| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing | 2025-10-15 | 2025-03-05 | 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 |
| Revenue | 32,212 | 28,263 | 27,558 | 21,173 | 18,611 | 13,978 | 11,820 | 10,944 | 8,963 | 6,875 | 6,287 | 5,856 | 5,245 | 4,732 | 5,651 | 4,508 | 1,596 | 2,954 | 3,774 | 3,582 | 2,527 | 2,464 | 1,540 | 1,957 | 1,848 | 2,161 | 1,198 | 774.6 | 808.5 | 619.4 | 446.3 |
| Cost of Revenue | 15,318 | 13,771 | 13,422 | 10,473 | 8,802 | 7,181 | 6,540 | 5,915 | 4,942 | 3,730 | 3,392 | 3,260 | 3,068 | 2,726 | 3,202 | 2,553 | 1,138 | 1,938 | 2,222 | 2,128 | 1,554 | 1,559 | 1,172 | 1,490 | 1,796 | 1,206 | 755.5 | 444.9 | 452.9 | 361.2 | 276.6 |
| Gross Profit | 16,894 | 14,492 | 14,136 | 10,700 | 9,809 | 6,797 | 5,280 | 5,029 | 4,020 | 3,145 | 2,896 | 2,596 | 2,177 | 2,005 | 2,449 | 1,955 | 458.4 | 1,016 | 1,552 | 1,454 | 973.5 | 905 | 368.1 | 467.3 | 51.95 | 954.9 | 442 | 329.7 | 355.5 | 258.2 | 169.8 |
| Operating Expenses | 5,194 | 5,469 | 5,094 | 4,199 | 3,059 | 2,746 | 2,489 | 2,064 | 1,580 | 1,387 | 1,331 | 1,314 | 1,129 | 848.5 | 808.2 | 704.5 | 621.5 | 728.5 | 736.1 | 591.4 | 524.7 | 526.3 | 522.9 | 561.3 | 746.8 | 466.3 | 356.7 | 241.5 | 151.4 | 105.7 | 68.87 |
| Research & Development | 3,993 | 4,304 | 3,981 | 3,254 | 2,547 | 2,201 | 1,968 | 1,576 | 1,260 | 1,106 | 1,068 | 1,074 | 882 | 589.2 | 590.3 | 523.4 | 466.8 | 516.1 | 511.3 | 413.7 | 323.6 | 330.7 | 286.2 | 298.2 | 408.9 | 214.7 | 173.9 | 114 | 78.64 | 0 | 0 |
| Selling, General and Administrative | 1,201 | 1,166 | 1,113 | 945.9 | 725.6 | 544.9 | 520.5 | 488 | 416.6 | 374.8 | 345.7 | 321.1 | 311.7 | 259.3 | 217.9 | 181 | 154.8 | 212.3 | 226 | 204.8 | 201.1 | 201.5 | 212.2 | 263.1 | 280.5 | 185.6 | 140.2 | 93.62 | 56.91 | 96.26 | 62.39 |
| Other Operating Expenses | 0 | 0 | 0 | 0 | -213.7 | 0 | 0 | 0 | -95.8 | -93.8 | -83.2 | -81.01 | -64.46 | 0 | 0 | 0 | 0 | 0 | -1.22 | -27.14 | -0.001 | -5.86 | 24.44 | 0 | 57.36 | 66.03 | 42.53 | 33.85 | 15.82 | 9.48 | 6.47 |
| Operating Income | 11,700 | 9,023 | 9,042 | 6,501 | 6,750 | 4,052 | 2,791 | 2,965 | 2,440 | 1,758 | 1,565 | 1,282 | 1,048 | 1,157 | 1,641 | 1,251 | -163.1 | 287 | 816 | 862.6 | 448.8 | 378.6 | -154.8 | -93.98 | -694.8 | 488.6 | 85.37 | 88.25 | 204.2 | 152.4 | 100.9 |
| Net Non-Operating Interest | 97.74 | 29.98 | 41.06 | -43.56 | -46.49 | -32.48 | -24.64 | -29.23 | -48.47 | -22.72 | -16.81 | -8.81 | -24.47 | -6.04 | 7.96 | -8.16 | -8.17 | 22.87 | 31.36 | -0.828 | -14.78 | -14.69 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Income | 97.74 | 190.5 | 190.5 | 15.82 | 10.42 | 7.82 | 11.44 | 13.94 | 6.94 | 17.33 | 11.09 | 14.86 | 9.2 | 16.16 | 44.18 | 15.09 | 41.46 | 73.38 | 73.29 | 48.09 | 40.31 | 25.58 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Expense | 0 | 160.6 | 149.4 | 59.38 | 56.92 | 40.29 | 36.08 | 43.17 | 55.41 | 40.06 | 27.9 | 23.67 | 33.67 | 22.2 | 36.21 | 23.24 | 49.62 | 50.5 | 41.92 | 48.92 | 55.09 | 40.27 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Equity & Other Income/(Expense) | 258.2 | 199.6 | 191.4 | 137 | 201 | 86.18 | 17.84 | 7.13 | -18.53 | 56.42 | 0.308 | 0.211 | -0 | -0.157 | -0.545 | -0.021 | -0.258 | -0.274 | 2.14 | -0.026 | 0.7 | -1.37 | -29.1 | -36.76 | -3.61 | 2.12 | 32.99 | 1.19 | 14.64 | 3.62 | 0.312 |
| Income Before Tax | 12,056 | 9,252 | 9,275 | 6,594 | 6,905 | 4,105 | 2,784 | 2,943 | 2,373 | 1,792 | 1,549 | 1,274 | 1,023 | 1,151 | 1,649 | 1,243 | -171.6 | 309.6 | 849.5 | 861.8 | 434.7 | 362.6 | -183.9 | -130.7 | -698.4 | 490.7 | 118.4 | 89.44 | 218.8 | 156 | 101.2 |
| Income Tax Expense | 2,206 | 1,681 | 1,436 | 969.9 | 1,021 | 551.5 | 191.7 | 351.6 | 306 | 234.4 | 161.4 | 77 | 7.99 | 4.26 | 181.7 | 220.7 | -20.62 | -12.73 | 177.4 | 243.2 | 123.5 | 127.3 | -59.57 | -42.75 | -218.6 | 146.3 | 37.57 | 27.8 | 71.27 | 54.72 | 37.28 |
| Income Attributable to Non-Controlling Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 35.65 | 119.7 | 0 | -1.06 | 0 | 0 | 0 | 0 | 0 |
| Net Income | 9,849 | 7,572 | 7,839 | 5,624 | 5,883 | 3,554 | 2,592 | 2,592 | 2,067 | 1,558 | 1,387 | 1,197 | 1,015 | 1,146 | 1,467 | 1,022 | -150.9 | 322.4 | 672.1 | 618.5 | 311.2 | 235.3 | -159.9 | -207.7 | -479.8 | 345.4 | 80.8 | 61.65 | 147.5 | 101.3 | 63.95 |
| Depreciation and Amortization | 1,132 | 918.6 | 739.8 | 583.6 | 471 | 490.8 | 448.5 | 422.7 | 417.5 | 356.9 | 296.9 | 254.6 | 228.8 | 186.6 | 165.2 | 151.4 | 141.6 | 119.2 | 126.5 | 87.09 | 90.46 | 90.15 | 144.5 | 165.9 | 159.1 | 66.03 | 42.53 | 33.85 | 15.82 | 9.48 | 6.47 |
| EBITDA | 12,832 | 9,941 | 9,782 | 7,084 | 7,221 | 4,542 | 3,239 | 3,388 | 2,857 | 2,115 | 1,862 | 1,537 | 1,277 | 1,343 | 1,806 | 1,402 | -21.49 | 406.2 | 942.5 | 949.7 | 539.2 | 468.8 | -10.21 | 71.94 | -535.8 | 554.6 | 127.9 | 122.1 | 220 | 161.9 | 107.4 |
| Earnings Per Share (EPS) | 24.09 | 19.25 | 19.56 | 13.81 | 14.97 | 7.91 | 6.07 | 6.3 | 4.63 | 3.65 | 3.28 | 2.8 | 2.36 | 2.63 | 4.81 | 3.04 | -0.44 | 0.99 | 1.81 | 1.87 | 0.98 | 0.65 | -0.48 | -0.64 | -1.51 | 1.21 | 0.28 | 0.19 | 0.92 | 0.32 | 0.21 |
| Diluted Earnings Per Share | 24.07 | 19.24 | 19.54 | 13.8 | 14.94 | 7.89 | 6.06 | 6.28 | 4.61 | 3.63 | 3.26 | 2.79 | 2.34 | 2.62 | 4.77 | 3.02 | -0.44 | 0.97 | 1.75 | 1.8 | 0.98 | 0.65 | -0.48 | -0.64 | -1.51 | 1.17 | 0.28 | 0.19 | 0.92 | 0.32 | 0.21 |
| Weighted Average Shares Outstanding | 387.7 | 393.3 | 393.8 | 397.7 | 409.8 | 418.3 | 420.8 | 424.9 | 429.8 | 425.6 | 430.6 | 437.1 | 429.8 | 424.1 | 327.7 | 335.1 | 333.1 | 332.3 | 356.1 | 325 | 331.3 | 330.8 | 330.1 | 326.4 | 318.9 | 286.5 | 284.9 | 327.5 | 320.4 | 313.2 | 300.7 |
| Diluted Weighted Average Shares Outstanding | 387.6 | 393.6 | 394.1 | 398 | 410.4 | 419.1 | 421.6 | 426.4 | 431.6 | 427.7 | 432.6 | 439.7 | 433.4 | 427 | 330.4 | 338 | 333.1 | 334.3 | 373.9 | 344.9 | 371.6 | 331.7 | 330.1 | 326.4 | 318.9 | 299.1 | 287.7 | 327.5 | 320.4 | 313.2 | 300.7 |