Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $20,162,000 | $19,772,000 | $19,594,000 | $20,478,000 |
Gross Profit | 12,648,000 | 9,845,000 | 9,243,000 | 12,078,000 |
EBITDA | 7,895,000 | 7,884,000 | 7,499,000 | 7,621,000 |
EBIT | 4,744,000 | 4,636,000 | 4,128,000 | 4,303,000 |
Net Income | 3,059,000 | 2,925,000 | 2,374,000 | 2,014,000 |
Net Change In Cash | 20,162,000 | 19,772,000 | 19,594,000 | 20,478,000 |
Free Cash Flow | 1,759,000 | 3,325,000 | 2,396,000 | 2,487,000 |
Cash | 9,754,000 | 6,567,000 | 6,862,000 | 5,135,000 |
Basic Shares | 1,170,649 | 1,172,447 | 1,189,092 | 1,205,014 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $78,558,000 | $79,571,000 | $80,118,000 | $68,397,000 |
Gross Profit | 45,887,000 | 43,365,000 | 43,513,000 | 40,131,000 |
EBITDA | 26,933,000 | 27,133,000 | 26,382,000 | 23,578,000 |
EBIT | 14,115,000 | 13,482,000 | 9,999,000 | 9,427,000 |
Net Income | 8,317,000 | 2,590,000 | 3,024,000 | 3,064,000 |
Net Change In Cash | 78,558,000 | 79,571,000 | 80,118,000 | 68,397,000 |
Cost of Revenue | -2,029,000 | -3,760,000 | 8,935,000 | |
Free Cash Flow | 7,748,000 | -520,000 | -7,775,000 | -3,727,000 |
Cash | 5,135,000 | 4,507,000 | 6,631,000 | 10,385,000 |
Basic Shares | 1,200,286 | 1,255,376 | 1,254,769 | 1,154,749 |
Quarter | EPS |
---|---|
2024-09-30 | $2.61 |
2024-06-30 | $2.49 |
2024-03-31 | $2 |
2023-12-31 | $1.67 |