| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $14,200,000 | $15,031,000 | $13,979,000 | $16,458,000 |
Gross Profit | 9,000,000 | 3,625,000 | 3,410,000 | 4,940,000 |
EBITDA | 5,100,000 | 6,162,000 | 6,206,000 | 7,572,000 |
EBIT | 2,300,000 | 3,245,000 | 3,344,000 | 4,765,000 |
Net Income | 1,400,000 | 1,726,000 | 1,964,000 | 2,840,000 |
Net Change In Cash | 14,200,000 | 15,031,000 | 13,979,000 | 16,458,000 |
Free Cash Flow | 1,295,000 | 12,542,000 | 199,000 | 2,737,000 |
Cash | 6,497,000 | 5,260,000 | 4,901,000 | 6,309,000 |
Basic Shares | 1,196,581 | 1,246,854 | 1,258,998 | 1,274,879 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $59,668,000 | $54,612,000 | $56,141,000 | $78,582,000 |
Gross Profit | 20,975,000 | 16,028,000 | 18,203,000 | 29,628,000 |
EBITDA | 25,040,000 | 24,425,000 | 25,783,000 | 37,127,000 |
EBIT | 13,654,000 | 14,780,000 | 17,351,000 | 29,283,000 |
Net Income | 7,930,000 | 9,218,000 | 10,922,000 | 18,620,000 |
Net Change In Cash | 59,668,000 | 54,612,000 | 56,141,000 | 78,582,000 |
Cost of Revenue | 1,520,000 | |||
Free Cash Flow | 16,773,000 | 8,006,000 | 8,717,000 | 18,155,000 |
Cash | 6,497,000 | 5,607,000 | 5,635,000 | 6,458,000 |
Basic Shares | 1,196,581 | 1,180,871 | 1,205,675 | 1,278,163 |
| Quarter | EPS |
|---|---|
2025-12-31 | $1.02 |
2025-09-30 | $1.61 |
2025-06-30 | $1.42 |
2025-03-31 | $2.09 |