| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $562,027 | $512,316 | $479,087 | $459,946 |
Gross Profit | 415,711 | 383,639 | 363,511 | 350,898 |
EBITDA | 84,222 | -284 | 6,891 | 47,963 |
EBIT | 4,762 | -45,765 | -35,316 | -9,398 |
Net Income | -1,290 | -50,446 | -38,454 | -12,848 |
Net Change In Cash | 562,027 | 512,316 | 479,087 | 459,946 |
Free Cash Flow | 82,482 | 33,280 | 52,867 | 47,754 |
Cash | 1,052,644 | 1,518,608 | 204,459 | 147,691 |
Basic Shares | 342,356 | 347,489 | 345,723 | 344,003 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,669,626 | $1,296,745 | $975,241 | $656,426 |
Gross Profit | 1,290,924 | 989,740 | 742,631 | 509,292 |
EBITDA | 62,047 | -185,485 | -92,134 | -125,175 |
EBIT | -65,675 | -185,485 | -237,249 | -219,642 |
Net Income | -78,800 | -183,949 | -193,381 | -260,309 |
Net Change In Cash | 1,669,626 | 1,296,745 | 975,241 | 656,426 |
Cost of Revenue | -105,754 | 202,812 | ||
Free Cash Flow | 195,392 | 119,464 | -39,769 | -43,090 |
Cash | 147,691 | 86,864 | 204,178 | 313,777 |
Basic Shares | 341,411 | 333,656 | 326,332 | 312,321 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-09-30 | $0.27 |
2025-06-30 | $0.21 |
2025-03-31 | $0.16 |