99.12
Revenue$M
287.5
318.8
349.3
371.0
398.8
440.8
468.8
518.0
569.9
621.3
110.3
9.27%
8.88%
79
20.21
Revenue growth%
26.25
28.67
28.52
29.74
31.46
33.47
36.39
35.14
35.89
34.16
16.54
35.14
32.47
17
4.10
Gross margin%
14.92
12.30
9.64
12.25
14.82
14.98
16.98
17.02
15.57
13.53
26.30
15.57
14.87
22
21.02
Operating margin%
34.05
31.75
33.15
33.97
36.89
38.78
36.68
39.41
37.54
37.76
18.25
37.76
36.79
18
28.21
Net margin%
17.88
17.72
14.86
14.56
13.30
11.43
8.97
8.33
9.73
12.57
25.19
9.73
12.94
28
37.23
P/E ratio (avg)x
15.96
17.16
17.62
17.24
17.62
20.42
23.91
28.40
33.41
37.58
6.778
28.40
19.02
25
21.24
EV/EBITx
20.96
18.83
19.28
20.92
18.79
16.86
17.13
15.73
16.18
15.78
26.93
16.18
17.96
67
9.63
FCF yield (avg)%
9.14
9.69
10.61
7.76
8.65
9.42
10.84
9.22
11.07
10.12
26.33
10.12
9.55
16
19.93
FCF margin%
19.88
21.14
20.92
19.02
21.94
21.40
19.83
22.11
22.13
23.55
6.24
22.11
21.27
45
1.672
FCF / Net incomex
0.348
0.322
0.296
0.269
0.267
0.261
0.281
0.268
0.242
0.227
1.764
0.261
0.268
34
21.69
ROIC%
8.60
5.87
6.64
8.57
6.87
7.34
6.82
9.46
11.87
11.27
4.30
9.46
7.96
28
9.68
Return on equity%
28.71
29.89
28.88
28.24
29.10
29.82
30.73
31.37
31.10
29.15
26.96
30.73
29.48
73
27.36
Return on assets%
14.01
16.43
15.17
17.15
17.68
20.65
20.34
18.47
15.70
13.77
2.66
18.47
16.79
67
0.09
EPS$
0.14
0.16
0.17
0.20
0.22
0.22
0.24
0.29
0.30
0.35
0.09
9.59%
11.43%
—
2.65
EPS growth%
10.31
10.48
13.09
11.96
9.96
7.83
7.20
4.95
2.42
0.81
10.67
4.95
8.90
16
0.10
Bookvalue per sh$
0.07
0.07
0.08
0.09
0.08
0.09
0.09
0.09
0.09
0.08
0.14
0.02%
0.57%
—
0.05
FCF per share$
0.19
0.22
0.26
0.28
0.30
0.36
0.37
0.42
0.50
0.49
0.04
9.77%
11.15%
—
0.15
Dividend per sh$
0.03
0.03
0.03
0.03
0.03
0.02
0.02
0.02
0.02
0.03
0.13
0.40%
(0.43%)
—
26.60
Div yield (avg)%
20.92
18.74
15.97
15.70
17.42
20.03
20.66
22.07
19.70
18.87
3.27
20.03
19.28
50
9.17
Payout ratio%
23.16
24.14
22.00
22.23
23.05
20.67
19.42
22.19
21.76
23.90
13.81
21.76
22.21
31
0.813
Shares (diluted)B
0.747
0.770
0.846
0.906
0.932
0.897
0.904
0.980
0.939
1.073
0.835
2.87%
3.01%
35
13.46
Buyback yield%
4.22
4.20
4.57
7.12
5.62
7.35
10.08
8.48
5.62
3.90
7.40
7.35
5.62
53
0.597
D/E ratiox
1.234
1.382
1.320
1.271
1.289
1.484
1.628
1.645
1.841
2.064
1.004
1.645
1.433
60
301.4
Enterprise value$M
199.9
203.1
200.8
173.1
163.5
170.0
159.2
163.6
141.6
124.1
455.1
(5.37%)
(5.96%)
76
196.2
LT debt$M
608.3
651.9
727.8
729.4
795.4
810.4
770.9
702.0
785.2
821.1
406.0
0.64%
4.09%
93
Revenue
$621.3M
8.88%
1.00×
Cost of revenue
$418.2M
9.00%
1.01×
Operating expenses
$131.8M
8.69%
0.98×
Cash and investments
16.89%
Property and equipment
16.40%