Cenkos Securities plc CNKS.L
Trading inactive
Finances
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 20.260 M -45.57 % | 37.225 M 16.65 % | 31.913 M 23.14 % | 25.916 M -42.35 % | 44.953 M -24.45 % | 59.504 M 36.02 % | 43.745 M -42.83 % | 76.513 M -13.56 % | 88.516 M 72.10 % | 51.433 M 19.18 % | 43.155 M -1.26 % | 43.704 M -25.33 % | 58.531 M 26.68 % | 46.204 M 63.41 % | 28.275 M -47.44 % | 53.791 M | 0.000 -100.00 % | 15.572 M |
| Net income | -2.241 M -165.95 % | 3.398 M 88.36 % | 1.804 M 4 000.00 % | 44.000 K -98.13 % | 2.349 M -67.42 % | 7.211 M 183.45 % | 2.544 M -83.45 % | 15.371 M -27.93 % | 21.328 M 148.32 % | 8.589 M 2.35 % | 8.392 M 126.14 % | 3.711 M -0.40 % | 3.726 M -17.09 % | 4.494 M 26.77 % | 3.545 M -78.58 % | 16.552 M 83.69 % | 9.011 M 110.44 % | 4.282 M |
| Income before tax | -2.703 M -168.43 % | 3.950 M 75.32 % | 2.253 M 1 453.79 % | 145.000 K -95.40 % | 3.154 M -68.46 % | 9.999 M 127.15 % | 4.402 M -77.87 % | 19.896 M -26.23 % | 26.972 M 151.82 % | 10.711 M 52.88 % | 7.006 M 36.97 % | 5.115 M -22.54 % | 6.603 M -11.96 % | 7.500 M 46.37 % | 5.124 M -78.49 % | 23.819 M 14.77 % | 20.753 M 88.00 % | 11.039 M |
| Income before tax ratio | -0.13 -225.73 % | 0.11 50.30 % | 0.07 1 161.81 % | 0.01 -92.03 % | 0.07 -58.25 % | 0.17 66.99 % | 0.10 -61.30 % | 0.26 -14.66 % | 0.30 46.32 % | 0.21 28.28 % | 0.16 38.71 % | 0.12 3.75 % | 0.11 -30.50 % | 0.16 -10.43 % | 0.18 -59.07 % | 0.44 | 0.00 -100.00 % | 0.71 |
| EBITDA | -1.923 M -140.31 % | 4.770 M 52.88 % | 3.120 M 178.57 % | 1.120 M -66.04 % | 3.298 M -71.69 % | 11.648 M 154.10 % | 4.584 M -77.24 % | 20.141 M -26.38 % | 27.359 M 148.20 % | 11.023 M 53.67 % | 7.173 M 122.28 % | -32.194 M 40.72 % | -54.311 M -26.15 % | -43.053 M -81.87 % | -23.673 M 34.48 % | -36.129 M -187.17 % | -12.581 M -213.39 % | 11.095 M |
| Net income ratio | -0.11 -221.18 % | 0.09 61.48 % | 0.06 3 229.54 % | 0.00 -96.75 % | 0.05 -56.88 % | 0.12 108.38 % | 0.06 -71.05 % | 0.20 -16.62 % | 0.24 44.29 % | 0.17 -14.13 % | 0.19 129.02 % | 0.08 33.39 % | 0.06 -34.55 % | 0.10 -22.42 % | 0.13 -59.26 % | 0.31 | 0.00 -100.00 % | 0.27 |
| Ratio EBITDA | -0.09 -174.07 % | 0.13 31.07 % | 0.10 126.22 % | 0.04 -41.09 % | 0.07 -62.52 % | 0.20 86.81 % | 0.10 -60.19 % | 0.26 -14.83 % | 0.31 44.22 % | 0.21 28.94 % | 0.17 122.56 % | -0.74 20.61 % | -0.93 0.42 % | -0.93 -11.29 % | -0.84 -24.65 % | -0.67 | 0.00 -100.00 % | 0.71 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 1.00 |
| Weighted average shs out dil | 56.264 M 0.00 % | 56.264 M 3.27 % | 54.484 M -1.31 % | 55.207 M -1.29 % | 55.929 M 2.33 % | 54.658 M -0.85 % | 55.126 M -7.06 % | 59.316 M -11.02 % | 66.663 M 10.14 % | 60.526 M -12.71 % | 69.341 M -2.68 % | 71.251 M -0.44 % | 71.566 M -1.53 % | 72.678 M -0.05 % | 72.712 M -0.55 % | 73.114 M 31.59 % | 55.561 M 7.30 % | 51.779 M |
| Weighted average shs out | 56.264 M 17.30 % | 47.965 M -2.47 % | 49.181 M -6.42 % | 52.555 M -6.03 % | 55.929 M 2.33 % | 54.658 M -0.12 % | 54.726 M -3.16 % | 56.512 M -6.64 % | 60.531 M 0.01 % | 60.526 M -12.71 % | 69.341 M -2.68 % | 71.251 M 0.12 % | 71.165 M -1.76 % | 72.443 M -0.24 % | 72.617 M 0.03 % | 72.594 M 30.79 % | 55.504 M 7.19 % | 51.779 M |
| EPS diluted | -0.04 -166.33 % | 0.06 81.82 % | 0.03 4 025.00 % | 0.00 -98.10 % | 0.04 -67.69 % | 0.13 178.37 % | 0.05 -82.70 % | 0.27 -15.63 % | 0.32 128.57 % | 0.14 16.67 % | 0.12 130.33 % | 0.05 0.00 % | 0.05 -15.70 % | 0.06 26.64 % | 0.05 -78.78 % | 0.23 43.75 % | 0.16 -11.11 % | 0.18 |
| Earnings per share | -0.04 -156.06 % | 0.07 91.89 % | 0.04 4 525.00 % | 0.00 -98.10 % | 0.04 -67.69 % | 0.13 176.60 % | 0.05 -82.59 % | 0.27 -22.86 % | 0.35 150.00 % | 0.14 16.67 % | 0.12 130.33 % | 0.05 -0.57 % | 0.05 -15.48 % | 0.06 27.05 % | 0.05 -78.78 % | 0.23 43.75 % | 0.16 -11.11 % | 0.18 |
| Gross profit | 20.260 M -45.57 % | 37.225 M 16.65 % | 31.913 M 23.14 % | 25.916 M -42.35 % | 44.953 M -24.45 % | 59.504 M 36.02 % | 43.745 M -42.83 % | 76.513 M -13.56 % | 88.516 M 72.10 % | 51.433 M 19.18 % | 43.155 M -1.26 % | 43.704 M -25.33 % | 58.531 M 26.68 % | 46.204 M 63.41 % | 28.275 M -47.44 % | 53.791 M | 0.000 -100.00 % | 15.572 M |
| Income tax expense | -462.000 K -183.70 % | 552.000 K 22.94 % | 449.000 K 344.55 % | 101.000 K -87.45 % | 805.000 K -55.65 % | 1.815 M -2.31 % | 1.858 M -58.94 % | 4.525 M -19.83 % | 5.644 M 165.98 % | 2.122 M 14.39 % | 1.855 M 20.69 % | 1.537 M -28.94 % | 2.163 M -12.39 % | 2.469 M 75.85 % | 1.404 M -80.10 % | 7.057 M 77.36 % | 3.979 M 115.78 % | 1.844 M |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 20.745 M -37.20 % | 33.034 M 11.93 % | 29.514 M 14.39 % | 25.801 M -38.43 % | 41.902 M -14.16 % | 48.813 M 23.81 % | 39.426 M -30.53 % | 56.751 M -8.03 % | 61.704 M 51.03 % | 40.856 M 11.42 % | 36.670 M 12.64 % | 32.556 M 140.91 % | 13.514 M 184.69 % | 4.747 M -21.01 % | 6.010 M -81.26 % | 32.077 M 152.28 % | 12.715 M | 0.000 |
| Selling and marketing 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 |
| Other expenses | 2.158 M 2 380.46 % | 87.000 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 % | -2.786 M | 0.000 100.00 % | -3.418 M | 0.000 | 0.000 |
| Operating expenses | 22.903 M -30.85 % | 33.121 M 12.22 % | 29.514 M 14.39 % | 25.801 M -38.43 % | 41.902 M -14.16 % | 48.813 M 23.81 % | 39.426 M -30.53 % | 56.751 M -8.03 % | 61.704 M 51.03 % | 40.856 M 11.42 % | 36.670 M 12.64 % | 32.556 M -39.00 % | 53.372 M 28.75 % | 41.455 M 73.35 % | 23.914 M -29.26 % | 33.806 M 165.87 % | 12.715 M 168.02 % | 4.744 M |
| Cost and expenses | 22.903 M -30.85 % | 33.121 M 12.22 % | 29.514 M 14.39 % | 25.801 M -38.43 % | 41.902 M -14.16 % | 48.813 M 23.81 % | 39.426 M -30.53 % | 56.751 M -8.03 % | 61.704 M 51.03 % | 40.856 M 11.42 % | 36.670 M 12.64 % | 32.556 M -39.00 % | 53.372 M 28.75 % | 41.455 M 73.35 % | 23.914 M -29.26 % | 33.806 M 165.87 % | 12.715 M 168.02 % | 4.744 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 |
| Selling general and administrative expenses | 20.745 M -37.20 % | 33.034 M 11.93 % | 29.514 M 14.39 % | 25.801 M -38.43 % | 41.902 M -14.16 % | 48.813 M 23.81 % | 39.426 M -30.53 % | 56.751 M -8.03 % | 61.704 M 51.03 % | 40.856 M 11.42 % | 36.670 M 12.64 % | 32.556 M 140.91 % | 13.514 M 184.69 % | 4.747 M -21.01 % | 6.010 M -81.26 % | 32.077 M 152.28 % | 12.715 M | 0.000 |
| Interest income | 109.000 K 541.18 % | 17.000 K -43.33 % | 30.000 K -71.70 % | 106.000 K 2.91 % | 103.000 K 347.83 % | 23.000 K -72.29 % | 83.000 K -39.86 % | 138.000 K -14.29 % | 161.000 K 19.26 % | 135.000 K -62.08 % | 356.000 K 9.54 % | 325.000 K -28.41 % | 454.000 K -40.58 % | 764.000 K -40.17 % | 1.277 M -36.05 % | 1.997 M | 0.000 -100.00 % | 216.000 K |
| Interest expense | 169.000 K -1.17 % | 171.000 K -2.84 % | 176.000 K 131.58 % | 76.000 K -97.39 % | 2.910 M | 0.000 | 0.000 -100.00 % | 4.000 K 300.00 % | 1.000 K 0.00 % | 1.000 K -83.33 % | 6.000 K -33.33 % | 9.000 K 800.00 % | 1.000 K -99.61 % | 258.000 K 132.43 % | 111.000 K 692.86 % | 14.000 K 100.05 % | -25.705 M -514 200.00 % | 5.000 K |
| Depreciation and amortization | 611.000 K -5.86 % | 649.000 K -6.08 % | 691.000 K -23.14 % | 899.000 K 263.97 % | 247.000 K 2.07 % | 242.000 K 32.97 % | 182.000 K -24.48 % | 241.000 K -37.56 % | 386.000 K 24.12 % | 311.000 K -6.04 % | 331.000 K -8.56 % | 362.000 K 4.62 % | 346.000 K 5.81 % | 327.000 K -4.11 % | 341.000 K 50.22 % | 227.000 K 69.40 % | 134.000 K 162.75 % | 51.000 K |
| Operating income | -2.643 M -164.40 % | 4.104 M 71.07 % | 2.399 M 1 986.09 % | 115.000 K -96.23 % | 3.051 M -69.42 % | 9.976 M 130.98 % | 4.319 M -78.14 % | 19.762 M -26.29 % | 26.812 M 153.49 % | 10.577 M 63.10 % | 6.485 M 34.99 % | 4.804 M -25.45 % | 6.444 M 15.05 % | 5.601 M 41.51 % | 3.958 M -80.33 % | 20.127 M 0.86 % | 19.955 M 84.29 % | 10.828 M |
| Operating income ratio | -0.13 -218.33 % | 0.11 46.66 % | 0.08 1 594.08 % | 0.00 -93.46 % | 0.07 -59.52 % | 0.17 69.81 % | 0.10 -61.77 % | 0.26 -14.73 % | 0.30 47.29 % | 0.21 36.85 % | 0.15 36.71 % | 0.11 -0.16 % | 0.11 -9.18 % | 0.12 -13.40 % | 0.14 -62.59 % | 0.37 | 0.00 -100.00 % | 0.70 |
| Total other income expenses net | -60.000 K 61.04 % | -154.000 K -5.48 % | -146.000 K -586.67 % | 30.000 K -70.87 % | 103.000 K 347.83 % | 23.000 K -72.29 % | 83.000 K -38.06 % | 134.000 K -16.25 % | 160.000 K 19.40 % | 134.000 K -74.28 % | 521.000 K 67.52 % | 311.000 K 95.60 % | 159.000 K -91.63 % | 1.899 M 62.86 % | 1.166 M -68.42 % | 3.692 M 362.66 % | 798.000 K 278.20 % | 211.000 K |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -9.475 M 66.79 % | -28.528 M -4.79 % | -27.224 M -103.45 % | -13.381 M 60.22 % | -33.635 M 8.67 % | -36.829 M -54.78 % | -23.795 M 28.12 % | -33.106 M -0.53 % | -32.932 M -8.53 % | -30.343 M -36.24 % | -22.271 M -94.15 % | -11.471 M 54.09 % | -24.987 M -24.97 % | -19.994 M -215.51 % | -6.337 M 60.99 % | -16.244 M -66.08 % | -9.781 M 20.23 % | -12.262 M |
| Total investments | 101.000 K 10 000.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K -99.99 % | 11.893 M 9.46 % | 10.865 M -24.40 % | 14.371 M 8.34 % | 13.265 M 23.48 % | 10.743 M -27.34 % | 14.786 M 37.09 % | 10.786 M 6.16 % | 10.160 M -3.41 % | 10.519 M 1 958.51 % | 511.000 K -33.03 % | 763.000 K -78.46 % | 3.543 M 9.72 % | 3.229 M 230.50 % | 977.000 K |
| Total debt | 4.745 M -3.73 % | 4.929 M -10.56 % | 5.511 M 11.29 % | 4.952 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.539 M -27.06 % | 3.481 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.402 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 |
| Retained earnings | 27.317 M -13.07 % | 31.424 M 11.00 % | 28.309 M 8.29 % | 26.142 M -10.64 % | 29.254 M -0.64 % | 29.442 M 11.62 % | 26.376 M -4.35 % | 27.576 M -33.89 % | 41.713 M 45.89 % | 28.592 M 16.53 % | 24.536 M -2.41 % | 25.142 M -7.34 % | 27.134 M 309.51 % | 6.626 M -42.95 % | 11.614 M -40.84 % | 19.633 M 122.02 % | 8.843 M 106.52 % | 4.282 M |
| Common stock | 567.000 K 0.00 % | 567.000 K 0.00 % | 567.000 K 0.00 % | 567.000 K 0.00 % | 567.000 K 0.00 % | 567.000 K 0.00 % | 567.000 K 0.00 % | 567.000 K -10.99 % | 637.000 K 0.31 % | 635.000 K -0.47 % | 638.000 K -12.36 % | 728.000 K 0.00 % | 728.000 K 0.14 % | 727.000 K 0.00 % | 727.000 K 0.14 % | 726.000 K 0.00 % | 726.000 K 65.00 % | 440.000 K |
| Total equity | 21.756 M -19.38 % | 26.987 M 5.32 % | 25.625 M 3.92 % | 24.658 M -10.63 % | 27.591 M -7.25 % | 29.748 M 9.44 % | 27.183 M -4.85 % | 28.568 M -27.79 % | 39.561 M 51.62 % | 26.092 M 17.38 % | 22.229 M -11.39 % | 25.085 M -7.96 % | 27.255 M -5.38 % | 28.805 M -18.23 % | 35.227 M -21.87 % | 45.087 M 33.06 % | 33.885 M 207.60 % | 11.016 M |
| Other non current liabilities | 53.000 K -24.29 % | 70.000 K -55.97 % | 159.000 K -48.54 % | 309.000 K 17.49 % | 263.000 K -28.14 % | 366.000 K -58.41 % | 880.000 K 150.71 % | 351.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 400.000 K |
| Long term debt | 4.134 M -5.31 % | 4.366 M -11.39 % | 4.927 M 0.35 % | 4.910 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 |
| Total non current liabilities | 4.187 M -5.61 % | 4.436 M -12.78 % | 5.086 M -2.55 % | 5.219 M 1 884.41 % | 263.000 K -28.14 % | 366.000 K -58.41 % | 880.000 K 150.71 % | 351.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 761.000 K 13.75 % | 669.000 K -52.11 % | 1.397 M |
| Other current liabilities | 766.000 K 261.60 % | -474.000 K -39.41 % | -340.000 K -220.14 % | 283.000 K -95.14 % | 5.818 M 185.20 % | 2.040 M -13.23 % | 2.351 M 286.04 % | 609.000 K 603.31 % | -121.000 K -104.89 % | 2.473 M 37.54 % | 1.798 M -82.58 % | 10.323 M -52.98 % | 21.955 M 60.84 % | 13.650 M 73.18 % | 7.882 M -69.92 % | 26.206 M 62.05 % | 16.172 M 109.73 % | 7.711 M |
| Deferred revenue | 0.000 -100.00 % | 1.237 M 338.65 % | 282.000 K -81.39 % | 1.515 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 |
| Short term debt | 611.000 K 8.53 % | 563.000 K -3.60 % | 584.000 K 1 290.48 % | 42.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.539 M -27.06 % | 3.481 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 6.996 M -71.95 % | 24.942 M -2.31 % | 25.531 M 54.22 % | 16.555 M -57.18 % | 38.658 M -2.48 % | 39.641 M 12.44 % | 35.254 M -5.82 % | 37.432 M 42.36 % | 26.294 M -33.93 % | 39.797 M 46.40 % | 27.184 M 4.33 % | 26.057 M -41.86 % | 44.819 M 20.13 % | 37.309 M 43.85 % | 25.936 M -55.71 % | 58.564 M 82.47 % | 32.096 M 142.78 % | 13.220 M |
| Total liabilities | 11.183 M -61.93 % | 29.378 M -4.05 % | 30.617 M 40.61 % | 21.774 M -44.06 % | 38.921 M -2.71 % | 40.007 M 10.72 % | 36.134 M -4.36 % | 37.783 M 43.69 % | 26.294 M -33.93 % | 39.797 M 46.40 % | 27.184 M 4.33 % | 26.057 M -41.86 % | 44.819 M 20.13 % | 37.309 M 43.85 % | 25.936 M -56.28 % | 59.325 M 81.07 % | 32.764 M 124.15 % | 14.617 M |
| Other non current assets | 3.832 M -47.01 % | 7.231 M 36.13 % | 5.312 M -41.19 % | 9.033 M 826.46 % | 975.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.839 M -13.69 % | 4.448 M -45.44 % | 8.153 M -28.43 % | 11.392 M -57.17 % | 26.597 M 102.67 % | 13.123 M 265.40 % | -7.934 M |
| Long term investments | -3.731 M 48.40 % | -7.230 M -36.13 % | -5.311 M 41.20 % | -9.032 M -826.36 % | -975.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.642 M 28.10 % | -10.629 M 53.90 % | -23.054 M -133.01 % | -9.894 M | 0.000 |
| Intangible assets | 0.000 | 0.000 -100.00 % | 33.000 K -50.75 % | 67.000 K -33.00 % | 100.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 |
| 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 |
| Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 33.000 K -50.75 % | 67.000 K -33.00 % | 100.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 |
| Property plant equipment net | 3.948 M -0.68 % | 3.975 M -10.49 % | 4.441 M -12.18 % | 5.057 M 806.27 % | 558.000 K 6.29 % | 525.000 K 34.96 % | 389.000 K 31.42 % | 296.000 K -29.69 % | 421.000 K 8.79 % | 387.000 K -29.64 % | 550.000 K -51.46 % | 1.133 M 21.70 % | 931.000 K 6.77 % | 872.000 K -21.51 % | 1.111 M 17.69 % | 944.000 K 28.09 % | 737.000 K 102.47 % | 364.000 K |
| Total non current assets | 5.574 M 8.65 % | 5.130 M -1.38 % | 5.202 M -7.29 % | 5.611 M 376.32 % | 1.178 M -6.73 % | 1.263 M 102.08 % | 625.000 K -61.56 % | 1.626 M -33.98 % | 2.463 M 74.56 % | 1.411 M 71.65 % | 822.000 K -83.78 % | 5.069 M -7.87 % | 5.502 M 241.74 % | 1.610 M -17.05 % | 1.941 M -59.63 % | 4.808 M 16.56 % | 4.125 M -12.08 % | 4.692 M |
| Other current assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 868.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 |
| Short term investments | 4.811 M -33.47 % | 7.231 M 36.13 % | 5.312 M -41.19 % | 9.033 M -29.80 % | 12.868 M 18.44 % | 10.865 M -24.40 % | 14.371 M 8.34 % | 13.265 M 23.48 % | 10.743 M -27.34 % | 14.786 M 37.09 % | 10.786 M 6.16 % | 10.160 M -3.41 % | 10.519 M 29.02 % | 8.153 M -28.43 % | 11.392 M -57.17 % | 26.597 M 102.67 % | 13.123 M 1 243.19 % | 977.000 K |
| cash and cash equivalents | 14.220 M -57.50 % | 33.457 M 2.21 % | 32.735 M 78.56 % | 18.333 M -45.49 % | 33.635 M -8.67 % | 36.829 M 54.78 % | 23.795 M -28.12 % | 33.106 M 0.53 % | 32.932 M 8.53 % | 30.343 M 36.24 % | 22.271 M 58.97 % | 14.010 M -50.79 % | 28.468 M 42.38 % | 19.994 M 215.51 % | 6.337 M -60.99 % | 16.244 M 66.08 % | 9.781 M -20.23 % | 12.262 M |
| Cash and short term investments | 19.031 M -53.23 % | 40.688 M 6.94 % | 38.047 M 39.03 % | 27.366 M -41.15 % | 46.503 M -2.50 % | 47.694 M 24.96 % | 38.166 M -17.69 % | 46.371 M 6.17 % | 43.675 M -3.22 % | 45.129 M 36.52 % | 33.057 M 36.77 % | 24.170 M -38.00 % | 38.987 M 38.51 % | 28.147 M 58.76 % | 17.729 M -58.62 % | 42.841 M 87.05 % | 22.904 M 73.00 % | 13.239 M |
| Total current assets | 27.365 M -46.59 % | 51.235 M 0.38 % | 51.040 M 25.03 % | 40.821 M -37.52 % | 65.334 M -4.61 % | 68.492 M 9.25 % | 62.692 M -3.14 % | 64.725 M 2.10 % | 63.392 M -1.68 % | 64.478 M 32.70 % | 48.591 M 5.47 % | 46.073 M -30.79 % | 66.572 M 3.21 % | 64.504 M 8.92 % | 59.222 M -40.54 % | 99.604 M 59.31 % | 62.524 M 198.57 % | 20.941 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 1.525 M 32.15 % | 1.154 M 58.73 % | 727.000 K 49.59 % | 486.000 K -6.54 % | 520.000 K -29.54 % | 738.000 K 212.71 % | 236.000 K -82.26 % | 1.330 M -34.87 % | 2.042 M 99.41 % | 1.024 M 276.47 % | 272.000 K 180.41 % | 97.000 K -21.14 % | 123.000 K -45.81 % | 227.000 K 238.81 % | 67.000 K -79.13 % | 321.000 K 101.89 % | 159.000 K -98.70 % | 12.262 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 100.00 % | -3.839 M 13.69 % | -4.448 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 5.684 M -75.32 % | 23.027 M -6.09 % | 24.520 M 66.63 % | 14.715 M -54.92 % | 32.640 M -10.08 % | 36.300 M 11.49 % | 32.560 M -6.65 % | 34.881 M 47.91 % | 23.583 M -33.58 % | 35.508 M 45.91 % | 24.336 M 92.32 % | 12.654 M -30.55 % | 18.220 M -17.77 % | 22.158 M 31.82 % | 16.809 M -40.26 % | 28.139 M 119.22 % | 12.836 M 250.23 % | 3.665 M |
| Tax payables | -65.000 K -111.04 % | 589.000 K 21.44 % | 485.000 K | 0.000 -100.00 % | 200.000 K -84.63 % | 1.301 M 279.30 % | 343.000 K -82.34 % | 1.942 M -31.43 % | 2.832 M 55.95 % | 1.816 M 72.95 % | 1.050 M 94.09 % | 541.000 K -53.48 % | 1.163 M -22.52 % | 1.501 M 20.56 % | 1.245 M -70.49 % | 4.219 M 36.63 % | 3.088 M 67.46 % | 1.844 M |
| 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 |
| 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 % | 1.405 M -8.77 % | 1.540 M 83.99 % | 837.000 K 95.10 % | 429.000 K 70.24 % | 252.000 K 869.23 % | 26.000 K 333.33 % | 6.000 K |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other total stockholders equity | -6.128 M -22.46 % | -5.004 M -53.92 % | -3.251 M -58.51 % | -2.051 M -275.00 % | 1.172 M 549.04 % | -261.000 K -208.75 % | 240.000 K -43.53 % | 425.000 K 115.24 % | -2.789 M 11.04 % | -3.135 M -6.45 % | -2.945 M -34.47 % | -2.190 M -2.00 % | -2.147 M -110.41 % | 20.615 M -8.20 % | 22.457 M -8.25 % | 24.476 M 0.77 % | 24.290 M 286.29 % | 6.288 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 -100.00 % | 761.000 K 13.75 % | 669.000 K -32.90 % | 997.000 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 100.00 % | -1.000 K | 0.000 |
| Total assets | 32.939 M -41.56 % | 56.365 M 0.22 % | 56.242 M 21.13 % | 46.432 M -30.19 % | 66.512 M -4.65 % | 69.755 M 10.17 % | 63.317 M -4.57 % | 66.351 M 0.75 % | 65.855 M -0.05 % | 65.889 M 33.34 % | 49.413 M 4.46 % | 47.303 M -30.05 % | 67.626 M 2.29 % | 66.114 M 8.09 % | 61.163 M -41.42 % | 104.412 M 56.66 % | 66.649 M 160.01 % | 25.633 M |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -231.000 K -166.00 % | 350.000 K 240.00 % | -250.000 K 70.96 % | -861.000 K -279.00 % | 481.000 K 171.26 % | -675.000 K -27.84 % | -528.000 K -161.68 % | 856.000 K 242.40 % | 250.000 K 108.93 % | -2.799 M -48.41 % | -1.886 M 16.18 % | -2.250 M 21.60 % | -2.870 M 34.52 % | -4.383 M 42.82 % | -7.665 M -163.86 % | -2.905 M | 0.000 |
| Stock based compensation | 2.650 M -9.25 % | 2.920 M 21.92 % | 2.395 M 114.80 % | 1.115 M -39.79 % | 1.852 M 18.72 % | 1.560 M 94.27 % | 803.000 K 59.96 % | 502.000 K 100.80 % | 250.000 K 81.16 % | 138.000 K -58.81 % | 335.000 K | 0.000 -100.00 % | 489.000 K -91.22 % | 5.572 M 500.43 % | 928.000 K -31.21 % | 1.349 M 261.66 % | 373.000 K | 0.000 |
| Change in working capital | -11.376 M -847.93 % | 1.521 M -86.93 % | 11.636 M 228.56 % | -9.051 M -725.93 % | 1.446 M -89.28 % | 13.490 M 1 072.60 % | -1.387 M -108.57 % | 16.190 M 320.48 % | -7.343 M -234.68 % | 5.452 M -58.49 % | 13.134 M 216.87 % | -11.238 M -197.03 % | 11.582 M -64.06 % | 32.225 M 4 202.40 % | 749.000 K 114.19 % | -5.280 M 39.44 % | -8.719 M -420.55 % | 2.720 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 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 % | 2.429 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 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 % | 29.796 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -2.480 M -48.86 % | -1.666 M -1 334.07 % | 135.000 K 103.39 % | -3.977 M -91.85 % | -2.073 M 39.56 % | -3.430 M 47.45 % | -6.527 M -15.95 % | -5.629 M -104.91 % | -2.747 M -125.35 % | -1.219 M 79.84 % | -6.048 M -349.00 % | -1.347 M 59.32 % | -3.311 M 76.54 % | -14.116 M -222.14 % | -4.382 M 28.93 % | -6.166 M 42.21 % | -10.669 M -38 003.57 % | -28.000 K |
| Net cash provided by operating activities | -12.836 M -294.75 % | 6.591 M -61.25 % | 17.011 M 251.61 % | -11.220 M -479.05 % | 2.960 M -84.48 % | 19.073 M 534.96 % | -4.385 M -116.44 % | 26.673 M 122.68 % | 11.978 M -9.74 % | 13.271 M -18.24 % | 16.232 M 307.28 % | -7.831 M -150.36 % | 15.550 M -47.48 % | 29.609 M 1 757.53 % | 1.594 M -84.46 % | 10.257 M 855.03 % | 1.074 M -92.09 % | 13.571 M |
| Investments in property plant and equipment | -138.000 K 8.00 % | -150.000 K -265.85 % | -41.000 K 79.19 % | -197.000 K 29.64 % | -280.000 K 25.93 % | -378.000 K -38.97 % | -272.000 K -56.32 % | -174.000 K 58.57 % | -420.000 K -183.78 % | -148.000 K -60.87 % | -92.000 K 83.80 % | -568.000 K -40.25 % | -405.000 K -360.23 % | -88.000 K 82.68 % | -508.000 K -17.05 % | -434.000 K 14.23 % | -506.000 K -21.93 % | -415.000 K |
| Acquisitions net | -100.000 K | 0.000 | 0.000 100.00 % | -140.000 K -40.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.000 K | 0.000 -100.00 % | 6.000 K | 0.000 -100.00 % | 2.021 M | 0.000 | 0.000 |
| 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 100.00 % | -20.000 K | 0.000 | 0.000 100.00 % | -1.006 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 -100.00 % | 1.170 M | 0.000 -100.00 % | 265.000 K -62.20 % | 701.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 65.000 K 1 525.00 % | 4.000 K -83.33 % | 24.000 K -73.33 % | 90.000 K 0.00 % | 90.000 K 291.30 % | 23.000 K -75.27 % | 93.000 K -51.31 % | 191.000 K 10.40 % | 173.000 K 179.03 % | 62.000 K -94.64 % | 1.157 M 796.90 % | 129.000 K 98.46 % | 65.000 K -52.90 % | 138.000 K -89.76 % | 1.348 M -29.50 % | 1.912 M 256.72 % | 536.000 K 148.15 % | 216.000 K |
| Net cash used for investing activites | -173.000 K -18.49 % | -146.000 K -758.82 % | -17.000 K 93.12 % | -247.000 K 14.83 % | -290.000 K 18.31 % | -355.000 K -98.32 % | -179.000 K -1 152.94 % | 17.000 K 106.88 % | -247.000 K -187.21 % | -86.000 K -103.85 % | 2.235 M 600.00 % | -447.000 K -496.00 % | -75.000 K -109.91 % | 757.000 K -7.68 % | 820.000 K -76.56 % | 3.499 M 11 563.33 % | 30.000 K 102.49 % | -1.205 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 15.000 K -25.00 % | 20.000 K 66.67 % | 12.000 K -70.00 % | 40.000 K -35.48 % | 62.000 K -6.06 % | 66.000 K 13.79 % | 58.000 K -98.16 % | 3.146 M 1 189.34 % | 244.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 23.000 K | 0.000 -100.00 % | 1.612 M -66.44 % | 4.803 M |
| Common stock repurchased | -3.400 M -10.86 % | -3.067 M -56.48 % | -1.960 M -53.48 % | -1.277 M 45.73 % | -2.353 M -328.60 % | -549.000 K -25.34 % | -438.000 K 97.67 % | -18.777 M | 0.000 100.00 % | -572.000 K 91.88 % | -7.041 M -5 077.21 % | -136.000 K 28.80 % | -191.000 K 90.62 % | -2.037 M | 0.000 | 0.000 100.00 % | -400.000 K | 0.000 |
| Dividends paid | -2.048 M -6.56 % | -1.922 M -87.15 % | -1.027 M 58.67 % | -2.485 M 30.45 % | -3.573 M 31.30 % | -5.201 M -19.10 % | -4.367 M 55.16 % | -9.740 M -3.77 % | -9.386 M -106.69 % | -4.541 M -43.48 % | -3.165 M 44.46 % | -5.699 M 11.18 % | -6.416 M 55.89 % | -14.547 M -17.85 % | -12.344 M -70.05 % | -7.259 M -50.51 % | -4.823 M | 0.000 |
| Other financing activites | -4.180 M -9.97 % | -3.801 M -142.88 % | -1.565 M -15.93 % | -1.350 M 41.07 % | -2.291 M -374.33 % | -483.000 K -27.11 % | -380.000 K 97.73 % | -16.776 M -6 975.41 % | 244.000 K 142.66 % | -572.000 K 91.88 % | -7.041 M -1 363.83 % | -481.000 K 17.78 % | -585.000 K 72.94 % | -2.162 M -9 500.00 % | 23.000 K 169.70 % | -33.000 K -102.67 % | 1.238 M 1 290.38 % | -104.000 K |
| Net cash used provided by financing activities | -6.228 M -8.82 % | -5.723 M -120.79 % | -2.592 M 32.41 % | -3.835 M 34.60 % | -5.864 M -3.17 % | -5.684 M -19.74 % | -4.747 M 82.10 % | -26.516 M -190.05 % | -9.142 M -78.80 % | -5.113 M 49.90 % | -10.206 M -65.15 % | -6.180 M 11.73 % | -7.001 M 58.10 % | -16.709 M -35.61 % | -12.321 M -68.97 % | -7.292 M -103.40 % | -3.585 M -3 347.12 % | -104.000 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -19.237 M -2 764.40 % | 722.000 K -94.99 % | 14.402 M 194.12 % | -15.302 M -379.09 % | -3.194 M -124.51 % | 13.034 M 239.98 % | -9.311 M -5 451.15 % | 174.000 K -93.28 % | 2.589 M -67.93 % | 8.072 M -2.29 % | 8.261 M 157.14 % | -14.458 M -270.62 % | 8.474 M -37.95 % | 13.657 M 237.85 % | -9.907 M -253.26 % | 6.464 M 360.54 % | -2.481 M -120.23 % | 12.262 M |
| Cash at beginning of period | 33.457 M 2.21 % | 32.735 M 78.56 % | 18.333 M -45.49 % | 33.635 M -8.67 % | 36.829 M 54.78 % | 23.795 M -28.12 % | 33.106 M 0.53 % | 32.932 M 8.53 % | 30.343 M 36.24 % | 22.271 M 58.97 % | 14.010 M -50.79 % | 28.468 M 42.38 % | 19.994 M 215.51 % | 6.337 M -60.99 % | 16.244 M 66.09 % | 9.780 M -20.24 % | 12.262 M 1 155.07 % | 977.000 K |
| Cash at end of period | 14.220 M -57.50 % | 33.457 M 2.21 % | 32.735 M 78.56 % | 18.333 M -45.49 % | 33.635 M -8.67 % | 36.829 M 54.78 % | 23.795 M -28.12 % | 33.106 M 0.53 % | 32.932 M 8.53 % | 30.343 M 36.24 % | 22.271 M 58.97 % | 14.010 M -50.79 % | 28.468 M 42.38 % | 19.994 M 215.51 % | 6.337 M -60.99 % | 16.244 M 66.08 % | 9.781 M -26.12 % | 13.239 M |
| Operating cash flow | -12.836 M -294.75 % | 6.591 M -61.25 % | 17.011 M 251.61 % | -11.220 M -479.05 % | 2.960 M -84.48 % | 19.073 M 534.96 % | -4.385 M -116.44 % | 26.673 M 122.68 % | 11.978 M -9.74 % | 13.271 M -18.24 % | 16.232 M 307.28 % | -7.831 M -150.36 % | 15.550 M -47.48 % | 29.609 M 1 757.53 % | 1.594 M -84.46 % | 10.257 M 855.03 % | 1.074 M -92.09 % | 13.571 M |
| Capital expenditure | -138.000 K 8.00 % | -150.000 K -265.85 % | -41.000 K 79.19 % | -197.000 K 29.64 % | -280.000 K 25.93 % | -378.000 K -38.97 % | -272.000 K -56.32 % | -174.000 K 58.57 % | -420.000 K -183.78 % | -148.000 K -60.87 % | -92.000 K 83.80 % | -568.000 K -40.25 % | -405.000 K -360.23 % | -88.000 K 82.68 % | -508.000 K -17.05 % | -434.000 K 14.23 % | -506.000 K -21.93 % | -415.000 K |
| Free CashFlow | -12.974 M -301.43 % | 6.441 M -62.04 % | 16.970 M 248.64 % | -11.417 M -526.01 % | 2.680 M -85.66 % | 18.695 M 501.44 % | -4.657 M -117.57 % | 26.499 M 129.27 % | 11.558 M -11.93 % | 13.123 M -18.69 % | 16.140 M 292.17 % | -8.399 M -155.46 % | 15.145 M -48.70 % | 29.521 M 2 618.32 % | 1.086 M -88.94 % | 9.823 M 1 629.40 % | 568.000 K -95.68 % | 13.156 M |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 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 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2006-01-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2005-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 6.479 M 0.00 % | 6.479 M 0.00 % | 6.479 M -42.35 % | 11.238 M 0.00 % | 11.238 M 0.00 % | 11.238 M -24.46 % | 14.876 M 0.00 % | 14.876 M 0.00 % | 14.876 M 36.03 % | 10.936 M 0.00 % | 10.936 M 0.00 % | 10.936 M -42.83 % | 19.128 M 0.00 % | 19.128 M 0.00 % | 19.128 M 0.00 % | 19.128 M -13.56 % | 22.129 M 0.00 % | 22.129 M 0.00 % | 22.129 M 0.00 % | 22.129 M 72.10 % | 12.858 M 0.00 % | 12.858 M 0.00 % | 12.858 M 0.00 % | 12.858 M 19.18 % | 10.789 M 0.00 % | 10.789 M 0.00 % | 10.789 M 0.00 % | 10.789 M -1.25 % | 10.926 M 0.00 % | 10.926 M 0.00 % | 10.926 M 0.00 % | 10.926 M -25.33 % | 14.633 M 0.00 % | 14.633 M 0.00 % | 14.633 M 0.00 % | 14.633 M 26.68 % | 11.551 M 0.00 % | 11.551 M 0.00 % | 11.551 M 0.00 % | 11.551 M 63.40 % | 7.069 M 0.00 % | 7.069 M 0.00 % | 7.069 M 0.00 % | 7.069 M -47.43 % | 13.448 M 0.00 % | 13.448 M 0.00 % | 13.448 M 0.00 % | 13.448 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.893 M 0.00 % | 3.893 M 0.00 % | 3.893 M 0.00 % | 3.893 M |
| Net income | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K -98.13 % | 587.250 K 0.00 % | 587.250 K 0.00 % | 587.250 K -71.30 % | 2.046 M 0.00 % | 2.046 M 0.00 % | 2.046 M 221.70 % | 636.000 K 0.00 % | 636.000 K 0.00 % | 636.000 K -83.45 % | 3.843 M 0.00 % | 3.843 M 0.00 % | 3.843 M 0.00 % | 3.843 M -27.93 % | 5.332 M 0.00 % | 5.332 M 0.00 % | 5.332 M 0.00 % | 5.332 M 148.35 % | 2.147 M 0.00 % | 2.147 M 0.00 % | 2.147 M 0.00 % | 2.147 M 66.69 % | 1.288 M 0.00 % | 1.288 M 0.00 % | 1.288 M 0.00 % | 1.288 M 15.31 % | 1.117 M 0.00 % | 1.117 M 0.00 % | 1.117 M 0.00 % | 1.117 M 0.63 % | 1.110 M 0.00 % | 1.110 M 0.00 % | 1.110 M 0.00 % | 1.110 M -11.76 % | 1.258 M 0.00 % | 1.258 M 0.00 % | 1.258 M 0.00 % | 1.258 M 35.27 % | 930.000 K 0.00 % | 930.000 K 0.00 % | 930.000 K 0.00 % | 930.000 K -77.81 % | 4.191 M 0.00 % | 4.191 M 0.00 % | 4.191 M 0.00 % | 4.191 M -0.07 % | 4.194 M 0.00 % | 4.194 M 0.00 % | 4.194 M 0.00 % | 4.194 M 82.43 % | 2.299 M 0.00 % | 2.299 M 0.00 % | 2.299 M 0.00 % | 2.299 M |
| Income before tax | 36.250 K 0.00 % | 36.250 K 0.00 % | 36.250 K -95.40 % | 788.500 K 0.00 % | 788.500 K 0.00 % | 788.500 K -68.46 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M 127.07 % | 1.101 M 0.00 % | 1.101 M 0.00 % | 1.101 M -77.86 % | 4.974 M 0.00 % | 4.974 M 0.00 % | 4.974 M 0.00 % | 4.974 M -26.23 % | 6.743 M 0.00 % | 6.743 M 0.00 % | 6.743 M 0.00 % | 6.743 M 151.79 % | 2.678 M 0.00 % | 2.678 M 0.00 % | 2.678 M 0.00 % | 2.678 M 52.85 % | 1.752 M 0.00 % | 1.752 M 0.00 % | 1.752 M 0.00 % | 1.752 M 16.49 % | 1.504 M 0.00 % | 1.504 M 0.00 % | 1.504 M 0.00 % | 1.504 M -8.90 % | 1.651 M 0.00 % | 1.651 M 0.00 % | 1.651 M 0.00 % | 1.651 M -11.95 % | 1.875 M 0.00 % | 1.875 M 0.00 % | 1.875 M 0.00 % | 1.875 M 46.37 % | 1.281 M 0.00 % | 1.281 M 0.00 % | 1.281 M 0.00 % | 1.281 M -78.49 % | 5.955 M 0.00 % | 5.955 M 0.00 % | 5.955 M 0.00 % | 5.955 M 14.78 % | 5.188 M 0.00 % | 5.188 M 0.00 % | 5.188 M 0.00 % | 5.188 M 87.97 % | 2.760 M 0.00 % | 2.760 M 0.00 % | 2.760 M 0.00 % | 2.760 M |
| Income before tax ratio | 0.01 0.00 % | 0.01 0.00 % | 0.01 -92.03 % | 0.07 0.00 % | 0.07 0.00 % | 0.07 -58.25 % | 0.17 0.00 % | 0.17 0.00 % | 0.17 66.93 % | 0.10 0.00 % | 0.10 0.00 % | 0.10 -61.28 % | 0.26 0.00 % | 0.26 0.00 % | 0.26 0.00 % | 0.26 -14.66 % | 0.30 0.00 % | 0.30 0.00 % | 0.30 0.00 % | 0.30 46.30 % | 0.21 0.00 % | 0.21 0.00 % | 0.21 0.00 % | 0.21 28.26 % | 0.16 0.00 % | 0.16 0.00 % | 0.16 0.00 % | 0.16 17.97 % | 0.14 0.00 % | 0.14 0.00 % | 0.14 0.00 % | 0.14 22.00 % | 0.11 0.00 % | 0.11 0.00 % | 0.11 0.00 % | 0.11 -30.49 % | 0.16 0.00 % | 0.16 0.00 % | 0.16 0.00 % | 0.16 -10.42 % | 0.18 0.00 % | 0.18 0.00 % | 0.18 0.00 % | 0.18 -59.08 % | 0.44 0.00 % | 0.44 0.00 % | 0.44 0.00 % | 0.44 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.71 0.00 % | 0.71 0.00 % | 0.71 0.00 % | 0.71 |
| EBITDA | 280.000 K 0.00 % | 280.000 K 0.00 % | 280.000 K -67.07 % | 850.250 K 0.00 % | 850.250 K 0.00 % | 850.250 K -63.30 % | 2.317 M 0.00 % | 2.317 M 0.00 % | 2.317 M 102.18 % | 1.146 M 0.00 % | 1.146 M 0.00 % | 1.146 M -77.24 % | 5.035 M 0.00 % | 5.035 M 0.00 % | 5.035 M 0.00 % | 5.035 M -26.39 % | 6.840 M 0.00 % | 6.840 M 0.00 % | 6.840 M 0.00 % | 6.840 M 148.19 % | 2.756 M 0.00 % | 2.756 M 0.00 % | 2.756 M 0.00 % | 2.756 M 4.16 % | 2.646 M 0.00 % | 2.646 M 0.00 % | 2.646 M 0.00 % | 2.646 M 87.93 % | 1.408 M 0.00 % | 1.408 M 0.00 % | 1.408 M 0.00 % | 1.408 M -9.69 % | 1.559 M 0.00 % | 1.559 M 0.00 % | 1.559 M 0.00 % | 1.559 M -17.38 % | 1.887 M 0.00 % | 1.887 M 0.00 % | 1.887 M 0.00 % | 1.887 M 39.78 % | 1.350 M 0.00 % | 1.350 M 0.00 % | 1.350 M 0.00 % | 1.350 M -77.36 % | 5.963 M 0.00 % | 5.963 M 0.00 % | 5.963 M 0.00 % | 5.963 M 81.74 % | 3.281 M 0.00 % | 3.281 M 0.00 % | 3.281 M 0.00 % | 3.281 M 112.23 % | 1.546 M 0.00 % | 1.546 M 0.00 % | 1.546 M 0.00 % | 1.546 M |
| Net income ratio | 0.00 0.00 % | 0.00 0.00 % | 0.00 -96.75 % | 0.05 0.00 % | 0.05 0.00 % | 0.05 -62.01 % | 0.14 0.00 % | 0.14 0.00 % | 0.14 136.49 % | 0.06 0.00 % | 0.06 0.00 % | 0.06 -71.05 % | 0.20 0.00 % | 0.20 0.00 % | 0.20 0.00 % | 0.20 -16.62 % | 0.24 0.00 % | 0.24 0.00 % | 0.24 0.00 % | 0.24 44.30 % | 0.17 0.00 % | 0.17 0.00 % | 0.17 0.00 % | 0.17 39.87 % | 0.12 0.00 % | 0.12 0.00 % | 0.12 0.00 % | 0.12 16.77 % | 0.10 0.00 % | 0.10 0.00 % | 0.10 0.00 % | 0.10 34.77 % | 0.08 0.00 % | 0.08 0.00 % | 0.08 0.00 % | 0.08 -30.35 % | 0.11 0.00 % | 0.11 0.00 % | 0.11 0.00 % | 0.11 -17.22 % | 0.13 0.00 % | 0.13 0.00 % | 0.13 0.00 % | 0.13 -57.79 % | 0.31 0.00 % | 0.31 0.00 % | 0.31 0.00 % | 0.31 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.59 0.00 % | 0.59 0.00 % | 0.59 0.00 % | 0.59 |
| Ratio EBITDA | 0.04 0.00 % | 0.04 0.00 % | 0.04 -42.88 % | 0.08 0.00 % | 0.08 0.00 % | 0.08 -51.42 % | 0.16 0.00 % | 0.16 0.00 % | 0.16 48.63 % | 0.10 0.00 % | 0.10 0.00 % | 0.10 -60.19 % | 0.26 0.00 % | 0.26 0.00 % | 0.26 0.00 % | 0.26 -14.84 % | 0.31 0.00 % | 0.31 0.00 % | 0.31 0.00 % | 0.31 44.21 % | 0.21 0.00 % | 0.21 0.00 % | 0.21 0.00 % | 0.21 -12.60 % | 0.25 0.00 % | 0.25 0.00 % | 0.25 0.00 % | 0.25 90.31 % | 0.13 0.00 % | 0.13 0.00 % | 0.13 0.00 % | 0.13 20.96 % | 0.11 0.00 % | 0.11 0.00 % | 0.11 0.00 % | 0.11 -34.78 % | 0.16 0.00 % | 0.16 0.00 % | 0.16 0.00 % | 0.16 -14.46 % | 0.19 0.00 % | 0.19 0.00 % | 0.19 0.00 % | 0.19 -56.93 % | 0.44 0.00 % | 0.44 0.00 % | 0.44 0.00 % | 0.44 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.40 0.00 % | 0.40 0.00 % | 0.40 0.00 % | 0.40 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 55.207 M 0.00 % | 55.207 M 0.00 % | 55.207 M -1.29 % | 55.929 M 0.00 % | 55.929 M 0.00 % | 55.929 M 2.33 % | 54.658 M 0.00 % | 54.658 M 0.00 % | 54.658 M -0.85 % | 55.126 M 0.00 % | 55.126 M 0.00 % | 55.126 M -7.06 % | 59.316 M 0.00 % | 59.316 M 0.00 % | 59.316 M 0.00 % | 59.316 M -11.02 % | 66.663 M 0.00 % | 66.663 M 0.00 % | 66.663 M 0.00 % | 66.663 M 10.14 % | 60.526 M 0.00 % | 60.526 M 0.00 % | 60.526 M 0.00 % | 60.526 M -12.71 % | 69.341 M 0.00 % | 69.341 M 0.00 % | 69.341 M 0.00 % | 69.341 M -2.68 % | 71.251 M 0.00 % | 71.251 M 0.00 % | 71.251 M 0.00 % | 71.251 M -0.44 % | 71.566 M 0.00 % | 71.566 M 0.00 % | 71.566 M 0.00 % | 71.566 M -1.53 % | 72.678 M 0.00 % | 72.678 M 0.00 % | 72.678 M 0.00 % | 72.678 M -0.05 % | 72.712 M 0.00 % | 72.712 M 0.00 % | 72.712 M 0.00 % | 72.712 M -0.55 % | 73.114 M 0.00 % | 73.114 M 0.00 % | 73.114 M 0.00 % | 73.114 M 31.59 % | 55.561 M 0.00 % | 55.561 M 0.00 % | 55.561 M 0.00 % | 55.561 M 0.00 % | 55.561 M 0.00 % | 55.561 M 0.00 % | 55.561 M 0.00 % | 55.561 M |
| Weighted average shs out | 52.555 M 0.00 % | 52.555 M 0.00 % | 52.555 M -6.03 % | 55.929 M 0.00 % | 55.929 M 0.00 % | 55.929 M 2.33 % | 54.658 M 0.00 % | 54.658 M 0.00 % | 54.658 M -0.12 % | 54.726 M 0.00 % | 54.726 M 0.00 % | 54.726 M -3.16 % | 56.512 M 0.00 % | 56.512 M 0.00 % | 56.512 M 0.00 % | 56.512 M -6.64 % | 60.531 M 0.00 % | 60.531 M 0.00 % | 60.531 M 0.00 % | 60.531 M 0.01 % | 60.526 M 0.00 % | 60.526 M 0.00 % | 60.526 M 0.00 % | 60.526 M -12.71 % | 69.341 M 0.00 % | 69.341 M 0.00 % | 69.341 M 0.00 % | 69.341 M -2.68 % | 71.251 M 0.00 % | 71.251 M 0.00 % | 71.251 M 0.00 % | 71.251 M 0.12 % | 71.165 M 0.00 % | 71.165 M 0.00 % | 71.165 M 0.00 % | 71.165 M -1.76 % | 72.443 M 0.00 % | 72.443 M 0.00 % | 72.443 M 0.00 % | 72.443 M -0.24 % | 72.617 M 0.00 % | 72.617 M 0.00 % | 72.617 M 0.00 % | 72.617 M 0.03 % | 72.594 M 0.00 % | 72.594 M 0.00 % | 72.594 M 0.00 % | 72.594 M 30.79 % | 55.504 M 0.00 % | 55.504 M 0.00 % | 55.504 M 0.00 % | 55.504 M 0.00 % | 55.504 M 0.00 % | 55.504 M 0.00 % | 55.504 M 0.00 % | 55.504 M |
| EPS diluted | 0.00 0.00 % | 0.00 0.00 % | 0.00 -98.10 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 -71.93 % | 0.04 0.00 % | 0.04 0.00 % | 0.04 225.22 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 -82.25 % | 0.06 0.00 % | 0.06 0.00 % | 0.06 0.00 % | 0.06 -19.00 % | 0.08 0.00 % | 0.08 0.00 % | 0.08 0.00 % | 0.08 125.35 % | 0.04 0.00 % | 0.04 0.00 % | 0.04 0.00 % | 0.04 90.86 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 18.47 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 1.29 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 -10.40 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 35.16 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 -77.66 % | 0.06 0.00 % | 0.06 0.00 % | 0.06 0.00 % | 0.06 -24.11 % | 0.08 0.00 % | 0.08 0.00 % | 0.08 0.00 % | 0.08 82.37 % | 0.04 0.00 % | 0.04 0.00 % | 0.04 0.00 % | 0.04 |
| Earnings per share | 0.00 0.00 % | 0.00 0.00 % | 0.00 -98.10 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 -71.93 % | 0.04 0.00 % | 0.04 0.00 % | 0.04 222.41 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 -82.94 % | 0.07 0.00 % | 0.07 0.00 % | 0.07 0.00 % | 0.07 -22.81 % | 0.09 0.00 % | 0.09 0.00 % | 0.09 0.00 % | 0.09 148.17 % | 0.04 0.00 % | 0.04 0.00 % | 0.04 0.00 % | 0.04 90.86 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 18.47 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 0.64 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 -10.34 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 35.94 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 -77.82 % | 0.06 0.00 % | 0.06 0.00 % | 0.06 0.00 % | 0.06 -23.68 % | 0.08 0.00 % | 0.08 0.00 % | 0.08 0.00 % | 0.08 82.61 % | 0.04 0.00 % | 0.04 0.00 % | 0.04 0.00 % | 0.04 |
| Gross profit | 6.479 M 0.00 % | 6.479 M 0.00 % | 6.479 M -42.35 % | 11.238 M 0.00 % | 11.238 M 0.00 % | 11.238 M -24.46 % | 14.876 M 0.00 % | 14.876 M 0.00 % | 14.876 M 36.03 % | 10.936 M 0.00 % | 10.936 M 0.00 % | 10.936 M -42.83 % | 19.128 M 0.00 % | 19.128 M 0.00 % | 19.128 M 0.00 % | 19.128 M -13.56 % | 22.129 M 0.00 % | 22.129 M 0.00 % | 22.129 M 0.00 % | 22.129 M 72.10 % | 12.858 M 0.00 % | 12.858 M 0.00 % | 12.858 M 0.00 % | 12.858 M 19.18 % | 10.789 M 0.00 % | 10.789 M 0.00 % | 10.789 M 0.00 % | 10.789 M -1.25 % | 10.926 M 0.00 % | 10.926 M 0.00 % | 10.926 M 0.00 % | 10.926 M -25.33 % | 14.633 M 0.00 % | 14.633 M 0.00 % | 14.633 M 0.00 % | 14.633 M 26.68 % | 11.551 M 0.00 % | 11.551 M 0.00 % | 11.551 M 0.00 % | 11.551 M 63.40 % | 7.069 M 0.00 % | 7.069 M 0.00 % | 7.069 M 0.00 % | 7.069 M -47.43 % | 13.448 M 0.00 % | 13.448 M 0.00 % | 13.448 M 0.00 % | 13.448 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.893 M 0.00 % | 3.893 M 0.00 % | 3.893 M 0.00 % | 3.893 M |
| Income tax expense | 25.250 K 0.00 % | 25.250 K 0.00 % | 25.250 K -87.45 % | 201.250 K 0.00 % | 201.250 K 0.00 % | 201.250 K -55.65 % | 453.750 K 0.00 % | 453.750 K 0.00 % | 453.750 K -2.31 % | 464.500 K 0.00 % | 464.500 K 0.00 % | 464.500 K -58.93 % | 1.131 M 0.00 % | 1.131 M 0.00 % | 1.131 M 0.00 % | 1.131 M -19.84 % | 1.411 M 0.00 % | 1.411 M 0.00 % | 1.411 M 0.00 % | 1.411 M 165.98 % | 530.500 K 0.00 % | 530.500 K 0.00 % | 530.500 K 0.00 % | 530.500 K 14.39 % | 463.750 K 0.00 % | 463.750 K 0.00 % | 463.750 K 0.00 % | 463.750 K 19.75 % | 387.250 K 0.00 % | 387.250 K 0.00 % | 387.250 K 0.00 % | 387.250 K -28.39 % | 540.750 K 0.00 % | 540.750 K 0.00 % | 540.750 K 0.00 % | 540.750 K -12.39 % | 617.250 K 0.00 % | 617.250 K 0.00 % | 617.250 K 0.00 % | 617.250 K 75.85 % | 351.000 K 0.00 % | 351.000 K 0.00 % | 351.000 K 0.00 % | 351.000 K -80.10 % | 1.764 M 0.00 % | 1.764 M 0.00 % | 1.764 M 0.00 % | 1.764 M 77.33 % | 994.750 K 0.00 % | 994.750 K 0.00 % | 994.750 K 0.00 % | 994.750 K 115.78 % | 461.000 K 0.00 % | 461.000 K 0.00 % | 461.000 K 0.00 % | 461.000 K |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 2.179 M 0.00 % | 2.179 M 0.00 % | 2.179 M -78.43 % | 10.099 M 0.00 % | 10.099 M 0.00 % | 10.099 M -17.24 % | 12.203 M 0.00 % | 12.203 M 0.00 % | 12.203 M 23.80 % | 9.857 M 0.00 % | 9.857 M 0.00 % | 9.857 M -30.53 % | 14.188 M 0.00 % | 14.188 M 0.00 % | 14.188 M 0.00 % | 14.188 M -8.03 % | 15.426 M 0.00 % | 15.426 M 0.00 % | 15.426 M 0.00 % | 15.426 M 51.03 % | 10.214 M 0.00 % | 10.214 M 0.00 % | 10.214 M 0.00 % | 10.214 M 11.41 % | 9.168 M 0.00 % | 9.168 M 0.00 % | 9.168 M 0.00 % | 9.168 M 12.64 % | 8.139 M 0.00 % | 8.139 M 0.00 % | 8.139 M 0.00 % | 8.139 M 140.87 % | 3.379 M 0.00 % | 3.379 M 0.00 % | 3.379 M 0.00 % | 3.379 M 184.67 % | 1.187 M 0.00 % | 1.187 M 0.00 % | 1.187 M 0.00 % | 1.187 M -21.02 % | 1.503 M 0.00 % | 1.503 M 0.00 % | 1.503 M 0.00 % | 1.503 M -81.26 % | 8.019 M 0.00 % | 8.019 M 0.00 % | 8.019 M 0.00 % | 8.019 M 152.25 % | 3.179 M 0.00 % | 3.179 M 0.00 % | 3.179 M 0.00 % | 3.179 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing 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 -100.00 % | 1.096 M 0.00 % | 1.096 M 0.00 % | 1.096 M 0.00 % | 1.096 M -87.91 % | 9.067 M 0.00 % | 9.067 M 0.00 % | 9.067 M 0.00 % | 9.067 M 1.41 % | 8.941 M 0.00 % | 8.941 M 0.00 % | 8.941 M 0.00 % | 8.941 M 107.45 % | 4.310 M 0.00 % | 4.310 M 0.00 % | 4.310 M 0.00 % | 4.310 M 616.24 % | 601.750 K 0.00 % | 601.750 K 0.00 % | 601.750 K 0.00 % | 601.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -8.603 M 0.00 % | -8.603 M 0.00 % | -8.603 M 58.14 % | -20.549 M 0.00 % | -20.549 M 0.00 % | -20.549 M 17.22 % | -24.823 M 0.00 % | -24.823 M 0.00 % | -24.823 M -26.06 % | -19.692 M 0.00 % | -19.692 M 0.00 % | -19.692 M 30.52 % | -28.341 M 0.00 % | -28.341 M 0.00 % | -28.341 M 0.00 % | -28.341 M 8.02 % | -30.812 M 0.00 % | -30.812 M 0.00 % | -30.812 M 0.00 % | -30.812 M -51.08 % | -20.394 M 0.00 % | -20.394 M 0.00 % | -20.394 M 0.00 % | -20.394 M -17.25 % | -17.393 M 0.00 % | -17.393 M 0.00 % | -17.393 M 0.00 % | -17.393 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 % | 68.750 K 0.00 % | 68.750 K 0.00 % | 68.750 K 0.00 % | 68.750 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | -6.424 M 0.00 % | -6.424 M 0.00 % | -6.424 M 38.53 % | -10.450 M 0.00 % | -10.450 M 0.00 % | -10.450 M 17.19 % | -12.619 M 0.00 % | -12.619 M 0.00 % | -12.619 M -28.29 % | -9.836 M 0.00 % | -9.836 M 0.00 % | -9.836 M 30.50 % | -14.153 M 0.00 % | -14.153 M 0.00 % | -14.153 M 0.00 % | -14.153 M 8.01 % | -15.386 M 0.00 % | -15.386 M 0.00 % | -15.386 M 0.00 % | -15.386 M -51.14 % | -10.180 M 0.00 % | -10.180 M 0.00 % | -10.180 M 0.00 % | -10.180 M -23.77 % | -8.225 M 0.00 % | -8.225 M 0.00 % | -8.225 M 0.00 % | -8.225 M -189.06 % | 9.235 M 0.00 % | 9.235 M 0.00 % | 9.235 M 0.00 % | 9.235 M -25.79 % | 12.445 M 0.00 % | 12.445 M 0.00 % | 12.445 M 0.00 % | 12.445 M 22.88 % | 10.128 M 0.00 % | 10.128 M 0.00 % | 10.128 M 0.00 % | 10.128 M 74.23 % | 5.813 M 0.00 % | 5.813 M 0.00 % | 5.813 M 0.00 % | 5.813 M -32.57 % | 8.621 M 0.00 % | 8.621 M 0.00 % | 8.621 M 0.00 % | 8.621 M 165.42 % | 3.248 M 0.00 % | 3.248 M 0.00 % | 3.248 M 0.00 % | 3.248 M 185.66 % | 1.137 M 0.00 % | 1.137 M 0.00 % | 1.137 M 0.00 % | 1.137 M |
| Cost and expenses | 6.130 M 0.00 % | 6.130 M 0.00 % | 6.130 M -39.30 % | 10.099 M 0.00 % | 10.099 M 0.00 % | 10.099 M -17.24 % | 12.203 M 0.00 % | 12.203 M 0.00 % | 12.203 M 23.80 % | 9.857 M 0.00 % | 9.857 M 0.00 % | 9.857 M -30.53 % | 14.188 M 0.00 % | 14.188 M 0.00 % | 14.188 M 0.00 % | 14.188 M -8.03 % | 15.426 M 0.00 % | 15.426 M 0.00 % | 15.426 M 0.00 % | 15.426 M 51.03 % | 10.214 M 0.00 % | 10.214 M 0.00 % | 10.214 M 0.00 % | 10.214 M 11.41 % | 9.168 M 0.00 % | 9.168 M 0.00 % | 9.168 M 0.00 % | 9.168 M -3.50 % | 9.501 M 0.00 % | 9.501 M 0.00 % | 9.501 M 0.00 % | 9.501 M -25.19 % | 12.701 M 0.00 % | 12.701 M 0.00 % | 12.701 M 0.00 % | 12.701 M 22.53 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 71.23 % | 6.054 M 0.00 % | 6.054 M 0.00 % | 6.054 M 0.00 % | 6.054 M -31.47 % | 8.834 M 0.00 % | 8.834 M 0.00 % | 8.834 M 0.00 % | 8.834 M 177.89 % | 3.179 M 0.00 % | 3.179 M 0.00 % | 3.179 M 0.00 % | 3.179 M 168.04 % | 1.186 M 0.00 % | 1.186 M 0.00 % | 1.186 M 0.00 % | 1.186 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 | 0.000 | 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 | 2.179 M 0.00 % | 2.179 M 0.00 % | 2.179 M -78.43 % | 10.099 M 0.00 % | 10.099 M 0.00 % | 10.099 M -17.24 % | 12.203 M 0.00 % | 12.203 M 0.00 % | 12.203 M 23.80 % | 9.857 M 0.00 % | 9.857 M 0.00 % | 9.857 M -30.53 % | 14.188 M 0.00 % | 14.188 M 0.00 % | 14.188 M 0.00 % | 14.188 M -8.03 % | 15.426 M 0.00 % | 15.426 M 0.00 % | 15.426 M 0.00 % | 15.426 M 51.03 % | 10.214 M 0.00 % | 10.214 M 0.00 % | 10.214 M 0.00 % | 10.214 M 11.41 % | 9.168 M 0.00 % | 9.168 M 0.00 % | 9.168 M 0.00 % | 9.168 M -0.73 % | 9.235 M 0.00 % | 9.235 M 0.00 % | 9.235 M 0.00 % | 9.235 M -25.79 % | 12.445 M 0.00 % | 12.445 M 0.00 % | 12.445 M 0.00 % | 12.445 M 22.88 % | 10.128 M 0.00 % | 10.128 M 0.00 % | 10.128 M 0.00 % | 10.128 M 74.23 % | 5.813 M 0.00 % | 5.813 M 0.00 % | 5.813 M 0.00 % | 5.813 M -32.57 % | 8.621 M 0.00 % | 8.621 M 0.00 % | 8.621 M 0.00 % | 8.621 M 171.19 % | 3.179 M 0.00 % | 3.179 M 0.00 % | 3.179 M 0.00 % | 3.179 M 179.60 % | 1.137 M 0.00 % | 1.137 M 0.00 % | 1.137 M 0.00 % | 1.137 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 expense | 19.000 K 0.00 % | 19.000 K 0.00 % | 19.000 K | 0.000 | 0.000 | 0.000 100.00 % | -243.000 K 0.00 % | -243.000 K 0.00 % | -243.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 300.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 -83.33 % | 1.500 K 0.00 % | 1.500 K 0.00 % | 1.500 K 0.00 % | 1.500 K -33.33 % | 2.250 K 0.00 % | 2.250 K 0.00 % | 2.250 K 0.00 % | 2.250 K 800.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 -99.61 % | 64.500 K 0.00 % | 64.500 K 0.00 % | 64.500 K 0.00 % | 64.500 K 132.43 % | 27.750 K 0.00 % | 27.750 K 0.00 % | 27.750 K 0.00 % | 27.750 K 692.86 % | 3.500 K 0.00 % | 3.500 K 0.00 % | 3.500 K 0.00 % | 3.500 K 100.18 % | -1.941 M 0.00 % | -1.941 M 0.00 % | -1.941 M 0.00 % | -1.941 M -155 380.00 % | 1.250 K 0.00 % | 1.250 K 0.00 % | 1.250 K 0.00 % | 1.250 K |
| Depreciation and amortization | 224.750 K 0.00 % | 224.750 K 0.00 % | 224.750 K 263.97 % | 61.750 K 0.00 % | 61.750 K 0.00 % | 61.750 K 2.07 % | 60.500 K 0.00 % | 60.500 K 0.00 % | 60.500 K 32.97 % | 45.500 K 0.00 % | 45.500 K 0.00 % | 45.500 K -24.48 % | 60.250 K 0.00 % | 60.250 K 0.00 % | 60.250 K 0.00 % | 60.250 K -37.56 % | 96.500 K 0.00 % | 96.500 K 0.00 % | 96.500 K 0.00 % | 96.500 K 24.12 % | 77.750 K 0.00 % | 77.750 K 0.00 % | 77.750 K 0.00 % | 77.750 K -6.04 % | 82.750 K 0.00 % | 82.750 K 0.00 % | 82.750 K 0.00 % | 82.750 K -8.56 % | 90.500 K 0.00 % | 90.500 K 0.00 % | 90.500 K 0.00 % | 90.500 K 4.62 % | 86.500 K 0.00 % | 86.500 K 0.00 % | 86.500 K 0.00 % | 86.500 K 5.81 % | 81.750 K 0.00 % | 81.750 K 0.00 % | 81.750 K 0.00 % | 81.750 K -4.11 % | 85.250 K 0.00 % | 85.250 K 0.00 % | 85.250 K 0.00 % | 85.250 K 50.22 % | 56.750 K 0.00 % | 56.750 K 0.00 % | 56.750 K 0.00 % | 56.750 K 69.40 % | 33.500 K 0.00 % | 33.500 K 0.00 % | 33.500 K 0.00 % | 33.500 K 162.75 % | 12.750 K 0.00 % | 12.750 K 0.00 % | 12.750 K 0.00 % | 12.750 K |
| Operating income | 55.250 K 0.00 % | 55.250 K 0.00 % | 55.250 K -92.99 % | 788.500 K 0.00 % | 788.500 K 0.00 % | 788.500 K -65.06 % | 2.257 M 0.00 % | 2.257 M 0.00 % | 2.257 M 105.00 % | 1.101 M 0.00 % | 1.101 M 0.00 % | 1.101 M -77.87 % | 4.975 M 0.00 % | 4.975 M 0.00 % | 4.975 M 0.00 % | 4.975 M -26.22 % | 6.743 M 0.00 % | 6.743 M 0.00 % | 6.743 M 0.00 % | 6.743 M 151.79 % | 2.678 M 0.00 % | 2.678 M 0.00 % | 2.678 M 0.00 % | 2.678 M 4.49 % | 2.563 M 0.00 % | 2.563 M 0.00 % | 2.563 M 0.00 % | 2.563 M 94.61 % | 1.317 M 0.00 % | 1.317 M 0.00 % | 1.317 M 0.00 % | 1.317 M -10.59 % | 1.473 M 0.00 % | 1.473 M 0.00 % | 1.473 M 0.00 % | 1.473 M -18.39 % | 1.805 M 0.00 % | 1.805 M 0.00 % | 1.805 M 0.00 % | 1.805 M 42.69 % | 1.265 M 0.00 % | 1.265 M 0.00 % | 1.265 M 0.00 % | 1.265 M -78.58 % | 5.906 M 0.00 % | 5.906 M 0.00 % | 5.906 M 0.00 % | 5.906 M 81.83 % | 3.248 M 0.00 % | 3.248 M 0.00 % | 3.248 M 0.00 % | 3.248 M 111.87 % | 1.533 M 0.00 % | 1.533 M 0.00 % | 1.533 M 0.00 % | 1.533 M |
| Operating income ratio | 0.01 0.00 % | 0.01 0.00 % | 0.01 -87.85 % | 0.07 0.00 % | 0.07 0.00 % | 0.07 -53.75 % | 0.15 0.00 % | 0.15 0.00 % | 0.15 50.70 % | 0.10 0.00 % | 0.10 0.00 % | 0.10 -61.29 % | 0.26 0.00 % | 0.26 0.00 % | 0.26 0.00 % | 0.26 -14.64 % | 0.30 0.00 % | 0.30 0.00 % | 0.30 0.00 % | 0.30 46.30 % | 0.21 0.00 % | 0.21 0.00 % | 0.21 0.00 % | 0.21 -12.33 % | 0.24 0.00 % | 0.24 0.00 % | 0.24 0.00 % | 0.24 97.08 % | 0.12 0.00 % | 0.12 0.00 % | 0.12 0.00 % | 0.12 19.74 % | 0.10 0.00 % | 0.10 0.00 % | 0.10 0.00 % | 0.10 -35.58 % | 0.16 0.00 % | 0.16 0.00 % | 0.16 0.00 % | 0.16 -12.68 % | 0.18 0.00 % | 0.18 0.00 % | 0.18 0.00 % | 0.18 -59.25 % | 0.44 0.00 % | 0.44 0.00 % | 0.44 0.00 % | 0.44 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.39 0.00 % | 0.39 0.00 % | 0.39 0.00 % | 0.39 |
| Total other income expenses net | -19.000 K 0.00 % | -19.000 K 0.00 % | -19.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 243.250 K 0.00 % | 243.250 K 0.00 % | 243.250 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K 0.00 % | -1.000 K 0.00 % | -1.000 K -300.00 % | -250.000 0.00 % | -250.000 0.00 % | -250.000 0.00 % | -250.000 0.00 % | -250.000 0.00 % | -250.000 0.00 % | -250.000 0.00 % | -250.000 99.97 % | -812.000 K 0.00 % | -812.000 K 0.00 % | -812.000 K 0.00 % | -812.000 K -534.22 % | 187.000 K 0.00 % | 187.000 K 0.00 % | 187.000 K 0.00 % | 187.000 K 4.91 % | 178.250 K 0.00 % | 178.250 K 0.00 % | 178.250 K 0.00 % | 178.250 K 155.56 % | 69.750 K 0.00 % | 69.750 K 0.00 % | 69.750 K 0.00 % | 69.750 K 335.94 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K -67.35 % | 49.000 K 0.00 % | 49.000 K 0.00 % | 49.000 K 0.00 % | 49.000 K -97.48 % | 1.941 M 0.00 % | 1.941 M 0.00 % | 1.941 M 0.00 % | 1.941 M 58.19 % | 1.227 M 0.00 % | 1.227 M 0.00 % | 1.227 M 0.00 % | 1.227 M |
| 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 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 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2006-01-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2005-01-31 |
| 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -9.475 M 40.32 % | -15.876 M 44.35 % | -28.528 M -18.96 % | -23.982 M 11.91 % | -27.224 M -21.80 % | -22.352 M -67.04 % | -13.381 M 8.72 % | -14.660 M 56.41 % | -33.635 M -54.84 % | -21.722 M 41.02 % | -36.829 M -86.21 % | -19.778 M 16.88 % | -23.795 M -18.58 % | -20.067 M 39.39 % | -33.106 M 31.34 % | -48.218 M -46.42 % | -32.932 M 23.69 % | -43.156 M -42.23 % | -30.343 M -85.66 % | -16.343 M 26.62 % | -22.271 M | 0.000 100.00 % | -11.471 M | 0.000 100.00 % | -24.987 M | 0.000 100.00 % | -19.994 M | 0.000 100.00 % | -6.337 M | 0.000 100.00 % | -16.244 M | 0.000 |
| Total investments | 101.000 K 10 000.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K -99.99 % | 10.702 M -10.01 % | 11.893 M 13.29 % | 10.498 M -0.30 % | 10.530 M -47.38 % | 20.010 M 40.07 % | 14.286 M 64.78 % | 8.670 M -34.13 % | 13.163 M 16.20 % | 11.328 M 14.99 % | 9.851 M -67.57 % | 30.380 M 122.61 % | 13.647 M 22.46 % | 11.144 M 10.78 % | 10.060 M | 0.000 -100.00 % | 10.160 M | 0.000 -100.00 % | 10.519 M | 0.000 -100.00 % | 8.153 M 637.83 % | 1.105 M -90.30 % | 11.392 M 429.12 % | 2.153 M -91.91 % | 26.597 M 429.50 % | 5.023 M |
| Total debt | 4.745 M | 0.000 -100.00 % | 4.929 M | 0.000 -100.00 % | 5.511 M | 0.000 -100.00 % | 4.952 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 -100.00 % | 2.539 M | 0.000 -100.00 % | 3.481 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.901 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 |
| Retained earnings | 27.317 M -4.78 % | 28.688 M -8.71 % | 31.424 M 11.14 % | 28.275 M -0.12 % | 28.309 M 7.87 % | 26.244 M 0.39 % | 26.142 M -2.99 % | 26.947 M -7.89 % | 29.254 M 6.35 % | 27.508 M -6.57 % | 29.442 M 8.29 % | 27.189 M 3.08 % | 26.376 M 7.34 % | 24.573 M -10.89 % | 27.576 M -31.03 % | 39.981 M -4.15 % | 41.713 M -4.61 % | 43.730 M 52.94 % | 28.592 M 17.96 % | 24.238 M -1.21 % | 24.536 M -19.60 % | 30.518 M 21.38 % | 25.142 M -10.64 % | 28.135 M 3.69 % | 27.134 M 568.65 % | 4.058 M -38.76 % | 6.626 M -50.36 % | 13.348 M 14.93 % | 11.614 M -23.21 % | 15.125 M -22.96 % | 19.633 M 10.93 % | 17.698 M |
| Common stock | 567.000 K 0.00 % | 567.000 K 0.00 % | 567.000 K 0.00 % | 567.000 K 0.00 % | 567.000 K 0.00 % | 567.000 K 0.00 % | 567.000 K 0.00 % | 567.000 K 0.00 % | 567.000 K 0.00 % | 567.000 K 0.00 % | 567.000 K 0.00 % | 567.000 K 0.00 % | 567.000 K 0.00 % | 567.000 K 0.00 % | 567.000 K -5.34 % | 599.000 K -5.97 % | 637.000 K 0.31 % | 635.000 K 0.00 % | 635.000 K 0.00 % | 635.000 K -0.47 % | 638.000 K -12.36 % | 728.000 K 0.00 % | 728.000 K 0.00 % | 728.000 K 0.00 % | 728.000 K 0.00 % | 728.000 K 0.14 % | 727.000 K 0.00 % | 727.000 K 0.00 % | 727.000 K 0.14 % | 726.000 K 0.00 % | 726.000 K 0.00 % | 726.000 K |
| Total equity | 21.756 M -8.13 % | 23.680 M -12.25 % | 26.987 M 6.24 % | 25.402 M -0.87 % | 25.625 M 4.22 % | 24.587 M -0.29 % | 24.658 M -4.99 % | 25.954 M -5.93 % | 27.591 M 4.75 % | 26.341 M -11.45 % | 29.748 M 7.27 % | 27.733 M 2.02 % | 27.183 M 6.16 % | 25.605 M -10.37 % | 28.568 M -28.02 % | 39.690 M 0.33 % | 39.561 M -4.07 % | 41.239 M 58.05 % | 26.092 M 20.28 % | 21.693 M -2.41 % | 22.229 M -23.57 % | 29.083 M 15.94 % | 25.085 M -11.34 % | 28.292 M 3.80 % | 27.255 M 3.29 % | 26.386 M -8.40 % | 28.805 M -23.23 % | 37.519 M 6.51 % | 35.227 M -11.20 % | 39.672 M -12.01 % | 45.087 M 2.35 % | 44.050 M |
| Other non current liabilities | 53.000 K -98.82 % | 4.482 M 6 302.86 % | 70.000 K -98.51 % | 4.707 M 2 860.38 % | 159.000 K | 0.000 -100.00 % | 309.000 K | 0.000 -100.00 % | 263.000 K | 0.000 -100.00 % | 366.000 K | 0.000 -100.00 % | 880.000 K 68.91 % | 521.000 K 48.43 % | 351.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 |
| Long term debt | 4.134 M | 0.000 -100.00 % | 4.366 M | 0.000 -100.00 % | 4.927 M | 0.000 -100.00 % | 4.910 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 |
| Total non current liabilities | 4.187 M -6.58 % | 4.482 M 1.04 % | 4.436 M -5.76 % | 4.707 M -7.45 % | 5.086 M -4.70 % | 5.337 M 2.26 % | 5.219 M 2 952.05 % | 171.000 K -34.98 % | 263.000 K 246.05 % | 76.000 K -79.23 % | 366.000 K -46.49 % | 684.000 K -22.27 % | 880.000 K 68.91 % | 521.000 K 48.43 % | 351.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 -100.00 % | 761.000 K | 0.000 |
| Other current liabilities | 766.000 K -74.87 % | 3.048 M 743.04 % | -474.000 K -117.70 % | 2.678 M 887.65 % | -340.000 K -149.93 % | 681.000 K 140.64 % | 283.000 K -93.19 % | 4.157 M -85.07 % | 27.835 M 706.58 % | 3.451 M -86.32 % | 25.230 M 867.04 % | 2.609 M -88.46 % | 22.606 M 111.43 % | 10.692 M -58.50 % | 25.763 M -18.48 % | 31.605 M 103.21 % | 15.553 M -58.98 % | 37.917 M 60.80 % | 23.580 M 485.26 % | 4.029 M -78.74 % | 18.951 M | 0.000 -100.00 % | 10.323 M | 0.000 -100.00 % | 21.955 M | 0.000 -100.00 % | 13.650 M | 0.000 -100.00 % | 7.882 M | 0.000 -100.00 % | 26.206 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 17.483 M | 0.000 -100.00 % | 282.000 K | 0.000 -100.00 % | 1.515 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 |
| Short term debt | 611.000 K | 0.000 -100.00 % | 563.000 K | 0.000 -100.00 % | 584.000 K | 0.000 -100.00 % | 42.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 -100.00 % | 2.539 M | 0.000 -100.00 % | 3.481 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 6.996 M -45.32 % | 12.795 M -48.70 % | 24.942 M 15.52 % | 21.591 M -15.43 % | 25.531 M 89.13 % | 13.499 M -18.46 % | 16.555 M -43.63 % | 29.367 M -24.03 % | 38.658 M -17.81 % | 47.033 M 18.65 % | 39.641 M -22.84 % | 51.372 M 45.72 % | 35.254 M 16.68 % | 30.215 M -19.28 % | 37.432 M -37.16 % | 59.565 M 126.53 % | 26.294 M -68.64 % | 83.844 M 110.68 % | 39.797 M 6.18 % | 37.480 M 37.88 % | 27.184 M | 0.000 -100.00 % | 26.057 M | 0.000 -100.00 % | 44.819 M | 0.000 -100.00 % | 37.309 M | 0.000 -100.00 % | 25.936 M | 0.000 -100.00 % | 58.564 M | 0.000 |
| Total liabilities | 11.183 M -35.27 % | 17.277 M -41.19 % | 29.378 M 11.71 % | 26.298 M -14.11 % | 30.617 M 62.55 % | 18.836 M -13.49 % | 21.774 M -26.28 % | 29.538 M -24.11 % | 38.921 M -17.38 % | 47.109 M 17.75 % | 40.007 M -23.15 % | 52.056 M 44.06 % | 36.134 M 17.56 % | 30.736 M -18.65 % | 37.783 M -36.57 % | 59.565 M 126.53 % | 26.294 M -68.64 % | 83.844 M 110.68 % | 39.797 M 6.18 % | 37.480 M 37.88 % | 27.184 M | 0.000 -100.00 % | 26.057 M | 0.000 -100.00 % | 44.819 M | 0.000 -100.00 % | 37.309 M | 0.000 -100.00 % | 25.936 M | 0.000 -100.00 % | 59.325 M | 0.000 |
| Other non current assets | 3.832 M -52.41 % | 8.052 M 96.58 % | 4.096 M -42.52 % | 7.126 M 65.53 % | 4.305 M 3.41 % | 4.163 M -53.91 % | 9.033 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 % | -699.000 K -118.21 % | 3.839 M 424.24 % | -1.184 M -126.62 % | 4.448 M 539.53 % | -1.012 M -298.04 % | 511.000 K 152.68 % | -970.000 K -227.13 % | 763.000 K 164.06 % | -1.191 M -133.62 % | 3.543 M 534.72 % | -815.000 K |
| Long term investments | -3.731 M 53.66 % | -8.051 M -96.61 % | -4.095 M 42.53 % | -7.125 M -65.54 % | -4.304 M -3.41 % | -4.162 M 53.92 % | -9.032 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.000 K | 0.000 -100.00 % | 67.000 K | 0.000 -100.00 % | 100.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 |
| 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K -51.52 % | 33.000 K -34.00 % | 50.000 K -25.37 % | 67.000 K -19.28 % | 83.000 K -17.00 % | 100.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 |
| Property plant equipment net | 3.948 M -8.19 % | 4.300 M 8.18 % | 3.975 M -3.92 % | 4.137 M -6.85 % | 4.441 M -6.17 % | 4.733 M -6.41 % | 5.057 M 436.27 % | 943.000 K 69.00 % | 558.000 K -1.93 % | 569.000 K 8.38 % | 525.000 K 36.01 % | 386.000 K -0.77 % | 389.000 K 22.33 % | 318.000 K 7.43 % | 296.000 K -22.11 % | 380.000 K -9.74 % | 421.000 K -12.29 % | 480.000 K 24.03 % | 387.000 K -22.44 % | 499.000 K -9.27 % | 550.000 K -21.32 % | 699.000 K -38.31 % | 1.133 M -4.31 % | 1.184 M 27.18 % | 931.000 K -8.00 % | 1.012 M 16.06 % | 872.000 K -10.10 % | 970.000 K -12.69 % | 1.111 M -6.72 % | 1.191 M 26.17 % | 944.000 K 15.83 % | 815.000 K |
| Total non current assets | 5.574 M 0.94 % | 5.522 M 7.64 % | 5.130 M 7.52 % | 4.771 M -8.29 % | 5.202 M 0.60 % | 5.171 M -7.84 % | 5.611 M 264.82 % | 1.538 M 30.56 % | 1.178 M -1.09 % | 1.191 M -5.70 % | 1.263 M -0.94 % | 1.275 M 104.00 % | 625.000 K -10.84 % | 701.000 K -56.89 % | 1.626 M -35.76 % | 2.531 M 2.76 % | 2.463 M -24.77 % | 3.274 M 132.03 % | 1.411 M 70.21 % | 829.000 K 0.85 % | 822.000 K 17.60 % | 699.000 K -86.21 % | 5.069 M 328.13 % | 1.184 M -78.48 % | 5.502 M 443.68 % | 1.012 M -37.14 % | 1.610 M 65.98 % | 970.000 K -50.03 % | 1.941 M 62.97 % | 1.191 M -75.23 % | 4.808 M 489.94 % | 815.000 K |
| Other current assets | 0.000 -100.00 % | 11.507 M -15.90 % | 13.682 M -13.52 % | 15.821 M 13.01 % | 14.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 868.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 |
| Short term investments | 4.811 M -40.25 % | 8.052 M 96.58 % | 4.096 M -42.52 % | 7.126 M 34.15 % | 5.312 M 27.60 % | 4.163 M -53.91 % | 9.033 M -15.60 % | 10.702 M -10.01 % | 11.893 M 13.29 % | 10.498 M -0.30 % | 10.530 M -47.38 % | 20.010 M 40.07 % | 14.286 M 64.78 % | 8.670 M -34.13 % | 13.163 M 16.20 % | 11.328 M 14.99 % | 9.851 M -67.57 % | 30.380 M 122.61 % | 13.647 M 22.46 % | 11.144 M 10.78 % | 10.060 M | 0.000 -100.00 % | 10.160 M | 0.000 -100.00 % | 10.519 M | 0.000 -100.00 % | 8.153 M | 0.000 -100.00 % | 11.392 M | 0.000 -100.00 % | 26.597 M | 0.000 |
| cash and cash equivalents | 14.220 M -10.43 % | 15.876 M -52.55 % | 33.457 M 39.51 % | 23.982 M -26.74 % | 32.735 M 46.45 % | 22.352 M 21.92 % | 18.333 M 25.05 % | 14.660 M -56.41 % | 33.635 M 54.84 % | 21.722 M -41.02 % | 36.829 M 86.21 % | 19.778 M -16.88 % | 23.795 M 18.58 % | 20.067 M -39.39 % | 33.106 M -31.34 % | 48.218 M 46.42 % | 32.932 M -23.69 % | 43.156 M 42.23 % | 30.343 M 85.66 % | 16.343 M -26.62 % | 22.271 M | 0.000 -100.00 % | 14.010 M | 0.000 -100.00 % | 28.468 M | 0.000 -100.00 % | 19.994 M | 0.000 -100.00 % | 6.337 M | 0.000 -100.00 % | 16.244 M | 0.000 |
| Cash and short term investments | 19.031 M -20.47 % | 23.928 M -36.28 % | 37.553 M 20.72 % | 31.108 M -18.24 % | 38.047 M 43.49 % | 26.515 M -3.11 % | 27.366 M 7.90 % | 25.362 M -44.29 % | 45.528 M 41.30 % | 32.220 M -31.97 % | 47.359 M 19.03 % | 39.788 M 4.48 % | 38.081 M 32.52 % | 28.737 M -37.89 % | 46.269 M -22.30 % | 59.546 M 39.18 % | 42.783 M -41.82 % | 73.536 M 67.17 % | 43.990 M 60.04 % | 27.487 M -14.98 % | 32.331 M | 0.000 -100.00 % | 24.170 M | 0.000 -100.00 % | 38.987 M | 0.000 -100.00 % | 28.147 M | 0.000 -100.00 % | 17.729 M | 0.000 -100.00 % | 42.841 M | 0.000 |
| Total current assets | 27.365 M -22.77 % | 35.435 M -30.84 % | 51.235 M 9.18 % | 46.929 M -8.05 % | 51.040 M 33.43 % | 38.252 M -6.29 % | 40.821 M -24.34 % | 53.954 M -17.42 % | 65.334 M -9.58 % | 72.259 M 5.50 % | 68.492 M -12.76 % | 78.514 M 25.24 % | 62.692 M 12.67 % | 55.640 M -14.04 % | 64.725 M -33.08 % | 96.724 M 52.58 % | 63.392 M -47.96 % | 121.809 M 88.92 % | 64.478 M 10.51 % | 58.344 M 20.07 % | 48.591 M | 0.000 -100.00 % | 46.073 M | 0.000 -100.00 % | 66.572 M | 0.000 -100.00 % | 64.504 M | 0.000 -100.00 % | 59.222 M | 0.000 -100.00 % | 99.604 M | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 1.525 M 24.90 % | 1.221 M 5.81 % | 1.154 M 87.03 % | 617.000 K -15.13 % | 727.000 K 87.86 % | 387.000 K -20.37 % | 486.000 K -5.08 % | 512.000 K -1.54 % | 520.000 K -16.40 % | 622.000 K -15.72 % | 738.000 K -16.99 % | 889.000 K 276.69 % | 236.000 K -38.38 % | 383.000 K -71.20 % | 1.330 M -38.17 % | 2.151 M 5.34 % | 2.042 M -26.91 % | 2.794 M 172.85 % | 1.024 M 210.30 % | 330.000 K 21.32 % | 272.000 K | 0.000 -100.00 % | 97.000 K | 0.000 -100.00 % | 123.000 K | 0.000 -100.00 % | 227.000 K | 0.000 -100.00 % | 67.000 K | 0.000 -100.00 % | 321.000 K | 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 | 0.000 | 0.000 | 0.000 | 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 | 5.684 M -41.68 % | 9.747 M 43.74 % | 6.781 M -64.15 % | 18.913 M -22.87 % | 24.520 M 91.29 % | 12.818 M -12.89 % | 14.715 M -41.63 % | 25.210 M 137.32 % | 10.623 M -75.63 % | 43.582 M 232.43 % | 13.110 M -73.11 % | 48.763 M 296.29 % | 12.305 M -36.30 % | 19.317 M 98.59 % | 9.727 M -60.03 % | 24.337 M 207.71 % | 7.909 M -80.63 % | 40.822 M 183.47 % | 14.401 M -56.95 % | 33.451 M 365.70 % | 7.183 M | 0.000 -100.00 % | 12.654 M | 0.000 -100.00 % | 18.220 M | 0.000 -100.00 % | 22.158 M | 0.000 -100.00 % | 16.809 M | 0.000 -100.00 % | 28.139 M | 0.000 |
| Tax payables | -65.000 K | 0.000 -100.00 % | 589.000 K | 0.000 -100.00 % | 485.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 1.301 M | 0.000 -100.00 % | 343.000 K 66.50 % | 206.000 K -89.39 % | 1.942 M -46.40 % | 3.623 M 27.93 % | 2.832 M -44.52 % | 5.105 M 181.11 % | 1.816 M | 0.000 -100.00 % | 1.050 M | 0.000 -100.00 % | 541.000 K | 0.000 -100.00 % | 1.163 M | 0.000 -100.00 % | 1.501 M | 0.000 -100.00 % | 1.245 M | 0.000 -100.00 % | 4.219 M | 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 |
| 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 -100.00 % | 1.405 M -10.85 % | 1.576 M 2.34 % | 1.540 M 47.09 % | 1.047 M 25.09 % | 837.000 K 26.44 % | 662.000 K 54.31 % | 429.000 K 34.91 % | 318.000 K 26.19 % | 252.000 K 121.05 % | 114.000 K |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other total stockholders equity | -6.128 M -9.92 % | -5.575 M -11.41 % | -5.004 M -45.47 % | -3.440 M -308.48 % | 1.650 M 174.19 % | -2.224 M -8.43 % | -2.051 M -31.47 % | -1.560 M 30.04 % | -2.230 M -28.60 % | -1.734 M -564.37 % | -261.000 K -1 034.78 % | -23.000 K -109.58 % | 240.000 K -48.39 % | 465.000 K 9.41 % | 425.000 K 147.75 % | -890.000 K 68.09 % | -2.789 M 10.78 % | -3.126 M 0.29 % | -3.135 M 1.42 % | -3.180 M -7.98 % | -2.945 M -36.15 % | -2.163 M 1.23 % | -2.190 M -2.00 % | -2.147 M 0.00 % | -2.147 M -110.45 % | 20.553 M -0.30 % | 20.615 M -9.51 % | 22.782 M 1.45 % | 22.457 M -4.45 % | 23.503 M -3.98 % | 24.476 M -4.06 % | 25.512 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 -100.00 % | 761.000 K | 0.000 |
| 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 | 0.000 | 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 assets | 32.939 M -19.58 % | 40.957 M -27.34 % | 56.365 M 9.02 % | 51.700 M -8.08 % | 56.242 M 29.52 % | 43.423 M -6.48 % | 46.432 M -16.33 % | 55.492 M -16.57 % | 66.512 M -9.45 % | 73.450 M 5.30 % | 69.755 M -12.58 % | 79.789 M 26.02 % | 63.317 M 12.38 % | 56.341 M -15.09 % | 66.351 M -33.15 % | 99.255 M 50.72 % | 65.855 M -47.35 % | 125.083 M 89.84 % | 65.889 M 11.35 % | 59.173 M 19.75 % | 49.413 M -18.29 % | 60.473 M 18.25 % | 51.142 M -39.11 % | 83.992 M 16.54 % | 72.074 M -26.56 % | 98.141 M 48.44 % | 66.114 M -24.69 % | 87.787 M 43.53 % | 61.163 M -25.54 % | 82.143 M -21.33 % | 104.412 M -24.82 % | 138.876 M |
| 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 |
| 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 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 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2006-01-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2005-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -2.263 M 0.00 % | -2.263 M 0.00 % | -2.263 M -726.80 % | 361.000 K 0.00 % | 361.000 K 0.00 % | 361.000 K -89.30 % | 3.373 M 0.00 % | 3.373 M 0.00 % | 3.373 M 1 072.60 % | -346.750 K 0.00 % | -346.750 K 0.00 % | -346.750 K -108.57 % | 4.048 M 0.00 % | 4.048 M 0.00 % | 4.048 M 0.00 % | 4.048 M 320.48 % | -1.836 M 0.00 % | -1.836 M 0.00 % | -1.836 M 0.00 % | -1.836 M -234.68 % | 1.363 M 0.00 % | 1.363 M 0.00 % | 1.363 M 0.00 % | 1.363 M -58.49 % | 3.284 M 0.00 % | 3.284 M 0.00 % | 3.284 M 0.00 % | 3.284 M 220.79 % | -2.718 M 0.00 % | -2.718 M 0.00 % | -2.718 M 0.00 % | -2.718 M -195.89 % | 2.835 M 0.00 % | 2.835 M 0.00 % | 2.835 M 0.00 % | 2.835 M -44.31 % | 5.091 M 0.00 % | 5.091 M 0.00 % | 5.091 M 0.00 % | 5.091 M 2 618.56 % | 187.250 K 0.00 % | 187.250 K 0.00 % | 187.250 K 0.00 % | 187.250 K 114.19 % | -1.320 M 0.00 % | -1.320 M 0.00 % | -1.320 M 0.00 % | -1.320 M 39.44 % | -2.180 M 0.00 % | -2.180 M 0.00 % | -2.180 M 0.00 % | -2.180 M -420.55 % | 680.000 K 0.00 % | 680.000 K 0.00 % | 680.000 K 0.00 % | 680.000 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 607.250 K 0.00 % | 607.250 K 0.00 % | 607.250 K 0.00 % | 607.250 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.483 M 0.00 % | 4.483 M 0.00 % | 4.483 M 0.00 % | 4.483 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 |
| Other non cash items | -1.057 M 0.00 % | -1.057 M 0.00 % | -1.057 M -44.17 % | -733.000 K 0.00 % | -733.000 K 0.00 % | -733.000 K 14.52 % | -857.500 K 0.00 % | -857.500 K 0.00 % | -857.500 K 47.45 % | -1.632 M 0.00 % | -1.632 M 0.00 % | -1.632 M -15.91 % | -1.408 M 0.00 % | -1.408 M 0.00 % | -1.408 M 0.00 % | -1.408 M -113.05 % | -660.750 K 0.00 % | -660.750 K 0.00 % | -660.750 K 0.00 % | -660.750 K -116.82 % | -304.750 K 0.00 % | -304.750 K 0.00 % | -304.750 K 0.00 % | -304.750 K 79.55 % | -1.490 M 0.00 % | -1.490 M 0.00 % | -1.490 M 0.00 % | -1.490 M -862.84 % | -154.750 K 0.00 % | -154.750 K 0.00 % | -154.750 K 0.00 % | -154.750 K -186.94 % | 178.000 K 0.00 % | 178.000 K 0.00 % | 178.000 K 0.00 % | 178.000 K 147.21 % | -377.000 K 0.00 % | -377.000 K 0.00 % | -377.000 K 0.00 % | -377.000 K 62.01 % | -992.250 K 0.00 % | -992.250 K 0.00 % | -992.250 K 0.00 % | -992.250 K -53.18 % | -647.750 K 0.00 % | -647.750 K 0.00 % | -647.750 K 0.00 % | -647.750 K -1 042.18 % | 68.750 K 0.00 % | 68.750 K 0.00 % | 68.750 K 0.00 % | 68.750 K -95.78 % | 1.630 M 0.00 % | 1.630 M 0.00 % | 1.630 M 0.00 % | 1.630 M |
| Net cash provided by operating activities | -2.805 M 0.00 % | -2.805 M 0.00 % | -2.805 M -479.05 % | 740.000 K 0.00 % | 740.000 K 0.00 % | 740.000 K -84.48 % | 4.768 M 0.00 % | 4.768 M 0.00 % | 4.768 M 534.96 % | -1.096 M 0.00 % | -1.096 M 0.00 % | -1.096 M -116.44 % | 6.668 M 0.00 % | 6.668 M 0.00 % | 6.668 M 0.00 % | 6.668 M 122.68 % | 2.995 M 0.00 % | 2.995 M 0.00 % | 2.995 M 0.00 % | 2.995 M -9.74 % | 3.318 M 0.00 % | 3.318 M 0.00 % | 3.318 M 0.00 % | 3.318 M -18.24 % | 4.058 M 0.00 % | 4.058 M 0.00 % | 4.058 M 0.00 % | 4.058 M 307.28 % | -1.958 M 0.00 % | -1.958 M 0.00 % | -1.958 M 0.00 % | -1.958 M -150.36 % | 3.888 M 0.00 % | 3.888 M 0.00 % | 3.888 M 0.00 % | 3.888 M -47.48 % | 7.402 M 0.00 % | 7.402 M 0.00 % | 7.402 M 0.00 % | 7.402 M 1 757.53 % | 398.500 K 0.00 % | 398.500 K 0.00 % | 398.500 K 0.00 % | 398.500 K -84.46 % | 2.564 M 0.00 % | 2.564 M 0.00 % | 2.564 M 0.00 % | 2.564 M 855.03 % | 268.500 K 0.00 % | 268.500 K 0.00 % | 268.500 K 0.00 % | 268.500 K -92.09 % | 3.393 M 0.00 % | 3.393 M 0.00 % | 3.393 M 0.00 % | 3.393 M |
| Investments in property plant and equipment | -49.250 K 0.00 % | -49.250 K 0.00 % | -49.250 K 29.64 % | -70.000 K 0.00 % | -70.000 K 0.00 % | -70.000 K 25.93 % | -94.500 K 0.00 % | -94.500 K 0.00 % | -94.500 K -38.97 % | -68.000 K 0.00 % | -68.000 K 0.00 % | -68.000 K -56.32 % | -43.500 K 0.00 % | -43.500 K 0.00 % | -43.500 K 0.00 % | -43.500 K 58.57 % | -105.000 K 0.00 % | -105.000 K 0.00 % | -105.000 K 0.00 % | -105.000 K -183.78 % | -37.000 K 0.00 % | -37.000 K 0.00 % | -37.000 K 0.00 % | -37.000 K -60.87 % | -23.000 K 0.00 % | -23.000 K 0.00 % | -23.000 K 0.00 % | -23.000 K 83.80 % | -142.000 K 0.00 % | -142.000 K 0.00 % | -142.000 K 0.00 % | -142.000 K -40.25 % | -101.250 K 0.00 % | -101.250 K 0.00 % | -101.250 K 0.00 % | -101.250 K -360.23 % | -22.000 K 0.00 % | -22.000 K 0.00 % | -22.000 K 0.00 % | -22.000 K 82.68 % | -127.000 K 0.00 % | -127.000 K 0.00 % | -127.000 K 0.00 % | -127.000 K -17.05 % | -108.500 K 0.00 % | -108.500 K 0.00 % | -108.500 K 0.00 % | -108.500 K 14.23 % | -126.500 K 0.00 % | -126.500 K 0.00 % | -126.500 K 0.00 % | -126.500 K -21.93 % | -103.750 K 0.00 % | -103.750 K 0.00 % | -103.750 K 0.00 % | -103.750 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -5.000 K 0.00 % | -5.000 K 0.00 % | -5.000 K 0.00 % | -5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -251.500 K 0.00 % | -251.500 K 0.00 % | -251.500 K 0.00 % | -251.500 K |
| 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 -100.00 % | 292.500 K 0.00 % | 292.500 K 0.00 % | 292.500 K 0.00 % | 292.500 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.250 K 0.00 % | 66.250 K 0.00 % | 66.250 K 0.00 % | 66.250 K -62.20 % | 175.250 K 0.00 % | 175.250 K 0.00 % | 175.250 K 0.00 % | 175.250 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 |
| Other investing activites | 49.250 K 0.00 % | 49.250 K 0.00 % | 49.250 K -29.64 % | 70.000 K 0.00 % | 70.000 K 0.00 % | 70.000 K -25.93 % | 94.500 K 0.00 % | 94.500 K 0.00 % | 94.500 K 38.97 % | 68.000 K 0.00 % | 68.000 K 0.00 % | 68.000 K 56.32 % | 43.500 K 0.00 % | 43.500 K 0.00 % | 43.500 K 0.00 % | 43.500 K -58.57 % | 105.000 K 0.00 % | 105.000 K 0.00 % | 105.000 K 0.00 % | 105.000 K 183.78 % | 37.000 K 0.00 % | 37.000 K 0.00 % | 37.000 K 0.00 % | 37.000 K 113.73 % | -269.500 K 0.00 % | -269.500 K 0.00 % | -269.500 K 0.00 % | -269.500 K -289.79 % | 142.000 K 0.00 % | 142.000 K 0.00 % | 142.000 K 0.00 % | 142.000 K 305.71 % | 35.000 K 0.00 % | 35.000 K 0.00 % | 35.000 K 0.00 % | 35.000 K 122.84 % | -153.250 K 0.00 % | -153.250 K 0.00 % | -153.250 K 0.00 % | -153.250 K -216.10 % | 132.000 K 0.00 % | 132.000 K 0.00 % | 132.000 K 0.00 % | 132.000 K 21.66 % | 108.500 K 0.00 % | 108.500 K 0.00 % | 108.500 K 0.00 % | 108.500 K -14.23 % | 126.500 K 0.00 % | 126.500 K 0.00 % | 126.500 K 0.00 % | 126.500 K -64.39 % | 355.250 K 0.00 % | 355.250 K 0.00 % | 355.250 K 0.00 % | 355.250 K |
| Net cash used for investing activites | -49.250 K 0.00 % | -49.250 K 0.00 % | -49.250 K 29.64 % | -70.000 K 0.00 % | -70.000 K 0.00 % | -70.000 K 25.93 % | -94.500 K 0.00 % | -94.500 K 0.00 % | -94.500 K -38.97 % | -68.000 K 0.00 % | -68.000 K 0.00 % | -68.000 K -134.48 % | -29.000 K 0.00 % | -29.000 K 0.00 % | -29.000 K 0.00 % | -29.000 K 72.38 % | -105.000 K 0.00 % | -105.000 K 0.00 % | -105.000 K 0.00 % | -105.000 K -183.78 % | -37.000 K 0.00 % | -37.000 K 0.00 % | -37.000 K 0.00 % | -37.000 K -107.68 % | 481.500 K 0.00 % | 481.500 K 0.00 % | 481.500 K 0.00 % | 481.500 K 439.08 % | -142.000 K 0.00 % | -142.000 K 0.00 % | -142.000 K 0.00 % | -142.000 K -305.71 % | -35.000 K 0.00 % | -35.000 K 0.00 % | -35.000 K 0.00 % | -35.000 K -122.84 % | 153.250 K 0.00 % | 153.250 K 0.00 % | 153.250 K 0.00 % | 153.250 K 216.10 % | -132.000 K 0.00 % | -132.000 K 0.00 % | -132.000 K 0.00 % | -132.000 K -21.66 % | -108.500 K 0.00 % | -108.500 K 0.00 % | -108.500 K 0.00 % | -108.500 K 14.23 % | -126.500 K 0.00 % | -126.500 K 0.00 % | -126.500 K 0.00 % | -126.500 K 64.39 % | -355.250 K 0.00 % | -355.250 K 0.00 % | -355.250 K 0.00 % | -355.250 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K -35.48 % | 15.500 K 0.00 % | 15.500 K 0.00 % | 15.500 K -6.06 % | 16.500 K 0.00 % | 16.500 K 0.00 % | 16.500 K 13.79 % | 14.500 K 0.00 % | 14.500 K 0.00 % | 14.500 K -98.16 % | 786.500 K 0.00 % | 786.500 K 0.00 % | 786.500 K 0.00 % | 786.500 K 1 189.34 % | 61.000 K 0.00 % | 61.000 K 0.00 % | 61.000 K 0.00 % | 61.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 -100.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 403.000 K 0.00 % | 403.000 K 0.00 % | 403.000 K 0.00 % | 403.000 K -66.44 % | 1.201 M 0.00 % | 1.201 M 0.00 % | 1.201 M 0.00 % | 1.201 M |
| Common stock repurchased | -319.250 K 0.00 % | -319.250 K 0.00 % | -319.250 K 45.73 % | -588.250 K 0.00 % | -588.250 K 0.00 % | -588.250 K -328.60 % | -137.250 K 0.00 % | -137.250 K 0.00 % | -137.250 K -25.34 % | -109.500 K 0.00 % | -109.500 K 0.00 % | -109.500 K 97.67 % | -4.694 M 0.00 % | -4.694 M 0.00 % | -4.694 M 0.00 % | -4.694 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -143.000 K 0.00 % | -143.000 K 0.00 % | -143.000 K 0.00 % | -143.000 K 91.88 % | -1.760 M 0.00 % | -1.760 M 0.00 % | -1.760 M 0.00 % | -1.760 M -16 274.42 % | -10.750 K 0.00 % | -10.750 K 0.00 % | -10.750 K 0.00 % | -10.750 K 60.91 % | -27.500 K 0.00 % | -27.500 K 0.00 % | -27.500 K 0.00 % | -27.500 K 94.60 % | -509.250 K 0.00 % | -509.250 K 0.00 % | -509.250 K 0.00 % | -509.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K | 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 |
| Other financing activites | -930.500 K 0.00 % | -930.500 K 0.00 % | -930.500 K 36.53 % | -1.466 M 0.00 % | -1.466 M 0.00 % | -1.466 M -3.17 % | -1.421 M 0.00 % | -1.421 M 0.00 % | -1.421 M -19.74 % | -1.187 M 0.00 % | -1.187 M 0.00 % | -1.187 M 82.10 % | -6.629 M 0.00 % | -6.629 M 0.00 % | -6.629 M 0.00 % | -6.629 M -190.05 % | -2.286 M 0.00 % | -2.286 M 0.00 % | -2.286 M 0.00 % | -2.286 M -78.80 % | -1.278 M 0.00 % | -1.278 M 0.00 % | -1.278 M 0.00 % | -1.278 M 49.90 % | -2.552 M 0.00 % | -2.552 M 0.00 % | -2.552 M 0.00 % | -2.552 M -85.90 % | -1.373 M 0.00 % | -1.373 M 0.00 % | -1.373 M 0.00 % | -1.373 M 21.58 % | -1.750 M 0.00 % | -1.750 M 0.00 % | -1.750 M 0.00 % | -1.750 M 58.10 % | -4.177 M 0.00 % | -4.177 M 0.00 % | -4.177 M 0.00 % | -4.177 M -35.39 % | -3.085 M 0.00 % | -3.085 M 0.00 % | -3.085 M 0.00 % | -3.085 M -69.24 % | -1.823 M 0.00 % | -1.823 M 0.00 % | -1.823 M 0.00 % | -1.823 M -103.40 % | -896.250 K 0.00 % | -896.250 K 0.00 % | -896.250 K 0.00 % | -896.250 K -3 347.12 % | -26.000 K 0.00 % | -26.000 K 0.00 % | -26.000 K 0.00 % | -26.000 K |
| Net cash used provided by financing activities | -930.500 K 0.00 % | -930.500 K 0.00 % | -930.500 K 36.53 % | -1.466 M 0.00 % | -1.466 M 0.00 % | -1.466 M -3.17 % | -1.421 M 0.00 % | -1.421 M 0.00 % | -1.421 M -19.74 % | -1.187 M 0.00 % | -1.187 M 0.00 % | -1.187 M 82.10 % | -6.629 M 0.00 % | -6.629 M 0.00 % | -6.629 M 0.00 % | -6.629 M -190.05 % | -2.286 M 0.00 % | -2.286 M 0.00 % | -2.286 M 0.00 % | -2.286 M -78.80 % | -1.278 M 0.00 % | -1.278 M 0.00 % | -1.278 M 0.00 % | -1.278 M 49.90 % | -2.552 M 0.00 % | -2.552 M 0.00 % | -2.552 M 0.00 % | -2.552 M -85.90 % | -1.373 M 0.00 % | -1.373 M 0.00 % | -1.373 M 0.00 % | -1.373 M 21.58 % | -1.750 M 0.00 % | -1.750 M 0.00 % | -1.750 M 0.00 % | -1.750 M 58.10 % | -4.177 M 0.00 % | -4.177 M 0.00 % | -4.177 M 0.00 % | -4.177 M -35.39 % | -3.085 M 0.00 % | -3.085 M 0.00 % | -3.085 M 0.00 % | -3.085 M -69.24 % | -1.823 M 0.00 % | -1.823 M 0.00 % | -1.823 M 0.00 % | -1.823 M -103.40 % | -896.250 K 0.00 % | -896.250 K 0.00 % | -896.250 K 0.00 % | -896.250 K -3 347.12 % | -26.000 K 0.00 % | -26.000 K 0.00 % | -26.000 K 0.00 % | -26.000 K |
| Effect of forex changes on cash | -40.750 K 0.00 % | -40.750 K 0.00 % | -40.750 K -1 530.00 % | -2.500 K 0.00 % | -2.500 K 0.00 % | -2.500 K -143.48 % | 5.750 K 0.00 % | 5.750 K 0.00 % | 5.750 K -75.27 % | 23.250 K 0.00 % | 23.250 K 0.00 % | 23.250 K -30.08 % | 33.250 K 0.00 % | 33.250 K 0.00 % | 33.250 K 0.00 % | 33.250 K -23.12 % | 43.250 K 0.00 % | 43.250 K 0.00 % | 43.250 K 0.00 % | 43.250 K 179.03 % | 15.500 K 0.00 % | 15.500 K 0.00 % | 15.500 K 0.00 % | 15.500 K -79.94 % | 77.250 K 0.00 % | 77.250 K 0.00 % | 77.250 K 0.00 % | 77.250 K 154.31 % | -142.250 K 0.00 % | -142.250 K 0.00 % | -142.250 K 0.00 % | -142.250 K -975.38 % | 16.250 K 0.00 % | 16.250 K 0.00 % | 16.250 K 0.00 % | 16.250 K -54.86 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K -89.47 % | 342.000 K 0.00 % | 342.000 K 0.00 % | 342.000 K 0.00 % | 342.000 K -65.22 % | 983.250 K 0.00 % | 983.250 K 0.00 % | 983.250 K 0.00 % | 983.250 K 633.77 % | 134.000 K 0.00 % | 134.000 K 0.00 % | 134.000 K 0.00 % | 134.000 K 148.15 % | 54.000 K 0.00 % | 54.000 K 0.00 % | 54.000 K 0.00 % | 54.000 K |
| Net change in cash | -3.826 M 0.00 % | -3.826 M 0.00 % | -3.826 M -379.09 % | -798.500 K 0.00 % | -798.500 K 0.00 % | -798.500 K -124.51 % | 3.259 M 0.00 % | 3.259 M 0.00 % | 3.259 M 239.98 % | -2.328 M 0.00 % | -2.328 M 0.00 % | -2.328 M -5 451.15 % | 43.500 K 0.00 % | 43.500 K 0.00 % | 43.500 K 0.00 % | 43.500 K -93.28 % | 647.250 K 0.00 % | 647.250 K 0.00 % | 647.250 K 0.00 % | 647.250 K -67.93 % | 2.018 M 0.00 % | 2.018 M 0.00 % | 2.018 M 0.00 % | 2.018 M -2.29 % | 2.065 M 0.00 % | 2.065 M 0.00 % | 2.065 M 0.00 % | 2.065 M 157.14 % | -3.615 M 0.00 % | -3.615 M 0.00 % | -3.615 M 0.00 % | -3.615 M -270.62 % | 2.119 M 0.00 % | 2.119 M 0.00 % | 2.119 M 0.00 % | 2.119 M -37.95 % | 3.414 M 0.00 % | 3.414 M 0.00 % | 3.414 M 0.00 % | 3.414 M 237.85 % | -2.477 M 0.00 % | -2.477 M 0.00 % | -2.477 M 0.00 % | -2.477 M -253.26 % | 1.616 M 0.00 % | 1.616 M 0.00 % | 1.616 M 0.00 % | 1.616 M 360.54 % | -620.250 K 0.00 % | -620.250 K 0.00 % | -620.250 K 0.00 % | -620.250 K -120.23 % | 3.066 M 0.00 % | 3.066 M 0.00 % | 3.066 M 0.00 % | 3.066 M |
| Cash at beginning of period | 8.409 M 0.00 % | 8.409 M 0.00 % | 8.409 M -8.67 % | 9.207 M 0.00 % | 9.207 M 0.00 % | 9.207 M 54.78 % | 5.949 M 0.00 % | 5.949 M 0.00 % | 5.949 M -28.12 % | 8.277 M 0.00 % | 8.277 M 0.00 % | 8.277 M 0.53 % | 8.233 M 0.00 % | 8.233 M 0.00 % | 8.233 M 0.00 % | 8.233 M 8.53 % | 7.586 M 0.00 % | 7.586 M 0.00 % | 7.586 M 0.00 % | 7.586 M 36.24 % | 5.568 M 0.00 % | 5.568 M 0.00 % | 5.568 M 0.00 % | 5.568 M 58.97 % | 3.503 M 0.00 % | 3.503 M 0.00 % | 3.503 M 0.00 % | 3.503 M -50.79 % | 7.117 M 0.00 % | 7.117 M 0.00 % | 7.117 M 0.00 % | 7.117 M 42.38 % | 4.999 M 0.00 % | 4.999 M 0.00 % | 4.999 M 0.00 % | 4.999 M 215.51 % | 1.584 M 0.00 % | 1.584 M 0.00 % | 1.584 M 0.00 % | 1.584 M -60.99 % | 4.061 M 0.00 % | 4.061 M 0.00 % | 4.061 M 0.00 % | 4.061 M 66.09 % | 2.445 M 0.00 % | 2.445 M 0.00 % | 2.445 M 0.00 % | 2.445 M -20.24 % | 3.066 M 0.00 % | 3.066 M 0.00 % | 3.066 M 0.00 % | 3.066 M 1 155.07 % | 244.250 K 0.00 % | 244.250 K 0.00 % | 244.250 K 0.00 % | 244.250 K |
| Cash at end of period | 4.583 M 0.00 % | 4.583 M 0.00 % | 4.583 M -45.49 % | 8.409 M 0.00 % | 8.409 M 0.00 % | 8.409 M -8.67 % | 9.207 M 0.00 % | 9.207 M 0.00 % | 9.207 M 54.78 % | 5.949 M 0.00 % | 5.949 M 0.00 % | 5.949 M -28.12 % | 8.277 M 0.00 % | 8.277 M 0.00 % | 8.277 M 0.00 % | 8.277 M 0.53 % | 8.233 M 0.00 % | 8.233 M 0.00 % | 8.233 M 0.00 % | 8.233 M 8.53 % | 7.586 M 0.00 % | 7.586 M 0.00 % | 7.586 M 0.00 % | 7.586 M 36.24 % | 5.568 M 0.00 % | 5.568 M 0.00 % | 5.568 M 0.00 % | 5.568 M 58.97 % | 3.503 M 0.00 % | 3.503 M 0.00 % | 3.503 M 0.00 % | 3.503 M -50.79 % | 7.117 M 0.00 % | 7.117 M 0.00 % | 7.117 M 0.00 % | 7.117 M 42.38 % | 4.999 M 0.00 % | 4.999 M 0.00 % | 4.999 M 0.00 % | 4.999 M 215.51 % | 1.584 M 0.00 % | 1.584 M 0.00 % | 1.584 M 0.00 % | 1.584 M -60.99 % | 4.061 M 0.00 % | 4.061 M 0.00 % | 4.061 M 0.00 % | 4.061 M 66.08 % | 2.445 M 0.00 % | 2.445 M 0.00 % | 2.445 M 0.00 % | 2.445 M -26.12 % | 3.310 M 0.00 % | 3.310 M 0.00 % | 3.310 M 0.00 % | 3.310 M |
| Operating cash flow | -2.805 M 0.00 % | -2.805 M 0.00 % | -2.805 M -479.05 % | 740.000 K 0.00 % | 740.000 K 0.00 % | 740.000 K -84.48 % | 4.768 M 0.00 % | 4.768 M 0.00 % | 4.768 M 534.96 % | -1.096 M 0.00 % | -1.096 M 0.00 % | -1.096 M -116.44 % | 6.668 M 0.00 % | 6.668 M 0.00 % | 6.668 M 0.00 % | 6.668 M 122.68 % | 2.995 M 0.00 % | 2.995 M 0.00 % | 2.995 M 0.00 % | 2.995 M -9.74 % | 3.318 M 0.00 % | 3.318 M 0.00 % | 3.318 M 0.00 % | 3.318 M -18.24 % | 4.058 M 0.00 % | 4.058 M 0.00 % | 4.058 M 0.00 % | 4.058 M 307.28 % | -1.958 M 0.00 % | -1.958 M 0.00 % | -1.958 M 0.00 % | -1.958 M -150.36 % | 3.888 M 0.00 % | 3.888 M 0.00 % | 3.888 M 0.00 % | 3.888 M -47.48 % | 7.402 M 0.00 % | 7.402 M 0.00 % | 7.402 M 0.00 % | 7.402 M 1 757.53 % | 398.500 K 0.00 % | 398.500 K 0.00 % | 398.500 K 0.00 % | 398.500 K -84.46 % | 2.564 M 0.00 % | 2.564 M 0.00 % | 2.564 M 0.00 % | 2.564 M 855.03 % | 268.500 K 0.00 % | 268.500 K 0.00 % | 268.500 K 0.00 % | 268.500 K -92.09 % | 3.393 M 0.00 % | 3.393 M 0.00 % | 3.393 M 0.00 % | 3.393 M |
| Capital expenditure | -49.250 K 0.00 % | -49.250 K 0.00 % | -49.250 K 29.64 % | -70.000 K 0.00 % | -70.000 K 0.00 % | -70.000 K 25.93 % | -94.500 K 0.00 % | -94.500 K 0.00 % | -94.500 K -38.97 % | -68.000 K 0.00 % | -68.000 K 0.00 % | -68.000 K -56.32 % | -43.500 K 0.00 % | -43.500 K 0.00 % | -43.500 K 0.00 % | -43.500 K 58.57 % | -105.000 K 0.00 % | -105.000 K 0.00 % | -105.000 K 0.00 % | -105.000 K -183.78 % | -37.000 K 0.00 % | -37.000 K 0.00 % | -37.000 K 0.00 % | -37.000 K -60.87 % | -23.000 K 0.00 % | -23.000 K 0.00 % | -23.000 K 0.00 % | -23.000 K 83.80 % | -142.000 K 0.00 % | -142.000 K 0.00 % | -142.000 K 0.00 % | -142.000 K -40.25 % | -101.250 K 0.00 % | -101.250 K 0.00 % | -101.250 K 0.00 % | -101.250 K -360.23 % | -22.000 K 0.00 % | -22.000 K 0.00 % | -22.000 K 0.00 % | -22.000 K 82.68 % | -127.000 K 0.00 % | -127.000 K 0.00 % | -127.000 K 0.00 % | -127.000 K -17.05 % | -108.500 K 0.00 % | -108.500 K 0.00 % | -108.500 K 0.00 % | -108.500 K 14.23 % | -126.500 K 0.00 % | -126.500 K 0.00 % | -126.500 K 0.00 % | -126.500 K -21.93 % | -103.750 K 0.00 % | -103.750 K 0.00 % | -103.750 K 0.00 % | -103.750 K |
| Free CashFlow | -2.854 M 0.00 % | -2.854 M 0.00 % | -2.854 M -526.01 % | 670.000 K 0.00 % | 670.000 K 0.00 % | 670.000 K -85.66 % | 4.674 M 0.00 % | 4.674 M 0.00 % | 4.674 M 501.44 % | -1.164 M 0.00 % | -1.164 M 0.00 % | -1.164 M -117.57 % | 6.625 M 0.00 % | 6.625 M 0.00 % | 6.625 M 0.00 % | 6.625 M 129.27 % | 2.890 M 0.00 % | 2.890 M 0.00 % | 2.890 M 0.00 % | 2.890 M -11.93 % | 3.281 M 0.00 % | 3.281 M 0.00 % | 3.281 M 0.00 % | 3.281 M -18.69 % | 4.035 M 0.00 % | 4.035 M 0.00 % | 4.035 M 0.00 % | 4.035 M 292.17 % | -2.100 M 0.00 % | -2.100 M 0.00 % | -2.100 M 0.00 % | -2.100 M -155.46 % | 3.786 M 0.00 % | 3.786 M 0.00 % | 3.786 M 0.00 % | 3.786 M -48.70 % | 7.380 M 0.00 % | 7.380 M 0.00 % | 7.380 M 0.00 % | 7.380 M 2 618.32 % | 271.500 K 0.00 % | 271.500 K 0.00 % | 271.500 K 0.00 % | 271.500 K -88.94 % | 2.456 M 0.00 % | 2.456 M 0.00 % | 2.456 M 0.00 % | 2.456 M 1 629.40 % | 142.000 K 0.00 % | 142.000 K 0.00 % | 142.000 K 0.00 % | 142.000 K -95.68 % | 3.289 M 0.00 % | 3.289 M 0.00 % | 3.289 M 0.00 % | 3.289 M |
| 2019 | 2019 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 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 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 |