Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $5,208,000 | $4,825,000 | $4,907,000 | $4,854,000 |
Gross Profit | 997,000 | 865,000 | 1,127,000 | 887,000 |
EBITDA | 794,000 | 690,000 | 699,000 | 749,000 |
EBIT | 544,000 | 448,000 | 454,000 | 508,000 |
Net Income | 393,000 | -11,000 | 268,000 | 363,000 |
Net Change In Cash | 5,208,000 | 4,825,000 | 4,907,000 | 4,854,000 |
Free Cash Flow | 361,000 | 76,000 | 894,000 | 326,000 |
Cash | 1,448,000 | 1,100,000 | 1,573,000 | 1,054,000 |
Basic Shares | 224,320 | 230,160 | 235,460 | 245,780 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $19,713,000 | $20,051,000 | $17,489,000 | $15,618,000 |
Gross Profit | 3,527,000 | 3,439,000 | 2,495,000 | 2,349,000 |
EBITDA | 3,452,000 | 1,559,000 | 1,971,000 | 1,833,000 |
EBIT | 2,488,000 | 1,559,000 | 1,209,000 | 1,060,000 |
Net Income | 1,787,000 | 2,909,000 | 594,000 | 590,000 |
Net Change In Cash | 19,713,000 | 20,051,000 | 17,489,000 | 15,618,000 |
Cost of Revenue | -1,560,000 | 302,000 | ||
Free Cash Flow | 1,616,000 | 990,000 | 419,000 | 611,000 |
Cash | 1,573,000 | 1,640,000 | 1,531,000 | 3,139,000 |
Basic Shares | 256,660 | 282,880 | 271,180 | 271,220 |
Quarter | EPS |
---|---|
2025-06-30 | $2.12 |
2025-03-31 | $1.69 |
2024-12-31 | $1.75 |
2024-09-30 | $1.83 |