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-01-23 | 2024-02-29 | 2023-02-28 | 2022-02-28 | 2021-03-01 | 2020-02-27 | 2019-02-27 | 2018-02-27 | 2017-02-28 | 2016-02-26 | 2015-06-10 | 2014-03-03 | 2013-02-27 | 2012-02-27 | 2011-02-23 | 2010-03-05 | 2009-02-27 | 2008-02-27 | 2007-02-26 | 2006-03-09 | 2005-03-04 | 2004-03-12 | 2003-03-28 | 2002-03-28 | 2001-03-30 | 2000-03-29 | 1999-03-31 | 1998-03-27 | 1997-03-31 | 1995-12-31 | |
Revenue | 17,540 | 18,795 | 22,261 | 18,409 | 9,601 | 10,485 | 11,822 | 9,539 | 7,777 | 7,594 | 8,756 | 7,373 | 7,290 | 7,998 | 6,301 | 3,959 | 8,081 | 4,385 | 3,239 | 2,185 | 2,145 | 987 | 864 | 607 | 693 | 619 | 515 | 420 | 253 | 0.10 | |
Cost of Revenue | 14,738 | 14,749 | 16,143 | 13,046 | 8,167 | 8,954 | 9,499 | 7,957 | 6,442 | 6,863 | 7,790 | 6,654 | 6,570 | 7,066 | 5,625 | 3,560 | 6,849 | 3,469 | 2,409 | 1,700 | 1,541 | 827 | 639 | 523 | 488 | 448 | 398 | 306 | 201 | 2.30 | |
Gross Profit | 2,803 | 4,046 | 6,118 | 5,362 | 1,435 | 1,531 | 2,323 | 1,582 | 1,335 | 732 | 966 | 719 | 720 | 932 | 676 | 399 | 1,231 | 916 | 830 | 485 | 603 | 160 | 226 | 84.1 | 204 | 170 | 116 | 114 | 51.4 | -2.20 | |
Operating Expenses | 860 | 895 | 1,026 | 1,061 | 588 | 544 | 600 | 515 | 607 | 805 | 646 | 333 | 329 | 347 | 311 | 280 | 376 | 225 | 171 | 92.0 | 96.6 | 63.4 | 61.7 | 58.1 | 98.7 | 81.7 | 51.3 | 48.5 | 33.2 | 14.5 | |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
Selling, General and Administrative | 664 | 589 | 998 | 1,032 | 539 | 515 | 573 | 486 | 445 | 351 | 358 | 301 | 285 | 307 | 253 | 223 | 268 | 225 | 171 | 92.0 | 96.6 | 63.4 | 61.7 | 58.1 | 53.3 | 42.4 | 20.6 | 24.4 | 13.8 | 13.6 | |
Other Operating Expenses | 195 | 306 | 27.8 | 29.2 | 48.4 | 29.6 | 27.8 | 29.2 | 162 | 454 | 288 | 32.1 | 43.8 | 40.0 | 58.4 | 56.5 | 108 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 45.4 | 39.3 | 30.7 | 24.1 | 19.4 | 0.90 | |
Operating Income | 1,943 | 3,151 | 5,092 | 4,301 | 847 | 987 | 1,722 | 1,067 | 728 | -72.8 | 320 | 387 | 391 | 585 | 365 | 120 | 855 | 691 | 659 | 393 | 507 | 96.6 | 164 | 25.9 | 105 | 88.8 | 65.2 | 65.2 | 18.2 | -16.7 | |
Net Non-Operating Interest | -56.3 | -76.5 | 0.00 | 0.00 | 33.1 | 3.70 | -127 | -134 | -146 | -154 | -137 | -123 | -154 | -177 | -170 | -141 | -145 | -55.4 | -32.1 | -34.3 | -38.9 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
Interest Income | 0.00 | 0.00 | 91.5 | 57.2 | 128 | 131 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 4.60 | 4.70 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
Interest Expense | 56.3 | 76.5 | 91.5 | 57.2 | 94.9 | 127 | 127 | 134 | 146 | 154 | 137 | 128 | 159 | 177 | 170 | 141 | 145 | 55.4 | 32.1 | 34.3 | 38.9 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
Equity & Other Income/(Expense) | 96.2 | 144 | -70.8 | -92.0 | -175 | -115 | 24.0 | 2.75 | -17.8 | -15.4 | -18.3 | -0.57 | -33.2 | 16.5 | 18.9 | 3.59 | 33.1 | -5.50 | 4.54 | 1.79 | 7.03 | -21.2 | -33.9 | -20.8 | -20.9 | -23.6 | -12.6 | -5.80 | 1.90 | -2.60 | |
Income Before Tax | 1,983 | 3,219 | 5,021 | 4,209 | 705 | 875 | 1,620 | 935 | 564 | -242 | 165 | 263 | 204 | 424 | 213 | -18.2 | 744 | 630 | 632 | 361 | 475 | 75.4 | 130 | 5.11 | 84.5 | 65.2 | 52.6 | 59.4 | 20.1 | -19.3 | |
Income Tax Expense | 433 | 752 | 1,142 | 962 | 135 | 197 | 364 | 129 | 204 | -96.9 | 73.2 | 99.3 | 61.8 | 159 | 83.9 | -7.22 | 280 | 236 | 235 | 139 | 180 | 28.3 | 48.7 | 1.97 | 30.7 | 25.8 | 20.9 | 7.80 | 28.1 | 3.20 | |
Income Attributable to Non-Controlling Interest | 12.8 | 16.4 | 16.8 | 32.7 | 20.0 | 6.80 | -2.57 | -6.94 | -22.1 | -14.9 | -65.4 | -25.8 | -21.3 | -12.4 | -11.1 | -2.84 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 3.46 | 0.00 | 0.00 | 0.00 | 0.00 | 7.60 | 1.90 | -2.60 | |
Net Income | 1,537 | 2,451 | 3,863 | 3,214 | 551 | 671 | 1,258 | 813 | 382 | -130 | 157 | 189 | 164 | 278 | 141 | -8.18 | 463 | 395 | 397 | 222 | 295 | 47.1 | 77.9 | 3.14 | 53.8 | 39.4 | 31.7 | 44.0 | -9.90 | -19.9 | |
Depreciation and Amortization | 0.00 | 438 | 384 | 348 | 326 | 321 | 317 | 299 | 289 | 295 | 263 | 231 | 225 | 223 | 225 | 221 | 209 | 138 | 115 | 91.9 | 84.7 | 69.1 | 59.4 | 46.8 | 45.4 | 39.3 | 30.7 | 24.1 | 19.4 | 0.90 | |
EBITDA | 1,943 | 3,589 | 5,476 | 4,649 | 1,173 | 1,308 | 2,040 | 1,366 | 1,017 | 222 | 584 | 617 | 616 | 807 | 589 | 341 | 1,064 | 829 | 774 | 485 | 592 | 166 | 223 | 72.7 | 151 | 128 | 95.9 | 89.3 | 37.6 | -15.8 | |
Earnings Per Share (EPS) | 9.890 | 14.72 | 21.06 | 15.67 | 2.610 | 3.060 | 5.380 | 3.380 | 1.570 | -0.540 | 0.680 | 0.860 | 0.750 | 1.270 | 0.650 | -0.041 | 2.450 | 2.120 | 2.110 | 1.250 | 1.500 | 0.250 | 0.410 | 0.018 | 0.290 | 0.210 | 0.160 | 0.230 | -0.072 | -0.150 | |
Diluted Earnings Per Share | 9.890 | 14.64 | 20.92 | 15.56 | 2.590 | 3.040 | 5.350 | 3.360 | 1.560 | -0.540 | 0.670 | 0.830 | 0.730 | 1.220 | 0.640 | -0.041 | 2.380 | 2.010 | 1.890 | 1.090 | 1.320 | 0.230 | 0.410 | 0.018 | 0.290 | 0.210 | 0.160 | 0.230 | -0.072 | -0.150 | |
Weighted Average Shares Outstanding | 155 | 167 | 183 | 205 | 211 | 220 | 234 | 240 | 244 | 241 | 233 | 221 | 219 | 218 | 217 | 201 | 189 | 186 | 188 | 178 | 197 | 191 | 189 | 183 | 187 | 192 | 194 | 193 | 138 | 128 | |
Diluted Weighted Average Shares Outstanding | 155 | 167 | 185 | 207 | 212 | 221 | 235 | 242 | 245 | 242 | 242 | 239 | 237 | 236 | 235 | 201 | 195 | 197 | 212 | 207 | 226 | 220 | 190 | 183 | 188 | 193 | 195 | 196 | 138 | 128 |