Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $353,737 | $310,099 | $379,787 | $354,556 |
Gross Profit | 125,030 | 137,364 | 190,376 | 141,551 |
EBITDA | 48,835 | 77,268 | 128,638 | 82,130 |
EBIT | 48,065 | 76,498 | 127,878 | 81,347 |
Net Income | 37,981 | 58,239 | 95,666 | 61,273 |
Net Change In Cash | 353,737 | 310,099 | 379,787 | 354,556 |
Free Cash Flow | -125,721 | 141,179 | -16,252 | -497,174 |
Cash | 647,165 | 521,296 | 476,610 | 601,906 |
Basic Shares | 45,929 | 45,914 | 45,924 | 45,910 |
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-09-30 | $0 |
2025-06-30 | $0.60 |
2025-03-31 | $0.93 |
2024-12-31 | $1.85 |