Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $317,819 | $317,686 | $316,328 | $333,392 |
Gross Profit | 298,517 | 296,131 | 309,676 | 319,779 |
EBITDA | 227,611 | 237,364 | 243,536 | |
EBIT | 200,887 | 211,639 | 224,783 | |
Net Income | 141,796 | 144,558 | 148,291 | 151,892 |
Net Change In Cash | 317,819 | 317,686 | 316,328 | 333,392 |
Free Cash Flow | -714,619 | 66,597 | -269,757 | 158,862 |
Cash | 22,195 | 24,182 | 38,823 | 28,061 |
Basic Shares | 138,360 | 147,727 | 151,912 | 153,073 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,290,285 | $1,240,588 | $1,190,726 | $1,329,932 |
Gross Profit | 1,265,483 | 854,519 | 727,220 | 902,532 |
EBITDA | 953,779 | 767,487 | 1,056,741 | 868,526 |
EBIT | 875,029 | 767,487 | 1,037,233 | 849,176 |
Net Income | 604,440 | 603,119 | 742,934 | 600,671 |
Net Change In Cash | 1,290,285 | 1,240,588 | 1,190,726 | 1,329,932 |
Free Cash Flow | -666,745 | 513,153 | 370,626 | 544,511 |
Cash | 38,823 | 18,999 | 56,183 | 151,145 |
Basic Shares | 154,191 | 160,133 | 170,664 | 190,263 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.01 |
2025-03-31 | $0.99 |
2024-12-31 | $1.09 |