0.267
Revenue$M
0.594
0.626
0.666
0.705
0.751
0.827
0.900
0.949
1.004
1.106
0.295
8.07%
7.06%
49
7.38
Revenue growth%
19.44
19.28
19.83
17.54
16.63
15.17
16.25
13.95
12.52
14.34
19.88
14.34
16.44
86
23.39
Gross margin%
20.23
20.77
20.29
20.43
23.01
23.62
22.79
21.28
19.19
16.57
19.26
21.28
20.60
71
9.15
Operating margin%
13.27
13.04
10.63
9.05
8.12
9.48
7.48
5.09
3.86
6.44
6.88
6.44
8.59
71
25.52
Net margin%
9.07
10.86
12.59
13.54
14.71
15.52
13.50
12.05
13.67
11.59
10.70
13.50
13.05
84
29.53
P/E ratio (avg)x
35.70
38.85
35.53
33.28
32.50
29.13
31.20
28.76
27.43
25.12
37.26
28.76
31.85
88
21.12
EV/EBITx
24.75
27.87
28.92
27.47
28.61
29.75
29.43
30.44
28.95
27.07
36.77
29.43
28.76
31
17.68
FCF yield (avg)%
27.46
28.23
31.13
29.02
26.73
27.32
24.74
27.19
29.39
30.52
29.11
27.32
27.85
67
21.68
FCF margin%
8.88
7.60
8.99
6.00
4.23
4.49
2.18
3.95
5.05
4.83
21.71
4.49
4.94
93
1.335
FCF / Net incomex
1.060
0.987
1.038
0.975
1.013
1.048
1.210
1.278
1.275
1.368
1.465
1.275
1.054
92
7.59
ROIC%
25.36
23.45
25.17
27.10
28.38
27.69
25.29
26.72
25.68
23.66
12.85
25.68
25.52
22
25.27
Return on equity%
22.13
21.33
22.98
20.09
21.59
22.59
21.99
24.02
23.97
24.89
22.17
23.97
22.36
61
23.86
Return on assets%
22.08
19.81
17.89
15.49
17.14
14.22
15.74
17.55
17.19
14.66
19.39
15.74
17.16
90
0.10
EPS$
0.18
0.17
0.16
0.18
0.17
0.18
0.20
0.20
0.19
0.19
0.10
2.43%
2.27%
—
29.85
EPS growth%
20.94
21.77
24.03
26.59
26.57
26.98
24.51
27.15
25.45
26.21
13.44
26.21
25.83
61
0.09
Bookvalue per sh$
0.11
0.11
0.11
0.12
0.13
0.14
0.14
0.14
0.15
0.16
0.19
4.19%
4.96%
—
0.16
FCF per share$
0.19
0.21
0.21
0.22
0.22
0.21
0.24
0.23
0.21
0.23
0.09
1.06%
3.11%
—
0.10
Dividend per sh$
0.12
0.13
0.14
0.14
0.15
0.17
0.15
0.14
0.14
0.13
0.06
(2.40%)
0.06%
—
16.84
Div yield (avg)%
11.34
9.32
11.11
12.40
14.82
13.86
14.26
16.49
18.73
19.44
7.57
16.49
14.06
14
20.65
Payout ratio%
32.70
29.81
27.75
26.72
24.25
23.28
22.23
20.64
21.13
18.80
8.07
21.13
23.76
11
2.284
Shares (diluted)M
3.867
4.509
4.434
4.523
4.835
5.727
5.865
5.789
6.841
7.049
2.318
7.83%
7.54%
55
14.52
Buyback yield%
16.52
18.88
19.15
21.80
20.94
22.86
22.31
21.18
22.88
21.89
15.25
22.31
21.49
13
1.266
D/E ratiox
0.641
0.726
0.667
0.700
0.686
0.694
0.764
0.817
0.931
0.864
1.413
0.817
0.713
53
0.225
Enterprise value$M
0.703
0.808
0.939
1.137
1.294
1.367
1.536
1.583
1.800
1.891
0.855
7.89%
11.31%
82
0.262
LT debt$M
0.818
0.892
0.895
0.987
0.919
0.908
0.823
0.781
0.753
0.768
0.863
(3.52%)
0.40%
86
Revenue
$1.106M
7.06%
1.00×
Cost of revenue
$0.688M
6.94%
0.99×
Operating expenses
$0.118M
7.07%
1.00×
Cash and investments
19.14%
Spread over hurdle
20.48%