XML 165 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Bad debts $ 164 $ 234
Inventories 3,528 2,780
Accrued warranties 4,336 3,575
Accrued compensation 569 637
Net operating loss 2,181 1,014
Equity-based compensation 3,222 2,240
Lease liabilities 5,794 4,588
Premium on capped call 9,376 10,792
Interest expense carryforward 3,411 6,750
Capitalized research and development expenses 2,000 1,752
Other 4,580 2,435
Deferred tax assets 39,161 36,797
Valuation allowance (2,360) (1,449)
Deferred tax assets, net 36,801 35,348
Deferred tax liabilities:    
Property, plant, and equipment (2,825) (1,592)
Intangible assets (79,913) (85,927)
ROU assets (5,051) (3,969)
Deferred tax liabilities (87,789) (91,488)
Deferred tax asset (liability), net $ (50,988) $ (56,140)