Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $540,080 | $524,393 | $728,379 | $646,300 |
Gross Profit | 226,391 | 207,240 | 380,731 | 328,814 |
EBITDA | 70,739 | 65,753 | 221,307 | 161,240 |
EBIT | 33,541 | 27,293 | 182,096 | 122,379 |
Net Income | -35,962 | -3,455 | 95,387 | 47,776 |
Net Change In Cash | 540,080 | 524,393 | 728,379 | 646,300 |
Free Cash Flow | -22,739 | -8,364 | 146,893 | 127,439 |
Cash | 31,660 | 23,959 | 23,852 | 34,642 |
Basic Shares | 87,925 | 86,912 | 86,613 | 86,067 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,509,772 | $2,292,912 | $2,453,215 | $2,283,532 |
Gross Profit | 1,188,998 | 1,009,588 | 1,219,446 | 1,177,306 |
EBITDA | 575,553 | -598,894 | 598,898 | 581,858 |
EBIT | 420,325 | -753,999 | 438,465 | 419,936 |
Net Income | 146,218 | -947,784 | 195,902 | 122,712 |
Net Change In Cash | 2,509,772 | 2,292,912 | 2,453,215 | 2,283,532 |
Cost of Revenue | -82,453 | -1,525,521 | ||
Free Cash Flow | 300,424 | 51,977 | 265,631 | 175,826 |
Cash | 23,852 | 35,319 | 18,027 | 66,223 |
Basic Shares | 86,067 | 84,266 | 87,346 | 87,979 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | -$0.59 |
2025-03-31 | -$0.22 |
2024-12-31 | $0.92 |