0.244
Revenue$M
0.128
0.136
0.148
0.155
0.164
0.178
0.186
0.197
0.208
0.259
0.254
6.06%
6.27%
65
27.73
Revenue growth%
10.57
10.74
8.62
10.63
13.39
14.59
17.03
14.99
16.83
7.10
6.47
14.99
12.06
58
17.60
Gross margin%
24.88
26.09
25.83
25.43
26.79
26.71
27.84
27.09
25.00
28.18
17.31
26.79
25.96
25
15.70
Operating margin%
17.91
18.81
17.33
17.98
18.71
16.54
16.70
17.05
16.30
7.82
24.23
16.70
17.19
18
29.06
Net margin%
13.18
11.87
9.86
8.34
8.36
8.65
8.52
11.43
12.61
23.41
10.60
8.65
10.64
22
33.18
P/E ratio (avg)x
33.78
34.75
35.68
41.07
39.32
38.95
40.61
42.38
48.07
30.49
34.41
40.61
39.13
27
19.63
EV/EBITx
10.07
10.64
10.16
10.57
10.41
10.65
9.854
9.348
10.42
37.93
25.87
10.41
10.41
51
19.02
FCF yield (avg)%
26.10
27.35
27.66
29.37
30.53
31.98
30.29
32.43
29.63
16.02
29.16
30.53
29.50
28
25.70
FCF margin%
6.98
8.25
9.73
6.87
5.28
5.50
2.95
3.03
4.51
2.05
25.22
4.51
6.19
14
1.372
FCF / Net incomex
0.128
0.128
0.136
0.148
0.155
0.136
0.144
0.132
0.116
0.839
1.426
0.136
0.136
78
14.51
ROIC%
34.50
32.12
29.17
29.10
28.91
30.55
29.47
30.38
32.48
3.25
12.22
30.38
30.47
90
12.98
Return on equity%
19.11
19.02
20.01
20.42
22.34
19.96
21.64
19.79
20.49
9.82
6.98
20.49
20.22
76
21.94
Return on assets%
16.56
14.03
14.14
16.80
19.71
22.65
24.03
25.35
23.00
23.13
4.34
23.00
19.07
29
0.01
EPS$
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
(0.43%)
(0.92%)
—
12.96
EPS growth%
33.10
31.63
34.46
31.58
31.38
32.94
33.29
30.56
27.79
23.19
15.53
31.38
31.64
92
0.01
Bookvalue per sh$
0.02
0.02
0.02
0.02
0.02
0.02
0.02
0.02
0.02
—
0.01
3.51%
3.07%
—
0.01
FCF per share$
0.02
0.02
0.02
0.02
0.02
0.02
0.02
0.02
0.02
0.01
0.02
(4.67%)
(1.18%)
—
0.01
Dividend per sh$
0.02
0.03
0.02
0.03
0.03
0.03
0.03
0.03
0.04
0.01
0.01
6.95%
7.31%
—
25.32
Div yield (avg)%
30.18
28.01
26.82
24.23
21.83
20.99
23.37
22.82
23.19
19.68
23.49
22.82
23.80
54
4.91
Payout ratio%
8.18
7.13
9.55
11.50
12.28
12.71
10.88
8.74
9.48
3.15
10.60
10.88
9.52
57
6.892
Shares (diluted)M
6.871
5.862
5.430
4.999
5.191
5.492
5.759
5.015
4.830
6.992
6.818
(0.68%)
(4.76%)
60
6.33
Buyback yield%
26.49
24.88
24.19
25.18
26.79
29.38
31.42
33.94
32.51
10.98
28.91
31.42
26.64
31
1.626
D/E ratiox
0.934
0.982
1.005
0.926
0.851
0.855
0.964
0.986
1.024
1.188
0.248
0.964
0.973
92
0.021
Enterprise value$M
0.049
0.050
0.054
0.048
0.053
0.058
0.063
0.065
0.070
0.181
0.242
7.74%
2.02%
49
0.202
LT debt$M
0.048
0.045
0.049
0.051
0.049
0.044
0.047
0.044
0.049
0.062
0.105
(0.76%)
(0.67%)
29
Revenue
$0.208M
6.27%
1.00×
Cost of revenue
$0.129M
6.42%
1.01×
Operating expenses
$0.028M
5.10%
0.90×
Cash and investments
14.86%