Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $21,872,000 | $20,162,000 | $19,772,000 | $19,594,000 |
Gross Profit | 13,087,000 | 12,648,000 | 9,845,000 | 9,243,000 |
EBITDA | 7,829,000 | 7,895,000 | 7,884,000 | 7,499,000 |
EBIT | 4,680,000 | 4,744,000 | 4,636,000 | 4,128,000 |
Net Income | 2,981,000 | 3,059,000 | 2,925,000 | 2,374,000 |
Net Change In Cash | 21,872,000 | 20,162,000 | 19,772,000 | 19,594,000 |
Free Cash Flow | 2,502,000 | 1,759,000 | 3,325,000 | 2,396,000 |
Cash | 5,409,000 | 9,754,000 | 6,567,000 | 6,862,000 |
Basic Shares | 1,173,213 | 1,170,649 | 1,172,447 | 1,189,092 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $81,400,000 | $78,558,000 | $79,571,000 | $80,118,000 |
Gross Profit | 81,400,000 | 45,887,000 | 43,365,000 | 43,513,000 |
EBITDA | 31,042,000 | 26,933,000 | 27,133,000 | 26,382,000 |
EBIT | 18,123,000 | 14,115,000 | 13,482,000 | 9,999,000 |
Net Income | 11,339,000 | 8,317,000 | 2,590,000 | 3,024,000 |
Net Change In Cash | 81,400,000 | 78,558,000 | 79,571,000 | 80,118,000 |
Cost of Revenue | -2,029,000 | -3,760,000 | ||
Free Cash Flow | 9,982,000 | 7,748,000 | -520,000 | -7,775,000 |
Cash | 5,409,000 | 5,135,000 | 4,507,000 | 6,631,000 |
Basic Shares | 1,173,213 | 1,200,286 | 1,255,376 | 1,254,769 |
Quarter | EPS |
---|---|
2024-12-31 | $2.57 |
2024-09-30 | $2.61 |
2024-06-30 | $2.49 |
2024-03-31 | $2 |