Tijaria Polypipes Limited TIJARIA.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.978 M 100.54 % | 1.485 M -98.93 % | 138.467 M -74.77 % | 548.824 M -12.13 % | 624.579 M -14.89 % | 733.852 M -50.92 % | 1.495 B 95.96 % | 763.043 M 19.91 % | 636.328 M -26.98 % | 871.413 M 25.79 % | 692.772 M -37.19 % | 1.103 B -14.04 % | 1.283 B 38.42 % | 927.030 M -17.45 % | 1.123 B 1.76 % | 1.104 B 26.09 % | 875.225 M 84.09 % | 475.428 M |
| Net income | -54.301 M -86.19 % | -29.164 M 69.16 % | -94.555 M 56.44 % | -217.050 M -54.89 % | -140.130 M -468.81 % | -24.636 M -139.80 % | 61.905 M 125.36 % | -244.076 M -16.63 % | -209.283 M -43.34 % | -146.003 M -59.53 % | -91.523 M 15.26 % | -108.009 M -1 338.79 % | 8.719 M 128.63 % | -30.452 M -144.11 % | 69.031 M 2.41 % | 67.405 M 107.34 % | 32.509 M 136.63 % | 13.738 M |
| Income before tax | -54.301 M -86.19 % | -29.164 M 69.16 % | -94.555 M 56.44 % | -217.050 M -54.89 % | -140.130 M -468.81 % | -24.636 M -139.80 % | 61.905 M 125.36 % | -244.077 M -16.68 % | -209.184 M -43.27 % | -146.003 M -59.53 % | -91.523 M 10.21 % | -101.926 M -3 967.16 % | 2.636 M 108.59 % | -30.678 M -129.54 % | 103.862 M 0.56 % | 103.281 M 132.94 % | 44.338 M 89.05 % | 23.453 M |
| Income before tax ratio | -18.23 7.15 % | -19.64 -2 775.96 % | -0.68 -72.67 % | -0.40 -76.27 % | -0.22 -568.32 % | -0.03 -181.09 % | 0.04 112.94 % | -0.32 2.70 % | -0.33 -96.21 % | -0.17 -26.82 % | -0.13 -42.97 % | -0.09 -4 598.89 % | 0.00 106.21 % | -0.03 -135.78 % | 0.09 -1.18 % | 0.09 84.75 % | 0.05 2.69 % | 0.05 |
| EBITDA | 31.419 M 2 420.94 % | -1.354 M 96.71 % | -41.197 M 58.29 % | -98.770 M -208.35 % | -32.031 M -138.10 % | 84.064 M -57.57 % | 198.101 M 332.05 % | -85.371 M -115.50 % | -39.615 M -170.17 % | 56.454 M -55.92 % | 128.076 M 85.92 % | 68.888 M -49.17 % | 135.532 M 215.60 % | 42.944 M -68.58 % | 136.679 M 1.52 % | 134.629 M 56.03 % | 86.281 M 113.45 % | 40.423 M |
| Net income ratio | -18.23 7.15 % | -19.64 -2 775.96 % | -0.68 -72.67 % | -0.40 -76.27 % | -0.22 -568.32 % | -0.03 -181.09 % | 0.04 112.94 % | -0.32 2.74 % | -0.33 -96.30 % | -0.17 -26.82 % | -0.13 -34.91 % | -0.10 -1 541.16 % | 0.01 120.68 % | -0.03 -153.44 % | 0.06 0.64 % | 0.06 64.44 % | 0.04 28.54 % | 0.03 |
| Ratio EBITDA | 10.55 1 257.35 % | -0.91 -206.39 % | -0.30 -65.32 % | -0.18 -250.91 % | -0.05 -144.77 % | 0.11 -13.54 % | 0.13 218.42 % | -0.11 -79.71 % | -0.06 -196.10 % | 0.06 -64.96 % | 0.18 196.01 % | 0.06 -40.87 % | 0.11 128.01 % | 0.05 -61.94 % | 0.12 -0.23 % | 0.12 23.75 % | 0.10 15.95 % | 0.09 |
| Gross profit ratio | 0.52 3 928.28 % | 0.01 109.17 % | -0.14 -692.24 % | 0.02 -88.26 % | 0.20 48.74 % | 0.13 -18.64 % | 0.17 250.59 % | -0.11 -140.41 % | 0.27 -13.26 % | 0.31 -6.06 % | 0.33 17.69 % | 0.28 -2.94 % | 0.29 44.94 % | 0.20 -2.60 % | 0.21 14.77 % | 0.18 15.38 % | 0.16 6.68 % | 0.15 |
| Weighted average shs out dil | 28.627 M 0.12 % | 28.592 M -0.21 % | 28.653 M 0.09 % | 28.627 M 0.00 % | 28.627 M 2.56 % | 27.912 M 5.11 % | 26.554 M 12.39 % | 23.627 M 0.00 % | 23.627 M 0.01 % | 23.625 M -0.01 % | 23.627 M 0.00 % | 23.627 M 0.00 % | 23.627 M 28.54 % | 18.380 M 15.47 % | 15.918 M 0.00 % | 15.918 M 93.88 % | 8.210 M -74.58 % | 32.294 M |
| Weighted average shs out | 28.627 M 0.12 % | 28.592 M -0.21 % | 28.653 M 0.09 % | 28.627 M 0.00 % | 28.627 M 2.56 % | 27.912 M 5.05 % | 26.569 M 12.45 % | 23.627 M 0.02 % | 23.621 M -0.02 % | 23.625 M -0.01 % | 23.627 M 0.00 % | 23.627 M 0.00 % | 23.627 M 28.54 % | 18.380 M 15.47 % | 15.918 M 0.00 % | 15.918 M 93.88 % | 8.210 M -74.58 % | 32.294 M |
| EPS diluted | -1.90 -86.27 % | -1.02 69.09 % | -3.30 56.46 % | -7.58 -54.69 % | -4.90 -456.82 % | -0.88 -137.77 % | 2.33 122.56 % | -10.33 -16.59 % | -8.86 -43.37 % | -6.18 -59.69 % | -3.87 15.32 % | -4.57 -1 335.14 % | 0.37 122.29 % | -1.66 -138.25 % | 4.34 -20.51 % | 5.46 37.88 % | 3.96 820.93 % | 0.43 |
| Earnings per share | -1.90 -86.27 % | -1.02 69.09 % | -3.30 56.46 % | -7.58 -54.69 % | -4.90 -456.82 % | -0.88 -137.77 % | 2.33 122.56 % | -10.33 -16.59 % | -8.86 -43.37 % | -6.18 -59.69 % | -3.87 15.32 % | -4.57 -1 335.14 % | 0.37 122.29 % | -1.66 -138.25 % | 4.34 -20.51 % | 5.46 37.88 % | 3.96 820.93 % | 0.43 |
| Gross profit | 1.535 M 7 978.26 % | 19.000 K 100.10 % | -19.322 M -249.42 % | 12.931 M -89.68 % | 125.312 M 26.59 % | 98.987 M -60.07 % | 247.911 M 395.10 % | -84.009 M -148.45 % | 173.387 M -36.66 % | 273.726 M 18.16 % | 231.657 M -26.08 % | 313.392 M -16.57 % | 375.636 M 100.62 % | 187.236 M -19.60 % | 232.872 M 16.79 % | 199.398 M 45.48 % | 137.060 M 96.39 % | 69.790 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -645.570 -100.65 % | 99.121 K | 0.000 | 0.000 -100.00 % | 6.083 M 200.00 % | -6.083 M -2 593.09 % | -225.883 K -100.65 % | 34.831 M -2.91 % | 35.876 M 203.30 % | 11.829 M 21.76 % | 9.715 M |
| Cost of revenue | 25.130 K -98.29 % | 1.466 M -99.07 % | 157.789 M -70.56 % | 535.893 M 7.34 % | 499.267 M -21.36 % | 634.865 M -49.10 % | 1.247 B 47.26 % | 847.052 M 82.97 % | 462.941 M -22.54 % | 597.688 M 29.62 % | 461.115 M -41.60 % | 789.611 M -13.00 % | 907.550 M 22.68 % | 739.795 M -16.88 % | 890.077 M -1.56 % | 904.151 M 22.49 % | 738.165 M 81.98 % | 405.638 M |
| General and administrative expenses | 0.000 -100.00 % | 1.392 M -46.43 % | 2.599 M -46.61 % | 4.868 M -21.26 % | 6.182 M 35.76 % | 4.554 M -29.19 % | 6.431 M -91.24 % | 73.446 M 1 538.15 % | 4.483 M -33.79 % | 6.772 M -68.72 % | 21.648 M 144.94 % | 8.838 M 13.28 % | 7.802 M | 0.000 -100.00 % | 12.824 M -0.20 % | 12.850 M 7.10 % | 11.998 M 64.36 % | 7.300 M |
| Selling and marketing expenses | 0.000 -100.00 % | 65.280 K -49.61 % | 129.540 K -44.57 % | 233.690 K -34.10 % | 354.600 K -25.85 % | 478.189 K 39.76 % | 342.139 K -10.74 % | 383.306 K -96.94 % | 12.544 M 855.38 % | 1.313 M 19.86 % | 1.095 M -97.68 % | 47.132 M 134.11 % | 20.133 M | 0.000 -100.00 % | 41.716 M 3.52 % | 40.296 M 23.50 % | 32.628 M 82.07 % | 17.921 M |
| Other expenses | 2.599 M -90.83 % | 28.327 M 244.59 % | 8.221 M -61.57 % | 21.391 M 28.33 % | 16.669 M -94.03 % | 279.133 M 279 032.63 % | 100.000 K -97.65 % | 4.258 M -98.46 % | 275.644 M -34.42 % | 420.341 M 41.18 % | 297.737 M -8.89 % | 326.787 M -12.39 % | 373.000 M 71.17 % | 217.913 M 192.62 % | 74.470 M 73.30 % | 42.971 M -10.66 % | 48.096 M 127.77 % | 21.116 M |
| Operating expenses | 2.779 M -90.96 % | 30.724 M 180.61 % | 10.949 M -58.67 % | 26.492 M 14.16 % | 23.205 M -91.83 % | 284.165 M -10.08 % | 316.027 M 176.14 % | 114.444 M -33.99 % | 173.387 M -59.53 % | 428.426 M 31.68 % | 325.353 M -21.66 % | 415.318 M 11.35 % | 373.000 M 71.17 % | 217.913 M 68.91 % | 129.011 M 34.22 % | 96.117 M 3.66 % | 92.722 M 100.10 % | 46.337 M |
| Cost and expenses | 180.000 K -99.44 % | 32.190 M -84.97 % | 214.144 M -68.53 % | 680.508 M -3.34 % | 704.032 M 0.84 % | 698.143 M -48.66 % | 1.360 B 47.64 % | 921.116 M 21.61 % | 757.407 M -25.56 % | 1.017 B 29.72 % | 784.295 M -34.91 % | 1.205 B -5.91 % | 1.281 B 33.71 % | 957.708 M -6.02 % | 1.019 B 1.88 % | 1.000 B 20.39 % | 830.887 M 83.83 % | 451.975 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 180.000 K -92.49 % | 2.397 M -12.14 % | 2.728 M -46.51 % | 5.101 M -21.96 % | 6.537 M 29.90 % | 5.032 M -25.71 % | 6.773 M -90.83 % | 73.829 M 333.60 % | 17.027 M 110.60 % | 8.085 M -64.45 % | 22.744 M -59.36 % | 55.970 M 100.36 % | 27.935 M | 0.000 -100.00 % | 54.540 M 2.62 % | 53.146 M 19.09 % | 44.626 M 76.94 % | 25.221 M |
| Interest income | 1.418 M 380.79 % | 294.930 K -35.58 % | 457.830 K -71.84 % | 1.626 M -13.18 % | 1.873 M -27.01 % | 2.566 M 182.01 % | 909.742 K -76.86 % | 3.932 M 50.15 % | 2.619 M 21.47 % | 2.156 M 699.87 % | 269.495 K 101.25 % | -21.532 M -4 408.73 % | 499.735 K -82.62 % | 2.876 M 29.24 % | 2.225 M 14.59 % | 1.942 M -2.06 % | 1.983 M 128.92 % | 866.202 K |
| Interest expense | 178.460 K 6.23 % | 168.000 K -99.17 % | 20.137 M -76.09 % | 84.215 M 29.27 % | 65.148 M 1.87 % | 63.951 M -10.95 % | 71.817 M -4.43 % | 75.148 M 4.62 % | 71.829 M -21.09 % | 91.027 M 7.98 % | 84.304 M 26.70 % | 66.540 M 24.21 % | 53.568 M 16.51 % | 45.979 M 85.74 % | 24.755 M 10.87 % | 22.327 M -32.94 % | 33.292 M 203.27 % | 10.978 M |
| Depreciation and amortization | 54.287 M 96.39 % | 27.643 M -16.79 % | 33.221 M -19.54 % | 41.288 M -13.35 % | 47.646 M -8.29 % | 51.955 M -18.08 % | 63.424 M -22.91 % | 82.271 M -15.91 % | 97.838 M -17.05 % | 117.953 M -12.82 % | 135.296 M 29.75 % | 104.274 M 29.88 % | 80.285 M 147.56 % | 32.431 M 202.75 % | 10.712 M -4.61 % | 11.230 M 5.60 % | 10.635 M 67.49 % | 6.350 M |
| Operating income | 2.798 M 109.11 % | -30.705 M 58.77 % | -74.477 M -461.63 % | -13.261 M -112.32 % | 107.617 M 196.19 % | 36.334 M -73.09 % | 135.020 M 179.93 % | -168.929 M -40.34 % | -120.371 M 17.56 % | -146.003 M -59.53 % | -91.523 M 10.21 % | -101.926 M -284.49 % | 55.248 M 280.09 % | -30.678 M -129.54 % | 103.862 M 0.56 % | 103.281 M 132.94 % | 44.338 M 89.05 % | 23.453 M |
| Operating income ratio | 0.94 104.54 % | -20.68 -3 744.22 % | -0.54 -2 126.06 % | -0.02 -114.02 % | 0.17 248.01 % | 0.05 -45.17 % | 0.09 140.79 % | -0.22 -17.03 % | -0.19 -12.90 % | -0.17 -26.82 % | -0.13 -42.97 % | -0.09 -314.63 % | 0.04 230.11 % | -0.03 -135.78 % | 0.09 -1.18 % | 0.09 84.75 % | 0.05 2.69 % | 0.05 |
| Total other income expenses net | -57.099 M -3 805.32 % | 1.541 M 107.67 % | -20.078 M 90.15 % | -203.789 M 17.74 % | -247.747 M -306.35 % | -60.969 M 16.61 % | -73.115 M 2.71 % | -75.148 M 15.39 % | -88.813 M | 0.000 | 0.000 | 0.000 100.00 % | -52.612 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 774.018 M 6.96 % | 723.662 M -5.13 % | 762.793 M 10.38 % | 691.084 M 8.97 % | 634.190 M 27.04 % | 499.196 M -7.43 % | 539.234 M -20.37 % | 677.175 M -0.10 % | 677.835 M 5.61 % | 641.824 M 5.55 % | 608.096 M -2.69 % | 624.900 M 36.93 % | 456.369 M 21.52 % | 375.541 M 37.20 % | 273.726 M 145.75 % | 111.386 M -19.53 % | 138.412 M 24.47 % | 111.205 M |
| Total investments | 18.228 M 5.90 % | 17.213 M 1.56 % | 16.948 M -33.94 % | 25.657 M -2.83 % | 26.404 M | 0.000 | 0.000 -100.00 % | 3.379 M | 0.000 -100.00 % | 25.592 M 13.46 % | 22.555 M -46.95 % | 42.518 M -38.62 % | 69.266 M 195.32 % | 23.455 M -12.70 % | 26.865 M | 0.000 -100.00 % | 20.465 M 26.25 % | 16.210 M |
| Total debt | 774.025 M 6.91 % | 724.025 M -5.19 % | 763.678 M 10.43 % | 691.542 M 4.97 % | 658.769 M 29.78 % | 507.591 M -6.20 % | 541.170 M -22.58 % | 699.034 M 0.23 % | 697.447 M 7.91 % | 646.316 M 4.06 % | 621.077 M -1.56 % | 630.900 M 35.58 % | 465.337 M 19.82 % | 388.349 M 39.88 % | 277.624 M 103.56 % | 136.386 M -2.31 % | 139.609 M 23.82 % | 112.749 M |
| Accumulated other comprehensive income loss | 8.708 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.612 M -41.68 % | 26.770 M 207.43 % | 8.708 M 0.00 % | 8.708 M 0.00 % | 8.708 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -1.199 B -4.74 % | -1.145 B -2.61 % | -1.116 B -9.24 % | -1.021 B -28.34 % | -795.636 M -19.64 % | -665.046 M -5.40 % | -630.981 M 10.08 % | -701.691 M -56.41 % | -448.620 M -87.39 % | -239.405 M -156.32 % | -93.403 M -6 300.63 % | -1.459 M -101.50 % | 97.422 M 9.83 % | 88.703 M -25.56 % | 119.155 M 54.08 % | 77.331 M 177.92 % | 27.825 M 131.17 % | 12.036 M |
| Common stock | 286.266 M 0.00 % | 286.266 M 0.00 % | 286.266 M 0.00 % | 286.266 M 0.00 % | 286.266 M 0.00 % | 286.266 M 7.13 % | 267.221 M 13.10 % | 236.266 M 0.00 % | 236.266 M 0.00 % | 236.266 M 0.00 % | 236.266 M 0.00 % | 236.266 M 0.00 % | 236.266 M 0.00 % | 236.266 M 73.39 % | 136.262 M 65.97 % | 82.103 M 0.00 % | 82.103 M 100.00 % | 41.051 M |
| Total equity | -325.025 M -20.06 % | -270.723 M -12.07 % | -241.559 M -64.11 % | -147.195 M -311.43 % | 69.620 M -66.68 % | 208.918 M -2.18 % | 213.563 M 81.24 % | 117.836 M -65.76 % | 344.137 M -37.81 % | 553.351 M -20.88 % | 699.354 M -11.62 % | 791.297 M -12.01 % | 899.306 M 0.98 % | 890.587 M 146.40 % | 361.435 M 18.13 % | 305.959 M 71.80 % | 178.089 M 11.31 % | 159.988 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.083 M -73.31 % | 19.042 M | 0.000 | 0.000 -100.00 % | 228.038 M | 0.000 | 0.000 | 0.000 |
| Long term debt | 655.613 M 0.15 % | 654.634 M 0.00 % | 654.634 M 12.42 % | 582.335 M -2.70 % | 598.516 M 69.42 % | 353.263 M -4.50 % | 369.925 M -4.70 % | 388.150 M -11.73 % | 439.745 M 84.75 % | 238.021 M -15.97 % | 283.257 M -12.50 % | 323.727 M 54.59 % | 209.410 M -23.15 % | 272.479 M 183.36 % | 96.160 M -29.49 % | 136.386 M -2.31 % | 139.609 M 23.82 % | 112.749 M |
| Total non current liabilities | 655.613 M 0.15 % | 654.634 M 0.00 % | 654.634 M 12.42 % | 582.335 M -2.70 % | 598.516 M 69.42 % | 353.263 M -4.50 % | 369.925 M -4.70 % | 388.150 M -11.73 % | 439.745 M 84.75 % | 238.021 M -17.45 % | 288.339 M -15.88 % | 342.769 M 63.68 % | 209.410 M -23.15 % | 272.479 M -16.01 % | 324.424 M 137.35 % | 136.687 M -3.25 % | 141.284 M 21.49 % | 116.295 M |
| Other current liabilities | 1.587 M -92.97 % | 22.559 M 679.90 % | 2.893 M -89.02 % | 26.349 M -68.88 % | 84.681 M 226.62 % | 25.927 M 37.56 % | 18.848 M 25.37 % | 15.034 M 3.34 % | 14.548 M -53.75 % | 31.454 M 38.31 % | 22.742 M -41.38 % | 38.794 M -66.80 % | 116.849 M 37.12 % | 85.219 M -25.38 % | 114.197 M 82.20 % | 62.677 M 126.83 % | 27.632 M 66.58 % | 16.588 M |
| Deferred revenue | 20.975 M | 0.000 -100.00 % | 20.975 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 262.340 K | 0.000 | 0.000 -100.00 % | 603.079 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 118.412 M 70.64 % | 69.391 M -36.36 % | 109.044 M -0.15 % | 109.207 M 81.24 % | 60.254 M -60.96 % | 154.328 M -9.88 % | 171.245 M -44.92 % | 310.884 M 20.64 % | 257.702 M -36.88 % | 408.295 M 20.86 % | 337.820 M 9.98 % | 307.172 M 20.02 % | 255.926 M 120.87 % | 115.870 M -36.15 % | 181.463 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 214.185 M 32.79 % | 161.299 M -20.23 % | 202.195 M -16.41 % | 241.896 M -19.51 % | 300.519 M -24.08 % | 395.814 M -24.20 % | 522.195 M -14.84 % | 613.218 M 67.54 % | 366.011 M -29.21 % | 517.027 M 10.52 % | 467.814 M 13.26 % | 413.050 M -20.32 % | 518.383 M 68.28 % | 308.050 M -22.98 % | 399.948 M 256.47 % | 112.198 M 4.12 % | 107.754 M 38.92 % | 77.564 M |
| Total liabilities | 869.798 M 6.60 % | 815.933 M -4.77 % | 856.829 M 3.95 % | 824.231 M -8.32 % | 899.034 M 20.02 % | 749.077 M -16.03 % | 892.120 M -10.91 % | 1.001 B 24.28 % | 805.756 M 6.72 % | 755.048 M -0.15 % | 756.153 M 0.04 % | 755.818 M 3.85 % | 727.793 M 25.37 % | 580.530 M 16.96 % | 496.334 M 99.42 % | 248.885 M -0.06 % | 249.038 M 28.46 % | 193.859 M |
| Other non current assets | 17.275 M 7.03 % | 16.140 M 0.00 % | 16.140 M 0.53 % | 16.054 M 276.52 % | -9.095 M -148.49 % | 18.756 M -8.29 % | 20.451 M -53.09 % | 43.597 M -47.44 % | 82.945 M 24.07 % | 66.851 M -13.61 % | 77.380 M -31.96 % | 113.730 M 193.50 % | 38.750 M -75.70 % | 159.454 M 4 126.64 % | 3.773 M 1 489.45 % | 237.353 K -26.90 % | 324.705 K -98.03 % | 16.472 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.404 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.266 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 659.189 K 0.00 % | 659.189 K 0.00 % | 659.189 K 0.00 % | 659.189 K -99.84 % | 401.161 M | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 659.189 K 0.00 % | 659.189 K 0.00 % | 659.189 K 0.00 % | 659.189 K 60.83 % | 409.855 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 171.181 M -24.08 % | 225.468 M -10.92 % | 253.111 M -12.07 % | 287.850 M -14.56 % | 336.887 M -2.40 % | 345.163 M -11.93 % | 391.934 M -16.84 % | 471.321 M -18.33 % | 577.122 M -13.57 % | 667.735 M -13.12 % | 768.551 M -21.01 % | 972.928 M 6.68 % | 911.970 M 35.39 % | 673.579 M 104.48 % | 329.414 M 208.08 % | 106.924 M 21.93 % | 87.696 M 47.79 % | 59.340 M |
| Total non current assets | 188.456 M -22.00 % | 241.608 M -10.27 % | 269.250 M -11.40 % | 303.904 M -14.20 % | 354.197 M -2.67 % | 363.919 M -11.75 % | 412.385 M -19.98 % | 515.375 M -21.97 % | 660.524 M -10.22 % | 735.702 M -13.10 % | 846.591 M -22.14 % | 1.087 B 5.90 % | 1.027 B 23.19 % | 833.443 M 150.14 % | 333.187 M 210.92 % | 107.162 M 21.68 % | 88.071 M 16.17 % | 75.812 M |
| Other current assets | 69.160 M 145.41 % | 28.181 M -68.59 % | 89.709 M 42.79 % | 62.824 M -6.80 % | 67.409 M 5.85 % | 63.684 M 27.64 % | 49.895 M -43.19 % | 87.827 M 423.58 % | 16.774 M -65.51 % | 48.630 M 22.70 % | 39.633 M 87.48 % | 21.140 M 36.22 % | 15.519 M -58.54 % | 37.427 M -11.14 % | 42.117 M | 0.000 | 0.000 | 0.000 |
| Short term investments | 18.228 M 5.90 % | 17.213 M 1.56 % | 16.948 M -33.94 % | 25.657 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.592 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.455 M -12.70 % | 26.865 M | 0.000 -100.00 % | 20.415 M | 0.000 |
| cash and cash equivalents | 7.000 K -98.07 % | 363.000 K -58.98 % | 885.000 K 93.24 % | 457.970 K -98.14 % | 24.580 M 192.80 % | 8.395 M 333.75 % | 1.935 M -91.15 % | 21.858 M 11.45 % | 19.612 M 336.61 % | 4.492 M -65.39 % | 12.980 M 116.34 % | 6.000 M -33.09 % | 8.968 M -29.98 % | 12.808 M 228.60 % | 3.898 M -84.41 % | 25.000 M 1 987.48 % | 1.198 M -22.43 % | 1.544 M |
| Cash and short term investments | 18.235 M 3.75 % | 17.576 M 1 885.45 % | 885.240 K 93.30 % | 457.970 K -98.14 % | 24.580 M 192.80 % | 8.395 M 333.75 % | 1.935 M -91.15 % | 21.858 M 11.45 % | 19.612 M 336.61 % | 4.492 M -65.39 % | 12.980 M 116.34 % | 6.000 M -33.09 % | 8.968 M -75.27 % | 36.263 M 17.88 % | 30.763 M 23.05 % | 25.000 M 15.67 % | 21.613 M 1 299.87 % | 1.544 M |
| Total current assets | 356.317 M 17.36 % | 303.602 M -12.26 % | 346.019 M -7.27 % | 373.132 M -39.27 % | 614.458 M 3.43 % | 594.076 M -14.31 % | 693.299 M 14.82 % | 603.828 M 23.39 % | 489.369 M -14.55 % | 572.697 M -5.95 % | 608.916 M 32.43 % | 459.797 M -23.41 % | 600.371 M -5.85 % | 637.674 M 21.56 % | 524.582 M 17.18 % | 447.682 M 32.04 % | 339.056 M 21.95 % | 278.035 M |
| Inventory | 4.114 M 0.00 % | 4.114 M -18.49 % | 5.047 M -91.25 % | 57.710 M -61.15 % | 148.541 M 20.33 % | 123.447 M 46.63 % | 84.191 M -44.68 % | 152.195 M -18.57 % | 186.900 M -31.20 % | 271.672 M 13.39 % | 239.601 M 55.59 % | 153.992 M 11.78 % | 137.759 M -15.39 % | 162.823 M 89.87 % | 85.754 M -20.87 % | 108.367 M 58.16 % | 68.518 M -30.08 % | 98.001 M |
| Net receivables | 264.808 M 4.37 % | 253.731 M 1.34 % | 250.378 M -0.70 % | 252.141 M -32.57 % | 373.928 M -6.18 % | 398.549 M -28.48 % | 557.277 M 62.97 % | 341.948 M 28.51 % | 266.083 M 7.33 % | 247.904 M -21.72 % | 316.702 M 13.65 % | 278.665 M -36.40 % | 438.125 M 9.21 % | 401.161 M 9.62 % | 365.949 M 16.43 % | 314.315 M 26.27 % | 248.926 M 39.46 % | 178.490 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 457.000 K 0.06 % | 456.709 K 0.00 % | 456.709 K | 0.000 | 0.000 -100.00 % | 6.083 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 73.211 M 5.57 % | 69.349 M 0.10 % | 69.283 M -34.85 % | 106.340 M -31.65 % | 155.584 M -27.82 % | 215.560 M -35.09 % | 332.102 M 15.59 % | 287.300 M 206.42 % | 93.762 M 21.33 % | 77.278 M -27.77 % | 106.989 M 59.49 % | 67.084 M -53.93 % | 145.608 M 36.90 % | 106.358 M 1.98 % | 104.288 M 110.59 % | 49.521 M -38.19 % | 80.122 M 31.40 % | 60.976 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 578.990 M -1.48 % | 587.698 M 0.00 % | 587.698 M 0.00 % | 587.698 M 1.50 % | 578.990 M -1.48 % | 587.698 M 9.36 % | 537.393 M -3.43 % | 556.490 M 4.93 % | 530.367 M 0.00 % | 530.367 M 0.00 % | 530.367 M -4.69 % | 556.490 M -1.61 % | 565.618 M 0.00 % | 565.618 M 433.51 % | 106.018 M -27.65 % | 146.525 M 114.97 % | 68.162 M -36.24 % | 106.901 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 -100.00 % | 225.883 K -24.97 % | 301.058 K -82.02 % | 1.675 M -52.77 % | 3.546 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -228.038 M | 0.000 | 0.000 | 0.000 |
| Total assets | 544.773 M -0.08 % | 545.210 M -11.39 % | 615.269 M -9.12 % | 677.037 M -30.11 % | 968.654 M 1.11 % | 957.995 M -13.36 % | 1.106 B -1.21 % | 1.119 B -2.67 % | 1.150 B -12.11 % | 1.308 B -10.11 % | 1.456 B -5.92 % | 1.547 B -4.92 % | 1.627 B 10.60 % | 1.471 B 71.51 % | 857.769 M 54.60 % | 554.843 M 29.90 % | 427.127 M 20.71 % | 353.847 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -50.342 M -223.83 % | 40.653 M 432.81 % | -12.215 M -108.76 % | 139.375 M 3 608.81 % | -3.972 M -90.34 % | -2.087 M 95.71 % | -48.641 M -135.87 % | 135.609 M 64.19 % | 82.591 M 2 482.36 % | -3.467 M -110.96 % | 31.624 M 660.04 % | -5.647 M -104.29 % | 131.723 M 164.69 % | -203.629 M -1 682.22 % | -11.426 M 50.34 % | -23.006 M |
| Accounts receivables | -1.927 M -427.43 % | 588.620 K -66.62 % | 1.763 M -98.57 % | 123.012 M 373.17 % | 25.997 M -83.79 % | 160.423 M 194.46 % | -169.830 M -81.63 % | -93.503 M -3 507.31 % | -2.592 M -103.77 % | 68.798 M 280.87 % | -38.036 M -126.05 % | 145.993 M 477.11 % | -38.714 M | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 -100.00 % | 933.448 K -98.22 % | 52.585 M -42.11 % | 90.831 M 461.98 % | -25.093 M 36.08 % | -39.256 M -157.73 % | 68.004 M 95.95 % | 34.705 M -59.06 % | 84.771 M 364.33 % | -32.071 M 62.54 % | -85.609 M -427.38 % | -16.233 M -164.77 % | 25.064 M 132.52 % | -77.069 M -440.81 % | 22.613 M -23.30 % | 29.483 M |
| Accounts payables | 3.864 M 411.18 % | -1.242 M 96.86 % | -39.593 M 61.59 % | -103.071 M -8 546.38 % | -1.192 M | 0.000 -100.00 % | 48.617 M -74.94 % | 194.024 M 46 003.92 % | -422.675 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -52.279 M -229.49 % | 40.372 M 249.69 % | -26.970 M -194.29 % | 28.603 M 876.34 % | -3.684 M 97.01 % | -123.253 M -2 797.84 % | 4.569 M 1 094.96 % | 382.322 K -54.15 % | 833.883 K 102.07 % | -40.194 M -125.89 % | 155.269 M 214.67 % | -135.407 M -193.14 % | 145.373 M 214.87 % | -126.559 M -271.81 % | -34.039 M 35.15 % | -52.490 M |
| Other non cash items | -1.240 M -286.34 % | -320.960 K -101.58 % | 20.296 M -64.94 % | 57.889 M -7.24 % | 62.409 M 2.73 % | 60.747 M -16.16 % | 72.460 M -14.21 % | 84.465 M 22.93 % | 68.708 M -23.10 % | 89.343 M 108.35 % | 42.882 M -54.68 % | 94.617 M 101.10 % | 47.049 M 92.80 % | 24.403 M 316.10 % | -11.292 M -256.02 % | 7.238 M |
| Net cash provided by operating activities | -51.596 M -232.94 % | 38.810 M 172.88 % | -53.254 M -347.67 % | 21.502 M 163.15 % | -34.047 M -139.93 % | 85.259 M -42.87 % | 149.245 M 157.40 % | 57.982 M 45.24 % | 39.922 M -30.96 % | 57.826 M -51.11 % | 118.278 M 38.77 % | 85.235 M -68.17 % | 267.776 M 251.08 % | -177.247 M -297.87 % | 89.578 M 128.49 % | 39.205 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -1.477 M 96.32 % | -40.158 M -667.73 % | -5.231 M -2.52 % | -5.102 M 19.20 % | -6.314 M 30.41 % | -9.074 M 51.51 % | -18.712 M -24.82 % | -14.991 M 90.93 % | -165.232 M 48.20 % | -318.989 M 18.91 % | -393.388 M -70.35 % | -230.924 M -622.50 % | -31.962 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -122.310 M | 0.000 100.00 % | -4.255 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.455 M -76.68 % | 100.586 M | 0.000 | 0.000 |
| Other investing activites | 1.418 M 190.12 % | 488.757 K -70.96 % | 1.683 M -76.94 % | 7.296 M 67.39 % | 4.359 M 34.12 % | 3.250 M -91.76 % | 39.461 M 549.33 % | 6.077 M 22.27 % | 4.970 M 26.85 % | 3.918 M -96.87 % | 125.074 M | 0.000 -100.00 % | 499.924 K -67.71 % | 1.548 M 115.43 % | -10.036 M -310.77 % | 4.761 M |
| Net cash used for investing activites | 1.418 M 190.12 % | 488.757 K -70.96 % | 1.683 M -71.08 % | 5.819 M 116.25 % | -35.799 M -1 707.36 % | -1.981 M -105.76 % | 34.359 M 14 602.58 % | -236.918 K 94.23 % | -4.103 M 72.26 % | -14.793 M -113.44 % | 110.083 M 166.62 % | -165.232 M 44.00 % | -295.035 M 28.66 % | -413.564 M -71.63 % | -240.960 M -666.04 % | -31.455 M |
| Debt repayment | 50.000 M 226.09 % | -39.653 M -154.97 % | 72.136 M 120.11 % | 32.773 M -78.32 % | 151.179 M 550.22 % | -33.579 M 78.73 % | -157.864 M -10 047.72 % | 1.587 M -96.90 % | 51.131 M 29.42 % | 39.506 M 128.82 % | -137.078 M -219.91 % | 114.317 M 48.49 % | 76.987 M -54.30 % | 168.447 M 56.25 % | 107.804 M 301.35 % | 26.860 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.711 M -38.59 % | 33.726 M 86.72 % | 18.063 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.004 M 84.65 % | 54.159 M | 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 |
| 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 100.00 % | -23.755 M 0.00 % | -23.755 M -64.87 % | -14.408 M |
| Other financing activites | -178.000 K -6.08 % | -167.801 K 99.17 % | -20.137 M 76.09 % | -84.215 M -29.27 % | -65.148 M -1.87 % | -63.951 M 19.45 % | -79.389 M -5.64 % | -75.148 M -4.62 % | -71.829 M 21.09 % | -91.027 M -7.98 % | -84.304 M -126.09 % | -37.288 M 30.39 % | -53.568 M -115.09 % | 355.025 M 2 246.80 % | 15.128 M 173.62 % | -20.548 M |
| Net cash used provided by financing activities | 49.822 M 225.12 % | -39.821 M -176.58 % | 51.998 M 201.08 % | -51.443 M -159.80 % | 86.031 M 211.99 % | -76.819 M 62.26 % | -203.527 M -266.73 % | -55.498 M -168.13 % | -20.699 M 59.83 % | -51.521 M 76.73 % | -221.381 M -387.40 % | 77.029 M 228.92 % | 23.419 M -96.10 % | 599.721 M 291.11 % | 153.337 M 1 993.99 % | -8.096 M |
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 6.670 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 300.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -357.000 K 31.60 % | -521.939 K -222.16 % | 427.263 K 101.77 % | -24.122 M -249.04 % | 16.185 M 150.57 % | 6.459 M 132.42 % | -19.923 M -986.89 % | 2.246 M -85.14 % | 15.120 M 278.12 % | -8.488 M -221.61 % | 6.980 M 335.19 % | -2.968 M 22.71 % | -3.840 M -143.10 % | 8.910 M 355.76 % | 1.955 M 664.60 % | -346.273 K |
| Cash at beginning of period | 363.297 K -58.96 % | 885.236 K 93.29 % | 457.972 K -98.14 % | 24.580 M 192.80 % | 8.395 M 333.75 % | 1.935 M -91.15 % | 21.858 M 11.45 % | 19.612 M 336.61 % | 4.492 M -65.39 % | 12.980 M 116.34 % | 6.000 M -33.09 % | 8.968 M -29.98 % | 12.808 M 228.60 % | 3.898 M 100.63 % | 1.943 M 25.84 % | 1.544 M |
| Cash at end of period | 6.665 K -98.17 % | 363.297 K -58.96 % | 885.236 K 93.30 % | 457.970 K -98.14 % | 24.580 M 192.80 % | 8.395 M 333.75 % | 1.935 M -91.15 % | 21.858 M 11.45 % | 19.612 M 336.61 % | 4.492 M -65.39 % | 12.980 M 116.34 % | 6.000 M -33.09 % | 8.968 M -29.98 % | 12.808 M 228.60 % | 3.898 M 225.46 % | 1.198 M |
| Operating cash flow | -51.596 M -232.94 % | 38.810 M 172.88 % | -53.254 M -347.67 % | 21.502 M 163.15 % | -34.047 M -139.93 % | 85.259 M -42.87 % | 149.245 M 157.40 % | 57.982 M 45.24 % | 39.922 M -30.96 % | 57.826 M -51.11 % | 118.278 M 38.77 % | 85.235 M -68.17 % | 267.776 M 251.08 % | -177.247 M -297.87 % | 89.578 M 128.49 % | 39.205 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 100.00 % | -1.477 M 96.32 % | -40.158 M -667.73 % | -5.231 M -2.52 % | -5.102 M 19.20 % | -6.314 M 30.41 % | -9.074 M 51.51 % | -18.712 M -24.82 % | -14.991 M 90.93 % | -165.232 M 48.20 % | -318.989 M 18.91 % | -393.388 M -60.05 % | -245.786 M -669.00 % | -31.962 M |
| Free CashFlow | -51.596 M -232.94 % | 38.810 M 172.88 % | -53.254 M -365.94 % | 20.025 M 126.99 % | -74.205 M -192.72 % | 80.028 M -44.48 % | 144.143 M 178.98 % | 51.668 M 67.49 % | 30.848 M -21.13 % | 39.115 M -62.13 % | 103.288 M 229.11 % | -79.997 M -56.20 % | -51.213 M 91.03 % | -570.634 M -265.30 % | -156.208 M -2 256.67 % | 7.243 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2009 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 214.000 K 126.55 % | -806.000 K -239.21 % | 579.000 K 28.67 % | 450.000 K -66.34 % | 1.337 M 25.42 % | 1.066 M 277.67 % | -600.000 K -200.00 % | 600.000 K 43.20 % | 419.000 K -98.91 % | 38.428 M 96 170.00 % | -40.000 K -104.26 % | 940.000 K -99.05 % | 99.139 M -26.88 % | 135.579 M -23.41 % | 177.014 M 68.85 % | 104.837 M -20.21 % | 131.394 M -45.08 % | 239.241 M -7.83 % | 259.576 M 175.27 % | 94.298 M 199.70 % | 31.464 M -75.46 % | 128.189 M -39.22 % | 210.912 M 20.13 % | 175.570 M -19.90 % | 219.181 M -13.77 % | 254.194 M -39.36 % | 419.169 M -9.08 % | 461.035 M 27.76 % | 360.869 M 45.42 % | 248.156 M 9.10 % | 227.453 M 74.83 % | 130.101 M -17.31 % | 157.333 M -18.15 % | 192.225 M 27.23 % | 151.086 M 13.18 % | 133.486 M -16.33 % | 159.531 M 3.23 % | 154.532 M -39.85 % | 256.905 M -4.44 % | 268.833 M 40.64 % | 191.143 M -36.32 % | 300.166 M 57.98 % | 189.997 M 26.14 % | 150.628 M 189.78 % | 51.981 M -55.71 % | 117.361 M -63.39 % | 320.566 M -4.29 % | 334.926 M 1.45 % | 330.150 M -25.70 % | 444.360 M 31.17 % | 338.755 M 21.74 % | 278.258 M 25.45 % | 221.812 M -23.87 % | 291.364 M -3.19 % | 300.950 M 83.60 % | 163.918 M |
| Net income | -2.662 M 91.53 % | -31.444 M -325.55 % | -7.389 M 20.60 % | -9.306 M -51.05 % | -6.161 M 13.66 % | -7.136 M -3.53 % | -6.893 M -4.14 % | -6.619 M 22.28 % | -8.516 M 69.57 % | -27.990 M -152.37 % | -11.091 M 5.57 % | -11.745 M 73.14 % | -43.730 M 41.84 % | -75.183 M -48.76 % | -50.540 M -10.29 % | -45.826 M -0.71 % | -45.501 M 18.71 % | -55.975 M -676.78 % | -7.206 M 84.55 % | -46.637 M -53.86 % | -30.312 M -0.20 % | -30.253 M -7 837.27 % | 391.000 K -58.54 % | 943.000 K -77.98 % | 4.283 M -61.02 % | 10.987 M -28.58 % | 15.383 M -23.90 % | 20.215 M 31.95 % | 15.320 M 148.84 % | -31.369 M 29.55 % | -44.528 M 7.03 % | -47.893 M 60.18 % | -120.287 M -269.17 % | -32.583 M 40.22 % | -54.504 M 35.66 % | -84.713 M -126.60 % | -37.384 M 32.01 % | -54.981 M -43.71 % | -38.258 M -528.83 % | -6.084 M 86.97 % | -46.679 M -229.42 % | -14.170 M -351.78 % | 5.628 M 113.59 % | -41.425 M 0.32 % | -41.556 M 47.56 % | -79.245 M -169.39 % | -29.417 M -5 757.12 % | 520.000 K 293.94 % | 132.000 K -99.38 % | 21.258 M 94.83 % | 10.911 M 2 580.84 % | 407.000 K 101.71 % | -23.857 M 56.71 % | -55.105 M -523.00 % | 13.027 M 167.49 % | 4.870 M |
| Income before tax | -2.662 M 91.53 % | -31.444 M -325.55 % | -7.389 M 20.60 % | -9.306 M -51.05 % | -6.161 M 13.66 % | -7.136 M -3.53 % | -6.893 M -4.14 % | -6.619 M 22.28 % | -8.516 M 69.57 % | -27.990 M -152.37 % | -11.091 M 5.57 % | -11.745 M 73.14 % | -43.730 M 41.83 % | -75.182 M -48.76 % | -50.540 M -10.29 % | -45.826 M -0.71 % | -45.501 M 18.71 % | -55.975 M -676.78 % | -7.206 M 84.55 % | -46.637 M -53.86 % | -30.312 M -0.20 % | -30.253 M -7 837.27 % | 391.000 K -58.54 % | 943.000 K -77.98 % | 4.283 M -61.02 % | 10.987 M -28.58 % | 15.383 M -23.90 % | 20.215 M 31.95 % | 15.320 M 148.84 % | -31.369 M 29.55 % | -44.528 M 7.03 % | -47.893 M 60.18 % | -120.287 M -269.17 % | -32.583 M 40.22 % | -54.504 M 19.46 % | -67.671 M -81.02 % | -37.384 M 32.01 % | -54.981 M -43.71 % | -38.258 M -528.83 % | -6.084 M 86.97 % | -46.679 M -229.42 % | -14.170 M -351.78 % | 5.628 M 113.59 % | -41.425 M 0.32 % | -41.556 M 43.20 % | -73.162 M -148.71 % | -29.417 M -5 757.12 % | 520.000 K 293.94 % | 132.000 K -99.13 % | 15.175 M 39.08 % | 10.911 M 2 580.84 % | 407.000 K 101.71 % | -23.857 M 61.19 % | -61.468 M -477.82 % | 16.269 M 167.49 % | 6.082 M |
| Income before tax ratio | -12.44 -131.89 % | 39.01 405.70 % | -12.76 38.29 % | -20.68 -348.78 % | -4.61 31.16 % | -6.69 -158.27 % | 11.49 204.14 % | -11.03 45.72 % | -20.32 -2 690.40 % | -0.73 -100.26 % | 277.28 2 319.14 % | -12.49 -2 732.63 % | -0.44 20.46 % | -0.55 -94.22 % | -0.29 34.68 % | -0.44 -26.23 % | -0.35 -48.01 % | -0.23 -742.81 % | -0.03 94.39 % | -0.49 48.66 % | -0.96 -308.21 % | -0.24 -12 830.25 % | 0.00 -65.48 % | 0.01 -72.51 % | 0.02 -54.79 % | 0.04 17.78 % | 0.04 -16.30 % | 0.04 3.28 % | 0.04 133.58 % | -0.13 35.43 % | -0.20 46.82 % | -0.37 51.85 % | -0.76 -351.04 % | -0.17 53.01 % | -0.36 28.84 % | -0.51 -116.33 % | -0.23 34.14 % | -0.36 -138.92 % | -0.15 -558.03 % | -0.02 90.73 % | -0.24 -417.30 % | -0.05 -259.37 % | 0.03 110.77 % | -0.28 65.60 % | -0.80 -28.24 % | -0.62 -579.33 % | -0.09 -6 010.53 % | 0.00 288.32 % | 0.00 -98.83 % | 0.03 6.02 % | 0.03 2 102.07 % | 0.00 101.36 % | -0.11 49.02 % | -0.21 -490.25 % | 0.05 45.70 % | 0.04 |
| EBITDA | -717.000 K 97.69 % | -31.093 M -12 245.70 % | 256.000 K 77.78 % | 144.000 K 139.89 % | -361.000 K -268.37 % | -98.000 K -288.46 % | 52.000 K -84.24 % | 330.000 K 120.16 % | -1.637 M 91.74 % | -19.823 M -647.76 % | -2.651 M 14.12 % | -3.087 M 80.26 % | -15.636 M 70.13 % | -52.354 M -161.68 % | -20.007 M -20.76 % | -16.568 M -68.37 % | -9.840 M 70.42 % | -33.269 M -251.03 % | 22.028 M 250.44 % | -14.642 M -138.16 % | -6.148 M 73.10 % | -22.854 M -173.41 % | 31.130 M 22.31 % | 25.451 M -31.72 % | 37.274 M -1.05 % | 37.669 M -23.89 % | 49.491 M -9.25 % | 54.538 M 0.00 % | 54.538 M 801.60 % | 6.049 M 208.64 % | -5.568 M 37.72 % | -8.940 M 88.57 % | -78.199 M -903.77 % | 9.729 M 153.33 % | -18.242 M 53.13 % | -38.921 M -573.66 % | 8.217 M 2 559.22 % | 309.000 K -97.46 % | 12.153 M -73.87 % | 46.507 M 900.15 % | 4.650 M -92.74 % | 64.053 M 23.05 % | 52.055 M 1 902.89 % | 2.599 M -18.50 % | 3.189 M 113.22 % | -24.119 M -211.11 % | 21.708 M -55.64 % | 48.934 M 10.32 % | 44.355 M -25.04 % | 59.171 M 17.70 % | 50.274 M 126.75 % | 22.172 M 435.17 % | 4.143 M 111.42 % | -36.278 M -180.76 % | 44.923 M 95.84 % | 22.939 M |
| Net income ratio | -12.44 -131.89 % | 39.01 405.70 % | -12.76 38.29 % | -20.68 -348.78 % | -4.61 31.16 % | -6.69 -158.27 % | 11.49 204.14 % | -11.03 45.72 % | -20.32 -2 690.40 % | -0.73 -100.26 % | 277.28 2 319.14 % | -12.49 -2 732.63 % | -0.44 20.46 % | -0.55 -94.22 % | -0.29 34.68 % | -0.44 -26.23 % | -0.35 -48.01 % | -0.23 -742.81 % | -0.03 94.39 % | -0.49 48.66 % | -0.96 -308.21 % | -0.24 -12 830.25 % | 0.00 -65.48 % | 0.01 -72.51 % | 0.02 -54.79 % | 0.04 17.78 % | 0.04 -16.30 % | 0.04 3.28 % | 0.04 133.58 % | -0.13 35.43 % | -0.20 46.82 % | -0.37 51.85 % | -0.76 -351.04 % | -0.17 53.01 % | -0.36 43.16 % | -0.63 -170.82 % | -0.23 34.14 % | -0.36 -138.92 % | -0.15 -558.03 % | -0.02 90.73 % | -0.24 -417.30 % | -0.05 -259.37 % | 0.03 110.77 % | -0.28 65.60 % | -0.80 -18.40 % | -0.68 -635.82 % | -0.09 -6 010.53 % | 0.00 288.32 % | 0.00 -99.16 % | 0.05 48.53 % | 0.03 2 102.07 % | 0.00 101.36 % | -0.11 43.13 % | -0.19 -536.92 % | 0.04 45.70 % | 0.03 |
| Ratio EBITDA | -3.35 -108.69 % | 38.58 8 625.02 % | 0.44 38.17 % | 0.32 218.52 % | -0.27 -193.70 % | -0.09 -6.08 % | -0.09 -115.76 % | 0.55 114.08 % | -3.91 -657.38 % | -0.52 -100.78 % | 66.28 2 118.09 % | -3.28 -1 982.22 % | -0.16 59.16 % | -0.39 -241.65 % | -0.11 28.48 % | -0.16 -111.03 % | -0.07 46.15 % | -0.14 -263.87 % | 0.08 154.65 % | -0.16 20.53 % | -0.20 -9.60 % | -0.18 -220.79 % | 0.15 1.82 % | 0.14 -14.76 % | 0.17 14.76 % | 0.15 25.51 % | 0.12 -0.19 % | 0.12 -21.73 % | 0.15 520.00 % | 0.02 199.58 % | -0.02 64.38 % | -0.07 86.17 % | -0.50 -1 082.03 % | 0.05 141.92 % | -0.12 58.59 % | -0.29 -666.08 % | 0.05 2 475.89 % | 0.00 -95.77 % | 0.05 -72.66 % | 0.17 611.12 % | 0.02 -88.60 % | 0.21 -22.11 % | 0.27 1 487.87 % | 0.02 -71.88 % | 0.06 129.85 % | -0.21 -403.48 % | 0.07 -53.65 % | 0.15 8.75 % | 0.13 0.89 % | 0.13 -10.27 % | 0.15 86.25 % | 0.08 326.61 % | 0.02 115.00 % | -0.12 -183.41 % | 0.15 6.67 % | 0.14 |
| Gross profit ratio | 1.00 162.54 % | 0.38 -61.91 % | 1.00 0.00 % | 1.00 123.24 % | -4.30 -12 843.63 % | 0.03 -99.71 % | 11.51 209.57 % | -10.50 -25 787.63 % | -0.04 93.79 % | -0.65 -152.26 % | 1.25 110.80 % | -11.57 -53 525.96 % | -0.02 93.48 % | -0.33 -958.02 % | 0.04 39.82 % | 0.03 -66.74 % | 0.08 -59.93 % | 0.21 -16.27 % | 0.25 116.39 % | 0.11 -14.75 % | 0.13 -74.27 % | 0.52 116.95 % | 0.24 -18.55 % | 0.29 -12.50 % | 0.34 -38.94 % | 0.55 116.37 % | 0.25 12.44 % | 0.23 -17.96 % | 0.28 -17.48 % | 0.33 592.72 % | 0.05 -40.85 % | 0.08 131.95 % | -0.26 -224.60 % | 0.21 10.62 % | 0.19 -27.45 % | 0.26 -17.22 % | 0.31 -7.53 % | 0.33 24.26 % | 0.27 -33.40 % | 0.40 44.24 % | 0.28 17.90 % | 0.24 -52.23 % | 0.50 51.14 % | 0.33 -8.63 % | 0.36 111.61 % | 0.17 -22.08 % | 0.22 -39.54 % | 0.36 16.05 % | 0.31 40.40 % | 0.22 -38.01 % | 0.36 -4.49 % | 0.37 59.10 % | 0.24 2 242.25 % | -0.01 -103.34 % | 0.33 4.80 % | 0.31 |
| Weighted average shs out dil | 29.578 M 3.32 % | 28.627 M 0.73 % | 28.419 M 0.78 % | 28.200 M 0.70 % | 28.005 M -2.76 % | 28.800 M 0.28 % | 28.721 M -0.20 % | 28.778 M 1.38 % | 28.387 M -0.61 % | 28.561 M 0.43 % | 28.438 M -0.73 % | 28.646 M 0.23 % | 28.582 M -0.16 % | 28.627 M 0.26 % | 28.554 M -0.31 % | 28.641 M 0.08 % | 28.617 M -0.03 % | 28.627 M -0.68 % | 28.824 M 0.74 % | 28.612 M 0.05 % | 28.596 M 2.09 % | 28.012 M -5.76 % | 29.723 M -5.44 % | 31.433 M 10.09 % | 28.553 M 6.85 % | 26.722 M -2.72 % | 27.470 M -3.52 % | 28.472 M 28.23 % | 22.203 M -5.86 % | 23.586 M -0.42 % | 23.685 M 0.39 % | 23.593 M -0.17 % | 23.632 M 0.09 % | 23.611 M 0.07 % | 23.595 M -0.01 % | 23.597 M -0.27 % | 23.661 M 0.27 % | 23.597 M -0.08 % | 23.616 M 0.92 % | 23.400 M -0.74 % | 23.575 M -0.18 % | 23.617 M 0.71 % | 23.450 M -0.94 % | 23.671 M 0.25 % | 23.611 M -0.18 % | 23.655 M 0.52 % | 23.534 M -9.49 % | 26.000 M 4.78 % | 24.813 M 5.45 % | 23.531 M -0.80 % | 23.720 M 0.39 % | 23.627 M -0.97 % | 23.857 M -16.62 % | 28.612 M 21.10 % | 23.627 M 48.42 % | 15.918 M |
| Weighted average shs out | 29.578 M 3.32 % | 28.627 M 0.73 % | 28.419 M 0.78 % | 28.200 M 0.70 % | 28.005 M -2.76 % | 28.800 M 0.28 % | 28.721 M -0.20 % | 28.778 M 1.38 % | 28.387 M -0.84 % | 28.627 M 0.66 % | 28.438 M -0.73 % | 28.646 M 0.23 % | 28.582 M -0.57 % | 28.746 M 0.67 % | 28.554 M -0.31 % | 28.641 M 0.08 % | 28.617 M -1.33 % | 29.002 M 0.62 % | 28.824 M 0.74 % | 28.612 M 0.05 % | 28.596 M -0.11 % | 28.627 M 9.68 % | 26.101 M 10.71 % | 23.575 M -11.93 % | 26.769 M 0.17 % | 26.722 M -0.98 % | 26.988 M 1.46 % | 26.599 M 19.80 % | 22.203 M -5.86 % | 23.586 M -0.42 % | 23.685 M 0.39 % | 23.593 M -0.17 % | 23.632 M 0.09 % | 23.611 M 0.07 % | 23.595 M -0.01 % | 23.597 M -0.27 % | 23.661 M 0.27 % | 23.597 M -0.08 % | 23.616 M 0.92 % | 23.400 M -0.74 % | 23.575 M -0.18 % | 23.617 M 0.71 % | 23.450 M -0.94 % | 23.671 M 0.25 % | 23.611 M -0.18 % | 23.655 M 0.52 % | 23.534 M -9.49 % | 26.000 M 4.78 % | 24.813 M 5.45 % | 23.531 M -0.80 % | 23.720 M 16.56 % | 20.350 M -14.70 % | 23.857 M -16.62 % | 28.612 M 21.10 % | 23.627 M 48.42 % | 15.918 M |
| EPS diluted | -0.09 91.82 % | -1.10 -323.08 % | -0.26 21.21 % | -0.33 -50.00 % | -0.22 12.00 % | -0.25 -4.17 % | -0.24 -4.35 % | -0.23 23.33 % | -0.30 69.07 % | -0.97 -148.72 % | -0.39 4.88 % | -0.41 73.20 % | -1.53 41.38 % | -2.61 -47.46 % | -1.77 -10.63 % | -1.60 -0.63 % | -1.59 18.04 % | -1.94 -676.00 % | -0.25 84.66 % | -1.63 -53.77 % | -1.06 0.00 % | -1.06 -10 700.00 % | 0.01 -66.67 % | 0.03 -80.00 % | 0.15 -61.54 % | 0.39 -30.36 % | 0.56 -21.13 % | 0.71 2.90 % | 0.69 151.88 % | -1.33 29.26 % | -1.88 7.39 % | -2.03 60.12 % | -5.09 -268.84 % | -1.38 40.26 % | -2.31 35.65 % | -3.59 -127.22 % | -1.58 32.19 % | -2.33 -43.83 % | -1.62 -523.08 % | -0.26 86.87 % | -1.98 -296.00 % | -0.50 -308.33 % | 0.24 113.71 % | -1.75 0.57 % | -1.76 36.46 % | -2.77 -121.60 % | -1.25 -6 350.00 % | 0.02 277.36 % | 0.01 -99.28 % | 0.74 60.87 % | 0.46 2 574.42 % | 0.02 101.72 % | -1.00 48.19 % | -1.93 -335.37 % | 0.82 127.78 % | 0.36 |
| Earnings per share | -0.09 91.82 % | -1.10 -323.08 % | -0.26 21.21 % | -0.33 -50.00 % | -0.22 12.00 % | -0.25 -4.17 % | -0.24 -4.35 % | -0.23 23.33 % | -0.30 69.39 % | -0.98 -151.28 % | -0.39 4.88 % | -0.41 73.20 % | -1.53 41.83 % | -2.63 -48.59 % | -1.77 -10.63 % | -1.60 -0.63 % | -1.59 18.46 % | -1.95 -680.00 % | -0.25 84.66 % | -1.63 -53.77 % | -1.06 3.64 % | -1.10 -11 100.00 % | 0.01 -75.00 % | 0.04 -75.00 % | 0.16 -58.97 % | 0.39 -31.58 % | 0.57 -25.00 % | 0.76 10.14 % | 0.69 151.88 % | -1.33 29.26 % | -1.88 7.39 % | -2.03 60.12 % | -5.09 -268.84 % | -1.38 40.26 % | -2.31 35.65 % | -3.59 -127.22 % | -1.58 32.19 % | -2.33 -43.83 % | -1.62 -523.08 % | -0.26 86.87 % | -1.98 -296.00 % | -0.50 -308.33 % | 0.24 113.71 % | -1.75 0.57 % | -1.76 36.46 % | -2.77 -121.60 % | -1.25 -6 350.00 % | 0.02 277.36 % | 0.01 -99.28 % | 0.74 60.87 % | 0.46 2 200.00 % | 0.02 102.00 % | -1.00 48.19 % | -1.93 -335.37 % | 0.82 127.78 % | 0.36 |
| Gross profit | 214.000 K 169.71 % | -307.000 K -153.02 % | 579.000 K 28.67 % | 450.000 K 107.82 % | -5.754 M -16 083.33 % | 36.000 K 100.52 % | -6.905 M -9.57 % | -6.302 M -36 970.59 % | -17.000 K 99.93 % | -25.105 M -50 110.00 % | -50.000 K 99.54 % | -10.876 M -408.46 % | -2.139 M 95.23 % | -44.839 M -757.17 % | 6.823 M 136.09 % | 2.890 M -73.46 % | 10.889 M -77.99 % | 49.478 M -22.83 % | 64.117 M 495.66 % | 10.764 M 155.49 % | 4.213 M -93.69 % | 66.715 M 31.86 % | 50.595 M -2.15 % | 51.707 M -29.91 % | 73.773 M -47.35 % | 140.124 M 31.21 % | 106.791 M 2.23 % | 104.464 M 4.81 % | 99.669 M 20.00 % | 83.059 M 655.77 % | 10.990 M 3.41 % | 10.628 M 126.42 % | -40.227 M -201.99 % | 39.444 M 40.74 % | 28.027 M -17.88 % | 34.130 M -30.73 % | 49.274 M -4.54 % | 51.615 M -25.26 % | 69.055 M -36.36 % | 108.502 M 102.87 % | 53.483 M -24.92 % | 71.235 M -24.53 % | 94.385 M 90.64 % | 49.510 M 164.76 % | 18.700 M -6.27 % | 19.952 M -71.47 % | 69.937 M -42.13 % | 120.853 M 17.73 % | 102.650 M 4.32 % | 98.404 M -18.69 % | 121.016 M 16.28 % | 104.072 M 99.59 % | 52.144 M 1 730.87 % | -3.197 M -103.24 % | 98.759 M 92.41 % | 51.327 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 230.000 | 0.000 | 0.000 | 0.000 -100.00 % | 700.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.250 | 0.000 | 0.000 | 0.000 100.00 % | -0.880 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.083 M | 0.000 | 0.000 | 0.000 100.00 % | -6.083 M | 0.000 | 0.000 | 0.000 100.00 % | -6.363 M -296.26 % | 3.242 M 167.49 % | 1.212 M |
| Cost of revenue | 0.000 -100.00 % | 307.000 K | 0.000 -100.00 % | 9.405 M 63.45 % | 5.754 M 458.64 % | 1.030 M -85.08 % | 6.905 M 0.04 % | 6.902 M 1 483.03 % | 436.000 K -99.31 % | 63.533 M 635 230.00 % | 10.000 K -99.92 % | 11.816 M -88.33 % | 101.278 M -43.86 % | 180.418 M 6.01 % | 170.191 M 66.94 % | 101.947 M -15.40 % | 120.505 M -36.50 % | 189.763 M -2.91 % | 195.459 M 133.99 % | 83.534 M 206.54 % | 27.251 M -55.67 % | 61.475 M -61.65 % | 160.317 M 29.43 % | 123.863 M -14.82 % | 145.408 M 27.47 % | 114.070 M -63.48 % | 312.378 M -12.39 % | 356.571 M 36.51 % | 261.200 M 58.21 % | 165.097 M -23.73 % | 216.463 M 81.18 % | 119.473 M -39.53 % | 197.560 M 29.31 % | 152.781 M 24.15 % | 123.059 M 23.86 % | 99.356 M -9.89 % | 110.257 M 7.13 % | 102.917 M -45.21 % | 187.850 M 17.16 % | 160.331 M 16.47 % | 137.660 M -39.87 % | 228.931 M 139.44 % | 95.612 M -5.45 % | 101.118 M 203.83 % | 33.281 M -65.83 % | 97.409 M -61.13 % | 250.629 M 17.08 % | 214.073 M -5.90 % | 227.500 M -34.24 % | 345.957 M 58.89 % | 217.739 M 25.00 % | 174.186 M 2.66 % | 169.668 M -42.40 % | 294.562 M 45.68 % | 202.191 M 79.58 % | 112.591 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.010 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.323 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.604 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.108 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.147 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.463 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.045 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.838 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.802 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 129.539 K | 0.000 | 0.000 | 0.000 -100.00 % | 233.690 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 478.189 K | 0.000 | 0.000 | 0.000 -100.00 % | 342.139 K | 0.000 | 0.000 | 0.000 -100.00 % | 383.306 K | 0.000 | 0.000 | 0.000 -100.00 % | 730.975 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.313 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.095 M | 0.000 | 0.000 | 0.000 -100.00 % | 47.132 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.133 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 2.832 M | 0.000 | 0.000 -100.00 % | 9.676 M | 0.000 -100.00 % | 7.930 M | 0.000 -100.00 % | 6.992 M 41 229.41 % | -17.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.139 M | 0.000 | 0.000 -100.00 % | 2.890 M -73.46 % | 10.889 M -77.99 % | 49.478 M -22.83 % | 64.117 M 495.66 % | 10.764 M 155.49 % | 4.213 M | 0.000 | 0.000 -100.00 % | 51.707 M -29.91 % | 73.773 M -47.35 % | 140.124 M 31.21 % | 106.791 M 2.23 % | 104.464 M 4.81 % | 99.669 M | 0.000 | 0.000 -100.00 % | 51.259 M -35.97 % | 80.060 M 11.15 % | 72.027 M 77.51 % | 40.577 M -65.86 % | 118.843 M 36.67 % | 86.958 M -18.42 % | 106.596 M -0.67 % | 107.313 M 17.19 % | 91.570 M -8.58 % | 100.162 M 17.28 % | 85.405 M -3.78 % | 88.757 M -2.39 % | 90.934 M 50.91 % | 60.257 M -35.29 % | 93.115 M -6.28 % | 99.353 M 2.76 % | 96.682 M -5.69 % | 102.517 M 23.17 % | 83.229 M -12.87 % | 95.527 M -7.85 % | 103.665 M 36.40 % | 76.001 M 30.43 % | 58.270 M -29.36 % | 82.490 M 82.32 % | 45.245 M |
| Operating expenses | 2.832 M 482.72 % | 486.000 K -93.87 % | 7.924 M -18.11 % | 9.676 M 469.85 % | 1.698 M -78.59 % | 7.930 M 3 097.58 % | 248.000 K -96.45 % | 6.992 M 41 229.41 % | -17.000 K -101.69 % | 1.003 M 2 106.00 % | -50.000 K -103.44 % | 1.452 M 167.88 % | -2.139 M 66.42 % | -6.369 M -193.35 % | 6.823 M 136.09 % | 2.890 M -73.46 % | 10.889 M -77.99 % | 49.478 M -22.83 % | 64.117 M 495.66 % | 10.764 M 155.49 % | 4.213 M -94.99 % | 84.122 M 155.30 % | 32.951 M -36.27 % | 51.707 M -29.91 % | 73.773 M -47.35 % | 140.124 M 31.21 % | 106.791 M 2.23 % | 104.464 M 4.81 % | 99.669 M -4.59 % | 104.461 M 84.27 % | 56.688 M -3.13 % | 58.521 M -26.90 % | 80.060 M 5.75 % | 75.704 M 6.10 % | 71.353 M -39.96 % | 118.843 M 82.18 % | 65.233 M -38.80 % | 106.596 M -0.67 % | 107.313 M 17.19 % | 91.570 M 16.83 % | 78.380 M -8.23 % | 85.405 M -3.78 % | 88.757 M 23.61 % | 71.806 M 19.17 % | 60.257 M -35.29 % | 93.115 M 21.40 % | 76.701 M -20.67 % | 96.682 M -5.69 % | 102.517 M 23.17 % | 83.229 M -27.23 % | 114.379 M 10.34 % | 103.665 M 36.40 % | 76.001 M 30.43 % | 58.270 M -29.36 % | 82.490 M 82.32 % | 45.245 M |
| Cost and expenses | 2.832 M 257.12 % | 793.000 K -89.99 % | 7.924 M -18.11 % | 9.676 M 29.84 % | 7.452 M -16.83 % | 8.960 M 25.26 % | 7.153 M 2.30 % | 6.992 M -23.04 % | 9.085 M -86.37 % | 66.673 M 490.71 % | 11.287 M -10.95 % | 12.675 M -89.76 % | 123.815 M -35.50 % | 191.975 M -7.59 % | 207.747 M 56.94 % | 132.372 M -12.86 % | 151.902 M -47.11 % | 287.213 M 14.54 % | 250.763 M 106.09 % | 121.679 M 148.70 % | 48.926 M -66.40 % | 145.597 M -24.67 % | 193.268 M 18.36 % | 163.282 M -16.65 % | 195.905 M -12.89 % | 224.882 M -41.79 % | 386.348 M -8.51 % | 422.265 M 28.45 % | 328.747 M 21.96 % | 269.558 M 8.78 % | 247.793 M 39.21 % | 177.994 M -35.89 % | 277.620 M 23.49 % | 224.808 M 15.18 % | 195.173 M -10.55 % | 218.199 M 24.34 % | 175.490 M -16.24 % | 209.513 M -29.02 % | 295.163 M 17.17 % | 251.901 M 16.60 % | 216.040 M -31.27 % | 314.336 M 70.49 % | 184.369 M 6.62 % | 172.924 M 84.87 % | 93.538 M -50.90 % | 190.524 M -41.79 % | 327.330 M 5.33 % | 310.755 M -5.84 % | 330.017 M -23.11 % | 429.186 M 31.21 % | 327.098 M 17.72 % | 277.851 M 13.10 % | 245.669 M -30.37 % | 352.832 M 23.94 % | 284.681 M 80.37 % | 157.836 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 486.000 K -93.87 % | 7.924 M | 0.000 -100.00 % | 1.698 M | 0.000 -100.00 % | 248.000 K 175.56 % | 90.000 K | 0.000 -100.00 % | 3.140 M 6 380.00 % | -50.000 K -105.82 % | 859.000 K | 0.000 -100.00 % | 11.557 M 74.79 % | 6.612 M | 0.000 | 0.000 -100.00 % | 79.355 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.083 M -78.51 % | 32.951 M | 0.000 | 0.000 -100.00 % | 6.450 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.531 M -90.24 % | 56.688 M 680.61 % | 7.262 M | 0.000 -100.00 % | 6.194 M -79.87 % | 30.776 M | 0.000 100.00 % | -21.725 M -309.74 % | 10.358 M | 0.000 | 0.000 100.00 % | -21.782 M -356.38 % | 8.496 M | 0.000 100.00 % | -19.128 M | 0.000 -100.00 % | 55.970 M 347.09 % | -22.652 M | 0.000 | 0.000 -100.00 % | 27.935 M 110.54 % | 13.268 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 457.470 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.626 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.873 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.569 M | 0.000 | 0.000 | 0.000 -100.00 % | 909.742 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.578 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 44.000 K 0.00 % | 44.000 K 0.00 % | 44.000 K -2.22 % | 45.000 K -2.17 % | 46.000 K 24.32 % | 37.000 K -7.50 % | 40.000 K -14.89 % | 47.000 K 6.82 % | 44.000 K -63.64 % | 121.000 K 30.11 % | 93.000 K -70.10 % | 311.000 K -98.41 % | 19.612 M -2.25 % | 20.064 M -0.66 % | 20.198 M 8.18 % | 18.671 M -26.15 % | 25.282 M 143.70 % | 10.374 M -37.61 % | 16.628 M -17.43 % | 20.139 M 51.30 % | 13.311 M 79.91 % | 7.399 M -58.14 % | 17.677 M 53.57 % | 11.511 M -42.89 % | 20.157 M 66.96 % | 12.073 M -33.11 % | 18.050 M -2.92 % | 18.593 M -19.51 % | 23.101 M 29.44 % | 17.847 M -0.93 % | 18.015 M 0.62 % | 17.904 M -16.27 % | 21.382 M 21.05 % | 17.664 M 51.87 % | 11.631 M -45.53 % | 21.353 M -0.60 % | 21.481 M -16.50 % | 25.725 M 25.36 % | 20.521 M -10.78 % | 23.000 M 2.58 % | 22.422 M | 0.000 -100.00 % | 21.533 M 12.57 % | 19.128 M -4.99 % | 20.132 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.390 M | 0.000 | 0.000 -100.00 % | 16.271 M 46.45 % | 11.110 M |
| Depreciation and amortization | 1.901 M 519.22 % | 307.000 K -95.96 % | 7.601 M -19.18 % | 9.405 M 63.45 % | 5.754 M -17.81 % | 7.001 M 1.39 % | 6.905 M 0.04 % | 6.902 M 0.98 % | 6.835 M -15.05 % | 8.046 M -3.61 % | 8.347 M 0.00 % | 8.347 M -1.58 % | 8.481 M -15.08 % | 9.987 M -3.37 % | 10.335 M -2.38 % | 10.587 M 2.00 % | 10.379 M -15.83 % | 12.331 M -2.18 % | 12.606 M 6.33 % | 11.856 M 9.24 % | 10.853 M -16.91 % | 13.062 M 0.00 % | 13.062 M 0.50 % | 12.997 M 1.27 % | 12.834 M -17.30 % | 15.519 M -3.36 % | 16.058 M 2.09 % | 15.730 M -2.40 % | 16.117 M -17.65 % | 19.571 M -6.56 % | 20.945 M -0.49 % | 21.049 M 1.66 % | 20.706 M -15.99 % | 24.648 M 0.07 % | 24.631 M 0.79 % | 24.439 M 1.32 % | 24.120 M -18.42 % | 29.565 M -1.09 % | 29.890 M 1.01 % | 29.591 M 2.37 % | 28.907 M -52.53 % | 60.893 M 144.61 % | 24.894 M -0.01 % | 24.896 M 1.15 % | 24.613 M -11.29 % | 27.745 M -2.55 % | 28.472 M 14.98 % | 24.763 M 6.31 % | 23.294 M -2.57 % | 23.910 M -2.64 % | 24.557 M 49.97 % | 16.375 M 6.04 % | 15.443 M 30.95 % | 11.793 M -4.77 % | 12.383 M 115.47 % | 5.747 M |
| Operating income | -2.832 M -257.12 % | -793.000 K 89.99 % | -7.924 M 18.11 % | -9.676 M -29.84 % | -7.452 M 5.60 % | -7.894 M -10.36 % | -7.153 M -11.91 % | -6.392 M 26.24 % | -8.666 M 68.82 % | -27.798 M -145.41 % | -11.327 M 0.85 % | -11.424 M 53.70 % | -24.676 M 56.25 % | -56.396 M -83.50 % | -30.733 M -11.61 % | -27.535 M -34.26 % | -20.508 M 55.03 % | -45.600 M -617.42 % | 8.813 M 132.19 % | -27.381 M -56.80 % | -17.462 M -0.38 % | -17.397 M -198.60 % | 17.644 M 43.59 % | 12.288 M -47.21 % | 23.276 M -25.65 % | 31.307 M -6.36 % | 33.433 M -13.77 % | 38.770 M 20.70 % | 32.122 M 387.65 % | -11.167 M 45.10 % | -20.340 M 34.07 % | -30.849 M 74.35 % | -120.287 M -269.17 % | -32.583 M 26.09 % | -44.087 M 47.96 % | -84.713 M -401.44 % | -16.894 M 69.27 % | -54.981 M -207.57 % | -17.876 M -206.95 % | 16.714 M 166.94 % | -24.967 M -213.71 % | 21.957 M -11.86 % | 24.911 M 205.81 % | -23.543 M -0.93 % | -23.325 M 39.36 % | -38.467 M -468.62 % | -6.765 M -127.99 % | 24.171 M 14.77 % | 21.061 M -51.98 % | 43.863 M 302.00 % | 10.911 M 2 580.84 % | 407.000 K 101.71 % | -23.857 M 61.19 % | -61.468 M -477.82 % | 16.269 M 167.49 % | 6.082 M |
| Operating income ratio | -13.23 -1 445.06 % | 0.98 107.19 % | -13.69 36.35 % | -21.50 -285.78 % | -5.57 24.73 % | -7.41 -162.12 % | 11.92 211.91 % | -10.65 48.49 % | -20.68 -2 759.21 % | -0.72 -100.26 % | 283.18 2 430.05 % | -12.15 -4 782.70 % | -0.25 40.16 % | -0.42 -139.58 % | -0.17 33.90 % | -0.26 -68.28 % | -0.16 18.11 % | -0.19 -661.40 % | 0.03 111.69 % | -0.29 47.68 % | -0.55 -308.94 % | -0.14 -262.23 % | 0.08 19.53 % | 0.07 -34.09 % | 0.11 -13.78 % | 0.12 54.42 % | 0.08 -5.15 % | 0.08 -5.53 % | 0.09 297.81 % | -0.05 49.68 % | -0.09 62.29 % | -0.24 68.99 % | -0.76 -351.04 % | -0.17 41.91 % | -0.29 54.02 % | -0.63 -499.28 % | -0.11 70.24 % | -0.36 -411.32 % | -0.07 -211.92 % | 0.06 147.60 % | -0.13 -278.57 % | 0.07 -44.21 % | 0.13 183.89 % | -0.16 65.17 % | -0.45 -36.90 % | -0.33 -1 453.15 % | -0.02 -129.24 % | 0.07 13.13 % | 0.06 -35.37 % | 0.10 206.46 % | 0.03 2 102.07 % | 0.00 101.36 % | -0.11 49.02 % | -0.21 -490.25 % | 0.05 45.70 % | 0.04 |
| Total other income expenses net | 170.000 K 100.55 % | -30.651 M -5 829.16 % | 535.000 K 44.59 % | 370.000 K -71.34 % | 1.291 M 70.32 % | 758.000 K 191.54 % | 260.000 K 214.54 % | -227.000 K -251.33 % | 150.000 K 177.95 % | -192.430 K -181.54 % | 236.000 K 173.52 % | -321.000 K 98.32 % | -19.054 M -1.43 % | -18.786 M 5.15 % | -19.807 M -8.29 % | -18.291 M 26.82 % | -24.993 M -140.91 % | -10.374 M 35.24 % | -16.019 M 16.81 % | -19.256 M -49.85 % | -12.850 M 0.05 % | -12.856 M 25.49 % | -17.253 M -52.08 % | -11.345 M 40.27 % | -18.993 M 6.53 % | -20.320 M -12.58 % | -18.050 M 2.72 % | -18.555 M -10.43 % | -16.802 M 16.83 % | -20.202 M 16.48 % | -24.188 M -41.92 % | -17.044 M | 0.000 | 0.000 100.00 % | -10.417 M -161.13 % | 17.042 M 183.17 % | -20.490 M | 0.000 100.00 % | -20.382 M 10.60 % | -22.798 M -5.00 % | -21.712 M 39.90 % | -36.127 M -87.35 % | -19.283 M -7.83 % | -17.882 M 1.91 % | -18.231 M 47.45 % | -34.695 M -53.17 % | -22.652 M 4.22 % | -23.651 M -13.01 % | -20.929 M 27.05 % | -28.688 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 |
| 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-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 774.024 M 0.00 % | 774.018 M 6.90 % | 724.050 M 0.00 % | 724.030 M 2.55 % | 706.015 M -2.44 % | 723.662 M -3.02 % | 746.161 M -2.15 % | 762.571 M -0.01 % | 762.634 M -0.02 % | 762.793 M -0.16 % | 764.014 M -0.61 % | 768.691 M 5.31 % | 729.953 M 5.62 % | 691.084 M 2 247.43 % | 29.440 M -95.61 % | 671.020 M 1 216.14 % | 50.984 M -91.96 % | 634.190 M 1 840.25 % | 32.686 M -93.93 % | 538.710 M 6 317.27 % | 8.395 M -98.32 % | 499.196 M 924.54 % | 48.724 M -90.39 % | 507.060 M 1 537.00 % | 30.975 M -94.26 % | 539.234 M 39 666.56 % | 1.356 M -99.76 % | 563.216 M -16.83 % | 677.175 M 13 253.88 % | 5.071 M -99.25 % | 675.544 M 3 344.54 % | 19.612 M -96.99 % | 651.809 M 37 620.43 % | 1.728 M -99.67 % | 528.137 M 11 657.28 % | 4.492 M -99.30 % | 641.824 M 21 294.15 % | 3.000 M -99.48 % | 572.722 M 4 312.34 % | 12.980 M -97.87 % | 608.096 M 13 076.51 % | 4.615 M -99.26 % | 626.148 M 10 335.80 % | 6.000 M -99.04 % | 624.900 M 13 682.52 % | 4.534 M -99.17 % | 545.054 M 5 977.80 % | 8.968 M -98.03 % | 456.369 M 33 530.70 % | 1.357 M -99.74 % | 526.591 M 40.22 % | 375.541 M |
| Total investments | 18.246 M 0.10 % | 18.228 M 0.90 % | 18.066 M 1.25 % | 17.843 M 0.00 % | 17.843 M 3.66 % | 17.213 M 1.56 % | 16.948 M 0.00 % | 16.948 M 0.00 % | 16.948 M 0.00 % | 16.948 M 8.70 % | 15.591 M 0.01 % | 15.590 M -51.55 % | 32.180 M 25.42 % | 25.657 M -56.42 % | 58.880 M 135.43 % | 25.010 M -75.47 % | 101.968 M 286.18 % | 26.404 M -59.61 % | 65.372 M 104.97 % | 31.893 M 89.96 % | 16.789 M | 0.000 -100.00 % | 97.448 M 3 416.71 % | 2.771 M -95.53 % | 61.950 M | 0.000 -100.00 % | 2.712 M 12.62 % | 2.408 M -28.74 % | 3.379 M -66.68 % | 10.142 M | 0.000 -100.00 % | 39.224 M | 0.000 -100.00 % | 3.456 M -90.45 % | 36.170 M 302.60 % | 8.984 M | 0.000 -100.00 % | 6.000 M -73.29 % | 22.465 M -13.46 % | 25.960 M 15.09 % | 22.555 M 144.37 % | 9.230 M -51.43 % | 19.004 M 58.37 % | 12.000 M -71.78 % | 42.518 M 368.88 % | 9.068 M -81.76 % | 49.712 M 177.16 % | 17.936 M -74.11 % | 69.266 M 2 452.18 % | 2.714 M -92.80 % | 37.711 M 60.78 % | 23.455 M |
| Total debt | 774.025 M 0.00 % | 774.025 M 6.90 % | 724.057 M 0.00 % | 724.057 M 0.00 % | 724.025 M 0.00 % | 724.025 M -5.19 % | 763.685 M 0.05 % | 763.306 M -0.02 % | 763.421 M -0.03 % | 763.678 M -0.19 % | 765.149 M -0.62 % | 769.893 M 5.29 % | 731.180 M 5.73 % | 691.542 M | 0.000 -100.00 % | 675.450 M | 0.000 -100.00 % | 658.769 M | 0.000 -100.00 % | 539.503 M | 0.000 -100.00 % | 507.591 M | 0.000 -100.00 % | 526.652 M | 0.000 -100.00 % | 541.170 M | 0.000 -100.00 % | 564.572 M -19.24 % | 699.034 M | 0.000 -100.00 % | 680.615 M | 0.000 -100.00 % | 671.421 M | 0.000 -100.00 % | 529.865 M | 0.000 -100.00 % | 646.316 M | 0.000 -100.00 % | 575.722 M | 0.000 -100.00 % | 621.077 M | 0.000 -100.00 % | 630.763 M | 0.000 -100.00 % | 630.900 M | 0.000 -100.00 % | 549.588 M | 0.000 -100.00 % | 465.337 M | 0.000 -100.00 % | 527.948 M 35.95 % | 388.349 M |
| Accumulated other comprehensive income loss | 8.708 M 0.00 % | 8.708 M | 0.000 | 0.000 -100.00 % | 1,000.000 | 0.000 -100.00 % | 8.708 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.707 M | 0.000 -100.00 % | 69.620 M | 0.000 -100.00 % | 131.969 M | 0.000 -100.00 % | 208.918 M 2 299.21 % | 8.708 M -96.02 % | 218.790 M 1 301.42 % | 15.612 M -92.69 % | 213.564 M 1 267.98 % | 15.612 M -91.66 % | 187.113 M 1 097.37 % | 15.627 M -41.63 % | 26.770 M -84.79 % | 175.989 M 391.97 % | -60.277 M -117.51 % | 344.167 M | 0.000 -100.00 % | 431.254 M | 0.000 -100.00 % | 553.351 M | 0.000 -100.00 % | 646.591 M | 0.000 -100.00 % | 699.354 M | 0.000 -100.00 % | 708.316 M | 0.000 -100.00 % | 791.297 M | 0.000 -100.00 % | 899.958 M | 0.000 -100.00 % | 899.306 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -1.202 B -0.22 % | -1.199 B -2.69 % | -1.168 B -0.64 % | -1.160 B -0.81 % | -1.151 B -0.54 % | -1.145 B -0.63 % | -1.138 B -0.61 % | -1.131 B -0.59 % | -1.124 B -0.76 % | -1.116 B -2.56 % | -1.088 B -1.03 % | -1.077 B -1.09 % | -1.065 B -4.30 % | -1.021 B | 0.000 100.00 % | -895.671 M | 0.000 100.00 % | -804.333 M | 0.000 100.00 % | -741.995 M | 0.000 100.00 % | -656.339 M | 0.000 100.00 % | -634.463 M | 0.000 100.00 % | -630.981 M | 0.000 100.00 % | -666.155 M 5.06 % | -701.691 M | 0.000 | 0.000 | 0.000 100.00 % | -448.620 M | 0.000 | 0.000 | 0.000 100.00 % | -239.405 M | 0.000 | 0.000 | 0.000 100.00 % | -93.403 M | 0.000 | 0.000 | 0.000 100.00 % | -1.459 M | 0.000 | 0.000 | 0.000 -100.00 % | 97.422 M | 0.000 | 0.000 -100.00 % | 88.703 M |
| Common stock | 286.266 M 0.00 % | 286.266 M 0.00 % | 286.266 M 0.00 % | 286.266 M 0.00 % | 286.266 M 0.00 % | 286.266 M 0.00 % | 286.266 M 0.00 % | 286.266 M 0.00 % | 286.266 M 0.00 % | 286.266 M 0.00 % | 286.266 M 0.00 % | 286.266 M 0.00 % | 286.266 M 0.00 % | 286.266 M | 0.000 -100.00 % | 286.266 M | 0.000 -100.00 % | 286.266 M | 0.000 -100.00 % | 286.266 M | 0.000 -100.00 % | 286.266 M | 0.000 -100.00 % | 267.221 M | 0.000 -100.00 % | 267.221 M | 0.000 -100.00 % | 267.221 M 13.10 % | 236.266 M | 0.000 -100.00 % | 236.266 M | 0.000 -100.00 % | 236.266 M | 0.000 -100.00 % | 236.266 M | 0.000 -100.00 % | 236.266 M | 0.000 -100.00 % | 236.266 M | 0.000 -100.00 % | 236.266 M | 0.000 -100.00 % | 236.266 M | 0.000 -100.00 % | 236.266 M | 0.000 -100.00 % | 236.266 M | 0.000 -100.00 % | 236.266 M | 0.000 -100.00 % | 236.266 M 0.00 % | 236.266 M |
| Total equity | -327.687 M -0.82 % | -325.025 M -10.71 % | -293.581 M -2.58 % | -286.191 M -3.36 % | -276.884 M -2.28 % | -270.723 M -2.71 % | -263.588 M -2.69 % | -256.695 M -2.65 % | -250.075 M -3.53 % | -241.559 M -13.01 % | -213.759 M -5.47 % | -202.668 M -6.08 % | -191.056 M -29.80 % | -147.195 M -578.10 % | -21.707 M 0.00 % | -21.707 M -131.18 % | 69.620 M 0.00 % | 69.620 M -47.25 % | 131.969 M 0.00 % | 131.969 M -36.83 % | 208.918 M 0.00 % | 208.918 M -4.51 % | 218.790 M 0.00 % | 218.790 M 2.45 % | 213.564 M 0.00 % | 213.563 M 14.14 % | 187.113 M 0.00 % | 187.113 M 58.79 % | 117.836 M -33.04 % | 175.989 M 0.00 % | 175.989 M -48.87 % | 344.167 M 0.00 % | 344.167 M -20.19 % | 431.254 M 0.00 % | 431.254 M -22.07 % | 553.351 M 0.00 % | 553.351 M -14.42 % | 646.591 M 0.00 % | 646.591 M -7.54 % | 699.354 M 0.00 % | 699.354 M -1.27 % | 708.316 M 0.00 % | 708.316 M -10.49 % | 791.297 M 0.00 % | 791.297 M -12.07 % | 899.958 M 0.00 % | 899.958 M 0.07 % | 899.306 M 0.00 % | 899.306 M 3.71 % | 867.137 M 0.00 % | 867.137 M -2.63 % | 890.587 M |
| Other non current liabilities | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 21.707 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.489 M | 0.000 -100.00 % | 2.489 M | 0.000 -100.00 % | 2.490 M | 0.000 -100.00 % | 2.490 M | 0.000 -100.00 % | 1.681 M | 0.000 -100.00 % | 5.083 M | 0.000 -100.00 % | 10.115 M | 0.000 -100.00 % | 19.042 M | 0.000 -100.00 % | 46.152 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 654.634 M -0.15 % | 655.613 M 0.15 % | 654.634 M 0.00 % | 654.634 M 0.00 % | 654.634 M 0.00 % | 654.634 M 0.00 % | 654.634 M 0.00 % | 654.634 M 0.00 % | 654.634 M 0.00 % | 654.634 M -0.02 % | 654.737 M -0.02 % | 654.858 M 9.24 % | 599.484 M 2.94 % | 582.335 M | 0.000 -100.00 % | 612.400 M | 0.000 -100.00 % | 598.516 M | 0.000 -100.00 % | 382.741 M | 0.000 -100.00 % | 353.263 M | 0.000 -100.00 % | 360.971 M | 0.000 -100.00 % | 369.925 M | 0.000 -100.00 % | 418.049 M 7.70 % | 388.150 M | 0.000 -100.00 % | 443.628 M | 0.000 -100.00 % | 439.745 M | 0.000 -100.00 % | 246.488 M | 0.000 -100.00 % | 238.021 M | 0.000 -100.00 % | 284.930 M | 0.000 -100.00 % | 283.257 M | 0.000 -100.00 % | 325.146 M | 0.000 -100.00 % | 323.727 M | 0.000 -100.00 % | 227.358 M | 0.000 -100.00 % | 209.410 M | 0.000 -100.00 % | 315.775 M 15.89 % | 272.479 M |
| Total non current liabilities | 654.635 M -0.15 % | 655.613 M 0.15 % | 654.635 M 0.00 % | 654.634 M 0.00 % | 654.634 M 0.00 % | 654.634 M 0.00 % | 654.634 M 0.00 % | 654.634 M 0.00 % | 654.635 M 0.00 % | 654.634 M -0.02 % | 654.738 M -0.02 % | 654.858 M 9.24 % | 599.484 M 2.94 % | 582.335 M 2 582.71 % | 21.707 M -96.46 % | 612.400 M | 0.000 -100.00 % | 598.516 M | 0.000 -100.00 % | 382.741 M | 0.000 -100.00 % | 353.263 M | 0.000 -100.00 % | 360.971 M | 0.000 -100.00 % | 369.925 M | 0.000 -100.00 % | 418.049 M 7.70 % | 388.150 M | 0.000 -100.00 % | 446.117 M | 0.000 -100.00 % | 442.234 M | 0.000 -100.00 % | 248.978 M | 0.000 -100.00 % | 240.511 M | 0.000 -100.00 % | 286.611 M | 0.000 -100.00 % | 288.339 M | 0.000 -100.00 % | 335.261 M | 0.000 -100.00 % | 342.769 M | 0.000 -100.00 % | 273.510 M | 0.000 -100.00 % | 209.410 M | 0.000 -100.00 % | 315.775 M 15.89 % | 272.479 M |
| Other current liabilities | 22.640 M 1 326.59 % | 1.587 M -92.97 % | 22.570 M -0.01 % | 22.572 M -0.38 % | 22.657 M 0.43 % | 22.559 M -1.50 % | 22.903 M 2.62 % | 22.319 M -1.14 % | 22.576 M 680.49 % | 2.893 M -87.83 % | 23.762 M 1.14 % | 23.494 M 5.67 % | 22.234 M -15.62 % | 26.349 M | 0.000 -100.00 % | 106.754 M | 0.000 -100.00 % | 84.681 M | 0.000 -100.00 % | 115.738 M | 0.000 -100.00 % | 25.927 M | 0.000 -100.00 % | 24.896 M | 0.000 -100.00 % | 18.848 M | 0.000 -100.00 % | 16.836 M 11.99 % | 15.034 M | 0.000 -100.00 % | 31.958 M | 0.000 -100.00 % | 40.751 M | 0.000 -100.00 % | 170.470 M | 0.000 -100.00 % | 2.471 M | 0.000 -100.00 % | 88.538 M | 0.000 -100.00 % | 22.742 M | 0.000 -100.00 % | 53.021 M | 0.000 -100.00 % | 38.794 M | 0.000 -100.00 % | 81.727 M | 0.000 -100.00 % | 116.849 M | 0.000 -100.00 % | 32.825 M -61.48 % | 85.219 M |
| Deferred revenue | 0.000 -100.00 % | 20.975 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 570.000 K | 0.000 -100.00 % | 20.975 M | 0.000 | 0.000 -100.00 % | 2.378 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 -100.00 % | 28.983 M | 0.000 | 0.000 | 0.000 -100.00 % | 262.340 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 603.079 K |
| Short term debt | 119.391 M 0.83 % | 118.412 M 70.57 % | 69.423 M 0.00 % | 69.423 M 0.05 % | 69.391 M 0.00 % | 69.391 M -36.37 % | 109.051 M 0.88 % | 108.102 M -0.63 % | 108.787 M 24.47 % | 87.399 M -20.84 % | 110.412 M -4.02 % | 115.035 M -11.04 % | 129.318 M 18.42 % | 109.207 M | 0.000 -100.00 % | 63.050 M | 0.000 -100.00 % | 60.254 M | 0.000 -100.00 % | 156.762 M | 0.000 -100.00 % | 154.328 M | 0.000 -100.00 % | 165.681 M | 0.000 -100.00 % | 171.245 M | 0.000 -100.00 % | 146.523 M -52.87 % | 310.884 M | 0.000 -100.00 % | 236.987 M | 0.000 -100.00 % | 231.676 M | 0.000 -100.00 % | 283.377 M | 0.000 -100.00 % | 408.295 M | 0.000 -100.00 % | 290.792 M | 0.000 -100.00 % | 337.820 M | 0.000 -100.00 % | 305.617 M | 0.000 -100.00 % | 307.172 M | 0.000 -100.00 % | 322.230 M | 0.000 -100.00 % | 255.926 M | 0.000 -100.00 % | 212.173 M 83.11 % | 115.870 M |
| Total current liabilities | 215.764 M 0.74 % | 214.185 M 29.82 % | 164.991 M 0.01 % | 164.972 M 0.03 % | 164.929 M 2.25 % | 161.299 M -21.29 % | 204.931 M 0.72 % | 203.458 M 0.27 % | 202.906 M 0.35 % | 202.195 M -0.20 % | 202.605 M -2.26 % | 207.294 M -9.42 % | 228.862 M -5.39 % | 241.896 M | 0.000 -100.00 % | 324.424 M | 0.000 -100.00 % | 300.519 M | 0.000 -100.00 % | 485.448 M | 0.000 -100.00 % | 395.814 M | 0.000 -100.00 % | 487.004 M | 0.000 -100.00 % | 522.195 M | 0.000 -100.00 % | 569.713 M -7.09 % | 613.218 M | 0.000 -100.00 % | 400.034 M | 0.000 -100.00 % | 363.700 M | 0.000 -100.00 % | 532.480 M | 0.000 -100.00 % | 514.537 M | 0.000 -100.00 % | 480.093 M | 0.000 -100.00 % | 467.814 M | 0.000 -100.00 % | 447.817 M | 0.000 -100.00 % | 413.050 M | 0.000 -100.00 % | 640.932 M | 0.000 -100.00 % | 518.383 M | 0.000 -100.00 % | 399.274 M 29.61 % | 308.050 M |
| Total liabilities | 870.399 M 0.07 % | 869.798 M 6.12 % | 819.626 M 0.00 % | 819.606 M 0.01 % | 819.563 M 0.44 % | 815.933 M -5.08 % | 859.565 M 0.17 % | 858.092 M 0.06 % | 857.541 M 0.08 % | 856.829 M -0.06 % | 857.343 M -0.56 % | 862.152 M 4.08 % | 828.346 M 0.50 % | 824.231 M 3 697.08 % | 21.707 M -97.68 % | 936.824 M | 0.000 -100.00 % | 899.034 M | 0.000 -100.00 % | 868.189 M | 0.000 -100.00 % | 749.077 M | 0.000 -100.00 % | 847.975 M | 0.000 -100.00 % | 892.120 M | 0.000 -100.00 % | 987.762 M -1.36 % | 1.001 B | 0.000 -100.00 % | 846.151 M | 0.000 -100.00 % | 805.934 M | 0.000 -100.00 % | 781.458 M | 0.000 -100.00 % | 755.048 M | 0.000 -100.00 % | 766.704 M | 0.000 -100.00 % | 756.153 M | 0.000 -100.00 % | 783.078 M | 0.000 -100.00 % | 755.818 M | 0.000 -100.00 % | 914.442 M | 0.000 -100.00 % | 727.793 M | 0.000 -100.00 % | 715.049 M 23.17 % | 580.530 M |
| Other non current assets | 17.275 M 0.00 % | 17.275 M 19.38 % | 14.470 M -10.34 % | 16.139 M -0.01 % | 16.140 M 0.00 % | 16.140 M 0.00 % | 16.140 M 0.00 % | 16.140 M 0.00 % | 16.140 M 0.00 % | 16.140 M 0.00 % | 16.140 M 0.00 % | 16.140 M -12.00 % | 18.340 M 14.24 % | 16.054 M 154.53 % | -29.440 M -283.38 % | 16.054 M 131.49 % | -50.984 M -460.60 % | -9.095 M 72.18 % | -32.686 M -289.35 % | 17.262 M 305.63 % | -8.395 M -144.76 % | 18.756 M 138.49 % | -48.724 M -203.65 % | 47.007 M 251.76 % | -30.975 M -251.46 % | 20.451 M 1 608.17 % | -1.356 M -102.88 % | 47.156 M 8.16 % | 43.597 M 959.73 % | -5.071 M -105.97 % | 84.948 M 533.14 % | -19.612 M -122.59 % | 86.810 M 5 123.74 % | -1.728 M -103.76 % | 46.008 M 1 124.22 % | -4.492 M -105.35 % | 83.954 M 2 898.47 % | -3.000 M -105.81 % | 51.676 M 498.12 % | -12.980 M -116.77 % | 77.380 M 1 776.72 % | -4.615 M -110.89 % | 42.378 M 806.30 % | -6.000 M -105.28 % | 113.730 M 2 608.39 % | -4.534 M -100.43 % | 1.063 B 11 948.69 % | -8.968 M -123.14 % | 38.750 M | 0.000 -100.00 % | 13.216 M -91.71 % | 159.454 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.404 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.361 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.170 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.465 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.004 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.266 M | 0.000 -100.00 % | 37.711 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 -100.00 % | 659.189 K | 0.000 | 0.000 | 0.000 -100.00 % | 659.189 K | 0.000 | 0.000 | 0.000 -100.00 % | 659.189 K | 0.000 | 0.000 | 0.000 -100.00 % | 659.189 K | 0.000 | 0.000 -100.00 % | 401.161 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 659.189 K | 0.000 | 0.000 | 0.000 -100.00 % | 659.189 K | 0.000 | 0.000 | 0.000 -100.00 % | 659.189 K | 0.000 | 0.000 | 0.000 -100.00 % | 659.189 K | 0.000 | 0.000 -100.00 % | 409.855 K |
| Property plant equipment net | 169.280 M -1.11 % | 171.181 M -15.55 % | 202.708 M -3.61 % | 210.308 M -4.28 % | 219.714 M -2.55 % | 225.468 M -3.01 % | 232.468 M -2.88 % | 239.373 M -2.80 % | 246.276 M -2.70 % | 253.111 M -3.08 % | 261.156 M -3.10 % | 269.503 M -3.00 % | 277.850 M -3.47 % | 287.850 M | 0.000 -100.00 % | 313.213 M | 0.000 -100.00 % | 336.887 M | 0.000 -100.00 % | 359.245 M | 0.000 -100.00 % | 345.163 M | 0.000 -100.00 % | 366.716 M | 0.000 -100.00 % | 391.934 M | 0.000 -100.00 % | 423.386 M -10.17 % | 471.321 M | 0.000 -100.00 % | 537.672 M | 0.000 -100.00 % | 577.122 M | 0.000 -100.00 % | 626.580 M | 0.000 -100.00 % | 667.076 M | 0.000 -100.00 % | 724.733 M | 0.000 -100.00 % | 768.551 M | 0.000 -100.00 % | 914.869 M | 0.000 -100.00 % | 972.928 M | 0.000 | 0.000 | 0.000 -100.00 % | 911.970 M | 0.000 -100.00 % | 882.358 M 31.00 % | 673.579 M |
| Total non current assets | 186.555 M -1.01 % | 188.456 M -13.23 % | 217.178 M -4.09 % | 226.447 M -3.99 % | 235.854 M -2.38 % | 241.608 M -2.82 % | 248.608 M -2.70 % | 255.513 M -2.63 % | 262.416 M -2.54 % | 269.250 M -2.90 % | 277.296 M -2.92 % | 285.643 M -3.56 % | 296.190 M -2.54 % | 303.904 M 1 132.28 % | -29.440 M -108.94 % | 329.267 M 745.82 % | -50.984 M -114.39 % | 354.197 M 1 183.63 % | -32.686 M -108.68 % | 376.507 M 4 585.06 % | -8.395 M -102.31 % | 363.919 M 846.90 % | -48.724 M -112.58 % | 387.362 M 1 350.56 % | -30.975 M -107.51 % | 412.385 M 30 511.87 % | -1.356 M -100.29 % | 470.999 M -8.61 % | 515.375 M 10 263.18 % | -5.071 M -100.81 % | 622.620 M 3 274.69 % | -19.612 M -102.95 % | 663.932 M 38 522.00 % | -1.728 M -100.24 % | 708.758 M 15 878.23 % | -4.492 M -100.60 % | 751.689 M 25 156.31 % | -3.000 M -100.38 % | 798.874 M 6 254.65 % | -12.980 M -101.53 % | 846.591 M 18 444.32 % | -4.615 M -100.47 % | 976.251 M 16 370.85 % | -6.000 M -100.55 % | 1.087 B 24 081.42 % | -4.534 M -100.43 % | 1.063 B 11 948.69 % | -8.968 M -100.87 % | 1.027 B | 0.000 -100.00 % | 933.285 M 11.98 % | 833.443 M |
| Other current assets | 28.667 M 1.26 % | 28.309 M -0.10 % | 28.337 M -89.92 % | 281.042 M 876.65 % | 28.776 M 2.11 % | 28.181 M 0.16 % | 28.137 M -60.85 % | 71.875 M 0.92 % | 71.218 M -3.34 % | 73.677 M 4.62 % | 70.425 M -6.15 % | 75.041 M 181.15 % | 26.691 M -57.51 % | 62.824 M | 0.000 -100.00 % | 107.090 M | 0.000 -100.00 % | 67.439 M | 0.000 -100.00 % | 52.627 M | 0.000 -100.00 % | 63.684 M | 0.000 -100.00 % | 29.728 M | 0.000 -100.00 % | 49.895 M | 0.000 -100.00 % | 22.509 M -74.37 % | 87.827 M | 0.000 -100.00 % | 19.417 M | 0.000 -100.00 % | 4.932 M | 0.000 -100.00 % | 27.135 M | 0.000 -100.00 % | 32.643 M | 0.000 -100.00 % | 42.522 M | 0.000 -100.00 % | 39.633 M | 0.000 -100.00 % | 66.083 M | 0.000 -100.00 % | 21.140 M | 0.000 -100.00 % | 96.333 M | 0.000 -100.00 % | 15.519 M | 0.000 -100.00 % | 23.315 M -37.71 % | 37.427 M |
| Short term investments | 18.246 M 0.10 % | 18.228 M 0.90 % | 18.066 M 1.25 % | 17.843 M 0.00 % | 17.843 M 3.66 % | 17.213 M 1.56 % | 16.948 M 0.00 % | 16.948 M 0.00 % | 16.948 M 0.00 % | 16.948 M 8.70 % | 15.591 M 0.01 % | 15.590 M -51.55 % | 32.180 M 25.42 % | 25.657 M -56.42 % | 58.880 M 135.43 % | 25.010 M -75.47 % | 101.968 M | 0.000 -100.00 % | 65.372 M 104.97 % | 31.893 M 89.96 % | 16.789 M | 0.000 -100.00 % | 97.448 M 234.51 % | 29.132 M -52.97 % | 61.950 M | 0.000 -100.00 % | 2.712 M | 0.000 | 0.000 -100.00 % | 10.142 M | 0.000 -100.00 % | 39.224 M | 0.000 -100.00 % | 3.456 M | 0.000 -100.00 % | 8.984 M | 0.000 -100.00 % | 6.000 M | 0.000 -100.00 % | 25.960 M | 0.000 -100.00 % | 9.230 M | 0.000 -100.00 % | 12.000 M | 0.000 -100.00 % | 9.068 M | 0.000 -100.00 % | 17.936 M | 0.000 -100.00 % | 2.714 M | 0.000 -100.00 % | 23.455 M |
| cash and cash equivalents | 1.000 K -85.71 % | 7.000 K 0.00 % | 7.000 K -74.07 % | 27.000 K -99.85 % | 18.010 M 4 861.43 % | 363.000 K -97.93 % | 17.524 M 2 284.22 % | 735.000 K -6.61 % | 787.000 K -11.07 % | 885.000 K -22.03 % | 1.135 M -5.57 % | 1.202 M -2.04 % | 1.227 M 167.92 % | 457.970 K 101.56 % | -29.440 M -764.56 % | 4.430 M 108.69 % | -50.984 M -307.42 % | 24.580 M 175.20 % | -32.686 M -4 221.82 % | 793.000 K 109.45 % | -8.395 M -200.00 % | 8.395 M 117.23 % | -48.724 M -348.69 % | 19.592 M 163.25 % | -30.975 M -1 700.45 % | 1.935 M 242.73 % | -1.356 M -200.00 % | 1.356 M -93.80 % | 21.858 M 531.05 % | -5.071 M -200.00 % | 5.071 M 125.86 % | -19.612 M -200.00 % | 19.612 M 1 234.95 % | -1.728 M -200.00 % | 1.728 M 138.47 % | -4.492 M -200.00 % | 4.492 M 249.73 % | -3.000 M -200.00 % | 3.000 M 123.11 % | -12.980 M -200.00 % | 12.980 M 381.27 % | -4.615 M -200.00 % | 4.615 M 176.92 % | -6.000 M -200.00 % | 6.000 M 232.33 % | -4.534 M -200.00 % | 4.534 M 150.56 % | -8.968 M -200.00 % | 8.968 M 760.87 % | -1.357 M -200.00 % | 1.357 M -89.41 % | 12.808 M |
| Cash and short term investments | 18.247 M 0.07 % | 18.235 M 0.90 % | 18.073 M 1.14 % | 17.870 M -0.78 % | 18.010 M 2.47 % | 17.576 M 0.30 % | 17.524 M -0.90 % | 17.683 M -0.29 % | 17.735 M -0.55 % | 17.833 M 6.62 % | 16.726 M -0.39 % | 16.792 M -49.74 % | 33.407 M 7 194.58 % | 457.970 K -98.44 % | 29.440 M 0.00 % | 29.440 M -42.26 % | 50.984 M 107.42 % | 24.580 M -24.80 % | 32.686 M 0.00 % | 32.686 M 289.37 % | 8.395 M 0.00 % | 8.395 M -82.77 % | 48.724 M 0.00 % | 48.724 M 57.30 % | 30.975 M 1 500.45 % | 1.935 M 42.73 % | 1.356 M 0.00 % | 1.356 M -93.80 % | 21.858 M 331.05 % | 5.071 M 0.00 % | 5.071 M -74.14 % | 19.612 M 0.00 % | 19.612 M 1 034.95 % | 1.728 M 0.00 % | 1.728 M -61.53 % | 4.492 M 0.00 % | 4.492 M 49.73 % | 3.000 M 0.00 % | 3.000 M -76.89 % | 12.980 M 0.00 % | 12.980 M 181.27 % | 4.615 M 0.00 % | 4.615 M -23.08 % | 6.000 M 0.00 % | 6.000 M 32.33 % | 4.534 M 0.00 % | 4.534 M -49.44 % | 8.968 M 0.00 % | 8.968 M 560.87 % | 1.357 M 0.00 % | 1.357 M -96.26 % | 36.263 M |
| Total current assets | 356.157 M -0.04 % | 356.317 M 15.36 % | 308.867 M 0.62 % | 306.968 M 0.05 % | 306.825 M 1.06 % | 303.602 M -12.60 % | 347.369 M 0.43 % | 345.884 M 0.24 % | 345.050 M -0.28 % | 346.019 M -5.53 % | 366.288 M -2.02 % | 373.841 M 9.60 % | 341.100 M -8.58 % | 373.132 M 1 167.43 % | 29.440 M -94.97 % | 585.550 M 1 048.50 % | 50.984 M -91.70 % | 614.458 M 1 779.88 % | 32.686 M -94.76 % | 623.651 M 7 329.12 % | 8.395 M -98.59 % | 594.076 M 1 119.27 % | 48.724 M -92.83 % | 679.403 M 2 093.39 % | 30.975 M -95.53 % | 693.299 M 51 028.21 % | 1.356 M -99.81 % | 703.878 M 16.57 % | 603.828 M 11 807.48 % | 5.071 M -98.73 % | 399.520 M 1 937.12 % | 19.612 M -95.97 % | 486.169 M 28 034.78 % | 1.728 M -99.66 % | 503.954 M 11 118.92 % | 4.492 M -99.19 % | 556.710 M 18 456.99 % | 3.000 M -99.51 % | 614.421 M 4 633.60 % | 12.980 M -97.87 % | 608.916 M 13 094.27 % | 4.615 M -99.10 % | 515.142 M 8 485.70 % | 6.000 M -98.70 % | 459.797 M 10 041.10 % | 4.534 M -99.40 % | 751.815 M 8 283.35 % | 8.968 M -98.51 % | 600.371 M 44 142.49 % | 1.357 M -99.79 % | 648.901 M 1.76 % | 637.674 M |
| Inventory | 4.114 M 0.00 % | 4.114 M 0.00 % | 4.114 M 0.00 % | 4.114 M 0.00 % | 4.114 M 0.00 % | 4.114 M -20.01 % | 5.143 M 0.00 % | 5.143 M 5.82 % | 4.860 M -54.04 % | 10.574 M -8.02 % | 11.496 M 10.82 % | 10.374 M 38.76 % | 7.476 M -87.05 % | 57.710 M | 0.000 -100.00 % | 178.111 M | 0.000 -100.00 % | 148.541 M | 0.000 -100.00 % | 211.867 M | 0.000 -100.00 % | 123.447 M | 0.000 -100.00 % | 141.644 M | 0.000 -100.00 % | 84.191 M | 0.000 -100.00 % | 199.642 M 31.18 % | 152.195 M | 0.000 -100.00 % | 104.947 M | 0.000 -100.00 % | 186.900 M | 0.000 -100.00 % | 270.450 M | 0.000 -100.00 % | 271.672 M | 0.000 -100.00 % | 273.464 M | 0.000 -100.00 % | 239.601 M | 0.000 -100.00 % | 182.321 M | 0.000 -100.00 % | 153.992 M | 0.000 -100.00 % | 219.090 M | 0.000 -100.00 % | 137.759 M | 0.000 -100.00 % | 207.483 M 27.43 % | 162.823 M |
| Net receivables | 305.129 M -0.17 % | 305.659 M 18.32 % | 258.343 M 6 453.60 % | 3.942 M -98.46 % | 255.925 M 0.86 % | 253.731 M -14.44 % | 296.565 M 0.64 % | 294.693 M 17.30 % | 251.237 M 0.34 % | 250.378 M -6.45 % | 267.641 M -1.47 % | 271.634 M -0.69 % | 273.526 M 8.48 % | 252.141 M | 0.000 -100.00 % | 270.909 M | 0.000 -100.00 % | 373.928 M | 0.000 -100.00 % | 326.471 M | 0.000 -100.00 % | 398.549 M | 0.000 -100.00 % | 459.307 M | 0.000 -100.00 % | 557.277 M | 0.000 -100.00 % | 480.371 M 40.48 % | 341.948 M | 0.000 -100.00 % | 270.085 M | 0.000 -100.00 % | 274.725 M | 0.000 -100.00 % | 204.641 M | 0.000 -100.00 % | 247.904 M | 0.000 -100.00 % | 295.435 M | 0.000 -100.00 % | 316.702 M | 0.000 -100.00 % | 262.123 M | 0.000 -100.00 % | 278.665 M | 0.000 -100.00 % | 431.858 M | 0.000 -100.00 % | 438.125 M | 0.000 -100.00 % | 416.746 M 3.88 % | 401.161 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 457.000 K 0.00 % | 457.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 -100.00 % | 6.083 M | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 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 100.00 % | -2.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -273.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 73.733 M 0.71 % | 73.211 M 0.29 % | 72.998 M 0.03 % | 72.977 M 0.13 % | 72.881 M 5.09 % | 69.349 M -4.97 % | 72.977 M 1.50 % | 71.897 M 0.49 % | 71.543 M 3.26 % | 69.283 M 1.24 % | 68.431 M -0.49 % | 68.765 M -5.22 % | 72.554 M -31.77 % | 106.340 M | 0.000 -100.00 % | 154.620 M | 0.000 -100.00 % | 155.584 M | 0.000 -100.00 % | 212.948 M | 0.000 -100.00 % | 215.560 M | 0.000 -100.00 % | 296.427 M | 0.000 -100.00 % | 332.102 M | 0.000 -100.00 % | 406.354 M 41.44 % | 287.300 M | 0.000 -100.00 % | 131.089 M | 0.000 -100.00 % | 91.273 M | 0.000 -100.00 % | 78.633 M | 0.000 -100.00 % | 74.788 M | 0.000 -100.00 % | 100.763 M | 0.000 -100.00 % | 106.989 M | 0.000 -100.00 % | 89.179 M | 0.000 -100.00 % | 67.084 M | 0.000 -100.00 % | 236.975 M | 0.000 -100.00 % | 145.608 M | 0.000 -100.00 % | 154.276 M 45.05 % | 106.358 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -570.000 K | 0.000 100.00 % | -21.645 M | 0.000 | 0.000 100.00 % | -2.378 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 |
| 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 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 578.990 M 0.00 % | 578.990 M -1.48 % | 587.698 M 0.00 % | 587.698 M 0.00 % | 587.698 M 0.00 % | 587.698 M 1.50 % | 578.990 M -1.48 % | 587.698 M 0.00 % | 587.698 M 0.00 % | 587.698 M 0.00 % | 587.698 M 0.00 % | 587.698 M 0.00 % | 587.698 M 0.00 % | 587.698 M | 0.000 -100.00 % | 587.698 M | 0.000 -100.00 % | 587.687 M | 0.000 -100.00 % | 587.698 M | 0.000 -100.00 % | 570.283 M | 0.000 -100.00 % | 570.420 M | 0.000 -100.00 % | 537.393 M | 0.000 -100.00 % | 570.420 M 2.50 % | 556.490 M | 0.000 | 0.000 | 0.000 -100.00 % | 556.521 M | 0.000 -100.00 % | 194.988 M | 0.000 -100.00 % | 556.490 M | 0.000 -100.00 % | 410.325 M | 0.000 -100.00 % | 556.490 M | 0.000 -100.00 % | 472.050 M | 0.000 -100.00 % | 556.490 M | 0.000 -100.00 % | 663.692 M | 0.000 -100.00 % | 565.618 M | 0.000 -100.00 % | 630.871 M 11.54 % | 565.618 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 542.712 M -0.38 % | 544.773 M 3.56 % | 526.045 M -1.38 % | 533.415 M -1.71 % | 542.679 M -0.46 % | 545.210 M -8.52 % | 595.977 M -0.90 % | 601.397 M -1.00 % | 607.466 M -1.27 % | 615.269 M -4.40 % | 643.584 M -2.41 % | 659.484 M 3.48 % | 637.290 M -5.87 % | 677.037 M | 0.000 -100.00 % | 915.117 M | 0.000 -100.00 % | 968.654 M | 0.000 -100.00 % | 1.000 B | 0.000 -100.00 % | 957.995 M | 0.000 -100.00 % | 1.067 B | 0.000 -100.00 % | 1.106 B | 0.000 -100.00 % | 1.175 B 4.97 % | 1.119 B | 0.000 -100.00 % | 1.022 B | 0.000 -100.00 % | 1.150 B | 0.000 -100.00 % | 1.213 B | 0.000 -100.00 % | 1.308 B | 0.000 -100.00 % | 1.413 B | 0.000 -100.00 % | 1.456 B | 0.000 -100.00 % | 1.491 B | 0.000 -100.00 % | 1.547 B | 0.000 -100.00 % | 1.814 B | 0.000 -100.00 % | 1.627 B | 0.000 -100.00 % | 1.582 B 7.55 % | 1.471 B |
| 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-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -521.724 K 0.00 % | -521.724 K 0.00 % | -521.724 K 0.00 % | -521.724 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 100.00 % | -50.907 M 0.00 % | -50.907 M 0.00 % | -50.907 M 0.00 % | -50.907 M -1 682.22 % | -2.856 M 0.00 % | -2.856 M 0.00 % | -2.856 M 0.00 % | -2.856 M 50.34 % | -5.752 M 0.00 % | -5.752 M 0.00 % | -5.752 M 0.00 % | -5.752 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 17.001 M 0.00 % | 17.001 M 0.00 % | 17.001 M | 0.000 -100.00 % | 8.676 M 0.00 % | 8.676 M 0.00 % | 8.676 M | 0.000 -100.00 % | 21.193 M 0.00 % | 21.193 M 0.00 % | 21.193 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 % | 6.266 M 0.00 % | 6.266 M 0.00 % | 6.266 M 0.00 % | 6.266 M | 0.000 100.00 % | -19.267 M 0.00 % | -19.267 M 0.00 % | -19.267 M -440.81 % | 5.653 M 0.00 % | 5.653 M 0.00 % | 5.653 M 0.00 % | 5.653 M -23.30 % | 7.371 M 0.00 % | 7.371 M 0.00 % | 7.371 M 0.00 % | 7.371 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -521.724 K 0.00 % | -521.724 K 0.00 % | -521.724 K 0.00 % | -521.724 K | 0.000 100.00 % | -29.161 M 0.00 % | -29.161 M 0.00 % | -29.161 M | 0.000 -100.00 % | 25.226 M 0.00 % | 25.226 M 0.00 % | 25.226 M | 0.000 100.00 % | -22.294 M 0.00 % | -22.294 M 0.00 % | -22.294 M | 0.000 100.00 % | -866.687 K 0.00 % | -866.687 K 0.00 % | -866.687 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.665 M 0.00 % | 26.665 M 0.00 % | 26.665 M 0.00 % | 26.665 M 152.38 % | -50.907 M -60.90 % | -31.640 M 0.00 % | -31.640 M 0.00 % | -31.640 M -271.81 % | -8.510 M 0.00 % | -8.510 M 0.00 % | -8.510 M 0.00 % | -8.510 M 35.15 % | -13.122 M 0.00 % | -13.122 M 0.00 % | -13.122 M 0.00 % | -13.122 M |
| Other non cash items | 2.662 M -91.53 % | 31.444 M 325.56 % | 7.389 M -20.60 % | 9.306 M 51.05 % | 6.161 M -13.66 % | 7.136 M -65.53 % | 20.703 M 207.21 % | 6.739 M -20.87 % | 8.516 M -69.58 % | 27.990 M 152.37 % | 11.091 M -5.57 % | 11.745 M -73.14 % | 43.730 M -41.84 % | 75.183 M 48.76 % | 50.540 M 10.29 % | 45.826 M 0.71 % | 45.501 M -18.71 % | 55.975 M 676.78 % | 7.206 M -84.55 % | 46.637 M 53.86 % | 30.312 M 0.20 % | 30.252 M 7 856.86 % | -390.000 K 58.64 % | -943.000 K 77.98 % | -4.283 M 61.02 % | -10.987 M 28.58 % | -15.383 M 23.90 % | -20.215 M -31.95 % | -15.320 M -148.84 % | 31.368 M -29.55 % | 44.528 M -7.03 % | 47.893 M -60.18 % | 120.287 M 268.05 % | 32.682 M -40.04 % | 54.504 M -35.66 % | 84.713 M 126.60 % | 37.384 M -32.01 % | 54.982 M 43.71 % | 38.258 M 528.83 % | 6.084 M -86.97 % | 46.679 M 229.42 % | 14.170 M 351.78 % | -5.628 M -113.59 % | 41.425 M -0.32 % | 41.556 M -47.56 % | 79.245 M 169.39 % | 29.417 M 5 757.12 % | -520.000 K -293.94 % | -132.000 K 99.38 % | -21.258 M -94.83 % | -10.911 M -468.51 % | -1.919 M -108.59 % | 22.345 M -58.31 % | 53.592 M 468.61 % | -14.539 M -181.01 % | 17.948 M 670.32 % | -3.147 M 0.00 % | -3.147 M 0.00 % | -3.147 M -273.92 % | 1.810 M 0.00 % | 1.810 M 0.00 % | 1.810 M 0.00 % | 1.810 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.810 M 11 408.33 % | 120.000 K -99.12 % | 13.670 M -15.05 % | 16.092 M -3.61 % | 16.694 M 0.00 % | 16.694 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.315 M 0.00 % | 21.315 M 0.00 % | 21.315 M 0.00 % | 21.315 M | 0.000 -100.00 % | 37.311 M 0.00 % | 37.311 M 0.00 % | 37.311 M | 0.000 -100.00 % | 14.495 M 0.00 % | 14.495 M 0.00 % | 14.495 M | 0.000 100.00 % | -10.980 M 0.00 % | -10.980 M 0.00 % | -10.980 M | 0.000 -100.00 % | 14.996 M 0.00 % | 14.996 M 0.00 % | 14.996 M -49.29 % | 29.570 M 0.00 % | 29.570 M 0.00 % | 29.570 M 0.00 % | 29.570 M 38.77 % | 21.309 M 0.00 % | 21.309 M 0.00 % | 21.309 M 0.00 % | 21.309 M -68.17 % | 66.944 M 0.00 % | 66.944 M 0.00 % | 66.944 M 0.00 % | 66.944 M 251.08 % | -44.312 M 0.00 % | -44.312 M 0.00 % | -44.312 M 0.00 % | -44.312 M -300.77 % | 22.071 M 0.00 % | 22.071 M 0.00 % | 22.071 M 0.00 % | 22.071 M 125.18 % | 9.801 M 0.00 % | 9.801 M 0.00 % | 9.801 M 0.00 % | 9.801 M |
| 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 100.00 % | -1.308 M 0.00 % | -1.308 M 0.00 % | -1.308 M 0.00 % | -1.308 M | 0.000 100.00 % | -1.275 M 0.00 % | -1.275 M 0.00 % | -1.275 M | 0.000 100.00 % | -1.579 M 0.00 % | -1.579 M 0.00 % | -1.579 M | 0.000 100.00 % | -2.268 M 0.00 % | -2.268 M 0.00 % | -2.268 M | 0.000 100.00 % | -4.678 M 0.00 % | -4.678 M 0.00 % | -4.678 M -24.82 % | -3.748 M 0.00 % | -3.748 M 0.00 % | -3.748 M 0.00 % | -3.748 M 90.93 % | -41.308 M 0.00 % | -41.308 M 0.00 % | -41.308 M 0.00 % | -41.308 M 48.20 % | -79.747 M 0.00 % | -79.747 M 0.00 % | -79.747 M 0.00 % | -79.747 M 18.91 % | -98.347 M 0.00 % | -98.347 M 0.00 % | -98.347 M 0.00 % | -98.347 M -70.35 % | -57.731 M 0.00 % | -57.731 M 0.00 % | -57.731 M 0.00 % | -57.731 M -622.50 % | -7.990 M 0.00 % | -7.990 M 0.00 % | -7.990 M 0.00 % | -7.990 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.578 M 0.00 % | -30.578 M 0.00 % | -30.578 M 0.00 % | -30.578 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.064 M 0.00 % | -1.064 M 0.00 % | -1.064 M 0.00 % | -1.064 M |
| 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 -100.00 % | 5.864 M 0.00 % | 5.864 M 0.00 % | 5.864 M 0.00 % | 5.864 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 194.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.308 M 0.00 % | 1.308 M 0.00 % | 1.308 M 0.00 % | 1.308 M | 0.000 -100.00 % | 1.275 M 0.00 % | 1.275 M 0.00 % | 1.275 M | 0.000 -100.00 % | 1.579 M 0.00 % | 1.579 M 0.00 % | 1.579 M | 0.000 -100.00 % | 2.268 M 0.00 % | 2.268 M 0.00 % | 2.268 M | 0.000 -100.00 % | 4.678 M 0.00 % | 4.678 M 0.00 % | 4.678 M 24.82 % | 3.748 M 0.00 % | 3.748 M 0.00 % | 3.748 M 0.00 % | 3.748 M -90.93 % | 41.308 M 0.00 % | 41.308 M 0.00 % | 41.308 M 0.00 % | 41.308 M -44.09 % | 73.884 M 0.00 % | 73.884 M 0.00 % | 73.884 M 0.00 % | 73.884 M | 0.000 -100.00 % | 25.146 M 0.00 % | 25.146 M 0.00 % | 25.146 M | 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 -100.00 % | 194.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 | 0.000 | 0.000 100.00 % | -103.778 M 0.00 % | -103.778 M 0.00 % | -103.778 M -79.76 % | -57.731 M 0.00 % | -57.731 M 0.00 % | -57.731 M 0.00 % | -57.731 M -537.62 % | -9.054 M 0.00 % | -9.054 M 0.00 % | -9.054 M 0.00 % | -9.054 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.178 M 0.00 % | 5.178 M 0.00 % | 5.178 M 0.00 % | 5.178 M | 0.000 -100.00 % | 8.432 M 0.00 % | 8.432 M 0.00 % | 8.432 M | 0.000 -100.00 % | 4.516 M 0.00 % | 4.516 M 0.00 % | 4.516 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.001 M 0.00 % | 25.001 M 0.00 % | 25.001 M 0.00 % | 25.001 M 84.65 % | 13.540 M 0.00 % | 13.540 M 0.00 % | 13.540 M 0.00 % | 13.540 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.939 M 0.00 % | -5.939 M 0.00 % | -5.939 M 0.00 % | -5.939 M 0.00 % | -5.939 M 0.00 % | -5.939 M 0.00 % | -5.939 M 0.00 % | -5.939 M -64.87 % | -3.602 M 0.00 % | -3.602 M 0.00 % | -3.602 M 0.00 % | -3.602 M |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -464.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 100.00 % | -15.172 M 0.00 % | -15.172 M 0.00 % | -15.172 M 0.00 % | -15.172 M | 0.000 100.00 % | -15.767 M 0.00 % | -15.767 M 0.00 % | -15.767 M -115.42 % | 102.274 M 0.00 % | 102.274 M 0.00 % | 102.274 M 0.00 % | 102.274 M 6 240.33 % | 1.613 M 0.00 % | 1.613 M 0.00 % | 1.613 M 0.00 % | 1.613 M | 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 100.00 % | -464.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 100.00 % | -15.172 M 0.00 % | -15.172 M 0.00 % | -15.172 M 0.00 % | -15.172 M | 0.000 100.00 % | -15.767 M 0.00 % | -15.767 M 0.00 % | -15.767 M | 0.000 -100.00 % | 96.335 M 0.00 % | 96.335 M 0.00 % | 96.335 M 2 327.05 % | -4.326 M 0.00 % | -4.326 M 0.00 % | -4.326 M 0.00 % | -4.326 M -20.09 % | -3.602 M 0.00 % | -3.602 M 0.00 % | -3.602 M 0.00 % | -3.602 M |
| 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 100.00 % | -9.982 M 0.00 % | -9.982 M 0.00 % | -9.982 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.131 M 0.00 % | -1.131 M 0.00 % | -1.131 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.982 M 0.00 % | 53.982 M 0.00 % | 53.982 M 30.31 % | 41.427 M 0.00 % | 41.427 M 0.00 % | 41.427 M 0.00 % | 41.427 M 1 396.39 % | 2.768 M 0.00 % | 2.768 M 0.00 % | 2.768 M 0.00 % | 2.768 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -159.000 K | 0.000 100.00 % | -98.210 K | 0.000 100.00 % | -66.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.615 M 0.00 % | 1.615 M 0.00 % | 1.615 M 0.00 % | 1.615 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 561.599 K 0.00 % | 561.599 K 0.00 % | 561.599 K | 0.000 -100.00 % | 3.780 M 0.00 % | 3.780 M 0.00 % | 3.780 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.745 M 0.00 % | 1.745 M 0.00 % | 1.745 M 0.00 % | 1.745 M 335.19 % | -741.977 K 0.00 % | -741.977 K 0.00 % | -741.977 K 0.00 % | -741.977 K 22.71 % | -960.053 K 0.00 % | -960.053 K 0.00 % | -960.053 K 0.00 % | -960.053 K -143.10 % | 2.228 M 0.00 % | 2.228 M 0.00 % | 2.228 M 0.00 % | 2.228 M 54.62 % | 1.441 M 0.00 % | 1.441 M 0.00 % | 1.441 M 0.00 % | 1.441 M 1 764.22 % | -86.569 K 0.00 % | -86.569 K 0.00 % | -86.569 K 0.00 % | -86.569 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.524 M -0.90 % | 17.683 M | 0.000 -100.00 % | 17.833 M 6.62 % | 16.726 M -0.39 % | 16.792 M -49.74 % | 33.407 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 483.848 K 0.00 % | 483.848 K 0.00 % | 483.848 K 0.00 % | 483.848 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.903 M 0.00 % | 4.903 M 0.00 % | 4.903 M | 0.000 -100.00 % | 1.123 M 0.00 % | 1.123 M 0.00 % | 1.123 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M -33.09 % | 2.242 M 0.00 % | 2.242 M 0.00 % | 2.242 M 0.00 % | 2.242 M -29.98 % | 3.202 M 0.00 % | 3.202 M 0.00 % | 3.202 M 0.00 % | 3.202 M 228.60 % | 974.455 K 0.00 % | 974.455 K 0.00 % | 974.455 K 0.00 % | 974.455 K -84.41 % | 6.250 M 0.00 % | 6.250 M 0.00 % | 6.250 M 0.00 % | 6.250 M 1 519.29 % | 385.975 K 0.00 % | 385.975 K 0.00 % | 385.975 K 0.00 % | 385.975 K |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 363.297 K -97.93 % | 17.524 M 2 284.22 % | 735.000 K -95.86 % | 17.735 M -0.55 % | 17.833 M 6.62 % | 16.726 M -0.39 % | 16.792 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.099 M 0.00 % | 2.099 M 0.00 % | 2.099 M 0.00 % | 2.099 M | 0.000 -100.00 % | 483.848 K 0.00 % | 483.848 K 0.00 % | 483.848 K | 0.000 -100.00 % | 5.465 M 0.00 % | 5.465 M 0.00 % | 5.465 M | 0.000 -100.00 % | 4.903 M 0.00 % | 4.903 M 0.00 % | 4.903 M | 0.000 -100.00 % | 1.123 M 0.00 % | 1.123 M 0.00 % | 1.123 M -65.39 % | 3.245 M 0.00 % | 3.245 M 0.00 % | 3.245 M 0.00 % | 3.245 M 116.34 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M -33.09 % | 2.242 M 0.00 % | 2.242 M 0.00 % | 2.242 M 0.00 % | 2.242 M -29.98 % | 3.202 M 0.00 % | 3.202 M 0.00 % | 3.202 M 0.00 % | 3.202 M -58.37 % | 7.691 M 0.00 % | 7.691 M 0.00 % | 7.691 M 0.00 % | 7.691 M 2 468.67 % | 299.406 K 0.00 % | 299.406 K 0.00 % | 299.406 K 0.00 % | 299.406 K |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.810 M 11 408.33 % | 120.000 K -99.12 % | 13.670 M -15.05 % | 16.092 M -3.61 % | 16.694 M 0.00 % | 16.694 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.315 M 0.00 % | 21.315 M 0.00 % | 21.315 M 0.00 % | 21.315 M | 0.000 -100.00 % | 37.311 M 0.00 % | 37.311 M 0.00 % | 37.311 M | 0.000 -100.00 % | 14.495 M 0.00 % | 14.495 M 0.00 % | 14.495 M | 0.000 100.00 % | -10.980 M 0.00 % | -10.980 M 0.00 % | -10.980 M | 0.000 -100.00 % | 14.996 M 0.00 % | 14.996 M 0.00 % | 14.996 M -49.29 % | 29.570 M 0.00 % | 29.570 M 0.00 % | 29.570 M 0.00 % | 29.570 M 38.77 % | 21.309 M 0.00 % | 21.309 M 0.00 % | 21.309 M 0.00 % | 21.309 M -68.17 % | 66.944 M 0.00 % | 66.944 M 0.00 % | 66.944 M 0.00 % | 66.944 M 251.08 % | -44.312 M 0.00 % | -44.312 M 0.00 % | -44.312 M 0.00 % | -44.312 M -300.77 % | 22.071 M 0.00 % | 22.071 M 0.00 % | 22.071 M 0.00 % | 22.071 M 125.18 % | 9.801 M 0.00 % | 9.801 M 0.00 % | 9.801 M 0.00 % | 9.801 M |
| 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 100.00 % | -1.308 M 0.00 % | -1.308 M 0.00 % | -1.308 M 0.00 % | -1.308 M | 0.000 100.00 % | -1.275 M 0.00 % | -1.275 M 0.00 % | -1.275 M | 0.000 100.00 % | -1.579 M 0.00 % | -1.579 M 0.00 % | -1.579 M | 0.000 100.00 % | -2.268 M 0.00 % | -2.268 M 0.00 % | -2.268 M | 0.000 100.00 % | -4.678 M 0.00 % | -4.678 M 0.00 % | -4.678 M -24.82 % | -3.748 M 0.00 % | -3.748 M 0.00 % | -3.748 M 0.00 % | -3.748 M 90.93 % | -41.308 M 0.00 % | -41.308 M 0.00 % | -41.308 M 0.00 % | -41.308 M 48.20 % | -79.747 M 0.00 % | -79.747 M 0.00 % | -79.747 M 0.00 % | -79.747 M 18.91 % | -98.347 M 0.00 % | -98.347 M 0.00 % | -98.347 M 0.00 % | -98.347 M -70.35 % | -57.731 M 0.00 % | -57.731 M 0.00 % | -57.731 M 0.00 % | -57.731 M -622.50 % | -7.990 M 0.00 % | -7.990 M 0.00 % | -7.990 M 0.00 % | -7.990 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.810 M 11 408.33 % | 120.000 K -99.12 % | 13.670 M -15.05 % | 16.092 M -3.61 % | 16.694 M 0.00 % | 16.694 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.007 M 0.00 % | 20.007 M 0.00 % | 20.007 M 0.00 % | 20.007 M | 0.000 -100.00 % | 36.036 M 0.00 % | 36.036 M 0.00 % | 36.036 M | 0.000 -100.00 % | 12.917 M 0.00 % | 12.917 M 0.00 % | 12.917 M | 0.000 100.00 % | -13.248 M 0.00 % | -13.248 M 0.00 % | -13.248 M | 0.000 -100.00 % | 10.318 M 0.00 % | 10.318 M 0.00 % | 10.318 M -60.04 % | 25.822 M 0.00 % | 25.822 M 0.00 % | 25.822 M 0.00 % | 25.822 M 229.11 % | -19.999 M 0.00 % | -19.999 M 0.00 % | -19.999 M 0.00 % | -19.999 M -56.20 % | -12.803 M 0.00 % | -12.803 M 0.00 % | -12.803 M 0.00 % | -12.803 M 91.03 % | -142.659 M 0.00 % | -142.659 M 0.00 % | -142.659 M 0.00 % | -142.659 M -300.05 % | -35.660 M 0.00 % | -35.660 M 0.00 % | -35.660 M 0.00 % | -35.660 M -2 069.38 % | 1.811 M 0.00 % | 1.811 M 0.00 % | 1.811 M 0.00 % | 1.811 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2011 | 2009 | 2009 | 2009 | 2009 |