0.624
Revenue$M
0.837
0.886
0.910
0.940
0.966
0.990
1.012
1.054
1.072
1.129
0.676
3.17%
3.52%
9
11.27
Revenue growth%
13.62
11.75
11.65
13.88
16.51
18.17
18.59
18.24
20.62
20.63
16.05
18.59
17.34
40
17.81
Gross margin%
29.28
30.51
30.94
31.81
32.18
34.04
34.03
32.49
30.46
29.69
6.05
32.49
31.38
85
22.76
Operating margin%
15.70
15.16
16.40
15.55
13.40
13.00
10.52
7.70
7.06
8.97
7.11
8.97
13.20
92
12.42
Net margin%
6.00
8.14
7.78
6.70
8.26
6.27
8.86
6.74
7.38
5.95
18.01
6.74
7.06
36
37.50
P/E ratio (avg)x
29.96
29.33
29.85
35.64
37.87
38.70
45.43
50.94
60.57
66.79
14.44
50.94
38.29
12
28.70
EV/EBITx
19.87
20.67
23.49
27.48
26.44
29.41
31.66
36.14
39.92
45.60
9.403
36.14
28.45
22
14.11
FCF yield (avg)%
17.77
16.25
13.62
13.62
15.65
17.73
15.07
18.06
18.77
19.43
29.69
18.06
16.99
77
20.28
FCF margin%
27.65
26.15
26.36
25.21
25.76
28.31
30.54
29.40
30.05
29.32
14.36
29.40
27.98
76
0.341
FCF / Net incomex
1.584
1.735
1.935
1.842
1.943
2.066
2.395
2.630
2.597
2.647
1.632
2.597
2.004
9
27.56
ROIC%
22.46
24.59
24.03
25.38
27.04
28.96
27.87
28.22
30.98
32.35
18.75
28.96
27.46
17
21.55
Return on equity%
21.44
20.05
20.33
17.69
16.69
16.14
17.77
20.34
18.78
21.74
3.63
18.78
19.42
9
24.10
Return on assets%
10.29
10.13
7.64
10.38
10.62
10.42
9.62
11.62
8.65
11.42
29.74
10.42
10.34
27
0.03
EPS$
0.09
0.09
0.08
0.10
0.11
0.10
0.12
0.11
0.13
0.14
0.04
5.77%
4.88%
—
4.81
EPS growth%
25.43
25.91
24.27
26.28
26.30
27.62
29.97
30.34
30.76
31.33
8.47
30.34
26.96
15
0.04
Bookvalue per sh$
0.05
0.05
0.06
0.05
0.05
0.05
0.05
0.05
0.05
0.06
0.02
1.73%
1.21%
—
0.10
FCF per share$
0.15
0.16
0.14
0.15
0.13
0.15
0.15
0.17
0.16
0.16
0.09
3.51%
0.84%
—
0.07
Dividend per sh$
0.21
0.21
0.23
0.25
0.24
0.26
0.26
0.24
0.28
0.32
0.07
5.80%
5.61%
—
29.25
Div yield (avg)%
19.60
20.70
18.05
16.90
19.55
16.55
13.87
13.46
13.99
12.61
12.37
13.87
16.73
6
29.12
Payout ratio%
15.06
12.33
13.94
11.87
13.44
11.77
9.89
11.21
13.55
16.16
17.99
11.77
12.89
76
4.762
Shares (diluted)M
5.198
4.871
4.506
4.817
4.594
4.338
4.821
4.834
4.377
4.355
4.822
(1.06%)
(1.44%)
89
20.76
Buyback yield%
17.73
18.63
17.21
18.15
18.12
17.65
19.51
21.78
23.96
24.76
9.03
21.78
18.39
20
1.050
D/E ratiox
0.145
0.152
0.140
0.131
0.116
0.110
0.120
0.116
0.105
0.097
1.083
0.110
0.118
66
0.079
Enterprise value$M
0.838
0.909
0.924
0.936
0.917
0.978
0.891
0.934
0.936
0.956
0.345
0.84%
0.72%
33
0.633
LT debt$M
1.127
1.095
1.123
1.228
1.359
1.238
1.186
1.164
1.328
1.434
0.611
1.08%
2.87%
75
Revenue
$1.129M
3.52%
1.00×
Cost of revenue
$0.616M
3.37%
0.99×
Operating expenses
$0.201M
3.93%
1.04×
Spread over hurdle
12.07%