speb/financial-data huggingface dataset:
CSTL cash_flow (quarterly, 2025-09-30) — Operating Cash Flow: 22631000.00
CSTL income_statement (quarterly, 2025-09-30) — Operating Income: -6804000.00
CSTL income_statement (quarterly, 2025-09-30) — Operating Revenue: 83043000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Ordinary Shares Number: 29161863.00
CSTL balance_sheet (quarterly, 2025-09-30) — Other Current Assets: 11895000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Other Current Liabilities: 2599000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Other Equity Adjustments: 240000.00
CSTL income_statement (quarterly, 2025-09-30) — Other Gand A: 23122000.00
CSTL income_statement (quarterly, 2025-09-30) — Other Income Expense: 3609000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Other Intangible Assets: 91157000.00
CSTL cash_flow (quarterly, 2025-09-30) — Other Non Cash Items: 63000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Other Non Current Assets: 1282000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Other Non Current Liabilities: 1500000.00
CSTL income_statement (quarterly, 2025-09-30) — Other Non Operating Income Expenses: 48000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Other Properties: 46918000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Other Short Term Investments: 201986000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Payables: 13456000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Payables And Accrued Expenses: 19285000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Pensionand Other Post Retirement Benefit Plans Current: 31975000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Preferred Stock: 0.00
CSTL income_statement (quarterly, 2025-09-30) — Pretax Income: -386000.00
CSTL cash_flow (quarterly, 2025-09-30) — Proceeds From Stock Option Exercised: 297000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Properties: 0.00
CSTL cash_flow (quarterly, 2025-09-30) — Purchase Of Investment: -58474000.00
CSTL cash_flow (quarterly, 2025-09-30) — Purchase Of PPE: -14834000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Receivables: 49482000.00
CSTL income_statement (quarterly, 2025-09-30) — Reconciled Cost Of Revenue: 17164000.00
CSTL income_statement (quarterly, 2025-09-30) — Reconciled Depreciation: 3816000.00
CSTL cash_flow (quarterly, 2025-09-30) — Repayment Of Debt: -31000.00
CSTL income_statement (quarterly, 2025-09-30) — Research And Development: 12960000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Retained Earnings: -221952000.00
CSTL cash_flow (quarterly, 2025-09-30) — Sale Of Investment: 54900000.00
CSTL cash_flow (quarterly, 2025-09-30) — Sale Of PPE: 19000.00
CSTL income_statement (quarterly, 2025-09-30) — Selling And Marketing Expense: 32785000.00
CSTL income_statement (quarterly, 2025-09-30) — Selling General And Administration: 55907000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Share Issued: 29161863.00
CSTL cash_flow (quarterly, 2025-09-30) — Stock Based Compensation: 12100000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Stockholders Equity: 467046000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Tangible Book Value: 365197000.00
CSTL income_statement (quarterly, 2025-09-30) — Tax Effect Of Unusual Items: 747810.00
CSTL income_statement (quarterly, 2025-09-30) — Tax Provision: 115000.00
CSTL income_statement (quarterly, 2025-09-30) — Tax Rate For Calcs: 0.21
CSTL balance_sheet (quarterly, 2025-09-30) — Total Assets: 562786000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Total Capitalization: 477095000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Total Debt: 37139000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Total Equity Gross Minority Interest: 467046000.00
CSTL income_statement (quarterly, 2025-09-30) — Total Expenses: 89847000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Total Liabilities Net Minority Interest: 95740000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Total Non Current Assets: 205217000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Total Non Current Liabilities Net Minority Interest: 40432000.00
CSTL income_statement (quarterly, 2025-09-30) — Total Operating Income As Reported: -6804000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Total Tax Payable: 1245000.00
CSTL income_statement (quarterly, 2025-09-30) — Total Unusual Items: 3561000.00
CSTL income_statement (quarterly, 2025-09-30) — Total Unusual Items Excluding Goodwill: 3561000.00
CSTL cash_flow (quarterly, 2025-09-30) — Unrealized Gain Loss On Investment Securities: -3561000.00
CSTL balance_sheet (quarterly, 2025-09-30) — Working Capital: 302261000.00
CSTL income_statement (annual, 2025-12-31) — +Operating Expense: 316011000.00
CSTL income_statement (quarterly, 2025-12-31) — +Operating Expense: 72522000.00
CSTL income_statement (annual, 2025-12-31) — +Total Revenue: 344229000.00
CSTL income_statement (quarterly, 2025-12-31) — +Total Revenue: 87010000.00
CSTL balance_sheet (annual, 2025-12-31) — Accounts Payable: 18711000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Accounts Payable: 18711000.00
CSTL balance_sheet (annual, 2025-12-31) — Accounts Receivable: 43382000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Accounts Receivable: 43382000.00
CSTL balance_sheet (annual, 2025-12-31) — Accumulated Depreciation: -18297000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Accumulated Depreciation: -18297000.00
CSTL balance_sheet (annual, 2025-12-31) — Additional Paid In Capital: 694860000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Additional Paid In Capital: 694860000.00
CSTL income_statement (annual, 2025-12-31) — Amortization: 34838000.00
CSTL income_statement (quarterly, 2025-12-31) — Amortization: 2276000.00
CSTL cash_flow (annual, 2025-12-31) — Amortization Cash Flow: 34838000.00
CSTL cash_flow (annual, 2025-12-31) — Amortization Of Intangibles: 34838000.00
CSTL income_statement (annual, 2025-12-31) — Amortization Of Intangibles Income Statement: 34838000.00
CSTL income_statement (quarterly, 2025-12-31) — Amortization Of Intangibles Income Statement: 2276000.00
CSTL cash_flow (annual, 2025-12-31) — Amortization Of Securities: -4219000.00
CSTL cash_flow (quarterly, 2025-12-31) — Amortization Of Securities: -708000.00
CSTL income_statement (annual, 2025-12-31) — Basic Average Shares: 28986000.00
CSTL income_statement (quarterly, 2025-12-31) — Basic Average Shares: 29333000.00
CSTL income_statement (annual, 2025-12-31) — Basic EPS: -0.83
CSTL income_statement (quarterly, 2025-12-31) — Basic EPS: -0.08
CSTL cash_flow (annual, 2025-12-31) — Beginning Cash Position: 119709000.00
CSTL cash_flow (quarterly, 2025-12-31) — Beginning Cash Position: 85556000.00
CSTL cash_flow (annual, 2025-12-31) — Capital Expenditure: -36021000.00
CSTL cash_flow (quarterly, 2025-12-31) — Capital Expenditure: -7184000.00
CSTL balance_sheet (annual, 2025-12-31) — Capital Lease Obligations: 26856000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Capital Lease Obligations: 26856000.00
CSTL balance_sheet (annual, 2025-12-31) — Capital Stock: 30000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Capital Stock: 30000.00
CSTL balance_sheet (annual, 2025-12-31) — Cash And Cash Equivalents: 116729000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Cash And Cash Equivalents: 116729000.00
CSTL balance_sheet (annual, 2025-12-31) — Cash Cash Equivalents And Short Term Investments: 299505000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Cash Cash Equivalents And Short Term Investments: 299505000.00
CSTL cash_flow (annual, 2025-12-31) — Cash Flow From Continuing Financing Activities: -6960000.00
CSTL cash_flow (quarterly, 2025-12-31) — Cash Flow From Continuing Financing Activities: -4589000.00
CSTL cash_flow (annual, 2025-12-31) — Cash Flow From Continuing Investing Activities: -60367000.00
CSTL cash_flow (quarterly, 2025-12-31) — Cash Flow From Continuing Investing Activities: 8831000.00
CSTL cash_flow (annual, 2025-12-31) — Cash Flow From Continuing Operating Activities: 64347000.00
CSTL cash_flow (quarterly, 2025-12-31) — Cash Flow From Continuing Operating Activities: 26931000.00
CSTL cash_flow (annual, 2025-12-31) — Change In Account Payable: 3078000.00
CSTL cash_flow (quarterly, 2025-12-31) — Change In Account Payable: -17000.00
CSTL cash_flow (annual, 2025-12-31) — Change In Accrued Expense: 6602000.00
CSTL cash_flow (quarterly, 2025-12-31) — Change In Accrued Expense: 5492000.00
CSTL cash_flow (annual, 2025-12-31) — Change In Inventory: -2142000.00
CSTL cash_flow (quarterly, 2025-12-31) — Change In Inventory: -1604000.00
CSTL cash_flow (annual, 2025-12-31) — Change In Other Current Assets: 1006000.00
CSTL cash_flow (quarterly, 2025-12-31) — Change In Other Current Assets: 44000.00
CSTL cash_flow (annual, 2025-12-31) — Change In Other Current Liabilities: -1275000.00
CSTL cash_flow (quarterly, 2025-12-31) — Change In Other Current Liabilities: -209000.00
CSTL cash_flow (annual, 2025-12-31) — Change In Payable: 3078000.00
CSTL cash_flow (quarterly, 2025-12-31) — Change In Payable: -17000.00
CSTL cash_flow (annual, 2025-12-31) — Change In Payables And Accrued Expense: 9680000.00
CSTL cash_flow (quarterly, 2025-12-31) — Change In Payables And Accrued Expense: 5475000.00
CSTL cash_flow (annual, 2025-12-31) — Change In Prepaid Assets: -544000.00
CSTL cash_flow (quarterly, 2025-12-31) — Change In Prepaid Assets: 3991000.00
CSTL cash_flow (annual, 2025-12-31) — Change In Receivables: 6876000.00
CSTL cash_flow (quarterly, 2025-12-31) — Change In Receivables: 6272000.00
CSTL cash_flow (annual, 2025-12-31) — Change In Working Capital: 13601000.00
CSTL cash_flow (quarterly, 2025-12-31) — Change In Working Capital: 13969000.00
CSTL cash_flow (annual, 2025-12-31) — Changes In Account Receivables: 6876000.00
CSTL cash_flow (quarterly, 2025-12-31) — Changes In Account Receivables: 6272000.00
CSTL cash_flow (annual, 2025-12-31) — Changes In Cash: -2980000.00
CSTL cash_flow (quarterly, 2025-12-31) — Changes In Cash: 31173000.00
CSTL balance_sheet (annual, 2025-12-31) — Common Stock: 30000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Common Stock: 30000.00
CSTL balance_sheet (annual, 2025-12-31) — Common Stock Equity: 470873000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Common Stock Equity: 470873000.00
CSTL balance_sheet (annual, 2025-12-31) — Construction In Progress: 51059000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Construction In Progress: 51059000.00
CSTL income_statement (annual, 2025-12-31) — Cost Of Revenue: 71028000.00
CSTL income_statement (quarterly, 2025-12-31) — Cost Of Revenue: 18315000.00
CSTL balance_sheet (annual, 2025-12-31) — Current Accrued Expenses: 5887000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Current Accrued Expenses: 5887000.00
CSTL balance_sheet (annual, 2025-12-31) — Current Assets: 361097000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Current Assets: 361097000.00
CSTL balance_sheet (annual, 2025-12-31) — Current Capital Lease Obligation: 1325000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Current Capital Lease Obligation: 1325000.00
CSTL balance_sheet (annual, 2025-12-31) — Current Debt: 417000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Current Debt: 417000.00
CSTL balance_sheet (annual, 2025-12-31) — Current Debt And Capital Lease Obligation: 1742000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Current Debt And Capital Lease Obligation: 1742000.00
CSTL balance_sheet (annual, 2025-12-31) — Current Liabilities: 68677000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Current Liabilities: 68677000.00
CSTL cash_flow (annual, 2025-12-31) — Deferred Income Tax: -6228000.00
CSTL cash_flow (quarterly, 2025-12-31) — Deferred Income Tax: -907000.00
CSTL cash_flow (annual, 2025-12-31) — Deferred Tax: -6228000.00
CSTL cash_flow (quarterly, 2025-12-31) — Deferred Tax: -907000.00
CSTL cash_flow (annual, 2025-12-31) — Depreciation: 5933000.00
CSTL cash_flow (annual, 2025-12-31) — Depreciation Amortization Depletion: 40771000.00
CSTL cash_flow (quarterly, 2025-12-31) — Depreciation Amortization Depletion: 3777000.00
CSTL income_statement (annual, 2025-12-31) — Depreciation Amortization Depletion Income Statement: 34838000.00
CSTL income_statement (quarterly, 2025-12-31) — Depreciation Amortization Depletion Income Statement: 2276000.00
CSTL cash_flow (annual, 2025-12-31) — Depreciation And Amortization: 40771000.00
CSTL cash_flow (quarterly, 2025-12-31) — Depreciation And Amortization: 3777000.00
CSTL income_statement (annual, 2025-12-31) — Depreciation And Amortization In Income Statement: 34838000.00
CSTL income_statement (quarterly, 2025-12-31) — Depreciation And Amortization In Income Statement: 2276000.00
CSTL income_statement (annual, 2025-12-31) — Diluted Average Shares: 28986000.00
CSTL income_statement (quarterly, 2025-12-31) — Diluted Average Shares: 29333000.00
CSTL income_statement (annual, 2025-12-31) — Diluted EPS: -0.83
CSTL income_statement (quarterly, 2025-12-31) — Diluted EPS: -0.08
CSTL income_statement (annual, 2025-12-31) — Diluted NI Availto Com Stockholders: -24158000.00
CSTL income_statement (quarterly, 2025-12-31) — Diluted NI Availto Com Stockholders: -2332000.00
CSTL income_statement (annual, 2025-12-31) — EBIT: -29428000.00
CSTL income_statement (quarterly, 2025-12-31) — EBIT: -2690000.00
CSTL income_statement (annual, 2025-12-31) — EBITDA: 11343000.00
CSTL income_statement (quarterly, 2025-12-31) — EBITDA: 1087000.00
CSTL cash_flow (annual, 2025-12-31) — End Cash Position: 116729000.00
CSTL cash_flow (quarterly, 2025-12-31) — End Cash Position: 116729000.00
CSTL cash_flow (annual, 2025-12-31) — Financing Cash Flow: -6960000.00
CSTL cash_flow (quarterly, 2025-12-31) — Financing Cash Flow: -4589000.00
CSTL cash_flow (annual, 2025-12-31) — Free Cash Flow: 28326000.00
CSTL cash_flow (quarterly, 2025-12-31) — Free Cash Flow: 19747000.00
CSTL cash_flow (annual, 2025-12-31) — Gain Loss On Investment Securities: -1466000.00
CSTL income_statement (annual, 2025-12-31) — Gain On Sale Of Security: 1466000.00
CSTL income_statement (quarterly, 2025-12-31) — Gain On Sale Of Security: -1855000.00
CSTL balance_sheet (annual, 2025-12-31) — Gains Losses Not Affecting Retained Earnings: 267000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Gains Losses Not Affecting Retained Earnings: 267000.00
CSTL income_statement (annual, 2025-12-31) — General And Administrative Expense: 91208000.00
CSTL income_statement (quarterly, 2025-12-31) — General And Administrative Expense: 23332000.00
CSTL balance_sheet (annual, 2025-12-31) — Goodwill: 10692000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Goodwill: 10692000.00
CSTL balance_sheet (annual, 2025-12-31) — Goodwill And Other Intangible Assets: 99574000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Goodwill And Other Intangible Assets: 99574000.00
CSTL balance_sheet (annual, 2025-12-31) — Gross PPE: 130535000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Gross PPE: 130535000.00
CSTL income_statement (annual, 2025-12-31) — Gross Profit: 273201000.00
CSTL income_statement (quarterly, 2025-12-31) — Gross Profit: 68695000.00
CSTL cash_flow (annual, 2025-12-31) — Income Tax Paid Supplemental Data: 1601000.00
CSTL income_statement (annual, 2025-12-31) — Interest Expense: 86000.00
CSTL income_statement (quarterly, 2025-12-31) — Interest Expense: 24000.00
CSTL income_statement (annual, 2025-12-31) — Interest Expense Non Operating: 86000.00
CSTL income_statement (quarterly, 2025-12-31) — Interest Expense Non Operating: 24000.00
CSTL income_statement (annual, 2025-12-31) — Interest Income: 11772000.00
CSTL income_statement (quarterly, 2025-12-31) — Interest Income: 2896000.00
CSTL income_statement (annual, 2025-12-31) — Interest Income Non Operating: 11772000.00
CSTL income_statement (quarterly, 2025-12-31) — Interest Income Non Operating: 2896000.00
CSTL cash_flow (annual, 2025-12-31) — Interest Paid Supplemental Data: 59000.00
CSTL balance_sheet (annual, 2025-12-31) — Inventory: 10254000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Inventory: 10254000.00
CSTL balance_sheet (annual, 2025-12-31) — Invested Capital: 480930000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Invested Capital: 480930000.00
CSTL cash_flow (annual, 2025-12-31) — Investing Cash Flow: -60367000.00
CSTL cash_flow (quarterly, 2025-12-31) — Investing Cash Flow: 8831000.00
CSTL cash_flow (annual, 2025-12-31) — Issuance Of Debt: 190000.00
CSTL cash_flow (quarterly, 2025-12-31) — Issuance Of Debt: 0.00
CSTL balance_sheet (annual, 2025-12-31) — Land And Improvements: 7245000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Land And Improvements: 7245000.00
CSTL balance_sheet (annual, 2025-12-31) — Leases: 14834000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Leases: 14834000.00
CSTL balance_sheet (annual, 2025-12-31) — Long Term Capital Lease Obligation: 25531000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Long Term Capital Lease Obligation: 25531000.00
CSTL balance_sheet (annual, 2025-12-31) — Long Term Debt: 9640000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Long Term Debt: 9640000.00
CSTL balance_sheet (annual, 2025-12-31) — Long Term Debt And Capital Lease Obligation: 35171000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Long Term Debt And Capital Lease Obligation: 35171000.00
CSTL cash_flow (annual, 2025-12-31) — Long Term Debt Issuance: 190000.00
CSTL cash_flow (quarterly, 2025-12-31) — Long Term Debt Issuance: 0.00
CSTL cash_flow (annual, 2025-12-31) — Long Term Debt Payments: -115000.00
CSTL cash_flow (quarterly, 2025-12-31) — Long Term Debt Payments: -27000.00
CSTL balance_sheet (annual, 2025-12-31) — Machinery Furniture Equipment: 9568000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Machinery Furniture Equipment: 9568000.00
CSTL cash_flow (annual, 2025-12-31) — Net Business Purchase And Sale: -18727000.00
CSTL income_statement (annual, 2025-12-31) — Net Income: -24158000.00
CSTL income_statement (quarterly, 2025-12-31) — Net Income: -2332000.00
CSTL income_statement (annual, 2025-12-31) — Net Income Common Stockholders: -24158000.00
CSTL income_statement (quarterly, 2025-12-31) — Net Income Common Stockholders: -2332000.00
CSTL income_statement (annual, 2025-12-31) — Net Income Continuous Operations: -24158000.00
CSTL income_statement (quarterly, 2025-12-31) — Net Income Continuous Operations: -2332000.00
CSTL income_statement (annual, 2025-12-31) — Net Income From Continuing And Discontinued Operation: -24158000.00
CSTL income_statement (quarterly, 2025-12-31) — Net Income From Continuing And Discontinued Operation: -2332000.00
CSTL income_statement (annual, 2025-12-31) — Net Income From Continuing Operation Net Minority Interest: -24158000.00
CSTL income_statement (quarterly, 2025-12-31) — Net Income From Continuing Operation Net Minority Interest: -2332000.00
CSTL cash_flow (annual, 2025-12-31) — Net Income From Continuing Operations: -24158000.00
CSTL cash_flow (quarterly, 2025-12-31) — Net Income From Continuing Operations: -2332000.00
CSTL income_statement (annual, 2025-12-31) — Net Income Including Noncontrolling Interests: -24158000.00
CSTL income_statement (quarterly, 2025-12-31) — Net Income Including Noncontrolling Interests: -2332000.00
CSTL income_statement (annual, 2025-12-31) — Net Interest Income: 11686000.00
CSTL income_statement (quarterly, 2025-12-31) — Net Interest Income: 2872000.00
CSTL cash_flow (annual, 2025-12-31) — Net Investment Purchase And Sale: 2019000.00
CSTL cash_flow (quarterly, 2025-12-31) — Net Investment Purchase And Sale: 23694000.00
CSTL cash_flow (annual, 2025-12-31) — Net Issuance Payments Of Debt: 75000.00
CSTL cash_flow (quarterly, 2025-12-31) — Net Issuance Payments Of Debt: -27000.00
CSTL cash_flow (annual, 2025-12-31) — Net Long Term Debt Issuance: 75000.00
CSTL cash_flow (quarterly, 2025-12-31) — Net Long Term Debt Issuance: -27000.00
CSTL income_statement (annual, 2025-12-31) — Net Non Operating Interest Income Expense: 11686000.00
CSTL income_statement (quarterly, 2025-12-31) — Net Non Operating Interest Income Expense: 2872000.00
CSTL cash_flow (annual, 2025-12-31) — Net Other Financing Charges: -11657000.00
CSTL cash_flow (quarterly, 2025-12-31) — Net Other Financing Charges: -7368000.00
CSTL cash_flow (annual, 2025-12-31) — Net Other Investing Changes: -7683000.00
CSTL cash_flow (quarterly, 2025-12-31) — Net Other Investing Changes: 11043000.00
CSTL balance_sheet (annual, 2025-12-31) — Net PPE: 112238000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Net PPE: 112238000.00
CSTL cash_flow (annual, 2025-12-31) — Net PPE Purchase And Sale: -35976000.00
CSTL cash_flow (quarterly, 2025-12-31) — Net PPE Purchase And Sale: -7179000.00
CSTL balance_sheet (annual, 2025-12-31) — Net Tangible Assets: 371299000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Net Tangible Assets: 371299000.00
CSTL balance_sheet (annual, 2025-12-31) — Non Current Accounts Receivable: 1878000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Non Current Accounts Receivable: 1878000.00
CSTL balance_sheet (annual, 2025-12-31) — Non Current Deferred Liabilities: 2335000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Non Current Deferred Liabilities: 2335000.00
CSTL balance_sheet (annual, 2025-12-31) — Non Current Deferred Taxes Liabilities: 2335000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Non Current Deferred Taxes Liabilities: 2335000.00
CSTL income_statement (annual, 2025-12-31) — Normalized EBITDA: 9877000.00
CSTL income_statement (quarterly, 2025-12-31) — Normalized EBITDA: 2942000.00
CSTL income_statement (annual, 2025-12-31) — Normalized Income: -25358654.00
CSTL income_statement (quarterly, 2025-12-31) — Normalized Income: -738094.33
CSTL cash_flow (annual, 2025-12-31) — Operating Cash Flow: 64347000.00
CSTL cash_flow (quarterly, 2025-12-31) — Operating Cash Flow: 26931000.00
CSTL cash_flow (annual, 2025-12-31) — Operating Gains Losses: -1466000.00
CSTL income_statement (annual, 2025-12-31) — Operating Income: -42810000.00
CSTL income_statement (quarterly, 2025-12-31) — Operating Income: -3827000.00
CSTL income_statement (annual, 2025-12-31) — Operating Revenue: 344229000.00
CSTL income_statement (quarterly, 2025-12-31) — Operating Revenue: 87010000.00
CSTL balance_sheet (annual, 2025-12-31) — Ordinary Shares Number: 29686314.00
CSTL balance_sheet (quarterly, 2025-12-31) — Ordinary Shares Number: 29686314.00
CSTL balance_sheet (annual, 2025-12-31) — Other Current Assets: 7956000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Other Current Assets: 7956000.00
CSTL balance_sheet (annual, 2025-12-31) — Other Current Borrowings: 417000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Other Current Borrowings: 417000.00
CSTL balance_sheet (annual, 2025-12-31) — Other Current Liabilities: 3126000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Other Current Liabilities: 3126000.00
CSTL balance_sheet (annual, 2025-12-31) — Other Equity Adjustments: 267000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Other Equity Adjustments: 267000.00
CSTL income_statement (annual, 2025-12-31) — Other Gand A: 91208000.00
CSTL income_statement (quarterly, 2025-12-31) — Other Gand A: 23332000.00
CSTL income_statement (annual, 2025-12-31) — Other Income Expense: 1610000.00
CSTL income_statement (quarterly, 2025-12-31) — Other Income Expense: -1759000.00
CSTL balance_sheet (annual, 2025-12-31) — Other Intangible Assets: 88882000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Other Intangible Assets: 88882000.00
CSTL cash_flow (annual, 2025-12-31) — Other Non Cash Items: 153000.00
CSTL cash_flow (quarterly, 2025-12-31) — Other Non Cash Items: -129000.00
CSTL balance_sheet (annual, 2025-12-31) — Other Non Current Assets: 3769000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Other Non Current Assets: 3769000.00
CSTL balance_sheet (annual, 2025-12-31) — Other Non Current Liabilities: 1500000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Other Non Current Liabilities: 1500000.00
CSTL income_statement (annual, 2025-12-31) — Other Non Operating Income Expenses: 144000.00
CSTL income_statement (quarterly, 2025-12-31) — Other Non Operating Income Expenses: 96000.00
CSTL balance_sheet (annual, 2025-12-31) — Other Properties: 47829000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Other Properties: 47829000.00
CSTL balance_sheet (annual, 2025-12-31) — Other Short Term Investments: 182776000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Other Short Term Investments: 182776000.00
CSTL balance_sheet (annual, 2025-12-31) — Payables: 18711000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Payables: 18711000.00
CSTL balance_sheet (annual, 2025-12-31) — Payables And Accrued Expenses: 24598000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Payables And Accrued Expenses: 24598000.00
CSTL balance_sheet (annual, 2025-12-31) — Pensionand Other Post Retirement Benefit Plans Current: 39211000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Pensionand Other Post Retirement Benefit Plans Current: 39211000.00
CSTL balance_sheet (annual, 2025-12-31) — Preferred Stock: 0.00
CSTL balance_sheet (quarterly, 2025-12-31) — Preferred Stock: 0.00
CSTL income_statement (annual, 2025-12-31) — Pretax Income: -29514000.00
CSTL income_statement (quarterly, 2025-12-31) — Pretax Income: -2714000.00
CSTL cash_flow (annual, 2025-12-31) — Proceeds From Stock Option Exercised: 4622000.00
CSTL cash_flow (quarterly, 2025-12-31) — Proceeds From Stock Option Exercised: 2806000.00
CSTL balance_sheet (annual, 2025-12-31) — Properties: 0.00
CSTL balance_sheet (quarterly, 2025-12-31) — Properties: 0.00
CSTL cash_flow (annual, 2025-12-31) — Purchase Of Business: -18727000.00
CSTL cash_flow (annual, 2025-12-31) — Purchase Of Investment: -188714000.00
CSTL cash_flow (quarterly, 2025-12-31) — Purchase Of Investment: -31839000.00
CSTL cash_flow (annual, 2025-12-31) — Purchase Of PPE: -36021000.00
CSTL cash_flow (quarterly, 2025-12-31) — Purchase Of PPE: -7184000.00
CSTL balance_sheet (annual, 2025-12-31) — Receivables: 43382000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Receivables: 43382000.00
CSTL income_statement (annual, 2025-12-31) — Reconciled Cost Of Revenue: 65095000.00
CSTL income_statement (quarterly, 2025-12-31) — Reconciled Cost Of Revenue: 16814000.00
CSTL income_statement (annual, 2025-12-31) — Reconciled Depreciation: 40771000.00
CSTL income_statement (quarterly, 2025-12-31) — Reconciled Depreciation: 3777000.00
CSTL cash_flow (annual, 2025-12-31) — Repayment Of Debt: -115000.00
CSTL cash_flow (quarterly, 2025-12-31) — Repayment Of Debt: -27000.00
CSTL income_statement (annual, 2025-12-31) — Research And Development: 51850000.00
CSTL income_statement (quarterly, 2025-12-31) — Research And Development: 13515000.00
CSTL balance_sheet (annual, 2025-12-31) — Retained Earnings: -224284000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Retained Earnings: -224284000.00
CSTL cash_flow (annual, 2025-12-31) — Sale Of Investment: 190733000.00
CSTL cash_flow (quarterly, 2025-12-31) — Sale Of Investment: 55533000.00
CSTL cash_flow (annual, 2025-12-31) — Sale Of PPE: 45000.00
CSTL cash_flow (quarterly, 2025-12-31) — Sale Of PPE: 5000.00
CSTL income_statement (annual, 2025-12-31) — Selling And Marketing Expense: 138115000.00
CSTL income_statement (quarterly, 2025-12-31) — Selling And Marketing Expense: 33399000.00
CSTL income_statement (annual, 2025-12-31) — Selling General And Administration: 229323000.00
CSTL income_statement (quarterly, 2025-12-31) — Selling General And Administration: 56731000.00
CSTL balance_sheet (annual, 2025-12-31) — Share Issued: 29686314.00
CSTL balance_sheet (quarterly, 2025-12-31) — Share Issued: 29686314.00
CSTL cash_flow (annual, 2025-12-31) — Stock Based Compensation: 45893000.00
CSTL cash_flow (quarterly, 2025-12-31) — Stock Based Compensation: 11406000.00
CSTL balance_sheet (annual, 2025-12-31) — Stockholders Equity: 470873000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Stockholders Equity: 470873000.00
CSTL balance_sheet (annual, 2025-12-31) — Tangible Book Value: 371299000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Tangible Book Value: 371299000.00
CSTL income_statement (annual, 2025-12-31) — Tax Effect Of Unusual Items: 265346.00
CSTL income_statement (quarterly, 2025-12-31) — Tax Effect Of Unusual Items: -261094.33
CSTL income_statement (annual, 2025-12-31) — Tax Provision: -5356000.00
CSTL income_statement (quarterly, 2025-12-31) — Tax Provision: -382000.00
CSTL income_statement (annual, 2025-12-31) — Tax Rate For Calcs: 0.18
CSTL income_statement (quarterly, 2025-12-31) — Tax Rate For Calcs: 0.14
CSTL balance_sheet (annual, 2025-12-31) — Total Assets: 578556000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Total Assets: 578556000.00
CSTL balance_sheet (annual, 2025-12-31) — Total Capitalization: 480513000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Total Capitalization: 480513000.00
CSTL balance_sheet (annual, 2025-12-31) — Total Debt: 36913000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Total Debt: 36913000.00
CSTL balance_sheet (annual, 2025-12-31) — Total Equity Gross Minority Interest: 470873000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Total Equity Gross Minority Interest: 470873000.00
CSTL income_statement (annual, 2025-12-31) — Total Expenses: 387039000.00
CSTL income_statement (quarterly, 2025-12-31) — Total Expenses: 90837000.00
CSTL balance_sheet (annual, 2025-12-31) — Total Liabilities Net Minority Interest: 107683000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Total Liabilities Net Minority Interest: 107683000.00
CSTL balance_sheet (annual, 2025-12-31) — Total Non Current Assets: 217459000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Total Non Current Assets: 217459000.00
CSTL balance_sheet (annual, 2025-12-31) — Total Non Current Liabilities Net Minority Interest: 39006000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Total Non Current Liabilities Net Minority Interest: 39006000.00
CSTL income_statement (annual, 2025-12-31) — Total Operating Income As Reported: -42810000.00
CSTL income_statement (quarterly, 2025-12-31) — Total Operating Income As Reported: -3827000.00
CSTL income_statement (annual, 2025-12-31) — Total Unusual Items: 1466000.00
CSTL income_statement (quarterly, 2025-12-31) — Total Unusual Items: -1855000.00
CSTL income_statement (annual, 2025-12-31) — Total Unusual Items Excluding Goodwill: 1466000.00
CSTL income_statement (quarterly, 2025-12-31) — Total Unusual Items Excluding Goodwill: -1855000.00
CSTL balance_sheet (annual, 2025-12-31) — Working Capital: 292420000.00
CSTL balance_sheet (quarterly, 2025-12-31) — Working Capital: 292420000.00
CSTL income_statement (quarterly, 2026-03-31) — +Operating Expense: 81553000.00
CSTL income_statement (quarterly, 2026-03-31) — +Total Revenue: 83679000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Accounts Payable: 15038000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Accounts Receivable: 42264000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Accumulated Depreciation: -19864000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Additional Paid In Capital: 700255000.00
CSTL income_statement (quarterly, 2026-03-31) — Amortization: 2226000.00
CSTL income_statement (quarterly, 2026-03-31) — Amortization Of Intangibles Income Statement: 2226000.00
CSTL cash_flow (quarterly, 2026-03-31) — Amortization Of Securities: -454000.00
CSTL income_statement (quarterly, 2026-03-31) — Basic Average Shares: 29889000.00
CSTL income_statement (quarterly, 2026-03-31) — Basic EPS: -0.49
CSTL cash_flow (quarterly, 2026-03-31) — Beginning Cash Position: 116729000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Buildings And Improvements: 43872000.00
CSTL cash_flow (quarterly, 2026-03-31) — Capital Expenditure: -12455000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Capital Lease Obligations: 26658000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Capital Stock: 30000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Cash And Cash Equivalents: 63764000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Cash Cash Equivalents And Short Term Investments: 261685000.00
CSTL cash_flow (quarterly, 2026-03-31) — Cash Flow From Continuing Financing Activities: -5033000.00
CSTL cash_flow (quarterly, 2026-03-31) — Cash Flow From Continuing Investing Activities: -25803000.00
CSTL cash_flow (quarterly, 2026-03-31) — Cash Flow From Continuing Operating Activities: -22129000.00
CSTL cash_flow (quarterly, 2026-03-31) — Change In Account Payable: 3193000.00
CSTL cash_flow (quarterly, 2026-03-31) — Change In Accrued Expense: -16421000.00
CSTL cash_flow (quarterly, 2026-03-31) — Change In Inventory: -207000.00
CSTL cash_flow (quarterly, 2026-03-31) — Change In Other Current Assets: -159000.00
CSTL cash_flow (quarterly, 2026-03-31) — Change In Other Current Liabilities: -172000.00
CSTL cash_flow (quarterly, 2026-03-31) — Change In Payable: 3193000.00
CSTL cash_flow (quarterly, 2026-03-31) — Change In Payables And Accrued Expense: -13228000.00
CSTL cash_flow (quarterly, 2026-03-31) — Change In Prepaid Assets: -6667000.00
CSTL cash_flow (quarterly, 2026-03-31) — Change In Receivables: 1075000.00
CSTL cash_flow (quarterly, 2026-03-31) — Change In Working Capital: -19358000.00
CSTL cash_flow (quarterly, 2026-03-31) — Changes In Account Receivables: 1075000.00
CSTL cash_flow (quarterly, 2026-03-31) — Changes In Cash: -52965000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Common Stock: 30000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Common Stock Equity: 461416000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Construction In Progress: 10751000.00
CSTL income_statement (quarterly, 2026-03-31) — Cost Of Revenue: 20533000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Current Accrued Expenses: 6725000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Current Assets: 328901000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Current Capital Lease Obligation: 1254000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Current Debt: 1667000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Current Debt And Capital Lease Obligation: 2921000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Current Liabilities: 48761000.00
CSTL cash_flow (quarterly, 2026-03-31) — Deferred Income Tax: -10000.00
CSTL cash_flow (quarterly, 2026-03-31) — Deferred Tax: -10000.00
CSTL cash_flow (quarterly, 2026-03-31) — Depreciation Amortization Depletion: 3929000.00
CSTL income_statement (quarterly, 2026-03-31) — Depreciation Amortization Depletion Income Statement: 2226000.00
CSTL cash_flow (quarterly, 2026-03-31) — Depreciation And Amortization: 3929000.00
CSTL income_statement (quarterly, 2026-03-31) — Depreciation And Amortization In Income Statement: 2226000.00
CSTL income_statement (quarterly, 2026-03-31) — Diluted Average Shares: 29889000.00
CSTL income_statement (quarterly, 2026-03-31) — Diluted EPS: -0.49
CSTL income_statement (quarterly, 2026-03-31) — Diluted NI Availto Com Stockholders: -14522000.00
CSTL income_statement (quarterly, 2026-03-31) — EBIT: -14279000.00
CSTL income_statement (quarterly, 2026-03-31) — EBITDA: -10350000.00
CSTL cash_flow (quarterly, 2026-03-31) — End Cash Position: 63764000.00
CSTL cash_flow (quarterly, 2026-03-31) — Financing Cash Flow: -5033000.00
CSTL cash_flow (quarterly, 2026-03-31) — Free Cash Flow: -34584000.00
CSTL cash_flow (quarterly, 2026-03-31) — Gain Loss On Investment Securities: -2022000.00
CSTL income_statement (quarterly, 2026-03-31) — Gain On Sale Of Security: 2022000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Gains Losses Not Affecting Retained Earnings: -63000.00
CSTL income_statement (quarterly, 2026-03-31) — General And Administrative Expense: 23864000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Goodwill: 10700000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Goodwill And Other Intangible Assets: 97347000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Gross PPE: 135222000.00
CSTL income_statement (quarterly, 2026-03-31) — Gross Profit: 63146000.00
CSTL income_statement (quarterly, 2026-03-31) — Interest Expense: 134000.00
CSTL income_statement (quarterly, 2026-03-31) — Interest Expense Non Operating: 134000.00
CSTL income_statement (quarterly, 2026-03-31) — Interest Income: 2545000.00
CSTL income_statement (quarterly, 2026-03-31) — Interest Income Non Operating: 2545000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Inventory: 10461000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Invested Capital: 471482000.00
CSTL cash_flow (quarterly, 2026-03-31) — Investing Cash Flow: -25803000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Land And Improvements: 7245000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Leases: 14875000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Long Term Capital Lease Obligation: 25404000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Long Term Debt: 8399000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Long Term Debt And Capital Lease Obligation: 33803000.00
CSTL cash_flow (quarterly, 2026-03-31) — Long Term Debt Payments: -24000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Machinery Furniture Equipment: 10453000.00
CSTL income_statement (quarterly, 2026-03-31) — Net Income: -14522000.00
CSTL income_statement (quarterly, 2026-03-31) — Net Income Common Stockholders: -14522000.00
CSTL income_statement (quarterly, 2026-03-31) — Net Income Continuous Operations: -14522000.00
CSTL income_statement (quarterly, 2026-03-31) — Net Income From Continuing And Discontinued Operation: -14522000.00
CSTL income_statement (quarterly, 2026-03-31) — Net Income From Continuing Operation Net Minority Interest: -14522000.00
CSTL cash_flow (quarterly, 2026-03-31) — Net Income From Continuing Operations: -14522000.00
CSTL income_statement (quarterly, 2026-03-31) — Net Income Including Noncontrolling Interests: -14522000.00
CSTL income_statement (quarterly, 2026-03-31) — Net Interest Income: 2411000.00
CSTL cash_flow (quarterly, 2026-03-31) — Net Investment Purchase And Sale: -13355000.00
CSTL cash_flow (quarterly, 2026-03-31) — Net Issuance Payments Of Debt: -24000.00
CSTL cash_flow (quarterly, 2026-03-31) — Net Long Term Debt Issuance: -24000.00
CSTL income_statement (quarterly, 2026-03-31) — Net Non Operating Interest Income Expense: 2411000.00
CSTL cash_flow (quarterly, 2026-03-31) — Net Other Financing Charges: -6598000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Net PPE: 115358000.00
CSTL cash_flow (quarterly, 2026-03-31) — Net PPE Purchase And Sale: -12448000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Net Tangible Assets: 364069000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Non Current Accounts Receivable: 1921000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Non Current Deferred Liabilities: 2325000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Non Current Deferred Taxes Liabilities: 2325000.00
CSTL income_statement (quarterly, 2026-03-31) — Normalized EBITDA: -12372000.00
CSTL income_statement (quarterly, 2026-03-31) — Normalized Income: -15735200.00
CSTL cash_flow (quarterly, 2026-03-31) — Operating Cash Flow: -22129000.00
CSTL cash_flow (quarterly, 2026-03-31) — Operating Gains Losses: -2022000.00
CSTL income_statement (quarterly, 2026-03-31) — Operating Income: -18407000.00
CSTL income_statement (quarterly, 2026-03-31) — Operating Revenue: 83679000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Ordinary Shares Number: 30295965.00
CSTL balance_sheet (quarterly, 2026-03-31) — Other Current Assets: 14491000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Other Current Borrowings: 1667000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Other Current Liabilities: 4670000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Other Equity Adjustments: -63000.00
CSTL income_statement (quarterly, 2026-03-31) — Other Gand A: 23864000.00
CSTL income_statement (quarterly, 2026-03-31) — Other Income Expense: 1583000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Other Intangible Assets: 86647000.00
CSTL cash_flow (quarterly, 2026-03-31) — Other Non Cash Items: 532000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Other Non Current Assets: 4278000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Other Non Current Liabilities: 1500000.00
CSTL income_statement (quarterly, 2026-03-31) — Other Non Operating Income Expenses: -439000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Other Properties: 48026000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Other Short Term Investments: 197921000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Payables: 15038000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Payables And Accrued Expenses: 21763000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Pensionand Other Post Retirement Benefit Plans Current: 19407000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Preferred Stock: 0.00
CSTL income_statement (quarterly, 2026-03-31) — Pretax Income: -14413000.00
CSTL cash_flow (quarterly, 2026-03-31) — Proceeds From Stock Option Exercised: 1589000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Properties: 0.00
CSTL cash_flow (quarterly, 2026-03-31) — Purchase Of Investment: -55136000.00
CSTL cash_flow (quarterly, 2026-03-31) — Purchase Of PPE: -12455000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Receivables: 42264000.00
CSTL income_statement (quarterly, 2026-03-31) — Reconciled Cost Of Revenue: 18830000.00
CSTL income_statement (quarterly, 2026-03-31) — Reconciled Depreciation: 3929000.00
CSTL cash_flow (quarterly, 2026-03-31) — Repayment Of Debt: -24000.00
CSTL income_statement (quarterly, 2026-03-31) — Research And Development: 14428000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Retained Earnings: -238806000.00
CSTL cash_flow (quarterly, 2026-03-31) — Sale Of Investment: 41781000.00
CSTL cash_flow (quarterly, 2026-03-31) — Sale Of PPE: 7000.00
CSTL income_statement (quarterly, 2026-03-31) — Selling And Marketing Expense: 41035000.00
CSTL income_statement (quarterly, 2026-03-31) — Selling General And Administration: 64899000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Share Issued: 30295965.00
CSTL cash_flow (quarterly, 2026-03-31) — Stock Based Compensation: 9776000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Stockholders Equity: 461416000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Tangible Book Value: 364069000.00
CSTL income_statement (quarterly, 2026-03-31) — Tax Effect Of Unusual Items: 808800.00
CSTL income_statement (quarterly, 2026-03-31) — Tax Provision: 109000.00
CSTL income_statement (quarterly, 2026-03-31) — Tax Rate For Calcs: 0.40
CSTL balance_sheet (quarterly, 2026-03-31) — Total Assets: 547805000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Total Capitalization: 469815000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Total Debt: 36724000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Total Equity Gross Minority Interest: 461416000.00
CSTL income_statement (quarterly, 2026-03-31) — Total Expenses: 102086000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Total Liabilities Net Minority Interest: 86389000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Total Non Current Assets: 218904000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Total Non Current Liabilities Net Minority Interest: 37628000.00
CSTL income_statement (quarterly, 2026-03-31) — Total Operating Income As Reported: -18407000.00
CSTL income_statement (quarterly, 2026-03-31) — Total Unusual Items: 2022000.00
CSTL income_statement (quarterly, 2026-03-31) — Total Unusual Items Excluding Goodwill: 2022000.00
CSTL balance_sheet (quarterly, 2026-03-31) — Working Capital: 280140000.00
CSTM balance_sheet (annual, 2021-12-31) — Available For Sale Securities: 13586648.85
CSTM balance_sheet (annual, 2021-12-31) — Cash Financial: 133602047.06
CSTM balance_sheet (annual, 2021-12-31) — Current Deferred Liabilities: 87180996.81
CSTM balance_sheet (annual, 2021-12-31) — Current Deferred Revenue: 87180996.81
CSTM income_statement (annual, 2021-12-31) — Earnings From Equity Interest: 0.00
CSTM cash_flow (annual, 2021-12-31) — Earnings Losses From Equity Investments: 0.00
CSTM income_statement (annual, 2021-12-31) — General And Administrative Expense: 290000000.00
CSTM balance_sheet (annual, 2021-12-31) — Inventories Adjustments Allowances: -53214374.67
CSTM balance_sheet (annual, 2021-12-31) — Investmentin Financial Assets: 13586648.85
CSTM balance_sheet (annual, 2021-12-31) — Investments And Advances: 13586648.85
CSTM balance_sheet (annual, 2021-12-31) — Liabilities Heldfor Sale Non Current: 0.00
CSTM cash_flow (annual, 2021-12-31) — Net Foreign Currency Exchange Gain Loss: 11322207.38
CSTM cash_flow (annual, 2021-12-31) — Net Short Term Debt Issuance: -5661103.69
CSTM balance_sheet (annual, 2021-12-31) — Non Current Deferred Revenue: 4528882.95
CSTM balance_sheet (annual, 2021-12-31) — Non Current Prepaid Assets: 1132220.74
CSTM income_statement (annual, 2021-12-31) — Other Gand A: 258000000.00
CSTM balance_sheet (annual, 2021-12-31) — Other Non Current Liabilities: 6793324.43
CSTM balance_sheet (annual, 2021-12-31) — Other Short Term Investments: 65668802.79
CSTM income_statement (annual, 2021-12-31) — Other Special Charges: 30569959.92
CSTM balance_sheet (annual, 2021-12-31) — Prepaid Assets: 10189986.64
CSTM cash_flow (annual, 2021-12-31) — Purchase Of Business: 0.00
CSTM income_statement (annual, 2021-12-31) — Rent Expense Supplemental: 13586648.85
CSTM balance_sheet (annual, 2021-12-31) — Restricted Cash: 32834401.39
CSTM income_statement (annual, 2021-12-31) — Salaries And Wages: 32000000.00
CSTM balance_sheet (annual, 2021-12-31) — Taxes Receivable: 67933244.27
CSTM income_statement (annual, 2021-12-31) — Total Operating Income As Reported: 547994837.07
CSTM income_statement (annual, 2022-12-31) — +Operating Expense: 620000000.00
CSTM income_statement (annual, 2022-12-31) — +Total Revenue: 8532000000.00
CSTM balance_sheet (annual, 2022-12-31) — Accounts Payable: 1238619180.90
CSTM balance_sheet (annual, 2022-12-31) — Accounts Receivable: 498664865.04
CSTM balance_sheet (annual, 2022-12-31) — Accumulated Depreciation: -2043989747.88
CSTM balance_sheet (annual, 2022-12-31) — Additional Paid In Capital: 450406974.87
CSTM balance_sheet (annual, 2022-12-31) — Allowance For Doubtful Accounts Receivable: -2144795.12
CSTM cash_flow (annual, 2022-12-31) — Amortization Cash Flow: 15000000.00
CSTM cash_flow (annual, 2022-12-31) — Amortization Of Intangibles: 15000000.00
CSTM cash_flow (annual, 2022-12-31) — Asset Impairment Charge: 16000000.00
CSTM balance_sheet (annual, 2022-12-31) — Assets Held For Sale Current: 15013565.83
CSTM balance_sheet (annual, 2022-12-31) — Available For Sale Securities: 8579180.47
CSTM income_statement (annual, 2022-12-31) — Basic Average Shares: 143626000.00
CSTM income_statement (annual, 2022-12-31) — Basic EPS: 2.25
CSTM cash_flow (annual, 2022-12-31) — Beginning Cash Position: 166000000.00
CSTM balance_sheet (annual, 2022-12-31) — Buildings And Improvements: 683117245.23
CSTM cash_flow (annual, 2022-12-31) — Capital Expenditure: -289000000.00
CSTM balance_sheet (annual, 2022-12-31) — Capital Stock: 3217192.68
CSTM balance_sheet (annual, 2022-12-31) — Cash And Cash Equivalents: 152280453.41
CSTM balance_sheet (annual, 2022-12-31) — Cash Cash Equivalents And Short Term Investments: 185524777.75
CSTM balance_sheet (annual, 2022-12-31) — Cash Financial: 152280453.41
CSTM cash_flow (annual, 2022-12-31) — Cash Flow From Continuing Financing Activities: -150000000.00
CSTM cash_flow (annual, 2022-12-31) — Cash Flow From Continuing Investing Activities: -196000000.00
CSTM cash_flow (annual, 2022-12-31) — Cash Flow From Continuing Operating Activities: 365000000.00
CSTM cash_flow (annual, 2022-12-31) — Change In Account Payable: 42000000.00
CSTM cash_flow (annual, 2022-12-31) — Change In Inventory: -249000000.00
CSTM cash_flow (annual, 2022-12-31) — Change In Other Working Capital: -13000000.00
CSTM cash_flow (annual, 2022-12-31) — Change In Payable: 42000000.00
CSTM cash_flow (annual, 2022-12-31) — Change In Payables And Accrued Expense: 42000000.00
CSTM cash_flow (annual, 2022-12-31) — Change In Receivables: 73000000.00
CSTM cash_flow (annual, 2022-12-31) — Change In Working Capital: -147000000.00
CSTM cash_flow (annual, 2022-12-31) — Changes In Account Receivables: 73000000.00
CSTM cash_flow (annual, 2022-12-31) — Changes In Cash: 19000000.00
CSTM balance_sheet (annual, 2022-12-31) — Common Stock: 3217192.68
CSTM balance_sheet (annual, 2022-12-31) — Common Stock Equity: 783922615.79
CSTM cash_flow (annual, 2022-12-31) — Common Stock Payments: 0.00
CSTM balance_sheet (annual, 2022-12-31) — Construction In Progress: 240217053.27
CSTM income_statement (annual, 2022-12-31) — Cost Of Revenue: 7569000000.00
CSTM balance_sheet (annual, 2022-12-31) — Current Assets: 2219862947.59
CSTM balance_sheet (annual, 2022-12-31) — Current Debt: 158714838.77
CSTM balance_sheet (annual, 2022-12-31) — Current Debt And Capital Lease Obligation: 158714838.77
CSTM balance_sheet (annual, 2022-12-31) — Current Deferred Liabilities: 58981865.76
CSTM balance_sheet (annual, 2022-12-31) — Current Deferred Revenue: 58981865.76
CSTM balance_sheet (annual, 2022-12-31) — Current Liabilities: 1826293043.36
CSTM balance_sheet (annual, 2022-12-31) — Current Provisions: 22520348.74