XML 45 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Quarterly Results of Operations (unaudited)
12 Months Ended
Dec. 31, 2023
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Results of Operations (unaudited) Quarterly Results of Operations (unaudited)
The quarterly results of operations are summarized in the following select income statement line items (in thousands, except per share data):
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
2023
Total revenues$57,607 $55,733 $58,838 $62,928 
Gross profit$39,286 $34,294 $40,669 $43,466 
Operating costs$47,416 $52,058 $45,463 $41,649 
Operating income (loss)$(8,130)$(17,764)$(4,794)$1,817 
Provision (benefit) for income taxes$689 $601 $279 $917 
Net income (loss)$(8,356)$(17,751)$(4,133)$441 
Net income/(loss) per share:
Basic$(0.21)$(0.44)$(0.10)$0.01 
Diluted$(0.21)$(0.44)$(0.10)$0.01 
2022
Total revenues$52,447 $52,790 $57,147 $56,622 
Gross profit$36,678 $35,506 $38,431 $37,955 
Operating costs$45,921 $43,744 $44,056 $41,964 
Operating income (loss)$(9,243)$(8,238)$(5,625)$(4,009)
Provision (benefit) for income taxes$1,173 $472 $600 $496 
Net income (loss)$5,214 $(9,350)$(7,201)$(3,097)
Net income/(loss) per share:
Basic$0.13 $(0.23)$(0.18)$(0.08)
Diluted$0.13 $(0.23)$(0.18)$(0.08)