| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $30,125,000 | $32,154,000 | $31,268,000 | $31,550,000 |
Gross Profit | 13,351,000 | 14,845,000 | 14,199,000 | 14,775,000 |
EBITDA | 4,156,000 | 5,923,000 | 5,576,000 | 6,153,000 |
EBIT | 3,629,000 | 5,392,000 | 4,958,000 | 5,647,000 |
Net Income | 4,617,000 | 4,098,000 | 3,723,000 | 4,738,000 |
Net Change In Cash | 30,125,000 | 32,154,000 | 31,268,000 | 31,550,000 |
Free Cash Flow | 2,122,000 | 5,196,000 | -37,729,000 | |
Cash | 164,000,000 | 169,000,000 | 152,967,000 | 167,408,000 |
Basic Shares | 317,600 | 315,000 | 318,300 | 324,500 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $125,097,000 | $126,853,000 | $108,418,000 | $68,711,000 |
Gross Profit | 57,170,000 | 52,164,000 | 45,226,000 | 44,650,000 |
EBITDA | 21,808,000 | 20,789,000 | 15,595,000 | 15,941,000 |
EBIT | 19,626,000 | 18,397,000 | 10,739,000 | 13,486,000 |
Net Income | 17,176,000 | 14,276,000 | 8,516,000 | 11,261,000 |
Net Change In Cash | 125,097,000 | 126,853,000 | 108,418,000 | 68,711,000 |
Cost of Revenue | -7,650,000 | |||
Free Cash Flow | -15,303,000 | -14,903,000 | 4,960,000 | |
Cash | 164,000,000 | 182,092,000 | 241,577,000 | 241,825,000 |
Basic Shares | 317,600 | 333,600 | 345,800 | 358,100 |
| Quarter | EPS |
|---|---|
2025-12-31 | $14.01 |
2025-09-30 | $12.25 |
2025-06-30 | $10.91 |
2025-03-31 | $14.12 |