| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $820,314 | $591,811 | $580,471 | $856,645 |
Gross Profit | 151,841 | -53,903 | -76,973 | 327,868 |
EBITDA | 170,938 | 171,612 | 117,515 | 190,977 |
EBIT | 61,730 | 79,252 | 23,170 | 100,440 |
Net Income | 22,451 | 14,674 | -7,207 | 50,262 |
Net Change In Cash | 820,314 | 591,811 | 580,471 | 856,645 |
Free Cash Flow | 66,824 | 73,329 | -58 | 73,079 |
Cash | 80,357 | 68,630 | 53,650 | 109,747 |
Basic Shares | 137,211 | 137,071 | 134,799 | 136,534 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $3,260,975 | $3,200,177 | $2,970,595 | $2,454,535 |
Gross Profit | 681,093 | 681,774 | 417,426 | 445,610 |
EBITDA | 628,021 | -171,091 | 630,758 | 544,207 |
EBIT | 262,687 | -591,685 | 207,316 | 286,154 |
Net Income | 90,422 | -678,895 | 69,316 | 156,175 |
Net Change In Cash | 3,260,975 | 3,200,177 | 2,970,595 | 2,454,535 |
Cost of Revenue | 49,665 | |||
Free Cash Flow | 235,784 | 143,203 | -17,556 | 72,371 |
Cash | 109,747 | 77,132 | 46,272 | 149,627 |
Basic Shares | 135,531 | 134,418 | 138,988 | 133,034 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.16 |
2025-06-30 | $0.10 |
2025-03-31 | -$0.05 |