Income
Balance sheet
Cash flow
Financials in millions USD. Fiscal year is February - January.
| Breakdown | TTM | 12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 |
|---|---|---|---|---|---|---|
| Revenue | 428,761 | 365,906 | 270,970 | 280,044 | 328,309 | 245,866 |
| Revenue Growth (YoY) | 39% | 35% | -3% | -15% | 34% | 19% |
| Cost of Revenue | 335,917 | 289,346 | 213,493 | 232,466 | 270,048 | 209,114 |
| Gross Profit | 92,843 | 76,560 | 57,476 | 47,577 | 58,261 | 36,752 |
| Selling, General & Admin | 35,040 | 30,090 | 23,641 | 25,682 | 25,169 | 17,962 |
| Research & Development | 27,868 | 23,031 | 17,540 | 14,520 | 11,801 | 8,427 |
| Operating Expenses | 60,532 | 53,539 | 42,869 | 41,501 | 38,238 | 27,353 |
| Other Non Operating Income (Expenses) | -170 | 1,119 | -405 | 583 | -2,057 | -2,892 |
| Pretax Income | 43,795 | 28,126 | 22,011 | 3,933 | 24,417 | 21,633 |
| Income Tax Expense | 6,694 | 4,548 | 4,536 | 1,431 | 5,134 | 1,321 |
| Net Income | 37,206 | 23,658 | 17,475 | 2,474 | 19,339 | 20,356 |
| Net Income Growth | 97% | 35% | 606% | -87% | -5% | 103% |
| Shares Outstanding (Diluted) | 26,791.37 | 25,500.73 | 25,324.99 | 25,297.38 | 25,509 | 24,668 |
| Shares Change (YoY) | 5% | 1% | 0% | -1% | 3% | 1% |
| EPS (Diluted) | 1.38 | 0.92 | 0.69 | 0.09 | 0.76 | 0.83 |
| EPS Growth | 86% | 34% | 606% | -87% | -8% | 102% |
| Free Cash Flow | 52,436 | 31,998 | 35,031 | -10,189 | 2,616 | 18,853 |
| Free Cash Flow Per Share | 1.95 | 1.25 | 1.38 | -0.4 | 0.1 | 0.76 |
| Gross Margin | 21.65% | 20.92% | 21.21% | 16.98% | 17.74% | 14.94% |
| Operating Margin | 7.53% | 6.29% | 5.39% | 2.16% | 6.09% | 3.82% |
| Profit Margin | 8.67% | 6.46% | 6.44% | 0.88% | 5.89% | 8.27% |
| Free Cash Flow Margin | 12.22% | 8.74% | 12.92% | -3.63% | 0.79% | 7.66% |
| EBITDA | -- | 29,338 | 19,443 | 9,782 | 23,084 | 11,108 |
| EBITDA Margin | -- | 8.01% | 7.17% | 3.49% | 7.03% | 4.51% |
| D&A For EBITDA | -- | 6,318 | 4,836 | 3,707 | 3,061 | 1,709 |
| EBIT | 32,309 | 23,020 | 14,607 | 6,075 | 20,023 | 9,399 |
| EBIT Margin | 7.53% | 6.29% | 5.39% | 2.16% | 6.09% | 3.82% |
| Effective Tax Rate | 15.28% | 16.17% | 20.6% | 36.38% | 21.02% | 6.1% |