XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.2
OPERATING EXPENSES (Tables)
6 Months Ended
Jun. 30, 2025
Other Income and Expenses [Abstract]  
Schedule of Other Operating Cost and Expense, by Component
The major components of operating expenses are as follows:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Salaries, wages and employee related expenses$14,591 $14,192 $28,740 $28,339 
Depreciation and amortization expenses
4,593 3,827 9,190 7,105 
Rent and related expenses3,034 2,961 6,231 5,875 
Professional fees and legal expenses1,855 1,606 3,780 4,181 
Share-based compensation expense
374 347 67 1,871 
Gain on asset disposals and lease terminations
(3,424)(2,626)(3,298)(2,676)
Other expenses (1)
4,299 3,855 8,258 7,678 
Total operating expenses$25,322 $24,162 $52,968 $52,373 
(1)     Other expenses are primarily comprised of marketing and selling expenses, insurance costs, administrative and licensing fees, software and technology costs, travel, entertainment and conferences and other.