XML 90 R76.htm IDEA: XBRL DOCUMENT v3.20.2
Quarterly Results of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Consolidated Quarterly Statements of Operations                      
Revenues $ 268,931 $ 257,154 $ 257,559 $ 257,121 $ 256,314 $ 253,252 $ 254,872 $ 251,314 $ 1,040,765 $ 1,015,752 $ 917,734
Instructional costs and services 177,436 178,968 167,470 169,358 175,863 168,260 160,329 158,985 693,232 663,437 592,495
Gross margin 91,495 78,186 90,089 87,763 80,451 84,992 94,543 92,329 347,533 352,315 325,239
Selling, general, and administrative expenses 84,454 63,687 59,784 107,151 77,770 61,725 61,253 106,081 315,076 306,829 299,694
Income from operations 7,041 14,499 30,305 (19,388) 2,681 23,267 33,290 (13,752) 32,457 45,486 25,545
Interest income, net (577) (76) 441 910 1,214 754 477 316 698 2,761 965
Other income (expense), net 1,008 (1,093) 365 (8) 154 556 (789) 193 272 114  
Income before income taxes and loss from equity method investments 7,472 13,330 31,111 (18,486) 4,049 24,577 32,978 (13,243) 33,427 48,361 26,510
Income tax benefit (expense), net (2,548) (4,419) (10,392) 8,818 (662) (5,842) (9,074) 5,058 (8,541) (10,520) 910
Loss from equity method investments (36) (157) (125) (62) (70) (273) (192) (97) (380) (632)  
Net income attributable to common stockholders $ 4,888 $ 8,754 $ 20,594 $ (9,730) $ 3,317 $ 18,462 $ 23,712 $ (8,282) $ 24,506 $ 37,209 $ 27,620
Net income (loss) attributable to common stockholders per share:                      
Basic (in dollars per share) $ 0.12 $ 0.22 $ 0.52 $ (0.25) $ 0.08 $ 0.47 $ 0.61 $ (0.22) $ 0.62 $ 0.96 $ 0.70
Diluted (in dollars per share) $ 0.12 $ 0.22 $ 0.52 $ (0.25) $ 0.08 $ 0.44 $ 0.59 $ (0.22) $ 0.60 $ 0.91 $ 0.68
Weighted average shares used in computing per share amounts:                      
Basic (in shares) 39,637,347 39,539,791 39,450,017 39,288,557 39,135,413 39,008,990 38,816,669 38,434,049 39,478,928 38,848,780 39,282,674
Diluted (in shares) 41,166,794 39,938,898 39,973,933 39,288,557 41,667,000 41,753,323 40,325,260 38,434,049 40,663,224 40,944,800 40,637,744