| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $23,814,000 | $16,881,000 | $17,176,000 | $18,263,000 |
Gross Profit | 5,114,000 | 2,937,000 | 4,540,000 | 4,721,000 |
EBITDA | 1,380,000 | 1,481,000 | 1,249,000 | 1,612,000 |
Net Income | 771,000 | 896,000 | 729,000 | 945,000 |
Net Change In Cash | 23,814,000 | 16,881,000 | 17,176,000 | 18,263,000 |
Free Cash Flow | 3,567,000 | 2,187,000 | 4,262,000 | |
Cash | 20,233,000 | 22,178,000 | 21,326,000 | |
Basic Shares | 664,957 | 669,100 | 675,000 | 687,000 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $76,134,000 | $70,982,000 | $67,709,000 | $67,965,000 |
Gross Profit | 17,312,000 | 20,042,000 | 17,289,000 | 18,936,000 |
EBITDA | 5,722,000 | 7,373,000 | 3,925,000 | 7,975,000 |
EBIT | 6,659,000 | 3,207,000 | 7,302,000 | |
Net Income | 3,341,000 | 4,426,000 | 1,578,000 | 5,284,000 |
Net Change In Cash | 76,134,000 | 70,982,000 | 67,709,000 | 67,965,000 |
Cost of Revenue | 476,000 | |||
Free Cash Flow | 15,116,000 | 14,260,000 | 13,204,000 | |
Cash | 20,068,000 | 20,639,000 | 20,195,000 | |
Basic Shares | 664,957 | 711,100 | 762,431 | 808,900 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $2.49 |
2025-09-30 | $2.37 |
2025-06-30 | $2.02 |