McDowell Holdings Limited MCDHOLDING.NS
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.886 M -96.20 % | 49.676 M 1 306.06 % | 3.533 M -82.36 % | 20.034 M -75.08 % | 80.402 M -28.28 % | 112.104 M 1 013.36 % | 10.069 M 7.79 % | 9.341 M -91.24 % | 106.600 M -24.34 % | 140.886 M 9.60 % | 128.549 M 14.23 % | 112.532 M 240.21 % | 33.077 M 43.71 % | 23.016 M -33.91 % | 34.827 M 84.28 % | 18.899 M 3.37 % | 18.282 M 98.39 % | 9.215 M 102.66 % | 4.547 M 6 499.42 % | 68.900 K |
| Net income | -12.979 M -171.77 % | 18.085 M 163.45 % | -28.502 M -150.77 % | -11.366 M 83.39 % | -68.409 M -327.53 % | 30.066 M 287.05 % | -16.074 M 92.40 % | -211.403 M 1.19 % | -213.941 M -491.98 % | 54.580 M 126.20 % | -208.343 M -674.39 % | 36.272 M 139.02 % | 15.175 M 231.68 % | -11.524 M -143.89 % | 26.255 M 339.42 % | -10.966 M -222.51 % | 8.951 M 3.03 % | 8.688 M 189.21 % | 3.004 M 1 778.21 % | -179.000 K |
| Income before tax | -19.064 M -178.87 % | 24.170 M 184.80 % | -28.502 M -150.77 % | -11.366 M 83.48 % | -68.808 M -325.11 % | 30.566 M 290.04 % | -16.084 M 92.38 % | -211.068 M -19.29 % | -176.941 M -424.19 % | 54.580 M 126.20 % | -208.343 M -599.72 % | 41.692 M 154.05 % | 16.411 M 263.46 % | -10.040 M -132.82 % | 30.590 M 400.90 % | -10.166 M -213.57 % | 8.951 M 3.03 % | 8.688 M 165.61 % | 3.271 M 1 927.37 % | -179.000 K |
| Income before tax ratio | -10.11 -2 177.51 % | 0.49 106.03 % | -8.07 -1 321.97 % | -0.57 33.71 % | -0.86 -413.87 % | 0.27 117.07 % | -1.60 92.93 % | -22.60 -1 261.31 % | -1.66 -528.46 % | 0.39 123.90 % | -1.62 -537.46 % | 0.37 -25.33 % | 0.50 213.74 % | -0.44 -149.66 % | 0.88 263.29 % | -0.54 -209.87 % | 0.49 -48.07 % | 0.94 31.06 % | 0.72 127.69 % | -2.60 |
| EBITDA | -18.285 M -173.61 % | 24.839 M 355.10 % | -9.737 M -901.75 % | -972.000 K 88.12 % | -8.184 M -126.36 % | 31.051 M 529.83 % | -7.224 M 95.87 % | -174.963 M -1 001.71 % | -15.881 M -108.15 % | 194.859 M 193.53 % | -208.343 M -297.82 % | 105.319 M 541.76 % | 16.411 M -7.54 % | 17.750 M -41.97 % | 30.590 M 400.90 % | -10.166 M -213.57 % | 8.951 M 41.63 % | 6.320 M 93.21 % | 3.271 M 1 927.37 % | -179.000 K |
| Net income ratio | -6.88 -1 990.29 % | 0.36 104.51 % | -8.07 -1 321.97 % | -0.57 33.32 % | -0.85 -417.24 % | 0.27 116.80 % | -1.60 92.95 % | -22.63 -1 027.67 % | -2.01 -618.05 % | 0.39 123.90 % | -1.62 -602.82 % | 0.32 -29.74 % | 0.46 191.63 % | -0.50 -166.42 % | 0.75 229.92 % | -0.58 -218.51 % | 0.49 -48.07 % | 0.94 42.71 % | 0.66 125.43 % | -2.60 |
| Ratio EBITDA | -9.70 -2 038.95 % | 0.50 118.14 % | -2.76 -5 580.45 % | -0.05 52.33 % | -0.10 -136.75 % | 0.28 138.61 % | -0.72 96.17 % | -18.73 -12 472.81 % | -0.15 -110.77 % | 1.38 185.34 % | -1.62 -273.17 % | 0.94 88.63 % | 0.50 -35.67 % | 0.77 -12.20 % | 0.88 263.29 % | -0.54 -209.87 % | 0.49 -28.61 % | 0.69 -4.66 % | 0.72 127.69 % | -2.60 |
| Gross profit ratio | 0.54 -44.97 % | 0.99 266.78 % | -0.59 -608.26 % | 0.12 -70.63 % | 0.40 -52.58 % | 0.84 83.87 % | 0.46 7.80 % | 0.42 -55.88 % | 0.96 -0.97 % | 0.97 -0.96 % | 0.98 -0.94 % | 0.98 1.75 % | 0.97 566.72 % | -0.21 -120.74 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 13.992 M 0.00 % | 13.992 M 0.14 % | 13.972 M -0.43 % | 14.032 M 0.30 % | 13.990 M 0.04 % | 13.984 M -0.06 % | 13.992 M 0.00 % | 13.992 M 0.00 % | 13.992 M 0.00 % | 13.992 M 0.00 % | 13.992 M 0.19 % | 13.966 M 1.44 % | 13.768 M 13.37 % | 12.144 M 0.00 % | 12.144 M 0.00 % | 12.144 M 0.00 % | 12.144 M 0.00 % | 12.144 M 0.00 % | 12.144 M 142.88 % | 5.000 M |
| Weighted average shs out | 13.992 M 0.00 % | 13.992 M 0.14 % | 13.972 M -0.43 % | 14.032 M 0.30 % | 13.990 M 0.04 % | 13.984 M -0.06 % | 13.992 M 0.00 % | 13.992 M 0.00 % | 13.992 M 0.00 % | 13.992 M 0.00 % | 13.992 M 0.19 % | 13.966 M 6.12 % | 13.160 M 8.37 % | 12.144 M 0.00 % | 12.144 M 0.00 % | 12.144 M 0.00 % | 12.144 M 0.00 % | 12.144 M 0.00 % | 12.144 M 142.88 % | 5.000 M |
| EPS diluted | -0.93 -172.09 % | 1.29 163.24 % | -2.04 -151.85 % | -0.81 83.44 % | -4.89 -327.44 % | 2.15 286.96 % | -1.15 92.39 % | -15.11 1.18 % | -15.29 -492.05 % | 3.90 126.19 % | -14.89 -672.69 % | 2.60 136.36 % | 1.10 215.79 % | -0.95 -143.98 % | 2.16 340.00 % | -0.90 -221.62 % | 0.74 2.78 % | 0.72 188.00 % | 0.25 798.32 % | -0.04 |
| Earnings per share | -0.93 -172.09 % | 1.29 163.24 % | -2.04 -151.85 % | -0.81 83.44 % | -4.89 -327.44 % | 2.15 286.96 % | -1.15 92.39 % | -15.11 1.18 % | -15.29 -492.05 % | 3.90 126.19 % | -14.89 -672.69 % | 2.60 126.09 % | 1.15 221.05 % | -0.95 -143.98 % | 2.16 340.00 % | -0.90 -221.62 % | 0.74 2.78 % | 0.72 188.00 % | 0.25 798.32 % | -0.04 |
| Gross profit | 1.025 M -97.91 % | 49.057 M 2 444.98 % | -2.092 M -189.63 % | 2.334 M -92.68 % | 31.898 M -65.99 % | 93.797 M 1 947.08 % | 4.582 M 16.21 % | 3.943 M -96.13 % | 101.992 M -25.07 % | 136.114 M 8.54 % | 125.405 M 13.16 % | 110.818 M 246.15 % | 32.014 M 770.73 % | -4.773 M -113.70 % | 34.827 M 84.28 % | 18.899 M 3.37 % | 18.282 M 98.39 % | 9.215 M 102.66 % | 4.547 M 6 499.42 % | 68.900 K |
| Income tax expense | -6.085 M -200.00 % | 6.085 M | 0.000 | 0.000 100.00 % | -399.000 K -179.80 % | 500.000 K 5 271.70 % | -9.668 K -102.89 % | 335.064 K -99.09 % | 37.000 M | 0.000 | 0.000 -100.00 % | 5.420 M 338.51 % | 1.236 M -16.71 % | 1.484 M -65.77 % | 4.335 M 441.88 % | 800.000 K | 0.000 | 0.000 -100.00 % | 267.000 K | 0.000 |
| Cost of revenue | 861.000 K 39.10 % | 619.000 K -89.00 % | 5.625 M -68.22 % | 17.700 M -63.51 % | 48.504 M 164.95 % | 18.307 M 233.64 % | 5.487 M 0.16 % | 5.478 M 18.88 % | 4.608 M -3.44 % | 4.772 M 51.78 % | 3.144 M 83.32 % | 1.715 M 61.34 % | 1.063 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 13.976 M -27.65 % | 19.318 M 403.86 % | 3.834 M 136.81 % | 1.619 M -82.87 % | 9.454 M -80.04 % | 47.357 M 1 466.04 % | 3.024 M -35.66 % | 4.700 M -14.26 % | 5.482 M 122.94 % | 2.459 M 85.46 % | 1.326 M 21.36 % | 1.093 M -20.95 % | 1.382 M -73.76 % | 5.267 M 33.34 % | 3.950 M 9.33 % | 3.613 M -49.43 % | 7.145 M 155.18 % | 2.800 M 119.44 % | 1.276 M | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 1.405 M 1 701.28 % | 78.000 K -32.17 % | 115.000 K -39.15 % | 189.000 K 18.84 % | 159.036 K -11.36 % | 179.423 K -34.83 % | 275.334 K -34.41 % | 419.805 K -13.51 % | 485.401 K 34.99 % | 359.576 K -3.05 % | 370.897 K | 0.000 | 0.000 -100.00 % | 237.196 K -53.44 % | 509.443 K -76.56 % | 2.173 M | 0.000 | 0.000 | 0.000 |
| Other expenses | 4.824 M 18.32 % | 4.077 M 8.92 % | 3.743 M 135.11 % | 1.592 M -92.85 % | 22.255 M -51.91 % | 46.281 M 3 256.13 % | 1.379 M -97.67 % | 59.256 M -78.30 % | 273.030 M 249.10 % | 78.210 M -76.45 % | 332.063 M 388.46 % | 67.981 M 653.75 % | 9.019 M | 0.000 -100.00 % | 48.970 K 439.02 % | 9.085 K -24.81 % | 12.082 K 100.53 % | -2.271 M -624 001.10 % | 364.000 -99.80 % | 178.690 K |
| Operating expenses | 18.800 M -24.19 % | 24.800 M 223.97 % | 7.655 M 130.16 % | 3.326 M -91.99 % | 41.504 M -34.69 % | 63.553 M 1 287.01 % | 4.582 M -92.87 % | 64.231 M -76.97 % | 278.933 M 243.71 % | 81.154 M -75.68 % | 333.749 M 6 818.51 % | 4.824 M -53.62 % | 10.401 M 97.47 % | 5.267 M 24.31 % | 4.237 M 2.57 % | 4.131 M -55.72 % | 9.330 M 222.39 % | 2.894 M 126.80 % | 1.276 M 614.09 % | 178.690 K |
| Cost and expenses | 19.661 M -20.91 % | 24.860 M 87.20 % | 13.280 M -30.13 % | 19.007 M -78.88 % | 90.008 M 10.14 % | 81.718 M 1 208.12 % | 6.247 M -90.27 % | 64.231 M 1 101.93 % | 5.344 M -93.78 % | 85.926 M -59.50 % | 212.175 M 3 144.76 % | 6.539 M -42.96 % | 11.463 M 117.64 % | 5.267 M 24.31 % | 4.237 M 2.57 % | 4.131 M -55.72 % | 9.330 M 222.39 % | 2.894 M 126.80 % | 1.276 M 415.37 % | 247.590 K |
| 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 |
| Selling general and administrative expenses | 13.976 M -32.56 % | 20.723 M 429.73 % | 3.912 M 125.61 % | 1.734 M -82.02 % | 9.643 M -79.71 % | 47.516 M 1 383.02 % | 3.204 M -35.60 % | 4.975 M -15.71 % | 5.902 M 100.41 % | 2.945 M 74.73 % | 1.685 M 15.17 % | 1.463 M 5.89 % | 1.382 M -73.76 % | 5.267 M 25.76 % | 4.188 M 1.60 % | 4.122 M -55.76 % | 9.318 M 233.02 % | 2.798 M 119.28 % | 1.276 M | 0.000 |
| Interest income | 838.000 K 122.28 % | 377.000 K 37 600.00 % | 1.000 K | 0.000 -100.00 % | 374.895 K -49.12 % | 736.835 K 125.35 % | 326.972 K -76.49 % | 1.391 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 |
| Interest expense | 209.000 K -67.50 % | 643.000 K -96.57 % | 18.757 M 80.89 % | 10.369 M -82.89 % | 60.589 M 12 889.94 % | 466.430 K -94.84 % | 9.037 M -74.90 % | 36.000 M -77.65 % | 161.050 M 14.81 % | 140.279 M 12.40 % | 124.808 M 96.16 % | 63.627 M 463.67 % | 11.288 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 570.000 K 2 490.91 % | 22.000 K 175.00 % | 8.000 K -68.00 % | 25.000 K -27.54 % | 34.503 K 87.05 % | 18.446 K -37.20 % | 29.372 K -59.14 % | 71.888 K 643.72 % | 9.666 K 100.01 % | -130.353 M -4.44 % | -124.807 M -17.86 % | -105.897 M -838.14 % | -11.288 M | 0.000 100.00 % | -250.000 88.89 % | -2.250 K -47.06 % | -1.530 K | 0.000 | 0.000 | 0.000 |
| Operating income | -17.775 M -172.75 % | 24.434 M 350.68 % | -9.747 M -882.56 % | -992.000 K 89.67 % | -9.606 M -131.62 % | 30.375 M 511.92 % | -7.374 M 86.57 % | -54.890 M 68.98 % | -176.941 M -424.19 % | 54.580 M 165.30 % | -83.587 M -300.49 % | 41.692 M 92.89 % | 21.614 M 21.77 % | 17.750 M -41.98 % | 30.591 M 107.14 % | 14.768 M 64.97 % | 8.952 M 3.04 % | 8.688 M 165.61 % | 3.271 M 1 927.37 % | -179.000 K |
| Operating income ratio | -9.42 -2 016.11 % | 0.49 117.83 % | -2.76 -5 471.64 % | -0.05 58.56 % | -0.12 -144.09 % | 0.27 137.00 % | -0.73 87.54 % | -5.88 -254.02 % | -1.66 -528.46 % | 0.39 159.58 % | -0.65 -275.51 % | 0.37 -43.30 % | 0.65 -15.27 % | 0.77 -12.20 % | 0.88 12.41 % | 0.78 59.58 % | 0.49 -48.06 % | 0.94 31.06 % | 0.72 127.69 % | -2.60 |
| Total other income expenses net | -1.289 M -388.26 % | -264.000 K 98.59 % | -18.755 M -80.79 % | -10.374 M 82.48 % | -59.202 M -30 994.39 % | 191.627 K 102.20 % | -8.710 M 94.42 % | -156.177 M 43.86 % | -278.196 M -244.96 % | -80.646 M 35.36 % | -124.756 M | 0.000 100.00 % | -5.202 M 81.28 % | -27.790 M -11 115 900.00 % | -250.000 100.00 % | -24.934 M -1 629 573.20 % | -1.530 K -100.06 % | 2.368 M | 0.000 | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 214.168 M 28.11 % | 167.174 M -8.95 % | 183.605 M 28.96 % | 142.369 M 11.87 % | 127.259 M -35.60 % | 197.601 M 0.34 % | 196.937 M 4.54 % | 188.393 M -5.10 % | 198.522 M -71.41 % | 694.364 M -0.45 % | 697.486 M 1.88 % | 684.620 M 270.15 % | 184.956 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total investments | 152.902 M -98.33 % | 9.161 B -4.17 % | 9.560 B 19.98 % | 7.968 B 36.66 % | 5.830 B -35.51 % | 9.041 B 2 831.97 % | 308.347 M 0.00 % | 308.347 M -14.16 % | 359.204 M -41.99 % | 619.177 M -1.09 % | 626.032 M 0.00 % | 626.032 M -0.95 % | 632.068 M 0.00 % | 632.068 M 0.00 % | 632.068 M -1.67 % | 642.797 M 41.81 % | 453.277 M 3.62 % | 437.448 M 0.54 % | 435.081 M | 0.000 |
| Total debt | 222.429 M 1.22 % | 219.748 M 19.29 % | 184.211 M 28.14 % | 143.762 M 5.44 % | 136.339 M -43.05 % | 239.400 M 19.70 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M -71.43 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 250.00 % | 200.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 343.062 M 0.00 % | 343.062 M 0.00 % | 343.062 M | 0.000 | 0.000 100.00 % | -110.925 K | 0.000 -100.00 % | 343.062 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -673.739 M -108.05 % | 8.373 B -4.35 % | 8.754 B 21.75 % | 7.190 B 41.99 % | 5.064 B -38.48 % | 8.232 B 1 602.81 % | -547.751 M -3.02 % | -531.677 M -66.01 % | -320.274 M -201.20 % | -106.333 M 29.11 % | -149.997 M -357.08 % | 58.346 M 98.94 % | 29.328 M 70.63 % | 17.188 M -40.14 % | 28.712 M 272.50 % | 7.708 M -58.72 % | 18.674 M 62.19 % | 11.514 M 307.44 % | 2.826 M 1 681.39 % | -178.690 K |
| Common stock | 139.923 M 0.00 % | 139.923 M 0.00 % | 139.923 M 0.00 % | 139.923 M 0.00 % | 139.923 M 0.00 % | 139.923 M 0.00 % | 139.923 M 0.00 % | 139.923 M 0.00 % | 139.923 M 0.00 % | 139.923 M 0.00 % | 139.923 M 0.00 % | 139.923 M 4.54 % | 133.843 M 4.98 % | 127.493 M 4.98 % | 121.443 M 0.00 % | 121.443 M 0.00 % | 121.443 M 0.00 % | 121.443 M 0.00 % | 121.443 M 24 188.56 % | 500.000 K |
| Total equity | -34.105 M -100.38 % | 9.013 B -4.05 % | 9.393 B 19.97 % | 7.830 B 37.28 % | 5.703 B -35.71 % | 8.871 B 9 554.99 % | 91.883 M -14.89 % | 107.957 M -66.20 % | 319.360 M -40.12 % | 533.301 M 11.40 % | 478.721 M -30.32 % | 687.064 M 10.64 % | 621.001 M 14.64 % | 541.691 M 14.76 % | 472.012 M 5.89 % | 445.756 M -2.40 % | 456.722 M 2.00 % | 447.772 M 1.98 % | 439.084 M 136 554.35 % | 321.310 K |
| Other non current liabilities | 1.955 M -75.68 % | 8.037 M 292.43 % | 2.048 M -37.77 % | 3.291 M -59.21 % | 8.068 M 413.42 % | 1.571 M 152.75 % | 621.735 K | 0.000 | 0.000 -100.00 % | 94.717 M 8 997.33 % | 1.041 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 186.488 M 0.94 % | 184.748 M 0.29 % | 184.211 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 M 0.00 % | 500.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 188.443 M -2.25 % | 192.788 M 3.51 % | 186.259 M 5 559.65 % | 3.291 M -59.21 % | 8.068 M 413.42 % | 1.571 M 152.75 % | 621.735 K | 0.000 | 0.000 -100.00 % | 594.717 M 18.70 % | 501.041 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 1.120 M 176.54 % | 405.000 K -34.99 % | 623.000 K -94.57 % | 11.471 M -27.81 % | 15.891 M 4.86 % | 15.155 M -67.94 % | 47.278 M 14.66 % | 41.232 M -30.03 % | 58.928 M -47.72 % | 112.705 M 649.81 % | 15.031 M -40.10 % | 25.094 M -31.59 % | 36.684 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred 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 |
| Short term debt | 35.941 M 2.69 % | 35.000 M | 0.000 -100.00 % | 143.762 M 5.44 % | 136.339 M -43.05 % | 239.400 M 19.70 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M -71.43 % | 700.000 M 250.00 % | 200.000 M -71.43 % | 700.000 M 250.00 % | 200.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 38.054 M 6.61 % | 35.695 M 4 242.46 % | 822.000 K -99.47 % | 155.445 M 1.72 % | 152.822 M -40.30 % | 255.973 M 2.86 % | 248.857 M 2.74 % | 242.227 M -7.10 % | 260.749 M -67.98 % | 814.250 M 273.27 % | 218.138 M -70.01 % | 727.327 M 206.79 % | 237.077 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 226.497 M -0.87 % | 228.483 M 22.13 % | 187.081 M 17.86 % | 158.736 M -1.34 % | 160.890 M -37.53 % | 257.544 M 3.23 % | 249.479 M 2.99 % | 242.227 M -7.10 % | 260.749 M -67.98 % | 814.250 M 13.22 % | 719.179 M -1.12 % | 727.327 M 206.79 % | 237.077 M 130.38 % | 102.908 M -42.81 % | 179.938 M -15.11 % | 211.978 M 91 113.36 % | 232.398 K -67.24 % | 709.383 K 74.39 % | 406.790 K 234.86 % | 121.479 K |
| Other non current assets | 153.916 M 37 077.78 % | 414.000 K 0.00 % | 414.000 K -0.24 % | 415.000 K -93.84 % | 6.740 M -99.93 % | 9.044 B 36.96 % | 6.603 B 2 041.41 % | 308.347 M -14.16 % | 359.204 M -41.99 % | 619.177 M -1.09 % | 626.032 M 353 690 395.48 % | 177.000 -100.00 % | 632.068 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 -100.00 % | 9.161 B -4.17 % | 9.560 B 19.98 % | 7.968 B 36.66 % | 5.830 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 626.032 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Goodwill and intangible 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 |
| Property plant equipment net | 2.746 M 1 109.69 % | 227.000 K 3 142.86 % | 7.000 K -56.25 % | 16.000 K -61.90 % | 42.000 K -5.52 % | 44.455 K -17.24 % | 53.714 K -35.35 % | 83.085 K 111.28 % | 39.324 K | 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 assets | 156.662 M -98.29 % | 9.162 B -4.17 % | 9.561 B 19.98 % | 7.968 B 36.51 % | 5.837 B -35.46 % | 9.044 B 36.96 % | 6.603 B 2 040.85 % | 308.431 M -14.14 % | 359.243 M -41.98 % | 619.177 M -1.09 % | 626.032 M 0.00 % | 626.032 M -0.95 % | 632.068 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | 26.044 M -2.09 % | 26.599 M 37.82 % | 19.300 M 3.42 % | 18.661 M 2.86 % | 18.143 M -58.21 % | 43.419 M 45.22 % | 29.898 M -0.82 % | 30.146 M -86.26 % | 219.388 M 603.08 % | 31.204 M 12.16 % | 27.821 M 60.95 % | 17.286 M -91.47 % | 202.619 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 177.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 8.261 M -84.29 % | 52.574 M 8 575.58 % | 606.000 K -56.50 % | 1.393 M -84.66 % | 9.080 M -78.28 % | 41.799 M 1 264.84 % | 3.063 M -73.62 % | 11.607 M 685.30 % | 1.478 M -73.77 % | 5.636 M 124.20 % | 2.514 M -83.66 % | 15.380 M 2.24 % | 15.044 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash and short term investments | 8.261 M -84.29 % | 52.574 M 8 575.58 % | 606.000 K -56.50 % | 1.393 M -84.66 % | 9.080 M -78.28 % | 41.799 M 1 264.84 % | 3.063 M -73.62 % | 11.607 M 685.30 % | 1.478 M -73.77 % | 5.636 M 124.20 % | 2.514 M -83.66 % | 15.380 M 2.24 % | 15.044 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current assets | 35.731 M -54.87 % | 79.173 M 297.73 % | 19.906 M -0.74 % | 20.054 M -26.33 % | 27.223 M -68.05 % | 85.218 M 158.54 % | 32.961 M -21.06 % | 41.753 M -81.10 % | 220.866 M -69.68 % | 728.374 M 27.37 % | 571.868 M -27.46 % | 788.360 M 248.82 % | 226.010 M | 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 |
| Net receivables | 713.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.673 M -99.32 % | 691.534 M 27.70 % | 541.533 M -28.34 % | 755.694 M 8 953.40 % | 8.347 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax 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 |
| Other assets | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -506.160 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -738.000 | 0.000 -100.00 % | 644.599 M -1.13 % | 651.950 M -0.88 % | 657.734 M 43.94 % | 456.955 M 1.89 % | 448.481 M 2.05 % | 439.491 M 99 155.15 % | 442.789 K |
| Account payables | 993.000 K 242.41 % | 290.000 K 45.73 % | 199.000 K -6.13 % | 212.000 K -64.19 % | 592.000 K -58.13 % | 1.414 M 6.14 % | 1.332 M | 0.000 -100.00 % | 326.875 K 86.79 % | 175.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.800 K -98.46 % | 247.266 K -75.13 % | 994.306 K -33.48 % | 1.495 M 9.13 % | 1.370 M -55.91 % | 3.106 M 39.11 % | 2.233 M 468.37 % | 392.887 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Capital lease obligations | 2.681 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 |
| 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 |
| Other total stockholders equity | 499.711 M 219.00 % | 156.649 M 0.00 % | 156.649 M 0.00 % | 156.649 M -68.65 % | 499.711 M 0.00 % | 499.711 M -0.02 % | 499.822 M 0.02 % | 499.711 M 219.00 % | 156.649 M -68.65 % | 499.711 M 2.23 % | 488.795 M 0.00 % | 488.795 M 6.76 % | 457.830 M 15.32 % | 397.010 M 23.35 % | 321.857 M 1.66 % | 316.606 M 0.00 % | 316.606 M 0.57 % | 314.815 M 0.00 % | 314.815 M | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 3.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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -594.717 M | 0.000 | 0.000 | 0.000 -100.00 % | 102.908 M -42.81 % | 179.938 M -15.11 % | 211.978 M 91 113.36 % | 232.398 K -67.24 % | 709.383 K 74.39 % | 406.790 K 234.86 % | 121.479 K |
| Total assets | 192.392 M -97.92 % | 9.241 B -3.54 % | 9.580 B 19.93 % | 7.988 B 36.22 % | 5.864 B -35.76 % | 9.129 B 37.58 % | 6.635 B 1 794.86 % | 350.184 M -39.63 % | 580.109 M -56.95 % | 1.348 B 12.49 % | 1.198 B -15.31 % | 1.414 B 64.83 % | 858.078 M 33.12 % | 644.599 M -1.13 % | 651.950 M -0.88 % | 657.734 M 43.94 % | 456.955 M 1.89 % | 448.481 M 2.05 % | 439.491 M 99 155.15 % | 442.789 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 1.487 M 119.62 % | -7.578 M 45.19 % | -13.825 M -9 116.67 % | -150.000 K -100.82 % | 18.337 M 319.25 % | -8.363 M -211.51 % | 7.500 M 100.52 % | -1.452 B 23.01 % | -1.886 B -1 038.37 % | -165.672 M -14 125.75 % | 1.181 M 102.80 % | -42.243 M -1 074.91 % | -3.595 M -235.23 % | 2.659 M 168.79 % | 989.201 K -94.97 % | 19.652 M 1 769.51 % | -1.177 M -423.28 % | 364.113 K 183.33 % | 128.511 K 1 039.38 % | 11.279 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 -100.00 % | 5.808 M 61.65 % | 3.593 M 121.87 % | -16.429 M -6 726.87 % | 247.909 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.887 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.326 M | 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 |
| Accounts payables | 0.000 | 0.000 100.00 % | -13.187 M -121.33 % | -5.958 M -140.41 % | 14.744 M 82.81 % | 8.065 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.946 M 7 814.64 % | -271.505 K -174.57 % | 364.113 K 183.33 % | 128.510 K 1 039.37 % | 11.279 K |
| Other working capital | 1.487 M 119.62 % | -7.578 M -1 087.77 % | -638.000 K | 0.000 100.00 % | -382.000 -19 000.00 % | -2.000 -100.00 % | 7.252 M 100.50 % | -1.452 B 23.01 % | -1.886 B -1 038.37 % | -165.672 M -2 049.95 % | -7.706 M 81.76 % | -42.243 M -1 074.91 % | -3.595 M -235.23 % | 2.659 M 889.60 % | -336.734 K 73.98 % | -1.294 M -42.90 % | -905.582 K | 0.000 | 0.000 | 0.000 |
| Other non cash items | -2.469 M 94.26 % | -42.995 M -398.47 % | 14.405 M 328.61 % | -6.301 M -167.73 % | 9.303 M 108.26 % | -112.567 M -1 004.78 % | -10.189 M -106.51 % | 156.521 M 14.67 % | 136.493 M 303.94 % | -66.928 M -134.45 % | 194.296 M 687.36 % | -33.080 M -2 874.30 % | -1.112 M 63.57 % | -3.053 M 93.80 % | -49.284 M -234 117.80 % | 21.060 K | 0.000 100.00 % | -11.680 M -202.14 % | -3.866 M | 0.000 |
| Net cash provided by operating activities | -19.476 M 40.01 % | -32.466 M -16.30 % | -27.915 M -56.90 % | -17.792 M 56.75 % | -41.133 M 54.47 % | -90.345 M -382.26 % | -18.734 M 98.76 % | -1.507 B 23.26 % | -1.963 B -1 002.90 % | -178.021 M -1 283.60 % | -12.866 M 61.74 % | -33.631 M -421.28 % | 10.468 M 187.83 % | -11.918 M 45.92 % | -22.040 M -353.14 % | 8.706 M 12.00 % | 7.774 M 395.82 % | -2.628 M -258.66 % | -732.673 K -337.65 % | -167.411 K |
| Investments in property plant and equipment | -3.088 M -1 176.03 % | -242.000 K | 0.000 | 0.000 100.00 % | -58.000 K -526.42 % | -9.259 K | 0.000 100.00 % | -115.650 K -136.07 % | -48.990 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Purchases of investments | 0.000 100.00 % | -25.359 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 100.00 % | -189.520 M -1 097.33 % | -15.828 M | 0.000 100.00 % | -2.368 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.200 M | 0.000 -100.00 % | 1.517 B -22.57 % | 1.959 B 981.63 % | 181.143 M | 0.000 -100.00 % | 33.967 M | 0.000 | 0.000 -100.00 % | 62.578 M | 0.000 | 0.000 -100.00 % | 2.368 M -9.65 % | 2.621 M | 0.000 |
| Other investing activites | 2.078 M -95.82 % | 49.676 M 1 303.67 % | 3.539 M -70.52 % | 12.005 M -7.85 % | 13.027 M -14.23 % | 15.188 M 49.06 % | 10.189 M 8.37 % | 9.402 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.045 M 313.18 % | 2.189 M | 0.000 |
| Net cash used for investing activites | -1.010 M -104.20 % | 24.075 M 580.28 % | 3.539 M -70.52 % | 12.005 M -7.43 % | 12.969 M -89.98 % | 129.378 M 1 169.77 % | 10.189 M -99.33 % | 1.526 B -22.10 % | 1.959 B 981.60 % | 181.143 M | 0.000 -100.00 % | 33.967 M | 0.000 | 0.000 -100.00 % | 62.578 M 133.02 % | -189.520 M -1 097.33 % | -15.828 M -238.69 % | 11.413 M 367.38 % | 2.442 M | 0.000 |
| Debt repayment | 1.740 M -95.03 % | 35.000 M 47.06 % | 23.800 M 1 422.22 % | -1.800 M 57.14 % | -4.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.003 M -118.95 % | 190.000 M 92 566.42 % | -205.480 K -200.00 % | 205.480 K 286.46 % | -110.200 K -200.00 % | 110.200 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other financing activites | -210.000 K | 0.000 100.00 % | -213.000 K -113.00 % | -100.000 K 71.83 % | -355.000 K -19.55 % | -296.955 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 |
| Net cash used provided by financing activities | 1.530 M -95.63 % | 35.000 M 48.39 % | 23.587 M 1 341.42 % | -1.900 M 58.29 % | -4.555 M -1 433.90 % | -296.955 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.003 M -118.95 % | 190.000 M 92 566.42 % | -205.480 K -200.00 % | 205.480 K 286.46 % | -110.200 K -118.06 % | 610.200 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 | 0.000 | 0.000 |
| Net change in cash | -18.956 M -171.24 % | 26.609 M 3 481.07 % | -787.000 K 89.76 % | -7.687 M 76.51 % | -32.719 M -184.47 % | 38.736 M 553.33 % | -8.545 M -184.36 % | 10.129 M 343.63 % | -4.158 M -233.17 % | 3.122 M 124.26 % | -12.866 M -3 922.23 % | 336.622 K -96.78 % | 10.468 M 187.83 % | -11.918 M -362.79 % | 4.535 M -50.63 % | 9.187 M 211.21 % | -8.260 M -191.87 % | 8.991 M 462.26 % | 1.599 M 261.14 % | 442.789 K |
| Cash at beginning of period | 27.216 M 4 391.09 % | 606.000 K -56.50 % | 1.393 M -84.66 % | 9.080 M -78.28 % | 41.799 M 1 264.84 % | 3.063 M -73.62 % | 11.607 M 685.30 % | 1.478 M -73.77 % | 5.636 M 124.20 % | 2.514 M -83.66 % | 15.380 M 2.24 % | 15.044 M 228.76 % | 4.576 M -72.26 % | 16.494 M 37.92 % | 11.959 M 331.36 % | 2.772 M -74.87 % | 11.033 M 440.33 % | 2.042 M 361.14 % | 442.789 K | 0.000 |
| Cash at end of period | 8.260 M -69.65 % | 27.215 M 4 390.92 % | 606.000 K -56.50 % | 1.393 M -84.66 % | 9.080 M -78.28 % | 41.799 M 1 264.84 % | 3.063 M -73.62 % | 11.607 M 685.30 % | 1.478 M -73.77 % | 5.636 M 124.20 % | 2.514 M -83.66 % | 15.380 M 2.24 % | 15.044 M 228.76 % | 4.576 M -72.26 % | 16.494 M 37.92 % | 11.959 M 331.36 % | 2.772 M -74.87 % | 11.033 M 440.33 % | 2.042 M 361.14 % | 442.789 K |
| Operating cash flow | -19.476 M 40.01 % | -32.466 M -16.30 % | -27.915 M -56.90 % | -17.792 M 56.75 % | -41.133 M 54.47 % | -90.345 M -382.26 % | -18.734 M 98.76 % | -1.507 B 23.26 % | -1.963 B -1 002.90 % | -178.021 M -1 283.60 % | -12.866 M 61.74 % | -33.631 M -421.28 % | 10.468 M 187.83 % | -11.918 M 45.92 % | -22.040 M -353.14 % | 8.706 M 12.00 % | 7.774 M 395.82 % | -2.628 M -258.66 % | -732.673 K -337.65 % | -167.411 K |
| Capital expenditure | -3.088 M -1 176.03 % | -242.000 K | 0.000 | 0.000 100.00 % | -58.000 K -526.42 % | -9.259 K | 0.000 100.00 % | -115.650 K -136.07 % | -48.990 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 | 0.000 |
| Free CashFlow | -22.564 M 31.01 % | -32.708 M -17.17 % | -27.915 M -56.90 % | -17.792 M 56.81 % | -41.191 M 54.41 % | -90.354 M -382.31 % | -18.734 M 98.76 % | -1.507 B 23.25 % | -1.963 B -1 002.93 % | -178.021 M -1 283.60 % | -12.866 M 61.74 % | -33.631 M -421.28 % | 10.468 M 187.83 % | -11.918 M 45.92 % | -22.040 M -353.14 % | 8.706 M 12.00 % | 7.774 M 395.82 % | -2.628 M -258.66 % | -732.673 K -337.65 % | -167.411 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 631.500 K 0.00 % | 631.500 K -72.25 % | 2.276 M | 0.000 100.00 % | -247.000 -100.04 % | 628.593 K -95.05 % | 12.700 M 89.38 % | 6.706 M -90.10 % | 67.767 M 5 291.17 % | 1.257 M -88.95 % | 11.378 M -87.90 % | 94.014 M 54 659 402.33 % | -172.000 -100.00 % | 14.960 M 734.82 % | 1.792 M | 0.000 -100.00 % | 110.000 -100.00 % | 10.069 M 27 869.44 % | 36.000 K -51.35 % | 74.000 K 19.35 % | 62.000 K -56.03 % | 141.000 K -98.51 % | 9.482 M 6 624.82 % | 141.000 K -35.32 % | 218.000 K -99.32 % | 31.906 M -27.79 % | 44.186 M 45.88 % | 30.290 M -0.29 % | 30.379 M -11.04 % | 34.148 M -26.35 % | 46.363 M 56.55 % | 29.616 M 495.66 % | 4.972 M -86.65 % | 37.243 M -25.07 % | 49.706 M 35.56 % | 36.667 M -38.76 % | 59.877 M 307.27 % | 14.702 M -45.82 % | 27.134 M 150.80 % | 10.819 M 529.38 % | 1.719 M -78.89 % | 8.143 M |
| Net income | -8.990 M 0.00 % | -8.990 M 8.16 % | -9.789 M -1 233.65 % | -734.000 K -213.33 % | 647.649 K 108.41 % | -7.697 M -289.44 % | 4.063 M 148.48 % | -8.380 M -4 454.35 % | -184.000 K 99.12 % | -20.989 M 69.43 % | -68.669 M -421.85 % | 21.336 M 867.62 % | 2.205 M -93.50 % | 33.946 M 1 207.18 % | -3.066 M -1.56 % | -3.019 M 11.62 % | -3.416 M -171.49 % | 4.778 M 228.30 % | -3.724 M 72.84 % | -13.712 M 87.68 % | -111.259 M -966.01 % | -10.437 M 88.13 % | -87.936 M -4 876.57 % | -1.767 M 99.80 % | -904.127 M -343.41 % | 371.439 M 12.14 % | 331.236 M 2 751.59 % | -12.492 M 89.43 % | -118.161 M -3 293.48 % | -3.482 M -101.92 % | 181.669 M 3 435.82 % | -5.446 M 97.64 % | -230.571 M -1 721.91 % | 14.216 M 152.24 % | 5.636 M 137.21 % | 2.376 M -88.68 % | 20.994 M 2 605.25 % | -838.000 K -105.20 % | 16.104 M 134 100.00 % | 12.000 K -64.04 % | 33.368 K -99.44 % | 5.932 M |
| Income before tax | -8.990 M 0.00 % | -8.990 M 8.16 % | -9.789 M -1 233.65 % | -734.000 K -213.33 % | 647.649 K 108.41 % | -7.697 M -289.44 % | 4.063 M 148.48 % | -8.380 M -1 337.39 % | -583.000 K 97.22 % | -20.989 M 69.43 % | -68.669 M -421.85 % | 21.336 M 688.76 % | 2.705 M -92.03 % | 33.946 M 1 207.18 % | -3.066 M -1.56 % | -3.019 M 11.88 % | -3.426 M -171.70 % | 4.778 M 228.30 % | -3.724 M 72.84 % | -13.712 M 87.64 % | -110.924 M -962.80 % | -10.437 M 88.13 % | -87.936 M -4 876.57 % | -1.767 M 99.80 % | -867.127 M -333.45 % | 371.439 M 12.14 % | 331.236 M 2 751.59 % | -12.492 M 89.43 % | -118.161 M -3 293.48 % | -3.482 M -101.92 % | 181.669 M 3 435.82 % | -5.446 M 97.69 % | -235.819 M -1 405.46 % | 18.064 M 220.51 % | 5.636 M 49.26 % | 3.776 M -85.26 % | 25.614 M 4 860.97 % | -538.000 K -103.32 % | 16.214 M 3 933.33 % | 402.000 K 94.92 % | 206.234 K -96.52 % | 5.932 M |
| Income before tax ratio | -14.24 0.00 % | -14.24 -230.99 % | -4.30 | 0.00 100.00 % | -2 622.06 -21 313.65 % | -12.24 -3 927.44 % | 0.32 125.60 % | -1.25 -14 425.47 % | -0.01 99.95 % | -16.70 -176.67 % | -6.04 -2 759.34 % | 0.23 100.00 % | -15 726.74 -693 177.51 % | 2.27 232.62 % | -1.71 | 0.00 100.00 % | -31 145.45 -6 563 590.62 % | 0.47 100.46 % | -103.44 44.17 % | -185.30 89.64 % | -1 789.10 -2 317.00 % | -74.02 -698.16 % | -9.27 26.00 % | -12.53 99.68 % | -3 977.65 -34 267.33 % | 11.64 55.30 % | 7.50 1 917.69 % | -0.41 89.40 % | -3.89 -3 714.50 % | -0.10 -102.60 % | 3.92 2 230.88 % | -0.18 99.61 % | -47.43 -9 878.64 % | 0.49 327.77 % | 0.11 10.10 % | 0.10 -75.93 % | 0.43 1 268.99 % | -0.04 -106.12 % | 0.60 1 508.19 % | 0.04 -69.03 % | 0.12 -83.53 % | 0.73 |
| EBITDA | -2.643 M 0.00 % | -2.643 M 42.76 % | -4.617 M -530.74 % | -732.000 K -122.85 % | 3.204 M 164.95 % | -4.933 M -173.71 % | 6.692 M 227.22 % | -5.260 M -357.21 % | 2.045 M 111.19 % | -18.281 M 72.06 % | -65.440 M -189.12 % | 73.426 M 2 325.70 % | 3.027 M -91.12 % | 34.101 M 1 212.59 % | -3.065 M -1.76 % | -3.012 M 10.25 % | -3.356 M -170.14 % | 4.785 M 228.77 % | -3.716 M 22.65 % | -4.804 M 95.29 % | -102.037 M -7 514.70 % | -1.340 M 98.30 % | -78.833 M -1 192.48 % | 7.216 M 100.87 % | -825.656 M -2 835.32 % | 30.185 M -24.37 % | 39.912 M 55.66 % | 25.640 M 131.43 % | -81.570 M -351.56 % | 32.426 M -22.87 % | 42.042 M 51.93 % | 27.672 M 113.69 % | -202.079 M -656.23 % | 36.330 M -22.68 % | 46.987 M 33.39 % | 35.226 M -37.98 % | 56.801 M 314.18 % | 13.714 M -45.77 % | 25.288 M 165.74 % | 9.516 M 981.75 % | 879.684 K -86.83 % | 6.681 M |
| Net income ratio | -14.24 0.00 % | -14.24 -230.99 % | -4.30 | 0.00 100.00 % | -2 622.06 -21 313.65 % | -12.24 -3 927.44 % | 0.32 125.60 % | -1.25 -45 923.63 % | 0.00 99.98 % | -16.70 -176.67 % | -6.04 -2 759.34 % | 0.23 100.00 % | -12 819.77 -565 067.07 % | 2.27 232.62 % | -1.71 | 0.00 100.00 % | -31 054.55 -6 544 432.74 % | 0.47 100.46 % | -103.44 44.17 % | -185.30 89.67 % | -1 794.50 -2 324.30 % | -74.02 -698.16 % | -9.27 26.00 % | -12.53 99.70 % | -4 147.37 -35 725.24 % | 11.64 55.30 % | 7.50 1 917.69 % | -0.41 89.40 % | -3.89 -3 714.50 % | -0.10 -102.60 % | 3.92 2 230.88 % | -0.18 99.60 % | -46.37 -12 249.01 % | 0.38 236.64 % | 0.11 74.98 % | 0.06 -81.52 % | 0.35 715.13 % | -0.06 -109.60 % | 0.59 53 408.88 % | 0.00 -94.29 % | 0.02 -97.34 % | 0.73 |
| Ratio EBITDA | -4.19 0.00 % | -4.19 -106.32 % | -2.03 | 0.00 100.00 % | -12 971.66 -165 192.82 % | -7.85 -1 589.32 % | 0.53 167.18 % | -0.78 -2 699.24 % | 0.03 100.21 % | -14.54 -152.86 % | -5.75 -836.41 % | 0.78 100.00 % | -17 598.84 -772 155.38 % | 2.28 233.27 % | -1.71 | 0.00 100.00 % | -30 509.09 -6 420 079.86 % | 0.48 100.46 % | -103.22 -59.00 % | -64.92 96.06 % | -1 645.76 -17 217.31 % | -9.50 -14.31 % | -8.31 -116.25 % | 51.18 101.35 % | -3 787.41 -400 435.25 % | 0.95 4.74 % | 0.90 6.71 % | 0.85 131.53 % | -2.69 -382.77 % | 0.95 4.72 % | 0.91 -2.95 % | 0.93 102.30 % | -40.64 -4 266.48 % | 0.98 3.19 % | 0.95 -1.60 % | 0.96 1.27 % | 0.95 1.70 % | 0.93 0.09 % | 0.93 5.96 % | 0.88 71.88 % | 0.51 -37.63 % | 0.82 |
| Gross profit ratio | 0.97 0.00 % | 0.97 165.21 % | -1.49 | 0.00 100.00 % | -5 392.71 -93 283.51 % | -5.77 -1 044.25 % | 0.61 220.41 % | -0.51 -152.22 % | 0.97 107.58 % | -12.83 -2 102.21 % | -0.58 -165.06 % | 0.90 -100.00 % | 50 569.77 9 571 303.35 % | 0.53 183.49 % | -0.63 | 0.00 100.00 % | -30 936.36 -3 741 820.67 % | 0.83 100.80 % | -103.44 -673.22 % | -13.38 24.25 % | -17.66 -90.97 % | -9.25 -1 255.66 % | 0.80 108.85 % | -9.04 -84.06 % | -4.91 -610.12 % | 0.96 -0.51 % | 0.97 0.25 % | 0.97 -0.17 % | 0.97 0.33 % | 0.96 -0.32 % | 0.97 0.17 % | 0.97 12.05 % | 0.86 -10.98 % | 0.97 -1.36 % | 0.98 -1.01 % | 0.99 1.48 % | 0.98 1.08 % | 0.97 -2.18 % | 0.99 1.34 % | 0.97 -2.53 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 13.915 M 0.00 % | 13.915 M -0.49 % | 13.984 M -0.06 % | 13.992 M 0.00 % | 13.992 M -0.01 % | 13.994 M -0.11 % | 14.010 M 0.32 % | 13.966 M -0.19 % | 13.992 M -0.01 % | 13.993 M 0.05 % | 13.986 M -0.36 % | 14.037 M 1.86 % | 13.781 M -1.35 % | 13.970 M 0.24 % | 13.937 M 1.56 % | 13.723 M -1.92 % | 13.992 M 0.00 % | 13.992 M 1.44 % | 13.793 M -1.42 % | 13.992 M -0.02 % | 13.995 M 0.56 % | 13.917 M -0.61 % | 14.003 M 0.08 % | 13.992 M 0.01 % | 13.991 M 0.01 % | 13.990 M -0.03 % | 13.994 M -0.30 % | 14.036 M 0.20 % | 14.008 M 0.57 % | 13.928 M -0.49 % | 13.996 M 0.23 % | 13.964 M -0.19 % | 13.991 M 0.39 % | 13.937 M 31.61 % | 10.590 M -15.31 % | 12.505 M -10.66 % | 13.997 M 0.21 % | 13.967 M 0.61 % | 13.883 M -0.78 % | 13.992 M 3.78 % | 13.482 M -2.27 % | 13.795 M |
| Weighted average shs out | 13.914 M 0.00 % | 13.914 M -0.50 % | 13.984 M -0.06 % | 13.992 M 0.00 % | 13.992 M -0.01 % | 13.994 M -0.11 % | 14.010 M 0.32 % | 13.966 M -0.19 % | 13.992 M 0.00 % | 13.992 M 0.04 % | 13.986 M -0.36 % | 14.037 M 1.86 % | 13.781 M -1.35 % | 13.970 M 0.24 % | 13.937 M 1.56 % | 13.723 M -1.92 % | 13.992 M 0.00 % | 13.992 M 1.44 % | 13.793 M -1.42 % | 13.992 M -0.02 % | 13.995 M 0.56 % | 13.917 M -0.61 % | 14.003 M 0.08 % | 13.992 M 0.01 % | 13.991 M 0.01 % | 13.990 M -0.03 % | 13.994 M -0.30 % | 14.036 M 0.20 % | 14.008 M 0.57 % | 13.928 M -0.49 % | 13.996 M 0.23 % | 13.964 M -0.19 % | 13.990 M 0.38 % | 13.937 M 31.61 % | 10.590 M -15.31 % | 12.505 M -10.65 % | 13.996 M 0.21 % | 13.967 M 0.61 % | 13.883 M -0.78 % | 13.992 M 3.78 % | 13.482 M 2.28 % | 13.182 M |
| EPS diluted | -0.65 0.00 % | -0.65 7.14 % | -0.70 -6 900.00 % | -0.01 92.86 % | -0.14 74.55 % | -0.55 -289.66 % | 0.29 148.33 % | -0.60 -4 480.15 % | -0.01 99.13 % | -1.50 69.45 % | -4.91 -423.03 % | 1.52 850.00 % | 0.16 -93.42 % | 2.43 1 204.55 % | -0.22 0.00 % | -0.22 12.00 % | -0.25 -173.53 % | 0.34 225.93 % | -0.27 72.45 % | -0.98 87.67 % | -7.95 -960.00 % | -0.75 88.06 % | -6.28 -4 730.77 % | -0.13 99.80 % | -64.62 -343.39 % | 26.55 12.17 % | 23.67 2 759.55 % | -0.89 89.45 % | -8.44 -3 276.00 % | -0.25 -101.93 % | 12.98 3 428.21 % | -0.39 97.63 % | -16.43 -1 710.78 % | 1.02 155.00 % | 0.40 110.53 % | 0.19 -87.42 % | 1.51 2 616.67 % | -0.06 -105.17 % | 1.16 -22.67 % | 1.50 15 100.00 % | -0.01 -102.33 % | 0.43 |
| Earnings per share | -0.65 0.00 % | -0.65 7.14 % | -0.70 -6 900.00 % | -0.01 92.86 % | -0.14 74.55 % | -0.55 -289.66 % | 0.29 148.33 % | -0.60 -4 480.15 % | -0.01 99.13 % | -1.50 69.45 % | -4.91 -423.03 % | 1.52 850.00 % | 0.16 -93.42 % | 2.43 1 204.55 % | -0.22 0.00 % | -0.22 12.00 % | -0.25 -173.53 % | 0.34 225.93 % | -0.27 72.45 % | -0.98 87.67 % | -7.95 -960.00 % | -0.75 88.06 % | -6.28 -4 730.77 % | -0.13 99.80 % | -64.62 -343.39 % | 26.55 12.17 % | 23.67 2 759.55 % | -0.89 89.45 % | -8.44 -3 276.00 % | -0.25 -101.93 % | 12.98 3 428.21 % | -0.39 97.63 % | -16.43 -1 710.78 % | 1.02 155.00 % | 0.40 110.53 % | 0.19 -87.42 % | 1.51 2 616.67 % | -0.06 -105.17 % | 1.16 -22.67 % | 1.50 15 100.00 % | -0.01 -102.22 % | 0.45 |
| Gross profit | 613.500 K 0.00 % | 613.500 K 118.09 % | -3.391 M -677.75 % | -436.000 K -132.73 % | 1.332 M 136.69 % | -3.630 M -146.74 % | 7.767 M 328.04 % | -3.406 M -105.17 % | 65.906 M 508.77 % | -16.123 M -143.29 % | -6.627 M -107.87 % | 84.165 M 1 067.64 % | -8.698 M -210.05 % | 7.904 M 797.00 % | -1.134 M 22.28 % | -1.459 M 57.13 % | -3.403 M -140.88 % | 8.325 M 323.55 % | -3.724 M -276.16 % | -990.000 K 9.59 % | -1.095 M 16.03 % | -1.304 M -117.19 % | 7.588 M 695.14 % | -1.275 M -19.05 % | -1.071 M -103.49 % | 30.728 M -28.16 % | 42.771 M 46.24 % | 29.248 M -0.46 % | 29.383 M -10.74 % | 32.919 M -26.58 % | 44.838 M 56.81 % | 28.594 M 567.46 % | 4.284 M -88.12 % | 36.046 M -26.09 % | 48.771 M 34.20 % | 36.343 M -37.86 % | 58.481 M 311.66 % | 14.206 M -47.00 % | 26.802 M 154.17 % | 10.545 M 513.44 % | 1.719 M -78.89 % | 8.143 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -174.000 | 0.000 100.00 % | -399.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 100.00 % | -9.668 K | 0.000 | 0.000 | 0.000 -100.00 % | 335.000 K 33 400.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 37.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.248 M -236.38 % | 3.848 M 174.86 % | 1.400 M 0.00 % | 1.400 M -69.70 % | 4.620 M 1 440.00 % | 300.000 K 172.73 % | 110.000 K -71.79 % | 390.000 K 124.31 % | 173.866 K 58.06 % | 110.000 K |
| Cost of revenue | 18.000 K 0.00 % | 18.000 K -99.68 % | 5.667 M 1 199.77 % | 436.000 K 132.73 % | -1.332 M -131.28 % | 4.258 M -13.68 % | 4.933 M -51.22 % | 10.112 M 443.36 % | 1.861 M -89.29 % | 17.380 M -3.47 % | 18.004 M 67.59 % | 10.743 M 23.51 % | 8.698 M 23.27 % | 7.056 M 141.15 % | 2.926 M 100.55 % | 1.459 M -59.60 % | 3.611 M 107.05 % | 1.744 M -53.62 % | 3.760 M 279.80 % | 990.000 K -13.61 % | 1.146 M -20.69 % | 1.445 M -23.71 % | 1.894 M 33.76 % | 1.416 M 9.85 % | 1.289 M 9.42 % | 1.178 M -16.75 % | 1.415 M 35.80 % | 1.042 M 4.63 % | 995.859 K -18.97 % | 1.229 M -19.41 % | 1.525 M 49.22 % | 1.022 M 48.63 % | 687.635 K -42.55 % | 1.197 M 28.02 % | 935.000 K 188.58 % | 324.000 K -76.79 % | 1.396 M 181.45 % | 496.000 K 49.40 % | 332.000 K 21.17 % | 274.000 K | 0.000 | 0.000 |
| General and administrative expenses | 840.500 K 0.00 % | 840.500 K -34.74 % | 1.288 M 32 100.00 % | 4.000 K -99.23 % | 519.240 K 59.70 % | 325.143 K 212.30 % | 104.111 K -84.48 % | 671.000 K -71.65 % | 2.367 M 3 406.67 % | 67.500 K -94.82 % | 1.302 M -80.97 % | 6.843 M -31.63 % | 10.009 M 103.68 % | 4.914 M 2 732.68 % | 173.475 K | 0.000 -100.00 % | 1.482 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.146 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.000 K -97.36 % | 834.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 999.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 606.000 K 15 050.00 % | 4.000 K -99.71 % | 1.395 M 27 800.00 % | 5.000 K -99.38 % | 804.000 K 40 100.00 % | 2.000 K | 0.000 | 0.000 |
| Selling and marketing expenses | 11.000 K 0.00 % | 11.000 K -68.57 % | 35.000 K 66.67 % | 21.000 K -15.05 % | 24.720 K 34.64 % | 18.360 K -47.24 % | 34.800 K -5.95 % | 37.000 K -0.11 % | 37.040 K -34.83 % | 56.840 K -3.92 % | 59.160 K 64.52 % | 35.960 K -77.39 % | 159.036 K 381.93 % | 33.000 K -46.43 % | 61.596 K | 0.000 -100.00 % | 179.423 K | 0.000 | 0.000 | 0.000 -100.00 % | 275.334 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 % | 370.897 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 100.00 % | -4.714 M -922.56 % | -461.000 K -158.51 % | 787.851 K 119.83 % | -3.973 M -152.08 % | 7.628 M 285.37 % | -4.115 M -106.48 % | 63.502 M 490.85 % | -16.247 M -136.73 % | -6.863 M 62.16 % | -18.137 M -108.52 % | -8.698 M -397.27 % | 2.926 M 313.73 % | -1.369 M 6.17 % | -1.459 M -1 326 463.64 % | 110.000 -100.00 % | 3.547 M 9 752.78 % | 36.000 K 103.64 % | -990.000 K -1 696.77 % | 62.000 K -99.32 % | 9.133 M -90.44 % | 95.524 M 19 315.45 % | 492.000 K 145.94 % | -1.071 M 99.69 % | -340.734 M -17.78 % | -289.298 M -793.10 % | 41.740 M 42.05 % | 29.383 M -19.28 % | 36.401 M 126.41 % | -137.830 M -504.91 % | 34.040 M -85.82 % | 240.093 M 1 235.11 % | 17.983 M -57.72 % | 42.529 M 30.61 % | 32.563 M -0.92 % | 32.867 M 122.92 % | 14.744 M 50.70 % | 9.784 M -3.52 % | 10.141 M 374.75 % | -3.691 M -266.94 % | 2.211 M |
| Operating expenses | 681.500 K 0.00 % | 681.500 K 120.10 % | -3.391 M -1 237.92 % | 298.000 K -77.63 % | 1.332 M 136.69 % | -3.630 M -146.74 % | 7.767 M 327.97 % | -3.407 M -105.17 % | 65.906 M 508.77 % | -16.123 M -143.29 % | -6.627 M 41.14 % | -11.258 M -210.72 % | 10.168 M 29.17 % | 7.872 M 594.18 % | 1.134 M -22.28 % | 1.459 M 1 326 263.64 % | 110.000 -100.00 % | 3.547 M 91.42 % | 1.853 M -51.50 % | 3.821 M 433.42 % | -1.146 M -180.65 % | 1.421 M -47.99 % | 2.732 M 455.28 % | 492.000 K 145.94 % | -1.071 M 99.69 % | -340.712 M -18.11 % | -288.464 M -791.10 % | 41.740 M 42.05 % | 29.383 M -19.28 % | 36.401 M 126.60 % | -136.831 M -501.97 % | 34.040 M -85.82 % | 240.093 M 84 938.52 % | -283.000 K -100.66 % | 43.135 M 32.45 % | 32.567 M 1 837.36 % | 1.681 M 70.14 % | 988.000 K -90.67 % | 10.588 M 4.39 % | 10.143 M 374.80 % | -3.691 M -266.94 % | 2.211 M |
| Cost and expenses | 699.500 K 0.00 % | 699.500 K -89.23 % | 6.496 M 916.59 % | 639.000 K 258 804.45 % | -247.000 -100.00 % | 5.016 M -10.04 % | 5.576 M -49.68 % | 11.082 M -18.49 % | 13.596 M -26.63 % | 18.531 M 62.87 % | 11.378 M -44.75 % | 20.592 M 11 972 193.02 % | -172.000 -100.00 % | 14.929 M 267.71 % | 4.060 M 34.48 % | 3.019 M -16.37 % | 3.610 M -31.90 % | 5.301 M 40.98 % | 3.760 M -21.85 % | 4.811 M 238.56 % | 1.421 M -50.42 % | 2.866 M -38.05 % | 4.626 M 226.69 % | 1.416 M 549.54 % | 218.000 K 100.06 % | -339.534 M -18.28 % | -287.049 M -770.96 % | 42.782 M 40.83 % | 30.379 M 1 664.17 % | 1.722 M 101.27 % | -135.306 M -7 060.19 % | 1.944 M -99.19 % | 240.780 M 26 243.54 % | 914.000 K -97.93 % | 44.070 M 33.99 % | 32.891 M 969.28 % | 3.076 M 211.34 % | 988.000 K -90.95 % | 10.920 M 4.83 % | 10.417 M 382.23 % | -3.691 M -266.94 % | 2.211 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 |
| Selling general and administrative expenses | 681.500 K 0.00 % | 681.500 K -48.49 % | 1.323 M 5 192.00 % | 25.000 K -95.40 % | 543.960 K 58.36 % | 343.503 K 147.12 % | 139.000 K -80.37 % | 708.000 K -70.55 % | 2.404 M 1 833.41 % | 124.340 K -90.86 % | 1.361 M -80.22 % | 6.879 M -32.34 % | 10.168 M 105.53 % | 4.947 M 2 004.47 % | 235.071 K -83.89 % | 1.459 M -12.16 % | 1.661 M -4.76 % | 1.744 M -5.88 % | 1.853 M -50.55 % | 3.747 M 163.69 % | 1.421 M 118.43 % | -7.712 M 91.69 % | -92.792 M -6 653.11 % | 1.416 M 66.17 % | 852.161 K 3 773.46 % | 22.000 K -97.36 % | 834.000 K -19.96 % | 1.042 M 17.91 % | 883.723 K 79.25 % | 493.000 K -50.65 % | 999.000 K 103.02 % | -33.118 M -1 048.12 % | 3.493 M 119.12 % | -18.266 M -3 114.19 % | 606.000 K 15 050.00 % | 4.000 K -99.86 % | 2.911 M 121.16 % | -13.756 M -1 810.95 % | 804.000 K 40 100.00 % | 2.000 K | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 275.000 -98.30 % | 16.219 K -94.68 % | 305.118 K 328.80 % | 71.157 K | 0.000 -100.00 % | 30.857 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 -100.00 % | 5.170 M | 0.000 -100.00 % | 2.550 M -1.62 % | 2.592 M -1.18 % | 2.623 M 0.81 % | 2.602 M -0.61 % | 2.618 M -1.69 % | 2.663 M -17.32 % | 3.221 M -93.82 % | 52.087 M 16 360.83 % | 316.430 K 110.99 % | 149.973 K | 0.000 | 0.000 -100.00 % | 62.403 K | 0.000 | 0.000 -100.00 % | 8.975 M 1.10 % | 8.877 M -2.17 % | 9.074 M 0.00 % | 9.074 M 1.10 % | 8.975 M -78.35 % | 41.461 M -0.05 % | 41.481 M 3.76 % | 39.978 M 4.84 % | 38.132 M 4.21 % | 36.591 M 1.90 % | 35.908 M 3.60 % | 34.661 M 4.66 % | 33.118 M -1.85 % | 33.741 M 84.72 % | 18.266 M -55.83 % | 41.351 M 31.48 % | 31.450 M 0.84 % | 31.187 M 118.83 % | 14.252 M 57.06 % | 9.074 M -0.44 % | 9.114 M | 0.000 -100.00 % | 749.000 K |
| Depreciation and amortization | 1.500 K 0.00 % | 1.500 K -25.00 % | 2.000 K 0.00 % | 2.000 K -67.71 % | 6.193 K -1.21 % | 6.269 K 0.00 % | 6.269 K 0.00 % | 6.269 K -40.41 % | 10.521 K -17.29 % | 12.720 K 64.13 % | 7.750 K 93.75 % | 4.000 K -20.00 % | 5.000 K 4.38 % | 4.790 K -34.77 % | 7.343 K 4.90 % | 7.000 K -5.05 % | 7.372 K 5.31 % | 7.000 K -12.50 % | 8.000 K 14.29 % | 7.000 K -36.36 % | 11.000 K -54.17 % | 24.000 K -17.24 % | 29.000 K 262.50 % | 8.000 K -20.00 % | 10.000 K 100.00 % | -382.735 M -15.52 % | -331.302 M -1 182.92 % | -25.824 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 |
| Operating income | -68.000 K 0.00 % | -68.000 K 98.73 % | -5.339 M -627.38 % | -734.000 K -122.95 % | 3.198 M 172.90 % | -4.387 M -161.58 % | 7.124 M 223.32 % | -5.777 M -110.67 % | 54.154 M 395.50 % | -18.326 M -100.37 % | -9.146 M 14.87 % | -10.743 M -497.15 % | 2.705 M 456.34 % | 486.210 K 111.98 % | -4.060 M -34.48 % | -3.019 M 18.23 % | -3.692 M -177.27 % | 4.778 M 227.07 % | -3.760 M 20.62 % | -4.737 M 95.73 % | -110.925 M -8 406.52 % | -1.304 M 98.52 % | -87.936 M -4 876.57 % | -1.767 M -178.71 % | -634.000 K -100.17 % | 371.440 M 12.14 % | 331.235 M 1 032.50 % | 29.248 M -2.10 % | 29.875 M -7.87 % | 32.426 M -82.15 % | 181.669 M 535.34 % | 28.594 M 2 660.04 % | 1.036 M -97.13 % | 36.046 M -25.16 % | 48.165 M 32.54 % | 36.339 M -34.23 % | 55.252 M 298.38 % | 13.869 M -14.46 % | 16.214 M 3 933.33 % | 402.000 K -92.57 % | 5.410 M -8.80 % | 5.932 M |
| Operating income ratio | -0.11 0.00 % | -0.11 95.41 % | -2.35 | 0.00 100.00 % | -12 947.37 -185 416.87 % | -6.98 -1 344.16 % | 0.56 165.12 % | -0.86 -207.80 % | 0.80 105.48 % | -14.58 -1 713.71 % | -0.80 -603.45 % | -0.11 100.00 % | -15 726.74 -48 389 086.94 % | 0.03 101.43 % | -2.27 | 0.00 100.00 % | -33 563.64 -7 073 190.30 % | 0.47 100.45 % | -104.44 -63.16 % | -64.01 96.42 % | -1 789.11 -19 245.47 % | -9.25 0.28 % | -9.27 26.00 % | -12.53 -330.91 % | -2.91 -124.98 % | 11.64 55.30 % | 7.50 676.34 % | 0.97 -1.81 % | 0.98 3.56 % | 0.95 -75.77 % | 3.92 305.85 % | 0.97 363.36 % | 0.21 -78.47 % | 0.97 -0.12 % | 0.97 -2.23 % | 0.99 7.40 % | 0.92 -2.18 % | 0.94 57.87 % | 0.60 1 508.19 % | 0.04 -98.82 % | 3.15 332.02 % | 0.73 |
| Total other income expenses net | -8.922 M 0.00 % | -8.922 M -100.49 % | -4.450 M -4 584.21 % | -95.000 K 96.27 % | -2.550 M 1.62 % | -2.592 M 15.32 % | -3.061 M -17.64 % | -2.602 M 95.25 % | -54.737 M -1 955.46 % | -2.663 M 95.53 % | -59.523 M -285.55 % | 32.079 M 8 935 554.60 % | 359.000 -100.00 % | 33.460 M 3 266.20 % | 994.000 K 163.72 % | -1.560 M -2 399.88 % | -62.403 K | 0.000 -100.00 % | 36.000 K 100.40 % | -8.901 M -0.98 % | -8.815 M -881 400.00 % | -1.000 K 100.00 % | -95.524 M -19 315.45 % | -492.000 K 99.94 % | -866.490 M -86 648 900.00 % | -1.000 K -200.00 % | 1.000 K 100.00 % | -41.740 M -14.07 % | -36.591 M -1.90 % | -35.908 M | 0.000 100.00 % | -34.040 M -309 354.55 % | -11.000 K 99.94 % | -17.982 M 57.72 % | -42.529 M -30.61 % | -32.563 M -9.87 % | -29.637 M -105.71 % | -14.407 M | 0.000 | 0.000 100.00 % | -5.203 M | 0.000 |
| 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 |
| 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 183.605 M 0.00 % | 183.605 M 23.99 % | 148.084 M | 0.000 -100.00 % | 142.369 M 2.67 % | 138.667 M 3.88 % | 133.491 M | 0.000 -100.00 % | 127.259 M 110.67 % | 60.407 M 5.59 % | 57.210 M | 0.000 -100.00 % | 197.601 M | 0.000 -100.00 % | 199.309 M | 0.000 -100.00 % | 196.937 M | 0.000 -100.00 % | 198.408 M | 0.000 -100.00 % | 188.393 M 2.43 % | 183.925 M -4.03 % | 191.645 M | 0.000 -100.00 % | 198.522 M | 0.000 -100.00 % | 187.012 M | 0.000 -100.00 % | 694.364 M | 0.000 -100.00 % | 690.620 M | 0.000 -100.00 % | 697.486 M | 0.000 -100.00 % | 690.412 M | 0.000 -100.00 % | 684.620 M 10 742.89 % | 6.314 M -96.80 % | 197.114 M 6.57 % | 184.956 M |
| Total investments | 9.560 B 0.00 % | 9.560 B -5.00 % | 10.063 B | 0.000 -100.00 % | 7.968 B 5.40 % | 7.560 B 24.53 % | 6.071 B | 0.000 -100.00 % | 5.830 B 2 858.32 % | 197.082 M -1.61 % | 200.311 M | 0.000 -100.00 % | 291.323 M | 0.000 -100.00 % | 308.227 M | 0.000 -100.00 % | 308.347 M | 0.000 -100.00 % | 308.347 M | 0.000 -100.00 % | 308.347 M 0.00 % | 308.347 M 0.00 % | 308.347 M | 0.000 -100.00 % | 359.204 M | 0.000 -100.00 % | 608.484 M | 0.000 -100.00 % | 619.177 M | 0.000 -100.00 % | 619.177 M | 0.000 -100.00 % | 626.032 M | 0.000 -100.00 % | 626.032 M | 0.000 -100.00 % | 626.032 M 4 857.49 % | 12.628 M -98.00 % | 632.068 M 0.00 % | 632.068 M |
| Total debt | 184.211 M 0.00 % | 184.211 M 24.12 % | 148.415 M | 0.000 -100.00 % | 143.762 M 1.55 % | 141.574 M 1.68 % | 139.241 M | 0.000 -100.00 % | 136.339 M 124.19 % | 60.814 M 0.00 % | 60.814 M | 0.000 -100.00 % | 239.400 M | 0.000 -100.00 % | 200.000 M | 0.000 -100.00 % | 200.000 M | 0.000 -100.00 % | 200.000 M | 0.000 -100.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M | 0.000 -100.00 % | 200.000 M | 0.000 -100.00 % | 200.000 M | 0.000 -100.00 % | 700.000 M | 0.000 -100.00 % | 700.000 M | 0.000 -100.00 % | 700.000 M | 0.000 -100.00 % | 700.000 M | 0.000 -100.00 % | 700.000 M | 0.000 -100.00 % | 203.428 M 1.71 % | 200.000 M |
| Accumulated other comprehensive income loss | -1.000 K 0.00 % | -1.000 K | 0.000 -100.00 % | 7.830 B 2 182.29 % | 343.062 M | 0.000 | 0.000 -100.00 % | 5.703 B | 0.000 | 0.000 | 0.000 -100.00 % | 122.450 M | 0.000 -100.00 % | 85.798 M | 0.000 -100.00 % | 91.883 M | 0.000 -100.00 % | 90.521 M | 0.000 -100.00 % | 107.958 M | 0.000 | 0.000 | 0.000 -100.00 % | 319.360 M | 0.000 -100.00 % | 852.046 M | 0.000 -100.00 % | 533.300 M | 0.000 -100.00 % | 654.944 M 27.17 % | 515.020 M 7.58 % | 478.721 M | 0.000 -100.00 % | 695.077 M | 0.000 -100.00 % | 687.065 M | 0.000 -100.00 % | 666.909 M 26.55 % | 526.986 M | 0.000 |
| Retained earnings | 9.097 B 0.00 % | 9.097 B | 0.000 | 0.000 -100.00 % | 7.190 B | 0.000 | 0.000 | 0.000 -100.00 % | 5.407 B | 0.000 | 0.000 | 0.000 -100.00 % | 8.232 B | 0.000 | 0.000 | 0.000 100.00 % | -204.688 M | 0.000 | 0.000 | 0.000 100.00 % | -531.677 M | 0.000 | 0.000 | 0.000 100.00 % | -320.274 M | 0.000 | 0.000 | 0.000 100.00 % | -106.333 M | 0.000 | 0.000 | 0.000 100.00 % | -149.997 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.346 M | 0.000 | 0.000 -100.00 % | 29.328 M |
| Common stock | 139.923 M 0.00 % | 139.923 M 0.00 % | 139.923 M | 0.000 -100.00 % | 139.923 M 0.00 % | 139.923 M 0.00 % | 139.923 M | 0.000 -100.00 % | 139.923 M 0.00 % | 139.923 M 0.00 % | 139.923 M | 0.000 -100.00 % | 139.923 M | 0.000 -100.00 % | 139.923 M | 0.000 -100.00 % | 139.923 M | 0.000 -100.00 % | 139.923 M | 0.000 -100.00 % | 139.922 M 0.00 % | 139.923 M 0.00 % | 139.923 M | 0.000 -100.00 % | 139.922 M | 0.000 -100.00 % | 139.923 M | 0.000 -100.00 % | 139.922 M | 0.000 -100.00 % | 139.923 M | 0.000 -100.00 % | 139.922 M | 0.000 -100.00 % | 139.923 M | 0.000 -100.00 % | 139.922 M | 0.000 -100.00 % | 139.923 M 4.54 % | 133.843 M |
| Total equity | 9.393 B 0.00 % | 9.393 B -5.25 % | 9.914 B 26.62 % | 7.830 B 0.00 % | 7.830 B 5.57 % | 7.416 B 24.97 % | 5.935 B 4.06 % | 5.703 B 0.00 % | 5.703 B 10 516.14 % | 53.724 M -28.09 % | 74.714 M -38.98 % | 122.450 M -98.62 % | 8.871 B 10 239.74 % | 85.798 M 0.00 % | 85.798 M -6.62 % | 91.883 M 0.00 % | 91.883 M 1.50 % | 90.521 M 0.00 % | 90.521 M -16.15 % | 107.958 M 0.00 % | 107.957 M -50.75 % | 219.218 M -4.55 % | 229.656 M -28.09 % | 319.360 M 0.00 % | 319.360 M -62.52 % | 852.046 M 0.00 % | 852.046 M 59.77 % | 533.300 M 0.00 % | 533.301 M -18.57 % | 654.944 M 0.00 % | 654.944 M 36.81 % | 478.721 M 0.00 % | 478.721 M -31.13 % | 695.077 M 0.00 % | 695.077 M 1.17 % | 687.065 M 0.00 % | 687.064 M 3.02 % | 666.909 M 0.00 % | 666.909 M 7.39 % | 621.001 M |
| Other non current liabilities | 2.049 M 0.00 % | 2.049 M -78.14 % | 9.372 M 100.12 % | -7.830 B -238 011.24 % | 3.291 M -86.00 % | 23.513 M 182.08 % | 8.335 M 100.15 % | -5.703 B -70 792.02 % | 8.068 M -92.44 % | 106.723 M 38.55 % | 77.028 M 162.91 % | -122.450 M -7 892.26 % | 1.571 M 101.83 % | -85.798 M | 0.000 100.00 % | -91.883 M | 0.000 100.00 % | -90.521 M | 0.000 100.00 % | -107.958 M | 0.000 | 0.000 | 0.000 100.00 % | -319.360 M | 0.000 100.00 % | -852.046 M -672.73 % | 148.769 M 127.90 % | -533.300 M -663.05 % | 94.717 M 114.46 % | -654.944 M -1 530.07 % | 45.798 M 109.57 % | -478.721 M -46 080.11 % | 1.041 M 100.15 % | -695.077 M | 0.000 100.00 % | -687.065 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 139.241 M | 0.000 | 0.000 -100.00 % | 60.814 M 0.00 % | 60.814 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 -100.00 % | 500.000 M | 0.000 -100.00 % | 500.000 M | 0.000 -100.00 % | 500.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 2.049 M 0.00 % | 2.049 M -78.14 % | 9.372 M 100.12 % | -7.830 B -238 011.24 % | 3.291 M -86.00 % | 23.513 M -84.07 % | 147.577 M 102.59 % | -5.703 B -70 792.02 % | 8.068 M -95.18 % | 167.537 M 21.54 % | 137.841 M 212.57 % | -122.450 M -7 892.26 % | 1.571 M 101.83 % | -85.798 M | 0.000 100.00 % | -91.883 M | 0.000 100.00 % | -90.521 M | 0.000 100.00 % | -107.958 M | 0.000 | 0.000 | 0.000 100.00 % | -319.360 M | 0.000 100.00 % | -852.046 M -672.73 % | 148.769 M 127.90 % | -533.300 M -189.67 % | 594.717 M 190.80 % | -654.944 M -220.00 % | 545.798 M 214.01 % | -478.721 M -195.55 % | 501.041 M 172.08 % | -695.077 M | 0.000 100.00 % | -687.065 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 622.000 K 0.00 % | 622.000 K -94.17 % | 10.667 M | 0.000 -100.00 % | 11.471 M | 0.000 -100.00 % | 12.576 M | 0.000 -100.00 % | 15.891 M | 0.000 -100.00 % | 14.706 M | 0.000 -100.00 % | 15.155 M | 0.000 -100.00 % | 53.351 M | 0.000 -100.00 % | 47.278 M | 0.000 -100.00 % | 49.113 M | 0.000 -100.00 % | 41.232 M -3.14 % | 42.568 M 15.35 % | 36.904 M | 0.000 -100.00 % | 58.928 M | 0.000 -100.00 % | 520.338 M | 0.000 -100.00 % | 17.989 M | 0.000 -100.00 % | 23.548 M | 0.000 -100.00 % | 15.031 M | 0.000 -100.00 % | 16.511 M | 0.000 -100.00 % | 25.094 M | 0.000 | 0.000 -100.00 % | 36.684 M |
| Deferred 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 |
| Short term debt | 184.211 M 0.00 % | 184.211 M 24.12 % | 148.415 M | 0.000 -100.00 % | 143.762 M 1.55 % | 141.574 M | 0.000 | 0.000 -100.00 % | 136.339 M | 0.000 | 0.000 | 0.000 -100.00 % | 239.400 M | 0.000 -100.00 % | 200.000 M | 0.000 -100.00 % | 200.000 M | 0.000 -100.00 % | 200.000 M | 0.000 -100.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M | 0.000 -100.00 % | 200.000 M | 0.000 -100.00 % | 200.000 M | 0.000 -100.00 % | 200.000 M | 0.000 -100.00 % | 200.000 M | 0.000 -100.00 % | 200.000 M | 0.000 -100.00 % | 700.000 M | 0.000 -100.00 % | 700.000 M | 0.000 -100.00 % | 203.428 M 1.71 % | 200.000 M |
| Total current liabilities | 185.032 M 0.00 % | 185.032 M 16.31 % | 159.082 M | 0.000 -100.00 % | 155.445 M 9.76 % | 141.623 M 1 023.69 % | 12.603 M | 0.000 -100.00 % | 152.822 M | 0.000 -100.00 % | 14.706 M | 0.000 -100.00 % | 255.973 M | 0.000 -100.00 % | 253.351 M | 0.000 -100.00 % | 248.857 M | 0.000 -100.00 % | 249.113 M | 0.000 -100.00 % | 242.227 M -0.14 % | 242.568 M 2.39 % | 236.904 M | 0.000 -100.00 % | 260.749 M | 0.000 -100.00 % | 720.338 M | 0.000 -100.00 % | 219.533 M | 0.000 -100.00 % | 223.548 M | 0.000 -100.00 % | 218.138 M | 0.000 -100.00 % | 716.511 M | 0.000 -100.00 % | 727.327 M | 0.000 -100.00 % | 203.428 M -14.19 % | 237.077 M |
| Total liabilities | 187.081 M 0.00 % | 187.081 M 11.06 % | 168.454 M 102.15 % | -7.830 B -5 032.50 % | 158.736 M -3.88 % | 165.135 M 3.09 % | 160.180 M 102.81 % | -5.703 B -3 644.93 % | 160.890 M -3.97 % | 167.537 M 9.83 % | 152.547 M 224.58 % | -122.450 M -147.55 % | 257.544 M 400.17 % | -85.798 M -133.87 % | 253.351 M 375.73 % | -91.883 M -136.83 % | 249.479 M 375.60 % | -90.521 M -136.34 % | 249.113 M 330.75 % | -107.958 M -144.57 % | 242.227 M -0.14 % | 242.568 M 2.39 % | 236.904 M 174.18 % | -319.360 M -222.48 % | 260.749 M 130.60 % | -852.046 M -198.04 % | 869.107 M 262.97 % | -533.300 M -165.50 % | 814.250 M 224.32 % | -654.944 M -185.13 % | 769.346 M 260.71 % | -478.721 M -166.56 % | 719.179 M 203.47 % | -695.077 M -197.01 % | 716.511 M 204.29 % | -687.065 M -194.46 % | 727.327 M | 0.000 -100.00 % | 203.428 M -14.19 % | 237.077 M |
| Other non current assets | 414.000 K 0.00 % | 414.000 K -100.00 % | 10.063 B 722 522.25 % | -1.393 M -100.02 % | 7.968 B 5.14 % | 7.579 B 24.46 % | 6.089 B 67 160.92 % | -9.080 M -234.72 % | 6.740 M -96.58 % | 197.082 M -1.61 % | 200.311 M 579.22 % | -41.799 M -100.46 % | 9.044 B 1 308 865.51 % | -691.000 K -100.22 % | 308.227 M 10 164.42 % | -3.063 M -100.05 % | 6.603 B 414 859.88 % | -1.592 M -100.52 % | 308.347 M 2 756.56 % | -11.607 M -103.76 % | 308.347 M 0.00 % | 308.347 M 0.00 % | 308.347 M 20 962.45 % | -1.478 M -100.41 % | 359.204 M 2 865.66 % | -12.988 M | 0.000 100.00 % | -5.636 M -1 395 096.29 % | 404.000 100.00 % | -9.380 M | 0.000 100.00 % | -2.514 M -1 420 438.98 % | 177.000 100.00 % | -9.588 M | 0.000 100.00 % | -15.380 M -8 689 365.54 % | 177.000 100.00 % | -6.314 M | 0.000 -100.00 % | 632.068 M |
| Long term investments | 9.560 B 0.00 % | 9.560 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.830 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 608.484 M | 0.000 -100.00 % | 619.177 M | 0.000 -100.00 % | 619.177 M | 0.000 -100.00 % | 626.032 M | 0.000 -100.00 % | 626.032 M | 0.000 -100.00 % | 626.032 M | 0.000 -100.00 % | 632.068 M | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 7.000 K 0.00 % | 7.000 K 16.67 % | 6.000 K | 0.000 -100.00 % | 16.000 K -27.57 % | 22.091 K -22.11 % | 28.360 K | 0.000 -100.00 % | 42.000 K -46.69 % | 78.789 K -13.90 % | 91.508 K | 0.000 -100.00 % | 44.455 K | 0.000 -100.00 % | 45.000 K | 0.000 -100.00 % | 53.714 K | 0.000 -100.00 % | 68.000 K | 0.000 -100.00 % | 83.085 K 186.50 % | 29.000 K -45.28 % | 53.000 K | 0.000 -100.00 % | 39.324 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 |
| Total non current assets | 9.561 B 0.00 % | 9.561 B -5.00 % | 10.063 B 722 522.68 % | -1.393 M -100.02 % | 7.968 B 5.14 % | 7.579 B 24.46 % | 6.089 B 67 161.23 % | -9.080 M -100.16 % | 5.837 B 2 860.58 % | 197.161 M -1.62 % | 200.403 M 579.44 % | -41.799 M -100.46 % | 9.044 B 1 308 871.94 % | -691.000 K -100.22 % | 308.272 M 10 165.89 % | -3.063 M -100.05 % | 6.603 B 414 863.26 % | -1.592 M -100.52 % | 308.415 M 2 757.15 % | -11.607 M -103.76 % | 308.431 M 0.02 % | 308.376 M -0.01 % | 308.400 M 20 966.04 % | -1.478 M -100.41 % | 359.243 M 2 865.96 % | -12.988 M -102.13 % | 608.484 M 10 896.79 % | -5.636 M -100.91 % | 619.177 M 6 701.04 % | -9.380 M -101.51 % | 619.177 M 24 729.16 % | -2.514 M -100.40 % | 626.032 M 6 629.33 % | -9.588 M -101.53 % | 626.032 M 4 170.43 % | -15.380 M -102.46 % | 626.032 M 10 014.99 % | -6.314 M -101.00 % | 632.068 M 0.00 % | 632.068 M |
| Other current assets | 19.300 M 0.00 % | 19.300 M 1.95 % | 18.930 M | 0.000 -100.00 % | 18.661 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.143 M -23.43 % | 23.694 M 1.89 % | 23.255 M | 0.000 -100.00 % | 43.419 M | 0.000 -100.00 % | 30.186 M | 0.000 -100.00 % | 29.392 M | 0.000 -100.00 % | 29.626 M | 0.000 -100.00 % | 30.146 M -77.19 % | 132.177 M 25.68 % | 105.167 M | 0.000 -100.00 % | 175.074 M | 0.000 -100.00 % | 1.050 B | 0.000 -100.00 % | 31.204 M | 0.000 -100.00 % | 749.823 M | 0.000 -100.00 % | 27.821 M | 0.000 -100.00 % | 751.158 M | 0.000 -100.00 % | 17.286 M | 0.000 -100.00 % | 228.101 M 12.58 % | 202.619 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 404.000 | 0.000 | 0.000 | 0.000 -100.00 % | 177.000 | 0.000 | 0.000 | 0.000 -100.00 % | 177.000 -100.00 % | 12.628 M | 0.000 | 0.000 |
| cash and cash equivalents | 606.000 K 0.00 % | 606.000 K 83.08 % | 331.000 K | 0.000 -100.00 % | 1.393 M -52.07 % | 2.906 M -49.46 % | 5.750 M | 0.000 -100.00 % | 9.080 M 2 132.20 % | 406.773 K -88.71 % | 3.603 M | 0.000 -100.00 % | 41.799 M | 0.000 -100.00 % | 691.000 K | 0.000 -100.00 % | 3.063 M | 0.000 -100.00 % | 1.592 M | 0.000 -100.00 % | 11.607 M -27.79 % | 16.075 M 92.40 % | 8.355 M | 0.000 -100.00 % | 1.478 M | 0.000 -100.00 % | 12.988 M | 0.000 -100.00 % | 5.636 M | 0.000 -100.00 % | 9.380 M | 0.000 -100.00 % | 2.514 M | 0.000 -100.00 % | 9.588 M | 0.000 -100.00 % | 15.380 M 343.59 % | -6.314 M -200.00 % | 6.314 M -58.03 % | 15.044 M |
| Cash and short term investments | 606.000 K 0.00 % | 606.000 K 83.08 % | 331.000 K -76.24 % | 1.393 M 0.00 % | 1.393 M -52.07 % | 2.906 M -49.46 % | 5.750 M -36.68 % | 9.080 M 0.00 % | 9.080 M 2 132.22 % | 406.773 K -88.71 % | 3.603 M -91.38 % | 41.799 M 0.00 % | 41.799 M 5 949.02 % | 691.000 K 0.00 % | 691.000 K -77.44 % | 3.063 M 0.00 % | 3.063 M 92.37 % | 1.592 M 0.00 % | 1.592 M -86.28 % | 11.607 M 0.00 % | 11.607 M -27.79 % | 16.075 M 92.40 % | 8.355 M 465.29 % | 1.478 M 0.00 % | 1.478 M -88.62 % | 12.988 M 0.00 % | 12.988 M 130.46 % | 5.636 M 0.00 % | 5.636 M -39.92 % | 9.380 M 0.00 % | 9.380 M 273.11 % | 2.514 M 0.01 % | 2.514 M -73.78 % | 9.588 M 0.00 % | 9.588 M -37.66 % | 15.380 M 0.00 % | 15.380 M 143.59 % | 6.314 M 0.00 % | 6.314 M -58.03 % | 15.044 M |
| Total current assets | 19.906 M 0.00 % | 19.906 M 3.35 % | 19.261 M 1 282.70 % | 1.393 M -93.05 % | 20.054 M 590.02 % | 2.906 M -49.46 % | 5.750 M -36.68 % | 9.080 M -66.65 % | 27.223 M 12.95 % | 24.101 M -10.27 % | 26.858 M -35.74 % | 41.799 M -50.95 % | 85.218 M 12 232.56 % | 691.000 K -97.76 % | 30.877 M 908.22 % | 3.063 M -90.56 % | 32.455 M 1 938.60 % | 1.592 M -94.90 % | 31.218 M 168.96 % | 11.607 M -72.20 % | 41.753 M -72.78 % | 153.410 M -3.00 % | 158.160 M 10 600.95 % | 1.478 M -99.33 % | 220.866 M 1 600.54 % | 12.988 M -98.83 % | 1.113 B 19 642.93 % | 5.636 M -99.23 % | 728.374 M 7 665.18 % | 9.380 M -98.83 % | 805.113 M 31 925.18 % | 2.514 M -99.56 % | 571.868 M 5 864.41 % | 9.588 M -98.78 % | 785.556 M 5 007.65 % | 15.380 M -98.05 % | 788.360 M 12 385.90 % | 6.314 M -97.35 % | 238.269 M 5.42 % | 226.010 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 5.158 M -88.44 % | 44.638 M | 0.000 -100.00 % | 44.314 M | 0.000 -100.00 % | 24.939 M | 0.000 -100.00 % | 691.534 M | 0.000 -100.00 % | 22.955 M | 0.000 -100.00 % | 541.533 M | 0.000 -100.00 % | 24.810 M | 0.000 -100.00 % | 755.694 M | 0.000 -100.00 % | 3.854 M -53.83 % | 8.347 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -119.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.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 |
| Account payables | 199.000 K 0.00 % | 199.000 K | 0.000 | 0.000 -100.00 % | 212.000 K 331.42 % | 49.140 K 82.00 % | 27.000 K | 0.000 -100.00 % | 592.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.414 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.332 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 326.875 K | 0.000 | 0.000 | 0.000 -100.00 % | 175.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax 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 -100.00 % | 3.800 K | 0.000 | 0.000 | 0.000 -100.00 % | 247.266 K | 0.000 | 0.000 | 0.000 -100.00 % | 994.306 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.495 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.370 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.106 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.233 M | 0.000 | 0.000 -100.00 % | 392.887 K |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 156.649 M 0.00 % | 156.649 M -98.40 % | 9.774 B | 0.000 -100.00 % | 156.649 M -97.85 % | 7.276 B 25.57 % | 5.795 B | 0.000 -100.00 % | 156.649 M 281.73 % | -86.198 M -32.19 % | -65.209 M | 0.000 -100.00 % | 499.711 M | 0.000 100.00 % | -54.125 M | 0.000 -100.00 % | 156.648 M | 0.000 100.00 % | -49.402 M | 0.000 -100.00 % | 499.712 M 530.19 % | 79.295 M -11.63 % | 89.733 M | 0.000 -100.00 % | 499.712 M | 0.000 -100.00 % | 712.123 M | 0.000 -100.00 % | 499.712 M | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 488.796 M | 0.000 -100.00 % | 555.154 M | 0.000 -100.00 % | 488.796 M | 0.000 | 0.000 -100.00 % | 457.830 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 % | 621.650 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 |
| Total assets | 9.580 B 0.00 % | 9.580 B -4.98 % | 10.083 B | 0.000 -100.00 % | 7.988 B 5.37 % | 7.582 B 24.39 % | 6.095 B | 0.000 -100.00 % | 5.864 B 2 550.41 % | 221.261 M -2.64 % | 227.261 M | 0.000 -100.00 % | 9.129 B | 0.000 -100.00 % | 339.149 M | 0.000 -100.00 % | 6.635 B | 0.000 -100.00 % | 339.634 M | 0.000 -100.00 % | 350.184 M -24.17 % | 461.786 M -1.02 % | 466.560 M | 0.000 -100.00 % | 580.109 M | 0.000 -100.00 % | 1.721 B | 0.000 -100.00 % | 1.348 B | 0.000 -100.00 % | 1.424 B | 0.000 -100.00 % | 1.198 B | 0.000 -100.00 % | 1.412 B | 0.000 -100.00 % | 1.414 B | 0.000 -100.00 % | 870.337 M 1.43 % | 858.078 M |
| 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-03-31 |
| 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -185.500 K 0.00 % | -185.500 K | 0.000 | 0.000 -100.00 % | 57.840 K -97.43 % | 2.255 M | 0.000 | 0.000 -100.00 % | 9.133 M -29.92 % | 13.032 M | 0.000 | 0.000 -100.00 % | 3.179 M 121.02 % | -15.127 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 |
| Accounts receivables | -185.500 K 0.00 % | -185.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.790 M | 0.000 | 0.000 -100.00 % | 9.616 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 |
| 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 | 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.840 K -97.43 % | 2.255 M | 0.000 | 0.000 -100.00 % | 9.133 M -10.83 % | 10.242 M | 0.000 | 0.000 100.00 % | -6.437 M 57.45 % | -15.127 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 |
| Other non cash items | -5.699 M 0.00 % | -5.699 M -158.21 % | 9.789 M 1 233.65 % | 734.000 K 134.56 % | -2.124 M -208.17 % | 1.963 M 148.33 % | -4.063 M -148.48 % | 8.380 M 176.97 % | -10.886 M -247.21 % | 7.395 M -89.23 % | 68.669 M 421.85 % | -21.336 M 72.78 % | -78.379 M -134.04 % | -33.490 M -1 192.31 % | 3.066 M 1.56 % | 3.019 M -11.63 % | 3.416 M 171.50 % | -4.778 M -228.30 % | 3.724 M -72.84 % | 13.712 M -87.68 % | 111.259 M 966.01 % | 10.437 M -88.13 % | 87.936 M 4 876.57 % | 1.767 M -99.80 % | 904.124 M 343.41 % | -371.439 M -12.14 % | -331.236 M -2 751.59 % | 12.492 M -89.43 % | 118.161 M 3 293.48 % | 3.482 M 101.92 % | -181.669 M -3 435.82 % | 5.446 M -97.64 % | 230.571 M 1 721.91 % | -14.216 M -152.24 % | -5.636 M -137.21 % | -2.376 M 88.68 % | -20.994 M -2 605.29 % | 838.000 K 105.20 % | -16.104 M |
| Net cash provided by operating activities | -14.873 M 0.00 % | -14.873 M | 0.000 | 0.000 100.00 % | -1.412 M 59.33 % | -3.472 M | 0.000 | 0.000 100.00 % | -2.326 M -323.36 % | -549.487 K | 0.000 | 0.000 100.00 % | -72.489 M -394.25 % | -14.666 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 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 -100.00 % | 74.503 M 93.11 % | 38.581 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 |
| Other investing activites | 631.750 K 0.00 % | 631.750 K | 0.000 | 0.000 100.00 % | -93.000 -100.01 % | 628.593 K | 0.000 | 0.000 -100.00 % | 12.635 M 77 800.52 % | 16.219 K | 0.000 | 0.000 -100.00 % | 35.157 M 275.98 % | -19.978 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 |
| Net cash used for investing activites | 631.750 K 0.00 % | 631.750 K | 0.000 | 0.000 100.00 % | -93.000 -100.01 % | 628.593 K | 0.000 | 0.000 -100.00 % | 12.635 M 77 800.52 % | 16.219 K | 0.000 | 0.000 -100.00 % | 109.660 M 489.48 % | 18.603 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 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other financing activites | 14.379 M 0.00 % | 14.379 M | 0.000 | 0.000 100.00 % | -100.000 K -199.60 % | 100.400 K | 0.000 | 0.000 -100.00 % | 2.565 M 196.30 % | -2.663 M | 0.000 | 0.000 -100.00 % | 149.973 K 200.00 % | -149.973 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 14.379 M 0.00 % | 14.379 M | 0.000 | 0.000 100.00 % | -100.000 K -199.60 % | 100.400 K | 0.000 | 0.000 100.00 % | -1.635 M 38.60 % | -2.663 M | 0.000 | 0.000 -100.00 % | 149.973 K 200.00 % | -149.973 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 100.00 % | -1.394 M 7.82 % | -1.512 M 46.82 % | -2.844 M | 0.000 100.00 % | -9.080 M -204.69 % | 8.673 M 371.33 % | -3.197 M | 0.000 | 0.000 -100.00 % | 37.321 M 885.64 % | 3.787 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 -100.00 % | 1.394 M -52.03 % | 2.906 M 108.63 % | 1.393 M | 0.000 -100.00 % | 9.080 M 2 132.20 % | 406.773 K -88.71 % | 3.603 M | 0.000 | 0.000 -100.00 % | 4.477 M 548.09 % | 690.852 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.394 M -52.03 % | 2.906 M | 0.000 | 0.000 -100.00 % | 9.080 M 2 132.22 % | 406.773 K | 0.000 | 0.000 -100.00 % | 41.799 M 833.56 % | 4.477 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 |
| Operating cash flow | -14.873 M 0.00 % | -14.873 M | 0.000 | 0.000 100.00 % | -1.412 M 59.33 % | -3.472 M | 0.000 | 0.000 100.00 % | -2.326 M -323.36 % | -549.487 K | 0.000 | 0.000 100.00 % | -72.489 M -394.25 % | -14.666 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 |
| Capital expenditure | 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 % | -72.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -14.873 M 0.00 % | -14.873 M | 0.000 | 0.000 100.00 % | -1.412 M 59.33 % | -3.472 M | 0.000 | 0.000 100.00 % | -2.326 M -323.34 % | -549.487 K | 0.000 | 0.000 100.00 % | -72.489 M -394.25 % | -14.666 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 |
| 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 |