XML 61 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Reporting (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Line Items]        
Net revenue $ 30,177 $ 28,500 $ 89,745 $ 94,084
Less cost of revenue:        
Share-based compensation 1,601 1,517 4,954 4,630
Amortization of manufacturing profit in acquired inventory     18 44
Total cost of revenue 17,172 16,097 50,427 53,922
Gross profit 13,005 12,403 39,318 40,162
Less:        
Restructuring, severance and related charges 288 1,581 424 2,674
Acquisition-related costs 48 100 131 337
Amortization of intangible assets 216 879 1,411 3,378
Interest expense, net (2) (159) (26) (404)
Other expense (income) (17) (19) 162 (48)
Provision for income taxes 34 111 319 423
Total segment expenses 14,133 15,982 43,047 48,029
Segment net loss (1,128) (3,579) (3,729) (7,867)
Operating Segments [Member]        
Segment Reporting [Line Items]        
Net revenue 30,177 28,500 89,745 94,084
Less cost of revenue:        
Other costs of revenue 17,028 15,918 49,989 53,394
Share-based compensation 36 34 100 146
Amortization of manufacturing profit in acquired inventory 0 44 18 44
Depreciation and amortization 108 101 320 338
Total cost of revenue 17,172 16,097 50,427 53,922
Gross profit 13,005 12,403 39,318 40,162
Less:        
Personnel-related expenses 8,080 8,038 25,035 25,087
Professional fees and outside services 958 1,128 2,844 3,689
Advertising and marketing 741 607 1,772 1,557
Facilities and insurance 1,113 1,085 3,245 3,227
Share-based compensation 1,565 1,483 4,854 4,484
Depreciation 287 456 887 1,224
Outside services 294 269 947 527
Product certifications 111 39 412 382
Other operating expenses 432 317 1,085 1,463
Restructuring, severance and related charges 288 1,581 424 2,674
Acquisition-related costs 48 100 131 337
Amortization of intangible assets 216 879 1,411 3,378
Interest expense, net 2 159 26 404
Other expense (income) 17 19 (162) 48
Provision for income taxes 34 111 319 423
Total segment expenses 14,186 16,271 43,230 48,904
Segment net loss $ (1,181) $ (3,868) $ (3,912) $ (8,742)