| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $113,244 | $117,657 | $111,637 | $114,674 |
Gross Profit | 43,834 | 36,095 | 83,283 | 37,021 |
EBITDA | 11,691 | 13,269 | 9,155 | 19,417 |
EBIT | 7,257 | 8,891 | 5,048 | 15,498 |
Net Income | 632 | 2,470 | 326 | 6,796 |
Net Change In Cash | 113,244 | 117,657 | 111,637 | 114,674 |
Free Cash Flow | 6,709 | 2,068 | -4,084 | -2,319 |
Cash | 2,224 | 1,166 | 1,039 | 1,698 |
Basic Shares | 52,175 | 52,131 | 52,443 | 52,258 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $452,334 | $463,922 | $456,429 | $398,174 |
Gross Profit | 332,108 | 153,871 | 141,644 | 142,102 |
EBITDA | 62,080 | 62,393 | 126,432 | 132,012 |
EBIT | 47,223 | 48,008 | 111,570 | 116,566 |
Net Income | 21,571 | 19,945 | 74,712 | 78,073 |
Net Change In Cash | 452,334 | 463,922 | 456,429 | 398,174 |
Cost of Revenue | 26,732 | |||
Free Cash Flow | 918 | 62,147 | 27,608 | 68,818 |
Cash | 1,698 | 4,893 | 3,523 | 30,624 |
Basic Shares | 52,614 | 56,196 | 60,879 | 65,573 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0 |
2025-09-30 | $0.08 |
2025-06-30 | $0.09 |