Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $98,915,000 | $94,588,000 | $97,710,000 | $95,428,000 |
Gross Profit | 13,593,000 | 14,396,000 | 12,899,000 | 12,558,000 |
EBITDA | 2,410,000 | 4,556,000 | 4,027,000 | 2,018,000 |
EBIT | 3,402,000 | 2,880,000 | 857,000 | |
Net Income | 1,021,000 | 1,779,000 | 1,644,000 | 87,000 |
Net Change In Cash | 98,915,000 | 94,588,000 | 97,710,000 | 95,428,000 |
Free Cash Flow | 1,290,000 | 3,813,000 | 1,092,000 | -1,415,000 |
Cash | 11,787,000 | 10,076,000 | 8,586,000 | 6,875,000 |
Basic Shares | 1,270,000 | 1,264,000 | 1,261,000 | 1,259,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $372,809,000 | $357,776,000 | $322,467,000 | $292,111,000 |
Gross Profit | 51,401,000 | 54,431,000 | 54,502,000 | 52,120,000 |
EBITDA | 13,683,000 | 13,743,000 | 12,347,000 | 17,526,000 |
EBIT | 9,086,000 | 13,743,000 | 8,123,000 | 13,040,000 |
Net Income | 4,614,000 | 8,344,000 | 4,311,000 | 8,001,000 |
Net Change In Cash | 372,809,000 | 357,776,000 | 322,467,000 | 292,111,000 |
Cost of Revenue | 614,000 | 1,648,000 | ||
Free Cash Flow | 6,326,000 | 10,395,000 | 13,450,000 | 15,745,000 |
Cash | 8,586,000 | 8,196,000 | 12,945,000 | 9,408,000 |
Basic Shares | 1,262,000 | 1,290,000 | 1,323,000 | 1,329,000 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.81 |
2025-03-31 | $2.25 |
2024-12-31 | $1.19 |