XML 83 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Taxes      
Current income taxes, Federal $ 1,838 $ (1,274) $ (653)
Current income taxes, State 637 214 294
Current income taxes 2,475 (1,060) (359)
Deferred income taxes, Federal (32) 7,874 (833)
Deferred income taxes, State   2,356 (395)
Deferred income taxes (32) 10,230 (1,228)
Unrecognized tax benefit $ (50) $ 348 $ (54)
Net effective rate (15.50%) (415.10%) 72.60%
Income tax expense (benefit) $ 2,393 $ 9,518 $ (1,641)
Components of Deferred Tax Assets      
Operating lease liability 5,945 6,490  
Net operating loss carryforwards 179 671  
Accounts receivable and inventory reserves 6,013 4,658  
Stock-based compensation 4,886 3,777  
Accrued liabilities 1,914 1,104  
Warranty reserves 1,071 1,245  
Intangible assets 2,947 579  
Business credits 536 682  
R&D expenses 1,103    
Other 183 199  
Total deferred tax assets 24,777 19,405  
Deferred tax liabilities:      
Right-of-use asset (5,425) (6,019)  
Fixed assets (1,080) (914)  
Prepaid expenses (251) (378)  
Other (186) (87)  
Total deferred tax liabilities (6,942) (7,398)  
Net deferred tax liabilities   (32)  
Valuation allowance $ (17,835) $ (12,039)  
Effective Income Tax Rate Reconciliation, Percent      
Tax expense at statutory rate 21.00% 21.00% 21.00%
State income taxes, net of federal benefit 4.10% (1.10%) (7.90%)
Executive compensation   (14.20%) (5.50%)
Meals and entertainment     (10.60%)
Incentive stock options     (0.40%)
Employee Stock Purchase Plan (1.00%) (7.50%) (8.60%)
Federal business credits 1.60% 10.90%  
Valuation allowance (37.40%) (525.00%) 8.00%
Return to provision (0.20%) (6.50%) 3.60%
Research and development credits   60.20%  
IRS exam     2.50%
Deferred reprice - state 0.90% 3.30%  
Federal carryback claim deferred rate differential     38.50%
Unrecognized tax benefits (0.30%) (2.20%) 2.30%
Excess benefit on non-qualified stock options and RSUs (3.70%) 47.20% 28.00%
Interest and penalties   (0.70%) 1.90%
Other (0.50%) (0.50%) (0.20%)
Reconciliation of unrecognized tax benefits      
Balance beginning of the year $ 522   $ 54
Gross change - tax positions in prior year 90 $ 522 (54)
Balance end of the year 612 522  
Valuation allowance 17,835 12,039  
U.S. federal      
Income Taxes      
Unrecognized tax benefit (50) $ 348  
State      
Income Taxes      
Unrecognized tax benefit     $ (54)
Components of Deferred Tax Assets      
Net operating loss carryforwards $ 179,000