Blue Chip India Limited BLUECHIP.BO
Trading inactive
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 901.000 K -13.11 % | 1.037 M 188.86 % | 359.000 K 235.51 % | 107.000 K 409.52 % | 21.000 K 256.04 % | -13.458 K -104.15 % | 324.445 K -89.20 % | 3.003 M -94.85 % | 58.365 M 169.77 % | 21.635 M -70.25 % | 72.714 M 81.01 % | 40.170 M -88.02 % | 335.217 M -44.63 % | 605.390 M -59.14 % | 1.482 B 36.42 % | 1.086 B 154.37 % | 426.963 M -31.86 % | 626.617 M |
| Net income | -26.053 M 11.29 % | -29.370 M -526.15 % | 6.892 M 377.01 % | -2.488 M 16.65 % | -2.985 M 76.11 % | -12.497 M -227.14 % | -3.820 M -203.63 % | -1.258 M 55.72 % | -2.841 M -714.15 % | 462.591 K 189.41 % | 159.839 K -84.43 % | 1.026 M -32.28 % | 1.516 M -80.35 % | 7.712 M 139.46 % | -19.546 M 22.77 % | -25.308 M 69.64 % | -83.364 M -565.58 % | -12.525 M |
| Income before tax | -26.053 M 11.29 % | -29.370 M -526.15 % | 6.892 M 377.01 % | -2.488 M 16.65 % | -2.985 M 76.11 % | -12.497 M -238.49 % | -3.692 M -193.45 % | -1.258 M 52.06 % | -2.624 M -667.34 % | 462.591 K -43.71 % | 821.839 K -42.23 % | 1.423 M -4.49 % | 1.489 M 235.95 % | 443.373 K 101.61 % | -27.536 M -229.06 % | 21.335 M 118.09 % | -117.960 M -587.85 % | -17.149 M |
| Income before tax ratio | -28.92 -2.10 % | -28.32 -247.53 % | 19.20 182.56 % | -23.25 83.64 % | -142.14 -115.31 % | 928.56 8 260.42 % | -11.38 -2 616.39 % | -0.42 -831.57 % | -0.04 -310.30 % | 0.02 89.18 % | 0.01 -68.08 % | 0.04 696.99 % | 0.00 506.71 % | 0.00 103.94 % | -0.02 -194.60 % | 0.02 107.11 % | -0.28 -909.50 % | -0.03 |
| EBITDA | -1.148 M 5.44 % | -1.214 M 42.74 % | -2.120 M 14.72 % | -2.486 M 15.15 % | -2.930 M 8.87 % | -3.215 M 8.20 % | -3.502 M -175.51 % | -1.271 M 47.49 % | -2.421 M -652.49 % | 438.185 K -79.66 % | 2.154 M -6.34 % | 2.300 M -40.35 % | 3.855 M 270.10 % | 1.042 M 103.86 % | -26.970 M -223.43 % | 21.851 M 120.37 % | -107.261 M -538.64 % | -16.795 M |
| Net income ratio | -28.92 -2.10 % | -28.32 -247.53 % | 19.20 182.56 % | -23.25 83.64 % | -142.14 -115.31 % | 928.56 7 986.78 % | -11.77 -2 710.64 % | -0.42 -760.56 % | -0.05 -327.66 % | 0.02 872.70 % | 0.00 -91.40 % | 0.03 465.08 % | 0.00 -64.51 % | 0.01 196.57 % | -0.01 43.39 % | -0.02 88.07 % | -0.20 -876.82 % | -0.02 |
| Ratio EBITDA | -1.27 -8.84 % | -1.17 80.18 % | -5.91 74.58 % | -23.23 83.35 % | -139.52 -158.40 % | 238.90 2 313.04 % | -10.79 -2 450.31 % | -0.42 -920.47 % | -0.04 -304.80 % | 0.02 -31.64 % | 0.03 -48.26 % | 0.06 397.81 % | 0.01 568.39 % | 0.00 109.45 % | -0.02 -190.47 % | 0.02 108.01 % | -0.25 -837.28 % | -0.03 |
| Gross profit ratio | 1.00 73.70 % | 0.58 422.93 % | -0.18 96.23 % | -4.73 54.96 % | -10.50 -113.76 % | 76.28 2 139.71 % | -3.74 -1 603.48 % | 0.25 2 696.47 % | 0.01 -93.19 % | 0.13 73.51 % | 0.08 -26.10 % | 0.10 775.71 % | 0.01 70.27 % | 0.01 159.83 % | -0.01 -143.96 % | 0.03 110.48 % | -0.25 -1 229.02 % | -0.02 |
| Weighted average shs out dil | 55.432 M 0.23 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 7.77 % | 51.315 M -7.21 % | 55.304 M 0.00 % | 55.304 M -0.97 % | 55.846 M 0.98 % | 55.304 M 0.00 % | 55.304 M 1.56 % | 54.457 M |
| Weighted average shs out | 55.432 M 0.23 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 7.77 % | 51.315 M -7.21 % | 55.304 M 0.00 % | 55.304 M -0.97 % | 55.846 M 0.98 % | 55.304 M 0.00 % | 55.304 M 1.56 % | 54.457 M |
| EPS diluted | -0.47 11.32 % | -0.53 -541.67 % | 0.12 366.67 % | -0.05 16.67 % | -0.05 76.52 % | -0.23 -232.85 % | -0.07 -204.41 % | -0.02 55.84 % | -0.05 -711.90 % | 0.01 189.66 % | 0.00 -85.50 % | 0.02 -33.33 % | 0.03 -78.57 % | 0.14 140.00 % | -0.35 23.91 % | -0.46 69.54 % | -1.51 -556.52 % | -0.23 |
| Earnings per share | -0.47 11.32 % | -0.53 -541.67 % | 0.12 366.67 % | -0.05 16.67 % | -0.05 76.52 % | -0.23 -232.85 % | -0.07 -204.41 % | -0.02 55.84 % | -0.05 -711.90 % | 0.01 189.66 % | 0.00 -85.50 % | 0.02 -33.33 % | 0.03 -78.57 % | 0.14 140.00 % | -0.35 23.91 % | -0.46 69.54 % | -1.51 -556.52 % | -0.23 |
| Gross profit | 901.000 K 50.92 % | 597.000 K 1 032.81 % | -64.000 K 87.35 % | -506.000 K -129.51 % | -220.473 K 78.52 % | -1.027 M 15.39 % | -1.213 M -262.42 % | 747.021 K 43.90 % | 519.125 K -81.64 % | 2.827 M -48.38 % | 5.477 M 33.77 % | 4.094 M 4.94 % | 3.901 M -5.72 % | 4.138 M 124.45 % | -16.927 M -159.97 % | 28.225 M 126.66 % | -105.852 M -805.57 % | -11.689 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -161.000 | 0.000 -100.00 % | 128.089 K | 0.000 -100.00 % | 216.553 K | 0.000 -100.00 % | 662.000 K 562.00 % | 100.000 K -54.55 % | 220.000 K 103.03 % | -7.269 M 9.02 % | -7.989 M -117.13 % | 46.643 M 234.82 % | -34.596 M -648.18 % | -4.624 M |
| Cost of revenue | 639.000 K 45.23 % | 440.000 K 4.02 % | 423.000 K -31.00 % | 613.000 K 168.04 % | 228.693 K -77.43 % | 1.013 M -34.12 % | 1.538 M -31.85 % | 2.256 M -96.10 % | 57.846 M 207.56 % | 18.808 M -72.03 % | 67.237 M 86.38 % | 36.076 M -89.11 % | 331.315 M -44.90 % | 601.252 M -59.88 % | 1.499 B 41.66 % | 1.058 B 98.54 % | 532.814 M -16.53 % | 638.306 M |
| General and administrative expenses | 639.000 K 514.42 % | 104.000 K -12.61 % | 119.000 K 25.26 % | 95.000 K -35.37 % | 147.000 K -39.41 % | 242.628 K 35.31 % | 179.310 K -20.31 % | 224.998 K -1.49 % | 228.393 K 211.23 % | 73.385 K -85.13 % | 493.653 K 15.31 % | 428.122 K 12.77 % | 379.640 K | 0.000 -100.00 % | 11.132 M 99.85 % | 5.570 M 12.29 % | 4.961 M | 0.000 |
| Selling and marketing expenses | 50.000 K -26.47 % | 68.000 K 33.33 % | 51.000 K 4.08 % | 49.000 K -31.94 % | 72.000 K 32.24 % | 54.445 K 17.52 % | 46.327 K -11.80 % | 52.527 K 1.50 % | 51.750 K -42.42 % | 89.875 K 62.82 % | 55.200 K -40.55 % | 92.850 K -0.36 % | 93.188 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 771.000 K -52.64 % | 1.628 M -13.68 % | 1.886 M 2.72 % | 1.836 M 75.02 % | 1.049 M 179.20 % | -1.325 M 7.95 % | -1.439 M | 0.000 -100.00 % | 2.863 M 30.07 % | 2.201 M -46.38 % | 4.106 M 52.10 % | 2.699 M 11.92 % | 2.412 M -34.72 % | 3.695 M | 0.000 -100.00 % | 1.320 M -25.62 % | 1.774 M -67.51 % | 5.460 M |
| Operating expenses | 1.410 M -21.67 % | 1.800 M -12.45 % | 2.056 M 3.84 % | 1.980 M 56.15 % | 1.268 M 223.52 % | -1.027 M 15.39 % | -1.213 M -208.15 % | 1.122 M -64.31 % | 3.144 M 32.94 % | 2.365 M -49.20 % | 4.655 M 72.44 % | 2.699 M 11.92 % | 2.412 M 109.55 % | 1.151 M -89.66 % | 11.132 M 61.57 % | 6.890 M -43.10 % | 12.109 M 1 668.47 % | -772.000 K |
| Cost and expenses | 2.049 M -8.53 % | 2.240 M -9.68 % | 2.480 M -4.36 % | 2.593 M 99.77 % | 1.298 M 9 744.82 % | -13.458 K -100.34 % | 3.995 M -8.45 % | 4.363 M -92.85 % | 60.992 M 188.07 % | 21.172 M -70.55 % | 71.892 M 85.54 % | 38.748 M -88.39 % | 333.727 M -44.83 % | 604.946 M -59.92 % | 1.509 B 41.74 % | 1.065 B 95.39 % | 544.923 M -15.35 % | 643.766 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 928.557 | 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 | 639.000 K 271.51 % | 172.000 K 1.18 % | 170.000 K 18.06 % | 144.000 K -34.25 % | 219.000 K -26.28 % | 297.073 K 31.66 % | 225.637 K -18.70 % | 277.525 K -0.93 % | 280.143 K 71.59 % | 163.260 K -70.25 % | 548.853 K 5.35 % | 520.972 K 10.18 % | 472.828 K 118.59 % | -2.544 M -122.85 % | 11.132 M 99.85 % | 5.570 M 12.29 % | 4.961 M 179.60 % | -6.232 M |
| Interest income | 0.000 | 0.000 -100.00 % | 118.000 K | 0.000 100.00 % | -3.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 414.953 K -1.69 % | 422.066 K 16.70 % | 361.667 K 361 667 100.08 % | -0.100 -100.00 % | 3.583 M 336 257.71 % | 1.065 K 193.45 % | 363.000 -99.37 % | 57.680 K -98.38 % | 3.551 M | 0.000 |
| Interest expense | 0.000 -100.00 % | 6.000 K 50.00 % | 4.000 K | 0.000 -100.00 % | 50.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 418.850 K | 0.000 | 0.000 -100.00 % | 276.459 K -84.57 % | 1.791 M -28.77 % | 2.515 M 393.79 % | 509.363 K -88.83 % | 4.561 M -54.99 % | 10.134 M 62.61 % | 6.232 M |
| Depreciation and amortization | 0.000 -100.00 % | 993.000 K | 0.000 -100.00 % | 5.000 K 0.00 % | 5.000 K -81.28 % | 26.716 K 0.00 % | 26.716 K -69.95 % | 88.905 K -56.32 % | 203.535 K 5.10 % | 193.662 K -85.47 % | 1.332 M 247.80 % | 383.095 K -33.32 % | 574.520 K 1.38 % | 566.713 K 0.25 % | 565.285 K -0.18 % | 566.285 K 0.18 % | 565.285 K 54.03 % | 367.000 K |
| Operating income | -1.148 M 4.57 % | -1.203 M 43.25 % | -2.120 M 14.72 % | -2.486 M -94.68 % | -1.277 M 60.54 % | -3.236 M 8.30 % | -3.529 M -171.74 % | -1.299 M 50.52 % | -2.624 M -667.34 % | 462.591 K -43.71 % | 821.839 K -42.23 % | 1.423 M -4.49 % | 1.489 M 215.57 % | 472.000 K 101.71 % | -27.535 M -229.06 % | 21.335 M 118.09 % | -117.960 M -587.85 % | -17.149 M |
| Operating income ratio | -1.27 -9.83 % | -1.16 80.36 % | -5.91 74.58 % | -23.23 61.79 % | -60.81 -125.29 % | 240.45 2 310.58 % | -10.88 -2 415.46 % | -0.43 -861.65 % | -0.04 -310.30 % | 0.02 89.18 % | 0.01 -68.08 % | 0.04 696.99 % | 0.00 469.91 % | 0.00 104.20 % | -0.02 -194.60 % | 0.02 107.11 % | -0.28 -909.50 % | -0.03 |
| Total other income expenses net | -24.905 M 11.58 % | -28.167 M -412.55 % | 9.012 M 450 700.00 % | -2.000 K 99.88 % | -1.708 M 81.56 % | -9.261 M -5 591.88 % | -162.697 K -500.53 % | 40.620 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.627 K -5 062.02 % | -554.570 | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -290.000 K 40.08 % | -484.000 K -340.00 % | -110.000 K 40.22 % | -184.000 K 15.98 % | -219.000 K -340.10 % | -49.761 K -73.98 % | -28.601 K 84.30 % | -182.153 K -84.12 % | -98.933 K 74.36 % | -385.885 K -127.54 % | -169.589 K 79.50 % | -827.409 K -116.44 % | 5.033 M -78.39 % | 23.295 M 10.45 % | 21.091 M 852.69 % | 2.214 M -82.09 % | 12.360 M -33.85 % | 18.683 M |
| Total investments | 6.156 M -81.79 % | 33.813 M -44.99 % | 61.463 M 4.25 % | 58.960 M 87.84 % | 31.388 M 148.08 % | 12.652 M -68.12 % | 39.690 M 132.10 % | 17.101 M -24.56 % | 22.668 M 56 570.90 % | 40.000 K -99.88 % | 33.019 M -0.35 % | 33.134 M -21.82 % | 42.382 M 735 950.24 % | 5.758 K | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K |
| Total debt | 0.000 -100.00 % | 992.000 K -4.15 % | 1.035 M 8.15 % | 957.000 K | 0.000 -100.00 % | 941.375 K -14.76 % | 1.104 M -89.23 % | 10.258 M -8.14 % | 11.167 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.373 M -70.52 % | 25.010 M 14.31 % | 21.879 M 337.58 % | 5.000 M -61.44 % | 12.966 M -35.61 % | 20.136 M |
| Accumulated other comprehensive income loss | -117.542 M -272.59 % | 68.105 M 2.62 % | 66.365 M 20.79 % | 54.944 M 49.63 % | 36.721 M 315.96 % | 8.828 M | 0.000 -100.00 % | 12.832 M 0.00 % | 12.832 M 246.32 % | 3.705 M -71.12 % | 12.832 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -128.114 M | 0.000 100.00 % | -16.170 M |
| Retained earnings | -202.543 M -9.00 % | -185.825 M -18.77 % | -156.456 M -1.45 % | -154.222 M -1.64 % | -151.734 M 6.09 % | -161.580 M -8.38 % | -149.084 M -12.57 % | -132.432 M -0.96 % | -131.174 M 4.57 % | -137.459 M -7.06 % | -128.393 M 9.19 % | -141.385 M -2.13 % | -138.436 M | 0.000 100.00 % | -151.639 M -14.80 % | -132.088 M -23.73 % | -106.756 M -931.97 % | 12.832 M |
| Common stock | 110.609 M 0.00 % | 110.609 M 0.00 % | 110.609 M 0.00 % | 110.609 M 0.00 % | 110.609 M 0.00 % | 110.609 M 0.00 % | 110.609 M 0.00 % | 110.609 M 0.00 % | 110.609 M 0.00 % | 110.609 M 0.00 % | 110.609 M 0.00 % | 110.609 M 0.00 % | 110.609 M 0.00 % | 110.609 M 0.00 % | 110.609 M 0.00 % | 110.609 M 0.00 % | 110.609 M 0.00 % | 110.609 M |
| Total equity | -6.933 M -134.18 % | 20.283 M -57.67 % | 47.912 M 23.72 % | 38.725 M 179.32 % | 13.864 M 822.73 % | -1.918 M -106.82 % | 28.141 M 203.40 % | 9.275 M -11.94 % | 10.533 M -21.24 % | 13.374 M -1.54 % | 13.584 M 1.19 % | 13.424 M 8.28 % | 12.398 M 13.93 % | 10.882 M 243.33 % | 3.169 M -86.05 % | 22.720 M -52.72 % | 48.052 M -64.32 % | 134.664 M |
| Other non current liabilities | 57.738 M 26.07 % | 45.797 M -0.30 % | 45.936 M -24.05 % | 60.479 M 3.77 % | 58.282 M 4.52 % | 55.761 M 6.19 % | 52.510 M | 0.000 -100.00 % | 3.785 M -1.52 % | 3.843 M -79.58 % | 18.825 M -64.06 % | 52.376 M -2.50 % | 53.721 M 1 933.32 % | 2.642 M | 0.000 | 0.000 | 0.000 100.00 % | -25.372 M |
| 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 -100.00 % | 7.373 M -41.04 % | 12.505 M -42.84 % | 21.879 M 337.58 % | 5.000 M -61.44 % | 12.966 M -35.61 % | 20.136 M |
| Total non current liabilities | 57.738 M 26.07 % | 45.797 M -0.30 % | 45.936 M -24.05 % | 60.479 M 3.77 % | 58.282 M 4.52 % | 55.761 M 6.19 % | 52.510 M 6.50 % | 49.303 M 1 202.56 % | 3.785 M -1.52 % | 3.843 M -79.58 % | 18.825 M -64.06 % | 52.376 M -14.27 % | 61.094 M 303.34 % | 15.147 M -30.77 % | 21.879 M 337.58 % | 5.000 M -61.44 % | 12.966 M | 0.000 |
| Other current liabilities | 467.000 K -99.00 % | 46.727 M -0.35 % | 46.889 M 4 261.77 % | 1.075 M 88.60 % | 570.000 K 12.35 % | 507.343 K -30.79 % | 733.012 K -98.54 % | 50.129 M -8.83 % | 54.985 M 2 268.92 % | 2.321 M 1.08 % | 2.296 M -62.50 % | 6.124 M 11.63 % | 5.486 M -88.20 % | 46.510 M -45.02 % | 84.588 M -31.70 % | 123.857 M 28.42 % | 96.449 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 12.505 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 467.000 K -99.00 % | 46.727 M -0.35 % | 46.890 M 4 261.86 % | 1.075 M 88.60 % | 570.000 K 12.35 % | 507.343 K -31.73 % | 743.122 K -98.52 % | 50.139 M -8.82 % | 54.991 M -20.85 % | 69.479 M 35.54 % | 51.262 M 189.69 % | 17.695 M -16.54 % | 21.203 M -72.18 % | 76.226 M -9.89 % | 84.588 M -31.70 % | 123.857 M 28.42 % | 96.449 M | 0.000 |
| Total liabilities | 58.205 M 24.56 % | 46.727 M -0.35 % | 46.889 M -23.82 % | 61.554 M 4.59 % | 58.852 M 4.59 % | 56.268 M 5.66 % | 53.253 M 6.21 % | 50.139 M -8.82 % | 54.991 M -25.00 % | 73.322 M 4.62 % | 70.087 M 0.02 % | 70.072 M -14.86 % | 82.298 M -9.93 % | 91.373 M -14.18 % | 106.467 M -17.38 % | 128.857 M 17.77 % | 109.415 M -24.96 % | 145.809 M |
| Other non current assets | 27.891 M | 0.000 -100.00 % | 16.420 M 40 950.00 % | 40.000 K -99.84 % | 24.390 M -2.15 % | 24.927 M 0.40 % | 24.827 M 55.07 % | 16.010 M 3 660.55 % | 425.735 K -98.51 % | 28.560 M -11.78 % | 32.373 M 26.97 % | 25.497 M 2.74 % | 24.817 M 84.94 % | 13.419 M | 0.000 | 0.000 | 0.000 100.00 % | -20.591 M |
| Long term investments | 6.156 M -15.95 % | 7.324 M -88.08 % | 61.463 M 4.32 % | 58.920 M 87.72 % | 31.388 M 148.08 % | 12.652 M -68.07 % | 39.627 M 132.59 % | 17.037 M -24.84 % | 22.668 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 7.000 K 0.00 % | 7.000 K 16.67 % | 6.000 K 0.00 % | 6.000 K 0.00 % | 6.000 K -49.21 % | 11.814 K -69.34 % | 38.530 K | 0.000 -100.00 % | 5.054 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 7.000 K 0.00 % | 7.000 K 16.67 % | 6.000 K 0.00 % | 6.000 K 0.00 % | 6.000 K -49.21 % | 11.814 K -69.34 % | 38.530 K 102.74 % | -1.407 M -109.00 % | 15.630 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 114.000 K 0.00 % | 114.000 K 0.00 % | 114.000 K 0.00 % | 114.000 K 0.00 % | 114.000 K -0.43 % | 114.493 K 0.00 % | 114.494 K -36.30 % | 179.740 K -33.09 % | 268.644 K -81.72 % | 1.469 M -19.05 % | 1.815 M -42.33 % | 3.147 M -28.04 % | 4.374 M -11.21 % | 4.926 M -10.12 % | 5.480 M -9.35 % | 6.045 M -8.55 % | 6.611 M -7.88 % | 7.176 M |
| Total non current assets | 34.168 M 48.07 % | 23.075 M -75.36 % | 93.633 M 25.33 % | 74.710 M 4.45 % | 71.528 M 34.11 % | 53.335 M -33.53 % | 80.237 M 64.23 % | 48.857 M -10.56 % | 54.623 M 19.63 % | 45.659 M -8.35 % | 49.818 M 12.52 % | 44.275 M -1.22 % | 44.821 M 31.93 % | 33.975 M 145.47 % | 13.841 M 115.70 % | 6.417 M -87.27 % | 50.393 M | 0.000 |
| Other current assets | 15.671 M 369.54 % | -5.814 M -662.28 % | 1.034 M 7.93 % | 958.000 K 1.27 % | 946.000 K 4.95 % | 901.375 K -15.25 % | 1.064 M -89.63 % | 10.258 M -4.00 % | 10.685 M 111.88 % | 5.043 M 659.34 % | 664.126 K -85.86 % | 4.698 M 10.70 % | 4.244 M -68.36 % | 13.413 M 181.44 % | 4.766 M 476 577 000.00 % | 1.000 -100.00 % | 2.241 M 102.84 % | -78.851 M |
| Short term investments | 0.000 -100.00 % | 7.324 M -88.08 % | 61.463 M 153 557.50 % | 40.000 K | 0.000 | 0.000 -100.00 % | 63.324 K 0.00 % | 63.324 K | 0.000 | 0.000 -100.00 % | 33.019 M -0.35 % | 33.134 M -21.82 % | 42.382 M 735 950.24 % | 5.758 K | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K |
| cash and cash equivalents | 290.000 K -40.08 % | 484.000 K 340.00 % | 110.000 K -40.22 % | 184.000 K -15.98 % | 219.000 K 340.11 % | 49.760 K 73.98 % | 28.601 K -84.30 % | 182.152 K 84.12 % | 98.933 K -74.36 % | 385.885 K 127.54 % | 169.589 K -79.50 % | 827.409 K -64.65 % | 2.340 M 36.48 % | 1.715 M 117.65 % | 787.837 K -71.72 % | 2.786 M 359.36 % | 606.527 K -58.27 % | 1.453 M |
| Cash and short term investments | 290.000 K -96.29 % | 7.808 M -87.32 % | 61.573 M 33 363.59 % | 184.000 K -15.98 % | 219.000 K 340.10 % | 49.761 K 73.98 % | 28.601 K -88.35 % | 245.476 K 148.12 % | 98.933 K -74.36 % | 385.885 K 127.54 % | 169.589 K -79.50 % | 827.409 K -64.65 % | 2.340 M 36.48 % | 1.715 M 117.65 % | 787.837 K -71.72 % | 2.786 M 359.36 % | 606.527 K -60.96 % | 1.553 M |
| Total current assets | 17.104 M -61.07 % | 43.935 M -44.42 % | 79.049 M 209.16 % | 25.569 M -0.03 % | 25.577 M 2 421.24 % | 1.014 M -12.33 % | 1.157 M -89.04 % | 10.558 M -3.16 % | 10.902 M -73.43 % | 41.037 M 21.22 % | 33.853 M -13.69 % | 39.221 M -21.36 % | 49.874 M -38.95 % | 81.693 M -14.72 % | 95.796 M -34.01 % | 145.160 M 35.57 % | 107.074 M | 0.000 |
| Inventory | 63.000 K | 0.000 -100.00 % | 63.000 K 0.00 % | 63.000 K 0.00 % | 63.000 K -0.51 % | 63.324 K | 0.000 | 0.000 -100.00 % | 118.324 K -99.67 % | 35.360 M 7.09 % | 33.019 M -0.35 % | 33.134 M -21.82 % | 42.382 M -11.00 % | 47.621 M -34.83 % | 73.069 M -21.37 % | 92.922 M 24.92 % | 74.383 M | 0.000 |
| Net receivables | 1.080 M -97.42 % | 41.941 M 156.07 % | 16.379 M -32.77 % | 24.364 M 0.06 % | 24.349 M | 0.000 -100.00 % | 792.000 -98.55 % | 54.692 K 982.15 % | 5.054 K -97.96 % | 247.998 K 167.99 % | 92.540 K -83.50 % | 561.010 K 23.54 % | 454.118 K -97.60 % | 18.944 M 10.31 % | 17.173 M -65.27 % | 49.452 M 65.70 % | 29.844 M -61.39 % | 77.297 M |
| Tax assets | 0.000 -100.00 % | 15.630 M 0.00 % | 15.630 M 0.00 % | 15.630 M 0.00 % | 15.630 M 0.00 % | 15.630 M 0.00 % | 15.630 M 0.00 % | 15.630 M 0.00 % | 15.630 M 0.00 % | 15.630 M 0.00 % | 15.630 M 0.00 % | 15.630 M 0.00 % | 15.630 M 0.00 % | 15.630 M 86.94 % | 8.361 M 2 150.70 % | 371.476 K -99.15 % | 43.783 M 226.38 % | 13.415 M |
| Other assets | 0.000 | 0.000 100.00 % | -77.881 M | 0.000 100.00 % | -24.389 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.412 M | 0.000 | 0.000 | 0.000 -100.00 % | 280.473 M |
| Account payables | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.605 K -25.59 % | 2.157 K 0.00 % | 2.157 K -100.00 % | 67.158 M 37.15 % | 48.965 M 323.15 % | 11.572 M -26.38 % | 15.718 M -8.68 % | 17.211 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.505 K 5.82 % | 8.037 K 109.46 % | 3.837 K | 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 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 27.393 M -72.39 % | 99.206 M 262.14 % | 27.394 M 0.00 % | 27.394 M 49.96 % | 18.268 M -54.59 % | 40.225 M -39.62 % | 66.616 M 264.68 % | 18.267 M 0.00 % | 18.267 M -49.98 % | 36.520 M 97.02 % | 18.536 M -58.06 % | 44.200 M 9.88 % | 40.225 M 140.34 % | -99.727 M -325.63 % | 44.200 M -74.35 % | 172.314 M 289.85 % | 44.200 M 61.35 % | 27.394 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 -100.00 % | 5.236 M |
| Other liabilities | 0.000 -100.00 % | 1.000 K 100.00 % | -45.937 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -49.303 M -1 202.56 % | -3.785 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 145.809 M |
| Total assets | 51.272 M -23.49 % | 67.010 M -29.32 % | 94.801 M -5.46 % | 100.279 M 37.91 % | 72.716 M 33.79 % | 54.350 M -33.23 % | 81.394 M 36.99 % | 59.415 M -9.32 % | 65.525 M -24.42 % | 86.697 M 3.62 % | 83.671 M 0.21 % | 83.496 M -11.83 % | 94.695 M -7.39 % | 102.255 M -6.73 % | 109.636 M -27.67 % | 151.577 M -3.74 % | 157.467 M -43.86 % | 280.473 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 14.464 M 154.35 % | -26.611 M -80.51 % | -14.742 M -648.03 % | 2.690 M 4.27 % | 2.580 M -18.84 % | 3.179 M -3.49 % | 3.294 M 176.33 % | -4.315 M -418.86 % | 1.353 M 1 594.55 % | 79.867 K 102.84 % | -2.812 M 25.54 % | -3.777 M -127.24 % | -1.662 M -2 246.99 % | -70.816 K -100.87 % | 8.098 M 195.28 % | -8.498 M -106.65 % | 127.873 M 51 911.57 % | 245.855 K |
| Accounts receivables | -11.984 M 54.69 % | -26.449 M | 0.000 | 0.000 | 0.000 -100.00 % | 792.000 -98.53 % | 53.900 K -87.00 % | 414.731 K 70.71 % | 242.944 K 256.28 % | -155.458 K -133.18 % | 468.469 K 538.27 % | -106.891 K -100.78 % | 13.725 M | 0.000 -100.00 % | 30.850 M | 0.000 -100.00 % | 44.810 M 196.78 % | -46.303 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.000 K -99.84 % | 35.242 M 1 605.19 % | -2.341 M -2 127.02 % | 115.508 K -98.75 % | 9.247 M 76.49 % | 5.240 M -79.41 % | 25.447 M 28.18 % | 19.853 M 207.09 % | -18.539 M -117.90 % | 103.599 M 279.22 % | -57.807 M |
| Accounts payables | 0.000 100.00 % | -162.000 K 98.90 % | -14.665 M -642.95 % | 2.701 M 4.45 % | 2.586 M -14.23 % | 3.015 M -3.17 % | 3.114 M | 0.000 100.00 % | -12.557 M -1 007.31 % | 1.384 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 104.355 M |
| Other working capital | 26.448 M | 0.000 100.00 % | -77.000 K -600.00 % | -11.000 K -81.40 % | -6.064 K -103.72 % | 162.985 K 29.35 % | 126.000 K 102.63 % | -4.785 M 77.82 % | -21.575 M -1 908.85 % | 1.193 M 135.12 % | -3.396 M 73.71 % | -12.917 M 37.37 % | -20.626 M 19.17 % | -25.518 M 40.11 % | -42.606 M -524.33 % | 10.041 M 148.89 % | -20.536 M | 0.000 |
| Other non cash items | 10.228 M -81.70 % | 55.883 M 2 334.99 % | 2.295 M -91.61 % | 27.350 M 45.74 % | 18.766 M 206.85 % | -17.563 M -558.75 % | -2.666 M -155 909 632.17 % | 1.710 -100.00 % | 783.447 K 4 168.80 % | -19.255 K -102.91 % | 661.998 K 215.99 % | 209.500 K -14.88 % | 246.110 K 27 652 708.99 % | 0.890 100.00 % | -9.593 M -123.27 % | 41.227 M 205.29 % | -39.155 M -739.80 % | -4.662 M |
| Net cash provided by operating activities | -1.361 M -1 288.78 % | -98.000 K 98.24 % | -5.555 M -120.16 % | 27.552 M 50.02 % | 18.366 M 168.39 % | -26.854 M -748.35 % | -3.165 M 42.28 % | -5.485 M -1 830.64 % | -284.078 K -181.45 % | 348.797 K 153.02 % | -657.819 K 64.67 % | -1.862 M -387.26 % | 648.078 K -31.00 % | 939.271 K 104.59 % | -20.476 M -356.39 % | 7.986 M 198.83 % | 2.672 M 116.89 % | -15.818 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.875 K 97.83 % | -132.502 K | 0.000 100.00 % | -21.253 K 5.57 % | -22.506 K -82.23 % | -12.350 K | 0.000 | 0.000 | 0.000 100.00 % | -3.263 M |
| 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 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -2.503 M 90.92 % | -27.571 M -47.16 % | -18.736 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.998 M 11 764.41 % | 227.551 K | 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 | 1.168 M 146.93 % | 473.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.575 M -53.76 % | 5.568 M | 0.000 | 0.000 | 0.000 -100.00 % | 370.000 K | 0.000 | 0.000 -100.00 % | 1.599 M -25.96 % | 2.160 M -39.18 % | 3.551 M | 0.000 |
| Net cash used for investing activites | 1.168 M 146.93 % | 473.000 K 118.90 % | -2.503 M 90.92 % | -27.571 M -47.16 % | -18.736 M -169.40 % | 26.998 M 863.44 % | 2.802 M -49.67 % | 5.568 M 193 760.28 % | -2.875 K 97.83 % | -132.502 K | 0.000 -100.00 % | 348.747 K 1 649.57 % | -22.506 K -82.23 % | -12.350 K -100.77 % | 1.599 M -25.96 % | 2.160 M -39.18 % | 3.551 M 208.83 % | -3.263 M |
| Debt repayment | 0.000 | 0.000 -100.00 % | 7.985 M 53 333.33 % | -15.000 K -102.79 % | 538.130 K 538.53 % | -122.712 K -158.53 % | 209.674 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.879 M 311.88 % | -7.966 M -11.10 % | -7.170 M -138.20 % | 18.769 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 -100.00 % | 0.330 -32.65 % | 0.490 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 -100.00 % | 7.985 M 53 333.33 % | -15.000 K -102.79 % | 538.130 K 538.53 % | -122.712 K -158.53 % | 209.674 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.879 M 311.88 % | -7.966 M -11.10 % | -7.170 M -138.20 % | 18.769 M |
| Effect of forex changes on cash | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -193.000 K -151.60 % | 374.000 K 605.41 % | -74.000 K -117.65 % | -34.000 K -120.21 % | 168.240 K 695.12 % | 21.159 K 113.78 % | -153.551 K -284.51 % | 83.219 K 129.00 % | -286.952 K -232.67 % | 216.296 K 132.88 % | -657.820 K 56.52 % | -1.513 M -341.85 % | 625.572 K -32.51 % | 926.921 K 146.38 % | -1.998 M -191.68 % | 2.180 M 330.18 % | -946.919 K | 0.000 |
| Cash at beginning of period | 484.000 K 340.00 % | 110.000 K -40.22 % | 184.000 K -15.60 % | 218.000 K 338.10 % | 49.760 K 73.98 % | 28.601 K -84.30 % | 182.152 K 84.12 % | 98.933 K -74.36 % | 385.885 K 127.54 % | 169.589 K -79.50 % | 827.409 K -64.65 % | 2.340 M 36.48 % | 1.715 M 117.65 % | 787.837 K -71.72 % | 2.786 M 359.36 % | 606.527 K -60.96 % | 1.553 M | 0.000 |
| Cash at end of period | 291.000 K -39.88 % | 484.000 K 340.00 % | 110.000 K -40.22 % | 184.000 K -15.60 % | 218.000 K 338.10 % | 49.760 K 73.98 % | 28.601 K -84.30 % | 182.152 K 84.12 % | 98.933 K -74.36 % | 385.885 K 127.54 % | 169.589 K -79.50 % | 827.409 K -64.65 % | 2.340 M 36.48 % | 1.715 M 117.65 % | 787.837 K -71.72 % | 2.786 M 359.36 % | 606.527 K -58.27 % | 1.453 M |
| Operating cash flow | -1.361 M -1 288.78 % | -98.000 K 98.24 % | -5.555 M -120.16 % | 27.552 M 50.02 % | 18.366 M 168.39 % | -26.854 M -748.35 % | -3.165 M 42.28 % | -5.485 M -1 830.64 % | -284.078 K -181.45 % | 348.797 K 153.02 % | -657.819 K 64.67 % | -1.862 M -387.26 % | 648.078 K -31.00 % | 939.271 K 104.59 % | -20.476 M -356.39 % | 7.986 M 198.83 % | 2.672 M 116.89 % | -15.818 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.875 K 97.83 % | -132.502 K | 0.000 100.00 % | -21.253 K 5.57 % | -22.506 K -82.23 % | -12.350 K -1 372 122.22 % | -0.900 72.97 % | -3.330 | 0.000 100.00 % | -3.263 M |
| Free CashFlow | -1.361 M -1 288.78 % | -98.000 K 98.24 % | -5.555 M -120.16 % | 27.552 M 50.02 % | 18.366 M 168.39 % | -26.854 M -748.35 % | -3.165 M 42.28 % | -5.485 M -1 811.29 % | -286.953 K -232.67 % | 216.295 K 132.88 % | -657.819 K 65.06 % | -1.883 M -400.99 % | 625.572 K -32.51 % | 926.921 K 104.53 % | -20.476 M -356.39 % | 7.986 M 198.83 % | 2.672 M 114.01 % | -19.081 M |
| 2025 | 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-03-31 | 2009-03-31 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 323.000 K -46.17 % | 600.000 K | 0.000 | 0.000 -100.00 % | 600.000 K 57.89 % | 380.000 K 18 900.00 % | 2.000 K -90.91 % | 22.000 K | 0.000 -100.00 % | 17.000 K -63.04 % | 46.000 K -74.73 % | 182.000 K 58.26 % | 115.000 K 776.47 % | -17.000 K -270.00 % | 10.000 K -90.29 % | 103.000 K 836.36 % | 11.000 K 33.82 % | 8.220 K | 0.000 -100.00 % | 29.000 K | 0.000 100.00 % | -16.458 K -1 745.80 % | 1.000 K -99.89 % | 880.000 K -4.35 % | 920.000 K 26 605.84 % | 3.445 K -50.79 % | 7.000 K | 0.000 -100.00 % | 311.000 K -89.16 % | 2.868 M 3 274.49 % | 85.000 K 70.00 % | 50.000 K -57.26 % | 117.000 K -99.69 % | 37.450 M 3 089.96 % | 1.174 M 251.50 % | 334.000 K -98.22 % | 18.780 M 76.39 % | 10.647 M 357.93 % | 2.325 M -45.44 % | 4.261 M -7.63 % | 4.613 M -90.65 % | 49.321 M 532.57 % | 7.797 M 139.91 % | 3.250 M -74.80 % | 12.896 M 171.60 % | 4.748 M -71.08 % | 16.417 M 424.34 % | 3.131 M -80.28 % | 15.874 M -71.68 % | 56.048 M -52.90 % | 118.996 M 35.49 % | 87.827 M 21.40 % | 72.346 M -54.64 % | 159.500 M 81.87 % | 87.698 M -81.19 % | 466.107 M 356.57 % | 102.088 M -61.34 % | 264.097 M |
| Net income | -1.044 M 95.86 % | -25.214 M -9 560.54 % | -261.000 K -89.13 % | -138.000 K 68.71 % | -441.000 K -1 420.69 % | -29.000 K -113.68 % | 212.000 K 200.00 % | -212.000 K 99.28 % | -29.342 M -441.82 % | 8.584 M 2 662.39 % | -335.000 K -7.03 % | -313.000 K 69.40 % | -1.023 M -47.83 % | -692.000 K -108.43 % | -332.000 K 71.74 % | -1.175 M -306.57 % | -289.000 K 72.08 % | -1.035 M -169.53 % | -384.000 K -8.78 % | -353.000 K 70.90 % | -1.213 M -108.24 % | -582.514 K -34.84 % | -432.000 K 67.15 % | -1.315 M 87.60 % | -10.609 M -483.46 % | -1.818 M -198.57 % | -609.000 K -4.10 % | -585.000 K 34.93 % | -899.000 K -268.69 % | 532.930 K 5 229.30 % | 10.000 K 101.58 % | -633.000 K 45.62 % | -1.164 M 31.73 % | -1.705 M -130.72 % | -739.000 K 29.55 % | -1.049 M -260.64 % | 653.000 K 207.63 % | -606.732 K -162.36 % | 973.000 K 225.71 % | -774.000 K -259.92 % | 484.000 K 110.97 % | -4.410 M -1 167.29 % | -348.000 K 84.50 % | -2.245 M -131.34 % | 7.163 M 232.75 % | -5.396 M -149.59 % | 10.880 M 509.02 % | -2.660 M -54.38 % | -1.723 M 86.18 % | -12.465 M -187.00 % | 14.328 M 4 139.05 % | 338.000 K 149.34 % | -685.000 K -103.86 % | 17.727 M 756.56 % | -2.700 M 91.50 % | -31.754 M -205.01 % | 30.238 M 237.14 % | -22.049 M |
| Income before tax | -1.044 M 95.86 % | -25.214 M -9 560.54 % | -261.000 K -89.13 % | -138.000 K 68.71 % | -441.000 K -1 420.69 % | -29.000 K -113.68 % | 212.000 K 200.00 % | -212.000 K 99.28 % | -29.342 M -441.82 % | 8.584 M 2 662.39 % | -335.000 K -7.03 % | -313.000 K 69.40 % | -1.023 M -47.83 % | -692.000 K -108.43 % | -332.000 K 71.74 % | -1.175 M -306.57 % | -289.000 K 72.08 % | -1.035 M -169.57 % | -384.000 K -8.78 % | -353.000 K 70.90 % | -1.213 M -108.24 % | -582.514 K -34.84 % | -432.000 K 67.15 % | -1.315 M 87.60 % | -10.609 M -527.68 % | -1.690 M -177.54 % | -609.000 K -4.10 % | -585.000 K 34.93 % | -899.000 K -268.69 % | 532.930 K 5 229.30 % | 10.000 K 101.58 % | -633.000 K 45.62 % | -1.164 M 21.80 % | -1.488 M -101.41 % | -739.000 K 29.55 % | -1.049 M -260.64 % | 653.000 K 207.63 % | -606.732 K -162.36 % | 973.000 K 225.71 % | -774.000 K -259.92 % | 484.000 K 112.91 % | -3.748 M -977.06 % | -348.000 K 84.50 % | -2.245 M -131.34 % | 7.163 M 243.28 % | -4.999 M -145.95 % | 10.880 M 509.02 % | -2.660 M -54.38 % | -1.723 M 86.21 % | -12.492 M -187.18 % | 14.328 M 4 139.05 % | 338.000 K 149.34 % | -685.000 K -106.55 % | 10.458 M 487.33 % | -2.700 M 93.21 % | -39.743 M -811.96 % | -4.358 M 83.66 % | -26.673 M |
| Income before tax ratio | -3.23 92.31 % | -42.02 | 0.00 | 0.00 100.00 % | -0.74 -863.10 % | -0.08 -100.07 % | 106.00 1 200.00 % | -9.64 | 0.00 -100.00 % | 504.94 7 033.52 % | -7.28 -323.46 % | -1.72 80.67 % | -8.90 -121.85 % | 40.71 222.61 % | -33.20 -191.03 % | -11.41 56.58 % | -26.27 79.14 % | -125.93 | 0.00 100.00 % | -12.17 | 0.00 -100.00 % | 35.39 108.19 % | -432.00 -28 809.51 % | -1.49 87.04 % | -11.53 97.65 % | -490.63 -463.95 % | -87.00 | 0.00 100.00 % | -2.89 -1 655.81 % | 0.19 57.93 % | 0.12 100.93 % | -12.66 -27.25 % | -9.95 -24 931.46 % | -0.04 93.69 % | -0.63 79.96 % | -3.14 -9 132.57 % | 0.03 161.02 % | -0.06 -113.62 % | 0.42 330.39 % | -0.18 -273.13 % | 0.10 238.06 % | -0.08 -70.27 % | -0.04 93.54 % | -0.69 -224.36 % | 0.56 152.75 % | -1.05 -258.87 % | 0.66 178.01 % | -0.85 -682.71 % | -0.11 51.30 % | -0.22 -285.10 % | 0.12 3 028.70 % | 0.00 140.65 % | -0.01 -114.44 % | 0.07 312.97 % | -0.03 63.89 % | -0.09 -99.74 % | -0.04 57.73 % | -0.10 |
| EBITDA | -1.367 M -13 570.00 % | -10.000 K 96.17 % | -261.000 K -89.13 % | -138.000 K | 0.000 100.00 % | -388.000 K -15.82 % | -335.000 K -58.77 % | -211.000 K 82.25 % | -1.189 M -55.63 % | -764.000 K -128.06 % | -335.000 K -7.03 % | -313.000 K 69.40 % | -1.023 M -47.83 % | -692.000 K -108.43 % | -332.000 K 74.02 % | -1.278 M -342.21 % | -289.000 K 70.26 % | -971.750 K -152.40 % | -385.000 K -4.34 % | -369.000 K 69.40 % | -1.206 M -113.89 % | 8.685 M 2 143.46 % | -425.000 K 67.53 % | -1.309 M 2.82 % | -1.347 M 9.58 % | -1.490 M -147.47 % | -602.000 K -3.44 % | -582.000 K 34.75 % | -892.000 K -263.37 % | 546.000 K 2 273.91 % | 23.000 K 103.71 % | -620.000 K 44.29 % | -1.113 M 9.63 % | -1.232 M -79.01 % | -688.000 K 31.06 % | -998.000 K -241.76 % | 704.000 K 156.16 % | -1.253 M -191.36 % | 1.372 M 310.46 % | -651.895 K -213.77 % | 573.000 K 122.15 % | -2.587 M -788.91 % | -291.000 K 86.70 % | -2.188 M -130.30 % | 7.220 M 246.72 % | -4.921 M -144.84 % | 10.975 M 532.60 % | -2.537 M -86.54 % | -1.360 M 88.65 % | -11.987 M -180.47 % | 14.896 M 1 395.58 % | 996.000 K 2 092.00 % | -50.000 K -100.45 % | 11.207 M 633.67 % | -2.100 M 94.68 % | -39.485 M -1 474.99 % | -2.507 M 87.66 % | -20.324 M |
| Net income ratio | -3.23 92.31 % | -42.02 | 0.00 | 0.00 100.00 % | -0.74 -863.10 % | -0.08 -100.07 % | 106.00 1 200.00 % | -9.64 | 0.00 -100.00 % | 504.94 7 033.52 % | -7.28 -323.46 % | -1.72 80.67 % | -8.90 -121.85 % | 40.71 222.61 % | -33.20 -191.03 % | -11.41 56.58 % | -26.27 79.13 % | -125.91 | 0.00 100.00 % | -12.17 | 0.00 -100.00 % | 35.39 108.19 % | -432.00 -28 809.51 % | -1.49 87.04 % | -11.53 97.82 % | -527.82 -506.68 % | -87.00 | 0.00 100.00 % | -2.89 -1 655.81 % | 0.19 57.93 % | 0.12 100.93 % | -12.66 -27.25 % | -9.95 -21 752.20 % | -0.05 92.77 % | -0.63 79.96 % | -3.14 -9 132.57 % | 0.03 161.02 % | -0.06 -113.62 % | 0.42 330.39 % | -0.18 -273.13 % | 0.10 217.34 % | -0.09 -100.34 % | -0.04 93.54 % | -0.69 -224.36 % | 0.56 148.88 % | -1.14 -271.47 % | 0.66 178.01 % | -0.85 -682.71 % | -0.11 51.20 % | -0.22 -284.71 % | 0.12 3 028.70 % | 0.00 140.65 % | -0.01 -108.52 % | 0.11 460.99 % | -0.03 54.81 % | -0.07 -123.00 % | 0.30 454.77 % | -0.08 |
| Ratio EBITDA | -4.23 -25 293.19 % | -0.02 | 0.00 | 0.00 | 0.00 100.00 % | -1.02 99.39 % | -167.50 -1 646.45 % | -9.59 | 0.00 100.00 % | -44.94 -517.10 % | -7.28 -323.46 % | -1.72 80.67 % | -8.90 -121.85 % | 40.71 222.61 % | -33.20 -167.57 % | -12.41 52.77 % | -26.27 77.78 % | -118.22 | 0.00 100.00 % | -12.72 | 0.00 100.00 % | -527.69 -24.16 % | -425.00 -28 471.43 % | -1.49 -1.60 % | -1.46 99.66 % | -432.46 -402.86 % | -86.00 | 0.00 100.00 % | -2.87 -1 606.74 % | 0.19 -29.65 % | 0.27 102.18 % | -12.40 -30.35 % | -9.51 -28 826.52 % | -0.03 94.39 % | -0.59 80.39 % | -2.99 -8 070.89 % | 0.04 131.84 % | -0.12 -119.95 % | 0.59 485.71 % | -0.15 -223.17 % | 0.12 336.84 % | -0.05 -40.52 % | -0.04 94.46 % | -0.67 -220.25 % | 0.56 154.02 % | -1.04 -255.02 % | 0.67 182.50 % | -0.81 -845.77 % | -0.09 59.94 % | -0.21 -270.84 % | 0.13 1 003.84 % | 0.01 1 740.88 % | 0.00 -100.98 % | 0.07 393.43 % | -0.02 71.73 % | -0.08 -244.96 % | -0.02 68.09 % | -0.08 |
| Gross profit ratio | -0.53 -172.52 % | 0.73 | 0.00 | 0.00 100.00 % | -0.38 -158.46 % | 0.65 100.49 % | -132.50 -4 124.64 % | -3.14 | 0.00 100.00 % | -5.35 2.29 % | -5.48 -849.57 % | -0.58 61.87 % | -1.51 -104.67 % | 32.41 250.75 % | -21.50 -153.09 % | -8.50 64.20 % | -23.73 61.39 % | -61.45 | 0.00 100.00 % | -5.86 | 0.00 -100.00 % | 23.47 110.82 % | -217.00 -87 096.35 % | -0.25 3.80 % | -0.26 99.92 % | -317.73 -624.46 % | -43.86 | 0.00 100.00 % | -0.09 -112.15 % | 0.71 | 0.00 100.00 % | -6.86 -212.30 % | -2.20 -31 517 860.15 % | 0.00 100.00 % | -0.43 67.05 % | -1.31 -1 478.03 % | 0.09 243.87 % | 0.03 -95.70 % | 0.64 8 990.13 % | 0.01 -97.36 % | 0.27 2 321.67 % | -0.01 -143.25 % | 0.03 105.28 % | -0.52 -183.49 % | 0.63 163.12 % | -1.00 -246.72 % | 0.68 227.98 % | -0.53 -1 230.36 % | -0.04 81.79 % | -0.22 -275.22 % | 0.12 1 450.36 % | 0.01 -1.82 % | 0.01 -88.10 % | 0.07 440.83 % | -0.02 71.57 % | -0.07 -1 068.95 % | -0.01 91.99 % | -0.08 |
| Weighted average shs out dil | 52.200 M -5.83 % | 55.432 M 0.23 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 0.30 % | 55.136 M -0.30 % | 55.304 M 0.00 % | 55.304 M -0.10 % | 55.362 M 0.10 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 8.12 % | 51.150 M -7.51 % | 55.304 M 0.00 % | 55.304 M -5.86 % | 58.750 M 6.23 % | 55.304 M 6.87 % | 51.750 M -6.43 % | 55.305 M 0.00 % | 55.305 M 0.00 % | 55.305 M 0.00 % | 55.304 M 0.00 % | 55.304 M -15.89 % | 65.750 M 18.89 % | 55.305 M 0.00 % | 55.304 M 0.00 % | 55.304 M -5.46 % | 58.500 M 5.78 % | 55.304 M 3.76 % | 53.300 M -3.62 % | 55.304 M -12.63 % | 63.300 M 8.76 % | 58.200 M 1.81 % | 57.167 M 3.37 % | 55.304 M 5.44 % | 52.450 M -19.68 % | 65.300 M 11.05 % | 58.800 M 20.86 % | 48.650 M -12.03 % | 55.304 M 14.27 % | 48.400 M -7.83 % | 52.514 M -5.04 % | 55.304 M -1.46 % | 56.125 M 1.86 % | 55.100 M -6.38 % | 58.856 M 8.19 % | 54.400 M -18.20 % | 66.500 M 15.79 % | 57.433 M 3.85 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M -0.17 % | 55.397 M 0.17 % | 55.304 M -0.73 % | 55.709 M -0.51 % | 55.996 M 1.59 % | 55.123 M |
| Weighted average shs out | 52.200 M -5.83 % | 55.432 M 0.23 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 0.12 % | 55.238 M -0.12 % | 55.304 M 0.00 % | 55.304 M -0.10 % | 55.362 M 0.10 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M 8.12 % | 51.150 M -7.51 % | 55.304 M 0.00 % | 55.304 M -5.86 % | 58.750 M 6.23 % | 55.304 M 6.87 % | 51.750 M -6.43 % | 55.305 M 0.00 % | 55.305 M 0.00 % | 55.305 M 0.00 % | 55.304 M 0.00 % | 55.304 M -15.89 % | 65.750 M 18.89 % | 55.305 M 0.00 % | 55.304 M 0.00 % | 55.304 M -5.46 % | 58.500 M 5.78 % | 55.304 M 3.75 % | 53.304 M -3.62 % | 55.304 M -12.63 % | 63.300 M 8.76 % | 58.200 M 1.81 % | 57.167 M 3.37 % | 55.304 M 5.44 % | 52.450 M -19.68 % | 65.300 M 11.04 % | 58.807 M 20.88 % | 48.650 M -12.03 % | 55.304 M 14.27 % | 48.400 M -7.83 % | 52.514 M -3.32 % | 54.320 M -3.22 % | 56.125 M 1.86 % | 55.100 M -6.38 % | 58.856 M 8.19 % | 54.400 M -18.20 % | 66.500 M 15.79 % | 57.433 M 5.75 % | 54.309 M -1.80 % | 55.304 M 0.00 % | 55.304 M 0.00 % | 55.304 M -0.17 % | 55.397 M 0.17 % | 55.304 M -0.73 % | 55.709 M -0.51 % | 55.996 M 1.59 % | 55.123 M |
| EPS diluted | -0.02 95.56 % | -0.45 -9 474.47 % | 0.00 -88.00 % | 0.00 68.75 % | -0.01 -1 500.00 % | 0.00 -113.16 % | 0.00 200.00 % | 0.00 99.28 % | -0.53 -453.33 % | 0.15 2 559.02 % | -0.01 -7.02 % | -0.01 71.50 % | -0.02 -100.00 % | -0.01 -66.67 % | -0.01 70.00 % | -0.02 -284.62 % | -0.01 69.94 % | -0.02 -73.00 % | -0.01 0.00 % | -0.01 50.00 % | -0.02 -90.48 % | -0.01 -34.62 % | -0.01 61.00 % | -0.02 89.47 % | -0.19 -477.51 % | -0.03 -199.09 % | -0.01 -10.00 % | -0.01 38.65 % | -0.02 -269.79 % | 0.01 4 700.00 % | 0.00 102.00 % | -0.01 50.00 % | -0.02 35.06 % | -0.03 -129.85 % | -0.01 33.00 % | -0.02 -300.00 % | 0.01 190.91 % | -0.01 -155.00 % | 0.02 242.86 % | -0.01 -240.00 % | 0.01 112.55 % | -0.08 -1 165.08 % | -0.01 84.25 % | -0.04 -130.77 % | 0.13 233.20 % | -0.10 -148.80 % | 0.20 600.00 % | -0.04 -33.33 % | -0.03 86.96 % | -0.23 -188.46 % | 0.26 2 500.00 % | 0.01 180.65 % | -0.01 -103.88 % | 0.32 755.74 % | -0.05 91.44 % | -0.57 -205.56 % | 0.54 235.00 % | -0.40 |
| Earnings per share | -0.02 95.56 % | -0.45 -9 474.47 % | 0.00 -88.00 % | 0.00 68.75 % | -0.01 -1 500.00 % | 0.00 -113.16 % | 0.00 200.00 % | 0.00 99.28 % | -0.53 -453.33 % | 0.15 2 559.02 % | -0.01 -7.02 % | -0.01 71.50 % | -0.02 -100.00 % | -0.01 -66.67 % | -0.01 70.00 % | -0.02 -284.62 % | -0.01 69.94 % | -0.02 -73.00 % | -0.01 0.00 % | -0.01 50.00 % | -0.02 -90.48 % | -0.01 -34.62 % | -0.01 61.00 % | -0.02 89.47 % | -0.19 -477.51 % | -0.03 -199.09 % | -0.01 -10.00 % | -0.01 38.65 % | -0.02 -269.79 % | 0.01 4 700.00 % | 0.00 102.00 % | -0.01 50.00 % | -0.02 35.06 % | -0.03 -129.85 % | -0.01 33.00 % | -0.02 -300.00 % | 0.01 190.91 % | -0.01 -155.00 % | 0.02 242.86 % | -0.01 -240.00 % | 0.01 112.55 % | -0.08 -1 145.31 % | -0.01 84.00 % | -0.04 -130.77 % | 0.13 233.20 % | -0.10 -148.80 % | 0.20 600.00 % | -0.04 -33.33 % | -0.03 86.96 % | -0.23 -188.46 % | 0.26 2 500.00 % | 0.01 180.65 % | -0.01 -103.88 % | 0.32 755.74 % | -0.05 91.44 % | -0.57 -205.56 % | 0.54 235.00 % | -0.40 |
| Gross profit | -171.000 K -139.04 % | 438.000 K 417.39 % | -138.000 K -9.52 % | -126.000 K 44.74 % | -228.000 K -192.31 % | 247.000 K 193.21 % | -265.000 K -284.06 % | -69.000 K 69.06 % | -223.000 K -145.05 % | -91.000 K 63.89 % | -252.000 K -140.00 % | -105.000 K 39.66 % | -174.000 K 68.42 % | -551.000 K -156.28 % | -215.000 K 75.43 % | -875.000 K -235.25 % | -261.000 K 48.33 % | -505.155 K -80.41 % | -280.000 K -64.71 % | -170.000 K 34.11 % | -258.000 K 33.21 % | -386.268 K -78.00 % | -217.000 K 0.91 % | -219.000 K 7.98 % | -238.000 K 78.26 % | -1.095 M -256.53 % | -307.000 K 1.92 % | -313.000 K -1 059.26 % | -27.000 K -101.32 % | 2.049 M | 0.000 100.00 % | -343.000 K -33.46 % | -257.000 K -98 367.43 % | -261.000 99.95 % | -505.000 K -15.83 % | -436.000 K -124.51 % | 1.779 M 506.55 % | 293.300 K -80.29 % | 1.488 M 4 860.00 % | 30.000 K -97.56 % | 1.228 M 307.79 % | -590.978 K -373.60 % | 216.000 K 112.66 % | -1.706 M -121.04 % | 8.108 M 271.42 % | -4.730 M -142.44 % | 11.146 M 771.04 % | -1.661 M -162.40 % | -633.000 K 94.84 % | -12.274 M -182.53 % | 14.872 M 2 000.56 % | 708.000 K 19.19 % | 594.000 K -94.60 % | 11.009 M 719.88 % | -1.776 M 94.65 % | -33.197 M -5 237.14 % | -622.000 K 96.90 % | -20.092 M |
| Income tax 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 100.00 % | -162.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 128.089 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 217.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 662.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 220.000 K | 0.000 | 0.000 | 0.000 100.00 % | -7.269 M | 0.000 100.00 % | -7.989 M 76.91 % | -34.596 M -648.18 % | -4.624 M |
| Cost of revenue | 171.000 K 5.56 % | 162.000 K 17.39 % | 138.000 K 9.52 % | 126.000 K -84.78 % | 828.000 K 522.56 % | 133.000 K -50.19 % | 267.000 K 193.41 % | 91.000 K -59.19 % | 223.000 K 106.48 % | 108.000 K -63.76 % | 298.000 K 3.83 % | 287.000 K -0.69 % | 289.000 K -45.88 % | 534.000 K 137.33 % | 225.000 K -76.99 % | 978.000 K 259.56 % | 272.000 K -47.02 % | 513.375 K 388.93 % | 105.000 K -47.24 % | 199.000 K -22.87 % | 258.000 K -30.23 % | 369.810 K 69.64 % | 218.000 K -80.16 % | 1.099 M -5.09 % | 1.158 M 5.46 % | 1.098 M 249.68 % | 314.000 K 14.18 % | 275.000 K -18.64 % | 338.000 K -58.75 % | 819.405 K 864.01 % | 85.000 K -78.37 % | 393.000 K 5.08 % | 374.000 K -99.00 % | 37.450 M 2 130.52 % | 1.679 M 118.05 % | 770.000 K -95.47 % | 17.001 M 64.20 % | 10.354 M 1 136.99 % | 837.000 K -80.22 % | 4.231 M 24.99 % | 3.385 M -93.22 % | 49.912 M 558.39 % | 7.581 M 52.97 % | 4.956 M 3.51 % | 4.788 M -49.48 % | 9.478 M 79.82 % | 5.271 M 10.00 % | 4.792 M -70.97 % | 16.507 M -75.84 % | 68.321 M -34.38 % | 104.124 M 19.52 % | 87.119 M 21.42 % | 71.752 M -51.68 % | 148.491 M 65.96 % | 89.474 M -82.08 % | 499.304 M 386.13 % | 102.710 M -63.86 % | 284.189 M |
| General and administrative expenses | 0.000 -100.00 % | 162.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 273.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 228.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 532.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 488.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 426.178 K | 0.000 | 0.000 | 0.000 -100.00 % | 890.108 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.052 M | 0.000 | 0.000 | 0.000 -100.00 % | 870.182 K | 0.000 | 0.000 | 0.000 -100.00 % | 867.454 K | 0.000 | 0.000 | 0.000 -100.00 % | 823.579 K | 0.000 | 0.000 | 0.000 -100.00 % | 428.122 K | 0.000 | 0.000 | 0.000 -100.00 % | 379.640 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 50.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 51.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 49.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 72.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 54.445 K | 0.000 | 0.000 | 0.000 -100.00 % | 46.327 K | 0.000 | 0.000 | 0.000 -100.00 % | 36.427 K | 0.000 | 0.000 | 0.000 -100.00 % | 51.750 K | 0.000 | 0.000 | 0.000 -100.00 % | 89.875 K | 0.000 | 0.000 | 0.000 -100.00 % | 55.200 K | 0.000 | 0.000 | 0.000 -100.00 % | 92.850 K | 0.000 | 0.000 | 0.000 -100.00 % | 93.188 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.196 M 406.78 % | 236.000 K 91.87 % | 123.000 K 925.00 % | 12.000 K | 0.000 | 0.000 -100.00 % | 70.000 K | 0.000 -100.00 % | 966.000 K | 0.000 100.00 % | -215.000 K -104.76 % | -105.000 K 39.66 % | -174.000 K | 0.000 -100.00 % | 117.000 K | 0.000 -100.00 % | 28.000 K -93.93 % | 461.106 K | 0.000 | 0.000 -100.00 % | 697.000 K 107.66 % | -9.103 M | 0.000 | 0.000 | 0.000 100.00 % | -487.223 K | 0.000 -100.00 % | 3.000 K -99.66 % | 872.000 K | 0.000 100.00 % | -364.000 K -225.52 % | 290.000 K 212.84 % | -257.000 K -117.27 % | 1.488 M 535.98 % | 234.000 K -37.10 % | 372.000 K -66.96 % | 1.126 M 25.11 % | 900.031 K 74.76 % | 515.000 K -35.95 % | 804.000 K 8.06 % | 744.000 K -71.46 % | 2.607 M 362.21 % | 564.000 K 4.64 % | 539.000 K -42.96 % | 945.000 K 250.66 % | 269.488 K 3.25 % | 261.000 K -73.87 % | 999.000 K -8.35 % | 1.090 M 400.27 % | 217.883 K -59.95 % | 544.000 K 47.03 % | 370.000 K -71.07 % | 1.279 M 132.12 % | 551.000 K -40.37 % | 924.000 K -85.88 % | 6.546 M 75.21 % | 3.736 M -43.23 % | 6.581 M |
| Operating expenses | 1.196 M 166.96 % | 448.000 K 264.23 % | 123.000 K 925.00 % | 12.000 K -94.37 % | 213.000 K -21.40 % | 271.000 K 287.14 % | 70.000 K -69.16 % | 227.000 K -80.91 % | 1.189 M 152.44 % | 471.000 K 467.47 % | 83.000 K 179.05 % | -105.000 K 39.66 % | -174.000 K 68.42 % | -551.000 K -570.94 % | 117.000 K -61.00 % | 300.000 K 971.43 % | 28.000 K -93.93 % | 461.106 K 64.68 % | 280.000 K 64.71 % | 170.000 K -82.20 % | 955.000 K 347.24 % | -386.268 K -279.66 % | 215.000 K -1.83 % | 219.000 K -7.98 % | 238.000 K -76.42 % | 1.009 M 203.09 % | 333.000 K 6.39 % | 313.000 K 216.36 % | -269.000 K -113.13 % | 2.049 M 264.57 % | 562.000 K 93.79 % | 290.000 K 212.84 % | -257.000 K -117.27 % | 1.488 M 200.64 % | 495.000 K -19.38 % | 614.000 K -45.47 % | 1.126 M 25.11 % | 900.031 K 74.76 % | 515.000 K -35.95 % | 804.000 K 8.06 % | 744.000 K -71.46 % | 2.607 M 362.21 % | 564.000 K 4.64 % | 539.000 K -42.96 % | 945.000 K -38.64 % | 1.540 M 479.02 % | 266.000 K -73.37 % | 999.000 K -8.35 % | 1.090 M 400.27 % | 217.883 K -59.95 % | 544.000 K 47.03 % | 370.000 K -71.07 % | 1.279 M 132.12 % | 551.000 K -40.37 % | 924.000 K -85.88 % | 6.546 M 75.21 % | 3.736 M -43.23 % | 6.581 M |
| Cost and expenses | 1.367 M 124.10 % | 610.000 K 133.72 % | 261.000 K 89.13 % | 138.000 K -86.74 % | 1.041 M 157.67 % | 404.000 K 19.88 % | 337.000 K 5.97 % | 318.000 K -73.25 % | 1.189 M 164.81 % | 449.000 K 17.85 % | 381.000 K -23.03 % | 495.000 K -56.50 % | 1.138 M 64.45 % | 692.000 K 102.34 % | 342.000 K -73.24 % | 1.278 M 326.00 % | 300.000 K -69.21 % | 974.481 K 153.11 % | 385.000 K 4.34 % | 369.000 K -69.58 % | 1.213 M 7 470.28 % | -16.458 K -103.80 % | 433.000 K -67.15 % | 1.318 M -5.59 % | 1.396 M -6.93 % | 1.500 M 131.83 % | 647.000 K 10.03 % | 588.000 K -51.40 % | 1.210 M -57.81 % | 2.868 M 186.55 % | 1.001 M 46.56 % | 683.000 K -46.68 % | 1.281 M -96.74 % | 39.349 M 1 956.93 % | 1.913 M 38.22 % | 1.384 M -92.36 % | 18.127 M 61.08 % | 11.254 M 732.37 % | 1.352 M -73.15 % | 5.035 M 21.94 % | 4.129 M -92.21 % | 53.014 M 550.88 % | 8.145 M 48.23 % | 5.495 M -4.15 % | 5.733 M -47.97 % | 11.018 M 99.00 % | 5.537 M -4.39 % | 5.791 M -67.09 % | 17.597 M -74.33 % | 68.539 M -34.52 % | 104.668 M 19.64 % | 87.489 M 19.80 % | 73.031 M -51.00 % | 149.042 M 64.87 % | 90.398 M -82.13 % | 505.850 M 375.22 % | 106.446 M -63.39 % | 290.770 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 212.000 K | 0.000 | 0.000 -100.00 % | 213.000 K -21.40 % | 271.000 K | 0.000 -100.00 % | 227.000 K 1.79 % | 223.000 K -20.07 % | 279.000 K -6.38 % | 298.000 K 3.83 % | 287.000 K | 0.000 -100.00 % | 581.000 K | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 560.000 K 100.00 % | 280.000 K 64.71 % | 170.000 K -34.11 % | 258.000 K -46.32 % | 480.623 K 120.47 % | 218.000 K -0.46 % | 219.000 K -7.98 % | 238.000 K -74.58 % | 936.435 K 198.23 % | 314.000 K 0.32 % | 313.000 K -7.40 % | 338.000 K -68.96 % | 1.089 M 17.58 % | 926.000 K | 0.000 | 0.000 -100.00 % | 921.932 K 253.23 % | 261.000 K 7.85 % | 242.000 K | 0.000 -100.00 % | 957.329 K | 0.000 | 0.000 | 0.000 -100.00 % | 878.779 K | 0.000 | 0.000 | 0.000 -100.00 % | 520.972 K 10 319.44 % | 5.000 K | 0.000 | 0.000 -100.00 % | 472.828 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 722.916 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 -100.00 % | 1.459 K -90.88 % | 16.000 K -60.00 % | 40.000 K -81.74 % | 219.000 K -39.41 % | 361.458 K -14.75 % | 424.000 K -17.67 % | 515.000 K 4.89 % | 491.000 K | 0.000 -100.00 % | 459.000 K | 0.000 -100.00 % | 1.710 M -72.56 % | 6.232 M |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 441.000 K | 0.000 | 0.000 -100.00 % | 85.000 K | 0.000 100.00 % | -415.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 189.000 | 0.000 100.00 % | -1.000 K -114.29 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 16.67 % | 6.000 K -14.29 % | 7.000 K 4.23 % | 6.716 K -4.06 % | 7.000 K 16.67 % | 6.000 K -14.29 % | 7.000 K -45.76 % | 12.905 K -0.73 % | 13.000 K 0.00 % | 13.000 K -74.51 % | 51.000 K 2.00 % | 50.000 K -1.96 % | 51.000 K 0.00 % | 51.000 K 0.00 % | 51.000 K 103.88 % | -1.313 M -429.16 % | 399.000 K 226.77 % | 122.105 K 37.20 % | 89.000 K -92.34 % | 1.161 M 1 937.58 % | 57.000 K 0.00 % | 57.000 K 0.00 % | 57.000 K -26.07 % | 77.095 K -2.41 % | 79.000 K -4.82 % | 83.000 K -42.36 % | 144.000 K 0.33 % | 143.520 K -0.33 % | 144.000 K 0.70 % | 143.000 K -0.69 % | 144.000 K 0.70 % | 143.000 K 1.42 % | 141.000 K 0.00 % | 141.000 K 0.00 % | 141.000 K 20.51 % | 117.000 K |
| Operating income | -1.367 M -13 570.00 % | -10.000 K 96.17 % | -261.000 K -89.13 % | -138.000 K 68.71 % | -441.000 K -1 737.50 % | -24.000 K 92.84 % | -335.000 K -13.18 % | -296.000 K 75.11 % | -1.189 M -177.80 % | -428.000 K -27.76 % | -335.000 K -7.03 % | -313.000 K 69.40 % | -1.023 M -47.83 % | -692.000 K -108.43 % | -332.000 K 74.02 % | -1.278 M -342.21 % | -289.000 K 70.09 % | -966.261 K -150.98 % | -385.000 K -4.34 % | -369.000 K 69.58 % | -1.213 M -113.92 % | 8.717 M 2 117.82 % | -432.000 K 67.15 % | -1.315 M 5.80 % | -1.396 M 6.72 % | -1.497 M -133.83 % | -640.000 K -8.84 % | -588.000 K 34.59 % | -899.000 K -468.34 % | 244.065 K 2 340.65 % | 10.000 K 101.58 % | -633.000 K 45.62 % | -1.164 M 21.80 % | -1.488 M -101.41 % | -739.000 K 29.55 % | -1.049 M -260.64 % | 653.000 K 207.63 % | -606.732 K -162.36 % | 973.000 K 225.71 % | -774.000 K -259.92 % | 484.000 K 111.64 % | -4.157 M -1 094.54 % | -348.000 K 84.50 % | -2.245 M -131.34 % | 7.163 M 243.28 % | -4.999 M -145.95 % | 10.880 M 509.02 % | -2.660 M -75.46 % | -1.516 M 87.86 % | -12.492 M -187.18 % | 14.328 M 4 139.05 % | 338.000 K 149.34 % | -685.000 K -106.55 % | 10.458 M 487.33 % | -2.700 M 93.21 % | -39.743 M -811.96 % | -4.358 M 83.66 % | -26.673 M |
| Operating income ratio | -4.23 -25 293.19 % | -0.02 | 0.00 | 0.00 100.00 % | -0.74 -1 063.75 % | -0.06 99.96 % | -167.50 -1 144.93 % | -13.45 | 0.00 100.00 % | -25.18 -245.71 % | -7.28 -323.46 % | -1.72 80.67 % | -8.90 -121.85 % | 40.71 222.61 % | -33.20 -167.57 % | -12.41 52.77 % | -26.27 77.65 % | -117.55 | 0.00 100.00 % | -12.72 | 0.00 100.00 % | -529.65 -22.60 % | -432.00 -28 809.51 % | -1.49 1.52 % | -1.52 99.65 % | -434.41 -375.13 % | -91.43 | 0.00 100.00 % | -2.89 -3 497.20 % | 0.09 -27.67 % | 0.12 100.93 % | -12.66 -27.25 % | -9.95 -24 931.46 % | -0.04 93.69 % | -0.63 79.96 % | -3.14 -9 132.57 % | 0.03 161.02 % | -0.06 -113.62 % | 0.42 330.39 % | -0.18 -273.13 % | 0.10 224.49 % | -0.08 -88.84 % | -0.04 93.54 % | -0.69 -224.36 % | 0.56 152.75 % | -1.05 -258.87 % | 0.66 178.01 % | -0.85 -789.58 % | -0.10 57.15 % | -0.22 -285.10 % | 0.12 3 028.70 % | 0.00 140.65 % | -0.01 -114.44 % | 0.07 312.97 % | -0.03 63.89 % | -0.09 -99.74 % | -0.04 57.73 % | -0.10 |
| Total other income expenses net | 323.000 K 101.28 % | -25.204 M | 0.000 | 0.000 -100.00 % | 600.000 K 12 100.00 % | -5.000 K -100.91 % | 547.000 K 551.19 % | 84.000 K 100.30 % | -28.153 M -412.39 % | 9.012 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.000 K | 0.000 100.00 % | -68.900 K -6 990.00 % | 1.000 K -93.75 % | 16.000 K | 0.000 100.00 % | -9.300 M | 0.000 | 0.000 100.00 % | -9.213 M -4 656.41 % | -193.697 K -724.83 % | 31.000 K 933.33 % | 3.000 K | 0.000 -100.00 % | 288.865 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 % | 408.839 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -207.000 K | 0.000 | 0.000 | 0.000 | 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-03-31 | 2009-03-31 | 2008-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-03-31 | 2011-03-31 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -290.000 K | 0.000 100.00 % | -150.000 K | 0.000 100.00 % | -484.000 K -565.38 % | 104.000 K 200.00 % | -104.000 K -194.55 % | 110.000 K 200.00 % | -110.000 K -205.77 % | 104.000 K 200.00 % | -104.000 K -156.52 % | 184.000 K 200.00 % | -184.000 K -201.10 % | 182.000 K 200.00 % | -182.000 K -183.49 % | 218.000 K 199.80 % | -218.427 K -1 249.62 % | 19.000 K 200.00 % | -19.000 K -138.00 % | 50.000 K 200.48 % | -49.761 K -148.79 % | 102.000 K 200.00 % | -102.000 K -210.96 % | 91.924 K 421.41 % | -28.600 K -113.27 % | 215.533 K 200.00 % | -215.533 K -187.80 % | 245.476 K 234.76 % | -182.152 K -508.73 % | 44.565 K 200.00 % | -44.565 K -145.05 % | 98.933 K 200.00 % | -98.933 K -140.54 % | 244.050 K 200.00 % | -244.050 K -163.23 % | 386.000 K 200.03 % | -385.885 K -182.03 % | 470.397 K -97.44 % | 18.355 M 10 722.98 % | 169.589 K 200.00 % | -169.589 K -120.36 % | 833.127 K 200.00 % | -833.127 K -200.69 % | 827.409 K 200.00 % | -827.409 K -154.47 % | 1.519 M 200.00 % | -1.519 M -164.91 % | 2.340 M -53.50 % | 5.033 M -53.38 % | 10.796 M -48.81 % | 21.091 M 70.64 % | 12.360 M |
| Total investments | 0.000 -100.00 % | 6.196 M | 0.000 -100.00 % | 10.972 M | 0.000 -100.00 % | 33.813 M 16 156.25 % | 208.000 K -97.53 % | 8.423 M 3 728.64 % | 220.000 K -99.64 % | 61.463 M 29 449.52 % | 208.000 K -99.74 % | 79.651 M 21 544.29 % | 368.000 K -99.38 % | 58.960 M 16 097.80 % | 364.000 K -99.37 % | 57.552 M 13 100.00 % | 436.000 K -98.61 % | 31.388 M 82 500.00 % | 38.000 K -99.81 % | 20.092 M 19 992.00 % | 100.000 K -99.21 % | 12.652 M 6 102.16 % | 204.000 K -99.22 % | 26.001 M 14 042.66 % | 183.848 K -99.54 % | 39.690 M 9 107.41 % | 431.066 K -97.46 % | 16.968 M 3 356.11 % | 490.952 K -97.13 % | 17.101 M 19 086.16 % | 89.130 K -99.60 % | 22.349 M 11 194.95 % | 197.866 K -99.13 % | 22.668 M 4 544.20 % | 488.100 K | 0.000 -100.00 % | 772.000 K -97.82 % | 35.360 M 3 658.57 % | 940.794 K | 0.000 -100.00 % | 339.178 K -98.97 % | 33.019 M 1 881.63 % | 1.666 M | 0.000 -100.00 % | 1.655 M -95.01 % | 33.134 M 990.67 % | 3.038 M | 0.000 -100.00 % | 4.681 M -88.96 % | 42.382 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.825 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.373 M -41.04 % | 12.505 M -42.84 % | 21.879 M 68.74 % | 12.966 M |
| Accumulated other comprehensive income loss | -6.933 M -110.39 % | 66.735 M 185.71 % | 23.358 M 126.77 % | -87.251 M -530.17 % | 20.283 M -70.22 % | 68.105 M 243.90 % | 19.804 M | 0.000 -100.00 % | 47.912 M | 0.000 -100.00 % | 57.694 M 209.03 % | -52.915 M -236.64 % | 38.725 M | 0.000 -100.00 % | 38.417 M | 0.000 -100.00 % | 13.862 M -62.25 % | 36.721 M 833.90 % | 3.932 M 103.69 % | -106.677 M -5 461.89 % | -1.918 M -121.73 % | 8.828 M -28.65 % | 12.373 M 112.60 % | -98.236 M -1 931.38 % | 5.364 M -84.90 % | 35.517 M 355.89 % | 7.791 M 107.58 % | -102.818 M -1 208.51 % | 9.275 M -27.72 % | 12.832 M 46.88 % | 8.736 M 108.58 % | -101.873 M -1 067.14 % | 10.533 M -17.91 % | 12.832 M -1.12 % | 12.977 M 113.29 % | -97.631 M -830.01 % | 13.374 M 4.23 % | 12.832 M -1.36 % | 13.009 M 113.33 % | -97.600 M -818.51 % | 13.584 M 5.86 % | 12.832 M -30.04 % | 18.342 M 119.88 % | -92.267 M -787.34 % | 13.424 M | 0.000 -100.00 % | 8.019 M 107.82 % | -102.590 M -913.07 % | 12.618 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 100.00 % | -211.670 M | 0.000 | 0.000 | 0.000 100.00 % | -185.825 M | 0.000 | 0.000 | 0.000 100.00 % | -156.456 M | 0.000 | 0.000 | 0.000 100.00 % | -154.222 M | 0.000 | 0.000 | 0.000 100.00 % | -164.565 M | 0.000 | 0.000 | 0.000 100.00 % | -161.580 M | 0.000 | 0.000 | 0.000 100.00 % | -145.378 M | 0.000 | 0.000 | 0.000 100.00 % | -132.432 M | 0.000 | 0.000 | 0.000 100.00 % | -140.300 M | 0.000 | 0.000 | 0.000 100.00 % | -137.459 M | 0.000 | 0.000 | 0.000 100.00 % | -113.831 M | 0.000 | 0.000 | 0.000 100.00 % | -141.385 M | 0.000 | 0.000 | 0.000 100.00 % | -142.411 M | 0.000 100.00 % | -151.639 M -42.04 % | -106.756 M |
| Common stock | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M | 0.000 -100.00 % | 110.609 M 0.00 % | 110.609 M 0.00 % | 110.609 M 0.00 % | 110.609 M |
| Total equity | -6.933 M 0.00 % | -6.933 M -129.68 % | 23.358 M 0.00 % | 23.358 M 15.16 % | 20.283 M 0.00 % | 20.283 M 2.42 % | 19.804 M 0.00 % | 19.804 M -58.67 % | 47.912 M 0.00 % | 47.912 M -16.95 % | 57.694 M 0.00 % | 57.694 M 48.98 % | 38.725 M 0.00 % | 38.725 M 0.80 % | 38.417 M 0.00 % | 38.417 M 177.14 % | 13.862 M -0.01 % | 13.864 M 252.59 % | 3.932 M 0.00 % | 3.932 M 305.01 % | -1.918 M 0.01 % | -1.918 M -115.50 % | 12.373 M 0.00 % | 12.373 M 130.67 % | 5.364 M -80.94 % | 28.141 M 261.21 % | 7.791 M 0.00 % | 7.791 M -16.01 % | 9.275 M 0.00 % | 9.275 M 6.17 % | 8.736 M 0.00 % | 8.736 M -17.06 % | 10.533 M 0.00 % | 10.533 M -18.83 % | 12.977 M 0.00 % | 12.977 M -2.97 % | 13.374 M 0.00 % | 13.374 M 2.81 % | 13.009 M 0.00 % | 13.009 M -4.23 % | 13.584 M 0.00 % | 13.584 M -25.94 % | 18.342 M 0.00 % | 18.342 M 36.64 % | 13.424 M 0.00 % | 13.424 M 67.40 % | 8.019 M 0.00 % | 8.019 M -36.45 % | 12.618 M 1.77 % | 12.398 M 13.93 % | 10.882 M 243.34 % | 3.169 M -93.40 % | 48.052 M |
| Other non current liabilities | 6.933 M -87.99 % | 57.738 M 347.19 % | -23.358 M -149.64 % | 47.053 M 331.98 % | -20.283 M -144.29 % | 45.797 M 331.25 % | -19.804 M -141.11 % | 48.170 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.479 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.282 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.355 K | 0.000 -100.00 % | 3.785 M | 0.000 -100.00 % | 16.826 M | 0.000 -100.00 % | 3.843 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.825 M | 0.000 -100.00 % | 46.634 M | 0.000 -100.00 % | 52.376 M | 0.000 -100.00 % | 53.471 M | 0.000 -100.00 % | 53.721 M | 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 | 0.000 -100.00 % | 18.825 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.373 M | 0.000 -100.00 % | 21.879 M 68.74 % | 12.966 M |
| Total non current liabilities | 6.933 M -87.99 % | 57.738 M 347.19 % | -23.358 M -149.64 % | 47.053 M 331.98 % | -20.283 M -144.29 % | 45.797 M 331.25 % | -19.804 M -141.11 % | 48.170 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.479 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.282 M | 0.000 | 0.000 -100.00 % | 1.918 M -96.56 % | 55.761 M | 0.000 -100.00 % | 55.228 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.355 K | 0.000 -100.00 % | 3.785 M | 0.000 -100.00 % | 16.826 M | 0.000 -100.00 % | 3.843 M | 0.000 -100.00 % | 18.825 M | 0.000 -100.00 % | 18.825 M | 0.000 -100.00 % | 46.634 M | 0.000 -100.00 % | 52.376 M | 0.000 -100.00 % | 53.471 M | 0.000 -100.00 % | 61.094 M | 0.000 -100.00 % | 21.879 M 68.74 % | 12.966 M |
| Other current liabilities | 0.000 -100.00 % | 467.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 46.727 M | 0.000 | 0.000 | 0.000 -100.00 % | 46.889 M | 0.000 -100.00 % | 63.187 M | 0.000 -100.00 % | 1.075 M | 0.000 -100.00 % | 60.331 M | 0.000 -100.00 % | 570.000 K | 0.000 -100.00 % | 57.719 M | 0.000 -100.00 % | 507.343 K | 0.000 | 0.000 | 0.000 -100.00 % | 53.243 M | 0.000 -100.00 % | 51.453 M | 0.000 -100.00 % | 50.129 M | 0.000 -100.00 % | 430.427 K | 0.000 -100.00 % | 54.985 M | 0.000 -100.00 % | 4.108 M | 0.000 -100.00 % | 2.321 M | 0.000 -100.00 % | 5.933 M | 0.000 -100.00 % | 2.296 M | 0.000 -100.00 % | 5.943 M | 0.000 -100.00 % | 6.124 M | 0.000 -100.00 % | 5.779 M | 0.000 -100.00 % | 5.486 M -90.55 % | 58.065 M -31.36 % | 84.588 M -12.30 % | 96.449 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.586 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 12.505 M | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 467.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 46.727 M | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 46.890 M | 0.000 -100.00 % | 63.187 M | 0.000 -100.00 % | 1.075 M | 0.000 -100.00 % | 60.331 M | 0.000 -100.00 % | 570.000 K | 0.000 -100.00 % | 57.719 M | 0.000 -100.00 % | 507.343 K | 0.000 -100.00 % | 47.000 K | 0.000 -100.00 % | 53.253 M | 0.000 -100.00 % | 51.453 M | 0.000 -100.00 % | 50.139 M | 0.000 -100.00 % | 56.245 M | 0.000 -100.00 % | 54.991 M | 0.000 -100.00 % | 44.428 M | 0.000 -100.00 % | 69.479 M | 0.000 -100.00 % | 54.401 M | 0.000 -100.00 % | 51.262 M | 0.000 -100.00 % | 17.588 M | 0.000 -100.00 % | 17.695 M | 0.000 -100.00 % | 22.223 M | 0.000 -100.00 % | 21.203 M -76.79 % | 91.367 M 8.01 % | 84.588 M -12.30 % | 96.449 M |
| Total liabilities | 6.933 M -88.09 % | 58.205 M 349.19 % | -23.358 M -149.64 % | 47.053 M 331.98 % | -20.283 M -143.41 % | 46.728 M 335.95 % | -19.804 M -141.11 % | 48.171 M | 0.000 -100.00 % | 46.889 M | 0.000 -100.00 % | 63.187 M | 0.000 -100.00 % | 61.554 M | 0.000 -100.00 % | 60.331 M | 0.000 -100.00 % | 58.852 M | 0.000 -100.00 % | 57.719 M 2 909.33 % | 1.918 M -96.59 % | 56.268 M | 0.000 -100.00 % | 55.275 M | 0.000 -100.00 % | 53.253 M | 0.000 -100.00 % | 51.453 M | 0.000 -100.00 % | 50.139 M | 0.000 -100.00 % | 56.283 M | 0.000 -100.00 % | 54.991 M | 0.000 -100.00 % | 61.254 M | 0.000 -100.00 % | 73.322 M | 0.000 -100.00 % | 73.226 M | 0.000 -100.00 % | 70.087 M | 0.000 -100.00 % | 64.222 M | 0.000 -100.00 % | 70.072 M | 0.000 -100.00 % | 75.694 M | 0.000 -100.00 % | 82.298 M -9.93 % | 91.367 M -14.18 % | 106.467 M -2.69 % | 109.415 M |
| Other non current assets | 0.000 -100.00 % | 27.891 M | 0.000 -100.00 % | 26.516 M 198.08 % | -27.036 M | 0.000 100.00 % | -104.000 K -101.23 % | 8.423 M 7 757.27 % | -110.000 K -100.67 % | 16.420 M 15 888.46 % | -104.000 K -100.09 % | 119.676 M 65 141.30 % | -184.000 K | 0.000 100.00 % | -182.000 K -100.75 % | 24.333 M 11 261.93 % | -218.000 K -100.89 % | 24.389 M 128 464.31 % | -19.000 K -100.04 % | 44.917 M 89 934.00 % | -50.000 K -100.13 % | 37.579 M 36 942.44 % | -102.000 K -100.39 % | 26.041 M 28 428.84 % | -91.924 K -100.37 % | 24.764 M 11 589.73 % | -215.533 K -100.65 % | 32.955 M 13 524.74 % | -245.476 K -100.49 % | 50.429 M 113 257.71 % | -44.565 K -100.09 % | 47.796 M 48 411.68 % | -98.933 K -100.26 % | 38.724 M 15 967.23 % | -244.050 K -100.93 % | 26.194 M 6 886.08 % | -386.000 K -101.35 % | 28.560 M 6 171.51 % | -470.397 K -101.60 % | 29.441 M 17 460.07 % | -169.589 K -100.52 % | 32.373 M 3 985.73 % | -833.127 K -102.99 % | 27.851 M 3 466.05 % | -827.409 K -103.25 % | 25.497 M 1 778.56 % | -1.519 M -105.42 % | 28.031 M 1 297.74 % | -2.340 M -109.43 % | 24.817 M | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 -100.00 % | 6.156 M | 0.000 -100.00 % | 10.972 M | 0.000 -100.00 % | 7.324 M | 0.000 | 0.000 | 0.000 -100.00 % | 61.463 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.960 M | 0.000 -100.00 % | 57.512 M | 0.000 -100.00 % | 31.388 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.690 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.037 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 |
| Intangible assets | 0.000 -100.00 % | 7.000 K | 0.000 -100.00 % | 7.000 K | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 11.814 K | 0.000 | 0.000 | 0.000 -100.00 % | 38.530 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 |
| 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 |
| Goodwill and intangible assets | 0.000 -100.00 % | 7.000 K | 0.000 -100.00 % | 7.000 K | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 11.814 K | 0.000 | 0.000 | 0.000 -100.00 % | 38.530 K | 0.000 | 0.000 | 0.000 100.00 % | -17.037 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 |
| Property plant equipment net | 0.000 -100.00 % | 114.000 K | 0.000 -100.00 % | 114.000 K | 0.000 -100.00 % | 114.000 K | 0.000 -100.00 % | 121.000 K | 0.000 -100.00 % | 114.000 K | 0.000 -100.00 % | 121.000 K | 0.000 -100.00 % | 114.000 K | 0.000 -100.00 % | 121.000 K | 0.000 -100.00 % | 114.000 K | 0.000 -100.00 % | 121.000 K | 0.000 -100.00 % | 114.493 K | 0.000 -100.00 % | 140.000 K | 0.000 -100.00 % | 114.494 K | 0.000 -100.00 % | 166.381 K | 0.000 -100.00 % | 179.739 K | 0.000 -100.00 % | 205.075 K | 0.000 -100.00 % | 268.644 K | 0.000 -100.00 % | 1.368 M | 0.000 -100.00 % | 1.469 M | 0.000 -100.00 % | 1.442 M | 0.000 -100.00 % | 1.815 M | 0.000 -100.00 % | 3.033 M | 0.000 -100.00 % | 3.147 M | 0.000 -100.00 % | 3.303 M | 0.000 -100.00 % | 4.374 M -11.21 % | 4.926 M -10.11 % | 5.480 M -17.10 % | 6.611 M |
| Total non current assets | 0.000 -100.00 % | 34.168 M | 0.000 -100.00 % | 53.239 M 296.92 % | -27.036 M -217.17 % | 23.075 M 22 287.50 % | -104.000 K -100.43 % | 24.174 M 22 076.36 % | -110.000 K -100.12 % | 93.633 M 90 131.73 % | -104.000 K -100.09 % | 119.797 M 65 207.07 % | -184.000 K -100.25 % | 74.710 M 41 149.45 % | -182.000 K -100.19 % | 97.596 M 44 868.81 % | -218.000 K -100.30 % | 71.528 M 376 563.75 % | -19.000 K -100.03 % | 60.668 M 121 436.00 % | -50.000 K -100.09 % | 53.335 M 52 389.70 % | -102.000 K -100.24 % | 41.811 M 45 584.31 % | -91.924 K -100.11 % | 80.237 M 37 327.28 % | -215.533 K -100.44 % | 48.751 M 19 959.70 % | -245.476 K -100.29 % | 83.276 M 186 963.38 % | -44.565 K -100.07 % | 63.631 M 64 417.43 % | -98.933 K -100.18 % | 54.623 M 22 481.69 % | -244.050 K -100.57 % | 43.192 M 11 289.57 % | -386.000 K -100.85 % | 45.659 M 9 806.57 % | -470.397 K -101.01 % | 46.513 M 27 526.71 % | -169.589 K -100.34 % | 49.818 M 6 079.64 % | -833.127 K -101.79 % | 46.514 M 5 721.68 % | -827.409 K -101.87 % | 44.275 M 3 014.72 % | -1.519 M -103.23 % | 46.964 M 2 106.72 % | -2.340 M -105.22 % | 44.821 M 118.04 % | 20.556 M 48.52 % | 13.841 M -72.53 % | 50.393 M |
| Other current assets | -353.000 K -102.26 % | 15.630 M 10 520.00 % | -150.000 K -114.26 % | 1.052 M | 0.000 100.00 % | -5.877 M | 0.000 -100.00 % | 27.221 M | 0.000 | 0.000 | 0.000 -100.00 % | 917.000 K | 0.000 -100.00 % | 26.274 M | 0.000 -100.00 % | 907.000 K | 0.000 -100.00 % | 26.197 M | 0.000 -100.00 % | 901.000 K | 0.000 -100.00 % | 901.375 K | 0.000 -100.00 % | 25.734 M | 0.000 -100.00 % | 1.064 M | 0.000 -100.00 % | 1.190 M | 0.000 -100.00 % | 10.194 M | 0.000 -100.00 % | 1.172 M | 0.000 -100.00 % | 10.680 M | 0.000 -100.00 % | 5.064 M | 0.000 -100.00 % | 5.043 M | 0.000 -100.00 % | 5.072 M | 0.000 -100.00 % | 571.587 K | 0.000 -100.00 % | 4.757 M | 0.000 -100.00 % | 4.698 M | 0.000 -100.00 % | 4.698 M | 0.000 -100.00 % | 4.698 M -1.42 % | 4.766 M 0.00 % | 4.766 M 112.66 % | 2.241 M |
| Short term investments | 0.000 -100.00 % | 41.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 K -80.77 % | 208.000 K | 0.000 -100.00 % | 220.000 K -99.64 % | 61.463 M 29 449.52 % | 208.000 K | 0.000 -100.00 % | 368.000 K 820.00 % | 40.000 K -89.01 % | 364.000 K 810.00 % | 40.000 K -90.83 % | 436.000 K 75 990.75 % | 573.000 -98.49 % | 38.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 204.000 K | 0.000 -100.00 % | 183.848 K | 0.000 -100.00 % | 431.066 K | 0.000 -100.00 % | 490.952 K 675.30 % | 63.324 K -28.95 % | 89.130 K | 0.000 -100.00 % | 197.866 K | 0.000 -100.00 % | 488.100 K | 0.000 -100.00 % | 772.000 K | 0.000 -100.00 % | 940.794 K | 0.000 -100.00 % | 339.178 K | 0.000 -100.00 % | 1.666 M | 0.000 -100.00 % | 1.655 M | 0.000 -100.00 % | 3.038 M | 0.000 -100.00 % | 4.681 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 290.000 K | 0.000 -100.00 % | 150.000 K | 0.000 -100.00 % | 484.000 K 565.38 % | -104.000 K -200.00 % | 104.000 K 194.55 % | -110.000 K -200.00 % | 110.000 K 205.77 % | -104.000 K -200.00 % | 104.000 K 156.52 % | -184.000 K -200.00 % | 184.000 K 201.10 % | -182.000 K -200.00 % | 182.000 K 183.49 % | -218.000 K -199.80 % | 218.427 K 1 249.62 % | -19.000 K -200.00 % | 19.000 K 138.00 % | -50.000 K -200.48 % | 49.761 K 148.79 % | -102.000 K -200.00 % | 102.000 K 210.96 % | -91.924 K -421.41 % | 28.600 K 113.27 % | -215.533 K -200.00 % | 215.533 K 187.80 % | -245.476 K -234.76 % | 182.152 K 508.73 % | -44.565 K -200.00 % | 44.565 K 145.05 % | -98.933 K -200.00 % | 98.933 K 140.54 % | -244.050 K -200.00 % | 244.050 K 163.23 % | -386.000 K -200.03 % | 385.885 K 182.03 % | -470.397 K -200.00 % | 470.397 K 377.37 % | -169.589 K -200.00 % | 169.589 K 120.36 % | -833.127 K -200.00 % | 833.127 K 200.69 % | -827.409 K -200.00 % | 827.409 K 154.47 % | -1.519 M -200.00 % | 1.519 M 164.91 % | -2.340 M -200.00 % | 2.340 M 36.94 % | 1.709 M 116.92 % | 787.837 K 29.89 % | 606.527 K |
| Cash and short term investments | 353.000 K 6.65 % | 331.000 K 120.67 % | 150.000 K 0.00 % | 150.000 K -99.45 % | 27.036 M 246.26 % | 7.808 M 7 407.69 % | 104.000 K 0.00 % | 104.000 K -5.45 % | 110.000 K -48.36 % | 213.000 K 104.81 % | 104.000 K 0.00 % | 104.000 K -43.48 % | 184.000 K 0.00 % | 184.000 K 1.10 % | 182.000 K 0.00 % | 182.000 K -16.51 % | 218.000 K -0.46 % | 219.000 K 1 052.63 % | 19.000 K 0.00 % | 19.000 K -62.00 % | 50.000 K 0.48 % | 49.761 K -51.21 % | 102.000 K 0.00 % | 102.000 K 10.96 % | 91.924 K 221.40 % | 28.601 K -86.73 % | 215.533 K 0.00 % | 215.533 K -12.20 % | 245.476 K 0.00 % | 245.476 K 450.83 % | 44.565 K 0.00 % | 44.565 K -54.95 % | 98.933 K 0.00 % | 98.933 K -59.46 % | 244.050 K 0.00 % | 244.050 K -36.77 % | 386.000 K 0.03 % | 385.885 K -17.97 % | 470.397 K 0.00 % | 470.397 K 177.37 % | 169.589 K 0.00 % | 169.589 K -79.64 % | 833.127 K 0.00 % | 833.127 K 0.69 % | 827.409 K 0.00 % | 827.409 K -45.53 % | 1.519 M 0.00 % | 1.519 M -35.09 % | 2.340 M 0.00 % | 2.340 M 36.94 % | 1.709 M 116.92 % | 787.837 K 29.89 % | 606.527 K |
| Total current assets | 0.000 -100.00 % | 17.104 M | 0.000 -100.00 % | 17.172 M -36.48 % | 27.036 M -38.46 % | 43.935 M 42 145.19 % | 104.000 K -99.76 % | 43.800 M 39 718.18 % | 110.000 K -99.86 % | 79.049 M 75 908.65 % | 104.000 K -90.41 % | 1.084 M 489.13 % | 184.000 K -99.28 % | 25.569 M 13 948.90 % | 182.000 K -84.20 % | 1.152 M 428.44 % | 218.000 K -99.15 % | 25.577 M 134 515.79 % | 19.000 K -98.07 % | 983.000 K 1 866.00 % | 50.000 K -95.07 % | 1.014 M 894.57 % | 102.000 K -99.61 % | 25.836 M 28 005.83 % | 91.924 K -92.06 % | 1.157 M 436.84 % | 215.533 K -97.95 % | 10.493 M 4 174.39 % | 245.476 K -97.67 % | 10.558 M 23 590.57 % | 44.565 K -96.79 % | 1.388 M 1 302.71 % | 98.933 K -99.09 % | 10.902 M 4 367.21 % | 244.050 K -99.21 % | 31.040 M 7 941.34 % | 386.000 K -99.06 % | 41.037 M 8 623.95 % | 470.397 K -98.82 % | 39.722 M 23 322.24 % | 169.589 K -99.50 % | 33.853 M 3 963.33 % | 833.127 K -97.69 % | 36.049 M 4 256.88 % | 827.409 K -97.89 % | 39.221 M 2 482.03 % | 1.519 M -95.87 % | 36.749 M 1 470.25 % | 2.340 M -95.31 % | 49.874 M -38.95 % | 81.693 M -14.72 % | 95.796 M -10.53 % | 107.074 M |
| Inventory | 0.000 -100.00 % | 63.000 K | 0.000 -100.00 % | 63.000 K | 0.000 -100.00 % | 63.000 K | 0.000 -100.00 % | 63.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 63.000 K | 0.000 -100.00 % | 63.000 K | 0.000 -100.00 % | 63.000 K | 0.000 -100.00 % | 63.000 K | 0.000 -100.00 % | 63.000 K | 0.000 -100.00 % | 63.324 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.324 K | 0.000 -100.00 % | 63.324 K | 0.000 -100.00 % | 118.324 K | 0.000 -100.00 % | 118.324 K | 0.000 -100.00 % | 25.625 M | 0.000 -100.00 % | 35.360 M | 0.000 -100.00 % | 34.064 M | 0.000 -100.00 % | 33.019 M | 0.000 -100.00 % | 30.259 M | 0.000 -100.00 % | 33.134 M | 0.000 -100.00 % | 30.044 M | 0.000 -100.00 % | 42.382 M -11.00 % | 47.621 M -34.83 % | 73.069 M -1.77 % | 74.383 M |
| Net receivables | 0.000 -100.00 % | 1.080 M | 0.000 -100.00 % | 15.907 M | 0.000 -100.00 % | 41.941 M | 0.000 -100.00 % | 16.412 M | 0.000 -100.00 % | 16.379 M | 0.000 | 0.000 | 0.000 100.00 % | -952.000 K | 0.000 | 0.000 | 0.000 100.00 % | -902.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 792.000 | 0.000 -100.00 % | 9.023 M | 0.000 -100.00 % | 54.692 K | 0.000 -100.00 % | 52.353 K | 0.000 -100.00 % | 5.055 K | 0.000 -100.00 % | 106.209 K | 0.000 -100.00 % | 247.998 K | 0.000 -100.00 % | 115.727 K | 0.000 -100.00 % | 92.540 K | 0.000 -100.00 % | 200.083 K | 0.000 -100.00 % | 561.010 K | 0.000 -100.00 % | 488.000 K | 0.000 -100.00 % | 454.118 K -98.35 % | 27.597 M 60.70 % | 17.173 M -42.46 % | 29.844 M |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M | 0.000 -100.00 % | 15.630 M 0.00 % | 15.630 M 86.94 % | 8.361 M -80.90 % | 43.783 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -77.881 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.389 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.419 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.000 K | 0.000 -100.00 % | 1.605 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.157 K | 0.000 -100.00 % | 55.814 M | 0.000 -100.00 % | 2.157 K | 0.000 -100.00 % | 40.320 M | 0.000 -100.00 % | 67.158 M | 0.000 -100.00 % | 48.468 M | 0.000 -100.00 % | 48.965 M | 0.000 -100.00 % | 11.645 M | 0.000 -100.00 % | 11.572 M | 0.000 -100.00 % | 16.444 M | 0.000 -100.00 % | 15.718 M -8.68 % | 17.211 M | 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 -100.00 % | 8.505 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.037 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.837 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.670 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 27.393 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.394 M | 0.000 100.00 % | -90.805 M | 0.000 -100.00 % | 93.759 M | 0.000 | 0.000 | 0.000 -100.00 % | 82.338 M | 0.000 100.00 % | -72.192 M | 0.000 -100.00 % | 31.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 40.225 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.394 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.267 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.688 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.394 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.975 M | 0.000 | 0.000 | 0.000 -100.00 % | 44.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 44.200 M 144.32 % | -99.727 M -325.63 % | 44.200 M 0.00 % | 44.200 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.785 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 |
| Total assets | 0.000 -100.00 % | 51.272 M | 0.000 -100.00 % | 70.411 M | 0.000 -100.00 % | 67.010 M | 0.000 -100.00 % | 67.975 M | 0.000 -100.00 % | 94.801 M | 0.000 -100.00 % | 120.881 M | 0.000 -100.00 % | 100.279 M | 0.000 -100.00 % | 98.748 M | 0.000 -100.00 % | 72.716 M | 0.000 -100.00 % | 61.651 M | 0.000 -100.00 % | 54.350 M | 0.000 -100.00 % | 67.648 M | 0.000 -100.00 % | 81.394 M | 0.000 -100.00 % | 59.243 M | 0.000 -100.00 % | 59.415 M | 0.000 -100.00 % | 65.019 M | 0.000 -100.00 % | 65.525 M | 0.000 -100.00 % | 74.231 M | 0.000 -100.00 % | 86.697 M | 0.000 -100.00 % | 86.234 M | 0.000 -100.00 % | 83.671 M | 0.000 -100.00 % | 82.563 M | 0.000 -100.00 % | 83.496 M | 0.000 -100.00 % | 83.713 M | 0.000 -100.00 % | 94.695 M -7.39 % | 102.249 M -6.74 % | 109.636 M -30.38 % | 157.467 M |
| 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-03-31 | 2011-03-31 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 1.044 M -95.86 % | 25.214 M 9 560.54 % | 261.000 K 89.13 % | 138.000 K -68.71 % | 441.000 K 1 420.69 % | 29.000 K 113.68 % | -212.000 K -200.00 % | 212.000 K -99.28 % | 29.342 M 441.82 % | -8.584 M -2 662.39 % | 335.000 K 7.03 % | 313.000 K -69.40 % | 1.023 M 47.83 % | 692.000 K 108.43 % | 332.000 K -71.74 % | 1.175 M 306.57 % | 289.000 K -72.08 % | 1.035 M 169.53 % | 384.000 K 8.78 % | 353.000 K -70.90 % | 1.213 M 108.23 % | 582.515 K 34.84 % | 432.000 K -67.15 % | 1.315 M -87.60 % | 10.609 M 514.34 % | 1.727 M 183.56 % | 609.000 K 4.10 % | 585.000 K -34.93 % | 899.000 K 268.69 % | -532.929 K -5 229.29 % | -10.000 K -101.58 % | 633.000 K -45.62 % | 1.164 M -31.73 % | 1.705 M 130.72 % | 739.000 K -29.55 % | 1.049 M 260.64 % | -653.000 K -397.62 % | 219.410 K 122.55 % | -973.000 K -225.71 % | 774.000 K 259.92 % | -484.000 K -110.97 % | 4.410 M 1 167.29 % | 348.000 K -84.50 % | 2.245 M 131.34 % | -7.163 M -232.75 % | 5.396 M 149.59 % | -10.880 M -509.02 % | 2.660 M 54.38 % | 1.723 M -86.18 % | 12.465 M 187.00 % | -14.328 M -4 139.05 % | -338.000 K |
| Net cash provided by operating 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 104.000 K 0.00 % | 104.000 K | 0.000 -100.00 % | 110.000 K | 0.000 -100.00 % | 104.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 484.000 K 365.38 % | 104.000 K | 0.000 -100.00 % | 110.000 K | 0.000 -100.00 % | 104.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |