| 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 |
|---|---|---|---|---|---|---|---|---|---|
| Report Filing | 2025-11-04 | 2025-02-06 | 2024-02-08 | 2023-02-06 | 2022-02-03 | 2021-02-05 | 2020-02-07 | 2018-12-31 | 2017-12-31 |
| Revenue | 4,057 | 3,646 | 3,055 | 2,803 | 2,578 | 1,693 | 1,143 | 755.9 | 472.9 |
| Cost of Revenue | 811.6 | 750.4 | 688.8 | 678.6 | 529.3 | 449.4 | 358.9 | 241.6 | 178.7 |
| Gross Profit | 3,245 | 2,896 | 2,366 | 2,124 | 2,049 | 1,243 | 783.9 | 514.3 | 294.2 |
| Operating Expenses | 2,965 | 2,716 | 2,492 | 2,226 | 1,723 | 1,386 | 2,173 | 589.1 | 432.1 |
| Research & Development | 1,383 | 1,241 | 1,068 | 949 | 780.3 | 606.2 | 1,207 | 251.7 | 208 |
| Selling, General and Administrative | 1,581 | 1,475 | 1,424 | 1,277 | 942.3 | 779.6 | 965.7 | 337.4 | 224.1 |
| Other Operating Expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Operating Income | 280.3 | 179.8 | -125.7 | -101.7 | 326.2 | -142.5 | -1,389 | -74.72 | -137.9 |
| Net Non-Operating Interest | 55.36 | 127 | 105.4 | 15.73 | -5.22 | 15.48 | 28.03 | 12.16 | 8.2 |
| Interest Income | 83.89 | 127 | 105.4 | 30.94 | 4.2 | 16.12 | 30.16 | 13.15 | 8.31 |
| Interest Expense | 28.54 | 0 | 0 | 15.21 | 9.42 | 0.635 | 2.14 | 0.995 | 0.112 |
| Equity & Other Income/(Expense) | 59.37 | -19.21 | 3.8 | 0 | 0 | 0 | 0 | 0 | 0 |
| Income Before Tax | 395 | 287.6 | -16.44 | -85.94 | 321 | -127 | -1,361 | -62.56 | -129.7 |
| Income Tax Expense | -1,592 | -1,575 | 19.17 | 10.1 | 4.53 | 1.3 | 0.532 | 0.41 | 0.311 |
| Income Attributable to Non-Controlling Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Net Income | 1,987 | 1,862 | -35.61 | -96.05 | 316.4 | -128.3 | -1,361 | -62.97 | -130 |
| Depreciation and Amortization | 25.21 | 21.27 | 21.51 | 46.49 | 27.5 | 36.99 | 27.79 | 20.86 | 16.14 |
| EBITDA | 305.5 | 201.1 | -104.2 | -55.19 | 353.7 | -105.5 | -1,361 | -53.86 | -121.8 |
| Earnings Per Share (EPS) | 2.95 | 2.74 | -0.053 | -0.14 | 0.49 | -0.22 | -3.24 | -0.12 | -0.29 |
| Diluted Earnings Per Share | 2.88 | 2.67 | -0.053 | -0.14 | 0.41 | -0.22 | -3.24 | -0.12 | -0.29 |
| Weighted Average Shares Outstanding | 677.8 | 678.8 | 674.6 | 665.7 | 640 | 596.3 | 420.5 | 529.3 | 448.6 |
| Diluted Weighted Average Shares Outstanding | 694.5 | 698.4 | 674.6 | 665.7 | 776.1 | 596.3 | 420.5 | 529.3 | 448.6 |