v3.26.1
Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]      
Net revenue $ 1,293,712 $ 1,093,711 $ 613,514
Cost of revenue [1] 1,147,903 982,840 567,268
Gross profit 145,809 110,871 46,246
Operating expenses:      
Product development [1] 37,303 33,872 30,045
Sales and marketing [1] 27,259 18,289 13,607
General and administrative [1] 45,821 52,517 30,659
Operating income (loss) 35,426 6,193 (28,065)
Interest income 96 23 408
Interest expense (4,393) (400) (680)
Other income (expense), net 81 (183) (2,059)
Income (loss) before income taxes 31,210 5,633 (30,396)
Benefit from (provision for) income taxes 50,025 (926) (935)
Net income (loss) 81,235 4,707 (31,331)
Comprehensive income (loss):      
Net income (loss) 81,235 4,707 (31,331)
Other comprehensive income (loss):      
Foreign currency translation adjustment 0 0 (2)
Comprehensive income (loss) $ 81,235 $ 4,707 $ (31,333)
Net income (loss) per share, basic $ 1.42 $ 0.08 $ (0.57)
Net income (loss) per share, diluted [2] $ 1.4 $ 0.08 $ (0.57)
Weighted-average shares used in computing net income (loss) per share, basic 57,177 56,477 54,917
Weighted-average shares used in computing net income (loss) per share, diluted 58,163 58,300 54,917
[1] Cost of revenue and operating expenses include stock-based compensation expense as follows:
[2] Diluted net loss per share for 2024 does not reflect any potential common stock relating to stock options, restricted stock units, or shares issuable related to the ESPP due to net loss incurred. The assumed issuance of any additional shares would be anti-dilutive.