Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $8,495,000 | $8,112,000 | $8,282,000 | $8,356,000 |
Gross Profit | 4,189,000 | 3,045,000 | 3,049,000 | 3,040,000 |
EBITDA | 3,355,000 | 3,090,000 | 3,408,000 | 3,023,000 |
EBIT | 2,413,000 | 2,180,000 | 2,495,000 | 2,063,000 |
Net Income | 1,766,000 | 1,673,000 | 1,725,000 | 1,550,000 |
Net Change In Cash | 8,495,000 | 8,112,000 | 8,282,000 | 8,356,000 |
Free Cash Flow | 954,000 | 891,000 | 1,559,000 | 1,665,000 |
Cash | 4,786,000 | 5,294,000 | 4,850,000 | 5,187,000 |
Basic Shares | 473,573 | 476,262 | 478,877 | 480,898 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $33,005,000 | $32,854,000 | $33,364,000 | $30,793,000 |
Gross Profit | 12,082,000 | 11,546,000 | 9,710,000 | 8,615,000 |
EBITDA | 12,921,000 | 12,292,000 | 9,939,000 | 9,893,000 |
EBIT | 9,141,000 | 8,476,000 | 5,735,000 | 5,258,000 |
Net Income | 6,565,000 | 6,199,000 | 4,147,000 | 3,826,000 |
Net Change In Cash | 33,005,000 | 32,854,000 | 33,364,000 | 30,793,000 |
Cost of Revenue | -870,000 | |||
Free Cash Flow | 4,926,000 | 5,518,000 | 5,691,000 | 6,639,000 |
Cash | 4,850,000 | 4,664,000 | 5,436,000 | 2,823,000 |
Basic Shares | 482,092 | 492,290 | 504,038 | 521,875 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $4.09 |
2025-03-31 | $3.95 |
2024-12-31 | $3.97 |