0.638
Revenue$M
0.513
0.526
0.549
0.583
0.606
0.625
0.668
0.686
0.713
0.757
0.702
4.53%
4.66%
14
2.37
Revenue growth%
20.24
23.16
21.66
18.93
16.62
18.75
17.43
17.54
19.89
21.63
16.00
18.75
19.41
45
28.98
Gross margin%
19.08
20.45
20.74
23.00
25.10
24.31
23.50
20.54
19.50
16.82
25.78
20.54
20.64
64
13.70
Operating margin%
10.48
7.53
9.27
11.49
12.10
15.03
12.60
13.33
13.63
11.23
3.63
13.33
11.80
16
29.60
Net margin%
17.24
18.72
20.16
18.31
19.48
18.59
18.38
18.16
18.16
19.96
23.45
18.38
18.48
70
12.09
P/E ratio (avg)x
10.11
9.837
9.262
8.115
8.534
9.282
9.181
8.145
8.364
8.206
33.48
8.364
8.857
23
22.08
EV/EBITx
35.53
41.14
38.33
41.10
43.92
49.15
55.25
63.75
66.92
70.71
28.90
63.75
46.53
56
10.75
FCF yield (avg)%
17.46
15.36
16.44
14.99
17.12
16.72
17.60
17.38
19.39
17.38
10.37
17.38
17.25
94
4.76
FCF margin%
2.42
4.91
5.51
7.99
8.30
7.88
7.95
10.17
12.27
9.55
11.52
9.55
7.97
7
0.170
FCF / Net incomex
1.064
1.079
1.226
1.289
1.444
1.495
1.680
1.951
2.222
2.329
0.140
1.951
1.469
50
13.80
ROIC%
21.51
21.48
23.38
22.04
20.63
20.79
20.37
20.33
18.92
16.09
8.30
20.33
20.71
13
20.30
Return on equity%
24.44
25.64
26.80
25.58
22.87
22.01
19.68
17.42
18.30
17.09
22.51
18.30
22.44
82
5.25
Return on assets%
30.63
27.89
28.51
30.84
31.85
29.33
31.26
30.96
28.58
29.60
24.24
29.60
30.11
71
0.07
EPS$
0.08
0.08
0.07
0.07
0.08
0.07
0.07
0.08
0.07
0.06
0.07
(3.16%)
(1.80%)
—
11.99
EPS growth%
28.29
28.61
27.38
26.31
23.96
21.34
20.96
23.84
21.18
18.68
12.65
21.18
23.90
91
0.02
Bookvalue per sh$
0.02
0.02
0.02
0.01
0.01
0.01
0.02
0.02
0.01
0.01
0.06
2.39%
(1.04%)
—
0.06
FCF per share$
0.02
0.02
0.02
0.02
0.02
0.02
0.02
0.03
0.02
0.02
0.08
1.04%
(1.07%)
—
0.02
Dividend per sh$
0.04
0.04
0.04
0.04
0.03
0.04
0.04
0.04
0.03
0.03
0.03
0.96%
(0.38%)
—
23.72
Div yield (avg)%
31.12
30.63
32.16
34.17
35.60
37.04
38.42
40.52
42.73
41.07
17.59
40.52
36.32
52
3.55
Payout ratio%
21.53
21.80
19.02
19.93
18.60
16.34
17.05
15.73
15.19
17.86
20.76
16.34
18.23
40
7.123
Shares (diluted)M
6.334
6.151
6.098
5.672
6.076
6.430
6.435
6.551
7.303
7.040
6.782
2.99%
0.49%
65
12.36
Buyback yield%
28.31
30.32
31.54
30.78
27.81
26.06
26.14
28.73
29.70
28.22
8.92
28.22
28.52
72
1.094
D/E ratiox
1.124
1.082
1.060
0.994
1.082
0.963
0.910
0.929
1.012
0.948
1.221
0.948
1.003
46
0.492
Enterprise value$M
1.314
1.425
1.307
1.355
1.361
1.540
1.747
1.952
2.016
2.307
0.782
11.13%
6.95%
92
0.755
LT debt$M
0.165
0.190
0.210
0.216
0.240
0.285
0.313
0.349
0.343
0.344
0.200
7.44%
8.88%
11
Revenue
$0.757M
4.66%
1.00×
Cost of revenue
$0.469M
4.81%
1.01×
Operating expenses
$0.093M
3.85%
0.92×
Property and equipment
14.68%
Cash and investments
14.64%
Spread over hurdle
(0.34%)