| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $245,918 | $247,148 | $245,173 | $249,953 |
Gross Profit | 65,985 | 56,729 | 73,909 | 249,953 |
EBITDA | 26,107 | 21,673 | 32,514 | 30,931 |
EBIT | 25,389 | 20,761 | 31,493 | 29,936 |
Net Income | 20,080 | 16,866 | 25,205 | 24,002 |
Net Change In Cash | 245,918 | 247,148 | 245,173 | 249,953 |
Free Cash Flow | 22,351 | 12,131 | 25,749 | 28,201 |
Cash | 38,571 | 57,437 | 64,315 | 52,925 |
Basic Shares | 31,071 | 36,356 | 36,007 | 33,077 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $989,605 | $927,337 | $848,220 | $816,465 |
Gross Profit | 989,605 | 927,337 | 848,220 | 816,465 |
EBITDA | 67,158 | 10,009 | 1,824 | 37,071 |
EBIT | 63,284 | 5,683 | -3,017 | 31,234 |
Net Income | 50,862 | 4,425 | -1,959 | 25,254 |
Net Change In Cash | 989,605 | 927,337 | 848,220 | 816,465 |
Cost of Revenue | -32,586 | -45,384 | ||
Free Cash Flow | 67,440 | 28,579 | 95,400 | 1,301,537 |
Cash | 52,925 | 23,792 | 25,123 | 57,709 |
Basic Shares | 33,077 | 33,139 | 31,986 | 31,110 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.52 |
2025-06-30 | $0.41 |
2025-03-31 | $0.63 |