Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $472,284 | $352,829 | $532,667 | $500,873 |
Gross Profit | 73,358 | 51,919 | 66,790 | 77,139 |
EBITDA | 27,774 | 39,427 | 67,037 | 57,001 |
EBIT | 2,575 | 15,487 | 40,403 | 33,548 |
Net Income | 12,864 | -5,483 | 37,085 | 13,690 |
Net Change In Cash | 472,284 | 352,829 | 532,667 | 500,873 |
Free Cash Flow | -27,020 | -28,726 | -61,526 | -93,377 |
Cash | 170,441 | 71,593 | 108,516 | 113,502 |
Basic Shares | 52,821 | 52,544 | 53,257 | 53,243 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,769,928 | $1,374,633 | $1,824,422 | $1,215,697 |
Gross Profit | 256,091 | 246,429 | 290,833 | 230,357 |
EBITDA | 194,804 | 150,394 | 190,777 | 142,054 |
EBIT | 105,593 | 84,225 | 136,353 | 95,354 |
Net Income | 56,757 | 62,470 | 94,926 | 70,458 |
Net Change In Cash | 1,769,928 | 1,374,633 | 1,824,422 | 1,215,697 |
Cost of Revenue | -12,092 | |||
Free Cash Flow | -320,748 | -621,758 | -666,187 | -356,071 |
Cash | 108,516 | 79,271 | 115,534 | 50,450 |
Basic Shares | 53,140 | 53,228 | 53,278 | 52,268 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.27 |
2025-03-31 | -$0.10 |
2024-12-31 | $0.88 |