Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $5,215,000 | $5,107,000 | $4,883,000 | $4,917,000 |
Gross Profit | 3,207,000 | 3,124,000 | 2,877,000 | 3,647,000 |
EBITDA | 2,454,000 | 2,137,000 | 1,954,000 | 2,218,000 |
EBIT | 1,610,000 | 1,432,000 | 1,180,000 | 1,451,000 |
Net Income | 564,000 | 894,000 | 735,000 | 870,000 |
Net Change In Cash | 5,215,000 | 5,107,000 | 4,883,000 | 4,917,000 |
Free Cash Flow | 1,836,000 | 1,010,000 | 433,000 | 1,267,000 |
Cash | 617,000 | 1,195,000 | 1,214,000 | 1,204,000 |
Basic Shares | 576,900 | 585,400 | 594,800 | 602,700 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $19,093,000 | $17,737,000 | $16,226,000 | $14,852,000 |
Gross Profit | 11,423,000 | 9,745,000 | 8,098,000 | 7,040,000 |
EBITDA | 7,813,000 | 6,636,000 | 5,392,000 | 4,963,000 |
EBIT | 4,887,000 | 3,640,000 | 2,346,000 | 1,871,000 |
Net Income | 3,068,000 | 2,530,000 | 1,334,000 | 958,000 |
Net Change In Cash | 19,093,000 | 17,737,000 | 16,226,000 | 14,852,000 |
Cost of Revenue | 17,535 | |||
Free Cash Flow | 3,774,000 | 3,139,000 | 2,874,000 | 3,247,000 |
Cash | 1,204,000 | 902,000 | 835,000 | 906,000 |
Basic Shares | 615,900 | 647,900 | 671,600 | 683,400 |
Quarter | EPS |
---|---|
2024-09-30 | $2.30 |
2024-06-30 | $2.13 |
2024-03-31 | $1.88 |
2023-12-31 | $2.19 |