Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $31,743 | $30,081 | $30,977 | $31,369 |
Gross Profit | 13,958 | 13,208 | 12,137 | 12,275 |
EBITDA | 6,400 | 5,697 | 5,280 | 5,401 |
EBIT | 6,282 | 5,579 | 5,165 | 5,282 |
Net Income | 4,880 | 4,430 | 4,417 | 4,205 |
Net Change In Cash | 31,743 | 30,081 | 30,977 | 31,369 |
Free Cash Flow | 7,841 | 2,152 | 12,406 | -1,292 |
Cash | 275,684 | 240,986 | 235,272 | 233,620 |
Basic Shares | 6,344 | 6,285 | 6,328 | 6,293 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $122,164 | $111,691 | $70,280 | $63,636 |
Gross Profit | 43,682 | 48,735 | 50,519 | 54,927 |
EBITDA | 16,630 | 21,552 | 23,088 | 23,253 |
EBIT | 16,144 | 20,985 | 22,592 | 22,818 |
Net Income | 13,387 | 16,937 | 18,164 | 18,453 |
Net Change In Cash | 122,164 | 111,691 | 70,280 | 63,636 |
Cost of Revenue | -55,003 | |||
Free Cash Flow | 13,923 | 17,390 | 38,859 | 250,341 |
Cash | 235,272 | 261,595 | 151,887 | 166,591 |
Basic Shares | 6,309 | 6,447 | 6,535 | 6,650 |
Quarter | EPS |
---|---|
2025-06-30 | $0.77 |
2025-03-31 | $0.68 |
2024-12-31 | $0.67 |
2024-09-30 | $0.64 |