Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $526,273 | $497,861 | $495,695 | $468,016 |
Gross Profit | 284,069 | 311,455 | 302,522 | 284,471 |
EBITDA | 216,016 | 198,202 | 202,853 | 168,816 |
EBIT | 168,028 | 149,871 | 154,689 | 121,444 |
Net Income | 56,404 | 44,749 | 46,588 | 28,952 |
Net Change In Cash | 526,273 | 497,861 | 495,695 | 468,016 |
Free Cash Flow | 78,623 | 57,999 | 121,365 | 37,664 |
Cash | 145,201 | 150,634 | 164,383 | 117,496 |
Basic Shares | 102,730 | 103,393 | 103,536 | 103,686 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,939,011 | $1,724,086 | $1,663,786 | $1,617,899 |
Gross Profit | 1,194,784 | 1,097,694 | 1,075,071 | 1,065,410 |
EBITDA | 744,122 | 694,319 | 722,028 | 546,540 |
EBIT | 557,010 | 561,783 | 593,660 | 388,749 |
Net Income | 154,051 | 176,004 | 205,457 | 241,850 |
Net Change In Cash | 1,939,011 | 1,724,086 | 1,663,786 | 1,617,899 |
Cost of Revenue | -189,966 | 181,550 | ||
Free Cash Flow | 249,421 | -207,287 | -19,123 | 544,018 |
Cash | 164,383 | 137,586 | 117,289 | 275,281 |
Basic Shares | 103,666 | 103,217 | 104,663 | 116,452 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.55 |
2025-03-31 | $0.43 |
2024-12-31 | $0.76 |