Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $15,799,000 | $17,070,000 | $16,810,000 | $17,318,000 |
Gross Profit | 5,877,000 | 5,766,000 | 5,947,000 | 6,008,000 |
EBITDA | 4,037,000 | 3,679,000 | 4,169,000 | 4,321,000 |
EBIT | 3,513,000 | 3,134,000 | 3,644,000 | 3,779,000 |
Net Income | 2,856,000 | 2,676,000 | 2,794,000 | 2,922,000 |
Net Change In Cash | 15,799,000 | 17,070,000 | 16,810,000 | 17,318,000 |
Cost of Revenue | 657,000 | |||
Free Cash Flow | 1,316,000 | 3,149,000 | 3,279,000 | 2,542,000 |
Cash | 4,959,000 | 6,978,000 | 6,545,000 | 7,387,000 |
Basic Shares | 496,900 | 507,000 | 512,600 | 515,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,970,000 | 12,339,000 | 11,044,000 | 6,941,000 |
EBIT | 13,826,000 | 7,904,000 | 6,878,000 | 4,553,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-03-31 | $5.60 |
2023-12-31 | $5.23 |
2023-09-30 | $5.52 |
2023-06-30 | $5.55 |