| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $147,425 | $147,120 | $141,962 | $145,507 |
Gross Profit | 35,855 | 36,692 | 23,322 | 137,437 |
EBITDA | 36,644 | 41,149 | 34,323 | 40,252 |
EBIT | 34,105 | 38,617 | 36,815 | 37,760 |
Net Income | 24,762 | 28,044 | 26,553 | 26,650 |
Net Change In Cash | 147,425 | 147,120 | 141,962 | 145,507 |
Free Cash Flow | 52,895 | 29,977 | 33,948 | 5,520 |
Cash | 221,930 | 207,380 | 231,801 | 245,113 |
Basic Shares | 50,602 | 51,454 | 51,587 | 51,650 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2024-01-31 | 2023-12-31 |
|---|---|---|---|---|
Revenue | $582,014 | $558,514 | $536,765 | $536,766 |
Gross Profit | 145,308 | 142,283 | 135,761 | 135,762 |
EBITDA | 157,380 | 129,246 | 120,238 | 120,238 |
EBIT | 147,297 | 119,557 | 111,322 | 111,322 |
Net Income | 106,009 | 109,002 | 100,339 | 100,339 |
Net Change In Cash | 582,014 | 558,514 | 536,765 | 536,766 |
Free Cash Flow | 122,340 | 137,598 | 110,996 | |
Cash | 221,930 | 258,901 | 187,150 | 187,150 |
Basic Shares | 51,244 | 51,569 | 51,635 | 51,635 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.49 |
2025-09-30 | $0.52 |
2025-06-30 | $0.52 |
2025-03-31 | $0.52 |