Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $209,643 | $191,675 | $200,488 | $192,317 |
Gross Profit | 152,109 | 167,169 | 176,090 | 165,125 |
EBITDA | 175,709 | 156,106 | 167,181 | 155,023 |
EBIT | 144,556 | 123,111 | 133,444 | 118,846 |
Net Income | 132,349 | 113,498 | 107,408 | 96,242 |
Net Change In Cash | 209,643 | 191,675 | 200,488 | 192,317 |
Free Cash Flow | 40,069 | 78,123 | 94,172 | 133,224 |
Cash | 248,180 | 240,760 | 195,498 | 127,882 |
Basic Shares | 65,820 | 65,792 | 65,795 | 65,795 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $712,773 | $598,423 | $596,185 | $645,169 |
Gross Profit | 615,259 | 507,900 | 501,543 | 546,703 |
EBITDA | 574,325 | 468,139 | 466,931 | 517,395 |
EBIT | 429,899 | 303,202 | 283,709 | 328,387 |
Net Income | 332,023 | 239,440 | 238,982 | 274,042 |
Net Change In Cash | 712,773 | 598,423 | 596,185 | 645,169 |
Free Cash Flow | 426,939 | 413,114 | -504,810 | 61,488 |
Cash | 195,498 | 104,167 | 118,586 | 143,551 |
Basic Shares | 65,795 | 65,739 | 65,661 | 65,626 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.81 |
2025-03-31 | $1.51 |
2024-12-31 | $1.63 |