Alandalus Property Company 4320.SR
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 240.479 M 11.77 % | 215.156 M -0.44 % | 216.108 M 0.80 % | 214.386 M 27.74 % | 167.825 M -4.68 % | 176.061 M 6.91 % | 164.680 M 12.16 % | 146.827 M 11.90 % | 131.218 M 3.55 % | 126.725 M -7.70 % | 137.301 M 5.43 % | 130.229 M 7.68 % | 120.943 M |
| Net income | -31.600 M -186.77 % | 36.417 M -45.46 % | 66.774 M -27.14 % | 91.650 M 539.05 % | 14.342 M -77.87 % | 64.821 M 35.12 % | 47.972 M -59.48 % | 118.390 M 17.78 % | 100.521 M 6.86 % | 94.072 M 8.37 % | 86.807 M 1.47 % | 85.552 M 15.99 % | 73.761 M |
| Income before tax | -20.790 M -138.07 % | 54.612 M -42.19 % | 94.461 M -4.41 % | 98.819 M 327.60 % | 23.110 M -73.74 % | 87.989 M 6.59 % | 82.547 M -31.49 % | 120.493 M 17.85 % | 102.238 M 6.89 % | 95.645 M 8.20 % | 88.392 M 1.42 % | 87.154 M 13.96 % | 76.480 M |
| Income before tax ratio | -0.09 -134.06 % | 0.25 -41.93 % | 0.44 -5.17 % | 0.46 234.73 % | 0.14 -72.45 % | 0.50 -0.30 % | 0.50 -38.92 % | 0.82 5.33 % | 0.78 3.23 % | 0.75 17.23 % | 0.64 -3.80 % | 0.67 5.83 % | 0.63 |
| EBITDA | 129.890 M -7.86 % | 140.969 M -12.09 % | 160.349 M 0.75 % | 159.153 M 39.56 % | 114.039 M -14.27 % | 133.020 M 80.64 % | 73.639 M -42.25 % | 127.511 M 59.55 % | 79.918 M 2.21 % | 78.188 M 1 003.44 % | -8.655 M 6.18 % | -9.224 M -2.42 % | -9.006 M |
| Net income ratio | -0.13 -177.64 % | 0.17 -45.22 % | 0.31 -27.72 % | 0.43 400.25 % | 0.09 -76.79 % | 0.37 26.39 % | 0.29 -63.87 % | 0.81 5.26 % | 0.77 3.20 % | 0.74 17.41 % | 0.63 -3.76 % | 0.66 7.72 % | 0.61 |
| Ratio EBITDA | 0.54 -17.56 % | 0.66 -11.70 % | 0.74 -0.05 % | 0.74 9.25 % | 0.68 -10.06 % | 0.76 68.96 % | 0.45 -48.51 % | 0.87 42.59 % | 0.61 -1.29 % | 0.62 1 078.83 % | -0.06 11.01 % | -0.07 4.88 % | -0.07 |
| Gross profit ratio | 0.62 -3.08 % | 0.64 -2.87 % | 0.66 -2.59 % | 0.68 18.69 % | 0.57 -2.00 % | 0.58 2.24 % | 0.57 -1.03 % | 0.57 -7.82 % | 0.62 5.25 % | 0.59 -40.76 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 92.942 M -0.42 % | 93.333 M 0.00 % | 93.333 M 0.00 % | 93.333 M 0.00 % | 93.333 M 0.00 % | 93.333 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.333 M 104.08 % | 45.733 M 0.00 % | 45.733 M |
| Weighted average shs out | 92.942 M -0.42 % | 93.333 M 0.00 % | 93.333 M 0.00 % | 93.333 M 0.00 % | 93.333 M 0.00 % | 93.333 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.333 M 104.08 % | 45.733 M 0.00 % | 45.733 M |
| EPS diluted | -0.34 -187.18 % | 0.39 -45.83 % | 0.72 -26.53 % | 0.98 553.33 % | 0.15 -78.26 % | 0.69 35.29 % | 0.51 -59.84 % | 1.27 29.59 % | 0.98 -2.97 % | 1.01 8.60 % | 0.93 -50.27 % | 1.87 16.15 % | 1.61 |
| Earnings per share | -0.34 -187.18 % | 0.39 -45.83 % | 0.72 -26.53 % | 0.98 553.33 % | 0.15 -78.26 % | 0.69 35.29 % | 0.51 -59.84 % | 1.27 29.59 % | 0.98 -2.97 % | 1.01 8.60 % | 0.93 -50.27 % | 1.87 16.15 % | 1.61 |
| Gross profit | 149.165 M 8.32 % | 137.705 M -3.30 % | 142.408 M -1.81 % | 145.026 M 51.61 % | 95.655 M -6.59 % | 102.402 M 9.31 % | 93.685 M 11.01 % | 84.395 M 3.15 % | 81.819 M 8.98 % | 75.076 M -45.32 % | 137.301 M 5.43 % | 130.229 M 7.68 % | 120.943 M |
| Income tax expense | 2.948 M -50.48 % | 5.953 M -16.94 % | 7.167 M -0.02 % | 7.169 M 17.15 % | 6.120 M 37.98 % | 4.435 M -87.17 % | 34.574 M 1 544.41 % | 2.103 M 22.44 % | 1.717 M 9.18 % | 1.573 M -0.77 % | 1.585 M -1.06 % | 1.602 M -41.08 % | 2.719 M |
| Cost of revenue | 91.314 M 17.90 % | 77.451 M 5.09 % | 73.700 M 6.26 % | 69.360 M -3.89 % | 72.170 M -2.02 % | 73.659 M 3.75 % | 70.996 M 13.72 % | 62.433 M 26.38 % | 49.399 M -4.36 % | 51.649 M | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 20.628 M -6.88 % | 22.153 M -46.77 % | 41.617 M 0.91 % | 41.242 M 4.56 % | 39.444 M 19.37 % | 33.045 M 3.96 % | 31.786 M 149.59 % | 12.735 M 11.29 % | 11.444 M 32.63 % | 8.628 M 68.32 % | 5.126 M -9.01 % | 5.634 M -23.72 % | 7.385 M |
| Selling and marketing expenses | 3.882 M 23.96 % | 3.132 M 90.91 % | 1.640 M -9.09 % | 1.804 M -14.82 % | 2.118 M -12.59 % | 2.423 M 35.72 % | 1.785 M 91.74 % | 931.166 K -26.38 % | 1.265 M 49.06 % | 848.538 K -68.97 % | 2.734 M 31.93 % | 2.073 M 161.51 % | 792.549 K |
| Other expenses | 73.182 M 1 199.61 % | 5.631 M 205.55 % | -5.335 M -342.94 % | -1.204 M -30.96 % | -919.679 K 84.27 % | -5.846 M -421.97 % | -1.120 M -109.59 % | 11.681 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 97.692 M 215.99 % | 30.916 M -18.48 % | 37.922 M -9.37 % | 41.842 M 2.95 % | 40.643 M 37.21 % | 29.621 M 2 744.66 % | -1.120 M -101.93 % | 58.165 M 357.68 % | 12.709 M 34.10 % | 9.477 M -76.01 % | 39.496 M 20.40 % | 32.804 M -1.74 % | 33.385 M |
| Cost and expenses | 151.115 M 39.45 % | 108.367 M -2.92 % | 111.622 M 0.38 % | 111.201 M -1.43 % | 112.813 M 9.23 % | 103.281 M 45.47 % | 70.996 M 13.72 % | 62.433 M 0.52 % | 62.108 M 1.61 % | 61.126 M 54.77 % | 39.496 M 20.40 % | 32.804 M -1.74 % | 33.385 M |
| Research and development expenses | 0.000 | 0.000 -100.00 % | 0.310 -6.61 % | 0.332 1 943.87 % | -0.018 -106.43 % | 0.280 -3.96 % | 0.292 -47.23 % | 0.553 14.53 % | 0.483 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 24.510 M -3.06 % | 25.285 M -41.55 % | 43.257 M 0.49 % | 43.046 M 3.57 % | 41.563 M 17.18 % | 35.468 M 5.65 % | 33.571 M 4 187 783 472.93 % | 0.802 -100.00 % | 12.709 M 34.10 % | 9.477 M 20.56 % | 7.861 M 2.01 % | 7.706 M -7.06 % | 8.291 M |
| Interest income | 4.469 M 256.48 % | 1.254 M -96.18 % | 32.805 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.412 M -8.35 % | 10.271 M -7.29 % | 11.078 M |
| Interest expense | 68.246 M 30.80 % | 52.177 M 59.05 % | 32.805 M 24.63 % | 26.322 M 4.36 % | 25.221 M 55.64 % | 16.205 M 304.71 % | 4.004 M -42.95 % | 7.019 M 11.15 % | 6.315 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 40.526 M 18.57 % | 34.180 M -71.94 % | 121.820 M 1.82 % | 119.646 M 4.28 % | 114.732 M -12.38 % | 130.939 M 15.22 % | 113.638 M 34.10 % | 84.739 M 23.36 % | 68.691 M 445.64 % | 12.589 M 112.97 % | -97.047 M -0.69 % | -96.379 M -12.74 % | -85.486 M |
| Operating income | 47.456 M -55.56 % | 106.789 M -16.09 % | 127.267 M 1.70 % | 125.140 M 54.19 % | 81.160 M -22.11 % | 104.194 M 12.56 % | 92.565 M 9.68 % | 84.395 M 22.12 % | 69.110 M 5.35 % | 65.599 M -32.40 % | 97.047 M 0.69 % | 96.379 M 12.74 % | 85.486 M |
| Operating income ratio | 0.20 -60.24 % | 0.50 -15.72 % | 0.59 0.89 % | 0.58 20.70 % | 0.48 -18.28 % | 0.59 5.29 % | 0.56 -2.21 % | 0.57 9.13 % | 0.53 1.74 % | 0.52 -26.76 % | 0.71 -4.49 % | 0.74 4.70 % | 0.71 |
| Total other income expenses net | -110.154 M -111.12 % | -52.177 M -59.05 % | -32.805 M -24.63 % | -26.322 M -4.36 % | -25.221 M -55.64 % | -16.205 M -61.75 % | -10.018 M -127.75 % | 36.098 M 47.76 % | 24.431 M 415.55 % | -7.742 M 10.54 % | -8.655 M 6.18 % | -9.224 M -2.42 % | -9.006 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 939.782 M 26.60 % | 742.331 M 30.21 % | 570.101 M 16.83 % | 487.961 M 4.73 % | 465.941 M 90.77 % | 244.239 M 270.45 % | -143.289 M 55.48 % | -321.882 M -303.71 % | 158.011 M -10.58 % | 176.703 M 9.94 % | 160.723 M -18.49 % | 197.181 M 1 760.49 % | -11.875 M |
| Total investments | 45.881 M -91.30 % | 527.086 M 2.34 % | 515.034 M -1.15 % | 521.005 M 8.21 % | 481.483 M 3.58 % | 464.835 M | 0.000 | 0.000 -100.00 % | 396.842 M -57.58 % | 935.589 M | 0.000 | 0.000 | 0.000 |
| Total debt | 985.663 M 7.22 % | 919.272 M 29.61 % | 709.240 M 2.98 % | 688.722 M 6.21 % | 648.425 M 65.22 % | 392.473 M 21 431.71 % | 1.823 M -98.51 % | 122.331 M -33.99 % | 185.314 M -18.35 % | 226.975 M 30.61 % | 173.786 M -15.81 % | 206.418 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 96.983 M 7.39 % | 90.306 M -6.75 % | 96.841 M 1.53 % | 95.382 M -92.92 % | 1.348 B -5.13 % | 1.421 B 59.63 % | 889.967 M 1 330.02 % | 62.235 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | 83.292 M 119.48 % | 37.950 M -27.21 % | 52.140 M 32.28 % | 39.416 M -84.62 % | 256.336 M -18.29 % | 313.698 M -72.39 % | 1.136 B -7.49 % | 1.228 B 616.41 % | 171.458 M 47.82 % | 115.989 M -73.71 % | 441.151 M 24.50 % | 354.344 M 31.83 % | 268.792 M |
| Common stock | 933.333 M 0.00 % | 933.333 M 0.00 % | 933.333 M 0.00 % | 933.333 M 33.33 % | 700.000 M 0.00 % | 700.000 M 687.18 % | 88.925 M 5.71 % | 84.126 M -87.98 % | 700.000 M 0.00 % | 700.000 M 104.08 % | 343.000 M 0.00 % | 343.000 M 0.00 % | 343.000 M |
| Total equity | 1.160 B -5.61 % | 1.229 B -1.76 % | 1.250 B 0.79 % | 1.241 B 0.37 % | 1.236 B -5.55 % | 1.309 B -2.90 % | 1.348 B -5.13 % | 1.421 B 29.56 % | 1.096 B 24.85 % | 878.223 M 12.00 % | 784.151 M 12.45 % | 697.344 M 13.98 % | 611.792 M |
| Other non current liabilities | 130.948 M 1 104.24 % | 10.874 M -86.95 % | 83.313 M 1.21 % | 82.320 M 11.24 % | 74.003 M -7.93 % | 80.375 M 443.10 % | 14.799 M -93.67 % | 233.897 M 96.75 % | 118.881 M 12.05 % | 106.095 M 19.17 % | 89.028 M -5.11 % | 93.822 M 147.30 % | -198.338 M |
| Long term debt | 953.994 M 6.41 % | 896.527 M 29.36 % | 693.047 M 2.98 % | 673.022 M 6.37 % | 632.725 M 67.93 % | 376.773 M | 0.000 | 0.000 -100.00 % | 117.145 M -28.79 % | 164.514 M -5.34 % | 173.786 M -15.81 % | 206.418 M 4.07 % | 198.338 M |
| Total non current liabilities | 1.085 B 19.57 % | 907.401 M 29.26 % | 702.015 M 2.86 % | 682.482 M 6.44 % | 641.216 M 67.62 % | 382.546 M 2 484.90 % | 14.799 M -77.82 % | 66.715 M -44.29 % | 119.762 M -28.10 % | 166.563 M -36.62 % | 262.814 M -12.47 % | 300.240 M 51.38 % | 198.338 M |
| Other current liabilities | -15.334 M -115.21 % | 100.791 M 740.64 % | 11.990 M -58.29 % | 28.744 M 31.99 % | 21.777 M 23.63 % | 17.614 M -78.42 % | 81.625 M 27.49 % | 64.024 M 209.60 % | -58.415 M -1.93 % | -57.309 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 45.780 M -0.33 % | 45.931 M 27.42 % | 36.047 M -5.90 % | 38.308 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.245 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 31.669 M 39.23 % | 22.745 M 40.47 % | 16.193 M 3.14 % | 15.700 M 0.00 % | 15.700 M 0.00 % | 15.700 M 761.33 % | 1.823 M -98.51 % | 122.331 M 79.45 % | 68.169 M 9.14 % | 62.462 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 16.335 M -86.78 % | 123.536 M 20.49 % | 102.528 M -12.60 % | 117.304 M 13.90 % | 102.989 M -4.57 % | 107.916 M 29.32 % | 83.448 M -55.22 % | 186.355 M 55.65 % | 119.731 M 8.20 % | 110.655 M 1 657.78 % | 6.295 M -29.36 % | 8.912 M 22.43 % | 7.279 M |
| Total liabilities | 1.101 B 6.82 % | 1.031 B 28.14 % | 804.542 M 0.59 % | 799.786 M 7.47 % | 744.205 M 51.74 % | 490.462 M -66.08 % | 1.446 B -13.60 % | 1.674 B 598.85 % | 239.493 M -13.61 % | 277.218 M 3.01 % | 269.110 M -12.95 % | 309.152 M 2.97 % | 300.225 M |
| Other non current assets | 2.080 B 65.93 % | 1.253 B 15.57 % | 1.085 B 6.66 % | 1.017 B 2.67 % | 990.386 M 23.92 % | 799.205 M 279.12 % | -446.183 M 33.22 % | -668.105 M 9.92 % | -741.706 M -39.22 % | -532.761 M -222.08 % | 436.412 M 6.94 % | 408.077 M 172.90 % | -559.742 M |
| Long term investments | 0.000 -100.00 % | 527.086 M 21.47 % | 433.930 M -9.78 % | 480.973 M -0.11 % | 481.483 M 13.94 % | 422.571 M | 0.000 | 0.000 | 0.000 -100.00 % | 935.589 M | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 100.00 % | -2.055 B -0.71 % | -2.040 B -3.04 % | -1.980 B -10.07 % | -1.799 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 135.248 M -36.39 % | 212.606 M -4.12 % | 221.752 M -4.78 % | 232.895 M -4.91 % | 244.931 M -13.65 % | 283.643 M 44.89 % | 195.759 M -3.26 % | 202.352 M -72.20 % | 727.853 M 7.65 % | 676.113 M 11.98 % | 603.786 M 2.48 % | 589.181 M 5.26 % | 559.742 M |
| Total non current assets | 2.215 B 11.14 % | 1.993 B 14.53 % | 1.740 B 0.55 % | 1.731 B 0.81 % | 1.717 B 14.04 % | 1.505 B 25.91 % | 1.196 B -1.02 % | 1.208 B 7.40 % | 1.125 B 4.24 % | 1.079 B 3.72 % | 1.040 B 4.31 % | 997.258 M 78.16 % | 559.742 M |
| Other current assets | -117.379 M -242.86 % | 82.165 M -13.09 % | 94.539 M 37.07 % | 68.972 M 492.04 % | 11.650 M 1.87 % | 11.436 M -75.77 % | 47.200 M 748.23 % | 5.565 M -73.01 % | 20.613 M -21.41 % | 26.228 M | 0.000 | 0.000 | 0.000 |
| Short term investments | 45.881 M | 0.000 -100.00 % | 81.104 M 102.60 % | 40.031 M | 0.000 -100.00 % | 42.264 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 45.881 M -74.07 % | 176.941 M 27.17 % | 139.138 M -30.69 % | 200.761 M 10.02 % | 182.483 M 23.11 % | 148.233 M 2.15 % | 145.112 M -67.33 % | 444.213 M 1 526.95 % | 27.303 M -45.69 % | 50.272 M 284.83 % | 13.063 M 41.42 % | 9.237 M -22.21 % | 11.875 M |
| Cash and short term investments | 86.224 M -51.27 % | 176.941 M -19.66 % | 220.243 M -8.53 % | 240.792 M 31.95 % | 182.483 M -4.21 % | 190.497 M 31.28 % | 145.112 M -67.33 % | 444.213 M 1 526.95 % | 27.303 M -45.69 % | 50.272 M 284.83 % | 13.063 M 41.42 % | 9.237 M -22.21 % | 11.875 M |
| Total current assets | 45.881 M -82.78 % | 266.391 M -15.37 % | 314.781 M 1.62 % | 309.764 M 17.55 % | 263.521 M -10.30 % | 293.781 M -79.68 % | 1.446 B 210.48 % | 465.753 M 695.59 % | 58.542 M -23.48 % | 76.500 M 485.60 % | 13.063 M 41.42 % | 9.237 M -22.21 % | 11.875 M |
| Inventory | 0.000 | 0.000 -100.00 % | 1.854 M -6.57 % | 1.984 M 183.80 % | 699.109 K 831.39 % | 75.061 K 100.17 % | -43.701 M -173.55 % | -15.975 M -36.35 % | -11.716 M 40.73 % | -19.769 M | 0.000 | 0.000 | 0.000 |
| Net receivables | 77.036 M 957.48 % | 7.285 M -91.79 % | 88.729 M 39.71 % | 63.508 M -8.47 % | 69.388 M -24.45 % | 91.847 M 110.17 % | 43.701 M 173.55 % | 15.975 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 -100.00 % | 2.055 B 0.71 % | 2.040 B 3.04 % | 1.980 B 10.07 % | 1.799 B 24.42 % | 1.446 B -13.60 % | 1.674 B 47.00 % | 1.139 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 152.167 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 340.400 M |
| Account 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 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.800 M 92.16 % | 1.457 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 45.780 M -0.33 % | 45.931 M 27.42 % | 36.047 M -5.90 % | 38.308 M -61.01 % | 98.247 M -61.18 % | 253.070 M 1.81 % | 248.580 M 585.84 % | 36.245 M | 0.000 | 0.000 | 0.000 |
| Minority interest | 142.964 M -8.71 % | 156.601 M -6.79 % | 168.008 M -5.39 % | 177.588 M -2.93 % | 182.939 M -8.37 % | 199.658 M -5.58 % | 211.455 M 9.97 % | 192.277 M 25.90 % | 152.727 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 132.262 M 14.55 % | 115.462 M -3.81 % | 120.037 M -7.66 % | 129.994 M -2.57 % | 133.430 M -4.30 % | 139.423 M | 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 -100.00 % | 347.411 M -21.79 % | 444.215 M 277.47 % | 117.681 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 100.625 M 124.39 % | 44.843 M -11.88 % | 50.889 M 131.91 % | -159.494 M 49.16 % | -313.698 M | 0.000 100.00 % | -528.340 M -348.96 % | -117.681 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 100.00 % | -45.780 M 0.33 % | -45.931 M -27.42 % | -36.047 M 5.90 % | -38.308 M 71.18 % | -132.911 M 54.16 % | -289.916 M -16.63 % | -248.580 M -585.84 % | -36.245 M | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.348 B -5.13 % | 1.421 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.609 M |
| Total assets | 2.261 B 0.06 % | 2.259 B 9.95 % | 2.055 B 0.71 % | 2.040 B 3.04 % | 1.980 B 10.07 % | 1.799 B -35.60 % | 2.794 B 66.93 % | 1.674 B 41.45 % | 1.183 B 2.41 % | 1.155 B 9.70 % | 1.053 B 4.65 % | 1.006 B 10.36 % | 912.017 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | -4.991 M -148.37 % | 10.318 M 122.39 % | -46.093 M -367.07 % | 17.259 M 305.63 % | 4.255 M 128.65 % | -14.853 M 30.77 % | -21.453 M -515.07 % | 5.168 M -86.54 % | 38.405 M -23.03 % | 49.898 M 274.51 % | 13.324 M 3 705.68 % | 350.097 K 109.72 % | -3.603 M |
| Accounts receivables | 8.173 M 226.74 % | -6.448 M 77.97 % | -29.265 M -237.33 % | -8.675 M -367.97 % | -1.854 M 89.56 % | -17.765 M 42.19 % | -30.728 M -279.59 % | -8.095 M -27.00 % | -6.374 M 7.91 % | -6.922 M -181.48 % | -2.459 M -370.65 % | 908.572 K 125.22 % | -3.603 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.928 M | 0.000 | 0.000 | 0.000 |
| Other working capital | -13.164 M -178.51 % | 16.767 M 199.64 % | -16.828 M -164.89 % | 25.934 M 324.55 % | 6.109 M 109.74 % | 2.912 M -68.60 % | 9.275 M -30.07 % | 13.264 M -69.70 % | 43.777 M -19.38 % | 54.301 M 244.06 % | 15.783 M 2 926.02 % | -558.475 K | 0.000 |
| Other non cash items | 144.875 M 99.96 % | 72.450 M 121.59 % | 32.696 M 3.79 % | 31.503 M -18.98 % | 38.882 M 211.05 % | 12.500 M -76.29 % | 52.717 M 368.14 % | 11.261 M 141.43 % | -27.179 M 3.48 % | -28.159 M -44.61 % | -19.473 M 28.37 % | -27.184 M -11.35 % | -24.414 M |
| Net cash provided by operating activities | 148.810 M -2.97 % | 153.366 M 34.36 % | 114.146 M -37.14 % | 181.593 M 83.19 % | 99.126 M -13.40 % | 114.463 M 13.68 % | 100.689 M -22.34 % | 129.651 M 5.79 % | 122.555 M -4.55 % | 128.399 M 40.96 % | 91.090 M 31.83 % | 69.095 M 15.63 % | 59.756 M |
| Investments in property plant and equipment | -29.739 M -1 214.72 % | -2.262 M -364.15 % | -487.340 K -66.25 % | -293.131 K 60.58 % | -743.631 K -19.15 % | -624.105 K 9.53 % | -689.859 K 80.72 % | -3.578 M -274.33 % | -955.854 K -275.17 % | -254.776 K | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 100.00 % | -13.000 M 56.81 % | -30.100 M 30.84 % | -43.525 M -596.40 % | -6.250 M 43.82 % | -11.125 M -514.62 % | -1.810 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -285.696 M -257.12 % | -80.000 M 10.75 % | -89.639 M 66.17 % | -264.946 M 4.53 % | -277.517 M -248.07 % | -79.729 M 23.13 % | -103.720 M -65.14 % | -62.809 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 84.855 M 111.83 % | 40.058 M -55.31 % | 89.639 M 112.09 % | 42.264 M 166.68 % | 15.848 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -181.497 M -1 496.13 % | 13.000 M 180.32 % | -16.185 M 64.90 % | -46.114 M -837.83 % | 6.250 M -46.89 % | 11.768 M 114.63 % | -80.416 M -126.18 % | 307.177 M 641.35 % | -56.743 M 27.72 % | -78.500 M -150.25 % | -31.368 M 60.39 % | -79.187 M -40.20 % | -56.482 M |
| Net cash used for investing activites | -211.236 M -4.00 % | -203.103 M -134.22 % | -86.715 M 3.58 % | -89.932 M 59.75 % | -223.426 M 14.61 % | -261.651 M -225.37 % | -80.416 M -126.18 % | 307.177 M 632.38 % | -57.699 M 26.74 % | -78.755 M -151.06 % | -31.368 M 60.39 % | -79.187 M -40.20 % | -56.482 M |
| Debt repayment | 47.159 M -77.99 % | 214.237 M 2 125.79 % | 9.625 M -67.57 % | 29.676 M -88.03 % | 247.918 M 0.47 % | 246.757 M 238.97 % | -177.561 M | 0.000 100.00 % | -52.825 M -324.80 % | -12.435 M | 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 |
| 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 | -23.333 M 50.00 % | -46.667 M 0.00 % | -46.667 M 20.00 % | -58.333 M 16.67 % | -70.000 M 0.00 % | -70.000 M 50.00 % | -140.000 M | 0.000 100.00 % | -35.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -92.460 M -15.53 % | -80.031 M -53.87 % | -52.013 M -16.29 % | -44.725 M -17.98 % | -37.909 M -43.34 % | -26.448 M -1 358.73 % | -1.813 M 90.90 % | -19.918 M | 0.000 | 0.000 100.00 % | -55.896 M -849.86 % | 7.454 M 114.52 % | -51.336 M |
| Net cash used provided by financing activities | -68.634 M -178.40 % | 87.540 M 198.30 % | -89.054 M -21.36 % | -73.383 M -146.28 % | 158.550 M 5.48 % | 150.309 M 147.06 % | -319.374 M -1 503.45 % | -19.918 M 77.32 % | -87.825 M -606.25 % | -12.435 M 77.75 % | -55.896 M -849.86 % | 7.454 M 114.52 % | -51.336 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -131.060 M -446.70 % | 37.802 M 161.34 % | -61.623 M -437.14 % | 18.278 M -46.63 % | 34.250 M 997.18 % | 3.122 M 101.04 % | -299.101 M -171.74 % | 416.910 M 1 915.11 % | -22.969 M -161.73 % | 37.209 M 872.48 % | 3.826 M 245.07 % | -2.638 M 94.51 % | -48.063 M |
| Cash at beginning of period | 176.941 M 27.17 % | 139.138 M -30.69 % | 200.761 M 10.02 % | 182.483 M 23.11 % | 148.233 M 2.15 % | 145.112 M -67.33 % | 444.213 M 1 526.95 % | 27.303 M -45.69 % | 50.272 M 284.83 % | 13.063 M 41.42 % | 9.237 M -22.21 % | 11.875 M -80.19 % | 59.938 M |
| Cash at end of period | 45.881 M -74.07 % | 176.941 M 27.17 % | 139.138 M -30.69 % | 200.761 M 10.02 % | 182.483 M 23.11 % | 148.233 M 2.15 % | 145.112 M -67.33 % | 444.213 M 1 526.95 % | 27.303 M -45.69 % | 50.272 M 284.83 % | 13.063 M 41.42 % | 9.237 M -22.21 % | 11.875 M |
| Operating cash flow | 148.810 M -2.97 % | 153.366 M 34.36 % | 114.146 M -37.14 % | 181.593 M 83.19 % | 99.126 M -13.40 % | 114.463 M 13.68 % | 100.689 M -22.34 % | 129.651 M 5.79 % | 122.555 M -4.55 % | 128.399 M 40.96 % | 91.090 M 31.83 % | 69.095 M 15.63 % | 59.756 M |
| Capital expenditure | -6.689 M -195.71 % | -2.262 M -364.15 % | -487.340 K -66.25 % | -293.131 K 60.58 % | -743.631 K -19.15 % | -624.105 K 9.53 % | -689.859 K 80.72 % | -3.578 M -274.33 % | -955.854 K -275.17 % | -254.776 K | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 142.120 M -5.95 % | 151.104 M 32.95 % | 113.659 M -37.31 % | 181.300 M 84.28 % | 98.382 M -13.58 % | 113.839 M 13.84 % | 99.999 M -20.68 % | 126.073 M 3.68 % | 121.599 M -5.11 % | 128.145 M 40.68 % | 91.090 M 31.83 % | 69.095 M 15.63 % | 59.756 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 61.564 M 14.14 % | 53.939 M -4.38 % | 56.408 M -13.88 % | 65.500 M 11.62 % | 58.680 M -0.05 % | 58.710 M 10.77 % | 53.000 M -1.52 % | 53.819 M -3.10 % | 55.538 M 2.95 % | 53.945 M -0.96 % | 54.467 M -1.77 % | 55.451 M 4.10 % | 53.266 M -1.53 % | 54.093 M 1.49 % | 53.298 M -4.90 % | 56.042 M 1.09 % | 55.438 M 5.87 % | 52.364 M 3.61 % | 50.542 M -12.03 % | 57.451 M 55.34 % | 36.984 M 17.58 % | 31.454 M -25.00 % | 41.936 M -17.83 % | 51.035 M 19.47 % | 42.718 M 0.96 % | 42.313 M 5.79 % | 39.996 M -5.02 % | 42.109 M 3.95 % | 40.508 M -1.87 % | 41.278 M 1.21 % | 40.785 M 5.20 % | 38.770 M -0.22 % | 38.855 M 6.43 % | 36.508 M 11.66 % | 32.696 M -2.44 % | 33.513 M -2.29 % | 34.298 M 6.97 % | 32.064 M 1.18 % | 31.690 M -2.09 % | 32.367 M -24.05 % | 42.616 M 5.41 % | 40.430 M 3.17 % | 39.187 M 12.55 % | 34.818 M -1.08 % | 35.199 M 5.75 % | 33.286 M |
| Net income | 583.929 K 105.76 % | -10.139 M -1 115.60 % | -834.078 K 94.73 % | -15.828 M -71.30 % | -9.240 M 17.87 % | -11.250 M -338.58 % | 4.715 M 41.98 % | 3.321 M -53.78 % | 7.186 M -38.30 % | 11.646 M -18.36 % | 14.264 M 5.83 % | 13.478 M -25.30 % | 18.043 M -12.65 % | 20.658 M 4.40 % | 19.787 M 89.85 % | 10.422 M -46.19 % | 19.367 M 0.73 % | 19.227 M 1.42 % | 18.959 M 247.88 % | 5.450 M 73.95 % | 3.133 M 148.36 % | -6.479 M -152.94 % | 12.238 M -17.45 % | 14.825 M 1.64 % | 14.586 M -3.62 % | 15.133 M -25.37 % | 20.277 M 660.96 % | 2.665 M -78.89 % | 12.623 M 3.78 % | 12.163 M -40.74 % | 20.522 M 37.16 % | 14.963 M -43.36 % | 26.416 M -4.17 % | 27.566 M -44.25 % | 49.446 M 101.80 % | 24.503 M -6.72 % | 26.267 M 4.00 % | 25.256 M 1.85 % | 24.798 M 14.39 % | 21.678 M -10.33 % | 24.176 M -1.98 % | 24.665 M 4.73 % | 23.552 M 8.96 % | 21.615 M -1.21 % | 21.879 M 2.18 % | 21.413 M |
| Income before tax | 2.441 M 128.89 % | -8.450 M -647.24 % | 1.544 M 110.21 % | -15.131 M -168.72 % | -5.631 M 33.95 % | -8.525 M -360.79 % | 3.269 M 182.40 % | -3.967 M -129.14 % | 13.611 M -15.54 % | 16.115 M -17.95 % | 19.640 M -3.92 % | 20.442 M -13.40 % | 23.606 M 4.83 % | 22.518 M -19.27 % | 27.895 M 35.42 % | 20.599 M -22.98 % | 26.744 M 5.55 % | 25.339 M -3.05 % | 26.136 M 147.18 % | 10.574 M 122.60 % | 4.750 M 153.82 % | -8.827 M -153.13 % | 16.612 M -7.23 % | 17.907 M -14.71 % | 20.996 M -3.78 % | 21.821 M -19.96 % | 27.264 M 146.02 % | 11.082 M -52.24 % | 23.206 M 13.18 % | 20.503 M -26.13 % | 27.755 M 62.64 % | 17.065 M -35.40 % | 26.416 M -5.78 % | 28.036 M -44.43 % | 50.452 M 99.95 % | 25.232 M -3.94 % | 26.267 M 4.00 % | 25.256 M 0.27 % | 25.189 M 16.20 % | 21.678 M -12.20 % | 24.691 M -2.51 % | 25.326 M 5.25 % | 24.064 M 6.62 % | 22.569 M 5.47 % | 21.399 M -2.57 % | 21.963 M |
| Income before tax ratio | 0.04 125.31 % | -0.16 -672.29 % | 0.03 111.85 % | -0.23 -140.74 % | -0.10 33.91 % | -0.15 -335.43 % | 0.06 183.67 % | -0.07 -130.07 % | 0.25 -17.96 % | 0.30 -17.16 % | 0.36 -2.19 % | 0.37 -16.81 % | 0.44 6.46 % | 0.42 -20.46 % | 0.52 42.39 % | 0.37 -23.81 % | 0.48 -0.30 % | 0.48 -6.43 % | 0.52 180.97 % | 0.18 43.30 % | 0.13 145.77 % | -0.28 -170.84 % | 0.40 12.90 % | 0.35 -28.61 % | 0.49 -4.69 % | 0.52 -24.35 % | 0.68 159.02 % | 0.26 -54.06 % | 0.57 15.33 % | 0.50 -27.01 % | 0.68 54.60 % | 0.44 -35.26 % | 0.68 -11.47 % | 0.77 -50.23 % | 1.54 104.95 % | 0.75 -1.69 % | 0.77 -2.77 % | 0.79 -0.90 % | 0.79 18.68 % | 0.67 15.60 % | 0.58 -7.51 % | 0.63 2.01 % | 0.61 -5.26 % | 0.65 6.62 % | 0.61 -7.86 % | 0.66 |
| EBITDA | 24.488 M 36.67 % | 17.918 M -35.50 % | 27.782 M 35.97 % | 20.432 M -11.59 % | 23.110 M 44.95 % | 15.944 M -51.78 % | 33.068 M 59.12 % | 20.782 M -41.25 % | 35.374 M -3.23 % | 36.554 M -6.38 % | 39.047 M 0.08 % | 39.017 M 14.27 % | 34.144 M -1.00 % | 34.488 M -19.56 % | 42.874 M 19.77 % | 35.798 M -13.71 % | 41.486 M 12.46 % | 36.891 M -11.03 % | 41.466 M 68.19 % | 24.655 M 7.03 % | 23.036 M 444.47 % | 4.231 M -86.26 % | 30.789 M -3.97 % | 32.061 M -4.27 % | 33.490 M 3.02 % | 32.507 M -7.02 % | 34.962 M 204.90 % | 11.467 M -51.71 % | 23.746 M 5.61 % | 22.484 M -33.45 % | 33.787 M -46.34 % | 62.961 M 196.10 % | 21.263 M -6.90 % | 22.840 M 11.70 % | 20.447 M 151.44 % | 8.132 M -61.21 % | 20.966 M 3.94 % | 20.172 M 1 486.99 % | -1.454 M 19.98 % | -1.817 M 7.08 % | -1.956 M -2.10 % | -1.916 M -5.04 % | -1.824 M 20.98 % | -2.308 M -81.55 % | -1.271 M 38.71 % | -2.075 M |
| Net income ratio | 0.01 105.05 % | -0.19 -1 171.25 % | -0.01 93.88 % | -0.24 -53.47 % | -0.16 17.83 % | -0.19 -315.38 % | 0.09 44.18 % | 0.06 -52.31 % | 0.13 -40.07 % | 0.22 -17.57 % | 0.26 7.74 % | 0.24 -28.25 % | 0.34 -11.30 % | 0.38 2.87 % | 0.37 99.62 % | 0.19 -46.76 % | 0.35 -4.86 % | 0.37 -2.11 % | 0.38 295.43 % | 0.09 11.98 % | 0.08 141.12 % | -0.21 -170.59 % | 0.29 0.46 % | 0.29 -14.92 % | 0.34 -4.53 % | 0.36 -29.45 % | 0.51 701.17 % | 0.06 -79.69 % | 0.31 5.76 % | 0.29 -41.44 % | 0.50 30.38 % | 0.39 -43.23 % | 0.68 -9.96 % | 0.76 -50.07 % | 1.51 106.84 % | 0.73 -4.53 % | 0.77 -2.77 % | 0.79 0.66 % | 0.78 16.83 % | 0.67 18.06 % | 0.57 -7.01 % | 0.61 1.50 % | 0.60 -3.18 % | 0.62 -0.13 % | 0.62 -3.38 % | 0.64 |
| Ratio EBITDA | 0.40 19.74 % | 0.33 -32.55 % | 0.49 57.89 % | 0.31 -20.79 % | 0.39 45.02 % | 0.27 -56.47 % | 0.62 61.58 % | 0.39 -39.38 % | 0.64 -6.00 % | 0.68 -5.48 % | 0.72 1.88 % | 0.70 9.77 % | 0.64 0.54 % | 0.64 -20.74 % | 0.80 25.93 % | 0.64 -14.64 % | 0.75 6.22 % | 0.70 -14.13 % | 0.82 91.18 % | 0.43 -31.10 % | 0.62 363.05 % | 0.13 -81.68 % | 0.73 16.87 % | 0.63 -19.87 % | 0.78 2.05 % | 0.77 -12.11 % | 0.87 221.01 % | 0.27 -53.55 % | 0.59 7.62 % | 0.54 -34.25 % | 0.83 -48.99 % | 1.62 196.75 % | 0.55 -12.52 % | 0.63 0.04 % | 0.63 157.73 % | 0.24 -60.31 % | 0.61 -2.83 % | 0.63 1 470.82 % | -0.05 18.27 % | -0.06 -22.34 % | -0.05 3.13 % | -0.05 -1.81 % | -0.05 29.79 % | -0.07 -83.54 % | -0.04 42.04 % | -0.06 |
| Gross profit ratio | 0.62 5.93 % | 0.58 -3.28 % | 0.60 -3.56 % | 0.62 4.20 % | 0.60 -4.78 % | 0.63 3.44 % | 0.61 1.24 % | 0.60 -9.46 % | 0.66 0.02 % | 0.66 2.01 % | 0.65 9.79 % | 0.59 -10.91 % | 0.66 -4.13 % | 0.69 0.70 % | 0.69 0.29 % | 0.69 1.66 % | 0.68 -0.45 % | 0.68 1.98 % | 0.67 3.04 % | 0.65 40.25 % | 0.46 -20.58 % | 0.58 4.18 % | 0.56 -8.82 % | 0.61 8.25 % | 0.56 0.99 % | 0.56 -5.33 % | 0.59 11.72 % | 0.53 -5.33 % | 0.56 -4.52 % | 0.58 -3.93 % | 0.61 18.73 % | 0.51 -6.47 % | 0.55 -12.52 % | 0.63 0.04 % | 0.63 0.00 % | 0.63 2.30 % | 0.61 -2.83 % | 0.63 -37.09 % | 1.00 94.27 % | 0.51 -48.52 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 93.333 M 0.00 % | 93.333 M 11.90 % | 83.408 M -10.63 % | 93.333 M 0.00 % | 93.333 M -0.43 % | 93.734 M 0.43 % | 93.333 M 0.00 % | 93.333 M 0.00 % | 93.333 M 0.00 % | 93.333 M 0.00 % | 93.333 M 0.00 % | 93.333 M -1.72 % | 94.965 M 4.39 % | 90.974 M -2.53 % | 93.333 M 1.20 % | 92.224 M 0.00 % | 92.224 M 0.73 % | 91.558 M -1.90 % | 93.333 M 0.00 % | 93.331 M -10.63 % | 104.432 M 8.80 % | 95.983 M 2.84 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M -0.22 % | 93.539 M 0.22 % | 93.331 M -0.22 % | 93.539 M 0.22 % | 93.333 M 0.00 % | 93.333 M 0.00 % | 93.333 M 0.00 % | 93.333 M 0.00 % | 93.333 M 66.72 % | 55.983 M |
| Weighted average shs out | 93.333 M 0.00 % | 93.333 M 11.90 % | 83.408 M -10.63 % | 93.333 M 0.00 % | 93.333 M -0.43 % | 93.734 M 0.43 % | 93.333 M 0.00 % | 93.333 M 0.00 % | 93.333 M 0.00 % | 93.333 M 0.00 % | 93.333 M 0.00 % | 93.333 M 0.00 % | 93.333 M 2.59 % | 90.974 M -2.53 % | 93.333 M 1.20 % | 92.224 M 0.00 % | 92.224 M 0.73 % | 91.558 M -1.90 % | 93.333 M 0.01 % | 93.324 M -10.64 % | 104.432 M 8.80 % | 95.983 M 2.84 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.331 M 0.00 % | 93.334 M 0.00 % | 93.331 M 0.00 % | 93.334 M 0.00 % | 93.333 M 0.00 % | 93.334 M 0.00 % | 93.333 M 0.00 % | 93.334 M 0.00 % | 93.333 M 66.72 % | 55.983 M |
| EPS diluted | 0.01 105.73 % | -0.11 -1 000.00 % | -0.01 94.12 % | -0.17 -71.72 % | -0.10 17.50 % | -0.12 -337.15 % | 0.05 42.13 % | 0.04 -53.77 % | 0.08 -35.83 % | 0.12 -20.00 % | 0.15 7.14 % | 0.14 -26.32 % | 0.19 -17.39 % | 0.23 9.52 % | 0.21 23.53 % | 0.17 -19.05 % | 0.21 0.00 % | 0.21 5.00 % | 0.20 242.47 % | 0.06 94.67 % | 0.03 144.44 % | -0.07 -151.92 % | 0.13 -18.75 % | 0.16 0.00 % | 0.16 -5.88 % | 0.17 -22.73 % | 0.22 671.93 % | 0.03 -79.64 % | 0.14 7.69 % | 0.13 -40.91 % | 0.22 37.50 % | 0.16 -44.83 % | 0.29 0.00 % | 0.29 -45.28 % | 0.53 103.85 % | 0.26 -7.14 % | 0.28 3.70 % | 0.27 3.85 % | 0.26 13.04 % | 0.23 -11.54 % | 0.26 0.00 % | 0.26 4.00 % | 0.25 8.70 % | 0.23 0.00 % | 0.23 -39.47 % | 0.38 |
| Earnings per share | 0.01 105.73 % | -0.11 -1 000.00 % | -0.01 94.12 % | -0.17 -71.72 % | -0.10 17.50 % | -0.12 -337.15 % | 0.05 42.13 % | 0.04 -53.77 % | 0.08 -35.83 % | 0.12 -20.00 % | 0.15 7.14 % | 0.14 -26.32 % | 0.19 -17.39 % | 0.23 9.52 % | 0.21 23.53 % | 0.17 -19.05 % | 0.21 0.00 % | 0.21 5.00 % | 0.20 242.47 % | 0.06 94.67 % | 0.03 144.44 % | -0.07 -151.92 % | 0.13 -18.75 % | 0.16 0.00 % | 0.16 -5.88 % | 0.17 -22.73 % | 0.22 671.93 % | 0.03 -79.64 % | 0.14 7.69 % | 0.13 -40.91 % | 0.22 37.50 % | 0.16 -44.83 % | 0.29 0.00 % | 0.29 -45.28 % | 0.53 103.85 % | 0.26 -7.14 % | 0.28 3.70 % | 0.27 3.85 % | 0.26 13.04 % | 0.23 -11.54 % | 0.26 0.00 % | 0.26 4.00 % | 0.25 8.70 % | 0.23 0.00 % | 0.23 -39.47 % | 0.38 |
| Gross profit | 37.951 M 20.91 % | 31.388 M -7.51 % | 33.938 M -16.95 % | 40.865 M 16.31 % | 35.136 M -4.83 % | 36.920 M 14.59 % | 32.220 M -0.30 % | 32.316 M -12.26 % | 36.831 M 2.97 % | 35.768 M 1.03 % | 35.403 M 7.84 % | 32.828 M -7.26 % | 35.396 M -5.60 % | 37.495 M 2.20 % | 36.689 M -4.62 % | 38.466 M 2.77 % | 37.430 M 5.39 % | 35.516 M 5.66 % | 33.614 M -9.35 % | 37.081 M 117.86 % | 17.020 M -6.62 % | 18.227 M -21.86 % | 23.326 M -25.08 % | 31.135 M 29.32 % | 24.075 M 1.95 % | 23.614 M 0.15 % | 23.578 M 6.11 % | 22.221 M -1.59 % | 22.580 M -6.30 % | 24.099 M -2.77 % | 24.786 M 24.90 % | 19.844 M -6.67 % | 21.263 M -6.90 % | 22.840 M 11.70 % | 20.447 M -2.43 % | 20.958 M -0.04 % | 20.966 M 3.94 % | 20.172 M -36.35 % | 31.690 M 90.21 % | 16.661 M -60.90 % | 42.616 M 5.41 % | 40.430 M 3.17 % | 39.187 M 12.55 % | 34.818 M -1.08 % | 35.199 M 5.75 % | 33.286 M |
| Income tax expense | 500.246 K -35.83 % | 779.531 K 83.52 % | 424.774 K 140.38 % | -1.052 M -150.86 % | 2.069 M 156.96 % | 805.008 K 117.06 % | -4.720 M -508.55 % | 1.155 M -38.23 % | 1.870 M 70.24 % | 1.099 M -39.92 % | 1.829 M -35.98 % | 2.857 M 249.94 % | 816.305 K -56.13 % | 1.861 M 13.87 % | 1.634 M -63.52 % | 4.479 M 419.76 % | 861.717 K 85.30 % | 465.040 K -65.89 % | 1.364 M -43.90 % | 2.430 M 65.02 % | 1.473 M 6.35 % | 1.385 M 66.54 % | 831.559 K -12.52 % | 950.591 K -45.44 % | 1.742 M 9.03 % | 1.598 M 1 007.83 % | 144.242 K | 0.000 -100.00 % | 10.583 M 26.89 % | 8.341 M 15.32 % | 7.232 M 243.99 % | 2.103 M 232.35 % | -1.589 M -205.64 % | 1.504 M 49.46 % | 1.006 M 64.09 % | 613.183 K | 0.000 -100.00 % | 1.575 M | 0.000 -100.00 % | 114.502 K -77.75 % | 514.721 K -22.13 % | 660.987 K 29.22 % | 511.530 K -46.40 % | 954.422 K 298.82 % | -480.047 K -187.43 % | 549.063 K |
| Cost of revenue | 23.613 M 4.71 % | 22.551 M 0.36 % | 22.470 M -8.79 % | 24.635 M 4.63 % | 23.544 M 8.05 % | 21.790 M 4.86 % | 20.780 M -3.36 % | 21.503 M 14.95 % | 18.707 M 2.91 % | 18.177 M -4.65 % | 19.064 M -15.73 % | 22.623 M 26.60 % | 17.870 M 7.66 % | 16.598 M -0.07 % | 16.609 M -5.50 % | 17.576 M -2.40 % | 18.008 M 6.88 % | 16.848 M -0.47 % | 16.928 M -16.90 % | 20.370 M 2.04 % | 19.964 M 50.93 % | 13.227 M -28.92 % | 18.609 M -6.49 % | 19.900 M 6.74 % | 18.643 M -0.30 % | 18.699 M 13.90 % | 16.418 M -17.45 % | 19.889 M 10.94 % | 17.928 M 4.35 % | 17.180 M 7.38 % | 16.000 M -15.46 % | 18.925 M 7.58 % | 17.591 M 28.70 % | 13.668 M 11.59 % | 12.248 M -2.45 % | 12.556 M -5.82 % | 13.331 M 12.10 % | 11.893 M | 0.000 -100.00 % | 15.706 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 17.537 M 15.02 % | 15.247 M 6.05 % | 14.377 M -28.90 % | 20.222 M 49.76 % | 13.503 M 9.60 % | 12.320 M 9.49 % | 11.252 M 167.55 % | -16.658 M -227.77 % | 13.037 M -4.46 % | 13.646 M 12.53 % | 12.127 M 66.01 % | 7.305 M -37.40 % | 11.670 M -7.09 % | 12.561 M 24.59 % | 10.081 M -4.85 % | 10.596 M 8.55 % | 9.761 M -9.32 % | 10.765 M 6.37 % | 10.120 M -37.08 % | 16.084 M 104.01 % | 7.884 M 11.59 % | 7.065 M -16.02 % | 8.412 M -22.11 % | 10.799 M 46.53 % | 7.370 M -9.87 % | 8.177 M 22.07 % | 6.699 M -12.56 % | 7.660 M -2.22 % | 7.834 M -6.03 % | 8.336 M 4.79 % | 7.955 M 84.96 % | 4.301 M 32.82 % | 3.238 M 27.25 % | 2.545 M -4.00 % | 2.651 M -19.12 % | 3.278 M 18.51 % | 2.766 M 11.19 % | 2.488 M -14.59 % | 2.913 M -3.74 % | 3.026 M 24.99 % | 2.421 M 65.41 % | 1.463 M -14.84 % | 1.719 M 74.92 % | 982.481 K -40.99 % | 1.665 M 32.96 % | 1.252 M |
| Selling and marketing expenses | 1.172 M 181.91 % | 415.703 K -48.84 % | 812.480 K -20.89 % | 1.027 M 34.23 % | 765.124 K -52.31 % | 1.604 M 230.80 % | 485.002 K -36.96 % | 769.317 K 185.93 % | 269.061 K -50.40 % | 542.478 K -65.02 % | 1.551 M 1 190.32 % | 120.186 K -72.95 % | 444.245 K -55.77 % | 1.004 M 1 302.82 % | 71.593 K -82.83 % | 416.918 K 8.02 % | 385.951 K -58.43 % | 928.500 K 1 170.96 % | 73.055 K -92.53 % | 978.358 K 1 030.19 % | 86.566 K -49.88 % | 172.705 K -80.39 % | 880.630 K -27.58 % | 1.216 M 1 211.53 % | 92.710 K -91.03 % | 1.034 M 1 174.66 % | 81.082 K -93.53 % | 1.252 M 799.36 % | 139.238 K -27.78 % | 192.789 K -4.17 % | 201.187 K 46.34 % | 137.475 K -71.24 % | 478.015 K 131.60 % | 206.401 K 88.88 % | 109.275 K 74.50 % | 62.620 K -89.88 % | 618.845 K 14.92 % | 538.506 K 1 099.48 % | 44.895 K | 0.000 -100.00 % | 253.215 K -40.94 % | 428.747 K 88.35 % | 227.631 K -27.18 % | 312.606 K -70.16 % | 1.048 M 325.13 % | 246.448 K |
| Other expenses | -1.266 M -116.97 % | 7.457 M 62.94 % | 4.576 M -92.26 % | 59.164 M 627.51 % | 8.132 M 126.74 % | -30.410 M -1.86 % | -29.856 M -41.31 % | -21.128 M -58.78 % | -13.306 M 6.22 % | -14.189 M -619.34 % | -1.972 M 50.01 % | -3.946 M -400.62 % | -788.139 K -320.74 % | -187.321 K 54.73 % | -413.802 K -744.47 % | 64.208 K 127.29 % | -235.286 K -32.74 % | -177.254 K 79.29 % | -856.083 K -145.97 % | -348.046 K -218.13 % | -109.404 K 13.15 % | -125.975 K 62.54 % | -336.255 K 79.03 % | -1.603 M -82.43 % | -878.910 K 19.98 % | -1.098 M 51.52 % | -2.266 M | 0.000 100.00 % | -968.528 K -19.71 % | -809.075 K 22.99 % | -1.051 M | 0.000 100.00 % | -1.589 M -205.64 % | 1.504 M | 0.000 | 0.000 100.00 % | -1.590 M -200.92 % | 1.575 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 17.443 M -24.55 % | 23.119 M 16.96 % | 19.766 M -75.99 % | 82.314 M 267.46 % | 22.401 M 110.43 % | 10.645 M -64.35 % | 29.856 M 41.31 % | 21.128 M 66.51 % | 12.689 M 5.23 % | 12.058 M 3.01 % | 11.706 M 236.39 % | 3.480 M -69.27 % | 11.326 M -15.34 % | 13.378 M 37.36 % | 9.739 M -12.08 % | 11.077 M 11.75 % | 9.912 M -13.93 % | 11.516 M 23.33 % | 9.337 M -44.14 % | 16.714 M 112.62 % | 7.861 M 10.54 % | 7.111 M -20.60 % | 8.956 M -13.98 % | 10.412 M 58.14 % | 6.584 M -18.84 % | 8.112 M 79.71 % | 4.514 M -87.68 % | 36.644 M 423.14 % | 7.005 M -9.27 % | 7.720 M 8.64 % | 7.106 M -75.30 % | 28.763 M 1 910.52 % | -1.589 M -205.64 % | 1.504 M -81.56 % | 8.154 M 144.11 % | 3.340 M 310.14 % | -1.590 M -200.92 % | 1.575 M -89.23 % | 14.629 M 383.53 % | 3.026 M -80.80 % | 15.756 M 20.58 % | 13.067 M -0.83 % | 13.176 M 33.40 % | 9.877 M -13.57 % | 11.427 M 26.93 % | 9.003 M |
| Cost and expenses | 46.720 M 2.30 % | 45.670 M 8.13 % | 42.236 M -48.69 % | 82.314 M 79.16 % | 45.945 M -11.98 % | 52.200 M 3.09 % | 50.636 M 18.78 % | 42.631 M 35.79 % | 31.395 M 3.84 % | 30.235 M -1.74 % | 30.769 M 17.88 % | 26.103 M -10.59 % | 29.195 M -2.60 % | 29.976 M 13.77 % | 26.348 M -8.04 % | 28.652 M 2.62 % | 27.920 M -1.57 % | 28.364 M 7.99 % | 26.265 M -29.17 % | 37.084 M 33.28 % | 27.825 M 36.81 % | 20.338 M -26.22 % | 27.566 M -9.06 % | 30.312 M 20.16 % | 25.227 M -5.91 % | 26.811 M 28.09 % | 20.932 M 5.24 % | 19.889 M 10.94 % | 17.928 M 4.35 % | 17.180 M 7.38 % | 16.000 M -15.46 % | 18.925 M 7.58 % | 17.591 M 28.70 % | 13.668 M 11.59 % | 12.248 M -22.95 % | 15.896 M 19.24 % | 13.331 M 12.10 % | 11.893 M -18.71 % | 14.629 M -21.90 % | 18.731 M 18.88 % | 15.756 M 20.58 % | 13.067 M -0.83 % | 13.176 M 33.40 % | 9.877 M -13.57 % | 11.427 M 26.93 % | 9.003 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 |
| Selling general and administrative expenses | 18.709 M 19.45 % | 15.662 M 3.11 % | 15.190 M -34.39 % | 23.150 M 62.25 % | 14.268 M 2.47 % | 13.925 M 18.64 % | 11.737 M 173.87 % | -15.889 M -219.41 % | 13.306 M -6.22 % | 14.189 M 3.73 % | 13.678 M 84.21 % | 7.425 M -38.70 % | 12.114 M -10.70 % | 13.565 M 33.61 % | 10.153 M -7.81 % | 11.012 M 8.53 % | 10.147 M -13.22 % | 11.693 M 14.71 % | 10.193 M -40.26 % | 17.062 M 114.07 % | 7.970 M 10.13 % | 7.237 M -22.12 % | 9.293 M -22.66 % | 12.015 M 61.00 % | 7.463 M -18.97 % | 9.210 M 35.85 % | 6.780 M -44.30 % | 12.171 M 52.65 % | 7.973 M -6.52 % | 8.529 M 4.57 % | 8.156 M 39.15 % | 5.862 M 57.73 % | 3.716 M 26.01 % | 2.949 M 6.84 % | 2.760 M -17.37 % | 3.340 M -1.31 % | 3.385 M 11.85 % | 3.026 M 2.32 % | 2.957 M -2.25 % | 3.026 M 13.15 % | 2.674 M 41.31 % | 1.892 M -2.77 % | 1.946 M 50.28 % | 1.295 M -52.26 % | 2.713 M 81.01 % | 1.499 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.254 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.839 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 -100.00 % | 1.504 M 61.87 % | 929.060 K | 0.000 | 0.000 -100.00 % | 1.575 M 0.93 % | 1.560 M | 0.000 -100.00 % | 2.169 M 6.45 % | 2.037 M 4.63 % | 1.947 M -17.93 % | 2.372 M 0.00 % | 2.372 M 2.22 % | 2.321 M |
| Interest expense | 16.847 M 0.77 % | 16.719 M 0.81 % | 16.584 M -15.83 % | 19.702 M 7.26 % | 18.368 M 22.20 % | 15.031 M -0.76 % | 15.146 M -0.06 % | 15.155 M 15.29 % | 13.145 M 3.25 % | 12.731 M 14.22 % | 11.146 M 7.76 % | 10.344 M 15.39 % | 8.964 M | 0.000 -100.00 % | 6.659 M 2.19 % | 6.516 M -0.89 % | 6.574 M -0.06 % | 6.578 M -1.15 % | 6.654 M -0.32 % | 6.676 M -4.45 % | 6.986 M 25.58 % | 5.563 M -7.21 % | 5.996 M 4.64 % | 5.730 M 13.45 % | 5.050 M 40.18 % | 3.603 M 97.76 % | 1.822 M 373.94 % | 384.383 K -28.87 % | 540.371 K -72.72 % | 1.981 M 80.35 % | 1.098 M | 0.000 -100.00 % | 1.589 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.590 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 9.644 M -0.06 % | 9.650 M -0.04 % | 9.654 M -14.48 % | 11.289 M 8.83 % | 10.373 M 9.91 % | 9.438 M 0.13 % | 9.426 M -1.75 % | 9.594 M 11.32 % | 8.618 M 11.81 % | 7.708 M -6.69 % | 8.260 M 0.35 % | 8.231 M 9.03 % | 7.550 M -15.93 % | 8.981 M 7.93 % | 8.321 M -4.17 % | 8.683 M 6.30 % | 8.168 M -3.75 % | 8.486 M -2.17 % | 8.675 M 17.15 % | 7.405 M -24.43 % | 9.799 M 30.76 % | 7.494 M -8.39 % | 8.181 M -2.89 % | 8.424 M 13.16 % | 7.444 M 5.09 % | 7.083 M 20.56 % | 5.875 M 154.64 % | -10.754 M -1 022.23 % | 1.166 M 172.24 % | -1.614 M -132.72 % | 4.934 M -88.56 % | 43.117 M 2 614.02 % | 1.589 M 205.64 % | -1.504 M 94.71 % | -28.437 M -7.02 % | -26.573 M -1 771.68 % | 1.590 M 200.92 % | -1.575 M 94.07 % | -26.546 M -12.44 % | -23.610 M 11.40 % | -26.647 M 2.18 % | -27.242 M -5.23 % | -25.888 M -4.06 % | -24.877 M -5.28 % | -23.631 M 1.69 % | -24.037 M |
| Operating income | 14.844 M 79.53 % | 8.269 M -41.66 % | 14.172 M 210.04 % | 4.571 M -64.11 % | 12.737 M 95.65 % | 6.510 M 175.38 % | 2.364 M -78.87 % | 11.188 M -58.19 % | 26.756 M -7.25 % | 28.846 M -6.30 % | 30.786 M 0.00 % | 30.786 M -5.48 % | 32.570 M 10.95 % | 29.357 M -15.04 % | 34.553 M 27.43 % | 27.115 M -18.62 % | 33.318 M 4.39 % | 31.916 M -2.67 % | 32.791 M 90.10 % | 17.250 M 46.97 % | 11.737 M 459.67 % | -3.263 M -114.43 % | 22.608 M -4.35 % | 23.637 M -9.25 % | 26.047 M 2.45 % | 25.424 M -12.59 % | 29.086 M 30.90 % | 22.221 M -1.59 % | 22.580 M -6.30 % | 24.099 M -2.77 % | 24.786 M 24.90 % | 19.844 M 0.86 % | 19.675 M -19.18 % | 24.343 M -25.55 % | 32.696 M 85.59 % | 17.617 M -9.08 % | 19.377 M -10.90 % | 21.747 M -31.38 % | 31.690 M 132.42 % | 13.635 M -48.83 % | 26.647 M -2.18 % | 27.242 M 5.23 % | 25.888 M 4.06 % | 24.877 M 5.28 % | 23.631 M -1.69 % | 24.037 M |
| Operating income ratio | 0.24 57.29 % | 0.15 -38.98 % | 0.25 260.02 % | 0.07 -67.85 % | 0.22 95.75 % | 0.11 148.60 % | 0.04 -78.54 % | 0.21 -56.85 % | 0.48 -9.91 % | 0.53 -5.40 % | 0.57 1.81 % | 0.56 -9.20 % | 0.61 12.67 % | 0.54 -16.29 % | 0.65 33.99 % | 0.48 -19.49 % | 0.60 -1.40 % | 0.61 -6.05 % | 0.65 116.08 % | 0.30 -5.39 % | 0.32 405.89 % | -0.10 -119.24 % | 0.54 16.40 % | 0.46 -24.04 % | 0.61 1.48 % | 0.60 -17.38 % | 0.73 37.81 % | 0.53 -5.33 % | 0.56 -4.52 % | 0.58 -3.93 % | 0.61 18.73 % | 0.51 1.08 % | 0.51 -24.06 % | 0.67 -33.32 % | 1.00 90.23 % | 0.53 -6.95 % | 0.56 -16.70 % | 0.68 -32.18 % | 1.00 137.37 % | 0.42 -32.63 % | 0.63 -7.20 % | 0.67 2.00 % | 0.66 -7.54 % | 0.71 6.43 % | 0.67 -7.03 % | 0.72 |
| Total other income expenses net | -12.404 M 25.81 % | -16.719 M -32.40 % | -12.628 M 35.91 % | -19.702 M -7.26 % | -18.368 M -22.20 % | -15.031 M 26.22 % | -20.373 M 1.18 % | -20.616 M -56.84 % | -13.145 M -3.25 % | -12.731 M -14.22 % | -11.146 M -25.16 % | -8.906 M 0.66 % | -8.964 M -31.08 % | -6.839 M -2.71 % | -6.659 M -45.80 % | -4.567 M 30.53 % | -6.574 M 0.06 % | -6.578 M 1.15 % | -6.654 M 32.05 % | -9.793 M -15.40 % | -8.486 M 66.80 % | -25.563 M -326.37 % | -5.996 M -4.64 % | -5.730 M -13.45 % | -5.050 M -40.18 % | -3.603 M -97.76 % | -1.822 M 83.64 % | -11.138 M -1 880.14 % | 625.696 K 131.59 % | -1.981 M -166.71 % | 2.969 M 206.84 % | -2.779 M -74.95 % | -1.589 M -5.64 % | -1.504 M -120.81 % | 7.225 M -5.13 % | 7.615 M 10.53 % | 6.890 M 646.34 % | -1.261 M 80.60 % | -6.501 M -180.84 % | 8.043 M 511.16 % | -1.956 M -2.10 % | -1.916 M -5.04 % | -1.824 M 20.98 % | -2.308 M -3.44 % | -2.232 M -7.57 % | -2.075 M |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-03-31 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 872.049 M 0.05 % | 871.616 M -0.44 % | 875.447 M 10.38 % | 793.154 M -11.35 % | 894.737 M 6.16 % | 842.857 M 1.56 % | 829.924 M 11.80 % | 742.331 M -1.75 % | 755.566 M 34.91 % | 560.044 M -13.48 % | 647.274 M 13.54 % | 570.101 M -1.87 % | 580.937 M 13.55 % | 511.591 M 2.09 % | 501.130 M 2.70 % | 487.961 M 1.32 % | 481.612 M -8.32 % | 525.301 M 17.85 % | 445.748 M -4.33 % | 465.941 M -7.14 % | 501.780 M -4.09 % | 523.178 M 142.70 % | 215.568 M -11.74 % | 244.239 M -1.48 % | 247.912 M 732.97 % | 29.763 M 173.32 % | -40.593 M 71.67 % | -143.289 M 11.75 % | -162.364 M -26.37 % | -128.480 M 56.92 % | -298.211 M 7.35 % | -321.882 M -441.85 % | 94.158 M 26.30 % | 74.552 M -32.22 % | 109.995 M -30.39 % | 158.011 M 59.28 % | 99.205 M -12.43 % | 113.292 M 29.88 % | 87.230 M -50.63 % | 176.703 M 41.97 % | 124.467 M -15.92 % | 148.026 M 4.89 % | 141.131 M -12.19 % | 160.723 M |
| Total investments | 547.927 M | 0.000 -100.00 % | 14.075 M | 0.000 | 0.000 -100.00 % | 529.252 M -6.78 % | 567.715 M 7.71 % | 527.086 M 0.39 % | 525.036 M 1.75 % | 516.009 M 0.61 % | 512.873 M -0.42 % | 515.034 M -1.87 % | 524.847 M -0.29 % | 526.348 M | 0.000 -100.00 % | 521.005 M -1.88 % | 530.988 M 0.59 % | 527.862 M 9.91 % | 480.247 M | 0.000 -100.00 % | 473.271 M -0.46 % | 475.444 M 1.20 % | 469.823 M 1.07 % | 464.835 M -6.49 % | 497.112 M 0.07 % | 496.757 M 0.19 % | 495.835 M 13.76 % | 435.877 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 396.836 M | 0.000 | 0.000 | 0.000 -100.00 % | 402.828 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 949.499 M -0.30 % | 952.348 M 2.04 % | 933.328 M 11.24 % | 839.035 M -14.06 % | 976.301 M 4.10 % | 937.863 M -0.07 % | 938.495 M 2.09 % | 919.272 M 0.59 % | 913.861 M 19.12 % | 767.152 M 8.17 % | 709.204 M 0.00 % | 709.240 M -0.88 % | 715.561 M 4.83 % | 682.603 M -0.03 % | 682.823 M -0.86 % | 688.722 M 0.01 % | 688.654 M 0.48 % | 685.334 M -0.66 % | 689.920 M 6.40 % | 648.425 M 2.12 % | 634.992 M 0.01 % | 634.926 M 65.69 % | 383.210 M -2.36 % | 392.473 M -0.54 % | 394.623 M 182.16 % | 139.860 M 0.38 % | 139.326 M 7 543.67 % | 1.823 M -96.69 % | 55.140 M -2.28 % | 56.426 M -23.20 % | 73.475 M -39.94 % | 122.331 M 0.00 % | 122.331 M 41.03 % | 86.742 M -28.56 % | 121.428 M -34.47 % | 185.314 M 46.74 % | 126.291 M 0.41 % | 125.778 M -9.52 % | 139.015 M -38.75 % | 226.975 M 34.12 % | 169.238 M 0.65 % | 168.147 M -0.48 % | 168.956 M -2.78 % | 173.786 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.625 M 0.00 % | 100.625 M 3.75 % | 96.983 M 0.00 % | 96.983 M 0.00 % | 96.983 M 0.00 % | 96.983 M 7.39 % | 90.306 M 0.00 % | 90.306 M 0.00 % | 90.306 M 0.00 % | 90.306 M 8.14 % | 83.508 M -13.77 % | 96.841 M 0.00 % | 96.841 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 |
| Retained earnings | 26.236 M -46.44 % | 48.986 M -17.15 % | 59.125 M -29.01 % | 83.292 M 7 311.43 % | -1.155 M -114.29 % | 8.084 M -58.18 % | 19.332 M -49.06 % | 37.950 M -1.60 % | 38.569 M -29.51 % | 54.717 M 27.04 % | 43.071 M -17.39 % | 52.140 M 13.24 % | 46.045 M -10.30 % | 51.335 M 43.12 % | 35.870 M -9.00 % | 39.416 M -33.07 % | 58.889 M -77.31 % | 259.522 M -5.73 % | 275.294 M 7.40 % | 256.336 M 1.48 % | 252.590 M 1.26 % | 249.457 M -23.46 % | 325.936 M 3.90 % | 313.698 M 2.56 % | 305.855 M 5.01 % | 291.269 M -15.85 % | 346.136 M -0.37 % | 347.411 M -19.89 % | 433.648 M 3.00 % | 421.025 M -23.29 % | 548.863 M 3.88 % | 528.340 M | 0.000 | 0.000 | 0.000 -100.00 % | 171.363 M -21.76 % | 219.020 M 13.63 % | 192.745 M -5.02 % | 202.923 M 74.95 % | 115.989 M -25.91 % | 156.545 M 18.26 % | 132.369 M 22.90 % | 107.704 M -75.59 % | 441.151 M |
| Common stock | 933.333 M 0.00 % | 933.333 M 0.00 % | 933.333 M 0.00 % | 933.333 M 0.00 % | 933.333 M 0.00 % | 933.333 M 0.00 % | 933.333 M 0.00 % | 933.333 M 0.00 % | 933.333 M 0.00 % | 933.333 M 0.00 % | 933.333 M 0.00 % | 933.333 M 0.00 % | 933.333 M 0.00 % | 933.333 M 0.00 % | 933.333 M 0.00 % | 933.333 M 0.00 % | 933.333 M 33.33 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M -29.53 % | 993.395 M 2.73 % | 966.979 M 2.93 % | 939.413 M 34.20 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 104.08 % | 343.000 M |
| Total equity | 1.083 B -2.70 % | 1.113 B -1.76 % | 1.133 B -2.32 % | 1.160 B -1.23 % | 1.174 B -1.55 % | 1.192 B -0.78 % | 1.202 B -2.17 % | 1.229 B 0.31 % | 1.225 B -1.79 % | 1.247 B 1.22 % | 1.232 B -1.47 % | 1.250 B 1.37 % | 1.234 B -1.25 % | 1.249 B 1.68 % | 1.229 B -0.98 % | 1.241 B -0.56 % | 1.248 B 0.88 % | 1.237 B -0.81 % | 1.247 B 0.87 % | 1.236 B 0.64 % | 1.228 B -0.17 % | 1.230 B -6.12 % | 1.311 B 0.14 % | 1.309 B 1.31 % | 1.292 B 0.41 % | 1.286 B -3.64 % | 1.335 B -0.95 % | 1.348 B 0.52 % | 1.341 B 0.36 % | 1.336 B -7.74 % | 1.448 B 1.92 % | 1.421 B 43.01 % | 993.395 M 2.73 % | 966.979 M 2.93 % | 939.413 M -0.45 % | 943.640 M 2.68 % | 919.020 M 2.94 % | 892.745 M -1.13 % | 902.923 M 2.81 % | 878.223 M 2.53 % | 856.545 M 2.90 % | 832.369 M 3.05 % | 807.704 M 3.00 % | 784.151 M |
| Other non current liabilities | 14.274 M 4.59 % | 13.647 M 3.16 % | 13.229 M -89.90 % | 130.948 M 970.71 % | 12.230 M -90.90 % | 134.448 M 32.68 % | 101.336 M 7.89 % | 93.927 M 827.81 % | 10.123 M -86.76 % | 76.439 M 2.07 % | 74.889 M -10.11 % | 83.313 M -3.07 % | 85.951 M 9.74 % | 78.323 M -15.41 % | 92.596 M 12.48 % | 82.320 M 14.74 % | 71.746 M 7.93 % | 66.473 M -21.22 % | 84.378 M 14.02 % | 74.003 M -21.36 % | 94.109 M 24.40 % | 75.651 M 6.64 % | 70.942 M -11.74 % | 80.375 M 12.42 % | 71.495 M 1 202.68 % | 5.488 M 3.92 % | 5.282 M -64.31 % | 14.799 M -5.26 % | 15.622 M 19.64 % | 13.057 M 25.43 % | 10.410 M -94.24 % | 180.848 M 141.16 % | 74.991 M -38.01 % | 120.980 M 34.05 % | 90.249 M 3 348.90 % | 2.617 M -97.53 % | 106.122 M 3.72 % | 102.317 M -3.61 % | 106.152 M 0.05 % | 106.095 M 9.32 % | 97.053 M 5.01 % | 92.419 M 1.46 % | 91.088 M 2.31 % | 89.028 M |
| Long term debt | 924.070 M -0.31 % | 926.919 M 2.05 % | 908.314 M -4.79 % | 953.994 M 0.99 % | 944.631 M 4.24 % | 906.180 M -1.04 % | 915.750 M 2.14 % | 896.527 M 0.54 % | 891.720 M 17.69 % | 757.685 M 8.85 % | 696.107 M 0.44 % | 693.047 M -0.90 % | 699.368 M 3.87 % | 673.298 M 0.46 % | 670.218 M -0.42 % | 673.022 M -1.36 % | 682.304 M 0.03 % | 682.079 M 0.01 % | 682.009 M 7.79 % | 632.725 M 1.63 % | 622.592 M -0.44 % | 625.352 M 68.74 % | 370.605 M -1.64 % | 376.773 M -2.30 % | 385.629 M 192.52 % | 131.831 M -4.78 % | 138.453 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.049 M | 0.000 | 0.000 | 0.000 -100.00 % | 117.145 M -7.24 % | 126.291 M 0.41 % | 125.778 M -9.52 % | 139.015 M -15.50 % | 164.514 M -2.79 % | 169.238 M 0.65 % | 168.147 M -0.48 % | 168.956 M -2.78 % | 173.786 M |
| Total non current liabilities | 938.345 M -0.24 % | 940.567 M 2.06 % | 921.544 M -15.06 % | 1.085 B 13.39 % | 956.862 M -8.05 % | 1.041 B 12.25 % | 927.051 M 2.17 % | 907.401 M 0.62 % | 901.844 M 17.52 % | 767.408 M 8.79 % | 705.420 M 0.49 % | 702.015 M -0.68 % | 706.827 M 3.42 % | 683.469 M 0.50 % | 680.039 M -0.36 % | 682.482 M -1.33 % | 691.662 M 0.07 % | 691.209 M 0.06 % | 690.820 M 7.74 % | 641.216 M 1.86 % | 629.479 M -0.38 % | 631.866 M 67.71 % | 376.751 M -1.51 % | 382.546 M -2.23 % | 391.272 M 184.93 % | 137.320 M -4.46 % | 143.735 M 871.23 % | 14.799 M -5.26 % | 15.622 M 19.64 % | 13.057 M 25.43 % | 10.410 M -84.40 % | 66.715 M -11.04 % | 74.991 M -38.01 % | 120.980 M 34.05 % | 90.249 M -24.64 % | 119.762 M -48.47 % | 232.413 M 1.89 % | 228.095 M -6.96 % | 245.166 M 47.19 % | 166.563 M -37.45 % | 266.291 M 2.20 % | 260.566 M 0.20 % | 260.044 M -1.05 % | 262.814 M |
| Other current liabilities | 118.544 M -0.50 % | 119.146 M -9.32 % | 131.386 M 704.32 % | 16.335 M -86.34 % | 119.579 M 3 744.18 % | -3.281 M -112.40 % | 26.461 M 49.18 % | 17.738 M -83.85 % | 109.856 M 171.25 % | 40.500 M 46.20 % | 27.702 M 131.05 % | 11.990 M -58.59 % | 28.953 M -41.80 % | 49.748 M 21.28 % | 41.019 M 42.70 % | 28.744 M -22.52 % | 37.098 M -19.73 % | 46.216 M 37.55 % | 33.598 M 54.28 % | 21.777 M 300.40 % | 5.439 M -74.28 % | 21.145 M 38.21 % | 15.299 M -13.14 % | 17.614 M -17.59 % | 21.373 M -71.29 % | 74.454 M -4.02 % | 77.572 M -4.97 % | 81.625 M 4.74 % | 77.930 M 18.65 % | 65.682 M -1.30 % | 66.545 M 3.94 % | 64.024 M 5.69 % | 60.578 M 8.42 % | 55.876 M 3.92 % | 53.770 M 55.73 % | 34.527 M | 0.000 | 0.000 | 0.000 100.00 % | -57.309 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.411 M 18.97 % | 49.936 M -11.90 % | 56.680 M 6.45 % | 53.246 M 27.19 % | 41.865 M -8.55 % | 45.780 M -18.73 % | 56.331 M 4.91 % | 53.695 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.336 M -17.42 % | 59.745 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.898 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 25.429 M 0.00 % | 25.429 M 1.66 % | 25.014 M | 0.000 -100.00 % | 31.669 M -0.04 % | 31.683 M 39.30 % | 22.745 M 0.00 % | 22.745 M 2.73 % | 22.140 M 133.85 % | 9.468 M -27.71 % | 13.098 M -19.11 % | 16.193 M 0.00 % | 16.193 M 74.02 % | 9.305 M -26.18 % | 12.605 M -19.71 % | 15.700 M 147.24 % | 6.350 M 95.08 % | 3.255 M -58.85 % | 7.911 M -49.61 % | 15.700 M 26.61 % | 12.400 M 29.52 % | 9.574 M -24.05 % | 12.605 M -19.71 % | 15.700 M 74.57 % | 8.993 M 12.02 % | 8.028 M 819.26 % | 873.333 K -52.09 % | 1.823 M -96.69 % | 55.140 M -2.28 % | 56.426 M -23.20 % | 73.475 M -39.94 % | 122.331 M 0.00 % | 122.331 M 41.03 % | 86.742 M -28.56 % | 121.428 M 78.13 % | 68.169 M | 0.000 | 0.000 | 0.000 -100.00 % | 62.462 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 143.973 M -0.42 % | 144.574 M -7.56 % | 156.400 M 857.45 % | 16.335 M -89.20 % | 151.248 M 432.53 % | 28.402 M -79.60 % | 139.241 M 12.71 % | 123.536 M -6.41 % | 131.996 M 13.12 % | 116.684 M 9.69 % | 106.375 M 3.75 % | 102.528 M -17.07 % | 123.638 M -2.80 % | 127.205 M -6.74 % | 136.399 M 16.28 % | 117.304 M 10.84 % | 105.837 M -0.91 % | 106.813 M -8.77 % | 117.076 M 13.68 % | 102.989 M -1.97 % | 105.060 M 5.21 % | 99.857 M 7.72 % | 92.700 M -14.10 % | 107.916 M 12.16 % | 96.219 M 16.65 % | 82.483 M 5.15 % | 78.445 M -5.99 % | 83.448 M -37.29 % | 133.070 M 8.98 % | 122.108 M -12.79 % | 140.020 M -24.86 % | 186.355 M 1.88 % | 182.909 M 28.25 % | 142.618 M -18.60 % | 175.199 M 46.21 % | 119.829 M 634.25 % | 16.320 M 5.98 % | 15.399 M 23.49 % | 12.469 M -88.73 % | 110.655 M 1 084.00 % | 9.346 M 57.73 % | 5.925 M -66.20 % | 17.532 M 178.50 % | 6.295 M |
| Total liabilities | 1.082 B -0.26 % | 1.085 B 0.67 % | 1.078 B -2.12 % | 1.101 B -0.62 % | 1.108 B 3.66 % | 1.069 B 0.26 % | 1.066 B 3.43 % | 1.031 B -0.28 % | 1.034 B 16.94 % | 884.091 M 8.91 % | 811.795 M 0.90 % | 804.542 M -3.12 % | 830.465 M 2.44 % | 810.674 M -0.71 % | 816.438 M 2.08 % | 799.786 M 0.29 % | 797.499 M -0.07 % | 798.022 M -1.22 % | 807.896 M 8.56 % | 744.205 M 1.32 % | 734.539 M 0.38 % | 731.723 M 55.87 % | 469.451 M -4.28 % | 490.462 M 0.61 % | 487.491 M 121.79 % | 219.802 M -1.07 % | 222.180 M -84.64 % | 1.446 B -2.91 % | 1.489 B 1.25 % | 1.471 B -7.96 % | 1.598 B -4.50 % | 1.674 B 548.97 % | 257.900 M -2.16 % | 263.598 M -0.70 % | 265.448 M 10.79 % | 239.591 M -3.68 % | 248.733 M 2.15 % | 243.494 M -5.49 % | 257.636 M -7.06 % | 277.218 M 0.57 % | 275.636 M 3.43 % | 266.491 M -3.99 % | 277.576 M 3.15 % | 269.110 M |
| Other non current assets | 1.846 B -0.18 % | 1.849 B -1.20 % | 1.872 B -10.01 % | 2.080 B 12.06 % | 1.856 B 24.43 % | 1.492 B 17.72 % | 1.267 B 1.09 % | 1.253 B 1.06 % | 1.240 B 15.56 % | 1.073 B -6.55 % | 1.148 B 5.88 % | 1.085 B 0.46 % | 1.080 B 5.39 % | 1.024 B -31.73 % | 1.501 B 47.58 % | 1.017 B 1.82 % | 998.610 M -3.08 % | 1.030 B -8.42 % | 1.125 B -23.57 % | 1.472 B 47.27 % | 999.405 M -0.82 % | 1.008 B 31.65 % | 765.392 M -4.23 % | 799.205 M 3.94 % | 768.886 M 39.16 % | 552.520 M 5.95 % | 521.486 M -7.53 % | 563.978 M 10.82 % | 508.899 M 12.11 % | 453.919 M 0.43 % | 451.978 M -1.16 % | 457.273 M -61.00 % | 1.173 B -3.87 % | 1.220 B 5.78 % | 1.153 B 190.59 % | 396.836 M -6.50 % | 424.438 M 2.68 % | 413.353 M -1.05 % | 417.760 M 3.71 % | 402.828 M -5.37 % | 425.708 M -1.28 % | 431.208 M -0.84 % | 434.862 M -0.36 % | 436.412 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 465.591 M -12.53 % | 532.313 M 0.99 % | 527.086 M 0.39 % | 525.036 M 12.73 % | 465.731 M 22.49 % | 380.219 M -12.38 % | 433.930 M -2.35 % | 444.375 M -10.47 % | 496.348 M | 0.000 -100.00 % | 480.973 M -5.87 % | 510.982 M 6.49 % | 479.844 M -0.08 % | 480.247 M | 0.000 -100.00 % | 466.022 M -0.50 % | 468.350 M 2.20 % | 458.260 M 8.45 % | 422.571 M -13.17 % | 486.646 M 8.92 % | 446.794 M -6.87 % | 479.755 M 10.07 % | 435.877 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 153.100 M 5.01 % | 145.800 M 4.59 % | 139.400 M 3.07 % | 135.248 M -47.89 % | 259.555 M 23.95 % | 209.397 M -0.89 % | 211.285 M -0.62 % | 212.606 M -0.63 % | 213.962 M -1.05 % | 216.230 M -1.25 % | 218.968 M -1.26 % | 221.752 M -1.20 % | 224.443 M -1.21 % | 227.181 M -1.23 % | 230.019 M -1.24 % | 232.895 M -1.31 % | 235.995 M -1.19 % | 238.833 M 131.85 % | 103.011 M -57.94 % | 244.931 M -5.31 % | 258.656 M -0.43 % | 259.772 M -7.26 % | 280.122 M -1.24 % | 283.643 M -1.44 % | 287.798 M -1.18 % | 291.236 M -0.83 % | 293.674 M 50.02 % | 195.759 M -72.08 % | 701.199 M -6.98 % | 753.797 M 0.02 % | 753.665 M 0.40 % | 750.662 M 2 608.10 % | 27.719 M 158.04 % | 10.742 M -0.63 % | 10.810 M -98.51 % | 727.853 M 1.62 % | 716.229 M 0.82 % | 710.400 M 2.81 % | 691.015 M 2.20 % | 676.113 M 2.18 % | 661.703 M 2.19 % | 647.531 M 4.01 % | 622.592 M 3.11 % | 603.786 M |
| Total non current assets | 1.999 B 0.20 % | 1.995 B -0.80 % | 2.011 B -9.21 % | 2.215 B 4.71 % | 2.115 B -2.36 % | 2.166 B 7.75 % | 2.011 B 0.88 % | 1.993 B 0.70 % | 1.979 B 12.77 % | 1.755 B 0.44 % | 1.747 B 0.42 % | 1.740 B -0.47 % | 1.748 B 0.03 % | 1.748 B 1.00 % | 1.731 B -0.01 % | 1.731 B -0.85 % | 1.746 B -0.19 % | 1.749 B 2.38 % | 1.708 B -0.50 % | 1.717 B -0.42 % | 1.724 B -0.67 % | 1.736 B 15.43 % | 1.504 B -0.11 % | 1.505 B -2.46 % | 1.543 B 19.59 % | 1.291 B -0.34 % | 1.295 B 8.31 % | 1.196 B -1.20 % | 1.210 B 0.20 % | 1.208 B 0.17 % | 1.206 B -0.19 % | 1.208 B 0.64 % | 1.200 B -2.46 % | 1.231 B 5.72 % | 1.164 B 3.49 % | 1.125 B -1.40 % | 1.141 B 1.51 % | 1.124 B 1.35 % | 1.109 B 2.77 % | 1.079 B -0.78 % | 1.087 B 0.80 % | 1.079 B 2.01 % | 1.057 B 1.66 % | 1.040 B |
| Other current assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.609 M -77.23 % | 94.922 M -16.37 % | 113.499 M 26.89 % | 89.450 M -26.14 % | 121.103 M 727.39 % | 14.637 M 7.76 % | 13.583 M -85.63 % | 94.539 M 769.34 % | 10.875 M -7.46 % | 11.751 M -56.11 % | 26.773 M -61.18 % | 68.972 M 650.81 % | 9.186 M 42.17 % | 6.462 M -52.58 % | 13.627 M 2.28 % | 13.324 M -86.43 % | 98.212 M -8.57 % | 107.414 M 10.74 % | 96.999 M 305.33 % | 23.931 M -69.61 % | 78.748 M 41.44 % | 55.676 M -16.04 % | 66.314 M 2 146.78 % | 2.951 M -95.23 % | 61.847 M -21.18 % | 78.462 M 272.69 % | 21.053 M -2.26 % | 21.540 M -5.59 % | 22.815 M -9.07 % | 25.092 M -14.82 % | 29.456 M 42.90 % | 20.613 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.228 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 -100.00 % | 14.075 M | 0.000 | 0.000 -100.00 % | 63.662 M 79.82 % | 35.402 M | 0.000 | 0.000 -100.00 % | 50.279 M -62.10 % | 132.654 M 63.56 % | 81.104 M 0.79 % | 80.472 M 168.24 % | 30.000 M | 0.000 -100.00 % | 40.031 M 100.10 % | 20.006 M -58.34 % | 48.018 M | 0.000 | 0.000 -100.00 % | 7.250 M 2.19 % | 7.095 M -38.64 % | 11.563 M -72.64 % | 42.264 M 303.82 % | 10.466 M -79.05 % | 49.963 M 210.70 % | 16.081 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 |
| cash and cash equivalents | 77.450 M -4.06 % | 80.732 M 39.48 % | 57.881 M 26.15 % | 45.881 M -43.75 % | 81.564 M -14.15 % | 95.007 M -12.49 % | 108.571 M -38.64 % | 176.941 M 11.78 % | 158.295 M -23.57 % | 207.108 M 234.42 % | 61.931 M -55.49 % | 139.138 M 3.35 % | 134.624 M -21.28 % | 171.012 M -5.88 % | 181.693 M -9.50 % | 200.761 M -3.03 % | 207.042 M 29.37 % | 160.033 M -34.46 % | 244.172 M 33.81 % | 182.483 M 36.99 % | 133.212 M 19.21 % | 111.748 M -33.34 % | 167.642 M 13.09 % | 148.233 M 1.04 % | 146.711 M 33.26 % | 110.097 M -38.81 % | 179.919 M 23.99 % | 145.112 M -33.28 % | 217.504 M 17.63 % | 184.906 M -50.25 % | 371.686 M -16.33 % | 444.213 M 1 476.72 % | 28.173 M 131.11 % | 12.190 M 6.62 % | 11.433 M -58.13 % | 27.303 M 0.80 % | 27.086 M 116.93 % | 12.486 M -75.89 % | 51.784 M 3.01 % | 50.272 M 12.29 % | 44.771 M 122.51 % | 20.121 M -27.69 % | 27.825 M 113.00 % | 13.063 M |
| Cash and short term investments | 77.450 M -4.06 % | 80.732 M 12.19 % | 71.957 M 56.83 % | 45.881 M -43.75 % | 81.564 M -48.59 % | 158.668 M 10.21 % | 143.973 M -18.63 % | 176.941 M 11.78 % | 158.295 M -38.50 % | 257.387 M 32.27 % | 194.585 M -11.65 % | 220.243 M 2.39 % | 215.096 M 7.01 % | 201.012 M 10.63 % | 181.693 M -24.54 % | 240.792 M 6.05 % | 227.048 M 9.13 % | 208.051 M -14.79 % | 244.172 M 33.81 % | 182.483 M 29.92 % | 140.462 M 18.19 % | 118.843 M -33.68 % | 179.204 M -5.93 % | 190.497 M 21.20 % | 157.177 M -1.80 % | 160.061 M -18.34 % | 196.000 M 35.07 % | 145.112 M -33.28 % | 217.504 M 17.63 % | 184.906 M -50.25 % | 371.686 M -16.33 % | 444.213 M 1 476.72 % | 28.173 M 131.11 % | 12.190 M 6.62 % | 11.433 M -58.13 % | 27.303 M 0.80 % | 27.086 M 116.93 % | 12.486 M -75.89 % | 51.784 M 3.01 % | 50.272 M 12.29 % | 44.771 M 122.51 % | 20.121 M -27.69 % | 27.825 M 113.00 % | 13.063 M |
| Total current assets | 166.058 M -18.15 % | 202.869 M 1.66 % | 199.556 M 334.94 % | 45.881 M -72.48 % | 166.719 M 75.48 % | 95.007 M -63.10 % | 257.472 M -3.35 % | 266.391 M -4.66 % | 279.398 M -25.70 % | 376.055 M 26.89 % | 296.355 M -5.85 % | 314.781 M -0.26 % | 315.603 M 1.19 % | 311.904 M -0.79 % | 314.397 M 1.50 % | 309.764 M 3.42 % | 299.532 M 4.79 % | 285.827 M -17.53 % | 346.566 M 31.51 % | 263.521 M 10.41 % | 238.674 M 5.49 % | 226.257 M -18.08 % | 276.203 M -5.98 % | 293.781 M 24.52 % | 235.925 M 9.36 % | 215.737 M -17.76 % | 262.314 M -81.86 % | 1.446 B 417.65 % | 279.351 M 6.07 % | 263.368 M -32.94 % | 392.738 M -15.68 % | 465.753 M 813.46 % | 50.988 M 36.76 % | 37.282 M -8.82 % | 40.889 M -30.15 % | 58.542 M 116.13 % | 27.086 M 116.93 % | 12.486 M -75.89 % | 51.784 M -32.31 % | 76.500 M 70.87 % | 44.771 M 122.51 % | 20.121 M -27.69 % | 27.825 M 113.00 % | 13.063 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.267 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.854 M | 0.000 | 0.000 | 0.000 100.00 % | -63.508 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 |
| Net receivables | 88.608 M -27.45 % | 122.138 M -4.28 % | 127.599 M | 0.000 -100.00 % | 63.547 M -13.05 % | 73.083 M -16.65 % | 87.688 M 7.72 % | 81.402 M -23.81 % | 106.835 M 2.69 % | 104.032 M 17.97 % | 88.187 M -0.61 % | 88.729 M -1.01 % | 89.632 M -9.59 % | 99.141 M -6.41 % | 105.931 M 66.80 % | 63.508 M 0.33 % | 63.298 M -11.24 % | 71.314 M -19.66 % | 88.767 M 31.09 % | 67.714 M | 0.000 | 0.000 | 0.000 -100.00 % | 79.352 M | 0.000 | 0.000 | 0.000 -100.00 % | 44.249 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 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 152.167 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -37.282 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account 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 -100.00 % | 13.329 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.898 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.457 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.411 M 18.97 % | 49.936 M -11.90 % | 56.680 M 6.45 % | 53.246 M 27.19 % | 41.865 M -8.55 % | 45.780 M -18.73 % | 56.331 M 4.91 % | 53.695 M -10.68 % | 60.118 M 30.89 % | 45.931 M -8.91 % | 50.426 M 2.21 % | 49.336 M -17.42 % | 59.745 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 |
| Minority interest | 123.101 M -5.56 % | 130.344 M -7.02 % | 140.185 M -1.94 % | 142.964 M 1.24 % | 141.215 M -6.12 % | 150.425 M 1.29 % | 148.506 M -5.17 % | 156.601 M 0.49 % | 155.832 M -3.82 % | 162.027 M 2.12 % | 158.656 M -5.57 % | 168.008 M 2.51 % | 163.900 M -5.91 % | 174.204 M 3.07 % | 169.012 M -4.83 % | 177.588 M 3.31 % | 171.890 M -4.73 % | 180.425 M 3.23 % | 174.778 M -4.46 % | 182.939 M 1.49 % | 180.246 M -2.82 % | 185.476 M -1.97 % | 189.208 M -5.23 % | 199.658 M 1.36 % | 196.982 M -4.51 % | 206.289 M 3.15 % | 199.986 M -5.42 % | 211.455 M 2.10 % | 207.109 M -3.62 % | 214.895 M 7.94 % | 199.090 M 3.54 % | 192.277 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 |
| Capital lease obligations | 80.005 M 2.54 % | 78.025 M -2.07 % | 79.675 M -30.69 % | 114.959 M -20.10 % | 143.870 M 26.38 % | 113.835 M -0.72 % | 114.664 M -0.69 % | 115.462 M -5.38 % | 122.025 M 2.44 % | 119.121 M -0.61 % | 119.846 M -0.16 % | 120.037 M -5.12 % | 126.516 M 2.42 % | 123.527 M -0.25 % | 123.838 M -4.74 % | 129.994 M -0.15 % | 130.183 M 2.41 % | 127.117 M -3.67 % | 131.962 M -1.10 % | 133.430 M 0.22 % | 133.134 M -0.12 % | 133.297 M 2.41 % | 130.160 M -6.64 % | 139.423 M -0.16 % | 139.641 M -0.16 % | 139.860 M 0.38 % | 139.326 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 |
| 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.625 M 0.00 % | 100.625 M | 0.000 | 0.000 -100.00 % | 96.983 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.841 M 1.53 % | 95.382 M 0.00 % | 95.382 M 0.00 % | 95.382 M 0.00 % | 95.382 M 7.26 % | 88.925 M 0.00 % | 88.925 M 0.00 % | 88.925 M 0.00 % | 88.925 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 130.000 -73.36 % | 488.000 264.18 % | 134.000 -100.00 % | 72.276 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.135 M -627.21 % | -2.631 M 95.36 % | -56.680 M -6.45 % | -53.246 M -27.19 % | -41.865 M 8.55 % | -45.780 M 18.73 % | -56.331 M -4.91 % | -53.695 M 10.68 % | -60.118 M -30.89 % | -45.931 M 8.91 % | -50.426 M -2.21 % | -49.336 M 17.42 % | -59.745 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 |
| 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 -100.00 % | 1.348 B 0.52 % | 1.341 B 0.36 % | 1.336 B -7.74 % | 1.448 B 1.92 % | 1.421 B | 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 | 2.165 B -1.49 % | 2.198 B -0.58 % | 2.211 B -2.22 % | 2.261 B -0.93 % | 2.282 B 0.91 % | 2.261 B -0.29 % | 2.268 B 0.38 % | 2.259 B 0.04 % | 2.259 B 5.98 % | 2.131 B 4.27 % | 2.044 B -0.54 % | 2.055 B -0.44 % | 2.064 B 0.20 % | 2.060 B 0.73 % | 2.045 B 0.22 % | 2.040 B -0.23 % | 2.045 B 0.51 % | 2.035 B -0.97 % | 2.055 B 3.76 % | 1.980 B 0.89 % | 1.963 B 0.04 % | 1.962 B 10.23 % | 1.780 B -1.07 % | 1.799 B 1.12 % | 1.779 B 18.12 % | 1.506 B -3.27 % | 1.557 B -44.26 % | 2.794 B 87.57 % | 1.489 B 1.25 % | 1.471 B -7.96 % | 1.598 B -4.50 % | 1.674 B 33.76 % | 1.251 B 1.68 % | 1.231 B 2.13 % | 1.205 B 1.83 % | 1.183 B 1.33 % | 1.168 B 2.77 % | 1.136 B -2.10 % | 1.161 B 0.44 % | 1.155 B 2.05 % | 1.132 B 3.03 % | 1.099 B 1.25 % | 1.085 B 3.04 % | 1.053 B |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Change in working capital | 28.030 M 115.13 % | 13.029 M 145.70 % | -28.513 M -122.77 % | -12.799 M -270.79 % | 7.494 M -66.73 % | 22.525 M 283.11 % | -12.302 M -221.79 % | 10.101 M 865.99 % | -1.319 M -112.38 % | 10.649 M 216.82 % | -9.115 M 53.31 % | -19.524 M -1 577.20 % | -1.164 M -106.69 % | 17.390 M 140.64 % | -42.795 M -1 056.86 % | -3.699 M -411.92 % | 1.186 M -94.11 % | 20.140 M 5 569.26 % | -368.248 K -106.64 % | 5.544 M -61.21 % | 14.293 M 1 184.26 % | -1.318 M 90.76 % | -14.263 M -182.03 % | 17.387 M 222.03 % | -14.248 M -360.48 % | 5.470 M 123.31 % | -23.462 M -700.73 % | 3.906 M -25.87 % | 5.269 M 126.44 % | -19.924 M -2 380.73 % | -803.167 K 15.79 % | -953.741 K -128.27 % | 3.374 M 136.87 % | -9.149 M -174.24 % | 12.323 M 472.80 % | 2.151 M 433.71 % | 403.100 K -97.59 % | 16.741 M -24.69 % | 22.229 M 241.40 % | 6.511 M -57.53 % | 15.330 M 292.31 % | 3.908 M -82.42 % | 22.221 M 312.97 % | 5.381 M 128.03 % | -19.194 M -200.31 % | 19.135 M |
| Accounts receivables | 24.511 M 309.97 % | 5.979 M 125.41 % | -23.532 M -600.58 % | 4.701 M -52.95 % | 9.992 M 2.06 % | 9.790 M 136.38 % | -26.908 M -234.10 % | 20.066 M 1 118.13 % | -1.971 M 90.11 % | -19.925 M -331.43 % | -4.618 M -246.42 % | -1.333 M -114.08 % | 9.468 M 85.13 % | 5.114 M 112.03 % | -42.514 M -1 943.93 % | 2.306 M -3.27 % | 2.384 M -64.81 % | 6.773 M 133.64 % | -20.138 M -229.60 % | 15.539 M 250.28 % | -10.340 M -194.34 % | -3.513 M 76.65 % | -15.046 M -319.59 % | 6.852 M 136.95 % | -18.542 M -361.99 % | 7.077 M 152.28 % | -13.536 M -2 448.46 % | 576.386 K 106.11 % | -9.433 M 17.54 % | -11.439 M -431.50 % | 3.451 M 145.95 % | -7.509 M -1 486.99 % | 541.416 K 124.16 % | -2.241 M 0.83 % | -2.260 M -795.67 % | 324.859 K -72.35 % | 1.175 M 184.74 % | -1.386 M -221.74 % | 1.139 M -60.12 % | 2.856 M 162.45 % | -4.573 M -197.39 % | -1.538 M -304.81 % | 750.736 K 1 266.84 % | 54.925 K 107.03 % | -781.485 K -410.04 % | -153.219 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other working capital | 3.519 M -50.08 % | 7.051 M 241.56 % | -4.981 M 71.54 % | -17.500 M -600.56 % | -2.498 M -119.61 % | 12.735 M -12.81 % | 14.607 M 246.58 % | -9.965 M -1 627.97 % | 652.160 K -97.87 % | 30.574 M 779.85 % | -4.497 M 75.28 % | -18.191 M -71.10 % | -10.632 M -186.61 % | 12.276 M 4 472.13 % | -280.781 K 95.37 % | -6.060 M -369.73 % | -1.290 M -109.65 % | 13.367 M -32.39 % | 19.770 M 388.97 % | 4.043 M -67.71 % | 12.523 M 67.54 % | 7.474 M -48.01 % | 14.376 M 25.40 % | 11.465 M 257.16 % | -7.295 M -188.94 % | 8.202 M 164.48 % | -12.719 M -482.04 % | 3.329 M 190.57 % | -3.676 M 41.63 % | -6.297 M -66.79 % | -3.776 M -157.59 % | 6.556 M 131.47 % | 2.832 M 141.00 % | -6.908 M -147.37 % | 14.583 M 698.40 % | 1.827 M 336.66 % | -771.792 K -104.26 % | 18.127 M -14.05 % | 21.090 M 476.96 % | 3.655 M -81.63 % | 19.902 M 265.51 % | 5.445 M -74.64 % | 21.470 M 303.13 % | 5.326 M 128.92 % | -18.413 M -195.46 % | 19.289 M |
| Other non cash items | 1.482 M -95.21 % | 30.961 M 46.79 % | 21.092 M -35.85 % | 32.878 M -17.00 % | 39.612 M 0.17 % | 39.545 M -36.59 % | 62.359 M 104.89 % | 30.435 M 187.50 % | 10.586 M 246.12 % | 3.058 M -74.73 % | 12.103 M -48.17 % | 23.350 M 220.70 % | 7.281 M 170.81 % | 2.689 M 531.48 % | -623.097 K -102.82 % | 22.126 M 534.96 % | 3.485 M 250.37 % | -2.317 M -128.23 % | 8.210 M -26.39 % | 11.152 M 128.14 % | 4.888 M -75.93 % | 20.309 M 701.90 % | 2.533 M -73.74 % | 9.643 M 439.26 % | 1.788 M 101.46 % | 887.598 K 388.49 % | 181.701 K -98.84 % | 15.692 M -16.91 % | 18.885 M 7 498.39 % | 248.540 K -98.61 % | 17.891 M 10.72 % | 16.159 M 17.71 % | 13.728 M 1 083.06 % | -1.396 M 92.11 % | -17.699 M -303.16 % | -4.390 M -219.34 % | -1.375 M -119.21 % | 7.156 M -64.61 % | 20.223 M 787.70 % | -2.941 M -151.80 % | -1.168 M 92.54 % | -15.650 M -141.80 % | -6.472 M 34.50 % | -9.882 M -248.79 % | 6.641 M 206.89 % | -6.213 M |
| Net cash provided by operating activities | 41.597 M -7.95 % | 45.190 M 1 096.29 % | 3.778 M -75.69 % | 15.539 M -70.03 % | 51.849 M -17.68 % | 62.983 M 241.58 % | 18.439 M -65.50 % | 53.451 M 69.70 % | 31.497 M -16.08 % | 37.530 M 21.50 % | 30.888 M -4.96 % | 32.499 M -12.81 % | 37.272 M -27.74 % | 51.578 M 816.11 % | -7.203 M -115.10 % | 47.709 M 20.53 % | 39.583 M -23.36 % | 51.648 M 21.09 % | 42.653 M 23.01 % | 34.675 M 2.80 % | 33.731 M 91.02 % | 17.658 M 35.19 % | 13.062 M -75.52 % | 53.361 M 233.93 % | 15.980 M -54.68 % | 35.262 M 257.64 % | 9.860 M -46.29 % | 18.357 M -41.74 % | 31.508 M 153.87 % | 12.411 M -67.69 % | 38.414 M 23.43 % | 31.121 M -22.47 % | 40.143 M 50.69 % | 26.640 M -16.09 % | 31.747 M 56.93 % | 20.229 M -18.73 % | 24.892 M -23.20 % | 32.413 M -28.01 % | 45.021 M 56.96 % | 28.684 M -30.82 % | 41.461 M 161.43 % | 15.859 M -62.59 % | 42.396 M 117.90 % | 19.457 M 59.54 % | 12.196 M -66.99 % | 36.945 M |
| Investments in property plant and equipment | -8.736 M -13.92 % | -7.669 M -30.50 % | -5.876 M 12.15 % | -6.689 M 73.08 % | -24.848 M -2 441.96 % | -977.512 K 36.23 % | -1.533 M -1.65 % | -1.508 M -139.19 % | -630.422 K | 0.000 100.00 % | -123.645 K 20.64 % | -155.796 K 36.76 % | -246.371 K -610.56 % | -34.673 K 31.34 % | -50.500 K 61.15 % | -129.993 K -44.90 % | -89.713 K -205.05 % | -29.409 K 33.19 % | -44.016 K -104.63 % | 950.124 K 178.27 % | -1.214 M -240.40 % | -356.621 K -189.44 % | -123.210 K -143.34 % | 284.295 K 606.18 % | -56.165 K 91.30 % | -645.530 K -212.30 % | -206.705 K 70.04 % | -689.859 K -227.88 % | -210.397 K -1 396.53 % | -14.059 K 94.50 % | -255.707 K 68.96 % | -823.760 K 62.22 % | -2.180 M -279.94 % | -573.878 K | 0.000 100.00 % | -955.854 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 -100.00 % | 5.000 M -30.86 % | 7.232 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.587 M | 0.000 | 0.000 | 0.000 100.00 % | -30.100 M | 0.000 | 0.000 | 0.000 100.00 % | -29.025 M -16 772.03 % | 174.094 K 100.40 % | -43.699 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.250 M 43.82 % | -11.125 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.000 M 145.01 % | -51.097 M 7.55 % | -55.270 M -67.83 % | -32.932 M -273.33 % | 19.000 M -38.71 % | 31.000 M 162.00 % | -50.000 M -538.82 % | -7.827 M 84.35 % | -50.000 M -66.67 % | -30.000 M -5 223.40 % | -563.550 K 97.40 % | -21.694 M -177.40 % | 28.029 M 130.05 % | -93.280 M -7 016.48 % | -1.311 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.862 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 |
| Sales maturities of investments | 0.000 -100.00 % | 14.075 M -46.42 % | 26.268 M | 0.000 -100.00 % | 64.065 M | 0.000 | 0.000 -100.00 % | 2.965 M -90.52 % | 31.279 M -38.20 % | 50.612 M | 0.000 -100.00 % | 37.927 M | 0.000 | 0.000 -100.00 % | 40.058 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.250 M 4 772.01 % | -155.173 K -103.47 % | 4.468 M -85.45 % | 30.701 M 196.55 % | -31.798 M -180.51 % | 39.497 M 216.57 % | -33.883 M -180.61 % | 42.031 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 |
| Other investing activites | -4.209 M -114.27 % | -1.964 M -35.51 % | -1.449 M 96.43 % | -40.561 M 62.62 % | -108.514 M -1 131.63 % | -8.811 M 84.06 % | -55.270 M -525.16 % | 13.000 M 105.67 % | -229.438 M -1 783.28 % | -12.183 M 30.61 % | -17.556 M -124.31 % | -7.827 M 15.86 % | -9.302 M 67.47 % | -28.592 M -4 973.59 % | -563.550 K 97.40 % | -21.694 M -1 293.61 % | -1.557 M 96.86 % | -49.581 M -3 682.62 % | -1.311 M 58.91 % | -3.190 M -470.04 % | -559.556 K 99.78 % | -253.523 M -17 709.61 % | -1.424 M 53.71 % | -3.075 M 98.82 % | -259.813 M -14 589.82 % | -1.769 M -61.92 % | -1.092 M 97.63 % | -46.085 M -379.79 % | 16.471 M 138.43 % | -42.865 M -440.02 % | -7.938 M -102.01 % | 395.781 M 4 309.68 % | -9.402 M 52.38 % | -19.743 M 66.79 % | -59.459 M -415.37 % | -11.537 M -45.20 % | -7.946 M 62.69 % | -21.299 M -25.91 % | -16.917 M -2.05 % | -16.577 M -3.44 % | -16.026 M 35.08 % | -24.685 M -14.99 % | -21.467 M -63.82 % | -13.104 M -259.18 % | 8.232 M 143.57 % | -18.894 M |
| Net cash used for investing activites | -12.945 M -237.10 % | 9.442 M -63.93 % | 26.174 M 155.40 % | -47.250 M -2.06 % | -46.297 M 23.96 % | -60.885 M -7.19 % | -56.803 M -126.65 % | -25.062 M 86.06 % | -179.790 M -358.96 % | 69.429 M 202.58 % | -67.680 M -747.84 % | -7.983 M 86.59 % | -59.549 M -1.57 % | -58.627 M -248.63 % | 39.444 M 280.73 % | -21.824 M -182.18 % | 26.557 M 128.46 % | -93.310 M -6 787.44 % | -1.355 M -127.04 % | 5.010 M 359.77 % | -1.929 M 99.23 % | -249.411 M -1 188.92 % | 22.904 M 150.10 % | -45.714 M 79.26 % | -220.372 M -507.14 % | -36.297 M -189.11 % | 40.732 M 188.38 % | -46.085 M -379.79 % | 16.471 M 138.43 % | -42.865 M -440.02 % | -7.938 M -102.01 % | 395.781 M 4 309.68 % | -9.402 M 52.38 % | -19.743 M 66.79 % | -59.459 M -415.37 % | -11.537 M -45.20 % | -7.946 M 62.69 % | -21.299 M -25.91 % | -16.917 M -2.05 % | -16.577 M -3.44 % | -16.026 M 35.08 % | -24.685 M -14.99 % | -21.467 M -63.82 % | -13.104 M -259.18 % | 8.232 M 143.57 % | -18.894 M |
| Debt repayment | -48.462 M -239.67 % | 34.698 M 341.77 % | -14.351 M -121.42 % | 66.988 M 314.02 % | -31.300 M -160.13 % | -12.032 M -256.73 % | 7.677 M 2 886.59 % | -275.508 K -100.24 % | 115.766 M 176.63 % | 41.849 M 3 944.21 % | -1.089 M 89.67 % | -10.534 M -143.40 % | 24.272 M 7 411.78 % | -331.956 K 91.22 % | -3.781 M 32.22 % | -5.578 M -36.70 % | -4.080 M -1 041.25 % | 433.505 K -98.89 % | 38.900 M 305.81 % | 9.586 M 293.17 % | -4.962 M -102.02 % | 245.860 M 9 684.06 % | -2.565 M 59.91 % | -6.398 M -102.51 % | 254.981 M | 0.000 100.00 % | -1.826 M | 0.000 100.00 % | -1.826 M 93.02 % | -26.149 M 74.61 % | -103.004 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 |
| 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 |
| 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 |
| Dividends paid | -23.333 M 0.00 % | -23.333 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.333 M 1.33 % | -23.649 M -1.35 % | -23.333 M -80.89 % | -12.899 M 44.72 % | -23.333 M 22.48 % | -30.100 M -29.00 % | -23.333 M | 0.000 100.00 % | -38.383 M -574.38 % | -5.692 M 62.18 % | -15.050 M 57.00 % | -35.000 M -150.45 % | -13.975 M | 0.000 100.00 % | -13.993 M 80.01 % | -70.000 M -400.25 % | -13.993 M 49.94 % | -27.950 M -100.00 % | -13.975 M 80.04 % | -70.000 M -400.89 % | -13.975 M | 0.000 | 0.000 100.00 % | -140.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 39.862 M 192.39 % | -43.146 M -1 098.50 % | -3.600 M 94.93 % | -70.960 M -676.68 % | 12.305 M 438.98 % | -3.630 M 74.70 % | -14.349 M -51.56 % | -9.468 M -234.35 % | 7.047 M -23.97 % | 9.269 M 157.95 % | -15.994 M -68.93 % | -9.468 M 37.09 % | -15.050 M -356.06 % | -3.300 M 63.91 % | -9.145 M -180.95 % | -3.255 M 78.37 % | -15.050 M -90.25 % | -7.911 M -74.46 % | -4.534 M -59.59 % | -2.841 M 47.14 % | -5.375 M | 0.000 100.00 % | -12.400 M -143.94 % | 28.223 M 200.98 % | -27.950 M -2 404.67 % | 1.213 M 7 062.08 % | 16.933 K 100.04 % | -44.664 M -229.52 % | -13.554 M -237.99 % | 9.823 M | 0.000 100.00 % | -10.862 M 26.40 % | -14.759 M -140.40 % | -6.139 M -151.84 % | 11.842 M 239.73 % | -8.475 M -261.21 % | -2.346 M 95.35 % | -50.411 M -89.57 % | -26.593 M -302.64 % | -6.605 M -741.17 % | -785.160 K -169.97 % | 1.122 M 118.19 % | -6.168 M -12.89 % | -5.464 M 44.64 % | -9.870 M 18.31 % | -12.083 M |
| Net cash used provided by financing activities | -31.933 M -0.48 % | -31.782 M -77.05 % | -17.951 M -351.95 % | -3.972 M 79.09 % | -18.995 M -21.28 % | -15.662 M 47.80 % | -30.005 M -207.96 % | -9.743 M -109.79 % | 99.480 M 160.29 % | 38.219 M 194.56 % | -40.416 M -102.06 % | -20.002 M -41.74 % | -14.111 M -288.54 % | -3.632 M 92.92 % | -51.309 M -59.51 % | -32.166 M -68.14 % | -19.130 M 54.96 % | -42.477 M -308.32 % | 20.391 M 112.72 % | 9.586 M 192.73 % | -10.337 M -105.88 % | 175.860 M 1 162.06 % | -16.558 M -170.32 % | -6.125 M -102.54 % | 241.006 M 450.36 % | -68.787 M -335.80 % | -15.784 M 64.66 % | -44.664 M -190.40 % | -15.380 M 90.16 % | -156.326 M -51.77 % | -103.004 M -848.29 % | -10.862 M 26.40 % | -14.759 M -140.40 % | -6.139 M -151.84 % | 11.842 M 239.73 % | -8.475 M -261.21 % | -2.346 M 95.35 % | -50.411 M -89.57 % | -26.593 M -302.64 % | -6.605 M -741.17 % | -785.160 K -169.97 % | 1.122 M 118.19 % | -6.168 M -12.89 % | -5.464 M 44.64 % | -9.870 M 18.31 % | -12.083 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -3.282 M -114.36 % | 22.850 M 90.41 % | 12.001 M 133.63 % | -35.683 M -165.44 % | -13.443 M 0.89 % | -13.564 M 80.16 % | -68.370 M -466.68 % | 18.646 M 138.20 % | -48.813 M -133.62 % | 145.177 M 288.03 % | -77.208 M -1 810.29 % | 4.514 M 112.41 % | -36.388 M -240.67 % | -10.681 M 43.98 % | -19.068 M -203.57 % | -6.281 M -113.36 % | 47.009 M 155.87 % | -84.139 M -236.39 % | 61.689 M 25.20 % | 49.271 M 129.55 % | 21.464 M 138.40 % | -55.894 M -387.99 % | 19.408 M 1 174.92 % | 1.522 M -95.84 % | 36.614 M 152.44 % | -69.822 M -300.60 % | 34.807 M 148.08 % | -72.392 M -322.07 % | 32.598 M 117.45 % | -186.780 M -157.53 % | -72.528 M -117.43 % | 416.040 M 2 503.04 % | 15.983 M 2 010.38 % | 757.345 K 104.77 % | -15.870 M -7 411.28 % | 217.067 K -98.51 % | 14.600 M 137.15 % | -39.298 M -2 699.20 % | 1.512 M -72.52 % | 5.502 M -77.68 % | 24.650 M 419.96 % | -7.704 M -152.19 % | 14.762 M 1 559.51 % | 889.524 K -91.57 % | 10.558 M 76.88 % | 5.969 M |
| Cash at beginning of period | 80.732 M 39.48 % | 57.881 M 26.16 % | 45.881 M -43.75 % | 81.564 M -14.15 % | 95.007 M -12.49 % | 108.571 M -38.64 % | 176.941 M 11.78 % | 158.295 M -23.57 % | 207.108 M 234.42 % | 61.931 M -55.49 % | 139.138 M 3.35 % | 134.624 M -21.28 % | 171.012 M -5.88 % | 181.693 M -9.50 % | 200.761 M -3.03 % | 207.042 M 29.37 % | 160.033 M -34.46 % | 244.172 M 33.81 % | 182.483 M 36.99 % | 133.212 M 19.21 % | 111.748 M -33.34 % | 167.642 M 13.09 % | 148.233 M 1.04 % | 146.711 M 33.26 % | 110.097 M -38.81 % | 179.919 M 23.99 % | 145.112 M -33.28 % | 217.504 M 17.63 % | 184.906 M -50.25 % | 371.686 M -16.33 % | 444.213 M 1 476.72 % | 28.173 M 131.11 % | 12.190 M 6.62 % | 11.433 M -58.13 % | 27.303 M 0.80 % | 27.086 M 116.93 % | 12.486 M -75.89 % | 51.784 M 3.01 % | 50.272 M 12.29 % | 44.771 M 122.51 % | 20.121 M -27.69 % | 27.825 M 113.00 % | 13.063 M 7.31 % | 12.174 M 653.26 % | 1.616 M -82.50 % | 9.237 M |
| Cash at end of period | 77.450 M -4.06 % | 80.732 M 39.48 % | 57.881 M 26.16 % | 45.881 M -43.75 % | 81.564 M -14.15 % | 95.007 M -12.49 % | 108.571 M -38.64 % | 176.941 M 11.78 % | 158.295 M -23.57 % | 207.108 M 234.42 % | 61.931 M -55.49 % | 139.138 M 3.35 % | 134.624 M -21.28 % | 171.012 M -5.88 % | 181.693 M -9.50 % | 200.761 M -3.03 % | 207.042 M 29.37 % | 160.033 M -34.46 % | 244.172 M 33.81 % | 182.483 M 36.99 % | 133.212 M 19.21 % | 111.748 M -33.34 % | 167.642 M 13.09 % | 148.233 M 1.04 % | 146.711 M 33.26 % | 110.097 M -38.81 % | 179.919 M 23.99 % | 145.112 M -33.28 % | 217.504 M 17.63 % | 184.906 M -50.25 % | 371.686 M -16.33 % | 444.213 M 1 476.72 % | 28.173 M 131.11 % | 12.190 M 6.62 % | 11.433 M -58.13 % | 27.303 M 0.80 % | 27.086 M 116.93 % | 12.486 M -75.89 % | 51.784 M 3.01 % | 50.272 M 12.29 % | 44.771 M 122.51 % | 20.121 M -27.69 % | 27.825 M 113.00 % | 13.063 M 7.31 % | 12.174 M -19.94 % | 15.206 M |
| Operating cash flow | 41.597 M -7.95 % | 45.190 M 1 096.29 % | 3.778 M -75.69 % | 15.539 M -70.03 % | 51.849 M -17.68 % | 62.983 M 241.58 % | 18.439 M -65.50 % | 53.451 M 69.70 % | 31.497 M -16.08 % | 37.530 M 21.50 % | 30.888 M -4.96 % | 32.499 M -12.81 % | 37.272 M -27.74 % | 51.578 M 816.11 % | -7.203 M -115.10 % | 47.709 M 20.53 % | 39.583 M -23.36 % | 51.648 M 21.09 % | 42.653 M 23.01 % | 34.675 M 2.80 % | 33.731 M 91.02 % | 17.658 M 35.19 % | 13.062 M -75.52 % | 53.361 M 233.93 % | 15.980 M -54.68 % | 35.262 M 257.64 % | 9.860 M -46.29 % | 18.357 M -41.74 % | 31.508 M 153.87 % | 12.411 M -67.69 % | 38.414 M 23.43 % | 31.121 M -22.47 % | 40.143 M 50.69 % | 26.640 M -16.09 % | 31.747 M 56.93 % | 20.229 M -18.73 % | 24.892 M -23.20 % | 32.413 M -28.01 % | 45.021 M 56.96 % | 28.684 M -30.82 % | 41.461 M 161.43 % | 15.859 M -62.59 % | 42.396 M 117.90 % | 19.457 M 59.54 % | 12.196 M -66.99 % | 36.945 M |
| Capital expenditure | -8.736 M -13.92 % | -7.669 M -30.50 % | -5.876 M 12.15 % | -6.689 M 73.08 % | -24.848 M -2 441.96 % | -977.512 K 36.23 % | -1.533 M -1.65 % | -1.508 M -139.19 % | -630.422 K | 0.000 100.00 % | -123.645 K 20.64 % | -155.796 K 36.76 % | -246.371 K -610.56 % | -34.673 K 31.34 % | -50.500 K 61.15 % | -129.993 K -44.90 % | -89.713 K -205.05 % | -29.409 K 33.19 % | -44.016 K -104.63 % | 950.124 K 178.27 % | -1.214 M -240.40 % | -356.621 K -189.44 % | -123.210 K -143.34 % | 284.295 K 606.18 % | -56.165 K 91.30 % | -645.530 K -212.30 % | -206.705 K 70.04 % | -689.859 K -227.88 % | -210.397 K -1 396.53 % | -14.059 K 94.50 % | -255.707 K 68.96 % | -823.760 K 62.22 % | -2.180 M -279.94 % | -573.878 K | 0.000 100.00 % | -955.854 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 52.557 M 40.07 % | 37.521 M 1 887.63 % | -2.099 M -123.72 % | 8.850 M -67.22 % | 27.000 M -56.46 % | 62.006 M 266.77 % | 16.906 M -67.45 % | 51.943 M 68.28 % | 30.866 M -17.76 % | 37.530 M 21.99 % | 30.765 M -4.88 % | 32.343 M -12.65 % | 37.026 M -28.17 % | 51.543 M 810.64 % | -7.253 M -115.24 % | 47.579 M 20.47 % | 39.493 M -23.49 % | 51.618 M 21.15 % | 42.609 M 19.60 % | 35.625 M 9.56 % | 32.517 M 87.94 % | 17.302 M 33.72 % | 12.939 M -75.88 % | 53.646 M 236.90 % | 15.924 M -54.00 % | 34.617 M 258.61 % | 9.653 M -45.36 % | 17.667 M -43.55 % | 31.297 M 152.46 % | 12.397 M -67.51 % | 38.158 M 25.94 % | 30.297 M -20.19 % | 37.963 M 45.64 % | 26.066 M -17.89 % | 31.747 M 64.72 % | 19.273 M -22.57 % | 24.892 M -23.20 % | 32.413 M -28.01 % | 45.021 M 56.96 % | 28.684 M -30.82 % | 41.461 M 161.43 % | 15.859 M -62.59 % | 42.396 M 117.90 % | 19.457 M 59.54 % | 12.196 M -66.99 % | 36.945 M |
| 2025 | 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 |