Beihai Gofar Chuanshan Biological Co., Ltd. 600538.SS
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 340.468 M -7.77 % | 369.155 M -19.69 % | 459.684 M 8.23 % | 424.717 M 58.65 % | 267.700 M 6.59 % | 251.154 M 11.86 % | 224.524 M -48.32 % | 434.488 M -4.59 % | 455.409 M -10.07 % | 506.408 M 21.90 % | 415.412 M -8.18 % | 452.415 M -16.68 % | 542.983 M 2.70 % | 528.703 M 45.53 % | 363.299 M 50.55 % | 241.319 M -25.97 % | 325.966 M -58.72 % | 789.653 M 46.45 % | 539.192 M 16.71 % | 461.998 M 23.74 % | 373.376 M 61.52 % | 231.164 M 133.48 % | 99.010 M 5.27 % | 94.057 M 15.49 % | 81.444 M 26.90 % | 64.182 M |
| Net income | -93.850 M -14.02 % | -82.308 M -336.23 % | 34.842 M 232.25 % | 10.487 M 227.65 % | 3.201 M -44.56 % | 5.773 M 126.71 % | -21.611 M -344.18 % | 8.851 M 127.78 % | -31.862 M -886.12 % | 4.053 M 108.24 % | -49.196 M -560.27 % | 10.689 M 109.76 % | -109.567 M -180.64 % | -39.042 M -338.01 % | 16.403 M 111.85 % | -138.429 M 21.66 % | -176.710 M -5 922.26 % | 3.035 M 110.04 % | -30.215 M -270.31 % | 17.742 M 9.47 % | 16.207 M -42.31 % | 28.094 M 18.57 % | 23.694 M -3.66 % | 24.594 M 57.57 % | 15.608 M -3.76 % | 16.218 M |
| Income before tax | -91.983 M -18.59 % | -77.565 M -284.19 % | 42.111 M 166.71 % | 15.789 M 64.96 % | 9.572 M -8.07 % | 10.412 M 149.19 % | -21.164 M -651.42 % | 3.838 M 107.91 % | -48.523 M -604.78 % | 9.613 M 114.88 % | -64.588 M -573.94 % | 13.628 M 113.47 % | -101.139 M -209.66 % | -32.661 M -289.57 % | 17.229 M 112.17 % | -141.520 M 19.88 % | -176.637 M -661.49 % | 31.459 M 387.16 % | -10.955 M -139.19 % | 27.954 M 18.49 % | 23.593 M -27.79 % | 32.672 M 35.67 % | 24.083 M -5.99 % | 25.616 M 7.47 % | 23.836 M 20.81 % | 19.730 M |
| Income before tax ratio | -0.27 -28.58 % | -0.21 -329.36 % | 0.09 146.42 % | 0.04 3.97 % | 0.04 -13.75 % | 0.04 143.98 % | -0.09 -1 167.08 % | 0.01 108.29 % | -0.11 -661.31 % | 0.02 112.21 % | -0.16 -616.16 % | 0.03 116.17 % | -0.19 -201.51 % | -0.06 -230.27 % | 0.05 108.09 % | -0.59 -8.22 % | -0.54 -1 460.20 % | 0.04 296.08 % | -0.02 -133.58 % | 0.06 -4.24 % | 0.06 -55.29 % | 0.14 -41.89 % | 0.24 -10.69 % | 0.27 -6.94 % | 0.29 -4.80 % | 0.31 |
| EBITDA | -71.785 M -35.56 % | -52.956 M -221.77 % | 43.487 M 38.66 % | 31.363 M 134.30 % | 13.386 M -53.24 % | 28.627 M 647.67 % | -5.227 M -113.23 % | 39.518 M 450.38 % | -11.279 M -128.19 % | 40.004 M 253.16 % | -26.120 M -161.45 % | 42.506 M 168.24 % | -62.291 M -2 598.84 % | 2.493 M -97.29 % | 92.120 M 426.17 % | -28.243 M -434.46 % | 8.444 M -90.89 % | 92.713 M 57.54 % | 58.851 M -33.16 % | 88.047 M 43.36 % | 61.417 M 30.78 % | 46.961 M 43.32 % | 32.768 M -3.56 % | 33.977 M 27.23 % | 26.705 M 18.93 % | 22.454 M |
| Net income ratio | -0.28 -23.63 % | -0.22 -394.17 % | 0.08 206.98 % | 0.02 106.52 % | 0.01 -47.99 % | 0.02 123.88 % | -0.10 -572.52 % | 0.02 129.12 % | -0.07 -974.16 % | 0.01 106.76 % | -0.12 -601.27 % | 0.02 111.71 % | -0.20 -173.26 % | -0.07 -263.55 % | 0.05 107.87 % | -0.57 -5.82 % | -0.54 -14 204.44 % | 0.00 106.86 % | -0.06 -245.93 % | 0.04 -11.53 % | 0.04 -64.28 % | 0.12 -49.22 % | 0.24 -8.48 % | 0.26 36.44 % | 0.19 -24.16 % | 0.25 |
| Ratio EBITDA | -0.21 -46.98 % | -0.14 -251.64 % | 0.09 28.11 % | 0.07 47.68 % | 0.05 -56.13 % | 0.11 589.60 % | -0.02 -125.60 % | 0.09 467.25 % | -0.02 -131.35 % | 0.08 225.64 % | -0.06 -166.92 % | 0.09 181.90 % | -0.11 -2 533.12 % | 0.00 -98.14 % | 0.25 316.65 % | -0.12 -551.78 % | 0.03 -77.94 % | 0.12 7.57 % | 0.11 -42.73 % | 0.19 15.86 % | 0.16 -19.03 % | 0.20 -38.62 % | 0.33 -8.38 % | 0.36 10.17 % | 0.33 -6.27 % | 0.35 |
| Gross profit ratio | 0.26 5.50 % | 0.24 -11.85 % | 0.28 6.88 % | 0.26 2.94 % | 0.25 34.02 % | 0.19 -5.43 % | 0.20 8.35 % | 0.18 68.81 % | 0.11 -35.01 % | 0.17 51.70 % | 0.11 -29.39 % | 0.16 3.04 % | 0.15 8.84 % | 0.14 9.14 % | 0.13 -0.54 % | 0.13 35.64 % | 0.09 -58.45 % | 0.23 1.59 % | 0.22 -22.82 % | 0.29 -7.82 % | 0.31 -29.74 % | 0.45 -27.59 % | 0.62 -2.88 % | 0.63 -1.69 % | 0.64 -5.25 % | 0.68 |
| Weighted average shs out dil | 524.198 M 1.90 % | 514.427 M -1.86 % | 524.198 M 0.00 % | 524.198 M 2.43 % | 511.771 M 10.20 % | 464.401 M 7.44 % | 432.222 M -2.33 % | 442.532 M -2.78 % | 455.171 M 12.30 % | 405.306 M 7.10 % | 378.431 M 41.62 % | 267.213 M -4.89 % | 280.942 M 0.74 % | 278.870 M 2.01 % | 273.386 M -1.25 % | 276.858 M -0.89 % | 279.351 M 8.07 % | 258.493 M -4.86 % | 271.692 M 36.28 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M -26.62 % | 271.692 M 0.00 % | 271.692 M 0.00 % | 271.692 M |
| Weighted average shs out | 524.198 M 1.90 % | 514.427 M -1.86 % | 524.198 M 0.00 % | 524.198 M 2.43 % | 511.771 M 10.20 % | 464.401 M 7.45 % | 432.222 M -2.33 % | 442.532 M -2.78 % | 455.171 M 12.30 % | 405.306 M 7.10 % | 378.431 M 41.62 % | 267.213 M -4.89 % | 280.942 M 0.74 % | 278.870 M 2.01 % | 273.386 M -1.25 % | 276.858 M -0.89 % | 279.351 M 8.07 % | 258.493 M -4.86 % | 271.692 M 36.28 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M -26.62 % | 271.692 M 0.00 % | 271.692 M 0.00 % | 271.692 M |
| EPS diluted | -0.18 -12.50 % | -0.16 -340.60 % | 0.07 232.50 % | 0.02 222.58 % | 0.01 -50.00 % | 0.01 124.80 % | -0.05 -350.00 % | 0.02 128.57 % | -0.07 -800.00 % | 0.01 107.69 % | -0.13 -425.00 % | 0.04 110.26 % | -0.39 -178.57 % | -0.14 -333.33 % | 0.06 112.00 % | -0.50 20.63 % | -0.63 -6 400.00 % | 0.01 109.09 % | -0.11 -223.60 % | 0.09 9.47 % | 0.08 -41.93 % | 0.14 16.67 % | 0.12 32.60 % | 0.09 57.67 % | 0.06 -3.85 % | 0.06 |
| Earnings per share | -0.18 -12.50 % | -0.16 -340.60 % | 0.07 232.50 % | 0.02 222.58 % | 0.01 -50.00 % | 0.01 124.80 % | -0.05 -350.00 % | 0.02 128.57 % | -0.07 -800.00 % | 0.01 107.69 % | -0.13 -425.00 % | 0.04 110.26 % | -0.39 -178.57 % | -0.14 -333.33 % | 0.06 112.00 % | -0.50 20.63 % | -0.63 -6 400.00 % | 0.01 109.09 % | -0.11 -273.23 % | 0.06 9.48 % | 0.06 -42.00 % | 0.10 -28.57 % | 0.14 54.70 % | 0.09 57.67 % | 0.06 -3.85 % | 0.06 |
| Gross profit | 87.277 M -2.70 % | 89.699 M -29.21 % | 126.706 M 15.68 % | 109.536 M 63.32 % | 67.067 M 42.85 % | 46.950 M 5.79 % | 44.381 M -44.01 % | 79.263 M 61.06 % | 49.215 M -41.55 % | 84.200 M 84.93 % | 45.530 M -35.17 % | 70.225 M -14.14 % | 81.794 M 11.78 % | 73.172 M 58.84 % | 46.068 M 49.73 % | 30.768 M 0.42 % | 30.641 M -82.85 % | 178.636 M 48.79 % | 120.063 M -9.92 % | 133.282 M 14.06 % | 116.851 M 13.48 % | 102.973 M 69.05 % | 60.913 M 2.24 % | 59.579 M 13.54 % | 52.474 M 20.23 % | 43.644 M |
| Income tax expense | -70.022 K -101.95 % | 3.594 M -34.00 % | 5.445 M -7.11 % | 5.862 M -7.99 % | 6.371 M 37.35 % | 4.639 M 938.17 % | 446.809 K -69.88 % | 1.483 M 180.78 % | 528.355 K -61.23 % | 1.363 M 561.66 % | 205.981 K -90.98 % | 2.283 M -30.46 % | 3.283 M 181.82 % | 1.165 M 634.18 % | 158.667 K 117.39 % | -912.446 K -153.60 % | 1.702 M -86.75 % | 12.844 M 57.36 % | 8.162 M 199.93 % | 2.721 M 16.88 % | 2.328 M -2.25 % | 2.382 M 358.50 % | 519.472 K -37.21 % | 827.294 K -89.87 % | 8.169 M 131.92 % | 3.522 M |
| Cost of revenue | 253.191 M -9.40 % | 279.455 M -15.69 % | 331.470 M 5.17 % | 315.181 M 57.09 % | 200.633 M -1.75 % | 204.204 M 13.36 % | 180.143 M -49.29 % | 355.225 M -12.55 % | 406.194 M -3.79 % | 422.208 M 14.15 % | 369.883 M -3.22 % | 382.190 M -17.13 % | 461.189 M 1.24 % | 455.530 M 43.60 % | 317.231 M 50.67 % | 210.551 M -28.71 % | 295.325 M -51.67 % | 611.017 M 45.78 % | 419.129 M 27.51 % | 328.716 M 28.14 % | 256.525 M 100.11 % | 128.191 M 236.48 % | 38.097 M 10.50 % | 34.478 M 19.01 % | 28.970 M 41.06 % | 20.538 M |
| General and administrative expenses | 20.626 M -14.01 % | 23.987 M 40.32 % | 17.094 M 0.74 % | 16.968 M 35.89 % | 12.487 M 26.19 % | 9.895 M -10.77 % | 11.090 M -33.85 % | 16.765 M -34.09 % | 25.435 M 56.46 % | 16.256 M -32.31 % | 24.016 M 37.35 % | 17.486 M -7.28 % | 18.859 M 16.88 % | 16.134 M -12.74 % | 18.490 M -55.56 % | 41.609 M 8.05 % | 38.511 M -16.21 % | 45.960 M -18.51 % | 56.399 M 15.32 % | 48.905 M 30.75 % | 37.404 M -0.71 % | 37.671 M 180.52 % | 13.429 M 1.55 % | 13.225 M -0.38 % | 13.275 M 13.78 % | 11.667 M |
| Selling and marketing expenses | 13.001 M -10.33 % | 14.499 M -58.42 % | 34.872 M -9.48 % | 38.525 M 28.26 % | 30.037 M 5.36 % | 28.508 M -17.70 % | 34.639 M -2.14 % | 35.398 M -7.38 % | 38.219 M 18.69 % | 32.200 M -5.46 % | 34.058 M -4.14 % | 35.528 M -24.86 % | 47.282 M 18.29 % | 39.970 M 35.56 % | 29.484 M 7.93 % | 27.319 M 7.28 % | 25.465 M -65.05 % | 72.866 M 72.91 % | 42.142 M 27.50 % | 33.053 M -9.13 % | 36.375 M 38.65 % | 26.234 M 45.24 % | 18.062 M 24.82 % | 14.471 M 52.34 % | 9.499 M 47.15 % | 6.456 M |
| Other expenses | 137.116 M 159.08 % | 52.924 M 119.83 % | 24.075 M -16.22 % | 28.735 M 83.37 % | 15.671 M -15.39 % | 18.520 M 4 125.20 % | -460.100 K 15.83 % | -546.622 K -129.74 % | 1.838 M -31.95 % | 2.701 M 32.15 % | 2.044 M -94.44 % | 36.759 M 6 031.07 % | 599.559 K -89.00 % | 5.449 M -93.19 % | 80.042 M 1 123.47 % | 6.542 M 181.95 % | -7.983 M -221.18 % | 6.588 M -25.93 % | 8.894 M -16.80 % | 10.690 M 82.82 % | 5.847 M 968.06 % | 547.471 K 318.88 % | 130.700 K -95.54 % | 2.930 M 1 985.89 % | -155.350 K 33.49 % | -233.564 K |
| Operating expenses | 178.966 M 71.80 % | 104.170 M 23.39 % | 84.421 M -9.59 % | 93.372 M 60.31 % | 58.244 M 2.18 % | 56.999 M -19.12 % | 70.475 M -21.70 % | 90.003 M -7.64 % | 97.449 M 21.91 % | 79.932 M -9.67 % | 88.493 M 10.76 % | 79.899 M -21.93 % | 102.338 M 17.01 % | 87.464 M 0.46 % | 87.065 M 19.30 % | 72.979 M 4.63 % | 69.748 M -44.18 % | 124.962 M 25.06 % | 99.920 M 19.20 % | 83.823 M 10.44 % | 75.898 M 15.13 % | 65.922 M 93.98 % | 33.984 M 11.20 % | 30.561 M 18.67 % | 25.752 M 21.53 % | 21.190 M |
| Cost and expenses | 432.157 M -3.30 % | 446.917 M 7.07 % | 417.399 M 2.17 % | 408.554 M 57.82 % | 258.877 M -0.89 % | 261.202 M 4.22 % | 250.618 M -43.71 % | 445.228 M -11.60 % | 503.643 M 0.30 % | 502.140 M 9.55 % | 458.375 M -0.80 % | 462.089 M -18.00 % | 563.527 M 3.78 % | 542.994 M 34.31 % | 404.295 M 42.59 % | 283.529 M -22.34 % | 365.073 M -50.40 % | 735.979 M 41.79 % | 519.049 M 25.82 % | 412.539 M 24.10 % | 332.423 M 71.25 % | 194.113 M 169.30 % | 72.081 M 10.83 % | 65.039 M 18.85 % | 54.723 M 31.14 % | 41.728 M |
| Research and development expenses | 8.223 M -35.55 % | 12.760 M 52.27 % | 8.380 M -8.36 % | 9.144 M 18 139.23 % | 50.133 K -33.66 % | 75.572 K -69.81 % | 250.319 K -73.63 % | 949.165 K -50.38 % | 1.913 M 79.60 % | 1.065 M -3.97 % | 1.109 M -72.97 % | 4.104 M 28.04 % | 3.206 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 |
| Selling general and administrative expenses | 33.627 M -12.63 % | 38.486 M -25.94 % | 51.966 M -6.36 % | 55.494 M 30.50 % | 42.523 M 10.73 % | 38.403 M -16.02 % | 45.729 M -12.33 % | 52.163 M -18.05 % | 63.654 M 31.36 % | 48.456 M -16.56 % | 58.074 M 9.55 % | 53.014 M -19.85 % | 66.141 M 17.89 % | 56.104 M 16.95 % | 47.974 M -30.40 % | 68.928 M 7.74 % | 63.976 M -46.16 % | 118.826 M 20.59 % | 98.541 M 20.23 % | 81.958 M 11.09 % | 73.779 M 15.45 % | 63.905 M 102.93 % | 31.491 M 13.70 % | 27.696 M 21.61 % | 22.774 M 25.67 % | 18.122 M |
| Interest income | 2.628 M -26.55 % | 3.579 M -24.08 % | 4.714 M 13.73 % | 4.145 M -44.71 % | 7.495 M -2.05 % | 7.652 M 75.61 % | 4.357 M 268.80 % | 1.182 M 90.43 % | 620.432 K -70.76 % | 2.122 M -62.88 % | 5.716 M 5 159.37 % | 108.686 K -47.37 % | 206.520 K 221.05 % | 64.326 K -95.45 % | 1.415 M | 0.000 100.00 % | -0.070 91.14 % | -0.790 -100.00 % | 3.029 M 4.40 % | 2.902 M -3.10 % | 2.994 M 6.72 % | 2.806 M 675.00 % | 362.050 K 47.88 % | 244.829 K 77.76 % | 137.730 K 34 432 600.01 % | -0.400 |
| Interest expense | 2.476 M 448.25 % | 451.591 K -19.09 % | 558.144 K -22.00 % | 715.563 K 230.59 % | 216.450 K 120.38 % | 98.218 K 12.87 % | 87.017 K -98.67 % | 6.541 M 76.33 % | 3.710 M -1.77 % | 3.777 M -67.62 % | 11.664 M 78.10 % | 6.549 M -46.10 % | 12.152 M 26.33 % | 9.619 M -74.46 % | 37.657 M -52.13 % | 78.666 M 19.22 % | 65.984 M 54.23 % | 42.781 M 2.22 % | 41.851 M 21.79 % | 34.362 M 36.84 % | 25.111 M 231.50 % | 7.575 M 134.27 % | 3.233 M -4.38 % | 3.381 M 17.84 % | 2.870 M 15.23 % | 2.490 M |
| Depreciation and amortization | 17.858 M 25.21 % | 14.262 M -0.19 % | 14.288 M 3.87 % | 13.756 M 20.91 % | 11.378 M -31.36 % | 16.576 M 14.89 % | 14.428 M -49.44 % | 28.535 M 5.63 % | 27.015 M 7.01 % | 25.245 M 4.72 % | 24.106 M 8.75 % | 22.167 M -16.52 % | 26.554 M 4.13 % | 25.500 M -31.52 % | 37.234 M -1.77 % | 37.905 M -2.28 % | 38.791 M -2.07 % | 39.613 M 41.70 % | 27.955 M 8.64 % | 25.731 M 102.38 % | 12.714 M 89.35 % | 6.715 M 23.16 % | 5.452 M 9.47 % | 4.980 M 83.29 % | 2.717 M 9.07 % | 2.491 M |
| Operating income | -91.689 M -17.91 % | -77.763 M -283.90 % | 42.285 M 178.95 % | 15.159 M 71.82 % | 8.823 M 627.98 % | 1.212 M 105.85 % | -20.704 M -572.18 % | 4.385 M 108.73 % | -50.214 M -818.87 % | 6.985 M 112.20 % | -57.276 M -150.38 % | -22.875 M 73.11 % | -85.063 M -123.78 % | -38.012 M 39.39 % | -62.712 M 56.78 % | -145.100 M 13.43 % | -167.604 M -781.15 % | 24.606 M 252.18 % | -16.169 M -167.84 % | 23.835 M -4.87 % | 25.055 M -22.56 % | 32.354 M 35.05 % | 23.957 M -7.33 % | 25.852 M 7.77 % | 23.988 M 20.16 % | 19.963 M |
| Operating income ratio | -0.27 -27.84 % | -0.21 -329.00 % | 0.09 157.73 % | 0.04 8.30 % | 0.03 582.98 % | 0.00 105.23 % | -0.09 -1 013.75 % | 0.01 109.15 % | -0.11 -899.37 % | 0.01 110.00 % | -0.14 -172.69 % | -0.05 67.72 % | -0.16 -117.89 % | -0.07 58.35 % | -0.17 71.29 % | -0.60 -16.94 % | -0.51 -1 750.09 % | 0.03 203.91 % | -0.03 -158.13 % | 0.05 -23.12 % | 0.07 -52.06 % | 0.14 -42.16 % | 0.24 -11.97 % | 0.27 -6.68 % | 0.29 -5.30 % | 0.31 |
| Total other income expenses net | -294.512 K -249.04 % | 197.605 K 213.33 % | -174.356 K -127.67 % | 630.079 K -15.87 % | 748.898 K -11.28 % | 844.089 K 283.46 % | -460.097 K 15.83 % | -546.621 K -132.32 % | 1.691 M -35.63 % | 2.627 M 135.94 % | -7.311 M -120.03 % | 36.503 M 180.92 % | -45.113 M -691.04 % | -5.703 M -107.13 % | 79.941 M 196.71 % | -82.663 M 41.47 % | -141.237 M -552.63 % | -21.641 M 46.82 % | -40.698 M -44.96 % | -28.076 M -13.81 % | -24.670 M -7 863.84 % | 317.757 K 153.22 % | 125.489 K 153.21 % | -235.819 K -54.53 % | -152.601 K 34.44 % | -232.753 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -108.456 M 22.23 % | -139.452 M 10.80 % | -156.336 M 15.01 % | -183.946 M 6.16 % | -196.012 M 11.20 % | -220.736 M -98.62 % | -111.134 M 37.47 % | -177.727 M -378.04 % | -37.178 M 62.88 % | -100.155 M 65.22 % | -287.990 M -1 283.58 % | 24.332 M 22.19 % | 19.914 M -86.47 % | 147.147 M 36.60 % | 107.723 M -73.94 % | 413.326 M -29.69 % | 587.845 M 2.82 % | 571.695 M 51.88 % | 376.421 M -4.25 % | 393.145 M 19.03 % | 330.293 M 1 282.31 % | -27.936 M -210.44 % | 25.296 M 5.86 % | 23.897 M -21.79 % | 30.554 M 36.01 % | 22.465 M |
| Total investments | 108.650 M -18.95 % | 134.057 M -5.20 % | 141.416 M 31.78 % | 107.314 M 5.96 % | 101.276 M 45.59 % | 69.563 M 141.89 % | 28.758 M 845.82 % | 3.041 M -25.66 % | 4.090 M 109.52 % | 1.952 M -6.57 % | 2.089 M 30.58 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M | 0.000 -100.00 % | 46.004 M 17.82 % | 39.045 M 124.53 % | 17.389 M 150.10 % | 6.953 M -22.59 % | 8.982 M 9.25 % | 8.222 M 647.41 % | 1.100 M 0.00 % | 1.100 M 0.00 % | 1.100 M | 0.000 |
| Total debt | 36.382 M 130.12 % | 15.810 M 8.86 % | 14.523 M 124.90 % | 6.457 M -57.89 % | 15.336 M 32.65 % | 11.561 M 274.74 % | 3.085 M -59.44 % | 7.607 M -77.49 % | 33.800 M -6.11 % | 36.000 M -18.55 % | 44.200 M -32.83 % | 65.800 M 21.57 % | 54.126 M -68.51 % | 171.878 M 15.66 % | 148.600 M -68.68 % | 474.384 M -20.19 % | 594.402 M -1.43 % | 603.049 M 9.13 % | 552.596 M -8.38 % | 603.142 M 38.80 % | 434.527 M 125.12 % | 193.021 M 302.14 % | 47.999 M -7.07 % | 51.649 M 4.34 % | 49.500 M 40.83 % | 35.150 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 48.908 M 0.00 % | 48.908 M 0.00 % | 48.908 M 4 546.17 % | -1.100 M -102.17 % | 50.800 M 2.36 % | 49.628 M 0.00 % | 49.628 M -4.98 % | 52.232 M 0.00 % | 52.232 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 |
| Retained earnings | -566.587 M -19.85 % | -472.737 M -21.09 % | -390.410 M 8.20 % | -425.271 M 2.41 % | -435.757 M 1.16 % | -440.850 M 1.54 % | -447.723 M -5.07 % | -426.112 M 2.62 % | -437.565 M -7.85 % | -405.703 M 0.99 % | -409.757 M -13.64 % | -360.561 M 2.88 % | -371.249 M -42.18 % | -261.110 M -17.98 % | -221.314 M 6.90 % | -237.723 M -137.40 % | -100.138 M -230.78 % | 76.572 M 14.78 % | 66.714 M -32.92 % | 99.451 M 11.21 % | 89.427 M 35.48 % | 66.009 M 42.09 % | 46.456 M 13.40 % | 40.968 M 73.42 % | 23.624 M 4.95 % | 22.510 M |
| Common stock | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 2.43 % | 511.771 M 10.20 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 66.32 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 40.00 % | 199.440 M 80.00 % | 110.800 M 0.00 % | 110.800 M 68.39 % | 65.800 M 0.00 % | 65.800 M 0.00 % | 65.800 M 0.00 % | 65.800 M |
| Total equity | 787.391 M -10.45 % | 879.305 M -8.40 % | 959.980 M 4.05 % | 922.614 M 8.34 % | 851.564 M 31.90 % | 645.609 M 1.26 % | 637.564 M -3.28 % | 659.175 M -4.30 % | 688.785 M -6.65 % | 737.836 M 1.13 % | 729.587 M 554.16 % | 111.531 M 21.76 % | 91.600 M -52.20 % | 191.612 M -15.02 % | 225.469 M 8.19 % | 208.399 M -35.07 % | 320.948 M -34.90 % | 493.006 M -6.87 % | 529.385 M -3.98 % | 551.302 M 5.59 % | 522.139 M 9.04 % | 478.863 M 224.58 % | 147.534 M 13.36 % | 130.151 M 23.39 % | 105.482 M 6.42 % | 99.121 M |
| Other non current liabilities | 0.000 -100.00 % | 2.143 M | 0.000 -100.00 % | 258.799 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.870 M -10.53 % | 2.090 M -49.67 % | 4.153 M -63.40 % | 11.346 M 104.32 % | 5.553 M -1.46 % | 5.635 M 17.47 % | 4.797 M -1.21 % | 4.856 M 0.00 % | 4.856 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 35.427 M 543.54 % | 5.505 M 92.96 % | 2.853 M 11.18 % | 2.566 M -41.93 % | 4.419 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.700 M -81.95 % | 20.500 M -46.38 % | 38.229 M 90.69 % | 20.048 M -50.00 % | 40.097 M -53.45 % | 86.139 M 22.84 % | 70.121 M | 0.000 -100.00 % | 10.019 M | 0.000 | 0.000 |
| Total non current liabilities | 37.409 M 389.13 % | 7.648 M 97.57 % | 3.871 M 37.04 % | 2.825 M -44.75 % | 5.113 M | 0.000 | 0.000 -100.00 % | 100.000 K -98.84 % | 8.640 M -16.92 % | 10.400 M -5.11 % | 10.960 M 564.24 % | 1.650 M -11.76 % | 1.870 M -10.53 % | 2.090 M -49.67 % | 4.153 M -72.40 % | 15.046 M -42.25 % | 26.053 M -40.60 % | 43.864 M 76.55 % | 24.845 M -44.73 % | 44.952 M -50.60 % | 90.994 M 29.77 % | 70.121 M | 0.000 -100.00 % | 10.019 M | 0.000 | 0.000 |
| Other current liabilities | 62.553 M 8.61 % | 57.592 M 9.81 % | 52.447 M 4.37 % | 50.252 M -56.13 % | 114.535 M 164.48 % | 43.306 M -61.48 % | 112.416 M 296.02 % | 28.387 M -48.47 % | 55.084 M 30.71 % | 42.144 M -29.43 % | 59.721 M -84.57 % | 387.128 M -0.14 % | 387.667 M 46.51 % | 264.608 M -1.69 % | 269.160 M 32.84 % | 202.628 M 2.85 % | 197.015 M 4.19 % | 189.095 M 11.99 % | 168.855 M 204.77 % | 55.404 M 11.82 % | 49.549 M 76.48 % | 28.076 M -4.83 % | 29.502 M 77.51 % | 16.620 M -41.00 % | 28.169 M 33.46 % | 21.108 M |
| Deferred revenue | 0.000 -100.00 % | 20.894 M -45.44 % | 38.294 M 1.90 % | 37.579 M 32.86 % | 28.284 M 13 416.42 % | 209.254 K -95.34 % | 4.489 M -16.01 % | 5.345 M -87.97 % | 44.413 M 13.97 % | 38.970 M -24.11 % | 51.352 M -86.10 % | 369.361 M 0.63 % | 367.049 M 60.26 % | 229.039 M -9.95 % | 254.358 M 44.47 % | 176.064 M -3.50 % | 182.452 M 55.18 % | 117.572 M -24.03 % | 154.770 M 193.46 % | 52.739 M 26.01 % | 41.854 M 65.09 % | 25.353 M -2.24 % | 25.935 M 87.36 % | 13.842 M -54.34 % | 30.313 M 21.87 % | 24.874 M |
| Short term debt | 954.570 K -90.74 % | 10.305 M -11.70 % | 11.670 M 199.89 % | 3.891 M -64.36 % | 10.917 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.800 M -6.11 % | 36.000 M -18.55 % | 44.200 M -32.83 % | 65.800 M 21.57 % | 54.126 M -68.51 % | 171.878 M 15.66 % | 148.600 M -68.43 % | 470.684 M -17.99 % | 573.902 M 7.93 % | 531.715 M -0.16 % | 532.548 M -5.42 % | 563.045 M 61.61 % | 348.388 M 183.47 % | 122.900 M 156.05 % | 47.999 M 15.30 % | 41.630 M -15.90 % | 49.500 M 40.83 % | 35.150 M |
| Total current liabilities | 141.947 M -15.79 % | 168.568 M -5.46 % | 178.294 M 13.32 % | 157.336 M -27.09 % | 215.805 M 106.63 % | 104.439 M -16.99 % | 125.817 M 7.10 % | 117.474 M -54.87 % | 260.285 M 10.39 % | 235.783 M -5.92 % | 250.612 M -56.61 % | 577.561 M 10.96 % | 520.508 M 3.51 % | 502.841 M 5.39 % | 477.135 M -33.82 % | 721.011 M -15.74 % | 855.728 M 10.93 % | 771.442 M 3.29 % | 746.885 M 11.24 % | 671.400 M 55.40 % | 432.054 M 125.94 % | 191.222 M 118.08 % | 87.686 M 31.88 % | 66.487 M -26.53 % | 90.496 M 33.42 % | 67.829 M |
| Total liabilities | 179.356 M 1.78 % | 176.216 M -3.27 % | 182.165 M 13.74 % | 160.161 M -25.21 % | 214.149 M 105.05 % | 104.439 M -16.99 % | 125.817 M 7.01 % | 117.574 M -56.28 % | 268.925 M 9.24 % | 246.183 M -5.88 % | 261.572 M -54.84 % | 579.211 M 10.88 % | 522.378 M 3.46 % | 504.931 M 4.91 % | 481.288 M -34.61 % | 736.057 M -16.53 % | 881.781 M 8.15 % | 815.306 M 5.65 % | 771.730 M 7.73 % | 716.353 M 36.96 % | 523.049 M 100.14 % | 261.343 M 198.04 % | 87.686 M 14.61 % | 76.506 M -15.46 % | 90.496 M 33.42 % | 67.829 M |
| Other non current assets | 47.031 M -12.09 % | 53.497 M 554.29 % | 8.176 M 195.12 % | 2.770 M -96.64 % | 82.449 M 301.96 % | 20.512 M 940.24 % | 1.972 M 9 424.69 % | 20.702 K -98.81 % | 1.739 M -68.45 % | 5.512 M 131.32 % | 2.383 M 111.60 % | 1.126 M 357.49 % | 246.129 K -68.43 % | 779.734 K -38.05 % | 1.259 M -70.07 % | 4.206 M 96.10 % | 2.145 M -20.42 % | 2.695 M -47.32 % | 5.116 M 43.67 % | 3.561 M -76.11 % | 14.906 M 437.94 % | 2.771 M 312.28 % | 672.109 K -43.72 % | 1.194 M -16.01 % | 1.422 M | 0.000 |
| Long term investments | 108.650 M -18.95 % | 134.057 M -27.40 % | 184.654 M 11.29 % | 165.916 M 94.91 % | 85.126 M -37.84 % | 136.943 M 338.52 % | 31.228 M 927.04 % | 3.041 M -25.66 % | 4.090 M 109.52 % | 1.952 M -6.57 % | 2.089 M -44.54 % | 3.767 M 135.45 % | 1.600 M -15.09 % | 1.884 M 17.77 % | 1.600 M | 0.000 -100.00 % | 50.461 M 15.92 % | 43.533 M 165.62 % | 16.389 M 144.51 % | 6.703 M | 0.000 -100.00 % | 7.729 M 1 039.18 % | 678.469 K | 0.000 | 0.000 | 0.000 |
| Intangible assets | 27.288 M -1.76 % | 27.778 M -3.91 % | 28.908 M -4.33 % | 30.217 M -3.90 % | 31.442 M 1.49 % | 30.980 M -5.91 % | 32.925 M -4.56 % | 34.497 M -32.26 % | 50.928 M -3.30 % | 52.664 M -2.70 % | 54.127 M -1.95 % | 55.203 M -15.15 % | 65.058 M -2.85 % | 66.967 M 0.02 % | 66.957 M -13.70 % | 77.586 M -6.88 % | 83.321 M -3.35 % | 86.208 M -13.52 % | 99.685 M -6.54 % | 106.666 M -1.82 % | 108.647 M 88.97 % | 57.494 M 30.47 % | 44.068 M 310.62 % | 10.732 M -9.11 % | 11.808 M -9.16 % | 12.999 M |
| GoodWill | 138.456 M -30.31 % | 198.669 M -21.81 % | 254.096 M 0.00 % | 254.096 M 0.00 % | 254.096 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 |
| Goodwill and intangible assets | 165.744 M -26.81 % | 226.447 M -19.98 % | 283.004 M -0.46 % | 284.313 M -0.43 % | 285.538 M 821.67 % | 30.980 M -5.91 % | 32.925 M -4.56 % | 34.497 M -32.26 % | 50.928 M -3.30 % | 52.664 M -2.70 % | 54.127 M -1.95 % | 55.203 M -15.15 % | 65.058 M -2.85 % | 66.967 M 0.02 % | 66.957 M -13.70 % | 77.586 M -6.88 % | 83.321 M -3.35 % | 86.208 M -13.52 % | 99.685 M -6.54 % | 106.666 M -1.82 % | 108.647 M 88.97 % | 57.494 M 30.47 % | 44.068 M 310.62 % | 10.732 M -9.11 % | 11.808 M -9.16 % | 12.999 M |
| Property plant equipment net | 148.344 M 25.45 % | 118.253 M -0.72 % | 119.110 M 1.27 % | 117.617 M 15.09 % | 102.195 M 4.57 % | 97.730 M -41.70 % | 167.647 M 3.77 % | 161.553 M -48.93 % | 316.318 M -3.68 % | 328.410 M -1.32 % | 332.799 M 2.61 % | 324.335 M 9.42 % | 296.407 M -21.77 % | 378.895 M -4.33 % | 396.024 M -30.82 % | 572.447 M -31.85 % | 839.973 M -1.87 % | 855.946 M 25.07 % | 684.400 M 9.88 % | 622.873 M 2.91 % | 605.283 M 131.85 % | 261.069 M 206.92 % | 85.062 M 3.15 % | 82.466 M -4.03 % | 85.925 M 1.80 % | 84.410 M |
| Total non current assets | 475.385 M -11.37 % | 536.401 M -10.43 % | 598.884 M 4.34 % | 573.950 M 2.84 % | 558.099 M 94.08 % | 287.565 M 22.25 % | 235.234 M 17.26 % | 200.617 M -46.90 % | 377.789 M -3.81 % | 392.755 M -0.59 % | 395.082 M 2.39 % | 385.842 M 5.54 % | 365.577 M -18.80 % | 450.209 M -3.69 % | 467.448 M -28.72 % | 655.817 M -32.84 % | 976.566 M -1.33 % | 989.700 M 22.85 % | 805.590 M 8.89 % | 739.803 M 1.50 % | 728.836 M 121.49 % | 329.063 M 152.19 % | 130.480 M 38.23 % | 94.392 M -4.80 % | 99.155 M 1.79 % | 97.408 M |
| Other current assets | 7.357 M -20.15 % | 9.214 M -27.69 % | 12.742 M -50.15 % | 25.563 M -26.45 % | 34.757 M 216.61 % | 10.978 M -50.77 % | 22.300 M 2 250.65 % | 948.690 K -99.56 % | 216.276 M 17.98 % | 183.311 M 197.10 % | 61.700 M -17.66 % | 74.935 M 51.08 % | 49.601 M 44.88 % | 34.235 M 58.44 % | 21.608 M -11.56 % | 24.433 M -34.50 % | 37.300 M -44.32 % | 66.986 M -31.69 % | 98.068 M 25.80 % | 77.957 M -19.37 % | 96.688 M -25.76 % | 130.233 M 159.93 % | 50.103 M 101.76 % | 24.832 M 23.98 % | 20.028 M 974.47 % | 1.864 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.150 M | 0.000 100.00 % | -2.470 M -101.36 % | 182.000 M -9.00 % | 200.000 M 25.00 % | 160.000 M | 0.000 100.00 % | -2.167 M | 0.000 100.00 % | -284.276 K | 0.000 | 0.000 100.00 % | -4.457 M 0.69 % | -4.488 M -548.82 % | 1.000 M 299.97 % | 250.020 K | 0.000 -100.00 % | 492.567 K 16.85 % | 421.530 K | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 144.838 M -6.71 % | 155.261 M -9.13 % | 170.858 M -10.26 % | 190.403 M -9.91 % | 211.347 M -9.02 % | 232.298 M 103.38 % | 114.219 M -38.37 % | 185.334 M 161.11 % | 70.978 M -47.87 % | 136.155 M -59.01 % | 332.190 M 701.08 % | 41.468 M 21.21 % | 34.212 M 38.34 % | 24.731 M -39.50 % | 40.877 M -33.05 % | 61.058 M 831.18 % | 6.557 M -79.09 % | 31.354 M -82.20 % | 176.175 M -16.11 % | 209.997 M 101.47 % | 104.234 M -52.83 % | 220.957 M 873.27 % | 22.703 M -18.19 % | 27.752 M 46.48 % | 18.946 M 49.36 % | 12.685 M |
| Cash and short term investments | 144.838 M -6.71 % | 155.261 M -9.13 % | 170.858 M -10.26 % | 190.403 M -16.31 % | 227.498 M -2.07 % | 232.298 M 103.38 % | 114.219 M -38.37 % | 185.334 M 161.11 % | 70.978 M -47.87 % | 136.155 M -59.01 % | 332.190 M 701.08 % | 41.468 M 21.21 % | 34.212 M 38.34 % | 24.731 M -39.50 % | 40.877 M -33.05 % | 61.058 M 831.18 % | 6.557 M -79.09 % | 31.354 M -82.30 % | 177.175 M -15.73 % | 210.247 M 101.71 % | 104.234 M -52.93 % | 221.450 M 857.65 % | 23.124 M -16.68 % | 27.752 M 46.48 % | 18.946 M 49.36 % | 12.685 M |
| Total current assets | 491.362 M -5.35 % | 519.120 M -4.44 % | 543.261 M 6.77 % | 508.825 M 0.24 % | 507.615 M 9.76 % | 462.483 M -12.43 % | 528.148 M -8.33 % | 576.132 M -0.65 % | 579.922 M -1.92 % | 591.264 M -0.81 % | 596.076 M 95.50 % | 304.899 M 22.74 % | 248.400 M 0.84 % | 246.333 M 2.94 % | 239.309 M -16.79 % | 287.607 M 24.70 % | 230.642 M -27.59 % | 318.500 M -35.72 % | 495.525 M -6.12 % | 527.852 M 66.86 % | 316.352 M -23.06 % | 411.143 M 292.54 % | 104.739 M -6.70 % | 112.264 M 15.95 % | 96.823 M 39.23 % | 69.541 M |
| Inventory | 82.938 M 3.68 % | 79.997 M -5.80 % | 84.922 M 16.03 % | 73.193 M 27.18 % | 57.550 M 47.91 % | 38.908 M -9.09 % | 42.797 M 54.23 % | 27.749 M -56.96 % | 64.471 M -16.69 % | 77.385 M 1.94 % | 75.911 M 13.55 % | 66.853 M 2.82 % | 65.017 M 5.71 % | 61.503 M 39.25 % | 44.166 M -7.94 % | 47.977 M -11.63 % | 54.289 M -7.95 % | 58.978 M -36.72 % | 93.206 M 18.25 % | 78.818 M 36.89 % | 57.578 M -3.17 % | 59.461 M 88.69 % | 31.512 M 23.94 % | 25.425 M 12.57 % | 22.586 M 5.18 % | 21.473 M |
| Net receivables | 256.230 M -6.71 % | 274.648 M -0.03 % | 274.739 M 25.07 % | 219.666 M 16.96 % | 187.809 M 4.17 % | 180.299 M 6.82 % | 168.784 M -6.82 % | 181.143 M -17.13 % | 218.582 M 26.16 % | 173.254 M 20.23 % | 144.106 M 18.47 % | 121.643 M 22.17 % | 99.571 M -20.89 % | 125.864 M | 0.000 | 0.000 -100.00 % | 132.399 M -31.99 % | 194.675 M 10.59 % | 176.034 M 6.80 % | 164.829 M 56.82 % | 105.109 M | 0.000 | 0.000 -100.00 % | 34.254 M -2.86 % | 35.261 M 5.20 % | 33.519 M |
| Tax assets | 5.617 M 35.47 % | 4.146 M 5.24 % | 3.940 M 18.20 % | 3.334 M 19.42 % | 2.791 M 99.44 % | 1.400 M -4.25 % | 1.462 M -2.91 % | 1.506 M -68.06 % | 4.713 M 11.75 % | 4.218 M 14.47 % | 3.685 M 161.07 % | 1.411 M -37.70 % | 2.265 M 34.64 % | 1.683 M 4.58 % | 1.609 M 1.95 % | 1.578 M 137.07 % | 665.691 K -49.50 % | 1.318 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 72.596 M -1.90 % | 74.005 M 9.69 % | 67.467 M 12.59 % | 59.922 M 16.91 % | 51.253 M -8.46 % | 55.991 M 618.21 % | 7.796 M -91.04 % | 86.965 M -48.35 % | 168.359 M 8.35 % | 155.381 M 11.10 % | 139.854 M 19.69 % | 116.842 M 74.04 % | 67.134 M 10.80 % | 60.590 M 4.40 % | 58.039 M 14.48 % | 50.698 M -38.38 % | 82.274 M 83.74 % | 44.776 M -3.96 % | 46.623 M -7.06 % | 50.166 M 54.25 % | 32.523 M -16.36 % | 38.885 M 312.45 % | 9.428 M 33.47 % | 7.063 M -9.01 % | 7.763 M 53.14 % | 5.069 M |
| Tax payables | 5.844 M 1.25 % | 5.772 M -31.42 % | 8.417 M 47.86 % | 5.693 M -47.37 % | 10.817 M 119.30 % | 4.932 M 341.90 % | 1.116 M -47.40 % | 2.122 M -30.25 % | 3.042 M 34.70 % | 2.258 M -66.97 % | 6.837 M -12.23 % | 7.790 M -32.73 % | 11.581 M 100.85 % | 5.766 M 331.70 % | 1.336 M -61.77 % | 3.494 M 37.72 % | 2.537 M -56.68 % | 5.856 M 613.33 % | -1.141 M -140.95 % | 2.785 M 74.77 % | 1.594 M 17.05 % | 1.362 M 79.80 % | 757.309 K -35.47 % | 1.174 M -76.82 % | 5.063 M -22.13 % | 6.502 M |
| Deferred revenue non current | 0.000 100.00 % | -2.143 M | 0.000 100.00 % | -258.799 K | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K -98.84 % | 8.640 M -16.92 % | 10.400 M -5.11 % | 10.960 M 564.24 % | 1.650 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 |
| Minority interest | 12.004 M 19.24 % | 10.067 M 19.64 % | 8.415 M 42.37 % | 5.911 M -17.30 % | 7.147 M | 0.000 | 0.000 | 0.000 -100.00 % | 38.460 M -30.89 % | 55.649 M 8.16 % | 51.453 M -23.26 % | 67.050 M 5.67 % | 63.454 M 17.73 % | 53.898 M 10.64 % | 48.714 M 0.22 % | 48.609 M 236.78 % | 14.434 M -18.01 % | 17.604 M -70.31 % | 59.293 M 12.39 % | 52.754 M 27.63 % | 41.333 M 90.28 % | 21.723 M 295.23 % | 5.496 M 655.91 % | 727.097 K 11.40 % | 652.707 K 2 096.56 % | 29.715 K |
| Capital lease obligations | 35.427 M 318.31 % | 8.469 M 87.26 % | 4.523 M -17.13 % | 5.457 M 23.50 % | 4.419 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.100 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 |
| Other total stockholders equity | 817.776 M 6.36 % | 768.868 M 0.00 % | 768.868 M 0.00 % | 768.868 M 0.06 % | 768.403 M 34.51 % | 571.257 M -7.99 % | 620.886 M 5.79 % | 586.891 M 9.77 % | 534.660 M 0.00 % | 534.660 M -8.90 % | 586.891 M 366.44 % | 125.825 M 4.70 % | 120.179 M 63.30 % | 73.593 M -11.95 % | 83.581 M -30.20 % | 119.738 M -8.24 % | 130.486 M 8.71 % | 120.032 M -1.88 % | 122.335 M -38.73 % | 199.657 M -28.84 % | 280.579 M 0.09 % | 280.331 M 841.29 % | 29.782 M 31.46 % | 22.655 M 47.06 % | 15.405 M 42.88 % | 10.782 M |
| Deferred tax liabilities non current | 1.982 M -7.51 % | 2.143 M 110.48 % | 1.018 M 293.42 % | 258.799 K -62.72 % | 694.207 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Total assets | 966.748 M -8.41 % | 1.056 B -7.58 % | 1.142 B 5.48 % | 1.083 B 1.60 % | 1.066 B 42.09 % | 750.048 M -1.75 % | 763.382 M -1.72 % | 776.749 M -18.90 % | 957.710 M -2.67 % | 984.019 M -0.72 % | 991.158 M 43.49 % | 690.741 M 12.50 % | 613.977 M -11.85 % | 696.543 M -1.45 % | 706.757 M -25.09 % | 943.424 M -21.85 % | 1.207 B -7.72 % | 1.308 B 0.54 % | 1.301 B 2.64 % | 1.268 B 21.28 % | 1.045 B 41.20 % | 740.206 M 214.69 % | 235.219 M 13.82 % | 206.656 M 5.45 % | 195.978 M 17.39 % | 166.950 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 -100.00 % | 902.334 K 490.80 % | 152.730 K 115.60 % | -979.133 K -1 307.18 % | 81.109 K 30.54 % | 62.135 K 41.78 % | 43.824 K -51.22 % | 89.831 K 118.13 % | -495.448 K 7.07 % | -533.147 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -7.502 M -590.55 % | -1.086 M 98.30 % | -63.940 M -65.36 % | -38.666 M -618.83 % | 7.453 M 144.79 % | -16.640 M 34.17 % | -25.276 M -226.85 % | 19.926 M 3 784.77 % | 512.915 K 101.37 % | -37.378 M -41.29 % | -26.455 M -74.24 % | -15.183 M 42.85 % | -26.568 M 10.07 % | -29.543 M -113.64 % | -13.828 M -304.72 % | 6.755 M -59.68 % | 16.751 M 142.26 % | -39.640 M -196.85 % | 40.931 M 148.18 % | -84.946 M -58.50 % | -53.594 M -22.55 % | -43.732 M -176.03 % | -15.843 M -50.86 % | -10.502 M |
| Accounts receivables | 5.489 M 224.16 % | -4.421 M 92.76 % | -61.068 M -36.87 % | -44.617 M -325.36 % | 19.799 M 386.00 % | -6.923 M 5.82 % | -7.350 M -181.46 % | 9.023 M 125.89 % | -34.857 M 12.02 % | -39.621 M -8.57 % | -36.494 M -20.29 % | -30.337 M -119.97 % | -13.791 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -3.993 M -219.75 % | 3.335 M 125.95 % | -12.852 M 23.11 % | -16.715 M -1 149.24 % | 1.593 M -6.83 % | 1.710 M 111.00 % | -15.537 M -257.14 % | 9.888 M -2.45 % | 10.136 M 662.54 % | -1.802 M 88.58 % | -15.777 M -681.96 % | -2.018 M 72.43 % | -7.319 M 64.88 % | -20.840 M -2 916.68 % | 739.894 K -90.13 % | 7.493 M 179.81 % | -9.388 M 86.39 % | -68.969 M -379.35 % | -14.388 M 37.53 % | -23.032 M -6.87 % | -21.552 M -24.59 % | -17.299 M -190.33 % | -5.958 M -85.05 % | -3.220 M |
| Accounts payables | -8.998 M 55.93 % | -20.418 M -307.75 % | 9.828 M -58.44 % | 23.646 M 268.65 % | -14.020 M -22.03 % | -11.489 M -372.40 % | -2.432 M -363.02 % | 924.695 K -96.41 % | 25.729 M 462.00 % | 4.578 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 |
| Other working capital | 0.000 -100.00 % | 20.418 M 13 268.76 % | 152.731 K 115.60 % | -979.133 K -1 307.17 % | 81.110 K 30.54 % | 62.134 K 100.64 % | -9.738 M -197.02 % | 10.038 M 204.31 % | -9.623 M 72.95 % | -35.576 M -233.17 % | -10.678 M 18.89 % | -13.166 M 31.60 % | -19.249 M -121.19 % | -8.703 M 40.26 % | -14.568 M -1 873.21 % | -738.304 K -102.82 % | 26.140 M -10.87 % | 29.329 M -46.98 % | 55.319 M 189.35 % | -61.914 M -93.23 % | -32.042 M -21.22 % | -26.433 M -167.42 % | -9.885 M -35.75 % | -7.282 M |
| Other non cash items | 83.506 M 75.34 % | 47.624 M 4 489.66 % | -1.085 M -120.12 % | 5.394 M 13.96 % | 4.733 M 147.06 % | -10.058 M -1 795.05 % | -530.731 K 95.82 % | -12.712 M -439.28 % | 3.747 M 241.21 % | -2.653 M -110.17 % | 26.094 M 212.10 % | -23.277 M -128.97 % | 80.349 M 266.56 % | 21.920 M 139.72 % | -55.190 M -155.60 % | 99.256 M -26.52 % | 135.078 M 462.58 % | 24.011 M -45.03 % | 43.677 M 18.31 % | 36.917 M 44.46 % | 25.555 M 305.88 % | 6.296 M 63.90 % | 3.842 M -5.85 % | 4.080 M |
| Net cash provided by operating activities | 1.948 M 110.84 % | -17.966 M -14.13 % | -15.742 M -148.36 % | -6.338 M -123.61 % | 26.845 M 593.20 % | -5.443 M 83.87 % | -33.752 M -193.44 % | 36.120 M 294.27 % | -18.593 M -184.44 % | -6.537 M 84.08 % | -41.048 M -729.51 % | -4.948 M 79.46 % | -24.087 M -51.02 % | -15.950 M -8.40 % | -14.714 M -568.28 % | -2.202 M -112.70 % | 17.335 M -59.31 % | 42.599 M -54.41 % | 93.445 M 3 083.45 % | 2.935 M -50.58 % | 5.940 M 1 478.73 % | -430.831 K -102.53 % | 17.013 M -27.13 % | 23.347 M |
| Investments in property plant and equipment | -10.069 M -0.35 % | -10.034 M -29.19 % | -7.767 M 66.66 % | -23.295 M -1 571.63 % | -1.394 M 69.05 % | -4.502 M 82.95 % | -26.405 M -73.04 % | -15.260 M -29.94 % | -11.744 M 51.01 % | -23.973 M 55.05 % | -53.327 M -149.88 % | -21.341 M -1.74 % | -20.977 M -71.42 % | -12.237 M 1.02 % | -12.363 M -23.16 % | -10.038 M 52.93 % | -21.328 M 69.36 % | -69.599 M -328.54 % | -16.241 M 67.06 % | -49.308 M 85.49 % | -339.778 M -63.38 % | -207.964 M -1 805.47 % | -10.914 M -194.63 % | -3.704 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 8.827 M 110.86 % | -81.281 M -674.17 % | -10.499 M -216.47 % | -3.318 M -122.00 % | 15.080 M -65.48 % | 43.681 M 32 287.74 % | 134.870 K -60.34 % | 340.079 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.276 M | 0.000 -100.00 % | 11.023 M | 0.000 100.00 % | -110.121 M -2 102.41 % | -5.000 M -108.65 % | 57.809 M -82.99 % | 339.871 M 62.71 % | 208.885 M | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -2.000 M 90.48 % | -21.000 M -75.00 % | -12.000 M 60.00 % | -30.000 M 48.28 % | -58.000 M -93.33 % | -30.000 M 94.36 % | -532.000 M 5.00 % | -560.000 M 46.72 % | -1.051 B | 0.000 | 0.000 | 0.000 100.00 % | -17.300 K | 0.000 -100.00 % | 110.312 M | 0.000 -100.00 % | 82.368 M 501.48 % | -20.516 M -1 609.64 % | -1.200 M 97.37 % | -45.609 M -449.91 % | -8.294 M -1 558.76 % | -500.000 K | 0.000 |
| Sales maturities of investments | 2.568 M -85.29 % | 17.460 M 26 891.81 % | 64.688 K -99.69 % | 21.014 M 1 406.96 % | 1.394 M -99.54 % | 304.565 M -33.72 % | 459.484 M -17.47 % | 556.747 M 7.07 % | 520.000 M -41.64 % | 891.000 M 21 016.71 % | 4.219 M | 0.000 | 0.000 -100.00 % | 19.090 M -32.54 % | 28.300 M -52.83 % | 59.996 M | 0.000 -100.00 % | 1.531 M 501.08 % | 254.704 K -95.00 % | 5.098 M -91.87 % | 62.723 M 15 222.79 % | 409.342 K | 0.000 | 0.000 |
| Other investing activites | -449.505 K -119.48 % | 2.307 M 1 253.62 % | -199.998 K -102.65 % | 7.561 M 642.58 % | -1.394 M 98.68 % | -105.300 M -1 287.96 % | 8.864 M -65.92 % | 26.012 M 196.89 % | -26.845 M 81.78 % | -147.340 M -534.74 % | 33.892 M 33.96 % | 25.300 M 80.71 % | 14.000 M 214.40 % | -12.237 M -144.58 % | 27.452 M 373.89 % | 5.793 M 133.80 % | 2.478 M 103.56 % | -69.599 M -1 061.67 % | 7.237 M 114.68 % | -49.308 M 85.49 % | -339.778 M -63.38 % | -207.964 M -74 373.03 % | -279.248 K -7 820.42 % | 3.617 K |
| Net cash used for investing activites | -7.951 M -202.81 % | 7.734 M 138.52 % | -20.075 M 77.19 % | -88.001 M -110.07 % | -41.892 M -131.39 % | 133.445 M 380.70 % | -47.541 M -187.34 % | 54.433 M 241.06 % | -38.589 M 77.47 % | -171.313 M -1 025.84 % | -15.216 M -484.37 % | 3.959 M 156.74 % | -6.977 M -188.60 % | 7.874 M -81.85 % | 43.389 M -75.50 % | 177.086 M 1 039.45 % | -18.850 M 88.60 % | -165.419 M -382.76 % | -34.265 M 7.16 % | -36.910 M 88.56 % | -322.571 M -50.08 % | -214.927 M -1 738.03 % | -11.693 M -215.97 % | -3.701 M |
| Debt repayment | -3.738 M -174.15 % | 5.041 M 419.70 % | 970.000 K -62.43 % | 2.582 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.200 M 73.17 % | -8.200 M 97.57 % | -337.677 M -2 992.45 % | 11.674 M -65.43 % | 33.768 M 210.81 % | 10.864 M 136.29 % | -29.941 M 75.89 % | -124.199 M -1 841.05 % | -6.399 M 47.91 % | -12.285 M 75.67 % | -50.500 M -129.93 % | 168.700 M -28.44 % | 235.740 M 68.97 % | 139.520 M 2 051.33 % | -7.150 M -435.68 % | 2.130 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 100.00 % | -16.274 K | 0.000 100.00 % | -143.458 K | 0.000 | 0.000 | 0.000 100.00 % | -2.846 M -45.28 % | -1.959 M 38.30 % | -3.175 M 72.78 % | -11.664 M -78.39 % | -6.538 M -55.73 % | -4.199 M 75.34 % | -17.026 M 17.52 % | -20.641 M 40.30 % | -34.576 M -105.33 % | -16.839 M 56.96 % | -39.121 M 9.73 % | -43.337 M -27.40 % | -34.017 M -64.28 % | -20.707 M -48.16 % | -13.976 M -327.46 % | -3.270 M 74.56 % | -12.851 M |
| Other financing activites | 0.000 -100.00 % | 313.105 K -94.46 % | 5.653 M -90.81 % | 61.538 M 3 194.28 % | -1.989 M 86.47 % | -14.700 M -200.00 % | 14.700 M -42.90 % | 25.744 M 1 096.05 % | -2.585 M 76.25 % | -10.881 M -101.57 % | 693.444 M 13 950.75 % | 4.935 M -39.37 % | 8.140 M 526.29 % | -1.910 M -210.66 % | 1.726 M -95.51 % | 38.392 M 86 997.46 % | -44.181 K -100.15 % | 29.405 M 3 820.67 % | 750.000 K -46.64 % | 1.406 M -43.78 % | 2.500 M -99.13 % | 287.069 M 574 038.25 % | 50.000 K 141.67 % | -120.000 K |
| Net cash used provided by financing activities | -3.738 M -170.03 % | 5.338 M -19.40 % | 6.623 M -89.65 % | 63.976 M 3 316.90 % | -1.989 M 86.47 % | -14.700 M -200.00 % | 14.700 M -35.80 % | 22.898 M 439.55 % | -6.744 M 69.70 % | -22.256 M -106.47 % | 344.103 M 3 316.69 % | 10.071 M -73.29 % | 37.709 M 567.24 % | -8.071 M 83.48 % | -48.857 M 59.42 % | -120.383 M -417.07 % | -23.281 M -5.82 % | -22.000 M 76.37 % | -93.087 M -168.40 % | 136.089 M -37.44 % | 217.533 M -47.28 % | 412.613 M 4 079.10 % | -10.370 M 4.35 % | -10.841 M |
| Effect of forex changes on cash | 0.000 100.00 % | -10.702 M -474 483.86 % | -2.255 K | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 10.099 K 271 092 967 014 300.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 |
| Net change in cash | -9.741 M -98.99 % | -4.895 M 83.23 % | -29.196 M 3.84 % | -30.362 M -78.23 % | -17.036 M -115.04 % | 113.302 M 270.14 % | -66.592 M -158.70 % | 113.452 M 277.47 % | -63.926 M 68.05 % | -200.106 M -169.52 % | 287.839 M 3 069.47 % | 9.082 M 36.45 % | 6.656 M 141.22 % | -16.146 M 20.00 % | -20.182 M -137.03 % | 54.501 M 319.79 % | -24.796 M 82.88 % | -144.821 M -327.12 % | -33.907 M -133.20 % | 102.115 M 203.04 % | -99.098 M -150.24 % | 197.255 M 4 006.44 % | -5.049 M -157.34 % | 8.806 M |
| Cash at beginning of period | 142.947 M -3.31 % | 147.842 M -16.49 % | 177.038 M -14.64 % | 207.401 M -7.59 % | 224.436 M 101.95 % | 111.134 M -37.47 % | 177.727 M 176.51 % | 64.275 M -49.86 % | 128.201 M -60.95 % | 328.307 M 711.28 % | 40.468 M 28.93 % | 31.386 M 26.91 % | 24.731 M -39.50 % | 40.877 M -33.05 % | 61.058 M 831.18 % | 6.557 M -79.09 % | 31.354 M -82.20 % | 176.175 M -16.14 % | 210.081 M 94.64 % | 107.932 M -52.31 % | 226.315 M 854.82 % | 23.702 M -14.59 % | 27.752 M 46.48 % | 18.946 M |
| Cash at end of period | 133.206 M -6.81 % | 142.947 M -3.31 % | 147.842 M -16.49 % | 177.038 M -14.64 % | 207.401 M -7.59 % | 224.436 M 101.95 % | 111.134 M -37.47 % | 177.727 M 176.51 % | 64.275 M -49.86 % | 128.201 M -60.95 % | 328.307 M 711.28 % | 40.468 M 28.93 % | 31.386 M 26.91 % | 24.731 M -39.50 % | 40.877 M -33.05 % | 61.058 M 831.18 % | 6.557 M -79.09 % | 31.354 M -82.20 % | 176.175 M -16.13 % | 210.047 M 65.11 % | 127.217 M -42.42 % | 220.957 M 873.27 % | 22.703 M -18.19 % | 27.752 M |
| Operating cash flow | 1.948 M 110.84 % | -17.966 M -14.13 % | -15.742 M -148.36 % | -6.338 M -123.61 % | 26.845 M 593.20 % | -5.443 M 83.87 % | -33.752 M -193.44 % | 36.120 M 294.27 % | -18.593 M -184.44 % | -6.537 M 84.08 % | -41.048 M -729.51 % | -4.948 M 79.46 % | -24.087 M -51.02 % | -15.950 M -8.40 % | -14.714 M -568.28 % | -2.202 M -112.70 % | 17.335 M -59.31 % | 42.599 M -54.41 % | 93.445 M 3 083.45 % | 2.935 M -50.58 % | 5.940 M 1 478.73 % | -430.831 K -102.53 % | 17.013 M -27.13 % | 23.347 M |
| Capital expenditure | -10.069 M -0.35 % | -10.034 M -29.19 % | -7.767 M 66.66 % | -23.295 M -1 571.63 % | -1.394 M 69.05 % | -4.502 M 82.95 % | -26.405 M -73.04 % | -15.260 M -29.94 % | -11.744 M 51.01 % | -23.973 M 55.05 % | -53.327 M -149.88 % | -21.341 M -1.74 % | -20.977 M -71.42 % | -12.237 M 1.02 % | -12.363 M -23.16 % | -10.038 M 52.93 % | -21.328 M 69.36 % | -69.599 M -328.54 % | -16.241 M 67.06 % | -49.308 M 85.49 % | -339.778 M -63.38 % | -207.964 M -1 805.47 % | -10.914 M -194.63 % | -3.704 M |
| Free CashFlow | -8.121 M 71.00 % | -28.001 M -19.11 % | -23.508 M 20.67 % | -29.633 M -216.43 % | 25.451 M 355.91 % | -9.945 M 83.47 % | -60.156 M -388.37 % | 20.861 M 168.76 % | -30.337 M 0.57 % | -30.510 M 67.67 % | -94.375 M -258.98 % | -26.290 M 41.66 % | -45.063 M -59.87 % | -28.187 M -4.10 % | -27.077 M -121.22 % | -12.240 M -206.55 % | -3.993 M 85.21 % | -27.000 M -134.97 % | 77.204 M 266.49 % | -46.372 M 86.11 % | -333.838 M -60.19 % | -208.395 M -3 516.72 % | 6.099 M -68.95 % | 19.643 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 75.118 M -4.45 % | 78.612 M 2.11 % | 76.989 M -11.24 % | 86.740 M -2.72 % | 89.166 M 1.82 % | 87.573 M 1.96 % | 85.889 M -3.51 % | 89.013 M -3.95 % | 92.673 M -8.77 % | 101.580 M -16.23 % | 121.256 M 1.75 % | 119.167 M 21.08 % | 98.422 M -18.55 % | 120.839 M 0.63 % | 120.085 M 4.85 % | 114.534 M 19.20 % | 96.085 M 2.20 % | 94.013 M 8.86 % | 86.358 M 35.17 % | 63.889 M 9.07 % | 58.579 M -0.50 % | 58.874 M -13.58 % | 68.121 M -4.10 % | 71.035 M 25.94 % | 56.405 M 1.46 % | 55.592 M -10.24 % | 61.933 M 3.48 % | 59.849 M 10.51 % | 54.159 M 11.48 % | 48.582 M -62.04 % | 127.975 M 7.32 % | 119.244 M 48.86 % | 80.107 M -25.25 % | 107.163 M -14.79 % | 125.756 M 28.71 % | 97.707 M -24.87 % | 130.058 M 27.65 % | 101.887 M -32.75 % | 151.502 M 31.09 % | 115.575 M -4.27 % | 120.730 M 1.80 % | 118.601 M 13.02 % | 104.942 M 10.15 % | 95.269 M -21.45 % | 121.284 M 29.14 % | 93.917 M -13.20 % | 108.196 M 22.07 % | 88.634 M -28.49 % | 123.942 M -5.85 % | 131.644 M 15.96 % | 113.526 M -15.14 % | 133.783 M -2.12 % | 136.674 M -14.04 % | 159.000 M 23.03 % | 129.242 M -4.50 % | 135.335 M -1.99 % | 138.090 M 9.56 % | 126.035 M 18.27 % | 106.567 M 46.02 % | 72.982 M -23.65 % | 95.587 M 8.42 % | 88.163 M 30.15 % | 67.741 M 9.03 % | 62.132 M -8.12 % | 67.622 M 36.86 % | 49.408 M -11.60 % | 55.895 M -25.53 % | 75.059 M -36.87 % | 118.903 M 56.23 % | 76.109 M -42.01 % | 131.248 M -50.04 % | 262.710 M -9.49 % | 290.263 M 175.30 % | 105.433 M 14.40 % | 92.164 M -50.68 % | 186.870 M 9.60 % | 170.502 M 90.17 % | 89.656 M 0.42 % | 89.283 M -33.26 % | 133.784 M -13.84 % | 155.269 M 85.59 % | 83.662 M 76.93 % | 47.285 M -59.75 % | 117.483 M -19.13 % | 145.278 M 129.39 % | 63.331 M 13.03 % | 56.030 M -5.79 % | 59.477 M -26.98 % | 81.453 M 138.14 % | 34.204 M 36.30 % | 25.094 M 10.11 % | 22.791 M -18.16 % | 27.847 M 19.63 % | 23.278 M |
| Net income | -8.986 M -385.78 % | 3.144 M 104.31 % | -72.968 M -1 428.74 % | -4.773 M -27.23 % | -3.752 M 69.64 % | -12.358 M 81.44 % | -66.581 M -1 014.13 % | -5.976 M 15.89 % | -7.105 M -234.75 % | -2.122 M -205.56 % | 2.011 M -91.67 % | 24.129 M 1 734.51 % | 1.315 M -82.24 % | 7.406 M 176.13 % | 2.682 M -16.16 % | 3.199 M 785.47 % | 361.301 K -91.49 % | 4.244 M -50.09 % | 8.502 M 666.82 % | -1.500 M 68.96 % | -4.832 M -568.82 % | 1.031 M -91.34 % | 11.906 M 959.02 % | -1.386 M 77.96 % | -6.290 M -507.68 % | 1.543 M 109.75 % | -15.817 M -4 772.96 % | -324.590 K 94.19 % | -5.591 M -4 686.52 % | 121.907 K -99.35 % | 18.708 M 490.88 % | 3.166 M 131.96 % | -9.908 M -217.91 % | -3.116 M 74.08 % | -12.025 M -61.32 % | -7.454 M -24.29 % | -5.998 M 6.06 % | -6.385 M -180.16 % | 7.964 M 272.48 % | -4.617 M -208.69 % | 4.248 M 219.94 % | -3.542 M 87.59 % | -28.531 M -335.31 % | -6.554 M 26.60 % | -8.929 M -72.34 % | -5.181 M -122.43 % | 23.096 M 598.05 % | -4.637 M 16.52 % | -5.555 M -150.79 % | -2.215 M 97.17 % | -78.306 M -515.34 % | -12.726 M 16.74 % | -15.284 M -370.02 % | -3.252 M 80.27 % | -16.482 M -227.13 % | -5.039 M 50.78 % | -10.236 M -40.51 % | -7.285 M -117.59 % | 41.424 M 735.36 % | -6.520 M 75.75 % | -26.885 M -478.46 % | 7.104 M 112.60 % | -56.368 M -77.23 % | -31.804 M -4.32 % | -30.488 M -37.08 % | -22.242 M 81.00 % | -117.092 M -414.12 % | -22.775 M -3.94 % | -21.912 M -46.76 % | -14.931 M -779.84 % | 2.196 M 6 385.25 % | 33.865 K -86.82 % | 256.889 K -53.13 % | 548.085 K 101.71 % | -32.053 M -555.94 % | -4.887 M -328.51 % | 2.138 M -53.37 % | 4.585 M 265.98 % | 1.253 M -64.33 % | 3.513 M -48.46 % | 6.815 M 10.63 % | 6.161 M 162.57 % | -9.846 M -280.36 % | 5.459 M -62.78 % | 14.669 M 147.58 % | 5.925 M -22.72 % | 7.667 M 43.24 % | 5.353 M -50.05 % | 10.716 M 145.88 % | 4.358 M 9.63 % | 3.975 M -24.13 % | 5.240 M -21.58 % | 6.682 M -14.31 % | 7.797 M |
| Income before tax | -8.705 M -311.05 % | 4.125 M 105.63 % | -73.283 M -1 362.18 % | -5.012 M -99.58 % | -2.511 M 77.53 % | -11.178 M 82.60 % | -64.231 M -946.50 % | -6.138 M 8.19 % | -6.685 M -1 206.71 % | -511.591 K -119.39 % | 2.638 M -89.80 % | 25.862 M 707.52 % | 3.203 M -69.23 % | 10.408 M 247.06 % | 2.999 M -34.22 % | 4.558 M 45.80 % | 3.127 M -38.76 % | 5.105 M -60.86 % | 13.044 M 2 017.21 % | -680.354 K 84.27 % | -4.326 M -381.96 % | 1.534 M -90.33 % | 15.869 M 1 557.46 % | -1.089 M 82.94 % | -6.381 M -417.15 % | 2.012 M 112.79 % | -15.732 M -28 029.69 % | -55.926 K 99.03 % | -5.747 M -1 652.59 % | 370.144 K -98.12 % | 19.714 M 391.31 % | 4.013 M 125.12 % | -15.976 M -308.27 % | -3.913 M 80.61 % | -20.179 M -90.64 % | -10.585 M -2.35 % | -10.341 M -39.40 % | -7.418 M -168.03 % | 10.904 M 309.96 % | -5.193 M -179.52 % | 6.531 M 348.40 % | -2.629 M 93.96 % | -43.554 M -477.69 % | -7.539 M 18.49 % | -9.249 M -117.91 % | -4.245 M -118.83 % | 22.542 M 605.31 % | -4.461 M -8.14 % | -4.125 M -1 156.89 % | -328.215 K 99.59 % | -79.598 M -619.92 % | -11.057 M 16.90 % | -13.305 M -571.66 % | 2.821 M 119.73 % | -14.298 M -443.15 % | -2.632 M 70.76 % | -9.002 M -33.77 % | -6.730 M -116.07 % | 41.868 M 648.83 % | -7.629 M 71.47 % | -26.741 M -471.90 % | 7.190 M 112.49 % | -57.570 M -76.05 % | -32.700 M -4.37 % | -31.331 M -38.92 % | -22.554 M 81.22 % | -120.107 M -413.75 % | -23.378 M -25.59 % | -18.615 M -28.06 % | -14.536 M -280.85 % | 8.038 M -8.75 % | 8.808 M -22.49 % | 11.364 M 249.80 % | 3.249 M 112.40 % | -26.205 M -1 409.33 % | 2.001 M -72.16 % | 7.188 M 18.61 % | 6.061 M 39.06 % | 4.358 M -29.18 % | 6.154 M -39.30 % | 10.137 M 38.77 % | 7.305 M 199.67 % | -7.329 M -195.93 % | 7.640 M -56.77 % | 17.674 M 215.16 % | 5.608 M -35.30 % | 8.667 M 31.92 % | 6.570 M -43.61 % | 11.652 M 101.48 % | 5.783 M 53.04 % | 3.779 M -29.19 % | 5.336 M -22.04 % | 6.845 M -15.72 % | 8.122 M |
| Income before tax ratio | -0.12 -320.87 % | 0.05 105.51 % | -0.95 -1 547.38 % | -0.06 -105.17 % | -0.03 77.94 % | -0.13 82.93 % | -0.75 -984.57 % | -0.07 4.41 % | -0.07 -1 332.30 % | -0.01 -123.15 % | 0.02 -89.97 % | 0.22 566.94 % | 0.03 -62.22 % | 0.09 244.90 % | 0.02 -37.26 % | 0.04 22.31 % | 0.03 -40.08 % | 0.05 -64.05 % | 0.15 1 518.39 % | -0.01 85.58 % | -0.07 -383.38 % | 0.03 -88.81 % | 0.23 1 619.80 % | -0.02 86.45 % | -0.11 -412.58 % | 0.04 114.25 % | -0.25 -27 082.96 % | 0.00 99.12 % | -0.11 -1 492.70 % | 0.01 -95.05 % | 0.15 357.79 % | 0.03 116.87 % | -0.20 -446.16 % | -0.04 77.24 % | -0.16 -48.12 % | -0.11 -36.24 % | -0.08 -9.21 % | -0.07 -201.16 % | 0.07 260.17 % | -0.04 -183.07 % | 0.05 344.02 % | -0.02 94.66 % | -0.42 -424.44 % | -0.08 -3.77 % | -0.08 -68.74 % | -0.05 -121.69 % | 0.21 513.95 % | -0.05 -51.22 % | -0.03 -1 235.00 % | 0.00 99.64 % | -0.70 -748.38 % | -0.08 15.10 % | -0.10 -648.71 % | 0.02 116.04 % | -0.11 -468.76 % | -0.02 70.16 % | -0.07 -22.09 % | -0.05 -113.59 % | 0.39 475.86 % | -0.10 62.64 % | -0.28 -443.01 % | 0.08 109.60 % | -0.85 -61.48 % | -0.53 -13.59 % | -0.46 -1.50 % | -0.46 78.76 % | -2.15 -589.90 % | -0.31 -98.95 % | -0.16 18.03 % | -0.19 -411.86 % | 0.06 82.65 % | 0.03 -14.36 % | 0.04 27.06 % | 0.03 110.84 % | -0.28 -2 754.78 % | 0.01 -74.60 % | 0.04 -37.63 % | 0.07 38.49 % | 0.05 6.12 % | 0.05 -29.55 % | 0.07 -25.23 % | 0.09 156.33 % | -0.16 -338.34 % | 0.07 -46.54 % | 0.12 37.39 % | 0.09 -42.76 % | 0.15 40.03 % | 0.11 -22.77 % | 0.14 -15.39 % | 0.17 12.28 % | 0.15 -35.69 % | 0.23 -4.75 % | 0.25 -29.55 % | 0.35 |
| EBITDA | -8.146 M -275.09 % | 4.653 M 106.45 % | -72.087 M -1 367.85 % | -4.911 M -221.90 % | 4.029 M 967.07 % | -464.651 K 99.27 % | -63.978 M -942.62 % | -6.136 M -135.40 % | -2.607 M -632.53 % | -355.849 K -106.64 % | 5.363 M -79.54 % | 26.211 M 270.23 % | 7.080 M -33.58 % | 10.658 M 42.24 % | 7.493 M -14.59 % | 8.773 M 45.31 % | 6.038 M -31.95 % | 8.872 M -43.47 % | 15.695 M 664.54 % | 2.053 M 167.54 % | -3.040 M -170.08 % | 4.337 M -76.47 % | 18.433 M 16 916.31 % | 108.328 K 105.58 % | -1.941 M 27.54 % | -2.679 M 80.28 % | -13.581 M -42 208.50 % | -32.101 K -103.13 % | 1.025 M 124.86 % | -4.125 M -120.89 % | 19.742 M 312.38 % | 4.787 M 135.40 % | -13.522 M -252.37 % | -3.837 M 67.08 % | -11.656 M -2.71 % | -11.348 M -95.93 % | -5.792 M 19.61 % | -7.205 M -137.40 % | 19.263 M 466.19 % | -5.260 M -160.63 % | 8.677 M 481.73 % | -2.273 M 86.55 % | -16.905 M -84.42 % | -9.167 M -200.74 % | -3.048 M 44.33 % | -5.475 M -124.41 % | 22.429 M 621.89 % | -4.298 M -33.79 % | -3.212 M -362.18 % | 1.225 M 104.06 % | -30.142 M -7 007.60 % | -424.087 K 95.73 % | -9.940 M -265.95 % | 5.990 M 167.05 % | -8.934 M -6 089.91 % | 149.148 K 105.47 % | -2.725 M 28.91 % | -3.833 M -104.44 % | 86.406 M 861.93 % | -11.340 M -31.39 % | -8.631 M 15.84 % | -10.256 M -133.14 % | 30.946 M 461.93 % | -8.550 M 25.34 % | -11.453 M -61.87 % | -7.075 M -116.22 % | 43.632 M 607.25 % | -8.602 M -610.25 % | -1.211 M 36.80 % | -1.916 M -248.73 % | -549.508 K -103.27 % | 16.810 M -33.84 % | 25.407 M 111.61 % | 12.006 M 2 387.68 % | 482.638 K -95.86 % | 11.646 M -56.75 % | 26.928 M 105.11 % | 13.128 M -46.18 % | 24.392 M 22.37 % | 19.933 M -32.53 % | 29.545 M 46.19 % | 20.209 M 152.81 % | 7.994 M -51.18 % | 16.373 M -44.21 % | 29.350 M 237.65 % | 8.692 M -43.24 % | 15.314 M 49.28 % | 10.259 M -32.34 % | 15.162 M 93.63 % | 7.830 M 61.36 % | 4.853 M -16.59 % | 5.818 M -25.11 % | 7.769 M -12.49 % | 8.877 M |
| Net income ratio | -0.12 -399.08 % | 0.04 104.22 % | -0.95 -1 622.36 % | -0.06 -30.78 % | -0.04 70.18 % | -0.14 81.80 % | -0.78 -1 054.66 % | -0.07 12.43 % | -0.08 -266.93 % | -0.02 -226.00 % | 0.02 -91.81 % | 0.20 1 415.14 % | 0.01 -78.20 % | 0.06 174.40 % | 0.02 -20.03 % | 0.03 642.84 % | 0.00 -91.67 % | 0.05 -54.15 % | 0.10 519.34 % | -0.02 71.54 % | -0.08 -571.18 % | 0.02 -89.98 % | 0.17 995.77 % | -0.02 82.50 % | -0.11 -501.81 % | 0.03 110.87 % | -0.26 -4 608.95 % | -0.01 94.75 % | -0.10 -4 214.19 % | 0.00 -98.28 % | 0.15 450.56 % | 0.03 121.47 % | -0.12 -325.29 % | -0.03 69.59 % | -0.10 -25.34 % | -0.08 -65.44 % | -0.05 26.41 % | -0.06 -219.20 % | 0.05 231.58 % | -0.04 -213.54 % | 0.04 217.82 % | -0.03 89.01 % | -0.27 -295.19 % | -0.07 6.56 % | -0.07 -33.45 % | -0.06 -125.84 % | 0.21 508.00 % | -0.05 -16.73 % | -0.04 -166.38 % | -0.02 97.56 % | -0.69 -625.14 % | -0.10 14.94 % | -0.11 -446.80 % | -0.02 83.96 % | -0.13 -242.55 % | -0.04 49.77 % | -0.07 -28.24 % | -0.06 -114.87 % | 0.39 535.12 % | -0.09 68.24 % | -0.28 -449.06 % | 0.08 109.68 % | -0.83 -62.56 % | -0.51 -13.53 % | -0.45 -0.16 % | -0.45 78.51 % | -2.09 -590.39 % | -0.30 -64.65 % | -0.18 6.06 % | -0.20 -1 272.36 % | 0.02 12 881.09 % | 0.00 -85.43 % | 0.00 -82.98 % | 0.01 101.49 % | -0.35 -1 229.98 % | -0.03 -308.50 % | 0.01 -75.48 % | 0.05 264.46 % | 0.01 -46.55 % | 0.03 -40.18 % | 0.04 -40.39 % | 0.07 135.36 % | -0.21 -548.12 % | 0.05 -53.98 % | 0.10 7.93 % | 0.09 -31.63 % | 0.14 52.05 % | 0.09 -31.59 % | 0.13 3.25 % | 0.13 -19.57 % | 0.16 -31.10 % | 0.23 -4.19 % | 0.24 -28.37 % | 0.33 |
| Ratio EBITDA | -0.11 -283.23 % | 0.06 106.32 % | -0.94 -1 553.76 % | -0.06 -225.31 % | 0.05 951.59 % | -0.01 99.29 % | -0.74 -980.54 % | -0.07 -145.08 % | -0.03 -702.93 % | 0.00 -107.92 % | 0.04 -79.89 % | 0.22 205.77 % | 0.07 -18.45 % | 0.09 41.36 % | 0.06 -18.54 % | 0.08 21.90 % | 0.06 -33.41 % | 0.09 -48.08 % | 0.18 465.62 % | 0.03 161.93 % | -0.05 -170.43 % | 0.07 -72.77 % | 0.27 17 644.23 % | 0.00 104.43 % | -0.03 28.59 % | -0.05 78.03 % | -0.22 -40 784.57 % | 0.00 -102.83 % | 0.02 122.30 % | -0.08 -155.04 % | 0.15 284.25 % | 0.04 123.78 % | -0.17 -371.38 % | -0.04 61.37 % | -0.09 20.20 % | -0.12 -160.80 % | -0.04 37.02 % | -0.07 -155.62 % | 0.13 379.35 % | -0.05 -163.33 % | 0.07 474.99 % | -0.02 88.10 % | -0.16 -67.42 % | -0.10 -282.86 % | -0.03 56.89 % | -0.06 -128.12 % | 0.21 527.53 % | -0.05 -87.08 % | -0.03 -378.47 % | 0.01 103.51 % | -0.27 -8 275.87 % | 0.00 95.64 % | -0.07 -293.06 % | 0.04 154.50 % | -0.07 -6 372.32 % | 0.00 105.58 % | -0.02 35.12 % | -0.03 -103.75 % | 0.81 621.80 % | -0.16 -72.08 % | -0.09 22.38 % | -0.12 -125.46 % | 0.46 431.97 % | -0.14 18.75 % | -0.17 -18.27 % | -0.14 -118.34 % | 0.78 781.16 % | -0.11 -1 025.12 % | -0.01 59.55 % | -0.03 -501.37 % | 0.00 -106.54 % | 0.06 -26.90 % | 0.09 -23.13 % | 0.11 2 074.59 % | 0.01 -91.60 % | 0.06 -60.54 % | 0.16 7.85 % | 0.15 -46.40 % | 0.27 83.36 % | 0.15 -21.70 % | 0.19 -21.23 % | 0.24 42.88 % | 0.17 21.31 % | 0.14 -31.02 % | 0.20 47.19 % | 0.14 -49.78 % | 0.27 58.46 % | 0.17 -7.34 % | 0.19 -18.69 % | 0.23 18.39 % | 0.19 -24.24 % | 0.26 -8.50 % | 0.28 -26.85 % | 0.38 |
| Gross profit ratio | 0.24 18.51 % | 0.20 -28.11 % | 0.28 10.42 % | 0.25 1.80 % | 0.25 15.00 % | 0.22 -16.92 % | 0.26 10.03 % | 0.24 0.20 % | 0.24 -7.40 % | 0.26 -13.96 % | 0.30 4.02 % | 0.29 3.94 % | 0.28 8.02 % | 0.26 -2.61 % | 0.26 9.89 % | 0.24 -11.72 % | 0.27 2.27 % | 0.26 -27.18 % | 0.36 80.70 % | 0.20 1.43 % | 0.20 2.73 % | 0.19 -21.09 % | 0.24 20.79 % | 0.20 66.73 % | 0.12 -26.24 % | 0.16 -27.65 % | 0.23 13.26 % | 0.20 3.75 % | 0.19 19.57 % | 0.16 -31.86 % | 0.24 17.34 % | 0.20 32.36 % | 0.15 30.17 % | 0.12 14.98 % | 0.10 -10.34 % | 0.11 25.57 % | 0.09 -31.47 % | 0.13 -39.93 % | 0.22 64.90 % | 0.13 -20.42 % | 0.17 31.30 % | 0.13 24.72 % | 0.10 -14.82 % | 0.12 15.40 % | 0.10 -8.30 % | 0.11 -42.85 % | 0.20 45.97 % | 0.14 -9.65 % | 0.15 10.70 % | 0.14 -5.79 % | 0.14 -3.49 % | 0.15 1.89 % | 0.15 -7.34 % | 0.16 13.14 % | 0.14 -7.83 % | 0.15 7.85 % | 0.14 18.86 % | 0.12 -28.82 % | 0.17 22.98 % | 0.14 16.22 % | 0.12 42.12 % | 0.08 -2.05 % | 0.08 -35.39 % | 0.13 43.14 % | 0.09 -45.79 % | 0.17 214.72 % | -0.15 -213.76 % | 0.13 -0.18 % | 0.13 -29.76 % | 0.18 -5.99 % | 0.19 -13.59 % | 0.22 -1.10 % | 0.23 -14.31 % | 0.27 120.38 % | 0.12 -47.36 % | 0.23 -2.33 % | 0.23 -20.00 % | 0.29 8.02 % | 0.27 -10.57 % | 0.30 16.93 % | 0.26 -23.24 % | 0.34 113.15 % | 0.16 -50.01 % | 0.32 -6.33 % | 0.34 -6.55 % | 0.36 -18.32 % | 0.44 4.99 % | 0.42 0.40 % | 0.42 -23.25 % | 0.55 -3.50 % | 0.57 -6.79 % | 0.61 -4.64 % | 0.64 -0.72 % | 0.64 |
| Weighted average shs out dil | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M -15.16 % | 617.900 M 17.88 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M -29.22 % | 740.646 M 0.00 % | 740.646 M 0.00 % | 740.646 M 40.45 % | 527.335 M -0.59 % | 530.471 M 0.00 % | 530.471 M 25.00 % | 424.377 M -15.12 % | 499.998 M 0.00 % | 499.998 M 6.72 % | 468.531 M -9.09 % | 515.384 M 11.56 % | 461.992 M 0.00 % | 461.992 M -1.18 % | 467.520 M 0.00 % | 467.520 M 0.82 % | 463.700 M 42.86 % | 324.590 M -20.12 % | 406.358 M 0.00 % | 406.358 M 28.34 % | 316.622 M -32.00 % | 465.621 M 49.41 % | 311.644 M 0.00 % | 311.644 M -16.39 % | 372.718 M 0.00 % | 372.718 M -41.62 % | 638.454 M 0.00 % | 638.454 M 36.89 % | 466.413 M 0.00 % | 466.413 M 31.68 % | 354.206 M 0.00 % | 354.206 M 8.09 % | 327.706 M 0.00 % | 327.706 M 26.49 % | 259.071 M 0.00 % | 259.071 M 11.73 % | 231.871 M 0.00 % | 231.871 M 4.68 % | 221.514 M 0.00 % | 221.514 M -12.97 % | 254.512 M 0.00 % | 254.512 M -21.73 % | 325.184 M 0.00 % | 325.184 M 29.08 % | 251.927 M 0.00 % | 251.927 M 3.75 % | 242.827 M 0.00 % | 242.827 M -25.51 % | 325.989 M 0.00 % | 325.989 M 37.67 % | 236.798 M 0.00 % | 236.798 M -18.10 % | 289.131 M 0.00 % | 289.131 M 4.00 % | 278.022 M 0.00 % | 278.022 M -2.34 % | 284.691 M 0.00 % | 284.691 M 1.06 % | 281.715 M -5.66 % | 298.617 M 11.29 % | 268.325 M 0.00 % | 268.325 M -2.09 % | 274.043 M 0.00 % | 274.043 M 37.46 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M |
| Weighted average shs out | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M -15.16 % | 617.900 M 17.88 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M -29.22 % | 740.646 M 0.00 % | 740.646 M 0.00 % | 740.646 M 41.29 % | 524.198 M 0.00 % | 524.198 M 2.43 % | 511.771 M 20.59 % | 424.377 M -15.12 % | 499.998 M 0.00 % | 499.998 M 6.72 % | 468.531 M -9.09 % | 515.384 M 11.56 % | 461.992 M 0.00 % | 461.991 M -1.18 % | 467.520 M 0.00 % | 467.520 M 0.82 % | 463.700 M 42.86 % | 324.589 M -20.12 % | 406.358 M 0.00 % | 406.358 M 28.34 % | 316.622 M -32.00 % | 465.621 M 49.41 % | 311.644 M 0.00 % | 311.643 M -16.39 % | 372.718 M 0.00 % | 372.718 M -41.62 % | 638.454 M 0.00 % | 638.454 M 36.89 % | 466.413 M 0.00 % | 466.413 M 31.68 % | 354.206 M 0.00 % | 354.205 M 8.09 % | 327.706 M 0.00 % | 327.706 M 26.49 % | 259.071 M 0.00 % | 259.070 M 11.73 % | 231.871 M 0.00 % | 231.871 M 4.68 % | 221.514 M 0.00 % | 221.513 M -12.97 % | 254.512 M 0.00 % | 254.512 M -21.73 % | 325.184 M 0.00 % | 325.184 M 29.08 % | 251.927 M 0.00 % | 251.927 M 3.75 % | 242.827 M 0.00 % | 242.827 M -25.51 % | 325.989 M 0.00 % | 325.989 M 37.67 % | 236.798 M 0.00 % | 236.798 M -18.10 % | 289.131 M 0.00 % | 289.131 M 4.37 % | 277.031 M -0.36 % | 278.022 M -2.34 % | 284.691 M 0.00 % | 284.691 M 6.15 % | 268.195 M -10.19 % | 298.617 M 11.29 % | 268.325 M 0.00 % | 268.325 M 2.18 % | 262.607 M -4.17 % | 274.043 M 37.46 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M 0.00 % | 199.368 M |
| EPS diluted | -0.02 -385.00 % | 0.01 104.29 % | -0.14 -1 438.46 % | -0.01 -26.39 % | -0.01 64.00 % | -0.02 84.62 % | -0.13 -1 040.35 % | -0.01 16.18 % | -0.01 -240.00 % | 0.00 -205.26 % | 0.00 -88.34 % | 0.03 1 711.11 % | 0.00 -82.00 % | 0.01 96.08 % | 0.01 -15.00 % | 0.01 757.14 % | 0.00 -93.00 % | 0.01 -41.18 % | 0.02 666.67 % | 0.00 70.87 % | -0.01 -615.00 % | 0.00 -92.25 % | 0.03 960.00 % | 0.00 77.78 % | -0.01 -509.09 % | 0.00 109.68 % | -0.03 -3 310.00 % | 0.00 92.75 % | -0.01 -4 700.00 % | 0.00 -99.49 % | 0.06 769.12 % | 0.01 121.38 % | -0.03 -218.00 % | -0.01 69.04 % | -0.03 -61.50 % | -0.02 -112.77 % | -0.01 6.00 % | -0.01 -158.48 % | 0.02 272.73 % | -0.01 -182.50 % | 0.01 220.00 % | -0.01 88.52 % | -0.09 -335.50 % | -0.02 42.03 % | -0.03 -72.50 % | -0.02 -120.08 % | 0.10 598.00 % | -0.02 20.32 % | -0.03 -151.00 % | -0.01 96.77 % | -0.31 -520.00 % | -0.05 -6.38 % | -0.05 -370.00 % | -0.01 84.71 % | -0.07 -227.00 % | -0.02 52.61 % | -0.04 -40.67 % | -0.03 -123.08 % | 0.13 750.00 % | -0.02 81.82 % | -0.11 -466.67 % | 0.03 115.79 % | -0.19 -72.73 % | -0.11 0.00 % | -0.11 -37.50 % | -0.08 80.49 % | -0.41 -412.50 % | -0.08 -2.83 % | -0.08 -55.60 % | -0.05 -709.76 % | 0.01 8 100.00 % | 0.00 -88.89 % | 0.00 -55.00 % | 0.00 101.25 % | -0.16 -553.06 % | -0.02 -328.97 % | 0.01 -53.48 % | 0.02 265.08 % | 0.01 -50.00 % | 0.01 -63.16 % | 0.03 54.75 % | 0.02 144.74 % | -0.05 -352.04 % | 0.02 -73.37 % | 0.07 247.17 % | 0.02 -44.94 % | 0.04 100.52 % | 0.02 -64.25 % | 0.05 244.23 % | 0.02 -21.61 % | 0.02 -24.33 % | 0.03 -21.49 % | 0.03 -14.32 % | 0.04 |
| Earnings per share | -0.02 -385.00 % | 0.01 104.29 % | -0.14 -1 438.46 % | -0.01 -26.39 % | -0.01 64.00 % | -0.02 84.62 % | -0.13 -1 040.35 % | -0.01 16.18 % | -0.01 -240.00 % | 0.00 -205.26 % | 0.00 -88.34 % | 0.03 1 711.11 % | 0.00 -82.00 % | 0.01 354.55 % | 0.00 -63.33 % | 0.01 757.14 % | 0.00 -93.00 % | 0.01 -41.18 % | 0.02 666.67 % | 0.00 70.87 % | -0.01 -615.00 % | 0.00 -92.25 % | 0.03 960.00 % | 0.00 77.78 % | -0.01 -509.09 % | 0.00 109.68 % | -0.03 -3 310.00 % | 0.00 92.75 % | -0.01 -4 700.00 % | 0.00 -99.49 % | 0.06 769.12 % | 0.01 121.38 % | -0.03 -218.00 % | -0.01 69.04 % | -0.03 -61.50 % | -0.02 -112.77 % | -0.01 6.00 % | -0.01 -158.48 % | 0.02 272.73 % | -0.01 -182.50 % | 0.01 220.00 % | -0.01 88.52 % | -0.09 -335.50 % | -0.02 42.03 % | -0.03 -72.50 % | -0.02 -120.08 % | 0.10 598.00 % | -0.02 20.32 % | -0.03 -151.00 % | -0.01 96.77 % | -0.31 -520.00 % | -0.05 -6.38 % | -0.05 -370.00 % | -0.01 84.71 % | -0.07 -227.00 % | -0.02 52.61 % | -0.04 -40.67 % | -0.03 -123.08 % | 0.13 750.00 % | -0.02 81.82 % | -0.11 -466.67 % | 0.03 115.79 % | -0.19 -72.73 % | -0.11 0.00 % | -0.11 -37.50 % | -0.08 80.49 % | -0.41 -412.50 % | -0.08 2.08 % | -0.08 -63.40 % | -0.05 -709.76 % | 0.01 8 100.00 % | 0.00 -88.89 % | 0.00 -55.00 % | 0.00 101.25 % | -0.16 -553.06 % | -0.02 -328.97 % | 0.01 -53.48 % | 0.02 265.08 % | 0.01 -50.00 % | 0.01 -63.16 % | 0.03 54.75 % | 0.02 144.74 % | -0.05 -352.04 % | 0.02 -73.37 % | 0.07 247.17 % | 0.02 -44.94 % | 0.04 100.52 % | 0.02 -64.25 % | 0.05 244.23 % | 0.02 -21.61 % | 0.02 -24.33 % | 0.03 -21.49 % | 0.03 -14.32 % | 0.04 |
| Gross profit | 17.991 M 13.24 % | 15.887 M -26.59 % | 21.642 M -1.99 % | 22.081 M -0.97 % | 22.297 M 17.09 % | 19.043 M -15.29 % | 22.481 M 6.17 % | 21.175 M -3.75 % | 22.001 M -15.52 % | 26.041 M -27.92 % | 36.128 M 5.84 % | 34.134 M 25.85 % | 27.123 M -12.02 % | 30.829 M -2.00 % | 31.458 M 15.21 % | 27.304 M 5.23 % | 25.948 M 4.52 % | 24.825 M -20.73 % | 31.317 M 144.25 % | 12.822 M 10.63 % | 11.590 M 2.22 % | 11.338 M -31.81 % | 16.627 M 15.84 % | 14.353 M 109.97 % | 6.836 M -25.16 % | 9.134 M -35.05 % | 14.064 M 17.20 % | 12.000 M 14.65 % | 10.466 M 33.29 % | 7.852 M -74.13 % | 30.354 M 25.94 % | 24.103 M 97.02 % | 12.234 M -2.70 % | 12.573 M -2.02 % | 12.833 M 15.40 % | 11.120 M -5.66 % | 11.787 M -12.52 % | 13.475 M -59.60 % | 33.356 M 116.16 % | 15.431 M -23.82 % | 20.257 M 33.66 % | 15.156 M 40.95 % | 10.752 M -6.17 % | 11.460 M -9.35 % | 12.642 M 18.42 % | 10.675 M -50.39 % | 21.520 M 78.19 % | 12.077 M -35.39 % | 18.693 M 4.23 % | 17.935 M 9.25 % | 16.416 M -18.10 % | 20.045 M -0.27 % | 20.099 M -20.35 % | 25.234 M 39.20 % | 18.128 M -11.98 % | 20.595 M 5.69 % | 19.486 M 30.23 % | 14.963 M -15.82 % | 17.775 M 79.58 % | 9.898 M -11.27 % | 11.155 M 54.09 % | 7.239 M 27.48 % | 5.679 M -29.56 % | 8.062 M 31.52 % | 6.130 M -25.81 % | 8.262 M 201.41 % | -8.147 M -184.72 % | 9.617 M -36.99 % | 15.262 M 9.73 % | 13.909 M -45.49 % | 25.515 M -56.83 % | 59.104 M -10.49 % | 66.029 M 135.92 % | 27.988 M 152.11 % | 11.102 M -74.04 % | 42.760 M 7.05 % | 39.945 M 52.13 % | 26.256 M 8.47 % | 24.207 M -40.32 % | 40.559 M 0.75 % | 40.256 M 42.45 % | 28.260 M 277.13 % | 7.493 M -79.88 % | 37.247 M -24.25 % | 49.172 M 114.37 % | 22.938 M -7.67 % | 24.845 M -1.09 % | 25.118 M -26.69 % | 34.263 M 82.77 % | 18.747 M 31.53 % | 14.252 M 2.63 % | 13.887 M -21.95 % | 17.793 M 18.77 % | 14.981 M |
| Income tax expense | -3.383 K -100.86 % | 394.641 K 157.03 % | -691.937 K -28.22 % | -539.650 K -181.20 % | 664.573 K 33.72 % | 496.992 K -80.91 % | 2.603 M 1 089.40 % | -263.071 K 26.28 % | -356.864 K -122.15 % | 1.611 M 597.03 % | 231.092 K -81.25 % | 1.233 M -24.78 % | 1.639 M -30.06 % | 2.343 M 70.22 % | 1.376 M -0.98 % | 1.390 M -20.58 % | 1.750 M 30.05 % | 1.346 M -70.37 % | 4.542 M 454.10 % | 819.640 K 61.97 % | 506.058 K 0.48 % | 503.645 K -87.29 % | 3.963 M 1 233.80 % | 297.148 K 426.62 % | -90.977 K -119.39 % | 469.096 K 512.25 % | -113.789 K -125.67 % | 443.254 K 438.64 % | -130.893 K -152.73 % | 248.237 K -78.72 % | 1.166 M 535.98 % | 183.380 K 191.63 % | -200.130 K -159.92 % | 333.985 K -35.65 % | 519.016 K 302.66 % | -256.107 K -12.56 % | -227.535 K -146.15 % | 492.981 K 99.05 % | 247.668 K -39.23 % | 407.570 K 84.93 % | 220.396 K -54.77 % | 487.256 K 138.38 % | -1.270 M -206.70 % | 1.190 M 698.26 % | -198.905 K -141.04 % | 484.624 K -57.33 % | 1.136 M 352.57 % | 250.946 K -10.63 % | 280.808 K -54.37 % | 615.464 K 534.26 % | -141.728 K -126.65 % | 531.804 K -54.62 % | 1.172 M -31.90 % | 1.721 M 68.87 % | 1.019 M 642.41 % | 137.261 K 402.88 % | -45.319 K -184.06 % | 53.913 K -12.40 % | 61.542 K -53.81 % | 133.243 K 100.85 % | -15.673 M | 0.000 100.00 % | -964.842 K -2 244.62 % | 44.989 K 395.06 % | -15.247 K -167.31 % | 22.653 K -73.14 % | 84.337 K 123.92 % | -352.548 K -120.37 % | 1.731 M 622.06 % | 239.692 K -93.89 % | 3.921 M -24.44 % | 5.190 M 93.10 % | 2.688 M 157.15 % | 1.045 M -71.57 % | 3.676 M 124.96 % | 1.634 M -32.10 % | 2.406 M 440.11 % | 445.547 K -75.46 % | 1.816 M 161.52 % | 694.383 K 574.97 % | 102.876 K -4.76 % | 108.022 K -90.20 % | 1.103 M 176.38 % | 398.930 K -17.45 % | 483.284 K 40.70 % | 343.489 K -68.49 % | 1.090 M 240.40 % | 320.194 K 718.62 % | 39.114 K -95.81 % | 932.554 K 1 151.16 % | 74.535 K 21.14 % | 61.529 K -49.02 % | 120.694 K -54.06 % | 262.712 K |
| Cost of revenue | 57.127 M -8.93 % | 62.725 M 13.33 % | 55.347 M -14.40 % | 64.659 M -2.02 % | 65.992 M -3.70 % | 68.530 M 8.08 % | 63.408 M -6.53 % | 67.839 M -4.01 % | 70.672 M -6.44 % | 75.538 M -11.26 % | 85.127 M 0.11 % | 85.034 M 19.26 % | 71.299 M -20.79 % | 90.010 M 1.56 % | 88.627 M 1.60 % | 87.229 M 24.37 % | 70.137 M 1.37 % | 69.188 M 25.70 % | 55.041 M 7.78 % | 51.067 M 8.68 % | 46.989 M -1.15 % | 47.535 M -7.69 % | 51.494 M -9.15 % | 56.682 M 14.35 % | 49.569 M 6.70 % | 46.458 M -2.95 % | 47.870 M 0.04 % | 47.850 M 9.51 % | 43.693 M 7.28 % | 40.730 M -58.28 % | 97.621 M 2.61 % | 95.141 M 40.18 % | 67.873 M -28.24 % | 94.590 M -16.24 % | 112.924 M 30.42 % | 86.587 M -26.79 % | 118.271 M 33.77 % | 88.412 M -25.17 % | 118.146 M 17.98 % | 100.144 M -0.33 % | 100.473 M -2.87 % | 103.445 M 9.83 % | 94.190 M 12.39 % | 83.809 M -22.86 % | 108.642 M 30.52 % | 83.241 M -3.96 % | 86.676 M 13.22 % | 76.556 M -27.26 % | 105.249 M -7.44 % | 113.710 M 17.09 % | 97.109 M -14.62 % | 113.738 M -2.43 % | 116.575 M -12.85 % | 133.766 M 20.39 % | 111.113 M -3.16 % | 114.740 M -3.26 % | 118.605 M 6.78 % | 111.072 M 25.09 % | 88.791 M 40.75 % | 63.084 M -25.28 % | 84.432 M 4.34 % | 80.924 M 30.39 % | 62.062 M 14.78 % | 54.070 M -12.07 % | 61.492 M 49.45 % | 41.147 M -35.75 % | 64.042 M -2.14 % | 65.442 M -36.86 % | 103.641 M 66.62 % | 62.200 M -41.17 % | 105.733 M -48.07 % | 203.605 M -9.20 % | 224.234 M 189.54 % | 77.445 M -4.46 % | 81.062 M -43.75 % | 144.111 M 10.38 % | 130.557 M 105.93 % | 63.399 M -2.58 % | 65.077 M -30.19 % | 93.225 M -18.94 % | 115.012 M 107.60 % | 55.402 M 39.23 % | 39.792 M -50.41 % | 80.236 M -16.51 % | 96.105 M 137.93 % | 40.393 M 29.52 % | 31.186 M -9.23 % | 34.359 M -27.19 % | 47.190 M 205.29 % | 15.457 M 42.57 % | 10.842 M 21.76 % | 8.904 M -11.43 % | 10.054 M 21.18 % | 8.297 M |
| General and administrative expenses | -4.290 M -135.12 % | 12.214 M 177.86 % | -15.687 M -155.09 % | 28.474 M 197.38 % | 9.575 M -23.07 % | 12.447 M 172.59 % | -17.147 M -161.32 % | 27.962 M 1 090.67 % | -2.822 M -123.08 % | 12.227 M 193.42 % | -13.088 M -156.47 % | 23.176 M 932.98 % | -2.782 M -128.43 % | 9.788 M 174.88 % | -13.072 M -157.78 % | 22.623 M 1 034.37 % | -2.421 M -124.61 % | 9.838 M 242.82 % | -6.888 M -204.14 % | 6.614 M 761.63 % | -999.703 K -117.07 % | 5.858 M 157.44 % | -10.197 M -224.43 % | 8.195 M 708.15 % | -1.348 M -122.85 % | 5.898 M 167.60 % | -8.725 M -226.18 % | 6.915 M 948.73 % | -814.706 K -114.52 % | 5.612 M 132.30 % | -17.375 M -239.03 % | 12.497 M 1 371.87 % | -982.603 K -110.79 % | 9.108 M 169.79 % | -13.051 M -203.78 % | 12.576 M 793.83 % | -1.813 M -113.96 % | 12.982 M 174.14 % | -17.509 M -243.96 % | 12.163 M 461.56 % | -3.364 M -131.80 % | 10.578 M 235.86 % | -7.785 M -166.74 % | 11.664 M 1 309.99 % | -964.013 K -110.36 % | 9.305 M 221.56 % | -7.655 M -196.11 % | 7.965 M 293.87 % | -4.109 M -146.76 % | 8.786 M 164.85 % | -13.547 M -217.41 % | 11.538 M 430.64 % | -3.490 M -134.81 % | 10.025 M 174.85 % | -13.393 M -231.81 % | 10.161 M 313.89 % | -4.751 M -146.25 % | 10.272 M 158.64 % | -17.518 M -240.01 % | 12.512 M -20.29 % | 15.697 M 51.84 % | 10.338 M -28.67 % | 14.493 M 44.35 % | 10.041 M 23.55 % | 8.127 M -9.18 % | 8.948 M -9.56 % | 9.895 M 3.93 % | 9.520 M 3.15 % | 9.229 M -6.47 % | 9.867 M 5.87 % | 9.320 M -29.43 % | 13.207 M -5.79 % | 14.019 M 48.91 % | 9.415 M -62.55 % | 25.139 M 99.20 % | 12.620 M 57.22 % | 8.027 M -24.36 % | 10.612 M -10.60 % | 11.871 M -1.08 % | 12.000 M -20.94 % | 15.179 M 54.03 % | 9.855 M 24.97 % | 7.886 M -10.60 % | 8.821 M -20.25 % | 11.061 M 14.78 % | 9.637 M -5.78 % | 10.228 M 39.80 % | 7.316 M -39.69 % | 12.132 M 51.73 % | 7.995 M 113.29 % | 3.749 M 9.27 % | 3.431 M -4.64 % | 3.598 M 35.65 % | 2.652 M |
| Selling and marketing expenses | -1.569 M -131.03 % | 5.057 M 142.47 % | -11.906 M -165.71 % | 18.120 M 123.62 % | 8.103 M -4.48 % | 8.483 M -37.87 % | 13.653 M 59.16 % | 8.579 M 12.41 % | 7.631 M 10.91 % | 6.881 M -33.28 % | 10.313 M 8.59 % | 9.497 M 12.29 % | 8.458 M 28.08 % | 6.603 M -43.57 % | 11.702 M 14.63 % | 10.208 M 18.74 % | 8.598 M 7.23 % | 8.018 M -4.44 % | 8.391 M 5.35 % | 7.964 M -9.53 % | 8.804 M 80.48 % | 4.878 M -39.37 % | 8.045 M 6.22 % | 7.574 M 4.53 % | 7.245 M 28.36 % | 5.645 M -58.64 % | 13.646 M 79.87 % | 7.587 M -1.71 % | 7.719 M 35.70 % | 5.688 M -51.84 % | 11.810 M 26.32 % | 9.349 M 12.76 % | 8.291 M 39.42 % | 5.947 M -50.46 % | 12.005 M 24.78 % | 9.621 M 3.48 % | 9.297 M 27.42 % | 7.296 M -31.40 % | 10.636 M 33.63 % | 7.959 M 11.85 % | 7.116 M 9.64 % | 6.490 M -44.66 % | 11.728 M 39.70 % | 8.395 M 11.61 % | 7.522 M 17.30 % | 6.413 M -43.11 % | 11.272 M 42.49 % | 7.911 M -11.23 % | 8.911 M 19.88 % | 7.434 M -53.62 % | 16.028 M 31.44 % | 12.195 M 18.11 % | 10.325 M 18.22 % | 8.734 M -7.38 % | 9.430 M -2.53 % | 9.675 M -24.44 % | 12.804 M 58.84 % | 8.061 M 8.14 % | 7.454 M -9.00 % | 8.192 M 10.86 % | 7.389 M 14.57 % | 6.449 M 19.31 % | 5.405 M -33.06 % | 8.075 M -3.03 % | 8.327 M 51.10 % | 5.511 M -24.57 % | 7.306 M 3.80 % | 7.039 M 13.79 % | 6.186 M 25.36 % | 4.934 M -65.45 % | 14.282 M -49.29 % | 28.160 M 16.35 % | 24.203 M 289.05 % | 6.221 M 44.53 % | 4.304 M -77.39 % | 19.039 M 31.01 % | 14.533 M 240.68 % | 4.266 M 31.09 % | 3.254 M -79.40 % | 15.796 M 69.22 % | 9.335 M 99.95 % | 4.668 M -9.30 % | 5.147 M -61.21 % | 13.271 M 17.24 % | 11.319 M 70.51 % | 6.638 M 86.03 % | 3.568 M -59.24 % | 8.755 M -12.22 % | 9.974 M 153.33 % | 3.937 M -26.76 % | 5.376 M 36.24 % | 3.946 M -33.54 % | 5.937 M 111.83 % | 2.803 M |
| Other expenses | 30.903 M 538.72 % | -7.044 M -105.77 % | 122.057 M 1 896.48 % | 6.114 M 102 996.27 % | 5.930 K -99.92 % | 7.658 M -77.86 % | 34.587 M 568 195.92 % | -6.088 K -966 493.65 % | 0.630 -100.00 % | 407.781 K -98.81 % | 34.224 M 393.19 % | -11.673 M -193.50 % | 12.485 M 3 351.80 % | 361.686 K 107.12 % | 174.626 K -52.34 % | 366.371 K 585.19 % | -75.511 K -412.47 % | 24.166 K -97.36 % | 915.671 K 697.63 % | 114.799 K 1 961.92 % | -6.166 K 97.76 % | -275.412 K -3 324.32 % | -8.043 K -231.55 % | 6.114 K 179.25 % | -7.714 K -100.90 % | 853.734 K 252.84 % | -558.575 K -5 005.81 % | 11.386 K -54.55 % | 25.052 K -59.62 % | 62.035 K 105.55 % | -1.117 M -299.27 % | 560.664 K 298.40 % | -282.595 K -196.59 % | 292.564 K -70.75 % | 1.000 M 5 429.03 % | -18.770 K -102.26 % | 832.259 K 3 325.50 % | 24.296 K -95.86 % | 587.270 K 6 690.97 % | 8.648 K -99.58 % | 2.076 M 6 950.08 % | 29.442 K 103.21 % | -918.242 K -330.03 % | -213.529 K -3 164.38 % | 6.968 K -99.78 % | 3.169 M -91.04 % | 35.376 M 2 553.19 % | 1.333 M 2 474.47 % | 51.791 K 2 876.64 % | -1.865 K -100.17 % | 1.126 M 624.50 % | 155.482 K 126.96 % | -576.801 K -446.26 % | -105.591 K -102.23 % | 4.735 M 16 889.97 % | 27.869 K -96.41 % | 776.975 K 952.71 % | -91.118 K -100.25 % | 35.892 M 173.86 % | 13.106 M 759.22 % | 1.525 M -94.83 % | 29.519 M 407.26 % | 5.819 M 11 239.35 % | 51.320 K -69.15 % | 166.345 K -67.07 % | 505.190 K 106.26 % | -8.069 M -11 901.55 % | 68.376 K 386.63 % | -23.855 K -156.63 % | 42.125 K -97.95 % | 2.053 M -50.61 % | 4.157 M 6 612.77 % | 61.930 K -81.17 % | 328.938 K | 0.000 -100.00 % | 1.952 M 27.00 % | 1.537 M -46.46 % | 2.871 M 22.17 % | 2.350 M -26.70 % | 3.206 M -13.38 % | 3.701 M 158.22 % | 1.433 M | 0.000 -100.00 % | 222.323 K 114.52 % | -1.531 M -177.64 % | 1.972 M 7 292.23 % | 26.678 K -73.28 % | 99.844 K -80.09 % | 501.450 K 722.90 % | -80.502 K -219.68 % | 67.266 K 54.60 % | 43.510 K 711.85 % | 5.359 K -63.20 % | 14.564 K |
| Operating expenses | 26.738 M 127.41 % | 11.758 M -87.91 % | 97.233 M 285.91 % | 25.196 M 9.86 % | 22.935 M -24.24 % | 30.273 M -21.86 % | 38.740 M 59.65 % | 24.266 M 12.90 % | 21.493 M 1.48 % | 21.180 M -37.89 % | 34.102 M 45.87 % | 23.378 M 17.10 % | 19.964 M 9.10 % | 18.299 M -37.49 % | 29.274 M 25.73 % | 23.283 M 13.04 % | 20.598 M 1.88 % | 20.217 M -0.15 % | 20.248 M 42.50 % | 14.209 M -13.18 % | 16.367 M 48.12 % | 11.050 M -26.58 % | 15.050 M -8.36 % | 16.423 M 19.76 % | 13.713 M 16.09 % | 11.813 M -56.78 % | 27.331 M 78.04 % | 15.350 M -2.95 % | 15.817 M 32.07 % | 11.977 M -60.15 % | 30.058 M 30.85 % | 22.971 M 11.70 % | 20.564 M 25.31 % | 16.410 M -48.12 % | 31.633 M 40.67 % | 22.487 M -0.57 % | 22.616 M 9.18 % | 20.713 M -10.77 % | 23.215 M 12.12 % | 20.705 M 11.30 % | 18.602 M 6.84 % | 17.411 M -46.98 % | 32.837 M 59.20 % | 20.626 M 9.37 % | 18.859 M 16.63 % | 16.170 M -44.13 % | 28.942 M 76.57 % | 16.391 M -8.21 % | 17.857 M 6.87 % | 16.710 M -54.80 % | 36.964 M 51.77 % | 24.356 M 11.86 % | 21.773 M 13.14 % | 19.244 M -25.37 % | 25.788 M 26.12 % | 20.446 M -8.83 % | 22.427 M 19.27 % | 18.803 M -31.00 % | 27.252 M 28.31 % | 21.240 M -10.01 % | 23.601 M 34.78 % | 17.511 M -15.75 % | 20.784 M 7.83 % | 19.275 M 9.63 % | 17.582 M 14.64 % | 15.337 M -17.30 % | 18.546 M 1.79 % | 18.219 M 6.22 % | 17.152 M 8.34 % | 15.832 M -39.26 % | 26.064 M -38.37 % | 42.294 M 4.12 % | 40.622 M 154.17 % | 15.982 M -45.68 % | 29.421 M -8.67 % | 32.214 M 39.37 % | 23.114 M 52.35 % | 15.171 M -2.47 % | 15.555 M -44.97 % | 28.269 M 13.06 % | 25.003 M 66.72 % | 14.997 M 14.06 % | 13.149 M -42.48 % | 22.860 M -1.24 % | 23.147 M 38.25 % | 16.743 M 15.73 % | 14.468 M -11.77 % | 16.398 M -27.16 % | 22.512 M 79.47 % | 12.544 M 28.17 % | 9.787 M 23.35 % | 7.934 M -21.91 % | 10.159 M 66.43 % | 6.104 M |
| Cost and expenses | 83.864 M 12.60 % | 74.483 M -51.18 % | 152.580 M 71.18 % | 89.132 M -2.74 % | 91.641 M -7.25 % | 98.803 M -34.21 % | 150.169 M 63.04 % | 92.105 M -0.07 % | 92.165 M -4.71 % | 96.719 M -18.88 % | 119.229 M 9.98 % | 108.412 M 18.79 % | 91.263 M -15.74 % | 108.309 M -8.14 % | 117.901 M 6.69 % | 110.512 M 21.80 % | 90.735 M 1.49 % | 89.405 M 18.75 % | 75.290 M 15.34 % | 65.276 M 3.03 % | 63.356 M 8.14 % | 58.585 M -11.96 % | 66.544 M -8.97 % | 73.105 M 15.52 % | 63.282 M 8.60 % | 58.271 M -22.51 % | 75.200 M 18.99 % | 63.200 M 6.20 % | 59.511 M 12.91 % | 52.707 M -58.72 % | 127.679 M 8.10 % | 118.112 M 33.55 % | 88.437 M -20.33 % | 111.000 M -23.21 % | 144.557 M 32.53 % | 109.075 M -22.58 % | 140.887 M 29.10 % | 109.126 M -22.80 % | 141.361 M 16.97 % | 120.848 M 1.49 % | 119.075 M -1.47 % | 120.856 M -4.86 % | 127.027 M 21.63 % | 104.436 M -18.09 % | 127.501 M 28.26 % | 99.411 M -14.02 % | 115.617 M 24.39 % | 92.947 M -24.50 % | 123.105 M -5.61 % | 130.419 M -2.73 % | 134.074 M -2.91 % | 138.094 M -0.18 % | 138.349 M -9.58 % | 153.010 M 11.77 % | 136.901 M 1.27 % | 135.186 M -4.14 % | 141.031 M 8.59 % | 129.875 M 11.92 % | 116.044 M 37.62 % | 84.324 M -21.95 % | 108.033 M 9.75 % | 98.435 M 18.82 % | 82.846 M 12.95 % | 73.345 M -7.25 % | 79.075 M 40.00 % | 56.484 M -31.61 % | 82.588 M -1.28 % | 83.661 M -30.74 % | 120.793 M 54.80 % | 78.032 M -40.79 % | 131.797 M -46.40 % | 245.900 M -7.16 % | 264.856 M 183.49 % | 93.427 M -15.44 % | 110.483 M -37.34 % | 176.324 M 14.74 % | 153.671 M 95.58 % | 78.570 M -2.56 % | 80.632 M -33.63 % | 121.493 M -13.23 % | 140.015 M 98.89 % | 70.399 M 32.98 % | 52.941 M -48.65 % | 103.095 M -13.55 % | 119.252 M 108.72 % | 57.136 M 25.15 % | 45.654 M -10.05 % | 50.756 M -27.18 % | 69.702 M 148.93 % | 28.001 M 35.74 % | 20.629 M 22.51 % | 16.838 M -16.70 % | 20.213 M 40.36 % | 14.401 M |
| Research and development expenses | 1.694 M 10.66 % | 1.531 M -44.72 % | 2.769 M 61.94 % | 1.710 M 4.75 % | 1.632 M -3.08 % | 1.684 M -77.97 % | 7.647 M 280.52 % | 2.010 M 39.68 % | 1.439 M -13.59 % | 1.665 M -37.23 % | 2.653 M 11.58 % | 2.377 M 31.79 % | 1.804 M 16.69 % | 1.546 M -61.67 % | 4.033 M 89.75 % | 2.126 M 57.38 % | 1.351 M -17.38 % | 1.635 M 5 889.98 % | 27.289 K 19.46 % | 22.844 K 32.11 % | 17.292 K 0.00 % | 17.292 K -27.48 % | 23.844 K 33.31 % | 17.886 K -9.74 % | 19.815 K 41.28 % | 14.025 K -94.14 % | 239.356 K 32 598.91 % | 732.000 105.27 % | -13.896 K -157.60 % | 24.126 K -97.91 % | 1.152 M 217.10 % | 363.250 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 812.818 K | 0.000 -100.00 % | 1.187 M | 0.000 -100.00 % | 692.345 K | 0.000 -100.00 % | 1.109 M | 0.000 -100.00 % | 3.944 M | 0.000 -100.00 % | 4.104 M | 0.000 -100.00 % | 192.013 K | 0.000 -100.00 % | 3.206 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | -5.859 M -133.92 % | 17.271 M 162.59 % | -27.593 M -258.83 % | 17.372 M -18.43 % | 21.297 M 1.75 % | 20.931 M 699.14 % | -3.493 M -109.56 % | 36.540 M 659.84 % | 4.809 M -74.83 % | 19.108 M 788.63 % | -2.775 M -108.49 % | 32.674 M 475.69 % | 5.676 M -65.37 % | 16.391 M 1 296.56 % | -1.370 M -104.17 % | 32.832 M 431.58 % | 6.176 M -65.41 % | 17.855 M 1 088.41 % | 1.502 M -89.69 % | 14.579 M 86.82 % | 7.804 M -27.31 % | 10.735 M 598.72 % | -2.153 M -113.65 % | 15.769 M 167.37 % | 5.898 M -48.90 % | 11.542 M 134.54 % | 4.921 M -66.06 % | 14.501 M 110.04 % | 6.904 M -38.90 % | 11.301 M 303.06 % | -5.565 M -125.47 % | 21.847 M 198.91 % | 7.309 M -51.45 % | 15.055 M 1 538.53 % | -1.047 M -104.72 % | 22.197 M 196.57 % | 7.484 M -63.09 % | 20.278 M 395.01 % | -6.874 M -134.16 % | 20.122 M 436.35 % | 3.752 M -78.02 % | 17.068 M 332.90 % | 3.943 M -80.35 % | 20.060 M 205.88 % | 6.558 M -58.28 % | 15.718 M 334.64 % | 3.616 M -77.22 % | 15.876 M 230.56 % | 4.803 M -70.39 % | 16.219 M 553.64 % | 2.481 M -89.54 % | 23.733 M 247.20 % | 6.835 M -63.56 % | 18.759 M 573.33 % | -3.963 M -119.98 % | 19.836 M 146.31 % | 8.053 M -56.07 % | 18.332 M 282.17 % | -10.063 M -148.61 % | 20.704 M -10.32 % | 23.086 M 37.52 % | 16.787 M -15.64 % | 19.899 M 9.84 % | 18.116 M 10.10 % | 16.454 M 13.79 % | 14.459 M -15.94 % | 17.201 M 3.88 % | 16.559 M 7.42 % | 15.415 M 4.14 % | 14.802 M -37.28 % | 23.601 M -42.95 % | 41.368 M 8.23 % | 38.222 M 144.45 % | 15.636 M -46.90 % | 29.444 M -7.00 % | 31.660 M 40.34 % | 22.560 M 51.63 % | 14.878 M -1.63 % | 15.125 M -45.59 % | 27.796 M 13.39 % | 24.514 M 68.79 % | 14.523 M 11.43 % | 13.033 M -41.00 % | 22.092 M -1.29 % | 22.380 M 37.51 % | 16.275 M 17.97 % | 13.796 M -14.16 % | 16.071 M -27.30 % | 22.106 M 85.26 % | 11.932 M 30.77 % | 9.125 M 23.70 % | 7.377 M -22.64 % | 9.535 M 74.79 % | 5.455 M |
| Interest income | 371.733 K -28.07 % | 516.791 K 2.48 % | 504.288 K -17.90 % | 614.213 K -48.50 % | 1.193 M 101.33 % | 592.357 K -48.39 % | 1.148 M 117.92 % | 526.662 K -43.39 % | 930.326 K -4.47 % | 973.847 K -50.61 % | 1.972 M 143.79 % | 808.757 K -51.06 % | 1.652 M 129.02 % | 721.525 K -62.77 % | 1.938 M 944.63 % | 185.531 K -69.80 % | 614.419 K -62.93 % | 1.657 M -21.76 % | 2.118 M 72.60 % | 1.227 M -80.26 % | 6.218 M 200.68 % | 2.068 M -24.14 % | 2.726 M 1.15 % | 2.695 M -23.39 % | 3.518 M | 0.000 -100.00 % | 7.949 M 976.51 % | 738.410 K | 0.000 | 0.000 -100.00 % | 3.161 K -99.90 % | 3.068 M 6 190.39 % | 48.771 K | 0.000 -100.00 % | 4.107 M | 0.000 -100.00 % | 3.608 M | 0.000 | 0.000 -100.00 % | 84.271 K -98.14 % | 4.535 M | 0.000 -100.00 % | 2.984 M | 0.000 -100.00 % | 352.129 K | 0.000 | 0.000 | 0.000 -100.00 % | 892.112 K -42.50 % | 1.552 M -5.82 % | 1.648 M | 0.000 100.00 % | -873.790 K -672 145 985.19 % | -0.130 100.00 % | -489.893 K -73 118 194.04 % | -0.670 100.00 % | -224.425 K -448 849 781.67 % | -0.050 -100.00 % | 877.303 K 98 573 470.72 % | -0.890 -41.27 % | -0.630 -18.87 % | -0.530 -488.89 % | -0.090 64.00 % | -0.250 53.70 % | -0.540 -42.11 % | -0.380 56.82 % | -0.880 -193.33 % | -0.300 -275.00 % | -0.080 90.12 % | -0.810 15.62 % | -0.960 -23.08 % | -0.780 -18.18 % | -0.660 -69.23 % | -0.390 -100.00 % | 2.354 M 245 254 162.27 % | -0.960 -100.00 % | 603.090 K 262 213 142.97 % | -0.230 -100.00 % | 2.737 M 608 148 767.67 % | -0.450 -100.00 % | 1.039 M 5 197 020 216.16 % | -0.020 -100.00 % | 2.896 M 292 524 443.37 % | -0.990 -100.00 % | 1.304 M 160 949 359.25 % | -0.810 -100.00 % | 2.687 M 2 066 623 947.93 % | -0.130 -100.00 % | 1.183 M 1 690 522 956.97 % | -0.070 -100.00 % | 334.987 K 369.39 % | -124.350 K -200.00 % | 124.349 K 56 522 372.73 % | -0.220 |
| Interest expense | 558.665 K 5.79 % | 528.075 K -55.84 % | 1.196 M 434.85 % | 223.605 K -73.62 % | 847.741 K 1 056.30 % | 73.315 K -64.02 % | 203.762 K 14 139.13 % | 1.431 K -89.62 % | 13.783 K -91.03 % | 153.701 K | 0.000 -100.00 % | 348.456 K 70.35 % | 204.549 K -18.45 % | 250.835 K -38.34 % | 406.819 K 1 268.38 % | 29.730 K -54.03 % | 64.679 K 143.90 % | 26.519 K -56.74 % | 61.307 K 455.57 % | 11.035 K -99.47 % | 2.094 M 13 195.88 % | 15.746 K -65.09 % | 45.111 K 27 406.71 % | 164.000 -99.98 % | 783.865 K | 0.000 -100.00 % | 99.911 K 319.37 % | 23.824 K -98.54 % | 1.635 M | 0.000 -100.00 % | 3.458 M | 0.000 -100.00 % | 1.800 M 146.52 % | 730.011 K | 0.000 -100.00 % | 198.809 K | 0.000 -100.00 % | 170.341 K -85.41 % | 1.168 M | 0.000 | 0.000 -100.00 % | 421.024 K -95.57 % | 9.496 M | 0.000 -100.00 % | 1.234 M -35.05 % | 1.900 M -3.85 % | 1.976 M 34.86 % | 1.465 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.894 M -19.39 % | 3.590 M 21.96 % | 2.944 M 65.86 % | 1.775 M -33.97 % | 2.688 M 20.33 % | 2.234 M -16.82 % | 2.685 M -41.34 % | 4.577 M -50.63 % | 9.272 M -21.99 % | 11.886 M -0.31 % | 11.922 M -51.67 % | 24.668 M 31.52 % | 18.756 M -3.21 % | 19.377 M 22.14 % | 15.865 M -13.80 % | 18.405 M 18.15 % | 15.578 M -14.69 % | 18.260 M 32.88 % | 13.741 M 66.11 % | 8.273 M -31.80 % | 12.130 M -6.07 % | 12.914 M 36.43 % | 9.465 M -25.07 % | 12.633 M 21.74 % | 10.377 M -11.03 % | 11.664 M 49.91 % | 7.780 M -14.24 % | 9.072 M -1.64 % | 9.224 M -6.22 % | 9.835 M 35.26 % | 7.271 M -24.53 % | 9.634 M 40.65 % | 6.850 M -7.53 % | 7.408 M 193.65 % | 2.523 M -42.83 % | 4.412 M 98.51 % | 2.223 M 26.63 % | 1.755 M 376.73 % | 368.183 K -63.90 % | 1.020 M 90.42 % | 535.543 K -41.05 % | 908.491 K 18.06 % | 769.540 K |
| Depreciation and amortization | 0.000 | 0.000 -100.00 % | 3.340 M 2 820.06 % | -122.778 K -103.70 % | 3.317 M -4.40 % | 3.470 M -3.93 % | 3.612 M 0.00 % | 3.612 M 2.66 % | 3.519 M 0.00 % | 3.519 M -4.17 % | 3.672 M 0.00 % | 3.672 M 5.74 % | 3.472 M 0.00 % | 3.472 M -11.43 % | 3.920 M 0.00 % | 3.920 M 32.55 % | 2.958 M 0.00 % | 2.958 M 3.98 % | 2.844 M -26.21 % | 3.855 M 34.11 % | 2.874 M -25.43 % | 3.855 M 0.00 % | 3.855 M 12.83 % | 3.417 M -11.13 % | 3.845 M 12.53 % | 3.417 M 114.64 % | 1.592 M 866.99 % | 164.607 K -97.58 % | 6.797 M 227.01 % | -5.352 M -396.92 % | -1.077 M 52.99 % | -2.291 M -128.84 % | 7.944 M 1 764.33 % | 426.094 K -95.50 % | 9.470 M 1 298.53 % | -790.155 K -114.87 % | 5.314 M 2 324.06 % | 219.215 K -98.42 % | 13.875 M 16 952.14 % | -82.335 K -101.95 % | 4.214 M 1 053.09 % | 365.466 K -97.79 % | 16.537 M 998.32 % | -1.841 M -130.29 % | 6.078 M 216.77 % | 1.919 M -94.76 % | 36.645 M 2 374.56 % | 1.481 M 56.71 % | 944.990 K -39.10 % | 1.552 M -95.47 % | 34.227 M 221.54 % | 10.645 M 307.77 % | 2.611 M -14.78 % | 3.063 M -69.44 % | 10.023 M 256.78 % | 2.809 M -60.09 % | 7.040 M 151.60 % | 2.798 M -96.70 % | 84.849 M 803.32 % | 9.393 M -52.15 % | 19.632 M 62.82 % | 12.057 M -87.21 % | 94.266 M 342.27 % | 21.314 M 6.36 % | 20.039 M 25.37 % | 15.984 M -89.67 % | 154.749 M 969.59 % | 14.468 M -16.69 % | 17.368 M 37.24 % | 12.655 M 410.15 % | -4.080 M -133.81 % | 12.068 M -14.36 % | 14.092 M 55.08 % | 9.087 M 12.89 % | 8.049 M -2.32 % | 8.240 M 54.89 % | 5.320 M -16.17 % | 6.346 M 120.14 % | 2.883 M -62.28 % | 7.643 M -7.46 % | 8.259 M 18.89 % | 6.947 M 17.76 % | 5.899 M 197.19 % | 1.985 M -14.91 % | 2.333 M -6.59 % | 2.497 M 43.41 % | 1.741 M 13.20 % | 1.538 M -14.88 % | 1.807 M 11.06 % | 1.627 M 43.13 % | 1.137 M 116.99 % | 523.975 K -43.68 % | 930.411 K 21.22 % | 767.521 K |
| Operating income | -8.747 M -311.82 % | 4.129 M 105.46 % | -75.591 M -3 060.00 % | -2.392 M 3.38 % | -2.476 M 77.95 % | -11.230 M 82.53 % | -64.280 M -948.33 % | -6.132 M 8.28 % | -6.685 M -902.97 % | -666.521 K -125.44 % | 2.620 M -89.93 % | 26.018 M 209.46 % | 8.407 M -19.33 % | 10.422 M 288.36 % | 2.684 M -35.98 % | 4.192 M 30.92 % | 3.202 M -36.98 % | 5.081 M -58.11 % | 12.128 M 1 625.26 % | -795.153 K 81.59 % | -4.320 M -338.71 % | 1.810 M -88.60 % | 15.877 M 1 550.06 % | -1.095 M 82.82 % | -6.373 M -650.26 % | 1.158 M 107.63 % | -15.173 M -22 441.53 % | -67.312 K 98.83 % | -5.772 M -1 973.32 % | 308.108 K -98.52 % | 20.819 M 503.11 % | 3.452 M 122.01 % | -15.687 M -273.52 % | -4.200 M 80.12 % | -21.126 M -100.10 % | -10.558 M 4.93 % | -11.106 M -49.59 % | -7.424 M -171.81 % | 10.339 M 299.67 % | -5.178 M -216.03 % | 4.463 M 269.13 % | -2.638 M 92.11 % | -33.442 M -357.28 % | -7.313 M 19.87 % | -9.126 M -23.43 % | -7.394 M 41.38 % | -12.613 M -118.28 % | -5.779 M -39.00 % | -4.157 M -1 173.89 % | -326.350 K 99.49 % | -64.370 M -481.53 % | -11.069 M 11.80 % | -12.551 M -528.87 % | 2.926 M 115.44 % | -18.957 M -613.09 % | -2.658 M 72.78 % | -9.765 M -47.25 % | -6.632 M -209.46 % | 6.058 M 129.22 % | -20.733 M 26.64 % | -28.263 M -26.67 % | -22.313 M 64.76 % | -63.320 M -112.02 % | -29.865 M 5.17 % | -31.492 M -36.57 % | -23.060 M 79.25 % | -111.117 M -376.14 % | -23.337 M -25.61 % | -18.579 M -27.50 % | -14.571 M -354.77 % | 5.719 M 22.97 % | 4.651 M -58.90 % | 11.316 M 287.56 % | 2.920 M 110.04 % | -29.070 M -3 174.62 % | 945.482 K -85.94 % | 6.723 M 28.47 % | 5.233 M 73.35 % | 3.019 M -35.14 % | 4.654 M -47.36 % | 8.841 M 20.77 % | 7.321 M 217.18 % | -6.248 M -180.40 % | 7.770 M -56.71 % | 17.948 M 221.40 % | 5.584 M -36.29 % | 8.765 M 33.11 % | 6.585 M -40.90 % | 11.141 M 90.01 % | 5.864 M 57.80 % | 3.716 M -29.81 % | 5.294 M -22.59 % | 6.838 M -15.68 % | 8.110 M |
| Operating income ratio | -0.12 -321.67 % | 0.05 105.35 % | -0.98 -3 460.23 % | -0.03 0.68 % | -0.03 78.35 % | -0.13 82.87 % | -0.75 -986.47 % | -0.07 4.51 % | -0.07 -999.36 % | -0.01 -130.36 % | 0.02 -90.10 % | 0.22 155.59 % | 0.09 -0.96 % | 0.09 285.93 % | 0.02 -38.94 % | 0.04 9.83 % | 0.03 -38.34 % | 0.05 -61.52 % | 0.14 1 228.42 % | -0.01 83.12 % | -0.07 -339.91 % | 0.03 -86.81 % | 0.23 1 612.09 % | -0.02 86.36 % | -0.11 -642.33 % | 0.02 108.50 % | -0.24 -21 682.87 % | 0.00 98.94 % | -0.11 -1 780.40 % | 0.01 -96.10 % | 0.16 461.96 % | 0.03 114.78 % | -0.20 -399.67 % | -0.04 76.67 % | -0.17 -55.47 % | -0.11 -26.54 % | -0.09 -17.19 % | -0.07 -206.77 % | 0.07 252.32 % | -0.04 -221.21 % | 0.04 266.15 % | -0.02 93.02 % | -0.32 -315.13 % | -0.08 -2.02 % | -0.08 4.42 % | -0.08 32.47 % | -0.12 -78.81 % | -0.07 -94.37 % | -0.03 -1 253.06 % | 0.00 99.56 % | -0.57 -585.30 % | -0.08 9.90 % | -0.09 -598.92 % | 0.02 112.55 % | -0.15 -646.72 % | -0.02 72.22 % | -0.07 -34.40 % | -0.05 -192.55 % | 0.06 120.01 % | -0.28 3.92 % | -0.30 -16.83 % | -0.25 72.92 % | -0.93 -94.47 % | -0.48 -3.21 % | -0.47 0.22 % | -0.47 76.52 % | -1.99 -539.39 % | -0.31 -98.99 % | -0.16 18.39 % | -0.19 -539.34 % | 0.04 146.13 % | 0.02 -54.58 % | 0.04 40.77 % | 0.03 108.78 % | -0.32 -6 334.05 % | 0.01 -87.17 % | 0.04 -32.44 % | 0.06 72.63 % | 0.03 -2.81 % | 0.03 -38.91 % | 0.06 -34.93 % | 0.09 166.23 % | -0.13 -299.77 % | 0.07 -46.46 % | 0.12 40.11 % | 0.09 -43.63 % | 0.16 41.30 % | 0.11 -19.06 % | 0.14 -20.21 % | 0.17 15.77 % | 0.15 -36.25 % | 0.23 -5.41 % | 0.25 -29.51 % | 0.35 |
| Total other income expenses net | 41.880 K 976.70 % | -4.777 K -100.21 % | 2.308 M 188.11 % | -2.620 M | 0.000 -100.00 % | 52.303 K 7.28 % | 48.756 K 900.85 % | -6.088 K -304 500.00 % | 2.000 -100.00 % | 154.933 K 772.22 % | 17.763 K 111.39 % | -155.904 K -628.12 % | -21.412 K -44.63 % | -14.805 K -104.70 % | 315.049 K -50.08 % | 631.060 K 935.72 % | -75.511 K -412.42 % | 24.170 K -97.36 % | 915.672 K 697.64 % | 114.797 K 1 962.99 % | -6.162 K 97.76 % | -275.410 K -231.49 % | 209.453 K 3 325.31 % | 6.115 K 179.27 % | -7.714 K -100.90 % | 853.737 K 252.84 % | -558.575 K -5 005.81 % | 11.386 K -54.55 % | 25.052 K -59.62 % | 62.036 K 105.62 % | -1.105 M -297.05 % | 560.664 K 293.88 % | -289.178 K -200.87 % | 286.675 K -87.49 % | 2.292 M 8 711.40 % | -26.617 K -103.48 % | 764.734 K 13 077.30 % | 5.803 K -98.97 % | 565.185 K 3 753.53 % | -15.470 K -100.75 % | 2.068 M 22 306.20 % | 9.232 K 100.09 % | -10.112 M -4 372.33 % | -226.104 K -84.11 % | -122.812 K -103.90 % | 3.150 M -91.04 % | 35.156 M 2 568.42 % | 1.317 M 193.04 % | -1.416 M 8.84 % | -1.553 M 95.38 % | -33.609 M -1 019.86 % | -3.001 M -297.91 % | -754.233 K -614.30 % | -105.591 K -102.27 % | 4.659 M 17 789.05 % | 26.046 K -96.59 % | 763.299 K 878.97 % | -97.989 K -100.27 % | 35.810 M 173.26 % | 13.105 M 760.88 % | 1.522 M -94.84 % | 29.504 M 413.11 % | 5.750 M 302.77 % | -2.836 M -1 869.26 % | 160.278 K -68.27 % | 505.190 K 105.62 % | -8.990 M -21 626.32 % | -41.378 K -14.67 % | -36.084 K -202.86 % | 35.082 K -98.49 % | 2.319 M -44.23 % | 4.157 M 8 542.15 % | 48.104 K -85.38 % | 328.938 K -88.52 % | 2.865 M 171.28 % | 1.056 M 126.92 % | 465.334 K -43.78 % | 827.752 K -38.21 % | 1.340 M -10.69 % | 1.500 M 15.76 % | 1.296 M 8 290.80 % | -15.819 K 98.54 % | -1.082 M -731.93 % | -130.032 K 52.58 % | -274.221 K -1 269.49 % | 23.448 K 124.00 % | -97.710 K -580.01 % | -14.369 K -102.81 % | 510.526 K 732.72 % | -80.688 K -228.41 % | 62.834 K 46.97 % | 42.754 K 481.29 % | 7.355 K -41.37 % | 12.545 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 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 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -99.903 M -6.67 % | -93.654 M 13.65 % | -108.456 M -1.86 % | -106.472 M 9.39 % | -117.510 M 0.31 % | -117.874 M 15.47 % | -139.452 M 5.36 % | -147.349 M 3.34 % | -152.439 M -12.00 % | -136.104 M 12.94 % | -156.336 M -9.78 % | -142.405 M 10.79 % | -159.629 M 2.56 % | -163.827 M 10.94 % | -183.946 M -32.31 % | -139.028 M -59.04 % | -87.416 M 36.79 % | -138.296 M 34.56 % | -211.347 M -5.26 % | -200.779 M 12.36 % | -229.082 M 2.39 % | -234.698 M -1.03 % | -232.298 M 16.74 % | -279.005 M -22.42 % | -227.912 M 21.68 % | -291.005 M -154.78 % | -114.219 M 9.68 % | -126.463 M 10.23 % | -140.878 M -0.10 % | -140.732 M 24.07 % | -185.334 M -181.76 % | -65.777 M -41.01 % | -46.646 M -671.78 % | -6.044 M 83.74 % | -37.178 M -75.83 % | -21.145 M -223.02 % | -6.546 M -293.82 % | 3.377 M 103.37 % | -100.155 M -99.62 % | -50.173 M 30.30 % | -71.979 M -491.30 % | 18.395 M 106.39 % | -287.990 M 2.58 % | -295.610 M 12.26 % | -336.926 M -820.34 % | 46.773 M 92.23 % | 24.332 M -41.33 % | 41.471 M 10.97 % | 37.372 M 55.92 % | 23.969 M 20.36 % | 19.914 M -88.68 % | 175.986 M -1.96 % | 179.511 M 11.43 % | 161.104 M 9.49 % | 147.147 M -8.73 % | 161.225 M 8.46 % | 148.655 M 5.31 % | 141.158 M 31.04 % | 107.723 M -56.51 % | 247.686 M -37.00 % | 393.151 M -4.36 % | 411.095 M -0.54 % | 413.326 M -27.65 % | 571.307 M -1.67 % | 580.981 M -0.29 % | 582.660 M -0.88 % | 587.845 M -1.05 % | 594.096 M -0.99 % | 600.013 M 0.43 % | 597.429 M 4.50 % | 571.695 M -7.99 % | 621.315 M 15.26 % | 539.077 M 23.54 % | 436.361 M 15.92 % | 376.421 M -4.82 % | 395.467 M 11.15 % | 355.785 M -12.62 % | 407.177 M 3.57 % | 393.145 M 8.61 % | 361.977 M 4.74 % | 345.587 M 0.47 % | 343.957 M 4.14 % | 330.293 M 68.09 % | 196.498 M 28.69 % | 152.695 M 308.12 % | 37.415 M 233.93 % | -27.936 M 66.45 % | -83.278 M 33.26 % | -124.774 M 48.57 % | -242.593 M -1 059.01 % | 25.296 M 49.42 % | 16.929 M |
| Total investments | 103.087 M -6.51 % | 110.263 M 1.48 % | 108.650 M -28.61 % | 152.182 M -9.54 % | 168.228 M 33.04 % | 126.452 M -5.67 % | 134.057 M 3.15 % | 129.958 M -2.68 % | 133.538 M -2.66 % | 137.194 M -2.99 % | 141.416 M 18.01 % | 119.836 M 14.55 % | 104.618 M -0.19 % | 104.818 M -2.33 % | 107.314 M -2.74 % | 110.341 M 9.68 % | 100.605 M 0.11 % | 100.494 M -0.77 % | 101.276 M 3.23 % | 98.112 M 43.01 % | 68.605 M -0.63 % | 69.039 M -0.75 % | 69.563 M 152.87 % | 27.509 M -1.81 % | 28.017 M -1.02 % | 28.306 M -1.57 % | 28.758 M -1.40 % | 29.168 M -1.20 % | 29.523 M -0.84 % | 29.773 M 879.17 % | 3.041 M -20.54 % | 3.827 M -3.37 % | 3.960 M 0.68 % | 3.933 M -3.83 % | 4.090 M 19.99 % | 3.409 M -6.38 % | 3.641 M 91.48 % | 1.901 M -2.60 % | 1.952 M -99.02 % | 200.000 M 11.11 % | 180.000 M -37.72 % | 289.000 M 13 732.00 % | 2.089 M -0.85 % | 2.107 M 31.71 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M | 0.000 | 0.000 -100.00 % | 2.164 M | 0.000 -100.00 % | 40.504 M 0.00 % | 40.504 M 0.00 % | 40.504 M -11.96 % | 46.004 M 5.51 % | 43.599 M 1.36 % | 43.014 M 6.85 % | 40.258 M 3.11 % | 39.045 M 291.06 % | 9.984 M 0.00 % | 9.984 M -37.50 % | 15.976 M -8.13 % | 17.389 M 123.81 % | 7.770 M -1.52 % | 7.889 M -1.49 % | 8.009 M 15.19 % | 6.953 M -57.73 % | 16.447 M 25.91 % | 13.062 M 32.18 % | 9.882 M 10.02 % | 8.982 M -28.44 % | 12.551 M 55.51 % | 8.071 M 1.85 % | 7.925 M -3.61 % | 8.222 M 21.65 % | 6.758 M 16.02 % | 5.825 M 367.12 % | 1.247 M 13.36 % | 1.100 M 0.00 % | 1.100 M |
| Total debt | 33.692 M -2.60 % | 34.593 M -4.92 % | 36.382 M 173.66 % | 13.294 M 5.87 % | 12.557 M -20.96 % | 15.887 M 0.49 % | 15.810 M 310.20 % | 3.854 M -47.98 % | 7.408 M -35.44 % | 11.474 M -20.99 % | 14.523 M 74.54 % | 8.321 M 50.99 % | 5.511 M 1.17 % | 5.447 M -15.65 % | 6.457 M 390.14 % | 1.317 M -14.02 % | 1.532 M -11.74 % | 1.736 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 % | 30.834 M 5.96 % | 29.100 M 0.69 % | 28.900 M -14.50 % | 33.800 M 5.86 % | 31.930 M -11.06 % | 35.900 M -7.47 % | 38.800 M 7.78 % | 36.000 M -1.56 % | 36.570 M -9.58 % | 40.444 M -8.50 % | 44.200 M 0.00 % | 44.200 M 5.49 % | 41.900 M -32.20 % | 61.800 M -28.19 % | 86.060 M 30.79 % | 65.800 M -0.67 % | 66.245 M 16.69 % | 56.770 M 35.04 % | 42.040 M -22.33 % | 54.126 M -72.70 % | 198.280 M -0.83 % | 199.936 M -0.28 % | 200.498 M 16.65 % | 171.878 M -1.00 % | 173.613 M 3.70 % | 167.424 M 0.83 % | 166.050 M 11.74 % | 148.600 M -46.43 % | 277.378 M -34.42 % | 422.991 M -3.80 % | 439.720 M -7.31 % | 474.384 M -18.67 % | 583.285 M -0.85 % | 588.277 M 0.17 % | 587.281 M -1.20 % | 594.402 M -0.67 % | 598.398 M -1.08 % | 604.926 M -0.01 % | 604.986 M 0.32 % | 603.049 M -13.35 % | 695.926 M 3.14 % | 674.715 M 18.46 % | 569.574 M 3.07 % | 552.596 M -4.81 % | 580.539 M 2.64 % | 565.616 M -8.31 % | 616.854 M 2.27 % | 603.142 M 5.33 % | 572.599 M 0.21 % | 571.412 M 22.22 % | 467.527 M 7.59 % | 434.527 M -8.39 % | 474.306 M 5.39 % | 450.067 M 75.75 % | 256.081 M 32.67 % | 193.021 M 3.72 % | 186.090 M 11.38 % | 167.082 M 288.57 % | 42.999 M -10.42 % | 47.999 M -3.66 % | 49.823 M |
| Accumulated other comprehensive income loss | 48.919 M -94.02 % | 817.776 M 1 572.07 % | 48.908 M -94.02 % | 817.776 M 1 572.07 % | 48.908 M -94.02 % | 817.776 M 1 572.07 % | 48.908 M -94.02 % | 817.776 M 1 572.07 % | 48.908 M -94.02 % | 817.776 M 1 572.07 % | 48.908 M -94.02 % | 817.776 M 1 572.07 % | 48.908 M -94.02 % | 817.776 M 1 572.07 % | 48.908 M -94.02 % | 818.310 M 1 573.17 % | 48.908 M -93.59 % | 763.450 M 69 504.57 % | -1.100 M -238.91 % | 791.890 K 0.00 % | 791.890 K 0.00 % | 791.890 K 0.00 % | 791.890 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.809 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.438 K -87.55 % | 83.843 K -45.64 % | 154.231 K | 0.000 -100.00 % | 42.819 K -66.53 % | 127.950 K -28.06 % | 177.862 K | 0.000 -100.00 % | 205.321 K 347.78 % | 45.853 K 241.78 % | 13.416 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -572.429 M -1.59 % | -563.443 M 0.55 % | -566.587 M -14.78 % | -493.620 M -0.98 % | -488.847 M -0.77 % | -485.095 M -2.61 % | -472.737 M -16.40 % | -406.137 M -1.49 % | -400.161 M -1.81 % | -393.056 M -0.68 % | -390.410 M 0.51 % | -392.420 M 5.79 % | -416.549 M 0.31 % | -417.864 M 1.74 % | -425.271 M 0.63 % | -427.953 M 0.74 % | -431.152 M 0.08 % | -431.513 M 0.97 % | -435.757 M 2.33 % | -446.151 M -0.34 % | -444.651 M -1.10 % | -439.819 M 0.23 % | -440.850 M 2.87 % | -453.856 M -0.31 % | -452.470 M -1.41 % | -446.180 M 0.34 % | -447.723 M -3.66 % | -431.905 M -0.08 % | -431.581 M -1.31 % | -425.990 M 0.03 % | -426.112 M 4.76 % | -447.423 M 0.70 % | -450.589 M -2.25 % | -440.682 M -0.71 % | -437.565 M -2.83 % | -425.540 M -1.78 % | -418.086 M -1.46 % | -412.088 M -1.57 % | -405.703 M 1.93 % | -413.668 M -1.13 % | -409.050 M 1.03 % | -413.299 M -0.86 % | -409.757 M -7.48 % | -381.226 M -1.75 % | -374.671 M -2.44 % | -365.742 M -1.44 % | -360.561 M 6.02 % | -383.657 M -1.22 % | -379.020 M -1.49 % | -373.464 M -0.60 % | -371.249 M -26.98 % | -292.372 M -4.55 % | -279.647 M -5.78 % | -264.362 M -1.25 % | -261.110 M -7.07 % | -243.873 M -2.11 % | -238.835 M -4.48 % | -228.599 M -3.29 % | -221.314 M 15.77 % | -262.744 M -1.47 % | -258.946 M -11.59 % | -232.060 M 2.38 % | -237.723 M -30.92 % | -181.577 M -21.24 % | -149.773 M -25.56 % | -119.285 M -19.12 % | -100.138 M -705.56 % | 16.536 M -57.94 % | 39.312 M -35.79 % | 61.224 M -20.04 % | 76.572 M 9.94 % | 69.647 M 0.05 % | 69.614 M 0.76 % | 69.090 M 3.56 % | 66.714 M -34.13 % | 101.288 M -4.60 % | 106.175 M 2.06 % | 104.036 M 4.61 % | 99.451 M -6.10 % | 105.916 M 3.43 % | 102.403 M 7.13 % | 95.588 M 6.89 % | 89.427 M -2.86 % | 92.062 M 6.30 % | 86.603 M 20.39 % | 71.934 M 8.98 % | 66.009 M -1.31 % | 66.882 M 8.70 % | 61.530 M 21.09 % | 50.814 M 9.38 % | 46.456 M -16.22 % | 55.447 M |
| Common stock | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 0.00 % | 524.198 M 2.43 % | 511.771 M 0.00 % | 511.771 M 0.00 % | 511.771 M 10.20 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 0.00 % | 464.401 M 66.32 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 0.00 % | 279.216 M 40.00 % | 199.440 M 0.00 % | 199.440 M 0.00 % | 199.440 M 0.00 % | 199.440 M 80.00 % | 110.800 M 0.00 % | 110.800 M 0.00 % | 110.800 M 0.00 % | 110.800 M 0.00 % | 110.800 M 0.00 % | 110.800 M 0.00 % | 110.800 M 0.00 % | 110.800 M 0.00 % | 110.800 M 68.39 % | 65.800 M 0.00 % | 65.800 M |
| Total equity | 782.430 M -1.10 % | 791.121 M 0.47 % | 787.391 M -8.44 % | 859.982 M -0.52 % | 864.454 M -0.37 % | 867.630 M -1.33 % | 879.305 M -7.07 % | 946.154 M -0.62 % | 952.029 M -0.61 % | 957.857 M -0.22 % | 959.980 M 0.30 % | 957.072 M 2.64 % | 932.443 M 0.17 % | 930.879 M 0.90 % | 922.614 M 0.04 % | 922.218 M 8.35 % | 851.178 M 0.08 % | 850.478 M -0.13 % | 851.564 M 32.99 % | 640.307 M -0.23 % | 641.807 M -0.75 % | 646.639 M 0.16 % | 645.609 M 2.25 % | 631.431 M -0.22 % | 632.817 M -0.98 % | 639.107 M 0.24 % | 637.564 M -5.43 % | 674.182 M -0.07 % | 674.681 M 2.33 % | 659.297 M 0.02 % | 659.175 M -2.00 % | 672.595 M 0.57 % | 668.762 M -2.30 % | 684.538 M -0.62 % | 688.785 M -2.92 % | 709.493 M -1.44 % | 719.895 M -1.39 % | 730.079 M -1.05 % | 737.836 M 1.46 % | 727.222 M -0.78 % | 732.909 M 0.86 % | 726.648 M -0.40 % | 729.587 M -5.50 % | 772.077 M -1.10 % | 780.646 M 630.84 % | 106.815 M -4.23 % | 111.531 M 32.02 % | 84.478 M -5.28 % | 89.190 M -1.62 % | 90.656 M -1.03 % | 91.600 M -46.45 % | 171.056 M -4.03 % | 178.235 M -7.51 % | 192.712 M 0.57 % | 191.612 M -7.40 % | 206.928 M -1.32 % | 209.698 M -4.10 % | 218.655 M -3.02 % | 225.469 M 22.76 % | 183.662 M -2.23 % | 187.853 M -12.45 % | 214.558 M 2.96 % | 208.399 M -12.73 % | 238.788 M -12.06 % | 271.533 M -10.34 % | 302.850 M -5.64 % | 320.948 M -29.13 % | 452.877 M -4.84 % | 475.903 M -0.46 % | 478.118 M -3.02 % | 493.006 M -9.52 % | 544.908 M 0.67 % | 541.289 M 1.35 % | 534.054 M 0.88 % | 529.385 M -4.80 % | 556.066 M -1.13 % | 562.449 M 0.86 % | 557.667 M 1.15 % | 551.302 M 1.19 % | 544.830 M 1.01 % | 539.371 M 1.90 % | 529.337 M 1.38 % | 522.139 M -1.23 % | 528.647 M 1.90 % | 518.806 M 4.19 % | 497.923 M 3.98 % | 478.863 M 1.61 % | 471.286 M 1.37 % | 464.905 M 5.71 % | 439.793 M 198.10 % | 147.534 M 2.04 % | 144.585 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.143 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 232.366 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.419 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 -100.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M | 0.000 -100.00 % | 1.870 M 0.00 % | 1.870 M 0.00 % | 1.870 M 0.00 % | 1.870 M -10.53 % | 2.090 M 0.00 % | 2.090 M 0.00 % | 2.090 M 0.00 % | 2.090 M -60.49 % | 5.290 M 0.00 % | 5.290 M 27.39 % | 4.153 M 0.00 % | 4.153 M -57.21 % | 9.706 M 0.00 % | 9.706 M -14.45 % | 11.346 M 0.00 % | 11.346 M 104.32 % | 5.553 M 0.00 % | 5.553 M 0.00 % | 5.553 M 0.00 % | 5.553 M -1.46 % | 5.635 M 0.00 % | 5.635 M 0.00 % | 5.635 M 0.00 % | 5.635 M -62.29 % | 14.944 M -26.31 % | 20.279 M 123.41 % | 9.077 M 89.22 % | 4.797 M 0.00 % | 4.797 M 0.00 % | 4.797 M 0.00 % | 4.797 M -1.21 % | 4.856 M 0.00 % | 4.856 M 0.00 % | 4.856 M 0.00 % | 4.856 M 0.00 % | 4.856 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 32.738 M -2.68 % | 33.639 M -5.05 % | 35.427 M 442.75 % | 6.527 M 40.17 % | 4.657 M -13.07 % | 5.357 M -2.69 % | 5.505 M 106.45 % | 2.667 M 17.60 % | 2.268 M -12.44 % | 2.590 M -9.23 % | 2.853 M 22.02 % | 2.338 M 27.04 % | 1.841 M -23.52 % | 2.407 M -6.21 % | 2.566 M 417.53 % | 495.809 K -21.93 % | 635.114 K -26.73 % | 866.768 K -80.38 % | 4.419 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M -27.01 % | 13.700 M 270.27 % | 3.700 M -72.99 % | 13.700 M -21.49 % | 17.450 M 0.00 % | 17.450 M -14.88 % | 20.500 M -26.79 % | 28.000 M -11.81 % | 31.750 M -8.27 % | 34.613 M -9.46 % | 38.229 M -6.57 % | 40.917 M 5.49 % | 38.787 M 93.48 % | 20.048 M 0.00 % | 20.048 M -50.05 % | 40.139 M 0.06 % | 40.116 M 0.05 % | 40.097 M 0.00 % | 40.097 M -54.12 % | 87.399 M 1.49 % | 86.112 M -0.03 % | 86.139 M 0.00 % | 86.139 M 0.02 % | 86.125 M 0.07 % | 86.066 M 22.74 % | 70.121 M 0.00 % | 70.121 M 0.02 % | 70.110 M 0.01 % | 70.102 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 34.709 M -2.49 % | 35.594 M -4.85 % | 37.409 M 371.54 % | 7.933 M 16.98 % | 6.782 M -8.96 % | 7.449 M -2.60 % | 7.648 M 113.59 % | 3.581 M 11.11 % | 3.223 M -10.09 % | 3.584 M -7.41 % | 3.871 M 50.60 % | 2.571 M 23.99 % | 2.073 M -21.72 % | 2.648 M -6.25 % | 2.825 M 148.69 % | 1.136 M -12.10 % | 1.292 M -17.21 % | 1.561 M 124.86 % | 694.207 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K -98.72 % | 7.810 M 0.00 % | 7.810 M -5.28 % | 8.245 M -4.57 % | 8.640 M -11.45 % | 9.757 M 0.00 % | 9.757 M -6.18 % | 10.400 M 0.00 % | 10.400 M 2.26 % | 10.170 M 0.00 % | 10.170 M -16.37 % | 12.160 M 10.95 % | 10.960 M 564.24 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M -11.76 % | 1.870 M 0.00 % | 1.870 M 0.00 % | 1.870 M 0.00 % | 1.870 M -10.53 % | 2.090 M 0.00 % | 2.090 M 0.00 % | 2.090 M 0.00 % | 2.090 M -60.49 % | 5.290 M 0.00 % | 5.290 M 27.39 % | 4.153 M 0.00 % | 4.153 M -78.93 % | 19.706 M 0.00 % | 19.706 M -21.32 % | 25.046 M 66.46 % | 15.046 M -21.85 % | 19.253 M -16.30 % | 23.003 M 0.00 % | 23.003 M -11.71 % | 26.053 M -22.54 % | 33.635 M -10.03 % | 37.385 M -7.11 % | 40.248 M -8.24 % | 43.864 M -21.48 % | 55.860 M -5.43 % | 59.067 M 102.81 % | 29.125 M 17.23 % | 24.845 M -44.71 % | 44.936 M 0.05 % | 44.913 M 0.04 % | 44.894 M -0.13 % | 44.952 M -51.27 % | 92.255 M 1.41 % | 90.968 M -0.03 % | 90.994 M 0.00 % | 90.994 M 5.65 % | 86.125 M 0.07 % | 86.066 M 22.74 % | 70.121 M 0.00 % | 70.121 M 0.02 % | 70.110 M 0.01 % | 70.102 M | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 46.366 M -1.38 % | 47.015 M -24.84 % | 62.553 M 45.85 % | 42.888 M -18.63 % | 52.707 M 1 694.56 % | -3.305 M -102.38 % | 138.807 M 1 238.13 % | 10.373 M -86.49 % | 76.786 M 81.46 % | 42.316 M -54.21 % | 92.410 M 105.77 % | 44.910 M -32.90 % | 66.926 M -5.28 % | 70.653 M -22.12 % | 90.722 M 12.06 % | 80.955 M 6.80 % | 75.801 M 2 921.97 % | 2.508 M -98.38 % | 154.502 M 116.29 % | 71.434 M 0.68 % | 70.954 M 78.16 % | 39.827 M -8.48 % | 43.516 M -43.34 % | 76.798 M 88.47 % | 40.749 M -23.03 % | 52.945 M -9.66 % | 58.608 M 48.35 % | 39.506 M -41.78 % | 67.858 M 138.44 % | 28.459 M 0.26 % | 28.387 M -50.71 % | 57.595 M 34.40 % | 42.854 M 700.82 % | 5.351 M -90.29 % | 55.084 M 594.14 % | 7.936 M -82.99 % | 46.664 M 581.72 % | 6.845 M -83.76 % | 42.144 M 0.41 % | 41.973 M -56.35 % | 96.163 M 2 194.43 % | 4.191 M -92.98 % | 59.721 M 23.20 % | 48.474 M -23.49 % | 63.360 M -83.15 % | 376.072 M -2.86 % | 387.128 M 2.84 % | 376.443 M -0.31 % | 377.620 M -2.60 % | 387.718 M 0.01 % | 387.667 M 60.65 % | 241.317 M 2.75 % | 234.868 M -9.25 % | 258.807 M -2.19 % | 264.608 M 10.31 % | 239.882 M -4.17 % | 250.324 M 4.66 % | 239.175 M -11.14 % | 269.160 M -22.58 % | 347.662 M 40.36 % | 247.692 M -0.03 % | 247.771 M 26.65 % | 195.639 M -35.86 % | 305.039 M 29.34 % | 235.842 M 5.27 % | 224.040 M 13.72 % | 197.015 M -11.10 % | 221.615 M 4.51 % | 212.050 M 2.74 % | 206.397 M 9.15 % | 189.095 M -19.19 % | 233.998 M -3.87 % | 243.430 M 41.03 % | 172.612 M -8.62 % | 188.902 M 483.90 % | 32.352 M -56.29 % | 74.020 M -33.40 % | 111.137 M 9.55 % | 101.449 M 31.72 % | 77.017 M 15.67 % | 66.581 M -48.92 % | 130.354 M 30.83 % | 99.638 M -5.80 % | 105.774 M -8.74 % | 115.908 M 57.25 % | 73.710 M 162.54 % | 28.076 M -27.13 % | 38.526 M 17.40 % | 32.815 M -23.32 % | 42.794 M 45.05 % | 29.502 M 9.13 % | 27.035 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 15.609 M -18.52 % | 19.157 M -72.27 % | 69.084 M | 0.000 -100.00 % | 63.905 M -2.38 % | 65.463 M 73.77 % | 37.671 M -1.63 % | 38.294 M 56.20 % | 24.517 M | 0.000 | 0.000 -100.00 % | 83.812 M 10.96 % | 75.536 M 12.17 % | 67.340 M -39.78 % | 111.827 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 % | 38.816 M 15.21 % | 33.690 M -8.93 % | 36.993 M -16.71 % | 44.413 M 22.07 % | 36.384 M 0.01 % | 36.381 M -5.05 % | 38.317 M -1.68 % | 38.970 M 2.03 % | 38.193 M -8.63 % | 41.799 M -8.95 % | 45.905 M -10.61 % | 51.352 M 11.35 % | 46.116 M -8.70 % | 50.512 M -85.74 % | 354.336 M -4.07 % | 369.361 M -1.08 % | 373.405 M 0.40 % | 371.925 M 0.67 % | 369.441 M 0.65 % | 367.049 M 54.37 % | 237.779 M 8.03 % | 220.107 M -2.16 % | 224.968 M -1.78 % | 229.039 M 7.50 % | 213.060 M 0.05 % | 212.950 M -4.06 % | 221.952 M -12.74 % | 254.358 M -19.19 % | 314.769 M 83.99 % | 171.080 M 3.52 % | 165.268 M -6.13 % | 176.064 M -27.04 % | 241.326 M 8.66 % | 222.088 M 7.78 % | 206.057 M 12.94 % | 182.452 M 13.62 % | 160.582 M 11.71 % | 143.749 M 9.43 % | 131.364 M 11.73 % | 117.572 M -34.32 % | 178.996 M -10.04 % | 198.984 M 62.25 % | 122.639 M -20.76 % | 154.770 M 487.32 % | 26.352 M -63.33 % | 71.870 M 12.49 % | 63.889 M 21.14 % | 52.739 M -27.53 % | 72.769 M 13.24 % | 64.263 M -16.50 % | 76.958 M 83.87 % | 41.854 M -57.38 % | 98.215 M 68.44 % | 58.309 M -8.34 % | 63.611 M 150.90 % | 25.353 M -27.59 % | 35.013 M 20.89 % | 28.962 M -2.57 % | 29.725 M 14.62 % | 25.935 M 82.82 % | 14.186 M |
| Short term debt | 954.570 K 0.00 % | 954.570 K 0.00 % | 954.570 K -85.89 % | 6.767 M -14.34 % | 7.900 M -24.98 % | 10.530 M 2.19 % | 10.305 M 1 960.93 % | 500.000 K -86.84 % | 3.800 M -47.95 % | 7.300 M -27.00 % | 10.000 M 156.41 % | 3.900 M 102.07 % | 1.930 M 93.00 % | 1.000 M 0.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.834 M 5.96 % | 29.100 M 0.69 % | 28.900 M -14.50 % | 33.800 M 5.86 % | 31.930 M -11.06 % | 35.900 M -7.47 % | 38.800 M 7.78 % | 36.000 M -1.56 % | 36.570 M -9.58 % | 40.444 M -8.50 % | 44.200 M 0.00 % | 44.200 M 5.49 % | 41.900 M -32.20 % | 61.800 M -28.19 % | 86.060 M 30.79 % | 65.800 M -0.67 % | 66.245 M 16.69 % | 56.770 M 35.04 % | 42.040 M -22.33 % | 54.126 M -72.70 % | 198.280 M -0.83 % | 199.936 M -0.28 % | 200.498 M 16.65 % | 171.878 M 5.05 % | 163.613 M 3.93 % | 157.424 M -5.20 % | 166.050 M 11.74 % | 148.600 M -40.84 % | 251.178 M -29.99 % | 358.791 M -2.22 % | 366.950 M -22.04 % | 470.684 M -9.09 % | 517.746 M -9.30 % | 570.827 M 0.17 % | 569.831 M -0.71 % | 573.902 M 8.25 % | 530.187 M -0.69 % | 533.849 M -0.11 % | 534.415 M 0.51 % | 531.715 M -14.97 % | 625.319 M -0.60 % | 629.107 M 18.82 % | 529.479 M 3.31 % | 512.500 M -5.16 % | 540.400 M 2.84 % | 525.500 M -0.98 % | 530.700 M 2.65 % | 517.000 M 6.55 % | 485.200 M -0.02 % | 485.300 M 46.48 % | 331.300 M 11.06 % | 298.300 M -23.15 % | 388.181 M 23.66 % | 313.920 M 68.81 % | 185.960 M 51.31 % | 122.900 M 5.97 % | 115.980 M 19.59 % | 96.980 M 194.06 % | 32.980 M -31.29 % | 47.999 M 20.81 % | 39.730 M |
| Total current liabilities | 132.089 M -1.59 % | 134.227 M -5.44 % | 141.947 M 2.43 % | 138.584 M -17.04 % | 167.043 M 0.07 % | 166.932 M -0.97 % | 168.568 M 3.37 % | 163.072 M -4.27 % | 170.344 M -3.51 % | 176.544 M -0.98 % | 178.294 M 15.77 % | 154.006 M 4.07 % | 147.976 M -2.26 % | 151.397 M -3.77 % | 157.336 M 7.19 % | 146.785 M 5.44 % | 139.205 M -23.30 % | 181.500 M -14.97 % | 213.455 M 118.67 % | 97.616 M 9.34 % | 89.280 M -7.83 % | 96.866 M -7.25 % | 104.439 M 2.52 % | 101.875 M -3.54 % | 105.618 M -11.38 % | 119.178 M -5.28 % | 125.817 M 16.26 % | 108.220 M -3.00 % | 111.571 M -7.95 % | 121.210 M 3.18 % | 117.474 M -53.11 % | 250.554 M 1.62 % | 246.560 M 4.10 % | 236.855 M -9.00 % | 260.285 M 5.99 % | 245.584 M -4.79 % | 257.937 M 3.91 % | 248.230 M 5.28 % | 235.783 M -1.50 % | 239.364 M 6.46 % | 224.846 M -5.23 % | 237.252 M -5.33 % | 250.612 M 6.07 % | 236.273 M -11.40 % | 266.677 M -54.26 % | 582.973 M 0.94 % | 577.561 M 4.79 % | 551.180 M 2.36 % | 538.498 M 3.00 % | 522.818 M 0.44 % | 520.508 M -1.67 % | 529.322 M 1.86 % | 519.646 M -1.72 % | 528.723 M 5.15 % | 502.841 M 8.85 % | 461.951 M 0.66 % | 458.939 M 1.12 % | 453.837 M -4.88 % | 477.135 M -29.11 % | 673.090 M -1.87 % | 685.949 M 1.43 % | 676.246 M -6.21 % | 721.011 M -19.34 % | 893.858 M 1.95 % | 876.748 M 0.94 % | 868.561 M 1.50 % | 855.728 M 1.65 % | 841.847 M 0.18 % | 840.369 M 2.71 % | 818.206 M 6.06 % | 771.442 M -21.62 % | 984.267 M -7.44 % | 1.063 B 36.23 % | 780.609 M 4.52 % | 746.885 M 12.95 % | 661.232 M -6.92 % | 710.416 M 1.19 % | 702.071 M 4.57 % | 671.400 M 7.00 % | 627.472 M 1.55 % | 617.874 M 20.48 % | 512.831 M 18.70 % | 432.054 M -18.21 % | 528.242 M 9.13 % | 484.038 M 48.35 % | 326.273 M 70.63 % | 191.222 M 1.42 % | 188.547 M 16.17 % | 162.306 M 77.02 % | 91.687 M 4.56 % | 87.686 M 15.34 % | 76.027 M |
| Total liabilities | 166.798 M -1.78 % | 169.820 M -5.32 % | 179.356 M 22.41 % | 146.517 M -15.71 % | 173.825 M -0.32 % | 174.381 M -1.04 % | 176.216 M 5.74 % | 166.653 M -3.98 % | 173.567 M -3.64 % | 180.128 M -1.12 % | 182.165 M 16.34 % | 156.576 M 4.35 % | 150.049 M -2.59 % | 154.045 M -3.82 % | 160.161 M 8.27 % | 147.920 M 5.28 % | 140.498 M -23.25 % | 183.061 M -14.52 % | 214.149 M 119.38 % | 97.616 M 9.34 % | 89.280 M -7.83 % | 96.866 M -7.25 % | 104.439 M 2.52 % | 101.875 M -3.54 % | 105.618 M -11.38 % | 119.178 M -5.28 % | 125.817 M 16.26 % | 108.220 M -3.00 % | 111.571 M -7.95 % | 121.210 M 3.09 % | 117.574 M -54.49 % | 258.364 M 1.57 % | 254.370 M 3.78 % | 245.100 M -8.86 % | 268.925 M 5.32 % | 255.341 M -4.61 % | 267.694 M 3.50 % | 258.630 M 5.06 % | 246.183 M -1.34 % | 249.534 M 6.18 % | 235.016 M -5.77 % | 249.412 M -4.65 % | 261.572 M 9.94 % | 237.923 M -11.33 % | 268.327 M -54.10 % | 584.623 M 0.93 % | 579.211 M 4.73 % | 553.050 M 2.35 % | 540.368 M 2.99 % | 524.688 M 0.44 % | 522.378 M -1.70 % | 531.412 M 1.85 % | 521.736 M -1.71 % | 530.813 M 5.13 % | 504.931 M 8.07 % | 467.241 M 0.65 % | 464.230 M 1.36 % | 457.990 M -4.84 % | 481.288 M -30.53 % | 692.795 M -1.82 % | 705.655 M 0.62 % | 701.292 M -4.72 % | 736.057 M -19.39 % | 913.111 M 1.48 % | 899.751 M 0.92 % | 891.564 M 1.11 % | 881.781 M 0.72 % | 875.482 M -0.26 % | 877.754 M 2.25 % | 858.454 M 5.29 % | 815.306 M -21.61 % | 1.040 B -7.34 % | 1.122 B 38.62 % | 809.734 M 4.92 % | 771.730 M 9.28 % | 706.168 M -6.51 % | 755.329 M 1.12 % | 746.965 M 4.27 % | 716.353 M -0.47 % | 719.727 M 1.54 % | 708.842 M 17.39 % | 603.826 M 15.44 % | 523.049 M -14.86 % | 614.367 M 7.76 % | 570.105 M 43.82 % | 396.394 M 51.68 % | 261.343 M 1.04 % | 258.657 M 11.29 % | 232.409 M 153.48 % | 91.687 M 4.56 % | 87.686 M 15.34 % | 76.027 M |
| Other non current assets | 45.202 M -71.14 % | 156.619 M 233.01 % | 47.031 M 668.89 % | 6.117 M -20.44 % | 7.688 M 2 816.97 % | 263.578 K 19.02 % | 221.448 K -92.58 % | 2.985 M 22.94 % | 2.428 M -77.87 % | 10.972 M 34.20 % | 8.176 M -0.60 % | 8.226 M -94.92 % | 162.069 M -1.00 % | 163.708 M 5 808.98 % | 2.770 M 112.73 % | 1.302 M -98.02 % | 65.915 M -19.51 % | 81.895 M -0.67 % | 82.449 M 301.96 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 2 647.68 % | 746.502 K -99.43 % | 129.919 M 16 889.47 % | 764.701 K -61.22 % | 1.972 M -93.99 % | 32.808 M 55.87 % | 21.048 M 569.39 % | 3.144 M 15 088.61 % | 20.702 K -99.19 % | 2.553 M -6.61 % | 2.734 M 2.91 % | 2.657 M 52.80 % | 1.739 M -41.93 % | 2.994 M 148.74 % | 1.204 M -75.58 % | 4.930 M -10.56 % | 5.512 M 176.05 % | 1.997 M -2.81 % | 2.054 M -1.95 % | 2.095 M -12.07 % | 2.383 M 102.15 % | 1.179 M 0.00 % | 1.179 M -24.46 % | 1.560 M 38.56 % | 1.126 M 163.97 % | 426.570 K 22.04 % | 349.526 K 127.55 % | 153.603 K -37.59 % | 246.129 K -41.48 % | 420.597 K -22.16 % | 540.309 K -18.14 % | 660.022 K -15.35 % | 779.734 K -13.31 % | 899.446 K -11.75 % | 1.019 M -10.51 % | 1.139 M -9.51 % | 1.259 M -8.69 % | 1.378 M -7.99 % | 1.498 M -7.40 % | 1.618 M -61.53 % | 4.206 M 126.46 % | 1.857 M -6.06 % | 1.977 M -5.71 % | 2.097 M -2.24 % | 2.145 M -8.19 % | 2.336 M -4.87 % | 2.456 M -4.65 % | 2.575 M -4.44 % | 2.695 M -4.25 % | 2.815 M -4.08 % | 2.935 M -3.92 % | 3.054 M -40.30 % | 5.116 M -49.97 % | 10.226 M -4.28 % | 10.682 M -1.83 % | 10.882 M 205.60 % | 3.561 M 53.62 % | 2.318 M -83.34 % | 13.915 M -11.93 % | 15.799 M 5.99 % | 14.906 M -14.56 % | 17.447 M 43.87 % | 12.127 M 11.85 % | 10.843 M 291.29 % | 2.771 M 14 629.79 % | -19.071 K -101.38 % | 1.385 M 3.99 % | 1.332 M 98.16 % | 672.109 K 36.92 % | 490.889 K |
| Long term investments | 103.087 M | 0.000 -100.00 % | 108.650 M -28.61 % | 152.182 M -9.54 % | 168.228 M -5.80 % | 178.591 M -4.67 % | 187.333 M 6.28 % | 176.269 M -2.65 % | 181.065 M 0.84 % | 179.549 M -2.76 % | 184.654 M 9.60 % | 168.483 M | 0.000 | 0.000 -100.00 % | 165.916 M -2.68 % | 170.486 M 71.67 % | 99.312 M 17.89 % | 84.238 M -1.04 % | 85.126 M -47.52 % | 162.203 M 21.40 % | 133.615 M -1.19 % | 135.226 M -1.25 % | 136.943 M 43.79 % | 95.241 M 397.79 % | -31.983 M -135.62 % | 89.799 M 187.56 % | 31.228 M -2.15 % | 31.916 M -1.42 % | 32.376 M 8.75 % | 29.773 M 879.17 % | 3.041 M -20.54 % | 3.827 M -3.37 % | 3.960 M 0.68 % | 3.933 M -3.83 % | 4.090 M 19.99 % | 3.409 M -6.38 % | 3.641 M 91.48 % | 1.901 M -2.60 % | 1.952 M -99.02 % | 200.000 M 11.11 % | 180.000 M -37.72 % | 289.000 M 13 732.00 % | 2.089 M -0.85 % | 2.107 M -41.28 % | 3.589 M -0.89 % | 3.621 M -3.88 % | 3.767 M 135.45 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M -9.82 % | 1.774 M -1.27 % | 1.797 M -3.26 % | 1.858 M -1.41 % | 1.884 M -1.39 % | 1.911 M 19.43 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M | 0.000 | 0.000 -100.00 % | 2.164 M | 0.000 -100.00 % | 44.435 M 2.42 % | 43.385 M -2.26 % | 44.387 M -12.04 % | 50.461 M 8.74 % | 46.406 M 1.04 % | 45.930 M 4.31 % | 44.030 M 1.14 % | 43.533 M 205.87 % | 14.232 M -0.56 % | 14.312 M -38.56 % | 23.294 M 42.13 % | 16.389 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.703 M -59.12 % | 16.397 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.729 M 22.26 % | 6.322 M 17.95 % | 5.360 M 572.41 % | 797.064 K 17.48 % | 678.469 K 11.39 % | 609.112 K |
| Intangible assets | 26.566 M -1.33 % | 26.923 M -1.34 % | 27.288 M 1.66 % | 26.843 M -1.15 % | 27.154 M -1.17 % | 27.476 M -1.09 % | 27.778 M -1.10 % | 28.087 M -0.88 % | 28.337 M -0.86 % | 28.583 M -1.12 % | 28.908 M -1.35 % | 29.304 M -0.89 % | 29.566 M -1.09 % | 29.891 M -1.08 % | 30.217 M -0.82 % | 30.466 M -1.06 % | 30.791 M -1.26 % | 31.184 M -0.82 % | 31.442 M 3.93 % | 30.253 M -0.83 % | 30.505 M -0.72 % | 30.725 M -0.82 % | 30.980 M -3.68 % | 32.165 M -0.77 % | 32.416 M -0.78 % | 32.671 M -0.77 % | 32.925 M -2.00 % | 33.597 M -0.76 % | 33.854 M -0.76 % | 34.112 M -1.12 % | 34.497 M -30.78 % | 49.840 M -0.30 % | 49.992 M -0.93 % | 50.464 M -0.91 % | 50.928 M -0.90 % | 51.389 M -0.91 % | 51.860 M -0.81 % | 52.286 M -0.72 % | 52.664 M -0.91 % | 53.149 M -0.86 % | 53.609 M -0.11 % | 53.670 M -0.85 % | 54.127 M -0.21 % | 54.241 M -0.71 % | 54.627 M -0.53 % | 54.916 M -0.52 % | 55.203 M -20.11 % | 69.099 M 4.28 % | 66.263 M 2.84 % | 64.431 M -0.96 % | 65.058 M -0.52 % | 65.400 M -0.96 % | 66.032 M -0.46 % | 66.340 M -0.94 % | 66.967 M -4.53 % | 70.144 M -0.92 % | 70.797 M 6.59 % | 66.421 M -0.80 % | 66.957 M -12.10 % | 76.176 M -0.72 % | 76.732 M -0.66 % | 77.240 M -0.45 % | 77.586 M -0.47 % | 77.954 M -0.55 % | 78.387 M -0.79 % | 79.011 M -5.17 % | 83.321 M -13.50 % | 96.324 M -0.90 % | 97.201 M 13.76 % | 85.443 M -0.89 % | 86.208 M -15.70 % | 102.269 M -3.14 % | 105.582 M -0.34 % | 105.944 M 6.28 % | 99.685 M -4.10 % | 103.949 M -0.94 % | 104.934 M -0.80 % | 105.784 M -0.83 % | 106.666 M 3.47 % | 103.092 M -1.32 % | 104.469 M -2.73 % | 107.402 M -1.15 % | 108.647 M 8.88 % | 99.786 M 0.59 % | 99.200 M 38.46 % | 71.647 M 24.62 % | 57.494 M 7.67 % | 53.396 M -1.08 % | 53.977 M 23.76 % | 43.616 M -1.03 % | 44.068 M 9.81 % | 40.130 M |
| GoodWill | 138.456 M 0.00 % | 138.456 M 0.00 % | 138.456 M -30.31 % | 198.669 M 0.00 % | 198.669 M 0.00 % | 198.669 M 0.00 % | 198.669 M -21.81 % | 254.096 M 0.00 % | 254.096 M 0.00 % | 254.096 M 0.00 % | 254.096 M 0.00 % | 254.096 M 0.00 % | 254.096 M 0.00 % | 254.096 M 0.00 % | 254.096 M -0.26 % | 254.763 M 0.00 % | 254.763 M 0.00 % | 254.763 M 0.26 % | 254.096 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 165.022 M -0.22 % | 165.379 M -0.22 % | 165.744 M -26.50 % | 225.512 M -0.14 % | 225.823 M -0.14 % | 226.145 M -0.13 % | 226.447 M -19.75 % | 282.183 M -0.09 % | 282.433 M -0.09 % | 282.679 M -0.11 % | 283.004 M -0.14 % | 283.400 M -0.09 % | 283.662 M -0.11 % | 283.987 M -0.11 % | 284.313 M -0.32 % | 285.228 M -0.11 % | 285.554 M -0.14 % | 285.947 M 0.14 % | 285.538 M 843.84 % | 30.253 M -0.83 % | 30.505 M -0.72 % | 30.725 M -0.82 % | 30.980 M -3.68 % | 32.165 M -0.77 % | 32.416 M -0.78 % | 32.671 M -0.77 % | 32.925 M -2.00 % | 33.597 M -0.76 % | 33.854 M -0.76 % | 34.112 M -1.12 % | 34.497 M -30.78 % | 49.840 M -0.30 % | 49.992 M -0.93 % | 50.464 M -0.91 % | 50.928 M -0.90 % | 51.389 M -0.91 % | 51.860 M -0.81 % | 52.286 M -0.72 % | 52.664 M -0.91 % | 53.149 M -0.86 % | 53.609 M -0.11 % | 53.670 M -0.85 % | 54.127 M -0.21 % | 54.241 M -0.71 % | 54.627 M -0.53 % | 54.916 M -0.52 % | 55.203 M -20.11 % | 69.099 M 4.28 % | 66.263 M 2.84 % | 64.431 M -0.96 % | 65.058 M -0.52 % | 65.400 M -0.96 % | 66.032 M -0.46 % | 66.340 M -0.94 % | 66.967 M -4.53 % | 70.144 M -0.92 % | 70.797 M 6.59 % | 66.421 M -0.80 % | 66.957 M -12.10 % | 76.176 M -0.72 % | 76.732 M -0.66 % | 77.240 M -0.45 % | 77.586 M -0.47 % | 77.954 M -0.55 % | 78.387 M -0.79 % | 79.011 M -5.17 % | 83.321 M -13.50 % | 96.324 M -0.90 % | 97.201 M 13.76 % | 85.443 M -0.89 % | 86.208 M -15.70 % | 102.269 M -3.14 % | 105.582 M -0.34 % | 105.944 M 6.28 % | 99.685 M -4.10 % | 103.949 M -0.94 % | 104.934 M -0.80 % | 105.784 M -0.83 % | 106.666 M 3.47 % | 103.092 M -1.32 % | 104.469 M -2.73 % | 107.402 M -1.15 % | 108.647 M 8.88 % | 99.786 M 0.59 % | 99.200 M 38.46 % | 71.647 M 24.62 % | 57.494 M 7.67 % | 53.396 M -1.08 % | 53.977 M 23.76 % | 43.616 M -1.03 % | 44.068 M 9.81 % | 40.130 M |
| Property plant equipment net | 142.750 M -2.38 % | 146.233 M -1.42 % | 148.344 M 25.60 % | 118.107 M 1.57 % | 116.284 M -1.19 % | 117.688 M -0.48 % | 118.253 M 1.69 % | 116.292 M -1.69 % | 118.289 M 1.33 % | 116.731 M -2.00 % | 119.110 M 6.14 % | 112.216 M -0.61 % | 112.899 M -3.33 % | 116.790 M -0.70 % | 117.617 M 1.52 % | 115.860 M 1.74 % | 113.876 M 12.05 % | 101.628 M -0.55 % | 102.195 M 9.12 % | 93.650 M -1.56 % | 95.135 M -1.29 % | 96.377 M -1.38 % | 97.730 M -2.96 % | 100.715 M -1.86 % | 102.628 M -2.45 % | 105.209 M -37.24 % | 167.647 M 9.99 % | 152.415 M -1.87 % | 155.323 M -1.97 % | 158.444 M -1.92 % | 161.553 M -47.10 % | 305.380 M -1.69 % | 310.644 M -0.36 % | 311.771 M -1.44 % | 316.318 M -1.02 % | 319.579 M -1.73 % | 325.202 M -0.29 % | 326.161 M -0.68 % | 328.410 M 0.67 % | 326.234 M 0.09 % | 325.952 M -1.22 % | 329.987 M -0.84 % | 332.799 M -2.38 % | 340.913 M 1.00 % | 337.534 M 1.95 % | 331.091 M 2.08 % | 324.335 M 11.84 % | 290.006 M -1.79 % | 295.293 M -1.16 % | 298.756 M 0.79 % | 296.407 M -19.84 % | 369.748 M -0.86 % | 372.966 M -0.90 % | 376.358 M -0.67 % | 378.895 M -0.48 % | 380.724 M -1.28 % | 385.664 M -1.39 % | 391.086 M -1.25 % | 396.024 M -28.67 % | 555.206 M -1.44 % | 563.345 M -0.92 % | 568.564 M -0.68 % | 572.447 M -29.88 % | 816.355 M -1.34 % | 827.466 M -0.78 % | 833.934 M -0.72 % | 839.973 M -0.59 % | 844.943 M -0.85 % | 852.206 M -0.12 % | 853.245 M -0.32 % | 855.946 M -5.26 % | 903.430 M 3.02 % | 876.922 M 30.08 % | 674.164 M -1.50 % | 684.400 M 10.86 % | 617.375 M -0.85 % | 622.681 M -0.05 % | 622.988 M 0.02 % | 622.873 M 3.29 % | 603.010 M -0.40 % | 605.452 M -0.21 % | 606.745 M 0.24 % | 605.283 M 30.98 % | 462.101 M 6.84 % | 432.530 M 39.43 % | 310.212 M 18.82 % | 261.069 M 15.46 % | 226.103 M 20.23 % | 188.052 M 100.22 % | 93.921 M 10.42 % | 85.062 M 5.26 % | 80.813 M |
| Total non current assets | 462.377 M -2.45 % | 473.992 M -0.29 % | 475.385 M -6.16 % | 506.568 M -2.97 % | 522.050 M -0.90 % | 526.794 M -1.79 % | 536.401 M -7.85 % | 582.121 M -1.10 % | 588.608 M -0.89 % | 593.866 M -0.84 % | 598.884 M 3.96 % | 576.070 M 2.44 % | 562.376 M -0.96 % | 567.819 M -1.07 % | 573.950 M -0.33 % | 575.864 M 1.45 % | 567.644 M 2.02 % | 556.428 M -0.30 % | 558.099 M 81.21 % | 307.979 M 9.55 % | 281.128 M -1.09 % | 284.240 M -1.16 % | 287.565 M 24.80 % | 230.419 M -1.75 % | 234.531 M 2.01 % | 229.905 M -2.27 % | 235.234 M -6.81 % | 252.418 M 3.33 % | 244.285 M 7.62 % | 226.978 M 13.14 % | 200.617 M -45.26 % | 366.503 M -1.54 % | 372.244 M -0.35 % | 373.538 M -1.13 % | 377.789 M -1.08 % | 381.927 M -1.17 % | 386.463 M -0.78 % | 389.496 M -0.83 % | 392.755 M -32.89 % | 585.202 M 3.50 % | 565.437 M -16.66 % | 678.437 M 71.72 % | 395.082 M -1.29 % | 400.235 M 0.38 % | 398.724 M 1.56 % | 392.600 M 1.75 % | 385.842 M 6.10 % | 363.646 M -0.65 % | 366.019 M -0.32 % | 367.206 M 0.45 % | 365.577 M -16.75 % | 439.121 M -0.90 % | 443.114 M -0.85 % | 446.899 M -0.74 % | 450.209 M -1.15 % | 455.448 M -1.17 % | 460.849 M -0.22 % | 461.855 M -1.20 % | 467.448 M -26.31 % | 634.375 M -1.37 % | 643.190 M -1.22 % | 651.164 M -0.71 % | 655.817 M -30.33 % | 941.281 M -1.12 % | 951.895 M -0.85 % | 960.094 M -1.69 % | 976.566 M -1.49 % | 991.348 M -0.78 % | 999.132 M 1.27 % | 986.611 M -0.31 % | 989.700 M -3.42 % | 1.025 B 2.30 % | 1.002 B 23.95 % | 808.161 M 0.32 % | 805.590 M 10.12 % | 731.550 M -0.91 % | 738.297 M -0.18 % | 739.655 M -0.02 % | 739.803 M 2.07 % | 724.816 M 0.14 % | 723.835 M -0.84 % | 729.947 M 0.15 % | 728.836 M 25.81 % | 579.335 M 6.52 % | 543.857 M 38.49 % | 392.701 M 19.34 % | 329.063 M 14.05 % | 288.515 M 15.98 % | 248.773 M 78.12 % | 139.666 M 7.04 % | 130.480 M 6.91 % | 122.043 M |
| Other current assets | 7.488 M 13.25 % | 6.612 M -10.12 % | 7.357 M 7.20 % | 6.863 M -39.62 % | 11.366 M -13.91 % | 13.203 M 43.30 % | 9.214 M -38.91 % | 15.082 M -12.18 % | 17.174 M 46.48 % | 11.724 M -24.15 % | 15.457 M 184.27 % | 5.437 M -73.27 % | 20.339 M 16.51 % | 17.457 M -49.84 % | 34.803 M -9.42 % | 38.421 M -4.63 % | 40.284 M 15.68 % | 34.823 M 0.19 % | 34.757 M 101.21 % | 17.274 M 13.77 % | 15.184 M 56.68 % | 9.691 M -33.64 % | 14.603 M -11.82 % | 16.562 M 0.22 % | 16.526 M -27.43 % | 22.772 M 2.11 % | 22.300 M -88.66 % | 196.687 M -46.63 % | 368.520 M 80.95 % | 203.662 M 21 367.66 % | 948.690 K -99.54 % | 205.874 M 0.17 % | 205.516 M -14.74 % | 241.035 M 11.45 % | 216.276 M -12.06 % | 245.934 M -11.98 % | 279.401 M -2.74 % | 287.260 M 56.71 % | 183.311 M 175.79 % | 66.469 M 10.68 % | 60.055 M -0.34 % | 60.258 M -2.34 % | 61.700 M -13.04 % | 70.948 M -12.37 % | 80.962 M 18.66 % | 68.228 M -8.95 % | 74.935 M 17.14 % | 63.968 M -38.96 % | 104.796 M 5.14 % | 99.669 M 5.88 % | 94.134 M -48.75 % | 183.658 M -5.38 % | 194.092 M 234.68 % | 57.994 M 38.56 % | 41.856 M -72.51 % | 152.247 M 549.34 % | 23.447 M -9.26 % | 25.839 M 19.58 % | 21.608 M -85.91 % | 153.361 M -9.79 % | 170.003 M -9.76 % | 188.388 M 3.75 % | 181.575 M 817.23 % | 19.796 M -87.60 % | 159.695 M -1.92 % | 162.819 M -0.15 % | 163.060 M -33.27 % | 244.356 M 493.97 % | 41.140 M -84.04 % | 257.774 M 669.63 % | 33.493 M -87.60 % | 270.056 M 3.61 % | 260.651 M 313.54 % | 63.029 M 22.01 % | 51.659 M 21.19 % | 42.628 M 16.24 % | 36.673 M -83.50 % | 222.282 M 450.60 % | 40.371 M -82.85 % | 235.418 M 688.66 % | 29.850 M -40.72 % | 50.353 M 4.38 % | 48.240 M -75.30 % | 195.302 M 36.62 % | 142.951 M -22.69 % | 184.897 M 41.97 % | 130.233 M 18.55 % | 109.854 M 540.62 % | 17.148 M 138.85 % | 7.179 M -85.67 % | 50.103 M 24.42 % | 40.270 M |
| Short term investments | 0.000 -100.00 % | 110.263 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -46.311 M 2.56 % | -47.527 M -12.21 % | -42.354 M 2.04 % | -43.237 M 11.12 % | -48.647 M -146.50 % | 104.618 M -0.19 % | 104.818 M 278.86 % | -58.603 M 2.57 % | -60.146 M -4 750.68 % | 1.293 M -92.04 % | 16.256 M 0.65 % | 16.150 M 125.20 % | -64.091 M 1.41 % | -65.010 M 1.78 % | -66.188 M 1.77 % | -67.379 M 0.52 % | -67.731 M -212.89 % | 60.000 M 197.57 % | -61.493 M -2 389.90 % | -2.470 M 10.12 % | -2.748 M 3.70 % | -2.853 M | 0.000 -100.00 % | 182.000 M | 0.000 -100.00 % | 170.000 M | 0.000 -100.00 % | 200.000 M | 0.000 -100.00 % | 230.000 M | 0.000 -100.00 % | 160.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.989 M 1.60 % | -2.021 M 6.74 % | -2.167 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -174.296 K 11.54 % | -197.030 K 23.52 % | -257.625 K 9.38 % | -284.276 K 8.57 % | -310.927 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.931 M -36.43 % | -2.881 M 25.80 % | -3.883 M 12.88 % | -4.457 M -58.84 % | -2.806 M 3.74 % | -2.915 M 22.72 % | -3.772 M 15.95 % | -4.488 M -5.65 % | -4.248 M 1.85 % | -4.328 M 40.86 % | -7.318 M -831.85 % | 1.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 250.020 K 400.04 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 492.567 K 12.83 % | 436.547 K -6.21 % | 465.446 K 3.45 % | 449.935 K 6.74 % | 421.530 K -14.13 % | 490.887 K |
| cash and cash equivalents | 133.595 M 4.17 % | 128.247 M -11.45 % | 144.838 M 11.34 % | 130.085 M -8.25 % | 141.775 M 5.99 % | 133.761 M -13.85 % | 155.261 M 2.68 % | 151.203 M -5.41 % | 159.848 M 8.31 % | 147.578 M -13.63 % | 170.858 M 13.36 % | 150.725 M -8.73 % | 165.140 M -2.44 % | 169.274 M -11.10 % | 190.403 M 35.67 % | 140.345 M 57.78 % | 88.948 M -36.48 % | 140.032 M -33.74 % | 211.347 M 5.26 % | 200.779 M -12.36 % | 229.082 M -2.39 % | 234.698 M 1.03 % | 232.298 M -16.74 % | 279.005 M 22.42 % | 227.912 M -21.68 % | 291.005 M 154.78 % | 114.219 M -9.68 % | 126.463 M -10.23 % | 140.878 M 0.10 % | 140.732 M -24.07 % | 185.334 M 91.83 % | 96.611 M 27.55 % | 75.746 M 116.77 % | 34.944 M -50.77 % | 70.978 M 33.73 % | 53.075 M 25.04 % | 42.446 M 19.83 % | 35.423 M -73.98 % | 136.155 M 56.96 % | 86.743 M -22.84 % | 112.423 M 335.66 % | 25.805 M -92.23 % | 332.190 M -1.58 % | 337.510 M -15.35 % | 398.726 M 914.92 % | 39.286 M -5.26 % | 41.468 M 67.38 % | 24.774 M 27.72 % | 19.398 M 7.34 % | 18.071 M -47.18 % | 34.212 M 53.46 % | 22.294 M 9.15 % | 20.425 M -48.15 % | 39.394 M 59.29 % | 24.731 M 99.63 % | 12.388 M -34.00 % | 18.769 M -24.60 % | 24.893 M -39.10 % | 40.877 M 37.67 % | 29.692 M -0.50 % | 29.840 M 4.24 % | 28.625 M -53.12 % | 61.058 M 409.76 % | 11.978 M 64.15 % | 7.297 M 57.90 % | 4.621 M -29.52 % | 6.557 M 52.43 % | 4.302 M -12.44 % | 4.913 M -34.99 % | 7.557 M -75.90 % | 31.354 M -57.98 % | 74.610 M -44.99 % | 135.638 M 1.82 % | 133.214 M -24.39 % | 176.175 M -4.81 % | 185.071 M -11.80 % | 209.832 M 0.07 % | 209.677 M -0.15 % | 209.997 M -0.30 % | 210.622 M -6.73 % | 225.825 M 82.75 % | 123.570 M 18.55 % | 104.234 M -62.48 % | 277.808 M -6.58 % | 297.373 M 35.99 % | 218.666 M -1.04 % | 220.957 M -17.97 % | 269.368 M -7.71 % | 291.857 M 2.19 % | 285.591 M 1 157.96 % | 22.703 M -30.98 % | 32.894 M |
| Cash and short term investments | 133.595 M 4.17 % | 128.247 M -11.45 % | 144.838 M 11.34 % | 130.085 M -8.25 % | 141.775 M 5.99 % | 133.761 M -13.85 % | 155.261 M 2.68 % | 151.203 M -5.41 % | 159.848 M 8.31 % | 147.578 M -13.63 % | 170.858 M 13.36 % | 150.725 M -8.73 % | 165.140 M -2.44 % | 169.274 M -11.10 % | 190.403 M 35.67 % | 140.345 M 55.52 % | 90.241 M -42.26 % | 156.288 M -31.30 % | 227.498 M 13.31 % | 200.779 M -12.36 % | 229.082 M -2.39 % | 234.698 M 1.03 % | 232.298 M -16.74 % | 279.005 M -3.09 % | 287.912 M -1.06 % | 291.005 M 154.78 % | 114.219 M -9.68 % | 126.463 M -10.23 % | 140.878 M 0.10 % | 140.732 M -24.07 % | 185.334 M 91.83 % | 96.611 M 27.55 % | 75.746 M 116.77 % | 34.944 M -50.77 % | 70.978 M 33.73 % | 53.075 M 25.04 % | 42.446 M 19.83 % | 35.423 M -73.98 % | 136.155 M 56.96 % | 86.743 M -22.84 % | 112.423 M 335.66 % | 25.805 M -92.23 % | 332.190 M -1.58 % | 337.510 M -15.35 % | 398.726 M 914.92 % | 39.286 M -5.26 % | 41.468 M 67.38 % | 24.774 M 27.72 % | 19.398 M 7.34 % | 18.071 M -47.18 % | 34.212 M 53.46 % | 22.294 M 9.15 % | 20.425 M -48.15 % | 39.394 M 59.29 % | 24.731 M 99.63 % | 12.388 M -34.00 % | 18.769 M -24.60 % | 24.893 M -39.10 % | 40.877 M 37.67 % | 29.692 M -0.50 % | 29.840 M 4.24 % | 28.625 M -53.12 % | 61.058 M 409.76 % | 11.978 M 64.15 % | 7.297 M 57.90 % | 4.621 M -29.52 % | 6.557 M 52.43 % | 4.302 M -12.44 % | 4.913 M -34.99 % | 7.557 M -75.90 % | 31.354 M -57.98 % | 74.610 M -44.99 % | 135.638 M 1.82 % | 133.214 M -24.81 % | 177.175 M -4.27 % | 185.071 M -11.80 % | 209.832 M 0.07 % | 209.677 M -0.27 % | 210.247 M -0.20 % | 210.672 M -6.71 % | 225.825 M 82.75 % | 123.570 M 18.55 % | 104.234 M -62.48 % | 277.808 M -6.58 % | 297.373 M 35.99 % | 218.666 M -1.26 % | 221.450 M -17.92 % | 269.804 M -7.70 % | 292.322 M 2.20 % | 286.041 M 1 136.98 % | 23.124 M -30.73 % | 33.385 M |
| Total current assets | 486.851 M -0.02 % | 486.949 M -0.90 % | 491.362 M -1.71 % | 499.931 M -3.16 % | 516.229 M 0.20 % | 515.217 M -0.75 % | 519.120 M -2.18 % | 530.686 M -1.17 % | 536.988 M -1.31 % | 544.119 M 0.16 % | 543.261 M 1.06 % | 537.579 M 3.36 % | 520.116 M 0.58 % | 517.105 M 1.63 % | 508.825 M 2.94 % | 494.274 M 16.57 % | 424.032 M -11.13 % | 477.111 M -6.01 % | 507.615 M 18.07 % | 429.944 M -4.45 % | 449.959 M -2.03 % | 459.265 M -0.70 % | 462.483 M -8.03 % | 502.888 M -0.20 % | 503.905 M -4.63 % | 528.380 M 0.04 % | 528.148 M -0.35 % | 529.984 M -2.21 % | 541.968 M -2.09 % | 553.530 M -3.92 % | 576.132 M 2.07 % | 564.456 M 2.46 % | 550.889 M -0.94 % | 556.099 M -4.11 % | 579.922 M -0.51 % | 582.908 M -3.03 % | 601.127 M 0.32 % | 599.213 M 1.34 % | 591.264 M 51.00 % | 391.555 M -2.72 % | 402.487 M 35.23 % | 297.623 M -50.07 % | 596.076 M -2.25 % | 609.765 M -6.23 % | 650.250 M 117.59 % | 298.838 M -1.99 % | 304.899 M 11.33 % | 273.882 M 3.92 % | 263.539 M 6.21 % | 248.138 M -0.11 % | 248.400 M -5.68 % | 263.347 M 2.53 % | 256.857 M -7.15 % | 276.626 M 12.30 % | 246.333 M 12.62 % | 218.722 M 2.65 % | 213.079 M -0.80 % | 214.789 M -10.25 % | 239.309 M -1.15 % | 242.083 M -3.29 % | 250.317 M -5.43 % | 264.686 M -7.97 % | 287.607 M 36.55 % | 210.618 M -4.00 % | 219.389 M -6.37 % | 234.319 M 1.59 % | 230.642 M -31.56 % | 337.011 M -4.94 % | 354.525 M 1.30 % | 349.961 M 9.88 % | 318.500 M -43.16 % | 560.318 M -15.37 % | 662.048 M 23.60 % | 535.628 M 8.09 % | 495.525 M -6.63 % | 530.684 M -8.42 % | 579.481 M 2.57 % | 564.977 M 7.03 % | 527.852 M -2.20 % | 539.740 M 2.93 % | 524.378 M 30.05 % | 403.215 M 27.46 % | 316.352 M -43.88 % | 563.679 M 3.42 % | 545.053 M 8.66 % | 501.617 M 22.01 % | 411.143 M -6.86 % | 441.427 M -1.59 % | 448.541 M 14.48 % | 391.814 M 274.08 % | 104.739 M 6.26 % | 98.569 M |
| Inventory | 86.562 M 5.47 % | 82.074 M -1.04 % | 82.938 M -0.12 % | 83.038 M -0.42 % | 83.385 M 2.25 % | 81.548 M 1.94 % | 79.997 M -12.73 % | 91.661 M 3.24 % | 88.781 M -2.68 % | 91.229 M 7.43 % | 84.922 M -10.51 % | 94.891 M 13.84 % | 83.355 M 1.21 % | 82.355 M 12.52 % | 73.193 M -2.41 % | 74.999 M 12.70 % | 66.549 M 1.68 % | 65.448 M 13.72 % | 57.550 M 39.63 % | 41.216 M 14.83 % | 35.892 M 0.83 % | 35.595 M -8.52 % | 38.908 M 11.99 % | 34.744 M -6.17 % | 37.030 M -12.47 % | 42.305 M -1.15 % | 42.797 M 30.13 % | 32.887 M 0.97 % | 32.569 M 1.52 % | 32.083 M 15.62 % | 27.749 M -47.48 % | 52.838 M -6.48 % | 56.501 M 18.96 % | 47.496 M -26.33 % | 64.471 M -6.28 % | 68.788 M -2.00 % | 70.189 M -7.52 % | 75.900 M -1.92 % | 77.385 M 10.00 % | 70.347 M -5.11 % | 74.137 M 18.90 % | 62.351 M -17.86 % | 75.911 M 8.57 % | 69.916 M 11.90 % | 62.483 M -9.16 % | 68.782 M 2.89 % | 66.853 M 5.36 % | 63.451 M 5.22 % | 60.304 M 17.66 % | 51.251 M -21.17 % | 65.017 M 13.28 % | 57.396 M 35.56 % | 42.340 M 0.57 % | 42.100 M -31.55 % | 61.503 M 13.71 % | 54.087 M -2.88 % | 55.688 M 11.13 % | 50.112 M 13.46 % | 44.166 M -25.18 % | 59.030 M 16.95 % | 50.475 M 5.88 % | 47.673 M -0.63 % | 47.977 M -4.68 % | 50.333 M -3.94 % | 52.397 M -21.65 % | 66.878 M 23.19 % | 54.289 M -38.55 % | 88.353 M 2.49 % | 86.205 M 1.86 % | 84.630 M 43.49 % | 58.978 M -72.65 % | 215.652 M -18.85 % | 265.760 M 97.60 % | 134.496 M 44.30 % | 93.206 M -30.81 % | 134.717 M -13.90 % | 156.473 M 17.63 % | 133.018 M 68.77 % | 78.818 M -15.84 % | 93.650 M -16.82 % | 112.582 M 56.53 % | 71.922 M 24.91 % | 57.578 M -36.43 % | 90.570 M -13.52 % | 104.730 M 6.81 % | 98.054 M 64.91 % | 59.461 M -3.74 % | 61.769 M -13.28 % | 71.229 M 114.37 % | 33.227 M 5.44 % | 31.512 M 26.49 % | 24.914 M |
| Net receivables | 259.205 M -4.00 % | 270.015 M 5.38 % | 256.230 M -8.47 % | 279.945 M 0.09 % | 279.702 M -2.44 % | 286.705 M 4.39 % | 274.648 M -1.24 % | 278.093 M 2.55 % | 271.186 M -7.63 % | 293.588 M 7.93 % | 272.024 M -5.06 % | 286.526 M 10.90 % | 258.353 M 4.17 % | 248.019 M 12.91 % | 219.666 M -8.67 % | 240.509 M 1.03 % | 238.059 M 0.37 % | 237.172 M 26.28 % | 187.809 M 10.04 % | 170.675 M -1.69 % | 173.616 M -3.16 % | 179.281 M -0.56 % | 180.299 M 4.47 % | 172.577 M 3.54 % | 166.670 M -8.82 % | 182.784 M 8.26 % | 168.831 M -6.12 % | 179.829 M 2.83 % | 174.880 M -4.15 % | 182.447 M 0.72 % | 181.143 M -18.75 % | 222.953 M -0.72 % | 224.576 M -3.46 % | 232.625 M 6.42 % | 218.582 M 1.61 % | 215.110 M -5.66 % | 228.019 M 4.08 % | 219.083 M 12.69 % | 194.413 M 2.98 % | 188.789 M 10.15 % | 171.389 M 1.22 % | 169.330 M 17.50 % | 144.106 M -11.44 % | 162.724 M 8.60 % | 149.845 M -1.20 % | 151.665 M -4.94 % | 159.549 M 17.52 % | 135.767 M 16.92 % | 116.118 M 1.87 % | 113.987 M 30.24 % | 87.523 M -47.84 % | 167.799 M -5.95 % | 178.406 M 30.09 % | 137.138 M 15.98 % | 118.244 M | 0.000 -100.00 % | 115.175 M 1.08 % | 113.945 M -14.11 % | 132.659 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 128.511 M | 0.000 | 0.000 -100.00 % | 165.366 M | 0.000 -100.00 % | 222.267 M | 0.000 -100.00 % | 194.675 M | 0.000 | 0.000 -100.00 % | 204.889 M 18.10 % | 173.486 M 3.10 % | 168.268 M -4.67 % | 176.503 M -19.99 % | 220.604 M 11.18 % | 198.415 M -15.14 % | 233.809 M 26.82 % | 184.363 M 17.15 % | 157.370 M 48.04 % | 106.300 M -45.43 % | 194.794 M 36.79 % | 142.402 M | 0.000 | 0.000 | 0.000 -100.00 % | 67.841 M 3.79 % | 65.366 M | 0.000 | 0.000 |
| Tax assets | 6.315 M 9.62 % | 5.761 M 2.56 % | 5.617 M 20.76 % | 4.651 M 15.55 % | 4.026 M -1.97 % | 4.107 M -0.96 % | 4.146 M -5.59 % | 4.392 M 0.00 % | 4.392 M 11.62 % | 3.935 M -0.14 % | 3.940 M 5.20 % | 3.745 M 0.00 % | 3.745 M 12.35 % | 3.334 M 0.00 % | 3.334 M 11.60 % | 2.987 M 0.00 % | 2.987 M 9.85 % | 2.719 M -2.58 % | 2.791 M 105.02 % | 1.362 M 0.00 % | 1.362 M -2.72 % | 1.400 M 0.00 % | 1.400 M -9.78 % | 1.551 M 0.00 % | 1.551 M 6.13 % | 1.462 M 0.00 % | 1.462 M -13.16 % | 1.683 M 0.00 % | 1.683 M 11.81 % | 1.506 M 0.00 % | 1.506 M -69.29 % | 4.903 M -0.21 % | 4.913 M 4.25 % | 4.713 M 0.00 % | 4.713 M 3.44 % | 4.557 M 0.00 % | 4.557 M 8.03 % | 4.218 M 0.00 % | 4.218 M 10.36 % | 3.822 M 0.00 % | 3.822 M 3.72 % | 3.685 M 0.00 % | 3.685 M 105.26 % | 1.795 M 0.00 % | 1.795 M 27.19 % | 1.411 M 0.00 % | 1.411 M -43.85 % | 2.514 M 0.00 % | 2.514 M 10.96 % | 2.265 M 0.00 % | 2.265 M 27.40 % | 1.778 M 0.00 % | 1.778 M 5.68 % | 1.683 M 0.00 % | 1.683 M -4.91 % | 1.769 M 0.00 % | 1.769 M 9.98 % | 1.609 M 0.00 % | 1.609 M -0.34 % | 1.614 M 0.00 % | 1.614 M 2.29 % | 1.578 M 0.00 % | 1.578 M 132.12 % | 679.873 K 0.00 % | 679.873 K 2.13 % | 665.691 K 0.00 % | 665.691 K -50.29 % | 1.339 M 0.00 % | 1.339 M 1.60 % | 1.318 M 0.00 % | 1.318 M -33.12 % | 1.971 M 0.00 % | 1.971 M 15.60 % | 1.705 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.713 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 79.921 M -0.97 % | 80.701 M 11.16 % | 72.596 M 8.15 % | 67.124 M -22.58 % | 86.696 M 2.07 % | 84.938 M 520.69 % | 13.684 M -83.37 % | 82.283 M -1.82 % | 83.806 M 2.94 % | 81.417 M 20.68 % | 67.467 M -6.14 % | 71.879 M 1.91 % | 70.534 M -1.25 % | 71.428 M 19.20 % | 59.922 M 2.42 % | 58.507 M 0.56 % | 58.178 M -7.08 % | 62.612 M 22.16 % | 51.253 M 112.44 % | 24.126 M 40.23 % | 17.205 M -68.98 % | 55.463 M -0.94 % | 55.991 M 132.00 % | 24.134 M -62.43 % | 64.245 M -1.87 % | 65.472 M -0.94 % | 66.094 M -1.30 % | 66.963 M 55.99 % | 42.928 M -53.23 % | 91.791 M 5.55 % | 86.965 M -45.74 % | 160.274 M -7.51 % | 173.278 M 6.73 % | 162.347 M -3.57 % | 168.359 M 0.77 % | 167.074 M -4.02 % | 174.066 M 7.70 % | 161.619 M 4.01 % | 155.381 M -1.94 % | 158.455 M 93.41 % | 81.928 M -39.94 % | 136.419 M -2.46 % | 139.854 M 1.59 % | 137.665 M 2.61 % | 134.160 M 18.79 % | 112.943 M -3.34 % | 116.842 M 15.94 % | 100.782 M 4.96 % | 96.018 M 18.31 % | 81.160 M 20.89 % | 67.134 M -17.04 % | 80.925 M 5.45 % | 76.743 M 23.41 % | 62.185 M 2.63 % | 60.590 M -9.64 % | 67.056 M 17.78 % | 56.933 M 23.73 % | 46.014 M -20.72 % | 58.039 M -20.38 % | 72.894 M -9.30 % | 80.365 M 36.32 % | 58.952 M 16.28 % | 50.698 M -24.90 % | 67.503 M 0.47 % | 67.187 M -5.50 % | 71.099 M -13.58 % | 82.274 M -5.69 % | 87.242 M -5.53 % | 92.348 M 26.19 % | 73.182 M 63.44 % | 44.776 M -61.85 % | 117.363 M -35.80 % | 182.803 M 140.64 % | 75.964 M 62.93 % | 46.623 M -43.87 % | 83.061 M -20.33 % | 104.251 M 87.38 % | 55.637 M 10.91 % | 50.166 M -16.82 % | 60.312 M -3.16 % | 62.283 M 33.02 % | 46.823 M 43.97 % | 32.523 M -5.36 % | 34.365 M -36.95 % | 54.502 M -17.57 % | 66.118 M 70.04 % | 38.885 M 23.20 % | 31.563 M 3.50 % | 30.496 M 133.82 % | 13.043 M 38.34 % | 9.428 M 16.44 % | 8.096 M |
| Tax payables | 4.848 M -12.75 % | 5.556 M -4.94 % | 5.844 M -5.67 % | 6.196 M 962.81 % | 582.986 K -89.75 % | 5.685 M -1.51 % | 5.772 M -3.97 % | 6.011 M 1.00 % | 5.952 M -24.08 % | 7.840 M -6.86 % | 8.417 M -4.35 % | 8.800 M 2.49 % | 8.586 M 3.24 % | 8.316 M 46.09 % | 5.693 M -22.27 % | 7.323 M 40.12 % | 5.226 M 14.81 % | 4.552 M -57.91 % | 10.817 M 426.12 % | 2.056 M 83.30 % | 1.122 M -28.83 % | 1.576 M -68.05 % | 4.932 M 423.21 % | 942.709 K 51.10 % | 623.916 K -18.11 % | 761.863 K -31.74 % | 1.116 M -36.24 % | 1.751 M 122.97 % | 785.116 K -18.20 % | 959.751 K -54.77 % | 2.122 M 14.63 % | 1.851 M 39.43 % | 1.328 M -59.33 % | 3.264 M 7.29 % | 3.042 M 34.53 % | 2.261 M 72.95 % | 1.307 M -50.64 % | 2.649 M 17.28 % | 2.258 M -4.57 % | 2.367 M -62.50 % | 6.311 M -3.46 % | 6.537 M -4.39 % | 6.837 M -16.96 % | 8.234 M 11.92 % | 7.357 M -6.85 % | 7.898 M 1.39 % | 7.790 M 1.03 % | 7.710 M -4.69 % | 8.090 M -32.02 % | 11.900 M 2.76 % | 11.581 M 31.60 % | 8.800 M 8.66 % | 8.099 M 11.98 % | 7.232 M 25.44 % | 5.766 M 167.04 % | -8.601 M -49.80 % | -5.741 M -320.97 % | 2.598 M 94.54 % | 1.336 M -1.51 % | 1.356 M 250.87 % | -898.835 K -134.94 % | 2.573 M -26.36 % | 3.494 M -2.14 % | 3.570 M 23.45 % | 2.892 M -19.47 % | 3.591 M 41.54 % | 2.537 M -9.50 % | 2.803 M 32.14 % | 2.121 M -49.62 % | 4.211 M -28.10 % | 5.856 M -22.82 % | 7.587 M -6.03 % | 8.074 M 216.09 % | 2.554 M 323.92 % | -1.141 M -121.05 % | 5.419 M -18.45 % | 6.645 M 44.55 % | 4.597 M 65.04 % | 2.785 M -43.64 % | 4.942 M 33.21 % | 3.710 M -14.78 % | 4.354 M 173.20 % | 1.594 M 2 138.95 % | -78.166 K 73.26 % | -292.303 K -160.32 % | 484.605 K -64.41 % | 1.362 M -45.04 % | 2.477 M 22.92 % | 2.015 M -29.79 % | 2.870 M 279.04 % | 757.309 K -35.02 % | 1.165 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.143 M -334.43 % | 914.128 K | 0.000 | 0.000 | 0.000 -100.00 % | 232.365 K | 0.000 | 0.000 100.00 % | -258.799 K 59.57 % | -640.052 K 2.60 % | -657.165 K 5.34 % | -694.207 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 -100.00 % | 100.000 K -98.72 % | 7.810 M 0.00 % | 7.810 M -5.28 % | 8.245 M -4.57 % | 8.640 M -10.09 % | 9.610 M 0.00 % | 9.610 M -7.60 % | 10.400 M 0.00 % | 10.400 M 2.26 % | 10.170 M 0.00 % | 10.170 M -16.37 % | 12.160 M 10.95 % | 10.960 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.650 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 12.874 M 2.26 % | 12.590 M 4.88 % | 12.004 M 3.24 % | 11.627 M 2.66 % | 11.327 M 5.36 % | 10.751 M 6.79 % | 10.067 M -2.42 % | 10.317 M 0.99 % | 10.216 M 14.28 % | 8.939 M 6.23 % | 8.415 M 11.92 % | 7.518 M 7.14 % | 7.018 M 3.68 % | 6.769 M 14.52 % | 5.911 M -22.87 % | 7.663 M 7.80 % | 7.109 M 5.00 % | 6.770 M -5.28 % | 7.147 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.801 M -0.83 % | 20.975 M | 0.000 | 0.000 -100.00 % | 32.124 M 2.11 % | 31.461 M -15.72 % | 37.330 M -2.94 % | 38.460 M -18.40 % | 47.132 M -5.75 % | 50.006 M -7.61 % | 54.123 M -2.74 % | 55.649 M 5.08 % | 52.957 M -1.82 % | 53.941 M 3.98 % | 51.878 M 0.83 % | 51.453 M -21.09 % | 65.207 M -3.23 % | 67.382 M -0.18 % | 67.503 M 0.67 % | 67.050 M -2.46 % | 68.740 M -0.11 % | 68.815 M 6.32 % | 64.725 M 2.00 % | 63.454 M -1.78 % | 64.605 M 9.39 % | 59.058 M 1.39 % | 58.250 M 8.07 % | 53.898 M 2.21 % | 52.733 M 4.50 % | 50.464 M 2.60 % | 49.184 M 0.97 % | 48.714 M -0.37 % | 48.893 M -0.89 % | 49.330 M 0.37 % | 49.150 M 1.11 % | 48.609 M 253.30 % | 13.758 M -6.40 % | 14.699 M -5.33 % | 15.527 M 7.58 % | 14.434 M -49.76 % | 28.730 M -0.86 % | 28.981 M 64.22 % | 17.647 M 0.25 % | 17.604 M -75.60 % | 72.144 M 5.23 % | 68.558 M 11.32 % | 61.587 M 3.87 % | 59.293 M 6.49 % | 55.681 M -2.62 % | 57.177 M 4.85 % | 54.534 M 3.37 % | 52.754 M 10.98 % | 47.535 M 4.27 % | 45.588 M 7.60 % | 42.370 M 2.51 % | 41.333 M 14.24 % | 36.182 M 13.78 % | 31.800 M 37.79 % | 23.079 M 6.24 % | 21.723 M -0.41 % | 21.812 M 4.94 % | 20.785 M 225.36 % | 6.388 M 16.23 % | 5.496 M 705.65 % | 682.205 K |
| Capital lease obligations | 32.738 M -2.68 % | 33.639 M -5.05 % | 35.427 M 255.77 % | 9.958 M 29.55 % | 7.686 M -10.07 % | 8.547 M 0.92 % | 8.469 M 217.60 % | 2.667 M 17.60 % | 2.268 M -12.44 % | 2.590 M -9.23 % | 2.853 M 22.02 % | 2.338 M 27.04 % | 1.841 M -23.52 % | 2.407 M -6.21 % | 2.566 M 417.53 % | 495.809 K -21.93 % | 635.114 K -26.73 % | 866.768 K -80.38 % | 4.419 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 768.868 M | 0.000 -100.00 % | 768.868 M -2.04 % | 784.881 M 2.08 % | 768.868 M | 0.000 -100.00 % | 768.868 M -2.04 % | 784.881 M -4.15 % | 818.876 M | 0.000 -100.00 % | 734.874 M | 0.000 -100.00 % | 818.876 M | 0.000 -100.00 % | 784.881 M | 0.000 -100.00 % | 764.550 M | 0.000 -100.00 % | 735.509 M 18.39 % | 621.265 M -0.13 % | 622.057 M | 0.000 -100.00 % | 571.257 M -2.66 % | 586.891 M -12.47 % | 670.514 M 7.99 % | 620.886 M 5.79 % | 586.891 M 0.00 % | 586.891 M -12.47 % | 670.514 M 7.99 % | 620.886 M 5.79 % | 586.891 M 0.00 % | 586.891 M 0.00 % | 586.891 M 0.00 % | 586.891 M 0.00 % | 586.891 M -5.87 % | 623.499 M 9.15 % | 571.257 M -8.40 % | 623.643 M 6.26 % | 586.891 M -5.88 % | 623.532 M 6.24 % | 586.891 M -5.90 % | 623.667 M 6.27 % | 586.891 M 0.00 % | 586.891 M -5.88 % | 623.535 M 395.51 % | 125.838 M 0.01 % | 125.825 M 4.70 % | 120.179 M 0.00 % | 120.179 M 0.00 % | 120.179 M 0.00 % | 120.179 M 0.48 % | 119.608 M 0.00 % | 119.608 M 0.00 % | 119.608 M 0.00 % | 119.608 M 0.63 % | 118.853 M 0.00 % | 118.853 M 0.00 % | 118.853 M 0.00 % | 118.853 M 0.47 % | 118.297 M 0.04 % | 118.252 M 0.00 % | 118.252 M -0.04 % | 118.297 M -7.14 % | 127.391 M 0.00 % | 127.391 M 0.00 % | 127.391 M -2.37 % | 130.486 M 1.63 % | 128.394 M 0.00 % | 128.394 M 6.97 % | 120.031 M 0.00 % | 120.031 M -3.12 % | 123.901 M 0.00 % | 123.901 M -0.21 % | 124.162 M 1.49 % | 122.335 M 2.05 % | 119.881 M 0.00 % | 119.881 M -39.96 % | 199.657 M 0.00 % | 199.657 M 4.02 % | 191.939 M 0.00 % | 191.939 M -31.59 % | 280.579 M 0.00 % | 280.579 M -3.12 % | 289.603 M 0.00 % | 289.603 M -0.86 % | 292.111 M 4.20 % | 280.331 M 3.14 % | 271.791 M 0.00 % | 271.791 M 0.00 % | 271.791 M 812.61 % | 29.782 M 31.46 % | 22.655 M |
| Deferred tax liabilities non current | 1.971 M 0.82 % | 1.955 M -1.35 % | 1.982 M 40.97 % | 1.406 M -33.83 % | 2.125 M 1.57 % | 2.092 M -2.38 % | 2.143 M | 0.000 -100.00 % | 954.946 K -3.99 % | 994.617 K -2.31 % | 1.018 M 338.18 % | 232.365 K -0.12 % | 232.636 K -3.75 % | 241.691 K -6.61 % | 258.799 K -59.57 % | 640.052 K -2.60 % | 657.165 K -5.34 % | 694.207 K 0.00 % | 694.207 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 147.039 K 0.00 % | 147.039 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 949.228 M -1.22 % | 960.941 M -0.60 % | 966.748 M -3.95 % | 1.006 B -3.06 % | 1.038 B -0.36 % | 1.042 B -1.28 % | 1.056 B -5.15 % | 1.113 B -1.14 % | 1.126 B -1.09 % | 1.138 B -0.36 % | 1.142 B 2.56 % | 1.114 B 2.88 % | 1.082 B -0.22 % | 1.085 B 0.20 % | 1.083 B 1.18 % | 1.070 B 7.91 % | 991.676 M -4.05 % | 1.034 B -3.02 % | 1.066 B 44.42 % | 737.922 M 0.94 % | 731.087 M -1.67 % | 743.505 M -0.87 % | 750.048 M 2.28 % | 733.307 M -0.69 % | 738.436 M -2.62 % | 758.285 M -0.67 % | 763.382 M -2.43 % | 782.402 M -0.49 % | 786.252 M 0.74 % | 780.508 M 0.48 % | 776.749 M -16.56 % | 930.960 M 0.85 % | 923.132 M -0.70 % | 929.638 M -2.93 % | 957.710 M -0.74 % | 964.834 M -2.30 % | 987.589 M -0.11 % | 988.709 M 0.48 % | 984.019 M 0.74 % | 976.757 M 0.91 % | 967.924 M -0.83 % | 976.060 M -1.52 % | 991.158 M -1.87 % | 1.010 B -3.72 % | 1.049 B 51.71 % | 691.438 M 0.10 % | 690.741 M 8.35 % | 637.528 M 1.27 % | 629.558 M 2.31 % | 615.345 M 0.22 % | 613.977 M -12.60 % | 702.468 M 0.36 % | 699.971 M -3.26 % | 723.525 M 3.87 % | 696.543 M 3.32 % | 674.170 M 0.04 % | 673.928 M -0.40 % | 676.645 M -4.26 % | 706.757 M -19.36 % | 876.458 M -1.91 % | 893.507 M -2.44 % | 915.850 M -2.92 % | 943.424 M -18.10 % | 1.152 B -1.66 % | 1.171 B -1.94 % | 1.194 B -1.06 % | 1.207 B -9.12 % | 1.328 B -1.87 % | 1.354 B 1.28 % | 1.337 B 2.17 % | 1.308 B -17.47 % | 1.585 B -4.73 % | 1.664 B 23.81 % | 1.344 B 3.28 % | 1.301 B 3.08 % | 1.262 B -4.21 % | 1.318 B 1.01 % | 1.305 B 2.92 % | 1.268 B 0.25 % | 1.265 B 1.31 % | 1.248 B 10.15 % | 1.133 B 8.42 % | 1.045 B -8.56 % | 1.143 B 4.97 % | 1.089 B 21.76 % | 894.318 M 20.82 % | 740.206 M 1.41 % | 729.942 M 4.68 % | 697.314 M 31.20 % | 531.480 M 125.95 % | 235.219 M 6.62 % | 220.611 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-06-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 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -437.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -6.461 M | 0.000 -100.00 % | 1.496 M -89.59 % | 14.375 M 200.00 % | -14.375 M | 0.000 100.00 % | -1.086 M -105.33 % | 20.395 M 200.00 % | -20.395 M | 0.000 100.00 % | -73.920 M -290.43 % | 38.818 M 200.00 % | -38.818 M | 0.000 100.00 % | -61.332 M -235.66 % | 45.212 M 200.00 % | -45.212 M | 0.000 -100.00 % | 21.392 M 253.66 % | -13.922 M -200.00 % | 13.922 M | 0.000 100.00 % | -4.111 M 55.23 % | -9.183 M -200.00 % | 9.183 M | 0.000 100.00 % | -22.888 M -326.10 % | 10.123 M 200.00 % | -10.123 M | 0.000 | 0.000 -100.00 % | 18.920 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.540 M 200.00 % | -21.540 M | 0.000 100.00 % | -41.423 M -257.83 % | 26.245 M 200.00 % | -26.245 M | 0.000 100.00 % | -52.270 M -9 266.05 % | -558.080 K -200.00 % | 558.080 K | 0.000 100.00 % | -32.355 M -224.02 % | 26.089 M 200.00 % | -26.089 M | 0.000 100.00 % | -21.110 M -315.60 % | 9.791 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 -100.00 % | 59.664 M 235.80 % | -43.936 M -207.38 % | 40.915 M 360.40 % | -15.712 M 33.51 % | -23.632 M -4.36 % | -22.645 M -18.95 % | -19.038 M 3.01 % | -19.630 M -1 921.41 % | -971.085 K 94.31 % | -17.064 M -141.43 % | -7.068 M 75.19 % | -28.491 M -948.36 % | -2.718 M 66.45 % | -8.100 M 55.65 % | -18.266 M -24.70 % | -14.648 M |
| Accounts receivables | -2.254 M | 0.000 -100.00 % | 5.489 M -50.04 % | 10.986 M 200.00 % | -10.986 M | 0.000 100.00 % | -4.421 M -127.17 % | 16.270 M 200.00 % | -16.270 M | 0.000 100.00 % | -61.068 M -313.91 % | 28.549 M 200.00 % | -28.549 M | 0.000 100.00 % | -44.617 M -220.65 % | 36.980 M 200.00 % | -36.980 M | 0.000 -100.00 % | 19.799 M 281.81 % | -10.890 M -200.00 % | 10.890 M | 0.000 100.00 % | -6.923 M 43.96 % | -12.354 M -200.00 % | 12.354 M | 0.000 100.00 % | -7.350 M -240.13 % | 5.245 M 200.00 % | -5.245 M | 0.000 | 0.000 -100.00 % | 26.478 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.695 M 200.00 % | -28.695 M | 0.000 100.00 % | -39.621 M -241.41 % | 28.019 M 200.00 % | -28.019 M | 0.000 100.00 % | -36.494 M -1 057.24 % | 3.812 M 200.00 % | -3.812 M | 0.000 100.00 % | -30.337 M -198.19 % | 30.898 M 200.00 % | -30.898 M | 0.000 100.00 % | -13.791 M -147.63 % | 28.954 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -4.207 M | 0.000 100.00 % | -3.993 M -217.85 % | 3.388 M 200.00 % | -3.388 M | 0.000 -100.00 % | 3.335 M -19.16 % | 4.125 M 200.00 % | -4.125 M | 0.000 100.00 % | -12.852 M -225.15 % | 10.269 M 200.00 % | -10.269 M | 0.000 100.00 % | -16.715 M -303.04 % | 8.232 M 200.00 % | -8.232 M | 0.000 -100.00 % | 1.593 M 152.55 % | -3.032 M -200.00 % | 3.032 M | 0.000 -100.00 % | 1.710 M -46.08 % | 3.171 M 200.00 % | -3.171 M | 0.000 100.00 % | -15.537 M -418.55 % | 4.878 M 200.00 % | -4.878 M | 0.000 | 0.000 100.00 % | -7.558 M | 0.000 | 0.000 | 0.000 100.00 % | -7.155 M -200.00 % | 7.155 M | 0.000 100.00 % | -1.802 M -1.59 % | -1.774 M -200.00 % | 1.774 M | 0.000 100.00 % | -15.777 M -260.98 % | -4.370 M -200.00 % | 4.370 M | 0.000 100.00 % | -2.018 M 58.05 % | -4.809 M -200.00 % | 4.809 M | 0.000 100.00 % | -7.319 M 61.81 % | -19.163 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 -100.00 % | 41.511 M 96.22 % | 21.156 M 192.57 % | -22.855 M 57.83 % | -54.200 M -515.63 % | 13.041 M -31.12 % | 18.932 M 145.65 % | -41.473 M -206.48 % | -13.532 M -378.97 % | 4.851 M -64.98 % | 13.853 M 307.50 % | -6.676 M 80.12 % | -33.579 M -334.18 % | -7.734 M -182.63 % | 9.360 M 154.39 % | -17.210 M -903.76 % | -1.715 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.101 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.153 M 127.89 % | -65.092 M -202.07 % | 63.770 M 65.69 % | 38.488 M 204.95 % | -36.673 M 11.80 % | -41.577 M -285.33 % | 22.434 M 467.91 % | -6.098 M -4.74 % | -5.822 M 81.17 % | -30.917 M -7 789.84 % | -391.855 K -107.70 % | 5.088 M 1.44 % | 5.016 M 128.73 % | -17.460 M -1 553.17 % | -1.056 M 91.83 % | -12.933 M |
| Other non cash items | 9.687 M 137.78 % | -25.642 M -5 018.41 % | -500.976 K 97.71 % | -21.831 M -183.26 % | 26.221 M 290.72 % | -13.748 M -127.54 % | 49.915 M 7 095.51 % | 693.695 K -97.73 % | 30.504 M 966.91 % | -3.519 M -105.01 % | 70.249 M 265.33 % | -42.490 M -930.23 % | -4.124 M 44.31 % | -7.406 M -176.13 % | -2.682 M 16.16 % | -3.199 M -785.46 % | -361.302 K 91.49 % | -4.244 M 50.09 % | -8.502 M -666.82 % | 1.500 M -68.96 % | 4.832 M 568.82 % | -1.031 M 91.34 % | -11.906 M -959.02 % | 1.386 M -77.96 % | 6.290 M 507.68 % | -1.543 M -109.75 % | 15.817 M 4 772.96 % | 324.590 K -94.19 % | 5.591 M 4 686.50 % | -121.907 K 99.35 % | -18.708 M -490.87 % | -3.166 M -131.96 % | 9.908 M 217.91 % | 3.116 M -74.08 % | 12.025 M 61.32 % | 7.454 M 24.29 % | 5.998 M -6.06 % | 6.385 M 180.16 % | -7.964 M -272.48 % | 4.617 M 208.69 % | -4.248 M -219.94 % | 3.542 M -87.59 % | 28.531 M 335.31 % | 6.554 M -26.60 % | 8.929 M 72.34 % | 5.181 M 122.43 % | -23.096 M -598.05 % | 4.637 M -16.52 % | 5.555 M 150.79 % | 2.215 M -97.17 % | 78.306 M 515.34 % | 12.726 M -16.74 % | 15.284 M 370.02 % | 3.252 M -80.27 % | 16.482 M 227.13 % | 5.039 M -50.78 % | 10.236 M 40.51 % | 7.285 M 117.59 % | -41.424 M -735.36 % | 6.520 M -75.75 % | 26.885 M 478.46 % | -7.104 M -112.60 % | 56.368 M 77.23 % | 31.804 M 4.32 % | 30.488 M 37.08 % | 22.242 M -81.00 % | 117.092 M 414.12 % | 22.775 M 3.94 % | 21.912 M 46.76 % | 14.931 M 779.84 % | -2.196 M -6 385.22 % | -33.865 K 86.82 % | -256.890 K 53.13 % | -548.085 K -104.33 % | 12.670 M 4.56 % | 12.117 M 17.55 % | 10.309 M 20.13 % | 8.581 M -23.90 % | 11.276 M 26.67 % | 8.902 M -3.51 % | 9.226 M 22.82 % | 7.512 M 65.25 % | 4.546 M -39.74 % | 7.543 M -32.43 % | 11.164 M 384.99 % | 2.302 M 15.18 % | 1.999 M -6.88 % | 2.146 M 12.32 % | 1.911 M 694.16 % | 240.611 K |
| Net cash provided by operating activities | 3.936 M 117.50 % | -22.498 M -208.25 % | 20.782 M 378.71 % | -7.457 M -165.34 % | 11.412 M 150.08 % | -22.789 M -15 064.93 % | -150.274 K -102.04 % | 7.374 M 13.04 % | 6.523 M 407.35 % | -2.122 M -205.56 % | 2.011 M -91.67 % | 24.129 M 1 734.51 % | 1.315 M 355 479 289.08 % | -0.370 -100.00 % | 43.317 M 1 842.01 % | -2.487 M 83.30 % | -14.891 M 48.24 % | -28.766 M -222.41 % | 23.499 M 3 079.06 % | 739.169 K 117.87 % | -4.137 M -161.34 % | 6.744 M 148.94 % | 2.709 M 142.51 % | -6.372 M -178.40 % | 8.128 M 182.04 % | -9.908 M 32.01 % | -14.573 M -58.13 % | -9.216 M -330.74 % | 3.994 M 128.62 % | -13.957 M -133.97 % | 41.091 M 290.54 % | 10.522 M -3.23 % | 10.872 M 141.24 % | -26.365 M -369.92 % | 9.768 M 191.66 % | -10.656 M -310.12 % | 5.072 M 122.27 % | -22.776 M -228.02 % | 17.791 M 672.59 % | 2.303 M 111.20 % | -20.554 M -238.25 % | -6.077 M -566.17 % | 1.304 M 104.08 % | -31.958 M -4 214.59 % | 776.691 K 106.95 % | -11.170 M -511.34 % | 2.716 M 253.01 % | 769.253 K 106.92 % | -11.118 M -514.18 % | 2.684 M 113.31 % | -20.160 M -377.87 % | 7.255 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 -100.00 % | 50.502 M 317.57 % | -23.212 M -137.85 % | 61.325 M 1 169.73 % | 4.830 M 169.68 % | -6.931 M -980.92 % | -641.215 K -107.56 % | 8.481 M 318.58 % | 2.026 M -56.75 % | 4.685 M 325.63 % | -2.076 M -109.54 % | 21.759 M 218.08 % | -18.427 M -314.27 % | 8.600 M 368.77 % | 1.835 M 162.49 % | -2.936 M 62.98 % | -7.929 M |
| Investments in property plant and equipment | -611.293 K 55.83 % | -1.384 M 69.45 % | -4.530 M -173.48 % | -1.656 M 41.35 % | -2.824 M -166.81 % | -1.059 M 64.78 % | -3.005 M 15.84 % | -3.571 M -101.37 % | -1.773 M -5.23 % | -1.685 M 61.13 % | -4.335 M -187.12 % | -1.510 M -81.07 % | -833.949 K 23.30 % | -1.087 M 68.78 % | -3.483 M 28.91 % | -4.899 M 64.58 % | -13.832 M -1 179.99 % | -1.081 M -317.21 % | -259.008 K -33.85 % | -193.506 K 66.37 % | -575.362 K -57.35 % | -365.654 K 82.75 % | -2.120 M -78.91 % | -1.185 M -52.75 % | -775.702 K -83.85 % | -421.914 K -105.79 % | 7.287 M 159.06 % | -12.338 M 41.37 % | -21.042 M -6 651.57 % | -311.667 K 92.17 % | -3.981 M -70.38 % | -2.337 M 51.96 % | -4.864 M -19.27 % | -4.078 M -424.43 % | -777.605 K 70.82 % | -2.665 M 41.13 % | -4.527 M -19.96 % | -3.774 M 44.87 % | -6.846 M 5.06 % | -7.211 M -86.37 % | -3.869 M 36.02 % | -6.048 M 57.33 % | -14.173 M 0.43 % | -14.233 M -22.17 % | -11.650 M 12.21 % | -13.271 M -151.62 % | -5.274 M -118.65 % | -2.412 M 60.80 % | -6.153 M 17.98 % | -7.502 M -986.65 % | 846.091 K 107.34 % | -11.523 M -56.60 % | -7.359 M -150.21 % | -2.941 M 37.11 % | -4.676 M -402.31 % | -930.921 K 80.07 % | -4.672 M -138.48 % | -1.959 M -25.10 % | -1.566 M 4.29 % | -1.636 M 55.83 % | -3.704 M 32.14 % | -5.458 M 2.86 % | -5.619 M -6 367.42 % | -86.878 K 95.04 % | -1.753 M 32.05 % | -2.580 M 33.49 % | -3.879 M -16.83 % | -3.320 M 63.15 % | -9.009 M -75.93 % | -5.121 M 14.61 % | -5.996 M -68.61 % | -3.556 M 93.64 % | -55.918 M -1 254.59 % | -4.128 M -20.65 % | -3.422 M -9.54 % | -3.124 M 36.04 % | -4.884 M -1.49 % | -4.812 M 84.61 % | -31.267 M -592.25 % | -4.517 M 19.72 % | -5.626 M 28.77 % | -7.898 M 94.86 % | -153.676 M -360.96 % | -33.339 M 74.06 % | -128.536 M -430.54 % | -24.227 M 61.82 % | -63.455 M -124.94 % | -28.209 M 73.45 % | -106.264 M -958.87 % | -10.036 M |
| Acquisitions net | 5.900 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K 8 233.33 % | 120.000 | 0.000 -100.00 % | 500.000 K 106.25 % | -8.000 M -557.10 % | 1.750 M 39.80 % | 1.252 M 442.10 % | 230.935 K -95.87 % | 5.594 M 106.89 % | -81.215 M -16 613.65 % | 491.805 K -91.21 % | 5.594 M 559 299.40 % | 1.000 K 100.01 % | -10.499 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 -100.00 % | 7.221 M 86.62 % | 3.869 M -36.07 % | 6.052 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.519 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 % | -45.289 M -119.03 % | -20.676 M | 0.000 -100.00 % | 4.128 M -17.66 % | 5.013 M | 0.000 | 0.000 -100.00 % | 5.387 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 153.676 M | 0.000 | 0.000 -100.00 % | 24.227 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.700 M -85.00 % | -2.000 M 90.48 % | -21.000 M | 0.000 | 0.000 | 0.000 100.00 % | -2.000 M 80.00 % | -10.000 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 % | -30.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 M -118.35 % | 109.000 M 137.72 % | -289.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.300 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.000 M 68.98 % | -19.340 M | 0.000 | 0.000 100.00 % | -1.176 M -120.19 % | 5.824 M 266.20 % | -3.504 M -40.17 % | -2.500 M -145.10 % | -1.020 M 95.42 % | -22.282 M -395.15 % | -4.500 M -56.30 % | -2.879 M 81.95 % | -15.948 M -942.35 % | -1.530 M -23.31 % | -1.241 M 76.92 % | -5.376 M -3 557.14 % | -147.000 K |
| Sales maturities of investments | 1.486 M -83.36 % | 8.933 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.568 M | 0.000 -100.00 % | 3.200 M -68.00 % | 10.000 M 15 358.82 % | 64.688 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.720 M 264.63 % | 1.294 M -91.37 % | 15.000 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 -100.00 % | 858.739 K -81.49 % | 4.640 M 859.41 % | 483.655 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.090 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.036 M 461.17 % | 8.560 M | 0.000 -100.00 % | 3.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.667 K -97.82 % | 1.498 M 118.16 % | -8.250 M -200.00 % | 8.250 M | 0.000 -100.00 % | 254.704 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.200 M | 0.000 | 0.000 -100.00 % | 522.631 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 5.354 M | 0.000 -100.00 % | 2.070 M | 0.000 -100.00 % | 37.615 K | 0.000 -100.00 % | 892.894 K | 0.000 -100.00 % | 3.200 M -60.00 % | 8.000 M 1 025 640 924.07 % | 0.780 290.00 % | 0.200 100.00 % | -200.000 K -103.58 % | 5.594 M -93.28 % | 83.281 M 664.05 % | -14.765 M 33.50 % | -22.203 M 34.34 % | -33.818 M -222.12 % | -10.498 M 65.00 % | -30.000 M -5 114.07 % | -575.362 K -57.35 % | -365.654 K 99.22 % | -46.626 M -176.98 % | 60.568 M 201.33 % | -59.775 M -132.53 % | 183.780 M 48 217.56 % | 380.359 K -95.88 % | 9.237 M 13 818.94 % | -67.329 K 90.18 % | -685.858 K -102.00 % | 34.264 M 673.63 % | 4.429 M -85.50 % | 30.549 M 6 672.23 % | 451.095 K -93.68 % | 7.134 M -77.00 % | 31.019 M 122.55 % | 13.938 M 117.66 % | -78.937 M -269.16 % | 46.663 M 747.15 % | -7.211 M -86.37 % | -3.869 M 36.02 % | -6.048 M -146.92 % | 12.888 M 410.33 % | 2.525 M 826.76 % | 272.500 K -98.78 % | 22.425 M -11.35 % | 25.295 M 534 797.86 % | 4.729 K 100.08 % | -6.153 M 17.98 % | -7.502 M -153.58 % | 14.000 M 221.49 % | -11.523 M -56.60 % | -7.359 M -150.21 % | -2.941 M -1 368.93 % | 231.765 K 302 702.46 % | 76.540 -99.97 % | 247.193 K 112.62 % | -1.959 M -106.86 % | 28.567 M 1 846.14 % | -1.636 M -107.12 % | 22.976 M 445.89 % | 4.209 M -96.58 % | 123.084 M 2 536 239.60 % | -4.853 K 99.72 % | -1.753 M -143.29 % | 4.049 M 1 547.05 % | 245.822 K -50.43 % | 495.921 K -50.77 % | 1.007 M 38.27 % | 728.588 K -87.41 % | 5.786 M 155 307 144 852 275 296.00 % | 0.000 100.00 % | -31.172 M -655.12 % | -4.128 M -20.65 % | -3.422 M -2 749.12 % | 129.161 K 320.59 % | -58.554 K 98.78 % | -4.812 M -177.61 % | 6.200 M 244.11 % | 1.802 M -67.80 % | 5.596 M 300 444 934 576 537 728.00 % | 0.000 100.00 % | -153.676 M -1 397 282.21 % | 10.999 K -86.59 % | 82.000 K 100.34 % | -24.227 M -1 305.17 % | 2.010 M 223.35 % | -1.630 M -203.06 % | 1.581 M 350.47 % | -631.366 K |
| Net cash used for investing activites | 6.235 M 12.37 % | 5.549 M 325.61 % | -2.459 M -48.48 % | -1.656 M 40.56 % | -2.787 M -165.76 % | -1.049 M -123.53 % | 4.455 M 224.78 % | -3.571 M -350.27 % | 1.427 M -77.41 % | 6.315 M 126.85 % | -23.521 M -9 013.13 % | -258.096 K 67.86 % | -803.014 K -117.82 % | 4.507 M 245.99 % | 1.303 M 107.09 % | -18.370 M 49.02 % | -36.035 M -3.26 % | -34.898 M -224.41 % | -10.757 M 64.37 % | -30.193 M -5 147.70 % | -575.362 K -57.35 % | -365.654 K 99.25 % | -48.745 M -182.09 % | 59.383 M 198.07 % | -60.551 M -133.02 % | 183.358 M 2 291.32 % | 7.668 M 347.24 % | -3.101 M 85.31 % | -21.110 M 31.90 % | -30.998 M -202.36 % | 30.283 M 1 347.29 % | 2.092 M -91.85 % | 25.685 M 808.20 % | -3.627 M -157.06 % | 6.356 M -77.58 % | 28.354 M 201.28 % | 9.411 M 111.38 % | -82.711 M -307.73 % | 39.817 M 251.16 % | -26.342 M -124.00 % | 109.771 M 137.27 % | -294.560 M -22 825.67 % | -1.285 M 89.03 % | -11.708 M -2.90 % | -11.378 M -224.29 % | 9.154 M -54.28 % | 20.021 M 931.67 % | -2.407 M 60.88 % | -6.153 M 17.98 % | -7.502 M -150.53 % | 14.846 M 228.83 % | -11.523 M -56.60 % | -7.359 M -150.21 % | -2.941 M 33.83 % | -4.444 M -377.45 % | -930.844 K 78.96 % | -4.424 M -125.03 % | 17.674 M -34.54 % | 27.001 M 1 750.43 % | -1.636 M -108.49 % | 19.273 M 1 643.03 % | -1.249 M -100.75 % | 165.501 M 1 854.37 % | 8.468 M 583.14 % | -1.753 M -136.00 % | 4.869 M 234.03 % | -3.633 M -28.65 % | -2.824 M 64.71 % | -8.001 M -82.18 % | -4.392 M 90.35 % | -45.499 M -87.76 % | -24.233 M 72.16 % | -87.057 M -908.81 % | -8.630 M 70.67 % | -29.420 M -659.81 % | 5.255 M 206.33 % | -4.942 M 4.18 % | -5.158 M 73.19 % | -19.242 M -209.40 % | -6.219 M -145.85 % | -2.530 M 71.64 % | -8.918 M 92.16 % | -113.758 M -200.73 % | -37.828 M 71.20 % | -131.333 M -231.21 % | -39.653 M 37.03 % | -62.975 M -102.62 % | -31.080 M 71.76 % | -110.058 M -917.75 % | -10.814 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 970.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.072 M 16.90 % | -4.900 M | 0.000 100.00 % | -3.970 M -36.90 % | -2.900 M -203.57 % | 2.800 M -42.70 % | 4.887 M 152.38 % | -9.330 M -148.38 % | -3.757 M | 0.000 100.00 % | -2.979 M 84.63 % | -19.379 M 93.89 % | -317.260 M | 0.000 100.00 % | -5.010 M -135.59 % | 14.075 M -4.44 % | 14.730 M 221.52 % | -12.121 M -184.34 % | 14.372 M 830.83 % | 1.544 M 119.88 % | -7.766 M -130.32 % | 25.618 M 1 569.27 % | -1.744 M -121.29 % | 8.190 M 1 396.36 % | -631.731 K -112.51 % | 5.050 M 40.44 % | 3.596 M -65.39 % | 10.390 M 227.33 % | -8.159 M 77.19 % | -35.767 M 67.43 % | -109.828 M -2 276.67 % | -4.621 M -208.07 % | -1.500 M 81.82 % | -8.250 M -2 130.38 % | -369.891 K 95.01 % | -7.412 M -1 208.25 % | -566.563 K -129.05 % | 1.950 M 114.33 % | -13.604 M -116.36 % | -6.288 M 32.92 % | -9.373 M -155.20 % | 16.979 M 160.86 % | -27.900 M -287.25 % | 14.900 M 132.25 % | -46.200 M -631.03 % | 8.700 M -72.64 % | 31.800 M 31 900.00 % | -100.000 K -100.10 % | 104.000 M 215.15 % | 33.000 M 182.91 % | -39.800 M -264.60 % | 24.180 M -87.53 % | 193.960 M 237.91 % | 57.400 M 729.48 % | 6.920 M -63.58 % | 19.000 M -83.98 % | 118.600 M 2 472.00 % | -5.000 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 -100.00 % | 5.250 M 200.00 % | -5.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.940 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.274 K | 0.000 | 0.000 100.00 % | -263.919 K -615.31 % | -36.896 K 48.87 % | -72.167 K 49.69 % | -143.458 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.643 K 93.16 % | -477.072 K 73.41 % | -1.794 M -230.80 % | -542.329 K -444.98 % | -99.514 K 85.60 % | -691.102 K -21.33 % | -569.613 K 4.88 % | -598.835 K 54.64 % | -1.320 M 9.14 % | -1.453 M -23.45 % | -1.177 M 36.89 % | -1.865 M 72.47 % | -6.776 M -604.02 % | -962.488 K 51.16 % | -1.971 M -0.82 % | -1.955 M 8.88 % | -2.145 M -10.92 % | -1.934 M -35.30 % | -1.429 M -38.78 % | -1.030 M 2.41 % | -1.055 M -29.26 % | -816.494 K 32.86 % | -1.216 M -9.50 % | -1.111 M -8.51 % | -1.023 M 49.60 % | -2.031 M 31.77 % | -2.976 M 72.93 % | -10.995 M -54.53 % | -7.115 M 34.77 % | -10.908 M -2 662.25 % | -394.890 K 82.24 % | -2.224 M 92.94 % | -31.498 M -153 989.71 % | -20.442 K 98.42 % | -1.297 M 26.35 % | -1.760 M 51.50 % | -3.630 M 10.96 % | -4.076 M 53.75 % | -8.814 M -16.32 % | -7.577 M -135.06 % | -3.224 M 76.07 % | -13.470 M -2.36 % | -13.159 M -41.99 % | -9.268 M -358.22 % | -2.023 M 90.72 % | -21.794 M -117.18 % | -10.035 M -5.79 % | -9.486 M 17.02 % | -11.431 M -39.52 % | -8.193 M -7.49 % | -7.622 M -12.57 % | -6.771 M 0.44 % | -6.801 M -7.26 % | -6.341 M -11.65 % | -5.679 M -201.24 % | -1.885 M -97.40 % | -955.098 K 92.28 % | -12.374 M -3 538.01 % | -340.119 K -10.80 % | -306.958 K |
| Other financing activites | -2.070 M -577.22 % | -305.706 K 91.69 % | -3.680 M -683.45 % | 630.665 K 259.62 % | -395.111 K -34.34 % | -294.114 K -105.00 % | 5.887 M 184.91 % | -6.933 M -274.18 % | 3.980 M 177.60 % | 1.434 M -36.54 % | 2.260 M 33.45 % | 1.693 M 8.08 % | 1.567 M 60.44 % | 976.428 K -54.57 % | 2.149 M -96.81 % | 67.423 M 30 306.95 % | -223.205 K 95.92 % | -5.473 M -1 337.62 % | 442.236 K 122.32 % | -1.981 M -340.22 % | -450.000 K | 0.000 | 0.000 | 0.000 100.00 % | -14.060 M -2 096.88 % | -640.000 K 89.84 % | -6.300 M | 0.000 -100.00 % | 21.000 M | 0.000 -100.00 % | 32.982 M 1 801.58 % | 1.734 M 744 935 878 190 694 272.00 % | 0.000 100.00 % | -0.680 -100.00 % | 1.375 M 245.18 % | 398.447 K 362.91 % | -151.552 K -50 517 263.33 % | -0.300 100.00 % | -9.561 M -354.49 % | 3.757 M 200.00 % | -3.757 M | 0.000 -100.00 % | 11.310 M 1 189.60 % | -1.038 M -100.15 % | 682.362 M 38 035.95 % | 1.789 M 1 501.09 % | 111.754 K -96.79 % | 3.478 M 821.48 % | -482.000 K -126.37 % | 1.828 M 69.26 % | 1.080 M -80.04 % | 5.410 M 774 525 769 045 333 248.00 % | 0.000 -100.00 % | 1.650 M 793.54 % | -237.911 K -43 256 645.45 % | 0.550 100.00 % | -130.000 K | 0.000 100.00 % | -275.478 K | 0.000 -100.00 % | 581.000 K -59.08 % | 1.420 M -96.30 % | 38.394 M 6 266 875.70 % | -612.660 60.83 % | -1.564 K -671 861 734 113 200.00 % | 0.000 100.00 % | -1.243 K -27.02 % | -978.240 -128.47 % | 3.436 K 107.57 % | -45.397 K -100.67 % | 6.780 M -46.30 % | 12.625 M 174.46 % | 4.600 M 1 179 487 077.68 % | 0.390 100.00 % | -90.000 K -200.00 % | 90.000 K 1 275.01 % | 6.545 K -99.12 % | 743.454 K -49.77 % | 1.480 M | 0.000 100.00 % | -74.400 K -92 999 999.91 % | -0.080 -4 294 967 200.00 % | 0.000 -100.00 % | 2.500 M 297 619 147.67 % | -0.840 -55.56 % | -0.540 -440.00 % | -0.100 -100.00 % | 130.000 K 24 528 401.89 % | -0.530 -100.00 % | 286.939 M |
| Net cash used provided by financing activities | -2.070 M -577.22 % | -305.706 K 91.69 % | -3.680 M -683.45 % | 630.665 K 259.62 % | -395.111 K -34.34 % | -294.114 K -104.29 % | 6.857 M 198.90 % | -6.933 M -274.18 % | 3.980 M 177.60 % | 1.434 M -48.04 % | 2.760 M 93.08 % | 1.429 M -6.57 % | 1.530 M 69.16 % | 904.262 K -57.93 % | 2.149 M -96.81 % | 67.423 M 54 824.22 % | -123.206 K 97.75 % | -5.473 M -1 337.62 % | 442.236 K 122.32 % | -1.981 M -340.22 % | -450.000 K | 0.000 | 0.000 | 0.000 100.00 % | -14.060 M -2 096.88 % | -640.000 K 89.84 % | -6.300 M | 0.000 -100.00 % | 21.000 M | 0.000 -100.00 % | 32.949 M 2 520.48 % | 1.257 M 121.43 % | -5.866 M -7.79 % | -5.442 M -526.56 % | 1.276 M 123.49 % | -5.431 M -13.39 % | -4.790 M -317.59 % | 2.201 M 147.09 % | -4.674 M 33.48 % | -7.027 M 19.14 % | -8.690 M -365.93 % | -1.865 M -219.96 % | 1.555 M 107.62 % | -20.417 M -105.62 % | 363.131 M 219 594.86 % | -165.439 K 97.65 % | -7.043 M -145.09 % | 15.619 M 21.85 % | 12.819 M 213.21 % | -11.323 M -178.65 % | 14.396 M 134.56 % | 6.137 M 168.33 % | -8.983 M -134.34 % | 26.158 M 970.49 % | -3.005 M -148.79 % | 6.159 M 264.77 % | -3.738 M 50.07 % | -7.487 M -97.30 % | -3.795 M -632.37 % | -518.112 K 93.50 % | -7.973 M 78.20 % | -36.571 M 64.47 % | -102.932 M -2 117.34 % | -4.642 M -65.90 % | -2.798 M 72.05 % | -10.010 M -407.22 % | 3.258 M 128.36 % | -11.489 M -22.52 % | -9.378 M -65.31 % | -5.673 M 43.54 % | -10.047 M -479.90 % | -1.733 M 90.34 % | -17.932 M -332.54 % | 7.711 M 125.69 % | -30.013 M -341.10 % | -6.804 M 87.90 % | -56.228 M -133 529.80 % | -42.078 K -100.19 % | 21.849 M 363.47 % | -8.293 M -108.61 % | 96.303 M 267.17 % | 26.229 M 156.28 % | -46.601 M -329.12 % | 20.339 M -89.20 % | 188.281 M 239.15 % | 55.515 M 830.69 % | 5.965 M -11.71 % | 6.756 M -94.29 % | 118.260 M -58.01 % | 281.632 M |
| Effect of forex changes on cash | 0.000 -100.00 % | 664.075 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.104 M -1 511 390 295.64 % | 0.470 100.00 % | -3.200 M 88.27 % | -27.284 M -215.02 % | 23.720 M 161.79 % | -38.386 M -377.75 % | -8.035 M 60.80 % | -20.498 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 -100.00 % | 10.099 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.155 K 305 613 766 656 100.00 % | 0.000 | 0.000 -100.00 % | 0.000 -100.00 % | 3.699 M 33 096 051 615 334 300.00 % | 0.000 | 0.000 -100.00 % | 0.000 -100.00 % | 5.083 M 1 882 721 428.74 % | -0.270 -100.00 % | 442.006 K 2 966 252 054 118 300.00 % | 0.000 200.00 % | 0.000 -150.00 % | 0.000 -100.00 % | 999.585 K 3 354 050 691 072 100.00 % | 0.000 |
| Net change in cash | 8.101 M 148.83 % | -16.591 M -213.30 % | 14.643 M 272.63 % | -8.482 M -203.07 % | 8.230 M 134.10 % | -24.132 M -694.58 % | 4.059 M 229.65 % | -3.130 M -135.86 % | 8.730 M 140.31 % | -21.657 M -535.81 % | 4.969 M 137.98 % | -13.086 M -118.36 % | -5.993 M 60.28 % | -15.087 M -134.88 % | 43.257 M -7.11 % | 46.567 M 191.22 % | -51.049 M 26.16 % | -69.137 M -624.43 % | 13.183 M 141.94 % | -31.435 M -508.93 % | -5.162 M -180.94 % | 6.378 M 113.86 % | -46.017 M -186.84 % | 52.991 M 179.71 % | -66.483 M -138.47 % | 172.810 M 1 408.67 % | -13.205 M -7.21 % | -12.317 M -417.11 % | 3.884 M 108.64 % | -44.955 M -143.09 % | 104.319 M 651.86 % | 13.875 M -54.79 % | 30.688 M 186.61 % | -35.434 M -303.65 % | 17.400 M 41.85 % | 12.267 M 26.55 % | 9.693 M 109.38 % | -103.286 M -295.12 % | 52.935 M 270.40 % | -31.066 M -138.58 % | 80.527 M 126.62 % | -302.502 M -19 324.32 % | 1.574 M 102.46 % | -64.083 M -118.18 % | 352.530 M 16 260.14 % | -2.181 M -113.90 % | 15.694 M 12.25 % | 13.981 M 292.11 % | -7.278 M 54.91 % | -16.141 M -277.52 % | 9.092 M 386.39 % | 1.869 M 109.85 % | -18.969 M -229.36 % | 14.664 M 18.81 % | 12.342 M 293.43 % | -6.381 M -4.20 % | -6.124 M 61.69 % | -15.984 M -242.91 % | 11.185 M 7 655.98 % | -148.028 K -112.18 % | 1.215 M 103.75 % | -32.434 M -166.08 % | 49.081 M 948.50 % | 4.681 M 74.95 % | 2.676 M 238.21 % | -1.936 M -185.84 % | 2.255 M 469.15 % | -610.926 K 76.90 % | -2.644 M 88.89 % | -23.797 M 44.99 % | -43.257 M 29.12 % | -61.027 M -2 616.11 % | 2.425 M 105.65 % | -42.961 M -382.89 % | -8.897 M 64.07 % | -24.760 M -16 100.21 % | 154.750 K 141.79 % | -370.338 K 40.74 % | -624.983 K 95.88 % | -15.153 M -114.82 % | 102.255 M 428.82 % | 19.337 M 112.84 % | -150.591 M -669.71 % | -19.565 M -124.72 % | 79.148 M 3 185.44 % | -2.565 M 94.70 % | -48.411 M -115.26 % | -22.489 M -458.94 % | 6.265 M -97.62 % | 262.889 M |
| Cash at beginning of period | 115.952 M -19.94 % | 144.838 M 22.16 % | 118.563 M -6.68 % | 127.045 M 6.93 % | 118.815 M -16.88 % | 142.947 M 8.47 % | 131.785 M -2.32 % | 134.915 M 6.92 % | 126.185 M -14.65 % | 147.842 M 3.48 % | 142.873 M -8.39 % | 155.959 M -3.70 % | 161.951 M -8.52 % | 177.038 M 32.33 % | 133.781 M 53.39 % | 87.214 M -36.92 % | 138.263 M -33.34 % | 207.401 M 6.79 % | 194.217 M -13.93 % | 225.652 M -2.24 % | 230.815 M 2.84 % | 224.436 M -17.01 % | 270.453 M 24.37 % | 217.462 M -23.41 % | 283.944 M 155.50 % | 111.134 M -10.62 % | 124.339 M -9.01 % | 136.656 M 2.93 % | 132.772 M -25.29 % | 177.727 M 142.11 % | 73.407 M 23.31 % | 59.532 M 106.39 % | 28.844 M -55.13 % | 64.278 M 37.13 % | 46.875 M 35.44 % | 34.608 M 38.90 % | 24.915 M -80.57 % | 128.201 M 70.33 % | 75.266 M -29.22 % | 106.332 M 312.06 % | 25.805 M -92.14 % | 328.307 M 0.48 % | 326.733 M -16.40 % | 390.816 M 920.77 % | 38.286 M -5.39 % | 40.468 M 63.35 % | 24.774 M 129.53 % | 10.793 M -40.27 % | 18.071 M -47.18 % | 34.212 M 53.46 % | 22.294 M 9.15 % | 20.425 M -48.15 % | 39.394 M 59.29 % | 24.731 M 99.63 % | 12.388 M -34.00 % | 18.769 M -24.60 % | 24.893 M -39.10 % | 40.877 M 37.67 % | 29.692 M -0.50 % | 29.840 M 4.24 % | 28.625 M -53.12 % | 61.058 M 409.76 % | 11.978 M 64.15 % | 7.297 M 57.90 % | 4.621 M -29.52 % | 6.557 M 52.43 % | 4.302 M -12.44 % | 4.913 M -34.99 % | 7.557 M -75.90 % | 31.354 M -57.98 % | 74.610 M -44.99 % | 135.638 M 1.82 % | 133.212 M -24.39 % | 176.173 M -4.81 % | 185.071 M -11.80 % | 209.832 M 0.07 % | 209.677 M -0.18 % | 210.047 M -0.30 % | 210.672 M -6.71 % | 225.825 M 82.75 % | 123.570 M 18.55 % | 104.234 M -62.48 % | 277.808 M -6.58 % | 297.373 M 36.27 % | 218.224 M -1.16 % | 220.790 M -18.03 % | 269.368 M -7.71 % | 291.857 M 2.19 % | 285.591 M 1 157.96 % | 22.703 M |
| Cash at end of period | 124.053 M -3.27 % | 128.247 M -3.72 % | 133.206 M 12.35 % | 118.563 M -6.68 % | 127.045 M 6.93 % | 118.815 M -16.88 % | 142.947 M 8.47 % | 131.785 M -2.32 % | 134.915 M 6.92 % | 126.185 M -14.65 % | 147.842 M 3.48 % | 142.873 M -8.39 % | 155.959 M -3.70 % | 161.951 M -8.52 % | 177.038 M 32.33 % | 133.781 M 53.39 % | 87.214 M -36.92 % | 138.263 M -33.34 % | 207.401 M 6.79 % | 194.217 M -13.93 % | 225.652 M -2.24 % | 230.815 M 2.84 % | 224.436 M -17.01 % | 270.453 M 24.37 % | 217.462 M -23.41 % | 283.944 M 155.50 % | 111.134 M -10.62 % | 124.339 M -9.01 % | 136.656 M 2.93 % | 132.772 M -25.29 % | 177.727 M 142.11 % | 73.407 M 23.31 % | 59.532 M 106.39 % | 28.844 M -55.12 % | 64.275 M 37.12 % | 46.875 M 35.44 % | 34.608 M 38.90 % | 24.915 M -80.57 % | 128.201 M 70.33 % | 75.266 M -29.22 % | 106.332 M 312.06 % | 25.805 M -92.14 % | 328.307 M 0.48 % | 326.733 M -16.40 % | 390.816 M 920.77 % | 38.286 M -5.39 % | 40.468 M 63.35 % | 24.774 M 129.53 % | 10.793 M -40.27 % | 18.071 M -42.42 % | 31.386 M 40.78 % | 22.294 M 9.15 % | 20.425 M -48.15 % | 39.394 M 59.29 % | 24.731 M 99.63 % | 12.388 M -34.00 % | 18.769 M -24.60 % | 24.893 M -39.10 % | 40.877 M 37.67 % | 29.692 M -0.50 % | 29.840 M 4.24 % | 28.625 M -53.12 % | 61.058 M 409.76 % | 11.978 M 64.15 % | 7.297 M 57.90 % | 4.621 M -29.52 % | 6.557 M 52.43 % | 4.302 M -12.44 % | 4.913 M -34.99 % | 7.557 M -75.90 % | 31.354 M -57.98 % | 74.610 M -44.99 % | 135.638 M 1.82 % | 133.212 M -24.39 % | 176.175 M -4.81 % | 185.071 M -11.80 % | 209.832 M 0.07 % | 209.677 M -0.18 % | 210.047 M -0.30 % | 210.672 M -6.71 % | 225.825 M 82.75 % | 123.570 M -2.87 % | 127.217 M -54.21 % | 277.808 M -6.58 % | 297.373 M 36.27 % | 218.224 M -1.24 % | 220.957 M -17.97 % | 269.368 M -7.71 % | 291.857 M 2.19 % | 285.591 M |
| Operating cash flow | 3.936 M 117.50 % | -22.498 M -208.25 % | 20.782 M 378.71 % | -7.457 M -165.34 % | 11.412 M 150.08 % | -22.789 M -15 064.93 % | -150.274 K -102.04 % | 7.374 M 13.04 % | 6.523 M 407.35 % | -2.122 M -205.56 % | 2.011 M -91.67 % | 24.129 M 1 734.51 % | 1.315 M 355 479 289.08 % | -0.370 -100.00 % | 43.317 M 1 842.01 % | -2.487 M 83.30 % | -14.891 M 48.24 % | -28.766 M -222.41 % | 23.499 M 3 079.06 % | 739.169 K 117.87 % | -4.137 M -161.34 % | 6.744 M 148.94 % | 2.709 M 142.51 % | -6.372 M -178.40 % | 8.128 M 182.04 % | -9.908 M 32.01 % | -14.573 M -58.13 % | -9.216 M -330.74 % | 3.994 M 128.62 % | -13.957 M -133.97 % | 41.091 M 290.54 % | 10.522 M -3.23 % | 10.872 M 141.24 % | -26.365 M -369.92 % | 9.768 M 191.66 % | -10.656 M -310.12 % | 5.072 M 122.27 % | -22.776 M -228.02 % | 17.791 M 672.59 % | 2.303 M 111.20 % | -20.554 M -238.25 % | -6.077 M -566.17 % | 1.304 M 104.08 % | -31.958 M -4 214.59 % | 776.691 K 106.95 % | -11.170 M -511.34 % | 2.716 M 253.01 % | 769.253 K 106.92 % | -11.118 M -514.18 % | 2.684 M 113.31 % | -20.160 M -377.87 % | 7.255 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 -100.00 % | 50.502 M 317.57 % | -23.212 M -137.85 % | 61.325 M 1 169.73 % | 4.830 M 169.68 % | -6.931 M -980.92 % | -641.215 K -107.56 % | 8.481 M 318.58 % | 2.026 M -56.75 % | 4.685 M 325.63 % | -2.076 M -109.54 % | 21.759 M 218.08 % | -18.427 M -314.27 % | 8.600 M 368.77 % | 1.835 M 162.49 % | -2.936 M 62.98 % | -7.929 M |
| Capital expenditure | -611.293 K 55.83 % | -1.384 M 69.45 % | -4.530 M -173.48 % | -1.656 M 41.35 % | -2.824 M -166.81 % | -1.059 M 64.78 % | -3.005 M 15.84 % | -3.571 M -101.37 % | -1.773 M -5.23 % | -1.685 M 61.13 % | -4.335 M -187.12 % | -1.510 M -81.07 % | -833.949 K 23.30 % | -1.087 M 68.78 % | -3.483 M 28.91 % | -4.899 M 64.58 % | -13.832 M -1 179.99 % | -1.081 M -317.21 % | -259.008 K -33.85 % | -193.506 K 66.37 % | -575.362 K -57.35 % | -365.654 K 82.75 % | -2.120 M -78.91 % | -1.185 M -52.75 % | -775.702 K -83.85 % | -421.914 K -105.79 % | 7.287 M 159.06 % | -12.338 M 41.37 % | -21.042 M -6 651.57 % | -311.667 K 92.17 % | -3.981 M -70.38 % | -2.337 M 51.96 % | -4.864 M -19.27 % | -4.078 M -424.43 % | -777.605 K 70.82 % | -2.665 M 41.13 % | -4.527 M -19.96 % | -3.774 M 44.87 % | -6.846 M 5.06 % | -7.211 M -86.37 % | -3.869 M 36.02 % | -6.048 M 57.33 % | -14.173 M 0.43 % | -14.233 M -22.17 % | -11.650 M 12.21 % | -13.271 M -151.62 % | -5.274 M -118.65 % | -2.412 M 60.80 % | -6.153 M 17.98 % | -7.502 M -986.65 % | 846.091 K 107.34 % | -11.523 M -56.60 % | -7.359 M -150.21 % | -2.941 M 37.11 % | -4.676 M -402.31 % | -930.921 K 80.07 % | -4.672 M -138.48 % | -1.959 M -25.10 % | -1.566 M 4.29 % | -1.636 M 55.83 % | -3.704 M 32.14 % | -5.458 M 2.86 % | -5.619 M -6 367.42 % | -86.878 K 95.04 % | -1.753 M 32.05 % | -2.580 M 33.49 % | -3.879 M -16.83 % | -3.320 M 63.15 % | -9.009 M -75.93 % | -5.121 M 14.61 % | -5.996 M -68.61 % | -3.556 M 93.64 % | -55.918 M -1 254.59 % | -4.128 M -20.65 % | -3.422 M -9.54 % | -3.124 M 36.04 % | -4.884 M -1.49 % | -4.812 M 84.61 % | -31.267 M -592.25 % | -4.517 M 19.72 % | -5.626 M 28.77 % | -7.898 M 94.86 % | -153.676 M -360.96 % | -33.339 M 74.06 % | -128.536 M -430.54 % | -24.227 M 61.82 % | -63.455 M -124.94 % | -28.209 M 73.45 % | -106.264 M -958.87 % | -10.036 M |
| Free CashFlow | 3.325 M 113.92 % | -23.882 M -246.94 % | 16.253 M 278.34 % | -9.113 M -206.12 % | 8.587 M 136.01 % | -23.847 M -655.78 % | -3.155 M -182.97 % | 3.803 M -19.94 % | 4.750 M 224.75 % | -3.807 M -63.78 % | -2.325 M -110.28 % | 22.619 M 4 599.29 % | 481.323 K 144.27 % | -1.087 M -102.73 % | 39.834 M 639.32 % | -7.386 M 74.28 % | -28.722 M 3.77 % | -29.846 M -228.43 % | 23.240 M 4 158.97 % | 545.663 K 111.58 % | -4.712 M -173.88 % | 6.378 M 982.36 % | 589.301 K 107.80 % | -7.557 M -202.79 % | 7.352 M 171.18 % | -10.330 M -41.79 % | -7.285 M 66.20 % | -21.554 M -26.43 % | -17.048 M -19.48 % | -14.269 M -138.45 % | 37.110 M 353.38 % | 8.185 M 36.22 % | 6.009 M 119.74 % | -30.443 M -438.62 % | 8.990 M 167.49 % | -13.321 M -2 546.58 % | 544.490 K 102.05 % | -26.550 M -342.57 % | 10.946 M 323.02 % | -4.908 M 79.91 % | -24.423 M -101.44 % | -12.124 M 5.79 % | -12.869 M 72.14 % | -46.191 M -324.80 % | -10.874 M 55.51 % | -24.441 M -855.31 % | -2.558 M -55.73 % | -1.643 M 90.49 % | -17.271 M -258.49 % | -4.818 M 75.06 % | -19.314 M -352.52 % | -4.268 M 42.00 % | -7.359 M -150.21 % | -2.941 M 37.11 % | -4.676 M -402.31 % | -930.921 K 80.07 % | -4.672 M -138.48 % | -1.959 M -25.10 % | -1.566 M 4.29 % | -1.636 M 55.83 % | -3.704 M 32.14 % | -5.458 M 2.86 % | -5.619 M -6 367.42 % | -86.878 K 95.04 % | -1.753 M 32.05 % | -2.580 M 33.49 % | -3.879 M -16.83 % | -3.320 M 63.15 % | -9.009 M -75.93 % | -5.121 M 14.61 % | -5.996 M -68.61 % | -3.556 M 93.64 % | -55.918 M -1 254.59 % | -4.128 M -108.77 % | 47.080 M 278.77 % | -26.335 M -146.66 % | 56.442 M 315 852.22 % | 17.864 K 100.05 % | -38.198 M -640.57 % | -5.158 M -280.63 % | 2.855 M 148.63 % | -5.872 M 96.06 % | -148.991 M -320.70 % | -35.415 M 66.83 % | -106.778 M -150.33 % | -42.655 M 22.24 % | -54.856 M -107.98 % | -26.375 M 75.85 % | -109.199 M -507.85 % | -17.965 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 | 2004 | 2004 | 2004 | 2004 | 2003 | 2003 | 2003 | 2003 |