CompX International Inc. (CIX)
NYSEAMERICAN: CIX · IEX Real-Time Price · USD
23.94
+0.24 (1.01%)
At close: Jul 19, 2024, 4:00 PM
23.99
+0.05 (0.21%)
After-hours: Jul 20, 2024, 12:58 PM EDT

CompX International Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Year Ending
TTM Dec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 1996
Cash & Equivalents
51.8741.3926.7576.5870.6463.26
Upgrade
Short-Term Investments
23.735.3533.15000
Upgrade
Cash & Cash Equivalents
75.5776.7559.976.5870.6463.26
Upgrade
Cash Growth
23.98%28.14%-21.79%8.41%11.67%39.29%
Upgrade
Receivables
27.1327.6631.0434.2540.2339.97
Upgrade
Inventory
27.5430.7131.2925.6418.3418.35
Upgrade
Other Current Assets
-7.99-8.49-11.06-16.24-27.96-26.48
Upgrade
Total Current Assets
122.25126.63111.16120.23101.2595.1
Upgrade
Property, Plant & Equipment
25.1825.8628.6929.1828.9531.02
Upgrade
Goodwill and Intangibles
23.7423.7423.7423.7423.7423.74
Upgrade
Other Long-Term Assets
10.5511.3713.7919.330.1128.69
Upgrade
Total Long-Term Assets
59.4760.9766.2372.2282.883.45
Upgrade
Total Assets
181.72187.6177.39192.45184.05178.54
Upgrade
Accounts Payable
9.715.7515.6214.7212.212.08
Upgrade
Other Current Liabilities
1.731.461.041.720.950.98
Upgrade
Total Current Liabilities
11.4217.2116.6516.4513.1513.06
Upgrade
Other Long-Term Liabilities
1.391.552.32.923.243.29
Upgrade
Total Long-Term Liabilities
1.391.552.32.923.243.29
Upgrade
Total Liabilities
12.8218.7618.9519.3616.3916.35
Upgrade
Retained Earnings
115.52115.46105.18118.18111.55106.2
Upgrade
Comprehensive Income
-0.01-0.01-0.02000
Upgrade
Shareholders' Equity
168.9168.85158.44173.09167.66162.2
Upgrade
Net Cash / Debt
75.5776.7559.976.5870.6463.26
Upgrade
Net Cash / Debt Growth
23.98%28.14%-21.79%8.41%11.67%39.29%
Upgrade
Net Cash Per Share
6.146.234.856.175.675.08
Upgrade
Working Capital
110.82109.4394.51103.7988.182.04
Upgrade
Book Value Per Share
13.7213.7112.8413.9513.4713.04
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).