Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,312,206 | $1,373,268 | $1,365,612 | $1,278,717 |
Gross Profit | 392,033 | 421,813 | 423,922 | 387,150 |
EBITDA | 255,714 | 281,834 | 256,776 | 248,265 |
EBIT | 220,000 | 246,348 | 221,742 | 214,008 |
Net Income | 150,538 | 168,960 | 150,723 | 152,381 |
Net Change In Cash | 1,312,206 | 1,373,268 | 1,365,612 | 1,278,717 |
Free Cash Flow | 253,673 | 219,850 | 74,258 | 158,896 |
Cash | 400,318 | 257,342 | 463,221 | 968,809 |
Basic Shares | 29,485 | 29,925 | 31,524 | 31,843 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $5,329,803 | $5,194,694 | $5,008,744 | $3,486,207 |
Gross Profit | 1,624,918 | 1,603,820 | 1,486,719 | 974,389 |
EBITDA | 1,054,371 | 1,027,903 | 922,186 | 555,813 |
EBIT | 913,880 | 895,025 | 797,164 | 476,419 |
Net Income | 622,602 | 614,254 | 555,989 | 324,016 |
Net Change In Cash | 5,329,803 | 5,194,694 | 5,008,744 | 3,486,207 |
Cost of Revenue | 101,821 | -190,228 | ||
Free Cash Flow | 706,677 | 785,411 | 419,419 | 347,479 |
Cash | 400,318 | 848,565 | 240,069 | 139,779 |
Basic Shares | 30,679 | 31,575 | 32,440 | 33,146 |
Quarter | EPS |
---|---|
2024-12-31 | $5.13 |
2024-09-30 | $5.68 |
2024-06-30 | $5.42 |
2024-03-31 | $4.81 |