| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $238,696 | $234,033 | $225,158 | $228,538 |
Gross Profit | 213,532 | 204,382 | 199,707 | 198,989 |
EBITDA | 63,923 | 61,159 | 52,309 | 60,316 |
EBIT | 56,567 | 54,477 | 45,755 | 53,278 |
Net Income | 44,717 | 22,343 | 39,045 | 45,881 |
Net Change In Cash | 238,696 | 234,033 | 225,158 | 228,538 |
Free Cash Flow | 64,009 | 65,274 | 60,248 | 62,039 |
Cash | 178,834 | 231,233 | 172,862 | 304,193 |
Basic Shares | 99,722 | 100,184 | 105,068 | 106,116 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $894,384 | $914,242 | $1,655,035 | $951,373 |
Gross Profit | 738,945 | 651,454 | 657,553 | 657,358 |
EBITDA | 173,273 | 81,101 | 167,763 | 200,008 |
EBIT | 147,913 | 32,627 | 111,362 | 149,360 |
Net Income | 20,972 | 31,104 | 193,785 | 109,244 |
Net Change In Cash | 894,384 | 914,242 | 1,655,035 | 951,373 |
Cost of Revenue | 236,216 | 47,951 | ||
Free Cash Flow | 180,321 | 83,316 | 238,836 | 84,416 |
Cash | 304,193 | 291,363 | 469,517 | 231,944 |
Basic Shares | 106,263 | 114,188 | 128,150 | 117,142 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.57 |
2025-06-30 | $0.57 |
2025-03-31 | $0.46 |
2024-12-31 | $0.55 |