Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $30,905,000 | $31,577,000 | $14,151,000 | $14,941,000 |
Gross Profit | 12,767,000 | 12,929,000 | 12,692,000 | 12,173,000 |
EBITDA | 10,038,000 | 6,041,000 | 5,424,000 | 5,539,000 |
EBIT | 9,266,000 | 5,187,000 | 4,600,000 | 4,725,000 |
Net Income | 3,335,000 | 3,402,000 | 3,265,000 | 3,250,000 |
Net Change In Cash | 30,905,000 | 31,577,000 | 14,151,000 | 14,941,000 |
Free Cash Flow | -20,084,000 | 20,689,000 | 11,572,000 | |
Cash | 175,555,000 | 292,469,000 | 217,892,000 | 291,953,000 |
Basic Shares | 14,885,325 | 15,170,096 | 16,325,000 | 16,250,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $50,797,000 | $44,760,000 | $54,216,000 | $48,406,000 |
Gross Profit | 51,198,000 | 59,593,000 | 41,947,000 | 39,007,000 |
EBITDA | 22,321,000 | 19,643,000 | 18,235,000 | 16,871,000 |
EBIT | 19,027,000 | 16,459,000 | 15,250,000 | 14,115,000 |
Net Income | 12,574,000 | 11,076,000 | 9,605,000 | 8,124,000 |
Net Change In Cash | 50,797,000 | 44,760,000 | 54,216,000 | 48,406,000 |
Free Cash Flow | -32,649,000 | -8,628,000 | 16,866,000 | 45,288,000 |
Cash | 217,892,000 | 246,895,000 | 247,227,000 | 234,805,000 |
Basic Shares | 15,567,718 | 16,247,265 | 16,903,660 | 17,321,027 |
Quarter | EPS |
---|---|
2025-06-30 | $0.25 |
2025-03-31 | $0.24 |
2024-12-31 | $0.21 |
2024-09-30 | $0.22 |