COMPX INTERNATIONAL INC (CIX)
↓ Download CSV- Sector Manufacturing
- Incorporated DE
- Fiscal year ends Dec 31
In fiscal 2025, COMPX INTERNATIONAL INC reported revenue of $158.28M, up 8.5% from the prior year. The company was profitable, with a net margin of 12.3% and a gross margin of 30.4%.
Key ratios (FY2025)
30.4%
Gross margin
14.3%
Operating margin
12.3%
Net margin
14.1%
Return on equity
+8.5%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $158.28M | $145.94M | $161.29M | $166.56M | $140.81M | $114.54M | $124.24M | $118.22M | $112.03M | $108.92M |
| Cost of Revenue | $110.11M | $104.58M | $112.07M | $117.76M | $98.07M | $81.69M | $85.28M | $79.95M | $77.21M | $73.75M |
| Gross Profit | $48.18M | $41.36M | $49.22M | $48.80M | $42.75M | $32.85M | $38.96M | $38.27M | $34.83M | $35.17M |
| Operating Income | $22.60M | $17.02M | $25.43M | $25.44M | $20.53M | $11.82M | $17.67M | $17.81M | $15.23M | $15.57M |
| Net Income | $19.48M | $16.59M | $22.59M | $20.87M | $16.57M | $10.32M | $16.00M | $15.32M | $13.20M | $10.46M |
| EPS (Diluted) | $1.58 | $1.35 | $1.84 | $1.69 | $1.34 | $0.83 | $1.29 | — | — | — |
| Total Assets | $156.19M | $163.04M | $187.60M | $177.39M | $192.45M | $184.04M | $178.54M | $166.43M | $150.96M | $143.98M |
| Shareholders' Equity | $138.63M | $146.15M | $168.85M | $158.44M | $173.09M | $167.66M | $162.19M | $149.56M | $136.59M | $125.77M |
| Cash & Equivalents | $54.10M | $60.78M | $41.39M | $26.75M | $76.58M | $70.64M | $63.26M | $45.41M | $29.66M | $33.15M |
| Operating Cash Flow | $22.87M | $22.94M | $25.81M | $16.89M | $10.47M | $15.50M | $18.46M | $17.16M | $12.58M | $13.86M |
| Capital Expenditures | $3.75M | $1.43M | $1.13M | $3.69M | $4.09M | $1.74M | $3.17M | $3.12M | $2.80M | $3.17M |
| Shares Outstanding | 12.32M | 12.32M | 12.31M | 12.31M | 12.38M | 12.45M | 12.44M | 12.44M | — | — |
| Dividends Per Share | $2.20 | $3.20 | $1.00 | $2.75 | $0.80 | $0.40 | $0.28 | $0.20 | $0.20 | $0.20 |