Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $837,321 | $831,012 | $836,370 | $852,134 |
Gross Profit | 404,607 | 368,850 | 369,813 | 417,649 |
EBITDA | 243,465 | 121,452 | 253,614 | 145,709 |
EBIT | 112,604 | 94,905 | 107,303 | 14,443 |
Net Income | 64,827 | 49,073 | 61,368 | 69,589 |
Net Change In Cash | 837,321 | 831,012 | 836,370 | 852,134 |
Free Cash Flow | 99,722 | 80,190 | 96,105 | 85,680 |
Cash | 106,320 | 113,693 | 135,070 | 127,018 |
Basic Shares | 44,970 | 45,289 | 45,387 | 45,425 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,151,796 | $2,728,942 | $1,698,965 | $1,631,284 |
Gross Profit | 1,507,239 | 1,264,586 | 919,152 | 911,139 |
EBITDA | 906,708 | 851,668 | 257,620 | 215,148 |
EBIT | 386,092 | 394,341 | 198,888 | 173,043 |
Net Income | 219,301 | 253,495 | 124,909 | 106,579 |
Net Change In Cash | 3,151,796 | 2,728,942 | 1,698,965 | 1,631,284 |
Cost of Revenue | -6,411 | 54,196 | 19,323 | |
Free Cash Flow | 355,994 | 433,719 | 181,282 | 184,721 |
Cash | 127,018 | 117,330 | 120,046 | 65,850 |
Basic Shares | 45,693 | 47,330 | 41,024 | 41,600 |
Quarter | EPS |
---|---|
2024-09-30 | $1.67 |
2024-06-30 | $1.37 |
2024-03-31 | $1.55 |
2023-12-31 | $2.04 |