◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...
Customize Items

10-Q Filing

CONSOLIDATED WATER CO. LTD. CIK: 928340 Q2 2024
Filing Information
Form Type 10-Q
Accession Number 0001558370-24-012242
Period End Date 20240630
Filing Date 20240814
Fiscal Year 2024
Fiscal Period Q2
XBRL Instance cwco-20240630x10q_htm.xml
Filing Contents
Balance Sheet 184 line items
Line Item Tag Value Unit Period
Redeemable preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.60 USD Point-in-time
Redeemable preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.60 USD Point-in-time
Redeemable preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.60 USD Point-in-time
Redeemable preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.60 USD Point-in-time
Redeemable preferred stock, authorized PreferredStockSharesAuthorized 200,000.00 shares Point-in-time
Redeemable preferred stock, authorized PreferredStockSharesAuthorized 200,000.00 shares Point-in-time
Redeemable preferred stock, authorized PreferredStockSharesAuthorized 200,000.00 shares Point-in-time
Redeemable preferred stock, authorized PreferredStockSharesAuthorized 200,000.00 shares Point-in-time
Redeemable preferred stock, issued PreferredStockSharesIssued 44,297.00 shares Point-in-time
Redeemable preferred stock, issued PreferredStockSharesIssued 44,297.00 shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $96.67M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $96.67M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $42.62M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $42.62M USD Point-in-time
Redeemable preferred stock, issued PreferredStockSharesIssued 49,057.00 shares Point-in-time
Redeemable preferred stock, issued PreferredStockSharesIssued 49,057.00 shares Point-in-time
Redeemable preferred stock, outstanding PreferredStockSharesOutstanding 44,297.00 shares Point-in-time
Redeemable preferred stock, outstanding PreferredStockSharesOutstanding 44,297.00 shares Point-in-time
Redeemable preferred stock, outstanding PreferredStockSharesOutstanding 49,057.00 shares Point-in-time
Redeemable preferred stock, outstanding PreferredStockSharesOutstanding 49,057.00 shares Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $38.23M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $38.23M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $39.66M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $39.66M USD Point-in-time
Inventory InventoryNet $4.56M USD Point-in-time
Inventory InventoryNet $4.56M USD Point-in-time
Inventory InventoryNet $6.04M USD Point-in-time
Inventory InventoryNet $6.04M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $2.95M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $2.95M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $4.06M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $4.06M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $5.41M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $5.41M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $21.55M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $21.55M USD Point-in-time
Current assets of discontinued operations AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent $211.52K USD Point-in-time
Current assets of discontinued operations AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent $211.52K USD Point-in-time
Current assets of discontinued operations AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent $1.50M USD Point-in-time
Current assets of discontinued operations AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent $1.50M USD Point-in-time
Total current assets AssetsCurrent $150.76M USD Point-in-time
Total current assets AssetsCurrent $150.76M USD Point-in-time
Total current assets AssetsCurrent $112.71M USD Point-in-time
Total current assets AssetsCurrent $112.71M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $54.37M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $54.37M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $55.88M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $55.88M USD Point-in-time
Construction in progress ConstructionInProgress $1.25M USD Point-in-time
Construction in progress ConstructionInProgress $1.25M USD Point-in-time
Construction in progress ConstructionInProgress $495.47K USD Point-in-time
Construction in progress ConstructionInProgress $495.47K USD Point-in-time
Inventory, noncurrent InventoryNoncurrent $5.00M USD Point-in-time
Inventory, noncurrent InventoryNoncurrent $5.00M USD Point-in-time
Inventory, noncurrent InventoryNoncurrent $5.05M USD Point-in-time
Inventory, noncurrent InventoryNoncurrent $5.05M USD Point-in-time
Investment in OC-BVI EquityMethodInvestments $1.41M USD Point-in-time
Investment in OC-BVI EquityMethodInvestments $1.41M USD Point-in-time
Investment in OC-BVI EquityMethodInvestments $1.31M USD Point-in-time
Investment in OC-BVI EquityMethodInvestments $1.31M USD Point-in-time
Goodwill Goodwill $12.86M USD Point-in-time
Goodwill Goodwill $12.86M USD Point-in-time
Goodwill Goodwill $12.86M USD Point-in-time
Goodwill Goodwill $12.86M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $3.02M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $3.02M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $3.35M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $3.35M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $2.14M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $2.14M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $3.53M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $3.53M USD Point-in-time
Other assets OtherAssetsNoncurrent $3.06M USD Point-in-time
Other assets OtherAssetsNoncurrent $3.06M USD Point-in-time
Other assets OtherAssetsNoncurrent $3.41M USD Point-in-time
Other assets OtherAssetsNoncurrent $3.41M USD Point-in-time
Long-term assets of discontinued operations DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent $21.13M USD Point-in-time
Long-term assets of discontinued operations DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent $21.13M USD Point-in-time
Long-term assets of discontinued operations DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent - USD Point-in-time
Long-term assets of discontinued operations DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent - USD Point-in-time
Total assets Assets $235.16M USD Point-in-time
Total assets Assets $235.16M USD Point-in-time
Total assets Assets $218.44M USD Point-in-time
Total assets Assets $218.44M USD Point-in-time
Accounts payable, accrued expenses and other current liabilities AccountsPayableAndAccruedLiabilitiesCurrent $8.10M USD Point-in-time
Accounts payable, accrued expenses and other current liabilities AccountsPayableAndAccruedLiabilitiesCurrent $8.10M USD Point-in-time
Accounts payable, accrued expenses and other current liabilities AccountsPayableAndAccruedLiabilitiesCurrent $11.60M USD Point-in-time
Accounts payable, accrued expenses and other current liabilities AccountsPayableAndAccruedLiabilitiesCurrent $11.60M USD Point-in-time
Accrued compensation AccruedEmployeeBenefitsCurrent $3.16M USD Point-in-time
Accrued compensation AccruedEmployeeBenefitsCurrent $3.16M USD Point-in-time
Accrued compensation AccruedEmployeeBenefitsCurrent $2.76M USD Point-in-time
Accrued compensation AccruedEmployeeBenefitsCurrent $2.76M USD Point-in-time
Dividends payable DividendsPayableCurrent $1.56M USD Point-in-time
Dividends payable DividendsPayableCurrent $1.56M USD Point-in-time
Dividends payable DividendsPayableCurrent $1.57M USD Point-in-time
Dividends payable DividendsPayableCurrent $1.57M USD Point-in-time
Current maturities of operating leases OperatingLeaseLiabilityCurrent $456.87K USD Point-in-time
Current maturities of operating leases OperatingLeaseLiabilityCurrent $456.87K USD Point-in-time
Current maturities of operating leases OperatingLeaseLiabilityCurrent $618.71K USD Point-in-time
Current maturities of operating leases OperatingLeaseLiabilityCurrent $618.71K USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $192.03K USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $192.03K USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $170.87K USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $170.87K USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $5.71M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $5.71M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $6.24M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $6.24M USD Point-in-time
Deferred revenue DeferredIncomeCurrent $317.02K USD Point-in-time
Deferred revenue DeferredIncomeCurrent $317.02K USD Point-in-time
Deferred revenue DeferredIncomeCurrent $217.62K USD Point-in-time
Deferred revenue DeferredIncomeCurrent $217.62K USD Point-in-time
Current liabilities of discontinued operations LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent $393.24K USD Point-in-time
Current liabilities of discontinued operations LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent $393.24K USD Point-in-time
Current liabilities of discontinued operations LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent $364.67K USD Point-in-time
Current liabilities of discontinued operations LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent $364.67K USD Point-in-time
Total current liabilities LiabilitiesCurrent $23.90M USD Point-in-time
Total current liabilities LiabilitiesCurrent $23.90M USD Point-in-time
Total current liabilities LiabilitiesCurrent $19.53M USD Point-in-time
Total current liabilities LiabilitiesCurrent $19.53M USD Point-in-time
Long-term debt, noncurrent LongTermDebtNoncurrent $191.19K USD Point-in-time
Long-term debt, noncurrent LongTermDebtNoncurrent $191.19K USD Point-in-time
Long-term debt, noncurrent LongTermDebtNoncurrent $115.03K USD Point-in-time
Long-term debt, noncurrent LongTermDebtNoncurrent $115.03K USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $530.78K USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $530.78K USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $383.07K USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $383.07K USD Point-in-time
Noncurrent operating leases OperatingLeaseLiabilityNoncurrent $2.95M USD Point-in-time
Noncurrent operating leases OperatingLeaseLiabilityNoncurrent $2.95M USD Point-in-time
Noncurrent operating leases OperatingLeaseLiabilityNoncurrent $1.83M USD Point-in-time
Noncurrent operating leases OperatingLeaseLiabilityNoncurrent $1.83M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $153.00K USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $153.00K USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $153.00K USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $153.00K USD Point-in-time
Deferred revenue, noncurrent DeferredIncomeNoncurrent $29.46K USD Point-in-time
Deferred revenue, noncurrent DeferredIncomeNoncurrent $29.46K USD Point-in-time
Deferred revenue, noncurrent DeferredIncomeNoncurrent - USD Point-in-time
Deferred revenue, noncurrent DeferredIncomeNoncurrent - USD Point-in-time
Total liabilities Liabilities $26.61M USD Point-in-time
Total liabilities Liabilities $26.61M USD Point-in-time
Total liabilities Liabilities $23.16M USD Point-in-time
Total liabilities Liabilities $23.16M USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Redeemable preferred stock, $0.60 par value. Authorized 200,000 shares; issued and outstanding 44,025 and 44,297 shares, respectively PreferredStockValue $29.43K USD Point-in-time
Redeemable preferred stock, $0.60 par value. Authorized 200,000 shares; issued and outstanding 44,025 and 44,297 shares, respectively PreferredStockValue $29.43K USD Point-in-time
Redeemable preferred stock, $0.60 par value. Authorized 200,000 shares; issued and outstanding 44,025 and 44,297 shares, respectively PreferredStockValue $26.58K USD Point-in-time
Redeemable preferred stock, $0.60 par value. Authorized 200,000 shares; issued and outstanding 44,025 and 44,297 shares, respectively PreferredStockValue $26.58K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $92.72M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $92.72M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $92.19M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $92.19M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $85.15M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $85.15M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $104.46M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $104.46M USD Point-in-time
Total Consolidated Water Co. Ltd. stockholders' equity StockholdersEquity $206.71M USD Point-in-time
Total Consolidated Water Co. Ltd. stockholders' equity StockholdersEquity $206.71M USD Point-in-time
Total Consolidated Water Co. Ltd. stockholders' equity StockholdersEquity $186.83M USD Point-in-time
Total Consolidated Water Co. Ltd. stockholders' equity StockholdersEquity $186.83M USD Point-in-time
Non-controlling interests MinorityInterest $5.00M USD Point-in-time
Non-controlling interests MinorityInterest $5.00M USD Point-in-time
Non-controlling interests MinorityInterest $5.30M USD Point-in-time
Non-controlling interests MinorityInterest $5.30M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $168.42M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $168.42M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $167.76M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $167.76M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $191.83M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $191.83M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $197.24M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $197.24M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $175.01M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $175.01M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $212.00M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $212.00M USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $218.44M USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $218.44M USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $235.16M USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $235.16M USD Point-in-time
Income Statement 224 line items
Line Item Tag Value Unit Period
Revenue Revenues $72.17M USD 2 Qtrs
Revenue Revenues $72.17M USD 2 Qtrs
Revenue Revenues $44.24M USD 1 Quarter
Revenue Revenues $44.24M USD 1 Quarter
Revenue Revenues $77.11M USD 2 Qtrs
Revenue Revenues $77.11M USD 2 Qtrs
Revenue Revenues $32.48M USD 1 Quarter
Revenue Revenues $32.48M USD 1 Quarter
Cost of revenue CostOfRevenue $28.77M USD 1 Quarter
Cost of revenue CostOfRevenue $28.77M USD 1 Quarter
Cost of revenue CostOfRevenue $51.08M USD 2 Qtrs
Cost of revenue CostOfRevenue $51.08M USD 2 Qtrs
Cost of revenue CostOfRevenue $46.67M USD 2 Qtrs
Cost of revenue CostOfRevenue $46.67M USD 2 Qtrs
Cost of revenue CostOfRevenue $20.86M USD 1 Quarter
Cost of revenue CostOfRevenue $20.86M USD 1 Quarter
Gross profit GrossProfit $25.50M USD 2 Qtrs
Gross profit GrossProfit $25.50M USD 2 Qtrs
Gross profit GrossProfit $11.62M USD 1 Quarter
Gross profit GrossProfit $11.62M USD 1 Quarter
Gross profit GrossProfit $26.02M USD 2 Qtrs
Gross profit GrossProfit $26.02M USD 2 Qtrs
Gross profit GrossProfit $15.46M USD 1 Quarter
Gross profit GrossProfit $15.46M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $6.61M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $6.61M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $13.17M USD 2 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $13.17M USD 2 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $12.02M USD 2 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $12.02M USD 2 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $5.98M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $5.98M USD 1 Quarter
Gain (loss) on asset dispositions and impairments, net GainLossOnSalesOfAssetsAndAssetImpairmentCharges $1.00K USD 1 Quarter
Gain (loss) on asset dispositions and impairments, net GainLossOnSalesOfAssetsAndAssetImpairmentCharges $1.00K USD 1 Quarter
Gain (loss) on asset dispositions and impairments, net GainLossOnSalesOfAssetsAndAssetImpairmentCharges $-3.13K USD 2 Qtrs
Gain (loss) on asset dispositions and impairments, net GainLossOnSalesOfAssetsAndAssetImpairmentCharges $-3.13K USD 2 Qtrs
Gain (loss) on asset dispositions and impairments, net GainLossOnSalesOfAssetsAndAssetImpairmentCharges $-3.13K USD 1 Quarter
Gain (loss) on asset dispositions and impairments, net GainLossOnSalesOfAssetsAndAssetImpairmentCharges $-3.13K USD 1 Quarter
Gain (loss) on asset dispositions and impairments, net GainLossOnSalesOfAssetsAndAssetImpairmentCharges $6.92K USD 2 Qtrs
Gain (loss) on asset dispositions and impairments, net GainLossOnSalesOfAssetsAndAssetImpairmentCharges $6.92K USD 2 Qtrs
Income from operations OperatingIncomeLoss $9.48M USD 1 Quarter
Income from operations OperatingIncomeLoss $9.48M USD 1 Quarter
Income from operations OperatingIncomeLoss $5.01M USD 1 Quarter
Income from operations OperatingIncomeLoss $5.01M USD 1 Quarter
Income from operations OperatingIncomeLoss $12.32M USD 2 Qtrs
Income from operations OperatingIncomeLoss $12.32M USD 2 Qtrs
Income from operations OperatingIncomeLoss $14.01M USD 2 Qtrs
Income from operations OperatingIncomeLoss $14.01M USD 2 Qtrs
Interest income InterestIncomeOther $86.14K USD 1 Quarter
Interest income InterestIncomeOther $86.14K USD 1 Quarter
Interest income InterestIncomeOther $380.85K USD 1 Quarter
Interest income InterestIncomeOther $380.85K USD 1 Quarter
Interest income InterestIncomeOther $199.78K USD 2 Qtrs
Interest income InterestIncomeOther $199.78K USD 2 Qtrs
Interest income InterestIncomeOther $715.00K USD 2 Qtrs
Interest income InterestIncomeOther $715.00K USD 2 Qtrs
Interest expense InterestExpenseNonoperating $36.25K USD 1 Quarter
Interest expense InterestExpenseNonoperating $36.25K USD 1 Quarter
Interest expense InterestExpenseNonoperating $66.94K USD 2 Qtrs
Interest expense InterestExpenseNonoperating $66.94K USD 2 Qtrs
Interest expense InterestExpenseNonoperating $33.44K USD 1 Quarter
Interest expense InterestExpenseNonoperating $33.44K USD 1 Quarter
Interest expense InterestExpenseNonoperating $74.09K USD 2 Qtrs
Interest expense InterestExpenseNonoperating $74.09K USD 2 Qtrs
Profit-sharing income from OC-BVI ProfitLossFromSubsidiaries $32.40K USD 2 Qtrs
Profit-sharing income from OC-BVI ProfitLossFromSubsidiaries $32.40K USD 2 Qtrs
Profit-sharing income from OC-BVI ProfitLossFromSubsidiaries $26.32K USD 2 Qtrs
Profit-sharing income from OC-BVI ProfitLossFromSubsidiaries $26.32K USD 2 Qtrs
Profit-sharing income from OC-BVI ProfitLossFromSubsidiaries $12.15K USD 1 Quarter
Profit-sharing income from OC-BVI ProfitLossFromSubsidiaries $12.15K USD 1 Quarter
Profit-sharing income from OC-BVI ProfitLossFromSubsidiaries $12.15K USD 1 Quarter
Profit-sharing income from OC-BVI ProfitLossFromSubsidiaries $12.15K USD 1 Quarter
Equity in the earnings of OC-BVI IncomeLossFromEquityMethodInvestments $36.65K USD 1 Quarter
Equity in the earnings of OC-BVI IncomeLossFromEquityMethodInvestments $36.65K USD 1 Quarter
Equity in the earnings of OC-BVI IncomeLossFromEquityMethodInvestments $93.96K USD 2 Qtrs
Equity in the earnings of OC-BVI IncomeLossFromEquityMethodInvestments $93.96K USD 2 Qtrs
Equity in the earnings of OC-BVI IncomeLossFromEquityMethodInvestments $35.27K USD 1 Quarter
Equity in the earnings of OC-BVI IncomeLossFromEquityMethodInvestments $35.27K USD 1 Quarter
Equity in the earnings of OC-BVI IncomeLossFromEquityMethodInvestments $70.83K USD 2 Qtrs
Equity in the earnings of OC-BVI IncomeLossFromEquityMethodInvestments $70.83K USD 2 Qtrs
Other OtherNonoperatingIncomeExpense $63.34K USD 2 Qtrs
Other OtherNonoperatingIncomeExpense $63.34K USD 2 Qtrs
Other OtherNonoperatingIncomeExpense $62.19K USD 2 Qtrs
Other OtherNonoperatingIncomeExpense $62.19K USD 2 Qtrs
Other OtherNonoperatingIncomeExpense $22.21K USD 1 Quarter
Other OtherNonoperatingIncomeExpense $22.21K USD 1 Quarter
Other OtherNonoperatingIncomeExpense $31.82K USD 1 Quarter
Other OtherNonoperatingIncomeExpense $31.82K USD 1 Quarter
Other income, net NonoperatingIncomeExpense $836.61K USD 2 Qtrs
Other income, net NonoperatingIncomeExpense $836.61K USD 2 Qtrs
Other income, net NonoperatingIncomeExpense $418.43K USD 1 Quarter
Other income, net NonoperatingIncomeExpense $418.43K USD 1 Quarter
Other income, net NonoperatingIncomeExpense $286.19K USD 2 Qtrs
Other income, net NonoperatingIncomeExpense $286.19K USD 2 Qtrs
Other income, net NonoperatingIncomeExpense $129.13K USD 1 Quarter
Other income, net NonoperatingIncomeExpense $129.13K USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $14.29M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $14.29M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $13.16M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $13.16M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $5.43M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $5.43M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $9.61M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $9.61M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $2.39M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $2.39M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $1.94M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $1.94M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $1.06M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $1.06M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $1.69M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $1.69M USD 2 Qtrs
Net income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $11.90M USD 2 Qtrs
Net income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $11.90M USD 2 Qtrs
Net income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $7.67M USD 1 Quarter
Net income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $7.67M USD 1 Quarter
Net income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $11.48M USD 2 Qtrs
Net income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $11.48M USD 2 Qtrs
Net income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $4.37M USD 1 Quarter
Net income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $4.37M USD 1 Quarter
Income from continuing operations attributable to non-controlling interests IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity $291.94K USD 2 Qtrs
Income from continuing operations attributable to non-controlling interests IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity $291.94K USD 2 Qtrs
Income from continuing operations attributable to non-controlling interests IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity $137.23K USD 1 Quarter
Income from continuing operations attributable to non-controlling interests IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity $137.23K USD 1 Quarter
Income from continuing operations attributable to non-controlling interests IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity $122.87K USD 1 Quarter
Income from continuing operations attributable to non-controlling interests IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity $122.87K USD 1 Quarter
Income from continuing operations attributable to non-controlling interests IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity $300.35K USD 2 Qtrs
Income from continuing operations attributable to non-controlling interests IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity $300.35K USD 2 Qtrs
Net income from continuing operations attributable to Consolidated Water Co. Ltd. stockholders IncomeLossFromContinuingOperations $4.24M USD 1 Quarter
Net income from continuing operations attributable to Consolidated Water Co. Ltd. stockholders IncomeLossFromContinuingOperations $4.24M USD 1 Quarter
Net income from continuing operations attributable to Consolidated Water Co. Ltd. stockholders IncomeLossFromContinuingOperations $11.18M USD 2 Qtrs
Net income from continuing operations attributable to Consolidated Water Co. Ltd. stockholders IncomeLossFromContinuingOperations $11.18M USD 2 Qtrs
Net income from continuing operations attributable to Consolidated Water Co. Ltd. stockholders IncomeLossFromContinuingOperations $11.60M USD 2 Qtrs
Net income from continuing operations attributable to Consolidated Water Co. Ltd. stockholders IncomeLossFromContinuingOperations $11.60M USD 2 Qtrs
Net income from continuing operations attributable to Consolidated Water Co. Ltd. stockholders IncomeLossFromContinuingOperations $7.53M USD 1 Quarter
Net income from continuing operations attributable to Consolidated Water Co. Ltd. stockholders IncomeLossFromContinuingOperations $7.53M USD 1 Quarter
Net income discontinued operations IncomeLossFromDiscontinuedOperationsNetOfTax $11.14M USD 2 Qtrs
Net income discontinued operations IncomeLossFromDiscontinuedOperationsNetOfTax $11.14M USD 2 Qtrs
Net income discontinued operations IncomeLossFromDiscontinuedOperationsNetOfTax $-207.70K USD 1 Quarter
Net income discontinued operations IncomeLossFromDiscontinuedOperationsNetOfTax $-207.70K USD 1 Quarter
Net income discontinued operations IncomeLossFromDiscontinuedOperationsNetOfTax $-466.86K USD 2 Qtrs
Net income discontinued operations IncomeLossFromDiscontinuedOperationsNetOfTax $-466.86K USD 2 Qtrs
Net income discontinued operations IncomeLossFromDiscontinuedOperationsNetOfTax $11.61M USD 1 Quarter
Net income discontinued operations IncomeLossFromDiscontinuedOperationsNetOfTax $11.61M USD 1 Quarter
Net income attributable to Consolidated Water Co. Ltd. stockholders NetIncomeLoss $7.32M USD 1 Quarter
Net income attributable to Consolidated Water Co. Ltd. stockholders NetIncomeLoss $7.32M USD 1 Quarter
Net income attributable to Consolidated Water Co. Ltd. stockholders NetIncomeLoss $15.85M USD 1 Quarter
Net income attributable to Consolidated Water Co. Ltd. stockholders NetIncomeLoss $15.85M USD 1 Quarter
Net income attributable to Consolidated Water Co. Ltd. stockholders NetIncomeLoss $11.14M USD 2 Qtrs
Net income attributable to Consolidated Water Co. Ltd. stockholders NetIncomeLoss $11.14M USD 2 Qtrs
Net income attributable to Consolidated Water Co. Ltd. stockholders NetIncomeLoss $22.32M USD 2 Qtrs
Net income attributable to Consolidated Water Co. Ltd. stockholders NetIncomeLoss $22.32M USD 2 Qtrs
Continuing operations IncomeLossFromContinuingOperationsPerBasicShare $0.71 USD 2 Qtrs
Continuing operations IncomeLossFromContinuingOperationsPerBasicShare $0.71 USD 2 Qtrs
Continuing operations IncomeLossFromContinuingOperationsPerBasicShare $0.74 USD 2 Qtrs
Continuing operations IncomeLossFromContinuingOperationsPerBasicShare $0.74 USD 2 Qtrs
Continuing operations IncomeLossFromContinuingOperationsPerBasicShare $0.48 USD 1 Quarter
Continuing operations IncomeLossFromContinuingOperationsPerBasicShare $0.48 USD 1 Quarter
Continuing operations IncomeLossFromContinuingOperationsPerBasicShare $0.27 USD 1 Quarter
Continuing operations IncomeLossFromContinuingOperationsPerBasicShare $0.27 USD 1 Quarter
Discontinued operations DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare $0.73 USD 1 Quarter
Discontinued operations DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare $0.73 USD 1 Quarter
Discontinued operations DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare $-0.01 USD 1 Quarter
Discontinued operations DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare $-0.01 USD 1 Quarter
Discontinued operations DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare $0.70 USD 2 Qtrs
Discontinued operations DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare $0.70 USD 2 Qtrs
Discontinued operations DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare $-0.03 USD 2 Qtrs
Discontinued operations DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare $-0.03 USD 2 Qtrs
Basic earnings per share EarningsPerShareBasic $0.47 USD 1 Quarter
Basic earnings per share EarningsPerShareBasic $0.47 USD 1 Quarter
Basic earnings per share EarningsPerShareBasic $1.00 USD 1 Quarter
Basic earnings per share EarningsPerShareBasic $1.00 USD 1 Quarter
Basic earnings per share EarningsPerShareBasic $0.71 USD 2 Qtrs
Basic earnings per share EarningsPerShareBasic $0.71 USD 2 Qtrs
Basic earnings per share EarningsPerShareBasic $1.41 USD 2 Qtrs
Basic earnings per share EarningsPerShareBasic $1.41 USD 2 Qtrs
Continuing operations IncomeLossFromContinuingOperationsPerDilutedShare $0.47 USD 1 Quarter
Continuing operations IncomeLossFromContinuingOperationsPerDilutedShare $0.47 USD 1 Quarter
Continuing operations IncomeLossFromContinuingOperationsPerDilutedShare $0.73 USD 2 Qtrs
Continuing operations IncomeLossFromContinuingOperationsPerDilutedShare $0.73 USD 2 Qtrs
Continuing operations IncomeLossFromContinuingOperationsPerDilutedShare $0.26 USD 1 Quarter
Continuing operations IncomeLossFromContinuingOperationsPerDilutedShare $0.26 USD 1 Quarter
Continuing operations IncomeLossFromContinuingOperationsPerDilutedShare $0.70 USD 2 Qtrs
Continuing operations IncomeLossFromContinuingOperationsPerDilutedShare $0.70 USD 2 Qtrs
Discontinued operations DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare $-0.03 USD 2 Qtrs
Discontinued operations DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare $-0.03 USD 2 Qtrs
Discontinued operations DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare $0.70 USD 2 Qtrs
Discontinued operations DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare $0.70 USD 2 Qtrs
Discontinued operations DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare $0.73 USD 1 Quarter
Discontinued operations DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare $0.73 USD 1 Quarter
Discontinued operations DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare $-0.01 USD 1 Quarter
Discontinued operations DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare $-0.01 USD 1 Quarter
Diluted earnings per share EarningsPerShareDiluted $0.70 USD 2 Qtrs
Diluted earnings per share EarningsPerShareDiluted $0.70 USD 2 Qtrs
Diluted earnings per share EarningsPerShareDiluted $0.99 USD 1 Quarter
Diluted earnings per share EarningsPerShareDiluted $0.99 USD 1 Quarter
Diluted earnings per share EarningsPerShareDiluted $1.40 USD 2 Qtrs
Diluted earnings per share EarningsPerShareDiluted $1.40 USD 2 Qtrs
Diluted earnings per share EarningsPerShareDiluted $0.46 USD 1 Quarter
Diluted earnings per share EarningsPerShareDiluted $0.46 USD 1 Quarter
Dividends declared per common and redeemable preferred shares CommonStockDividendsPerShareDeclared $0.17 USD 2 Qtrs
Dividends declared per common and redeemable preferred shares CommonStockDividendsPerShareDeclared $0.17 USD 2 Qtrs
Dividends declared per common and redeemable preferred shares CommonStockDividendsPerShareDeclared $0.09 USD 1 Quarter
Dividends declared per common and redeemable preferred shares CommonStockDividendsPerShareDeclared $0.09 USD 1 Quarter
Dividends declared per common and redeemable preferred shares CommonStockDividendsPerShareDeclared $0.19 USD 2 Qtrs
Dividends declared per common and redeemable preferred shares CommonStockDividendsPerShareDeclared $0.19 USD 2 Qtrs
Dividends declared per common and redeemable preferred shares CommonStockDividendsPerShareDeclared $0.10 USD 1 Quarter
Dividends declared per common and redeemable preferred shares CommonStockDividendsPerShareDeclared $0.10 USD 1 Quarter
Basic earnings per share WeightedAverageNumberOfSharesOutstandingBasic 15.83M shares 1 Quarter
Basic earnings per share WeightedAverageNumberOfSharesOutstandingBasic 15.83M shares 1 Quarter
Basic earnings per share WeightedAverageNumberOfSharesOutstandingBasic 15.73M shares 2 Qtrs
Basic earnings per share WeightedAverageNumberOfSharesOutstandingBasic 15.73M shares 2 Qtrs
Basic earnings per share WeightedAverageNumberOfSharesOutstandingBasic 15.83M shares 2 Qtrs
Basic earnings per share WeightedAverageNumberOfSharesOutstandingBasic 15.83M shares 2 Qtrs
Basic earnings per share WeightedAverageNumberOfSharesOutstandingBasic 15.74M shares 1 Quarter
Basic earnings per share WeightedAverageNumberOfSharesOutstandingBasic 15.74M shares 1 Quarter
Diluted earnings per share WeightedAverageNumberOfDilutedSharesOutstanding 15.98M shares 2 Qtrs
Diluted earnings per share WeightedAverageNumberOfDilutedSharesOutstanding 15.98M shares 2 Qtrs
Diluted earnings per share WeightedAverageNumberOfDilutedSharesOutstanding 15.98M shares 1 Quarter
Diluted earnings per share WeightedAverageNumberOfDilutedSharesOutstanding 15.98M shares 1 Quarter
Diluted earnings per share WeightedAverageNumberOfDilutedSharesOutstanding 15.90M shares 2 Qtrs
Diluted earnings per share WeightedAverageNumberOfDilutedSharesOutstanding 15.90M shares 2 Qtrs
Diluted earnings per share WeightedAverageNumberOfDilutedSharesOutstanding 15.91M shares 1 Quarter
Diluted earnings per share WeightedAverageNumberOfDilutedSharesOutstanding 15.91M shares 1 Quarter
Cash Flow Statement 230 line items
Line Item Tag Value Unit Period
Net income attributable to Consolidated Water Co. Ltd. stockholders NetIncomeLoss $7.32M USD 1 Quarter
Net income attributable to Consolidated Water Co. Ltd. stockholders NetIncomeLoss $7.32M USD 1 Quarter
Net income attributable to Consolidated Water Co. Ltd. stockholders NetIncomeLoss $15.85M USD 1 Quarter
Net income attributable to Consolidated Water Co. Ltd. stockholders NetIncomeLoss $15.85M USD 1 Quarter
Net income attributable to Consolidated Water Co. Ltd. stockholders NetIncomeLoss $11.14M USD 2 Qtrs
Net income attributable to Consolidated Water Co. Ltd. stockholders NetIncomeLoss $11.14M USD 2 Qtrs
Net income attributable to Consolidated Water Co. Ltd. stockholders NetIncomeLoss $22.32M USD 2 Qtrs
Net income attributable to Consolidated Water Co. Ltd. stockholders NetIncomeLoss $22.32M USD 2 Qtrs
Income from Continuing Operations Attributable to Non-Controlling Interests IncomeFromContinuingOperationsAttributableToNonControllingInterests $291.94K USD 2 Qtrs
Income from Continuing Operations Attributable to Non-Controlling Interests IncomeFromContinuingOperationsAttributableToNonControllingInterests $291.94K USD 2 Qtrs
Income from Continuing Operations Attributable to Non-Controlling Interests IncomeFromContinuingOperationsAttributableToNonControllingInterests $300.35K USD 2 Qtrs
Income from Continuing Operations Attributable to Non-Controlling Interests IncomeFromContinuingOperationsAttributableToNonControllingInterests $300.35K USD 2 Qtrs
Net income ProfitLoss $15.97M USD 1 Quarter
Net income ProfitLoss $15.97M USD 1 Quarter
Net income ProfitLoss $22.62M USD 2 Qtrs
Net income ProfitLoss $22.62M USD 2 Qtrs
Net income ProfitLoss $3.98M USD 1 Quarter
Net income ProfitLoss $3.98M USD 1 Quarter
Net income ProfitLoss $6.64M USD 1 Quarter
Net income ProfitLoss $6.64M USD 1 Quarter
Net income ProfitLoss $11.44M USD 2 Qtrs
Net income ProfitLoss $11.44M USD 2 Qtrs
Net income ProfitLoss $7.46M USD 1 Quarter
Net income ProfitLoss $7.46M USD 1 Quarter
Issuance of common stock for services rendered StockIssuedDuringPeriodSharesIssuedForServices 57,384.00 shares 2 Qtrs
Issuance of common stock for services rendered StockIssuedDuringPeriodSharesIssuedForServices 57,384.00 shares 2 Qtrs
Gain on sale of land and project documentation GainLossOnDispositionOfAssets1 $12.13M USD 1 Quarter
Gain on sale of land and project documentation GainLossOnDispositionOfAssets1 $12.13M USD 1 Quarter
Gain on sale of land and project documentation GainLossOnDispositionOfAssets1 $12.13M USD 2 Qtrs
Gain on sale of land and project documentation GainLossOnDispositionOfAssets1 $12.13M USD 2 Qtrs
Issuance of common stock for services rendered StockIssuedDuringPeriodSharesIssuedForServices 44,873.00 shares 2 Qtrs
Issuance of common stock for services rendered StockIssuedDuringPeriodSharesIssuedForServices 44,873.00 shares 2 Qtrs
Foreign currency transaction adjustment - discontinued operations DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses $-2.79K USD 2 Qtrs
Foreign currency transaction adjustment - discontinued operations DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses $-2.79K USD 2 Qtrs
Issuance of 0 and 368,383, respectively, shares of common stock for the purchase of non-controlling interest in PERC StockIssuedDuringPeriodSharesPurchaseOfAssets 0.00 shares 2 Qtrs
Issuance of 0 and 368,383, respectively, shares of common stock for the purchase of non-controlling interest in PERC StockIssuedDuringPeriodSharesPurchaseOfAssets 0.00 shares 2 Qtrs
Foreign currency transaction adjustment - discontinued operations DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses $2.16K USD 2 Qtrs
Foreign currency transaction adjustment - discontinued operations DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses $2.16K USD 2 Qtrs
Issuance of 0 and 368,383, respectively, shares of common stock for the purchase of non-controlling interest in PERC StockIssuedDuringPeriodSharesPurchaseOfAssets 368,383.00 shares 2 Qtrs
Issuance of 0 and 368,383, respectively, shares of common stock for the purchase of non-controlling interest in PERC StockIssuedDuringPeriodSharesPurchaseOfAssets 368,383.00 shares 2 Qtrs
Loss from discontinued operations DisposalGroupNotDiscontinuedOperationGainLossOnDisposal $-991.19K USD 2 Qtrs
Loss from discontinued operations DisposalGroupNotDiscontinuedOperationGainLossOnDisposal $-991.19K USD 2 Qtrs
Loss from discontinued operations DisposalGroupNotDiscontinuedOperationGainLossOnDisposal $-469.02K USD 2 Qtrs
Loss from discontinued operations DisposalGroupNotDiscontinuedOperationGainLossOnDisposal $-469.02K USD 2 Qtrs
Conversion (on a one-to-one basis) of 8,848 and 6,585, respectively, shares of redeemable preferred stock to common stock ConversionOfStockSharesConverted1 643.00 shares 2 Qtrs
Conversion (on a one-to-one basis) of 8,848 and 6,585, respectively, shares of redeemable preferred stock to common stock ConversionOfStockSharesConverted1 643.00 shares 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $3.34M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $3.34M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $3.27M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $3.27M USD 2 Qtrs
Deferred income tax benefit DeferredIncomeTaxExpenseBenefit $-75.30K USD 2 Qtrs
Deferred income tax benefit DeferredIncomeTaxExpenseBenefit $-75.30K USD 2 Qtrs
Deferred income tax benefit DeferredIncomeTaxExpenseBenefit $-147.71K USD 2 Qtrs
Deferred income tax benefit DeferredIncomeTaxExpenseBenefit $-147.71K USD 2 Qtrs
Provision for credit losses ProvisionForDoubtfulAccounts $234.63K USD 2 Qtrs
Provision for credit losses ProvisionForDoubtfulAccounts $234.63K USD 2 Qtrs
Compensation expense relating to stock and stock option grants ShareBasedCompensation $577.24K USD 2 Qtrs
Compensation expense relating to stock and stock option grants ShareBasedCompensation $577.24K USD 2 Qtrs
Compensation expense relating to stock and stock option grants ShareBasedCompensation $925.59K USD 2 Qtrs
Compensation expense relating to stock and stock option grants ShareBasedCompensation $925.59K USD 2 Qtrs
Loss (gain) on asset dispositions and impairments, net GainOnAssetDispositionsAndImpairmentsNet $-6.92K USD 2 Qtrs
Loss (gain) on asset dispositions and impairments, net GainOnAssetDispositionsAndImpairmentsNet $-6.92K USD 2 Qtrs
Loss (gain) on asset dispositions and impairments, net GainOnAssetDispositionsAndImpairmentsNet $3.13K USD 2 Qtrs
Loss (gain) on asset dispositions and impairments, net GainOnAssetDispositionsAndImpairmentsNet $3.13K USD 2 Qtrs
Profit-sharing and equity in earnings of OC-BVI IncomeLossFromEquityMethodInvestmentsAndSubsidiaries $126.36K USD 2 Qtrs
Profit-sharing and equity in earnings of OC-BVI IncomeLossFromEquityMethodInvestmentsAndSubsidiaries $126.36K USD 2 Qtrs
Profit-sharing and equity in earnings of OC-BVI IncomeLossFromEquityMethodInvestmentsAndSubsidiaries $97.16K USD 2 Qtrs
Profit-sharing and equity in earnings of OC-BVI IncomeLossFromEquityMethodInvestmentsAndSubsidiaries $97.16K USD 2 Qtrs
Distribution of earnings from OC-BVI EquityMethodInvestmentDividendsOrDistributions $227.25K USD 2 Qtrs
Distribution of earnings from OC-BVI EquityMethodInvestmentDividendsOrDistributions $227.25K USD 2 Qtrs
Distribution of earnings from OC-BVI EquityMethodInvestmentDividendsOrDistributions $303.00K USD 2 Qtrs
Distribution of earnings from OC-BVI EquityMethodInvestmentDividendsOrDistributions $303.00K USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets $1.67M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets $1.67M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets $3.26M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets $3.26M USD 2 Qtrs
Contract assets IncreaseDecreaseInContractAssets $-16.14M USD 2 Qtrs
Contract assets IncreaseDecreaseInContractAssets $-16.14M USD 2 Qtrs
Contract assets IncreaseDecreaseInContractAssets $5.28M USD 2 Qtrs
Contract assets IncreaseDecreaseInContractAssets $5.28M USD 2 Qtrs
Inventory IncreaseDecreaseInInventories $4.29M USD 2 Qtrs
Inventory IncreaseDecreaseInInventories $4.29M USD 2 Qtrs
Inventory IncreaseDecreaseInInventories $-1.15M USD 2 Qtrs
Inventory IncreaseDecreaseInInventories $-1.15M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.19M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.19M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $2.89M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $2.89M USD 2 Qtrs
Accounts payable (including related parties), accrued expenses and other current liabilities IncreaseDecreaseInAccountsPayableAndAccruedExpensesAndOtherCurrentLiabilities $849.51K USD 2 Qtrs
Accounts payable (including related parties), accrued expenses and other current liabilities IncreaseDecreaseInAccountsPayableAndAccruedExpensesAndOtherCurrentLiabilities $849.51K USD 2 Qtrs
Accounts payable (including related parties), accrued expenses and other current liabilities IncreaseDecreaseInAccountsPayableAndAccruedExpensesAndOtherCurrentLiabilities $-3.90M USD 2 Qtrs
Accounts payable (including related parties), accrued expenses and other current liabilities IncreaseDecreaseInAccountsPayableAndAccruedExpensesAndOtherCurrentLiabilities $-3.90M USD 2 Qtrs
Contract liabilities IncreaseDecreaseInContractLiability $526.61K USD 2 Qtrs
Contract liabilities IncreaseDecreaseInContractLiability $526.61K USD 2 Qtrs
Contract liabilities IncreaseDecreaseInContractLiability $-4.12M USD 2 Qtrs
Contract liabilities IncreaseDecreaseInContractLiability $-4.12M USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLiabilities $-2.60K USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLiabilities $-2.60K USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLiabilities $-2.60K USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLiabilities $-2.60K USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $-69.94K USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $-69.94K USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $93.84K USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $93.84K USD 2 Qtrs
Net cash provided by operating activities - continuing operations NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $27.90M USD 2 Qtrs
Net cash provided by operating activities - continuing operations NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $27.90M USD 2 Qtrs
Net cash provided by operating activities - continuing operations NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $5.57M USD 2 Qtrs
Net cash provided by operating activities - continuing operations NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $5.57M USD 2 Qtrs
Net cash used in operating activities - discontinued operations CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations $-991.16K USD 2 Qtrs
Net cash used in operating activities - discontinued operations CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations $-991.16K USD 2 Qtrs
Net cash used in operating activities - discontinued operations CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations $-595.98K USD 2 Qtrs
Net cash used in operating activities - discontinued operations CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations $-595.98K USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $26.91M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $26.91M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $4.97M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $4.97M USD 2 Qtrs
Additions to property, plant and equipment and construction in progress PaymentsToAcquirePropertyPlantAndEquipment $3.11M USD 2 Qtrs
Additions to property, plant and equipment and construction in progress PaymentsToAcquirePropertyPlantAndEquipment $3.11M USD 2 Qtrs
Additions to property, plant and equipment and construction in progress PaymentsToAcquirePropertyPlantAndEquipment $1.73M USD 2 Qtrs
Additions to property, plant and equipment and construction in progress PaymentsToAcquirePropertyPlantAndEquipment $1.73M USD 2 Qtrs
Proceeds from asset dispositions ProceedsFromSaleOfPropertyPlantAndEquipment $21.41K USD 2 Qtrs
Proceeds from asset dispositions ProceedsFromSaleOfPropertyPlantAndEquipment $21.41K USD 2 Qtrs
Proceeds from asset dispositions ProceedsFromSaleOfPropertyPlantAndEquipment $3.00K USD 2 Qtrs
Proceeds from asset dispositions ProceedsFromSaleOfPropertyPlantAndEquipment $3.00K USD 2 Qtrs
Proceeds from Mexican settlement agreement ProceedsFromSettlementAgreementInvestingActivities $31.96M USD 2 Qtrs
Proceeds from Mexican settlement agreement ProceedsFromSettlementAgreementInvestingActivities $31.96M USD 2 Qtrs
Purchase of non-controlling interest in PERC PaymentsToAcquireAdditionalInterestInSubsidiaries $2.44M USD 2 Qtrs
Purchase of non-controlling interest in PERC PaymentsToAcquireAdditionalInterestInSubsidiaries $2.44M USD 2 Qtrs
Net cash provided by investing activities - continuing operations NetCashProvidedByUsedInInvestingActivitiesContinuingOperations $30.24M USD 2 Qtrs
Net cash provided by investing activities - continuing operations NetCashProvidedByUsedInInvestingActivitiesContinuingOperations $30.24M USD 2 Qtrs
Net cash provided by investing activities - continuing operations NetCashProvidedByUsedInInvestingActivitiesContinuingOperations $-5.53M USD 2 Qtrs
Net cash provided by investing activities - continuing operations NetCashProvidedByUsedInInvestingActivitiesContinuingOperations $-5.53M USD 2 Qtrs
Net cash used in investing activities - discontinued operations CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations $1.30M USD 2 Qtrs
Net cash used in investing activities - discontinued operations CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations $1.30M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-5.53M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-5.53M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $31.54M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $31.54M USD 2 Qtrs
Dividends paid to common shareholders PaymentsOfDividendsCommonStock $3.02M USD 2 Qtrs
Dividends paid to common shareholders PaymentsOfDividendsCommonStock $3.02M USD 2 Qtrs
Dividends paid to common shareholders PaymentsOfDividendsCommonStock $2.64M USD 2 Qtrs
Dividends paid to common shareholders PaymentsOfDividendsCommonStock $2.64M USD 2 Qtrs
Dividends paid to preferred shareholders PaymentsOfDividendsPreferredStockAndPreferenceStock $5.84K USD 2 Qtrs
Dividends paid to preferred shareholders PaymentsOfDividendsPreferredStockAndPreferenceStock $5.84K USD 2 Qtrs
Dividends paid to preferred shareholders PaymentsOfDividendsPreferredStockAndPreferenceStock $8.39K USD 2 Qtrs
Dividends paid to preferred shareholders PaymentsOfDividendsPreferredStockAndPreferenceStock $8.39K USD 2 Qtrs
Buyback of redeemable preferred stock ProceedsFromRepurchaseOfRedeemablePreferredStock $-1.83K USD 2 Qtrs
Buyback of redeemable preferred stock ProceedsFromRepurchaseOfRedeemablePreferredStock $-1.83K USD 2 Qtrs
Buyback of redeemable preferred stock ProceedsFromRepurchaseOfRedeemablePreferredStock $-5.17K USD 2 Qtrs
Buyback of redeemable preferred stock ProceedsFromRepurchaseOfRedeemablePreferredStock $-5.17K USD 2 Qtrs
Proceeds received from exercise of stock options ProceedsFromStockOptionsExercised $7.25K USD 2 Qtrs
Proceeds received from exercise of stock options ProceedsFromStockOptionsExercised $7.25K USD 2 Qtrs
Principal repayments on long-term debt RepaymentsOfLongTermDebt $97.32K USD 2 Qtrs
Principal repayments on long-term debt RepaymentsOfLongTermDebt $97.32K USD 2 Qtrs
Principal repayments on long-term debt RepaymentsOfLongTermDebt $54.71K USD 2 Qtrs
Principal repayments on long-term debt RepaymentsOfLongTermDebt $54.71K USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-2.70M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-2.70M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-3.13M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-3.13M USD 2 Qtrs
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-3.25M USD 2 Qtrs
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-3.25M USD 2 Qtrs
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $55.31M USD 2 Qtrs
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $55.31M USD 2 Qtrs
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $50.71M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $50.71M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $96.67M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $96.67M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $42.62M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $42.62M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $47.69M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $47.69M USD Point-in-time
Cash and cash equivalents at beginning of period - discontinued operations CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $1.36M USD Point-in-time
Cash and cash equivalents at beginning of period - discontinued operations CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $1.36M USD Point-in-time
Cash and cash equivalents at beginning of period - discontinued operations CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $442.25K USD Point-in-time
Cash and cash equivalents at beginning of period - discontinued operations CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $442.25K USD Point-in-time
Cash and cash equivalents at beginning of period - discontinued operations CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $91.28K USD Point-in-time
Cash and cash equivalents at beginning of period - discontinued operations CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $91.28K USD Point-in-time
Cash and cash equivalents at beginning of period - discontinued operations CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $211.27K USD Point-in-time
Cash and cash equivalents at beginning of period - discontinued operations CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $211.27K USD Point-in-time
Less: cash and cash equivalents at end of period - discontinued operations CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $1.36M USD Point-in-time
Less: cash and cash equivalents at end of period - discontinued operations CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $1.36M USD Point-in-time
Less: cash and cash equivalents at end of period - discontinued operations CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $442.25K USD Point-in-time
Less: cash and cash equivalents at end of period - discontinued operations CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $442.25K USD Point-in-time
Less: cash and cash equivalents at end of period - discontinued operations CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $91.28K USD Point-in-time
Less: cash and cash equivalents at end of period - discontinued operations CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $91.28K USD Point-in-time
Less: cash and cash equivalents at end of period - discontinued operations CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $211.27K USD Point-in-time
Less: cash and cash equivalents at end of period - discontinued operations CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $211.27K USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $50.71M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $50.71M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $96.67M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $96.67M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $42.62M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $42.62M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $47.69M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $47.69M USD Point-in-time
Issuance of 5,904 and 13,309, respectively, shares of redeemable preferred stock for services rendered RedeemablePreferredStockIssuedDuringPeriodValueIssuedForServices $148.49K USD 2 Qtrs
Issuance of 5,904 and 13,309, respectively, shares of redeemable preferred stock for services rendered RedeemablePreferredStockIssuedDuringPeriodValueIssuedForServices $148.49K USD 2 Qtrs
Issuance of 5,904 and 13,309, respectively, shares of redeemable preferred stock for services rendered RedeemablePreferredStockIssuedDuringPeriodValueIssuedForServices $287.92K USD 2 Qtrs
Issuance of 5,904 and 13,309, respectively, shares of redeemable preferred stock for services rendered RedeemablePreferredStockIssuedDuringPeriodValueIssuedForServices $287.92K USD 2 Qtrs
Issuance of 57,384 and 44,873, respectively, shares of common stock for services rendered StockIssuedDuringPeriodValueIssuedForServices $621.81K USD 2 Qtrs
Issuance of 57,384 and 44,873, respectively, shares of common stock for services rendered StockIssuedDuringPeriodValueIssuedForServices $621.81K USD 2 Qtrs
Issuance of 57,384 and 44,873, respectively, shares of common stock for services rendered StockIssuedDuringPeriodValueIssuedForServices $730.52K USD 2 Qtrs
Issuance of 57,384 and 44,873, respectively, shares of common stock for services rendered StockIssuedDuringPeriodValueIssuedForServices $730.52K USD 2 Qtrs
Dividends declared but not paid Dividends $1.34M USD 2 Qtrs
Dividends declared but not paid Dividends $1.34M USD 2 Qtrs
Dividends declared but not paid Dividends $1.51M USD 2 Qtrs
Dividends declared but not paid Dividends $1.51M USD 2 Qtrs
Issuance of 0 and 368,383, respectively, shares of common stock for the purchase of non-controlling interest in PERC StockIssuedDuringPeriodValuePurchaseOfAssets $5.36M USD 2 Qtrs
Issuance of 0 and 368,383, respectively, shares of common stock for the purchase of non-controlling interest in PERC StockIssuedDuringPeriodValuePurchaseOfAssets $5.36M USD 2 Qtrs
Conversion (on a one-to-one basis) of 643, shares of redeemable preferred stock to common stock ConversionOfStockAmountConverted1 $386.00 USD 2 Qtrs
Conversion (on a one-to-one basis) of 643, shares of redeemable preferred stock to common stock ConversionOfStockAmountConverted1 $386.00 USD 2 Qtrs
Transfers from inventory to property, plant and equipment and construction in progress TransfersFromInventoryToPropertyPlantAndEquipmentAndConstructionInProgress $375.27K USD 2 Qtrs
Transfers from inventory to property, plant and equipment and construction in progress TransfersFromInventoryToPropertyPlantAndEquipmentAndConstructionInProgress $375.27K USD 2 Qtrs
Transfers from inventory to property, plant and equipment and construction in progress TransfersFromInventoryToPropertyPlantAndEquipmentAndConstructionInProgress $139.47K USD 2 Qtrs
Transfers from inventory to property, plant and equipment and construction in progress TransfersFromInventoryToPropertyPlantAndEquipmentAndConstructionInProgress $139.47K USD 2 Qtrs
Transfers from construction in progress to property, plant and equipment TransfersFromConstructionInProgressToPropertyPlantAndEquipment $188.87K USD 2 Qtrs
Transfers from construction in progress to property, plant and equipment TransfersFromConstructionInProgressToPropertyPlantAndEquipment $188.87K USD 2 Qtrs
Transfers from construction in progress to property, plant and equipment TransfersFromConstructionInProgressToPropertyPlantAndEquipment $648.59K USD 2 Qtrs
Transfers from construction in progress to property, plant and equipment TransfersFromConstructionInProgressToPropertyPlantAndEquipment $648.59K USD 2 Qtrs
Right-of-use assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $1.60M USD 2 Qtrs
Right-of-use assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $1.60M USD 2 Qtrs
Right-of-use assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $249.15K USD 2 Qtrs
Right-of-use assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $249.15K USD 2 Qtrs
Transfers from prepaids to property, plant and equipment TransfersFromPrepaidsToPropertyPlantAndEquipment $91.12K USD 2 Qtrs
Transfers from prepaids to property, plant and equipment TransfersFromPrepaidsToPropertyPlantAndEquipment $91.12K USD 2 Qtrs
Transfers from prepaids to property, plant and equipment TransfersFromPrepaidsToPropertyPlantAndEquipment $67.14K USD 2 Qtrs
Transfers from prepaids to property, plant and equipment TransfersFromPrepaidsToPropertyPlantAndEquipment $67.14K USD 2 Qtrs
Transfers from prepaids to inventory TransfersFromPrepaidsToInventory $419.42K USD 2 Qtrs
Transfers from prepaids to inventory TransfersFromPrepaidsToInventory $419.42K USD 2 Qtrs
Stockholders Equity 62 line items
Line Item Tag Value Unit Period
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $168.42M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $168.42M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $167.76M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $167.76M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $191.83M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $191.83M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $197.24M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $197.24M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $175.01M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $175.01M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $212.00M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $212.00M USD Point-in-time
Purchase of Remaining Non-Controlling Interests in PERC PurchaseOfRemainingNonControllingInterestsInPerc $-2.44M USD 1 Quarter
Purchase of Remaining Non-Controlling Interests in PERC PurchaseOfRemainingNonControllingInterestsInPerc $-2.44M USD 1 Quarter
Buyback of preferred stock StockRedeemedOrCalledDuringPeriodValue $2.28K USD 1 Quarter
Buyback of preferred stock StockRedeemedOrCalledDuringPeriodValue $2.28K USD 1 Quarter
Buyback of preferred stock StockRedeemedOrCalledDuringPeriodValue $2.89K USD 1 Quarter
Buyback of preferred stock StockRedeemedOrCalledDuringPeriodValue $2.89K USD 1 Quarter
Buyback of preferred stock StockRedeemedOrCalledDuringPeriodValue $1.83K USD 1 Quarter
Buyback of preferred stock StockRedeemedOrCalledDuringPeriodValue $1.83K USD 1 Quarter
Net income ProfitLoss $15.97M USD 1 Quarter
Net income ProfitLoss $15.97M USD 1 Quarter
Net income ProfitLoss $22.62M USD 2 Qtrs
Net income ProfitLoss $22.62M USD 2 Qtrs
Net income ProfitLoss $3.98M USD 1 Quarter
Net income ProfitLoss $3.98M USD 1 Quarter
Net income ProfitLoss $6.64M USD 1 Quarter
Net income ProfitLoss $6.64M USD 1 Quarter
Net income ProfitLoss $11.44M USD 2 Qtrs
Net income ProfitLoss $11.44M USD 2 Qtrs
Net income ProfitLoss $7.46M USD 1 Quarter
Net income ProfitLoss $7.46M USD 1 Quarter
Exercise of options StockIssuedDuringPeriodValueStockOptionsExercised $7.25K USD 1 Quarter
Exercise of options StockIssuedDuringPeriodValueStockOptionsExercised $7.25K USD 1 Quarter
Dividends declared DividendsCash $1.34M USD 1 Quarter
Dividends declared DividendsCash $1.34M USD 1 Quarter
Dividends declared DividendsCash $1.51M USD 1 Quarter
Dividends declared DividendsCash $1.51M USD 1 Quarter
Dividends declared DividendsCash $1.51M USD 1 Quarter
Dividends declared DividendsCash $1.51M USD 1 Quarter
Dividends declared DividendsCash $1.34M USD 1 Quarter
Dividends declared DividendsCash $1.34M USD 1 Quarter
Compensation expense relating to stock and stock option grants AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $461.69K USD 1 Quarter
Compensation expense relating to stock and stock option grants AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $461.69K USD 1 Quarter
Compensation expense relating to stock and stock option grants AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $463.89K USD 1 Quarter
Compensation expense relating to stock and stock option grants AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $463.89K USD 1 Quarter
Compensation expense relating to stock and stock option grants AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $297.37K USD 1 Quarter
Compensation expense relating to stock and stock option grants AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $297.37K USD 1 Quarter
Compensation expense relating to stock and stock option grants AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $279.88K USD 1 Quarter
Compensation expense relating to stock and stock option grants AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $279.88K USD 1 Quarter
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $168.42M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $168.42M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $167.76M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $167.76M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $191.83M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $191.83M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $197.24M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $197.24M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $175.01M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $175.01M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $212.00M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $212.00M USD Point-in-time

Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.

NEWS
Loading article...
NEWS
Loading news...
TRENDING
Loading...