2.417
Revenue$M
1.047
1.124
1.217
1.309
1.439
1.577
1.722
1.815
1.974
2.128
2.632
8.13%
8.26%
55
22.48
Revenue growth%
18.57
19.84
18.93
19.62
20.83
20.67
19.59
21.52
23.03
23.94
24.46
21.52
20.25
78
20.29
Gross margin%
21.32
22.15
20.76
22.78
25.75
24.58
23.47
25.90
27.10
26.33
17.04
25.90
24.02
27
29.86
Operating margin%
15.62
17.07
19.25
19.68
21.34
22.27
23.27
20.48
22.03
21.16
5.66
22.03
20.82
89
6.96
Net margin%
11.09
12.60
14.72
16.55
14.64
17.47
14.48
16.22
18.13
17.74
7.66
17.47
15.47
38
15.59
P/E ratio (avg)x
42.50
40.77
47.23
48.51
49.62
49.12
48.17
48.68
54.23
55.71
19.06
49.12
48.60
18
34.86
EV/EBITx
22.50
23.57
26.38
29.40
32.77
36.20
37.17
36.01
39.14
41.65
36.46
37.17
34.39
17
29.34
FCF yield (avg)%
8.32
6.16
7.99
9.34
6.86
8.93
7.27
10.18
12.41
11.97
3.66
10.18
8.63
51
27.03
FCF margin%
28.70
25.78
27.95
29.26
28.22
25.87
25.80
24.93
24.22
26.39
19.74
25.80
26.13
11
1.631
FCF / Net incomex
1.627
1.849
1.887
1.995
2.088
2.059
2.124
2.323
2.223
2.530
1.049
2.223
2.073
7
3.53
ROIC%
27.56
24.85
24.02
26.74
29.59
27.82
27.25
26.03
26.33
24.65
2.92
26.33
26.54
11
26.14
Return on equity%
15.73
12.83
12.42
13.54
13.25
11.50
14.42
14.33
14.94
14.40
2.32
14.40
13.94
61
27.76
Return on assets%
2.75
4.82
2.74
1.36
0.40
0.40
0.40
2.17
4.01
1.99
5.92
1.99
2.08
9
0.03
EPS$
0.02
0.02
0.02
0.03
0.03
0.03
0.03
0.03
0.03
0.04
0.03
4.97%
6.09%
—
13.23
EPS growth%
24.95
25.43
27.20
26.99
29.47
30.52
30.24
32.86
30.22
29.54
19.20
30.24
29.50
65
0.03
Bookvalue per sh$
0.03
0.03
0.03
0.03
0.03
0.03
0.03
0.04
0.04
0.04
0.02
7.02%
7.39%
—
0.02
FCF per share$
0.04
0.05
0.05
0.06
0.06
0.05
0.05
0.04
0.04
0.04
0.03
(9.51%)
(1.44%)
—
0.01
Dividend per sh$
0.03
0.03
0.03
0.03
0.04
0.04
0.05
0.06
0.07
0.07
0.03
14.18%
11.49%
—
12.36
Div yield (avg)%
6.78
6.55
9.10
9.76
9.08
9.00
10.87
8.14
7.19
4.78
27.67
8.14
8.57
61
21.45
Payout ratio%
24.46
24.76
25.54
25.90
25.21
26.93
27.51
25.21
27.29
26.18
8.70
26.93
25.72
79
57.04
Shares (diluted)M
78.23
81.83
82.00
93.40
89.64
107.3
124.4
147.4
167.2
190.3
57.39
16.25%
8.91%
89
28.35
Buyback yield%
3.79
4.91
5.55
3.71
5.83
4.82
6.03
3.24
0.72
0.40
12.71
3.24
4.30
56
0.161
D/E ratiox
2.045
1.962
2.109
2.393
2.801
2.903
3.020
3.246
3.496
3.461
0.533
3.246
2.852
77
0.933
Enterprise value$M
1.131
1.105
1.109
1.196
1.196
1.203
1.269
1.178
1.034
1.121
1.034
(1.29%)
0.57%
33
1.028
LT debt$M
2.186
2.310
2.788
3.217
3.373
4.077
3.977
4.654
4.820
5.338
2.114
9.61%
9.50%
46
Revenue
$2.128M
8.26%
1.00×
Cost of revenue
$1.059M
8.30%
1.00×
Operating expenses
$0.494M
8.30%
1.00×
Property and equipment
19.05%
Spread over hurdle
17.34%