Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $311,567 | $322,054 | $297,718 | $327,252 |
Gross Profit | 82,729 | 86,364 | 77,615 | 114,158 |
EBITDA | 43,494 | 54,253 | 47,080 | 82,923 |
EBIT | 23,514 | 35,285 | 29,474 | 65,601 |
Net Income | 15,487 | 29,292 | 24,690 | 52,625 |
Net Change In Cash | 311,567 | 322,054 | 297,718 | 327,252 |
Free Cash Flow | -80,879 | -55,937 | -116,049 | 8,145 |
Cash | 14 | 994 | 14 | 15 |
Basic Shares | 82,956 | 83,351 | 83,575 | 83,107 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,200,635 | $1,168,518 | $888,788 | $534,517 |
Gross Profit | 397,109 | 399,020 | 237,572 | 137,830 |
EBITDA | 272,420 | 274,789 | 162,590 | 99,730 |
EBIT | 209,496 | 227,997 | 127,160 | 69,314 |
Net Income | 168,559 | 177,623 | 100,376 | 58,758 |
Net Change In Cash | 1,200,635 | 1,168,518 | 888,788 | 534,517 |
Cost of Revenue | -78,801 | |||
Free Cash Flow | -3,128 | 54,601 | -14,706 | 5,821 |
Cash | 14 | 287 | 5,451 | 2,859 |
Basic Shares | 83,629 | 83,295 | 81,145 | 80,593 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.22 |
2025-03-31 | $0.37 |
2024-12-31 | $0.30 |