Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,928,181 | $2,921,392 | $3,146,348 | $3,068,171 |
Gross Profit | 513,642 | 489,007 | 530,353 | 531,523 |
EBITDA | 374,254 | 358,156 | 419,854 | 412,090 |
EBIT | 197,274 | 178,680 | 214,350 | 224,108 |
Net Income | 128,624 | 117,740 | 155,454 | 152,066 |
Net Change In Cash | 2,928,181 | 2,921,392 | 3,146,348 | 3,068,171 |
Free Cash Flow | 185,574 | 158,380 | 93,346 | 163,116 |
Cash | 50,901 | 43,407 | 46,983 | 120,002 |
Basic Shares | 99,226 | 100,489 | 102,754 | 102,135 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $12,087,204 | $12,829,665 | $14,813,999 | $12,168,302 |
Gross Profit | 2,063,158 | 2,210,139 | 2,472,527 | 1,869,819 |
EBITDA | 1,599,677 | 1,738,774 | 1,977,142 | 1,603,116 |
EBIT | 838,536 | 1,000,820 | 1,332,622 | 1,046,023 |
Net Income | 570,886 | 728,287 | 969,351 | 760,806 |
Net Change In Cash | 12,087,204 | 12,829,665 | 14,813,999 | 12,168,302 |
Cost of Revenue | -303,622 | 42,247 | ||
Free Cash Flow | 617,783 | -117,813 | 236,086 | 276,335 |
Cash | 46,983 | 53,344 | 51,927 | 355,549 |
Basic Shares | 102,754 | 104,451 | 105,276 | 106,593 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.31 |
2025-03-31 | $1.17 |
2024-12-31 | $1.53 |