Shenzhen Fluence Technology PLC. 300647.SZ
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 697.664 M 9.81 % | 635.340 M -44.77 % | 1.150 B 98.48 % | 579.586 M -4.88 % | 609.339 M 13.78 % | 535.534 M 4.30 % | 513.452 M 24.89 % | 411.135 M 19.54 % | 343.925 M 2.43 % | 335.760 M -4.72 % | 352.403 M 3.97 % | 338.931 M 31.31 % | 258.123 M |
| Net income | -418.058 M -74.56 % | -239.493 M -1 337.17 % | 19.358 M 111.97 % | -161.666 M -1 146.95 % | 15.442 M 32.75 % | 11.632 M 16.75 % | 9.963 M -70.29 % | 33.531 M -36.51 % | 52.810 M 10.63 % | 47.734 M 7.46 % | 44.419 M 23.34 % | 36.013 M 56.90 % | 22.953 M |
| Income before tax | -374.635 M -1.10 % | -370.546 M -4 087.69 % | 9.292 M 104.67 % | -198.941 M -1 512.38 % | 14.086 M -26.78 % | 19.237 M -21.98 % | 24.656 M -44.49 % | 44.414 M -30.71 % | 64.100 M 10.42 % | 58.054 M 5.69 % | 54.929 M 25.65 % | 43.716 M 59.04 % | 27.487 M |
| Income before tax ratio | -0.54 7.93 % | -0.58 -7 320.05 % | 0.01 102.35 % | -0.34 -1 584.88 % | 0.02 -35.65 % | 0.04 -25.20 % | 0.05 -55.55 % | 0.11 -42.04 % | 0.19 7.79 % | 0.17 10.93 % | 0.16 20.84 % | 0.13 21.12 % | 0.11 |
| EBITDA | -267.700 M -3.89 % | -257.675 M -358.53 % | 99.668 M 183.02 % | -120.053 M -275.66 % | 68.343 M -11.88 % | 77.560 M 10.81 % | 69.993 M 11.24 % | 62.920 M -5.09 % | 66.296 M 9.90 % | 60.326 M 4.55 % | 57.703 M 32.44 % | 43.569 M 68.91 % | 25.794 M |
| Net income ratio | -0.60 -58.97 % | -0.38 -2 340.01 % | 0.02 106.03 % | -0.28 -1 200.69 % | 0.03 16.67 % | 0.02 11.94 % | 0.02 -76.21 % | 0.08 -46.89 % | 0.15 8.01 % | 0.14 12.79 % | 0.13 18.63 % | 0.11 19.49 % | 0.09 |
| Ratio EBITDA | -0.38 5.39 % | -0.41 -568.10 % | 0.09 141.83 % | -0.21 -284.68 % | 0.11 -22.56 % | 0.14 6.24 % | 0.14 -10.92 % | 0.15 -20.61 % | 0.19 7.29 % | 0.18 9.73 % | 0.16 27.38 % | 0.13 28.64 % | 0.10 |
| Gross profit ratio | 0.15 198.33 % | -0.15 -184.54 % | 0.18 -20.60 % | 0.22 -30.82 % | 0.32 -17.88 % | 0.39 26.03 % | 0.31 -0.55 % | 0.31 -7.58 % | 0.34 5.17 % | 0.32 0.38 % | 0.32 14.47 % | 0.28 13.00 % | 0.25 |
| Weighted average shs out dil | 459.404 M -0.25 % | 460.563 M 0.71 % | 457.321 M 13.15 % | 404.166 M 13.29 % | 356.742 M 1.09 % | 352.886 M -5.55 % | 373.609 M 26.28 % | 295.858 M 22.42 % | 241.673 M -0.62 % | 243.176 M -0.65 % | 244.760 M 0.00 % | 244.760 M 0.00 % | 244.760 M |
| Weighted average shs out | 459.404 M -0.25 % | 460.563 M 0.71 % | 457.321 M 13.15 % | 404.166 M 13.29 % | 356.742 M 1.09 % | 352.886 M -5.55 % | 373.609 M 27.93 % | 292.041 M 20.84 % | 241.673 M -0.62 % | 243.176 M -0.65 % | 244.760 M 0.00 % | 244.760 M 0.00 % | 244.760 M |
| EPS diluted | -0.91 -75.00 % | -0.52 -1 329.31 % | 0.04 110.58 % | -0.40 -1 023.79 % | 0.04 31.21 % | 0.03 23.60 % | 0.03 -75.73 % | 0.11 -50.00 % | 0.22 10.00 % | 0.20 11.11 % | 0.18 20.00 % | 0.15 59.91 % | 0.09 |
| Earnings per share | -0.91 -75.00 % | -0.52 -1 329.31 % | 0.04 110.58 % | -0.40 -1 023.79 % | 0.04 31.21 % | 0.03 23.60 % | 0.03 -75.73 % | 0.11 -50.00 % | 0.22 10.00 % | 0.20 11.11 % | 0.18 20.00 % | 0.15 59.91 % | 0.09 |
| Gross profit | 103.135 M 207.98 % | -95.512 M -146.69 % | 204.549 M 57.58 % | 129.803 M -34.20 % | 197.257 M -6.57 % | 211.121 M 31.45 % | 160.603 M 24.20 % | 129.312 M 10.48 % | 117.044 M 7.73 % | 108.649 M -4.36 % | 113.600 M 19.02 % | 95.448 M 48.38 % | 64.328 M |
| Income tax expense | 22.205 M 228.45 % | -17.287 M -1 760.29 % | -929.288 K 90.28 % | -9.561 M -387.02 % | -1.963 M -315.29 % | 911.882 K 129.38 % | -3.104 M -165.82 % | 4.716 M -50.32 % | 9.491 M 8.08 % | 8.782 M 15.27 % | 7.618 M 14.63 % | 6.646 M 61.54 % | 4.114 M |
| Cost of revenue | 594.529 M -18.65 % | 730.852 M -22.73 % | 945.788 M 110.28 % | 449.783 M 9.15 % | 412.082 M 27.02 % | 324.413 M -8.06 % | 352.848 M 25.20 % | 281.823 M 24.22 % | 226.881 M -0.10 % | 227.111 M -4.90 % | 238.803 M -1.92 % | 243.483 M 25.64 % | 193.795 M |
| General and administrative expenses | 26.039 M -15.21 % | 30.709 M -8.03 % | 33.390 M -7.56 % | 36.119 M 7.25 % | 33.679 M -8.17 % | 36.674 M 4.54 % | 35.081 M 102.32 % | 17.339 M 154.41 % | 6.815 M 2.61 % | 6.642 M -3.15 % | 6.858 M -77.17 % | 30.047 M 28.31 % | 23.418 M |
| Selling and marketing expenses | 14.855 M -22.68 % | 19.213 M -60.51 % | 48.649 M -9.01 % | 53.465 M 24.58 % | 42.917 M 14.96 % | 37.334 M 17.00 % | 31.909 M 24.37 % | 25.657 M 13.19 % | 22.667 M 9.90 % | 20.626 M -19.68 % | 25.680 M 26.31 % | 20.331 M 48.66 % | 13.677 M |
| Other expenses | 371.264 M 307.85 % | 91.031 M 501 552.93 % | -18.153 K -104.75 % | 381.905 K 160.92 % | -626.882 K -210.76 % | 566.000 K 15.16 % | 491.489 K -40.45 % | 825.321 K -88.52 % | 7.192 M 128.61 % | 3.146 M 43.82 % | 2.187 M 53.89 % | 1.421 M -4.42 % | 1.487 M |
| Operating expenses | 479.133 M 77.58 % | 269.818 M 54.94 % | 174.149 M -4.33 % | 182.038 M 26.38 % | 144.044 M -4.56 % | 150.926 M 28.74 % | 117.233 M 50.64 % | 77.825 M 32.93 % | 58.546 M 8.68 % | 53.868 M -10.29 % | 60.049 M 14.04 % | 52.657 M 36.65 % | 38.533 M |
| Cost and expenses | 1.074 B 7.29 % | 1.001 B -10.65 % | 1.120 B 77.26 % | 631.820 M 13.61 % | 556.126 M 17.00 % | 475.339 M 1.12 % | 470.081 M 30.71 % | 359.648 M 26.00 % | 285.427 M 1.58 % | 280.979 M -5.98 % | 298.852 M 0.92 % | 296.140 M 27.47 % | 232.329 M |
| Research and development expenses | 66.974 M 55.84 % | 42.976 M 16.14 % | 37.005 M -7.16 % | 39.859 M 1.18 % | 39.393 M 30.73 % | 30.133 M -0.44 % | 30.267 M 22.91 % | 24.626 M 46.32 % | 16.830 M 12.29 % | 14.988 M -1.44 % | 15.207 M 11.88 % | 13.592 M | 0.000 |
| Selling general and administrative expenses | 40.895 M -18.08 % | 49.922 M -39.15 % | 82.039 M -8.42 % | 89.584 M 16.96 % | 76.596 M 3.50 % | 74.008 M 10.48 % | 66.990 M 55.80 % | 42.996 M 45.83 % | 29.483 M 8.12 % | 27.268 M -16.20 % | 32.538 M -35.41 % | 50.377 M 35.81 % | 37.094 M |
| Interest income | 3.316 M -41.86 % | 5.703 M -38.06 % | 9.208 M 70.50 % | 5.401 M 650.03 % | 720.085 K -58.61 % | 1.740 M -40.74 % | 2.936 M 123.79 % | 1.312 M 144.56 % | 536.500 K -45.88 % | 991.400 K 1.81 % | 973.800 K | 0.000 | 0.000 |
| Interest expense | 47.798 M 6.09 % | 45.056 M 59.61 % | 28.229 M -13.19 % | 32.516 M 35.21 % | 24.048 M -1.57 % | 24.431 M 23.98 % | 19.705 M 501.26 % | 3.277 M 538.47 % | 513.300 K -26.07 % | 694.274 K 0.69 % | 689.492 K | 0.000 | 0.000 |
| Depreciation and amortization | 60.748 M -9.08 % | 66.817 M -11.07 % | 75.138 M 10.13 % | 68.223 M 46.59 % | 46.541 M 24.23 % | 37.462 M 45.23 % | 25.794 M 69.38 % | 15.228 M 805.16 % | 1.682 M -62.76 % | 4.518 M -0.64 % | 4.547 M 267.26 % | 1.238 M 768.38 % | -185.228 K |
| Operating income | -375.998 M -2.92 % | -365.331 M -4 023.89 % | 9.310 M 104.67 % | -199.323 M -1 454.79 % | 14.712 M -21.20 % | 18.671 M -22.73 % | 24.165 M -44.56 % | 43.589 M -23.51 % | 56.988 M 3.79 % | 54.908 M 3.91 % | 52.840 M 24.83 % | 42.331 M 62.81 % | 26.000 M |
| Operating income ratio | -0.54 6.27 % | -0.58 -7 204.54 % | 0.01 102.35 % | -0.34 -1 524.34 % | 0.02 -30.75 % | 0.03 -25.92 % | 0.05 -55.61 % | 0.11 -36.02 % | 0.17 1.32 % | 0.16 9.07 % | 0.15 20.05 % | 0.12 23.99 % | 0.10 |
| Total other income expenses net | 1.363 M 126.13 % | -5.216 M -28 633.01 % | -18.153 K -104.75 % | 381.904 K 160.92 % | -626.882 K -210.76 % | 566.007 K 15.16 % | 491.489 K -40.45 % | 825.321 K -88.40 % | 7.112 M 126.08 % | 3.146 M 50.60 % | 2.089 M 50.73 % | 1.386 M -6.81 % | 1.487 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 | 679.083 M 80.42 % | 376.396 M 55.55 % | 241.974 M -38.40 % | 392.818 M 9.40 % | 359.053 M 24.63 % | 288.101 M 40.18 % | 205.521 M 537.78 % | -46.946 M -11.63 % | -42.055 M 37.86 % | -67.681 M 13.07 % | -77.858 M -17.33 % | -66.358 M -7.01 % | -62.011 M |
| Total investments | 371.366 K 1 137.89 % | 30.000 K -99.72 % | 10.834 M 2.70 % | 10.550 M -93.15 % | 153.932 M -2.17 % | 157.355 M 52.23 % | 103.365 M 227.66 % | 31.546 M 533.66 % | 4.978 M -0.52 % | 5.004 M -1.74 % | 5.093 M -11.12 % | 5.730 M | 0.000 |
| Total debt | 864.586 M 28.12 % | 674.831 M -2.45 % | 691.806 M 17.37 % | 589.419 M 30.73 % | 450.851 M 4.69 % | 430.639 M -5.41 % | 455.245 M 65.43 % | 275.195 M 391.49 % | 55.992 M 569.28 % | 8.366 M -24.72 % | 11.114 M 1 011.38 % | 1.000 M -35.78 % | 1.557 M |
| Accumulated other comprehensive income loss | 22.388 M 39.72 % | 16.023 M -8.40 % | 17.492 M 33.27 % | 13.125 M 33.13 % | 9.858 M -62.98 % | 26.628 M 1 085.75 % | -2.701 M 86.23 % | -19.623 M -127.01 % | 72.662 M 7.35 % | 67.685 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | -659.879 M -192.84 % | -225.337 M -26 667.95 % | -841.818 K 95.40 % | -18.308 M -112.70 % | 144.195 M 9.63 % | 131.526 M 10.00 % | 119.568 M -1.91 % | 121.900 M 15.19 % | 105.822 M 82.49 % | 57.988 M 294.51 % | 14.699 M -83.66 % | 89.974 M 56.75 % | 57.399 M |
| Common stock | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 6.20 % | 430.619 M 20.65 % | 356.911 M 50.00 % | 237.940 M -0.02 % | 237.981 M 93.55 % | 122.955 M 36.62 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M 291.30 % | 23.000 M 0.00 % | 23.000 M |
| Total equity | 596.854 M -39.23 % | 982.168 M -25.36 % | 1.316 B 18.74 % | 1.108 B 60.77 % | 689.309 M 7.19 % | 643.067 M 9.03 % | 589.828 M 7.44 % | 548.972 M 96.94 % | 278.750 M 24.36 % | 224.141 M 28.18 % | 174.869 M 32.86 % | 131.621 M 38.62 % | 94.951 M |
| Other non current liabilities | 6.611 M -70.25 % | 22.217 M 56.59 % | 14.188 M 81.01 % | 7.839 M | 0.000 -100.00 % | 10.712 M | 0.000 | 0.000 -100.00 % | 8.572 M 135.62 % | 3.638 M | 0.000 | 0.000 | 0.000 |
| Long term debt | 278.902 M 69.84 % | 164.217 M 92.53 % | 85.296 M 1 151.47 % | 6.816 M -86.99 % | 52.400 M -33.99 % | 79.383 M -34.66 % | 121.500 M 102.12 % | 60.113 M 33.61 % | 44.992 M 437.79 % | 8.366 M -20.92 % | 10.579 M 811.28 % | 1.161 M -25.45 % | 1.557 M |
| Total non current liabilities | 313.683 M 48.40 % | 211.376 M 87.95 % | 112.462 M 246.93 % | 32.416 M -46.00 % | 60.030 M -33.92 % | 90.838 M -31.47 % | 132.553 M 90.60 % | 69.544 M 29.83 % | 53.564 M 346.21 % | 12.004 M 3.67 % | 11.579 M 897.42 % | 1.161 M -25.45 % | 1.557 M |
| Other current liabilities | 286.200 M -0.13 % | 286.581 M 94.62 % | 147.250 M -25.47 % | 197.569 M 7 073.74 % | -2.833 M -103.85 % | 73.590 M -28.56 % | 103.013 M 113.92 % | 48.154 M 229.71 % | 14.605 M -14.75 % | 17.133 M 159.43 % | 6.604 M 562.67 % | -1.427 M -109.54 % | 14.956 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 57.194 M -35.03 % | 88.028 M -16.42 % | 105.319 M 48.69 % | 70.832 M -22.47 % | 91.364 M -18.73 % | 112.420 M 501.50 % | 18.690 M 166.57 % | 7.011 M -31.45 % | 10.228 M -34.07 % | 15.514 M | 0.000 |
| Short term debt | 585.684 M 14.70 % | 510.614 M -10.88 % | 572.939 M 16.16 % | 493.221 M 23.78 % | 398.451 M 13.81 % | 350.100 M 4.90 % | 333.745 M 83.98 % | 181.400 M 1 549.09 % | 11.000 M | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 |
| Total current liabilities | 1.125 B 7.65 % | 1.045 B 7.01 % | 976.718 M 3.03 % | 947.955 M 36.77 % | 693.092 M 23.33 % | 561.982 M 0.64 % | 558.425 M 19.83 % | 466.012 M 335.56 % | 106.992 M 9.26 % | 97.927 M 71.51 % | 57.097 M -26.19 % | 77.352 M 22.62 % | 63.082 M |
| Total liabilities | 1.439 B 14.51 % | 1.257 B 15.37 % | 1.089 B 11.10 % | 980.371 M 30.17 % | 753.122 M 15.36 % | 652.820 M -5.52 % | 690.978 M 29.02 % | 535.556 M 233.56 % | 160.556 M 46.05 % | 109.931 M 60.07 % | 68.676 M -12.53 % | 78.513 M 21.46 % | 64.639 M |
| Other non current assets | 142.443 M 8.85 % | 130.861 M 89.75 % | 68.965 M -82.82 % | 401.320 M 1 715.19 % | 22.109 M 2 116.94 % | 997.274 K -96.64 % | 29.722 M 1 588.84 % | 1.760 M -82.56 % | 10.089 M 142.38 % | 4.163 M 199.76 % | 1.389 M -88.62 % | 12.200 M 147.99 % | 4.920 M |
| Long term investments | 371.366 K | 0.000 -100.00 % | 110.207 M 145.94 % | -239.917 M -210.96 % | 216.222 M 1.87 % | 212.246 M 35.34 % | 156.827 M 397.14 % | 31.546 M 533.66 % | 4.978 M -0.52 % | 5.004 M -1.74 % | 5.093 M -11.12 % | 5.730 M | 0.000 |
| Intangible assets | 64.038 M -38.05 % | 103.378 M -11.23 % | 116.454 M -1.92 % | 118.736 M 126.62 % | 52.395 M 82.56 % | 28.700 M 77.76 % | 16.145 M 27.07 % | 12.705 M 3.28 % | 12.302 M 5.33 % | 11.679 M -2.23 % | 11.945 M -2.64 % | 12.269 M 5 480.96 % | 219.828 K |
| GoodWill | 0.000 -100.00 % | 6.588 M -84.15 % | 41.568 M 0.00 % | 41.568 M -61.97 % | 109.307 M 0.00 % | 109.307 M 0.00 % | 109.307 M 7.38 % | 101.792 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 64.038 M -41.77 % | 109.966 M -30.41 % | 158.023 M -1.42 % | 160.305 M -0.86 % | 161.702 M 17.17 % | 138.007 M 10.01 % | 125.452 M 9.57 % | 114.497 M 830.74 % | 12.302 M 5.33 % | 11.679 M -2.23 % | 11.945 M -2.64 % | 12.269 M 5 480.96 % | 219.828 K |
| Property plant equipment net | 951.620 M 10.47 % | 861.393 M 60.64 % | 536.217 M 14.62 % | 467.805 M 27.39 % | 367.209 M 0.90 % | 363.940 M 10.44 % | 329.549 M 3.21 % | 319.304 M 50.72 % | 211.856 M 34.89 % | 157.061 M 195.06 % | 53.230 M 90.79 % | 27.900 M 18.89 % | 23.467 M |
| Total non current assets | 1.228 B 3.77 % | 1.183 B 26.41 % | 935.958 M 10.51 % | 846.933 M 5.88 % | 799.898 M 8.30 % | 738.616 M 12.56 % | 656.200 M 38.77 % | 472.853 M 95.98 % | 241.281 M 34.89 % | 178.869 M 147.39 % | 72.303 M 23.66 % | 58.468 M 102.73 % | 28.840 M |
| Other current assets | 138.275 M 61.56 % | 85.587 M -17.75 % | 104.059 M 23.03 % | 84.579 M 62.93 % | 51.911 M -16.69 % | 62.309 M -45.80 % | 114.965 M 79.90 % | 63.905 M 1 133.65 % | 5.180 M 7.47 % | 4.820 M 26.54 % | 3.809 M -29.17 % | 5.378 M 134.48 % | 2.294 M |
| Short term investments | 0.000 -100.00 % | 30.000 K 100.03 % | -99.372 M -139.67 % | 250.467 M 502.10 % | -62.290 M -13.48 % | -54.891 M -2.67 % | -53.462 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 185.504 M -37.84 % | 298.435 M -33.66 % | 449.832 M 128.80 % | 196.601 M 114.17 % | 91.799 M -35.60 % | 142.538 M -42.92 % | 249.724 M -22.48 % | 322.141 M 228.56 % | 98.047 M 28.93 % | 76.047 M -14.53 % | 88.972 M 32.09 % | 67.358 M 5.96 % | 63.568 M |
| Cash and short term investments | 185.504 M -37.85 % | 298.465 M -33.65 % | 449.832 M 0.62 % | 447.069 M 387.01 % | 91.799 M -35.60 % | 142.538 M -42.92 % | 249.724 M -22.48 % | 322.141 M 228.56 % | 98.047 M 28.93 % | 76.047 M -14.53 % | 88.972 M 32.09 % | 67.358 M 5.96 % | 63.568 M |
| Total current assets | 807.866 M -23.46 % | 1.056 B -28.15 % | 1.469 B 18.32 % | 1.242 B 93.24 % | 642.534 M 15.30 % | 557.270 M -10.78 % | 624.606 M 2.11 % | 611.676 M 208.89 % | 198.024 M 27.59 % | 155.203 M -9.37 % | 171.242 M 12.91 % | 151.666 M 16.00 % | 130.750 M |
| Inventory | 179.791 M -34.00 % | 272.415 M -34.60 % | 416.559 M 61.27 % | 258.305 M 79.46 % | 143.933 M 47.29 % | 97.722 M -9.25 % | 107.678 M 12.59 % | 95.633 M 56.57 % | 61.081 M 16.90 % | 52.252 M -18.01 % | 63.726 M 7.02 % | 59.544 M 5.95 % | 56.202 M |
| Net receivables | 304.296 M -23.75 % | 399.063 M -19.97 % | 498.649 M 6.05 % | 470.200 M 26.93 % | 370.436 M 36.67 % | 271.043 M 78.04 % | 152.239 M -13.26 % | 175.512 M 368.96 % | 37.426 M 42.06 % | 26.346 M 47.75 % | 17.832 M -15.43 % | 21.085 M 142.74 % | 8.686 M |
| Tax assets | 69.324 M -14.37 % | 80.957 M 29.43 % | 62.547 M 8.93 % | 57.421 M 75.84 % | 32.655 M 39.40 % | 23.426 M 59.91 % | 14.650 M 154.95 % | 5.746 M 179.55 % | 2.055 M 113.72 % | 961.737 K 48.80 % | 646.311 K 74.81 % | 369.723 K 58.59 % | 233.128 K |
| 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 |
| Account payables | 244.532 M 0.80 % | 242.596 M 6.43 % | 227.940 M 15.52 % | 197.314 M 10.49 % | 178.573 M 69.37 % | 105.431 M -4.64 % | 110.556 M -2.97 % | 113.943 M 57.34 % | 72.420 M -4.13 % | 75.538 M 89.09 % | 39.948 M -25.90 % | 53.911 M 21.20 % | 44.479 M |
| Tax payables | 8.710 M 62.12 % | 5.372 M -65.79 % | 15.704 M -16.84 % | 18.884 M -9.34 % | 20.830 M 2.90 % | 20.242 M 82.19 % | 11.111 M 10.05 % | 10.096 M 12.60 % | 8.967 M 70.57 % | 5.257 M 26.39 % | 4.159 M -50.22 % | 8.355 M 129.09 % | 3.647 M |
| Deferred revenue non current | 14.041 M -8.12 % | 15.282 M 132.01 % | 6.587 M -23.72 % | 8.635 M 22.51 % | 7.049 M -34.20 % | 10.712 M 7.04 % | 10.007 M 25.88 % | 7.950 M -7.26 % | 8.572 M 135.62 % | 3.638 M 263.81 % | 1.000 M | 0.000 | 0.000 |
| Minority interest | 28.957 M 522.11 % | -6.860 M -107.99 % | 85.887 M -9.70 % | 95.110 M 133.84 % | 40.672 M 65.37 % | 24.594 M 98.80 % | 12.371 M -69.96 % | 41.186 M 301.17 % | 10.267 M 21.24 % | 8.468 M 22.19 % | 6.930 M 0.01 % | 6.930 M 9.47 % | 6.330 M |
| Capital lease obligations | 84.742 M 405.92 % | 16.750 M 9.92 % | 15.238 M 123.58 % | 6.816 M | 0.000 -100.00 % | 20.423 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 -100.00 % | 14.997 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.701 M -86.23 % | 19.623 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 748.068 M 3.04 % | 726.024 M -6.56 % | 776.991 M 25.80 % | 617.631 M 306.25 % | 152.034 M -38.85 % | 248.613 M 9.76 % | 226.506 M -19.84 % | 282.554 M 288.86 % | 72.662 M 7.35 % | 67.685 M 7.03 % | 63.240 M 439.68 % | 11.718 M 42.52 % | 8.222 M |
| Deferred tax liabilities non current | 14.129 M 46.27 % | 9.659 M 1.96 % | 9.474 M 3.81 % | 9.126 M 1 469.72 % | 581.401 K -21.77 % | 743.224 K -28.92 % | 1.046 M -29.38 % | 1.481 M 103.29 % | -44.992 M -437.79 % | -8.366 M 20.92 % | -10.579 M | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.036 B -9.07 % | 2.239 B -6.92 % | 2.405 B 15.15 % | 2.089 B 44.79 % | 1.442 B 11.31 % | 1.296 B 1.18 % | 1.281 B 18.10 % | 1.085 B 146.87 % | 439.305 M 31.50 % | 334.072 M 37.17 % | 243.544 M 15.90 % | 210.134 M 31.67 % | 159.590 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 100.00 % | -4.779 M 62.57 % | -12.769 M -25.84 % | -10.147 M 0.54 % | -10.202 M -27.17 % | -8.022 M -256.04 % | -2.253 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 833.116 K -61.05 % | 2.139 M 133.32 % | 916.800 K -92.82 % | 12.772 M -21.93 % | 16.359 M 927.36 % | 1.592 M | 0.000 | 0.000 -100.00 % | 1.680 M | 0.000 | 0.000 |
| Change in working capital | 23.619 M 161.50 % | -38.406 M 85.28 % | -260.867 M -79.08 % | -145.674 M -67.59 % | -86.921 M 2.42 % | -89.081 M -89.02 % | -47.127 M 66.78 % | -141.876 M -1 180.75 % | -11.078 M -187.10 % | 12.718 M 165.03 % | -19.557 M | 0.000 | 0.000 |
| Accounts receivables | -74.098 M 41.43 % | -126.509 M 57.27 % | -296.086 M -402.99 % | 97.720 M 190.12 % | -108.430 M -14.68 % | -94.550 M -247.72 % | -27.191 M 79.73 % | -134.138 M -887.95 % | -13.577 M -53.77 % | -8.830 M -254.17 % | 5.727 M | 0.000 | 0.000 |
| Inventory | -6.229 M 88.01 % | -51.938 M 66.94 % | -157.114 M -107.19 % | -75.832 M -95.27 % | -38.835 M -496.56 % | 9.793 M 181.30 % | -12.045 M 69.44 % | -39.412 M -346.40 % | -8.829 M -176.95 % | 11.474 M 374.39 % | -4.182 M | 0.000 | 0.000 |
| Accounts payables | 84.249 M -46.77 % | 158.264 M -19.71 % | 197.113 M 227.34 % | -154.793 M -319.60 % | 70.490 M 1 099.25 % | 5.878 M 4 380.13 % | 131.197 K -99.61 % | 33.927 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -7.499 M 58.85 % | -18.224 M -281.35 % | -4.779 M 62.57 % | -12.769 M -25.84 % | -10.147 M 0.54 % | -10.202 M 70.92 % | -35.082 M 65.76 % | -102.464 M -4 456.41 % | -2.249 M -280.82 % | 1.244 M 108.09 % | -15.375 M | 0.000 | 0.000 |
| Other non cash items | 310.632 M 54.22 % | 201.421 M 365.95 % | 43.228 M -75.40 % | 175.752 M 223.94 % | 54.254 M -22.60 % | 70.100 M 83.70 % | 38.160 M 465.81 % | 6.744 M 49.73 % | 4.504 M 38.47 % | 3.253 M -45.54 % | 5.973 M 13.62 % | 5.257 M | 0.000 |
| Net cash provided by operating activities | -1.841 M 80.94 % | -9.661 M 93.30 % | -144.216 M -28.77 % | -111.991 M -848.45 % | 14.963 M -41.88 % | 25.745 M -37.29 % | 41.052 M 149.70 % | -82.592 M -251.74 % | 54.429 M -21.98 % | 69.760 M 82.27 % | 38.273 M -11.17 % | 43.084 M 30.67 % | 32.971 M |
| Investments in property plant and equipment | -113.061 M 59.07 % | -276.250 M -145.83 % | -112.375 M -99.86 % | -56.227 M 21.75 % | -71.857 M 3.17 % | -74.212 M 15.65 % | -87.984 M -8.51 % | -81.085 M 0.95 % | -81.865 M -3.37 % | -79.194 M -266.70 % | -21.597 M 42.88 % | -37.812 M -256.31 % | -10.612 M |
| Acquisitions net | 715.876 K | 0.000 100.00 % | -490.000 K 96.25 % | -13.054 M 42.48 % | -22.695 M -81.56 % | -12.500 M 61.85 % | -32.766 M 55.97 % | -74.415 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -260.000 M 65.33 % | -750.000 M | 0.000 100.00 % | -12.000 M 88.37 % | -103.203 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 6.272 M -98.77 % | 510.000 M 1.68 % | 501.563 M | 0.000 -100.00 % | 75.257 M 189 876.45 % | 39.614 K -99.61 % | 10.088 M | 0.000 -100.00 % | 1.124 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | 3.271 M 1 461.79 % | 209.463 K -96.50 % | 5.981 M 105.35 % | 2.913 M 1 012.90 % | 261.719 K 100.35 % | -74.212 M -41.63 % | -52.400 M -618.75 % | 10.101 M 112.34 % | -81.865 M -3.37 % | -79.194 M -1 653.99 % | -4.515 M -1 662.32 % | 289.000 K 1 505.56 % | 18.000 K |
| Net cash used for investing activites | -109.074 M 59.57 % | -269.769 M -288.50 % | 143.116 M 145.46 % | -314.806 M -233.87 % | -94.291 M 3.46 % | -97.666 M 64.65 % | -276.313 M -90.04 % | -145.399 M -77.61 % | -81.865 M -4.86 % | -78.070 M -198.99 % | -26.112 M 30.41 % | -37.523 M -254.18 % | -10.594 M |
| Debt repayment | -62.001 M -131.04 % | 199.757 M 168.48 % | 74.404 M -22.97 % | 96.596 M 106.25 % | 46.835 M 1 113.86 % | -4.619 M -102.57 % | 180.050 M -8.70 % | 197.216 M 314.09 % | 47.626 M 2 251.98 % | -2.213 M -123.10 % | 9.579 M 857.92 % | 1.000 M 174.57 % | -1.341 M |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 481.572 K | 0.000 -100.00 % | 271.309 K 107.10 % | -3.820 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -481.572 K | 0.000 100.00 % | -271.309 K -348.99 % | -60.426 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -32.213 M -36.32 % | -23.630 M -50.12 % | -15.740 M 42.84 % | -27.537 M -1 057.65 % | -2.379 M 33.36 % | -3.570 M 88.26 % | -30.401 M -66.33 % | -18.277 M -695.77 % | -2.297 M -240.64 % | -674.269 K -10.56 % | -609.855 K | 0.000 100.00 % | -58.069 K |
| Other financing activites | 67.810 M 322.01 % | 16.068 M -88.16 % | 135.759 M -70.97 % | 467.652 M 835.30 % | 50.000 M 203.88 % | -48.130 M -671.33 % | 8.424 M -96.75 % | 259.034 M 6 217.91 % | 4.100 M 1 489.76 % | 257.900 K -83.66 % | 1.578 M 231.51 % | -1.200 M -225.00 % | 960.000 K |
| Net cash used provided by financing activities | -26.404 M -113.74 % | 192.195 M -1.15 % | 194.422 M -63.78 % | 536.711 M 509.04 % | 88.124 M 208.65 % | -81.112 M -151.31 % | 158.073 M -63.91 % | 437.973 M 786.06 % | 49.429 M 1 979.80 % | -2.629 M -123.57 % | 11.157 M 5 678.66 % | -200.000 K 54.45 % | -439.041 K |
| Effect of forex changes on cash | -1.340 M 65.15 % | -3.845 M -239.29 % | 2.760 M 254.50 % | -1.787 M 64.26 % | -4.999 M -606.52 % | 986.923 K 38.17 % | 714.274 K 386.77 % | -249.071 K -4 193.64 % | 6.084 K -54.96 % | 13.510 K -70.99 % | 46.572 K 128.83 % | -161.558 K -22 500.28 % | 721.230 |
| Net change in cash | -138.659 M -52.24 % | -91.080 M -146.45 % | 196.083 M 81.34 % | 108.128 M 2 747.32 % | 3.798 M 102.50 % | -152.047 M -98.82 % | -76.474 M -136.46 % | 209.733 M 853.36 % | 21.999 M 301.34 % | -10.926 M -146.76 % | 23.366 M 349.40 % | 5.199 M -76.30 % | 21.939 M |
| Cash at beginning of period | 306.906 M -20.75 % | 387.267 M 102.56 % | 191.184 M 130.19 % | 83.056 M 4.79 % | 79.259 M -65.73 % | 231.306 M -24.85 % | 307.780 M 213.91 % | 98.047 M 28.93 % | 76.047 M -12.56 % | 86.974 M 36.73 % | 63.608 M 8.90 % | 58.409 M 60.16 % | 36.470 M |
| Cash at end of period | 168.247 M -43.20 % | 296.187 M -23.52 % | 387.267 M 102.56 % | 191.184 M 130.19 % | 83.056 M 4.79 % | 79.259 M -65.73 % | 231.306 M -24.85 % | 307.780 M 213.91 % | 98.047 M 28.93 % | 76.047 M -12.56 % | 86.974 M 36.73 % | 63.608 M 8.90 % | 58.409 M |
| Operating cash flow | -1.841 M 80.94 % | -9.661 M 93.30 % | -144.216 M -28.77 % | -111.991 M -848.45 % | 14.963 M -41.88 % | 25.745 M -37.29 % | 41.052 M 149.70 % | -82.592 M -251.74 % | 54.429 M -21.98 % | 69.760 M 82.27 % | 38.273 M -11.17 % | 43.084 M 30.67 % | 32.971 M |
| Capital expenditure | -113.061 M 59.07 % | -276.250 M -145.83 % | -112.375 M -99.86 % | -56.227 M 21.75 % | -71.857 M 3.17 % | -74.212 M 15.65 % | -87.984 M -8.51 % | -81.085 M 0.95 % | -81.865 M -3.37 % | -79.194 M -266.70 % | -21.597 M 42.88 % | -37.812 M -256.31 % | -10.612 M |
| Free CashFlow | -114.902 M 59.81 % | -285.911 M -11.43 % | -256.591 M -52.53 % | -168.218 M -195.67 % | -56.894 M -17.39 % | -48.467 M -3.27 % | -46.932 M 71.33 % | -163.677 M -496.58 % | -27.436 M -190.81 % | -9.434 M -156.57 % | 16.677 M 216.34 % | 5.272 M -76.42 % | 22.359 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 193.309 M -30.94 % | 279.918 M 78.64 % | 156.690 M 11.48 % | 140.557 M -15.72 % | 166.767 M -28.20 % | 232.253 M 116.64 % | 107.209 M -40.60 % | 180.497 M -11.04 % | 202.898 M 40.19 % | 144.736 M -56.07 % | 329.484 M 36.89 % | 240.696 M -2.00 % | 245.616 M -26.58 % | 334.540 M 53.83 % | 217.473 M 74.22 % | 124.830 M 14.35 % | 109.165 M -14.79 % | 128.118 M -47.67 % | 244.836 M 54.03 % | 158.951 M 36.79 % | 116.198 M 30.04 % | 89.354 M -52.97 % | 189.994 M 55.08 % | 122.514 M 19.39 % | 102.617 M -14.78 % | 120.409 M -7.04 % | 129.524 M -4.42 % | 135.508 M 4.31 % | 129.903 M 9.61 % | 118.517 M -28.89 % | 166.662 M 80.23 % | 92.473 M 14.25 % | 80.938 M 13.90 % | 71.063 M -31.50 % | 103.739 M 18.61 % | 87.465 M 0.96 % | 86.635 M 31.10 % | 66.086 M |
| Net income | 6.226 M 22.50 % | 5.082 M 101.37 % | -371.237 M -1 185.71 % | -28.874 M -36.76 % | -21.112 M -766.89 % | 3.166 M 101.73 % | -183.047 M -561.31 % | -27.679 M -88.17 % | -14.710 M -4.64 % | -14.057 M 11.57 % | -15.896 M -420.49 % | 4.960 M 27.61 % | 3.887 M -85.28 % | 26.407 M 118.32 % | -144.131 M -661.21 % | -18.934 M -1 944.58 % | -926.079 K -139.83 % | 2.325 M -74.67 % | 9.178 M 284.33 % | 2.388 M 7.68 % | 2.218 M 33.77 % | 1.658 M 466.02 % | -452.945 K -112.87 % | 3.521 M 17.27 % | 3.002 M -46.03 % | 5.562 M 243.14 % | -3.886 M -182.51 % | 4.709 M 39.15 % | 3.384 M -41.19 % | 5.755 M 4.05 % | 5.531 M -29.67 % | 7.864 M -32.89 % | 11.718 M 39.22 % | 8.417 M -56.42 % | 19.313 M 77.47 % | 10.883 M -27.03 % | 14.913 M 93.66 % | 7.701 M |
| Income before tax | 3.957 M 127.40 % | 1.740 M 100.64 % | -270.443 M -361.40 % | -58.613 M -23.60 % | -47.421 M -2 674.32 % | 1.842 M 100.78 % | -237.291 M -376.51 % | -49.797 M -18.30 % | -42.094 M -1.76 % | -41.365 M -20.46 % | -34.339 M -3 463.41 % | -963.663 K -123.45 % | 4.110 M -89.85 % | 40.486 M 124.81 % | -163.166 M -483.57 % | -27.960 M -279.53 % | -7.367 M -1 544.84 % | -447.890 K -101.91 % | 23.509 M 1 070.27 % | -2.423 M 16.61 % | -2.906 M 29.04 % | -4.095 M -125.14 % | 16.289 M 2 699.12 % | -626.721 K -277.87 % | -165.854 K -104.43 % | 3.741 M 141.15 % | -9.089 M -163.21 % | 14.378 M 48.35 % | 9.692 M 0.19 % | 9.675 M -11.56 % | 10.939 M 14.59 % | 9.546 M -29.52 % | 13.545 M 30.44 % | 10.384 M -56.79 % | 24.033 M 85.86 % | 12.930 M -26.22 % | 17.524 M 82.29 % | 9.613 M |
| Income before tax ratio | 0.02 229.28 % | 0.01 100.36 % | -1.73 -313.90 % | -0.42 -46.65 % | -0.28 -3 685.21 % | 0.01 100.36 % | -2.21 -702.26 % | -0.28 -32.98 % | -0.21 27.41 % | -0.29 -174.22 % | -0.10 -2 503.15 % | 0.00 -123.93 % | 0.02 -86.17 % | 0.12 116.13 % | -0.75 -234.97 % | -0.22 -231.90 % | -0.07 -1 830.40 % | 0.00 -103.64 % | 0.10 729.92 % | -0.02 39.04 % | -0.03 45.43 % | -0.05 -153.45 % | 0.09 1 775.99 % | -0.01 -216.50 % | 0.00 -105.20 % | 0.03 144.27 % | -0.07 -166.14 % | 0.11 42.21 % | 0.07 -8.60 % | 0.08 24.37 % | 0.07 -36.42 % | 0.10 -38.31 % | 0.17 14.53 % | 0.15 -36.93 % | 0.23 56.71 % | 0.15 -26.92 % | 0.20 39.05 % | 0.15 |
| EBITDA | 13.658 M 11.87 % | 12.209 M 104.75 % | -257.160 M -435.56 % | -48.017 M -124.81 % | -21.359 M -167.87 % | 31.471 M 114.93 % | -210.819 M -679.89 % | -27.032 M -199.41 % | -9.028 M 23.95 % | -11.871 M -66.24 % | -7.141 M -131.02 % | 23.018 M -15.80 % | 27.337 M -59.86 % | 68.106 M 148.73 % | -139.749 M -4 750.72 % | 3.005 M -78.58 % | 14.029 M -39.87 % | 23.330 M -12.33 % | 26.611 M 73.69 % | 15.321 M 34.64 % | 11.379 M 7.52 % | 10.584 M -63.54 % | 29.026 M 325.29 % | 6.825 M -44.26 % | 12.243 M -27.03 % | 16.779 M 290.43 % | 4.298 M -83.79 % | 26.507 M 111.30 % | 12.545 M -34.61 % | 19.184 M 20.36 % | 15.939 M 31.21 % | 12.148 M -21.05 % | 15.386 M 29.43 % | 11.887 M -53.24 % | 25.422 M 71.41 % | 14.831 M -5.75 % | 15.737 M 59.63 % | 9.859 M |
| Net income ratio | 0.03 77.39 % | 0.02 100.77 % | -2.37 -1 053.33 % | -0.21 -62.27 % | -0.13 -1 028.76 % | 0.01 100.80 % | -1.71 -1 013.38 % | -0.15 -111.53 % | -0.07 25.35 % | -0.10 -101.31 % | -0.05 -334.13 % | 0.02 30.22 % | 0.02 -79.95 % | 0.08 111.91 % | -0.66 -336.94 % | -0.15 -1 688.01 % | -0.01 -146.75 % | 0.02 -51.59 % | 0.04 149.51 % | 0.02 -21.28 % | 0.02 2.87 % | 0.02 878.27 % | 0.00 -108.30 % | 0.03 -1.77 % | 0.03 -36.67 % | 0.05 253.98 % | -0.03 -186.32 % | 0.03 33.40 % | 0.03 -46.35 % | 0.05 46.32 % | 0.03 -60.98 % | 0.09 -41.26 % | 0.14 22.23 % | 0.12 -36.38 % | 0.19 49.63 % | 0.12 -27.72 % | 0.17 47.72 % | 0.12 |
| Ratio EBITDA | 0.07 61.99 % | 0.04 102.66 % | -1.64 -380.42 % | -0.34 -166.73 % | -0.13 -194.52 % | 0.14 106.89 % | -1.97 -1 213.02 % | -0.15 -236.57 % | -0.04 45.75 % | -0.08 -278.43 % | -0.02 -122.66 % | 0.10 -14.08 % | 0.11 -45.33 % | 0.20 131.68 % | -0.64 -2 769.51 % | 0.02 -81.27 % | 0.13 -29.42 % | 0.18 67.54 % | 0.11 12.76 % | 0.10 -1.57 % | 0.10 -17.32 % | 0.12 -22.47 % | 0.15 174.24 % | 0.06 -53.31 % | 0.12 -14.38 % | 0.14 319.99 % | 0.03 -83.04 % | 0.20 102.56 % | 0.10 -40.34 % | 0.16 69.25 % | 0.10 -27.20 % | 0.13 -30.90 % | 0.19 13.64 % | 0.17 -31.74 % | 0.25 44.52 % | 0.17 -6.65 % | 0.18 21.76 % | 0.15 |
| Gross profit ratio | 0.23 147.81 % | 0.09 -7.23 % | 0.10 -33.59 % | 0.15 12.35 % | 0.13 -16.71 % | 0.16 -82.71 % | 0.93 9 385.78 % | -0.01 -1 015.45 % | 0.00 -94.60 % | 0.02 -50.05 % | 0.04 -78.40 % | 0.19 -13.37 % | 0.22 -22.55 % | 0.28 285.30 % | 0.07 -70.17 % | 0.24 -20.77 % | 0.31 -22.18 % | 0.39 17.66 % | 0.33 1.45 % | 0.33 8.94 % | 0.30 -3.11 % | 0.31 -29.48 % | 0.44 10.26 % | 0.40 17.72 % | 0.34 -4.11 % | 0.36 19.38 % | 0.30 -7.66 % | 0.32 4.03 % | 0.31 -3.26 % | 0.32 25.77 % | 0.25 -16.19 % | 0.30 -24.66 % | 0.40 10.23 % | 0.37 5.68 % | 0.35 10.25 % | 0.31 -10.91 % | 0.35 1.23 % | 0.35 |
| Weighted average shs out dil | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M -0.35 % | 458.942 M 6.46 % | 431.110 M -5.73 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 3.91 % | 440.124 M 2.21 % | 430.619 M 0.00 % | 430.619 M 0.00 % | 430.619 M 9.38 % | 393.680 M 0.00 % | 393.680 M 10.45 % | 356.430 M -41.93 % | 613.795 M 270.23 % | 165.786 M -57.24 % | 387.728 M 9.03 % | 355.616 M -18.85 % | 438.211 M 5.05 % | 417.163 M 11.66 % | 373.609 M 5.78 % | 353.203 M -26.60 % | 481.226 M 11.49 % | 431.622 M 25.55 % | 343.792 M 133.15 % | 147.457 M -23.45 % | 192.633 M -40.67 % | 324.658 M 34.34 % | 241.673 M -1.30 % | 244.858 M -4.79 % | 257.172 M 11.32 % | 231.028 M |
| Weighted average shs out | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M -0.35 % | 458.942 M 6.46 % | 431.111 M -5.73 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 6.20 % | 430.619 M 0.00 % | 430.619 M 0.00 % | 430.619 M 0.00 % | 430.619 M 9.38 % | 393.680 M 0.00 % | 393.680 M 10.45 % | 356.430 M -41.93 % | 613.813 M 270.24 % | 165.786 M -65.59 % | 481.850 M 35.50 % | 355.616 M -18.86 % | 438.252 M 5.06 % | 417.163 M -8.10 % | 453.943 M 28.52 % | 353.203 M -26.61 % | 481.276 M 67.26 % | 287.748 M -16.30 % | 343.795 M 133.15 % | 147.457 M -23.45 % | 192.635 M -40.67 % | 324.658 M 34.34 % | 241.673 M -1.30 % | 244.858 M -4.79 % | 257.172 M 11.32 % | 231.028 M |
| EPS diluted | 0.01 22.52 % | 0.01 101.37 % | -0.81 -1 183.68 % | -0.06 -36.58 % | -0.05 -562.00 % | 0.01 102.38 % | -0.42 -594.21 % | -0.06 -87.89 % | -0.03 -4.89 % | -0.03 11.78 % | -0.03 -422.22 % | 0.01 27.06 % | 0.01 -85.83 % | 0.06 118.18 % | -0.33 -650.00 % | -0.04 -1 900.00 % | 0.00 -137.29 % | 0.01 -74.68 % | 0.02 247.76 % | 0.01 86.11 % | 0.00 -64.00 % | 0.01 933.33 % | 0.00 -112.12 % | 0.01 43.48 % | 0.01 -48.12 % | 0.01 227.88 % | -0.01 -178.20 % | 0.01 90.00 % | 0.01 -47.37 % | 0.01 -17.39 % | 0.02 -69.79 % | 0.05 -12.34 % | 0.06 134.75 % | 0.03 -67.58 % | 0.08 79.95 % | 0.04 -23.45 % | 0.06 74.17 % | 0.03 |
| Earnings per share | 0.01 22.52 % | 0.01 101.37 % | -0.81 -1 183.68 % | -0.06 -36.58 % | -0.05 -769.57 % | 0.01 101.64 % | -0.42 -594.21 % | -0.06 -87.89 % | -0.03 -4.89 % | -0.03 11.78 % | -0.03 -422.22 % | 0.01 27.06 % | 0.01 -86.13 % | 0.06 118.58 % | -0.33 -650.00 % | -0.04 -1 900.00 % | 0.00 -137.29 % | 0.01 -74.68 % | 0.02 247.76 % | 0.01 86.11 % | 0.00 -64.00 % | 0.01 1 211.11 % | 0.00 -109.09 % | 0.01 -49.75 % | 0.02 48.12 % | 0.01 254.65 % | -0.01 -164.66 % | 0.01 56.47 % | 0.01 -57.50 % | 0.02 24.22 % | 0.02 -69.79 % | 0.05 -12.34 % | 0.06 134.75 % | 0.03 -67.58 % | 0.08 79.95 % | 0.04 -23.45 % | 0.06 74.17 % | 0.03 |
| Gross profit | 44.222 M 71.14 % | 25.840 M 65.72 % | 15.593 M -25.97 % | 21.062 M -5.31 % | 22.242 M -40.20 % | 37.192 M -62.54 % | 99.297 M 5 615.45 % | -1.800 M -914.38 % | 221.069 K -92.43 % | 2.919 M -78.06 % | 13.304 M -70.44 % | 45.004 M -15.10 % | 53.011 M -43.14 % | 93.231 M 492.72 % | 15.729 M -48.04 % | 30.270 M -9.41 % | 33.413 M -33.69 % | 50.390 M -38.43 % | 81.843 M 56.27 % | 52.374 M 49.02 % | 35.146 M 26.00 % | 27.894 M -66.84 % | 84.106 M 70.99 % | 49.188 M 40.54 % | 34.998 M -18.28 % | 42.828 M 10.98 % | 38.591 M -11.74 % | 43.724 M 8.52 % | 40.291 M 6.04 % | 37.997 M -10.56 % | 42.484 M 51.04 % | 28.127 M -13.92 % | 32.675 M 25.55 % | 26.026 M -27.61 % | 35.951 M 30.77 % | 27.493 M -10.05 % | 30.566 M 32.70 % | 23.033 M |
| Income tax expense | -915.604 K 16.80 % | -1.100 M -102.56 % | 42.949 M 465.11 % | -11.763 M -29.59 % | -9.077 M -9 481.73 % | 96.751 K -98.76 % | 7.824 M 187.22 % | -8.970 M -24.13 % | -7.226 M 18.94 % | -8.915 M -257.55 % | -2.493 M -0.41 % | -2.483 M -278.91 % | -655.354 K -113.94 % | 4.703 M 170.66 % | 1.737 M 131.62 % | -5.494 M -108.79 % | -2.632 M 17.05 % | -3.173 M -136.01 % | 8.811 M 378.33 % | -3.166 M 8.48 % | -3.459 M 16.64 % | -4.150 M -161.45 % | 6.753 M 346.68 % | -2.737 M -35.98 % | -2.013 M -84.66 % | -1.090 M 65.03 % | -3.118 M -653.93 % | -413.516 K -144.98 % | 919.314 K 286.89 % | -491.899 K -206.08 % | 463.720 K -61.07 % | 1.191 M -13.47 % | 1.377 M -18.25 % | 1.684 M -57.03 % | 3.919 M 133.44 % | 1.679 M -29.04 % | 2.366 M 54.78 % | 1.528 M |
| Cost of revenue | 149.087 M -41.32 % | 254.077 M 80.07 % | 141.098 M 18.08 % | 119.495 M -17.32 % | 144.524 M -25.91 % | 195.061 M 2 365.14 % | 7.913 M -95.66 % | 182.297 M -10.06 % | 202.677 M 42.92 % | 141.816 M -55.15 % | 316.180 M 61.57 % | 195.692 M 1.60 % | 192.605 M -20.18 % | 241.310 M 19.61 % | 201.744 M 113.35 % | 94.559 M 24.83 % | 75.752 M -2.54 % | 77.728 M -52.31 % | 162.992 M 52.93 % | 106.577 M 31.49 % | 81.052 M 31.88 % | 61.460 M -41.96 % | 105.888 M 44.41 % | 73.326 M 8.44 % | 67.618 M -12.84 % | 77.581 M -14.68 % | 90.933 M -0.93 % | 91.784 M 2.42 % | 89.612 M 11.29 % | 80.519 M -35.16 % | 124.178 M 92.99 % | 64.345 M 33.32 % | 48.262 M 7.16 % | 45.037 M -33.56 % | 67.788 M 13.03 % | 59.972 M 6.96 % | 56.069 M 30.24 % | 43.052 M |
| General and administrative expenses | -7.922 M -143.66 % | 18.144 M 156.18 % | -32.295 M -170.59 % | 45.748 M 730.05 % | -7.261 M -136.58 % | 19.848 M 164.15 % | -30.938 M -166.30 % | 46.664 M 1 227.29 % | -4.139 M -122.58 % | 18.335 M 146.09 % | -39.781 M -172.78 % | 54.662 M 809.38 % | -7.706 M -129.39 % | 26.215 M 190.88 % | -28.845 M -159.28 % | 48.656 M 1 358.09 % | -3.867 M -119.17 % | 20.176 M 183.67 % | -24.114 M -221.56 % | 19.837 M 569.45 % | -4.226 M -123.05 % | 18.332 M 186.30 % | -21.242 M -206.26 % | 19.990 M 779.88 % | -2.940 M -115.18 % | 19.367 M 234.51 % | -14.398 M -172.14 % | 19.959 M 641.20 % | -3.688 M -119.08 % | 19.331 M 225.88 % | -15.357 M -226.19 % | 12.170 M 631.70 % | -2.289 M -125.98 % | 8.812 M 154.50 % | -16.169 M -311.62 % | 7.641 M 2.59 % | 7.448 M -5.67 % | 7.896 M |
| Selling and marketing expenses | 2.058 M -65.00 % | 5.881 M 176.93 % | -7.644 M -155.79 % | 13.701 M 56.33 % | 8.764 M 22.75 % | 7.140 M 6.56 % | 6.700 M -34.38 % | 10.210 M -1.10 % | 10.323 M 8.29 % | 9.533 M 44.87 % | 6.581 M -52.56 % | 13.872 M -6.67 % | 14.863 M 11.47 % | 13.333 M -16.23 % | 15.917 M 13.88 % | 13.977 M 56.35 % | 8.940 M -38.90 % | 14.630 M 12.96 % | 12.952 M 7.13 % | 12.091 M 23.79 % | 9.767 M 20.48 % | 8.107 M -32.58 % | 12.025 M 6.61 % | 11.280 M 50.05 % | 7.517 M 15.44 % | 6.512 M -44.19 % | 11.669 M 62.93 % | 7.162 M -7.47 % | 7.740 M 44.98 % | 5.339 M -38.86 % | 8.732 M 55.47 % | 5.616 M -14.99 % | 6.607 M 40.50 % | 4.702 M -21.23 % | 5.969 M 13.40 % | 5.264 M -20.62 % | 6.631 M 38.07 % | 4.803 M |
| Other expenses | 39.322 M 1 575.75 % | -2.665 M -100.91 % | 292.384 M 1 035.24 % | 25.755 M 189.23 % | -28.864 M -15 568.80 % | -184.214 K 96.42 % | -5.146 M -7 486.86 % | -67.834 K -138.51 % | -28.441 K -205.86 % | 26.866 K 103.72 % | -722.933 K -1 198.58 % | -55.671 K -109.74 % | 571.511 K 202.48 % | 188.939 K -49.89 % | 377.027 K 649.69 % | -68.588 K -108.48 % | 808.559 K 209.99 % | -735.092 K -340.35 % | -166.932 K 53.20 % | -356.680 K -388.58 % | 123.600 K 154.48 % | -226.870 K 38.77 % | -370.542 K -105.58 % | -180.238 K -129.05 % | 620.529 K 25.04 % | 496.252 K 20.13 % | 413.083 K 1 583.42 % | -27.847 K -114.98 % | 185.840 K 333.50 % | -79.588 K -120.04 % | 397.241 K 406.65 % | -129.543 K -117.50 % | 740.098 K 648.02 % | -135.050 K -102.51 % | 5.384 M 3 539.90 % | -156.531 K -108.57 % | 1.826 M 2 810.35 % | 62.750 K |
| Operating expenses | 40.274 M 41.57 % | 28.448 M -90.10 % | 287.254 M 202.26 % | 95.037 M 50.19 % | 63.278 M 69.30 % | 37.376 M -14.97 % | 43.958 M 10.04 % | 39.947 M -0.40 % | 40.106 M 8.95 % | 36.811 M 27.84 % | 28.794 M -39.09 % | 47.276 M -4.80 % | 49.658 M 2.56 % | 48.421 M -15.23 % | 57.118 M 23.05 % | 46.418 M 36.36 % | 34.040 M -23.44 % | 44.461 M -3.40 % | 46.026 M 14.49 % | 40.202 M 20.85 % | 33.266 M 35.50 % | 24.551 M -47.90 % | 47.125 M 22.31 % | 38.529 M 22.40 % | 31.478 M -6.86 % | 33.796 M -11.32 % | 38.109 M 45.45 % | 26.200 M -9.80 % | 29.046 M 21.64 % | 23.879 M -10.33 % | 26.628 M 51.49 % | 17.578 M -8.40 % | 19.190 M 32.99 % | 14.429 M -13.31 % | 16.645 M 20.75 % | 13.785 M -7.04 % | 14.829 M 11.61 % | 13.287 M |
| Cost and expenses | 189.361 M -32.98 % | 282.526 M -34.04 % | 428.352 M 115.17 % | 199.073 M -4.20 % | 207.802 M -10.60 % | 232.437 M 348.11 % | 51.871 M -76.66 % | 222.244 M -8.46 % | 242.783 M 35.92 % | 178.628 M -48.22 % | 344.975 M 41.98 % | 242.968 M 0.29 % | 242.264 M -16.38 % | 289.730 M 11.92 % | 258.862 M 83.62 % | 140.978 M 28.40 % | 109.792 M -10.15 % | 122.189 M -41.54 % | 209.018 M 42.40 % | 146.778 M 28.39 % | 114.318 M 32.91 % | 86.011 M -43.79 % | 153.013 M 36.80 % | 111.855 M 12.88 % | 99.096 M -11.03 % | 111.376 M -13.69 % | 129.042 M 9.37 % | 117.984 M -0.57 % | 118.658 M 13.66 % | 104.398 M -30.77 % | 150.806 M 84.08 % | 81.923 M 21.45 % | 67.452 M 13.43 % | 59.466 M -29.57 % | 84.433 M 14.47 % | 73.757 M 4.03 % | 70.898 M 25.84 % | 56.339 M |
| Research and development expenses | 6.816 M -7.07 % | 7.334 M -78.93 % | 34.809 M 254.00 % | 9.833 M -9.36 % | 10.848 M 9.86 % | 9.875 M -15.42 % | 11.675 M 3.74 % | 11.254 M 33.72 % | 8.416 M -3.96 % | 8.763 M 78.73 % | 4.903 M -55.68 % | 11.064 M -0.28 % | 11.095 M 11.58 % | 9.943 M -19.63 % | 12.372 M 16.00 % | 10.666 M 77.47 % | 6.010 M -44.41 % | 10.811 M -28.66 % | 15.154 M 57.44 % | 9.625 M 12.08 % | 8.588 M 42.50 % | 6.027 M -18.85 % | 7.427 M -5.26 % | 7.839 M 3.17 % | 7.598 M 4.51 % | 7.270 M -41.21 % | 12.366 M 108.83 % | 5.922 M -67.91 % | 18.452 M 235.16 % | 5.506 M -84.40 % | 35.297 M 355.55 % | 7.748 M 0.00 % | 7.748 M | 0.000 -100.00 % | 16.830 M | 0.000 -100.00 % | 8.318 M | 0.000 |
| Selling general and administrative expenses | -5.863 M -124.66 % | 23.779 M 159.54 % | -39.939 M -167.18 % | 59.449 M 152.27 % | 23.566 M -12.68 % | 26.988 M 211.34 % | -24.238 M -142.62 % | 56.873 M 819.74 % | 6.184 M -77.81 % | 27.868 M 183.94 % | -33.200 M -148.44 % | 68.533 M 857.48 % | 7.158 M -81.90 % | 39.548 M 405.92 % | -12.928 M -120.64 % | 62.633 M 1 134.77 % | 5.072 M -85.43 % | 34.806 M 411.83 % | -11.162 M -134.96 % | 31.928 M 476.14 % | 5.542 M -79.04 % | 26.439 M 386.84 % | -9.217 M -129.48 % | 31.270 M 583.17 % | 4.577 M -82.31 % | 25.879 M 1 048.04 % | -2.730 M -110.06 % | 27.121 M 569.31 % | 4.052 M -83.58 % | 24.670 M 472.35 % | -6.625 M -137.25 % | 17.786 M 311.94 % | 4.318 M -68.05 % | 13.514 M 232.49 % | -10.200 M -179.04 % | 12.905 M -8.34 % | 14.079 M 10.87 % | 12.699 M |
| Interest income | 824.425 K -54.77 % | 1.823 M 26.07 % | 1.446 M 97.64 % | 731.503 K -72.62 % | 2.671 M 137.25 % | 1.126 M -91.25 % | 12.874 M 607.04 % | 1.821 M -40.76 % | 3.073 M 113.55 % | 1.439 M -32.45 % | 2.130 M 2.75 % | 2.074 M -33.11 % | 3.100 M 62.00 % | 1.914 M 32.85 % | 1.440 M 41.72 % | 1.016 M 18.68 % | 856.325 K 883.20 % | 87.096 K -52.25 % | 182.419 K 285.87 % | 47.275 K -88.76 % | 420.576 K 502.42 % | 69.814 K -92.51 % | 931.571 K -83.86 % | 5.771 M 1 235.27 % | 432.211 K 74.00 % | 248.398 K -76.02 % | 1.036 M -14.21 % | 1.207 M 12.98 % | 1.069 M 2 596.29 % | 39.634 K -78.36 % | 183.168 K -8.60 % | 200.408 K -54.12 % | 436.845 K | 0.000 -100.00 % | 79.112 K 413.15 % | 15.417 K -70.96 % | 53.091 K -36.89 % | 84.121 K |
| Interest expense | 9.701 M -7.34 % | 10.469 M -21.18 % | 13.282 M 25.35 % | 10.596 M 13.07 % | 9.371 M -27.57 % | 12.937 M -0.84 % | 13.046 M 22.26 % | 10.671 M -18.43 % | 13.082 M 36.46 % | 9.587 M 1.64 % | 9.432 M 51.73 % | 6.217 M 74.20 % | 3.569 M -55.15 % | 7.957 M 25.44 % | 6.343 M -42.43 % | 11.018 M 110.90 % | 5.225 M -41.89 % | 8.990 M 189.78 % | 3.103 M -63.65 % | 8.535 M 79.13 % | 4.765 M -24.05 % | 6.273 M 50.37 % | 4.172 M | 0.000 -100.00 % | 7.777 M 41.33 % | 5.502 M -14.08 % | 6.404 M 8.43 % | 5.906 M 59.57 % | 3.701 M 2.96 % | 3.595 M 136.52 % | 1.520 M 94.00 % | 783.480 K -1.91 % | 798.760 K 1.54 % | 786.635 K 71.97 % | 457.425 K | 0.000 -100.00 % | 9.466 K | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 -100.00 % | 13.096 M | 0.000 -100.00 % | 16.691 M 25.89 % | 13.259 M -1.24 % | 13.425 M 0.00 % | 13.425 M -32.82 % | 19.983 M 0.00 % | 19.983 M 11.96 % | 17.848 M 0.00 % | 17.848 M -9.49 % | 19.721 M 0.00 % | 19.721 M 9.30 % | 18.042 M 0.00 % | 18.042 M 10.31 % | 16.356 M 0.00 % | 16.356 M 107.16 % | 7.895 M 19.62 % | 6.600 M -20.19 % | 8.270 M 25.29 % | 6.600 M 0.00 % | 6.600 M 18.61 % | 5.565 M 3.97 % | 5.352 M -3.82 % | 5.565 M -46.30 % | 10.363 M 96.74 % | 5.268 M 90.66 % | 2.763 M -46.19 % | 5.134 M -18.94 % | 6.334 M 557.27 % | 963.669 K -41.01 % | 1.634 M 26.30 % | 1.293 M -82.89 % | 7.558 M 515.89 % | 1.227 M 910.22 % | 121.477 K -60.55 % | 307.891 K |
| Operating income | 3.948 M -4.12 % | 4.118 M 101.52 % | -271.661 M -448.94 % | -49.488 M -20.60 % | -41.036 M -2 125.16 % | 2.026 M 100.87 % | -232.144 M -366.82 % | -49.729 M -18.22 % | -42.065 M -1.63 % | -41.392 M -23.13 % | -33.616 M -3 602.27 % | -907.992 K -125.66 % | 3.538 M -91.22 % | 40.297 M 124.64 % | -163.543 M -486.36 % | -27.891 M -241.15 % | -8.176 M -2 946.64 % | 287.202 K -98.79 % | 23.675 M 1 245.85 % | -2.066 M 31.79 % | -3.029 M 21.68 % | -3.868 M -123.22 % | 16.660 M 3 831.33 % | -446.483 K 43.22 % | -786.384 K -124.24 % | 3.244 M 134.14 % | -9.502 M -165.96 % | 14.406 M 51.54 % | 9.507 M -2.54 % | 9.754 M -7.47 % | 10.542 M 8.95 % | 9.676 M -24.28 % | 12.778 M 20.62 % | 10.594 M -43.21 % | 18.653 M 42.53 % | 13.087 M -16.63 % | 15.698 M 64.37 % | 9.551 M |
| Operating income ratio | 0.02 38.84 % | 0.01 100.85 % | -1.73 -392.42 % | -0.35 -43.09 % | -0.25 -2 920.40 % | 0.01 100.40 % | -2.17 -685.93 % | -0.28 -32.89 % | -0.21 27.50 % | -0.29 -180.30 % | -0.10 -2 604.59 % | 0.00 -126.19 % | 0.01 -88.04 % | 0.12 116.02 % | -0.75 -236.57 % | -0.22 -198.34 % | -0.07 -3 440.86 % | 0.00 -97.68 % | 0.10 843.90 % | -0.01 50.14 % | -0.03 39.77 % | -0.04 -149.36 % | 0.09 2 506.08 % | 0.00 52.44 % | -0.01 -128.44 % | 0.03 136.73 % | -0.07 -169.01 % | 0.11 45.27 % | 0.07 -11.08 % | 0.08 30.12 % | 0.06 -39.55 % | 0.10 -33.72 % | 0.16 5.90 % | 0.15 -17.09 % | 0.18 20.17 % | 0.15 -17.42 % | 0.18 25.38 % | 0.14 |
| Total other income expenses net | 9.413 K -99.71 % | 3.209 M 163.34 % | 1.219 M 113.36 % | -9.125 M -42.90 % | -6.385 M -3 366.28 % | -184.214 K 99.74 % | -72.201 M -1 059.95 % | -6.224 M -1.33 % | -6.143 M 44.25 % | -11.019 M -1 267.57 % | -805.769 K -1 347.37 % | -55.671 K -109.74 % | 571.511 K 111.75 % | -4.866 M 93.94 % | -80.230 M -947.67 % | -7.658 M -1 326.63 % | 624.308 K 108.45 % | -7.392 M -19.85 % | -6.168 M 15.07 % | -7.262 M -5 975.21 % | 123.602 K -95.02 % | 2.484 M 66.67 % | 1.490 M 121.47 % | -6.941 M -1 218.62 % | 620.531 K 108.30 % | -7.474 M -1 909.28 % | 413.083 K 113.13 % | -3.146 M -197.36 % | -1.058 M 76.19 % | -4.444 M -1 218.76 % | 397.242 K 139.60 % | -1.003 M -225.98 % | 796.281 K 165.67 % | -1.213 M -122.54 % | 5.380 M 3 536.99 % | -156.531 K -108.57 % | 1.826 M 1 470.46 % | -133.258 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 |
| 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-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 694.451 M -10.94 % | 779.754 M 14.82 % | 679.083 M 1.66 % | 668.002 M -20.78 % | 843.187 M 10.51 % | 762.996 M 41.06 % | 540.910 M 22.46 % | 441.721 M 12.22 % | 393.630 M 11.08 % | 354.380 M 46.45 % | 241.974 M 350.06 % | 53.765 M 693.18 % | -9.064 M -102.35 % | 386.306 M -1.66 % | 392.818 M 23.43 % | 318.239 M 25.96 % | 252.645 M -40.21 % | 422.541 M 17.68 % | 359.053 M 10.49 % | 324.966 M -9.40 % | 358.667 M 10.85 % | 323.557 M 12.31 % | 288.101 M 9.10 % | 264.073 M 7.69 % | 245.212 M 20.69 % | 203.174 M -1.14 % | 205.521 M -7.72 % | 222.704 M 143.14 % | 91.595 M 632.04 % | 12.512 M 126.65 % | -46.946 M 62.51 % | -125.226 M 39.59 % | -207.301 M -1 288.43 % | -14.931 M 64.50 % | -42.055 M -155.30 % | 76.047 M |
| Total investments | 371.366 K -99.07 % | 40.020 M 10 676.42 % | 371.366 K -99.10 % | 41.371 M -32.32 % | 61.126 M 10 087.64 % | 600.000 K 1 900.00 % | 30.000 K -99.97 % | 93.806 M 1.06 % | 92.819 M 750.67 % | 10.911 M 0.71 % | 10.834 M 0.53 % | 10.777 M 1.02 % | 10.669 M 0.58 % | 10.607 M 0.54 % | 10.550 M -0.10 % | 10.560 M -93.15 % | 154.122 M 0.12 % | 153.938 M 0.00 % | 153.932 M 3.73 % | 148.394 M -4.07 % | 154.695 M 0.03 % | 154.645 M -1.72 % | 157.355 M 38.91 % | 113.277 M -0.56 % | 113.916 M 3.20 % | 110.386 M 6.79 % | 103.365 M 2.81 % | 100.539 M 14 986.91 % | 666.400 K -14.56 % | 780.000 K -97.53 % | 31.546 M 217.30 % | 9.942 M 49.41 % | 6.654 M 43.31 % | 4.643 M -6.73 % | 4.978 M -96.73 % | 152.095 M |
| Total debt | 796.738 M -10.50 % | 890.191 M 2.96 % | 864.586 M 15.88 % | 746.101 M -24.79 % | 991.960 M -2.97 % | 1.022 B 21.80 % | 839.345 M -5.97 % | 892.613 M -10.58 % | 998.269 M 4.00 % | 959.870 M 38.75 % | 691.806 M 31.60 % | 525.675 M 18.18 % | 444.828 M -24.07 % | 585.823 M -0.61 % | 589.419 M 19.91 % | 491.563 M -9.25 % | 541.670 M -5.63 % | 574.001 M 27.32 % | 450.851 M -4.46 % | 471.919 M 6.00 % | 445.199 M 1.36 % | 439.228 M 1.99 % | 430.639 M -3.80 % | 447.640 M 17.98 % | 379.432 M -20.14 % | 475.110 M 4.36 % | 455.245 M 6.58 % | 427.146 M 7.51 % | 397.316 M 49.82 % | 265.193 M -3.63 % | 275.195 M 318.08 % | 65.824 M 32.33 % | 49.741 M -6.80 % | 53.372 M -4.68 % | 55.992 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 772.969 M 3 352.68 % | 22.388 M -97.10 % | 771.175 M 5 582.99 % | 13.570 M 361.21 % | -5.195 M -3.57 % | -5.016 M -100.65 % | 771.784 M 4 558.90 % | 16.566 M -97.86 % | 773.284 M 4 320.84 % | 17.492 M -97.73 % | 771.765 M 5 366.73 % | 14.117 M -97.65 % | 600.339 M 4 474.05 % | 13.125 M -97.81 % | 599.014 M 5 224.82 % | 11.249 M -92.41 % | 148.277 M 3 392.83 % | -4.503 M -25.07 % | -3.601 M -139.71 % | -1.502 M 46.01 % | -2.782 M -485.60 % | 721.432 K -46.75 % | 1.355 M 46.47 % | 925.059 K 546.33 % | -207.260 K -77.69 % | -116.643 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 215.673 M |
| Retained earnings | -648.571 M 0.95 % | -654.797 M 0.77 % | -659.879 M -128.66 % | -288.588 M -11.12 % | -259.714 M -8.85 % | -238.602 M 0.72 % | -240.335 M -319.52 % | -57.287 M -93.49 % | -29.608 M -105.64 % | -14.398 M -1 610.32 % | -841.818 K -104.97 % | 16.947 M 41.38 % | 11.987 M 47.99 % | 8.100 M 144.24 % | -18.308 M -114.55 % | 125.823 M -13.08 % | 144.758 M -1.20 % | 146.520 M 1.61 % | 144.195 M 6.49 % | 135.411 M 1.80 % | 133.023 M -0.12 % | 133.184 M 1.26 % | 131.526 M 2.69 % | 128.083 M -0.04 % | 128.132 M 2.40 % | 125.130 M 4.65 % | 119.568 M -3.15 % | 123.454 M 3.97 % | 118.744 M -6.98 % | 127.655 M 4.72 % | 121.900 M -8.91 % | 133.821 M 6.24 % | 125.957 M 10.26 % | 114.239 M 7.95 % | 105.822 M | 0.000 |
| Common stock | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 0.00 % | 457.321 M 6.20 % | 430.619 M 0.00 % | 430.619 M 0.00 % | 430.619 M 0.00 % | 430.619 M 20.69 % | 356.803 M -0.03 % | 356.911 M 0.00 % | 356.911 M 0.00 % | 356.911 M 50.00 % | 237.940 M 0.00 % | 237.940 M -0.02 % | 237.981 M 0.00 % | 237.981 M 0.00 % | 237.981 M 0.00 % | 237.981 M 7.01 % | 222.399 M 0.49 % | 221.319 M 80.00 % | 122.955 M 0.00 % | 122.955 M 2.46 % | 120.000 M 0.00 % | 120.000 M 33.33 % | 90.000 M 0.00 % | 90.000 M | 0.000 |
| Total equity | 610.371 M 1.20 % | 603.153 M 1.06 % | 596.854 M -34.42 % | 910.137 M -5.04 % | 958.449 M -3.95 % | 997.896 M 1.60 % | 982.168 M -19.95 % | 1.227 B -3.28 % | 1.269 B -1.13 % | 1.283 B -2.49 % | 1.316 B -2.58 % | 1.351 B 0.40 % | 1.345 B 17.37 % | 1.146 B 3.43 % | 1.108 B -12.73 % | 1.270 B 4.81 % | 1.212 B 74.83 % | 693.028 M 0.54 % | 689.309 M 4.61 % | 658.915 M 1.59 % | 648.586 M 1.04 % | 641.930 M -0.18 % | 643.067 M 5.47 % | 609.736 M 0.65 % | 605.799 M 1.33 % | 597.831 M 1.36 % | 589.828 M -1.02 % | 595.892 M 5.51 % | 564.761 M 0.19 % | 563.711 M 2.68 % | 548.972 M -0.23 % | 550.265 M 6.05 % | 518.849 M 80.50 % | 287.449 M 3.12 % | 278.750 M 24.36 % | 224.141 M |
| Other non current liabilities | 15.911 M | 0.000 -100.00 % | 6.611 M -14.33 % | 7.716 M -38.86 % | 12.621 M | 0.000 -100.00 % | 22.217 M -57.10 % | 51.792 M 410.60 % | 10.143 M 57.73 % | 6.431 M -54.39 % | 14.099 M -37.33 % | 22.498 M 39.46 % | 16.132 M -61.34 % | 41.731 M | 0.000 -100.00 % | 3.292 M -77.29 % | 14.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.712 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.484 M -1.02 % | 8.572 M | 0.000 |
| Long term debt | 320.015 M 0.23 % | 319.269 M 14.47 % | 278.902 M 48.79 % | 187.447 M 16.58 % | 160.785 M -11.42 % | 181.504 M 10.53 % | 164.217 M -26.80 % | 224.333 M 19.61 % | 187.555 M 34.51 % | 139.436 M 63.30 % | 85.385 M 2 074.60 % | 3.926 M -48.75 % | 7.661 M -28.70 % | 10.746 M -26.67 % | 14.654 M -27.69 % | 20.267 M -31.94 % | 29.777 M -56.55 % | 68.538 M 30.80 % | 52.400 M -41.47 % | 89.521 M -9.75 % | 99.192 M 39.54 % | 71.087 M -10.45 % | 79.383 M -14.97 % | 93.360 M -6.86 % | 100.240 M -9.61 % | 110.901 M -8.72 % | 121.500 M 107.51 % | 58.550 M 2.27 % | 57.250 M 80.04 % | 31.798 M -47.10 % | 60.113 M 91.45 % | 31.399 M -4.10 % | 32.741 M -20.86 % | 41.372 M -8.05 % | 44.992 M | 0.000 |
| Total non current liabilities | 364.617 M 5.03 % | 347.149 M 10.67 % | 313.683 M 43.30 % | 218.898 M 19.49 % | 183.190 M -11.33 % | 206.601 M -2.26 % | 211.376 M -27.87 % | 293.038 M 40.30 % | 208.869 M 26.97 % | 164.503 M 46.28 % | 112.462 M 247.67 % | 32.347 M -23.25 % | 42.144 M -16.13 % | 50.247 M 55.01 % | 32.416 M -12.52 % | 37.057 M -17.58 % | 44.963 M -40.28 % | 75.284 M 25.41 % | 60.030 M -38.74 % | 97.991 M -8.30 % | 106.864 M 29.99 % | 82.207 M -9.50 % | 90.838 M -12.42 % | 103.716 M -6.22 % | 110.593 M -9.20 % | 121.801 M -8.11 % | 132.553 M 81.82 % | 72.905 M 2.47 % | 71.147 M 57.35 % | 45.216 M -34.98 % | 69.544 M 70.63 % | 40.756 M -0.93 % | 41.137 M -17.49 % | 49.856 M -6.92 % | 53.564 M | 0.000 |
| Other current liabilities | 264.766 M 49.22 % | 177.435 M -38.00 % | 286.200 M 12.63 % | 254.096 M 176.86 % | 91.778 M 311.33 % | 22.312 M -90.22 % | 228.048 M 148.54 % | 91.754 M -39.34 % | 151.265 M 47.76 % | 102.374 M -30.52 % | 147.340 M 105.92 % | 71.553 M -68.66 % | 228.320 M 26.64 % | 180.291 M -8.75 % | 197.569 M 117.80 % | 90.712 M -36.34 % | 142.492 M 63.69 % | 87.050 M 3 172.68 % | -2.833 M -108.62 % | 32.872 M 774.58 % | -4.873 M -105.25 % | 92.786 M 28.30 % | 72.321 M 8 355.42 % | 855.316 K -16.22 % | 1.021 M -99.02 % | 103.718 M 0.68 % | 103.013 M -16.65 % | 123.590 M 38.03 % | 89.538 M -19.11 % | 110.690 M 129.87 % | 48.154 M 46.74 % | 32.816 M 9 305.74 % | -356.470 K -101.05 % | 34.082 M 33.11 % | 25.605 M | 0.000 |
| Deferred revenue | 0.000 -100.00 % | 40.288 M | 0.000 | 0.000 -100.00 % | 17.206 M -72.53 % | 62.643 M 7.02 % | 58.533 M 3.30 % | 56.662 M 2.81 % | 55.113 M -19.28 % | 68.275 M 19.38 % | 57.194 M -35.63 % | 88.848 M -10.65 % | 99.440 M -35.48 % | 154.132 M 75.09 % | 88.028 M 2.18 % | 86.149 M 43.32 % | 60.110 M -41.62 % | 102.962 M -2.24 % | 105.319 M 27.02 % | 82.915 M 253.83 % | 23.434 M -12.29 % | 26.718 M -62.28 % | 70.832 M -3.62 % | 73.489 M -0.35 % | 73.744 M -20.16 % | 92.370 M 1.10 % | 91.364 M 21.03 % | 75.490 M -6.68 % | 80.898 M -17.74 % | 98.347 M -12.52 % | 112.420 M 9.72 % | 102.461 M 417.32 % | 19.806 M -11.71 % | 22.432 M 20.02 % | 18.690 M | 0.000 |
| Short term debt | 476.724 M -16.50 % | 570.921 M -2.52 % | 585.684 M 4.84 % | 558.654 M -28.19 % | 777.984 M -9.36 % | 858.303 M 68.09 % | 510.614 M -23.59 % | 668.280 M -11.38 % | 754.082 M -8.09 % | 820.433 M 43.22 % | 572.850 M 9.79 % | 521.749 M 26.08 % | 413.814 M -15.57 % | 490.142 M -0.62 % | 493.221 M 4.65 % | 471.296 M 16.19 % | 405.640 M -19.75 % | 505.464 M 26.86 % | 398.451 M 2.25 % | 389.699 M 3.26 % | 377.378 M 11.59 % | 338.180 M -3.40 % | 350.100 M -1.18 % | 354.280 M 26.89 % | 279.192 M -23.34 % | 364.209 M 9.13 % | 333.745 M -2.61 % | 342.682 M 0.77 % | 340.066 M 45.70 % | 233.395 M 28.66 % | 181.400 M 3 139.29 % | 5.600 M -67.06 % | 17.000 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 1.048 B -2.69 % | 1.077 B -4.26 % | 1.125 B 5.34 % | 1.068 B -5.88 % | 1.135 B -5.72 % | 1.204 B 15.16 % | 1.045 B 7.14 % | 975.492 M -10.64 % | 1.092 B -3.71 % | 1.134 B 16.07 % | 976.718 M 13.49 % | 860.618 M -0.68 % | 866.483 M -14.50 % | 1.013 B 6.91 % | 947.955 M 22.63 % | 773.015 M 7.90 % | 716.446 M -3.15 % | 739.786 M 6.74 % | 693.092 M 4.34 % | 664.268 M 25.34 % | 529.968 M -3.48 % | 549.064 M -2.30 % | 561.982 M 6.69 % | 526.739 M 15.25 % | 457.039 M -20.78 % | 576.942 M 3.32 % | 558.425 M -0.77 % | 562.745 M 5.35 % | 534.152 M 20.76 % | 442.337 M -5.08 % | 466.012 M 94.06 % | 240.139 M 187.12 % | 83.636 M -8.10 % | 91.012 M -14.94 % | 106.992 M | 0.000 |
| Total liabilities | 1.413 B -0.81 % | 1.424 B -1.00 % | 1.439 B 11.80 % | 1.287 B -2.35 % | 1.318 B -6.54 % | 1.410 B 12.23 % | 1.257 B -0.95 % | 1.269 B -2.46 % | 1.301 B 0.18 % | 1.298 B 19.19 % | 1.089 B 21.97 % | 892.965 M -1.72 % | 908.627 M -14.58 % | 1.064 B 8.50 % | 980.371 M 21.02 % | 810.072 M 6.39 % | 761.408 M -6.58 % | 815.071 M 8.23 % | 753.122 M -1.20 % | 762.259 M 19.70 % | 636.832 M 0.88 % | 631.270 M -3.30 % | 652.820 M 3.55 % | 630.455 M 11.07 % | 567.632 M -18.76 % | 698.743 M 1.12 % | 690.978 M 8.70 % | 635.650 M 5.01 % | 605.299 M 24.15 % | 487.552 M -8.96 % | 535.556 M 90.66 % | 280.895 M 125.12 % | 124.773 M -11.43 % | 140.868 M -12.26 % | 160.556 M | 0.000 |
| Other non current assets | 141.825 M 39.77 % | 101.468 M -28.77 % | 142.443 M 50.21 % | 94.829 M 187.81 % | 32.948 M -77.85 % | 148.772 M 174.80 % | 54.137 M -64.05 % | 150.576 M 24.68 % | 120.768 M 8.92 % | 110.880 M 60.78 % | 68.965 M 260.24 % | 19.144 M -89.68 % | 185.581 M -51.65 % | 383.809 M -4.36 % | 401.320 M 4.68 % | 383.380 M 2.55 % | 373.841 M 1 600.19 % | 21.988 M -0.55 % | 22.109 M 819.38 % | 2.405 M -40.31 % | 4.028 M -83.13 % | 23.883 M 2 294.82 % | 997.274 K -96.78 % | 31.012 M -12.68 % | 35.516 M 19.49 % | 29.722 M 0.00 % | 29.722 M -22.22 % | 38.214 M -4.71 % | 40.104 M 1 131.21 % | 3.257 M 85.08 % | 1.760 M -78.71 % | 8.265 M -25.32 % | 11.067 M -25.57 % | 14.870 M 47.38 % | 10.089 M 113.27 % | -76.047 M |
| Long term investments | 0.000 -100.00 % | 39.256 M 10 470.81 % | 371.366 K -99.10 % | 41.371 M -16.54 % | 49.570 M | 0.000 -100.00 % | 76.723 M -18.21 % | 93.806 M 1.06 % | 92.819 M -17.29 % | 112.227 M 1.83 % | 110.207 M -20.14 % | 137.992 M 1 327.25 % | 9.668 M 104.84 % | -199.930 M 16.67 % | -239.917 M 0.04 % | -240.015 M -148.44 % | -96.608 M -144.73 % | 216.004 M -0.10 % | 216.222 M -2.94 % | 222.762 M 5.33 % | 211.481 M 1.46 % | 208.446 M -1.79 % | 212.246 M 26.02 % | 168.424 M 1.16 % | 166.490 M -0.86 % | 167.932 M 7.08 % | 156.827 M 2.92 % | 152.376 M 196.18 % | 51.448 M 56.83 % | 32.805 M 3.99 % | 31.546 M 217.30 % | 9.942 M 49.41 % | 6.654 M 43.31 % | 4.643 M -6.73 % | 4.978 M | 0.000 |
| Intangible assets | 82.129 M 31.77 % | 62.327 M -2.67 % | 64.038 M -39.88 % | 106.519 M -2.31 % | 109.034 M 8.51 % | 100.487 M -2.80 % | 103.378 M -6.72 % | 110.821 M -2.08 % | 113.172 M -1.02 % | 114.344 M -1.81 % | 116.454 M -3.96 % | 121.258 M 5.14 % | 115.327 M -0.64 % | 116.075 M -2.24 % | 118.736 M -7.34 % | 128.146 M 144.24 % | 52.468 M 0.59 % | 52.160 M -0.45 % | 52.395 M -0.47 % | 52.643 M 1.01 % | 52.115 M 80.90 % | 28.810 M 0.38 % | 28.700 M 64.37 % | 17.460 M 3.55 % | 16.861 M 5.21 % | 16.026 M -0.74 % | 16.145 M -1.01 % | 16.310 M -0.53 % | 16.397 M 27.95 % | 12.816 M 0.87 % | 12.705 M -0.77 % | 12.804 M -0.29 % | 12.841 M 5.15 % | 12.212 M -0.73 % | 12.302 M | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 -100.00 % | 6.588 M 0.00 % | 6.588 M 0.00 % | 6.588 M 0.00 % | 6.588 M -84.15 % | 41.568 M 0.00 % | 41.568 M 0.00 % | 41.568 M 0.00 % | 41.568 M 0.00 % | 41.568 M 0.00 % | 41.568 M 0.00 % | 41.568 M 0.00 % | 41.568 M -64.15 % | 115.938 M 6.07 % | 109.307 M 0.00 % | 109.307 M 0.00 % | 109.307 M 0.00 % | 109.307 M 0.00 % | 109.307 M 0.00 % | 109.307 M 0.00 % | 109.307 M 0.00 % | 109.307 M 0.00 % | 109.307 M 0.00 % | 109.307 M 0.00 % | 109.307 M 0.05 % | 109.249 M 7.33 % | 101.792 M 0.00 % | 101.792 M 0.00 % | 101.792 M -1.65 % | 103.499 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 82.129 M 31.77 % | 62.327 M -2.67 % | 64.038 M -43.38 % | 113.107 M -2.17 % | 115.621 M 7.98 % | 107.074 M -2.63 % | 109.966 M -27.84 % | 152.390 M -1.52 % | 154.741 M -0.75 % | 155.912 M -1.34 % | 158.023 M -2.95 % | 162.827 M 3.78 % | 156.896 M -0.47 % | 157.644 M -1.66 % | 160.305 M -34.32 % | 244.084 M 50.88 % | 161.775 M 0.19 % | 161.467 M -0.15 % | 161.702 M -0.15 % | 161.950 M 0.33 % | 161.422 M 16.87 % | 138.117 M 0.08 % | 138.007 M 8.87 % | 126.767 M 0.47 % | 126.168 M 0.67 % | 125.333 M -0.10 % | 125.452 M -0.08 % | 125.558 M 6.24 % | 118.189 M 3.12 % | 114.607 M 0.10 % | 114.497 M -1.55 % | 116.303 M 805.70 % | 12.841 M 5.15 % | 12.212 M -0.73 % | 12.302 M | 0.000 |
| Property plant equipment net | 955.137 M -0.42 % | 959.199 M 0.80 % | 951.620 M 1.10 % | 941.220 M -2.82 % | 968.564 M 6.71 % | 907.691 M 5.37 % | 861.393 M 37.18 % | 627.917 M -0.19 % | 629.135 M 8.41 % | 580.337 M 8.23 % | 536.217 M 3.45 % | 518.314 M 13.12 % | 458.203 M -1.01 % | 462.882 M -1.05 % | 467.805 M 1.86 % | 459.257 M 28.33 % | 357.864 M -3.80 % | 371.983 M 1.30 % | 367.209 M 2.37 % | 358.720 M -0.95 % | 362.153 M -0.18 % | 362.818 M -0.31 % | 363.940 M 9.18 % | 333.325 M 1.64 % | 327.958 M 0.53 % | 326.244 M -1.00 % | 329.549 M 4.34 % | 315.837 M 3.50 % | 305.146 M -3.76 % | 317.068 M -0.70 % | 319.304 M 19.34 % | 267.556 M 24.21 % | 215.415 M 1.04 % | 213.203 M 0.64 % | 211.856 M | 0.000 |
| Total non current assets | 1.252 B 1.52 % | 1.234 B 0.47 % | 1.228 B -5.29 % | 1.296 B 2.72 % | 1.262 B 1.03 % | 1.249 B 5.57 % | 1.183 B 6.13 % | 1.115 B 3.35 % | 1.079 B 4.31 % | 1.034 B 10.49 % | 935.958 M 4.16 % | 898.615 M 3.71 % | 866.429 M 0.61 % | 861.151 M 1.68 % | 846.933 M -6.19 % | 902.793 M 7.79 % | 837.546 M 3.69 % | 807.761 M 0.98 % | 799.898 M 2.26 % | 782.239 M 1.37 % | 771.635 M 1.31 % | 761.640 M 3.12 % | 738.616 M 8.27 % | 682.214 M 0.91 % | 676.041 M 1.48 % | 666.166 M 1.52 % | 656.200 M 2.15 % | 642.406 M 22.71 % | 523.514 M 10.18 % | 475.138 M 0.48 % | 472.853 M 16.83 % | 404.738 M 63.21 % | 247.979 M 0.42 % | 246.945 M 2.35 % | 241.281 M 417.28 % | -76.047 M |
| Other current assets | 140.930 M -14.83 % | 165.468 M 19.67 % | 138.275 M -12.79 % | 158.559 M -2.87 % | 163.251 M 12.03 % | 145.720 M 29.83 % | 112.235 M -9.32 % | 123.772 M 29.97 % | 95.234 M 33.48 % | 71.345 M -31.44 % | 104.059 M -15.64 % | 123.344 M -13.96 % | 143.354 M -4.20 % | 149.639 M 76.92 % | 84.579 M -2.87 % | 87.083 M 26.61 % | 68.778 M 18.54 % | 58.021 M 8.80 % | 53.330 M -42.48 % | 92.722 M 58.88 % | 58.359 M -2.89 % | 60.099 M -3.55 % | 62.309 M -47.80 % | 119.356 M -20.22 % | 149.607 M 63.76 % | 91.357 M -20.54 % | 114.965 M 11.07 % | 103.511 M 35.81 % | 76.220 M -45.09 % | 138.806 M 117.21 % | 63.905 M 59.56 % | 40.051 M 225.10 % | 12.320 M -71.26 % | 42.865 M 599.90 % | 6.124 M | 0.000 |
| Short term investments | 0.000 -100.00 % | 763.560 K | 0.000 | 0.000 -100.00 % | 11.556 M 1 825.93 % | 600.000 K 1 900.00 % | 30.000 K | 0.000 | 0.000 100.00 % | -101.315 M -1.96 % | -99.372 M 21.89 % | -127.214 M -12 816.54 % | 1.000 M -99.52 % | 210.537 M -15.94 % | 250.467 M -0.04 % | 250.575 M -0.06 % | 250.730 M 503.97 % | -62.066 M 0.36 % | -62.290 M 16.24 % | -74.368 M -30.96 % | -56.787 M -5.55 % | -53.802 M 1.98 % | -54.891 M 0.46 % | -55.147 M -4.89 % | -52.574 M 8.64 % | -57.546 M -7.64 % | -53.462 M -3.13 % | -51.837 M -2.08 % | -50.781 M -58.57 % | -32.025 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 152.095 M |
| cash and cash equivalents | 102.287 M -7.38 % | 110.437 M -40.47 % | 185.504 M 137.52 % | 78.099 M -47.50 % | 148.772 M -42.64 % | 259.347 M -13.10 % | 298.435 M -33.81 % | 450.893 M -25.43 % | 604.639 M -0.14 % | 605.490 M 34.60 % | 449.832 M -4.68 % | 471.910 M 3.97 % | 453.892 M 127.50 % | 199.517 M 1.48 % | 196.601 M 13.43 % | 173.323 M -40.03 % | 289.025 M 90.83 % | 151.460 M 64.99 % | 91.799 M -37.53 % | 146.953 M 69.82 % | 86.533 M -25.19 % | 115.671 M -18.85 % | 142.538 M -22.35 % | 183.567 M 36.77 % | 134.220 M -50.64 % | 271.936 M 8.89 % | 249.724 M 22.15 % | 204.442 M -33.13 % | 305.721 M 20.99 % | 252.681 M -21.56 % | 322.141 M 68.62 % | 191.050 M -25.67 % | 257.042 M 276.33 % | 68.303 M -30.34 % | 98.047 M 228.93 % | -76.047 M |
| Cash and short term investments | 102.287 M -8.02 % | 111.201 M -40.05 % | 185.504 M 137.52 % | 78.099 M -51.29 % | 160.328 M -38.32 % | 259.947 M -12.91 % | 298.465 M -33.81 % | 450.893 M -25.43 % | 604.639 M -0.14 % | 605.490 M 34.60 % | 449.832 M -4.68 % | 471.910 M 3.74 % | 454.892 M 10.93 % | 410.054 M -8.28 % | 447.069 M 5.47 % | 423.899 M -21.46 % | 539.755 M 256.37 % | 151.460 M 64.99 % | 91.799 M -37.53 % | 146.953 M 69.82 % | 86.533 M -25.19 % | 115.671 M -18.85 % | 142.538 M -22.35 % | 183.567 M 36.77 % | 134.220 M -50.64 % | 271.936 M 8.89 % | 249.724 M 22.15 % | 204.442 M -33.13 % | 305.721 M 20.99 % | 252.681 M -21.56 % | 322.141 M 68.62 % | 191.050 M -25.67 % | 257.042 M 276.33 % | 68.303 M -30.34 % | 98.047 M 28.93 % | 76.047 M |
| Total current assets | 770.846 M -2.91 % | 793.950 M -1.72 % | 807.866 M -10.32 % | 900.790 M -12.48 % | 1.029 B -11.19 % | 1.159 B 9.80 % | 1.056 B -23.55 % | 1.381 B -7.37 % | 1.490 B -3.66 % | 1.547 B 5.31 % | 1.469 B 9.22 % | 1.345 B -3.06 % | 1.387 B 2.87 % | 1.349 B 8.62 % | 1.242 B 5.48 % | 1.177 B 3.67 % | 1.136 B 62.14 % | 700.338 M 9.00 % | 642.534 M 0.56 % | 638.936 M 24.36 % | 513.782 M 0.43 % | 511.560 M -8.20 % | 557.270 M -0.13 % | 557.977 M 12.18 % | 497.391 M -21.10 % | 630.408 M 0.93 % | 624.606 M 6.02 % | 589.136 M -8.88 % | 646.546 M 12.22 % | 576.125 M -5.81 % | 611.676 M 43.44 % | 426.422 M 7.78 % | 395.644 M 118.14 % | 181.372 M -8.41 % | 198.024 M 160.40 % | 76.047 M |
| Inventory | 199.755 M 5.20 % | 189.880 M 5.61 % | 179.791 M -25.29 % | 240.667 M -9.20 % | 265.042 M 4.85 % | 252.786 M -7.21 % | 272.415 M -31.93 % | 400.176 M 1.19 % | 395.469 M -1.83 % | 402.843 M -3.29 % | 416.559 M 15.70 % | 360.035 M -0.31 % | 361.137 M 10.10 % | 328.005 M 26.98 % | 258.305 M 7.88 % | 239.428 M 28.44 % | 186.411 M 22.48 % | 152.200 M 5.74 % | 143.933 M -2.99 % | 148.375 M 18.59 % | 125.110 M 20.69 % | 103.666 M 6.08 % | 97.722 M 8.18 % | 90.330 M -4.47 % | 94.560 M -5.15 % | 99.697 M -7.41 % | 107.678 M -15.24 % | 127.031 M 7.72 % | 117.930 M 30.94 % | 90.061 M -5.83 % | 95.633 M -1.70 % | 97.288 M 19.66 % | 81.302 M 15.81 % | 70.205 M 14.94 % | 61.081 M | 0.000 |
| Net receivables | 327.874 M 0.14 % | 327.401 M 7.59 % | 304.296 M -28.14 % | 423.465 M -3.89 % | 440.588 M -11.97 % | 500.489 M 35.82 % | 368.489 M -12.71 % | 422.158 M 6.84 % | 395.147 M -15.47 % | 467.470 M -6.25 % | 498.649 M 27.94 % | 389.750 M -8.96 % | 428.102 M -7.14 % | 461.025 M -1.95 % | 470.200 M 10.19 % | 426.737 M 25.30 % | 340.559 M 0.56 % | 338.657 M -8.58 % | 370.436 M 47.65 % | 250.886 M 2.92 % | 243.780 M 5.02 % | 232.123 M -14.36 % | 271.043 M 64.54 % | 164.724 M -1.80 % | 167.738 M -9.43 % | 185.197 M -6.43 % | 197.931 M 28.40 % | 154.151 M -17.67 % | 187.229 M 45.15 % | 128.991 M -26.51 % | 175.512 M 79.03 % | 98.032 M 100.47 % | 48.900 M 1 658.26 % | 2.781 M -92.57 % | 37.426 M | 0.000 |
| Tax assets | 73.238 M 2.70 % | 71.315 M 2.87 % | 69.324 M -34.49 % | 105.820 M 11.04 % | 95.302 M 11.36 % | 85.584 M 5.72 % | 80.957 M -10.21 % | 90.163 M 11.00 % | 81.229 M 8.63 % | 74.778 M 19.55 % | 62.547 M 3.66 % | 60.338 M 7.59 % | 56.081 M -1.17 % | 56.747 M -1.17 % | 57.421 M 2.38 % | 56.087 M 37.89 % | 40.674 M 11.99 % | 36.319 M 11.22 % | 32.655 M -10.29 % | 36.402 M 11.83 % | 32.550 M 14.71 % | 28.377 M 21.13 % | 23.426 M 3.26 % | 22.687 M 13.96 % | 19.909 M 17.56 % | 16.934 M 15.59 % | 14.650 M 40.58 % | 10.421 M 20.78 % | 8.628 M 16.58 % | 7.401 M 28.80 % | 5.746 M 115.11 % | 2.671 M 33.43 % | 2.002 M -0.79 % | 2.018 M -1.83 % | 2.055 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 297.516 M 3.10 % | 288.570 M 18.01 % | 244.532 M -0.99 % | 246.966 M 0.36 % | 246.070 M -0.97 % | 248.487 M 2.43 % | 242.596 M 30.89 % | 185.341 M 15.78 % | 160.075 M -5.41 % | 169.234 M -25.76 % | 227.940 M 44.47 % | 157.777 M -22.31 % | 203.075 M -6.54 % | 217.278 M 10.12 % | 197.314 M 26.20 % | 156.347 M 19.18 % | 131.188 M 13.87 % | 115.205 M -35.49 % | 178.573 M 26.87 % | 140.755 M 40.99 % | 99.836 M 15.78 % | 86.230 M -18.21 % | 105.431 M 28.82 % | 81.842 M -9.04 % | 89.980 M -6.81 % | 96.551 M -12.67 % | 110.556 M 21.48 % | 91.011 M -6.54 % | 97.382 M 2.62 % | 94.893 M -16.72 % | 113.943 M 26.43 % | 90.125 M 111.18 % | 42.677 M -15.28 % | 50.374 M -30.44 % | 72.420 M | 0.000 |
| Tax payables | 9.182 M | 0.000 -100.00 % | 8.710 M 3.85 % | 8.387 M 381.69 % | 1.741 M -85.27 % | 11.822 M 120.05 % | 5.372 M -46.61 % | 10.064 M -0.10 % | 10.074 M -27.44 % | 13.883 M -11.60 % | 15.704 M -24.10 % | 20.691 M -2.74 % | 21.275 M -15.09 % | 25.055 M 32.67 % | 18.884 M 15.41 % | 16.363 M -23.35 % | 21.347 M 6.90 % | 19.969 M -4.13 % | 20.830 M 15.55 % | 18.027 M 42.92 % | 12.614 M -19.35 % | 15.640 M -22.74 % | 20.242 M 24.40 % | 16.273 M 24.20 % | 13.101 M 5.11 % | 12.464 M 12.18 % | 11.111 M 103.43 % | 5.462 M -23.79 % | 7.167 M 113.38 % | 3.359 M -66.73 % | 10.096 M 10.49 % | 9.137 M 102.62 % | 4.510 M -31.22 % | 6.556 M -26.88 % | 8.967 M | 0.000 |
| Deferred revenue non current | 13.590 M -1.42 % | 13.786 M -1.82 % | 14.041 M -3.49 % | 14.549 M -1.68 % | 14.797 M -1.63 % | 15.042 M -1.57 % | 15.282 M 174.22 % | 5.573 M -5.09 % | 5.872 M -5.57 % | 6.218 M -5.61 % | 6.587 M -3.26 % | 6.808 M -13.97 % | 7.914 M 1.85 % | 7.770 M -10.02 % | 8.635 M 79.00 % | 4.824 M -9.40 % | 5.325 M -13.67 % | 6.168 M -12.49 % | 7.049 M -7.80 % | 7.645 M 10.25 % | 6.934 M -33.20 % | 10.380 M -3.10 % | 10.712 M 14.83 % | 9.329 M 0.12 % | 9.318 M -5.51 % | 9.862 M -1.45 % | 10.007 M -22.27 % | 12.874 M 3.69 % | 12.416 M 3.90 % | 11.950 M 50.32 % | 7.950 M -7.70 % | 8.613 M 2.58 % | 8.396 M | 0.000 -100.00 % | 8.572 M | 0.000 |
| Minority interest | 28.206 M 1.98 % | 27.659 M -4.48 % | 28.957 M 197.26 % | -29.771 M -152.40 % | -11.795 M -261.26 % | 7.315 M 206.63 % | -6.860 M -112.43 % | 55.169 M -19.27 % | 68.336 M 2.19 % | 66.871 M -22.14 % | 85.887 M -17.94 % | 104.658 M -1.12 % | 105.843 M -1.22 % | 107.155 M 12.66 % | 95.110 M -16.87 % | 114.411 M 206.20 % | 37.365 M -9.81 % | 41.428 M 1.86 % | 40.672 M 16.19 % | 35.006 M 28.72 % | 27.197 M 12.88 % | 24.093 M -2.04 % | 24.594 M 107.54 % | 11.850 M -0.42 % | 11.900 M 1.64 % | 11.709 M -5.35 % | 12.371 M -80.12 % | 62.234 M 21.35 % | 51.284 M 12.10 % | 45.746 M 11.07 % | 41.186 M 19.21 % | 34.550 M 214.11 % | 10.999 M 4.27 % | 10.549 M 2.75 % | 10.267 M | 0.000 |
| Capital lease obligations | 90.468 M -0.62 % | 91.035 M 7.43 % | 84.742 M 415.24 % | 16.447 M -9.75 % | 18.224 M -49.87 % | 36.353 M 117.03 % | 16.750 M 17.06 % | 14.309 M 0.15 % | 14.288 M -9.51 % | 15.789 M 3.61 % | 15.238 M 384.19 % | 3.147 M -48.34 % | 6.093 M 16.51 % | 5.229 M -64.32 % | 14.654 M 93.66 % | 7.567 M -45.08 % | 13.777 M 61.37 % | 8.538 M | 0.000 -100.00 % | 7.301 M -76.73 % | 31.371 M 65.05 % | 19.007 M -6.93 % | 20.423 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.997 M 0.00 % | 14.997 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 % | 4.503 M 25.07 % | 3.601 M 139.71 % | 1.502 M -46.01 % | 2.782 M | 0.000 | 0.000 | 0.000 -100.00 % | 207.261 K 77.69 % | 116.644 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 773.414 M | 0.000 -100.00 % | 748.068 M -1.84 % | 762.060 M 0.00 % | 762.060 M 196.21 % | -792.054 M -208.19 % | 732.065 M -5.81 % | 777.261 M 2.01 % | 761.936 M -1.98 % | 777.318 M 0.04 % | 776.991 M | 0.000 -100.00 % | 773.476 M | 0.000 -100.00 % | 617.631 M | 0.000 -100.00 % | 602.493 M | 0.000 -100.00 % | 147.531 M 9.13 % | 135.188 M 1.68 % | 132.958 M -46.11 % | 246.712 M 21.43 % | 203.173 M -12.36 % | 231.822 M 1.77 % | 227.786 M 2.14 % | 223.011 M 3.24 % | 216.013 M 15.02 % | 187.806 M 8.30 % | 173.414 M -35.14 % | 267.354 M 1.68 % | 262.931 M 0.40 % | 261.893 M 0.00 % | 261.893 M 322.35 % | 62.008 M 0.00 % | 62.008 M 632.29 % | 8.468 M |
| Deferred tax liabilities non current | 15.101 M 7.15 % | 14.093 M -0.26 % | 14.129 M 53.82 % | 9.185 M -6.12 % | 9.784 M -2.69 % | 10.055 M 4.09 % | 9.659 M -14.82 % | 11.341 M 1.52 % | 11.171 M -10.05 % | 12.419 M 31.09 % | 9.474 M -8.58 % | 10.363 M -0.70 % | 10.437 M -3.95 % | 10.866 M 19.06 % | 9.126 M 5.22 % | 8.674 M 1 166.24 % | 685.012 K 18.42 % | 578.446 K -0.51 % | 581.401 K -29.58 % | 825.589 K 11.82 % | 738.300 K -0.27 % | 740.270 K -0.40 % | 743.224 K -27.66 % | 1.027 M -0.75 % | 1.035 M -0.25 % | 1.038 M -0.75 % | 1.046 M -29.38 % | 1.481 M 0.00 % | 1.481 M 0.88 % | 1.468 M -0.88 % | 1.481 M 99.02 % | 743.978 K 102.27 % | -32.741 M | 0.000 100.00 % | -44.992 M | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.023 B -0.21 % | 2.028 B -0.40 % | 2.036 B -7.35 % | 2.197 B -4.11 % | 2.291 B -4.85 % | 2.408 B 7.56 % | 2.239 B -10.29 % | 2.496 B -2.87 % | 2.569 B -0.47 % | 2.581 B 7.33 % | 2.405 B 7.19 % | 2.244 B -0.46 % | 2.254 B 1.99 % | 2.210 B 5.81 % | 2.089 B 0.41 % | 2.080 B 5.42 % | 1.973 B 30.83 % | 1.508 B 4.55 % | 1.442 B 1.50 % | 1.421 B 10.56 % | 1.285 B 0.96 % | 1.273 B -1.75 % | 1.296 B 4.49 % | 1.240 B 5.69 % | 1.173 B -9.50 % | 1.297 B 1.23 % | 1.281 B 4.00 % | 1.232 B 5.25 % | 1.170 B 11.30 % | 1.051 B -3.07 % | 1.085 B 30.48 % | 831.159 M 29.14 % | 643.623 M 50.27 % | 428.317 M -2.50 % | 439.305 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-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-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 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 194.424 M 217.38 % | -165.638 M | 0.000 -100.00 % | 448.434 M 353.90 % | -176.621 M -200.00 % | 176.621 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 77.199 K 33.33 % | 57.900 K 200.00 % | -57.900 K | 0.000 -100.00 % | 833.116 K 236.32 % | -611.166 K -200.00 % | 611.166 K | 0.000 -100.00 % | 2.139 M | 0.000 | 0.000 | 0.000 -100.00 % | 916.800 K 132.72 % | -2.802 M -200.00 % | 2.802 M | 0.000 -100.00 % | 12.772 M | 0.000 -100.00 % | 6.507 M | 0.000 -100.00 % | 16.359 M | 0.000 -100.00 % | 9.144 M | 0.000 -100.00 % | 1.592 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 100.00 % | -87.826 M -290.68 % | 46.059 M 200.00 % | -46.059 M | 0.000 100.00 % | -178.053 M -7.46 % | -165.696 M -200.00 % | 165.696 M | 0.000 100.00 % | -449.515 M -353.63 % | 177.232 M 200.00 % | -177.232 M | 0.000 -100.00 % | 27.352 M -24.84 % | 36.392 M 200.00 % | -36.392 M | 0.000 100.00 % | -139.671 M -1 397.58 % | 10.764 M 200.00 % | -10.764 M | 0.000 100.00 % | -66.074 M -20.12 % | -55.005 M -200.00 % | 55.005 M | 0.000 100.00 % | -26.934 M -158.40 % | 46.120 M 200.00 % | -46.120 M | 0.000 100.00 % | -178.555 M -552.74 % | 39.439 M 200.00 % | -39.439 M | 0.000 100.00 % | -22.406 M -794.69 % | 3.225 M 200.00 % | -3.225 M | 0.000 |
| Accounts receivables | 0.000 | 0.000 100.00 % | -74.098 M -211.21 % | 66.630 M 200.00 % | -66.630 M | 0.000 100.00 % | -126.509 M 10.86 % | -141.928 M -200.00 % | 141.928 M | 0.000 100.00 % | -296.086 M -486.35 % | 76.637 M 200.00 % | -76.637 M | 0.000 -100.00 % | 97.720 M 5 803.95 % | -1.713 M -200.00 % | 1.713 M | 0.000 100.00 % | -108.430 M -666.58 % | -14.145 M -200.00 % | 14.145 M | 0.000 100.00 % | -94.550 M -209.73 % | -30.527 M -200.00 % | 30.527 M | 0.000 100.00 % | -27.191 M -182.48 % | 32.968 M 200.00 % | -32.968 M | 0.000 100.00 % | -134.138 M -797.99 % | 19.218 M 200.00 % | -19.218 M | 0.000 100.00 % | -13.577 M -860.44 % | -1.414 M -200.00 % | 1.414 M | 0.000 |
| Inventory | 0.000 | 0.000 100.00 % | -6.229 M 69.37 % | -20.334 M -200.00 % | 20.334 M | 0.000 100.00 % | -51.938 M -146.27 % | -21.090 M -200.00 % | 21.090 M | 0.000 100.00 % | -157.114 M -252.79 % | 102.832 M 200.00 % | -102.832 M | 0.000 100.00 % | -75.832 M -278.52 % | 42.478 M 200.00 % | -42.478 M | 0.000 100.00 % | -38.835 M -241.79 % | 27.389 M 200.00 % | -27.389 M | 0.000 -100.00 % | 9.793 M 176.19 % | -12.854 M -200.00 % | 12.854 M | 0.000 100.00 % | -12.045 M -154.02 % | 22.297 M 200.00 % | -22.297 M | 0.000 100.00 % | -39.412 M -294.90 % | 20.221 M 200.00 % | -20.221 M | 0.000 100.00 % | -8.829 M -290.32 % | 4.639 M 200.00 % | -4.639 M | 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 |
| Other working capital | 0.000 | 0.000 100.00 % | -7.499 M -3 077.39 % | -236.011 K -200.00 % | 236.011 K | 0.000 -100.00 % | 393.507 K 114.69 % | -2.679 M -200.00 % | 2.679 M | 0.000 -100.00 % | 3.686 M 264.77 % | -2.237 M -200.00 % | 2.237 M | 0.000 -100.00 % | 5.464 M 224.96 % | -4.373 M -200.00 % | 4.373 M | 0.000 -100.00 % | 7.593 M 406.16 % | -2.480 M -200.00 % | 2.480 M | 0.000 -100.00 % | 18.683 M 260.72 % | -11.625 M -200.00 % | 11.625 M | 0.000 -100.00 % | 12.302 M 234.53 % | -9.144 M -200.00 % | 9.144 M | 0.000 100.00 % | -5.005 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 76.521 M 1 071.46 % | 6.532 M -96.10 % | 167.672 M 1 359.01 % | 11.492 M 299.24 % | -5.768 M 91.75 % | -69.953 M -122.25 % | 314.327 M 1 201.88 % | 24.144 M 2 864.38 % | 814.472 K 102.83 % | -28.821 M 68.80 % | -92.380 M -73.29 % | -53.311 M -162.85 % | -20.282 M 36.02 % | -31.701 M -124.25 % | 130.700 M 320.69 % | 31.068 M 383.60 % | -10.955 M 63.04 % | -29.636 M -127.83 % | 106.505 M 1 305.71 % | 7.577 M 223.96 % | -6.112 M -379.46 % | -1.275 M -103.01 % | 42.328 M 450.33 % | 7.691 M 132.23 % | -23.867 M -385.67 % | 8.355 M -85.05 % | 55.896 M 662.90 % | -9.930 M -196.95 % | 10.243 M 122.29 % | -45.948 M -140.08 % | 114.643 M 343.00 % | -47.178 M -2 794.44 % | 1.751 M 108.25 % | -21.217 M -179.92 % | 26.547 M 359.46 % | -10.232 M -161.48 % | 16.642 M 208.59 % | -15.326 M |
| Net cash provided by operating activities | 76.521 M 558.84 % | 11.615 M -85.45 % | 79.846 M 178.43 % | 28.677 M 165.82 % | -43.572 M 34.76 % | -66.788 M -725.33 % | 10.680 M 402.11 % | -3.535 M -158.07 % | 6.088 M 126.59 % | -22.895 M 74.68 % | -90.427 M -196.46 % | -30.502 M -1 017.20 % | 3.326 M 112.50 % | -26.612 M 18.13 % | -32.504 M -328.67 % | -7.582 M 73.15 % | -28.237 M 35.34 % | -43.668 M -613.14 % | 8.510 M 513.28 % | 1.388 M -70.52 % | 4.707 M 1 128.88 % | 383.047 K -97.44 % | 14.974 M 127.48 % | -54.498 M -206.12 % | 51.354 M 269.01 % | 13.917 M -78.10 % | 63.549 M 107.30 % | 30.655 M 336.53 % | -12.960 M 67.75 % | -40.193 M 8.54 % | -43.947 M -753.53 % | -5.149 M 75.12 % | -20.695 M -61.68 % | -12.800 M -142.89 % | 29.847 M 4 886.35 % | 598.579 K -98.11 % | 31.608 M 514.54 % | -7.625 M |
| Investments in property plant and equipment | -22.488 M 39.67 % | -37.275 M -23.26 % | -30.241 M 17.77 % | -36.777 M -91.20 % | -19.235 M 28.25 % | -26.808 M 64.23 % | -74.945 M -86.30 % | -40.229 M 40.07 % | -67.131 M 28.54 % | -93.944 M -33.41 % | -70.416 M -154.58 % | -27.660 M -230.26 % | -8.375 M -41.39 % | -5.924 M 61.36 % | -15.331 M 33.18 % | -22.946 M -85.02 % | -12.401 M -123.48 % | -5.549 M 81.58 % | -30.132 M -443.66 % | -5.542 M 31.28 % | -8.065 M 71.32 % | -28.118 M 40.93 % | -47.598 M -824.80 % | -5.147 M 67.31 % | -15.746 M -175.27 % | -5.720 M 79.82 % | -28.340 M -133.00 % | -12.163 M 62.49 % | -32.430 M -115.47 % | -15.051 M 66.41 % | -44.810 M -162.00 % | -17.103 M -202.31 % | -5.658 M 58.14 % | -13.514 M -16.75 % | -11.575 M 55.88 % | -26.235 M -30.54 % | -20.098 M 16.11 % | -23.957 M |
| Acquisitions net | -450.735 K -177.71 % | 580.000 K 304.14 % | -284.123 K -128.41 % | 1.000 M -90.93 % | 11.030 M 200.27 % | -11.000 M -152.22 % | 21.066 M 221 223.60 % | 9.518 K -92.12 % | 120.855 K 181.93 % | 42.867 K 103.38 % | -1.267 M -158.53 % | 2.165 M 5 413 224 696.12 % | -0.040 -106.35 % | 0.630 100.00 % | -8.850 M -114.98 % | -4.117 M -1 129.16 % | 400.000 K | 0.000 100.00 % | -6.813 M -72.91 % | -3.940 M 67.01 % | -11.943 M | 0.000 100.00 % | -728.637 K 59.52 % | -1.800 M -949.60 % | -171.494 K 98.25 % | -9.800 M -110.07 % | 97.337 M 193.75 % | -103.823 M -307.15 % | -25.500 M -3 169.23 % | -780.000 K 98.95 % | -74.415 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 100.00 % | -600.000 K | 0.000 100.00 % | -100.030 M -1 050 875.96 % | -9.518 K 92.12 % | -120.855 K -181.93 % | -42.867 K | 0.000 -100.00 % | 1.000 M 200.00 % | -1.000 M 99.62 % | -260.000 M -4.00 % | -250.000 M 0.00 % | -250.000 M 0.00 % | -250.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.900 M 125.91 % | -103.823 M -307.15 % | -25.500 M -3 169.23 % | -780.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 100.00 % | -4.555 M -623.05 % | -630.000 K -112.16 % | 5.180 M | 0.000 -100.00 % | 100.000 M 13 836.62 % | 717.534 K -87.07 % | 5.550 M 133 099.89 % | 4.167 K | 0.000 100.00 % | -904.182 K -100.43 % | 211.032 M -30.03 % | 301.598 M 19.89 % | 251.563 M 1.26 % | 248.437 M 15 790.38 % | 1.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -130.063 M -212.14 % | 115.986 M 100.22 % | 57.930 M 265.94 % | 15.831 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 65.786 K | 0.000 -100.00 % | 3.214 M 412.67 % | 626.945 K 9.99 % | 570.000 K 200.00 % | -570.000 K -1 673.59 % | 36.223 K -99.93 % | 50.010 M 3 480.97 % | -1.479 M 96.94 % | -48.357 M -1 801.76 % | 2.842 M 308 868 160.27 % | 0.920 100.00 % | -1.968 M -198.72 % | 1.993 M 73.26 % | 1.151 M -99.54 % | 247.558 M 199.02 % | -250.000 M -16 089.96 % | 1.563 M 650.58 % | 208.304 K 289.97 % | 53.415 K 100.45 % | -11.943 M 57.53 % | -28.118 M -156.56 % | -10.960 M -112.93 % | -5.147 M 67.31 % | -15.746 M -315 025.77 % | 5.000 K 100.01 % | -52.200 M -322.23 % | -12.363 M 61.88 % | -32.430 M -4 257.72 % | 780.000 K 105.08 % | -15.354 M 68.64 % | -48.960 M -765.39 % | -5.658 M 58.14 % | -13.514 M -16.75 % | -11.575 M 55.88 % | -26.235 M -30.54 % | -20.098 M 16.11 % | -23.957 M |
| Net cash used for investing activites | -22.873 M 37.67 % | -36.695 M -15.15 % | -31.866 M 10.94 % | -35.780 M -1 071.16 % | -3.055 M 92.04 % | -38.378 M 48.77 % | -74.909 M -813.57 % | 10.498 M 116.65 % | -63.060 M 55.68 % | -142.297 M -106.70 % | -68.842 M -171.04 % | -25.399 M -112.72 % | 199.689 M 430.14 % | 37.668 M 263.55 % | -23.031 M 9.28 % | -25.388 M 90.32 % | -262.401 M -6 483.54 % | -3.986 M 89.15 % | -36.736 M -289.61 % | -9.429 M 52.87 % | -20.008 M 28.84 % | -28.118 M 52.57 % | -59.286 M -753.42 % | -6.947 M 56.36 % | -15.918 M -2.59 % | -15.515 M 82.04 % | -86.366 M 25.67 % | -116.186 M -100.56 % | -57.930 M -265.94 % | -15.831 M 73.69 % | -60.165 M 8.93 % | -66.063 M -1 067.70 % | -5.658 M 58.14 % | -13.514 M -16.75 % | -11.575 M 55.88 % | -26.235 M -30.54 % | -20.098 M 16.11 % | -23.957 M |
| Debt repayment | -59.784 M 15.46 % | -70.712 M -912.13 % | -6.986 M 88.91 % | -62.983 M -36.42 % | -46.168 M -185.28 % | 54.137 M | 0.000 100.00 % | -94.919 M -367.36 % | 35.502 M -87.33 % | 280.195 M 110.47 % | 133.126 M 47.22 % | 90.429 M 161.98 % | -145.895 M -4 379.93 % | -3.257 M -103.55 % | 91.632 M 214.16 % | -80.264 M -114.07 % | -37.494 M -132.77 % | 114.402 M 2 270.64 % | 4.826 M 156.06 % | -8.609 M -120.09 % | 42.858 M 452.34 % | 7.759 M -87.39 % | 61.510 M -37.37 % | 98.208 M 150.84 % | -193.152 M -770.31 % | 28.815 M 0.03 % | 28.807 M -1.08 % | 29.122 M -77.96 % | 132.123 M 1 420.94 % | -10.002 M -201.10 % | 9.893 M 371.63 % | -3.642 M -0.31 % | -3.631 M -38.59 % | -2.620 M -343.35 % | 1.077 M -93.19 % | 15.806 M 9.53 % | 14.431 M -11.53 % | 16.312 M |
| 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 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -16.200 M | 0.000 100.00 % | -11.000 M | 0.000 100.00 % | -21.000 M | 0.000 | 0.000 | 0.000 100.00 % | -5.697 M | 0.000 | 0.000 | 0.000 100.00 % | -481.572 K -200.00 % | 481.572 K 200.00 % | -481.572 K | 0.000 100.00 % | -8.518 M | 0.000 100.00 % | -1.070 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 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 | -7.239 M 34.11 % | -10.987 M -33.67 % | -8.219 M -5.51 % | -7.790 M -10.08 % | -7.077 M 22.45 % | -9.126 M -44.45 % | -6.318 M 0.33 % | -6.339 M -5.74 % | -5.995 M -20.40 % | -4.979 M -158.13 % | -1.929 M 47.88 % | -3.701 M 15.57 % | -4.384 M 23.45 % | -5.727 M 44.54 % | -10.326 M -87.00 % | -5.522 M 1.75 % | -5.620 M 7.39 % | -6.069 M -14 912.92 % | -40.425 K 99.21 % | -5.113 M 33.57 % | -7.697 M -42.97 % | -5.383 M 53.48 % | -11.573 M -131.98 % | -4.989 M 28.90 % | -7.017 M -55.51 % | -4.512 M 40.48 % | -7.581 M -64.64 % | -4.604 M 70.46 % | -15.588 M -493.11 % | -2.628 M 83.54 % | -15.971 M -2 116.82 % | -720.464 K 7.10 % | -775.493 K 4.25 % | -809.903 K 57.29 % | -1.896 M -1 438.80 % | -123.219 K -1 043.08 % | -10.780 K 96.26 % | -288.277 K |
| Other financing activites | -12.575 M -186.87 % | 14.475 M -82.69 % | 83.601 M 1 775.05 % | -4.991 M -14.71 % | -4.351 M -144.62 % | 9.751 M 132.02 % | -30.453 M -1 035.38 % | 3.256 M -87.85 % | 26.793 M 689.04 % | -4.549 M 90.49 % | -47.825 M -120.06 % | -21.733 M -110.89 % | 199.570 M 399 039.99 % | 50.000 K -99.30 % | 7.164 M 150.98 % | 2.854 M -99.39 % | 469.454 M 12 384.71 % | -3.821 M 79.17 % | -18.342 M -121.23 % | 86.383 M 3 607.42 % | 2.330 M 117.76 % | 1.070 M 102.18 % | -49.123 M -5 562.55 % | -867.501 K -273.50 % | 500.000 K | 0.000 -100.00 % | 48.776 M 220.88 % | -40.352 M | 0.000 | 0.000 -100.00 % | 237.019 M 131 677 009 862.53 % | 0.180 -100.00 % | 218.456 M | 0.000 -100.00 % | 1.200 M 64.95 % | 727.498 K -75.84 % | 3.011 M 647.41 % | -550.000 K |
| Net cash used provided by financing activities | -79.598 M -18.41 % | -67.224 M -228.79 % | 52.195 M 168.89 % | -75.765 M -31.54 % | -57.597 M -205.18 % | 54.762 M 248.93 % | -36.771 M 62.48 % | -98.002 M -274.07 % | 56.300 M -79.20 % | 270.668 M 203.89 % | 89.069 M 37.04 % | 64.996 M 31.86 % | 49.292 M 651.77 % | -8.933 M -110.16 % | 87.910 M 206.62 % | -82.450 M -119.32 % | 426.740 M 308.32 % | 104.511 M 573.44 % | -22.075 M -131.39 % | 70.332 M 93.10 % | 36.422 M 956.93 % | 3.446 M 535.34 % | 542.378 K -99.42 % | 93.711 M 146.93 % | -199.669 M -921.58 % | 24.303 M -65.28 % | 70.002 M 542.10 % | -15.834 M -113.59 % | 116.535 M 1 022.65 % | -12.630 M -105.47 % | 230.940 M 5 393.61 % | -4.363 M -102.03 % | 214.825 M 6 363.28 % | -3.430 M -1 001.31 % | 380.546 K -97.64 % | 16.133 M -7.50 % | 17.442 M 12.71 % | 15.474 M |
| Effect of forex changes on cash | 108.436 K -72.51 % | 394.448 K 117.51 % | -2.253 M -2 263.66 % | -95.299 K -111.36 % | 839.065 K 397.15 % | 168.776 K 107.85 % | -2.149 M -9.30 % | -1.966 M -216.44 % | 1.689 M 219.06 % | -1.418 M -592.88 % | 287.765 K -77.42 % | 1.274 M -12.36 % | 1.454 M 667.84 % | -256.092 K 85.42 % | -1.757 M -1 564.43 % | 119.959 K 449.19 % | 21.843 K 112.73 % | -171.625 K 95.66 % | -3.956 M -491.79 % | -668.438 K -703.20 % | 110.815 K 122.82 % | -485.603 K -564.08 % | -73.125 K -121.73 % | 336.530 K -56.55 % | 774.512 K 1 618.81 % | -50.995 K -114.45 % | 352.867 K 585.84 % | -72.631 K -108.33 % | 871.869 K 299.13 % | -437.832 K -75.79 % | -249.071 K 6.73 % | -267.037 K -200.00 % | 267.037 K | 0.000 -100.00 % | 6.084 K | 0.000 | 0.000 | 0.000 |
| Net change in cash | -25.841 M 71.88 % | -91.910 M -193.86 % | 97.922 M 218.03 % | -82.963 M 24.97 % | -110.574 M -120.12 % | -50.235 M 51.30 % | -103.148 M -10.91 % | -93.006 M -9 244.24 % | 1.017 M -99.02 % | 104.057 M 248.84 % | -69.913 M -774.28 % | 10.369 M -95.91 % | 253.761 M 13 496.66 % | 1.866 M -93.90 % | 30.619 M 126.56 % | -115.300 M -184.70 % | 136.123 M 140.13 % | 56.686 M 204.48 % | -54.257 M -188.05 % | 61.622 M 190.24 % | 21.232 M 185.70 % | -24.775 M 43.49 % | -43.843 M -234.48 % | 32.603 M 119.95 % | -163.458 M -821.56 % | 22.654 M -52.35 % | 47.538 M 146.86 % | -101.438 M -318.07 % | 46.517 M 167.33 % | -69.091 M -154.58 % | 126.580 M 266.90 % | -75.842 M -140.18 % | 188.739 M 734.54 % | -29.744 M -259.41 % | 18.659 M 296.34 % | -9.503 M -130.70 % | 30.952 M 292.15 % | -16.108 M |
| Cash at beginning of period | 76.337 M -54.63 % | 168.247 M 139.24 % | 70.324 M -54.12 % | 153.287 M -40.89 % | 259.347 M -15.50 % | 306.906 M -23.15 % | 399.336 M -18.89 % | 492.342 M 0.21 % | 491.324 M 26.87 % | 387.267 M -15.29 % | 457.180 M 2.32 % | 446.811 M 131.45 % | 193.051 M 0.98 % | 191.184 M 19.07 % | 160.565 M -41.80 % | 275.865 M 97.41 % | 139.742 M 68.25 % | 83.056 M -39.51 % | 137.313 M 81.41 % | 75.691 M 38.99 % | 54.460 M -31.27 % | 79.234 M -35.64 % | 123.102 M 36.03 % | 90.499 M -64.36 % | 253.958 M 9.79 % | 231.304 M 25.87 % | 183.767 M -35.57 % | 285.205 M 19.49 % | 238.688 M -22.45 % | 307.780 M 69.86 % | 181.200 M -29.51 % | 257.042 M 276.33 % | 68.303 M -30.34 % | 98.047 M 23.50 % | 79.388 M -10.69 % | 88.891 M 53.42 % | 57.939 M -21.75 % | 74.047 M |
| Cash at end of period | 50.495 M -33.85 % | 76.337 M -54.63 % | 168.247 M 139.24 % | 70.324 M -52.73 % | 148.772 M -42.04 % | 256.671 M -13.34 % | 296.187 M -25.83 % | 399.336 M -18.89 % | 492.342 M 0.21 % | 491.324 M 26.87 % | 387.267 M -15.29 % | 457.180 M 2.32 % | 446.811 M 131.45 % | 193.051 M 0.98 % | 191.184 M 19.07 % | 160.565 M -41.80 % | 275.865 M 97.41 % | 139.742 M 68.25 % | 83.056 M -39.51 % | 137.313 M 81.41 % | 75.691 M 38.99 % | 54.460 M -31.29 % | 79.259 M -35.62 % | 123.102 M 36.03 % | 90.499 M -64.36 % | 253.958 M 9.79 % | 231.306 M 25.87 % | 183.767 M -35.57 % | 285.205 M 19.49 % | 238.688 M -22.45 % | 307.780 M 69.86 % | 181.200 M -29.51 % | 257.042 M 276.33 % | 68.303 M -30.34 % | 98.047 M 23.50 % | 79.388 M -10.69 % | 88.891 M 53.42 % | 57.939 M |
| Operating cash flow | 76.521 M 558.84 % | 11.615 M -85.45 % | 79.846 M 178.43 % | 28.677 M 165.82 % | -43.572 M 34.76 % | -66.788 M -725.33 % | 10.680 M 402.11 % | -3.535 M -158.07 % | 6.088 M 126.59 % | -22.895 M 74.68 % | -90.427 M -196.46 % | -30.502 M -1 017.20 % | 3.326 M 112.50 % | -26.612 M 18.13 % | -32.504 M -328.67 % | -7.582 M 73.15 % | -28.237 M 35.34 % | -43.668 M -613.14 % | 8.510 M 513.28 % | 1.388 M -70.52 % | 4.707 M 1 128.88 % | 383.047 K -97.44 % | 14.974 M 127.48 % | -54.498 M -206.12 % | 51.354 M 269.01 % | 13.917 M -78.10 % | 63.549 M 107.30 % | 30.655 M 336.53 % | -12.960 M 67.75 % | -40.193 M 8.54 % | -43.947 M -753.53 % | -5.149 M 75.12 % | -20.695 M -61.68 % | -12.800 M -142.89 % | 29.847 M 4 886.35 % | 598.579 K -98.11 % | 31.608 M 514.54 % | -7.625 M |
| Capital expenditure | -22.488 M 39.67 % | -37.275 M -23.26 % | -30.241 M 17.77 % | -36.777 M -91.20 % | -19.235 M 28.25 % | -26.808 M 64.23 % | -74.945 M -86.30 % | -40.229 M 40.07 % | -67.131 M 28.54 % | -93.944 M -33.41 % | -70.416 M -154.58 % | -27.660 M -230.26 % | -8.375 M -41.39 % | -5.924 M 61.36 % | -15.331 M 33.18 % | -22.946 M -85.02 % | -12.401 M -123.48 % | -5.549 M 81.58 % | -30.132 M -443.66 % | -5.542 M 31.28 % | -8.065 M 71.32 % | -28.118 M 40.93 % | -47.598 M -824.80 % | -5.147 M 67.31 % | -15.746 M -175.27 % | -5.720 M 79.82 % | -28.340 M -133.00 % | -12.163 M 62.49 % | -32.430 M -115.47 % | -15.051 M 66.41 % | -44.810 M -162.00 % | -17.103 M -202.31 % | -5.658 M 58.14 % | -13.514 M -16.75 % | -11.575 M 55.88 % | -26.235 M -30.54 % | -20.098 M 16.11 % | -23.957 M |
| Free CashFlow | 54.033 M 310.57 % | -25.660 M -151.73 % | 49.605 M 712.43 % | -8.100 M 87.10 % | -62.807 M 32.90 % | -93.595 M -45.64 % | -64.265 M -46.84 % | -43.765 M 28.30 % | -61.043 M 47.75 % | -116.839 M 27.36 % | -160.843 M -176.54 % | -58.163 M -1 051.79 % | -5.050 M 84.48 % | -32.536 M 31.98 % | -47.835 M -56.69 % | -30.528 M 24.88 % | -40.638 M 17.43 % | -49.217 M -127.63 % | -21.622 M -420.40 % | -4.155 M -23.72 % | -3.358 M 87.89 % | -27.735 M 14.99 % | -32.625 M 45.30 % | -59.645 M -267.51 % | 35.608 M 334.43 % | 8.196 M -76.72 % | 35.209 M 90.40 % | 18.492 M 140.74 % | -45.390 M 17.84 % | -55.243 M 37.76 % | -88.757 M -298.87 % | -22.252 M 15.56 % | -26.353 M -0.15 % | -26.314 M -244.01 % | 18.272 M 171.27 % | -25.636 M -322.72 % | 11.510 M 136.45 % | -31.582 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 | 2016 | 2016 | 2016 | 2016 |