Shenyang Cuihua Gold and Silver Jewelry Co., Ltd. 002731.SZ
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.438 B -2.78 % | 4.565 B 8.54 % | 4.206 B 14.29 % | 3.680 B 74.46 % | 2.109 B -7.22 % | 2.274 B -15.56 % | 2.693 B -1.98 % | 2.747 B 23.84 % | 2.218 B -26.06 % | 3.000 B -9.31 % | 3.308 B -10.09 % | 3.679 B 30.46 % | 2.820 B 16.01 % | 2.431 B |
| Net income | 216.692 M 25.46 % | 172.717 M 266.82 % | 47.085 M 38.13 % | 34.088 M 18.32 % | 28.811 M -23.03 % | 37.430 M 26.40 % | 29.612 M -52.67 % | 62.561 M 7.45 % | 58.223 M -3.64 % | 60.423 M -38.58 % | 98.372 M -11.24 % | 110.825 M 27.17 % | 87.150 M 13.27 % | 76.942 M |
| Income before tax | 271.435 M 97.80 % | 137.224 M 101.30 % | 68.168 M 29.67 % | 52.570 M -5.19 % | 55.446 M -3.05 % | 57.189 M 37.79 % | 41.504 M -48.87 % | 81.176 M 10.83 % | 73.243 M -9.37 % | 80.814 M -39.20 % | 132.926 M -10.76 % | 148.951 M 27.73 % | 116.614 M 13.10 % | 103.103 M |
| Income before tax ratio | 0.06 103.47 % | 0.03 85.47 % | 0.02 13.46 % | 0.01 -45.65 % | 0.03 4.50 % | 0.03 63.19 % | 0.02 -47.84 % | 0.03 -10.51 % | 0.03 22.58 % | 0.03 -32.96 % | 0.04 -0.75 % | 0.04 -2.09 % | 0.04 -2.51 % | 0.04 |
| EBITDA | 458.433 M 77.73 % | 257.941 M 49.19 % | 172.894 M 8.56 % | 159.260 M -11.71 % | 180.391 M -4.48 % | 188.845 M 35.84 % | 139.023 M -9.37 % | 153.388 M -0.29 % | 153.829 M 9.00 % | 141.130 M -22.77 % | 182.743 M -5.82 % | 194.035 M 24.69 % | 155.620 M 21.80 % | 127.768 M |
| Net income ratio | 0.05 29.05 % | 0.04 237.97 % | 0.01 20.86 % | 0.01 -32.18 % | 0.01 -17.04 % | 0.02 49.70 % | 0.01 -51.71 % | 0.02 -13.24 % | 0.03 30.32 % | 0.02 -32.27 % | 0.03 -1.28 % | 0.03 -2.52 % | 0.03 -2.37 % | 0.03 |
| Ratio EBITDA | 0.10 82.81 % | 0.06 37.46 % | 0.04 -5.01 % | 0.04 -49.39 % | 0.09 2.96 % | 0.08 60.87 % | 0.05 -7.54 % | 0.06 -19.49 % | 0.07 47.42 % | 0.05 -14.84 % | 0.06 4.75 % | 0.05 -4.42 % | 0.06 4.99 % | 0.05 |
| Gross profit ratio | 0.10 21.01 % | 0.08 52.41 % | 0.06 -21.00 % | 0.07 -51.06 % | 0.14 -14.44 % | 0.17 69.85 % | 0.10 8.48 % | 0.09 -19.39 % | 0.11 63.41 % | 0.07 -13.38 % | 0.08 81.42 % | 0.04 -42.76 % | 0.08 5.21 % | 0.07 |
| Weighted average shs out dil | 256.156 M -0.63 % | 257.787 M 0.64 % | 256.156 M 0.00 % | 256.156 M -2.20 % | 261.916 M 4.96 % | 249.536 M 1.12 % | 246.768 M -2.55 % | 253.224 M -0.22 % | 253.793 M -1.17 % | 256.797 M 25.92 % | 203.942 M 6.08 % | 192.248 M -0.08 % | 192.408 M 0.03 % | 192.354 M |
| Weighted average shs out | 256.156 M -0.63 % | 257.787 M 0.64 % | 256.156 M -2.31 % | 262.214 M 0.11 % | 261.916 M 4.96 % | 249.536 M 1.12 % | 246.768 M -2.53 % | 253.182 M -0.24 % | 253.793 M -0.92 % | 256.156 M 25.61 % | 203.922 M 6.08 % | 192.238 M -0.09 % | 192.408 M 0.03 % | 192.354 M |
| EPS diluted | 0.85 26.87 % | 0.67 252.63 % | 0.19 46.15 % | 0.13 18.18 % | 0.11 -26.67 % | 0.15 25.00 % | 0.12 -52.00 % | 0.25 8.70 % | 0.23 -4.17 % | 0.24 -50.00 % | 0.48 -17.24 % | 0.58 28.89 % | 0.45 12.50 % | 0.40 |
| Earnings per share | 0.85 26.87 % | 0.67 252.63 % | 0.19 46.15 % | 0.13 18.18 % | 0.11 -26.67 % | 0.15 25.00 % | 0.12 -52.00 % | 0.25 8.70 % | 0.23 -4.17 % | 0.24 -50.00 % | 0.48 -17.24 % | 0.58 28.89 % | 0.45 12.50 % | 0.40 |
| Gross profit | 455.672 M 17.64 % | 387.341 M 65.42 % | 234.150 M -9.72 % | 259.346 M -14.62 % | 303.748 M -20.62 % | 382.661 M 43.42 % | 266.813 M 6.33 % | 250.922 M -0.17 % | 251.357 M 20.83 % | 208.033 M -21.45 % | 264.843 M 63.12 % | 162.364 M -25.33 % | 217.435 M 22.06 % | 178.134 M |
| Income tax expense | 102.549 M 131.76 % | 44.248 M 101.35 % | 21.976 M 15.10 % | 19.093 M -29.23 % | 26.980 M 5.50 % | 25.573 M 88.73 % | 13.550 M -45.25 % | 24.748 M 0.95 % | 24.516 M 4.52 % | 23.456 M -31.92 % | 34.452 M -8.93 % | 37.829 M 29.30 % | 29.257 M 12.63 % | 25.976 M |
| Cost of revenue | 3.982 B -4.68 % | 4.178 B 5.18 % | 3.972 B 16.11 % | 3.421 B 89.44 % | 1.806 B -4.51 % | 1.891 B -22.05 % | 2.426 B -2.81 % | 2.496 B 26.91 % | 1.967 B -29.56 % | 2.792 B -8.26 % | 3.043 B -13.47 % | 3.517 B 35.12 % | 2.603 B 15.54 % | 2.253 B |
| General and administrative expenses | 37.885 M 72.08 % | 22.016 M 80.84 % | 12.174 M -21.55 % | 15.518 M 9.98 % | 14.111 M -39.67 % | 23.388 M 40.80 % | 16.611 M -3.45 % | 17.204 M 12.22 % | 15.331 M -4.64 % | 16.076 M 82.01 % | 8.833 M 24.53 % | 7.093 M -58.54 % | 17.108 M 121.21 % | 7.734 M |
| Selling and marketing expenses | 10.214 M -15.52 % | 12.091 M -63.39 % | 33.022 M -45.61 % | 60.714 M -44.81 % | 110.003 M 14.28 % | 96.261 M 23.87 % | 77.711 M 28.73 % | 60.365 M 30.73 % | 46.176 M -16.27 % | 55.146 M 11.64 % | 49.396 M 27.62 % | 38.707 M 47.25 % | 26.286 M 30.73 % | 20.107 M |
| Other expenses | 131.157 M -5.88 % | 139.351 M 139.36 % | 58.217 M -18.97 % | 71.850 M -40.85 % | 121.468 M 306.72 % | 29.865 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.120 M -12.98 % | 28.868 M | 0.000 -100.00 % | 25.173 M 14.38 % | 22.008 M |
| Operating expenses | 183.285 M -32.20 % | 270.313 M 62.68 % | 166.167 M -17.15 % | 200.569 M -18.84 % | 247.128 M 117.51 % | 113.616 M -7.74 % | 123.145 M 18.47 % | 103.946 M 7.94 % | 96.300 M -0.04 % | 96.342 M 10.61 % | 87.097 M 44.17 % | 60.412 M 3.86 % | 58.168 M 16.69 % | 49.849 M |
| Cost and expenses | 4.165 B -5.92 % | 4.427 B 8.47 % | 4.082 B 14.38 % | 3.569 B 82.67 % | 1.954 B -4.35 % | 2.042 B -19.87 % | 2.549 B -1.96 % | 2.600 B 26.03 % | 2.063 B -28.57 % | 2.888 B -7.73 % | 3.130 B -12.88 % | 3.593 B 35.04 % | 2.661 B 15.56 % | 2.303 B |
| Research and development expenses | 4.030 M -76.10 % | 16.862 M | 0.000 -100.00 % | 1.521 M -1.55 % | 1.545 M -22.60 % | 1.996 M 22.45 % | 1.630 M 154.22 % | 641.174 K -16.48 % | 767.695 K 22.43 % | 627.046 K -35.27 % | 968.666 K 26.87 % | 763.529 K -3.46 % | 790.900 K | 0.000 |
| Selling general and administrative expenses | 48.098 M 41.02 % | 34.106 M -24.54 % | 45.196 M -40.71 % | 76.232 M -38.58 % | 124.114 M 3.73 % | 119.649 M 26.85 % | 94.322 M 21.60 % | 77.570 M 26.12 % | 61.507 M -13.64 % | 71.222 M 22.31 % | 58.229 M 27.14 % | 45.800 M 5.54 % | 43.394 M 19.37 % | 36.353 M |
| Interest income | 5.411 M 34.81 % | 4.014 M -47.52 % | 7.647 M -52.64 % | 16.146 M 175.76 % | 5.855 M 32.80 % | 4.409 M 176.25 % | 1.596 M -90.86 % | 17.455 M 198.44 % | 5.849 M -77.70 % | 26.226 M 951.13 % | 2.495 M 392.08 % | 507.029 K -50.73 % | 1.029 M 214.09 % | 327.614 K |
| Interest expense | 102.219 M 33.72 % | 76.441 M 6.30 % | 71.911 M -1.87 % | 73.282 M -17.66 % | 88.997 M -3.40 % | 92.127 M 14.62 % | 80.379 M 34.33 % | 59.837 M 7.46 % | 55.683 M 6.21 % | 52.425 M 20.13 % | 43.639 M 5.01 % | 41.558 M 14.35 % | 36.343 M 54.86 % | 23.469 M |
| Depreciation and amortization | 84.791 M 91.16 % | 44.355 M 6.17 % | 41.779 M 15.47 % | 36.182 M 4.32 % | 34.683 M -10.55 % | 38.774 M 126.22 % | 17.140 M 31.73 % | 13.011 M -47.75 % | 24.903 M 183.31 % | 8.790 M 17.62 % | 7.473 M 55.69 % | 4.800 M 80.25 % | 2.663 M -45.32 % | 4.870 M |
| Operating income | 272.387 M 98.12 % | 137.486 M 4.86 % | 131.115 M 12.81 % | 116.223 M -27.05 % | 159.313 M 143.56 % | 65.411 M 50.32 % | 43.514 M -43.82 % | 77.456 M 14.71 % | 67.523 M -11.75 % | 76.517 M -40.36 % | 128.292 M -7.98 % | 139.411 M 19.65 % | 116.513 M 15.65 % | 100.747 M |
| Operating income ratio | 0.06 103.79 % | 0.03 -3.39 % | 0.03 -1.29 % | 0.03 -58.18 % | 0.08 162.51 % | 0.03 78.03 % | 0.02 -42.69 % | 0.03 -7.38 % | 0.03 19.35 % | 0.03 -34.23 % | 0.04 2.35 % | 0.04 -8.28 % | 0.04 -0.31 % | 0.04 |
| Total other income expenses net | -952.000 K -263.36 % | -262.000 K 99.58 % | -62.947 M 0.98 % | -63.568 M 38.80 % | -103.866 M -1 163.27 % | -8.222 M -309.05 % | -2.010 M -154.29 % | 3.702 M -35.86 % | 5.772 M 34.30 % | 4.298 M -7.27 % | 4.635 M -51.42 % | 9.540 M 9 330.51 % | 101.161 K -95.71 % | 2.356 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.264 B -2.18 % | 1.293 B 59.13 % | 812.355 M 12.08 % | 724.826 M 13.47 % | 638.809 M 8.10 % | 590.916 M 17.46 % | 503.093 M 71.01 % | 294.187 M -37.39 % | 469.890 M 46.64 % | 320.431 M 715.75 % | -52.039 M -188.69 % | 58.673 M -54.17 % | 128.032 M 147.46 % | 51.738 M |
| Total investments | 12.853 M -56.68 % | 29.671 M -3.96 % | 30.895 M -0.54 % | 31.064 M -7.08 % | 33.431 M -0.85 % | 33.718 M 0.92 % | 33.410 M 1.98 % | 32.760 M 3.15 % | 31.760 M 3.42 % | 30.710 M 29.52 % | 23.710 M 125.81 % | 10.500 M 0.00 % | 10.500 M -61.82 % | 27.500 M |
| Total debt | 1.734 B -3.85 % | 1.804 B 55.85 % | 1.157 B -0.45 % | 1.163 B -8.14 % | 1.266 B 10.87 % | 1.142 B 9.34 % | 1.044 B 50.22 % | 695.000 M -15.76 % | 825.000 M 16.09 % | 710.660 M 32.24 % | 537.400 M 75.91 % | 305.500 M -25.22 % | 408.530 M 38.72 % | 294.500 M |
| Accumulated other comprehensive income loss | 89.056 M | 0.000 -100.00 % | 41.144 M 729.52 % | 4.960 M 7.66 % | 4.607 M | 0.000 -100.00 % | 35.667 M 1.19 % | 35.248 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 1.070 B 20.07 % | 891.071 M 20.13 % | 741.756 M 6.49 % | 696.552 M 4.54 % | 666.306 M 3.89 % | 641.338 M 4.81 % | 611.917 M 3.67 % | 590.257 M 8.89 % | 542.089 M 8.77 % | 498.364 M 10.86 % | 449.557 M 26.41 % | 355.646 M 42.49 % | 249.592 M 46.25 % | 170.664 M |
| Common stock | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 70.00 % | 150.680 M 0.00 % | 150.680 M 0.00 % | 150.680 M 0.00 % | 150.680 M 0.00 % | 150.680 M 33.35 % | 113.000 M 0.00 % | 113.000 M 0.00 % | 113.000 M |
| Total equity | 1.783 B 9.92 % | 1.622 B 24.03 % | 1.308 B 3.51 % | 1.264 B 2.43 % | 1.234 B 2.43 % | 1.204 B 2.04 % | 1.180 B 1.76 % | 1.160 B 3.84 % | 1.117 B 3.39 % | 1.080 B 4.68 % | 1.032 B 96.43 % | 525.452 M 27.11 % | 413.376 M 25.40 % | 329.645 M |
| Other non current liabilities | 0.000 -100.00 % | 17.668 M | 0.000 | 0.000 -100.00 % | 847.200 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.550 M | 0.000 | 0.000 |
| Long term debt | 410.228 M -37.37 % | 655.031 M 882.67 % | 66.658 M 18.67 % | 56.170 M 219.26 % | -47.098 M -614.96 % | 9.146 M -70.48 % | 30.980 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 534.178 M -28.32 % | 745.272 M 698.04 % | 93.388 M 34.52 % | 69.422 M 6.86 % | 64.967 M 140.11 % | 27.057 M -45.65 % | 49.780 M 134.61 % | 21.218 M -16.68 % | 25.467 M 166.20 % | 9.567 M 12.77 % | 8.484 M -41.77 % | 14.571 M 1 000.53 % | 1.324 M -57.03 % | 3.081 M |
| Other current liabilities | 1.921 B 28.97 % | 1.489 B 82.17 % | 817.495 M 19.95 % | 681.558 M -37.07 % | 1.083 B 22.72 % | 882.471 M 11.11 % | 794.211 M 43 123.35 % | -1.846 M -104.10 % | 45.023 M 28.15 % | 35.134 M 513.83 % | -8.490 M -196.70 % | 8.780 M -95.23 % | 184.184 M 14.10 % | 161.426 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 106.319 M | 0.000 | 0.000 | 0.000 -100.00 % | 690.261 M 33.50 % | 517.047 M 20.97 % | 427.431 M 30.29 % | 328.053 M -10.58 % | 366.879 M | 0.000 | 0.000 |
| Short term debt | 1.324 B 15.27 % | 1.149 B 5.33 % | 1.091 B -1.90 % | 1.112 B -12.78 % | 1.275 B 11.67 % | 1.142 B 12.69 % | 1.013 B 45.76 % | 695.000 M -15.76 % | 825.000 M 16.09 % | 710.660 M 32.24 % | 537.400 M 75.91 % | 305.500 M -25.22 % | 408.530 M 38.72 % | 294.500 M |
| Total current liabilities | 3.516 B 22.57 % | 2.869 B 65.61 % | 1.732 B -8.76 % | 1.898 B -18.08 % | 2.317 B 6.77 % | 2.171 B 19.12 % | 1.822 B 26.17 % | 1.444 B 2.40 % | 1.410 B 17.78 % | 1.197 B 30.52 % | 917.458 M 30.84 % | 701.202 M 10.13 % | 636.727 M 35.28 % | 470.662 M |
| Total liabilities | 4.050 B 12.07 % | 3.614 B 99.54 % | 1.811 B -7.96 % | 1.968 B -15.74 % | 2.335 B 6.27 % | 2.198 B 17.40 % | 1.872 B 27.74 % | 1.465 B 2.06 % | 1.436 B 18.95 % | 1.207 B 30.36 % | 925.942 M 29.36 % | 715.773 M 12.18 % | 638.051 M 34.68 % | 473.743 M |
| Other non current assets | 429.115 M 56.00 % | 275.069 M 1 056.87 % | 23.777 M 351.69 % | 5.264 M -49.59 % | 10.443 M -23.02 % | 13.566 M -17.42 % | 16.427 M 173.46 % | 6.007 M -67.01 % | 18.206 M 302.43 % | 4.524 M 14.21 % | 3.961 M -87.21 % | 30.959 M 147.95 % | 12.486 M -70.11 % | 41.772 M |
| Long term investments | -381.450 M -131.50 % | -164.770 M -295.52 % | 84.272 M -26.95 % | 115.363 M -11.83 % | 130.848 M -10.14 % | 145.614 M -2.86 % | 149.905 M 43.54 % | 104.435 M 228.83 % | 31.760 M 3.42 % | 30.710 M -63.15 % | 83.342 M 693.73 % | 10.500 M 0.00 % | 10.500 M | 0.000 |
| Intangible assets | 47.067 M 1.95 % | 46.169 M 1 435.38 % | 3.007 M -6.82 % | 3.227 M -1.89 % | 3.289 M 2.14 % | 3.220 M 2.32 % | 3.147 M 10.46 % | 2.849 M -28.88 % | 4.006 M -21.00 % | 5.071 M -20.47 % | 6.376 M -0.93 % | 6.436 M 53.86 % | 4.183 M 57.38 % | 2.658 M |
| GoodWill | 354.139 M -17.76 % | 430.621 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 401.207 M -15.85 % | 476.791 M 15 756.04 % | 3.007 M -6.82 % | 3.227 M -1.89 % | 3.289 M 2.14 % | 3.220 M 2.32 % | 3.147 M 10.46 % | 2.849 M -28.88 % | 4.006 M -21.00 % | 5.071 M -20.47 % | 6.376 M -0.93 % | 6.436 M 53.86 % | 4.183 M 57.38 % | 2.658 M |
| Property plant equipment net | 869.791 M 1.17 % | 859.754 M 186.61 % | 299.978 M -10.97 % | 336.953 M 19.24 % | 282.582 M -4.54 % | 296.034 M -2.90 % | 304.870 M 76.84 % | 172.401 M 4.29 % | 165.304 M 68.59 % | 98.051 M -1.29 % | 99.332 M -3.46 % | 102.892 M 791.23 % | 11.545 M -11.14 % | 12.992 M |
| Total non current assets | 1.381 B -8.91 % | 1.516 B 259.27 % | 422.016 M -10.40 % | 470.978 M 7.82 % | 436.817 M -7.08 % | 470.091 M -3.42 % | 486.728 M 66.36 % | 292.575 M -4.78 % | 307.259 M 36.16 % | 225.661 M 16.37 % | 193.922 M 27.72 % | 151.828 M 288.86 % | 39.044 M -36.23 % | 61.230 M |
| Other current assets | 138.813 M -24.66 % | 184.241 M 112.31 % | 86.779 M -32.69 % | 128.922 M -9.03 % | 141.716 M -17.36 % | 171.484 M -2.34 % | 175.596 M -10.11 % | 195.339 M 66.20 % | 117.531 M 10.33 % | 106.531 M 59.37 % | 66.847 M 59.22 % | 41.985 M -73.75 % | 159.938 M 626.63 % | 22.011 M |
| Short term investments | 394.303 M 102.79 % | 194.441 M 464.28 % | -53.377 M 36.68 % | -84.299 M 13.47 % | -97.417 M 12.94 % | -111.896 M 3.95 % | -116.495 M -62.53 % | -71.675 M -148.43 % | 148.000 M 48.00 % | 100.000 M 267.70 % | -59.632 M | 0.000 | 0.000 -100.00 % | 27.500 M |
| cash and cash equivalents | 470.012 M -8.06 % | 511.189 M 48.14 % | 345.062 M -21.19 % | 437.831 M -30.15 % | 626.837 M 13.84 % | 550.616 M 7.98 % | 509.927 M 27.22 % | 400.813 M 12.87 % | 355.110 M -9.00 % | 390.229 M -33.80 % | 589.439 M 138.81 % | 246.827 M -12.00 % | 280.498 M 15.54 % | 242.762 M |
| Cash and short term investments | 864.315 M 22.49 % | 705.629 M 104.49 % | 345.062 M -21.19 % | 437.831 M -30.15 % | 626.837 M 13.84 % | 550.616 M 7.98 % | 509.927 M 27.22 % | 400.813 M -20.33 % | 503.110 M 2.63 % | 490.229 M -16.83 % | 589.439 M 138.81 % | 246.827 M -12.00 % | 280.498 M 15.54 % | 242.762 M |
| Total current assets | 4.452 B 19.69 % | 3.720 B 37.93 % | 2.697 B -2.30 % | 2.761 B -11.87 % | 3.132 B 6.83 % | 2.932 B 14.28 % | 2.566 B 9.98 % | 2.333 B 3.88 % | 2.246 B 8.92 % | 2.062 B 16.87 % | 1.764 B 61.94 % | 1.089 B 7.61 % | 1.012 B 36.41 % | 742.159 M |
| Inventory | 3.213 B 22.23 % | 2.628 B 23.56 % | 2.127 B 5.36 % | 2.019 B -6.29 % | 2.154 B 8.80 % | 1.980 B 12.88 % | 1.754 B 13.71 % | 1.543 B 4.82 % | 1.472 B 13.19 % | 1.300 B 28.79 % | 1.010 B 27.97 % | 789.027 M 52.11 % | 518.705 M 10.09 % | 471.146 M |
| Net receivables | 236.564 M 17.17 % | 201.899 M 98.11 % | 101.911 M -41.70 % | 174.811 M -10.71 % | 195.775 M -14.77 % | 229.709 M 82.56 % | 125.825 M -35.10 % | 193.873 M 21.13 % | 160.048 M -5.67 % | 169.663 M 72.84 % | 98.164 M 749.32 % | 11.558 M -79.87 % | 57.429 M 820.40 % | 6.240 M |
| Tax assets | 62.440 M -9.95 % | 69.340 M 531.40 % | 10.982 M 7.97 % | 10.171 M 5.34 % | 9.655 M -17.18 % | 11.658 M -5.82 % | 12.379 M 79.88 % | 6.882 M 24.76 % | 5.516 M 57.92 % | 3.493 M 283.37 % | 911.127 K -12.39 % | 1.040 M 214.10 % | 331.106 K -91.30 % | 3.807 M |
| 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 |
| Account payables | 221.706 M 11.84 % | 198.237 M 1 076.97 % | 16.843 M -14.65 % | 19.735 M -14.37 % | 23.048 M -36.18 % | 36.113 M -36.70 % | 57.055 M 16.61 % | 48.926 M 140.08 % | 20.379 M 9.90 % | 18.543 M -60.80 % | 47.309 M 597.05 % | 6.787 M 62.02 % | 4.189 M -22.13 % | 5.380 M |
| Tax payables | 49.450 M 53.14 % | 32.291 M 80.06 % | 17.933 M 28.66 % | 13.938 M 9.66 % | 12.710 M -3.37 % | 13.153 M 2.29 % | 12.859 M 8.59 % | 11.842 M 310.61 % | 2.884 M -49.31 % | 5.690 M -56.85 % | 13.186 M -0.53 % | 13.256 M -35.21 % | 20.459 M 101.35 % | 10.161 M |
| Deferred revenue non current | 9.911 M | 0.000 -100.00 % | 412.500 K -26.67 % | 562.500 K -84.34 % | 3.593 M -4.01 % | 3.743 M -3.85 % | 3.893 M -3.71 % | 4.043 M 32.86 % | 3.043 M -24.73 % | 4.043 M 17.87 % | 3.430 M | 0.000 | 0.000 | 0.000 |
| Minority interest | 71.668 M -32.56 % | 106.276 M 486.77 % | -27.478 M -3.36 % | -26.585 M -2.35 % | -25.974 M -1.34 % | -25.630 M -29.35 % | -19.815 M -9.13 % | -18.157 M -72.84 % | -10.505 M -941.13 % | -1.009 M -149.10 % | 2.055 M 5.22 % | 1.953 M 178.09 % | 702.302 K 41.89 % | 494.958 K |
| Capital lease obligations | 7.462 M -67.71 % | 23.110 M -64.99 % | 66.017 M -27.62 % | 91.209 M 340.33 % | -37.952 M -273.83 % | 21.833 M -60.30 % | 55.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 296.480 M -19.62 % | 368.870 M 9.25 % | 337.624 M 0.01 % | 337.582 M 0.10 % | 337.230 M 1.39 % | 332.622 M -17.25 % | 401.956 M 0.00 % | 401.956 M -7.57 % | 434.866 M 8.19 % | 401.956 M -6.49 % | 429.847 M 683.63 % | 54.853 M 9.53 % | 50.081 M 10.10 % | 45.486 M |
| Deferred tax liabilities non current | 114.039 M 57.14 % | 72.573 M 175.75 % | 26.318 M 107.39 % | 12.690 M -5.50 % | 13.429 M -5.22 % | 14.169 M -4.96 % | 14.908 M -13.20 % | 17.176 M -23.41 % | 22.425 M 305.88 % | 5.525 M 9.32 % | 5.054 M -57.96 % | 12.021 M 807.93 % | 1.324 M -57.03 % | 3.081 M |
| 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 |
| Total assets | 5.833 B 11.41 % | 5.236 B 67.87 % | 3.119 B -3.48 % | 3.232 B -9.46 % | 3.569 B 4.91 % | 3.402 B 11.46 % | 3.052 B 16.26 % | 2.625 B 2.84 % | 2.553 B 11.60 % | 2.287 B 16.82 % | 1.958 B 57.75 % | 1.241 B 18.05 % | 1.051 B 30.87 % | 803.388 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -1.255 M -199.37 % | 1.263 M 7 043.76 % | -18.189 K | 0.000 | 0.000 100.00 % | -242.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 -100.00 % | 10.717 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 |
| Change in working capital | -274.110 M -446.45 % | -50.162 M 77.02 % | -218.293 M -510.30 % | -35.768 M -17.40 % | -30.467 M 93.29 % | -453.790 M -281.73 % | -118.878 M -61.23 % | -73.730 M -130.78 % | 239.571 M 1 284.88 % | -20.219 M -122.89 % | 88.331 M -83.06 % | 521.408 M 1 543.01 % | 31.735 M 264.66 % | -19.273 M |
| Accounts receivables | 38.259 M 127.27 % | -140.317 M -276.24 % | 79.617 M 45.76 % | 54.621 M 3.87 % | 52.586 M 139.82 % | -132.050 M -245.34 % | 90.855 M 138.08 % | -238.615 M -197.98 % | 243.545 M 17.27 % | 207.675 M -39.67 % | 344.223 M -7.50 % | 372.125 M 954.39 % | 35.293 M | 0.000 |
| Inventory | -472.051 M 28.20 % | -657.409 M -507.58 % | -108.201 M -204.31 % | 103.728 M 165.23 % | -159.010 M 29.66 % | -226.058 M -7.28 % | -210.709 M -7 675.24 % | -2.710 M 97.01 % | -90.737 M 51.76 % | -188.103 M 38.20 % | -304.389 M -2 053.44 % | -14.135 M 82.54 % | -80.966 M -141.09 % | -33.583 M |
| Accounts payables | 132.749 M -82.18 % | 745.114 M 496.00 % | -188.159 M 2.44 % | -192.863 M -358.21 % | 74.693 M 178.08 % | -95.664 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 26.934 M 999.33 % | 2.450 M 258.06 % | -1.550 M -23.51 % | -1.255 M -199.37 % | 1.263 M 7 042.99 % | -18.191 K | 0.000 -100.00 % | 161.086 M | 0.000 100.00 % | -39.791 M -182.05 % | 48.497 M -73.28 % | 181.512 M 134.48 % | 77.409 M 440.94 % | 14.310 M |
| Other non cash items | 76.853 M 232.31 % | 23.127 M -68.84 % | 74.222 M -5.22 % | 78.307 M -34.88 % | 120.257 M -35.98 % | 187.850 M 102.49 % | 92.770 M 31.01 % | 70.809 M -30.57 % | 101.981 M 157.78 % | 39.562 M -28.21 % | 55.111 M 202.41 % | -53.813 M -215.18 % | 46.722 M 63.20 % | 28.628 M |
| Net cash provided by operating activities | 48.871 M -75.66 % | 200.754 M 462.52 % | -55.378 M -149.36 % | 112.197 M -18.10 % | 136.988 M 164.01 % | -214.007 M -708.34 % | 35.179 M -53.66 % | 75.916 M -81.10 % | 401.708 M 325.52 % | 94.404 M -62.15 % | 249.389 M -58.35 % | 598.719 M 255.37 % | 168.477 M 89.36 % | 88.971 M |
| Investments in property plant and equipment | -83.362 M 34.29 % | -126.870 M -9 666.74 % | -1.299 M 66.22 % | -3.845 M 41.34 % | -6.555 M 71.51 % | -23.006 M 89.90 % | -227.855 M -2 631.09 % | -8.343 M 74.26 % | -32.410 M 14.67 % | -37.983 M 7.01 % | -40.845 M -468.16 % | -7.189 M 1.88 % | -7.327 M 43.53 % | -12.976 M |
| Acquisitions net | 0.000 100.00 % | -577.404 M -4 654.02 % | 12.679 M 6 706.57 % | 186.276 K -99.07 % | 20.000 M 767.68 % | 2.305 M | 0.000 100.00 % | -604.000 K 98.82 % | -51.334 M -98 065.65 % | 52.400 K -99.87 % | 40.855 M 5 082.32 % | -820.000 K 95.34 % | -17.615 M | 0.000 |
| Purchases of investments | 0.000 100.00 % | -7.712 M | 0.000 100.00 % | -186.000 K 99.07 % | -20.000 M -6 393.51 % | -308.000 K 52.62 % | -650.000 K 76.50 % | -2.766 M -163.43 % | -1.050 M 85.00 % | -7.000 M 47.01 % | -13.210 M | 0.000 100.00 % | -76.059 M | 0.000 |
| Sales maturities of investments | 2.780 M 113.35 % | 1.303 M | 0.000 -100.00 % | 2.635 M -40.84 % | 4.454 M -55.46 % | 10.000 M | 0.000 -100.00 % | 2.722 M -33.48 % | 4.092 M -37.37 % | 6.534 M 1 715.00 % | 360.000 K -48.57 % | 700.000 K -90.45 % | 7.327 M | 0.000 |
| Other investing activites | -3.064 M -107.75 % | 39.552 M | 0.000 -100.00 % | 186.276 K 100.93 % | -20.000 M -199.45 % | 20.111 M -59.81 % | 50.044 M -48.97 % | 98.064 M 304.30 % | -48.000 M 51.27 % | -98.500 M -141.16 % | -40.845 M -1 701.76 % | 2.550 M 134.80 % | -7.327 M | 0.000 |
| Net cash used for investing activites | -83.646 M 87.54 % | -671.132 M -5 997.47 % | 11.380 M 1 211.33 % | -1.024 M 95.37 % | -22.101 M -342.81 % | 9.102 M 105.10 % | -178.461 M -300.35 % | 89.075 M 169.21 % | -128.702 M 5.99 % | -136.896 M -154.99 % | -53.686 M -1 027.86 % | -4.760 M 95.29 % | -101.001 M -678.37 % | -12.976 M |
| Debt repayment | 92.000 M -76.02 % | 383.626 M 203.19 % | 126.528 M 340.25 % | -52.665 M -132.17 % | 163.703 M -41.93 % | 281.927 M -2.38 % | 288.788 M 677.58 % | -50.000 M 79.51 % | -244.057 M -241.78 % | 172.133 M -25.77 % | 231.900 M 325.08 % | -103.030 M -190.35 % | 114.030 M -8.41 % | 124.500 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 |
| 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 |
| Dividends paid | -109.104 M -4 158.55 % | -2.562 M 0.00 % | -2.562 M 96.29 % | -69.036 M -0.14 % | -68.942 M 25.36 % | -92.372 M -9.19 % | -84.597 M -22.09 % | -69.288 M -8.15 % | -64.069 M -7.78 % | -59.446 M -43.55 % | -41.411 M -1.55 % | -40.779 M -1.81 % | -40.055 M -84.70 % | -21.687 M |
| Other financing activites | 19.791 M -83.02 % | 116.538 M 279.59 % | -64.892 M -510.06 % | 15.825 M 103.92 % | -403.597 M -96.64 % | -205.251 M -379.33 % | -42.820 M -174.92 % | 57.158 M 743.82 % | -8.878 M 97.02 % | -297.739 M -305.20 % | -73.479 M 85.72 % | -514.547 M -388.81 % | -105.265 M -104.82 % | -51.394 M |
| Net cash used provided by financing activities | 2.687 M -99.46 % | 497.602 M 742.32 % | 59.075 M 155.80 % | -105.876 M 65.72 % | -308.837 M -546.67 % | 69.142 M -57.15 % | 161.370 M 359.73 % | -62.130 M 80.40 % | -317.004 M -71.31 % | -185.052 M -258.15 % | 117.010 M 117.77 % | -658.357 M -2 004.05 % | -31.290 M -160.85 % | 51.419 M |
| Effect of forex changes on cash | 147.424 K 200.29 % | -147.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 |
| Net change in cash | -31.940 M -217.96 % | 27.077 M 79.60 % | 15.076 M 184.56 % | 5.298 M 102.73 % | -193.949 M -42.86 % | -135.763 M -850.53 % | 18.089 M -82.41 % | 102.861 M 333.79 % | -43.998 M 80.66 % | -227.544 M -172.76 % | 312.713 M 585.60 % | -64.397 M -277.96 % | 36.186 M -71.60 % | 127.414 M |
| Cash at beginning of period | 94.410 M 40.21 % | 67.333 M 28.85 % | 52.257 M 11.28 % | 46.960 M -80.51 % | 240.909 M -36.04 % | 376.672 M 5.04 % | 358.583 M 40.22 % | 255.722 M -14.68 % | 299.721 M -43.16 % | 527.264 M 145.75 % | 214.551 M -23.09 % | 278.948 M 14.91 % | 242.762 M 110.46 % | 115.348 M |
| Cash at end of period | 62.470 M -33.83 % | 94.410 M 40.21 % | 67.333 M 28.85 % | 52.257 M 11.28 % | 46.960 M -80.51 % | 240.909 M -36.04 % | 376.672 M 5.04 % | 358.583 M 40.22 % | 255.722 M -14.68 % | 299.721 M -43.16 % | 527.264 M 145.75 % | 214.551 M -23.09 % | 278.948 M 14.91 % | 242.762 M |
| Operating cash flow | 48.871 M -75.66 % | 200.754 M 462.52 % | -55.378 M -149.36 % | 112.197 M -18.10 % | 136.988 M 164.01 % | -214.007 M -708.34 % | 35.179 M -53.66 % | 75.916 M -81.10 % | 401.708 M 325.52 % | 94.404 M -62.15 % | 249.389 M -58.35 % | 598.719 M 255.37 % | 168.477 M 89.36 % | 88.971 M |
| Capital expenditure | -83.362 M 34.29 % | -126.870 M -9 666.74 % | -1.299 M 66.22 % | -3.845 M 41.34 % | -6.555 M 71.51 % | -23.006 M 89.90 % | -227.855 M -2 631.09 % | -8.343 M 74.26 % | -32.410 M 14.67 % | -37.983 M 7.01 % | -40.845 M -468.16 % | -7.189 M 1.88 % | -7.327 M 43.53 % | -12.976 M |
| Free CashFlow | -34.491 M -146.68 % | 73.884 M 230.36 % | -56.678 M -152.31 % | 108.352 M -16.93 % | 130.433 M 155.03 % | -237.014 M -23.01 % | -192.675 M -385.13 % | 67.574 M -81.70 % | 369.299 M 554.53 % | 56.422 M -72.94 % | 208.543 M -64.75 % | 591.530 M 267.07 % | 161.150 M 112.05 % | 75.995 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.012 B -17.79 % | 1.231 B 10.57 % | 1.113 B -9.10 % | 1.225 B 34.23 % | 912.408 M -22.83 % | 1.182 B -6.91 % | 1.270 B 62.03 % | 783.875 M 8.76 % | 720.752 M -59.74 % | 1.790 B 84.94 % | 967.965 M -23.20 % | 1.260 B 16.78 % | 1.079 B 20.15 % | 898.281 M -16.40 % | 1.074 B -14.72 % | 1.260 B 66.23 % | 757.910 M 28.93 % | 587.854 M 18.36 % | 496.654 M 4.77 % | 474.057 M -0.86 % | 478.191 M -27.61 % | 660.566 M 28.20 % | 515.279 M -22.68 % | 666.441 M 46.16 % | 455.970 M -28.30 % | 635.957 M -18.96 % | 784.779 M 23.67 % | 634.585 M -1.94 % | 647.156 M 3.35 % | 626.171 M -21.62 % | 798.897 M 20.11 % | 665.127 M -10.07 % | 739.628 M 36.12 % | 543.356 M 52.62 % | 356.009 M -12.45 % | 406.637 M -30.55 % | 585.470 M -32.70 % | 869.987 M 38.36 % | 628.802 M -10.90 % | 705.744 M -11.21 % | 794.829 M -8.70 % | 870.567 M -2.59 % | 893.724 M 45.19 % | 615.568 M -27.92 % | 853.978 M -9.61 % | 944.786 M 0.57 % | 939.426 M 4.72 % | 897.068 M |
| Net income | 24.794 M -71.16 % | 85.955 M -14.03 % | 99.988 M 191.47 % | 34.305 M 54.53 % | 22.199 M -63.13 % | 60.201 M -25.02 % | 80.285 M 145.58 % | 32.692 M 40.21 % | 23.316 M -35.99 % | 36.425 M 189.89 % | 12.565 M 733.82 % | -1.982 M -126.54 % | 7.469 M -74.28 % | 29.034 M 336.16 % | -12.294 M -335.42 % | 5.222 M -81.15 % | 27.708 M 105.70 % | 13.470 M 296.70 % | -6.848 M -278.47 % | 3.837 M -56.96 % | 8.915 M -61.08 % | 22.907 M 58.15 % | 14.484 M -72.45 % | 52.574 M 216.46 % | -45.142 M -390.98 % | 15.514 M 1 311.28 % | -1.281 M 84.48 % | -8.250 M -125.21 % | 32.730 M 410.38 % | 6.413 M -61.00 % | 16.444 M 517.61 % | 2.662 M -95.03 % | 53.529 M 631.36 % | -10.074 M -130.52 % | 33.005 M 126.92 % | 14.545 M 21.21 % | 12.000 M 1 004.98 % | -1.326 M -116.17 % | 8.199 M -44.63 % | 14.807 M 72.16 % | 8.601 M -70.15 % | 28.816 M 584.45 % | 4.210 M -91.66 % | 50.467 M 10.30 % | 45.756 M 2 320.09 % | -2.061 M -103.08 % | 66.939 M 645.79 % | 8.976 M |
| Income before tax | 33.242 M -71.59 % | 117.014 M -22.24 % | 150.489 M 1 276.72 % | 10.931 M -67.41 % | 33.536 M -56.16 % | 76.499 M 60.60 % | 47.632 M 340.71 % | 10.808 M -65.56 % | 31.385 M -33.78 % | 47.398 M 177.84 % | 17.059 M 425.71 % | 3.245 M -77.68 % | 14.536 M -56.38 % | 33.328 M 538.58 % | -7.599 M -176.73 % | 9.903 M -70.06 % | 33.074 M 92.37 % | 17.193 M 1 036.35 % | 1.513 M -84.67 % | 9.871 M -16.01 % | 11.753 M -63.62 % | 32.309 M 51.97 % | 21.260 M -71.72 % | 75.185 M 232.26 % | -56.845 M -423.17 % | 17.590 M 4 945.90 % | 348.600 K 103.22 % | -10.822 M -124.66 % | 43.878 M 441.80 % | 8.099 M -61.62 % | 21.103 M 371.37 % | 4.477 M -93.62 % | 70.154 M 581.89 % | -14.558 M -138.06 % | 38.255 M 85.97 % | 20.570 M 16.68 % | 17.630 M 648.88 % | -3.212 M -129.43 % | 10.915 M -45.18 % | 19.912 M 74.31 % | 11.424 M -70.38 % | 38.564 M 200.64 % | 12.827 M -79.02 % | 61.146 M 9.37 % | 55.905 M 1 733.67 % | 3.049 M -96.15 % | 79.235 M 246.81 % | 22.846 M |
| Income before tax ratio | 0.03 -65.44 % | 0.10 -29.68 % | 0.14 1 414.48 % | 0.01 -75.72 % | 0.04 -43.19 % | 0.06 72.53 % | 0.04 171.99 % | 0.01 -68.34 % | 0.04 64.46 % | 0.03 50.24 % | 0.02 584.50 % | 0.00 -80.88 % | 0.01 -63.70 % | 0.04 624.60 % | -0.01 -189.98 % | 0.01 -81.99 % | 0.04 49.21 % | 0.03 860.06 % | 0.00 -85.37 % | 0.02 -15.28 % | 0.02 -49.75 % | 0.05 18.55 % | 0.04 -63.43 % | 0.11 190.49 % | -0.12 -550.73 % | 0.03 6 126.70 % | 0.00 102.60 % | -0.02 -125.15 % | 0.07 424.23 % | 0.01 -51.04 % | 0.03 292.44 % | 0.01 -92.90 % | 0.09 454.02 % | -0.03 -124.93 % | 0.11 112.42 % | 0.05 67.99 % | 0.03 915.61 % | 0.00 -121.27 % | 0.02 -38.48 % | 0.03 96.31 % | 0.01 -67.55 % | 0.04 208.64 % | 0.01 -85.55 % | 0.10 51.74 % | 0.07 1 928.65 % | 0.00 -96.17 % | 0.08 231.18 % | 0.03 |
| EBITDA | 55.820 M -59.95 % | 139.374 M -30.57 % | 200.736 M 455.49 % | 36.137 M -72.49 % | 131.341 M 36.20 % | 96.432 M 16.63 % | 82.679 M 184.43 % | 29.068 M -34.50 % | 44.377 M -31.87 % | 65.133 M 255.51 % | 18.321 M 9.28 % | 16.766 M -79.90 % | 83.419 M -18.78 % | 102.713 M 317.60 % | 24.596 M -60.03 % | 61.534 M 42.76 % | 43.102 M 17.28 % | 36.751 M 29.27 % | 28.429 M 38.53 % | 20.523 M -48.66 % | 39.974 M -28.00 % | 55.518 M 17.84 % | 47.114 M -52.59 % | 99.369 M 492.34 % | -25.327 M -165.17 % | 38.860 M 32.61 % | 29.304 M 74.25 % | 16.817 M -77.07 % | 73.336 M 293.42 % | 18.641 M -6.20 % | 19.872 M -64.90 % | 56.612 M -2.11 % | 57.832 M 127.00 % | 25.477 M 203.62 % | -24.586 M -196.49 % | 25.480 M 172.95 % | -34.926 M -124.96 % | 139.916 M 255.43 % | 39.365 M 40.86 % | 27.947 M -14.55 % | 32.705 M -23.12 % | 42.539 M 62.81 % | 26.128 M 4.51 % | 25.001 M -12.01 % | 28.413 M -69.80 % | 94.084 M -33.82 % | 142.164 M 494.39 % | 23.918 M |
| Net income ratio | 0.02 -64.91 % | 0.07 -22.25 % | 0.09 220.63 % | 0.03 15.12 % | 0.02 -52.22 % | 0.05 -19.45 % | 0.06 51.56 % | 0.04 28.92 % | 0.03 58.98 % | 0.02 56.75 % | 0.01 925.26 % | 0.00 -122.73 % | 0.01 -78.59 % | 0.03 382.48 % | -0.01 -376.04 % | 0.00 -88.66 % | 0.04 59.55 % | 0.02 266.18 % | -0.01 -270.35 % | 0.01 -56.58 % | 0.02 -46.24 % | 0.03 23.37 % | 0.03 -64.37 % | 0.08 179.68 % | -0.10 -505.83 % | 0.02 1 594.73 % | 0.00 87.45 % | -0.01 -125.71 % | 0.05 393.83 % | 0.01 -50.24 % | 0.02 414.20 % | 0.00 -94.47 % | 0.07 490.35 % | -0.02 -120.00 % | 0.09 159.19 % | 0.04 74.51 % | 0.02 1 444.76 % | 0.00 -111.69 % | 0.01 -37.85 % | 0.02 93.89 % | 0.01 -67.31 % | 0.03 602.66 % | 0.00 -94.25 % | 0.08 53.01 % | 0.05 2 556.17 % | 0.00 -103.06 % | 0.07 612.17 % | 0.01 |
| Ratio EBITDA | 0.06 -51.28 % | 0.11 -37.21 % | 0.18 511.07 % | 0.03 -79.50 % | 0.14 76.50 % | 0.08 25.29 % | 0.07 75.54 % | 0.04 -39.77 % | 0.06 69.22 % | 0.04 92.23 % | 0.02 42.28 % | 0.01 -82.79 % | 0.08 -32.40 % | 0.11 399.50 % | 0.02 -53.13 % | 0.05 -14.12 % | 0.06 -9.03 % | 0.06 9.22 % | 0.06 32.22 % | 0.04 -48.21 % | 0.08 -0.54 % | 0.08 -8.08 % | 0.09 -38.68 % | 0.15 368.44 % | -0.06 -190.90 % | 0.06 63.64 % | 0.04 40.90 % | 0.03 -76.61 % | 0.11 280.66 % | 0.03 19.68 % | 0.02 -70.78 % | 0.09 8.86 % | 0.08 66.76 % | 0.05 167.89 % | -0.07 -210.21 % | 0.06 205.04 % | -0.06 -137.09 % | 0.16 156.90 % | 0.06 58.09 % | 0.04 -3.76 % | 0.04 -15.79 % | 0.05 67.14 % | 0.03 -28.02 % | 0.04 22.07 % | 0.03 -66.59 % | 0.10 -34.20 % | 0.15 467.59 % | 0.03 |
| Gross profit ratio | 0.12 -15.15 % | 0.15 383.82 % | 0.03 -74.51 % | 0.12 -39.62 % | 0.20 148.82 % | 0.08 -5.93 % | 0.08 -41.43 % | 0.14 30.57 % | 0.11 118.13 % | 0.05 -12.56 % | 0.06 90.77 % | 0.03 -40.34 % | 0.05 -47.40 % | 0.10 76.83 % | 0.05 7.86 % | 0.05 -46.12 % | 0.09 -18.06 % | 0.11 -5.71 % | 0.12 -25.77 % | 0.16 10.69 % | 0.15 0.87 % | 0.15 -14.37 % | 0.17 -16.36 % | 0.20 14.29 % | 0.18 44.98 % | 0.12 4.63 % | 0.12 53.46 % | 0.08 -40.82 % | 0.13 91.41 % | 0.07 -10.43 % | 0.08 -19.24 % | 0.09 -14.91 % | 0.11 25.71 % | 0.09 0.14 % | 0.09 -28.82 % | 0.12 -4.12 % | 0.13 16.02 % | 0.11 54.30 % | 0.07 2.16 % | 0.07 14.70 % | 0.06 -19.07 % | 0.08 26.95 % | 0.06 -19.67 % | 0.07 -31.20 % | 0.11 35.24 % | 0.08 22.18 % | 0.06 37.18 % | 0.05 |
| Weighted average shs out dil | 252.808 M 0.00 % | 252.808 M -1.31 % | 256.156 M 0.00 % | 256.156 M 2.12 % | 250.837 M 0.00 % | 250.837 M -1.37 % | 254.312 M -0.72 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 12.35 % | 228.008 M -10.99 % | 256.156 M -2.95 % | 263.943 M 0.00 % | 263.943 M -2.02 % | 269.393 M 4.17 % | 258.616 M -4.00 % | 269.393 M 0.00 % | 269.393 M 1.41 % | 265.655 M 2.88 % | 258.218 M 1.45 % | 254.520 M 0.00 % | 254.520 M 1.66 % | 250.354 M 0.00 % | 250.354 M -5.07 % | 263.730 M 2.00 % | 258.559 M -7.82 % | 280.499 M 2.00 % | 274.999 M 0.90 % | 272.546 M 0.00 % | 272.546 M 20.43 % | 226.311 M 0.00 % | 226.311 M -7.49 % | 244.645 M 0.00 % | 244.645 M -5.43 % | 258.681 M 4.62 % | 247.259 M 9.68 % | 225.435 M 0.00 % | 225.435 M -10.44 % | 251.718 M 0.00 % | 251.718 M -2.37 % | 257.827 M 0.00 % | 257.827 M 35.23 % | 190.653 M 0.00 % | 190.653 M 8.83 % | 175.184 M 0.00 % | 175.184 M 0.00 % | 175.184 M 0.00 % | 175.184 M |
| Weighted average shs out | 252.808 M 0.00 % | 252.808 M -1.31 % | 256.156 M 0.00 % | 256.156 M 2.12 % | 250.837 M 0.00 % | 250.837 M -1.37 % | 254.312 M -0.72 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 12.35 % | 228.008 M -10.99 % | 256.156 M -0.53 % | 257.522 M -2.43 % | 263.943 M 3.04 % | 256.156 M -0.95 % | 258.611 M 0.96 % | 256.156 M -4.91 % | 269.393 M 1.41 % | 265.655 M 2.88 % | 258.218 M 1.45 % | 254.520 M 0.00 % | 254.520 M 1.66 % | 250.354 M 0.00 % | 250.354 M -5.07 % | 263.730 M 2.00 % | 258.559 M -7.82 % | 280.499 M 2.00 % | 274.999 M 0.90 % | 272.546 M 0.00 % | 272.546 M 20.43 % | 226.311 M 0.30 % | 225.634 M -7.77 % | 244.645 M 0.06 % | 244.505 M -5.48 % | 258.682 M 4.62 % | 247.259 M 9.68 % | 225.435 M 0.30 % | 224.761 M -10.71 % | 251.718 M 0.00 % | 251.718 M 0.27 % | 251.042 M -2.60 % | 257.746 M 35.19 % | 190.653 M 0.00 % | 190.653 M 8.83 % | 175.184 M 0.30 % | 174.660 M -0.30 % | 175.184 M 0.00 % | 175.184 M |
| EPS diluted | 0.10 -71.15 % | 0.34 -12.82 % | 0.39 200.00 % | 0.13 47.73 % | 0.09 -63.33 % | 0.24 -25.00 % | 0.32 146.15 % | 0.13 42.86 % | 0.09 -35.00 % | 0.14 154.08 % | 0.06 763.86 % | -0.01 -129.33 % | 0.03 -74.27 % | 0.11 341.23 % | -0.05 -323.53 % | 0.02 -79.60 % | 0.10 100.00 % | 0.05 293.80 % | -0.03 -273.15 % | 0.01 -57.43 % | 0.04 -61.11 % | 0.09 55.44 % | 0.06 -72.43 % | 0.21 223.53 % | -0.17 -383.33 % | 0.06 1 404.35 % | 0.00 84.67 % | -0.03 -125.00 % | 0.12 410.64 % | 0.02 -67.68 % | 0.07 516.10 % | 0.01 -94.64 % | 0.22 633.98 % | -0.04 -131.69 % | 0.13 121.09 % | 0.06 10.53 % | 0.05 1 001.69 % | -0.01 -118.10 % | 0.03 -44.56 % | 0.06 76.05 % | 0.03 -69.64 % | 0.11 397.74 % | 0.02 -91.50 % | 0.26 0.00 % | 0.26 2 303.39 % | -0.01 -103.11 % | 0.38 713.70 % | 0.05 |
| Earnings per share | 0.10 -71.15 % | 0.34 -12.82 % | 0.39 200.00 % | 0.13 47.73 % | 0.09 -63.33 % | 0.24 -25.00 % | 0.32 146.15 % | 0.13 42.86 % | 0.09 -35.00 % | 0.14 154.08 % | 0.06 740.70 % | -0.01 -129.66 % | 0.03 -73.64 % | 0.11 329.17 % | -0.05 -335.29 % | 0.02 -79.60 % | 0.10 100.00 % | 0.05 380.90 % | -0.02 -278.00 % | 0.01 -71.43 % | 0.04 -61.11 % | 0.09 55.44 % | 0.06 -72.43 % | 0.21 223.53 % | -0.17 -383.33 % | 0.06 1 404.35 % | 0.00 84.67 % | -0.03 -125.00 % | 0.12 410.64 % | 0.02 -67.68 % | 0.07 516.10 % | 0.01 -94.64 % | 0.22 633.98 % | -0.04 -131.69 % | 0.13 121.09 % | 0.06 10.53 % | 0.05 1 001.69 % | -0.01 -118.10 % | 0.03 -44.56 % | 0.06 76.05 % | 0.03 -69.64 % | 0.11 397.74 % | 0.02 -91.50 % | 0.26 0.00 % | 0.26 2 303.39 % | -0.01 -103.11 % | 0.38 713.70 % | 0.05 |
| Gross profit | 125.380 M -30.24 % | 179.741 M 434.96 % | 33.599 M -76.83 % | 145.000 M -18.95 % | 178.891 M 92.01 % | 93.169 M -12.43 % | 106.397 M -5.09 % | 112.107 M 42.00 % | 78.946 M -12.18 % | 89.891 M 61.70 % | 55.590 M 46.52 % | 37.940 M -30.33 % | 54.458 M -36.80 % | 86.162 M 47.84 % | 58.281 M -8.02 % | 63.360 M -10.44 % | 70.742 M 5.64 % | 66.963 M 11.61 % | 59.999 M -22.23 % | 77.154 M 9.73 % | 70.310 M -26.98 % | 96.285 M 9.77 % | 87.713 M -35.33 % | 135.637 M 67.04 % | 81.198 M 3.95 % | 78.113 M -15.21 % | 92.129 M 89.78 % | 48.545 M -41.97 % | 83.659 M 97.82 % | 42.290 M -29.80 % | 60.242 M -2.99 % | 62.100 M -23.48 % | 81.155 M 71.12 % | 47.425 M 52.84 % | 31.029 M -37.68 % | 49.791 M -33.41 % | 74.771 M -21.92 % | 95.767 M 113.48 % | 44.860 M -8.98 % | 49.287 M 1.85 % | 48.393 M -26.11 % | 65.493 M 23.66 % | 52.960 M 16.63 % | 45.410 M -50.41 % | 91.566 M 22.24 % | 74.907 M 22.88 % | 60.960 M 43.66 % | 42.433 M |
| Income tax expense | 18.827 M -20.27 % | 23.613 M -59.47 % | 58.260 M 283.52 % | 15.191 M -29.52 % | 21.554 M 185.71 % | 7.544 M -70.05 % | 25.185 M 12 884.26 % | -197.000 K -102.42 % | 8.139 M -26.81 % | 11.121 M 136.99 % | 4.693 M -13.72 % | 5.439 M -25.15 % | 7.266 M 58.68 % | 4.579 M -2.45 % | 4.694 M -2.98 % | 4.838 M -0.51 % | 4.863 M 3.51 % | 4.698 M -22.63 % | 6.072 M -12.93 % | 6.974 M 89.01 % | 3.690 M -63.98 % | 10.244 M 21.32 % | 8.444 M -63.69 % | 23.253 M 336.29 % | -9.841 M -364.76 % | 3.717 M 453.18 % | 671.928 K 143.04 % | -1.561 M -113.87 % | 11.254 M 253.35 % | 3.185 M -59.58 % | 7.879 M 5 328.77 % | -150.688 K -100.79 % | 19.098 M 1 019.06 % | -2.078 M -117.33 % | 11.990 M 68.66 % | 7.109 M 10.23 % | 6.449 M 725.51 % | -1.031 M -128.78 % | 3.582 M -38.88 % | 5.861 M 64.19 % | 3.570 M -65.82 % | 10.443 M 20.96 % | 8.633 M -18.62 % | 10.608 M 4.81 % | 10.121 M 98.83 % | 5.090 M -58.07 % | 12.141 M -11.83 % | 13.770 M |
| Cost of revenue | 886.650 M -15.66 % | 1.051 B -2.64 % | 1.080 B 0.00 % | 1.080 B 47.20 % | 733.517 M -32.66 % | 1.089 B -6.41 % | 1.164 B 73.24 % | 671.768 M 4.67 % | 641.806 M -62.25 % | 1.700 B 86.35 % | 912.375 M -25.36 % | 1.222 B 19.28 % | 1.025 B 26.19 % | 812.119 M -20.08 % | 1.016 B -15.07 % | 1.197 B 74.12 % | 687.168 M 31.92 % | 520.892 M 19.29 % | 436.655 M 10.02 % | 396.903 M -2.69 % | 407.881 M -27.72 % | 564.281 M 31.98 % | 427.565 M -19.45 % | 530.804 M 41.63 % | 374.772 M -32.82 % | 557.845 M -19.46 % | 692.650 M 18.19 % | 586.040 M 4.00 % | 563.497 M -3.49 % | 583.881 M -20.95 % | 738.655 M 22.49 % | 603.027 M -8.42 % | 658.474 M 32.78 % | 495.931 M 52.60 % | 324.981 M -8.93 % | 356.847 M -30.13 % | 510.699 M -34.04 % | 774.220 M 32.59 % | 583.942 M -11.05 % | 656.457 M -12.05 % | 746.436 M -7.28 % | 805.074 M -4.24 % | 840.763 M 47.46 % | 570.158 M -25.22 % | 762.412 M -12.35 % | 869.879 M -0.98 % | 878.466 M 2.79 % | 854.635 M |
| General and administrative expenses | 1.910 M -88.50 % | 16.601 M 224.16 % | -13.370 M -140.77 % | 32.791 M 440.31 % | 6.069 M -51.03 % | 12.394 M 252.99 % | -8.101 M -134.80 % | 23.278 M 4 421.73 % | -538.630 K -107.30 % | 7.377 M 182.46 % | -8.946 M -162.11 % | 14.403 M 4 521.18 % | -325.780 K -104.71 % | 6.920 M 203.21 % | -6.705 M -145.93 % | 14.598 M 18 724.07 % | 77.547 K -98.93 % | 7.266 M 180.09 % | -9.072 M -220.19 % | 7.549 M 6 132.35 % | -125.136 K -101.64 % | 7.627 M 204.95 % | -7.267 M -167.54 % | 10.760 M 1 400.73 % | -827.229 K -107.87 % | 10.513 M 193.83 % | -11.204 M -213.40 % | 9.880 M 834.21 % | -1.346 M -113.15 % | 10.234 M 256.11 % | -6.555 M -176.03 % | 8.621 M 767.44 % | 993.899 K -87.84 % | 8.173 M 204.50 % | -7.821 M -193.07 % | 8.403 M 724.56 % | 1.019 M -85.42 % | 6.990 M 206.84 % | -6.543 M -186.47 % | 7.566 M 8.19 % | 6.994 M -4.80 % | 7.346 M 54.51 % | 4.754 M -6.91 % | 5.107 M 17.29 % | 4.354 M -15.86 % | 5.175 M 488.54 % | 879.204 K -84.33 % | 5.611 M |
| Selling and marketing expenses | -11.819 M -174.00 % | 15.972 M -7.17 % | 17.206 M -64.00 % | 47.796 M 188.26 % | 16.581 M -4.71 % | 17.400 M -5.52 % | 18.416 M -46.74 % | 34.578 M 2 389.91 % | 1.389 M -91.95 % | 17.243 M -9.22 % | 18.994 M -0.36 % | 19.062 M 1.14 % | 18.848 M -7.27 % | 20.325 M -33.26 % | 30.454 M -4.27 % | 31.811 M 41.45 % | 22.490 M -1.29 % | 22.783 M -27.64 % | 31.488 M 7.18 % | 29.377 M 16.22 % | 25.276 M 5.93 % | 23.862 M -18.04 % | 29.113 M 21.65 % | 23.932 M 2.45 % | 23.361 M 17.65 % | 19.856 M -17.82 % | 24.162 M 6.54 % | 22.679 M 39.08 % | 16.307 M 11.97 % | 14.563 M -25.95 % | 19.666 M 21.23 % | 16.222 M 24.66 % | 13.013 M 13.50 % | 11.465 M -1.11 % | 11.594 M -8.64 % | 12.691 M 17.86 % | 10.767 M -3.20 % | 11.123 M -28.95 % | 15.654 M 6.47 % | 14.703 M 12.79 % | 13.036 M 10.91 % | 11.753 M -16.27 % | 14.036 M 15.49 % | 12.154 M 21.76 % | 9.982 M -24.51 % | 13.223 M -6.25 % | 14.104 M 55.44 % | 9.074 M |
| Other expenses | 100.640 M 260.47 % | 27.919 M 142.57 % | -65.579 M -213.83 % | 57.609 M 94.62 % | 29.601 M 323.76 % | -13.229 M | 0.000 -100.00 % | 61.203 M 144.63 % | 25.019 M 1 179.09 % | 1.956 M -64.38 % | 5.492 M 149.51 % | -11.092 M -213.88 % | 9.740 M 330.22 % | 2.264 M -87.73 % | 18.449 M 413.33 % | -5.888 M -157.90 % | 10.169 M | 0.000 -100.00 % | 10.971 M 4 327.71 % | -259.502 K -102.77 % | 9.363 M | 0.000 -100.00 % | 20.924 M 735.96 % | 2.503 M -81.12 % | 13.254 M 290.63 % | 3.393 M -82.95 % | 19.903 M 650.22 % | 2.653 M -75.48 % | 10.819 M 277.50 % | 2.866 M -3.08 % | 2.957 M 37.81 % | 2.146 M -68.42 % | 6.795 M 194.03 % | 2.311 M -73.22 % | 8.629 M 168.31 % | 3.216 M -51.95 % | 6.693 M 78.58 % | 3.748 M -78.00 % | 17.033 M 775.30 % | 1.946 M -78.56 % | 9.075 M 135.34 % | 3.856 M -77.18 % | 16.897 M 436.74 % | 3.148 M -66.95 % | 9.526 M 90.87 % | 4.991 M -70.25 % | 16.774 M 337.78 % | 3.832 M |
| Operating expenses | 92.153 M 46.78 % | 62.783 M 153.64 % | -117.055 M -184.63 % | 138.310 M 92.73 % | 71.765 M 330.81 % | 16.658 M -69.80 % | 55.167 M -45.40 % | 101.046 M 112.84 % | 47.474 M 78.63 % | 26.576 M -30.48 % | 38.229 M 68.16 % | 22.733 M -20.59 % | 28.626 M -4.24 % | 29.895 M -29.79 % | 42.577 M 4.12 % | 40.891 M 8.71 % | 37.614 M 20.55 % | 31.202 M -23.30 % | 40.683 M 5.68 % | 38.497 M 10.28 % | 34.908 M 4.31 % | 33.465 M -22.53 % | 43.198 M 14.55 % | 37.711 M 58.20 % | 23.837 M -25.34 % | 31.928 M 59.63 % | 20.001 M -36.84 % | 31.668 M 21.10 % | 26.151 M -23.50 % | 34.183 M 1.17 % | 33.787 M 43.88 % | 23.483 M 12.89 % | 20.802 M 1.15 % | 20.566 M -28.19 % | 28.639 M 17.80 % | 24.311 M 13.13 % | 21.489 M -1.70 % | 21.861 M -16.39 % | 26.145 M 7.97 % | 24.215 M 5.16 % | 23.027 M 0.32 % | 22.954 M -5.76 % | 24.356 M 19.34 % | 20.409 M 7.73 % | 18.944 M -19.00 % | 23.388 M 5.56 % | 22.157 M 19.67 % | 18.516 M |
| Cost and expenses | 978.803 M -12.14 % | 1.114 B 15.72 % | 962.691 M -20.97 % | 1.218 B 56.26 % | 779.529 M -30.56 % | 1.123 B -7.91 % | 1.219 B 70.83 % | 713.515 M 6.30 % | 671.227 M -61.13 % | 1.727 B 81.65 % | 950.604 M -23.65 % | 1.245 B 18.20 % | 1.053 B 25.11 % | 842.013 M -20.47 % | 1.059 B -14.44 % | 1.237 B 71.79 % | 720.279 M 30.46 % | 552.094 M 15.66 % | 477.339 M 9.32 % | 436.624 M -1.39 % | 442.789 M -25.81 % | 596.821 M 26.78 % | 470.764 M -17.19 % | 568.515 M 38.30 % | 411.085 M -30.58 % | 592.131 M -18.41 % | 725.709 M 16.71 % | 621.787 M 5.45 % | 589.648 M -3.63 % | 611.879 M -20.79 % | 772.442 M 22.57 % | 630.202 M -7.22 % | 679.276 M 31.10 % | 518.129 M 46.52 % | 353.620 M -7.22 % | 381.158 M -28.38 % | 532.187 M -33.15 % | 796.082 M 30.49 % | 610.087 M -10.37 % | 680.672 M -11.54 % | 769.463 M -7.07 % | 828.028 M -4.29 % | 865.119 M 46.49 % | 590.566 M -24.42 % | 781.356 M -12.53 % | 893.267 M -0.82 % | 900.622 M 3.15 % | 873.151 M |
| Research and development expenses | 1.422 M -37.91 % | 2.291 M -31.80 % | 3.359 M 2 856.97 % | 113.596 K -75.36 % | 461.028 K 392.13 % | 93.681 K -98.97 % | 9.054 M 15.96 % | 7.808 M | 0.000 | 0.000 -100.00 % | 1.109 M 208.49 % | 359.522 K -1.22 % | 363.955 K -5.62 % | 385.624 K 1.96 % | 378.205 K 2.27 % | 369.813 K -1.29 % | 374.646 K -5.94 % | 398.321 K 5.19 % | 378.685 K -5.31 % | 399.901 K 1.62 % | 393.545 K 5.41 % | 373.355 K -12.81 % | 428.194 K -17.04 % | 516.125 K -1.81 % | 525.632 K 0.00 % | 525.606 K 165.69 % | 197.827 K -56.23 % | 451.947 K 21.72 % | 371.292 K 10.53 % | 335.913 K 2 092.48 % | -16.859 K -105.84 % | 288.503 K | 0.000 | 0.000 -100.00 % | 767.695 K | 0.000 -100.00 % | 388.404 K | 0.000 -100.00 % | 627.046 K | 0.000 -100.00 % | 390.275 K | 0.000 -100.00 % | 968.666 K | 0.000 -100.00 % | 374.623 K | 0.000 -100.00 % | 763.529 K | 0.000 |
| Selling general and administrative expenses | -9.910 M -130.42 % | 32.573 M 159.40 % | -54.837 M -168.05 % | 80.587 M 255.78 % | 22.651 M -23.97 % | 29.794 M 188.84 % | 10.315 M -82.17 % | 57.856 M 6 705.85 % | 850.094 K -96.55 % | 24.620 M 145.03 % | 10.048 M -69.98 % | 33.466 M 80.68 % | 18.522 M -32.02 % | 27.245 M 14.72 % | 23.750 M -48.83 % | 46.409 M 105.64 % | 22.568 M -24.89 % | 30.048 M 34.05 % | 22.415 M -39.30 % | 36.926 M 46.82 % | 25.151 M -20.13 % | 31.489 M 44.14 % | 21.846 M -37.03 % | 34.692 M 53.96 % | 22.534 M -25.80 % | 30.368 M 134.36 % | 12.958 M -60.20 % | 32.559 M 117.62 % | 14.961 M -39.66 % | 24.797 M 89.13 % | 13.111 M -47.62 % | 25.030 M 78.70 % | 14.007 M -28.67 % | 19.637 M 420.43 % | 3.773 M -82.11 % | 21.095 M 78.98 % | 11.787 M -34.93 % | 18.113 M 98.79 % | 9.112 M -59.08 % | 22.269 M 9.84 % | 20.274 M 6.15 % | 19.099 M -1.30 % | 19.350 M 12.10 % | 17.261 M 18.93 % | 14.513 M -21.11 % | 18.398 M 22.83 % | 14.978 M 2.00 % | 14.684 M |
| Interest income | 543.296 K -73.91 % | 2.083 M -39.90 % | 3.465 M -37.44 % | 5.539 M 343.51 % | 1.249 M | 0.000 -100.00 % | 22.285 M | 0.000 | 0.000 -100.00 % | 2.148 M -65.08 % | 6.151 M | 0.000 -100.00 % | 164.013 K | 0.000 -100.00 % | 4.534 M | 0.000 -100.00 % | 13.836 M 203.76 % | 4.555 M 58.98 % | 2.865 M | 0.000 -100.00 % | 1.157 M | 0.000 -100.00 % | 3.418 M 1 722.20 % | 187.575 K -26.01 % | 253.515 K -28.58 % | 354.975 K 36.27 % | 260.492 K -40.79 % | 439.949 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 921.924 K | 0.000 -100.00 % | 920.548 K | 0.000 -100.00 % | 1.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.277 M 20.74 % | 9.340 M |
| Interest expense | 22.578 M 0.98 % | 22.360 M -18.10 % | 27.301 M 8.31 % | 25.206 M 2.21 % | 24.660 M 46.26 % | 16.860 M -27.26 % | 23.177 M 26.94 % | 18.259 M 40.55 % | 12.991 M -26.75 % | 17.735 M -4.33 % | 18.537 M 64.66 % | 11.258 M -38.16 % | 18.206 M -0.03 % | 18.211 M -0.65 % | 18.331 M 56.94 % | 11.680 M | 0.000 -100.00 % | 19.558 M -27.34 % | 26.916 M 178.56 % | 9.663 M -65.76 % | 28.221 M 26.18 % | 22.366 M -13.49 % | 25.854 M 6.91 % | 24.184 M 16.16 % | 20.819 M -2.12 % | 21.270 M -1.67 % | 21.632 M -6.34 % | 23.096 M 22.66 % | 18.829 M 93.98 % | 9.707 M 0.26 % | 9.681 M 14.11 % | 8.485 M -40.36 % | 14.226 M 8.36 % | 13.128 M -12.26 % | 14.963 M 5.31 % | 14.208 M 33.48 % | 10.644 M -16.56 % | 12.756 M -12.56 % | 14.589 M 358.91 % | 3.179 M -74.83 % | 12.630 M 28.55 % | 9.825 M -13.44 % | 11.350 M 178.88 % | 4.070 M -60.76 % | 10.373 M 3.49 % | 10.023 M | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 -100.00 % | 14.926 M -34.95 % | 22.946 M 111 120.98 % | 20.631 K -99.89 % | 19.184 M 230.70 % | 5.801 M -51.07 % | 11.856 M 180.68 % | 4.224 M 5.31 % | 4.011 M -5.04 % | 4.224 M 0.00 % | 4.224 M -3.87 % | 4.394 M -91.33 % | 50.677 M 0.00 % | 50.677 M 265.50 % | 13.865 M 0.00 % | 13.865 M 24.17 % | 11.166 M 138.44 % | 4.683 M 0.00 % | 4.683 M -7.80 % | 5.079 M 6.77 % | 4.757 M -6.34 % | 5.079 M 0.00 % | 5.079 M 18.53 % | 4.285 M -31.37 % | 6.244 M 45.72 % | 4.285 M -45.16 % | 7.814 M 140.21 % | 3.253 M -62.21 % | 8.608 M 312.75 % | -4.046 M -162.38 % | 6.486 M 0.00 % | 6.486 M 2.61 % | 6.321 M 121.17 % | 2.858 M -55.83 % | 6.470 M 194.49 % | 2.197 M -17.78 % | 2.672 M 21.62 % | 2.197 M -93.39 % | 33.246 M 1 679.75 % | 1.868 M -2.04 % | 1.907 M 281.43 % | -1.051 M -156.26 % | 1.868 M 55.68 % | 1.200 M -38.14 % | 1.940 M 61.66 % | 1.200 M | 0.000 | 0.000 |
| Operating income | 33.227 M -71.59 % | 116.959 M -22.37 % | 150.654 M 343.02 % | 34.006 M 1.45 % | 33.519 M -56.19 % | 76.510 M 60.61 % | 47.636 M 330.71 % | 11.060 M -64.86 % | 31.471 M -33.49 % | 47.318 M 172.55 % | 17.361 M 546.27 % | 2.686 M -81.53 % | 14.541 M -56.46 % | 33.395 M 98.24 % | 16.846 M 69.94 % | 9.913 M -70.08 % | 33.128 M 92.68 % | 17.193 M 647.85 % | 2.299 M -77.31 % | 10.130 M -14.74 % | 11.882 M -63.22 % | 32.309 M 17.09 % | 27.593 M -63.30 % | 75.189 M 236.76 % | -54.977 M -412.26 % | 17.606 M 1 933.00 % | 866.011 K 108.00 % | -10.824 M -123.86 % | 45.364 M 459.51 % | 8.108 M -56.90 % | 18.810 M 308.91 % | 4.600 M -93.32 % | 68.853 M 572.99 % | -14.557 M -141.00 % | 35.509 M 77.31 % | 20.027 M 18.86 % | 16.849 M 446.54 % | -4.862 M -156.98 % | 8.533 M -55.13 % | 19.016 M 75.81 % | 10.816 M -71.65 % | 38.152 M 180.07 % | 13.622 M -77.23 % | 59.834 M 7.03 % | 55.905 M 5 324.34 % | -1.070 M -101.35 % | 79.387 M 455.11 % | 14.301 M |
| Operating income ratio | 0.03 -65.44 % | 0.10 -29.79 % | 0.14 387.35 % | 0.03 -24.42 % | 0.04 -43.23 % | 0.06 72.54 % | 0.04 165.81 % | 0.01 -67.69 % | 0.04 65.19 % | 0.03 47.38 % | 0.02 741.47 % | 0.00 -84.18 % | 0.01 -63.76 % | 0.04 137.11 % | 0.02 99.27 % | 0.01 -82.00 % | 0.04 49.45 % | 0.03 531.83 % | 0.00 -78.34 % | 0.02 -14.00 % | 0.02 -49.20 % | 0.05 -8.66 % | 0.05 -52.54 % | 0.11 193.57 % | -0.12 -535.52 % | 0.03 2 408.75 % | 0.00 106.47 % | -0.02 -124.33 % | 0.07 441.36 % | 0.01 -45.01 % | 0.02 240.44 % | 0.01 -92.57 % | 0.09 447.47 % | -0.03 -126.86 % | 0.10 102.52 % | 0.05 71.14 % | 0.03 614.95 % | -0.01 -141.18 % | 0.01 -49.64 % | 0.03 98.01 % | 0.01 -68.95 % | 0.04 187.52 % | 0.02 -84.32 % | 0.10 48.48 % | 0.07 5 879.87 % | 0.00 -101.34 % | 0.08 430.08 % | 0.02 |
| Total other income expenses net | 15.232 K -72.54 % | 55.466 K 133.62 % | -165.000 K 99.28 % | -23.075 M -77 343.28 % | -29.796 K -169.94 % | -11.038 K -159.66 % | -4.251 K 98.31 % | -252.000 K -192.89 % | -86.039 K -207.18 % | 80.276 K 126.61 % | -301.669 K -154.00 % | 558.670 K 11 804.80 % | -4.773 K 92.90 % | -67.210 K 99.73 % | -24.446 M -258 123.30 % | -9.467 K 82.51 % | -54.114 K | 0.000 100.00 % | -786.000 K -202.89 % | -259.502 K -101.19 % | -128.981 K -38 147.49 % | 339.000 100.01 % | -6.333 M -131 508.48 % | -4.812 K 99.74 % | -1.868 M -11 437.27 % | -16.191 K 96.87 % | -517.411 K -25 156.22 % | 2.065 K 100.14 % | -1.486 M -16 022.38 % | -9.217 K -100.40 % | 2.327 M 1 989.10 % | -123.157 K -108.21 % | 1.500 M 151 768.35 % | -989.000 -100.04 % | 2.798 M 415.33 % | 542.950 K -30.45 % | 780.690 K -52.69 % | 1.650 M -30.73 % | 2.382 M 166.09 % | 895.248 K 47.34 % | 607.616 K 47.30 % | 412.502 K 151.88 % | -795.052 K -160.64 % | 1.311 M 280 828.05 % | -467.000 -100.01 % | 4.119 M 2 809.80 % | -152.000 K -101.78 % | 8.545 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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 |
| 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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.436 B -5.35 % | 1.517 B 19.99 % | 1.264 B -10.32 % | 1.410 B 1.40 % | 1.390 B -7.14 % | 1.497 B 6.61 % | 1.405 B 1.28 % | 1.387 B 72.48 % | 804.030 M 3.14 % | 779.560 M -4.04 % | 812.355 M -8.48 % | 887.594 M 28.72 % | 689.562 M -4.70 % | 723.544 M -0.18 % | 724.826 M 1.08 % | 717.095 M -5.41 % | 758.069 M 25.40 % | 604.500 M -5.37 % | 638.809 M -1.42 % | 648.033 M -11.84 % | 735.073 M 1.27 % | 725.876 M 22.84 % | 590.916 M -7.67 % | 640.038 M 32.07 % | 484.608 M -23.23 % | 631.257 M 25.48 % | 503.093 M -10.12 % | 559.714 M 10.97 % | 504.384 M 6.23 % | 474.793 M 61.39 % | 294.187 M -12.55 % | 336.414 M 123.57 % | 150.472 M -66.48 % | 448.842 M -4.48 % | 469.890 M -13.82 % | 545.259 M 65.85 % | 328.774 M -13.00 % | 377.905 M 17.94 % | 320.431 M -14.86 % | 376.358 M 19.83 % | 314.072 M 78.63 % | 175.818 M 437.86 % | -52.039 M -126.54 % | 196.100 M 288.00 % | -104.306 M -142.26 % | 246.827 M 320.68 % | 58.673 M |
| Total investments | 13.076 M 1.84 % | 12.839 M -0.11 % | 12.853 M -94.62 % | 238.682 M 703.16 % | 29.718 M -0.05 % | 29.732 M 0.21 % | 29.671 M -0.05 % | 29.685 M -0.02 % | 29.692 M -4.32 % | 31.031 M 0.44 % | 30.895 M 0.44 % | 30.761 M -0.24 % | 30.834 M 0.19 % | 30.777 M -0.92 % | 31.064 M 1.51 % | 30.601 M 0.02 % | 30.595 M -0.55 % | 30.765 M -7.97 % | 33.431 M -0.85 % | 33.718 M 0.00 % | 33.718 M 0.00 % | 33.718 M 0.00 % | 33.718 M 0.00 % | 33.718 M 0.00 % | 33.718 M 0.92 % | 33.410 M 0.00 % | 33.410 M 1.98 % | 32.760 M 0.00 % | 32.760 M 0.00 % | 32.760 M 0.00 % | 32.760 M 0.00 % | 32.760 M 0.00 % | 32.760 M 0.00 % | 32.760 M 3.15 % | 31.760 M 0.00 % | 31.760 M 3.42 % | 30.710 M 0.00 % | 30.710 M 0.00 % | 30.710 M 29.52 % | 23.710 M 0.00 % | 23.710 M -89.40 % | 223.710 M 843.53 % | 23.710 M 0.00 % | 23.710 M 0.00 % | 23.710 M -95.20 % | 493.654 M 4 601.47 % | 10.500 M |
| Total debt | 1.921 B -2.98 % | 1.980 B 14.14 % | 1.734 B -13.79 % | 2.012 B -3.98 % | 2.095 B 4.67 % | 2.002 B 4.50 % | 1.916 B 8.71 % | 1.762 B 71.48 % | 1.028 B 1.37 % | 1.014 B -12.41 % | 1.157 B -13.77 % | 1.342 B 17.61 % | 1.141 B -4.41 % | 1.194 B 2.70 % | 1.163 B 13.23 % | 1.027 B -10.47 % | 1.147 B -6.15 % | 1.222 B -3.45 % | 1.266 B -12.12 % | 1.440 B -3.63 % | 1.494 B 12.64 % | 1.327 B 16.22 % | 1.142 B 0.70 % | 1.134 B 6.59 % | 1.064 B 2.29 % | 1.040 B 2.64 % | 1.013 B 19.88 % | 845.000 M 1.32 % | 834.000 M 7.61 % | 775.000 M 11.51 % | 695.000 M -8.55 % | 760.000 M 6.29 % | 715.000 M -5.92 % | 760.000 M -7.88 % | 825.000 M 13.79 % | 724.994 M 2.11 % | 709.994 M 9.12 % | 650.660 M -8.44 % | 710.660 M 20.45 % | 590.000 M 6.71 % | 552.900 M -6.35 % | 590.400 M 9.86 % | 537.400 M 45.32 % | 369.800 M 50.33 % | 246.000 M | 0.000 -100.00 % | 305.500 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.832 M -78.63 % | 368.958 M 3 697.43 % | 9.716 M -97.17 % | 343.877 M 735.79 % | 41.144 M -87.81 % | 337.624 M 6 706.94 % | 4.960 M -98.53 % | 337.281 M 725.21 % | 40.872 M -87.88 % | 337.296 M 6 700.32 % | 4.960 M -98.53 % | 337.090 M 7 552.44 % | 4.405 M -98.69 % | 337.197 M 7 219.23 % | 4.607 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 523.499 M | 0.000 |
| Retained earnings | 1.181 B 2.15 % | 1.156 B 8.03 % | 1.070 B 8.12 % | 989.588 M 1.66 % | 973.471 M 2.33 % | 951.272 M 6.76 % | 891.071 M 7.15 % | 831.627 M 4.09 % | 798.935 M 2.67 % | 778.181 M 0.01 % | 778.125 M 6.81 % | 728.510 M -0.27 % | 730.493 M 0.68 % | 725.585 M 4.17 % | 696.552 M -1.74 % | 708.864 M 0.74 % | 703.641 M 3.51 % | 679.776 M 2.02 % | 666.306 M -1.02 % | 673.154 M 0.57 % | 669.317 M 0.76 % | 664.245 M 3.57 % | 641.338 M 2.23 % | 627.329 M 9.15 % | 574.755 M -8.40 % | 627.431 M 2.54 % | 611.917 M -0.28 % | 613.617 M -1.33 % | 621.867 M 4.22 % | 596.670 M 1.09 % | 590.257 M 2.45 % | 576.152 M -1.60 % | 585.544 M 10.06 % | 532.015 M -1.86 % | 542.089 M 5.97 % | 511.528 M 0.49 % | 509.038 M 2.41 % | 497.038 M -0.27 % | 498.364 M 1.14 % | 492.740 M 3.10 % | 477.933 M -0.09 % | 478.373 M 6.41 % | 449.557 M -0.06 % | 449.808 M 12.64 % | 399.341 M | 0.000 -100.00 % | 355.646 M |
| Common stock | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 0.00 % | 256.156 M 70.00 % | 150.680 M 0.00 % | 150.680 M 0.00 % | 150.680 M 0.00 % | 150.680 M 0.00 % | 150.680 M 0.00 % | 150.680 M 0.00 % | 150.680 M 0.00 % | 150.680 M 0.00 % | 150.680 M 0.00 % | 150.680 M 0.00 % | 150.680 M 0.00 % | 150.680 M 0.00 % | 150.680 M 0.00 % | 150.680 M 0.00 % | 150.680 M 0.00 % | 150.680 M 0.00 % | 150.680 M 0.00 % | 150.680 M 0.00 % | 150.680 M 33.35 % | 113.000 M 0.00 % | 113.000 M | 0.000 -100.00 % | 113.000 M |
| Total equity | 1.905 B 1.48 % | 1.877 B 5.28 % | 1.783 B 5.26 % | 1.694 B -1.27 % | 1.716 B 1.45 % | 1.692 B 4.26 % | 1.622 B 6.13 % | 1.529 B 11.99 % | 1.365 B 1.54 % | 1.344 B 2.76 % | 1.308 B 1.05 % | 1.295 B -0.17 % | 1.297 B 0.37 % | 1.292 B 2.25 % | 1.264 B -0.93 % | 1.276 B 0.40 % | 1.270 B 1.94 % | 1.246 B 1.01 % | 1.234 B 0.00 % | 1.234 B 0.24 % | 1.231 B 0.34 % | 1.227 B 1.83 % | 1.204 B 1.08 % | 1.192 B 4.56 % | 1.140 B -4.57 % | 1.194 B 1.18 % | 1.180 B -0.03 % | 1.181 B -0.78 % | 1.190 B 2.15 % | 1.165 B 0.42 % | 1.160 B 1.02 % | 1.148 B -0.64 % | 1.156 B 4.62 % | 1.105 B -1.12 % | 1.117 B 2.41 % | 1.091 B 0.13 % | 1.089 B 1.04 % | 1.078 B -0.20 % | 1.080 B 0.68 % | 1.073 B 1.33 % | 1.059 B -0.11 % | 1.060 B 2.72 % | 1.032 B 66.55 % | 619.732 M 8.88 % | 569.194 M 8.32 % | 525.452 M 0.00 % | 525.452 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 120.131 K -95.10 % | 2.451 M -75.14 % | 9.860 M 33.17 % | 7.404 M -34.33 % | 11.275 M | 0.000 | 0.000 -100.00 % | 26.731 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 666.100 K 0.00 % | 666.099 K -21.38 % | 847.200 K 0.00 % | 847.200 K | 0.000 | 0.000 -100.00 % | 9.147 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 -100.00 % | 2.550 M 0.00 % | 2.550 M | 0.000 | 0.000 |
| Long term debt | 332.655 M -11.10 % | 374.205 M -8.78 % | 410.228 M -33.76 % | 619.269 M -6.45 % | 661.962 M -2.10 % | 676.181 M 2.08 % | 662.434 M -3.53 % | 686.705 M 1 239.34 % | 51.272 M -20.16 % | 64.220 M -3.66 % | 66.658 M -6.95 % | 71.638 M 68.45 % | 42.527 M -9.14 % | 46.804 M -16.67 % | 56.170 M 92.34 % | 29.204 M 10.59 % | 26.407 M | 0.000 -100.00 % | 47.098 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.146 M -33.14 % | 13.680 M -62.36 % | 36.344 M 47.72 % | 24.604 M -20.58 % | 30.980 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 |
| Total non current liabilities | 455.481 M -8.43 % | 497.408 M -6.88 % | 534.178 M -23.35 % | 696.898 M -5.86 % | 740.243 M -2.91 % | 762.448 M 2.30 % | 745.272 M 4.54 % | 712.874 M 1 028.14 % | 63.190 M -17.25 % | 76.361 M -18.23 % | 93.388 M 10.88 % | 84.223 M 52.21 % | 55.334 M -7.52 % | 59.834 M -13.81 % | 69.422 M 59.86 % | 43.427 M 6.30 % | 40.852 M 171.15 % | 15.066 M -76.81 % | 64.967 M 276.75 % | 17.244 M -1.27 % | 17.466 M -35.17 % | 26.943 M -0.42 % | 27.057 M -15.09 % | 31.867 M -12.76 % | 36.528 M -16.29 % | 43.635 M -12.34 % | 49.780 M 126.73 % | 21.956 M 0.85 % | 21.771 M -4.79 % | 22.866 M 7.77 % | 21.218 M 14.43 % | 18.542 M -20.07 % | 23.197 M 19.49 % | 19.413 M -23.77 % | 25.467 M 406.00 % | 5.033 M -5.18 % | 5.308 M -4.57 % | 5.562 M -41.86 % | 9.567 M 56.76 % | 6.103 M -11.97 % | 6.933 M -28.46 % | 9.691 M 14.23 % | 8.484 M -9.42 % | 9.366 M 108.69 % | 4.488 M 100.85 % | -525.452 M -3 706.15 % | 14.571 M |
| Other current liabilities | 1.771 B 4.98 % | 1.687 B -12.15 % | 1.921 B 21.10 % | 1.586 B -0.58 % | 1.595 B -28.66 % | 2.236 B 324.42 % | 526.813 M 7.66 % | 489.340 M -54.39 % | 1.073 B 60.89 % | 666.830 M 6.78 % | 624.481 M -33.63 % | 940.903 M 4.69 % | 898.761 M -0.20 % | 900.524 M 13.36 % | 794.363 M 47.55 % | 538.364 M -43.36 % | 950.530 M -4.07 % | 990.848 M -8.51 % | 1.083 B -2.48 % | 1.111 B 3.94 % | 1.068 B 41.27 % | 756.316 M -26.30 % | 1.026 B 737.29 % | 122.559 M -87.90 % | 1.013 B 12.82 % | 897.475 M 2 689.79 % | 32.170 M -62.92 % | 86.750 M 212.84 % | 27.730 M -39.48 % | 45.816 M 2 581.91 % | -1.846 M -104.87 % | 37.898 M 2 703.11 % | 1.352 M -96.95 % | 44.283 M -1.64 % | 45.023 M 42.31 % | 31.637 M -53.00 % | 67.313 M 85.60 % | 36.268 M 3.23 % | 35.134 M 363.57 % | 7.579 M 1 000.00 % | 689.000 K -93.35 % | 10.355 M 221.97 % | -8.490 M -164.84 % | 13.094 M 160.15 % | -21.769 M | 0.000 -100.00 % | 8.780 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 445.380 M | 0.000 | 0.000 -100.00 % | 962.388 M 3.11 % | 933.397 M | 0.000 -100.00 % | 332.979 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 501.118 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 155.130 M | 0.000 -100.00 % | 850.481 M | 0.000 | 0.000 -100.00 % | 707.069 M 9.13 % | 647.888 M -5.40 % | 684.873 M -10.26 % | 763.175 M 10.56 % | 690.261 M -10.03 % | 767.249 M -7.56 % | 830.017 M 22.09 % | 679.834 M 31.48 % | 517.047 M -3.83 % | 537.665 M 14.70 % | 468.771 M -5.94 % | 498.372 M 16.60 % | 427.431 M -5.89 % | 454.180 M 34.78 % | 336.988 M -13.93 % | 391.511 M 19.34 % | 328.053 M -17.06 % | 395.535 M -26.98 % | 541.653 M | 0.000 -100.00 % | 366.879 M |
| Short term debt | 1.588 B -1.09 % | 1.606 B 21.24 % | 1.324 B -4.90 % | 1.393 B -3.01 % | 1.436 B 8.30 % | 1.326 B 15.40 % | 1.149 B 10.06 % | 1.044 B 6.90 % | 976.439 M 0.65 % | 970.120 M -11.06 % | 1.091 B -14.16 % | 1.271 B 15.64 % | 1.099 B -4.48 % | 1.150 B 3.46 % | 1.112 B 10.42 % | 1.007 B -10.13 % | 1.120 B -8.31 % | 1.222 B -4.14 % | 1.275 B -11.48 % | 1.440 B -3.63 % | 1.494 B 11.34 % | 1.342 B 17.57 % | 1.142 B 0.70 % | 1.134 B 11.25 % | 1.019 B 0.38 % | 1.015 B 2.64 % | 989.000 M 17.04 % | 845.000 M 1.32 % | 834.000 M 7.61 % | 775.000 M 11.51 % | 695.000 M -8.55 % | 760.000 M 6.29 % | 715.000 M -5.92 % | 760.000 M -7.88 % | 825.000 M 13.79 % | 724.994 M 2.11 % | 709.994 M 9.12 % | 650.660 M -8.44 % | 710.660 M 20.45 % | 590.000 M 6.71 % | 552.900 M -6.35 % | 590.400 M 9.86 % | 537.400 M 45.32 % | 369.800 M 50.33 % | 246.000 M | 0.000 -100.00 % | 305.500 M |
| Total current liabilities | 3.766 B 5.83 % | 3.559 B 1.21 % | 3.516 B -3.41 % | 3.640 B 13.97 % | 3.194 B 5.84 % | 3.018 B 5.20 % | 2.869 B 6.23 % | 2.700 B 45.99 % | 1.850 B -9.19 % | 2.037 B 17.59 % | 1.732 B -22.03 % | 2.221 B 9.99 % | 2.020 B -3.69 % | 2.097 B 10.45 % | 1.898 B -10.25 % | 2.115 B 2.28 % | 2.068 B -13.62 % | 2.394 B 3.30 % | 2.317 B -10.78 % | 2.597 B 0.11 % | 2.595 B 11.51 % | 2.327 B 7.20 % | 2.171 B 0.04 % | 2.170 B 5.67 % | 2.053 B 6.31 % | 1.931 B 6.00 % | 1.822 B 6.14 % | 1.717 B 6.43 % | 1.613 B -1.16 % | 1.632 B 13.01 % | 1.444 B -9.40 % | 1.594 B -0.17 % | 1.597 B 5.65 % | 1.511 B 7.16 % | 1.410 B -5.82 % | 1.497 B 15.03 % | 1.302 B 5.96 % | 1.229 B 2.61 % | 1.197 B 9.52 % | 1.093 B 19.30 % | 916.518 M -8.96 % | 1.007 B 9.73 % | 917.458 M 4.85 % | 875.039 M 4.56 % | 836.888 M | 0.000 -100.00 % | 701.202 M |
| Total liabilities | 4.222 B 4.08 % | 4.056 B 0.14 % | 4.050 B -6.62 % | 4.337 B 10.24 % | 3.934 B 4.08 % | 3.780 B 4.60 % | 3.614 B 5.88 % | 3.413 B 78.44 % | 1.913 B -9.48 % | 2.113 B 15.76 % | 1.825 B -20.82 % | 2.306 B 11.12 % | 2.075 B -3.79 % | 2.157 B 9.60 % | 1.968 B -8.84 % | 2.159 B 2.36 % | 2.109 B -12.46 % | 2.409 B 3.15 % | 2.335 B -10.68 % | 2.615 B 0.10 % | 2.612 B 10.97 % | 2.354 B 7.11 % | 2.198 B -0.18 % | 2.202 B 5.35 % | 2.090 B 5.81 % | 1.975 B 5.51 % | 1.872 B 7.67 % | 1.739 B 6.35 % | 1.635 B -1.21 % | 1.655 B 12.93 % | 1.465 B -9.12 % | 1.612 B -0.46 % | 1.620 B 5.83 % | 1.531 B 6.61 % | 1.436 B -4.44 % | 1.503 B 14.95 % | 1.307 B 5.91 % | 1.234 B 2.25 % | 1.207 B 9.78 % | 1.100 B 19.07 % | 923.450 M -9.14 % | 1.016 B 9.77 % | 925.942 M 4.70 % | 884.405 M 5.11 % | 841.376 M 260.12 % | -525.452 M -173.41 % | 715.773 M |
| Other non current assets | 47.397 M -88.92 % | 427.801 M -0.31 % | 429.116 M 2 751.27 % | 15.050 M -93.78 % | 242.084 M -11.39 % | 273.212 M -0.68 % | 275.069 M 1 087.13 % | 23.171 M 209.86 % | 7.478 M -65.47 % | 21.655 M -78.91 % | 102.689 M 302.28 % | 25.527 M -77.58 % | 113.850 M 0.98 % | 112.750 M 2 041.91 % | 5.264 M -2.99 % | 5.426 M 3.41 % | 5.247 M -48.69 % | 10.226 M -2.08 % | 10.443 M -12.07 % | 11.876 M -5.43 % | 12.558 M 5.74 % | 11.876 M -12.46 % | 13.566 M 14.23 % | 11.876 M -12.66 % | 13.597 M 15.42 % | 11.780 M -28.29 % | 16.427 M 205.33 % | 5.380 M -68.97 % | 17.338 M 4.21 % | 16.638 M 176.98 % | 6.007 M -69.17 % | 19.484 M 0.44 % | 19.398 M -5.42 % | 20.510 M 12.66 % | 18.206 M 485.03 % | 3.112 M -61.43 % | 8.069 M -17.50 % | 9.781 M 116.20 % | 4.524 M -62.37 % | 12.021 M 1.29 % | 11.868 M 220.24 % | 3.706 M -6.44 % | 3.961 M 18.66 % | 3.338 M -36.21 % | 5.233 M 102.12 % | -246.827 M -897.27 % | 30.959 M |
| Long term investments | 0.000 100.00 % | -381.491 M -0.01 % | -381.450 M -1 010.49 % | 41.895 M 123.24 % | -180.302 M -9.47 % | -164.708 M 0.04 % | -164.770 M -272.84 % | 95.332 M -1.28 % | 96.571 M 15.29 % | 83.765 M 171.13 % | 30.895 M -63.56 % | 84.782 M | 0.000 | 0.000 -100.00 % | 115.363 M -2.15 % | 117.900 M -2.93 % | 121.460 M -2.84 % | 125.015 M -4.46 % | 130.848 M 39.41 % | 93.858 M -2.80 % | 96.563 M -2.87 % | 99.419 M -31.72 % | 145.614 M -1.71 % | 148.145 M -0.69 % | 149.167 M -0.65 % | 150.147 M 0.16 % | 149.905 M 40.37 % | 106.795 M 7.52 % | 99.322 M -3.33 % | 102.742 M -1.62 % | 104.435 M -2.27 % | 106.860 M -2.52 % | 109.619 M -1.76 % | 111.584 M 251.34 % | 31.760 M -72.68 % | 116.255 M 278.56 % | 30.710 M -72.84 % | 113.061 M -1.28 % | 114.522 M 27.40 % | 89.891 M 13.89 % | 78.927 M -71.78 % | 279.723 M 235.63 % | 83.342 M -0.59 % | 83.833 M 0.94 % | 83.049 M | 0.000 -100.00 % | 10.500 M |
| Intangible assets | 46.565 M -0.79 % | 46.936 M -0.28 % | 47.067 M 1.22 % | 46.500 M -0.60 % | 46.782 M 1.80 % | 45.957 M -0.46 % | 46.169 M 11.96 % | 41.237 M 1 328.37 % | 2.887 M -2.04 % | 2.947 M -2.00 % | 3.007 M -2.02 % | 3.069 M -2.07 % | 3.134 M -0.92 % | 3.163 M -1.98 % | 3.227 M 3.53 % | 3.117 M -2.17 % | 3.186 M -0.62 % | 3.206 M -2.52 % | 3.289 M 3.53 % | 3.177 M -2.46 % | 3.257 M -2.43 % | 3.338 M 3.66 % | 3.220 M -1.44 % | 3.267 M -2.04 % | 3.335 M 4.19 % | 3.201 M 1.72 % | 3.147 M 4.14 % | 3.022 M 3.67 % | 2.915 M 0.03 % | 2.914 M 2.28 % | 2.849 M -6.71 % | 3.054 M -9.22 % | 3.364 M -8.36 % | 3.671 M -8.36 % | 4.006 M -6.77 % | 4.297 M -7.27 % | 4.634 M -2.11 % | 4.734 M -6.65 % | 5.071 M -6.23 % | 5.408 M -5.16 % | 5.702 M -5.56 % | 6.038 M -5.30 % | 6.376 M -0.20 % | 6.389 M -0.23 % | 6.404 M | 0.000 -100.00 % | 6.436 M |
| GoodWill | 354.139 M 0.00 % | 354.139 M 0.00 % | 354.139 M -17.76 % | 430.621 M 0.00 % | 430.621 M 0.00 % | 430.621 M 0.00 % | 430.621 M -7.78 % | 466.970 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 400.705 M -0.09 % | 401.076 M -0.03 % | 401.207 M -15.91 % | 477.122 M -0.06 % | 477.404 M 0.17 % | 476.579 M -0.04 % | 476.791 M -6.18 % | 508.207 M 17 503.29 % | 2.887 M -2.04 % | 2.947 M -2.00 % | 3.007 M -2.02 % | 3.069 M -2.07 % | 3.134 M -0.92 % | 3.163 M -1.98 % | 3.227 M 3.53 % | 3.117 M -2.17 % | 3.186 M -0.62 % | 3.206 M -2.52 % | 3.289 M 3.53 % | 3.177 M -2.46 % | 3.257 M -2.43 % | 3.338 M 3.66 % | 3.220 M -1.44 % | 3.267 M -2.04 % | 3.335 M 4.19 % | 3.201 M 1.72 % | 3.147 M 4.14 % | 3.022 M 3.67 % | 2.915 M 0.03 % | 2.914 M 2.28 % | 2.849 M -6.71 % | 3.054 M -9.22 % | 3.364 M -8.36 % | 3.671 M -8.36 % | 4.006 M -6.77 % | 4.297 M -7.27 % | 4.634 M -2.11 % | 4.734 M -6.65 % | 5.071 M -6.23 % | 5.408 M -5.16 % | 5.702 M -5.56 % | 6.038 M -5.30 % | 6.376 M -0.20 % | 6.389 M -0.23 % | 6.404 M | 0.000 -100.00 % | 6.436 M |
| Property plant equipment net | 850.721 M -0.67 % | 856.474 M -1.53 % | 869.791 M 1.13 % | 860.097 M -1.32 % | 871.621 M 2.72 % | 848.530 M -1.31 % | 859.754 M 10.54 % | 777.751 M 175.82 % | 281.974 M -3.51 % | 292.222 M -2.59 % | 299.978 M -0.76 % | 302.269 M -3.82 % | 314.284 M -3.88 % | 326.973 M -2.96 % | 336.953 M 13.16 % | 297.770 M -2.30 % | 304.771 M 9.21 % | 279.060 M -1.25 % | 282.582 M -14.07 % | 328.847 M -1.25 % | 333.026 M -1.41 % | 337.798 M 14.11 % | 296.034 M -1.31 % | 299.949 M -1.28 % | 303.850 M -0.93 % | 306.702 M 0.60 % | 304.870 M -13.79 % | 353.628 M -0.68 % | 356.052 M -1.11 % | 360.033 M 108.83 % | 172.401 M 8.62 % | 158.716 M -1.30 % | 160.809 M -1.34 % | 162.989 M -1.40 % | 165.304 M -2.22 % | 169.062 M 1.03 % | 167.332 M 52.65 % | 109.621 M 11.80 % | 98.051 M 1.34 % | 96.756 M -1.01 % | 97.742 M -1.01 % | 98.743 M -0.59 % | 99.332 M 0.22 % | 99.117 M -0.97 % | 100.085 M | 0.000 -100.00 % | 102.892 M |
| Total non current assets | 1.355 B -0.89 % | 1.367 B -1.03 % | 1.381 B -4.75 % | 1.450 B -1.48 % | 1.472 B -2.18 % | 1.505 B -0.77 % | 1.516 B 5.51 % | 1.437 B 258.91 % | 400.372 M -2.76 % | 411.724 M -5.69 % | 436.569 M 2.56 % | 425.670 M -3.50 % | 441.118 M -2.57 % | 452.744 M -3.87 % | 470.978 M 8.32 % | 434.785 M -2.58 % | 446.281 M 4.61 % | 426.630 M -2.33 % | 436.817 M -3.11 % | 450.847 M -2.17 % | 460.855 M -1.13 % | 466.140 M -0.84 % | 470.091 M -2.43 % | 481.811 M -3.27 % | 498.078 M 2.59 % | 485.505 M -0.25 % | 486.728 M 2.47 % | 474.987 M -1.07 % | 480.108 M -1.74 % | 488.591 M 67.00 % | 292.575 M -0.60 % | 294.334 M -1.34 % | 298.317 M -2.47 % | 305.871 M -0.45 % | 307.259 M 0.70 % | 305.116 M -2.52 % | 313.012 M 23.26 % | 253.953 M 12.54 % | 225.661 M 10.09 % | 204.977 M 5.07 % | 195.087 M -49.87 % | 389.172 M 100.68 % | 193.922 M -0.60 % | 195.096 M -1.16 % | 197.378 M 179.97 % | -246.827 M -262.57 % | 151.828 M |
| Other current assets | 132.440 M -29.53 % | 187.938 M 35.39 % | 138.813 M -26.58 % | 189.076 M 78.81 % | 105.740 M -52.59 % | 223.028 M 46.52 % | 152.217 M -16.58 % | 182.468 M -25.60 % | 245.258 M 7.84 % | 227.430 M 84.93 % | 122.983 M -28.11 % | 171.060 M 24.42 % | 137.491 M -0.90 % | 138.737 M 7.61 % | 128.922 M -36.52 % | 203.101 M 41.25 % | 143.790 M -6.87 % | 154.404 M 8.95 % | 141.716 M -20.86 % | 179.066 M 2.88 % | 174.059 M 15.74 % | 150.384 M -12.30 % | 171.484 M 2.88 % | 166.687 M 3.70 % | 160.738 M -36.84 % | 254.489 M 44.93 % | 175.596 M -0.62 % | 176.697 M 1.64 % | 173.842 M -2.28 % | 177.894 M -8.93 % | 195.339 M -5.61 % | 206.950 M 76.53 % | 117.232 M -50.33 % | 236.003 M 100.80 % | 117.531 M -53.16 % | 250.916 M 1 632.37 % | 14.484 M -95.11 % | 296.116 M 177.96 % | 106.531 M -67.92 % | 332.100 M 178.23 % | 119.362 M 91.54 % | 62.318 M -6.78 % | 66.847 M 23.71 % | 54.036 M 205.43 % | 17.692 M | 0.000 -100.00 % | 41.985 M |
| Short term investments | 394.301 M -0.01 % | 394.331 M 0.01 % | 394.303 M 100.37 % | 196.787 M -6.30 % | 210.020 M 8.01 % | 194.441 M 0.00 % | 194.441 M 396.19 % | -65.647 M 1.84 % | -66.879 M -26.83 % | -52.733 M | 0.000 100.00 % | -54.021 M -275.20 % | 30.834 M 0.19 % | 30.777 M 136.51 % | -84.299 M 3.44 % | -87.300 M 3.92 % | -90.865 M 3.59 % | -94.250 M 3.25 % | -97.417 M -61.98 % | -60.140 M 4.30 % | -62.845 M 4.35 % | -65.701 M 41.28 % | -111.896 M 2.21 % | -114.427 M 0.89 % | -115.449 M 1.10 % | -116.737 M -0.21 % | -116.495 M -57.35 % | -74.035 M -11.23 % | -66.562 M 4.89 % | -69.982 M 2.36 % | -71.675 M 3.27 % | -74.100 M 3.59 % | -76.859 M 2.49 % | -78.824 M -153.26 % | 148.000 M 275.16 % | -84.495 M -212.66 % | 75.000 M 191.07 % | -82.351 M -182.35 % | 100.000 M 251.10 % | -66.181 M -19.86 % | -55.217 M 1.42 % | -56.013 M 6.07 % | -59.632 M 0.82 % | -60.123 M -1.32 % | -59.339 M -112.02 % | 493.654 M | 0.000 |
| cash and cash equivalents | 484.641 M 4.79 % | 462.492 M -1.60 % | 470.012 M -21.90 % | 601.843 M -14.61 % | 704.812 M 39.70 % | 504.504 M -1.31 % | 511.189 M 36.14 % | 375.498 M 67.87 % | 223.681 M -4.50 % | 234.220 M -32.12 % | 345.062 M -24.11 % | 454.671 M 0.65 % | 451.728 M -3.98 % | 470.459 M 7.45 % | 437.831 M 41.37 % | 309.697 M -17.70 % | 376.284 M -39.06 % | 617.500 M -1.49 % | 626.837 M -20.87 % | 792.148 M 4.33 % | 759.299 M 26.39 % | 600.782 M 9.11 % | 550.616 M 11.56 % | 493.558 M -11.99 % | 560.771 M 46.08 % | 383.890 M -24.72 % | 509.927 M 78.74 % | 285.286 M -13.45 % | 329.616 M 9.80 % | 300.207 M -25.10 % | 400.813 M -5.38 % | 423.586 M -24.97 % | 564.528 M 81.43 % | 311.158 M -12.38 % | 355.110 M 97.57 % | 179.735 M -52.85 % | 381.220 M 39.77 % | 272.755 M -30.10 % | 390.229 M 82.66 % | 213.642 M -10.55 % | 238.828 M -42.39 % | 414.582 M -29.66 % | 589.439 M 239.34 % | 173.700 M -50.41 % | 350.306 M 241.92 % | -246.827 M -200.00 % | 246.827 M |
| Cash and short term investments | 878.942 M 2.58 % | 856.822 M -0.87 % | 864.315 M 8.22 % | 798.630 M -12.70 % | 914.832 M 30.89 % | 698.945 M -0.95 % | 705.629 M 87.92 % | 375.498 M 67.87 % | 223.681 M -4.50 % | 234.220 M -32.12 % | 345.062 M -24.11 % | 454.671 M 0.65 % | 451.728 M -3.98 % | 470.459 M 7.45 % | 437.831 M 41.37 % | 309.697 M -17.70 % | 376.284 M -39.06 % | 617.500 M -1.49 % | 626.837 M -20.87 % | 792.148 M 4.33 % | 759.299 M 26.39 % | 600.782 M 9.11 % | 550.616 M 11.56 % | 493.558 M -11.99 % | 560.771 M 46.08 % | 383.890 M -24.72 % | 509.927 M 78.74 % | 285.286 M -13.45 % | 329.616 M 9.80 % | 300.207 M -25.10 % | 400.813 M -5.38 % | 423.586 M -24.97 % | 564.528 M 81.43 % | 311.158 M -38.15 % | 503.110 M 179.92 % | 179.735 M -60.60 % | 456.220 M 67.26 % | 272.755 M -30.10 % | 390.229 M 82.66 % | 213.642 M -10.55 % | 238.828 M -42.39 % | 414.582 M -29.66 % | 589.439 M 239.34 % | 173.700 M -50.41 % | 350.306 M 41.92 % | 246.827 M 0.00 % | 246.827 M |
| Total current assets | 4.772 B 4.50 % | 4.567 B 2.57 % | 4.452 B -2.82 % | 4.581 B 9.64 % | 4.178 B 5.33 % | 3.967 B 6.64 % | 3.720 B 6.14 % | 3.505 B 21.81 % | 2.877 B -5.53 % | 3.046 B 12.93 % | 2.697 B -15.04 % | 3.175 B 8.32 % | 2.931 B -2.18 % | 2.996 B 8.53 % | 2.761 B -7.96 % | 2.999 B 2.26 % | 2.933 B -9.16 % | 3.229 B 3.07 % | 3.132 B -7.81 % | 3.398 B 0.46 % | 3.382 B 8.60 % | 3.114 B 6.21 % | 2.932 B 0.70 % | 2.911 B 6.59 % | 2.732 B 1.77 % | 2.684 B 4.61 % | 2.566 B 4.96 % | 2.444 B 4.25 % | 2.345 B 0.58 % | 2.331 B -0.07 % | 2.333 B -5.42 % | 2.466 B -0.44 % | 2.477 B 6.34 % | 2.329 B 3.73 % | 2.246 B -1.86 % | 2.288 B 9.82 % | 2.084 B 1.22 % | 2.059 B -0.16 % | 2.062 B 4.79 % | 1.968 B 10.08 % | 1.787 B 5.92 % | 1.687 B -4.35 % | 1.764 B 34.77 % | 1.309 B 7.90 % | 1.213 B 391.52 % | 246.827 M -77.34 % | 1.089 B |
| Inventory | 3.418 B 3.32 % | 3.308 B 2.97 % | 3.213 B -3.51 % | 3.329 B 15.65 % | 2.879 B 5.53 % | 2.728 B 3.79 % | 2.628 B -1.23 % | 2.661 B 15.02 % | 2.313 B -4.97 % | 2.434 B 14.44 % | 2.127 B -11.48 % | 2.403 B 8.10 % | 2.223 B 1.67 % | 2.186 B 8.29 % | 2.019 B -10.88 % | 2.266 B 6.81 % | 2.121 B -4.58 % | 2.223 B 3.17 % | 2.154 B -1.43 % | 2.186 B 2.38 % | 2.135 B 8.57 % | 1.966 B -0.71 % | 1.980 B 2.86 % | 1.925 B 14.91 % | 1.675 B -5.83 % | 1.779 B 1.41 % | 1.754 B 0.52 % | 1.745 B 1.06 % | 1.727 B 1.04 % | 1.709 B 10.78 % | 1.543 B -3.43 % | 1.598 B 1.19 % | 1.579 B 2.55 % | 1.540 B 4.59 % | 1.472 B -0.08 % | 1.473 B 18.88 % | 1.239 B 16.84 % | 1.061 B -18.44 % | 1.300 B 3.70 % | 1.254 B 11.92 % | 1.121 B 2.93 % | 1.089 B 7.82 % | 1.010 B 2.52 % | 984.937 M 19.60 % | 823.513 M | 0.000 -100.00 % | 789.027 M |
| Net receivables | 342.906 M 60.48 % | 213.677 M -9.67 % | 236.564 M -10.48 % | 264.246 M -4.40 % | 276.404 M -12.85 % | 317.151 M 57.08 % | 201.899 M -29.42 % | 286.058 M 200.76 % | 95.112 M -36.49 % | 149.761 M 46.95 % | 101.911 M -30.14 % | 145.871 M 23.04 % | 118.560 M -40.87 % | 200.516 M 14.70 % | 174.811 M -20.89 % | 220.967 M -24.28 % | 291.821 M 24.77 % | 233.889 M 19.47 % | 195.775 M -18.67 % | 240.726 M -23.30 % | 313.855 M -20.91 % | 396.821 M 72.75 % | 229.709 M -29.56 % | 326.121 M -2.56 % | 334.695 M 25.61 % | 266.447 M 111.76 % | 125.825 M -46.96 % | 237.246 M 107.57 % | 114.296 M -20.60 % | 143.948 M -25.75 % | 193.873 M -18.65 % | 238.318 M 9.99 % | 216.667 M -10.76 % | 242.779 M 51.69 % | 160.048 M -58.37 % | 384.483 M 24.54 % | 308.711 M -28.05 % | 429.076 M 152.90 % | 169.663 M -13.70 % | 196.596 M 42.70 % | 137.767 M 10.91 % | 124.215 M 24.72 % | 99.593 M 1.72 % | 97.907 M 351.58 % | 21.681 M | 0.000 -100.00 % | 11.558 M |
| Tax assets | 55.865 M -11.41 % | 63.060 M 0.99 % | 62.440 M 12.01 % | 55.746 M -8.48 % | 60.909 M -14.15 % | 70.946 M 2.32 % | 69.340 M 113.20 % | 32.523 M 183.77 % | 11.461 M 2.93 % | 11.135 M | 0.000 -100.00 % | 10.023 M 1.76 % | 9.850 M -0.08 % | 9.858 M -3.08 % | 10.171 M -3.80 % | 10.573 M -8.98 % | 11.616 M 27.34 % | 9.122 M -5.52 % | 9.655 M -26.23 % | 13.088 M -15.30 % | 15.452 M 12.72 % | 13.708 M 17.58 % | 11.658 M -37.23 % | 18.574 M -33.97 % | 28.129 M 105.70 % | 13.675 M 10.47 % | 12.379 M 100.93 % | 6.161 M 37.46 % | 4.482 M -28.45 % | 6.264 M -8.98 % | 6.882 M 10.63 % | 6.221 M 21.31 % | 5.128 M -27.94 % | 7.116 M 29.01 % | 5.516 M -55.48 % | 12.389 M -35.89 % | 19.325 M 15.34 % | 16.755 M 379.67 % | 3.493 M 287.96 % | 900.356 K 6.19 % | 847.906 K -11.87 % | 962.085 K 5.59 % | 911.127 K -62.32 % | 2.418 M -7.29 % | 2.608 M | 0.000 -100.00 % | 1.040 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 334.296 M 67.05 % | 200.118 M -9.74 % | 221.706 M 21.50 % | 182.467 M 31.56 % | 138.693 M -26.41 % | 188.467 M -4.93 % | 198.237 M -4.58 % | 207.749 M 887.82 % | 21.031 M 25.38 % | 16.774 M -0.41 % | 16.843 M 1.37 % | 16.616 M -9.88 % | 18.437 M 3.64 % | 17.790 M -9.86 % | 19.735 M 16.01 % | 17.012 M -10.33 % | 18.972 M 14.51 % | 16.568 M -28.12 % | 23.048 M -26.38 % | 31.308 M -24.93 % | 41.703 M 3.48 % | 40.301 M 11.60 % | 36.113 M -11.57 % | 40.836 M -18.97 % | 50.398 M -18.62 % | 61.928 M 8.54 % | 57.055 M -56.81 % | 132.115 M 135.13 % | 56.189 M 38.24 % | 40.647 M -16.92 % | 48.926 M 126.83 % | 21.569 M -42.37 % | 37.425 M 75.72 % | 21.298 M 4.51 % | 20.379 M -89.49 % | 193.830 M 437.74 % | 36.045 M 50.58 % | 23.937 M 29.09 % | 18.543 M -44.65 % | 33.500 M 63.77 % | 20.455 M 588.26 % | 2.972 M -93.72 % | 47.309 M -47.29 % | 89.757 M 93.05 % | 46.493 M | 0.000 -100.00 % | 6.787 M |
| Tax payables | 72.427 M 10.19 % | 65.731 M 32.92 % | 49.450 M 46.03 % | 33.862 M 34.69 % | 25.140 M -39.14 % | 41.309 M 27.93 % | 32.291 M 24.44 % | 25.949 M 31.82 % | 19.685 M -33.34 % | 29.530 M | 0.000 -100.00 % | 16.904 M 27.83 % | 13.224 M -9.57 % | 14.623 M 4.91 % | 13.938 M 18.28 % | 11.784 M 2.77 % | 11.466 M -28.33 % | 15.998 M 25.87 % | 12.710 M -17.93 % | 15.487 M 11.92 % | 13.837 M -20.91 % | 17.496 M 33.02 % | 13.153 M -41.01 % | 22.298 M 152.21 % | 8.841 M -19.44 % | 10.975 M -14.65 % | 12.859 M 159.36 % | 4.958 M -51.52 % | 10.226 M 38.92 % | 7.361 M -37.84 % | 11.842 M 64.02 % | 7.220 M -43.87 % | 12.862 M 120.20 % | 5.841 M 102.53 % | 2.884 M -69.20 % | 9.365 M -52.52 % | 19.723 M 1.46 % | 19.439 M 241.63 % | 5.690 M -30.18 % | 8.150 M 48.56 % | 5.486 M -52.07 % | 11.445 M -13.20 % | 13.186 M 92.41 % | 6.853 M -72.04 % | 24.511 M | 0.000 -100.00 % | 13.256 M |
| Deferred revenue non current | 9.734 M -0.90 % | 9.822 M -0.90 % | 9.911 M -0.88 % | 9.999 M -0.88 % | 10.088 M -0.86 % | 10.176 M -0.86 % | 10.264 M 3 321.33 % | 300.000 K -11.11 % | 337.500 K -10.00 % | 375.000 K | 0.000 -100.00 % | 450.000 K -7.69 % | 487.500 K -7.14 % | 525.000 K -6.67 % | 562.500 K -17.52 % | 682.000 K -5.21 % | 719.500 K -26.21 % | 975.000 K -72.86 % | 3.593 M -1.02 % | 3.630 M -1.04 % | 3.668 M -1.00 % | 3.705 M -1.02 % | 3.743 M -0.98 % | 3.780 M -1.00 % | 3.818 M -0.96 % | 3.855 M -0.98 % | 3.893 M -0.94 % | 3.930 M -0.96 % | 3.968 M -13.83 % | 4.605 M 13.90 % | 4.043 M 76.32 % | 2.293 M -9.83 % | 2.543 M -8.95 % | 2.793 M -8.22 % | 3.043 M -7.59 % | 3.293 M -7.06 % | 3.543 M -6.59 % | 3.793 M -6.18 % | 4.043 M 54.67 % | 2.614 M -13.01 % | 3.005 M -6.62 % | 3.218 M -6.18 % | 3.430 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.550 M |
| Minority interest | 75.868 M -4.10 % | 79.114 M 10.39 % | 71.668 M 8.21 % | 66.229 M -40.34 % | 111.004 M -3.57 % | 115.114 M 8.32 % | 106.276 M 9.48 % | 97.076 M 450.52 % | -27.695 M -0.25 % | -27.626 M -0.54 % | -27.478 M -0.73 % | -27.280 M -0.78 % | -27.068 M -0.74 % | -26.869 M -1.07 % | -26.585 M 0.07 % | -26.603 M -0.59 % | -26.446 M 1.87 % | -26.949 M -3.75 % | -25.974 M 8.10 % | -28.263 M -3.44 % | -27.323 M -3.21 % | -26.472 M -3.29 % | -25.630 M -6.97 % | -23.961 M -2.75 % | -23.319 M -8.70 % | -21.453 M -8.27 % | -19.815 M 4.61 % | -20.772 M -5.11 % | -19.762 M -0.54 % | -19.656 M -8.26 % | -18.157 M -35.31 % | -13.419 M 12.77 % | -15.384 M -19.14 % | -12.912 M -22.91 % | -10.505 M -178.94 % | -3.766 M -40.42 % | -2.682 M -43.88 % | -1.864 M -84.74 % | -1.009 M -610.56 % | -142.000 K -123.14 % | 613.748 K -54.90 % | 1.361 M -33.77 % | 2.055 M -0.77 % | 2.071 M 3.55 % | 2.000 M | 0.000 -100.00 % | 1.953 M |
| Capital lease obligations | 6.889 M -7.39 % | 7.439 M -0.31 % | 7.462 M -37.83 % | 12.003 M -74.26 % | 46.639 M -63.58 % | 128.051 M 319.66 % | 30.513 M 0.78 % | 30.276 M -36.54 % | 47.711 M -19.92 % | 59.580 M -9.75 % | 66.017 M 7.06 % | 61.665 M -11.00 % | 69.290 M -7.77 % | 75.129 M -17.63 % | 91.209 M 85.51 % | 49.166 M -10.37 % | 54.854 M 997.08 % | 5.000 M -91.11 % | 56.244 M | 0.000 -100.00 % | 18.172 M 17.56 % | 15.458 M -29.20 % | 21.833 M -7.55 % | 23.617 M 29.96 % | 18.172 M -64.19 % | 50.751 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 392.594 M 1.61 % | 386.364 M 0.21 % | 385.536 M 0.88 % | 382.154 M 1.82 % | 375.312 M | 0.000 -100.00 % | 368.870 M | 0.000 -100.00 % | 337.624 M | 0.000 -100.00 % | 296.480 M | 0.000 -100.00 % | 337.352 M | 0.000 -100.00 % | 337.582 M | 0.000 -100.00 % | 337.027 M | 0.000 -100.00 % | 337.230 M 1.39 % | 332.622 M 0.00 % | 332.622 M 0.00 % | 332.622 M 0.00 % | 332.622 M 0.14 % | 332.147 M -24.10 % | 437.623 M 0.00 % | 437.623 M 0.00 % | 437.623 M 0.10 % | 437.204 M 0.00 % | 437.204 M 0.00 % | 437.204 M 0.00 % | 437.204 M 0.54 % | 434.866 M 0.00 % | 434.866 M 0.00 % | 434.866 M 0.00 % | 434.866 M 0.57 % | 432.422 M 0.00 % | 432.422 M 0.00 % | 432.422 M 0.00 % | 432.422 M 0.60 % | 429.847 M 0.00 % | 429.847 M 0.00 % | 429.847 M 0.00 % | 429.847 M 683.63 % | 54.853 M 0.00 % | 54.853 M 2 708.65 % | 1.953 M -96.44 % | 54.853 M |
| Deferred tax liabilities non current | 113.092 M -0.25 % | 113.380 M -0.58 % | 114.039 M 68.92 % | 67.509 M -1.00 % | 68.193 M -4.17 % | 71.160 M -1.95 % | 72.573 M 397.28 % | 14.594 M 26.03 % | 11.580 M -1.57 % | 11.765 M | 0.000 -100.00 % | 12.135 M -1.50 % | 12.320 M -1.48 % | 12.505 M -1.46 % | 12.690 M -1.43 % | 12.874 M -1.42 % | 13.059 M -1.40 % | 13.244 M -1.38 % | 13.429 M -1.36 % | 13.614 M -1.34 % | 13.799 M -2.07 % | 14.091 M -0.55 % | 14.169 M -1.65 % | 14.407 M -0.90 % | 14.538 M -4.20 % | 15.176 M 1.80 % | 14.908 M -17.30 % | 18.026 M 1.25 % | 17.803 M -2.51 % | 18.261 M 6.32 % | 17.176 M 5.70 % | 16.250 M -21.33 % | 20.655 M 24.27 % | 16.621 M -25.88 % | 22.425 M 1 188.05 % | 1.741 M -1.36 % | 1.765 M -0.23 % | 1.769 M -67.98 % | 5.525 M 58.35 % | 3.489 M -11.18 % | 3.928 M -39.33 % | 6.474 M 28.10 % | 5.054 M -25.85 % | 6.816 M 251.70 % | 1.938 M | 0.000 -100.00 % | 12.021 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 6.127 B 3.26 % | 5.934 B 1.72 % | 5.833 B -3.28 % | 6.031 B 6.74 % | 5.650 B 3.26 % | 5.472 B 4.50 % | 5.236 B 5.96 % | 4.942 B 50.77 % | 3.278 B -5.20 % | 3.457 B 10.33 % | 3.134 B -12.96 % | 3.600 B 6.78 % | 3.372 B -2.23 % | 3.449 B 6.72 % | 3.232 B -5.90 % | 3.434 B 1.62 % | 3.379 B -7.55 % | 3.655 B 2.41 % | 3.569 B -7.26 % | 3.848 B 0.14 % | 3.843 B 7.33 % | 3.580 B 5.24 % | 3.402 B 0.26 % | 3.393 B 5.07 % | 3.230 B 1.90 % | 3.169 B 3.83 % | 3.052 B 4.55 % | 2.919 B 3.35 % | 2.825 B 0.18 % | 2.820 B 7.40 % | 2.625 B -4.90 % | 2.761 B -0.53 % | 2.776 B 5.32 % | 2.635 B 3.23 % | 2.553 B -1.56 % | 2.593 B 8.21 % | 2.397 B 3.64 % | 2.313 B 1.09 % | 2.287 B 5.29 % | 2.173 B 9.59 % | 1.983 B -4.53 % | 2.077 B 6.05 % | 1.958 B 30.18 % | 1.504 B 6.63 % | 1.411 B | 0.000 -100.00 % | 1.241 B |
| 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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 |
| 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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 100.00 % | -48.951 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 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.860 M | 0.000 -100.00 % | 10.717 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -174.454 M | 0.000 100.00 % | -785.659 M -368.43 % | 292.690 M 200.00 % | -292.690 M | 0.000 100.00 % | -28.584 M -109.96 % | 286.896 M 200.00 % | -286.896 M | 0.000 -100.00 % | 158.350 M -30.12 % | 226.608 M 200.00 % | -226.608 M | 0.000 100.00 % | -106.424 M -151.49 % | 206.690 M 200.00 % | -206.690 M | 0.000 100.00 % | -358.108 M -801.16 % | 51.074 M 200.00 % | -51.074 M | 0.000 100.00 % | -119.854 M -284.14 % | 65.087 M 200.00 % | -65.087 M | 0.000 100.00 % | -241.430 M -303.82 % | 118.452 M 200.00 % | -118.452 M | 0.000 -100.00 % | 152.818 M 360.89 % | -58.575 M -200.00 % | 58.575 M | 0.000 -100.00 % | 19.572 M 48.21 % | 13.206 M 200.00 % | -13.206 M | 0.000 -100.00 % | 39.834 M 130.71 % | -129.713 M -200.00 % | 129.713 M | 0.000 -100.00 % | 349.884 M | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.780 M | 0.000 100.00 % | -140.317 M -231.87 % | 106.405 M 200.00 % | -106.405 M | 0.000 -100.00 % | 79.617 M 305.26 % | -38.788 M -200.00 % | 38.788 M | 0.000 -100.00 % | 54.621 M -68.66 % | 174.265 M 200.00 % | -174.265 M | 0.000 -100.00 % | 52.586 M -50.80 % | 106.878 M 200.00 % | -106.878 M | 0.000 100.00 % | -132.050 M -159.87 % | 220.554 M 200.00 % | -220.554 M | 0.000 -100.00 % | 90.855 M 183.70 % | -108.545 M -200.00 % | 108.545 M | 0.000 100.00 % | -238.615 M -223.44 % | 193.299 M 200.00 % | -193.299 M | 0.000 -100.00 % | 243.545 M 379.52 % | 50.789 M 200.00 % | -50.789 M | 0.000 -100.00 % | 207.675 M 312.73 % | -97.622 M -200.00 % | 97.622 M | 0.000 -100.00 % | 344.223 M 648.55 % | -62.752 M -200.00 % | 62.752 M | 0.000 -100.00 % | 372.125 M | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -177.289 M | 0.000 100.00 % | -657.409 M -452.91 % | 186.284 M 200.00 % | -186.284 M | 0.000 100.00 % | -108.201 M -133.22 % | 325.684 M 200.00 % | -325.684 M | 0.000 -100.00 % | 103.728 M 98.17 % | 52.343 M 200.00 % | -52.343 M | 0.000 100.00 % | -159.010 M -259.31 % | 99.812 M 200.00 % | -99.812 M | 0.000 100.00 % | -226.058 M -33.38 % | -169.480 M -200.00 % | 169.480 M | 0.000 100.00 % | -210.709 M -221.35 % | 173.632 M 200.00 % | -173.632 M | 0.000 100.00 % | -2.710 M 96.38 % | -74.848 M -200.00 % | 74.848 M | 0.000 100.00 % | -90.737 M 17.03 % | -109.364 M -200.00 % | 109.364 M | 0.000 100.00 % | -188.103 M -269.73 % | 110.828 M 200.00 % | -110.828 M | 0.000 100.00 % | -304.389 M -354.58 % | -66.961 M -200.00 % | 66.961 M | 0.000 100.00 % | -14.135 M | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.616 M | 0.000 -100.00 % | 12.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 100.00 % | -105.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 11.308 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.107 M | 0.000 |
| Other non cash items | -28.252 M 71.53 % | -99.251 M -66.29 % | -59.684 M 24.59 % | -79.145 M -126.06 % | 303.697 M 380.78 % | -108.161 M -116.42 % | 658.592 M 550.03 % | -146.344 M -151.25 % | 285.561 M 2 866.53 % | -10.322 M -116.78 % | 61.520 M 132.21 % | -190.972 M -520.83 % | 45.380 M 256.30 % | -29.034 M 76.78 % | -125.063 M -37.53 % | -90.932 M -13.09 % | -80.407 M -148.41 % | 166.100 M -6.76 % | 178.140 M 209.89 % | -162.112 M -296.62 % | 82.451 M 1.24 % | 81.440 M | 0.000 100.00 % | -132.922 M -147.50 % | 279.833 M 470.01 % | -75.628 M -175.57 % | 100.072 M 540.05 % | -22.741 M 60.84 % | -58.074 M -179.00 % | 73.514 M 151.63 % | -142.392 M -107.98 % | -68.463 M -118.63 % | 367.448 M 414.18 % | 71.463 M 170.90 % | -100.787 M -166.91 % | 150.640 M 275.72 % | 40.094 M -47.12 % | 75.817 M 470.05 % | 13.300 M 261.78 % | -8.221 M 59.10 % | -20.101 M -343.38 % | 8.259 M -89.65 % | 79.795 M 151.42 % | -155.189 M -234.15 % | 115.682 M 96.21 % | 58.957 M 607.29 % | -11.622 M 89.95 % | -115.657 M |
| Net cash provided by operating activities | -28.252 M -112.49 % | -13.296 M 78.38 % | -61.506 M -37.16 % | -44.841 M -122.06 % | 203.230 M 523.75 % | -47.960 M -541.46 % | 10.864 M -93.32 % | 162.541 M 513.15 % | 26.509 M -27.22 % | 36.425 M -62.94 % | 98.290 M 4 579.95 % | -2.194 M -203.34 % | 2.123 M -92.44 % | 28.073 M -60.48 % | 71.037 M -40.09 % | 118.566 M 146.14 % | -256.976 M -243.11 % | 179.570 M 80.38 % | 99.551 M 205.03 % | 32.636 M 132.79 % | -99.545 M -195.40 % | 104.347 M 133.85 % | -308.236 M -508.31 % | -50.671 M -124.72 % | 205.015 M 441.04 % | -60.114 M -618.76 % | 11.588 M -37.09 % | 18.420 M 124.64 % | -74.756 M -193.53 % | 79.927 M 123.46 % | -340.649 M -963.47 % | 39.451 M -87.50 % | 315.725 M 414.30 % | 61.389 M -44.16 % | 109.939 M 16.16 % | 94.648 M -22.82 % | 122.630 M 64.62 % | 74.491 M 19.68 % | 62.243 M 498.15 % | 10.406 M 167.92 % | -15.321 M -141.32 % | 37.075 M -72.69 % | 135.776 M 156.41 % | -240.688 M -180.93 % | 297.404 M 422.72 % | 56.896 M -86.33 % | 416.212 M 490.14 % | -106.682 M |
| Investments in property plant and equipment | -4.475 M 81.81 % | -24.606 M -340.26 % | -5.589 M 41.67 % | -9.581 M -41.86 % | -6.754 M 89.01 % | -61.438 M 5.63 % | -65.104 M -6.75 % | -60.990 M -10 048.09 % | -601.000 K -241.48 % | -176.000 K 19.27 % | -218.000 K 39.61 % | -361.000 K -67.91 % | -215.000 K 57.43 % | -505.000 K 71.01 % | -1.742 M -187.93 % | -605.000 K 35.43 % | -937.000 K -67.32 % | -560.000 K 56.99 % | -1.302 M -23.18 % | -1.057 M 51.65 % | -2.186 M -8.76 % | -2.010 M 50.71 % | -4.078 M -16.38 % | -3.504 M -8.21 % | -3.238 M 73.43 % | -12.186 M -176.51 % | -4.407 M 10.39 % | -4.918 M -373.80 % | -1.038 M 99.52 % | -217.492 M -7 834.77 % | -2.741 M -67.34 % | -1.638 M -48.37 % | -1.104 M 61.40 % | -2.860 M -473.55 % | -498.652 K 92.60 % | -6.737 M -17.45 % | -5.736 M 71.93 % | -20.436 M -191.86 % | -7.002 M 58.65 % | -16.932 M -35.07 % | -12.536 M -728.55 % | -1.513 M 38.17 % | -2.447 M -84.54 % | -1.326 M 94.66 % | -24.817 M -102.51 % | -12.255 M -636.92 % | -1.663 M 62.43 % | -4.426 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 7 445.75 % | 2.651 K | 0.000 100.00 % | -577.404 M -1 154 908.00 % | 50.000 K 1 566.67 % | 3.000 K | 0.000 | 0.000 -100.00 % | 6.391 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 -100.00 % | 9.212 K 101.50 % | -613.000 K | 0.000 -100.00 % | 2.860 M 766.67 % | 330.000 K -38.70 % | 538.372 K 101.03 % | -52.203 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -922.000 K | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 604.288 M 198.74 % | -612.000 M -46 760.64 % | -1.306 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 100.00 % | -76.756 K 66.77 % | -231.000 K 44.87 % | -419.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.766 M | 0.000 | 0.000 100.00 % | -1.000 M | 0.000 100.00 % | -1.050 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 |
| Sales maturities of investments | 100.000 -99.99 % | 883.200 K -51.50 % | 1.821 M 2 055.90 % | 84.466 K | 0.000 -100.00 % | 822.770 K | 0.000 -100.00 % | 611.950 M 46 864.70 % | 1.303 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.635 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 -100.00 % | 15.476 K | 0.000 -100.00 % | 1.447 M 13.40 % | 1.276 M 14.25 % | 1.117 M 96.93 % | 567.123 K -63.65 % | 1.560 M 84.03 % | 847.671 K -49.69 % | 1.685 M -54.02 % | 3.665 M | 0.000 | 0.000 -100.00 % | 80.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -1.660 M -993.18 % | 185.800 K 100.50 % | -37.329 M -205.33 % | 35.440 M 2 089.89 % | -1.781 M -541.96 % | 402.981 K | 0.000 100.00 % | -607.002 M -46 577.95 % | 1.306 M -79.58 % | 6.396 M 4.20 % | 6.138 M | 0.000 | 0.000 -100.00 % | 150.442 K -19.24 % | 186.276 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.454 M | 0.000 100.00 % | -20.000 M | 0.000 -100.00 % | 30.111 M 1 206.33 % | 2.305 M | 0.000 | 0.000 -100.00 % | 50.011 M 199.54 % | -50.243 M -200.40 % | 50.044 M | 0.000 100.00 % | -50.000 M -4 595 488.24 % | -1.088 K -100.00 % | 148.050 M 5 276.57 % | -2.860 M -195.42 % | 2.997 M 104.00 % | -75.000 M -159.26 % | 126.560 M 226.56 % | -100.000 M -205.81 % | 94.513 M 241 435.91 % | 39.130 K -96.70 % | 1.185 M 100.59 % | -200.000 M -93 023 155.81 % | -215.000 -199.82 % | 215.390 100.00 % | -12.930 M -137 887.72 % | 9.384 K -99.63 % | 2.535 M 16 671.42 % | 15.115 K |
| Net cash used for investing activites | -6.135 M 73.94 % | -23.537 M 42.73 % | -41.096 M -257.20 % | 26.143 M 406.38 % | -8.533 M 85.83 % | -60.212 M -498.23 % | -10.065 M 98.49 % | -667.993 M -94 798.53 % | 705.389 K -88.66 % | 6.220 M 5.07 % | 5.920 M -1.82 % | 6.030 M 2 904.65 % | -215.000 K 39.27 % | -354.000 K 77.25 % | -1.556 M -157.19 % | -605.000 K 35.43 % | -937.000 K -145.16 % | 2.075 M -34.17 % | 3.152 M 398.20 % | -1.057 M 95.24 % | -22.186 M -1 003.78 % | -2.010 M -107.72 % | 26.033 M 2 269.42 % | -1.200 M 63.80 % | -3.315 M 73.30 % | -12.417 M -127.48 % | 45.186 M 181.92 % | -55.161 M -212.56 % | 49.006 M 122.53 % | -217.492 M -299.20 % | -54.482 M -2 319.27 % | -2.252 M -101.52 % | 148.393 M 5 842.76 % | -2.584 M -165.49 % | 3.946 M 104.83 % | -81.681 M -219.03 % | 68.621 M 157.38 % | -119.588 M -234.07 % | 89.197 M 774.30 % | -13.228 M -16.54 % | -11.351 M 94.37 % | -201.513 M -8 409.84 % | -2.368 M -78.58 % | -1.326 M 96.49 % | -37.746 M -208.23 % | -12.246 M -24 225.61 % | -50.342 K 98.86 % | -4.410 M |
| Debt repayment | 284.403 M 132.48 % | 122.333 M -59.77 % | 304.047 M 340.87 % | -126.227 M 30.15 % | -180.700 M -290.45 % | 94.880 M 195.93 % | -98.908 M -116.64 % | 594.405 M 1 936.57 % | -32.365 M 65.08 % | -92.672 M 79.88 % | -460.565 M -302.53 % | 227.403 M 462.39 % | -62.751 M -145.84 % | 136.882 M 423.25 % | -42.345 M 76.92 % | -183.495 M -239.67 % | -54.022 M -199.49 % | 54.297 M 121.52 % | -252.263 M | 0.000 -100.00 % | 403.629 M 1 445.43 % | -30.000 M -110.28 % | 291.927 M 1 359.64 % | 20.000 M | 0.000 100.00 % | -30.000 M -121.62 % | 138.788 M 1 161.71 % | 11.000 M -81.36 % | 59.000 M -26.25 % | 80.000 M 433.33 % | 15.000 M | 0.000 100.00 % | -45.000 M 30.77 % | -65.000 M -144.03 % | 147.627 M 423.32 % | -45.660 M -165.23 % | 70.000 M 216.67 % | -60.000 M -150.20 % | 119.533 M 222.19 % | 37.100 M 198.93 % | -37.500 M -170.75 % | 53.000 M -68.38 % | 167.600 M 35.38 % | 123.800 M 2 576.00 % | -5.000 M 90.83 % | -54.500 M -516.03 % | 13.100 M | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -19.554 M 21.77 % | -24.996 M -6.23 % | -23.531 M 41.55 % | -40.260 M -99.47 % | -20.183 M 19.68 % | -25.129 M -7.74 % | -23.324 M -48.16 % | -15.742 M -0.99 % | -15.587 M 19.91 % | -19.461 M -31.26 % | -14.826 M -2.07 % | -14.525 M 8.64 % | -15.898 M 15.85 % | -18.893 M 1.04 % | -19.091 M -4.06 % | -18.347 M -22.13 % | -15.023 M 9.36 % | -16.574 M -11.12 % | -14.916 M 31.81 % | -21.875 M -33.70 % | -16.361 M -3.62 % | -15.790 M 40.19 % | -26.400 M 6.01 % | -28.088 M -52.69 % | -18.396 M 5.60 % | -19.488 M -2.50 % | -19.013 M -0.42 % | -18.934 M 38.18 % | -30.626 M -91.11 % | -16.025 M -7.03 % | -14.972 M 45.02 % | -27.234 M -72.08 % | -15.826 M -40.60 % | -11.256 M 19.44 % | -13.973 M 45.99 % | -25.871 M -118.38 % | -11.847 M 4.29 % | -12.378 M 6.28 % | -13.207 M -0.20 % | -13.181 M 33.46 % | -19.810 M -49.52 % | -13.249 M -26.47 % | -10.476 M -9.33 % | -9.582 M 3.53 % | -9.933 M 13.01 % | -11.419 M -7.78 % | -10.595 M -12.06 % | -9.455 M |
| Other financing activites | -102.435 M -179.33 % | -36.671 M 81.84 % | -201.981 M -1 827.07 % | 11.695 M -94.01 % | 195.363 M 1 227.74 % | 14.714 M -77.19 % | 64.518 M 452.33 % | 11.681 M -38.19 % | 18.898 M -82.20 % | 106.158 M -68.26 % | 334.455 M 3 151.87 % | 10.285 M -85.27 % | 69.827 M 152.77 % | -132.319 M -11.50 % | -118.667 M -161.71 % | 192.283 M -37.46 % | 307.455 M 322.71 % | -138.049 M -201.18 % | 136.437 M 549.03 % | -30.385 M 89.79 % | -297.525 M -75.23 % | -169.788 M -337.31 % | 71.546 M 201.97 % | -70.166 M -26.13 % | -55.631 M -20.51 % | -46.162 M 17.48 % | -55.938 M -458.37 % | 15.609 M -85.25 % | 105.844 M 376.10 % | -38.336 M -108.24 % | 465.082 M 394.07 % | -158.154 M 10.00 % | -175.724 M -505.01 % | -29.045 M 78.20 % | -133.231 M 2.36 % | -136.447 M -2 295.07 % | -5.697 M 70.82 % | -19.526 M -187.32 % | -6.796 M 85.44 % | -46.678 M 7.61 % | -50.523 M -417.93 % | 15.891 M -87.22 % | 124.362 M 717.43 % | -20.142 M 83.32 % | -120.742 M -111.98 % | -56.958 M 80.82 % | -296.993 M -628.16 % | -40.787 M |
| Net cash used provided by financing activities | 162.415 M 167.72 % | 60.666 M -22.75 % | 78.535 M 150.74 % | -154.791 M -2 704.18 % | -5.520 M -106.54 % | 84.464 M 246.35 % | -57.713 M -109.78 % | 590.344 M 2 131.89 % | -29.054 M -386.34 % | -5.974 M 95.76 % | -140.936 M -163.15 % | 223.163 M 2 629.62 % | -8.822 M 38.44 % | -14.330 M 92.04 % | -180.103 M -1 784.32 % | -9.558 M -104.01 % | 238.409 M 254.19 % | -154.624 M -18.27 % | -130.742 M -150.18 % | -52.260 M -158.23 % | 89.743 M 141.63 % | -215.578 M -163.96 % | 337.073 M 443.06 % | -98.254 M -32.73 % | -74.027 M 22.61 % | -95.649 M -249.83 % | 63.838 M 2 020.52 % | -3.324 M -104.42 % | 75.218 M 193.37 % | 25.639 M -94.49 % | 465.110 M 350.88 % | -185.389 M 21.63 % | -236.550 M -124.64 % | -105.301 M -25 012.99 % | 422.675 K 100.20 % | -207.979 M -1 085.47 % | -17.544 M 80.91 % | -91.904 M -359.47 % | -20.002 M 66.58 % | -59.859 M 44.49 % | -107.833 M -4 181.49 % | 2.642 M -99.06 % | 281.486 M 199.21 % | 94.076 M 169.34 % | -135.675 M -10.42 % | -122.877 M 60.05 % | -307.588 M -512.20 % | -50.243 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -426.000 K -389.26 % | 147.271 K 200.18 % | -147.000 K | 0.000 | 0.000 100.00 % | -35.586 M | 0.000 100.00 % | -181.670 M -3 298.24 % | -5.346 M -119.04 % | 28.073 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 128.028 M 437.17 % | 23.834 M 199.03 % | -24.067 M 86.09 % | -173.063 M -191.69 % | 188.751 M 901.12 % | -23.561 M 58.71 % | -57.061 M -167.22 % | 84.892 M 4 716.20 % | -1.839 M -269.49 % | 1.085 M 102.95 % | -36.726 M -181.02 % | 45.329 M 755.52 % | -6.915 M -151.65 % | 13.389 M 112.10 % | -110.672 M -202.05 % | 108.452 M 654.63 % | -19.554 M -172.37 % | 27.021 M 196.37 % | -28.039 M -35.59 % | -20.680 M 35.35 % | -31.988 M 71.75 % | -113.242 M -306.39 % | 54.869 M 136.55 % | -150.125 M -217.59 % | 127.673 M 175.91 % | -168.181 M -239.44 % | 120.611 M 401.04 % | -40.065 M -180.99 % | 49.468 M 144.20 % | -111.925 M -259.94 % | 69.980 M 147.22 % | -148.190 M -165.12 % | 227.567 M 589.42 % | -46.497 M -140.68 % | 114.307 M 158.62 % | -195.012 M -212.26 % | 173.707 M 226.79 % | -137.001 M -204.23 % | 131.438 M 309.69 % | -62.681 M 53.40 % | -134.505 M 16.87 % | -161.796 M -139.00 % | 414.895 M 380.45 % | -147.937 M -219.32 % | 123.983 M 258.49 % | -78.227 M -172.05 % | 108.574 M 167.30 % | -161.335 M |
| Cash at beginning of period | 86.304 M 38.15 % | 62.470 M -27.81 % | 86.537 M -66.67 % | 259.600 M 266.41 % | 70.849 M -24.96 % | 94.410 M -37.67 % | 151.471 M 127.51 % | 66.579 M -2.69 % | 68.418 M 1.61 % | 67.333 M -35.29 % | 104.060 M 77.18 % | 58.731 M -10.53 % | 65.646 M 25.62 % | 52.257 M -67.93 % | 162.929 M 199.08 % | 54.476 M -26.41 % | 74.030 M 57.48 % | 47.010 M -37.32 % | 74.999 M -21.61 % | 95.679 M -25.06 % | 127.667 M -47.01 % | 240.909 M 29.49 % | 186.039 M -44.66 % | 336.164 M 61.24 % | 208.491 M -44.65 % | 376.672 M 47.10 % | 256.061 M -13.53 % | 296.126 M 20.06 % | 246.658 M -31.21 % | 358.583 M 24.25 % | 288.603 M -33.93 % | 436.793 M 108.77 % | 209.226 M -18.18 % | 255.722 M 80.83 % | 141.415 M -57.97 % | 336.427 M 106.75 % | 162.720 M -45.71 % | 299.721 M 78.11 % | 168.283 M -27.14 % | 230.964 M -36.80 % | 365.469 M -30.69 % | 527.264 M 369.23 % | 112.369 M -56.83 % | 260.306 M 90.95 % | 136.324 M -36.46 % | 214.551 M 102.45 % | 105.977 M -60.90 % | 271.021 M |
| Cash at end of period | 214.332 M 148.35 % | 86.304 M 38.15 % | 62.470 M -27.81 % | 86.537 M -66.67 % | 259.600 M 266.41 % | 70.849 M -24.96 % | 94.410 M -37.67 % | 151.471 M 127.51 % | 66.579 M -2.69 % | 68.418 M 1.61 % | 67.333 M -35.29 % | 104.060 M 77.18 % | 58.731 M -10.53 % | 65.646 M 25.62 % | 52.257 M -67.93 % | 162.929 M 199.08 % | 54.476 M -26.41 % | 74.030 M 57.64 % | 46.960 M -37.39 % | 74.999 M -21.61 % | 95.679 M -25.06 % | 127.667 M -47.01 % | 240.909 M 29.49 % | 186.039 M -44.66 % | 336.164 M 61.24 % | 208.491 M -44.65 % | 376.672 M 47.10 % | 256.061 M -13.53 % | 296.126 M 20.06 % | 246.658 M -31.21 % | 358.583 M 24.25 % | 288.603 M -33.93 % | 436.793 M 108.77 % | 209.226 M -18.18 % | 255.722 M 80.83 % | 141.415 M -57.97 % | 336.427 M 106.75 % | 162.720 M -45.71 % | 299.721 M 78.11 % | 168.283 M -27.14 % | 230.964 M -36.80 % | 365.469 M -30.69 % | 527.264 M 369.23 % | 112.369 M -56.83 % | 260.306 M 90.95 % | 136.324 M -36.46 % | 214.551 M 95.60 % | 109.686 M |
| Operating cash flow | -28.252 M -112.49 % | -13.296 M 78.38 % | -61.506 M -37.16 % | -44.841 M -122.06 % | 203.230 M 531.15 % | -47.137 M -487.42 % | 12.167 M -92.51 % | 162.541 M 513.15 % | 26.509 M -27.22 % | 36.425 M -62.94 % | 98.290 M 4 579.95 % | -2.194 M -129.37 % | 7.469 M | 0.000 -100.00 % | 71.037 M -40.09 % | 118.566 M 146.14 % | -256.976 M -243.11 % | 179.570 M 80.38 % | 99.551 M 205.03 % | 32.636 M 132.79 % | -99.545 M -195.40 % | 104.347 M 133.85 % | -308.236 M -508.31 % | -50.671 M -124.72 % | 205.015 M 441.04 % | -60.114 M -618.76 % | 11.588 M -37.09 % | 18.420 M 124.64 % | -74.756 M -193.53 % | 79.927 M 123.46 % | -340.649 M -963.47 % | 39.451 M -87.50 % | 315.725 M 414.30 % | 61.389 M -44.16 % | 109.939 M 16.16 % | 94.648 M -22.82 % | 122.630 M 64.62 % | 74.491 M 19.68 % | 62.243 M 498.15 % | 10.406 M 167.92 % | -15.321 M -141.32 % | 37.075 M -72.69 % | 135.776 M 156.41 % | -240.688 M -180.93 % | 297.404 M 422.72 % | 56.896 M -86.33 % | 416.212 M 490.14 % | -106.682 M |
| Capital expenditure | -4.475 M 81.81 % | -24.606 M -340.26 % | -5.589 M 41.67 % | -9.581 M -41.86 % | -6.754 M 89.01 % | -61.438 M 5.63 % | -65.104 M -6.75 % | -60.990 M -10 048.09 % | -601.000 K -241.48 % | -176.000 K 19.27 % | -218.000 K 39.61 % | -361.000 K -67.91 % | -215.000 K 57.43 % | -505.000 K 71.01 % | -1.742 M -187.93 % | -605.000 K 35.43 % | -937.000 K -67.32 % | -560.000 K 56.99 % | -1.302 M -23.18 % | -1.057 M 51.65 % | -2.186 M -8.76 % | -2.010 M 50.71 % | -4.078 M -16.38 % | -3.504 M -8.21 % | -3.238 M 73.43 % | -12.186 M -176.51 % | -4.407 M 10.39 % | -4.918 M -373.80 % | -1.038 M 99.52 % | -217.492 M -7 834.77 % | -2.741 M -67.34 % | -1.638 M -48.37 % | -1.104 M 61.40 % | -2.860 M -473.55 % | -498.652 K 92.60 % | -6.737 M -17.45 % | -5.736 M 71.93 % | -20.436 M -191.86 % | -7.002 M 58.65 % | -16.932 M -35.07 % | -12.536 M -728.55 % | -1.513 M 38.17 % | -2.447 M -84.54 % | -1.326 M 94.66 % | -24.817 M -102.51 % | -12.255 M -636.92 % | -1.663 M 62.43 % | -4.426 M |
| Free CashFlow | -32.727 M 13.65 % | -37.902 M 43.51 % | -67.094 M -23.28 % | -54.422 M -127.70 % | 196.475 M 280.96 % | -108.575 M -105.11 % | -52.936 M -152.13 % | 101.551 M 291.95 % | 25.909 M -28.52 % | 36.249 M -63.04 % | 98.072 M 3 938.43 % | -2.555 M -135.23 % | 7.253 M 1 536.24 % | -505.000 K -100.73 % | 69.295 M -41.26 % | 117.961 M 145.74 % | -257.913 M -244.08 % | 179.010 M 82.20 % | 98.249 M 211.12 % | 31.579 M 131.04 % | -101.732 M -199.41 % | 102.337 M 132.77 % | -312.314 M -476.48 % | -54.176 M -126.85 % | 201.777 M 379.08 % | -72.300 M -1 106.82 % | 7.181 M -46.82 % | 13.502 M 117.81 % | -75.794 M 44.90 % | -137.565 M 59.94 % | -343.389 M -1 008.12 % | 37.813 M -87.98 % | 314.621 M 437.55 % | 58.529 M -46.52 % | 109.440 M 24.49 % | 87.911 M -24.79 % | 116.894 M 116.25 % | 54.056 M -2.15 % | 55.242 M 946.49 % | -6.526 M 76.57 % | -27.856 M -178.33 % | 35.562 M -73.33 % | 133.329 M 155.09 % | -242.014 M -188.78 % | 272.587 M 510.62 % | 44.641 M -89.23 % | 414.549 M 473.11 % | -111.107 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 |