The Grob Tea Company Limited GROBTEA.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.185 B 19.15 % | 994.625 M -2.51 % | 1.020 B 10.16 % | 926.159 M -15.59 % | 1.097 B 33.21 % | 823.619 M 3.29 % | 797.369 M 3.64 % | 769.397 M 3.78 % | 741.365 M -3.94 % | 771.758 M 26.47 % | 610.230 M 1.22 % | 602.904 M 2.82 % | 586.383 M |
| Net income | 100.563 M 137 857.53 % | -73.000 K -101.21 % | 6.042 M -85.45 % | 41.515 M -85.19 % | 280.227 M 1 600.58 % | 16.478 M 18.03 % | 13.961 M -24.34 % | 18.453 M 9.42 % | 16.864 M -64.06 % | 46.922 M 390.01 % | 9.576 M -74.94 % | 38.211 M -55.06 % | 85.028 M |
| Income before tax | 121.375 M 9 200.77 % | 1.305 M -96.49 % | 37.128 M -25.83 % | 50.060 M -82.13 % | 280.083 M 885.68 % | 28.415 M 56.48 % | 18.159 M -29.91 % | 25.909 M 38.27 % | 18.738 M -69.74 % | 61.922 M 324.83 % | 14.576 M -67.94 % | 45.460 M -52.76 % | 96.227 M |
| Income before tax ratio | 0.10 7 705.61 % | 0.00 -96.39 % | 0.04 -32.67 % | 0.05 -78.83 % | 0.26 639.93 % | 0.03 51.49 % | 0.02 -32.37 % | 0.03 33.23 % | 0.03 -68.50 % | 0.08 235.91 % | 0.02 -68.32 % | 0.08 -54.05 % | 0.16 |
| EBITDA | 169.860 M 676.68 % | 21.870 M -70.23 % | 73.473 M -10.30 % | 81.907 M -73.43 % | 308.243 M 365.86 % | 66.166 M 25.17 % | 52.863 M -15.76 % | 62.750 M -2.39 % | 64.285 M -41.69 % | 110.254 M 91.83 % | 57.476 M -25.71 % | 77.372 M 4.01 % | 74.387 M |
| Net income ratio | 0.08 115 712.18 % | 0.00 -101.24 % | 0.01 -86.79 % | 0.04 -82.45 % | 0.26 1 176.59 % | 0.02 14.27 % | 0.02 -27.00 % | 0.02 5.44 % | 0.02 -62.59 % | 0.06 287.45 % | 0.02 -75.24 % | 0.06 -56.29 % | 0.15 |
| Ratio EBITDA | 0.14 551.82 % | 0.02 -69.47 % | 0.07 -18.57 % | 0.09 -68.52 % | 0.28 249.71 % | 0.08 21.18 % | 0.07 -18.71 % | 0.08 -5.94 % | 0.09 -39.30 % | 0.14 51.68 % | 0.09 -26.61 % | 0.13 1.16 % | 0.13 |
| Gross profit ratio | 0.25 -71.39 % | 0.87 3.18 % | 0.84 -1.89 % | 0.86 -0.91 % | 0.86 -10.75 % | 0.97 15.66 % | 0.84 1.52 % | 0.82 0.14 % | 0.82 -17.02 % | 0.99 1.01 % | 0.98 -2.14 % | 1.00 2.16 % | 0.98 |
| Weighted average shs out dil | 1.162 M 0.03 % | 1.162 M 0.00 % | 1.162 M -0.03 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M |
| Weighted average shs out | 1.162 M 0.00 % | 1.162 M 0.03 % | 1.162 M -0.02 % | 1.162 M -0.01 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M -0.01 % | 1.162 M 0.01 % | 1.162 M |
| EPS diluted | 86.52 137 870.70 % | -0.06 -101.21 % | 5.20 -85.44 % | 35.72 -85.18 % | 241.09 1 600.21 % | 14.18 18.07 % | 12.01 -24.37 % | 15.88 9.44 % | 14.51 -64.06 % | 40.37 389.93 % | 8.24 -74.93 % | 32.87 -55.06 % | 73.15 |
| Earnings per share | 86.52 137 870.70 % | -0.06 -101.21 % | 5.20 -85.44 % | 35.72 -85.18 % | 241.09 1 600.21 % | 14.18 18.07 % | 12.01 -24.37 % | 15.88 9.44 % | 14.51 -64.06 % | 40.37 389.93 % | 8.24 -74.93 % | 32.87 -55.06 % | 73.15 |
| Gross profit | 293.941 M -65.91 % | 862.356 M 0.59 % | 857.262 M 8.08 % | 793.185 M -16.35 % | 948.223 M 18.90 % | 797.526 M 19.47 % | 667.552 M 5.21 % | 634.505 M 3.93 % | 610.514 M -20.29 % | 765.901 M 27.75 % | 599.524 M -0.95 % | 605.302 M 5.04 % | 576.276 M |
| Income tax expense | 20.812 M 1 410.30 % | 1.378 M -95.57 % | 31.086 M 263.79 % | 8.545 M 6 047.08 % | -143.684 K -101.20 % | 11.937 M 184.35 % | 4.198 M -43.70 % | 7.456 M 297.74 % | 1.874 M -87.50 % | 15.000 M 200.00 % | 5.000 M -31.03 % | 7.250 M -35.26 % | 11.199 M |
| Cost of revenue | 891.203 M 573.78 % | 132.269 M -18.83 % | 162.950 M 22.54 % | 132.974 M -10.72 % | 148.944 M 470.83 % | 26.092 M -79.90 % | 129.817 M -3.76 % | 134.892 M 3.09 % | 130.851 M 2 134.28 % | 5.857 M -45.30 % | 10.706 M 546.48 % | -2.398 M -123.72 % | 10.107 M |
| General and administrative expenses | 3.604 M 9.25 % | 3.299 M -3.28 % | 3.411 M -13.28 % | 3.933 M 10.13 % | 3.571 M 31.27 % | 2.720 M 7.70 % | 2.526 M -5.55 % | 2.674 M 10.52 % | 2.420 M 2.73 % | 2.356 M 12.19 % | 2.100 M 2.63 % | 2.046 M | 0.000 |
| Selling and marketing expenses | 32.358 M 5.70 % | 30.612 M -5.79 % | 32.492 M 0.25 % | 32.412 M -4.32 % | 33.874 M 9.15 % | 31.034 M 17.16 % | 26.489 M -11.13 % | 29.807 M -20.64 % | 37.560 M 30.73 % | 28.730 M 88.30 % | 15.258 M -39.47 % | 25.206 M | 0.000 |
| Other expenses | 199.682 M -76.63 % | 854.269 M 264.49 % | -519.344 M -172.07 % | 720.613 M 63.50 % | 440.740 M -34.07 % | 668.484 M 4.69 % | 638.537 M 10.95 % | 575.527 M 2.62 % | 560.836 M -18.60 % | 688.952 M 18.79 % | 579.952 M 5.73 % | 548.498 M | 0.000 |
| Operating expenses | 235.644 M -73.52 % | 889.854 M 993.15 % | 81.403 M -89.27 % | 758.688 M 58.09 % | 479.921 M -31.66 % | 702.238 M 5.20 % | 667.552 M 5.37 % | 633.552 M 5.45 % | 600.815 M -15.63 % | 712.110 M 20.48 % | 591.071 M 3.82 % | 569.325 M 19.00 % | 478.411 M |
| Cost and expenses | 1.127 B 9.83 % | 1.026 B 1.54 % | 1.010 B 13.02 % | 894.076 M 9.34 % | 817.701 M 4.29 % | 784.049 M 0.61 % | 779.317 M 4.94 % | 742.609 M 3.46 % | 717.758 M 2.03 % | 703.506 M 17.31 % | 599.722 M 5.78 % | 566.927 M 16.05 % | 488.519 M |
| Research and development expenses | 0.000 -100.00 % | 1.674 M -2.16 % | 1.711 M -1.10 % | 1.730 M -0.30 % | 1.735 M | 0.000 -100.00 % | 1.606 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 35.962 M 6.05 % | 33.911 M -94.34 % | 599.036 M 1 548.19 % | 36.345 M -2.94 % | 37.445 M 10.94 % | 33.754 M 16.33 % | 29.015 M -10.67 % | 32.481 M -18.76 % | 39.980 M 29.34 % | 30.911 M 78.08 % | 17.358 M -36.31 % | 27.252 M -88.39 % | 234.647 M |
| Interest income | 44.438 M 76.73 % | 25.145 M 42.75 % | 17.615 M 35.94 % | 12.958 M 86.56 % | 6.946 M 139.32 % | 2.902 M -30.89 % | 4.200 M 119.53 % | 1.913 M -13.17 % | 2.203 M 111.97 % | 1.039 M -47.98 % | 1.998 M 77.00 % | 1.129 M -31.06 % | 1.638 M |
| Interest expense | 10.457 M -2.20 % | 10.692 M 143.89 % | 4.384 M -0.39 % | 4.401 M -27.05 % | 6.033 M -59.06 % | 14.735 M 136.87 % | 6.221 M 57.92 % | 3.939 M -52.95 % | 8.372 M -7.85 % | 9.085 M 9.01 % | 8.335 M 11.11 % | 7.501 M | 0.000 |
| Depreciation and amortization | 38.028 M -5.78 % | 40.362 M 26.29 % | 31.961 M 16.45 % | 27.447 M 18.52 % | 23.159 M -5.88 % | 24.606 M -13.61 % | 28.483 M -14.81 % | 33.436 M -11.78 % | 37.903 M -3.42 % | 39.246 M 13.54 % | 34.566 M 41.60 % | 24.411 M 40.79 % | 17.338 M |
| Operating income | 58.297 M 312.00 % | -27.498 M -334.05 % | 11.749 M -65.94 % | 34.497 M -87.66 % | 279.465 M 632.21 % | 38.167 M 144.05 % | 15.639 M -40.98 % | 26.497 M 173.20 % | 9.699 M -83.21 % | 57.752 M 2 507.97 % | 2.214 M -92.51 % | 29.552 M -48.20 % | 57.048 M |
| Operating income ratio | 0.05 277.92 % | -0.03 -340.07 % | 0.01 -69.08 % | 0.04 -85.38 % | 0.25 449.66 % | 0.05 136.27 % | 0.02 -43.05 % | 0.03 163.24 % | 0.01 -82.52 % | 0.07 1 962.13 % | 0.00 -92.60 % | 0.05 -49.62 % | 0.10 |
| Total other income expenses net | 63.078 M | 0.000 -100.00 % | 25.379 M 63.07 % | 15.563 M 2 417.89 % | 618.097 K 106.34 % | -9.752 M -486.96 % | 2.520 M 528.42 % | -588.250 K -106.51 % | 9.039 M 116.74 % | 4.171 M -66.26 % | 12.361 M -22.29 % | 15.908 M -59.40 % | 39.178 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 153.725 M 66.95 % | 92.077 M -21.25 % | 116.929 M 362.28 % | 25.294 M -15.59 % | 29.965 M -69.59 % | 98.536 M 77.43 % | 55.534 M 32.86 % | 41.800 M 82.88 % | 22.857 M -63.71 % | 62.980 M -35.32 % | 97.371 M 451.25 % | 17.664 M -71.81 % | 62.667 M |
| Total investments | 34.632 M -9.38 % | 38.218 M -81.58 % | 207.515 M 215.46 % | 65.781 M -60.29 % | 165.662 M 638.77 % | 22.424 M 6.53 % | 21.049 M 58.61 % | 13.271 M 36.17 % | 9.746 M 8.41 % | 8.990 M 312.08 % | 2.182 M 0.00 % | 2.182 M 0.00 % | 2.182 M |
| Total debt | 183.380 M 96.07 % | 93.526 M -21.24 % | 118.751 M 280.33 % | 31.223 M -7.05 % | 33.589 M -67.99 % | 104.918 M 63.72 % | 64.083 M 43.67 % | 44.604 M 63.38 % | 27.301 M -63.61 % | 75.029 M -46.66 % | 140.657 M 488.55 % | 23.899 M -65.55 % | 69.376 M |
| Accumulated other comprehensive income loss | 39.278 M -7.91 % | 42.651 M -71.73 % | 150.873 M -7.79 % | 163.616 M -7.13 % | 176.186 M 1.81 % | 173.048 M 2.41 % | 168.969 M | 0.000 -100.00 % | 151.179 M 286.20 % | 39.145 M -64.03 % | 108.839 M | 0.000 -100.00 % | 3.407 M |
| Retained earnings | 698.743 M -2.21 % | 714.564 M 19.66 % | 597.143 M 1.04 % | 590.978 M 7.98 % | 547.300 M 106.08 % | 265.575 M 11.36 % | 238.477 M 7.13 % | 222.612 M 4.80 % | 212.413 M 10.50 % | 192.230 M 7.93 % | 178.106 M 3.96 % | 171.319 M -20.62 % | 215.829 M |
| Common stock | 11.623 M 0.00 % | 11.623 M 0.00 % | 11.623 M 0.00 % | 11.623 M 0.00 % | 11.623 M 0.00 % | 11.623 M 0.00 % | 11.623 M 0.00 % | 11.623 M 0.00 % | 11.623 M 0.00 % | 11.623 M 0.00 % | 11.623 M 0.00 % | 11.623 M 0.00 % | 11.623 M |
| Total equity | 877.574 M 11.54 % | 786.768 M 1.18 % | 777.569 M -0.84 % | 784.147 M 4.13 % | 753.039 M 60.85 % | 468.175 M 7.13 % | 436.999 M 5.14 % | 415.655 M 5.73 % | 393.144 M 5.99 % | 370.928 M 17.20 % | 316.498 M 11.33 % | 284.279 M 14.27 % | 248.788 M |
| Other non current liabilities | 6.925 M -17.63 % | 8.407 M -45.99 % | 15.567 M -4.84 % | 16.358 M 115.64 % | 7.586 M 110.08 % | 3.611 M -82.84 % | 21.041 M 3.82 % | 20.267 M -24.93 % | 26.998 M 13.87 % | 23.709 M -23.83 % | 31.128 M 32.41 % | 23.508 M -1.57 % | 23.884 M |
| Long term debt | 10.251 M -38.42 % | 16.646 M 147.89 % | 6.715 M 171.75 % | 2.471 M -50.40 % | 4.982 M 1 340.93 % | 345.767 K | 0.000 -100.00 % | 376.667 K -73.84 % | 1.440 M | 0.000 -100.00 % | 251.564 K -85.07 % | 1.684 M -41.41 % | 2.875 M |
| Total non current liabilities | 58.360 M 8.08 % | 53.998 M 8.01 % | 49.994 M 40.07 % | 35.691 M 32.56 % | 26.924 M 45.85 % | 18.460 M -37.96 % | 29.757 M 0.87 % | 29.502 M -18.66 % | 36.269 M 52.98 % | 23.709 M -24.45 % | 31.379 M 24.56 % | 25.192 M -5.85 % | 26.759 M |
| Other current liabilities | 111.803 M 10.12 % | 101.530 M -10.58 % | 113.538 M 0.06 % | 113.470 M 12.77 % | 100.621 M -2.91 % | 103.638 M -19.63 % | 128.946 M 47.99 % | 87.131 M 35.50 % | 64.303 M -11.82 % | 72.921 M 20.63 % | 60.448 M 16.11 % | 52.060 M -2.68 % | 53.495 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.292 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 173.129 M 125.19 % | 76.880 M -31.38 % | 112.036 M 289.66 % | 28.752 M 0.51 % | 28.607 M -72.64 % | 104.572 M 63.18 % | 64.083 M 44.89 % | 44.227 M 71.02 % | 25.862 M -65.53 % | 75.029 M -46.56 % | 140.406 M 532.05 % | 22.214 M -66.60 % | 66.501 M |
| Total current liabilities | 303.894 M 62.07 % | 187.503 M -24.55 % | 248.519 M 50.08 % | 165.590 M 9.35 % | 151.425 M -35.74 % | 235.653 M 6.58 % | 221.098 M 36.34 % | 162.166 M 35.77 % | 119.438 M -34.95 % | 183.615 M -17.72 % | 223.153 M 144.74 % | 91.180 M -33.38 % | 136.872 M |
| Total liabilities | 362.254 M 50.00 % | 241.501 M -19.10 % | 298.513 M 48.31 % | 201.281 M 12.86 % | 178.349 M -29.82 % | 254.114 M 1.30 % | 250.855 M 30.88 % | 191.667 M 23.09 % | 155.708 M -24.90 % | 207.324 M -18.55 % | 254.532 M 118.72 % | 116.373 M -28.88 % | 163.631 M |
| Other non current assets | 98.088 M -4.33 % | 102.532 M 566.31 % | 15.388 M 123.76 % | -64.776 M 41.47 % | -110.680 M -1 268.28 % | 9.474 M -82.37 % | 53.749 M 271.60 % | 14.464 M 11.97 % | 12.917 M -24.58 % | 17.126 M 106.84 % | 8.280 M 2.60 % | 8.070 M -35.85 % | 12.580 M |
| Long term investments | 34.421 M -9.44 % | 38.007 M -70.03 % | 126.810 M 150.84 % | 50.555 M 105.09 % | 24.650 M 9.93 % | 22.424 M 196.91 % | -23.139 M -402.14 % | 7.658 M -21.42 % | 9.746 M 346.75 % | 2.182 M 0.00 % | 2.182 M 0.00 % | 2.182 M 0.00 % | 2.182 M |
| Intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 17.994 M -35.05 % | 27.703 M | 0.000 -100.00 % | 45.734 M 219.60 % | 14.310 M | 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 | 0.000 -100.00 % | 80.002 M -33.52 % | 120.340 M | 0.000 -100.00 % | 42.178 M 1 352.06 % | 2.905 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 430.433 M 8.98 % | 394.979 M 11.29 % | 354.919 M -10.80 % | 397.892 M 4.20 % | 381.845 M 2.86 % | 371.244 M -2.88 % | 382.250 M -5.42 % | 404.148 M -3.61 % | 419.275 M 0.70 % | 416.340 M -6.68 % | 446.136 M 34.22 % | 332.385 M -1.39 % | 337.055 M |
| Total non current assets | 562.942 M 5.12 % | 535.518 M 7.72 % | 497.117 M 3.40 % | 480.788 M 9.87 % | 437.595 M 8.55 % | 403.142 M -2.83 % | 414.869 M -3.29 % | 428.978 M -2.93 % | 441.938 M 1.44 % | 435.648 M -4.59 % | 456.598 M 33.26 % | 342.637 M -2.61 % | 351.817 M |
| Other current assets | 90.275 M -69.64 % | 297.343 M -22.51 % | 383.738 M 157.23 % | 149.182 M -33.00 % | 222.653 M -0.05 % | 222.764 M 125.37 % | 98.843 M 154.15 % | 38.892 M 303.28 % | 9.644 M -39.03 % | 15.819 M 177.62 % | 5.698 M -50.08 % | 11.414 M -10.92 % | 12.814 M |
| Short term investments | 211.000 K 0.00 % | 211.000 K -99.74 % | 80.705 M -28.16 % | 112.344 M -23.46 % | 146.775 M 837.80 % | 15.651 M -64.58 % | 44.188 M 687.34 % | 5.612 M | 0.000 -100.00 % | 20.188 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 3.206 M 121.26 % | 1.449 M -20.47 % | 1.822 M -69.27 % | 5.929 M 63.60 % | 3.624 M -43.21 % | 6.382 M -25.35 % | 8.548 M 204.89 % | 2.804 M -36.91 % | 4.444 M -62.33 % | 11.798 M -72.74 % | 43.286 M 594.22 % | 6.235 M -7.06 % | 6.709 M |
| Cash and short term investments | 3.417 M 105.84 % | 1.660 M -49.64 % | 3.296 M -97.21 % | 118.273 M -21.36 % | 150.399 M 582.62 % | 22.033 M -65.45 % | 63.777 M -3.11 % | 65.826 M 239.43 % | 19.393 M -39.37 % | 31.985 M -26.11 % | 43.286 M 594.22 % | 6.235 M -7.06 % | 6.709 M |
| Total current assets | 676.886 M 37.37 % | 492.751 M -14.89 % | 578.965 M 14.73 % | 504.640 M 2.20 % | 493.793 M 54.72 % | 319.147 M 16.91 % | 272.985 M 53.07 % | 178.345 M 66.81 % | 106.914 M -24.57 % | 141.734 M 23.86 % | 114.432 M 97.25 % | 58.015 M -4.27 % | 60.602 M |
| Inventory | 113.311 M -36.40 % | 178.171 M -0.70 % | 179.429 M 32.25 % | 135.679 M 45.83 % | 93.039 M 116.58 % | 42.958 M -33.53 % | 64.632 M 8.96 % | 59.317 M -16.70 % | 71.208 M -17.07 % | 85.863 M 48.12 % | 57.967 M 54.74 % | 37.460 M 17.67 % | 31.835 M |
| Net receivables | 469.883 M 2 916.52 % | 15.577 M 24.60 % | 12.502 M -87.68 % | 101.506 M 266.41 % | 27.703 M -11.75 % | 31.392 M -31.36 % | 45.734 M 219.60 % | 14.310 M 85.60 % | 7.710 M -1.72 % | 7.845 M 4.86 % | 7.481 M 157.48 % | 2.906 M -68.57 % | 9.244 M |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 17.115 M -20.17 % | 21.440 M | 0.000 -100.00 % | 2.010 M -25.78 % | 2.708 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 870.137 K | 0.000 | 0.000 | 0.000 |
| Account payables | 18.962 M 108.53 % | 9.093 M -60.37 % | 22.945 M -1.81 % | 23.368 M 10.49 % | 21.150 M -19.71 % | 26.341 M 2.30 % | 25.750 M -8.16 % | 28.037 M 29.15 % | 21.709 M -12.93 % | 24.933 M 11.81 % | 22.299 M 31.90 % | 16.906 M 0.18 % | 16.876 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.047 M -4.97 % | 1.102 M -52.50 % | 2.319 M -16.26 % | 2.770 M 21.88 % | 2.272 M -78.83 % | 10.732 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 16.969 M -4.64 % | 17.794 M 8.05 % | 16.468 M -2.34 % | 16.862 M 17.46 % | 14.356 M 26.48 % | 11.351 M 30.23 % | 8.716 M -1.60 % | 8.858 M 13.10 % | 7.832 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 167.208 M 832.56 % | 17.930 M 0.00 % | 17.930 M 0.00 % | 17.930 M 0.00 % | 17.930 M 0.00 % | 17.930 M 0.00 % | 17.930 M -90.12 % | 181.419 M 911.84 % | 17.930 M -85.98 % | 127.930 M 613.51 % | 17.930 M -82.31 % | 101.336 M 465.19 % | 17.930 M |
| Deferred tax liabilities non current | 24.215 M 117.16 % | 11.151 M -0.83 % | 11.244 M | 0.000 | 0.000 -100.00 % | 3.153 M | 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 |
| Total assets | 1.240 B 20.57 % | 1.028 B -4.44 % | 1.076 B 9.20 % | 985.428 M 5.80 % | 931.388 M 28.95 % | 722.289 M 5.01 % | 687.855 M 13.26 % | 607.323 M 10.65 % | 548.852 M -5.08 % | 578.252 M 1.26 % | 571.030 M 42.53 % | 400.652 M -2.85 % | 412.419 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 | 40.754 M 179.69 % | 14.571 M 114.22 % | 6.802 M -91.02 % | 75.752 M 413.03 % | -24.200 M 83.07 % | -142.967 M -124.00 % | -63.823 M -329.67 % | 27.789 M 162.90 % | 10.570 M 128.90 % | -36.576 M -651.45 % | 6.633 M -3.41 % | 6.867 M -57.71 % | 16.239 M |
| Accounts receivables | -37.220 M -1 110.80 % | -3.074 M -156.18 % | 5.472 M -44.16 % | 9.800 M 433.46 % | 1.837 M -88.57 % | 16.068 M 151.10 % | -31.444 M -275.21 % | -8.380 M -1 033.59 % | 897.624 K 344.75 % | -366.748 K 91.99 % | -4.577 M -172.57 % | 6.307 M 378.37 % | -2.266 M |
| Inventory | 64.393 M 2 198.11 % | 2.802 M 106.11 % | -45.850 M -11.23 % | -41.220 M 12.88 % | -47.317 M -339.75 % | 19.736 M 376.41 % | -7.140 M -153.61 % | 13.318 M -10.92 % | 14.950 M 153.59 % | -27.896 M -36.03 % | -20.507 M -257.52 % | -5.736 M -161.45 % | 9.335 M |
| Accounts payables | 9.869 M 173.14 % | -13.494 M -7 039.68 % | -189.000 K -107.05 % | 2.680 M 152.65 % | -5.090 M -345.75 % | 2.071 M 204.83 % | -1.976 M -128.36 % | 6.967 M 530.13 % | -1.620 M -135.47 % | 4.567 M | 0.000 | 0.000 | 0.000 |
| Other working capital | 3.712 M -86.90 % | 28.337 M -40.18 % | 47.369 M -54.67 % | 104.492 M 296.25 % | 26.370 M 114.58 % | -180.842 M -677.35 % | -23.264 M -246.45 % | 15.885 M 534.35 % | -3.657 M 71.60 % | -12.880 M -140.61 % | 31.717 M 403.77 % | 6.296 M -31.34 % | 9.170 M |
| Other non cash items | 15.226 M 139.11 % | -38.929 M -9.01 % | -35.713 M -14.79 % | -31.111 M -14.50 % | -27.172 M -253.61 % | 17.689 M 2 653.20 % | -692.825 K -312.53 % | 325.992 K 102.01 % | -16.185 M -452.63 % | -2.929 M 67.89 % | -9.121 M 49.30 % | -17.990 M -739.51 % | 2.813 M |
| Net cash provided by operating activities | 194.571 M 1 121.34 % | 15.931 M -60.35 % | 40.178 M -67.11 % | 122.147 M -51.50 % | 251.870 M 448.58 % | -72.256 M -304.26 % | -17.874 M -120.44 % | 87.460 M 71.40 % | 51.026 M -17.25 % | 61.664 M 32.18 % | 46.653 M -20.59 % | 58.748 M -51.62 % | 121.419 M |
| Investments in property plant and equipment | -69.746 M 10.20 % | -77.667 M 3.10 % | -80.153 M -83.35 % | -43.716 M -29.19 % | -33.838 M -140.07 % | -14.095 M -105.42 % | -6.862 M 62.53 % | -18.313 M 52.09 % | -38.225 M -298.48 % | -9.593 M 93.56 % | -149.041 M -626.84 % | -20.505 M 86.96 % | -157.251 M |
| Acquisitions net | 8.988 M | 0.000 | 0.000 100.00 % | -32.157 M | 0.000 | 0.000 -100.00 % | 4.378 M | 0.000 | 0.000 -100.00 % | 2.564 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -172.000 K 94.99 % | -3.435 M 95.66 % | -79.231 M 56.36 % | -181.552 M -28.75 % | -141.012 M -1 180.49 % | -11.012 M 68.81 % | -35.311 M 49.56 % | -70.000 M -1 300.00 % | -5.000 M 83.33 % | -30.000 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 3.435 M -93.76 % | 55.063 M -60.70 % | 140.117 M -0.63 % | 141.012 M 1 180.49 % | 11.012 M -79.67 % | 54.169 M 12.85 % | 48.000 M 860.01 % | 5.000 M -80.49 % | 25.625 M 156.25 % | 10.000 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | -222.850 M -564.48 % | 47.978 M 145.33 % | -105.837 M -1 650.36 % | 6.827 M 161.48 % | -11.103 M -162.62 % | 17.731 M 500.61 % | 2.952 M 118.05 % | -16.353 M -168.39 % | 23.911 M 113.72 % | 11.188 M -66.66 % | 33.560 M 95.11 % | 17.201 M 80.84 % | 9.511 M |
| Net cash used for investing activites | -280.345 M -1 377.84 % | 21.939 M 117.54 % | -125.104 M -14.16 % | -109.586 M 37.36 % | -174.941 M -473.87 % | 46.792 M 255.61 % | 13.158 M 113.20 % | -99.667 M -1 679.18 % | 6.311 M 139.84 % | -15.841 M 86.28 % | -115.481 M -3 394.20 % | -3.305 M 97.76 % | -147.739 M |
| Debt repayment | 89.856 M 456.20 % | -25.226 M -128.82 % | 87.528 M 3 799.41 % | -2.366 M 96.68 % | -71.329 M -59 081.88 % | 120.933 K -99.38 % | 19.479 M 12.58 % | 17.303 M 136.25 % | -47.728 M 27.28 % | -65.628 M -156.21 % | 116.758 M 356.74 % | -45.477 M | 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 |
| 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 | -2.325 M 0.00 % | -2.325 M 0.00 % | -2.325 M 33.32 % | -3.487 M -50.00 % | -2.325 M 17.05 % | -2.803 M -0.16 % | -2.798 M 0.00 % | -2.798 M 0.00 % | -2.798 M -0.30 % | -2.789 M -2.56 % | -2.720 M -0.66 % | -2.702 M -33.34 % | -2.026 M |
| Other financing activites | 0.000 100.00 % | -10.692 M -143.89 % | -4.384 M 0.41 % | -4.402 M 27.03 % | -6.033 M -123.22 % | 25.979 M 517.61 % | -6.221 M -57.92 % | -3.939 M 52.95 % | -8.372 M 7.85 % | -9.085 M -9.01 % | -8.335 M -5.41 % | -7.907 M -128.11 % | 28.131 M |
| Net cash used provided by financing activities | 87.531 M 328.88 % | -38.243 M -147.32 % | 80.819 M 888.09 % | -10.255 M 87.13 % | -79.686 M -442.04 % | 23.297 M 122.73 % | 10.460 M -1.00 % | 10.566 M 117.94 % | -58.897 M 24.01 % | -77.503 M -173.32 % | 105.704 M 288.47 % | -56.086 M -314.85 % | 26.105 M |
| Effect of forex changes on cash | 25.720 M | 0.000 | 0.000 100.00 % | -66.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 -100.00 % | 1.667 M |
| Net change in cash | 27.477 M 7 466.49 % | -373.000 K 90.92 % | -4.107 M -278.18 % | 2.305 M 183.59 % | -2.758 M -27.27 % | -2.167 M -137.72 % | 5.745 M 450.16 % | -1.641 M -5.17 % | -1.560 M 95.08 % | -31.680 M -185.91 % | 36.876 M 5 835.12 % | -642.978 K -144.29 % | 1.452 M |
| Cash at beginning of period | 2.178 M 19.54 % | 1.822 M -69.27 % | 5.929 M 63.60 % | 3.624 M -43.21 % | 6.382 M -25.35 % | 8.548 M 204.89 % | 2.804 M -36.91 % | 4.444 M -25.98 % | 6.004 M -84.07 % | 37.684 M 4 559.28 % | 808.802 K -44.29 % | 1.452 M | 0.000 |
| Cash at end of period | 29.655 M 1 946.58 % | 1.449 M -20.47 % | 1.822 M -69.27 % | 5.929 M 63.60 % | 3.624 M -43.21 % | 6.382 M -25.35 % | 8.548 M 204.89 % | 2.804 M -36.91 % | 4.444 M -25.98 % | 6.004 M -84.07 % | 37.684 M 4 559.28 % | 808.802 K -44.29 % | 1.452 M |
| Operating cash flow | 194.571 M 1 121.34 % | 15.931 M -60.35 % | 40.179 M -67.11 % | 122.147 M -51.50 % | 251.870 M 448.58 % | -72.256 M -304.26 % | -17.874 M -120.44 % | 87.460 M 71.40 % | 51.026 M -17.25 % | 61.664 M 32.18 % | 46.653 M -20.59 % | 58.748 M -51.62 % | 121.419 M |
| Capital expenditure | -69.746 M 10.20 % | -77.667 M 3.10 % | -80.153 M -83.35 % | -43.716 M -29.19 % | -33.838 M -140.07 % | -14.095 M -105.42 % | -6.862 M 62.53 % | -18.313 M 52.09 % | -38.225 M -298.48 % | -9.593 M 93.56 % | -149.041 M -626.84 % | -20.505 M 86.96 % | -157.251 M |
| Free CashFlow | 124.825 M 302.19 % | -61.736 M -54.44 % | -39.974 M -150.97 % | 78.431 M -64.03 % | 218.032 M 352.49 % | -86.351 M -249.10 % | -24.736 M -135.77 % | 69.147 M 440.14 % | 12.802 M -75.42 % | 52.071 M 150.86 % | -102.388 M -367.74 % | 38.242 M 206.73 % | -35.832 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 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 178.520 M 10.60 % | 161.410 M -40.02 % | 269.127 M -47.74 % | 514.983 M 114.91 % | 239.624 M 55.46 % | 154.141 M -54.70 % | 340.251 M 15.09 % | 295.637 M 41.04 % | 209.616 M 65.88 % | 126.364 M -53.74 % | 273.133 M -38.60 % | 444.825 M 152.90 % | 175.888 M 101.13 % | 87.449 M -75.63 % | 358.768 M -3.27 % | 370.878 M 240.06 % | 109.064 M -33.40 % | 163.752 M -42.14 % | 283.027 M -44.60 % | 510.921 M 255.04 % | 143.905 M 17.28 % | 122.699 M -49.58 % | 243.347 M -17.53 % | 295.076 M 81.22 % | 162.827 M 21.84 % | 133.641 M -45.16 % | 243.705 M -8.27 % | 265.689 M 72.15 % | 154.335 M 102.60 % | 76.177 M -71.30 % | 265.427 M -4.15 % | 276.914 M 83.25 % | 151.113 M -32.40 % | 223.527 M 22.63 % | 182.271 M -27.96 % | 253.021 M 197.96 % | 84.918 M -60.56 % | 215.309 M -13.75 % | 249.623 M 18.97 % | 209.822 M 116.30 % | 97.005 M -48.30 % | 187.613 M 8.20 % | 173.395 M -3.39 % | 179.476 M 165.26 % | 67.661 M -55.43 % | 151.824 M -27.09 % | 208.239 M 23.04 % | 169.241 M 131.88 % | 72.985 M -55.54 % | 164.157 M 15.03 % | 142.707 M -21.06 % | 180.781 M |
| Net income | 13.539 M 107.07 % | -191.464 M -3 041.53 % | 6.509 M -97.22 % | 234.305 M 357.51 % | 51.213 M 136.66 % | -139.706 M -659.99 % | 24.948 M -72.73 % | 91.497 M 294.59 % | 23.188 M 112.73 % | -182.139 M -25 882.74 % | -701.000 K -100.44 % | 160.754 M 471.49 % | 28.129 M 120.38 % | -138.010 M -525.56 % | 32.430 M -77.16 % | 141.973 M 2 672.37 % | 5.121 M 103.60 % | -142.224 M -333.14 % | 61.003 M -81.34 % | 326.875 M 845.46 % | 34.573 M 122.76 % | -151.880 M -1 012.68 % | 16.641 M -87.10 % | 128.973 M 467.11 % | 22.742 M 119.52 % | -116.509 M -1 339.72 % | 9.398 M -91.65 % | 112.616 M 1 231.63 % | 8.457 M 106.42 % | -131.656 M -626.37 % | 25.012 M -78.70 % | 117.445 M 1 434.83 % | 7.652 M 107.34 % | -104.254 M -363.78 % | 39.523 M -45.60 % | 72.655 M 3 007.57 % | 2.338 M 102.57 % | -90.913 M -270.17 % | 53.425 M -31.69 % | 78.208 M 1 161.22 % | 6.201 M 106.75 % | -91.800 M -528.35 % | 21.431 M -67.94 % | 66.840 M 410.07 % | 13.104 M 118.53 % | -70.726 M -315.70 % | 32.789 M -88.38 % | 282.109 M 1 567.41 % | 16.919 M 175.54 % | -22.398 M -268.09 % | 13.325 M -80.21 % | 67.347 M |
| Income before tax | 13.539 M 107.93 % | -170.652 M -2 721.79 % | 6.509 M -97.22 % | 234.305 M 357.51 % | 51.213 M 137.02 % | -138.328 M -654.47 % | 24.948 M -72.73 % | 91.497 M 294.59 % | 23.188 M 115.35 % | -151.053 M -21 448.22 % | -701.000 K -100.44 % | 160.754 M 471.49 % | 28.129 M 121.73 % | -129.465 M -499.21 % | 32.430 M -77.16 % | 141.973 M 2 672.37 % | 5.121 M 103.60 % | -142.368 M -333.38 % | 61.003 M -81.34 % | 326.875 M 845.46 % | 34.573 M 124.71 % | -139.943 M -940.95 % | 16.641 M -87.10 % | 128.974 M 467.12 % | 22.742 M 119.89 % | -114.311 M -1 266.67 % | 9.798 M -91.42 % | 114.216 M 1 250.55 % | 8.457 M 106.42 % | -131.700 M -527.43 % | 30.812 M -74.05 % | 118.745 M 1 374.73 % | 8.052 M 108.03 % | -100.254 M -353.66 % | 39.523 M -45.60 % | 72.655 M 2 291.54 % | 3.038 M 104.00 % | -75.913 M -242.09 % | 53.425 M -31.69 % | 78.208 M 1 161.22 % | 6.201 M 107.14 % | -86.800 M -505.02 % | 21.431 M -67.94 % | 66.840 M 410.07 % | 13.104 M 120.64 % | -63.477 M -293.59 % | 32.789 M -88.38 % | 282.109 M 1 567.41 % | 16.919 M 251.07 % | -11.199 M -184.05 % | 13.325 M -80.21 % | 67.347 M |
| Income before tax ratio | 0.08 107.17 % | -1.06 -4 471.43 % | 0.02 -94.68 % | 0.45 112.88 % | 0.21 123.82 % | -0.90 -1 323.93 % | 0.07 -76.31 % | 0.31 179.78 % | 0.11 109.25 % | -1.20 -46 476.00 % | 0.00 -100.71 % | 0.36 125.97 % | 0.16 110.80 % | -1.48 -1 737.82 % | 0.09 -76.39 % | 0.38 715.27 % | 0.05 105.40 % | -0.87 -503.37 % | 0.22 -66.31 % | 0.64 166.30 % | 0.24 121.06 % | -1.14 -1 767.85 % | 0.07 -84.35 % | 0.44 212.94 % | 0.14 116.33 % | -0.86 -2 227.52 % | 0.04 -90.65 % | 0.43 684.52 % | 0.05 103.17 % | -1.73 -1 589.32 % | 0.12 -72.93 % | 0.43 704.76 % | 0.05 111.88 % | -0.45 -306.84 % | 0.22 -24.49 % | 0.29 702.64 % | 0.04 110.15 % | -0.35 -264.74 % | 0.21 -42.58 % | 0.37 483.09 % | 0.06 113.82 % | -0.46 -474.33 % | 0.12 -66.81 % | 0.37 92.29 % | 0.19 146.32 % | -0.42 -365.53 % | 0.16 -90.55 % | 1.67 619.07 % | 0.23 439.79 % | -0.07 -173.06 % | 0.09 -74.94 % | 0.37 |
| EBITDA | 25.379 M 116.28 % | -155.928 M -992.55 % | 17.470 M -92.88 % | 245.485 M 290.69 % | 62.833 M 150.35 % | -124.795 M -435.13 % | 37.238 M -64.33 % | 104.408 M 194.04 % | 35.508 M 125.89 % | -137.159 M -2 052.44 % | 7.025 M -95.81 % | 167.589 M 365.29 % | 36.018 M 129.93 % | -120.338 M -403.55 % | 39.644 M -73.47 % | 149.430 M 1 034.37 % | 13.173 M 109.74 % | -135.217 M -302.02 % | 66.931 M -79.95 % | 333.755 M 680.28 % | 42.774 M 132.76 % | -130.558 M -619.22 % | 25.145 M -81.93 % | 139.140 M 328.93 % | 32.439 M 130.69 % | -105.702 M -683.79 % | 18.106 M -85.27 % | 122.914 M 630.20 % | 16.833 M 113.94 % | -120.781 M -409.89 % | 38.975 M -69.53 % | 127.930 M 645.51 % | 17.160 M 118.70 % | -91.743 M -300.66 % | 45.720 M -44.87 % | 82.934 M 562.25 % | 12.523 M 119.90 % | -62.921 M -198.36 % | 63.968 M -29.63 % | 90.899 M 396.58 % | 18.305 M 126.05 % | -70.279 M -283.99 % | 38.197 M -46.99 % | 72.060 M 320.38 % | 17.142 M 127.54 % | -62.253 M -278.58 % | 34.860 M -87.51 % | 279.124 M 1 263.67 % | 20.469 M 141.98 % | -48.762 M -399.08 % | 16.304 M -76.75 % | 70.109 M |
| Net income ratio | 0.08 106.39 % | -1.19 -5 004.56 % | 0.02 -94.68 % | 0.45 112.88 % | 0.21 123.58 % | -0.91 -1 336.12 % | 0.07 -76.31 % | 0.31 179.78 % | 0.11 107.67 % | -1.44 -56 061.12 % | 0.00 -100.71 % | 0.36 125.97 % | 0.16 110.13 % | -1.58 -1 845.92 % | 0.09 -76.39 % | 0.38 715.27 % | 0.05 105.41 % | -0.87 -502.96 % | 0.22 -66.31 % | 0.64 166.30 % | 0.24 119.41 % | -1.24 -1 910.11 % | 0.07 -84.35 % | 0.44 212.94 % | 0.14 116.02 % | -0.87 -2 360.72 % | 0.04 -90.90 % | 0.42 673.53 % | 0.05 103.17 % | -1.73 -1 934.06 % | 0.09 -77.78 % | 0.42 737.56 % | 0.05 110.86 % | -0.47 -315.10 % | 0.22 -24.49 % | 0.29 942.95 % | 0.03 106.52 % | -0.42 -297.29 % | 0.21 -42.58 % | 0.37 483.09 % | 0.06 113.06 % | -0.49 -495.89 % | 0.12 -66.81 % | 0.37 92.29 % | 0.19 141.57 % | -0.47 -395.85 % | 0.16 -90.55 % | 1.67 619.07 % | 0.23 269.90 % | -0.14 -246.12 % | 0.09 -74.94 % | 0.37 |
| Ratio EBITDA | 0.14 114.72 % | -0.97 -1 588.19 % | 0.06 -86.38 % | 0.48 81.79 % | 0.26 132.39 % | -0.81 -839.76 % | 0.11 -69.01 % | 0.35 108.48 % | 0.17 115.61 % | -1.09 -4 320.16 % | 0.03 -93.17 % | 0.38 83.98 % | 0.20 114.88 % | -1.38 -1 345.33 % | 0.11 -72.57 % | 0.40 233.58 % | 0.12 114.63 % | -0.83 -449.18 % | 0.24 -63.80 % | 0.65 119.77 % | 0.30 127.93 % | -1.06 -1 129.76 % | 0.10 -78.09 % | 0.47 136.69 % | 0.20 125.19 % | -0.79 -1 164.59 % | 0.07 -83.94 % | 0.46 324.16 % | 0.11 106.88 % | -1.59 -1 179.78 % | 0.15 -68.22 % | 0.46 306.83 % | 0.11 127.67 % | -0.41 -263.63 % | 0.25 -23.47 % | 0.33 122.26 % | 0.15 150.46 % | -0.29 -214.04 % | 0.26 -40.85 % | 0.43 129.58 % | 0.19 150.37 % | -0.37 -270.05 % | 0.22 -45.13 % | 0.40 58.48 % | 0.25 161.79 % | -0.41 -344.94 % | 0.17 -89.85 % | 1.65 488.08 % | 0.28 194.41 % | -0.30 -360.00 % | 0.11 -70.54 % | 0.39 |
| Gross profit ratio | 1.31 258.84 % | -0.82 -195.67 % | 0.86 -8.37 % | 0.94 152.86 % | 0.37 147.41 % | -0.78 -412.42 % | 0.25 -54.55 % | 0.55 -36.69 % | 0.87 182.01 % | -1.06 -230.76 % | 0.81 -11.53 % | 0.92 -25.54 % | 1.24 190.43 % | -1.37 -648.14 % | 0.25 -51.79 % | 0.52 58.34 % | 0.33 148.90 % | -0.67 -182.97 % | 0.80 -22.11 % | 1.03 116.77 % | 0.48 11 966.72 % | 0.00 -101.34 % | 0.30 -67.22 % | 0.92 148.13 % | 0.37 155.59 % | -0.66 -193.72 % | 0.71 16.13 % | 0.61 -27.34 % | 0.84 1 559.68 % | -0.06 -108.37 % | 0.69 -33.26 % | 1.03 -5.33 % | 1.09 204.44 % | 0.36 -62.59 % | 0.96 -1.37 % | 0.97 -43.36 % | 1.71 272.53 % | 0.46 -41.65 % | 0.79 -32.44 % | 1.17 -30.43 % | 1.68 1 091.20 % | 0.14 -82.57 % | 0.81 -24.77 % | 1.07 128.43 % | 0.47 -40.22 % | 0.79 17.74 % | 0.67 -19.93 % | 0.83 50.18 % | 0.56 -39.26 % | 0.91 26.54 % | 0.72 -26.93 % | 0.99 |
| Weighted average shs out dil | 1.162 M -0.02 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M -0.02 % | 1.163 M 0.02 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M -0.51 % | 1.168 M 0.52 % | 1.162 M -0.01 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M 0.01 % | 1.162 M 0.07 % | 1.161 M -0.08 % | 1.162 M -0.01 % | 1.162 M 0.01 % | 1.162 M 0.02 % | 1.162 M -0.02 % | 1.162 M 0.02 % | 1.162 M -0.02 % | 1.162 M 0.02 % | 1.162 M -0.02 % | 1.162 M 0.06 % | 1.162 M -0.05 % | 1.162 M 0.05 % | 1.162 M -0.06 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M -0.06 % | 1.163 M 0.06 % | 1.162 M -0.02 % | 1.162 M 0.02 % | 1.162 M -0.08 % | 1.163 M 0.08 % | 1.162 M 0.01 % | 1.162 M -0.01 % | 1.162 M 0.09 % | 1.161 M -0.09 % | 1.162 M 0.01 % | 1.162 M 0.00 % | 1.162 M -0.04 % | 1.163 M 0.03 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M 0.02 % | 1.162 M -0.03 % | 1.162 M -0.01 % | 1.162 M 0.02 % | 1.162 M |
| Weighted average shs out | 1.162 M -0.02 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M -0.02 % | 1.163 M 0.02 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M -0.51 % | 1.168 M 0.52 % | 1.162 M -0.01 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M 0.01 % | 1.162 M 0.07 % | 1.161 M -0.08 % | 1.162 M -0.01 % | 1.162 M 0.01 % | 1.162 M 0.02 % | 1.162 M -0.02 % | 1.162 M 0.02 % | 1.162 M -0.02 % | 1.162 M 0.02 % | 1.162 M -0.02 % | 1.162 M 0.06 % | 1.162 M -0.05 % | 1.162 M 0.05 % | 1.162 M -0.06 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M -0.06 % | 1.163 M 0.06 % | 1.162 M -0.02 % | 1.162 M 0.02 % | 1.162 M -0.08 % | 1.163 M 0.08 % | 1.162 M 0.01 % | 1.162 M -0.01 % | 1.162 M 0.09 % | 1.161 M -0.09 % | 1.162 M 0.01 % | 1.162 M 0.00 % | 1.162 M -0.04 % | 1.163 M 0.04 % | 1.162 M 0.00 % | 1.162 M 0.00 % | 1.162 M 0.02 % | 1.162 M -0.01 % | 1.162 M -0.02 % | 1.162 M 0.02 % | 1.162 M |
| EPS diluted | 11.65 107.07 % | -164.73 -3 041.61 % | 5.60 -97.22 % | 201.58 357.51 % | 44.06 136.66 % | -120.19 -660.07 % | 21.46 -72.74 % | 78.72 294.59 % | 19.95 112.73 % | -156.70 -26 016.67 % | -0.60 -100.43 % | 138.31 471.53 % | 24.20 120.36 % | -118.85 -525.99 % | 27.90 -77.16 % | 122.15 2 669.84 % | 4.41 103.60 % | -122.35 -333.14 % | 52.48 -81.34 % | 281.23 845.31 % | 29.75 122.76 % | -130.70 -1 012.71 % | 14.32 -87.09 % | 110.96 466.99 % | 19.57 119.51 % | -100.29 -1 339.68 % | 8.09 -91.65 % | 96.89 1 230.91 % | 7.28 106.43 % | -113.27 -626.35 % | 21.52 -78.70 % | 101.05 1 435.71 % | 6.58 107.35 % | -89.57 -428.46 % | 27.27 -63.54 % | 74.80 3 621.39 % | 2.01 102.57 % | -78.22 -270.15 % | 45.97 -31.68 % | 67.29 1 160.11 % | 5.34 106.76 % | -78.98 -528.31 % | 18.44 -67.94 % | 57.51 410.29 % | 11.27 118.52 % | -60.85 -315.70 % | 28.21 -88.38 % | 242.72 1 567.03 % | 14.56 175.56 % | -19.27 -268.15 % | 11.46 -80.22 % | 57.94 |
| Earnings per share | 11.65 107.07 % | -164.73 -3 041.61 % | 5.60 -97.22 % | 201.58 357.51 % | 44.06 136.66 % | -120.19 -660.07 % | 21.46 -72.74 % | 78.72 294.59 % | 19.95 112.73 % | -156.70 -26 016.67 % | -0.60 -100.43 % | 138.31 471.53 % | 24.20 120.36 % | -118.85 -525.99 % | 27.90 -77.16 % | 122.15 2 669.84 % | 4.41 103.60 % | -122.36 -333.16 % | 52.48 -81.34 % | 281.23 845.31 % | 29.75 122.76 % | -130.70 -1 012.71 % | 14.32 -87.09 % | 110.96 466.99 % | 19.57 119.51 % | -100.29 -1 339.68 % | 8.09 -91.65 % | 96.89 1 230.91 % | 7.28 106.43 % | -113.27 -626.35 % | 21.52 -78.70 % | 101.05 1 435.71 % | 6.58 107.35 % | -89.57 -428.46 % | 27.27 -63.54 % | 74.80 3 621.39 % | 2.01 102.57 % | -78.22 -270.15 % | 45.97 -31.68 % | 67.29 1 160.11 % | 5.34 106.76 % | -78.98 -528.31 % | 18.44 -67.94 % | 57.51 410.29 % | 11.27 118.52 % | -60.85 -315.70 % | 28.21 -88.38 % | 242.72 1 567.03 % | 14.56 175.56 % | -19.27 -268.15 % | 11.46 -80.22 % | 57.94 |
| Gross profit | 233.789 M 275.68 % | -133.078 M -157.38 % | 231.925 M -52.11 % | 484.311 M 443.42 % | 89.122 M 173.71 % | -120.912 M -241.53 % | 85.430 M -47.69 % | 163.303 M -10.71 % | 182.899 M 236.03 % | -134.450 M -160.50 % | 222.243 M -45.67 % | 409.096 M 88.32 % | 217.232 M 281.88 % | -119.436 M -233.61 % | 89.394 M -53.36 % | 191.679 M 438.44 % | 35.599 M 132.57 % | -109.303 M -148.00 % | 227.695 M -56.85 % | 527.689 M 669.62 % | 68.565 M 14 017.65 % | -492.648 K -100.67 % | 73.166 M -72.97 % | 270.654 M 349.67 % | 60.190 M 167.73 % | -88.866 M -151.40 % | 172.905 M 6.52 % | 162.316 M 25.08 % | 129.767 M 3 057.32 % | -4.388 M -102.40 % | 182.767 M -36.03 % | 285.706 M 73.48 % | 164.693 M 105.81 % | 80.020 M -54.13 % | 174.442 M -28.95 % | 245.525 M 68.75 % | 145.495 M 46.93 % | 99.025 M -49.67 % | 196.752 M -19.63 % | 244.805 M 50.48 % | 162.680 M 515.91 % | 26.413 M -81.14 % | 140.082 M -27.32 % | 192.731 M 505.92 % | 31.808 M -73.36 % | 119.397 M -14.16 % | 139.093 M -1.48 % | 141.187 M 248.25 % | 40.542 M -73.00 % | 150.129 M 45.56 % | 103.136 M -42.32 % | 178.805 M |
| Income tax expense | 0.000 -100.00 % | 20.812 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.378 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.086 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.545 M | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K 99.30 % | -143.684 K | 0.000 | 0.000 | 0.000 -100.00 % | 11.937 M | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 2.198 M 449.47 % | 400.000 K -75.00 % | 1.600 M | 0.000 100.00 % | -44.000 K -100.76 % | 5.800 M 346.15 % | 1.300 M 225.00 % | 400.000 K -90.00 % | 4.000 M 400 100.00 % | -1.000 K | 0.000 -100.00 % | 700.000 K -95.33 % | 15.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M | 0.000 100.00 % | -3.000 K | 0.000 -100.00 % | 7.250 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.199 M | 0.000 | 0.000 |
| Cost of revenue | -55.269 M -118.77 % | 294.488 M 691.59 % | 37.202 M 21.29 % | 30.672 M -79.62 % | 150.502 M -45.28 % | 275.053 M 7.94 % | 254.821 M 92.56 % | 132.334 M 395.32 % | 26.717 M -89.76 % | 260.814 M 412.51 % | 50.890 M 42.43 % | 35.729 M 186.42 % | -41.344 M -119.98 % | 206.885 M -23.20 % | 269.374 M 50.32 % | 179.199 M 143.92 % | 73.465 M -73.10 % | 273.055 M 393.48 % | 55.332 M 429.99 % | -16.768 M -122.26 % | 75.340 M -38.84 % | 123.192 M -27.61 % | 170.181 M 596.83 % | 24.422 M -76.21 % | 102.637 M -53.87 % | 222.507 M 214.28 % | 70.800 M -31.51 % | 103.373 M 320.76 % | 24.568 M -69.51 % | 80.565 M -2.53 % | 82.660 M 1 040.17 % | -8.792 M 35.26 % | -13.580 M -109.46 % | 143.507 M 1 733.02 % | 7.829 M 4.44 % | 7.496 M 112.37 % | -60.577 M -152.09 % | 116.284 M 119.94 % | 52.871 M 251.13 % | -34.983 M 46.73 % | -65.675 M -140.74 % | 161.200 M 383.90 % | 33.313 M 351.32 % | -13.255 M -136.97 % | 35.853 M 10.57 % | 32.427 M -53.10 % | 69.146 M 146.47 % | 28.054 M -13.53 % | 32.443 M 131.28 % | 14.028 M -64.55 % | 39.571 M 1 902.58 % | 1.976 M |
| General and administrative 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 |
| Selling and marketing 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 |
| Other expenses | 238.182 M | 0.000 -100.00 % | 233.986 M -12.64 % | 267.836 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.039 M | 0.000 -100.00 % | 222.243 M -13.05 % | 255.598 M 17.66 % | 217.232 M | 0.000 -100.00 % | 5.019 M 52.28 % | 3.296 M -6.15 % | 3.512 M | 0.000 -100.00 % | 227.695 M 55.50 % | 146.430 M 14 383.68 % | 1.011 M 138.60 % | -2.619 M -197.99 % | 2.673 M | 0.000 -100.00 % | 3.155 M | 0.000 -100.00 % | 172.905 M 4 062.37 % | 4.154 M | 0.000 100.00 % | -4.388 M -102.89 % | 151.583 M -8.45 % | 165.579 M 6.61 % | 155.309 M 18.09 % | 131.521 M 351.65 % | 29.120 M -11.30 % | 32.828 M | 0.000 -100.00 % | 174.938 M 346.48 % | 39.182 M 64.75 % | 23.783 M -84.49 % | 153.325 M 35.43 % | 113.213 M 224.62 % | 34.876 M -72.65 % | 127.507 M 374.20 % | -46.502 M -126.32 % | 176.654 M 282.62 % | 46.170 M 124.64 % | -187.350 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 238.182 M 277.47 % | 63.100 M -73.03 % | 233.986 M -12.64 % | 267.836 M 445.92 % | 49.061 M 78.93 % | 27.419 M -55.15 % | 61.138 M -77.08 % | 266.717 M 64.74 % | 161.903 M 1 762.88 % | 8.691 M -96.09 % | 222.243 M -13.05 % | 255.598 M 17.66 % | 217.232 M 952.49 % | 20.640 M -84.57 % | 133.761 M -39.11 % | 219.691 M 541.10 % | 34.268 M 299.01 % | 8.588 M -96.23 % | 227.695 M 13.95 % | 199.822 M 5.90 % | 188.688 M 38 400.77 % | -492.648 K -100.43 % | 115.817 M -39.47 % | 191.327 M 0.15 % | 191.047 M 1 184.66 % | 14.871 M -87.06 % | 114.912 M -12.68 % | 131.602 M 1.71 % | 129.391 M 3 048.75 % | -4.388 M -102.89 % | 151.583 M -8.45 % | 165.579 M 6.61 % | 155.309 M -13.34 % | 179.209 M 31.53 % | 136.251 M -19.71 % | 169.689 M 19.12 % | 142.457 M -18.57 % | 174.938 M 22.06 % | 143.325 M -13.97 % | 166.597 M 8.66 % | 153.325 M 35.43 % | 113.213 M -4.58 % | 118.651 M -5.75 % | 125.888 M 506.19 % | 20.767 M -90.71 % | 223.587 M 105.94 % | 108.568 M 181.26 % | -133.602 M -256.02 % | 85.629 M -55.28 % | 191.476 M 116.13 % | 88.592 M -22.61 % | 114.469 M |
| Cost and expenses | 182.913 M -48.85 % | 357.588 M 31.86 % | 271.188 M -9.15 % | 298.508 M 49.58 % | 199.563 M -34.02 % | 302.472 M -4.27 % | 315.959 M 37.10 % | 230.453 M 16.68 % | 197.502 M -32.78 % | 293.818 M 5.89 % | 277.479 M -4.75 % | 291.327 M 65.63 % | 175.888 M -22.87 % | 228.055 M -31.11 % | 331.037 M 43.55 % | 230.602 M 118.21 % | 105.678 M -66.07 % | 311.501 M 39.11 % | 223.922 M 22.33 % | 183.054 M 70.49 % | 107.367 M -12.50 % | 122.699 M -45.87 % | 226.683 M 43.09 % | 158.421 M 13.68 % | 139.351 M -44.24 % | 249.912 M 6.81 % | 233.982 M 53.65 % | 152.279 M 3.16 % | 147.618 M -30.39 % | 212.052 M -10.41 % | 236.696 M 46.70 % | 161.352 M 13.45 % | 142.229 M -56.07 % | 323.781 M 117.20 % | 149.071 M -16.15 % | 177.784 M 114.37 % | 82.935 M -71.52 % | 291.222 M 48.43 % | 196.196 M 49.07 % | 131.614 M 44.94 % | 90.804 M -66.91 % | 274.413 M 80.58 % | 151.964 M 34.92 % | 112.633 M 98.93 % | 56.620 M -77.88 % | 256.014 M 44.06 % | 177.714 M 268.37 % | -105.548 M -189.39 % | 118.072 M -42.55 % | 205.504 M 60.35 % | 128.163 M 10.06 % | 116.445 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 63.100 M | 0.000 | 0.000 -100.00 % | 49.061 M 78.93 % | 27.419 M -55.15 % | 61.138 M -23.98 % | 80.419 M -50.33 % | 161.903 M 390.56 % | 33.004 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.170 M -65.67 % | 61.663 M 19.96 % | 51.403 M 50.00 % | 34.268 M -10.87 % | 38.446 M | 0.000 -100.00 % | 53.392 M 66.71 % | 32.027 M 1 406.04 % | 2.127 M -96.24 % | 56.502 M -57.83 % | 133.999 M 264.98 % | 36.714 M 33.97 % | 27.405 M -76.15 % | 114.912 M 134.97 % | 48.906 M -62.20 % | 129.391 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.688 M -55.49 % | 107.131 M -21.72 % | 136.861 M -3.93 % | 142.457 M | 0.000 -100.00 % | 104.143 M -27.08 % | 142.814 M | 0.000 | 0.000 -100.00 % | 83.775 M 5 274.49 % | -1.619 M -102.41 % | 67.269 M 43.33 % | 46.934 M -24.78 % | 62.398 M 16.09 % | 53.748 M -18.00 % | 65.548 M 31.08 % | 50.004 M -11.55 % | 56.533 M -16.84 % | 67.980 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.924 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.538 M 20.53 % | 1.276 M -16.65 % | 1.531 M | 0.000 -100.00 % | 2.880 M 37.64 % | 2.092 M 71.65 % | 1.219 M 29.54 % | 941.000 K |
| Interest expense | 3.323 M 25.21 % | 2.654 M 17.90 % | 2.251 M -10.99 % | 2.529 M -16.34 % | 3.023 M 106.49 % | 1.464 M -32.25 % | 2.161 M -30.34 % | 3.102 M -21.77 % | 3.965 M 192.62 % | 1.355 M 49.72 % | 905.000 K 515.65 % | 147.000 K -90.48 % | 1.544 M | 0.000 -100.00 % | 320.000 K -79.97 % | 1.598 M -10.02 % | 1.776 M | 0.000 -100.00 % | 266.000 K -83.93 % | 1.655 M -44.37 % | 2.975 M | 0.000 -100.00 % | 2.694 M -38.18 % | 4.358 M 12.03 % | 3.890 M | 0.000 -100.00 % | 1.488 M -14.53 % | 1.741 M -0.74 % | 1.754 M 105.87 % | 852.000 K 128.42 % | 373.000 K -72.97 % | 1.380 M 3.53 % | 1.333 M 33.97 % | 995.000 K -60.47 % | 2.517 M -2.37 % | 2.578 M 12.97 % | 2.282 M 212.18 % | 731.000 K -49.90 % | 1.459 M -61.00 % | 3.741 M 18.61 % | 3.154 M | 0.000 | 0.000 -100.00 % | 1.619 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 8.517 M -29.44 % | 12.070 M 38.58 % | 8.710 M 0.68 % | 8.651 M 0.63 % | 8.597 M -28.77 % | 12.069 M 19.15 % | 10.129 M 3.26 % | 9.809 M 17.40 % | 8.355 M -30.99 % | 12.107 M 77.50 % | 6.821 M 1.99 % | 6.688 M 5.41 % | 6.345 M -24.64 % | 8.420 M 22.14 % | 6.894 M 17.69 % | 5.858 M -6.65 % | 6.275 M -10.95 % | 7.047 M 24.43 % | 5.663 M 8.38 % | 5.225 M 0.00 % | 5.225 M -27.25 % | 7.182 M 23.66 % | 5.808 M 0.00 % | 5.808 M 0.00 % | 5.808 M -28.14 % | 8.083 M 18.50 % | 6.821 M -1.94 % | 6.956 M 5.03 % | 6.623 M -34.21 % | 10.067 M 29.23 % | 7.790 M -0.19 % | 7.805 M 0.39 % | 7.775 M -37.05 % | 12.352 M 23.48 % | 10.003 M 29.91 % | 7.700 M 6.90 % | 7.203 M -41.25 % | 12.261 M 34.97 % | 9.084 M 1.50 % | 8.950 M 0.00 % | 8.950 M -32.64 % | 13.286 M -10.37 % | 14.823 M 311.64 % | 3.601 M -40.99 % | 6.103 M 0.00 % | 6.103 M 40.79 % | 4.335 M 0.00 % | 4.335 M 0.00 % | 4.335 M 0.00 % | 4.335 M 93.52 % | 2.240 M 0.00 % | 2.240 M |
| Operating income | -4.393 M 97.76 % | -196.178 M -9 418.58 % | -2.061 M -100.95 % | 216.475 M 440.36 % | 40.061 M 127.01 % | -148.331 M -710.62 % | 24.292 M -62.73 % | 65.184 M 438.09 % | 12.114 M 107.34 % | -165.057 M -3 697.91 % | -4.346 M -102.83 % | 153.498 M 560.29 % | 23.247 M 116.98 % | -136.894 M -593.65 % | 27.731 M -80.23 % | 140.276 M 4 042.82 % | 3.386 M 102.35 % | -144.031 M -343.69 % | 59.105 M -81.97 % | 327.867 M 797.33 % | 36.538 M 128.91 % | -126.377 M -858.38 % | 16.664 M -87.33 % | 131.488 M 460.10 % | 23.476 M 120.30 % | -115.618 M -1 289.12 % | 9.723 M -91.30 % | 111.804 M 1 564.49 % | 6.717 M 104.94 % | -135.875 M -541.00 % | 30.811 M -74.05 % | 118.747 M 1 374.93 % | 8.051 M 108.03 % | -100.254 M -342.29 % | 41.378 M -43.05 % | 72.658 M 2 291.64 % | 3.038 M 104.00 % | -75.913 M -242.09 % | 53.427 M -31.69 % | 78.208 M 761.70 % | 9.076 M 110.46 % | -86.800 M -505.02 % | 21.431 M -67.94 % | 66.843 M 505.52 % | 11.039 M 110.60 % | -104.190 M -441.33 % | 30.525 M -88.89 % | 274.789 M 1 603.17 % | 16.134 M 130.39 % | -53.097 M -477.54 % | 14.064 M -79.28 % | 67.869 M |
| Operating income ratio | -0.02 97.98 % | -1.22 -15 770.81 % | -0.01 -101.82 % | 0.42 151.43 % | 0.17 117.37 % | -0.96 -1 447.88 % | 0.07 -67.62 % | 0.22 281.52 % | 0.06 104.42 % | -1.31 -8 109.09 % | -0.02 -104.61 % | 0.35 161.09 % | 0.13 108.44 % | -1.57 -2 125.25 % | 0.08 -79.56 % | 0.38 1 118.28 % | 0.03 103.53 % | -0.88 -521.18 % | 0.21 -67.46 % | 0.64 152.74 % | 0.25 124.65 % | -1.03 -1 604.09 % | 0.07 -84.63 % | 0.45 209.07 % | 0.14 116.67 % | -0.87 -2 268.44 % | 0.04 -90.52 % | 0.42 866.88 % | 0.04 102.44 % | -1.78 -1 636.58 % | 0.12 -72.93 % | 0.43 704.88 % | 0.05 111.88 % | -0.45 -297.57 % | 0.23 -20.95 % | 0.29 702.67 % | 0.04 110.15 % | -0.35 -264.73 % | 0.21 -42.58 % | 0.37 298.38 % | 0.09 120.22 % | -0.46 -474.33 % | 0.12 -66.81 % | 0.37 128.27 % | 0.16 123.77 % | -0.69 -568.16 % | 0.15 -90.97 % | 1.62 634.49 % | 0.22 168.34 % | -0.32 -428.20 % | 0.10 -73.75 % | 0.38 |
| Total other income expenses net | 17.932 M -29.75 % | 25.526 M 197.85 % | 8.570 M -51.93 % | 17.830 M 59.88 % | 11.152 M 11.49 % | 10.003 M 1 424.85 % | 656.000 K -97.51 % | 26.313 M 137.61 % | 11.074 M -20.92 % | 14.004 M 284.20 % | 3.645 M -49.77 % | 7.256 M 48.63 % | 4.882 M -34.29 % | 7.429 M 58.10 % | 4.699 M 176.90 % | 1.697 M -2.19 % | 1.735 M 4.33 % | 1.663 M -12.38 % | 1.898 M 291.33 % | -992.000 K 49.52 % | -1.965 M 85.52 % | -13.566 M -58 881.67 % | -23.000 K 99.09 % | -2.514 M -242.51 % | -734.000 K -156.15 % | 1.307 M 1 642.87 % | 75.000 K -96.89 % | 2.412 M 38.62 % | 1.740 M -58.32 % | 4.175 M 417 400.00 % | 1.000 K 150.00 % | -2.000 K -300.00 % | 1.000 K | 0.000 100.00 % | -1.855 M -61 733.33 % | -3.000 K | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 100.00 % | -2.875 M | 0.000 | 0.000 100.00 % | -3.000 K -100.15 % | 2.065 M -94.93 % | 40.713 M 1 698.28 % | 2.264 M -69.07 % | 7.320 M 832.48 % | 785.000 K -98.13 % | 41.897 M 5 769.47 % | -739.000 K -41.57 % | -522.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 |
| 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-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 153.725 M | 0.000 -100.00 % | 170.116 M | 0.000 -100.00 % | 92.077 M 179.14 % | 32.986 M -76.67 % | 141.407 M 69.58 % | 83.387 M -28.69 % | 116.929 M 17.15 % | 99.811 M 6.90 % | 93.365 M -21.96 % | 119.645 M 373.02 % | 25.294 M -56.80 % | 58.547 M 34.02 % | 43.684 M -70.95 % | 150.399 M 401.91 % | 29.965 M -72.24 % | 107.941 M 410.00 % | 21.165 M -3.94 % | 22.033 M -77.64 % | 98.536 M 172.71 % | 36.132 M -80.25 % | 182.949 M 186.86 % | 63.777 M 14.84 % | 55.534 M -36.27 % | 87.138 M 6.86 % | 81.547 M 5.00 % | 77.662 M 85.79 % | 41.800 M 131.43 % | 18.062 M -68.83 % | 57.942 M 455.85 % | 10.424 M -34.49 % | 15.912 M 5.99 % | 15.013 M -87.64 % | 121.476 M 1 129.63 % | -11.798 M -192.42 % | 12.766 M -87.69 % | 103.724 M 139.63 % | 43.286 M -55.55 % | 97.371 M 873.81 % | 9.999 M -81.77 % | 54.843 M 779.57 % | 6.235 M -64.70 % | 17.664 M 122.61 % | 7.935 M -90.34 % | 82.151 M 1 124.48 % | 6.709 M -89.29 % | 62.667 M 80.31 % | 34.755 M 521.02 % | -8.255 M |
| Total investments | 132.509 M | 0.000 -100.00 % | 59.951 M | 0.000 -100.00 % | 38.218 M -42.07 % | 65.972 M 15.43 % | 57.155 M -65.73 % | 166.774 M 360.46 % | 36.219 M -81.86 % | 199.622 M 200.11 % | 66.517 M -72.20 % | 239.289 M 263.76 % | 65.781 M -43.82 % | 117.094 M 78.22 % | 65.701 M -78.16 % | 300.797 M 776.70 % | 34.310 M -84.11 % | 215.882 M 586.01 % | 31.469 M -28.59 % | 44.065 M 96.51 % | 22.424 M -68.97 % | 72.264 M 108.51 % | 34.658 M -72.83 % | 127.553 M 505.99 % | 21.049 M -87.92 % | 174.276 M 574.08 % | 25.854 M -83.35 % | 155.324 M 1 070.42 % | 13.271 M -63.26 % | 36.124 M 75.18 % | 20.621 M -1.09 % | 20.848 M 855.45 % | 2.182 M -92.73 % | 30.026 M 1 276.08 % | 2.182 M 0.00 % | 2.182 M -91.45 % | 25.532 M 1 070.66 % | 2.181 M -97.48 % | 86.572 M 3 868.38 % | 2.182 M -89.09 % | 19.998 M 816.50 % | 2.182 M -82.50 % | 12.470 M 471.63 % | 2.182 M -86.25 % | 15.870 M 627.31 % | 2.182 M -83.74 % | 13.418 M 515.07 % | 2.182 M -96.86 % | 69.510 M 142.35 % | 28.682 M |
| Total debt | 183.380 M | 0.000 -100.00 % | 174.760 M | 0.000 -100.00 % | 93.526 M | 0.000 -100.00 % | 142.907 M | 0.000 -100.00 % | 118.751 M | 0.000 -100.00 % | 100.537 M | 0.000 -100.00 % | 31.223 M | 0.000 -100.00 % | 65.671 M | 0.000 -100.00 % | 33.589 M | 0.000 -100.00 % | 50.569 M | 0.000 -100.00 % | 104.918 M | 0.000 -100.00 % | 190.357 M | 0.000 -100.00 % | 64.083 M | 0.000 -100.00 % | 85.444 M | 0.000 -100.00 % | 44.604 M | 0.000 -100.00 % | 67.373 M | 0.000 -100.00 % | 26.336 M | 0.000 -100.00 % | 136.489 M 82.53 % | 74.777 M | 0.000 -100.00 % | 116.490 M | 0.000 -100.00 % | 140.657 M | 0.000 -100.00 % | 64.842 M | 0.000 -100.00 % | 23.899 M | 0.000 -100.00 % | 90.086 M | 0.000 -100.00 % | 69.376 M | 0.000 -100.00 % | 2.875 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.079 B 1.09 % | 1.067 B 35.64 % | 786.768 M 1 744.66 % | 42.651 M -95.22 % | 892.979 M | 0.000 -100.00 % | 777.569 M 415.38 % | 150.873 M -84.52 % | 974.490 M | 0.000 -100.00 % | 784.147 M 379.26 % | 163.616 M -81.58 % | 888.013 M 1.33 % | 876.390 M 16.38 % | 753.039 M 327.41 % | 176.186 M -78.78 % | 830.245 M | 0.000 -100.00 % | 468.175 M 170.55 % | 173.048 M -70.67 % | 590.056 M | 0.000 -100.00 % | 436.999 M 158.63 % | 168.969 M -68.56 % | 537.371 M 2.21 % | 525.748 M 26.49 % | 415.655 M | 0.000 -100.00 % | 508.894 M | 0.000 -100.00 % | 381.052 M 825.36 % | 41.179 M -90.74 % | 444.645 M | 0.000 -100.00 % | 39.145 M -90.48 % | 411.212 M | 0.000 -100.00 % | 316.498 M 997.47 % | 28.839 M -92.48 % | 383.451 M 3.13 % | 371.828 M 30.80 % | 284.279 M 8 245.17 % | 3.407 M -98.95 % | 324.936 M 3.71 % | 313.313 M 25.94 % | 248.788 M 7 203.32 % | 3.407 M | 0.000 | 0.000 |
| Retained earnings | 698.743 M | 0.000 | 0.000 | 0.000 -100.00 % | 714.564 M | 0.000 | 0.000 | 0.000 -100.00 % | 597.143 M | 0.000 | 0.000 | 0.000 -100.00 % | 590.978 M | 0.000 | 0.000 | 0.000 -100.00 % | 547.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 265.575 M | 0.000 | 0.000 | 0.000 -100.00 % | 238.477 M | 0.000 | 0.000 | 0.000 -100.00 % | 226.296 M | 0.000 | 0.000 | 0.000 -100.00 % | 202.355 M | 0.000 | 0.000 -100.00 % | 302.230 M | 0.000 | 0.000 | 0.000 -100.00 % | 258.106 M | 0.000 | 0.000 | 0.000 -100.00 % | 251.319 M | 0.000 | 0.000 | 0.000 -100.00 % | 215.829 M | 0.000 | 0.000 |
| Common stock | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M 0.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M | 0.000 -100.00 % | 11.623 M |
| Total equity | 877.574 M -18.65 % | 1.079 B 0.00 % | 1.079 B 37.12 % | 786.768 M 0.00 % | 786.768 M -11.89 % | 892.979 M 0.00 % | 892.979 M 14.84 % | 777.569 M 0.00 % | 777.569 M -20.21 % | 974.490 M 0.00 % | 974.490 M 24.27 % | 784.147 M 0.00 % | 784.147 M -11.70 % | 888.013 M 0.00 % | 888.012 M 17.92 % | 753.039 M 0.00 % | 753.039 M -9.30 % | 830.245 M 0.00 % | 830.245 M 77.34 % | 468.175 M 0.00 % | 468.175 M -20.66 % | 590.056 M 0.00 % | 590.056 M 35.02 % | 436.999 M 0.00 % | 436.999 M -18.68 % | 537.371 M 0.00 % | 537.370 M 29.28 % | 415.655 M 0.00 % | 415.655 M -18.32 % | 508.894 M 0.00 % | 508.894 M 33.55 % | 381.052 M 0.00 % | 381.052 M -14.30 % | 444.645 M 0.00 % | 444.645 M 19.87 % | 370.928 M -9.80 % | 411.212 M 0.00 % | 411.212 M 29.93 % | 316.498 M 0.00 % | 316.498 M -17.46 % | 383.451 M 0.00 % | 383.451 M 34.89 % | 284.279 M 0.00 % | 284.279 M -12.51 % | 324.936 M 0.00 % | 324.936 M 30.61 % | 248.788 M 0.00 % | 248.788 M -13.33 % | 287.045 M 0.00 % | 287.045 M |
| Other non current liabilities | 6.925 M 100.64 % | -1.079 B -2 795.27 % | 40.026 M 105.09 % | -786.768 M -9 458.49 % | 8.407 M 100.94 % | -892.979 M -2 742.42 % | 33.794 M | 0.000 -100.00 % | 15.567 M | 0.000 -100.00 % | 25.430 M | 0.000 -100.00 % | 16.358 M | 0.000 -100.00 % | 28.359 M | 0.000 -100.00 % | 7.586 M | 0.000 -100.00 % | 13.817 M | 0.000 -100.00 % | 3.611 M | 0.000 -100.00 % | 26.307 M | 0.000 -100.00 % | 29.757 M | 0.000 -100.00 % | 35.936 M | 0.000 -100.00 % | 20.267 M | 0.000 -100.00 % | 37.960 M | 0.000 -100.00 % | 26.998 M | 0.000 -100.00 % | 15.341 M -35.29 % | 23.709 M | 0.000 -100.00 % | 34.381 M | 0.000 -100.00 % | 31.128 M | 0.000 -100.00 % | 25.759 M | 0.000 -100.00 % | 23.508 M | 0.000 -100.00 % | 24.326 M | 0.000 -100.00 % | 23.884 M | 0.000 100.00 % | -2.875 M |
| Long term debt | 10.251 M | 0.000 -100.00 % | 12.700 M | 0.000 -100.00 % | 16.646 M | 0.000 -100.00 % | 20.274 M | 0.000 -100.00 % | 6.715 M | 0.000 -100.00 % | 1.144 M | 0.000 -100.00 % | 2.471 M | 0.000 -100.00 % | 3.750 M | 0.000 -100.00 % | 4.982 M | 0.000 -100.00 % | 423.000 K | 0.000 -100.00 % | 345.767 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 376.667 K | 0.000 -100.00 % | 921.000 K | 0.000 -100.00 % | 1.440 M | 0.000 -100.00 % | 1.934 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 251.564 K | 0.000 -100.00 % | 985.000 K | 0.000 -100.00 % | 1.684 M | 0.000 -100.00 % | 2.818 M | 0.000 -100.00 % | 2.875 M | 0.000 -100.00 % | 2.875 M |
| Total non current liabilities | 58.360 M 105.41 % | -1.079 B -1 788.88 % | 63.877 M 108.12 % | -786.768 M -1 557.03 % | 53.998 M 106.05 % | -892.979 M -1 467.25 % | 65.312 M | 0.000 -100.00 % | 49.994 M | 0.000 -100.00 % | 26.574 M | 0.000 -100.00 % | 35.691 M | 0.000 -100.00 % | 32.109 M | 0.000 -100.00 % | 26.924 M | 0.000 -100.00 % | 17.393 M | 0.000 -100.00 % | 18.460 M | 0.000 -100.00 % | 26.307 M | 0.000 -100.00 % | 29.757 M | 0.000 -100.00 % | 35.936 M | 0.000 -100.00 % | 29.502 M | 0.000 -100.00 % | 38.881 M | 0.000 -100.00 % | 28.438 M | 0.000 -100.00 % | 17.275 M -27.14 % | 23.709 M | 0.000 -100.00 % | 34.381 M | 0.000 -100.00 % | 31.379 M | 0.000 -100.00 % | 26.744 M | 0.000 -100.00 % | 25.192 M | 0.000 -100.00 % | 27.144 M | 0.000 -100.00 % | 26.759 M | 0.000 -100.00 % | 2.875 M |
| Other current liabilities | 111.803 M | 0.000 -100.00 % | 117.757 M | 0.000 -100.00 % | 101.530 M | 0.000 -100.00 % | 122.080 M | 0.000 -100.00 % | 113.538 M | 0.000 -100.00 % | 112.449 M | 0.000 -100.00 % | 113.470 M | 0.000 -100.00 % | 129.647 M | 0.000 -100.00 % | 100.621 M | 0.000 -100.00 % | 157.352 M | 0.000 -100.00 % | 104.740 M | 0.000 -100.00 % | 119.084 M | 0.000 -100.00 % | 131.265 M | 0.000 -100.00 % | 126.817 M | 0.000 -100.00 % | 87.131 M | 0.000 -100.00 % | 73.697 M | 0.000 -100.00 % | 68.888 M | 0.000 -100.00 % | 124.825 M -21.34 % | 158.682 M | 0.000 -100.00 % | 136.342 M | 0.000 -100.00 % | 60.448 M | 0.000 -100.00 % | 131.931 M | 0.000 -100.00 % | 52.060 M | 0.000 -100.00 % | 148.870 M | 0.000 -100.00 % | 53.495 M | 0.000 -100.00 % | 160.918 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.979 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 |
| Short term debt | 173.129 M | 0.000 -100.00 % | 162.060 M | 0.000 -100.00 % | 76.880 M | 0.000 -100.00 % | 122.633 M | 0.000 -100.00 % | 112.036 M | 0.000 -100.00 % | 99.393 M | 0.000 -100.00 % | 28.752 M | 0.000 -100.00 % | 61.921 M | 0.000 -100.00 % | 28.607 M | 0.000 -100.00 % | 50.146 M | 0.000 -100.00 % | 104.572 M | 0.000 -100.00 % | 190.357 M | 0.000 -100.00 % | 64.083 M | 0.000 -100.00 % | 85.444 M | 0.000 -100.00 % | 44.227 M | 0.000 -100.00 % | 66.452 M | 0.000 -100.00 % | 25.862 M | 0.000 -100.00 % | 134.555 M | 0.000 | 0.000 -100.00 % | 116.490 M | 0.000 -100.00 % | 140.406 M | 0.000 -100.00 % | 63.857 M | 0.000 -100.00 % | 22.214 M | 0.000 -100.00 % | 87.268 M | 0.000 -100.00 % | 66.501 M | 0.000 | 0.000 |
| Total current liabilities | 303.894 M | 0.000 -100.00 % | 302.190 M | 0.000 -100.00 % | 187.503 M | 0.000 -100.00 % | 270.367 M | 0.000 -100.00 % | 248.519 M | 0.000 -100.00 % | 237.524 M | 0.000 -100.00 % | 165.590 M | 0.000 -100.00 % | 211.913 M | 0.000 -100.00 % | 151.425 M | 0.000 -100.00 % | 238.432 M | 0.000 -100.00 % | 235.653 M | 0.000 -100.00 % | 328.305 M | 0.000 -100.00 % | 221.098 M | 0.000 -100.00 % | 235.603 M | 0.000 -100.00 % | 162.166 M | 0.000 -100.00 % | 157.610 M | 0.000 -100.00 % | 119.439 M | 0.000 -100.00 % | 286.909 M 56.26 % | 183.615 M | 0.000 -100.00 % | 272.349 M | 0.000 -100.00 % | 223.153 M | 0.000 -100.00 % | 216.995 M | 0.000 -100.00 % | 91.180 M | 0.000 -100.00 % | 254.800 M | 0.000 -100.00 % | 136.872 M | 0.000 -100.00 % | 185.922 M |
| Total liabilities | 362.254 M 133.58 % | -1.079 B -394.70 % | 366.067 M 146.53 % | -786.768 M -425.78 % | 241.501 M 127.04 % | -892.979 M -366.02 % | 335.679 M | 0.000 -100.00 % | 298.513 M | 0.000 -100.00 % | 264.098 M | 0.000 -100.00 % | 201.281 M | 0.000 -100.00 % | 244.022 M | 0.000 -100.00 % | 178.349 M | 0.000 -100.00 % | 255.825 M | 0.000 -100.00 % | 254.114 M | 0.000 -100.00 % | 354.612 M | 0.000 -100.00 % | 250.855 M | 0.000 -100.00 % | 271.539 M | 0.000 -100.00 % | 191.667 M | 0.000 -100.00 % | 196.491 M | 0.000 -100.00 % | 147.877 M | 0.000 -100.00 % | 304.184 M 46.72 % | 207.324 M | 0.000 -100.00 % | 306.730 M | 0.000 -100.00 % | 254.532 M | 0.000 -100.00 % | 243.739 M | 0.000 -100.00 % | 116.373 M | 0.000 -100.00 % | 281.944 M | 0.000 -100.00 % | 163.631 M | 0.000 -100.00 % | 190.378 M |
| Other non current assets | 0.000 | 0.000 -100.00 % | 119.913 M 7 323.67 % | -1.660 M -101.62 % | 102.532 M 410.83 % | -32.986 M -127.52 % | 119.874 M 243.76 % | -83.387 M -178.68 % | 105.981 M 206.18 % | -99.811 M -194.34 % | 105.796 M 188.43 % | -119.645 M -206.50 % | 112.344 M 291.89 % | -58.547 M -260.14 % | 36.560 M 124.31 % | -150.399 M -215.69 % | 130.000 M 220.44 % | -107.941 M -509.67 % | 26.348 M 219.59 % | -22.033 M -332.56 % | 9.474 M 126.22 % | -36.132 M -226.23 % | 28.624 M 144.88 % | -63.777 M -218.66 % | 53.749 M 161.68 % | -87.138 M -201.30 % | 86.022 M 210.76 % | -77.662 M -636.93 % | 14.464 M 180.08 % | -18.062 M -309.27 % | 8.631 M 182.80 % | -10.424 M -144.33 % | 23.515 M 256.63 % | -15.013 M -167.44 % | 22.260 M -41.99 % | 38.374 M 400.60 % | -12.766 M -265.13 % | 7.731 M 117.86 % | -43.286 M -622.77 % | 8.280 M 182.81 % | -9.999 M -148.22 % | 20.737 M 432.58 % | -6.235 M -177.26 % | 8.070 M 201.70 % | -7.935 M -170.48 % | 11.258 M 267.80 % | -6.709 M -153.33 % | 12.580 M | 0.000 100.00 % | -214.196 M |
| Long term investments | 132.509 M | 0.000 -100.00 % | 24.848 M | 0.000 -100.00 % | 38.007 M | 0.000 -100.00 % | 25.669 M | 0.000 -100.00 % | 36.217 M | 0.000 100.00 % | -39.279 M | 0.000 100.00 % | -46.563 M | 0.000 -100.00 % | 29.141 M | 0.000 100.00 % | -95.690 M | 0.000 -100.00 % | 5.121 M | 0.000 -100.00 % | 22.424 M | 0.000 -100.00 % | 5.934 M | 0.000 100.00 % | -23.139 M | 0.000 100.00 % | -57.387 M | 0.000 -100.00 % | 7.658 M | 0.000 -100.00 % | 11.990 M | 0.000 -100.00 % | 2.182 M | 0.000 -100.00 % | 2.182 M 112.12 % | -18.006 M | 0.000 -100.00 % | 2.181 M | 0.000 -100.00 % | 2.182 M | 0.000 -100.00 % | 2.182 M | 0.000 -100.00 % | 2.182 M | 0.000 -100.00 % | 2.182 M | 0.000 -100.00 % | 2.182 M | 0.000 -100.00 % | 2.182 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 230.634 M | 0.000 -100.00 % | 17.994 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.703 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.734 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.310 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 73.004 M | 0.000 -100.00 % | 97.117 M | 0.000 | 0.000 | 0.000 -100.00 % | 120.340 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.178 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.905 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 |
| Property plant equipment net | 430.433 M | 0.000 -100.00 % | 396.013 M | 0.000 -100.00 % | 394.979 M | 0.000 -100.00 % | 389.861 M | 0.000 -100.00 % | 354.919 M | 0.000 -100.00 % | 398.954 M | 0.000 -100.00 % | 397.892 M | 0.000 -100.00 % | 377.067 M | 0.000 -100.00 % | 381.845 M | 0.000 -100.00 % | 366.438 M | 0.000 -100.00 % | 371.244 M | 0.000 -100.00 % | 373.585 M | 0.000 -100.00 % | 382.250 M | 0.000 -100.00 % | 397.266 M | 0.000 -100.00 % | 404.148 M | 0.000 -100.00 % | 404.772 M | 0.000 -100.00 % | 411.335 M | 0.000 -100.00 % | 407.620 M -2.05 % | 416.150 M | 0.000 -100.00 % | 429.550 M | 0.000 -100.00 % | 446.136 M | 0.000 -100.00 % | 322.649 M | 0.000 -100.00 % | 332.385 M | 0.000 -100.00 % | 343.820 M | 0.000 -100.00 % | 337.055 M | 0.000 -100.00 % | 212.014 M |
| Total non current assets | 562.942 M | 0.000 -100.00 % | 540.774 M 32 676.75 % | -1.660 M -100.31 % | 535.518 M 1 723.47 % | -32.986 M -106.16 % | 535.404 M 742.07 % | -83.387 M -116.77 % | 497.117 M 598.06 % | -99.811 M -120.68 % | 482.586 M 503.35 % | -119.645 M -124.89 % | 480.788 M 921.20 % | -58.547 M -112.61 % | 464.208 M 408.65 % | -150.399 M -134.37 % | 437.595 M 505.40 % | -107.941 M -127.13 % | 397.907 M 1 906.00 % | -22.033 M -105.47 % | 403.142 M 1 215.75 % | -36.132 M -108.81 % | 410.153 M 743.11 % | -63.777 M -115.37 % | 414.869 M 576.11 % | -87.138 M -120.46 % | 425.901 M 648.40 % | -77.662 M -118.10 % | 428.978 M 2 475.03 % | -18.062 M -104.25 % | 425.393 M 4 180.90 % | -10.424 M -102.39 % | 437.032 M 3 011.02 % | -15.013 M -103.47 % | 432.062 M -1.02 % | 436.518 M 3 519.38 % | -12.766 M -102.90 % | 439.462 M 1 115.25 % | -43.286 M -109.48 % | 456.598 M 4 666.44 % | -9.999 M -102.89 % | 345.568 M 5 642.22 % | -6.235 M -101.82 % | 342.637 M 4 418.05 % | -7.935 M -102.22 % | 357.260 M 5 425.05 % | -6.709 M -101.91 % | 351.817 M | 0.000 -100.00 % | 214.196 M |
| Other current assets | 64.037 M 305.16 % | -31.213 M -142.27 % | 73.845 M | 0.000 -100.00 % | 297.343 M | 0.000 -100.00 % | 241.005 M | 0.000 -100.00 % | 372.367 M | 0.000 -100.00 % | 174.529 M | 0.000 -100.00 % | 62.692 M | 0.000 -100.00 % | 271.545 M | 0.000 -100.00 % | 222.653 M | 0.000 -100.00 % | 219.451 M | 0.000 -100.00 % | 224.601 M | 0.000 -100.00 % | 213.607 M | 0.000 -100.00 % | 98.843 M | 0.000 -100.00 % | 41.992 M | 0.000 -100.00 % | 38.892 M | 0.000 -100.00 % | 14.608 M | 0.000 -100.00 % | 3.489 M | 0.000 -100.00 % | 15.793 M 7 005.00 % | 222.280 K | 0.000 -100.00 % | 3.650 M | 0.000 -100.00 % | 5.698 M | 0.000 -100.00 % | 27.043 M | 0.000 -100.00 % | 11.414 M | 0.000 -100.00 % | 13.603 M | 0.000 -100.00 % | 12.814 M | 0.000 -100.00 % | 7.353 M |
| Short term investments | 0.000 | 0.000 -100.00 % | 35.103 M | 0.000 -100.00 % | 211.000 K -99.68 % | 65.972 M 109.53 % | 31.486 M -81.12 % | 166.774 M 11 214.38 % | 1.474 M -99.26 % | 199.622 M 88.69 % | 105.796 M -55.79 % | 239.289 M 113.00 % | 112.344 M -4.06 % | 117.094 M 220.28 % | 36.560 M -87.85 % | 300.797 M 131.38 % | 130.000 M -39.78 % | 215.882 M 719.35 % | 26.348 M -40.21 % | 44.065 M 181.55 % | 15.651 M -78.34 % | 72.264 M 151.58 % | 28.724 M -77.48 % | 127.553 M 188.66 % | 44.188 M -74.64 % | 174.276 M 109.36 % | 83.241 M -46.41 % | 155.324 M 2 667.56 % | 5.612 M -84.46 % | 36.124 M 318.54 % | 8.631 M -58.60 % | 20.848 M | 0.000 -100.00 % | 30.026 M | 0.000 -100.00 % | 20.188 M -20.93 % | 25.532 M | 0.000 -100.00 % | 86.572 M | 0.000 -100.00 % | 19.998 M | 0.000 -100.00 % | 12.470 M | 0.000 -100.00 % | 15.870 M | 0.000 -100.00 % | 13.418 M | 0.000 -100.00 % | 69.510 M 162.30 % | 26.500 M |
| cash and cash equivalents | 29.655 M | 0.000 -100.00 % | 4.644 M | 0.000 -100.00 % | 1.449 M 104.39 % | -32.986 M -2 299.07 % | 1.500 M 101.80 % | -83.387 M -4 676.67 % | 1.822 M 101.83 % | -99.811 M -1 491.68 % | 7.172 M 105.99 % | -119.645 M -2 117.95 % | 5.929 M 110.13 % | -58.547 M -366.28 % | 21.987 M 114.62 % | -150.399 M -4 250.02 % | 3.624 M 103.36 % | -107.941 M -467.10 % | 29.404 M 233.46 % | -22.033 M -445.25 % | 6.382 M 117.66 % | -36.132 M -587.74 % | 7.408 M 111.62 % | -63.777 M -846.07 % | 8.548 M 109.81 % | -87.138 M -2 336.03 % | 3.897 M 105.02 % | -77.662 M -2 869.94 % | 2.804 M 115.52 % | -18.062 M -291.52 % | 9.431 M 190.47 % | -10.424 M -200.00 % | 10.424 M 169.43 % | -15.013 M -200.00 % | 15.013 M 27.25 % | 11.798 M 192.42 % | -12.766 M -200.00 % | 12.766 M 129.49 % | -43.286 M -200.00 % | 43.286 M 532.90 % | -9.999 M -200.00 % | 9.999 M 260.36 % | -6.235 M -200.00 % | 6.235 M 178.58 % | -7.935 M -200.00 % | 7.935 M 218.27 % | -6.709 M -200.00 % | 6.709 M 119.30 % | -34.755 M -521.02 % | 8.255 M |
| Cash and short term investments | 29.655 M -4.99 % | 31.213 M 0.00 % | 31.213 M 1 780.30 % | 1.660 M 0.00 % | 1.660 M -94.97 % | 32.986 M 0.00 % | 32.986 M -60.44 % | 83.387 M 2 429.95 % | 3.296 M -96.70 % | 99.811 M 0.00 % | 99.811 M -16.58 % | 119.645 M 1.16 % | 118.273 M 102.01 % | 58.547 M 0.00 % | 58.547 M -61.07 % | 150.399 M 0.00 % | 150.399 M 39.33 % | 107.941 M 0.00 % | 107.941 M 389.92 % | 22.033 M 0.00 % | 22.033 M -39.02 % | 36.132 M 0.00 % | 36.132 M -43.35 % | 63.777 M 0.00 % | 63.777 M -26.81 % | 87.138 M 0.00 % | 87.138 M 12.20 % | 77.662 M 17.98 % | 65.826 M 264.45 % | 18.062 M 0.00 % | 18.062 M 73.27 % | 10.424 M 0.00 % | 10.424 M -30.57 % | 15.013 M 0.00 % | 15.013 M -53.06 % | 31.986 M 150.56 % | 12.766 M 0.00 % | 12.766 M -70.51 % | 43.286 M 0.00 % | 43.286 M 332.90 % | 9.999 M 0.00 % | 9.999 M 60.36 % | 6.235 M 0.00 % | 6.235 M -21.42 % | 7.935 M 0.00 % | 7.935 M 18.27 % | 6.709 M 0.00 % | 6.709 M -80.70 % | 34.755 M 0.00 % | 34.755 M |
| Total current assets | 676.886 M | 0.000 -100.00 % | 904.101 M 54 363.92 % | 1.660 M -99.66 % | 492.751 M 1 393.82 % | 32.986 M -95.24 % | 693.254 M 731.37 % | 83.387 M -85.60 % | 578.965 M 480.06 % | 99.811 M -86.80 % | 756.002 M 531.87 % | 119.645 M -76.29 % | 504.640 M 761.94 % | 58.547 M -91.23 % | 667.826 M 344.04 % | 150.399 M -69.54 % | 493.793 M 357.47 % | 107.941 M -84.31 % | 688.163 M 3 023.39 % | 22.033 M -93.10 % | 319.147 M 783.28 % | 36.132 M -93.24 % | 534.515 M 738.10 % | 63.777 M -76.64 % | 272.985 M 213.28 % | 87.138 M -77.25 % | 383.009 M 393.17 % | 77.662 M -56.45 % | 178.345 M 887.40 % | 18.062 M -93.55 % | 279.992 M 2 586.03 % | 10.424 M -88.66 % | 91.897 M 512.12 % | 15.013 M -95.26 % | 316.767 M 123.49 % | 141.734 M 1 010.25 % | 12.766 M -95.42 % | 278.480 M 543.35 % | 43.286 M -62.17 % | 114.432 M 1 044.43 % | 9.999 M -96.45 % | 281.622 M 4 416.65 % | 6.235 M -89.25 % | 58.015 M 631.13 % | 7.935 M -96.82 % | 249.620 M 3 620.65 % | 6.709 M -88.93 % | 60.602 M 74.37 % | 34.755 M -85.27 % | 235.951 M |
| Inventory | 113.311 M | 0.000 -100.00 % | 241.933 M | 0.000 -100.00 % | 178.171 M | 0.000 -100.00 % | 340.704 M | 0.000 -100.00 % | 179.429 M | 0.000 -100.00 % | 251.028 M | 0.000 -100.00 % | 135.679 M | 0.000 -100.00 % | 220.809 M | 0.000 -100.00 % | 93.039 M | 0.000 -100.00 % | 199.559 M | 0.000 -100.00 % | 42.958 M | 0.000 -100.00 % | 173.270 M | 0.000 -100.00 % | 64.632 M | 0.000 -100.00 % | 172.377 M | 0.000 -100.00 % | 59.317 M | 0.000 -100.00 % | 136.799 M | 0.000 -100.00 % | 71.075 M | 0.000 -100.00 % | 198.047 M 130.65 % | 85.863 M | 0.000 -100.00 % | 192.638 M | 0.000 -100.00 % | 57.967 M | 0.000 -100.00 % | 171.613 M | 0.000 -100.00 % | 37.460 M | 0.000 -100.00 % | 149.169 M | 0.000 -100.00 % | 31.835 M | 0.000 -100.00 % | 128.215 M |
| Net receivables | 469.883 M | 0.000 -100.00 % | 557.110 M | 0.000 -100.00 % | 15.577 M | 0.000 -100.00 % | 265.438 M | 0.000 -100.00 % | 12.502 M | 0.000 -100.00 % | 230.634 M | 0.000 -100.00 % | 17.994 M | 0.000 -100.00 % | 116.925 M | 0.000 -100.00 % | 27.703 M | 0.000 -100.00 % | 174.655 M | 0.000 -100.00 % | 31.392 M | 0.000 -100.00 % | 132.719 M | 0.000 -100.00 % | 45.734 M | 0.000 -100.00 % | 81.502 M | 0.000 -100.00 % | 14.310 M | 0.000 -100.00 % | 110.523 M | 0.000 -100.00 % | 6.909 M | 0.000 -100.00 % | 87.914 M 271.53 % | 23.663 M | 0.000 -100.00 % | 69.426 M | 0.000 -100.00 % | 7.481 M | 0.000 -100.00 % | 72.967 M | 0.000 -100.00 % | 2.906 M | 0.000 -100.00 % | 78.913 M | 0.000 -100.00 % | 9.244 M | 0.000 -100.00 % | 65.628 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.115 M | 0.000 -100.00 % | 17.115 M | 0.000 -100.00 % | 21.440 M | 0.000 -100.00 % | 21.440 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.010 M | 0.000 -100.00 % | 2.010 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.708 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 |
| 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.276 M |
| Account payables | 18.962 M | 0.000 -100.00 % | 22.373 M | 0.000 -100.00 % | 9.093 M | 0.000 -100.00 % | 25.654 M | 0.000 -100.00 % | 22.945 M | 0.000 -100.00 % | 25.682 M | 0.000 -100.00 % | 23.368 M | 0.000 -100.00 % | 20.345 M | 0.000 -100.00 % | 21.150 M | 0.000 -100.00 % | 30.934 M | 0.000 -100.00 % | 26.341 M | 0.000 -100.00 % | 18.864 M | 0.000 -100.00 % | 25.750 M | 0.000 -100.00 % | 21.670 M | 0.000 -100.00 % | 28.037 M | 0.000 -100.00 % | 15.444 M | 0.000 -100.00 % | 21.710 M | 0.000 -100.00 % | 27.529 M 10.41 % | 24.933 M | 0.000 -100.00 % | 19.517 M | 0.000 -100.00 % | 22.299 M | 0.000 -100.00 % | 21.207 M | 0.000 -100.00 % | 16.906 M | 0.000 -100.00 % | 18.662 M | 0.000 -100.00 % | 16.876 M | 0.000 -100.00 % | 25.004 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 -100.00 % | 1.047 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.672 M | 0.000 -100.00 % | 2.770 M | 0.000 -100.00 % | 2.017 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 |
| Deferred revenue non current | 16.969 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.794 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.468 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.862 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.356 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.351 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.858 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 167.208 M | 0.000 -100.00 % | 1.067 B | 0.000 -100.00 % | 17.930 M | 0.000 -100.00 % | 881.356 M | 0.000 -100.00 % | 17.930 M | 0.000 -100.00 % | 962.867 M | 0.000 -100.00 % | 17.930 M | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 17.930 M | 0.000 -100.00 % | 818.622 M | 0.000 -100.00 % | 17.930 M | 0.000 -100.00 % | 578.433 M | 0.000 -100.00 % | 17.930 M | 0.000 100.00 % | -999.000 | 0.000 -100.00 % | 177.736 M | 0.000 -100.00 % | 497.271 M | 0.000 -100.00 % | 125.896 M | 0.000 -100.00 % | 433.022 M 2 315.11 % | 17.930 M | 0.000 -100.00 % | 399.589 M | 0.000 -100.00 % | 17.930 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.930 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.930 M | 0.000 -100.00 % | 275.422 M |
| Deferred tax liabilities non current | 24.215 M | 0.000 -100.00 % | 11.151 M | 0.000 -100.00 % | 11.151 M | 0.000 -100.00 % | 11.244 M | 0.000 -100.00 % | 11.244 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.153 M | 0.000 -100.00 % | 3.153 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.581 M |
| Total assets | 1.240 B | 0.000 -100.00 % | 1.445 B | 0.000 -100.00 % | 1.028 B | 0.000 -100.00 % | 1.229 B | 0.000 -100.00 % | 1.076 B | 0.000 -100.00 % | 1.239 B | 0.000 -100.00 % | 985.428 M | 0.000 -100.00 % | 1.132 B | 0.000 -100.00 % | 931.388 M | 0.000 -100.00 % | 1.086 B | 0.000 -100.00 % | 722.289 M | 0.000 -100.00 % | 944.668 M | 0.000 -100.00 % | 687.855 M | 0.000 -100.00 % | 808.909 M | 0.000 -100.00 % | 607.323 M | 0.000 -100.00 % | 705.385 M | 0.000 -100.00 % | 528.929 M | 0.000 -100.00 % | 748.829 M 29.50 % | 578.252 M | 0.000 -100.00 % | 717.942 M | 0.000 -100.00 % | 571.030 M | 0.000 -100.00 % | 627.190 M | 0.000 -100.00 % | 400.652 M | 0.000 -100.00 % | 606.880 M | 0.000 -100.00 % | 412.419 M | 0.000 -100.00 % | 477.423 M |
| 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-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 |
| 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 6.947 M 0.00 % | 6.947 M 0.00 % | 6.947 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 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 4.934 M 0.00 % | 4.934 M 0.00 % | 4.934 M 0.00 % | 4.934 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.329 M 0.00 % | 3.329 M 0.00 % | 3.329 M | 0.000 -100.00 % | 3.697 M 0.00 % | 3.697 M 0.00 % | 3.697 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -40.676 M 0.00 % | -40.676 M 0.00 % | -40.676 M 0.00 % | -40.676 M | 0.000 100.00 % | -14.171 M 0.00 % | -14.171 M 0.00 % | -14.171 M | 0.000 -100.00 % | 3.618 M 0.00 % | 3.618 M 0.00 % | 3.618 M | 0.000 -100.00 % | 2.257 M 0.00 % | 2.257 M 0.00 % | 2.257 M | 0.000 100.00 % | -2.170 M 0.00 % | -2.170 M 0.00 % | -2.170 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.151 M 0.00 % | 3.151 M 0.00 % | 3.151 M 0.00 % | 3.151 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 191.464 M 3 041.53 % | -6.509 M 97.22 % | -234.305 M -357.51 % | -51.213 M -136.66 % | 139.706 M 3 078.81 % | -4.690 M 93.48 % | -71.879 M -1 009.59 % | -6.478 M -103.14 % | 206.349 M 1 338.67 % | 14.343 M 108.92 % | -160.754 M -471.49 % | -28.129 M -120.38 % | 138.009 M 525.56 % | -32.430 M 77.16 % | -141.973 M -2 672.37 % | -5.121 M -103.60 % | 142.224 M 333.14 % | -61.003 M 81.34 % | -326.875 M -845.46 % | -34.573 M -122.76 % | 151.880 M 1 012.68 % | -16.641 M 87.10 % | -128.974 M -467.12 % | -22.742 M -119.52 % | 116.509 M 1 339.72 % | -9.398 M 91.65 % | -112.616 M -1 231.63 % | -8.457 M -106.42 % | 131.657 M 626.38 % | -25.012 M 78.70 % | -117.445 M -1 434.83 % | -7.652 M -107.94 % | 96.378 M 343.85 % | -39.523 M 45.60 % | -72.655 M -3 007.57 % | -2.338 M -102.57 % | 90.912 M 270.17 % | -53.425 M 31.69 % | -78.208 M -1 161.22 % | -6.201 M -106.75 % | 91.799 M 528.35 % | -21.431 M 64.66 % | -60.637 M -362.74 % | -13.104 M -118.53 % | 70.726 M 315.70 % | -32.789 M 88.38 % | -282.109 M -1 567.41 % | -16.919 M -128.08 % | 60.258 M 343.94 % | -24.702 M 73.67 % | -93.830 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.258 M 3.26 % | 19.618 M 17.40 % | 16.710 M -30.98 % | 24.210 M 77.47 % | 13.642 M 1.99 % | 13.376 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.064 M 0.00 % | -18.064 M 0.00 % | -18.064 M 0.00 % | -18.064 M | 0.000 100.00 % | -4.468 M 0.00 % | -4.468 M 0.00 % | -4.468 M | 0.000 -100.00 % | 21.865 M 0.00 % | 21.865 M 0.00 % | 21.865 M | 0.000 -100.00 % | 16.108 M 0.00 % | 16.108 M 0.00 % | 16.108 M | 0.000 -100.00 % | 15.416 M 0.00 % | 15.416 M 0.00 % | 15.416 M 32.18 % | 11.663 M 0.00 % | 11.663 M 0.00 % | 11.663 M 0.00 % | 11.663 M -20.59 % | 14.687 M 0.00 % | 14.687 M 0.00 % | 14.687 M 0.00 % | 14.687 M | 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 100.00 % | -3.524 M 0.00 % | -3.524 M 0.00 % | -3.524 M 0.00 % | -3.524 M | 0.000 100.00 % | -1.715 M 0.00 % | -1.715 M 0.00 % | -1.715 M | 0.000 100.00 % | -4.578 M 0.00 % | -4.578 M 0.00 % | -4.578 M | 0.000 100.00 % | -9.556 M 0.00 % | -9.556 M 0.00 % | -9.556 M | 0.000 100.00 % | -2.398 M 0.00 % | -2.398 M 0.00 % | -2.398 M 93.56 % | -37.260 M 0.00 % | -37.260 M 0.00 % | -37.260 M 0.00 % | -37.260 M -626.84 % | -5.126 M 0.00 % | -5.126 M 0.00 % | -5.126 M 0.00 % | -5.126 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -6.250 M 0.00 % | -6.250 M 0.00 % | -6.250 M | 0.000 100.00 % | -15.000 M 0.00 % | -15.000 M 0.00 % | -15.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.500 M 0.00 % | -7.500 M 0.00 % | -7.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 10.965 M 0.00 % | 10.965 M 0.00 % | 10.965 M 0.00 % | 10.965 M | 0.000 -100.00 % | 9.500 M 0.00 % | 9.500 M 0.00 % | 9.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.156 M 0.00 % | 5.156 M 0.00 % | 5.156 M | 0.000 -100.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 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 |
| 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 100.00 % | -7.441 M 0.00 % | -7.441 M 0.00 % | -7.441 M 0.00 % | -7.441 M | 0.000 100.00 % | -1.535 M 0.00 % | -1.535 M 0.00 % | -1.535 M | 0.000 -100.00 % | 19.578 M 0.00 % | 19.578 M 0.00 % | 19.578 M | 0.000 -100.00 % | 4.400 M 0.00 % | 4.400 M 0.00 % | 4.400 M | 0.000 -100.00 % | 7.398 M 0.00 % | 7.398 M 0.00 % | 7.398 M -80.14 % | 37.260 M 0.00 % | 37.260 M 0.00 % | 37.260 M 0.00 % | 37.260 M 626.84 % | 5.126 M 0.00 % | 5.126 M 0.00 % | 5.126 M 0.00 % | 5.126 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -1.098 M 0.00 % | -1.098 M 0.00 % | -1.098 M 0.00 % | -1.098 M | 0.000 100.00 % | -877.445 K 0.00 % | -877.445 K 0.00 % | -877.445 K | 0.000 100.00 % | -832.954 K 0.00 % | -832.954 K 0.00 % | -832.954 K | 0.000 100.00 % | -881.576 K 0.00 % | -881.576 K 0.00 % | -881.576 K | 0.000 100.00 % | -842.479 K 0.00 % | -842.479 K 0.00 % | -842.479 K 26.97 % | -1.154 M 0.00 % | -1.154 M 0.00 % | -1.154 M 0.00 % | -1.154 M -48.51 % | -776.859 K 0.00 % | -776.859 K 0.00 % | -776.859 K 0.00 % | -776.859 K | 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 100.00 % | -1.098 M 0.00 % | -1.098 M 0.00 % | -1.098 M 0.00 % | -1.098 M | 0.000 100.00 % | -877.445 K 0.00 % | -877.445 K 0.00 % | -877.445 K | 0.000 100.00 % | -832.954 K 0.00 % | -832.954 K 0.00 % | -832.954 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.154 M 0.00 % | -1.154 M 0.00 % | -1.154 M 0.00 % | -1.154 M | 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 -100.00 % | 4.587 M 0.00 % | 4.587 M 0.00 % | 4.587 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.485 M 0.00 % | -1.485 M 0.00 % | -1.485 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -332.120 K 0.00 % | -332.120 K 0.00 % | -332.120 K 0.00 % | -332.120 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.258 M | 0.000 -100.00 % | 16.710 M | 0.000 -100.00 % | 13.642 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -541.684 K 0.00 % | -541.684 K 0.00 % | -541.684 K 0.00 % | -541.684 K | 0.000 -100.00 % | 1.436 M 0.00 % | 1.436 M 0.00 % | 1.436 M | 0.000 100.00 % | -410.140 K 0.00 % | -410.140 K 0.00 % | -410.140 K | 0.000 100.00 % | -389.981 K 0.00 % | -389.981 K 0.00 % | -389.981 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.219 M 0.00 % | 9.219 M 0.00 % | 9.219 M 0.00 % | 9.219 M 5 835.10 % | -160.745 K 0.00 % | -160.745 K 0.00 % | -160.745 K 0.00 % | -160.745 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.758 M 1 350.53 % | 1.500 M | 0.000 -100.00 % | 2.682 M | 0.000 -100.00 % | 97.402 M 1 305.95 % | 6.928 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.137 M 0.00 % | 2.137 M 0.00 % | 2.137 M 0.00 % | 2.137 M | 0.000 -100.00 % | 700.935 K 0.00 % | 700.935 K 0.00 % | 700.935 K | 0.000 -100.00 % | 1.111 M 0.00 % | 1.111 M 0.00 % | 1.111 M | 0.000 -100.00 % | 1.501 M 0.00 % | 1.501 M 0.00 % | 1.501 M | 0.000 -100.00 % | 9.421 M 0.00 % | 9.421 M 0.00 % | 9.421 M 4 559.29 % | 202.200 K 0.00 % | 202.200 K 0.00 % | 202.200 K 0.00 % | 202.200 K -44.29 % | 362.945 K 0.00 % | 362.945 K 0.00 % | 362.945 K 0.00 % | 362.945 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.449 M -93.34 % | 21.758 M 1 350.53 % | 1.500 M -92.26 % | 19.392 M 623.04 % | 2.682 M -97.58 % | 111.044 M 14.01 % | 97.402 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.595 M 0.00 % | 1.595 M 0.00 % | 1.595 M 0.00 % | 1.595 M | 0.000 -100.00 % | 2.137 M 0.00 % | 2.137 M 0.00 % | 2.137 M | 0.000 -100.00 % | 700.935 K 0.00 % | 700.935 K 0.00 % | 700.935 K | 0.000 -100.00 % | 1.111 M 0.00 % | 1.111 M 0.00 % | 1.111 M | 0.000 -100.00 % | 1.501 M 0.00 % | 1.501 M 0.00 % | 1.501 M -84.07 % | 9.421 M 0.00 % | 9.421 M 0.00 % | 9.421 M 0.00 % | 9.421 M 4 559.29 % | 202.200 K 0.00 % | 202.200 K 0.00 % | 202.200 K 0.00 % | 202.200 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.258 M 3.26 % | 19.618 M 17.40 % | 16.710 M -30.98 % | 24.210 M 77.47 % | 13.642 M 1.99 % | 13.376 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.064 M 0.00 % | -18.064 M 0.00 % | -18.064 M 0.00 % | -18.064 M | 0.000 100.00 % | -4.468 M 0.00 % | -4.468 M 0.00 % | -4.468 M | 0.000 -100.00 % | 21.865 M 0.00 % | 21.865 M 0.00 % | 21.865 M | 0.000 -100.00 % | 16.108 M 0.00 % | 16.108 M 0.00 % | 16.108 M | 0.000 -100.00 % | 15.416 M 0.00 % | 15.416 M 0.00 % | 15.416 M 32.18 % | 11.663 M 0.00 % | 11.663 M 0.00 % | 11.663 M 0.00 % | 11.663 M -20.59 % | 14.687 M 0.00 % | 14.687 M 0.00 % | 14.687 M 0.00 % | 14.687 M | 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 100.00 % | -3.524 M 0.00 % | -3.524 M 0.00 % | -3.524 M 0.00 % | -3.524 M | 0.000 100.00 % | -1.715 M 0.00 % | -1.715 M 0.00 % | -1.715 M | 0.000 100.00 % | -4.578 M 0.00 % | -4.578 M 0.00 % | -4.578 M | 0.000 100.00 % | -9.556 M 0.00 % | -9.556 M 0.00 % | -9.556 M | 0.000 100.00 % | -2.398 M 0.00 % | -2.398 M 0.00 % | -2.398 M 93.56 % | -37.260 M 0.00 % | -37.260 M 0.00 % | -37.260 M 0.00 % | -37.260 M -626.84 % | -5.126 M 0.00 % | -5.126 M 0.00 % | -5.126 M 0.00 % | -5.126 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.258 M 3.26 % | 19.618 M 17.40 % | 16.710 M -30.98 % | 24.210 M 77.47 % | 13.642 M 1.99 % | 13.376 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.588 M 0.00 % | -21.588 M 0.00 % | -21.588 M 0.00 % | -21.588 M | 0.000 100.00 % | -6.184 M 0.00 % | -6.184 M 0.00 % | -6.184 M | 0.000 -100.00 % | 17.287 M 0.00 % | 17.287 M 0.00 % | 17.287 M | 0.000 -100.00 % | 6.552 M 0.00 % | 6.552 M 0.00 % | 6.552 M | 0.000 -100.00 % | 13.018 M 0.00 % | 13.018 M 0.00 % | 13.018 M 150.86 % | -25.597 M 0.00 % | -25.597 M 0.00 % | -25.597 M 0.00 % | -25.597 M -367.74 % | 9.561 M 0.00 % | 9.561 M 0.00 % | 9.561 M 0.00 % | 9.561 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 |