XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
CONSOLIDATED STATEMENTS OF OPERATIONS    
Net revenues $ 140,022 $ 120,368
Cost of revenues 66,182 64,542
Gross profit 73,840 55,826
Operating expenses:    
Selling, distribution, and marketing 7,109 5,519
General and administrative 13,483 12,470
Research and development 19,815 16,223
Total operating expenses 40,407 34,212
Income from operations 33,433 21,614
Non-operating income (expenses):    
Interest income 924 181
Interest expense (398) (355)
Other income (expenses), net (390) 7,593
Total non-operating income (expenses), net 136 7,419
Income before income taxes 33,569 29,033
Income tax provision 6,752 4,077
Income before equity in losses of unconsolidated affiliate 26,817 24,956
Equity in losses of unconsolidated affiliates (785) (703)
Net income (loss) $ 26,032 $ 24,253
Net income per share    
Basic (in Dollars per share) $ 0.54 $ 0.50
Diluted (in Dollars per share) $ 0.50 $ 0.47
Weighted-average shares used to compute net income per shares    
Basic (in Shares) 48,000 48,138
Diluted (in Shares) 51,970 51,979