111, Inc. YI
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 14.401 B -3.66 % | 14.948 B 10.59 % | 13.517 B 8.78 % | 12.426 B 51.48 % | 8.203 B 107.57 % | 3.952 B 121.28 % | 1.786 B 86.14 % | 959.486 M 9.80 % | 873.837 M |
| Net income | -64.743 M 83.51 % | -392.693 M 5.80 % | -416.878 M 37.76 % | -669.810 M -46.72 % | -456.533 M 9.03 % | -501.827 M -32.03 % | -380.091 M -52.90 % | -248.580 M 31.46 % | -362.681 M |
| Income before tax | -20.680 M 94.14 % | -353.182 M 6.09 % | -376.069 M 39.44 % | -621.025 M -32.95 % | -467.108 M 6.92 % | -501.827 M -31.36 % | -382.033 M -53.23 % | -249.327 M 31.40 % | -363.446 M |
| Income before tax ratio | 0.00 93.92 % | -0.02 15.08 % | -0.03 44.33 % | -0.05 12.23 % | -0.06 55.16 % | -0.13 40.64 % | -0.21 17.68 % | -0.26 37.52 % | -0.42 |
| EBITDA | 24.618 M 107.91 % | -311.261 M 3.28 % | -321.807 M 45.30 % | -588.316 M -28.09 % | -459.294 M 5.60 % | -486.537 M -25.04 % | -389.109 M -65.97 % | -234.452 M 33.14 % | -350.635 M |
| Net income ratio | 0.00 82.89 % | -0.03 14.82 % | -0.03 42.78 % | -0.05 3.14 % | -0.06 56.17 % | -0.13 40.34 % | -0.21 17.85 % | -0.26 37.58 % | -0.42 |
| Ratio EBITDA | 0.00 108.21 % | -0.02 12.54 % | -0.02 49.71 % | -0.05 15.44 % | -0.06 54.52 % | -0.12 43.49 % | -0.22 10.84 % | -0.24 39.10 % | -0.40 |
| Gross profit ratio | 0.06 91.94 % | 0.03 -51.73 % | 0.06 24.33 % | 0.05 12.08 % | 0.04 6.70 % | 0.04 -28.41 % | 0.06 -38.28 % | 0.09 6.52 % | 0.09 |
| Weighted average shs out dil | 8.617 M 2.22 % | 8.430 M 1.19 % | 8.332 M 0.46 % | 8.293 M 0.66 % | 8.239 M 0.68 % | 8.184 M 64.57 % | 4.973 M 38.13 % | 3.600 M 0.00 % | 3.600 M |
| Weighted average shs out | 8.617 M 2.22 % | 8.430 M 1.19 % | 8.332 M 0.46 % | 8.293 M 0.66 % | 8.239 M 0.68 % | 8.184 M 64.57 % | 4.973 M 38.13 % | 3.600 M 15.24 % | 3.124 M |
| EPS diluted | -7.52 83.86 % | -46.58 6.91 % | -50.04 38.04 % | -80.76 -45.78 % | -55.40 7.91 % | -60.16 21.30 % | -76.44 -10.72 % | -69.04 31.47 % | -100.74 |
| Earnings per share | -7.52 83.86 % | -46.58 6.91 % | -50.04 38.04 % | -80.76 -45.78 % | -55.40 7.91 % | -60.16 21.30 % | -76.44 -10.72 % | -69.04 40.53 % | -116.10 |
| Gross profit | 829.229 M 84.91 % | 448.440 M -46.61 % | 839.976 M 35.24 % | 621.095 M 69.78 % | 365.832 M 121.47 % | 165.183 M 58.42 % | 104.270 M 14.88 % | 90.767 M 16.96 % | 77.607 M |
| Income tax expense | 96.000 K -61.75 % | 251.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K | 0.000 100.00 % | -3.367 M |
| Cost of revenue | 13.572 B -6.40 % | 14.500 B 14.38 % | 12.677 B 7.39 % | 11.805 B 50.62 % | 7.837 B 106.96 % | 3.787 B 125.18 % | 1.682 B 93.58 % | 868.719 M 9.10 % | 796.230 M |
| General and administrative expenses | 70.907 M -68.37 % | 224.202 M -69.97 % | 746.541 M -0.74 % | 752.101 M 68.17 % | 447.236 M 42.25 % | 314.399 M 28.89 % | 243.937 M 54.93 % | 157.447 M -17.59 % | 191.048 M |
| Selling and marketing expenses | 313.897 M -29.99 % | 448.387 M -2.07 % | 457.880 M -10.77 % | 513.146 M 28.41 % | 399.610 M 17.34 % | 340.562 M 30.97 % | 260.040 M 36.81 % | 190.074 M -24.82 % | 252.829 M |
| Other expenses | 442.311 M 251.19 % | 125.948 M -69.13 % | 407.970 M 15.30 % | 353.824 M 61.40 % | 219.227 M 476.89 % | -58.167 M -604.44 % | 11.531 M 172.66 % | 4.229 M 226.13 % | -3.353 M |
| Operating expenses | 827.115 M 3.58 % | 798.537 M -34.06 % | 1.211 B -4.14 % | 1.263 B 50.54 % | 839.143 M 27.39 % | 658.696 M 30.53 % | 504.645 M 46.36 % | 344.789 M -21.97 % | 441.887 M |
| Cost and expenses | 14.399 B -5.88 % | 15.298 B 10.16 % | 13.888 B 6.27 % | 13.068 B 50.61 % | 8.676 B 95.17 % | 4.446 B 103.33 % | 2.186 B 80.17 % | 1.214 B -1.99 % | 1.238 B |
| Research and development expenses | 0.000 | 0.000 -100.00 % | 139.504 M -26.30 % | 189.284 M 105.56 % | 92.080 M 48.75 % | 61.902 M -13.12 % | 71.248 M 48.02 % | 48.133 M -22.07 % | 61.767 M |
| Selling general and administrative expenses | 384.804 M -42.79 % | 672.589 M 1.37 % | 663.503 M -7.86 % | 720.127 M 36.43 % | 527.836 M -19.41 % | 654.961 M 29.96 % | 503.977 M 45.02 % | 347.521 M -21.71 % | 443.877 M |
| Interest income | 7.041 M -20.30 % | 8.834 M 8.82 % | 8.118 M -16.96 % | 9.776 M 54.88 % | 6.312 M 31.45 % | 4.802 M 10.34 % | 4.352 M 8.45 % | 4.013 M 73.87 % | 2.308 M |
| Interest expense | 28.331 M 40.66 % | 20.141 M 49.83 % | 13.443 M 144.95 % | 5.488 M -37.76 % | 8.817 M 143.43 % | 3.622 M | 0.000 -100.00 % | 55.000 K -92.68 % | 751.000 K |
| Depreciation and amortization | 16.967 M -22.10 % | 21.780 M -46.64 % | 40.819 M 49.95 % | 27.221 M 94.20 % | 14.017 M 20.13 % | 11.668 M 3.57 % | 11.266 M -23.98 % | 14.820 M 22.89 % | 12.060 M |
| Operating income | 2.114 M 100.60 % | -350.097 M 5.63 % | -371.001 M 42.22 % | -642.140 M -35.67 % | -473.311 M 4.09 % | -493.513 M -23.26 % | -400.375 M -57.61 % | -254.022 M 30.27 % | -364.280 M |
| Operating income ratio | 0.00 100.63 % | -0.02 14.67 % | -0.03 46.89 % | -0.05 10.44 % | -0.06 53.79 % | -0.12 44.30 % | -0.22 15.32 % | -0.26 36.49 % | -0.42 |
| Total other income expenses net | -22.794 M -638.87 % | -3.085 M 39.13 % | -5.068 M -124.00 % | 21.115 M 240.40 % | 6.203 M 174.61 % | -8.314 M -145.33 % | 18.342 M 290.67 % | 4.695 M 462.95 % | 834.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | -205.519 M -28.21 % | -160.294 M 59.34 % | -394.210 M -66.95 % | -236.118 M 73.71 % | -897.982 M -94.51 % | -461.653 M 45.93 % | -853.740 M -409.21 % | -167.660 M 55.11 % | -373.505 M |
| Total investments | 0.000 -100.00 % | 52.143 M -74.91 % | 207.861 M 12.02 % | 185.556 M -38.21 % | 300.307 M 214 405.00 % | 140.000 K -99.95 % | 263.945 M -13.37 % | 304.673 M 9.66 % | 277.823 M |
| Total debt | 256.770 M -42.07 % | 443.229 M 28.77 % | 344.193 M -29.90 % | 491.012 M 49.08 % | 329.351 M 116.55 % | 152.092 M | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 74.357 M 2.54 % | 72.514 M -4.06 % | 75.586 M 27.31 % | 59.371 M -5.63 % | 62.911 M -17.70 % | 76.441 M 13.97 % | 67.073 M 41.06 % | 47.550 M -26.70 % | 64.870 M |
| Retained earnings | -3.884 B -1.70 % | -3.819 B -11.46 % | -3.427 B -13.85 % | -3.010 B -28.63 % | -2.340 B -24.24 % | -1.883 B -36.11 % | -1.384 B -37.87 % | -1.004 B -32.92 % | -755.058 M |
| Common stock | 58.000 K 1.75 % | 57.000 K 1.79 % | 56.000 K 0.00 % | 56.000 K 1.82 % | 55.000 K 0.00 % | 55.000 K 1.85 % | 54.000 K 116.00 % | 25.000 K 0.00 % | 25.000 K |
| Total equity | 380.762 M 37.91 % | 276.104 M -57.41 % | 648.235 M -23.62 % | 848.705 M -36.22 % | 1.331 B 71.94 % | 773.923 M -36.76 % | 1.224 B 283.84 % | 318.819 M -44.60 % | 575.520 M |
| Other non current liabilities | 8.961 M 70.85 % | 5.245 M | 0.000 -100.00 % | 1.537 M -58.86 % | 3.736 M -37.06 % | 5.936 M -27.03 % | 8.135 M -96.66 % | 243.407 M 25.51 % | 193.932 M |
| Long term debt | 55.448 M -11.46 % | 62.624 M -37.67 % | 100.469 M -39.34 % | 165.614 M 165.46 % | 62.388 M 9.43 % | 57.011 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 64.409 M -5.10 % | 67.869 M -32.45 % | 100.469 M -39.89 % | 167.150 M 152.78 % | 66.124 M -27.13 % | 90.737 M 1 015.39 % | 8.135 M -96.66 % | 243.407 M 25.51 % | 193.932 M |
| Other current liabilities | 229.737 M -60.07 % | 575.359 M 61.97 % | 355.232 M 45.75 % | 243.730 M 63.78 % | 148.814 M 52.38 % | 97.661 M -2.14 % | 99.795 M 39.45 % | 71.564 M -0.96 % | 72.258 M |
| Deferred revenue | 185.872 M -3.92 % | 193.461 M -40.21 % | 323.572 M 59.74 % | 202.563 M 54.61 % | 131.015 M 75.23 % | 74.767 M 247.69 % | 21.504 M 19.37 % | 18.015 M 39.04 % | 12.957 M |
| Short term debt | 201.322 M -47.10 % | 380.605 M 56.16 % | 243.724 M -25.10 % | 325.398 M 21.89 % | 266.963 M 111.57 % | 126.180 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 2.343 B -14.66 % | 2.745 B 0.73 % | 2.725 B 27.94 % | 2.130 B 30.70 % | 1.630 B 118.57 % | 745.633 M 137.07 % | 314.519 M 56.35 % | 201.158 M 16.85 % | 172.153 M |
| Total liabilities | 2.407 B -14.43 % | 2.813 B -0.45 % | 2.826 B 23.00 % | 2.297 B 35.46 % | 1.696 B 102.76 % | 836.370 M 159.22 % | 322.654 M -27.42 % | 444.565 M 21.44 % | 366.085 M |
| Other non current assets | 14.682 M 10.31 % | 13.310 M -34.59 % | 20.348 M -7.87 % | 22.086 M 336.40 % | 5.061 M 68.20 % | 3.009 M -10.87 % | 3.376 M | 0.000 | 0.000 |
| Long term investments | 0.000 -100.00 % | 2.000 M 0.00 % | 2.000 M -33.33 % | 3.000 M 2 042.86 % | 140.000 K 0.00 % | 140.000 K -98.74 % | 11.140 M 0.00 % | 11.140 M 1.27 % | 11.000 M |
| Intangible assets | 1.437 M -36.30 % | 2.256 M -30.95 % | 3.267 M -33.45 % | 4.909 M 433.59 % | 920.000 K -88.53 % | 8.022 M 78.15 % | 4.503 M -5.22 % | 4.751 M -10.46 % | 5.306 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.597 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.437 M -36.30 % | 2.256 M -30.95 % | 3.267 M -33.45 % | 4.909 M -24.67 % | 6.517 M -18.76 % | 8.022 M 78.15 % | 4.503 M -5.22 % | 4.751 M -10.46 % | 5.306 M |
| Property plant equipment net | 121.974 M -11.70 % | 138.139 M -34.95 % | 212.374 M -32.39 % | 314.101 M 121.09 % | 142.067 M 20.71 % | 117.691 M 479.70 % | 20.302 M 19.23 % | 17.028 M -30.47 % | 24.490 M |
| Total non current assets | 138.093 M -11.31 % | 155.705 M -34.57 % | 237.989 M -30.84 % | 344.096 M 123.75 % | 153.785 M 19.34 % | 128.862 M 227.72 % | 39.321 M 19.45 % | 32.919 M -19.31 % | 40.796 M |
| Other current assets | 169.244 M -20.46 % | 212.788 M -17.17 % | 256.901 M -24.77 % | 341.481 M -22.52 % | 440.711 M 50.63 % | 292.581 M 81.56 % | 161.147 M 53.74 % | 104.818 M 7.66 % | 97.359 M |
| Short term investments | 0.000 -100.00 % | 50.143 M -75.64 % | 205.861 M 12.77 % | 182.556 M -39.18 % | 300.167 M | 0.000 -100.00 % | 252.805 M -13.88 % | 293.533 M 10.01 % | 266.823 M |
| cash and cash equivalents | 462.289 M -23.40 % | 603.523 M -10.41 % | 673.669 M 1.86 % | 661.390 M -44.40 % | 1.190 B 93.83 % | 613.745 M -28.11 % | 853.740 M 409.21 % | 167.660 M -55.11 % | 373.505 M |
| Cash and short term investments | 462.289 M -29.28 % | 653.666 M -25.68 % | 879.530 M 4.22 % | 843.946 M -43.35 % | 1.490 B 142.74 % | 613.745 M -44.54 % | 1.107 B 139.93 % | 461.193 M -27.98 % | 640.328 M |
| Total current assets | 2.650 B -9.67 % | 2.933 B -9.35 % | 3.236 B 15.49 % | 2.802 B -2.47 % | 2.873 B 93.91 % | 1.481 B -1.70 % | 1.507 B 106.32 % | 730.465 M -18.91 % | 900.809 M |
| Inventory | 1.387 B -2.25 % | 1.419 B -5.30 % | 1.499 B 33.70 % | 1.121 B 46.26 % | 766.529 M 57.63 % | 486.271 M 130.64 % | 210.836 M 46.36 % | 144.056 M 6.92 % | 134.734 M |
| Net receivables | 630.721 M -2.59 % | 647.481 M 7.82 % | 600.494 M 21.26 % | 495.203 M 181.88 % | 175.677 M 97.76 % | 88.834 M 1.65 % | 87.396 M 328.45 % | 20.398 M -28.15 % | 28.388 M |
| Tax assets | 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 |
| Account payables | 1.721 B 8.35 % | 1.589 B -9.98 % | 1.765 B 30.99 % | 1.347 B 25.53 % | 1.073 B 141.56 % | 444.334 M 109.34 % | 212.258 M 65.65 % | 128.140 M 30.78 % | 97.983 M |
| Tax payables | 4.223 M -39.19 % | 6.945 M -81.59 % | 37.733 M 245.07 % | 10.935 M 14.19 % | 9.576 M 255.85 % | 2.691 M 9.12 % | 2.466 M 69.60 % | 1.454 M -23.95 % | 1.912 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 1.023 B 19.06 % | 859.555 M -19.13 % | 1.063 B 3.99 % | 1.022 B 5.01 % | 973.240 M 35 710.68 % | -2.733 M -433.79 % | -512.000 K -135.61 % | 1.438 M -34.19 % | 2.185 M |
| Capital lease obligations | 95.789 M -8.91 % | 105.154 M -36.35 % | 165.203 M -28.59 % | 231.354 M 131.12 % | 100.101 M 13.61 % | 88.110 M | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.264 B 0.00 % | 1.264 B |
| Other total stockholders equity | 3.167 B 0.12 % | 3.163 B 7.73 % | 2.936 B 5.74 % | 2.777 B 5.41 % | 2.634 B 1.97 % | 2.583 B 1.68 % | 2.541 B 20 862.61 % | 12.121 M 450.95 % | 2.200 M |
| Deferred tax liabilities non current | 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 |
| Total assets | 2.788 B -9.75 % | 3.089 B -11.08 % | 3.474 B 10.43 % | 3.146 B 3.94 % | 3.026 B 87.95 % | 1.610 B 4.13 % | 1.546 B 102.57 % | 763.384 M -18.93 % | 941.605 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 -100.00 % | 86.363 M 196.27 % | -89.712 M -2 627.10 % | 3.550 M 81.96 % | 1.951 M | 0.000 | 0.000 |
| Stock based compensation | 20.149 M -91.11 % | 226.691 M 39.87 % | 162.069 M 11.32 % | 145.593 M 92.34 % | 75.695 M 39.45 % | 54.281 M 5.69 % | 51.359 M 417.68 % | 9.921 M 188.57 % | 3.438 M |
| Change in working capital | 192.662 M 145.40 % | -424.329 M -1 054.32 % | 44.464 M 112.02 % | -369.873 M -7 542.11 % | 4.970 M 104.81 % | -103.258 M -645.92 % | -13.843 M -168.45 % | 20.224 M 149.67 % | -40.720 M |
| Accounts receivables | 121.973 M 344.44 % | -49.898 M 42.63 % | -86.977 M 64.12 % | -242.395 M -146.65 % | -98.276 M -167.94 % | -36.678 M -348.88 % | -8.171 M -202.27 % | 7.990 M 304.15 % | 1.977 M |
| Inventory | 28.107 M -52.84 % | 59.594 M 114.67 % | -406.291 M -1.43 % | -400.554 M -1 754.09 % | 24.216 M 108.77 % | -276.225 M -313.63 % | -66.780 M -616.37 % | -9.322 M 57.68 % | -22.028 M |
| Accounts payables | 132.734 M 175.10 % | -176.735 M -142.33 % | 417.497 M 52.37 % | 274.000 M -56.44 % | 629.018 M 171.04 % | 232.076 M 175.89 % | 84.118 M 178.93 % | 30.157 M 237.52 % | 8.935 M |
| Other working capital | -90.152 M 64.96 % | -257.290 M -313.99 % | 120.235 M 13 112.45 % | -924.000 K 99.83 % | -549.988 M -2 351.91 % | -22.431 M 2.52 % | -23.010 M -33.76 % | -17.202 M 70.95 % | -59.208 M |
| Other non cash items | 54.014 M -34.17 % | 82.047 M -22.28 % | 105.565 M 17.58 % | 89.785 M -73.18 % | 334.786 M 1 218.37 % | 25.394 M 316.88 % | -11.709 M -116 990.00 % | -10.000 K -145.45 % | 22.000 K |
| Net cash provided by operating activities | 263.016 M 158.81 % | -447.244 M -1 831.77 % | -23.152 M 96.39 % | -641.936 M -449.71 % | -116.777 M 77.11 % | -510.192 M -48.74 % | -343.017 M -67.84 % | -204.372 M 47.41 % | -388.646 M |
| Investments in property plant and equipment | -15.199 M -54.74 % | -9.822 M 68.89 % | -31.574 M 49.64 % | -62.692 M -145.80 % | -25.505 M -3.64 % | -24.610 M -66.07 % | -14.819 M -116.02 % | -6.860 M 0.94 % | -6.925 M |
| Acquisitions net | 0.000 | 0.000 100.00 % | -2.958 M -3 058.00 % | 100.000 K -99.97 % | 323.398 M 6 961.09 % | 4.580 M 1 118.09 % | 376.000 K | 0.000 | 0.000 |
| Purchases of investments | -460.000 M 49.69 % | -914.326 M 27.94 % | -1.269 B 30.86 % | -1.835 B -267.09 % | -500.000 M 16.81 % | -601.000 M -15.76 % | -519.187 M -374.06 % | -109.520 M 59.07 % | -267.576 M |
| Sales maturities of investments | 512.117 M -52.33 % | 1.074 B -14.69 % | 1.259 B -35.68 % | 1.958 B 868.76 % | 202.107 M -76.58 % | 863.106 M 49.23 % | 578.359 M 621.16 % | 80.198 M 1 102.37 % | 6.670 M |
| Other investing activites | 458.000 K -72.16 % | 1.645 M 155.04 % | -2.989 M -1 483.80 % | 216.000 K 100.07 % | -324.669 M -7 035.58 % | -4.550 M -1 554.55 % | -275.000 K -5 400.00 % | -5.000 K 99.62 % | -1.302 M |
| Net cash used for investing activites | 37.376 M -75.37 % | 151.743 M 421.67 % | -47.173 M -178.44 % | 60.138 M 118.52 % | -324.669 M -236.69 % | 237.526 M 434.32 % | 44.454 M 223.06 % | -36.125 M 86.50 % | -267.554 M |
| Debt repayment | -177.094 M -204.48 % | 169.508 M 310.13 % | -80.668 M -365.29 % | 30.408 M -77.34 % | 134.169 M 41.11 % | 95.081 M | 0.000 | 0.000 100.00 % | -47.500 M |
| Common stock issued | 14.000 K -93.72 % | 223.000 K -18.61 % | 274.000 K -90.61 % | 2.918 M -53.87 % | 6.326 M -44.16 % | 11.328 M -98.37 % | 694.878 M 2 779 412.00 % | 25.000 K 2 400.00 % | 1.000 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -5.887 M 50.86 % | -11.981 M 47.89 % | -22.991 M | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -229.156 M -732.21 % | 36.247 M -64.85 % | 103.129 M 119.89 % | 46.900 M -95.02 % | 941.894 M 3 903.29 % | 23.528 M -91.53 % | 277.819 M 180.70 % | 98.975 M -74.74 % | 391.837 M |
| Net cash used provided by financing activities | -406.236 M -297.22 % | 205.978 M 806.00 % | 22.735 M -69.42 % | 74.339 M -93.06 % | 1.070 B 900.89 % | 106.946 M -89.01 % | 972.696 M 1 865.04 % | 49.500 M -66.65 % | 148.419 M |
| Effect of forex changes on cash | 628.000 K 116.88 % | -3.720 M -200.30 % | 3.709 M 205.91 % | -3.502 M 57.03 % | -8.150 M -184.00 % | 9.702 M -18.79 % | 11.947 M 180.46 % | -14.848 M -142.03 % | 35.330 M |
| Net change in cash | -105.216 M -12.84 % | -93.243 M -112.49 % | -43.881 M 92.13 % | -557.862 M -189.86 % | 620.812 M 497.91 % | -156.018 M -122.74 % | 686.080 M 433.30 % | -205.845 M 56.43 % | -472.451 M |
| Cash at beginning of period | 623.548 M -13.01 % | 716.791 M -5.77 % | 760.672 M -42.31 % | 1.319 B 88.98 % | 697.722 M -18.27 % | 853.740 M 409.21 % | 167.660 M -55.11 % | 373.505 M -55.85 % | 845.956 M |
| Cash at end of period | 518.332 M -16.87 % | 623.548 M -13.01 % | 716.791 M -5.77 % | 760.672 M -42.31 % | 1.319 B 88.98 % | 697.722 M -18.27 % | 853.740 M 409.21 % | 167.660 M -55.11 % | 373.505 M |
| Operating cash flow | 263.016 M 158.81 % | -447.244 M -1 831.77 % | -23.152 M 96.39 % | -641.936 M -449.71 % | -116.777 M 77.11 % | -510.192 M -48.74 % | -343.017 M -67.84 % | -204.372 M 47.41 % | -388.646 M |
| Capital expenditure | -15.199 M -54.70 % | -9.825 M 68.88 % | -31.574 M 49.64 % | -62.692 M -145.80 % | -25.505 M -3.64 % | -24.610 M -66.07 % | -14.819 M -116.02 % | -6.860 M 0.94 % | -6.925 M |
| Free CashFlow | 247.817 M 154.22 % | -457.069 M -735.20 % | -54.726 M 92.23 % | -704.628 M -395.23 % | -142.282 M 73.40 % | -534.802 M -49.45 % | -357.836 M -69.40 % | -211.232 M 46.60 % | -395.571 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.206 B -9.17 % | 3.529 B -8.28 % | 3.848 B 6.86 % | 3.601 B 5.15 % | 3.424 B -2.95 % | 3.528 B -14.12 % | 4.109 B 12.10 % | 3.665 B 5.40 % | 3.477 B -5.93 % | 3.697 B -10.88 % | 4.148 B 23.88 % | 3.349 B 10.26 % | 3.037 B 1.83 % | 2.983 B -13.82 % | 3.461 B 3.43 % | 3.346 B 10.65 % | 3.024 B 16.55 % | 2.595 B -1.82 % | 2.643 B 11.86 % | 2.363 B 45.68 % | 1.622 B 2.93 % | 1.576 B 16.90 % | 1.348 B 21.38 % | 1.110 B 32.49 % | 838.161 M 27.85 % | 655.601 M 17.62 % | 557.401 M 12.01 % | 497.624 M 24.18 % | 400.740 M 21.36 % | 330.205 M 19.71 % | 275.831 M 11.02 % | 248.442 M 3.83 % | 239.272 M 22.11 % | 195.941 M |
| Net income | -19.549 M -10.77 % | -17.649 M 11.05 % | -19.841 M -15.98 % | -17.107 M -22.02 % | -14.020 M -1.78 % | -13.775 M 93.45 % | -210.366 M -125.47 % | -93.301 M -63.00 % | -57.239 M -127.68 % | -25.140 M 76.57 % | -107.303 M -9.36 % | -98.120 M -1.07 % | -97.084 M 12.02 % | -110.342 M 0.90 % | -111.346 M 55.96 % | -252.855 M -59.06 % | -158.969 M -8.41 % | -146.640 M -12.26 % | -130.624 M -20.32 % | -108.564 M -17.07 % | -92.733 M 25.58 % | -124.612 M 20.93 % | -157.591 M -27.81 % | -123.299 M -23.02 % | -100.226 M 15.41 % | -118.490 M 5.88 % | -125.891 M -0.01 % | -125.875 M -45.74 % | -86.372 M -105.87 % | -41.954 M 34.83 % | -64.380 M -3.80 % | -62.026 M -2.85 % | -60.309 M 2.52 % | -61.865 M |
| Income before tax | -7.268 M 0.32 % | -7.291 M 41.88 % | -12.544 M -262.86 % | -3.457 M -69.05 % | -2.045 M 22.36 % | -2.634 M 98.72 % | -205.072 M -145.96 % | -83.376 M -83.74 % | -45.377 M -134.42 % | -19.357 M 81.40 % | -104.076 M -20.68 % | -86.240 M -1.74 % | -84.764 M 16.07 % | -100.988 M 0.74 % | -101.744 M 38.63 % | -165.780 M 9.91 % | -184.018 M -8.58 % | -169.483 M -23.37 % | -137.381 M -23.55 % | -111.191 M -19.46 % | -93.077 M 25.81 % | -125.459 M 20.75 % | -158.313 M -27.76 % | -123.915 M -23.06 % | -100.696 M 15.31 % | -118.903 M 5.76 % | -126.170 M 0.19 % | -126.410 M -45.28 % | -87.009 M -105.00 % | -42.444 M 34.26 % | -64.561 M -3.73 % | -62.239 M -2.92 % | -60.476 M 2.54 % | -62.051 M |
| Income before tax ratio | 0.00 -9.74 % | 0.00 36.63 % | 0.00 -239.56 % | 0.00 -60.77 % | 0.00 20.00 % | 0.00 98.50 % | -0.05 -119.42 % | -0.02 -74.33 % | -0.01 -149.20 % | -0.01 79.13 % | -0.03 2.58 % | -0.03 7.72 % | -0.03 17.57 % | -0.03 -15.17 % | -0.03 40.66 % | -0.05 18.58 % | -0.06 6.84 % | -0.07 -25.66 % | -0.05 -10.45 % | -0.05 18.00 % | -0.06 27.92 % | -0.08 32.21 % | -0.12 -5.26 % | -0.11 7.12 % | -0.12 33.76 % | -0.18 19.88 % | -0.23 10.89 % | -0.25 -17.00 % | -0.22 -68.92 % | -0.13 45.08 % | -0.23 6.57 % | -0.25 0.88 % | -0.25 20.19 % | -0.32 |
| EBITDA | 4.337 M 200.95 % | 1.441 M 147.43 % | -3.038 M -138.87 % | 7.816 M -11.01 % | 8.783 M -4.21 % | 9.169 M 104.56 % | -201.093 M -186.39 % | -70.217 M -125.05 % | -31.200 M -170.67 % | -11.527 M 87.35 % | -91.094 M -18.55 % | -76.841 M -0.26 % | -76.645 M 19.61 % | -95.346 M -2.20 % | -93.290 M 42.22 % | -161.448 M 9.96 % | -179.316 M -9.23 % | -164.166 M -25.07 % | -131.263 M -24.13 % | -105.742 M -17.76 % | -89.795 M 20.44 % | -112.859 M 26.83 % | -154.232 M -26.62 % | -121.806 M -24.07 % | -98.178 M 6.30 % | -104.779 M 16.96 % | -126.180 M 0.18 % | -126.410 M -39.61 % | -90.545 M -125.00 % | -40.243 M 37.08 % | -63.955 M -2.98 % | -62.106 M -7.78 % | -57.624 M 1.62 % | -58.571 M |
| Net income ratio | -0.01 -21.94 % | -0.01 3.02 % | -0.01 -8.53 % | 0.00 -16.04 % | 0.00 -4.87 % | 0.00 92.38 % | -0.05 -101.14 % | -0.03 -54.65 % | -0.02 -142.04 % | -0.01 73.71 % | -0.03 11.72 % | -0.03 8.34 % | -0.03 13.60 % | -0.04 -14.99 % | -0.03 57.42 % | -0.08 -43.75 % | -0.05 6.98 % | -0.06 -14.35 % | -0.05 -7.56 % | -0.05 19.64 % | -0.06 27.70 % | -0.08 32.36 % | -0.12 -5.30 % | -0.11 7.14 % | -0.12 33.84 % | -0.18 19.98 % | -0.23 10.71 % | -0.25 -17.36 % | -0.22 -69.64 % | -0.13 45.56 % | -0.23 6.51 % | -0.25 0.95 % | -0.25 20.17 % | -0.32 |
| Ratio EBITDA | 0.00 231.33 % | 0.00 151.71 % | 0.00 -136.38 % | 0.00 -15.37 % | 0.00 -1.30 % | 0.00 105.31 % | -0.05 -155.48 % | -0.02 -113.53 % | -0.01 -187.73 % | 0.00 85.80 % | -0.02 4.30 % | -0.02 9.07 % | -0.03 21.06 % | -0.03 -18.59 % | -0.03 44.13 % | -0.05 18.63 % | -0.06 6.28 % | -0.06 -27.39 % | -0.05 -10.97 % | -0.04 19.17 % | -0.06 22.70 % | -0.07 37.41 % | -0.11 -4.32 % | -0.11 6.36 % | -0.12 26.71 % | -0.16 29.40 % | -0.23 10.89 % | -0.25 -12.43 % | -0.23 -85.39 % | -0.12 47.44 % | -0.23 7.25 % | -0.25 -3.80 % | -0.24 19.43 % | -0.30 |
| Gross profit ratio | 0.03 -46.29 % | 0.06 5.05 % | 0.05 -10.04 % | 0.06 67.56 % | 0.03 -40.93 % | 0.06 230.35 % | -0.05 -187.18 % | 0.05 -13.00 % | 0.06 -6.44 % | 0.06 4.56 % | 0.06 1.31 % | 0.06 -4.57 % | 0.06 -2.09 % | 0.06 9.15 % | 0.06 19.17 % | 0.05 11.52 % | 0.04 -0.26 % | 0.04 13.87 % | 0.04 2.93 % | 0.04 -27.15 % | 0.05 -6.01 % | 0.06 76.34 % | 0.03 -26.03 % | 0.04 -15.14 % | 0.05 -1.02 % | 0.05 22.34 % | 0.04 32.69 % | 0.03 -48.81 % | 0.06 -50.97 % | 0.12 54.42 % | 0.08 -19.51 % | 0.10 159.02 % | 0.04 4.78 % | 0.04 |
| Weighted average shs out dil | 8.678 M 0.26 % | 8.656 M 0.21 % | 8.638 M 0.48 % | 8.597 M 0.31 % | 8.571 M 0.11 % | 8.561 M 0.79 % | 8.494 M 0.47 % | 8.454 M 0.59 % | 8.405 M 0.46 % | 8.366 M 0.26 % | 8.345 M 0.11 % | 8.336 M 0.07 % | 8.330 M 0.16 % | 8.317 M 0.15 % | 8.304 M 0.07 % | 8.298 M 0.09 % | 8.291 M 0.14 % | 8.279 M 0.27 % | 8.257 M 0.17 % | 8.243 M 0.05 % | 8.240 M 0.27 % | 8.217 M 0.42 % | 8.182 M -0.31 % | 8.208 M 0.25 % | 8.188 M 0.26 % | 8.166 M 0.14 % | 8.154 M 81.17 % | 4.501 M 25.02 % | 3.600 M 0.00 % | 3.600 M 0.00 % | 3.600 M 0.00 % | 3.600 M 0.00 % | 3.600 M 0.00 % | 3.600 M |
| Weighted average shs out | 8.678 M 0.26 % | 8.656 M 0.21 % | 8.638 M 0.48 % | 8.597 M 0.31 % | 8.571 M 0.11 % | 8.561 M 0.79 % | 8.494 M 0.47 % | 8.454 M 0.59 % | 8.405 M 0.46 % | 8.366 M 0.26 % | 8.345 M 0.11 % | 8.336 M 0.07 % | 8.330 M 0.16 % | 8.317 M 0.15 % | 8.304 M 0.07 % | 8.298 M 0.09 % | 8.291 M 0.14 % | 8.279 M 0.27 % | 8.257 M 0.17 % | 8.243 M 0.05 % | 8.240 M 0.27 % | 8.217 M 0.42 % | 8.182 M -0.31 % | 8.208 M 0.25 % | 8.188 M 0.26 % | 8.166 M 0.14 % | 8.154 M 81.17 % | 4.501 M 25.02 % | 3.600 M 0.00 % | 3.600 M 0.00 % | 3.600 M 0.00 % | 3.600 M 0.00 % | 3.600 M 0.00 % | 3.600 M |
| EPS diluted | -2.24 -9.80 % | -2.04 11.30 % | -2.30 -16.16 % | -1.98 -20.73 % | -1.64 -2.50 % | -1.60 93.54 % | -24.76 -124.28 % | -11.04 -61.88 % | -6.82 -127.33 % | -3.00 76.67 % | -12.86 -9.17 % | -11.78 -1.03 % | -11.66 12.07 % | -13.26 1.04 % | -13.40 56.04 % | -30.48 -58.92 % | -19.18 -8.24 % | -17.72 -12.01 % | -15.82 -20.21 % | -13.16 -16.87 % | -11.26 25.73 % | -15.16 21.29 % | -19.26 -28.23 % | -15.02 -22.71 % | -12.24 15.70 % | -14.52 5.96 % | -15.44 44.78 % | -27.96 -16.50 % | -24.00 -105.83 % | -11.66 34.79 % | -17.88 -3.83 % | -17.22 -2.74 % | -16.76 2.44 % | -17.18 |
| Earnings per share | -2.24 -9.80 % | -2.04 11.30 % | -2.30 -16.16 % | -1.98 -20.73 % | -1.64 -2.50 % | -1.60 93.54 % | -24.76 -124.28 % | -11.04 -61.88 % | -6.82 -127.33 % | -3.00 76.67 % | -12.86 -9.17 % | -11.78 -1.03 % | -11.66 12.07 % | -13.26 1.04 % | -13.40 56.04 % | -30.48 -58.92 % | -19.18 -8.24 % | -17.72 -12.01 % | -15.82 -20.21 % | -13.16 -16.87 % | -11.26 25.73 % | -15.16 21.29 % | -19.26 -28.23 % | -15.02 -22.71 % | -12.24 15.70 % | -14.52 5.96 % | -15.44 44.78 % | -27.96 -16.50 % | -24.00 -105.83 % | -11.66 34.79 % | -17.88 -3.83 % | -17.22 -2.74 % | -16.76 2.44 % | -17.18 |
| Gross profit | 95.178 M -51.21 % | 195.095 M -3.65 % | 202.482 M -3.86 % | 210.616 M 76.19 % | 119.539 M -42.68 % | 208.533 M 211.94 % | -186.284 M -197.72 % | 190.624 M -8.30 % | 207.887 M -11.99 % | 236.213 M -6.82 % | 253.492 M 25.50 % | 201.982 M 5.22 % | 191.967 M -0.30 % | 192.535 M -5.94 % | 204.684 M 23.26 % | 166.065 M 23.40 % | 134.576 M 16.24 % | 115.770 M 11.80 % | 103.554 M 15.14 % | 89.935 M 6.12 % | 84.745 M -3.26 % | 87.598 M 106.15 % | 42.492 M -10.22 % | 47.329 M 12.43 % | 42.095 M 26.54 % | 33.267 M 43.89 % | 23.119 M 48.63 % | 15.555 M -36.43 % | 24.470 M -40.50 % | 41.126 M 84.86 % | 22.247 M -10.64 % | 24.896 M 168.94 % | 9.257 M 27.95 % | 7.235 M |
| Income tax expense | 3.000 K -81.25 % | 16.000 K 433.33 % | 3.000 K -40.00 % | 5.000 K -86.49 % | 37.000 K -27.45 % | 51.000 K -65.77 % | 149.000 K 46.08 % | 102.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 376.000 K | 0.000 | 0.000 -100.00 % | 8.000 K 101.20 % | -665.000 K 15.07 % | -783.000 K | 0.000 | 0.000 | 0.000 100.00 % | -167.000 K 10.22 % | -186.000 K |
| Cost of revenue | 3.111 B -6.71 % | 3.334 B -8.53 % | 3.645 B 7.53 % | 3.390 B 2.58 % | 3.305 B -0.45 % | 3.320 B -16.91 % | 3.996 B 15.00 % | 3.475 B 6.27 % | 3.270 B -5.52 % | 3.461 B -11.15 % | 3.895 B 23.77 % | 3.147 B 10.60 % | 2.845 B 1.98 % | 2.790 B -14.31 % | 3.256 B 2.39 % | 3.180 B 10.06 % | 2.890 B 16.56 % | 2.479 B -2.38 % | 2.539 B 11.73 % | 2.273 B 47.86 % | 1.537 B 3.29 % | 1.488 B 14.00 % | 1.305 B 22.78 % | 1.063 B 33.55 % | 796.066 M 27.92 % | 622.334 M 16.48 % | 534.282 M 10.83 % | 482.069 M 28.12 % | 376.270 M 30.16 % | 289.079 M 14.00 % | 253.584 M 13.44 % | 223.546 M -2.81 % | 230.015 M 21.89 % | 188.706 M |
| General and administrative expenses | 17.402 M -5.12 % | 18.341 M -9.02 % | 20.160 M 40.32 % | 14.367 M -16.98 % | 17.306 M -9.27 % | 19.074 M -80.53 % | 97.967 M 113.72 % | 45.839 M 17.30 % | 39.079 M -76.91 % | 169.283 M -26.09 % | 229.052 M 30.27 % | 175.828 M 9.82 % | 160.112 M -11.81 % | 181.548 M 260.56 % | 50.351 M -75.99 % | 209.685 M 11.41 % | 188.216 M 11.97 % | 168.090 M 428.98 % | 31.776 M -70.75 % | 108.618 M 8.28 % | 100.310 M -5.63 % | 106.296 M 199.42 % | 35.501 M -54.65 % | 78.290 M 14.74 % | 68.230 M 6.92 % | 63.817 M 87.31 % | 34.071 M -49.37 % | 67.291 M 15.30 % | 58.361 M 39.87 % | 41.726 M -3.30 % | 43.148 M 9.45 % | 39.422 M 231.31 % | 11.899 M 4.95 % | 11.338 M |
| Selling and marketing expenses | 66.162 M -2.57 % | 67.908 M -10.85 % | 76.173 M -1.01 % | 76.954 M -4.30 % | 80.410 M 0.06 % | 80.360 M -53.68 % | 173.507 M 81.64 % | 95.523 M 6.00 % | 90.117 M 0.98 % | 89.240 M -33.43 % | 134.053 M 24.35 % | 107.799 M 6.55 % | 101.174 M -11.91 % | 114.854 M -8.36 % | 125.334 M -4.93 % | 131.839 M -1.28 % | 133.545 M 9.08 % | 122.428 M 3.40 % | 118.408 M 13.58 % | 104.252 M 28.39 % | 81.199 M -15.20 % | 95.751 M -6.98 % | 102.931 M 18.13 % | 87.131 M 16.12 % | 75.038 M -0.56 % | 75.461 M -3.52 % | 78.218 M 1.12 % | 77.348 M 23.80 % | 62.478 M 48.77 % | 41.996 M -10.07 % | 46.697 M -7.00 % | 50.213 M 4.46 % | 48.071 M 6.60 % | 45.093 M |
| Other expenses | -3.350 M -103.08 % | 108.701 M -4.20 % | 113.468 M -2.96 % | 116.924 M 98 988.14 % | 118.000 K -99.86 % | 87.066 M 128.99 % | -300.318 M -790 410.53 % | 38.000 K -97.38 % | 1.450 M 350.87 % | -578.000 K 51.26 % | -1.186 M -21.52 % | -976.000 K -109.35 % | 10.434 M 445.43 % | 1.913 M 29.43 % | 1.478 M -83.18 % | 8.785 M 436.98 % | 1.636 M -45.30 % | 2.991 M 96.91 % | 1.519 M 179.74 % | 543.000 K -1.45 % | 551.000 K 0.55 % | 548.000 K -90.24 % | 5.615 M 25.53 % | 4.473 M 128.33 % | 1.959 M 1 019.72 % | -213.000 K -107.83 % | 2.722 M 59.46 % | 1.707 M -68.35 % | 5.393 M 215.38 % | 1.710 M 7.28 % | 1.594 M -7.70 % | 1.727 M | 0.000 | 0.000 |
| Operating expenses | 95.083 M -51.23 % | 194.950 M -7.08 % | 209.801 M 0.75 % | 208.245 M 79.21 % | 116.201 M -43.26 % | 204.809 M 911.20 % | 20.254 M -92.53 % | 271.046 M 8.73 % | 249.292 M -3.35 % | 257.945 M -28.73 % | 361.919 M 28.04 % | 282.651 M 4.02 % | 271.720 M -7.79 % | 294.686 M -4.75 % | 309.379 M -9.38 % | 341.421 M 5.57 % | 323.400 M 11.89 % | 289.035 M 16.42 % | 248.277 M 17.05 % | 212.116 M 19.53 % | 177.457 M -11.84 % | 201.293 M -4.40 % | 210.564 M 27.29 % | 165.424 M 15.73 % | 142.934 M 2.26 % | 139.774 M -10.02 % | 155.332 M 6.79 % | 145.455 M 20.65 % | 120.558 M 44.73 % | 83.301 M -5.72 % | 88.351 M -2.05 % | 90.203 M 26.50 % | 71.308 M 2.38 % | 69.647 M |
| Cost and expenses | 3.206 B -9.17 % | 3.529 B -8.46 % | 3.855 B 7.14 % | 3.598 B 5.18 % | 3.421 B -2.94 % | 3.525 B -18.23 % | 4.310 B 15.08 % | 3.746 B 6.44 % | 3.519 B -5.37 % | 3.718 B -12.64 % | 4.257 B 24.12 % | 3.429 B 10.03 % | 3.117 B 1.04 % | 3.085 B -13.48 % | 3.566 B 1.25 % | 3.522 B 9.61 % | 3.213 B 16.07 % | 2.768 B -0.71 % | 2.788 B 12.18 % | 2.485 B 44.93 % | 1.715 B 1.49 % | 1.689 B 11.44 % | 1.516 B 23.39 % | 1.229 B 30.84 % | 939.000 M 23.21 % | 762.108 M 10.51 % | 689.614 M 9.89 % | 627.524 M 26.31 % | 496.828 M 33.42 % | 372.380 M 8.90 % | 341.935 M 8.98 % | 313.749 M 4.12 % | 301.323 M 16.63 % | 258.353 M |
| Research and development expenses | 14.869 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.367 M 0.32 % | 18.309 M -62.71 % | 49.098 M 93.41 % | 25.386 M 3.44 % | 24.541 M -3.06 % | 25.316 M -32.00 % | 37.232 M 26.04 % | 29.540 M -12.37 % | 33.711 M -13.61 % | 39.021 M 26.35 % | 30.883 M -44.91 % | 56.060 M 6.49 % | 52.643 M 5.93 % | 49.698 M 61.96 % | 30.686 M 39.78 % | 21.953 M 19.28 % | 18.404 M -12.52 % | 21.037 M 5.83 % | 19.878 M 35.27 % | 14.695 M 19.48 % | 12.299 M -18.17 % | 15.030 M -26.48 % | 20.444 M 1.43 % | 20.156 M 15.40 % | 17.466 M 32.50 % | 13.182 M 12.71 % | 11.696 M -1.95 % | 11.929 M 1.17 % | 11.791 M -7.28 % | 12.717 M |
| Selling general and administrative expenses | 83.564 M -3.11 % | 86.249 M -10.47 % | 96.333 M 5.49 % | 91.321 M -6.54 % | 97.716 M -1.73 % | 99.434 M -63.37 % | 271.474 M 92.04 % | 141.362 M 9.42 % | 129.196 M -50.03 % | 258.523 M -28.80 % | 363.105 M 28.02 % | 283.627 M 8.55 % | 261.286 M -11.85 % | 296.402 M 68.71 % | 175.685 M -48.56 % | 341.524 M 6.14 % | 321.761 M 10.75 % | 290.518 M 93.44 % | 150.184 M -29.45 % | 212.870 M 17.28 % | 181.509 M -10.16 % | 202.047 M 45.95 % | 138.432 M -16.32 % | 165.421 M 15.46 % | 143.268 M 2.86 % | 139.278 M 24.04 % | 112.289 M -22.37 % | 144.639 M 19.70 % | 120.839 M 44.33 % | 83.722 M -6.82 % | 89.845 M 0.23 % | 89.635 M 49.47 % | 59.970 M 6.27 % | 56.431 M |
| Interest income | 0.000 -100.00 % | 1.254 M -14.52 % | 1.467 M -4.31 % | 1.533 M -26.12 % | 2.075 M 5.54 % | 1.966 M -15.15 % | 2.317 M -1.91 % | 2.362 M 7.07 % | 2.206 M 13.19 % | 1.949 M -7.01 % | 2.096 M -18.06 % | 2.558 M 80.01 % | 1.421 M -30.45 % | 2.043 M 31.05 % | 1.559 M -23.24 % | 2.031 M -33.87 % | 3.071 M -1.41 % | 3.115 M 40.38 % | 2.219 M -17.32 % | 2.684 M 139.43 % | 1.121 M 289.24 % | 288.000 K -11.38 % | 325.000 K -70.90 % | 1.117 M -21.28 % | 1.419 M -26.89 % | 1.941 M -49.66 % | 3.856 M 2 866.15 % | 130.000 K -13.33 % | 150.000 K -32.43 % | 222.000 K -60.00 % | 555.000 K -62.35 % | 1.474 M -6.41 % | 1.575 M 336.29 % | 361.000 K |
| Interest expense | 7.441 M -14.78 % | 8.732 M 65.88 % | 5.264 M -32.60 % | 7.810 M 7.35 % | 7.275 M -8.86 % | 7.982 M 42.13 % | 5.616 M 3.37 % | 5.433 M 12.72 % | 4.820 M 12.83 % | 4.272 M 53.84 % | 2.777 M -35.37 % | 4.297 M 34.91 % | 3.185 M 0.03 % | 3.184 M 93.09 % | 1.649 M 99.15 % | 828.000 K -30.88 % | 1.198 M -33.92 % | 1.813 M -30.64 % | 2.614 M 3.24 % | 2.532 M 22.50 % | 2.067 M 28.87 % | 1.604 M 37.80 % | 1.164 M -44.81 % | 2.109 M 2 912.86 % | 70.000 K -74.91 % | 279.000 K | 0.000 | 0.000 -100.00 % | 4.000 K 100.00 % | 2.000 K 0.00 % | 2.000 K -60.00 % | 5.000 K | 0.000 | 0.000 |
| Depreciation and amortization | 4.242 M | 0.000 -100.00 % | 4.242 M -22.10 % | 5.445 M 0.00 % | 5.445 M 0.00 % | 5.445 M 0.00 % | 5.445 M -46.64 % | 10.205 M 0.00 % | 10.205 M 0.00 % | 10.205 M 0.00 % | 10.205 M 49.95 % | 6.805 M 0.00 % | 6.805 M 0.00 % | 6.805 M 0.00 % | 6.805 M 94.20 % | 3.504 M 0.00 % | 3.504 M 0.00 % | 3.504 M 0.00 % | 3.504 M 20.13 % | 2.917 M 0.00 % | 2.917 M 0.00 % | 2.917 M 0.00 % | 2.917 M 9.63 % | 2.661 M 0.00 % | 2.661 M 0.00 % | 2.661 M -59.51 % | 6.572 M 257.76 % | 1.837 M -66.86 % | 5.543 M 186.90 % | 1.932 M -10.10 % | 2.149 M -32.86 % | 3.201 M 8.84 % | 2.941 M -15.37 % | 3.475 M |
| Operating income | 95.000 K -34.48 % | 145.000 K 101.98 % | -7.319 M -408.69 % | 2.371 M -28.97 % | 3.338 M -10.37 % | 3.724 M 101.80 % | -206.538 M -156.82 % | -80.422 M -94.23 % | -41.405 M -90.53 % | -21.732 M 79.96 % | -108.427 M -34.41 % | -80.669 M -1.15 % | -79.753 M 21.93 % | -102.151 M 2.43 % | -104.695 M 40.30 % | -175.356 M 7.13 % | -188.824 M -8.98 % | -173.265 M -19.72 % | -144.723 M -18.45 % | -122.181 M -31.79 % | -92.712 M 18.46 % | -113.695 M 32.35 % | -168.072 M -42.32 % | -118.095 M -17.11 % | -100.839 M 5.32 % | -106.507 M 19.44 % | -132.213 M -1.78 % | -129.900 M -35.19 % | -96.088 M -127.83 % | -42.175 M 36.20 % | -66.104 M -1.22 % | -65.307 M -7.83 % | -60.565 M 2.39 % | -62.046 M |
| Operating income ratio | 0.00 -27.87 % | 0.00 102.16 % | 0.00 -388.86 % | 0.00 -32.45 % | 0.00 -7.64 % | 0.00 102.10 % | -0.05 -129.10 % | -0.02 -84.28 % | -0.01 -102.54 % | -0.01 77.51 % | -0.03 -8.50 % | -0.02 8.26 % | -0.03 23.33 % | -0.03 -13.22 % | -0.03 42.27 % | -0.05 16.07 % | -0.06 6.49 % | -0.07 -21.95 % | -0.05 -5.89 % | -0.05 9.54 % | -0.06 20.78 % | -0.07 42.13 % | -0.12 -17.25 % | -0.11 11.60 % | -0.12 25.94 % | -0.16 31.51 % | -0.24 9.13 % | -0.26 -8.87 % | -0.24 -87.73 % | -0.13 46.70 % | -0.24 8.83 % | -0.26 -3.85 % | -0.25 20.06 % | -0.32 |
| Total other income expenses net | -7.363 M 0.98 % | -7.436 M -42.32 % | -5.225 M 10.35 % | -5.828 M -8.27 % | -5.383 M 15.34 % | -6.358 M -533.70 % | 1.466 M 149.63 % | -2.954 M 25.63 % | -3.972 M -267.24 % | 2.375 M -45.41 % | 4.351 M 178.10 % | -5.571 M -11.18 % | -5.011 M -530.87 % | 1.163 M -60.59 % | 2.951 M -69.18 % | 9.576 M 99.25 % | 4.806 M 27.08 % | 3.782 M -48.49 % | 7.342 M -33.19 % | 10.990 M 3 110.96 % | -365.000 K 96.90 % | -11.764 M -220.55 % | 9.759 M 267.68 % | -5.820 M -4 169.93 % | 143.000 K 101.15 % | -12.396 M -305.20 % | 6.041 M 73.09 % | 3.490 M -61.56 % | 9.079 M 3 475.09 % | -269.000 K -117.43 % | 1.543 M -49.71 % | 3.068 M 3 347.19 % | 89.000 K 1 880.00 % | -5.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 |
| 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-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -234.549 M 19.27 % | -290.534 M -41.37 % | -205.519 M 31.38 % | -299.495 M -19.84 % | -249.917 M 22.56 % | -322.730 M -101.34 % | -160.294 M 49.39 % | -316.715 M -77.85 % | -178.078 M 22.16 % | -228.775 M 41.97 % | -394.210 M -4.82 % | -376.067 M -35.21 % | -278.127 M -16.64 % | -238.459 M -39.96 % | -170.378 M 37.37 % | -272.048 M 62.59 % | -727.192 M -11.76 % | -650.645 M 27.54 % | -897.982 M -12.29 % | -799.725 M -60.11 % | -499.471 M -28.21 % | -389.578 M 15.61 % | -461.653 M -8.23 % | -426.550 M 21.93 % | -546.388 M 16.22 % | -652.169 M 23.61 % | -853.740 M 3.02 % | -880.326 M -80.49 % | -487.739 M -403.33 % | -96.903 M 42.20 % | -167.660 M -126.18 % | 640.328 M |
| Total investments | 0.000 | 0.000 | 0.000 -100.00 % | 51.000 M -50.00 % | 102.000 M 363.64 % | 22.000 M -57.81 % | 52.143 M -53.59 % | 112.343 M -10.16 % | 125.049 M -52.18 % | 261.498 M 25.80 % | 207.861 M 91.21 % | 108.710 M -47.46 % | 206.900 M 34.72 % | 153.578 M -17.23 % | 185.556 M -51.93 % | 386.009 M 153.49 % | 152.280 M -23.95 % | 200.224 M -33.33 % | 300.307 M 199.41 % | 100.299 M 71 542.14 % | 140.000 K 0.00 % | 140.000 K 0.00 % | 140.000 K -99.89 % | 127.994 M -58.60 % | 309.162 M 23.97 % | 249.376 M -5.52 % | 263.945 M -28.21 % | 367.664 M 71.40 % | 214.510 M -38.31 % | 347.698 M 14.12 % | 304.673 M -76.21 % | 1.281 B |
| Total debt | 212.925 M 9.08 % | 195.202 M -23.98 % | 256.770 M 10.45 % | 232.486 M -5.32 % | 245.537 M -6.16 % | 261.661 M -40.96 % | 443.229 M 7.02 % | 414.161 M 3.97 % | 398.336 M 11.96 % | 355.769 M 27.31 % | 279.459 M -18.92 % | 344.662 M -11.12 % | 387.787 M -5.93 % | 412.234 M -16.04 % | 491.012 M 80.47 % | 272.074 M -3.72 % | 282.575 M 64.63 % | 171.642 M -41.15 % | 291.638 M 26.23 % | 231.046 M 13.12 % | 204.242 M 103.20 % | 100.515 M -33.91 % | 152.092 M 0.77 % | 150.935 M 95.60 % | 77.164 M 27.65 % | 60.449 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 73.422 M -1.15 % | 74.277 M -0.11 % | 74.357 M 2.42 % | 72.602 M -1.60 % | 73.786 M 0.69 % | 73.277 M 1.05 % | 72.514 M -9.58 % | 80.197 M -1.86 % | 81.715 M 12.39 % | 72.706 M -3.81 % | 75.586 M -3.79 % | 78.567 M 14.08 % | 68.869 M 17.97 % | 58.378 M -1.67 % | 59.371 M -5.12 % | 62.573 M 1.97 % | 61.366 M -4.91 % | 64.533 M 2.58 % | 62.911 M -12.34 % | 71.763 M -20.43 % | 90.189 M -0.58 % | 90.719 M 18.68 % | 76.441 M -23.57 % | 100.010 M 48.61 % | 67.295 M 45.76 % | 46.168 M -31.17 % | 67.073 M -0.98 % | 67.740 M 41.69 % | 47.810 M 24.47 % | 38.412 M -19.22 % | 47.550 M 106.89 % | -690.188 M |
| Retained earnings | -3.921 B -0.50 % | -3.902 B -0.45 % | -3.884 B -0.51 % | -3.864 B -0.44 % | -3.847 B -0.37 % | -3.833 B -0.36 % | -3.819 B -5.83 % | -3.609 B -2.65 % | -3.516 B -1.66 % | -3.458 B -0.93 % | -3.427 B -3.45 % | -3.312 B -3.01 % | -3.215 B -3.05 % | -3.120 B -3.67 % | -3.010 B -3.84 % | -2.898 B -9.56 % | -2.645 B -6.39 % | -2.487 B -6.27 % | -2.340 B -5.91 % | -2.209 B -5.17 % | -2.101 B -4.62 % | -2.008 B -6.62 % | -1.883 B -9.13 % | -1.726 B -7.69 % | -1.602 B -6.67 % | -1.502 B -8.56 % | -1.384 B -10.01 % | -1.258 B -11.12 % | -1.132 B -8.26 % | -1.046 B -4.18 % | -1.004 B | 0.000 |
| Common stock | 58.000 K 0.00 % | 58.000 K 0.00 % | 58.000 K 0.00 % | 58.000 K 0.00 % | 58.000 K 1.75 % | 57.000 K 0.00 % | 57.000 K 0.00 % | 57.000 K 0.00 % | 57.000 K 1.79 % | 56.000 K 0.00 % | 56.000 K 0.00 % | 56.000 K 0.00 % | 56.000 K 0.00 % | 56.000 K 0.00 % | 56.000 K 1.82 % | 55.000 K 0.00 % | 55.000 K 0.00 % | 55.000 K 0.00 % | 55.000 K 0.00 % | 55.000 K 0.00 % | 55.000 K 0.00 % | 55.000 K 0.00 % | 55.000 K 1.85 % | 54.000 K 0.00 % | 54.000 K 0.00 % | 54.000 K 0.00 % | 54.000 K 0.00 % | 54.000 K 8.00 % | 50.000 K 100.00 % | 25.000 K 0.00 % | 25.000 K | 0.000 |
| Total equity | 322.898 M -14.55 % | 377.873 M -0.76 % | 380.762 M 23.82 % | 307.510 M 24.63 % | 246.733 M -11.68 % | 279.357 M 1.18 % | 276.104 M -12.42 % | 315.244 M -50.80 % | 640.704 M -1.66 % | 651.524 M 0.51 % | 648.235 M -4.94 % | 681.904 M -6.14 % | 726.508 M -6.47 % | 776.727 M -8.48 % | 848.705 M -8.87 % | 931.357 M -11.82 % | 1.056 B -12.11 % | 1.202 B -9.69 % | 1.331 B 48.57 % | 895.664 M 51.50 % | 591.200 M -11.72 % | 669.712 M -13.47 % | 773.923 M -17.91 % | 942.780 M -9.02 % | 1.036 B -5.47 % | 1.096 B -10.42 % | 1.224 B -8.29 % | 1.334 B 82.50 % | 731.139 M 40.20 % | 521.510 M 63.58 % | 318.819 M -58.57 % | 769.452 M |
| Other non current liabilities | 8.678 M 0.53 % | 8.632 M -3.67 % | 8.961 M 7.56 % | 8.331 M 9.29 % | 7.623 M 24.01 % | 6.147 M 17.20 % | 5.245 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -113.000 K -125.86 % | 437.000 K -55.72 % | 987.000 K -35.78 % | 1.537 M -26.35 % | 2.087 M -20.83 % | 2.636 M -17.26 % | 3.186 M -14.72 % | 3.736 M -12.83 % | 4.286 M -11.37 % | 4.836 M -10.24 % | 5.388 M -9.23 % | 5.936 M -12.96 % | 6.820 M -3.06 % | 7.035 M -7.28 % | 7.587 M -6.74 % | 8.135 M | 0.000 | 0.000 | 0.000 -100.00 % | 243.407 M | 0.000 |
| Long term debt | 42.925 M -8.09 % | 46.702 M -15.77 % | 55.448 M -13.32 % | 63.969 M 13.88 % | 56.171 M 2.74 % | 54.671 M -12.70 % | 62.624 M -3.38 % | 64.816 M -26.88 % | 88.638 M 3.17 % | 85.917 M -14.48 % | 100.469 M -12.67 % | 115.046 M -10.81 % | 128.991 M -15.49 % | 152.642 M -7.83 % | 165.614 M 2.71 % | 161.248 M -2.99 % | 166.222 M 31.10 % | 126.792 M 103.23 % | 62.388 M 20.10 % | 51.946 M -4.76 % | 54.542 M -10.37 % | 60.849 M 6.73 % | 57.011 M -2.34 % | 58.378 M 46.27 % | 39.911 M -1.87 % | 40.672 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 51.603 M -6.74 % | 55.334 M -14.09 % | 64.409 M -10.91 % | 72.300 M 13.33 % | 63.794 M 4.89 % | 60.818 M -10.39 % | 67.869 M 4.71 % | 64.816 M -26.88 % | 88.638 M 3.17 % | 85.917 M -14.48 % | 100.469 M -12.58 % | 114.933 M -11.20 % | 129.428 M -15.75 % | 153.629 M -8.09 % | 167.150 M 2.34 % | 163.335 M -3.27 % | 168.858 M 29.91 % | 129.978 M 96.57 % | 66.124 M 17.59 % | 56.232 M -5.30 % | 59.378 M -10.36 % | 66.237 M -27.00 % | 90.737 M 39.17 % | 65.198 M 2.63 % | 63.528 M -40.56 % | 106.871 M 1 213.72 % | 8.135 M | 0.000 | 0.000 | 0.000 -100.00 % | 243.407 M | 0.000 |
| Other current liabilities | 377.749 M 9.17 % | 346.018 M 50.61 % | 229.737 M -59.64 % | 569.246 M -17.67 % | 691.445 M -5.99 % | 735.523 M 27.84 % | 575.359 M -29.56 % | 816.822 M 63.94 % | 498.256 M -9.45 % | 550.227 M -18.94 % | 678.804 M 41.25 % | 480.563 M 0.42 % | 478.540 M 5.26 % | 454.637 M 86.53 % | 243.730 M -44.32 % | 437.762 M 11.11 % | 393.985 M 19.38 % | 330.016 M 17.93 % | 279.829 M -2.64 % | 287.425 M 23.69 % | 232.372 M -1.45 % | 235.786 M 87.95 % | 125.451 M -22.20 % | 161.258 M 22.97 % | 131.140 M 5.85 % | 123.896 M 24.15 % | 99.795 M -10.85 % | 111.940 M 13.02 % | 99.045 M 39.83 % | 70.830 M -1.03 % | 71.564 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 185.872 M | 0.000 | 0.000 | 0.000 -100.00 % | 193.461 M | 0.000 | 0.000 | 0.000 -100.00 % | 323.572 M | 0.000 | 0.000 | 0.000 -100.00 % | 202.563 M | 0.000 | 0.000 | 0.000 -100.00 % | 131.015 M | 0.000 | 0.000 | 0.000 -100.00 % | 74.767 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.504 M | 0.000 -100.00 % | 23.580 M | 0.000 -100.00 % | 18.015 M | 0.000 |
| Short term debt | 170.000 M 14.48 % | 148.500 M -26.24 % | 201.322 M 19.47 % | 168.517 M -11.01 % | 189.366 M -8.51 % | 206.990 M -45.62 % | 380.605 M 8.95 % | 349.345 M 12.80 % | 309.698 M 14.77 % | 269.852 M 10.72 % | 243.724 M 6.14 % | 229.616 M -11.28 % | 258.796 M -0.31 % | 259.592 M -20.22 % | 325.398 M 193.61 % | 110.826 M -4.75 % | 116.353 M 159.43 % | 44.850 M -83.20 % | 266.963 M 49.06 % | 179.100 M 19.64 % | 149.700 M 277.40 % | 39.666 M -68.56 % | 126.180 M 36.33 % | 92.557 M 148.46 % | 37.253 M 88.37 % | 19.777 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 2.102 B -3.34 % | 2.175 B -7.17 % | 2.343 B -11.60 % | 2.650 B 6.91 % | 2.479 B -4.09 % | 2.584 B -5.85 % | 2.745 B -7.91 % | 2.981 B 28.44 % | 2.321 B -7.22 % | 2.501 B -8.21 % | 2.725 B 20.68 % | 2.258 B 0.45 % | 2.248 B 8.02 % | 2.081 B -2.30 % | 2.130 B 4.58 % | 2.037 B -1.85 % | 2.075 B 18.73 % | 1.748 B 7.23 % | 1.630 B -7.88 % | 1.769 B 43.25 % | 1.235 B 35.30 % | 912.821 M 22.42 % | 745.633 M 11.94 % | 666.113 M 4.19 % | 639.347 M 59.35 % | 401.231 M 27.57 % | 314.519 M -12.51 % | 359.498 M 5.26 % | 341.540 M 35.64 % | 251.795 M 25.17 % | 201.158 M | 0.000 |
| Total liabilities | 2.154 B -3.43 % | 2.230 B -7.35 % | 2.407 B -11.58 % | 2.722 B 7.07 % | 2.542 B -3.88 % | 2.645 B -5.96 % | 2.813 B -7.64 % | 3.046 B 26.41 % | 2.409 B -6.87 % | 2.587 B -8.43 % | 2.826 B 19.07 % | 2.373 B -0.18 % | 2.377 B 6.39 % | 2.235 B -2.72 % | 2.297 B 4.41 % | 2.200 B -1.95 % | 2.244 B 19.51 % | 1.878 B 10.72 % | 1.696 B -7.10 % | 1.825 B 41.02 % | 1.294 B 32.21 % | 979.058 M 17.06 % | 836.370 M 14.37 % | 731.311 M 4.05 % | 702.875 M 38.33 % | 508.102 M 57.48 % | 322.654 M -10.25 % | 359.498 M 5.26 % | 341.540 M 35.64 % | 251.795 M -43.36 % | 444.565 M | 0.000 |
| Other non current assets | 11.661 M -17.55 % | 14.143 M -3.67 % | 14.682 M -6.39 % | 15.684 M 16.84 % | 13.424 M 2.01 % | 13.160 M -1.13 % | 13.310 M -7.79 % | 14.434 M -32.66 % | 21.435 M 6.14 % | 20.195 M -0.75 % | 20.348 M 0.06 % | 20.336 M -1.62 % | 20.671 M -6.96 % | 22.217 M 0.59 % | 22.086 M -13.92 % | 25.658 M -1.59 % | 26.072 M 148.66 % | 10.485 M 107.17 % | 5.061 M 7.98 % | 4.687 M 36.81 % | 3.426 M -20.91 % | 4.332 M 43.97 % | 3.009 M -26.03 % | 4.068 M 22.46 % | 3.322 M -1.40 % | 3.369 M -0.21 % | 3.376 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -640.328 M |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M -50.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M -33.33 % | 3.000 M 0.00 % | 3.000 M 40.19 % | 2.140 M 1 428.57 % | 140.000 K 0.00 % | 140.000 K 0.00 % | 140.000 K 0.00 % | 140.000 K 0.00 % | 140.000 K 0.00 % | 140.000 K 0.00 % | 140.000 K 0.00 % | 140.000 K 0.00 % | 140.000 K -98.74 % | 11.140 M 0.00 % | 11.140 M 0.00 % | 11.140 M 0.00 % | 11.140 M 0.00 % | 11.140 M | 0.000 |
| Intangible assets | 1.124 M -10.72 % | 1.259 M -12.39 % | 1.437 M -12.54 % | 1.643 M -11.04 % | 1.847 M -9.99 % | 2.052 M -9.04 % | 2.256 M -8.33 % | 2.461 M -7.69 % | 2.666 M -7.14 % | 2.871 M -12.12 % | 3.267 M -12.65 % | 3.740 M -7.70 % | 4.052 M -9.39 % | 4.472 M -8.90 % | 4.909 M -8.31 % | 5.354 M -7.32 % | 5.777 M -6.79 % | 6.198 M 573.70 % | 920.000 K -86.94 % | 7.043 M -11.80 % | 7.985 M -1.95 % | 8.144 M 1.52 % | 8.022 M 1.12 % | 7.933 M 64.11 % | 4.834 M -3.49 % | 5.009 M 11.24 % | 4.503 M -2.68 % | 4.627 M 3.63 % | 4.465 M -2.87 % | 4.597 M -3.24 % | 4.751 M | 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 -100.00 % | 5.597 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 |
| Goodwill and intangible assets | 1.124 M -10.72 % | 1.259 M -12.39 % | 1.437 M -12.54 % | 1.643 M -11.04 % | 1.847 M -9.99 % | 2.052 M -9.04 % | 2.256 M -8.33 % | 2.461 M -7.69 % | 2.666 M -7.14 % | 2.871 M -12.12 % | 3.267 M -12.65 % | 3.740 M -7.70 % | 4.052 M -9.39 % | 4.472 M -8.90 % | 4.909 M -8.31 % | 5.354 M -7.32 % | 5.777 M -6.79 % | 6.198 M -4.89 % | 6.517 M -7.47 % | 7.043 M -11.80 % | 7.985 M -1.95 % | 8.144 M 1.52 % | 8.022 M 1.12 % | 7.933 M 64.11 % | 4.834 M -3.49 % | 5.009 M 11.24 % | 4.503 M -2.68 % | 4.627 M 3.63 % | 4.465 M -2.87 % | 4.597 M -3.24 % | 4.751 M | 0.000 |
| Property plant equipment net | 97.457 M -9.17 % | 107.292 M -12.04 % | 121.974 M -2.00 % | 124.467 M 7.41 % | 115.880 M -4.90 % | 121.851 M -11.79 % | 138.139 M -6.34 % | 147.490 M -23.16 % | 191.956 M -1.10 % | 194.084 M -8.61 % | 212.374 M -10.36 % | 236.927 M -9.41 % | 261.528 M -11.31 % | 294.882 M -6.12 % | 314.101 M 2.20 % | 307.336 M -0.01 % | 307.381 M 31.11 % | 234.437 M 65.02 % | 142.067 M 20.69 % | 117.713 M 1.33 % | 116.168 M -8.42 % | 126.847 M 7.78 % | 117.691 M 3.03 % | 114.231 M 34.59 % | 84.871 M -1.64 % | 86.287 M 325.02 % | 20.302 M 1.94 % | 19.916 M 12.25 % | 17.743 M 7.81 % | 16.458 M -3.35 % | 17.028 M | 0.000 |
| Total non current assets | 110.242 M -10.15 % | 122.694 M -11.15 % | 138.093 M -3.29 % | 142.794 M 7.24 % | 133.151 M -4.25 % | 139.063 M -10.69 % | 155.705 M -6.42 % | 166.385 M -23.70 % | 218.057 M -0.50 % | 219.150 M -7.92 % | 237.989 M -9.51 % | 263.003 M -8.76 % | 288.251 M -10.92 % | 323.571 M -5.96 % | 344.096 M 0.81 % | 341.348 M -0.01 % | 341.370 M 35.86 % | 251.260 M 63.38 % | 153.785 M 18.68 % | 129.583 M 1.46 % | 127.719 M -8.42 % | 139.463 M 8.23 % | 128.862 M 1.97 % | 126.372 M 35.64 % | 93.167 M -1.73 % | 94.805 M 141.11 % | 39.321 M 10.20 % | 35.683 M 7.00 % | 33.348 M 3.58 % | 32.195 M -2.20 % | 32.919 M 105.14 % | -640.328 M |
| Other current assets | 297.425 M 0.71 % | 295.314 M 74.49 % | 169.244 M -36.55 % | 266.725 M 27.45 % | 209.274 M -1.90 % | 213.323 M 0.25 % | 212.788 M -1.28 % | 215.547 M -5.90 % | 229.052 M 1.15 % | 226.457 M -11.85 % | 256.901 M 13.16 % | 227.022 M 14.66 % | 197.992 M -45.68 % | 364.496 M 6.74 % | 341.481 M -12.10 % | 388.474 M -8.53 % | 424.722 M -16.10 % | 506.224 M 14.87 % | 440.711 M 17.63 % | 374.671 M 24.70 % | 300.464 M 8.20 % | 277.701 M -14.57 % | 325.045 M 16.95 % | 277.935 M 13.31 % | 245.296 M -0.18 % | 245.745 M 52.50 % | 161.147 M 11.16 % | 144.962 M 266.34 % | 39.570 M -65.82 % | 115.769 M 10.45 % | 104.818 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M -50.00 % | 100.000 M 400.00 % | 20.000 M -60.11 % | 50.143 M -54.56 % | 110.343 M -10.33 % | 123.049 M -52.58 % | 259.498 M 26.05 % | 205.861 M 92.92 % | 106.710 M -47.92 % | 204.900 M 35.18 % | 151.578 M -16.97 % | 182.556 M -52.34 % | 383.009 M 155.10 % | 150.140 M -24.96 % | 200.084 M -33.34 % | 300.167 M 199.69 % | 100.159 M | 0.000 | 0.000 | 0.000 -100.00 % | 127.854 M -58.63 % | 309.022 M 23.99 % | 249.236 M -1.41 % | 252.805 M -29.09 % | 356.524 M 75.31 % | 203.370 M -39.57 % | 336.558 M 14.66 % | 293.533 M -77.08 % | 1.281 B |
| cash and cash equivalents | 447.474 M -7.88 % | 485.736 M 5.07 % | 462.289 M -13.10 % | 531.981 M 7.37 % | 495.454 M -15.22 % | 584.391 M -3.17 % | 603.523 M -17.42 % | 730.876 M 26.80 % | 576.414 M -1.39 % | 584.544 M -13.23 % | 673.669 M -6.53 % | 720.729 M 8.23 % | 665.914 M 2.34 % | 650.693 M -1.62 % | 661.390 M 21.55 % | 544.122 M -46.11 % | 1.010 B 22.80 % | 822.287 M -30.88 % | 1.190 B 15.41 % | 1.031 B 46.48 % | 703.713 M 43.59 % | 490.093 M -20.15 % | 613.745 M 6.28 % | 577.485 M -7.39 % | 623.552 M -12.50 % | 712.618 M -16.53 % | 853.740 M -3.02 % | 880.326 M 80.49 % | 487.739 M 403.33 % | 96.903 M -42.20 % | 167.660 M 126.18 % | -640.328 M |
| Cash and short term investments | 447.474 M -7.88 % | 485.736 M 5.07 % | 462.289 M -20.57 % | 581.981 M -2.26 % | 595.454 M -1.48 % | 604.391 M -7.54 % | 653.666 M -22.30 % | 841.219 M 20.27 % | 699.463 M -17.13 % | 844.042 M -4.03 % | 879.530 M 6.30 % | 827.439 M -4.98 % | 870.814 M 8.54 % | 802.271 M -4.94 % | 843.946 M -8.97 % | 927.131 M -20.07 % | 1.160 B 13.45 % | 1.022 B -31.37 % | 1.490 B 31.73 % | 1.131 B 60.71 % | 703.713 M 43.59 % | 490.093 M -20.15 % | 613.745 M -12.99 % | 705.339 M -24.37 % | 932.574 M -3.04 % | 961.854 M -13.08 % | 1.107 B -10.54 % | 1.237 B 78.97 % | 691.109 M 59.44 % | 433.461 M -6.01 % | 461.193 M -27.98 % | 640.328 M |
| Total current assets | 2.366 B -4.79 % | 2.485 B -6.21 % | 2.650 B -8.22 % | 2.887 B 8.69 % | 2.656 B -4.65 % | 2.786 B -5.04 % | 2.933 B -8.18 % | 3.195 B 12.80 % | 2.832 B -6.21 % | 3.020 B -6.68 % | 3.236 B 15.90 % | 2.792 B -0.84 % | 2.816 B 4.76 % | 2.688 B -4.07 % | 2.802 B 0.42 % | 2.790 B -5.70 % | 2.959 B 4.62 % | 2.828 B -1.55 % | 2.873 B 10.85 % | 2.591 B 47.42 % | 1.758 B 16.47 % | 1.509 B 1.88 % | 1.481 B -4.28 % | 1.548 B -5.97 % | 1.646 B 9.04 % | 1.510 B 0.16 % | 1.507 B -9.11 % | 1.658 B 59.54 % | 1.039 B 40.24 % | 741.110 M 1.46 % | 730.465 M 14.08 % | 640.328 M |
| Inventory | 1.278 B -4.81 % | 1.343 B -3.21 % | 1.387 B -9.45 % | 1.532 B 12.07 % | 1.367 B -4.58 % | 1.433 B 0.94 % | 1.419 B -4.18 % | 1.481 B 6.75 % | 1.388 B -5.48 % | 1.468 B -2.05 % | 1.499 B 20.74 % | 1.241 B 1.46 % | 1.224 B 11.45 % | 1.098 B -2.07 % | 1.121 B 12.94 % | 992.657 M -1.22 % | 1.005 B -2.65 % | 1.032 B 34.67 % | 766.529 M -16.95 % | 922.919 M 53.85 % | 599.863 M -7.15 % | 646.024 M 32.85 % | 486.271 M 10.16 % | 441.434 M 4.87 % | 420.917 M 58.60 % | 265.398 M 25.88 % | 210.836 M -10.61 % | 235.850 M 29.53 % | 182.086 M 9.21 % | 166.730 M 15.74 % | 144.056 M | 0.000 |
| Net receivables | 343.113 M -5.05 % | 361.347 M -42.71 % | 630.721 M 24.65 % | 506.012 M 4.51 % | 484.178 M -9.50 % | 535.018 M -17.37 % | 647.481 M -1.37 % | 656.490 M 27.24 % | 515.937 M 7.27 % | 480.992 M -19.90 % | 600.494 M 21.05 % | 496.086 M -5.19 % | 523.248 M 23.65 % | 423.173 M -14.55 % | 495.203 M 2.79 % | 481.746 M 30.52 % | 369.106 M 38.17 % | 267.148 M 52.07 % | 175.677 M 7.81 % | 162.955 M 5.92 % | 153.850 M 61.12 % | 95.489 M 7.49 % | 88.834 M -27.78 % | 123.011 M 160.90 % | 47.148 M 29.15 % | 36.505 M -58.23 % | 87.396 M 115.95 % | 40.470 M -68.02 % | 126.566 M 403.24 % | 25.150 M 23.30 % | 20.398 M | 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.554 B -7.49 % | 1.680 B -2.40 % | 1.721 B -9.97 % | 1.912 B 19.66 % | 1.598 B -2.68 % | 1.642 B 3.35 % | 1.589 B -12.46 % | 1.815 B 19.95 % | 1.513 B -10.02 % | 1.681 B -4.73 % | 1.765 B 14.01 % | 1.548 B 2.47 % | 1.511 B 10.52 % | 1.367 B 1.44 % | 1.347 B -9.46 % | 1.488 B -4.89 % | 1.565 B 13.98 % | 1.373 B 27.89 % | 1.073 B -17.60 % | 1.303 B 52.72 % | 852.959 M 33.82 % | 637.369 M 43.44 % | 444.334 M 7.77 % | 412.298 M -12.45 % | 470.954 M 82.85 % | 257.558 M 21.34 % | 212.258 M -14.26 % | 247.558 M 5.78 % | 234.020 M 29.32 % | 180.965 M 41.22 % | 128.140 M | 0.000 |
| Tax payables | 0.000 | 0.000 -100.00 % | 4.223 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.945 M | 0.000 | 0.000 | 0.000 -100.00 % | 37.733 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.935 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.576 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.691 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.466 M | 0.000 -100.00 % | 8.475 M | 0.000 -100.00 % | 1.454 M | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 995.967 M -3.69 % | 1.034 B 1.05 % | 1.023 B 9.21 % | 937.094 M 8.61 % | 862.788 M -0.90 % | 870.644 M 1.29 % | 859.555 M 3.75 % | 828.506 M -23.77 % | 1.087 B 1.10 % | 1.075 B 1.14 % | 1.063 B 0.98 % | 1.052 B 1.02 % | 1.042 B 1.02 % | 1.031 B 0.92 % | 1.022 B 0.95 % | 1.012 B 9.41 % | 925.349 M -2.64 % | 950.397 M -2.35 % | 973.240 M 135.50 % | 413.270 M 10 629.17 % | -3.925 M -9.64 % | -3.580 M -30.99 % | -2.733 M -35.90 % | -2.011 M -44.16 % | -1.395 M -50.81 % | -925.000 K -80.66 % | -512.000 K -128.57 % | -224.000 K -172.03 % | 311.000 K -67.19 % | 948.000 K -34.08 % | 1.438 M | 0.000 |
| Capital lease obligations | 42.925 M -8.09 % | 46.702 M -51.24 % | 95.789 M 49.74 % | 63.969 M 13.88 % | 56.171 M 2.74 % | 54.671 M -48.01 % | 105.154 M 62.23 % | 64.816 M -26.88 % | 88.638 M 3.17 % | 85.917 M -47.99 % | 165.203 M 43.60 % | 115.046 M -10.81 % | 128.991 M -15.49 % | 152.642 M -34.02 % | 231.354 M 43.48 % | 161.248 M -2.99 % | 166.222 M 31.10 % | 126.792 M 26.66 % | 100.101 M 92.70 % | 51.946 M -4.76 % | 54.542 M -10.37 % | 60.849 M -30.94 % | 88.110 M 50.93 % | 58.378 M 46.27 % | 39.911 M -1.87 % | 40.672 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.785 B 18.44 % | 1.507 B 19.26 % | 1.264 B -13.31 % | 1.457 B |
| Other total stockholders equity | 3.175 B 0.11 % | 3.171 B 0.13 % | 3.167 B 0.16 % | 3.162 B 0.15 % | 3.157 B -0.36 % | 3.168 B 0.16 % | 3.163 B 4.90 % | 3.015 B 0.93 % | 2.988 B 0.86 % | 2.962 B 0.88 % | 2.936 B 2.56 % | 2.863 B 1.13 % | 2.831 B 0.86 % | 2.807 B -1.04 % | 2.836 B 2.96 % | 2.755 B 1.46 % | 2.715 B 1.56 % | 2.673 B 1.48 % | 2.634 B 0.55 % | 2.620 B 0.55 % | 2.606 B 0.58 % | 2.590 B 0.27 % | 2.583 B 0.51 % | 2.570 B -0.09 % | 2.573 B 0.77 % | 2.553 B 0.48 % | 2.541 B 0.65 % | 2.525 B 8 264.54 % | 30.182 M 45.20 % | 20.787 M 71.50 % | 12.121 M 454.74 % | 2.185 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.476 B -5.04 % | 2.608 B -6.45 % | 2.788 B -7.99 % | 3.030 B 8.62 % | 2.789 B -4.63 % | 2.925 B -5.32 % | 3.089 B -8.09 % | 3.361 B 10.19 % | 3.050 B -5.82 % | 3.239 B -6.76 % | 3.474 B 13.71 % | 3.055 B -1.58 % | 3.104 B 3.07 % | 3.011 B -4.27 % | 3.146 B 0.46 % | 3.131 B -5.11 % | 3.300 B 7.17 % | 3.079 B 1.75 % | 3.026 B 11.22 % | 2.721 B 44.31 % | 1.886 B 14.36 % | 1.649 B 2.39 % | 1.610 B -3.81 % | 1.674 B -3.74 % | 1.739 B 8.40 % | 1.604 B 3.74 % | 1.546 B -8.70 % | 1.694 B 57.91 % | 1.073 B 38.71 % | 773.305 M 1.30 % | 763.384 M | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 100.00 % | -77.581 M | 0.000 | 0.000 | 0.000 100.00 % | -554.958 M | 0.000 | 0.000 | 0.000 -100.00 % | 80.827 M | 0.000 | 0.000 | 0.000 100.00 % | -9.167 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 2.900 M -29.27 % | 4.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.200 M -96.56 % | 151.300 M 473.06 % | 26.402 M 9.06 % | 24.208 M 0.00 % | 24.208 M -67.01 % | 73.377 M 129.75 % | 31.938 M 18.30 % | 26.997 M -9.28 % | 29.757 M -79.56 % | 145.593 M 268.62 % | 39.497 M -3.48 % | 40.921 M 9.48 % | 37.377 M -50.62 % | 75.695 M 434.15 % | 14.171 M 1.90 % | 13.907 M -8.51 % | 15.200 M -72.00 % | 54.281 M 300.04 % | 13.569 M -12.89 % | 15.576 M 38.72 % | 11.228 M -78.14 % | 51.359 M 247.44 % | 14.782 M 27.21 % | 11.620 M 34.09 % | 8.666 M 190.32 % | 2.985 M 11.26 % | 2.683 M 17.01 % | 2.293 M 16.99 % | 1.960 M |
| Change in working capital | 0.000 | 0.000 -100.00 % | 59.928 M | 0.000 | 0.000 | 0.000 100.00 % | -247.594 M | 0.000 | 0.000 | 0.000 -100.00 % | 359.018 M | 0.000 | 0.000 | 0.000 -100.00 % | 77.581 M | 0.000 | 0.000 | 0.000 -100.00 % | 554.958 M | 0.000 | 0.000 | 0.000 100.00 % | -80.827 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.167 M | 0.000 100.00 % | -4.008 M 90.11 % | -40.513 M -170.60 % | 57.386 M | 0.000 100.00 % | -53.329 M -281.19 % | -13.990 M |
| Accounts receivables | 0.000 | 0.000 -100.00 % | 123.203 M | 0.000 | 0.000 | 0.000 100.00 % | -49.898 M | 0.000 | 0.000 | 0.000 100.00 % | -86.977 M | 0.000 | 0.000 | 0.000 100.00 % | -242.395 M | 0.000 | 0.000 | 0.000 100.00 % | -98.276 M | 0.000 | 0.000 | 0.000 100.00 % | -36.678 M | 0.000 | 0.000 | 0.000 100.00 % | -8.171 M | 0.000 100.00 % | -8.397 M -76.70 % | -4.752 M -121.54 % | 22.064 M | 0.000 100.00 % | -5.784 M 30.23 % | -8.290 M |
| Inventory | 0.000 | 0.000 -100.00 % | 28.107 M | 0.000 | 0.000 | 0.000 -100.00 % | 59.594 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.498 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.976 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.216 M | 0.000 | 0.000 | 0.000 100.00 % | -276.225 M | 0.000 | 0.000 | 0.000 100.00 % | -66.780 M | 0.000 100.00 % | -15.356 M 32.27 % | -22.674 M -884.30 % | 2.891 M | 0.000 100.00 % | -10.948 M -765.45 % | -1.265 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 417.497 M | 0.000 | 0.000 | 0.000 -100.00 % | 274.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 629.018 M | 0.000 | 0.000 | 0.000 -100.00 % | 232.076 M | 0.000 | 0.000 | 0.000 -100.00 % | 84.118 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 100.00 % | -91.382 M | 0.000 | 0.000 | 0.000 100.00 % | -257.290 M | 0.000 | 0.000 | 0.000 100.00 % | -359.018 M | 0.000 | 0.000 | 0.000 100.00 % | -77.581 M | 0.000 | 0.000 | 0.000 100.00 % | -554.958 M | 0.000 | 0.000 | 0.000 -100.00 % | 80.827 M | 0.000 | 0.000 | 0.000 100.00 % | -9.167 M | 0.000 -100.00 % | 19.745 M 250.87 % | -13.087 M -140.35 % | 32.431 M | 0.000 100.00 % | -36.597 M -725.19 % | -4.435 M |
| Other non cash items | -44.761 M -135.48 % | 126.148 M 220.52 % | -104.666 M -195.27 % | 109.865 M 2.41 % | 107.280 M -8.32 % | 117.013 M 33.17 % | 87.866 M -13.95 % | 102.107 M 881.89 % | 10.399 M 109.14 % | -113.749 M 51.17 % | -232.970 M -398.69 % | 77.997 M 94.25 % | 40.152 M -4.63 % | 42.101 M 112.81 % | -328.710 M -325.65 % | 145.674 M -3.45 % | 150.886 M 233.78 % | -112.790 M 2.07 % | -115.171 M -186.09 % | 133.781 M -38.85 % | 218.769 M 1 627.35 % | 12.665 M -43.18 % | 22.288 M 113.53 % | -164.724 M -2 547.24 % | 6.731 M -88.62 % | 59.170 M 191.74 % | -64.495 M -60.44 % | -40.199 M -169.91 % | 57.501 M 165.67 % | 21.644 M 329.19 % | 5.043 M -91.06 % | 56.403 M 46.60 % | 38.473 M 3 997.23 % | 939.000 K |
| Net cash provided by operating activities | -61.410 M -154.54 % | 112.599 M 331.94 % | -48.547 M -144.19 % | 109.865 M 17.81 % | 93.260 M -14.00 % | 108.438 M 155.04 % | -197.014 M -659.57 % | 35.208 M 255.57 % | -22.632 M 81.35 % | -121.328 M -291.95 % | 63.209 M 434.99 % | 11.815 M 139.47 % | -29.935 M 56.13 % | -68.241 M 74.46 % | -267.242 M -149.34 % | -107.181 M -1 226.01 % | -8.083 M 96.88 % | -259.430 M -66.21 % | -156.083 M -718.96 % | 25.217 M -79.99 % | 126.036 M 212.59 % | -111.947 M -61.41 % | -69.354 M 75.92 % | -288.023 M -208.06 % | -93.495 M -57.61 % | -59.320 M 53.57 % | -127.762 M 23.07 % | -166.074 M -475.23 % | -28.871 M -42.15 % | -20.310 M 65.77 % | -59.337 M -955.26 % | -5.623 M 91.96 % | -69.931 M -0.65 % | -69.481 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.822 M | 0.000 | 0.000 | 0.000 100.00 % | -31.574 M | 0.000 | 0.000 | 0.000 100.00 % | -62.592 M | 0.000 | 0.000 | 0.000 100.00 % | -25.505 M | 0.000 | 0.000 | 0.000 100.00 % | -20.030 M | 0.000 | 0.000 | 0.000 100.00 % | -14.443 M | 0.000 100.00 % | -2.112 M 46.85 % | -3.974 M -35.26 % | -2.938 M | 0.000 100.00 % | -904.000 K 69.42 % | -2.956 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -68.234 M | 0.000 | 0.000 | 0.000 -100.00 % | 133.983 M | 0.000 | 0.000 | 0.000 100.00 % | -249.560 M | 0.000 | 0.000 | 0.000 100.00 % | -53.463 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.269 B | 0.000 | 0.000 | 0.000 100.00 % | -1.835 B | 0.000 | 0.000 | 0.000 100.00 % | -500.000 M | 0.000 | 0.000 | 0.000 100.00 % | -601.000 M | 0.000 | 0.000 | 0.000 100.00 % | -519.187 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.259 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.966 B | 0.000 | 0.000 | 0.000 -100.00 % | 202.107 M | 0.000 | 0.000 | 0.000 -100.00 % | 870.441 M | 0.000 | 0.000 | 0.000 -100.00 % | 587.093 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -223.000 K 79.50 % | -1.088 M -102.90 % | 37.517 M -24.73 % | 49.845 M 162.52 % | -79.728 M -368.07 % | 29.742 M -57.30 % | 69.652 M 1 249.06 % | 5.163 M -73.25 % | 19.298 M 136.28 % | -53.188 M 30.90 % | -76.972 M -176.62 % | 100.460 M 292.11 % | -52.294 M -328.77 % | 22.859 M -87.78 % | 187.007 M 176.81 % | -243.454 M -883.14 % | 31.087 M -63.64 % | 85.498 M 417.74 % | -26.908 M 73.43 % | -101.255 M -3 365.26 % | -2.922 M 29.91 % | -4.169 M -103.80 % | 109.817 M -41.23 % | 186.857 M 455.44 % | -52.570 M -717.70 % | -6.429 M -106.19 % | 103.943 M 169.43 % | -149.711 M -209.07 % | 137.257 M 391.82 % | -47.035 M -239.86 % | 33.630 M 205.19 % | -31.972 M 30.50 % | -46.003 M -480.82 % | 12.080 M |
| Net cash used for investing activites | -223.000 K 79.50 % | -1.088 M -102.90 % | 37.517 M -24.73 % | 49.845 M 162.52 % | -79.728 M -368.07 % | 29.742 M -50.29 % | 59.830 M 1 058.82 % | 5.163 M -73.25 % | 19.298 M 136.28 % | -53.188 M 55.00 % | -118.198 M -217.66 % | 100.460 M 292.11 % | -52.294 M -328.77 % | 22.859 M -87.78 % | 187.007 M 176.81 % | -243.454 M -883.14 % | 31.087 M -63.64 % | 85.498 M 139.52 % | -216.323 M -113.64 % | -101.255 M -3 365.26 % | -2.922 M 29.91 % | -4.169 M -103.80 % | 109.668 M -41.31 % | 186.857 M 455.44 % | -52.570 M -717.70 % | -6.429 M -106.19 % | 103.943 M 169.43 % | -149.711 M -209.07 % | 137.257 M 391.82 % | -47.035 M -239.86 % | 33.630 M 205.19 % | -31.972 M 31.84 % | -46.907 M -614.11 % | 9.124 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 274.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.918 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 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -13.521 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.887 M | 0.000 | 0.000 | 0.000 100.00 % | -11.981 M | 0.000 | 0.000 | 0.000 100.00 % | -22.991 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 18.673 M 125.59 % | -72.981 M -227.83 % | -22.262 M 79.86 % | -110.510 M -5.78 % | -104.472 M 32.80 % | -155.471 M -8 994.22 % | 1.748 M -98.42 % | 110.452 M 622.81 % | 15.281 M -80.53 % | 78.497 M 259.78 % | 21.818 M 153.53 % | -40.755 M -737.39 % | 6.394 M -81.88 % | 35.278 M -81.45 % | 190.228 M 3 684.47 % | -5.307 M -107.35 % | 72.238 M 139.51 % | -182.820 M -131.87 % | 573.662 M 23.09 % | 466.050 M 389.78 % | 95.154 M 247.62 % | -64.459 M -812.10 % | 9.052 M -84.30 % | 57.645 M 168.23 % | 21.491 M 3.33 % | 20.799 M 2 079 800.00 % | 1.000 K -100.00 % | 694.877 M 150.12 % | 277.819 M | 0.000 | 0.000 -100.00 % | 49.475 M | 0.000 -100.00 % | 25.000 K |
| Net cash used provided by financing activities | 18.673 M 125.59 % | -72.981 M -103.95 % | -35.783 M 67.62 % | -110.510 M -5.78 % | -104.472 M 32.80 % | -155.471 M -8 994.22 % | 1.748 M -98.42 % | 110.452 M 5 142.15 % | 2.107 M -97.32 % | 78.497 M 259.78 % | 21.818 M 153.53 % | -40.755 M -737.39 % | 6.394 M -81.88 % | 35.278 M -75.39 % | 143.327 M 2 800.72 % | -5.307 M -107.35 % | 72.238 M 139.51 % | -182.820 M -131.87 % | 573.663 M 23.09 % | 466.050 M 389.78 % | 95.154 M 247.62 % | -64.459 M -1 019.40 % | 7.011 M -87.84 % | 57.645 M 168.23 % | 21.491 M 3.33 % | 20.799 M 2 079 800.00 % | 1.000 K -100.00 % | 694.877 M 150.12 % | 277.819 M | 0.000 | 0.000 -100.00 % | 49.475 M | 0.000 -100.00 % | 25.000 K |
| Effect of forex changes on cash | -774.000 K -2 480.00 % | -30.000 K -104.09 % | 734.000 K 334.50 % | -313.000 K 63.82 % | -865.000 K -180.69 % | 1.072 M 114.82 % | -7.234 M -376.00 % | 2.621 M 696.66 % | 329.000 K 122.07 % | -1.491 M 83.92 % | -9.274 M -232.13 % | 7.019 M 4.84 % | 6.695 M 1 015.87 % | -731.000 K 73.41 % | -2.749 M -459.35 % | 765.000 K 128.21 % | -2.712 M -327.14 % | 1.194 M -72.46 % | 4.336 M 121.08 % | -20.571 M -9 536.24 % | 218.000 K -97.23 % | 7.867 M 224.16 % | -6.336 M -128.76 % | 22.033 M 94.26 % | 11.342 M 165.42 % | -17.337 M -526.56 % | -2.767 M -120.50 % | 13.495 M 191.41 % | 4.631 M 235.73 % | -3.412 M 67.13 % | -10.380 M -797.15 % | -1.157 M 33.16 % | -1.731 M -9.56 % | -1.580 M |
| Net change in cash | -43.734 M -213.59 % | 38.500 M 183.55 % | -46.079 M -194.26 % | 48.887 M 153.25 % | -91.805 M -466.03 % | -16.219 M 88.63 % | -142.670 M -192.98 % | 153.444 M 17 187.31 % | -898.000 K 99.08 % | -97.510 M -129.73 % | -42.445 M -154.04 % | 78.539 M 213.59 % | -69.140 M -538.12 % | -10.835 M -117.96 % | 60.343 M 116.99 % | -355.177 M -483.85 % | 92.530 M 126.02 % | -355.558 M -272.94 % | 205.593 M -44.35 % | 369.441 M 69.09 % | 218.486 M 226.51 % | -172.708 M -521.35 % | 40.989 M 290.75 % | -21.488 M 81.02 % | -113.232 M -81.79 % | -62.287 M -134.28 % | -26.586 M -106.77 % | 392.587 M 0.45 % | 390.836 M 652.36 % | -70.757 M -96.07 % | -36.087 M -436.54 % | 10.723 M 109.04 % | -118.569 M -91.51 % | -61.912 M |
| Cash at beginning of period | 556.832 M 7.43 % | 518.332 M -8.16 % | 564.411 M 9.48 % | 515.524 M -15.12 % | 607.329 M -2.60 % | 623.548 M -18.62 % | 766.218 M 25.04 % | 612.774 M 617.51 % | 85.403 M -88.09 % | 716.791 M -5.59 % | 759.236 M 11.54 % | 680.697 M -9.22 % | 749.837 M -1.42 % | 760.672 M 8.62 % | 700.329 M -33.65 % | 1.056 B 9.61 % | 962.976 M -26.97 % | 1.319 B 18.47 % | 1.113 B 49.69 % | 743.500 M 41.62 % | 525.014 M -24.75 % | 697.722 M 6.24 % | 656.733 M -3.17 % | 678.221 M -14.31 % | 791.453 M -7.30 % | 853.740 M -3.02 % | 880.326 M 80.49 % | 487.739 M 403.33 % | 96.903 M -42.20 % | 167.660 M -17.71 % | 203.747 M 5.56 % | 193.024 M -38.05 % | 311.593 M -16.58 % | 373.505 M |
| Cash at end of period | 513.098 M -7.85 % | 556.832 M 7.43 % | 518.332 M -8.16 % | 564.411 M 9.48 % | 515.524 M -15.12 % | 607.329 M -2.60 % | 623.548 M -18.62 % | 766.218 M 806.71 % | 84.505 M -86.35 % | 619.281 M -13.60 % | 716.791 M -5.59 % | 759.236 M 11.54 % | 680.697 M -9.22 % | 749.837 M -1.42 % | 760.672 M 8.62 % | 700.329 M -33.65 % | 1.056 B 9.61 % | 962.976 M -26.97 % | 1.319 B 18.47 % | 1.113 B 49.69 % | 743.500 M 41.62 % | 525.014 M -24.75 % | 697.722 M 6.24 % | 656.733 M -3.17 % | 678.221 M -14.31 % | 791.453 M -7.30 % | 853.740 M -3.02 % | 880.326 M 80.49 % | 487.739 M 403.33 % | 96.903 M -42.20 % | 167.660 M -17.71 % | 203.747 M 5.56 % | 193.024 M -38.05 % | 311.593 M |
| Operating cash flow | -61.410 M -154.54 % | 112.599 M 331.94 % | -48.547 M -144.19 % | 109.865 M 17.81 % | 93.260 M -14.00 % | 108.438 M 155.04 % | -197.014 M -659.57 % | 35.208 M 255.57 % | -22.632 M 81.35 % | -121.328 M -291.95 % | 63.209 M 434.99 % | 11.815 M 139.47 % | -29.935 M 56.13 % | -68.241 M 74.46 % | -267.242 M -149.34 % | -107.181 M -1 226.01 % | -8.083 M 96.88 % | -259.430 M -66.21 % | -156.083 M -718.96 % | 25.217 M -79.99 % | 126.036 M 212.59 % | -111.947 M -61.41 % | -69.354 M 75.92 % | -288.023 M -208.06 % | -93.495 M -57.61 % | -59.320 M 53.57 % | -127.762 M 23.07 % | -166.074 M -475.23 % | -28.871 M -42.15 % | -20.310 M 65.77 % | -59.337 M -955.26 % | -5.623 M 91.96 % | -69.931 M -0.65 % | -69.481 M |
| Capital expenditure | 0.000 | 0.000 100.00 % | -15.199 M | 0.000 | 0.000 | 0.000 100.00 % | -9.822 M | 0.000 | 0.000 | 0.000 100.00 % | -31.574 M | 0.000 | 0.000 | 0.000 100.00 % | -62.592 M | 0.000 | 0.000 | 0.000 100.00 % | -25.505 M | 0.000 | 0.000 | 0.000 100.00 % | -20.030 M | 0.000 | 0.000 | 0.000 100.00 % | -14.443 M | 0.000 100.00 % | -2.112 M 46.85 % | -3.974 M -35.26 % | -2.938 M | 0.000 100.00 % | -904.000 K 69.42 % | -2.956 M |
| Free CashFlow | -61.410 M -154.54 % | 112.599 M 276.64 % | -63.746 M -158.02 % | 109.865 M 17.81 % | 93.260 M -14.00 % | 108.438 M 152.43 % | -206.836 M -687.47 % | 35.208 M 255.57 % | -22.632 M 81.35 % | -121.328 M -483.52 % | 31.635 M 167.75 % | 11.815 M 139.47 % | -29.935 M 56.13 % | -68.241 M 79.31 % | -329.834 M -207.74 % | -107.181 M -1 226.01 % | -8.083 M 96.88 % | -259.430 M -42.87 % | -181.588 M -820.10 % | 25.217 M -79.99 % | 126.036 M 212.59 % | -111.947 M -25.24 % | -89.384 M 68.97 % | -288.023 M -208.06 % | -93.495 M -57.61 % | -59.320 M 58.29 % | -142.205 M 14.37 % | -166.074 M -436.02 % | -30.983 M -27.59 % | -24.284 M 61.01 % | -62.275 M -1 007.50 % | -5.623 M 92.06 % | -70.835 M 2.21 % | -72.437 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 |