| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $667,064 | $676,590 | $505,286 | $502,934 |
Gross Profit | 209,772 | 215,615 | 161,566 | 151,911 |
EBITDA | 260,110 | 324,630 | 250,053 | 227,739 |
EBIT | 204,832 | 267,241 | 187,285 | 168,946 |
Net Income | 117,718 | 165,398 | 102,386 | 102,448 |
Net Change In Cash | 667,064 | 676,590 | 505,286 | 502,934 |
Free Cash Flow | -87,878 | -261,966 | -297,539 | -573,030 |
Cash | 509,945 | 301,911 | 112,133 | 115,116 |
Basic Shares | 103,966 | 103,148 | 103,159 | 101,539 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,750,498 | $1,186,022 | $722,324 | $335,583 |
Gross Profit | 577,876 | 395,307 | 222,722 | 126,800 |
EBITDA | 469,551 | 530,659 | 230,713 | 263,022 |
EBIT | 235,890 | 345,656 | 63,883 | 115,282 |
Net Income | 8,682 | 243,817 | -193,210 | -104,234 |
Net Change In Cash | 1,750,498 | 1,186,022 | 722,324 | 335,583 |
Free Cash Flow | -1,344,517 | -647,910 | -834,309 | -789,675 |
Cash | 115,116 | 90,906 | 53,065 | 138,206 |
Basic Shares | 101,539 | 100,425 | 99,421 | 89,922 |
| Quarter | EPS |
|---|---|
2025-09-30 | $1.10 |
2025-06-30 | $1.57 |
2025-03-31 | $0.87 |
2024-12-31 | $0.83 |