Rockex Mining Corporation RXM.CN
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.171 K | 0.000 | 0.000 | 0.000 |
| Net income | -731.000 K -262.13 % | 450.881 K 178.06 % | -577.628 K 27.52 % | -796.916 K 95.69 % | -18.493 M -16 097.35 % | -114.174 K 27.85 % | -158.235 K -21.48 % | -130.257 K 45.02 % | -236.909 K 53.21 % | -506.327 K 9.78 % | -561.210 K 26.66 % | -765.195 K 58.56 % | -1.847 M 57.45 % | -4.340 M -10 065.47 % | -42.694 K -1.99 % | -41.859 K 75.07 % | -167.898 K |
| Income before tax | -731.000 K -262.13 % | 450.881 K 178.06 % | -577.628 K 27.52 % | -796.916 K 96.03 % | -20.070 M -17 478.16 % | -114.174 K 27.85 % | -158.235 K -21.48 % | -130.257 K 45.02 % | -236.909 K 53.21 % | -506.327 K 9.78 % | -561.210 K -11.14 % | -504.973 K 34.39 % | -769.681 K 81.31 % | -4.119 M | 0.000 | 0.000 | 0.000 |
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -170.40 | 0.00 | 0.00 | 0.00 |
| EBITDA | -721.000 K 2.37 % | -738.483 K 3.43 % | -764.676 K 3.95 % | -796.088 K 96.03 % | -20.069 M -17 678.28 % | -112.883 K 27.93 % | -156.621 K -22.13 % | -128.239 K 45.29 % | -234.387 K 53.42 % | -503.175 K 9.71 % | -557.274 K 15.59 % | -660.185 K 13.58 % | -763.945 K 81.42 % | -4.113 M -442.79 % | -757.681 K -1 710.55 % | -41.848 K 75.03 % | -167.616 K |
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -179.56 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -170.15 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 3.50 % | 129.169 M 6.25 % | 121.566 M 0.00 % | 121.566 M 1.22 % | 120.100 M 5.71 % | 113.613 M 5.01 % | 108.188 M -30.36 % | 155.363 M 14.70 % | 135.451 M 77.82 % | 76.174 M 36.20 % | 55.929 M 11.90 % | 49.981 M 18.23 % | 42.273 M 348.00 % | 9.436 M 15.92 % | 8.140 M |
| Weighted average shs out | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 3.50 % | 129.169 M 6.25 % | 121.566 M 0.00 % | 121.566 M 1.22 % | 120.100 M 5.71 % | 113.613 M 5.01 % | 108.188 M 3.74 % | 104.285 M 14.35 % | 91.199 M 46.41 % | 62.291 M 25.45 % | 49.655 M 9.31 % | 45.424 M 7.96 % | 42.073 M 345.88 % | 9.436 M 15.92 % | 8.140 M |
| EPS diluted | -0.01 -261.76 % | 0.00 179.07 % | 0.00 30.65 % | -0.01 95.87 % | -0.15 -16 566.67 % | 0.00 30.77 % | 0.00 -18.18 % | 0.00 50.00 % | 0.00 33.33 % | 0.00 19.51 % | 0.00 59.00 % | -0.01 69.70 % | -0.03 61.98 % | -0.09 -8 580.00 % | 0.00 77.27 % | 0.00 78.64 % | -0.02 |
| Earnings per share | -0.01 -261.76 % | 0.00 179.07 % | 0.00 30.65 % | -0.01 95.87 % | -0.15 -16 566.67 % | 0.00 30.77 % | 0.00 -18.18 % | 0.00 50.00 % | 0.00 55.10 % | 0.00 20.97 % | -0.01 49.59 % | -0.01 66.94 % | -0.04 61.05 % | -0.10 -9 450.00 % | 0.00 77.27 % | 0.00 78.64 % | -0.02 |
| Gross profit | -808.000 99.85 % | -535.897 K -81 096.52 % | -660.000 20.29 % | -828.000 19.85 % | -1.033 K 19.98 % | -1.291 K 20.01 % | -1.614 K 20.02 % | -2.018 K 19.98 % | -2.522 K 19.99 % | -3.152 K | 0.000 | 0.000 | 0.000 -100.00 % | 24.171 K | 0.000 | 0.000 | 0.000 |
| Income tax expense | 0.000 | 0.000 100.00 % | -202.400 K -145.70 % | 442.890 K 128.09 % | -1.577 M -39 413 250.00 % | -4.000 -180.00 % | 5.000 66.67 % | 3.000 | 0.000 -100.00 % | 3.000 122.76 % | -13.181 -100.01 % | 260.222 K -75.83 % | 1.077 M 386.53 % | 221.333 K 85 028.08 % | 260.000 2.77 % | 253.000 -5.24 % | 267.000 |
| Cost of revenue | 808.000 -99.85 % | 535.897 K 81 096.52 % | 660.000 -20.29 % | 828.000 -19.85 % | 1.033 K -19.98 % | 1.291 K -20.01 % | 1.614 K -20.02 % | 2.018 K -19.98 % | 2.522 K -19.99 % | 3.152 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 125.523 K -20.78 % | 158.450 K -74.25 % | 615.360 K 74.23 % | 353.198 K 200.45 % | 117.555 K 4.14 % | 112.883 K -27.93 % | 156.621 K 22.13 % | 128.239 K -39.91 % | 213.408 K -57.59 % | 503.175 K -9.71 % | 557.274 K -20.68 % | 702.537 K -15.69 % | 833.311 K -79.86 % | 4.137 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 6.470 K -85.34 % | 44.136 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.979 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 -100.00 % | 164.008 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.018 K -19.98 % | 2.522 K -19.99 % | 3.152 K -19.92 % | 3.936 K -20.08 % | 4.925 K -14.15 % | 5.737 K -5.97 % | 6.101 K 67 688.89 % | 9.000 -18.18 % | 11.000 -26.67 % | 15.000 |
| Operating expenses | 131.993 K -34.85 % | 202.586 K -74.01 % | 779.368 K 120.66 % | 353.198 K 200.45 % | 117.555 K 4.14 % | 112.883 K -27.93 % | 156.621 K 20.24 % | 130.257 K -45.02 % | 236.909 K -53.21 % | 506.327 K -9.78 % | 561.210 K -20.67 % | 707.462 K -15.68 % | 839.048 K -79.75 % | 4.143 M 9 663.13 % | 42.434 K 1.99 % | 41.606 K -75.18 % | 167.631 K |
| Cost and expenses | 721.480 K -2.30 % | 738.483 K -5.33 % | 780.028 K 120.33 % | 354.026 K 198.53 % | 118.588 K 3.87 % | 114.174 K -27.85 % | 158.235 K 21.48 % | 130.257 K -45.02 % | 236.909 K -53.21 % | 506.327 K -9.78 % | 561.210 K -20.67 % | 707.462 K -15.68 % | 839.048 K -79.75 % | 4.143 M 9 663.13 % | 42.434 K 1.99 % | 41.606 K -75.18 % | 167.631 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 131.993 K -34.85 % | 202.586 K -67.08 % | 615.360 K 74.23 % | 353.198 K 200.45 % | 117.555 K 4.14 % | 112.883 K -27.93 % | 156.621 K 22.13 % | 128.239 K -45.29 % | 234.387 K -53.42 % | 503.175 K -9.71 % | 557.274 K -20.68 % | 702.537 K -15.69 % | 833.311 K -79.86 % | 4.137 M 9 650.82 % | 42.425 K 2.00 % | 41.595 K -75.18 % | 167.616 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 749.000 -62.29 % | 1.986 K -91.78 % | 24.171 K 4 495.25 % | 526.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 749.000 -62.29 % | 1.986 K -91.78 % | 24.171 K 9 196.54 % | 260.000 2.77 % | 253.000 -5.24 % | 267.000 |
| Depreciation and amortization | 808.000 7.30 % | 753.000 14.09 % | 660.000 -20.29 % | 828.000 -19.85 % | 1.033 K -19.98 % | 1.291 K -20.01 % | 1.614 K -20.02 % | 2.018 K -19.98 % | 2.522 K -19.99 % | 3.152 K -19.92 % | 3.936 K -20.08 % | 4.925 K -14.15 % | 5.737 K -5.97 % | 6.101 K 67 688.89 % | 9.000 -18.18 % | 11.000 -26.67 % | 15.000 |
| Operating income | -721.000 K 2.37 % | -738.483 K 5.33 % | -780.028 K -120.33 % | -354.026 K -198.53 % | -118.588 K -3.87 % | -114.174 K 27.85 % | -158.235 K -21.48 % | -130.257 K 45.02 % | -236.909 K 53.21 % | -506.327 K 9.78 % | -561.210 K 20.67 % | -707.462 K 15.68 % | -839.048 K 79.63 % | -4.119 M -9 606.16 % | -42.434 K -1.99 % | -41.606 K 75.18 % | -167.631 K |
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -170.40 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -9.815 K -100.83 % | 1.189 M 487.63 % | 202.400 K 145.70 % | -442.890 K 97.78 % | -19.951 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.117 K -108.45 % | 202.489 K 191.91 % | 69.367 K 106.28 % | -1.105 M -957.10 % | -104.525 K -41 214.23 % | -253.000 | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -71.894 K 67.22 % | -219.317 K -202.84 % | -72.419 K -165.19 % | -27.308 K -400.24 % | -5.459 K -231.05 % | -1.649 K 78.53 % | -7.682 K -23.07 % | -6.242 K -240.40 % | 4.446 K -94.48 % | 80.574 K 411.23 % | -25.889 K -298.08 % | 13.070 K 102.48 % | -526.627 K 32.83 % | -783.983 K -4 611 564.71 % | -17.000 81.72 % | -93.000 -115.42 % | 603.000 |
| Total investments | 581.934 K 1.23 % | 574.873 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.446 K -94.97 % | 88.358 K 0.00 % | 88.358 K 0.00 % | 88.358 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 603.000 |
| Accumulated other comprehensive income loss | 5.520 M 0.00 % | 5.520 M 0.00 % | 5.520 M 0.00 % | 5.520 M 4.00 % | 5.308 M 0.00 % | 5.308 M -0.15 % | 5.315 M 0.13 % | 5.308 M 0.00 % | 5.308 M -1.07 % | 5.366 M 4.58 % | 5.130 M 13.30 % | 4.528 M 26.81 % | 3.571 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -31.270 M -2.39 % | -30.539 M 1.45 % | -30.990 M -1.90 % | -30.412 M -2.69 % | -29.615 M -166.28 % | -11.122 M -1.04 % | -11.008 M -1.46 % | -10.850 M -1.22 % | -10.719 M -2.26 % | -10.482 M -5.08 % | -9.976 M -5.96 % | -9.415 M -8.85 % | -8.650 M -27.14 % | -6.803 M -353.38 % | -1.501 M -2.93 % | -1.458 M -2.96 % | -1.416 M |
| Common stock | 22.375 M 0.00 % | 22.375 M 0.00 % | 22.375 M 0.00 % | 22.375 M 2.13 % | 21.909 M 0.23 % | 21.859 M 0.13 % | 21.831 M 0.64 % | 21.693 M 0.86 % | 21.507 M 1.29 % | 21.233 M 100 609.88 % | 21.083 K 0.29 % | 21.021 K 3.33 % | 20.343 K | 0.000 | 0.000 -100.00 % | 1.214 M 0.00 % | 1.214 M |
| Total equity | -3.375 M -27.66 % | -2.644 M 14.57 % | -3.095 M -22.95 % | -2.517 M -4.94 % | -2.399 M -114.95 % | 16.044 M -0.58 % | 16.139 M -0.08 % | 16.152 M 0.35 % | 16.096 M -0.12 % | 16.116 M -0.75 % | 16.238 M 0.64 % | 16.135 M 5.70 % | 15.265 M -0.61 % | 15.359 M 220 239.74 % | -6.977 K 97.14 % | -244.147 K -20.69 % | -202.288 K |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 275.000 K | 0.000 | 0.000 -100.00 % | 68.750 K | 0.000 | 0.000 100.00 % | -39.747 K | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.358 K 0.00 % | 88.358 K 0.00 % | 88.358 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 309.190 K | 0.000 -100.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M -14.85 % | 1.852 M 11.21 % | 1.665 M 0.00 % | 1.665 M -3.97 % | 1.734 M 31.70 % | 1.316 M 449.70 % | 239.462 K | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 3.826 M 18.13 % | 3.239 M 19.87 % | 2.702 M 20.27 % | 2.247 M 17.62 % | 1.910 M 32.78 % | 1.439 M 43.40 % | 1.003 M 57.29 % | 637.876 K 873.38 % | 65.532 K 104.39 % | 32.063 K 35.50 % | 23.662 K -30.70 % | 34.142 K -93.47 % | 522.590 K 621.81 % | 72.400 K 119.62 % | -369.045 K -866.85 % | 48.125 K -77.66 % | 215.420 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.446 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 603.000 |
| Total current liabilities | 4.053 M 16.94 % | 3.466 M 8.74 % | 3.188 M 24.71 % | 2.556 M 5.87 % | 2.414 M 24.56 % | 1.938 M 30.67 % | 1.483 M 33.45 % | 1.112 M 87.43 % | 593.054 K 21.69 % | 487.351 K 10.86 % | 439.605 K -4.04 % | 458.121 K -54.30 % | 1.003 M 31.80 % | 760.619 K 6 756.75 % | 11.093 K -95.66 % | 255.823 K 18.42 % | 216.023 K |
| Total liabilities | 4.053 M 16.94 % | 3.466 M 8.74 % | 3.188 M 24.71 % | 2.556 M 5.87 % | 2.414 M -31.31 % | 3.515 M 14.87 % | 3.060 M 13.83 % | 2.688 M 9.96 % | 2.445 M 13.58 % | 2.152 M 2.27 % | 2.104 M -3.98 % | 2.192 M -5.48 % | 2.319 M 131.86 % | 1.000 M 8 915.42 % | 11.093 K -95.66 % | 255.823 K 18.42 % | 216.023 K |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 581.934 K 1.23 % | 574.873 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 2.585 K -23.81 % | 3.393 K 28.33 % | 2.644 K -19.98 % | 3.304 K -20.06 % | 4.133 K -99.98 % | 19.552 M 1.90 % | 19.187 M 1.90 % | 18.830 M 1.68 % | 18.519 M 1.55 % | 18.237 M 0.28 % | 18.187 M 0.03 % | 18.181 M 6.96 % | 16.998 M 12.24 % | 15.144 M 68 837 700.00 % | 22.000 -29.03 % | 31.000 -26.19 % | 42.000 |
| Total non current assets | 584.519 K 1.08 % | 578.266 K 21 770.88 % | 2.644 K -19.98 % | 3.304 K -20.06 % | 4.133 K -99.98 % | 19.552 M 1.90 % | 19.187 M 1.90 % | 18.830 M 1.68 % | 18.519 M 1.55 % | 18.237 M 0.28 % | 18.187 M 0.03 % | 18.181 M 6.96 % | 16.998 M 12.24 % | 15.144 M 68 837 700.00 % | 22.000 -29.03 % | 31.000 -26.19 % | 42.000 |
| Other current assets | 3.510 K -30.45 % | 5.047 K 51.70 % | 3.327 K 10.72 % | 3.005 K 49.58 % | 2.009 K 10.51 % | 1.818 K 0.72 % | 1.805 K 0.22 % | 1.801 K -87.06 % | 13.918 K -16.89 % | 16.746 K -3.61 % | 17.373 K 6.04 % | 16.383 K -0.69 % | 16.496 K -88.01 % | 137.567 K -47.95 % | 264.310 K 10 472.40 % | 2.500 K 0.00 % | 2.500 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 71.894 K -67.22 % | 219.317 K 202.84 % | 72.419 K 165.19 % | 27.308 K 400.24 % | 5.459 K 231.05 % | 1.649 K -78.53 % | 7.682 K 23.07 % | 6.242 K | 0.000 -100.00 % | 7.784 K -93.19 % | 114.247 K 51.75 % | 75.288 K -85.70 % | 526.627 K -32.83 % | 783.983 K 4 611 564.71 % | 17.000 -81.72 % | 93.000 | 0.000 |
| Cash and short term investments | 71.894 K -67.22 % | 219.317 K 202.84 % | 72.419 K 165.19 % | 27.308 K 400.24 % | 5.459 K 231.05 % | 1.649 K -78.53 % | 7.682 K 23.07 % | 6.242 K | 0.000 -100.00 % | 7.784 K -93.19 % | 114.247 K 51.75 % | 75.288 K -85.70 % | 526.627 K -32.83 % | 783.983 K 4 611 564.71 % | 17.000 -81.72 % | 93.000 | 0.000 |
| Total current assets | 93.314 K -61.73 % | 243.808 K 170.83 % | 90.023 K 153.81 % | 35.468 K 210.71 % | 11.415 K 54.65 % | 7.381 K -34.67 % | 11.298 K 19.81 % | 9.430 K -55.95 % | 21.407 K -31.11 % | 31.074 K -80.07 % | 155.954 K 7.10 % | 145.616 K -75.13 % | 585.487 K -51.81 % | 1.215 M 29 575.50 % | 4.094 K -64.84 % | 11.645 K -14.96 % | 13.693 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.331 K 6.25 % | 16.312 K -0.76 % | 16.437 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 17.910 K -7.89 % | 19.444 K 36.19 % | 14.277 K 176.95 % | 5.155 K 30.61 % | 3.947 K 0.84 % | 3.914 K 116.12 % | 1.811 K 30.57 % | 1.387 K -81.48 % | 7.489 K 14.44 % | 6.544 K -73.11 % | 24.334 K -54.89 % | 53.945 K 27.34 % | 42.364 K -85.56 % | 293.365 K 124.26 % | 130.812 K 1 345.12 % | 9.052 K -19.13 % | 11.193 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 226.756 K -0.06 % | 226.889 K -53.25 % | 485.275 K 56.95 % | 309.190 K -38.65 % | 503.992 K 0.89 % | 499.558 K 4.07 % | 480.044 K 1.34 % | 473.690 K -9.44 % | 523.076 K 14.89 % | 455.288 K 9.46 % | 415.943 K -1.90 % | 423.979 K -11.66 % | 479.935 K -30.26 % | 688.219 K 81.04 % | 380.138 K 83.02 % | 207.698 K | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.577 K 0.00 % | -1.577 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.084 M 0.29 % | 21.022 M 3.33 % | 20.344 M 7.18 % | 18.982 M 731.07 % | 2.284 M 88.19 % | 1.214 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 19.77 % | 1.316 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 100.00 % | -485.275 K -56.95 % | -309.190 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 |
| Total assets | 677.833 K -17.55 % | 822.074 K 787.13 % | 92.667 K 139.00 % | 38.773 K 149.38 % | 15.548 K -99.92 % | 19.559 M 1.88 % | 19.198 M 1.90 % | 18.840 M 1.61 % | 18.540 M 1.49 % | 18.268 M -0.41 % | 18.343 M 0.09 % | 18.327 M 4.23 % | 17.584 M 7.49 % | 16.359 M 397 354.59 % | 4.116 K -64.75 % | 11.676 K -14.99 % | 13.735 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.577 M -22 599 297.94 % | -6.976 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 260.222 K -75.83 % | 1.077 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 -100.00 % | 212.065 K | 0.000 -100.00 % | 6.976 K 0.00 % | 6.976 K 43 500.00 % | 16.000 -99.19 % | 1.976 K -99.30 % | 284.044 K 2.80 % | 276.308 K -0.70 % | 278.252 K 217.13 % | 87.741 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 638.000 100.24 % | -264.258 K -262.82 % | 162.300 K 48.41 % | 109.358 K 49.47 % | 73.163 K -2.25 % | 74.850 K 93.82 % | 38.618 K 206.32 % | -36.323 K -345.72 % | 14.782 K -77.66 % | 66.163 K 219.03 % | 20.739 K -94.16 % | 355.016 K -23.59 % | 464.638 K 827.05 % | 50.120 K 17.63 % | 42.609 K 273.14 % | 11.419 K -90.22 % | 116.703 K |
| Accounts receivables | 1.534 K 129.69 % | -5.167 K 43.36 % | -9.122 K -655.13 % | -1.208 K -3 560.61 % | -33.000 98.43 % | -2.103 K -394.82 % | -425.000 -106.96 % | 6.102 K 745.71 % | -945.000 -105.31 % | 17.790 K 44 104.25 % | 40.245 447.51 % | -11.581 -104.61 % | 251.001 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -896.000 99.65 % | -259.091 K -251.14 % | 171.422 K 55.04 % | 110.566 K 51.05 % | 73.196 K -4.88 % | 76.953 K 97.10 % | 39.043 K 192.03 % | -42.425 K -369.76 % | 15.727 K -67.49 % | 48.373 K 4 886 261.62 % | -0.990 -976.11 % | 0.113 | 0.000 -100.00 % | 50.120 K | 0.000 | 0.000 | 0.000 |
| Other non cash items | 582.426 K 8.71 % | 535.770 K 16.53 % | 459.779 K 3.81 % | 442.890 K -97.78 % | 19.951 M 396 542.23 % | 5.030 K -49.70 % | 10.000 K -37.50 % | 16.000 K -75.34 % | 64.873 K -76.20 % | 272.558 K 1 472 113.39 % | -18.516 99.99 % | -201.740 K -318.81 % | 92.199 K -96.98 % | 3.049 M | 0.000 | 0.000 | 0.000 |
| Net cash provided by operating activities | -147.423 K -120.39 % | 723.146 K 1 503.04 % | 45.111 K 241.97 % | -31.775 K 28.42 % | -44.392 K -70.52 % | -26.033 K 74.23 % | -101.027 K 32.00 % | -148.562 K 2.75 % | -152.756 K 0.14 % | -152.968 K 41.22 % | -260.227 K -279.78 % | -68.520 K 42.60 % | -119.366 K 90.33 % | -1.235 M -1 624 389.47 % | -76.000 99.75 % | -30.429 K 40.55 % | -51.180 K |
| Investments in property plant and equipment | 0.000 100.00 % | -1.502 K | 0.000 | 0.000 100.00 % | -1.798 K | 0.000 100.00 % | -25.701 K -139.08 % | -10.750 K -13.47 % | -9.474 K 82.29 % | -53.495 K -1 302.60 % | -3.814 K 99.58 % | -912.930 K 40.59 % | -1.537 M 53.00 % | -3.270 M | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -574.746 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 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.701 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 100.00 % | -576.248 K | 0.000 | 0.000 100.00 % | -1.798 K | 0.000 100.00 % | -25.701 K -139.08 % | -10.750 K -13.47 % | -9.474 K 82.29 % | -53.495 K -1 302.60 % | -3.814 K 99.58 % | -912.930 K 40.59 % | -1.537 M 53.00 % | -3.270 M | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 53.625 K 7.25 % | 50.000 K 150.00 % | 20.000 K -84.40 % | 128.168 K -24.61 % | 170.000 K 13.33 % | 150.000 K 50.00 % | 100.000 K -67.00 % | 303.000 K -48.47 % | 588.020 K -61.75 % | 1.537 M -36.81 % | 2.433 M -23.30 % | 3.172 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -57.909 K 58.26 % | -138.738 K -13.98 % | -121.720 K 44.74 % | -220.256 K -807.65 % | 31.125 K -34.20 % | 47.300 K |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 -100.00 % | 53.625 K 7.25 % | 50.000 K 150.00 % | 20.000 K -84.40 % | 128.168 K -24.61 % | 170.000 K 13.33 % | 150.000 K 50.00 % | 100.000 K -67.00 % | 303.000 K -42.84 % | 530.111 K -62.10 % | 1.399 M -39.49 % | 2.311 M | 0.000 -100.00 % | 31.125 K -34.20 % | 47.300 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -147.423 K -200.36 % | 146.898 K 225.64 % | 45.111 K 106.46 % | 21.850 K 473.49 % | 3.810 K 163.15 % | -6.033 K -518.96 % | 1.440 K -86.53 % | 10.688 K 187.39 % | -12.230 K 88.51 % | -106.463 K -373.27 % | 38.959 K 108.63 % | -451.339 K -75.38 % | -257.356 K 88.26 % | -2.193 M -2 885 301.32 % | -76.000 -110.92 % | 696.000 117.94 % | -3.880 K |
| Cash at beginning of period | 219.317 K 202.84 % | 72.419 K 165.19 % | 27.308 K 400.24 % | 5.459 K 231.05 % | 1.649 K -78.53 % | 7.682 K 23.07 % | 6.242 K 240.40 % | -4.446 K -157.12 % | 7.784 K -93.19 % | 114.247 K 51.75 % | 75.288 K -85.70 % | 526.627 K -32.83 % | 783.983 K -73.66 % | 2.977 M 3 200 854.84 % | 93.000 115.42 % | -603.000 -118.40 % | 3.277 K |
| Cash at end of period | 71.894 K -67.22 % | 219.317 K 202.84 % | 72.419 K 165.18 % | 27.309 K 400.26 % | 5.459 K 231.05 % | 1.649 K -78.53 % | 7.682 K 23.07 % | 6.242 K 240.40 % | -4.446 K -157.12 % | 7.784 K -93.19 % | 114.247 K 51.75 % | 75.288 K -85.70 % | 526.627 K -32.83 % | 783.983 K 4 611 564.71 % | 17.000 -81.72 % | 93.000 115.42 % | -603.000 |
| Operating cash flow | -147.423 K -120.39 % | 723.146 K 1 503.04 % | 45.111 K 241.97 % | -31.775 K 28.42 % | -44.392 K -70.52 % | -26.033 K 74.23 % | -101.027 K 32.00 % | -148.562 K 2.75 % | -152.756 K 0.14 % | -152.968 K 41.22 % | -260.227 K -279.78 % | -68.520 K 42.60 % | -119.366 K 90.33 % | -1.235 M -1 624 389.47 % | -76.000 99.75 % | -30.429 K 40.55 % | -51.180 K |
| Capital expenditure | 0.000 100.00 % | -1.502 K | 0.000 100.00 % | -5.000 99.72 % | -1.798 K | 0.000 100.00 % | -25.701 K -139.08 % | -10.750 K -13.47 % | -9.474 K 82.29 % | -53.495 K -1 302.60 % | -3.814 K 99.58 % | -912.930 K 40.59 % | -1.537 M 53.00 % | -3.270 M | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -147.423 K -120.43 % | 721.644 K 1 499.71 % | 45.111 K 241.97 % | -31.775 K 31.21 % | -46.190 K -77.43 % | -26.033 K 79.46 % | -126.728 K 20.45 % | -159.312 K 1.80 % | -162.230 K 21.42 % | -206.463 K 21.81 % | -264.041 K 73.10 % | -981.450 K 40.74 % | -1.656 M 63.23 % | -4.504 M -5 926 590.79 % | -76.000 99.75 % | -30.429 K 40.55 % | -51.180 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 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-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.282 K -91.90 % | 15.819 K 558.03 % | 2.404 K -33.13 % | 3.595 K 52.78 % | 2.353 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -304.470 K 24.82 % | -405.000 K -1 028.39 % | -35.892 K 82.85 % | -209.335 K -73.62 % | -120.569 K 67.01 % | -365.499 K 48.36 % | -707.781 K -149.36 % | 1.434 M 1 489.83 % | -103.167 K 40.03 % | -172.019 K -227.68 % | 134.724 K 214.05 % | -118.129 K 50.12 % | -236.821 K -52.79 % | -155.002 K 61.07 % | -398.193 K -1 140.71 % | -32.094 K 90.60 % | -341.519 K -1 260.09 % | -25.110 K 99.86 % | -18.402 M -52 619.15 % | -34.906 K -13.31 % | -30.805 K -21.75 % | -25.302 K 9.85 % | -28.065 K 9.85 % | -31.131 K -2.44 % | -30.389 K -23.59 % | -24.589 K 25.86 % | -33.166 K 0.34 % | -33.280 K 50.03 % | -66.598 K -164.37 % | -25.191 K 36.89 % | -39.913 K -12.53 % | -35.468 K -1.23 % | -35.036 K -76.59 % | -19.840 K 67.76 % | -61.534 K -58.95 % | -38.714 K 42.99 % | -67.902 K 1.25 % | -68.759 K 89.70 % | -667.874 K -1 569.89 % | 45.437 K 176.31 % | -59.544 K -5.26 % | -56.566 K 51.59 % | -116.850 K -112.23 % | -55.057 K 24.42 % | -72.842 K 76.98 % | -316.461 K -50.55 % | -210.200 K -100.95 % | -104.604 K 49.99 % | -209.173 K 13.28 % | -241.218 K 78.00 % | -1.097 M -507.50 % | -180.510 K 17.71 % | -219.367 K 37.33 % | -350.057 K 0.13 % | -350.497 K -66.63 % | -210.346 K 18.93 % | -259.457 K 92.63 % | -3.520 M -29 172.68 % | -12.024 K -7.11 % | -11.226 K -0.22 % | -11.201 K -35.88 % | -8.243 K -134.38 % | -3.517 K 60.24 % | -8.846 K 58.46 % | -21.294 K -159.62 % | -8.202 K |
| Income before tax | -304.622 K 24.78 % | -405.000 K -1 028.39 % | -35.892 K 82.85 % | -209.335 K -73.62 % | -120.569 K 67.01 % | -365.499 K 48.36 % | -707.781 K -149.36 % | 1.434 M 1 489.83 % | -103.167 K 40.03 % | -172.019 K -1 573.99 % | -10.276 K 93.06 % | -148.129 K 43.94 % | -264.221 K -70.46 % | -155.002 K 61.07 % | -398.193 K -1 140.71 % | -32.094 K 90.60 % | -341.519 K -1 260.09 % | -25.110 K 99.87 % | -19.979 M -57 135.66 % | -34.906 K -13.31 % | -30.805 K -21.75 % | -25.302 K 9.85 % | -28.065 K 9.85 % | -31.131 K -2.44 % | -30.389 K -23.59 % | -24.589 K 25.86 % | -33.166 K 0.34 % | -33.280 K 50.03 % | -66.598 K -164.37 % | -25.191 K 36.89 % | -39.913 K -12.53 % | -35.468 K -1.23 % | -35.036 K -76.59 % | -19.840 K 67.76 % | -61.534 K -58.95 % | -38.714 K 42.99 % | -67.902 K 1.25 % | -68.759 K 89.70 % | -667.874 K -1 569.89 % | 45.437 K 176.31 % | -59.544 K -5.26 % | -56.566 K 51.59 % | -116.850 K -112.23 % | -55.057 K 24.42 % | -72.842 K 76.98 % | -316.461 K -70.22 % | -185.917 K -362.83 % | -40.170 K 52.77 % | -85.058 K 56.12 % | -193.828 K 9.22 % | -213.522 K -18.29 % | -180.510 K 17.71 % | -219.367 K -40.37 % | -156.282 K -21.00 % | -129.164 K 38.59 % | -210.346 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -121.90 -1 393.00 % | -8.17 90.67 % | -87.50 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -216.264 K 46.60 % | -405.000 K -125.69 % | -179.447 K 14.19 % | -209.133 K -12.88 % | -185.262 K 49.28 % | -365.297 K 48.37 % | -707.575 K -287.50 % | -182.598 K -3.29 % | -176.786 K -2.85 % | -171.887 K -13.13 % | -151.934 K 13.31 % | -175.256 K 38.67 % | -285.779 K -84.57 % | -154.837 K -444.82 % | 44.904 K 132.14 % | -139.731 K 68.67 % | -445.961 K -1 690.79 % | -24.903 K -1.89 % | -24.440 K 29.46 % | -34.648 K -13.43 % | -30.546 K -21.97 % | -25.044 K 9.73 % | -27.743 K 9.95 % | -30.807 K -2.46 % | -30.066 K -23.90 % | -24.267 K 25.93 % | -32.762 K 0.35 % | -32.877 K 50.33 % | -66.195 K -167.06 % | -24.787 K 37.10 % | -39.408 K -12.71 % | -34.964 K -1.25 % | -34.531 K -78.58 % | -19.336 K 68.25 % | -60.904 K -59.93 % | -38.082 K 43.39 % | -67.270 K 1.26 % | -68.129 K 80.19 % | -343.992 K -670.44 % | -44.649 K 24.01 % | -58.756 K -5.34 % | -55.778 K 51.86 % | -115.866 K -114.28 % | -54.073 K 24.75 % | -71.858 K 77.22 % | -315.477 K -44.76 % | -217.935 K -75.05 % | -124.499 K 19.64 % | -154.923 K 24.49 % | -205.180 K 9.77 % | -227.402 K -26.91 % | -179.189 K 17.86 % | -218.148 K -4.59 % | -208.572 K -63.73 % | -127.388 K 39.62 % | -210.975 K 19.41 % | -261.777 K 92.56 % | -3.518 M -29 296.54 % | -11.969 K 88.79 % | -106.776 K 19.68 % | -132.941 K 17.48 % | -161.100 K -4 549.35 % | -3.465 K 60.59 % | -8.792 K 58.59 % | -21.233 K -161.97 % | -8.105 K |
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -273.06 -1 132.38 % | -22.16 74.68 % | -87.50 -21.24 % | -72.17 95.18 % | -1 495.86 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -162.69 -1 920.31 % | -8.05 90.82 % | -87.76 -20.52 % | -72.82 95.13 % | -1 495.31 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 5.94 % | 126.197 M 2.71 % | 122.868 M 1.07 % | 121.566 M -0.85 % | 122.610 M 0.51 % | 121.983 M 0.34 % | 121.566 M -0.25 % | 121.868 M 0.33 % | 121.468 M 0.00 % | 121.468 M -0.08 % | 121.566 M 0.08 % | 121.468 M 0.16 % | 121.273 M 0.00 % | 121.273 M 3.65 % | 117.001 M 0.00 % | 117.001 M 0.10 % | 116.881 M 5.43 % | 110.857 M 1.07 % | 109.683 M -27.18 % | 150.613 M -0.51 % | 151.392 M -0.59 % | 152.290 M 0.00 % | 152.290 M 0.00 % | 152.290 M -0.46 % | 152.987 M 10.92 % | 137.927 M -13.83 % | 160.066 M 0.00 % | 160.066 M 20.05 % | 133.333 M 2.43 % | 130.169 M 1.53 % | 128.209 M 0.00 % | 128.209 M 74.15 % | 73.621 M 5.01 % | 70.107 M 10.62 % | 63.379 M 0.00 % | 63.379 M 12.27 % | 56.455 M 3.28 % | 54.661 M 9.36 % | 49.981 M 0.00 % | 49.981 M -2.03 % | 51.018 M 0.15 % | 50.939 M 8.38 % | 46.998 M 0.00 % | 46.998 M 20.67 % | 38.946 M 0.52 % | 38.746 M 0.49 % | 38.556 M 308.61 % | 9.436 M 15.92 % | 8.140 M 0.00 % | 8.140 M 0.00 % | 8.140 M |
| Weighted average shs out | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M -0.10 % | 133.816 M 0.10 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 0.00 % | 133.687 M 9.59 % | 121.983 M 0.34 % | 121.566 M 1.48 % | 119.792 M -2.30 % | 122.610 M 0.51 % | 121.983 M 0.34 % | 121.566 M -0.24 % | 121.858 M 0.32 % | 121.468 M 0.00 % | 121.468 M -0.08 % | 121.566 M 4.28 % | 116.581 M -3.87 % | 121.273 M 0.00 % | 121.273 M 3.65 % | 117.001 M 0.05 % | 116.938 M 0.05 % | 116.881 M 5.43 % | 110.857 M 1.07 % | 109.683 M 0.00 % | 109.683 M 0.64 % | 108.982 M 1.26 % | 107.630 M 0.52 % | 107.069 M 0.00 % | 107.069 M 2.78 % | 104.172 M 0.51 % | 103.642 M 0.00 % | 103.642 M 0.00 % | 103.642 M 11.76 % | 92.739 M 4.79 % | 88.501 M 0.00 % | 88.501 M 0.00 % | 88.501 M 43.62 % | 61.622 M 4.00 % | 59.251 M 6.63 % | 55.568 M 0.00 % | 55.568 M 10.55 % | 50.264 M 4.34 % | 48.172 M 6.05 % | 45.424 M 0.00 % | 45.424 M -0.44 % | 45.623 M 0.00 % | 45.623 M 1.83 % | 44.802 M 0.00 % | 44.802 M 15.66 % | 38.736 M 0.49 % | 38.546 M 0.50 % | 38.356 M 306.49 % | 9.436 M 15.92 % | 8.140 M 0.00 % | 8.140 M 0.00 % | 8.140 M |
| EPS diluted | 0.00 23.33 % | 0.00 -900.00 % | 0.00 81.25 % | 0.00 -77.78 % | 0.00 66.67 % | 0.00 49.06 % | -0.01 -149.53 % | 0.01 1 437.50 % | 0.00 38.46 % | 0.00 -230.00 % | 0.00 211.11 % | 0.00 50.00 % | 0.00 -50.00 % | 0.00 60.00 % | 0.00 -1 400.00 % | 0.00 92.59 % | 0.00 -1 250.00 % | 0.00 99.87 % | -0.15 -49 900.00 % | 0.00 0.00 % | 0.00 -50.00 % | 0.00 0.00 % | 0.00 33.33 % | 0.00 0.00 % | 0.00 -50.00 % | 0.00 33.33 % | 0.00 0.00 % | 0.00 40.00 % | 0.00 -150.00 % | 0.00 33.33 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 -50.00 % | 0.00 50.00 % | 0.00 -33.33 % | 0.00 25.00 % | 0.00 20.00 % | 0.00 88.64 % | 0.00 -1 000.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 42.86 % | 0.00 -75.00 % | 0.00 33.33 % | 0.00 76.00 % | 0.00 -56.25 % | 0.00 -14.29 % | 0.00 53.33 % | 0.00 21.05 % | 0.00 78.03 % | -0.02 -440.63 % | 0.00 20.00 % | 0.00 42.86 % | -0.01 0.00 % | -0.01 -70.73 % | 0.00 19.61 % | -0.01 93.19 % | -0.07 -24 866.67 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 -50.00 % | 0.00 50.00 % | 0.00 63.64 % | 0.00 57.69 % | 0.00 -160.00 % | 0.00 |
| Earnings per share | 0.00 23.33 % | 0.00 -900.00 % | 0.00 81.25 % | 0.00 -77.78 % | 0.00 66.67 % | 0.00 49.06 % | -0.01 -149.53 % | 0.01 1 437.50 % | 0.00 38.46 % | 0.00 -230.00 % | 0.00 211.11 % | 0.00 50.00 % | 0.00 -50.00 % | 0.00 60.00 % | 0.00 -1 400.00 % | 0.00 92.86 % | 0.00 -1 300.00 % | 0.00 99.87 % | -0.15 -49 900.00 % | 0.00 0.00 % | 0.00 -50.00 % | 0.00 0.00 % | 0.00 33.33 % | 0.00 0.00 % | 0.00 -50.00 % | 0.00 33.33 % | 0.00 0.00 % | 0.00 40.00 % | 0.00 -150.00 % | 0.00 33.33 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 -50.00 % | 0.00 66.67 % | 0.00 -50.00 % | 0.00 33.33 % | 0.00 0.00 % | 0.00 90.32 % | -0.01 -1 450.00 % | 0.00 33.33 % | 0.00 -20.00 % | 0.00 54.55 % | 0.00 -83.33 % | 0.00 25.00 % | 0.00 77.78 % | 0.00 -50.00 % | 0.00 -41.18 % | 0.00 51.43 % | 0.00 18.60 % | 0.00 78.17 % | -0.02 -447.22 % | 0.00 21.74 % | 0.00 40.26 % | -0.01 0.00 % | -0.01 -67.39 % | 0.00 19.30 % | -0.01 92.75 % | -0.08 -26 100.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 -50.00 % | 0.00 50.00 % | 0.00 63.64 % | 0.00 57.69 % | 0.00 -160.00 % | 0.00 |
| Gross profit | -162.413 K -106 750.66 % | -152.000 99.90 % | -147.574 K 0.00 % | -147.574 K -0.14 % | -147.371 K -72 855.94 % | -202.000 2.42 % | -207.000 0.00 % | -207.000 0.00 % | -207.000 -56.82 % | -132.000 20.00 % | -165.000 0.00 % | -165.000 0.00 % | -165.000 0.00 % | -165.000 20.29 % | -207.000 0.00 % | -207.000 0.00 % | -207.000 0.00 % | -207.000 19.77 % | -258.000 0.00 % | -258.000 0.39 % | -259.000 -0.39 % | -258.000 19.88 % | -322.000 0.62 % | -324.000 -0.31 % | -323.000 -0.31 % | -322.000 20.30 % | -404.000 -0.25 % | -403.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.282 K -91.90 % | 15.819 K 558.03 % | 2.404 K -33.13 % | 3.595 K 52.78 % | 2.353 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 | 0.000 100.00 % | -121.878 K | 0.000 100.00 % | -145.000 K -383.33 % | -30.000 K -9.49 % | -27.400 K -1 369 900.00 % | -2.000 -100.00 % | 442.890 K 11 072 350.00 % | -4.000 | 0.000 100.00 % | -3.172 100.00 % | -1.577 M -53 171 367.12 % | -2.965 47.48 % | -5.646 -91.32 % | -2.951 -38.35 % | -2.133 23.47 % | -2.787 49.72 % | -5.543 -99.17 % | -2.783 15.87 % | -3.308 -37.78 % | -2.401 58.42 % | -5.775 -119.67 % | -2.629 40.60 % | -4.426 -25.52 % | -3.526 49.91 % | -7.039 -135.03 % | -2.995 -3.42 % | -2.896 57.65 % | -6.838 -134.82 % | -2.912 -4.90 % | -2.776 | 0.000 | 0.000 100.00 % | -2.403 12.33 % | -2.741 45.98 % | -5.074 -217.92 % | -1.596 -11.45 % | -1.432 71.81 % | -5.079 -100.02 % | 24.283 K -62.31 % | 64.434 K -48.09 % | 124.115 K 161.90 % | 47.390 K -94.63 % | 883.075 K | 0.000 | 0.000 -100.00 % | 193.775 K -12.45 % | 221.333 K | 0.000 | 0.000 | 0.000 -100.00 % | 52.000 1.96 % | 51.000 -51.89 % | 106.000 107.84 % | 51.000 2.00 % | 50.000 -1.96 % | 51.000 -12.07 % | 58.000 -38.30 % | 94.000 |
| Cost of revenue | 162.413 K 106 750.66 % | 152.000 -99.90 % | 147.574 K 0.00 % | 147.574 K 0.14 % | 147.371 K 72 855.94 % | 202.000 -2.42 % | 207.000 0.00 % | 207.000 0.00 % | 207.000 56.82 % | 132.000 -20.00 % | 165.000 0.00 % | 165.000 0.00 % | 165.000 0.00 % | 165.000 -20.29 % | 207.000 0.00 % | 207.000 0.00 % | 207.000 0.00 % | 207.000 -19.77 % | 258.000 0.00 % | 258.000 -0.39 % | 259.000 0.39 % | 258.000 -19.88 % | 322.000 -0.62 % | 324.000 0.31 % | 323.000 0.31 % | 322.000 -20.30 % | 404.000 0.25 % | 403.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 48.170 K 70.17 % | 28.307 K -1.58 % | 28.760 K -9.21 % | 31.678 K -10.32 % | 35.323 K 18.68 % | 29.762 K -52.34 % | 62.445 K 146.20 % | 25.364 K -10.89 % | 28.463 K -82.97 % | 167.130 K 11.47 % | 149.937 K -1.29 % | 151.902 K -4.27 % | 158.684 K 2.48 % | 154.837 K 444.82 % | -44.904 K -240.82 % | 31.887 K -90.66 % | 341.312 K 1 270.57 % | 24.903 K -8.84 % | 27.317 K -21.16 % | 34.648 K 13.43 % | 30.546 K 21.97 % | 25.044 K -9.73 % | 27.743 K -9.95 % | 30.807 K 2.46 % | 30.066 K 23.90 % | 24.267 K -25.93 % | 32.762 K -0.35 % | 32.877 K -50.33 % | 66.195 K 167.06 % | 24.787 K -37.10 % | 39.408 K 12.71 % | 34.964 K 1.25 % | 34.531 K 78.58 % | 19.336 K -68.34 % | 61.072 K 78.86 % | 34.146 K -46.00 % | 63.233 K 15.06 % | 54.957 K -84.02 % | 343.992 K 670.44 % | 44.649 K -24.01 % | 58.756 K 5.34 % | 55.778 K -51.86 % | 115.866 K 114.28 % | 54.073 K -24.75 % | 71.858 K -77.22 % | 315.477 K 44.76 % | 217.935 K 75.05 % | 124.499 K -19.64 % | 154.923 K -24.49 % | 205.180 K -9.77 % | 227.402 K 26.91 % | 179.189 K -17.86 % | 218.148 K 4.59 % | 208.572 K 45.64 % | 143.207 K -32.12 % | 210.975 K -19.41 % | 261.777 K -92.56 % | 3.521 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 752.000 100.50 % | -150.953 K -17 922.08 % | 847.000 -67.02 % | 2.568 K -98.33 % | 154.008 K 1 018.35 % | 13.771 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 100.00 % | -168.000 -104.27 % | 3.936 K -2.55 % | 4.039 K -69.34 % | 13.172 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 |
| Other expenses | 5.833 K | 0.000 -100.00 % | 3.315 K -0.33 % | 3.326 K | 0.000 | 0.000 -100.00 % | 136.869 K -91.55 % | 1.619 M 1 924.20 % | 80.000 K 1 581.73 % | 4.757 K -8.06 % | 5.174 K -80.15 % | 26.062 K -80.37 % | 132.772 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 403.000 -0.25 % | 404.000 -20.00 % | 505.000 0.20 % | 504.000 -0.20 % | 505.000 0.20 % | 504.000 -20.00 % | 630.000 -0.32 % | 632.000 0.32 % | 630.000 0.00 % | 630.000 -20.05 % | 788.000 0.00 % | 788.000 0.00 % | 788.000 0.00 % | 788.000 -19.92 % | 984.000 0.00 % | 984.000 0.00 % | 984.000 0.00 % | 984.000 -20.13 % | 1.232 K 0.08 % | 1.231 K 0.00 % | 1.231 K 0.00 % | 1.231 K -14.16 % | 1.434 K -5.66 % | 1.520 K 9.27 % | 1.391 K -0.07 % | 1.392 K -21.62 % | 1.776 K 0.06 % | 1.775 K 39.22 % | 1.275 K 0.00 % | 1.275 K 42 400.00 % | 3.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 |
| Operating expenses | 54.003 K -72.24 % | 194.521 K 506.46 % | 32.075 K -10.53 % | 35.851 K -5.38 % | 37.891 K -79.38 % | 183.770 K -13.76 % | 213.085 K 14.99 % | 185.307 K 1.28 % | 182.960 K 6.44 % | 171.887 K 10.82 % | 155.111 K -12.84 % | 177.964 K -38.94 % | 291.456 K 88.23 % | 154.837 K 444.82 % | -44.904 K -240.82 % | 31.887 K -90.66 % | 341.312 K 1 270.57 % | 24.903 K -8.84 % | 27.317 K -21.16 % | 34.648 K 13.43 % | 30.546 K 21.97 % | 25.044 K -9.73 % | 27.743 K -9.95 % | 30.807 K 2.46 % | 30.066 K 23.90 % | 24.267 K -25.93 % | 32.762 K -0.35 % | 32.877 K -50.63 % | 66.598 K 164.37 % | 25.191 K -36.89 % | 39.913 K 12.53 % | 35.468 K 1.23 % | 35.036 K 76.59 % | 19.840 K -67.76 % | 61.534 K 58.95 % | 38.714 K -42.99 % | 67.902 K -1.25 % | 68.759 K -80.06 % | 344.780 K 658.81 % | 45.437 K -23.69 % | 59.544 K 5.26 % | 56.566 K -51.59 % | 116.850 K 112.23 % | 55.057 K -24.42 % | 72.842 K -76.98 % | 316.461 K 44.39 % | 219.167 K 74.32 % | 125.730 K -19.48 % | 156.154 K -24.35 % | 206.411 K -9.80 % | 228.836 K 26.63 % | 180.709 K -17.69 % | 219.539 K 4.56 % | 209.964 K 44.82 % | 144.983 K -31.85 % | 212.750 K -19.12 % | 263.052 K -92.53 % | 3.522 M 29 319.48 % | 11.972 K 7.13 % | 11.175 K 0.72 % | 11.095 K 35.44 % | 8.192 K 136.28 % | 3.467 K -60.58 % | 8.795 K -58.58 % | 21.236 K 161.91 % | 8.108 K |
| Cost and expenses | 216.416 K 11.17 % | 194.673 K 8.36 % | 179.649 K -2.06 % | 183.425 K -0.99 % | 185.262 K 0.70 % | 183.972 K -13.75 % | 213.292 K 14.97 % | 185.514 K 1.28 % | 183.167 K 6.48 % | 172.019 K 10.78 % | 155.276 K -12.83 % | 178.129 K -38.92 % | 291.621 K 88.14 % | 155.002 K 446.78 % | -44.697 K -239.27 % | 32.094 K -90.60 % | 341.519 K 1 260.09 % | 25.110 K -8.94 % | 27.575 K -21.00 % | 34.906 K 13.31 % | 30.805 K 21.75 % | 25.302 K -9.85 % | 28.065 K -9.85 % | 31.131 K 2.44 % | 30.389 K 23.59 % | 24.589 K -25.86 % | 33.166 K -0.34 % | 33.280 K -50.03 % | 66.598 K 164.37 % | 25.191 K -36.89 % | 39.913 K 12.53 % | 35.468 K 1.23 % | 35.036 K 76.59 % | 19.840 K -67.76 % | 61.534 K 58.95 % | 38.714 K -42.99 % | 67.902 K -1.25 % | 68.759 K -80.06 % | 344.780 K 658.81 % | 45.437 K -23.69 % | 59.544 K 5.26 % | 56.566 K -51.59 % | 116.850 K 112.23 % | 55.057 K -24.42 % | 72.842 K -76.98 % | 316.461 K 44.39 % | 219.167 K 74.32 % | 125.730 K -19.48 % | 156.154 K -24.35 % | 206.411 K -9.80 % | 228.836 K 26.63 % | 180.709 K -17.69 % | 219.539 K 4.56 % | 209.964 K 44.82 % | 144.983 K -31.85 % | 212.750 K -19.12 % | 263.052 K -92.53 % | 3.522 M 29 319.48 % | 11.972 K 7.13 % | 11.175 K 0.72 % | 11.095 K 35.44 % | 8.192 K 136.28 % | 3.467 K -60.58 % | 8.795 K -58.58 % | 21.236 K 161.91 % | 8.108 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 48.170 K -75.24 % | 194.521 K 576.36 % | 28.760 K -11.58 % | 32.525 K -14.16 % | 37.891 K -79.38 % | 183.770 K 141.12 % | 76.216 K 200.49 % | 25.364 K -10.89 % | 28.463 K -82.97 % | 167.130 K 11.47 % | 149.937 K -1.29 % | 151.902 K -4.27 % | 158.684 K 2.48 % | 154.837 K 444.82 % | -44.904 K -240.82 % | 31.887 K -90.66 % | 341.312 K 1 270.57 % | 24.903 K -8.84 % | 27.317 K -21.16 % | 34.648 K 13.43 % | 30.546 K 21.97 % | 25.044 K -9.73 % | 27.743 K -9.95 % | 30.807 K 2.46 % | 30.066 K 23.90 % | 24.267 K -25.93 % | 32.762 K -0.35 % | 32.877 K -50.33 % | 66.195 K 167.06 % | 24.787 K -37.10 % | 39.408 K 12.71 % | 34.964 K 1.25 % | 34.531 K 78.58 % | 19.336 K -68.25 % | 60.904 K 59.93 % | 38.082 K -43.39 % | 67.272 K -1.26 % | 68.129 K -80.19 % | 343.992 K 670.44 % | 44.649 K -24.01 % | 58.756 K 5.34 % | 55.778 K -51.86 % | 115.866 K 114.28 % | 54.073 K -24.75 % | 71.858 K -77.22 % | 315.477 K 44.76 % | 217.935 K 75.05 % | 124.499 K -19.64 % | 154.923 K -24.49 % | 205.180 K -9.77 % | 227.402 K 26.91 % | 179.189 K -17.86 % | 218.148 K 4.59 % | 208.572 K 45.64 % | 143.207 K -32.12 % | 210.975 K -19.41 % | 261.777 K -92.56 % | 3.521 M 29 316.20 % | 11.969 K 7.12 % | 11.173 K 0.72 % | 11.093 K 35.45 % | 8.190 K 136.36 % | 3.465 K -60.59 % | 8.792 K -58.59 % | 21.233 K 161.97 % | 8.105 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 -83.70 % | 368.000 14.64 % | 321.000 -3.60 % | 333.000 67.34 % | 199.000 15.70 % | 172.000 -86.58 % | 1.282 K | 0.000 -100.00 % | 2.404 K -33.13 % | 3.595 K 52.78 % | 2.353 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 60.000 -83.70 % | 368.000 14.64 % | 321.000 -3.60 % | 333.000 67.34 % | 199.000 15.70 % | 172.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.595 K | 0.000 -100.00 % | 52.000 1.96 % | 51.000 -51.89 % | 106.000 107.84 % | 51.000 2.00 % | 50.000 -1.96 % | 51.000 -12.07 % | 58.000 -38.30 % | 94.000 |
| Depreciation and amortization | 152.000 0.00 % | 152.000 -24.75 % | 202.000 0.00 % | 202.000 0.00 % | 202.000 0.00 % | 202.000 -2.42 % | 207.000 0.00 % | 207.000 0.00 % | 207.000 56.82 % | 132.000 -20.00 % | 165.000 0.00 % | 165.000 0.00 % | 165.000 0.00 % | 165.000 -20.29 % | 207.000 0.00 % | 207.000 0.00 % | 207.000 0.00 % | 207.000 -19.77 % | 258.000 0.00 % | 258.000 -0.39 % | 259.000 0.39 % | 258.000 -19.88 % | 322.000 -0.62 % | 324.000 0.31 % | 323.000 0.31 % | 322.000 -20.30 % | 404.000 0.25 % | 403.000 0.00 % | 403.000 -0.25 % | 404.000 -20.00 % | 505.000 0.20 % | 504.000 -0.20 % | 505.000 0.20 % | 504.000 -20.00 % | 630.000 -0.32 % | 632.000 0.32 % | 630.000 0.00 % | 630.000 -20.05 % | 788.000 0.00 % | 788.000 0.00 % | 788.000 0.00 % | 788.000 -19.92 % | 984.000 0.00 % | 984.000 0.00 % | 984.000 0.00 % | 984.000 -20.13 % | 1.232 K 0.08 % | 1.231 K 0.00 % | 1.231 K 0.00 % | 1.231 K -14.16 % | 1.434 K -5.66 % | 1.520 K 9.27 % | 1.391 K -0.07 % | 1.392 K -21.62 % | 1.776 K 0.06 % | 1.775 K 39.22 % | 1.275 K 0.00 % | 1.275 K 42 400.00 % | 3.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 |
| Operating income | -216.416 K -10.98 % | -195.000 K -8.54 % | -179.649 K 2.06 % | -183.425 K 0.99 % | -185.262 K -0.70 % | -183.970 K 13.75 % | -213.290 K -14.97 % | -185.514 K -1.28 % | -183.167 K -6.48 % | -172.019 K -10.78 % | -155.276 K 12.83 % | -178.129 K 38.92 % | -291.621 K -88.14 % | -155.002 K 61.07 % | -398.193 K -1 140.71 % | -32.094 K 90.60 % | -341.519 K -1 260.09 % | -25.110 K 8.94 % | -27.575 K 21.00 % | -34.906 K -13.31 % | -30.805 K -21.75 % | -25.302 K 9.85 % | -28.065 K 9.85 % | -31.131 K -2.44 % | -30.389 K -23.59 % | -24.589 K 25.86 % | -33.166 K 0.34 % | -33.280 K 50.03 % | -66.598 K -164.37 % | -25.191 K 36.89 % | -39.913 K -12.53 % | -35.468 K -1.23 % | -35.036 K -76.59 % | -19.840 K 67.76 % | -61.534 K -58.95 % | -38.714 K 42.99 % | -67.902 K 1.25 % | -68.759 K 80.06 % | -344.780 K -658.81 % | -45.437 K 23.69 % | -59.544 K -5.26 % | -56.566 K 51.59 % | -116.850 K -112.23 % | -55.057 K 24.42 % | -72.842 K 76.98 % | -316.461 K -44.39 % | -219.167 K -74.32 % | -125.730 K 19.48 % | -156.154 K 24.35 % | -206.411 K 9.80 % | -228.836 K -26.63 % | -180.709 K 17.69 % | -219.539 K -5.20 % | -208.682 K -61.56 % | -129.164 K 38.59 % | -210.346 K 18.93 % | -259.457 K 92.63 % | -3.520 M -29 299.82 % | -11.972 K -7.13 % | -11.175 K -0.72 % | -11.095 K -35.44 % | -8.192 K -136.28 % | -3.467 K 60.58 % | -8.795 K 58.58 % | -21.236 K -161.91 % | -8.108 K |
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -162.78 -1 893.58 % | -8.17 90.67 % | -87.50 -21.24 % | -72.17 95.18 % | -1 495.86 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -88.206 K 58.20 % | -211.000 K -246.78 % | 143.757 K 654.83 % | -25.910 K -136.63 % | 70.741 K 138.97 % | -181.527 K 63.29 % | -494.489 K -128.20 % | 1.753 M 2 281.64 % | 73.619 K 2 467.17 % | -3.110 K -102.14 % | 145.000 K 383.33 % | 30.000 K 9.49 % | 27.400 K | 0.000 100.00 % | -442.890 K | 0.000 100.00 % | -6.281 K | 0.000 100.00 % | -19.951 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 100.00 % | -323.094 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.114 K | 0.000 | 0.000 -100.00 % | 33.250 K -61.14 % | 85.560 K 20.34 % | 71.096 K 465.02 % | 12.583 K -17.83 % | 15.314 K 7 595.48 % | 199.000 15.70 % | 172.000 -99.68 % | 53.682 K | 0.000 -100.00 % | 2.404 K -33.13 % | 3.595 K | 0.000 | 0.000 -100.00 % | 18.238 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 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-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 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-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -826.000 96.25 % | -22.020 K 69.37 % | -71.894 K 31.53 % | -105.000 K 17.95 % | -127.977 K 25.10 % | -170.858 K 22.10 % | -219.317 K 62.27 % | -581.206 K -472.74 % | -101.478 K -199.78 % | -33.851 K 53.26 % | -72.419 K -329.79 % | -16.850 K -1 543.90 % | -1.025 K 94.30 % | -17.990 K 34.12 % | -27.308 K 19.14 % | -33.770 K 23.05 % | -43.888 K -1 895.82 % | -2.199 K 59.72 % | -5.459 K 64.26 % | -15.276 K -36.98 % | -11.152 K -4 396.77 % | -248.000 84.96 % | -1.649 K 70.97 % | -5.680 K -379.32 % | -1.185 K -99.16 % | -595.000 92.25 % | -7.682 K 53.74 % | -16.606 K -4.62 % | -15.873 K -1 651.99 % | -906.000 85.49 % | -6.242 K 48.52 % | -12.124 K 24.90 % | -16.144 K -271.04 % | -4.351 K -197.86 % | 4.446 K 218.59 % | -3.749 K 90.57 % | -39.765 K -4 255.42 % | -913.000 -101.13 % | 80.574 K 585.66 % | -16.591 K 62.06 % | -43.733 K 18.76 % | -53.831 K -107.93 % | -25.889 K -135.62 % | 72.680 K 1 547.05 % | -5.023 K -63.52 % | -3.072 K -123.50 % | 13.070 K -98.73 % | 1.031 M 2 278.66 % | -47.320 K 76.46 % | -201.030 K 61.83 % | -526.627 K -28.02 % | -411.370 K -31.42 % | -313.027 K 5.96 % | -332.862 K 57.54 % | -783.983 K 68.79 % | -2.512 M 21.92 % | -3.217 M 19.72 % | -4.007 M -23 572 647.06 % | -17.000 -312.50 % | 8.000 103.11 % | -257.000 -729.03 % | -31.000 66.67 % | -93.000 |
| Total investments | 283.143 K -23.75 % | 371.349 K -36.19 % | 581.934 K 32.81 % | 438.177 K -5.58 % | 464.086 K 17.98 % | 393.345 K -31.58 % | 574.873 K -46.24 % | 1.069 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.446 K | 0.000 | 0.000 | 0.000 -100.00 % | 88.358 K 99 900.00 % | 88.358 0.00 % | 88.358 0.00 % | 88.358 -99.90 % | 88.358 K 0.00 % | 88.358 K 99 900.00 % | 88.358 0.00 % | 88.358 -99.90 % | 88.358 K -91.57 % | 1.049 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 5.520 M 0.00 % | 5.520 M 0.00 % | 5.520 M 0.00 % | 5.520 M 0.00 % | 5.520 M 0.00 % | 5.520 M 0.00 % | 5.520 M 0.00 % | 5.520 M 0.00 % | 5.520 M 0.00 % | 5.520 M 0.00 % | 5.520 M 0.00 % | 5.520 M 0.00 % | 5.520 M 0.00 % | 5.520 M 0.00 % | 5.520 M -1.51 % | 5.604 M 0.00 % | 5.604 M 5.59 % | 5.308 M 99 900.00 % | 5.308 K 0.00 % | 5.308 K 0.00 % | 5.308 K 0.00 % | 5.308 K 0.00 % | 5.308 K -0.15 % | 5.315 K -99.90 % | 5.208 M 0.00 % | 5.208 M 97 888.58 % | 5.315 K -99.90 % | 5.308 M 0.00 % | 5.308 M 0.00 % | 5.308 M 0.00 % | 5.308 M 0.00 % | 5.308 M 0.00 % | 5.308 M 0.00 % | 5.308 M 0.00 % | 5.308 M 0.00 % | 5.308 M -0.38 % | 5.329 M -0.36 % | 5.348 M -0.33 % | 5.366 M 4.98 % | 5.111 M -0.38 % | 5.130 M 0.00 % | 5.130 M 0.00 % | 5.130 M 4.24 % | 4.922 M 2.71 % | 4.792 M 0.23 % | 4.781 M 5.58 % | 4.528 M 16.90 % | 3.874 M 3.33 % | 3.749 M 3.82 % | 3.611 M 1.12 % | 3.571 M 6.57 % | 3.350 M 3.34 % | 3.242 M 1.46 % | 3.195 M | 0.000 -100.00 % | 3.127 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -31.980 M -0.96 % | -31.675 M -1.30 % | -31.270 M -0.12 % | -31.234 M -0.67 % | -31.025 M -0.39 % | -30.904 M -1.20 % | -30.539 M -2.37 % | -29.831 M 4.59 % | -31.265 M -0.33 % | -31.162 M -0.56 % | -30.990 M -0.03 % | -30.979 M -0.48 % | -30.831 M -0.86 % | -30.567 M -0.51 % | -30.412 M -1.33 % | -30.014 M -0.11 % | -29.982 M -1.15 % | -29.640 M -0.08 % | -29.615 M -164.11 % | -11.213 M -0.31 % | -11.178 M -0.28 % | -11.147 M -0.23 % | -11.122 M -0.25 % | -11.094 M -0.28 % | -11.063 M -0.28 % | -11.032 M -0.22 % | -11.008 M -0.30 % | -10.975 M -0.30 % | -10.941 M -0.61 % | -10.875 M -0.23 % | -10.850 M -0.37 % | -10.810 M -0.33 % | -10.774 M -0.33 % | -10.739 M -0.19 % | -10.719 M -0.58 % | -10.658 M -0.36 % | -10.619 M -0.64 % | -10.551 M -0.66 % | -10.482 M -3.40 % | -10.138 M -0.45 % | -10.092 M -0.59 % | -10.033 M -0.57 % | -9.976 M -1.19 % | -9.859 M -0.56 % | -9.804 M -0.75 % | -9.731 M -3.36 % | -9.415 M -2.28 % | -9.205 M -1.15 % | -9.100 M -2.35 % | -8.891 M -2.79 % | -8.650 M -14.14 % | -7.578 M -2.54 % | -7.390 M -3.31 % | -7.153 M -5.15 % | -6.803 M -7.03 % | -6.356 M -3.42 % | -6.146 M -4.41 % | -5.886 M -292.29 % | -1.501 M -0.81 % | -1.488 M -0.76 % | -1.477 M -0.76 % | -1.466 M -0.57 % | -1.458 M |
| Common stock | 22.375 M 0.00 % | 22.375 M 0.00 % | 22.375 M 0.00 % | 22.375 M 0.00 % | 22.375 M 0.00 % | 22.375 M 0.00 % | 22.375 M 0.00 % | 22.375 M 0.00 % | 22.375 M 0.00 % | 22.375 M 0.00 % | 22.375 M 0.00 % | 22.375 M 0.00 % | 22.375 M 0.00 % | 22.375 M 0.00 % | 22.375 M 0.00 % | 22.375 M 0.00 % | 22.375 M 2.13 % | 21.909 M 0.00 % | 21.909 M 0.00 % | 21.909 M 0.07 % | 21.894 M 0.16 % | 21.859 M 0.00 % | 21.859 M 0.13 % | 21.831 M 99 904.33 % | 21.830 K 0.00 % | 21.830 K -99.90 % | 21.831 M 99 950.16 % | 21.820 K 0.00 % | 21.820 K 0.59 % | 21.692 K 0.00 % | 21.692 K 0.00 % | 21.691 K 0.00 % | 21.691 K 0.86 % | 21.506 K 0.00 % | 21.506 K 0.00 % | 21.506 K 0.56 % | 21.387 K 0.32 % | 21.318 K 0.41 % | 21.232 K 0.34 % | 21.161 K 0.37 % | 21.083 K 0.00 % | 21.083 K 0.00 % | 21.083 K 0.03 % | 21.077 K 0.27 % | 21.021 K 0.00 % | 21.021 K 0.00 % | 21.021 K 1.83 % | 20.644 K 0.16 % | 20.612 K 1.32 % | 20.343 K 0.00 % | 20.343 K 0.63 % | 20.216 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.214 M 0.00 % | 1.214 M |
| Total equity | -4.085 M -8.05 % | -3.781 M -12.01 % | -3.375 M -1.06 % | -3.340 M -6.70 % | -3.130 M -4.01 % | -3.010 M -13.82 % | -2.644 M -36.55 % | -1.936 M 42.55 % | -3.370 M -3.16 % | -3.267 M -5.56 % | -3.095 M -0.33 % | -3.085 M -5.04 % | -2.937 M -9.89 % | -2.672 M -6.16 % | -2.517 M -23.73 % | -2.034 M -1.60 % | -2.002 M 17.39 % | -2.424 M -1.05 % | -2.399 M -114.99 % | 16.003 M -0.12 % | 16.023 M 0.03 % | 16.019 M -0.16 % | 16.044 M -0.05 % | 16.052 M -0.19 % | 16.084 M -0.19 % | 16.114 M -0.15 % | 16.139 M -0.10 % | 16.155 M -0.21 % | 16.188 M 0.38 % | 16.126 M -0.16 % | 16.152 M -0.24 % | 16.191 M -0.22 % | 16.226 M 0.93 % | 16.076 M -0.12 % | 16.096 M -0.38 % | 16.157 M 0.12 % | 16.137 M 0.14 % | 16.115 M 0.00 % | 16.116 M -0.30 % | 16.165 M 0.26 % | 16.122 M -0.37 % | 16.182 M -0.35 % | 16.238 M 0.61 % | 16.140 M 0.82 % | 16.010 M -0.38 % | 16.071 M -0.40 % | 16.135 M 5.37 % | 15.313 M 0.34 % | 15.261 M 1.31 % | 15.064 M -1.32 % | 15.265 M -4.53 % | 15.989 M 2.86 % | 15.544 M 3.46 % | 15.024 M -2.18 % | 15.359 M 6.46 % | 14.428 M -1.34 % | 14.623 M -1.65 % | 14.868 M 213 198.71 % | -6.977 K 97.46 % | -274.817 K -4.26 % | -263.591 K -4.44 % | -252.390 K -3.38 % | -244.147 K |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 501.875 K 17.74 % | 426.250 K 21.57 % | 350.625 K 27.50 % | 275.000 K 33.33 % | 206.250 K 50.00 % | 137.500 K -91.64 % | 1.645 M | 0.000 -100.00 % | 1.665 M 0.00 % | 1.665 M 0.00 % | 1.665 M | 0.000 | 0.000 -100.00 % | 232.644 K -87.14 % | 1.809 M 9.96 % | 1.645 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 762.181 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 88.358 K 99 900.00 % | 88.358 0.00 % | 88.358 0.00 % | 88.358 -99.90 % | 88.358 K 0.00 % | 88.358 K 99 900.00 % | 88.358 0.00 % | 88.358 -99.90 % | 88.358 K -91.57 % | 1.049 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 |
| Total non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 497.515 K 2.52 % | 485.275 K -8.47 % | 530.198 K 9.82 % | 482.786 K 45.31 % | 332.251 K 7.46 % | 309.190 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M -24.15 % | 2.078 M 3.78 % | 2.003 M 3.92 % | 1.927 M 4.08 % | 1.852 M 3.86 % | 1.783 M 4.01 % | 1.714 M 4.18 % | 1.645 M -1.18 % | 1.665 M 0.00 % | 1.665 M 0.00 % | 1.665 M 0.00 % | 1.665 M 0.00 % | 1.665 M 0.00 % | 1.665 M -25.82 % | 2.244 M 24.05 % | 1.809 M 4.36 % | 1.734 M -33.34 % | 2.601 M 74.80 % | 1.488 M 9.10 % | 1.364 M 3.60 % | 1.316 M 203.83 % | 433.237 K 0.00 % | 433.237 K 0.00 % | 433.237 K 80.92 % | 239.462 K -68.58 % | 762.181 K 0.00 % | 762.181 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 4.152 M 4.34 % | 3.980 M 4.01 % | 3.826 M 4.20 % | 3.672 M 4.39 % | 3.518 M 4.16 % | 3.377 M 4.26 % | 3.239 M 3.82 % | 3.120 M 5.01 % | 2.971 M 5.27 % | 2.823 M 4.45 % | 2.702 M 3.34 % | 2.615 M 4.84 % | 2.494 M 5.24 % | 2.370 M 5.48 % | 2.247 M 7.00 % | 2.100 M 5.36 % | 1.993 M -2.22 % | 2.038 M 6.70 % | 1.910 M 6.37 % | 1.796 M 6.80 % | 1.682 M 7.78 % | 1.560 M 8.44 % | 1.439 M 9.91 % | 1.309 M 8.47 % | 1.207 M 8.86 % | 1.109 M 10.49 % | 1.003 M 9.49 % | 916.393 K 10.48 % | 829.467 K 12.16 % | 739.538 K 15.94 % | 637.876 K 1 019.30 % | 56.989 K 12.87 % | 50.489 K -8.62 % | 55.249 K -15.69 % | 65.532 K 194.39 % | 22.260 K -74.67 % | 87.874 K 105.42 % | 42.777 K 33.42 % | 32.063 K 124.33 % | 14.293 K 48.47 % | 9.627 K 285.08 % | 2.500 K -89.43 % | 23.662 K 5.16 % | 22.500 K -46.96 % | 42.424 K 85.11 % | 22.918 K -32.87 % | 34.142 K -29.85 % | 48.668 K -91.30 % | 559.459 K 1.36 % | 551.978 K 5.62 % | 522.590 K 81.69 % | 287.631 K | 0.000 -100.00 % | 76.537 K 5.71 % | 72.400 K -86.39 % | 532.028 K 23.62 % | 430.364 K -68.16 % | 1.352 M 321.17 % | -611.195 K -319.99 % | 277.832 K 4.19 % | 266.668 K 1.01 % | 264.010 K 3.20 % | 255.823 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.446 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 -100.00 % | 8.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 4.392 M 4.58 % | 4.199 M 3.60 % | 4.053 M 3.72 % | 3.908 M 4.29 % | 3.747 M 4.03 % | 3.602 M 3.92 % | 3.466 M -3.94 % | 3.608 M 3.27 % | 3.494 M 5.24 % | 3.320 M 4.16 % | 3.188 M 1.35 % | 3.145 M 5.65 % | 2.977 M 10.16 % | 2.702 M 5.72 % | 2.556 M 4.95 % | 2.436 M 5.72 % | 2.304 M -9.41 % | 2.543 M 5.34 % | 2.414 M 5.03 % | 2.299 M 5.64 % | 2.176 M 5.08 % | 2.071 M 6.85 % | 1.938 M 4.99 % | 1.846 M 7.24 % | 1.722 M 7.50 % | 1.602 M 7.97 % | 1.483 M 6.15 % | 1.397 M 8.30 % | 1.290 M 5.54 % | 1.223 M 9.99 % | 1.112 M 110.80 % | 527.313 K 2.20 % | 515.963 K -17.59 % | 626.056 K 5.56 % | 593.054 K 10.10 % | 538.641 K -11.04 % | 605.495 K 3.12 % | 587.197 K 20.49 % | 487.351 K 6.30 % | 458.482 K -5.20 % | 483.622 K 8.74 % | 444.744 K 1.17 % | 439.605 K 21.75 % | 361.061 K 742.42 % | 42.860 K -89.77 % | 419.072 K -8.52 % | 458.121 K 100.64 % | 228.332 K -80.85 % | 1.192 M 12.80 % | 1.057 M 5.44 % | 1.003 M 37.31 % | 730.142 K -15.33 % | 862.359 K -25.92 % | 1.164 M 53.04 % | 760.619 K 42.97 % | 532.028 K 23.62 % | 430.364 K -68.16 % | 1.352 M 12 085.75 % | 11.093 K -96.01 % | 277.840 K 4.19 % | 266.668 K 1.01 % | 264.010 K 3.20 % | 255.823 K |
| Total liabilities | 4.392 M 4.58 % | 4.199 M 3.60 % | 4.053 M 3.72 % | 3.908 M 4.29 % | 3.747 M 4.03 % | 3.602 M 3.92 % | 3.466 M -3.94 % | 3.608 M 3.27 % | 3.494 M 5.24 % | 3.320 M 4.16 % | 3.188 M 1.35 % | 3.145 M 5.65 % | 2.977 M 10.16 % | 2.702 M 5.72 % | 2.556 M 4.95 % | 2.436 M 5.72 % | 2.304 M -9.41 % | 2.543 M 5.34 % | 2.414 M -37.70 % | 3.875 M 3.27 % | 3.753 M 2.88 % | 3.648 M 3.78 % | 3.515 M 2.69 % | 3.423 M 3.78 % | 3.298 M 3.78 % | 3.178 M 3.87 % | 3.060 M 2.89 % | 2.974 M 3.74 % | 2.867 M 2.42 % | 2.799 M 4.13 % | 2.688 M 3.16 % | 2.606 M 3.45 % | 2.519 M -1.35 % | 2.553 M 4.44 % | 2.445 M 5.31 % | 2.321 M 0.08 % | 2.320 M 3.90 % | 2.232 M 3.73 % | 2.152 M 1.36 % | 2.123 M -1.17 % | 2.149 M 1.84 % | 2.110 M 0.24 % | 2.104 M 3.88 % | 2.026 M -11.42 % | 2.287 M 2.64 % | 2.228 M 1.67 % | 2.192 M -22.53 % | 2.829 M 5.56 % | 2.680 M 10.71 % | 2.421 M 4.40 % | 2.319 M 99.32 % | 1.163 M -10.21 % | 1.296 M -18.89 % | 1.597 M 59.71 % | 1.000 M -22.73 % | 1.294 M 8.52 % | 1.193 M -11.78 % | 1.352 M 12 085.75 % | 11.093 K -96.01 % | 277.840 K 4.19 % | 266.668 K 1.01 % | 264.010 K 3.20 % | 255.823 K |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 1 996.30 % | 0.000 -2 800.00 % | 0.000 105.00 % | 0.000 -300.00 % | 0.000 -162.50 % | 0.000 900.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 -99.98 % | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | 0.000 0.00 % | 0.000 -200.00 % | 0.000 | 0.000 100.00 % | 0.000 -200.00 % | 0.000 200.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 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 investments | 283.143 K -23.75 % | 371.349 K -36.19 % | 581.934 K 32.81 % | 438.177 K -5.58 % | 464.086 K 17.98 % | 393.345 K -31.58 % | 574.873 K -46.24 % | 1.069 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 2.282 K -6.21 % | 2.433 K -5.88 % | 2.585 K -7.25 % | 2.787 K -6.76 % | 2.989 K -6.33 % | 3.191 K -5.95 % | 3.393 K -5.75 % | 3.600 K -5.44 % | 3.807 K 51.55 % | 2.512 K -4.99 % | 2.644 K -5.87 % | 2.809 K -5.55 % | 2.974 K -5.26 % | 3.139 K -5.02 % | 3.305 K -99.02 % | 335.680 K 49.08 % | 225.164 K 96.39 % | 114.649 K 2 673.99 % | 4.133 K -99.98 % | 19.853 M 0.51 % | 19.753 M 0.51 % | 19.652 M 0.51 % | 19.552 M 0.47 % | 19.461 M 0.47 % | 19.369 M 0.47 % | 19.278 M 0.48 % | 19.187 M 0.43 % | 19.104 M 0.44 % | 19.022 M 0.57 % | 18.913 M 0.44 % | 18.830 M 0.40 % | 18.755 M 0.40 % | 18.680 M 0.45 % | 18.597 M 0.42 % | 18.519 M 0.37 % | 18.451 M 0.37 % | 18.383 M 0.42 % | 18.305 M 0.37 % | 18.237 M 0.01 % | 18.235 M 0.24 % | 18.192 M 0.02 % | 18.188 M 0.01 % | 18.187 M 0.41 % | 18.113 M -0.79 % | 18.257 M 0.00 % | 18.256 M 0.41 % | 18.181 M 0.65 % | 18.064 M 1.51 % | 17.795 M 3.38 % | 17.213 M 1.26 % | 16.998 M 1.89 % | 16.683 M 1.65 % | 16.413 M 2.12 % | 16.072 M 6.13 % | 15.144 M 16.29 % | 13.022 M 4.88 % | 12.417 M 3.90 % | 11.951 M 54 321 063.64 % | 22.000 -8.33 % | 24.000 -7.69 % | 26.000 -7.14 % | 28.000 -9.68 % | 31.000 |
| Total non current assets | 285.425 K -23.64 % | 373.782 K -36.05 % | 584.519 K 32.55 % | 440.964 K -5.59 % | 467.075 K 17.79 % | 396.536 K -31.43 % | 578.266 K -46.11 % | 1.073 M 28 083.92 % | 3.807 K 51.55 % | 2.512 K -4.99 % | 2.644 K -5.87 % | 2.809 K -5.55 % | 2.974 K -5.26 % | 3.139 K -5.02 % | 3.305 K -99.02 % | 335.680 K 49.08 % | 225.164 K 96.39 % | 114.649 K 2 673.99 % | 4.133 K -99.98 % | 19.853 M 0.51 % | 19.753 M 0.51 % | 19.652 M 0.51 % | 19.552 M 0.47 % | 19.461 M 0.47 % | 19.369 M 0.47 % | 19.278 M 0.48 % | 19.187 M 0.43 % | 19.104 M 0.44 % | 19.022 M 0.57 % | 18.913 M 0.44 % | 18.830 M 0.40 % | 18.755 M 0.40 % | 18.680 M 0.45 % | 18.597 M 0.42 % | 18.519 M 0.37 % | 18.451 M 0.37 % | 18.383 M 0.42 % | 18.305 M 0.37 % | 18.237 M 0.01 % | 18.235 M 0.24 % | 18.192 M 0.02 % | 18.188 M 0.01 % | 18.187 M 0.41 % | 18.113 M -0.79 % | 18.257 M 0.00 % | 18.256 M 0.41 % | 18.181 M 0.65 % | 18.064 M 1.51 % | 17.795 M 3.38 % | 17.213 M 1.26 % | 16.998 M 1.89 % | 16.683 M 1.65 % | 16.413 M 2.12 % | 16.072 M 6.13 % | 15.144 M 16.29 % | 13.022 M 4.88 % | 12.417 M 3.90 % | 11.951 M 54 321 063.64 % | 22.000 -8.33 % | 24.000 -7.69 % | 26.000 -7.14 % | 28.000 -9.68 % | 31.000 |
| Other current assets | 10.069 K | 0.000 -100.00 % | 3.510 K -50.00 % | 7.020 K -33.33 % | 10.530 K | 0.000 -100.00 % | 5.047 K -50.00 % | 10.094 K -33.33 % | 15.141 K | 0.000 -100.00 % | 3.327 K -50.00 % | 6.654 K -33.33 % | 9.981 K | 0.000 -100.00 % | 3.005 K -49.99 % | 6.009 K -33.34 % | 9.014 K | 0.000 -100.00 % | 2.009 K -60.00 % | 5.022 K -37.50 % | 8.035 K -27.27 % | 11.048 K 507.70 % | 1.818 K -60.01 % | 4.546 K -37.49 % | 7.273 K -27.27 % | 10.000 K 454.02 % | 1.805 K -60.01 % | 4.514 K -37.50 % | 7.222 K -27.27 % | 9.930 K 451.36 % | 1.801 K -93.78 % | 28.961 K -31.44 % | 42.241 K 72.01 % | 24.557 K 76.44 % | 13.918 K -32.93 % | 20.753 K -24.78 % | 27.588 K -19.86 % | 34.423 K 105.56 % | 16.746 K -31.77 % | 24.543 K -10.74 % | 27.497 K -19.82 % | 34.292 K 97.39 % | 17.373 K -26.66 % | 23.687 K -12.29 % | 27.005 K -19.19 % | 33.419 K 103.99 % | 16.383 K -21.92 % | 20.981 K -24.86 % | 27.924 K -19.92 % | 34.869 K 111.38 % | 16.496 K -26.38 % | 22.407 K -60.56 % | 56.817 K -15.64 % | 67.354 K -51.04 % | 137.567 K 51.33 % | 90.904 K -18.60 % | 111.676 K 102.69 % | 55.098 K -79.15 % | 264.310 K 10 472.40 % | 2.500 K 0.00 % | 2.500 K 0.00 % | 2.500 K 0.00 % | 2.500 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 826.000 -96.25 % | 22.020 K -69.37 % | 71.894 K -31.83 % | 105.468 K -17.59 % | 127.977 K -25.10 % | 170.858 K -22.10 % | 219.317 K -62.27 % | 581.206 K 472.74 % | 101.478 K 199.78 % | 33.851 K -53.26 % | 72.419 K 329.79 % | 16.850 K 1 543.90 % | 1.025 K -94.30 % | 17.990 K -34.12 % | 27.308 K -19.14 % | 33.770 K -23.05 % | 43.888 K 1 895.82 % | 2.199 K -59.72 % | 5.459 K -64.26 % | 15.276 K 36.98 % | 11.152 K 4 396.77 % | 248.000 -84.96 % | 1.649 K -70.97 % | 5.680 K 379.32 % | 1.185 K 99.16 % | 595.000 -92.25 % | 7.682 K -53.74 % | 16.606 K 4.62 % | 15.873 K 1 651.99 % | 906.000 -85.49 % | 6.242 K -48.52 % | 12.124 K -24.90 % | 16.144 K 271.04 % | 4.351 K | 0.000 -100.00 % | 3.749 K -90.57 % | 39.765 K 4 255.42 % | 913.000 -88.27 % | 7.784 K -53.33 % | 16.679 K -61.94 % | 43.821 K -18.73 % | 53.919 K -52.80 % | 114.247 K 628.71 % | 15.678 K 206.75 % | 5.111 K 61.74 % | 3.160 K -95.80 % | 75.288 K 328.31 % | 17.578 K -62.85 % | 47.320 K -76.46 % | 201.030 K -61.83 % | 526.627 K 28.02 % | 411.370 K 31.42 % | 313.027 K -5.96 % | 332.862 K -57.54 % | 783.983 K -68.79 % | 2.512 M -21.92 % | 3.217 M -19.72 % | 4.007 M 23 572 647.06 % | 17.000 | 0.000 -100.00 % | 257.000 729.03 % | 31.000 -66.67 % | 93.000 |
| Cash and short term investments | 826.000 -96.25 % | 22.020 K -69.37 % | 71.894 K -31.83 % | 105.468 K -17.59 % | 127.977 K -25.10 % | 170.858 K -22.10 % | 219.317 K -62.27 % | 581.206 K 472.74 % | 101.478 K 199.78 % | 33.851 K -53.26 % | 72.419 K 329.79 % | 16.850 K 1 543.90 % | 1.025 K -94.30 % | 17.990 K -34.12 % | 27.308 K -19.14 % | 33.770 K -23.05 % | 43.888 K 1 895.82 % | 2.199 K -59.72 % | 5.459 K -64.26 % | 15.276 K 36.98 % | 11.152 K 4 396.77 % | 248.000 -84.96 % | 1.649 K -70.97 % | 5.680 K 379.32 % | 1.185 K 99.16 % | 595.000 -92.25 % | 7.682 K -53.74 % | 16.606 K 4.62 % | 15.873 K 1 651.99 % | 906.000 -85.49 % | 6.242 K -48.52 % | 12.124 K -24.90 % | 16.144 K 271.04 % | 4.351 K | 0.000 -100.00 % | 3.749 K -90.57 % | 39.765 K 4 255.42 % | 913.000 -88.27 % | 7.784 K -53.33 % | 16.679 K -61.94 % | 43.821 K -18.73 % | 53.919 K -52.80 % | 114.247 K 628.71 % | 15.678 K 206.75 % | 5.111 K 61.74 % | 3.160 K -95.80 % | 75.288 K 328.31 % | 17.578 K -62.85 % | 47.320 K -76.46 % | 201.030 K -61.83 % | 526.627 K 28.02 % | 411.370 K 31.42 % | 313.027 K -5.96 % | 332.862 K -57.54 % | 783.983 K -68.79 % | 2.512 M -21.92 % | 3.217 M -19.72 % | 4.007 M 23 572 647.06 % | 17.000 | 0.000 -100.00 % | 257.000 729.03 % | 31.000 -66.67 % | 93.000 |
| Total current assets | 21.063 K -53.02 % | 44.832 K -51.96 % | 93.314 K -26.85 % | 127.562 K -14.90 % | 149.902 K -23.43 % | 195.767 K -19.70 % | 243.808 K -59.30 % | 599.019 K 398.28 % | 120.218 K 137.58 % | 50.601 K -43.79 % | 90.023 K 55.85 % | 57.763 K 54.06 % | 37.495 K 39.58 % | 26.863 K -24.26 % | 35.468 K -45.80 % | 65.444 K -14.30 % | 76.363 K 1 489.90 % | 4.803 K -57.92 % | 11.415 K -55.02 % | 25.380 K 10.17 % | 23.037 K 60.28 % | 14.373 K 94.73 % | 7.381 K -49.35 % | 14.572 K 18.81 % | 12.265 K -11.08 % | 13.794 K 22.09 % | 11.298 K -53.67 % | 24.385 K -26.88 % | 33.349 K 167.03 % | 12.489 K 32.44 % | 9.430 K -77.05 % | 41.085 K -36.50 % | 64.699 K 99.04 % | 32.506 K 51.85 % | 21.407 K -23.38 % | 27.938 K -62.25 % | 74.001 K 74.49 % | 42.409 K 36.48 % | 31.074 K -40.93 % | 52.605 K -32.85 % | 78.342 K -24.19 % | 103.334 K -33.74 % | 155.954 K 195.49 % | 52.778 K 31.68 % | 40.080 K -8.21 % | 43.663 K -70.01 % | 145.616 K 85.21 % | 78.621 K -46.27 % | 146.335 K -46.21 % | 272.031 K -53.54 % | 585.487 K 24.92 % | 468.704 K 9.79 % | 426.922 K -22.21 % | 548.830 K -54.83 % | 1.215 M -54.99 % | 2.699 M -20.58 % | 3.399 M -20.39 % | 4.269 M 104 174.69 % | 4.094 K 36.51 % | 2.999 K -1.70 % | 3.051 K -73.68 % | 11.592 K -0.46 % | 11.645 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.750 | 0.000 | 0.000 | 0.000 100.00 % | -8.873 | 0.000 | 0.000 | 0.000 100.00 % | -2.604 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 10.168 K -55.43 % | 22.812 K 27.37 % | 17.910 K 18.81 % | 15.074 K 32.29 % | 11.395 K -54.25 % | 24.909 K 28.11 % | 19.444 K 151.90 % | 7.719 K 114.48 % | 3.599 K -78.51 % | 16.750 K 17.32 % | 14.277 K -58.33 % | 34.259 K 29.33 % | 26.489 K 198.53 % | 8.873 K 72.12 % | 5.155 K -79.91 % | 25.665 K 9.39 % | 23.461 K 800.96 % | 2.604 K -34.03 % | 3.947 K -22.33 % | 5.082 K 32.00 % | 3.850 K 25.12 % | 3.077 K -21.38 % | 3.914 K -9.94 % | 4.346 K 14.16 % | 3.807 K 19.01 % | 3.199 K 76.64 % | 1.811 K -44.53 % | 3.265 K -68.16 % | 10.254 K 520.33 % | 1.653 K 19.18 % | 1.387 K -30.23 % | 1.988 K -68.51 % | 6.314 K 75.49 % | 3.598 K -51.96 % | 7.489 K 117.96 % | 3.436 K -48.32 % | 6.648 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.091 K 96.75 % | 36.132 K -14.71 % | 42.364 K 21.29 % | 34.927 K -38.81 % | 57.078 K -61.59 % | 148.614 K -49.34 % | 293.365 K 203.70 % | 96.598 K 38.18 % | 69.908 K -66.15 % | 206.541 K 4 966.00 % | 4.077 K 717.03 % | 499.000 69.73 % | 294.000 -96.76 % | 9.061 K 0.10 % | 9.052 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 239.270 K 8.99 % | 219.535 K -3.18 % | 226.756 K -3.89 % | 235.929 K 2.84 % | 229.416 K 2.15 % | 224.595 K -1.01 % | 226.889 K -53.53 % | 488.254 K -6.62 % | 522.870 K 5.10 % | 497.515 K 2.52 % | 485.275 K -8.47 % | 530.198 K 9.82 % | 482.786 K 45.31 % | 332.251 K 7.46 % | 309.190 K -7.88 % | 335.653 K 7.99 % | 310.811 K -38.44 % | 504.921 K 0.18 % | 503.992 K 0.23 % | 502.831 K 1.67 % | 494.578 K -3.19 % | 510.857 K 2.26 % | 499.558 K -7.01 % | 537.245 K 4.35 % | 514.867 K 4.42 % | 493.069 K 2.71 % | 480.044 K -0.22 % | 481.082 K 4.38 % | 460.908 K -4.59 % | 483.062 K 1.98 % | 473.690 K 0.72 % | 470.324 K 1.04 % | 465.474 K -18.45 % | 570.807 K 9.13 % | 523.076 K 1.30 % | 516.381 K -0.24 % | 517.621 K -4.92 % | 544.420 K 19.58 % | 455.288 K 2.50 % | 444.189 K -6.29 % | 473.995 K 7.18 % | 442.244 K 6.32 % | 415.943 K 22.86 % | 338.561 K 77 644.15 % | 435.481 -99.89 % | 396.154 K -6.56 % | 423.979 K 135.98 % | 179.664 K -71.61 % | 632.908 K 25.30 % | 505.124 K 5.25 % | 479.935 K 8.46 % | 442.511 K -48.69 % | 862.359 K -20.70 % | 1.087 M 58.01 % | 688.219 K | 0.000 | 0.000 | 0.000 -100.00 % | 622.288 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.577 K -1 684.26 % | -88.358 0.00 % | -88.358 0.00 % | -88.358 94.40 % | -1.577 K 0.00 % | -1.577 K -1 684.26 % | -88.358 0.00 % | -88.358 | 0.000 100.00 % | -1.552 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.428 0.00 % | 0.428 0.00 % | 0.428 0.00 % | 0.428 0.00 % | 0.428 -34.56 % | 0.654 | 0.000 | 0.000 -100.00 % | 0.654 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.308 M 0.10 % | 5.302 M 0.00 % | 5.302 M 0.00 % | 5.302 M 0.00 % | 5.302 M | 0.000 -100.00 % | 21.809 M 0.00 % | 21.809 M | 0.000 -100.00 % | 21.821 M 0.00 % | 21.821 M 0.59 % | 21.693 M 2 386 444 224 422 442 496.00 % | 0.000 -100.00 % | 21.692 M 0.00 % | 21.692 M 0.86 % | 21.507 M 0.00 % | 21.507 M 0.00 % | 21.507 M 0.66 % | 21.366 M 0.23 % | 21.318 M 0.40 % | 21.233 M 0.44 % | 21.140 M 0.27 % | 21.084 M 0.00 % | 21.084 M 0.00 % | 21.084 M 0.03 % | 21.078 M 0.27 % | 21.022 M 0.00 % | 21.022 M 0.00 % | 21.022 M 1.83 % | 20.644 M 0.15 % | 20.613 M 1.32 % | 20.344 M 0.00 % | 20.344 M 0.63 % | 20.216 M 2.66 % | 19.692 M 3.74 % | 18.982 M 0.00 % | 18.982 M 7.51 % | 17.656 M -14.99 % | 20.769 M 0.07 % | 20.754 M 745.01 % | 2.456 M 102.37 % | 1.214 M 0.00 % | 1.214 M | 0.000 -100.00 % | 1.214 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 0.00 % | 1.577 M 1.56 % | 1.552 M 4.33 % | 1.488 M 9.10 % | 1.364 M 3.60 % | 1.316 M 203.83 % | 433.237 K 0.00 % | 433.237 K 0.00 % | 433.237 K | 0.000 -100.00 % | 762.181 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -497.515 K -2.52 % | -485.275 K 8.47 % | -530.198 K -9.82 % | -482.786 K -45.31 % | -332.251 K -7.46 % | -309.190 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 306.488 K -26.79 % | 418.614 K -38.24 % | 677.833 K 19.23 % | 568.526 K -7.85 % | 616.977 K 4.17 % | 592.303 K -27.95 % | 822.074 K -50.83 % | 1.672 M 1 248.10 % | 124.025 K 133.51 % | 53.113 K -42.68 % | 92.667 K 52.99 % | 60.572 K 49.68 % | 40.469 K 34.89 % | 30.002 K -22.62 % | 38.773 K -90.33 % | 401.124 K 33.03 % | 301.527 K 152.43 % | 119.452 K 668.28 % | 15.548 K -99.92 % | 19.879 M 0.52 % | 19.776 M 0.56 % | 19.667 M 0.55 % | 19.559 M 0.43 % | 19.475 M 0.48 % | 19.382 M 0.46 % | 19.292 M 0.49 % | 19.198 M 0.36 % | 19.129 M 0.39 % | 19.055 M 0.68 % | 18.926 M 0.46 % | 18.840 M 0.23 % | 18.796 M 0.27 % | 18.745 M 0.62 % | 18.629 M 0.48 % | 18.540 M 0.33 % | 18.479 M 0.12 % | 18.457 M 0.59 % | 18.348 M 0.43 % | 18.268 M -0.11 % | 18.288 M 0.10 % | 18.271 M -0.11 % | 18.291 M -0.28 % | 18.343 M 0.97 % | 18.166 M -0.71 % | 18.297 M -0.02 % | 18.300 M -0.15 % | 18.327 M 1.02 % | 18.142 M 1.12 % | 17.941 M 2.61 % | 17.485 M -0.56 % | 17.584 M 2.52 % | 17.152 M 1.85 % | 16.840 M 1.32 % | 16.621 M 1.60 % | 16.359 M 4.05 % | 15.722 M -0.59 % | 15.816 M -2.49 % | 16.220 M 393 963.70 % | 4.116 K 36.16 % | 3.023 K -1.75 % | 3.077 K -73.52 % | 11.620 K -0.48 % | 11.676 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 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-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 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-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 24.283 K -62.31 % | 64.434 K -48.09 % | 124.115 K 161.90 % | 47.390 K -94.63 % | 883.075 K | 0.000 | 0.000 -100.00 % | 193.775 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -84.668 K | 0.000 -100.00 % | 296.733 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.024 K -67 566.67 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 -99.96 % | 6.976 K 232 433.33 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 100.03 % | -10.000 K -250 100.00 % | 4.000 -99.87 % | 3.000 K 0.00 % | 3.000 K 104.62 % | -64.873 K -232.74 % | 48.873 K | 0.000 -100.00 % | 1.976 K -99.28 % | 276.044 K 3 350.55 % | 8.000 K | 0.000 | 0.000 -100.00 % | 268.652 K 3 409.04 % | 7.656 K 68 165.72 % | 11.215 -100.00 % | 252.573 K -9.23 % | 278.252 K 798 075.61 % | 34.861 -2.06 % | 35.595 -11.29 % | 40.123 -69.16 % | 130.089 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 2.574 K 284.91 % | -1.392 K -306.53 % | 674.000 -94.95 % | 13.342 K 347.12 % | 2.984 K 813.88 % | -418.000 99.85 % | -282.778 K -1 393.10 % | -18.939 K -149.69 % | 38.114 K 5 918.93 % | -655.000 98.83 % | -56.115 K -233.62 % | 41.995 K -72.50 % | 152.695 K 4.93 % | 145.518 K 336.95 % | 33.303 K 52.98 % | 21.769 K -33.31 % | 32.643 K 50.82 % | 21.643 K -24.19 % | 28.548 K 40.82 % | 20.272 K 533.50 % | 3.200 K -84.50 % | 20.643 K 2 799.30 % | 712.000 -97.80 % | 32.302 K 16.80 % | 27.656 K 95.04 % | 14.180 K -10.60 % | 15.862 K -48.18 % | 30.610 K 225.94 % | -24.306 K -247.72 % | 16.454 K -49.41 % | 32.526 K 5.11 % | 30.944 K 125.06 % | -123.493 K -545.82 % | 27.700 K -47.49 % | 52.749 K 192.86 % | -56.807 K -322.27 % | 25.558 K 480.44 % | -6.718 K -116.19 % | 41.505 K 256.36 % | -26.545 K -149.37 % | 53.772 K 2 193.11 % | -2.569 K -103.04 % | 84.571 K 171.08 % | -118.976 K -284.84 % | 64.368 K -3.06 % | 66.401 K 177.55 % | -85.619 K -141.17 % | 207.957 K 16.84 % | 177.979 K 225.38 % | 54.699 K -82.64 % | 315.005 K 260.27 % | -196.544 K -328.18 % | 86.135 K -84.78 % | 565.968 K 941.73 % | -67.239 K -170.23 % | 95.745 K 220.94 % | -79.165 K -178.55 % | 100.779 K 191.72 % | 34.546 K 898.73 % | 3.459 K -11.87 % | 3.925 K 478.06 % | 679.000 -34.40 % | 1.035 K 86.82 % | 554.000 -93.55 % | 8.590 K 592.74 % | 1.240 K |
| Accounts receivables | 12.644 K 357.94 % | -4.902 K -72.85 % | -2.836 K 22.91 % | -3.679 K -127.22 % | 13.514 K 347.28 % | -5.465 K 53.39 % | -11.725 K -184.59 % | -4.120 K -131.33 % | 13.151 K 631.78 % | -2.473 K -112.38 % | 19.982 K 357.17 % | -7.770 K 55.89 % | -17.616 K -373.80 % | -3.718 K -118.13 % | 20.510 K 1 030.58 % | -2.204 K 89.43 % | -20.857 K -1 653.02 % | 1.343 K 118 225.99 % | 1.135 192.13 % | -1.232 -59.38 % | -0.773 -192.35 % | 0.837 93.75 % | 0.432 180.15 % | -0.539 11.35 % | -0.608 56.20 % | -1.388 -195.53 % | 1.453 -79.21 % | 6.989 181.26 % | -8.601 -3 133.46 % | -0.266 -144.26 % | 0.601 -86.11 % | 4.326 259.28 % | -2.716 -169.80 % | 3.891 196.00 % | -4.053 -226.18 % | 3.212 655.76 % | 0.425 180.34 % | -0.529 -110.93 % | 4.839 211.01 % | -4.359 -153.82 % | 8.099 -12.07 % | 9.211 3 309.41 % | -0.287 94.73 % | -5.449 -519.20 % | -0.880 -101.88 % | 46.861 437.54 % | -13.883 -144.74 % | 31.029 188.76 % | -34.959 -660.96 % | 6.232 183.80 % | -7.437 -133.57 % | 22.151 | 0.000 | 0.000 | 0.000 100.00 % | -26.690 K -119.53 % | 136.633 K 280.42 % | -75.729 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.413 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -10.070 K -386.89 % | 3.510 K 0.00 % | 3.510 K -79.38 % | 17.021 K 261.64 % | -10.530 K -308.64 % | 5.047 K 101.86 % | -271.053 K -1 729.09 % | -14.819 K -159.36 % | 24.963 K 1 273.10 % | 1.818 K 102.39 % | -76.097 K -252.91 % | 49.765 K -70.78 % | 170.311 K 14.12 % | 149.236 K 1 066.54 % | 12.793 K -46.64 % | 23.973 K -55.19 % | 53.500 K 163.55 % | 20.300 K 673 647.10 % | 3.013 0.00 % | 3.013 0.00 % | 3.013 132.64 % | -9.230 -438.34 % | 2.728 0.04 % | 2.727 0.00 % | 2.727 133.28 % | -8.195 -402.51 % | 2.709 0.04 % | 2.708 100.05 % | -5.893 K -72 393.54 % | -8.129 -132.29 % | 25.172 64.87 % | 15.268 186.34 % | -17.684 -66.22 % | -10.639 -255.65 % | 6.835 0.00 % | 6.835 0.00 % | 6.835 138.67 % | -17.677 -326.72 % | 7.797 163.95 % | 2.954 -56.53 % | 6.795 140.16 % | -16.919 -367.96 % | 6.314 90.30 % | 3.318 -48.27 % | 6.414 137.65 % | -17.036 -470.51 % | 4.598 -33.78 % | 6.943 -0.03 % | 6.945 137.80 % | -18.373 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 122.435 K 156.74 % | -215.798 K -222.26 % | 176.508 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 280.550 K -21.33 % | 356.623 K 24 631.14 % | 1.442 K -99.17 % | 173.282 K 132.59 % | 74.502 K -76.52 % | 317.256 K -73.63 % | 1.203 M -37.73 % | 1.932 M 1 342.29 % | 133.975 K 0.00 % | 133.974 K 10.00 % | 121.795 K 0.00 % | 121.794 K 29.03 % | 94.395 K 2 231.32 % | 4.049 K -99.09 % | 442.890 K 16 817.11 % | 2.618 K -99.18 % | 318.004 K 34 330.79 % | -929.000 -100.01 % | 18.366 M 612 085.67 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 200.00 % | 1.000 K -66.67 % | 3.000 K 0.00 % | 3.000 K 0.10 % | 2.997 K -81.27 % | 16.000 K 217 587.07 % | 7.350 107.13 % | -103.093 -399.27 % | 34.448 -99.95 % | 64.873 K 97 136.83 % | -66.854 -465.36 % | 18.298 -99.89 % | 16.000 K 55 322.77 % | 28.869 214.83 % | -25.140 -164.66 % | 38.878 656.53 % | 5.139 100.00 % | -263.788 K -225 658.91 % | -116.845 -101.04 % | 11.215 K 30 562.18 % | 36.576 100.03 % | -143.829 K -184.03 % | -50.639 K -44.14 % | -35.133 K -226.10 % | 27.861 K -75.80 % | 115.108 K 58 666.02 % | -196.544 -101.33 % | 14.745 K -78.04 % | 67.146 K -68.69 % | 214.462 K 1 354.37 % | 14.746 K 0.00 % | 14.746 K -99.47 % | 2.805 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash provided by operating activities | -21.194 K 57.50 % | -49.874 K -48.55 % | -33.574 K -49.16 % | -22.509 K 47.51 % | -42.881 K 11.51 % | -48.459 K -122.77 % | 212.857 K -55.63 % | 479.728 K 593.96 % | 69.129 K 279.24 % | -38.568 K -169.41 % | 55.569 K 251.15 % | 15.825 K 193.28 % | -16.965 K -82.07 % | -9.318 K -44.22 % | -6.461 K 36.14 % | -10.118 K 15.23 % | -11.936 K -266.13 % | -3.260 K 58.04 % | -7.769 K 31.71 % | -11.376 K 53.27 % | -24.346 K -1 637.76 % | -1.401 K 94.17 % | -24.031 K -634.62 % | 4.495 K 661.86 % | 590.000 108.33 % | -7.087 K 20.58 % | -8.924 K -1 317.46 % | 733.000 100.84 % | -87.501 K -1 539.82 % | -5.336 K -504.99 % | -882.000 78.06 % | -4.020 K 97.41 % | -155.024 K -1 464.17 % | 11.364 K 239.35 % | -8.155 K 82.28 % | -46.016 K -10.31 % | -41.714 K 26.65 % | -56.871 K -115.07 % | -26.443 K 58.16 % | -63.194 K -1 167.94 % | -4.984 K 91.46 % | -58.347 K -120.75 % | -26.431 K 84.02 % | -165.393 K -4 540.08 % | 3.725 K 6.52 % | 3.497 K 102.57 % | -135.881 K -214.78 % | 118.379 K 100.58 % | 59.019 K 153.64 % | -110.037 K -150.47 % | 218.025 K 158.06 % | -375.534 K -220.71 % | -117.096 K -124.49 % | 478.224 K 337.33 % | -201.498 K -105.44 % | -98.080 K 69.60 % | -322.601 K 47.32 % | -612.433 K -2 818.90 % | 22.525 K 390.08 % | -7.765 K -6.75 % | -7.274 K 3.81 % | -7.562 K -204.92 % | -2.480 K 70.08 % | -8.289 K 34.74 % | -12.701 K -82.51 % | -6.959 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.502 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.798 | 0.000 -100.00 % | 250.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.701 K | 0.000 | 0.000 | 0.000 100.00 % | -8.183 K -218.78 % | -2.567 K -6 317.50 % | -40.000 | 0.000 100.00 % | -9.434 K | 0.000 100.00 % | -2.452 K 94.42 % | -43.948 K -759.37 % | -5.114 K -158.15 % | -1.981 K | 0.000 100.00 % | -2.040 K -14.99 % | -1.774 K 97.65 % | -75.625 K -148.43 % | 156.141 K 157.88 % | -269.751 K 53.79 % | -583.760 K -170.81 % | -215.560 K 57.22 % | -503.911 K -140.74 % | -209.317 K 3.58 % | -217.096 K 76.64 % | -929.345 K 56.24 % | -2.124 M -249.73 % | -607.232 K -29.86 % | -467.597 K -556.85 % | -71.188 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -574.746 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.048 K | 0.000 -100.00 % | 250.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -574.746 K | 0.000 100.00 % | -1.502 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.048 K | 0.000 -100.00 % | 250.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.701 K | 0.000 | 0.000 | 0.000 100.00 % | -8.183 K -218.78 % | -2.567 K -6 317.50 % | -40.000 | 0.000 100.00 % | -9.434 K | 0.000 100.00 % | -2.452 K 94.42 % | -43.948 K -759.37 % | -5.114 K -158.15 % | -1.981 K | 0.000 100.00 % | -2.040 K -14.99 % | -1.774 K 97.65 % | -75.625 K -148.43 % | 156.141 K 157.88 % | -269.751 K 53.79 % | -583.760 K -170.81 % | -215.560 K 57.22 % | -503.911 K -140.74 % | -209.317 K 3.58 % | -217.096 K 76.64 % | -929.345 K 56.24 % | -2.124 M -249.73 % | -607.232 K -29.86 % | -467.597 K -556.85 % | -71.188 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.625 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 128.168 K | 0.000 100.00 % | -5.000 K | 0.000 -100.00 % | 175.000 K | 0.000 | 0.000 -100.00 % | 10.000 K -88.89 % | 90.000 K 80.00 % | 50.000 K 150.00 % | 20.000 K -75.00 % | 80.000 K | 0.000 | 0.000 -100.00 % | 125.000 K -29.78 % | 178.000 K | 0.000 | 0.000 -100.00 % | 95.359 K -21.60 % | 121.630 K -67.22 % | 371.031 K | 0.000 -100.00 % | 539.881 K -20.98 % | 683.194 K 191.52 % | 234.357 K | 0.000 -100.00 % | 632.000 K | 0.000 -100.00 % | 100.000 K -94.12 % | 1.701 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 15.000 K -57.14 % | 35.000 K | 0.000 -100.00 % | 20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -57.909 K | 0.000 | 0.000 | 0.000 100.00 % | -138.738 K | 0.000 -100.00 % | 80.000 K | 0.000 100.00 % | -34.720 K | 0.000 100.00 % | -100.000 K -869.23 % | 13.000 K 157.78 % | -22.500 K -400.00 % | 7.500 K 0.00 % | 7.500 K 0.00 % | 7.500 K 200.00 % | 2.500 K -68.25 % | 7.875 K -38.83 % | 12.875 K 63.49 % | 7.875 K |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 53.625 K | 0.000 | 0.000 -100.00 % | 15.000 K -57.14 % | 35.000 K | 0.000 -100.00 % | 20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 128.168 K | 0.000 100.00 % | -5.000 K | 0.000 -100.00 % | 175.000 K | 0.000 | 0.000 -100.00 % | 10.000 K -88.89 % | 90.000 K 80.00 % | 50.000 K 150.00 % | 20.000 K -75.00 % | 80.000 K | 0.000 | 0.000 -100.00 % | 125.000 K -29.78 % | 178.000 K | 0.000 | 0.000 -100.00 % | 37.450 K -69.21 % | 121.630 K -67.22 % | 371.031 K | 0.000 -100.00 % | 401.143 K -41.28 % | 683.194 K 117.33 % | 314.357 K | 0.000 -100.00 % | 597.280 K | 0.000 | 0.000 -100.00 % | 1.714 M 7 718.22 % | -22.500 K -400.00 % | 7.500 K 0.00 % | 7.500 K 0.00 % | 7.500 K 200.00 % | 2.500 K -68.25 % | 7.875 K -38.83 % | 12.875 K 63.49 % | 7.875 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -21.194 K 57.50 % | -49.874 K -48.55 % | -33.574 K -49.16 % | -22.509 K 47.51 % | -42.881 K 11.51 % | -48.459 K 86.61 % | -361.889 K -175.44 % | 479.728 K 609.37 % | 67.627 K 275.34 % | -38.568 K -169.41 % | 55.569 K 251.15 % | 15.825 K 193.28 % | -16.965 K -82.07 % | -9.318 K -44.22 % | -6.461 K 36.14 % | -10.118 K -124.27 % | 41.689 K 1 378.80 % | -3.260 K 66.79 % | -9.817 K -338.05 % | 4.124 K -62.18 % | 10.904 K 878.30 % | -1.401 K 65.24 % | -4.031 K -189.68 % | 4.495 K 661.86 % | 590.000 108.33 % | -7.087 K 20.58 % | -8.924 K -1 317.46 % | 733.000 -95.10 % | 14.967 K 380.49 % | -5.336 K 9.28 % | -5.882 K -46.32 % | -4.020 K -134.09 % | 11.793 K 34.06 % | 8.797 K 207.35 % | -8.195 K 77.25 % | -36.016 K -192.70 % | 38.852 K 665.45 % | -6.871 K 22.75 % | -8.895 K 67.23 % | -27.142 K -168.79 % | -10.098 K 83.26 % | -60.328 K -161.20 % | 98.569 K 832.80 % | 10.567 K 441.62 % | 1.951 K 102.70 % | -72.128 K -224.98 % | 57.710 K 294.04 % | -29.742 K 80.65 % | -153.710 K 52.79 % | -325.597 K -382.50 % | 115.257 K 17.20 % | 98.343 K 595.81 % | -19.835 K 95.60 % | -451.121 K 73.89 % | -1.728 M -144.98 % | -705.312 K 10.74 % | -790.198 K -176.68 % | 1.030 M 4 121 816.00 % | 25.000 109.43 % | -265.000 -217.26 % | 226.000 464.52 % | -62.000 -410.00 % | 20.000 104.83 % | -414.000 -337.93 % | 174.000 -81.00 % | 916.000 |
| Cash at beginning of period | 22.020 K -69.37 % | 71.894 K -31.83 % | 105.468 K -17.59 % | 127.977 K -25.10 % | 170.858 K -22.10 % | 219.317 K -62.27 % | 581.206 K 472.74 % | 101.478 K 199.78 % | 33.851 K -53.26 % | 72.419 K 329.79 % | 16.850 K 1 543.90 % | 1.025 K -94.30 % | 17.990 K -34.12 % | 27.308 K -19.14 % | 33.770 K -23.05 % | 43.888 K 1 895.82 % | 2.199 K -59.72 % | 5.459 K -64.26 % | 15.276 K 36.98 % | 11.152 K 4 396.77 % | 248.000 -84.96 % | 1.649 K -70.97 % | 5.680 K 379.32 % | 1.185 K 99.16 % | 595.000 -92.25 % | 7.682 K -53.74 % | 16.606 K 4.62 % | 15.873 K 1 651.99 % | 906.000 -85.49 % | 6.242 K -48.52 % | 12.124 K -24.90 % | 16.144 K 271.04 % | 4.351 K 197.86 % | -4.446 K -218.59 % | 3.749 K -90.57 % | 39.765 K 4 255.42 % | 913.000 -88.27 % | 7.784 K -53.33 % | 16.679 K -61.94 % | 43.821 K -18.73 % | 53.919 K -52.80 % | 114.247 K 628.71 % | 15.678 K 206.75 % | 5.111 K 61.74 % | 3.160 K -95.80 % | 75.288 K 328.31 % | 17.578 K -62.85 % | 47.320 K -76.46 % | 201.030 K -61.83 % | 526.627 K 28.02 % | 411.370 K 31.42 % | 313.027 K -5.96 % | 332.862 K -57.54 % | 783.983 K -68.79 % | 2.512 M -21.92 % | 3.217 M -19.72 % | 4.007 M 34.62 % | 2.977 M 37 211 200.00 % | -8.000 -103.11 % | 257.000 729.03 % | 31.000 -66.67 % | 93.000 27.40 % | 73.000 -85.01 % | 487.000 55.59 % | 313.000 151.91 % | -603.000 |
| Cash at end of period | 826.000 -96.25 % | 22.020 K -69.37 % | 71.894 K -31.83 % | 105.468 K -17.59 % | 127.977 K -25.10 % | 170.858 K -22.10 % | 219.317 K -62.27 % | 581.206 K 472.74 % | 101.478 K 199.78 % | 33.851 K -53.26 % | 72.419 K 329.79 % | 16.850 K 1 543.90 % | 1.025 K -94.30 % | 17.990 K -34.12 % | 27.309 K -19.13 % | 33.770 K -23.05 % | 43.888 K 1 895.82 % | 2.199 K -59.72 % | 5.459 K -64.26 % | 15.276 K 36.98 % | 11.152 K 4 396.77 % | 248.000 -84.96 % | 1.649 K -70.97 % | 5.680 K 379.32 % | 1.185 K 99.16 % | 595.000 -92.25 % | 7.682 K -53.74 % | 16.606 K 4.62 % | 15.873 K 1 651.99 % | 906.000 -85.49 % | 6.242 K -48.52 % | 12.124 K -24.90 % | 16.144 K 271.04 % | 4.351 K 197.86 % | -4.446 K -218.59 % | 3.749 K -90.57 % | 39.765 K 4 255.42 % | 913.000 -88.27 % | 7.784 K -53.33 % | 16.679 K -61.94 % | 43.821 K -18.73 % | 53.919 K -52.80 % | 114.247 K 628.71 % | 15.678 K 206.75 % | 5.111 K 61.74 % | 3.160 K -95.80 % | 75.288 K 328.31 % | 17.578 K -62.85 % | 47.320 K -76.46 % | 201.030 K -61.83 % | 526.627 K 28.02 % | 411.370 K 31.42 % | 313.027 K -5.96 % | 332.862 K -57.54 % | 783.983 K -68.79 % | 2.512 M -21.92 % | 3.217 M -19.72 % | 4.007 M 23 572 647.06 % | 17.000 312.50 % | -8.000 -103.11 % | 257.000 729.03 % | 31.000 -66.67 % | 93.000 27.40 % | 73.000 -85.01 % | 487.000 55.59 % | 313.000 |
| Operating cash flow | -21.194 K 57.50 % | -49.874 K -48.55 % | -33.574 K -49.16 % | -22.509 K 47.51 % | -42.881 K 11.51 % | -48.459 K -122.77 % | 212.857 K -55.63 % | 479.728 K 593.96 % | 69.129 K 279.24 % | -38.568 K -169.41 % | 55.569 K 251.15 % | 15.825 K 193.28 % | -16.965 K -82.07 % | -9.318 K -44.22 % | -6.461 K 36.14 % | -10.118 K 15.23 % | -11.936 K -266.13 % | -3.260 K 58.04 % | -7.769 K 31.71 % | -11.376 K 53.27 % | -24.346 K -1 637.76 % | -1.401 K 94.17 % | -24.031 K -634.62 % | 4.495 K 661.86 % | 590.000 108.33 % | -7.087 K 20.58 % | -8.924 K -1 317.46 % | 733.000 100.84 % | -87.501 K -1 539.82 % | -5.336 K -504.99 % | -882.000 78.06 % | -4.020 K 97.41 % | -155.024 K -1 464.17 % | 11.364 K 239.35 % | -8.155 K 82.28 % | -46.016 K -10.31 % | -41.714 K 26.65 % | -56.871 K -115.07 % | -26.443 K 58.16 % | -63.194 K -1 167.94 % | -4.984 K 91.46 % | -58.347 K -120.75 % | -26.431 K 84.02 % | -165.393 K -4 540.08 % | 3.725 K 6.52 % | 3.497 K 102.57 % | -135.881 K -214.78 % | 118.379 K 100.58 % | 59.019 K 153.64 % | -110.037 K -150.47 % | 218.025 K 158.06 % | -375.534 K -220.71 % | -117.096 K -124.49 % | 478.224 K 337.33 % | -201.498 K -105.44 % | -98.080 K 69.60 % | -322.601 K 47.32 % | -612.433 K -2 818.90 % | 22.525 K 390.08 % | -7.765 K -6.75 % | -7.274 K 3.81 % | -7.562 K -204.92 % | -2.480 K 70.08 % | -8.289 K 34.74 % | -12.701 K -82.51 % | -6.959 K |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 | 0.000 100.00 % | -1.502 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.798 | 0.000 -100.00 % | 250.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.701 K | 0.000 | 0.000 | 0.000 100.00 % | -8.183 K -218.78 % | -2.567 K -6 317.50 % | -40.000 | 0.000 100.00 % | -9.434 K | 0.000 100.00 % | -2.452 K 94.42 % | -43.948 K -759.37 % | -5.114 K -158.15 % | -1.981 K | 0.000 100.00 % | -2.040 K -14.99 % | -1.774 K 97.65 % | -75.625 K -148.43 % | 156.141 K 157.88 % | -269.751 K 53.79 % | -583.760 K -170.81 % | -215.560 K 57.22 % | -503.911 K -140.74 % | -209.317 K 3.58 % | -217.096 K 76.64 % | -929.345 K 56.24 % | -2.124 M -249.73 % | -607.232 K -29.86 % | -467.597 K -556.85 % | -71.188 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -21.194 K 57.50 % | -49.874 K -48.55 % | -33.574 K -49.16 % | -22.509 K 47.51 % | -42.881 K 11.51 % | -48.459 K -122.77 % | 212.857 K -55.63 % | 479.728 K 609.37 % | 67.627 K 275.34 % | -38.568 K -169.41 % | 55.569 K 251.15 % | 15.825 K 193.28 % | -16.965 K -82.07 % | -9.318 K -44.22 % | -6.461 K 36.14 % | -10.118 K 15.23 % | -11.936 K -266.13 % | -3.260 K 58.05 % | -7.771 K 31.69 % | -11.376 K 52.79 % | -24.096 K -1 619.91 % | -1.401 K 94.17 % | -24.031 K -634.62 % | 4.495 K 661.86 % | 590.000 108.33 % | -7.087 K 20.58 % | -8.924 K -1 317.46 % | 733.000 100.65 % | -113.202 K -2 021.48 % | -5.336 K -504.99 % | -882.000 78.06 % | -4.020 K 97.54 % | -163.207 K -1 955.26 % | 8.797 K 207.35 % | -8.195 K 82.19 % | -46.016 K 10.03 % | -51.148 K 10.06 % | -56.871 K -96.82 % | -28.895 K 73.03 % | -107.142 K -961.02 % | -10.098 K 83.26 % | -60.328 K -128.25 % | -26.431 K 84.21 % | -167.433 K -8 681.91 % | 1.951 K 102.70 % | -72.128 K -456.01 % | 20.260 K 113.38 % | -151.372 K 71.15 % | -524.741 K -61.16 % | -325.597 K -13.89 % | -285.886 K 51.12 % | -584.851 K -75.00 % | -334.192 K 25.92 % | -451.121 K 80.60 % | -2.325 M -229.66 % | -705.312 K 10.74 % | -790.198 K -15.59 % | -683.621 K -3 134.94 % | 22.525 K 390.08 % | -7.765 K -6.75 % | -7.274 K 3.81 % | -7.562 K -204.92 % | -2.480 K 70.08 % | -8.289 K 34.74 % | -12.701 K -82.51 % | -6.959 K |
| 2025 | 2025 | 2024 | 2024 | 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 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 |