XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Current assets    
Cash and cash equivalents $ 62,029 $ 57,429
Accounts receivable, net 90,114 86,364
Prepaid expenses 6,843 6,616
Due from related parties 98 43
Tax advances and receivables 6,201 5,965
Other current assets 2,230 2,190
Total current assets 167,515 158,607
Non-current assets    
Property and equipment, net 37,890 41,151
Operating lease assets 67,146 70,919
Goodwill 11,832 11,832
Deferred tax asset, net 4,340 4,585
Other non-current assets 6,757 6,230
Total non-current assets 127,965 134,717
Total assets 295,480 293,324
Current liabilities    
Accounts payable and accrued liabilities 18,240 18,705
Accrued payroll and employee-related liabilities 32,913 29,360
Current deferred revenue 5,921 6,413
Current operating lease liabilities 13,014 13,036
Current maturities of long-term debt 396 413
Due to related parties 81 2,314
Income taxes payable 3,161 3,020
Total current liabilities 73,726 73,261
Non-current liabilities    
Non-current deferred revenue 1,503 1,383
Non-current operating lease liabilities 61,058 64,854
Long-term debt 581 600
Other non-current liabilities 2,573 3,262
Total non-current liabilities 65,715 70,099
Total liabilities 139,441 143,360
Commitments and contingencies (Note 7)
Stockholders' equity    
Common stock: par value $0.0001, 108,057,967 shares authorized, 18,169,329 and 18,280,419 shares outstanding as of September 30, 2023 and June 30, 2023, respectively 2 2
Additional paid-in capital 206,323 204,734
Treasury stock at cost: 379,971 and 245,447 shares as of September 30, 2023 and June 30, 2023, respectively (5,726) (3,682)
Accumulated other comprehensive loss (7,207) (6,312)
Accumulated deficit (37,353) (44,778)
Total stockholders' equity 156,039 149,964
Total liabilities and stockholders' equity $ 295,480 $ 293,324