6.895
Revenue$M
5.510
5.765
6.114
6.345
6.547
6.988
7.322
7.774
8.254
8.694
7.523
5.84%
5.22%
79
27.63
Revenue growth%
13.19
10.84
8.93
10.40
11.99
14.10
16.68
15.52
17.73
17.21
17.57
16.68
13.65
14
13.52
Gross margin%
25.12
25.51
27.74
25.65
23.51
24.61
24.27
25.89
23.62
22.64
25.49
24.27
24.87
53
13.93
Operating margin%
22.39
20.98
18.71
17.62
17.19
18.58
20.97
20.82
23.04
22.26
25.23
20.97
20.89
61
29.58
Net margin%
28.52
28.57
30.46
33.05
32.32
32.42
30.17
30.87
27.97
27.36
5.44
30.17
30.32
91
17.61
P/E ratio (avg)x
12.99
13.56
13.02
14.47
14.44
15.64
17.42
18.16
19.09
17.33
12.42
17.42
15.05
17
37.64
EV/EBITx
16.41
18.25
18.26
19.79
22.49
23.58
27.56
27.33
32.49
37.40
11.97
27.56
23.03
62
4.61
FCF yield (avg)%
17.84
15.57
15.19
12.98
11.53
10.32
9.55
12.30
12.79
10.68
23.45
10.68
12.54
6
17.19
FCF margin%
28.06
25.27
23.98
21.18
19.12
19.09
18.20
18.31
17.48
19.28
9.06
18.31
19.20
72
1.202
FCF / Net incomex
1.742
1.593
1.765
1.922
2.135
2.187
1.954
2.118
2.040
2.034
1.370
2.040
1.994
89
19.79
ROIC%
23.16
20.76
19.17
21.72
18.83
17.97
16.10
15.66
16.56
16.86
10.54
16.56
18.40
28
29.06
Return on equity%
29.71
31.20
32.06
31.89
34.01
36.22
35.68
37.02
35.99
38.20
18.11
36.22
34.85
78
22.98
Return on assets%
6.32
7.52
5.30
5.89
6.47
8.28
7.33
5.33
5.86
7.39
19.41
7.33
6.40
9
0.03
EPS$
0.02
0.02
0.03
0.03
0.03
0.03
0.03
0.03
0.03
0.03
0.03
(2.93%)
1.86%
—
7.39
EPS growth%
22.92
23.43
26.26
24.93
22.87
23.59
21.95
20.83
22.94
23.44
24.08
22.94
23.18
8
0.03
Bookvalue per sh$
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.03
4.96%
(0.78%)
—
0.03
FCF per share$
0.05
0.05
0.06
0.06
0.07
0.07
0.07
0.07
0.07
0.08
0.02
3.46%
7.21%
—
0.02
Dividend per sh$
0.03
0.03
0.03
0.03
0.03
0.02
0.03
0.03
0.03
0.04
0.02
7.96%
3.43%
—
9.26
Div yield (avg)%
1.95
0.40
0.53
0.40
3.11
2.86
1.43
4.19
1.43
0.40
15.50
1.43
1.43
61
8.09
Payout ratio%
22.07
22.81
20.32
19.79
21.88
19.59
22.07
21.75
22.10
24.46
5.91
22.07
21.98
86
167.8
Shares (diluted)M
286.6
287.0
300.8
335.9
333.4
379.2
430.2
430.3
495.8
577.9
168.2
11.63%
7.56%
55
28.60
Buyback yield%
27.14
25.26
25.16
25.36
24.55
26.28
25.96
26.27
28.64
26.08
8.90
26.27
26.02
57
1.582
D/E ratiox
0.137
0.139
0.118
0.119
0.102
0.089
0.089
0.078
0.079
0.075
1.064
0.079
0.095
32
7.614
Enterprise value$M
5.327
5.251
5.355
5.668
6.642
8.007
9.003
9.157
9.304
9.467
3.621
7.34%
7.68%
74
0.995
LT debt$M
1.463
1.504
1.387
1.542
1.678
1.515
1.571
1.412
1.347
1.460
6.712
(2.75%)
(0.84%)
76
Revenue
$8.694M
5.22%
1.00×
Cost of revenue
$6.086M
5.22%
1.00×
Operating expenses
$1.257M
5.57%
1.03×
Cash and investments
15.67%