Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $1,365,612 | $1,278,717 | $1,286,074 | $1,326,120 |
Gross Profit | 423,922 | 387,150 | 391,116 | 420,690 |
EBITDA | 248,265 | 246,662 | 277,256 | |
EBIT | 214,008 | 212,000 | 243,692 | |
Net Income | 150,723 | 152,381 | 146,384 | 167,602 |
Net Change In Cash | 1,365,612 | 1,278,717 | 1,286,074 | 1,326,120 |
Free Cash Flow | 74,258 | 158,896 | 245,009 | 185,277 |
Cash | 463,221 | 968,809 | 848,565 | 615,612 |
Basic Shares | 30,584 | 31,843 | 31,805 | 31,788 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $5,194,694 | $5,194,694 | $3,486,207 | $2,718,038 |
Gross Profit | 1,603,820 | 1,603,820 | 974,389 | 746,361 |
EBITDA | 1,027,903 | 555,813 | 418,189 | |
EBIT | 895,025 | 476,419 | 355,046 | |
Net Income | 614,254 | 614,254 | 324,016 | 247,023 |
Net Change In Cash | 5,194,694 | 5,194,694 | 3,486,207 | 2,718,038 |
Cost of Revenue | 101,821 | -190,228 | 145,200 | |
Free Cash Flow | 785,411 | 419,419 | 347,479 | 316,946 |
Cash | 848,565 | 240,069 | 139,779 | 330,007 |
Basic Shares | 31,773 | 31,575 | 33,146 | 33,299 |
Quarter | EPS |
---|---|
2024-06-30 | $5.42 |
2024-03-31 | $4.81 |
2023-12-31 | $4.69 |
2023-09-30 | $5.43 |