Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,584,323 | $1,554,360 | $1,734,317 | $1,810,116 |
Gross Profit | 348,353 | 353,983 | 369,752 | 360,285 |
EBITDA | 130,340 | 140,413 | 319,036 | 145,683 |
EBIT | 101,748 | 113,010 | 293,298 | 121,141 |
Net Income | 55,230 | 66,203 | 201,285 | 71,951 |
Net Change In Cash | 1,584,323 | 1,554,360 | 1,734,317 | 1,810,116 |
Free Cash Flow | 150,365 | -25,260 | 107,999 | 287,285 |
Cash | 411,327 | 269,745 | 453,548 | 558,823 |
Basic Shares | 110,102 | 111,086 | 111,822 | 111,086 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $6,750,576 | $5,442,749 | $4,195,272 | $3,660,771 |
Gross Profit | 1,406,422 | 1,206,014 | 946,722 | 852,821 |
EBITDA | 518,484 | 415,523 | 309,908 | 274,494 |
EBIT | 419,233 | 295,550 | 189,407 | 130,285 |
Net Income | 235,053 | 161,149 | 96,664 | 64,072 |
Net Change In Cash | 6,750,576 | 5,442,749 | 4,195,272 | 3,660,771 |
Cost of Revenue | -79,574 | -141,836 | ||
Free Cash Flow | 474,393 | 367,303 | 206,933 | 184,469 |
Cash | 453,548 | 272,943 | 262,539 | 342,608 |
Basic Shares | 111,086 | 115,082 | 113,483 | 112,127 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.78 |
2025-03-31 | $0.78 |
2024-12-31 | $0.78 |