Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $90,873 | $83,873 | $88,220 | $85,009 |
Gross Profit | 49,455 | 45,185 | 44,966 | 41,588 |
EBITDA | 22,222 | 18,545 | 24,483 | 15,259 |
EBIT | 21,048 | 17,346 | 17,925 | 16,261 |
Net Income | 16,747 | 13,589 | 13,733 | 12,775 |
Net Change In Cash | 90,873 | 83,873 | 88,220 | 85,009 |
Free Cash Flow | 13,621 | 9,985 | -4,221 | 21,934 |
Cash | 113,141 | 219,349 | 371,513 | 258,191 |
Basic Shares | 17,441 | 17,441 | 17,395 | 17,185 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $338,073 | $266,544 | $160,181 | $103,186 |
Gross Profit | 164,774 | 266,544 | 110,489 | 83,201 |
EBITDA | 65,971 | 41,612 | 25,723 | 14,213 |
EBIT | 61,351 | 41,612 | 23,168 | 14,483 |
Net Income | 47,671 | 33,401 | 18,659 | 11,424 |
Net Change In Cash | 338,073 | 266,544 | 160,181 | 103,186 |
Cost of Revenue | 4,989 | 123,465 | ||
Free Cash Flow | 33,370 | 35,638 | 9,602 | -1,036 |
Cash | 371,157 | 296,926 | 329,864 | 326,864 |
Basic Shares | 17,134 | 16,878 | 13,755 | 8,139 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.96 |
2025-03-31 | $0.78 |
2024-12-31 | $0.79 |