Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,444,872 | $1,476,327 | $1,475,340 | $1,600,543 |
Gross Profit | 1,025,816 | 868,169 | 808,366 | 763,295 |
EBITDA | 311,865 | 227,063 | 316,446 | 231,990 |
EBIT | 314,080 | 229,624 | ||
Net Income | 269,612 | 238,271 | 273,070 | 367,762 |
Net Change In Cash | 1,444,872 | 1,476,327 | 1,475,340 | 1,600,543 |
Cash | 741,206 | 880,198 | 568,161 | 370,193 |
Basic Shares | 53,083 | 53,032 | 53,365 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $5,466,873 | $3,271,414 | $1,780,490 | $1,300,160 |
Gross Profit | 3,455,320 | 2,706,187 | 1,444,557 | 1,060,961 |
EBITDA | 1,341,931 | 1,191,980 | 447,630 | 325,265 |
EBIT | 1,332,470 | 1,182,019 | 431,956 | 302,107 |
Net Income | 1,297,619 | 1,179,658 | 472,086 | 252,883 |
Net Change In Cash | 5,466,873 | 3,271,414 | 1,780,490 | 1,300,160 |
Free Cash Flow | 358,046 | 116,124 | 181,772 | -36,353 |
Cash | 370,193 | 291,018 | 182,551 | 117,320 |
Basic Shares | 53,499 | 53,447 | 54,025 | 54,025 |
Quarter | EPS |
---|---|
2024-06-30 | $0.61 |
2024-03-31 | $0.71 |
2023-12-31 | $0.95 |
2023-09-30 | $0.83 |