XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Selected Quarterly Financial Data (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2022
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Financial Information
Selected quarterly financial data for 2022 and 2021 is as follows (in thousands, except per share amounts):
Quarter Ended
March 31, 2022June 30, 2022September 30, 2022December 31, 2022
Revenue$62,672 $67,973 $72,059 $77,634 
Gross profit49,833 54,488 57,294 61,891 
Net income6,349 10,416 12,113 18,030 
Net income per share - basic$0.08 $0.14 $0.16 $0.25 
Net income per share - diluted$0.08 $0.13 $0.16 $0.24 
Quarter Ended
March 31, 2021June 30, 2021September 30, 2021December 31, 2021
Revenue$54,843 $59,168 $65,360 $70,671 
Gross profit42,344 45,538 52,166 56,489 
Net income2,657 6,616 74,886 10,728 
Net income per share - basic$0.03 $0.09 $0.97 $0.14 
Net income per share - diluted$0.03 $0.08 $0.94 $0.13