0.160
Revenue$M
1.909
2.037
2.149
2.316
2.475
2.638
2.776
2.904
3.124
3.331
0.177
6.12%
6.42%
36
21.60
Revenue growth%
6.56
8.93
11.70
9.31
11.04
13.17
12.49
15.39
17.65
15.39
12.31
15.39
12.09
89
28.26
Gross margin%
17.18
18.47
18.92
18.81
20.15
17.86
20.51
17.73
18.45
16.12
6.93
17.86
18.46
87
2.45
Operating margin%
12.93
15.75
17.54
15.87
15.25
14.45
16.10
13.36
11.03
10.11
19.79
13.36
14.85
32
10.35
Net margin%
33.58
32.95
35.01
35.13
33.54
36.25
33.84
32.61
32.77
32.92
18.95
32.92
33.56
43
37.22
P/E ratio (avg)x
7.220
6.689
6.953
7.201
6.533
6.979
7.370
6.666
6.542
6.176
12.30
6.666
6.821
32
26.43
EV/EBITx
13.26
13.12
13.95
16.10
17.38
17.93
18.25
20.40
20.44
19.46
14.59
19.46
17.65
80
18.60
FCF yield (avg)%
3.57
1.86
4.62
4.35
6.99
9.65
9.77
11.34
12.05
14.92
29.23
11.34
8.32
8
19.41
FCF margin%
9.48
7.48
10.21
11.29
12.06
10.77
10.45
12.85
12.52
14.64
2.67
12.52
11.03
36
0.329
FCF / Net incomex
1.321
1.331
1.327
1.358
1.284
1.167
1.242
1.331
1.241
1.383
0.956
1.242
1.324
57
26.75
ROIC%
23.69
23.43
21.16
19.43
18.30
19.23
21.90
19.81
21.46
18.56
4.99
19.81
20.48
76
9.32
Return on equity%
23.14
24.27
21.42
20.93
23.17
22.80
21.30
20.41
19.08
17.42
10.46
20.41
21.36
9
14.02
Return on assets%
14.17
16.33
15.37
18.36
20.75
19.62
20.33
21.72
20.82
19.10
10.20
20.33
19.36
38
0.03
EPS$
0.04
0.04
0.04
0.05
0.05
0.06
0.06
0.07
0.07
0.07
0.03
3.85%
7.13%
—
8.36
EPS growth%
7.90
5.40
8.17
8.95
6.34
7.67
10.25
11.08
12.97
14.91
2.44
11.08
8.56
87
0.05
Bookvalue per sh$
0.04
0.04
0.04
0.04
0.04
0.04
0.04
0.04
0.04
0.04
0.04
(0.71%)
(0.56%)
—
0.06
FCF per share$
0.03
0.04
0.04
0.04
0.04
0.04
0.03
0.04
0.04
0.04
0.02
1.22%
2.91%
—
0.06
Dividend per sh$
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.04
0.02%
(0.94%)
—
24.01
Div yield (avg)%
0.40
0.40
2.35
1.23
0.40
0.40
2.33
4.68
5.12
6.24
19.96
4.68
1.78
62
29.50
Payout ratio%
19.56
20.16
21.71
20.36
22.05
19.61
22.47
22.36
21.63
24.55
2.18
22.36
21.67
20
28.34
Shares (diluted)M
29.81
33.35
35.56
35.74
39.50
44.52
49.42
53.01
55.80
52.15
28.30
5.71%
5.19%
72
4.21
Buyback yield%
19.13
20.03
19.58
17.50
18.97
18.52
17.52
15.29
13.87
13.02
10.22
15.29
18.02
33
1.216
D/E ratiox
0.291
0.342
0.399
0.406
0.398
0.450
0.481
0.513
0.503
0.483
0.415
0.483
0.428
60
1.973
Enterprise value$M
3.899
4.041
4.367
4.653
5.241
5.210
5.769
6.143
6.599
6.516
2.361
4.45%
5.77%
63
1.009
LT debt$M
0.218
0.197
0.203
0.184
0.170
0.170
0.168
0.155
0.163
0.174
1.429
0.55%
(1.27%)
83
Revenue
$3.331M
6.42%
1.00×
Cost of revenue
$1.781M
6.38%
1.00×
Operating expenses
$0.847M
7.03%
1.06×