| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $343,530 | $353,737 | $310,099 | $379,787 |
Gross Profit | 140,570 | 125,030 | 137,364 | 190,376 |
EBITDA | 65,348 | 49,605 | 77,268 | 128,638 |
EBIT | 64,583 | 48,835 | 76,498 | 127,878 |
Net Income | 54,701 | 37,981 | 58,239 | 95,666 |
Net Change In Cash | 343,530 | 353,737 | 310,099 | 379,787 |
Free Cash Flow | 11,126 | -125,721 | 141,179 | -16,252 |
Cash | 598,036 | 647,165 | 521,296 | 476,610 |
Basic Shares | 45,931 | 45,929 | 45,914 | 45,924 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,447,065 | $1,189,057 | $602,066 | $461,562 |
Gross Profit | 642,687 | 519,099 | 422,489 | 422,658 |
EBITDA | 425,656 | 350,759 | 293,627 | 307,121 |
EBIT | 422,642 | 347,907 | 291,142 | 304,930 |
Net Income | 320,386 | 279,234 | 219,721 | 227,104 |
Net Change In Cash | 1,447,065 | 1,189,057 | 602,066 | 461,562 |
Cost of Revenue | -806,450 | 852,886 | ||
Free Cash Flow | -853,669 | -363,930 | 966,956 | -52,861 |
Cash | 476,610 | 584,422 | 226,164 | 1,032,614 |
Basic Shares | 45,005 | 43,346 | 43,317 | 43,325 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.97 |
2025-06-30 | $0.60 |
2025-03-31 | $0.93 |