| Period Ending: |
LTM
(Last Twelve Months) |
2024 12-31 |
2023 12-31 |
2022 12-31 |
2021 12-31 |
2020 12-31 |
2019 12-31 |
2018 12-31 |
2017 12-31 |
2016 12-31 |
2015 12-31 |
2014 12-31 |
2013 12-31 |
2012 12-31 |
2011 12-31 |
2010 12-31 |
2009 12-31 |
2008 12-31 |
2007 12-31 |
2006 12-31 |
2005 12-31 |
2004 12-31 |
2003 12-31 |
2002 12-31 |
2001 12-31 |
2000 12-31 |
1999 12-31 |
1998 12-31 |
1997 12-31 |
1996 12-31 |
1995 12-31 |
1994 12-31 |
1993 12-31 |
1992 12-31 |
1991 12-31 |
1990 12-31 |
1989 12-31 |
1988 12-31 |
1987 12-31 |
1986 12-31 |
1985 12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing | 2025-10-30 | 2025-02-14 | 2024-02-16 | 2023-02-16 | 2022-02-17 | 2021-02-11 | 2020-02-10 | 2019-02-14 | 2018-02-16 | 2017-02-13 | 2016-02-08 | 2015-02-10 | 2014-02-19 | 2013-02-12 | 2012-02-10 | 2011-02-16 | 2010-02-18 | 2009-02-27 | 2008-02-29 | 2007-03-01 | 2006-03-13 | 2005-03-09 | 2004-03-11 | 2003-03-07 | 2002-03-21 | 2001-03-09 | 2000-03-09 | 1999-03-09 | 1998-03-13 | 1997-03-06 | 1996-03-14 | 1995-03-22 | 1994-03-31 | 1992-12-31 | 1991-12-31 | 1990-12-31 | 1989-12-31 | 1988-12-31 | 1987-12-31 | 1986-12-31 | 1985-12-31 |
| Revenue | 5,015 | 5,004 | 4,587 | 5,449 | 3,837 | 3,970 | 4,485 | 4,480 | 3,751 | 3,425 | 3,543 | 3,204 | 2,943 | 2,851 | 2,492 | 2,528 | 2,258 | 3,110 | 2,676 | 2,354 | 2,194 | 1,997 | 1,693 | 1,725 | 1,849 | 1,771 | 1,611 | 1,518 | 1,261 | 1,018 | 822.5 | 692.7 | 611.3 | 528.1 | 500.8 | 621.1 | 553.7 | 567.4 | 542.8 | 466.1 | 481.9 |
| Cost of Revenue | 3,198 | 3,116 | 2,953 | 3,583 | 2,741 | 2,832 | 3,178 | 3,305 | 2,702 | 2,339 | 2,536 | 2,384 | 2,197 | 2,084 | 1,908 | 1,999 | 1,768 | 2,517 | 2,112 | 1,848 | 1,741 | 1,608 | 1,349 | 1,390 | 1,528 | 1,343 | 1,207 | 1,144 | 935.3 | 750 | 601.7 | 494.4 | 432.1 | 370.4 | 351.3 | 429.5 | 376.5 | 386.2 | 375.1 | 324.1 | 333.2 |
| Gross Profit | 1,818 | 1,888 | 1,634 | 1,866 | 1,096 | 1,137 | 1,306 | 1,175 | 1,048 | 1,086 | 1,007 | 819.5 | 745.6 | 767 | 584.1 | 528.7 | 490.3 | 593.3 | 564.4 | 505.5 | 452.6 | 388.9 | 343.9 | 335.3 | 321.9 | 427.9 | 404.4 | 373.3 | 325.3 | 267.5 | 220.8 | 198.3 | 179.2 | 157.7 | 149.5 | 191.6 | 177.2 | 181.2 | 167.7 | 142 | 148.7 |
| Operating Expenses | 781 | 744.6 | 651.4 | 661.2 | 522.1 | 649.6 | 672 | 665.7 | 584.3 | 682.2 | 503.4 | 411.2 | 378.8 | 395.1 | 309 | 332.6 | 278.4 | 406.7 | 283.1 | 235.2 | 227 | 215.2 | 189.7 | 216.6 | 254.8 | 252.5 | 236.6 | 221.8 | 197.8 | 170.4 | 144.8 | 136.8 | 130.3 | 116.4 | 134.8 | 154 | 146.2 | 143.9 | 133.6 | 106.7 | 94.5 |
| Research & Development | 43 | 35.4 | 28.7 | 19 | 16.4 | 45.4 | 52.2 | 55.1 | 51.3 | 45.4 | 42.8 | 33.8 | 29.3 | 26.1 | 21.7 | 23.2 | 16.4 | 16.2 | 12.1 | 10.1 | 15.39 | 14.63 | 14.88 | 15.82 | 17.32 | 16.46 | 15.8 | 16.2 | 15.8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Selling, General and Administrative | 635.8 | 614.9 | 536.4 | 623.5 | 507.8 | 603.2 | 629.8 | 625.4 | 532.9 | 495.4 | 461.9 | 379 | 353.7 | 356.6 | 298.8 | 310.5 | 274.3 | 316.3 | 271 | 225.1 | 212.4 | 200.6 | 179.3 | 200.7 | 207.1 | 176.5 | 173.4 | 160.4 | 143.2 | 140.6 | 121.6 | 114.9 | 109.6 | 97.6 | 115.4 | 131 | 124.5 | 119.5 | 108.1 | 85.7 | 73.7 |
| Other Operating Expenses | 102.2 | 94.3 | 86.3 | 18.7 | -2.1 | 1 | -10 | -14.8 | 0.1 | 141.4 | -1.3 | -1.6 | -4.2 | 12.4 | -11.5 | -1.1 | -12.3 | 74.2 | 0 | 0 | -0.759 | -0.015 | -4.42 | 0.004 | 30.38 | 59.55 | 47.4 | 45.2 | 38.8 | 29.8 | 23.2 | 21.9 | 20.7 | 18.8 | 19.4 | 23 | 21.7 | 24.4 | 25.5 | 21 | 20.8 |
| Operating Income | 1,036 | 1,143 | 982.8 | 1,205 | 573.4 | 487.8 | 634.1 | 509 | 464 | 404.2 | 503.3 | 408.3 | 366.8 | 371.9 | 275.1 | 196.1 | 211.9 | 186.6 | 281.3 | 270.3 | 225.6 | 173.7 | 154.1 | 118.7 | 67.05 | 175.4 | 167.8 | 151.5 | 127.5 | 97.1 | 76 | 61.5 | 48.9 | 41.3 | 14.7 | 37.6 | 31 | 37.3 | 34.1 | 35.3 | 54.2 |
| Net Non-Operating Interest | -37.5 | -13 | -55.5 | -78.8 | -79.1 | -71.9 | -58.2 | -53.5 | -33.5 | -30.6 | -34 | -32.2 | -33.8 | -25.5 | -21.2 | -8.3 | -9 | -27.7 | 0 | 0 | 0 | 0 | 0 | -17.15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Income | 30.6 | 60.3 | 20.1 | 7.1 | 1.2 | 4.7 | 7.9 | 11.2 | 0.5 | 1.3 | 0.7 | 1.5 | 0.5 | 0.5 | 0.5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Expense | 68.1 | 73.3 | 75.6 | 85.9 | 80.3 | 76.6 | 66.1 | 64.7 | 34 | 31.9 | 34.7 | 33.7 | 34.3 | 26 | 21.7 | 8.3 | 9 | 27.7 | 0 | 0 | 0 | 0 | 0 | 17.15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Equity & Other Income/(Expense) | -20.6 | -19.2 | 3.1 | -2.3 | -4.4 | -11.7 | -0.8 | -9.6 | -1.5 | 5.6 | -1.4 | 0 | 0 | 0 | -8.9 | 0 | 0 | 0 | 45.2 | -11.7 | -15.9 | -14.38 | -13.94 | 0.001 | -29.12 | -24.57 | -12.3 | -11.2 | -10.7 | -5 | -3.1 | -2.7 | -2 | -1.6 | -4.1 | -1 | 12.5 | -8.7 | -2.2 | -0.6 | -7.4 |
| Income Before Tax | 978.4 | 1,111 | 930.4 | 1,124 | 489.9 | 404.2 | 575.1 | 445.9 | 429 | 379.2 | 467.9 | 376.1 | 333 | 346.4 | 245 | 187.8 | 202.9 | 158.9 | 326.5 | 258.6 | 209.7 | 159.3 | 140.2 | 101.6 | 37.92 | 150.9 | 155.5 | 140.3 | 116.8 | 92.1 | 72.9 | 58.8 | 46.9 | 39.7 | 10.6 | 36.6 | 43.5 | 28.6 | 31.9 | 34.7 | 46.8 |
| Income Tax Expense | 206.9 | 245.8 | 211.5 | 265.7 | 104.3 | 78.5 | 117.3 | 87.3 | 88.4 | 148.1 | 148.3 | 124.4 | 97.8 | 117.7 | 73 | 57.2 | 47.6 | 45.3 | 112.1 | 82.4 | 66.28 | 48.55 | 45.6 | 35.42 | 13.08 | 54.69 | 59.7 | 55.4 | 46.1 | 36.4 | 28.8 | 23.2 | 18.5 | 15.5 | 4 | 13.9 | 16.5 | 11.2 | 13.1 | 15 | 22.7 |
| Income Attributable to Non-Controlling Interest | -4.6 | -446.7 | -48.5 | -66 | -36.1 | 5.6 | -15 | -252.5 | -24.9 | -19 | -0.1 | 0.4 | 25.5 | -41.5 | -8.3 | -15 | 10.7 | 57.8 | -1.24 | -39.49 | 37.08 | 31.14 | 5.68 | 37.53 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -0.5 | 15 | 0 | 0 | 0 | 0 | 0 | 0 |
| Net Income | 776.1 | 1,312 | 767.4 | 924 | 421.7 | 320.1 | 472.8 | 611.1 | 365.5 | 250.1 | 319.7 | 251.3 | 209.7 | 270.2 | 180.3 | 145.6 | 144.6 | 55.8 | 215.6 | 215.7 | 106.4 | 79.61 | 88.92 | 28.62 | 24.84 | 96.18 | 95.8 | 84.9 | 70.7 | 55.7 | 44.1 | 35.6 | 28.4 | 24.7 | -8.4 | 22.7 | 27 | 17.4 | 18.8 | 19.7 | 24.1 |
| Depreciation and Amortization | 192.5 | 172.6 | 204.7 | 251.3 | 226.2 | 224.2 | 205.4 | 190.6 | 169.1 | 137.8 | 129.3 | 104 | 113.9 | 104.9 | 88 | 71.9 | 67.5 | 69 | 65.87 | 59.84 | 56.32 | 61.06 | 47.75 | 48.24 | 63.96 | 59.55 | 47.4 | 45.2 | 38.8 | 29.8 | 23.2 | 21.9 | 20.7 | 18.8 | 19.4 | 23 | 21.7 | 24.4 | 25.5 | 21 | 20.8 |
| EBITDA | 1,229 | 1,316 | 1,188 | 1,456 | 799.6 | 712 | 839.5 | 699.6 | 633.1 | 542 | 632.6 | 512.3 | 480.7 | 476.8 | 363.1 | 268 | 279.4 | 255.6 | 347.2 | 330.1 | 281.9 | 234.7 | 201.9 | 167 | 131 | 235 | 215.2 | 196.7 | 166.3 | 126.9 | 99.2 | 83.4 | 69.6 | 60.1 | 34.1 | 60.6 | 52.7 | 61.7 | 59.6 | 56.3 | 75 |
| Earnings Per Share (EPS) | 17.79 | 28.26 | 15.35 | 17.8 | 8.01 | 5.85 | 8.28 | 10.09 | 5.75 | 3.86 | 4.89 | 3.89 | 3.29 | 4.3 | 2.91 | 2.36 | 2.36 | 0.91 | 3.5 | 3.54 | 1.73 | 1.29 | 1.45 | 0.47 | 0.41 | 1.59 | 1.59 | 1.41 | 1.17 | 0.9 | 0.71 | 0.57 | 0.47 | 0.41 | -0.13 | 0.36 | 0.42 | 0.27 | 0.28 | 0.27 | 0.33 |
| Diluted Earnings Per Share | 17.63 | 27.9 | 15.18 | 17.56 | 7.91 | 5.8 | 8.19 | 10.02 | 5.71 | 3.82 | 4.82 | 3.82 | 3.22 | 4.22 | 2.86 | 2.34 | 2.34 | 0.91 | 3.44 | 3.49 | 1.71 | 1.27 | 1.44 | 0.47 | 0.41 | 1.57 | 1.57 | 1.39 | 1.14 | 0.9 | 0.71 | 0.57 | 0.46 | 0.41 | -0.13 | 0.36 | 0.42 | 0.27 | 0.28 | 0.27 | 0.33 |
| Weighted Average Shares Outstanding | 42.5 | 46.5 | 49.9 | 51.8 | 52.5 | 54.5 | 56.91 | 60.39 | 63.07 | 64.23 | 64.84 | 64.17 | 63.47 | 62.51 | 61.96 | 60.9 | 60.6 | 60.54 | 61.69 | 61.24 | 61.47 | 62.06 | 61.41 | 60.88 | 60.52 | 60.48 | 60.33 | 60.36 | 60.47 | 61.91 | 62.53 | 61.92 | 61.08 | 60.99 | 62.22 | 63.06 | 64.29 | 64.44 | 65.96 | 72.96 | 73.03 |
| Diluted Weighted Average Shares Outstanding | 42.9 | 47.1 | 50.4 | 52.5 | 53.2 | 55 | 57.55 | 60.79 | 63.55 | 64.88 | 65.8 | 65.3 | 64.81 | 63.61 | 63.04 | 61.59 | 61.23 | 60.85 | 62.63 | 62.24 | 62.16 | 62.82 | 61.73 | 61.17 | 60.9 | 61.2 | 61.27 | 61.35 | 62.05 | 61.91 | 62.62 | 61.92 | 61.74 | 60.99 | 62.22 | 63.06 | 64.29 | 64.44 | 65.96 | 72.96 | 73.03 |