Timeframe Annual Quarterly Period Current Financials Compare Year ending on 12/2025 12/2024 12/2023 12/2022 12/2021 12/2020 12/2019 12/2018 12/2017 Year ending on 12/2025 12/2024 12/2023 12/2022 12/2021 12/2020 12/2019 12/2018 12/2017 Leave this field blank Download CSV Balance Sheet Breakdown Year Ending Dec 2025 (Update) Year Ending Dec 2024 (Update) Year Ending Dec 2023 (Update) Year Ending Dec 2022 (Update) Year Ending Dec 2021 (Update) Year Ending Dec 2020 (Update) Year Ending Dec 2019 (Update) Year Ending Dec 2018 (Update) Year Ending Dec 2017 (Update) Cash & Equivalents 4.38 4.70 5.87 147.19 130.19 29.32 17.51 21.60 2.13 Cash and Short Term Investments 4.38 4.70 5.87 147.19 130.19 29.32 17.51 21.60 2.13 Accounts Receivable - Trade, Gross 43.83 35.82 32.22 29.35 44.26 51.87 53.41 29.35 23.69 Provision for Doubtful Accounts -1.17 -1.17 -0.98 -1.07 -1.69 -1.65 -1.55 -1.53 -0.91 Accounts Receivable - Trade, Net 42.65 34.65 31.24 28.27 42.57 50.21 51.87 27.82 22.79 Receivables - Other 1.73 1.99 1.63 No data-- 0.00 0.47 6.13 18.05 0.85 Total Receivables, Net 44.38 36.64 32.87 28.27 42.57 50.69 58.00 45.87 23.64 Inventories - Other 205.38 224.83 177.77 117.49 81.76 85.19 57.92 55.64 56.72 Total Inventory 205.38 224.83 177.77 117.49 81.76 85.19 57.92 55.64 56.72 Prepaid Expenses 14.85 17.86 48.26 40.61 17.01 13.77 8.36 5.04 12.52 Restricted Cash - CurrentNo data--No data--No data--No data--No data--No data--No data--No data-- 5.64 Other Current Assets, TotalNo data--No data--No data--No data--No data--No data--No data--No data-- 5.64 Total Current Assets 268.99 284.03 264.77 333.56 271.53 178.96 141.79 128.16 100.65 Leasehold Improvements 28.01 25.53 16.27 7.39 3.63 3.31 2.34 2.42 1.48 Machinery/Equipment - Gross 20.49 20.04 18.40 16.80 15.53 15.84 14.50 12.74 11.48 Other Property/Plant/Equipment - Gross 179.59 123.32 74.05 73.19 81.48 94.42 119.00 112.98 200.36 Property/Plant/Equipment, Total - Gross 228.08 168.88 108.71 97.39 100.64 113.58 135.83 128.14 213.32 Accumulated Depreciation, Total -63.59 -31.60 -27.03 -21.84 -19.93 -18.89 -16.48 -14.61 -13.16 Property/Plant/Equipment, Total - Net 164.50 137.28 81.69 75.55 80.71 94.68 119.36 113.53 200.16 Goodwill, Net 19.86 19.86 19.86 19.86 19.86 19.86 13.86 0.44 0.38 Intangibles, Net 18.35 20.53 21.99 24.11 26.24 28.36 20.38 10.85 2.51 Note Receivable - Long TermNo data--No data--No data--No data-- 0.00 5.45 5.45 11.58 No data-- Deferred Charges 1.02 1.30 1.51 0.54 1.00 0.37 1.03 1.68 0.74 Deferred Income Tax - Long Term Asset 8.78 10.17 12.20 11.29 10.01 5.71 4.75 10.33 0.00 Other Long Term Assets 158.97 131.55 151.92 66.67 78.13 55.73 37.37 43.90 51.87 Other Long Term Assets, Total 168.78 143.02 165.63 78.50 89.14 61.81 43.16 55.92 52.61 Total Assets 640.47 604.72 553.94 531.58 487.49 389.13 343.98 320.47 356.30 Accounts Payable 29.65 34.18 29.90 21.13 19.97 16.36 17.03 12.67 12.64 Accrued Expenses 11.55 11.76 10.07 13.27 8.42 8.58 9.63 5.48 4.89 Notes Payable/Short Term Debt 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 73.60 Current Portion of Long Term Debt/Capital Leases 0.99 0.61 1.28 No data--No data-- 0.00 3.35 5.51 8.52 Customer Advances 29.14 26.69 3.00 1.36 2.86 2.59 7.71 5.96 5.13 Income Taxes Payable 0.33 No data--No data-- 0.00 3.44 1.32 No data--No data-- 0.65 Other Current Liabilities 0.78 1.73 1.47 17.09 33.21 2.82 3.47 2.87 4.94 Other Current liabilities, Total 30.25 28.43 4.47 18.44 39.52 6.74 11.18 8.83 10.71 Total Current Liabilities 72.43 74.97 45.71 52.84 67.91 31.68 41.19 32.49 110.36 Long Term Debt 111.34 40.44 36.28 No data--No data--No data-- 0.00 3.22 8.42 Total Long Term Debt 111.34 40.44 36.28 0.00 0.00 0.00 0.00 3.22 8.42 Total Debt 112.33 41.05 37.56 0.00 0.00 0.00 3.35 8.73 90.54 Deferred Income Tax - Long Term LiabilityNo data--No data--No data-- 0.00 1.11 No data--No data--No data-- 1.45 Deferred Income TaxNo data--No data--No data-- 0.00 1.11 No data--No data--No data-- 1.45 Minority InterestNo data--No data--No data--No data--No data--No data--No data--No data-- -39.13 Other Long Term Liabilities 32.27 33.69 26.93 33.76 9.59 4.81 8.81 7.00 6.29 Other Liabilities, Total 32.27 33.69 26.93 33.76 9.59 4.81 8.81 7.00 6.29 Total Liabilities 216.04 149.10 108.92 86.60 78.61 36.49 50.00 42.70 87.39 Preferred Stock - Non RedeemableNo data--No data--No data--No data--No data--No data-- 0.00 0.00 0.00 Preferred Stock - Non Redeemable, NetNo data--No data--No data--No data--No data--No data-- 0.00 0.00 0.00 Common Stock 0.01 0.01 0.01 0.01 0.01 0.00 0.00 0.00 0.00 Common Stock, Total 0.01 0.01 0.01 0.01 0.01 0.00 0.00 0.00 0.00 Additional Paid-In Capital 276.73 316.49 311.74 306.14 313.90 293.39 243.22 243.22 243.22 Retained Earnings (Accumulated Deficit) 147.70 139.12 133.27 138.83 94.97 59.25 50.76 34.55 25.70 Shares Outstanding – Common Stock Primary Issue 47.22 53.25 52.95 51.19 51.67 41.05 41.05 41.05 41.05 Total Common Shares Outstanding 47.22 53.25 52.95 51.19 51.67 41.05 41.05 41.05 41.05 Treasury Shares – Common Primary Issue 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Employees 704.00 636.00 707.00 606.00 509.00 470.00 No data--No data--No data-- Number of Common Shareholders 12,411.00 19,368.00 7,518.00 6,516.00 5,298.00 1,300.00 No data--No data--No data-- Deferred Revenue - Current 29.14 26.69 3.00 1.36 2.86 2.59 7.71 5.96 5.13 Total Current Assets less Inventory 63.61 59.20 87.00 216.07 189.77 93.77 83.87 72.51 43.92 Quick Ratio 0.88 0.79 1.90 4.09 2.79 2.96 2.04 2.23 0.40 Current Ratio 3.71 3.79 5.79 6.31 4.00 5.65 3.44 3.95 0.91 Net Debt 107.95 36.35 31.69 -147.19 -130.19 -29.32 -14.15 -12.87 49.28 Tangible Book Value 386.22 415.23 403.17 401.01 362.78 304.42 259.75 266.48 266.03 Tangible Book Value per Share 8.18 7.80 7.61 7.83 7.02 7.42 6.33 6.49 6.48 Total Capital LeasesNo data--No data--No data--No data--No data-- 0.20 0.00 0.00 No data-- Capital Lease Payments Due in Year 1No data--No data--No data--No data--No data-- 0.18 0.00 0.00 No data-- Capital Lease Payments Due in Year 2No data--No data--No data--No data--No data-- 0.01 0.00 0.00 No data-- Capital Lease Payments Due in Year 3No data--No data--No data--No data--No data-- 0.01 0.00 0.00 No data-- Capital Lease Payments Due in Year 4No data--No data--No data--No data--No data-- 0.00 0.00 0.00 No data-- Capital Lease Payments Due in Year 5No data--No data--No data--No data--No data-- 0.00 0.00 0.00 No data-- Capital Lease Payments Due in 2-3 YearsNo data--No data--No data--No data--No data-- 0.02 0.00 0.00 No data-- Capital Lease Payments Due in 4-5 YearsNo data--No data--No data--No data--No data-- 0.00 0.00 0.00 No data-- Capital Lease Payments Due in Year 6 & BeyondNo data--No data--No data--No data--No data--No data-- 0.00 0.00 No data-- Total Operating Leases 32.50 34.92 28.97 32.71 17.33 19.86 20.42 19.67 No data-- Operating Lease Payments Due in Year 1 6.37 6.56 6.27 6.34 4.06 4.95 4.31 3.64 No data-- Operating Lease Payments Due in Year 2 5.81 6.25 5.43 5.97 3.57 3.59 4.09 3.28 No data-- Operating Lease Payments Due in Year 3 5.63 5.54 5.10 5.15 3.10 2.76 2.85 3.24 No data-- Operating Lease Payments Due in Year 4 4.69 5.35 4.15 4.97 2.14 2.31 2.00 2.04 No data-- Operating Lease Payments Due in Year 5 4.73 4.41 3.93 4.15 1.85 1.81 1.82 1.15 No data-- Operating Lease Payments Due in 2-3 Years 11.44 11.79 10.53 11.12 6.67 6.35 6.94 6.52 No data-- Operating Lease Payments Due in 4-5 Years 9.42 9.76 8.09 9.12 3.99 4.12 3.82 3.19 No data-- Standardized Operating Lease Payments Due in Year 6 and Beyond 5.27 6.81 4.08 6.13 2.60 4.45 5.34 6.31 No data-- In millions of USD (except for per share items) Source: LSEG