Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $356,660,000 | $301,082,000 | $346,986,000 | $260,387,000 |
Gross Profit | 56,640,000 | 47,848,000 | 32,996,000 | 28,765,000 |
EBITDA | 14,270,000 | 11,323,000 | 15,924,000 | |
EBIT | 13,942,000 | 9,325,000 | 12,044,000 | |
Net Income | 6,178,000 | 10,890,000 | 9,854,000 | 11,731,000 |
Net Change In Cash | 356,660,000 | 301,082,000 | 346,986,000 | 260,387,000 |
Free Cash Flow | 24,409,000 | -20,585,000 | 11,072,000 | -11,577,000 |
Cash | 116,547,000 | 96,778,000 | 108,350,000 | 99,092,000 |
Basic Shares | 2,836,000 | 1,517,500 | 3,041,000 | 1,517,500 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,158,819,000 | $1,084,662,000 | $1,046,236,000 | $951,592,154 |
Gross Profit | 113,442,000 | 159,704,000 | 147,073,000 | 129,066,692 |
EBITDA | 47,356,664 | 42,823,000 | 23,209,000 | 4,141,000 |
EBIT | 39,570,000 | 34,531,000 | 16,222,000 | -2,346,000 |
Net Income | 41,359,000 | 24,167,000 | 10,380,000 | -3,560,000 |
Net Change In Cash | 1,158,819,000 | 1,084,662,000 | 1,046,236,000 | 951,592,154 |
Free Cash Flow | 44,276,000 | 39,506,000 | 35,839,000 | 23,735,430 |
Cash | 108,350,000 | 71,892,000 | 78,861,000 | 70,766,531 |
Basic Shares | 1,538,000 | 1,585,271 | 1,590,443 | 1,553,718 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $4.97 |
2025-03-31 | $8.41 |
2024-12-31 | $7.42 |