2023 Q3 Form 10-Q Financial Statement

#000162828023028949 Filed on August 11, 2023

View on sec.gov

Income Statement

Concept 2023 Q3 2023 Q2 2022 Q2
Revenue $23.25M $22.81M $3.010M
YoY Change 178.11% 657.91% -18.52%
Cost Of Revenue $9.810M $8.594M $2.445M
YoY Change 109.62% 251.49% -10.51%
Gross Profit $13.44M $14.22M $565.0K
YoY Change 265.22% 2416.64% -41.27%
Gross Profit Margin 57.81% 62.33% 18.77%
Selling, General & Admin $12.39M $15.99M $12.80M
YoY Change -57.77% 24.87% 18.29%
% of Gross Profit 92.19% 112.42% 2265.66%
Research & Development $2.404M
YoY Change -14.42%
% of Gross Profit 425.49%
Depreciation & Amortization $5.560M $4.890M $648.0K
YoY Change 225.15% 654.63% 70.08%
% of Gross Profit 41.37% 34.39% 114.69%
Operating Expenses $12.39M $15.99M $15.20M
YoY Change -65.93% 5.13% 11.55%
Operating Profit -$24.52M -$1.766M -$14.64M
YoY Change -12.46% -87.94% 15.56%
Interest Expense $5.120M $1.970M $1.776M
YoY Change -20.12% 10.92% -34.61%
% of Operating Profit
Other Income/Expense, Net $430.0K $790.0K $159.0K
YoY Change -44.87% 396.86% -132.12%
Pretax Income -$18.96M $1.790M -$12.70M
YoY Change -12.18% -114.1% 21.29%
Income Tax $0.00 $0.00
% Of Pretax Income 0.0%
Net Earnings -$19.31M $3.065M -$12.70M
YoY Change -12.23% -124.14% 21.29%
Net Earnings / Revenue -83.07% 13.44% -421.86%
Basic Earnings Per Share -$1.11 $0.02 -$0.09
Diluted Earnings Per Share -$1.11 $0.02 -$89.27K
COMMON SHARES
Basic Shares Outstanding 147.2M shares 149.2M shares 142.2M shares
Diluted Shares Outstanding 17.35M shares 161.6M shares 142.2M shares

Balance Sheet

Concept 2023 Q3 2023 Q2 2022 Q2
SHORT-TERM ASSETS
Cash & Short-Term Investments $154.2M $162.7M $322.4M
YoY Change -35.62% -49.53% -16.08%
Cash & Equivalents $154.2M $162.7M $322.4M
Short-Term Investments
Other Short-Term Assets $61.80M $51.00M $1.473M
YoY Change 37.03% 3362.32% -31.77%
Inventory $14.19M
Prepaid Expenses
Receivables $12.57M $13.57M $7.051M
Other Receivables $0.00 $0.00 $0.00
Total Short-Term Assets $228.6M $227.3M $345.1M
YoY Change -27.62% -34.13% -14.96%
LONG-TERM ASSETS
Property, Plant & Equipment $488.4M $475.7M $7.363M
YoY Change 20.77% 6360.52% 7.66%
Goodwill $28.76M $28.76M
YoY Change -81.87%
Intangibles $10.26M $10.55M
YoY Change
Long-Term Investments $145.7M $146.6M
YoY Change
Other Assets $257.0K $254.0K $114.0K
YoY Change -44.85% 122.81% 52.0%
Total Long-Term Assets $711.5M $689.9M $8.722M
YoY Change 18.23% 7809.88% -52.0%
TOTAL ASSETS
Total Short-Term Assets $228.6M $227.3M $345.1M
Total Long-Term Assets $711.5M $689.9M $8.722M
Total Assets $940.1M $917.2M $353.8M
YoY Change 2.45% 159.24% -16.54%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $1.237M $3.291M $2.029M
YoY Change -81.82% 62.2% -55.55%
Accrued Expenses $52.70M $20.20M $7.824M
YoY Change 99.62% 158.18% -9.52%
Deferred Revenue $108.0K $86.00K
YoY Change
Short-Term Debt $0.00 $0.00 $0.00
YoY Change
Long-Term Debt Due $27.72M $26.00M $220.0K
YoY Change 9.39% 11718.18% -52.28%
Total Short-Term Liabilities $81.76M $49.58M $11.87M
YoY Change 39.26% 317.58% -27.71%
LONG-TERM LIABILITIES
Long-Term Debt $599.6M $587.4M $195.0K
YoY Change 23.62% 301127.18% -83.35%
Other Long-Term Liabilities $113.0K $15.00K $6.623M
YoY Change 1030.0% -99.77% -77.9%
Total Long-Term Liabilities $599.7M $587.4M $6.818M
YoY Change 23.64% 8515.55% -78.11%
TOTAL LIABILITIES
Total Short-Term Liabilities $81.76M $49.58M $11.87M
Total Long-Term Liabilities $599.7M $587.4M $6.818M
Total Liabilities $696.0M $651.0M $18.69M
YoY Change 25.96% 3383.31% -60.71%
SHAREHOLDERS EQUITY
Retained Earnings -$227.7M -$208.4M
YoY Change 51.61%
Common Stock $14.00K
YoY Change
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $241.7M $263.6M $335.1M
YoY Change
Total Liabilities & Shareholders Equity $940.1M $917.2M $353.8M
YoY Change 2.45% 159.24% -16.54%

