Luokung Technology Corp. LKCO
Trading inactive
Finances
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 10.236 M -89.06 % | 93.593 M -35.48 % | 145.068 M 694.29 % | 18.264 M -2.74 % | 18.779 M -10.76 % | 21.042 M -19.32 % | 26.082 M 398.41 % | 5.233 M -40.66 % | 8.819 M 42.56 % | 6.186 M -46.50 % | 11.562 M 696.83 % | 1.451 M -77.10 % | 6.337 M -56.31 % | 14.506 M 29.06 % | 11.240 M 162.25 % | 4.286 M |
| Net income | -181.331 M -261.13 % | -50.212 M 18.32 % | -61.471 M -35.90 % | -45.232 M -41.57 % | -31.951 M -167.88 % | -11.928 M -84.64 % | -6.460 M 50.50 % | -13.049 M -1 370.60 % | 1.027 M 102 800.00 % | -1.000 K 99.98 % | -5.133 M 42.89 % | -8.988 M -766.73 % | -1.037 M -112.59 % | 8.237 M 55.50 % | 5.297 M 421.87 % | 1.015 M |
| Income before tax | -178.966 M -230.48 % | -54.153 M 22.19 % | -69.597 M -73.75 % | -40.057 M -25.09 % | -32.022 M -170.15 % | -11.854 M -74.05 % | -6.810 M 47.81 % | -13.049 M -1 370.60 % | 1.027 M 102 800.00 % | -1.000 K 99.98 % | -5.133 M 42.89 % | -8.988 M -794.33 % | -1.005 M -110.21 % | 9.845 M 57.97 % | 6.232 M 416.75 % | 1.206 M |
| Income before tax ratio | -17.48 -2 921.71 % | -0.58 -20.60 % | -0.48 78.13 % | -2.19 -28.62 % | -1.71 -202.71 % | -0.56 -115.74 % | -0.26 89.53 % | -2.49 -2 241.24 % | 0.12 72 137.87 % | 0.00 99.96 % | -0.44 92.83 % | -6.19 -3 805.83 % | -0.16 -123.37 % | 0.68 22.41 % | 0.55 97.05 % | 0.28 |
| EBITDA | -159.501 M -397.81 % | -32.040 M 37.05 % | -50.895 M -65.06 % | -30.834 M -18.28 % | -26.068 M -291.84 % | -6.653 M -91.85 % | -3.468 M 61.63 % | -9.038 M -69 623.52 % | 13.000 K -77.59 % | 58.000 K 102.24 % | -2.593 M 72.42 % | -9.402 M -1 879.37 % | -475.000 K -104.62 % | 10.288 M 69.02 % | 6.087 M 297.32 % | 1.532 M |
| Net income ratio | -17.71 -3 201.96 % | -0.54 -26.61 % | -0.42 82.89 % | -2.48 -45.56 % | -1.70 -200.16 % | -0.57 -128.87 % | -0.25 90.07 % | -2.49 -2 241.24 % | 0.12 72 137.87 % | 0.00 99.96 % | -0.44 92.83 % | -6.19 -3 685.30 % | -0.16 -128.82 % | 0.57 20.49 % | 0.47 99.00 % | 0.24 |
| Ratio EBITDA | -15.58 -4 451.64 % | -0.34 2.42 % | -0.35 79.22 % | -1.69 -21.62 % | -1.39 -339.07 % | -0.32 -137.80 % | -0.13 92.30 % | -1.73 -117 262.43 % | 0.00 -84.28 % | 0.01 104.18 % | -0.22 96.54 % | -6.48 -8 544.56 % | -0.07 -110.57 % | 0.71 30.96 % | 0.54 51.51 % | 0.36 |
| Gross profit ratio | 0.45 169.05 % | 0.17 51.23 % | 0.11 157.51 % | 0.04 -78.80 % | 0.20 -69.79 % | 0.67 -14.86 % | 0.79 480.65 % | -0.21 -156.98 % | 0.36 14.32 % | 0.32 260.59 % | 0.09 153.68 % | -0.16 -135.49 % | 0.46 -44.83 % | 0.84 28.20 % | 0.65 5.11 % | 0.62 |
| Weighted average shs out dil | 2.223 M 25.95 % | 1.765 M 26.51 % | 1.395 M 50.87 % | 924.934 K 10.44 % | 837.524 K 175.65 % | 303.831 K | 0.000 -100.00 % | 1.405 B 2 999 921.35 % | 46.833 K 0.00 % | 46.833 K 0.00 % | 46.833 K 0.00 % | 46.833 K 0.00 % | 46.833 K 21.88 % | 38.424 K -17.66 % | 46.666 K 0.00 % | 46.666 K |
| Weighted average shs out | 2.223 M 25.95 % | 1.765 M 26.51 % | 1.395 M 50.87 % | 924.934 K 10.44 % | 837.524 K 175.65 % | 303.831 K -78.38 % | 1.405 M 0.00 % | 1.405 M 2 900.02 % | 46.833 K 0.00 % | 46.833 K 0.00 % | 46.833 K 0.00 % | 46.833 K 0.00 % | 46.833 K 21.88 % | 38.424 K -17.66 % | 46.666 K 0.00 % | 46.666 K |
| EPS diluted | -81.55 -174.03 % | -29.76 40.95 % | -50.40 -16.67 % | -43.20 -14.80 % | -37.63 4.15 % | -39.26 | 0.00 100.00 % | 0.00 -100.00 % | 21.90 102 436.45 % | -0.02 99.98 % | -109.60 42.89 % | -191.92 -766.85 % | -22.14 -110.32 % | 214.50 88.97 % | 113.51 421.89 % | 21.75 |
| Earnings per share | -81.55 -174.03 % | -29.76 39.63 % | -49.30 -14.39 % | -43.10 -14.54 % | -37.63 4.15 % | -39.26 -709.94 % | -4.85 -4 156.53 % | -0.11 -100.52 % | 21.90 102 436.45 % | -0.02 99.98 % | -109.60 42.89 % | -191.92 -766.85 % | -22.14 -110.32 % | 214.50 88.97 % | 113.51 421.89 % | 21.75 |
| Gross profit | 4.606 M -70.57 % | 15.652 M -2.43 % | 16.042 M 1 945.35 % | 784.309 K -79.38 % | 3.803 M -73.04 % | 14.104 M -31.31 % | 20.535 M 1 997.21 % | -1.082 M -133.81 % | 3.201 M 62.98 % | 1.964 M 92.93 % | 1.018 M 527.73 % | -238.000 K -108.13 % | 2.929 M -75.90 % | 12.154 M 65.45 % | 7.346 M 175.65 % | 2.665 M |
| Income tax expense | 2.756 M 169.93 % | -3.941 M 51.50 % | -8.126 M -257.02 % | 5.175 M 7 390.04 % | -70.992 K -195.92 % | 74.009 K 121.10 % | -350.679 K -148.25 % | 726.828 K | 0.000 | 0.000 | 0.000 100.00 % | -60.000 K -287.50 % | 32.000 K -98.01 % | 1.608 M 71.98 % | 935.000 K 389.53 % | 191.000 K |
| Cost of revenue | 5.631 M -92.78 % | 77.942 M -39.59 % | 129.026 M 638.16 % | 17.479 M 16.72 % | 14.976 M 115.85 % | 6.938 M 25.06 % | 5.548 M -12.16 % | 6.316 M 12.42 % | 5.618 M 33.06 % | 4.222 M -59.96 % | 10.544 M 524.27 % | 1.689 M -50.44 % | 3.408 M 44.90 % | 2.352 M -39.60 % | 3.894 M 140.22 % | 1.621 M |
| General and administrative expenses | 138.805 M 571.73 % | 20.664 M -31.41 % | 30.127 M 0.68 % | 29.925 M 31.00 % | 22.844 M 238.41 % | 6.750 M 175.39 % | 2.451 M 16.24 % | 2.109 M -37.14 % | 3.355 M 72.94 % | 1.940 M -30.84 % | 2.805 M -66.12 % | 8.278 M 152.69 % | 3.276 M 100.37 % | 1.635 M | 0.000 | 0.000 |
| Selling and marketing expenses | 2.249 M -60.24 % | 5.656 M -6.62 % | 6.057 M 254.59 % | 1.708 M -54.63 % | 3.765 M -74.38 % | 14.695 M -38.54 % | 23.909 M 285.02 % | 6.210 M 3 958.70 % | 153.000 K -57.97 % | 364.000 K -34.65 % | 557.000 K -18.69 % | 685.000 K 8.90 % | 629.000 K 84.46 % | 341.000 K | 0.000 | 0.000 |
| Other expenses | 19.665 M | 0.000 -100.00 % | 214.459 K | 0.000 -100.00 % | 294.857 K 17.70 % | 250.510 K 195.26 % | -262.980 K -660.67 % | -34.572 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 185.900 M 143.98 % | 76.193 M -6.69 % | 81.660 M 99.00 % | 41.035 M 16.18 % | 35.320 M 41.71 % | 24.924 M -9.06 % | 27.406 M 144.68 % | 11.201 M 195.07 % | 3.796 M 51.48 % | 2.506 M -30.60 % | 3.611 M -60.60 % | 9.164 M 117.36 % | 4.216 M 95.64 % | 2.155 M 110.04 % | 1.026 M 39.59 % | 735.000 K |
| Cost and expenses | 191.530 M 24.26 % | 154.135 M -26.84 % | 210.687 M 260.06 % | 58.515 M 16.34 % | 50.296 M 57.85 % | 31.862 M -3.31 % | 32.954 M 88.13 % | 17.516 M 86.07 % | 9.414 M 39.92 % | 6.728 M -52.47 % | 14.155 M 30.42 % | 10.853 M 42.35 % | 7.624 M 69.16 % | 4.507 M -8.39 % | 4.920 M 108.83 % | 2.356 M |
| Research and development expenses | 25.180 M -49.51 % | 49.874 M 9.67 % | 45.476 M 383.69 % | 9.402 M 7.93 % | 8.711 M 150.41 % | 3.479 M 232.50 % | 1.046 M -63.70 % | 2.882 M 900.76 % | 288.000 K 42.57 % | 202.000 K -18.88 % | 249.000 K 23.88 % | 201.000 K -35.37 % | 311.000 K 73.74 % | 179.000 K 28.78 % | 139.000 K 75.95 % | 79.000 K |
| Selling general and administrative expenses | 141.054 M 435.92 % | 26.320 M -27.26 % | 36.184 M 14.39 % | 31.633 M 18.88 % | 26.609 M 24.08 % | 21.446 M -18.64 % | 26.360 M 216.88 % | 8.319 M 137.13 % | 3.508 M 52.26 % | 2.304 M -31.47 % | 3.362 M -62.49 % | 8.963 M 129.53 % | 3.905 M 97.62 % | 1.976 M 122.77 % | 887.000 K 35.21 % | 656.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.000 K -9.38 % | 32.000 K -59.49 % | 79.000 K -32.48 % | 117.000 K -27.78 % | 162.000 K | 0.000 | 0.000 | 0.000 |
| Interest expense | 3.500 M 4.08 % | 3.363 M -18.42 % | 4.122 M 13.70 % | 3.626 M 3 451.73 % | 102.084 K 27.31 % | 80.184 K 201.32 % | 26.611 K 503.15 % | 4.412 K | 0.000 | 0.000 -100.00 % | 2.540 M | 0.000 | 0.000 -100.00 % | 218.000 K -35.88 % | 340.000 K -35.97 % | 531.000 K |
| Depreciation and amortization | 15.965 M -14.85 % | 18.750 M 28.60 % | 14.580 M 160.49 % | 5.597 M -4.36 % | 5.852 M 14.29 % | 5.121 M 54.42 % | 3.316 M 516.39 % | 538.000 K -11.51 % | 608.000 K 1.33 % | 600.000 K 1.35 % | 592.000 K 8.03 % | 548.000 K 3.40 % | 530.000 K 135.56 % | 225.000 K 74.42 % | 129.000 K 6.61 % | 121.000 K |
| Operating income | -181.294 M -199.45 % | -60.542 M 7.74 % | -65.619 M -63.02 % | -40.251 M -27.71 % | -31.517 M -191.29 % | -10.820 M -57.46 % | -6.872 M 44.06 % | -12.283 M -1 964.41 % | -595.000 K -9.78 % | -542.000 K 79.10 % | -2.593 M 72.42 % | -9.402 M -630.54 % | -1.287 M -112.87 % | 9.999 M 58.21 % | 6.320 M 227.46 % | 1.930 M |
| Operating income ratio | -17.71 -2 637.99 % | -0.65 -43.01 % | -0.45 79.48 % | -2.20 -31.32 % | -1.68 -226.39 % | -0.51 -95.17 % | -0.26 88.78 % | -2.35 -3 378.98 % | -0.07 23.00 % | -0.09 60.93 % | -0.22 96.54 % | -6.48 -3 090.49 % | -0.20 -129.46 % | 0.69 22.59 % | 0.56 24.87 % | 0.45 |
| Total other income expenses net | 2.328 M -63.56 % | 6.389 M 260.58 % | -3.979 M -2 152.09 % | 193.888 K 138.36 % | -505.438 K 51.10 % | -1.034 M -1 792.11 % | 61.088 K 107.98 % | -765.811 K -147.21 % | 1.622 M 199.82 % | 541.000 K 121.30 % | -2.540 M -713.53 % | 414.000 K 46.81 % | 282.000 K 283.12 % | -154.000 K -75.00 % | -88.000 K 87.85 % | -724.000 K |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 53.942 M 1.80 % | 52.990 M 23.46 % | 42.920 M -1.32 % | 43.492 M 39.16 % | 31.254 M 826.14 % | 3.375 M -36.31 % | 5.298 M 527.62 % | -1.239 M 54.83 % | -2.743 M 34.16 % | -4.166 M 32.06 % | -6.132 M 4.77 % | -6.439 M 26.40 % | -8.749 M 41.32 % | -14.909 M -552.75 % | 3.293 M -10.20 % | 3.667 M |
| Total investments | 707.430 K 65.70 % | 426.923 K -2.67 % | 438.647 K 122.89 % | 196.798 K -98.82 % | 16.636 M 10 969.83 % | 150.286 K -26.48 % | 204.412 K | 0.000 -100.00 % | 5.739 M | 0.000 | 0.000 -100.00 % | 1.543 M 8.97 % | 1.416 M | 0.000 | 0.000 | 0.000 |
| Total debt | 54.026 M -0.42 % | 54.255 M -8.61 % | 59.364 M 36.27 % | 43.564 M 24.65 % | 34.950 M 665.29 % | 4.567 M -14.96 % | 5.371 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.637 M -1.06 % | 3.676 M |
| Accumulated other comprehensive income loss | 536.155 K -1.25 % | 542.969 K 134.09 % | -1.593 M -4.51 % | -1.524 M -211.07 % | 1.372 M 64.23 % | 835.463 K 115.21 % | 388.217 K -85.13 % | 2.610 M -24.94 % | 3.477 M -16.48 % | 4.163 M -0.86 % | 4.199 M 17.19 % | 3.583 M 49.98 % | 2.389 M 39.46 % | 1.713 M 53.63 % | 1.115 M 2.01 % | 1.093 M |
| Retained earnings | -416.581 M -77.08 % | -235.250 M -28.76 % | -182.710 M -61.34 % | -113.243 M -54.33 % | -73.377 M -75.28 % | -41.864 M -39.84 % | -29.936 M -479.37 % | -5.167 M -3.20 % | -5.007 M 17.02 % | -6.034 M -0.02 % | -6.033 M -570.33 % | -900.000 K -111.13 % | 8.088 M -11.36 % | 9.125 M 927.59 % | 888.000 K 284.23 % | -482.000 K |
| Common stock | 5.855 M 18.89 % | 4.925 M 27.74 % | 3.855 M 60.80 % | 2.398 M 14.68 % | 2.091 M 4.90 % | 1.993 M | 0.000 -100.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 40.00 % | 10.000 K | 0.000 |
| Total equity | -63.228 M -150.95 % | 124.105 M -19.33 % | 153.848 M 191.96 % | 52.694 M -2.37 % | 53.973 M -14.47 % | 63.101 M 414.20 % | 12.272 M -37.68 % | 19.690 M -4.96 % | 20.717 M 1.67 % | 20.376 M -0.18 % | 20.413 M -18.12 % | 24.930 M -23.81 % | 32.722 M -0.14 % | 32.767 M 259.05 % | 9.126 M 18.15 % | 7.724 M |
| Other non current liabilities | 13.496 M -0.41 % | 13.552 M | 0.000 -100.00 % | 2.873 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 |
| Long term debt | 62.528 K -94.56 % | 1.149 M -82.94 % | 6.731 M 152.69 % | 2.664 M -91.98 % | 33.235 M 13 479.05 % | 244.755 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 16.126 M 9.69 % | 14.700 M 52.61 % | 9.632 M 234.96 % | 2.876 M -91.35 % | 33.235 M 13 479.05 % | 244.755 K | 0.000 -100.00 % | 1.658 M -32.57 % | 2.459 M -75.97 % | 10.232 M -4.09 % | 10.668 M 363.22 % | 2.303 M 144.48 % | 942.000 K 63.83 % | 575.000 K | 0.000 | 0.000 |
| Other current liabilities | 35.739 M -25.27 % | 47.826 M 52.22 % | 31.419 M -33.53 % | 47.271 M 12.91 % | 41.867 M 68.21 % | 24.889 M 99.28 % | 12.489 M 1 187.54 % | 970.000 K 0.31 % | 967.000 K -4.54 % | 1.013 M 6.07 % | 955.000 K 0.21 % | 953.000 K 0.85 % | 945.000 K -27.86 % | 1.310 M -60.46 % | 3.313 M 11.77 % | 2.964 M |
| Deferred revenue | 682.534 K -66.97 % | 2.067 M 31.21 % | 1.575 M 139.54 % | 657.542 K -68.19 % | 2.067 M 60.68 % | 1.287 M -44.69 % | 2.326 M 510.61 % | 381.000 K -2.81 % | 392.000 K -95.31 % | 8.365 M -7.69 % | 9.062 M 493.06 % | 1.528 M 315.22 % | 368.000 K -0.81 % | 371.000 K | 0.000 | 0.000 |
| Short term debt | 53.963 M 1.61 % | 53.106 M -5.67 % | 56.299 M 37.65 % | 40.900 M 2 286.10 % | 1.714 M -60.34 % | 4.322 M -19.52 % | 5.371 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.637 M -1.06 % | 3.676 M |
| Total current liabilities | 100.740 M 6.23 % | 94.832 M -6.76 % | 101.709 M 38.17 % | 73.613 M 139.88 % | 30.688 M -9.03 % | 33.734 M 33.28 % | 25.311 M 527.44 % | 4.034 M -18.95 % | 4.977 M -60.24 % | 12.518 M -4.94 % | 13.168 M 165.38 % | 4.962 M 30.68 % | 3.797 M -28.44 % | 5.306 M -39.57 % | 8.781 M 26.29 % | 6.953 M |
| Total liabilities | 116.866 M 6.70 % | 109.532 M -1.62 % | 111.341 M 45.56 % | 76.489 M 19.66 % | 63.923 M 88.13 % | 33.979 M 34.24 % | 25.311 M 527.44 % | 4.034 M -18.95 % | 4.977 M -60.24 % | 12.518 M -4.94 % | 13.168 M 165.38 % | 4.962 M 30.68 % | 3.797 M -28.44 % | 5.306 M -39.57 % | 8.781 M 26.29 % | 6.953 M |
| Other non current assets | 248.569 K -98.21 % | 13.853 M 233.39 % | 4.155 M -93.23 % | 61.378 M 201.81 % | -60.287 M -40 214.98 % | 150.286 K -26.48 % | 204.412 K | 0.000 -100.00 % | 5.739 M | 0.000 | 0.000 -100.00 % | 333.000 K -73.30 % | 1.247 M | 0.000 | 0.000 | 0.000 |
| Long term investments | 707.430 K 65.70 % | 426.923 K -2.67 % | 438.647 K 122.89 % | 196.798 K -98.82 % | 16.636 M 10 969.83 % | 150.286 K -26.48 % | 204.412 K | 0.000 -100.00 % | 5.739 M | 0.000 | 0.000 -100.00 % | 333.000 K -52.16 % | 696.000 K | 0.000 | 0.000 | 0.000 |
| Intangible assets | 43.329 M -50.57 % | 87.660 M -14.80 % | 102.885 M 140.85 % | 42.717 M -9.69 % | 47.299 M -10.36 % | 52.764 M 4 471.49 % | 1.154 M -31.40 % | 1.682 M 194.65 % | 571.000 K -6.55 % | 611.000 K -3.32 % | 632.000 K -0.16 % | 633.000 K 0.64 % | 629.000 K -0.16 % | 630.000 K | 0.000 | 0.000 |
| GoodWill | 377.665 K -99.53 % | 80.294 M -1.81 % | 81.771 M 583.83 % | 11.958 M 1.95 % | 11.729 M 0.00 % | 11.729 M 62.00 % | 7.240 M 0.00 % | 7.240 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 43.707 M -73.98 % | 167.954 M -9.04 % | 184.656 M 237.74 % | 54.674 M -7.37 % | 59.028 M -8.47 % | 64.493 M 668.31 % | 8.394 M -5.92 % | 8.922 M 1 462.59 % | 571.000 K -6.55 % | 611.000 K -3.32 % | 632.000 K -0.16 % | 633.000 K 0.64 % | 629.000 K -0.16 % | 630.000 K | 0.000 | 0.000 |
| Property plant equipment net | 1.826 M -70.78 % | 6.250 M -37.92 % | 10.067 M 1 038.70 % | 884.110 K -29.80 % | 1.259 M 40.25 % | 898.007 K -82.20 % | 5.045 M -53.55 % | 10.862 M -8.68 % | 11.895 M -7.72 % | 12.890 M -3.50 % | 13.358 M -1.35 % | 13.541 M 0.44 % | 13.482 M -1.14 % | 13.637 M -1.84 % | 13.893 M 674.85 % | 1.793 M |
| Total non current assets | 46.489 M -75.38 % | 188.812 M -8.99 % | 207.463 M 77.12 % | 117.134 M 52.27 % | 76.924 M 17.37 % | 65.541 M 380.38 % | 13.643 M 19.79 % | 11.389 M -37.44 % | 18.205 M 34.84 % | 13.501 M -3.50 % | 13.990 M -3.56 % | 14.507 M -9.64 % | 16.054 M 12.53 % | 14.267 M 2.69 % | 13.893 M 674.85 % | 1.793 M |
| Other current assets | 1.918 M -94.70 % | 36.204 M 35.06 % | 26.806 M 234.26 % | 8.020 M 64.11 % | 4.887 M 203.01 % | 1.613 M 374.74 % | 339.701 K | 0.000 -100.00 % | 156.000 K -94.08 % | 2.635 M 38.68 % | 1.900 M 43.61 % | 1.323 M -25.72 % | 1.781 M 131.00 % | 771.000 K 11.74 % | 690.000 K 32.44 % | 521.000 K |
| Short term investments | 462.300 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.210 M 67.13 % | 724.000 K | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 83.986 K -93.36 % | 1.265 M -92.31 % | 16.444 M 22 804.64 % | 71.793 K -98.06 % | 3.696 M 209.98 % | 1.192 M 1 547.19 % | 72.379 K -94.16 % | 1.239 M -54.83 % | 2.743 M -34.16 % | 4.166 M -32.06 % | 6.132 M -4.77 % | 6.439 M -26.40 % | 8.749 M -41.32 % | 14.909 M 4 234.01 % | 344.000 K 3 722.22 % | 9.000 K |
| Cash and short term investments | 546.286 K -56.81 % | 1.265 M -92.31 % | 16.444 M 22 804.64 % | 71.793 K -98.06 % | 3.696 M 209.98 % | 1.192 M 1 547.19 % | 72.379 K -94.16 % | 1.239 M -54.83 % | 2.743 M -34.16 % | 4.166 M -32.06 % | 6.132 M -19.83 % | 7.649 M -19.25 % | 9.473 M -36.46 % | 14.909 M 4 234.01 % | 344.000 K 3 722.22 % | 9.000 K |
| Total current assets | 7.149 M -84.05 % | 44.826 M -22.35 % | 57.726 M 379.09 % | 12.049 M -70.59 % | 40.973 M 29.91 % | 31.539 M 31.74 % | 23.939 M 94.09 % | 12.334 M 64.69 % | 7.489 M -61.38 % | 19.393 M -1.01 % | 19.591 M 27.34 % | 15.385 M -24.82 % | 20.465 M -14.03 % | 23.806 M 493.07 % | 4.014 M -68.85 % | 12.884 M |
| Inventory | 0.000 100.00 % | -169.978 K 100.00 % | -27.478 B -243.98 % | -7.988 B 70.70 % | -27.267 B -254.90 % | -7.683 B -17 073 622.89 % | 45.000 K -50.00 % | 90.000 K -45.78 % | 166.000 K -92.25 % | 2.142 M 211.34 % | 688.000 K 9.55 % | 628.000 K 173.04 % | 230.000 K -39.95 % | 383.000 K 201.57 % | 127.000 K -53.99 % | 276.000 K |
| Net receivables | 4.685 M -55.65 % | 10.564 M -25.58 % | 14.195 M 258.66 % | 3.958 M -87.78 % | 32.390 M 41.19 % | 22.941 M 6.75 % | 21.490 M 1 051.78 % | 1.866 M -58.01 % | 4.444 M -57.47 % | 10.450 M -3.87 % | 10.871 M 87.92 % | 5.785 M -40.39 % | 9.705 M 25.34 % | 7.743 M 171.40 % | 2.853 M -76.38 % | 12.078 M |
| Tax assets | 0.000 -100.00 % | 327.730 K -95.98 % | 8.146 M | 0.000 100.00 % | -16.636 M -10 969.83 % | -150.286 K 26.48 % | -204.412 K | 0.000 100.00 % | -5.739 M | 0.000 | 0.000 100.00 % | -333.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.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 |
| Account payables | 8.235 M 1.77 % | 8.092 M -11.98 % | 9.193 M 57.37 % | 5.842 M 35.40 % | 4.314 M 468.86 % | 758.386 K -74.14 % | 2.932 M 129.61 % | 1.277 M -38.22 % | 2.067 M 10.71 % | 1.867 M 16.25 % | 1.606 M 107.23 % | 775.000 K -17.73 % | 942.000 K 63.83 % | 575.000 K -59.19 % | 1.409 M 350.16 % | 313.000 K |
| Tax payables | 2.120 M -43.76 % | 3.771 M 17.01 % | 3.222 M 45.03 % | 2.222 M 5.61 % | 2.104 M -15.10 % | 2.478 M 13.00 % | 2.193 M 55.97 % | 1.406 M -9.35 % | 1.551 M 21.84 % | 1.273 M -17.61 % | 1.545 M -7.65 % | 1.673 M 8.50 % | 1.542 M -54.93 % | 3.421 M 710.66 % | 422.000 K | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -2.664 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 |
| Minority interest | -1.851 M -118.59 % | 9.960 M 28.38 % | 7.758 M 11 591.96 % | 66.356 K 115.32 % | -433.155 K | 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 | 792.832 K -71.82 % | 2.814 M -37.62 % | 4.511 M 1 240.47 % | 336.537 K -53.80 % | 728.476 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 25.000 K 0.00 % | 25.000 K -89.03 % | 227.949 K -6.18 % | 242.952 K 6.58 % | 227.949 K 2 179.49 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 348.788 M 1.42 % | 343.902 M 8.72 % | 316.323 M 92.00 % | 164.754 M 32.77 % | 124.092 M 21.51 % | 102.125 M 144.20 % | 41.820 M 4.05 % | 40.192 M 80.77 % | 22.233 M 0.00 % | 22.233 M 0.00 % | 22.233 M 0.00 % | 22.233 M 0.01 % | 22.231 M 1.44 % | 21.915 M 208.10 % | 7.113 M 0.00 % | 7.113 M |
| Deferred tax liabilities non current | 2.567 M | 0.000 -100.00 % | 2.901 M 1 269.71 % | 211.796 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.658 M 32.57 % | -2.459 M 75.97 % | -10.232 M 4.09 % | -10.668 M -363.22 % | -2.303 M -144.48 % | -942.000 K -63.83 % | -575.000 K | 0.000 | 0.000 |
| Total assets | 53.638 M -77.04 % | 233.637 M -11.90 % | 265.189 M 105.28 % | 129.183 M 9.57 % | 117.896 M 21.44 % | 97.079 M 158.31 % | 37.583 M 58.42 % | 23.724 M -7.67 % | 25.694 M -21.89 % | 32.894 M -2.05 % | 33.581 M 12.34 % | 29.892 M -18.15 % | 36.519 M -4.08 % | 38.073 M 112.62 % | 17.907 M 22.01 % | 14.677 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 2.736 M 169.27 % | -3.950 M 51.96 % | -8.223 M -143.86 % | 18.746 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.815 M 303.26 % | 1.442 M 577.48 % | -302.000 K | 0.000 | 0.000 |
| Stock based compensation | 8.492 M 46 198.66 % | 18.342 K -13.42 % | 21.186 K 340.97 % | 4.804 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K -99.37 % | 316.000 K 4.64 % | 302.000 K | 0.000 | 0.000 |
| Change in working capital | 16.773 M 746.53 % | -2.594 M 90.49 % | -27.282 M -436.24 % | -5.088 M 10.37 % | -5.676 M 8.44 % | -6.200 M -20.76 % | -5.134 M -140.14 % | 12.790 M 1 997.62 % | -674.000 K -97.65 % | -341.000 K -115.69 % | 2.173 M 1 037.70 % | 191.000 K 103.59 % | -5.318 M -19.16 % | -4.463 M -224.35 % | -1.376 M -9.90 % | -1.252 M |
| Accounts receivables | 2.268 M -72.66 % | 8.297 M 203.66 % | -8.004 M -337.15 % | -1.831 M -535.99 % | 419.941 K 102.57 % | -16.319 M -105.69 % | -7.934 M -426.36 % | -1.507 M -29.60 % | -1.163 M -261.18 % | -322.000 K 80.63 % | -1.662 M -205.46 % | 1.576 M 152.46 % | -3.004 M 27.96 % | -4.170 M -84.35 % | -2.262 M -412.93 % | -441.000 K |
| Inventory | 0.000 100.00 % | -4.968 K -105.96 % | 83.295 K 102.92 % | -2.852 M 90.30 % | -29.393 M | 0.000 -100.00 % | 45.000 K -35.71 % | 70.000 K -96.44 % | 1.967 M 234.91 % | -1.458 M -3 456.10 % | -41.000 K 89.49 % | -390.000 K -342.24 % | 161.000 K 164.66 % | -249.000 K -266.00 % | 150.000 K 448.84 % | -43.000 K |
| Accounts payables | 1.645 M 520.86 % | -390.793 K -487.29 % | 100.905 K -90.64 % | 1.078 M -95.21 % | 22.486 M 1 166.33 % | -2.109 M -25.97 % | -1.674 M -156.19 % | 2.979 M 1 007.56 % | 269.000 K 1.51 % | 265.000 K -66.71 % | 796.000 K 496.02 % | -201.000 K -157.26 % | 351.000 K 141.39 % | -848.000 K -177.66 % | 1.092 M 3 540.00 % | 30.000 K |
| Other working capital | 12.860 M 222.53 % | -10.495 M 46.08 % | -19.463 M -1 212.16 % | -1.483 M -282.98 % | 810.591 K -93.37 % | 12.228 M 176.10 % | 4.429 M -60.62 % | 11.248 M 743.84 % | -1.747 M -248.81 % | 1.174 M -61.88 % | 3.080 M 487.91 % | -794.000 K 71.90 % | -2.826 M -451.49 % | 804.000 K 325.84 % | -356.000 K 55.39 % | -798.000 K |
| Other non cash items | 137.335 M 7 556.11 % | 1.794 M -75.83 % | 7.421 M 3 253.12 % | -235.365 K -101.83 % | 12.887 M 111.90 % | 6.082 M 1 859.43 % | -345.653 K -136.26 % | 953.246 K -32.15 % | 1.405 M | 0.000 -100.00 % | 1.962 M 196 300.00 % | -1.000 K 99.90 % | -1.037 M -443.38 % | 302.000 K 704.00 % | -50.000 K -125.38 % | 197.000 K |
| Net cash provided by operating activities | -420.841 K 97.65 % | -17.871 M 66.78 % | -53.788 M -239.92 % | -15.824 M 13.36 % | -18.264 M -163.74 % | -6.925 M 22.83 % | -8.974 M -327.80 % | 3.939 M 66.50 % | 2.366 M 817.05 % | 258.000 K 163.55 % | -406.000 K 83.31 % | -2.433 M 52.33 % | -5.104 M -218.67 % | 4.301 M 7.53 % | 4.000 M 4 838.27 % | 81.000 K |
| Investments in property plant and equipment | -28.431 K 93.31 % | -424.872 K 72.44 % | -1.542 M -4 438.27 % | -33.974 K 74.12 % | -131.261 K -301.52 % | -32.691 K -157.63 % | -12.689 K 99.64 % | -3.554 M -13 063.92 % | -27.000 K 83.93 % | -168.000 K -663.64 % | -22.000 K 77.32 % | -97.000 K -29.33 % | -75.000 K 75.65 % | -308.000 K 97.48 % | -12.210 M -1 795.96 % | -644.000 K |
| Acquisitions net | -408.150 K -288.40 % | 216.641 K 100.33 % | -65.829 M -248.87 % | -18.869 M -30.17 % | -14.496 M -2 465.94 % | 612.692 K 1 946.26 % | 29.942 K -31.95 % | 44.000 K 57.14 % | 28.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -6.875 M -1 337.57 % | -478.254 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 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 155.000 -100.00 % | 19.347 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 122.000 K 271.83 % | -71.000 K 94.95 % | -1.407 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 100.00 % | -725.966 K 82.51 % | -4.151 M 99.98 % | -19.347 B -6 671 524 927.59 % | 290.000 -99.95 % | 604.467 K 1 918.79 % | 29.942 K -31.95 % | 44.000 K 57.14 % | 28.000 K -9.68 % | 31.000 K 133.33 % | -93.000 K -230.99 % | 71.000 K -94.95 % | 1.407 M 556.82 % | -308.000 K | 0.000 | 0.000 |
| Net cash used for investing activites | -436.581 K 53.27 % | -934.197 K 98.81 % | -78.396 M -304.49 % | -19.381 M -32.51 % | -14.627 M -1 334.89 % | 1.184 M 6 765.29 % | 17.253 K 100.49 % | -3.554 M -355 525.80 % | 1.000 K 100.73 % | -137.000 K -2 057.14 % | 7.000 K 107.22 % | -97.000 K -29.33 % | -75.000 K 75.65 % | -308.000 K 97.48 % | -12.210 M -1 795.96 % | -644.000 K |
| Debt repayment | 0.000 | 0.000 | 0.000 -100.00 % | 21.739 M -0.02 % | 21.744 M | 0.000 | 0.000 100.00 % | -1.198 M -39 829.00 % | -3.000 K | 0.000 | 0.000 -100.00 % | 9.000 K 100.75 % | -1.201 M 65.15 % | -3.446 M -6 932.65 % | -49.000 K 98.49 % | -3.235 M |
| Common stock issued | 0.000 -100.00 % | 7.420 M -95.19 % | 154.231 M 1 460.66 % | 9.882 M -18.11 % | 12.068 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.000 K -99.92 % | 14.504 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -6.123 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 |
| Dividends paid | 0.000 | 0.000 100.00 % | -666.512 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -422.000 K 84.66 % | -2.751 M | 0.000 |
| Other financing activites | 624.742 K 291.37 % | -326.458 K 92.99 % | -4.654 M -5 519.08 % | -82.829 K -105.09 % | 1.629 M -76.31 % | 6.875 M -23.08 % | 8.938 M | 0.000 100.00 % | -3.711 M -78.67 % | -2.077 M -207 800.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -318.000 K -102.80 % | 11.345 M 198.71 % | 3.798 M |
| Net cash used provided by financing activities | 624.742 K -91.19 % | 7.094 M -95.24 % | 148.911 M 372.16 % | 31.538 M -11.01 % | 35.440 M 415.50 % | 6.875 M -23.08 % | 8.938 M 846.18 % | -1.198 M 67.75 % | -3.714 M -78.82 % | -2.077 M -207 800.00 % | 1.000 K -88.89 % | 9.000 K 100.76 % | -1.190 M -111.53 % | 10.318 M 20.75 % | 8.545 M 1 417.76 % | 563.000 K |
| Effect of forex changes on cash | -485.915 K 87.28 % | -3.819 M -135 332.70 % | -2.820 K -106.57 % | 42.892 K 192.51 % | -46.364 K -214.40 % | -14.747 K -320.50 % | 6.688 K 120.42 % | -32.746 K 56.91 % | -76.000 K -744.44 % | -9.000 K -109.89 % | 91.000 K -56.87 % | 211.000 K 0.96 % | 209.000 K -17.72 % | 254.000 K | 0.000 | 0.000 |
| Net change in cash | -718.595 K 95.37 % | -15.530 M -192.87 % | 16.723 M 561.48 % | -3.624 M -244.75 % | 2.503 M 123.56 % | 1.120 M 9 868.31 % | -11.464 K 98.64 % | -845.545 K 40.58 % | -1.423 M 27.62 % | -1.966 M -540.39 % | -307.000 K 86.71 % | -2.310 M 62.50 % | -6.160 M -142.29 % | 14.565 M | 0.000 | 0.000 |
| Cash at beginning of period | 1.265 M -92.47 % | 16.795 M 23 294.01 % | 71.793 K -98.06 % | 3.696 M 209.98 % | 1.192 M 1 547.19 % | 72.379 K -13.67 % | 83.843 K -90.98 % | 929.388 K -77.69 % | 4.166 M -32.06 % | 6.132 M -4.77 % | 6.439 M -26.40 % | 8.749 M -41.32 % | 14.909 M 4 234.01 % | 344.000 K 3 722.22 % | 9.000 K | 0.000 |
| Cash at end of period | 546.286 K -56.81 % | 1.265 M -92.47 % | 16.795 M 23 294.01 % | 71.793 K -98.06 % | 3.696 M 209.98 % | 1.192 M 1 547.19 % | 72.379 K -13.67 % | 83.843 K -96.94 % | 2.743 M -34.16 % | 4.166 M -32.06 % | 6.132 M -4.77 % | 6.439 M -26.40 % | 8.749 M -41.32 % | 14.909 M 4 234.01 % | 344.000 K 3 722.22 % | 9.000 K |
| Operating cash flow | -420.841 K 97.65 % | -17.871 M 66.78 % | -53.788 M -239.92 % | -15.824 M 13.36 % | -18.264 M -163.74 % | -6.925 M 22.83 % | -8.974 M -327.80 % | 3.939 M 66.50 % | 2.366 M 817.05 % | 258.000 K 163.55 % | -406.000 K 83.31 % | -2.433 M 52.33 % | -5.104 M -218.67 % | 4.301 M 7.53 % | 4.000 M 4 838.27 % | 81.000 K |
| Capital expenditure | -28.431 K 93.31 % | -424.872 K 72.44 % | -1.542 M -4 438.27 % | -33.974 K 74.12 % | -131.261 K -301.52 % | -32.691 K -157.63 % | -12.689 K 99.64 % | -3.554 M -13 063.92 % | -27.000 K 83.93 % | -168.000 K -663.64 % | -22.000 K 77.32 % | -97.000 K -29.33 % | -75.000 K 75.65 % | -308.000 K 97.48 % | -12.210 M -1 795.96 % | -644.000 K |
| Free CashFlow | -449.272 K 97.54 % | -18.295 M 66.93 % | -55.330 M -248.91 % | -15.858 M 13.79 % | -18.395 M -164.39 % | -6.958 M 22.58 % | -8.986 M -2 433.70 % | 385.071 K -83.54 % | 2.339 M 2 498.89 % | 90.000 K 121.03 % | -428.000 K 83.08 % | -2.530 M 51.15 % | -5.179 M -229.70 % | 3.993 M 148.64 % | -8.210 M -1 358.26 % | -563.000 K |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-26 | 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 | 2016-09-30 | 2015-09-30 | 2013-09-30 | 2012-09-30 | 2011-09-30 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-06-30 | 2009-03-31 | 2008-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 675.748 K 0.00 % | 675.748 K -83.27 % | 4.038 M 100.00 % | 2.019 M 65 056.15 % | 3.099 K 0.00 % | 3.099 K -99.99 % | 30.785 M 199 904.86 % | 15.392 K -99.98 % | 62.808 M 100.00 % | 31.404 M -70.72 % | 107.241 M 100.00 % | 53.621 M 41.75 % | 37.827 M 100.00 % | 18.913 M 72.75 % | 10.948 M 100.00 % | 5.474 M -25.17 % | 7.316 M 100.00 % | 3.658 M -71.97 % | 13.051 M 100.00 % | 6.525 M 13.92 % | 5.728 M 100.00 % | 2.864 M -32.17 % | 4.223 M 0.00 % | 4.223 M -32.96 % | 6.299 M 0.00 % | 6.299 M -75.85 % | 26.082 M 14 976.54 % | 173.000 K -85.49 % | 1.192 M -86.48 % | 8.819 M -23.72 % | 11.562 M 397.99 % | -3.880 M -49.12 % | -2.602 M -148.81 % | 5.331 M 47.75 % | 3.608 M 39.14 % | 2.593 M -12.81 % | 2.974 M 8.42 % | 2.743 M 9.15 % | 2.513 M 21.46 % | 2.069 M |
| Net income | -5.696 M 0.00 % | -5.696 M 96.42 % | -159.200 M -100.00 % | -79.600 M -719 238.49 % | -11.066 K 0.00 % | -11.066 K 99.95 % | -21.767 M -199 900.01 % | -10.883 K 99.96 % | -30.773 M -100.00 % | -15.387 M 62.62 % | -41.158 M -100.00 % | -20.579 M 25.56 % | -27.643 M -100.00 % | -13.822 M 34.29 % | -21.034 M -100.00 % | -10.517 M 44.15 % | -18.832 M -100.00 % | -9.416 M 55.13 % | -20.986 M -100.00 % | -10.493 M 0.33 % | -10.527 M -100.00 % | -5.264 M -42.37 % | -3.697 M 0.00 % | -3.697 M -63.11 % | -2.267 M 0.00 % | -2.267 M 68.23 % | -7.135 M -3 157.77 % | -219.000 K -36.88 % | -160.000 K -115.58 % | 1.027 M 120.01 % | -5.133 M 57.62 % | -12.113 M -95.88 % | -6.184 M -297.89 % | 3.125 M 54.55 % | 2.022 M 51.46 % | 1.335 M -23.93 % | 1.755 M 38.63 % | 1.266 M 10.18 % | 1.149 M 7.08 % | 1.073 M |
| Income before tax | -6.073 M 0.00 % | -6.073 M 96.11 % | -155.952 M -100.00 % | -77.976 M -677 521.69 % | -11.507 K 0.00 % | -11.507 K 99.95 % | -24.745 M -199 899.99 % | -12.373 K 99.96 % | -29.408 M -100.00 % | -14.704 M 65.48 % | -42.591 M -100.00 % | -21.296 M 21.15 % | -27.006 M -100.00 % | -13.503 M 36.17 % | -21.155 M -100.00 % | -10.577 M 44.04 % | -18.902 M -100.00 % | -9.451 M 55.95 % | -21.454 M -100.00 % | -10.727 M -1.51 % | -10.568 M -100.00 % | -5.284 M -44.36 % | -3.660 M 0.00 % | -3.660 M -61.48 % | -2.267 M 0.00 % | -2.267 M 66.72 % | -6.810 M -3 009.79 % | -219.000 K -36.88 % | -160.000 K -115.58 % | 1.027 M 120.01 % | -5.133 M 59.73 % | -12.746 M -77.57 % | -7.178 M -291.01 % | 3.758 M 55.61 % | 2.415 M 51.98 % | 1.589 M -23.72 % | 2.083 M 39.80 % | 1.490 M 10.21 % | 1.352 M 5.96 % | 1.276 M |
| Income before tax ratio | -8.99 0.00 % | -8.99 76.73 % | -38.62 0.00 % | -38.62 -940.00 % | -3.71 0.00 % | -3.71 -361.96 % | -0.80 0.00 % | -0.80 -71.68 % | -0.47 0.00 % | -0.47 -17.89 % | -0.40 0.00 % | -0.40 44.37 % | -0.71 0.00 % | -0.71 63.05 % | -1.93 0.00 % | -1.93 25.22 % | -2.58 0.00 % | -2.58 -57.18 % | -1.64 0.00 % | -1.64 10.89 % | -1.84 0.00 % | -1.84 -112.84 % | -0.87 0.00 % | -0.87 -140.87 % | -0.36 0.00 % | -0.36 -37.82 % | -0.26 79.37 % | -1.27 -843.09 % | -0.13 -215.26 % | 0.12 126.23 % | -0.44 -113.51 % | 3.29 19.08 % | 2.76 291.33 % | 0.70 5.32 % | 0.67 9.23 % | 0.61 -12.51 % | 0.70 28.94 % | 0.54 0.97 % | 0.54 -12.76 % | 0.62 |
| EBITDA | -2.587 M 0.00 % | -2.587 M 98.32 % | -154.235 M -327.22 % | -36.102 M -70.05 % | -21.231 M -252.93 % | -6.016 M 74.09 % | -23.217 M -94.93 % | -11.910 M -11.13 % | -10.717 M 0.00 % | -10.717 M 67.44 % | -32.911 M -113.93 % | -15.384 M 20.79 % | -19.423 M -100.00 % | -9.711 M 41.43 % | -16.581 M -59.49 % | -10.397 M 27.05 % | -14.253 M -178.36 % | -5.120 M 72.36 % | -18.525 M -105.41 % | -9.018 M -19.56 % | -7.543 M -100.29 % | -3.766 M -315.06 % | -907.339 K 0.00 % | -907.339 K 6.06 % | -965.824 K 0.00 % | -965.824 K 69.53 % | -3.170 M -81.36 % | -1.748 M 8.10 % | -1.902 M -219.66 % | -595.000 K 77.05 % | -2.593 M 79.87 % | -12.882 M -73.71 % | -7.416 M -290.45 % | 3.894 M 55.70 % | 2.501 M 47.99 % | 1.690 M -24.35 % | 2.234 M 44.22 % | 1.549 M 5.73 % | 1.465 M -0.48 % | 1.472 M |
| Net income ratio | -8.43 0.00 % | -8.43 78.62 % | -39.42 0.00 % | -39.42 -1 004.02 % | -3.57 0.00 % | -3.57 -405.02 % | -0.71 0.00 % | -0.71 -44.31 % | -0.49 0.00 % | -0.49 -27.66 % | -0.38 0.00 % | -0.38 47.48 % | -0.73 0.00 % | -0.73 61.96 % | -1.92 0.00 % | -1.92 25.37 % | -2.57 0.00 % | -2.57 -60.09 % | -1.61 0.00 % | -1.61 12.50 % | -1.84 0.00 % | -1.84 -109.90 % | -0.88 0.00 % | -0.88 -143.30 % | -0.36 0.00 % | -0.36 -31.56 % | -0.27 78.39 % | -1.27 -843.09 % | -0.13 -215.26 % | 0.12 126.23 % | -0.44 -114.22 % | 3.12 31.36 % | 2.38 305.43 % | 0.59 4.60 % | 0.56 8.85 % | 0.51 -12.75 % | 0.59 27.86 % | 0.46 0.94 % | 0.46 -11.84 % | 0.52 |
| Ratio EBITDA | -3.83 0.00 % | -3.83 89.98 % | -38.19 -113.61 % | -17.88 99.74 % | -6 850.91 -252.93 % | -1 941.15 -257 288.46 % | -0.75 99.90 % | -773.81 -453 382.99 % | -0.17 50.00 % | -0.34 -11.20 % | -0.31 -6.96 % | -0.29 44.12 % | -0.51 0.00 % | -0.51 66.10 % | -1.51 20.26 % | -1.90 2.52 % | -1.95 -39.18 % | -1.40 1.38 % | -1.42 -2.70 % | -1.38 -4.95 % | -1.32 -0.15 % | -1.31 -511.93 % | -0.21 0.00 % | -0.21 -40.13 % | -0.15 0.00 % | -0.15 -26.16 % | -0.12 98.80 % | -10.10 -533.23 % | -1.60 -2 265.03 % | -0.07 69.92 % | -0.22 -106.75 % | 3.32 16.49 % | 2.85 290.19 % | 0.73 5.38 % | 0.69 6.36 % | 0.65 -13.24 % | 0.75 33.02 % | 0.56 -3.13 % | 0.58 -18.06 % | 0.71 |
| Gross profit ratio | 0.41 0.00 % | 0.41 -41.42 % | 0.70 75.39 % | 0.40 -17.49 % | 0.48 0.00 % | 0.48 105.56 % | 0.24 -0.01 % | 0.24 75.51 % | 0.13 0.00 % | 0.13 14.41 % | 0.12 0.00 % | 0.12 27.10 % | 0.09 0.00 % | 0.09 594.42 % | 0.01 0.00 % | 0.01 -84.81 % | 0.09 0.00 % | 0.09 -60.83 % | 0.22 0.00 % | 0.22 43.14 % | 0.16 0.00 % | 0.16 -76.30 % | 0.66 0.00 % | 0.66 -3.17 % | 0.68 0.00 % | 0.68 -13.76 % | 0.79 177.39 % | -1.02 -694.45 % | 0.17 -52.85 % | 0.36 312.24 % | 0.09 -92.99 % | 1.26 -30.81 % | 1.82 108.77 % | 0.87 4.04 % | 0.84 7.02 % | 0.78 17.60 % | 0.66 4.50 % | 0.64 -1.37 % | 0.64 -2.29 % | 0.66 |
| Weighted average shs out dil | 2.223 M 0.00 % | 2.223 M -8.86 % | 2.440 M 5.09 % | 2.322 M 109 129.37 % | 2.125 K 0.00 % | 2.125 K 12.09 % | 1.896 K 0.00 % | 1.896 K 15.99 % | 1.635 K 0.00 % | 1.635 K 8.18 % | 1.511 K 0.00 % | 1.511 K 18.08 % | 1.280 K 0.00 % | 1.280 K 32.05 % | 969.177 0.00 % | 969.177 0.00 % | 969.177 10.05 % | 880.689 4.75 % | 840.786 0.00 % | 840.786 0.78 % | 834.262 0.00 % | 834.262 -99.58 % | 199.317 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.270 M -99.55 % | 1.405 B 0.00 % | 1.405 B 0.00 % | 1.405 B 0.00 % | 1.405 B 0.00 % | 1.405 B -90.00 % | 14.050 B 30 030 892.84 % | 46.785 K 16.10 % | 40.296 K 20.89 % | 33.333 K 0.00 % | 33.333 K 0.00 % | 33.333 K 0.00 % | 33.333 K 0.00 % | 33.333 K |
| Weighted average shs out | 2.223 M 0.00 % | 2.223 M -8.86 % | 2.440 M 5.09 % | 2.322 M 109 129.37 % | 2.125 K 0.00 % | 2.125 K 12.09 % | 1.896 K 0.00 % | 1.896 K 15.99 % | 1.635 K 0.00 % | 1.635 K 8.18 % | 1.511 K 0.00 % | 1.511 K 18.08 % | 1.280 K 0.00 % | 1.280 K 32.05 % | 969.177 0.00 % | 969.177 0.00 % | 969.177 10.05 % | 880.689 4.75 % | 840.786 0.00 % | 840.786 0.78 % | 834.262 0.00 % | 834.262 -99.58 % | 199.317 K | 0.000 -100.00 % | 6.644 M | 0.000 -100.00 % | 6.270 M -99.55 % | 1.405 B 0.00 % | 1.405 B 0.00 % | 1.405 B 0.00 % | 1.405 B 0.00 % | 1.405 B -90.00 % | 14.050 B 30 030 892.84 % | 46.785 K 16.10 % | 40.296 K 20.89 % | 33.333 K 0.00 % | 33.333 K 0.00 % | 33.333 K 0.00 % | 33.333 K 0.00 % | 33.333 K |
| EPS diluted | -2.56 0.00 % | -2.56 96.08 % | -65.25 -90.29 % | -34.29 -558.16 % | -5.21 0.00 % | -5.21 9.23 % | -5.74 0.00 % | -5.74 39.00 % | -9.41 0.00 % | -9.41 33.36 % | -14.12 0.00 % | -14.12 -30.74 % | -10.80 0.00 % | -10.80 1.37 % | -10.95 -0.92 % | -10.85 -1.50 % | -10.69 0.00 % | -10.69 14.34 % | -12.48 0.00 % | -12.48 -97.78 % | -6.31 0.00 % | -6.31 -34 008.11 % | -0.02 | 0.00 | 0.00 | 0.00 100.00 % | -1.14 -569 900.00 % | 0.00 -100.00 % | 0.00 -114.29 % | 0.00 118.92 % | 0.00 56.98 % | -0.01 -2 050.00 % | 0.00 -100.00 % | 70.50 38.24 % | 51.00 30.77 % | 39.00 -27.78 % | 54.00 38.46 % | 39.00 18.18 % | 33.00 0.00 % | 33.00 |
| Earnings per share | -2.56 0.00 % | -2.56 96.08 % | -65.25 -90.29 % | -34.29 -558.16 % | -5.21 0.00 % | -5.21 9.23 % | -5.74 0.00 % | -5.74 39.00 % | -9.41 0.00 % | -9.41 30.91 % | -13.62 0.00 % | -13.62 -26.11 % | -10.80 0.00 % | -10.80 0.46 % | -10.85 0.00 % | -10.85 -1.50 % | -10.69 0.00 % | -10.69 14.34 % | -12.48 0.00 % | -12.48 -97.78 % | -6.31 0.00 % | -6.31 -34 008.11 % | -0.02 | 0.00 100.00 % | -0.34 | 0.00 100.00 % | -1.14 -569 900.00 % | 0.00 -100.00 % | 0.00 -114.29 % | 0.00 118.92 % | 0.00 56.98 % | -0.01 -2 050.00 % | 0.00 -100.00 % | 70.50 38.24 % | 51.00 30.77 % | 39.00 -27.78 % | 54.00 38.46 % | 39.00 18.18 % | 33.00 0.00 % | 33.00 |
| Gross profit | 276.840 K 0.00 % | 276.840 K -90.20 % | 2.824 M 250.78 % | 805.137 K 53 661.17 % | 1.498 K 0.00 % | 1.498 K -99.98 % | 7.238 M 199 887.43 % | 3.619 K -99.96 % | 8.414 M 100.00 % | 4.207 M -66.50 % | 12.557 M 100.00 % | 6.278 M 80.16 % | 3.485 M 100.00 % | 1.742 M 1 099.63 % | 145.249 K 100.00 % | 72.624 K -88.64 % | 639.060 K 100.00 % | 319.530 K -89.02 % | 2.911 M 100.00 % | 1.455 M 63.06 % | 892.510 K 100.00 % | 446.255 K -83.92 % | 2.776 M 0.00 % | 2.776 M -35.09 % | 4.276 M 0.00 % | 4.276 M -79.18 % | 20.535 M 11 767.41 % | -176.000 K -186.27 % | 204.000 K -93.63 % | 3.201 M 214.44 % | 1.018 M 120.88 % | -4.876 M -3.17 % | -4.726 M -201.90 % | 4.638 M 53.73 % | 3.017 M 48.91 % | 2.026 M 2.53 % | 1.976 M 13.30 % | 1.744 M 7.65 % | 1.620 M 18.68 % | 1.365 M |
| Income tax expense | 278.094 K 0.00 % | 278.094 K -91.60 % | 3.312 M 100.00 % | 1.656 M 595 411.23 % | 278.094 0.00 % | 278.094 100.01 % | -3.392 M -200 100.06 % | 1.696 K 100.31 % | -548.881 K -300.00 % | 274.441 K 103.50 % | -7.843 M -300.00 % | 3.921 M 1 483.78 % | -283.389 K -300.00 % | 141.695 K -87.75 % | 1.157 M 2 011.01 % | -60.537 K | 0.000 100.00 % | -35.126 K 50.52 % | -70.992 K -300.00 % | 35.496 K | 0.000 100.00 % | -20.245 K -154.71 % | 37.004 K 0.00 % | 37.005 K | 0.000 | 0.000 -100.00 % | 324.070 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -633.000 K 36.32 % | -994.000 K -257.03 % | 633.000 K 61.07 % | 393.000 K 54.72 % | 254.000 K -22.56 % | 328.000 K 46.43 % | 224.000 K 10.34 % | 203.000 K 0.00 % | 203.000 K |
| Cost of revenue | 398.908 K 0.00 % | 398.908 K -67.14 % | 1.214 M 0.00 % | 1.214 M 75 713.05 % | 1.601 K 0.00 % | 1.601 K -99.99 % | 23.547 M 199 910.22 % | 11.773 K -99.98 % | 54.394 M 100.00 % | 27.197 M -71.28 % | 94.684 M 100.00 % | 47.342 M 37.85 % | 34.342 M 100.00 % | 17.171 M 58.95 % | 10.803 M 100.00 % | 5.401 M -19.10 % | 6.677 M 100.00 % | 3.338 M -67.08 % | 10.140 M 100.00 % | 5.070 M 4.85 % | 4.836 M 100.00 % | 2.418 M 67.12 % | 1.447 M 0.00 % | 1.447 M -28.46 % | 2.022 M 0.00 % | 2.022 M -63.55 % | 5.548 M 1 489.62 % | 349.000 K -64.68 % | 988.000 K -82.41 % | 5.618 M -46.72 % | 10.544 M 958.63 % | 996.000 K -53.11 % | 2.124 M 206.49 % | 693.000 K 17.26 % | 591.000 K 4.23 % | 567.000 K -43.19 % | 998.000 K -0.10 % | 999.000 K 11.87 % | 893.000 K 26.85 % | 704.000 K |
| General and administrative expenses | 874.383 K 0.00 % | 874.383 K -96.49 % | 24.933 M 0.00 % | 24.933 M 663 186.30 % | 3.759 K 0.00 % | 3.759 K -11.85 % | 4.264 K 0.00 % | 4.264 K -99.89 % | 3.942 M 0.00 % | 3.942 M -32.39 % | 5.830 M 0.00 % | 5.830 M -21.57 % | 7.433 M 0.00 % | 7.433 M -17.34 % | 8.992 M 7.42 % | 8.371 M 87.23 % | 4.471 M 0.00 % | 4.471 M -46.73 % | 8.394 M 9.39 % | 7.673 M 126.41 % | 3.389 M 0.00 % | 3.389 M 507.96 % | 557.428 K 0.00 % | 557.427 K -69.73 % | 1.841 M 0.00 % | 1.841 M -93.01 % | 26.360 M 1 691.98 % | 1.471 M -23.27 % | 1.917 M -42.86 % | 3.355 M 19.61 % | 2.805 M -62.73 % | 7.526 M 257.02 % | 2.108 M 180.32 % | 752.000 K 80.77 % | 416.000 K 27.61 % | 326.000 K 129.58 % | 142.000 K 32.71 % | 107.000 K 1.90 % | 105.000 K -31.37 % | 153.000 K |
| Selling and marketing expenses | 322.934 K 0.00 % | 322.934 K -9.53 % | 356.966 K 0.00 % | 356.966 K 46 410.83 % | 767.490 0.00 % | 767.490 -20.74 % | 968.265 0.00 % | 968.265 -99.95 % | 1.860 M 0.00 % | 1.860 M 0.16 % | 1.857 M 0.00 % | 1.857 M 58.46 % | 1.172 M 0.00 % | 1.172 M 114.93 % | 545.192 K 0.00 % | 545.191 K 76.48 % | 308.920 K 0.00 % | 308.920 K -79.37 % | 1.497 M 0.00 % | 1.497 M 288.88 % | 385.046 K 0.00 % | 385.046 K -87.39 % | 3.054 M 0.00 % | 3.054 M -28.85 % | 4.293 M 0.00 % | 4.293 M | 0.000 -100.00 % | 101.000 K -24.63 % | 134.000 K -12.42 % | 153.000 K -72.53 % | 557.000 K -7.01 % | 599.000 K 31.65 % | 455.000 K 429.07 % | 86.000 K -2.27 % | 88.000 K 18.92 % | 74.000 K -20.43 % | 93.000 K 10.71 % | 84.000 K 9.09 % | 77.000 K -21.43 % | 98.000 K |
| Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 39.958 M 4 393 469 354 148 731 289 600.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.587 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 |
| Operating expenses | 5.480 M 0.00 % | 5.480 M -85.95 % | 39.009 M -51.93 % | 81.151 M 687 738.29 % | 11.798 K -2.59 % | 12.112 K -99.97 % | 39.629 M 260 152.64 % | 15.227 K -99.96 % | 36.565 M 103.21 % | 17.993 M -64.77 % | 51.076 M 91.95 % | 26.609 M -6.93 % | 28.590 M 102.06 % | 14.149 M -39.82 % | 23.512 M 143.64 % | 9.650 M -44.93 % | 17.523 M 95.62 % | 8.958 M -62.51 % | 23.891 M 96.77 % | 12.142 M 6.24 % | 11.429 M 99.81 % | 5.720 M -10.78 % | 6.411 M 0.00 % | 6.411 M -1.80 % | 6.528 M 0.00 % | 6.528 M -76.18 % | 27.406 M 1 643.40 % | 1.572 M -25.36 % | 2.106 M -44.52 % | 3.796 M 5.12 % | 3.611 M -56.38 % | 8.278 M 197.66 % | 2.781 M 213.88 % | 886.000 K 61.38 % | 549.000 K 22.54 % | 448.000 K 64.10 % | 273.000 K 18.70 % | 230.000 K 5.50 % | 218.000 K -21.86 % | 279.000 K |
| Cost and expenses | 5.879 M 0.00 % | 5.879 M -85.81 % | 41.437 M -49.69 % | 82.365 M 614 565.57 % | 13.400 K -2.29 % | 13.714 K -99.98 % | 63.176 M 233 884.71 % | 27.000 K -99.97 % | 90.959 M 101.28 % | 45.191 M -69.00 % | 145.760 M 97.10 % | 73.951 M 17.51 % | 62.932 M 100.93 % | 31.320 M -8.73 % | 34.315 M 127.98 % | 15.052 M -37.80 % | 24.200 M 96.81 % | 12.296 M -63.87 % | 34.031 M 97.72 % | 17.212 M 5.82 % | 16.265 M 99.86 % | 8.138 M 3.57 % | 7.857 M 0.00 % | 7.857 M -8.10 % | 8.550 M 0.00 % | 8.550 M -74.05 % | 32.954 M 1 615.46 % | 1.921 M -37.91 % | 3.094 M -67.13 % | 9.414 M -33.49 % | 14.155 M 52.63 % | 9.274 M 89.07 % | 4.905 M 210.64 % | 1.579 M 38.51 % | 1.140 M 12.32 % | 1.015 M -20.14 % | 1.271 M 3.42 % | 1.229 M 10.62 % | 1.111 M 13.02 % | 983.000 K |
| Research and development expenses | 4.283 M 0.00 % | 4.283 M -59.73 % | 10.636 M 100.00 % | 5.318 M 73 028.22 % | 7.272 K 0.00 % | 7.272 K -99.97 % | 24.912 M 199 913.79 % | 12.455 K -99.95 % | 24.962 M 100.00 % | 12.481 M -63.39 % | 34.096 M 100.00 % | 17.048 M 49.81 % | 11.380 M 100.00 % | 5.690 M 12.49 % | 5.058 M 100.00 % | 2.529 M -41.78 % | 4.344 M 100.00 % | 2.172 M -55.03 % | 4.830 M 100.00 % | 2.415 M -37.77 % | 3.881 M 100.00 % | 1.940 M 30.92 % | 1.482 M 0.00 % | 1.482 M 476.22 % | 257.207 K 0.00 % | 257.207 K -75.42 % | 1.046 M | 0.000 -100.00 % | 55.000 K -80.90 % | 288.000 K 15.66 % | 249.000 K 62.75 % | 153.000 K -29.82 % | 218.000 K 354.17 % | 48.000 K 6.67 % | 45.000 K -6.25 % | 48.000 K 26.32 % | 38.000 K -2.56 % | 39.000 K 8.33 % | 36.000 K 28.57 % | 28.000 K |
| Selling general and administrative expenses | 1.197 M 0.00 % | 1.197 M -95.78 % | 28.373 M -20.91 % | 35.875 M 792 444.40 % | 4.527 K 0.00 % | 4.527 K -99.97 % | 14.717 M 228 730.89 % | 6.431 K -99.94 % | 11.603 M 100.00 % | 5.801 M -65.83 % | 16.979 M 100.00 % | 8.490 M -50.67 % | 17.210 M 100.00 % | 8.605 M -53.37 % | 18.454 M 100.00 % | 9.227 M -29.99 % | 13.180 M 175.73 % | 4.780 M -74.92 % | 19.061 M 101.01 % | 9.483 M 25.64 % | 7.548 M 100.00 % | 3.774 M 4.49 % | 3.612 M 0.00 % | 3.612 M -41.12 % | 6.135 M 0.00 % | 6.135 M -76.73 % | 26.360 M 1 576.84 % | 1.572 M -23.35 % | 2.051 M -41.53 % | 3.508 M 4.34 % | 3.362 M -58.62 % | 8.125 M 217.01 % | 2.563 M 205.85 % | 838.000 K 66.27 % | 504.000 K 26.00 % | 400.000 K 70.21 % | 235.000 K 23.04 % | 191.000 K 4.95 % | 182.000 K -27.49 % | 251.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 891.950 K 16.74 % | 764.074 K 0.00 % | 764.074 K -16.72 % | 917.479 K 0.00 % | 917.479 K | 0.000 -100.00 % | 964.841 K -12.00 % | 1.096 M 0.00 % | 1.096 M | 0.000 -100.00 % | 999.963 K | 0.000 -100.00 % | 812.911 K | 0.000 -100.00 % | 40.798 K | 0.000 -100.00 % | 10.244 K | 0.000 -100.00 % | 25.402 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 |
| Interest expense | 0.000 | 0.000 -100.00 % | 1.716 M | 0.000 -100.00 % | 1.784 M | 0.000 -100.00 % | 1.528 M | 0.000 | 0.000 | 0.000 -100.00 % | 964.841 | 0.000 | 0.000 | 0.000 -100.00 % | 999.964 | 0.000 -100.00 % | 812.911 | 0.000 -100.00 % | 40.798 | 0.000 -100.00 % | 10.244 | 0.000 -100.00 % | 25.403 | 0.000 -100.00 % | 14.689 | 0.000 -100.00 % | 324.070 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 K -86.96 % | 69.000 K 1.47 % | 68.000 K -5.56 % | 72.000 K -18.18 % | 88.000 K 11.39 % | 79.000 K -51.23 % | 162.000 K |
| Depreciation and amortization | 2.617 M 0.00 % | 2.617 M 102.24 % | -116.836 M -2 826.27 % | 4.286 M 99 900.00 % | 4.286 K 0.00 % | 4.286 K 0.00 % | 4.286 K 27.62 % | 3.358 K -99.90 % | 3.358 M 0.00 % | 3.358 M -56.67 % | 7.750 M 100.00 % | 3.875 M -31.80 % | 5.682 M 100.00 % | 2.841 M 10.40 % | 2.573 M 100.00 % | 1.287 M -57.45 % | 3.024 M 100.00 % | 1.512 M -46.92 % | 2.848 M 100.00 % | 1.424 M -52.60 % | 3.004 M 100.00 % | 1.502 M 6.48 % | 1.411 M 0.00 % | 1.411 M 22.70 % | 1.150 M 0.00 % | 1.150 M -65.33 % | 3.316 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -127.000 K 20.63 % | -160.000 K -225.98 % | 127.000 K 284.85 % | 33.000 K 0.00 % | 33.000 K 3.13 % | 32.000 K -8.57 % | 35.000 K 2.94 % | 34.000 K 0.00 % | 34.000 K |
| Operating income | -5.204 M 0.00 % | -5.204 M 86.09 % | -37.399 M 53.45 % | -80.346 M -779 874.97 % | -10.301 K 0.00 % | -10.301 K 99.97 % | -32.391 M -212 044.16 % | -15.268 K 99.95 % | -28.151 M -100.00 % | -14.075 M 63.46 % | -38.519 M -100.00 % | -19.259 M 23.29 % | -25.105 M -100.00 % | -12.553 M 46.28 % | -23.367 M -100.00 % | -11.683 M 30.80 % | -16.884 M -154.58 % | -6.632 M 68.39 % | -20.981 M -100.91 % | -10.443 M 0.89 % | -10.536 M -100.00 % | -5.268 M -127.27 % | -2.318 M 0.00 % | -2.318 M -9.57 % | -2.115 M 0.00 % | -2.115 M 67.39 % | -6.486 M -271.07 % | -1.748 M 8.10 % | -1.902 M -219.66 % | -595.000 K 77.05 % | -2.593 M 80.29 % | -13.154 M -75.22 % | -7.507 M -300.08 % | 3.752 M 52.03 % | 2.468 M 56.40 % | 1.578 M -28.34 % | 2.202 M 45.44 % | 1.514 M 7.99 % | 1.402 M -2.50 % | 1.438 M |
| Operating income ratio | -7.70 0.00 % | -7.70 16.85 % | -9.26 76.73 % | -39.79 -1 097.09 % | -3.32 0.00 % | -3.32 -215.92 % | -1.05 -6.07 % | -0.99 -121.32 % | -0.45 0.00 % | -0.45 -24.79 % | -0.36 0.00 % | -0.36 45.88 % | -0.66 0.00 % | -0.66 68.90 % | -2.13 0.00 % | -2.13 7.53 % | -2.31 -27.29 % | -1.81 -12.79 % | -1.61 -0.46 % | -1.60 13.00 % | -1.84 0.00 % | -1.84 -235.07 % | -0.55 0.00 % | -0.55 -63.44 % | -0.34 0.00 % | -0.34 -35.06 % | -0.25 97.54 % | -10.10 -533.23 % | -1.60 -2 265.03 % | -0.07 69.92 % | -0.22 -106.62 % | 3.39 17.51 % | 2.89 309.93 % | 0.70 2.89 % | 0.68 12.40 % | 0.61 -17.81 % | 0.74 34.15 % | 0.55 -1.07 % | 0.56 -19.73 % | 0.70 |
| Total other income expenses net | -869.680 K 0.00 % | -869.680 K 99.27 % | -118.553 M -5 101.84 % | 2.370 M 296.50 % | -1.206 M 89.51 % | -11.497 M -250.37 % | 7.646 M 161.87 % | -12.357 M -882.97 % | -1.257 M -100.00 % | -628.567 K 97.19 % | -22.334 M -996.80 % | -2.036 M -7.12 % | -1.901 M -100.00 % | -950.533 K 89.96 % | -9.471 M -956.45 % | 1.106 M 154.80 % | -2.018 M 28.42 % | -2.819 M 74.29 % | -10.964 M -3 751.04 % | -284.708 K -804.01 % | -31.494 K -100.00 % | -15.747 K 95.69 % | -365.724 K 0.00 % | -365.726 K -142.02 % | -151.113 K 0.00 % | -151.112 K 53.37 % | -324.070 K -111.91 % | 2.721 M 56.20 % | 1.742 M 7.40 % | 1.622 M 155.02 % | -2.948 M -822.55 % | 408.000 K 24.01 % | 329.000 K 5 383.33 % | 6.000 K 111.32 % | -53.000 K -581.82 % | 11.000 K 109.24 % | -119.000 K -395.83 % | -24.000 K 52.00 % | -50.000 K 69.14 % | -162.000 K |
| 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-26 | 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 | 2016-09-30 | 2015-09-30 | 2013-09-30 | 2012-09-30 | 2011-09-30 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-06-30 | 2009-03-31 | 2008-12-31 |
| 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -195.436 K 0.00 % | -195.436 K -100.36 % | 53.942 M 0.00 % | 53.942 M 5 257.00 % | 1.007 M 277.94 % | -565.902 K -101.07 % | 52.990 M 3.24 % | 51.324 M 1 924.67 % | 2.535 M 171.24 % | 934.562 K -97.82 % | 42.920 M 3.49 % | 41.473 M 407.57 % | -13.484 M 3.11 % | -13.916 M -132.00 % | 43.492 M 7.41 % | 40.492 M 9 630.96 % | 416.112 K -98.78 % | 34.010 M 8.82 % | 31.254 M 1.40 % | 30.822 M 6 383.10 % | -490.551 K 0.00 % | -490.551 K -114.54 % | 3.375 M 0.00 % | 3.375 M 143.78 % | -7.709 M -10 550.73 % | -72.380 K 91.98 % | -902.000 K 83.95 % | -5.621 M -353.67 % | -1.239 M 24.31 % | -1.637 M 40.32 % | -2.743 M -47.55 % | -1.859 M 55.38 % | -4.166 M 24.27 % | -5.501 M 10.29 % | -6.132 M 24.62 % | -8.135 M -26.34 % | -6.439 M 13.14 % | -7.413 M 15.27 % | -8.749 M 22.40 % | -11.275 M 24.37 % | -14.909 M -18.92 % | -12.537 M -533.51 % | 2.892 M 17.94 % | 2.452 M |
| Total investments | 829.765 K 0.00 % | 829.765 K 17.29 % | 707.430 K 0.00 % | 707.430 K -91.37 % | 8.200 M 0.00 % | 8.200 M 1 820.69 % | 426.923 K 0.00 % | 426.923 K -1.11 % | 431.712 K 0.00 % | 431.712 K -1.58 % | 438.647 K 0.00 % | 438.647 K 0.41 % | 436.835 K 0.00 % | 436.835 K 121.97 % | 196.798 K 0.00 % | 196.798 K -99.63 % | 53.295 M | 0.000 -100.00 % | 16.636 M | 0.000 -100.00 % | 146.945 K | 0.000 | 0.000 | 0.000 -100.00 % | 144.758 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.581 M 2.46 % | 1.543 M 1.92 % | 1.514 M 6.62 % | 1.420 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 155.585 K 0.00 % | 155.585 K -99.71 % | 54.026 M 0.00 % | 54.026 M 2 596.22 % | 2.004 M 365.00 % | 430.921 K -99.21 % | 54.255 M 3.17 % | 52.589 M 1 383.88 % | 3.544 M 82.34 % | 1.944 M -96.73 % | 59.364 M 2.50 % | 57.917 M 5 613.08 % | 1.014 M 74.38 % | 581.339 K -98.67 % | 43.564 M 7.40 % | 40.563 M 6 354.22 % | 628.480 K -98.16 % | 34.223 M -2.08 % | 34.950 M 1.25 % | 34.518 M | 0.000 | 0.000 -100.00 % | 4.567 M 0.00 % | 4.567 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 % | 3.452 M 0.44 % | 3.437 M 0.00 % | 3.437 M |
| Accumulated other comprehensive income loss | 11.774 M 0.00 % | 11.774 M 2 095.95 % | 536.155 K 0.00 % | 536.155 K 128.58 % | -1.876 M -200.00 % | 1.876 M 245.46 % | 542.969 K 0.00 % | 542.969 K -86.15 % | 3.921 M 0.00 % | 3.921 M 346.17 % | -1.593 M 0.00 % | -1.593 M -8.19 % | -1.472 M 0.00 % | -1.472 M 3.40 % | -1.524 M 0.00 % | -1.524 M -183.37 % | 1.828 M 0.00 % | 1.828 M 33.23 % | 1.372 M 0.00 % | 1.372 M 47.34 % | 931.255 K 0.00 % | 931.255 K 11.47 % | 835.462 K 0.00 % | 835.462 K -77.91 % | 3.782 M 387.09 % | 776.440 K -70.79 % | 2.658 M 31.13 % | 2.027 M -22.34 % | 2.610 M -19.86 % | 3.257 M -6.33 % | 3.477 M -18.50 % | 4.266 M 2.47 % | 4.163 M 0.46 % | 4.144 M -1.31 % | 4.199 M 11.44 % | 3.768 M 5.16 % | 3.583 M -0.80 % | 3.612 M 51.19 % | 2.389 M -0.62 % | 2.404 M 40.34 % | 1.713 M 42.99 % | 1.198 M 6.39 % | 1.126 M 1.26 % | 1.112 M |
| Retained earnings | -427.973 M 0.00 % | -427.973 M -2.73 % | -416.581 M 0.00 % | -416.581 M -61.85 % | -257.381 M 0.00 % | -257.381 M -9.41 % | -235.250 M 0.00 % | -235.249 M -10.00 % | -213.861 M 0.00 % | -213.861 M -17.05 % | -182.710 M 0.00 % | -182.710 M -29.08 % | -141.550 M 0.00 % | -141.550 M -25.00 % | -113.243 M 0.00 % | -113.243 M -22.81 % | -92.209 M 0.00 % | -92.209 M -25.66 % | -73.377 M 0.00 % | -73.377 M -40.06 % | -52.391 M 0.00 % | -52.391 M -25.15 % | -41.864 M 0.00 % | -41.864 M -590.59 % | -6.062 M 79.75 % | -29.936 M -455.81 % | -5.386 M 9.23 % | -5.934 M -14.84 % | -5.167 M 9.16 % | -5.688 M -13.60 % | -5.007 M -47.18 % | -3.402 M 43.62 % | -6.034 M 10.26 % | -6.724 M -11.45 % | -6.033 M -122.78 % | -2.708 M -200.89 % | -900.000 K -130.84 % | 2.918 M -63.92 % | 8.088 M -12.03 % | 9.194 M 0.76 % | 9.125 M 52.11 % | 5.999 M 50.80 % | 3.978 M 50.51 % | 2.643 M |
| Common stock | 5.855 M 0.00 % | 5.855 M 0.00 % | 5.855 M 0.00 % | 5.855 M 11.42 % | 5.255 M 0.00 % | 5.255 M 6.71 % | 4.925 M 0.00 % | 4.925 M 22.80 % | 4.010 M 0.00 % | 4.010 M 4.02 % | 3.855 M 0.00 % | 3.855 M 14.72 % | 3.361 M 0.00 % | 3.361 M 40.17 % | 2.398 M 0.00 % | 2.398 M 12.95 % | 2.123 M 0.00 % | 2.123 M 1.53 % | 2.091 M 0.00 % | 2.091 M 4.38 % | 2.003 M 0.00 % | 2.003 M 0.50 % | 1.993 M 0.00 % | 1.993 M 14 136.97 % | 14.000 K | 0.000 -100.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 40.00 % | 10.000 K 0.00 % | 10.000 K |
| Total equity | -53.351 M 0.00 % | -53.351 M 15.62 % | -63.228 M -19.24 % | -53.024 M -155.34 % | 95.808 M -9.63 % | 106.012 M -14.58 % | 124.105 M -7.60 % | 134.309 M -1.86 % | 136.851 M 0.00 % | 136.851 M -11.05 % | 153.848 M 0.00 % | 153.848 M 12.51 % | 136.748 M 0.00 % | 136.748 M 159.51 % | 52.694 M 0.00 % | 52.694 M -3.69 % | 54.713 M 0.00 % | 54.713 M 1.37 % | 53.973 M 0.00 % | 53.973 M -7.77 % | 58.517 M 0.00 % | 58.517 M -7.26 % | 63.101 M 0.00 % | 63.101 M 216.03 % | 19.967 M 62.71 % | 12.272 M -37.13 % | 19.519 M 6.42 % | 18.341 M -6.85 % | 19.690 M -0.64 % | 19.816 M -4.35 % | 20.717 M -10.36 % | 23.111 M 13.42 % | 20.376 M 3.61 % | 19.667 M -3.65 % | 20.413 M -12.42 % | 23.307 M -6.51 % | 24.930 M -13.37 % | 28.776 M -12.06 % | 32.722 M -3.07 % | 33.759 M 3.03 % | 32.767 M 12.92 % | 29.017 M 137.32 % | 12.227 M 12.40 % | 10.878 M |
| Other non current liabilities | 5.282 M 0.00 % | 5.282 M -60.86 % | 13.496 M 130.36 % | 5.859 M -56.38 % | 13.431 M 316.26 % | 3.227 M -76.19 % | 13.552 M 304.83 % | 3.348 M | 0.000 -100.00 % | 5.828 M | 0.000 -100.00 % | 6.568 M 81.48 % | 3.619 M -74.97 % | 14.459 M -99.50 % | 2.873 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.785 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 82.129 K 0.00 % | 82.129 K 31.35 % | 62.528 K 0.00 % | 62.528 K -85.49 % | 430.921 K 0.00 % | 430.921 K -62.48 % | 1.149 M 0.00 % | 1.149 M -78.84 % | 5.427 M 179.23 % | 1.944 M -71.13 % | 6.731 M 119.67 % | 3.064 M 427.12 % | 581.339 K 0.00 % | 581.339 K -78.18 % | 2.664 M | 0.000 -100.00 % | 34.223 M 0.00 % | 34.223 M 2.97 % | 33.235 M 0.00 % | 33.235 M | 0.000 | 0.000 -100.00 % | 244.755 K 0.00 % | 244.755 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 |
| Total non current liabilities | 5.364 M 0.00 % | 5.364 M -66.73 % | 16.126 M 172.33 % | 5.921 M -57.28 % | 13.862 M 279.00 % | 3.657 M -75.12 % | 14.700 M 226.96 % | 4.496 M -42.15 % | 7.772 M 0.00 % | 7.772 M -19.31 % | 9.632 M 0.00 % | 9.632 M -35.96 % | 15.041 M 0.00 % | 15.041 M 423.04 % | 2.876 M | 0.000 -100.00 % | 34.223 M 0.00 % | 34.223 M 2.97 % | 33.235 M 0.00 % | 33.235 M 83 313.34 % | -39.940 K | 0.000 -100.00 % | 244.755 K 0.00 % | 244.755 K -82.21 % | 1.376 M -84.34 % | 8.785 M 583.62 % | 1.285 M -2.43 % | 1.317 M -20.57 % | 1.658 M -23.77 % | 2.175 M -11.55 % | 2.459 M -9.19 % | 2.708 M -73.53 % | 10.232 M 20.32 % | 8.504 M -20.28 % | 10.668 M 1 066 700.00 % | 1.000 K -99.96 % | 2.303 M 14.69 % | 2.008 M 113.16 % | 942.000 K 43.60 % | 656.000 K 14.09 % | 575.000 K -86.47 % | 4.251 M -2.34 % | 4.353 M -5.80 % | 4.621 M |
| Other current liabilities | 88.250 M 0.00 % | 88.250 M 146.93 % | 35.739 M -7.27 % | 38.542 M -53.13 % | 82.239 M -1.79 % | 83.740 M 75.09 % | 47.826 M 42.20 % | 33.634 M -65.02 % | 96.140 M -1.65 % | 97.756 M 211.14 % | 31.419 M -13.25 % | 36.217 M -50.11 % | 72.598 M -2.10 % | 74.152 M 56.86 % | 47.271 M 75.92 % | 26.872 M 13.67 % | 23.639 M -7.81 % | 25.641 M -38.76 % | 41.867 M 69.78 % | 24.659 M -10.97 % | 27.698 M -3.31 % | 28.647 M 167.08 % | -42.705 M -249.04 % | 28.653 M 2 857.01 % | 969.000 K -94.14 % | 16.527 M 1 698.32 % | 919.000 K 2.91 % | 893.000 K -7.94 % | 970.000 K 0.62 % | 964.000 K -0.31 % | 967.000 K -5.29 % | 1.021 M 0.79 % | 1.013 M 6.07 % | 955.000 K 0.00 % | 955.000 K -4.98 % | 1.005 M 5.46 % | 953.000 K 10.30 % | 864.000 K -8.57 % | 945.000 K -27.92 % | 1.311 M 0.08 % | 1.310 M -50.77 % | 2.661 M -20.45 % | 3.345 M -1.12 % | 3.383 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 682.534 K | 0.000 -100.00 % | 1.500 M | 0.000 -100.00 % | 2.067 M | 0.000 -100.00 % | 1.617 M | 0.000 -100.00 % | 1.575 M | 0.000 -100.00 % | 1.554 M | 0.000 -100.00 % | 657.542 K | 0.000 -100.00 % | 2.002 M | 0.000 -100.00 % | 2.067 M | 0.000 -100.00 % | 877.952 K | 0.000 -100.00 % | 1.287 B | 0.000 -100.00 % | 439.000 K | 0.000 -100.00 % | 368.000 K -0.27 % | 369.000 K -3.15 % | 381.000 K -4.51 % | 399.000 K 1.79 % | 392.000 K -2.00 % | 400.000 K -95.22 % | 8.365 M 12.31 % | 7.448 M -17.81 % | 9.062 M 67.35 % | 5.415 M 254.38 % | 1.528 M 51.29 % | 1.010 M 174.46 % | 368.000 K | 0.000 -100.00 % | 371.000 K 415.28 % | 72.000 K 242.86 % | 21.000 K -99.45 % | 3.829 M |
| Short term debt | 73.456 K 0.00 % | 73.456 K -99.86 % | 53.963 M 0.00 % | 53.963 M 3 330.94 % | 1.573 M 0.00 % | 1.573 M -97.04 % | 53.106 M 0.00 % | 53.106 M 3 218.33 % | 1.600 M 0.00 % | 1.600 M -97.16 % | 56.299 M 0.00 % | 56.299 M 12 919.65 % | 432.417 K 0.00 % | 432.417 K -98.94 % | 40.900 M 0.00 % | 40.900 M 8 166.02 % | 494.797 K 0.00 % | 494.797 K -71.13 % | 1.714 M 0.00 % | 1.714 M | 0.000 | 0.000 -100.00 % | 4.322 M 0.00 % | 4.322 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 % | 3.452 M 0.44 % | 3.437 M 0.00 % | 3.437 M |
| Total current liabilities | 96.360 M 0.00 % | 96.360 M -4.35 % | 100.740 M 0.00 % | 100.740 M 10.11 % | 91.491 M 0.00 % | 91.491 M -3.52 % | 94.832 M 0.00 % | 94.832 M -11.68 % | 107.377 M 0.00 % | 107.377 M 5.57 % | 101.709 M 0.00 % | 101.709 M 24.29 % | 81.831 M 0.00 % | 81.831 M 11.16 % | 73.613 M 0.00 % | 73.613 M 153.47 % | 29.043 M 0.00 % | 29.043 M -5.36 % | 30.688 M 0.00 % | 30.688 M -6.92 % | 32.969 M 0.00 % | 32.969 M -2.27 % | 33.734 M 0.00 % | 33.734 M 824.72 % | 3.648 M -85.59 % | 25.311 M 626.91 % | 3.482 M -1.64 % | 3.540 M -12.25 % | 4.034 M -11.24 % | 4.545 M -8.68 % | 4.977 M 0.59 % | 4.948 M -60.47 % | 12.518 M 14.30 % | 10.952 M -16.83 % | 13.168 M 46.90 % | 8.964 M 80.65 % | 4.962 M 12.34 % | 4.417 M 16.33 % | 3.797 M 2.26 % | 3.713 M -30.02 % | 5.306 M -35.39 % | 8.212 M -4.44 % | 8.594 M -5.51 % | 9.095 M |
| Total liabilities | 101.724 M 0.00 % | 101.724 M -12.96 % | 116.866 M 9.57 % | 106.662 M 1.24 % | 105.353 M 10.72 % | 95.148 M -13.13 % | 109.532 M 10.27 % | 99.328 M -13.74 % | 115.149 M 0.00 % | 115.149 M 3.42 % | 111.341 M 0.00 % | 111.341 M 14.94 % | 96.872 M 0.00 % | 96.872 M 26.65 % | 76.489 M 3.91 % | 73.613 M 16.36 % | 63.265 M 0.00 % | 63.265 M -1.03 % | 63.923 M 0.00 % | 63.923 M 93.89 % | 32.969 M 0.00 % | 32.969 M -2.97 % | 33.979 M 0.00 % | 33.979 M 831.43 % | 3.648 M -85.59 % | 25.311 M 626.91 % | 3.482 M -1.64 % | 3.540 M -12.25 % | 4.034 M -11.24 % | 4.545 M -8.68 % | 4.977 M 0.59 % | 4.948 M -60.47 % | 12.518 M 14.30 % | 10.952 M -16.83 % | 13.168 M 46.88 % | 8.965 M 80.67 % | 4.962 M 12.34 % | 4.417 M 16.33 % | 3.797 M 2.26 % | 3.713 M -30.02 % | 5.306 M -35.39 % | 8.212 M -4.44 % | 8.594 M -5.51 % | 9.095 M |
| Other non current assets | 270.877 K 0.00 % | 270.877 K 8.97 % | 248.569 K 0.00 % | 248.569 K -98.32 % | 14.803 M -5.63 % | 15.687 M 13.24 % | 13.853 M -2.31 % | 14.181 M -0.52 % | 14.255 M 0.00 % | 14.255 M 243.06 % | 4.155 M -66.22 % | 12.301 M 553.52 % | 1.882 M -67.40 % | 5.774 M -90.59 % | 61.378 M 0.00 % | 61.378 M 15.17 % | 53.295 M 0.00 % | 53.295 M 220.35 % | 16.636 M 0.00 % | 16.636 M 11 221.52 % | 146.945 K 0.00 % | 146.945 K -2.22 % | 150.286 K 0.00 % | 150.286 K -81.28 % | 803.000 K 292.84 % | 204.410 K -96.88 % | 6.554 M 309.11 % | 1.602 M | 0.000 -100.00 % | 6.365 M 10.91 % | 5.739 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 604.000 K 81.38 % | 333.000 K -76.37 % | 1.409 M 12.99 % | 1.247 M | 0.000 | 0.000 -100.00 % | 12.252 M 0.40 % | 12.203 M 0.02 % | 12.200 M |
| Long term investments | 829.765 K 0.00 % | 829.765 K 17.29 % | 707.430 K 0.00 % | 707.430 K -91.37 % | 8.200 M 0.00 % | 8.200 M 1 820.69 % | 426.923 K 0.00 % | 426.923 K -1.11 % | 431.712 K 0.00 % | 431.712 K -1.58 % | 438.647 K 0.00 % | 438.647 K 0.41 % | 436.835 K 0.00 % | 436.835 K 121.97 % | 196.798 K 0.00 % | 196.798 K -99.63 % | 53.295 M | 0.000 -100.00 % | 16.636 M | 0.000 -100.00 % | 146.945 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 -100.00 % | 604.000 K 81.38 % | 333.000 K -34.83 % | 511.000 K -26.58 % | 696.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 38.551 M 0.00 % | 38.551 M -11.03 % | 43.329 M 0.00 % | 43.329 M -45.92 % | 80.125 M 0.00 % | 80.125 M -8.60 % | 87.660 M 0.00 % | 87.660 M -8.07 % | 95.352 M 0.00 % | 95.352 M -7.32 % | 102.885 M 0.00 % | 102.885 M -6.81 % | 110.405 M 0.00 % | 110.405 M 158.46 % | 42.717 M 0.00 % | 42.717 M -4.15 % | 44.565 M 0.00 % | 44.565 M -5.78 % | 47.299 M 0.00 % | 47.299 M -5.50 % | 50.050 M 0.00 % | 50.050 M -5.14 % | 52.764 M 0.00 % | 52.764 M 9 855.47 % | 530.000 K -54.08 % | 1.154 M 126.76 % | 509.000 K 1.60 % | 501.000 K -4.93 % | 527.000 K -4.87 % | 554.000 K -2.98 % | 571.000 K -3.87 % | 594.000 K -2.78 % | 611.000 K -1.45 % | 620.000 K -1.90 % | 632.000 K 0.64 % | 628.000 K -0.79 % | 633.000 K -1.56 % | 643.000 K 2.23 % | 629.000 K -1.26 % | 637.000 K 1.11 % | 630.000 K | 0.000 | 0.000 | 0.000 |
| GoodWill | 377.665 K 0.00 % | 377.665 K 0.00 % | 377.665 K 0.00 % | 377.665 K -99.53 % | 80.294 M 0.00 % | 80.294 M 0.00 % | 80.294 M 0.00 % | 80.294 M -1.81 % | 81.771 M 0.00 % | 81.771 M 0.00 % | 81.771 M 0.00 % | 81.771 M -2.38 % | 83.766 M 0.00 % | 83.766 M 600.51 % | 11.958 M 0.00 % | 11.958 M 47.47 % | 8.109 M 0.00 % | 8.109 M -30.86 % | 11.729 M 0.00 % | 11.729 M 0.00 % | 11.729 M 0.00 % | 11.729 M 0.00 % | 11.729 M 0.00 % | 11.729 M | 0.000 -100.00 % | 7.240 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 |
| Goodwill and intangible assets | 38.928 M 0.00 % | 38.928 M -10.93 % | 43.707 M 0.00 % | 43.707 M -72.75 % | 160.419 M 0.00 % | 160.419 M -4.49 % | 167.954 M 0.00 % | 167.954 M -5.18 % | 177.123 M 0.00 % | 177.123 M -4.08 % | 184.656 M 0.00 % | 184.656 M -4.90 % | 194.171 M 0.00 % | 194.171 M 255.14 % | 54.674 M 0.00 % | 54.674 M 3.80 % | 52.673 M 0.00 % | 52.673 M -10.76 % | 59.028 M 0.00 % | 59.028 M -4.45 % | 61.778 M 0.00 % | 61.778 M -4.21 % | 64.493 M 0.00 % | 64.493 M 12 068.41 % | 530.000 K -93.69 % | 8.394 M 1 549.14 % | 509.000 K 1.60 % | 501.000 K -4.93 % | 527.000 K -4.87 % | 554.000 K -2.98 % | 571.000 K -3.87 % | 594.000 K -2.78 % | 611.000 K -1.45 % | 620.000 K -1.90 % | 632.000 K 0.64 % | 628.000 K -0.79 % | 633.000 K -1.56 % | 643.000 K 2.23 % | 629.000 K -1.26 % | 637.000 K 1.11 % | 630.000 K | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 713.711 K 0.00 % | 713.711 K -60.92 % | 1.826 M 0.00 % | 1.826 M -49.94 % | 3.648 M 0.00 % | 3.648 M -41.63 % | 6.250 M 0.00 % | 6.250 M -21.14 % | 7.924 M 0.00 % | 7.924 M -21.29 % | 10.067 M 0.00 % | 10.067 M 283.69 % | 2.624 M 0.00 % | 2.624 M 196.77 % | 884.110 K 0.00 % | 884.110 K -17.31 % | 1.069 M 0.00 % | 1.069 M -15.11 % | 1.259 M 0.00 % | 1.259 M 103.17 % | 619.916 K 0.00 % | 619.916 K -30.97 % | 898.007 K 0.00 % | 898.007 K -91.60 % | 10.695 M 112.00 % | 5.045 M -51.35 % | 10.370 M 1.18 % | 10.249 M -5.64 % | 10.862 M -5.13 % | 11.449 M -3.75 % | 11.895 M -6.01 % | 12.655 M -1.82 % | 12.890 M -0.96 % | 13.015 M -2.57 % | 13.358 M -0.09 % | 13.370 M -1.26 % | 13.541 M -1.83 % | 13.794 M 2.31 % | 13.482 M -1.73 % | 13.720 M 0.61 % | 13.637 M 721.51 % | 1.660 M 0.85 % | 1.646 M -1.14 % | 1.665 M |
| Total non current assets | 40.743 M 0.00 % | 40.743 M -12.36 % | 46.489 M 0.00 % | 46.489 M -75.27 % | 187.954 M 0.00 % | 187.954 M -0.45 % | 188.812 M 0.00 % | 188.811 M -5.47 % | 199.734 M 0.00 % | 199.734 M -3.73 % | 207.463 M 0.00 % | 207.463 M 2.20 % | 203.006 M 0.00 % | 203.006 M 73.31 % | 117.134 M 0.00 % | 117.134 M 9.43 % | 107.038 M 0.00 % | 107.038 M 39.15 % | 76.924 M 0.00 % | 76.924 M 22.99 % | 62.545 M 0.00 % | 62.545 M -4.57 % | 65.541 M 0.00 % | 65.541 M 444.90 % | 12.028 M -11.84 % | 13.643 M -21.74 % | 17.433 M 41.14 % | 12.352 M 8.46 % | 11.389 M -38.00 % | 18.368 M 0.90 % | 18.205 M 37.41 % | 13.249 M -1.87 % | 13.501 M -0.98 % | 13.635 M -2.54 % | 13.990 M -4.19 % | 14.602 M 0.65 % | 14.507 M -11.31 % | 16.357 M 1.89 % | 16.054 M 11.82 % | 14.357 M 0.63 % | 14.267 M 2.55 % | 13.912 M 0.45 % | 13.849 M -0.12 % | 13.865 M |
| Other current assets | 4.682 M 0.00 % | 4.682 M 144.14 % | 1.918 M -48.38 % | 3.715 M -64.44 % | 10.448 M 0.00 % | 10.448 M | 0.000 -100.00 % | 36.204 M -19.14 % | 44.775 M -0.74 % | 45.111 M 68.28 % | 26.806 M 0.00 % | 26.806 M 283.31 % | 6.993 M 0.00 % | 6.993 M -12.80 % | 8.020 M 0.29 % | 7.996 M | 0.000 -100.00 % | 7.957 M 62.83 % | 4.887 M -82.08 % | 27.272 M | 0.000 -100.00 % | 10.473 M 36.29 % | 7.685 M 0.00 % | 7.685 M | 0.000 | 0.000 -100.00 % | 115.000 K | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 156.000 K | 0.000 -100.00 % | 2.635 M | 0.000 -100.00 % | 1.900 M | 0.000 -100.00 % | 1.772 M | 0.000 -100.00 % | 1.057 M 5.59 % | 1.001 M 29.83 % | 771.000 K 57.03 % | 491.000 K 11.09 % | 442.000 K | 0.000 |
| Short term investments | 0.000 | 0.000 -100.00 % | 462.300 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 -100.00 % | 144.758 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 977.000 K -19.26 % | 1.210 M 20.64 % | 1.003 M 38.54 % | 724.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 351.021 K 0.00 % | 351.021 K 317.95 % | 83.986 K 0.00 % | 83.986 K -91.57 % | 996.823 K 0.00 % | 996.823 K -21.19 % | 1.265 M 0.00 % | 1.265 M 25.35 % | 1.009 M 0.00 % | 1.009 M -93.86 % | 16.444 M 0.00 % | 16.444 M 13.42 % | 14.498 M 0.00 % | 14.498 M 20 093.65 % | 71.793 K 0.00 % | 71.793 K -66.19 % | 212.368 K 0.00 % | 212.368 K -94.25 % | 3.696 M 0.00 % | 3.696 M 653.37 % | 490.551 K 0.00 % | 490.551 K -58.85 % | 1.192 M 0.00 % | 1.192 M -84.53 % | 7.709 M 10 550.73 % | 72.380 K -91.98 % | 902.000 K -83.95 % | 5.621 M 353.67 % | 1.239 M -24.31 % | 1.637 M -40.32 % | 2.743 M 47.55 % | 1.859 M -55.38 % | 4.166 M -24.27 % | 5.501 M -10.29 % | 6.132 M -24.62 % | 8.135 M 26.34 % | 6.439 M -13.14 % | 7.413 M -15.27 % | 8.749 M -22.40 % | 11.275 M -24.37 % | 14.909 M -6.75 % | 15.989 M 2 833.76 % | 545.000 K -44.67 % | 985.000 K |
| Cash and short term investments | 351.021 K 0.00 % | 351.021 K -35.74 % | 546.286 K 550.45 % | 83.986 K -91.57 % | 996.823 K 0.00 % | 996.823 K -21.19 % | 1.265 M 0.00 % | 1.265 M 25.35 % | 1.009 M 0.00 % | 1.009 M -93.86 % | 16.444 M 0.00 % | 16.444 M 13.42 % | 14.498 M 0.00 % | 14.498 M 20 093.65 % | 71.793 K 0.00 % | 71.793 K -66.19 % | 212.368 K 0.00 % | 212.368 K -94.25 % | 3.696 M 0.00 % | 3.696 M 653.37 % | 490.551 K 0.00 % | 490.551 K -58.85 % | 1.192 M 0.00 % | 1.192 M -84.53 % | 7.709 M 10 550.73 % | 72.380 K -91.98 % | 902.000 K -83.95 % | 5.621 M 353.67 % | 1.239 M -24.31 % | 1.637 M -40.32 % | 2.743 M 47.55 % | 1.859 M -55.38 % | 4.166 M -24.27 % | 5.501 M -10.29 % | 6.132 M -32.70 % | 9.112 M 19.13 % | 7.649 M -9.11 % | 8.416 M -11.16 % | 9.473 M -15.98 % | 11.275 M -24.37 % | 14.909 M -6.75 % | 15.989 M 2 833.76 % | 545.000 K -44.67 % | 985.000 K |
| Total current assets | 7.630 M 0.00 % | 7.630 M 6.73 % | 7.149 M 0.00 % | 7.149 M -45.87 % | 13.206 M 0.00 % | 13.206 M -70.54 % | 44.826 M 0.00 % | 44.826 M -14.23 % | 52.265 M 0.00 % | 52.265 M -9.46 % | 57.726 M 0.00 % | 57.726 M 88.56 % | 30.614 M 0.00 % | 30.614 M 154.07 % | 12.049 M 0.00 % | 12.049 M 10.14 % | 10.940 M 0.00 % | 10.940 M -73.30 % | 40.973 M 0.00 % | 40.973 M 41.57 % | 28.941 M 0.00 % | 28.941 M -8.24 % | 31.539 M 0.00 % | 31.539 M 172.19 % | 11.587 M -51.60 % | 23.939 M 329.95 % | 5.568 M -41.57 % | 9.529 M -22.74 % | 12.334 M 105.81 % | 5.993 M -19.98 % | 7.489 M -49.43 % | 14.810 M -23.63 % | 19.393 M 14.18 % | 16.984 M -13.31 % | 19.591 M 10.87 % | 17.670 M 14.85 % | 15.385 M -8.62 % | 16.836 M -17.73 % | 20.465 M -11.46 % | 23.115 M -2.90 % | 23.806 M 2.10 % | 23.317 M 234.44 % | 6.972 M 14.15 % | 6.108 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.448 M | 0.000 100.00 % | -16.232 M | 0.000 -100.00 % | 335.847 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.450 M | 0.000 100.00 % | -27.267 B | 0.000 100.00 % | -6.034 M | 0.000 | 0.000 | 0.000 -100.00 % | 202.000 K | 0.000 -100.00 % | 45.000 K -31.82 % | 66.000 K -26.67 % | 90.000 K -18.18 % | 110.000 K -33.73 % | 166.000 K 22.06 % | 136.000 K -93.65 % | 2.142 M 159.64 % | 825.000 K 19.91 % | 688.000 K -25.22 % | 920.000 K 46.50 % | 628.000 K 101.93 % | 311.000 K 35.22 % | 230.000 K 47.44 % | 156.000 K -59.27 % | 383.000 K 103.72 % | 188.000 K 106.59 % | 91.000 K -65.40 % | 263.000 K |
| Net receivables | 2.597 M 0.00 % | 2.597 M -44.57 % | 4.685 M 39.86 % | 3.350 M -72.41 % | 12.138 M 589.28 % | 1.761 M -76.60 % | 7.527 M 2.31 % | 7.357 M -85.51 % | 50.790 M 726.42 % | 6.146 M -68.20 % | 19.325 M 33.50 % | 14.476 M -8.79 % | 15.871 M 73.98 % | 9.123 M 14.06 % | 7.998 M 100.91 % | 3.981 M 21.44 % | 3.278 M 18.31 % | 2.771 M -91.45 % | 32.390 M 223.74 % | 10.005 M -55.37 % | 22.416 M 24.69 % | 17.977 M -20.67 % | 22.662 M 0.00 % | 22.662 M 567.89 % | 3.393 M -85.78 % | 23.867 M 429.67 % | 4.506 M 17.28 % | 3.842 M -64.94 % | 10.959 M 158.10 % | 4.246 M -4.46 % | 4.444 M -65.32 % | 12.815 M 22.63 % | 10.450 M -1.95 % | 10.658 M -1.96 % | 10.871 M 42.33 % | 7.638 M 43.14 % | 5.336 M -34.20 % | 8.109 M -16.45 % | 9.705 M -9.15 % | 10.683 M 37.97 % | 7.743 M 16.45 % | 6.649 M 12.81 % | 5.894 M 21.28 % | 4.860 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 883.918 K | 0.000 -100.00 % | 327.730 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.146 M | 0.000 -100.00 % | 3.892 M | 0.000 | 0.000 | 0.000 100.00 % | -53.295 M | 0.000 100.00 % | -16.636 M | 0.000 100.00 % | -146.945 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 100.00 % | -604.000 K -81.38 % | -333.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 | 8.037 M 0.00 % | 8.037 M -2.41 % | 8.235 M 0.00 % | 8.235 M 33.29 % | 6.178 M 0.00 % | 6.178 M -23.65 % | 8.092 M 0.00 % | 8.092 M 0.89 % | 8.020 M 0.00 % | 8.020 M -12.76 % | 9.193 M 0.00 % | 9.193 M 26.84 % | 7.247 M 0.00 % | 7.247 M 24.07 % | 5.842 M 0.00 % | 5.842 M 100.98 % | 2.907 M 0.00 % | 2.907 M -32.63 % | 4.314 M 0.00 % | 4.314 M -0.16 % | 4.321 M 0.00 % | 4.321 M 469.80 % | 758.386 K 0.00 % | 758.386 K -19.06 % | 937.000 K -89.33 % | 8.785 M 857.96 % | 917.000 K -3.27 % | 948.000 K -25.76 % | 1.277 M -28.10 % | 1.776 M -14.08 % | 2.067 M -10.44 % | 2.308 M 23.62 % | 1.867 M 76.80 % | 1.056 M -34.25 % | 1.606 M 74.38 % | 921.000 K 18.84 % | 775.000 K -22.34 % | 998.000 K 5.94 % | 942.000 K 43.60 % | 656.000 K 14.09 % | 575.000 K -20.91 % | 727.000 K -18.77 % | 895.000 K -24.41 % | 1.184 M |
| Tax payables | 0.000 | 0.000 -100.00 % | 2.120 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.771 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.222 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.222 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.104 M | 0.000 -100.00 % | 71.239 K | 0.000 -100.00 % | 71.358 M | 0.000 -100.00 % | 1.303 M | 0.000 -100.00 % | 1.278 M -3.91 % | 1.330 M -5.41 % | 1.406 M 0.00 % | 1.406 M -9.35 % | 1.551 M 27.24 % | 1.219 M -4.24 % | 1.273 M -14.74 % | 1.493 M -3.37 % | 1.545 M -4.81 % | 1.623 M -2.99 % | 1.673 M 8.28 % | 1.545 M 0.19 % | 1.542 M -11.68 % | 1.746 M -48.96 % | 3.421 M 163.15 % | 1.300 M 45.09 % | 896.000 K -17.87 % | 1.091 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 100.00 % | -2.664 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 | 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 | -2.025 M 0.00 % | -2.025 M -9.36 % | -1.851 M 0.00 % | -1.851 M -365.81 % | -397.446 K 0.00 % | -397.446 K -103.99 % | 9.960 M 0.00 % | 9.960 M 8.10 % | 9.214 M 0.00 % | 9.214 M 18.77 % | 7.758 M 0.00 % | 7.758 M 475.25 % | 1.349 M 0.00 % | 1.349 M 1 932.51 % | 66.356 K 0.00 % | 66.356 K 113.34 % | -497.273 K 0.00 % | -497.273 K -14.80 % | -433.155 K 0.00 % | -433.155 K -984.62 % | -39.936 K 0.00 % | -39.936 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 |
| Capital lease obligations | 155.585 K 0.00 % | 155.585 K -80.38 % | 792.832 K 0.00 % | 792.832 K -60.43 % | 2.004 M 0.00 % | 2.004 M -28.79 % | 2.814 M 0.00 % | 2.814 M -20.60 % | 3.544 M 0.00 % | 3.544 M -21.44 % | 4.511 M 0.00 % | 4.511 M 345.00 % | 1.014 M 0.00 % | 1.014 M 201.23 % | 336.537 K 0.00 % | 336.537 K -46.45 % | 628.480 K 0.00 % | 628.480 K -13.73 % | 728.476 K 0.00 % | 728.476 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 |
| Preferred stock | 10.229 M 0.00 % | 10.229 M 40 817.30 % | 25.000 K -99.76 % | 10.229 M 40 817.30 % | 25.000 K -99.76 % | 10.229 M 40 817.30 % | 25.000 K -99.76 % | 10.229 M 4 387.55 % | 227.949 K 0.00 % | 227.949 K 0.00 % | 227.949 K -97.77 % | 10.214 M 4 380.97 % | 227.949 K 0.00 % | 227.949 K -6.18 % | 242.952 K 0.00 % | 242.952 K 6.58 % | 227.949 K 0.00 % | 227.949 K 0.00 % | 227.949 K 0.00 % | 227.949 K 2 179.49 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.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 |
| Other total stockholders equity | 348.788 M 0.00 % | 348.788 M 0.00 % | 348.788 M 0.00 % | 348.788 M 0.68 % | 346.430 M 0.00 % | 346.430 M 0.74 % | 343.902 M 0.00 % | 343.901 M 3.17 % | 333.338 M 0.00 % | 333.339 M 5.38 % | 316.323 M 0.00 % | 316.324 M 15.10 % | 274.833 M 0.00 % | 274.834 M 66.82 % | 164.754 M 0.00 % | 164.753 M 15.02 % | 143.240 M 0.00 % | 143.240 M 15.43 % | 124.092 M 0.00 % | 124.092 M 14.90 % | 108.003 M 0.00 % | 108.004 M 5.76 % | 102.126 M 0.00 % | 102.126 M 359.34 % | 22.233 M -46.34 % | 41.431 M 86.35 % | 22.233 M 0.00 % | 22.234 M 0.00 % | 22.233 M 0.00 % | 22.233 M 0.00 % | 22.233 M 0.00 % | 22.233 M 0.00 % | 22.233 M 0.00 % | 22.233 M 0.00 % | 22.233 M 0.00 % | 22.233 M 0.00 % | 22.233 M 0.00 % | 22.232 M 0.00 % | 22.231 M 0.38 % | 22.147 M 1.06 % | 21.915 M 0.50 % | 21.806 M 206.57 % | 7.113 M 0.00 % | 7.113 M |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 2.567 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.345 M | 0.000 -100.00 % | 2.901 M | 0.000 -100.00 % | 10.840 M | 0.000 -100.00 % | 211.796 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 39.940 K | 0.000 | 0.000 | 0.000 100.00 % | -1.376 M 84.34 % | -8.785 M -583.62 % | -1.285 M 2.43 % | -1.317 M 20.57 % | -1.658 M 23.77 % | -2.175 M 11.55 % | -2.459 M 9.19 % | -2.708 M 73.53 % | -10.232 M -20.32 % | -8.504 M 20.28 % | -10.668 M | 0.000 100.00 % | -2.303 M -14.69 % | -2.008 M -113.16 % | -942.000 K -43.60 % | -656.000 K -14.09 % | -575.000 K 86.47 % | -4.251 M 2.34 % | -4.353 M 5.80 % | -4.621 M |
| Total assets | 48.373 M 0.00 % | 48.373 M -9.82 % | 53.638 M 0.00 % | 53.638 M -73.34 % | 201.160 M 0.00 % | 201.160 M -13.90 % | 233.637 M 0.00 % | 233.637 M -7.29 % | 252.000 M 0.00 % | 252.000 M -4.97 % | 265.189 M 0.00 % | 265.189 M 13.51 % | 233.620 M 0.00 % | 233.620 M 80.84 % | 129.183 M 0.00 % | 129.183 M 9.50 % | 117.978 M 0.00 % | 117.978 M 0.07 % | 117.896 M 0.00 % | 117.896 M 28.87 % | 91.486 M 0.00 % | 91.486 M -5.76 % | 97.079 M 0.00 % | 97.079 M 311.09 % | 23.615 M -37.17 % | 37.583 M 63.40 % | 23.001 M 5.12 % | 21.881 M -7.77 % | 23.724 M -2.61 % | 24.361 M -5.19 % | 25.694 M -8.43 % | 28.059 M -14.70 % | 32.894 M 7.43 % | 30.619 M -8.82 % | 33.581 M 4.06 % | 32.272 M 7.96 % | 29.892 M -9.94 % | 33.193 M -9.11 % | 36.519 M -2.54 % | 37.472 M -1.58 % | 38.073 M 2.27 % | 37.229 M 78.81 % | 20.821 M 4.25 % | 19.973 M |
| 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 |
| 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-26 | 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-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2013-09-30 | 2012-09-30 | 2011-09-30 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-06-30 | 2009-03-31 | 2008-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.223 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 -100.00 % | 117.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 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 4.246 M 0.00 % | 4.246 M | 0.000 | 0.000 -100.00 % | 9.171 K 0.00 % | 9.171 K | 0.000 | 0.000 -100.00 % | 10.593 M 0.00 % | 10.593 M | 0.000 | 0.000 -100.00 % | 2.383 M 0.00 % | 2.383 M 12 639.75 % | 18.709 K 0.00 % | 18.709 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -117.000 K | 0.000 100.00 % | -117.000 K | 0.000 100.00 % | -117.000 K | 0.000 100.00 % | -117.000 K 0.00 % | -117.000 K -115.48 % | 756.000 K 279.90 % | 199.000 K 70.09 % | 117.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 3.199 M 0.00 % | 3.199 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.114 M | 0.000 100.00 % | -17.169 M -111.05 % | -8.135 M -35.45 % | -6.006 M -19.43 % | -5.029 M -647.83 % | 917.933 K -65.84 % | 2.687 M 186.27 % | -3.115 M 75.03 % | -12.473 M -386.99 % | -2.561 M -29.51 % | -1.978 M -472.91 % | -345.197 K 0.00 % | -345.197 K 72.51 % | -1.256 M 0.00 % | -1.256 M 79.21 % | -6.040 M -2 692.28 % | 233.000 K 2 018.18 % | 11.000 K -99.56 % | 2.527 M 7 757.58 % | -33.000 K -101.31 % | 2.527 M 203.48 % | -2.442 M -196.64 % | 2.527 M 0.00 % | 2.527 M 0.00 % | 2.527 M 0.00 % | 2.527 M 754.66 % | -386.000 K -64.96 % | -234.000 K 87.73 % | -1.907 M 1.50 % | -1.936 M -9 319.05 % | 21.000 K -90.45 % | 220.000 K 122.52 % | -977.000 K |
| Accounts receivables | 442.404 K 0.00 % | 442.404 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.960 M | 0.000 100.00 % | -4.758 M -71.55 % | -2.774 M 83.47 % | -16.779 M -867.95 % | -1.733 M -137.74 % | 4.593 M 461.50 % | 818.005 K -83.80 % | 5.049 M 945.09 % | 483.128 K 110.44 % | -4.629 M -1 594.69 % | -273.157 K 93.04 % | -3.924 M 0.00 % | -3.924 M 7.34 % | -4.235 M 0.00 % | -4.235 M 29.91 % | -6.043 M -253.64 % | 3.933 M 995.54 % | 359.000 K -86.15 % | 2.592 M 825.71 % | 280.000 K -89.20 % | 2.592 M 241.79 % | -1.828 M -167.11 % | 2.724 M 5.09 % | 2.592 M -37.81 % | 4.168 M 1 111.65 % | -412.000 K -11.65 % | -369.000 K 46.68 % | -692.000 K 54.80 % | -1.531 M 2.98 % | -1.578 M -1 272.17 % | -115.000 K 83.14 % | -682.000 K -445.60 % | -125.000 K |
| Inventory | 14.000 0.00 % | 14.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.648 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.001 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 335.000 K 1 495.24 % | 21.000 K -88.52 % | 183.000 K 238.89 % | 54.000 K 104.01 % | -1.345 M -166.88 % | 2.011 M 249.52 % | -1.345 M -1 968.06 % | 72.000 K 125.99 % | -277.000 K -201.09 % | 274.000 K 244.97 % | -189.000 K -96.88 % | -96.000 K -155.81 % | 172.000 K 226.47 % | -136.000 K -115.74 % | 864.000 K 54.01 % | 561.000 K 136.43 % | -1.540 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.329 M | 0.000 100.00 % | -1.228 M | 0.000 -100.00 % | 2.740 M | 0.000 100.00 % | -1.662 M | 0.000 -100.00 % | 20.680 M | 0.000 -100.00 % | 1.806 M | 0.000 -100.00 % | 8.911 M | 0.000 | 0.000 | 0.000 100.00 % | -7.868 M -2 234.58 % | -337.000 K -16.61 % | -289.000 K -236.05 % | -86.000 K 67.30 % | -263.000 K -129.62 % | 888.000 K 106.99 % | 429.000 K -51.69 % | 888.000 K -37.42 % | 1.419 M 236.26 % | 422.000 K -56.67 % | 974.000 K 697.55 % | -163.000 K 4.12 % | -170.000 K 41.38 % | -290.000 K -28.89 % | -225.000 K 65.06 % | -644.000 K -445.76 % | -118.000 K -108.95 % | 1.318 M |
| Other working capital | 2.756 M 0.00 % | 2.756 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.435 M | 0.000 100.00 % | -11.183 M -108.59 % | -5.361 M -166.73 % | 8.034 M 343.80 % | -3.295 M -63.66 % | -2.014 M -207.71 % | 1.869 M 106.50 % | -28.773 M -122.07 % | -12.956 M -5 051.27 % | 261.680 K 115.35 % | -1.705 M -147.62 % | 3.579 M 0.00 % | 3.579 M 20.13 % | 2.979 M 0.00 % | 2.979 M -62.14 % | 7.870 M 312.82 % | -3.698 M -4 522.50 % | -80.000 K 50.62 % | -162.000 K -55.77 % | -104.000 K -126.53 % | 392.000 K 112.84 % | -3.054 M -1 274.62 % | 260.000 K 116.71 % | -1.556 M 12.88 % | -1.786 M -205.62 % | 1.691 M 152.39 % | 670.000 K -7.46 % | 724.000 K 240.31 % | -516.000 K -8 700.00 % | 6.000 K 103.57 % | -168.000 K -118.30 % | 918.000 K 172.86 % | -1.260 M |
| Other non cash items | -619.636 K 0.00 % | -619.636 K -100.82 % | 75.354 M 0.00 % | 75.354 M 680 911.27 % | 11.065 K 0.00 % | 11.065 K 546.28 % | 1.712 K 0.00 % | 1.712 K -99.99 % | 15.387 M 0.00 % | 15.387 M -79.02 % | 73.354 M 634.59 % | 9.986 M -55.05 % | 22.213 M 1 020.74 % | 1.982 M -93.69 % | 31.388 M 466.67 % | 5.539 M -61.66 % | 14.446 M 322.66 % | 3.418 M 127.62 % | -12.374 M -185.74 % | 14.433 M 1.31 % | 14.247 M 318.45 % | 3.405 M 317.48 % | 815.510 K 0.00 % | 815.510 K 12.25 % | 726.515 K 0.00 % | 726.514 K 29.60 % | 560.580 K 847.44 % | -75.000 K 73.78 % | -286.000 K 78.70 % | -1.343 M -16 687.50 % | -8.000 K 98.48 % | -526.000 K -132.17 % | 1.635 M 410.84 % | -526.000 K -113.32 % | 3.950 M -20.19 % | 4.949 M 197.08 % | -5.098 M -255 000.00 % | 2.000 K -98.91 % | 183.000 K | 0.000 | 0.000 100.00 % | -1.000 K -101.67 % | 60.000 K 220.00 % | -50.000 K |
| Net cash provided by operating activities | -449.797 K 0.00 % | -449.797 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.171 M 0.00 % | 9.171 M | 0.000 | 0.000 100.00 % | -19.521 M | 0.000 100.00 % | -34.267 M -100.00 % | -17.133 M -39.71 % | -12.264 M -100.00 % | -6.132 M -72.25 % | -3.560 M -100.00 % | -1.780 M 86.91 % | -13.594 M -100.00 % | -6.797 M -45.58 % | -4.669 M -100.00 % | -2.335 M -28.55 % | -1.816 M 0.00 % | -1.816 M -10.32 % | -1.646 M 0.00 % | -1.646 M 81.65 % | -8.974 M -1 839.09 % | 516.000 K 313.22 % | -242.000 K 95.37 % | -5.230 M -1 046.93 % | -456.000 K 89.12 % | -4.192 M -295.43 % | 2.145 M 151.17 % | -4.192 M 13.67 % | -4.856 M 29.45 % | -6.883 M 27.96 % | -9.554 M -420.07 % | 2.985 M 48.95 % | 2.004 M 471.80 % | -539.000 K -261.74 % | -149.000 K -111.29 % | 1.320 M -5.58 % | 1.398 M 864.14 % | 145.000 K |
| 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 100.00 % | -5.568 M | 0.000 100.00 % | -124.421 K -100.00 % | -62.211 K -236.53 % | -18.486 K -100.00 % | -9.243 K 40.32 % | -15.488 K -100.00 % | -7.744 K 93.57 % | -120.422 K -100.00 % | -60.211 K -455.50 % | -10.839 K -99.98 % | -5.420 K 30.22 % | -7.767 K 0.01 % | -7.768 K 9.44 % | -8.578 K 0.00 % | -8.578 K 32.40 % | -12.690 K 56.24 % | -29.000 K | 0.000 -100.00 % | 238.000 K | 0.000 -100.00 % | 136.000 K 691.30 % | -23.000 K -116.91 % | 136.000 K -51.77 % | 282.000 K 36.23 % | 207.000 K -9.61 % | 229.000 K 191.60 % | -250.000 K -525.00 % | -40.000 K -185.71 % | -14.000 K -250.00 % | -4.000 K 99.75 % | -1.598 M -39 850.00 % | -4.000 K -33.33 % | -3.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.285 K | 0.000 100.00 % | -65.480 M -98.02 % | -33.068 M -6 783.12 % | -480.415 K -100.00 % | -240.207 K 98.69 % | -18.389 M -101.38 % | -9.131 M 37.01 % | -14.496 M -100.00 % | -7.248 M | 0.000 | 0.000 -100.00 % | 306.346 K 0.00 % | 306.346 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.000 K | 0.000 -100.00 % | 27.000 K | 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 100.00 % | -6.436 M | 0.000 100.00 % | -439.065 K | 0.000 100.00 % | -478.254 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 122.000 K 271.83 % | -71.000 K 94.95 % | -1.407 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.882 M | 0.000 100.00 % | -1.882 M -84.27 % | -1.021 M -327.17 % | -239.127 K 0.00 % | -239.127 K -278.44 % | -63.187 K 0.00 % | -63.187 K -43 979.86 % | 144.000 -1.37 % | 146.000 | 0.000 | 0.000 -100.00 % | 7.283 K 0.00 % | 7.283 K -97.53 % | 294.950 K 0.00 % | 294.951 K 885.14 % | 29.940 K | 0.000 | 0.000 -100.00 % | 44.000 K | 0.000 -100.00 % | 31.000 K | 0.000 -100.00 % | 31.000 K 133.33 % | -93.000 K -230.99 % | 71.000 K -94.95 % | 1.407 M 556.82 % | -308.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.093 M | 0.000 100.00 % | -67.925 M -98.90 % | -34.151 M -3 394.97 % | -977.155 K -100.00 % | -488.577 K 97.35 % | -18.404 M -100.00 % | -9.202 M 37.04 % | -14.616 M -100.00 % | -7.308 M -67 323.36 % | -10.839 K -99.98 % | -5.420 K -101.77 % | 305.862 K 0.00 % | 305.861 K 6.81 % | 286.372 K 0.00 % | 286.373 K 1 560.13 % | 17.250 K 159.48 % | -29.000 K | 0.000 -100.00 % | 282.000 K 781.25 % | 32.000 K -80.84 % | 167.000 K 4 075.00 % | 4.000 K -97.60 % | 167.000 K -46.30 % | 311.000 K 50.24 % | 207.000 K -9.61 % | 229.000 K 191.60 % | -250.000 K -525.00 % | -40.000 K -185.71 % | -14.000 K -250.00 % | -4.000 K 99.75 % | -1.597 M -39 825.00 % | -4.000 K -33.33 % | -3.000 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 -100.00 % | 558.358 K | 0.000 -100.00 % | 21.180 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 % | -3.241 M -194.64 % | -1.100 M -222.22 % | 900.000 K 22 600.00 % | -4.000 K -102.72 % | 147.000 K 111.09 % | -1.325 M -1 715.07 % | -73.000 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.795 M | 0.000 -100.00 % | 123.437 M | 0.000 -100.00 % | 9.882 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.068 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.000 K | 0.000 -100.00 % | 19.000 K | 0.000 -100.00 % | 19.000 K | 0.000 -100.00 % | 19.000 K 0.00 % | 19.000 K 0.00 % | 19.000 K 0.00 % | 19.000 K 200.00 % | -19.000 K | 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 -100.00 % | 518.127 K | 0.000 100.00 % | -6.641 M | 0.000 100.00 % | -12.068 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.068 M | 0.000 -100.00 % | 6.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -2.091 K | 0.000 100.00 % | -664.421 K -100.00 % | -332.211 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 100.00 % | -422.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 12.004 K 0.00 % | 12.004 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.430 M | 0.000 100.00 % | -340.748 K -100.58 % | 58.416 M 2 178.48 % | 2.564 M -60.57 % | 6.502 M 345.68 % | -2.647 M -128.56 % | 9.267 M -52.07 % | 19.335 M 23.14 % | 15.701 M 288.88 % | 4.038 M 100.00 % | 2.019 M 38.94 % | 1.453 M 0.00 % | 1.453 M -26.78 % | 1.985 M 0.00 % | 1.985 M -77.80 % | 8.938 M 1 217.29 % | -800.000 K -118.29 % | 4.373 M 142.82 % | -10.212 M -1 360.94 % | -699.000 K 93.97 % | -11.599 M -160.65 % | -4.450 M 61.63 % | -11.599 M -21.83 % | -9.521 M -0.08 % | -9.513 M 11.19 % | -10.712 M -1 347.57 % | -740.000 K -105.10 % | 14.522 M 1 915.25 % | -800.000 K -200.00 % | 800.000 K | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 12.004 K 0.00 % | 12.004 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.742 M | 0.000 -100.00 % | 115.790 M 99.35 % | 58.084 M 346.64 % | 13.005 M 100.00 % | 6.502 M -64.92 % | 18.534 M 100.00 % | 9.267 M -70.49 % | 31.403 M 100.00 % | 15.701 M 288.88 % | 4.038 M 100.00 % | 2.019 M 38.94 % | 1.453 M 0.00 % | 1.453 M -26.78 % | 1.985 M 0.00 % | 1.985 M -77.80 % | 8.938 M 1 217.29 % | -800.000 K -118.29 % | 4.373 M 142.82 % | -10.212 M -1 360.94 % | -699.000 K 93.97 % | -11.599 M -160.65 % | -4.450 M 61.63 % | -11.599 M -21.83 % | -9.521 M -0.08 % | -9.513 M 11.19 % | -10.712 M -167.80 % | -4.000 M -129.80 % | 13.422 M 13 322.00 % | 100.000 K -87.44 % | 796.000 K 441.50 % | 147.000 K 111.09 % | -1.325 M -1 715.07 % | -73.000 K |
| Effect of forex changes on cash | 569.881 K 0.00 % | 569.881 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -415.400 K | 0.000 -100.00 % | 413.990 K 0.00 % | 413.990 K 763.61 % | 47.937 K 0.00 % | 47.938 K 280.95 % | -26.492 K 0.00 % | -26.492 K -513.36 % | 6.409 K 0.00 % | 6.409 K 121.66 % | -29.591 K 0.00 % | -29.591 K -0.89 % | -29.330 K 0.01 % | -29.332 K -233.59 % | 21.957 K 0.00 % | 21.958 K 228.22 % | 6.690 K 127.88 % | -24.000 K | 0.000 100.00 % | -256.000 K | 0.000 100.00 % | -256.000 K | 0.000 100.00 % | -256.000 K 0.00 % | -256.000 K 0.00 % | -256.000 K 0.00 % | -256.000 K -238.38 % | 185.000 K 203.28 % | 61.000 K 510.00 % | 10.000 K 600.00 % | -2.000 K -200.00 % | 2.000 K 300.00 % | -1.000 K | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -268.058 K | 0.000 100.00 % | -80.057 K -100.87 % | 9.171 M | 0.000 | 0.000 -100.00 % | 2.298 M | 0.000 -100.00 % | 14.426 M 100.00 % | 7.213 M 5 231.01 % | -140.575 K -100.00 % | -70.287 K 97.98 % | -3.483 M -100.00 % | -1.742 M -154.34 % | 3.205 M 100.00 % | 1.603 M 328.39 % | -701.669 K -100.00 % | -350.835 K -136.52 % | 960.558 K 1 208.49 % | -86.655 K -109.90 % | 874.974 K 35.32 % | 646.574 K 5 742.01 % | -11.460 K 96.60 % | -337.000 K | 0.000 100.00 % | -13.670 M | 0.000 100.00 % | -10.743 M | 0.000 100.00 % | -10.743 M -22.40 % | -8.777 M -3.62 % | -8.470 M -37.50 % | -6.160 M -470.37 % | -1.080 M -106.99 % | 15.444 M 3 610.00 % | -440.000 K -168.64 % | 641.000 K 600.78 % | -128.000 K -288.24 % | 68.000 K -1.45 % | 69.000 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.265 M | 0.000 -100.00 % | 1.345 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.498 M | 0.000 -100.00 % | 71.793 K 0.00 % | 71.793 K -66.19 % | 212.368 K | 0.000 -100.00 % | 3.696 M 0.00 % | 3.696 M 653.38 % | 490.550 K | 0.000 -100.00 % | 1.192 M 0.00 % | 1.192 M 414.64 % | 231.660 K -83.04 % | 1.366 M 178.37 % | 490.550 K | 0.000 -100.00 % | 902.000 K -93.95 % | 14.910 M 1 103.39 % | 1.239 M -91.69 % | 14.909 M 443.53 % | 2.743 M -81.60 % | 14.909 M | 0.000 -100.00 % | 14.909 M 0.00 % | 14.909 M 0.00 % | 14.909 M 0.00 % | 14.909 M -6.75 % | 15.989 M 2 833.76 % | 545.000 K -44.67 % | 985.000 K 186.34 % | 344.000 K 135.62 % | 146.000 K 87.18 % | 78.000 K 766.67 % | 9.000 K |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 996.823 K | 0.000 -100.00 % | 1.265 M -86.21 % | 9.171 M | 0.000 | 0.000 -100.00 % | 16.795 M | 0.000 -100.00 % | 14.498 M 99.01 % | 7.285 M 10 046.83 % | 71.793 K 202.14 % | -70.287 K -133.10 % | 212.368 K -89.13 % | 1.954 M -47.13 % | 3.696 M 130.61 % | 1.603 M 226.69 % | 490.551 K -41.70 % | 841.383 K -29.43 % | 1.192 M -6.78 % | 1.279 M -6.35 % | 1.366 M 111.19 % | 646.574 K -27.40 % | 890.540 K -93.89 % | 14.573 M 159.26 % | 5.621 M 353.67 % | 1.239 M -24.31 % | 1.637 M -60.71 % | 4.166 M 124.10 % | 1.859 M -55.38 % | 4.166 M -32.06 % | 6.132 M -4.77 % | 6.439 M -26.40 % | 8.749 M -41.32 % | 14.909 M -6.75 % | 15.989 M 2 833.76 % | 545.000 K -44.67 % | 985.000 K 5 372.22 % | 18.000 K -87.67 % | 146.000 K 87.18 % | 78.000 K |
| Operating cash flow | -449.797 K 0.00 % | -449.797 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.171 M 0.00 % | 9.171 M | 0.000 | 0.000 100.00 % | -19.521 M | 0.000 100.00 % | -34.267 M -100.00 % | -17.133 M -39.71 % | -12.264 M -100.00 % | -6.132 M -72.25 % | -3.560 M -100.00 % | -1.780 M 86.91 % | -13.594 M -100.00 % | -6.797 M -45.58 % | -4.669 M -100.00 % | -2.335 M -28.55 % | -1.816 M 0.00 % | -1.816 M -10.32 % | -1.646 M 0.00 % | -1.646 M 81.65 % | -8.974 M -1 839.09 % | 516.000 K 313.22 % | -242.000 K 95.37 % | -5.230 M -1 046.93 % | -456.000 K 89.12 % | -4.192 M -295.43 % | 2.145 M 151.17 % | -4.192 M 13.67 % | -4.856 M 29.45 % | -6.883 M 27.96 % | -9.554 M -420.07 % | 2.985 M 48.95 % | 2.004 M 471.80 % | -539.000 K -261.74 % | -149.000 K -111.29 % | 1.320 M -5.58 % | 1.398 M 864.14 % | 145.000 K |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.568 M | 0.000 100.00 % | -124.421 K -100.00 % | -62.211 K -236.53 % | -18.486 K -100.00 % | -9.243 K 40.32 % | -15.488 K -100.00 % | -7.744 K 93.57 % | -120.422 K -100.00 % | -60.211 K -455.50 % | -10.839 K -99.98 % | -5.420 K 30.22 % | -7.767 K 0.01 % | -7.768 K 9.44 % | -8.578 K 0.00 % | -8.578 K 32.40 % | -12.690 K 56.24 % | -29.000 K | 0.000 -100.00 % | 238.000 K | 0.000 -100.00 % | 136.000 K 691.30 % | -23.000 K -116.91 % | 136.000 K -51.77 % | 282.000 K 36.23 % | 207.000 K -9.61 % | 229.000 K 191.60 % | -250.000 K -525.00 % | -40.000 K -185.71 % | -14.000 K -250.00 % | -4.000 K 99.75 % | -1.598 M -39 850.00 % | -4.000 K -33.33 % | -3.000 K |
| Free CashFlow | -449.797 K 0.00 % | -449.797 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.171 M 0.00 % | 9.171 M | 0.000 | 0.000 100.00 % | -25.089 M | 0.000 100.00 % | -34.391 M -100.00 % | -17.196 M -40.00 % | -12.282 M -100.00 % | -6.141 M -71.76 % | -3.575 M -100.00 % | -1.788 M 86.97 % | -13.715 M -100.00 % | -6.857 M -46.52 % | -4.680 M -100.00 % | -2.340 M -28.30 % | -1.824 M 0.00 % | -1.824 M -10.22 % | -1.655 M 0.00 % | -1.655 M 81.58 % | -8.986 M -1 945.25 % | 487.000 K 301.24 % | -242.000 K 95.15 % | -4.992 M -994.74 % | -456.000 K 88.76 % | -4.056 M -291.14 % | 2.122 M 152.32 % | -4.056 M 11.32 % | -4.574 M 31.49 % | -6.676 M 28.41 % | -9.325 M -440.95 % | 2.735 M 39.26 % | 1.964 M 455.15 % | -553.000 K -261.44 % | -153.000 K 44.96 % | -278.000 K -119.94 % | 1.394 M 881.69 % | 142.000 K |
| 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2008 |