Visagar Financial Services Limited VISAGAR.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.296 B -61.23 % | 3.342 B 545.13 % | 518.006 M 207.92 % | 168.230 M -74.73 % | 665.844 M 4 277.34 % | 15.211 M 43.81 % | 10.577 M -80.14 % | 53.265 M -49.50 % | 105.465 M 156.71 % | 41.084 M 546.31 % | 6.357 M 229.03 % | -4.927 M -225.46 % | 3.927 M 33.66 % | 2.938 M -87.15 % | 22.865 M -60.42 % | 57.765 M -56.52 % | 132.860 M -2.54 % | 136.316 M -29.89 % | 194.442 M |
| Net income | -1.607 M 86.69 % | -12.070 M -194.39 % | 12.787 M 436.59 % | 2.383 M 168.63 % | -3.472 M -22.06 % | -2.845 M -734.28 % | 448.508 K 59.59 % | 281.037 K 147.72 % | -588.925 K -311.37 % | 278.624 K -63.31 % | 759.334 K 110.03 % | -7.568 M -757.55 % | 1.151 M 89.59 % | 607.036 K -69.51 % | 1.991 M 507.06 % | 327.947 K -41.70 % | 562.563 K -3.02 % | 580.063 K 356.20 % | 127.151 K |
| Income before tax | -1.619 M 86.04 % | -11.595 M -163.93 % | 18.137 M 661.10 % | 2.383 M 168.63 % | -3.472 M -22.06 % | -2.845 M -567.51 % | 608.508 K 78.43 % | 341.037 K 157.91 % | -588.925 K -244.12 % | 408.624 K -59.99 % | 1.021 M 113.49 % | -7.568 M -564.94 % | 1.628 M 73.60 % | 937.617 K -65.07 % | 2.684 M 682.36 % | 343.053 K -55.83 % | 776.732 K 33.90 % | 580.063 K 388.08 % | 118.847 K |
| Income before tax ratio | 0.00 63.99 % | 0.00 -109.91 % | 0.04 147.18 % | 0.01 371.63 % | -0.01 97.21 % | -0.19 -425.08 % | 0.06 798.55 % | 0.01 214.66 % | -0.01 -156.14 % | 0.01 -93.81 % | 0.16 -89.54 % | 1.54 270.60 % | 0.41 29.87 % | 0.32 171.89 % | 0.12 1 876.50 % | 0.01 1.58 % | 0.01 37.39 % | 0.00 596.19 % | 0.00 |
| EBITDA | -424.000 K 95.95 % | -10.474 M -157.73 % | 18.144 M 631.02 % | 2.482 M 171.59 % | -3.467 M -22.41 % | -2.832 M -552.28 % | 626.263 K 64.87 % | 379.850 K 171.24 % | -533.193 K -225.33 % | 425.431 K -59.85 % | 1.060 M 114.06 % | -7.534 M -548.56 % | 1.680 M 67.17 % | 1.005 M -63.36 % | 2.742 M -84.76 % | 17.992 M -51.63 % | 37.198 M 483.60 % | 6.374 M -82.54 % | 36.504 M |
| Net income ratio | 0.00 65.66 % | 0.00 -114.63 % | 0.02 74.27 % | 0.01 371.63 % | -0.01 97.21 % | -0.19 -541.05 % | 0.04 703.68 % | 0.01 194.49 % | -0.01 -182.34 % | 0.01 -94.32 % | 0.12 -92.22 % | 1.54 424.13 % | 0.29 41.84 % | 0.21 137.31 % | 0.09 1 433.64 % | 0.01 34.08 % | 0.00 -0.49 % | 0.00 550.73 % | 0.00 |
| Ratio EBITDA | 0.00 89.56 % | 0.00 -108.95 % | 0.04 137.41 % | 0.01 383.34 % | -0.01 97.20 % | -0.19 -414.49 % | 0.06 730.27 % | 0.01 241.06 % | -0.01 -148.82 % | 0.01 -93.79 % | 0.17 -89.10 % | 1.53 257.54 % | 0.43 25.07 % | 0.34 185.16 % | 0.12 -61.50 % | 0.31 11.25 % | 0.28 498.78 % | 0.05 -75.09 % | 0.19 |
| Gross profit ratio | 0.01 111.32 % | 0.00 -88.73 % | 0.04 36.65 % | 0.03 1 178.33 % | 0.00 -74.59 % | 0.00 -100.99 % | 0.16 333.23 % | 0.04 752.69 % | 0.00 -96.30 % | 0.12 -76.05 % | 0.50 -49.89 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 453.050 M -22.41 % | 583.916 M 0.00 % | 583.916 M 201.64 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M -0.09 % | 193.752 M 16.78 % | 165.914 M -14.29 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 8.33 % | 178.696 M 0.00 % | 178.696 M 0.00 % | 178.696 M 0.00 % | 178.696 M |
| Weighted average shs out | 453.050 M -22.41 % | 583.916 M 0.00 % | 583.916 M 201.64 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 16.68 % | 165.914 M -14.29 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 8.33 % | 178.696 M 0.00 % | 178.696 M 0.00 % | 178.696 M 0.00 % | 178.696 M |
| EPS diluted | 0.00 82.41 % | -0.02 -190.87 % | 0.02 78.05 % | 0.01 168.72 % | -0.02 -21.77 % | -0.01 -739.13 % | 0.00 53.33 % | 0.00 150.00 % | 0.00 -276.47 % | 0.00 -79.76 % | 0.01 121.48 % | -0.04 -762.71 % | 0.01 -11.94 % | 0.01 -34.95 % | 0.01 472.22 % | 0.00 -43.75 % | 0.00 0.00 % | 0.00 357.14 % | 0.00 |
| Earnings per share | 0.00 82.41 % | -0.02 -190.87 % | 0.02 78.05 % | 0.01 168.72 % | -0.02 -21.77 % | -0.01 -739.13 % | 0.00 53.33 % | 0.00 150.00 % | 0.00 -276.47 % | 0.00 -79.76 % | 0.01 121.48 % | -0.04 -762.71 % | 0.01 -11.94 % | 0.01 -34.95 % | 0.01 472.22 % | 0.00 -43.75 % | 0.00 0.00 % | 0.00 357.14 % | 0.00 |
| Gross profit | 12.911 M -18.07 % | 15.758 M -27.29 % | 21.673 M 320.75 % | 5.151 M 372.45 % | -1.891 M -7 542.35 % | -24.739 K -101.42 % | 1.738 M -13.97 % | 2.020 M 330.65 % | 469.000 K -90.49 % | 4.932 M 54.81 % | 3.185 M 164.66 % | -4.927 M -225.46 % | 3.927 M 33.66 % | 2.938 M -87.15 % | 22.865 M -60.42 % | 57.765 M -56.52 % | 132.860 M -2.54 % | 136.316 M -29.89 % | 194.442 M |
| Income tax expense | -12.000 K 97.47 % | -475.000 K -108.88 % | 5.350 M | 0.000 | 0.000 | 0.000 -100.00 % | 160.000 K 166.67 % | 60.000 K 103.50 % | -1.712 M -1 416.83 % | 130.000 K -50.36 % | 261.911 K | 0.000 -100.00 % | 476.782 K 44.23 % | 330.581 K -52.30 % | 693.060 K 4 487.98 % | 15.106 K -92.95 % | 214.170 K | 0.000 100.00 % | -8.304 K |
| Cost of revenue | 1.283 B -61.43 % | 3.326 B 570.12 % | 496.333 M 202.57 % | 164.040 M -75.43 % | 667.734 M 4 282.64 % | 15.236 M 72.36 % | 8.839 M -82.75 % | 51.245 M -51.19 % | 104.996 M 190.43 % | 36.152 M 1 040.03 % | 3.171 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 3.632 M 43.78 % | 2.526 M 126.14 % | 1.117 M -4.45 % | 1.169 M 2.65 % | 1.139 M -51.06 % | 2.327 M 456.00 % | 418.566 K -72.97 % | 1.549 M 86.01 % | 832.576 K -2.29 % | 852.120 K -54.33 % | 1.866 M 31.83 % | 1.415 M 11.12 % | 1.274 M 65.35 % | 770.405 K -46.46 % | 1.439 M 249.00 % | 412.315 K -46.93 % | 776.869 K -44.85 % | 1.409 M 281.53 % | 369.204 K |
| Selling and marketing expenses | 13.000 K -45.83 % | 24.000 K -7.69 % | 26.000 K 30.00 % | 20.000 K 62.34 % | 12.320 K -78.16 % | 56.416 K 397.93 % | 11.330 K -71.66 % | 39.980 K -12.93 % | 45.916 K 33.20 % | 34.471 K -32.53 % | 51.088 K -62.35 % | 135.691 K 429.69 % | 25.617 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 3.174 M -11.27 % | 3.577 M 265.75 % | 977.999 K 59.54 % | 612.999 K 381.71 % | -217.597 K -150.39 % | 431.863 K 423.47 % | 82.500 K 105.03 % | -1.640 M -63.63 % | -1.002 M 0.56 % | -1.008 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 6.819 M 11.29 % | 6.127 M 188.87 % | 2.121 M 17.70 % | 1.802 M 93.02 % | 933.559 K -66.84 % | 2.816 M 132.64 % | 1.210 M -27.88 % | 1.678 M 58.77 % | 1.057 M -76.63 % | 4.522 M 104.23 % | 2.214 M -16.16 % | 2.641 M 14.86 % | 2.299 M 14.95 % | 2.000 M -90.09 % | 20.181 M -49.29 % | 39.799 M -58.42 % | 95.706 M -26.36 % | 129.966 M -17.73 % | 157.977 M |
| Cost and expenses | 1.297 B -61.02 % | 3.328 B 567.61 % | 498.454 M 200.56 % | 165.842 M -75.22 % | 669.316 M 3 607.83 % | 18.051 M 79.62 % | 10.050 M -81.01 % | 52.923 M -50.10 % | 106.053 M 160.74 % | 40.674 M 655.27 % | 5.385 M 103.91 % | 2.641 M 14.86 % | 2.299 M 14.95 % | 2.000 M -90.09 % | 20.181 M -49.29 % | 39.799 M -58.42 % | 95.706 M -26.36 % | 129.966 M -17.73 % | 157.977 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.057 791.60 % | 0.006 214.66 % | -0.006 | 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 | 3.645 M 42.94 % | 2.550 M 123.10 % | 1.143 M -3.87 % | 1.189 M 3.29 % | 1.151 M -51.71 % | 2.384 M 454.47 % | 429.896 K -72.94 % | 1.589 M 80.84 % | 878.492 K -0.91 % | 886.591 K -53.75 % | 1.917 M -26.47 % | 2.607 M 5.09 % | 2.481 M 222.02 % | 770.405 K -46.46 % | 1.439 M 249.00 % | 412.315 K -46.93 % | 776.869 K -44.85 % | 1.409 M 281.53 % | 369.204 K |
| Interest income | 0.000 100.00 % | -3.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 628.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 18.372 M 63.16 % | 11.260 M 703.14 % | 1.402 M 1 440.66 % | 91.000 K | 0.000 -100.00 % | 4.558 K | 0.000 -100.00 % | 472.000 -99.97 % | 1.712 M | 0.000 -100.00 % | 2.853 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 1.195 M 6.89 % | 1.118 M 15 871.43 % | 7.000 K 250.00 % | 2.000 K -59.16 % | 4.897 K -99.97 % | 18.051 M 79.60 % | 10.051 M -81.01 % | 52.924 M -50.10 % | 106.054 M 630 911.73 % | 16.807 K -56.17 % | 38.342 K 13.46 % | 33.794 K -34.89 % | 51.900 K -22.60 % | 67.056 K 15.41 % | 58.104 K 122.93 % | 26.064 K -40.00 % | 43.440 K 84.69 % | 23.520 K -40.00 % | 39.200 K |
| Operating income | 21.557 M 285.96 % | -11.592 M -163.86 % | 18.151 M 631.90 % | 2.480 M 171.43 % | -3.472 M -22.24 % | -2.840 M -566.28 % | 609.130 K 78.36 % | 341.510 K 158.00 % | -588.825 K -244.10 % | 408.623 K -59.99 % | 1.021 M 113.49 % | -7.568 M -564.94 % | 1.628 M 73.60 % | 937.617 K -65.07 % | 2.684 M -85.06 % | 17.965 M -51.65 % | 37.154 M 485.08 % | 6.350 M -82.59 % | 36.465 M |
| Operating income ratio | 0.02 579.64 % | 0.00 -109.90 % | 0.04 137.69 % | 0.01 382.71 % | -0.01 97.21 % | -0.19 -424.23 % | 0.06 798.22 % | 0.01 214.84 % | -0.01 -156.13 % | 0.01 -93.81 % | 0.16 -89.54 % | 1.54 270.60 % | 0.41 29.87 % | 0.32 171.89 % | 0.12 -62.26 % | 0.31 11.21 % | 0.28 500.29 % | 0.05 -75.16 % | 0.19 |
| Total other income expenses net | 0.000 100.00 % | -3.000 K 78.57 % | -14.000 K 85.57 % | -97.000 K -39 654.10 % | -244.000 94.65 % | -4.558 K -105.61 % | 81.240 K 17 348.41 % | -471.000 99.97 % | -1.713 M -213 744.44 % | -801.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.622 M 51.56 % | -36.378 M -530.43 % | -5.770 M 84.12 % | -36.346 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 431.924 M 7.80 % | 400.672 M 192.18 % | 137.133 M 791.98 % | 15.374 M -32.17 % | 22.665 M 75.12 % | 12.943 M -64.36 % | 36.313 M -24.54 % | 48.123 M 1.88 % | 47.235 M 594.50 % | 6.801 M -87.08 % | 52.626 M 18.44 % | 44.434 M 243.85 % | 12.922 M -69.79 % | 42.769 M 304.63 % | -20.901 M -1 877.70 % | -1.057 M 33.63 % | -1.592 M -107.23 % | 22.011 M 48.54 % | 14.819 M |
| Total investments | 259.460 M 0.78 % | 257.462 M 128.89 % | 112.482 M 147.23 % | 45.496 M -3.80 % | 47.292 M -10.25 % | 52.692 M -0.17 % | 52.779 M -28.18 % | 73.490 M -4.46 % | 76.923 M -3.56 % | 79.760 M 16.53 % | 68.449 M -3.57 % | 70.980 M -13.96 % | 82.496 M -30.71 % | 119.057 M 113.06 % | 55.880 M 557.41 % | 8.500 M | 0.000 -100.00 % | 650.000 K 44.44 % | 450.000 K |
| Total debt | 438.395 M 3.67 % | 422.868 M 183.02 % | 149.412 M 819.91 % | 16.242 M -29.25 % | 22.958 M 67.69 % | 13.691 M -62.82 % | 36.825 M -26.83 % | 50.326 M 4.73 % | 48.051 M 752.46 % | 5.637 M -89.34 % | 52.896 M 17.29 % | 45.101 M 247.18 % | 12.990 M -70.32 % | 43.761 M 51 384.05 % | 85.000 K -95.75 % | 2.000 M | 0.000 -100.00 % | 22.960 M 54.61 % | 14.850 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.009 M 0.00 % | 125.009 M 0.00 % | 125.009 M 0.00 % | 125.009 M 3 518 690 536 362 239 488.00 % | 0.000 -500.00 % | 0.000 -92.86 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -5.994 M -167.88 % | 8.830 M 22.49 % | 7.209 M 229.24 % | -5.578 M 29.93 % | -7.961 M -77.36 % | -4.489 M -173.06 % | -1.644 M 21.44 % | -2.092 M 11.84 % | -2.373 M -32.99 % | -1.785 M 13.50 % | -2.063 M 26.90 % | -2.823 M -159.48 % | 4.745 M 32.02 % | 3.594 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 583.916 M 0.00 % | 583.916 M 0.00 % | 583.916 M 498.72 % | 97.527 M 50.00 % | 65.018 M 0.00 % | 65.018 M 0.00 % | 65.018 M 0.00 % | 65.018 M 0.00 % | 65.018 M 0.00 % | 65.018 M 0.00 % | 65.018 M 0.00 % | 65.018 M 0.00 % | 65.018 M 100.00 % | 32.509 M 0.00 % | 32.509 M 8.33 % | 30.009 M 0.00 % | 30.009 M 0.00 % | 30.009 M 0.00 % | 30.009 M |
| Total equity | 605.427 M -2.39 % | 620.253 M 0.26 % | 618.632 M 417.87 % | 119.456 M 2.04 % | 117.073 M -2.88 % | 120.545 M -24.52 % | 159.703 M -6.64 % | 171.065 M 0.69 % | 169.895 M 37.85 % | 123.249 M 0.23 % | 122.971 M 0.62 % | 122.211 M -5.83 % | 129.779 M 0.89 % | 128.628 M 0.47 % | 128.021 M 312.57 % | 31.030 M 1.07 % | 30.702 M 1.87 % | 30.140 M 0.35 % | 30.034 M |
| Other non current liabilities | 1.000 K 0.00 % | 1.000 K 100.00 % | -149.413 M -819.92 % | -16.242 M -7 318.67 % | 225.000 K | 0.000 -100.00 % | 225.000 K 0.00 % | 225.000 K 136.84 % | 95.000 K 0.00 % | 95.000 K -91.56 % | 1.125 M 14.16 % | 985.467 K -8.10 % | 1.072 M 28.40 % | 835.164 K 1 082.55 % | -85.000 K 95.75 % | -2.000 M | 0.000 100.00 % | -22.960 M -54.61 % | -14.850 M |
| Long term debt | 438.395 M 3.67 % | 422.868 M | 0.000 -100.00 % | 16.242 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.000 K -95.75 % | 2.000 M | 0.000 -100.00 % | 22.960 M 54.61 % | 14.850 M |
| Total non current liabilities | 438.395 M 3.67 % | 422.869 M 42 287 000.00 % | -1.000 K 0.00 % | -1.000 K -100.41 % | 241.328 K 0.00 % | 241.328 K 0.00 % | 241.328 K 0.00 % | 241.328 K 0.00 % | 241.328 K 0.00 % | 241.328 K -78.86 % | 1.141 M 15.30 % | 989.884 K -8.07 % | 1.077 M 28.93 % | 835.164 K 882.55 % | 85.000 K -95.75 % | 2.000 M | 0.000 -100.00 % | 22.960 M 54.61 % | 14.850 M |
| Other current liabilities | -438.913 M -35 213.04 % | 1.250 M -80.11 % | 6.283 M 1 960.00 % | 305.000 K -55.66 % | 687.861 K -23.55 % | 899.799 K 30.65 % | 688.716 K 818.29 % | 75.000 K -79.19 % | 360.384 K 1 902.13 % | 18.000 K -79.49 % | 87.767 K 575.13 % | 13.000 K -94.49 % | 236.025 K 1 715.58 % | 13.000 K 115.29 % | -85.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 K -60.50 % | 151.884 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 438.395 M 3.67 % | 422.868 M 183.02 % | 149.412 M 819.91 % | 16.242 M -29.25 % | 22.958 M 67.69 % | 13.691 M -62.82 % | 36.825 M -26.83 % | 50.326 M 4.73 % | 48.051 M 752.46 % | 5.637 M -89.34 % | 52.896 M 17.29 % | 45.101 M 247.18 % | 12.990 M -70.32 % | 43.761 M 51 384.05 % | 85.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | -98.000 K -100.02 % | 424.166 M 169.66 % | 157.298 M 850.61 % | 16.547 M -30.58 % | 23.836 M 63.37 % | 14.590 M -61.11 % | 37.514 M -25.73 % | 50.510 M -0.52 % | 50.772 M 650.38 % | 6.766 M -87.31 % | 53.303 M 18.15 % | 45.114 M 232.53 % | 13.567 M -69.25 % | 44.115 M 51 799.63 % | 85.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 438.297 M 3.33 % | 424.166 M 169.66 % | 157.297 M 850.66 % | 16.546 M -31.28 % | 24.078 M 62.34 % | 14.832 M -60.72 % | 37.755 M -25.61 % | 50.751 M -0.51 % | 51.014 M 627.98 % | 7.008 M -87.13 % | 54.444 M 18.09 % | 46.103 M 214.84 % | 14.643 M -67.42 % | 44.950 M 4 726.52 % | 931.310 K -53.43 % | 2.000 M | 0.000 -100.00 % | 22.960 M 54.61 % | 14.850 M |
| Other non current assets | 676.475 M 12.16 % | 603.153 M 25.34 % | 481.196 M 652.44 % | 63.952 M -12.82 % | 73.352 M 13.05 % | 64.885 M -24.28 % | 85.688 M 11.60 % | 76.782 M 42.69 % | 53.810 M -31.76 % | 78.849 M -27.17 % | 108.263 M 12.55 % | 96.188 M 56.02 % | 61.650 M -64.03 % | 171.396 M 185 915.30 % | -92.240 K -135.93 % | -39.096 K 40.00 % | -65.160 K -84.69 % | -35.280 K 40.00 % | -58.800 K |
| Long term investments | 259.461 M 0.78 % | 257.462 M 128.89 % | 112.482 M 147.24 % | 45.495 M -3.80 % | 47.292 M -10.25 % | 52.692 M -0.17 % | 52.779 M -28.18 % | 73.490 M -15.78 % | 87.263 M 107.41 % | 42.073 M -38.53 % | 68.449 M -3.57 % | 70.980 M -13.96 % | 82.496 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Goodwill and intangible assets | 0.000 | 0.000 100.00 % | -775.929 M -470.53 % | -136.002 M 3.65 % | -141.151 M -4.26 % | -135.377 M 15.99 % | -161.145 M 7.22 % | -173.693 M -0.01 % | -173.674 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 3.020 M -27.99 % | 4.194 M 9 885.71 % | 42.000 K 950.00 % | 4.000 K -28.41 % | 5.587 K -46.71 % | 10.484 K -42.70 % | 18.298 K -47.41 % | 34.793 K -20.53 % | 43.784 K 43.08 % | 30.600 K -35.45 % | 47.405 K -44.72 % | 85.748 K -28.27 % | 119.541 K -30.27 % | 171.441 K 85.86 % | 92.240 K 135.93 % | 39.096 K -40.00 % | 65.160 K 84.69 % | 35.280 K -40.00 % | 58.800 K |
| Total non current assets | 938.968 M 8.58 % | 864.809 M 45.66 % | 593.720 M 442.45 % | 109.451 M -9.28 % | 120.649 M 2.60 % | 117.587 M -15.09 % | 138.486 M -7.86 % | 150.307 M 6.51 % | 141.117 M 16.67 % | 120.952 M -31.57 % | 176.759 M 5.68 % | 167.253 M 15.93 % | 144.266 M -15.91 % | 171.569 M 185 903.32 % | 92.240 K 135.93 % | 39.096 K -40.00 % | 65.160 K 84.69 % | 35.280 K -40.00 % | 58.800 K |
| Other current assets | 64.781 M 740.77 % | 7.705 M 0.46 % | 7.670 M 314.82 % | 1.849 M 433.97 % | 346.274 K 17.12 % | 295.654 K 143.73 % | 121.305 K 38.80 % | 87.398 K -99.72 % | 31.742 M 406.53 % | -10.355 M -15 754.08 % | 66.150 K -14.29 % | 77.175 K -12.50 % | 88.200 K -11.11 % | 99.225 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 -100.00 % | 22.131 M 83.29 % | 12.074 M 1 302.32 % | 861.000 K | 0.000 -100.00 % | 16.741 M -23.97 % | 22.018 M 5.01 % | 20.967 M 302.78 % | -10.340 M -127.44 % | 37.688 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 6.471 M -70.85 % | 22.197 M 80.77 % | 12.279 M 1 314.63 % | 868.000 K 196.94 % | 292.316 K -60.90 % | 747.670 K 46.15 % | 511.579 K -76.77 % | 2.202 M 169.95 % | 815.806 K 170.05 % | -1.165 M -530.55 % | 270.483 K -59.40 % | 666.291 K 879.81 % | 68.002 K -93.15 % | 992.057 K -95.27 % | 20.986 M 586.53 % | 3.057 M 91.97 % | 1.592 M 67.87 % | 948.529 K 2 931.12 % | 31.293 K |
| Cash and short term investments | 6.471 M -70.85 % | 22.197 M 80.77 % | 12.279 M 1 314.63 % | 868.000 K 196.94 % | 292.316 K -60.90 % | 747.670 K 46.15 % | 511.579 K -76.77 % | 2.202 M 169.95 % | 815.806 K 170.05 % | -1.165 M -530.55 % | 270.483 K -59.40 % | 666.291 K 879.81 % | 68.002 K -93.15 % | 992.057 K -95.27 % | 20.986 M 586.53 % | 3.057 M 91.97 % | 1.592 M 67.87 % | 948.529 K 2 931.12 % | 31.293 K |
| Total current assets | 104.756 M -41.68 % | 179.610 M -1.43 % | 182.209 M 586.26 % | 26.551 M 29.51 % | 20.501 M 15.24 % | 17.790 M -21.49 % | 22.659 M -3.11 % | 23.386 M -28.17 % | 32.557 M 249.90 % | 9.305 M 1 320.38 % | 655.093 K -38.29 % | 1.062 M 579.61 % | 156.202 K -92.22 % | 2.008 M -90.43 % | 20.986 M 586.53 % | 3.057 M 91.97 % | 1.592 M 67.87 % | 948.529 K 2 931.12 % | 31.293 K |
| Inventory | 0.000 -100.00 % | 131.593 M -17.87 % | 160.229 M 616.49 % | 22.363 M 13.35 % | 19.729 M 17.85 % | 16.741 M -23.97 % | 22.018 M 5.01 % | 20.967 M -33.85 % | 31.698 M 204.48 % | 10.410 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 33.504 M 84.95 % | 18.115 M 791.93 % | 2.031 M 38.07 % | 1.471 M 1 002.71 % | 133.399 K 2 416.49 % | 5.301 K -31.99 % | 7.795 K -93.96 % | 129.118 K | 0.000 -100.00 % | 3.948 K -98.76 % | 318.460 K 0.11 % | 318.102 K | 0.000 -100.00 % | 917.106 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 12.000 K | 0.000 -100.00 % | 775.929 M 470.53 % | 136.002 M -3.65 % | 141.151 M 4.26 % | 135.377 M -15.99 % | 161.145 M -7.22 % | 173.693 M 0.01 % | 173.674 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.989 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 107.874 M 258.65 % | 30.078 M 3.56 % | 29.045 M -44.52 % | 52.355 M 14.80 % | 45.606 M |
| Account payables | 420.000 K 775.00 % | 48.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.463 K -97.91 % | 2.361 M 112.44 % | 1.112 M 249.02 % | 318.460 K | 0.000 -100.00 % | 340.247 K 0.00 % | 340.247 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 -100.00 % | 1.603 M | 0.000 -100.00 % | 191.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 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 157.298 M 850.63 % | 16.547 M | 0.000 -100.00 % | 14.832 M -60.72 % | 37.755 M -25.61 % | 50.751 M -0.51 % | 51.014 M | 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 -100.00 % | 137.133 M 791.99 % | 15.374 M -32.17 % | 22.665 M 75.12 % | 12.943 M -64.36 % | 36.313 M -24.54 % | 48.123 M 1.88 % | 47.235 M | 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 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 7.209 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 27.507 M 0.00 % | 27.507 M 0.09 % | 27.482 M -0.09 % | 27.507 M -54.17 % | 60.016 M 0.04 % | 59.991 M 0.00 % | 59.991 M -0.04 % | 60.016 M 0.00 % | 60.016 M 0.00 % | 60.016 M 0.00 % | 60.016 M 0.00 % | 60.016 M 0.04 % | 59.991 M -35.16 % | 92.525 M 0.03 % | 92.500 M | 0.000 -100.00 % | 693.174 K 430.71 % | 130.613 K 426.86 % | 24.791 K |
| Deferred tax liabilities non current | 0.000 | 0.000 100.00 % | -157.298 M -850.63 % | -16.547 M -101 439.05 % | 16.328 K 0.00 % | 16.328 K 0.00 % | 16.328 K 0.00 % | 16.328 K -88.84 % | 146.328 K 0.00 % | 146.328 K 796.18 % | 16.328 K 269.66 % | 4.417 K 0.00 % | 4.417 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 100.00 % | -422.869 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 -100.00 % | 761.310 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.044 B -0.07 % | 1.044 B 34.60 % | 775.929 M 470.53 % | 136.002 M -3.65 % | 141.151 M 4.26 % | 135.377 M -15.99 % | 161.145 M -7.22 % | 173.693 M 0.01 % | 173.674 M 33.33 % | 130.257 M -26.58 % | 177.414 M 5.41 % | 168.315 M 16.54 % | 144.422 M -16.80 % | 173.578 M 34.61 % | 128.952 M 288.72 % | 33.174 M 8.05 % | 30.702 M -42.44 % | 53.339 M 16.72 % | 45.697 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 64.261 M 125.49 % | -252.119 M 54.99 % | -560.193 M -56 144.28 % | -996.000 K 68.66 % | -3.178 M -203.41 % | 3.073 M 242.56 % | -2.156 M -296.63 % | 1.096 M -97.71 % | 47.772 M 269.19 % | -28.237 M -658.13 % | -3.724 M 89.51 % | -35.494 M -348.35 % | -7.917 M -428.08 % | -1.499 M 96.10 % | -38.421 M -604.85 % | 7.610 M -63.62 % | 20.921 M 375.41 % | -7.596 M 73.12 % | -28.257 M |
| Accounts receivables | -15.828 M -1.17 % | -15.645 M -2 693.75 % | -560.000 K 80.29 % | -2.841 M -2 117.69 % | -128.098 K -5 036.25 % | -2.494 K -102.06 % | 121.323 K 193.96 % | -129.118 K -3 369.64 % | 3.949 K -98.74 % | 314.512 K 87 952.51 % | -358.000 99.89 % | -318.102 K -134.69 % | 917.106 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 75.558 M 163.86 % | 28.636 M 120.77 % | -137.866 M -5 136.08 % | -2.633 M 11.88 % | -2.988 M -156.62 % | 5.277 M 602.18 % | -1.051 M -109.79 % | 10.730 M 150.41 % | -21.287 M -104.48 % | -10.410 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.824 M 22.69 % | 6.377 M -61.84 % | 16.712 M 430.28 % | -5.060 M 85.75 % | -35.514 M |
| Accounts payables | 12.786 M 26 537.50 % | 48.000 K 100.01 % | -410.204 M -12 855.71 % | 3.216 M 223 422.64 % | -1.440 K -102.67 % | 53.906 K 208.98 % | -49.463 K 97.86 % | -2.312 M | 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 | -8.255 M 96.89 % | -265.158 M -2 193.16 % | -11.563 M -1 016.27 % | 1.262 M 2 199.09 % | -60.120 K 97.33 % | -2.255 M -91.68 % | -1.177 M 83.64 % | -7.193 M -110.42 % | 69.056 M 480.67 % | -18.141 M -387.11 % | -3.724 M 89.41 % | -35.176 M -298.20 % | -8.834 M | 0.000 100.00 % | -46.245 M -3 849.78 % | 1.233 M -70.70 % | 4.209 M 265.95 % | -2.536 M -134.95 % | 7.257 M |
| Other non cash items | -18.384 M -482.84 % | 4.802 M 414.68 % | 933.000 K 135.75 % | -2.610 M -142.10 % | 6.200 M | 0.000 100.00 % | -160.000 K -166.67 % | -60.000 K -100.28 % | 21.393 M 108.52 % | 10.259 M 3 817.13 % | 261.911 K | 0.000 -100.00 % | 476.782 K | 0.000 | 0.000 | 0.000 100.00 % | -214.170 K 64.52 % | -603.583 K -281.90 % | -158.047 K |
| Net cash provided by operating activities | 45.465 M 117.60 % | -258.269 M 52.27 % | -541.116 M -44 217.44 % | -1.221 M -174.16 % | -445.357 K -288.64 % | 236.090 K 113.96 % | -1.691 M -219.42 % | 1.416 M -97.00 % | 47.238 M 269.85 % | -27.811 M -943.61 % | -2.665 M 93.81 % | -43.028 M -589.88 % | -6.237 M -1 161.36 % | -494.471 K 98.62 % | -35.755 M -548.95 % | 7.964 M -63.00 % | 21.527 M 383.39 % | -7.596 M 73.12 % | -28.257 M |
| Investments in property plant and equipment | -21.000 K 99.60 % | -5.270 M -13 768.42 % | -38.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.250 K 99.94 % | -45.258 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -146.258 K | 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 |
| 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 1.796 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.376 M 942.12 % | 2.531 M -78.02 % | 11.516 M -68.50 % | 36.561 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -76.697 M | 0.000 | 0.000 | 0.000 100.00 % | -8.467 M -140.69 % | 20.808 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.376 M 942.12 % | 2.531 M -78.02 % | 11.516 M -68.50 % | 36.561 M 157.88 % | -63.166 M -66.99 % | -37.826 M | 0.000 -100.00 % | 576.680 K | 0.000 -100.00 % | 18.554 M |
| Net cash used for investing activites | -76.718 M -1 355.75 % | -5.270 M -13 768.42 % | -38.000 K -102.12 % | 1.796 M 121.21 % | -8.467 M -140.69 % | 20.808 M 335.35 % | -8.842 M -30 127.68 % | -29.250 K 99.94 % | -45.258 M -271.59 % | 26.376 M 942.12 % | 2.531 M -78.02 % | 11.516 M -68.50 % | 36.561 M 157.75 % | -63.313 M -67.38 % | -37.826 M -345.01 % | -8.500 M -1 573.95 % | 576.680 K 388.34 % | -200.000 K -101.08 % | 18.554 M |
| Debt repayment | 15.527 M -94.32 % | 273.456 M 105.34 % | 133.170 M 2 083.02 % | -6.716 M -172.47 % | 9.267 M 140.06 % | -23.135 M -71.36 % | -13.501 M -693.44 % | 2.275 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.110 M 204.35 % | -30.771 M -170.75 % | 43.490 M 2 274.50 % | -2.000 M -200.00 % | 2.000 M 108.71 % | -22.960 M -383.11 % | 8.110 M -15.30 % | 9.575 M |
| Common stock issued | 0.000 -100.00 % | 273.456 M -43.78 % | 486.389 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.500 M | 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 |
| 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 |
| Other financing activites | 0.000 100.00 % | -273.456 M -308.22 % | -66.987 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -261.911 K | 0.000 100.00 % | -476.782 K -247.47 % | 323.318 K -86.94 % | 2.475 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 15.527 M -94.32 % | 273.456 M -50.51 % | 552.572 M 8 328.31 % | -6.716 M -172.47 % | 9.267 M 140.06 % | -23.135 M -71.36 % | -13.501 M -693.44 % | 2.275 M | 0.000 | 0.000 100.00 % | -261.911 K -100.82 % | 32.110 M 202.76 % | -31.248 M -171.32 % | 43.813 M -52.89 % | 93.011 M 4 550.53 % | 2.000 M 108.71 % | -22.960 M -383.11 % | 8.110 M -15.30 % | 9.575 M |
| Effect of forex changes on cash | 0.000 -100.00 % | 1.000 K 113.94 % | -7.174 K -100.11 % | 6.710 M 938.97 % | -799.728 K -134.38 % | 2.326 M -89.59 % | 22.342 M 1 082.08 % | -2.275 M | 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 | -15.726 M -258.56 % | 9.918 M -13.14 % | 11.418 M 1 906.68 % | 569.000 K 227.76 % | -445.357 K -288.64 % | 236.090 K 113.96 % | -1.691 M -221.94 % | 1.386 M -29.99 % | 1.980 M 238.00 % | -1.435 M -262.56 % | -395.809 K -166.16 % | 598.289 K 164.75 % | -924.054 K 95.38 % | -19.994 M -202.91 % | 19.429 M 1 226.85 % | 1.464 M 271.02 % | -856.196 K -193.35 % | 917.236 K 312.89 % | -430.845 K |
| Cash at beginning of period | 22.197 M 80.77 % | 12.279 M 1 326.13 % | 861.000 K 194.86 % | 292.000 K -60.95 % | 747.669 K 46.15 % | 511.579 K -76.77 % | 2.202 M 169.95 % | 815.806 K 170.05 % | -1.165 M -530.55 % | 270.483 K -59.40 % | 666.292 K 879.80 % | 68.003 K -93.15 % | 992.057 K -95.27 % | 20.986 M 1 247.99 % | 1.557 M 1 582.46 % | 92.533 K -90.24 % | 948.529 K 2 931.12 % | 31.293 K -93.23 % | 462.138 K |
| Cash at end of period | 6.471 M -70.85 % | 22.197 M 80.77 % | 12.279 M 1 326.13 % | 861.000 K 184.81 % | 302.312 K -59.57 % | 747.669 K 46.15 % | 511.579 K -76.77 % | 2.202 M 169.95 % | 815.806 K 170.05 % | -1.165 M -530.55 % | 270.483 K -59.40 % | 666.292 K 879.80 % | 68.003 K -93.15 % | 992.057 K -95.27 % | 20.986 M 1 247.99 % | 1.557 M 1 586.10 % | 92.333 K -90.27 % | 948.529 K 2 931.12 % | 31.293 K |
| Operating cash flow | 45.465 M 117.60 % | -258.269 M 52.27 % | -541.116 M -44 217.44 % | -1.221 M -174.16 % | -445.357 K -288.64 % | 236.090 K 113.96 % | -1.691 M -219.42 % | 1.416 M -97.00 % | 47.238 M 269.85 % | -27.811 M -943.61 % | -2.665 M 93.81 % | -43.028 M -589.88 % | -6.237 M -1 161.36 % | -494.471 K 98.62 % | -35.755 M -548.95 % | 7.964 M -63.00 % | 21.527 M 383.39 % | -7.596 M 73.12 % | -28.257 M |
| Capital expenditure | 0.000 100.00 % | -5.270 M -13 768.42 % | -38.000 K -1 266 766.67 % | 3.000 -40.00 % | 5.000 | 0.000 | 0.000 100.00 % | -29.250 K 99.94 % | -45.258 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -146.258 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 45.465 M 117.25 % | -263.539 M 51.30 % | -541.154 M -44 220.56 % | -1.221 M -174.16 % | -445.357 K -288.64 % | 236.090 K 113.96 % | -1.691 M -221.94 % | 1.386 M -29.99 % | 1.980 M 107.12 % | -27.811 M -943.61 % | -2.665 M 93.81 % | -43.028 M -589.88 % | -6.237 M -873.43 % | -640.729 K 98.21 % | -35.755 M -548.95 % | 7.964 M -63.00 % | 21.527 M 383.39 % | -7.596 M 73.12 % | -28.257 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 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 | 2011-12-31 | 2011-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.318 M -97.14 % | 116.017 M 1.30 % | 114.528 M -84.92 % | 759.379 M 148.37 % | 305.749 M -78.22 % | 1.404 B 100.93 % | 698.541 M 7 763.80 % | 8.883 M 12.43 % | 7.901 M -96.10 % | 202.597 M 146.16 % | 82.302 M 15 850.00 % | 516.000 K 253.42 % | 146.000 K 100.04 % | -407.360 M -186.83 % | 469.157 M 815.59 % | 51.241 M -7.16 % | 55.192 M -91.15 % | 623.803 M 2 411.38 % | 24.839 M 208.44 % | 8.053 M -11.97 % | 9.148 M 111.95 % | 4.316 M 113.88 % | 2.018 M -12.83 % | 2.315 M -63.82 % | 6.399 M -19.13 % | 7.913 M 2 537.68 % | 300.000 K -88.30 % | 2.565 M 2 490.91 % | 99.000 K -99.07 % | 10.699 M 50.35 % | 7.116 M -28.48 % | 9.949 M -60.98 % | 25.500 M -62.13 % | 67.339 M 161.43 % | 25.758 M 342.73 % | 5.818 M 112.10 % | 2.743 M -91.44 % | 32.040 M 3 192.91 % | 973.000 K -28.19 % | 1.355 M 96.09 % | 691.000 K -67.75 % | 2.143 M 96.57 % | 1.090 M -60.71 % | 2.774 M 692.57 % | 350.000 K -91.47 % | 4.102 M 649.98 % | 547.000 K 106.04 % | -9.063 M -906.32 % | 1.124 M -34.05 % | 1.704 M 444.55 % | 313.000 K -87.64 % | 2.532 M 204.33 % | 832.000 K | 0.000 | 0.000 |
| Net income | -10.514 M 55.14 % | -23.435 M -358.64 % | 9.061 M -76.50 % | 38.563 M 249.48 % | -25.798 M 32.39 % | -38.157 M -416.89 % | -7.382 M -125.43 % | 29.033 M 554.34 % | 4.437 M -88.84 % | 39.741 M 975.83 % | 3.694 M 112.29 % | -30.052 M -5 081.38 % | -580.000 K 18.09 % | -708.103 K -114.74 % | 4.805 M 8 966.04 % | 53.000 K 103.00 % | -1.769 M 31.25 % | -2.573 M -950.31 % | -245.000 K -644.44 % | 45.000 K 106.40 % | -703.000 K 68.75 % | -2.250 M -386.97 % | -462.000 K 62.77 % | -1.241 M -212.51 % | 1.103 M -35.55 % | 1.712 M 2 412.85 % | -74.000 K 89.55 % | -708.000 K -47.19 % | -481.000 K -102.55 % | 18.875 M 327.99 % | -8.279 M -4 023.70 % | 211.000 K 102.00 % | -10.526 M -440.90 % | -1.946 M -431.52 % | 587.000 K 17.40 % | 500.000 K 53.85 % | 325.000 K 119.26 % | -1.687 M -328.28 % | 739.000 K -36.18 % | 1.158 M 481.91 % | 199.000 K 107.16 % | -2.781 M -425.99 % | 853.000 K -62.39 % | 2.268 M 56 600.00 % | 4.000 K -99.82 % | 2.200 M 2 757.61 % | 77.000 K 100.75 % | -10.226 M -2 783.99 % | 381.000 K 149.22 % | 152.879 K 109.78 % | -1.563 M -179.34 % | 1.970 M 233.33 % | 591.000 K | 0.000 | 0.000 |
| Income before tax | -10.514 M 55.16 % | -23.447 M -358.77 % | 9.061 M -76.50 % | 38.563 M 249.48 % | -25.798 M 32.39 % | -38.157 M -416.89 % | -7.382 M -125.43 % | 29.033 M 554.34 % | 4.437 M -90.16 % | 45.091 M 1 120.66 % | 3.694 M 112.29 % | -30.052 M -5 081.38 % | -580.000 K 18.09 % | -708.103 K -114.74 % | 4.805 M 8 966.04 % | 53.000 K 103.00 % | -1.769 M 31.25 % | -2.573 M -950.31 % | -245.000 K -644.44 % | 45.000 K 106.40 % | -703.000 K 68.75 % | -2.250 M -386.97 % | -462.000 K 62.77 % | -1.241 M -212.51 % | 1.103 M -41.06 % | 1.872 M 2 629.06 % | -74.000 K 89.55 % | -708.000 K -47.19 % | -481.000 K -102.54 % | 18.935 M 328.71 % | -8.279 M -4 023.70 % | 211.000 K 102.00 % | -10.526 M -440.90 % | -1.946 M -431.52 % | 587.000 K 17.40 % | 500.000 K 53.85 % | 325.000 K 119.26 % | -1.687 M -328.28 % | 739.000 K -36.18 % | 1.158 M 481.91 % | 199.000 K 107.90 % | -2.519 M -395.28 % | 853.000 K -62.39 % | 2.268 M 56 600.00 % | 4.000 K -99.82 % | 2.200 M 2 757.61 % | 77.000 K 100.75 % | -10.226 M -2 783.99 % | 381.000 K -39.49 % | 629.661 K 140.29 % | -1.563 M -179.34 % | 1.970 M 233.33 % | 591.000 K | 0.000 | 0.000 |
| Income before tax ratio | -3.17 -1 467.93 % | -0.20 -355.45 % | 0.08 55.79 % | 0.05 160.19 % | -0.08 -210.38 % | -0.03 -157.24 % | -0.01 -100.32 % | 3.27 482.00 % | 0.56 152.32 % | 0.22 395.87 % | 0.04 100.08 % | -58.24 -1 366.05 % | -3.97 -228 637.25 % | 0.00 -83.03 % | 0.01 890.19 % | 0.00 103.23 % | -0.03 -676.99 % | 0.00 58.18 % | -0.01 -276.51 % | 0.01 107.27 % | -0.08 85.26 % | -0.52 -127.68 % | -0.23 57.29 % | -0.54 -411.00 % | 0.17 -27.12 % | 0.24 195.88 % | -0.25 10.64 % | -0.28 94.32 % | -4.86 -374.53 % | 1.77 252.12 % | -1.16 -5 585.79 % | 0.02 105.14 % | -0.41 -1 328.39 % | -0.03 -226.81 % | 0.02 -73.48 % | 0.09 -27.47 % | 0.12 325.03 % | -0.05 -106.93 % | 0.76 -11.13 % | 0.85 196.75 % | 0.29 124.50 % | -1.18 -250.21 % | 0.78 -4.28 % | 0.82 7 053.93 % | 0.01 -97.87 % | 0.54 281.02 % | 0.14 -87.52 % | 1.13 232.87 % | 0.34 -8.24 % | 0.37 107.40 % | -4.99 -741.82 % | 0.78 9.53 % | 0.71 | 0.00 | 0.00 |
| EBITDA | -10.268 M 55.70 % | -23.178 M -329.53 % | 10.098 M -73.98 % | 38.806 M 251.79 % | -25.565 M 31.77 % | -37.469 M -703.19 % | -4.665 M -115.95 % | 29.244 M 558.50 % | 4.441 M -90.23 % | 45.458 M 1 130.59 % | 3.694 M 112.29 % | -30.050 M -5 081.03 % | -580.000 K 17.85 % | -706.000 K -114.69 % | 4.805 M 8 798.15 % | 54.000 K 103.05 % | -1.769 M 31.11 % | -2.568 M -948.16 % | -245.000 K -644.44 % | 45.000 K 106.40 % | -703.000 K 68.64 % | -2.241 M -390.60 % | -456.876 K 63.18 % | -1.241 M -212.51 % | 1.103 M -47.63 % | 2.106 M 2 946.13 % | -74.000 K 89.40 % | -698.415 K -45.20 % | -481.000 K -102.66 % | 18.090 M 318.50 % | -8.279 M -4 023.70 % | 211.000 K 123.90 % | -883.000 K -295.34 % | -223.352 K -138.05 % | 587.000 K 17.40 % | 500.000 K | 0.000 100.00 % | -1.670 M -325.98 % | 739.000 K -36.18 % | 1.158 M 452.52 % | 209.586 K -38.97 % | 343.427 K -59.74 % | 853.000 K -62.53 % | 2.276 M | 0.000 -100.00 % | 2.417 M 3 039.16 % | 77.000 K 100.75 % | -10.209 M | 0.000 -100.00 % | 1.851 M 218.40 % | -1.563 M -179.34 % | 1.970 M 233.33 % | 591.000 K | 0.000 | 0.000 |
| Net income ratio | -3.17 -1 468.73 % | -0.20 -355.32 % | 0.08 55.79 % | 0.05 160.19 % | -0.08 -210.38 % | -0.03 -157.24 % | -0.01 -100.32 % | 3.27 482.00 % | 0.56 186.29 % | 0.20 337.04 % | 0.04 100.08 % | -58.24 -1 366.05 % | -3.97 -228 637.25 % | 0.00 -83.03 % | 0.01 890.19 % | 0.00 103.23 % | -0.03 -676.99 % | 0.00 58.18 % | -0.01 -276.51 % | 0.01 107.27 % | -0.08 85.26 % | -0.52 -127.68 % | -0.23 57.29 % | -0.54 -411.00 % | 0.17 -20.31 % | 0.22 187.69 % | -0.25 10.64 % | -0.28 94.32 % | -4.86 -375.40 % | 1.76 251.64 % | -1.16 -5 585.79 % | 0.02 105.14 % | -0.41 -1 328.39 % | -0.03 -226.81 % | 0.02 -73.48 % | 0.09 -27.47 % | 0.12 325.03 % | -0.05 -106.93 % | 0.76 -11.13 % | 0.85 196.75 % | 0.29 122.19 % | -1.30 -265.83 % | 0.78 -4.28 % | 0.82 7 053.93 % | 0.01 -97.87 % | 0.54 281.02 % | 0.14 -87.52 % | 1.13 232.87 % | 0.34 277.91 % | 0.09 101.80 % | -4.99 -741.82 % | 0.78 9.53 % | 0.71 | 0.00 | 0.00 |
| Ratio EBITDA | -3.09 -1 449.01 % | -0.20 -326.58 % | 0.09 72.54 % | 0.05 161.12 % | -0.08 -213.22 % | -0.03 -299.73 % | -0.01 -100.20 % | 3.29 485.70 % | 0.56 150.51 % | 0.22 399.91 % | 0.04 100.08 % | -58.24 -1 365.95 % | -3.97 -229 318.01 % | 0.00 -83.08 % | 0.01 871.85 % | 0.00 103.29 % | -0.03 -678.58 % | 0.00 58.26 % | -0.01 -276.51 % | 0.01 107.27 % | -0.08 85.20 % | -0.52 -129.38 % | -0.23 57.77 % | -0.54 -411.00 % | 0.17 -35.24 % | 0.27 207.90 % | -0.25 9.41 % | -0.27 94.40 % | -4.86 -387.35 % | 1.69 245.33 % | -1.16 -5 585.79 % | 0.02 161.25 % | -0.03 -943.99 % | 0.00 -114.55 % | 0.02 -73.48 % | 0.09 | 0.00 100.00 % | -0.05 -106.86 % | 0.76 -11.13 % | 0.85 181.76 % | 0.30 89.24 % | 0.16 -79.52 % | 0.78 -4.64 % | 0.82 | 0.00 -100.00 % | 0.59 318.57 % | 0.14 -87.50 % | 1.13 | 0.00 -100.00 % | 1.09 121.74 % | -4.99 -741.82 % | 0.78 9.53 % | 0.71 | 0.00 | 0.00 |
| Gross profit ratio | -8.38 -113 810.88 % | 0.01 -91.98 % | 0.09 71.17 % | 0.05 174.00 % | -0.07 -551.62 % | -0.01 -145.92 % | 0.02 100.04 % | -68.59 6.27 % | -73.18 -32 744.92 % | 0.22 318.83 % | 0.05 100.01 % | -462.06 -204.27 % | -151.86 -32 779 375.37 % | 0.00 -104.27 % | 0.01 192.59 % | 0.00 115.98 % | -0.02 -734.66 % | 0.00 -3 353.56 % | 0.00 -100.56 % | 0.01 148.56 % | -0.03 90.35 % | -0.30 -68.08 % | -0.18 64.21 % | -0.51 -221.62 % | 0.42 18.00 % | 0.35 1 224.04 % | 0.03 111.42 % | -0.23 86.07 % | -1.68 -198.32 % | 1.71 261.56 % | -1.06 -3 975.52 % | 0.03 107.73 % | -0.35 -798.17 % | -0.04 -249.72 % | 0.03 -71.66 % | 0.09 229.41 % | -0.07 68.29 % | -0.23 -122.53 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 525.700 M 16.04 % | 453.050 M 0.00 % | 453.050 M -17.76 % | 550.900 M -5.65 % | 583.916 M 7.12 % | 545.100 M -6.65 % | 583.916 M 0.00 % | 583.916 M 0.00 % | 583.916 M 0.00 % | 583.916 M 498.72 % | 97.527 M -49.62 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 32.69 % | 145.892 M -24.64 % | 193.583 M -7.51 % | 209.310 M 3.90 % | 201.447 M 4.06 % | 193.583 M 4.78 % | 184.746 M -15.62 % | 218.937 M 6.15 % | 206.260 M 6.55 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M -0.10 % | 193.786 M -1.73 % | 197.198 M 1.87 % | 193.583 M 0.00 % | 193.583 M 0.23 % | 193.133 M 10.51 % | 174.772 M -5.11 % | 184.178 M -4.86 % | 193.583 M -3.65 % | 200.914 M 3.79 % | 193.583 M 12.29 % | 172.390 M -10.95 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 99.99 % | 96.795 M 197.75 % | 32.509 M 0.00 % | 32.509 M |
| Weighted average shs out | 525.700 M 16.04 % | 453.050 M 0.00 % | 453.050 M -17.76 % | 550.900 M -5.65 % | 583.916 M 7.12 % | 545.100 M -6.65 % | 583.916 M 0.00 % | 583.916 M 0.00 % | 583.916 M 0.00 % | 583.916 M 498.72 % | 97.527 M -49.62 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 32.69 % | 145.892 M -24.64 % | 193.583 M -7.51 % | 209.310 M 3.90 % | 201.447 M 4.06 % | 193.583 M 4.78 % | 184.746 M -15.62 % | 218.937 M 6.15 % | 206.260 M 6.55 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M -0.10 % | 193.786 M -1.73 % | 197.198 M 1.87 % | 193.583 M 0.00 % | 193.583 M 0.23 % | 193.133 M 10.51 % | 174.772 M -5.11 % | 184.178 M -4.86 % | 193.583 M -3.65 % | 200.914 M 3.79 % | 193.583 M 12.29 % | 172.390 M -10.95 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 0.00 % | 193.583 M 99.99 % | 96.795 M 197.75 % | 32.509 M 0.00 % | 32.509 M |
| EPS diluted | -0.02 61.32 % | -0.05 -358.50 % | 0.02 -71.43 % | 0.07 258.37 % | -0.04 36.86 % | -0.07 -455.56 % | -0.01 -125.35 % | 0.05 553.95 % | 0.01 -90.23 % | 0.08 105.28 % | 0.04 123.69 % | -0.16 -5 233.33 % | 0.00 18.92 % | 0.00 -104.89 % | 0.08 25 100.00 % | 0.00 103.30 % | -0.01 31.58 % | -0.01 -682.35 % | 0.00 -950.00 % | 0.00 105.88 % | 0.00 69.64 % | -0.01 -366.67 % | 0.00 64.18 % | -0.01 -234.00 % | 0.01 -39.76 % | 0.01 2 175.00 % | 0.00 89.19 % | 0.00 -48.00 % | 0.00 -102.57 % | 0.10 331.90 % | -0.04 -3 918.18 % | 0.00 102.02 % | -0.05 -438.61 % | -0.01 -397.06 % | 0.00 25.93 % | 0.00 58.82 % | 0.00 120.24 % | -0.01 -594.12 % | 0.00 -74.63 % | 0.01 294.12 % | 0.00 111.81 % | -0.01 -947.06 % | 0.00 -85.47 % | 0.01 56 523.22 % | 0.00 -99.82 % | 0.01 2 750.00 % | 0.00 100.76 % | -0.05 -2 740.00 % | 0.00 150.00 % | 0.00 109.88 % | -0.01 -179.41 % | 0.01 104.00 % | 0.01 100.00 % | 0.00 -89.27 % | 0.02 |
| Earnings per share | -0.02 61.32 % | -0.05 -358.50 % | 0.02 -71.43 % | 0.07 258.37 % | -0.04 36.86 % | -0.07 -455.56 % | -0.01 -125.35 % | 0.05 553.95 % | 0.01 -90.23 % | 0.08 105.28 % | 0.04 123.69 % | -0.16 -5 233.33 % | 0.00 18.92 % | 0.00 -104.89 % | 0.08 25 100.00 % | 0.00 103.30 % | -0.01 31.58 % | -0.01 -682.35 % | 0.00 -950.00 % | 0.00 105.88 % | 0.00 69.64 % | -0.01 -366.67 % | 0.00 64.18 % | -0.01 -234.00 % | 0.01 -39.76 % | 0.01 2 175.00 % | 0.00 89.19 % | 0.00 -48.00 % | 0.00 -102.57 % | 0.10 331.90 % | -0.04 -3 918.18 % | 0.00 102.02 % | -0.05 -438.61 % | -0.01 -397.06 % | 0.00 25.93 % | 0.00 58.82 % | 0.00 120.24 % | -0.01 -594.12 % | 0.00 -74.63 % | 0.01 294.12 % | 0.00 111.81 % | -0.01 -947.06 % | 0.00 -85.47 % | 0.01 56 523.22 % | 0.00 -99.82 % | 0.01 2 750.00 % | 0.00 100.76 % | -0.05 -2 740.00 % | 0.00 150.00 % | 0.00 109.88 % | -0.01 -179.41 % | 0.01 104.00 % | 0.01 100.00 % | 0.00 -89.27 % | 0.02 |
| Gross profit | -27.805 M -3 352.05 % | 855.000 K -91.88 % | 10.529 M -74.18 % | 40.785 M 283.80 % | -22.190 M -41.94 % | -15.633 M -192.27 % | 16.942 M 102.78 % | -609.276 M -5.38 % | -578.194 M -1 373.11 % | 45.416 M 931.01 % | 4.405 M 101.85 % | -238.421 M -975.37 % | -22.171 M -11 848.34 % | 188.716 K -96.29 % | 5.090 M 2 578.95 % | 190.000 K 114.83 % | -1.281 M 26.15 % | -1.735 M -86 632.10 % | -2.000 K -101.74 % | 115.000 K 142.75 % | -269.000 K 79.56 % | -1.316 M -259.49 % | -366.000 K 68.80 % | -1.173 M -144.00 % | 2.666 M -4.58 % | 2.794 M 34 823.86 % | 8.000 K 101.34 % | -599.000 K -260.84 % | -166.000 K -100.91 % | 18.247 M 342.90 % | -7.512 M -2 871.96 % | 271.000 K 103.02 % | -8.986 M -240.12 % | -2.642 M -491.41 % | 675.000 K 25.46 % | 538.000 K 374.49 % | -196.000 K 97.29 % | -7.220 M -842.03 % | 973.000 K -28.19 % | 1.355 M 96.09 % | 691.000 K -67.75 % | 2.143 M 96.57 % | 1.090 M -60.71 % | 2.774 M 692.57 % | 350.000 K -91.47 % | 4.102 M 649.98 % | 547.000 K 106.04 % | -9.063 M -906.32 % | 1.124 M -34.05 % | 1.704 M 444.55 % | 313.000 K -87.64 % | 2.532 M 204.33 % | 832.000 K | 0.000 | 0.000 |
| Income tax expense | 0.000 100.00 % | -12.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.915 K 8 991.50 % | -1.000 K -100.02 % | 5.350 M 1 422 972.34 % | -376.000 96.98 % | -12.445 K -3 209.84 % | -376.000 -107.79 % | 4.824 K 494.12 % | -1.224 K | 0.000 100.00 % | -1.224 K 75.55 % | -5.007 K -156.24 % | -1.954 K | 0.000 100.00 % | -1.954 K | 0.000 100.00 % | -4.124 K 0.00 % | -4.124 K | 0.000 -100.00 % | 160.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 K 538.63 % | -13.679 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.202 K | 0.000 | 0.000 | 0.000 100.00 % | -9.586 K | 0.000 -100.00 % | 261.911 K 3 199.91 % | -8.449 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 476.782 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 31.123 M -72.97 % | 115.162 M 10.73 % | 103.999 M -85.53 % | 718.594 M 119.12 % | 327.939 M -77.10 % | 1.432 B 110.07 % | 681.599 M 10.26 % | 618.159 M 5.47 % | 586.095 M 272.88 % | 157.181 M 101.78 % | 77.897 M -67.40 % | 238.937 M 970.65 % | 22.317 M 105.48 % | -407.549 M -187.82 % | 464.067 M 809.03 % | 51.051 M -9.60 % | 56.473 M -90.97 % | 625.537 M 2 418.16 % | 24.841 M 212.94 % | 7.938 M -15.71 % | 9.417 M 67.21 % | 5.632 M 136.24 % | 2.384 M -31.65 % | 3.488 M -6.56 % | 3.733 M -27.08 % | 5.119 M 1 653.12 % | 292.000 K -90.77 % | 3.164 M 1 093.96 % | 265.000 K 103.51 % | -7.548 M -151.60 % | 14.628 M 51.15 % | 9.678 M -71.94 % | 34.486 M -50.72 % | 69.981 M 179.00 % | 25.083 M 375.06 % | 5.280 M 79.65 % | 2.939 M -92.51 % | 39.260 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 |
| General and administrative expenses | 0.000 -100.00 % | 894.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 833.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.424 M | 0.000 | 0.000 | 0.000 -100.00 % | 319.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 358.239 K | 0.000 | 0.000 | 0.000 -100.00 % | 747.045 K | 0.000 | 0.000 | 0.000 -100.00 % | 289.705 K | 0.000 | 0.000 | 0.000 -100.00 % | 267.926 K | 0.000 | 0.000 | 0.000 -100.00 % | 115.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 130.000 K | 0.000 | 0.000 | 0.000 100.00 % | -11.857 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.415 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.274 M 280.26 % | 335.000 K 37.30 % | 244.000 K 208.86 % | 79.000 K | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 13.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 24.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 26.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.320 K | 0.000 | 0.000 | 0.000 -100.00 % | 56.416 K | 0.000 | 0.000 | 0.000 -100.00 % | 11.330 K | 0.000 | 0.000 | 0.000 -100.00 % | 39.980 K | 0.000 | 0.000 | 0.000 -100.00 % | 45.916 K | 0.000 | 0.000 | 0.000 -100.00 % | 34.471 K | 0.000 | 0.000 | 0.000 -100.00 % | 51.088 K | 0.000 | 0.000 | 0.000 -100.00 % | 135.691 K | 0.000 | 0.000 | 0.000 -100.00 % | 25.617 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -17.300 M | 0.000 -100.00 % | 594.000 K -38.06 % | 959.000 K -73.41 % | 3.607 M | 0.000 -100.00 % | 20.789 M 1 502.77 % | -1.482 M 22.97 % | -1.924 M 39.40 % | -3.175 M -200.38 % | -1.057 M 45.03 % | -1.923 M -35.14 % | -1.423 M 4.94 % | -1.497 M -186.23 % | -523.000 K -60.92 % | -325.000 K 46.98 % | -613.000 K 48.53 % | -1.191 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -217.500 K -172.50 % | 300.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 |
| Operating expenses | -17.300 M -2 007.39 % | 907.000 K 52.69 % | 594.000 K -38.06 % | 959.000 K -73.41 % | 3.607 M 320.89 % | 857.000 K -96.48 % | 24.325 M 103.81 % | -638.309 M -9.56 % | -582.632 M -53 352.48 % | -1.090 M -253.31 % | 711.000 K 100.34 % | -208.369 M -865.07 % | -21.591 M -2 523.53 % | 890.892 K 212.59 % | 285.000 K 108.03 % | 137.000 K -71.93 % | 488.000 K -41.79 % | 838.365 K 245.01 % | 243.000 K 247.14 % | 70.000 K -83.87 % | 434.000 K -53.51 % | 933.514 K 882.65 % | 95.000 K 39.71 % | 68.000 K -95.65 % | 1.563 M 121.93 % | 704.269 K 423.06 % | -218.000 K -300.00 % | 109.000 K -65.40 % | 315.000 K 61.54 % | 195.000 K -74.58 % | 767.000 K 1 178.33 % | 60.000 K -90.87 % | 657.000 K 127.28 % | -2.408 M -2 836.36 % | 88.000 K 131.58 % | 38.000 K 107.29 % | -521.000 K 90.57 % | -5.523 M -2 460.26 % | 234.000 K 18.78 % | 197.000 K -59.96 % | 492.000 K -72.80 % | 1.809 M 663.22 % | 237.000 K -53.16 % | 506.000 K 46.24 % | 346.000 K -79.67 % | 1.702 M 262.14 % | 470.000 K -59.59 % | 1.163 M 56.53 % | 743.000 K 608.09 % | -146.234 K -107.79 % | 1.876 M 233.81 % | 562.000 K 133.20 % | 241.000 K | 0.000 | 0.000 |
| Cost and expenses | 13.823 M -90.09 % | 139.464 M 32.97 % | 104.881 M -85.42 % | 719.310 M 116.96 % | 331.546 M -77.00 % | 1.442 B 104.24 % | 705.924 M 3 603.34 % | -20.150 M -681.87 % | 3.463 M -97.78 % | 156.091 M 98.57 % | 78.608 M 157.16 % | 30.568 M 4 110.47 % | 726.000 K 100.18 % | -406.658 M -187.58 % | 464.352 M 807.15 % | 51.188 M -10.14 % | 56.961 M -90.91 % | 626.376 M 2 397.11 % | 25.084 M 213.24 % | 8.008 M -18.71 % | 9.851 M 50.04 % | 6.565 M 164.84 % | 2.479 M -30.29 % | 3.556 M -32.85 % | 5.296 M -9.06 % | 5.823 M 7 769.45 % | 74.000 K -97.74 % | 3.273 M 464.31 % | 580.000 K 107.89 % | -7.353 M -147.76 % | 15.395 M 58.09 % | 9.738 M -72.29 % | 35.143 M -47.99 % | 67.573 M 168.46 % | 25.171 M 373.32 % | 5.318 M 119.93 % | 2.418 M -92.83 % | 33.737 M 14 317.52 % | 234.000 K 18.78 % | 197.000 K -59.96 % | 492.000 K -72.80 % | 1.809 M 663.22 % | 237.000 K -53.16 % | 506.000 K 46.24 % | 346.000 K -79.67 % | 1.702 M 262.14 % | 470.000 K -59.59 % | 1.163 M 56.53 % | 743.000 K 608.09 % | -146.234 K -107.79 % | 1.876 M 233.81 % | 562.000 K 133.20 % | 241.000 K | 0.000 | 0.000 |
| 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 907.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 857.000 K -75.76 % | 3.536 M 269.49 % | 957.000 K 27.94 % | 748.000 K -48.41 % | 1.450 M 319.08 % | 346.000 K -40.64 % | 582.898 K 108.18 % | 280.000 K -17.40 % | 339.000 K 42.44 % | 238.000 K 25.93 % | 189.000 K 51.20 % | 125.000 K -66.27 % | 370.559 K 21.10 % | 306.000 K 29.66 % | 236.000 K 1 080.00 % | 20.000 K -97.51 % | 803.461 K 83.44 % | 438.000 K -6.41 % | 468.000 K 0.65 % | 465.000 K 54.47 % | 301.035 K 3.09 % | 292.000 K 21.67 % | 240.000 K 22.45 % | 196.000 K -36.34 % | 307.906 K 19.34 % | 258.000 K 86.96 % | 138.000 K 14.05 % | 121.000 K -24.81 % | 160.916 K 23.78 % | 130.000 K 0.00 % | 130.000 K 0.00 % | 130.000 K -20.96 % | 164.471 K 26.52 % | 130.000 K 0.00 % | 130.000 K 0.00 % | 130.000 K 231.37 % | 39.231 K -39.64 % | 65.000 K -56.08 % | 148.000 K -5.13 % | 156.000 K -91.39 % | 1.811 M 929.12 % | 176.000 K -60.54 % | 446.000 K 156.32 % | 174.000 K -89.65 % | 1.681 M 401.75 % | 335.000 K 37.30 % | 244.000 K 208.86 % | 79.000 K | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.402 M | 0.000 | 0.000 | 0.000 -100.00 % | 91.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 883.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 |
| Interest expense | 9.000 K -99.95 % | 17.786 M 2 935.15 % | 586.000 K | 0.000 | 0.000 -100.00 % | 8.760 M 250.40 % | 2.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 883.000 K | 0.000 | 0.000 -100.00 % | 883.000 K -48.42 % | 1.712 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 |
| Depreciation and amortization | 237.000 K -11.90 % | 269.000 K -40.35 % | 451.000 K 85.60 % | 243.000 K 4.74 % | 232.000 K -66.28 % | 688.000 K 217.05 % | 217.000 K 2.84 % | 211.000 K 6 933.33 % | 3.000 K -25.00 % | 4.000 K 963.83 % | 376.000 -81.20 % | 2.000 K 431.91 % | 376.000 -62.40 % | 1.000 K -18.30 % | 1.224 K 22.40 % | 1.000 K -18.30 % | 1.224 K -75.52 % | 5.000 K 155.89 % | 1.954 K 0.00 % | 1.954 K 0.00 % | 1.954 K -74.99 % | 7.814 K 89.48 % | 4.124 K 0.00 % | 4.124 K 100.37 % | -1.103 M -6 786.87 % | 16.495 K 72.09 % | 9.585 K 0.00 % | 9.585 K -98.01 % | 481.000 K 1 165.79 % | 38.000 K 177.80 % | 13.679 K 0.00 % | 13.679 K -99.86 % | 9.643 M 17 432.73 % | 55.000 K 1 208.90 % | 4.202 K 0.00 % | 4.202 K 101.29 % | -325.000 K -2 011.76 % | 17.000 K 77.34 % | 9.586 K 0.00 % | 9.586 K 0.00 % | 9.586 K -64.94 % | 27.342 K 223.61 % | 8.449 K -23.19 % | 11.000 K 375.00 % | -4.000 K -123.82 % | 16.794 K 29.43 % | 12.975 K -23.68 % | 17.000 K 104.46 % | -381.000 K -3 036.42 % | 12.975 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -10.505 M -20 101.92 % | -52.000 K -100.47 % | 10.972 M -71.55 % | 38.564 M 249.49 % | -25.797 M 32.39 % | -38.157 M -416.82 % | -7.383 M -125.43 % | 29.033 M 554.19 % | 4.438 M -90.24 % | 45.454 M 1 130.48 % | 3.694 M 112.29 % | -30.052 M -5 081.38 % | -580.000 K 17.96 % | -707.000 K -114.71 % | 4.805 M 8 966.04 % | 53.000 K 103.00 % | -1.769 M 31.25 % | -2.573 M -950.20 % | -245.000 K -644.44 % | 45.000 K 106.40 % | -703.000 K 68.75 % | -2.249 M -387.91 % | -461.000 K 62.85 % | -1.241 M -212.51 % | 1.103 M -47.22 % | 2.090 M 2 923.84 % | -74.000 K 89.55 % | -708.000 K -47.19 % | -481.000 K -102.66 % | 18.052 M 318.05 % | -8.279 M -4 023.70 % | 211.000 K 102.19 % | -9.643 M -4 020.94 % | -234.000 K -139.86 % | 587.000 K 17.40 % | 500.000 K 53.85 % | 325.000 K 119.26 % | -1.687 M -328.28 % | 739.000 K -36.18 % | 1.158 M 481.91 % | 199.000 K 107.90 % | -2.519 M -395.28 % | 853.000 K -62.39 % | 2.268 M 56 600.00 % | 4.000 K -99.83 % | 2.400 M 3 017.35 % | 77.000 K 100.75 % | -10.226 M -2 783.99 % | 381.000 K -79.41 % | 1.851 M 218.40 % | -1.563 M -179.34 % | 1.970 M 233.33 % | 591.000 K | 0.000 | 0.000 |
| Operating income ratio | -3.17 -706 279.26 % | 0.00 -100.47 % | 0.10 88.65 % | 0.05 160.19 % | -0.08 -210.37 % | -0.03 -157.21 % | -0.01 -100.32 % | 3.27 481.87 % | 0.56 150.36 % | 0.22 399.86 % | 0.04 100.08 % | -58.24 -1 366.05 % | -3.97 -228 993.80 % | 0.00 -83.05 % | 0.01 890.19 % | 0.00 103.23 % | -0.03 -677.07 % | 0.00 58.18 % | -0.01 -276.51 % | 0.01 107.27 % | -0.08 85.25 % | -0.52 -128.12 % | -0.23 57.39 % | -0.54 -411.00 % | 0.17 -34.73 % | 0.26 207.06 % | -0.25 10.64 % | -0.28 94.32 % | -4.86 -387.96 % | 1.69 245.02 % | -1.16 -5 585.79 % | 0.02 105.61 % | -0.38 -10 782.35 % | 0.00 -115.25 % | 0.02 -73.48 % | 0.09 -27.47 % | 0.12 325.03 % | -0.05 -106.93 % | 0.76 -11.13 % | 0.85 196.75 % | 0.29 124.50 % | -1.18 -250.21 % | 0.78 -4.28 % | 0.82 7 053.93 % | 0.01 -98.05 % | 0.59 315.66 % | 0.14 -87.52 % | 1.13 232.87 % | 0.34 -68.78 % | 1.09 121.74 % | -4.99 -741.82 % | 0.78 9.53 % | 0.71 | 0.00 | 0.00 |
| Total other income expenses net | -9.000 K | 0.000 100.00 % | -1.911 M -191 000.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -1.000 K 99.93 % | -1.414 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -244.000 | 0.000 | 0.000 | 0.000 100.00 % | -558.000 44.20 % | -1.000 K | 0.000 | 0.000 100.00 % | -218.132 K | 0.000 | 0.000 | 0.000 -100.00 % | 883.000 K | 0.000 | 0.000 100.00 % | -883.000 K 48.33 % | -1.709 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.853 M | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.221 M | 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 | 2011-12-31 | 2011-06-30 |
| 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-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 431.924 M | 0.000 -100.00 % | 481.903 M | 0.000 -100.00 % | 400.672 M 42 344.07 % | 944.000 K -99.49 % | 183.407 M 1 393.66 % | 12.279 M -91.05 % | 137.133 M 14 278.07 % | 953.765 K -99.35 % | 145.783 M 16 695.28 % | 868.000 K -94.35 % | 15.374 M 2 403.91 % | 614.000 K -97.73 % | 27.084 M 8 868.21 % | 302.000 K -98.67 % | 22.665 M 3 034.88 % | 723.000 K -95.13 % | 14.849 M 1 885.16 % | 748.000 K -94.22 % | 12.943 M 721.25 % | 1.576 M -94.55 % | 28.912 M 5 546.88 % | 512.000 K -98.59 % | 36.313 M 14 721.80 % | 245.000 K -99.46 % | 45.299 M 1 907.93 % | 2.256 M -95.31 % | 48.123 M -57.81 % | 114.075 M 59.29 % | 71.616 M 8 697.99 % | 814.000 K -98.28 % | 47.235 M 306.50 % | 11.620 M -6.93 % | 12.485 M 1 171.67 % | -1.165 M -117.13 % | 6.801 M 1 246.79 % | 505.000 K -98.62 % | 36.566 M 13 418.78 % | 270.483 K -99.49 % | 52.626 M 54 153.46 % | 97.000 K -99.84 % | 62.047 M -13.40 % | 71.646 M 61.24 % | 44.434 M 7 103.56 % | 616.837 K -70.40 % | 2.084 M -97.48 % | 82.564 M 538.92 % | 12.922 M -69.55 % | 42.431 M |
| Total investments | 0.000 -100.00 % | 259.460 M | 0.000 -100.00 % | 259.460 M | 0.000 -100.00 % | 257.462 M 13 536.76 % | 1.888 M -98.57 % | 132.157 M 438.14 % | 24.558 M -78.17 % | 112.482 M 5 796.74 % | 1.908 M -96.14 % | 49.395 M 2 745.33 % | 1.736 M -96.18 % | 45.496 M 3 604.89 % | 1.228 M -97.40 % | 47.292 M 7 729.80 % | 604.000 K -98.72 % | 47.292 M 3 170.51 % | 1.446 M -97.26 % | 52.692 M 3 422.19 % | 1.496 M -97.16 % | 52.692 M 1 571.69 % | 3.152 M -94.01 % | 52.662 M 5 042.77 % | 1.024 M -98.06 % | 52.779 M 10 671.29 % | 490.000 K -99.35 % | 75.490 M 1 573.09 % | 4.512 M -93.86 % | 73.490 M -67.79 % | 228.150 M 414.83 % | 44.315 M 2 622.08 % | 1.628 M -97.88 % | 76.923 M 230.99 % | 23.240 M -56.02 % | 52.838 M 2 367.73 % | -2.330 M -102.92 % | 79.760 M 7 797.06 % | 1.010 M | 0.000 -100.00 % | 540.966 K -99.21 % | 68.449 M 35 182.86 % | 194.000 K -99.72 % | 70.455 M -50.83 % | 143.292 M 101.88 % | 70.980 M 5 653.53 % | 1.234 M -98.07 % | 63.833 M -61.34 % | 165.128 M 100.16 % | 82.496 M -54.36 % | 180.764 M |
| Total debt | 0.000 -100.00 % | 438.395 M | 0.000 -100.00 % | 482.368 M | 0.000 -100.00 % | 422.868 M | 0.000 -100.00 % | 183.762 M | 0.000 -100.00 % | 149.412 M | 0.000 -100.00 % | 145.966 M | 0.000 -100.00 % | 16.242 M | 0.000 -100.00 % | 27.260 M | 0.000 -100.00 % | 22.958 M | 0.000 -100.00 % | 15.336 M | 0.000 -100.00 % | 13.691 M | 0.000 -100.00 % | 30.210 M | 0.000 -100.00 % | 36.825 M | 0.000 -100.00 % | 45.451 M | 0.000 -100.00 % | 50.326 M | 0.000 -100.00 % | 72.051 M | 0.000 -100.00 % | 48.051 M | 0.000 -100.00 % | 24.105 M | 0.000 -100.00 % | 5.637 M | 0.000 -100.00 % | 37.071 M | 0.000 -100.00 % | 52.896 M | 0.000 -100.00 % | 62.144 M | 0.000 -100.00 % | 45.101 M | 0.000 -100.00 % | 2.701 M | 0.000 -100.00 % | 12.990 M -69.39 % | 42.443 M |
| Accumulated other comprehensive income loss | 605.427 M | 0.000 -100.00 % | 619.327 M 1 648.97 % | 35.411 M -94.16 % | 606.561 M 2 578.56 % | 22.645 M -96.56 % | 657.449 M 12.59 % | 583.916 M -5.61 % | 618.631 M 1.18 % | 611.397 M 475.54 % | 106.230 M 8.92 % | 97.527 M -18.36 % | 119.456 M -4.44 % | 125.009 M 8.37 % | 115.358 M 77.42 % | 65.018 M -44.46 % | 117.073 M -6.35 % | 125.009 M 4.27 % | 119.886 M 118.50 % | 54.868 M -54.48 % | 120.545 M 3 393 040 106 758 602 752.00 % | 0.000 -100.00 % | 123.253 M 111.65 % | 58.235 M -52.80 % | 123.390 M 13 892 478 950 531 137 536.00 % | 0.000 -100.00 % | 121.764 M 114.58 % | 56.746 M -53.84 % | 122.941 M 2 516 713 826 311 618 560.00 % | 0.000 -100.00 % | 112.412 M 137.19 % | 47.394 M -61.36 % | 122.660 M 3 068 952 946 073 694 720.00 % | 0.000 -100.00 % | 124.074 M 110.10 % | 59.056 M -52.08 % | 123.249 M 3 083 689 724 854 368 256.00 % | 0.000 -100.00 % | 124.327 M 109.63 % | 59.309 M -51.77 % | 122.971 M 3 461 313 973 422 097 408.00 % | 0.000 -100.00 % | 124.482 M 109.34 % | 59.464 M -51.34 % | 122.211 M 13 759 735 351 514 392 576.00 % | 0.000 -100.00 % | 119.553 M 119.22 % | 54.535 M -57.98 % | 129.778 M 1 043 693 129 358 728 832.00 % | 0.000 | 0.000 |
| Retained earnings | 0.000 100.00 % | -5.994 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.830 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.209 M | 0.000 | 0.000 | 0.000 100.00 % | -5.578 M | 0.000 | 0.000 | 0.000 100.00 % | -7.961 M | 0.000 | 0.000 | 0.000 100.00 % | -4.489 M | 0.000 | 0.000 | 0.000 100.00 % | -1.644 M | 0.000 | 0.000 | 0.000 100.00 % | -2.092 M | 0.000 | 0.000 | 0.000 100.00 % | -2.373 M | 0.000 | 0.000 | 0.000 100.00 % | -1.785 M | 0.000 | 0.000 | 0.000 100.00 % | -2.063 M | 0.000 | 0.000 | 0.000 100.00 % | -2.823 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.745 M | 0.000 |
| Common stock | 0.000 -100.00 % | 583.916 M | 0.000 -100.00 % | 583.916 M | 0.000 -100.00 % | 583.916 M | 0.000 -100.00 % | 583.916 M | 0.000 -100.00 % | 583.916 M | 0.000 -100.00 % | 97.527 M | 0.000 -100.00 % | 97.527 M | 0.000 -100.00 % | 65.018 M | 0.000 -100.00 % | 65.018 M | 0.000 -100.00 % | 65.018 M | 0.000 -100.00 % | 65.018 M | 0.000 -100.00 % | 65.018 M | 0.000 -100.00 % | 65.018 M | 0.000 -100.00 % | 65.018 M | 0.000 -100.00 % | 65.018 M | 0.000 -100.00 % | 65.018 M | 0.000 -100.00 % | 65.018 M | 0.000 -100.00 % | 65.018 M | 0.000 -100.00 % | 65.018 M | 0.000 -100.00 % | 65.018 M | 0.000 -100.00 % | 65.018 M | 0.000 -100.00 % | 65.018 M | 0.000 -100.00 % | 65.018 M | 0.000 -100.00 % | 65.018 M | 0.000 -100.00 % | 65.018 M 0.00 % | 65.018 M |
| Total equity | 605.427 M 0.00 % | 605.427 M -2.24 % | 619.327 M 0.00 % | 619.327 M 2.10 % | 606.561 M -0.08 % | 607.036 M -7.67 % | 657.449 M 0.00 % | 657.449 M 6.27 % | 618.631 M 0.00 % | 618.632 M 482.35 % | 106.230 M 19.60 % | 88.824 M -25.64 % | 119.456 M 0.00 % | 119.456 M 3.55 % | 115.358 M 0.00 % | 115.358 M -1.46 % | 117.073 M 0.00 % | 117.073 M -2.35 % | 119.886 M 0.00 % | 119.886 M -0.55 % | 120.545 M 0.00 % | 120.545 M -2.20 % | 123.253 M 0.00 % | 123.253 M -0.11 % | 123.390 M 0.00 % | 123.390 M 1.34 % | 121.764 M 0.00 % | 121.764 M -0.96 % | 122.941 M 0.00 % | 122.941 M 9.37 % | 112.412 M 0.00 % | 112.412 M -8.35 % | 122.660 M 0.00 % | 122.660 M -1.14 % | 124.074 M 0.00 % | 124.074 M 0.67 % | 123.249 M 0.00 % | 123.249 M -0.87 % | 124.327 M 0.00 % | 124.327 M 1.10 % | 122.971 M 0.00 % | 122.971 M -1.21 % | 124.482 M 0.00 % | 124.482 M 1.86 % | 122.211 M 0.00 % | 122.211 M 2.22 % | 119.553 M 0.00 % | 119.553 M -7.88 % | 129.778 M 0.00 % | 129.779 M -50.29 % | 261.067 M |
| Other non current liabilities | -605.427 M -60 542 800.00 % | 1.000 K 100.00 % | -619.327 M -61 932 600.00 % | -1.000 K 100.00 % | -606.561 M -60 656 200.00 % | 1.000 K 100.00 % | -657.449 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.242 M | 0.000 | 0.000 | 0.000 -100.00 % | 225.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 225.000 K | 0.000 -100.00 % | 144.000 K | 0.000 -100.00 % | 225.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 225.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 95.000 K | 0.000 -100.00 % | 113.000 K | 0.000 -100.00 % | 95.000 K | 0.000 -100.00 % | 1.252 M | 0.000 -100.00 % | 1.125 M | 0.000 -100.00 % | 985.000 K | 0.000 -100.00 % | 985.467 K | 0.000 -100.00 % | 909.469 K | 0.000 -100.00 % | 1.072 M 102.53 % | -42.443 M |
| Long term debt | 0.000 -100.00 % | 438.395 M | 0.000 -100.00 % | 482.368 M | 0.000 -100.00 % | 422.868 M | 0.000 -100.00 % | 183.762 M | 0.000 | 0.000 | 0.000 -100.00 % | 145.966 M | 0.000 -100.00 % | 16.242 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.051 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.701 M | 0.000 | 0.000 -100.00 % | 42.443 M |
| Total non current liabilities | -605.427 M -238.10 % | 438.395 M 170.79 % | -619.327 M -228.39 % | 482.367 M 179.52 % | -606.561 M -243.44 % | 422.869 M 164.32 % | -657.449 M -457.77 % | 183.762 M | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 145.966 M | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 241.328 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 241.328 K | 0.000 -100.00 % | 160.000 K | 0.000 -100.00 % | 241.328 K | 0.000 -100.00 % | 182.000 K | 0.000 -100.00 % | 241.328 K | 0.000 -100.00 % | 72.051 M | 0.000 -100.00 % | 241.328 K | 0.000 -100.00 % | 129.000 K | 0.000 -100.00 % | 241.328 K | 0.000 -100.00 % | 1.252 M | 0.000 -100.00 % | 1.141 M | 0.000 -100.00 % | 990.000 K | 0.000 -100.00 % | 989.884 K | 0.000 -100.00 % | 3.610 M | 0.000 -100.00 % | 1.077 M -97.46 % | 42.443 M |
| Other current liabilities | 0.000 100.00 % | -438.913 M | 0.000 -100.00 % | 11.632 M | 0.000 -100.00 % | 1.250 M | 0.000 -100.00 % | 280.000 K | 0.000 -100.00 % | 4.252 M | 0.000 -100.00 % | 185.000 K | 0.000 -100.00 % | 305.000 K | 0.000 -100.00 % | 547.000 K | 0.000 -100.00 % | 687.861 K | 0.000 -100.00 % | 607.000 K | 0.000 -100.00 % | 899.799 K | 0.000 -100.00 % | 633.000 K | 0.000 -100.00 % | 688.716 K | 0.000 -100.00 % | 210.000 K | 0.000 -100.00 % | 75.000 K | 0.000 -100.00 % | 241.500 K | 0.000 -100.00 % | 360.384 K | 0.000 -100.00 % | 780.000 K | 0.000 -100.00 % | 18.000 K | 0.000 -100.00 % | 11.000 K | 0.000 -100.00 % | 406.227 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.000 K | 0.000 -100.00 % | 95.000 K | 0.000 -100.00 % | 236.025 K | 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 100.00 % | -145.966 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 191.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 160.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 151.884 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 |
| Short term debt | 0.000 -100.00 % | 438.395 M | 0.000 | 0.000 | 0.000 -100.00 % | 422.868 M | 0.000 | 0.000 | 0.000 -100.00 % | 149.412 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.242 M | 0.000 -100.00 % | 27.260 M | 0.000 -100.00 % | 22.958 M | 0.000 -100.00 % | 15.336 M | 0.000 -100.00 % | 13.691 M | 0.000 -100.00 % | 30.210 M | 0.000 -100.00 % | 36.825 M | 0.000 -100.00 % | 45.451 M | 0.000 -100.00 % | 50.326 M | 0.000 | 0.000 | 0.000 -100.00 % | 48.051 M | 0.000 -100.00 % | 24.105 M | 0.000 -100.00 % | 5.637 M | 0.000 -100.00 % | 37.071 M | 0.000 -100.00 % | 52.896 M | 0.000 -100.00 % | 62.144 M | 0.000 -100.00 % | 45.101 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.990 M | 0.000 |
| Total current liabilities | 0.000 100.00 % | -98.000 K | 0.000 -100.00 % | 11.899 M | 0.000 -100.00 % | 424.166 M | 0.000 -100.00 % | 23.677 M | 0.000 -100.00 % | 157.298 M | 0.000 -100.00 % | 574.000 K | 0.000 -100.00 % | 16.547 M | 0.000 -100.00 % | 28.221 M | 0.000 -100.00 % | 23.836 M | 0.000 -100.00 % | 16.872 M | 0.000 -100.00 % | 14.590 M | 0.000 -100.00 % | 33.621 M | 0.000 -100.00 % | 37.514 M | 0.000 -100.00 % | 55.534 M | 0.000 -100.00 % | 50.510 M | 0.000 -100.00 % | 740.500 K | 0.000 -100.00 % | 50.772 M | 0.000 -100.00 % | 24.885 M | 0.000 -100.00 % | 6.766 M | 0.000 -100.00 % | 37.082 M | 0.000 -100.00 % | 53.303 M | 0.000 -100.00 % | 62.144 M | 0.000 -100.00 % | 45.114 M | 0.000 -100.00 % | 95.000 K | 0.000 -100.00 % | 13.567 M | 0.000 |
| Total liabilities | -605.427 M -238.13 % | 438.297 M 170.77 % | -619.327 M -225.30 % | 494.266 M 181.49 % | -606.561 M -239.26 % | 435.557 M 166.25 % | -657.449 M -416.94 % | 207.439 M | 0.000 -100.00 % | 157.297 M | 0.000 -100.00 % | 146.540 M | 0.000 -100.00 % | 16.546 M | 0.000 -100.00 % | 28.237 M | 0.000 -100.00 % | 24.078 M | 0.000 -100.00 % | 16.888 M | 0.000 -100.00 % | 14.832 M | 0.000 -100.00 % | 33.781 M | 0.000 -100.00 % | 37.755 M | 0.000 -100.00 % | 55.716 M | 0.000 -100.00 % | 50.751 M | 0.000 -100.00 % | 72.791 M | 0.000 -100.00 % | 51.014 M | 0.000 -100.00 % | 25.014 M | 0.000 -100.00 % | 7.008 M | 0.000 -100.00 % | 38.334 M | 0.000 -100.00 % | 54.444 M | 0.000 -100.00 % | 63.134 M | 0.000 -100.00 % | 46.103 M | 0.000 -100.00 % | 3.705 M | 0.000 -100.00 % | 14.643 M -65.50 % | 42.443 M |
| Other non current assets | 0.000 -100.00 % | 676.475 M | 0.000 -100.00 % | 719.505 M | 0.000 -100.00 % | 602.874 M 63 963.77 % | -944.000 K -100.17 % | 566.376 M 4 712.56 % | -12.279 M -102.55 % | 481.196 M 50 552.26 % | -953.765 K -100.89 % | 107.447 M 12 478.69 % | -868.000 K -101.36 % | 63.952 M 10 515.61 % | -614.000 K -100.84 % | 73.136 M 24 317.22 % | -302.000 K -100.41 % | 73.352 M 10 245.52 % | -723.000 K -101.12 % | 64.643 M 8 742.11 % | -748.000 K -101.15 % | 64.885 M 4 217.06 % | -1.576 M -101.88 % | 84.001 M 16 506.45 % | -512.000 K -100.60 % | 85.688 M 35 074.82 % | -245.000 K -100.30 % | 80.337 M 3 661.04 % | -2.256 M -102.94 % | 76.782 M 167.31 % | -114.075 M -200.38 % | 113.640 M 14 060.70 % | -814.000 K -101.51 % | 53.810 M 563.08 % | -11.620 M -119.64 % | 59.166 M 4 978.63 % | 1.165 M -98.52 % | 78.849 M 15 713.59 % | -505.000 K -100.55 % | 91.295 M 33 852.58 % | -270.483 K -100.25 % | 108.263 M 111 711.56 % | -97.000 K -100.08 % | 116.594 M 262.74 % | -71.646 M -174.49 % | 96.188 M 15 693.70 % | -616.836 K -101.08 % | 57.136 M 169.20 % | -82.564 M -233.92 % | 61.650 M 16 810.25 % | -368.938 K |
| Long term investments | 0.000 -100.00 % | 259.461 M | 0.000 -100.00 % | 253.764 M | 0.000 -100.00 % | 257.462 M | 0.000 -100.00 % | 132.157 M | 0.000 -100.00 % | 112.482 M | 0.000 -100.00 % | 49.395 M | 0.000 -100.00 % | 45.495 M | 0.000 -100.00 % | 47.292 M | 0.000 -100.00 % | 47.292 M | 0.000 -100.00 % | 52.456 M | 0.000 -100.00 % | 52.692 M | 0.000 -100.00 % | 52.384 M | 0.000 -100.00 % | 52.779 M | 0.000 -100.00 % | 75.397 M | 0.000 -100.00 % | 73.490 M | 0.000 100.00 % | -69.325 M | 0.000 -100.00 % | 87.263 M | 0.000 -100.00 % | 52.838 M | 0.000 -100.00 % | 42.073 M | 0.000 | 0.000 | 0.000 -100.00 % | 68.449 M | 0.000 -100.00 % | 70.455 M | 0.000 -100.00 % | 70.980 M | 0.000 -100.00 % | 63.833 M | 0.000 -100.00 % | 82.496 M | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 3.020 M | 0.000 -100.00 % | 3.719 M | 0.000 -100.00 % | 4.194 M | 0.000 -100.00 % | 5.098 M | 0.000 -100.00 % | 42.000 K | 0.000 -100.00 % | 47.000 K | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 5.587 K | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 10.484 K | 0.000 -100.00 % | 18.000 K | 0.000 -100.00 % | 18.298 K | 0.000 -100.00 % | 35.000 K | 0.000 -100.00 % | 34.793 K | 0.000 -100.00 % | 73.100 K | 0.000 -100.00 % | 43.784 K | 0.000 -100.00 % | 31.000 K | 0.000 -100.00 % | 30.600 K | 0.000 -100.00 % | 47.000 K | 0.000 -100.00 % | 47.405 K | 0.000 -100.00 % | 75.000 K | 0.000 -100.00 % | 85.748 K | 0.000 -100.00 % | 102.645 K | 0.000 -100.00 % | 119.541 K -67.60 % | 368.938 K |
| Total non current assets | 0.000 -100.00 % | 938.968 M | 0.000 -100.00 % | 976.988 M | 0.000 -100.00 % | 864.530 M 91 681.57 % | -944.000 K -100.13 % | 703.631 M 5 830.36 % | -12.279 M -102.07 % | 593.720 M 62 350.13 % | -953.765 K -100.61 % | 156.889 M 18 174.77 % | -868.000 K -100.79 % | 109.451 M 17 925.90 % | -614.000 K -100.51 % | 120.433 M 39 978.48 % | -302.000 K -100.25 % | 120.649 M 16 787.32 % | -723.000 K -100.62 % | 117.109 M 15 756.28 % | -748.000 K -100.64 % | 117.587 M 7 561.10 % | -1.576 M -101.16 % | 136.403 M 26 741.21 % | -512.000 K -100.37 % | 138.486 M 56 624.88 % | -245.000 K -100.16 % | 155.769 M 7 004.65 % | -2.256 M -101.50 % | 150.307 M 231.76 % | -114.075 M -356.99 % | 44.389 M 5 553.13 % | -814.000 K -100.58 % | 141.117 M 1 314.43 % | -11.620 M -110.37 % | 112.035 M 9 516.74 % | 1.165 M -99.04 % | 120.952 M 24 050.88 % | -505.000 K -100.31 % | 161.771 M 59 908.19 % | -270.483 K -100.15 % | 176.759 M 182 326.16 % | -97.000 K -100.05 % | 187.124 M 361.18 % | -71.646 M -142.84 % | 167.253 M 27 214.67 % | -616.836 K -100.51 % | 121.072 M 246.64 % | -82.564 M -157.23 % | 144.266 M 39 003.09 % | 368.938 K |
| Other current assets | -6.471 M -109.99 % | 64.781 M 1 151.47 % | -6.161 M -192.29 % | 6.676 M 130.08 % | -22.196 M -388.04 % | 7.706 M | 0.000 -100.00 % | 7.710 M | 0.000 -100.00 % | 9.701 M | 0.000 -100.00 % | 8.128 M | 0.000 -100.00 % | 3.320 M | 0.000 -100.00 % | 439.000 K | 0.000 -100.00 % | 479.673 K | 0.000 -100.00 % | 328.000 K | 0.000 -100.00 % | 295.654 K | 0.000 -100.00 % | 22.000 K | 0.000 -100.00 % | 121.305 K | 0.000 | 0.000 | 0.000 -100.00 % | 87.398 K | 0.000 -100.00 % | 44.100 K | 0.000 -100.00 % | 31.742 M | 0.000 -100.00 % | 55.000 K | 0.000 100.00 % | -10.355 M | 0.000 -100.00 % | 66.000 K | 0.000 -100.00 % | 66.150 K | 0.000 -100.00 % | 77.000 K | 0.000 -100.00 % | 77.175 K | 0.000 -100.00 % | 1.116 M | 0.000 -100.00 % | 88.200 K | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 5.696 M | 0.000 | 0.000 -100.00 % | 1.888 M 220.54 % | 589.000 K -97.60 % | 24.558 M 103.40 % | 12.074 M 532.97 % | 1.908 M 147.73 % | 770.000 K -55.65 % | 1.736 M 101.63 % | 861.000 K -29.89 % | 1.228 M 180.37 % | 438.000 K -27.48 % | 604.000 K 243.18 % | 176.000 K -87.83 % | 1.446 M 512.71 % | 236.000 K -84.22 % | 1.496 M -91.06 % | 16.741 M 431.13 % | 3.152 M 1 033.81 % | 278.000 K -72.85 % | 1.024 M -95.35 % | 22.018 M 4 393.54 % | 490.000 K 426.88 % | 93.000 K -97.94 % | 4.512 M -78.48 % | 20.967 M -90.81 % | 228.150 M 100.77 % | 113.640 M 6 880.35 % | 1.628 M -94.86 % | 31.698 M 36.39 % | 23.240 M | 0.000 100.00 % | -2.330 M -122.38 % | 10.410 M 930.72 % | 1.010 M | 0.000 -100.00 % | 540.966 K | 0.000 -100.00 % | 194.000 K | 0.000 -100.00 % | 143.292 M | 0.000 -100.00 % | 1.234 M | 0.000 -100.00 % | 165.128 M | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 6.471 M | 0.000 -100.00 % | 465.000 K | 0.000 -100.00 % | 22.197 M 2 451.38 % | -944.000 K -365.92 % | 355.000 K 102.89 % | -12.279 M -200.00 % | 12.279 M 1 387.42 % | -953.765 K -621.18 % | 183.000 K 121.08 % | -868.000 K -200.00 % | 868.000 K 241.37 % | -614.000 K -448.86 % | 176.000 K 158.28 % | -302.000 K -203.31 % | 292.316 K 140.43 % | -723.000 K -248.46 % | 487.000 K 165.11 % | -748.000 K -200.04 % | 747.670 K 147.44 % | -1.576 M -221.42 % | 1.298 M 353.52 % | -512.000 K -200.08 % | 511.579 K 308.81 % | -245.000 K -261.18 % | 152.000 K 106.74 % | -2.256 M -202.44 % | 2.202 M 101.93 % | -114.075 M -26 324.16 % | 435.000 K 153.44 % | -814.000 K -199.78 % | 815.806 K 107.02 % | -11.620 M -200.00 % | 11.620 M 897.42 % | 1.165 M 200.04 % | -1.165 M -130.61 % | -505.000 K -200.00 % | 505.000 K 286.70 % | -270.483 K -200.00 % | 270.483 K 378.85 % | -97.000 K -200.00 % | 97.000 K 100.14 % | -71.646 M -10 852.96 % | 666.291 K 208.02 % | -616.837 K -200.00 % | 616.836 K 100.75 % | -82.564 M -121 514.08 % | 68.002 K 495.15 % | 11.426 K |
| Cash and short term investments | 6.471 M 0.00 % | 6.471 M 5.03 % | 6.161 M 0.00 % | 6.161 M -72.24 % | 22.196 M 0.00 % | 22.196 M 2 251.27 % | 944.000 K 0.00 % | 944.000 K -92.31 % | 12.279 M 0.00 % | 12.279 M 1 187.42 % | 953.765 K 0.08 % | 953.000 K 9.79 % | 868.000 K 0.00 % | 868.000 K 41.37 % | 614.000 K 0.00 % | 614.000 K 103.31 % | 302.000 K 3.31 % | 292.316 K -59.57 % | 723.000 K 0.00 % | 723.000 K -3.34 % | 748.000 K 0.04 % | 747.670 K -52.56 % | 1.576 M 0.00 % | 1.576 M 207.81 % | 512.000 K 0.08 % | 511.579 K 108.81 % | 245.000 K 0.00 % | 245.000 K -89.14 % | 2.256 M 2.44 % | 2.202 M -98.07 % | 114.075 M 0.00 % | 114.075 M 13 914.14 % | 814.000 K -0.22 % | 815.806 K -92.98 % | 11.620 M 0.00 % | 11.620 M 1 097.42 % | -1.165 M -0.04 % | -1.165 M -330.61 % | 505.000 K 0.00 % | 505.000 K 86.70 % | 270.483 K 0.00 % | 270.483 K 178.85 % | 97.000 K 0.00 % | 97.000 K -99.86 % | 71.646 M 10 652.96 % | 666.291 K 8.02 % | 616.836 K 0.00 % | 616.836 K -99.25 % | 82.564 M 121 314.08 % | 68.002 K 495.15 % | 11.426 K |
| Total current assets | 0.000 -100.00 % | 104.756 M | 0.000 -100.00 % | 136.605 M | 0.000 -100.00 % | 179.610 M 18 926.48 % | 944.000 K -99.41 % | 161.258 M 1 213.28 % | 12.279 M -93.26 % | 182.209 M 19 004.18 % | 953.765 K -98.78 % | 78.475 M 8 940.90 % | 868.000 K -96.73 % | 26.551 M 4 224.27 % | 614.000 K -97.35 % | 23.162 M 7 569.54 % | 302.000 K -98.53 % | 20.501 M 2 735.58 % | 723.000 K -96.32 % | 19.665 M 2 529.01 % | 748.000 K -95.80 % | 17.790 M 1 028.79 % | 1.576 M -92.36 % | 20.631 M 3 929.49 % | 512.000 K -97.74 % | 22.659 M 9 148.57 % | 245.000 K -98.87 % | 21.711 M 862.37 % | 2.256 M -90.35 % | 23.386 M -79.50 % | 114.075 M -18.99 % | 140.815 M 17 199.09 % | 814.000 K -97.50 % | 32.557 M 180.18 % | 11.620 M -68.64 % | 37.053 M 3 280.52 % | -1.165 M -112.52 % | 9.305 M 1 742.54 % | 505.000 K -43.26 % | 890.000 K 229.04 % | 270.483 K -58.71 % | 655.093 K 575.35 % | 97.000 K -80.28 % | 492.000 K -99.31 % | 71.646 M 6 649.07 % | 1.062 M 72.10 % | 616.836 K -71.78 % | 2.186 M -97.35 % | 82.564 M 52 757.20 % | 156.202 K 1 267.08 % | 11.426 K |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 117.141 M | 0.000 -100.00 % | 131.593 M | 0.000 -100.00 % | 152.604 M | 0.000 -100.00 % | 160.229 M | 0.000 -100.00 % | 69.242 M | 0.000 -100.00 % | 22.363 M | 0.000 -100.00 % | 22.080 M | 0.000 -100.00 % | 19.729 M | 0.000 -100.00 % | 18.614 M | 0.000 -100.00 % | 16.741 M | 0.000 -100.00 % | 19.033 M | 0.000 -100.00 % | 22.018 M | 0.000 -100.00 % | 21.466 M | 0.000 -100.00 % | 20.967 M | 0.000 -100.00 % | 24.577 M | 0.000 -100.00 % | 31.698 M | 0.000 -100.00 % | 24.657 M | 0.000 -100.00 % | 10.410 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 |
| Net receivables | 0.000 -100.00 % | 33.504 M | 0.000 -100.00 % | 6.627 M | 0.000 -100.00 % | 18.115 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.031 M | 0.000 -100.00 % | 152.000 K | 0.000 100.00 % | -174.000 | 0.000 -100.00 % | 29.000 K | 0.000 -100.00 % | 133.399 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.301 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.795 K | 0.000 | 0.000 | 0.000 -100.00 % | 129.118 K | 0.000 -100.00 % | 2.118 M | 0.000 | 0.000 | 0.000 -100.00 % | 721.000 K | 0.000 -100.00 % | 3.948 K | 0.000 -100.00 % | 319.000 K | 0.000 -100.00 % | 318.460 K | 0.000 -100.00 % | 318.000 K | 0.000 -100.00 % | 318.102 K | 0.000 -100.00 % | 1.481 M | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 -100.00 % | 12.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 -100.00 % | 70.429 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 279.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 305.010 M |
| Account payables | 0.000 -100.00 % | 420.000 K | 0.000 -100.00 % | 254.000 K | 0.000 -100.00 % | 48.000 K | 0.000 -100.00 % | 23.397 M | 0.000 -100.00 % | 2.031 M | 0.000 -100.00 % | 389.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 414.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 738.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.618 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.873 M | 0.000 -100.00 % | 49.463 K | 0.000 -100.00 % | 499.000 K | 0.000 -100.00 % | 2.361 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.112 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 340.247 K | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 13.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.603 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 191.000 K | 0.000 -100.00 % | 191.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 160.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 |
| 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 |
| 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 |
| 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 27.507 M | 0.000 -100.00 % | 35.411 M | 0.000 -100.00 % | 4.862 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.482 M | 0.000 100.00 % | -8.703 M | 0.000 -100.00 % | 27.482 M | 0.000 | 0.000 | 0.000 -100.00 % | 59.991 M | 0.000 | 0.000 | 0.000 -100.00 % | 59.966 M | 0.000 | 0.000 | 0.000 -100.00 % | 59.991 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.016 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.016 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.016 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.016 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.016 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.016 M -69.39 % | 196.049 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 16.328 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 16.328 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 16.328 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.328 K | 0.000 | 0.000 | 0.000 -100.00 % | 146.328 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 146.328 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.328 K | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 4.417 K | 0.000 -100.00 % | 4.417 K | 0.000 -100.00 % | 4.417 K | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -411.478 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 1.044 B | 0.000 -100.00 % | 1.114 B | 0.000 -100.00 % | 1.044 B | 0.000 -100.00 % | 864.888 M | 0.000 -100.00 % | 775.929 M | 0.000 -100.00 % | 235.364 M | 0.000 -100.00 % | 136.002 M | 0.000 -100.00 % | 143.595 M | 0.000 -100.00 % | 141.151 M | 0.000 -100.00 % | 136.774 M | 0.000 -100.00 % | 135.377 M | 0.000 -100.00 % | 157.034 M | 0.000 -100.00 % | 161.145 M | 0.000 -100.00 % | 177.480 M | 0.000 -100.00 % | 173.693 M | 0.000 -100.00 % | 185.203 M | 0.000 -100.00 % | 173.674 M | 0.000 -100.00 % | 149.088 M | 0.000 -100.00 % | 130.257 M | 0.000 -100.00 % | 162.661 M | 0.000 -100.00 % | 177.414 M | 0.000 -100.00 % | 187.616 M | 0.000 -100.00 % | 168.315 M | 0.000 -100.00 % | 123.258 M | 0.000 -100.00 % | 144.422 M -52.71 % | 305.391 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-09-30 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other non cash items | 10.514 M -55.13 % | 23.434 M 358.62 % | -9.061 M 76.50 % | -38.563 M -249.48 % | 25.798 M -32.39 % | 38.157 M 402.13 % | 7.599 M 126.17 % | -29.033 M -554.34 % | -4.437 M 88.84 % | -39.741 M -975.83 % | -3.694 M -112.29 % | 30.052 M 5 081.40 % | 580.000 K -18.08 % | 708.000 K 114.73 % | -4.805 M -8 966.04 % | -53.000 K -103.00 % | 1.769 M -31.25 % | 2.573 M 950.31 % | 245.000 K 644.44 % | -45.000 K -106.40 % | 703.000 K -68.75 % | 2.250 M 386.97 % | 462.000 K -62.77 % | 1.241 M 212.51 % | -1.103 M 35.55 % | -1.712 M -2 412.85 % | 74.000 K -89.55 % | 708.000 K 47.19 % | 481.000 K 102.55 % | -18.875 M -327.99 % | 8.279 M 4 023.70 % | -211.000 K -102.00 % | 10.526 M 439.82 % | 1.950 M 432.18 % | -587.000 K -17.40 % | -500.000 K -53.85 % | -325.000 K -117.88 % | 1.817 M 345.92 % | -739.000 K 36.18 % | -1.158 M -479.00 % | -200.000 K -107.19 % | 2.781 M 425.99 % | -853.000 K 62.39 % | -2.268 M -56 600.00 % | -4.000 K 99.82 % | -2.200 M -2 757.61 % | -77.000 K -100.75 % | 10.226 M 2 783.99 % | -381.000 K -149.22 % | -152.879 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 434.000 K -98.51 % | 29.033 M 554.34 % | 4.437 M -90.24 % | 45.454 M 1 130.48 % | 3.694 M 112.29 % | -30.052 M -5 081.38 % | -580.000 K 17.85 % | -706.000 K -114.69 % | 4.805 M 8 966.04 % | 53.000 K 103.00 % | -1.769 M 31.25 % | -2.573 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 434.000 K -98.51 % | 29.033 M 470.22 % | -7.842 M -117.25 % | 45.454 M 1 558.30 % | 2.741 M 109.12 % | -30.052 M -5 081.38 % | -580.000 K 17.85 % | -706.000 K -114.69 % | 4.805 M 8 966.04 % | 53.000 K 103.00 % | -1.769 M 31.25 % | -2.573 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.378 M 45.97 % | 944.000 K 103.36 % | -28.089 M -328.76 % | 12.279 M 137.01 % | -33.175 M -3 581.11 % | 953.000 K -96.93 % | 31.005 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.197 M 1 510.81 % | 1.378 M 45.97 % | 944.000 K -78.72 % | 4.437 M -63.87 % | 12.279 M 232.40 % | 3.694 M 287.62 % | 953.000 K 264.31 % | -580.000 K 17.85 % | -706.000 K -114.69 % | 4.805 M 8 966.04 % | 53.000 K 103.00 % | -1.769 M 31.25 % | -2.573 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 434.000 K -98.51 % | 29.033 M 554.34 % | 4.437 M -90.24 % | 45.454 M 1 130.48 % | 3.694 M 112.29 % | -30.052 M -5 081.38 % | -580.000 K 17.85 % | -706.000 K -114.69 % | 4.805 M 8 966.04 % | 53.000 K 103.00 % | -1.769 M 31.25 % | -2.573 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 434.000 K -98.51 % | 29.033 M 554.34 % | 4.437 M -90.24 % | 45.454 M 1 130.48 % | 3.694 M 112.29 % | -30.052 M -5 081.38 % | -580.000 K 17.85 % | -706.000 K -114.69 % | 4.805 M 8 966.04 % | 53.000 K 103.00 % | -1.769 M 31.25 % | -2.573 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |