XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue        
Total revenue $ 315,349 $ 220,350 $ 851,439 $ 651,077
Cost of revenue        
Total cost of revenue 170,949 127,562 466,637 383,022
Gross profit 144,400 92,788 384,802 268,055
Operating expenses        
Research and development 18,284 14,004 51,310 43,727
Selling, general and administrative 75,883 59,714 221,646 178,866
Restructuring charges   (29) 179 1,125
Total operating expenses 94,167 73,689 273,135 223,718
Operating income 50,233 19,099 111,667 44,337
Interest income 409 29 503 865
Interest expense (477) (810) (1,485) (2,265)
Other income (expenses), net (1,625) 498 (147) (1,318)
Income before income taxes 48,540 18,816 110,538 41,619
Income tax provision 9,370 5,120 20,428 5,557
Income from continuing operations 39,170 13,696 90,110 36,062
Loss from discontinued operations, net of tax (4)   (1,168) (182)
Net income $ 39,166 $ 13,696 $ 88,942 $ 35,880
Basic net income per share:        
Income from continuing operations (in dollars per share) $ 0.53 $ 0.19 $ 1.21 $ 0.49
Loss from discontinued operations, net of tax (in dollars per share) 0.00   (0.02) 0.00
Basic net income per share (in dollars per share) 0.53 0.19 1.20 0.49
Diluted net income per share:        
Income from continuing operations (in dollars per share) 0.53 0.19 1.21 0.49
Loss from discontinued operations, net of tax (in dollars per share) 0.00   (0.02) 0.00
Diluted net income per share (in dollars per share) $ 0.53 $ 0.19 $ 1.20 $ 0.49
Weighted average shares used in computing net income per share:        
Basic (in shares) 74,296 73,759 74,195 73,473
Diluted (in shares) 74,495 73,860 74,420 73,766
Products        
Revenue        
Total revenue $ 215,843 $ 142,323 $ 565,829 $ 413,329
Cost of revenue        
Total cost of revenue 120,387 81,989 317,472 245,930
Services        
Revenue        
Total revenue 99,506 78,027 285,610 237,748
Cost of revenue        
Total cost of revenue $ 50,562 $ 45,573 $ 149,165 $ 137,092