Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $550,785 | $500,752 | $465,041 | $489,638 |
Gross Profit | 161,451 | 143,651 | 120,190 | 174,890 |
EBITDA | 106,089 | 93,882 | 74,697 | 101,447 |
EBIT | 87,091 | 77,263 | 59,087 | 86,234 |
Net Income | 44,560 | 38,911 | 21,512 | 44,338 |
Net Change In Cash | 550,785 | 500,752 | 465,041 | 489,638 |
Free Cash Flow | 63,153 | -4,033 | 77,026 | 50,763 |
Cash | 73,872 | 52,109 | 183,255 | 136,822 |
Basic Shares | 128,170 | 126,647 | 128,125 | 127,343 |
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 | 439,381 | 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-06-30 | $0.37 |
2025-03-31 | $0.32 |
2024-12-31 | $0.17 |
2024-09-30 | $0.37 |