Skip to content
10-K

Annual Report

COMPX INTERNATIONAL INC CIX

0001104659-26-023463

← back to feed
Filed
Mar 4, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 28, 2026 12.32M sh
Stock Issued FY 2025 · Dec 31, 2025 4.5K sh
Stock Issued FY 2025 · Dec 31, 2024 4.8K sh
Stock Issued FY 2025 · Dec 31, 2023 6.6K sh
Shares Diluted FY 2025 · Dec 31, 2025 12.32M sh
Shares Diluted FY 2025 · Dec 31, 2024 12.32M sh
Shares Diluted FY 2025 · Dec 31, 2023 12.31M sh
Dividends Paid FY 2025 · Dec 31, 2025 $27.11M
Dividends Paid FY 2025 · Dec 31, 2024 $39.42M
Dividends Paid FY 2025 · Dec 31, 2023 $12.31M
Capex FY 2025 · Dec 31, 2025 $3.75M
Capex FY 2025 · Dec 31, 2024 $1.43M
Capex FY 2025 · Dec 31, 2023 $1.13M
Operating Cash Flow FY 2025 · Dec 31, 2025 $22.87M
Operating Cash Flow FY 2025 · Dec 31, 2024 $22.94M
Operating Cash Flow FY 2025 · Dec 31, 2023 $25.81M
Cash And Equivalents FY 2025 · Dec 31, 2025 $54.1M
Cash And Equivalents FY 2025 · Dec 31, 2024 $60.78M
Stockholders Equity FY 2025 · Dec 31, 2025 $138.63M
Stockholders Equity FY 2025 · Dec 31, 2024 $146.15M
Stockholders Equity FY 2025 · Dec 31, 2023 $168.85M
Stockholders Equity FY 2025 · Dec 31, 2022 $158.44M
Current Liabilities FY 2025 · Dec 31, 2025 $17.05M
Current Liabilities FY 2025 · Dec 31, 2024 $15.78M
Current Assets FY 2025 · Dec 31, 2025 $100.1M
Current Assets FY 2025 · Dec 31, 2024 $105.3M
Total Assets FY 2025 · Dec 31, 2025 $156.19M
Total Assets FY 2025 · Dec 31, 2024 $163.04M
Eps Diluted FY 2025 · Dec 31, 2025 $1.58
Eps Diluted FY 2025 · Dec 31, 2024 $1.35
Eps Diluted FY 2025 · Dec 31, 2023 $1.84
Eps Basic FY 2025 · Dec 31, 2025 $1.58
Eps Basic FY 2025 · Dec 31, 2024 $1.35
Eps Basic FY 2025 · Dec 31, 2023 $1.84
Sga Expense FY 2025 · Dec 31, 2025 $25.58M
Sga Expense FY 2025 · Dec 31, 2024 $24.34M
Sga Expense FY 2025 · Dec 31, 2023 $23.78M
Net Income FY 2025 · Dec 31, 2025 $19.48M
Net Income FY 2025 · Dec 31, 2024 $16.59M
Net Income FY 2025 · Dec 31, 2023 $22.59M
Operating Income FY 2025 · Dec 31, 2025 $22.6M
Operating Income FY 2025 · Dec 31, 2024 $17.02M
Operating Income FY 2025 · Dec 31, 2023 $25.44M
Gross Profit FY 2025 · Dec 31, 2025 $48.18M
Gross Profit FY 2025 · Dec 31, 2024 $41.36M
Gross Profit FY 2025 · Dec 31, 2023 $49.22M
Cost Of Revenue FY 2025 · Dec 31, 2025 $110.11M
Cost Of Revenue FY 2025 · Dec 31, 2024 $104.58M
Cost Of Revenue FY 2025 · Dec 31, 2023 $112.07M
Revenue FY 2025 · Dec 31, 2025 $158.29M
Revenue FY 2025 · Dec 31, 2024 $145.94M
Revenue FY 2025 · Dec 31, 2023 $161.29M