v3.26.1
Consolidated Statements of Operations (unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenue $ 200,581 $ 217,086 $ 405,164 $ 418,403
Cost of goods sold 29,122 34,672 56,793 65,381
Gross profit 171,459 182,414 348,371 353,022
Operating expenses:        
Research and development 24,698 26,209 50,524 54,012
Selling, general and administrative 147,275 159,521 299,479 303,811
Total operating expenses 171,973 185,730 350,003 357,823
Operating income (loss) (514) (3,316) (1,632) (4,801)
Interest and dividend (income), net (3,739) (4,482) (7,480) (9,548)
Other expense, net 110 3,498 336 2,920
Earnings (loss) before income taxes 3,115 (2,332) 5,512 1,827
Income tax expense 2,801 1,260 16,492 2,427
Net earnings (loss) $ 314 $ (3,592) $ (10,980) $ (600)
Basic earnings (loss) per share (in dollars per share) $ 0.01 $ (0.12) $ (0.38) $ (0.02)
Diluted earnings (loss) per share (in dollars per share) $ 0.01 $ (0.12) $ (0.38) $ (0.02)
Weighted average shares outstanding:        
Basic (in shares) 28,835,058 29,506,807 28,768,163 29,604,043
Diluted (in shares) 28,940,846 29,506,807 28,768,163 29,604,043