InVision AG IVX.DE
Trading inactive
Finances
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 14.464 M 5.65 % | 13.691 M 7.36 % | 12.752 M 1.06 % | 12.618 M -3.44 % | 13.067 M -0.73 % | 13.163 M 5.93 % | 12.426 M -2.22 % | 12.708 M -5.23 % | 13.409 M -1.09 % | 13.557 M 2.49 % | 13.228 M 6.82 % | 12.384 M -22.63 % | 16.006 M 33.70 % | 11.972 M 0.35 % | 11.930 M -24.87 % | 15.880 M | 0.000 |
| Net income | -3.978 M -143.45 % | -1.634 M -667.92 % | 287.716 K -90.23 % | 2.945 M 1 572.50 % | -200.000 K -125.00 % | 799.969 K -65.53 % | 2.321 M 7.65 % | 2.156 M -49.65 % | 4.282 M 147.80 % | 1.728 M 156.82 % | 672.837 K 108.88 % | -7.573 M -849.80 % | 1.010 M 121.04 % | -4.800 M 38.79 % | -7.842 M -400.46 % | 2.610 M | 0.000 |
| Income before tax | -3.227 M -290.21 % | -827.000 K -183.90 % | 985.645 K 10.88 % | 888.929 K 295.74 % | 224.625 K -83.01 % | 1.322 M -62.04 % | 3.483 M 30.55 % | 2.668 M -34.17 % | 4.053 M 162.84 % | 1.542 M 118.80 % | 704.742 K 119.00 % | -3.709 M -429.98 % | 1.124 M 115.85 % | -7.093 M 9.37 % | -7.826 M -341.10 % | 3.246 M | 0.000 |
| Income before tax ratio | -0.22 -269.35 % | -0.06 -178.15 % | 0.08 9.71 % | 0.07 309.82 % | 0.02 -82.88 % | 0.10 -64.17 % | 0.28 33.51 % | 0.21 -30.54 % | 0.30 165.74 % | 0.11 113.49 % | 0.05 117.79 % | -0.30 -526.49 % | 0.07 111.85 % | -0.59 9.68 % | -0.66 -420.92 % | 0.20 | 0.00 |
| EBITDA | -2.380 M -8 941.87 % | -26.322 K -101.50 % | 1.756 M 1.27 % | 1.734 M 111.73 % | 818.958 K -56.37 % | 1.877 M -54.77 % | 4.150 M 27.57 % | 3.253 M -27.52 % | 4.488 M 141.94 % | 1.855 M 73.85 % | 1.067 M 130.64 % | -3.482 M -384.24 % | 1.225 M 118.00 % | -6.804 M 21.73 % | -8.693 M -370.30 % | 3.216 M 366.31 % | 689.670 K |
| Net income ratio | -0.28 -130.44 % | -0.12 -628.97 % | 0.02 -90.33 % | 0.23 1 624.90 % | -0.02 -125.18 % | 0.06 -67.46 % | 0.19 10.10 % | 0.17 -46.87 % | 0.32 150.54 % | 0.13 150.59 % | 0.05 108.32 % | -0.61 -1 069.10 % | 0.06 115.74 % | -0.40 39.01 % | -0.66 -499.94 % | 0.16 | 0.00 |
| Ratio EBITDA | -0.16 -8 458.64 % | 0.00 -101.40 % | 0.14 0.20 % | 0.14 119.27 % | 0.06 -56.05 % | 0.14 -57.30 % | 0.33 30.47 % | 0.26 -23.52 % | 0.33 144.61 % | 0.14 69.63 % | 0.08 128.69 % | -0.28 -467.38 % | 0.08 113.47 % | -0.57 22.00 % | -0.73 -459.80 % | 0.20 | 0.00 |
| Gross profit ratio | 0.22 -77.84 % | 1.00 -0.02 % | 1.00 0.02 % | 1.00 1.36 % | 0.99 -0.23 % | 0.99 1.15 % | 0.98 0.70 % | 0.97 72.26 % | 0.56 -42.28 % | 0.98 0.19 % | 0.97 227.43 % | 0.30 -0.76 % | 0.30 -69.82 % | 0.99 3.07 % | 0.96 -2.85 % | 0.99 | 0.00 |
| Weighted average shs out dil | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 1.18 % | 2.209 M 1.47 % | 2.177 M -0.50 % | 2.188 M -0.50 % | 2.199 M -1.61 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M -0.80 % | 2.253 M |
| Weighted average shs out | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 1.18 % | 2.209 M 1.47 % | 2.177 M -0.50 % | 2.188 M -0.50 % | 2.199 M -1.61 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M -0.80 % | 2.253 M |
| EPS diluted | -1.78 -143.84 % | -0.73 -661.54 % | 0.13 -90.30 % | 1.34 1 588.89 % | -0.09 -125.00 % | 0.36 -65.38 % | 1.04 8.33 % | 0.96 -50.52 % | 1.94 173.24 % | 0.71 144.83 % | 0.29 108.41 % | -3.45 -866.67 % | 0.45 120.93 % | -2.15 38.75 % | -3.51 -400.00 % | 1.17 | 0.00 |
| Earnings per share | -1.78 -143.84 % | -0.73 -661.54 % | 0.13 -90.30 % | 1.34 1 588.89 % | -0.09 -125.00 % | 0.36 -65.38 % | 1.04 8.33 % | 0.96 -50.52 % | 1.94 173.24 % | 0.71 144.83 % | 0.29 108.41 % | -3.45 -866.67 % | 0.45 120.93 % | -2.15 38.75 % | -3.51 -400.00 % | 1.17 | 0.00 |
| Gross profit | 3.205 M -76.59 % | 13.688 M 7.34 % | 12.752 M 1.09 % | 12.615 M -2.13 % | 12.889 M -0.95 % | 13.013 M 7.15 % | 12.145 M -1.53 % | 12.334 M 63.26 % | 7.555 M -42.91 % | 13.233 M 2.68 % | 12.888 M 249.74 % | 3.685 M -23.21 % | 4.799 M -59.65 % | 11.894 M 3.44 % | 11.499 M -27.02 % | 15.756 M 18 295.80 % | 85.650 K |
| Income tax expense | 751.455 K -6.90 % | 807.116 K 31.48 % | 613.876 K 129.15 % | -2.106 M -555.22 % | 462.634 K 5.82 % | 437.195 K -62.15 % | 1.155 M 115.20 % | 536.708 K 457.81 % | -150.000 K -1 447.03 % | -9.696 K 93.36 % | -146.000 K -103.76 % | 3.887 M 3 290.47 % | 114.645 K 105.00 % | -2.294 M -13 621.16 % | 16.966 K -97.34 % | 636.684 K | 0.000 |
| Cost of revenue | 11.259 M 378 353.78 % | 2.975 K 508.38 % | 489.000 -83.56 % | 2.974 K -98.33 % | 177.969 K 18.90 % | 149.682 K -46.69 % | 280.762 K -24.88 % | 373.738 K -93.62 % | 5.854 M -15.20 % | 6.903 M -10.37 % | 7.702 M -11.46 % | 8.699 M -22.38 % | 11.207 M 14 103.88 % | 78.901 K -81.69 % | 430.882 K 447.49 % | -124.000 K -44.78 % | -85.650 K |
| General and administrative expenses | 941.000 K 29.79 % | 725.000 K 25.87 % | 576.000 K 2.31 % | 563.000 K -18.17 % | 688.000 K 49.57 % | 460.000 K 45.57 % | 316.000 K -23.49 % | 413.000 K -41.75 % | 709.000 K 18.96 % | 596.000 K -31.26 % | 867.000 K -25.77 % | 1.168 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 142.000 K -70.60 % | 483.000 K 116.59 % | 223.000 K 17.99 % | 189.000 K -39.42 % | 312.000 K -9.04 % | 343.000 K 12.46 % | 305.000 K -0.65 % | 307.000 K 4.78 % | 293.000 K 1.03 % | 290.000 K -10.22 % | 323.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -772.000 K -47.33 % | -524.000 K |
| Other expenses | -2.049 M -115.58 % | 13.152 M 21.68 % | 10.809 M -0.51 % | 10.864 M -8.57 % | 11.882 M 8.72 % | 10.929 M 330.11 % | 2.541 M -28.18 % | 3.538 M 49.79 % | 2.362 M -38.12 % | 3.817 M 11.84 % | 3.413 M -37.61 % | 5.470 M 202.36 % | -5.344 M -128.29 % | 18.888 M -7.35 % | 20.386 M | 0.000 | 0.000 |
| Operating expenses | 4.485 M -68.88 % | 14.414 M 24.17 % | 11.608 M -0.07 % | 11.616 M -8.04 % | 12.632 M 8.68 % | 11.623 M 35.61 % | 8.571 M -11.06 % | 9.637 M 174.01 % | 3.517 M -25.22 % | 4.703 M 2.17 % | 4.603 M -35.39 % | 7.124 M 85.09 % | 3.849 M -79.62 % | 18.888 M -7.35 % | 20.386 M 2 740.67 % | -772.000 K -47.33 % | -524.000 K |
| Cost and expenses | 17.561 M 21.81 % | 14.417 M 24.20 % | 11.608 M -0.09 % | 11.619 M -9.29 % | 12.809 M 8.80 % | 11.773 M 33.00 % | 8.852 M -11.58 % | 10.011 M 6.83 % | 9.371 M -20.60 % | 11.802 M -4.09 % | 12.305 M -24.25 % | 16.244 M 8.63 % | 14.954 M -21.16 % | 18.967 M -8.88 % | 20.816 M 63.01 % | 12.770 M 2 193.44 % | -610.000 K |
| Research and development expenses | 7.268 M 31.98 % | 5.507 M 4.26 % | 5.282 M -6.51 % | 5.650 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.325 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.083 M -10.35 % | 1.208 M 51.19 % | 799.000 K 6.25 % | 752.000 K -24.80 % | 1.000 M 24.53 % | 803.000 K 29.31 % | 621.000 K -13.75 % | 720.000 K -28.14 % | 1.002 M 13.09 % | 886.000 K -25.55 % | 1.190 M | 0.000 -100.00 % | 3.868 M -13.64 % | 4.479 M -25.42 % | 6.006 M 877.98 % | -772.000 K -47.33 % | -524.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.000 K -25.00 % | 24.000 K 50.00 % | 16.000 K -30.43 % | 23.000 K -60.34 % | 58.000 K -4.92 % | 61.000 K -29.07 % | 86.000 K -84.65 % | 560.400 K 43.69 % | 390.000 K | 0.000 |
| Interest expense | 133.000 K 41.49 % | 94.000 K -12.15 % | 107.000 K -0.93 % | 108.000 K 800.00 % | 12.000 K -55.56 % | 27.000 K -32.50 % | 40.000 K -31.03 % | 58.000 K 3.57 % | 56.000 K 700.00 % | 7.000 K -30.00 % | 10.000 K 0.00 % | 10.000 K -69.75 % | 33.057 K | 0.000 | 0.000 -100.00 % | 128.724 K | 0.000 |
| Depreciation and amortization | 713.751 K 1.00 % | 706.678 K 6.59 % | 663.006 K -10.04 % | 737.035 K 25.68 % | 586.450 K 14.12 % | 513.892 K -18.02 % | 626.824 K 19.06 % | 526.468 K 38.85 % | 379.156 K 23.89 % | 306.046 K -13.04 % | 351.934 K 62.12 % | 217.089 K 24.90 % | 173.804 K -8.40 % | 189.747 K 7.88 % | 175.892 K 65.70 % | 106.150 K 32.49 % | 80.120 K |
| Operating income | -3.097 M -320.22 % | -737.000 K -164.93 % | 1.135 M 15.74 % | 980.630 K 321.76 % | 232.508 K -82.94 % | 1.363 M -61.57 % | 3.547 M 32.55 % | 2.676 M -35.11 % | 4.124 M 135.12 % | 1.754 M 148.98 % | 704.464 K 118.25 % | -3.860 M -467.27 % | 1.051 M 115.03 % | -6.994 M 21.30 % | -8.887 M -385.76 % | 3.110 M 59.57 % | 1.949 M |
| Operating income ratio | -0.21 -297.76 % | -0.05 -160.48 % | 0.09 14.53 % | 0.08 336.77 % | 0.02 -82.82 % | 0.10 -63.72 % | 0.29 35.56 % | 0.21 -31.53 % | 0.31 137.71 % | 0.13 142.94 % | 0.05 117.09 % | -0.31 -574.69 % | 0.07 111.24 % | -0.58 21.58 % | -0.74 -480.37 % | 0.20 | 0.00 |
| Total other income expenses net | -130.000 K -45.29 % | -89.479 K 40.35 % | -150.000 K -63.58 % | -91.701 K -1 063.28 % | -7.883 K 81.04 % | -41.571 K 35.03 % | -63.983 K -771.11 % | -7.345 K 89.74 % | -71.600 K 66.23 % | -212.000 K -89.29 % | -112.000 K -173.82 % | 151.726 K 108.25 % | 72.858 K 173.76 % | -98.780 K -109.31 % | 1.061 M 677.53 % | 136.457 K | 0.000 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 2.698 M 49 083.10 % | -5.509 K 99.29 % | -774.416 K -7 727.46 % | 10.153 K 102.41 % | -420.454 K 40.78 % | -710.000 K 59.63 % | -1.759 M -195.31 % | 1.845 M 201.39 % | 612.304 K 113.38 % | -4.576 M -83.77 % | -2.490 M -51.14 % | -1.647 M 69.67 % | -5.431 M -20.63 % | -4.502 M 59.33 % | -11.071 M -203.19 % | -3.652 M -2 470.27 % | -142.070 K |
| Total investments | 0.000 -100.00 % | 12.050 K 46.43 % | 8.229 K -62.00 % | 21.656 K 53.52 % | 14.106 K -12.07 % | 16.043 K -24.64 % | 21.289 K -39.27 % | 35.056 K -96.62 % | 1.037 M 2 370.89 % | 41.986 K 11.34 % | 37.711 K | 0.000 -100.00 % | 150.092 K | 0.000 -100.00 % | 1.140 M | 0.000 | 0.000 |
| Total debt | 9.188 M 45.08 % | 6.333 M -9.74 % | 7.016 M 167.20 % | 2.626 M 950.34 % | 250.000 K -83.33 % | 1.500 M -33.33 % | 2.250 M -30.77 % | 3.250 M -18.75 % | 4.000 M | 0.000 | 0.000 -100.00 % | 19.966 K -93.15 % | 291.488 K 3 033.53 % | 9.302 K | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 868.246 K 9.16 % | 795.354 K 12.94 % | 704.210 K -10.66 % | 788.263 K | 0.000 100.00 % | -1.473 M -34.64 % | -1.094 M -50.90 % | -725.000 K -19.83 % | -605.000 K -14.80 % | -527.000 K 33.79 % | -796.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 4.862 M -45.00 % | 8.840 M -15.60 % | 10.474 M 3.68 % | 10.102 M 40.83 % | 7.173 M -3.21 % | 7.411 M -3.05 % | 7.644 M 43.79 % | 5.316 M 297.23 % | -2.695 M 60.93 % | -6.898 M 62.40 % | -18.348 M -167.65 % | -6.855 M -584.75 % | 1.414 M 122.10 % | -6.399 M -552.48 % | 1.414 M -45.82 % | 2.610 M 89.95 % | 1.374 M |
| Common stock | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M | 0.000 | 0.000 |
| Total equity | 7.965 M -32.90 % | 11.870 M -11.50 % | 13.413 M 2.19 % | 13.125 M 28.93 % | 10.180 M -1.92 % | 10.380 M -2.97 % | 10.697 M 27.71 % | 8.376 M -0.93 % | 8.455 M 61.06 % | 5.249 M 19.41 % | 4.396 M 23.02 % | 3.574 M -70.36 % | 12.055 M | 0.000 | 0.000 -100.00 % | 24.094 M 10 031.28 % | 237.820 K |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -277.960 K | 0.000 |
| Long term debt | 8.987 M 46.27 % | 6.144 M 4.67 % | 5.870 M 198.07 % | 1.969 M | 0.000 -100.00 % | 250.000 K -88.89 % | 2.250 M -30.77 % | 3.250 M -18.75 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 8.987 M 46.27 % | 6.144 M 4.67 % | 5.870 M 198.07 % | 1.969 M 279.81 % | 518.494 K -65.43 % | 1.500 M -33.33 % | 2.250 M -30.77 % | 3.250 M -18.75 % | 4.000 M 974.98 % | 372.100 K 148.15 % | 149.947 K -41.52 % | 256.394 K 470.02 % | 44.980 K -64.10 % | 125.300 K -45.08 % | 228.140 K | 0.000 | 0.000 |
| Other current liabilities | 918.612 K -9.11 % | 1.011 M 322.51 % | 239.213 K -10.05 % | 265.951 K -35.46 % | 412.077 K 355.20 % | -161.475 K -109.98 % | 1.618 M -25.90 % | 2.184 M -7.10 % | 2.351 M -20.63 % | 2.962 M -6.86 % | 3.180 M -31.63 % | 4.651 M 40.41 % | 3.312 M -27.00 % | 4.538 M 33.98 % | 3.387 M 625.90 % | -644.000 K 21.84 % | -824.000 K |
| Deferred revenue | 0.000 -100.00 % | 1.593 M -13.65 % | 1.845 M -18.86 % | 2.274 M 68.54 % | 1.349 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 200.491 K 6.25 % | 188.698 K -83.54 % | 1.146 M 74.59 % | 656.552 K 298.96 % | -330.000 K -126.40 % | 1.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.966 K -93.15 % | 291.488 K 3 033.61 % | 9.302 K | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 1.966 M -0.38 % | 1.973 M -36.66 % | 3.115 M -0.11 % | 3.119 M 63.93 % | 1.903 M 5.48 % | 1.804 M -37.29 % | 2.876 M 9.91 % | 2.617 M -6.01 % | 2.784 M -22.74 % | 3.603 M -6.47 % | 3.853 M -21.91 % | 4.933 M 17.32 % | 4.205 M -21.68 % | 5.369 M -2.06 % | 5.482 M | 0.000 | 0.000 |
| Total liabilities | 10.953 M 34.93 % | 8.118 M -9.66 % | 8.985 M 76.59 % | 5.088 M 167.44 % | 1.903 M -42.41 % | 3.304 M -35.55 % | 5.126 M -12.63 % | 5.867 M -13.52 % | 6.784 M 88.27 % | 3.603 M -6.47 % | 3.853 M -21.91 % | 4.933 M 16.08 % | 4.250 M -22.65 % | 5.494 M -3.78 % | 5.710 M 46.02 % | 3.911 M -28.55 % | 5.473 M |
| Other non current assets | 11.825 K 3 516.21 % | 327.000 100.00 % | -8.573 M -95 255 655.56 % | 9.000 -92.62 % | 122.000 100.00 % | -9.569 M -1.09 % | -9.466 M -7.46 % | -8.809 M -29.43 % | -6.806 M -876.47 % | -697.000 K -174.41 % | -254.000 K -699.54 % | 42.366 K -4.13 % | 44.190 K 26.81 % | 34.847 K -43.85 % | 62.057 K -97.37 % | 2.356 M 57.29 % | 1.498 M |
| Long term investments | 0.000 -100.00 % | 12.050 K 46.43 % | 8.229 K -62.00 % | 21.656 K 53.52 % | 14.106 K -12.07 % | 16.043 K -24.64 % | 21.289 K -39.27 % | 35.056 K -6.34 % | 37.429 K -10.85 % | 41.986 K 11.34 % | 37.711 K | 0.000 -100.00 % | 150.092 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 231.420 K -15.82 % | 274.921 K 11.36 % | 246.875 K -17.08 % | 297.736 K -11.04 % | 334.667 K -1.10 % | 338.374 K -21.81 % | 432.766 K -25.72 % | 582.612 K -17.11 % | 702.864 K -17.52 % | 852.167 K -18.81 % | 1.050 M -16.25 % | 1.253 M 950.07 % | 119.348 K 1.22 % | 117.910 K 76.03 % | 66.982 K -99.24 % | 8.778 M | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 231.420 K -15.82 % | 274.921 K 11.36 % | 246.875 K -17.08 % | 297.736 K -11.04 % | 334.667 K -1.10 % | 338.374 K -21.81 % | 432.766 K -25.72 % | 582.612 K -17.11 % | 702.864 K -17.52 % | 852.167 K -18.81 % | 1.050 M -16.25 % | 1.253 M 950.07 % | 119.348 K 1.22 % | 117.910 K 76.03 % | 66.982 K 4.99 % | 63.800 K 41.15 % | 45.200 K |
| Property plant equipment net | 8.942 M -5.52 % | 9.465 M -48.92 % | 18.530 M 77.17 % | 10.459 M 12.47 % | 9.299 M -51.41 % | 19.138 M 1.09 % | 18.932 M 7.46 % | 17.618 M 29.43 % | 13.612 M 876.56 % | 1.394 M 174.55 % | 507.715 K 64.77 % | 308.144 K -2.18 % | 315.012 K -16.67 % | 378.046 K -12.74 % | 433.241 K | 0.000 | 0.000 |
| Total non current assets | 10.599 M -10.60 % | 11.856 M -8.84 % | 13.006 M -8.79 % | 14.260 M 47.50 % | 9.668 M -2.96 % | 9.962 M -1.10 % | 10.073 M 2.65 % | 9.813 M 15.33 % | 8.509 M 249.32 % | 2.436 M 15.22 % | 2.114 M -21.00 % | 2.676 M -51.89 % | 5.563 M -0.41 % | 5.585 M 56.01 % | 3.580 M 47.93 % | 2.420 M 56.82 % | 1.543 M |
| Other current assets | 231.279 K -52.22 % | 484.029 K -22.90 % | 627.823 K 250.39 % | 179.176 K -48.32 % | 346.693 K 43.39 % | 241.778 K -25.71 % | 325.439 K 20.89 % | 269.195 K -12.90 % | 309.058 K 15.84 % | 266.797 K -5.23 % | 281.519 K -93.21 % | 4.146 M -17.41 % | 5.020 M -22.50 % | 6.477 M 15.46 % | 5.610 M -36.09 % | 8.778 M 118.06 % | 4.025 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.140 M | 0.000 | 0.000 |
| cash and cash equivalents | 6.489 M 2.38 % | 6.338 M -18.64 % | 7.791 M 197.84 % | 2.616 M 290.14 % | 670.454 K -69.66 % | 2.210 M -44.87 % | 4.009 M 185.42 % | 1.405 M -58.54 % | 3.388 M -25.97 % | 4.576 M 83.77 % | 2.490 M 49.33 % | 1.667 M -70.86 % | 5.723 M 26.84 % | 4.512 M -59.25 % | 11.071 M 203.19 % | 3.652 M 2 470.27 % | 142.070 K |
| Cash and short term investments | 6.489 M 2.38 % | 6.338 M -18.64 % | 7.791 M 197.84 % | 2.616 M 290.14 % | 670.454 K -69.66 % | 2.210 M -44.87 % | 4.009 M 185.42 % | 1.405 M -67.99 % | 4.388 M -4.11 % | 4.576 M 83.77 % | 2.490 M 49.33 % | 1.667 M -70.86 % | 5.723 M 26.84 % | 4.512 M -63.05 % | 12.211 M 234.41 % | 3.652 M 2 470.27 % | 142.070 K |
| Total current assets | 8.319 M 2.30 % | 8.132 M -13.42 % | 9.393 M 137.55 % | 3.954 M 63.73 % | 2.415 M -35.10 % | 3.721 M -35.29 % | 5.750 M 29.81 % | 4.429 M -34.18 % | 6.730 M 4.88 % | 6.417 M 4.60 % | 6.135 M 5.21 % | 5.831 M -45.72 % | 10.743 M -2.24 % | 10.989 M -38.34 % | 17.822 M -30.34 % | 25.585 M 513.91 % | 4.167 M |
| Inventory | 0.000 -100.00 % | 181.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.339 K -6.62 % | 12.143 K -28.99 % | 17.100 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 1.606 M 1.17 % | 1.588 M 16.58 % | 1.362 M 13.24 % | 1.203 M -25.57 % | 1.616 M 22.92 % | 1.315 M -7.13 % | 1.415 M -48.64 % | 2.756 M 35.54 % | 2.033 M 23.22 % | 1.650 M -50.76 % | 3.351 M | 0.000 -100.00 % | 4.774 M -21.25 % | 6.062 M | 0.000 -100.00 % | 8.778 M | 0.000 |
| Tax assets | 1.413 M -32.84 % | 2.104 M -24.69 % | 2.794 M -19.75 % | 3.481 M 17 610.48 % | 19.656 K -50.00 % | 39.312 K -74.46 % | 153.902 K -60.19 % | 386.555 K -59.82 % | 962.060 K 13.88 % | 844.790 K 9.27 % | 773.130 K -27.90 % | 1.072 M -78.27 % | 4.934 M -2.39 % | 5.055 M 67.49 % | 3.018 M | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 172.596 K 13.91 % | 151.519 K 61.23 % | 93.978 K -41.94 % | 161.870 K -39.71 % | 268.494 K 57.93 % | 170.012 K 13.96 % | 149.192 K 28.36 % | 116.231 K -15.04 % | 136.805 K -63.23 % | 372.100 K 148.15 % | 149.947 K -36.58 % | 236.428 K -58.33 % | 567.338 K -31.00 % | 822.189 K 3.42 % | 795.029 K | 0.000 | 0.000 |
| Tax payables | 674.267 K 8.32 % | 622.492 K -42.62 % | 1.085 M -25.87 % | 1.463 M 273.35 % | 391.989 K -28.10 % | 545.150 K -50.83 % | 1.109 M 250.00 % | 316.773 K 6.84 % | 296.506 K 10.01 % | 269.515 K -48.44 % | 522.723 K 1 914.04 % | 25.954 K -23.19 % | 33.792 K | 0.000 -100.00 % | 1.300 M 101.92 % | 644.000 K -21.84 % | 824.000 K |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -220.635 K -91.13 % | -115.435 K -64.64 % | -70.115 K -2 704.77 % | 2.692 K | 0.000 | 0.000 |
| Capital lease obligations | 1.148 M -11.24 % | 1.293 M -13.59 % | 1.496 M -7.97 % | 1.626 M 380.32 % | -580.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 -125.05 % | 0.000 | 0.000 100.00 % | -87.867 K -100.43 % | 20.510 M -0.11 % | 20.531 M 140.93 % | 8.522 M 13.61 % | 7.501 M -37.54 % | 12.010 M -44.10 % | 21.484 M 1 990.56 % | -1.136 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.980 K -64.10 % | 125.300 K -45.08 % | 228.140 K | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -518.494 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -372.100 K -148.15 % | -149.947 K 41.52 % | -256.394 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.911 M -28.55 % | 5.473 M |
| Total assets | 18.918 M -5.35 % | 19.988 M -10.76 % | 22.398 M 22.98 % | 18.214 M 50.74 % | 12.082 M -11.70 % | 13.683 M -13.52 % | 15.823 M 11.10 % | 14.243 M -6.54 % | 15.239 M 72.13 % | 8.853 M 7.32 % | 8.249 M -3.03 % | 8.507 M -47.83 % | 16.305 M -1.62 % | 16.574 M -22.56 % | 21.402 M -23.58 % | 28.005 M 390.38 % | 5.711 M |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 690.923 K 0.18 % | 689.661 K 0.31 % | 687.528 K 119.86 % | -3.462 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 155.000 K 1 092.31 % | 13.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -38.019 K -112.26 % | 310.092 K 652.40 % | -56.135 K 97.51 % | -2.253 M -520.24 % | -363.268 K 49.72 % | -722.536 K -140.37 % | 1.790 M 757.66 % | -272.139 K 79.59 % | -1.333 M -238.87 % | 959.949 K 4 636.28 % | 20.268 K -98.43 % | 1.291 M 2 273.71 % | 54.388 K 102.21 % | -2.458 M -174.86 % | 3.283 M | 0.000 | 0.000 |
| Accounts receivables | -289.279 K 7.93 % | -314.190 K -291.80 % | 163.812 K -31.36 % | 238.658 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 673.122 K -1.62 % | 684.237 K 4.11 % | 657.240 K 118.26 % | -3.599 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 804.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 21.077 K -63.37 % | 57.541 K 184.75 % | -67.891 K 36.33 % | -106.624 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -442.939 K -276.98 % | -117.496 K 85.48 % | -809.296 K -166.66 % | 1.214 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 959.145 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 77.364 K 111.78 % | -656.958 K -2 393.01 % | -26.352 K -328.47 % | 11.534 K -54.46 % | 25.326 K 797.69 % | -3.630 K -47.32 % | -2.464 K 95.29 % | -52.300 K 67.40 % | -160.449 K -178.17 % | 205.244 K -31.09 % | 297.829 K -92.53 % | 3.985 M 7 579.09 % | -53.285 K 79.38 % | -258.390 K -246.82 % | 175.994 K 104.55 % | -3.866 M -948.20 % | -368.820 K |
| Net cash provided by operating activities | -2.379 M -312.65 % | -576.579 K -160.55 % | 952.288 K -36.11 % | 1.491 M 14 097.04 % | 10.499 K -98.44 % | 672.171 K -85.83 % | 4.742 M 103.21 % | 2.334 M -24.45 % | 3.089 M 2.18 % | 3.023 M 133.62 % | 1.294 M 161.54 % | -2.102 M -277.50 % | 1.184 M 116.17 % | -7.326 M -74.11 % | -4.208 M -11.91 % | -3.760 M -1 202.33 % | -288.700 K |
| Investments in property plant and equipment | -78.597 K 67.39 % | -240.993 K -201.37 % | -79.965 K 48.40 % | -154.963 K 56.69 % | -357.787 K 38.17 % | -578.623 K 49.24 % | -1.140 M 51.90 % | -2.370 M 62.67 % | -6.349 M -10 171.40 % | -61.809 K 84.63 % | -402.232 K 60.88 % | -1.028 M -875.38 % | -105.416 K 41.43 % | -179.989 K 96.30 % | -4.865 M | 0.000 | 0.000 |
| Acquisitions net | 0.000 -100.00 % | 9.692 K | 0.000 -100.00 % | 17.795 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.000 | 0.000 100.00 % | -147.745 K | 0.000 | 0.000 100.00 % | -89.125 K 98.03 % | -4.527 M | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.208 M -273.61 % | -3.000 M 76.95 % | -13.015 M -26 030 720.00 % | 50.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M 6 107.81 % | -16.645 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M -91.19 % | 11.356 M -99.24 % | 1.488 B | 0.000 | 0.000 |
| Other investing activites | 1.947 K 103.68 % | -52.935 K -341.13 % | -12.000 K -167.43 % | 17.795 K -32.17 % | 26.235 K 270.71 % | 7.077 K 3.42 % | 6.843 K -50.65 % | 13.866 K -91.70 % | 167.123 K | 0.000 -100.00 % | 27.798 K -81.48 % | 150.092 K 200.00 % | -150.092 K -268.41 % | 89.125 K 100.01 % | -1.464 B -581 022.83 % | -252.000 K -201.80 % | -83.500 K |
| Net cash used for investing activites | -76.650 K 66.86 % | -231.301 K -189.25 % | -79.965 K 41.70 % | -137.168 K 58.63 % | -331.552 K 41.99 % | -571.546 K 49.56 % | -1.133 M 16.44 % | -1.356 M 81.16 % | -7.198 M -11 545.81 % | -61.809 K 88.16 % | -522.179 K 40.53 % | -878.113 K -217.95 % | 744.492 K 2 419.18 % | -32.102 K -100.28 % | 11.501 M 186.68 % | -13.267 M -15 798.51 % | -83.450 K |
| Debt repayment | 3.000 M 725.00 % | -480.000 K -111.06 % | 4.340 M 651.28 % | 577.670 K 146.21 % | -1.250 M -66.67 % | -750.000 K 25.00 % | -1.000 M -33.33 % | -750.000 K -118.75 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -878.789 K | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.696 M | 0.000 -100.00 % | 70.821 K -78.44 % | 328.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.816 M -564.59 % | -875.094 K | 0.000 100.00 % | -1.132 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.118 M | 0.000 100.00 % | -2.235 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -329.351 K -10.78 % | -297.302 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.588 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.331 M 4 748.66 % | 439.940 K |
| Net cash used provided by financing activities | 2.671 M 490.79 % | -683.402 K -115.75 % | 4.340 M 651.28 % | 577.670 K 146.21 % | -1.250 M 33.07 % | -1.868 M -86.75 % | -1.000 M 66.50 % | -2.985 M -203.65 % | 2.880 M 429.08 % | -875.094 K -1 335.64 % | 70.821 K 108.82 % | -803.270 K | 0.000 | 0.000 | 0.000 -100.00 % | 20.452 M 4 548.90 % | 439.940 K |
| Effect of forex changes on cash | -63.982 K -264.17 % | 38.973 K 204.40 % | -37.332 K -362.83 % | 14.204 K -54.92 % | 31.508 K 198.39 % | -32.024 K -597.84 % | -4.589 K -118.97 % | 24.190 K -41.64 % | 41.453 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 150.744 K 110.38 % | -1.452 M -128.06 % | 5.175 M 166.03 % | 1.945 M 226.35 % | -1.540 M 14.42 % | -1.799 M -169.07 % | 2.604 M 231.32 % | -1.983 M -66.91 % | -1.188 M -156.96 % | 2.086 M 147.57 % | 842.543 K 122.27 % | -3.784 M -296.16 % | 1.929 M 126.22 % | -7.358 M -200.89 % | 7.293 M 112.92 % | 3.425 M 4 952.75 % | 67.790 K |
| Cash at beginning of period | 6.338 M -18.64 % | 7.791 M 197.84 % | 2.616 M 290.14 % | 670.454 K -69.66 % | 2.210 M -44.87 % | 4.009 M 185.42 % | 1.405 M -58.54 % | 3.388 M -25.97 % | 4.576 M 83.77 % | 2.490 M 51.14 % | 1.647 M -69.67 % | 5.431 M 55.08 % | 3.502 M -67.75 % | 10.860 M 204.45 % | 3.567 M -73.51 % | 13.466 M 1 312.90 % | 953.080 K |
| Cash at end of period | 6.489 M 2.38 % | 6.338 M -18.64 % | 7.791 M 197.84 % | 2.616 M 290.14 % | 670.454 K -69.66 % | 2.210 M -44.87 % | 4.009 M 185.42 % | 1.405 M -58.54 % | 3.388 M -25.97 % | 4.576 M 83.77 % | 2.490 M 51.14 % | 1.647 M -69.67 % | 5.431 M 55.08 % | 3.502 M -67.75 % | 10.860 M -35.70 % | 16.891 M 1 554.61 % | 1.021 M |
| Operating cash flow | -2.379 M -312.65 % | -576.579 K -160.55 % | 952.288 K -36.11 % | 1.491 M 14 097.04 % | 10.499 K -98.44 % | 672.171 K -85.83 % | 4.742 M 103.21 % | 2.334 M -24.45 % | 3.089 M 2.18 % | 3.023 M 133.62 % | 1.294 M 161.54 % | -2.102 M -277.50 % | 1.184 M 116.17 % | -7.326 M -74.11 % | -4.208 M -11.91 % | -3.760 M -1 202.33 % | -288.700 K |
| Capital expenditure | -84.597 K 64.90 % | -240.993 K -201.37 % | -79.965 K 48.40 % | -154.963 K 56.69 % | -357.787 K 38.17 % | -578.623 K 49.24 % | -1.140 M 51.90 % | -2.370 M 62.67 % | -6.349 M -10 171.40 % | -61.809 K 84.63 % | -402.232 K 60.88 % | -1.028 M -875.38 % | -105.416 K 41.43 % | -179.989 K 96.30 % | -4.865 M | 0.000 | 0.000 |
| Free CashFlow | -2.464 M -201.36 % | -817.572 K -193.72 % | 872.323 K -34.69 % | 1.336 M 484.58 % | -347.288 K -471.24 % | 93.548 K -97.40 % | 3.602 M 10 050.26 % | -36.201 K 98.89 % | -3.260 M -210.10 % | 2.961 M 232.07 % | 891.669 K 128.48 % | -3.131 M -390.13 % | 1.079 M 114.38 % | -7.506 M 17.27 % | -9.073 M -141.31 % | -3.760 M -1 202.33 % | -288.700 K |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.958 M -1.42 % | 4.015 M 7.10 % | 3.749 M 0.27 % | 3.739 M 2.95 % | 3.632 M 3.42 % | 3.512 M -1.90 % | 3.580 M -0.42 % | 3.595 M 8.02 % | 3.328 M -2.72 % | 3.421 M 2.21 % | 3.347 M 2.70 % | 3.259 M 0.06 % | 3.257 M 4.32 % | 3.122 M 0.26 % | 3.114 M -1.77 % | 3.170 M 3.80 % | 3.054 M -3.56 % | 3.167 M -1.89 % | 3.228 M -7.17 % | 3.477 M 7.05 % | 3.248 M -0.08 % | 3.250 M 5.14 % | 3.092 M -10.79 % | 3.466 M 12.34 % | 3.085 M -2.13 % | 3.152 M -8.91 % | 3.460 M 9.17 % | 3.170 M 6.30 % | 2.982 M -5.45 % | 3.154 M 1.09 % | 3.120 M -11.64 % | 3.531 M 10.62 % | 3.192 M 4.31 % | 3.060 M 4.65 % | 2.924 M -25.48 % | 3.924 M 17.77 % | 3.332 M 14.79 % | 2.903 M -10.68 % | 3.250 M -8.84 % | 3.565 M 0.73 % | 3.539 M 4.00 % | 3.403 M 11.57 % | 3.050 M -11.72 % | 3.455 M 16.38 % | 2.969 M -18.15 % | 3.627 M 14.16 % | 3.177 M -7.43 % | 3.432 M 51.59 % | 2.264 M -24.87 % | 3.014 M -17.98 % | 3.674 M -30.28 % | 5.270 M 26.26 % | 4.174 M 12.54 % | 3.709 M 30.00 % | 2.853 M 1.42 % | 2.813 M 1.59 % | 2.769 M -19.72 % | 3.449 M 17.27 % | 2.941 M |
| Net income | -632.000 K -28.46 % | -492.000 K 43.38 % | -869.000 K 18.25 % | -1.063 M -2.61 % | -1.036 M 12.43 % | -1.183 M -56.48 % | -756.000 K -103.77 % | -371.000 K 58.82 % | -901.000 K -169.76 % | -334.000 K -1 054.55 % | -28.929 K -111.91 % | 242.797 K 113.56 % | 113.690 K 211.46 % | -102.000 K -413.26 % | 32.561 K -98.62 % | 2.364 M 550.01 % | 363.689 K 302.68 % | 90.317 K 0.04 % | 90.280 K 130.69 % | -294.171 K -371.44 % | 108.376 K 324.10 % | -48.360 K -76.09 % | -27.464 K -152.02 % | 52.798 K -51.72 % | 109.356 K -3.83 % | 113.706 K -78.30 % | 524.109 K -25.21 % | 700.787 K 370.57 % | -259.000 K -121.73 % | 1.192 M 79.87 % | 662.706 K 37.11 % | 483.355 K -35.04 % | 744.040 K 82.56 % | 407.564 K -24.21 % | 537.785 K -48.78 % | 1.050 M -19.85 % | 1.310 M 26.72 % | 1.034 M 16.48 % | 887.496 K -11.52 % | 1.003 M 223.19 % | 310.339 K 4.23 % | 297.733 K 154.06 % | 117.192 K -87.95 % | 972.501 K 448.14 % | -279.338 K -143.53 % | 641.696 K 196.64 % | -664.000 K 87.27 % | -5.216 M -378.53 % | -1.090 M -2.07 % | -1.068 M -381.02 % | -222.000 K -216.71 % | 190.210 K -85.42 % | 1.305 M 136.04 % | 552.869 K 153.26 % | -1.038 M 38.76 % | -1.695 M -78.99 % | -947.000 K 19.27 % | -1.173 M -19.21 % | -984.000 K |
| Income before tax | -356.000 K 10.33 % | -397.000 K 42.13 % | -686.000 K 12.72 % | -786.000 K 8.82 % | -862.000 K 13.37 % | -995.000 K -70.67 % | -583.000 K -49.10 % | -391.000 K 6.01 % | -416.000 K -156.79 % | -162.000 K -213.54 % | 142.687 K -31.24 % | 207.528 K -46.32 % | 386.620 K 110.13 % | 183.989 K -11.33 % | 207.508 K 13.47 % | 182.878 K -54.02 % | 397.740 K 158.57 % | 153.821 K -0.43 % | 154.490 K 761.63 % | 17.930 K -88.92 % | 161.880 K 3 603.90 % | -4.620 K -109.35 % | 49.435 K -87.72 % | 402.463 K 132.73 % | 172.933 K -3.46 % | 179.137 K -68.41 % | 567.107 K -42.34 % | 983.578 K 92.09 % | 512.053 K -58.27 % | 1.227 M 61.36 % | 760.430 K -21.21 % | 965.096 K 29.19 % | 747.049 K 81.76 % | 411.005 K -24.60 % | 545.110 K -16.12 % | 649.836 K -55.79 % | 1.470 M 41.25 % | 1.041 M 16.64 % | 892.257 K 40.55 % | 634.826 K 105.44 % | 309.009 K 3.90 % | 297.396 K -1.07 % | 300.615 K -29.34 % | 425.415 K 937.83 % | 40.991 K -94.10 % | 694.646 K 252.33 % | -456.000 K 71.99 % | -1.628 M -41.69 % | -1.149 M -27.62 % | -900.312 K -2 737.59 % | -31.728 K -102.92 % | 1.088 M 15.07 % | 945.485 K 120.02 % | 429.724 K 132.09 % | -1.339 M 49.20 % | -2.636 M -79.93 % | -1.465 M -14.19 % | -1.283 M 24.97 % | -1.710 M |
| Income before tax ratio | -0.09 9.04 % | -0.10 45.96 % | -0.18 12.96 % | -0.21 11.43 % | -0.24 16.23 % | -0.28 -73.97 % | -0.16 -49.73 % | -0.11 12.99 % | -0.13 -163.97 % | -0.05 -211.08 % | 0.04 -33.05 % | 0.06 -46.36 % | 0.12 101.42 % | 0.06 -11.56 % | 0.07 15.51 % | 0.06 -55.70 % | 0.13 168.13 % | 0.05 1.48 % | 0.05 828.16 % | 0.01 -89.65 % | 0.05 3 606.53 % | 0.00 -108.89 % | 0.02 -86.23 % | 0.12 107.17 % | 0.06 -1.37 % | 0.06 -65.32 % | 0.16 -47.18 % | 0.31 80.70 % | 0.17 -55.86 % | 0.39 59.62 % | 0.24 -10.83 % | 0.27 16.78 % | 0.23 74.25 % | 0.13 -27.95 % | 0.19 12.57 % | 0.17 -62.46 % | 0.44 23.05 % | 0.36 30.59 % | 0.27 54.17 % | 0.18 103.94 % | 0.09 -0.09 % | 0.09 -11.33 % | 0.10 -19.95 % | 0.12 791.77 % | 0.01 -92.79 % | 0.19 233.43 % | -0.14 69.74 % | -0.47 6.53 % | -0.51 -69.87 % | -0.30 -3 359.53 % | -0.01 -104.18 % | 0.21 -8.86 % | 0.23 95.51 % | 0.12 124.69 % | -0.47 49.92 % | -0.94 -77.12 % | -0.53 -42.23 % | -0.37 36.02 % | -0.58 |
| EBITDA | -183.000 K 6.63 % | -196.000 K 57.11 % | -457.000 K 22.37 % | -588.689 K 6.56 % | -630.000 K 18.81 % | -776.000 K -100.00 % | -388.000 K -90.20 % | -204.000 K 5.99 % | -217.000 K -525.05 % | 51.053 K -84.69 % | 333.413 K -15.42 % | 394.214 K -31.54 % | 575.813 K 52.33 % | 378.000 K -6.33 % | 403.525 K 7.50 % | 375.367 K -37.28 % | 598.515 K 67.48 % | 357.362 K -11.26 % | 402.720 K 100.41 % | 200.945 K -33.80 % | 303.535 K 122.73 % | 136.282 K -25.16 % | 182.088 K -66.18 % | 538.343 K 76.74 % | 304.597 K -3.68 % | 316.240 K -55.04 % | 703.352 K -37.98 % | 1.134 M 61.98 % | 700.190 K -49.37 % | 1.383 M 48.25 % | 932.890 K -21.08 % | 1.182 M 29.52 % | 912.589 K 66.66 % | 547.560 K -10.30 % | 610.468 K -52.49 % | 1.285 M 14.94 % | 1.118 M 1.80 % | 1.098 M 11.29 % | 986.893 K 72.99 % | 570.485 K -2.72 % | 586.450 K 21.23 % | 483.746 K 125.83 % | 214.211 K -58.84 % | 520.393 K 148.56 % | 209.363 K -65.91 % | 614.174 K 321.72 % | -277.000 K 83.76 % | -1.706 M -38.70 % | -1.230 M -41.68 % | -868.137 K -638.04 % | 161.351 K -87.38 % | 1.279 M 97.53 % | 647.506 K 16.95 % | 553.671 K 144.12 % | -1.255 M 54.53 % | -2.760 M -118.53 % | -1.263 M -8.23 % | -1.167 M 27.74 % | -1.615 M |
| Net income ratio | -0.16 -30.31 % | -0.12 47.13 % | -0.23 18.47 % | -0.28 0.33 % | -0.29 15.32 % | -0.34 -59.51 % | -0.21 -104.63 % | -0.10 61.88 % | -0.27 -177.30 % | -0.10 -1 029.58 % | -0.01 -111.60 % | 0.07 113.43 % | 0.03 206.84 % | -0.03 -412.46 % | 0.01 -98.60 % | 0.75 526.22 % | 0.12 317.56 % | 0.03 1.97 % | 0.03 133.06 % | -0.08 -353.56 % | 0.03 324.27 % | -0.01 -67.48 % | -0.01 -158.31 % | 0.02 -57.02 % | 0.04 -1.74 % | 0.04 -76.18 % | 0.15 -31.49 % | 0.22 354.54 % | -0.09 -122.98 % | 0.38 77.93 % | 0.21 55.17 % | 0.14 -41.27 % | 0.23 75.01 % | 0.13 -27.58 % | 0.18 -31.27 % | 0.27 -31.94 % | 0.39 10.40 % | 0.36 30.42 % | 0.27 -2.94 % | 0.28 220.84 % | 0.09 0.23 % | 0.09 127.70 % | 0.04 -86.35 % | 0.28 399.15 % | -0.09 -153.18 % | 0.18 184.65 % | -0.21 86.25 % | -1.52 -215.68 % | -0.48 -35.86 % | -0.35 -486.45 % | -0.06 -267.41 % | 0.04 -88.46 % | 0.31 109.75 % | 0.15 140.97 % | -0.36 39.62 % | -0.60 -76.19 % | -0.34 -0.56 % | -0.34 -1.65 % | -0.33 |
| Ratio EBITDA | -0.05 5.29 % | -0.05 59.95 % | -0.12 22.58 % | -0.16 9.23 % | -0.17 21.50 % | -0.22 -103.87 % | -0.11 -90.99 % | -0.06 12.97 % | -0.07 -536.93 % | 0.01 -85.02 % | 0.10 -17.65 % | 0.12 -31.58 % | 0.18 46.02 % | 0.12 -6.57 % | 0.13 9.43 % | 0.12 -39.58 % | 0.20 73.67 % | 0.11 -9.56 % | 0.12 115.89 % | 0.06 -38.16 % | 0.09 122.89 % | 0.04 -28.81 % | 0.06 -62.08 % | 0.16 57.33 % | 0.10 -1.59 % | 0.10 -50.64 % | 0.20 -43.19 % | 0.36 52.38 % | 0.23 -46.45 % | 0.44 46.65 % | 0.30 -10.68 % | 0.33 17.09 % | 0.29 59.77 % | 0.18 -14.29 % | 0.21 -36.25 % | 0.33 -2.40 % | 0.34 -11.32 % | 0.38 24.60 % | 0.30 89.76 % | 0.16 -3.43 % | 0.17 16.57 % | 0.14 102.40 % | 0.07 -53.37 % | 0.15 113.58 % | 0.07 -58.35 % | 0.17 294.21 % | -0.09 82.46 % | -0.50 8.50 % | -0.54 -88.59 % | -0.29 -755.97 % | 0.04 -81.90 % | 0.24 56.45 % | 0.16 3.92 % | 0.15 133.94 % | -0.44 55.17 % | -0.98 -115.11 % | -0.46 -34.80 % | -0.34 38.38 % | -0.55 |
| Gross profit ratio | 0.19 -0.60 % | 0.19 60.55 % | 0.12 30.73 % | 0.09 17.33 % | 0.08 8.53 % | 0.07 -51.11 % | 0.15 -95.35 % | 3.12 1 616.50 % | 0.18 -30.36 % | 0.26 -9.78 % | 0.29 9.50 % | 0.26 -22.93 % | 0.34 16.64 % | 0.29 -9.25 % | 0.32 -67.57 % | 1.00 -0.09 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 1.82 % | 0.98 0.32 % | 0.98 -1.30 % | 0.99 -0.14 % | 0.99 -0.14 % | 0.99 -0.06 % | 1.00 0.66 % | 0.99 1.18 % | 0.98 -0.27 % | 0.98 -0.50 % | 0.98 0.20 % | 0.98 2.02 % | 0.96 -2.27 % | 0.99 3.76 % | 0.95 -1.30 % | 0.96 -2.15 % | 0.98 -0.83 % | 0.99 0.60 % | 0.99 0.37 % | 0.98 1.86 % | 0.96 -1.58 % | 0.98 0.30 % | 0.98 -0.21 % | 0.98 1.13 % | 0.97 -0.57 % | 0.97 0.05 % | 0.97 -1.24 % | 0.99 2.18 % | 0.96 -1.49 % | 0.98 0.58 % | 0.97 -1.60 % | 0.99 -0.84 % | 1.00 -0.86 % | 1.01 0.95 % | 1.00 -0.12 % | 1.00 0.00 % | 1.00 -1.64 % | 1.01 3.78 % | 0.98 -1.07 % | 0.99 -0.75 % | 1.00 |
| Weighted average shs out dil | 2.247 M 0.54 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.25 % | 2.230 M 0.00 % | 2.230 M 0.25 % | 2.224 M -2.92 % | 2.291 M -20.81 % | 2.893 M 0.00 % | 2.893 M 29.44 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 23.78 % | 1.806 M -19.21 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 1.18 % | 2.209 M -1.16 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M -0.27 % | 2.241 M 0.27 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 4.39 % | 2.141 M -4.21 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 2.01 % | 2.191 M 0.00 % | 2.191 M -1.97 % | 2.235 M 0.00 % | 2.235 M 2.24 % | 2.186 M -2.19 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 2.24 % | 2.186 M -2.19 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M |
| Weighted average shs out | 2.247 M 0.54 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.25 % | 2.230 M 0.00 % | 2.230 M 0.25 % | 2.224 M -2.92 % | 2.291 M -20.81 % | 2.893 M 0.00 % | 2.893 M 29.44 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.31 % | 2.228 M -0.31 % | 2.235 M 0.00 % | 2.235 M 23.82 % | 1.805 M -19.24 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M -1.92 % | 2.279 M 3.70 % | 2.197 M -1.68 % | 2.235 M 0.00 % | 2.235 M 1.18 % | 2.209 M -1.16 % | 2.235 M 0.00 % | 2.235 M 0.27 % | 2.229 M -0.27 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.55 % | 2.223 M 3.82 % | 2.141 M -0.70 % | 2.156 M -0.69 % | 2.171 M -0.82 % | 2.189 M -0.09 % | 2.191 M 0.00 % | 2.191 M 0.01 % | 2.191 M 0.22 % | 2.186 M 0.00 % | 2.186 M 0.00 % | 2.186 M -1.58 % | 2.221 M 0.89 % | 2.201 M 0.70 % | 2.186 M -2.19 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M |
| EPS diluted | -0.25 -13.64 % | -0.22 43.59 % | -0.39 13.33 % | -0.45 2.17 % | -0.46 13.21 % | -0.53 -55.88 % | -0.34 -10 867.74 % | 0.00 99.00 % | -0.31 -210.00 % | -0.10 -900.00 % | -0.01 -109.09 % | 0.11 59.88 % | 0.07 250.88 % | -0.05 -556.00 % | 0.01 -99.06 % | 1.06 523.53 % | 0.17 271.99 % | 0.05 -8.60 % | 0.05 138.46 % | -0.13 -339.41 % | 0.05 351.39 % | -0.02 -116.00 % | -0.01 -142.37 % | 0.02 -51.74 % | 0.05 -29.74 % | 0.07 -69.74 % | 0.23 -28.13 % | 0.32 366.67 % | -0.12 -122.64 % | 0.53 76.67 % | 0.30 30.43 % | 0.23 -30.30 % | 0.33 83.33 % | 0.18 -25.00 % | 0.24 -48.94 % | 0.47 -20.34 % | 0.59 28.26 % | 0.46 12.20 % | 0.41 -8.89 % | 0.45 221.43 % | 0.14 7.69 % | 0.13 160.00 % | 0.05 -88.64 % | 0.44 466.67 % | -0.12 -141.38 % | 0.29 196.67 % | -0.30 87.12 % | -2.33 -375.51 % | -0.49 -2.08 % | -0.48 -380.00 % | -0.10 -217.51 % | 0.09 -85.33 % | 0.58 132.00 % | 0.25 154.35 % | -0.46 39.47 % | -0.76 -80.95 % | -0.42 19.23 % | -0.52 -23.81 % | -0.42 |
| Earnings per share | -0.25 -13.64 % | -0.22 43.59 % | -0.39 13.33 % | -0.45 2.17 % | -0.46 13.21 % | -0.53 -55.88 % | -0.34 -10 525.00 % | 0.00 98.97 % | -0.31 -210.00 % | -0.10 -900.00 % | -0.01 -109.09 % | 0.11 59.88 % | 0.07 250.88 % | -0.05 -556.00 % | 0.01 -99.06 % | 1.06 523.53 % | 0.17 271.99 % | 0.05 -8.60 % | 0.05 138.46 % | -0.13 -339.41 % | 0.05 351.39 % | -0.02 -116.00 % | -0.01 -142.37 % | 0.02 -51.74 % | 0.05 -29.74 % | 0.07 -69.74 % | 0.23 -28.13 % | 0.32 366.67 % | -0.12 -122.64 % | 0.53 76.67 % | 0.30 30.43 % | 0.23 -30.30 % | 0.33 83.33 % | 0.18 -25.00 % | 0.24 -48.94 % | 0.47 -20.34 % | 0.59 28.26 % | 0.46 12.20 % | 0.41 -8.89 % | 0.45 221.43 % | 0.14 7.69 % | 0.13 160.00 % | 0.05 -88.64 % | 0.44 466.67 % | -0.12 -141.38 % | 0.29 196.67 % | -0.30 87.12 % | -2.33 -375.51 % | -0.49 -2.08 % | -0.48 -380.00 % | -0.10 -217.51 % | 0.09 -85.33 % | 0.58 132.00 % | 0.25 154.35 % | -0.46 39.47 % | -0.76 -80.95 % | -0.42 19.23 % | -0.52 -23.81 % | -0.42 |
| Gross profit | 746.643 K -2.01 % | 761.941 K 71.94 % | 443.146 K 31.08 % | 338.069 K 20.78 % | 279.897 K 12.24 % | 249.373 K -52.04 % | 519.950 K -95.37 % | 11.221 M 1 754.21 % | 605.162 K -32.26 % | 893.325 K -7.78 % | 968.719 K 12.46 % | 861.420 K -22.88 % | 1.117 M 21.68 % | 917.980 K -9.02 % | 1.009 M -68.14 % | 3.167 M 3.70 % | 3.054 M -3.56 % | 3.167 M -1.89 % | 3.228 M -5.48 % | 3.415 M 7.39 % | 3.180 M -1.37 % | 3.224 M 4.99 % | 3.071 M -10.91 % | 3.447 M 12.27 % | 3.070 M -1.48 % | 3.116 M -7.84 % | 3.381 M 8.87 % | 3.105 M 5.77 % | 2.936 M -5.26 % | 3.099 M 3.13 % | 3.005 M -13.65 % | 3.480 M 14.78 % | 3.032 M 2.95 % | 2.945 M 2.40 % | 2.876 M -26.10 % | 3.892 M 18.48 % | 3.285 M 15.22 % | 2.851 M -9.02 % | 3.134 M -10.28 % | 3.493 M 1.04 % | 3.457 M 3.78 % | 3.331 M 12.84 % | 2.952 M -12.22 % | 3.363 M 16.43 % | 2.888 M -19.16 % | 3.573 M 16.65 % | 3.063 M -8.81 % | 3.359 M 52.47 % | 2.203 M -26.08 % | 2.980 M -18.67 % | 3.664 M -30.88 % | 5.301 M 27.46 % | 4.159 M 12.41 % | 3.700 M 30.01 % | 2.846 M -0.25 % | 2.853 M 5.43 % | 2.706 M -20.58 % | 3.407 M 16.40 % | 2.927 M |
| Income tax expense | 201.273 K 18.70 % | 169.569 K -7.08 % | 182.486 K -16.13 % | 217.579 K 25.72 % | 173.062 K -7.86 % | 187.821 K 8.57 % | 172.993 K 936.81 % | -20.673 K -104.26 % | 484.969 K 183.27 % | 171.204 K -0.24 % | 171.616 K 389.67 % | -59.245 K -125.44 % | 232.863 K -12.23 % | 265.311 K 51.65 % | 174.947 K 107.71 % | -2.268 M -6 760.60 % | 34.051 K -46.38 % | 63.504 K -1.10 % | 64.210 K -80.04 % | 321.647 K 501.16 % | 53.504 K 22.32 % | 43.740 K -0.01 % | 43.743 K -86.96 % | 335.550 K 729.17 % | 40.468 K 71.24 % | 23.632 K -37.06 % | 37.545 K -86.72 % | 282.791 K -62.68 % | 757.845 K 1 617.18 % | 44.133 K -37.50 % | 70.616 K -85.34 % | 481.741 K 15 910.00 % | 3.009 K -12.55 % | 3.441 K -92.91 % | 48.517 K 115.07 % | -322.000 K -301.39 % | 159.887 K 2 197.56 % | 6.959 K 46.17 % | 4.761 K 102.49 % | -191.000 K -14 260.90 % | -1.330 K -294.66 % | -337.000 -100.18 % | 183.423 K 125.30 % | -725.000 K -326.33 % | 320.329 K 504.97 % | 52.950 K -74.26 % | 205.712 K -94.27 % | 3.589 M 6 149.42 % | -59.328 K -135.41 % | 167.557 K -11.90 % | 190.188 K -78.49 % | 884.384 K 355.60 % | -346.000 K -181.30 % | -123.000 K 59.14 % | -301.000 K 69.19 % | -977.000 K -103.54 % | -480.000 K -332.43 % | -111.000 K 84.71 % | -726.000 K |
| Cost of revenue | 3.212 M -1.26 % | 3.253 M -1.60 % | 3.306 M -2.79 % | 3.401 M 1.46 % | 3.352 M 2.73 % | 3.263 M 6.63 % | 3.060 M 5.55 % | 2.899 M 6.46 % | 2.723 M 7.76 % | 2.527 M 6.27 % | 2.378 M -0.83 % | 2.398 M 12.06 % | 2.140 M -2.90 % | 2.204 M 4.75 % | 2.104 M 70 646.47 % | 2.974 K -99.85 % | 1.963 M -5.44 % | 2.076 M 1.09 % | 2.054 M 3 201.56 % | 62.200 K -8.97 % | 68.331 K 157.74 % | 26.512 K 26.69 % | 20.926 K 11.39 % | 18.787 K 26.16 % | 14.891 K -59.15 % | 36.450 K -54.18 % | 79.554 K 23.58 % | 64.376 K 39.95 % | 45.998 K -16.41 % | 55.026 K -52.30 % | 115.362 K -79.37 % | 559.210 K 249.87 % | 159.833 K 39.09 % | 114.917 K 141.51 % | 47.582 K 47.90 % | 32.171 K -30.74 % | 46.450 K -9.93 % | 51.570 K -55.81 % | 116.688 K 60.92 % | 72.511 K -10.75 % | 81.243 K 13.34 % | 71.682 K -27.00 % | 98.195 K 6.56 % | 92.153 K 14.58 % | 80.430 K 48.79 % | 54.057 K -52.49 % | 113.785 K 56.15 % | 72.868 K 19.29 % | 61.087 K 82.69 % | 33.438 K 218.85 % | 10.487 K 134.35 % | -30.528 K -313.77 % | 14.281 K 57.59 % | 9.062 K 26.12 % | 7.185 K 118.22 % | -39.444 K -162.80 % | 62.805 K 50.48 % | 41.736 K 202.33 % | 13.805 K |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 -100.00 % | 142.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.109 M 4 601.14 % | 23.590 K -97.82 % | 1.084 M 117.20 % | -6.304 M -678.88 % | 1.089 M -9.70 % | 1.206 M 11.36 % | 1.083 M 47.69 % | 733.296 K -26.24 % | 994.230 K -3.75 % | 1.033 M 29.81 % | 795.748 K 36.19 % | 584.306 K -16.90 % | 703.094 K -85.97 % | 5.012 M 550.22 % | 770.817 K -73.91 % | 2.955 M 12.31 % | 2.631 M -11.93 % | 2.987 M -1.82 % | 3.043 M -9.81 % | 3.374 M 12.06 % | 3.010 M -6.61 % | 3.224 M 6.61 % | 3.024 M 86.78 % | 1.619 M -43.88 % | 2.885 M -1.54 % | 2.930 M 4.46 % | 2.805 M 34.48 % | 2.086 M -13.27 % | 2.405 M 431.49 % | 452.504 K -79.64 % | 2.223 M 12.96 % | 1.968 M -13.15 % | 2.266 M -10.26 % | 2.525 M 6.54 % | 2.370 M 23.63 % | 1.917 M -15.40 % | 2.266 M 22.36 % | 1.852 M 183.89 % | 652.347 K -74.83 % | 2.592 M -11.99 % | 2.945 M 0.61 % | 2.927 M 233.20 % | 878.449 K -67.73 % | 2.722 M -1.85 % | 2.773 M -8.86 % | 3.043 M -11.21 % | 3.427 M -33.07 % | 5.120 M 45.95 % | 3.508 M -9.99 % | 3.897 M 10.06 % | 3.541 M -12.85 % | 4.063 M 14.35 % | 3.553 M 11.10 % | 3.198 M -22.77 % | 4.141 M -26.86 % | 5.662 M 40.95 % | 4.017 M -13.11 % | 4.623 M 0.81 % | 4.586 M |
| Operating expenses | 1.109 M -2.72 % | 1.140 M 5.17 % | 1.084 M -1.99 % | 1.106 M 1.56 % | 1.089 M -9.70 % | 1.206 M 11.36 % | 1.083 M 0.46 % | 1.078 M 8.43 % | 994.230 K -3.75 % | 1.033 M 29.81 % | 795.748 K 8.11 % | 736.027 K 4.68 % | 703.094 K -85.97 % | 5.012 M 550.22 % | 770.817 K -73.91 % | 2.955 M 12.31 % | 2.631 M -11.93 % | 2.987 M -1.82 % | 3.043 M -9.81 % | 3.374 M 12.06 % | 3.010 M -6.61 % | 3.224 M 6.61 % | 3.024 M 86.78 % | 1.619 M -43.88 % | 2.885 M -1.54 % | 2.930 M 4.46 % | 2.805 M 34.48 % | 2.086 M -13.27 % | 2.405 M 431.49 % | 452.504 K -79.64 % | 2.223 M 12.96 % | 1.968 M -13.15 % | 2.266 M -10.26 % | 2.525 M 6.54 % | 2.370 M -14.78 % | 2.781 M 22.73 % | 2.266 M 22.36 % | 1.852 M -16.80 % | 2.226 M -14.12 % | 2.592 M -11.99 % | 2.945 M 0.61 % | 2.927 M 3.87 % | 2.818 M 3.53 % | 2.722 M -1.85 % | 2.773 M -8.86 % | 3.043 M -11.21 % | 3.427 M -33.07 % | 5.120 M 45.95 % | 3.508 M -9.99 % | 3.897 M 10.06 % | 3.541 M -12.85 % | 4.063 M 14.35 % | 3.553 M 11.10 % | 3.198 M -22.77 % | 4.141 M -26.86 % | 5.662 M 40.95 % | 4.017 M -13.11 % | 4.623 M 0.81 % | 4.586 M |
| Cost and expenses | 4.321 M -1.66 % | 4.394 M 0.09 % | 4.390 M -2.60 % | 4.507 M 1.46 % | 4.442 M -0.60 % | 4.469 M 7.87 % | 4.143 M 4.49 % | 3.965 M 6.67 % | 3.717 M 4.38 % | 3.561 M 12.19 % | 3.174 M 6.44 % | 2.982 M 4.89 % | 2.843 M -2.24 % | 2.908 M 1.15 % | 2.875 M -2.81 % | 2.958 M 12.43 % | 2.631 M -11.93 % | 2.987 M -1.82 % | 3.043 M -11.44 % | 3.436 M 11.59 % | 3.079 M -5.27 % | 3.250 M 6.75 % | 3.045 M 0.75 % | 3.022 M 4.21 % | 2.900 M -2.23 % | 2.966 M 2.82 % | 2.885 M 34.15 % | 2.150 M -12.27 % | 2.451 M 28.12 % | 1.913 M -18.18 % | 2.338 M -7.48 % | 2.527 M 4.16 % | 2.426 M -8.11 % | 2.640 M 9.18 % | 2.418 M -14.04 % | 2.813 M 21.62 % | 2.313 M 21.51 % | 1.904 M -18.72 % | 2.342 M -12.12 % | 2.665 M -11.93 % | 3.026 M 0.93 % | 2.998 M 2.81 % | 2.916 M 3.62 % | 2.814 M -1.40 % | 2.854 M -7.85 % | 3.097 M -12.54 % | 3.541 M -31.80 % | 5.192 M 45.47 % | 3.569 M -9.20 % | 3.931 M 10.66 % | 3.552 M -11.90 % | 4.032 M 13.04 % | 3.567 M 11.23 % | 3.207 M -22.69 % | 4.148 M -26.22 % | 5.622 M 37.79 % | 4.080 M -12.54 % | 4.665 M 1.41 % | 4.600 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.610 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 4.235 M -0.19 % | 4.243 M 2 888.03 % | 142.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 10.469 K | 0.000 -100.00 % | 42.000 K 0.54 % | 41.773 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 219.000 | 0.000 | 0.000 | 0.000 -100.00 % | 193.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 373.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.499 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.978 K 106.69 % | 3.376 K 22.01 % | 2.767 K 309.93 % | 675.000 -80.89 % | 3.532 K -24.66 % | 4.688 K -6.18 % | 4.997 K -25.64 % | 6.720 K | 0.000 -100.00 % | 12.860 K 248.51 % | 3.690 K -83.23 % | 22.009 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.840 K -61.84 % | 20.546 K |
| Interest expense | 0.000 -100.00 % | 16.403 K -63.82 % | 45.331 K 8.52 % | 41.773 K 0.04 % | 41.755 K 53.51 % | 27.200 K 19.90 % | 22.685 K 1.31 % | 22.392 K -16.07 % | 26.678 K 17.94 % | 22.620 K -25.31 % | 30.284 K 14.72 % | 26.398 K -3.46 % | 27.345 K -10.22 % | 30.457 K 13.22 % | 26.900 K -5.43 % | 28.446 K 18.74 % | 23.956 K -12.02 % | 27.229 K -4.75 % | 28.588 K 554.79 % | 4.366 K 25.64 % | 3.475 K -20.15 % | 4.352 K | 0.000 -100.00 % | 4.420 K -87.43 % | 35.167 K 401.96 % | 7.006 K -50.95 % | 14.283 K 66.04 % | 8.602 K -9.77 % | 9.533 K -12.65 % | 10.913 K -77.63 % | 48.794 K 258.75 % | 13.601 K -28.89 % | 19.127 K 101.59 % | 9.488 K 3 252.65 % | 283.000 -99.93 % | 383.063 K 5 355.18 % | 7.022 K -29.24 % | 9.923 K -36.73 % | 15.683 K | 0.000 | 0.000 -100.00 % | 107.253 K | 0.000 -100.00 % | 393.719 K | 0.000 | 0.000 -100.00 % | 92.775 K | 0.000 | 0.000 | 0.000 -100.00 % | 153.850 K -5.96 % | 163.600 K 2 679.48 % | 5.886 K -91.86 % | 72.280 K 64.85 % | 43.847 K 568.20 % | 6.562 K -95.74 % | 153.865 K | 0.000 | 0.000 |
| Depreciation and amortization | 180.031 K -1.25 % | 182.315 K -1.05 % | 184.245 K 2.75 % | 179.311 K -0.01 % | 179.325 K -0.42 % | 180.089 K 2.89 % | 175.026 K 1.32 % | 172.738 K 0.32 % | 172.182 K -9.80 % | 190.893 K 15.08 % | 165.872 K -1.55 % | 168.485 K 4.10 % | 161.848 K -1.04 % | 163.553 K -3.29 % | 169.120 K 1.92 % | 165.935 K -5.49 % | 175.567 K -1.30 % | 177.878 K -18.28 % | 217.655 K 20.56 % | 180.538 K 34.59 % | 134.143 K -1.72 % | 136.491 K 0.90 % | 135.278 K -1.09 % | 136.774 K 14.35 % | 119.606 K -8.06 % | 130.097 K 2.10 % | 127.415 K -23.05 % | 165.579 K -1.95 % | 168.866 K 19.25 % | 141.605 K -6.08 % | 150.774 K 2.05 % | 147.751 K 0.91 % | 146.413 K 14.64 % | 127.718 K 22.12 % | 104.586 K 2.58 % | 101.954 K 2.76 % | 99.214 K 0.18 % | 99.033 K 25.43 % | 78.955 K 9.34 % | 72.211 K -2.69 % | 74.206 K -6.18 % | 79.097 K -1.78 % | 80.532 K -7.30 % | 86.878 K -7.96 % | 94.394 K 11.87 % | 84.381 K -2.20 % | 86.281 K 59.13 % | 54.220 K -27.40 % | 74.687 K 52.57 % | 48.953 K 24.79 % | 39.229 K -4.28 % | 40.983 K -0.82 % | 41.321 K -20.02 % | 51.667 K 29.71 % | 39.833 K -18.46 % | 48.853 K 2.43 % | 47.696 K -2.53 % | 48.934 K 10.55 % | 44.264 K |
| Operating income | -363.000 K 3.97 % | -378.000 K 41.03 % | -641.000 K 16.54 % | -768.000 K 5.19 % | -810.000 K 15.36 % | -957.000 K -69.98 % | -563.000 K -47.38 % | -382.000 K 1.80 % | -389.000 K -177.86 % | -140.000 K -180.94 % | 172.971 K -35.55 % | 268.393 K -35.17 % | 413.965 K 93.04 % | 214.446 K -10.09 % | 238.505 K 23.49 % | 193.133 K -54.34 % | 422.948 K 135.65 % | 179.484 K -3.02 % | 185.065 K 1 020.59 % | 16.515 K -90.25 % | 169.392 K 81 148.80 % | -209.000 -100.45 % | 46.810 K -88.75 % | 416.140 K 124.95 % | 184.991 K -0.62 % | 186.143 K -67.68 % | 575.937 K -41.97 % | 992.551 K 86.81 % | 531.324 K -57.19 % | 1.241 M 58.67 % | 782.116 K -20.49 % | 983.705 K 28.39 % | 766.176 K 82.49 % | 419.846 K -17.01 % | 505.878 K -57.77 % | 1.198 M 17.57 % | 1.019 M 1.98 % | 999.232 K 10.05 % | 907.940 K 29.05 % | 703.578 K 37.35 % | 512.244 K 26.59 % | 404.649 K 202.70 % | 133.679 K -68.42 % | 423.237 K 268.13 % | 114.968 K -78.30 % | 529.793 K 245.55 % | -364.000 K 79.32 % | -1.760 M -34.87 % | -1.305 M -42.30 % | -917.091 K -850.96 % | 122.122 K -90.14 % | 1.238 M 104.23 % | 606.185 K 20.75 % | 502.004 K 138.76 % | -1.295 M 53.90 % | -2.809 M -114.26 % | -1.311 M -7.81 % | -1.216 M 26.70 % | -1.659 M |
| Operating income ratio | -0.09 2.59 % | -0.09 44.94 % | -0.17 16.76 % | -0.21 7.90 % | -0.22 18.16 % | -0.27 -73.27 % | -0.16 -48.00 % | -0.11 9.09 % | -0.12 -185.62 % | -0.04 -179.19 % | 0.05 -37.25 % | 0.08 -35.21 % | 0.13 85.04 % | 0.07 -10.32 % | 0.08 25.71 % | 0.06 -56.01 % | 0.14 144.35 % | 0.06 -1.15 % | 0.06 1 107.12 % | 0.00 -90.89 % | 0.05 81 209.67 % | 0.00 -100.42 % | 0.02 -87.39 % | 0.12 100.25 % | 0.06 1.54 % | 0.06 -64.52 % | 0.17 -46.85 % | 0.31 75.74 % | 0.18 -54.72 % | 0.39 56.96 % | 0.25 -10.02 % | 0.28 16.07 % | 0.24 74.94 % | 0.14 -20.70 % | 0.17 -43.33 % | 0.31 -0.17 % | 0.31 -11.16 % | 0.34 23.22 % | 0.28 41.55 % | 0.20 36.35 % | 0.14 21.73 % | 0.12 171.30 % | 0.04 -64.22 % | 0.12 216.33 % | 0.04 -73.49 % | 0.15 227.49 % | -0.11 77.66 % | -0.51 11.03 % | -0.58 -89.41 % | -0.30 -1 015.56 % | 0.03 -85.85 % | 0.23 61.75 % | 0.15 7.30 % | 0.14 129.82 % | -0.45 54.54 % | -1.00 -110.91 % | -0.47 -34.29 % | -0.35 37.50 % | -0.56 |
| Total other income expenses net | 6.562 K 135.46 % | -18.505 K 59.18 % | -45.331 K -150.93 % | -18.065 K 65.86 % | -52.914 K -36.90 % | -38.652 K -93.91 % | -19.933 K -101.40 % | -9.897 K 62.90 % | -26.678 K -17.94 % | -22.620 K 25.31 % | -30.284 K 50.24 % | -60.865 K -122.58 % | -27.345 K 10.22 % | -30.457 K 1.74 % | -30.997 K -202.26 % | -10.255 K 59.32 % | -25.208 K 1.77 % | -25.663 K 16.07 % | -30.575 K -2 260.78 % | 1.415 K 118.84 % | -7.512 K -70.30 % | -4.411 K -268.04 % | 2.625 K 119.19 % | -13.677 K -13.43 % | -12.058 K -72.11 % | -7.006 K 20.66 % | -8.830 K 1.59 % | -8.973 K 53.44 % | -19.271 K -37.13 % | -14.053 K 35.20 % | -21.686 K -16.54 % | -18.609 K 2.71 % | -19.127 K -116.34 % | -8.841 K -122.54 % | 39.232 K 107.16 % | -548.000 K -221.51 % | 450.977 K 987.06 % | 41.486 K 364.53 % | -15.683 K 77.19 % | -68.752 K 66.13 % | -203.000 K -89.72 % | -107.000 K -164.10 % | 166.936 K 7 564.65 % | 2.178 K 102.94 % | -73.978 K -144.88 % | 164.853 K 277.69 % | -92.775 K -169.78 % | 132.948 K -14.69 % | 155.849 K 828.83 % | 16.779 K 110.90 % | -154.000 K -2.67 % | -150.000 K -144.21 % | 339.300 K 569.42 % | -72.280 K -64.85 % | -43.847 K -125.29 % | 173.365 K 212.57 % | -154.000 K -126.86 % | -67.883 K -33.63 % | -50.801 K |
| 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 |
| 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 2.093 M 97.51 % | 1.060 M -6.65 % | 1.135 M -57.94 % | 2.698 M 413.59 % | 525.419 K 151.54 % | -1.019 M 47.46 % | -1.940 M -35 123.69 % | -5.509 K 99.49 % | -1.084 M 51.19 % | -2.222 M 18.11 % | -2.713 M -250.32 % | -774.416 K 50.75 % | -1.572 M 23.55 % | -2.057 M -20.40 % | -1.708 M -16 923.76 % | 10.153 K 100.99 % | -1.026 M 32.76 % | -1.527 M 0.86 % | -1.540 M -266.21 % | -420.454 K 64.14 % | -1.173 M 49.58 % | -2.326 M 30.37 % | -3.340 M -370.39 % | -710.000 K 42.44 % | -1.234 M 42.94 % | -2.162 M 30.76 % | -3.122 M -77.52 % | -1.759 M 41.34 % | -2.999 M -54.93 % | -1.935 M 9.95 % | -2.149 M -216.47 % | 1.845 M -0.26 % | 1.850 M 178.77 % | 663.729 K 121.52 % | -3.085 M -603.77 % | 612.304 K 116.54 % | -3.703 M 16.37 % | -4.428 M -534.75 % | -697.572 K 84.76 % | -4.576 M 6.20 % | -4.878 M -22.26 % | -3.990 M -6.43 % | -3.749 M -50.56 % | -2.490 M -11.04 % | -2.243 M 23.80 % | -2.943 M -15.37 % | -2.551 M -54.83 % | -1.647 M 27.19 % | -2.263 M 40.98 % | -3.834 M 35.85 % | -5.977 M -10.04 % | -5.431 M -19.22 % | -4.556 M -60.90 % | -2.831 M -2.09 % | -2.773 M 38.40 % | -4.502 M |
| Total investments | 0.000 | 0.000 | 0.000 -100.00 % | 12.115 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.050 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.229 K | 0.000 | 0.000 | 0.000 -100.00 % | 21.656 K | 0.000 | 0.000 | 0.000 -100.00 % | 14.106 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.043 K | 0.000 | 0.000 | 0.000 -100.00 % | 21.289 K | 0.000 | 0.000 | 0.000 -100.00 % | 35.056 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.037 M 3.74 % | 1.000 M 0.00 % | 1.000 M | 0.000 -100.00 % | 41.986 K | 0.000 | 0.000 | 0.000 -100.00 % | 37.711 K 119.25 % | 17.200 K | 0.000 | 0.000 | 0.000 -100.00 % | 150.092 K 0.00 % | 150.092 K 0.00 % | 150.092 K 0.00 % | 150.092 K -85.01 % | 1.001 M 0.00 % | 1.001 M 0.08 % | 1.001 M | 0.000 |
| Total debt | 9.198 M -0.57 % | 9.251 M -0.57 % | 9.304 M 1.26 % | 9.188 M -0.53 % | 9.237 M -0.53 % | 9.286 M 46.59 % | 6.335 M 0.03 % | 6.333 M -1.00 % | 6.397 M -0.72 % | 6.443 M -4.26 % | 6.730 M -4.08 % | 7.016 M -3.27 % | 7.254 M -3.77 % | 7.538 M -0.58 % | 7.582 M 188.74 % | 2.626 M 1.93 % | 2.576 M -1.80 % | 2.623 M -10.08 % | 2.917 M 1 066.99 % | 250.000 K -66.67 % | 750.000 K -25.00 % | 1.000 M -20.00 % | 1.250 M -16.67 % | 1.500 M 0.00 % | 1.500 M -14.29 % | 1.750 M -12.50 % | 2.000 M -11.11 % | 2.250 M -10.00 % | 2.500 M -9.09 % | 2.750 M -8.33 % | 3.000 M -7.69 % | 3.250 M -7.14 % | 3.500 M -12.79 % | 4.013 M 0.33 % | 4.000 M 0.00 % | 4.000 M 0.00 % | 4.000 M 0.00 % | 4.000 M 0.00 % | 4.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.131 K | 0.000 -100.00 % | 53.101 K -47.15 % | 100.466 K 286.17 % | 26.016 K 30.30 % | 19.966 K -93.37 % | 301.230 K | 0.000 -100.00 % | 386.280 K 32.52 % | 291.488 K -53.73 % | 629.954 K 106.28 % | 305.384 K 218.47 % | 95.890 K 930.83 % | 9.302 K |
| Accumulated other comprehensive income loss | 1.048 M 2.28 % | 1.024 M 12.05 % | 914.212 K 5.29 % | 868.246 K -2.20 % | 887.796 K 1.24 % | 876.927 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.588 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.473 M | 0.000 | 0.000 | 0.000 100.00 % | -1.094 M | 0.000 | 0.000 | 0.000 100.00 % | -725.000 K | 0.000 | 0.000 | 0.000 100.00 % | -605.000 K | 0.000 | 0.000 | 0.000 100.00 % | -527.000 K | 0.000 | 0.000 | 0.000 100.00 % | -796.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 2.869 M -16.27 % | 3.426 M -14.19 % | 3.993 M -17.87 % | 4.862 M -17.11 % | 5.865 M -15.01 % | 6.901 M -14.63 % | 8.084 M -8.55 % | 8.840 M -4.03 % | 9.211 M -8.91 % | 10.111 M -3.19 % | 10.445 M -0.28 % | 10.474 M 2.61 % | 10.207 M 1.53 % | 10.053 M -0.80 % | 10.135 M 0.32 % | 10.102 M 30.90 % | 7.717 M 4.95 % | 7.354 M 1.24 % | 7.263 M 1.26 % | 7.173 M -4.06 % | 7.477 M 1.47 % | 7.368 M -0.65 % | 7.417 M 0.08 % | 7.411 M 0.91 % | 7.344 M 1.84 % | 7.212 M -11.77 % | 8.174 M 6.93 % | 7.644 M 10.09 % | 6.943 M -3.42 % | 7.189 M 19.70 % | 6.006 M 12.98 % | 5.316 M 261.97 % | -3.282 M 18.48 % | -4.026 M -83.11 % | -2.199 M 18.42 % | -2.695 M 26.50 % | -3.667 M 26.32 % | -4.977 M 17.20 % | -6.011 M 12.87 % | -6.898 M 60.86 % | -17.623 M 1.73 % | -17.933 M 1.63 % | -18.231 M 0.64 % | -18.348 M 5.90 % | -19.499 M -1.45 % | -19.219 M | 0.000 100.00 % | -6.855 M -1 179.06 % | 635.295 K 0.00 % | 635.295 K -55.08 % | 1.414 M 0.00 % | 1.414 M 0.00 % | 1.414 M 0.00 % | 1.414 M 0.00 % | 1.414 M 122.10 % | -6.399 M |
| Common stock | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 2.24 % | 2.186 M 0.00 % | 2.186 M -2.19 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M |
| Total equity | 6.151 M -7.99 % | 6.686 M -6.39 % | 7.142 M -10.33 % | 7.965 M -11.38 % | 8.988 M -10.23 % | 10.013 M -10.20 % | 11.150 M -6.06 % | 11.870 M -2.64 % | 12.192 M -6.83 % | 13.086 M -2.56 % | 13.430 M 0.12 % | 13.413 M 1.84 % | 13.170 M 0.87 % | 13.057 M -0.77 % | 13.158 M 0.25 % | 13.125 M 21.96 % | 10.762 M 3.64 % | 10.383 M 0.99 % | 10.281 M 0.99 % | 10.180 M -2.81 % | 10.474 M 1.17 % | 10.353 M 0.01 % | 10.352 M -0.26 % | 10.380 M 0.51 % | 10.327 M 1.07 % | 10.217 M -8.95 % | 11.221 M 4.90 % | 10.697 M 7.28 % | 9.972 M -2.53 % | 10.230 M 13.18 % | 9.038 M 7.91 % | 8.376 M 6.29 % | 7.880 M 10.15 % | 7.154 M -20.44 % | 8.992 M 6.36 % | 8.455 M 21.98 % | 6.931 M 14.48 % | 6.054 M 2.33 % | 5.916 M 12.70 % | 5.249 M 12.53 % | 4.665 M 2.04 % | 4.572 M 4.46 % | 4.377 M -0.44 % | 4.396 M 38.83 % | 3.167 M -4.42 % | 3.313 M 11.55 % | 2.970 M -16.89 % | 3.574 M -59.84 % | 8.899 M -12.38 % | 10.156 M -15.04 % | 11.954 M -0.85 % | 12.055 M 1.30 % | 11.901 M 8.76 % | 10.942 M 10.34 % | 9.916 M | 0.000 |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 8.977 M -0.62 % | 9.033 M -0.61 % | 9.089 M 1.13 % | 8.987 M -0.56 % | 9.037 M -0.56 % | 9.088 M 48.06 % | 6.138 M -0.10 % | 6.144 M -1.01 % | 6.207 M 17.23 % | 5.295 M -5.15 % | 5.582 M -4.90 % | 5.870 M -3.99 % | 6.114 M -4.46 % | 6.399 M -4.27 % | 6.684 M 239.43 % | 1.969 M -17.93 % | 2.400 M -1.96 % | 2.448 M -1.84 % | 2.493 M | 0.000 -100.00 % | 750.000 K -25.00 % | 1.000 M -20.00 % | 1.250 M 400.00 % | 250.000 K -83.33 % | 1.500 M -14.29 % | 1.750 M -12.50 % | 2.000 M -11.11 % | 2.250 M -10.00 % | 2.500 M -9.09 % | 2.750 M -8.33 % | 3.000 M -7.69 % | 3.250 M -7.14 % | 3.500 M -6.67 % | 3.750 M -6.25 % | 4.000 M 0.00 % | 4.000 M 0.00 % | 4.000 M 0.00 % | 4.000 M 0.00 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 8.977 M -0.62 % | 9.033 M -0.61 % | 9.089 M 1.13 % | 8.987 M -0.56 % | 9.037 M -0.56 % | 9.088 M 48.06 % | 6.138 M -0.10 % | 6.144 M -1.01 % | 6.207 M 17.23 % | 5.295 M -5.15 % | 5.582 M -4.90 % | 5.870 M -3.99 % | 6.114 M -4.46 % | 6.399 M -4.27 % | 6.684 M 239.43 % | 1.969 M -17.93 % | 2.400 M -1.96 % | 2.448 M -1.84 % | 2.493 M 380.90 % | 518.494 K -30.87 % | 750.000 K -25.00 % | 1.000 M -20.00 % | 1.250 M -16.67 % | 1.500 M 0.00 % | 1.500 M -14.29 % | 1.750 M -12.50 % | 2.000 M -11.11 % | 2.250 M -10.00 % | 2.500 M -9.09 % | 2.750 M -8.33 % | 3.000 M -7.69 % | 3.250 M -7.14 % | 3.500 M -6.67 % | 3.750 M -6.25 % | 4.000 M 0.00 % | 4.000 M 0.00 % | 4.000 M 0.00 % | 4.000 M 0.00 % | 4.000 M 974.98 % | 372.100 K 90.59 % | 195.235 K -7.31 % | 210.632 K 43.26 % | 147.027 K -1.95 % | 149.947 K -46.12 % | 278.318 K -40.15 % | 465.054 K 136.77 % | 196.416 K -23.39 % | 256.394 K 43.24 % | 179.000 K -44.83 % | 324.470 K 621.37 % | 44.980 K 0.00 % | 44.980 K -64.10 % | 125.300 K 0.00 % | 125.300 K 0.00 % | 125.300 K 0.00 % | 125.300 K |
| Other current liabilities | 2.542 M -24.47 % | 3.365 M -30.85 % | 4.867 M 429.78 % | 918.612 K -63.83 % | 2.540 M -30.78 % | 3.669 M -19.60 % | 4.564 M 351.56 % | 1.011 M -56.55 % | 2.326 M -29.10 % | 3.280 M -18.31 % | 4.016 M 1 578.73 % | 239.213 K -88.12 % | 2.014 M -33.81 % | 3.043 M -28.10 % | 4.232 M 1 491.16 % | 265.951 K -86.51 % | 1.971 M -38.89 % | 3.226 M -37.40 % | 5.153 M 1 150.53 % | 412.077 K -78.63 % | 1.928 M -37.38 % | 3.080 M -35.63 % | 4.784 M 3 062.76 % | -161.475 K -106.58 % | 2.456 M -18.44 % | 3.011 M -36.90 % | 4.771 M 194.83 % | 1.618 M -59.98 % | 4.044 M 20.07 % | 3.368 M -31.13 % | 4.890 M 123.91 % | 2.184 M -28.62 % | 3.059 M -11.92 % | 3.473 M -26.59 % | 4.731 M 101.26 % | 2.351 M -73.96 % | 9.028 M -6.65 % | 9.671 M 86.27 % | 5.192 M 75.30 % | 2.962 M -23.77 % | 3.885 M 13.06 % | 3.437 M -17.53 % | 4.167 M 31.04 % | 3.180 M 4.63 % | 3.039 M -26.81 % | 4.153 M -12.39 % | 4.740 M 1.91 % | 4.651 M 33.50 % | 3.484 M -19.33 % | 4.318 M 4.15 % | 4.146 M 25.18 % | 3.312 M -12.50 % | 3.785 M -20.58 % | 4.766 M -15.47 % | 5.639 M 24.26 % | 4.538 M |
| Deferred revenue | 552.492 K 16.87 % | 472.742 K | 0.000 -100.00 % | 1.542 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.593 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.845 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.274 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.349 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.049 M | 0.000 -100.00 % | 1.478 M | 0.000 -100.00 % | 3.485 M | 0.000 -100.00 % | 751.622 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 220.430 K 1.33 % | 217.532 K 1.35 % | 214.644 K 7.06 % | 200.491 K 0.66 % | 199.167 K 0.59 % | 198.005 K 0.67 % | 196.690 K 4.24 % | 188.698 K -0.71 % | 190.054 K -83.46 % | 1.149 M 0.11 % | 1.148 M 0.11 % | 1.146 M 0.58 % | 1.140 M 0.09 % | 1.139 M 26.85 % | 897.597 K 36.71 % | 656.552 K 271.98 % | 176.504 K 0.38 % | 175.828 K | 0.000 100.00 % | -330.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 263.394 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.131 K | 0.000 -100.00 % | 53.101 K -47.15 % | 100.466 K 286.17 % | 26.016 K 30.30 % | 19.966 K -93.37 % | 301.230 K | 0.000 -100.00 % | 386.280 K 32.52 % | 291.488 K -53.73 % | 629.954 K 106.28 % | 305.384 K 218.47 % | 95.890 K 930.85 % | 9.302 K |
| Total current liabilities | 3.792 M -16.12 % | 4.522 M -18.11 % | 5.521 M 180.85 % | 1.966 M -38.00 % | 3.171 M -25.86 % | 4.277 M -16.37 % | 5.114 M 159.17 % | 1.973 M -34.74 % | 3.024 M -37.94 % | 4.873 M -12.43 % | 5.564 M 78.60 % | 3.115 M -24.01 % | 4.100 M -20.63 % | 5.165 M -16.20 % | 6.163 M 97.62 % | 3.119 M 27.01 % | 2.456 M -32.97 % | 3.663 M -34.11 % | 5.559 M 192.21 % | 1.903 M -13.04 % | 2.188 M -36.88 % | 3.466 M -37.84 % | 5.576 M 209.15 % | 1.804 M -34.04 % | 2.734 M -18.66 % | 3.362 M -35.86 % | 5.242 M 82.24 % | 2.876 M -32.31 % | 4.249 M 20.71 % | 3.520 M -33.59 % | 5.301 M 102.56 % | 2.617 M -19.82 % | 3.264 M -20.70 % | 4.116 M -16.82 % | 4.948 M 77.72 % | 2.784 M -69.61 % | 9.160 M -7.09 % | 9.859 M 74.33 % | 5.655 M 56.94 % | 3.603 M -12.35 % | 4.111 M 11.78 % | 3.678 M -15.37 % | 4.346 M 12.80 % | 3.853 M 15.78 % | 3.327 M -28.33 % | 4.643 M -6.15 % | 4.947 M 0.27 % | 4.933 M 24.10 % | 3.975 M -14.89 % | 4.671 M -2.19 % | 4.776 M 13.57 % | 4.205 M -15.77 % | 4.992 M -13.30 % | 5.758 M -5.26 % | 6.077 M 13.19 % | 5.369 M |
| Total liabilities | 12.770 M -5.79 % | 13.555 M -7.22 % | 14.610 M 33.39 % | 10.953 M -10.28 % | 12.208 M -8.65 % | 13.365 M 18.77 % | 11.252 M 38.62 % | 8.118 M -12.06 % | 9.231 M -9.21 % | 10.167 M -8.78 % | 11.146 M 24.05 % | 8.985 M -12.03 % | 10.214 M -11.68 % | 11.564 M -9.99 % | 12.848 M 152.50 % | 5.088 M 4.80 % | 4.855 M -20.55 % | 6.111 M -24.12 % | 8.053 M 323.27 % | 1.903 M -35.24 % | 2.938 M -34.22 % | 4.466 M -34.57 % | 6.826 M 106.62 % | 3.304 M -21.98 % | 4.234 M -17.16 % | 5.112 M -29.41 % | 7.242 M 41.27 % | 5.126 M -24.05 % | 6.749 M 7.64 % | 6.270 M -24.46 % | 8.301 M 41.49 % | 5.867 M -13.26 % | 6.764 M -14.01 % | 7.866 M -12.09 % | 8.948 M 31.90 % | 6.784 M -48.45 % | 13.160 M -5.04 % | 13.859 M 43.54 % | 9.655 M 167.95 % | 3.603 M -12.35 % | 4.111 M 11.78 % | 3.678 M -15.37 % | 4.346 M 12.80 % | 3.853 M 15.78 % | 3.327 M -28.33 % | 4.643 M -6.15 % | 4.947 M 0.27 % | 4.933 M 18.75 % | 4.154 M -16.84 % | 4.996 M 3.63 % | 4.821 M 13.43 % | 4.250 M -16.95 % | 5.117 M -13.02 % | 5.883 M -5.15 % | 6.203 M 12.89 % | 5.494 M |
| Other non current assets | 10.647 K 0.14 % | 10.632 K -14.26 % | 12.400 K 4 375.86 % | -290.000 -102.37 % | 12.216 K 22.39 % | 9.981 K 8.87 % | 9.168 K 2 703.67 % | 327.000 -97.29 % | 12.050 K 38.99 % | 8.670 K 0.00 % | 8.670 K 100.10 % | -8.573 M -96 621.05 % | 8.882 K -59.74 % | 22.064 K 0.64 % | 21.923 K 243 488.89 % | 9.000 -99.95 % | 17.502 K 1.86 % | 17.183 K 20.70 % | 14.236 K 11 568.85 % | 122.000 -99.25 % | 16.324 K 0.00 % | 16.324 K 2.04 % | 15.997 K 100.17 % | -9.569 M -58 111.52 % | 16.495 K -4.37 % | 17.248 K -1.82 % | 17.568 K 100.19 % | -9.466 M -28 528.99 % | 33.297 K -1.93 % | 33.951 K -2.01 % | 34.649 K 100.39 % | -8.809 M -21 708.16 % | 40.767 K 0.00 % | 40.766 K 0.00 % | 40.766 K 100.60 % | -6.806 M -17 857.25 % | 38.328 K 2.05 % | 37.558 K 0.00 % | 37.558 K 105.39 % | -697.000 K -2 438.46 % | 29.806 K -22.31 % | 38.364 K 0.04 % | 38.350 K 115.10 % | -254.000 K -770.54 % | 37.880 K -5.10 % | 39.916 K -1.41 % | 40.487 K -4.44 % | 42.366 K 0.89 % | 41.992 K 3.08 % | 40.738 K -10.87 % | 45.708 K 3.44 % | 44.190 K | 0.000 | 0.000 | 0.000 -100.00 % | 34.847 K |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 12.115 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.050 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.229 K | 0.000 | 0.000 | 0.000 -100.00 % | 21.656 K | 0.000 | 0.000 | 0.000 -100.00 % | 14.106 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.043 K | 0.000 | 0.000 | 0.000 -100.00 % | 21.289 K | 0.000 | 0.000 | 0.000 -100.00 % | 35.056 K | 0.000 | 0.000 | 0.000 -100.00 % | 37.429 K | 0.000 | 0.000 | 0.000 -100.00 % | 41.986 K | 0.000 | 0.000 | 0.000 -100.00 % | 37.711 K 119.25 % | 17.200 K | 0.000 | 0.000 | 0.000 -100.00 % | 150.092 K 0.00 % | 150.092 K 0.00 % | 150.092 K 0.00 % | 150.092 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 196.391 K -5.55 % | 207.926 K -2.81 % | 213.939 K -7.55 % | 231.420 K -11.54 % | 261.602 K -1.62 % | 265.907 K -1.51 % | 269.979 K -1.80 % | 274.921 K -3.53 % | 284.980 K -2.43 % | 292.071 K 18.85 % | 245.747 K -0.46 % | 246.875 K -3.25 % | 255.170 K -7.54 % | 275.992 K -5.53 % | 292.134 K -1.88 % | 297.736 K -65.52 % | 863.407 K -8.05 % | 939.014 K -58.50 % | 2.263 M 576.11 % | 334.667 K -74.95 % | 1.336 M 3.99 % | 1.285 M -43.69 % | 2.282 M 574.35 % | 338.374 K -78.66 % | 1.586 M 29.13 % | 1.228 M -58.30 % | 2.945 M 580.47 % | 432.766 K -52.51 % | 911.317 K -42.34 % | 1.581 M -24.29 % | 2.088 M 258.31 % | 582.612 K -77.61 % | 2.602 M 52.28 % | 1.709 M -1.56 % | 1.736 M 146.94 % | 702.864 K -76.55 % | 2.998 M 55.47 % | 1.928 M -14.49 % | 2.255 M 164.61 % | 852.167 K -54.35 % | 1.867 M -6.11 % | 1.988 M -22.03 % | 2.550 M 142.91 % | 1.050 M | 0.000 -100.00 % | 1.177 M -0.73 % | 1.185 M -5.43 % | 1.253 M -2.14 % | 1.281 M 5.46 % | 1.214 M 951.02 % | 115.536 K -3.19 % | 119.348 K -7.41 % | 128.899 K 15.22 % | 111.871 K -2.05 % | 114.216 K -3.13 % | 117.910 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 196.391 K -5.55 % | 207.926 K -2.81 % | 213.939 K -7.55 % | 231.420 K -11.54 % | 261.603 K -1.62 % | 265.907 K -1.51 % | 269.979 K -1.80 % | 274.921 K -3.53 % | 284.980 K -2.43 % | 292.071 K 18.85 % | 245.747 K -0.46 % | 246.875 K -3.25 % | 255.170 K -7.54 % | 275.992 K -5.53 % | 292.134 K -1.88 % | 297.736 K -84.15 % | 1.878 M -2.63 % | 1.929 M -3.19 % | 1.992 M 495.29 % | 334.667 K -1.96 % | 341.359 K -2.49 % | 350.066 K 9.86 % | 318.660 K -5.83 % | 338.374 K -4.93 % | 355.926 K -6.12 % | 379.110 K -8.92 % | 416.250 K -3.82 % | 432.766 K -3.11 % | 446.654 K -9.19 % | 491.837 K -6.10 % | 523.813 K -10.09 % | 582.612 K -4.68 % | 611.193 K -7.39 % | 659.945 K -7.49 % | 713.403 K 1.50 % | 702.864 K -2.27 % | 719.191 K -0.74 % | 724.527 K -5.03 % | 762.898 K -10.48 % | 852.167 K -4.49 % | 892.274 K -7.98 % | 969.696 K -6.68 % | 1.039 M -1.00 % | 1.050 M -5.04 % | 1.105 M -6.05 % | 1.177 M -0.73 % | 1.185 M -5.43 % | 1.253 M -2.14 % | 1.281 M 5.46 % | 1.214 M 951.02 % | 115.536 K -3.19 % | 119.348 K -7.41 % | 128.899 K 15.22 % | 111.871 K -2.05 % | 114.216 K -3.13 % | 117.910 K |
| Property plant equipment net | 8.624 M -1.84 % | 8.785 M -1.84 % | 8.949 M 0.07 % | 8.942 M -1.69 % | 9.096 M -1.72 % | 9.255 M -1.33 % | 9.380 M -0.89 % | 9.465 M -1.43 % | 9.602 M -1.31 % | 9.730 M -1.31 % | 9.859 M -46.79 % | 18.530 M 84.47 % | 10.045 M -1.31 % | 10.178 M -1.37 % | 10.319 M -1.34 % | 10.459 M 15.75 % | 9.036 M -1.13 % | 9.140 M -1.25 % | 9.255 M -0.47 % | 9.299 M -0.72 % | 9.366 M -0.47 % | 9.410 M -0.90 % | 9.496 M -50.38 % | 19.138 M 102.35 % | 9.458 M 0.90 % | 9.374 M -0.74 % | 9.444 M -50.12 % | 18.932 M 101.04 % | 9.417 M 1.69 % | 9.260 M 3.65 % | 8.934 M -49.29 % | 17.618 M 104.66 % | 8.608 M 7.60 % | 8.000 M 12.57 % | 7.107 M -47.79 % | 13.612 M 102.55 % | 6.720 M -0.02 % | 6.722 M 0.01 % | 6.722 M 382.21 % | 1.394 M 531.15 % | 220.854 K -7.80 % | 239.547 K -11.86 % | 271.773 K -46.47 % | 507.715 K 81.90 % | 279.123 K 6.37 % | 262.418 K -10.40 % | 292.867 K -4.96 % | 308.144 K -0.45 % | 309.547 K 2.92 % | 300.764 K 2.22 % | 294.231 K -6.60 % | 315.012 K -2.06 % | 321.653 K -5.33 % | 339.766 K -7.44 % | 367.078 K -2.90 % | 378.046 K |
| Total non current assets | 9.728 M -3.42 % | 10.073 M -3.30 % | 10.417 M -1.72 % | 10.599 M -3.26 % | 10.956 M -2.96 % | 11.290 M -2.59 % | 11.590 M -2.24 % | 11.856 M -2.63 % | 12.176 M -2.44 % | 12.480 M -2.00 % | 12.735 M -2.08 % | 13.006 M -2.02 % | 13.274 M -2.49 % | 13.613 M -2.36 % | 13.942 M -2.22 % | 14.260 M 30.39 % | 10.936 M -1.43 % | 11.095 M -1.61 % | 11.277 M 16.64 % | 9.668 M -0.83 % | 9.749 M -0.59 % | 9.806 M -0.60 % | 9.865 M -0.97 % | 9.962 M 0.60 % | 9.903 M 0.20 % | 9.883 M -1.31 % | 10.014 M -0.59 % | 10.073 M -0.42 % | 10.116 M 0.56 % | 10.060 M 2.56 % | 9.808 M -0.05 % | 9.813 M -3.90 % | 10.211 M 5.75 % | 9.656 M 9.48 % | 8.820 M 3.65 % | 8.509 M 4.33 % | 8.156 M -1.99 % | 8.322 M -0.50 % | 8.363 M 243.33 % | 2.436 M 38.99 % | 1.753 M -5.16 % | 1.848 M -5.11 % | 1.947 M -7.89 % | 2.114 M 8.18 % | 1.954 M -15.04 % | 2.300 M -3.59 % | 2.386 M -10.84 % | 2.676 M -59.27 % | 6.570 M 0.07 % | 6.566 M 22.73 % | 5.350 M -3.82 % | 5.563 M -12.17 % | 6.334 M 6.81 % | 5.930 M 0.37 % | 5.908 M 5.78 % | 5.585 M |
| Other current assets | 378.571 K 19.41 % | 317.036 K 1.97 % | 310.922 K 985.09 % | 28.654 K -88.77 % | 255.230 K -9.47 % | 281.941 K -3.12 % | 291.029 K -39.87 % | 484.029 K 1.36 % | 477.525 K -9.65 % | 528.553 K -18.34 % | 647.230 K 3.09 % | 627.823 K 252.33 % | 178.194 K -16.67 % | 213.840 K -8.32 % | 233.248 K 30.18 % | 179.176 K -16.44 % | 214.428 K -30.79 % | 309.839 K -8.18 % | 337.442 K -2.67 % | 346.693 K -14.26 % | 404.341 K 0.57 % | 402.060 K -8.87 % | 441.170 K 82.47 % | 241.778 K -28.60 % | 338.625 K 10.65 % | 306.026 K -19.70 % | 381.127 K 17.11 % | 325.439 K 67.27 % | 194.562 K 11.58 % | 174.376 K -40.71 % | 294.128 K 9.26 % | 269.195 K 48.49 % | 181.285 K -40.73 % | 305.877 K 1.81 % | 300.450 K -2.79 % | 309.058 K 31.73 % | 234.616 K -0.37 % | 235.480 K -7.95 % | 255.820 K -4.11 % | 266.797 K 0.17 % | 266.357 K -35.94 % | 415.773 K -10.15 % | 462.727 K -42.12 % | 799.427 K -64.12 % | 2.228 M -14.11 % | 2.594 M 533.83 % | 409.332 K -90.13 % | 4.146 M 5.79 % | 3.919 M -17.52 % | 4.752 M -6.11 % | 5.062 M 0.82 % | 5.020 M 11.62 % | 4.497 M -33.44 % | 6.757 M 6.57 % | 6.341 M 570.87 % | 945.162 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.001 M 0.00 % | 1.001 M 0.08 % | 1.001 M | 0.000 |
| cash and cash equivalents | 7.105 M -13.26 % | 8.191 M 0.28 % | 8.168 M 25.88 % | 6.489 M -25.51 % | 8.711 M -15.47 % | 10.305 M 24.53 % | 8.275 M 30.56 % | 6.338 M -15.28 % | 7.481 M -13.66 % | 8.665 M -8.24 % | 9.443 M 21.21 % | 7.791 M -11.73 % | 8.826 M -8.01 % | 9.594 M 3.28 % | 9.290 M 255.16 % | 2.616 M -27.39 % | 3.602 M -13.19 % | 4.150 M -6.89 % | 4.457 M 564.81 % | 670.454 K -65.13 % | 1.923 M -42.19 % | 3.326 M -27.54 % | 4.590 M 107.68 % | 2.210 M -19.15 % | 2.734 M -30.12 % | 3.912 M -23.63 % | 5.122 M 27.78 % | 4.009 M -27.09 % | 5.499 M 17.35 % | 4.685 M -9.01 % | 5.149 M 266.62 % | 1.405 M -14.86 % | 1.650 M -50.75 % | 3.350 M -52.72 % | 7.085 M 109.13 % | 3.388 M -56.02 % | 7.703 M -8.60 % | 8.428 M 79.41 % | 4.698 M 2.66 % | 4.576 M -6.20 % | 4.878 M 22.26 % | 3.990 M 6.35 % | 3.752 M 50.69 % | 2.490 M 8.47 % | 2.296 M -24.57 % | 3.043 M 18.11 % | 2.577 M 54.54 % | 1.667 M -34.97 % | 2.564 M -33.12 % | 3.834 M -39.74 % | 6.363 M 11.19 % | 5.723 M 10.36 % | 5.185 M 65.32 % | 3.137 M 9.32 % | 2.869 M -36.40 % | 4.512 M |
| Cash and short term investments | 7.105 M -13.26 % | 8.191 M 0.28 % | 8.168 M 25.88 % | 6.489 M -25.51 % | 8.711 M -15.47 % | 10.305 M 24.53 % | 8.275 M 30.56 % | 6.338 M -15.28 % | 7.481 M -13.66 % | 8.665 M -8.24 % | 9.443 M 21.21 % | 7.791 M -11.73 % | 8.826 M -8.01 % | 9.594 M 3.28 % | 9.290 M 255.16 % | 2.616 M -27.39 % | 3.602 M -13.19 % | 4.150 M -6.89 % | 4.457 M 564.81 % | 670.454 K -65.13 % | 1.923 M -42.19 % | 3.326 M -27.54 % | 4.590 M 107.68 % | 2.210 M -19.15 % | 2.734 M -30.12 % | 3.912 M -23.63 % | 5.122 M 27.78 % | 4.009 M -27.09 % | 5.499 M 17.35 % | 4.685 M -9.01 % | 5.149 M 266.62 % | 1.405 M -14.86 % | 1.650 M -50.75 % | 3.350 M -52.72 % | 7.085 M 61.46 % | 4.388 M -49.58 % | 8.703 M -7.69 % | 9.428 M 100.70 % | 4.698 M 2.66 % | 4.576 M -6.20 % | 4.878 M 22.26 % | 3.990 M 6.35 % | 3.752 M 50.69 % | 2.490 M 8.47 % | 2.296 M -24.57 % | 3.043 M 18.11 % | 2.577 M 54.54 % | 1.667 M -34.97 % | 2.564 M -33.12 % | 3.834 M -39.74 % | 6.363 M 11.19 % | 5.723 M -7.50 % | 6.187 M 49.51 % | 4.138 M 6.93 % | 3.870 M -14.22 % | 4.512 M |
| Total current assets | 9.193 M -9.58 % | 10.167 M -10.30 % | 11.336 M 36.26 % | 8.319 M -18.76 % | 10.241 M -15.28 % | 12.088 M 11.80 % | 10.812 M 32.96 % | 8.132 M -12.06 % | 9.247 M -14.17 % | 10.773 M -9.02 % | 11.841 M 26.07 % | 9.393 M -7.10 % | 10.110 M -8.15 % | 11.008 M -8.76 % | 12.064 M 205.10 % | 3.954 M -15.52 % | 4.680 M -13.31 % | 5.399 M -23.50 % | 7.057 M 192.24 % | 2.415 M -34.08 % | 3.663 M -26.92 % | 5.013 M -31.45 % | 7.313 M 96.54 % | 3.721 M -20.12 % | 4.658 M -14.47 % | 5.446 M -35.54 % | 8.448 M 46.93 % | 5.750 M -12.94 % | 6.604 M 2.55 % | 6.440 M -14.48 % | 7.531 M 70.02 % | 4.429 M -0.07 % | 4.433 M -17.36 % | 5.364 M -41.19 % | 9.121 M 35.53 % | 6.730 M -43.61 % | 11.936 M 2.97 % | 11.592 M 60.81 % | 7.208 M 12.33 % | 6.417 M -8.64 % | 7.024 M 9.72 % | 6.402 M -5.51 % | 6.775 M 10.44 % | 6.135 M 35.13 % | 4.540 M -19.73 % | 5.656 M 2.25 % | 5.531 M -5.14 % | 5.831 M -10.06 % | 6.483 M -24.49 % | 8.586 M -24.85 % | 11.424 M 6.34 % | 10.743 M 0.55 % | 10.684 M -1.93 % | 10.895 M 6.70 % | 10.211 M -7.08 % | 10.989 M |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 203.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.339 K -11.29 % | 12.782 K 59.56 % | 8.011 K -26.07 % | 10.836 K -10.76 % | 12.143 K -24.17 % | 16.013 K -9.16 % | 17.628 K 17.92 % | 14.949 K -12.58 % | 17.100 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 1.709 M 3.02 % | 1.659 M -42.06 % | 2.864 M 78.27 % | 1.606 M 26.05 % | 1.274 M -17.82 % | 1.551 M -30.96 % | 2.246 M 41.46 % | 1.588 M 23.25 % | 1.288 M -18.45 % | 1.580 M -9.79 % | 1.751 M 28.58 % | 1.362 M 23.13 % | 1.106 M -7.78 % | 1.199 M -52.79 % | 2.541 M 111.25 % | 1.203 M 39.29 % | 863.407 K -8.05 % | 939.014 K -58.50 % | 2.263 M 40.03 % | 1.616 M 20.92 % | 1.336 M 3.99 % | 1.285 M -43.69 % | 2.282 M 73.59 % | 1.315 M -17.11 % | 1.586 M 29.13 % | 1.228 M -58.30 % | 2.945 M 108.05 % | 1.415 M 55.32 % | 911.317 K -42.34 % | 1.581 M -24.29 % | 2.088 M -24.25 % | 2.756 M 5.92 % | 2.602 M 52.28 % | 1.709 M -1.56 % | 1.736 M -14.63 % | 2.033 M -32.18 % | 2.998 M 55.47 % | 1.928 M -14.49 % | 2.255 M 44.27 % | 1.563 M -16.26 % | 1.867 M -6.11 % | 1.988 M -22.03 % | 2.550 M -10.01 % | 2.833 M | 0.000 | 0.000 -100.00 % | 2.530 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.532 M |
| Tax assets | 897.714 K -16.07 % | 1.070 M -13.84 % | 1.241 M -12.15 % | 1.413 M -10.89 % | 1.586 M -9.83 % | 1.759 M -8.93 % | 1.931 M -8.21 % | 2.104 M -7.59 % | 2.277 M -7.04 % | 2.449 M -6.57 % | 2.621 M -6.17 % | 2.794 M -5.78 % | 2.965 M -5.49 % | 3.137 M -5.20 % | 3.309 M -4.94 % | 3.481 M 70 741.92 % | 4.914 K -50.00 % | 9.828 K -33.33 % | 14.742 K -25.00 % | 19.656 K -20.00 % | 24.570 K -16.67 % | 29.484 K -14.29 % | 34.398 K -12.50 % | 39.312 K -46.15 % | 73.008 K -35.55 % | 113.279 K -17.26 % | 136.911 K -11.04 % | 153.902 K -29.86 % | 219.434 K -19.89 % | 273.905 K -13.30 % | 315.939 K -18.27 % | 386.555 K -59.35 % | 950.860 K -0.39 % | 954.594 K -0.39 % | 958.330 K -0.39 % | 962.060 K 41.98 % | 677.590 K -19.08 % | 837.320 K -0.44 % | 841.060 K -0.44 % | 844.790 K 38.58 % | 609.600 K 1.56 % | 600.220 K 0.33 % | 598.220 K -22.62 % | 773.130 K 50.20 % | 514.750 K -37.33 % | 821.303 K -5.31 % | 867.376 K -19.11 % | 1.072 M -77.60 % | 4.788 M -1.47 % | 4.860 M 2.43 % | 4.744 M -3.84 % | 4.934 M -16.13 % | 5.883 M 7.39 % | 5.478 M 0.95 % | 5.427 M 7.37 % | 5.055 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 303.785 K 9.92 % | 276.364 K 10.39 % | 250.360 K 45.06 % | 172.596 K -37.60 % | 276.606 K 8.59 % | 254.716 K 28.25 % | 198.616 K 31.08 % | 151.519 K -14.53 % | 177.277 K -36.96 % | 281.226 K 18.08 % | 238.173 K 153.43 % | 93.978 K -41.29 % | 160.081 K -19.01 % | 197.647 K -4.13 % | 206.168 K 27.37 % | 161.870 K -16.70 % | 194.322 K 31.20 % | 148.107 K -27.45 % | 204.132 K -23.97 % | 268.494 K 3.65 % | 259.038 K 62.27 % | 159.637 K -58.35 % | 383.307 K 125.46 % | 170.012 K -38.94 % | 278.423 K 127.95 % | 122.144 K -49.10 % | 239.952 K 60.83 % | 149.192 K -26.50 % | 202.984 K 36.33 % | 148.895 K -61.84 % | 390.191 K 235.70 % | 116.231 K -35.97 % | 181.519 K -49.06 % | 356.334 K 83.86 % | 193.803 K 41.66 % | 136.805 K 7.14 % | 127.692 K -29.44 % | 180.962 K -48.81 % | 353.522 K -4.99 % | 372.100 K 90.59 % | 195.235 K -7.31 % | 210.632 K 46.38 % | 143.896 K -4.04 % | 149.947 K -33.42 % | 225.217 K -38.23 % | 364.588 K 113.96 % | 170.400 K -27.93 % | 236.428 K 25.23 % | 188.796 K -41.96 % | 325.274 K 55.39 % | 209.332 K -63.10 % | 567.338 K -1.61 % | 576.639 K -15.95 % | 686.103 K 100.12 % | 342.853 K -58.30 % | 822.189 K |
| Tax payables | 174.065 K -8.17 % | 189.556 K -0.07 % | 189.687 K -71.87 % | 674.267 K 334.65 % | 155.130 K 0.00 % | 155.130 K -0.08 % | 155.261 K -75.06 % | 622.492 K 88.24 % | 330.690 K 103.62 % | 162.406 K -0.16 % | 162.663 K -85.01 % | 1.085 M 38.04 % | 785.937 K 0.00 % | 785.937 K -5.08 % | 828.020 K -43.42 % | 1.463 M 1 189.23 % | 113.516 K 0.00 % | 113.516 K -43.86 % | 202.202 K -48.42 % | 391.989 K 78 297.80 % | 500.000 -99.78 % | 227.185 K -44.41 % | 408.659 K -25.04 % | 545.150 K 108 930.00 % | 500.000 -99.78 % | 228.866 K -0.71 % | 230.500 K -79.21 % | 1.109 M 45 733.82 % | 2.419 K -31.76 % | 3.545 K -82.93 % | 20.773 K -93.44 % | 316.773 K 1 289.36 % | 22.800 K 0.00 % | 22.800 K 0.00 % | 22.800 K -92.31 % | 296.506 K 6 298.49 % | 4.634 K -30.24 % | 6.643 K -93.94 % | 109.596 K -59.34 % | 269.515 K 777.81 % | 30.703 K -0.47 % | 30.847 K -3.17 % | 31.858 K -93.91 % | 522.723 K 5 233.36 % | 9.801 K -60.27 % | 24.668 K 138.43 % | 10.346 K -60.14 % | 25.954 K 1 607.50 % | 1.520 K -94.43 % | 27.292 K -19.24 % | 33.792 K 0.00 % | 33.792 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -218.202 K 1.10 % | -220.635 K -55.67 % | -141.728 K -27.72 % | -110.968 K -17.57 % | -94.384 K 18.24 % | -115.435 K -38.41 % | -83.400 K -4.93 % | -79.485 K -2.49 % | -77.554 K -10.61 % | -70.115 K |
| Capital lease obligations | 1.158 M -4.38 % | 1.211 M -4.18 % | 1.264 M 10.11 % | 1.148 M -4.10 % | 1.197 M -3.96 % | 1.246 M -3.77 % | 1.295 M 0.14 % | 1.293 M -4.71 % | 1.357 M -3.32 % | 1.403 M -3.21 % | 1.450 M -3.10 % | 1.496 M 0.17 % | 1.494 M -2.88 % | 1.538 M -2.79 % | 1.582 M -2.70 % | 1.626 M | 0.000 | 0.000 | 0.000 100.00 % | -580.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 -697.37 % | 0.000 83.28 % | 0.000 | 0.000 100.00 % | 0.000 12.43 % | 0.000 -500.44 % | 0.000 | 0.000 100.00 % | 0.000 37.51 % | 0.000 -300.44 % | 0.000 0.00 % | 0.000 50.11 % | 0.000 -100.44 % | 0.000 | 0.000 100.00 % | 0.000 -250.66 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 -100.00 % | 797.421 K -3.29 % | 824.529 K -90.76 % | 8.927 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -95.858 K -100.97 % | 9.913 M -50.57 % | 20.053 M -1.07 % | 20.270 M -0.50 % | 20.373 M -0.67 % | 20.510 M 0.39 % | 20.430 M 0.65 % | 20.297 M 2 029.40 % | 953.197 K -95.36 % | 20.531 M 230.10 % | 6.220 M -16.47 % | 7.446 M -11.35 % | 8.399 M -1.44 % | 8.522 M 2.24 % | 8.335 M 13.05 % | 7.372 M 16.20 % | 6.345 M -15.42 % | 7.501 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 179.000 K -44.83 % | 324.470 K 621.37 % | 44.980 K 0.00 % | 44.980 K -64.10 % | 125.300 K 0.00 % | 125.300 K 0.00 % | 125.300 K 0.00 % | 125.300 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -518.494 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -372.100 K -90.59 % | -195.235 K 7.31 % | -210.632 K -43.26 % | -147.027 K 1.95 % | -149.947 K 46.12 % | -278.318 K 40.15 % | -465.054 K -136.77 % | -196.416 K 23.39 % | -256.394 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 18.921 M -6.52 % | 20.240 M -6.95 % | 21.752 M 14.98 % | 18.918 M -10.75 % | 21.196 M -9.33 % | 23.378 M 4.35 % | 22.403 M 12.08 % | 19.988 M -6.70 % | 21.423 M -7.87 % | 23.253 M -5.38 % | 24.576 M 9.72 % | 22.398 M -4.21 % | 23.384 M -5.02 % | 24.621 M -5.33 % | 26.006 M 42.79 % | 18.214 M 16.63 % | 15.617 M -5.32 % | 16.494 M -10.04 % | 18.334 M 51.74 % | 12.082 M -9.91 % | 13.412 M -9.50 % | 14.819 M -13.73 % | 17.178 M 25.54 % | 13.683 M -6.03 % | 14.561 M -5.01 % | 15.329 M -16.97 % | 18.463 M 16.68 % | 15.823 M -5.37 % | 16.721 M 1.33 % | 16.500 M -4.84 % | 17.339 M 21.74 % | 14.243 M -2.74 % | 14.644 M -2.50 % | 15.020 M -16.28 % | 17.940 M 17.73 % | 15.239 M -24.15 % | 20.091 M 0.89 % | 19.913 M 27.88 % | 15.571 M 75.89 % | 8.853 M 0.87 % | 8.776 M 6.38 % | 8.250 M -5.42 % | 8.723 M 5.74 % | 8.249 M 27.02 % | 6.494 M -18.37 % | 7.956 M 0.49 % | 7.917 M -6.94 % | 8.507 M -34.83 % | 13.054 M -13.85 % | 15.152 M -9.67 % | 16.774 M 2.87 % | 16.305 M -4.19 % | 17.018 M 1.15 % | 16.825 M 4.38 % | 16.119 M -2.75 % | 16.574 M |
| 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 |
| 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 -100.00 % | 171.782 K 0.03 % | 171.726 K -0.60 % | 172.755 K -0.04 % | 172.828 K 0.18 % | 172.516 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 -100.00 % | 155.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -623.831 K -295.18 % | 319.612 K -86.78 % | 2.418 M 281.27 % | -1.334 M -95.01 % | -683.950 K -880.11 % | 87.673 K -96.58 % | 2.565 M 383.72 % | -904.133 K -138.76 % | -378.675 K -64.46 % | -230.251 K -112.63 % | 1.823 M 260.38 % | -1.137 M -51.14 % | -752.149 K -356.74 % | 292.962 K -80.97 % | 1.540 M 143.28 % | -3.558 M -244.51 % | -1.033 M -250.30 % | -294.796 K -111.20 % | 2.632 M 594.71 % | -532.030 K 59.91 % | -1.327 M -24.12 % | -1.069 M -141.68 % | 2.565 M 631.11 % | -482.974 K 50.55 % | -976.661 K -1 426.27 % | -63.990 K -107.99 % | 801.089 K 141.50 % | -1.930 M -234.70 % | 1.433 M 228.96 % | -1.111 M -132.70 % | 3.398 M 1 166.38 % | -318.678 K 76.46 % | -1.354 M -26.49 % | -1.070 M -143.32 % | 2.470 M 1 458.43 % | -181.849 K 88.69 % | -1.609 M -72.39 % | -933.093 K -167.11 % | 1.390 M 242.88 % | -973.123 K -239.30 % | 698.568 K 1 456.00 % | -51.517 K -104.01 % | 1.286 M 271.33 % | -750.590 K -3.28 % | -726.778 K -1 835.24 % | -37.555 K -102.45 % | 1.535 M 3 806.58 % | -41.418 K 32.68 % | -61.523 K -113.81 % | 445.413 K -53.04 % | 948.541 K 174.61 % | -1.271 M -199.35 % | 1.280 M 378.13 % | -460.114 K -190.91 % | 506.141 K 119.84 % | -2.551 M -1 217.32 % | 228.341 K 350.33 % | -91.216 K -109.69 % | -43.500 K |
| Accounts receivables | -50.136 K -104.19 % | 1.197 M 195.19 % | -1.257 M -287.60 % | -324.388 K -243.43 % | 226.167 K -69.67 % | 745.577 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 315.015 K 14.73 % | 274.580 K 65.18 % | 166.235 K -25.08 % | 221.894 K 67.19 % | 132.723 K -32.40 % | 196.331 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.606 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 27.421 K 5.45 % | 26.004 K -66.56 % | 77.764 K 174.77 % | -104.010 K -575.15 % | 21.890 K -60.98 % | 56.100 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -916.131 K 22.22 % | -1.178 M -134.33 % | 3.431 M 404.36 % | -1.127 M -5.88 % | -1.065 M -16.96 % | -910.335 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.108 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -20.717 K -117.42 % | 118.957 K 208.67 % | 38.539 K 123.66 % | -162.919 K -16 339.86 % | -991.000 -102.11 % | 46.857 K 18.74 % | 39.463 K -16.39 % | 47.200 K 1 005.26 % | -5.214 K 8.25 % | -5.683 K -160.46 % | 9.400 K 200.09 % | -9.392 K 52.35 % | -19.709 K -656.87 % | -2.604 K -148.65 % | 5.353 K -51.23 % | 10.976 K 390.75 % | -3.775 K -117.61 % | 21.434 K 225.34 % | -17.101 K -139.24 % | 43.585 K 478.13 % | 7.539 K 213.30 % | -6.654 K 65.24 % | -19.144 K -129.65 % | -8.336 K -128.10 % | 29.670 K 214.63 % | -25.884 K -2 913.48 % | 920.000 -93.05 % | 13.243 K -23.44 % | 17.297 K 163.87 % | -27.080 K -357.12 % | -5.924 K 87.10 % | -45.911 K -222.96 % | 37.339 K 236.70 % | -27.315 K -66.42 % | -16.413 K -103.01 % | 545.059 K 215.32 % | -472.659 K -216.68 % | -149.255 K -78.55 % | -83.594 K -205.17 % | 79.483 K -53.39 % | 170.542 K 36.45 % | 124.983 K 173.62 % | -169.764 K -1 665.80 % | -9.614 K -103.32 % | 289.993 K 231.18 % | -221.064 K -192.68 % | 238.514 K -94.68 % | 4.483 M 1 345.10 % | -360.016 K -661.38 % | 64.130 K 131.84 % | -201.427 K -118.43 % | 1.093 M 228.66 % | -849.408 K -956.25 % | -80.417 K 62.83 % | -216.337 K -108.75 % | 2.472 M 658.26 % | -442.809 K 65.36 % | -1.278 M -26.63 % | -1.009 M |
| Net cash provided by operating activities | -1.022 M -1 979.54 % | 54.372 K -96.93 % | 1.772 M 188.88 % | -1.993 M -29.35 % | -1.541 M -77.47 % | -868.387 K -142.91 % | 2.024 M 291.82 % | -1.055 M 5.17 % | -1.112 M -193.74 % | -378.705 K -119.23 % | 1.969 M 377.03 % | -710.919 K -55.82 % | -456.253 K -222.45 % | 372.589 K -78.67 % | 1.747 M 287.85 % | -929.946 K -87.04 % | -497.197 K -9 522.55 % | -5.167 K -100.18 % | 2.923 M 577.88 % | -611.624 K 43.22 % | -1.077 M -9.05 % | -987.730 K -136.76 % | 2.687 M 1 034.19 % | -287.623 K 58.61 % | -694.920 K -455.04 % | 195.728 K -86.58 % | 1.459 M 238.86 % | -1.051 M -176.50 % | 1.373 M 637.25 % | 186.290 K -95.60 % | 4.233 M 1 488.25 % | 266.517 K 162.59 % | -425.823 K 24.25 % | -562.170 K -118.40 % | 3.055 M 112.62 % | 1.437 M 313.87 % | -671.854 K -1 431.88 % | 50.444 K -97.78 % | 2.273 M 46 781.85 % | 4.849 K -99.61 % | 1.254 M 178.41 % | 450.296 K -65.73 % | 1.314 M 425.16 % | 250.208 K 140.24 % | -621.729 K -233.00 % | 467.458 K -60.98 % | 1.198 M 266.20 % | -720.808 K 49.83 % | -1.437 M -182.04 % | -509.374 K -190.25 % | 564.427 K 970.29 % | 52.736 K -97.03 % | 1.776 M 2 675.34 % | 64.005 K 109.03 % | -708.663 K 58.94 % | -1.726 M -54.89 % | -1.114 M 55.32 % | -2.493 M -25.13 % | -1.993 M |
| Investments in property plant and equipment | -4.581 K 61.61 % | -11.932 K -58.99 % | -7.505 K 28.85 % | -10.548 K -149.18 % | -4.233 K 89.28 % | -39.473 K -30.09 % | -30.343 K 24.39 % | -40.132 K -23.66 % | -32.453 K 70.81 % | -111.173 K -94.24 % | -57.235 K -79.55 % | -31.877 K -73.87 % | -18.334 K -60.39 % | -11.431 K 37.61 % | -18.323 K 0.60 % | -18.433 K -40.61 % | -13.109 K -31.27 % | -9.986 K 91.20 % | -113.435 K 29.80 % | -161.590 K -101.89 % | -80.040 K -5.20 % | -76.086 K -89.88 % | -40.071 K 83.21 % | -238.637 K -6.20 % | -224.715 K -882.19 % | -22.879 K 75.24 % | -92.392 K 55.44 % | -207.335 K 32.23 % | -305.955 K 23.56 % | -400.259 K -76.85 % | -226.331 K 24.50 % | -299.760 K 60.59 % | -760.710 K 20.02 % | -951.144 K -165.56 % | -358.168 K -116.38 % | -165.530 K -203.33 % | -54.571 K 7.99 % | -59.308 K 99.02 % | -6.069 M -66 699.81 % | 9.113 K 182.12 % | -11.097 K -164.47 % | -4.196 K 92.37 % | -55.029 K -93.23 % | -28.479 K 32.67 % | -42.295 K -14.88 % | -36.817 K 87.50 % | -294.641 K -561.18 % | -44.563 K 64.51 % | -125.575 K 85.03 % | -838.959 K -4 290.62 % | -19.108 K 29.04 % | -26.926 K 48.27 % | -52.052 K -747.75 % | -6.140 K 69.75 % | -20.298 K -3 094.62 % | -635.380 98.47 % | -41.580 K -47.81 % | -28.130 K 74.34 % | -109.644 K |
| Acquisitions net | 2.876 K 16.11 % | 2.477 K 16.35 % | 2.129 K -56.52 % | 4.897 K 14 939.39 % | -33.000 -102.65 % | 1.243 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.231 K 78.64 % | -90.052 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.283 K | 0.000 | 0.000 -100.00 % | 78.627 K |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 M | 0.000 100.00 % | -992.005 K -143.03 % | -408.180 K | 0.000 100.00 % | -9.808 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.948 M | 0.000 | 0.000 -100.00 % | 1.587 M |
| Other investing activites | 0.000 -100.00 % | 25.915 K 1 117.24 % | 2.129 K -56.52 % | 4.897 K 14 939.39 % | -33.000 -102.65 % | 1.243 K -32.45 % | 1.840 K -31.19 % | 2.674 K 28.56 % | 2.080 K -45.61 % | 3.824 K 243.27 % | 1.114 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 241.000 116.19 % | -1.489 K -116.74 % | 8.894 K -12.37 % | 10.149 K -20.31 % | 12.735 K | 0.000 -100.00 % | 13.500 K | 0.000 -100.00 % | 7.077 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.843 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.866 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.007 K 88.76 % | 1.593 K 100.16 % | -1.000 M -785.15 % | 145.964 K 24 427.33 % | -600.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.999 K 361.61 % | -17.201 K 55.28 % | -38.462 K | 0.000 -100.00 % | 150.091 K | 0.000 | 0.000 | 0.000 -100.00 % | 849.908 K | 0.000 -100.00 % | 1.000 M | 0.000 -100.00 % | 2.283 K -99.84 % | 1.406 M -41.81 % | 2.416 M 3 172.12 % | -78.627 K |
| Net cash used for investing activites | -1.705 K -110.36 % | 16.460 K 406.18 % | -5.376 K 4.87 % | -5.651 K -32.47 % | -4.266 K 88.84 % | -38.230 K -34.13 % | -28.503 K 23.91 % | -37.458 K -23.33 % | -30.373 K 71.71 % | -107.349 K -91.28 % | -56.121 K -76.05 % | -31.877 K -73.87 % | -18.334 K -60.39 % | -11.431 K 37.61 % | -18.323 K -0.72 % | -18.192 K -24.62 % | -14.598 K -1 236.81 % | -1.092 K 98.94 % | -103.286 K 30.61 % | -148.855 K -85.98 % | -80.040 K -27.89 % | -62.586 K -56.19 % | -40.071 K 82.70 % | -231.560 K -3.05 % | -224.715 K -882.19 % | -22.879 K 75.24 % | -92.392 K 53.92 % | -200.492 K 34.47 % | -305.955 K 23.56 % | -400.259 K -76.85 % | -226.331 K 20.83 % | -285.894 K 62.42 % | -760.710 K 20.02 % | -951.144 K -248.19 % | 641.832 K 494.92 % | -162.523 K -206.77 % | -52.978 K 95.00 % | -1.059 M 82.11 % | -5.923 M -69 679.20 % | 8.513 K 176.71 % | -11.097 K -164.47 % | -4.196 K 92.37 % | -55.029 K -1 929.84 % | -2.711 K 98.19 % | -149.548 K -98.66 % | -75.279 K 74.45 % | -294.641 K -379.21 % | 105.528 K 184.04 % | -125.574 K 85.03 % | -838.959 K -4 290.62 % | -19.108 K -102.32 % | 822.982 K 1 681.08 % | -52.052 K -747.75 % | -6.140 K 69.75 % | -20.298 K -100.41 % | 4.956 M 418.50 % | 955.740 K -59.97 % | 2.387 M 128.66 % | -8.331 M |
| Debt repayment | -53.035 99.90 % | -52.848 K -0.36 % | -52.660 K | 0.000 | 0.000 -100.00 % | 3.000 M | 0.000 | 0.000 | 0.000 100.00 % | -240.000 K 0.00 % | -240.000 K 0.00 % | -240.000 K 0.00 % | -240.000 K | 0.000 -100.00 % | 5.000 M | 0.000 | 0.000 100.00 % | -250.000 K -125.00 % | 1.000 M 300.00 % | -500.000 K -100.00 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K | 0.000 100.00 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.821 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -228.330 K 28.55 % | -319.547 K 9.86 % | -354.494 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -52.982 K -25.20 % | -42.318 K -0.75 % | -42.002 K 76.98 % | -182.479 K -274.13 % | -48.774 K -0.03 % | -48.759 K 32.30 % | -72.024 K -12.61 % | -63.957 K -37.11 % | -46.646 K -0.35 % | -46.482 K -0.36 % | -46.317 K 3.26 % | -47.878 K -8.28 % | -44.216 K -0.35 % | -44.060 K -0.36 % | -43.903 K -3.67 % | -42.350 K 2.73 % | -43.540 K 0.00 % | -43.540 K -1.49 % | -42.900 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.118 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.485 M | 0.000 100.00 % | -5.588 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -201.053 M | 0.000 | 0.000 -100.00 % | 70.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -53.035 K 44.27 % | -95.166 K -0.53 % | -94.662 K 48.12 % | -182.479 K -274.13 % | -48.774 K -101.65 % | 2.951 M 6 081.56 % | -49.339 K 22.86 % | -63.957 K -37.11 % | -46.646 K 83.72 % | -286.482 K -0.06 % | -286.317 K 0.54 % | -287.878 K -1.29 % | -284.216 K -545.07 % | -44.060 K -100.89 % | 4.956 M 11 802.71 % | -42.350 K 2.73 % | -43.540 K 85.17 % | -293.540 K -130.67 % | 957.100 K 291.42 % | -500.000 K -100.00 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K | 0.000 100.00 % | -250.000 K 81.72 % | -1.368 M -447.00 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K 89.94 % | -2.485 M | 0.000 100.00 % | -5.631 M | 0.000 -100.00 % | 4.739 M 25.65 % | 3.772 M 1 280.32 % | -319.547 K 9.86 % | -354.494 K | 0.000 | 0.000 | 0.000 -100.00 % | 70.821 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | -9.487 K -120.18 % | 47.019 K 508.82 % | 7.723 K 119.01 % | -40.630 K -2 031 600.00 % | 2.000 100.01 % | -14.411 K -61.14 % | -8.943 K -165.83 % | 13.586 K 152.57 % | 5.379 K 204.71 % | -5.137 K -120.43 % | 25.145 K 641.68 % | -4.642 K 52.04 % | -9.678 K 23.99 % | -12.733 K -23.87 % | -10.279 K -377.96 % | 3.698 K -53.21 % | 7.903 K 205.46 % | -7.494 K -174.22 % | 10.097 K 21.84 % | 8.287 K 101.14 % | 4.120 K -88.61 % | 36.173 K 311.88 % | -17.072 K -292.64 % | -4.348 K 50.62 % | -8.806 K 44.25 % | -15.795 K -413.66 % | -3.075 K -126.64 % | 11.541 K 362.95 % | -4.389 K -3 757.50 % | 120.000 101.01 % | -11.861 K -149.03 % | 24.190 K | 0.000 | 0.000 | 0.000 -100.00 % | 41.442 K | 0.000 -100.00 % | 11.000 | 0.000 -100.00 % | 3.829 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -1.086 M -4 888.04 % | 22.685 K -98.65 % | 1.679 M 175.58 % | -2.222 M -39.39 % | -1.594 M -178.52 % | 2.030 M 4.82 % | 1.937 M 269.48 % | -1.143 M 3.49 % | -1.184 M -52.26 % | -777.673 K -147.07 % | 1.652 M 259.58 % | -1.035 M -34.72 % | -768.481 K -352.49 % | 304.365 K -95.44 % | 6.674 M 776.37 % | -986.790 K -80.26 % | -547.432 K -78.15 % | -307.293 K -108.11 % | 3.787 M 402.41 % | -1.252 M 10.75 % | -1.403 M -10.99 % | -1.264 M -153.12 % | 2.380 M 554.57 % | -523.531 K 55.57 % | -1.178 M 2.64 % | -1.210 M -208.70 % | 1.114 M 174.75 % | -1.490 M -283.21 % | 813.086 K 275.29 % | -463.849 K -112.39 % | 3.745 M 1 627.31 % | -245.187 K 82.93 % | -1.437 M 64.07 % | -3.998 M -208.15 % | 3.697 M 185.67 % | -4.315 M -495.35 % | -724.832 K -119.43 % | 3.730 M 2 965.29 % | 121.694 K 140.25 % | -302.356 K -134.05 % | 888.064 K 268.16 % | 241.218 K -80.84 % | 1.259 M 408.68 % | 247.496 K 135.33 % | -700.456 K -278.61 % | 392.179 K -56.58 % | 903.324 K 246.82 % | -615.279 K 60.61 % | -1.562 M 27.39 % | -2.152 M -494.56 % | 545.319 K -37.73 % | 875.719 K -49.21 % | 1.724 M 2 879.92 % | 57.864 K 107.94 % | -728.961 K -122.57 % | 3.230 M 2 139.05 % | -158.397 K -49.43 % | -106.004 K 98.97 % | -10.323 M |
| Cash at beginning of period | 8.191 M 0.28 % | 8.168 M 25.88 % | 6.489 M -25.51 % | 8.711 M -15.47 % | 10.305 M 24.53 % | 8.275 M 30.56 % | 6.338 M -15.28 % | 7.481 M -13.66 % | 8.665 M -8.24 % | 9.443 M 21.21 % | 7.791 M -11.73 % | 8.826 M -8.01 % | 9.594 M 3.28 % | 9.290 M 255.16 % | 2.616 M -27.39 % | 3.602 M -13.19 % | 4.150 M -6.89 % | 4.457 M 564.81 % | 670.454 K -65.13 % | 1.923 M -42.19 % | 3.326 M -27.54 % | 4.590 M 107.68 % | 2.210 M -19.15 % | 2.734 M -30.12 % | 3.912 M -23.63 % | 5.122 M 27.78 % | 4.009 M -27.09 % | 5.499 M 17.35 % | 4.685 M -9.01 % | 5.149 M 266.62 % | 1.405 M -14.86 % | 1.650 M -46.55 % | 3.086 M -56.44 % | 7.085 M 109.13 % | 3.388 M -56.02 % | 7.703 M -8.60 % | 8.428 M 79.41 % | 4.698 M 2.66 % | 4.576 M -6.20 % | 4.878 M 22.26 % | 3.990 M 6.43 % | 3.749 M 50.56 % | 2.490 M 11.04 % | 2.243 M -23.80 % | 2.943 M 15.37 % | 2.551 M 54.83 % | 1.647 M -27.19 % | 2.263 M -40.84 % | 3.825 M -36.00 % | 5.977 M 10.04 % | 5.431 M 19.22 % | 4.556 M 60.90 % | 2.831 M 2.09 % | 2.773 M -20.81 % | 3.502 M 1 185.20 % | 272.511 K -36.76 % | 430.908 K -19.74 % | 536.912 K -95.06 % | 10.860 M |
| Cash at end of period | 7.105 M -13.26 % | 8.191 M 0.28 % | 8.168 M 25.88 % | 6.489 M -25.51 % | 8.711 M -15.47 % | 10.305 M 24.53 % | 8.275 M 30.56 % | 6.338 M -15.28 % | 7.481 M -13.66 % | 8.665 M -8.24 % | 9.443 M 21.21 % | 7.791 M -11.73 % | 8.826 M -8.01 % | 9.594 M 3.28 % | 9.290 M 255.16 % | 2.616 M -27.39 % | 3.602 M -13.19 % | 4.150 M -6.89 % | 4.457 M 564.81 % | 670.454 K -65.13 % | 1.923 M -42.19 % | 3.326 M -27.54 % | 4.590 M 107.68 % | 2.210 M -19.15 % | 2.734 M -30.12 % | 3.912 M -23.63 % | 5.122 M 27.78 % | 4.009 M -27.09 % | 5.499 M 17.35 % | 4.685 M -9.01 % | 5.149 M 266.62 % | 1.405 M -14.86 % | 1.650 M -46.55 % | 3.086 M -56.44 % | 7.085 M 109.13 % | 3.388 M -56.02 % | 7.703 M -8.60 % | 8.428 M 79.41 % | 4.698 M 2.66 % | 4.576 M -6.20 % | 4.878 M 22.26 % | 3.990 M 6.43 % | 3.749 M 50.56 % | 2.490 M 11.04 % | 2.243 M -23.80 % | 2.943 M 15.37 % | 2.551 M 54.83 % | 1.647 M -27.19 % | 2.263 M -40.84 % | 3.825 M -36.00 % | 5.977 M 10.04 % | 5.431 M 19.22 % | 4.556 M 60.90 % | 2.831 M 2.09 % | 2.773 M -20.81 % | 3.502 M 1 185.20 % | 272.511 K -36.76 % | 430.908 K -19.74 % | 536.912 K |
| Operating cash flow | -1.022 M -1 979.54 % | 54.372 K -96.93 % | 1.772 M 188.88 % | -1.993 M -29.35 % | -1.541 M -77.47 % | -868.387 K -142.91 % | 2.024 M 291.82 % | -1.055 M 5.17 % | -1.112 M -193.74 % | -378.705 K -119.23 % | 1.969 M 377.03 % | -710.919 K -55.82 % | -456.253 K -222.45 % | 372.589 K -78.67 % | 1.747 M 287.85 % | -929.946 K -87.04 % | -497.197 K -9 522.55 % | -5.167 K -100.18 % | 2.923 M 577.88 % | -611.624 K 43.22 % | -1.077 M -9.05 % | -987.730 K -136.76 % | 2.687 M 1 034.19 % | -287.623 K 58.61 % | -694.920 K -455.04 % | 195.728 K -86.58 % | 1.459 M 238.86 % | -1.051 M -176.50 % | 1.373 M 637.25 % | 186.290 K -95.60 % | 4.233 M 1 488.25 % | 266.517 K 162.59 % | -425.823 K 24.25 % | -562.170 K -118.40 % | 3.055 M 112.62 % | 1.437 M 313.87 % | -671.854 K -1 431.88 % | 50.444 K -97.78 % | 2.273 M 46 781.85 % | 4.849 K -99.61 % | 1.254 M 178.41 % | 450.296 K -65.73 % | 1.314 M 425.16 % | 250.208 K 140.24 % | -621.729 K -233.00 % | 467.458 K -60.98 % | 1.198 M 266.20 % | -720.808 K 49.83 % | -1.437 M -182.04 % | -509.374 K -190.25 % | 564.427 K 970.29 % | 52.736 K -97.03 % | 1.776 M 2 675.34 % | 64.005 K 109.03 % | -708.663 K 58.94 % | -1.726 M -54.89 % | -1.114 M 55.32 % | -2.493 M -25.13 % | -1.993 M |
| Capital expenditure | -5.909 K 50.48 % | -11.932 K -58.99 % | -7.505 K 28.85 % | -10.548 K -149.18 % | -4.233 K 89.28 % | -39.473 K -30.09 % | -30.343 K 24.39 % | -40.132 K -23.66 % | -32.453 K 70.81 % | -111.173 K -94.24 % | -57.235 K -79.55 % | -31.877 K -73.87 % | -18.334 K -60.39 % | -11.431 K 37.61 % | -18.323 K 0.60 % | -18.433 K -40.61 % | -13.109 K -31.27 % | -9.986 K 91.20 % | -113.435 K 29.80 % | -161.590 K -101.89 % | -80.040 K -5.20 % | -76.086 K -89.88 % | -40.071 K 83.21 % | -238.637 K -6.20 % | -224.715 K -882.19 % | -22.879 K 75.24 % | -92.392 K 55.44 % | -207.335 K 32.23 % | -305.955 K 23.56 % | -400.259 K -76.85 % | -226.331 K 24.50 % | -299.760 K 60.59 % | -760.710 K 20.02 % | -951.144 K -165.56 % | -358.168 K -116.38 % | -165.530 K -203.33 % | -54.571 K 7.99 % | -59.308 K 99.02 % | -6.069 M -66 699.81 % | 9.113 K 182.12 % | -11.097 K -164.47 % | -4.196 K 92.37 % | -55.029 K -93.23 % | -28.479 K 32.67 % | -42.295 K -14.88 % | -36.817 K 87.50 % | -294.641 K -561.18 % | -44.563 K 64.51 % | -125.575 K 85.03 % | -838.959 K -4 290.62 % | -19.108 K 29.04 % | -26.926 K 48.27 % | -52.052 K -747.75 % | -6.140 K 69.75 % | -20.298 K -3 094.62 % | -635.380 98.47 % | -41.580 K -47.81 % | -28.130 K 74.34 % | -109.644 K |
| Free CashFlow | -1.037 M -2 543.43 % | 42.440 K -97.59 % | 1.764 M 188.04 % | -2.004 M -29.67 % | -1.545 M -70.22 % | -907.860 K -145.55 % | 1.993 M 282.02 % | -1.095 M 4.35 % | -1.145 M -133.71 % | -489.878 K -125.62 % | 1.912 M 357.44 % | -742.796 K -56.51 % | -474.587 K -231.41 % | 361.158 K -79.11 % | 1.729 M 282.26 % | -948.379 K -85.85 % | -510.306 K -3 267.69 % | -15.153 K -100.54 % | 2.809 M 463.34 % | -773.214 K 33.18 % | -1.157 M -8.77 % | -1.064 M -140.19 % | 2.647 M 602.96 % | -526.260 K 42.78 % | -919.635 K -632.05 % | 172.849 K -87.35 % | 1.367 M 208.63 % | -1.258 M -217.85 % | 1.067 M 598.89 % | -213.969 K -105.34 % | 4.007 M 12 152.57 % | -33.243 K 97.20 % | -1.187 M 21.59 % | -1.513 M -156.11 % | 2.697 M 112.13 % | 1.271 M 275.01 % | -726.425 K -8 095.23 % | -8.864 K 99.77 % | -3.796 M -27 287.65 % | 13.962 K -98.88 % | 1.243 M 178.54 % | 446.100 K -64.57 % | 1.259 M 467.79 % | 221.729 K 133.39 % | -664.024 K -254.19 % | 430.641 K -52.33 % | 903.323 K 218.02 % | -765.371 K 51.01 % | -1.562 M -15.86 % | -1.348 M -347.26 % | 545.319 K 2 012.82 % | 25.810 K -98.50 % | 1.724 M 2 879.87 % | 57.865 K 107.94 % | -728.961 K 57.77 % | -1.726 M -49.37 % | -1.156 M 54.17 % | -2.522 M -19.94 % | -2.102 M |
| 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 |