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

10-Q Filing

Ameresco, Inc. CIK: 1488139 Q3 2025
Filing Information
Form Type 10-Q
Accession Number 0001628280-25-048545
Period End Date 20250930
Filing Date 20251104
Fiscal Year 2025
Fiscal Period Q3
XBRL Instance amrc-20250930_htm.xml
Balance Sheet 228 line items
Line Item Tag Value Unit Period
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $108.52M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $108.52M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $94.55M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $94.55M USD Point-in-time
Allowance AllowanceForDoubtfulAccountsReceivableCurrent $845.00K USD Point-in-time
Allowance AllowanceForDoubtfulAccountsReceivableCurrent $845.00K USD Point-in-time
Allowance AllowanceForDoubtfulAccountsReceivableCurrent $1.02M USD Point-in-time
Allowance AllowanceForDoubtfulAccountsReceivableCurrent $1.02M USD Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsAtCarryingValue $69.71M USD Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsAtCarryingValue $69.71M USD Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsAtCarryingValue $98.50M USD Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsAtCarryingValue $98.50M USD Point-in-time
Accounts receivable, net of allowance of $858 and $845, respectively AccountsReceivableNet $153.36M USD Point-in-time
Accounts receivable, net of allowance of $858 and $845, respectively AccountsReceivableNet $153.36M USD Point-in-time
Accounts receivable, net of allowance of $858 and $845, respectively AccountsReceivableNet $230.30M USD Point-in-time
Accounts receivable, net of allowance of $858 and $845, respectively AccountsReceivableNet $230.30M USD Point-in-time
Accounts receivable, net of allowance of $858 and $845, respectively AccountsReceivableNet $256.96M USD Point-in-time
Accounts receivable, net of allowance of $858 and $845, respectively AccountsReceivableNet $256.96M USD Point-in-time
Accounts receivable, net of allowance of $858 and $845, respectively AccountsReceivableNet $253.79M USD Point-in-time
Accounts receivable, net of allowance of $858 and $845, respectively AccountsReceivableNet $253.79M USD Point-in-time
Total VIE assets Assets $4.16B USD Point-in-time
Total VIE assets Assets $4.16B USD Point-in-time
Total VIE assets Assets $4.43B USD Point-in-time
Total VIE assets Assets $4.43B USD Point-in-time
Accounts receivable retainage, net ReceivablesLongTermContractsOrPrograms $33.83M USD Point-in-time
Accounts receivable retainage, net ReceivablesLongTermContractsOrPrograms $33.83M USD Point-in-time
Accounts receivable retainage, net ReceivablesLongTermContractsOrPrograms $43.47M USD Point-in-time
Accounts receivable retainage, net ReceivablesLongTermContractsOrPrograms $43.47M USD Point-in-time
Accounts receivable retainage, net ReceivablesLongTermContractsOrPrograms $39.84M USD Point-in-time
Accounts receivable retainage, net ReceivablesLongTermContractsOrPrograms $39.84M USD Point-in-time
Accounts receivable retainage, net ReceivablesLongTermContractsOrPrograms $48.85M USD Point-in-time
Accounts receivable retainage, net ReceivablesLongTermContractsOrPrograms $48.85M USD Point-in-time
Unbilled revenue ContractWithCustomerAssetNetCurrent $636.16M USD Point-in-time
Unbilled revenue ContractWithCustomerAssetNetCurrent $636.16M USD Point-in-time
Unbilled revenue ContractWithCustomerAssetNetCurrent $572.80M USD Point-in-time
Unbilled revenue ContractWithCustomerAssetNetCurrent $572.80M USD Point-in-time
Unbilled revenue ContractWithCustomerAssetNetCurrent $644.11M USD Point-in-time
Unbilled revenue ContractWithCustomerAssetNetCurrent $644.11M USD Point-in-time
Unbilled revenue ContractWithCustomerAssetNetCurrent $691.32M USD Point-in-time
Unbilled revenue ContractWithCustomerAssetNetCurrent $691.32M USD Point-in-time
Preferred stock, par value (in usd per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in usd per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in usd per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in usd per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Inventory, net InventoryNet $11.56M USD Point-in-time
Inventory, net InventoryNet $11.56M USD Point-in-time
Inventory, net InventoryNet $12.79M USD Point-in-time
Inventory, net InventoryNet $12.79M USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $145.91M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $145.91M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $189.75M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $189.75M USD Point-in-time
Income taxes receivable IncomeTaxesReceivable $1.69M USD Point-in-time
Income taxes receivable IncomeTaxesReceivable $1.69M USD Point-in-time
Income taxes receivable IncomeTaxesReceivable $3.60M USD Point-in-time
Income taxes receivable IncomeTaxesReceivable $3.60M USD Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Project development costs, net CapitalizedContractCostNetCurrent $22.86M USD Point-in-time
Project development costs, net CapitalizedContractCostNetCurrent $22.86M USD Point-in-time
Project development costs, net CapitalizedContractCostNetCurrent $27.35M USD Point-in-time
Project development costs, net CapitalizedContractCostNetCurrent $27.35M USD Point-in-time
Total current assets AssetsCurrent $1.30B USD Point-in-time
Total current assets AssetsCurrent $1.30B USD Point-in-time
Total current assets AssetsCurrent $1.42B USD Point-in-time
Total current assets AssetsCurrent $1.42B USD Point-in-time
Federal ESPC receivable AccountsReceivableNetNoncurrent $609.13M USD Point-in-time
Federal ESPC receivable AccountsReceivableNetNoncurrent $609.13M USD Point-in-time
Federal ESPC receivable AccountsReceivableNetNoncurrent $516.33M USD Point-in-time
Federal ESPC receivable AccountsReceivableNetNoncurrent $516.33M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $11.04M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $11.04M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $9.85M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $9.85M USD Point-in-time
Energy assets, net PropertyPlantAndEquipmentOtherNet $1.92B USD Point-in-time
Energy assets, net PropertyPlantAndEquipmentOtherNet $1.92B USD Point-in-time
Energy assets, net PropertyPlantAndEquipmentOtherNet $2.12B USD Point-in-time
Energy assets, net PropertyPlantAndEquipmentOtherNet $2.12B USD Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 2.10M shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 2.10M shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 2.10M shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 2.10M shares Point-in-time
Deferred income tax assets, net DeferredIncomeTaxAssetsNet $56.52M USD Point-in-time
Deferred income tax assets, net DeferredIncomeTaxAssetsNet $56.52M USD Point-in-time
Deferred income tax assets, net DeferredIncomeTaxAssetsNet $76.35M USD Point-in-time
Deferred income tax assets, net DeferredIncomeTaxAssetsNet $76.35M USD Point-in-time
Goodwill, net Goodwill $66.31M USD Point-in-time
Goodwill, net Goodwill $66.31M USD Point-in-time
Goodwill, net Goodwill $69.25M USD Point-in-time
Goodwill, net Goodwill $69.25M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $8.81M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $8.81M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $8.11M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $8.11M USD Point-in-time
Right-of-use assets, net OperatingLeaseRightOfUseAsset $80.15M USD Point-in-time
Right-of-use assets, net OperatingLeaseRightOfUseAsset $80.15M USD Point-in-time
Right-of-use assets, net OperatingLeaseRightOfUseAsset $76.37M USD Point-in-time
Right-of-use assets, net OperatingLeaseRightOfUseAsset $76.37M USD Point-in-time
Restricted cash, non-current portion RestrictedCashNoncurrent $20.16M USD Point-in-time
Restricted cash, non-current portion RestrictedCashNoncurrent $20.16M USD Point-in-time
Restricted cash, non-current portion RestrictedCashNoncurrent $22.54M USD Point-in-time
Restricted cash, non-current portion RestrictedCashNoncurrent $22.54M USD Point-in-time
Other assets OtherAssetsNoncurrent $89.95M USD Point-in-time
Other assets OtherAssetsNoncurrent $89.95M USD Point-in-time
Other assets OtherAssetsNoncurrent $109.67M USD Point-in-time
Other assets OtherAssetsNoncurrent $109.67M USD Point-in-time
Total assets Assets $4.16B USD Point-in-time
Total assets Assets $4.16B USD Point-in-time
Total assets Assets $4.43B USD Point-in-time
Total assets Assets $4.43B USD Point-in-time
Current portions of long-term debt and financing lease liabilities, net LongTermDebtCurrent $149.36M USD Point-in-time
Current portions of long-term debt and financing lease liabilities, net LongTermDebtCurrent $149.36M USD Point-in-time
Current portions of long-term debt and financing lease liabilities, net LongTermDebtCurrent $167.08M USD Point-in-time
Current portions of long-term debt and financing lease liabilities, net LongTermDebtCurrent $167.08M USD Point-in-time
Accounts payable AccountsPayableCurrent $529.34M USD Point-in-time
Accounts payable AccountsPayableCurrent $529.34M USD Point-in-time
Accounts payable AccountsPayableCurrent $569.60M USD Point-in-time
Accounts payable AccountsPayableCurrent $569.60M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $107.29M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $107.29M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $105.83M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $105.83M USD Point-in-time
Current portions of operating lease liabilities OperatingLeaseLiabilityCurrent $10.54M USD Point-in-time
Current portions of operating lease liabilities OperatingLeaseLiabilityCurrent $10.54M USD Point-in-time
Current portions of operating lease liabilities OperatingLeaseLiabilityCurrent $8.06M USD Point-in-time
Current portions of operating lease liabilities OperatingLeaseLiabilityCurrent $8.06M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $52.90M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $52.90M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $108.02M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $108.02M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $91.73M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $91.73M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $87.30M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $87.30M USD Point-in-time
Income taxes payable TaxesPayableCurrent $744.00K USD Point-in-time
Income taxes payable TaxesPayableCurrent $744.00K USD Point-in-time
Income taxes payable TaxesPayableCurrent $1.43M USD Point-in-time
Income taxes payable TaxesPayableCurrent $1.43M USD Point-in-time
Total current liabilities LiabilitiesCurrent $889.01M USD Point-in-time
Total current liabilities LiabilitiesCurrent $889.01M USD Point-in-time
Total current liabilities LiabilitiesCurrent $939.30M USD Point-in-time
Total current liabilities LiabilitiesCurrent $939.30M USD Point-in-time
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs LongTermDebtAndCapitalLeaseObligations $1.48B USD Point-in-time
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs LongTermDebtAndCapitalLeaseObligations $1.48B USD Point-in-time
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs LongTermDebtAndCapitalLeaseObligations $1.72B USD Point-in-time
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs LongTermDebtAndCapitalLeaseObligations $1.72B USD Point-in-time
Federal ESPC liabilities AccountsPayableAndAccruedLiabilitiesNoncurrent $555.40M USD Point-in-time
Federal ESPC liabilities AccountsPayableAndAccruedLiabilitiesNoncurrent $555.40M USD Point-in-time
Federal ESPC liabilities AccountsPayableAndAccruedLiabilitiesNoncurrent $499.07M USD Point-in-time
Federal ESPC liabilities AccountsPayableAndAccruedLiabilitiesNoncurrent $499.07M USD Point-in-time
Deferred income tax liabilities, net DeferredIncomeTaxLiabilitiesNet $2.22M USD Point-in-time
Deferred income tax liabilities, net DeferredIncomeTaxLiabilitiesNet $2.22M USD Point-in-time
Deferred income tax liabilities, net DeferredIncomeTaxLiabilitiesNet $2.77M USD Point-in-time
Deferred income tax liabilities, net DeferredIncomeTaxLiabilitiesNet $2.77M USD Point-in-time
Deferred grant income DeferredGrantIncome $6.44M USD Point-in-time
Deferred grant income DeferredGrantIncome $6.44M USD Point-in-time
Deferred grant income DeferredGrantIncome $5.48M USD Point-in-time
Deferred grant income DeferredGrantIncome $5.48M USD Point-in-time
Long-term operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $59.48M USD Point-in-time
Long-term operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $59.48M USD Point-in-time
Long-term operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $56.03M USD Point-in-time
Long-term operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $56.03M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $114.45M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $114.45M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $111.62M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $111.62M USD Point-in-time
Commitments and contingencies (Note 10) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 10) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 10) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 10) CommitmentsAndContingencies - USD Point-in-time
Redeemable non-controlling interests, net RedeemableNoncontrollingInterestEquityCarryingAmount $2.46M USD Point-in-time
Redeemable non-controlling interests, net RedeemableNoncontrollingInterestEquityCarryingAmount $2.46M USD Point-in-time
Redeemable non-controlling interests, net RedeemableNoncontrollingInterestEquityCarryingAmount $1.56M USD Point-in-time
Redeemable non-controlling interests, net RedeemableNoncontrollingInterestEquityCarryingAmount $1.56M USD Point-in-time
Preferred stock, $0.0001 par value, 5,000,000 shares authorized, no shares issued and outstanding at September 30, 2025 and December 31, 2024 PreferredStockValueOutstanding - USD Point-in-time
Preferred stock, $0.0001 par value, 5,000,000 shares authorized, no shares issued and outstanding at September 30, 2025 and December 31, 2024 PreferredStockValueOutstanding - USD Point-in-time
Preferred stock, $0.0001 par value, 5,000,000 shares authorized, no shares issued and outstanding at September 30, 2025 and December 31, 2024 PreferredStockValueOutstanding - USD Point-in-time
Preferred stock, $0.0001 par value, 5,000,000 shares authorized, no shares issued and outstanding at September 30, 2025 and December 31, 2024 PreferredStockValueOutstanding - USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $378.32M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $378.32M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $390.12M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $390.12M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $652.56M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $652.56M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $678.39M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $678.39M USD Point-in-time
Accumulated other comprehensive loss, net AccumulatedOtherComprehensiveIncomeLossNetOfTax $-5.87M USD Point-in-time
Accumulated other comprehensive loss, net AccumulatedOtherComprehensiveIncomeLossNetOfTax $-5.87M USD Point-in-time
Accumulated other comprehensive loss, net AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.07M USD Point-in-time
Accumulated other comprehensive loss, net AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.07M USD Point-in-time
Treasury stock, at cost, 2,101,835 shares at September 30, 2025 and December 31, 2024 TreasuryStockCommonValue $11.79M USD Point-in-time
Treasury stock, at cost, 2,101,835 shares at September 30, 2025 and December 31, 2024 TreasuryStockCommonValue $11.79M USD Point-in-time
Treasury stock, at cost, 2,101,835 shares at September 30, 2025 and December 31, 2024 TreasuryStockCommonValue $11.79M USD Point-in-time
Treasury stock, at cost, 2,101,835 shares at September 30, 2025 and December 31, 2024 TreasuryStockCommonValue $11.79M USD Point-in-time
Stockholders equity before non-controlling interest StockholdersEquity $1.01B USD Point-in-time
Stockholders equity before non-controlling interest StockholdersEquity $1.01B USD Point-in-time
Stockholders equity before non-controlling interest StockholdersEquity $1.06B USD Point-in-time
Stockholders equity before non-controlling interest StockholdersEquity $1.06B USD Point-in-time
Non-controlling interests MinorityInterest $31.92M USD Point-in-time
Non-controlling interests MinorityInterest $31.92M USD Point-in-time
Non-controlling interests MinorityInterest $38.22M USD Point-in-time
Non-controlling interests MinorityInterest $38.22M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $925.89M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $925.89M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $941.19M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $941.19M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $966.74M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $966.74M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.05B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.05B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.07B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.07B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.09B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.09B USD Point-in-time
Total liabilities, redeemable non-controlling interests, and stockholders equity LiabilitiesAndStockholdersEquity $4.16B USD Point-in-time
Total liabilities, redeemable non-controlling interests, and stockholders equity LiabilitiesAndStockholdersEquity $4.16B USD Point-in-time
Total liabilities, redeemable non-controlling interests, and stockholders equity LiabilitiesAndStockholdersEquity $4.43B USD Point-in-time
Total liabilities, redeemable non-controlling interests, and stockholders equity LiabilitiesAndStockholdersEquity $4.43B USD Point-in-time
Income Statement 136 line items
Line Item Tag Value Unit Period
Revenues RevenueFromContractWithCustomerExcludingAssessedTax $500.87M USD 1 Quarter
Revenues RevenueFromContractWithCustomerExcludingAssessedTax $500.87M USD 1 Quarter
Revenues RevenueFromContractWithCustomerExcludingAssessedTax $1.24B USD 3 Qtrs
Revenues RevenueFromContractWithCustomerExcludingAssessedTax $1.24B USD 3 Qtrs
Revenues RevenueFromContractWithCustomerExcludingAssessedTax $525.99M USD 1 Quarter
Revenues RevenueFromContractWithCustomerExcludingAssessedTax $525.99M USD 1 Quarter
Revenues RevenueFromContractWithCustomerExcludingAssessedTax $1.35B USD 3 Qtrs
Revenues RevenueFromContractWithCustomerExcludingAssessedTax $1.35B USD 3 Qtrs
Cost of revenues CostOfGoodsAndServicesSold $423.73M USD 1 Quarter
Cost of revenues CostOfGoodsAndServicesSold $423.73M USD 1 Quarter
Cost of revenues CostOfGoodsAndServicesSold $1.05B USD 3 Qtrs
Cost of revenues CostOfGoodsAndServicesSold $1.05B USD 3 Qtrs
Cost of revenues CostOfGoodsAndServicesSold $441.66M USD 1 Quarter
Cost of revenues CostOfGoodsAndServicesSold $441.66M USD 1 Quarter
Cost of revenues CostOfGoodsAndServicesSold $1.14B USD 3 Qtrs
Cost of revenues CostOfGoodsAndServicesSold $1.14B USD 3 Qtrs
Gross profit GrossProfit $77.14M USD 1 Quarter
Gross profit GrossProfit $77.14M USD 1 Quarter
Gross profit GrossProfit $189.30M USD 3 Qtrs
Gross profit GrossProfit $189.30M USD 3 Qtrs
Gross profit GrossProfit $84.33M USD 1 Quarter
Gross profit GrossProfit $84.33M USD 1 Quarter
Gross profit GrossProfit $209.61M USD 3 Qtrs
Gross profit GrossProfit $209.61M USD 3 Qtrs
Earnings from unconsolidated entities IncomeLossFromEquityMethodInvestments $159.00K USD 1 Quarter
Earnings from unconsolidated entities IncomeLossFromEquityMethodInvestments $159.00K USD 1 Quarter
Earnings from unconsolidated entities IncomeLossFromEquityMethodInvestments $724.00K USD 3 Qtrs
Earnings from unconsolidated entities IncomeLossFromEquityMethodInvestments $724.00K USD 3 Qtrs
Earnings from unconsolidated entities IncomeLossFromEquityMethodInvestments $1.39M USD 1 Quarter
Earnings from unconsolidated entities IncomeLossFromEquityMethodInvestments $1.39M USD 1 Quarter
Earnings from unconsolidated entities IncomeLossFromEquityMethodInvestments $1.80M USD 3 Qtrs
Earnings from unconsolidated entities IncomeLossFromEquityMethodInvestments $1.80M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $42.14M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $42.14M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $125.92M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $125.92M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $43.37M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $43.37M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $127.59M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $127.59M USD 3 Qtrs
Operating income OperatingIncomeLoss $35.16M USD 1 Quarter
Operating income OperatingIncomeLoss $35.16M USD 1 Quarter
Operating income OperatingIncomeLoss $64.11M USD 3 Qtrs
Operating income OperatingIncomeLoss $64.11M USD 3 Qtrs
Operating income OperatingIncomeLoss $42.35M USD 1 Quarter
Operating income OperatingIncomeLoss $42.35M USD 1 Quarter
Operating income OperatingIncomeLoss $83.82M USD 3 Qtrs
Operating income OperatingIncomeLoss $83.82M USD 3 Qtrs
Interest expense and interest income, net InterestIncomeExpenseNet $-18.42M USD 1 Quarter
Interest expense and interest income, net InterestIncomeExpenseNet $-18.42M USD 1 Quarter
Interest expense and interest income, net InterestIncomeExpenseNet $-47.46M USD 3 Qtrs
Interest expense and interest income, net InterestIncomeExpenseNet $-47.46M USD 3 Qtrs
Interest expense and interest income, net InterestIncomeExpenseNet $-20.48M USD 1 Quarter
Interest expense and interest income, net InterestIncomeExpenseNet $-20.48M USD 1 Quarter
Interest expense and interest income, net InterestIncomeExpenseNet $-58.83M USD 3 Qtrs
Interest expense and interest income, net InterestIncomeExpenseNet $-58.83M USD 3 Qtrs
Other expenses (income), net NonoperatingIncomeExpense $-3.05M USD 1 Quarter
Other expenses (income), net NonoperatingIncomeExpense $-3.05M USD 1 Quarter
Other expenses (income), net NonoperatingIncomeExpense $-3.94M USD 3 Qtrs
Other expenses (income), net NonoperatingIncomeExpense $-3.94M USD 3 Qtrs
Other expenses (income), net NonoperatingIncomeExpense $-3.70M USD 1 Quarter
Other expenses (income), net NonoperatingIncomeExpense $-3.70M USD 1 Quarter
Other expenses (income), net NonoperatingIncomeExpense $1.37M USD 3 Qtrs
Other expenses (income), net NonoperatingIncomeExpense $1.37M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $13.69M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $13.69M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $12.71M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $12.71M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $18.16M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $18.16M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $26.36M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $26.36M USD 3 Qtrs
Income tax benefit IncomeTaxExpenseBenefit $-3.32M USD 1 Quarter
Income tax benefit IncomeTaxExpenseBenefit $-3.32M USD 1 Quarter
Income tax benefit IncomeTaxExpenseBenefit $-3.32M USD 3 Qtrs
Income tax benefit IncomeTaxExpenseBenefit $-3.32M USD 3 Qtrs
Income tax benefit IncomeTaxExpenseBenefit $-3.68M USD 1 Quarter
Income tax benefit IncomeTaxExpenseBenefit $-3.68M USD 1 Quarter
Income tax benefit IncomeTaxExpenseBenefit $-5.39M USD 3 Qtrs
Income tax benefit IncomeTaxExpenseBenefit $-5.39M USD 3 Qtrs
Net income ProfitLoss $17.01M USD 1 Quarter
Net income ProfitLoss $17.01M USD 1 Quarter
Net income ProfitLoss $16.03M USD 3 Qtrs
Net income ProfitLoss $16.03M USD 3 Qtrs
Net income ProfitLoss $21.84M USD 1 Quarter
Net income ProfitLoss $21.84M USD 1 Quarter
Net income ProfitLoss $31.75M USD 3 Qtrs
Net income ProfitLoss $31.75M USD 3 Qtrs
Net (income) loss attributable to non-controlling interests and redeemable non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $-585.00K USD 1 Quarter
Net (income) loss attributable to non-controlling interests and redeemable non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $-585.00K USD 1 Quarter
Net (income) loss attributable to non-controlling interests and redeemable non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $-3.64M USD 3 Qtrs
Net (income) loss attributable to non-controlling interests and redeemable non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $-3.64M USD 3 Qtrs
Net (income) loss attributable to non-controlling interests and redeemable non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $3.31M USD 1 Quarter
Net (income) loss attributable to non-controlling interests and redeemable non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $3.31M USD 1 Quarter
Net (income) loss attributable to non-controlling interests and redeemable non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $5.84M USD 3 Qtrs
Net (income) loss attributable to non-controlling interests and redeemable non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $5.84M USD 3 Qtrs
Net income attributable to common shareholders NetIncomeLoss $17.60M USD 1 Quarter
Net income attributable to common shareholders NetIncomeLoss $17.60M USD 1 Quarter
Net income attributable to common shareholders NetIncomeLoss $19.67M USD 3 Qtrs
Net income attributable to common shareholders NetIncomeLoss $19.67M USD 3 Qtrs
Net income attributable to common shareholders NetIncomeLoss $18.53M USD 1 Quarter
Net income attributable to common shareholders NetIncomeLoss $18.53M USD 1 Quarter
Net income attributable to common shareholders NetIncomeLoss $25.91M USD 3 Qtrs
Net income attributable to common shareholders NetIncomeLoss $25.91M USD 3 Qtrs
Basic (in usd per share) EarningsPerShareBasic $0.34 USD 1 Quarter
Basic (in usd per share) EarningsPerShareBasic $0.34 USD 1 Quarter
Basic (in usd per share) EarningsPerShareBasic $0.37 USD 3 Qtrs
Basic (in usd per share) EarningsPerShareBasic $0.37 USD 3 Qtrs
Basic (in usd per share) EarningsPerShareBasic $0.35 USD 1 Quarter
Basic (in usd per share) EarningsPerShareBasic $0.35 USD 1 Quarter
Basic (in usd per share) EarningsPerShareBasic $0.49 USD 3 Qtrs
Basic (in usd per share) EarningsPerShareBasic $0.49 USD 3 Qtrs
Diluted (in usd per share) EarningsPerShareDiluted $0.33 USD 1 Quarter
Diluted (in usd per share) EarningsPerShareDiluted $0.33 USD 1 Quarter
Diluted (in usd per share) EarningsPerShareDiluted $0.37 USD 3 Qtrs
Diluted (in usd per share) EarningsPerShareDiluted $0.37 USD 3 Qtrs
Diluted (in usd per share) EarningsPerShareDiluted $0.35 USD 1 Quarter
Diluted (in usd per share) EarningsPerShareDiluted $0.35 USD 1 Quarter
Diluted (in usd per share) EarningsPerShareDiluted $0.49 USD 3 Qtrs
Diluted (in usd per share) EarningsPerShareDiluted $0.49 USD 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 52.41M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 52.41M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 52.35M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 52.35M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 52.72M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 52.72M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 52.63M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 52.63M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 53.24M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 53.24M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 53.10M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 53.10M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 53.37M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 53.37M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 53.09M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 53.09M shares 3 Qtrs
Cash Flow Statement 268 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $17.01M USD 1 Quarter
Net income ProfitLoss $17.01M USD 1 Quarter
Net income ProfitLoss $16.03M USD 3 Qtrs
Net income ProfitLoss $16.03M USD 3 Qtrs
Net income ProfitLoss $21.84M USD 1 Quarter
Net income ProfitLoss $21.84M USD 1 Quarter
Net income ProfitLoss $31.75M USD 3 Qtrs
Net income ProfitLoss $31.75M USD 3 Qtrs
Depreciation of energy assets, net UtilitiesOperatingExpenseDepreciationAndAmortization $21.67M USD 1 Quarter
Depreciation of energy assets, net UtilitiesOperatingExpenseDepreciationAndAmortization $21.67M USD 1 Quarter
Depreciation of energy assets, net UtilitiesOperatingExpenseDepreciationAndAmortization $57.35M USD 3 Qtrs
Depreciation of energy assets, net UtilitiesOperatingExpenseDepreciationAndAmortization $57.35M USD 3 Qtrs
Depreciation of energy assets, net UtilitiesOperatingExpenseDepreciationAndAmortization $26.09M USD 1 Quarter
Depreciation of energy assets, net UtilitiesOperatingExpenseDepreciationAndAmortization $26.09M USD 1 Quarter
Depreciation of energy assets, net UtilitiesOperatingExpenseDepreciationAndAmortization $72.92M USD 3 Qtrs
Depreciation of energy assets, net UtilitiesOperatingExpenseDepreciationAndAmortization $72.92M USD 3 Qtrs
Depreciation of property and equipment Depreciation $3.70M USD 3 Qtrs
Depreciation of property and equipment Depreciation $3.70M USD 3 Qtrs
Depreciation of property and equipment Depreciation $1.70M USD 3 Qtrs
Depreciation of property and equipment Depreciation $1.70M USD 3 Qtrs
Increase in contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $87.00K USD 3 Qtrs
Increase in contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $87.00K USD 3 Qtrs
Increase in contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $71.00K USD 3 Qtrs
Increase in contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $71.00K USD 3 Qtrs
Accretion of ARO liabilities AssetRetirementObligationAccretionExpense $89.00K USD 1 Quarter
Accretion of ARO liabilities AssetRetirementObligationAccretionExpense $89.00K USD 1 Quarter
Accretion of ARO liabilities AssetRetirementObligationAccretionExpense $243.00K USD 3 Qtrs
Accretion of ARO liabilities AssetRetirementObligationAccretionExpense $243.00K USD 3 Qtrs
Accretion of ARO liabilities AssetRetirementObligationAccretionExpense $108.00K USD 1 Quarter
Accretion of ARO liabilities AssetRetirementObligationAccretionExpense $108.00K USD 1 Quarter
Accretion of ARO liabilities AssetRetirementObligationAccretionExpense $324.00K USD 3 Qtrs
Accretion of ARO liabilities AssetRetirementObligationAccretionExpense $324.00K USD 3 Qtrs
Amortization of debt discount and debt issuance costs AmortizationOfFinancingCosts $3.76M USD 3 Qtrs
Amortization of debt discount and debt issuance costs AmortizationOfFinancingCosts $3.76M USD 3 Qtrs
Amortization of debt discount and debt issuance costs AmortizationOfFinancingCosts $4.42M USD 3 Qtrs
Amortization of debt discount and debt issuance costs AmortizationOfFinancingCosts $4.42M USD 3 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $539.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $539.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $1.61M USD 3 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $1.61M USD 3 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $634.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $634.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $1.75M USD 3 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $1.75M USD 3 Qtrs
Provision for credit losses ProvisionForDoubtfulAccountsIncludingRetainageAccounts $1.29M USD 3 Qtrs
Provision for credit losses ProvisionForDoubtfulAccountsIncludingRetainageAccounts $1.29M USD 3 Qtrs
Provision for credit losses ProvisionForDoubtfulAccountsIncludingRetainageAccounts $189.00K USD 3 Qtrs
Provision for credit losses ProvisionForDoubtfulAccountsIncludingRetainageAccounts $189.00K USD 3 Qtrs
(Gain) loss on disposal of assets GainLossOnDispositionOfAssets $-515.00K USD 3 Qtrs
(Gain) loss on disposal of assets GainLossOnDispositionOfAssets $-515.00K USD 3 Qtrs
(Gain) loss on disposal of assets GainLossOnDispositionOfAssets $1.30M USD 3 Qtrs
(Gain) loss on disposal of assets GainLossOnDispositionOfAssets $1.30M USD 3 Qtrs
Non-cash project revenue related to in-kind leases NonCashProjectRevenueRelatedToInKindLeases $2.97M USD 3 Qtrs
Non-cash project revenue related to in-kind leases NonCashProjectRevenueRelatedToInKindLeases $2.97M USD 3 Qtrs
Non-cash project revenue related to in-kind leases NonCashProjectRevenueRelatedToInKindLeases $6.38M USD 3 Qtrs
Non-cash project revenue related to in-kind leases NonCashProjectRevenueRelatedToInKindLeases $6.38M USD 3 Qtrs
Earnings from unconsolidated entities NoncashGainLossFromOtherEquityInvestments $724.00K USD 3 Qtrs
Earnings from unconsolidated entities NoncashGainLossFromOtherEquityInvestments $724.00K USD 3 Qtrs
Earnings from unconsolidated entities NoncashGainLossFromOtherEquityInvestments $677.00K USD 3 Qtrs
Earnings from unconsolidated entities NoncashGainLossFromOtherEquityInvestments $677.00K USD 3 Qtrs
Net gain from derivatives UnrealizedGainLossOnDerivatives $267.00K USD 3 Qtrs
Net gain from derivatives UnrealizedGainLossOnDerivatives $267.00K USD 3 Qtrs
Net gain from derivatives UnrealizedGainLossOnDerivatives $2.15M USD 3 Qtrs
Net gain from derivatives UnrealizedGainLossOnDerivatives $2.15M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $10.37M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $10.37M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $10.34M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $10.34M USD 3 Qtrs
Deferred income taxes, net DeferredIncomeTaxExpenseBenefitExcludingEffectsOfExchangeRatesOnCash $-3.91M USD 3 Qtrs
Deferred income taxes, net DeferredIncomeTaxExpenseBenefitExcludingEffectsOfExchangeRatesOnCash $-3.91M USD 3 Qtrs
Deferred income taxes, net DeferredIncomeTaxExpenseBenefitExcludingEffectsOfExchangeRatesOnCash $-7.81M USD 3 Qtrs
Deferred income taxes, net DeferredIncomeTaxExpenseBenefitExcludingEffectsOfExchangeRatesOnCash $-7.81M USD 3 Qtrs
Unrealized foreign exchange gain ForeignCurrencyTransactionGainLossUnrealized $898.00K USD 3 Qtrs
Unrealized foreign exchange gain ForeignCurrencyTransactionGainLossUnrealized $898.00K USD 3 Qtrs
Unrealized foreign exchange gain ForeignCurrencyTransactionGainLossUnrealized $3.08M USD 3 Qtrs
Unrealized foreign exchange gain ForeignCurrencyTransactionGainLossUnrealized $3.08M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $64.05M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $64.05M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-18.54M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-18.54M USD 3 Qtrs
Accounts receivable retainage IncreaseDecreaseInAccountsReceivableRetainage $9.75M USD 3 Qtrs
Accounts receivable retainage IncreaseDecreaseInAccountsReceivableRetainage $9.75M USD 3 Qtrs
Accounts receivable retainage IncreaseDecreaseInAccountsReceivableRetainage $7.16M USD 3 Qtrs
Accounts receivable retainage IncreaseDecreaseInAccountsReceivableRetainage $7.16M USD 3 Qtrs
Federal ESPC receivable FinancingReceivableSignificantSales $110.84M USD 3 Qtrs
Federal ESPC receivable FinancingReceivableSignificantSales $110.84M USD 3 Qtrs
Federal ESPC receivable FinancingReceivableSignificantSales $59.72M USD 3 Qtrs
Federal ESPC receivable FinancingReceivableSignificantSales $59.72M USD 3 Qtrs
Inventory, net IncreaseDecreaseInInventories $-1.66M USD 3 Qtrs
Inventory, net IncreaseDecreaseInInventories $-1.66M USD 3 Qtrs
Inventory, net IncreaseDecreaseInInventories $1.23M USD 3 Qtrs
Inventory, net IncreaseDecreaseInInventories $1.23M USD 3 Qtrs
Unbilled revenue IncreaseDecreaseInContractWithCustomerAsset $-126.69M USD 3 Qtrs
Unbilled revenue IncreaseDecreaseInContractWithCustomerAsset $-126.69M USD 3 Qtrs
Unbilled revenue IncreaseDecreaseInContractWithCustomerAsset $61.84M USD 3 Qtrs
Unbilled revenue IncreaseDecreaseInContractWithCustomerAsset $61.84M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-15.11M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-15.11M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $41.69M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $41.69M USD 3 Qtrs
Income taxes receivable, net IncreaseDecreaseInIncomeTaxesReceivable $-798.00K USD 3 Qtrs
Income taxes receivable, net IncreaseDecreaseInIncomeTaxesReceivable $-798.00K USD 3 Qtrs
Income taxes receivable, net IncreaseDecreaseInIncomeTaxesReceivable $1.16M USD 3 Qtrs
Income taxes receivable, net IncreaseDecreaseInIncomeTaxesReceivable $1.16M USD 3 Qtrs
Project development costs IncreaseDecreaseInConstructionPayables $-4.46M USD 3 Qtrs
Project development costs IncreaseDecreaseInConstructionPayables $-4.46M USD 3 Qtrs
Project development costs IncreaseDecreaseInConstructionPayables $-3.27M USD 3 Qtrs
Project development costs IncreaseDecreaseInConstructionPayables $-3.27M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $4.66M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $4.66M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $8.22M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $8.22M USD 3 Qtrs
Accounts payable, accrued expenses and other current liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $13.51M USD 3 Qtrs
Accounts payable, accrued expenses and other current liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $13.51M USD 3 Qtrs
Accounts payable, accrued expenses and other current liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $17.71M USD 3 Qtrs
Accounts payable, accrued expenses and other current liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $17.71M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $42.22M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $42.22M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $1.88M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $1.88M USD 3 Qtrs
Other liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $6.80M USD 3 Qtrs
Other liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $6.80M USD 3 Qtrs
Other liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $6.60M USD 3 Qtrs
Other liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $6.60M USD 3 Qtrs
Cash flows from operating activities NetCashProvidedByUsedInOperatingActivities $99.22M USD 3 Qtrs
Cash flows from operating activities NetCashProvidedByUsedInOperatingActivities $99.22M USD 3 Qtrs
Cash flows from operating activities NetCashProvidedByUsedInOperatingActivities $-37.47M USD 3 Qtrs
Cash flows from operating activities NetCashProvidedByUsedInOperatingActivities $-37.47M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $3.05M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $3.05M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $217.00K USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $217.00K USD 3 Qtrs
Capital investments in energy assets PaymentsToAcquireOtherProductiveAssets $341.79M USD 3 Qtrs
Capital investments in energy assets PaymentsToAcquireOtherProductiveAssets $341.79M USD 3 Qtrs
Capital investments in energy assets PaymentsToAcquireOtherProductiveAssets $283.37M USD 3 Qtrs
Capital investments in energy assets PaymentsToAcquireOtherProductiveAssets $283.37M USD 3 Qtrs
Capital investments in major maintenance of energy assets PaymentsForInvestmentInMaintenanceOfEnergyAssets $13.60M USD 3 Qtrs
Capital investments in major maintenance of energy assets PaymentsForInvestmentInMaintenanceOfEnergyAssets $13.60M USD 3 Qtrs
Capital investments in major maintenance of energy assets PaymentsForInvestmentInMaintenanceOfEnergyAssets $16.62M USD 3 Qtrs
Capital investments in major maintenance of energy assets PaymentsForInvestmentInMaintenanceOfEnergyAssets $16.62M USD 3 Qtrs
Proceeds from sale of investment tax credits ProceedsFromSaleOfInvestmentTaxCredits - USD 3 Qtrs
Proceeds from sale of investment tax credits ProceedsFromSaleOfInvestmentTaxCredits - USD 3 Qtrs
Proceeds from sale of investment tax credits ProceedsFromSaleOfInvestmentTaxCredits $70.79M USD 3 Qtrs
Proceeds from sale of investment tax credits ProceedsFromSaleOfInvestmentTaxCredits $70.79M USD 3 Qtrs
Net proceeds from equity method investments ProceedsFromSaleOfEquityMethodInvestments $13.09M USD 3 Qtrs
Net proceeds from equity method investments ProceedsFromSaleOfEquityMethodInvestments $13.09M USD 3 Qtrs
Net proceeds from equity method investments ProceedsFromSaleOfEquityMethodInvestments - USD 3 Qtrs
Net proceeds from equity method investments ProceedsFromSaleOfEquityMethodInvestments - USD 3 Qtrs
Contributions to equity method investments PaymentsToAcquireEquityMethodInvestments $10.44M USD 3 Qtrs
Contributions to equity method investments PaymentsToAcquireEquityMethodInvestments $10.44M USD 3 Qtrs
Contributions to equity method investments PaymentsToAcquireEquityMethodInvestments $24.26M USD 3 Qtrs
Contributions to equity method investments PaymentsToAcquireEquityMethodInvestments $24.26M USD 3 Qtrs
Grant award received on energy asset ProceedsFromGrant $403.00K USD 3 Qtrs
Grant award received on energy asset ProceedsFromGrant $403.00K USD 3 Qtrs
Grant award received on energy asset ProceedsFromGrant - USD 3 Qtrs
Grant award received on energy asset ProceedsFromGrant - USD 3 Qtrs
Acquisitions, net of cash received PaymentsToAcquireBusinessesNetOfCashAcquired - USD 3 Qtrs
Acquisitions, net of cash received PaymentsToAcquireBusinessesNetOfCashAcquired - USD 3 Qtrs
Acquisitions, net of cash received PaymentsToAcquireBusinessesNetOfCashAcquired $4.59M USD 3 Qtrs
Acquisitions, net of cash received PaymentsToAcquireBusinessesNetOfCashAcquired $4.59M USD 3 Qtrs
Cash flows from investing activities NetCashProvidedByUsedInInvestingActivities $-355.39M USD 3 Qtrs
Cash flows from investing activities NetCashProvidedByUsedInInvestingActivities $-355.39M USD 3 Qtrs
Cash flows from investing activities NetCashProvidedByUsedInInvestingActivities $-258.28M USD 3 Qtrs
Cash flows from investing activities NetCashProvidedByUsedInInvestingActivities $-258.28M USD 3 Qtrs
Payments on long-term corporate debt financings RepaymentsOfSecuredDebt $68.75M USD 3 Qtrs
Payments on long-term corporate debt financings RepaymentsOfSecuredDebt $68.75M USD 3 Qtrs
Payments on long-term corporate debt financings RepaymentsOfSecuredDebt $16.75M USD 3 Qtrs
Payments on long-term corporate debt financings RepaymentsOfSecuredDebt $16.75M USD 3 Qtrs
Proceeds from long-term corporate debt financings ProceedsFromIssuanceOfSecuredDebt $100.00M USD 3 Qtrs
Proceeds from long-term corporate debt financings ProceedsFromIssuanceOfSecuredDebt $100.00M USD 3 Qtrs
Proceeds from long-term corporate debt financings ProceedsFromIssuanceOfSecuredDebt $100.00M USD 3 Qtrs
Proceeds from long-term corporate debt financings ProceedsFromIssuanceOfSecuredDebt $100.00M USD 3 Qtrs
Payments on senior secured revolving credit facility, net ProceedsFromRepaymentsOfLinesOfCredit $-33.40M USD 3 Qtrs
Payments on senior secured revolving credit facility, net ProceedsFromRepaymentsOfLinesOfCredit $-33.40M USD 3 Qtrs
Payments on senior secured revolving credit facility, net ProceedsFromRepaymentsOfLinesOfCredit $-25.00M USD 3 Qtrs
Payments on senior secured revolving credit facility, net ProceedsFromRepaymentsOfLinesOfCredit $-25.00M USD 3 Qtrs
Proceeds from long-term energy asset debt financings ProceedsFromLongTermLinesOfCredit $563.60M USD 3 Qtrs
Proceeds from long-term energy asset debt financings ProceedsFromLongTermLinesOfCredit $563.60M USD 3 Qtrs
Proceeds from long-term energy asset debt financings ProceedsFromLongTermLinesOfCredit $367.33M USD 3 Qtrs
Proceeds from long-term energy asset debt financings ProceedsFromLongTermLinesOfCredit $367.33M USD 3 Qtrs
Payments on long-term energy asset debt and financing leases RepaymentsOfDebtAndCapitalLeaseObligations $372.85M USD 3 Qtrs
Payments on long-term energy asset debt and financing leases RepaymentsOfDebtAndCapitalLeaseObligations $372.85M USD 3 Qtrs
Payments on long-term energy asset debt and financing leases RepaymentsOfDebtAndCapitalLeaseObligations $192.46M USD 3 Qtrs
Payments on long-term energy asset debt and financing leases RepaymentsOfDebtAndCapitalLeaseObligations $192.46M USD 3 Qtrs
Proceeds from termination of interest rate swaps ProceedsFromDerivativeInstrumentFinancingActivities - USD 3 Qtrs
Proceeds from termination of interest rate swaps ProceedsFromDerivativeInstrumentFinancingActivities - USD 3 Qtrs
Proceeds from termination of interest rate swaps ProceedsFromDerivativeInstrumentFinancingActivities $2.81M USD 3 Qtrs
Proceeds from termination of interest rate swaps ProceedsFromDerivativeInstrumentFinancingActivities $2.81M USD 3 Qtrs
Payment on seller's promissory note RepaymentOfPromissoryNote $41.94M USD 3 Qtrs
Payment on seller's promissory note RepaymentOfPromissoryNote $41.94M USD 3 Qtrs
Payment on seller's promissory note RepaymentOfPromissoryNote - USD 3 Qtrs
Payment on seller's promissory note RepaymentOfPromissoryNote - USD 3 Qtrs
Payments of debt discount and debt issuance costs PaymentsOfFinancingCosts $10.11M USD 3 Qtrs
Payments of debt discount and debt issuance costs PaymentsOfFinancingCosts $10.11M USD 3 Qtrs
Payments of debt discount and debt issuance costs PaymentsOfFinancingCosts $7.41M USD 3 Qtrs
Payments of debt discount and debt issuance costs PaymentsOfFinancingCosts $7.41M USD 3 Qtrs
Proceeds from Federal ESPC projects ProceedsFromFederalESPCFunding $129.40M USD 3 Qtrs
Proceeds from Federal ESPC projects ProceedsFromFederalESPCFunding $129.40M USD 3 Qtrs
Proceeds from Federal ESPC projects ProceedsFromFederalESPCFunding $82.03M USD 3 Qtrs
Proceeds from Federal ESPC projects ProceedsFromFederalESPCFunding $82.03M USD 3 Qtrs
Net (payments) proceeds from energy asset receivable financing arrangements ProceedsFromSaleOfInvestmentAssets $5.22M USD 3 Qtrs
Net (payments) proceeds from energy asset receivable financing arrangements ProceedsFromSaleOfInvestmentAssets $5.22M USD 3 Qtrs
Net (payments) proceeds from energy asset receivable financing arrangements ProceedsFromSaleOfInvestmentAssets $-415.00K USD 3 Qtrs
Net (payments) proceeds from energy asset receivable financing arrangements ProceedsFromSaleOfInvestmentAssets $-415.00K USD 3 Qtrs
Proceeds from exercises of options and ESPP ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $1.90M USD 3 Qtrs
Proceeds from exercises of options and ESPP ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $1.90M USD 3 Qtrs
Proceeds from exercises of options and ESPP ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $1.46M USD 3 Qtrs
Proceeds from exercises of options and ESPP ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $1.46M USD 3 Qtrs
Contributions from non-controlling interests ProceedsFromMinorityShareholders $33.79M USD 3 Qtrs
Contributions from non-controlling interests ProceedsFromMinorityShareholders $33.79M USD 3 Qtrs
Contributions from non-controlling interests ProceedsFromMinorityShareholders $4.72M USD 3 Qtrs
Contributions from non-controlling interests ProceedsFromMinorityShareholders $4.72M USD 3 Qtrs
Distributions to non-controlling interest PaymentsToMinorityShareholders $1.37M USD 3 Qtrs
Distributions to non-controlling interest PaymentsToMinorityShareholders $1.37M USD 3 Qtrs
Distributions to non-controlling interest PaymentsToMinorityShareholders $5.34M USD 3 Qtrs
Distributions to non-controlling interest PaymentsToMinorityShareholders $5.34M USD 3 Qtrs
Distributions to redeemable non-controlling interests, net PaymentsOfDistributionsToAffiliates $418.00K USD 3 Qtrs
Distributions to redeemable non-controlling interests, net PaymentsOfDistributionsToAffiliates $418.00K USD 3 Qtrs
Distributions to redeemable non-controlling interests, net PaymentsOfDistributionsToAffiliates - USD 3 Qtrs
Distributions to redeemable non-controlling interests, net PaymentsOfDistributionsToAffiliates - USD 3 Qtrs
Cash flows from financing activities NetCashProvidedByUsedInFinancingActivities $305.06M USD 3 Qtrs
Cash flows from financing activities NetCashProvidedByUsedInFinancingActivities $305.06M USD 3 Qtrs
Cash flows from financing activities NetCashProvidedByUsedInFinancingActivities $310.97M USD 3 Qtrs
Cash flows from financing activities NetCashProvidedByUsedInFinancingActivities $310.97M USD 3 Qtrs
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.83M USD 3 Qtrs
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.83M USD 3 Qtrs
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.99M USD 3 Qtrs
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.99M USD 3 Qtrs
Net increase in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $50.72M USD 3 Qtrs
Net increase in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $50.72M USD 3 Qtrs
Net increase in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $17.22M USD 3 Qtrs
Net increase in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $17.22M USD 3 Qtrs
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $153.68M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $153.68M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $204.39M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $204.39M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $198.38M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $198.38M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $215.60M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $215.60M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $153.68M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $153.68M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $204.39M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $204.39M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $198.38M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $198.38M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $215.60M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $215.60M USD Point-in-time
Cash paid for interest InterestPaidNet $80.17M USD 3 Qtrs
Cash paid for interest InterestPaidNet $80.17M USD 3 Qtrs
Cash paid for interest InterestPaidNet $78.44M USD 3 Qtrs
Cash paid for interest InterestPaidNet $78.44M USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaid $1.95M USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaid $1.95M USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaid $4.16M USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaid $4.16M USD 3 Qtrs
Non-cash Federal ESPC settlement NoncashorPartNoncashAcquisitionFinancingReceivableAcquired $143.94M USD 3 Qtrs
Non-cash Federal ESPC settlement NoncashorPartNoncashAcquisitionFinancingReceivableAcquired $143.94M USD 3 Qtrs
Non-cash Federal ESPC settlement NoncashorPartNoncashAcquisitionFinancingReceivableAcquired $138.71M USD 3 Qtrs
Non-cash Federal ESPC settlement NoncashorPartNoncashAcquisitionFinancingReceivableAcquired $138.71M USD 3 Qtrs
Accrued purchases of energy assets CapitalExpendituresIncurredButNotYetPaid $53.70M USD 3 Qtrs
Accrued purchases of energy assets CapitalExpendituresIncurredButNotYetPaid $53.70M USD 3 Qtrs
Accrued purchases of energy assets CapitalExpendituresIncurredButNotYetPaid $81.58M USD 3 Qtrs
Accrued purchases of energy assets CapitalExpendituresIncurredButNotYetPaid $81.58M USD 3 Qtrs
Non-cash financing for energy asset project acquisition NoncashOrPartNoncashAcquisitionDebtAssumed1 $32.50M USD 3 Qtrs
Non-cash financing for energy asset project acquisition NoncashOrPartNoncashAcquisitionDebtAssumed1 $32.50M USD 3 Qtrs
Non-cash financing for energy asset project acquisition NoncashOrPartNoncashAcquisitionDebtAssumed1 - USD 3 Qtrs
Non-cash financing for energy asset project acquisition NoncashOrPartNoncashAcquisitionDebtAssumed1 - USD 3 Qtrs
Stockholders Equity 146 line items
Line Item Tag Value Unit Period
Redeemable non-controlling interests, beginning balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $46.87M USD Point-in-time
Redeemable non-controlling interests, beginning balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $46.87M USD Point-in-time
Redeemable non-controlling interests, beginning balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $43.78M USD Point-in-time
Redeemable non-controlling interests, beginning balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $43.78M USD Point-in-time
Redeemable non-controlling interests, beginning balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $42.76M USD Point-in-time
Redeemable non-controlling interests, beginning balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $42.76M USD Point-in-time
Redeemable non-controlling interests, beginning balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $2.46M USD Point-in-time
Redeemable non-controlling interests, beginning balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $2.46M USD Point-in-time
Redeemable non-controlling interests, beginning balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $1.54M USD Point-in-time
Redeemable non-controlling interests, beginning balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $1.54M USD Point-in-time
Redeemable non-controlling interests, beginning balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $1.56M USD Point-in-time
Redeemable non-controlling interests, beginning balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $1.56M USD Point-in-time
Distributions to RNCI TemporaryEquityDecreaseFromDistributionsToRedeemableNoncontrollingInterestHolders $130.00K USD 1 Quarter
Distributions to RNCI TemporaryEquityDecreaseFromDistributionsToRedeemableNoncontrollingInterestHolders $130.00K USD 1 Quarter
Distributions to RNCI TemporaryEquityDecreaseFromDistributionsToRedeemableNoncontrollingInterestHolders $418.00K USD 3 Qtrs
Distributions to RNCI TemporaryEquityDecreaseFromDistributionsToRedeemableNoncontrollingInterestHolders $418.00K USD 3 Qtrs
Accretion of tax equity financing fees TemporaryEquityAccretionOfTaxEquityFinancingFee $26.00K USD 1 Quarter
Accretion of tax equity financing fees TemporaryEquityAccretionOfTaxEquityFinancingFee $26.00K USD 1 Quarter
Accretion of tax equity financing fees TemporaryEquityAccretionOfTaxEquityFinancingFee $80.00K USD 3 Qtrs
Accretion of tax equity financing fees TemporaryEquityAccretionOfTaxEquityFinancingFee $80.00K USD 3 Qtrs
Accretion of tax equity financing fees TemporaryEquityAccretionOfTaxEquityFinancingFee $27.00K USD 1 Quarter
Accretion of tax equity financing fees TemporaryEquityAccretionOfTaxEquityFinancingFee $27.00K USD 1 Quarter
Accretion of tax equity financing fees TemporaryEquityAccretionOfTaxEquityFinancingFee $82.00K USD 3 Qtrs
Accretion of tax equity financing fees TemporaryEquityAccretionOfTaxEquityFinancingFee $82.00K USD 3 Qtrs
Net (loss) income TemporaryEquityNetIncome $-912.00K USD 1 Quarter
Net (loss) income TemporaryEquityNetIncome $-912.00K USD 1 Quarter
Net (loss) income TemporaryEquityNetIncome $-3.77M USD 3 Qtrs
Net (loss) income TemporaryEquityNetIncome $-3.77M USD 3 Qtrs
Net (loss) income TemporaryEquityNetIncome $-14.00K USD 1 Quarter
Net (loss) income TemporaryEquityNetIncome $-14.00K USD 1 Quarter
Net (loss) income TemporaryEquityNetIncome $-989.00K USD 3 Qtrs
Net (loss) income TemporaryEquityNetIncome $-989.00K USD 3 Qtrs
Redeemable non-controlling interests, ending balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $46.87M USD Point-in-time
Redeemable non-controlling interests, ending balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $46.87M USD Point-in-time
Redeemable non-controlling interests, ending balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $43.78M USD Point-in-time
Redeemable non-controlling interests, ending balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $43.78M USD Point-in-time
Redeemable non-controlling interests, ending balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $42.76M USD Point-in-time
Redeemable non-controlling interests, ending balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $42.76M USD Point-in-time
Redeemable non-controlling interests, ending balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $2.46M USD Point-in-time
Redeemable non-controlling interests, ending balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $2.46M USD Point-in-time
Redeemable non-controlling interests, ending balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $1.54M USD Point-in-time
Redeemable non-controlling interests, ending balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $1.54M USD Point-in-time
Redeemable non-controlling interests, ending balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $1.56M USD Point-in-time
Redeemable non-controlling interests, ending balance TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests $1.56M USD Point-in-time
Treasury stock, beginning balance (in shares) TreasuryStockCommonShares 2.10M shares Point-in-time
Treasury stock, beginning balance (in shares) TreasuryStockCommonShares 2.10M shares Point-in-time
Treasury stock, beginning balance (in shares) TreasuryStockCommonShares 2.10M shares Point-in-time
Treasury stock, beginning balance (in shares) TreasuryStockCommonShares 2.10M shares Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $925.89M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $925.89M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $941.19M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $941.19M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $966.74M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $966.74M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.05B USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.05B USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.07B USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.07B USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.09B USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.09B USD Point-in-time
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $405.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $405.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $909.00K USD 3 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $909.00K USD 3 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $159.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $159.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $662.00K USD 3 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $662.00K USD 3 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.66M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.66M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $10.37M USD 3 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $10.37M USD 3 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.75M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.75M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $10.34M USD 3 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $10.34M USD 3 Qtrs
Employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $990.00K USD 3 Qtrs
Employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $990.00K USD 3 Qtrs
Employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $795.00K USD 3 Qtrs
Employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $795.00K USD 3 Qtrs
Unrealized loss from interest rate hedges, net OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-1.06M USD 1 Quarter
Unrealized loss from interest rate hedges, net OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-1.06M USD 1 Quarter
Unrealized loss from interest rate hedges, net OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-446.00K USD 3 Qtrs
Unrealized loss from interest rate hedges, net OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-446.00K USD 3 Qtrs
Unrealized loss from interest rate hedges, net OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-65.00K USD 1 Quarter
Unrealized loss from interest rate hedges, net OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-65.00K USD 1 Quarter
Unrealized loss from interest rate hedges, net OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-695.00K USD 3 Qtrs
Unrealized loss from interest rate hedges, net OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-695.00K USD 3 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $2.00M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $2.00M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $652.00K USD 3 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $652.00K USD 3 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-1.08M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-1.08M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $5.59M USD 3 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $5.59M USD 3 Qtrs
Accretion of tax equity financing fees StockholdersEquityAdjustmentForAccretionOfTaxEquityFinancingFees $26.00K USD 1 Quarter
Accretion of tax equity financing fees StockholdersEquityAdjustmentForAccretionOfTaxEquityFinancingFees $26.00K USD 1 Quarter
Accretion of tax equity financing fees StockholdersEquityAdjustmentForAccretionOfTaxEquityFinancingFees $80.00K USD 3 Qtrs
Accretion of tax equity financing fees StockholdersEquityAdjustmentForAccretionOfTaxEquityFinancingFees $80.00K USD 3 Qtrs
Accretion of tax equity financing fees StockholdersEquityAdjustmentForAccretionOfTaxEquityFinancingFees $27.00K USD 1 Quarter
Accretion of tax equity financing fees StockholdersEquityAdjustmentForAccretionOfTaxEquityFinancingFees $27.00K USD 1 Quarter
Accretion of tax equity financing fees StockholdersEquityAdjustmentForAccretionOfTaxEquityFinancingFees $82.00K USD 3 Qtrs
Accretion of tax equity financing fees StockholdersEquityAdjustmentForAccretionOfTaxEquityFinancingFees $82.00K USD 3 Qtrs
Contributions from NCI NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders $3.00M USD 1 Quarter
Contributions from NCI NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders $3.00M USD 1 Quarter
Contributions from NCI NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders $33.79M USD 3 Qtrs
Contributions from NCI NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders $33.79M USD 3 Qtrs
Contributions from NCI NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders $924.00K USD 1 Quarter
Contributions from NCI NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders $924.00K USD 1 Quarter
Contributions from NCI NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders $4.72M USD 3 Qtrs
Contributions from NCI NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders $4.72M USD 3 Qtrs
Distributions to NCI MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $364.00K USD 1 Quarter
Distributions to NCI MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $364.00K USD 1 Quarter
Distributions to NCI MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $1.37M USD 3 Qtrs
Distributions to NCI MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $1.37M USD 3 Qtrs
Distributions to NCI MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $2.49M USD 1 Quarter
Distributions to NCI MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $2.49M USD 1 Quarter
Distributions to NCI MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $5.34M USD 3 Qtrs
Distributions to NCI MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $5.34M USD 3 Qtrs
Purchase of shares from NCI MinorityInterestDecreaseFromRedemptions $23.76M USD 3 Qtrs
Purchase of shares from NCI MinorityInterestDecreaseFromRedemptions $23.76M USD 3 Qtrs
Net (loss) income NetIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterest $17.93M USD 1 Quarter
Net (loss) income NetIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterest $17.93M USD 1 Quarter
Net (loss) income NetIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterest $19.80M USD 3 Qtrs
Net (loss) income NetIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterest $19.80M USD 3 Qtrs
Net (loss) income NetIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterest $21.85M USD 1 Quarter
Net (loss) income NetIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterest $21.85M USD 1 Quarter
Net (loss) income NetIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterest $32.74M USD 3 Qtrs
Net (loss) income NetIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterest $32.74M USD 3 Qtrs
Treasury stock, ending balance (in shares) TreasuryStockCommonShares 2.10M shares Point-in-time
Treasury stock, ending balance (in shares) TreasuryStockCommonShares 2.10M shares Point-in-time
Treasury stock, ending balance (in shares) TreasuryStockCommonShares 2.10M shares Point-in-time
Treasury stock, ending balance (in shares) TreasuryStockCommonShares 2.10M shares Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $925.89M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $925.89M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $941.19M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $941.19M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $966.74M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $966.74M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.05B USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.05B USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.07B USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.07B USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.09B USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.09B USD Point-in-time
Comprehensive Income 72 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $17.01M USD 1 Quarter
Net income ProfitLoss $17.01M USD 1 Quarter
Net income ProfitLoss $16.03M USD 3 Qtrs
Net income ProfitLoss $16.03M USD 3 Qtrs
Net income ProfitLoss $21.84M USD 1 Quarter
Net income ProfitLoss $21.84M USD 1 Quarter
Net income ProfitLoss $31.75M USD 3 Qtrs
Net income ProfitLoss $31.75M USD 3 Qtrs
Unrealized loss from interest rate hedges, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-1.06M USD 1 Quarter
Unrealized loss from interest rate hedges, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-1.06M USD 1 Quarter
Unrealized loss from interest rate hedges, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-446.00K USD 3 Qtrs
Unrealized loss from interest rate hedges, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-446.00K USD 3 Qtrs
Unrealized loss from interest rate hedges, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-65.00K USD 1 Quarter
Unrealized loss from interest rate hedges, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-65.00K USD 1 Quarter
Unrealized loss from interest rate hedges, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-695.00K USD 3 Qtrs
Unrealized loss from interest rate hedges, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-695.00K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $2.00M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $2.00M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $652.00K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $652.00K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-1.08M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-1.08M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $5.59M USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $5.59M USD 3 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $943.00K USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $943.00K USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $206.00K USD 3 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $206.00K USD 3 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $-1.15M USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $-1.15M USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $4.90M USD 3 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $4.90M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $17.96M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $17.96M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $16.24M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $16.24M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $20.69M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $20.69M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $36.65M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $36.65M USD 3 Qtrs
Net (income) loss NetIncomeLossAttributableToNoncontrollingInterest $-585.00K USD 1 Quarter
Net (income) loss NetIncomeLossAttributableToNoncontrollingInterest $-585.00K USD 1 Quarter
Net (income) loss NetIncomeLossAttributableToNoncontrollingInterest $-3.64M USD 3 Qtrs
Net (income) loss NetIncomeLossAttributableToNoncontrollingInterest $-3.64M USD 3 Qtrs
Net (income) loss NetIncomeLossAttributableToNoncontrollingInterest $3.31M USD 1 Quarter
Net (income) loss NetIncomeLossAttributableToNoncontrollingInterest $3.31M USD 1 Quarter
Net (income) loss NetIncomeLossAttributableToNoncontrollingInterest $5.84M USD 3 Qtrs
Net (income) loss NetIncomeLossAttributableToNoncontrollingInterest $5.84M USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest $-54.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest $-54.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest $-36.00K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest $-36.00K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest $157.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest $157.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest $92.00K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest $92.00K USD 3 Qtrs
Comprehensive (income) loss attributable to non-controlling interests and redeemable non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $-639.00K USD 1 Quarter
Comprehensive (income) loss attributable to non-controlling interests and redeemable non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $-639.00K USD 1 Quarter
Comprehensive (income) loss attributable to non-controlling interests and redeemable non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $-3.68M USD 3 Qtrs
Comprehensive (income) loss attributable to non-controlling interests and redeemable non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $-3.68M USD 3 Qtrs
Comprehensive (income) loss attributable to non-controlling interests and redeemable non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $3.46M USD 1 Quarter
Comprehensive (income) loss attributable to non-controlling interests and redeemable non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $3.46M USD 1 Quarter
Comprehensive (income) loss attributable to non-controlling interests and redeemable non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $5.93M USD 3 Qtrs
Comprehensive (income) loss attributable to non-controlling interests and redeemable non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $5.93M USD 3 Qtrs
Comprehensive income attributable to common shareholders ComprehensiveIncomeNetOfTax $18.60M USD 1 Quarter
Comprehensive income attributable to common shareholders ComprehensiveIncomeNetOfTax $18.60M USD 1 Quarter
Comprehensive income attributable to common shareholders ComprehensiveIncomeNetOfTax $19.91M USD 3 Qtrs
Comprehensive income attributable to common shareholders ComprehensiveIncomeNetOfTax $19.91M USD 3 Qtrs
Comprehensive income attributable to common shareholders ComprehensiveIncomeNetOfTax $17.23M USD 1 Quarter
Comprehensive income attributable to common shareholders ComprehensiveIncomeNetOfTax $17.23M USD 1 Quarter
Comprehensive income attributable to common shareholders ComprehensiveIncomeNetOfTax $30.72M USD 3 Qtrs
Comprehensive income attributable to common shareholders ComprehensiveIncomeNetOfTax $30.72M USD 3 Qtrs

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

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