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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Report Filing | 2025-05-15 | 2025-04-17 | 2024-04-18 | 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 |
Revenue | 3,140,917 | 2,894,308 | 2,161,736 | 2,263,891 | 1,587,415 | 1,339,255 | 1,069,985 | 1,031,362 | 977,443 | 947,909 | 843,512 | 762,835 | 597,003 | 506,720 | 427,007 | 419,538 | 295,742 | 333,158 | 322,663 | 317,345 | 267,363 | 257,623 | 202,649 | 162,574 | 130,207 | 166,198 | 76,315 | 50,339 | 44,053 |
Cost of Revenue | 1,337,673 | 1,269,954 | 986,625 | 915,536 | 767,878 | 628,125 | 577,284 | 533,488 | 482,616 | 473,077 | 433,118 | 385,113 | 315,642 | 262,592 | 232,937 | 212,484 | 166,414 | 191,408 | 180,288 | 161,589 | 148,806 | 141,616 | 127,912 | 110,191 | 99,823 | 89,682 | 46,243 | 31,028 | 22,907 |
Gross Profit | 1,803,244 | 1,624,354 | 1,175,111 | 1,348,355 | 819,537 | 711,130 | 492,702 | 497,874 | 494,826 | 474,832 | 410,395 | 377,722 | 281,361 | 244,128 | 194,069 | 207,054 | 129,329 | 141,750 | 142,375 | 155,756 | 118,557 | 116,006 | 74,737 | 52,383 | 30,384 | 76,516 | 30,072 | 19,311 | 21,146 |
Operating Expenses | 323,128 | 302,301 | 253,645 | 227,076 | 169,556 | 144,346 | 120,001 | 114,251 | 109,267 | 96,874 | 90,347 | 81,852 | 71,292 | 62,966 | 52,512 | 47,878 | 37,367 | 37,314 | 30,648 | 28,512 | 27,316 | 27,385 | 23,531 | 20,730 | 22,146 | 15,221 | 7,799 | 5,528 | 6,174 |
Research & Development | 214,621 | 204,182 | 182,370 | 163,262 | 124,735 | 109,486 | 91,419 | 85,896 | 80,732 | 71,208 | 65,545 | 56,829 | 47,952 | 40,387 | 33,830 | 29,707 | 21,593 | 21,481 | 17,935 | 16,064 | 14,058 | 12,552 | 12,699 | 11,757 | 11,280 | 5,131 | 3,091 | 3,241 | 2,513 |
Selling, General and Administrative | 106,279 | 96,889 | 71,464 | 63,445 | 44,488 | 35,570 | 28,086 | 26,254 | 27,169 | 25,696 | 22,922 | 24,021 | 23,387 | 22,129 | 18,682 | 18,172 | 15,773 | 15,833 | 12,681 | 12,480 | 13,257 | 14,834 | 10,866 | 9,009 | 10,865 | 10,090 | 4,708 | 2,287 | 3,662 |
Other Operating Expenses | 2,228 | 1,230 | -189 | 368.4 | 333.4 | -710 | 496.3 | 2,102 | 1,366 | -29.8 | 1,881 | 1,002 | -47.1 | 449.4 | 0 | 0 | 0 | 0 | 32.43 | -32.58 | 0.033 | 0 | -33.96 | -34.78 | -0.035 | 0 | 0 | 0 | 0 |
Operating Income | 1,480,116 | 1,322,053 | 921,466 | 1,121,279 | 649,981 | 566,784 | 372,701 | 383,624 | 385,559 | 377,958 | 320,048 | 295,870 | 210,069 | 181,162 | 141,557 | 159,175 | 91,962 | 104,435 | 111,727 | 127,244 | 91,241 | 88,621 | 51,205 | 31,652 | 8,239 | 61,295 | 22,273 | 13,782 | 14,971 |
Net Non-Operating Interest | 82,537 | 76,718 | 48,294 | 10,672 | 294.6 | 6,937 | 12,938 | 11,643 | 6,134 | 3,011 | 939 | -505.6 | -810.8 | 624.8 | 852.8 | 1,240 | 2,209 | 4,759 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Interest Income | 93,046 | 87,213 | 60,294 | 22,422 | 5,709 | 9,018 | 16,189 | 14,694 | 9,465 | 6,318 | 4,129 | 2,731 | 1,836 | 1,645 | 1,480 | 1,665 | 2,601 | 5,374 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Interest Expense | 10,509 | 10,495 | 11,999 | 11,750 | 5,414 | 2,082 | 3,251 | 3,051 | 3,330 | 3,306 | 3,190 | 3,236 | 2,647 | 1,020 | 626.7 | 425.4 | 391.5 | 615 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Equity & Other Income/(Expense) | 7,537 | 7,068 | 9,410 | 12,121 | 12,760 | 11,026 | 4,222 | 2,276 | 4,468 | 4,952 | 29,491 | 6,709 | 6,703 | -125.8 | 2,738 | 9,855 | 1,291 | 2,278 | 9,924 | 6,093 | 3,305 | 3,487 | -4,041 | -4,383 | 1,903 | 2,644 | -1,126 | -128.9 | 474.5 |
Income Before Tax | 1,570,190 | 1,405,839 | 979,171 | 1,144,072 | 663,036 | 584,746 | 389,862 | 397,543 | 396,162 | 385,922 | 350,478 | 302,074 | 215,962 | 181,661 | 145,148 | 170,270 | 95,463 | 111,472 | 121,651 | 133,338 | 94,545 | 92,108 | 47,165 | 27,270 | 10,142 | 63,938 | 21,147 | 13,654 | 15,446 |
Income Tax Expense | 261,416 | 233,407 | 141,403 | 150,778 | 70,155 | 73,738 | 35,835 | 34,437 | 51,123 | 54,124 | 47,645 | 47,890 | 32,112 | 22,375 | 10,694 | 7,988 | 5,996 | 10,949 | 11,708 | 7,788 | 632.5 | -348.7 | 3,905 | 5,635 | -4,341 | -1,168 | -2,383 | -1,662 | -2,566 |
Income Attributable to Non-Controlling Interest | -572.6 | -836 | -730 | 371.3 | 521.4 | 264 | 79 | 53.5 | 40.7 | 83.6 | -18 | -117.8 | -127.9 | -194.4 | 252 | 676.9 | 248.4 | 590 | 745.9 | -1,434 | 57.88 | 0 | -3,905 | 0 | 0 | -0 | 0 | 0 | 0 |
Net Income | 1,309,347 | 1,173,268 | 838,498 | 992,923 | 592,359 | 510,744 | 353,948 | 363,053 | 344,998 | 331,714 | 302,851 | 254,301 | 183,978 | 159,481 | 134,201 | 161,605 | 89,218 | 99,933 | 109,198 | 126,984 | 93,855 | 92,456 | 47,165 | 21,635 | 14,483 | 65,106 | 23,530 | 15,316 | 18,012 |
Depreciation and Amortization | 667,185 | 662,796 | 532,191 | 437,254 | 422,395 | 331,725 | 286,884 | 292,546 | 260,143 | 223,828 | 222,506 | 200,252 | 156,182 | 131,349 | 107,682 | 87,810 | 80,815 | 81,512 | 79,879 | 73,707 | 75,997 | 69,952 | 69,032 | 65,113 | 48,876 | 41,446 | 25,201 | 15,271 | 9,791 |
EBITDA | 2,147,301 | 1,984,849 | 1,453,657 | 1,558,533 | 1,072,376 | 898,508 | 659,585 | 676,170 | 645,702 | 601,786 | 542,553 | 496,122 | 366,251 | 312,511 | 249,239 | 246,985 | 172,777 | 185,948 | 191,607 | 200,952 | 167,238 | 158,574 | 120,238 | 96,765 | 57,114 | 102,741 | 47,474 | 29,053 | 24,762 |
Earnings Per Share (EPS) | 252.5 | 226.2 | 164.2 | 196 | 115 | 99.85 | 66.6 | 67.7 | 66.15 | 64.45 | 59.1 | 50.9 | 36.3 | 32.05 | 25.9 | 32.7 | 17.25 | 19.2 | 20.2 | 23.85 | 17.9 | 18.1 | 9.2 | 4.2 | 5.25 | 13.35 | 7.8 | 3.85 | 4.65 |
Diluted Earnings Per Share | 252.4 | 226.2 | 164.2 | 196 | 115 | 99.85 | 66.6 | 67.7 | 66.15 | 64.45 | 59.1 | 50.9 | 36.3 | 32.05 | 25.9 | 32.7 | 17.2 | 19.05 | 20.2 | 23.85 | 17.9 | 18.1 | 9.2 | 4.2 | 5.25 | 13.35 | 7.8 | 3.85 | 4.65 |
Weighted Average Shares Outstanding | 5,187 | 5,186 | 5,186 | 5,186 | 5,186 | 5,186 | 5,186 | 5,186 | 5,186 | 5,186 | 5,186 | 5,186 | 5,186 | 5,184 | 5,183 | 5,181 | 5,167 | 5,208 | 5,401 | 5,328 | 5,230 | 5,104 | 5,121 | 5,065 | 4,458 | 4,885 | 3,155 | 3,968 | 3,882 |
Diluted Weighted Average Shares Outstanding | 5,186 | 5,186 | 5,186 | 5,186 | 5,186 | 5,186 | 5,186 | 5,186 | 5,186 | 5,186 | 5,186 | 5,186 | 5,186 | 5,186 | 5,185 | 5,184 | 5,183 | 5,247 | 5,405 | 5,333 | 5,233 | 5,105 | 5,123 | 5,065 | 5,192 | 4,885 | 4,045 | 3,968 | 3,882 |