| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing | 2025-10-22 | 2025-01-27 | 2024-01-26 | 2023-01-26 | 2022-01-27 | 2021-01-28 | 2020-01-29 | 2019-02-08 | 2018-01-29 | 2017-01-27 | 2016-01-28 | 2015-01-29 | 2014-02-03 | 2013-02-01 | 2012-02-10 | 2011-02-18 | 2010-02-22 | 2009-02-25 | 2008-02-28 | 2007-02-28 | 2006-03-16 | 2005-03-15 | 2004-02-27 | 2003-03-31 | 2001-12-31 | 2000-12-31 |
| Revenue | 43,379 | 39,001 | 33,723 | 31,616 | 29,698 | 24,996 | 20,156 | 15,794 | 11,693 | 8,831 | 6,780 | 5,505 | 4,375 | 3,609 | 3,205 | 2,163 | 1,670 | 1,365 | 1,205 | 996.7 | 682.2 | 506.2 | 272.2 | 152.8 | 75.91 | 35.89 |
| Cost of Revenue | 22,520 | 21,038 | 19,715 | 19,168 | 17,333 | 15,276 | 12,440 | 9,968 | 7,660 | 6,030 | 4,591 | 3,753 | 3,083 | 2,626 | 2,040 | 1,357 | 1,079 | 910.2 | 786.2 | 627 | 464.6 | 276.5 | 148.4 | 78.14 | 49.91 | 24.86 |
| Gross Profit | 20,859 | 17,963 | 14,008 | 12,447 | 12,365 | 9,720 | 7,716 | 5,827 | 4,033 | 2,801 | 2,188 | 1,752 | 1,291 | 983.4 | 1,165 | 805.3 | 591 | 454.4 | 419.2 | 369.7 | 217.7 | 229.8 | 123.9 | 74.67 | 26 | 11.03 |
| Operating Expenses | 8,216 | 7,545 | 7,054 | 6,814 | 6,171 | 5,134 | 5,112 | 4,222 | 3,194 | 2,421 | 1,882 | 1,349 | 1,063 | 933.4 | 788.6 | 521.6 | 399.1 | 332.9 | 328 | 305.3 | 214.7 | 210.4 | 119.4 | 86.34 | 63.23 | 69.5 |
| Research & Development | 3,278 | 2,925 | 2,676 | 2,711 | 2,274 | 1,830 | 1,545 | 1,222 | 1,053 | 852.1 | 650.8 | 472.3 | 378.8 | 329 | 259 | 163.3 | 114.5 | 89.87 | 71.39 | 48.38 | 30.94 | 22.91 | 17.88 | 14.62 | 17.73 | 16.82 |
| Selling, General and Administrative | 4,938 | 4,620 | 4,378 | 4,103 | 3,897 | 3,305 | 3,567 | 3,000 | 2,142 | 1,569 | 1,231 | 876.9 | 684.2 | 604.4 | 520.6 | 364.4 | 289.1 | 249.4 | 270.8 | 261.7 | 180 | 114.3 | 101.5 | 70.72 | 44.83 | 17.24 |
| Other Operating Expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 9 | -6.09 | -4.56 | -6.33 | -14.2 | -4.8 | 3.68 | 73.2 | 0 | 0.999 | 0.671 | 35.44 |
| Operating Income | 12,643 | 10,418 | 6,954 | 5,633 | 6,195 | 4,585 | 2,604 | 1,605 | 838.7 | 379.8 | 305.8 | 402.6 | 228.3 | 49.99 | 376.1 | 283.6 | 191.9 | 121.5 | 91.16 | 64.41 | 2.99 | 19.35 | 4.47 | -11.67 | -37.23 | -58.47 |
| Net Non-Operating Interest | -607.7 | -452 | -748.6 | -368.9 | -354.4 | -1,386 | -542 | -378.8 | -353.4 | -119.3 | -163.9 | -53.28 | -32.14 | -19.51 | -16.55 | -15.95 | 0.253 | 9.99 | -20.34 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Income | 127 | 266.8 | 0 | 337.3 | 411.2 | 0 | 84 | 41.73 | 0 | 30.83 | 0 | 0 | 0 | 0.474 | 3.48 | 3.68 | 6.73 | 12.45 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Expense | 734.7 | 718.7 | 748.6 | 706.2 | 765.6 | 1,386 | 626 | 420.5 | 353.4 | 150.1 | 163.9 | 53.28 | 32.14 | 19.99 | 20.02 | 19.63 | 6.47 | 2.46 | 20.34 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Equity & Other Income/(Expense) | 54.1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -25.13 | 0 | 0 | 0 | 0 | 0 | 40.68 | 15.9 | 5.35 | 2.42 | 2.04 | -10.28 | -0.671 | 0.194 |
| Income Before Tax | 12,089 | 9,966 | 6,205 | 5,264 | 5,840 | 3,199 | 2,062 | 1,226 | 485.3 | 260.5 | 141.9 | 349.4 | 171.1 | 30.48 | 359.5 | 267.7 | 192.2 | 131.5 | 111.5 | 80.32 | 8.34 | 21.78 | 6.51 | -21.95 | -37.9 | -58.27 |
| Income Tax Expense | 1,658 | 1,254 | 797.4 | 772 | 723.9 | 438 | 195.3 | 15.22 | -73.61 | 73.83 | 19.24 | 82.57 | 58.67 | 13.33 | 133.4 | 106.8 | 76.33 | 48.47 | 44.55 | 31.24 | -33.69 | 0.181 | 0 | -69.39 | 2.06 | 0 |
| 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 | 0 | 69.39 | -1.34 | 0 |
| Net Income | 10,431 | 8,712 | 5,408 | 4,492 | 5,116 | 2,761 | 1,867 | 1,211 | 558.9 | 186.7 | 122.6 | 266.8 | 112.4 | 17.15 | 226.1 | 160.9 | 115.9 | 83.03 | 66.95 | 49.08 | 42.03 | 21.59 | 6.51 | -21.95 | -38.62 | -58.27 |
| Depreciation and Amortization | 16,146 | 15,630 | 14,554 | 14,363 | 12,439 | 10,923 | 9,320 | 7,615 | 6,270 | 4,925 | 3,547 | 2,782 | 2,242 | 1,702 | 839.6 | 338.7 | 38.04 | 242.2 | 225 | 157.1 | 107 | 88.2 | 50.99 | 26.48 | 29.8 | 0 |
| EBITDA | 28,789 | 26,048 | 21,508 | 19,996 | 18,633 | 15,508 | 11,924 | 9,220 | 7,108 | 5,305 | 3,853 | 3,184 | 2,470 | 1,752 | 1,216 | 622.3 | 230 | 363.7 | 316.1 | 221.6 | 110 | 107.6 | 55.46 | 14.8 | -7.43 | -58.47 |
| Earnings Per Share (EPS) | 2.45 | 2.03 | 1.23 | 1.01 | 1.16 | 0.626 | 0.426 | 0.278 | 0.129 | 0.044 | 0.029 | 0.063 | 0.028 | 0.004 | 0.063 | 0.044 | 0.029 | 0.019 | 0.014 | 0.011 | 0.011 | 0.006 | 0.001 | -0.006 | -0.038 | -0.147 |
| Diluted Earnings Per Share | 2.39 | 1.98 | 1.2 | 0.995 | 1.12 | 0.608 | 0.413 | 0.268 | 0.125 | 0.043 | 0.028 | 0.062 | 0.026 | 0.004 | 0.061 | 0.042 | 0.028 | 0.019 | 0.014 | 0.01 | 0.009 | 0.005 | 0.001 | -0.006 | -0.038 | -0.147 |
| Weighted Average Shares Outstanding | 4,245 | 4,295 | 4,416 | 4,447 | 4,432 | 4,409 | 4,378 | 4,354 | 4,319 | 4,288 | 4,259 | 4,205 | 4,074 | 3,886 | 3,699 | 3,677 | 3,959 | 4,267 | 4,695 | 4,380 | 3,747 | 3,639 | 6,690 | 3,949 | 1,023 | 395.9 |
| Diluted Weighted Average Shares Outstanding | 4,340 | 4,393 | 4,495 | 4,513 | 4,554 | 4,542 | 4,518 | 4,512 | 4,468 | 4,387 | 4,365 | 4,319 | 4,253 | 4,123 | 3,806 | 3,801 | 4,089 | 4,399 | 4,823 | 4,835 | 4,586 | 4,530 | 8,804 | 3,949 | 1,023 | 395.9 |