| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $252,484 | $250,256 | $250,125 | $245,234 |
Gross Profit | 96,388 | 173,305 | 163,626 | 163,616 |
EBITDA | 150,857 | 154,802 | 151,202 | 149,750 |
EBIT | 78,116 | 83,961 | 80,361 | 79,357 |
Net Income | 27,760 | 34,488 | 28,559 | 20,512 |
Net Change In Cash | 252,484 | 250,256 | 250,125 | 245,234 |
Free Cash Flow | 87,739 | 51,888 | 101,075 | 36,283 |
Cash | 8,564 | 0 | 2 | 2 |
Basic Shares | 124,166 | 123,086 | 119,503 | 118,254 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $998,099 | $950,449 | $846,178 | $704,598 |
Gross Profit | 384,479 | 641,720 | 565,201 | 473,905 |
EBITDA | 602,952 | 567,487 | 489,597 | 408,984 |
EBIT | 318,136 | 302,731 | 243,501 | 172,307 |
Net Income | 111,319 | 99,575 | 68,268 | 30,318 |
Net Change In Cash | 998,099 | 950,449 | 846,178 | 704,598 |
Cost of Revenue | 209,079 | |||
Free Cash Flow | 276,985 | 136,482 | 33,363 | 126,366 |
Cash | 8,564 | 14 | 11 | 35 |
Basic Shares | 121,274 | 114,501 | 100,675 | 97,780 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.28 |
2025-09-30 | $0.29 |
2025-06-30 | $0.25 |