24.76
Revenue$M
21.49
23.51
26.05
27.77
30.54
32.43
34.61
37.86
41.46
45.85
25.34
8.47%
8.71%
46
20.18
Revenue growth%
12.65
10.14
9.11
10.14
8.48
7.41
10.17
12.45
14.37
13.94
16.03
12.45
10.15
83
12.19
Gross margin%
11.12
13.66
14.56
16.10
18.46
18.20
18.91
18.91
21.21
19.75
25.31
18.91
18.33
80
13.24
Operating margin%
15.65
14.61
13.57
12.72
10.15
7.69
10.58
11.86
11.01
13.77
19.20
11.01
12.29
93
22.55
Net margin%
6.70
4.59
7.16
5.93
7.56
10.40
11.03
8.71
7.99
8.02
8.23
8.71
7.77
90
34.92
P/E ratio (avg)x
22.98
24.02
20.71
18.21
17.05
18.41
17.60
17.23
16.63
15.75
24.35
17.23
17.91
36
9.496
EV/EBITx
34.90
37.55
34.34
33.48
34.08
38.01
38.65
40.12
36.27
34.41
19.33
38.01
35.58
84
2.46
FCF yield (avg)%
14.27
16.10
18.39
20.89
22.74
24.23
25.63
22.67
20.30
20.51
27.70
22.67
20.70
83
18.03
FCF margin%
9.16
7.46
7.42
8.87
6.54
7.95
10.21
9.77
10.50
8.06
17.67
9.77
8.47
44
0.233
FCF / Net incomex
0.638
0.613
0.565
0.491
0.517
0.538
0.489
0.492
0.454
0.466
0.271
0.489
0.505
89
25.21
ROIC%
23.48
24.16
24.96
26.21
23.42
22.98
22.63
21.93
21.95
21.71
11.87
21.95
23.20
52
11.90
Return on equity%
19.60
18.28
17.62
19.27
20.14
22.24
23.67
25.62
28.58
31.39
3.56
25.62
21.19
71
10.95
Return on assets%
24.33
23.39
21.31
18.52
21.33
18.80
17.59
15.22
17.39
18.49
2.85
17.59
18.66
57
0.95
EPS$
0.59
0.65
0.70
0.69
0.76
0.81
0.97
1.05
1.19
1.28
0.98
10.87%
8.29%
—
6.01
EPS growth%
18.13
19.82
19.74
21.27
23.11
22.52
23.43
23.02
24.79
23.03
22.96
23.03
22.77
23
1.24
Bookvalue per sh$
1.76
1.73
1.96
2.30
2.26
2.41
2.38
2.65
2.90
2.86
0.59
4.81%
5.10%
—
1.26
FCF per share$
0.90
0.86
0.82
0.85
0.88
0.89
0.83
0.76
0.79
0.84
0.67
(0.98%)
(0.13%)
—
1.11
Dividend per sh$
0.40
0.48
0.55
0.54
0.54
0.55
0.58
0.67
0.74
0.82
1.17
8.63%
8.19%
—
12.27
Div yield (avg)%
10.33
9.39
11.17
13.26
11.49
13.34
13.22
11.00
13.00
10.73
2.57
13.00
11.33
66
15.94
Payout ratio%
1.49
0.40
1.30
2.76
5.11
7.04
9.24
6.42
8.73
11.05
9.09
8.73
5.77
72
22.81
Shares (diluted)M
22.38
22.85
24.45
22.67
20.21
21.31
22.07
19.64
17.53
15.11
23.31
(5.65%)
(3.17%)
27
29.44
Buyback yield%
28.00
29.55
28.94
29.80
31.29
31.32
34.29
34.49
31.93
31.43
15.14
31.93
31.31
18
0.537
D/E ratiox
1.028
1.059
1.044
1.207
1.190
1.306
1.446
1.546
1.547
1.504
0.210
1.504
1.257
46
23.32
Enterprise value$M
3.315
3.402
3.732
3.757
3.573
4.024
3.677
4.176
4.324
4.476
37.00
4.61%
2.53%
9
5.168
LT debt$M
17.07
14.77
15.45
14.93
15.30
16.60
15.43
16.26
17.60
17.54
21.12
2.76%
(0.38%)
16
Revenue
$45.85M
8.71%
1.00×
Cost of revenue
$28.31M
8.86%
1.01×
Operating expenses
$9.881M
8.77%
1.01×
Cash and investments
16.81%
Property and equipment
16.61%