| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $572,800 | $550,785 | $500,752 | $465,041 |
Gross Profit | 167,265 | 161,451 | 143,651 | 120,190 |
EBITDA | 114,381 | 108,540 | 96,063 | 74,697 |
EBIT | 94,472 | 89,542 | 79,444 | 59,087 |
Net Income | 48,259 | 44,560 | 38,911 | 21,512 |
Net Change In Cash | 572,800 | 550,785 | 500,752 | 465,041 |
Free Cash Flow | 39,418 | 63,153 | -4,033 | 77,026 |
Cash | 49,941 | 73,872 | 52,109 | 183,255 |
Basic Shares | 128,170 | 128,170 | 126,647 | 128,125 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,900,192 | $1,838,081 | $1,724,359 | $1,732,041 |
Gross Profit | 527,975 | 512,432 | 408,193 | 427,977 |
EBITDA | 368,265 | 360,155 | 330,204 | 389,629 |
EBIT | 301,087 | 287,104 | 256,537 | 307,419 |
Net Income | 166,543 | 179,947 | 166,727 | 208,875 |
Net Change In Cash | 1,900,192 | 1,838,081 | 1,724,359 | 1,732,041 |
Free Cash Flow | 210,350 | 164,976 | 228,354 | 243,851 |
Cash | 183,255 | 31,374 | 37,657 | |
Basic Shares | 128,125 | 126,593 | 126,593 | 126,593 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.39 |
2025-06-30 | $0.35 |
2025-03-31 | $0.30 |