Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $657,858 | $576,773 | $541,637 | $608,526 |
Gross Profit | 225,290 | 191,733 | 176,225 | 204,064 |
EBITDA | 152,675 | 141,385 | 122,460 | 148,673 |
EBIT | 125,304 | 115,876 | 98,632 | 125,728 |
Net Income | 96,039 | 94,874 | 87,667 | 122,549 |
Net Change In Cash | 657,858 | 576,773 | 541,637 | 608,526 |
Free Cash Flow | 135,027 | 111,783 | 112,693 | 45,358 |
Cash | 119,774 | 286,559 | 233,319 | 179,640 |
Basic Shares | 225,890 | 225,890 | 231,224 | 226,242 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,313,314 | $2,299,215 | $1,918,958 | $1,731,169 |
Gross Profit | 771,090 | 762,630 | 609,814 | 619,707 |
EBITDA | 563,305 | 589,052 | 466,574 | 508,893 |
EBIT | 468,591 | 495,731 | 370,006 | 409,781 |
Net Income | 404,487 | 428,403 | 318,757 | 360,797 |
Net Change In Cash | 2,313,314 | 2,299,215 | 1,918,958 | 1,731,169 |
Cost of Revenue | -43,557 | -161,059 | ||
Free Cash Flow | 353,544 | 353,571 | 191,767 | 293,332 |
Cash | 233,318 | 226,435 | 214,754 | 262,311 |
Basic Shares | 226,023 | 229,720 | 231,219 | 236,604 |
Quarter | EPS |
---|---|
2025-06-30 | $0.47 |
2025-03-31 | $0.43 |
2024-12-31 | $0.39 |
2024-09-30 | $0.53 |