XML 23 R33.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock And Employee Benefit Plans (Tables)
12 Months Ended
Jun. 30, 2015
Share-based Compensation, Allocation and Classification in Financial Statements [Abstract]  
Schedule Of Weighted Average Assumptions
 
 
Years ended June 30,
 
 
2015
 
2014
 
2013
Dividend yield
 
0.0
%
 
0.0
%
 
0.0
%
Expected volatility
 
36.2
%
 
54.1
%
 
56.4
%
Risk-free interest rate
 
1.7
%
 
1.6
%
 
0.9
%
Expected term (in years)
 
5.0

 
5.2

 
5.2

Schedule Of Recognized Stock-Based Compensation Expense
 
 
Years ended June 30,
(in thousands)
 
2015
 
2014
 
2013
Direct costs related
 
$
4,392

 
$
3,027

 
$
1,918

Selling, general and administrative related
 
13,540

 
12,302

 
9,250

Total stock-based compensation
 
$
17,932

 
$
15,329

 
$
11,168

Schedule Of Information Related To Stock Option Activity
 
 
Years ended June 30,
(in thousands, except per share data)
 
2015
 
2014
 
2013
Weighted-average fair value of options granted per share
 
$20.16
 
$20.70
 
$16.20
Intrinsic value of options exercised
 
$33,833
 
$24,066
 
$24,872
Schedule Of Stock Option Activity
 
 
Number of Options
 
Weighted-Average
Exercise Price
 
Weighted-
Average
Remaining
Contractual
Life In Years

 
Aggregate
Intrinsic
Value
(In Thousands)
Balance at June 30, 2014
 
3,180,179

 
$
29.21

 
5.3
 
$
75,229

Granted
 
987,599

 
$
59.07

 
 
 
 
Exercised
 
(895,279
)
 
$
24.72

 
 
 
 
Canceled
 
(113,062
)
 
$
41.37

 
 
 
 
Balance at June 30, 2015
 
3,159,437

 
$
39.40

 
5.6
 
$
78,954

Exercisable at June 30, 2015
 
968,250

 
$
25.13

 
3.7
 
$
37,936

Expected to vest at June 30, 2015
 
2,015,621

 
$
45.31

 
6.4
 
$
38,506

Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]
 
 
Shares
 
Weighted-Average Grant-
Date Fair Value
Unvested Balance at June 30, 2014
 
411,352

 
$
31.69

Granted
 
108,772

 
$
60.39

Vested
 
(173,362
)
 
$
22.37

Forfeited
 
(7,750
)
 
$
53.19

Unvested Balance at June 30, 2015
 
339,012

 
$
45.17

Schedule Of Purchases Under The 2000 Purchase Plan
 
 
Shares Purchased
 
Average Purchase Price
Fiscal Year 2015
 
57,557

 
$
59.09

Fiscal Year 2014
 
68,867

 
$
43.20

Fiscal Year 2013
 
62,777

 
$
35.54