Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,896,133 | $2,027,028 | $1,871,999 | $2,029,465 |
Gross Profit | 359,907 | 375,897 | 374,125 | 370,969 |
EBITDA | 140,037 | 182,013 | 167,294 | 175,874 |
EBIT | 120,903 | 124,529 | 110,460 | 119,878 |
Net Income | 79,132 | 78,661 | 71,608 | 78,047 |
Net Change In Cash | 1,896,133 | 2,027,028 | 1,871,999 | 2,029,465 |
Free Cash Flow | -19,966 | 177,181 | -243,675 | 4,852 |
Cash | 185,073 | 167,266 | 155,905 | 183,725 |
Basic Shares | 81,884 | 80,778 | 81,454 | 82,143 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $7,925,024 | $7,101,670 | $5,126,142 | $4,735,940 |
Gross Profit | 1,593,090 | 1,487,159 | 1,092,298 | 875,467 |
EBITDA | 736,896 | 702,807 | 477,101 | 330,100 |
EBIT | 515,755 | 503,658 | 307,604 | 152,753 |
Net Income | 347,055 | 391,382 | 241,415 | 114,887 |
Net Change In Cash | 7,925,024 | 7,101,670 | 5,126,142 | 4,735,940 |
Cost of Revenue | 52,780 | -163,902 | 130,428 | |
Free Cash Flow | -73,168 | 51,340 | 255,169 | 626,782 |
Cash | 183,725 | 201,044 | 148,146 | 312,048 |
Basic Shares | 83,720 | 85,726 | 86,816 | 84,362 |
Quarter | EPS |
---|---|
2024-09-30 | $0.96 |
2024-06-30 | $0.97 |
2024-03-31 | $0.87 |
2023-12-31 | $0.95 |