| Period Ending: |
LTM
(Last Twelve Months) |
2025 12-31 |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing | 2025-12-31 | 2025-12-31 | 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 |
| Revenue | 18,568 | 18,922 | 27,290 | 30,652 | 35,118 | 41,554 | 25,447 | 29,870 | 27,610 | 26,243 | 21,378 | 20,455 | 27,073 | 29,342 | 28,680 | 30,580 | 27,960 | 20,858 | 26,311 | 25,470 | 24,991 | 7,382 | 26,268 | 7,603 | 7.48 | 14,786 | 14,824 | 11,578 | 11,618 |
| Cost of Revenue | 9,174 | 11,517 | 11,158 | 15,608 | 13,294 | 13,257 | 9,535 | 13,741 | 13,444 | 12,271 | 10,184 | 12,191 | 17,902 | 19,125 | 25,835 | 17,343 | 15,949 | 15,280 | 15,551 | 14,095 | 14,115 | 0 | 22,602 | 0 | 0 | 0 | 0 | 0 | 0 |
| Gross Profit | 9,394 | 7,405 | 27,290 | 15,044 | 21,824 | 28,297 | 15,912 | 16,129 | 14,166 | 13,972 | 11,194 | 8,264 | 9,171 | 10,217 | 2,845 | 13,237 | 12,011 | 5,578 | 10,760 | 11,375 | 10,876 | 7,382 | 3,666 | 7,603 | 7.48 | 14,786 | 14,824 | 11,578 | 11,618 |
| Operating Expenses | 5,695 | 3,598 | 27,518 | 11,140 | 10,928 | 10,983 | 9,302 | 9,839 | 8,980 | 8,717 | 7,924 | 6,458 | 4,728 | 4,855 | 4,445 | 3,798 | 944 | 1,142 | 1,788 | 2,446 | 3,234 | 1,781 | -0 | 4,416 | -2,334 | 12,638 | 12,489 | 10,273 | 10,421 |
| Research & Development | 38.1 | 38.8 | 0 | 0 | 167 | 144 | 123 | 107 | 90 | 78 | 63 | 83 | 101 | 103 | 0 | 38 | 29 | 34 | 36 | 41 | 37 | 40 | 45 | 39 | 29 | 30 | 34 | 34 | 45 |
| Selling, General and Administrative | 4,136 | 3,559 | 6,729 | 2,749 | 6,661 | 6,650 | 5,723 | 6,076 | 5,654 | 5,557 | 5,006 | 2,940 | 3,598 | 3,994 | 4,147 | 3,822 | 1,740 | 1,590 | 1,631 | 1,453 | 1,276 | 2,101 | 3,674 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Operating Expenses | 1,521 | 0 | 20,789 | 8,391 | 4,100 | 4,189 | 3,456 | 3,656 | 3,236 | 3,082 | 2,855 | 3,435 | 1,029 | 758 | 298 | -62 | -825 | -482 | 121 | 952 | 1,921 | -360 | -3,719 | 4,377 | -2,363 | 12,608 | 12,455 | 10,239 | 10,376 |
| Operating Income | 3,698 | 3,807 | -228 | 3,904 | 10,896 | 17,314 | 6,610 | 6,290 | 5,186 | 5,255 | 3,270 | 1,806 | 4,443 | 5,362 | -1,600 | 9,439 | 11,067 | 4,436 | 8,972 | 8,929 | 7,642 | 5,601 | 3,666 | 3,187 | 2,341 | 2,148 | 2,335 | 1,305 | 1,197 |
| Net Non-Operating Interest | -410.8 | -388 | -746 | -563 | -241 | -169 | -155 | -313 | -306 | -218 | -305 | -172 | -246 | -345 | -241 | -214 | -125 | -205 | -262 | -172 | -92 | -311 | -1,229 | -221 | -82 | 40 | -103 | 26 | -30 |
| Interest Income | 203 | 376.7 | 426 | 427 | 275 | 265 | 401 | 353 | 349 | 476 | 185 | 317 | 251 | 239 | 364 | 410 | 342 | 334 | 338 | 351 | 274 | 227 | 0 | 227 | 226 | 442 | 358 | 345 | 351 |
| Interest Expense | 613.8 | 764.7 | 1,172 | 990 | 516 | 434 | 556 | 666 | 655 | 694 | 490 | 489 | 497 | 584 | 605 | 624 | 467 | 539 | 600 | 523 | 366 | 538 | 1,229 | 448 | 308 | 402 | 461 | 319 | 381 |
| Equity & Other Income/(Expense) | -2,407 | -2,518 | 50 | 254 | -1,175 | 484 | -991 | 169 | 1,309 | 468 | -341 | -7,088 | -4,456 | -3,317 | 1,670 | 1,557 | -14 | -202 | -139 | 64 | 893 | -82 | 2,425 | -293 | 877 | 2,875 | 1,613 | 1,486 | 1,209 |
| Income Before Tax | 880.2 | 901.5 | -924 | 3,595 | 9,480 | 17,629 | 5,464 | 6,146 | 6,189 | 5,505 | 2,624 | -5,454 | -259 | 1,700 | -171 | 10,782 | 10,928 | 4,029 | 8,571 | 8,821 | 8,443 | 5,208 | 4,862 | 2,673 | 3,136 | 5,063 | 3,845 | 2,817 | 2,376 |
| Income Tax Expense | 1,592 | 1,620 | 1,864 | 2,251 | 3,456 | 5,930 | 2,136 | 1,564 | 1,816 | 1,446 | 698 | 388 | 1,265 | 1,274 | 393 | 2,860 | 2,809 | 1,117 | 2,451 | 2,693 | 2,518 | 1,275 | 923 | 736 | 1,045 | 1,394 | 1,005 | 481 | 570 |
| Income Attributable to Non-Controlling Interest | 3,038 | 3,501 | 280 | 1,061 | 1,510 | 3,137 | 1,239 | 1,035 | 824 | 893 | 332 | -218 | 989 | 1,387 | 906 | 1,753 | 1,575 | 487 | 905 | -1,176 | -261 | 412 | 438 | 345 | 0 | 584 | 883 | 784 | 554 |
| Net Income | -3,750 | -4,220 | -3,068 | 283 | 4,514 | 8,562 | 2,089 | 3,547 | 3,549 | 3,166 | 1,594 | -5,624 | -2,513 | -961 | -1,470 | 6,169 | 6,544 | 2,425 | 5,215 | 7,304 | 6,186 | 3,521 | 3,501 | 1,592 | 2,091 | 3,085 | 1,957 | 1,552 | 1,252 |
| Depreciation and Amortization | 2,307 | 2,349 | 3,072 | 2,685 | 2,446 | 2,715 | 2,597 | 2,812 | 2,596 | 2,390 | 2,138 | 2,381 | 2,591 | 2,638 | 2,374 | 1,967 | 1,919 | 1,725 | 1,509 | 1,398 | 1,414 | 2,174 | 2,107 | 899 | 1,537 | 881 | 928 | 640 | 628 |
| EBITDA | 6,005 | 6,157 | 2,844 | 6,589 | 13,342 | 20,029 | 9,207 | 9,102 | 7,782 | 7,645 | 5,408 | 4,187 | 7,034 | 8,000 | 774 | 11,406 | 12,986 | 6,161 | 10,481 | 10,327 | 9,056 | 7,775 | 5,773 | 4,086 | 3,878 | 3,029 | 3,263 | 1,945 | 1,825 |
| Earnings Per Share (EPS) | -1.26 | -3.73 | -2.53 | 0.23 | 3.72 | 6.93 | 1.69 | 2.81 | 2.8 | 2.48 | 1.24 | -4.36 | -1.96 | -0.75 | -1.12 | 4.71 | 5 | 1.85 | 3.98 | 5.58 | 4.63 | 2.67 | 2.23 | 1.24 | 1.63 | 2.3 | 1.43 | 1.11 | 0.91 |
| Diluted Earnings Per Share | -1.26 | -3.73 | -2.53 | 0.23 | 3.68 | 6.84 | 1.67 | 2.76 | 2.74 | 2.45 | 1.23 | -4.36 | -1.96 | -0.75 | -1.11 | 4.65 | 4.93 | 1.83 | 3.93 | 5.51 | 4.53 | 2.59 | 2.15 | 1.22 | 1.62 | 2.28 | 1.41 | 1.09 | 0.9 |
| Weighted Average Shares Outstanding | 1,178 | 1,131 | 1,212 | 1,214 | 1,215 | 1,236 | 1,239 | 1,263 | 1,269 | 1,275 | 1,288 | 1,289 | 1,282 | 1,281 | 1,310 | 1,310 | 1,310 | 1,310 | 1,310 | 1,310 | 1,336 | 1,317 | 1,305 | 1,288 | 1,284 | 1,341 | 1,372 | 1,372 | 1,372 |
| Diluted Weighted Average Shares Outstanding | 1,178 | 1,131 | 1,212 | 1,220 | 1,226 | 1,251 | 1,253 | 1,284 | 1,296 | 1,293 | 1,300 | 1,289 | 1,284 | 1,281 | 1,326 | 1,326 | 1,326 | 1,326 | 1,326 | 1,326 | 1,369 | 1,377 | 1,365 | 1,345 | 1,293 | 1,357 | 1,383 | 1,383 | 1,383 |