| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $465,523 | $448,222 | $438,275 | $449,019 |
Gross Profit | 286,426 | 229,699 | 253,784 | 246,984 |
EBITDA | 99,505 | 73,236 | 99,143 | 97,319 |
EBIT | 92,345 | 47,880 | 73,061 | 70,103 |
Net Income | 69,629 | 28,385 | 53,568 | 56,919 |
Net Change In Cash | 465,523 | 448,222 | 438,275 | 449,019 |
Free Cash Flow | 75,496 | 61,445 | 13,597 | 75,662 |
Cash | 2,398,265 | 2,353,552 | 2,343,889 | 2,502,212 |
Basic Shares | 159,051 | 158,462 | 169,434 | 169,732 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,872,544 | $1,502,257 | $1,606,744 | $1,335,625 |
Gross Profit | 943,088 | 226,385 | 1,316,517 | 1,442,720 |
EBITDA | 290,056 | -2,120,052 | 664,967 | 917,669 |
EBIT | 168,654 | -2,211,338 | 567,568 | 822,334 |
Net Income | 126,888 | -1,899,137 | 423,613 | 606,959 |
Net Change In Cash | 1,872,544 | 1,502,257 | 1,606,744 | 1,335,625 |
Cost of Revenue | 7,304 | |||
Free Cash Flow | 64,327 | 120,549 | 109,277 | 102,929 |
Cash | 2,502,212 | 5,377,576 | 2,240,222 | 228,123 |
Basic Shares | 168,684 | 142,977 | 142,977 | 117,307 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.38 |
2025-06-30 | $0.31 |
2025-03-31 | $0.26 |
2024-12-31 | $0.28 |