| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,620,011 | $1,403,985 | $1,295,776 | $1,339,798 |
Gross Profit | 684,267 | 603,533 | 613,051 | 640,753 |
EBITDA | 22,216 | 306 | 103,399 | 91,586 |
EBIT | 309 | 104,041 | 84,176 | |
Net Income | 119 | -17,593 | 76,596 | 83,003 |
Net Change In Cash | 1,620,011 | 1,403,985 | 1,295,776 | 1,339,798 |
Cash | 410,237 | 536,228 | 335,892 | 592,721 |
Basic Shares | 119,938 | 117,868 | 119,504 | 118,705 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $5,705,641 | $5,388,479 | $5,101,232 | $3,963,802 |
Gross Profit | 2,787,438 | 2,767,088 | 2,631,843 | 1,963,088 |
EBITDA | 185,709 | -440,056 | -649,489 | -852,572 |
EBIT | 156,511 | -469,492 | -692,276 | -876,300 |
Net Income | 83,377 | -549,860 | -739,801 | -982,764 |
Net Change In Cash | 5,705,641 | 5,388,479 | 5,101,232 | 3,963,802 |
Free Cash Flow | -79,701 | -455,995 | -672,880 | -1,410,483 |
Cash | 592,721 | 454,536 | 783,611 | 322,777 |
Basic Shares | 118,173 | 121,381 | 112,864 | 121,650 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.0001 |
2025-06-30 | -$0.15 |
2025-03-31 | $0.68 |