Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $59,782 | $57,975 | $56,388 | $60,448 |
Gross Profit | 37,781 | 36,010 | 33,632 | 36,322 |
EBITDA | 24,519 | 22,908 | 21,613 | 23,388 |
EBIT | 23,669 | 22,076 | 20,853 | 22,662 |
Net Income | 16,826 | 16,297 | 16,235 | 16,701 |
Net Change In Cash | 59,782 | 57,975 | 56,388 | 60,448 |
Free Cash Flow | 14,333 | 11,841 | 18,862 | -11,770 |
Cash | 273,596 | 272,317 | 236,338 | 278,752 |
Basic Shares | 25,697 | 25,708 | 25,675 | 25,675 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $234,429 | $115,642 | $162,286 | $139,207 |
Gross Profit | 139,146 | 211,031 | 137,444 | 127,706 |
EBITDA | 90,274 | 71,972 | 95,092 | 85,428 |
EBIT | 87,314 | 71,972 | 91,217 | 82,619 |
Net Income | 64,504 | 51,613 | 62,602 | 61,701 |
Net Change In Cash | 234,429 | 115,642 | 162,286 | 139,207 |
Cost of Revenue | -261,856 | 290,653 | ||
Free Cash Flow | 62,215 | 77,168 | 132,340 | 65,049 |
Cash | 236,338 | 142,152 | 150,964 | 432,523 |
Basic Shares | 25,582 | 25,519 | 25,689 | 25,789 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.65 |
2025-03-31 | $0.63 |
2024-12-31 | $0.63 |