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 | - | 5.02B | 5.58B | 6.13B | 6.52B |
| Cost of Revenue | - | 753.1 | 828.6 | 850.3 | 907 |
| Gross Profit | - | 4.27B | 4.75B | 5.28B | 5.61B |
| Operating Expenses | - | 1.25B | 1.31B | 1.35B | 1.38B |
| Operating Income | - | 3.02B | 3.44B | 3.93B | 4.23B |
| Net Income | - | 2.69B | 3.23B | 3.53B | 4.07B |
| EPS (Diluted) | - | 7.40 | 8.86 | 9.67 | 11.16 |
| Total Assets | - | 174.18B | 129.71B | 137.45B | 198.42B |
| Cash & Equivalents | - | 2.72B | 2.91B | 2.89B | 4.42B |
| Total Liabilities | - | 147.3B | 102.97B | 110.96B | 169.7B |
| Total Debt | - | 3.44B | 3.43B | 3.43B | 3.42B |
| Shareholders Equity | - | 26.88B | 26.74B | 26.49B | 28.73B |
| Operating Cash Flow | - | 3.06B | 3.45B | 3.69B | 4.28B |
| Capital Expenditures | - | -89.7 | -76.4 | -94 | -83.5 |
| Free Cash Flow | - | 2.97B | 3.38B | 3.6B | 4.19B |
| Dividends Paid | - | -2.63B | -3.24B | -3.58B | -3.93B |
| Share Repurchases | - | - | - | - | -266.1 |