XML 57 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Quarterly Results Of Operations (Unaudited) (Tables)
12 Months Ended
Sep. 30, 2020
Quarterly Financial Data [Abstract]  
Schedule Of Quarterly Results Of Operations
 Three Months Ended
 Sept. 30, 2020June 30, 2020March 31, 2020Dec. 31, 2019Sept. 30, 2019June 30, 2019March 31, 2019Dec. 31, 2018
 (unaudited and in thousands, except per share data)
Net revenues
Products$278,451 $253,331 $259,538 $234,536 $264,926 $248,929 $237,859 $233,877 
Services336,365 329,921 323,911 334,769 325,462 314,465 307,036 309,893 
Total614,816 583,252 583,449 569,305 590,388 563,394 544,895 543,770 
Cost of net revenues
Products62,634 57,437 53,086 42,118 44,693 44,336 43,547 42,410 
Services49,333 48,603 48,152 46,524 46,225 46,431 44,631 44,304 
Total111,967 106,040 101,238 88,642 90,918 90,767 88,178 86,714 
Gross profit502,849 477,212 482,211 480,663 499,470 472,627 456,717 457,056 
Operating expenses
Sales and marketing220,379 211,808 215,472 195,519 217,554 195,852 170,954 164,259 
Research and development120,300 115,991 109,028 96,005 102,812 116,894 96,314 92,038 
General and administrative63,557 61,792 74,013 59,004 64,390 57,141 46,656 42,543 
Restructuring charges— — — 7,800 — — — — 
Total operating expenses404,236 389,591 398,513 358,328 384,756 369,887 313,924 298,840 
Income from operations98,613 87,621 83,698 122,335 114,714 102,740 142,793 158,216 
Other income, net(1,090)141 (141)5,220 3,397 4,722 7,434 7,095 
Income before income taxes97,523 87,762 83,557 127,555 118,111 107,462 150,227 165,311 
Provision for income taxes19,860 17,890 22,178 29,028 23,274 21,557 34,140 34,406 
Net income$77,663 $69,872 $61,379 $98,527 $94,837 $85,905 $116,087 $130,905 
Net income per share — basic
$1.27 $1.15 $1.01 $1.62 $1.57 $1.43 $1.94 $2.17 
Weighted average shares — basic
61,149 60,978 60,869 60,649 60,283 59,981 59,686 60,216 
Net income per share — diluted
$1.26 $1.14 $1.00 $1.62 $1.57 $1.43 $1.93 $2.16 
Weighted average shares — diluted
61,636 61,415 61,084 60,815 60,448 60,196 60,029 60,645