Cashflow Statement

Concept 2023 Q3 2023 Q2 2022 Q2
OPERATING ACTIVITIES
Net Income -$19.31M $3.065M -$12.70M
YoY Change -12.23% -124.14% 21.29%
Depreciation, Depletion And Amortization $5.560M $4.890M $648.0K
YoY Change 225.15% 654.63% 70.08%
Cash From Operating Activities $2.350M -$10.02M -$11.18M
YoY Change -114.57% -10.34% 5.59%
INVESTING ACTIVITIES
Capital Expenditures $170.0K $110.0K -$239.0K
YoY Change -34.62% -146.03% -64.54%
Acquisitions
YoY Change
Other Investing Activities -$10.41M $5.930M $229.0K
YoY Change -67.48% 2489.52% -102.82%
Cash From Investing Activities -$10.56M $5.810M -$10.00K
YoY Change -67.28% -58200.0% -99.89%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net $175.0K
YoY Change 2087.5%
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 8.840M -9.610M 96.00K
YoY Change -456.45% -10110.42% -179.34%
NET CHANGE
Cash From Operating Activities 2.350M -10.02M -11.18M
Cash From Investing Activities -10.56M 5.810M -10.00K
Cash From Financing Activities 8.840M -9.610M 96.00K
Net Change In Cash 630.0K -13.82M -11.09M
YoY Change -101.24% 24.62% -43.1%
FREE CASH FLOW
Cash From Operating Activities $2.350M -$10.02M -$11.18M
Capital Expenditures $170.0K $110.0K -$239.0K
Free Cash Flow $2.180M -$10.13M -$10.94M
YoY Change -113.3% -7.38% 10.36%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2022Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
144375226 shares
CY2022Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
144375226 shares
CY2023Q2 us-gaap Common Stock Value
CommonStockValue
14000 usd
CY2022Q4 us-gaap Common Stock Value
CommonStockValue
14000 usd
CY2023Q2 us-gaap Costs And Expenses
CostsAndExpenses
24579000 usd
CY2022Q2 us-gaap Costs And Expenses
CostsAndExpenses
9782000 usd
CY2023Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
-1766000 usd
CY2022Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
-9782000 usd
CY2023Q2 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-7216000 usd
CY2022Q2 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-7000 usd
us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-14032000 usd
us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-19000 usd
CY2023Q2 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
0 usd
CY2022Q2 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
0 usd
us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
0 usd
us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
4527000 usd
CY2023Q2 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
794000 usd
CY2022Q2 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
0 usd
us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
3452000 usd
us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
0 usd
CY2023Q2 spru Business Acquisition Change In Fair Value Of Obligation Equity Interests Issued And Issuable
BusinessAcquisitionChangeInFairValueOfObligationEquityInterestsIssuedAndIssuable
0 usd
CY2022Q2 spru Business Acquisition Change In Fair Value Of Obligation Equity Interests Issued And Issuable
BusinessAcquisitionChangeInFairValueOfObligationEquityInterestsIssuedAndIssuable
-137000 usd
spru Business Acquisition Change In Fair Value Of Obligation Equity Interests Issued And Issuable
BusinessAcquisitionChangeInFairValueOfObligationEquityInterestsIssuedAndIssuable
0 usd
CY2023Q2 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
-33000 usd
CY2022Q2 us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
0 usd
CY2023Q2 us-gaap Other Income
OtherIncome
752000 usd
CY2022Q2 us-gaap Other Income
OtherIncome
22000 usd
CY2023Q2 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
1787000 usd
CY2022Q2 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-7847000 usd
us-gaap Discontinued Operation Gain Loss On Disposal Of Discontinued Operation Net Of Tax
DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
-3083000 usd
CY2023Q2 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-183000 usd
CY2022Q2 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-4851000 usd
us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-4049000 usd
CY2023Q2 us-gaap Profit Loss
ProfitLoss
1604000 usd
CY2022Q2 us-gaap Profit Loss
ProfitLoss
-12698000 usd
us-gaap Profit Loss
ProfitLoss
-17240000 usd
CY2023Q2 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-1461000 usd
CY2022Q2 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
0 usd
us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-910000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
3065000 usd
CY2022Q2 us-gaap Net Income Loss
NetIncomeLoss
-12698000 usd
us-gaap Net Income Loss
NetIncomeLoss
-16330000 usd
CY2023Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.02
CY2022Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.09
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.11
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.20
CY2022Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.09
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.20
CY2023Q2 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
0
CY2022Q2 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
-0.03
us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
-0.03
us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
-0.15
CY2023Q2 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
0
us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
-0.03
CY2023Q2 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
148894058 shares
CY2022Q2 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
142247590 shares
us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
147687578 shares
us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
141760478 shares
CY2023Q2 us-gaap Pro Forma Weighted Average Shares Outstanding Diluted
ProFormaWeightedAverageSharesOutstandingDiluted
161606658 shares
us-gaap Pro Forma Weighted Average Shares Outstanding Diluted
ProFormaWeightedAverageSharesOutstandingDiluted
147687578 shares
CY2022Q4 us-gaap Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
85000 usd
us-gaap Gain Loss On Sale Of Other Assets
GainLossOnSaleOfOtherAssets
3452000 usd
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
288891000 usd
CY2023Q1 spru Temporary Equity Fair Value Adjustment For Acquisition
TemporaryEquityFairValueAdjustmentForAcquisition
240000 usd
CY2023Q1 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
283000 usd
CY2023Q1 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
150000 usd
CY2023Q1 spru Temporary Equity Capital Distributions To Noncontrolling Interests
TemporaryEquityCapitalDistributionsToNoncontrollingInterests
108000 usd
CY2023Q1 us-gaap Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
88000 usd
CY2023Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
796000 usd
CY2023Q1 us-gaap Temporary Equity Net Income
TemporaryEquityNetIncome
-39000 usd
CY2023Q1 us-gaap Net Income Loss Including Portion Attributable To Nonredeemable Noncontrolling Interest
NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
-18805000 usd
CY2023Q1 us-gaap Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
178000 usd
CY2023Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
265209000 usd
CY2023Q2 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
252000 usd
CY2023Q2 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
1614000 usd
CY2023Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
593000 usd
CY2023Q2 us-gaap Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
57000 usd
CY2023Q2 us-gaap Temporary Equity Net Income
TemporaryEquityNetIncome
21000 usd
CY2023Q2 us-gaap Net Income Loss Including Portion Attributable To Nonredeemable Noncontrolling Interest
NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
1583000 usd
CY2023Q2 us-gaap Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
199000 usd
CY2023Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
265966000 usd
CY2022Q1 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
258000 usd
CY2022Q1 us-gaap Stock Issued During Period Shares Acquisitions
StockIssuedDuringPeriodSharesAcquisitions
100000 shares
CY2022Q1 us-gaap Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
186000 usd
CY2022Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
381000 usd
CY2022Q1 us-gaap Net Income Loss Including Portion Attributable To Nonredeemable Noncontrolling Interest
NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
-16077000 usd
CY2022Q1 us-gaap Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
0 usd
CY2022Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
346558000 usd
CY2022Q2 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
175000 usd
CY2022Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
1081000 usd
CY2022Q2 us-gaap Net Income Loss Including Portion Attributable To Nonredeemable Noncontrolling Interest
NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
-12698000 usd
CY2022Q2 us-gaap Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
0 usd
CY2022Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
335116000 usd
us-gaap Profit Loss
ProfitLoss
-17240000 usd
us-gaap Profit Loss
ProfitLoss
-28775000 usd
us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-4049000 usd
us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-20794000 usd
us-gaap Share Based Compensation
ShareBasedCompensation
1389000 usd
us-gaap Share Based Compensation
ShareBasedCompensation
1462000 usd
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
1104000 usd
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
0 usd
us-gaap Depreciation And Amortization
DepreciationAndAmortization
10890000 usd
us-gaap Depreciation And Amortization
DepreciationAndAmortization
1204000 usd
us-gaap Asset Impairment Charges
AssetImpairmentCharges
73000 usd
us-gaap Asset Impairment Charges
AssetImpairmentCharges
0 usd
spru Fair Value Adjustment Of Deferred Compensation Liability
FairValueAdjustmentOfDeferredCompensationLiability
0 usd
spru Fair Value Adjustment Of Deferred Compensation Liability
FairValueAdjustmentOfDeferredCompensationLiability
-498000 usd
us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
3602000 usd
us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
0 usd
us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
148000 usd
us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
4500000 usd
spru Interest Income Master Lease Agreement
InterestIncomeMasterLeaseAgreement
1394000 usd
spru Interest Income Master Lease Agreement
InterestIncomeMasterLeaseAgreement
0 usd
us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
0 usd
us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
4527000 usd
us-gaap Gain Loss On Sale Of Other Assets
GainLossOnSaleOfOtherAssets
0 usd
us-gaap Gain Loss On Sale Of Business
GainLossOnSaleOfBusiness
-3083000 usd
us-gaap Gain Loss On Sale Of Business
GainLossOnSaleOfBusiness
0 usd
spru Increase Decrease In Operating Lease Right Of Use Assets
IncreaseDecreaseInOperatingLeaseRightOfUseAssets
-18000 usd
spru Increase Decrease In Operating Lease Right Of Use Assets
IncreaseDecreaseInOperatingLeaseRightOfUseAssets
0 usd
us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
2914000 usd
us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
0 usd
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
5240000 usd
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
0 usd
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-41000 usd
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
0 usd
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
584000 usd
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
659000 usd
us-gaap Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
-126000 usd
us-gaap Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
0 usd
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
387000 usd
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-3565000 usd
us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
-5898000 usd
us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
-3268000 usd
CY2023Q2 us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
8000 usd
CY2022Q2 us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
0 usd
us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
482000 usd
us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
0 usd
us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
-13030000 usd
us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
-22332000 usd
us-gaap Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
-5241000 usd
us-gaap Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
-7940000 usd
us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
3631000 usd
us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
0 usd
us-gaap Payments For Proceeds From Loans And Leases
PaymentsForProceedsFromLoansAndLeases
-5290000 usd
us-gaap Payments For Proceeds From Loans And Leases
PaymentsForProceedsFromLoansAndLeases
0 usd
us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
23360000 usd
us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
0 usd
us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
124000 usd
us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
0 usd
us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-14563000 usd
us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
0 usd
us-gaap Cash Provided By Used In Investing Activities Discontinued Operations
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
325000 usd
us-gaap Cash Provided By Used In Investing Activities Discontinued Operations
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
744000 usd
us-gaap Repayments Of Convertible Debt
RepaymentsOfConvertibleDebt
14305000 usd
us-gaap Repayments Of Convertible Debt
RepaymentsOfConvertibleDebt
0 usd
us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
21000 usd
us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
28000 usd
spru Proceeds From Recapitalization Of Pic Shares Net Of Issuance Costs
ProceedsFromRecapitalizationOfPICSharesNetOfIssuanceCosts
150000 usd
spru Proceeds From Recapitalization Of Pic Shares Net Of Issuance Costs
ProceedsFromRecapitalizationOfPICSharesNetOfIssuanceCosts
0 usd
us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
535000 usd
us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
433000 usd
us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
17000 usd
us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
0 usd
us-gaap Payments For Repurchase Of Equity
PaymentsForRepurchaseOfEquity
1614000 usd
us-gaap Payments For Repurchase Of Equity
PaymentsForRepurchaseOfEquity
0 usd
us-gaap Payments To Minority Shareholders
PaymentsToMinorityShareholders
253000 usd
us-gaap Payments To Minority Shareholders
PaymentsToMinorityShareholders
0 usd
us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
-15525000 usd
us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
405000 usd
us-gaap Cash Provided By Used In Financing Activities Discontinued Operations
CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
0 usd
us-gaap Cash Provided By Used In Financing Activities Discontinued Operations
CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
-182000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
-48034000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
-29305000 usd
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
240144000 usd
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
351826000 usd
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
192110000 usd
CY2022Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
322521000 usd
us-gaap Income Taxes Paid
IncomeTaxesPaid
15980000 usd
us-gaap Income Taxes Paid
IncomeTaxesPaid
35000 usd
us-gaap Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
0 usd
us-gaap Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
1815000 usd
us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-1170000 usd
us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-474000 usd
us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
0 usd
us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
186000 usd
spru Number Of Home Solar Assets And Contracts
NumberOfHomeSolarAssetsAndContracts
72000 contract
CY2022Q2 us-gaap Restructuring And Related Cost Number Of Positions Eliminated
RestructuringAndRelatedCostNumberOfPositionsEliminated
50 employee
us-gaap Concentration Risk Credit Risk
ConcentrationRiskCreditRisk
<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentration of credit risk: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments which potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents. At times, such cash may be in excess of the FDIC limit. At June 30, 2023 and December 31, 2022, the Company had cash in excess of the $250,000 federally insured limit. The Company believes it is not exposed to any significant credit risk on cash and cash equivalents as most of the balances are kept in treasury bills, which are government backed securities.</span>
CY2023Q2 us-gaap Restricted Cash
RestrictedCash
29400000 usd
CY2022Q4 us-gaap Restricted Cash
RestrictedCash
19800000 usd
CY2023Q2 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
162749000 usd
CY2022Q2 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
322371000 usd
CY2023Q2 us-gaap Restricted Cash
RestrictedCash
29361000 usd
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
192110000 usd
CY2022Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
322521000 usd
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
12164000 usd
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
12164000 usd
us-gaap Allowance For Loan And Lease Losses Write Offs
AllowanceForLoanAndLeaseLossesWriteOffs
661000 usd
CY2022 us-gaap Allowance For Loan And Lease Losses Write Offs
AllowanceForLoanAndLeaseLossesWriteOffs
usd
spru Credit Loss Expense Reversal
CreditLossExpenseReversal
1104000 usd
CY2022 spru Credit Loss Expense Reversal
CreditLossExpenseReversal
0 usd
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
12164000 usd
us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
0 usd
us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
0 usd
us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
8600000 usd
us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0 usd
us-gaap Derivatives Reporting Of Derivative Activity
DerivativesReportingOfDerivativeActivity
<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warrant liabilities: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023 and 2022, the Company had outstanding private warrants, which are related to the December 2020 merger and organization of legacy XL Hybrids Inc. (“XL Hybrids”) to become XL Fleet Corp. With the merger, the Company assumed private placement warrants to purchase 4,233,333 shares of common stock, with an exercise price of $11.50 per share (the "Private Warrants"). The Private Warrants do not meet the criteria for equity classification and must be recorded as liabilities. As the Private Warrants meet the definition of a derivative, they were measured at fair value at inception and at each reporting date with changes in fair value recognized in the unaudited condensed consolidated statements of operations. The Private Warrants were valued using a Black-Scholes model, with significant inputs consisting of risk-free interest rate, remaining term, expected volatility, exercise price, and the Company’s stock price (See Note 10. Fair Value Measurements).</span>
CY2020Q4 us-gaap Class Of Warrant Or Right Number Of Securities Called By Warrants Or Rights
ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
4233333 shares
CY2020Q4 us-gaap Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1
ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
11.50
us-gaap Guarantees Indemnifications And Warranties Policies
GuaranteesIndemnificationsAndWarrantiesPolicies
<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warranties: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers who purchased the Company's Drivetrain systems were provided limited-assurance-type warranties for equipment and work performed under the contracts. The warranty period typically extends for three years following transfer of control of the equipment. The warranties solely relate to correction of product defects during the warranty period, which is consistent with similar warranties offered by competitors. Customers of XL Grid were provided limited-assurance-type warranties for a term of one year for installation work performed under its contracts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company accrued the estimated cost of product warranties for unclaimed charges based on historical experiences and expected results. Should product failure rates and material usage costs differ from these factors, estimated revisions to the estimated warranty liability will be required. The Company periodically assesses the adequacy of its recorded product warranty liabilities and adjusts the balances as required. Warranty expense is recorded as a component of discontinued operations in the unaudited condensed consolidated statement of operations. With the Company’s exit from the Drivetrain business and the subsequent sale of World Energy, the Company will not enter into any additional warranty obligations and expects the existing warranty obligation to substantially run-off over the next 18 months.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following is a rollforward of the Company’s accrued warranty liability:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.901%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:114%;text-decoration:underline">(Amounts in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of the period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,547 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual for warranties issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer of inventory to servicers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(498)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual related to World Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty fulfillment charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of the period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,326 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,326 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company's warranty liability is included in accrued expenses and other current liabilities on the unaudited condensed consolidated balance sheets.</span></div>
spru Warranties Term
WarrantiesTerm
P3Y
spru Limited Assurance Type Warranty Term
LimitedAssuranceTypeWarrantyTerm
P1Y
CY2023Q2 spru Limited Assurance Type Warranty Run Off
LimitedAssuranceTypeWarrantyRunOff
P18M
CY2023Q1 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
627000 usd
CY2022Q1 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
2403000 usd
CY2022Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
1125000 usd
CY2021Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
2547000 usd
CY2023Q2 us-gaap Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
0 usd
CY2022Q2 spru Standard Product Warranty Accrual Increase Decrease From Transfers
StandardProductWarrantyAccrualIncreaseDecreaseFromTransfers
7000 usd
us-gaap Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
0 usd
us-gaap Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
35000 usd
CY2023Q2 spru Standard Product Warranty Accrual Increase Decrease From Transfers
StandardProductWarrantyAccrualIncreaseDecreaseFromTransfers
0 usd
CY2022Q2 us-gaap Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
0 usd
spru Standard Product Warranty Accrual Increase Decrease From Transfers
StandardProductWarrantyAccrualIncreaseDecreaseFromTransfers
-498000 usd
spru Standard Product Warranty Accrual Increase Decrease From Transfers
StandardProductWarrantyAccrualIncreaseDecreaseFromTransfers
0 usd
CY2023Q2 spru Standard Product Warranty Accrual Reduction From Sale Of Business
StandardProductWarrantyAccrualReductionFromSaleOfBusiness
25000 usd
CY2022Q2 spru Standard Product Warranty Accrual Reduction From Sale Of Business
StandardProductWarrantyAccrualReductionFromSaleOfBusiness
0 usd
spru Standard Product Warranty Accrual Reduction From Sale Of Business
StandardProductWarrantyAccrualReductionFromSaleOfBusiness
25000 usd
spru Standard Product Warranty Accrual Reduction From Sale Of Business
StandardProductWarrantyAccrualReductionFromSaleOfBusiness
0 usd
CY2023Q2 us-gaap Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
0 usd
CY2022Q2 us-gaap Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
84000 usd
us-gaap Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
0 usd
us-gaap Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
256000 usd
CY2023Q2 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
602000 usd
CY2022Q2 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
2326000 usd
CY2023Q2 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
602000 usd
CY2022Q2 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
2326000 usd
CY2023Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
22813000 usd
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
40908000 usd
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0
CY2023Q2 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0
CY2022Q2 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0
CY2023Q1 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
8336000 usd
CY2023Q1 spru Noncontrolling Interest Equity Fair Value Adjustment
NoncontrollingInterestEquityFairValueAdjustment
-5500000 usd
CY2023Q1 spru Redeemable Noncontrolling Interest Equity Fair Value Adjustment
RedeemableNoncontrollingInterestEquityFairValueAdjustment
200000 usd
CY2023Q1 us-gaap Adjustments To Additional Paid In Capital Other
AdjustmentsToAdditionalPaidInCapitalOther
-1800000 usd
CY2022Q3 us-gaap Finitelived Intangible Assets Acquired1
FinitelivedIntangibleAssetsAcquired1
11980000 usd
CY2022Q3 spru Finite Lived Intangible Liabilities Acquired
FiniteLivedIntangibleLiabilitiesAcquired
10500000 usd
CY2022Q2 us-gaap Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
22204000 usd
us-gaap Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
39195000 usd
CY2022Q2 us-gaap Business Acquisitions Pro Forma Income Loss From Continuing Operations Before Changes In Accounting And Extraordinary Items Net Of Tax
BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
3369000 usd
us-gaap Business Acquisitions Pro Forma Income Loss From Continuing Operations Before Changes In Accounting And Extraordinary Items Net Of Tax
BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
14018000 usd
CY2022Q2 us-gaap Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
-1482000 usd
us-gaap Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
-6776000 usd
CY2022Q2 us-gaap Business Acquisition Pro Forma Income Loss From Continuing Operations Before Changes In Accounting And Extraordinary Items Net Of Tax Per Share Basic
BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic
0.02
us-gaap Business Acquisition Pro Forma Income Loss From Continuing Operations Before Changes In Accounting And Extraordinary Items Net Of Tax Per Share Basic
BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic
0.10
CY2022Q2 spru Business Acquisition Pro Forma Income Loss Per Share Discontinued Operations Net Of Tax Per Share Basic
BusinessAcquisitionProFormaIncomeLossPerShareDiscontinuedOperationsNetOfTaxPerShareBasic
-0.03
spru Business Acquisition Pro Forma Income Loss Per Share Discontinued Operations Net Of Tax Per Share Basic
BusinessAcquisitionProFormaIncomeLossPerShareDiscontinuedOperationsNetOfTaxPerShareBasic
-0.15
CY2023Q2 us-gaap Property Plant And Equipment Other
PropertyPlantAndEquipmentOther
532000 usd
CY2022Q4 us-gaap Property Plant And Equipment Other
PropertyPlantAndEquipmentOther
635000 usd
CY2023Q2 us-gaap Property Plant And Equipment Other Accumulated Depreciation
PropertyPlantAndEquipmentOtherAccumulatedDepreciation
165000 usd
CY2022Q4 us-gaap Property Plant And Equipment Other Accumulated Depreciation
PropertyPlantAndEquipmentOtherAccumulatedDepreciation
293000 usd
CY2023Q2 us-gaap Property Plant And Equipment Other Net
PropertyPlantAndEquipmentOtherNet
367000 usd
CY2022Q4 us-gaap Property Plant And Equipment Other Net
PropertyPlantAndEquipmentOtherNet
342000 usd
CY2023Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
475688000 usd
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
396168000 usd
CY2023Q2 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
1427000 usd
CY2023Q2 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
10553000 usd
CY2023Q2 us-gaap Interest Payable Current And Noncurrent
InterestPayableCurrentAndNoncurrent
8278000 usd
CY2022Q4 us-gaap Interest Payable Current And Noncurrent
InterestPayableCurrentAndNoncurrent
6586000 usd
CY2023Q2 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
2156000 usd
CY2022Q4 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
1749000 usd
CY2023Q2 us-gaap Loss Contingency Accrual Carrying Value Current
LossContingencyAccrualCarryingValueCurrent
0 usd
CY2022Q4 us-gaap Loss Contingency Accrual Carrying Value Current
LossContingencyAccrualCarryingValueCurrent
2300000 usd
CY2023Q2 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
2002000 usd
CY2022Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
0 usd
CY2023Q2 us-gaap Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
1744000 usd
CY2022Q4 us-gaap Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
6526000 usd
CY2023Q2 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
3682000 usd
CY2022Q4 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
3696000 usd
CY2023Q2 us-gaap Accrued Income Taxes
AccruedIncomeTaxes
1269000 usd
CY2022Q4 us-gaap Accrued Income Taxes
AccruedIncomeTaxes
0 usd
CY2023Q2 us-gaap Settlement Liabilities Current
SettlementLiabilitiesCurrent
387000 usd
CY2022Q4 us-gaap Settlement Liabilities Current
SettlementLiabilitiesCurrent
451000 usd
CY2023Q2 spru Business Acquisition Equity Interest Issuable Liability Current
BusinessAcquisitionEquityInterestIssuableLiabilityCurrent
3000 usd
CY2022Q4 spru Business Acquisition Equity Interest Issuable Liability Current
BusinessAcquisitionEquityInterestIssuableLiabilityCurrent
201000 usd
CY2023Q2 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
19521000 usd
CY2022Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
21509000 usd
CY2023Q2 us-gaap Operating Lease Cost
OperatingLeaseCost
95000 usd
CY2022Q2 us-gaap Operating Lease Cost
OperatingLeaseCost
465000 usd
us-gaap Operating Lease Cost
OperatingLeaseCost
416000 usd
us-gaap Operating Lease Cost
OperatingLeaseCost
534000 usd
CY2023Q2 us-gaap Variable Lease Cost
VariableLeaseCost
134000 usd
CY2022Q2 us-gaap Variable Lease Cost
VariableLeaseCost
0 usd
us-gaap Variable Lease Cost
VariableLeaseCost
229000 usd
us-gaap Variable Lease Cost
VariableLeaseCost
0 usd
CY2023Q2 us-gaap Sublease Income
SubleaseIncome
54000 usd
CY2022Q2 us-gaap Sublease Income
SubleaseIncome
0 usd
us-gaap Sublease Income
SubleaseIncome
129000 usd
us-gaap Sublease Income
SubleaseIncome
0 usd
CY2023Q2 us-gaap Operating Lease Payments
OperatingLeasePayments
229000 usd
CY2022Q2 us-gaap Operating Lease Payments
OperatingLeasePayments
0 usd
us-gaap Operating Lease Payments
OperatingLeasePayments
646000 usd
us-gaap Operating Lease Payments
OperatingLeasePayments
438000 usd
CY2023Q2 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
759000 usd
CY2022Q2 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
0 usd
us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
759000 usd
us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
0 usd
CY2023Q2 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
800000 usd
CY2023Q2 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-1200000 usd
CY2023Q2 us-gaap Gain Loss On Termination Of Lease
GainLossOnTerminationOfLease
100000 usd
CY2023Q2 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P78Y9M18D
CY2022Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P49Y9M18D
CY2023Q2 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.069
CY2022Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.029
CY2023Q2 us-gaap Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
486000 usd
CY2023Q2 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
961000 usd
CY2023Q2 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
868000 usd
CY2023Q2 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
870000 usd
CY2023Q2 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
883000 usd
CY2023Q2 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
6641000 usd
CY2023Q2 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
1446000 usd
CY2023Q2 us-gaap Operating Lease Liability
OperatingLeaseLiability
5195000 usd
CY2023Q2 us-gaap Debt Instrument Fair Value
DebtInstrumentFairValue
613364000 usd
CY2023Q2 spru Fair Value Of Private Warrant
FairValueOfPrivateWarrant
109000 usd
CY2023Q2 us-gaap Liabilities Fair Value Disclosure
LiabilitiesFairValueDisclosure
613473000 usd
CY2022Q4 us-gaap Debt Instrument Fair Value
DebtInstrumentFairValue
499755000 usd
CY2022Q4 spru Fair Value Of Private Warrant
FairValueOfPrivateWarrant
256000 usd
CY2022Q4 spru Fair Value Of Obligation
FairValueOfObligation
151000 usd
CY2022Q4 us-gaap Liabilities Fair Value Disclosure
LiabilitiesFairValueDisclosure
500162000 usd
CY2023Q2 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
800000 usd
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
1600000 usd
CY2022Q2 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
1100000 usd
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
1500000 usd
CY2023Q2 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
9200000 usd
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
0 shares
us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
0
spru Stock Issued During Period Stock Options Exercised
StockIssuedDuringPeriodStockOptionsExercised
1974772 shares
us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
0.24
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
630382 shares
us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
6.44
CY2023Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
3486117 shares
CY2023Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
1.14
spru Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term Two
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermTwo
P3Y2M12D
spru Share Based Compensation Arrangement By Share Based Payment Award Options Shares Exercisable
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsSharesExercisable
3422297 shares
spru Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Exercises Price Exercisable
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisesPriceExercisable
1.10
spru Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term Three
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermThree
P3Y2M12D
CY2023Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
1600000 usd
CY2023Q2 spru Derivatives Percent Of Floating Rate Term Loans Covered By Interest Rate Swaps
DerivativesPercentOfFloatingRateTermLoansCoveredByInterestRateSwaps
0.96
CY2021Q1 spru Sponsorship Agreement Contract Term
SponsorshipAgreementContractTerm
P3Y
CY2021Q1 us-gaap Sponsor Fees
SponsorFees
500000 usd
CY2021Q2 spru Sponsorship Agreement
SponsorshipAgreement
300000 usd
CY2021Q4 spru Sponsorship Agreement Fees Accrual
SponsorshipAgreementFeesAccrual
300000 usd
CY2022Q1 spru Sponsorship Fee Agreement Remaining Term
SponsorshipFeeAgreementRemainingTerm
P2Y
spru Incurred Costs
IncurredCosts
0 usd
CY2023Q1 us-gaap Gain Loss Related To Litigation Settlement
GainLossRelatedToLitigationSettlement
-2300000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
3065000 usd
CY2022Q2 us-gaap Net Income Loss
NetIncomeLoss
-12698000 usd
us-gaap Net Income Loss
NetIncomeLoss
-16330000 usd
us-gaap Net Income Loss
NetIncomeLoss
-28775000 usd
CY2023Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
148894058 shares
CY2022Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
142247590 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
147687578 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
141760478 shares
CY2023Q2 us-gaap Amount Of Dilutive Securities Stock Options And Restrictive Stock Units
AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
12712600 usd
CY2022Q2 us-gaap Amount Of Dilutive Securities Stock Options And Restrictive Stock Units
AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
0 usd
us-gaap Amount Of Dilutive Securities Stock Options And Restrictive Stock Units
AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
0 usd
us-gaap Amount Of Dilutive Securities Stock Options And Restrictive Stock Units
AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
0 usd
CY2023Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
161606658 shares
CY2022Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
142247590 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
147687578 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
141760478 shares
CY2023Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.02
CY2022Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.09
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.11
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.20
CY2023Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.02
CY2022Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.09
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.11
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.20
CY2023Q2 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-183000 usd
CY2022Q2 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-4851000 usd
us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-4049000 usd
us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-20794000 usd
CY2023Q2 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
50000000 usd
us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
1900000 shares
CY2023Q2 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
1900000 shares
us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
0.87
CY2023Q2 us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
0.87
CY2023Q2 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
1600000 usd
us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
1600000 usd
CY2023Q2 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
48400000 usd

Files In Submission

Name View Source Status
0001628280-23-028949-index-headers.html Edgar Link pending
0001628280-23-028949-index.html Edgar Link pending
0001628280-23-028949.txt Edgar Link pending
0001628280-23-028949-xbrl.zip Edgar Link pending
Financial_Report.xlsx Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
R9999.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
spru-20230630.htm Edgar Link pending
spru-20230630.xsd Edgar Link pending
spru-20230630x10qxex311.htm Edgar Link pending
spru-20230630x10qxex312.htm Edgar Link pending
spru-20230630x10qxex321.htm Edgar Link pending
spru-20230630x10qxex322.htm Edgar Link pending
spru-20230630_def.xml Edgar Link unprocessable
spru-20230630_lab.xml Edgar Link unprocessable
spru-20230630_pre.xml Edgar Link unprocessable
spru-20230630_htm.xml Edgar Link completed
spru-20230630_cal.xml Edgar Link unprocessable