Values in thousands | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 |
---|---|---|---|---|
Revenue | $6,630,918 | $6,630,918 | $6,418,943 | $6,302,540 |
Gross Profit | 3,565,289 | 3,565,289 | 3,261,110 | 3,188,901 |
EBITDA | 2,732,489 | 2,732,489 | 3,422,933 | 3,240,963 |
EBIT | 1,665,777 | 1,665,777 | 1,632,572 | 1,485,448 |
Net Income | 1,048,212 | 1,048,212 | 805,026 | 781,220 |
Net Change In Cash | 6,630,918 | 6,630,918 | 6,418,943 | 6,302,540 |
Free Cash Flow | 3,146,854 | 3,146,853 | 2,581,617 | 1,761,551 |
Cash | 3,258,743 | 3,258,743 | 2,287,330 | 2,111,151 |
Basic Shares | 2,419,953 | 2,419,953 | 2,515,706 | 2,418,004 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $25,447,930 | $23,833,893 | $21,530,801 | $18,058,027 |
Gross Profit | 13,554,815 | 12,337,456 | 10,874,820 | 9,459,300 |
EBITDA | 12,988,898 | 12,174,352 | 10,155,754 | 8,794,921 |
EBIT | 5,962,863 | 5,057,323 | 3,328,580 | 3,103,225 |
Net Income | 3,153,881 | 2,837,422 | 1,670,755 | 2,957,174 |
Net Change In Cash | 25,447,930 | 23,833,893 | 21,530,801 | 18,058,027 |
Free Cash Flow | 7,781,164 | 7,916,342 | 4,698,769 | 4,794,380 |
Cash | 3,258,743 | 37,029 | 2,548,713 | 5,228,615 |
Basic Shares | 484,039 | 2,420 | 2,420,406 | 2,420,638 |
Quarter | EPS |
---|---|
2024-12-31 | $0.37 |
2024-09-30 | $0.29 |
2024-06-30 | $0.32 |
2024-03-31 | $0.21 |