Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $883,811 | $837,321 | $831,012 | $836,370 |
Gross Profit | 433,688 | 404,607 | 368,850 | 369,813 |
EBITDA | 163,164 | 243,465 | 121,452 | 253,614 |
EBIT | 136,730 | 112,604 | 94,905 | 107,303 |
Net Income | 83,547 | 64,827 | 49,073 | 61,368 |
Net Change In Cash | 883,811 | 837,321 | 831,012 | 836,370 |
Free Cash Flow | 185,936 | 99,722 | 80,190 | 96,105 |
Cash | 175,095 | 106,320 | 113,693 | 135,070 |
Basic Shares | 44,970 | 44,970 | 45,289 | 45,387 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,388,514 | $3,151,796 | $2,728,942 | $1,698,965 |
Gross Profit | 1,629,532 | 1,507,239 | 1,264,586 | 919,152 |
EBITDA | 552,943 | 906,708 | 851,668 | 257,620 |
EBIT | 448,002 | 386,092 | 394,341 | 198,888 |
Net Income | 258,815 | 219,301 | 253,495 | 124,909 |
Net Change In Cash | 3,388,514 | 3,151,796 | 2,728,942 | 1,698,965 |
Cost of Revenue | -6,411 | 54,196 | ||
Free Cash Flow | 471,713 | 355,994 | 433,719 | 181,282 |
Cash | 175,095 | 127,018 | 117,330 | 120,046 |
Basic Shares | 44,970 | 45,693 | 47,330 | 41,024 |
Quarter | EPS |
---|---|
2024-12-31 | $2.12 |
2024-09-30 | $1.67 |
2024-06-30 | $1.37 |
2024-03-31 | $1.55 |