| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $704,331 | $680,678 | $642,335 | $631,764 |
Gross Profit | 74,169 | 67,338 | 64,772 | 63,180 |
EBITDA | 32,182 | 36,711 | 34,972 | 25,457 |
EBIT | 20,040 | 25,008 | 22,955 | 13,689 |
Net Income | 5,973 | 14,263 | 972 | 3,644 |
Net Change In Cash | 704,331 | 680,678 | 642,335 | 631,764 |
Free Cash Flow | 47,380 | 25,820 | -15,127 | 27,347 |
Cash | 322,064 | 285,419 | 264,647 | 355,340 |
Basic Shares | 36,193 | 36,182 | 36,258 | 36,605 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $2,659,108 | $2,656,105 | $2,838,976 | $2,886,331 |
Gross Profit | 269,459 | 270,024 | 271,070 | 255,235 |
EBITDA | 117,180 | 156,961 | 109,664 | 141,488 |
EBIT | 81,692 | 110,817 | 109,664 | 97,236 |
Net Income | 24,852 | 63,327 | 64,315 | 68,229 |
Net Change In Cash | 2,659,108 | 2,656,105 | 2,838,976 | 2,886,331 |
Cost of Revenue | -59,412 | |||
Free Cash Flow | 85,420 | 155,972 | 96,555 | -224,241 |
Cash | 322,400 | 315,152 | 277,391 | 207,430 |
Basic Shares | 36,193 | 36,759 | 35,973 | 35,718 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.71 |
2025-09-30 | $0.62 |
2025-06-30 | $0.55 |
2025-03-31 | $0.52 |