Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $142,962 | $142,716 | $145,833 | $123,209 |
Gross Profit | 92,100 | 92,023 | 80,293 | 90,094 |
EBITDA | 22,620 | 25,345 | 32,021 | 27,049 |
EBIT | 17,986 | 20,911 | 27,668 | 22,903 |
Net Income | 15,676 | 18,283 | 28,688 | 17,940 |
Net Change In Cash | 142,962 | 142,716 | 145,833 | 123,209 |
Free Cash Flow | 30,254 | 15,349 | 21,609 | 30,780 |
Cash | 133,823 | 103,546 | 126,797 | 106,005 |
Basic Shares | 90,316 | 90,188 | 89,741 | 89,487 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $480,648 | $396,755 | $331,037 | $250,991 |
Gross Profit | 348,089 | 207,396 | 276,449 | 237,300 |
EBITDA | 114,524 | 173,984 | 80,698 | 10,047 |
EBIT | 98,942 | 160,806 | 66,759 | -9,487 |
Net Income | 80,771 | 153,301 | 15,035 | -14,968 |
Net Change In Cash | 480,648 | 396,755 | 331,037 | 250,991 |
Free Cash Flow | 81,633 | 76,357 | 46,686 | 20,668 |
Cash | 126,797 | 93,863 | 52,414 | 102,876 |
Basic Shares | 89,676 | 90,921 | 110,332 | 115,140 |
Quarter | EPS |
---|---|
2025-06-30 | $0.26 |
2025-03-31 | $0.27 |
2024-12-31 | $0.28 |
2024-09-30 | $0.26 |