| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $241,094 | $238,696 | $234,033 | $225,158 |
Gross Profit | 217,918 | 213,532 | 204,382 | 199,707 |
EBITDA | 81,992 | 63,923 | 61,159 | 52,309 |
EBIT | 70,273 | 56,567 | 54,477 | 45,755 |
Net Income | 49,798 | 44,717 | 22,343 | 39,045 |
Net Change In Cash | 241,094 | 238,696 | 234,033 | 225,158 |
Free Cash Flow | 81,919 | 64,009 | 65,274 | 60,248 |
Cash | 190,518 | 178,834 | 231,233 | 172,862 |
Basic Shares | 96,759 | 99,722 | 100,184 | 105,068 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $938,981 | $894,384 | $914,242 | $1,655,035 |
Gross Profit | 835,539 | 738,945 | 651,454 | 657,553 |
EBITDA | 235,110 | 173,273 | 81,101 | 167,763 |
EBIT | 202,799 | 147,913 | 32,627 | 111,362 |
Net Income | 155,903 | 20,972 | 31,104 | 193,785 |
Net Change In Cash | 938,981 | 894,384 | 914,242 | 1,655,035 |
Cost of Revenue | 236,216 | |||
Free Cash Flow | 288,897 | 180,321 | 83,316 | 238,836 |
Cash | 190,518 | 304,193 | 291,363 | 469,517 |
Basic Shares | 96,759 | 106,263 | 114,188 | 128,150 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.63 |
2025-09-30 | $0.57 |
2025-06-30 | $0.57 |