XML 56 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2024
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
Schedule II - Valuation and Qualifying Accounts


For the years ended December 31,
202420232022
Allowance for credit losses (in thousands):
Allowance as of beginning of year$3,449 $2,019 $1,677 
Additions charged to costs and operating expenses
3,922 1,484 2,084 
Deductions
(910)(54)(1,742)
Allowance as of end of year$6,461 $3,449 $2,019 
For the years ended December 31,
202420232022
Valuation allowance for deferred tax assets (in thousands):
Allowance as of beginning of year$9,906 $8,337 $8,257 
Additions charged to costs and operating expenses
520 75 80 
Additions charged to other accounts (a)
8,875 1,494 — 
Allowance as of end of year$19,301 $9,906 $8,337 
(a) 2024 activity primarily includes the valuation allowance established from the Kellstrom Aerospace acquisition.