XML 11 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Current assets    
Cash and cash equivalents $ 49,016 $ 57,429
Accounts receivable, net 104,747 86,364
Prepaid expenses 5,278 6,616
Due from related parties 129 43
Tax advances and receivables 8,367 5,965
Other current assets 1,956 2,190
Total current assets 169,493 158,607
Non-current assets    
Property and equipment, net 35,950 41,151
Operating lease assets 69,190 70,919
Goodwill 11,832 11,832
Deferred tax asset, net 4,289 4,585
Other non-current assets 7,420 6,230
Total non-current assets 128,681 134,717
Total assets 298,174 293,324
Current liabilities    
Accounts payable and accrued liabilities 17,934 18,705
Accrued payroll and employee-related liabilities 32,387 29,360
Current deferred revenue 6,463 6,413
Current operating lease liabilities 13,608 13,036
Current maturities of long-term debt 441 413
Due to related parties 54 2,314
Income taxes payable 3,346 3,020
Total current liabilities 74,233 73,261
Non-current liabilities    
Non-current deferred revenue 1,634 1,383
Non-current operating lease liabilities 62,406 64,854
Long-term debt 560 600
Other non-current liabilities 3,228 3,262
Total non-current liabilities 67,828 70,099
Total liabilities 142,061 143,360
Commitments and contingencies (Note 7)
Stockholders' equity    
Common stock: par value $0.0001, 108,057,967 shares authorized, 17,681,035 and 18,280,419 shares outstanding as of December 31, 2023 and June 30, 2023, respectively 2 2
Additional paid-in capital 207,638 204,734
Treasury stock at cost: 868,774 and 245,447 shares as of December 31, 2023 and June 30, 2023, respectively (14,116) (3,682)
Accumulated other comprehensive loss (6,133) (6,312)
Accumulated deficit (31,278) (44,778)
Total stockholders' equity 156,113 149,964
Total liabilities and stockholders' equity $ 298,174 $ 293,324