| Net income |
120,067.00 |
72,880.00 |
29,760.00 |
4,368.00 |
9,752.00 |
4,332.00 |
2,796.00 |
4,141.00 |
3,047.00 |
1,666.00 |
614.00 |
631.00 |
440.00 |
562.54 |
581.09 |
253.15 |
-67.99 |
-30.04 |
797.65 |
448.83 |
| Depreciation, depletion and amortization |
2,843.00 |
1,864.00 |
1,508.00 |
1,544.00 |
1,174.00 |
1,098.00 |
381.00 |
262.00 |
199.00 |
187.00 |
197.00 |
220.00 |
239.00 |
226.24 |
204.21 |
186.99 |
196.66 |
185.02 |
133.19 |
107.56 |
| Stock-based compensation |
6,386.00 |
4,737.00 |
3,549.00 |
2,709.00 |
2,004.00 |
1,397.00 |
844.00 |
557.00 |
391.00 |
247.00 |
204.00 |
158.00 |
136.00 |
136.66 |
136.35 |
100.35 |
242.83 |
162.71 |
3.56 |
116.74 |
| Change in inventory |
-11,324.00 |
-4,781.00 |
-98.00 |
-2,554.00 |
-774.00 |
-524.00 |
597.00 |
-776.00 |
-375.00 |
-375.00 |
66.00 |
-95.00 |
25.00 |
-78.95 |
18.88 |
-14.13 |
204.66 |
-177.30 |
-3.69 |
-91.40 |
| Operating cash flow |
102,718.00 |
64,089.00 |
28,090.00 |
5,641.00 |
9,108.00 |
5,822.00 |
4,761.00 |
3,743.00 |
3,502.00 |
1,672.00 |
1,175.00 |
906.00 |
835.00 |
824.17 |
909.16 |
675.80 |
487.81 |
249.36 |
1,270.20 |
587.11 |
|
| Capital expenditures |
-6,042.00 |
-3,236.00 |
-1,069.00 |
-1,833.00 |
-976.00 |
-1,128.00 |
-489.00 |
-600.00 |
-593.00 |
-176.00 |
-86.00 |
-122.00 |
-255.00 |
-183.31 |
-138.74 |
-97.89 |
-77.60 |
-407.67 |
-187.75 |
-145.26 |
| Cash flow from investment |
-52,228.00 |
-20,421.00 |
-10,566.00 |
7,375.00 |
-9,830.00 |
-19,675.00 |
6,145.00 |
-4,097.00 |
1,278.00 |
-793.00 |
-400.00 |
-727.00 |
-806.00 |
-743.99 |
-1,143.36 |
-649.68 |
-519.33 |
-209.37 |
-761.32 |
-540.82 |
|
| Dividend payout |
-974.00 |
-834.00 |
-395.00 |
-398.00 |
-399.00 |
-395.00 |
-390.00 |
-371.00 |
-341.00 |
-261.00 |
-213.00 |
-186.00 |
-181.00 |
-46.87 |
0.00 |
0.00 |
0.00 |
|
|
|
| Cash flow from financing |
-48,474.00 |
-42,359.00 |
-13,633.00 |
-11,617.00 |
1,865.00 |
3,804.00 |
-792.00 |
-2,866.00 |
-2,544.00 |
291.00 |
-676.00 |
-834.00 |
390.00 |
-15.27 |
236.72 |
192.02 |
61.06 |
-349.27 |
-326.32 |
-53.63 |
|
| Change in cash and cash equivalents |
|
|
|
1,399.00 |
1,143.00 |
-10,049.00 |
10,114.00 |
-3,220.00 |
2,236.00 |
1,170.00 |
99.00 |
-654.93 |
418.80 |
64.91 |
2.52 |
218.14 |
29.53 |
|
|
|