Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $502,437 | $478,029 | $480,463 | $468,019 |
Gross Profit | 158,434 | 163,980 | 159,991 | 158,848 |
EBITDA | 46,438 | 20,097 | 39,665 | 36,698 |
EBIT | 26,100 | 19,729 | 19,500 | 18,074 |
Net Income | 5,003 | 3,261 | -25,925 | 21,921 |
Net Change In Cash | 502,437 | 478,029 | 480,463 | 468,019 |
Free Cash Flow | 28,655 | -10,408 | 37,318 | -17,321 |
Cash | 47,430 | 65,442 | 66,479 | 61,344 |
Basic Shares | 46,562 | 47,400 | 46,849 | 47,560 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,804,104 | $1,570,402 | $1,151,422 | $417,733 |
Gross Profit | 613,775 | 551,875 | 390,898 | 219,235 |
EBITDA | 55,955 | 104,355 | 82,424 | 30,681 |
EBIT | 40,767 | 37,238 | 11,998 | |
Net Income | -7,332 | -8,967 | 7,406 | 9,406 |
Net Change In Cash | 1,804,104 | 1,570,402 | 1,151,422 | 417,733 |
Cost of Revenue | 10,744 | -25,012 | ||
Free Cash Flow | 42,769 | 77,608 | -31,130 | -2,744 |
Cash | 66,479 | 83,931 | 24,554 | 4,181 |
Basic Shares | 47,204 | 44,868 | 35,086 | 20,492 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.35 |
2025-03-31 | $0.06 |
2024-12-31 | $0.42 |