| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $14,177,000 | $14,332,000 | $31,577,000 | $15,812,000 |
Gross Profit | 11,329,000 | 10,885,000 | 12,929,000 | 12,692,000 |
EBITDA | 5,453,000 | 5,219,000 | 6,041,000 | 5,424,000 |
EBIT | 4,657,000 | 4,415,000 | 5,187,000 | 4,600,000 |
Net Income | 3,504,000 | 3,431,000 | 3,402,000 | 3,265,000 |
Net Change In Cash | 14,177,000 | 14,332,000 | 31,577,000 | 15,812,000 |
Free Cash Flow | 19,486,000 | -20,084,000 | 20,689,000 | |
Cash | 281,371,000 | 288,381,000 | 292,469,000 | 217,892,000 |
Basic Shares | 15,927,273 | 14,869,471 | 16,200,000 | 16,325,000 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $129,909,000 | $121,869,000 | $87,027,000 | $61,499,000 |
Gross Profit | 51,198,000 | 46,966,000 | 43,360,000 | 41,018,000 |
EBITDA | 22,321,000 | 19,643,000 | 18,235,000 | 17,303,000 |
EBIT | 19,027,000 | 16,459,000 | 15,250,000 | 14,547,000 |
Net Income | 12,574,000 | 11,076,000 | 9,605,000 | 8,124,000 |
Net Change In Cash | 129,909,000 | 121,869,000 | 87,027,000 | 61,499,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-12-31 | $0 |
2025-09-30 | $0.26 |
2025-06-30 | $0.25 |
2025-03-31 | $0.24 |