Sahakol Equipment Public Company Limited SQ.BK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.385 B -28.06 % | 6.095 B 18.17 % | 5.158 B 9.45 % | 4.712 B -0.29 % | 4.726 B 0.78 % | 4.690 B 31.47 % | 3.567 B 13.11 % | 3.154 B 9.09 % | 2.891 B 54.77 % | 1.868 B 15.72 % | 1.614 B -14.95 % | 1.898 B |
| Net income | -51.049 M -139.11 % | 130.527 M -57.61 % | 307.950 M -12.20 % | 350.752 M 45.55 % | 240.988 M 52 513.66 % | 458.034 K 100.16 % | -284.627 M -179.05 % | 360.051 M 11.57 % | 322.713 M 263.68 % | 88.736 M 80.26 % | 49.228 M -65.02 % | 140.743 M |
| Income before tax | -31.468 M -118.84 % | 167.036 M -47.12 % | 315.877 M -4.37 % | 330.311 M 43.13 % | 230.772 M 4 450.14 % | -5.305 M 98.73 % | -419.185 M -196.31 % | 435.244 M 3.02 % | 422.479 M 248.64 % | 121.178 M 60.16 % | 75.662 M -54.19 % | 165.154 M |
| Income before tax ratio | -0.01 -126.19 % | 0.03 -55.25 % | 0.06 -12.63 % | 0.07 43.55 % | 0.05 4 416.56 % | 0.00 99.04 % | -0.12 -185.15 % | 0.14 -5.57 % | 0.15 125.26 % | 0.06 38.40 % | 0.05 -46.13 % | 0.09 |
| EBITDA | 1.087 B -14.71 % | 1.275 B -9.49 % | 1.408 B -11.24 % | 1.586 B 6.54 % | 1.489 B 0.68 % | 1.479 B 63.69 % | 903.606 M -23.59 % | 1.183 B 1.17 % | 1.169 B 71.11 % | 683.173 M 22.44 % | 557.958 M -11.89 % | 633.259 M |
| Net income ratio | -0.01 -154.37 % | 0.02 -64.13 % | 0.06 -19.78 % | 0.07 45.97 % | 0.05 52 107.56 % | 0.00 100.12 % | -0.08 -169.89 % | 0.11 2.27 % | 0.11 134.98 % | 0.05 55.77 % | 0.03 -58.87 % | 0.07 |
| Ratio EBITDA | 0.25 18.56 % | 0.21 -23.41 % | 0.27 -18.90 % | 0.34 6.85 % | 0.32 -0.10 % | 0.32 24.50 % | 0.25 -32.45 % | 0.38 -7.27 % | 0.40 10.56 % | 0.37 5.81 % | 0.35 3.60 % | 0.33 |
| Gross profit ratio | 0.13 -6.68 % | 0.14 -4.36 % | 0.15 -25.65 % | 0.20 -3.98 % | 0.21 50.49 % | 0.14 306.01 % | 0.03 -87.06 % | 0.26 -7.90 % | 0.29 9.19 % | 0.26 11.19 % | 0.24 -6.70 % | 0.25 |
| Weighted average shs out dil | 1.149 B -3.16 % | 1.187 B 3.26 % | 1.149 B 0.13 % | 1.148 B 0.45 % | 1.143 B -0.16 % | 1.144 B 0.21 % | 1.142 B -0.25 % | 1.145 B 37.97 % | 829.874 M 10.10 % | 753.740 M 50.75 % | 500.000 M 0.00 % | 500.000 M |
| Weighted average shs out | 1.149 B -3.16 % | 1.187 B 3.26 % | 1.149 B 0.13 % | 1.148 B 0.55 % | 1.141 B 0.25 % | 1.139 B 0.31 % | 1.135 B 0.45 % | 1.130 B 36.67 % | 826.831 M 10.24 % | 750.000 M 50.00 % | 500.005 M 0.00 % | 500.000 M |
| EPS diluted | -0.04 -140.36 % | 0.11 -59.26 % | 0.27 -12.90 % | 0.31 47.62 % | 0.21 52 400.00 % | 0.00 100.16 % | -0.25 -180.65 % | 0.31 -20.51 % | 0.39 225.00 % | 0.12 21.83 % | 0.10 -64.82 % | 0.28 |
| Earnings per share | -0.04 -140.36 % | 0.11 -59.26 % | 0.27 -12.90 % | 0.31 47.62 % | 0.21 52 400.00 % | 0.00 100.16 % | -0.25 -178.13 % | 0.32 -17.95 % | 0.39 225.00 % | 0.12 21.83 % | 0.10 -64.82 % | 0.28 |
| Gross profit | 582.717 M -32.87 % | 868.023 M 13.03 % | 767.983 M -18.63 % | 943.793 M -4.26 % | 985.792 M 51.66 % | 650.007 M 433.79 % | 121.771 M -85.36 % | 831.861 M 0.48 % | 827.927 M 69.00 % | 489.892 M 28.68 % | 380.720 M -20.64 % | 479.762 M |
| Income tax expense | 19.582 M -46.37 % | 36.509 M 360.58 % | 7.927 M 492.31 % | -2.021 M 77.34 % | -8.915 M -54.69 % | -5.763 M 95.72 % | -134.558 M -278.95 % | 75.192 M -24.63 % | 99.767 M 207.53 % | 32.441 M 22.73 % | 26.434 M 8.29 % | 24.410 M |
| Cost of revenue | 3.802 B -27.26 % | 5.227 B 19.08 % | 4.390 B 16.48 % | 3.769 B 0.76 % | 3.740 B -7.41 % | 4.040 B 17.25 % | 3.445 B 48.39 % | 2.322 B 12.55 % | 2.063 B 49.71 % | 1.378 B 11.72 % | 1.233 B -13.02 % | 1.418 B |
| General and administrative expenses | 421.453 M -16.65 % | 505.650 M 71.12 % | 295.487 M -32.90 % | 440.377 M -10.28 % | 490.855 M 40.50 % | 349.359 M 12.27 % | 311.175 M 6.62 % | 291.846 M 0.26 % | 291.078 M 2.38 % | 284.307 M 343.62 % | 64.088 M -2.60 % | 65.800 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 117.100 M 10.16 % | 106.300 M |
| Other expenses | 0.000 | 0.000 100.00 % | -80.318 M 11.43 % | -90.682 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 421.453 M -16.65 % | 505.650 M 135.00 % | 215.169 M -38.47 % | 349.695 M -28.76 % | 490.855 M 40.50 % | 349.359 M 12.27 % | 311.175 M 6.62 % | 291.846 M 0.26 % | 291.078 M 2.38 % | 284.307 M 41.47 % | 200.967 M 13.60 % | 176.908 M |
| Cost and expenses | 4.224 B -26.33 % | 5.733 B 24.49 % | 4.605 B 11.82 % | 4.118 B -2.67 % | 4.231 B -3.60 % | 4.389 B 16.84 % | 3.756 B 43.73 % | 2.614 B 11.03 % | 2.354 B 41.62 % | 1.662 B 15.89 % | 1.434 B -10.07 % | 1.595 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 421.453 M -16.65 % | 505.650 M 71.12 % | 295.487 M -32.90 % | 440.377 M -10.28 % | 490.855 M 40.50 % | 349.359 M 12.27 % | 311.175 M 6.62 % | 291.846 M 0.26 % | 291.078 M 2.38 % | 284.307 M 56.91 % | 181.188 M 5.28 % | 172.100 M |
| Interest income | 71.356 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.722 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 104.091 M -24.41 % | 137.700 M |
| Interest expense | 306.023 M 14.67 % | 266.880 M 12.64 % | 236.937 M -10.18 % | 263.787 M -16.43 % | 315.661 M -18.91 % | 389.267 M 35.67 % | 286.929 M 109.63 % | 136.875 M 1.27 % | 135.158 M 50.09 % | 90.053 M | 0.000 | 0.000 |
| Depreciation and amortization | 812.545 M -3.34 % | 840.632 M -10.67 % | 941.027 M -6.81 % | 1.010 B -8.34 % | 1.102 B -6.52 % | 1.178 B 13.77 % | 1.036 B 69.67 % | 610.523 M -0.14 % | 611.369 M 29.54 % | 471.942 M 26.38 % | 373.427 M 9.94 % | 339.674 M |
| Operating income | 274.556 M -36.73 % | 433.917 M -21.51 % | 552.814 M -6.95 % | 594.097 M 9.14 % | 544.366 M 41.78 % | 383.962 M 302.72 % | -189.404 M -135.07 % | 540.014 M 0.59 % | 536.849 M 161.13 % | 205.585 M 11.41 % | 184.531 M -37.15 % | 293.585 M |
| Operating income ratio | 0.06 -12.05 % | 0.07 -33.58 % | 0.11 -14.98 % | 0.13 9.45 % | 0.12 40.68 % | 0.08 254.19 % | -0.05 -131.01 % | 0.17 -7.80 % | 0.19 68.72 % | 0.11 -3.73 % | 0.11 -26.10 % | 0.15 |
| Total other income expenses net | -306.023 M -14.67 % | -266.880 M -12.64 % | -236.937 M 10.18 % | -263.787 M 16.43 % | -315.661 M -3.17 % | -305.952 M -33.15 % | -229.781 M -119.32 % | -104.771 M 26.54 % | -142.613 M -68.96 % | -84.407 M 12.69 % | -96.670 M 32.17 % | -142.508 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 4.838 B 1.08 % | 4.787 B 3.91 % | 4.607 B -18.24 % | 5.634 B -14.97 % | 6.626 B -11.74 % | 7.507 B -1.78 % | 7.642 B 59.21 % | 4.800 B 201.51 % | 1.592 B -25.57 % | 2.139 B 77.13 % | 1.208 B -29.29 % | 1.708 B |
| Total investments | 826.748 K 1.00 % | 818.601 K 0.62 % | 813.560 K 0.25 % | 811.550 K -1.18 % | 821.271 K 0.49 % | 817.226 K -64.73 % | 2.317 M -94.50 % | 42.113 M -29.56 % | 59.782 M 782.48 % | 6.774 M | 0.000 | 0.000 |
| Total debt | 4.990 B 0.46 % | 4.967 B 2.41 % | 4.850 B -16.32 % | 5.796 B -15.60 % | 6.867 B -11.62 % | 7.770 B -2.46 % | 7.966 B 54.82 % | 5.145 B 104.74 % | 2.513 B 13.13 % | 2.221 B 75.36 % | 1.267 B -28.62 % | 1.775 B |
| Accumulated other comprehensive income loss | 114.916 M -14.67 % | 134.676 M 13.91 % | 118.234 M 0.00 % | 118.235 M 26.15 % | 93.727 M 23.90 % | 75.645 M 11.72 % | 67.711 M 0.00 % | 67.711 M 24.05 % | 54.582 M 32.22 % | 41.281 M | 0.000 | 0.000 |
| Retained earnings | 660.908 M -14.64 % | 774.232 M 0.54 % | 770.074 M 39.02 % | 553.948 M 73.94 % | 318.470 M 242.90 % | 92.876 M -10.59 % | 103.875 M -80.30 % | 527.172 M 120.61 % | 238.956 M 439.16 % | -70.455 M 36.61 % | -111.150 M -22.98 % | -90.378 M |
| Common stock | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.68 % | 1.141 B 0.25 % | 1.139 B 0.30 % | 1.135 B 0.45 % | 1.130 B 0.00 % | 1.130 B 50.67 % | 750.000 M 50.00 % | 500.000 M 16.28 % | 430.000 M |
| Total equity | 2.765 B -3.94 % | 2.879 B 0.14 % | 2.874 B 8.13 % | 2.658 B 10.20 % | 2.412 B 11.42 % | 2.165 B -0.05 % | 2.166 B -15.99 % | 2.578 B 14.56 % | 2.251 B 204.28 % | 739.642 M 90.21 % | 388.850 M 14.49 % | 339.622 M |
| Other non current liabilities | 82.961 M 6.09 % | 78.197 M 1.14 % | 77.314 M 4.45 % | 74.023 M 544.20 % | 11.491 M -14.11 % | 13.378 M -65.09 % | 38.325 M -74.92 % | 152.816 M -16.96 % | 184.036 M -43.34 % | 324.836 M -0.07 % | 325.061 M 102.09 % | 160.851 M |
| Long term debt | 2.285 B 7.32 % | 2.129 B -25.41 % | 2.854 B -10.78 % | 3.199 B -30.59 % | 4.609 B -13.15 % | 5.307 B -4.68 % | 5.568 B 54.25 % | 3.610 B 128.55 % | 1.579 B -12.11 % | 1.797 B 506.00 % | 296.529 M -66.31 % | 880.215 M |
| Total non current liabilities | 2.368 B 7.28 % | 2.207 B -24.71 % | 2.932 B -10.43 % | 3.273 B -30.02 % | 4.677 B -13.16 % | 5.386 B -3.93 % | 5.606 B 45.41 % | 3.855 B 91.10 % | 2.017 B -12.44 % | 2.304 B 270.67 % | 621.590 M -40.29 % | 1.041 B |
| Other current liabilities | 344.791 M 16.68 % | 295.509 M 2.27 % | 288.955 M -26.15 % | 391.296 M 32.30 % | 295.761 M -51.12 % | 605.082 M -42.44 % | 1.051 B 56.24 % | 672.838 M 806.25 % | 74.244 M 20.80 % | 61.460 M -58.69 % | 148.764 M 51.38 % | 98.273 M |
| Deferred revenue | 0.000 -100.00 % | 16.027 M -91.55 % | 189.744 M -47.50 % | 361.440 M 11 220.84 % | 3.193 M -99.47 % | 607.811 M 1 926.04 % | 30.000 M -6.50 % | 32.086 M -74.79 % | 127.289 M -38.81 % | 208.011 M | 0.000 | 0.000 |
| Short term debt | 2.705 B -4.68 % | 2.838 B 42.21 % | 1.995 B -23.15 % | 2.597 B 14.99 % | 2.258 B -8.31 % | 2.463 B 2.70 % | 2.398 B 56.16 % | 1.536 B 64.46 % | 933.680 M 120.03 % | 424.339 M -63.08 % | 1.149 B 10.68 % | 1.038 B |
| Total current liabilities | 3.662 B -18.08 % | 4.470 B 45.90 % | 3.064 B -6.55 % | 3.279 B 12.01 % | 2.927 B -17.67 % | 3.555 B -15.65 % | 4.215 B 10.70 % | 3.807 B 119.32 % | 1.736 B 20.10 % | 1.445 B -16.87 % | 1.739 B 17.01 % | 1.486 B |
| Total liabilities | 6.030 B -9.70 % | 6.677 B 11.37 % | 5.995 B -8.49 % | 6.552 B -13.84 % | 7.604 B -14.95 % | 8.941 B -8.95 % | 9.821 B 28.16 % | 7.663 B 104.15 % | 3.753 B 0.11 % | 3.749 B 58.85 % | 2.360 B -6.60 % | 2.527 B |
| Other non current assets | 1.607 B 4.74 % | 1.534 B 343.35 % | 346.027 M 5.23 % | 328.842 M 152.83 % | 130.064 M -5.39 % | 137.479 M 88.17 % | 73.062 M -53.34 % | 156.601 M 133.80 % | 66.980 M -16.99 % | 80.694 M -0.01 % | 80.706 M -22.29 % | 103.856 M |
| Long term investments | 0.000 | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M -0.65 % | 10.065 M -25.78 % | 13.561 M -69.21 % | 44.040 M 389.34 % | 9.000 M 0.00 % | 9.000 M 50.00 % | 6.000 M | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.077 K -84.94 % | 525.162 K -54.84 % | 1.163 M -48.97 % | 2.279 M -32.87 % | 3.394 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 100.00 % | -10.000 M 0.00 % | -10.000 M 0.65 % | -10.065 M 25.78 % | -13.561 M 69.21 % | -44.040 M -55 792.78 % | 79.077 K -84.94 % | 525.162 K -54.84 % | 1.163 M -48.97 % | 2.279 M -32.87 % | 3.394 M |
| Property plant equipment net | 5.768 B -8.20 % | 6.283 B -8.06 % | 6.834 B -5.68 % | 7.245 B -10.03 % | 8.054 B -8.66 % | 8.817 B -7.58 % | 9.540 B 18.39 % | 8.058 B 121.30 % | 3.641 B 4.63 % | 3.480 B 78.10 % | 1.954 B -6.12 % | 2.081 B |
| Total non current assets | 7.407 B -5.86 % | 7.868 B 8.27 % | 7.267 B -5.24 % | 7.669 B -7.36 % | 8.278 B -8.44 % | 9.041 B -6.63 % | 9.683 B 17.35 % | 8.251 B 120.11 % | 3.749 B 5.00 % | 3.570 B 75.26 % | 2.037 B -6.92 % | 2.189 B |
| Other current assets | 28.032 M -51.81 % | 58.169 M -11.01 % | 65.369 M -44.21 % | 117.169 M 234.41 % | 35.038 M -71.66 % | 123.625 M 28.92 % | 95.890 M -57.06 % | 223.316 M -28.01 % | 310.220 M 113.47 % | 145.323 M -42.46 % | 252.544 M 71.84 % | 146.965 M |
| Short term investments | 826.748 K 1.00 % | 818.601 K 0.62 % | 813.560 K 0.25 % | 811.550 K -1.18 % | 821.271 K 0.49 % | 817.226 K -64.73 % | 2.317 M -93.00 % | 33.113 M -34.79 % | 50.782 M 6 458.26 % | 774.322 K | 0.000 | 0.000 |
| cash and cash equivalents | 151.813 M -15.77 % | 180.238 M -25.90 % | 243.219 M 50.48 % | 161.631 M -33.12 % | 241.684 M -8.13 % | 263.085 M -18.64 % | 323.375 M -6.22 % | 344.805 M -62.56 % | 920.864 M 1 018.30 % | 82.345 M 39.30 % | 59.114 M -11.48 % | 66.777 M |
| Cash and short term investments | 152.640 M -15.69 % | 181.056 M -25.81 % | 244.033 M 50.23 % | 162.442 M -33.01 % | 242.506 M -8.11 % | 263.902 M -18.97 % | 325.692 M -13.82 % | 377.917 M -61.11 % | 971.646 M 1 068.98 % | 83.119 M 40.61 % | 59.114 M -11.48 % | 66.777 M |
| Total current assets | 1.388 B -17.77 % | 1.688 B 5.30 % | 1.603 B 4.02 % | 1.541 B -11.37 % | 1.739 B -15.81 % | 2.065 B -10.35 % | 2.304 B 15.79 % | 1.990 B -11.78 % | 2.255 B 145.46 % | 918.817 M 29.04 % | 712.059 M 5.03 % | 677.990 M |
| Inventory | 281.432 M -49.73 % | 559.827 M 53.54 % | 364.611 M 4.59 % | 348.615 M 79.19 % | 194.547 M -12.33 % | 221.902 M -42.04 % | 382.874 M 113.25 % | 179.539 M 32.90 % | 135.092 M 62.32 % | 83.226 M -8.25 % | 90.707 M -2.68 % | 93.206 M |
| Net receivables | 926.001 M 4.16 % | 889.046 M 7.65 % | 825.894 M -9.54 % | 912.947 M -7.07 % | 982.431 M -32.52 % | 1.456 B -2.90 % | 1.499 B 24.02 % | 1.209 B 44.20 % | 838.352 M 38.08 % | 607.149 M 54.43 % | 393.146 M 5.96 % | 371.042 M |
| Tax assets | 31.930 M -36.52 % | 50.303 M -42.06 % | 86.812 M -8.37 % | 94.739 M 0.47 % | 94.298 M 9.51 % | 86.106 M 23.86 % | 69.520 M 155.99 % | 27.158 M -11.66 % | 30.744 M 1 411.94 % | 2.033 M | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 612.109 M -53.65 % | 1.321 B 124.01 % | 589.583 M 102.77 % | 290.759 M -14.46 % | 339.904 M -26.21 % | 460.662 M -36.77 % | 728.564 M -53.08 % | 1.553 B 173.14 % | 568.469 M -21.95 % | 728.333 M 65.25 % | 440.744 M 26.14 % | 349.400 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.512 M 29.25 % | 26.702 M 295.29 % | 6.755 M -52.07 % | 14.092 M -56.28 % | 32.234 M 38.72 % | 23.237 M | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.818 M -10.91 % | 20.000 M | 0.000 -100.00 % | 22.656 M -91.08 % | 254.128 M 277.85 % | 67.257 M | 0.000 | 0.000 |
| Minority interest | -18.956 M 0.00 % | -18.956 M 0.00 % | -18.956 M 0.00 % | -18.956 M -705.54 % | -2.353 M -144.29 % | -963.247 K -944 459.80 % | 102.000 0.00 % | 102.000 0.00 % | 102.000 -0.97 % | 103.000 -0.96 % | 104.000 -1.89 % | 106.000 |
| Capital lease obligations | 30.068 M -65.05 % | 86.044 M -43.52 % | 152.346 M -44.65 % | 275.249 M -19.80 % | 343.194 M -38.79 % | 560.682 M 34.00 % | 418.424 M -25.70 % | 563.176 M 5.63 % | 533.136 M 71.22 % | 311.384 M -34.53 % | 475.615 M 1.74 % | 467.500 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 859.288 M 2.35 % | 839.528 M 0.00 % | 839.528 M 0.00 % | 839.528 M 1.77 % | 824.957 M 0.66 % | 819.515 M 0.84 % | 812.663 M 1.14 % | 803.507 M 0.00 % | 803.507 M | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.406 M -17.99 % | 45.612 M | 0.000 -100.00 % | 70.312 M -27.41 % | 96.866 M -15.76 % | 114.983 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 |
| Total assets | 8.795 B -7.96 % | 9.556 B 7.73 % | 8.870 B -3.69 % | 9.210 B -8.05 % | 10.017 B -9.81 % | 11.106 B -7.35 % | 11.987 B 17.05 % | 10.241 B 70.57 % | 6.004 B 33.75 % | 4.489 B 63.29 % | 2.749 B -4.10 % | 2.867 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -302.216 M -14.60 % | -263.717 M -48.71 % | -177.334 M -271.24 % | -47.769 M | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.523 M -64.86 % | 21.408 M 354.03 % | 4.715 M -74.94 % | 18.816 M | 0.000 | 0.000 |
| Change in working capital | -479.442 M 67.23 % | -1.463 B -459.10 % | 407.366 M 580.21 % | -84.831 M 29.83 % | -120.896 M -81.05 % | -66.776 M 93.96 % | -1.106 B -191.91 % | 1.204 B 304.05 % | -590.007 M -813.01 % | 82.748 M 267.91 % | 22.492 M 95.85 % | 11.484 M |
| Accounts receivables | -131.514 M 90.94 % | -1.452 B -2 253.63 % | 67.435 M 10.17 % | 61.210 M -65.37 % | 176.761 M 409.89 % | -57.041 M 28.17 % | -79.413 M -407.13 % | -15.660 M 93.23 % | -231.203 M -8.04 % | -214.003 M -868.19 % | -22.103 M -146.30 % | -8.974 M |
| Inventory | 295.106 M 237.84 % | -214.091 M -1 085.79 % | -18.055 M 81.07 % | -95.379 M -480.27 % | 25.082 M -84.27 % | 159.471 M 178.44 % | -203.313 M -359.59 % | -44.238 M 14.71 % | -51.866 M -565.11 % | -7.798 M -412.10 % | 2.499 M 392.97 % | 506.842 K |
| Accounts payables | -676.845 M -188.67 % | 763.348 M 287.85 % | 196.814 M 496.39 % | -49.651 M 84.66 % | -323.750 M -377.30 % | -67.830 M 91.79 % | -825.896 M -149.68 % | 1.663 B 1 140.01 % | -159.857 M -156.10 % | 284.934 M | 0.000 | 0.000 |
| Other working capital | 27.688 M 104.95 % | -559.796 M -447.33 % | 161.172 M 16 046.16 % | -1.011 M -200.00 % | 1.011 M 101.00 % | -101.376 M -4 750.71 % | 2.180 M 100.55 % | -398.730 M -171.10 % | -147.080 M -849.80 % | 19.616 M -53.40 % | 42.097 M 110.99 % | 19.952 M |
| Other non cash items | 7.567 M -99.02 % | 768.574 M 2 112.48 % | -38.190 M -148.10 % | 79.395 M 510.60 % | -19.337 M -136.36 % | 53.187 M -81.21 % | 283.078 M 116.74 % | 130.610 M -2.18 % | 133.527 M 50.81 % | 88.541 M -71.98 % | 316.046 M 110.72 % | 149.983 M |
| Net cash provided by operating activities | 309.202 M 7.17 % | 288.507 M -82.26 % | 1.626 B 21.83 % | 1.335 B 11.85 % | 1.193 B 2.90 % | 1.160 B 331.28 % | -501.381 M -123.45 % | 2.138 B 428.22 % | 404.751 M -44.97 % | 735.456 M -3.38 % | 761.193 M 18.59 % | 641.885 M |
| Investments in property plant and equipment | -298.807 M -0.08 % | -298.575 M 41.52 % | -510.568 M -236.05 % | -151.931 M 50.99 % | -309.992 M 44.38 % | -557.289 M 75.42 % | -2.268 B -913.15 % | -223.822 M 64.94 % | -638.417 M 63.25 % | -1.737 B -1 857.07 % | -88.767 M 16.29 % | -106.037 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 16.652 M -49.22 % | 32.793 M 30 382.63 % | 107.579 K -99.89 % | 101.280 M | 0.000 -100.00 % | 223.822 M 140 992.39 % | 158.635 K | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -8.147 K -61.61 % | -5.041 K -150.80 % | -2.010 K -0.25 % | -2.005 K 50.43 % | -4.045 K -100.00 % | 456.009 M | 0.000 100.00 % | -32.050 M 39.53 % | -53.000 M -783.33 % | -6.000 M | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 100.00 % | -16.652 M -25 615.70 % | 65.262 K -99.41 % | 11.008 M 633.78 % | 1.500 M -95.20 % | 31.228 M -37.94 % | 50.319 M 3 984.24 % | 1.232 M -89.14 % | 11.348 M | 0.000 | 0.000 |
| Other investing activites | -944.025 K 97.26 % | -34.500 M -307.18 % | 16.652 M 25 415.70 % | 65.262 K 106.26 % | -1.043 M 99.75 % | -425.530 M 80.81 % | -2.218 B 57.48 % | -5.215 B -718.64 % | -637.027 M 62.82 % | -1.713 B -11 953.79 % | -14.215 M -163.32 % | 22.447 M |
| Net cash used for investing activites | -299.760 M 10.00 % | -333.080 M 32.56 % | -493.918 M -314.79 % | -119.075 M 60.30 % | -299.924 M 29.27 % | -424.030 M 80.61 % | -2.186 B 57.93 % | -5.197 B -653.11 % | -690.027 M 59.87 % | -1.719 B -1 569.61 % | -102.982 M -23.20 % | -83.590 M |
| Debt repayment | 19.573 M -81.87 % | 107.960 M 111.26 % | -958.749 M 20.62 % | -1.208 B -27.67 % | -946.059 M -18.59 % | -797.729 M -128.48 % | 2.801 B 10.54 % | 2.534 B 4 344.15 % | -59.712 M -107.98 % | 748.680 M 213.69 % | -658.513 M -2.98 % | -639.468 M |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 2.710 M -46.23 % | 5.040 M 74.14 % | 2.894 M -20.59 % | 3.645 M -25.16 % | 4.870 M -99.59 % | 1.184 B 373.40 % | 250.000 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -57.440 M 54.55 % | -126.369 M -37.62 % | -91.824 M -0.13 % | -91.708 M | 0.000 | 0.000 100.00 % | -138.670 M -145.45 % | -56.495 M | 0.000 | 0.000 100.00 % | -70.000 M | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.894 M | 0.000 100.00 % | -25.325 M | 0.000 | 0.000 -100.00 % | 62.639 M 1 283.69 % | 4.527 M |
| Net cash used provided by financing activities | -37.867 M -105.70 % | -18.409 M 98.25 % | -1.051 B 18.99 % | -1.297 B -42.99 % | -906.924 M -14.10 % | -794.835 M -129.81 % | 2.666 B 7.40 % | 2.483 B 120.92 % | 1.124 B 12.53 % | 998.680 M 249.98 % | -665.874 M -4.87 % | -634.941 M |
| Effect of forex changes on cash | 227.000 -30.15 % | 325.000 129.57 % | -1.099 K -100.63 % | 175.180 K 159.52 % | -294.322 K 71.30 % | -1.025 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -28.425 M 54.87 % | -62.982 M -177.19 % | 81.588 M 200.61 % | -81.096 M -483.41 % | -13.900 M 76.95 % | -60.317 M -181.46 % | -21.430 M 96.28 % | -576.059 M -168.70 % | 838.519 M 5 587.82 % | 14.742 M 292.38 % | -7.663 M 90.00 % | -76.645 M |
| Cash at beginning of period | 180.238 M -25.90 % | 243.219 M 50.48 % | 161.631 M -33.41 % | 242.727 M -5.03 % | 255.585 M -20.96 % | 323.375 M -6.22 % | 344.805 M -62.56 % | 920.864 M 1 018.30 % | 82.345 M 21.81 % | 67.603 M 1.24 % | 66.777 M -53.44 % | 143.422 M |
| Cash at end of period | 151.813 M -15.77 % | 180.238 M -25.90 % | 243.219 M 50.48 % | 161.631 M -33.12 % | 241.684 M -8.13 % | 263.058 M -18.65 % | 323.375 M -6.22 % | 344.805 M -62.56 % | 920.864 M 1 018.30 % | 82.345 M 39.30 % | 59.114 M -11.48 % | 66.777 M |
| Operating cash flow | 309.202 M 7.17 % | 288.507 M -82.26 % | 1.626 B 21.83 % | 1.335 B 11.85 % | 1.193 B 2.90 % | 1.160 B 331.28 % | -501.381 M -123.45 % | 2.138 B 428.22 % | 404.751 M -44.97 % | 735.456 M -3.38 % | 761.193 M 18.59 % | 641.885 M |
| Capital expenditure | -298.807 M -0.08 % | -298.575 M 41.52 % | -510.568 M -236.05 % | -151.931 M 50.99 % | -309.992 M 44.38 % | -557.289 M 75.42 % | -2.268 B -913.15 % | -223.822 M 64.94 % | -638.417 M 63.25 % | -1.737 B -1 857.07 % | -88.767 M 16.29 % | -106.037 M |
| Free CashFlow | 10.395 M 203.24 % | -10.068 M -100.90 % | 1.116 B -5.68 % | 1.183 B 33.91 % | 883.250 M 46.65 % | 602.283 M 121.75 % | -2.769 B -244.66 % | 1.914 B 919.18 % | -233.667 M 76.68 % | -1.002 B -248.98 % | 672.425 M 25.49 % | 535.848 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 886.474 M 1.42 % | 874.021 M -19.87 % | 1.091 B 34.16 % | 813.005 M -28.02 % | 1.130 B -16.43 % | 1.352 B -23.26 % | 1.761 B 21.72 % | 1.447 B -12.93 % | 1.662 B 35.64 % | 1.225 B -18.60 % | 1.505 B 29.25 % | 1.165 B -7.42 % | 1.258 B 2.25 % | 1.230 B -7.72 % | 1.333 B 25.56 % | 1.062 B -4.06 % | 1.107 B -8.61 % | 1.211 B -1.91 % | 1.235 B 14.56 % | 1.078 B -3.49 % | 1.117 B -13.94 % | 1.297 B -7.09 % | 1.396 B 60.86 % | 868.096 M -26.75 % | 1.185 B -4.43 % | 1.240 B 7.88 % | 1.149 B 47.41 % | 779.777 M -3.35 % | 806.789 M -2.90 % | 830.913 M 24.51 % | 667.347 M 20.40 % | 554.275 M -39.29 % | 912.931 M -10.41 % | 1.019 B 14.27 % | 891.776 M 38.22 % | 645.178 M -4.12 % | 672.934 M -1.16 % | 680.821 M -0.39 % | 683.483 M 99.30 % | 342.944 M -19.61 % | 426.624 M 2.88 % | 414.673 M |
| Net income | -52.790 M -796.99 % | 7.574 M -85.07 % | 50.724 M 140.72 % | -124.577 M -421.35 % | -23.895 M -151.17 % | 46.699 M -5.94 % | 49.646 M 482.48 % | -12.980 M -132.52 % | 39.909 M -26.03 % | 53.952 M -27.37 % | 74.287 M 253.10 % | -48.522 M -166.18 % | 73.319 M -64.90 % | 208.866 M 397.75 % | 41.962 M 95.88 % | 21.422 M -55.81 % | 48.477 M -79.71 % | 238.891 M 233.69 % | 71.590 M 324.21 % | 16.876 M -66.66 % | 50.614 M -50.33 % | 101.908 M -12.72 % | 116.758 M 143.85 % | -266.260 M -556.57 % | 58.317 M -36.82 % | 92.299 M 760.05 % | 10.732 M 105.39 % | -199.136 M -245.13 % | -57.698 M -49.77 % | -38.525 M -448.68 % | 11.049 M 126.07 % | -42.379 M -125.60 % | 165.525 M -26.71 % | 225.856 M 28.31 % | 176.028 M 1 348.52 % | 12.152 M -80.98 % | 63.902 M -9.53 % | 70.630 M -36.64 % | 111.480 M 239.86 % | -79.708 M -317.37 % | 36.669 M 80.68 % | 20.295 M |
| Income before tax | -56.788 M -609.90 % | 11.137 M -81.01 % | 58.649 M 146.29 % | -126.705 M -607.81 % | -17.901 M -132.85 % | 54.489 M -31.22 % | 79.221 M 2 679.70 % | 2.850 M -91.17 % | 32.275 M -38.75 % | 52.690 M -37.34 % | 84.094 M 269.39 % | -49.644 M -167.28 % | 73.788 M -64.46 % | 207.639 M 603.51 % | 29.515 M 26.99 % | 23.241 M -66.47 % | 69.320 M -66.71 % | 208.235 M 189.15 % | 72.017 M 242.39 % | 21.033 M -56.52 % | 48.378 M -45.85 % | 89.344 M -34.26 % | 135.904 M 146.07 % | -295.013 M -543.41 % | 66.532 M -23.76 % | 87.272 M 1 766.07 % | 4.677 M 101.87 % | -249.989 M -81.93 % | -137.409 M -276.84 % | -36.464 M -1 061.88 % | 3.791 M 106.13 % | -61.810 M -129.01 % | 213.077 M -23.95 % | 280.186 M 20.09 % | 233.322 M 1 570.20 % | 13.970 M -81.40 % | 75.096 M -24.97 % | 100.092 M -12.98 % | 115.023 M 232.77 % | -86.636 M -279.08 % | 48.378 M 8.93 % | 44.412 M |
| Income before tax ratio | -0.06 -602.74 % | 0.01 -76.30 % | 0.05 134.50 % | -0.16 -883.36 % | -0.02 -139.31 % | 0.04 -10.37 % | 0.04 2 183.76 % | 0.00 -89.86 % | 0.02 -54.84 % | 0.04 -23.03 % | 0.06 231.06 % | -0.04 -172.67 % | 0.06 -65.24 % | 0.17 662.33 % | 0.02 1.15 % | 0.02 -65.05 % | 0.06 -63.58 % | 0.17 194.79 % | 0.06 198.87 % | 0.02 -54.95 % | 0.04 -37.08 % | 0.07 -29.24 % | 0.10 128.64 % | -0.34 -705.33 % | 0.06 -20.23 % | 0.07 1 629.84 % | 0.00 101.27 % | -0.32 -88.23 % | -0.17 -288.11 % | -0.04 -872.53 % | 0.01 105.09 % | -0.11 -147.78 % | 0.23 -15.11 % | 0.27 5.09 % | 0.26 1 108.35 % | 0.02 -80.60 % | 0.11 -24.09 % | 0.15 -12.64 % | 0.17 166.62 % | -0.25 -322.78 % | 0.11 5.88 % | 0.11 |
| EBITDA | 203.575 M -24.85 % | 270.903 M -21.62 % | 345.642 M 116.42 % | 159.707 M -37.48 % | 255.449 M -19.70 % | 318.133 M -9.68 % | 352.213 M 26.68 % | 278.035 M -11.65 % | 314.702 M -5.72 % | 333.781 M 23.71 % | 269.814 M 9.89 % | 245.521 M -35.69 % | 381.797 M -25.29 % | 511.045 M 45.36 % | 351.572 M 4.60 % | 336.112 M -11.78 % | 381.010 M -28.81 % | 535.188 M 30.65 % | 409.649 M 9.64 % | 373.639 M -9.15 % | 411.270 M -10.22 % | 458.074 M -5.02 % | 482.298 M 404.99 % | 95.506 M -78.58 % | 445.901 M -6.41 % | 476.449 M 25.91 % | 378.392 M 236.21 % | 112.547 M -29.94 % | 160.640 M -25.28 % | 215.004 M 0.15 % | 214.691 M 70.79 % | 125.708 M -67.31 % | 384.501 M -14.25 % | 448.401 M 10.35 % | 406.338 M 96.14 % | 207.167 M -19.59 % | 257.643 M -8.15 % | 280.506 M -2.09 % | 286.487 M 321.96 % | 67.895 M -58.30 % | 162.827 M 2.28 % | 159.202 M |
| Net income ratio | -0.06 -787.20 % | 0.01 -81.37 % | 0.05 130.35 % | -0.15 -624.32 % | -0.02 -161.23 % | 0.03 22.57 % | 0.03 414.24 % | -0.01 -137.35 % | 0.02 -45.46 % | 0.04 -10.78 % | 0.05 218.46 % | -0.04 -171.48 % | 0.06 -65.67 % | 0.17 439.37 % | 0.03 56.01 % | 0.02 -53.94 % | 0.04 -77.80 % | 0.20 240.20 % | 0.06 270.29 % | 0.02 -65.45 % | 0.05 -42.29 % | 0.08 -6.06 % | 0.08 127.26 % | -0.31 -723.30 % | 0.05 -33.89 % | 0.07 697.26 % | 0.01 103.66 % | -0.26 -257.09 % | -0.07 -54.25 % | -0.05 -380.04 % | 0.02 121.65 % | -0.08 -142.17 % | 0.18 -18.20 % | 0.22 12.29 % | 0.20 947.97 % | 0.02 -80.16 % | 0.09 -8.46 % | 0.10 -36.40 % | 0.16 170.18 % | -0.23 -370.41 % | 0.09 75.62 % | 0.05 |
| Ratio EBITDA | 0.23 -25.91 % | 0.31 -2.19 % | 0.32 61.32 % | 0.20 -13.14 % | 0.23 -3.92 % | 0.24 17.70 % | 0.20 4.08 % | 0.19 1.47 % | 0.19 -30.49 % | 0.27 51.98 % | 0.18 -14.97 % | 0.21 -30.54 % | 0.30 -26.93 % | 0.42 57.51 % | 0.26 -16.69 % | 0.32 -8.05 % | 0.34 -22.10 % | 0.44 33.19 % | 0.33 -4.30 % | 0.35 -5.87 % | 0.37 4.33 % | 0.35 2.23 % | 0.35 213.93 % | 0.11 -70.76 % | 0.38 -2.08 % | 0.38 16.72 % | 0.33 128.08 % | 0.14 -27.51 % | 0.20 -23.05 % | 0.26 -19.57 % | 0.32 41.85 % | 0.23 -46.15 % | 0.42 -4.29 % | 0.44 -3.43 % | 0.46 41.90 % | 0.32 -16.13 % | 0.38 -7.07 % | 0.41 -1.71 % | 0.42 111.72 % | 0.20 -48.13 % | 0.38 -0.59 % | 0.38 |
| Gross profit ratio | 0.08 -44.00 % | 0.14 -25.09 % | 0.19 4 282.46 % | 0.00 -96.48 % | 0.12 -32.55 % | 0.18 36.59 % | 0.13 -26.99 % | 0.18 64.05 % | 0.11 -32.73 % | 0.16 16.09 % | 0.14 185.63 % | 0.05 -64.98 % | 0.14 -47.29 % | 0.26 99.30 % | 0.13 -27.99 % | 0.18 0.20 % | 0.18 -39.32 % | 0.30 14.25 % | 0.27 44.82 % | 0.18 10.22 % | 0.17 -21.46 % | 0.21 7.33 % | 0.20 233.07 % | -0.15 -173.50 % | 0.20 -5.28 % | 0.21 50.47 % | 0.14 227.62 % | -0.11 -347.89 % | -0.02 -131.40 % | 0.08 -46.04 % | 0.15 316.36 % | 0.04 -89.98 % | 0.35 -9.67 % | 0.39 -5.04 % | 0.41 141.62 % | 0.17 -30.48 % | 0.24 -13.41 % | 0.28 -14.10 % | 0.33 703.39 % | 0.04 -85.71 % | 0.28 -9.95 % | 0.32 |
| Weighted average shs out dil | 1.056 B -8.12 % | 1.149 B 0.00 % | 1.149 B 1.47 % | 1.133 B -1.45 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.02 % | 1.149 B 0.07 % | 1.148 B 0.02 % | 1.148 B 0.00 % | 1.148 B 0.27 % | 1.145 B -0.03 % | 1.145 B 0.12 % | 1.144 B 0.00 % | 1.144 B -0.09 % | 1.145 B 0.19 % | 1.143 B -0.11 % | 1.144 B 0.22 % | 1.141 B -0.22 % | 1.144 B -0.03 % | 1.144 B -0.08 % | 1.145 B 0.00 % | 1.145 B 0.00 % | 1.145 B 0.01 % | 1.145 B 0.22 % | 1.142 B 0.00 % | 1.142 B 51.56 % | 753.740 M 0.00 % | 753.740 M 0.00 % | 753.740 M -0.05 % | 754.142 M 0.05 % | 753.740 M 0.00 % | 753.740 M 24.30 % | 606.374 M |
| Weighted average shs out | 1.056 B -8.12 % | 1.149 B 0.00 % | 1.149 B 1.47 % | 1.133 B -1.45 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 3.34 % | 1.112 B -3.18 % | 1.149 B 0.18 % | 1.146 B 0.00 % | 1.146 B 0.44 % | 1.141 B 0.00 % | 1.141 B 0.00 % | 1.141 B 0.02 % | 1.141 B 0.00 % | 1.141 B 0.23 % | 1.139 B 0.15 % | 1.137 B -0.15 % | 1.138 B 0.22 % | 1.136 B 0.08 % | 1.135 B 0.02 % | 1.135 B 0.01 % | 1.135 B 0.00 % | 1.135 B 0.42 % | 1.130 B 0.00 % | 1.130 B 0.00 % | 1.130 B 0.00 % | 1.130 B 50.67 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M -4.33 % | 783.939 M 8.19 % | 724.618 M -3.39 % | 750.006 M 10.87 % | 676.492 M |
| EPS diluted | -0.05 -857.58 % | 0.01 -85.03 % | 0.04 140.09 % | -0.11 -428.85 % | -0.02 -151.23 % | 0.04 -6.02 % | 0.04 482.30 % | -0.01 -132.56 % | 0.03 -26.17 % | 0.05 -27.24 % | 0.06 253.08 % | -0.04 -166.14 % | 0.06 -64.56 % | 0.18 605.88 % | 0.03 27.50 % | 0.02 -50.00 % | 0.04 -80.95 % | 0.21 238.71 % | 0.06 520.00 % | 0.01 -75.00 % | 0.04 -55.56 % | 0.09 -10.00 % | 0.10 143.48 % | -0.23 -560.00 % | 0.05 -37.50 % | 0.08 751.06 % | 0.01 105.53 % | -0.17 -237.30 % | -0.05 -50.00 % | -0.03 -450.00 % | 0.01 125.95 % | -0.04 -126.43 % | 0.14 -30.00 % | 0.20 33.33 % | 0.15 650.00 % | 0.02 -75.00 % | 0.08 -11.11 % | 0.09 -40.00 % | 0.15 236.36 % | -0.11 -326.34 % | 0.05 45.07 % | 0.03 |
| Earnings per share | -0.05 -857.58 % | 0.01 -85.03 % | 0.04 140.09 % | -0.11 -428.85 % | -0.02 -151.23 % | 0.04 -6.02 % | 0.04 482.30 % | -0.01 -132.56 % | 0.03 -26.17 % | 0.05 -27.24 % | 0.06 253.08 % | -0.04 -166.14 % | 0.06 -64.56 % | 0.18 605.88 % | 0.03 27.50 % | 0.02 -50.00 % | 0.04 -80.95 % | 0.21 238.71 % | 0.06 520.00 % | 0.01 -75.00 % | 0.04 -55.56 % | 0.09 -10.00 % | 0.10 143.48 % | -0.23 -560.00 % | 0.05 -37.50 % | 0.08 751.06 % | 0.01 105.22 % | -0.18 -254.33 % | -0.05 -49.85 % | -0.03 -449.48 % | 0.01 125.87 % | -0.04 -125.00 % | 0.15 -25.00 % | 0.20 25.00 % | 0.16 700.00 % | 0.02 -77.78 % | 0.09 0.00 % | 0.09 -35.71 % | 0.14 227.27 % | -0.11 -324.95 % | 0.05 63.00 % | 0.03 |
| Gross profit | 69.051 M -43.21 % | 121.582 M -39.97 % | 202.546 M 5 779.43 % | 3.445 M -97.46 % | 135.801 M -43.63 % | 240.925 M 4.82 % | 229.845 M -11.13 % | 258.645 M 42.84 % | 181.074 M -8.76 % | 198.459 M -5.51 % | 210.024 M 269.17 % | 56.891 M -67.58 % | 175.470 M -46.11 % | 325.598 M 83.92 % | 177.035 M -9.58 % | 195.797 M -3.87 % | 203.679 M -44.54 % | 367.282 M 12.06 % | 327.749 M 65.90 % | 197.554 M 6.37 % | 185.716 M -32.41 % | 274.773 M -0.28 % | 275.537 M 314.06 % | -128.717 M -153.84 % | 239.083 M -9.47 % | 264.104 M 62.32 % | 162.701 M 288.12 % | -86.487 M -332.89 % | -19.979 M -130.49 % | 65.536 M -32.81 % | 97.538 M 401.30 % | 19.457 M -93.91 % | 319.741 M -19.08 % | 395.125 M 8.50 % | 364.156 M 233.97 % | 109.038 M -33.35 % | 163.594 M -14.41 % | 191.138 M -14.43 % | 223.378 M 1 501.14 % | 13.951 M -88.51 % | 121.459 M -7.36 % | 131.104 M |
| Income tax expense | -3.998 M -212.21 % | 3.563 M -55.04 % | 7.926 M 472.44 % | -2.128 M -135.50 % | 5.994 M -23.06 % | 7.790 M -73.66 % | 29.575 M 86.83 % | 15.830 M 307.36 % | -7.634 M -504.91 % | -1.262 M -112.87 % | 9.807 M 974.04 % | -1.122 M -339.23 % | 469.000 K 138.22 % | -1.227 M -803.27 % | 174.471 K -91.68 % | 2.098 M -90.07 % | 21.119 M 183.11 % | -25.412 M -6 535.58 % | 394.867 K -90.70 % | 4.246 M 304.16 % | -2.080 M 81.88 % | -11.476 M -158.07 % | 19.764 M 168.83 % | -28.715 M -449.53 % | 8.215 M 263.41 % | -5.027 M 16.97 % | -6.055 M 88.09 % | -50.853 M 36.20 % | -79.711 M -3 967.11 % | 2.061 M 128.40 % | -7.258 M 62.65 % | -19.431 M -140.86 % | 47.552 M -12.48 % | 54.330 M -5.17 % | 57.294 M 3 052.53 % | 1.817 M -83.76 % | 11.194 M -62.01 % | 29.462 M 731.47 % | 3.543 M -48.85 % | 6.928 M -40.83 % | 11.709 M -51.45 % | 24.117 M |
| Cost of revenue | 817.423 M 8.64 % | 752.439 M -15.28 % | 888.167 M 9.71 % | 809.560 M -18.53 % | 993.709 M -10.53 % | 1.111 B -27.47 % | 1.531 B 28.87 % | 1.188 B -19.75 % | 1.481 B 44.22 % | 1.027 B -20.72 % | 1.295 B 16.92 % | 1.108 B 2.34 % | 1.082 B 19.65 % | 904.580 M -21.75 % | 1.156 B 33.50 % | 865.907 M -4.11 % | 903.004 M 7.04 % | 843.640 M -6.96 % | 906.783 M 3.04 % | 880.062 M -5.45 % | 930.822 M -8.98 % | 1.023 B -8.77 % | 1.121 B 12.45 % | 996.813 M 5.37 % | 946.011 M -3.06 % | 975.892 M -1.10 % | 986.772 M 13.91 % | 866.265 M 4.78 % | 826.768 M 8.02 % | 765.377 M 34.32 % | 569.809 M 6.54 % | 534.818 M -9.84 % | 593.190 M -4.92 % | 623.896 M 18.25 % | 527.620 M -1.59 % | 536.140 M 5.26 % | 509.340 M 4.01 % | 489.682 M 6.43 % | 460.105 M 39.85 % | 328.993 M 7.81 % | 305.165 M 7.62 % | 283.569 M |
| General and administrative expenses | 82.706 M 11.09 % | 74.450 M -14.65 % | 87.229 M -15.39 % | 103.093 M -3.82 % | 107.186 M -13.52 % | 123.945 M 25.06 % | 99.106 M -50.94 % | 202.030 M 126.31 % | 89.272 M -22.54 % | 115.242 M 30.86 % | 88.065 M 20.52 % | 73.069 M 8.12 % | 67.579 M 1.21 % | 66.774 M -46.18 % | 124.077 M -0.33 % | 124.486 M 48.71 % | 83.708 M -22.57 % | 108.106 M -45.26 % | 197.492 M 82.11 % | 108.444 M 42.60 % | 76.048 M -30.15 % | 108.871 M 34.48 % | 80.955 M -15.36 % | 95.642 M 4.80 % | 91.265 M 11.98 % | 81.498 M -3.07 % | 84.076 M -3.01 % | 86.685 M 25.27 % | 69.197 M -2.84 % | 71.218 M -5.95 % | 75.724 M 56.40 % | 48.416 M -38.64 % | 78.909 M -11.14 % | 88.797 M -10.86 % | 99.615 M 51.17 % | 65.898 M 7.52 % | 61.291 M -4.64 % | 64.274 M 50.95 % | 42.580 M -46.93 % | 80.241 M 38.95 % | 57.748 M -15.05 % | 67.982 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 400.000 K |
| Other expenses | -30.333 M | 0.000 100.00 % | -26.865 M 49.48 % | -53.174 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.364 M -43.80 % | -21.115 M 9.75 % | -23.396 M 11.42 % | -26.412 M -181.13 % | -9.395 M 78.75 % | -44.203 M -190.14 % | -15.235 M -18.87 % | -12.817 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 -100.00 % | 12.222 M 524.21 % | -2.881 M | 0.000 | 0.000 -100.00 % | 17.354 M 405.79 % | -5.675 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 52.373 M -29.65 % | 74.450 M 23.33 % | 60.365 M 20.93 % | 49.919 M -53.43 % | 107.186 M -13.52 % | 123.945 M 25.06 % | 99.106 M -47.52 % | 188.858 M 126.94 % | 83.218 M -1.96 % | 84.878 M 26.78 % | 66.950 M 34.78 % | 49.673 M 20.66 % | 41.167 M -28.25 % | 57.379 M -28.16 % | 79.874 M -26.89 % | 109.251 M 54.11 % | 70.891 M -34.42 % | 108.106 M -45.26 % | 197.492 M 82.11 % | 108.444 M 42.60 % | 76.048 M -30.15 % | 108.871 M 34.48 % | 80.955 M -15.36 % | 95.642 M 4.80 % | 91.265 M 11.98 % | 81.498 M -3.07 % | 84.076 M -3.01 % | 86.685 M 25.27 % | 69.197 M -2.84 % | 71.218 M -19.02 % | 87.947 M 93.14 % | 45.534 M -42.30 % | 78.909 M -11.14 % | 88.797 M -24.09 % | 116.969 M 94.23 % | 60.222 M -1.74 % | 61.291 M -4.64 % | 64.274 M -18.24 % | 78.613 M -1.52 % | 79.824 M 45.33 % | 54.927 M -17.16 % | 66.309 M |
| Cost and expenses | 869.796 M 5.19 % | 826.889 M -15.23 % | 975.396 M 6.87 % | 912.653 M -17.10 % | 1.101 B -10.83 % | 1.235 B -24.28 % | 1.630 B 18.39 % | 1.377 B -11.94 % | 1.564 B 40.70 % | 1.112 B -18.39 % | 1.362 B 17.69 % | 1.157 B 3.01 % | 1.124 B 16.80 % | 961.959 M -22.16 % | 1.236 B 26.74 % | 975.158 M 0.13 % | 973.895 M 2.33 % | 951.746 M -13.81 % | 1.104 B 11.71 % | 988.506 M -1.82 % | 1.007 B -11.02 % | 1.132 B -5.85 % | 1.202 B 10.01 % | 1.092 B 5.32 % | 1.037 B -1.90 % | 1.057 B -1.26 % | 1.071 B 12.37 % | 952.949 M 6.36 % | 895.965 M 7.10 % | 836.595 M 27.19 % | 657.756 M 13.34 % | 580.353 M -13.65 % | 672.100 M -5.70 % | 712.693 M 10.57 % | 644.589 M 8.09 % | 596.362 M 4.51 % | 570.631 M 3.01 % | 553.956 M 2.83 % | 538.718 M 31.77 % | 408.817 M 13.53 % | 360.093 M 2.92 % | 349.878 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 82.706 M 11.09 % | 74.450 M -14.65 % | 87.229 M -15.39 % | 103.093 M -3.82 % | 107.186 M -13.52 % | 123.945 M 25.06 % | 99.106 M -50.94 % | 202.030 M 126.31 % | 89.272 M -22.54 % | 115.242 M 30.86 % | 88.065 M 20.52 % | 73.069 M 8.12 % | 67.579 M 1.21 % | 66.774 M -46.18 % | 124.077 M -0.33 % | 124.486 M 48.71 % | 83.708 M -22.57 % | 108.106 M -45.26 % | 197.492 M 82.11 % | 108.444 M 42.60 % | 76.048 M -30.15 % | 108.871 M 34.48 % | 80.955 M -15.36 % | 95.642 M 4.80 % | 91.265 M 11.98 % | 81.498 M -3.07 % | 84.076 M -3.01 % | 86.685 M 25.27 % | 69.197 M -2.84 % | 71.218 M -5.95 % | 75.724 M 56.40 % | 48.416 M -38.64 % | 78.909 M -11.14 % | 88.797 M -10.86 % | 99.615 M 51.17 % | 65.898 M 7.52 % | 61.291 M -4.64 % | 64.274 M 50.95 % | 42.580 M -46.93 % | 80.241 M 38.95 % | 57.748 M -15.55 % | 68.382 M |
| Interest income | 24.462 M -2.03 % | 24.970 M -65.01 % | 71.356 M | 0.000 | 0.000 -100.00 % | 161.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.742 M 43.24 % | 20.763 M 14.37 % | 18.154 M -10.94 % | 20.383 M |
| Interest expense | 73.466 M 6.01 % | 69.304 M -17.03 % | 83.532 M 4.11 % | 80.231 M 12.05 % | 71.600 M 1.33 % | 70.660 M -3.83 % | 73.471 M 9.76 % | 66.937 M 2.07 % | 65.581 M 7.70 % | 60.891 M 3.24 % | 58.980 M 3.72 % | 56.862 M -6.04 % | 60.515 M -0.11 % | 60.580 M -10.45 % | 67.646 M 6.86 % | 63.305 M -0.26 % | 63.468 M -8.51 % | 69.368 M -3.59 % | 71.948 M -10.64 % | 80.513 M 2.09 % | 78.863 M -10.21 % | 87.834 M -8.01 % | 95.486 M 1.72 % | 93.867 M -4.39 % | 98.176 M -1.40 % | 99.567 M -5.24 % | 105.078 M 24.49 % | 84.407 M 38.90 % | 60.769 M 65.69 % | 36.676 M -3.24 % | 37.904 M 6.08 % | 35.733 M 10.82 % | 32.244 M 4.03 % | 30.994 M -10.56 % | 34.654 M -0.55 % | 34.846 M 4.97 % | 33.197 M 2.26 % | 32.462 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 186.897 M -1.87 % | 190.462 M -6.39 % | 203.461 M -1.32 % | 206.181 M 2.20 % | 201.750 M 0.30 % | 201.153 M 2.98 % | 195.338 M -6.20 % | 208.248 M -3.97 % | 216.846 M -1.52 % | 220.200 M 3.67 % | 212.404 M -10.87 % | 238.303 M -3.71 % | 247.494 M 1.92 % | 242.826 M -4.55 % | 254.412 M 1.94 % | 249.566 M 0.54 % | 248.222 M -3.63 % | 257.585 M -3.05 % | 265.685 M -2.36 % | 272.093 M -4.20 % | 284.029 M 1.12 % | 280.896 M -2.37 % | 287.716 M -3.01 % | 296.653 M -0.48 % | 298.083 M 0.70 % | 296.015 M -1.25 % | 299.767 M 7.78 % | 278.129 M 17.22 % | 237.281 M 7.52 % | 220.685 M 27.57 % | 172.996 M 13.97 % | 151.785 M 5.65 % | 143.670 M 1.12 % | 142.073 M 2.68 % | 138.362 M -15.65 % | 164.026 M 5.59 % | 155.340 M 1.11 % | 153.641 M 8.93 % | 141.045 M 5.11 % | 134.185 M 35.38 % | 99.116 M 2.73 % | 96.481 M |
| Operating income | 16.678 M -79.27 % | 80.441 M -43.42 % | 142.182 M 405.94 % | -46.474 M -186.55 % | 53.699 M -54.10 % | 116.980 M -10.52 % | 130.739 M 87.34 % | 69.787 M -28.68 % | 97.856 M -13.84 % | 113.581 M -20.61 % | 143.074 M 1 882.18 % | 7.218 M -94.63 % | 134.303 M -49.93 % | 268.219 M 176.06 % | 97.160 M 12.26 % | 86.546 M -34.82 % | 132.788 M -52.17 % | 277.603 M 113.12 % | 130.257 M 46.18 % | 89.110 M -18.75 % | 109.668 M -33.90 % | 165.902 M -14.74 % | 194.582 M 186.73 % | -224.359 M -251.78 % | 147.818 M -19.05 % | 182.607 M 132.25 % | 78.625 M 145.40 % | -173.172 M -94.19 % | -89.176 M -1 469.60 % | -5.681 M -159.24 % | 9.591 M 115.52 % | -61.810 M -125.67 % | 240.832 M -21.38 % | 306.328 M 23.93 % | 247.187 M 1 669.45 % | 13.970 M -86.34 % | 102.303 M -19.36 % | 126.864 M -12.77 % | 145.442 M 319.40 % | -66.290 M -204.05 % | 63.711 M 1.58 % | 62.722 M |
| Operating income ratio | 0.02 -79.56 % | 0.09 -29.40 % | 0.13 328.04 % | -0.06 -220.24 % | 0.05 -45.07 % | 0.09 16.59 % | 0.07 53.92 % | 0.05 -18.09 % | 0.06 -36.48 % | 0.09 -2.47 % | 0.10 1 433.64 % | 0.01 -94.20 % | 0.11 -51.03 % | 0.22 199.14 % | 0.07 -10.59 % | 0.08 -32.06 % | 0.12 -47.66 % | 0.23 117.27 % | 0.11 27.60 % | 0.08 -15.81 % | 0.10 -23.19 % | 0.13 -8.23 % | 0.14 153.91 % | -0.26 -307.21 % | 0.12 -15.30 % | 0.15 115.29 % | 0.07 130.80 % | -0.22 -100.92 % | -0.11 -1 516.53 % | -0.01 -147.58 % | 0.01 112.89 % | -0.11 -142.27 % | 0.26 -12.24 % | 0.30 8.45 % | 0.28 1 180.16 % | 0.02 -85.76 % | 0.15 -18.42 % | 0.19 -12.43 % | 0.21 210.09 % | -0.19 -229.44 % | 0.15 -1.27 % | 0.15 |
| Total other income expenses net | -73.466 M -6.01 % | -69.304 M 17.03 % | -83.532 M -4.11 % | -80.231 M -12.05 % | -71.600 M -14.58 % | -62.491 M 14.95 % | -73.471 M -9.76 % | -66.937 M -2.07 % | -65.581 M -7.70 % | -60.891 M -3.24 % | -58.980 M -3.72 % | -56.862 M 6.04 % | -60.515 M 0.11 % | -60.580 M 10.45 % | -67.646 M -6.86 % | -63.305 M 0.26 % | -63.468 M 8.51 % | -69.368 M -19.11 % | -58.240 M 14.45 % | -68.077 M -11.07 % | -61.290 M 30.22 % | -87.834 M -49.69 % | -58.678 M 16.95 % | -70.655 M 13.08 % | -81.286 M 12.75 % | -93.162 M -25.98 % | -73.949 M 3.73 % | -76.817 M -59.26 % | -48.233 M -56.69 % | -30.782 M -2.53 % | -30.021 M 8.61 % | -32.851 M -18.36 % | -27.755 M -6.17 % | -26.142 M 35.82 % | -40.735 M -39.64 % | -29.171 M -7.22 % | -27.207 M -1.62 % | -26.773 M 59.30 % | -65.775 M -223.28 % | -20.346 M -32.70 % | -15.333 M 16.26 % | -18.310 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-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 | 2015-12-31 | 2015-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 4.466 B -5.44 % | 4.723 B -2.38 % | 4.838 B -4.07 % | 5.043 B -3.28 % | 5.214 B 7.51 % | 4.850 B 1.32 % | 4.787 B -0.53 % | 4.812 B 3.11 % | 4.667 B 0.09 % | 4.663 B 1.22 % | 4.607 B -9.68 % | 5.100 B -1.55 % | 5.181 B -4.74 % | 5.438 B -3.48 % | 5.634 B -0.86 % | 5.683 B -5.57 % | 6.018 B -4.10 % | 6.275 B -5.29 % | 6.626 B -4.34 % | 6.926 B -4.41 % | 7.245 B -1.41 % | 7.349 B -2.10 % | 7.507 B -2.20 % | 7.676 B -3.51 % | 7.955 B 5.48 % | 7.542 B -1.32 % | 7.642 B 0.66 % | 7.592 B 3.28 % | 7.351 B 23.80 % | 5.938 B 23.70 % | 4.800 B 31.86 % | 3.640 B 38.37 % | 2.631 B 24.01 % | 2.121 B 33.24 % | 1.592 B -29.38 % | 2.254 B 1.97 % | 2.211 B -0.65 % | 2.225 B 6.72 % | 2.085 B 3 427.41 % | 59.114 M |
| Total investments | 830.000 K 0.36 % | 827.000 K 0.03 % | 826.748 K 0.46 % | 823.000 K 0.00 % | 823.000 K -99.95 % | 1.752 B 20.73 % | 1.451 B 177 909.61 % | 815.000 K 0.00 % | 815.000 K 0.12 % | 814.000 K 0.05 % | 813.560 K 0.07 % | 813.000 K 0.00 % | 813.000 K 0.12 % | 812.000 K 0.06 % | 811.550 K 0.07 % | 811.000 K -1.34 % | 822.000 K 0.12 % | 821.000 K -0.03 % | 821.271 K 0.12 % | 820.261 K 0.00 % | 820.256 K 0.37 % | 817.244 K 0.00 % | 817.226 K -69.75 % | 2.702 M 4.86 % | 2.576 M 218.38 % | 809.237 K -65.08 % | 2.317 M 187.78 % | 805.249 K -96.38 % | 22.226 M -46.27 % | 41.364 M -1.78 % | 42.113 M 5.33 % | 39.981 M 0.22 % | 39.895 M -55.67 % | 89.993 M 50.54 % | 59.782 M 564.24 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M 32.85 % | 6.774 M -94.27 % | 118.227 M |
| Total debt | 4.678 B -4.91 % | 4.920 B -1.41 % | 4.990 B -4.76 % | 5.239 B -3.34 % | 5.420 B 5.33 % | 5.146 B 3.61 % | 4.967 B -0.66 % | 5.000 B 2.30 % | 4.887 B 0.28 % | 4.874 B 0.49 % | 4.850 B -8.02 % | 5.273 B -1.90 % | 5.375 B -5.06 % | 5.661 B -2.32 % | 5.796 B -0.82 % | 5.844 B -5.23 % | 6.167 B -5.07 % | 6.496 B -5.40 % | 6.867 B -2.36 % | 7.033 B -5.19 % | 7.418 B -1.51 % | 7.532 B -3.07 % | 7.770 B -3.42 % | 8.045 B -3.20 % | 8.311 B 7.34 % | 7.743 B -2.80 % | 7.966 B -3.45 % | 8.251 B 5.43 % | 7.826 B 20.10 % | 6.516 B 26.65 % | 5.145 B 21.96 % | 4.219 B 42.40 % | 2.962 B 25.40 % | 2.362 B -5.99 % | 2.513 B -0.63 % | 2.529 B 0.30 % | 2.521 B 8.06 % | 2.333 B 7.65 % | 2.168 B | 0.000 |
| Accumulated other comprehensive income loss | 114.916 M 0.00 % | 114.916 M 0.00 % | 114.916 M 0.00 % | 114.916 M -14.67 % | 134.673 M 0.00 % | 134.674 M 0.00 % | 134.676 M 17.20 % | 114.916 M 0.00 % | 114.916 M -2.81 % | 118.234 M 0.00 % | 118.234 M 0.00 % | 118.232 M 0.00 % | 118.235 M 0.00 % | 118.235 M 0.00 % | 118.235 M 19.98 % | 98.545 M 2.45 % | 96.186 M 0.93 % | 95.299 M 1.68 % | 93.727 M 20.91 % | 77.516 M 1.26 % | 76.555 M -2.97 % | 78.896 M 4.30 % | 75.645 M -0.69 % | 76.169 M -0.25 % | 76.363 M 12.78 % | 67.711 M 0.00 % | 67.711 M 0.00 % | 67.711 M 0.00 % | 67.711 M 0.00 % | 67.711 M 0.00 % | 67.711 M -91.97 % | 842.951 M 1 444.36 % | 54.582 M 0.00 % | 54.582 M 0.00 % | 54.582 M 163.77 % | 20.694 M 4.05 % | 19.889 M 1.37 % | 19.620 M 4.28 % | 18.816 M -95.16 % | 388.850 M |
| Retained earnings | 615.692 M -7.90 % | 668.482 M 1.15 % | 660.908 M 7.46 % | 615.019 M -16.84 % | 739.596 M -9.91 % | 820.931 M 6.03 % | 774.232 M 6.85 % | 724.586 M -1.76 % | 737.566 M -10.49 % | 824.026 M 7.01 % | 770.074 M 10.68 % | 695.787 M -6.52 % | 744.309 M -2.43 % | 762.814 M 37.71 % | 553.948 M 3.43 % | 535.552 M 4.17 % | 514.130 M -7.76 % | 557.361 M 75.01 % | 318.470 M 21.43 % | 262.274 M 6.88 % | 245.398 M 25.98 % | 194.784 M 109.73 % | 92.876 M 554.82 % | -20.421 M -108.31 % | 245.840 M 25.32 % | 196.174 M 88.86 % | 103.875 M 11.52 % | 93.143 M -68.13 % | 292.279 M -40.19 % | 488.647 M -7.31 % | 527.172 M -10.05 % | 586.046 M 2.13 % | 573.842 M 23.46 % | 464.812 M 94.52 % | 238.956 M 103.35 % | 117.510 M 11.53 % | 105.358 M 154.15 % | 41.456 M 242.10 % | -29.174 M | 0.000 |
| Common stock | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.00 % | 1.149 B 0.06 % | 1.149 B 0.18 % | 1.146 B 0.00 % | 1.146 B 0.44 % | 1.141 B 0.00 % | 1.141 B 0.00 % | 1.141 B 0.00 % | 1.141 B 0.25 % | 1.139 B 0.00 % | 1.139 B 0.00 % | 1.139 B 0.00 % | 1.139 B 0.30 % | 1.135 B 0.00 % | 1.135 B 0.02 % | 1.135 B 0.00 % | 1.135 B 0.43 % | 1.130 B 0.00 % | 1.130 B 0.00 % | 1.130 B 0.00 % | 1.130 B 0.00 % | 1.130 B 50.67 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M | 0.000 |
| Total equity | 2.720 B -1.90 % | 2.773 B 0.27 % | 2.765 B 1.69 % | 2.719 B -4.38 % | 2.844 B -2.78 % | 2.925 B 1.62 % | 2.879 B 1.75 % | 2.829 B -0.46 % | 2.842 B -2.95 % | 2.928 B 1.88 % | 2.874 B 2.65 % | 2.800 B -1.70 % | 2.849 B -0.65 % | 2.867 B 7.86 % | 2.658 B 0.98 % | 2.632 B 0.94 % | 2.608 B -1.52 % | 2.648 B 9.78 % | 2.412 B 3.28 % | 2.336 B 0.78 % | 2.318 B 2.08 % | 2.270 B 4.87 % | 2.165 B 5.60 % | 2.050 B -11.51 % | 2.317 B 2.58 % | 2.258 B 4.26 % | 2.166 B 0.75 % | 2.150 B -8.40 % | 2.347 B -7.65 % | 2.542 B -1.42 % | 2.578 B 0.75 % | 2.559 B -1.43 % | 2.596 B 4.61 % | 2.482 B 10.27 % | 2.251 B 153.39 % | 888.204 M 1.48 % | 875.247 M 7.91 % | 811.076 M 9.66 % | 739.642 M 90.21 % | 388.850 M |
| Other non current liabilities | 85.816 M 1.74 % | 84.346 M 1.67 % | 82.961 M 2.26 % | 81.130 M -8.04 % | 88.221 M -0.09 % | 88.298 M 12.92 % | 78.197 M -3.14 % | 80.732 M 0.61 % | 80.243 M 1.29 % | 79.219 M 2.46 % | 77.314 M -1.97 % | 78.868 M 1.50 % | 77.702 M 2.93 % | 75.493 M 1.99 % | 74.023 M 1.95 % | 72.608 M -0.80 % | 73.194 M -3.69 % | 76.002 M 490.32 % | 12.875 M -4.94 % | 13.544 M 1.27 % | 13.375 M 77.67 % | 7.528 M -43.73 % | 13.378 M 84.03 % | 7.270 M -86.25 % | 52.873 M 18.21 % | 44.727 M 16.70 % | 38.325 M -80.77 % | 199.323 M 47.97 % | 134.704 M -16.35 % | 161.033 M -34.48 % | 245.784 M 50.18 % | 163.661 M -55.19 % | 365.213 M 39.39 % | 262.002 M 42.36 % | 184.036 M -31.78 % | 269.754 M -24.87 % | 359.049 M -3.63 % | 372.560 M -26.53 % | 507.075 M | 0.000 |
| Long term debt | 2.486 B 17.80 % | 2.111 B -7.63 % | 2.285 B -6.48 % | 2.443 B 1.62 % | 2.404 B 8.65 % | 2.213 B 3.95 % | 2.129 B -16.04 % | 2.536 B -3.93 % | 2.640 B -4.72 % | 2.770 B -2.94 % | 2.854 B -8.16 % | 3.108 B -4.65 % | 3.259 B 11.79 % | 2.916 B -8.86 % | 3.199 B -1.45 % | 3.246 B -9.85 % | 3.601 B -15.56 % | 4.264 B -7.49 % | 4.609 B 3.36 % | 4.459 B -3.37 % | 4.615 B -9.80 % | 5.116 B -3.60 % | 5.307 B -4.38 % | 5.550 B -3.87 % | 5.774 B 8.41 % | 5.326 B -4.35 % | 5.568 B -4.06 % | 5.803 B 1.10 % | 5.740 B 26.60 % | 4.534 B 25.61 % | 3.610 B 25.42 % | 2.878 B 34.33 % | 2.142 B 31.07 % | 1.634 B 3.49 % | 1.579 B -7.77 % | 1.712 B -1.25 % | 1.734 B -4.74 % | 1.820 B 1.29 % | 1.797 B | 0.000 |
| Total non current liabilities | 2.572 B 17.19 % | 2.195 B -7.31 % | 2.368 B -6.20 % | 2.524 B 1.27 % | 2.493 B 8.31 % | 2.301 B 4.26 % | 2.207 B -15.64 % | 2.616 B -3.80 % | 2.720 B -4.56 % | 2.850 B -2.80 % | 2.932 B -8.00 % | 3.187 B -4.51 % | 3.337 B 11.56 % | 2.991 B -8.61 % | 3.273 B -1.37 % | 3.319 B -9.67 % | 3.674 B -15.35 % | 4.340 B -7.21 % | 4.677 B 3.19 % | 4.533 B -3.43 % | 4.694 B -9.72 % | 5.199 B -3.47 % | 5.386 B -4.24 % | 5.625 B -3.46 % | 5.826 B 8.49 % | 5.370 B -4.21 % | 5.606 B -6.61 % | 6.003 B 1.48 % | 5.915 B 23.83 % | 4.777 B 23.91 % | 3.855 B 23.62 % | 3.119 B 20.34 % | 2.592 B 28.46 % | 2.017 B 0.00 % | 2.017 B 1.79 % | 1.982 B -5.30 % | 2.093 B -4.55 % | 2.193 B -4.83 % | 2.304 B | 0.000 |
| Other current liabilities | 23.645 M 12.50 % | 21.017 M -93.90 % | 344.791 M 1 354.45 % | 23.706 M -7.63 % | 25.663 M 1.47 % | 25.292 M -91.44 % | 295.509 M 1 036.48 % | 26.002 M 15.13 % | 22.585 M -26.62 % | 30.777 M -89.35 % | 288.955 M 839.36 % | 30.761 M -17.30 % | 37.198 M 23.50 % | 30.119 M -91.89 % | 371.296 M 24.35 % | 298.578 M 13.90 % | 262.135 M -6.01 % | 278.908 M -2.99 % | 287.503 M 0.22 % | 286.884 M -41.68 % | 491.912 M -10.77 % | 551.263 M -8.89 % | 605.082 M 15.91 % | 522.021 M 19.77 % | 435.857 M -57.63 % | 1.029 B -2.14 % | 1.051 B 26.55 % | 830.686 M 3.45 % | 802.988 M -36.42 % | 1.263 B 87.71 % | 672.838 M 61.35 % | 417.002 M 666.62 % | 54.395 M -6.96 % | 58.462 M -21.26 % | 74.244 M 153.93 % | 29.238 M -92.11 % | 370.802 M -17.42 % | 449.021 M 53.40 % | 292.708 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.784 M -67.93 % | 8.682 M -45.83 % | 16.027 M -90.67 % | 171.772 M -3.09 % | 177.257 M -3.38 % | 183.462 M -3.31 % | 189.744 M -2.88 % | 195.365 M -2.15 % | 199.649 M 185.21 % | 70.000 M 250.00 % | 20.000 M 483.94 % | 3.425 M -60.95 % | 8.770 M -37.59 % | 14.053 M 340.16 % | 3.193 M -79.93 % | 15.907 M 6.86 % | 14.885 M 61.99 % | 9.189 M -98.49 % | 607.811 M 4 647.02 % | 12.804 M 73.24 % | 7.391 M -75.36 % | 30.000 M 0.00 % | 30.000 M 0.00 % | 30.000 M 25.15 % | 23.972 M 36.50 % | 17.562 M -45.27 % | 32.086 M -45.55 % | 58.930 M -19.81 % | 73.487 M -16.66 % | 88.177 M -30.73 % | 127.289 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 2.192 B -21.97 % | 2.809 B 3.85 % | 2.705 B -3.26 % | 2.796 B -7.29 % | 3.016 B 2.83 % | 2.933 B 3.35 % | 2.838 B 15.17 % | 2.464 B 9.62 % | 2.248 B 6.86 % | 2.103 B 5.41 % | 1.995 B -7.83 % | 2.165 B 2.33 % | 2.116 B -22.94 % | 2.746 B 5.74 % | 2.597 B -0.05 % | 2.598 B 1.24 % | 2.566 B 14.94 % | 2.232 B -1.14 % | 2.258 B -12.26 % | 2.574 B -8.20 % | 2.804 B 16.06 % | 2.416 B -1.91 % | 2.463 B -1.29 % | 2.495 B -1.69 % | 2.538 B 4.97 % | 2.418 B 0.82 % | 2.398 B -2.02 % | 2.447 B 17.33 % | 2.086 B 5.22 % | 1.983 B 29.11 % | 1.536 B 14.53 % | 1.341 B 63.48 % | 820.143 M 12.66 % | 727.971 M -22.03 % | 933.680 M 4.43 % | 894.088 M 6.02 % | 843.288 M 45.56 % | 579.345 M 36.53 % | 424.339 M | 0.000 |
| Total current liabilities | 3.071 B -16.51 % | 3.678 B 0.44 % | 3.662 B -0.94 % | 3.697 B -9.35 % | 4.078 B -6.89 % | 4.380 B -2.02 % | 4.470 B 11.60 % | 4.005 B 15.92 % | 3.455 B 15.05 % | 3.003 B -1.97 % | 3.064 B 2.50 % | 2.989 B -0.41 % | 3.001 B -18.46 % | 3.681 B 12.26 % | 3.279 B -0.15 % | 3.284 B 4.09 % | 3.154 B 9.35 % | 2.885 B -1.44 % | 2.927 B -12.21 % | 3.334 B -15.58 % | 3.950 B 8.33 % | 3.646 B 2.56 % | 3.555 B 3.43 % | 3.437 B -0.23 % | 3.445 B -15.66 % | 4.085 B -3.07 % | 4.215 B 2.57 % | 4.109 B 14.49 % | 3.589 B -7.53 % | 3.881 B 1.95 % | 3.807 B 22.26 % | 3.114 B 58.81 % | 1.961 B 27.05 % | 1.543 B -11.10 % | 1.736 B -2.84 % | 1.787 B -1.39 % | 1.812 B 9.45 % | 1.655 B 14.53 % | 1.445 B | 0.000 |
| Total liabilities | 5.643 B -3.92 % | 5.873 B -2.60 % | 6.030 B -3.08 % | 6.221 B -5.32 % | 6.571 B -1.65 % | 6.681 B 0.06 % | 6.677 B 0.84 % | 6.622 B 7.23 % | 6.175 B 5.50 % | 5.853 B -2.37 % | 5.995 B -2.92 % | 6.176 B -2.57 % | 6.338 B -5.00 % | 6.672 B 1.83 % | 6.552 B -0.77 % | 6.602 B -3.31 % | 6.828 B -5.49 % | 7.225 B -4.99 % | 7.604 B -3.34 % | 7.867 B -8.98 % | 8.644 B -2.28 % | 8.845 B -1.08 % | 8.941 B -1.33 % | 9.062 B -2.26 % | 9.272 B -1.94 % | 9.455 B -3.72 % | 9.821 B -2.88 % | 10.112 B 6.39 % | 9.504 B 9.77 % | 8.658 B 13.00 % | 7.663 B 22.94 % | 6.233 B 36.91 % | 4.552 B 27.85 % | 3.561 B -5.13 % | 3.753 B -0.41 % | 3.769 B -3.49 % | 3.905 B 1.48 % | 3.848 B 2.63 % | 3.749 B | 0.000 |
| Other non current assets | 1.554 B -3.69 % | 1.613 B 0.41 % | 1.607 B -1.59 % | 1.633 B -4.18 % | 1.704 B 1 817.06 % | 88.887 M 6.67 % | 83.331 M -27.68 % | 115.231 M -49.65 % | 228.857 M -13.67 % | 265.090 M -23.39 % | 346.027 M -2.01 % | 353.110 M -7.51 % | 381.762 M 3.57 % | 368.594 M 12.09 % | 328.842 M -19.09 % | 406.432 M -4.01 % | 423.424 M 1.15 % | 418.621 M 221.86 % | 130.064 M -6.84 % | 139.616 M 2.16 % | 136.665 M -3.62 % | 141.793 M 3.14 % | 137.479 M -17.27 % | 166.186 M 113.07 % | 77.996 M -3.26 % | 80.623 M 10.35 % | 73.062 M -41.60 % | 125.110 M -23.92 % | 164.441 M 9.04 % | 150.811 M -17.93 % | 183.758 M 123.47 % | 82.231 M -33.41 % | 123.482 M 25.86 % | 98.112 M 0.40 % | 97.724 M 1.44 % | 96.339 M 14.42 % | 84.198 M 1.12 % | 83.269 M 0.65 % | 82.728 M 239.95 % | -59.114 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.752 B 20.73 % | 1.451 B 14 407.78 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M -9.90 % | 11.099 M 0.02 % | 11.097 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M 50.00 % | 6.000 M | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.162 K -6.11 % | 70.467 K -5.76 % | 74.772 K -5.44 % | 79.077 K -46.01 % | 146.472 K -46.90 % | 275.867 K -29.10 % | 389.113 K -25.91 % | 525.162 K -20.58 % | 661.211 K -17.17 % | 798.289 K -14.83 % | 937.238 K -19.40 % | 1.163 M | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M 0.00 % | -10.000 M 0.00 % | -10.000 M 0.00 % | -10.000 M 0.00 % | -10.000 M 0.00 % | -10.000 M 0.00 % | -10.000 M 0.00 % | -10.000 M 0.00 % | -10.000 M 9.90 % | -11.099 M -0.02 % | -11.097 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.162 K -6.11 % | 70.467 K -5.76 % | 74.772 K -5.44 % | 79.077 K -46.01 % | 146.472 K -46.90 % | 275.867 K -29.10 % | 389.113 K -25.91 % | 525.162 K -20.58 % | 661.211 K -17.17 % | 798.289 K -14.83 % | 937.238 K -19.40 % | 1.163 M | 0.000 |
| Property plant equipment net | 5.568 B -1.77 % | 5.669 B -1.72 % | 5.768 B -2.83 % | 5.936 B -1.78 % | 6.044 B -2.06 % | 6.171 B -1.79 % | 6.283 B -3.44 % | 6.507 B -1.21 % | 6.587 B -0.73 % | 6.635 B -2.91 % | 6.834 B -3.74 % | 7.100 B -1.80 % | 7.230 B -3.08 % | 7.460 B 2.96 % | 7.245 B -1.95 % | 7.390 B -2.06 % | 7.545 B -2.69 % | 7.754 B -3.72 % | 8.054 B -3.60 % | 8.355 B -2.41 % | 8.561 B -1.68 % | 8.708 B -1.24 % | 8.817 B -1.71 % | 8.971 B -2.01 % | 9.155 B -2.75 % | 9.415 B -1.32 % | 9.540 B -0.56 % | 9.594 B 1.07 % | 9.493 B 8.91 % | 8.716 B 8.16 % | 8.058 B 27.06 % | 6.342 B 31.38 % | 4.827 B 18.07 % | 4.089 B 12.28 % | 3.641 B 7.82 % | 3.377 B -0.43 % | 3.392 B -1.50 % | 3.444 B -1.05 % | 3.480 B | 0.000 |
| Total non current assets | 7.155 B -2.14 % | 7.311 B -1.30 % | 7.407 B -2.64 % | 7.608 B -2.27 % | 7.784 B -3.35 % | 8.054 B 2.37 % | 7.868 B 17.39 % | 6.702 B -3.02 % | 6.911 B -1.10 % | 6.988 B -3.83 % | 7.267 B -3.75 % | 7.550 B -2.05 % | 7.708 B -2.73 % | 7.924 B 3.33 % | 7.669 B -2.81 % | 7.890 B -2.16 % | 8.065 B -2.72 % | 8.290 B 0.15 % | 8.278 B -3.63 % | 8.590 B -2.36 % | 8.798 B -1.69 % | 8.949 B -1.01 % | 9.041 B -2.13 % | 9.238 B -0.67 % | 9.300 B -2.82 % | 9.569 B -1.17 % | 9.683 B -1.00 % | 9.781 B 1.08 % | 9.677 B 9.03 % | 8.876 B 7.57 % | 8.251 B 28.25 % | 6.433 B 29.71 % | 4.960 B 18.20 % | 4.196 B 11.94 % | 3.749 B 7.61 % | 3.483 B -0.08 % | 3.486 B -1.43 % | 3.537 B -0.93 % | 3.570 B 6 139.62 % | -59.114 M |
| Other current assets | 55.592 M 0.05 % | 55.564 M 98.22 % | 28.032 M -42.72 % | 48.935 M -20.92 % | 61.881 M -11.15 % | 69.644 M 20.45 % | 57.821 M -69.65 % | 190.512 M -22.67 % | 246.365 M -8.51 % | 269.275 M 311.93 % | 65.369 M -33.76 % | 98.691 M 46.75 % | 67.251 M 2.97 % | 65.309 M -44.26 % | 117.169 M 151.82 % | 46.529 M 2.78 % | 45.270 M -3.75 % | 47.034 M 85.89 % | 25.303 M -64.55 % | 71.376 M -13.60 % | 82.607 M -1.51 % | 83.877 M -32.15 % | 123.625 M -82.62 % | 711.292 M 670.58 % | 92.307 M -53.58 % | 198.854 M 107.38 % | 95.890 M -71.81 % | 340.126 M 7.43 % | 316.617 M 7.47 % | 294.610 M 31.92 % | 223.316 M -25.18 % | 298.469 M -22.83 % | 386.767 M 19.39 % | 323.941 M 4.42 % | 310.220 M 142.72 % | 127.812 M -22.81 % | 165.584 M -5.67 % | 175.542 M 20.79 % | 145.323 M | 0.000 |
| Short term investments | 830.000 K 0.36 % | 827.000 K 0.03 % | 826.748 K 0.46 % | 823.000 K 0.00 % | 823.000 K 0.49 % | 819.000 K 0.05 % | 818.601 K 0.44 % | 815.000 K 0.00 % | 815.000 K 0.12 % | 814.000 K 0.05 % | 813.560 K 0.07 % | 813.000 K 0.00 % | 813.000 K 0.12 % | 812.000 K 0.06 % | 811.550 K 0.07 % | 811.000 K -1.34 % | 822.000 K 0.12 % | 821.000 K -0.03 % | 821.271 K 0.12 % | 820.261 K 0.00 % | 820.256 K 0.37 % | 817.244 K 0.00 % | 817.226 K -69.75 % | 2.702 M 4.86 % | 2.576 M 218.38 % | 809.237 K -65.08 % | 2.317 M 187.78 % | 805.249 K -93.91 % | 13.226 M -59.13 % | 32.364 M -2.26 % | 33.113 M 6.88 % | 30.981 M 0.28 % | 30.895 M -61.85 % | 80.993 M 59.49 % | 50.782 M | 0.000 | 0.000 | 0.000 -100.00 % | 774.322 K -99.35 % | 118.227 M |
| cash and cash equivalents | 211.839 M 7.82 % | 196.476 M 29.42 % | 151.813 M -22.60 % | 196.131 M -4.94 % | 206.319 M -30.31 % | 296.072 M 64.27 % | 180.238 M -3.95 % | 187.648 M -14.87 % | 220.424 M 4.44 % | 211.057 M -13.22 % | 243.219 M 40.90 % | 172.621 M -11.27 % | 194.553 M -12.80 % | 223.108 M 38.04 % | 161.631 M 0.30 % | 161.154 M 8.38 % | 148.699 M -32.77 % | 221.165 M -8.49 % | 241.684 M 125.98 % | 106.949 M -38.10 % | 172.785 M -5.27 % | 182.389 M -30.67 % | 263.085 M -28.81 % | 369.562 M 3.64 % | 356.596 M 77.02 % | 201.447 M -37.70 % | 323.375 M -50.90 % | 658.666 M 38.62 % | 475.173 M -17.88 % | 578.639 M 67.82 % | 344.805 M -40.38 % | 578.327 M 74.36 % | 331.688 M 37.61 % | 241.028 M -73.83 % | 920.864 M 235.50 % | 274.473 M -11.59 % | 310.462 M 187.56 % | 107.963 M 31.11 % | 82.345 M 239.30 % | -59.114 M |
| Cash and short term investments | 212.669 M 7.79 % | 197.303 M 29.26 % | 152.640 M -22.50 % | 196.954 M -4.92 % | 207.142 M -30.04 % | 296.072 M 64.27 % | 180.238 M -4.36 % | 188.463 M -14.81 % | 221.239 M 4.42 % | 211.871 M -13.18 % | 244.033 M 40.71 % | 173.434 M -11.23 % | 195.366 M -12.75 % | 223.920 M 37.85 % | 162.442 M 0.29 % | 161.965 M 8.32 % | 149.521 M -32.64 % | 221.986 M -8.46 % | 242.506 M 125.02 % | 107.769 M -37.92 % | 173.606 M -5.24 % | 183.206 M -30.58 % | 263.902 M -29.11 % | 372.264 M 3.64 % | 359.173 M 77.58 % | 202.256 M -37.90 % | 325.692 M -50.61 % | 659.471 M 35.03 % | 488.399 M -20.07 % | 611.002 M 61.68 % | 377.917 M -37.98 % | 609.309 M 68.05 % | 362.583 M 12.60 % | 322.021 M -66.86 % | 971.646 M 254.00 % | 274.473 M -11.59 % | 310.462 M 187.56 % | 107.963 M 29.89 % | 83.119 M 40.61 % | 59.114 M |
| Total current assets | 1.208 B -9.50 % | 1.335 B -3.83 % | 1.388 B 4.15 % | 1.333 B -18.26 % | 1.631 B 5.03 % | 1.552 B -8.03 % | 1.688 B -38.58 % | 2.749 B 30.52 % | 2.106 B 17.44 % | 1.793 B 11.86 % | 1.603 B 12.40 % | 1.426 B -3.59 % | 1.479 B -8.39 % | 1.615 B 4.78 % | 1.541 B 14.63 % | 1.345 B -1.97 % | 1.371 B -13.36 % | 1.583 B -8.96 % | 1.739 B 7.79 % | 1.613 B -25.43 % | 2.163 B -0.13 % | 2.166 B 4.89 % | 2.065 B 10.17 % | 1.875 B -18.10 % | 2.289 B 6.75 % | 2.144 B -6.93 % | 2.304 B -7.13 % | 2.481 B 14.08 % | 2.175 B -6.44 % | 2.324 B 16.82 % | 1.990 B -15.63 % | 2.358 B 7.76 % | 2.188 B 18.52 % | 1.846 B -18.13 % | 2.255 B 92.18 % | 1.174 B -9.32 % | 1.294 B 15.30 % | 1.122 B 22.16 % | 918.817 M 1 454.32 % | 59.114 M |
| Inventory | 245.766 M 14.19 % | 215.219 M -23.53 % | 281.432 M 17.01 % | 240.524 M -8.53 % | 262.968 M -30.95 % | 380.857 M -31.97 % | 559.827 M -6.04 % | 595.834 M 65.39 % | 360.264 M -19.10 % | 445.321 M 22.14 % | 364.611 M 6.67 % | 341.818 M -20.58 % | 430.388 M 34.45 % | 320.112 M -8.18 % | 348.615 M -7.68 % | 377.598 M 40.58 % | 268.604 M -17.15 % | 324.197 M 66.64 % | 194.547 M 1.42 % | 191.830 M -30.66 % | 276.651 M -0.95 % | 279.304 M 25.87 % | 221.902 M -12.21 % | 252.766 M -17.19 % | 305.230 M 11.72 % | 273.199 M -28.65 % | 382.874 M 21.20 % | 315.909 M 50.99 % | 209.226 M 21.59 % | 172.077 M -4.16 % | 179.539 M 8.09 % | 166.105 M 21.61 % | 136.594 M 28.01 % | 106.707 M -21.01 % | 135.092 M 62.83 % | 82.967 M -5.14 % | 87.466 M -1.01 % | 88.360 M 6.17 % | 83.226 M | 0.000 |
| Net receivables | 694.136 M -19.93 % | 866.875 M -6.39 % | 926.001 M 9.41 % | 846.377 M -22.96 % | 1.099 B 36.31 % | 805.915 M -7.64 % | 872.585 M -50.81 % | 1.774 B 38.79 % | 1.278 B 47.46 % | 866.699 M 4.94 % | 825.894 M 1.67 % | 812.326 M 3.30 % | 786.367 M -21.86 % | 1.006 B 10.23 % | 912.947 M 20.38 % | 758.417 M -16.48 % | 908.075 M -8.26 % | 989.782 M 21.95 % | 811.600 M -34.66 % | 1.242 B -23.82 % | 1.631 B 0.66 % | 1.620 B 11.27 % | 1.456 B 99.31 % | 730.419 M -52.33 % | 1.532 B 4.23 % | 1.470 B -1.96 % | 1.499 B 28.67 % | 1.165 B 0.42 % | 1.160 B -6.93 % | 1.247 B 3.13 % | 1.209 B -5.87 % | 1.284 B -1.39 % | 1.302 B 19.09 % | 1.094 B 30.46 % | 838.352 M 21.80 % | 688.280 M -5.79 % | 730.574 M -2.66 % | 750.544 M 23.62 % | 607.149 M | 0.000 |
| Tax assets | 32.365 M 14.09 % | 28.367 M -11.16 % | 31.930 M -17.38 % | 38.647 M 5.83 % | 36.519 M -14.10 % | 42.513 M -15.49 % | 50.303 M -37.03 % | 79.878 M -16.54 % | 95.708 M 8.67 % | 88.074 M 1.45 % | 86.812 M -10.15 % | 96.619 M 1.17 % | 95.497 M -0.49 % | 95.966 M 1.30 % | 94.739 M 0.69 % | 94.088 M -2.18 % | 96.186 M -18.00 % | 117.305 M 24.40 % | 94.298 M -1.17 % | 95.416 M -4.26 % | 99.663 M 0.04 % | 99.625 M 15.70 % | 86.106 M -14.18 % | 100.335 M 51.26 % | 66.332 M -10.74 % | 74.315 M 6.90 % | 69.520 M 12.70 % | 61.685 M 471.91 % | 10.786 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 855.008 M 0.84 % | 847.866 M 38.52 % | 612.109 M -30.20 % | 876.938 M -15.17 % | 1.034 B -26.84 % | 1.413 B 6.99 % | 1.321 B -1.71 % | 1.344 B 33.32 % | 1.008 B 46.95 % | 685.866 M 16.33 % | 589.583 M -1.36 % | 597.721 M -7.84 % | 648.571 M -22.32 % | 834.885 M 187.14 % | 290.759 M -24.25 % | 383.851 M 20.85 % | 317.616 M -11.66 % | 359.550 M 3.62 % | 346.990 M -20.39 % | 435.881 M -27.99 % | 605.314 M -6.12 % | 644.742 M 39.96 % | 460.662 M 11.00 % | 415.024 M -12.01 % | 471.666 M -22.50 % | 608.628 M -16.46 % | 728.564 M -9.03 % | 800.857 M 18.46 % | 676.054 M 9.85 % | 615.450 M -60.36 % | 1.553 B 19.69 % | 1.297 B 43.26 % | 905.525 M 54.20 % | 587.226 M 3.30 % | 568.469 M 2.95 % | 552.193 M -7.64 % | 597.846 M -4.66 % | 627.074 M -13.90 % | 728.333 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.512 M 56.84 % | 22.005 M -35.50 % | 34.114 M 35.37 % | 25.200 M -5.62 % | 26.702 M 393.28 % | 5.413 M | 0.000 | 0.000 -100.00 % | 6.755 M | 0.000 | 0.000 -100.00 % | 2.827 M -79.94 % | 14.092 M | 0.000 -100.00 % | 107.230 M 31.64 % | 81.457 M 152.71 % | 32.234 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.818 M 46.50 % | 12.162 M -31.18 % | 17.672 M -38.02 % | 28.514 M 42.57 % | 20.000 M 0.00 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.028 M -51.90 % | 12.532 M -44.69 % | 22.656 M 15.17 % | 19.673 M -14.87 % | 23.110 M -22.97 % | 30.000 M -88.19 % | 254.128 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | -18.956 M 0.00 % | -18.956 M 0.00 % | -18.956 M 0.00 % | -18.956 M 0.00 % | -18.956 M 0.00 % | -18.956 M 0.00 % | -18.956 M 0.00 % | -18.956 M 0.00 % | -18.956 M 0.00 % | -18.956 M 0.00 % | -18.956 M 0.00 % | -18.957 M -0.01 % | -18.956 M 0.00 % | -18.956 M 0.00 % | -18.956 M -211.41 % | -6.087 M 10.72 % | -6.818 M 1.52 % | -6.923 M -194.20 % | -2.353 M -56.25 % | -1.506 M 17.14 % | -1.818 M -176.06 % | -658.372 K 31.65 % | -963.247 K -692.89 % | -121.485 K -119 202.94 % | 102.000 0.00 % | 102.000 0.00 % | 102.000 0.00 % | 102.000 0.00 % | 102.000 0.00 % | 102.000 0.00 % | 102.000 0.00 % | 102.000 0.00 % | 102.000 0.00 % | 102.000 0.00 % | 102.000 -0.97 % | 103.000 0.00 % | 103.000 0.00 % | 103.000 0.00 % | 103.000 | 0.000 |
| Capital lease obligations | 23.660 M 10.33 % | 21.444 M -28.68 % | 30.068 M -22.92 % | 39.007 M -24.47 % | 51.646 M -25.09 % | 68.942 M -19.88 % | 86.044 M -16.03 % | 102.475 M -14.42 % | 119.744 M -11.57 % | 135.405 M -11.12 % | 152.346 M -13.77 % | 176.682 M -9.50 % | 195.237 M -14.24 % | 227.642 M -17.30 % | 275.249 M 14.74 % | 239.898 M -2.55 % | 246.176 M -16.25 % | 293.929 M -14.35 % | 343.194 M 41.59 % | 242.387 M -30.13 % | 346.917 M -23.02 % | 450.655 M -19.62 % | 560.682 M -16.75 % | 673.485 M -8.79 % | 738.393 M 96.15 % | 376.444 M -10.03 % | 418.424 M -8.75 % | 458.550 M -7.88 % | 497.798 M -5.20 % | 525.119 M -6.76 % | 563.176 M 19.47 % | 471.381 M -4.67 % | 494.467 M -3.77 % | 513.861 M -3.62 % | 533.136 M -3.46 % | 552.262 M 21.65 % | 453.965 M -4.00 % | 472.899 M 51.87 % | 311.384 M | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 859.288 M 0.00 % | 859.288 M 0.00 % | 859.288 M 0.00 % | 859.290 M 2.35 % | 839.528 M 0.00 % | 839.528 M 0.00 % | 839.528 M 0.00 % | 839.528 M 0.00 % | 839.528 M 0.00 % | 839.528 M 0.00 % | 839.528 M 0.00 % | 839.528 M 0.00 % | 839.528 M 0.00 % | 839.528 M 0.00 % | 839.528 M 0.14 % | 838.319 M 0.47 % | 834.433 M 0.00 % | 834.433 M 1.15 % | 824.957 M 0.00 % | 824.957 M 0.00 % | 824.957 M 0.00 % | 824.957 M 0.66 % | 819.515 M 0.00 % | 819.515 M 0.00 % | 819.515 M 0.00 % | 819.515 M 0.84 % | 812.663 M 0.00 % | 812.663 M 0.00 % | 812.663 M 0.00 % | 812.663 M -4.22 % | 848.446 M | 0.000 -100.00 % | 803.507 M 0.00 % | 803.507 M -2.85 % | 827.038 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 104.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.406 M -21.86 % | 47.873 M -0.75 % | 48.236 M 2.56 % | 47.032 M 3.11 % | 45.612 M -3.18 % | 47.112 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.569 M -50.29 % | 69.547 M -1.09 % | 70.312 M -8.78 % | 77.077 M -8.21 % | 83.967 M -7.69 % | 90.966 M -6.09 % | 96.866 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 8.363 B -3.27 % | 8.646 B -1.70 % | 8.795 B -1.63 % | 8.940 B -5.04 % | 9.415 B -2.00 % | 9.607 B 0.53 % | 9.556 B 1.11 % | 9.451 B 4.81 % | 9.017 B 2.68 % | 8.782 B -1.00 % | 8.870 B -1.18 % | 8.976 B -2.30 % | 9.187 B -3.69 % | 9.539 B 3.57 % | 9.210 B -0.27 % | 9.235 B -2.14 % | 9.436 B -4.42 % | 9.873 B -1.43 % | 10.017 B -1.82 % | 10.203 B -6.92 % | 10.961 B -1.39 % | 11.115 B 0.08 % | 11.106 B -0.05 % | 11.112 B -4.11 % | 11.588 B -1.07 % | 11.714 B -2.28 % | 11.987 B -2.24 % | 12.262 B 3.46 % | 11.851 B 5.82 % | 11.200 B 9.37 % | 10.241 B 16.48 % | 8.792 B 22.99 % | 7.148 B 18.30 % | 6.042 B 0.64 % | 6.004 B 28.92 % | 4.657 B -2.58 % | 4.780 B 2.60 % | 4.659 B 3.79 % | 4.489 B | 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-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-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 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -93.310 M 13.42 % | -107.774 M -212.91 % | -34.442 M 48.35 % | -66.690 M -5.82 % | -63.023 M 46.93 % | -118.755 M -79.67 % | -66.095 M -317.12 % | -15.846 M 75.25 % | -64.014 M -522.48 % | -10.284 M 83.44 % | -62.107 M -51.74 % | -40.929 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.881 M 0.00 % | 1.881 M 0.00 % | 1.881 M -0.01 % | 1.881 M -65.77 % | 5.495 M 3.59 % | 5.304 M 0.00 % | 5.304 M 0.00 % | 5.304 M 86.96 % | 2.837 M 252.55 % | 804.779 K 200.00 % | 268.258 K -66.67 % | 804.779 K -2.99 % | 829.579 K -17.86 % | 1.010 M 15.69 % | 873.000 K -94.58 % | 16.100 M |
| Change in working capital | 171.767 M 1 031.09 % | 15.186 M 218.52 % | -12.813 M -107.24 % | 177.044 M 145.61 % | -388.156 M -51.44 % | -256.304 M 0.74 % | -258.217 M -13.65 % | -227.196 M -19 337.60 % | 1.181 M 100.31 % | -386.913 M -276.45 % | 219.277 M 2 347.56 % | 8.959 M -96.66 % | 268.036 M 401.48 % | -88.906 M 54.51 % | -195.425 M -247.31 % | 132.666 M 76.91 % | 74.990 M 177.26 % | -97.062 M -9.55 % | -88.601 M -164.43 % | 137.506 M 238.95 % | -98.963 M -39.70 % | -70.837 M -135.51 % | -30.078 M -107.07 % | 425.700 M 269.54 % | -251.087 M -18.82 % | -211.312 M 13.64 % | -244.699 M -449.51 % | 70.011 M 32.80 % | 52.720 M 105.36 % | -984.475 M -198.54 % | 999.069 M 118.90 % | 456.407 M 5 395.77 % | -8.618 M 96.45 % | -242.961 M 31.62 % | -355.312 M -4 758.10 % | -7.314 M 89.49 % | -69.560 M 55.92 % | -157.821 M 43.23 % | -278.008 M -4 843.65 % | -5.624 M -110.25 % | 54.854 M 212.69 % | -48.675 M |
| Accounts receivables | 208.099 M 146.77 % | 84.330 M 336.81 % | -35.611 M -112.45 % | 286.062 M 288.77 % | -151.543 M 34.23 % | -230.422 M 54.66 % | -508.164 M -561.15 % | -76.861 M -141.62 % | 184.654 M 217.67 % | -156.931 M -199.12 % | 158.324 M 238.71 % | -114.140 M -170.82 % | 161.162 M 216.86 % | -137.911 M -2 814.29 % | -4.732 M -105.40 % | 87.601 M 2 076.11 % | -4.433 M 74.27 % | -17.226 M -126.87 % | -7.593 M -102.09 % | 363.778 M 1 910.76 % | -20.090 M 87.39 % | -159.335 M 43.44 % | -281.712 M -175.54 % | 372.938 M 1 448.30 % | 24.087 M 113.98 % | -172.353 M -49.22 % | -115.504 M -1 404.11 % | -7.679 M -108.68 % | 88.483 M 297.89 % | -44.713 M -118.68 % | 239.393 M 14.52 % | 209.040 M 200.14 % | -208.748 M 18.25 % | -255.344 M -70.15 % | -150.072 M -454.84 % | 42.293 M 111.78 % | 19.970 M 113.93 % | -143.395 M 41.56 % | -245.384 M -1 171.30 % | 22.905 M 155.31 % | 8.971 M 1 907.97 % | -496.219 K |
| Inventory | -30.547 M -146.13 % | 66.213 M 261.86 % | -40.909 M -198.48 % | 41.540 M -64.04 % | 115.505 M -35.46 % | 178.970 M 944.63 % | 17.132 M 107.27 % | -235.570 M -376.96 % | 85.057 M 205.39 % | -80.710 M -224.77 % | -24.852 M -128.06 % | 88.570 M 180.32 % | -110.276 M -486.89 % | 28.503 M 21.65 % | 23.430 M 121.50 % | -108.994 M -296.06 % | 55.593 M 184.99 % | -65.408 M -1 210.75 % | -4.990 M -105.88 % | 84.822 M 3 097.23 % | 2.653 M 104.62 % | -57.403 M -295.50 % | 29.362 M -44.03 % | 52.463 M 263.79 % | -32.031 M -129.20 % | 109.676 M 263.82 % | -66.949 M 37.25 % | -106.683 M -187.16 % | -37.152 M -597.31 % | 7.470 M 154.97 % | -13.590 M 60.24 % | -34.182 M -36.09 % | -25.117 M -187.66 % | 28.651 M 154.95 % | -52.144 M -1 258.88 % | 4.500 M 403.18 % | 894.207 K 117.48 % | -5.116 M -121.03 % | 24.332 M 431.99 % | -7.329 M -163.09 % | 11.617 M 131.90 % | -36.418 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -363.332 M -70.63 % | -212.934 M -188.20 % | 241.426 M 166.12 % | 90.720 M 134.58 % | -262.325 M -49.42 % | -175.563 M -155.85 % | 314.356 M 1 306.05 % | -26.065 M -216.33 % | 22.407 M 119.68 % | -113.884 M 50.64 % | -230.698 M -244.73 % | 159.404 M 447.54 % | 29.113 M 489.73 % | -7.470 M 89.17 % | -68.959 M 77.51 % | -306.607 M -301.42 % | -76.381 M -159.58 % | 128.197 M 388.33 % | 26.252 M 153.28 % | -49.272 M -166.34 % | 74.275 M 162.37 % | -119.084 M -73.83 % | -68.506 M -156.61 % | 121.015 M 105.25 % | 58.960 M 106.29 % | -937.365 M -208.78 % | 861.679 M 266.69 % | 234.991 M -25.97 % | 317.406 M 1 516.21 % | 19.639 M 264.05 % | -11.971 M 89.60 % | -115.154 M -294.00 % | -29.227 M -2 636.56 % | 1.152 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -5.785 M 95.73 % | -135.357 M -3 366.72 % | 4.144 M 102.75 % | -150.558 M -1 442.59 % | 11.214 M 38.75 % | 8.082 M 193.86 % | -8.611 M -56.99 % | -5.485 M 11.60 % | -6.205 M -123.60 % | 26.291 M 111.50 % | -228.551 M -477.18 % | 60.594 M -68.89 % | 194.743 M 849.87 % | 20.502 M 23.69 % | 16.575 M 410.11 % | -5.345 M -1.17 % | -5.283 M 24.07 % | -6.958 M 1.43 % | -7.059 M -57.29 % | -4.488 M 12.78 % | -5.145 M -129.07 % | 17.703 M -90.97 % | 196.020 M 295.43 % | 49.571 M 115.62 % | -317.418 M -974.17 % | -29.550 M -572.03 % | 6.260 M -90.12 % | 63.359 M 210.05 % | -57.572 M -483.45 % | -9.867 M 88.84 % | -88.412 M -289.90 % | 46.557 M 150.52 % | -92.160 M -156.66 % | -35.907 M 74.56 % | -141.126 M -331.17 % | 61.048 M 199.76 % | -61.197 M -484.94 % | -10.462 M 81.63 % | -56.956 M -168.67 % | -21.200 M -161.87 % | 34.265 M 391.36 % | -11.760 M |
| Other non cash items | 24.791 M 417.35 % | -7.812 M -232.65 % | 5.889 M -57.46 % | 13.845 M 146.57 % | -29.727 M -104.25 % | 698.823 M 1 069.73 % | 59.742 M 2 611.86 % | 2.203 M -95.54 % | 49.442 M -29.54 % | 70.172 M 684.21 % | -12.011 M -207.29 % | 11.195 M 178.94 % | -14.181 M 38.86 % | -23.193 M -141.38 % | 56.048 M 101.32 % | 27.840 M 1 017.00 % | -3.036 M -108.37 % | -1.457 M 89.22 % | -13.510 M 77.04 % | -58.844 M -565.37 % | 12.645 M -68.68 % | 40.373 M 323.68 % | -18.049 M -128.67 % | 62.958 M 492.32 % | -16.048 M -165.97 % | 24.326 M -76.49 % | 103.450 M 20.11 % | 86.127 M 41.27 % | 60.968 M 87.41 % | 32.533 M -3.31 % | 33.647 M -9.90 % | 37.344 M 15.94 % | 32.209 M 17.51 % | 27.410 M -20.14 % | 34.323 M -1.07 % | 34.694 M 8.16 % | 32.076 M -1.10 % | 32.434 M -85.64 % | 225.857 M 42.06 % | 158.989 M 1 354.15 % | -12.677 M -120.33 % | 62.365 M |
| Net cash provided by operating activities | 326.667 M 56.32 % | 208.973 M -18.11 % | 255.186 M -5.61 % | 270.365 M 212.64 % | -240.028 M -1 113.67 % | 23.679 M -49.09 % | 46.509 M 434.72 % | -13.895 M -104.64 % | 299.744 M 783.55 % | -43.851 M -108.70 % | 503.764 M 141.25 % | 208.813 M -63.69 % | 575.137 M 69.97 % | 338.366 M 134.08 % | 144.549 M -66.64 % | 433.313 M 11.25 % | 389.496 M 6.04 % | 367.301 M 55.91 % | 235.590 M -36.63 % | 371.789 M 51.08 % | 246.087 M -27.57 % | 339.776 M -9.51 % | 375.493 M -23.42 % | 490.297 M 402.96 % | 97.482 M -50.34 % | 196.300 M 173.53 % | 71.765 M -8.45 % | 78.386 M -56.69 % | 180.998 M 121.74 % | -832.530 M -172.27 % | 1.152 B 144.96 % | 470.276 M 47.17 % | 319.548 M 62.90 % | 196.166 M 1 971.56 % | -10.481 M -105.35 % | 195.897 M 49.41 % | 131.113 M 48.62 % | 88.222 M -56.15 % | 201.204 M -3.66 % | 208.852 M 16.78 % | 178.835 M 22.02 % | 146.566 M |
| Investments in property plant and equipment | -56.460 M -33.94 % | -42.153 M 29.22 % | -59.554 M 35.62 % | -92.500 M -46.44 % | -63.167 M 24.43 % | -83.586 M -612.64 % | 16.305 M 112.56 % | -129.867 M 25.52 % | -174.375 M -1 539.17 % | -10.638 M -105.53 % | -5.176 M 96.20 % | -136.163 M 40.95 % | -230.571 M -66.29 % | -138.658 M -366.37 % | -29.731 M 47.86 % | -57.027 M -39.76 % | -40.804 M -67.44 % | -24.369 M -140.11 % | 60.763 M 219.95 % | -50.655 M 63.79 % | -139.904 M 22.36 % | -180.196 M -32.70 % | -135.791 M 34.66 % | -207.816 M -376.52 % | -43.611 M 74.36 % | -170.071 M 0.69 % | -171.246 M 48.21 % | -330.629 M 77.37 % | -1.461 B -379.90 % | -304.494 M 85.60 % | -2.115 B 26.04 % | -2.859 B -248.23 % | -821.136 M -18.18 % | -694.790 M -103.10 % | -342.086 M -150.83 % | -136.383 M -15.03 % | -118.565 M -186.51 % | -41.383 M 86.05 % | -296.751 M 76.10 % | -1.242 B -646.11 % | -166.402 M -411.34 % | -32.542 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 345.056 K -96.30 % | 9.336 M 33.93 % | 6.971 M | 0.000 -100.00 % | 25.847 M | 0.000 | 0.000 -100.00 % | 6.946 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 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -4.147 K | 0.000 | 0.000 | 0.000 100.00 % | -5.041 K | 0.000 | 0.000 | 0.000 100.00 % | -1.010 K -201.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 100.00 % | -1.005 K -133.50 % | 3.000 K 200.00 % | -3.000 K -200.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -3.012 K | 0.000 | 0.000 100.00 % | -125.322 K -109.10 % | 1.377 M 184.17 % | -1.637 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.046 M | 0.000 100.00 % | -3.860 K 99.99 % | -30.000 M 40.00 % | -50.000 M | 0.000 | 0.000 100.00 % | -3.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -345.056 K 96.30 % | -9.337 M -33.96 % | -6.970 M | 0.000 -100.00 % | 1.262 K -98.03 % | 64.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.500 M | 0.000 100.00 % | -1.508 M -200.00 % | 1.508 M 222.44 % | -1.232 M -109.91 % | 12.433 M -35.24 % | 19.197 M 2 214.51 % | 829.441 K | 0.000 | 0.000 -100.00 % | 50.319 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -3.000 K 99.99 % | -35.850 M | 0.000 -100.00 % | 56.000 K 115.86 % | -353.000 K 45.78 % | -651.000 K -65 134.97 % | 1.001 K | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 345.056 K -96.30 % | 9.336 M 33.95 % | 6.970 M | 0.000 -100.00 % | 25.848 M 38 479.36 % | 67.000 K 2 333.33 % | -3.000 K -100.04 % | 6.945 M -90.54 % | 73.376 M 241.13 % | -51.992 M 61.97 % | -136.725 M 25.93 % | -184.579 M -121.53 % | -83.320 M 59.99 % | -208.258 M -415.00 % | -40.438 M 56.58 % | -93.128 M 23.19 % | -121.247 M 63.30 % | -330.370 M 77.40 % | -1.462 B -379.99 % | -304.493 M 85.74 % | -2.135 B -264.74 % | 1.296 B 268.15 % | -770.818 M -10.87 % | -695.227 M -110.06 % | -330.966 M -124.61 % | -147.348 M -24.27 % | -118.569 M -195.37 % | -40.143 M -1 397.71 % | 3.093 M -75.22 % | 12.481 M 702.83 % | 1.555 M 116.10 % | 719.390 K |
| Net cash used for investing activites | -56.463 M 27.61 % | -78.003 M -30.97 % | -59.559 M 35.57 % | -92.444 M -45.54 % | -63.520 M 24.01 % | -83.586 M -612.77 % | 16.301 M 112.55 % | -129.867 M 25.52 % | -174.376 M -1 539.18 % | -10.638 M -120.16 % | -4.832 M 96.19 % | -126.827 M 43.28 % | -223.601 M -61.26 % | -138.658 M -3 469.68 % | -3.884 M 93.18 % | -56.960 M -39.58 % | -40.807 M -134.20 % | -17.424 M -123.75 % | 73.376 M 241.13 % | -51.992 M 61.97 % | -136.728 M 25.92 % | -184.579 M -125.59 % | -81.820 M 60.74 % | -208.384 M -413.65 % | -40.569 M 56.50 % | -93.257 M 23.86 % | -122.478 M 61.48 % | -317.937 M 77.96 % | -1.442 B -374.98 % | -303.663 M 85.79 % | -2.137 B -36.72 % | -1.563 B -102.81 % | -770.822 M -6.29 % | -725.227 M -90.37 % | -380.966 M -158.55 % | -147.348 M -24.27 % | -118.569 M -174.83 % | -43.143 M 85.31 % | -293.658 M 76.11 % | -1.229 B -645.58 % | -164.847 M -418.02 % | -31.823 M |
| Debt repayment | -254.841 M -195.27 % | -86.307 M 82.77 % | -501.005 M -166.33 % | -188.114 M -138.23 % | 491.995 M 178.92 % | 176.395 M 593.80 % | -35.722 M 46.66 % | -66.975 M -139.55 % | 169.361 M 236.30 % | -124.254 M 68.98 % | -400.531 M -285.45 % | -103.914 M 59.39 % | -255.862 M -85.10 % | -138.231 M -56.59 % | -88.275 M 75.60 % | -361.780 M -28.51 % | -281.521 M 24.45 % | -372.643 M -865.62 % | 48.672 M 118.34 % | -265.367 M 8.90 % | -291.283 M -21.10 % | -240.536 M 40.21 % | -402.324 M -49.75 % | -268.671 M -373.49 % | 98.236 M 143.67 % | -224.971 M 21.89 % | -288.034 M -168.12 % | 422.855 M -67.39 % | 1.297 B -5.36 % | 1.370 B 83.42 % | 746.938 M -44.25 % | 1.340 B 180.87 % | 476.979 M 416.35 % | -150.775 M -3.51 % | -145.669 M -150.18 % | -58.225 M -38.02 % | -42.187 M 53.09 % | -89.928 M -296.07 % | 45.866 M -95.75 % | 1.080 B 1 159.28 % | -101.970 M 12.61 % | -116.683 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 -100.00 % | 643.150 K | 0.000 -100.00 % | 2.067 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 100.00 % | -165.000 | 0.000 100.00 % | -57.440 M | 0.000 100.00 % | -285.000 | 0.000 100.00 % | -126.369 M | 0.000 100.00 % | -232.000 | 0.000 100.00 % | -91.824 M | 0.000 100.00 % | -108.000 | 0.000 100.00 % | -91.708 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 % | -138.670 M | 0.000 | 0.000 | 0.000 100.00 % | -56.495 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 -100.00 % | 261.061 M | 0.000 100.00 % | -220.759 M | 0.000 | 0.000 -100.00 % | 177.962 M 211.93 % | -158.993 M -208.47 % | 146.581 M 627.17 % | -27.805 M | 0.000 100.00 % | -32.405 M | 0.000 100.00 % | -52.609 M | 0.000 100.00 % | -48.963 M | 0.000 100.00 % | -212.447 M -74.67 % | -121.628 M -169.24 % | 175.665 M 72 890 141.49 % | -241.000 -100.01 % | 2.894 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.456 M 1 728.95 % | 188.950 K | 0.000 | 0.000 -100.00 % | 4.870 M | 0.000 -100.00 % | 121.450 M | 0.000 -100.00 % | 1.184 B 4 598.09 % | -26.311 M -111.33 % | 232.141 M 229.43 % | 70.468 M 55.20 % | 45.405 M 208.09 % | -42.008 M -279.90 % | 23.351 M -63.83 % | 64.567 M |
| Net cash used provided by financing activities | -254.841 M -195.27 % | -86.307 M 64.03 % | -239.944 M -27.55 % | -188.114 M -187.99 % | 213.796 M 21.20 % | 176.395 M 593.80 % | -35.722 M -132.19 % | 110.987 M 195.68 % | -116.001 M -619.55 % | 22.327 M 105.21 % | -428.336 M -312.20 % | -103.914 M 72.66 % | -380.091 M -174.97 % | -138.231 M 1.43 % | -140.240 M 61.58 % | -365.057 M 12.86 % | -418.915 M -12.42 % | -372.643 M -127.53 % | -163.775 M 57.68 % | -386.995 M -234.72 % | -115.619 M 51.93 % | -240.536 M 39.78 % | -399.430 M -48.67 % | -268.671 M -373.49 % | 98.236 M 143.67 % | -224.971 M 20.95 % | -284.578 M -167.27 % | 423.044 M -63.46 % | 1.158 B -15.49 % | 1.370 B 82.23 % | 751.808 M -43.88 % | 1.340 B 147.21 % | 541.934 M 459.43 % | -150.775 M -114.53 % | 1.038 B 1 327.68 % | -84.537 M -144.50 % | 189.954 M 1 076.11 % | -19.460 M -121.32 % | 91.271 M -91.21 % | 1.038 B 1 420.47 % | -78.619 M -50.85 % | -52.116 M |
| Effect of forex changes on cash | 0.000 | 0.000 100.00 % | -1.773 K -135.46 % | 5.000 K 600.00 % | -1.000 K 50.00 % | -2.000 K -250.94 % | 1.325 K 232.50 % | -1.000 K | 0.000 | 0.000 -100.00 % | 2.901 K 172.53 % | -4.000 K | 0.000 | 0.000 -100.00 % | 52.180 K -55.02 % | 116.000 K 105.18 % | -2.240 M -199.69 % | 2.247 M 176.03 % | -2.956 M -317.06 % | 1.362 M 140.71 % | -3.344 M -172.02 % | 4.644 M 720.60 % | -748.304 K -170.11 % | -277.039 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 15.363 M -65.60 % | 44.663 M 200.78 % | -44.318 M -335.00 % | -10.188 M 88.65 % | -89.753 M -177.48 % | 115.834 M 1 663.11 % | -7.410 M 77.39 % | -32.776 M -449.91 % | 9.367 M 129.12 % | -32.162 M -145.56 % | 70.598 M 421.90 % | -21.932 M 23.19 % | -28.555 M -146.45 % | 61.477 M 12 790.04 % | 476.934 K -96.17 % | 12.455 M 117.19 % | -72.466 M -253.17 % | -20.519 M -115.23 % | 134.736 M 304.65 % | -65.837 M -585.52 % | -9.604 M 88.10 % | -80.695 M 24.23 % | -106.505 M -921.41 % | 12.966 M -91.64 % | 155.149 M 227.25 % | -121.928 M 63.64 % | -335.291 M -282.73 % | 183.493 M 277.35 % | -103.466 M -144.25 % | 233.834 M 200.13 % | -233.522 M -194.68 % | 246.640 M 172.05 % | 90.660 M 113.34 % | -679.836 M -205.17 % | 646.390 M 1 896.12 % | -35.988 M -117.77 % | 202.498 M 690.44 % | 25.618 M 2 266.94 % | -1.182 M -106.59 % | 17.930 M 127.74 % | -64.632 M -203.20 % | 62.626 M |
| Cash at beginning of period | 196.476 M 29.42 % | 151.813 M -22.60 % | 196.131 M -4.94 % | 206.319 M -30.31 % | 296.072 M 64.27 % | 180.238 M -3.95 % | 187.648 M -14.87 % | 220.424 M 4.44 % | 211.057 M -13.22 % | 243.219 M 40.90 % | 172.621 M -11.27 % | 194.553 M -12.80 % | 223.108 M 38.04 % | 161.631 M 0.30 % | 161.154 M 8.38 % | 148.699 M -32.77 % | 221.165 M -8.49 % | 241.684 M 125.98 % | 106.949 M -38.10 % | 172.785 M -5.27 % | 182.389 M -30.67 % | 263.085 M -28.81 % | 369.562 M 3.64 % | 356.596 M 77.02 % | 201.447 M -37.70 % | 323.375 M -50.90 % | 658.666 M 38.62 % | 475.173 M -17.88 % | 578.639 M 67.82 % | 344.805 M -40.38 % | 578.327 M 74.36 % | 331.688 M 37.61 % | 241.028 M -73.83 % | 920.864 M 235.50 % | 274.473 M -11.59 % | 310.462 M 187.56 % | 107.963 M 31.11 % | 82.345 M -1.42 % | 83.527 M 27.33 % | 65.597 M -49.63 % | 130.229 M 92.64 % | 67.603 M |
| Cash at end of period | 211.839 M 7.82 % | 196.476 M 29.42 % | 151.813 M -22.60 % | 196.131 M -4.94 % | 206.319 M -30.31 % | 296.072 M 64.27 % | 180.238 M -3.95 % | 187.648 M -14.87 % | 220.424 M 4.44 % | 211.057 M -13.22 % | 243.219 M 40.90 % | 172.621 M -11.27 % | 194.553 M -12.80 % | 223.108 M 38.04 % | 161.631 M 0.30 % | 161.154 M 8.38 % | 148.699 M -32.77 % | 221.165 M -8.49 % | 241.684 M 125.98 % | 106.949 M -38.10 % | 172.785 M -5.27 % | 182.389 M -30.67 % | 263.058 M -28.82 % | 369.562 M 3.64 % | 356.596 M 77.02 % | 201.447 M -37.70 % | 323.375 M -50.90 % | 658.666 M 38.62 % | 475.173 M -17.88 % | 578.639 M 67.82 % | 344.805 M -40.38 % | 578.327 M 74.36 % | 331.688 M 37.61 % | 241.028 M -73.83 % | 920.864 M 235.50 % | 274.473 M -11.59 % | 310.462 M 187.56 % | 107.963 M 31.11 % | 82.345 M -1.42 % | 83.527 M 27.33 % | 65.597 M -49.63 % | 130.229 M |
| Operating cash flow | 326.667 M 56.32 % | 208.973 M -18.11 % | 255.186 M -5.61 % | 270.365 M 212.64 % | -240.028 M -1 113.67 % | 23.679 M -49.09 % | 46.509 M 434.72 % | -13.895 M -104.64 % | 299.744 M 783.55 % | -43.851 M -108.70 % | 503.764 M 141.25 % | 208.813 M -63.69 % | 575.137 M 69.97 % | 338.366 M 134.08 % | 144.549 M -66.64 % | 433.313 M 11.25 % | 389.496 M 6.04 % | 367.301 M 55.91 % | 235.590 M -36.63 % | 371.789 M 51.08 % | 246.087 M -27.57 % | 339.776 M -9.51 % | 375.493 M -23.42 % | 490.297 M 402.96 % | 97.482 M -50.34 % | 196.300 M 173.53 % | 71.765 M -8.45 % | 78.386 M -56.69 % | 180.998 M 121.74 % | -832.530 M -172.27 % | 1.152 B 144.96 % | 470.276 M 47.17 % | 319.548 M 62.90 % | 196.166 M 1 971.56 % | -10.481 M -105.35 % | 195.897 M 49.41 % | 131.113 M 48.62 % | 88.222 M -56.15 % | 201.204 M -3.66 % | 208.852 M 16.78 % | 178.835 M 22.02 % | 146.566 M |
| Capital expenditure | -56.460 M -33.94 % | -42.153 M 29.22 % | -59.554 M 35.62 % | -92.500 M -46.44 % | -63.167 M 24.43 % | -83.586 M -612.64 % | 16.305 M 112.56 % | -129.867 M 25.52 % | -174.375 M -1 539.17 % | -10.638 M -105.53 % | -5.176 M 96.20 % | -136.163 M 40.95 % | -230.571 M -66.29 % | -138.658 M -366.37 % | -29.731 M 47.86 % | -57.027 M -39.76 % | -40.804 M -67.44 % | -24.369 M -140.11 % | 60.763 M 219.95 % | -50.655 M 63.79 % | -139.904 M 22.36 % | -180.196 M -32.70 % | -135.791 M 34.66 % | -207.816 M -376.52 % | -43.611 M 74.36 % | -170.071 M 0.69 % | -171.246 M 48.21 % | -330.629 M 77.37 % | -1.461 B -379.90 % | -304.494 M 85.60 % | -2.115 B 26.04 % | -2.859 B -248.23 % | -821.136 M -18.18 % | -694.790 M -103.10 % | -342.086 M -150.83 % | -136.383 M -15.03 % | -118.565 M -186.51 % | -41.383 M 86.05 % | -296.751 M 76.10 % | -1.242 B -646.11 % | -166.402 M -411.34 % | -32.542 M |
| Free CashFlow | 270.207 M 61.98 % | 166.820 M -14.73 % | 195.632 M 9.99 % | 177.865 M 158.66 % | -303.195 M -406.11 % | -59.907 M -195.37 % | 62.814 M 143.69 % | -143.762 M -214.67 % | 125.369 M 330.08 % | -54.489 M -110.93 % | 498.588 M 586.29 % | 72.650 M -78.92 % | 344.566 M 72.53 % | 199.708 M 73.94 % | 114.818 M -69.49 % | 376.286 M 7.91 % | 348.692 M 1.68 % | 342.932 M 15.72 % | 296.353 M -7.72 % | 321.134 M 202.43 % | 106.183 M -33.46 % | 159.580 M -33.43 % | 239.703 M -15.14 % | 282.482 M 424.37 % | 53.870 M 105.39 % | 26.229 M 126.37 % | -99.482 M 60.56 % | -252.243 M 80.30 % | -1.280 B -12.60 % | -1.137 B -18.10 % | -962.784 M 59.70 % | -2.389 B -376.32 % | -501.589 M -0.59 % | -498.624 M -41.43 % | -352.567 M -692.41 % | 59.514 M 374.28 % | 12.548 M -73.21 % | 46.839 M 149.02 % | -95.547 M 90.75 % | -1.033 B -8 406.00 % | 12.433 M -89.10 % | 114.023 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 | 2015 | 2015 | 2015 | 2015 |