Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $65,043 | $63,650 | $69,315 | $62,869 |
Gross Profit | 46,307 | 44,904 | 47,536 | 41,193 |
EBITDA | 9,700 | 17,126 | 15,626 | 15,350 |
EBIT | 8,931 | 16,326 | 14,735 | 14,447 |
Net Income | -11,608 | 11,626 | 10,621 | 10,507 |
Net Change In Cash | 65,043 | 63,650 | 69,315 | 62,869 |
Free Cash Flow | 8,004 | 14,832 | 15,713 | 4,869 |
Cash | 55 | 745,050 | 968,123 | 956,310 |
Basic Shares | 61,665 | 61,708 | 61,680 | 61,546 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $251,447 | $8 | $198,939 | $162,944 |
Gross Profit | 170,257 | 8 | 189,225 | 158,947 |
EBITDA | 60,203 | 90 | 98,122 | 69,938 |
EBIT | 56,674 | 90 | 94,366 | 65,870 |
Net Income | 40,528 | 64 | 66,555 | 47,700 |
Net Change In Cash | 251,447 | 8 | 198,939 | 162,944 |
Cost of Revenue | -999,613 | 175,143 | ||
Free Cash Flow | 37,347 | 71,339 | 69,070 | 56,597 |
Cash | 968,123 | 408,129 | 306,603 | 1,306,216 |
Basic Shares | 61,527 | 61,311 | 61,090 | 60,689 |
Quarter | EPS |
---|---|
2025-06-30 | $0.21 |
2025-03-31 | $0.19 |
2024-12-31 | $0.17 |
2024-09-30 | $0.17 |