Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $4,565,123 | $4,369,195 | $3,872,138 | $4,341,615 |
Gross Profit | 618,468 | 486,544 | 441,734 | 605,217 |
EBITDA | 538,112 | 426,541 | 384,092 | 546,148 |
EBIT | 405,247 | 292,785 | 258,542 | 425,096 |
Net Income | 298,726 | 217,151 | 207,293 | 317,802 |
Net Change In Cash | 4,565,123 | 4,369,195 | 3,872,138 | 4,341,615 |
Free Cash Flow | 13,280 | -152,903 | -106,303 | 138,498 |
Cash | 458,048 | 1,186,917 | 589,464 | 1,015,210 |
Basic Shares | 149,325 | 150,262 | 152,801 | 156,528 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $17,540,390 | $18,795,316 | $22,260,774 | $18,408,850 |
Gross Profit | 2,802,586 | 4,045,883 | 6,117,831 | 5,362,424 |
EBITDA | 2,518,135 | 3,151,181 | 5,496,809 | 4,613,932 |
EBIT | 2,039,228 | 3,151,181 | 5,112,607 | 4,266,279 |
Net Income | 1,537,134 | 2,450,882 | 3,862,674 | 3,214,066 |
Net Change In Cash | 17,540,390 | 18,795,316 | 22,260,774 | 18,408,850 |
Cost of Revenue | -124,753 | |||
Free Cash Flow | -23,503 | 1,862,023 | 3,551,501 | 1,197,897 |
Cash | 589,464 | 1,400,887 | 1,628,417 | 1,243,868 |
Basic Shares | 156,136 | 167,431 | 184,622 | 206,615 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.01 |
2025-03-31 | $1.44 |
2024-12-31 | $1.36 |