| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $165,017 | $165,881 | $166,104 | $167,292 |
Gross Profit | 61,283 | 66,932 | 68,727 | 68,467 |
EBITDA | -1,365 | 18,910 | 20,013 | 22,525 |
EBIT | 14,039 | 14,912 | 17,490 | |
Net Income | 1,114 | 10,596 | 11,733 | 11,947 |
Net Change In Cash | 165,017 | 165,881 | 166,104 | 167,292 |
Free Cash Flow | 14,063 | 12,955 | 5,447 | 13,237 |
Cash | 163,466 | 193,222 | 188,902 | 174,898 |
Basic Shares | 60,594 | 60,950 | 60,237 | 60,234 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $664,294 | $717,301 | $666,435 | $646,137 |
Gross Profit | 265,409 | 304,005 | 285,059 | 263,148 |
EBITDA | 35,707 | 105,022 | 8,398 | 88,140 |
EBIT | 79,879 | -16,568 | 62,495 | |
Net Income | 35,390 | 73,714 | -30,368 | 166,942 |
Net Change In Cash | 664,294 | 717,301 | 666,435 | 646,137 |
Cost of Revenue | 35,053 | |||
Free Cash Flow | 45,702 | 45,702 | 33,744 | 83,879 |
Cash | 163,466 | 145,595 | 158,781 | 154,925 |
Basic Shares | 60,594 | 61,596 | 53,769 | 65,607 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.24 |
2025-09-30 | $0.36 |
2025-06-30 | $0.36 |