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 | - | 3.39B | 3.7B | 4.24B | 5.14B |
| Cost of Revenue | - | 207 | 254.99 | 312.1 | 372.1 |
| Gross Profit | - | 3.19B | 3.44B | 3.93B | 4.77B |
| Operating Expenses | - | 2.6B | 2.79B | 3.83B | 3.43B |
| Operating Income | - | 591.626 | 655.358 | 101.294 | 1.34B |
| Net Income | - | 340.66 | 597.599 | 32.615 | 1.29B |
| EPS (Diluted) | - | 1.52 | 2.65 | 0.15 | 6.41 |
| Total Assets | - | 5.84B | 6.78B | 5.44B | 6.96B |
| Cash & Equivalents | - | 2.95B | 3.21B | 1.69B | 3.1B |
| Total Liabilities | - | 1.47B | 1.59B | 2B | 1.79B |
| Total Debt | - | 41.457 | 38.287 | 43.544 | 40.412 |
| Shareholders Equity | - | 4.37B | 5.19B | 3.45B | 5.17B |
| Operating Cash Flow | - | 969.941 | 496.487 | 335.337 | 1.41B |
| Capital Expenditures | - | -77.833 | -47.486 | -100.163 | -83.867 |
| Free Cash Flow | - | 892.108 | 449.001 | 235.174 | 1.33B |
| Dividends Paid | - | - | - | - | - |
| Share Repurchases | - | - | - | -2B | - |