Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $7,274,000 | $6,463,000 | $6,646,000 | $6,045,000 |
Gross Profit | 3,953,000 | 2,296,000 | 2,077,000 | 2,488,000 |
EBITDA | 3,900,000 | 3,475,000 | 3,181,000 | 2,642,000 |
EBIT | 2,556,000 | 2,165,000 | 1,921,000 | 1,355,000 |
Net Income | 1,535,000 | 1,203,000 | 1,129,000 | 855,000 |
Net Change In Cash | 7,274,000 | 6,463,000 | 6,646,000 | 6,045,000 |
Free Cash Flow | 1,305,000 | 419,000 | -597,000 | -721,000 |
Cash | 1,018,000 | 1,198,000 | 812,000 | 748,000 |
Basic Shares | 1,103,000 | 1,102,000 | 1,100,000 | 1,092,000 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $25,253,000 | $29,279,000 | $23,113,000 | $20,375,000 |
Gross Profit | 11,708,000 | 10,821,000 | 10,061,000 | 9,897,000 |
EBITDA | 11,745,000 | 9,969,000 | 8,314,000 | 9,197,000 |
EBIT | 6,782,000 | 5,910,000 | 4,332,000 | 5,295,000 |
Net Income | 3,976,000 | 3,535,000 | 2,408,000 | 3,134,000 |
Net Change In Cash | 25,253,000 | 29,279,000 | 23,113,000 | 20,375,000 |
Cost of Revenue | 208,000 | 761,000 | -910,000 | |
Free Cash Flow | -1,542,000 | -1,621,000 | -1,071,000 | -745,000 |
Cash | 748,000 | 1,917,000 | 1,798,000 | 1,065,000 |
Basic Shares | 1,098,000 | 1,081,000 | 1,068,000 | 1,099,000 |
Quarter | EPS |
---|---|
2024-09-30 | $1.43 |
2024-06-30 | $1.10 |
2024-03-31 | $1.03 |
2023-12-31 | $0.64 |