Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $16,106,000 | $16,689,000 | $15,799,000 | $17,070,000 |
Gross Profit | 5,704,000 | 6,235,000 | 5,877,000 | 5,766,000 |
EBITDA | 3,734,000 | 4,590,000 | 4,025,000 | 3,920,000 |
EBIT | 3,191,000 | 4,059,000 | 3,501,000 | 3,375,000 |
Net Income | 2,464,000 | 2,681,000 | 2,856,000 | 2,676,000 |
Net Change In Cash | 16,106,000 | 16,689,000 | 15,799,000 | 17,070,000 |
Free Cash Flow | 2,846,000 | 2,302,000 | 1,316,000 | 3,149,000 |
Cash | 5,638,000 | 4,341,000 | 4,959,000 | 6,978,000 |
Basic Shares | 486,700 | 489,500 | 496,900 | 507,000 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $67,060,000 | $59,427,000 | $50,971,000 | $41,748,000 |
Gross Profit | 23,453,000 | 17,512,000 | 15,003,000 | 12,077,000 |
EBITDA | 15,705,000 | 11,974,000 | 10,627,000 | 7,267,000 |
EBIT | 13,561,000 | 9,755,000 | 8,275,000 | 4,835,000 |
Net Income | 10,335,000 | 6,705,000 | 6,489,000 | 2,998,000 |
Net Change In Cash | 67,060,000 | 59,427,000 | 50,971,000 | 41,748,000 |
Cost of Revenue | -2,056,000 | -74,000 | 1,087,000 | |
Free Cash Flow | 9,793,000 | 5,167,000 | 4,726,000 | 4,212,000 |
Cash | 6,978,000 | 7,004,000 | 9,254,000 | 9,352,000 |
Basic Shares | 513,600 | 530,400 | 548,500 | 548,600 |
Quarter | EPS |
---|---|
2024-09-30 | $5.17 |
2024-06-30 | $5.99 |
2024-03-31 | $5.60 |
2023-12-31 | $5.23 |