2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Stock Value | 524.30 | 524.10 | 523.30 | 523.10 | 522.80 | NA | 522.00 | 347.80 | 347.70 | 347.70 | 347.30 | 347.20 | 347.20 | 347.20 | 346.60 | 347.00 | 346.50 | 346.40 | 346.30 | 347.40 | 347.20 | 347.00 | 346.60 | 352.20 | 352.20 | 352.10 | 351.80 | 351.50 | 351.30 | 351.30 | 350.70 | 351.70 | 351.60 | 351.50 | 351.30 | 355.00 | 354.90 | 354.70 | 355.20 | 354.80 | 354.70 | 354.70 | 354.30 | 354.10 | 353.80 | 353.70 | 353.40 | 357.20 | 357.10 | 357.10 | 356.80 | 365.50 | 365.50 | 365.40 | 365.30 | NA | NA | NA | |
dei: Entity Common Stock Shares Outstanding | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 526.60 | 526.30 | NA | 525.30 | 524.80 | 524.40 | NA | 348.90 | 348.80 | 348.80 | NA | 348.30 | 348.50 | 348.40 | NA | 347.60 | 346.80 | 347.30 | NA | 347.20 | 0.00 | 0.00 | NA | 351.50 | 352.50 | 353.50 | NA | 352.90 | 352.70 | 352.70 | NA | 351.80 | 351.60 | 351.30 | NA | 355.90 | 356.30 | 356.10 | NA | 356.30 | 356.30 | 356.00 | NA | 355.40 | 355.00 | 354.80 | NA | 354.30 | 356.80 | 357.80 | NA | 364.20 | 367.20 | 367.20 | NA | 366.10 | 366.00 | 365.70 | |
Weighted Average Number Of Shares Outstanding Basic | 525.30 | 524.90 | NA | 524.10 | 523.80 | 523.50 | NA | 348.40 | 348.40 | 348.30 | NA | 347.80 | 347.80 | 347.60 | NA | 346.80 | 346.40 | 346.90 | NA | 346.60 | 0.00 | 0.00 | NA | 350.70 | 351.70 | 352.50 | NA | 351.90 | 351.80 | 351.60 | NA | 351.00 | 350.90 | 351.30 | NA | 355.00 | 355.30 | 355.10 | NA | 355.20 | 355.10 | 354.90 | NA | 354.40 | 354.10 | 354.00 | NA | 353.70 | 356.00 | 357.00 | NA | 363.30 | 365.90 | 365.80 | NA | 364.90 | 364.90 | 364.60 | |
Earnings Per Share Basic | 2.14 | 2.28 | 2.70 | 2.35 | 2.33 | 1.40 | -0.24 | 2.21 | 2.07 | 1.72 | 1.47 | 1.09 | 1.42 | 1.35 | 1.17 | 1.11 | 0.43 | 1.04 | 1.53 | 1.75 | 1.79 | 1.81 | 1.66 | 1.55 | 1.59 | 1.45 | 1.67 | 1.14 | 1.06 | 0.88 | 0.82 | 0.99 | 1.37 | -1.69 | 0.98 | 1.21 | 1.26 | 1.07 | 1.11 | 1.05 | 0.90 | 0.77 | 0.95 | 0.87 | 0.82 | 0.67 | 0.72 | 0.66 | 0.83 | 0.92 | 0.91 | 0.78 | 0.66 | 0.53 | 0.46 | 0.33 | 0.27 | 0.19 | |
Earnings Per Share Diluted | 2.13 | 2.27 | 2.69 | 2.34 | 2.33 | 1.40 | -0.24 | 2.21 | 2.07 | 1.72 | 1.47 | 1.08 | 1.41 | 1.35 | 1.17 | 1.11 | 0.43 | 1.03 | 1.53 | 1.75 | 1.78 | 1.81 | 1.65 | 1.55 | 1.59 | 1.45 | 1.67 | 1.14 | 1.06 | 0.88 | 0.82 | 0.98 | 1.37 | -1.69 | 0.98 | 1.21 | 1.26 | 1.06 | 1.11 | 1.04 | 0.90 | 0.77 | 0.94 | 0.87 | 0.82 | 0.67 | 0.71 | 0.66 | 0.83 | 0.91 | 0.91 | 0.77 | 0.65 | 0.53 | 0.46 | 0.33 | 0.27 | 0.19 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 8772.10 | 8744.30 | 9076.60 | 8696.40 | 8881.10 | 8473.30 | 8129.50 | 7058.90 | 7158.70 | 6472.60 | 6686.10 | 5146.80 | 5843.90 | 5845.50 | 5568.60 | 4936.00 | 3062.20 | 5161.70 | 6117.20 | 6367.00 | 6627.90 | 6487.60 | 6279.70 | 5756.80 | 5805.20 | 5654.00 | 5454.60 | 5059.70 | 4704.20 | 4237.90 | 4070.70 | 4249.40 | 4413.20 | 4300.00 | 4355.30 | 4847.20 | 5079.90 | 4832.70 | 5119.10 | 4928.40 | 4569.60 | 4379.90 | 4598.90 | 4300.10 | 4300.50 | 3924.30 | 3997.00 | 3820.20 | 4457.20 | 4776.10 | 4853.80 | 4257.10 | 3960.70 | 3283.60 | 3055.60 | 2542.50 | 2464.10 | 2230.70 | |
Allocated Share Based Compensation Expense | 3.10 | 13.00 | 2.80 | 2.50 | 2.40 | 13.50 | 2.00 | 2.60 | 4.30 | 8.20 | 2.70 | 2.60 | 2.60 | 6.80 | 2.50 | 2.30 | 2.50 | 5.70 | 2.30 | 2.00 | 2.10 | 8.70 | 2.10 | 2.10 | 2.00 | 7.00 | 1.80 | 1.90 | 1.90 | 7.10 | 2.00 | 2.00 | 1.90 | 7.20 | 2.30 | 2.20 | 2.30 | 7.80 | 3.30 | 2.50 | 2.90 | 7.50 | 2.80 | 2.70 | 2.70 | 5.80 | 2.90 | 2.60 | 2.50 | 5.90 | 2.70 | 2.60 | 1.50 | 7.00 | 2.40 | 2.30 | 2.20 | 1.60 | |
Income Tax Expense Benefit | 338.20 | 339.20 | 224.00 | 360.90 | 347.40 | 185.10 | 254.20 | 210.30 | 201.70 | 170.90 | 139.60 | 105.60 | 144.10 | 137.20 | 116.00 | 104.40 | 36.30 | 102.80 | 156.50 | 169.70 | 194.70 | 190.40 | 174.30 | 123.50 | 160.00 | 157.30 | 15.10 | 179.10 | 166.00 | 137.90 | 130.10 | 148.70 | 164.90 | 165.00 | 151.50 | 193.30 | 205.00 | 183.30 | 183.40 | 181.00 | 161.80 | 132.60 | 150.70 | 130.60 | 141.30 | 101.10 | 104.70 | 111.80 | 149.10 | 151.70 | 145.00 | 113.10 | 113.50 | 93.00 | 69.10 | 56.90 | 49.00 | 27.70 | |
Profit Loss | 1122.60 | 1195.30 | 1417.30 | 1228.50 | 1221.10 | 733.90 | 921.30 | 769.40 | 720.40 | 600.50 | 511.40 | 377.70 | 492.90 | 470.10 | 405.80 | 385.50 | 147.70 | 359.40 | 531.30 | 607.90 | 619.70 | 629.00 | 578.10 | 545.30 | 559.60 | 512.10 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Comprehensive Income Loss Net Of Tax | -145.00 | -106.30 | 243.70 | -159.80 | 95.40 | 80.20 | 439.70 | -281.40 | -234.00 | 43.40 | 224.10 | -115.60 | 86.80 | -66.10 | 138.70 | 100.90 | 94.00 | -283.80 | 89.90 | -127.80 | 33.30 | 3.00 | -170.30 | -1.30 | -175.40 | 75.30 | 22.60 | 109.00 | 132.80 | 70.10 | NA | NA | NA | 127.80 | -58.80 | -148.60 | 107.70 | -337.50 | -381.20 | -262.10 | 49.50 | 5.30 | 199.80 | 118.80 | -70.90 | -79.50 | 1.10 | 75.30 | -112.00 | 95.10 | -188.00 | -270.40 | 65.90 | NA | NA | NA | NA | NA | |
Net Income Loss | 1122.60 | 1195.30 | 1417.30 | 1228.50 | 1221.10 | 733.90 | 921.30 | 769.40 | 720.40 | 600.50 | 511.40 | 377.70 | 492.90 | 470.10 | 405.80 | 385.50 | 147.70 | 359.40 | 531.30 | 607.90 | 619.70 | 629.00 | 578.10 | 545.30 | 559.60 | 512.10 | 589.20 | 402.70 | 373.00 | 310.30 | 288.80 | 346.20 | 481.30 | -594.60 | 347.20 | 431.20 | 447.20 | 378.40 | 394.30 | 371.40 | 319.20 | 273.90 | 334.20 | 309.40 | 291.60 | 236.10 | 253.50 | 233.60 | 297.20 | 327.30 | 327.70 | 281.60 | 239.70 | 193.30 | 169.80 | 119.90 | 99.60 | 68.30 | |
Comprehensive Income Net Of Tax | 977.60 | 1089.00 | 1661.00 | 1068.70 | 1316.50 | 814.10 | 1361.00 | 488.00 | 486.40 | 643.90 | 735.50 | 262.10 | 579.70 | 404.00 | 544.50 | 486.40 | 241.70 | 75.60 | 621.20 | 480.10 | 653.00 | 632.00 | 407.80 | 544.00 | 384.20 | 587.40 | 611.80 | 511.70 | 505.80 | 380.40 | 87.40 | 346.60 | 443.40 | -466.80 | 288.40 | 282.60 | 554.90 | 40.90 | 13.10 | 109.30 | 368.70 | 279.20 | 534.00 | 428.20 | 220.70 | 156.60 | 254.60 | 308.90 | 185.20 | 422.40 | 139.70 | 11.20 | 305.60 | 325.50 | 172.70 | 349.20 | -73.20 | 14.00 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 41176.60 | 40373.60 | 40823.40 | 38039.50 | 36867.70 | NA | 33275.50 | 30623.60 | 30588.70 | 30586.10 | 29301.70 | 27909.90 | 29012.20 | 28503.40 | 28260.00 | 27233.70 | 26406.40 | 27294.70 | 28361.10 | 27767.70 | 27168.20 | 26157.00 | 25482.40 | 25103.40 | 24155.80 | 23781.70 | 23440.20 | 23103.90 | 22053.30 | 21039.70 | 20638.90 | 20968.90 | 21427.20 | 21356.90 | 21109.80 | 21519.80 | 21415.30 | 20326.80 | 20618.80 | 21026.10 | 20907.40 | 20597.60 | 20725.50 | 20311.60 | 19202.00 | 18834.10 | 18627.80 | 18692.50 | 18244.80 | 18157.80 | 17172.70 | 16354.30 | 16301.00 | 15133.70 | 14234.10 | NA | NA | NA | |
Liabilities And Stockholders Equity | 41176.60 | 40373.60 | 40823.40 | 38039.50 | 36867.70 | NA | 33275.50 | 30623.60 | 30588.70 | 30586.10 | 29301.70 | 27909.90 | 29012.20 | 28503.40 | 28260.00 | 27233.70 | 26406.40 | 27294.70 | 28361.10 | 27767.70 | 27168.20 | 26157.00 | 25482.40 | 25103.40 | 24155.80 | 23781.70 | 23440.20 | 23103.90 | 22053.30 | 21039.70 | 20638.90 | 20968.90 | 21427.20 | 21356.90 | 21109.80 | 21519.80 | 21415.30 | 20326.80 | 20618.80 | 21026.10 | 20907.40 | 20597.60 | 20725.50 | 20311.60 | 19202.00 | 18834.10 | 18627.80 | 18692.50 | 18244.80 | 18157.80 | 17172.70 | 16354.30 | 16301.00 | 15133.70 | 14234.10 | NA | NA | NA | |
Stockholders Equity | 17702.90 | 16871.90 | 15878.80 | 16023.10 | 15079.30 | 13882.00 | 13167.10 | 12893.50 | 12518.00 | 12143.30 | 11437.40 | 11330.40 | 11183.80 | 10717.70 | 10390.00 | 10184.40 | 9776.80 | 9637.40 | 9706.10 | 9962.70 | 9635.40 | 9105.50 | 8592.90 | 9171.00 | 8779.40 | 8567.30 | 8050.50 | 7935.60 | 7500.50 | 7079.30 | 6777.60 | 6978.20 | 6709.70 | 6343.20 | 6940.40 | 7343.80 | 7218.60 | 6731.60 | 6753.20 | 7162.70 | 7159.30 | 6863.50 | 6634.30 | 6480.90 | 6111.60 | 5947.90 | 5846.90 | 5862.10 | 5712.10 | 5719.10 | 5364.40 | 5593.90 | 5914.00 | 5648.90 | 5357.80 | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Net | NA | NA | 3780.10 | NA | NA | NA | 3468.40 | NA | NA | NA | 3398.10 | NA | NA | NA | 3270.40 | NA | NA | NA | 2883.80 | NA | NA | NA | 2480.90 | NA | NA | NA | 2464.40 | NA | NA | NA | 2260.00 | NA | NA | NA | 2176.40 | NA | NA | NA | 2313.30 | NA | NA | NA | 2513.30 | NA | NA | NA | 2312.90 | NA | NA | NA | 1973.30 | NA | NA | NA | 1673.70 | NA | NA | NA | |
Goodwill | NA | NA | 107.40 | NA | NA | NA | 104.10 | NA | NA | NA | 110.60 | NA | NA | NA | 118.80 | NA | NA | NA | 109.10 | NA | NA | NA | 112.00 | NA | NA | NA | 117.40 | NA | NA | NA | 103.00 | NA | NA | NA | 105.60 | NA | NA | NA | 128.60 | NA | NA | NA | 144.60 | NA | NA | NA | 139.40 | NA | NA | NA | 136.70 | NA | NA | NA | NA | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 17702.90 | 16871.90 | 15878.80 | 16023.10 | 15079.30 | 13882.00 | 13167.10 | 12893.50 | 12518.00 | 12143.30 | 11437.40 | 11330.40 | 11183.80 | 10717.70 | 10390.00 | 10184.40 | 9776.80 | 9637.40 | 9706.10 | 9962.70 | 9635.40 | 9105.50 | 8592.90 | 9171.00 | 8779.40 | 8567.30 | 8050.50 | 7935.60 | 7500.50 | 7079.30 | 6777.60 | 6978.20 | 6709.70 | 6343.20 | 6940.40 | 7343.80 | 7218.60 | 6731.60 | 6753.20 | 7162.70 | 7159.30 | 6863.50 | 6634.30 | 6480.90 | 6111.60 | 5947.90 | 5846.90 | 5862.10 | 5712.10 | 5719.10 | 5364.40 | 5593.90 | 5914.00 | 5648.90 | 5357.80 | NA | NA | NA | |
Common Stock Value | 524.30 | 524.10 | 523.30 | 523.10 | 522.80 | NA | 522.00 | 347.80 | 347.70 | 347.70 | 347.30 | 347.20 | 347.20 | 347.20 | 346.60 | 347.00 | 346.50 | 346.40 | 346.30 | 347.40 | 347.20 | 347.00 | 346.60 | 352.20 | 352.20 | 352.10 | 351.80 | 351.50 | 351.30 | 351.30 | 350.70 | 351.70 | 351.60 | 351.50 | 351.30 | 355.00 | 354.90 | 354.70 | 355.20 | 354.80 | 354.70 | 354.70 | 354.30 | 354.10 | 353.80 | 353.70 | 353.40 | 357.20 | 357.10 | 357.10 | 356.80 | 365.50 | 365.50 | 365.40 | 365.30 | NA | NA | NA | |
Additional Paid In Capital | 329.20 | 318.30 | 269.10 | 258.30 | 241.80 | NA | 196.10 | 180.00 | 174.00 | 167.30 | 142.00 | 131.80 | 128.90 | 124.30 | 88.50 | 114.40 | 82.70 | 74.20 | 61.40 | 116.80 | 105.10 | 94.30 | 69.40 | 148.60 | 143.80 | 140.10 | 123.20 | 109.60 | 98.50 | 95.10 | 70.10 | 92.80 | 86.70 | 79.50 | 69.30 | 146.60 | 140.20 | 130.20 | 156.70 | 138.20 | 131.90 | 126.70 | 106.20 | 96.40 | 84.70 | 70.90 | 56.60 | 71.80 | 66.90 | 63.90 | 52.10 | 121.80 | 117.60 | 114.40 | 105.10 | NA | NA | NA | |
Retained Earnings Accumulated Deficit | 17798.60 | 16833.70 | 15780.30 | 16182.40 | 15095.50 | NA | 13402.40 | 13760.80 | 13109.90 | 12507.90 | 11869.20 | 11998.10 | 11738.70 | 11364.00 | 11005.20 | 10953.60 | 10679.10 | 10642.20 | 10398.50 | 10798.70 | 10301.80 | 9793.10 | 9275.40 | 9718.40 | 9271.30 | 8810.10 | 8369.10 | 8290.70 | 7975.90 | 7690.90 | 7484.90 | 7516.70 | 7254.80 | 6857.70 | 7536.80 | 7879.00 | 7533.10 | 7164.00 | 6863.80 | 6902.40 | 6609.20 | 6368.10 | 6165.10 | 6221.50 | 5983.00 | 5762.30 | 5596.40 | 5755.80 | 5663.50 | 5437.60 | 5174.50 | 5407.60 | 5191.50 | 4995.60 | 4846.10 | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -945.20 | -800.20 | -693.90 | -937.60 | -777.80 | NA | -953.40 | -1393.10 | -1111.70 | -877.70 | -921.10 | -1145.20 | -1029.60 | -1116.40 | -1050.30 | -1189.00 | -1289.90 | -1383.90 | -1100.10 | -1190.00 | -1062.20 | -1095.50 | -1098.50 | -895.00 | -893.70 | -718.30 | -793.60 | -816.20 | -925.20 | -1058.00 | -1128.10 | -926.70 | -927.10 | -889.20 | -1017.00 | -958.20 | -809.60 | -917.30 | -579.80 | -198.60 | 63.50 | 14.00 | 8.70 | -191.10 | -309.90 | -239.00 | -159.50 | -160.60 | -235.90 | -123.90 | -219.00 | -31.00 | 239.40 | 173.50 | 41.30 | NA | NA | NA | |
Treasury Stock Value | 4.00 | 4.00 | NA | 3.10 | 3.00 | NA | NA | 2.00 | 1.90 | 1.90 | NA | 1.50 | 1.40 | 1.40 | NA | 41.60 | NA | NA | NA | NA | NA | NA | NA | 153.20 | 94.20 | NA | 0.00 | NA | NA | NA | NA | 56.30 | 56.30 | 56.30 | 0.00 | 78.60 | NA | NA | 42.70 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 440.00 | 1469.00 | 1186.70 | 1343.00 | 975.50 | 684.80 | 1248.80 | 680.70 | 638.20 | 459.30 | 1036.50 | 282.50 | 330.80 | 536.90 | 794.70 | 831.70 | 934.90 | 425.90 | 943.70 | 727.10 | 826.50 | 363.00 | 1065.10 | 728.70 | 673.20 | 525.30 | 893.30 | 637.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 675.40 | 547.70 | 768.60 | 384.00 | 602.40 | 472.60 | 317.70 | 126.30 | 441.30 | 359.30 | 332.70 | 459.30 | 388.60 | 363.30 | 514.10 | 285.40 | |
Net Cash Provided By Used In Investing Activities | -1043.70 | -526.10 | -939.90 | -886.40 | -752.00 | -292.70 | -714.50 | -439.50 | -472.90 | -406.10 | -337.30 | -358.70 | -451.00 | -215.70 | -841.50 | -440.20 | -214.30 | -379.80 | -650.90 | -431.10 | -724.70 | -400.70 | -654.20 | -531.30 | -689.10 | -56.10 | -825.10 | -369.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -686.90 | -526.10 | -596.50 | -341.50 | -925.80 | -581.80 | -715.30 | -365.10 | -633.70 | -383.40 | -551.20 | -850.70 | -310.30 | -143.80 | -53.50 | 40.50 | |
Net Cash Provided By Used In Financing Activities | 300.70 | -1880.00 | 942.70 | 358.10 | 492.20 | -690.80 | 723.80 | -72.90 | -189.60 | -156.40 | 507.00 | -738.40 | -143.20 | -508.30 | 179.50 | -209.60 | -944.70 | -833.70 | 172.10 | 193.30 | 268.30 | -550.30 | 134.80 | 214.90 | 60.70 | -339.30 | -24.50 | 138.50 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 53.90 | 221.90 | 35.40 | -37.40 | -170.50 | 115.80 | 241.80 | 22.40 | 433.80 | 149.60 | 373.10 | -10.40 | -99.10 | -187.00 | -323.50 | -350.80 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 440.00 | 1469.00 | 1186.70 | 1343.00 | 975.50 | 684.80 | 1248.80 | 680.70 | 638.20 | 459.30 | 1036.50 | 282.50 | 330.80 | 536.90 | 794.70 | 831.70 | 934.90 | 425.90 | 943.70 | 727.10 | 826.50 | 363.00 | 1065.10 | 728.70 | 673.20 | 525.30 | 893.30 | 637.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 675.40 | 547.70 | 768.60 | 384.00 | 602.40 | 472.60 | 317.70 | 126.30 | 441.30 | 359.30 | 332.70 | 459.30 | 388.60 | 363.30 | 514.10 | 285.40 | |
Net Income Loss | 1122.60 | 1195.30 | 1417.30 | 1228.50 | 1221.10 | 733.90 | 921.30 | 769.40 | 720.40 | 600.50 | 511.40 | 377.70 | 492.90 | 470.10 | 405.80 | 385.50 | 147.70 | 359.40 | 531.30 | 607.90 | 619.70 | 629.00 | 578.10 | 545.30 | 559.60 | 512.10 | 589.20 | 402.70 | 373.00 | 310.30 | 288.80 | 346.20 | 481.30 | -594.60 | 347.20 | 431.20 | 447.20 | 378.40 | 394.30 | 371.40 | 319.20 | 273.90 | 334.20 | 309.40 | 291.60 | 236.10 | 253.50 | 233.60 | 297.20 | 327.30 | 327.70 | 281.60 | 239.70 | 193.30 | 169.80 | 119.90 | 99.60 | 68.30 | |
Profit Loss | 1122.60 | 1195.30 | 1417.30 | 1228.50 | 1221.10 | 733.90 | 921.30 | 769.40 | 720.40 | 600.50 | 511.40 | 377.70 | 492.90 | 470.10 | 405.80 | 385.50 | 147.70 | 359.40 | 531.30 | 607.90 | 619.70 | 629.00 | 578.10 | 545.30 | 559.60 | 512.10 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Depreciation Depletion And Amortization | 100.10 | 104.20 | 106.80 | 103.00 | 102.20 | 103.00 | 92.50 | 84.40 | 81.30 | 74.00 | 72.50 | 63.70 | 66.90 | 66.90 | 63.60 | 63.60 | 52.40 | 70.00 | 79.10 | 80.50 | 81.20 | 81.40 | 82.00 | 75.80 | 86.20 | 93.60 | 86.00 | 83.90 | 77.60 | 73.90 | 71.80 | 75.10 | 79.70 | 75.80 | 70.80 | 75.20 | 75.90 | 70.30 | 83.50 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Increase Decrease In Inventories | 59.40 | 203.80 | -99.30 | -44.30 | 92.60 | 401.70 | -250.80 | 215.60 | 77.00 | 230.90 | -730.70 | 502.00 | 569.10 | 269.90 | 60.10 | -27.40 | -153.50 | 169.00 | -159.80 | -13.50 | 55.90 | 92.80 | -94.50 | 38.70 | 253.00 | 135.50 | -57.90 | 81.00 | 92.00 | 34.80 | -71.50 | -4.90 | 1.90 | 10.40 | -89.40 | 26.60 | 8.50 | -10.00 | -30.10 | 67.60 | 8.80 | 143.20 | -77.70 | 46.60 | 22.90 | 47.80 | -139.50 | 24.00 | 80.80 | 96.20 | -10.60 | 20.30 | 143.40 | 34.00 | 18.60 | -2.50 | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | -1043.70 | -526.10 | -939.90 | -886.40 | -752.00 | -292.70 | -714.50 | -439.50 | -472.90 | -406.10 | -337.30 | -358.70 | -451.00 | -215.70 | -841.50 | -440.20 | -214.30 | -379.80 | -650.90 | -431.10 | -724.70 | -400.70 | -654.20 | -531.30 | -689.10 | -56.10 | -825.10 | -369.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -686.90 | -526.10 | -596.50 | -341.50 | -925.80 | -581.80 | -715.30 | -365.10 | -633.70 | -383.40 | -551.20 | -850.70 | -310.30 | -143.80 | -53.50 | 40.50 | |
Payments To Acquire Property Plant And Equipment | 220.30 | 191.30 | 197.80 | 190.10 | 168.40 | 138.70 | 131.30 | 126.80 | 128.50 | 138.40 | 177.80 | 138.90 | 127.80 | 114.60 | 124.20 | 114.00 | 135.80 | 176.40 | 186.80 | 137.30 | 147.10 | 102.80 | 123.10 | 112.90 | 123.20 | 98.40 | 127.50 | 107.60 | 95.60 | 92.70 | 133.20 | 90.00 | 74.70 | 77.30 | 99.20 | 88.10 | 44.60 | 54.80 | 69.80 | 70.40 | 77.70 | 80.30 | 132.80 | 108.10 | 131.30 | 138.40 | 180.80 | 125.90 | 138.00 | 70.70 | 126.00 | 97.20 | 55.30 | 62.20 | 52.60 | 68.00 | 21.70 | 26.10 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | 300.70 | -1880.00 | 942.70 | 358.10 | 492.20 | -690.80 | 723.80 | -72.90 | -189.60 | -156.40 | 507.00 | -738.40 | -143.20 | -508.30 | 179.50 | -209.60 | -944.70 | -833.70 | 172.10 | 193.30 | 268.30 | -550.30 | 134.80 | 214.90 | 60.70 | -339.30 | -24.50 | 138.50 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 53.90 | 221.90 | 35.40 | -37.40 | -170.50 | 115.80 | 241.80 | 22.40 | 433.80 | 149.60 | 373.10 | -10.40 | -99.10 | -187.00 | -323.50 | -350.80 | |
Payments Of Dividends | 157.30 | 1816.50 | 141.30 | 141.30 | 130.70 | 1105.30 | 128.80 | 118.30 | 118.20 | 639.40 | 118.10 | 118.10 | 118.10 | 353.70 | 110.90 | 110.90 | 110.60 | 907.40 | 110.80 | 110.80 | 110.90 | 806.10 | 97.70 | 98.10 | 98.40 | 510.10 | 87.90 | 87.90 | 87.80 | 294.70 | 84.10 | 84.20 | 84.10 | 576.90 | 84.80 | 85.20 | 78.10 | 432.40 | 78.00 | 78.00 | 78.10 | 389.70 | 70.80 | 70.90 | 70.70 | 70.70 | 353.60 | 70.20 | 71.30 | 314.40 | 64.30 | 65.40 | 43.90 | 43.80 | 153.40 | 32.80 | 32.70 | 32.80 | |
Payments For Repurchase Of Common Stock | 0.00 | 4.00 | 0.40 | 0.10 | 0.00 | 3.00 | 0.10 | 0.10 | 0.00 | 1.90 | 0.00 | 0.10 | 0.00 | 1.40 | 0.50 | 0.00 | 0.10 | 41.50 | 0.00 | 53.70 | 23.60 | 32.90 | 201.20 | 59.00 | 80.70 | 13.50 | NA | 0.00 | 0.00 | 0.00 | 14.20 | 0.00 | 0.00 | 56.30 | 130.90 | 70.70 | 0.00 | 0.00 | 17.20 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | 87.40 | NA | NA | NA | NA | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 8772.10 | 8744.30 | 9076.60 | 8696.40 | 8881.10 | 8473.30 | 8129.50 | 7058.90 | 7158.70 | 6472.60 | 6686.10 | 5146.80 | 5843.90 | 5845.50 | 5568.60 | 4936.00 | 3062.20 | 5161.70 | 6117.20 | 6367.00 | 6627.90 | 6487.60 | 6279.70 | 5756.80 | 5805.20 | 5654.00 | 5454.60 | 5059.70 | 4704.20 | 4237.90 | 4070.70 | 4249.40 | 4413.20 | 4300.00 | 4355.30 | 4847.20 | 5079.90 | 4832.70 | 5119.10 | 4928.40 | 4569.60 | 4379.90 | 4598.90 | 4300.10 | 4300.50 | 3924.30 | 3997.00 | 3820.20 | 4457.20 | 4776.10 | 4853.80 | 4257.10 | 3960.70 | 3283.60 | 3055.60 | 2542.50 | 2464.10 | 2230.70 | |
Financial Services | 509.80 | 509.30 | 484.80 | 464.10 | 439.80 | 423.20 | 394.80 | 371.90 | 372.50 | 366.20 | 390.40 | 409.10 | 456.30 | 432.00 | 432.60 | 397.60 | 360.30 | 383.70 | 406.30 | 362.80 | 361.40 | 349.50 | 347.00 | 339.90 | 338.00 | 332.20 | 332.20 | 328.20 | 306.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Truck Parts And Other | 8262.30 | 8235.00 | 8591.80 | 8232.30 | 8441.30 | 8050.10 | 7734.70 | 6687.00 | 6786.20 | 6106.40 | 6295.70 | 4737.70 | 5387.60 | 5413.50 | 5136.00 | 4538.40 | 2701.90 | 4778.00 | 5710.90 | 6004.20 | 6266.50 | 6138.10 | 5932.70 | 5416.90 | 5467.20 | 5321.80 | 5122.40 | 4731.50 | 4397.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Intersegment Elimination, Truck Parts And Other, Parts Subsegment | -20.80 | -19.40 | -17.30 | -17.20 | -19.50 | -18.10 | -17.00 | -15.80 | -15.90 | -16.40 | -14.90 | -15.00 | -15.10 | -15.50 | -13.60 | -13.20 | -10.90 | -12.10 | -12.60 | -11.90 | -12.40 | -11.30 | -13.90 | -14.70 | -15.10 | -13.60 | -14.30 | -14.40 | -12.10 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Intersegment Elimination, Truck Parts And Other, Truck Subsegment | -96.50 | -137.90 | -13.90 | -136.40 | -95.50 | -164.90 | -26.20 | -191.60 | -163.10 | -138.40 | -167.60 | -102.50 | -143.00 | -166.20 | -128.30 | -171.80 | -72.50 | -105.60 | -72.10 | -125.20 | -97.40 | -119.30 | -33.80 | -248.40 | -210.80 | -183.10 | -188.20 | -198.20 | -215.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Operating, Truck Parts And Other, Parts Subsegment | 1685.10 | 1695.30 | 1627.60 | 1599.40 | 1618.40 | 1641.10 | 1486.20 | 1487.30 | 1450.60 | 1405.30 | 1327.00 | 1275.20 | 1226.40 | 1176.20 | 1088.00 | 1029.40 | 834.60 | 1010.70 | 1006.50 | 1012.80 | 1037.80 | 1016.00 | 984.80 | 974.80 | 983.10 | 953.50 | 891.50 | 854.40 | 835.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Operating, Truck Parts And Other, Truck Subsegment | 6674.30 | 6678.90 | 6982.60 | 6772.80 | 6923.00 | 6578.70 | 6280.70 | 5389.80 | 5499.50 | 4835.50 | 5129.50 | 3555.10 | 4295.20 | 4399.20 | 4173.10 | 3675.80 | 1930.90 | 3863.20 | 4765.00 | 5102.60 | 5309.30 | 5226.60 | 4970.60 | 4677.80 | 4678.60 | 4536.10 | 4411.90 | 4065.60 | 3768.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Foreign Exchange Contract, Reclassification Out Of Accumulated Other Comprehensive Income, Truck Parts And Other, Accumulated Gain Loss Net Cash Flow Hedge Parent | -0.40 | -8.80 | -6.70 | -13.20 | -11.80 | -0.20 | -2.20 | -2.00 | -8.20 | -6.90 | -1.70 | -1.30 | -5.10 | -8.50 | -18.20 | 10.60 | 11.70 | -0.10 | -7.30 | 3.20 | -7.70 | -9.40 | 0.70 | -4.30 | 2.80 | -4.60 | 1.20 | 3.00 | -12.10 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Truck Parts And Other | 8262.30 | 8235.00 | 8591.80 | 8232.30 | 8441.30 | 8050.10 | 7734.70 | 6687.00 | 6786.20 | 6106.40 | 6295.70 | 4737.70 | 5387.60 | 5413.50 | 5136.00 | 4538.40 | 2701.90 | 4778.00 | 5710.90 | 6004.20 | 6266.50 | 6138.10 | 5932.70 | 5416.90 | 5467.20 | 5321.80 | 5122.40 | 4731.50 | 4397.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Dealer Services And Other, Truck Parts And Other, Parts Subsegment | 50.30 | 50.30 | 47.60 | 48.70 | 47.50 | 48.80 | 44.30 | 42.20 | 40.20 | 40.80 | 30.50 | 34.10 | 35.20 | 34.80 | 27.70 | 29.00 | 24.30 | 28.60 | 27.80 | 27.70 | 29.20 | 28.10 | 26.80 | 26.90 | 25.50 | 27.80 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Parts, Truck Parts And Other, Parts Subsegment | 1614.00 | 1625.60 | 1562.70 | 1533.50 | 1551.40 | 1574.20 | 1424.90 | 1429.30 | 1394.50 | 1348.10 | 1281.60 | 1226.10 | 1176.10 | 1125.90 | 1046.70 | 987.20 | 799.40 | 970.00 | 966.10 | 973.20 | 996.20 | 976.60 | 944.10 | 933.20 | 942.50 | 912.10 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Truck Sales, Truck Parts And Other, Truck Subsegment | 6337.60 | 6304.70 | 6726.70 | 6412.40 | 6601.30 | 6206.00 | 6042.10 | 4991.40 | 5130.20 | 4481.10 | 4736.00 | 3258.30 | 3950.40 | 4045.00 | 3851.20 | 3324.00 | 1708.10 | 3583.60 | 4510.60 | 4784.60 | 5016.40 | 4913.60 | 4745.10 | 4253.60 | 4274.70 | 4174.40 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Warranties Service Contracts Operating Leases And Other, Truck Parts And Other, Truck Subsegment | 240.20 | 236.30 | 242.00 | 224.00 | 226.20 | 207.80 | 212.40 | 206.80 | 206.20 | 216.00 | 225.90 | 194.30 | 201.80 | 188.00 | 193.60 | 180.00 | 150.30 | 174.00 | 182.30 | 192.80 | 195.50 | 193.70 | 191.70 | 175.80 | 193.10 | 178.60 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Truck Parts And Other, All Other Subsegments | 20.20 | 18.10 | 12.80 | 13.70 | 14.90 | 13.30 | 11.00 | 17.30 | 15.10 | 20.40 | 21.70 | 24.90 | 24.10 | 19.80 | 16.80 | 18.20 | 19.80 | 21.80 | 24.10 | 25.90 | 29.20 | 26.10 | 25.00 | 27.40 | 31.40 | 28.90 | 21.50 | 24.10 | 21.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Truck Parts And Other, Parts Subsegment | 1664.30 | 1675.90 | 1610.30 | 1582.20 | 1598.90 | 1623.00 | 1469.20 | 1471.50 | 1434.70 | 1388.90 | 1312.10 | 1260.20 | 1211.30 | 1160.70 | 1074.40 | 1016.20 | 823.70 | 998.60 | 993.90 | 1000.90 | 1025.40 | 1004.70 | 970.90 | 960.10 | 968.00 | 939.90 | 877.20 | 840.00 | 823.10 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Truck Parts And Other, Truck Subsegment | 6577.80 | 6541.00 | 6968.70 | 6636.40 | 6827.50 | 6413.80 | 6254.50 | 5198.20 | 5336.40 | 4697.10 | 4961.90 | 3452.60 | 4152.20 | 4233.00 | 4044.80 | 3504.00 | 1858.40 | 3757.60 | 4692.90 | 4977.40 | 5211.90 | 5107.30 | 4936.80 | 4429.40 | 4467.80 | 4353.00 | 4223.70 | 3867.40 | 3553.60 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Truck Parts And Other | 8262.30 | 8235.00 | 8591.80 | 8232.30 | 8441.30 | 8050.10 | 7734.70 | 6687.00 | 6786.20 | 6106.40 | 6295.70 | 4737.70 | 5387.60 | 5413.50 | 5136.00 | 4538.40 | 2701.90 | 4778.00 | 5710.90 | 6004.20 | 6266.50 | 6138.10 | 5932.70 | 5416.90 | 5467.20 | 5321.80 | 5122.40 | 4731.50 | 4397.90 | 3935.70 | 3767.00 | 3953.20 | 4115.80 | 4010.60 | 4062.50 | 4546.20 | 4786.10 | 4548.00 | 4817.10 | 4622.50 | 4267.00 | 4086.20 | 4299.40 | 4006.60 | 4011.70 | 3631.20 | 3699.20 | 3546.70 | 4191.10 | 4514.70 | NA | NA | NA | NA | NA | NA | NA | NA | |
Truck Parts And Other, Parts Subsegment | 1664.30 | 1675.90 | 1610.30 | 1582.20 | 1598.90 | 1623.00 | 1469.20 | 1471.50 | 1434.70 | 1388.90 | 1312.10 | 1260.20 | 1211.30 | 1160.70 | 1074.40 | 1016.20 | 823.70 | 998.60 | 993.90 | 1000.90 | 1025.40 | 1004.70 | 970.90 | 960.10 | 968.00 | 939.90 | 877.20 | 840.00 | 823.10 | 786.70 | 765.00 | 764.80 | 756.40 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Truck Parts And Other, Truck Subsegment | 6577.80 | 6541.00 | 6968.70 | 6636.40 | 6827.50 | 6413.80 | 6254.50 | 5198.20 | 5336.40 | 4697.10 | 4961.90 | 3452.60 | 4152.20 | 4233.00 | 4044.80 | 3504.00 | 1858.40 | 3757.60 | 4692.90 | 4977.40 | 5211.90 | 5107.30 | 4936.80 | 4429.40 | 4467.80 | 4353.00 | 4223.70 | 3867.40 | 3553.60 | 3130.10 | 2984.90 | 3170.70 | 3341.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Truck Parts And Other, Winch Sales And Other | 20.20 | 18.10 | 12.80 | 13.70 | 14.90 | 13.30 | 11.00 | 17.30 | 15.10 | 20.40 | 21.70 | 24.90 | 24.10 | 19.80 | 16.80 | 18.20 | 19.80 | 21.80 | 24.10 | 25.90 | 29.20 | 26.10 | 25.00 | 27.40 | 31.40 | 28.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |