Tasty Dairy Specialities Limited TDSL.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 64.427 M -83.84 % | 398.571 M -63.74 % | 1.099 B -31.49 % | 1.604 B -51.09 % | 3.280 B -18.43 % | 4.021 B 10.10 % | 3.652 B 10.05 % | 3.319 B 41.41 % | 2.347 B -29.83 % | 3.344 B 8.64 % | 3.078 B 22.38 % | 2.515 B 23.07 % | 2.044 B |
| Net income | -99.314 M 80.45 % | -508.094 M -55 429.40 % | -915.000 K 99.68 % | -289.627 M -109.42 % | -138.301 M -436.57 % | 41.091 M -30.89 % | 59.454 M 11.26 % | 53.439 M 18.25 % | 45.193 M -2.12 % | 46.172 M 3.11 % | 44.778 M -17.50 % | 54.276 M 20.18 % | 45.162 M |
| Income before tax | -97.409 M 85.74 % | -683.141 M -10 352.75 % | 6.663 M 101.64 % | -406.009 M -119.28 % | -185.153 M -415.76 % | 58.637 M -21.35 % | 74.554 M 5.85 % | 70.437 M 19.88 % | 58.754 M -5.15 % | 61.947 M 7.79 % | 57.472 M 6.02 % | 54.210 M 18.09 % | 45.904 M |
| Income before tax ratio | -1.51 11.79 % | -1.71 -28 374.73 % | 0.01 102.40 % | -0.25 -348.30 % | -0.06 -487.08 % | 0.01 -28.57 % | 0.02 -3.82 % | 0.02 -15.22 % | 0.03 35.16 % | 0.02 -0.79 % | 0.02 -13.37 % | 0.02 -4.04 % | 0.02 |
| EBITDA | -10.653 M 98.19 % | -590.177 M -1 898.23 % | -29.535 M 91.09 % | -331.301 M -181.78 % | -117.575 M -195.99 % | 122.493 M -8.80 % | 134.311 M -2.70 % | 138.035 M 4.55 % | 132.031 M 0.51 % | 131.363 M 12.18 % | 117.105 M 7.19 % | 109.249 M 3.91 % | 105.137 M |
| Net income ratio | -1.54 -20.92 % | -1.27 -153 037.28 % | 0.00 99.54 % | -0.18 -328.13 % | -0.04 -512.60 % | 0.01 -37.23 % | 0.02 1.10 % | 0.02 -16.38 % | 0.02 39.48 % | 0.01 -5.09 % | 0.01 -32.59 % | 0.02 -2.35 % | 0.02 |
| Ratio EBITDA | -0.17 88.83 % | -1.48 -5 410.66 % | -0.03 86.99 % | -0.21 -476.07 % | -0.04 -217.67 % | 0.03 -17.17 % | 0.04 -11.58 % | 0.04 -26.07 % | 0.06 43.23 % | 0.04 3.25 % | 0.04 -12.41 % | 0.04 -15.57 % | 0.05 |
| Gross profit ratio | 0.05 107.33 % | -0.65 -1 831.72 % | 0.04 123.91 % | -0.16 -6 755.96 % | 0.00 -103.86 % | 0.06 -0.24 % | 0.06 -3.70 % | 0.06 -14.07 % | 0.07 22.62 % | 0.06 0.28 % | 0.06 -13.72 % | 0.07 -19.31 % | 0.08 |
| Weighted average shs out dil | 20.391 M -0.19 % | 20.430 M -10.69 % | 22.875 M 11.97 % | 20.430 M 0.00 % | 20.430 M 0.00 % | 20.430 M 0.00 % | 20.430 M 30.63 % | 15.640 M -23.45 % | 20.430 M 0.00 % | 20.430 M 0.00 % | 20.430 M 0.00 % | 20.430 M 0.00 % | 20.430 M |
| Weighted average shs out | 20.391 M -0.19 % | 20.430 M -10.69 % | 22.875 M 11.97 % | 20.430 M 0.01 % | 20.429 M -0.07 % | 20.443 M 0.06 % | 20.431 M 30.63 % | 15.640 M -23.45 % | 20.430 M 0.00 % | 20.430 M 0.00 % | 20.430 M 0.00 % | 20.430 M 0.00 % | 20.430 M |
| EPS diluted | -4.87 80.42 % | -24.87 -62 075.00 % | -0.04 99.72 % | -14.18 -109.45 % | -6.77 -436.82 % | 2.01 -30.93 % | 2.91 -14.91 % | 3.42 54.75 % | 2.21 -2.21 % | 2.26 3.20 % | 2.19 -17.67 % | 2.66 20.36 % | 2.21 |
| Earnings per share | -4.87 80.42 % | -24.87 -62 075.00 % | -0.04 99.72 % | -14.18 -109.45 % | -6.77 -436.82 % | 2.01 -30.93 % | 2.91 -14.91 % | 3.42 54.75 % | 2.21 -2.21 % | 2.26 3.20 % | 2.19 -17.67 % | 2.66 20.36 % | 2.21 |
| Gross profit | 3.066 M 101.18 % | -258.768 M -727.94 % | 41.209 M 116.38 % | -251.616 M -3 253.54 % | -7.503 M -103.15 % | 238.350 M 9.84 % | 217.003 M 5.98 % | 204.758 M 21.52 % | 168.499 M -13.95 % | 195.817 M 8.94 % | 179.740 M 5.59 % | 170.223 M -0.69 % | 171.413 M |
| Income tax expense | 1.906 M 101.09 % | -175.047 M -2 409.94 % | 7.578 M 106.51 % | -116.382 M -148.40 % | -46.852 M -367.02 % | 17.546 M 16.20 % | 15.100 M -11.17 % | 16.998 M 25.34 % | 13.561 M -14.04 % | 15.776 M 24.27 % | 12.695 M 19 334.85 % | -66.000 K -108.89 % | 742.000 K |
| Cost of revenue | 61.361 M -90.67 % | 657.339 M -37.87 % | 1.058 B -43.00 % | 1.856 B -43.18 % | 3.267 B -13.64 % | 3.783 B 10.12 % | 3.435 B 10.31 % | 3.114 B 42.95 % | 2.178 B -30.81 % | 3.149 B 8.62 % | 2.899 B 23.60 % | 2.345 B 25.24 % | 1.872 B |
| General and administrative expenses | 5.122 M -16.06 % | 6.102 M -30.44 % | 8.772 M 6.28 % | 8.254 M -34.89 % | 12.677 M -8.57 % | 13.866 M -28.37 % | 19.357 M 83.49 % | 10.550 M -67.92 % | 32.888 M 2.63 % | 32.046 M 10.76 % | 28.932 M -33.75 % | 43.673 M -1.52 % | 44.348 M |
| Selling and marketing expenses | 100.000 K -92.46 % | 1.326 M -48.78 % | 2.589 M -41.16 % | 4.400 M -75.31 % | 17.822 M 4.65 % | 17.030 M 0.88 % | 16.881 M 8.37 % | 15.577 M -28.28 % | 21.720 M 65.75 % | 13.104 M 7.82 % | 12.154 M 93.47 % | 6.282 M -27.23 % | 8.633 M |
| Other expenses | 26.092 M 472.44 % | 4.558 M -91.82 % | 55.745 M -20.03 % | 69.704 M 1 178.97 % | 5.450 M -93.21 % | 80.271 M 6.00 % | 75.727 M 19.00 % | 63.636 M 15.41 % | 55.139 M -37.85 % | 88.719 M 9.28 % | 81.183 M 22.90 % | 66.057 M -8.92 % | 72.528 M |
| Operating expenses | 31.314 M 161.25 % | 11.986 M -82.14 % | 67.106 M -18.52 % | 82.358 M 129.10 % | 35.949 M -67.66 % | 111.167 M -0.71 % | 111.965 M 24.73 % | 89.763 M -18.21 % | 109.747 M -18.02 % | 133.869 M 9.49 % | 122.269 M 5.39 % | 116.012 M -7.57 % | 125.509 M |
| Cost and expenses | 92.675 M -86.88 % | 706.299 M -37.22 % | 1.125 B -41.96 % | 1.938 B -41.18 % | 3.296 B -15.36 % | 3.894 B 9.78 % | 3.547 B 10.72 % | 3.204 B 40.01 % | 2.288 B -30.29 % | 3.282 B 8.66 % | 3.021 B 24.56 % | 2.425 B 21.38 % | 1.998 B |
| 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 |
| Selling general and administrative expenses | 5.222 M -29.70 % | 7.428 M -34.62 % | 11.361 M -10.22 % | 12.654 M -58.51 % | 30.499 M -1.28 % | 30.896 M -14.74 % | 36.238 M 38.70 % | 26.127 M -52.16 % | 54.608 M 20.95 % | 45.150 M 9.89 % | 41.086 M -17.75 % | 49.955 M -5.71 % | 52.981 M |
| Interest income | 0.000 -100.00 % | 1.459 M -35.27 % | 2.254 M 21.51 % | 1.855 M 3.00 % | 1.801 M 9.09 % | 1.651 M 37.70 % | 1.199 M 22.91 % | 975.530 K -10.62 % | 1.091 M 52.01 % | 718.000 K 75.55 % | 409.000 K -64.43 % | 1.150 M -72.19 % | 4.135 M |
| Interest expense | 69.487 M -4.75 % | 72.955 M 19.04 % | 61.288 M -0.28 % | 61.463 M 24.85 % | 49.230 M 9.74 % | 44.860 M 10.99 % | 40.419 M -13.48 % | 46.715 M 0.75 % | 46.367 M 8.32 % | 42.806 M 14.57 % | 37.362 M 3.57 % | 36.075 M -1.90 % | 36.775 M |
| Depreciation and amortization | 17.269 M -20.04 % | 21.598 M 62.46 % | 13.294 M 0.37 % | 13.245 M -27.81 % | 18.348 M -3.41 % | 18.996 M -1.77 % | 19.338 M -16.07 % | 23.040 M -14.38 % | 26.910 M 1.13 % | 26.610 M 19.48 % | 22.271 M 17.44 % | 18.964 M -15.56 % | 22.458 M |
| Operating income | -28.248 M 89.42 % | -267.015 M -931.07 % | -25.897 M 92.25 % | -333.974 M -2 048.02 % | -15.548 M -112.22 % | 127.183 M 21.08 % | 105.038 M -8.66 % | 114.995 M 10.52 % | 104.053 M -0.77 % | 104.864 M 10.27 % | 95.095 M 5.46 % | 90.171 M 96.43 % | 45.904 M |
| Operating income ratio | -0.44 34.55 % | -0.67 -2 743.44 % | -0.02 88.68 % | -0.21 -4 291.40 % | 0.00 -114.99 % | 0.03 9.97 % | 0.03 -17.00 % | 0.03 -21.85 % | 0.04 41.40 % | 0.03 1.50 % | 0.03 -13.83 % | 0.04 59.61 % | 0.02 |
| Total other income expenses net | -69.161 M 83.38 % | -416.126 M -1 378.03 % | 32.560 M 145.20 % | -72.035 M 57.53 % | -169.605 M -147.43 % | -68.546 M -124.86 % | -30.483 M 31.59 % | -44.558 M 1.64 % | -45.299 M -5.55 % | -42.917 M -14.07 % | -37.623 M -4.62 % | -35.961 M | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 673.726 M 21.80 % | 553.130 M -13.37 % | 638.473 M -8.88 % | 700.659 M 12.86 % | 620.820 M 25.79 % | 493.541 M 11.68 % | 441.917 M 28.25 % | 344.569 M -24.76 % | 457.937 M 7.67 % | 425.325 M 13.15 % | 375.906 M 36.95 % | 274.488 M 25.98 % | 217.877 M |
| Total investments | 51.000 K 0.00 % | 51.000 K 0.00 % | 51.000 K 0.00 % | 51.000 K 0.00 % | 51.000 K -99.49 % | 10.030 M -0.01 % | 10.031 M 19 763.37 % | 50.500 K 0.00 % | 50.500 K -0.98 % | 51.000 K 0.00 % | 51.000 K 0.00 % | 51.000 K 0.00 % | 51.000 K |
| Total debt | 674.071 M 21.58 % | 554.442 M -13.24 % | 639.051 M -8.80 % | 700.748 M 11.56 % | 628.113 M 25.50 % | 500.506 M 11.90 % | 447.270 M 23.38 % | 362.519 M -22.61 % | 468.411 M 7.79 % | 434.552 M 12.88 % | 384.967 M 26.42 % | 304.526 M 7.14 % | 284.225 M |
| Accumulated other comprehensive income loss | 14.991 M 3.69 % | 14.457 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -691.017 M -16.78 % | -591.702 M -236.34 % | -175.925 M -0.52 % | -175.010 M -252.69 % | 114.617 M -54.68 % | 252.918 M 10.29 % | 229.327 M 19.42 % | 192.041 M 21.08 % | 158.603 M 23.70 % | 128.213 M 32.12 % | 97.041 M 25.60 % | 77.264 M 61.01 % | 47.988 M |
| Common stock | 204.300 M 0.00 % | 204.300 M 0.00 % | 204.300 M 0.00 % | 204.300 M 0.00 % | 204.300 M 0.00 % | 204.300 M 0.00 % | 204.300 M 0.00 % | 204.300 M 127.00 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M |
| Total equity | -297.286 M -49.76 % | -198.505 M -163.78 % | 311.250 M 4.93 % | 296.622 M -49.40 % | 586.212 M -19.09 % | 724.481 M 6.09 % | 682.884 M 9.16 % | 625.598 M 82.17 % | 343.420 M 15.23 % | 298.030 M 18.33 % | 251.858 M 21.52 % | 207.264 M 35.48 % | 152.988 M |
| Other non current liabilities | 2.118 M 9.06 % | 1.942 M 89.28 % | 1.026 M 6.10 % | 967.000 K -23.50 % | 1.264 M -93.19 % | 18.565 M 1 235.61 % | 1.390 M -92.41 % | 18.304 M 1 137.09 % | 1.480 M -96.80 % | 46.243 M 4.87 % | 44.094 M 58.21 % | 27.871 M -53.39 % | 59.791 M |
| Long term debt | 279.089 M -19.27 % | 345.692 M -4.26 % | 361.062 M 301.17 % | 90.002 M 46.57 % | 61.404 M 123.14 % | 27.518 M -35.73 % | 42.816 M 8.29 % | 39.537 M -1.88 % | 40.293 M -20.62 % | 50.762 M 55.53 % | 32.638 M 54.65 % | 21.104 M -29.57 % | 29.964 M |
| Total non current liabilities | 281.207 M -19.11 % | 347.634 M -3.99 % | 362.088 M 298.03 % | 90.969 M 45.16 % | 62.668 M 35.99 % | 46.083 M -25.32 % | 61.706 M 6.38 % | 58.005 M -3.89 % | 60.351 M -37.79 % | 97.005 M 24.09 % | 78.172 M 46.74 % | 53.272 M -43.88 % | 94.917 M |
| Other current liabilities | 114.242 M -28.84 % | 160.545 M 1 056.25 % | 13.885 M -11.28 % | 15.650 M 5.08 % | 14.893 M -41.65 % | 25.523 M 16.41 % | 21.926 M -5.76 % | 23.267 M -10.41 % | 25.970 M -21.93 % | 33.263 M -7.65 % | 36.020 M 36.24 % | 26.439 M -60.24 % | 66.501 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 394.982 M 89.21 % | 208.750 M -24.91 % | 277.989 M -54.48 % | 610.746 M 7.77 % | 566.709 M 19.81 % | 472.988 M 16.94 % | 404.454 M 25.23 % | 322.981 M -24.56 % | 428.118 M 11.55 % | 383.790 M 8.93 % | 352.329 M 24.31 % | 283.422 M 11.47 % | 254.261 M |
| Total current liabilities | 563.924 M 32.55 % | 425.449 M 20.87 % | 351.976 M -48.31 % | 680.969 M 6.93 % | 636.842 M -6.13 % | 678.445 M 52.18 % | 445.813 M 23.39 % | 361.302 M -30.32 % | 518.498 M 18.21 % | 438.620 M 7.68 % | 407.336 M 24.94 % | 326.023 M -3.98 % | 339.537 M |
| Total liabilities | 845.131 M 9.32 % | 773.083 M 8.27 % | 714.064 M -7.50 % | 771.938 M 10.35 % | 699.510 M -3.45 % | 724.528 M 42.76 % | 507.519 M 21.04 % | 419.307 M -27.56 % | 578.849 M 8.07 % | 535.625 M 10.32 % | 485.508 M 28.00 % | 379.295 M -12.70 % | 434.454 M |
| Other non current assets | 26.186 M -92.27 % | 338.759 M 8 130.30 % | 4.116 M -69.04 % | 13.294 M -3.95 % | 13.840 M -69.01 % | 44.657 M -2.57 % | 45.837 M -18.50 % | 56.239 M -23.14 % | 73.170 M 63.69 % | 44.701 M -23.55 % | 58.473 M -18.88 % | 72.085 M 78.68 % | 40.344 M |
| Long term investments | 51.000 K 0.00 % | 51.000 K 0.00 % | 51.000 K 0.00 % | 51.000 K 0.00 % | 51.000 K -99.49 % | 10.030 M -0.20 % | 10.051 M 510.31 % | -2.450 M 90.04 % | -24.600 M -48 334.31 % | 51.000 K 0.00 % | 51.000 K 0.00 % | 51.000 K | 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 |
| 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 |
| Goodwill and intangible assets | 0.000 | 0.000 100.00 % | -51.000 K 0.00 % | -51.000 K 0.00 % | -51.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 117.597 M -27.09 % | 161.286 M -11.95 % | 183.183 M -4.88 % | 192.572 M 1.70 % | 189.358 M 41.01 % | 134.285 M -6.56 % | 143.707 M 2.62 % | 140.032 M -11.41 % | 158.068 M -5.16 % | 166.668 M 21.54 % | 137.132 M -0.19 % | 137.395 M -11.64 % | 155.497 M |
| Total non current assets | 479.450 M -4.13 % | 500.096 M 43.34 % | 348.894 M -6.83 % | 374.456 M 46.61 % | 255.403 M 35.15 % | 188.972 M -11.14 % | 212.671 M 9.73 % | 193.822 M -6.20 % | 206.639 M -2.26 % | 211.420 M 8.06 % | 195.656 M -6.62 % | 209.531 M 6.99 % | 195.841 M |
| Other current assets | 17.842 M -67.92 % | 55.615 M -84.90 % | 368.206 M -8.72 % | 403.363 M -3.54 % | 418.154 M 553.71 % | 63.966 M -50.94 % | 130.388 M -45.22 % | 238.030 M -5.26 % | 251.251 M 101.12 % | 124.927 M 134.45 % | 53.284 M 92.22 % | 27.720 M 3 994.53 % | 677.000 K |
| Short term investments | 37.447 M | 0.000 -100.00 % | 1.967 M | 0.000 | 0.000 | 0.000 100.00 % | -19.500 K -100.78 % | 2.500 M -89.86 % | 24.650 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 345.000 K -73.70 % | 1.312 M 126.99 % | 578.000 K 549.44 % | 89.000 K -98.78 % | 7.293 M 4.71 % | 6.965 M 30.11 % | 5.353 M -70.18 % | 17.949 M 71.36 % | 10.474 M 13.52 % | 9.227 M 1.83 % | 9.061 M -69.83 % | 30.038 M -54.73 % | 66.348 M |
| Cash and short term investments | 37.792 M 2 780.49 % | 1.312 M -48.45 % | 2.545 M 2 759.55 % | 89.000 K -98.78 % | 7.293 M 4.71 % | 6.965 M 30.11 % | 5.353 M -73.82 % | 20.449 M -41.78 % | 35.124 M 280.67 % | 9.227 M 1.83 % | 9.061 M -69.83 % | 30.038 M -54.73 % | 66.348 M |
| Total current assets | 68.395 M -8.17 % | 74.482 M -88.99 % | 676.420 M -2.55 % | 694.104 M -32.63 % | 1.030 B -18.23 % | 1.260 B 28.87 % | 977.732 M 14.88 % | 851.083 M 18.93 % | 715.630 M 15.01 % | 622.235 M 14.86 % | 541.710 M 43.68 % | 377.028 M 1.73 % | 370.604 M |
| Inventory | 3.853 M -55.94 % | 8.745 M -97.14 % | 305.668 M 5.20 % | 290.557 M -51.94 % | 604.530 M -8.40 % | 659.961 M 2.54 % | 643.598 M 32.04 % | 487.431 M 13.55 % | 429.254 M 5.05 % | 408.628 M 2.59 % | 398.294 M 43.29 % | 277.973 M 5.38 % | 263.779 M |
| Net receivables | 8.908 M 1.11 % | 8.810 M 880 900.00 % | 1.000 K -98.95 % | 95.000 K -72.22 % | 342.000 K -99.94 % | 529.145 M 166.72 % | 198.393 M 88.64 % | 105.172 M | 0.000 -100.00 % | 200.225 M 54.82 % | 129.327 M 91.08 % | 67.682 M 70.06 % | 39.800 M |
| Tax assets | 335.616 M | 0.000 -100.00 % | 161.595 M -4.15 % | 168.590 M 222.94 % | 52.205 M | 0.000 -100.00 % | 13.077 M | 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 -100.00 % | 20.997 M |
| Account payables | 54.700 M -2.59 % | 56.154 M -6.57 % | 60.102 M 10.13 % | 54.573 M -1.21 % | 55.240 M -69.30 % | 179.934 M 961.12 % | 16.957 M 12.64 % | 15.054 M -76.11 % | 63.009 M 239.03 % | 18.585 M 15.92 % | 16.033 M 5.53 % | 15.193 M -12.76 % | 17.416 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.476 M | 0.000 -100.00 % | 1.401 M -53.02 % | 2.982 M 0.95 % | 2.954 M 204.85 % | 969.000 K -28.70 % | 1.359 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.500 M | 0.000 -100.00 % | 17.100 M | 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 |
| Capital lease obligations | 64.000 K 6.67 % | 60.000 K 3.45 % | 58.000 K 1.75 % | 57.000 K -99.66 % | 16.987 M -8.87 % | 18.640 M -6.56 % | 19.949 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 174.440 M 0.00 % | 174.440 M -38.33 % | 282.875 M 5.81 % | 267.332 M 0.01 % | 267.295 M 0.01 % | 267.263 M 7.22 % | 249.257 M 8.72 % | 229.257 M 141.79 % | 94.817 M 18.79 % | 79.817 M 23.14 % | 64.817 M 62.04 % | 40.000 M 166.67 % | 15.000 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 163.389 K -88.95 % | 1.478 M | 0.000 -100.00 % | 1.440 M -66.49 % | 4.297 M -16.76 % | 5.162 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 547.845 M -4.65 % | 574.578 M -43.96 % | 1.025 B -4.05 % | 1.069 B -16.89 % | 1.286 B -11.27 % | 1.449 B 21.72 % | 1.190 B 13.92 % | 1.045 B 13.30 % | 922.269 M 10.63 % | 833.655 M 13.06 % | 737.366 M 25.71 % | 586.559 M -0.15 % | 587.442 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 107.242 M -75.62 % | 439.817 M 16 498.84 % | -2.682 M -100.84 % | 318.445 M 333.45 % | 73.468 M 127.74 % | -264.892 M -82.48 % | -145.160 M 31.20 % | -210.978 M -262.18 % | -58.251 M 33.81 % | -88.013 M 50.67 % | -178.432 M -120.14 % | -81.053 M -242.10 % | -23.693 M |
| Accounts receivables | -112.000 K 99.07 % | -11.992 M -280.39 % | 6.648 M 1 983.29 % | -353.000 K -100.19 % | 188.722 M 157.08 % | -330.639 M -1 968.30 % | 17.697 M 148.06 % | -36.823 M 64.19 % | -102.834 M -6 455.62 % | 1.618 M 104.07 % | -39.773 M -248.98 % | -11.397 M -129.45 % | 38.705 M |
| Inventory | 4.892 M -98.35 % | 296.922 M 2 064.94 % | -15.111 M -104.81 % | 313.973 M 466.42 % | 55.431 M 438.78 % | -16.362 M 89.52 % | -156.167 M -168.43 % | -58.177 M -182.05 % | -20.626 M -99.60 % | -10.334 M 91.41 % | -120.320 M -747.68 % | -14.194 M 73.52 % | -53.605 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 102.462 M -33.85 % | 154.887 M 2 579.24 % | 5.781 M 19.81 % | 4.825 M 102.83 % | -170.685 M -307.88 % | 82.109 M 1 327.13 % | -6.691 M 94.23 % | -115.977 M -277.85 % | 65.209 M 182.23 % | -79.297 M -332.40 % | -18.339 M 66.93 % | -55.462 M -530.75 % | -8.793 M |
| Other non cash items | 69.909 M -81.35 % | 374.816 M 334.80 % | 86.204 M 14.69 % | 75.164 M 206.99 % | 24.484 M -88.34 % | 210.020 M 720.88 % | 25.585 M -47.36 % | 48.604 M 49.93 % | 32.418 M 7.94 % | 30.033 M 17.62 % | 25.535 M 4.78 % | 24.371 M 2.69 % | 23.732 M |
| Net cash provided by operating activities | 97.011 M -36.63 % | 153.091 M 47.84 % | 103.553 M 12 169.31 % | 844.000 K 101.23 % | -68.853 M -1 420.29 % | 5.215 M 120.30 % | -25.684 M 70.10 % | -85.895 M -243.56 % | 59.830 M 95.66 % | 30.578 M 141.80 % | -73.154 M -543.57 % | 16.492 M -75.89 % | 68.401 M |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -4.160 M 89.36 % | -39.084 M 3.94 % | -40.686 M -268.10 % | -11.053 M -155.61 % | -4.324 M 41.87 % | -7.439 M 63.43 % | -20.342 M 63.47 % | -55.690 M -153.63 % | -21.957 M -2 284.04 % | -921.000 K 77.79 % | -4.146 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.113 M 18.87 % | -10.000 M | 0.000 100.00 % | -24.650 M | 0.000 | 0.000 | 0.000 100.00 % | -50.000 K |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 8.576 M 1 079.64 % | 727.000 K -94.26 % | 12.665 M | 0.000 -100.00 % | 2.808 M -87.65 % | 22.742 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 2.024 M 20.98 % | 1.673 M -28.17 % | 2.329 M -60.55 % | 5.903 M -71.20 % | 20.493 M 540.21 % | 3.201 M 15.60 % | 2.769 M -36.72 % | 4.376 M 27.14 % | 3.441 M -75.37 % | 13.971 M 30.91 % | 10.672 M 828.00 % | 1.150 M 103.62 % | -31.750 M |
| Net cash used for investing activites | 2.024 M 20.98 % | 1.673 M -75.20 % | 6.745 M 120.78 % | -32.454 M -331.11 % | -7.528 M 52.85 % | -15.965 M -82.53 % | -8.747 M -144.45 % | 19.679 M 147.36 % | -41.551 M 0.40 % | -41.719 M -269.69 % | -11.285 M -5 027.95 % | 229.000 K 100.64 % | -35.946 M |
| Debt repayment | -30.517 M 63.93 % | -84.611 M -82.18 % | -46.444 M -151.85 % | 89.566 M -30.71 % | 129.260 M 110.30 % | 61.465 M -5.24 % | 64.866 M 161.26 % | -105.893 M -412.74 % | 33.860 M -40.91 % | 57.305 M -33.97 % | 86.790 M 444.38 % | 15.943 M 140.93 % | -38.949 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 244.350 M | 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 |
| 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 |
| Other financing activites | -69.484 M 2.66 % | -71.386 M -13.30 % | -63.007 M 0.85 % | -63.550 M -20.93 % | -52.550 M -7.02 % | -49.103 M -19.94 % | -40.940 M 36.57 % | -64.544 M -35.49 % | -47.637 M -3.56 % | -45.998 M -97.17 % | -23.329 M 66.18 % | -68.974 M -410.22 % | 22.234 M |
| Net cash used provided by financing activities | -100.001 M 35.90 % | -155.997 M -42.53 % | -109.451 M -520.71 % | 26.016 M -66.09 % | 76.710 M 520.53 % | 12.362 M -48.33 % | 23.926 M -67.63 % | 73.914 M 636.50 % | -13.777 M -221.84 % | 11.307 M -82.18 % | 63.461 M 219.67 % | -53.031 M -217.27 % | -16.715 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -967.000 K 21.57 % | -1.233 M -245.57 % | 847.000 K 115.14 % | -5.596 M -1 806.10 % | 328.000 K 108.29 % | -3.958 M 62.32 % | -10.504 M -236.46 % | 7.698 M 70.96 % | 4.503 M 2 612.39 % | 166.000 K 100.79 % | -20.977 M -169.83 % | 30.038 M 90.84 % | 15.740 M |
| Cash at beginning of period | 1.312 M -48.45 % | 2.545 M 49.88 % | 1.698 M -76.72 % | 7.294 M 4.72 % | 6.965 M -36.23 % | 10.923 M -49.02 % | 21.427 M 56.07 % | 13.729 M 48.80 % | 9.227 M 1.83 % | 9.061 M -69.83 % | 30.038 M -54.73 % | 66.348 M 31.10 % | 50.608 M |
| Cash at end of period | 345.000 K -73.70 % | 1.312 M -48.45 % | 2.545 M 49.88 % | 1.698 M -76.72 % | 7.293 M 4.71 % | 6.965 M -36.23 % | 10.923 M -49.02 % | 21.427 M 56.07 % | 13.729 M 48.80 % | 9.227 M 1.83 % | 9.061 M -69.83 % | 30.038 M -54.73 % | 66.348 M |
| Operating cash flow | 97.011 M -36.63 % | 153.091 M 47.84 % | 103.553 M 12 169.31 % | 844.000 K 101.23 % | -68.853 M -1 420.29 % | 5.215 M 120.30 % | -25.684 M 70.10 % | -85.895 M -243.56 % | 59.830 M 95.66 % | 30.578 M 141.80 % | -73.154 M -543.57 % | 16.492 M -75.89 % | 68.401 M |
| Capital expenditure | 0.000 | 0.000 100.00 % | -4.160 M 89.36 % | -39.084 M 3.94 % | -40.686 M -268.10 % | -11.053 M -155.61 % | -4.324 M 41.87 % | -7.439 M 63.43 % | -20.342 M 63.47 % | -55.690 M -153.63 % | -21.957 M -2 284.04 % | -921.000 K 77.79 % | -4.146 M |
| Free CashFlow | 97.011 M -36.63 % | 153.091 M 54.03 % | 99.393 M 359.92 % | -38.240 M 65.09 % | -109.539 M -1 776.31 % | -5.838 M 80.55 % | -30.008 M 67.85 % | -93.334 M -336.36 % | 39.488 M 257.25 % | -25.112 M 73.60 % | -95.111 M -710.82 % | 15.571 M -75.77 % | 64.255 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 22.000 M 8.87 % | 20.208 M 19.04 % | 16.976 M 30.21 % | 13.037 M -8.23 % | 14.206 M -17.85 % | 17.293 M -78.50 % | 80.441 M -6.07 % | 85.637 M -60.21 % | 215.200 M -31.30 % | 313.247 M 10.58 % | 283.270 M 18.99 % | 238.059 M -10.03 % | 264.591 M 7.34 % | 246.498 M -39.26 % | 405.829 M -21.50 % | 516.995 M 18.82 % | 435.109 M -27.93 % | 603.701 M -42.70 % | 1.054 B 7.39 % | 981.028 M 57.99 % | 620.933 M -38.91 % | 1.016 B 0.31 % | 1.013 B -7.27 % | 1.093 B 9.74 % | 995.708 M 4.03 % | 957.123 M 0.00 % | 957.123 M 10.15 % | 868.903 M 0.00 % | 868.903 M -55.34 % | 1.946 B 100.00 % | 972.839 M 41.71 % | 686.481 M 0.00 % | 686.481 M -37.14 % | 1.092 B |
| Net income | -20.335 M 19.18 % | -25.161 M -6.38 % | -23.653 M 0.59 % | -23.793 M 8.93 % | -26.125 M 87.78 % | -213.724 M 7.50 % | -231.055 M -1 032.73 % | -20.398 M 52.47 % | -42.916 M -246.10 % | -12.400 M -129.60 % | 41.885 M 566.63 % | -8.976 M 58.10 % | -21.424 M 91.78 % | -260.682 M -1 628.66 % | -15.080 M -0.21 % | -15.049 M -1 371.03 % | 1.184 M 100.71 % | -166.338 M -2 757.58 % | 6.259 M -69.03 % | 20.211 M 1 188.97 % | 1.568 M 125.80 % | -6.077 M -142.98 % | 14.139 M -38.74 % | 23.080 M 30.38 % | 17.702 M 18.79 % | 14.902 M 0.00 % | 14.902 M 0.52 % | 14.825 M 0.00 % | 14.825 M -49.00 % | 29.066 M 100.00 % | 14.533 M 19.71 % | 12.141 M 0.00 % | 12.141 M -44.87 % | 22.022 M |
| Income before tax | -20.079 M 15.60 % | -23.789 M -2.20 % | -23.277 M 2.17 % | -23.793 M 10.38 % | -26.550 M 91.05 % | -296.730 M 3.42 % | -307.253 M -1 370.67 % | -20.892 M 64.14 % | -58.266 M -569.24 % | 12.417 M -65.72 % | 36.223 M 390.60 % | -12.465 M 57.76 % | -29.512 M 92.00 % | -368.922 M -1 760.42 % | -19.830 M -5.68 % | -18.764 M -1 345.12 % | 1.507 M 100.66 % | -226.703 M -2 613.06 % | 9.021 M -70.00 % | 30.065 M 1 119.68 % | 2.465 M 173.47 % | -3.355 M -121.25 % | 15.792 M -50.22 % | 31.725 M 28.83 % | 24.625 M 29.53 % | 19.012 M 0.00 % | 19.012 M 4.08 % | 18.266 M 0.00 % | 18.266 M -52.86 % | 38.746 M 100.00 % | 19.373 M 22.62 % | 15.800 M 0.00 % | 15.800 M -44.86 % | 28.651 M |
| Income before tax ratio | -0.91 22.47 % | -1.18 14.15 % | -1.37 24.87 % | -1.83 2.35 % | -1.87 89.11 % | -17.16 -349.23 % | -3.82 -1 465.67 % | -0.24 9.90 % | -0.27 -783.04 % | 0.04 -69.00 % | 0.13 344.22 % | -0.05 53.06 % | -0.11 92.55 % | -1.50 -2 962.96 % | -0.05 -34.63 % | -0.04 -1 147.91 % | 0.00 100.92 % | -0.38 -4 485.62 % | 0.01 -72.06 % | 0.03 671.98 % | 0.00 220.26 % | 0.00 -121.18 % | 0.02 -46.32 % | 0.03 17.40 % | 0.02 24.51 % | 0.02 0.00 % | 0.02 -5.51 % | 0.02 0.00 % | 0.02 5.56 % | 0.02 0.00 % | 0.02 -13.47 % | 0.02 0.00 % | 0.02 -12.27 % | 0.03 |
| EBITDA | 64.000 K 106.08 % | -1.052 M 42.04 % | -1.815 M 25.06 % | -2.422 M 54.86 % | -5.365 M 98.05 % | -274.550 M 2.92 % | -282.801 M -10 298.38 % | 2.773 M 107.79 % | -35.601 M -207.36 % | 33.159 M 512.09 % | -8.047 M -2 508.27 % | -308.500 K 96.48 % | -8.761 M 97.49 % | -349.725 M -37 585.88 % | -928.000 K 55.09 % | -2.067 M -109.95 % | 20.763 M 109.88 % | -210.188 M -898.04 % | 26.338 M -44.28 % | 47.269 M 148.71 % | 19.006 M 75.56 % | 10.826 M -63.88 % | 29.972 M -37.51 % | 47.964 M 23.44 % | 38.856 M 31.97 % | 29.442 M -3.05 % | 30.368 M -9.81 % | 33.671 M 0.00 % | 33.671 M -53.65 % | 72.649 M 109.82 % | 34.625 M 0.72 % | 34.376 M 0.00 % | 34.376 M -48.10 % | 66.235 M |
| Net income ratio | -0.92 25.76 % | -1.25 10.64 % | -1.39 23.66 % | -1.83 0.76 % | -1.84 85.12 % | -12.36 -330.27 % | -2.87 -1 105.90 % | -0.24 -19.44 % | -0.20 -403.78 % | -0.04 -126.77 % | 0.15 492.16 % | -0.04 53.43 % | -0.08 92.34 % | -1.06 -2 746.03 % | -0.04 -27.65 % | -0.03 -1 169.71 % | 0.00 100.99 % | -0.28 -4 737.83 % | 0.01 -71.16 % | 0.02 715.84 % | 0.00 142.23 % | -0.01 -142.85 % | 0.01 -33.94 % | 0.02 18.81 % | 0.02 14.19 % | 0.02 0.00 % | 0.02 -8.75 % | 0.02 0.00 % | 0.02 14.21 % | 0.01 0.00 % | 0.01 -15.53 % | 0.02 0.00 % | 0.02 -12.29 % | 0.02 |
| Ratio EBITDA | 0.00 105.59 % | -0.05 51.31 % | -0.11 42.45 % | -0.19 50.81 % | -0.38 97.62 % | -15.88 -351.59 % | -3.52 -10 957.13 % | 0.03 119.57 % | -0.17 -256.28 % | 0.11 472.66 % | -0.03 -2 091.98 % | 0.00 96.09 % | -0.03 97.67 % | -1.42 -61 945.23 % | 0.00 42.79 % | 0.00 -108.38 % | 0.05 113.71 % | -0.35 -1 492.69 % | 0.02 -48.12 % | 0.05 57.42 % | 0.03 187.36 % | 0.01 -63.99 % | 0.03 -32.61 % | 0.04 12.49 % | 0.04 26.86 % | 0.03 -3.05 % | 0.03 -18.12 % | 0.04 0.00 % | 0.04 3.78 % | 0.04 4.91 % | 0.04 -28.93 % | 0.05 0.00 % | 0.05 -17.43 % | 0.06 |
| Gross profit ratio | 0.10 -31.64 % | 0.14 121.64 % | 0.06 -11.20 % | 0.07 155.30 % | -0.13 -170.67 % | 0.19 105.43 % | -3.43 -3 327.98 % | 0.11 178.48 % | 0.04 547.38 % | -0.01 -119.75 % | 0.04 -39.35 % | 0.07 27.70 % | 0.06 104.00 % | -1.39 -2 205.35 % | 0.07 66.83 % | 0.04 -61.01 % | 0.10 135.54 % | -0.29 -622.90 % | 0.05 -20.02 % | 0.07 4.98 % | 0.07 94.92 % | 0.03 -45.26 % | 0.06 -4.97 % | 0.06 -0.38 % | 0.06 8.29 % | 0.06 0.00 % | 0.06 -17.54 % | 0.07 0.00 % | 0.07 14.68 % | 0.06 1.69 % | 0.06 -24.67 % | 0.08 0.00 % | 0.08 -30.06 % | 0.12 |
| Weighted average shs out dil | 20.335 M -0.27 % | 20.391 M 0.00 % | 20.391 M -0.59 % | 20.511 M 0.50 % | 20.410 M -0.11 % | 20.432 M 0.02 % | 20.429 M 0.15 % | 20.398 M -0.19 % | 20.436 M 0.53 % | 20.328 M -0.51 % | 20.432 M 0.16 % | 20.400 M -0.02 % | 20.404 M -0.13 % | 20.430 M 0.25 % | 20.378 M 0.21 % | 20.336 M 3.06 % | 19.733 M -1.73 % | 20.082 M -0.54 % | 20.190 M -1.10 % | 20.415 M 4.16 % | 19.600 M -2.07 % | 20.015 M -2.32 % | 20.491 M 0.33 % | 20.425 M -0.20 % | 20.465 M 0.26 % | 20.412 M 0.00 % | 20.412 M -0.18 % | 20.448 M 0.00 % | 20.448 M 0.09 % | 20.430 M 25.84 % | 16.234 M 8.23 % | 15.000 M 0.00 % | 15.000 M -26.58 % | 20.430 M |
| Weighted average shs out | 20.335 M -0.27 % | 20.391 M 0.00 % | 20.391 M -0.59 % | 20.511 M 0.50 % | 20.410 M -0.11 % | 20.432 M 0.02 % | 20.429 M 0.15 % | 20.398 M -0.19 % | 20.436 M 0.53 % | 20.328 M -0.51 % | 20.432 M 0.16 % | 20.400 M -0.02 % | 20.404 M -0.13 % | 20.430 M 0.25 % | 20.378 M 0.21 % | 20.336 M 3.06 % | 19.733 M -1.73 % | 20.081 M -0.54 % | 20.190 M -1.10 % | 20.415 M 4.16 % | 19.600 M -2.11 % | 20.022 M -2.29 % | 20.491 M 0.33 % | 20.425 M -0.20 % | 20.465 M 0.25 % | 20.413 M 0.00 % | 20.413 M -0.17 % | 20.448 M 0.00 % | 20.448 M 0.09 % | 20.430 M 25.84 % | 16.234 M 8.23 % | 15.000 M 0.00 % | 15.000 M -26.58 % | 20.430 M |
| EPS diluted | -1.00 18.70 % | -1.23 -6.03 % | -1.16 0.00 % | -1.16 9.38 % | -1.28 87.76 % | -10.46 7.52 % | -11.31 -1 031.00 % | -1.00 52.38 % | -2.10 -244.26 % | -0.61 -129.76 % | 2.05 565.91 % | -0.44 58.10 % | -1.05 91.78 % | -12.77 -1 625.68 % | -0.74 0.00 % | -0.74 -1 333.33 % | 0.06 100.72 % | -8.28 -2 770.97 % | 0.31 -68.69 % | 0.99 1 137.50 % | 0.08 126.67 % | -0.30 -143.48 % | 0.69 -38.94 % | 1.13 29.89 % | 0.87 19.18 % | 0.73 0.00 % | 0.73 0.00 % | 0.73 0.00 % | 0.73 -48.59 % | 1.42 57.78 % | 0.90 11.11 % | 0.81 0.00 % | 0.81 -25.00 % | 1.08 |
| Earnings per share | -1.00 18.70 % | -1.23 -6.03 % | -1.16 0.00 % | -1.16 9.38 % | -1.28 87.76 % | -10.46 7.52 % | -11.31 -1 031.00 % | -1.00 52.38 % | -2.10 -244.26 % | -0.61 -129.76 % | 2.05 565.91 % | -0.44 58.10 % | -1.05 91.78 % | -12.77 -1 625.68 % | -0.74 0.00 % | -0.74 -1 333.33 % | 0.06 100.72 % | -8.28 -2 770.97 % | 0.31 -68.69 % | 0.99 1 137.50 % | 0.08 126.67 % | -0.30 -143.48 % | 0.69 -38.94 % | 1.13 29.89 % | 0.87 19.18 % | 0.73 0.00 % | 0.73 0.00 % | 0.73 0.00 % | 0.73 -48.59 % | 1.42 57.78 % | 0.90 11.11 % | 0.81 0.00 % | 0.81 -25.00 % | 1.08 |
| Gross profit | 2.150 M -25.58 % | 2.889 M 163.84 % | 1.095 M 15.63 % | 947.000 K 150.75 % | -1.866 M -158.06 % | 3.214 M 101.17 % | -275.529 M -3 132.12 % | 9.087 M 10.82 % | 8.200 M 407.35 % | -2.668 M -121.84 % | 12.216 M -27.84 % | 16.928 M 14.90 % | 14.733 M 104.29 % | -343.173 M -1 378.78 % | 26.836 M 30.96 % | 20.492 M -53.67 % | 44.229 M 125.61 % | -172.675 M -399.63 % | 57.629 M -14.10 % | 67.091 M 65.85 % | 40.452 M 19.08 % | 33.970 M -45.09 % | 61.866 M -11.88 % | 70.208 M 9.32 % | 64.224 M 12.66 % | 57.007 M 0.00 % | 57.007 M -9.17 % | 62.762 M 0.00 % | 62.762 M -48.79 % | 122.553 M 103.38 % | 60.259 M 6.75 % | 56.448 M 0.00 % | 56.448 M -56.04 % | 128.409 M |
| Income tax expense | 256.000 K -81.37 % | 1.374 M 265.43 % | 376.000 K -35.28 % | 581.000 K 236.71 % | -425.000 K 99.49 % | -83.006 M -8.94 % | -76.197 M -15 324.49 % | -494.000 K 96.78 % | -15.350 M -161.85 % | 24.817 M 538.31 % | -5.662 M -62.28 % | -3.489 M 56.86 % | -8.088 M 92.53 % | -108.240 M -2 178.74 % | -4.750 M -27.86 % | -3.715 M -1 250.15 % | 323.000 K 100.54 % | -60.365 M -2 285.55 % | 2.762 M -71.97 % | 9.854 M 998.55 % | 897.000 K -67.06 % | 2.723 M 64.74 % | 1.653 M -80.88 % | 8.645 M 24.87 % | 6.923 M 68.46 % | 4.110 M 0.00 % | 4.110 M 19.45 % | 3.441 M 0.00 % | 3.441 M -64.46 % | 9.680 M 99.99 % | 4.840 M 32.28 % | 3.659 M 0.00 % | 3.659 M -44.80 % | 6.629 M |
| Cost of revenue | 19.850 M 14.61 % | 17.319 M 9.05 % | 15.881 M 31.36 % | 12.090 M -24.78 % | 16.072 M -9.80 % | 17.818 M -94.99 % | 355.970 M 365.02 % | 76.550 M -63.02 % | 207.000 M -34.48 % | 315.915 M 16.55 % | 271.054 M 22.58 % | 221.131 M -11.50 % | 249.858 M -57.63 % | 589.671 M 55.59 % | 378.993 M -23.67 % | 496.503 M 27.02 % | 390.880 M -49.65 % | 776.376 M -22.04 % | 995.910 M 8.97 % | 913.937 M 57.44 % | 580.481 M -40.91 % | 982.387 M 3.26 % | 951.348 M -6.95 % | 1.022 B 9.77 % | 931.484 M 3.48 % | 900.117 M 0.00 % | 900.117 M 11.66 % | 806.141 M 0.00 % | 806.141 M -55.78 % | 1.823 B 99.78 % | 912.579 M 44.85 % | 630.034 M 0.00 % | 630.034 M -34.63 % | 963.731 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.613 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.199 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.376 M 0.00 % | 11.376 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.261 M 9.47 % | 5.720 M 0.00 % | 5.720 M | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.006 M | 0.000 | 0.000 | 0.000 -100.00 % | 927.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.284 M 0.00 % | 1.284 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.370 M 234.53 % | 409.500 K 0.00 % | 409.500 K | 0.000 |
| Other expenses | 5.610 M -33.75 % | 8.468 M 17.09 % | 7.232 M -7.23 % | 7.796 M -0.27 % | 7.817 M 126.65 % | -29.327 M -337.47 % | 12.350 M 5.26 % | 11.733 M -76.34 % | 49.585 M 1 555.39 % | -3.407 M -114.53 % | 23.454 M 18.33 % | 19.821 M -27.22 % | 27.236 M 656.63 % | -4.893 M -115.76 % | 31.056 M 19.60 % | 25.967 M -14.10 % | 30.228 M 181.24 % | 10.748 M -70.34 % | 36.232 M 39.35 % | 26.001 M -2.24 % | 26.598 M | 0.000 -100.00 % | 37.116 M 36.33 % | 27.226 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.765 M | 0.000 | 0.000 | 0.000 -100.00 % | 77.460 M |
| Operating expenses | 5.610 M -33.75 % | 8.468 M 17.09 % | 7.232 M -7.23 % | 7.796 M -0.27 % | 7.817 M 131.64 % | -24.708 M -300.06 % | 12.350 M 5.26 % | 11.733 M -76.34 % | 49.585 M 1 555.39 % | -3.407 M -114.53 % | 23.454 M 100.43 % | 11.702 M -57.03 % | 27.236 M 656.63 % | -4.893 M -115.76 % | 31.056 M 19.60 % | 25.967 M -14.10 % | 30.228 M 181.24 % | 10.748 M -70.34 % | 36.232 M 39.35 % | 26.001 M -2.24 % | 26.598 M 4 306.32 % | 603.633 K -98.37 % | 37.116 M 36.33 % | 27.226 M -5.57 % | 28.832 M 1.24 % | 28.478 M 0.00 % | 28.478 M -17.23 % | 34.404 M 0.00 % | 34.404 M -46.88 % | 64.765 M 106.96 % | 31.294 M 10.81 % | 28.242 M 0.00 % | 28.242 M -63.54 % | 77.460 M |
| Cost and expenses | 25.460 M -1.27 % | 25.787 M 11.57 % | 23.113 M 16.23 % | 19.886 M -16.76 % | 23.889 M 27.76 % | 18.698 M -94.92 % | 368.320 M 317.20 % | 88.283 M -65.59 % | 256.585 M -17.89 % | 312.508 M 6.11 % | 294.508 M 26.49 % | 232.833 M -15.97 % | 277.094 M -52.62 % | 584.778 M 42.61 % | 410.049 M -21.52 % | 522.470 M 24.07 % | 421.108 M -46.50 % | 787.124 M -23.74 % | 1.032 B 9.81 % | 939.938 M 54.83 % | 607.079 M -38.24 % | 982.991 M -0.55 % | 988.464 M -5.83 % | 1.050 B 9.31 % | 960.316 M 3.42 % | 928.594 M 0.00 % | 928.594 M 10.48 % | 840.545 M 0.00 % | 840.545 M -55.48 % | 1.888 B 100.02 % | 943.873 M 43.39 % | 658.275 M 0.00 % | 658.275 M -36.78 % | 1.041 B |
| 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 |
| Selling general and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.619 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.126 M | 0.000 100.00 % | -8.119 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 603.633 K | 0.000 | 0.000 -100.00 % | 7.734 M -38.91 % | 12.660 M 0.00 % | 12.660 M 89.66 % | 6.675 M 0.00 % | 6.675 M | 0.000 -100.00 % | 7.631 M 24.51 % | 6.129 M 0.00 % | 6.129 M | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.400 M | 0.000 | 0.000 | 0.000 100.00 % | -68.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 135.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.283 M | 0.000 | 0.000 -100.00 % | 10.767 M 13.13 % | 9.517 M 0.00 % | 9.517 M -5.70 % | 10.093 M 0.00 % | 10.093 M | 0.000 -100.00 % | 9.593 M -22.68 % | 12.407 M 0.00 % | 12.407 M | 0.000 |
| Interest expense | 16.621 M -9.86 % | 18.440 M 7.57 % | 17.143 M 0.65 % | 17.033 M 0.97 % | 16.870 M -7.96 % | 18.329 M -4.22 % | 19.136 M 4.88 % | 18.245 M 5.80 % | 17.245 M 13.99 % | 15.128 M 35.46 % | 11.168 M -36.87 % | 17.691 M -2.61 % | 18.166 M 13.65 % | 15.984 M 1.89 % | 15.687 M 10.94 % | 14.140 M -9.66 % | 15.652 M 31.34 % | 11.917 M -6.36 % | 12.726 M 0.84 % | 12.620 M 5.46 % | 11.967 M 2.72 % | 11.650 M 24.64 % | 9.347 M -20.98 % | 11.829 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.441 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.043 M |
| Depreciation and amortization | 3.522 M -18.04 % | 4.297 M -0.51 % | 4.319 M -0.44 % | 4.338 M 0.53 % | 4.315 M -20.69 % | 5.441 M 2.35 % | 5.316 M -1.92 % | 5.420 M 0.00 % | 5.420 M -3.46 % | 5.614 M 117.26 % | 2.584 M 0.00 % | 2.584 M -0.04 % | 2.585 M -19.55 % | 3.213 M -0.06 % | 3.215 M 0.06 % | 3.213 M -10.85 % | 3.604 M -21.64 % | 4.599 M 0.17 % | 4.591 M 0.15 % | 4.584 M 0.22 % | 4.574 M 80.73 % | 2.531 M -47.63 % | 4.833 M 9.59 % | 4.410 M 11.34 % | 3.961 M -18.07 % | 4.835 M -16.07 % | 5.760 M 0.00 % | 5.760 M 0.00 % | 5.760 M -49.75 % | 11.462 M 99.99 % | 5.731 M -1.00 % | 5.789 M 0.00 % | 5.789 M -57.25 % | 13.541 M |
| Operating income | -3.460 M 37.98 % | -5.579 M 9.09 % | -6.137 M 10.40 % | -6.849 M 29.27 % | -9.683 M -142.77 % | 22.641 M 107.86 % | -287.879 M -10 775.67 % | -2.647 M 93.60 % | -41.385 M -5 700.14 % | 739.000 K 106.58 % | -11.238 M -288.45 % | -2.893 M 76.86 % | -12.503 M 96.30 % | -338.280 M -7 916.11 % | -4.220 M 22.92 % | -5.475 M -139.10 % | 14.001 M 107.63 % | -183.423 M -957.24 % | 21.397 M -47.93 % | 41.090 M 196.59 % | 13.854 M -58.48 % | 33.366 M 34.81 % | 24.750 M -42.42 % | 42.982 M 23.18 % | 34.895 M 41.80 % | 24.608 M 0.00 % | 24.608 M -11.83 % | 27.911 M 0.00 % | 27.911 M -51.70 % | 57.788 M 100.00 % | 28.893 M 1.07 % | 28.587 M 0.00 % | 28.587 M -43.89 % | 50.949 M |
| Operating income ratio | -0.16 43.03 % | -0.28 23.63 % | -0.36 31.19 % | -0.53 22.93 % | -0.68 -152.06 % | 1.31 136.58 % | -3.58 -11 478.17 % | -0.03 83.93 % | -0.19 -8 251.61 % | 0.00 105.95 % | -0.04 -226.46 % | -0.01 74.28 % | -0.05 96.56 % | -1.37 -13 097.56 % | -0.01 1.81 % | -0.01 -132.91 % | 0.03 110.59 % | -0.30 -1 595.99 % | 0.02 -51.51 % | 0.04 87.73 % | 0.02 -32.04 % | 0.03 34.40 % | 0.02 -37.90 % | 0.04 12.25 % | 0.04 36.31 % | 0.03 0.00 % | 0.03 -19.96 % | 0.03 0.00 % | 0.03 8.15 % | 0.03 0.00 % | 0.03 -28.68 % | 0.04 0.00 % | 0.04 -10.73 % | 0.05 |
| Total other income expenses net | -16.619 M 8.74 % | -18.210 M -6.24 % | -17.140 M -1.16 % | -16.944 M -0.46 % | -16.867 M 94.72 % | -319.371 M -1 548.45 % | -19.374 M -6.19 % | -18.245 M -8.08 % | -16.881 M -244.55 % | 11.678 M -75.39 % | 47.461 M 595.83 % | -9.572 M 43.72 % | -17.009 M 44.49 % | -30.642 M -96.30 % | -15.610 M -17.47 % | -13.289 M -6.36 % | -12.494 M 71.13 % | -43.280 M -249.71 % | -12.376 M -12.25 % | -11.025 M 3.20 % | -11.389 M 68.99 % | -36.721 M -309.93 % | -8.958 M 20.42 % | -11.257 M -9.61 % | -10.270 M -83.52 % | -5.596 M 0.00 % | -5.596 M 41.98 % | -9.646 M 0.00 % | -9.646 M 49.35 % | -19.042 M -100.01 % | -9.520 M 25.55 % | -12.788 M 0.00 % | -12.788 M 42.65 % | -22.298 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 |
| 2025-06-30 | 2025-03-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-03-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 673.726 M -8.61 % | 737.205 M | 0.000 -100.00 % | 553.130 M -19.51 % | 687.239 M -0.21 % | 688.660 M 17 432.08 % | 3.928 M -99.38 % | 638.473 M -3.52 % | 661.801 M -9.47 % | 730.997 M 6 170.88 % | 11.657 M -98.34 % | 700.659 M 4 923.73 % | 13.947 M -97.81 % | 636.871 M 3 442.30 % | 17.979 M -97.10 % | 620.820 M 3 708.24 % | 16.302 M -96.82 % | 513.229 M 3.99 % | 493.541 M 18.09 % | 417.948 M 3 726.41 % | 10.923 M -97.53 % | 441.917 M 6.11 % | 416.462 M 22.20 % | 340.814 M 0.00 % | 340.814 M -1.09 % | 344.569 M 1.02 % | 341.092 M -23.29 % | 444.623 M 0.00 % | 444.623 M -2.91 % | 457.937 M |
| Total investments | 0.000 -100.00 % | 51.000 K -96.68 % | 1.534 M | 0.000 -100.00 % | 51.000 K -96.68 % | 1.534 M 0.00 % | 1.534 M -80.47 % | 7.856 M 15 303.92 % | 51.000 K -98.35 % | 3.082 M 5 943.14 % | 51.000 K -99.78 % | 23.314 M 45 613.73 % | 51.000 K -99.82 % | 27.894 M 54 594.12 % | 51.000 K -99.86 % | 35.958 M 70 405.88 % | 51.000 K -99.84 % | 32.604 M 225.06 % | 10.030 M 0.00 % | 10.030 M -0.21 % | 10.051 M -53.99 % | 21.845 M 117.78 % | 10.031 M -0.19 % | 10.051 M 19 606.86 % | 51.000 K -98.00 % | 2.551 M 4 951.49 % | 50.500 K -98.02 % | 2.551 M 4 900.98 % | 51.000 K -98.00 % | 2.551 M 4 951.49 % | 50.500 K |
| Total debt | 0.000 -100.00 % | 674.071 M -8.58 % | 737.342 M | 0.000 -100.00 % | 554.442 M -19.37 % | 687.605 M -0.38 % | 690.246 M | 0.000 -100.00 % | 639.051 M -3.64 % | 663.173 M -9.51 % | 732.853 M | 0.000 -100.00 % | 700.748 M | 0.000 -100.00 % | 639.914 M | 0.000 -100.00 % | 628.113 M | 0.000 -100.00 % | 518.785 M 3.65 % | 500.506 M 14.84 % | 435.840 M | 0.000 -100.00 % | 447.270 M 4.65 % | 427.385 M 17.72 % | 363.045 M 0.00 % | 363.045 M 0.15 % | 362.519 M 0.00 % | 362.519 M -21.97 % | 464.565 M 0.00 % | 464.565 M -0.82 % | 468.411 M |
| Accumulated other comprehensive income loss | -297.286 M 40.73 % | -501.586 M | 0.000 100.00 % | -198.505 M -1 473.07 % | 14.457 M 107.62 % | -189.666 M -665.51 % | 33.539 M -89.22 % | 311.250 M | 0.000 | 0.000 -100.00 % | 61.996 M -79.10 % | 296.622 M | 0.000 -100.00 % | 572.357 M 55.51 % | 368.057 M -37.21 % | 586.212 M | 0.000 -100.00 % | 746.198 M 37.70 % | 541.898 M | 0.000 -100.00 % | 516.156 M -24.65 % | 685.052 M | 0.000 | 0.000 | 0.000 -100.00 % | 450.948 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -591.702 M | 0.000 | 0.000 | 0.000 100.00 % | -175.925 M | 0.000 | 0.000 | 0.000 100.00 % | -175.010 M | 0.000 | 0.000 | 0.000 -100.00 % | 114.617 M | 0.000 | 0.000 -100.00 % | 252.918 M | 0.000 | 0.000 -100.00 % | 229.327 M -25.13 % | 306.312 M | 0.000 | 0.000 -100.00 % | 192.041 M -22.21 % | 246.858 M 35.14 % | 182.668 M -16.01 % | 217.485 M 37.13 % | 158.603 M |
| Common stock | 0.000 -100.00 % | 204.300 M 0.00 % | 204.300 M | 0.000 -100.00 % | 204.300 M 0.00 % | 204.300 M 0.00 % | 204.300 M | 0.000 -100.00 % | 204.300 M 0.00 % | 204.300 M 0.00 % | 204.300 M | 0.000 -100.00 % | 204.300 M | 0.000 -100.00 % | 204.300 M | 0.000 -100.00 % | 204.300 M | 0.000 -100.00 % | 204.300 M 0.00 % | 204.300 M 0.00 % | 204.300 M | 0.000 -100.00 % | 204.300 M 0.00 % | 204.300 M 0.00 % | 204.300 M 0.00 % | 204.300 M 0.00 % | 204.300 M 0.00 % | 204.300 M 36.20 % | 150.000 M 0.00 % | 150.000 M 66.67 % | 90.000 M |
| Total equity | -297.286 M 0.00 % | -297.286 M -19.26 % | -249.285 M -25.58 % | -198.505 M 0.00 % | -198.505 M -1 456.46 % | 14.634 M -93.85 % | 237.839 M -23.59 % | 311.250 M 0.00 % | 311.250 M -3.03 % | 320.961 M 20.53 % | 266.296 M -10.22 % | 296.622 M 0.00 % | 296.622 M -48.18 % | 572.357 M 0.00 % | 572.357 M -2.36 % | 586.212 M 0.00 % | 586.212 M -21.44 % | 746.198 M 0.00 % | 746.198 M 3.00 % | 724.481 M 0.56 % | 720.456 M 5.17 % | 685.052 M 0.32 % | 682.884 M -0.32 % | 685.052 M 4.55 % | 655.248 M 0.00 % | 655.248 M 4.74 % | 625.598 M 0.00 % | 625.598 M 70.24 % | 367.485 M 0.00 % | 367.485 M 7.01 % | 343.420 M |
| Other non current liabilities | 297.286 M 13 936.17 % | 2.118 M 9.01 % | 1.943 M -99.02 % | 198.505 M 10 121.68 % | 1.942 M -52.85 % | 4.119 M -13.67 % | 4.771 M | 0.000 -100.00 % | 1.026 M -4.91 % | 1.079 M 8.44 % | 995.000 K | 0.000 -100.00 % | 967.000 K | 0.000 -100.00 % | 904.000 K | 0.000 -100.00 % | 1.264 M | 0.000 -100.00 % | 18.751 M 1.00 % | 18.565 M -4.50 % | 19.439 M | 0.000 -100.00 % | 18.890 M -1.10 % | 19.101 M 1.82 % | 18.760 M 0.00 % | 18.760 M 2.49 % | 18.304 M -0.88 % | 18.467 M -5.01 % | 19.441 M 0.00 % | 19.441 M 1 213.93 % | 1.480 M |
| Long term debt | 0.000 -100.00 % | 279.089 M -6.47 % | 298.407 M | 0.000 -100.00 % | 345.692 M -27.82 % | 478.938 M 2.62 % | 466.731 M | 0.000 -100.00 % | 361.062 M -11.17 % | 406.465 M 486.50 % | 69.304 M | 0.000 -100.00 % | 90.002 M | 0.000 -100.00 % | 112.110 M | 0.000 -100.00 % | 61.404 M | 0.000 -100.00 % | 26.694 M -2.99 % | 27.518 M 109.07 % | 13.162 M | 0.000 -100.00 % | 42.816 M 76.64 % | 24.239 M -28.28 % | 33.795 M 0.00 % | 33.795 M -14.52 % | 39.537 M 0.00 % | 39.537 M -20.20 % | 49.545 M 0.00 % | 49.545 M 22.96 % | 40.293 M |
| Total non current liabilities | 297.286 M 5.72 % | 281.207 M -6.37 % | 300.350 M 51.31 % | 198.505 M -42.90 % | 347.634 M -28.03 % | 483.057 M 2.45 % | 471.502 M | 0.000 -100.00 % | 362.088 M -11.15 % | 407.544 M 479.73 % | 70.299 M | 0.000 -100.00 % | 90.969 M | 0.000 -100.00 % | 113.014 M | 0.000 -100.00 % | 62.668 M | 0.000 -100.00 % | 45.445 M -1.38 % | 46.083 M 41.35 % | 32.601 M | 0.000 -100.00 % | 61.706 M 42.38 % | 43.340 M -17.53 % | 52.555 M 0.00 % | 52.555 M -9.40 % | 58.005 M 0.00 % | 58.005 M -15.92 % | 68.986 M 0.00 % | 68.986 M 14.31 % | 60.351 M |
| Other current liabilities | 0.000 -100.00 % | 114.242 M 805.60 % | 12.615 M | 0.000 -100.00 % | 160.545 M 1 558.18 % | 9.682 M -35.24 % | 14.950 M | 0.000 -100.00 % | 13.885 M 14.31 % | 12.147 M 2.20 % | 11.886 M | 0.000 -100.00 % | 15.650 M | 0.000 -100.00 % | 50.972 M | 0.000 -100.00 % | 14.893 M | 0.000 -100.00 % | 47.994 M 88.04 % | 25.523 M -55.68 % | 57.583 M | 0.000 -100.00 % | 21.926 M -23.88 % | 28.804 M -47.14 % | 54.494 M 0.00 % | 54.494 M 134.21 % | 23.267 M 0.00 % | 23.267 M -8.84 % | 25.522 M -11.25 % | 28.756 M 10.73 % | 25.970 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 394.982 M -10.01 % | 438.935 M | 0.000 -100.00 % | 208.750 M 0.04 % | 208.667 M -6.64 % | 223.515 M | 0.000 -100.00 % | 277.989 M 8.29 % | 256.708 M -61.31 % | 663.549 M | 0.000 -100.00 % | 610.746 M | 0.000 -100.00 % | 527.804 M | 0.000 -100.00 % | 566.709 M | 0.000 -100.00 % | 492.091 M 4.04 % | 472.988 M 11.90 % | 422.678 M | 0.000 -100.00 % | 404.454 M 0.32 % | 403.146 M 22.44 % | 329.250 M 0.00 % | 329.250 M 1.94 % | 322.981 M 0.00 % | 322.981 M -22.18 % | 415.020 M 0.00 % | 415.020 M -3.06 % | 428.118 M |
| Total current liabilities | 0.000 -100.00 % | 563.924 M 11.19 % | 507.161 M | 0.000 -100.00 % | 425.449 M 55.25 % | 274.036 M 0.31 % | 273.179 M | 0.000 -100.00 % | 351.976 M 6.23 % | 331.320 M -54.46 % | 727.555 M | 0.000 -100.00 % | 680.969 M | 0.000 -100.00 % | 636.009 M | 0.000 -100.00 % | 636.842 M | 0.000 -100.00 % | 559.523 M -17.53 % | 678.445 M 5.49 % | 643.124 M | 0.000 -100.00 % | 445.813 M 0.34 % | 444.293 M 1.01 % | 439.848 M 0.00 % | 439.848 M 21.74 % | 361.302 M 0.00 % | 361.302 M -45.40 % | 661.718 M 0.00 % | 661.718 M 27.62 % | 518.498 M |
| Total liabilities | 297.286 M -64.82 % | 845.131 M 4.66 % | 807.511 M 306.80 % | 198.505 M -74.32 % | 773.083 M 2.11 % | 757.093 M 1.67 % | 744.681 M | 0.000 -100.00 % | 714.064 M -3.36 % | 738.864 M -7.39 % | 797.834 M | 0.000 -100.00 % | 771.938 M | 0.000 -100.00 % | 749.023 M | 0.000 -100.00 % | 699.510 M | 0.000 -100.00 % | 604.968 M -16.50 % | 724.528 M 7.22 % | 675.725 M | 0.000 -100.00 % | 507.519 M 4.08 % | 487.633 M -0.97 % | 492.403 M 0.00 % | 492.403 M 17.43 % | 419.307 M 0.00 % | 419.307 M -42.62 % | 730.704 M 0.00 % | 730.704 M 26.23 % | 578.849 M |
| Other non current assets | 0.000 -100.00 % | 26.186 M -5.08 % | 27.588 M | 0.000 -100.00 % | 364.816 M 5 189.51 % | -7.168 M -110.97 % | 65.319 M 1 762.91 % | -3.928 M -196.63 % | 4.065 M -93.81 % | 65.648 M -73.52 % | 247.941 M 2 226.97 % | -11.657 M -105.59 % | 208.364 M 1 593.97 % | -13.947 M -119.96 % | 69.859 M 488.56 % | -17.979 M -117.79 % | 101.077 M 720.03 % | -16.302 M -142.10 % | 38.723 M -13.29 % | 44.657 M -18.25 % | 54.628 M 600.13 % | -10.923 M -118.53 % | 58.933 M 1.97 % | 57.794 M -3.38 % | 59.815 M 3.43 % | 57.831 M 2.83 % | 56.239 M 4.65 % | 53.739 M 8.49 % | 49.533 M 5.32 % | 47.033 M -35.72 % | 73.170 M |
| Long term investments | 0.000 -100.00 % | 51.000 K 100.14 % | -35.822 M | 0.000 -100.00 % | 51.000 K | 0.000 100.00 % | -35.746 M | 0.000 -100.00 % | 51.000 K 100.15 % | -34.173 M 5.50 % | -36.160 M | 0.000 -100.00 % | 51.000 K | 0.000 100.00 % | -10.853 M | 0.000 -100.00 % | 51.000 K | 0.000 -100.00 % | 10.030 M 0.00 % | 10.030 M -0.21 % | 10.051 M | 0.000 -100.00 % | 10.031 M -0.19 % | 10.051 M 510.39 % | -2.449 M -4 901.96 % | 51.000 K 102.08 % | -2.450 M -4 950.50 % | 50.500 K 102.06 % | -2.449 M -4 901.96 % | 51.000 K 100.21 % | -24.600 M |
| Intangible assets | 0.000 | 0.000 -100.00 % | 8.509 M | 0.000 | 0.000 | 0.000 -100.00 % | 264.531 M | 0.000 | 0.000 -100.00 % | 309.939 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 -100.00 % | 285.908 M | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 35.822 M | 0.000 | 0.000 -100.00 % | 35.765 M 0.05 % | 35.746 M | 0.000 100.00 % | -51.000 K -100.15 % | 34.173 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -44.690 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.449 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 117.597 M -7.09 % | 126.574 M | 0.000 -100.00 % | 135.227 M -3.87 % | 140.668 M -3.64 % | 145.984 M | 0.000 -100.00 % | 183.183 M 12.85 % | 162.319 M -0.78 % | 163.603 M | 0.000 -100.00 % | 166.041 M | 0.000 -100.00 % | 152.983 M | 0.000 -100.00 % | 154.275 M | 0.000 -100.00 % | 132.192 M -1.56 % | 134.285 M 15.64 % | 116.123 M | 0.000 -100.00 % | 143.707 M 16.12 % | 123.758 M -6.54 % | 132.416 M 0.00 % | 132.416 M -5.44 % | 140.032 M 0.00 % | 140.032 M -4.63 % | 146.831 M 0.00 % | 146.831 M -7.11 % | 158.068 M |
| Total non current assets | 0.000 -100.00 % | 479.450 M -2.40 % | 491.233 M | 0.000 -100.00 % | 500.094 M 18.08 % | 423.533 M 19.78 % | 353.590 M 9 101.78 % | -3.928 M -101.13 % | 348.894 M -8.10 % | 379.654 M 1.14 % | 375.384 M 3 320.25 % | -11.657 M -103.11 % | 374.456 M 2 784.85 % | -13.947 M -105.21 % | 267.583 M 1 588.31 % | -17.979 M -107.04 % | 255.403 M 1 666.70 % | -16.302 M -109.01 % | 180.945 M -4.25 % | 188.972 M 4.52 % | 180.802 M 1 755.28 % | -10.923 M -105.14 % | 212.671 M 11.00 % | 191.603 M 0.69 % | 190.298 M 0.00 % | 190.298 M -1.82 % | 193.822 M 0.00 % | 193.822 M -0.05 % | 193.915 M 0.00 % | 193.915 M -6.16 % | 206.639 M |
| Other current assets | -1.907 M -110.69 % | 17.842 M -1.16 % | 18.051 M 748.85 % | -2.782 M -105.14 % | 54.147 M 70.53 % | 31.753 M -2.35 % | 32.518 M | 0.000 -100.00 % | 368.206 M 1 057.59 % | 31.808 M -23.35 % | 41.497 M | 0.000 -100.00 % | 80.520 M | 0.000 -100.00 % | 68.388 M | 0.000 -100.00 % | 78.176 M | 0.000 -100.00 % | 91.063 M 42.36 % | 63.966 M -14.04 % | 74.410 M | 0.000 -100.00 % | 130.388 M 4.19 % | 125.149 M -14.94 % | 147.126 M 0.00 % | 147.126 M -38.19 % | 238.030 M 97.35 % | 120.615 M 3.93 % | 116.059 M 0.00 % | 116.059 M -53.81 % | 251.251 M |
| Short term investments | 0.000 -100.00 % | 37.447 M 0.24 % | 37.356 M | 0.000 | 0.000 -100.00 % | 37.299 M 0.05 % | 37.280 M 374.54 % | 7.856 M 299.39 % | 1.967 M -94.72 % | 37.255 M 2.88 % | 36.211 M 55.32 % | 23.314 M | 0.000 -100.00 % | 27.894 M 155.81 % | 10.904 M -69.68 % | 35.958 M | 0.000 -100.00 % | 32.604 M 8 480.00 % | 380.000 K | 0.000 | 0.000 -100.00 % | 21.845 M | 0.000 | 0.000 -100.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M -89.86 % | 24.650 M |
| cash and cash equivalents | 0.000 -100.00 % | 345.000 K 151.82 % | 137.000 K | 0.000 -100.00 % | 1.312 M 258.47 % | 366.000 K -76.92 % | 1.586 M 140.38 % | -3.928 M -779.58 % | 578.000 K -57.87 % | 1.372 M -26.08 % | 1.856 M 115.92 % | -11.657 M -13 197.75 % | 89.000 K 100.64 % | -13.947 M -558.33 % | 3.043 M 116.93 % | -17.979 M -346.52 % | 7.293 M 144.74 % | -16.302 M -393.41 % | 5.556 M -20.23 % | 6.965 M -61.07 % | 17.892 M 263.81 % | -10.923 M -304.05 % | 5.353 M -50.99 % | 10.923 M -50.87 % | 22.231 M 0.00 % | 22.231 M 23.85 % | 17.949 M -16.23 % | 21.427 M 7.45 % | 19.942 M 0.00 % | 19.942 M 90.39 % | 10.474 M |
| Cash and short term investments | 1.907 M -94.95 % | 37.792 M 0.80 % | 37.493 M 1 247.70 % | 2.782 M 0.00 % | 2.782 M -92.61 % | 37.665 M -3.09 % | 38.866 M 889.46 % | 3.928 M 54.34 % | 2.545 M -93.41 % | 38.627 M 1.47 % | 38.067 M 226.56 % | 11.657 M 12 997.75 % | 89.000 K -99.36 % | 13.947 M -2.73 % | 14.338 M -20.25 % | 17.979 M 146.52 % | 7.293 M -55.26 % | 16.302 M 174.63 % | 5.936 M -14.77 % | 6.965 M -61.07 % | 17.892 M 63.81 % | 10.923 M 104.05 % | 5.353 M -50.99 % | 10.923 M -55.83 % | 24.731 M 0.00 % | 24.731 M 20.94 % | 20.449 M -14.54 % | 23.927 M 6.62 % | 22.442 M 0.00 % | 22.442 M -36.11 % | 35.124 M |
| Total current assets | 0.000 -100.00 % | 68.395 M 2.09 % | 66.992 M | 0.000 -100.00 % | 74.484 M -78.61 % | 348.194 M -44.64 % | 628.930 M 15 911.46 % | 3.928 M -99.42 % | 676.420 M -0.55 % | 680.171 M -1.25 % | 688.746 M 5 808.43 % | 11.657 M -98.32 % | 694.104 M 4 876.73 % | 13.947 M -98.68 % | 1.054 B 5 761.27 % | 17.979 M -98.26 % | 1.030 B 6 220.20 % | 16.302 M -98.61 % | 1.170 B -7.13 % | 1.260 B 3.67 % | 1.215 B 11 027.07 % | 10.923 M -98.88 % | 977.732 M -0.34 % | 981.082 M 2.48 % | 957.353 M 0.00 % | 957.353 M 12.49 % | 851.083 M 0.00 % | 851.083 M -5.88 % | 904.274 M 0.00 % | 904.274 M 26.36 % | 715.630 M |
| Inventory | 0.000 -100.00 % | 3.853 M 31.10 % | 2.939 M | 0.000 -100.00 % | 8.745 M -15.62 % | 10.364 M -96.46 % | 293.015 M | 0.000 -100.00 % | 305.668 M 1.96 % | 299.797 M -0.32 % | 300.766 M | 0.000 -100.00 % | 290.557 M | 0.000 -100.00 % | 634.131 M | 0.000 -100.00 % | 604.530 M | 0.000 -100.00 % | 628.184 M -4.81 % | 659.961 M -1.08 % | 667.143 M | 0.000 -100.00 % | 643.598 M 0.00 % | 643.598 M -0.15 % | 644.551 M 0.00 % | 644.551 M 32.23 % | 487.431 M 0.00 % | 487.431 M -12.01 % | 553.964 M 0.00 % | 553.964 M 29.05 % | 429.254 M |
| Net receivables | 0.000 -100.00 % | 8.908 M 4.69 % | 8.509 M | 0.000 -100.00 % | 8.810 M -96.72 % | 268.412 M 1.47 % | 264.531 M | 0.000 -100.00 % | 1.000 K -100.00 % | 309.939 M 0.49 % | 308.416 M | 0.000 -100.00 % | 322.938 M | 0.000 -100.00 % | 336.940 M | 0.000 -100.00 % | 340.320 M | 0.000 -100.00 % | 445.038 M -15.89 % | 529.145 M 0.07 % | 528.763 M | 0.000 -100.00 % | 198.393 M -1.50 % | 201.412 M -29.55 % | 285.908 M 102.85 % | 140.945 M 34.01 % | 105.172 M -52.00 % | 219.109 M -32.68 % | 325.471 M 53.66 % | 211.809 M | 0.000 |
| Tax assets | 0.000 -100.00 % | 335.616 M -0.43 % | 337.071 M | 0.000 | 0.000 -100.00 % | 254.268 M 42.82 % | 178.033 M | 0.000 -100.00 % | 161.595 M -13.06 % | 185.860 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.594 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 516.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 54.700 M -1.64 % | 55.611 M | 0.000 -100.00 % | 56.154 M 0.84 % | 55.687 M 60.42 % | 34.714 M | 0.000 -100.00 % | 60.102 M -3.78 % | 62.465 M 19.85 % | 52.120 M | 0.000 -100.00 % | 54.573 M | 0.000 -100.00 % | 57.233 M | 0.000 -100.00 % | 55.240 M | 0.000 -100.00 % | 19.070 M -89.40 % | 179.934 M 10.48 % | 162.863 M | 0.000 -100.00 % | 16.957 M 37.38 % | 12.343 M -78.00 % | 56.104 M 0.00 % | 56.104 M 272.69 % | 15.054 M 0.00 % | 15.054 M -93.09 % | 217.942 M 0.00 % | 217.942 M 245.89 % | 63.009 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 368.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.476 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.234 M | 0.000 -100.00 % | 1.401 M |
| 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 -100.00 % | 17.100 M |
| 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 |
| Capital lease obligations | 0.000 -100.00 % | 64.000 K 1.59 % | 63.000 K | 0.000 -100.00 % | 60.000 K 3.45 % | 58.000 K 0.00 % | 58.000 K | 0.000 -100.00 % | 58.000 K 1.75 % | 57.000 K 1.79 % | 56.000 K | 0.000 -100.00 % | 57.000 K | 0.000 -100.00 % | 54.000 K | 0.000 -100.00 % | 16.987 M | 0.000 -100.00 % | 17.942 M -3.74 % | 18.640 M | 0.000 | 0.000 -100.00 % | 19.949 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 100.00 % | -453.585 M | 0.000 -100.00 % | 174.440 M | 0.000 | 0.000 | 0.000 -100.00 % | 282.875 M 142.48 % | 116.661 M | 0.000 | 0.000 -100.00 % | 267.332 M | 0.000 | 0.000 | 0.000 -100.00 % | 267.295 M | 0.000 | 0.000 -100.00 % | 267.263 M | 0.000 | 0.000 -100.00 % | 249.257 M 42.89 % | 174.440 M -61.32 % | 450.948 M | 0.000 -100.00 % | 229.257 M 31.42 % | 174.440 M 401.02 % | 34.817 M | 0.000 -100.00 % | 94.817 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 -100.00 % | 163.389 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.478 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 547.845 M -1.86 % | 558.226 M | 0.000 -100.00 % | 574.578 M -25.55 % | 771.727 M -21.45 % | 982.520 M | 0.000 -100.00 % | 1.025 B -3.26 % | 1.060 B -0.40 % | 1.064 B | 0.000 -100.00 % | 1.069 B | 0.000 -100.00 % | 1.321 B | 0.000 -100.00 % | 1.286 B | 0.000 -100.00 % | 1.351 B -6.75 % | 1.449 B 3.78 % | 1.396 B | 0.000 -100.00 % | 1.190 B 1.51 % | 1.173 B 2.18 % | 1.148 B 0.00 % | 1.148 B 9.83 % | 1.045 B 0.00 % | 1.045 B -4.85 % | 1.098 B 0.00 % | 1.098 B 19.07 % | 922.269 M |
| 2025-06-30 | 2025-03-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-03-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 |
| 2025-06-30 | 2025-03-31 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| 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 100.00 % | -115.884 M 0.00 % | -115.884 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.887 M | 0.000 100.00 % | -96.398 M 0.00 % | -96.398 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -127.261 M 0.00 % | -127.261 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.651 M | 0.000 100.00 % | -14.761 M 0.00 % | -14.761 M |
| 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 100.00 % | -11.773 M 0.00 % | -11.773 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.266 M | 0.000 100.00 % | -62.355 M 0.00 % | -62.355 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 23.150 M 0.00 % | 23.150 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.729 M | 0.000 100.00 % | -19.282 M 0.00 % | -19.282 M |
| Other non cash items | 20.335 M -19.18 % | 25.162 M -3.69 % | 26.125 M -87.78 % | 213.723 M -7.50 % | 231.055 M 1 032.73 % | 20.398 M -52.47 % | 42.916 M 246.10 % | 12.400 M 129.60 % | -41.885 M -566.63 % | 8.976 M -58.10 % | 21.424 M -91.78 % | 260.681 M 1 628.65 % | 15.080 M 0.21 % | 15.049 M 1 371.03 % | -1.184 M -100.71 % | 166.338 M 2 757.58 % | -6.259 M 69.03 % | -20.211 M -1 188.97 % | -1.568 M -122.59 % | 6.940 M 149.08 % | -14.139 M -115.77 % | 89.659 M 0.00 % | 89.659 M 701.66 % | -14.902 M 0.00 % | -14.902 M -0.52 % | -14.825 M 0.00 % | -14.825 M 83.64 % | -90.610 M -523.49 % | -14.533 M -115.97 % | 90.981 M 0.00 % | 90.981 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.563 M 0.00 % | -4.563 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -55.460 M | 0.000 -100.00 % | 12.513 M 0.00 % | 12.513 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -143.500 K 0.00 % | -143.500 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.549 M | 0.000 100.00 % | -170.000 K 0.00 % | -170.000 K |
| 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 |
| 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 |
| 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 |
| 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 -100.00 % | 456.000 K 0.00 % | 456.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.039 M | 0.000 -100.00 % | 10.520 M 0.00 % | 10.520 M |
| 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 -100.00 % | 312.500 K 0.00 % | 312.500 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -510.698 K | 0.000 -100.00 % | 10.350 M 0.00 % | 10.350 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| 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 -100.00 % | 7.735 M 0.00 % | 7.735 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.713 M | 0.000 100.00 % | -19.756 M 0.00 % | -19.756 M |
| 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 -100.00 % | 7.735 M 0.00 % | 7.735 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.713 M | 0.000 100.00 % | -19.756 M 0.00 % | -19.756 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.563 M 0.00 % | -4.563 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -55.460 M | 0.000 -100.00 % | 12.513 M 0.00 % | 12.513 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -143.500 K 0.00 % | -143.500 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.549 M | 0.000 100.00 % | -170.000 K 0.00 % | -170.000 K |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.706 M 0.00 % | -4.706 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.009 M | 0.000 -100.00 % | 12.343 M 0.00 % | 12.343 M |
| 2025 | 2025 | 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 |