XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Jun. 30, 2023
Summary of Significant Accounting Policies [Abstract]  
Schedule of Calculation of Diluted Shares The following table shows the calculation of diluted shares:
   Three Months Ended
June 30,
 
   2023   2022 
Shares used in computation of basic earnings per share   86,895,208    82,072,822 
Total dilutive effect of outstanding stock awards   
-
    53,800 
Shares used in computation of diluted earnings per share   86,895,208    82,126,622 
Schedule of Cash, Cash Equivalents and Restricted Cash The following table provides amounts included in cash, cash equivalents and restricted cash presented in the Company’s condensed consolidated statements of cash flows for the three months ended June 30, 2022 and 2021 (in thousands):
   2023   2022 
Cash and cash equivalents  $4,990   $11,086 
Restricted cash   240    260 
Total cash and cash equivalents and restricted cash  $5,230   $11,346 

 

Schedule of Accounts Receivable The Company’s accounts receivable at June 30, 2023 and 2022 is as follows (in thousands):
   June 30,   June 30, 
   2023   2022 
Accounts receivable, gross  $16,605   $13,628 
Less: Allowance for doubtful accounts   (608)   (914)
Accounts receivable, net  $15,997   $12,714