TCI Industries Limited TCIIND.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 28.302 M 103.35 % | 13.918 M -27.54 % | 19.209 M 34.70 % | 14.261 M 238.66 % | 4.211 M -81.60 % | 22.888 M 13.53 % | 20.160 M 13.66 % | 17.737 M -10.53 % | 19.824 M -31.70 % | 29.026 M 164.04 % | 10.993 M -86.65 % | 82.313 M 114.04 % | 38.456 M 207.03 % | 12.525 M 13.12 % | 11.072 M -79.57 % | 54.189 M -18.65 % | 66.612 M -16.56 % | 79.835 M 100.94 % | 39.732 M |
| Net income | -22.403 M -115.68 % | -10.387 M -56.60 % | -6.633 M 30.08 % | -9.487 M 39.25 % | -15.616 M -292.07 % | -3.983 M -1.43 % | -3.927 M -57.84 % | -2.488 M -5.13 % | -2.367 M 47.78 % | -4.532 M 3.49 % | -4.696 M -132.06 % | -2.024 M 75.37 % | -8.216 M 58.76 % | -19.921 M -334.37 % | -4.586 M -553.40 % | -701.890 K 11.25 % | -790.895 K -165.35 % | 1.210 M 521.65 % | 194.682 K |
| Income before tax | -22.403 M -115.68 % | -10.387 M -56.60 % | -6.633 M 30.08 % | -9.487 M 39.25 % | -15.616 M -292.07 % | -3.983 M -1.43 % | -3.927 M -57.84 % | -2.488 M -5.13 % | -2.367 M 47.78 % | -4.532 M 3.49 % | -4.696 M -132.06 % | -2.024 M 75.37 % | -8.216 M 58.76 % | -19.921 M -334.60 % | -4.584 M -569.93 % | -684.201 K -1.52 % | -673.950 K -151.28 % | 1.314 M 2 425.38 % | -56.522 K |
| Income before tax ratio | -0.79 -6.07 % | -0.75 -116.13 % | -0.35 48.09 % | -0.67 82.06 % | -3.71 -2 030.99 % | -0.17 10.66 % | -0.19 -38.87 % | -0.14 -17.50 % | -0.12 23.55 % | -0.16 63.45 % | -0.43 -1 637.65 % | -0.02 88.49 % | -0.21 86.57 % | -1.59 -284.19 % | -0.41 -3 178.66 % | -0.01 -24.80 % | -0.01 -161.46 % | 0.02 1 257.28 % | 0.00 |
| EBITDA | -18.489 M -142.61 % | -7.621 M -93.23 % | -3.944 M 44.78 % | -7.142 M 45.49 % | -13.101 M -1 212.73 % | -998.000 K 18.13 % | -1.219 M 17.91 % | -1.485 M 14.41 % | -1.735 M 65.17 % | -4.982 M 4.71 % | -5.228 M -446.11 % | -957.292 K 88.66 % | -8.444 M -3.25 % | -8.179 M -108.02 % | -3.932 M -29 716.49 % | -13.186 K 93.96 % | -218.428 K -112.29 % | 1.777 M 314.00 % | 429.142 K |
| Net income ratio | -0.79 -6.07 % | -0.75 -116.13 % | -0.35 48.09 % | -0.67 82.06 % | -3.71 -2 030.99 % | -0.17 10.66 % | -0.19 -38.87 % | -0.14 -17.50 % | -0.12 23.55 % | -0.16 63.45 % | -0.43 -1 637.65 % | -0.02 88.49 % | -0.21 86.57 % | -1.59 -283.98 % | -0.41 -3 097.76 % | -0.01 -9.09 % | -0.01 -178.32 % | 0.02 209.38 % | 0.00 |
| Ratio EBITDA | -0.65 -19.31 % | -0.55 -166.69 % | -0.21 59.00 % | -0.50 83.90 % | -3.11 -7 035.04 % | -0.04 27.89 % | -0.06 27.78 % | -0.08 4.34 % | -0.09 49.01 % | -0.17 63.91 % | -0.48 -3 989.22 % | -0.01 94.70 % | -0.22 66.37 % | -0.65 -83.89 % | -0.36 -145 823.06 % | 0.00 92.58 % | 0.00 -114.73 % | 0.02 106.04 % | 0.01 |
| Gross profit ratio | 0.03 34.41 % | 0.02 -91.08 % | 0.26 82.88 % | 0.14 108.43 % | -1.70 -490.15 % | 0.44 4.60 % | 0.42 -14.30 % | 0.49 -44.15 % | 0.87 151.46 % | 0.35 -33.62 % | 0.52 470.02 % | 0.09 23.72 % | 0.07 -0.06 % | 0.07 16.72 % | 0.06 -16.35 % | 0.08 10.63 % | 0.07 -13.96 % | 0.08 -17.18 % | 0.10 |
| Weighted average shs out dil | 896.837 K 0.01 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K |
| Weighted average shs out | 896.837 K 0.01 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K |
| EPS diluted | -24.98 -115.72 % | -11.58 -56.49 % | -7.40 30.06 % | -10.58 39.23 % | -17.41 -292.12 % | -4.44 -1.37 % | -4.38 -58.12 % | -2.77 -4.92 % | -2.64 47.72 % | -5.05 3.63 % | -5.24 -131.86 % | -2.26 75.33 % | -9.16 58.76 % | -22.21 -334.64 % | -5.11 -555.13 % | -0.78 11.36 % | -0.88 -165.19 % | 1.35 713.64 % | -0.22 |
| Earnings per share | -24.98 -115.72 % | -11.58 -56.49 % | -7.40 30.06 % | -10.58 39.23 % | -17.41 -292.12 % | -4.44 -1.37 % | -4.38 -58.12 % | -2.77 -4.92 % | -2.64 47.72 % | -5.05 3.63 % | -5.24 -131.86 % | -2.26 75.33 % | -9.16 58.76 % | -22.21 -334.64 % | -5.11 -555.13 % | -0.78 11.36 % | -0.88 -165.19 % | 1.35 713.64 % | -0.22 |
| Gross profit | 891.000 K 173.31 % | 326.000 K -93.54 % | 5.045 M 146.34 % | 2.048 M 128.56 % | -7.171 M -171.78 % | 9.990 M 18.76 % | 8.412 M -2.60 % | 8.636 M -50.03 % | 17.281 M 71.74 % | 10.062 M 75.28 % | 5.741 M -23.87 % | 7.541 M 164.81 % | 2.848 M 206.85 % | 928.032 K 32.03 % | 702.880 K -82.91 % | 4.112 M -10.00 % | 4.569 M -28.21 % | 6.365 M 66.42 % | 3.825 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.477 K -86.00 % | 17.689 K -84.87 % | 116.945 K 12.32 % | 104.115 K -24.64 % | 138.160 K |
| Cost of revenue | 27.411 M 101.67 % | 13.592 M -4.04 % | 14.164 M 15.97 % | 12.213 M 7.30 % | 11.382 M -11.75 % | 12.898 M 9.79 % | 11.748 M 29.09 % | 9.101 M 257.92 % | 2.543 M -86.59 % | 18.964 M 261.05 % | 5.252 M -92.98 % | 74.772 M 109.98 % | 35.608 M 207.04 % | 11.597 M 11.84 % | 10.370 M -79.29 % | 50.076 M -19.29 % | 62.042 M -15.55 % | 73.470 M 104.61 % | 35.907 M |
| General and administrative expenses | 4.191 M 23.48 % | 3.394 M 6.26 % | 3.194 M 35.45 % | 2.358 M 42.91 % | 1.650 M -16.24 % | 1.970 M -5.70 % | 2.089 M 11.59 % | 1.872 M -43.68 % | 3.324 M 7.44 % | 3.094 M 24.04 % | 2.494 M 217.84 % | 784.750 K -53.63 % | 1.692 M 23.06 % | 1.375 M -62.38 % | 3.656 M 12.73 % | 3.243 M -3.09 % | 3.346 M -7.77 % | 3.628 M 14.02 % | 3.182 M |
| Selling and marketing expenses | 746.000 K 212.13 % | 239.000 K 21.32 % | 197.000 K 203.08 % | 65.000 K 109.68 % | 31.000 K -53.03 % | 66.000 K -64.89 % | 188.000 K -18.26 % | 230.000 K 62.84 % | 141.240 K -12.03 % | 160.554 K 5.06 % | 152.823 K 33.28 % | 114.662 K -21.86 % | 146.746 K 57.80 % | 92.995 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 18.025 M 78.43 % | 10.102 M -4.90 % | 10.623 M 13.40 % | 9.368 M 26.70 % | 7.394 M -70.48 % | 25.049 M 2 367.88 % | 1.015 M 5.84 % | 959.000 K 139.76 % | 399.990 K -50.53 % | 808.630 K -29.11 % | 1.141 M 30.71 % | 872.660 K 10.29 % | 791.250 K 35.49 % | 584.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 22.962 M 67.18 % | 13.735 M -1.99 % | 14.014 M 18.85 % | 11.791 M 29.93 % | 9.075 M -66.49 % | 27.085 M 11.64 % | 24.261 M 14.53 % | 21.183 M 5.57 % | 20.066 M 30.58 % | 15.367 M 31.31 % | 11.703 M 34.03 % | 8.732 M -26.22 % | 11.835 M 22.60 % | 9.654 M 89.03 % | 5.107 M 9.49 % | 4.665 M -4.42 % | 4.880 M -2.87 % | 5.025 M 32.69 % | 3.787 M |
| Cost and expenses | 50.343 M 84.22 % | 27.327 M -3.02 % | 28.178 M 17.39 % | 24.004 M 17.33 % | 20.458 M -24.47 % | 27.085 M 11.64 % | 24.261 M 14.53 % | 21.183 M -6.31 % | 22.609 M -34.14 % | 34.331 M 102.48 % | 16.955 M -79.70 % | 83.504 M 76.01 % | 47.444 M 123.26 % | 21.251 M 37.31 % | 15.477 M -71.73 % | 54.741 M -18.20 % | 66.923 M -14.74 % | 78.494 M 97.75 % | 39.693 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 |
| Selling general and administrative expenses | 4.937 M 35.89 % | 3.633 M 7.14 % | 3.391 M 39.95 % | 2.423 M 44.14 % | 1.681 M -17.44 % | 2.036 M -10.58 % | 2.277 M 8.33 % | 2.102 M -39.34 % | 3.465 M 6.48 % | 3.254 M 22.94 % | 2.647 M 194.31 % | 899.412 K -51.09 % | 1.839 M 25.26 % | 1.468 M -59.84 % | 3.656 M 12.73 % | 3.243 M -3.09 % | 3.346 M -7.77 % | 3.628 M 14.02 % | 3.182 M |
| Interest income | 36.000 K -86.26 % | 262.000 K 274.29 % | 70.000 K -64.29 % | 196.000 K 237.93 % | 58.000 K -51.26 % | 119.000 K 40.00 % | 85.000 K 1 600.00 % | 5.000 K -73.40 % | 18.800 K -16.55 % | 22.529 K -82.02 % | 125.308 K 26 847.96 % | 465.000 -6.81 % | 499.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 1.590 M 116.92 % | 733.000 K -0.14 % | 734.000 K 21.32 % | 605.000 K -22.93 % | 785.000 K -22.89 % | 1.018 M 27.57 % | 798.000 K | 0.000 -100.00 % | 1.330 K | 0.000 | 0.000 | 0.000 -100.00 % | 20.213 K -77.87 % | 91.333 K -49.13 % | 179.540 K 36.00 % | 132.015 K 60.29 % | 82.360 K 213.08 % | 26.306 K -72.21 % | 94.664 K |
| Depreciation and amortization | 2.324 M 14.31 % | 2.033 M 3.99 % | 1.955 M 12.36 % | 1.740 M -0.85 % | 1.755 M -10.78 % | 1.967 M 2.98 % | 1.910 M 90.85 % | 1.001 M 58.47 % | 631.530 K 95.57 % | 322.924 K -56.03 % | 734.396 K 214.18 % | 233.747 K -56.97 % | 543.201 K -0.69 % | 547.000 K 15.76 % | 472.521 K -12.33 % | 539.000 K 10.00 % | 490.000 K 12.39 % | 436.000 K 11.51 % | 391.000 K |
| Operating income | -22.128 M -65.02 % | -13.409 M -49.50 % | -8.969 M 7.94 % | -9.743 M 40.03 % | -16.246 M -287.09 % | -4.197 M -2.34 % | -4.101 M -19.18 % | -3.441 M -23.58 % | -2.784 M 47.95 % | -5.349 M 10.29 % | -5.963 M -1 258.78 % | 514.576 K 105.73 % | -8.988 M -403.40 % | 2.962 M 167.26 % | -4.404 M -697.58 % | -552.186 K -77.68 % | -310.783 K -123.18 % | 1.341 M 3 414.91 % | 38.142 K |
| Operating income ratio | -0.78 18.85 % | -0.96 -106.34 % | -0.47 31.66 % | -0.68 82.29 % | -3.86 -2 003.92 % | -0.18 9.86 % | -0.20 -4.85 % | -0.19 -38.13 % | -0.14 23.79 % | -0.18 66.02 % | -0.54 -8 776.79 % | 0.01 102.67 % | -0.23 -198.82 % | 0.24 159.46 % | -0.40 -3 803.39 % | -0.01 -118.41 % | 0.00 -127.78 % | 0.02 1 649.27 % | 0.00 |
| Total other income expenses net | -275.000 K -109.10 % | 3.022 M 29.37 % | 2.336 M 812.50 % | 256.000 K -59.43 % | 631.000 K 194.86 % | 214.000 K 22.99 % | 174.000 K -81.84 % | 958.000 K 129.27 % | 417.850 K -45.91 % | 772.474 K -39.03 % | 1.267 M 252.19 % | -832.490 K -207.90 % | 771.536 K 106.89 % | -11.195 M -6 135.46 % | -179.540 K -36.00 % | -132.015 K 63.65 % | -363.167 K -1 280.55 % | -26.306 K 72.21 % | -94.664 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 18.173 M 1 008.79 % | 1.639 M -56.54 % | 3.771 M 15.96 % | 3.252 M 56.80 % | 2.074 M -66.34 % | 6.161 M 36.76 % | 4.505 M 444.95 % | -1.306 M -139.21 % | -545.960 K -105.76 % | 9.484 M 158.60 % | 3.667 M 51.21 % | 2.425 M -0.79 % | 2.444 M -63.33 % | 6.666 M -95.96 % | 164.933 M 1 970.99 % | 7.964 M 149.01 % | 3.198 M 1 425.93 % | -241.213 K -161.96 % | 389.323 K |
| Total investments | 500.000 K 226.80 % | 153.000 K -69.40 % | 500.000 K 420.83 % | 96.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 20.739 M 172.88 % | 7.600 M 8.39 % | 7.012 M 34.15 % | 5.227 M 83.60 % | 2.847 M -69.94 % | 9.472 M 50.61 % | 6.289 M | 0.000 | 0.000 -100.00 % | 9.850 M 137.35 % | 4.150 M 58.10 % | 2.625 M 1.55 % | 2.585 M -64.96 % | 7.377 M -95.53 % | 165.205 M 1 712.99 % | 9.112 M 176.27 % | 3.298 M | 0.000 -100.00 % | 721.364 K |
| Accumulated other comprehensive income loss | 16.369 M -14.74 % | 19.198 M 13.41 % | 16.928 M -1.44 % | 17.176 M -2.41 % | 17.601 M -93.33 % | 263.714 M 1.56 % | 259.673 M 3.36 % | 251.225 M 4.08 % | 241.387 M 240.57 % | 70.877 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -318.281 M -7.37 % | -296.434 M -3.53 % | -286.314 M -2.47 % | -279.400 M -3.31 % | -270.437 M -6.11 % | -254.870 M -1.91 % | -250.093 M -1.60 % | -246.166 M -0.95 % | -243.853 M -0.89 % | -241.699 M 2.31 % | -247.427 M -2.03 % | -242.495 M -0.84 % | -240.472 M -3.54 % | -232.256 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 9.067 M 1.10 % | 8.968 M 0.00 % | 8.968 M 0.00 % | 8.968 M 0.00 % | 8.968 M -1.09 % | 9.067 M 0.00 % | 9.067 M 0.00 % | 9.067 M 0.00 % | 9.067 M 0.00 % | 9.067 M 0.00 % | 9.067 M 0.00 % | 9.067 M 0.00 % | 9.067 M 0.00 % | 9.067 M 0.00 % | 9.067 M 0.00 % | 9.067 M 0.00 % | 9.067 M 0.00 % | 9.067 M 0.00 % | 9.067 M |
| Total equity | 129.931 M 4.33 % | 124.541 M 14.58 % | 108.691 M 13.19 % | 96.028 M 2.27 % | 93.901 M 3.61 % | 90.626 M -0.59 % | 91.163 M 8.75 % | 83.826 M 14.46 % | 73.234 M 148.26 % | -151.746 M -3.08 % | -147.214 M -3.47 % | -142.282 M -1.44 % | -140.258 M -6.22 % | -132.042 M -17.77 % | -112.122 M -211.88 % | 100.213 M 0.00 % | 100.213 M 0.00 % | 100.213 M 0.00 % | 100.213 M |
| Other non current liabilities | 6.894 M 1.98 % | 6.760 M 8.13 % | 6.252 M 18.45 % | 5.278 M 8.62 % | 4.859 M 7.17 % | 4.534 M 3.16 % | 4.395 M 28.58 % | 3.418 M 2.28 % | 3.342 M 32.96 % | 2.513 M -98.81 % | 211.297 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.750 M -237.50 % | -2.000 M | 0.000 | 0.000 |
| Long term debt | 4.876 M 91.29 % | 2.549 M -24.74 % | 3.387 M 698.82 % | 424.000 K -58.71 % | 1.027 M -30.04 % | 1.468 M -17.85 % | 1.787 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 181.105 M 9.62 % | 165.205 M 1 712.99 % | 9.112 M 176.27 % | 3.298 M | 0.000 -100.00 % | 721.364 K |
| Total non current liabilities | 11.770 M 26.44 % | 9.309 M -3.42 % | 9.639 M 69.05 % | 5.702 M -3.13 % | 5.886 M -1.93 % | 6.002 M -0.74 % | 6.047 M 76.92 % | 3.418 M 2.28 % | 3.342 M 32.96 % | 2.513 M -98.81 % | 211.297 M 0.33 % | 210.597 M 3.24 % | 203.995 M 12.64 % | 181.105 M 9.62 % | 165.205 M 1 712.99 % | 9.112 M 176.27 % | 3.298 M | 0.000 -100.00 % | 721.364 K |
| Other current liabilities | 11.589 M 29.08 % | 8.978 M 58.85 % | 5.652 M 12.32 % | 5.032 M -22.19 % | 6.467 M -10.26 % | 7.206 M 187.32 % | 2.508 M -45.10 % | 4.568 M 114.23 % | 2.132 M 7.21 % | 1.989 M -36.32 % | 3.123 M 16.96 % | 2.670 M 1.32 % | 2.636 M 131.88 % | 1.137 M -92.45 % | 15.051 M -89.29 % | 140.540 M -17.14 % | 169.619 M 6.80 % | 158.826 M 0.46 % | 158.092 M |
| Deferred revenue | 0.000 -100.00 % | 528.000 K 343.70 % | 119.000 K -71.67 % | 420.000 K 41 900.00 % | 1.000 K -95.24 % | 21.000 K 23.53 % | 17.000 K -96.71 % | 515.950 K 2 748.98 % | 18.110 K -99.99 % | 211.736 M | 0.000 -100.00 % | 169.650 K -72.86 % | 625.102 K 56.42 % | 399.638 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 15.863 M 214.06 % | 5.051 M 39.34 % | 3.625 M -24.53 % | 4.803 M 163.90 % | 1.820 M -77.26 % | 8.004 M 77.79 % | 4.502 M | 0.000 | 0.000 -100.00 % | 9.850 M 137.35 % | 4.150 M 69.02 % | 2.455 M -5.02 % | 2.585 M -64.96 % | 7.377 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 34.702 M 127.05 % | 15.284 M 38.38 % | 11.045 M -8.52 % | 12.074 M 27.35 % | 9.481 M -46.95 % | 17.872 M 119.15 % | 8.155 M 45.55 % | 5.603 M 139.25 % | 2.342 M -98.98 % | 228.957 M 3 047.88 % | 7.273 M -48.44 % | 14.107 M -15.91 % | 16.775 M -13.51 % | 19.395 M 28.86 % | 15.051 M -91.01 % | 167.377 M -1.32 % | 169.619 M 6.80 % | 158.826 M 0.46 % | 158.092 M |
| Total liabilities | 46.472 M 88.96 % | 24.593 M 18.90 % | 20.684 M 16.36 % | 17.776 M 15.68 % | 15.367 M -35.63 % | 23.874 M 68.10 % | 14.202 M 57.43 % | 9.021 M 58.72 % | 5.684 M -97.54 % | 231.470 M 5.90 % | 218.571 M -2.73 % | 224.704 M 1.78 % | 220.771 M 10.11 % | 200.500 M 11.23 % | 180.256 M 2.13 % | 176.489 M 2.07 % | 172.917 M 8.87 % | 158.826 M 0.01 % | 158.813 M |
| Other non current assets | 5.486 M 4.50 % | 5.250 M -2.56 % | 5.388 M 0.79 % | 5.346 M 0.00 % | 5.346 M 0.00 % | 5.346 M -0.61 % | 5.379 M 0.04 % | 5.377 M -0.01 % | 5.378 M -1.38 % | 5.453 M 2 589.53 % | 202.740 K 146.85 % | 82.130 K 0.00 % | 82.130 K 28.95 % | 63.690 K 18.63 % | 53.690 K -99.97 % | 207.749 M 0.34 % | 207.047 M 0.38 % | 206.256 M -0.58 % | 207.466 M |
| Long term investments | 500.000 K 226.80 % | 153.000 K -69.40 % | 500.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 |
| 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 -100.00 % | 246.000 0.00 % | 246.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 246.000 0.00 % | 246.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 154.657 M 15.44 % | 133.972 M 20.67 % | 111.026 M 7.25 % | 103.517 M 3.13 % | 100.374 M -1.55 % | 101.959 M 7.28 % | 95.040 M 14.12 % | 83.278 M 17.30 % | 70.997 M 5.86 % | 67.066 M 4.19 % | 64.367 M 0.50 % | 64.050 M 3.13 % | 62.109 M 3.57 % | 59.969 M -7.06 % | 64.527 M 58.16 % | 40.799 M 5.77 % | 38.572 M 3.18 % | 37.385 M -0.61 % | 37.614 M |
| Total non current assets | 160.643 M 15.26 % | 139.375 M 19.21 % | 116.914 M 7.40 % | 108.863 M 2.97 % | 105.720 M -1.48 % | 107.305 M 6.86 % | 100.419 M 13.27 % | 88.655 M 16.08 % | 76.375 M 5.32 % | 72.519 M 12.31 % | 64.570 M 0.68 % | 64.132 M 3.12 % | 62.191 M 3.60 % | 60.033 M -7.04 % | 64.581 M -74.02 % | 248.548 M 1.19 % | 245.619 M 0.81 % | 243.641 M -0.59 % | 245.080 M |
| Other current assets | 12.852 M 249.05 % | 3.682 M 2.31 % | 3.599 M 25.84 % | 2.860 M 3.06 % | 2.775 M -28.55 % | 3.884 M 658.59 % | 512.000 K -81.96 % | 2.838 M 57.15 % | 1.806 M -73.60 % | 6.839 M 11.23 % | 6.149 M -31.14 % | 8.930 M 48.42 % | 6.017 M -22.00 % | 7.714 M 135.10 % | 3.281 M 1 843.66 % | 168.812 K -98.93 % | 15.840 M 7.72 % | 14.705 M 11.80 % | 13.153 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 2.566 M -56.95 % | 5.961 M 83.92 % | 3.241 M 64.10 % | 1.975 M 155.50 % | 773.000 K -76.65 % | 3.311 M 85.59 % | 1.784 M 36.60 % | 1.306 M 139.21 % | 545.960 K 49.01 % | 366.390 K -24.09 % | 482.692 K 141.66 % | 199.740 K 42.12 % | 140.541 K -80.24 % | 711.083 K 161.70 % | 271.716 K -76.34 % | 1.148 M 1 048.80 % | 99.958 K -58.56 % | 241.213 K -27.35 % | 332.041 K |
| Cash and short term investments | 2.566 M -56.95 % | 5.961 M 83.92 % | 3.241 M 64.10 % | 1.975 M 155.50 % | 773.000 K -76.65 % | 3.311 M 85.59 % | 1.784 M 36.60 % | 1.306 M 139.21 % | 545.960 K 49.01 % | 366.390 K -24.09 % | 482.692 K 141.66 % | 199.740 K 42.12 % | 140.541 K -80.24 % | 711.083 K 161.70 % | 271.716 K -76.34 % | 1.148 M 1 048.80 % | 99.958 K -58.56 % | 241.213 K -27.35 % | 332.041 K |
| Total current assets | 15.760 M 61.49 % | 9.759 M -24.70 % | 12.961 M 162.32 % | 4.941 M 39.26 % | 3.548 M -50.69 % | 7.195 M 45.47 % | 4.946 M 17.99 % | 4.192 M 64.84 % | 2.543 M -64.71 % | 7.206 M 6.17 % | 6.787 M -62.89 % | 18.290 M -0.17 % | 18.322 M 117.46 % | 8.425 M 137.14 % | 3.553 M -87.38 % | 28.154 M 2.34 % | 27.512 M 78.66 % | 15.399 M 10.42 % | 13.946 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.640 M -447 557.63 % | 590.000 -99.97 % | 1.806 M 134.39 % | -5.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 342.000 K 194.83 % | 116.000 K -98.10 % | 6.121 M 5 674.53 % | 106.000 K | 0.000 | 0.000 -100.00 % | 2.650 M 5 449.74 % | 47.750 K -75.06 % | 191.470 K -96.78 % | 5.954 M | 0.000 -100.00 % | 9.161 M -24.69 % | 12.164 M 78.16 % | 6.828 M 104.74 % | 3.335 M -87.57 % | 26.837 M 131.93 % | 11.571 M 2 454.02 % | 453.058 K | 0.000 |
| 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 7.250 M 897.25 % | 727.000 K -55.91 % | 1.649 M -9.35 % | 1.819 M 52.47 % | 1.193 M -54.83 % | 2.641 M 165.96 % | 993.000 K -4.06 % | 1.035 M 440.55 % | 191.470 K -96.44 % | 5.382 M | 0.000 -100.00 % | 8.642 M -20.94 % | 10.930 M 4.28 % | 10.482 M | 0.000 -100.00 % | 26.837 M | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 210.597 M 3.24 % | 203.995 M | 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 |
| Capital lease obligations | 186.000 K 4.49 % | 178.000 K -0.56 % | 179.000 K -5.29 % | 189.000 K -3.57 % | 196.000 K -2.49 % | 201.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -169.650 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 90.242 M 9.05 % | 82.750 M 7.71 % | 76.825 M 6.90 % | 71.869 M 4.17 % | 68.990 M 7.33 % | 64.280 M 2.14 % | 62.932 M 4.68 % | 60.116 M 5.77 % | 56.837 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 332.534 M 7.25 % | 310.059 M 6.08 % | 292.284 M 5.36 % | 277.415 M 3.21 % | 268.779 M 5.55 % | 254.647 M 1.61 % | 250.606 M -3.91 % | 260.809 M 12.26 % | 232.320 M 154.61 % | 91.245 M 0.00 % | 91.245 M 0.00 % | 91.245 M 0.00 % | 91.245 M 0.00 % | 91.245 M 160.62 % | -150.526 M -343.14 % | 61.909 M 0.00 % | 61.909 M -32.08 % | 91.146 M 0.00 % | 91.146 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 |
| 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 |
| Total assets | 176.403 M 18.28 % | 149.134 M 15.27 % | 129.375 M 13.68 % | 113.804 M 4.15 % | 109.268 M -4.57 % | 114.500 M 8.67 % | 105.365 M 13.48 % | 92.847 M 17.65 % | 78.918 M -1.01 % | 79.725 M 11.73 % | 71.357 M -13.42 % | 82.422 M 2.37 % | 80.512 M 17.61 % | 68.458 M 0.47 % | 68.134 M -75.38 % | 276.703 M 1.31 % | 273.131 M 5.44 % | 259.040 M 0.01 % | 259.027 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 153.000 K -93.51 % | 2.359 M 323.60 % | -1.055 M -509.83 % | -173.000 K 93.44 % | -2.637 M -139.76 % | 6.632 M 480.28 % | -1.744 M -150.89 % | 3.427 M 101.62 % | -211.020 M -15 016.50 % | 1.415 M -64.70 % | 4.007 M 0.59 % | 3.984 M -72.67 % | 14.577 M -11.90 % | 16.546 M 374.64 % | 3.486 M 289.87 % | -1.836 M -25.67 % | -1.461 M -80.37 % | -810.000 K -321.88 % | -192.000 K |
| Accounts receivables | -226.000 K -22 500.00 % | -1.000 K 80.00 % | -5.000 K 95.28 % | -106.000 K | 0.000 -100.00 % | 10.000 K -73.68 % | 38.000 K -73.56 % | 143.720 K -97.51 % | 5.762 M 199.61 % | -5.785 M | 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 -100.00 % | 209.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 6.523 M 802.91 % | -928.000 K -1 756.00 % | -50.000 K -107.99 % | 626.000 K 143.23 % | -1.448 M -187.86 % | 1.648 M 4 023.81 % | -42.000 K | 0.000 100.00 % | -5.382 M -174.75 % | 7.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -6.144 M -286.86 % | 3.288 M 428.80 % | -1.000 M -10.86 % | -902.000 K 24.14 % | -1.189 M -123.91 % | 4.973 M 385.80 % | -1.740 M -153.00 % | 3.283 M 101.55 % | -211.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 470.000 K -47.60 % | 897.000 K 280.08 % | 236.000 K -80.69 % | 1.222 M -42.00 % | 2.107 M 736.11 % | 252.000 K 8 300.00 % | 3.000 K 100.29 % | -1.020 M -254 900.00 % | -400.000 99.96 % | -1.076 M 15.23 % | -1.269 M -30.84 % | -970.106 K -22.53 % | -791.749 K 93.64 % | -12.440 M -2 971.60 % | -405.000 K 18.67 % | -498.000 K -16.08 % | -429.000 K -8.88 % | -394.000 K -32.66 % | -297.000 K |
| Net cash provided by operating activities | -19.456 M -281.64 % | -5.098 M 7.26 % | -5.497 M 17.93 % | -6.698 M 53.46 % | -14.391 M -395.62 % | 4.868 M 229.54 % | -3.758 M -508.48 % | 920.000 K 100.43 % | -212.755 M -5 396.89 % | -3.870 M -216.39 % | -1.223 M -199.95 % | 1.224 M -79.98 % | 6.113 M 267.11 % | -3.658 M -255.15 % | -1.030 M 58.45 % | -2.479 M -19.53 % | -2.074 M -479.85 % | 546.000 K 452.26 % | -155.000 K |
| Investments in property plant and equipment | -23.064 M 7.43 % | -24.916 M -163.27 % | -9.464 M -93.85 % | -4.882 M -2 771.76 % | -170.000 K 98.34 % | -10.219 M 25.90 % | -13.790 M -3.63 % | -13.307 M -191.56 % | -4.564 M -51.04 % | -3.022 M -134.61 % | -1.288 M 40.78 % | -2.175 M 18.94 % | -2.683 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.950 K 1 470.22 % | 1.780 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 80.000 K -98.70 % | 6.133 M 230.68 % | -4.693 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 -99.99 % | 419.193 K -61.04 % | 1.076 M -15.23 % | 1.269 M 30.84 % | 970.106 K 22.53 % | 791.749 K -83.64 % | 4.841 M 293.58 % | 1.230 M 153.81 % | -2.286 M -67.35 % | -1.366 M -1 726.19 % | 84.000 K -26.96 % | 115.000 K |
| Net cash used for investing activites | -22.984 M -22.37 % | -18.783 M -32.68 % | -14.157 M -189.98 % | -4.882 M -2 771.76 % | -170.000 K 98.34 % | -10.219 M 25.90 % | -13.790 M -3.85 % | -13.279 M -191.06 % | -4.562 M -134.47 % | -1.946 M -10 293.33 % | -18.722 K 98.45 % | -1.205 M 36.30 % | -1.891 M -139.07 % | 4.841 M 293.58 % | 1.230 M 153.81 % | -2.286 M -67.35 % | -1.366 M -1 726.19 % | 84.000 K -26.96 % | 115.000 K |
| Debt repayment | 13.131 M 2 129.37 % | 589.000 K -67.19 % | 1.795 M -2.29 % | 1.837 M 130.26 % | -6.071 M -342.07 % | 2.508 M -62.92 % | 6.763 M | 0.000 100.00 % | -9.850 M -272.81 % | 5.700 M 273.77 % | 1.525 M 3 712.50 % | 40.000 K 100.83 % | -4.792 M -544.11 % | -744.000 K 30.86 % | -1.076 M -118.51 % | 5.814 M 76.29 % | 3.298 M 557.42 % | -721.000 K 13.86 % | -837.000 K |
| Common stock issued | 27.467 M 4.84 % | 26.200 M 32.16 % | 19.825 M 72.17 % | 11.515 M -38.89 % | 18.843 M 249.72 % | 5.388 M -52.17 % | 11.264 M -14.13 % | 13.118 M -94.23 % | 227.347 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 25.914 M 1.57 % | 25.514 M 33.41 % | 19.125 M 74.74 % | 10.945 M -39.51 % | 18.094 M 314.05 % | 4.370 M -61.20 % | 11.264 M -14.13 % | 13.118 M -94.23 % | 227.347 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 39.045 M 49.58 % | 26.103 M 24.78 % | 20.920 M 63.67 % | 12.782 M 6.31 % | 12.023 M 74.80 % | 6.878 M -61.85 % | 18.027 M 37.42 % | 13.118 M -93.97 % | 217.497 M 3 715.73 % | 5.700 M 273.77 % | 1.525 M 3 712.50 % | 40.000 K 100.83 % | -4.792 M -544.11 % | -744.000 K 30.86 % | -1.076 M -118.51 % | 5.814 M 76.29 % | 3.298 M 557.42 % | -721.000 K 13.86 % | -837.000 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -3.395 M -252.93 % | 2.220 M 75.36 % | 1.266 M 5.32 % | 1.202 M 147.36 % | -2.538 M -266.21 % | 1.527 M 218.79 % | 479.000 K -36.89 % | 759.000 K 322.68 % | 179.570 K 254.40 % | -116.302 K -141.10 % | 282.952 K 377.97 % | 59.199 K 110.38 % | -570.562 K -229.97 % | 439.000 K 150.11 % | -876.000 K -183.51 % | 1.049 M 838.73 % | -142.000 K -56.04 % | -91.000 K 89.62 % | -877.000 K |
| Cash at beginning of period | 5.961 M 59.34 % | 3.741 M 89.42 % | 1.975 M 155.50 % | 773.000 K -76.65 % | 3.311 M 85.59 % | 1.784 M 36.70 % | 1.305 M 139.01 % | 546.000 K 49.02 % | 366.390 K -24.09 % | 482.692 K 141.66 % | 199.740 K 42.12 % | 140.541 K -80.24 % | 711.103 K 161.43 % | 272.000 K -76.31 % | 1.148 M 1 059.60 % | 99.000 K -58.92 % | 241.000 K -27.41 % | 332.000 K -72.54 % | 1.209 M |
| Cash at end of period | 2.566 M -56.95 % | 5.961 M 83.92 % | 3.241 M 64.10 % | 1.975 M 155.50 % | 773.000 K -76.65 % | 3.311 M 85.59 % | 1.784 M 36.70 % | 1.305 M 139.03 % | 545.960 K 49.01 % | 366.390 K -24.09 % | 482.692 K 141.66 % | 199.740 K 42.12 % | 140.541 K -80.23 % | 711.000 K 161.40 % | 272.000 K -76.31 % | 1.148 M 1 059.60 % | 99.000 K -58.92 % | 241.000 K -27.41 % | 332.000 K |
| Operating cash flow | -19.456 M -281.64 % | -5.098 M 7.26 % | -5.497 M 17.93 % | -6.698 M 53.46 % | -14.391 M -395.62 % | 4.868 M 229.54 % | -3.758 M -508.48 % | 920.000 K 100.43 % | -212.755 M -5 396.89 % | -3.870 M -216.39 % | -1.223 M -199.95 % | 1.224 M -79.98 % | 6.113 M 267.11 % | -3.658 M -255.15 % | -1.030 M 58.45 % | -2.479 M -19.53 % | -2.074 M -479.85 % | 546.000 K 452.26 % | -155.000 K |
| Capital expenditure | -23.064 M 7.43 % | -24.916 M -163.27 % | -9.464 M -93.85 % | -4.882 M -2 771.76 % | -170.000 K 98.34 % | -10.219 M 25.90 % | -13.790 M -3.63 % | -13.307 M -191.56 % | -4.564 M -51.04 % | -3.022 M -134.61 % | -1.288 M 40.78 % | -2.175 M 18.94 % | -2.683 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -42.520 M -41.67 % | -30.014 M -100.61 % | -14.961 M -29.20 % | -11.580 M 20.47 % | -14.561 M -172.12 % | -5.351 M 69.51 % | -17.548 M -41.66 % | -12.387 M 94.30 % | -217.319 M -3 053.12 % | -6.892 M -174.45 % | -2.511 M -164.10 % | -950.907 K -127.72 % | 3.430 M 193.76 % | -3.658 M -255.15 % | -1.030 M 58.45 % | -2.479 M -19.53 % | -2.074 M -479.85 % | 546.000 K 452.26 % | -155.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.912 M -55.29 % | 10.987 M 15.07 % | 9.548 M 127.66 % | 4.194 M 17.38 % | 3.573 M -25.58 % | 4.801 M 39.16 % | 3.450 M 32.64 % | 2.601 M -15.17 % | 3.066 M -65.94 % | 9.003 M 257.97 % | 2.515 M -30.93 % | 3.641 M -10.10 % | 4.050 M -26.50 % | 5.510 M 85.15 % | 2.976 M -48.47 % | 5.775 M | 0.000 -100.00 % | 808.000 K -67.89 % | 2.516 M 183.65 % | 887.000 K | 0.000 -100.00 % | 6.348 M -27.35 % | 8.738 M 12.00 % | 7.802 M | 0.000 -100.00 % | 6.818 M 14.94 % | 5.932 M 58.19 % | 3.750 M 2.46 % | 3.660 M -55.59 % | 8.241 M 98.70 % | 4.148 M 111.61 % | 1.960 M -42.15 % | 3.388 M -39.73 % | 5.622 M 310.04 % | 1.371 M -64.96 % | 3.913 M -56.12 % | 8.918 M 1.09 % | 8.822 M 387.40 % | 1.810 M -88.82 % | 16.184 M 632.31 % | 2.210 M 21.37 % | 1.821 M -45.73 % | 3.355 M | 0.000 -100.00 % | 5.817 M -49.20 % | 11.450 M -77.94 % | 51.911 M 199.35 % | 17.341 M 977.08 % | 1.610 M 919 900.00 % | 175.000 -100.00 % | 30.827 M 541.16 % | 4.808 M 70.44 % | 2.821 M |
| Net income | -3.772 M 56.11 % | -8.595 M -35.04 % | -6.365 M -47.30 % | -4.321 M -38.40 % | -3.122 M -48.31 % | -2.105 M -42.23 % | -1.480 M 62.93 % | -3.992 M -41.66 % | -2.818 M -655.82 % | 507.000 K 112.90 % | -3.929 M -242.25 % | -1.148 M 44.35 % | -2.063 M -675.56 % | -266.000 K 93.17 % | -3.892 M -1 068.77 % | -333.000 K 93.33 % | -4.995 M -7.53 % | -4.645 M -86.85 % | -2.486 M 39.86 % | -4.134 M 4.97 % | -4.350 M -1 008.14 % | 479.000 K 15 866.67 % | 3.000 K -99.69 % | 953.000 K 117.59 % | -5.418 M -487.38 % | 1.399 M 367.94 % | -522.000 K 79.58 % | -2.556 M -13.75 % | -2.247 M -192.66 % | 2.425 M 475.95 % | -645.030 K 80.50 % | -3.308 M -245.37 % | -957.670 K -208.09 % | 885.990 K 124.77 % | -3.577 M -367.58 % | -765.000 K -170.25 % | 1.089 M 177.18 % | -1.411 M 20.24 % | -1.769 M -133.07 % | -759.000 K -27.99 % | -593.000 K 64.70 % | -1.680 M -597.00 % | 338.000 K 117.06 % | -1.981 M -44.28 % | -1.373 M -91.35 % | -717.529 K -126.62 % | 2.695 M 262.06 % | -1.663 M 28.90 % | -2.339 M 43.05 % | -4.107 M -3 902.77 % | 108.000 K 104.75 % | -2.273 M -16.92 % | -1.944 M |
| Income before tax | -3.772 M 56.11 % | -8.595 M -35.04 % | -6.365 M -47.30 % | -4.321 M -38.40 % | -3.122 M -48.31 % | -2.105 M -42.23 % | -1.480 M 62.93 % | -3.992 M -41.66 % | -2.818 M -655.82 % | 507.000 K 112.90 % | -3.929 M -242.25 % | -1.148 M 44.35 % | -2.063 M -675.56 % | -266.000 K 93.17 % | -3.892 M -1 068.77 % | -333.000 K 93.33 % | -4.995 M -7.53 % | -4.645 M -86.85 % | -2.486 M 39.86 % | -4.134 M 4.97 % | -4.350 M -1 008.14 % | 479.000 K 15 866.67 % | 3.000 K -99.69 % | 953.000 K 117.59 % | -5.418 M -487.38 % | 1.399 M 367.94 % | -522.000 K 79.58 % | -2.556 M -13.75 % | -2.247 M -192.66 % | 2.425 M 475.95 % | -645.030 K 80.50 % | -3.308 M -245.37 % | -957.670 K -208.09 % | 885.990 K 124.77 % | -3.577 M -367.58 % | -765.000 K -170.25 % | 1.089 M 177.18 % | -1.411 M 20.24 % | -1.769 M -133.07 % | -759.000 K -27.99 % | -593.000 K 64.70 % | -1.680 M -597.00 % | 338.000 K 117.06 % | -1.981 M -44.28 % | -1.373 M -91.35 % | -717.529 K -126.62 % | 2.695 M 262.06 % | -1.663 M 28.90 % | -2.339 M 43.05 % | -4.107 M -3 902.77 % | 108.000 K 104.75 % | -2.273 M -16.92 % | -1.944 M |
| Income before tax ratio | -0.77 1.84 % | -0.78 -17.35 % | -0.67 35.30 % | -1.03 -17.91 % | -0.87 -99.29 % | -0.44 -2.21 % | -0.43 72.05 % | -1.53 -66.99 % | -0.92 -1 732.11 % | 0.06 103.60 % | -1.56 -395.48 % | -0.32 38.10 % | -0.51 -955.15 % | -0.05 96.31 % | -1.31 -2 168.02 % | -0.06 | 0.00 100.00 % | -5.75 -481.81 % | -0.99 78.80 % | -4.66 | 0.00 -100.00 % | 0.08 21 878.06 % | 0.00 -99.72 % | 0.12 | 0.00 -100.00 % | 0.21 333.11 % | -0.09 87.09 % | -0.68 -11.02 % | -0.61 -308.65 % | 0.29 289.20 % | -0.16 90.78 % | -1.69 -496.99 % | -0.28 -279.35 % | 0.16 106.04 % | -2.61 -1 234.53 % | -0.20 -260.10 % | 0.12 176.35 % | -0.16 83.64 % | -0.98 -1 983.98 % | -0.05 82.52 % | -0.27 70.91 % | -0.92 -1 015.71 % | 0.10 | 0.00 100.00 % | -0.24 -276.66 % | -0.06 -220.70 % | 0.05 154.14 % | -0.10 93.40 % | -1.45 99.99 % | -23 468.51 -669 873 913.71 % | 0.00 100.74 % | -0.47 31.40 % | -0.69 |
| EBITDA | -2.272 M 69.46 % | -7.440 M -42.91 % | -5.206 M -47.48 % | -3.530 M -46.53 % | -2.409 M -75.46 % | -1.373 M -79.24 % | -766.000 K 76.86 % | -3.310 M -52.39 % | -2.172 M -271.97 % | 1.263 M 140.24 % | -3.139 M -471.77 % | -549.000 K 63.86 % | -1.519 M -565.95 % | 326.000 K 109.88 % | -3.299 M -1 249.48 % | 287.000 K 106.44 % | -4.455 M -8.74 % | -4.097 M -116.66 % | -1.891 M 44.51 % | -3.408 M 7.97 % | -3.703 M -385.73 % | 1.296 M 74.66 % | 742.000 K -55.57 % | 1.670 M 135.49 % | -4.705 M -319.70 % | 2.142 M 928.18 % | 208.290 K 111.50 % | -1.811 M -2.99 % | -1.758 M -164.46 % | 2.728 M 881.58 % | -349.000 K 88.74 % | -3.099 M -305.16 % | -764.890 K -172.32 % | 1.058 M 130.95 % | -3.417 M -463.86 % | -606.000 K -151.66 % | 1.173 M 189.75 % | -1.307 M 23.30 % | -1.704 M -145.18 % | -695.000 K -37.62 % | -505.000 K 81.63 % | -2.749 M -625.57 % | 523.000 K 128.99 % | -1.804 M -50.71 % | -1.197 M 22.72 % | -1.549 M -156.59 % | 2.737 M 268.85 % | -1.621 M 27.37 % | -2.232 M 54.10 % | -4.862 M -2 060.61 % | 248.000 K 111.63 % | -2.133 M -18.70 % | -1.797 M |
| Net income ratio | -0.77 1.84 % | -0.78 -17.35 % | -0.67 35.30 % | -1.03 -17.91 % | -0.87 -99.29 % | -0.44 -2.21 % | -0.43 72.05 % | -1.53 -66.99 % | -0.92 -1 732.11 % | 0.06 103.60 % | -1.56 -395.48 % | -0.32 38.10 % | -0.51 -955.15 % | -0.05 96.31 % | -1.31 -2 168.02 % | -0.06 | 0.00 100.00 % | -5.75 -481.81 % | -0.99 78.80 % | -4.66 | 0.00 -100.00 % | 0.08 21 878.06 % | 0.00 -99.72 % | 0.12 | 0.00 -100.00 % | 0.21 333.11 % | -0.09 87.09 % | -0.68 -11.02 % | -0.61 -308.65 % | 0.29 289.20 % | -0.16 90.78 % | -1.69 -496.99 % | -0.28 -279.35 % | 0.16 106.04 % | -2.61 -1 234.53 % | -0.20 -260.10 % | 0.12 176.35 % | -0.16 83.64 % | -0.98 -1 983.98 % | -0.05 82.52 % | -0.27 70.91 % | -0.92 -1 015.71 % | 0.10 | 0.00 100.00 % | -0.24 -276.66 % | -0.06 -220.70 % | 0.05 154.14 % | -0.10 93.40 % | -1.45 99.99 % | -23 468.51 -669 873 913.71 % | 0.00 100.74 % | -0.47 31.40 % | -0.69 |
| Ratio EBITDA | -0.46 31.69 % | -0.68 -24.19 % | -0.55 35.22 % | -0.84 -24.84 % | -0.67 -135.76 % | -0.29 -28.80 % | -0.22 82.55 % | -1.27 -79.64 % | -0.71 -604.98 % | 0.14 111.24 % | -1.25 -727.75 % | -0.15 59.80 % | -0.38 -733.92 % | 0.06 105.34 % | -1.11 -2 330.59 % | 0.05 | 0.00 100.00 % | -5.07 -574.64 % | -0.75 80.44 % | -3.84 | 0.00 -100.00 % | 0.20 140.42 % | 0.08 -60.33 % | 0.21 | 0.00 -100.00 % | 0.31 794.52 % | 0.04 107.27 % | -0.48 -0.52 % | -0.48 -245.14 % | 0.33 493.34 % | -0.08 94.68 % | -1.58 -600.33 % | -0.23 -220.00 % | 0.19 107.55 % | -2.49 -1 509.33 % | -0.15 -217.74 % | 0.13 188.78 % | -0.15 84.26 % | -0.94 -2 092.26 % | -0.04 81.21 % | -0.23 84.86 % | -1.51 -1 068.35 % | 0.16 | 0.00 100.00 % | -0.21 -52.12 % | -0.14 -356.56 % | 0.05 156.40 % | -0.09 93.26 % | -1.39 100.00 % | -27 784.71 -345 370 750.01 % | 0.01 101.81 % | -0.44 30.36 % | -0.64 |
| Gross profit ratio | 1.00 179.32 % | -1.26 -226.08 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 1 160.10 % | 0.08 -97.22 % | 2.85 280.38 % | -1.58 -55.97 % | -1.01 -2 409.72 % | 0.04 102.72 % | -1.61 -87.00 % | -0.86 -61.10 % | -0.54 -416.56 % | -0.10 92.47 % | -1.38 -5 198.92 % | -0.03 | 0.00 100.00 % | -6.15 -714.60 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 39.89 % | 0.71 83.32 % | 0.39 -61.01 % | 1.00 521.98 % | 0.16 -83.92 % | 1.00 0.02 % | 1.00 -0.02 % | 1.00 | 0.00 -100.00 % | 0.10 4.06 % | 0.09 1.43 % | 0.09 0.43 % | 0.09 40.50 % | 0.07 103.59 % | -1.82 -2 478.64 % | 0.08 19.64 % | 0.06 -3.16 % | 0.07 |
| Weighted average shs out dil | 895.962 K -0.14 % | 897.181 K 0.08 % | 896.479 K 0.00 % | 896.473 K -0.07 % | 897.126 K 0.04 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K -0.01 % | 896.875 K -0.01 % | 896.957 K 0.02 % | 896.791 K 0.00 % | 896.774 K -0.36 % | 900.000 K 0.36 % | 896.768 K 0.00 % | 896.791 K -0.08 % | 897.473 K 0.08 % | 896.746 K -0.02 % | 896.907 K 0.01 % | 896.849 K -10.32 % | 1.000 M 11.23 % | 899.057 K 0.23 % | 897.020 K 0.01 % | 896.906 K -0.34 % | 900.000 K 0.35 % | 896.842 K 0.18 % | 895.219 K -0.33 % | 898.141 K 0.25 % | 895.875 K -0.05 % | 896.355 K 0.15 % | 895.019 K 0.01 % | 894.939 K -0.17 % | 896.491 K -0.39 % | 900.000 K 0.00 % | 900.000 K 0.14 % | 898.726 K 0.08 % | 897.970 K 0.56 % | 892.941 K -0.62 % | 898.485 K 0.09 % | 897.638 K 0.92 % | 889.474 K -0.77 % | 896.380 K -0.11 % | 897.386 K -0.02 % | 897.562 K -0.09 % | 898.333 K -0.07 % | 898.919 K 0.24 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.10 % | 895.853 K |
| Weighted average shs out | 895.962 K -0.14 % | 897.181 K 0.08 % | 896.479 K 0.00 % | 896.473 K -0.07 % | 897.126 K 0.04 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.774 K 0.00 % | 896.791 K 0.00 % | 896.768 K 0.00 % | 896.791 K -0.08 % | 897.473 K 0.08 % | 896.746 K -0.02 % | 896.907 K 0.01 % | 896.849 K -10.32 % | 1.000 M 11.23 % | 899.057 K 0.23 % | 897.020 K 0.01 % | 896.906 K -0.34 % | 900.000 K 0.35 % | 896.842 K 0.18 % | 895.219 K -0.33 % | 898.141 K 0.25 % | 895.875 K -0.05 % | 896.355 K 0.15 % | 895.019 K 0.01 % | 894.939 K -0.17 % | 896.491 K -0.39 % | 900.000 K 0.00 % | 900.000 K 0.14 % | 898.726 K 0.08 % | 897.970 K 0.56 % | 892.941 K -0.62 % | 898.485 K 0.09 % | 897.638 K 0.92 % | 889.474 K -0.77 % | 896.380 K -0.11 % | 897.386 K -0.02 % | 897.562 K -0.09 % | 898.333 K -0.07 % | 898.919 K 0.24 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.00 % | 896.791 K 0.10 % | 895.853 K |
| EPS diluted | -4.21 56.05 % | -9.58 -34.93 % | -7.10 -47.30 % | -4.82 -38.51 % | -3.48 -48.09 % | -2.35 -42.42 % | -1.65 62.92 % | -4.45 -41.72 % | -3.14 -650.88 % | 0.57 113.01 % | -4.38 -242.19 % | -1.28 44.35 % | -2.30 -666.67 % | -0.30 93.09 % | -4.34 -1 072.97 % | -0.37 93.36 % | -5.57 -7.53 % | -5.18 -87.00 % | -2.77 39.91 % | -4.61 4.95 % | -4.85 -1 015.09 % | 0.53 17 566.67 % | 0.00 -99.72 % | 1.06 117.55 % | -6.04 -487.18 % | 1.56 368.97 % | -0.58 79.65 % | -2.85 -13.55 % | -2.51 -192.96 % | 2.70 475.00 % | -0.72 80.49 % | -3.69 -244.86 % | -1.07 -208.08 % | 0.99 124.81 % | -3.99 -369.41 % | -0.85 -170.25 % | 1.21 177.07 % | -1.57 20.30 % | -1.97 -131.76 % | -0.85 -28.79 % | -0.66 64.71 % | -1.87 -592.11 % | 0.38 117.19 % | -2.21 -44.44 % | -1.53 -91.25 % | -0.80 -126.67 % | 3.00 262.16 % | -1.85 29.12 % | -2.61 43.01 % | -4.58 -3 916.67 % | 0.12 104.74 % | -2.53 -16.59 % | -2.17 |
| Earnings per share | -4.21 56.05 % | -9.58 -34.93 % | -7.10 -47.30 % | -4.82 -38.51 % | -3.48 -48.09 % | -2.35 -42.42 % | -1.65 62.92 % | -4.45 -41.72 % | -3.14 -650.88 % | 0.57 113.01 % | -4.38 -242.19 % | -1.28 44.35 % | -2.30 -666.67 % | -0.30 93.09 % | -4.34 -1 072.97 % | -0.37 93.36 % | -5.57 -7.53 % | -5.18 -87.00 % | -2.77 39.91 % | -4.61 4.95 % | -4.85 -1 015.09 % | 0.53 17 566.67 % | 0.00 -99.72 % | 1.06 117.55 % | -6.04 -487.18 % | 1.56 368.97 % | -0.58 79.65 % | -2.85 -13.55 % | -2.51 -192.96 % | 2.70 475.00 % | -0.72 80.49 % | -3.69 -244.86 % | -1.07 -208.08 % | 0.99 124.81 % | -3.99 -369.41 % | -0.85 -170.25 % | 1.21 177.07 % | -1.57 20.30 % | -1.97 -131.76 % | -0.85 -28.79 % | -0.66 64.71 % | -1.87 -592.11 % | 0.38 117.19 % | -2.21 -44.44 % | -1.53 -91.25 % | -0.80 -126.67 % | 3.00 262.16 % | -1.85 29.12 % | -2.61 43.01 % | -4.58 -3 916.67 % | 0.12 104.74 % | -2.53 -16.59 % | -2.17 |
| Gross profit | 4.912 M 135.46 % | -13.852 M -245.08 % | 9.548 M 127.66 % | 4.194 M 17.38 % | 3.573 M 837.80 % | 381.000 K -96.13 % | 9.836 M 339.26 % | -4.111 M -32.31 % | -3.107 M -886.58 % | 395.000 K 109.74 % | -4.056 M -29.17 % | -3.140 M -44.83 % | -2.168 M -279.68 % | -571.000 K 86.06 % | -4.096 M -2 630.67 % | -150.000 K 64.87 % | -427.000 K 91.40 % | -4.966 M -297.38 % | 2.516 M 183.65 % | 887.000 K | 0.000 -100.00 % | 6.348 M -27.35 % | 8.738 M 12.00 % | 7.802 M | 0.000 -100.00 % | 6.818 M 14.94 % | 5.932 M 58.19 % | 3.750 M 2.46 % | 3.660 M -55.59 % | 8.241 M 98.70 % | 4.148 M 111.61 % | 1.960 M -42.15 % | 3.388 M -39.73 % | 5.622 M 310.04 % | 1.371 M -64.96 % | 3.913 M -38.62 % | 6.375 M 85.32 % | 3.440 M 90.06 % | 1.810 M -30.44 % | 2.602 M 17.74 % | 2.210 M 21.39 % | 1.821 M -45.74 % | 3.355 M | 0.000 -100.00 % | 565.000 K -47.14 % | 1.069 M -77.63 % | 4.777 M 200.63 % | 1.589 M 1 413.33 % | 105.000 K 33 118.87 % | -318.000 -100.01 % | 2.355 M 667.10 % | 307.000 K 65.05 % | 186.000 K |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -97.67 % | 43.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 |
| Cost of revenue | 0.000 -100.00 % | 19.427 M 609.01 % | 2.740 M -68.08 % | 8.585 M 26.38 % | 6.793 M 53.69 % | 4.420 M 169.21 % | -6.386 M -195.14 % | 6.712 M 8.73 % | 6.173 M -28.29 % | 8.608 M 31.00 % | 6.571 M -3.10 % | 6.781 M 9.05 % | 6.218 M 2.25 % | 6.081 M -14.01 % | 7.072 M 19.36 % | 5.925 M 1 287.59 % | 427.000 K -92.60 % | 5.774 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 -100.00 % | 2.543 M -52.75 % | 5.382 M | 0.000 -100.00 % | 13.582 M | 0.000 -100.00 % | 368.000 | 0.000 | 0.000 -100.00 % | 5.252 M -49.41 % | 10.381 M -77.97 % | 47.134 M 199.23 % | 15.752 M 946.64 % | 1.505 M 305 173.83 % | 493.000 -100.00 % | 28.472 M 532.57 % | 4.501 M 70.82 % | 2.635 M |
| General and administrative expenses | 0.000 -100.00 % | 213.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 242.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 591.000 K -24.62 % | 784.000 K -13.18 % | 903.000 K 37.03 % | 659.000 K -4.77 % | 692.000 K 16.89 % | 592.000 K -36.62 % | 934.000 K 48.25 % | 630.000 K | 0.000 -100.00 % | 522.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.772 M -310.24 % | 1.794 M -14.65 % | 2.102 M 34.06 % | 1.568 M |
| Selling and marketing expenses | 0.000 -100.00 % | 746.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 239.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 | 0.000 | 0.000 | 0.000 |
| Other expenses | 8.416 M | 0.000 -100.00 % | 15.625 M 82.00 % | 8.585 M | 0.000 | 0.000 | 0.000 -100.00 % | 290.000 K -32.71 % | 431.000 K 127.63 % | -1.560 M -535.75 % | 358.000 K -83.28 % | 2.141 M 736.33 % | 256.000 K -1.92 % | 261.000 K -27.50 % | 360.000 K 35 900.00 % | 1.000 K -97.67 % | 43.000 K -88.44 % | 372.000 K 33.81 % | 278.000 K -3.81 % | 289.000 K -30.86 % | 418.000 K 145.88 % | 170.000 K -38.63 % | 277.000 K -31.27 % | 403.000 K 53.23 % | 263.000 K 44.13 % | 182.480 K -31.91 % | 268.000 K 11.20 % | 241.000 K -25.62 % | 324.000 K 16.48 % | 278.170 K 17.02 % | 237.710 K 5.52 % | 225.270 K 1.15 % | 222.700 K -1.31 % | 225.660 K | 0.000 | 0.000 -100.00 % | 58.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 |
| Operating expenses | 8.416 M 777.58 % | 959.000 K -93.86 % | 15.625 M 82.00 % | 8.585 M 26.38 % | 6.793 M 1 312.27 % | 481.000 K | 0.000 -100.00 % | 6.712 M 8.73 % | 6.173 M -28.29 % | 8.608 M 31.00 % | 6.571 M -3.10 % | 6.781 M 9.05 % | 6.218 M 2.27 % | 6.080 M -14.03 % | 7.072 M 19.36 % | 5.925 M 20.30 % | 4.925 M -14.35 % | 5.750 M 12.20 % | 5.125 M 1.97 % | 5.026 M 10.34 % | 4.555 M -22.55 % | 5.881 M -32.92 % | 8.767 M 25.17 % | 7.004 M 28.92 % | 5.433 M 1.18 % | 5.370 M -16.55 % | 6.435 M 2.18 % | 6.298 M 2.26 % | 6.159 M 1.06 % | 6.095 M 21.16 % | 5.030 M -8.42 % | 5.493 M 20.24 % | 4.568 M -7.92 % | 4.961 M 0.25 % | 4.949 M 5.82 % | 4.677 M -12.48 % | 5.344 M 10.14 % | 4.852 M 35.53 % | 3.580 M 6.48 % | 3.362 M 19.94 % | 2.803 M -41.18 % | 4.766 M 57.96 % | 3.017 M 52.37 % | 1.980 M 2.17 % | 1.938 M -27.13 % | 2.659 M 27.74 % | 2.082 M -35.98 % | 3.252 M 33.06 % | 2.444 M -50.10 % | 4.898 M 118.38 % | 2.243 M -12.89 % | 2.575 M 21.52 % | 2.119 M |
| Cost and expenses | 8.416 M -56.48 % | 19.340 M 23.78 % | 15.625 M 82.00 % | 8.585 M 26.38 % | 6.793 M -4.23 % | 7.093 M -3.43 % | 7.345 M 9.43 % | 6.712 M 8.73 % | 6.173 M -28.29 % | 8.608 M 31.00 % | 6.571 M -3.10 % | 6.781 M 9.05 % | 6.218 M 2.27 % | 6.080 M -14.03 % | 7.072 M 19.36 % | 5.925 M 20.30 % | 4.925 M -14.35 % | 5.750 M 12.20 % | 5.125 M 1.97 % | 5.026 M 10.34 % | 4.555 M -22.55 % | 5.881 M -32.92 % | 8.767 M 25.17 % | 7.004 M 28.92 % | 5.433 M 1.18 % | 5.370 M -16.55 % | 6.435 M 2.18 % | 6.298 M 2.26 % | 6.159 M 1.06 % | 6.095 M 21.16 % | 5.030 M -8.42 % | 5.493 M 20.24 % | 4.568 M -7.92 % | 4.961 M 0.25 % | 4.949 M 5.82 % | 4.677 M -40.70 % | 7.887 M -22.93 % | 10.234 M 185.87 % | 3.580 M -78.87 % | 16.944 M 504.50 % | 2.803 M -41.19 % | 4.766 M 57.97 % | 3.017 M 52.37 % | 1.980 M -72.46 % | 7.190 M -44.87 % | 13.041 M -73.50 % | 49.216 M 158.98 % | 19.004 M 381.24 % | 3.949 M -19.39 % | 4.899 M -84.05 % | 30.715 M 334.07 % | 7.076 M 48.84 % | 4.754 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 959.000 K | 0.000 | 0.000 -100.00 % | 6.793 M 1 312.27 % | 481.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.498 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 591.000 K -24.62 % | 784.000 K -13.18 % | 903.000 K 37.03 % | 659.000 K -4.77 % | 692.000 K 16.89 % | 592.000 K -36.62 % | 934.000 K 48.25 % | 630.000 K | 0.000 -100.00 % | 522.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.625 M -302.06 % | 1.794 M -14.65 % | 2.102 M 34.06 % | 1.568 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 262.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 70.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 196.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 34.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 119.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 85.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 |
| Interest expense | 585.000 K 1.92 % | 574.000 K 3.61 % | 554.000 K 108.27 % | 266.000 K 35.71 % | 196.000 K -9.26 % | 216.000 K 5.88 % | 204.000 K 19.30 % | 171.000 K 20.42 % | 142.000 K -30.05 % | 203.000 K -12.12 % | 231.000 K 55.03 % | 149.000 K -1.32 % | 151.000 K -0.66 % | 152.000 K -2.56 % | 156.000 K -15.22 % | 184.000 K 62.83 % | 113.000 K -15.04 % | 133.000 K -14.19 % | 155.000 K -45.42 % | 284.000 K 33.33 % | 213.000 K -23.10 % | 277.000 K 13.06 % | 245.000 K -1.21 % | 248.000 K 0.00 % | 248.000 K 1.33 % | 244.740 K 5.49 % | 232.000 K -6.83 % | 249.000 K 245.83 % | 72.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 -100.00 % | 4.000 K -20.00 % | 5.000 K -54.55 % | 11.000 K |
| Depreciation and amortization | 915.000 K 57.49 % | 581.000 K -3.97 % | 605.000 K 15.24 % | 525.000 K 1.55 % | 517.000 K 1.77 % | 508.000 K -0.39 % | 510.000 K -0.20 % | 511.000 K 1.39 % | 504.000 K -8.86 % | 553.000 K -1.07 % | 559.000 K 24.22 % | 450.000 K 14.50 % | 393.000 K -10.68 % | 440.000 K 0.69 % | 437.000 K 0.23 % | 436.000 K 2.11 % | 427.000 K -2.73 % | 439.000 K -0.23 % | 440.000 K -0.45 % | 442.000 K 1.84 % | 434.000 K -19.48 % | 539.000 K 9.11 % | 494.000 K 5.33 % | 469.000 K 0.86 % | 465.000 K -6.67 % | 498.210 K -0.16 % | 499.000 K 0.40 % | 497.000 K 19.47 % | 416.000 K 37.42 % | 302.730 K 2.12 % | 296.440 K 41.94 % | 208.850 K 8.34 % | 192.780 K 12.32 % | 171.630 K 6.60 % | 161.000 K 1.90 % | 158.000 K 11.27 % | 142.000 K 35.24 % | 105.000 K 59.09 % | 66.000 K 1.54 % | 65.000 K -26.14 % | 88.000 K -55.19 % | 196.396 K 6.16 % | 185.000 K 5.11 % | 176.000 K 0.00 % | 176.000 K 321.59 % | 41.747 K -0.60 % | 42.000 K 0.00 % | 42.000 K -60.75 % | 107.000 K 195.57 % | 36.201 K -73.38 % | 136.000 K 0.74 % | 135.000 K -0.74 % | 136.000 K |
| Operating income | -3.504 M 58.48 % | -8.440 M -38.88 % | -6.077 M -38.40 % | -4.391 M -36.37 % | -3.220 M -40.49 % | -2.292 M 41.23 % | -3.900 M 5.13 % | -4.111 M -32.31 % | -3.107 M -886.58 % | 395.000 K 109.74 % | -4.056 M -29.17 % | -3.140 M -44.83 % | -2.168 M -279.68 % | -571.000 K 86.06 % | -4.096 M -2 630.67 % | -150.000 K 96.95 % | -4.925 M 0.83 % | -4.966 M -113.04 % | -2.331 M 39.45 % | -3.850 M 6.94 % | -4.137 M -647.22 % | 756.000 K 204.84 % | 248.000 K -79.35 % | 1.201 M 123.23 % | -5.170 M -401.26 % | 1.716 M 830.27 % | -235.000 K 89.81 % | -2.307 M -6.07 % | -2.175 M -189.69 % | 2.425 M 475.95 % | -645.030 K 80.50 % | -3.308 M -245.37 % | -957.670 K -208.09 % | 885.990 K 124.76 % | -3.578 M -368.32 % | -764.000 K -174.10 % | 1.031 M 173.02 % | -1.412 M 20.23 % | -1.770 M -132.89 % | -760.000 K -28.16 % | -593.000 K 79.86 % | -2.945 M -971.16 % | 338.000 K 117.07 % | -1.980 M -44.21 % | -1.373 M 13.68 % | -1.591 M -159.02 % | 2.695 M 262.06 % | -1.663 M 28.90 % | -2.339 M 52.25 % | -4.899 M -4 473.68 % | 112.000 K 104.94 % | -2.268 M -17.33 % | -1.933 M |
| Operating income ratio | -0.71 7.14 % | -0.77 -20.69 % | -0.64 39.21 % | -1.05 -16.17 % | -0.90 -88.77 % | -0.48 57.77 % | -1.13 28.48 % | -1.58 -55.97 % | -1.01 -2 409.72 % | 0.04 102.72 % | -1.61 -87.00 % | -0.86 -61.10 % | -0.54 -416.56 % | -0.10 92.47 % | -1.38 -5 198.92 % | -0.03 | 0.00 100.00 % | -6.15 -563.38 % | -0.93 78.66 % | -4.34 | 0.00 -100.00 % | 0.12 319.61 % | 0.03 -81.56 % | 0.15 | 0.00 -100.00 % | 0.25 735.34 % | -0.04 93.56 % | -0.62 -3.52 % | -0.59 -301.96 % | 0.29 289.20 % | -0.16 90.78 % | -1.69 -496.99 % | -0.28 -279.35 % | 0.16 106.04 % | -2.61 -1 236.66 % | -0.20 -268.89 % | 0.12 172.23 % | -0.16 83.63 % | -0.98 -1 982.41 % | -0.05 82.50 % | -0.27 83.41 % | -1.62 -1 705.08 % | 0.10 | 0.00 100.00 % | -0.24 -69.91 % | -0.14 -367.58 % | 0.05 154.14 % | -0.10 93.40 % | -1.45 99.99 % | -27 991.57 -770 443 112.58 % | 0.00 100.77 % | -0.47 31.16 % | -0.69 |
| Total other income expenses net | -268.000 K -72.90 % | -155.000 K 46.18 % | -288.000 K -511.43 % | 70.000 K -28.57 % | 98.000 K -47.59 % | 187.000 K -92.26 % | 2.415 M 1 929.41 % | 119.000 K -58.82 % | 289.000 K 158.04 % | 112.000 K -11.81 % | 127.000 K -93.62 % | 1.992 M 1 797.14 % | 105.000 K -65.46 % | 304.000 K 49.02 % | 204.000 K 211.48 % | -183.000 K -161.43 % | -70.000 K -123.57 % | 297.000 K 141.46 % | 123.000 K 2 360.00 % | 5.000 K 102.35 % | -213.000 K 23.10 % | -277.000 K -965.63 % | 32.000 K -79.35 % | 155.000 K 162.50 % | -248.000 K 21.89 % | -317.490 K -10.62 % | -287.000 K -15.26 % | -249.000 K -245.83 % | -72.000 K -125.88 % | 278.170 K | 0.000 | 0.000 -100.00 % | 330.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K -101.72 % | 58.000 K 5 700.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 -100.00 % | 1.265 M | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 873.126 K | 0.000 | 0.000 | 0.000 -100.00 % | 791.536 K 19 888.40 % | -4.000 K 20.00 % | -5.000 K 54.55 % | -11.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 |
| 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-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-09-30 | 2013-03-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 18.173 M | 0.000 -100.00 % | 7.841 M | 0.000 -100.00 % | 1.639 M | 0.000 -100.00 % | 2.302 M -38.96 % | 3.771 M -56.35 % | 8.639 M 165.65 % | 3.252 M 103.00 % | 1.602 M -22.76 % | 2.074 M | 0.000 -100.00 % | 3.301 M | 0.000 -100.00 % | 6.161 M | 0.000 -100.00 % | 4.528 M | 0.000 -100.00 % | 4.505 M | 0.000 -100.00 % | 1.790 M | 0.000 100.00 % | -1.306 M | 0.000 -100.00 % | 144.000 K | 0.000 100.00 % | -546.000 K | 0.000 -100.00 % | 11.174 M | 0.000 -100.00 % | 9.484 M | 0.000 -100.00 % | 6.349 M | 0.000 -100.00 % | 3.667 M | 0.000 -100.00 % | 1.830 M | 0.000 -100.00 % | 2.425 M 2.20 % | 2.373 M -2.92 % | 2.444 M -99.36 % | 384.320 M |
| Total investments | 0.000 -100.00 % | 500.000 K | 0.000 -100.00 % | 236.000 K | 0.000 -100.00 % | 153.000 K | 0.000 -100.00 % | 653.000 K 2.35 % | 638.000 K 564.58 % | 96.000 K 0.00 % | 96.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 |
| Total debt | 0.000 -100.00 % | 20.739 M | 0.000 -100.00 % | 17.185 M | 0.000 -100.00 % | 7.600 M | 0.000 -100.00 % | 8.286 M 18.17 % | 7.012 M -22.19 % | 9.012 M 72.41 % | 5.227 M 5.47 % | 4.956 M 74.08 % | 2.847 M | 0.000 -100.00 % | 6.483 M | 0.000 -100.00 % | 9.472 M | 0.000 -100.00 % | 6.473 M | 0.000 -100.00 % | 6.289 M | 0.000 -100.00 % | 4.002 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.188 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.343 M | 0.000 -100.00 % | 9.850 M | 0.000 -100.00 % | 7.150 M | 0.000 -100.00 % | 4.150 M | 0.000 -100.00 % | 2.650 M | 0.000 -100.00 % | 2.625 M 0.00 % | 2.625 M 1.55 % | 2.585 M -99.33 % | 385.444 M |
| Accumulated other comprehensive income loss | 39.689 M 142.46 % | 16.369 M -88.22 % | 138.970 M 6.98 % | 129.903 M 210.84 % | 41.791 M 1 571.64 % | 2.500 M -97.71 % | 109.201 M 1 104.38 % | 9.067 M -96.99 % | 301.351 M 3 223.60 % | 9.067 M -96.84 % | 286.482 M 0.66 % | 284.607 M 2.43 % | 277.846 M 1 047.22 % | 24.219 M | 0.000 -100.00 % | 26.335 M | 0.000 -100.00 % | 26.446 M | 0.000 -100.00 % | 28.220 M | 0.000 -100.00 % | 25.615 M | 0.000 -100.00 % | 23.711 M | 0.000 -100.00 % | 73.312 M | 0.000 -100.00 % | 16.398 M | 0.000 100.00 % | -151.422 M | 0.000 100.00 % | -151.746 M | 0.000 100.00 % | -148.680 M | 0.000 100.00 % | -147.214 M | 0.000 100.00 % | -145.871 M | 0.000 100.00 % | -142.282 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 100.00 % | -318.281 M | 0.000 | 0.000 | 0.000 100.00 % | -296.434 M | 0.000 | 0.000 100.00 % | -286.314 M | 0.000 100.00 % | -279.400 M -1.45 % | -275.420 M -1.84 % | -270.437 M | 0.000 100.00 % | -263.365 M | 0.000 100.00 % | -254.870 M | 0.000 100.00 % | -254.569 M | 0.000 100.00 % | -250.093 M | 0.000 100.00 % | -250.969 M | 0.000 100.00 % | -246.166 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -241.699 M | 0.000 | 0.000 | 0.000 100.00 % | -247.427 M | 0.000 | 0.000 | 0.000 100.00 % | -242.495 M | 0.000 100.00 % | -240.472 M | 0.000 |
| Common stock | 0.000 -100.00 % | 9.067 M | 0.000 -100.00 % | 9.067 M | 0.000 -100.00 % | 9.067 M | 0.000 -100.00 % | 9.067 M 0.00 % | 9.067 M 0.00 % | 9.067 M 0.00 % | 9.067 M 0.00 % | 9.067 M 0.00 % | 9.067 M | 0.000 -100.00 % | 9.067 M | 0.000 -100.00 % | 9.067 M | 0.000 -100.00 % | 9.067 M | 0.000 -100.00 % | 9.067 M | 0.000 -100.00 % | 9.067 M | 0.000 -100.00 % | 9.067 M | 0.000 -100.00 % | 9.067 M | 0.000 -100.00 % | 65.904 M | 0.000 -100.00 % | 9.067 M | 0.000 -100.00 % | 9.067 M | 0.000 -100.00 % | 9.067 M | 0.000 -100.00 % | 9.067 M | 0.000 -100.00 % | 9.067 M | 0.000 -100.00 % | 9.067 M 0.00 % | 9.067 M 0.00 % | 9.067 M -50.00 % | 18.134 M |
| Total equity | 129.931 M 0.00 % | 129.931 M -6.50 % | 138.970 M 0.00 % | 138.970 M 11.59 % | 124.541 M 0.00 % | 124.541 M 14.05 % | 109.201 M 0.00 % | 109.201 M 0.47 % | 108.691 M 13.18 % | 96.030 M 0.00 % | 96.028 M -1.60 % | 97.588 M 3.93 % | 93.901 M 3.62 % | 90.622 M 0.00 % | 90.622 M 0.01 % | 90.615 M -0.01 % | 90.626 M 0.39 % | 90.275 M 0.00 % | 90.275 M -0.96 % | 91.152 M -0.01 % | 91.163 M 3.63 % | 87.967 M 0.00 % | 87.967 M 4.94 % | 83.827 M 0.00 % | 83.826 M 14.34 % | 73.312 M 0.00 % | 73.312 M 0.11 % | 73.234 M 0.00 % | 73.234 M 148.36 % | -151.422 M 0.00 % | -151.422 M 0.21 % | -151.746 M 0.00 % | -151.746 M -2.06 % | -148.680 M 0.00 % | -148.680 M -1.00 % | -147.214 M 0.00 % | -147.214 M -0.92 % | -145.871 M 0.00 % | -145.871 M -2.52 % | -142.282 M 0.00 % | -142.282 M 1.37 % | -144.260 M -2.85 % | -140.258 M 48.53 % | -272.520 M |
| Other non current liabilities | -129.931 M -1 984.70 % | 6.894 M 104.96 % | -138.970 M -2 011.29 % | 7.271 M 105.84 % | -124.541 M -1 942.32 % | 6.760 M 106.19 % | -109.201 M -1 714.92 % | 6.762 M 8.16 % | 6.252 M 8.02 % | 5.788 M 9.66 % | 5.278 M -2.78 % | 5.429 M 13.25 % | 4.794 M 105.29 % | -90.622 M -1 922.28 % | 4.973 M 105.49 % | -90.615 M -2 098.57 % | 4.534 M 105.02 % | -90.275 M -2 130.02 % | 4.447 M 104.88 % | -91.152 M -2 173.99 % | 4.395 M 105.00 % | -87.967 M -1 472.03 % | 6.411 M 107.65 % | -83.827 M -2 552.52 % | 3.418 M 104.66 % | -73.312 M -2 003.22 % | 3.852 M 105.26 % | -73.234 M | 0.000 -100.00 % | 151.422 M -28.34 % | 211.298 M 39.24 % | 151.746 M 5 937.55 % | 2.513 M -98.31 % | 148.680 M -29.63 % | 211.297 M 43.53 % | 147.214 M -30.33 % | 211.297 M 44.85 % | 145.871 M -32.14 % | 214.947 M 51.07 % | 142.282 M | 0.000 -100.00 % | 207.297 M | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 4.876 M | 0.000 -100.00 % | 2.101 M | 0.000 -100.00 % | 2.549 M | 0.000 -100.00 % | 2.970 M -12.31 % | 3.387 M -10.66 % | 3.791 M 794.10 % | 424.000 K -55.65 % | 956.000 K -6.91 % | 1.027 M | 0.000 -100.00 % | 1.310 M | 0.000 -100.00 % | 1.468 M | 0.000 -100.00 % | 1.787 M | 0.000 -100.00 % | 1.787 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 -100.00 % | 385.444 M |
| Total non current liabilities | -129.931 M -1 203.92 % | 11.770 M 108.47 % | -138.970 M -1 582.82 % | 9.372 M 107.53 % | -124.541 M -1 437.86 % | 9.309 M 108.52 % | -109.201 M -1 222.08 % | 9.732 M 0.96 % | 9.639 M 0.63 % | 9.579 M 67.99 % | 5.702 M -10.70 % | 6.385 M 8.48 % | 5.886 M 106.50 % | -90.622 M -1 542.34 % | 6.283 M 106.93 % | -90.615 M -1 609.75 % | 6.002 M 106.65 % | -90.275 M -1 548.11 % | 6.234 M 106.84 % | -91.152 M -1 607.39 % | 6.047 M 106.87 % | -87.967 M -1 472.03 % | 6.411 M 107.65 % | -83.827 M -2 552.52 % | 3.418 M 104.66 % | -73.312 M -2 003.22 % | 3.852 M 105.26 % | -73.234 M | 0.000 -100.00 % | 151.422 M -28.34 % | 211.298 M 39.24 % | 151.746 M 5 937.55 % | 2.513 M -98.31 % | 148.680 M -29.63 % | 211.297 M 43.53 % | 147.214 M -30.33 % | 211.297 M 44.85 % | 145.871 M -32.14 % | 214.947 M 51.07 % | 142.282 M -32.44 % | 210.597 M 1.59 % | 207.297 M 1.62 % | 203.995 M -47.08 % | 385.444 M |
| Other current liabilities | 0.000 -100.00 % | 11.589 M | 0.000 -100.00 % | 4.757 M | 0.000 -100.00 % | 8.978 M | 0.000 -100.00 % | 3.467 M -38.66 % | 5.652 M 32.96 % | 4.251 M -15.52 % | 5.032 M 22.43 % | 4.110 M -37.70 % | 6.597 M | 0.000 -100.00 % | 6.682 M | 0.000 -100.00 % | 7.206 M | 0.000 -100.00 % | 3.616 M | 0.000 -100.00 % | 1.216 M | 0.000 -100.00 % | 3.787 M | 0.000 -100.00 % | 4.568 M | 0.000 -100.00 % | 3.868 M | 0.000 -100.00 % | 5.684 M | 0.000 -100.00 % | 5.128 M | 0.000 -100.00 % | 213.725 M | 0.000 -100.00 % | 2.747 M | 0.000 -100.00 % | 3.123 M | 0.000 -100.00 % | 2.333 M | 0.000 -100.00 % | 2.670 M -2.15 % | 2.729 M 3.55 % | 2.636 M -91.90 % | 32.548 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 528.000 K | 0.000 -100.00 % | 521.000 K 337.82 % | 119.000 K -93.18 % | 1.745 M 315.48 % | 420.000 K -48.66 % | 818.000 K 81 700.00 % | 1.000 K | 0.000 -100.00 % | 1.078 M | 0.000 -100.00 % | 2.803 M | 0.000 -100.00 % | 478.000 K | 0.000 -100.00 % | 835.000 K | 0.000 -100.00 % | 318.180 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 211.736 M | 0.000 -100.00 % | 166.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 202.000 K | 0.000 -100.00 % | 169.650 K -58.11 % | 405.000 K -35.21 % | 625.102 K | 0.000 |
| Short term debt | 0.000 -100.00 % | 15.863 M | 0.000 -100.00 % | 15.084 M | 0.000 -100.00 % | 5.051 M | 0.000 -100.00 % | 5.316 M 46.65 % | 3.625 M -30.57 % | 5.221 M 8.70 % | 4.803 M 20.08 % | 4.000 M 119.78 % | 1.820 M | 0.000 -100.00 % | 5.173 M | 0.000 -100.00 % | 8.004 M | 0.000 -100.00 % | 4.686 M | 0.000 -100.00 % | 4.141 M | 0.000 -100.00 % | 4.002 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.188 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.343 M | 0.000 -100.00 % | 9.850 M | 0.000 -100.00 % | 7.150 M | 0.000 -100.00 % | 4.150 M | 0.000 -100.00 % | 2.650 M | 0.000 -100.00 % | 2.625 M 0.00 % | 2.625 M 1.55 % | 2.585 M | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 34.702 M | 0.000 -100.00 % | 21.223 M | 0.000 -100.00 % | 15.284 M | 0.000 -100.00 % | 13.153 M 19.09 % | 11.045 M -23.51 % | 14.439 M 19.59 % | 12.074 M 20.44 % | 10.025 M 5.74 % | 9.481 M | 0.000 -100.00 % | 15.455 M | 0.000 -100.00 % | 17.872 M | 0.000 -100.00 % | 9.605 M | 0.000 -100.00 % | 8.155 M | 0.000 -100.00 % | 10.854 M | 0.000 -100.00 % | 5.603 M | 0.000 -100.00 % | 5.056 M | 0.000 -100.00 % | 5.684 M | 0.000 -100.00 % | 18.471 M | 0.000 -100.00 % | 228.957 M | 0.000 -100.00 % | 24.065 M | 0.000 -100.00 % | 7.273 M | 0.000 -100.00 % | 12.369 M | 0.000 -100.00 % | 14.107 M -46.02 % | 26.135 M 55.79 % | 16.775 M -48.46 % | 32.548 M |
| Total liabilities | -129.931 M -379.59 % | 46.472 M 133.44 % | -138.970 M -554.22 % | 30.595 M 124.57 % | -124.541 M -606.41 % | 24.593 M 122.52 % | -109.201 M -577.17 % | 22.885 M 10.64 % | 20.684 M -13.88 % | 24.018 M 35.11 % | 17.776 M 8.32 % | 16.410 M 6.79 % | 15.367 M 116.96 % | -90.622 M -516.88 % | 21.738 M 123.99 % | -90.615 M -479.56 % | 23.874 M 126.45 % | -90.275 M -669.95 % | 15.839 M 117.38 % | -91.152 M -741.83 % | 14.202 M 116.14 % | -87.967 M -609.48 % | 17.266 M 120.60 % | -83.827 M -1 029.24 % | 9.021 M 112.30 % | -73.312 M -922.99 % | 8.908 M 112.16 % | -73.234 M -1 388.42 % | 5.684 M -96.25 % | 151.422 M -34.10 % | 229.769 M 51.42 % | 151.746 M -34.44 % | 231.470 M 55.68 % | 148.680 M -36.83 % | 235.362 M 59.88 % | 147.214 M -32.65 % | 218.571 M 49.84 % | 145.871 M -35.83 % | 227.316 M 59.76 % | 142.282 M -36.68 % | 224.704 M -3.74 % | 233.432 M 5.74 % | 220.771 M -47.18 % | 417.992 M |
| Other non current assets | 0.000 -100.00 % | 5.486 M | 0.000 -100.00 % | 5.255 M | 0.000 -100.00 % | 5.250 M | 0.000 -100.00 % | 5.250 M -2.56 % | 5.388 M 2.63 % | 5.250 M -1.80 % | 5.346 M 0.00 % | 5.346 M 0.00 % | 5.346 M | 0.000 -100.00 % | 5.346 M | 0.000 -100.00 % | 5.346 M | 0.000 -100.00 % | 5.371 M | 0.000 -100.00 % | 5.379 M | 0.000 -100.00 % | 5.379 M | 0.000 -100.00 % | 5.377 M | 0.000 -100.00 % | 5.378 M | 0.000 -100.00 % | 35.071 M | 0.000 -100.00 % | 29.974 M | 0.000 -100.00 % | 5.453 M | 0.000 -100.00 % | 29.321 M | 0.000 -100.00 % | 202.740 K | 0.000 -100.00 % | 28.450 M | 0.000 -100.00 % | 82.130 K -99.70 % | 27.310 M 33 152.16 % | 82.130 K | 0.000 |
| Long term investments | 0.000 -100.00 % | 500.000 K | 0.000 -100.00 % | 231.000 K | 0.000 -100.00 % | 153.000 K | 0.000 -100.00 % | 653.000 K 30.60 % | 500.000 K 420.83 % | 96.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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 154.657 M | 0.000 -100.00 % | 145.602 M | 0.000 -100.00 % | 133.972 M | 0.000 -100.00 % | 114.645 M 3.26 % | 111.026 M 0.49 % | 110.482 M 6.73 % | 103.517 M 1.69 % | 101.794 M 1.41 % | 100.374 M | 0.000 -100.00 % | 101.142 M | 0.000 -100.00 % | 101.959 M | 0.000 -100.00 % | 95.538 M | 0.000 -100.00 % | 95.040 M | 0.000 -100.00 % | 95.263 M | 0.000 -100.00 % | 83.278 M | 0.000 -100.00 % | 73.712 M | 0.000 -100.00 % | 41.304 M | 0.000 -100.00 % | 39.158 M | 0.000 -100.00 % | 67.066 M | 0.000 -100.00 % | 34.988 M | 0.000 -100.00 % | 64.367 M | 0.000 -100.00 % | 35.295 M | 0.000 -100.00 % | 64.050 M 78.29 % | 35.925 M -42.16 % | 62.109 M -50.07 % | 124.396 M |
| Total non current assets | 0.000 -100.00 % | 160.643 M | 0.000 -100.00 % | 151.088 M | 0.000 -100.00 % | 139.375 M | 0.000 -100.00 % | 120.548 M 3.11 % | 116.914 M 0.94 % | 115.828 M 6.40 % | 108.863 M 1.61 % | 107.140 M 1.34 % | 105.720 M | 0.000 -100.00 % | 106.488 M | 0.000 -100.00 % | 107.305 M | 0.000 -100.00 % | 100.909 M | 0.000 -100.00 % | 100.419 M | 0.000 -100.00 % | 100.642 M | 0.000 -100.00 % | 88.655 M | 0.000 -100.00 % | 79.090 M | 0.000 -100.00 % | 76.375 M | 0.000 -100.00 % | 69.132 M | 0.000 -100.00 % | 72.519 M | 0.000 -100.00 % | 64.309 M | 0.000 -100.00 % | 64.570 M | 0.000 -100.00 % | 63.745 M | 0.000 -100.00 % | 64.132 M 1.42 % | 63.235 M 1.68 % | 62.191 M -50.01 % | 124.396 M |
| Other current assets | -2.566 M -119.97 % | 12.852 M 237.54 % | -9.344 M -205.36 % | 8.869 M 248.78 % | -5.961 M -261.90 % | 3.682 M 161.53 % | -5.984 M -281.44 % | 3.298 M 6.42 % | 3.099 M -17.27 % | 3.746 M 30.98 % | 2.860 M -8.04 % | 3.110 M 431.62 % | 585.000 K 118.38 % | -3.182 M -229.24 % | 2.462 M 174.36 % | -3.311 M -185.25 % | 3.884 M 299.69 % | -1.945 M -160.12 % | 3.235 M 281.33 % | -1.784 M -448.44 % | 512.000 K 123.15 % | -2.212 M -193.37 % | 2.369 M 281.39 % | -1.306 M -145.25 % | 2.886 M 376.44 % | -1.044 M -151.20 % | 2.039 M 473.44 % | -546.000 K | 0.000 100.00 % | -2.169 M -130.78 % | 7.046 M 2 025.14 % | -366.000 K -105.35 % | 6.839 M 953.86 % | -801.000 K | 0.000 100.00 % | -483.000 K | 0.000 100.00 % | -820.000 K | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K -50.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 2.566 M | 0.000 -100.00 % | 9.344 M | 0.000 -100.00 % | 5.961 M | 0.000 -100.00 % | 5.984 M 84.63 % | 3.241 M 768.90 % | 373.000 K -81.11 % | 1.975 M -41.12 % | 3.354 M 333.89 % | 773.000 K | 0.000 -100.00 % | 3.182 M | 0.000 -100.00 % | 3.311 M | 0.000 -100.00 % | 1.945 M | 0.000 -100.00 % | 1.784 M | 0.000 -100.00 % | 2.212 M | 0.000 -100.00 % | 1.306 M | 0.000 -100.00 % | 1.044 M | 0.000 -100.00 % | 546.000 K | 0.000 -100.00 % | 2.169 M | 0.000 -100.00 % | 366.390 K | 0.000 -100.00 % | 801.000 K | 0.000 -100.00 % | 482.692 K | 0.000 -100.00 % | 820.000 K | 0.000 -100.00 % | 199.740 K -20.74 % | 252.000 K 79.31 % | 140.541 K -87.50 % | 1.124 M |
| Cash and short term investments | 2.566 M 0.00 % | 2.566 M -72.54 % | 9.344 M -0.05 % | 9.349 M 56.84 % | 5.961 M 0.00 % | 5.961 M -0.38 % | 5.984 M -0.08 % | 5.989 M 84.79 % | 3.241 M 768.90 % | 373.000 K -81.11 % | 1.975 M -41.12 % | 3.354 M 333.89 % | 773.000 K -75.71 % | 3.182 M 0.00 % | 3.182 M -3.90 % | 3.311 M 0.00 % | 3.311 M 70.23 % | 1.945 M 0.00 % | 1.945 M 9.02 % | 1.784 M 0.00 % | 1.784 M -19.35 % | 2.212 M 0.00 % | 2.212 M 69.37 % | 1.306 M 0.00 % | 1.306 M 25.10 % | 1.044 M 0.00 % | 1.044 M 91.22 % | 545.962 K -0.01 % | 546.000 K -74.83 % | 2.169 M 0.00 % | 2.169 M 491.99 % | 366.390 K 0.00 % | 366.390 K -54.26 % | 801.000 K 0.00 % | 801.000 K 65.94 % | 482.692 K 0.00 % | 482.692 K -41.14 % | 820.000 K 0.00 % | 820.000 K 310.53 % | 199.740 K 0.00 % | 199.740 K -20.74 % | 252.000 K 79.31 % | 140.541 K -87.50 % | 1.124 M |
| Total current assets | 0.000 -100.00 % | 15.760 M | 0.000 -100.00 % | 18.477 M | 0.000 -100.00 % | 9.759 M | 0.000 -100.00 % | 11.538 M -7.41 % | 12.461 M 195.28 % | 4.220 M -14.59 % | 4.941 M -27.32 % | 6.798 M 91.60 % | 3.548 M | 0.000 -100.00 % | 5.872 M | 0.000 -100.00 % | 7.195 M | 0.000 -100.00 % | 5.205 M | 0.000 -100.00 % | 4.946 M | 0.000 -100.00 % | 4.591 M | 0.000 -100.00 % | 4.192 M | 0.000 -100.00 % | 3.131 M | 0.000 -100.00 % | 2.543 M | 0.000 -100.00 % | 9.215 M | 0.000 -100.00 % | 7.206 M | 0.000 -100.00 % | 22.373 M | 0.000 -100.00 % | 6.787 M | 0.000 -100.00 % | 17.700 M | 0.000 -100.00 % | 18.290 M -29.48 % | 25.937 M 41.57 % | 18.322 M -13.07 % | 21.076 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.144 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 342.000 K | 0.000 -100.00 % | 259.000 K | 0.000 -100.00 % | 116.000 K | 0.000 -100.00 % | 112.000 K | 0.000 -100.00 % | 101.000 K -4.72 % | 106.000 K -67.28 % | 324.000 K | 0.000 | 0.000 -100.00 % | 228.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 K | 0.000 -100.00 % | 2.650 M | 0.000 -100.00 % | 9.640 K | 0.000 | 0.000 | 0.000 -100.00 % | 48.000 K | 0.000 -100.00 % | 1.997 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.572 M | 0.000 -100.00 % | 6.304 M | 0.000 -100.00 % | 16.880 M | 0.000 -100.00 % | 18.091 M -29.57 % | 25.685 M 41.27 % | 18.181 M -8.88 % | 19.952 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.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 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 7.250 M | 0.000 -100.00 % | 1.382 M | 0.000 -100.00 % | 727.000 K | 0.000 -100.00 % | 3.328 M 101.82 % | 1.649 M 11.65 % | 1.477 M -18.80 % | 1.819 M 65.82 % | 1.097 M -8.05 % | 1.193 M | 0.000 -100.00 % | 2.522 M | 0.000 -100.00 % | 2.641 M | 0.000 -100.00 % | 825.000 K | 0.000 -100.00 % | 993.000 K | 0.000 -100.00 % | 2.748 M | 0.000 -100.00 % | 1.035 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.382 M | 0.000 -100.00 % | 14.002 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.184 M | 0.000 -100.00 % | 8.642 M -57.59 % | 20.376 M 86.43 % | 10.930 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 210.597 M | 0.000 -100.00 % | 203.995 M | 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 |
| Capital lease obligations | 0.000 -100.00 % | 186.000 K | 0.000 -100.00 % | 171.000 K | 0.000 -100.00 % | 178.000 K | 0.000 -100.00 % | 172.000 K -3.91 % | 179.000 K -2.72 % | 184.000 K -2.65 % | 189.000 K | 0.000 -100.00 % | 196.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 201.000 K | 0.000 | 0.000 | 0.000 100.00 % | -835.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 |
| Preferred stock | 90.242 M 0.00 % | 90.242 M | 0.000 | 0.000 -100.00 % | 82.750 M 0.00 % | 82.750 M | 0.000 | 0.000 -100.00 % | 76.825 M | 0.000 -100.00 % | 71.869 M 0.88 % | 71.244 M 3.27 % | 68.990 M 3.90 % | 66.403 M 0.00 % | 66.403 M 3.30 % | 64.280 M 0.00 % | 64.280 M 0.71 % | 63.829 M 0.00 % | 63.829 M 1.43 % | 62.932 M 0.00 % | 62.932 M 0.93 % | 62.352 M 0.00 % | 62.352 M 3.72 % | 60.116 M 0.00 % | 60.116 M | 0.000 | 0.000 -100.00 % | 56.837 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 |
| Other total stockholders equity | 0.000 -100.00 % | 348.903 M | 0.000 -100.00 % | 129.903 M | 0.000 -100.00 % | 326.658 M | 0.000 -100.00 % | 91.067 M -70.54 % | 309.113 M 296.83 % | 77.896 M -73.55 % | 294.492 M 0.61 % | 292.697 M 2.24 % | 286.281 M | 0.000 -100.00 % | 278.517 M | 0.000 -100.00 % | 272.149 M | 0.000 -100.00 % | 271.948 M | 0.000 -100.00 % | 269.257 M | 0.000 -100.00 % | 267.517 M | 0.000 -100.00 % | 260.809 M | 0.000 -100.00 % | 64.245 M | 0.000 -100.00 % | 7.330 M | 0.000 100.00 % | -160.489 M | 0.000 -100.00 % | 80.886 M | 0.000 100.00 % | -157.747 M | 0.000 -100.00 % | 91.146 M | 0.000 100.00 % | -154.938 M | 0.000 -100.00 % | 91.146 M 159.45 % | -153.327 M -268.22 % | 91.146 M 131.36 % | -290.654 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 |
| 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 |
| Total assets | 0.000 -100.00 % | 176.403 M | 0.000 -100.00 % | 169.565 M | 0.000 -100.00 % | 149.134 M | 0.000 -100.00 % | 132.086 M 2.10 % | 129.375 M 7.77 % | 120.048 M 5.49 % | 113.804 M -0.17 % | 113.998 M 4.33 % | 109.268 M | 0.000 -100.00 % | 112.360 M | 0.000 -100.00 % | 114.500 M | 0.000 -100.00 % | 106.114 M | 0.000 -100.00 % | 105.365 M | 0.000 -100.00 % | 105.233 M | 0.000 -100.00 % | 92.847 M | 0.000 -100.00 % | 82.220 M | 0.000 -100.00 % | 78.918 M | 0.000 -100.00 % | 78.347 M | 0.000 -100.00 % | 79.725 M | 0.000 -100.00 % | 86.682 M | 0.000 -100.00 % | 71.357 M | 0.000 -100.00 % | 81.445 M | 0.000 -100.00 % | 82.422 M -7.57 % | 89.172 M 10.76 % | 80.512 M -44.65 % | 145.472 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-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-09-30 | 2013-03-31 | 2012-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 3.772 M -56.11 % | 8.595 M 35.04 % | 6.365 M 47.30 % | 4.321 M 38.40 % | 3.122 M 48.88 % | 2.097 M 41.69 % | 1.480 M 389.63 % | -511.000 K -1.39 % | -504.000 K 8.86 % | -553.000 K 1.07 % | -559.000 K -24.22 % | -450.000 K | 0.000 -100.00 % | 266.000 K -93.17 % | 3.892 M 1 068.77 % | 333.000 K -93.33 % | 4.995 M 7.53 % | 4.645 M 86.85 % | 2.486 M -39.86 % | 4.134 M -4.97 % | 4.350 M 1 008.14 % | -479.000 K -15 866.67 % | -3.000 K 99.69 % | -953.000 K -117.59 % | 5.418 M 487.28 % | -1.399 M -367.83 % | 522.350 K -79.56 % | 2.556 M 13.75 % | 2.247 M 192.77 % | -2.422 M -475.50 % | 645.000 K -80.50 % | 3.308 M 245.30 % | 958.000 K 208.13 % | -886.000 K -124.77 % | 3.577 M 367.58 % | 765.000 K 170.25 % | -1.089 M -263.00 % | -300.000 K -108.91 % | 3.366 M 285.57 % | 873.000 K 47.22 % | 593.000 K -64.70 % | 1.680 M 597.04 % | -338.000 K -117.06 % | 1.981 M 44.28 % | 1.373 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.992 M -41.66 % | -2.818 M -655.82 % | 507.000 K 112.90 % | -3.929 M -242.25 % | -1.148 M 44.35 % | -2.063 M -675.56 % | -266.000 K 93.17 % | -3.892 M -1 068.77 % | -333.000 K 93.33 % | -4.995 M -7.53 % | -4.645 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 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.992 M 34.11 % | -6.059 M -1 295.07 % | 507.000 K 111.79 % | -4.302 M -274.74 % | -1.148 M 44.35 % | -2.063 M -675.56 % | -266.000 K 93.17 % | -3.892 M -1 068.77 % | -333.000 K 93.33 % | -4.995 M -7.53 % | -4.645 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.976 M 207.81 % | 3.241 M 18.54 % | 2.734 M 632.98 % | 373.000 K -75.48 % | 1.521 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.984 M 312.35 % | -2.818 M -186.95 % | 3.241 M 182.49 % | -3.929 M -1 153.35 % | 373.000 K 118.08 % | -2.063 M -675.56 % | -266.000 K 93.17 % | -3.892 M -1 068.77 % | -333.000 K 93.33 % | -4.995 M -7.53 % | -4.645 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.992 M -41.66 % | -2.818 M -655.82 % | 507.000 K 112.90 % | -3.929 M -242.25 % | -1.148 M 44.35 % | -2.063 M -675.56 % | -266.000 K 93.17 % | -3.892 M -1 068.77 % | -333.000 K 93.33 % | -4.995 M -7.53 % | -4.645 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 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.992 M -41.66 % | -2.818 M -655.82 % | 507.000 K 112.90 % | -3.929 M -242.25 % | -1.148 M 44.35 % | -2.063 M -675.56 % | -266.000 K 93.17 % | -3.892 M -1 068.77 % | -333.000 K 93.33 % | -4.995 M -7.53 % | -4.645 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 |
| 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 |