Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $7,364,000 | $6,908,000 | $7,139,000 | $6,418,000 |
Gross Profit | 1,531,000 | 1,542,000 | 1,490,000 | 1,278,000 |
EBITDA | 1,139,000 | 1,342,000 | 1,154,000 | 965,000 |
EBIT | 847,000 | 1,064,000 | 871,000 | 682,000 |
Net Income | 1,179,000 | 766,000 | 579,000 | 455,000 |
Net Change In Cash | 7,364,000 | 6,908,000 | 7,139,000 | 6,418,000 |
Free Cash Flow | 837,000 | 710,000 | 56,000 | 451,000 |
Cash | 3,364,000 | 2,664,000 | 2,284,000 | 2,717,000 |
Basic Shares | 999,000 | 999,000 | 1,001,000 | 1,004,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $27,829,000 | $25,506,000 | $21,156,000 | $20,536,000 |
Gross Profit | 5,913,000 | 5,251,000 | 4,400,000 | 4,049,000 |
EBITDA | 4,599,000 | 2,317,000 | 1,335,000 | 1,832,000 |
EBIT | 3,463,000 | 2,317,000 | 274,000 | 727,000 |
Net Income | 2,979,000 | 1,943,000 | -578,000 | -330,000 |
Net Change In Cash | 27,829,000 | 25,506,000 | 21,156,000 | 20,536,000 |
Cost of Revenue | -1,268,000 | -232,000 | ||
Free Cash Flow | 3,332,000 | 3,062,000 | 1,116,000 | 1,833,000 |
Cash | 3,364,000 | 2,646,000 | 2,488,000 | 3,853,000 |
Basic Shares | 1,001,000 | 1,015,000 | 987,000 | 824,000 |
Quarter | EPS |
---|---|
2024-12-31 | $0.70 |
2024-09-30 | $0.67 |
2024-06-30 | $0.57 |
2024-03-31 | $0.43 |