Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,030,070 | $1,896,019 | $2,356,489 | $2,120,842 |
Gross Profit | 467,488 | 463,274 | 564,010 | 531,069 |
EBITDA | 287,228 | 296,089 | 369,448 | 341,641 |
EBIT | 277,082 | 287,068 | 359,752 | 331,728 |
Net Income | 196,250 | 213,466 | 242,453 | 251,126 |
Net Change In Cash | 2,030,070 | 1,896,019 | 2,356,489 | 2,120,842 |
Free Cash Flow | -133,637 | 68,718 | 428,189 | 127,060 |
Cash | 130,174 | 377,815 | 487,151 | 256,447 |
Basic Shares | 102,015 | 103,017 | 106,089 | 106,089 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $8,168,136 | $7,417,831 | $8,224,917 | $7,501,265 |
Gross Profit | 1,984,212 | 1,783,073 | 2,092,366 | 1,547,881 |
EBITDA | 1,254,904 | 1,117,772 | 1,482,993 | 919,519 |
EBIT | 1,213,714 | 1,084,366 | 1,449,154 | 879,539 |
Net Income | 883,309 | 768,929 | 1,052,800 | 663,026 |
Net Change In Cash | 8,168,136 | 7,417,831 | 8,224,917 | 7,501,265 |
Cost of Revenue | -109,705 | 302,231 | ||
Free Cash Flow | 173,749 | 772,743 | 1,077,191 | 355,447 |
Cash | 487,151 | 798,568 | 724,488 | 832,821 |
Basic Shares | 106,089 | 110,145 | 116,221 | 128,019 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.92 |
2025-03-31 | $2.18 |
2024-12-31 | $2.64 |