Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $62,390 | $58,127 | $59,090 | $53,756 |
Gross Profit | 33,117 | 33,534 | 28,725 | |
EBITDA | 20,099 | 18,852 | 19,837 | 15,710 |
EBIT | 18,391 | 19,367 | 15,241 | |
Net Income | 14,508 | 13,111 | 13,317 | 10,941 |
Net Change In Cash | 62,390 | 58,127 | 59,090 | 53,756 |
Free Cash Flow | 17,546 | 15,372 | 17,888 | 17,311 |
Cash | 53,724 | 456,595 | 356,464 | 254,970 |
Basic Shares | 21,269 | 21,254 | 21,235 | 21,233 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $212,197 | $7,511 | $123,788 | $87,818 |
Gross Profit | 118,007 | 793 | 102,240 | 82,146 |
EBITDA | 66,598 | -1,610 | 64,494 | 47,755 |
EBIT | 64,721 | -1,610 | 62,858 | 47,148 |
Net Income | 45,671 | 47,734 | 44,801 | 42,441 |
Net Change In Cash | 212,197 | 7,511 | 123,788 | 87,818 |
Free Cash Flow | 51,158 | 38,261 | 45,494 | 27,940 |
Cash | 356,464 | 327,434 | 269,840 | 439,793 |
Basic Shares | 20,205 | 17,188 | 17,166 | 14,995 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.68 |
2025-03-31 | $0.62 |
2024-12-31 | $0.63 |