XML 57 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income Taxes [Abstract]  
Schedule of Federal and State Income Tax Provision

The federal and state income tax provision consisted of the following:

 

Year ended December 31,  2024   2023   2022 
   Current   Deferred   Current   Deferred   Current   Deferred 
                         
Federal  $10,310   $(4,190)  $14,763   $(5,285)  $21,741   $(4,694)
State   1,607    (515)   1,713    (582)   3,779    (879)
   $11,917   $(4,705)  $16,476   $(5,867)  $25,520   $(5,573)
Schedule of Effective Income Tax Rate Reconciliation

The effective income tax rate varied from the statutory federal income tax rate as follows:

 

Year ended December 31,  2024   2023   2022 
Statutory federal income tax rate   21.0%    21.0%    21.0% 
State income taxes, net of federal tax benefit   1.5    2.2    2.7 
Research and development tax credits   (5.9)   (2.7)   (4.2)
Other   2.5    (2.5)   (1.1)
Effective income tax rate   19.1%    18.0%    18.4% 
Schedule of Deferred Tax Assets and Liabilities

Significant components of the Company’s deferred tax assets and liabilities are as follows:

 

December 31,  2024   2023 
         
Deferred tax assets          
Capitalized research and development costs  $12,566   $9,144 
Employee compensation and benefits   2,483    2,452 
Allowances for doubtful accounts and discounts   452    431 
Inventories   1,831    1,635 
Stock-based compensation   1,876    1,698 
Other   1,537    1,608 
Total deferred tax assets   20,745    16,968 
Deferred tax liabilities:          
Depreciation   2,868    3,578 
Other   1,196    1,414 
Total deferred tax liabilities   4,064    4,992 
Net deferred tax assets  $16,681   $11,976