| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $507,941 | $537,494 | $587,949 | $453,867 |
Gross Profit | 167,682 | 273,117 | 292,518 | 219,263 |
EBITDA | -30,587 | 86,698 | 109,418 | 56,590 |
EBIT | 64,150 | 87,054 | 33,776 | |
Net Income | -22,531 | 46,155 | 60,433 | 24,412 |
Net Change In Cash | 507,941 | 537,494 | 587,949 | 453,867 |
Free Cash Flow | 22,074 | 89,238 | 112,265 | -7,982 |
Cash | 223,378 | 250,454 | 212,432 | 152,454 |
Basic Shares | 10,597 | 10,830 | 11,067 | 11,277 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $2,087,251 | $2,012,926 | $2,008,625 | $2,090,333 |
Gross Profit | 952,580 | 893,732 | 852,369 | 861,986 |
EBITDA | 243,898 | 245,785 | 209,964 | 207,408 |
EBIT | 153,460 | 151,793 | 121,823 | 126,052 |
Net Income | 108,469 | 59,695 | 76,250 | 67,263 |
Net Change In Cash | 2,087,251 | 2,012,926 | 2,008,625 | 2,090,333 |
Cost of Revenue | 114,239 | |||
Free Cash Flow | 215,595 | 172,615 | 201,064 | 109,363 |
Cash | 223,378 | 211,819 | 298,491 | 180,560 |
Basic Shares | 10,597 | 11,774 | 12,258 | 12,345 |
| Quarter | EPS |
|---|---|
2025-12-31 | -$2.12 |
2025-09-30 | $4.25 |
2025-06-30 | $5.45 |
2025-03-31 | $2.16 |