Guangdong Zhengye Technology Co., Ltd. 300410.SZ
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 710.737 M -6.27 % | 758.288 M -23.44 % | 990.509 M -32.15 % | 1.460 B 21.94 % | 1.197 B 14.47 % | 1.046 B -26.80 % | 1.429 B 12.93 % | 1.265 B 110.78 % | 600.345 M 68.12 % | 357.084 M 14.79 % | 311.075 M 17.81 % | 264.058 M 5.07 % | 251.328 M 11.61 % | 225.186 M |
| Net income | -223.461 M -1.30 % | -220.584 M -117.65 % | -101.349 M -178.09 % | 129.777 M 141.45 % | -313.096 M 66.14 % | -924.566 M -5 564.24 % | 16.920 M -91.44 % | 197.585 M 171.27 % | 72.837 M 85.14 % | 39.340 M 35.04 % | 29.133 M -11.08 % | 32.765 M -21.44 % | 41.707 M 9.48 % | 38.094 M |
| Income before tax | -225.709 M 7.81 % | -244.828 M -150.51 % | -97.731 M -168.56 % | 142.541 M 144.25 % | -322.120 M 66.24 % | -954.286 M -2 062.22 % | 48.633 M -79.10 % | 232.731 M 192.38 % | 79.599 M 77.87 % | 44.752 M 33.66 % | 33.481 M -11.85 % | 37.982 M -21.23 % | 48.216 M 8.05 % | 44.623 M |
| Income before tax ratio | -0.32 1.64 % | -0.32 -227.23 % | -0.10 -201.05 % | 0.10 136.29 % | -0.27 70.51 % | -0.91 -2 780.75 % | 0.03 -81.50 % | 0.18 38.72 % | 0.13 5.79 % | 0.13 16.44 % | 0.11 -25.17 % | 0.14 -25.02 % | 0.19 -3.19 % | 0.20 |
| EBITDA | -157.982 M 14.11 % | -183.940 M -314.15 % | -44.414 M -121.93 % | 202.560 M 181.61 % | -248.198 M 72.26 % | -894.604 M -1 060.38 % | 93.151 M -64.99 % | 266.061 M 225.16 % | 81.825 M 72.89 % | 47.328 M 13.21 % | 41.806 M -5.73 % | 44.345 M -19.11 % | 54.822 M 7.29 % | 51.097 M |
| Net income ratio | -0.31 -8.08 % | -0.29 -184.30 % | -0.10 -215.10 % | 0.09 133.99 % | -0.26 70.42 % | -0.88 -7 565.14 % | 0.01 -92.42 % | 0.16 28.70 % | 0.12 10.12 % | 0.11 17.64 % | 0.09 -24.52 % | 0.12 -25.23 % | 0.17 -1.90 % | 0.17 |
| Ratio EBITDA | -0.22 8.37 % | -0.24 -440.98 % | -0.04 -132.32 % | 0.14 166.93 % | -0.21 75.76 % | -0.86 -1 412.06 % | 0.07 -69.00 % | 0.21 54.27 % | 0.14 2.83 % | 0.13 -1.38 % | 0.13 -19.98 % | 0.17 -23.01 % | 0.22 -3.87 % | 0.23 |
| Gross profit ratio | 0.24 23.13 % | 0.20 -35.30 % | 0.30 -5.67 % | 0.32 11.60 % | 0.29 3.56 % | 0.28 -27.79 % | 0.39 3.12 % | 0.37 -2.03 % | 0.38 7.76 % | 0.35 3.89 % | 0.34 -7.32 % | 0.37 -7.75 % | 0.40 -3.50 % | 0.41 |
| Weighted average shs out dil | 366.329 M -0.36 % | 367.640 M 0.00 % | 367.655 M 1.99 % | 360.492 M -4.44 % | 377.224 M -1.07 % | 381.290 M 12.67 % | 338.406 M -6.64 % | 362.478 M 14.77 % | 315.832 M 9.40 % | 288.686 M 34.52 % | 214.610 M -0.01 % | 214.637 M 0.34 % | 213.905 M 0.07 % | 213.765 M |
| Weighted average shs out | 366.329 M -0.36 % | 367.640 M 0.00 % | 367.655 M 1.99 % | 360.492 M -4.44 % | 377.224 M -1.07 % | 381.290 M 12.67 % | 338.406 M -5.74 % | 359.026 M 16.26 % | 308.814 M 6.97 % | 288.686 M 34.52 % | 214.610 M -0.01 % | 214.637 M 0.34 % | 213.905 M 0.07 % | 213.765 M |
| EPS diluted | -0.61 -1.67 % | -0.60 -114.29 % | -0.28 -177.78 % | 0.36 143.37 % | -0.83 65.70 % | -2.42 -4 940.00 % | 0.05 -90.91 % | 0.55 139.13 % | 0.23 64.29 % | 0.14 0.00 % | 0.14 -6.67 % | 0.15 -21.05 % | 0.19 5.56 % | 0.18 |
| Earnings per share | -0.61 -1.67 % | -0.60 -114.29 % | -0.28 -177.78 % | 0.36 143.37 % | -0.83 65.70 % | -2.42 -4 940.00 % | 0.05 -90.91 % | 0.55 129.17 % | 0.24 71.43 % | 0.14 0.00 % | 0.14 -6.67 % | 0.15 -21.05 % | 0.19 5.56 % | 0.18 |
| Gross profit | 172.154 M 15.41 % | 149.172 M -50.47 % | 301.191 M -36.00 % | 470.581 M 36.08 % | 345.817 M 18.54 % | 291.735 M -47.14 % | 551.917 M 16.45 % | 473.948 M 106.49 % | 229.528 M 81.17 % | 126.689 M 19.26 % | 106.231 M 9.19 % | 97.294 M -3.07 % | 100.380 M 7.71 % | 93.198 M |
| Income tax expense | 31.638 M 443.95 % | -9.198 M -311.90 % | 4.341 M -71.49 % | 15.228 M 230.60 % | -11.660 M 61.30 % | -30.130 M -201.40 % | 29.715 M -9.16 % | 32.712 M 383.72 % | 6.763 M 24.96 % | 5.412 M 24.46 % | 4.348 M -16.65 % | 5.217 M -19.86 % | 6.510 M -0.30 % | 6.529 M |
| Cost of revenue | 538.583 M -11.58 % | 609.116 M -11.64 % | 689.319 M -30.32 % | 989.319 M 16.19 % | 851.455 M 12.89 % | 754.235 M -14.01 % | 877.069 M 10.82 % | 791.430 M 113.43 % | 370.816 M 60.95 % | 230.394 M 12.47 % | 204.843 M 22.83 % | 166.764 M 10.48 % | 150.948 M 14.37 % | 131.988 M |
| General and administrative expenses | 91.413 M 380.68 % | 19.018 M 11.74 % | 17.020 M -31.69 % | 24.916 M -33.70 % | 37.578 M 41.44 % | 26.568 M 40.84 % | 18.864 M 21.39 % | 15.540 M 11.87 % | 13.891 M -2.87 % | 14.301 M 138.71 % | 5.991 M 23.79 % | 4.840 M 7.27 % | 4.512 M -16.31 % | 5.391 M |
| Selling and marketing expenses | 45.888 M -10.36 % | 51.194 M -59.11 % | 125.201 M 2.35 % | 122.324 M 7.69 % | 113.592 M -16.30 % | 135.719 M 6.91 % | 126.941 M 54.95 % | 81.924 M 106.80 % | 39.615 M 72.30 % | 22.992 M -3.50 % | 23.825 M 27.02 % | 18.757 M 4.00 % | 18.034 M 5.31 % | 17.125 M |
| Other expenses | 209.285 M 223.40 % | 64.713 M 4 794.31 % | 1.322 M -84.18 % | 8.359 M 84.81 % | 4.523 M -46.94 % | 8.525 M 384.91 % | -2.992 M 60.07 % | -7.494 M -193.73 % | 7.995 M 22.73 % | 6.515 M 54.81 % | 4.208 M -18.84 % | 5.185 M -56.25 % | 11.852 M 27.55 % | 9.292 M |
| Operating expenses | 392.908 M -0.43 % | 394.593 M 32.83 % | 297.059 M -15.28 % | 350.651 M 6.52 % | 329.192 M -9.58 % | 364.089 M 10.76 % | 328.723 M 36.15 % | 241.451 M 46.26 % | 165.087 M 85.22 % | 89.131 M 22.45 % | 72.788 M 16.69 % | 62.375 M 2.59 % | 60.800 M 13.44 % | 53.598 M |
| Cost and expenses | 931.491 M -7.20 % | 1.004 B 1.76 % | 986.378 M -26.39 % | 1.340 B 13.49 % | 1.181 B 5.57 % | 1.118 B -7.25 % | 1.206 B 16.74 % | 1.033 B 92.74 % | 535.903 M 67.72 % | 319.525 M 15.09 % | 277.631 M 21.16 % | 229.139 M 8.21 % | 211.749 M 14.10 % | 185.585 M |
| Research and development expenses | 46.322 M -34.17 % | 70.368 M -31.39 % | 102.560 M -7.32 % | 110.662 M -1.30 % | 112.117 M -7.60 % | 121.345 M 3.02 % | 117.784 M 80.31 % | 65.323 M 77.70 % | 36.761 M 74.57 % | 21.058 M 23.51 % | 17.050 M 14.29 % | 14.918 M -0.31 % | 14.964 M 15.95 % | 12.906 M |
| Selling general and administrative expenses | 137.301 M 95.55 % | 70.212 M -50.63 % | 142.220 M -3.41 % | 147.240 M -2.60 % | 151.171 M -6.85 % | 162.287 M 11.30 % | 145.805 M 49.60 % | 97.464 M 82.16 % | 53.506 M 43.47 % | 37.293 M 25.08 % | 29.816 M 26.36 % | 23.596 M 4.66 % | 22.546 M 0.13 % | 22.516 M |
| Interest income | 1.212 M -27.58 % | 1.673 M 31.96 % | 1.268 M -46.15 % | 2.354 M -5.17 % | 2.483 M -97.50 % | 99.317 M 613.07 % | 13.928 M 273.24 % | 3.732 M 265.83 % | 1.020 M -51.62 % | 2.108 M 1 350.81 % | 145.327 K -59.12 % | 355.500 K 88.97 % | 188.125 K -20.94 % | 237.944 K |
| Interest expense | 35.702 M 41.62 % | 25.209 M 44.03 % | 17.503 M 1.61 % | 17.225 M -43.46 % | 30.464 M | 0.000 | 0.000 -100.00 % | 9.455 M 158.94 % | 3.652 M 80.19 % | 2.027 M 13.27 % | 1.789 M -13.75 % | 2.074 M -9.63 % | 2.295 M -14.68 % | 2.690 M |
| Depreciation and amortization | 33.815 M 10.46 % | 30.612 M -14.53 % | 35.815 M -16.31 % | 42.793 M -0.91 % | 43.188 M 25.31 % | 34.464 M 12.93 % | 30.518 M 20.41 % | 25.344 M 64.14 % | 15.440 M 106.25 % | 7.486 M 10.52 % | 6.773 M 8.67 % | 6.233 M 6.72 % | 5.841 M 6.45 % | 5.487 M |
| Operating income | -220.754 M 10.05 % | -245.421 M -147.77 % | -99.053 M -173.82 % | 134.182 M 141.08 % | -326.643 M 66.07 % | -962.811 M -1 965.00 % | 51.625 M -77.76 % | 232.077 M 223.97 % | 71.635 M 86.70 % | 38.368 M 31.02 % | 29.285 M -10.74 % | 32.809 M -9.78 % | 36.366 M 2.70 % | 35.410 M |
| Operating income ratio | -0.31 4.03 % | -0.32 -223.64 % | -0.10 -208.80 % | 0.09 133.69 % | -0.27 70.36 % | -0.92 -2 647.93 % | 0.04 -80.30 % | 0.18 53.70 % | 0.12 11.05 % | 0.11 14.14 % | 0.09 -24.23 % | 0.12 -14.13 % | 0.14 -7.98 % | 0.16 |
| Total other income expenses net | -4.955 M -935.88 % | 592.828 K -55.16 % | 1.322 M -84.18 % | 8.359 M 84.81 % | 4.523 M -46.94 % | 8.525 M 384.91 % | -2.992 M -557.46 % | 654.099 K -91.69 % | 7.874 M 23.34 % | 6.384 M 52.13 % | 4.196 M -43.21 % | 7.390 M -37.64 % | 11.851 M 28.63 % | 9.213 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 | 227.085 M -23.82 % | 298.097 M 39.10 % | 214.298 M 48.72 % | 144.097 M -22.33 % | 185.519 M -18.34 % | 227.185 M 616.82 % | 31.694 M 897.31 % | -3.975 M 95.48 % | -88.040 M -24.29 % | -70.837 M 51.39 % | -145.713 M -518.25 % | -23.569 M -15.02 % | -20.491 M -80.64 % | -11.343 M |
| Total investments | 0.000 -100.00 % | 31.214 M 168.16 % | 11.640 M 5.41 % | 11.042 M -81.95 % | 61.182 M 2.36 % | 59.771 M -50.51 % | 120.779 M 123.59 % | 54.018 M -62.14 % | 142.658 M 13.65 % | 125.526 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 305.379 M -35.73 % | 475.136 M 29.06 % | 368.157 M 40.40 % | 262.218 M -25.24 % | 350.740 M -14.18 % | 408.693 M 11.50 % | 366.529 M 63.74 % | 223.847 M 398.12 % | 44.939 M -30.15 % | 64.338 M 148.48 % | 25.892 M 8.55 % | 23.852 M -32.50 % | 35.337 M 14.58 % | 30.840 M |
| Accumulated other comprehensive income loss | 45.883 M 2.09 % | 44.944 M 12.53 % | 39.941 M 74.75 % | 22.856 M 1 057.76 % | -2.386 M 94.22 % | -41.268 M -212.29 % | 36.751 M 178.23 % | 13.209 M 156.56 % | -23.355 M 73.99 % | -89.808 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -1.305 B -20.67 % | -1.081 B -25.63 % | -860.626 M -13.35 % | -759.278 M 14.61 % | -889.234 M -54.04 % | -577.271 M -234.60 % | 428.885 M -0.74 % | 432.069 M 65.27 % | 261.436 M 32.45 % | 197.384 M 19.85 % | 164.697 M 18.81 % | 138.625 M 27.44 % | 108.775 M 53.74 % | 70.751 M |
| Common stock | 367.115 M 0.00 % | 367.115 M -0.15 % | 367.655 M -0.41 % | 369.172 M -1.25 % | 373.846 M -1.95 % | 381.290 M 94.51 % | 196.026 M -0.55 % | 197.108 M 8.83 % | 181.121 M 13.52 % | 159.545 M 165.91 % | 60.000 M 33.33 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M |
| Total equity | 215.321 M -51.56 % | 444.551 M -33.46 % | 668.051 M -10.37 % | 745.376 M 18.43 % | 629.393 M -33.75 % | 950.022 M -53.40 % | 2.039 B 0.32 % | 2.032 B 76.75 % | 1.150 B 113.13 % | 539.445 M 41.03 % | 382.498 M 73.08 % | 220.989 M 17.41 % | 188.224 M 28.47 % | 146.517 M |
| Other non current liabilities | 3.906 M -95.24 % | 82.019 M 54.29 % | 53.160 M 6 784.57 % | 772.157 K -97.44 % | 30.109 M -55.51 % | 67.672 M 46 689.11 % | 144.633 K -92.15 % | 1.842 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.250 M -9.83 % | 14.694 M -10.36 % | 16.391 M |
| Long term debt | 61.704 M -50.98 % | 125.876 M 83.46 % | 68.614 M 77.43 % | 38.670 M 0.71 % | 38.396 M -66.41 % | 114.306 M 35.85 % | 84.145 M 219.59 % | 26.329 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.360 M -42.78 % | 21.600 M -29.96 % | 30.840 M |
| Total non current liabilities | 82.266 M -64.78 % | 233.603 M 91.83 % | 121.773 M 102.43 % | 60.156 M -36.69 % | 95.017 M -50.59 % | 192.305 M 66.63 % | 115.408 M 107.05 % | 55.740 M 357.51 % | 12.183 M 725.25 % | 1.476 M -67.23 % | 4.505 M -82.41 % | 25.610 M -29.44 % | 36.294 M -23.16 % | 47.231 M |
| Other current liabilities | 637.938 M 41.17 % | 451.906 M 215.80 % | 143.099 M -15.94 % | 170.225 M -43.62 % | 301.906 M -22.29 % | 388.497 M 133.20 % | 166.593 M 1 233.42 % | 12.494 M -22.10 % | 16.038 M -85.46 % | 110.332 M 944.33 % | 10.565 M 109.83 % | 5.035 M -17.88 % | 6.131 M 39.74 % | 4.388 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 167.449 M -23.03 % | 217.538 M -9.79 % | 241.156 M 26.29 % | 190.952 M 0.06 % | 190.833 M 1.92 % | 187.244 M 63.04 % | 114.847 M 34.32 % | 85.505 M 938.07 % | 8.237 M 4.43 % | 7.887 M -29.59 % | 11.203 M | 0.000 |
| Short term debt | 243.675 M -32.08 % | 358.784 M 86.45 % | 192.434 M 56.95 % | 122.607 M -57.88 % | 291.080 M 9.76 % | 265.186 M -7.66 % | 287.197 M 53.40 % | 187.226 M 316.62 % | 44.939 M -30.15 % | 64.338 M 182.53 % | 22.772 M 98.15 % | 11.492 M -16.34 % | 13.737 M | 0.000 |
| Total current liabilities | 1.225 B -3.88 % | 1.274 B 25.37 % | 1.016 B -21.04 % | 1.287 B -12.80 % | 1.476 B 15.04 % | 1.283 B 21.72 % | 1.054 B 37.63 % | 765.691 M 97.94 % | 386.823 M 63.20 % | 237.029 M 116.72 % | 109.372 M 28.21 % | 85.303 M 36.20 % | 62.630 M 17.18 % | 53.449 M |
| Total liabilities | 1.307 B -13.31 % | 1.508 B 32.48 % | 1.138 B -15.52 % | 1.347 B -14.24 % | 1.571 B 6.48 % | 1.475 B 26.16 % | 1.169 B 42.34 % | 821.431 M 105.87 % | 399.006 M 67.29 % | 238.505 M 109.44 % | 113.877 M 2.67 % | 110.913 M 12.12 % | 98.924 M -1.74 % | 100.681 M |
| Other non current assets | 14.411 M 977.56 % | 1.337 M -50.85 % | 2.721 M 362.62 % | 588.177 K -72.80 % | 2.163 M -93.94 % | 35.708 M 43.70 % | 24.849 M 33.32 % | 18.639 M 24.23 % | 15.003 M -24.20 % | 19.794 M 1 770.33 % | 1.058 M -39.57 % | 1.751 M -27.47 % | 2.415 M -36.68 % | 3.813 M |
| Long term investments | 0.000 -100.00 % | 31.214 M 168.16 % | 11.640 M 5.41 % | 11.042 M -81.95 % | 61.182 M 2.36 % | 59.771 M 523.43 % | 9.587 M 6.50 % | 9.002 M -93.89 % | 147.262 M 14.96 % | 128.101 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 26.783 M -38.45 % | 43.512 M -15.66 % | 51.592 M -12.33 % | 58.846 M -16.97 % | 70.871 M -8.91 % | 77.806 M -13.12 % | 89.559 M -2.46 % | 91.818 M 168.77 % | 34.163 M 186.23 % | 11.935 M -1.00 % | 12.056 M -1.90 % | 12.289 M -1.53 % | 12.480 M -0.53 % | 12.546 M |
| GoodWill | 0.000 | 0.000 -100.00 % | 35.200 M -63.72 % | 97.035 M -18.43 % | 118.953 M -53.06 % | 253.402 M -70.62 % | 862.504 M -15.04 % | 1.015 B 118.86 % | 463.858 M 1 925.73 % | 22.898 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 26.783 M -38.45 % | 43.512 M -49.87 % | 86.792 M -44.32 % | 155.881 M -17.88 % | 189.824 M -42.69 % | 331.208 M -65.21 % | 952.063 M -14.00 % | 1.107 B 122.28 % | 498.020 M 1 329.71 % | 34.834 M 188.94 % | 12.056 M -1.90 % | 12.289 M -1.53 % | 12.480 M -0.53 % | 12.546 M |
| Property plant equipment net | 250.953 M -49.84 % | 500.307 M 20.02 % | 416.840 M -15.62 % | 494.023 M 4.90 % | 470.942 M 20.44 % | 391.004 M 18.32 % | 330.466 M 90.83 % | 173.176 M 28.80 % | 134.455 M 26.87 % | 105.976 M 64.16 % | 64.558 M 3.39 % | 62.442 M -5.45 % | 66.044 M 0.83 % | 65.503 M |
| Total non current assets | 301.337 M -51.69 % | 623.764 M 14.28 % | 545.818 M -21.05 % | 691.376 M -9.68 % | 765.481 M -9.50 % | 845.817 M -36.61 % | 1.334 B 0.41 % | 1.329 B 62.52 % | 817.710 M 180.54 % | 291.476 M 266.99 % | 79.423 M 0.15 % | 79.301 M -5.42 % | 83.842 M -1.17 % | 84.837 M |
| Other current assets | 216.279 M 123.09 % | 96.947 M 121.37 % | 43.793 M -12.77 % | 50.204 M -53.09 % | 107.024 M 27.94 % | 83.651 M -91.56 % | 990.925 M 2 170.46 % | 43.644 M 312.48 % | 10.581 M -40.30 % | 17.723 M 363.99 % | 3.820 M -27.64 % | 5.278 M 62.04 % | 3.258 M -50.36 % | 6.562 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 120.779 M 123.59 % | 54.018 M 1 273.31 % | -4.604 M -78.75 % | -2.576 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 78.294 M -55.78 % | 177.039 M 15.07 % | 153.858 M 30.25 % | 118.121 M -28.51 % | 165.221 M -8.97 % | 181.508 M -45.79 % | 334.835 M 46.97 % | 227.822 M 71.32 % | 132.979 M -1.62 % | 135.175 M -21.23 % | 171.606 M 261.88 % | 47.421 M -15.06 % | 55.828 M 32.35 % | 42.183 M |
| Cash and short term investments | 78.294 M -55.78 % | 177.039 M 15.07 % | 153.858 M 30.25 % | 118.121 M -28.51 % | 165.221 M -8.97 % | 181.508 M -60.16 % | 455.614 M 61.66 % | 281.839 M 111.94 % | 132.979 M -1.62 % | 135.175 M -21.23 % | 171.606 M 261.88 % | 47.421 M -15.06 % | 55.828 M 32.35 % | 42.183 M |
| Total current assets | 1.221 B -8.09 % | 1.328 B 5.41 % | 1.260 B -10.05 % | 1.401 B -2.34 % | 1.435 B -9.16 % | 1.579 B -15.70 % | 1.873 B 22.89 % | 1.525 B 108.56 % | 730.990 M 50.26 % | 486.475 M 16.67 % | 416.953 M 65.06 % | 252.601 M 24.25 % | 203.305 M 25.22 % | 162.361 M |
| Inventory | 489.113 M 14.72 % | 426.363 M 28.51 % | 331.784 M 6.43 % | 311.732 M 1.00 % | 308.654 M -25.96 % | 416.864 M -1.89 % | 424.911 M 10.92 % | 383.066 M 87.53 % | 204.269 M 167.85 % | 76.262 M 16.17 % | 65.645 M 10.02 % | 59.664 M 70.08 % | 35.079 M 59.25 % | 22.027 M |
| Net receivables | 437.172 M -30.39 % | 628.038 M -15.57 % | 743.816 M -20.62 % | 937.037 M 6.89 % | 876.673 M -4.35 % | 916.528 M -5.88 % | 973.763 M 17.69 % | 827.401 M 114.95 % | 384.924 M 48.92 % | 258.478 M | 0.000 | 0.000 -100.00 % | 109.141 M 19.16 % | 91.589 M |
| Tax assets | 9.189 M -80.61 % | 47.393 M 70.33 % | 27.824 M -6.76 % | 29.841 M -27.87 % | 41.370 M 47.09 % | 28.126 M 61.27 % | 17.440 M -17.45 % | 21.128 M -8.02 % | 22.969 M 728.69 % | 2.772 M 58.32 % | 1.751 M -37.89 % | 2.819 M -2.92 % | 2.903 M -2.38 % | 2.974 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 | 338.003 M -25.46 % | 453.469 M 3.78 % | 436.947 M -42.03 % | 753.790 M 20.00 % | 628.145 M 2.36 % | 613.668 M 12.34 % | 546.252 M 58.58 % | 344.473 M 71.09 % | 201.344 M 138.95 % | 84.261 M 12.97 % | 74.590 M 14.78 % | 64.984 M 76.53 % | 36.812 M -9.92 % | 40.864 M |
| Tax payables | 4.992 M -49.25 % | 9.837 M -33.82 % | 14.864 M 21.03 % | 12.281 M -8.65 % | 13.445 M -12.89 % | 15.435 M -41.68 % | 26.464 M -22.74 % | 34.255 M 254.79 % | 9.655 M 2.05 % | 9.461 M 555.16 % | 1.444 M -61.92 % | 3.792 M -36.26 % | 5.950 M -27.41 % | 8.197 M |
| Deferred revenue non current | 13.866 M -8.99 % | 15.236 M -12.69 % | 17.450 M -11.49 % | 19.715 M -18.97 % | 24.331 M 235.21 % | 7.258 M -25.21 % | 9.705 M -37.85 % | 15.617 M 59.72 % | 9.777 M 562.29 % | 1.476 M -67.23 % | 4.505 M -66.00 % | 13.250 M | 0.000 | 0.000 |
| Minority interest | -1.456 M -127.73 % | 5.251 M -35.70 % | 8.167 M 140.93 % | 3.390 M -74.62 % | 13.358 M 24.59 % | 10.722 M 7.58 % | 9.966 M 25.07 % | 7.968 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 12.829 M -68.31 % | 40.476 M 142.12 % | -96.095 M -11.39 % | -86.271 M -857.03 % | 11.396 M | 0.000 -100.00 % | 4.813 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 -100.00 % | 2.386 M -94.22 % | 41.268 M | 0.000 | 0.000 -100.00 % | 23.355 M -73.99 % | 89.808 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.108 B 0.00 % | 1.108 B -3.94 % | 1.154 B 1.83 % | 1.133 B 0.14 % | 1.132 B -0.33 % | 1.135 B -19.23 % | 1.405 B 0.74 % | 1.395 B 97.30 % | 707.136 M 3 750.52 % | -19.371 M -112.28 % | 157.801 M 248.36 % | 45.298 M 31.49 % | 34.449 M 11.97 % | 30.767 M |
| Deferred tax liabilities non current | 2.790 M -73.36 % | 10.473 M 2 539.57 % | 396.767 K -60.26 % | 998.397 K -54.23 % | 2.181 M -28.88 % | 3.067 M -85.87 % | 21.702 M 81.57 % | 11.952 M 396.83 % | 2.406 M | 0.000 | 0.000 100.00 % | -13.250 M | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.522 B -22.02 % | 1.952 B 8.09 % | 1.806 B -13.69 % | 2.092 B -4.90 % | 2.200 B -9.28 % | 2.425 B -24.40 % | 3.208 B 12.42 % | 2.854 B 84.25 % | 1.549 B 99.07 % | 777.951 M 56.73 % | 496.375 M 49.55 % | 331.902 M 15.59 % | 287.148 M 16.16 % | 247.198 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 -100.00 % | 1.415 M -86.32 % | 10.346 M 173.22 % | -14.130 M 51.31 % | -29.019 M -315.08 % | 13.493 M 800.76 % | 1.498 M 111.52 % | -13.002 M -1 199.83 % | -1.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 1.267 M 210.07 % | 408.657 K 111.37 % | -3.594 M -131.04 % | 11.578 M | 0.000 -100.00 % | 8.684 M -66.09 % | 25.611 M 490.39 % | 4.338 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 27.648 M 304.43 % | -13.524 M 64.32 % | -37.906 M -435.80 % | 11.288 M 129.50 % | -38.264 M 46.57 % | -71.615 M -757.37 % | 10.894 M 104.54 % | -240.063 M -711.68 % | -29.576 M 64.63 % | -83.626 M -98.09 % | -42.216 M -28.00 % | -32.981 M -6.06 % | -31.096 M 1.83 % | -31.675 M |
| Accounts receivables | 51.856 M 517.43 % | -12.423 M -108.51 % | 146.054 M 278.47 % | -81.836 M -687.43 % | -10.393 M 90.81 % | -113.141 M -136.23 % | -47.895 M 81.28 % | -255.823 M -108.53 % | -122.681 M -26.55 % | -96.939 M -152.57 % | -38.381 M -15.02 % | -33.368 M | 0.000 | 0.000 |
| Inventory | -138.562 M -13.89 % | -121.663 M -335.30 % | -27.949 M -190.87 % | 30.756 M -26.77 % | 41.998 M 134.93 % | -120.226 M -288.88 % | -30.916 M 41.90 % | -53.212 M 60.22 % | -133.767 M -925.73 % | -13.041 M -104.67 % | -6.372 M 74.28 % | -24.777 M -79.08 % | -13.836 M -657.03 % | 2.484 M |
| Accounts payables | 108.909 M -16.26 % | 130.053 M 182.61 % | -157.426 M -402.62 % | 52.022 M 193.33 % | -55.739 M -129.22 % | 190.771 M 150.31 % | 76.213 M 12.95 % | 67.473 M -71.87 % | 239.874 M 776.90 % | 27.355 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 5.445 M 157.36 % | -9.492 M -770.68 % | 1.415 M -86.32 % | 10.346 M 173.22 % | -14.130 M 51.31 % | -29.019 M -169.41 % | 41.810 M 122.38 % | -186.852 M -279.34 % | 104.191 M 247.61 % | -70.584 M -96.92 % | -35.845 M -336.94 % | -8.204 M 52.47 % | -17.260 M 49.47 % | -34.159 M |
| Other non cash items | 177.488 M 44.15 % | 123.130 M 13.93 % | 108.075 M 256.85 % | -68.903 M -119.56 % | 352.295 M -60.75 % | 897.591 M 461.08 % | 159.974 M 984.08 % | 14.757 M 346.38 % | -5.989 M -364.46 % | 2.265 M -52.61 % | 4.779 M 30.11 % | 3.673 M -30.57 % | 5.289 M -13.41 % | 6.109 M |
| Net cash provided by operating activities | -18.398 M 75.57 % | -75.300 M -13 272.80 % | 571.631 K -99.47 % | 107.077 M 163.36 % | 40.658 M 159.25 % | -68.620 M -131.65 % | 216.788 M 8 549.14 % | -2.566 M -104.99 % | 51.444 M 248.97 % | -34.534 M -2 155.55 % | -1.531 M -115.80 % | 9.691 M -55.43 % | 21.741 M 20.69 % | 18.015 M |
| Investments in property plant and equipment | -159.420 M -210.56 % | -51.333 M -64.79 % | -31.150 M -189.73 % | -10.751 M 34.10 % | -16.315 M 89.42 % | -154.247 M 9.90 % | -171.186 M -53.76 % | -111.336 M -487.34 % | -18.956 M 74.93 % | -75.618 M -805.21 % | -8.354 M -97.37 % | -4.232 M 56.93 % | -9.826 M 39.31 % | -16.190 M |
| Acquisitions net | 426.727 K 93.97 % | 220.000 K -96.17 % | 5.746 M 625.53 % | 791.907 K -99.52 % | 166.078 M 4 990.40 % | 3.263 M 109.97 % | -32.711 M 81.19 % | -173.880 M 33.70 % | -262.271 M -2 194.41 % | -11.431 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -1.020 M | 0.000 | 0.000 100.00 % | -28.073 M 53.90 % | -60.897 M | 0.000 100.00 % | -57.624 M 3.92 % | -59.976 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 100.00 % | -5.746 M | 0.000 | 0.000 -100.00 % | 10.623 M -77.93 % | 48.132 M | 0.000 -100.00 % | 210.430 K -99.72 % | 75.769 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.327 K |
| Other investing activites | 107.328 M 2 692.48 % | 3.843 M 140.30 % | -9.536 M -117.29 % | 55.153 M 16 712 996 102.55 % | -0.330 100.00 % | -30.165 M -696.78 % | 5.055 M -41.90 % | 8.700 M 33.94 % | 6.496 M 108.59 % | -75.618 M -95 297.95 % | 79.432 K -42.93 % | 139.182 K -32.73 % | 206.887 K -39.59 % | 342.478 K |
| Net cash used for investing activites | -51.666 M -9.30 % | -47.270 M -13.34 % | -41.706 M -192.28 % | 45.193 M -69.82 % | 149.763 M 175.41 % | -198.600 M 6.15 % | -211.606 M 23.47 % | -276.516 M 16.75 % | -332.146 M -126.15 % | -146.873 M -1 675.09 % | -8.274 M -102.14 % | -4.093 M 57.45 % | -9.619 M 39.10 % | -15.795 M |
| Debt repayment | -14.938 M -113.86 % | 107.805 M 4.38 % | 103.283 M 216.92 % | -88.340 M 26.54 % | -120.256 M -946.44 % | 14.207 M -90.60 % | 151.133 M 5.38 % | 143.416 M 850.98 % | -19.097 M | 0.000 | 0.000 100.00 % | -11.215 M -342.85 % | 4.618 M 141.38 % | -11.160 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 240.420 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -9.177 M 67.53 % | -28.264 M 43.50 % | -50.028 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -18.898 M -7.62 % | -17.560 M -28.48 % | -13.668 M -45.37 % | -9.402 M 50.46 % | -18.978 M 76.24 % | -79.864 M -135.42 % | -33.924 M -56.04 % | -21.741 M -131.79 % | -9.380 M -70.30 % | -5.508 M 8.98 % | -6.051 M -210.10 % | -1.951 M 14.99 % | -2.295 M 14.68 % | -2.690 M |
| Other financing activites | 23.069 M -48.16 % | 44.503 M 506.67 % | 7.336 M 107.46 % | -98.378 M -3 491.60 % | 2.901 M -98.94 % | 272.711 M 331.79 % | -117.657 M -151.79 % | 227.189 M -23.01 % | 295.075 M 97.23 % | 149.612 M 7.98 % | 138.561 M 3 224.55 % | -4.435 M -85.81 % | -2.387 M -93.30 % | -1.235 M |
| Net cash used provided by financing activities | -10.767 M -107.99 % | 134.748 M 53.52 % | 87.775 M 139.12 % | -224.384 M -20.40 % | -186.361 M -195.49 % | 195.161 M 43 659.87 % | -448.028 K -100.13 % | 348.864 M 30.86 % | 266.598 M 82.59 % | 146.012 M 8.91 % | 134.061 M 956.64 % | -15.650 M -24 399.94 % | -63.876 K 99.58 % | -15.085 M |
| Effect of forex changes on cash | 113.748 K 139.98 % | 47.399 K -68.31 % | 149.560 K 611.89 % | 21.009 K 126.64 % | -78.857 K -117.86 % | 441.436 K -53.99 % | 959.346 K 415.66 % | -303.921 K -204.10 % | 291.942 K 6 212.08 % | 4.625 K 367.65 % | -1.728 K 78.32 % | -7.970 K -3 019.62 % | -255.480 99.83 % | -150.711 K |
| Net change in cash | -80.716 M -760.20 % | 12.226 M -73.87 % | 46.790 M 164.90 % | -72.093 M -1 910.79 % | 3.981 M 105.56 % | -71.618 M -1 358.01 % | 5.693 M -91.81 % | 69.478 M 603.06 % | -13.811 M 60.97 % | -35.390 M -128.48 % | 124.254 M 1 335.12 % | -10.060 M -183.43 % | 12.058 M 192.64 % | -13.016 M |
| Cash at beginning of period | 112.340 M 12.21 % | 100.114 M 87.75 % | 53.324 M -57.48 % | 125.418 M 3.28 % | 121.436 M -37.10 % | 193.054 M 3.04 % | 187.361 M 58.94 % | 117.883 M -10.49 % | 131.694 M -21.18 % | 167.084 M 290.11 % | 42.830 M -19.02 % | 52.890 M 29.53 % | 40.832 M -24.17 % | 53.848 M |
| Cash at end of period | 31.624 M -71.85 % | 112.340 M 12.21 % | 100.114 M 87.75 % | 53.324 M -57.48 % | 125.418 M 3.28 % | 121.436 M -37.10 % | 193.054 M 3.04 % | 187.361 M 58.94 % | 117.883 M -10.49 % | 131.694 M -21.18 % | 167.084 M 290.11 % | 42.830 M -19.02 % | 52.890 M 29.53 % | 40.832 M |
| Operating cash flow | -18.398 M 75.57 % | -75.300 M -13 272.80 % | 571.631 K -99.47 % | 107.077 M 163.36 % | 40.658 M 159.25 % | -68.620 M -131.65 % | 216.788 M 8 549.14 % | -2.566 M -104.99 % | 51.444 M 248.97 % | -34.534 M -2 155.55 % | -1.531 M -115.80 % | 9.691 M -55.43 % | 21.741 M 20.69 % | 18.015 M |
| Capital expenditure | -159.420 M -210.56 % | -51.333 M -64.79 % | -31.150 M -189.73 % | -10.751 M 34.10 % | -16.315 M 89.42 % | -154.247 M 9.90 % | -171.186 M -53.76 % | -111.336 M -487.34 % | -18.956 M 74.93 % | -75.618 M -805.21 % | -8.354 M -97.37 % | -4.232 M 56.93 % | -9.826 M 39.31 % | -16.190 M |
| Free CashFlow | -177.818 M -40.42 % | -126.633 M -314.13 % | -30.578 M -131.74 % | 96.325 M 295.69 % | 24.344 M 110.92 % | -222.867 M -588.72 % | 45.602 M 140.04 % | -113.902 M -450.60 % | 32.488 M 129.49 % | -110.152 M -1 014.37 % | -9.885 M -281.10 % | 5.458 M -54.19 % | 11.915 M 553.05 % | 1.825 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 | 213.458 M 30.90 % | 163.064 M -18.33 % | 199.660 M 23.61 % | 161.522 M 0.73 % | 160.345 M -15.26 % | 189.210 M 86.95 % | 101.211 M -62.66 % | 271.068 M 16.09 % | 233.508 M 53.12 % | 152.501 M 130.08 % | 66.283 M -76.76 % | 285.168 M -22.75 % | 369.143 M 36.76 % | 269.915 M -16.69 % | 324.003 M -8.52 % | 354.167 M -4.23 % | 369.817 M -10.22 % | 411.913 M 77.44 % | 232.137 M -24.91 % | 309.124 M -15.43 % | 365.505 M 25.82 % | 290.506 M 119.32 % | 132.457 M -63.17 % | 359.651 M 16.91 % | 307.637 M 24.94 % | 246.225 M -31.57 % | 359.840 M -3.46 % | 372.754 M -16.00 % | 443.741 M 75.63 % | 252.650 M -30.01 % | 360.987 M 0.09 % | 360.649 M -1.96 % | 367.866 M 109.16 % | 175.877 M -15.64 % | 208.482 M 30.52 % | 159.735 M 6.34 % | 150.216 M 83.39 % | 81.912 M -26.93 % | 112.094 M 28.51 % | 87.227 M -14.12 % | 101.568 M 80.74 % | 56.194 M -16.26 % | 67.110 M -16.54 % | 80.413 M -27.77 % | 111.326 M 113.16 % | 52.226 M -35.01 % | 80.361 M 67.77 % | 47.901 M |
| Net income | 6.739 M -29.12 % | 9.508 M 108.70 % | -109.343 M -180.75 % | -38.946 M 39.04 % | -63.891 M -466.36 % | -11.281 M 92.45 % | -149.418 M -716.98 % | -18.289 M 16.35 % | -21.863 M 29.51 % | -31.014 M 80.37 % | -158.021 M -1 212.58 % | 14.203 M -58.46 % | 34.194 M 313.26 % | 8.274 M 119.43 % | -42.593 M -398.80 % | 14.255 M -51.71 % | 29.520 M -77.04 % | 128.596 M 135.99 % | -357.291 M -6 329.78 % | -5.557 M -120.00 % | 27.780 M 26.43 % | 21.973 M 102.25 % | -977.759 M -7 619.97 % | 13.002 M -39.47 % | 21.479 M 14.79 % | 18.711 M 112.70 % | -147.307 M -397.93 % | 49.443 M -41.68 % | 84.784 M 182.62 % | 29.999 M -45.48 % | 55.020 M -9.59 % | 60.853 M 1.32 % | 60.058 M 177.35 % | 21.654 M -36.02 % | 33.847 M 77.75 % | 19.042 M 6.38 % | 17.901 M 774.60 % | 2.047 M -86.89 % | 15.608 M 116.59 % | 7.206 M -51.33 % | 14.806 M 760.62 % | 1.720 M -49.64 % | 3.416 M -56.88 % | 7.923 M -50.79 % | 16.102 M 852.20 % | 1.691 M -81.45 % | 9.116 M 148.87 % | 3.663 M |
| Income before tax | 6.959 M -33.75 % | 10.504 M 109.61 % | -109.325 M -152.51 % | -43.296 M 26.13 % | -58.613 M -304.91 % | -14.476 M 91.26 % | -165.656 M -646.52 % | -22.191 M 14.57 % | -25.976 M 16.22 % | -31.005 M 80.26 % | -157.096 M -1 168.01 % | 14.709 M -57.97 % | 34.993 M 262.16 % | 9.662 M 122.22 % | -43.484 M -358.26 % | 16.837 M -33.40 % | 25.279 M -82.43 % | 143.909 M 138.41 % | -374.701 M -9 420.85 % | -3.936 M -112.31 % | 31.983 M 30.37 % | 24.534 M 102.45 % | -999.973 M -6 460.70 % | 15.721 M 155.91 % | 6.143 M -74.21 % | 23.823 M 117.49 % | -136.247 M -367.05 % | 51.020 M -48.86 % | 99.765 M 192.61 % | 34.095 M -46.82 % | 64.112 M -12.97 % | 73.669 M 5.79 % | 69.635 M 175.09 % | 25.314 M -32.79 % | 37.662 M 81.57 % | 20.743 M 6.86 % | 19.411 M 988.36 % | 1.784 M -89.79 % | 17.472 M 117.45 % | 8.035 M -53.34 % | 17.221 M 750.85 % | 2.024 M -34.51 % | 3.091 M -67.83 % | 9.608 M -48.71 % | 18.733 M 813.79 % | 2.050 M -80.39 % | 10.454 M 155.32 % | 4.095 M |
| Income before tax ratio | 0.03 -49.39 % | 0.06 111.76 % | -0.55 -104.27 % | -0.27 26.67 % | -0.37 -377.80 % | -0.08 95.33 % | -1.64 -1 899.36 % | -0.08 26.41 % | -0.11 45.28 % | -0.20 91.42 % | -2.37 -4 694.89 % | 0.05 -45.59 % | 0.09 164.81 % | 0.04 126.67 % | -0.13 -382.31 % | 0.05 -30.45 % | 0.07 -80.43 % | 0.35 121.64 % | -1.61 -12 578.41 % | -0.01 -114.55 % | 0.09 3.62 % | 0.08 101.12 % | -7.55 -17 370.76 % | 0.04 118.90 % | 0.02 -79.36 % | 0.10 125.55 % | -0.38 -376.63 % | 0.14 -39.12 % | 0.22 66.60 % | 0.13 -24.02 % | 0.18 -13.05 % | 0.20 7.91 % | 0.19 31.52 % | 0.14 -20.32 % | 0.18 39.11 % | 0.13 0.49 % | 0.13 493.48 % | 0.02 -86.03 % | 0.16 69.21 % | 0.09 -45.67 % | 0.17 370.75 % | 0.04 -21.79 % | 0.05 -61.45 % | 0.12 -29.00 % | 0.17 328.68 % | 0.04 -69.83 % | 0.13 52.19 % | 0.09 |
| EBITDA | 11.054 M -26.99 % | 15.140 M 114.81 % | -102.255 M -202.26 % | -33.830 M 30.49 % | -48.672 M -335.52 % | -11.176 M 92.46 % | -148.305 M -1 083.34 % | -12.533 M 3.58 % | -12.997 M 54.84 % | -28.781 M 70.06 % | -96.129 M -456.95 % | 26.931 M -31.15 % | 39.113 M 75.70 % | 22.261 M 180.29 % | -27.725 M -203.19 % | 26.867 M -27.42 % | 37.016 M -76.49 % | 157.424 M 144.22 % | -355.969 M -12 842.63 % | 2.794 M -92.90 % | 39.349 M 18.35 % | 33.247 M 103.34 % | -996.384 M -4 630.59 % | 21.992 M 90.53 % | 11.543 M -68.29 % | 36.400 M 5 603.78 % | -661.367 K -100.71 % | 92.810 M -16.03 % | 110.534 M 187.57 % | 38.437 M -16.88 % | 46.242 M -44.43 % | 83.215 M 10.77 % | 75.124 M 228.00 % | 22.904 M -50.33 % | 46.110 M 167.64 % | 17.228 M -20.52 % | 21.676 M 1 334.61 % | 1.511 M -93.09 % | 21.876 M 164.75 % | 8.263 M -54.37 % | 18.109 M 870.18 % | 1.867 M 53.66 % | 1.215 M -89.13 % | 11.170 M -42.80 % | 19.530 M 929.17 % | 1.898 M -87.30 % | 14.940 M 298.94 % | 3.745 M |
| Net income ratio | 0.03 -45.85 % | 0.06 110.65 % | -0.55 -127.12 % | -0.24 39.49 % | -0.40 -568.31 % | -0.06 95.96 % | -1.48 -2 088.08 % | -0.07 27.94 % | -0.09 53.96 % | -0.20 91.47 % | -2.38 -4 886.62 % | 0.05 -46.23 % | 0.09 202.18 % | 0.03 123.32 % | -0.13 -426.62 % | 0.04 -49.58 % | 0.08 -74.43 % | 0.31 120.28 % | -1.54 -8 462.20 % | -0.02 -123.65 % | 0.08 0.49 % | 0.08 101.02 % | -7.38 -20 518.44 % | 0.04 -48.22 % | 0.07 -8.12 % | 0.08 118.56 % | -0.41 -408.62 % | 0.13 -30.58 % | 0.19 60.91 % | 0.12 -22.10 % | 0.15 -9.67 % | 0.17 3.35 % | 0.16 32.60 % | 0.12 -24.16 % | 0.16 36.19 % | 0.12 0.04 % | 0.12 376.92 % | 0.02 -82.05 % | 0.14 68.54 % | 0.08 -43.33 % | 0.15 376.15 % | 0.03 -39.86 % | 0.05 -48.33 % | 0.10 -31.88 % | 0.14 346.70 % | 0.03 -71.46 % | 0.11 48.34 % | 0.08 |
| Ratio EBITDA | 0.05 -44.22 % | 0.09 118.13 % | -0.51 -144.53 % | -0.21 31.00 % | -0.30 -413.92 % | -0.06 95.97 % | -1.47 -3 069.28 % | -0.05 16.94 % | -0.06 70.51 % | -0.19 86.99 % | -1.45 -1 635.69 % | 0.09 -10.87 % | 0.11 28.47 % | 0.08 196.38 % | -0.09 -212.80 % | 0.08 -24.21 % | 0.10 -73.81 % | 0.38 124.92 % | -1.53 -17 068.69 % | 0.01 -91.61 % | 0.11 -5.93 % | 0.11 101.52 % | -7.52 -12 401.60 % | 0.06 62.98 % | 0.04 -74.62 % | 0.15 8 143.36 % | 0.00 -100.74 % | 0.25 -0.04 % | 0.25 63.73 % | 0.15 18.76 % | 0.13 -44.48 % | 0.23 12.99 % | 0.20 56.81 % | 0.13 -41.12 % | 0.22 105.06 % | 0.11 -25.26 % | 0.14 682.29 % | 0.02 -90.55 % | 0.20 106.02 % | 0.09 -46.87 % | 0.18 436.77 % | 0.03 83.51 % | 0.02 -86.97 % | 0.14 -20.82 % | 0.18 382.81 % | 0.04 -80.46 % | 0.19 137.80 % | 0.08 |
| Gross profit ratio | 0.34 4.84 % | 0.33 85.16 % | 0.18 -30.36 % | 0.25 -9.96 % | 0.28 4.78 % | 0.27 72.43 % | 0.16 -30.73 % | 0.22 -9.23 % | 0.25 -23.65 % | 0.32 1 760.76 % | -0.02 -106.34 % | 0.31 -3.68 % | 0.32 3.27 % | 0.31 46.93 % | 0.21 -34.07 % | 0.32 1.25 % | 0.32 -24.19 % | 0.42 72.32 % | 0.24 1.96 % | 0.24 -26.68 % | 0.32 -3.89 % | 0.34 306.92 % | -0.16 -152.70 % | 0.31 -8.48 % | 0.34 -15.46 % | 0.40 21.90 % | 0.33 -19.06 % | 0.40 -4.28 % | 0.42 11.79 % | 0.38 10.19 % | 0.34 -14.62 % | 0.40 6.23 % | 0.38 1.10 % | 0.37 -1.81 % | 0.38 -0.70 % | 0.38 -2.52 % | 0.39 9.13 % | 0.36 -4.33 % | 0.38 15.77 % | 0.33 -6.01 % | 0.35 -6.16 % | 0.37 12.27 % | 0.33 -4.56 % | 0.34 -2.66 % | 0.35 9.01 % | 0.33 -6.69 % | 0.35 -10.11 % | 0.39 |
| Weighted average shs out dil | 316.930 M 0.00 % | 316.930 M -7.23 % | 341.629 M -6.94 % | 367.115 M 0.00 % | 367.115 M -2.37 % | 376.030 M 8.40 % | 346.880 M -5.65 % | 367.655 M 0.00 % | 367.655 M 0.00 % | 367.655 M -0.10 % | 368.033 M 0.10 % | 367.655 M -0.35 % | 368.940 M -10.82 % | 413.711 M 30.18 % | 317.810 M -14.39 % | 371.220 M -0.93 % | 374.710 M -0.93 % | 378.223 M -6.38 % | 404.012 M 4.07 % | 388.217 M -2.75 % | 399.209 M 9.01 % | 366.209 M 21.79 % | 300.684 M -30.62 % | 433.406 M -16.48 % | 518.901 M 38.66 % | 374.224 M 4.13 % | 359.370 M -5.51 % | 380.333 M 5.98 % | 358.870 M -5.95 % | 381.575 M 5.29 % | 362.396 M -0.12 % | 362.821 M -0.44 % | 364.427 M 5.85 % | 344.292 M 17.29 % | 293.540 M -11.12 % | 330.281 M 37.24 % | 240.657 M -9.07 % | 264.672 M -10.49 % | 295.688 M 3.23 % | 286.434 M 0.12 % | 286.105 M 0.24 % | 285.424 M 35.29 % | 210.978 M -1.69 % | 214.603 M 2.14 % | 210.115 M -2.05 % | 214.517 M -1.61 % | 218.024 M -0.18 % | 218.408 M |
| Weighted average shs out | 316.930 M 0.00 % | 316.930 M -7.23 % | 341.629 M -6.94 % | 367.115 M 0.00 % | 367.115 M -2.37 % | 376.030 M 8.40 % | 346.880 M -5.65 % | 367.655 M 0.00 % | 367.655 M 0.00 % | 367.655 M -0.10 % | 368.034 M 0.10 % | 367.655 M -0.35 % | 368.940 M -10.82 % | 413.711 M 30.18 % | 317.810 M -14.39 % | 371.220 M -0.93 % | 374.710 M 0.23 % | 373.846 M -7.47 % | 404.012 M 4.07 % | 388.219 M -2.75 % | 399.213 M 9.01 % | 366.209 M 21.79 % | 300.684 M -30.62 % | 433.406 M -16.48 % | 518.901 M 38.66 % | 374.224 M 4.13 % | 359.370 M -5.51 % | 380.333 M 5.98 % | 358.871 M -5.95 % | 381.575 M 5.29 % | 362.397 M -0.12 % | 362.821 M -0.44 % | 364.428 M 5.85 % | 344.292 M 17.29 % | 293.541 M -11.12 % | 330.281 M 37.24 % | 240.658 M -9.07 % | 264.672 M -10.49 % | 295.688 M 3.23 % | 286.434 M 0.11 % | 286.106 M 0.24 % | 285.424 M 35.28 % | 210.989 M -1.68 % | 214.603 M 2.14 % | 210.116 M -2.05 % | 214.517 M -1.61 % | 218.027 M -0.17 % | 218.408 M |
| EPS diluted | 0.02 -29.00 % | 0.03 109.38 % | -0.32 -190.91 % | -0.11 35.29 % | -0.17 -466.67 % | -0.03 93.02 % | -0.43 -765.19 % | -0.05 16.47 % | -0.06 29.50 % | -0.08 80.37 % | -0.43 -1 213.99 % | 0.04 -58.36 % | 0.09 363.50 % | 0.02 115.38 % | -0.13 -425.00 % | 0.04 -50.00 % | 0.08 -76.47 % | 0.34 138.64 % | -0.88 -6 053.85 % | -0.01 -120.55 % | 0.07 16.00 % | 0.06 101.85 % | -3.25 -10 933.33 % | 0.03 -27.54 % | 0.04 -17.20 % | 0.05 112.20 % | -0.41 -415.38 % | 0.13 -45.83 % | 0.24 205.34 % | 0.08 -47.60 % | 0.15 -11.76 % | 0.17 6.25 % | 0.16 154.37 % | 0.06 -47.58 % | 0.12 107.97 % | 0.06 -22.45 % | 0.07 866.23 % | 0.01 -85.42 % | 0.05 109.52 % | 0.03 -51.35 % | 0.05 763.33 % | 0.01 -62.96 % | 0.02 -56.10 % | 0.04 -51.83 % | 0.08 869.62 % | 0.01 -81.10 % | 0.04 148.81 % | 0.02 |
| Earnings per share | 0.02 -29.00 % | 0.03 109.38 % | -0.32 -190.91 % | -0.11 35.29 % | -0.17 -466.67 % | -0.03 93.02 % | -0.43 -765.19 % | -0.05 16.47 % | -0.06 29.50 % | -0.08 80.37 % | -0.43 -1 213.99 % | 0.04 -58.36 % | 0.09 363.50 % | 0.02 115.38 % | -0.13 -425.00 % | 0.04 -50.00 % | 0.08 -76.47 % | 0.34 138.64 % | -0.88 -8 700.00 % | -0.01 -114.37 % | 0.07 16.00 % | 0.06 101.85 % | -3.25 -10 933.33 % | 0.03 -27.54 % | 0.04 -17.20 % | 0.05 112.20 % | -0.41 -415.38 % | 0.13 -45.83 % | 0.24 205.34 % | 0.08 -47.60 % | 0.15 -11.76 % | 0.17 6.25 % | 0.16 154.37 % | 0.06 -51.62 % | 0.13 125.30 % | 0.06 -22.45 % | 0.07 1 330.77 % | 0.01 -90.15 % | 0.05 109.52 % | 0.03 -51.35 % | 0.05 763.33 % | 0.01 -62.96 % | 0.02 -56.10 % | 0.04 -51.83 % | 0.08 869.62 % | 0.01 -81.10 % | 0.04 148.81 % | 0.02 |
| Gross profit | 73.144 M 37.23 % | 53.299 M 51.23 % | 35.244 M -13.91 % | 40.940 M -9.30 % | 45.137 M -11.20 % | 50.832 M 222.35 % | 15.769 M -74.14 % | 60.973 M 5.37 % | 57.867 M 16.91 % | 49.498 M 3 921.01 % | -1.295 M -101.47 % | 87.976 M -25.59 % | 118.239 M 41.23 % | 83.720 M 22.40 % | 68.396 M -39.69 % | 113.405 M -3.03 % | 116.953 M -31.94 % | 171.826 M 205.76 % | 56.196 M -23.43 % | 73.391 M -37.99 % | 118.356 M 20.93 % | 97.874 M 553.82 % | -21.567 M -119.41 % | 111.120 M 6.99 % | 103.858 M 5.63 % | 98.324 M -16.59 % | 117.881 M -21.86 % | 150.860 M -19.59 % | 187.617 M 96.34 % | 95.559 M -22.88 % | 123.913 M -14.54 % | 144.988 M 4.15 % | 139.213 M 111.46 % | 65.835 M -17.16 % | 79.476 M 29.60 % | 61.325 M 3.65 % | 59.164 M 100.13 % | 29.563 M -30.09 % | 42.287 M 48.77 % | 28.424 M -19.28 % | 35.215 M 69.60 % | 20.763 M -5.99 % | 22.086 M -20.35 % | 27.730 M -29.69 % | 39.441 M 132.36 % | 16.974 M -39.36 % | 27.991 M 50.80 % | 18.561 M |
| Income tax expense | 873.392 K -39.20 % | 1.437 M -86.60 % | 10.718 M 329.13 % | 2.498 M -85.10 % | 16.759 M 907.15 % | 1.664 M 119.63 % | -8.479 M -8 539.07 % | -98.145 K 94.34 % | -1.733 M -255.93 % | 1.111 M -39.18 % | 1.827 M 427.65 % | 346.224 K -55.49 % | 777.933 K -44.03 % | 1.390 M 748.10 % | -214.461 K -106.74 % | 3.181 M 177.57 % | -4.101 M -125.07 % | 16.362 M 187.21 % | -18.762 M -1 229.42 % | 1.661 M -25.23 % | 2.222 M -30.96 % | 3.218 M 115.08 % | -21.345 M -967.54 % | 2.460 M 115.66 % | -15.714 M -451.66 % | 4.469 M -57.40 % | 10.489 M 6 956.56 % | 148.642 K -98.99 % | 14.673 M 233.12 % | 4.405 M -33.85 % | 6.659 M -48.04 % | 12.816 M 33.82 % | 9.577 M 161.70 % | 3.660 M -4.06 % | 3.814 M 124.32 % | 1.700 M 12.55 % | 1.511 M 674.11 % | -263.157 K -114.12 % | 1.864 M 124.94 % | 828.711 K -65.69 % | 2.415 M 695.50 % | 303.626 K 193.25 % | -325.614 K -119.33 % | 1.685 M -35.98 % | 2.631 M 632.88 % | 359.005 K -73.17 % | 1.338 M 210.11 % | 431.416 K |
| Cost of revenue | 140.313 M 27.83 % | 109.766 M -33.24 % | 164.416 M 36.35 % | 120.582 M 4.67 % | 115.208 M -16.74 % | 138.377 M 61.96 % | 85.442 M -59.33 % | 210.095 M 19.62 % | 175.641 M 70.52 % | 103.003 M 52.42 % | 67.579 M -65.73 % | 197.192 M -21.41 % | 250.904 M 34.75 % | 186.195 M -27.16 % | 255.607 M 6.17 % | 240.762 M -4.79 % | 252.863 M 5.32 % | 240.086 M 36.46 % | 175.941 M -25.36 % | 235.733 M -4.62 % | 247.149 M 28.30 % | 192.633 M 25.07 % | 154.023 M -38.03 % | 248.531 M 21.96 % | 203.779 M 37.78 % | 147.902 M -38.87 % | 241.959 M 9.04 % | 221.894 M -13.36 % | 256.124 M 63.04 % | 157.092 M -33.74 % | 237.074 M 9.93 % | 215.661 M -5.68 % | 228.654 M 107.79 % | 110.042 M -14.70 % | 129.005 M 31.09 % | 98.410 M 8.08 % | 91.052 M 73.93 % | 52.349 M -25.01 % | 69.807 M 18.71 % | 58.803 M -11.38 % | 66.353 M 87.27 % | 35.431 M -21.30 % | 45.023 M -14.54 % | 52.683 M -26.71 % | 71.885 M 103.92 % | 35.252 M -32.69 % | 52.371 M 78.50 % | 29.339 M |
| General and administrative expenses | -11.057 M -154.56 % | 20.265 M 102.45 % | 10.010 M -85.77 % | 70.362 M 744.87 % | -10.911 M -149.70 % | 21.953 M 139.72 % | -55.267 M -188.44 % | 62.488 M 714.25 % | -10.173 M -146.31 % | 21.970 M 31.19 % | 16.747 M -73.33 % | 62.786 M 525.33 % | -14.762 M -160.15 % | 24.543 M 142.04 % | -58.377 M -184.62 % | 68.986 M 558.33 % | -15.052 M -151.27 % | 29.359 M 153.19 % | -55.200 M -285.19 % | 29.807 M 276.31 % | -16.905 M -159.41 % | 28.455 M 148.09 % | -59.165 M -283.37 % | 32.265 M 275.77 % | -18.357 M -171.56 % | 25.652 M 141.25 % | -62.185 M -346.07 % | 25.271 M 170.71 % | -35.738 M -177.80 % | 45.935 M 145.10 % | -101.847 M -321.07 % | 46.069 M 312.97 % | -21.632 M -175.11 % | 28.798 M 140.49 % | -71.117 M -310.81 % | 33.735 M 339.51 % | -14.085 M -165.41 % | 21.534 M 181.25 % | -26.506 M -284.12 % | 14.396 M 262.83 % | -8.841 M -168.41 % | 12.924 M 148.04 % | -26.901 M -338.60 % | 11.275 M 258.81 % | -7.099 M -172.67 % | 9.769 M 139.19 % | -24.924 M -349.82 % | 9.976 M |
| Selling and marketing expenses | 650.017 K -96.57 % | 18.934 M 158.04 % | -32.621 M -159.72 % | 54.621 M 99.60 % | 27.366 M 4.81 % | 26.111 M -27.06 % | 35.798 M 28.71 % | 27.813 M -5.09 % | 29.305 M -5.14 % | 30.894 M -12.42 % | 35.275 M 22.93 % | 28.695 M -1.50 % | 29.131 M -0.03 % | 29.140 M 6.76 % | 27.295 M -12.21 % | 31.092 M -4.79 % | 32.655 M 4.39 % | 31.282 M -16.33 % | 37.387 M 38.36 % | 27.021 M -3.89 % | 28.115 M 33.44 % | 21.070 M -48.21 % | 40.681 M 20.01 % | 33.897 M 6.39 % | 31.862 M 8.82 % | 29.279 M -35.52 % | 45.406 M 40.17 % | 32.395 M 19.65 % | 27.074 M 22.69 % | 22.067 M -18.60 % | 27.108 M 40.03 % | 19.359 M -11.43 % | 21.858 M 60.73 % | 13.599 M 3.31 % | 13.163 M 22.37 % | 10.756 M 11.30 % | 9.664 M 60.23 % | 6.032 M 7.02 % | 5.636 M -3.65 % | 5.849 M -0.18 % | 5.860 M 3.77 % | 5.647 M -11.61 % | 6.388 M 1.43 % | 6.298 M 2.29 % | 6.158 M 23.63 % | 4.981 M -12.46 % | 5.690 M 23.89 % | 4.592 M |
| Other expenses | 67.384 M 1 270.44 % | -5.757 M -103.59 % | 160.543 M 391.76 % | -55.025 M -12 021.01 % | -453.961 K -127.78 % | 1.634 M -37.28 % | 2.606 M 3 036.90 % | -88.724 K 48.34 % | -171.750 K 90.20 % | -1.752 M -102.91 % | 60.317 M 5 971.51 % | 993.440 K 17.41 % | 846.117 K 0.55 % | 841.519 K 115.99 % | -5.263 M -1 911.15 % | 290.604 K -97.78 % | 13.106 M 5 698.72 % | 226.015 K -97.35 % | 8.525 M 1 024.64 % | -922.003 K 69.14 % | -2.988 M -3 151.66 % | -91.893 K -101.76 % | 5.233 M 76.10 % | 2.972 M 859.53 % | 309.690 K 2 669.05 % | 11.184 K 100.62 % | -1.801 M -350.74 % | -399.549 K 55.96 % | -907.250 K -885.89 % | 115.442 K 100.88 % | -13.145 M -1 410.24 % | 1.003 M -60.47 % | 2.538 M 20.28 % | 2.110 M -38.64 % | 3.439 M 93.61 % | 1.776 M -24.57 % | 2.355 M 453.48 % | 425.437 K -70.99 % | 1.466 M 68.64 % | 869.557 K -76.16 % | 3.647 M 586.63 % | 531.214 K -80.63 % | 2.742 M 607.89 % | 387.323 K -55.05 % | 861.623 K 311.74 % | 209.266 K -63.78 % | 577.806 K 13.66 % | 508.360 K |
| Operating expenses | 66.187 M 53.92 % | 43.001 M -69.28 % | 139.995 M 69.33 % | 82.674 M 20.35 % | 68.694 M 8.31 % | 63.421 M -25.84 % | 85.514 M 19.67 % | 71.458 M 1.63 % | 70.311 M -7.37 % | 75.904 M -50.85 % | 154.442 M 114.44 % | 72.022 M -3.65 % | 74.751 M -1.62 % | 75.979 M -1.31 % | 76.987 M -12.65 % | 88.137 M -13.32 % | 101.676 M 21.26 % | 83.851 M -18.86 % | 103.344 M 26.41 % | 81.750 M 0.75 % | 81.143 M 28.89 % | 62.955 M -42.32 % | 109.146 M 17.26 % | 93.083 M 6.39 % | 87.490 M 17.64 % | 74.370 M -33.43 % | 111.711 M 37.98 % | 80.961 M 4.56 % | 77.431 M 32.09 % | 58.620 M -11.96 % | 66.583 M 0.17 % | 66.467 M 1.97 % | 65.184 M 50.84 % | 43.216 M -16.64 % | 51.841 M 15.14 % | 45.024 M 12.08 % | 40.170 M 43.20 % | 28.052 M -4.95 % | 29.513 M 42.29 % | 20.741 M 3.80 % | 19.981 M 5.74 % | 18.896 M -8.36 % | 20.620 M 13.80 % | 18.118 M -4.51 % | 18.973 M 25.85 % | 15.076 M -16.54 % | 18.065 M 21.92 % | 14.816 M |
| Cost and expenses | 206.500 M 35.17 % | 152.767 M -49.82 % | 304.410 M 49.77 % | 203.257 M 10.52 % | 183.902 M -8.87 % | 201.798 M 18.04 % | 170.956 M -39.28 % | 281.553 M 14.48 % | 245.952 M 37.47 % | 178.907 M -19.42 % | 222.020 M -17.53 % | 269.214 M -17.33 % | 325.655 M 24.21 % | 262.173 M -21.17 % | 332.594 M 1.12 % | 328.899 M -7.23 % | 354.539 M 9.45 % | 323.938 M 15.99 % | 279.285 M -12.03 % | 317.483 M -3.29 % | 328.292 M 28.45 % | 255.588 M -2.88 % | 263.169 M -22.96 % | 341.614 M 17.28 % | 291.269 M 31.04 % | 222.271 M -37.15 % | 353.670 M 16.78 % | 302.855 M -9.20 % | 333.555 M 54.63 % | 215.712 M -28.96 % | 303.657 M 7.63 % | 282.128 M -3.99 % | 293.838 M 91.73 % | 153.258 M -15.26 % | 180.846 M 26.08 % | 143.433 M 9.31 % | 131.223 M 63.21 % | 80.401 M -19.05 % | 99.319 M 24.86 % | 79.544 M -7.87 % | 86.334 M 58.91 % | 54.328 M -17.24 % | 65.643 M -7.29 % | 70.801 M -22.08 % | 90.859 M 80.53 % | 50.328 M -28.55 % | 70.435 M 59.52 % | 44.156 M |
| Research and development expenses | 9.209 M -3.67 % | 9.560 M 363.27 % | 2.064 M -83.77 % | 12.716 M -10.79 % | 14.253 M -17.56 % | 17.289 M 237.48 % | 5.123 M -75.06 % | 20.544 M 13.92 % | 18.033 M -32.38 % | 26.668 M -9.36 % | 29.422 M 6.66 % | 27.584 M 22.80 % | 22.464 M -2.71 % | 23.090 M 16.45 % | 19.827 M -38.39 % | 32.182 M 2.05 % | 31.534 M 16.28 % | 27.118 M -22.53 % | 35.005 M 15.87 % | 30.211 M 20.48 % | 25.074 M 14.88 % | 21.827 M -37.87 % | 35.128 M 10.78 % | 31.710 M 1.07 % | 31.376 M 35.64 % | 23.131 M -49.62 % | 45.916 M 57.55 % | 29.144 M 21.80 % | 23.927 M 27.29 % | 18.797 M -12.63 % | 21.516 M 26.72 % | 16.979 M -37.63 % | 27.224 M | 0.000 -100.00 % | 36.761 M | 0.000 -100.00 % | 14.384 M | 0.000 -100.00 % | 21.058 M | 0.000 -100.00 % | 9.390 M | 0.000 -100.00 % | 17.050 M | 0.000 -100.00 % | 7.491 M | 0.000 -100.00 % | 14.918 M | 0.000 |
| Selling general and administrative expenses | -10.407 M -126.55 % | 39.198 M 273.35 % | -22.612 M -118.09 % | 124.983 M 659.55 % | 16.455 M -65.76 % | 48.063 M 346.87 % | -19.469 M -121.56 % | 90.302 M 371.99 % | 19.132 M -63.81 % | 52.864 M -18.30 % | 64.703 M -29.27 % | 91.480 M 536.64 % | 14.369 M -73.23 % | 53.683 M 272.71 % | -31.082 M -131.06 % | 100.078 M 468.51 % | 17.604 M -70.97 % | 60.641 M 440.43 % | -17.813 M -131.35 % | 56.827 M 406.94 % | 11.210 M -77.37 % | 49.525 M 367.92 % | -18.485 M -127.94 % | 66.162 M 389.89 % | 13.505 M -75.41 % | 54.931 M 427.38 % | -16.779 M -129.10 % | 57.665 M 765.53 % | -8.665 M -112.74 % | 68.002 M 190.99 % | -74.739 M -214.23 % | 65.428 M 28 786.41 % | 226.502 K -99.47 % | 42.398 M 173.16 % | -57.954 M -230.26 % | 44.491 M 1 106.51 % | -4.420 M -116.04 % | 27.566 M 232.09 % | -20.870 M -203.08 % | 20.245 M 779.14 % | -2.981 M -116.05 % | 18.571 M 190.53 % | -20.513 M -216.73 % | 17.573 M 1 966.37 % | -941.562 K -106.38 % | 14.750 M 176.68 % | -19.234 M -232.02 % | 14.569 M |
| Interest income | 258.187 K 92.34 % | 134.238 K -54.33 % | 293.936 K 829.06 % | 31.638 K -95.42 % | 691.465 K 50 579.05 % | 1.364 K -99.84 % | 827.261 K 228.30 % | 251.980 K -49.37 % | 497.704 K | 0.000 -100.00 % | 313.907 K -23.95 % | 412.737 K 88.06 % | 219.469 K -31.79 % | 321.774 K 206.34 % | -302.578 K -118.68 % | 1.620 M 385.29 % | 333.758 K -55.30 % | 746.711 K 127.42 % | -2.723 M -4 282.01 % | 65.107 K -98.77 % | 5.313 M 133.25 % | 2.278 M -50.92 % | 4.641 M 99.54 % | 2.326 M -98.09 % | 121.477 M 9 232.68 % | 1.302 M | 0.000 -100.00 % | 20.741 M | 0.000 -100.00 % | 322.361 K 1 214.95 % | 24.515 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 356.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.652 K | 0.000 -100.00 % | 232.387 K | 0.000 |
| Interest expense | 4.095 M -11.65 % | 4.635 M -34.43 % | 7.070 M -25.32 % | 9.466 M -4.77 % | 9.941 M 33.68 % | 7.436 M 4.19 % | 7.137 M 17.22 % | 6.088 M 13.73 % | 5.353 M 2.73 % | 5.211 M 23.04 % | 4.235 M 3.48 % | 4.093 M -0.65 % | 4.120 M 46.08 % | 2.820 M -12.88 % | 3.237 M -27.92 % | 4.491 M 56.93 % | 2.862 M -38.32 % | 4.640 M -27.58 % | 6.407 M -4.79 % | 6.729 M -8.64 % | 7.365 M -15.47 % | 8.713 M 142.73 % | 3.590 M -42.76 % | 6.271 M 16.15 % | 5.399 M 20.46 % | 4.482 M | 0.000 | 0.000 -100.00 % | 4.241 M 5.51 % | 4.020 M -35.07 % | 6.191 M 572.28 % | 920.901 K -58.03 % | 2.194 M 266.11 % | 599.261 K 13.69 % | 527.095 K -37.82 % | 847.733 K -33.67 % | 1.278 M | 0.000 -100.00 % | 2.275 M | 0.000 -100.00 % | 356.664 K -4.58 % | 373.781 K 751.83 % | 43.880 K -91.79 % | 534.750 K -8.97 % | 587.426 K 933.31 % | 56.849 K -94.24 % | 986.147 K 521.42 % | 158.692 K |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.581 M 478.02 % | 5.810 M -43.12 % | 10.214 M 0.00 % | 10.214 M 33.95 % | 7.625 M 0.00 % | 7.625 M 6.43 % | 7.165 M -11.86 % | 8.129 M -16.87 % | 9.778 M 0.00 % | 9.778 M -21.91 % | 12.522 M 0.00 % | 12.522 M 41.09 % | 8.875 M 0.00 % | 8.875 M -4.28 % | 9.272 M 25.46 % | 7.390 M -9.70 % | 8.184 M 10.75 % | 7.390 M 0.00 % | 7.390 M 9.48 % | 6.750 M -4.22 % | 7.048 M 4.41 % | 6.750 M -94.95 % | 133.785 M 223.23 % | 41.390 M 319.72 % | 9.861 M 419.64 % | 1.898 M 108.31 % | -22.842 M -316.87 % | 10.533 M -25.89 % | 14.212 M 4 784.03 % | -303.413 K -102.22 % | 13.637 M 882.63 % | -1.742 M -120.92 % | 8.330 M 5 350.30 % | 152.831 K -98.30 % | 8.976 M 807.80 % | 988.734 K -78.16 % | 4.527 M 1 111.07 % | 373.781 K -79.04 % | 1.783 M 4.10 % | 1.713 M 3.30 % | 1.658 M 2 817.05 % | 56.849 K -96.43 % | 1.592 M 902.95 % | 158.692 K |
| Operating income | 6.958 M -32.43 % | 10.298 M 109.83 % | -104.750 M -150.99 % | -41.735 M 28.24 % | -58.159 M -261.01 % | -16.110 M 90.43 % | -168.262 M -661.30 % | -22.102 M 14.35 % | -25.804 M 11.79 % | -29.253 M 81.22 % | -155.737 M -1 235.46 % | 13.716 M -59.83 % | 34.147 M 287.12 % | 8.821 M 123.08 % | -38.220 M -330.99 % | 16.546 M 35.93 % | 12.173 M -91.53 % | 143.683 M 137.49 % | -383.226 M -12 616.64 % | -3.014 M -108.62 % | 34.972 M 42.01 % | 24.625 M 102.45 % | -1.005 B -7 984.25 % | 12.750 M 118.55 % | 5.834 M -75.50 % | 23.812 M 117.71 % | -134.447 M -361.47 % | 51.420 M -48.92 % | 100.672 M 196.27 % | 33.980 M -50.81 % | 69.084 M -4.95 % | 72.682 M 8.31 % | 67.103 M 189.15 % | 23.207 M -32.20 % | 34.228 M 80.42 % | 18.971 M 11.22 % | 17.057 M 1 136.15 % | 1.380 M -91.39 % | 16.019 M 120.22 % | 7.274 M -46.45 % | 13.582 M 809.86 % | 1.493 M 323.54 % | 352.455 K -96.18 % | 9.220 M -48.41 % | 17.871 M 870.87 % | 1.841 M -81.38 % | 9.885 M 175.63 % | 3.586 M |
| Operating income ratio | 0.03 -48.39 % | 0.06 112.04 % | -0.52 -103.05 % | -0.26 28.76 % | -0.36 -326.00 % | -0.09 94.88 % | -1.66 -1 938.96 % | -0.08 26.22 % | -0.11 42.39 % | -0.19 91.84 % | -2.35 -4 985.08 % | 0.05 -48.01 % | 0.09 183.06 % | 0.03 127.70 % | -0.12 -352.49 % | 0.05 41.93 % | 0.03 -90.56 % | 0.35 121.13 % | -1.65 -16 834.08 % | -0.01 -110.19 % | 0.10 12.87 % | 0.08 101.12 % | -7.59 -21 507.54 % | 0.04 86.95 % | 0.02 -80.39 % | 0.10 125.88 % | -0.37 -370.85 % | 0.14 -39.20 % | 0.23 68.69 % | 0.13 -29.72 % | 0.19 -5.04 % | 0.20 10.48 % | 0.18 38.24 % | 0.13 -19.63 % | 0.16 38.24 % | 0.12 4.60 % | 0.11 574.06 % | 0.02 -88.21 % | 0.14 71.37 % | 0.08 -37.64 % | 0.13 403.40 % | 0.03 405.81 % | 0.01 -95.42 % | 0.11 -28.57 % | 0.16 355.46 % | 0.04 -71.35 % | 0.12 64.29 % | 0.07 |
| Total other income expenses net | 1.073 K -99.48 % | 206.670 K 104.52 % | -4.575 M -193.05 % | -1.561 M -243.87 % | -453.960 K -127.78 % | 1.634 M -37.28 % | 2.606 M 3 036.93 % | -88.724 K 48.34 % | -171.751 K 90.20 % | -1.752 M -28.96 % | -1.359 M -236.78 % | 993.440 K 17.41 % | 846.117 K 0.55 % | 841.520 K 115.99 % | -5.263 M -1 911.15 % | 290.604 K -97.78 % | 13.106 M 5 698.72 % | 226.015 K -97.35 % | 8.525 M 1 024.64 % | -922.003 K 69.14 % | -2.988 M -3 151.66 % | -91.893 K -101.76 % | 5.233 M 76.10 % | 2.972 M 859.53 % | 309.690 K 2 669.05 % | 11.184 K 100.62 % | -1.801 M -350.74 % | -399.549 K 55.96 % | -907.250 K -885.89 % | 115.442 K 102.33 % | -4.958 M -602.66 % | 986.301 K -61.05 % | 2.532 M 20.00 % | 2.110 M -38.55 % | 3.434 M 93.82 % | 1.772 M -24.76 % | 2.355 M 483.25 % | 403.723 K -72.22 % | 1.453 M 90.99 % | 760.837 K -79.09 % | 3.639 M 585.01 % | 531.214 K -80.60 % | 2.738 M 606.97 % | 387.323 K -55.05 % | 861.623 K 311.74 % | 209.266 K -63.26 % | 569.588 K 12.04 % | 508.360 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 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 | 123.014 M -38.00 % | 198.408 M -12.63 % | 227.085 M -38.93 % | 371.866 M -22.26 % | 478.367 M -0.41 % | 480.332 M 31.87 % | 364.245 M 23.28 % | 295.471 M 4.95 % | 281.536 M 7.86 % | 261.019 M 4.76 % | 249.155 M 3.21 % | 241.410 M 6.00 % | 227.741 M 14.12 % | 199.569 M 38.50 % | 144.097 M -23.93 % | 189.434 M 3.19 % | 183.571 M -5.98 % | 195.250 M 5.25 % | 185.519 M -51.28 % | 380.764 M 25.81 % | 302.657 M 17.78 % | 256.971 M 13.11 % | 227.185 M 24.63 % | 182.282 M 154.73 % | 71.560 M -60.85 % | 182.779 M 476.71 % | 31.694 M -71.66 % | 111.826 M -21.74 % | 142.882 M 32.83 % | 107.570 M 2 806.13 % | -3.975 M 93.87 % | -64.847 M 54.28 % | -141.845 M 32.35 % | -209.686 M -138.17 % | -88.040 M 15.81 % | -104.571 M -86.20 % | -56.160 M -597.09 % | 11.298 M 115.95 % | -70.837 M 9.01 % | -77.853 M 29.09 % | -109.799 M 13.90 % | -127.529 M 12.48 % | -145.713 M -16 283.80 % | 900.365 K 106.51 % | -13.838 M -129.18 % | 47.421 M 301.20 % | -23.569 M |
| Total investments | 0.000 | 0.000 | 0.000 -100.00 % | 12.035 M -73.35 % | 45.157 M 289.71 % | 11.587 M -62.88 % | 31.214 M 95.11 % | 15.998 M -3.99 % | 16.664 M 53.10 % | 10.884 M | 0.000 -100.00 % | 9.675 M -6.51 % | 10.349 M 0.50 % | 10.298 M -6.74 % | 11.042 M -24.83 % | 14.690 M -3.08 % | 15.158 M -13.03 % | 17.429 M -71.51 % | 61.182 M 0.40 % | 60.941 M 1.58 % | 59.991 M 4.77 % | 57.262 M -4.20 % | 59.771 M 44.34 % | 41.410 M 214.49 % | 13.168 M -89.10 % | 120.779 M 0.00 % | 120.779 M 635.93 % | 16.412 M -69.62 % | 54.018 M 0.00 % | 54.018 M 0.00 % | 54.018 M 539.96 % | 8.441 M -4.45 % | 8.834 M 40.98 % | 6.266 M -95.61 % | 142.658 M 5.31 % | 135.466 M 3.39 % | 131.026 M 3.90 % | 126.109 M 0.46 % | 125.526 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.842 M | 0.000 |
| Total debt | 309.422 M 2.09 % | 303.097 M -0.75 % | 305.379 M -38.08 % | 493.168 M -19.61 % | 613.498 M -0.27 % | 615.163 M 13.65 % | 541.284 M 15.13 % | 470.140 M 0.69 % | 466.930 M 21.69 % | 383.695 M -4.79 % | 403.014 M 18.09 % | 341.262 M 15.91 % | 294.413 M 3.01 % | 285.810 M 9.00 % | 262.218 M -2.94 % | 270.160 M -7.72 % | 292.761 M -1.26 % | 296.491 M -15.47 % | 350.740 M -24.67 % | 465.635 M 10.08 % | 423.008 M 2.51 % | 412.652 M 0.97 % | 408.693 M 8.05 % | 378.231 M -6.86 % | 406.110 M -1.21 % | 411.063 M 12.15 % | 366.529 M 11.46 % | 328.833 M 3.78 % | 316.863 M 11.58 % | 283.967 M 26.86 % | 223.847 M 56.30 % | 143.216 M 44.80 % | 98.908 M 133.17 % | 42.418 M -5.61 % | 44.939 M -15.87 % | 53.415 M -26.08 % | 72.265 M 0.41 % | 71.971 M 11.86 % | 64.338 M 73.03 % | 37.183 M 123.16 % | 16.662 M -10.50 % | 18.616 M -28.10 % | 25.892 M -5.56 % | 27.418 M 5.46 % | 25.999 M | 0.000 -100.00 % | 23.852 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.155 B | 0.000 | 0.000 -100.00 % | 44.944 M -96.10 % | 1.153 B 111 581.17 % | -1.035 M -100.09 % | 1.158 B 2 476.20 % | 44.944 M -96.12 % | 1.158 B 112 012.56 % | -1.035 M -100.09 % | 1.158 B 2 476.19 % | 44.945 M -96.14 % | 1.164 B 2 004.18 % | 55.333 M -95.26 % | 1.168 B 1 787.77 % | 61.867 M -94.82 % | 1.194 B 200 133.58 % | -597.059 K -160.62 % | 984.871 K -34.92 % | 1.513 M 3.21 % | 1.466 M 50.35 % | 975.268 K -41.78 % | 1.675 M 44.80 % | 1.157 M 135.59 % | 491.055 K 10.78 % | 443.254 K -51.99 % | 923.236 K 52.34 % | 606.022 K 200.32 % | -604.097 K -191.09 % | -207.527 K -101.66 % | -102.911 K -368.03 % | -21.988 K -109.12 % | 241.021 K -28.81 % | 338.555 K -81.79 % | 1.859 M 2.99 % | 1.805 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 220.989 M | 0.000 |
| Retained earnings | -1.288 B 0.52 % | -1.295 B 0.73 % | -1.305 B -9.15 % | -1.195 B -3.37 % | -1.156 B -5.85 % | -1.092 B -1.04 % | -1.081 B -16.04 % | -931.792 M -2.00 % | -913.503 M -2.45 % | -891.640 M -7.84 % | -826.816 M -17.68 % | -702.606 M 1.98 % | -716.809 M 4.55 % | -751.004 M 1.09 % | -759.278 M -5.89 % | -717.022 M 1.95 % | -731.276 M 4.23 % | -763.551 M 14.13 % | -889.234 M -57.98 % | -562.876 M -6.70 % | -527.519 M 5.00 % | -555.298 M 3.81 % | -577.271 M -243.70 % | 401.715 M 3.34 % | 388.713 M -13.16 % | 447.596 M 4.36 % | 428.885 M -26.37 % | 582.482 M 10.58 % | 526.748 M 14.00 % | 462.069 M 6.94 % | 432.069 M 10.73 % | 390.204 M 18.48 % | 329.351 M 16.34 % | 283.091 M 8.28 % | 261.436 M 13.51 % | 230.311 M 9.01 % | 211.269 M 5.94 % | 199.431 M 1.04 % | 197.384 M 6.79 % | 184.830 M 4.06 % | 177.624 M 6.73 % | 166.418 M 1.04 % | 164.697 M 3.04 % | 159.842 M 5.22 % | 151.918 M | 0.000 -100.00 % | 138.625 M |
| Common stock | 367.115 M 0.00 % | 367.115 M 0.00 % | 367.115 M 0.00 % | 367.115 M 0.00 % | 367.115 M 0.00 % | 367.115 M 0.00 % | 367.115 M -0.15 % | 367.655 M 0.00 % | 367.655 M 0.00 % | 367.655 M 0.00 % | 367.655 M 0.00 % | 367.655 M -0.35 % | 368.940 M 0.00 % | 368.940 M -0.06 % | 369.172 M 0.00 % | 369.172 M -1.25 % | 373.846 M 0.00 % | 373.846 M 0.00 % | 373.846 M -1.95 % | 381.290 M 0.00 % | 381.290 M 0.00 % | 381.290 M 0.00 % | 381.290 M -0.15 % | 381.863 M -0.04 % | 382.015 M 94.88 % | 196.026 M 0.00 % | 196.026 M 0.00 % | 196.026 M -0.55 % | 197.108 M 0.00 % | 197.108 M 0.00 % | 197.108 M 0.00 % | 197.108 M 0.00 % | 197.108 M 0.00 % | 197.108 M 8.83 % | 181.121 M 0.00 % | 181.121 M 0.00 % | 181.121 M 13.52 % | 159.545 M 0.00 % | 159.545 M 165.91 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 33.33 % | 45.000 M 0.00 % | 45.000 M | 0.000 -100.00 % | 45.000 M |
| Total equity | 231.692 M 2.82 % | 225.345 M 4.66 % | 215.321 M -31.52 % | 314.445 M -12.71 % | 360.239 M -15.95 % | 428.611 M -3.59 % | 444.551 M -25.50 % | 596.728 M -3.38 % | 617.635 M -2.95 % | 636.378 M -4.74 % | 668.051 M -18.68 % | 821.484 M 1.78 % | 807.111 M 6.96 % | 754.597 M 1.24 % | 745.376 M -5.89 % | 792.009 M 1.81 % | 777.894 M 2.96 % | 755.534 M 20.04 % | 629.393 M -37.89 % | 1.013 B 0.32 % | 1.010 B 3.49 % | 976.079 M 2.74 % | 950.022 M -50.31 % | 1.912 B 0.96 % | 1.894 B -8.00 % | 2.058 B 0.96 % | 2.039 B -5.76 % | 2.163 B 1.58 % | 2.130 B 3.26 % | 2.062 B 1.49 % | 2.032 B 4.79 % | 1.939 B 3.33 % | 1.877 B 3.77 % | 1.809 B 57.32 % | 1.150 B -1.08 % | 1.162 B 2.16 % | 1.138 B 108.02 % | 546.937 M 1.39 % | 539.445 M 33.98 % | 402.631 M 1.82 % | 395.424 M 2.92 % | 384.218 M 0.45 % | 382.498 M 57.92 % | 242.206 M 3.38 % | 234.282 M 6.02 % | 220.989 M 0.00 % | 220.989 M |
| Other non current liabilities | 4.278 M -0.98 % | 4.321 M 10.61 % | 3.906 M -95.80 % | 92.970 M -23.50 % | 121.532 M 34.46 % | 90.388 M 10.20 % | 82.019 M 46.37 % | 56.035 M 30.53 % | 42.927 M 38.53 % | 30.988 M 55.78 % | 19.893 M | 0.000 | 0.000 | 0.000 -100.00 % | 772.157 K | 0.000 | 0.000 -100.00 % | 36.760 M 13.30 % | 32.446 M 11.88 % | 29.000 M -44.15 % | 51.926 M 79.05 % | 29.000 M -57.15 % | 67.672 M -7.83 % | 73.420 M 153.17 % | 29.000 M | 0.000 -100.00 % | 144.633 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.842 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 % | 12.054 M -3.20 % | 12.453 M | 0.000 100.00 % | -4.913 M |
| Long term debt | 91.672 M 44.93 % | 63.251 M 2.51 % | 61.704 M -56.88 % | 143.087 M -3.05 % | 147.594 M 8.17 % | 136.442 M 8.39 % | 125.876 M 36.57 % | 92.168 M 12.47 % | 81.948 M 22.92 % | 66.666 M -35.57 % | 103.471 M 757.68 % | 12.064 M -66.24 % | 35.733 M -1.97 % | 36.451 M -5.74 % | 38.670 M 2.48 % | 37.733 M -5.32 % | 39.855 M -6.41 % | 42.586 M 18.10 % | 36.058 M -67.17 % | 109.839 M 8.29 % | 101.430 M -30.27 % | 145.463 M 27.26 % | 114.306 M -5.10 % | 120.450 M -12.34 % | 137.400 M 53.52 % | 89.500 M 6.36 % | 84.145 M -10.48 % | 94.000 M 48.43 % | 63.329 M 140.53 % | 26.329 M 0.00 % | 26.329 M 81.39 % | 14.515 M -13.73 % | 16.825 M -12.22 % | 19.167 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.430 M -29.84 % | 7.740 M | 0.000 -100.00 % | 12.360 M |
| Total non current liabilities | 112.079 M 33.64 % | 83.866 M 1.94 % | 82.266 M -68.31 % | 259.588 M -6.94 % | 278.951 M 10.80 % | 251.759 M 7.77 % | 233.603 M 41.01 % | 165.660 M 8.70 % | 152.396 M 32.84 % | 114.721 M -7.01 % | 123.363 M 298.15 % | 30.984 M -43.48 % | 54.819 M -3.02 % | 56.527 M -6.03 % | 60.156 M 0.59 % | 59.801 M -4.13 % | 62.378 M -40.67 % | 105.141 M 10.66 % | 95.017 M -41.78 % | 163.214 M -8.74 % | 178.845 M -11.19 % | 201.377 M 4.72 % | 192.305 M -6.20 % | 205.024 M 14.92 % | 178.406 M 48.72 % | 119.959 M 3.94 % | 115.408 M -0.55 % | 116.047 M 33.80 % | 86.730 M 84.12 % | 47.106 M -15.49 % | 55.740 M 40.73 % | 39.607 M 26.02 % | 31.428 M -3.63 % | 32.611 M 167.67 % | 12.183 M -3.58 % | 12.635 M 0.85 % | 12.529 M 820.37 % | 1.361 M -7.79 % | 1.476 M -21.26 % | 1.875 M -17.53 % | 2.273 M -49.54 % | 4.505 M 0.00 % | 4.505 M -74.23 % | 17.484 M -13.41 % | 20.193 M | 0.000 -100.00 % | 25.610 M |
| Other current liabilities | 565.229 M -3.43 % | 585.316 M -8.25 % | 637.938 M 68.37 % | 378.889 M -44.76 % | 685.906 M 245.50 % | 198.525 M 31.97 % | 150.433 M 55.97 % | 96.451 M -39.74 % | 160.068 M 68.74 % | 94.860 M -59.33 % | 233.230 M 88.53 % | 123.710 M 22.10 % | 101.317 M 14.25 % | 88.676 M -47.91 % | 170.225 M 83.68 % | 92.674 M -42.02 % | 159.844 M -29.64 % | 227.192 M -17.15 % | 274.216 M 67.83 % | 163.387 M -60.80 % | 416.762 M 54.25 % | 270.180 M -30.45 % | 388.497 M 80.63 % | 215.084 M -10.65 % | 240.726 M 75.17 % | 137.421 M -15.45 % | 162.527 M 1 550.66 % | 9.846 M -64.30 % | 27.579 M -91.20 % | 313.493 M 2 409.21 % | 12.494 M -76.66 % | 53.525 M -27.80 % | 74.130 M 106.17 % | 35.956 M 124.20 % | 16.038 M -48.89 % | 31.380 M 20.87 % | 25.962 M 22.84 % | 21.135 M -80.84 % | 110.332 M 2 548.61 % | 4.166 M 214.95 % | -3.624 M -221.03 % | 2.994 M -71.66 % | 10.565 M 282.27 % | 2.764 M -43.43 % | 4.886 M | 0.000 -100.00 % | 5.035 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 431.729 M 34.94 % | 319.949 M 19.00 % | 268.875 M -13.54 % | 310.997 M 15.04 % | 270.337 M 37.49 % | 196.623 M 25.73 % | 156.384 M | 0.000 -100.00 % | 119.479 M -9.58 % | 132.138 M -3.98 % | 137.620 M -36.74 % | 217.538 M 25.11 % | 173.878 M -17.51 % | 210.775 M -6.32 % | 224.986 M -6.71 % | 241.156 M 37.24 % | 175.716 M -21.29 % | 223.256 M -6.48 % | 238.722 M 25.02 % | 190.952 M -5.90 % | 202.934 M -9.60 % | 224.481 M 89.75 % | 118.303 M -38.01 % | 190.833 M -14.98 % | 224.460 M -1.97 % | 228.974 M 25.21 % | 182.869 M -2.34 % | 187.244 M 29.41 % | 144.686 M 6.23 % | 136.202 M 2.94 % | 132.309 M 15.20 % | 114.847 M 429.39 % | 21.694 M 5.00 % | 20.660 M 96.87 % | 10.495 M -87.73 % | 85.505 M 1 400.40 % | 5.699 M -29.76 % | 8.113 M 122.49 % | 3.647 M -55.73 % | 8.237 M 9.30 % | 7.536 M -39.34 % | 12.423 M | 0.000 -100.00 % | 7.887 M |
| Short term debt | 217.750 M -9.21 % | 239.846 M -1.57 % | 243.675 M -30.39 % | 350.082 M -8.27 % | 381.655 M 45.84 % | 261.692 M -25.07 % | 349.260 M 3.51 % | 337.430 M -12.35 % | 384.982 M 43.76 % | 267.801 M -10.60 % | 299.543 M -1.53 % | 304.212 M 17.60 % | 258.680 M 22.18 % | 211.716 M 72.68 % | 122.607 M -47.25 % | 232.427 M -19.67 % | 289.353 M 27.14 % | 227.591 M -29.16 % | 321.255 M -20.10 % | 402.048 M -4.37 % | 420.421 M 56.82 % | 268.094 M 1.10 % | 265.186 M 2.87 % | 257.781 M -18.58 % | 316.610 M -1.54 % | 321.563 M 13.08 % | 284.370 M 21.09 % | 234.833 M -7.38 % | 253.534 M -5.16 % | 267.332 M 42.79 % | 187.226 M 45.47 % | 128.701 M 56.79 % | 82.083 M 93.51 % | 42.418 M -5.61 % | 44.939 M -15.87 % | 53.415 M -26.08 % | 72.265 M 0.41 % | 71.971 M 11.86 % | 64.338 M 73.03 % | 37.183 M 123.16 % | 16.662 M -6.42 % | 17.806 M -21.81 % | 22.772 M 3.57 % | 21.988 M 20.42 % | 18.259 M | 0.000 -100.00 % | 11.492 M |
| Total current liabilities | 1.154 B -1.36 % | 1.170 B -4.43 % | 1.225 B -17.68 % | 1.488 B 9.89 % | 1.354 B 6.11 % | 1.276 B 0.14 % | 1.274 B 4.63 % | 1.218 B 6.82 % | 1.140 B 10.47 % | 1.032 B 1.54 % | 1.016 B -7.32 % | 1.096 B 0.52 % | 1.091 B -5.99 % | 1.160 B -9.84 % | 1.287 B 10.63 % | 1.163 B -2.00 % | 1.187 B -0.01 % | 1.187 B -19.56 % | 1.476 B 29.50 % | 1.140 B 0.23 % | 1.137 B -5.52 % | 1.203 B -6.19 % | 1.283 B 15.84 % | 1.107 B 1.39 % | 1.092 B 19.36 % | 915.085 M -13.17 % | 1.054 B 6.71 % | 987.549 M -4.02 % | 1.029 B 28.65 % | 799.768 M 4.45 % | 765.691 M 4.85 % | 730.253 M -2.60 % | 749.744 M 20.01 % | 624.710 M 61.50 % | 386.823 M 51.58 % | 255.194 M -6.89 % | 274.085 M 50.19 % | 182.488 M -23.01 % | 237.029 M 103.21 % | 116.640 M 19.89 % | 97.289 M 4.44 % | 93.151 M -14.83 % | 109.372 M 3.83 % | 105.338 M 9.41 % | 96.279 M | 0.000 -100.00 % | 85.303 M |
| Total liabilities | 1.267 B 0.98 % | 1.254 B -4.03 % | 1.307 B -25.20 % | 1.747 B 7.01 % | 1.633 B 6.88 % | 1.528 B 1.33 % | 1.508 B 8.99 % | 1.383 B 7.04 % | 1.292 B 12.71 % | 1.147 B 0.62 % | 1.140 B 1.07 % | 1.127 B -1.58 % | 1.146 B -5.85 % | 1.217 B -9.67 % | 1.347 B 10.14 % | 1.223 B -2.10 % | 1.249 B -3.32 % | 1.292 B -17.73 % | 1.571 B 20.57 % | 1.303 B -0.99 % | 1.316 B -6.33 % | 1.405 B -4.77 % | 1.475 B 12.39 % | 1.312 B 3.29 % | 1.271 B 22.76 % | 1.035 B -11.48 % | 1.169 B 5.95 % | 1.104 B -1.08 % | 1.116 B 31.74 % | 846.874 M 3.10 % | 821.431 M 6.70 % | 769.859 M -1.45 % | 781.171 M 18.84 % | 657.321 M 64.74 % | 399.006 M 48.98 % | 267.829 M -6.55 % | 286.614 M 55.90 % | 183.850 M -22.92 % | 238.505 M 101.25 % | 118.515 M 19.04 % | 99.562 M 1.95 % | 97.656 M -14.24 % | 113.877 M -7.28 % | 122.822 M 5.45 % | 116.472 M | 0.000 -100.00 % | 110.913 M |
| Other non current assets | 11.299 M -15.79 % | 13.419 M -6.89 % | 14.411 M -81.11 % | 76.298 M 381.10 % | 15.859 M -13.72 % | 18.381 M 1 274.36 % | 1.337 M -89.67 % | 12.945 M -65.77 % | 37.816 M 955.36 % | 3.583 M -91.81 % | 43.775 M 3 587.73 % | 1.187 M 16.36 % | 1.020 M 8.63 % | 939.177 K 59.68 % | 588.177 K 18.43 % | 496.657 K -14.85 % | 583.292 K -86.14 % | 4.210 M 94.64 % | 2.163 M -94.79 % | 41.537 M 9.29 % | 38.006 M -12.82 % | 43.596 M 22.09 % | 35.708 M -25.18 % | 47.723 M 36.50 % | 34.963 M 137.65 % | 14.712 M -40.79 % | 24.849 M -9.20 % | 27.367 M 9.99 % | 24.881 M -18.16 % | 30.402 M 63.11 % | 18.639 M -59.14 % | 45.617 M 929.62 % | 4.430 M -70.08 % | 14.809 M -1.29 % | 15.003 M 99.99 % | 7.502 M 16.28 % | 6.451 M -67.64 % | 19.936 M 0.72 % | 19.794 M 691.06 % | 2.502 M -1.37 % | 2.537 M 177.00 % | 915.847 K -13.46 % | 1.058 M -14.33 % | 1.235 M -12.91 % | 1.418 M 102.99 % | -47.421 M -2 807.80 % | 1.751 M |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 12.035 M -73.35 % | 45.157 M 9.86 % | 41.104 M 31.68 % | 31.214 M 95.11 % | 15.998 M -3.99 % | 16.664 M 53.10 % | 10.884 M | 0.000 -100.00 % | 9.675 M -6.51 % | 10.349 M 0.50 % | 10.298 M -6.74 % | 11.042 M -24.83 % | 14.690 M -3.08 % | 15.158 M -13.03 % | 17.429 M -71.51 % | 61.182 M 0.40 % | 60.941 M 1.58 % | 59.991 M 4.77 % | 57.262 M -4.20 % | 59.771 M 44.34 % | 41.410 M 214.49 % | 13.168 M 36.00 % | 9.682 M 0.99 % | 9.587 M 28.44 % | 7.464 M -4.12 % | 7.785 M -6.45 % | 8.322 M -7.55 % | 9.002 M 6.65 % | 8.441 M -4.45 % | 8.834 M 40.98 % | 6.266 M -95.74 % | 147.262 M 6.40 % | 138.399 M 3.65 % | 133.522 M 3.93 % | 128.475 M 0.29 % | 128.101 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 28.564 M 2.78 % | 27.792 M 3.77 % | 26.783 M -3.78 % | 27.835 M -0.74 % | 28.042 M -34.72 % | 42.956 M -1.28 % | 43.512 M -10.80 % | 48.781 M -1.20 % | 49.375 M -2.96 % | 50.883 M -1.37 % | 51.592 M -6.05 % | 54.912 M -1.62 % | 55.818 M -4.00 % | 58.143 M -1.19 % | 58.846 M -3.57 % | 61.027 M -1.34 % | 61.856 M -7.98 % | 67.217 M -5.16 % | 70.871 M -3.58 % | 73.504 M -0.49 % | 73.862 M -4.01 % | 76.951 M -1.10 % | 77.806 M -9.23 % | 85.713 M -0.88 % | 86.474 M -2.56 % | 88.742 M -0.91 % | 89.559 M 0.98 % | 88.692 M -0.78 % | 89.388 M -1.94 % | 91.154 M -0.72 % | 91.818 M 105.57 % | 44.665 M -3.10 % | 46.093 M 26.79 % | 36.353 M 6.41 % | 34.163 M 5.78 % | 32.295 M -3.28 % | 33.392 M 182.28 % | 11.830 M -0.89 % | 11.935 M 0.32 % | 11.897 M 0.19 % | 11.875 M -0.69 % | 11.957 M -0.82 % | 12.056 M -0.73 % | 12.144 M 0.29 % | 12.108 M | 0.000 -100.00 % | 12.289 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.200 M 0.00 % | 35.200 M 0.00 % | 35.200 M 0.00 % | 35.200 M -63.72 % | 97.035 M 0.00 % | 97.035 M 0.00 % | 97.035 M 0.00 % | 97.035 M -18.43 % | 118.953 M 0.00 % | 118.953 M 0.00 % | 118.953 M 0.00 % | 118.953 M -53.06 % | 253.402 M 0.00 % | 253.402 M 0.00 % | 253.402 M 0.00 % | 253.402 M -70.62 % | 862.504 M 0.00 % | 862.504 M 0.00 % | 862.504 M 0.00 % | 862.504 M -19.93 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 6.11 % | 1.015 B 5.71 % | 960.371 M -0.05 % | 960.815 M 2.71 % | 935.505 M 101.68 % | 463.858 M 4.98 % | 441.840 M 0.00 % | 441.840 M 1 829.58 % | 22.898 M 0.00 % | 22.898 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 28.564 M 2.78 % | 27.792 M 3.77 % | 26.783 M -3.78 % | 27.835 M -0.74 % | 28.042 M -34.72 % | 42.956 M -1.28 % | 43.512 M -48.19 % | 83.982 M -0.70 % | 84.575 M -1.75 % | 86.084 M -0.82 % | 86.792 M -42.88 % | 151.947 M -0.59 % | 152.853 M -1.50 % | 155.178 M -0.45 % | 155.881 M -13.39 % | 179.980 M -0.46 % | 180.809 M -2.88 % | 186.170 M -1.92 % | 189.824 M -41.93 % | 326.906 M -0.11 % | 327.264 M -0.93 % | 330.353 M -0.26 % | 331.208 M -65.07 % | 948.217 M -0.08 % | 948.977 M -0.24 % | 951.246 M -0.09 % | 952.063 M -18.34 % | 1.166 B -0.06 % | 1.167 B -0.15 % | 1.168 B 5.54 % | 1.107 B 10.15 % | 1.005 B -0.19 % | 1.007 B 3.61 % | 971.858 M 95.14 % | 498.020 M 5.04 % | 474.135 M -0.23 % | 475.232 M 1 268.45 % | 34.728 M -0.30 % | 34.834 M 192.79 % | 11.897 M 0.19 % | 11.875 M -0.69 % | 11.957 M -0.82 % | 12.056 M -0.73 % | 12.144 M 0.29 % | 12.108 M | 0.000 -100.00 % | 12.289 M |
| Property plant equipment net | 250.965 M 1.24 % | 247.893 M -1.22 % | 250.953 M -38.42 % | 407.519 M -1.01 % | 411.667 M -17.20 % | 497.165 M -0.63 % | 500.307 M 7.10 % | 467.154 M 13.88 % | 410.225 M -0.42 % | 411.960 M -1.17 % | 416.840 M -12.44 % | 476.058 M -1.11 % | 481.403 M -1.24 % | 487.458 M -1.33 % | 494.023 M -0.45 % | 496.281 M 2.42 % | 484.558 M 3.77 % | 466.966 M -0.84 % | 470.942 M 25.92 % | 374.002 M -2.07 % | 381.910 M -1.86 % | 389.150 M -0.47 % | 391.004 M -0.89 % | 394.496 M 12.92 % | 349.370 M -0.72 % | 351.889 M 6.48 % | 330.466 M 4.37 % | 316.619 M 26.47 % | 250.352 M 31.68 % | 190.127 M 9.79 % | 173.176 M 8.91 % | 159.002 M 1.25 % | 157.032 M 14.21 % | 137.489 M 2.26 % | 134.455 M 2.17 % | 131.603 M 2.31 % | 128.633 M 18.96 % | 108.136 M 2.04 % | 105.976 M 41.65 % | 74.814 M 11.14 % | 67.317 M 4.27 % | 64.563 M 0.01 % | 64.558 M 0.83 % | 64.027 M 4.54 % | 61.248 M | 0.000 -100.00 % | 62.442 M |
| Total non current assets | 300.408 M 0.59 % | 298.639 M -0.90 % | 301.337 M -45.26 % | 550.454 M 3.91 % | 529.743 M -17.89 % | 645.190 M 3.44 % | 623.764 M 1.30 % | 615.743 M 5.93 % | 581.258 M 7.72 % | 539.583 M -1.43 % | 547.408 M -17.87 % | 666.534 M -1.05 % | 673.635 M -1.40 % | 683.215 M -1.18 % | 691.376 M -4.36 % | 722.867 M 1.44 % | 712.608 M 0.59 % | 708.452 M -7.45 % | 765.481 M -8.12 % | 833.114 M -0.47 % | 837.031 M -1.41 % | 849.044 M 0.38 % | 845.817 M -41.62 % | 1.449 B 6.28 % | 1.363 B 1.41 % | 1.344 B 0.75 % | 1.334 B -13.28 % | 1.539 B 4.65 % | 1.471 B 3.69 % | 1.418 B 6.71 % | 1.329 B 6.74 % | 1.245 B 3.45 % | 1.204 B 4.19 % | 1.155 B 41.26 % | 817.710 M 7.65 % | 759.626 M 1.18 % | 750.794 M 154.64 % | 294.845 M 1.16 % | 291.476 M 220.70 % | 90.888 M 8.93 % | 83.440 M 5.41 % | 79.155 M -0.34 % | 79.423 M -2.76 % | 81.676 M 5.07 % | 77.733 M 263.92 % | -47.421 M -159.80 % | 79.301 M |
| Other current assets | 69.886 M 12.54 % | 62.101 M -71.29 % | 216.279 M -6.18 % | 230.532 M 38.07 % | 166.967 M 167.46 % | 62.427 M -5.04 % | 65.742 M -17.38 % | 79.568 M 49.31 % | 53.292 M -2.44 % | 54.625 M 24.73 % | 43.793 M 79.40 % | 24.411 M 66.48 % | 14.663 M -73.51 % | 55.363 M 10.28 % | 50.204 M -12.07 % | 57.092 M -6.61 % | 61.136 M -16.29 % | 73.036 M -31.76 % | 107.024 M 8.77 % | 98.391 M -7.44 % | 106.296 M -5.81 % | 112.851 M 34.91 % | 83.651 M 54.55 % | 54.124 M -36.16 % | 84.775 M 36.89 % | 61.928 M -93.75 % | 990.925 M 1 243.22 % | 73.772 M -24.71 % | 97.979 M 83.92 % | 53.272 M 22.06 % | 43.644 M -14.89 % | 51.280 M 7.69 % | 47.616 M -7.29 % | 51.360 M 385.40 % | 10.581 M 43.80 % | 7.358 M -47.97 % | 14.142 M -33.22 % | 21.178 M 19.50 % | 17.723 M 45.01 % | 12.222 M 101.65 % | 6.061 M 6.07 % | 5.714 M -22.62 % | 7.384 M -36.25 % | 11.584 M 61.67 % | 7.165 M | 0.000 -100.00 % | 10.288 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.517 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 120.779 M 0.00 % | 120.779 M 635.93 % | 16.412 M -69.62 % | 54.018 M 0.00 % | 54.018 M 0.00 % | 54.018 M | 0.000 | 0.000 | 0.000 100.00 % | -4.604 M -56.98 % | -2.933 M -17.47 % | -2.497 M -5.52 % | -2.366 M 8.14 % | -2.576 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.842 M | 0.000 |
| cash and cash equivalents | 186.407 M 78.06 % | 104.690 M 33.71 % | 78.294 M -35.46 % | 121.302 M -10.23 % | 135.132 M 0.22 % | 134.831 M -23.84 % | 177.039 M 1.36 % | 174.668 M -5.79 % | 185.394 M 51.12 % | 122.676 M -20.27 % | 153.858 M 54.09 % | 99.852 M 49.77 % | 66.672 M -22.69 % | 86.241 M -26.99 % | 118.121 M 46.32 % | 80.726 M -26.07 % | 109.189 M 7.85 % | 101.241 M -38.72 % | 165.221 M 94.67 % | 84.871 M -29.48 % | 120.350 M -22.69 % | 155.681 M -14.23 % | 181.508 M -7.37 % | 195.949 M -41.43 % | 334.550 M 46.55 % | 228.284 M -31.82 % | 334.835 M 54.30 % | 217.007 M 24.73 % | 173.981 M -1.37 % | 176.397 M -22.57 % | 227.822 M 9.50 % | 208.063 M -13.58 % | 240.753 M -4.50 % | 252.104 M 89.58 % | 132.979 M -15.83 % | 157.986 M 23.02 % | 128.425 M 111.67 % | 60.673 M -55.11 % | 135.175 M 17.51 % | 115.036 M -9.03 % | 126.461 M -13.47 % | 146.145 M -14.84 % | 171.606 M 547.14 % | 26.518 M -33.43 % | 39.837 M 184.01 % | -47.421 M -200.00 % | 47.421 M |
| Cash and short term investments | 186.407 M 78.06 % | 104.690 M 33.71 % | 78.294 M -35.46 % | 121.302 M -10.23 % | 135.132 M 0.22 % | 134.831 M -23.84 % | 177.039 M 1.36 % | 174.668 M -5.79 % | 185.394 M 51.12 % | 122.676 M -20.27 % | 153.858 M 54.09 % | 99.852 M 49.77 % | 66.672 M -22.69 % | 86.241 M -26.99 % | 118.121 M 46.32 % | 80.726 M -26.07 % | 109.189 M 7.85 % | 101.241 M -38.72 % | 165.221 M 94.67 % | 84.871 M -29.48 % | 120.350 M -22.69 % | 155.681 M -14.23 % | 181.508 M -7.37 % | 195.949 M -41.43 % | 334.550 M -4.16 % | 349.063 M -23.39 % | 455.614 M 95.19 % | 233.419 M 2.38 % | 227.998 M -1.05 % | 230.414 M -18.25 % | 281.839 M 35.46 % | 208.063 M -13.58 % | 240.753 M -4.50 % | 252.104 M 89.58 % | 132.979 M -15.83 % | 157.986 M 23.02 % | 128.425 M 111.67 % | 60.673 M -55.11 % | 135.175 M 17.51 % | 115.036 M -9.03 % | 126.461 M -13.47 % | 146.145 M -14.84 % | 171.606 M 547.14 % | 26.518 M -33.43 % | 39.837 M -15.99 % | 47.421 M 0.00 % | 47.421 M |
| Total current assets | 1.198 B 1.43 % | 1.181 B -3.27 % | 1.221 B -19.21 % | 1.511 B 3.28 % | 1.463 B 11.61 % | 1.311 B -1.31 % | 1.328 B -2.63 % | 1.364 B 2.68 % | 1.329 B 6.86 % | 1.243 B -1.34 % | 1.260 B -1.73 % | 1.282 B 0.26 % | 1.279 B -0.71 % | 1.288 B -8.06 % | 1.401 B 8.43 % | 1.292 B -1.71 % | 1.315 B -1.84 % | 1.339 B -6.65 % | 1.435 B -3.26 % | 1.483 B -0.40 % | 1.489 B -2.80 % | 1.532 B -3.01 % | 1.579 B -11.05 % | 1.775 B -1.42 % | 1.801 B 2.97 % | 1.749 B -6.65 % | 1.873 B 8.43 % | 1.728 B -2.63 % | 1.775 B 19.02 % | 1.491 B -2.20 % | 1.525 B 4.13 % | 1.464 B 0.66 % | 1.454 B 10.95 % | 1.311 B 79.34 % | 730.990 M 9.03 % | 670.460 M -0.46 % | 673.536 M 54.50 % | 435.942 M -10.39 % | 486.475 M 13.07 % | 430.257 M 4.55 % | 411.547 M 2.19 % | 402.720 M -3.41 % | 416.953 M 47.15 % | 283.352 M 3.78 % | 273.021 M 475.74 % | 47.421 M -81.23 % | 252.601 M |
| Inventory | 539.767 M 2.84 % | 524.846 M 7.31 % | 489.113 M -12.99 % | 562.136 M 14.01 % | 493.053 M 6.69 % | 462.152 M 8.39 % | 426.363 M 7.59 % | 396.282 M -7.10 % | 426.582 M 1.26 % | 421.286 M 26.98 % | 331.784 M 33.35 % | 248.803 M -5.02 % | 261.964 M -15.98 % | 311.778 M 0.01 % | 311.732 M -4.16 % | 325.259 M -1.15 % | 329.050 M 4.76 % | 314.097 M 1.76 % | 308.654 M -11.85 % | 350.148 M -11.23 % | 394.465 M -4.84 % | 414.525 M -0.56 % | 416.864 M -7.54 % | 450.855 M 4.74 % | 430.449 M -1.14 % | 435.424 M 2.47 % | 424.911 M -9.37 % | 468.827 M -2.86 % | 482.614 M 14.41 % | 421.820 M 10.12 % | 383.066 M -11.23 % | 431.512 M -3.82 % | 448.632 M 13.76 % | 394.358 M 93.06 % | 204.269 M 6.58 % | 191.666 M 8.43 % | 176.758 M 94.07 % | 91.081 M 19.43 % | 76.262 M -1.33 % | 77.291 M 11.83 % | 69.117 M -7.59 % | 74.791 M 13.93 % | 65.645 M 7.22 % | 61.224 M 24.06 % | 49.350 M | 0.000 -100.00 % | 59.664 M |
| Net receivables | 401.779 M -17.88 % | 489.279 M 11.92 % | 437.172 M -26.79 % | 597.178 M -10.61 % | 668.041 M 2.52 % | 651.602 M -1.16 % | 659.242 M -7.64 % | 713.764 M 7.59 % | 663.401 M 0.50 % | 660.078 M -9.67 % | 730.749 M -19.64 % | 909.311 M -2.33 % | 930.990 M 9.41 % | 850.946 M -9.19 % | 937.037 M 10.53 % | 847.786 M 1.71 % | 833.511 M -2.04 % | 850.910 M -2.94 % | 876.673 M -10.52 % | 979.715 M 9.09 % | 898.104 M 5.82 % | 848.710 M -7.40 % | 916.528 M -14.70 % | 1.074 B 10.03 % | 976.528 M 8.21 % | 902.464 M -7.52 % | 975.807 M 2.51 % | 951.871 M -2.70 % | 978.274 M 24.53 % | 785.589 M -5.05 % | 827.401 M 7.01 % | 773.217 M 6.31 % | 727.314 M 18.63 % | 613.106 M 59.28 % | 384.924 M 22.80 % | 313.450 M -11.91 % | 355.844 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 176.138 M | 0.000 | 0.000 | 0.000 -100.00 % | 140.507 M |
| Tax assets | 9.579 M 0.46 % | 9.535 M 3.76 % | 9.189 M -65.67 % | 26.767 M -7.76 % | 29.018 M -36.34 % | 45.584 M -3.82 % | 47.393 M 32.88 % | 35.665 M 11.53 % | 31.978 M 18.13 % | 27.072 M | 0.000 -100.00 % | 27.667 M -1.22 % | 28.009 M -4.54 % | 29.342 M -1.67 % | 29.841 M -5.02 % | 31.419 M -0.26 % | 31.500 M -6.47 % | 33.678 M -18.60 % | 41.370 M 39.16 % | 29.729 M -0.44 % | 29.859 M 4.10 % | 28.684 M 1.98 % | 28.126 M 65.01 % | 17.045 M 1.33 % | 16.822 M -0.24 % | 16.862 M -3.31 % | 17.440 M -18.77 % | 21.471 M 2.75 % | 20.896 M -0.04 % | 20.905 M -1.06 % | 21.128 M -21.63 % | 26.960 M 2.32 % | 26.350 M 6.76 % | 24.682 M 7.45 % | 22.969 M 187.59 % | 7.987 M 14.85 % | 6.955 M 94.75 % | 3.571 M 28.84 % | 2.772 M 65.53 % | 1.674 M -2.13 % | 1.711 M -0.46 % | 1.719 M -1.82 % | 1.751 M -59.00 % | 4.270 M 44.31 % | 2.959 M | 0.000 -100.00 % | 2.819 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 | 365.461 M 7.04 % | 341.417 M 1.01 % | 338.003 M 5.14 % | 321.477 M 14.42 % | 280.951 M -25.66 % | 377.903 M -16.66 % | 453.469 M -9.98 % | 503.755 M 14.83 % | 438.693 M -13.35 % | 506.257 M 4.73 % | 483.406 M -16.42 % | 578.357 M -9.39 % | 638.267 M -9.88 % | 708.245 M -6.04 % | 753.790 M 2.29 % | 736.879 M 5.27 % | 700.015 M 13.69 % | 615.743 M -1.97 % | 628.145 M 25.93 % | 498.788 M 46.29 % | 340.967 M -42.28 % | 590.764 M -3.73 % | 613.668 M 0.60 % | 610.026 M 19.76 % | 509.386 M 16.53 % | 437.144 M -20.30 % | 548.476 M 11.05 % | 493.906 M 1.20 % | 488.029 M 195.74 % | 165.018 M -52.10 % | 344.473 M -6.33 % | 367.759 M -14.33 % | 429.266 M 10.81 % | 387.381 M 92.40 % | 201.344 M 25.51 % | 160.423 M -3.05 % | 165.474 M 94.14 % | 85.236 M 1.16 % | 84.261 M 16.83 % | 72.121 M 2.36 % | 70.461 M 3.95 % | 67.782 M -9.13 % | 74.590 M -1.36 % | 75.615 M 18.61 % | 63.751 M | 0.000 -100.00 % | 64.984 M |
| Tax payables | 6.038 M 60.33 % | 3.766 M -24.57 % | 4.992 M -7.41 % | 5.392 M 3.02 % | 5.234 M 43.28 % | 3.653 M -62.86 % | 9.837 M 1.77 % | 9.666 M 3.71 % | 9.319 M 42.60 % | 6.535 M | 0.000 -100.00 % | 28.480 M 16.54 % | 24.439 M 74.94 % | 13.969 M 13.75 % | 12.281 M -33.31 % | 18.416 M 8.54 % | 16.967 M 28.35 % | 13.219 M -1.68 % | 13.445 M -19.62 % | 16.727 M -7.76 % | 18.134 M 63.65 % | 11.081 M -28.21 % | 15.435 M -37.08 % | 24.532 M -3.83 % | 25.510 M 34.57 % | 18.957 M -28.37 % | 26.464 M 8.00 % | 24.503 M -20.44 % | 30.798 M 148.67 % | 12.385 M -63.84 % | 34.255 M -3.73 % | 35.582 M 26.79 % | 28.063 M 5.32 % | 26.646 M 175.98 % | 9.655 M -3.22 % | 9.976 M -3.92 % | 10.383 M 150.43 % | 4.146 M -56.18 % | 9.461 M 198.45 % | 3.170 M -44.16 % | 5.677 M 516.03 % | 921.519 K -36.19 % | 1.444 M -70.95 % | 4.971 M -47.03 % | 9.384 M | 0.000 -100.00 % | 3.792 M |
| Deferred revenue non current | 13.332 M -1.97 % | 13.599 M -1.93 % | 13.866 M -1.89 % | 14.133 M -2.20 % | 14.451 M -2.64 % | 14.843 M -2.58 % | 15.236 M -2.51 % | 15.628 M -42.60 % | 27.227 M 63.32 % | 16.671 M | 0.000 -100.00 % | 18.131 M -0.91 % | 18.296 M -4.09 % | 19.077 M -3.24 % | 19.715 M -5.45 % | 20.852 M -2.14 % | 21.307 M -9.77 % | 23.614 M -2.95 % | 24.331 M 12.46 % | 21.635 M -5.01 % | 22.776 M -4.49 % | 23.847 M 228.54 % | 7.258 M -5.80 % | 7.705 M -9.96 % | 8.558 M -2.28 % | 8.757 M -9.77 % | 9.705 M -7.82 % | 10.528 M -11.40 % | 11.883 M 34.66 % | 8.825 M -43.49 % | 15.617 M -26.35 % | 21.205 M 102.20 % | 10.487 M -4.99 % | 11.038 M 12.90 % | 9.777 M -0.63 % | 9.840 M 1.09 % | 9.733 M 615.02 % | 1.361 M -7.79 % | 1.476 M -21.26 % | 1.875 M -17.53 % | 2.273 M -49.54 % | 4.505 M 0.00 % | 4.505 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.250 M |
| Minority interest | -2.288 M -20.68 % | -1.896 M -30.23 % | -1.456 M 86.44 % | -10.736 M -176.06 % | -3.889 M -756.20 % | 592.666 K -88.71 % | 5.251 M -34.45 % | 8.011 M -24.63 % | 10.628 M 41.54 % | 7.509 M -8.06 % | 8.167 M 128.84 % | 3.569 M 4.69 % | 3.409 M 0.62 % | 3.388 M -0.05 % | 3.390 M -17.50 % | 4.109 M -12.72 % | 4.708 M -61.75 % | 12.309 M -7.86 % | 13.358 M 11.26 % | 12.006 M -0.33 % | 12.046 M 19.69 % | 10.064 M -6.13 % | 10.722 M -4.66 % | 11.246 M 2.35 % | 10.987 M 3.56 % | 10.609 M 6.45 % | 9.966 M 6.07 % | 9.396 M 17.93 % | 7.967 M 4.02 % | 7.660 M -3.87 % | 7.968 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 |
| Capital lease obligations | 12.712 M 0.60 % | 12.636 M -1.50 % | 12.829 M -64.98 % | 36.629 M -3.24 % | 37.855 M 121.75 % | -174.048 M -530.01 % | 40.476 M 369.69 % | 8.618 M -8.79 % | 9.448 M -6.14 % | 10.066 M -84.80 % | 66.227 M 448.96 % | 12.064 M -8.83 % | 13.233 M -5.15 % | 13.951 M 116.17 % | -86.271 M -728.20 % | 13.733 M -87.13 % | 106.745 M 526.43 % | 17.040 M -56.57 % | 39.233 M -15.17 % | 46.252 M -53.21 % | 98.844 M 217.25 % | 31.157 M | 0.000 | 0.000 -100.00 % | 47.900 M | 0.000 -100.00 % | 1.986 M -56.35 % | 4.550 M -36.46 % | 7.161 M -26.12 % | 9.694 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.035 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 597.059 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 604.098 K 191.09 % | 207.528 K 101.66 % | 102.912 K 368.02 % | 21.989 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 |
| Other total stockholders equity | 1.155 B | 0.000 -100.00 % | 1.154 B 0.08 % | 1.153 B 4.05 % | 1.108 B | 0.000 -100.00 % | 1.107 B 22 234.48 % | -5.003 M -100.45 % | 1.108 B -3.90 % | 1.153 B 2.93 % | 1.120 B -2.84 % | 1.153 B 0.11 % | 1.152 B 1.61 % | 1.133 B 0.01 % | 1.133 B -0.23 % | 1.136 B 0.39 % | 1.131 B -0.14 % | 1.133 B 0.15 % | 1.131 B -1.47 % | 1.148 B 0.33 % | 1.144 B 0.51 % | 1.139 B 0.29 % | 1.135 B 1.64 % | 1.117 B 0.46 % | 1.112 B -20.81 % | 1.404 B -0.11 % | 1.405 B 2.20 % | 1.375 B 2.12 % | 1.347 B -3.54 % | 1.396 B 0.08 % | 1.395 B 3.18 % | 1.352 B 0.12 % | 1.350 B 1.65 % | 1.329 B 87.87 % | 707.136 M -5.82 % | 750.825 M 0.98 % | 743.548 M 337.31 % | 170.029 M 3.31 % | 164.583 M 4.30 % | 157.801 M 0.00 % | 157.801 M 0.00 % | 157.801 M 0.00 % | 157.801 M 322.34 % | 37.364 M 0.00 % | 37.364 M | 0.000 -100.00 % | 45.298 M |
| Deferred tax liabilities non current | 2.797 M 3.79 % | 2.695 M -3.41 % | 2.790 M -70.31 % | 9.398 M -4.34 % | 9.825 M -2.58 % | 10.085 M -3.70 % | 10.473 M 472.45 % | 1.830 M 521.72 % | 294.267 K -25.83 % | 396.767 K | 0.000 -100.00 % | 789.580 K 0.00 % | 789.580 K -20.92 % | 998.397 K 0.00 % | 998.397 K -17.87 % | 1.216 M 0.00 % | 1.216 M -44.27 % | 2.181 M 0.00 % | 2.181 M -20.42 % | 2.741 M 1.03 % | 2.713 M -11.55 % | 3.067 M 0.00 % | 3.067 M -11.05 % | 3.448 M 0.00 % | 3.448 M -84.11 % | 21.702 M 0.00 % | 21.702 M 88.42 % | 11.518 M 0.00 % | 11.518 M -3.63 % | 11.952 M 0.00 % | 11.952 M 207.57 % | 3.886 M -5.57 % | 4.115 M 71.06 % | 2.406 M 0.00 % | 2.406 M -13.94 % | 2.795 M 0.00 % | 2.795 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.250 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 | 1.498 B 1.26 % | 1.480 B -2.80 % | 1.522 B -26.16 % | 2.062 B 3.45 % | 1.993 B 1.88 % | 1.956 B 0.21 % | 1.952 B -1.41 % | 1.980 B 3.67 % | 1.910 B 7.12 % | 1.783 B -1.36 % | 1.808 B -7.25 % | 1.949 B -0.19 % | 1.953 B -0.95 % | 1.971 B -5.79 % | 2.092 B 3.84 % | 2.015 B -0.60 % | 2.027 B -1.00 % | 2.048 B -6.93 % | 2.200 B -5.01 % | 2.316 B -0.42 % | 2.326 B -2.31 % | 2.381 B -1.83 % | 2.425 B -24.79 % | 3.224 B 1.90 % | 3.164 B 2.29 % | 3.093 B -3.57 % | 3.208 B -1.80 % | 3.267 B 0.66 % | 3.245 B 11.55 % | 2.909 B 1.95 % | 2.854 B 5.33 % | 2.709 B 1.92 % | 2.658 B 7.79 % | 2.466 B 59.23 % | 1.549 B 8.29 % | 1.430 B 0.40 % | 1.424 B 94.90 % | 730.787 M -6.06 % | 777.951 M 49.28 % | 521.145 M 5.28 % | 494.987 M 2.72 % | 481.875 M -2.92 % | 496.375 M 35.98 % | 365.028 M 4.07 % | 350.754 M | 0.000 -100.00 % | 331.902 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 |
| 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 100.00 % | -1.623 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.267 M | 0.000 | 0.000 | 0.000 -100.00 % | 408.657 K 113.79 % | -2.964 M -200.00 % | 2.964 M | 0.000 100.00 % | -3.594 M 57.73 % | -8.502 M -200.00 % | 8.502 M | 0.000 -100.00 % | 11.578 M | 0.000 -100.00 % | 2.499 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.919 M | 0.000 -100.00 % | 8.684 M | 0.000 -100.00 % | 4.282 M | 0.000 -100.00 % | 25.611 M | 0.000 -100.00 % | 10.891 M | 0.000 -100.00 % | 4.338 M | 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 % | -12.557 M | 0.000 100.00 % | -125.516 M -555.86 % | 27.534 M 200.00 % | -27.534 M | 0.000 -100.00 % | 115.839 M 267.33 % | -69.230 M -200.00 % | 69.230 M | 0.000 100.00 % | -51.115 M 4.75 % | -53.664 M -200.00 % | 53.664 M | 0.000 -100.00 % | 31.836 M 224.05 % | -25.664 M -200.00 % | 25.664 M | 0.000 100.00 % | -221.788 M -557.51 % | 48.477 M 200.00 % | -48.477 M | 0.000 100.00 % | -75.621 M -127.31 % | 276.914 M 200.00 % | -276.914 M | 0.000 100.00 % | -300.350 M -218.15 % | 254.208 M 200.00 % | -254.208 M | 0.000 100.00 % | -256.448 M -518.01 % | 61.349 M 200.00 % | -61.349 M | 0.000 100.00 % | -109.980 M -361.74 % | 42.018 M 200.00 % | -42.018 M | 0.000 100.00 % | -3.262 M 83.73 % | -20.044 M 27.49 % | -27.643 M | 0.000 100.00 % | -7.081 M | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.918 M | 0.000 100.00 % | -12.423 M 78.39 % | -57.487 M -200.00 % | 57.487 M | 0.000 -100.00 % | 146.054 M 850.47 % | -19.462 M -200.00 % | 19.462 M | 0.000 100.00 % | -81.836 M -10.50 % | -74.060 M -200.00 % | 74.060 M | 0.000 100.00 % | -10.393 M -218.36 % | -3.264 M -200.00 % | 3.264 M | 0.000 100.00 % | -113.141 M -363.49 % | 42.939 M 200.00 % | -42.939 M | 0.000 100.00 % | -47.895 M -124.91 % | 192.268 M 200.00 % | -192.268 M | 0.000 100.00 % | -255.823 M -287.55 % | 136.402 M 200.00 % | -136.402 M | 0.000 100.00 % | -122.681 M -429.75 % | 37.204 M 200.00 % | -37.204 M | 0.000 100.00 % | -96.939 M -355.61 % | 37.925 M 200.00 % | -37.925 M | 0.000 100.00 % | -38.381 M -202.13 % | 37.582 M 200.00 % | -37.582 M | 0.000 100.00 % | -33.368 M | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -66.691 M | 0.000 100.00 % | -121.663 M -228.34 % | 94.798 M 200.00 % | -94.798 M | 0.000 100.00 % | -27.949 M 43.84 % | -49.768 M -200.00 % | 49.768 M | 0.000 -100.00 % | 30.756 M 50.79 % | 20.397 M 200.00 % | -20.397 M | 0.000 -100.00 % | 41.998 M 287.50 % | -22.399 M -200.00 % | 22.399 M | 0.000 100.00 % | -120.226 M -2 270.66 % | 5.539 M 200.00 % | -5.539 M | 0.000 100.00 % | -30.916 M -135.71 % | 86.565 M 200.00 % | -86.565 M | 0.000 100.00 % | -53.212 M -145.17 % | 117.806 M 200.00 % | -117.806 M | 0.000 100.00 % | -133.767 M -654.01 % | 24.145 M 200.00 % | -24.145 M | 0.000 100.00 % | -13.041 M -418.64 % | 4.093 M 200.00 % | -4.093 M | 0.000 100.00 % | -4.322 M 63.95 % | -11.989 M -220.62 % | 9.939 M | 0.000 100.00 % | -387.173 K | 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 % | -784.742 K | 0.000 -100.00 % | 8.569 M 187.65 % | -9.777 M -200.00 % | 9.777 M | 0.000 100.00 % | -2.266 M | 0.000 | 0.000 | 0.000 100.00 % | -35.418 K | 0.000 | 0.000 | 0.000 -100.00 % | 230.370 K | 0.000 | 0.000 | 0.000 -100.00 % | 11.578 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.190 M 266.24 % | -1.919 M -200.00 % | 1.919 M | 0.000 -100.00 % | 8.684 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.061 M 113.17 % | -8.055 M | 0.000 | 0.000 100.00 % | -6.694 M | 0.000 |
| Other non cash items | 23.021 M -38.22 % | 37.263 M | 0.000 -100.00 % | 69.305 M 1.81 % | 68.073 M 242.46 % | -47.784 M -122.48 % | 212.540 M 116 225.73 % | 182.711 K -99.52 % | 37.869 M 382.98 % | -13.382 M -119.91 % | 67.201 M 348.93 % | -26.996 M 79.44 % | -131.314 M -268.59 % | -35.626 M -126.04 % | 136.828 M 899.20 % | -17.121 M -1 128.27 % | 1.665 M 101.64 % | -101.279 M -125.85 % | 391.817 M 959.54 % | 36.980 M 133.46 % | -110.520 M -270.24 % | -29.851 M -102.72 % | 1.098 B 3 405.24 % | -33.221 M -163.54 % | 52.283 M 163.00 % | -82.988 M -125.04 % | 331.489 M 236.15 % | -243.473 M -208.32 % | 224.763 M 439.46 % | -66.211 M -127.85 % | 237.733 M 170.20 % | -338.639 M -285.25 % | 182.802 M 1 176.28 % | -16.985 M -109.71 % | 174.857 M 629.95 % | -32.995 M -164.10 % | 51.475 M 674.72 % | -8.957 M -110.51 % | 85.180 M 236.07 % | -62.601 M -532.31 % | 14.481 M 213.33 % | -12.778 M -439.84 % | 3.760 M 471.95 % | -1.011 M -105.60 % | 18.047 M 257.44 % | -11.462 M -2 930.80 % | 404.915 K 106.31 % | -6.414 M |
| Net cash provided by operating activities | 23.021 M -38.22 % | 37.263 M | 0.000 -100.00 % | 30.359 M 610.42 % | -5.948 M 89.93 % | -59.065 M -85.84 % | -31.782 M -1 017.45 % | -2.844 M 27.11 % | -3.902 M 89.39 % | -36.771 M -159.21 % | 62.101 M 1 087.71 % | -6.287 M 65.29 % | -18.112 M 51.22 % | -37.130 M -145.44 % | 81.712 M 631.03 % | -15.388 M -168.97 % | 22.310 M 20.98 % | 18.442 M -81.53 % | 99.854 M 622.49 % | -19.111 M 40.24 % | -31.981 M -305.94 % | -7.878 M 86.95 % | -60.386 M -526.37 % | 14.163 M -66.18 % | 41.881 M 165.16 % | -64.277 M -147.41 % | 135.563 M 92.55 % | 70.404 M 49.69 % | 47.033 M 229.88 % | -36.212 M -254.69 % | 23.409 M 168.95 % | -33.953 M -1 126.37 % | 3.308 M -29.16 % | 4.670 M 158.67 % | -7.960 M -118.93 % | 42.043 M 73.22 % | 24.271 M 451.25 % | -6.910 M -362.54 % | 2.632 M 115.48 % | -17.005 M -86.79 % | -9.104 M 17.67 % | -11.058 M -211.99 % | 9.874 M 186.48 % | -11.418 M -216.69 % | 9.784 M 200.13 % | -9.771 M -342.37 % | 4.031 M 246.57 % | -2.751 M |
| Investments in property plant and equipment | -4.143 M -279.31 % | -1.092 M 97.74 % | -48.311 M -27.65 % | -37.847 M 30.21 % | -54.232 M -184.98 % | -19.030 M -306.74 % | -4.679 M 16.51 % | -5.604 M 85.96 % | -39.910 M -3 400.89 % | -1.140 M 94.80 % | -21.921 M -4 634.34 % | -463.014 K 68.81 % | -1.484 M 79.62 % | -7.282 M -514.81 % | 1.756 M 150.63 % | -3.468 M 43.40 % | -6.126 M -110.32 % | -2.913 M 37.24 % | -4.641 M -236.48 % | -1.379 M 44.47 % | -2.484 M 68.19 % | -7.810 M 55.21 % | -17.437 M 76.98 % | -75.765 M -64.98 % | -45.923 M -203.69 % | -15.122 M -287.81 % | -3.899 M 93.35 % | -58.621 M 20.06 % | -73.327 M -107.50 % | -35.338 M 13.85 % | -41.020 M 17.35 % | -49.632 M -199.00 % | -16.599 M -306.33 % | -4.085 M 35.79 % | -6.362 M -141.10 % | -2.639 M 41.81 % | -4.535 M 16.32 % | -5.420 M 89.57 % | -51.969 M -234.86 % | -15.520 M -198.22 % | -5.204 M -77.94 % | -2.925 M -68.25 % | -1.738 M 36.88 % | -2.754 M -60.34 % | -1.718 M 19.88 % | -2.144 M -34.53 % | -1.594 M -96.85 % | -809.518 K |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 316.850 K 6 862.53 % | 4.551 K -93.96 % | 75.326 K 151.09 % | 30.000 K 0.00 % | 30.000 K 50.00 % | 20.000 K -86.67 % | 150.000 K 650.00 % | 20.000 K | 0.000 -100.00 % | 36.800 K -68.68 % | 117.500 K 277.09 % | 31.160 K -99.87 % | 23.986 M 956.87 % | 2.270 M 106.88 % | -32.965 M -173.79 % | 44.676 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.150 M 200.00 % | -2.150 M -842.83 % | 289.432 K 100.88 % | -33.000 M 23.48 % | -43.124 M | 0.000 | 0.000 100.00 % | -130.756 M -1 735.32 % | 7.996 M | 0.000 100.00 % | -258.997 M -2 198.11 % | -11.270 M 1.41 % | -11.431 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.920 M -127.43 % | -7.000 M -35.84 % | -5.153 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -57.624 M 3.92 % | -59.976 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.479 M -89.25 % | 50.975 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 49.623 M 148.04 % | 20.006 M 47 613.10 % | 41.930 K -67.75 % | 130.000 K -99.88 % | 107.010 M 42 605.12 % | 250.580 K -89.98 % | 2.500 M 1 842.35 % | 128.710 K -65.72 % | 375.492 K 39.73 % | 268.725 K 127.98 % | -960.366 K -196.03 % | 1.000 M 233.36 % | 300.000 K 102.71 % | -11.050 M -161.44 % | 17.986 M 599.97 % | 2.570 M -89.47 % | 24.392 M 121.79 % | 10.998 M -93.34 % | 165.025 M 69 047.82 % | 238.655 K 16.64 % | 204.600 K -66.44 % | 609.620 K 134.32 % | -1.776 M -148.53 % | 3.660 M -67.96 % | 11.423 M 138.61 % | -29.586 M -195.47 % | -10.013 M -602.11 % | 1.994 M 545.42 % | 308.980 K 102 893.33 % | 300.000 -100.00 % | 8.386 M 5 143.09 % | 159.950 K 3.86 % | 154.000 K 103.77 % | -4.085 M -161.46 % | 6.647 M 77 867.16 % | -8.547 K -200.00 % | 8.547 K 100.16 % | -5.420 M 89.57 % | -51.969 M -5 256.95 % | 1.008 M 2 171.04 % | 44.374 K -52.60 % | 93.617 K 787.62 % | 10.547 K 100.38 % | -2.754 M -5 210.86 % | 53.885 K 259.23 % | 15.000 K -36.11 % | 23.477 K -12.74 % | 26.906 K |
| Net cash used for investing activites | 45.480 M 140.46 % | 18.914 M 139.44 % | -47.953 M -27.15 % | -37.712 M -171.45 % | 52.779 M 381.04 % | -18.780 M -1 089.93 % | -1.578 M 71.07 % | -5.456 M 86.15 % | -39.385 M -4 526.54 % | -851.283 K 96.28 % | -22.881 M -4 087.25 % | 573.855 K 153.79 % | -1.067 M 94.18 % | -18.332 M -192.86 % | 19.741 M 2 298.11 % | -898.096 K -104.92 % | 18.266 M 125.93 % | 8.085 M -94.96 % | 160.383 M 14 159.76 % | -1.141 M 49.95 % | -2.279 M 68.34 % | -7.200 M 62.53 % | -19.214 M 78.17 % | -88.025 M -112.11 % | -41.500 M 16.77 % | -49.861 M -323.90 % | -11.762 M 79.99 % | -58.777 M 19.18 % | -72.729 M -6.42 % | -68.338 M 9.79 % | -75.758 M -53.13 % | -49.472 M -200.83 % | -16.445 M 87.80 % | -134.841 M -1 728.52 % | 8.280 M 412.75 % | -2.647 M 99.00 % | -263.524 M -254.89 % | -74.254 M 40.30 % | -124.370 M -757.02 % | -14.512 M -181.25 % | -5.160 M -82.26 % | -2.831 M -63.86 % | -1.728 M 37.27 % | -2.754 M -65.54 % | -1.664 M 21.85 % | -2.129 M -35.59 % | -1.570 M -100.62 % | -782.612 K |
| Debt repayment | 30.802 M 288.33 % | -16.356 M 26.36 % | -22.211 M -14.80 % | -19.348 M 64.25 % | -54.119 M -167.03 % | 80.740 M 340.28 % | 18.338 M 192.00 % | -19.933 M -129.57 % | 67.397 M 399.70 % | 13.488 M 313.82 % | -6.308 M -114.50 % | 43.500 M 270.12 % | 11.753 M -62.80 % | 31.591 M 39.93 % | 22.575 M | 0.000 100.00 % | -37.707 M 43.47 % | -66.702 M 48.30 % | -129.027 M -964.09 % | 14.932 M 226.43 % | -11.811 M -501.22 % | 2.944 M 106.98 % | -42.198 M -225.56 % | -12.962 M -192.28 % | 14.046 M -74.61 % | 55.321 M 104.22 % | 27.089 M -2.89 % | 27.897 M -30.10 % | 39.911 M -29.03 % | 56.236 M 178.36 % | -71.761 M -256.89 % | 45.739 M 125.23 % | 20.307 M 255.30 % | 5.715 M 133.35 % | -17.137 M -71.37 % | -10.000 M | 0.000 -100.00 % | 7.633 M | 0.000 | 0.000 100.00 % | -2.490 M 62.44 % | -6.629 M -269.58 % | -1.794 M | 0.000 | 0.000 100.00 % | -4.562 M -194.34 % | -1.550 M 63.18 % | -4.210 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.177 M | 0.000 100.00 % | -1.402 M | 0.000 100.00 % | -28.264 M | 0.000 100.00 % | -28.264 M | 0.000 100.00 % | -50.028 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.580 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 |
| Dividends paid | -3.561 M 7.46 % | -3.848 M -12.33 % | -3.426 M 32.55 % | -5.079 M 9.93 % | -5.639 M -18.61 % | -4.754 M 2.60 % | -4.881 M -4.22 % | -4.684 M -12.51 % | -4.163 M -8.63 % | -3.832 M 15.45 % | -4.533 M -28.02 % | -3.541 M -17.28 % | -3.019 M -17.23 % | -2.575 M 0.07 % | -2.577 M -34.59 % | -1.915 M 12.37 % | -2.185 M 19.81 % | -2.725 M 47.60 % | -5.200 M -16.15 % | -4.477 M 2.73 % | -4.602 M 2.06 % | -4.699 M -66.50 % | -2.822 M 44.50 % | -5.085 M 93.99 % | -84.631 M -1 640.08 % | -4.864 M -1 302.32 % | -346.826 K 86.94 % | -2.656 M 90.42 % | -27.705 M -761.36 % | -3.216 M 43.60 % | -5.703 M -556.91 % | -868.191 K 94.06 % | -14.612 M -2 519.53 % | -557.804 K 27.73 % | -771.877 K -39.62 % | -552.836 K 92.20 % | -7.085 M -630.27 % | -970.145 K -23.72 % | -784.114 K -99.48 % | -393.082 K 90.00 % | -3.931 M -883.63 % | -399.624 K 24.87 % | -531.900 K -41.94 % | -374.738 K 92.23 % | -4.821 M -1 390.42 % | -323.453 K -6.81 % | -302.834 K 25.70 % | -407.588 K |
| Other financing activites | -27.241 M -39 343.56 % | 69.414 K 102.83 % | -2.453 M -113.63 % | 17.990 M -16.93 % | 21.657 M 253.32 % | -14.125 M -256.08 % | 9.050 M -45.76 % | 16.686 M -67.40 % | 51.179 M 604.44 % | -10.146 M -155.13 % | 18.404 M 294.02 % | -9.486 M -173.16 % | 12.966 M 35.05 % | 9.601 M 113.96 % | -68.778 M -773.34 % | -7.875 M -120.23 % | 38.920 M 200.08 % | -38.888 M 22.46 % | -50.155 M -213.55 % | -15.996 M -157.35 % | 27.893 M 552.52 % | -6.164 M -105.43 % | 113.429 M 2 767.35 % | 3.956 M -97.63 % | 166.842 M 1 548.80 % | -11.516 M 90.67 % | -123.445 M -691.32 % | -15.600 M -383.22 % | 5.508 M -65.31 % | 15.880 M -89.53 % | 151.705 M 482.94 % | 26.024 M 153.97 % | -48.217 M -119.79 % | 243.673 M 246 532.11 % | -98.880 K -104.64 % | 2.133 M -99.28 % | 294.428 M 30 124.84 % | -980.616 K -100.70 % | 139.435 M 530.35 % | 22.120 M 107 624.74 % | -20.572 K 99.01 % | -2.074 M -101.49 % | 138.751 M 12 349.41 % | -1.133 M -117.87 % | 6.339 M 295.30 % | 1.604 M -86.40 % | 11.796 M 181.21 % | -14.525 M |
| Net cash used provided by financing activities | 122.140 100.00 % | -20.134 M 28.32 % | -28.090 M -336.43 % | -6.436 M 83.11 % | -38.101 M -161.59 % | 61.861 M 124.37 % | 27.571 M 508.81 % | -6.744 M -105.89 % | 114.412 M 23 425.31 % | -490.507 K 69.59 % | -1.613 M -105.29 % | 30.474 M 50.13 % | 20.298 M -47.44 % | 38.616 M 150.12 % | -77.043 M -686.95 % | -9.790 M 66.51 % | -29.236 M 73.01 % | -108.315 M 41.26 % | -184.381 M -3 227.93 % | -5.540 M -148.26 % | 11.480 M 244.96 % | -7.919 M -110.69 % | 74.053 M 625.54 % | -14.091 M -114.64 % | 96.257 M 147.19 % | 38.941 M 140.27 % | -96.702 M -1 102.98 % | 9.641 M -45.57 % | 17.714 M -74.29 % | 68.899 M -7.20 % | 74.241 M 4.72 % | 70.894 M 257.19 % | -45.102 M -118.13 % | 248.830 M 1 481.81 % | -18.008 M -72.95 % | -10.412 M -103.60 % | 289.336 M 4 992.21 % | 5.682 M -95.96 % | 140.559 M 569.43 % | 20.997 M 425.97 % | -6.441 M 29.23 % | -9.102 M -106.60 % | 137.976 M 6 512.34 % | -2.152 M -241.70 % | 1.518 M 146.27 % | -3.282 M -133.01 % | 9.943 M 151.94 % | -19.142 M |
| Effect of forex changes on cash | 11.300 K 29.50 % | 8.726 K -78.31 % | 40.238 K 640.44 % | -7.445 K -110.90 % | 68.328 K 441.17 % | 12.626 K -34.03 % | 19.138 K -44.52 % | 34.496 K 331.32 % | 7.998 K 156.19 % | -14.233 K 32.79 % | -21.177 K -114.87 % | 142.436 K 317.04 % | 34.154 K 683.47 % | -5.854 K 77.13 % | -25.598 K -2 775.46 % | 956.790 103.21 % | -29.797 K -139.49 % | 75.448 K 145.17 % | -167.025 K -677.65 % | -21.478 K -117.11 % | 125.544 K 889.64 % | -15.899 K -101.03 % | 1.542 M 860.76 % | -202.640 K -144.33 % | 457.115 K 133.74 % | -1.355 M -265.46 % | 818.711 K 180.95 % | -1.011 M -196.67 % | 1.046 M 888.39 % | 105.847 K 363.43 % | 22.840 K 116.78 % | -136.105 K 9.42 % | -150.260 K -271.97 % | -40.396 K -114.05 % | 287.610 K 517.75 % | -68.847 K -194.08 % | 73.178 K | 0.000 -100.00 % | 4.625 K 293.33 % | 1.176 K 145.95 % | -2.559 K -285.00 % | 1.383 K 274.28 % | -793.760 -3 637.10 % | -21.240 -101.36 % | 1.565 K 163.16 % | -2.478 K -87.46 % | -1.322 K -1.07 % | -1.308 K |
| Net change in cash | 68.513 M 90.04 % | 36.051 M 160.34 % | -59.745 M -333.02 % | -13.798 M -256.83 % | 8.798 M 155.09 % | -15.971 M -176.78 % | -5.770 M 61.55 % | -15.009 M -121.10 % | 71.133 M 286.57 % | -38.127 M -201.44 % | 37.586 M 50.93 % | 24.903 M 2 058.84 % | 1.154 M 106.84 % | -16.852 M -169.11 % | 24.385 M 193.52 % | -26.075 M -330.55 % | 11.310 M 113.84 % | -81.713 M -207.96 % | 75.689 M 393.21 % | -25.814 M -13.95 % | -22.655 M 1.56 % | -23.014 M -474.60 % | -4.005 M 95.46 % | -88.156 M -190.79 % | 97.095 M 226.84 % | -76.551 M -374.21 % | 27.917 M 37.81 % | 20.257 M 392.08 % | -6.935 M 80.49 % | -35.545 M -262.20 % | 21.915 M 273.02 % | -12.666 M 78.31 % | -58.389 M -149.22 % | 118.619 M 781.74 % | -17.400 M -160.18 % | 28.914 M -42.35 % | 50.156 M 166.45 % | -75.482 M -500.96 % | 18.825 M 278.97 % | -10.519 M 49.20 % | -20.707 M 9.92 % | -22.989 M -115.73 % | 146.121 M 995.17 % | -16.323 M -269.32 % | 9.641 M 163.49 % | -15.184 M -222.42 % | 12.403 M 154.70 % | -22.677 M |
| Cash at beginning of period | 67.675 M 114.00 % | 31.624 M -65.39 % | 91.369 M -13.12 % | 105.167 M 9.13 % | 96.369 M -14.22 % | 112.340 M -4.89 % | 118.111 M -11.28 % | 133.120 M 114.75 % | 61.987 M -38.08 % | 100.114 M 60.11 % | 62.529 M 66.18 % | 37.626 M 3.16 % | 36.472 M -31.60 % | 53.324 M 84.26 % | 28.940 M -47.40 % | 55.015 M 25.88 % | 43.705 M -65.15 % | 125.418 M 152.20 % | 49.729 M -34.17 % | 75.542 M -23.07 % | 98.197 M -18.99 % | 121.211 M -3.37 % | 125.442 M -41.27 % | 213.597 M 83.34 % | 116.503 M -39.65 % | 193.054 M 16.91 % | 165.137 M 13.98 % | 144.880 M -4.57 % | 151.816 M -18.97 % | 187.361 M 13.25 % | 165.446 M -7.11 % | 178.112 M -24.69 % | 236.502 M 100.62 % | 117.883 M -12.86 % | 135.282 M 27.18 % | 106.368 M 89.23 % | 56.212 M -57.32 % | 131.694 M 16.68 % | 112.868 M -8.53 % | 123.387 M -14.37 % | 144.095 M -13.76 % | 167.084 M 697.06 % | 20.963 M -43.78 % | 37.286 M 34.87 % | 27.645 M -35.45 % | 42.830 M 40.76 % | 30.427 M -42.70 % | 53.103 M |
| Cash at end of period | 136.188 M 101.24 % | 67.675 M 114.00 % | 31.624 M -65.39 % | 91.369 M -13.12 % | 105.167 M 9.13 % | 96.369 M -14.22 % | 112.340 M -4.89 % | 118.111 M -11.28 % | 133.120 M 114.75 % | 61.987 M -38.08 % | 100.114 M 60.11 % | 62.529 M 66.18 % | 37.626 M 3.16 % | 36.472 M -31.60 % | 53.324 M 84.26 % | 28.940 M -47.40 % | 55.015 M 25.88 % | 43.705 M -65.15 % | 125.418 M 152.20 % | 49.729 M -34.17 % | 75.542 M -23.07 % | 98.197 M -19.14 % | 121.436 M -3.19 % | 125.442 M -41.27 % | 213.597 M 83.34 % | 116.503 M -39.65 % | 193.054 M 16.91 % | 165.137 M 13.98 % | 144.880 M -4.57 % | 151.816 M -18.97 % | 187.361 M 13.25 % | 165.446 M -7.11 % | 178.112 M -24.69 % | 236.502 M 100.62 % | 117.883 M -12.86 % | 135.282 M 27.18 % | 106.368 M 89.23 % | 56.212 M -57.32 % | 131.694 M 16.68 % | 112.868 M -8.53 % | 123.387 M -14.37 % | 144.095 M -13.76 % | 167.084 M 697.06 % | 20.963 M -43.78 % | 37.286 M 34.87 % | 27.645 M -35.45 % | 42.830 M 40.76 % | 30.427 M |
| Operating cash flow | 23.021 M -38.22 % | 37.263 M | 0.000 -100.00 % | 30.359 M 610.42 % | -5.948 M 89.93 % | -59.065 M -85.84 % | -31.782 M -1 017.45 % | -2.844 M 27.11 % | -3.902 M 89.39 % | -36.771 M -159.21 % | 62.101 M 1 087.71 % | -6.287 M 65.29 % | -18.112 M 51.22 % | -37.130 M -145.44 % | 81.712 M 631.03 % | -15.388 M -168.97 % | 22.310 M 20.98 % | 18.442 M -81.53 % | 99.854 M 622.49 % | -19.111 M 40.24 % | -31.981 M -305.94 % | -7.878 M 86.95 % | -60.386 M -526.37 % | 14.163 M -66.18 % | 41.881 M 165.16 % | -64.277 M -147.41 % | 135.563 M 92.55 % | 70.404 M 49.69 % | 47.033 M 229.88 % | -36.212 M -254.69 % | 23.409 M 168.95 % | -33.953 M -1 126.37 % | 3.308 M -29.16 % | 4.670 M 158.67 % | -7.960 M -118.93 % | 42.043 M 73.22 % | 24.271 M 451.25 % | -6.910 M -362.54 % | 2.632 M 115.48 % | -17.005 M -86.79 % | -9.104 M 17.67 % | -11.058 M -211.99 % | 9.874 M 186.48 % | -11.418 M -216.69 % | 9.784 M 200.13 % | -9.771 M -342.37 % | 4.031 M 246.57 % | -2.751 M |
| Capital expenditure | -4.143 M -279.31 % | -1.092 M 97.74 % | -48.311 M -27.65 % | -37.847 M 30.21 % | -54.232 M -184.98 % | -19.030 M -306.74 % | -4.679 M 16.51 % | -5.604 M 85.96 % | -39.910 M -3 400.89 % | -1.140 M 94.80 % | -21.921 M -4 634.34 % | -463.014 K 68.81 % | -1.484 M 79.62 % | -7.282 M -514.81 % | 1.756 M 150.63 % | -3.468 M 43.40 % | -6.126 M -110.32 % | -2.913 M 37.24 % | -4.641 M -236.48 % | -1.379 M 44.47 % | -2.484 M 68.19 % | -7.810 M 55.21 % | -17.437 M 76.98 % | -75.765 M -64.98 % | -45.923 M -203.69 % | -15.122 M -287.81 % | -3.899 M 93.35 % | -58.621 M 20.06 % | -73.327 M -107.50 % | -35.338 M 13.85 % | -41.020 M 17.35 % | -49.632 M -199.00 % | -16.599 M -306.33 % | -4.085 M 35.79 % | -6.362 M -141.10 % | -2.639 M 41.81 % | -4.535 M 16.32 % | -5.420 M 89.57 % | -51.969 M -234.86 % | -15.520 M -198.22 % | -5.204 M -77.94 % | -2.925 M -68.25 % | -1.738 M 36.88 % | -2.754 M -60.34 % | -1.718 M 19.88 % | -2.144 M -34.53 % | -1.594 M -96.85 % | -809.518 K |
| Free CashFlow | 18.878 M -47.81 % | 36.171 M 212.84 % | -32.054 M -328.06 % | -7.488 M 87.56 % | -60.180 M 22.94 % | -78.096 M -114.19 % | -36.461 M -331.57 % | -8.448 M 80.72 % | -43.813 M -15.57 % | -37.911 M -194.35 % | 40.180 M 695.23 % | -6.750 M 65.55 % | -19.596 M 55.88 % | -44.413 M -153.21 % | 83.468 M 542.68 % | -18.855 M -216.51 % | 16.184 M 4.22 % | 15.529 M -83.69 % | 95.213 M 564.67 % | -20.490 M 40.55 % | -34.465 M -119.69 % | -15.688 M 79.84 % | -77.823 M -26.33 % | -61.602 M -1 423.85 % | -4.043 M 94.91 % | -79.399 M -160.30 % | 131.664 M 1 017.45 % | 11.783 M 144.81 % | -26.294 M 63.25 % | -71.550 M -306.28 % | -17.611 M 78.93 % | -83.585 M -528.87 % | -13.291 M -2 373.26 % | 584.678 K 104.08 % | -14.322 M -136.35 % | 39.404 M 99.66 % | 19.736 M 260.07 % | -12.329 M 75.01 % | -49.337 M -51.69 % | -32.525 M -127.32 % | -14.308 M -2.33 % | -13.982 M -271.87 % | 8.135 M 157.41 % | -14.172 M -275.68 % | 8.067 M 167.70 % | -11.915 M -588.73 % | 2.438 M 168.48 % | -3.560 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 |