XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Current assets:    
Cash and cash equivalents $ 68,570 $ 89,402
Restricted cash 485 524
Accounts receivable, net of allowance for credit losses of $2,251 and $3,079 as of June 30, 2024 and June 30, 2023, respectively [1] 92,001 74,777
Inventories 138,324 145,150
Prepaid expenses and other current assets [2] 23,006 27,612
Deferred cost of revenue 850 568
Total current assets 323,236 338,033
Property and equipment, net 24,774 20,926
Investment in joint venture 9,826 15,128
Operating lease right-of-use assets, net 33,773 25,853
Goodwill 57,672 57,681
Intangible assets, net 59 210
Restricted cash 1,337 1,276
Other assets 17,950 20,107
Total assets 468,627 479,214
Current liabilities:    
Accounts payable 50,020 33,739
Accrued compensation 17,128 23,793
Operating lease liabilities 6,218 4,151
Other accrued liabilities 28,508 38,271
Customer advances 13,988 20,777
Deferred revenue 71,649 72,185
Short-term debt, net of unamortized debt costs 7,756 5,721
Total current liabilities 195,267 198,637
Long-term liabilities:    
Operating lease liabilities 32,373 23,602
Long-term other liabilities 7,389 4,675
Deferred revenue 24,114 27,079
Long-term debt, net of unamortized debt costs 164,400 171,562
Total liabilities 423,543 425,555
Commitments and contingencies (Note 8)
Stockholders’ equity:    
Preferred stock, $0.001 par value; authorized: 5,000,000 shares; no shares issued and outstanding   0
Common stock, $0.001 par value; authorized: 200,000,000 shares as of June 30, 2024 and June 30, 2023, respectively; issued and outstanding: 100,194,932 and 96,534,609 shares at June 30, 2024 and June 30, 2023, respectively 100 97
Additional paid-in-capital 566,887 555,276
Accumulated other comprehensive income (loss) (4,222) 422
Accumulated deficit (517,681) (502,136)
Total stockholders' equity 45,084 53,659
Total liabilities and stockholders’ equity $ 468,627 $ 479,214
[1] Included accounts receivable from the joint venture, an equity method investment, of $25,339 and $10,304 at June 30, 2024, and June 30, 2023, respectively. See Note 11.
[2] Included other receivable from the joint venture, an equity method investment, of $743 and $100 at June 30, 2024, and June 30, 2023, respectively.