Financials Trend Chart
All numbers are in USD millions, except per-share data, ratios, and percentages.
Revenue & Profitability
Revenue
Operating Income
Net Income
Cash Flow
Operating CF
Free Cash Flow
Balance Sheet Strength
Cash & Investments
Total Debt
Margins
Gross Margin
Net Margin
| 2021 | 2022 | 2023 | 2024 | 2025 | |
|---|---|---|---|---|---|
| Revenue | - | 22.39B | 17.68B | 21.7B | 33.63B |
| Cost of Revenue | - | 18.54B | 12.7B | 14.45B | 24.89B |
| Gross Profit | - | 3.85B | 4.98B | 7.25B | 8.74B |
| Operating Expenses | - | 1.04B | 749 | 2.19B | 2.92B |
| Operating Income | - | 2.81B | 4.23B | 5.06B | 5.82B |
| Net Income | - | 1.72B | 2.66B | 3.04B | 3.39B |
| EPS (Diluted) | - | 3.84 | 5.48 | 5.17 | 5.42 |
| Total Assets | - | 24.38B | 44.27B | 64.07B | 66.64B |
| Cash & Equivalents | - | 220 | 338 | 733 | 78 |
| Total Liabilities | - | 17.89B | 27.78B | 41.94B | 44.07B |
| Total Debt | - | 13.7B | 21.67B | 32.08B | 32.82B |
| Shareholders Equity | - | 6.49B | 16.48B | 22.13B | 22.57B |
| Operating Cash Flow | - | 2.91B | 4.42B | 4.89B | 5.6B |
| Capital Expenditures | - | -1.2B | -1.59B | -2.02B | -3.15B |
| Free Cash Flow | - | 1.7B | 2.83B | 2.87B | 2.45B |
| Dividends Paid | - | -1.67B | -1.84B | -2.31B | -2.58B |
| Share Repurchases | - | - | - | -524 | -75 |