Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $50,161 | $35,670 | $54,187 | $44,266 |
Gross Profit | 24,220 | 18,478 | 21,275 | 22,902 |
EBITDA | 18,240 | 13,156 | 18,977 | 20,021 |
EBIT | 17,805 | 12,733 | 18,408 | 19,517 |
Net Income | 14,695 | 10,276 | 14,511 | 15,803 |
Net Change In Cash | 50,161 | 35,670 | 54,187 | 44,266 |
Free Cash Flow | 3,687 | 3,647 | 6,004 | 9,120 |
Cash | 2,631 | 3,414 | 1,149 | 570 |
Basic Shares | 24,600 | 24,794 | 24,158 | 24,810 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $184,191 | $189,144 | $257,015 | $197,507 |
Gross Profit | 94,120 | 89,452 | 106,901 | 83,457 |
EBITDA | 78,633 | 71,392 | 84,304 | 63,101 |
EBIT | 76,727 | 69,666 | 82,523 | 58,916 |
Net Income | 61,642 | 54,460 | 67,773 | 49,871 |
Net Change In Cash | 184,191 | 189,144 | 257,015 | 197,507 |
Cost of Revenue | 1,776 | |||
Free Cash Flow | 26,781 | -21,249 | -5,491 | 54,344 |
Cash | 1,149 | 748 | 1,042 | 1,042 |
Basic Shares | 24,810 | 25,070 | 24,275 | 24,209 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.61 |
2025-03-31 | $0.41 |
2024-12-31 | $0.58 |