| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $69,611,000 | $71,903,000 | $69,914,000 | $68,907,000 |
Gross Profit | 41,143,000 | 43,024,000 | 42,023,000 | 42,005,000 |
EBITDA | 17,160,000 | 21,012,000 | 20,494,000 | 20,438,000 |
EBIT | 18,743,000 | 18,284,000 | 18,408,000 | |
Net Income | 13,025,000 | 14,393,000 | 14,987,000 | 14,643,000 |
Net Change In Cash | 69,611,000 | 71,903,000 | 69,914,000 | 68,907,000 |
Free Cash Flow | -45,214,000 | 29,547,000 | -251,839,000 | |
Cash | 343,338,000 | 303,436,000 | 420,327,000 | 425,903,000 |
Basic Shares | 2,793,700 | 2,793,700 | 2,793,700 | 2,824,300 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $280,345,000 | $270,789,000 | $236,273,000 | $153,824,000 |
Gross Profit | 168,235,000 | 158,785,000 | 145,670,000 | 121,392,000 |
EBITDA | 72,595,000 | 83,019,000 | 69,124,000 | 53,217,000 |
EBIT | 75,081,000 | 61,612,000 | 46,166,000 | |
Net Income | 57,048,000 | 58,471,000 | 49,552,000 | 37,676,000 |
Net Change In Cash | 280,345,000 | 270,789,000 | 236,273,000 | 153,824,000 |
Cost of Revenue | -156,957,000 | |||
Free Cash Flow | -42,012,000 | 12,974,000 | 107,119,000 | |
Cash | 343,338,000 | 469,317,000 | 624,151,000 | 567,234,000 |
Basic Shares | 2,793,700 | 2,879,000 | 2,943,100 | 2,970,000 |
| Quarter | EPS |
|---|---|
2025-12-31 | $4.63 |
2025-09-30 | $5.07 |
2025-06-30 | $4.96 |
2025-03-31 | $5.07 |