XML 62 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Note 2 - Summary of Accounting Policies (Details Textual)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Sep. 01, 2021
USD ($)
Accounts Receivable, before Allowance for Credit Loss $ 550,122   $ 550,122      
Accounts Receivable, Allowance for Credit Loss, Ending Balance 27,664   27,664 $ 12,025    
Accounts Receivable, Credit Loss Expense (Reversal) [1]     17,966      
Depreciation, Total     52,821 42,155 $ 36,493  
Goodwill and Intangible Asset Impairment, Total     0 0 0  
Amortization of Financing Costs and Debt Discount Premium     3,234 2,589 2,598  
Deferred Costs Amortization Expense, Next Twelve Months 3,885   3,885      
Deferred Costs Amortization Expense, Year Two 3,923   3,923      
Deferred Costs Amortization Expense, Year Three 3,919   3,919      
Deferred Costs Amortization Expense, Year Four 3,819   3,819      
Deferred Costs Amortization Expense, Year Five 1,028   1,028      
Contract with Customer, Liability, Total 33,551   33,551 27,388    
Contract with Customer, Liability, Revenue Recognized     27,388      
Advertising Expense     100,589 66,660 53,678  
Research and Development Expense, Total     159,774 104,303 80,251  
Business Combination, Contingent Consideration, Liability, Total 81,533   81,533 146,759    
Payment for Contingent Consideration Liability, Financing Activities     16,135 3,750 4,000  
Business Combination, Acquisition Related Costs     1,459 21,465 $ 1,411  
Acquisition of Off Grid Energy [Member]            
Business Combination, Contingent Consideration, Liability, Total           $ 29,054
Payment for Contingent Consideration Liability, Financing Activities   $ 16,135 16,135      
ecobee Inc. [Member]            
Payment for Contingent Consideration Liability, Financing Activities 542   542      
Contingent Consideration, Share Payments, Value 47,123   47,123      
Other Accrued Liabilities [Member]            
Business Combination, Contingent Consideration, Liability, Total 49,500   49,500 68,665    
Other Long-term Liabilities [Member]            
Business Combination, Contingent Consideration, Liability, Total 32,033   32,033 $ 78,094    
Fair Value, Inputs, Level 2 [Member]            
Debt Instrument, Fair Value Disclosure, Total 516,750   516,750      
Term Loan [Member]            
Long-Term Debt, Total $ 523,305   523,305      
Clean Energy Product [Member]            
Accounts Receivable, Credit Loss Expense (Reversal)   $ 17,926 $ 17,926      
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member]            
Concentration Risk, Percentage     11.00% 8.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member]            
Number of Major Customers     0 0 0  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | No Customer [Member]            
Concentration Risk, Percentage     4.00% 6.00% 6.00%  
[1] Includes a specific credit loss provision of $17,926 recorded during the third quarter of 2022 for a clean energy product customer that filed for bankruptcy.