26.90
Revenue$M
21.88
23.37
25.06
26.43
27.80
29.73
31.97
34.95
37.97
41.26
29.25
8.22%
7.47%
50
6.77
Revenue growth%
16.30
18.61
19.45
16.96
15.46
15.19
17.90
20.01
19.32
20.49
14.87
19.32
18.25
26
5.08
Gross margin%
23.07
21.25
18.41
18.66
17.14
18.37
16.98
19.52
16.75
16.05
13.30
16.98
18.39
40
4.00
Operating margin%
12.20
12.19
9.72
6.92
6.71
5.07
5.35
7.02
5.94
3.58
4.40
5.35
6.82
80
19.33
Net margin%
20.79
19.59
20.51
19.90
19.26
19.66
19.63
17.99
17.94
15.48
10.99
17.99
19.61
66
14.65
P/E ratio (avg)x
19.65
20.21
23.32
25.58
28.60
29.97
30.41
31.10
33.85
38.53
25.45
31.10
29.29
22
11.42
EV/EBITx
20.84
22.45
22.85
22.29
24.39
22.62
21.14
23.24
22.87
23.05
24.55
22.87
22.74
37
14.27
FCF yield (avg)%
23.32
21.80
22.93
25.71
26.28
24.02
26.58
29.22
29.85
26.87
11.11
26.87
25.99
30
14.60
FCF margin%
25.64
26.22
26.19
24.21
22.47
23.96
22.66
19.88
17.33
18.16
27.67
19.88
23.31
73
1.337
FCF / Net incomex
0.747
0.743
0.665
0.618
0.537
0.528
0.577
0.536
0.509
0.532
0.533
0.532
0.557
7
28.12
ROIC%
17.06
17.78
18.12
20.86
19.79
17.33
19.30
22.25
23.69
21.57
3.17
21.57
19.54
28
25.73
Return on equity%
11.24
10.35
10.83
8.17
5.93
7.21
4.65
3.65
5.87
4.24
26.75
4.65
6.57
7
25.26
Return on assets%
15.41
14.94
16.50
18.82
19.44
20.81
20.53
19.00
16.94
15.49
5.94
19.00
17.88
43
0.02
EPS$
0.03
0.03
0.03
0.03
0.04
0.04
0.05
0.05
0.05
0.05
0.02
6.83%
5.31%
—
8.49
EPS growth%
23.25
24.20
25.91
24.27
22.37
19.39
17.57
17.80
15.26
12.60
7.22
17.57
20.88
42
0.02
Bookvalue per sh$
0.02
0.02
0.02
0.02
0.02
0.02
0.02
0.02
0.02
0.02
0.01
0.30%
0.64%
—
0.02
FCF per share$
0.02
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.02
(4.59%)
(3.93%)
—
0.01
Dividend per sh$
0.03
0.03
0.03
0.04
0.04
0.04
0.04
0.04
0.05
0.05
0.02
3.78%
4.87%
—
22.52
Div yield (avg)%
14.66
15.37
16.08
14.04
13.54
14.78
13.33
14.10
12.68
10.38
22.35
13.33
14.07
60
14.67
Payout ratio%
7.69
10.23
12.33
13.67
11.92
9.18
8.86
10.13
12.23
9.95
5.91
9.95
10.18
12
0.859
Shares (diluted)B
1.582
1.734
1.803
1.990
2.310
2.518
2.623
2.877
3.165
3.159
0.845
6.46%
8.76%
25
26.73
Buyback yield%
3.24
5.22
4.94
3.08
2.89
0.88
0.47
0.40
0.40
1.19
9.17
0.47
2.04
54
0.535
D/E ratiox
1.098
0.990
1.027
1.094
1.142
0.981
1.051
1.032
1.030
1.108
0.368
1.032
1.041
86
17.71
Enterprise value$M
8.026
8.986
10.32
10.42
9.952
10.83
11.90
12.47
14.09
15.07
7.169
8.66%
6.04%
81
4.121
LT debt$M
45.80
46.00
49.47
49.88
48.79
53.94
55.12
54.22
61.68
62.12
32.90
4.95%
2.67%
43
Revenue
$41.26M
7.47%
1.00×
Cost of revenue
$19.62M
7.68%
1.02×
Operating expenses
$10.35M
7.15%
0.97×
Property and equipment
18.98%
Cash and investments
15.52%
Spread over hurdle
10.66%