Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $184,767 | $162,189 | $165,989 | $145,002 |
Gross Profit | 71,782 | 62,513 | 59,876 | 53,476 |
EBITDA | 26,530 | 27,522 | 20,674 | 9,462 |
EBIT | 24,749 | 22,576 | 14,559 | 10,641 |
Net Income | 16,638 | 16,901 | 10,580 | 7,446 |
Net Change In Cash | 184,767 | 162,189 | 165,989 | 145,002 |
Free Cash Flow | -7,628 | 2,147 | -3,383 | 6,393 |
Cash | 108,224 | 156,305 | 150,601 | 149,534 |
Basic Shares | 45,804 | 45,804 | 45,653 | 45,463 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $606,307 | $471,857 | $362,050 | $260,901 |
Gross Profit | 229,926 | 162,326 | 109,444 | 82,899 |
EBITDA | 81,641 | 40,908 | 8,386 | 3,946 |
EBIT | 68,548 | 32,983 | 2,945 | 406 |
Net Income | 53,388 | 25,566 | 1,251 | 2,429 |
Net Change In Cash | 606,307 | 471,857 | 362,050 | 260,901 |
Cost of Revenue | -18,052 | 1,422 | ||
Free Cash Flow | 36,178 | 39,368 | -18,655 | -386 |
Cash | 150,601 | 84,149 | 12,914 | 30,966 |
Basic Shares | 45,127 | 43,312 | 43,469 | 43,321 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.36 |
2025-03-31 | $0.37 |
2024-12-31 | $0.23 |