Acacia Research Corporation ACTG
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 | 1998 | 1997 | 1996 | 1995 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 122.312 M -2.23 % | 125.102 M 111.24 % | 59.223 M -32.74 % | 88.047 M 195.64 % | 29.782 M 164.82 % | 11.246 M -91.45 % | 131.506 M 101.07 % | 65.402 M -57.17 % | 152.699 M 22.12 % | 125.037 M -4.46 % | 130.876 M 0.25 % | 130.556 M -47.93 % | 250.727 M 45.55 % | 172.256 M 30.67 % | 131.829 M 95.77 % | 67.340 M 39.63 % | 48.227 M -8.31 % | 52.597 M 51.03 % | 34.825 M 77.91 % | 19.574 M 356.91 % | 4.284 M 519.08 % | 692.000 K 1 509.30 % | 43.000 K -99.83 % | 24.636 M 43 121.05 % | 57.000 K -53.28 % | 122.000 K -68.06 % | 382.000 K -11.53 % | 431.778 K -86.68 % | 3.241 M 1.45 % | 3.194 M |
| Net income | -36.057 M -153.77 % | 67.060 M 153.62 % | -125.065 M -183.83 % | 149.197 M 36.59 % | 109.231 M 738.22 % | -17.115 M 83.70 % | -105.029 M -573.53 % | 22.180 M 141.02 % | -54.067 M 66.22 % | -160.036 M -142.37 % | -66.029 M -17.00 % | -56.434 M -194.92 % | 59.453 M 197.62 % | 19.976 M -41.34 % | 34.051 M 401.60 % | -11.290 M 17.93 % | -13.757 M 10.93 % | -15.445 M -181.02 % | -5.496 M 12.41 % | -6.275 M -13.21 % | -5.543 M -1.69 % | -5.451 M 57.26 % | -12.754 M 42.74 % | -22.272 M 42.83 % | -38.959 M -375.28 % | -8.197 M -32.44 % | -6.189 M -116.45 % | -2.859 M -770.55 % | 426.420 K -79.33 % | 2.063 M |
| Income before tax | -38.147 M -156.58 % | 67.426 M 153.03 % | -127.150 M -172.80 % | 174.652 M 61.61 % | 108.072 M 670.21 % | -18.953 M 81.72 % | -103.669 M -520.75 % | 24.639 M 167.30 % | -36.611 M 76.02 % | -152.678 M -143.31 % | -62.750 M 22.34 % | -80.800 M -199.33 % | 81.349 M 168.01 % | 30.353 M -21.68 % | 38.756 M 814.53 % | -5.424 M 60.21 % | -13.633 M -90.62 % | -7.152 M -31.09 % | -5.456 M 11.64 % | -6.175 M -10.58 % | -5.584 M 0.37 % | -5.605 M 58.07 % | -13.368 M 65.75 % | -39.032 M -1.65 % | -38.398 M -269.00 % | -10.406 M -62.92 % | -6.387 M -81.43 % | -3.520 M -271.50 % | 2.053 M -3.11 % | 2.119 M |
| Income before tax ratio | -0.31 -157.87 % | 0.54 125.10 % | -2.15 -208.23 % | 1.98 -45.34 % | 3.63 315.32 % | -1.69 -113.78 % | -0.79 -309.25 % | 0.38 257.13 % | -0.24 80.36 % | -1.22 -154.67 % | -0.48 22.53 % | -0.62 -290.75 % | 0.32 84.13 % | 0.18 -40.06 % | 0.29 464.99 % | -0.08 71.51 % | -0.28 -107.89 % | -0.14 13.21 % | -0.16 50.34 % | -0.32 75.80 % | -1.30 83.91 % | -8.10 97.39 % | -310.88 -19 522.19 % | -1.58 99.76 % | -673.65 -689.79 % | -85.30 -410.14 % | -16.72 -105.07 % | -8.15 -1 387.14 % | 0.63 -4.50 % | 0.66 |
| EBITDA | 2.852 M -96.62 % | 84.329 M 178.66 % | -107.204 M -155.47 % | 193.262 M 57.11 % | 123.008 M 882.20 % | -15.726 M -151.28 % | 30.666 M 1 202.70 % | -2.781 M -23.27 % | -2.256 M 97.73 % | -99.389 M -2 056.41 % | -4.609 M 84.13 % | -29.037 M -124.28 % | 119.580 M 198.15 % | 40.107 M -11.86 % | 45.503 M 6 942.56 % | -665.000 K 91.08 % | -7.459 M -414.41 % | -1.450 M -2 165.63 % | -64.000 K 94.64 % | -1.194 M 76.28 % | -5.033 M 6.74 % | -5.397 M 33.11 % | -8.068 M 79.49 % | -39.329 M -13.98 % | -34.506 M -494.01 % | -5.809 M -40.55 % | -4.133 M -38.17 % | -2.991 M -386.68 % | 1.043 M -50.32 % | 2.100 M |
| Net income ratio | -0.29 -154.99 % | 0.54 125.38 % | -2.11 -224.62 % | 1.69 -53.80 % | 3.67 341.00 % | -1.52 -90.55 % | -0.80 -335.50 % | 0.34 195.78 % | -0.35 72.34 % | -1.28 -153.69 % | -0.50 -16.72 % | -0.43 -282.29 % | 0.24 104.47 % | 0.12 -55.10 % | 0.26 254.06 % | -0.17 41.23 % | -0.29 2.86 % | -0.29 -86.07 % | -0.16 50.77 % | -0.32 75.22 % | -1.29 83.57 % | -7.88 97.34 % | -296.60 -32 708.69 % | -0.90 99.87 % | -683.49 -917.27 % | -67.19 -314.70 % | -16.20 -144.65 % | -6.62 -5 132.65 % | 0.13 -79.63 % | 0.65 |
| Ratio EBITDA | 0.02 -96.54 % | 0.67 137.24 % | -1.81 -182.47 % | 2.19 -46.86 % | 4.13 395.37 % | -1.40 -699.66 % | 0.23 648.41 % | -0.04 -187.81 % | -0.01 98.14 % | -0.79 -2 157.11 % | -0.04 84.17 % | -0.22 -146.63 % | 0.48 104.84 % | 0.23 -32.54 % | 0.35 3 595.27 % | -0.01 93.62 % | -0.15 -461.03 % | -0.03 -1 400.09 % | 0.00 96.99 % | -0.06 94.81 % | -1.17 84.94 % | -7.80 95.84 % | -187.63 -11 653.16 % | -1.60 99.74 % | -605.37 -1 171.39 % | -47.61 -340.09 % | -10.82 -56.18 % | -6.93 -2 251.60 % | 0.32 -51.03 % | 0.66 |
| Gross profit ratio | 0.24 -58.03 % | 0.58 56.69 % | 0.37 -37.51 % | 0.59 254.41 % | 0.17 126.59 % | -0.63 -431.36 % | 0.19 463.06 % | 0.03 -87.63 % | 0.27 1 767.85 % | -0.02 74.08 % | -0.06 51.65 % | -0.13 -123.34 % | 0.56 27.32 % | 0.44 -12.50 % | 0.50 97.36 % | 0.25 -74.71 % | 1.00 0.00 % | 1.00 97.13 % | 0.51 -37.52 % | 0.81 -18.82 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 99.214 M 7.36 % | 92.412 M 0.97 % | 91.522 M -7.06 % | 98.471 M 71.45 % | 57.435 M 12.85 % | 50.897 M 1.86 % | 49.969 M -1.43 % | 50.692 M 1.23 % | 50.076 M 1.15 % | 49.506 M -1.12 % | 50.065 M 3.97 % | 48.156 M 1.20 % | 47.584 M 18.51 % | 40.151 M 14.45 % | 35.082 M 17.27 % | 29.915 M 1.67 % | 29.424 M 3.23 % | 28.503 M 3.47 % | 27.548 M 3.44 % | 26.631 M 34.60 % | 19.785 M 0.63 % | 19.662 M 0.11 % | 19.641 M 1.98 % | 19.259 M 17.82 % | 16.346 M 50.36 % | 10.871 M -44.65 % | 19.641 M 0.09 % | 19.623 M -0.09 % | 19.641 M 0.09 % | 19.623 M |
| Weighted average shs out | 99.214 M 31.77 % | 75.296 M 77.33 % | 42.461 M -12.99 % | 48.797 M -0.09 % | 48.841 M -1.86 % | 49.764 M -0.41 % | 49.969 M -1.04 % | 50.495 M 0.87 % | 50.062 M 1.12 % | 49.506 M 1.74 % | 48.658 M 1.04 % | 48.156 M 1.91 % | 47.251 M 18.89 % | 39.743 M 23.02 % | 32.306 M 7.99 % | 29.915 M 1.67 % | 29.424 M 3.23 % | 28.503 M 3.47 % | 27.548 M 3.44 % | 26.631 M 34.60 % | 19.785 M 0.63 % | 19.662 M 0.11 % | 19.641 M 1.98 % | 19.259 M 17.82 % | 16.346 M 50.36 % | 10.871 M -44.65 % | 19.641 M 0.09 % | 19.623 M -0.09 % | 19.641 M 0.09 % | 19.623 M |
| EPS diluted | -0.36 -162.07 % | 0.58 147.93 % | -1.21 -163.35 % | 1.91 29.05 % | 1.48 535.29 % | -0.34 83.81 % | -2.10 -577.27 % | 0.44 140.74 % | -1.08 66.56 % | -3.23 -144.70 % | -1.32 -12.82 % | -1.17 -196.69 % | 1.21 142.00 % | 0.50 -48.45 % | 0.97 355.26 % | -0.38 19.15 % | -0.47 12.96 % | -0.54 -170.00 % | -0.20 16.67 % | -0.24 14.29 % | -0.28 0.00 % | -0.28 56.92 % | -0.65 43.97 % | -1.16 51.26 % | -2.38 -217.33 % | -0.75 -134.38 % | -0.32 -113.33 % | -0.15 -791.24 % | 0.02 -76.34 % | 0.09 |
| Earnings per share | -0.36 -150.70 % | 0.71 127.20 % | -2.61 -207.41 % | 2.43 36.52 % | 1.78 623.53 % | -0.34 83.81 % | -2.10 -577.27 % | 0.44 140.74 % | -1.08 66.56 % | -3.23 -137.50 % | -1.36 -16.24 % | -1.17 -195.90 % | 1.22 139.22 % | 0.51 -51.43 % | 1.05 376.32 % | -0.38 19.15 % | -0.47 12.96 % | -0.54 -170.00 % | -0.20 16.67 % | -0.24 14.29 % | -0.28 0.00 % | -0.28 56.92 % | -0.65 43.97 % | -1.16 51.26 % | -2.38 -217.33 % | -0.75 -134.38 % | -0.32 -113.33 % | -0.15 -791.24 % | 0.02 -76.34 % | 0.09 |
| Gross profit | 29.654 M -58.97 % | 72.273 M 231.00 % | 21.835 M -57.97 % | 51.949 M 947.78 % | 4.958 M 170.41 % | -7.042 M -128.34 % | 24.851 M 1 032.16 % | 2.195 M -94.70 % | 41.429 M 2 136.82 % | -2.034 M 75.23 % | -8.213 M 51.53 % | -16.945 M -112.15 % | 139.438 M 85.32 % | 75.243 M 14.34 % | 65.809 M 286.36 % | 17.033 M -64.68 % | 48.227 M -8.31 % | 52.597 M 197.73 % | 17.666 M 11.17 % | 15.891 M 270.94 % | 4.284 M 519.08 % | 692.000 K 1 509.30 % | 43.000 K -99.83 % | 24.636 M 43 121.05 % | 57.000 K -53.28 % | 122.000 K -68.06 % | 382.000 K -11.53 % | 431.778 K -86.68 % | 3.241 M 1.45 % | 3.194 M |
| Income tax expense | -3.449 M -129.32 % | -1.504 M 90.72 % | -16.211 M -166.75 % | 24.287 M 2 195.51 % | -1.159 M 36.46 % | -1.824 M -254.71 % | 1.179 M -60.10 % | 2.955 M -83.75 % | 18.188 M 278.92 % | 4.800 M 22.70 % | 3.912 M 117.82 % | -21.958 M -199.54 % | 22.060 M 118.96 % | 10.075 M 479.02 % | 1.740 M 732.54 % | 209.000 K 68.55 % | 124.000 K -40.10 % | 207.000 K 417.50 % | 40.000 K 129.63 % | -135.000 K 2.88 % | -139.000 K -1.46 % | -137.000 K 80.70 % | -710.000 K 8.97 % | -780.000 K -968.49 % | -73.000 K -465.00 % | 20.000 K | 0.000 100.00 % | -250.132 K -141.32 % | 605.341 K 985.70 % | 55.756 K |
| Cost of revenue | 92.658 M 75.39 % | 52.829 M 41.30 % | 37.388 M 3.57 % | 36.098 M 45.42 % | 24.824 M 35.74 % | 18.288 M -82.85 % | 106.655 M 68.74 % | 63.207 M -43.19 % | 111.270 M -12.43 % | 127.071 M -8.64 % | 139.089 M -5.70 % | 147.501 M 32.54 % | 111.289 M 14.72 % | 97.013 M 46.94 % | 66.020 M 31.23 % | 50.307 M | 0.000 | 0.000 -100.00 % | 17.159 M 365.90 % | 3.683 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 55.363 M 26.71 % | 43.694 M -17.06 % | 52.680 M 47.70 % | 35.666 M 45.72 % | 24.476 M 49.46 % | 16.376 M -13.12 % | 18.850 M -30.75 % | 27.219 M -24.39 % | 35.998 M -13.40 % | 41.567 M -20.66 % | 52.394 M -16.14 % | 62.480 M 5.85 % | 59.026 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.373 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 and marketing expenses | 7.217 M 4.47 % | 6.908 M -19.87 % | 8.621 M 460.53 % | 1.538 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 % | 24.014 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 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.629 M -262.90 % | 1.000 M 25.31 % | 798.000 K 1 525.00 % | -56.000 K 90.59 % | -595.000 K | 0.000 -100.00 % | 937.000 K 107.53 % | -12.451 M | 0.000 | 0.000 -100.00 % | 6.043 M 3.87 % | 5.818 M 3.71 % | 5.610 M -66.22 % | 16.609 M 670.00 % | 2.157 M 329.68 % | 502.000 K -68.45 % | 1.591 M -40.96 % | 2.695 M -17.51 % | 3.267 M 101.42 % | 1.622 M 3.44 % | 1.568 M 70.59 % | 919.147 K | 0.000 | 0.000 |
| Operating expenses | 62.580 M 21.90 % | 51.337 M -17.10 % | 61.927 M 65.56 % | 37.404 M 52.82 % | 24.476 M 49.46 % | 16.376 M -23.66 % | 21.452 M -21.19 % | 27.219 M -25.42 % | 36.498 M -20.15 % | 45.708 M -15.26 % | 53.942 M -18.25 % | 65.986 M 11.79 % | 59.026 M 31.21 % | 44.986 M 65.46 % | 27.188 M 19.46 % | 22.759 M -63.54 % | 62.430 M 0.52 % | 62.108 M 152.00 % | 24.646 M -8.11 % | 26.820 M 159.41 % | 10.339 M 54.20 % | 6.705 M -32.33 % | 9.908 M -85.39 % | 67.834 M 82.25 % | 37.220 M 284.27 % | 9.686 M 55.62 % | 6.224 M 57.48 % | 3.952 M 78.06 % | 2.220 M 58.65 % | 1.399 M |
| Cost and expenses | 155.238 M 49.03 % | 104.166 M 4.88 % | 99.315 M 35.12 % | 73.502 M 49.09 % | 49.300 M 42.22 % | 34.664 M -72.94 % | 128.107 M 41.67 % | 90.426 M -38.81 % | 147.768 M -14.48 % | 172.779 M -10.49 % | 193.031 M -9.58 % | 213.487 M 25.35 % | 170.315 M 19.94 % | 141.999 M 52.35 % | 93.208 M 27.57 % | 73.066 M 17.04 % | 62.430 M 0.52 % | 62.108 M 48.57 % | 41.805 M 55.87 % | 26.820 M 159.41 % | 10.339 M 54.20 % | 6.705 M -32.33 % | 9.908 M -85.39 % | 67.834 M 82.25 % | 37.220 M 284.27 % | 9.686 M 55.62 % | 6.224 M 57.48 % | 3.952 M 78.06 % | 2.220 M 58.65 % | 1.399 M |
| Research and development expenses | 0.000 -100.00 % | 735.000 K 17.41 % | 626.000 K 213.00 % | 200.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.189 M -61.38 % | 3.079 M -9.20 % | 3.391 M -11.69 % | 3.840 M 18.12 % | 3.251 M -34.23 % | 4.943 M 13.95 % | 4.338 M 104.53 % | 2.121 M 25.58 % | 1.689 M | 0.000 | 0.000 -100.00 % | 9.485 M 64.02 % | 5.783 M | 0.000 -100.00 % | 4.317 M -37.28 % | 6.883 M -63.46 % | 18.839 M 58.79 % | 11.864 M 556.92 % | 1.806 M -3.94 % | 1.880 M 111.74 % | 887.890 K | 0.000 | 0.000 |
| Selling general and administrative expenses | 62.580 M 23.67 % | 50.602 M -17.45 % | 61.301 M 64.77 % | 37.204 M 52.00 % | 24.476 M 49.46 % | 16.376 M -13.12 % | 18.850 M -30.75 % | 27.219 M -24.39 % | 35.998 M -13.40 % | 41.567 M -20.66 % | 52.394 M -16.14 % | 62.480 M 5.85 % | 59.026 M 36.15 % | 43.354 M 72.95 % | 25.067 M 18.97 % | 21.070 M -62.63 % | 56.387 M 0.17 % | 56.290 M 195.70 % | 19.036 M 86.43 % | 10.211 M 24.80 % | 8.182 M 333.83 % | 1.886 M 31.52 % | 1.434 M -96.90 % | 46.300 M 109.61 % | 22.089 M 252.97 % | 6.258 M 125.43 % | 2.776 M 29.41 % | 2.145 M -3.35 % | 2.220 M 58.65 % | 1.399 M |
| Interest income | 16.980 M 9.79 % | 15.466 M 184.20 % | 5.442 M 986.23 % | 501.000 K -40.21 % | 838.000 K -75.58 % | 3.432 M 1 474.31 % | 218.000 K -94.90 % | 4.276 M 435.84 % | 798.000 K | 0.000 | 0.000 -100.00 % | 1.938 M 134.91 % | 825.000 K 759.38 % | 96.000 K -6.80 % | 103.000 K -30.41 % | 148.000 K -85.98 % | 1.056 M -55.24 % | 2.359 M 54.79 % | 1.524 M 42.30 % | 1.071 M 127.39 % | 471.000 K -9.60 % | 521.000 K -15.97 % | 620.000 K -83.52 % | 3.762 M 21.91 % | 3.086 M | 0.000 -100.00 % | 302.000 K | 0.000 | 0.000 -100.00 % | 49.567 K |
| Interest expense | 6.439 M 233.63 % | 1.930 M -69.99 % | 6.432 M -18.81 % | 7.922 M -21.84 % | 10.136 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.000 K -90.59 % | 595.000 K | 0.000 -100.00 % | 825.000 K 759.38 % | 96.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K -90.77 % | 65.000 K | 0.000 | 0.000 -100.00 % | 130.000 K | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 34.560 M 130.82 % | 14.973 M 10.80 % | 13.514 M 26.44 % | 10.688 M 122.67 % | 4.800 M 48.74 % | 3.227 M -88.11 % | 27.145 M 22.04 % | 22.243 M -35.26 % | 34.355 M -35.53 % | 53.289 M -7.40 % | 57.546 M 6.78 % | 53.894 M 37.60 % | 39.168 M 297.64 % | 9.850 M 40.37 % | 7.017 M 47.45 % | 4.759 M -22.92 % | 6.174 M 8.28 % | 5.702 M 5.75 % | 5.392 M 8.25 % | 4.981 M 803.99 % | 551.000 K -77.13 % | 2.409 M 34.06 % | 1.797 M -53.55 % | 3.869 M 45.62 % | 2.657 M 45.75 % | 1.823 M 6.67 % | 1.709 M 222.90 % | 529.262 K 2 261.51 % | 22.412 K 131.51 % | 9.681 K |
| Operating income | -32.926 M -257.27 % | 20.936 M 152.22 % | -40.092 M -375.64 % | 14.545 M 174.52 % | -19.518 M 16.65 % | -23.418 M 5.61 % | -24.811 M 9.02 % | -27.272 M 27.10 % | -37.409 M 75.49 % | -152.622 M -145.55 % | -62.155 M 25.05 % | -82.931 M -203.13 % | 80.412 M 165.76 % | 30.257 M -21.66 % | 38.621 M 774.48 % | -5.726 M 59.68 % | -14.203 M -49.33 % | -9.511 M -36.26 % | -6.980 M 3.67 % | -7.246 M -19.67 % | -6.055 M -0.70 % | -6.013 M 39.05 % | -9.865 M 77.16 % | -43.198 M -16.24 % | -37.163 M -288.57 % | -9.564 M -63.71 % | -5.842 M -65.95 % | -3.520 M -444.81 % | 1.021 M -43.13 % | 1.795 M |
| Operating income ratio | -0.27 -260.86 % | 0.17 124.72 % | -0.68 -509.80 % | 0.17 125.21 % | -0.66 68.53 % | -2.08 -1 003.71 % | -0.19 54.75 % | -0.42 -70.21 % | -0.24 79.93 % | -1.22 -157.02 % | -0.47 25.24 % | -0.64 -298.06 % | 0.32 82.59 % | 0.18 -40.04 % | 0.29 444.54 % | -0.09 71.13 % | -0.29 -62.86 % | -0.18 9.78 % | -0.20 45.86 % | -0.37 73.81 % | -1.41 83.73 % | -8.69 96.21 % | -229.42 -12 983.84 % | -1.75 99.73 % | -651.98 -731.68 % | -78.39 -412.60 % | -15.29 -87.57 % | -8.15 -2 687.89 % | 0.32 -43.94 % | 0.56 |
| Total other income expenses net | -5.221 M -111.23 % | 46.490 M 153.40 % | -87.058 M -154.37 % | 160.107 M 25.49 % | 127.590 M 2 757.56 % | 4.465 M 105.65 % | -78.980 M -252.15 % | 51.911 M 6 405.14 % | 798.000 K 1 525.00 % | -56.000 K 90.59 % | -595.000 K -127.92 % | 2.131 M 127.43 % | 937.000 K 876.04 % | 96.000 K -28.89 % | 135.000 K -55.30 % | 302.000 K -47.02 % | 570.000 K 175.36 % | 207.000 K -83.13 % | 1.227 M 14.57 % | 1.071 M 127.39 % | 471.000 K 15.44 % | 408.000 K 111.65 % | -3.503 M -184.09 % | 4.166 M 437.33 % | -1.235 M -18.52 % | -1.042 M -91.19 % | -545.000 K -270.09 % | 320.421 K -68.94 % | 1.032 M 238.50 % | 304.801 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 | 1998 | 1997 | 1996 | 1995 |
| 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 | 1998 | 1997 | 1996 | 1995 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -149.551 M 54.21 % | -326.582 M -45.86 % | -223.904 M -79.51 % | -124.733 M -158.02 % | -48.343 M 13.15 % | -55.660 M 41.51 % | -95.167 M 30.33 % | -136.604 M -7.11 % | -127.540 M 5.68 % | -135.223 M -0.56 % | -134.466 M -6.14 % | -126.685 M 42.88 % | -221.804 M 29.53 % | -314.733 M -207.01 % | -102.515 M -98.15 % | -51.735 M -7.16 % | -48.279 M -19.30 % | -40.467 M -25.62 % | -32.215 M -122.20 % | -14.498 M 7.95 % | -15.750 M 44.03 % | -28.142 M 29.28 % | -39.792 M 29.79 % | -56.672 M -57.63 % | -35.953 M 4.46 % | -37.631 M -498.65 % | -6.286 M -451.02 % | -1.141 M -403.20 % | 376.249 K 147.71 % | -788.611 K |
| Total investments | 59.885 M -40.01 % | 99.818 M 1.48 % | 98.358 M -75.32 % | 398.528 M 39.45 % | 285.785 M 150.73 % | 113.983 M 117.91 % | 52.308 M -51.09 % | 106.949 M 450.06 % | 19.443 M 9 358.57 % | -210.000 K -100.36 % | 58.558 M -54.96 % | 130.017 M 45.31 % | 89.475 M 946.12 % | 8.553 M 327.44 % | 2.001 M -7.02 % | 2.152 M -33.56 % | 3.239 M -70.46 % | 10.966 M -14.21 % | 12.783 M -47.74 % | 24.462 M 89.69 % | 12.896 M | 0.000 | 0.000 -100.00 % | 28.110 M -36.04 % | 43.946 M 847.93 % | 4.636 M 33.18 % | 3.481 M 188.93 % | 1.205 M -2.29 % | 1.233 M 50.18 % | 821.023 K |
| Total debt | 124.329 M 820.34 % | 13.509 M -78.85 % | 63.882 M -65.32 % | 184.210 M 57.17 % | 117.203 M 6 798.35 % | 1.699 M -94.95 % | 33.642 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 % | 2.779 M | 0.000 | 0.000 -100.00 % | 1.222 M 440.50 % | 226.089 K -59.08 % | 552.500 K | 0.000 |
| Accumulated other comprehensive income loss | -1.180 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 100.00 % | -88.000 K -15.79 % | -76.000 K 64.65 % | -215.000 K 39.09 % | -353.000 K 62.72 % | -947.000 K 18.78 % | -1.166 M 36.28 % | -1.830 M -110.34 % | -870.000 K -10.97 % | -784.000 K | 0.000 100.00 % | -3.000 K 99.27 % | -411.000 K -1.23 % | -406.000 K -16.67 % | -348.000 K 39.27 % | -573.000 K -13.69 % | -504.000 K -12 500.00 % | -4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -275.786 M -15.04 % | -239.729 M 21.86 % | -306.789 M -68.82 % | -181.724 M 45.09 % | -330.921 M 24.73 % | -439.656 M -4.05 % | -422.541 M -32.04 % | -320.018 M 6.48 % | -342.198 M -18.76 % | -288.131 M -124.94 % | -128.095 M -106.39 % | -62.066 M -1 002.02 % | -5.632 M 91.35 % | -65.085 M 24.49 % | -86.191 M 28.32 % | -120.242 M -10.36 % | -108.952 M -14.45 % | -95.195 M -8.45 % | -87.780 M -6.68 % | -82.284 M -8.26 % | -76.009 M -7.87 % | -70.466 M -8.38 % | -65.015 M 34.99 % | -100.012 M -78.43 % | -56.052 M -227.92 % | -17.093 M -92.14 % | -8.896 M -228.68 % | -2.707 M -581.46 % | 562.171 K 52.84 % | 367.812 K |
| Common stock | 96.000 K -4.00 % | 100.000 K 132.56 % | 43.000 K -12.24 % | 49.000 K 0.00 % | 49.000 K -2.00 % | 50.000 K 0.00 % | 50.000 K -1.96 % | 51.000 K 2.00 % | 50.000 K -1.96 % | 51.000 K 2.00 % | 50.000 K 2.04 % | 49.000 K 0.00 % | 49.000 K 13.95 % | 43.000 K 19.44 % | 36.000 K 12.50 % | 32.000 K 3.23 % | 31.000 K 3.33 % | 30.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K 25.00 % | 16.000 K 14.29 % | 14.000 K -99.95 % | 26.737 M 149.58 % | 10.713 M 162.44 % | 4.082 M 3.74 % | 3.935 M |
| Total equity | 552.619 M -6.27 % | 589.609 M 118.92 % | 269.322 M -37.44 % | 430.475 M 49.31 % | 288.316 M 64.79 % | 174.958 M -9.39 % | 193.087 M -34.99 % | 297.017 M 10.29 % | 269.297 M -15.34 % | 318.099 M -35.68 % | 494.539 M -13.04 % | 568.686 M -9.08 % | 625.454 M 94.17 % | 322.112 M 175.70 % | 116.835 M 99.80 % | 58.476 M -0.12 % | 58.547 M -9.66 % | 64.804 M 5.38 % | 61.494 M -1.21 % | 62.246 M 110.39 % | 29.586 M -17.33 % | 35.790 M -14.84 % | 42.029 M -28.44 % | 58.732 M -2.35 % | 60.144 M 32.88 % | 45.262 M 152.28 % | 17.941 M 113.40 % | 8.407 M 84.55 % | 4.555 M 10.97 % | 4.105 M |
| Other non current liabilities | 33.161 M 826.03 % | 3.581 M -97.09 % | 123.214 M -16.20 % | 147.031 M 51.23 % | 97.224 M 221.68 % | 30.224 M 1 705.50 % | 1.674 M -52.87 % | 3.552 M 862.60 % | 369.000 K 18.65 % | 311.000 K 36.40 % | 228.000 K -28.53 % | 319.000 K -23.13 % | 415.000 K -34.34 % | 632.000 K -41.04 % | 1.072 M 190.51 % | 369.000 K 85.43 % | 199.000 K 64.46 % | 121.000 K 111.58 % | -1.045 M -1 359.04 % | 83.000 K | 0.000 -100.00 % | 1.500 M | 0.000 -100.00 % | 32.303 M 84.34 % | 17.524 M 234.68 % | 5.236 M 2 081.67 % | 240.000 K | 0.000 | 0.000 | 0.000 |
| Long term debt | 120.766 M 884.96 % | 12.261 M 554.62 % | 1.873 M -7.60 % | 2.027 M 113.14 % | 951.000 K -24.76 % | 1.264 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 -100.00 % | 1.845 M | 0.000 | 0.000 -100.00 % | 1.222 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 156.536 M 860.34 % | 16.300 M -87.10 % | 126.397 M -24.85 % | 168.191 M 71.32 % | 98.175 M 211.79 % | 31.488 M 1 781.00 % | 1.674 M -52.87 % | 3.552 M 862.60 % | 369.000 K -29.17 % | 521.000 K -62.49 % | 1.389 M -73.25 % | 5.193 M -81.62 % | 28.246 M 4 369.30 % | 632.000 K -41.04 % | 1.072 M 190.51 % | 369.000 K 85.43 % | 199.000 K 64.46 % | 121.000 K 290.32 % | 31.000 K -96.17 % | 809.000 K -6.90 % | 869.000 K -65.41 % | 2.512 M 117.30 % | 1.156 M -96.99 % | 38.349 M 89.72 % | 20.213 M 286.04 % | 5.236 M 258.14 % | 1.462 M | 0.000 -100.00 % | 193.503 K 4 512.71 % | 4.195 K |
| Other current liabilities | 19.310 M -9.61 % | 21.362 M 24.34 % | 17.181 M 116.19 % | 7.947 M 5.33 % | 7.545 M -20.48 % | 9.488 M -64.81 % | 26.963 M 187.18 % | 9.389 M 649.39 % | -1.709 M 59.65 % | -4.235 M -109.25 % | 45.790 M 76.97 % | 25.874 M 21.67 % | 21.266 M -27.16 % | 29.196 M 47.02 % | 19.859 M -2.69 % | 20.408 M 45.67 % | 14.010 M 497.95 % | 2.343 M 14.24 % | 2.051 M 50.81 % | 1.360 M -34.83 % | 2.087 M | 0.000 | 0.000 -100.00 % | 12.844 M -29.27 % | 18.159 M 1 304.41 % | 1.293 M 253.28 % | 366.000 K 1 687.11 % | 20.480 K 186.61 % | -23.645 K -116.50 % | 143.313 K |
| Deferred revenue | 1.596 M 39.27 % | 1.146 M -24.06 % | 1.509 M -63.32 % | 4.114 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.510 M 374.84 % | 318.000 K -0.93 % | 321.000 K -10.83 % | 360.000 K -43.66 % | 639.000 K 49.30 % | 428.000 K 311.54 % | 104.000 K -93.08 % | 1.503 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 3.563 M 185.50 % | 1.248 M -97.99 % | 62.009 M -65.96 % | 182.183 M 56.71 % | 116.252 M 26 624.60 % | 435.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 -100.00 % | 934.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 226.089 K -59.08 % | 552.500 K | 0.000 |
| Total current liabilities | 47.239 M 70.93 % | 27.636 M -68.31 % | 87.209 M -56.44 % | 200.190 M 60.39 % | 124.816 M 965.44 % | 11.715 M -62.25 % | 31.035 M 224.74 % | 9.557 M -66.10 % | 28.191 M -15.15 % | 33.225 M -27.63 % | 45.911 M 76.57 % | 26.002 M 18.23 % | 21.993 M -27.01 % | 30.133 M 51.73 % | 19.859 M -9.39 % | 21.918 M 52.97 % | 14.328 M 133.89 % | 6.126 M 44.31 % | 4.245 M -27.29 % | 5.838 M 124.28 % | 2.603 M 55.31 % | 1.676 M -58.38 % | 4.027 M -70.77 % | 13.778 M -24.13 % | 18.159 M 1 304.41 % | 1.293 M 253.28 % | 366.000 K -18.04 % | 446.569 K -28.99 % | 628.855 K 77.75 % | 353.784 K |
| Total liabilities | 203.775 M 363.80 % | 43.936 M -79.43 % | 213.606 M -42.01 % | 368.381 M 65.20 % | 222.991 M 416.15 % | 43.203 M 32.08 % | 32.709 M 149.52 % | 13.109 M -54.10 % | 28.560 M -15.37 % | 33.746 M -28.66 % | 47.300 M 51.63 % | 31.195 M -37.91 % | 50.239 M 63.30 % | 30.765 M 46.98 % | 20.931 M -6.08 % | 22.287 M 53.42 % | 14.527 M 132.54 % | 6.247 M 46.09 % | 4.276 M -35.67 % | 6.647 M 91.45 % | 3.472 M -17.10 % | 4.188 M -19.20 % | 5.183 M -90.06 % | 52.127 M 35.85 % | 38.372 M 487.72 % | 6.529 M 257.17 % | 1.828 M 309.34 % | 446.569 K -45.70 % | 822.358 K 129.72 % | 357.979 K |
| Other non current assets | 6.415 M 51.76 % | 4.227 M -18.74 % | 5.202 M -8.75 % | 5.701 M -83.94 % | 35.505 M 3.46 % | 34.318 M 14 441.53 % | 236.000 K 14.01 % | 207.000 K -99.02 % | 21.067 M 1 797.93 % | 1.110 M 212.68 % | 355.000 K 11.64 % | 318.000 K 132.12 % | 137.000 K -70.54 % | 465.000 K -29.97 % | 664.000 K 31.49 % | 505.000 K 124.44 % | 225.000 K 0.90 % | 223.000 K 182.28 % | 79.000 K 1.28 % | 78.000 K -1.27 % | 79.000 K -66.81 % | 238.000 K -57.73 % | 563.000 K 89.56 % | 297.000 K -37.74 % | 477.000 K 100.42 % | 238.000 K -87.93 % | 1.972 M 228.30 % | 600.675 K -71.70 % | 2.123 M 219.97 % | 663.362 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.500 M -90.42 % | 15.654 M -85.36 % | 106.949 M 5 356.58 % | 1.960 M 1 033.33 % | -210.000 K | 0.000 100.00 % | -3.139 M 88.72 % | -27.831 M -1 522.85 % | 1.956 M -2.25 % | 2.001 M -7.02 % | 2.152 M -33.56 % | 3.239 M | 0.000 | 0.000 100.00 % | -1.975 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 M -10.34 % | 3.346 M -27.83 % | 4.636 M 33.18 % | 3.481 M 188.93 % | 1.205 M -2.29 % | 1.233 M 50.18 % | 821.023 K |
| Intangible assets | 55.429 M 65.18 % | 33.556 M -8.46 % | 36.658 M -24.87 % | 48.793 M 188.51 % | 16.912 M 116.43 % | 7.814 M 18.63 % | 6.587 M -89.36 % | 61.917 M -28.27 % | 86.319 M -46.93 % | 162.642 M -43.26 % | 286.636 M -0.62 % | 288.432 M -8.00 % | 313.529 M 1 144.76 % | 25.188 M 27.19 % | 19.803 M 287.53 % | 5.110 M -58.85 % | 12.419 M -23.84 % | 16.307 M -11.93 % | 18.515 M -22.16 % | 23.786 M 652.01 % | 3.163 M -40.79 % | 5.342 M -9.49 % | 5.902 M -50.22 % | 11.855 M 31.17 % | 9.038 M 155.74 % | 3.534 M -23.34 % | 4.610 M 18.90 % | 3.877 M | 0.000 | 0.000 |
| GoodWill | 29.339 M 226.35 % | 8.990 M 19.21 % | 7.541 M 0.95 % | 7.470 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.149 M 0.00 % | 30.149 M 0.00 % | 30.149 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 121.000 K 0.00 % | 121.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.627 M 18.52 % | 3.904 M 285.77 % | 1.012 M -12.61 % | 1.158 M 52.83 % | 757.697 K | 0.000 | 0.000 |
| Goodwill and intangible assets | 84.768 M 99.24 % | 42.546 M -3.74 % | 44.199 M -21.44 % | 56.263 M 232.68 % | 16.912 M 116.43 % | 7.814 M 18.63 % | 6.587 M -89.36 % | 61.917 M -28.27 % | 86.319 M -46.93 % | 162.642 M -48.66 % | 316.785 M -0.56 % | 318.581 M -7.30 % | 343.678 M 1 264.45 % | 25.188 M 27.19 % | 19.803 M 13.10 % | 17.510 M 40.99 % | 12.419 M -23.84 % | 16.307 M -12.50 % | 18.636 M -22.05 % | 23.907 M 655.83 % | 3.163 M -40.79 % | 5.342 M -9.49 % | 5.902 M -64.19 % | 16.482 M 27.35 % | 12.942 M 184.69 % | 4.546 M -21.19 % | 5.768 M 24.45 % | 4.635 M | 0.000 | 0.000 |
| Property plant equipment net | 224.832 M 666.17 % | 29.345 M 429.50 % | 5.542 M -10.76 % | 6.210 M 408.60 % | 1.221 M -3.40 % | 1.264 M | 0.000 | 0.000 -100.00 % | 127.000 K -53.31 % | 272.000 K -45.60 % | 500.000 K -34.73 % | 766.000 K 125.96 % | 339.000 K 54.09 % | 220.000 K 62.96 % | 135.000 K -17.18 % | 163.000 K -26.24 % | 221.000 K -31.58 % | 323.000 K 46.15 % | 221.000 K 82.64 % | 121.000 K 16.35 % | 104.000 K 46.48 % | 71.000 K -60.56 % | 180.000 K -96.33 % | 4.906 M 31.63 % | 3.727 M 222.96 % | 1.154 M 117.74 % | 530.000 K 119.32 % | 241.661 K 107.15 % | 116.658 K 83.51 % | 63.569 K |
| Total non current assets | 336.248 M 325.45 % | 79.033 M 43.85 % | 54.943 M -19.41 % | 68.174 M 27.10 % | 53.638 M 19.47 % | 44.896 M 99.74 % | 22.477 M -86.71 % | 169.073 M 57.26 % | 107.513 M -34.45 % | 164.024 M -48.36 % | 317.640 M -0.63 % | 319.665 M -7.12 % | 344.154 M 1 136.67 % | 27.829 M 23.12 % | 22.603 M 11.18 % | 20.330 M 26.24 % | 16.104 M -4.44 % | 16.853 M -11.00 % | 18.936 M -21.45 % | 24.106 M 620.44 % | 3.346 M -40.79 % | 5.651 M -14.96 % | 6.645 M -73.08 % | 24.685 M 20.46 % | 20.492 M 93.80 % | 10.574 M -10.31 % | 11.789 M 67.03 % | 7.058 M 103.27 % | 3.472 M 124.31 % | 1.548 M |
| Other current assets | 31.987 M 38.31 % | 23.127 M 19.29 % | 19.388 M 306.97 % | 4.764 M -18.31 % | 5.832 M 100.27 % | 2.912 M -6.82 % | 3.125 M 6.36 % | 2.938 M -80.09 % | 14.757 M -2.62 % | 15.154 M 174.73 % | 5.516 M -48.38 % | 10.685 M 82.09 % | 5.868 M 630.76 % | 803.000 K -76.09 % | 3.358 M 55.32 % | 2.162 M 72.27 % | 1.255 M -7.45 % | 1.356 M 14.24 % | 1.187 M -15.58 % | 1.406 M 86.47 % | 754.000 K -16.50 % | 903.000 K 16.52 % | 775.000 K -47.28 % | 1.470 M 4.78 % | 1.403 M -56.27 % | 3.208 M 3 241.67 % | 96.000 K -68.00 % | 300.000 K 50.00 % | 200.000 K 595.22 % | 28.768 K |
| Short term investments | 59.885 M -40.01 % | 99.818 M 1.48 % | 98.358 M -75.32 % | 398.528 M 39.45 % | 285.785 M 154.07 % | 112.483 M 206.88 % | 36.654 M | 0.000 -100.00 % | 19.443 M | 0.000 -100.00 % | 58.558 M -54.96 % | 130.017 M 45.31 % | 89.475 M 1 256.30 % | 6.597 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.966 M -14.21 % | 12.783 M -47.74 % | 24.462 M 89.69 % | 12.896 M | 0.000 | 0.000 -100.00 % | 25.110 M -38.15 % | 40.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 273.880 M -19.47 % | 340.091 M 18.17 % | 287.786 M -6.85 % | 308.943 M 86.62 % | 165.546 M 188.61 % | 57.359 M -55.47 % | 128.809 M -5.71 % | 136.604 M 7.11 % | 127.540 M -5.68 % | 135.223 M 0.56 % | 134.466 M 6.14 % | 126.685 M -42.88 % | 221.804 M -29.53 % | 314.733 M 207.01 % | 102.515 M 98.15 % | 51.735 M 7.16 % | 48.279 M 19.30 % | 40.467 M 25.62 % | 32.215 M 122.20 % | 14.498 M -7.95 % | 15.750 M -44.03 % | 28.142 M -29.28 % | 39.792 M -33.07 % | 59.451 M 65.36 % | 35.953 M -4.46 % | 37.631 M 401.21 % | 7.508 M 449.28 % | 1.367 M 675.53 % | 176.251 K -77.65 % | 788.611 K |
| Cash and short term investments | 333.765 M -24.13 % | 439.909 M 13.92 % | 386.144 M -45.42 % | 707.471 M 56.75 % | 451.331 M 165.74 % | 169.842 M 2.65 % | 165.463 M 21.13 % | 136.604 M -7.06 % | 146.983 M 8.70 % | 135.223 M -29.94 % | 193.024 M -24.81 % | 256.702 M -17.53 % | 311.279 M -3.13 % | 321.330 M 213.45 % | 102.515 M 98.15 % | 51.735 M 7.16 % | 48.279 M -6.13 % | 51.433 M 14.30 % | 44.998 M 15.50 % | 38.960 M 36.01 % | 28.646 M 1.79 % | 28.142 M -29.28 % | 39.792 M -52.94 % | 84.561 M 10.46 % | 76.553 M 103.43 % | 37.631 M 401.21 % | 7.508 M 449.28 % | 1.367 M 675.53 % | 176.251 K -77.65 % | 788.611 K |
| Total current assets | 420.146 M -24.23 % | 554.512 M 29.56 % | 427.985 M -41.43 % | 730.682 M 59.65 % | 457.669 M 164.14 % | 173.265 M -14.00 % | 201.472 M 44.22 % | 139.695 M -25.89 % | 188.490 M 2.51 % | 183.877 M -15.93 % | 218.708 M -20.10 % | 273.728 M -15.66 % | 324.563 M -0.15 % | 325.048 M 189.75 % | 112.181 M 93.66 % | 57.926 M 1.68 % | 56.970 M 5.11 % | 54.198 M 15.72 % | 46.834 M 4.57 % | 44.787 M 50.74 % | 29.712 M -13.44 % | 34.327 M -15.38 % | 40.567 M -52.92 % | 86.174 M 10.45 % | 78.024 M 89.30 % | 41.217 M 416.50 % | 7.980 M 344.43 % | 1.796 M -5.77 % | 1.906 M -34.64 % | 2.915 M |
| Inventory | 27.485 M 151.67 % | 10.921 M -23.21 % | 14.222 M 59.26 % | 8.930 M | 0.000 | 0.000 100.00 % | -36.654 M | 0.000 -100.00 % | 11.512 M 5.28 % | 10.935 M 841.86 % | 1.161 M -63.01 % | 3.139 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 709.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 369.000 K 77.40 % | 208.000 K | 0.000 | 0.000 -100.00 % | 160.912 K 1 142.76 % | 12.948 K |
| Net receivables | 26.909 M -66.60 % | 80.555 M 878.68 % | 8.231 M -13.51 % | 9.517 M 1 780.83 % | 506.000 K -0.98 % | 511.000 K -98.45 % | 32.884 M 21 392.81 % | 153.000 K -99.43 % | 26.750 M -20.15 % | 33.500 M 66.10 % | 20.168 M 218.06 % | 6.341 M -35.58 % | 9.843 M 237.67 % | 2.915 M -63.50 % | 7.987 M 56.30 % | 5.110 M -31.28 % | 7.436 M 427.75 % | 1.409 M 117.10 % | 649.000 K -85.32 % | 4.421 M 1 316.99 % | 312.000 K -94.09 % | 5.282 M | 0.000 -100.00 % | 143.000 K 110.29 % | 68.000 K -82.01 % | 378.000 K 0.53 % | 376.000 K 276.00 % | 100.000 K -85.71 % | 700.000 K -66.63 % | 2.098 M |
| Tax assets | 20.233 M 594.10 % | 2.915 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.960 M -1 033.33 % | 210.000 K | 0.000 -100.00 % | 3.139 M -88.72 % | 27.831 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.975 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.000 K -89.89 % | 376.008 K | 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 |
| Account payables | 12.074 M 270.25 % | 3.261 M -45.97 % | 6.036 M 10.96 % | 5.440 M 433.86 % | 1.019 M -42.27 % | 1.765 M -52.27 % | 3.698 M 2 316.99 % | 153.000 K -99.43 % | 26.750 M -20.15 % | 33.500 M 27 585.95 % | 121.000 K -5.47 % | 128.000 K -80.06 % | 642.000 K 81.36 % | 354.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.462 M 88.77 % | 1.834 M -52.23 % | 3.839 M 4 262.50 % | 88.000 K -94.40 % | 1.572 M -37.72 % | 2.524 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K |
| Tax payables | 10.696 M 1 627.95 % | 619.000 K 30.59 % | 474.000 K -6.32 % | 506.000 K | 0.000 -100.00 % | 27.000 K -92.78 % | 374.000 K 2 393.33 % | 15.000 K -99.52 % | 3.150 M -20.45 % | 3.960 M | 0.000 | 0.000 -100.00 % | 85.000 K -85.42 % | 583.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 -100.00 % | 110.471 K |
| Deferred revenue non current | 0.000 -100.00 % | 458.000 K -19.37 % | 568.000 K -2.24 % | 581.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 -100.00 % | 1.439 M | 0.000 | 0.000 | 0.000 -100.00 % | 372.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 37.794 M 77.08 % | 21.343 M 93.29 % | 11.042 M 0.00 % | 11.042 M 0.00 % | 11.042 M 502.40 % | 1.833 M -0.76 % | 1.847 M 36.01 % | 1.358 M -26.75 % | 1.854 M -52.99 % | 3.944 M -28.17 % | 5.491 M -15.37 % | 6.488 M -7.00 % | 6.976 M 222.52 % | 2.163 M -27.46 % | 2.982 M 18.95 % | 2.507 M | 0.000 | 0.000 | 0.000 -100.00 % | 443.000 K -43.06 % | 778.000 K -30.97 % | 1.127 M -24.21 % | 1.487 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 227.364 K | 0.000 -100.00 % | 10.796 K |
| Capital lease obligations | 10.341 M 246.55 % | 2.984 M -13.05 % | 3.432 M 15.87 % | 2.962 M 92.34 % | 1.540 M -9.36 % | 1.699 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 -100.00 % | 2.779 M | 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 -100.00 % | 79.682 M 4 197.84 % | 1.854 M -52.99 % | 3.944 M -28.17 % | 5.491 M -15.37 % | 6.488 M -7.00 % | 6.976 M | 0.000 -100.00 % | 2.982 M 18.95 % | 2.507 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 791.695 M -2.01 % | 807.895 M 42.98 % | 565.026 M -6.00 % | 601.108 M -1.16 % | 608.146 M -0.75 % | 612.731 M 0.14 % | 611.884 M -0.40 % | 614.356 M 1.08 % | 607.813 M 1.56 % | 598.506 M -2.20 % | 611.955 M -1.09 % | 618.674 M 0.07 % | 618.251 M 59.83 % | 386.821 M 96.33 % | 197.026 M 13.45 % | 173.672 M 3.70 % | 167.468 M 4.69 % | 159.972 M -51.02 % | 326.599 M 126.67 % | 144.087 M 37.47 % | 104.817 M -0.30 % | 105.129 M -0.41 % | 105.557 M -33.50 % | 158.728 M 36.71 % | 116.103 M 86.24 % | 62.341 M 132.38 % | 26.827 M 15 378.13 % | 173.322 K -36.61 % | 273.419 K 231.29 % | -208.252 K |
| Deferred tax liabilities non current | 2.609 M | 0.000 -100.00 % | 742.000 K -96.00 % | 18.552 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 210.000 K -81.91 % | 1.161 M -76.18 % | 4.874 M -82.49 % | 27.831 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 726.000 K -16.46 % | 869.000 K -14.13 % | 1.012 M -12.46 % | 1.156 M -69.81 % | 3.829 M 42.39 % | 2.689 M | 0.000 | 0.000 | 0.000 -100.00 % | 193.503 K 4 512.71 % | 4.195 K |
| 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 |
| Total assets | 756.394 M 19.39 % | 633.545 M 31.19 % | 482.928 M -39.55 % | 798.856 M 56.24 % | 511.307 M 134.37 % | 218.161 M -2.58 % | 223.949 M -27.47 % | 308.768 M 4.31 % | 296.003 M -14.92 % | 347.901 M -35.14 % | 536.348 M -9.61 % | 593.393 M -11.26 % | 668.717 M 89.50 % | 352.877 M 161.81 % | 134.784 M 72.23 % | 78.256 M 7.09 % | 73.074 M 2.85 % | 71.051 M 8.03 % | 65.770 M -4.53 % | 68.893 M 108.40 % | 33.058 M -17.31 % | 39.978 M -15.32 % | 47.212 M -57.41 % | 110.859 M 12.53 % | 98.516 M 90.22 % | 51.791 M 161.98 % | 19.769 M 123.29 % | 8.854 M 64.63 % | 5.378 M 20.49 % | 4.463 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 | 1998 | 1997 | 1996 | 1995 |
| 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 | 1998 | 1997 | 1996 | 1995 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -3.657 M 79.47 % | -17.810 M 89.37 % | -167.528 M -22.38 % | -136.888 M | 0.000 -100.00 % | 106.408 M 338.55 % | -44.607 M -205.35 % | 42.340 M -59.63 % | 104.880 M 6 144.96 % | -1.735 M 93.08 % | -25.082 M -483.17 % | 6.546 M | 0.000 100.00 % | -32.000 K 99.55 % | -7.045 M -1 543.65 % | 488.000 K | 0.000 100.00 % | -36.000 K 74.83 % | -143.000 K 0.00 % | -143.000 K -5.15 % | -136.000 K 4.23 % | -142.000 K 21.98 % | -182.000 K -124.69 % | -81.000 K | 0.000 | 0.000 100.00 % | -193.231 K -178.77 % | 245.319 K 548.36 % | -54.715 K |
| Stock based compensation | 4.795 M 45.44 % | 3.297 M -13.69 % | 3.820 M 86.07 % | 2.053 M 23.53 % | 1.662 M 54.60 % | 1.075 M 439.12 % | -317.000 K -103.57 % | 8.885 M -1.95 % | 9.062 M -17.98 % | 11.048 M -39.01 % | 18.115 M -35.06 % | 27.894 M 8.72 % | 25.657 M 88.95 % | 13.579 M 90.69 % | 7.121 M 0.79 % | 7.065 M -3.94 % | 7.355 M | 0.000 -100.00 % | 3.946 M 1 903.05 % | 197.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 47.985 M 166.58 % | -72.069 M -496.65 % | -12.079 M -168.48 % | 17.638 M 422.10 % | -5.476 M -146.60 % | 11.752 M 245.54 % | -8.075 M -141.80 % | 19.318 M 439.61 % | 3.580 M 116.59 % | -21.579 M -607.04 % | -3.052 M -75.10 % | -1.743 M 89.30 % | -16.294 M -205.68 % | 15.418 M 428.74 % | -4.690 M -147.34 % | 9.907 M 324.46 % | 2.334 M 310.92 % | 568.000 K -72.80 % | 2.088 M 228.02 % | -1.631 M -1 447.93 % | 121.000 K -98.91 % | 11.136 M 2 877.54 % | 374.000 K -95.22 % | 7.832 M 71 100.00 % | 11.000 K -98.84 % | 950.000 K 6 685.71 % | 14.000 K 541.08 % | -3.174 K 99.40 % | -531.337 K -390.68 % | 182.789 K |
| Accounts receivables | 69.225 M 198.45 % | -70.313 M -7 145.39 % | 998.000 K 233.60 % | -747.000 K -15 040.00 % | 5.000 K -99.98 % | 32.373 M 214.84 % | -28.189 M -205.99 % | 26.597 M 294.03 % | 6.750 M 150.63 % | -13.332 M 3.58 % | -13.827 M -494.83 % | 3.502 M 150.55 % | -6.928 M -236.59 % | 5.072 M 276.29 % | -2.877 M -223.69 % | 2.326 M 138.59 % | -6.027 M | 0.000 -100.00 % | 4.152 M 186.57 % | -4.796 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 1.054 M -68.07 % | 3.301 M 162.39 % | -5.291 M -377.60 % | 1.906 M | 0.000 | 0.000 | 0.000 100.00 % | -12.442 M -2 097.11 % | 623.000 K 777.17 % | -92.000 K -101.05 % | 8.793 M -55.84 % | 19.910 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 169.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -8.124 M -74.67 % | -4.651 M -3 319.85 % | -136.000 K -117.89 % | 760.000 K 129.85 % | -2.546 M -2 435.78 % | 109.000 K -88.68 % | 963.000 K 115.17 % | -6.349 M -111.21 % | -3.006 M -216.96 % | 2.570 M -30.86 % | 3.717 M 75.66 % | 2.116 M -27.73 % | 2.928 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 819.000 K 365.05 % | -309.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -14.170 M -3 390.15 % | -406.000 K 94.69 % | -7.650 M -148.67 % | 15.719 M 635.57 % | -2.935 M 85.84 % | -20.730 M -208.25 % | 19.151 M 66.36 % | 11.512 M 1 562.77 % | -787.000 K 92.66 % | -10.725 M -518.16 % | -1.735 M 93.64 % | -27.271 M -121.82 % | -12.294 M -218.83 % | 10.346 M 670.66 % | -1.813 M -123.92 % | 7.581 M -9.33 % | 8.361 M | 0.000 100.00 % | -2.883 M -182.99 % | 3.474 M | 0.000 -100.00 % | 10.967 M | 0.000 -100.00 % | 7.832 M 71 100.00 % | 11.000 K -98.84 % | 950.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -1.534 M 88.40 % | -13.224 M -115.35 % | 86.158 M 78 225.45 % | 110.000 K -96.12 % | 2.838 M 330.17 % | -1.233 M -318.62 % | 564.000 K 118.52 % | -3.045 M -538.36 % | -477.000 K -337.61 % | -109.000 K -289.29 % | -28.000 K -107.57 % | 370.000 K 103.93 % | -9.416 M -62 673.33 % | -15.000 K 99.01 % | -1.510 M -121.37 % | 7.065 M 117 650.00 % | 6.000 K -99.91 % | 6.559 M 1 310.54 % | 465.000 K 490.76 % | -119.000 K -112.51 % | 951.000 K -42.36 % | 1.650 M -72.96 % | 6.101 M 437.44 % | -1.808 M 77.74 % | -8.122 M -1 042.33 % | -711.000 K -178.39 % | 907.000 K 11.01 % | 817.043 K 148.32 % | -1.691 M -549.80 % | -260.227 K |
| Net cash provided by operating activities | 50.122 M 322.71 % | -22.506 M 39.72 % | -37.336 M -380.17 % | 13.326 M 167.92 % | -19.620 M -750.09 % | -2.308 M -111.06 % | 20.877 M -14.71 % | 24.478 M -28.13 % | 34.061 M 442.36 % | -9.949 M -337.79 % | 4.184 M 219.24 % | -3.509 M -103.34 % | 104.949 M 77.55 % | 59.110 M 31.58 % | 44.922 M 178.71 % | 16.118 M 519.92 % | 2.600 M 199.39 % | -2.616 M -141.14 % | 6.359 M 312.68 % | -2.990 M 24.48 % | -3.959 M -1.25 % | -3.910 M 11.62 % | -4.424 M 64.78 % | -12.561 M 63.79 % | -34.694 M -465.51 % | -6.135 M -72.38 % | -3.559 M -108.19 % | -1.709 M -11.87 % | -1.528 M -178.73 % | 1.941 M |
| Investments in property plant and equipment | -148.667 M -78 559.79 % | -189.000 K 96.70 % | -5.732 M 72.82 % | -21.091 M -50.88 % | -13.979 M -7 538.80 % | -183.000 K -438.24 % | -34.000 K -1 600.00 % | -2.000 K 99.84 % | -1.229 M 93.70 % | -19.512 M 54.47 % | -42.855 M -66.52 % | -25.736 M 85.58 % | -178.528 M -1 100.59 % | -14.870 M -79.55 % | -8.282 M 14.55 % | -9.692 M -347.05 % | -2.168 M -872.20 % | -223.000 K 81.56 % | -1.209 M -1 512.00 % | -75.000 K 7.41 % | -81.000 K 2.41 % | -83.000 K -6.41 % | -78.000 K 97.93 % | -3.775 M -52.46 % | -2.476 M -178.20 % | -890.000 K -137.97 % | -374.000 K -306.25 % | -92.061 K -27.39 % | -72.269 K -82.82 % | -39.530 K |
| Acquisitions net | -87.678 M -831.85 % | -9.409 M | 0.000 100.00 % | -33.250 M -341.29 % | 13.780 M | 0.000 100.00 % | -7.000 M 77.79 % | -31.514 M -2 472.57 % | -1.225 M -106.28 % | 19.504 M -54.37 % | 42.746 M 70.57 % | 25.061 M 116.71 % | -150.000 M -1 121.80 % | 14.680 M | 0.000 | 0.000 -100.00 % | 2.140 M 141.16 % | -5.199 M -32 393.75 % | -16.000 K 99.72 % | -5.796 M -2 827.27 % | -198.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.269 K | 0.000 |
| Purchases of investments | -20.472 M -56.61 % | -13.072 M 88.34 % | -112.142 M -68.32 % | -66.624 M 79.61 % | -326.755 M -122.01 % | -147.178 M -43.21 % | -102.769 M 77.08 % | -448.388 M -615.90 % | -62.633 M -168.86 % | -23.296 M 78.81 % | -109.963 M 60.68 % | -279.693 M 30.51 % | -402.500 M -4 676.31 % | -8.427 M | 0.000 | 0.000 100.00 % | -265.000 K 97.97 % | -13.035 M 20.56 % | -16.409 M 58.89 % | -39.919 M -338.77 % | -9.098 M 72.19 % | -32.714 M | 0.000 100.00 % | -56.686 M -29.84 % | -43.660 M | 0.000 100.00 % | -27.000 K | 0.000 100.00 % | -3.430 M -29.00 % | -2.659 M |
| Sales maturities of investments | 0.000 -100.00 % | 32.106 M -88.28 % | 273.934 M 72.97 % | 158.375 M -55.98 % | 359.741 M 329.71 % | 83.718 M -2.35 % | 85.737 M -81.67 % | 467.790 M 982.05 % | 43.232 M -47.35 % | 82.115 M -54.91 % | 182.115 M -23.92 % | 239.370 M -25.64 % | 321.890 M 536 383.33 % | 60.000 K -67.39 % | 184.000 K -82.31 % | 1.040 M -86.14 % | 7.503 M -49.55 % | 14.873 M -47.16 % | 28.147 M -15.07 % | 33.141 M 268.07 % | 9.004 M | 0.000 | 0.000 -100.00 % | 76.275 M 1 818.87 % | 3.975 M | 0.000 | 0.000 -100.00 % | 68.033 K -96.68 % | 2.049 M | 0.000 |
| Other investing activites | 43.854 M 550.46 % | 6.742 M -76.26 % | 28.404 M 1 812.12 % | -1.659 M 88.31 % | -14.189 M -221.02 % | -4.420 M 81.61 % | -24.032 M -500.80 % | -4.000 M 78.70 % | -18.775 M 3.74 % | -19.504 M 54.37 % | -42.746 M -70.57 % | -25.061 M 93.87 % | -408.524 M -2 682.86 % | -14.680 M | 0.000 100.00 % | -8.652 M -304.30 % | -2.140 M 43.09 % | -3.760 M -965.16 % | -353.000 K 20.67 % | -445.000 K -8 800.00 % | -5.000 K -100.02 % | 30.801 M 6 057.64 % | -517.000 K 82.76 % | -2.999 M -39.94 % | -2.143 M 43.02 % | -3.761 M -9.97 % | -3.420 M -799.20 % | 489.131 K -55.13 % | 1.090 M 445.05 % | 200.000 K |
| Net cash used for investing activites | -212.963 M -1 416.37 % | 16.178 M -91.23 % | 184.464 M 415.97 % | 35.751 M 92.23 % | 18.598 M 127.32 % | -68.063 M -182.82 % | -24.066 M -49.35 % | -16.114 M 60.34 % | -40.630 M -203.37 % | 39.307 M 34.17 % | 29.297 M 144.35 % | -66.059 M 83.85 % | -409.138 M -1 660.72 % | -23.237 M -186.95 % | -8.098 M 6.40 % | -8.652 M -270.65 % | 5.070 M 169.04 % | -7.344 M -172.28 % | 10.160 M 177.59 % | -13.094 M -3 364.02 % | -378.000 K 81.06 % | -1.996 M -235.46 % | -595.000 K -104.64 % | 12.815 M 128.93 % | -44.304 M -852.57 % | -4.651 M -21.72 % | -3.821 M -921.54 % | 465.103 K 260.09 % | -290.521 K 88.37 % | -2.498 M |
| Debt repayment | 103.463 M 252.83 % | -67.700 M 43.58 % | -120.000 M -284.62 % | 65.000 M -41.14 % | 110.437 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -221.000 K | 0.000 | 0.000 -100.00 % | 1.400 M 196.39 % | -1.453 M -362.90 % | 552.500 K | 0.000 |
| Common stock issued | 0.000 -100.00 % | 79.111 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 938.000 K | 0.000 | 0.000 -100.00 % | 218.961 M 24.96 % | 175.229 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.014 M 239.93 % | 1.475 M -92.56 % | 19.836 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.123 M -49.65 % | 39.970 M 16.62 % | 34.275 M 180.48 % | 12.220 M 282.08 % | 3.198 M 854.72 % | 335.000 K -66.85 % | 1.010 M |
| Common stock repurchased | -20.288 M | 0.000 100.00 % | -50.988 M -1 170.89 % | -4.012 M -0.35 % | -3.998 M | 0.000 100.00 % | -4.863 M -10 706.67 % | -45.000 K 45.12 % | -82.000 K | 0.000 | 0.000 100.00 % | -7.926 M 70.35 % | -26.732 M | 0.000 | 0.000 100.00 % | -1.107 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 |
| Dividends paid | 0.000 100.00 % | -1.400 M 49.98 % | -2.799 M -92.77 % | -1.452 M -5.07 % | -1.382 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.434 M -1.58 % | -25.039 M -34.38 % | -18.633 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 |
| Other financing activites | 14.381 M -70.42 % | 48.621 M 535.57 % | 7.650 M 3 687.13 % | 202.000 K -95.13 % | 4.152 M -87.76 % | 33.921 M 13 098.83 % | 257.000 K -65.50 % | 745.000 K 172.19 % | -1.032 M 67.41 % | -3.167 M -379.12 % | -661.000 K -165.58 % | 1.008 M -94.70 % | 19.031 M 5 328.30 % | -364.000 K -102.61 % | 13.956 M 580.74 % | -2.903 M -2 144.37 % | 142.000 K -97.36 % | 5.369 M 2 038.27 % | -277.000 K -102.18 % | 12.735 M 4 275.41 % | -305.000 K -104.74 % | 6.435 M 414.21 % | -2.048 M -162.88 % | 3.257 M -91.28 % | 37.350 M 463.01 % | 6.634 M 6 801.01 % | -99.000 K -117.28 % | 572.752 K 79.65 % | 318.813 K 1 345.41 % | -25.599 K |
| Net cash used provided by financing activities | 97.556 M 66.39 % | 58.632 M 135.29 % | -166.137 M -378.11 % | 59.738 M -45.30 % | 109.209 M 221.95 % | 33.921 M 836.45 % | -4.606 M -758.00 % | 700.000 K 162.84 % | -1.114 M 96.11 % | -28.601 M -11.29 % | -25.700 M -0.58 % | -25.551 M -112.09 % | 211.260 M 19.80 % | 176.345 M 1 163.58 % | 13.956 M 448.03 % | -4.010 M -2 923.94 % | 142.000 K -98.63 % | 10.383 M 766.69 % | 1.198 M -93.91 % | 19.657 M 6 544.92 % | -305.000 K -104.74 % | 6.435 M 414.21 % | -2.048 M -108.84 % | 23.159 M -70.05 % | 77.320 M 89.00 % | 40.909 M 202.56 % | 13.521 M 483.17 % | 2.319 M 92.20 % | 1.206 M 22.49 % | 984.858 K |
| Effect of forex changes on cash | -926.000 K -92 700.00 % | 1.000 K 100.04 % | -2.566 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 % | 73.000 K | 0.000 100.00 % | -13.000 K | 0.000 100.00 % | -125.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -66.211 M -226.59 % | 52.305 M 342.43 % | -21.575 M -119.83 % | 108.815 M 0.58 % | 108.187 M 396.81 % | -36.450 M -367.61 % | -7.795 M -186.00 % | 9.064 M 217.97 % | -7.683 M -1 114.93 % | 757.000 K -90.27 % | 7.781 M 108.18 % | -95.119 M -2.36 % | -92.929 M -143.79 % | 212.218 M 317.92 % | 50.780 M 1 369.33 % | 3.456 M -55.76 % | 7.812 M 1 746.81 % | 423.000 K -97.61 % | 17.717 M 395.86 % | 3.573 M 176.97 % | -4.642 M -999.61 % | 516.000 K 107.30 % | -7.067 M -130.35 % | 23.288 M 1 487.84 % | -1.678 M -105.57 % | 30.123 M 390.52 % | 6.141 M 471.69 % | 1.074 M 275.42 % | -612.360 K -243.21 % | 427.590 K |
| Cash at beginning of period | 340.091 M 18.17 % | 287.786 M -6.97 % | 309.361 M 54.26 % | 200.546 M 117.14 % | 92.359 M -28.30 % | 128.809 M -5.71 % | 136.604 M 7.11 % | 127.540 M -5.68 % | 135.223 M 0.56 % | 134.466 M 6.14 % | 126.685 M -42.88 % | 221.804 M -29.53 % | 314.733 M 207.01 % | 102.515 M 98.15 % | 51.735 M 7.16 % | 48.279 M 19.30 % | 40.467 M 1.06 % | 40.044 M 176.20 % | 14.498 M 32.70 % | 10.925 M -46.43 % | 20.392 M 519.63 % | 3.291 M -92.98 % | 46.859 M 29.58 % | 36.163 M -3.90 % | 37.631 M 401.21 % | 7.508 M 449.23 % | 1.367 M 367.03 % | 292.701 K -62.88 % | 788.611 K 118.44 % | 361.021 K |
| Cash at end of period | 273.880 M -19.47 % | 340.091 M 18.17 % | 287.786 M -6.97 % | 309.361 M 54.26 % | 200.546 M 117.14 % | 92.359 M -28.30 % | 128.809 M -5.71 % | 136.604 M 7.11 % | 127.540 M -5.68 % | 135.223 M 0.56 % | 134.466 M 6.14 % | 126.685 M -42.88 % | 221.804 M -29.53 % | 314.733 M 207.01 % | 102.515 M 98.15 % | 51.735 M 7.16 % | 48.279 M 19.30 % | 40.467 M 25.62 % | 32.215 M 122.20 % | 14.498 M -7.95 % | 15.750 M 313.71 % | 3.807 M -90.43 % | 39.792 M -33.07 % | 59.451 M 65.36 % | 35.953 M -4.46 % | 37.631 M 401.21 % | 7.508 M 449.28 % | 1.367 M 675.53 % | 176.251 K -77.65 % | 788.611 K |
| Operating cash flow | 50.122 M 322.71 % | -22.506 M 39.72 % | -37.336 M -380.17 % | 13.326 M 167.92 % | -19.620 M -750.09 % | -2.308 M -111.06 % | 20.877 M -14.71 % | 24.478 M -28.13 % | 34.061 M 442.36 % | -9.949 M -337.79 % | 4.184 M 219.24 % | -3.509 M -103.34 % | 104.949 M 77.55 % | 59.110 M 31.58 % | 44.922 M 178.71 % | 16.118 M 519.92 % | 2.600 M 199.39 % | -2.616 M -141.14 % | 6.359 M 312.68 % | -2.990 M 24.48 % | -3.959 M -1.25 % | -3.910 M 11.62 % | -4.424 M 64.78 % | -12.561 M 63.79 % | -34.694 M -465.51 % | -6.135 M -72.38 % | -3.559 M -108.19 % | -1.709 M -11.87 % | -1.528 M -178.73 % | 1.941 M |
| Capital expenditure | -148.667 M -2 302.12 % | -6.189 M -7.97 % | -5.732 M 72.82 % | -21.091 M -50.88 % | -13.979 M -203.69 % | -4.603 M -13 438.24 % | -34.000 K -1 600.00 % | -2.000 K 99.84 % | -1.229 M 93.70 % | -19.512 M 54.47 % | -42.855 M -66.52 % | -25.736 M 85.58 % | -178.528 M -1 100.59 % | -14.870 M -79.55 % | -8.282 M 14.55 % | -9.692 M -347.05 % | -2.168 M -872.20 % | -223.000 K 81.56 % | -1.209 M -1 512.00 % | -75.000 K 7.41 % | -81.000 K 2.41 % | -83.000 K -6.41 % | -78.000 K 97.93 % | -3.775 M -52.46 % | -2.476 M -178.20 % | -890.000 K -137.97 % | -374.000 K -306.25 % | -92.061 K -27.39 % | -72.269 K -82.82 % | -39.530 K |
| Free CashFlow | -98.545 M -243.42 % | -28.695 M 33.37 % | -43.068 M -454.64 % | -7.765 M 76.89 % | -33.599 M -386.17 % | -6.911 M -133.16 % | 20.843 M -14.84 % | 24.476 M -25.45 % | 32.832 M 211.44 % | -29.461 M 23.82 % | -38.671 M -32.23 % | -29.245 M 60.25 % | -73.579 M -266.32 % | 44.240 M 20.74 % | 36.640 M 470.18 % | 6.426 M 1 387.50 % | 432.000 K 115.22 % | -2.839 M -155.13 % | 5.150 M 268.03 % | -3.065 M 24.13 % | -4.040 M -1.18 % | -3.993 M 11.31 % | -4.502 M 72.44 % | -16.336 M 56.05 % | -37.170 M -429.11 % | -7.025 M -78.62 % | -3.933 M -118.31 % | -1.802 M -12.57 % | -1.600 M -184.17 % | 1.901 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 | 1998 | 1997 | 1996 | 1995 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 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 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 59.446 M 16.02 % | 51.237 M -58.82 % | 124.422 M 154.73 % | 48.844 M 109.54 % | 23.310 M -9.78 % | 25.838 M 6.24 % | 24.320 M -73.65 % | 92.311 M 815.42 % | 10.084 M 27.58 % | 7.904 M -46.61 % | 14.803 M 12.82 % | 13.121 M -17.36 % | 15.878 M -5.02 % | 16.717 M 23.77 % | 13.507 M -78.65 % | 63.262 M 3 898.86 % | 1.582 M -90.91 % | 17.400 M 199.84 % | 5.803 M 32.40 % | 4.383 M -77.48 % | 19.466 M 819.07 % | 2.118 M -44.48 % | 3.815 M 454.51 % | 688.000 K -59.79 % | 1.711 M -68.65 % | 5.458 M 61.15 % | 3.387 M -93.12 % | 49.203 M 258.49 % | 13.725 M 111.64 % | 6.485 M -89.56 % | 62.093 M 1 695.63 % | 3.458 M -90.56 % | 36.633 M 122.60 % | 16.457 M 85.87 % | 8.854 M -59.70 % | 21.969 M -66.02 % | 64.658 M 56.36 % | 41.351 M 67.27 % | 24.721 M -34.07 % | 37.497 M 188.57 % | 12.994 M -67.79 % | 40.336 M 17.91 % | 34.210 M 10.25 % | 31.030 M -16.57 % | 37.192 M -25.73 % | 50.076 M 298.12 % | 12.578 M -16.51 % | 15.065 M -2.93 % | 15.520 M -32.84 % | 23.110 M -69.93 % | 76.861 M 15.99 % | 66.264 M 89.66 % | 34.939 M -30.79 % | 50.484 M -49.03 % | 99.040 M 376.27 % | 20.795 M -58.89 % | 50.585 M 27.27 % | 39.746 M -34.98 % | 61.130 M 366.57 % | 13.102 M -79.51 % | 63.949 M 326.16 % | 15.006 M -62.27 % | 39.772 M 48.25 % | 26.828 M 109.09 % | 12.831 M -14.64 % | 15.031 M 18.82 % | 12.650 M -30.75 % | 18.267 M 32.41 % | 13.796 M 93.87 % | 7.116 M -21.35 % | 9.048 M -24.62 % | 12.003 M 25.76 % | 9.544 M 62.73 % | 5.865 M -76.71 % | 25.185 M 935.57 % | 2.432 M -76.31 % | 10.268 M -36.47 % | 16.163 M 242.65 % | 4.717 M -42.80 % | 8.246 M 21.57 % | 6.783 M 152.91 % | 2.682 M 43.96 % | 1.863 M 139.15 % | 779.000 K -65.22 % | 2.240 M 236.34 % | 666.000 K 11.19 % | 599.000 K 24.53 % | 481.000 K 158.60 % | 186.000 K 878.95 % | 19.000 K 216.67 % | 6.000 K 100.73 % | -823.000 K -559.78 % | 179.000 K -59.13 % | 438.000 K 75.90 % | 249.000 K -77.18 % | 1.091 M -89.93 % | 10.831 M 7.33 % | 10.091 M 284.71 % | 2.623 M | 0.000 -100.00 % | 18.000 K -18.18 % | 22.000 K 29.41 % | 17.000 K 183.33 % | 6.000 K -76.00 % | 25.000 K -16.67 % | 30.000 K -50.82 % | 61.000 K -10.29 % | 68.000 K -57.23 % | 159.000 K 40.71 % | 113.000 K 80.03 % | 62.766 K -45.35 % | 114.859 K 132.73 % | 49.352 K -85.02 % | 329.456 K 242.04 % | 96.322 K 252.46 % | -63.180 K -169.87 % | 90.428 K -93.48 % | 1.387 M -24.03 % | 1.826 M 401.46 % | -605.759 K -131.88 % | 1.900 M 171.43 % | 700.000 K 16.67 % | 600.000 K |
| Net income | -2.730 M 17.10 % | -3.293 M -113.56 % | 24.287 M 280.85 % | -13.429 M 4.05 % | -13.996 M -65.71 % | -8.446 M -4 440.86 % | -186.000 K -100.25 % | 74.756 M 4 469.44 % | 1.636 M 108.71 % | -18.779 M -298.78 % | 9.447 M 151.38 % | -18.386 M -165.45 % | 28.090 M 145.67 % | -61.503 M 16.06 % | -73.266 M -135.79 % | 204.704 M 128.06 % | 89.757 M 356.55 % | 19.660 M 111.95 % | -164.465 M -304.97 % | 80.239 M 109.24 % | 38.348 M 523.75 % | 6.148 M 154.45 % | -11.291 M -1 880.91 % | 634.000 K 108.33 % | -7.608 M -32.15 % | -5.757 M -31.32 % | -4.384 M 61.44 % | -11.369 M 65.75 % | -33.195 M -16.77 % | -28.427 M 11.27 % | -32.038 M 70.93 % | -110.203 M -169.54 % | 158.465 M 1 211.88 % | -14.252 M -20.47 % | -11.830 M -11.49 % | -10.611 M -232.82 % | 7.989 M 119.69 % | -40.573 M -307.16 % | -9.965 M 91.40 % | -115.910 M -324.42 % | -27.310 M -640.91 % | -3.686 M 71.93 % | -13.130 M 19.17 % | -16.244 M -30.84 % | -12.415 M 4.12 % | -12.949 M 46.98 % | -24.421 M 26.74 % | -33.333 M -112.16 % | -15.711 M -25.66 % | -12.503 M -344.53 % | 5.113 M -47.95 % | 9.823 M 253.44 % | -6.402 M -201.28 % | 6.321 M -87.38 % | 50.101 M 949.75 % | -5.896 M -147.13 % | 12.510 M 484.85 % | 2.139 M -82.68 % | 12.353 M 334.40 % | -5.270 M -121.36 % | 24.675 M 738.26 % | -3.866 M -120.88 % | 18.512 M 1 325.96 % | -1.510 M 68.38 % | -4.775 M -80.32 % | -2.648 M -12.35 % | -2.357 M -30.44 % | -1.807 M 25.33 % | -2.420 M 51.99 % | -5.041 M -12.30 % | -4.489 M -27.10 % | -3.532 M 49.25 % | -6.960 M -93.98 % | -3.588 M -181.56 % | 4.399 M -64.30 % | 12.321 M 329.19 % | -5.376 M -129.45 % | -2.343 M 2.74 % | -2.409 M -122.44 % | -1.083 M 30.49 % | -1.558 M 11.48 % | -1.760 M 6.08 % | -1.874 M -20.21 % | -1.559 M 15.36 % | -1.842 M -59.76 % | -1.153 M -16.58 % | -989.000 K -107.16 % | 13.822 M 337.00 % | -5.832 M -269.82 % | -1.577 M -5.56 % | -1.494 M -106.23 % | 23.995 M 216.36 % | -20.622 M -112.58 % | -9.701 M -50.94 % | -6.427 M -23.74 % | -5.194 M -83.73 % | -2.827 M 40.76 % | -4.772 M 49.66 % | -9.479 M 48.10 % | -18.263 M -67.60 % | -10.897 M -74.72 % | -6.237 M -75.10 % | -3.562 M -98.55 % | -1.794 M 24.08 % | -2.363 M -16.06 % | -2.036 M -1.60 % | -2.004 M -8.38 % | -1.849 M -3.93 % | -1.779 M -8.81 % | -1.635 M -64.04 % | -996.716 K -23.23 % | -808.846 K 11.10 % | -909.835 K -5 516.96 % | -16.198 K 98.40 % | -1.011 M 3.66 % | -1.050 M -918.54 % | -103.075 K -114.81 % | 695.853 K -21.24 % | 883.499 K -39.63 % | 1.463 M 192.67 % | 500.000 K | 0.000 -100.00 % | 100.000 K |
| Income before tax | -3.362 M -277.75 % | -890.000 K -103.01 % | 29.609 M 300.07 % | -14.799 M -140.24 % | -6.160 M 61.23 % | -15.890 M -1 124.19 % | -1.298 M -101.77 % | 73.355 M 2 759.84 % | 2.565 M 112.56 % | -20.424 M -271.20 % | 11.930 M 158.51 % | -20.391 M -170.13 % | 29.075 M 160.97 % | -47.690 M 45.90 % | -88.144 M -138.54 % | 228.722 M 154.79 % | 89.768 M 344.92 % | 20.176 M 112.34 % | -163.555 M -303.59 % | 80.337 M 109.04 % | 38.431 M 525.30 % | 6.146 M 148.67 % | -12.629 M -734.70 % | -1.513 M 80.11 % | -7.608 M -32.36 % | -5.748 M -40.74 % | -4.084 M 62.77 % | -10.970 M 66.31 % | -32.558 M -15.37 % | -28.221 M 11.59 % | -31.920 M 71.06 % | -110.280 M -169.54 % | 158.585 M 1 340.30 % | -12.786 M -17.52 % | -10.880 M -28.56 % | -8.463 M -148.48 % | 17.458 M 149.89 % | -34.994 M -260.58 % | -9.705 M 91.42 % | -113.176 M -318.92 % | -27.016 M -3 115.18 % | 896.000 K 106.70 % | -13.382 M 14.72 % | -15.691 M -23.65 % | -12.690 M -50.59 % | -8.427 M 67.52 % | -25.942 M 17.90 % | -31.599 M 9.86 % | -35.056 M -55.60 % | -22.530 M -368.69 % | 8.385 M -45.83 % | 15.479 M 292.24 % | -8.052 M -181.54 % | 9.875 M -84.71 % | 64.573 M 1 409.53 % | -4.931 M -139.65 % | 12.435 M 479.72 % | 2.145 M -89.64 % | 20.704 M 554.13 % | -4.559 M -116.24 % | 28.079 M 779.22 % | -4.134 M -121.34 % | 19.370 M 1 690.20 % | 1.082 M 129.25 % | -3.699 M -657.99 % | -488.000 K 78.96 % | -2.319 M -31.17 % | -1.768 M 25.78 % | -2.382 M 52.50 % | -5.015 M -12.24 % | -4.468 M -27.58 % | -3.502 M 24.61 % | -4.645 M -34.09 % | -3.464 M -178.32 % | 4.423 M -64.20 % | 12.355 M 329.90 % | -5.374 M -136.43 % | -2.273 M 6.88 % | -2.441 M -123.33 % | -1.093 M 31.34 % | -1.592 M 11.06 % | -1.790 M -5.29 % | -1.700 M -6.45 % | -1.597 M 14.96 % | -1.878 M -72.77 % | -1.087 M -6.36 % | -1.022 M -107.36 % | 13.894 M 335.41 % | -5.902 M -267.04 % | -1.608 M -5.79 % | -1.520 M -103.44 % | 44.232 M 227.14 % | -34.789 M -150.64 % | -13.880 M -55.41 % | -8.931 M -0.84 % | -8.857 M -28.36 % | -6.900 M 22.52 % | -8.906 M 38.02 % | -14.370 M -151.93 % | -5.704 M 65.09 % | -16.340 M -51.38 % | -10.794 M -94.14 % | -5.560 M -51.66 % | -3.666 M -34.78 % | -2.720 M -33.79 % | -2.033 M -2.26 % | -1.988 M -14.78 % | -1.732 M 6.23 % | -1.847 M -12.97 % | -1.635 M -39.33 % | -1.173 M 9.95 % | -1.303 M -43.37 % | -908.864 K -531.78 % | -143.858 K 86.33 % | -1.052 M -2 043.83 % | -49.086 K 77.94 % | -222.528 K -124.24 % | 918.119 K -34.71 % | 1.406 M | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 |
| Income before tax ratio | -0.06 -225.59 % | -0.02 -107.30 % | 0.24 178.54 % | -0.30 -14.65 % | -0.26 57.03 % | -0.61 -1 052.27 % | -0.05 -106.72 % | 0.79 212.41 % | 0.25 109.84 % | -2.58 -420.63 % | 0.81 151.86 % | -1.55 -184.87 % | 1.83 164.19 % | -2.85 56.28 % | -6.53 -280.50 % | 3.62 -93.63 % | 56.74 4 793.61 % | 1.16 104.11 % | -28.18 -253.77 % | 18.33 828.41 % | 1.97 -31.96 % | 2.90 187.66 % | -3.31 -50.53 % | -2.20 50.54 % | -4.45 -322.22 % | -1.05 12.66 % | -1.21 -440.82 % | -0.22 90.60 % | -2.37 45.49 % | -4.35 -746.53 % | -0.51 98.39 % | -31.89 -836.69 % | 4.33 657.19 % | -0.78 36.77 % | -1.23 -218.99 % | -0.39 -242.67 % | 0.27 131.91 % | -0.85 -115.56 % | -0.39 86.99 % | -3.02 -45.17 % | -2.08 -9 459.72 % | 0.02 105.68 % | -0.39 22.64 % | -0.51 -48.20 % | -0.34 -102.75 % | -0.17 91.84 % | -2.06 1.67 % | -2.10 7.14 % | -2.26 -131.69 % | -0.97 -993.64 % | 0.11 -53.30 % | 0.23 201.36 % | -0.23 -217.82 % | 0.20 -70.00 % | 0.65 374.96 % | -0.24 -196.46 % | 0.25 355.50 % | 0.05 -84.07 % | 0.34 197.33 % | -0.35 -179.25 % | 0.44 259.38 % | -0.28 -156.57 % | 0.49 1 107.57 % | 0.04 113.99 % | -0.29 -787.96 % | -0.03 82.29 % | -0.18 -89.41 % | -0.10 43.94 % | -0.17 75.50 % | -0.70 -42.72 % | -0.49 -69.25 % | -0.29 40.05 % | -0.49 17.60 % | -0.59 -436.31 % | 0.18 -96.54 % | 5.08 1 070.66 % | -0.52 -272.16 % | -0.14 72.82 % | -0.52 -290.41 % | -0.13 43.53 % | -0.23 64.83 % | -0.67 26.86 % | -0.91 55.49 % | -2.05 -144.52 % | -0.84 48.63 % | -1.63 4.34 % | -1.71 -105.91 % | 28.89 191.03 % | -31.73 62.51 % | -84.63 66.59 % | -253.33 -371.36 % | -53.74 72.35 % | -194.35 -513.30 % | -31.69 11.65 % | -35.87 -341.81 % | -8.12 -1 174.33 % | -0.64 27.82 % | -0.88 83.89 % | -5.48 | 0.00 | -907.78 -85.02 % | -490.64 -50.01 % | -327.06 46.47 % | -611.00 -461.58 % | -108.80 -60.55 % | -67.77 -107.94 % | -32.59 -27.95 % | -25.47 -119.26 % | -11.62 19.72 % | -14.47 22.61 % | -18.70 -64.80 % | -11.34 38.40 % | -18.42 -4 117.52 % | -0.44 96.00 % | -10.93 -1 506.19 % | 0.78 131.57 % | -2.46 -471.82 % | 0.66 -14.05 % | 0.77 | 0.00 | 0.00 -100.00 % | 0.29 | 0.00 |
| EBITDA | 9.704 M -24.68 % | 12.884 M -70.11 % | 43.104 M 1 138.98 % | 3.479 M -3.41 % | 3.602 M 142.45 % | -8.485 M -359.48 % | 3.270 M -95.80 % | 77.931 M 1 186.41 % | 6.058 M 137.59 % | -16.116 M -199.41 % | 16.211 M 200.58 % | -16.117 M -148.10 % | 33.510 M 178.99 % | -42.423 M 48.37 % | -82.174 M -336.21 % | 34.789 M -63.30 % | 94.797 M 287.99 % | 24.433 M 115.23 % | -160.475 M -290.42 % | 84.273 M 100.43 % | 42.046 M 409.40 % | 8.254 M 429.50 % | -2.505 M 61.01 % | -6.424 M 4.76 % | -6.745 M -36.93 % | -4.926 M 21.12 % | -6.245 M -1 153.12 % | 593.000 K 7 512.50 % | -8.000 K 99.85 % | -5.343 M -137.33 % | 14.314 M 866.68 % | -1.867 M -125.05 % | 7.452 M 419.83 % | -2.330 M 61.40 % | -6.036 M -1 600.28 % | -355.000 K -101.56 % | 22.791 M 54.18 % | 14.782 M 1 242.60 % | 1.101 M -78.47 % | 5.114 M 153.12 % | -9.628 M -167.40 % | 14.285 M 2 906.48 % | -509.000 K 64.82 % | -1.447 M -251.68 % | 954.000 K -87.08 % | 7.383 M 164.21 % | -11.499 M 23.09 % | -14.951 M 34.01 % | -22.656 M -119.98 % | -10.299 M -245.16 % | 7.095 M -78.36 % | 32.793 M 1 472.81 % | 2.085 M -78.67 % | 9.773 M -84.81 % | 64.344 M 1 942.61 % | -3.492 M -280.56 % | 1.934 M -8.82 % | 2.121 M -89.74 % | 20.675 M 745.69 % | -3.202 M -111.42 % | 28.035 M 1 342.14 % | -2.257 M -110.71 % | 21.079 M 700.87 % | 2.632 M 302.46 % | -1.300 M -562.63 % | 281.000 K -51.55 % | 580.000 K -16.06 % | 691.000 K 147.59 % | -1.452 M 63.48 % | -3.976 M -20.78 % | -3.292 M -25.51 % | -2.623 M 31.17 % | -3.811 M -37.53 % | -2.771 M -151.70 % | 5.360 M -59.99 % | 13.398 M 847.52 % | 1.414 M -35.05 % | 2.177 M 251.18 % | -1.440 M -596.55 % | 290.000 K 150.88 % | -570.000 K 83.41 % | -3.435 M -264.65 % | -942.000 K 40.75 % | -1.590 M 14.52 % | -1.860 M -76.14 % | -1.056 M -5.81 % | -998.000 K -107.10 % | 14.062 M 1 150.97 % | -1.338 M 4.63 % | -1.403 M 9.13 % | -1.544 M -103.60 % | 42.899 M 238.11 % | -31.061 M -156.19 % | -12.124 M -60.71 % | -7.544 M 15.30 % | -8.907 M -32.70 % | -6.712 M 25.31 % | -8.987 M 38.96 % | -14.724 M -423.61 % | -2.812 M 82.50 % | -16.070 M -54.24 % | -10.419 M -100.17 % | -5.205 M -702.43 % | 864.000 K 141.16 % | -2.099 M -33.69 % | -1.570 M -26.61 % | -1.240 M -148.88 % | 2.537 M 274.84 % | -1.451 M -15.34 % | -1.258 M -56.36 % | -804.570 K -42.75 % | -563.606 K 32.25 % | -831.839 K -343.17 % | -187.700 K 60.49 % | -475.062 K 53.25 % | -1.016 M -356.70 % | -222.528 K -124.37 % | 913.208 K 1 874.56 % | -51.461 K -104.70 % | 1.095 M 119.04 % | 500.000 K 350.00 % | -200.000 K -133.33 % | 600.000 K |
| Net income ratio | -0.05 28.55 % | -0.06 -132.93 % | 0.20 171.00 % | -0.27 54.21 % | -0.60 -83.68 % | -0.33 -4 174.08 % | -0.01 -100.94 % | 0.81 399.16 % | 0.16 106.83 % | -2.38 -472.29 % | 0.64 145.54 % | -1.40 -179.21 % | 1.77 148.09 % | -3.68 32.17 % | -5.42 -267.63 % | 3.24 -94.30 % | 56.74 4 921.43 % | 1.13 103.99 % | -28.34 -254.81 % | 18.31 829.28 % | 1.97 -32.13 % | 2.90 198.08 % | -2.96 -421.17 % | 0.92 120.72 % | -4.45 -321.56 % | -1.05 18.51 % | -1.29 -460.18 % | -0.23 90.45 % | -2.42 44.83 % | -4.38 -749.57 % | -0.52 98.38 % | -31.87 -836.73 % | 4.33 599.50 % | -0.87 35.18 % | -1.34 -176.63 % | -0.48 -490.91 % | 0.12 112.59 % | -0.98 -143.41 % | -0.40 86.96 % | -3.09 -47.08 % | -2.10 -2 199.94 % | -0.09 76.19 % | -0.38 26.68 % | -0.52 -56.82 % | -0.33 -29.09 % | -0.26 86.68 % | -1.94 12.25 % | -2.21 -118.57 % | -1.01 -87.11 % | -0.54 -913.29 % | 0.07 -55.13 % | 0.15 180.90 % | -0.18 -246.34 % | 0.13 -75.25 % | 0.51 278.42 % | -0.28 -214.65 % | 0.25 359.53 % | 0.05 -73.37 % | 0.20 150.24 % | -0.40 -204.24 % | 0.39 249.77 % | -0.26 -155.35 % | 0.47 926.97 % | -0.06 84.88 % | -0.37 -111.24 % | -0.18 5.45 % | -0.19 -88.36 % | -0.10 43.61 % | -0.18 75.24 % | -0.71 -42.79 % | -0.50 -68.60 % | -0.29 59.65 % | -0.73 -19.20 % | -0.61 -450.25 % | 0.17 -96.55 % | 5.07 1 067.63 % | -0.52 -261.18 % | -0.14 71.62 % | -0.51 -288.85 % | -0.13 42.82 % | -0.23 65.00 % | -0.66 34.76 % | -1.01 49.74 % | -2.00 -143.37 % | -0.82 52.50 % | -1.73 -4.85 % | -1.65 -105.75 % | 28.74 191.65 % | -31.35 62.22 % | -83.00 66.67 % | -249.00 -754.04 % | -29.16 74.69 % | -115.21 -420.16 % | -22.15 14.19 % | -25.81 -442.17 % | -4.76 -1 723.98 % | -0.26 44.81 % | -0.47 86.91 % | -3.61 | 0.00 | -605.39 -113.54 % | -283.50 -35.30 % | -209.53 29.92 % | -299.00 -216.34 % | -94.52 -39.27 % | -67.87 -106.58 % | -32.85 -20.82 % | -27.19 -143.02 % | -11.19 22.67 % | -14.47 8.88 % | -15.88 -125.50 % | -7.04 61.80 % | -18.44 -37 396.77 % | -0.05 99.53 % | -10.50 -163.19 % | 16.62 1 557.81 % | -1.14 -327.24 % | 0.50 3.68 % | 0.48 120.03 % | -2.42 -1 017.99 % | 0.26 | 0.00 -100.00 % | 0.17 |
| Ratio EBITDA | 0.16 -35.08 % | 0.25 -27.42 % | 0.35 386.38 % | 0.07 -53.91 % | 0.15 147.06 % | -0.33 -344.24 % | 0.13 -84.07 % | 0.84 40.53 % | 0.60 129.46 % | -2.04 -286.19 % | 1.10 189.15 % | -1.23 -158.20 % | 2.11 183.16 % | -2.54 58.29 % | -6.08 -1 206.31 % | 0.55 -99.08 % | 59.92 4 167.37 % | 1.40 105.08 % | -27.65 -243.83 % | 19.23 790.16 % | 2.16 -44.57 % | 3.90 693.51 % | -0.66 92.97 % | -9.34 -136.86 % | -3.94 -336.79 % | -0.90 51.05 % | -1.84 -15 398.69 % | 0.01 2 167.69 % | 0.00 99.93 % | -0.82 -457.40 % | 0.23 142.70 % | -0.54 -365.41 % | 0.20 243.68 % | -0.14 79.23 % | -0.68 -4 118.83 % | -0.02 -104.58 % | 0.35 -1.40 % | 0.36 702.65 % | 0.04 -67.34 % | 0.14 118.41 % | -0.74 -309.22 % | 0.35 2 480.25 % | -0.01 68.09 % | -0.05 -281.80 % | 0.03 -82.60 % | 0.15 116.13 % | -0.91 7.88 % | -0.99 32.02 % | -1.46 -227.56 % | -0.45 -582.78 % | 0.09 -81.35 % | 0.49 729.29 % | 0.06 -69.17 % | 0.19 -70.20 % | 0.65 486.89 % | -0.17 -539.22 % | 0.04 -28.35 % | 0.05 -84.22 % | 0.34 238.39 % | -0.24 -155.75 % | 0.44 391.47 % | -0.15 -128.38 % | 0.53 440.23 % | 0.10 196.83 % | -0.10 -641.96 % | 0.02 -59.23 % | 0.05 21.21 % | 0.04 135.94 % | -0.11 81.16 % | -0.56 -53.57 % | -0.36 -66.49 % | -0.22 45.27 % | -0.40 15.48 % | -0.47 -322.00 % | 0.21 -96.14 % | 5.51 3 900.49 % | 0.14 2.24 % | 0.13 144.12 % | -0.31 -968.04 % | 0.04 141.85 % | -0.08 93.44 % | -1.28 -153.30 % | -0.51 75.23 % | -2.04 -145.81 % | -0.83 47.63 % | -1.59 4.83 % | -1.67 -105.70 % | 29.23 506.40 % | -7.19 90.26 % | -73.84 71.30 % | -257.33 -393.68 % | -52.13 69.96 % | -173.53 -526.89 % | -27.68 8.64 % | -30.30 -271.10 % | -8.16 -1 217.42 % | -0.62 30.42 % | -0.89 84.13 % | -5.61 | 0.00 | -892.78 -88.51 % | -473.59 -54.68 % | -306.18 -312.62 % | 144.00 271.51 % | -83.96 -60.43 % | -52.33 -157.45 % | -20.33 -154.49 % | 37.31 508.83 % | -9.13 18.03 % | -11.13 13.15 % | -12.82 -161.23 % | -4.91 70.89 % | -16.86 -2 858.47 % | -0.57 88.45 % | -4.93 -130.66 % | 16.09 753.66 % | -2.46 -473.81 % | 0.66 2 436.02 % | -0.03 98.44 % | -1.81 -787.03 % | 0.26 192.11 % | -0.29 -128.57 % | 1.00 |
| Gross profit ratio | 0.86 -46.41 % | 1.61 238.90 % | 0.47 169.34 % | 0.18 74.37 % | 0.10 -61.44 % | 0.26 -46.79 % | 0.49 -33.49 % | 0.74 3 044.90 % | 0.02 117.88 % | -0.13 -140.16 % | 0.33 17.82 % | 0.28 -25.84 % | 0.37 -16.40 % | 0.45 27.40 % | 0.35 -51.30 % | 0.72 148.07 % | -1.50 -420.90 % | 0.47 454.50 % | 0.08 1 256.55 % | -0.01 -102.89 % | 0.25 143.47 % | -0.58 -269.11 % | 0.34 107.60 % | -4.51 -1 526.18 % | -0.28 -618.12 % | -0.04 94.96 % | -0.77 -386.22 % | 0.27 7.88 % | 0.25 150.36 % | -0.49 -285.58 % | 0.27 112.31 % | -2.16 -636.07 % | 0.40 976.05 % | -0.05 90.62 % | -0.49 -494.02 % | 0.12 -68.19 % | 0.39 25.87 % | 0.31 1 281.68 % | 0.02 -39.15 % | 0.04 103.66 % | -1.01 -460.00 % | 0.28 695.53 % | -0.05 42.86 % | -0.08 -274.37 % | 0.05 -60.22 % | 0.12 111.19 % | -1.06 6.00 % | -1.13 -36.37 % | -0.83 -112.38 % | -0.39 -236.55 % | 0.29 -40.65 % | 0.48 9.05 % | 0.44 -23.21 % | 0.58 -32.54 % | 0.85 243.72 % | 0.25 -34.53 % | 0.38 4.87 % | 0.36 -29.60 % | 0.51 163.65 % | 0.19 -74.83 % | 0.77 174.21 % | 0.28 -59.60 % | 0.70 169.99 % | 0.26 -47.78 % | 0.49 -21.04 % | 0.63 -37.32 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 2.17 % | 0.98 119.39 % | -5.05 -665.18 % | 0.89 -5.52 % | 0.95 -0.17 % | 0.95 71.14 % | 0.55 -35.98 % | 0.86 -13.56 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -16.35 % | 1.20 31.57 % | 0.91 -9.14 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 3.47 % | 0.97 128.82 % | 0.42 -57.76 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 11.76 % | 0.89 413.16 % | -0.29 -128.57 % | 1.00 |
| Weighted average shs out dil | 96.445 M -0.54 % | 96.964 M -0.02 % | 96.981 M -0.22 % | 97.190 M -2.67 % | 99.855 M -0.22 % | 100.080 M 0.33 % | 99.746 M -0.19 % | 99.933 M 0.82 % | 99.123 M 5.34 % | 94.095 M 5.64 % | 89.068 M -2.68 % | 91.522 M 0.00 % | 91.522 M 0.00 % | 91.522 M 0.00 % | 91.522 M -2.61 % | 93.976 M 0.96 % | 93.082 M 12.03 % | 83.087 M 70.97 % | 48.596 M -1.32 % | 49.244 M -7.50 % | 53.234 M 8.57 % | 49.034 M -1.69 % | 49.875 M -8.33 % | 54.407 M 9.19 % | 49.828 M 0.27 % | 49.696 M 0.08 % | 49.656 M 0.03 % | 49.639 M 0.16 % | 49.558 M -1.01 % | 50.062 M -1.13 % | 50.633 M 0.08 % | 50.590 M -0.02 % | 50.600 M 0.20 % | 50.499 M -0.07 % | 50.533 M 0.59 % | 50.238 M -0.75 % | 50.619 M 0.45 % | 50.392 M -0.13 % | 50.459 M 1.43 % | 49.750 M -1.97 % | 50.750 M -0.45 % | 50.980 M -0.14 % | 51.050 M 1.97 % | 50.065 M -0.08 % | 50.105 M 3.22 % | 48.543 M 0.44 % | 48.329 M -0.18 % | 48.416 M 0.18 % | 48.330 M 0.67 % | 48.009 M -0.20 % | 48.104 M -1.42 % | 48.797 M 0.32 % | 48.641 M -0.61 % | 48.939 M 6.92 % | 45.771 M 0.00 % | 45.771 M 6.80 % | 42.858 M 0.95 % | 42.454 M 16.48 % | 36.448 M 0.00 % | 36.448 M 3.82 % | 35.105 M 10.87 % | 31.665 M -5.23 % | 33.411 M 0.00 % | 33.411 M 11.11 % | 30.071 M 1.11 % | 29.741 M 0.34 % | 29.639 M 0.00 % | 29.639 M 0.29 % | 29.554 M 0.79 % | 29.321 M 0.35 % | 29.218 M 0.00 % | 29.218 M 1.66 % | 28.739 M 1.56 % | 28.298 M -8.63 % | 30.970 M 0.00 % | 30.970 M 12.34 % | 27.568 M -9.09 % | 30.325 M 10.67 % | 27.401 M 0.00 % | 27.401 M 0.36 % | 27.303 M 0.11 % | 27.271 M 11.05 % | 24.558 M 0.00 % | 24.558 M 24.07 % | 19.793 M 0.03 % | 19.787 M 0.18 % | 19.752 M 0.00 % | 19.752 M 0.54 % | 19.646 M 0.03 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.03 % | 19.635 M 0.12 % | 19.610 M 0.00 % | 19.610 M 0.45 % | 19.523 M 10.14 % | 17.726 M 3.01 % | 17.208 M 0.00 % | 17.208 M 9.43 % | 15.725 M 8.33 % | 14.515 M 4.78 % | 13.852 M 0.00 % | 13.852 M -29.47 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M |
| Weighted average shs out | 96.445 M 0.33 % | 96.132 M 0.12 % | 96.018 M -1.21 % | 97.190 M -2.67 % | 99.855 M -0.22 % | 100.080 M 0.33 % | 99.746 M 0.05 % | 99.697 M 5.69 % | 94.328 M 61.50 % | 58.409 M -7.44 % | 63.105 M 52.57 % | 41.362 M -3.08 % | 42.675 M -2.99 % | 43.989 M -5.49 % | 46.544 M -4.84 % | 48.910 M -0.08 % | 48.950 M 0.45 % | 48.729 M 2.47 % | 47.555 M -1.97 % | 48.509 M 0.08 % | 48.468 M 0.02 % | 48.458 M -2.84 % | 49.875 M 0.00 % | 49.876 M 0.10 % | 49.828 M 3.86 % | 47.975 M -3.39 % | 49.656 M 0.03 % | 49.639 M 0.16 % | 49.558 M -1.01 % | 50.062 M -1.13 % | 50.633 M 0.08 % | 50.590 M 0.07 % | 50.554 M 0.11 % | 50.499 M 0.33 % | 50.333 M 0.19 % | 50.238 M -0.44 % | 50.461 M 0.89 % | 50.016 M 0.38 % | 49.825 M 0.15 % | 49.750 M 0.24 % | 49.630 M 0.42 % | 49.424 M 0.43 % | 49.212 M 0.55 % | 48.945 M 0.28 % | 48.806 M 0.54 % | 48.543 M 0.52 % | 48.290 M -0.26 % | 48.416 M 0.46 % | 48.194 M 0.39 % | 48.009 M 0.31 % | 47.860 M -0.98 % | 48.336 M 0.01 % | 48.333 M 0.81 % | 47.944 M 8.06 % | 44.367 M 0.00 % | 44.367 M 7.45 % | 41.293 M 0.73 % | 40.994 M 16.52 % | 35.183 M 0.00 % | 35.183 M 7.28 % | 32.795 M 3.57 % | 31.665 M 2.65 % | 30.847 M 0.00 % | 30.847 M 2.58 % | 30.071 M 1.11 % | 29.741 M 0.34 % | 29.639 M 0.13 % | 29.601 M 0.16 % | 29.554 M 0.79 % | 29.321 M 0.35 % | 29.218 M 0.32 % | 29.124 M 1.34 % | 28.739 M 1.56 % | 28.298 M 1.64 % | 27.841 M 0.00 % | 27.841 M 0.99 % | 27.568 M 0.22 % | 27.507 M 0.39 % | 27.401 M 0.15 % | 27.360 M 0.21 % | 27.303 M 0.11 % | 27.271 M 11.05 % | 24.558 M 0.00 % | 24.558 M 24.07 % | 19.793 M 0.03 % | 19.787 M 0.18 % | 19.752 M 0.17 % | 19.719 M 0.37 % | 19.646 M 0.03 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.03 % | 19.635 M 0.12 % | 19.610 M 1.24 % | 19.369 M -0.79 % | 19.523 M 10.14 % | 17.726 M 3.01 % | 17.208 M 0.00 % | 17.208 M 9.43 % | 15.725 M 8.33 % | 14.515 M 4.78 % | 13.852 M 0.00 % | 13.852 M -29.47 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M 0.00 % | 19.641 M |
| EPS diluted | -0.03 17.25 % | -0.03 -113.68 % | 0.25 278.57 % | -0.14 0.00 % | -0.14 -65.88 % | -0.08 -4 342.11 % | 0.00 -100.28 % | 0.69 2 263.01 % | -0.03 85.50 % | -0.22 -201.78 % | -0.07 63.55 % | -0.20 -151.28 % | 0.39 158.21 % | -0.67 16.25 % | -0.80 -277.78 % | 0.45 -47.67 % | 0.86 273.91 % | 0.23 106.78 % | -3.39 -354.89 % | 1.33 315.63 % | 0.32 255.56 % | 0.09 139.13 % | -0.23 -360.00 % | -0.05 66.67 % | -0.15 -25.00 % | -0.12 -35.90 % | -0.09 61.61 % | -0.23 65.67 % | -0.67 -17.54 % | -0.57 9.52 % | -0.63 71.10 % | -2.18 -169.65 % | 3.13 1 217.86 % | -0.28 -21.74 % | -0.23 -9.52 % | -0.21 -231.25 % | 0.16 119.75 % | -0.81 -305.00 % | -0.20 91.42 % | -2.33 -331.48 % | -0.54 -646.89 % | -0.07 72.19 % | -0.26 18.75 % | -0.32 -28.00 % | -0.25 7.41 % | -0.27 47.06 % | -0.51 26.09 % | -0.69 -109.09 % | -0.33 -26.92 % | -0.26 -360.00 % | 0.10 -50.00 % | 0.20 253.85 % | -0.13 -200.00 % | 0.13 -88.07 % | 1.09 938.46 % | -0.13 -152.00 % | 0.25 400.00 % | 0.05 -85.29 % | 0.34 342.86 % | -0.14 -120.00 % | 0.70 683.33 % | -0.12 -121.82 % | 0.55 1 316.81 % | -0.05 71.75 % | -0.16 -79.78 % | -0.09 -11.95 % | -0.08 -30.33 % | -0.06 25.52 % | -0.08 51.82 % | -0.17 -13.33 % | -0.15 -25.00 % | -0.12 50.00 % | -0.24 -84.62 % | -0.13 -192.86 % | 0.14 -65.00 % | 0.40 300.00 % | -0.20 -158.73 % | -0.08 12.06 % | -0.09 -122.53 % | -0.04 30.82 % | -0.06 11.47 % | -0.06 15.47 % | -0.08 -20.16 % | -0.06 31.79 % | -0.09 -59.69 % | -0.06 -16.37 % | -0.05 -107.16 % | 0.70 333.33 % | -0.30 -273.60 % | -0.08 -5.52 % | -0.08 -106.24 % | 1.22 216.19 % | -1.05 -114.29 % | -0.49 -48.48 % | -0.33 -26.92 % | -0.26 -85.71 % | -0.14 48.15 % | -0.27 50.91 % | -0.55 48.11 % | -1.06 -53.62 % | -0.69 -60.47 % | -0.43 -65.38 % | -0.26 -100.00 % | -0.13 -8.33 % | -0.12 -20.00 % | -0.10 0.00 % | -0.10 -6.27 % | -0.09 -3.86 % | -0.09 -8.89 % | -0.08 -64.10 % | -0.05 -23.06 % | -0.04 11.02 % | -0.05 -5 687.50 % | 0.00 98.45 % | -0.05 3.74 % | -0.05 -928.85 % | -0.01 -114.69 % | 0.04 -22.71 % | 0.05 -38.93 % | 0.08 194.12 % | 0.03 | 0.00 -100.00 % | 0.01 |
| Earnings per share | -0.03 17.25 % | -0.03 -113.68 % | 0.25 278.57 % | -0.14 0.00 % | -0.14 -65.88 % | -0.08 -4 342.11 % | 0.00 -100.27 % | 0.71 3 958.70 % | -0.02 94.25 % | -0.32 -220.00 % | -0.10 77.78 % | -0.45 -168.18 % | 0.66 147.14 % | -1.40 10.83 % | -1.57 -145.77 % | 3.43 130.20 % | 1.49 380.65 % | 0.31 108.96 % | -3.46 -358.21 % | 1.34 112.70 % | 0.63 600.00 % | 0.09 139.13 % | -0.23 -2 400.00 % | 0.01 106.67 % | -0.15 -25.00 % | -0.12 -35.90 % | -0.09 61.61 % | -0.23 65.67 % | -0.67 -17.54 % | -0.57 9.52 % | -0.63 71.10 % | -2.18 -169.65 % | 3.13 1 217.86 % | -0.28 -16.67 % | -0.24 -14.29 % | -0.21 -231.25 % | 0.16 119.75 % | -0.81 -305.00 % | -0.20 91.42 % | -2.33 -323.64 % | -0.55 -637.27 % | -0.07 72.37 % | -0.27 18.18 % | -0.33 -32.00 % | -0.25 7.41 % | -0.27 47.06 % | -0.51 26.09 % | -0.69 -109.09 % | -0.33 -26.92 % | -0.26 -360.00 % | 0.10 -50.00 % | 0.20 253.85 % | -0.13 -200.00 % | 0.13 -88.50 % | 1.13 969.23 % | -0.13 -150.00 % | 0.26 420.00 % | 0.05 -85.71 % | 0.35 333.33 % | -0.15 -120.00 % | 0.75 725.00 % | -0.12 -120.00 % | 0.60 1 324.49 % | -0.05 69.38 % | -0.16 -79.78 % | -0.09 -11.95 % | -0.08 -30.33 % | -0.06 25.52 % | -0.08 51.82 % | -0.17 -13.33 % | -0.15 -25.00 % | -0.12 50.00 % | -0.24 -84.62 % | -0.13 -181.25 % | 0.16 -63.64 % | 0.44 320.00 % | -0.20 -134.74 % | -0.09 3.07 % | -0.09 -121.97 % | -0.04 30.65 % | -0.06 11.47 % | -0.06 15.47 % | -0.08 -20.16 % | -0.06 31.79 % | -0.09 -59.69 % | -0.06 -16.37 % | -0.05 -107.16 % | 0.70 333.33 % | -0.30 -273.60 % | -0.08 -5.52 % | -0.08 -106.24 % | 1.22 216.19 % | -1.05 -114.29 % | -0.49 -48.48 % | -0.33 -22.22 % | -0.27 -92.86 % | -0.14 48.15 % | -0.27 50.91 % | -0.55 48.11 % | -1.06 -53.62 % | -0.69 -60.47 % | -0.43 -65.38 % | -0.26 -100.00 % | -0.13 -8.33 % | -0.12 -20.00 % | -0.10 0.00 % | -0.10 -6.27 % | -0.09 -3.86 % | -0.09 -8.89 % | -0.08 -64.10 % | -0.05 -23.06 % | -0.04 11.02 % | -0.05 -5 687.50 % | 0.00 98.45 % | -0.05 3.74 % | -0.05 -928.85 % | -0.01 -114.69 % | 0.04 -22.71 % | 0.05 -38.93 % | 0.08 194.12 % | 0.03 | 0.00 -100.00 % | 0.01 |
| Gross profit | 51.145 M -37.82 % | 82.252 M 39.56 % | 58.937 M 586.11 % | 8.590 M 265.38 % | 2.351 M -65.21 % | 6.758 M -43.47 % | 11.955 M -82.48 % | 68.230 M 28 689.03 % | 237.000 K 122.81 % | -1.039 M -121.44 % | 4.845 M 32.92 % | 3.645 M -38.72 % | 5.948 M -20.60 % | 7.491 M 57.67 % | 4.751 M -89.60 % | 45.689 M 2 022.13 % | -2.377 M -129.18 % | 8.147 M 1 562.65 % | 490.000 K 1 631.25 % | -32.000 K -100.65 % | 4.910 M 499.51 % | -1.229 M -193.89 % | 1.309 M 142.14 % | -3.106 M -553.89 % | -475.000 K -125.12 % | -211.000 K 91.88 % | -2.600 M -119.70 % | 13.196 M 286.75 % | 3.412 M 206.59 % | -3.201 M -119.38 % | 16.515 M 321.08 % | -7.470 M -150.60 % | 14.762 M 2 050.07 % | -757.000 K 82.56 % | -4.340 M -258.80 % | 2.733 M -89.19 % | 25.290 M 96.81 % | 12.850 M 2 211.15 % | 556.000 K -59.88 % | 1.386 M 110.56 % | -13.127 M -215.97 % | 11.319 M 802.17 % | -1.612 M 37.01 % | -2.559 M -245.48 % | 1.759 M -70.45 % | 5.953 M 144.54 % | -13.366 M 21.51 % | -17.030 M -32.37 % | -12.865 M -42.63 % | -9.020 M -141.06 % | 21.970 M -31.16 % | 31.915 M 106.82 % | 15.431 M -46.86 % | 29.036 M -65.61 % | 84.439 M 1 537.05 % | 5.158 M -73.08 % | 19.164 M 33.47 % | 14.358 M -54.23 % | 31.368 M 1 130.12 % | 2.550 M -94.84 % | 49.441 M 1 068.54 % | 4.231 M -84.76 % | 27.758 M 300.26 % | 6.935 M 9.20 % | 6.351 M -32.59 % | 9.422 M -25.52 % | 12.650 M -30.75 % | 18.267 M 32.41 % | 13.796 M 93.87 % | 7.116 M -21.35 % | 9.048 M -24.62 % | 12.003 M 25.76 % | 9.544 M 62.73 % | 5.865 M -76.21 % | 24.651 M 300.77 % | -12.278 M -233.86 % | 9.172 M -39.98 % | 15.281 M 242.09 % | 4.467 M -2.10 % | 4.563 M -22.17 % | 5.863 M 118.61 % | 2.682 M 43.96 % | 1.863 M 139.15 % | 779.000 K -65.22 % | 2.240 M 236.34 % | 666.000 K 11.19 % | 599.000 K 4.17 % | 575.000 K 240.24 % | 169.000 K 789.47 % | 19.000 K 216.67 % | 6.000 K 100.73 % | -823.000 K -575.72 % | 173.000 K -6.49 % | 185.000 K -25.70 % | 249.000 K -77.18 % | 1.091 M -89.93 % | 10.831 M 7.33 % | 10.091 M 284.71 % | 2.623 M | 0.000 -100.00 % | 18.000 K -18.18 % | 22.000 K 29.41 % | 17.000 K 183.33 % | 6.000 K -76.00 % | 25.000 K -16.67 % | 30.000 K -50.82 % | 61.000 K -10.29 % | 68.000 K -57.23 % | 159.000 K 40.71 % | 113.000 K 80.03 % | 62.766 K -45.35 % | 114.859 K 132.73 % | 49.352 K -85.02 % | 329.456 K 242.04 % | 96.322 K 252.46 % | -63.180 K -169.87 % | 90.428 K -93.48 % | 1.387 M -24.03 % | 1.826 M 401.46 % | -605.759 K -135.63 % | 1.700 M 950.00 % | -200.000 K -133.33 % | 600.000 K |
| Income tax expense | -968.000 K -276.97 % | 547.000 K -91.00 % | 6.081 M 883.63 % | -776.000 K -114.12 % | 5.497 M 177.85 % | -7.061 M -536.70 % | -1.109 M 48.30 % | -2.145 M -988.83 % | -197.000 K 88.02 % | -1.645 M -166.25 % | 2.483 M 237.03 % | -1.812 M -366.86 % | 679.000 K 439.50 % | -200.000 K 98.66 % | -14.878 M -162.63 % | 23.756 M 215 863.64 % | 11.000 K -97.84 % | 510.000 K 5 000.00 % | 10.000 K -89.80 % | 98.000 K 18.07 % | 83.000 K 4 250.00 % | -2.000 K 99.85 % | -1.338 M 37.68 % | -2.147 M | 0.000 -100.00 % | 9.000 K -97.13 % | 314.000 K -20.91 % | 397.000 K 29.74 % | 306.000 K 7.37 % | 285.000 K 49.21 % | 191.000 K 855.00 % | 20.000 K -90.74 % | 216.000 K -85.39 % | 1.478 M 19.10 % | 1.241 M -48.59 % | 2.414 M -75.00 % | 9.655 M 62.90 % | 5.927 M 2 986.98 % | 192.000 K -95.40 % | 4.174 M 1 138.58 % | 337.000 K 183.19 % | 119.000 K -30.00 % | 170.000 K -62.22 % | 450.000 K 210.34 % | 145.000 K -96.91 % | 4.689 M 441.76 % | -1.372 M -140.47 % | 3.390 M 117.32 % | -19.570 M -116.24 % | -9.050 M -376.59 % | 3.272 M -43.16 % | 5.757 M 419.48 % | -1.802 M -151.57 % | 3.494 M -76.31 % | 14.747 M 1 275.65 % | 1.072 M 489.01 % | 182.000 K -40.52 % | 306.000 K -95.72 % | 7.148 M 529.78 % | 1.135 M 282.15 % | 297.000 K 2 384.62 % | -13.000 K -104.05 % | 321.000 K 277.65 % | 85.000 K 80.85 % | 47.000 K 20.51 % | 39.000 K 2.63 % | 38.000 K -2.56 % | 39.000 K 2.63 % | 38.000 K 46.15 % | 26.000 K 23.81 % | 21.000 K -30.00 % | 30.000 K 3.45 % | 29.000 K -76.61 % | 124.000 K 616.67 % | -24.000 K -170.59 % | 34.000 K 1 600.00 % | 2.000 K -97.14 % | 70.000 K 318.75 % | -32.000 K 11.11 % | -36.000 K -9.09 % | -33.000 K -10.00 % | -30.000 K 16.67 % | -36.000 K -2.86 % | -35.000 K 2.78 % | -36.000 K -2.86 % | -35.000 K -6.06 % | -33.000 K -155.93 % | 59.000 K 184.29 % | -70.000 K -125.81 % | -31.000 K -19.23 % | -26.000 K 90.68 % | -279.000 K 2.79 % | -287.000 K -282.67 % | -75.000 K -8.70 % | -69.000 K 96.69 % | -2.086 M -368.12 % | 778.000 K 441.23 % | -228.000 K 24.00 % | -300.000 K -581.82 % | -44.000 K -15.79 % | -38.000 K -2 000.00 % | 2.000 K -71.43 % | 7.000 K 101.27 % | -551.000 K -209.98 % | 501.000 K 16 600.00 % | 3.000 K -81.25 % | 16.000 K -99.13 % | 1.849 M 125.49 % | 820.000 K | 0.000 -100.00 % | 627.163 K 852.57 % | -83.336 K -8 682.49 % | 971.000 100.76 % | -127.660 K -212.07 % | -40.907 K -102.57 % | -20.194 K 83.09 % | -119.453 K -153.74 % | 222.266 K -57.48 % | 522.722 K 135.72 % | -1.463 M -192.67 % | -500.000 K -350.00 % | 200.000 K 300.00 % | -100.000 K |
| Cost of revenue | 8.301 M 126.76 % | -31.015 M -147.36 % | 65.485 M 62.68 % | 40.254 M 92.06 % | 20.959 M 9.85 % | 19.080 M 54.31 % | 12.365 M -48.65 % | 24.081 M 144.55 % | 9.847 M 10.11 % | 8.943 M -10.19 % | 9.958 M 5.09 % | 9.476 M -4.57 % | 9.930 M 7.63 % | 9.226 M 5.37 % | 8.756 M -50.17 % | 17.573 M 343.87 % | 3.959 M -57.21 % | 9.253 M 74.16 % | 5.313 M 20.34 % | 4.415 M -69.67 % | 14.556 M 334.90 % | 3.347 M 33.56 % | 2.506 M -33.95 % | 3.794 M 73.56 % | 2.186 M -61.44 % | 5.669 M -5.31 % | 5.987 M -83.37 % | 36.007 M 249.14 % | 10.313 M 6.47 % | 9.686 M -78.75 % | 45.578 M 317.08 % | 10.928 M -50.03 % | 21.871 M 27.05 % | 17.214 M 30.47 % | 13.194 M -31.41 % | 19.236 M -51.14 % | 39.368 M 38.13 % | 28.501 M 17.94 % | 24.165 M -33.08 % | 36.111 M 38.25 % | 26.121 M -9.98 % | 29.017 M -19.00 % | 35.822 M 6.65 % | 33.589 M -5.20 % | 35.433 M -19.69 % | 44.123 M 70.07 % | 25.944 M -19.16 % | 32.095 M 13.07 % | 28.385 M -11.66 % | 32.130 M -41.47 % | 54.891 M 59.80 % | 34.349 M 76.08 % | 19.508 M -9.05 % | 21.448 M 46.89 % | 14.601 M -6.63 % | 15.637 M -50.23 % | 31.421 M 23.76 % | 25.388 M -14.70 % | 29.762 M 182.05 % | 10.552 M -27.27 % | 14.508 M 34.65 % | 10.775 M -10.31 % | 12.014 M -39.61 % | 19.893 M 206.99 % | 6.480 M 15.53 % | 5.609 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 534.000 K -96.37 % | 14.710 M 1 242.15 % | 1.096 M 24.26 % | 882.000 K 252.80 % | 250.000 K -93.21 % | 3.683 M 300.33 % | 920.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -94.000 K -652.94 % | 17.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K -97.63 % | 253.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 -100.00 % | 200.000 K -77.78 % | 900.000 K | 0.000 |
| General and administrative expenses | 15.950 M 2.60 % | 15.546 M -10.24 % | 17.320 M -21.04 % | 21.935 M 97.19 % | 11.124 M 11.79 % | 9.951 M -19.44 % | 12.353 M 47.83 % | 8.356 M -28.00 % | 11.605 M 23.12 % | 9.426 M -21.71 % | 12.040 M -24.12 % | 15.867 M 5.51 % | 15.038 M 40.25 % | 10.722 M -2.99 % | 11.053 M -12.64 % | 12.652 M 22.30 % | 10.345 M 59.08 % | 6.503 M 5.47 % | 6.166 M -3.46 % | 6.387 M -16.97 % | 7.692 M 39.37 % | 5.519 M 13.14 % | 4.878 M 16.12 % | 4.201 M -10.04 % | 4.670 M 22.57 % | 3.810 M 3.11 % | 3.695 M 33.01 % | 2.778 M -55.00 % | 6.173 M -16.86 % | 7.425 M 109.45 % | 3.545 M 2 632.14 % | -140.000 K -101.10 % | 12.715 M 88.82 % | 6.734 M -2.63 % | 6.916 M -28.06 % | 9.613 M 15.35 % | 8.334 M -6.03 % | 8.869 M 4.15 % | 8.516 M -9.71 % | 9.432 M -7.93 % | 10.244 M -0.73 % | 10.319 M -10.83 % | 11.572 M -8.75 % | 12.681 M -1.27 % | 12.844 M -9.45 % | 14.184 M 11.82 % | 12.685 M -13.88 % | 14.730 M -22.33 % | 18.965 M 36.34 % | 13.910 M -6.49 % | 14.875 M -13.80 % | 17.256 M 45.07 % | 11.895 M -0.07 % | 11.903 M -13.10 % | 13.698 M | 0.000 -100.00 % | 7.661 M -7.72 % | 8.302 M | 0.000 | 0.000 -100.00 % | 12.629 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.536 M 69.67 % | 2.084 M -74.12 % | 8.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 and marketing expenses | 3.080 M -8.90 % | 3.381 M 2.08 % | 3.312 M 14.84 % | 2.884 M 107.33 % | 1.391 M 0.29 % | 1.387 M -10.80 % | 1.555 M 2.10 % | 1.523 M -5.58 % | 1.613 M -13.23 % | 1.859 M -2.82 % | 1.913 M -12.73 % | 2.192 M 3.45 % | 2.119 M -7.63 % | 2.294 M 13.79 % | 2.016 M 31.08 % | 1.538 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 % | 241.000 K -44.34 % | 433.000 K 35.31 % | 320.000 K | 0.000 -100.00 % | 666.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 -100.00 % | 8.748 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.353 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.089 M -17.85 % | 6.195 M 15.19 % | 5.378 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 |
| Other expenses | 38.541 M -49.09 % | 75.710 M | 0.000 100.00 % | -420.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 -100.00 % | 650.000 K 203.34 % | -629.000 K -295.95 % | 321.000 K 19.78 % | 268.000 K 29.47 % | 207.000 K -79.30 % | 1.000 M 3 233.33 % | 30.000 K 276.47 % | -17.000 K -102.44 % | 696.000 K 17.57 % | 592.000 K 7 500.00 % | -8.000 K 84.62 % | -52.000 K -1 633.33 % | -3.000 K 99.51 % | -610.000 K -238.89 % | -180.000 K -73.08 % | -104.000 K -145.61 % | 228.000 K 150.55 % | -451.000 K -691.23 % | -57.000 K 70.92 % | -196.000 K -279.82 % | 109.000 K -32.30 % | 161.000 K -42.50 % | 280.000 K -30.00 % | 400.000 K -68.99 % | 1.290 M 57.32 % | 820.000 K | 0.000 | 0.000 -100.00 % | 5.126 M | 0.000 100.00 % | -12.451 M -578.88 % | 2.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.876 M 10.16 % | 1.703 M 34.73 % | 1.264 M 1.53 % | 1.245 M 17.45 % | 1.060 M -0.47 % | 1.065 M -53.94 % | 2.312 M 100.69 % | 1.152 M -7.40 % | 1.244 M -6.82 % | 1.335 M -11.12 % | 1.502 M -10.91 % | 1.686 M 28.31 % | 1.314 M -0.15 % | 1.316 M 117.36 % | -7.582 M -510.06 % | 1.849 M -15.61 % | 2.191 M 63.14 % | 1.343 M -81.06 % | 7.092 M 28.99 % | 5.498 M 123.86 % | 2.456 M 168.12 % | 916.000 K 451.81 % | 166.000 K -90.47 % | 1.741 M 1 292.80 % | 125.000 K 0.00 % | 125.000 K 142.66 % | -293.000 K -234.40 % | 218.000 K 74.40 % | 125.000 K -0.79 % | 126.000 K 100.52 % | -24.141 M -214.75 % | 21.037 M 677.13 % | 2.707 M 379.96 % | 564.000 K -11.46 % | 637.000 K -2.60 % | 654.000 K 2.51 % | 638.000 K -16.71 % | 766.000 K -54.83 % | 1.696 M 139.55 % | 708.000 K 58.74 % | 446.000 K 6.95 % | 417.000 K 144.13 % | -945.000 K -211.18 % | 850.000 K -2.19 % | 869.000 K 2.36 % | 849.000 K 198.38 % | -863.000 K -202.01 % | 846.000 K 6.02 % | 798.000 K 1.33 % | 787.524 K 68.36 % | 467.765 K 10.99 % | 421.466 K 2 248.13 % | 17.949 K 135.21 % | 7.631 K 148.67 % | -15.679 K -364.67 % | 5.924 K -39.27 % | 9.755 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 57.571 M -39.17 % | 94.637 M 358.69 % | 20.632 M -15.44 % | 24.399 M 93.29 % | 12.623 M 9.61 % | 11.516 M -17.99 % | 14.042 M 40.13 % | 10.021 M -25.16 % | 13.390 M 16.54 % | 11.490 M -18.91 % | 14.169 M -22.12 % | 18.194 M 5.09 % | 17.313 M 31.55 % | 13.161 M -0.74 % | 13.259 M -7.86 % | 14.390 M 39.10 % | 10.345 M 59.08 % | 6.503 M 5.47 % | 6.166 M -3.46 % | 6.387 M -16.97 % | 7.692 M 39.37 % | 5.519 M 13.14 % | 4.878 M 16.12 % | 4.201 M -10.04 % | 4.670 M 22.57 % | 3.810 M -12.31 % | 4.345 M 36.72 % | 3.178 M -62.05 % | 8.375 M 12.79 % | 7.425 M -1.59 % | 7.545 M 5 489.29 % | -140.000 K -101.08 % | 12.956 M 80.77 % | 7.167 M -0.95 % | 7.236 M -24.73 % | 9.613 M 22.87 % | 7.824 M 2.58 % | 7.627 M -25.65 % | 10.258 M 5.95 % | 9.682 M -29.37 % | 13.709 M 32.85 % | 10.319 M -13.99 % | 11.998 M -5.39 % | 12.681 M -11.89 % | 14.392 M 1.47 % | 14.184 M 11.82 % | 12.685 M -13.88 % | 14.730 M -34.45 % | 22.471 M 61.55 % | 13.910 M -6.49 % | 14.875 M -13.80 % | 17.256 M -26.39 % | 23.442 M 21.69 % | 19.263 M -3.31 % | 19.922 M 97.11 % | 10.107 M 49.64 % | 6.754 M -44.81 % | 12.237 M 14.44 % | 10.693 M 49.32 % | 7.161 M -66.55 % | 21.406 M 155.29 % | 8.385 M -0.26 % | 8.407 M 50.21 % | 5.597 M -45.52 % | 10.274 M 3.18 % | 9.957 M -34.73 % | 15.256 M -23.41 % | 19.920 M 21.22 % | 16.433 M 32.86 % | 12.369 M -9.77 % | 13.708 M -15.17 % | 16.160 M 8.92 % | 14.836 M 48.67 % | 9.979 M -52.86 % | 21.169 M 184.08 % | -25.176 M -257.74 % | 15.960 M -18.47 % | 19.575 M 160.41 % | 7.517 M -22.09 % | 9.648 M 11.06 % | 8.687 M 82.85 % | 4.751 M 27.24 % | 3.734 M 48.94 % | 2.507 M -40.84 % | 4.238 M 127.73 % | 1.861 M 7.39 % | 1.733 M 112.96 % | -13.371 M -312.81 % | 6.283 M 298.16 % | 1.578 M -7.77 % | 1.711 M 103.87 % | -44.220 M -237.27 % | 32.213 M 143.14 % | 13.249 M 51.83 % | 8.726 M -21.69 % | 11.143 M -39.86 % | 18.527 M -7.28 % | 19.981 M 9.88 % | 18.184 M 430.76 % | 3.426 M -79.84 % | 16.993 M 53.59 % | 11.064 M 92.85 % | 5.737 M 146.54 % | 2.327 M -17.69 % | 2.827 M 18.58 % | 2.384 M 10.88 % | 2.150 M 317.48 % | 515.000 K -75.31 % | 2.086 M 4.88 % | 1.989 M 21.29 % | 1.640 M 12.33 % | 1.460 M 18.01 % | 1.237 M 131.18 % | 535.105 K -7.58 % | 579.015 K -41.58 % | 991.192 K 210.84 % | 318.880 K -34.08 % | 483.764 K 13.62 % | 425.781 K 130.39 % | -1.401 M -216.75 % | 1.200 M | 0.000 | 0.000 |
| Cost and expenses | 65.872 M 3.54 % | 63.622 M -26.12 % | 86.117 M 33.20 % | 64.653 M 92.52 % | 33.582 M 9.76 % | 30.596 M 15.86 % | 26.407 M -22.56 % | 34.102 M 46.76 % | 23.237 M 13.72 % | 20.433 M -15.31 % | 24.127 M -12.80 % | 27.670 M 1.57 % | 27.243 M 21.69 % | 22.387 M 1.69 % | 22.015 M -31.12 % | 31.963 M 123.45 % | 14.304 M -9.22 % | 15.756 M 37.26 % | 11.479 M 6.27 % | 10.802 M -51.45 % | 22.248 M 150.94 % | 8.866 M 20.07 % | 7.384 M -7.64 % | 7.995 M 16.61 % | 6.856 M -27.67 % | 9.479 M -8.26 % | 10.332 M -73.63 % | 39.185 M 109.68 % | 18.688 M 9.22 % | 17.111 M -67.79 % | 53.123 M 392.43 % | 10.788 M -69.02 % | 34.827 M 42.84 % | 24.381 M 19.34 % | 20.430 M -29.18 % | 28.849 M -38.87 % | 47.192 M 30.62 % | 36.128 M 4.95 % | 34.423 M -24.83 % | 45.793 M 14.97 % | 39.830 M 1.26 % | 39.336 M -17.74 % | 47.820 M 3.35 % | 46.270 M -7.13 % | 49.825 M -14.55 % | 58.307 M 50.94 % | 38.629 M -17.50 % | 46.825 M -7.93 % | 50.856 M 10.46 % | 46.040 M -34.01 % | 69.766 M 35.19 % | 51.605 M 20.15 % | 42.950 M 5.50 % | 40.711 M 17.92 % | 34.523 M 34.10 % | 25.744 M -32.56 % | 38.175 M 1.46 % | 37.625 M -7.00 % | 40.455 M 128.39 % | 17.713 M -50.68 % | 35.914 M 87.44 % | 19.160 M -6.18 % | 20.421 M -19.89 % | 25.490 M 52.14 % | 16.754 M 7.63 % | 15.566 M 2.03 % | 15.256 M -23.41 % | 19.920 M 21.22 % | 16.433 M 32.86 % | 12.369 M -9.77 % | 13.708 M -15.17 % | 16.160 M 8.92 % | 14.836 M 48.67 % | 9.979 M -52.86 % | 21.169 M 302.26 % | -10.466 M -161.36 % | 17.056 M -16.63 % | 20.457 M 172.14 % | 7.517 M -22.09 % | 9.648 M 11.06 % | 8.687 M 82.85 % | 4.751 M 27.24 % | 3.734 M 48.94 % | 2.507 M -40.84 % | 4.238 M 127.73 % | 1.861 M 7.39 % | 1.733 M 112.87 % | -13.465 M -313.73 % | 6.300 M 299.24 % | 1.578 M -7.77 % | 1.711 M 103.85 % | -44.479 M -238.05 % | 32.219 M 138.62 % | 13.502 M 54.73 % | 8.726 M -21.69 % | 11.143 M -39.86 % | 18.527 M -7.28 % | 19.981 M 9.88 % | 18.184 M 430.76 % | 3.426 M -79.84 % | 16.993 M 53.59 % | 11.064 M 92.85 % | 5.737 M 146.54 % | 2.327 M -17.69 % | 2.827 M 18.58 % | 2.384 M 10.88 % | 2.150 M 317.48 % | 515.000 K -75.31 % | 2.086 M 4.88 % | 1.989 M 21.29 % | 1.640 M 12.33 % | 1.460 M 18.01 % | 1.237 M 131.18 % | 535.105 K -7.58 % | 579.015 K -41.58 % | 991.192 K 210.84 % | 318.880 K -34.08 % | 483.764 K 13.62 % | 425.781 K 125.03 % | -1.701 M -221.50 % | 1.400 M 55.56 % | 900.000 K | 0.000 |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 108.000 K -39.33 % | 178.000 K 32.84 % | 134.000 K -5.63 % | 142.000 K -17.44 % | 172.000 K -16.10 % | 205.000 K -5.09 % | 216.000 K 60.00 % | 135.000 K -13.46 % | 156.000 K 7.59 % | 145.000 K -23.68 % | 190.000 K -5.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 -100.00 % | 84.000 K -74.31 % | 327.000 K 96.99 % | 166.000 K -14.87 % | 195.000 K -19.09 % | 241.000 K -44.34 % | 433.000 K 35.31 % | 320.000 K -42.55 % | 557.000 K -16.37 % | 666.000 K -50.07 % | 1.334 M 155.56 % | 522.000 K -39.30 % | 860.000 K 7.23 % | 802.000 K 9.56 % | 732.000 K -26.58 % | 997.000 K 56.51 % | 637.000 K -47.27 % | 1.208 M 20.44 % | 1.003 M 1.11 % | 992.000 K 28.66 % | 771.000 K 5.62 % | 730.000 K 0.55 % | 726.000 K -29.10 % | 1.024 M 42.02 % | 721.000 K -36.48 % | 1.135 M -42.30 % | 1.967 M 79.14 % | 1.098 M -24.01 % | 1.445 M 70.00 % | 850.000 K -36.33 % | 1.335 M 88.56 % | 708.000 K -15.21 % | 835.000 K 81.13 % | 461.000 K 1.77 % | 453.000 K 21.77 % | 372.000 K 9.73 % | 339.000 K -16.09 % | 404.000 K -34.63 % | 618.000 K -18.79 % | 761.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.484 M 59.06 % | 2.819 M 29.19 % | 2.182 M -8.28 % | 2.379 M -58.86 % | 5.783 M 278.72 % | 1.527 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.902 M -210.20 % | 1.726 M | 0.000 | 0.000 100.00 % | -7.260 M -212.58 % | 6.449 M 28.31 % | 5.026 M 62.71 % | 3.089 M 11.84 % | 2.762 M -52.91 % | 5.865 M 25.75 % | 4.664 M -15.95 % | 5.549 M 29.44 % | 4.287 M -27.91 % | 5.947 M 563.73 % | 896.000 K 22.07 % | 734.000 K 291.15 % | -384.000 K -133.39 % | 1.150 M 101.75 % | 570.000 K 21.54 % | 469.000 K -20.78 % | 592.000 K 15.18 % | 514.000 K 26.60 % | 406.000 K 10.46 % | 367.543 K 9.66 % | 335.164 K 37.80 % | 243.229 K | 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 | 19.030 M 0.54 % | 18.927 M -8.26 % | 20.632 M -16.87 % | 24.819 M 98.31 % | 12.515 M 10.38 % | 11.338 M -18.48 % | 13.908 M 40.78 % | 9.879 M -25.26 % | 13.218 M 17.13 % | 11.285 M -19.12 % | 13.953 M -22.74 % | 18.059 M 5.26 % | 17.157 M 31.81 % | 13.016 M -0.41 % | 13.069 M -7.90 % | 14.190 M 37.17 % | 10.345 M 59.08 % | 6.503 M 5.47 % | 6.166 M -3.46 % | 6.387 M -16.97 % | 7.692 M 39.37 % | 5.519 M 13.14 % | 4.878 M 16.12 % | 4.201 M -10.04 % | 4.670 M 22.57 % | 3.810 M 3.11 % | 3.695 M 33.01 % | 2.778 M -55.00 % | 6.173 M -16.86 % | 7.425 M 109.45 % | 3.545 M 2 632.14 % | -140.000 K -101.08 % | 12.956 M 80.77 % | 7.167 M -0.95 % | 7.236 M -24.73 % | 9.613 M 6.81 % | 9.000 M 1.48 % | 8.869 M 4.15 % | 8.516 M -9.71 % | 9.432 M -7.93 % | 10.244 M -0.73 % | 10.319 M -10.83 % | 11.572 M -8.75 % | 12.681 M -1.27 % | 12.844 M -9.45 % | 14.184 M 11.82 % | 12.685 M -13.88 % | 14.730 M -22.33 % | 18.965 M 36.34 % | 13.910 M -6.49 % | 14.875 M -13.80 % | 17.256 M 45.07 % | 11.895 M -0.07 % | 11.903 M -13.10 % | 13.698 M 58.14 % | 8.662 M -47.21 % | 16.409 M 97.65 % | 8.302 M -16.86 % | 9.985 M 57.84 % | 6.326 M -66.67 % | 18.982 M 213.44 % | 6.056 M -4.36 % | 6.332 M 58.54 % | 3.994 M -53.69 % | 8.625 M 4.18 % | 8.279 M -38.35 % | 13.430 M -23.73 % | 17.608 M 15.23 % | 15.281 M 37.36 % | 11.125 M -10.09 % | 12.373 M -15.59 % | 14.658 M 11.47 % | 13.150 M 51.76 % | 8.665 M -56.35 % | 19.853 M 212.84 % | -17.594 M -255.81 % | 11.292 M -25.72 % | 15.202 M 146.23 % | 6.174 M 141.55 % | 2.556 M -19.85 % | 3.189 M 38.95 % | 2.295 M -18.56 % | 2.818 M 20.38 % | 2.341 M -6.25 % | 2.497 M 43.84 % | 1.736 M 7.96 % | 1.608 M 114.39 % | -11.176 M -357.57 % | 4.339 M 198.62 % | 1.453 M -8.33 % | 1.585 M 112.36 % | -12.819 M -371.19 % | 4.727 M -14.30 % | 5.516 M 8.73 % | 5.073 M -34.49 % | 7.744 M -35.51 % | 12.008 M -18.20 % | 14.679 M 23.68 % | 11.869 M 564.18 % | -2.557 M -124.73 % | 10.338 M 6.34 % | 9.722 M 111.99 % | 4.586 M 25.44 % | 3.656 M 342.08 % | 827.000 K -12.49 % | 945.000 K 13.58 % | 832.000 K 5.85 % | 786.000 K 8.26 % | 726.000 K -7.52 % | 785.000 K 61.92 % | 484.816 K -26.20 % | 656.967 K 14.78 % | 572.350 K 10.67 % | 517.156 K -9.49 % | 571.384 K -43.25 % | 1.007 M 221.73 % | 312.956 K -33.98 % | 474.009 K 11.33 % | 425.781 K 130.39 % | -1.401 M -216.75 % | 1.200 M | 0.000 | 0.000 |
| Interest income | 3.001 M 2.21 % | 2.936 M 63.75 % | 1.793 M -74.99 % | 7.170 M 254.60 % | 2.022 M 585.42 % | 295.000 K -93.97 % | 4.890 M 50.18 % | 3.256 M -27.03 % | 4.462 M 3.60 % | 4.307 M 25.17 % | 3.441 M 46.36 % | 2.351 M 92.55 % | 1.221 M 41.48 % | 863.000 K -14.30 % | 1.007 M 175.14 % | 366.000 K 381.58 % | 76.000 K -10.59 % | 85.000 K | 0.000 -100.00 % | 27.000 K 170.00 % | 10.000 K -96.24 % | 266.000 K -50.28 % | 535.000 K -76.13 % | 2.241 M 118.00 % | 1.028 M -7.64 % | 1.113 M 27.78 % | 871.000 K 403.47 % | 173.000 K -46.11 % | 321.000 K 19.78 % | 268.000 K 29.47 % | 207.000 K 13.74 % | 182.000 K 10.98 % | 164.000 K -71.72 % | 580.000 K -16.67 % | 696.000 K | 0.000 -100.00 % | 261.000 K 2 510.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 228.000 K | 0.000 -100.00 % | 293.000 K -20.60 % | 369.000 K -33.63 % | 556.000 K 2.02 % | 545.000 K -1.62 % | 554.000 K 39.55 % | 397.000 K -10.18 % | 442.000 K | 0.000 -100.00 % | 121.000 K 18.63 % | 102.000 K 82.14 % | 56.000 K 211.11 % | 18.000 K -28.00 % | 25.000 K 4.17 % | 24.000 K 20.00 % | 20.000 K 0.00 % | 20.000 K -54.55 % | 44.000 K 120.00 % | 20.000 K 5.26 % | 19.000 K -26.92 % | 26.000 K 13.04 % | 23.000 K -51.06 % | 47.000 K -9.62 % | 52.000 K | 0.000 -100.00 % | 242.000 K 1.68 % | 238.000 K -47.69 % | 455.000 K | 0.000 -100.00 % | 647.000 K -0.46 % | 650.000 K 16.70 % | 557.000 K | 0.000 -100.00 % | 501.000 K -5.65 % | 531.000 K -1.67 % | 540.000 K | 0.000 -100.00 % | 122.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 165.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.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 |
| Interest expense | 2.230 M -4.25 % | 2.329 M -4.98 % | 2.451 M -61.94 % | 6.439 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 130.000 K -85.56 % | 900.000 K 0.00 % | 900.000 K 0.00 % | 900.000 K -16.04 % | 1.072 M -42.33 % | 1.859 M -28.53 % | 2.601 M 12.06 % | 2.321 M -2.40 % | 2.378 M 47.98 % | 1.607 M 35.84 % | 1.183 M -56.90 % | 2.745 M 13.90 % | 2.410 M 213.80 % | 768.000 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 % | 3.251 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 180.000 K 73.08 % | 104.000 K | 0.000 -100.00 % | 1.813 M 518.77 % | 293.000 K -20.60 % | 369.000 K -33.63 % | 556.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 102.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.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 -100.00 % | 49.000 K -14.04 % | 57.000 K -9.52 % | 63.000 K 50.00 % | 42.000 K 82.61 % | 23.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 41.000 K -2.38 % | 42.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 |
| Depreciation and amortization | 10.836 M -5.32 % | 11.445 M 3.63 % | 11.044 M -6.72 % | 11.839 M 21.28 % | 9.762 M 31.83 % | 7.405 M 62.11 % | 4.568 M -0.17 % | 4.576 M 36.07 % | 3.363 M -1.32 % | 3.408 M 0.80 % | 3.381 M 0.21 % | 3.374 M 0.33 % | 3.363 M -1.32 % | 3.408 M 1.16 % | 3.369 M -3.47 % | 3.490 M 31.65 % | 2.651 M 0.04 % | 2.650 M 39.69 % | 1.897 M 59.28 % | 1.191 M -1.16 % | 1.205 M -10.07 % | 1.340 M 25.94 % | 1.064 M 20.50 % | 883.000 K 2.44 % | 862.000 K 4.87 % | 822.000 K 24.55 % | 660.000 K -94.29 % | 11.563 M 133.36 % | 4.955 M -6.21 % | 5.283 M -1.14 % | 5.344 M -2.18 % | 5.463 M -3.24 % | 5.646 M 0.93 % | 5.594 M 0.97 % | 5.540 M -11.36 % | 6.250 M -3.86 % | 6.501 M -39.81 % | 10.801 M -0.02 % | 10.803 M -17.91 % | 13.160 M -4.24 % | 13.743 M 3.45 % | 13.285 M 1.40 % | 13.101 M -5.02 % | 13.793 M 1.52 % | 13.587 M -12.98 % | 15.614 M 7.30 % | 14.552 M -13.43 % | 16.809 M 32.56 % | 12.680 M 0.39 % | 12.631 M 7.29 % | 11.773 M -35.08 % | 18.134 M 73.55 % | 10.449 M 92.54 % | 5.427 M 5.22 % | 5.158 M 254.02 % | 1.457 M -26.23 % | 1.975 M -24.73 % | 2.624 M -30.84 % | 3.794 M 169.27 % | 1.409 M -28.22 % | 1.963 M 3.48 % | 1.897 M 9.78 % | 1.728 M 33.54 % | 1.294 M 3.94 % | 1.245 M 17.45 % | 1.060 M -3.37 % | 1.097 M -53.20 % | 2.344 M 97.81 % | 1.185 M -7.20 % | 1.277 M -6.65 % | 1.368 M -10.82 % | 1.534 M 3.58 % | 1.481 M 10.28 % | 1.343 M -0.07 % | 1.344 M 934.78 % | -161.000 K -108.78 % | 1.833 M -22.33 % | 2.360 M 73.53 % | 1.360 M 0.59 % | 1.352 M 0.15 % | 1.350 M 0.00 % | 1.350 M 45.32 % | 929.000 K 573.19 % | 138.000 K 0.00 % | 138.000 K -0.72 % | 139.000 K 2.21 % | 136.000 K 17.24 % | 116.000 K -94.13 % | 1.976 M 1 166.67 % | 156.000 K -3.11 % | 161.000 K 115.26 % | -1.055 M -207.76 % | 979.000 K 4.15 % | 940.000 K 0.75 % | 933.000 K -18.52 % | 1.145 M 16.36 % | 984.000 K 8.97 % | 903.000 K 7.89 % | 837.000 K 36.32 % | 614.000 K -32.15 % | 905.000 K 45.26 % | 623.000 K 20.97 % | 515.000 K -83.83 % | 3.185 M 773.36 % | -473.000 K -10.00 % | -430.000 K 6.32 % | -459.000 K -115.38 % | 2.984 M 766.07 % | -448.000 K -5.97 % | -422.760 K -4.58 % | -404.240 K -151.73 % | 781.431 K 444.87 % | -226.589 K -1 162.40 % | -17.949 K -135.21 % | -7.631 K -120.03 % | 38.091 K 742.99 % | -5.924 K -160.73 % | 9.755 K 100.67 % | -1.452 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -6.426 M 48.11 % | -12.385 M -132.33 % | 38.305 M 342.30 % | -15.809 M -53.90 % | -10.272 M -115.89 % | -4.758 M -127.98 % | -2.087 M -103.59 % | 58.209 M 542.55 % | -13.153 M -4.98 % | -12.529 M -34.37 % | -9.324 M 35.91 % | -14.549 M -28.02 % | -11.365 M -100.44 % | -5.670 M 33.36 % | -8.508 M -127.18 % | 31.299 M 346.02 % | -12.722 M -873.84 % | 1.644 M 128.96 % | -5.676 M 11.58 % | -6.419 M -130.73 % | -2.782 M 58.77 % | -6.748 M -89.07 % | -3.569 M 51.16 % | -7.307 M -42.02 % | -5.145 M -27.95 % | -4.021 M 42.10 % | -6.945 M -169.33 % | 10.018 M 301.85 % | -4.963 M 87.54 % | -39.836 M -544.10 % | 8.970 M 222.37 % | -7.330 M -1 558.37 % | -442.000 K 94.42 % | -7.924 M 31.55 % | -11.576 M -27.84 % | -9.055 M -151.84 % | 17.466 M 149.99 % | -34.942 M -260.15 % | -9.702 M 91.43 % | -113.176 M -321.73 % | -26.836 M -2 783.60 % | 1.000 M 107.35 % | -13.610 M 10.70 % | -15.240 M -20.64 % | -12.633 M -53.48 % | -8.231 M 68.40 % | -26.051 M 17.98 % | -31.760 M 10.12 % | -35.336 M -54.10 % | -22.930 M -423.19 % | 7.095 M -51.60 % | 14.659 M 282.99 % | -8.011 M -181.97 % | 9.773 M -84.85 % | 64.517 M 1 403.64 % | -4.949 M -139.88 % | 12.410 M 485.10 % | 2.121 M -89.74 % | 20.675 M 548.38 % | -4.611 M -116.45 % | 28.035 M 774.89 % | -4.154 M -121.47 % | 19.351 M 1 346.26 % | 1.338 M 134.11 % | -3.923 M -633.27 % | -535.000 K 79.47 % | -2.606 M -57.65 % | -1.653 M 37.32 % | -2.637 M 49.80 % | -5.253 M -12.73 % | -4.660 M -12.10 % | -4.157 M 21.45 % | -5.292 M -28.63 % | -4.114 M -202.44 % | 4.016 M -69.06 % | 12.982 M 291.25 % | -6.788 M -58.08 % | -4.294 M -53.36 % | -2.800 M -99.71 % | -1.402 M 26.37 % | -1.904 M 7.97 % | -2.069 M -10.58 % | -1.871 M -8.28 % | -1.728 M 13.51 % | -1.998 M -67.20 % | -1.195 M -5.38 % | -1.134 M -108.13 % | 13.946 M 328.10 % | -6.114 M -292.17 % | -1.559 M 8.56 % | -1.705 M -103.91 % | 43.656 M 236.25 % | -32.040 M -145.25 % | -13.064 M -54.11 % | -8.477 M 15.67 % | -10.052 M -30.61 % | -7.696 M 22.18 % | -9.890 M 36.44 % | -15.561 M -354.20 % | -3.426 M 79.82 % | -16.975 M -53.73 % | -11.042 M -93.04 % | -5.720 M -55.31 % | -3.683 M -55.47 % | -2.369 M -25.74 % | -1.884 M -15.58 % | -1.630 M -264.65 % | -447.000 K 76.80 % | -1.927 M -2.72 % | -1.876 M -18.95 % | -1.577 M -17.25 % | -1.345 M -13.25 % | -1.188 M -477.53 % | -205.649 K 57.40 % | -482.693 K 54.22 % | -1.054 M -361.53 % | -228.452 K -125.29 % | 903.453 K -35.48 % | 1.400 M 27.86 % | 1.095 M 119.04 % | 500.000 K 350.00 % | -200.000 K -133.33 % | 600.000 K |
| Operating income ratio | -0.11 55.28 % | -0.24 -178.52 % | 0.31 195.12 % | -0.32 26.55 % | -0.44 -139.30 % | -0.18 -114.59 % | -0.09 -113.61 % | 0.63 148.34 % | -1.30 17.71 % | -1.59 -151.66 % | -0.63 43.20 % | -1.11 -54.91 % | -0.72 -111.03 % | -0.34 46.15 % | -0.63 -227.32 % | 0.49 106.15 % | -8.04 -8 611.31 % | 0.09 109.66 % | -0.98 33.21 % | -1.46 -924.74 % | -0.14 95.51 % | -3.19 -240.56 % | -0.94 91.19 % | -10.62 -253.20 % | -3.01 -308.16 % | -0.74 64.07 % | -2.05 -1 107.09 % | 0.20 156.31 % | -0.36 94.11 % | -6.14 -4 352.22 % | 0.14 106.82 % | -2.12 -17 468.28 % | -0.01 97.49 % | -0.48 63.17 % | -1.31 -217.21 % | -0.41 -252.58 % | 0.27 131.97 % | -0.85 -115.31 % | -0.39 87.00 % | -3.02 -46.14 % | -2.07 -8 430.44 % | 0.02 106.23 % | -0.40 19.00 % | -0.49 -44.59 % | -0.34 -106.65 % | -0.16 92.06 % | -2.07 1.76 % | -2.11 7.41 % | -2.28 -129.47 % | -0.99 -1 174.87 % | 0.09 -58.27 % | 0.22 196.48 % | -0.23 -218.44 % | 0.19 -70.28 % | 0.65 373.72 % | -0.24 -197.01 % | 0.25 359.73 % | 0.05 -84.22 % | 0.34 196.10 % | -0.35 -180.28 % | 0.44 258.37 % | -0.28 -156.90 % | 0.49 875.57 % | 0.05 116.31 % | -0.31 -759.00 % | -0.04 82.72 % | -0.21 -127.66 % | -0.09 52.66 % | -0.19 74.11 % | -0.74 -43.33 % | -0.52 -48.71 % | -0.35 37.54 % | -0.55 20.95 % | -0.70 -539.89 % | 0.16 -97.01 % | 5.34 907.46 % | -0.66 -148.84 % | -0.27 55.24 % | -0.59 -249.13 % | -0.17 39.43 % | -0.28 63.61 % | -0.77 23.19 % | -1.00 54.73 % | -2.22 -148.69 % | -0.89 50.29 % | -1.79 5.22 % | -1.89 -106.53 % | 28.99 188.20 % | -32.87 59.94 % | -82.05 71.13 % | -284.17 -435.71 % | -53.04 70.37 % | -178.99 -500.12 % | -29.83 12.39 % | -34.04 -269.50 % | -9.21 -1 196.68 % | -0.71 27.50 % | -0.98 83.48 % | -5.93 | 0.00 | -943.06 -87.89 % | -501.91 -49.17 % | -336.47 45.19 % | -613.83 -547.78 % | -94.76 -50.89 % | -62.80 -135.02 % | -26.72 -306.50 % | -6.57 45.76 % | -12.12 27.00 % | -16.60 33.93 % | -25.13 -114.57 % | -11.71 51.34 % | -24.07 -3 755.41 % | -0.62 87.54 % | -5.01 -130.03 % | 16.69 760.58 % | -2.53 -487.91 % | 0.65 -15.07 % | 0.77 142.41 % | -1.81 -787.03 % | 0.26 192.11 % | -0.29 -128.57 % | 1.00 |
| Total other income expenses net | 3.064 M -73.34 % | 11.495 M 232.19 % | -8.696 M -960.99 % | 1.010 M -75.44 % | 4.112 M 136.94 % | -11.132 M -1 510.90 % | 789.000 K -94.79 % | 15.146 M -3.64 % | 15.718 M 299.09 % | -7.895 M -137.15 % | 21.254 M 463.81 % | -5.842 M -114.45 % | 40.440 M 196.24 % | -42.020 M 47.23 % | -79.636 M -140.34 % | 197.423 M 92.63 % | 102.490 M 453.04 % | 18.532 M 111.74 % | -157.879 M -281.98 % | 86.756 M 110.51 % | 41.213 M 219.63 % | 12.894 M 242.32 % | -9.060 M -256.37 % | 5.794 M 331.48 % | -2.503 M -41.09 % | -1.774 M -162.01 % | 2.861 M 113.63 % | -20.988 M 23.94 % | -27.595 M -359.96 % | 10.615 M 125.96 % | -40.890 M 60.28 % | -102.950 M -164.74 % | 159.027 M 3 370.81 % | -4.862 M -798.56 % | 696.000 K 17.57 % | 592.000 K 126.82 % | 261.000 K 601.92 % | -52.000 K -1 633.33 % | -3.000 K | 0.000 100.00 % | -180.000 K -73.08 % | -104.000 K -145.61 % | 228.000 K 150.55 % | -451.000 K -691.23 % | -57.000 K 70.92 % | -196.000 K -279.82 % | 109.000 K -32.30 % | 161.000 K -42.50 % | 280.000 K -30.00 % | 400.000 K -68.99 % | 1.290 M 113.97 % | -9.231 M -22 414.63 % | -41.000 K -140.20 % | 102.000 K 82.14 % | 56.000 K 211.11 % | 18.000 K -28.00 % | 25.000 K 4.17 % | 24.000 K -17.24 % | 29.000 K -44.23 % | 52.000 K 18.18 % | 44.000 K 120.00 % | 20.000 K 5.26 % | 19.000 K 107.42 % | -256.000 K 80.66 % | -1.324 M -2 917.02 % | 47.000 K -98.02 % | 2.376 M 2 166.09 % | -115.000 K -402.63 % | 38.000 K -84.03 % | 238.000 K 23.96 % | 192.000 K 112.52 % | -1.533 M -5 386.21 % | 29.000 K -95.54 % | 650.000 K 59.71 % | 407.000 K 164.91 % | -627.000 K -110.92 % | 5.743 M 8 104.29 % | 70.000 K -80.50 % | 359.000 K 16.18 % | 309.000 K -0.96 % | 312.000 K -18.54 % | 383.000 K 123.98 % | 171.000 K 30.53 % | 131.000 K 9.17 % | 120.000 K 11.11 % | 108.000 K -3.57 % | 112.000 K 315.38 % | -52.000 K -132.50 % | 160.000 K 426.53 % | -49.000 K -126.49 % | 185.000 K -67.88 % | 576.000 K 120.95 % | -2.749 M -236.89 % | -816.000 K -79.74 % | -454.000 K -137.99 % | 1.195 M 50.13 % | 796.000 K -19.11 % | 984.000 K -17.38 % | 1.191 M 152.28 % | -2.278 M -458.74 % | 635.000 K 156.05 % | 248.000 K 55.00 % | 160.000 K 841.18 % | 17.000 K 104.84 % | -351.000 K -135.57 % | -149.000 K 58.38 % | -358.000 K 72.14 % | -1.285 M -774.15 % | -147.000 K -161.00 % | 241.000 K -40.29 % | 403.636 K 861.84 % | 41.965 K 117.35 % | -241.864 K -491.42 % | 61.791 K 110.85 % | -569.626 K -156.66 % | 1.005 M 16 869.72 % | 5.924 K -59.61 % | 14.666 K | 0.000 100.00 % | -1.095 M | 0.000 -100.00 % | 400.000 K 166.67 % | -600.000 K |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 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 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 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 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -199.048 M 0.83 % | -200.706 M -29.92 % | -154.486 M -3.30 % | -149.551 M 48.02 % | -287.684 M 4.91 % | -302.551 M 28.50 % | -423.166 M -29.57 % | -326.582 M 4.51 % | -342.008 M -16.92 % | -292.510 M 2.44 % | -299.818 M -33.90 % | -223.904 M -26.66 % | -176.782 M -22.32 % | -144.530 M -23.31 % | -117.204 M 6.04 % | -124.733 M -262.27 % | -34.431 M 12.78 % | -39.474 M -42.24 % | -27.751 M 42.60 % | -48.343 M -1.71 % | -47.530 M 4.23 % | -49.630 M 13.36 % | -57.283 M -2.92 % | -55.660 M -385.01 % | 19.529 M -27.66 % | 26.995 M 31.87 % | 20.471 M 121.51 % | -95.167 M -20.89 % | -78.725 M 21.39 % | -100.150 M 33.36 % | -150.289 M -10.02 % | -136.604 M -35.14 % | -101.081 M -59.89 % | -63.220 M -16.38 % | -54.321 M 57.41 % | -127.540 M -9.93 % | -116.016 M 17.00 % | -139.772 M 3.82 % | -145.329 M -7.47 % | -135.223 M 14.29 % | -157.775 M -32.49 % | -119.084 M -17.27 % | -101.548 M 24.48 % | -134.466 M 12.83 % | -154.257 M -5.63 % | -146.040 M -9.47 % | -133.403 M -5.30 % | -126.685 M -7.09 % | -118.303 M 20.55 % | -148.909 M 22.91 % | -193.161 M 12.91 % | -221.804 M 16.03 % | -264.151 M 11.02 % | -296.866 M 5.91 % | -315.498 M -0.24 % | -314.733 M -1.31 % | -310.663 M -3.76 % | -299.415 M 4.53 % | -313.611 M -205.92 % | -102.515 M -22.88 % | -83.426 M -23.59 % | -67.501 M 0.04 % | -67.525 M -30.52 % | -51.735 M -20.88 % | -42.800 M 23.74 % | -56.123 M -10.31 % | -50.878 M -5.38 % | -48.279 M -18.59 % | -40.710 M 0.85 % | -41.059 M -2.43 % | -40.083 M 0.95 % | -40.467 M 8.38 % | -44.169 M -25.96 % | -35.067 M 12.11 % | -39.899 M -23.85 % | -32.215 M -15.92 % | -27.791 M -63.04 % | -17.045 M -85.41 % | -9.193 M 36.59 % | -14.498 M 13.89 % | -16.836 M -38.67 % | -12.141 M 63.13 % | -32.932 M -109.09 % | -15.750 M 46.37 % | -29.366 M -3.13 % | -28.474 M 3.48 % | -29.500 M -4.83 % | -28.142 M 17.96 % | -34.302 M -1.52 % | -33.787 M 8.92 % | -37.097 M 6.77 % | -39.792 M -10.41 % | -36.041 M 23.95 % | -47.390 M 0.38 % | -47.570 M 16.06 % | -56.672 M -51.91 % | -37.307 M 22.15 % | -47.920 M 9.19 % | -52.769 M -46.77 % | -35.953 M 19.00 % | -44.385 M 18.82 % | -54.674 M 12.06 % | -62.171 M -65.21 % | -37.631 M -237.17 % | -11.161 M -150.30 % | -4.459 M 16.06 % | -5.312 M 15.49 % | -6.286 M 14.29 % | -7.334 M 17.26 % | -8.864 M -79.29 % | -4.944 M -333.39 % | -1.141 M -30.83 % | -871.959 K 36.52 % | -1.374 M -18 495.79 % | 7.467 K -98.02 % | 376.249 K -7.85 % | 408.292 K 143.66 % | -935.243 K -7.08 % | -873.375 K -10.75 % | -788.611 K 21.14 % | -1.000 M 9.09 % | -1.100 M |
| Total investments | 33.009 M -43.30 % | 58.217 M 6.21 % | 54.814 M -8.47 % | 59.885 M 17.77 % | 50.850 M | 0.000 -100.00 % | 59.668 M -40.22 % | 99.818 M -1.43 % | 101.261 M 13.01 % | 89.603 M -8.07 % | 97.474 M -0.90 % | 98.358 M -38.26 % | 159.306 M -22.36 % | 205.181 M -26.65 % | 279.721 M -29.81 % | 398.528 M -6.18 % | 424.776 M 23.92 % | 342.787 M -6.43 % | 366.350 M 28.19 % | 285.785 M 102.02 % | 141.462 M 495.38 % | 23.760 M -76.43 % | 100.820 M -11.55 % | 113.983 M 8.41 % | 105.144 M -4.84 % | 110.486 M 2.05 % | 108.265 M 106.98 % | 52.308 M -33.53 % | 78.691 M -33.25 % | 117.893 M 16.48 % | 101.211 M -5.37 % | 106.949 M -60.18 % | 268.567 M 150.37 % | 107.269 M 17.97 % | 90.927 M 367.66 % | 19.443 M -39.33 % | 32.046 M -0.61 % | 32.243 M 15 453.81 % | -210.000 K 0.00 % | -210.000 K 81.91 % | -1.161 M -103.13 % | 37.090 M -30.40 % | 53.289 M -9.00 % | 58.558 M -19.18 % | 72.459 M -3.13 % | 74.798 M -21.75 % | 95.590 M -26.48 % | 130.017 M -22.14 % | 166.998 M 8.48 % | 153.937 M 44.60 % | 106.456 M 72.69 % | 61.644 M -57.96 % | 146.647 M 9.44 % | 134.002 M -1.57 % | 136.141 M 1 491.73 % | 8.553 M 0.98 % | 8.470 M 328.86 % | 1.975 M 0.00 % | 1.975 M -1.30 % | 2.001 M -7.02 % | 2.152 M 0.00 % | 2.152 M 0.00 % | 2.152 M 0.00 % | 2.152 M -13.37 % | 2.484 M -20.46 % | 3.123 M 0.00 % | 3.123 M -3.58 % | 3.239 M -30.34 % | 4.650 M -0.81 % | 4.688 M -18.36 % | 5.742 M -47.64 % | 10.966 M -2.48 % | 11.245 M -26.54 % | 15.308 M 15.15 % | 13.294 M 4.00 % | 12.783 M -51.78 % | 26.511 M -21.21 % | 33.646 M 18.17 % | 28.472 M 16.39 % | 24.462 M 4.48 % | 23.414 M -13.34 % | 27.017 M 227.48 % | 8.250 M -36.03 % | 12.896 M 1 192.18 % | 998.000 K -66.72 % | 2.999 M -0.99 % | 3.029 M | 0.000 -100.00 % | 19.257 M 837.99 % | 2.053 M | 0.000 | 0.000 -100.00 % | 19.949 M 1.27 % | 19.699 M -31.23 % | 28.643 M 1.90 % | 28.110 M -46.71 % | 52.751 M 23.40 % | 42.748 M 12.44 % | 38.018 M -13.49 % | 43.946 M -6.89 % | 47.199 M 589.54 % | 6.845 M -6.87 % | 7.350 M 58.54 % | 4.636 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.481 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.205 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.233 M | 0.000 | 0.000 | 0.000 -100.00 % | 821.023 K | 0.000 | 0.000 |
| Total debt | 102.732 M -11.45 % | 116.015 M -1.25 % | 117.478 M -5.51 % | 124.329 M 71.81 % | 72.366 M -14.30 % | 84.437 M 441.40 % | 15.596 M 15.45 % | 13.509 M 395.74 % | 2.725 M -95.65 % | 62.678 M -2.69 % | 64.409 M 0.82 % | 63.882 M -1.86 % | 65.092 M -45.49 % | 119.415 M -30.64 % | 172.165 M -6.54 % | 184.210 M 0.37 % | 183.526 M 25.50 % | 146.236 M 24.93 % | 117.056 M -0.13 % | 117.203 M 1.89 % | 115.034 M 0.33 % | 114.650 M 8 118.64 % | 1.395 M -17.89 % | 1.699 M -98.03 % | 86.390 M -4.52 % | 90.482 M -3.49 % | 93.756 M 178.69 % | 33.642 M 9.10 % | 30.837 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 -100.00 % | 2.085 M -10.21 % | 2.322 M -9.05 % | 2.553 M -8.13 % | 2.779 M -5.06 % | 2.927 M | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.281 M 1.59 % | 1.261 M 1.61 % | 1.241 M 1.55 % | 1.222 M 1.66 % | 1.202 M 1.69 % | 1.182 M 1.72 % | 1.162 M 413.96 % | 226.089 K -48.03 % | 435.000 K 0.00 % | 435.000 K -3.33 % | 450.000 K -18.55 % | 552.500 K -30.94 % | 800.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M | 0.000 |
| Accumulated other comprehensive income loss | 231.000 K -33.04 % | 345.000 K 166.60 % | -518.000 K 56.10 % | -1.180 M | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.904 M | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 -800.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 100.00 % | -122.000 K 39.60 % | -202.000 K -61.60 % | -125.000 K -42.05 % | -88.000 K -131.58 % | -38.000 K 38.71 % | -62.000 K -26.53 % | -49.000 K 35.53 % | -76.000 K -28.81 % | -59.000 K 65.50 % | -171.000 K -15.54 % | -148.000 K 31.16 % | -215.000 K 7.73 % | -233.000 K 43.58 % | -413.000 K 6.14 % | -440.000 K -24.65 % | -353.000 K 54.80 % | -781.000 K 0.38 % | -784.000 K 19.67 % | -976.000 K -3.06 % | -947.000 K -20.95 % | -783.000 K -19.00 % | -658.000 K -107.57 % | -317.000 K 72.81 % | -1.166 M -405.24 % | 382.000 K -52.07 % | 797.000 K 32.83 % | 600.000 K 132.79 % | -1.830 M 4.34 % | -1.913 M | 0.000 | 0.000 100.00 % | -870.000 K | 0.000 | 0.000 | 0.000 100.00 % | -784.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -528.000 K -26 300.00 % | -2.000 K 50.00 % | -4.000 K -33.33 % | -3.000 K -250.00 % | 2.000 K -100.00 % | 67.163 M 16 441.36 % | -411.000 K 0.00 % | -411.000 K -2 668.75 % | 16.000 K 128.57 % | -56.000 K 86.21 % | -406.000 K 0.00 % | -406.000 K -16.67 % | -348.000 K 0.00 % | -348.000 K 0.00 % | -348.000 K 0.00 % | -348.000 K 39.27 % | -573.000 K 0.00 % | -573.000 K 0.00 % | -573.000 K 0.00 % | -573.000 K 53.41 % | -1.230 M -144.05 % | -504.000 K 0.00 % | -504.000 K 0.00 % | -504.000 K -4 481.82 % | -11.000 K -1 200.00 % | 1.000 K 100.93 % | -108.000 K -2 600.00 % | -4.000 K 0.00 % | -4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -298.000 K -15.06 % | -259.000 K -17.73 % | -220.000 K | 0.000 100.00 % | -163.000 K -14.79 % | -142.000 K -16.22 % | -122.179 K | 0.000 100.00 % | -90.040 K -6.83 % | -84.286 K -92.22 % | -43.849 K | 0.000 100.00 % | -29.896 K -17.57 % | -25.428 K -26.26 % | -20.139 K | 0.000 | 0.000 | 0.000 |
| Retained earnings | -257.522 M -1.07 % | -254.792 M -1.31 % | -251.499 M 8.81 % | -275.786 M -5.12 % | -262.357 M -5.64 % | -248.361 M -3.52 % | -239.915 M -0.08 % | -239.729 M 23.77 % | -314.485 M 0.52 % | -316.121 M -6.32 % | -297.342 M 3.08 % | -306.789 M -6.38 % | -288.403 M 8.88 % | -316.493 M -24.12 % | -254.990 M -40.32 % | -181.724 M 52.46 % | -382.215 M 18.99 % | -471.819 M 3.97 % | -491.326 M -48.47 % | -330.921 M 18.58 % | -406.451 M 8.62 % | -444.799 M 1.36 % | -450.947 M -2.57 % | -439.656 M 0.14 % | -440.290 M -1.76 % | -432.682 M -1.35 % | -426.925 M -1.04 % | -422.541 M -2.77 % | -411.172 M -8.78 % | -377.977 M -8.13 % | -349.550 M -9.23 % | -320.018 M -52.52 % | -209.815 M 43.03 % | -368.280 M -4.03 % | -354.028 M -3.46 % | -342.198 M -3.20 % | -331.587 M 2.09 % | -338.669 M -13.61 % | -298.096 M -3.46 % | -288.131 M -67.30 % | -172.221 M -18.85 % | -144.911 M -2.61 % | -141.225 M -10.25 % | -128.095 M -14.52 % | -111.851 M -12.49 % | -99.436 M -14.97 % | -86.487 M -39.35 % | -62.066 M -116.01 % | -28.733 M -120.65 % | -13.022 M -2 409.06 % | -519.000 K 90.78 % | -5.632 M 63.56 % | -15.455 M -74.91 % | -8.836 M 41.70 % | -15.157 M 76.71 % | -65.085 M -9.96 % | -59.189 M 17.45 % | -71.699 M 2.90 % | -73.838 M 14.33 % | -86.191 M -6.51 % | -80.921 M 23.37 % | -105.596 M -3.80 % | -101.730 M 15.40 % | -120.242 M -1.27 % | -118.732 M -4.19 % | -113.957 M -2.38 % | -111.309 M -2.16 % | -108.952 M -1.69 % | -107.145 M -2.31 % | -104.725 M -5.06 % | -99.684 M -4.72 % | -95.195 M -3.85 % | -91.663 M 61.39 % | -237.379 M -184.50 % | -83.437 M 4.95 % | -87.780 M 60.94 % | -224.731 M -2.45 % | -219.355 M -159.00 % | -84.693 M -2.93 % | -82.284 M -1.33 % | -81.201 M -1.96 % | -79.643 M -2.26 % | -77.883 M -2.47 % | -76.009 M -2.09 % | -74.450 M -2.54 % | -72.608 M -1.61 % | -71.455 M -1.40 % | -70.466 M 60.47 % | -178.258 M -161.81 % | -68.086 M -2.37 % | -66.509 M -2.30 % | -65.015 M 52.46 % | -136.761 M -17.76 % | -116.139 M -9.11 % | -106.439 M -6.43 % | -100.012 M -5.51 % | -94.792 M -34.83 % | -70.303 M -7.28 % | -65.532 M -16.91 % | -56.052 M -47.58 % | -37.982 M -41.24 % | -26.892 M -30.20 % | -20.655 M -20.84 % | -17.093 M -11.73 % | -15.299 M -18.27 % | -12.936 M -18.68 % | -10.900 M -22.53 % | -8.896 M -26.24 % | -7.047 M -33.77 % | -5.268 M -42.25 % | -3.703 M -36.83 % | -2.707 M -42.62 % | -1.898 M -184.25 % | -667.639 K -49.90 % | -445.379 K -179.22 % | 562.171 K -69.52 % | 1.844 M -5.29 % | 1.947 M 55.61 % | 1.251 M 240.22 % | 367.812 K 130.65 % | -1.200 M 29.41 % | -1.700 M |
| Common stock | 96.000 K 0.00 % | 96.000 K 0.00 % | 96.000 K 0.00 % | 96.000 K -3.03 % | 99.000 K -1.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 1.01 % | 99.000 K 70.69 % | 58.000 K 0.00 % | 58.000 K 34.88 % | 43.000 K 13.16 % | 38.000 K -7.32 % | 41.000 K -12.77 % | 47.000 K -4.08 % | 49.000 K -2.00 % | 50.000 K 0.00 % | 50.000 K 2.04 % | 49.000 K 0.00 % | 49.000 K 0.00 % | 49.000 K 0.00 % | 49.000 K -2.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 2.04 % | 49.000 K -3.92 % | 51.000 K 0.00 % | 51.000 K 0.00 % | 51.000 K 0.00 % | 51.000 K 0.00 % | 51.000 K 2.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K -1.96 % | 51.000 K 0.00 % | 51.000 K 0.00 % | 51.000 K 0.00 % | 51.000 K 2.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 2.04 % | 49.000 K -2.00 % | 50.000 K 0.00 % | 50.000 K 2.04 % | 49.000 K 0.00 % | 49.000 K -2.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 16.28 % | 43.000 K 0.00 % | 43.000 K 0.00 % | 43.000 K 0.00 % | 43.000 K 19.44 % | 36.000 K 2.86 % | 35.000 K 2.94 % | 34.000 K 3.03 % | 33.000 K 3.13 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 3.23 % | 31.000 K 0.00 % | 31.000 K 3.33 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 69.000 K 2.99 % | 67.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 11.11 % | 18.000 K 0.00 % | 18.000 K 12.50 % | 16.000 K 0.00 % | 16.000 K 6.67 % | 15.000 K 7.14 % | 14.000 K 0.00 % | 14.000 K -99.96 % | 31.981 M 17.29 % | 27.267 M 1.44 % | 26.881 M 0.54 % | 26.737 M -0.26 % | 26.807 M 3.81 % | 25.822 M 43.79 % | 17.958 M 67.63 % | 10.713 M 22.32 % | 8.758 M 58.43 % | 5.528 M 29.90 % | 4.256 M 4.26 % | 4.082 M -14.93 % | 4.798 M 10.40 % | 4.346 M 0.15 % | 4.340 M 10.29 % | 3.935 M | 0.000 | 0.000 |
| Total equity | 576.838 M -0.11 % | 577.471 M 0.04 % | 577.260 M 4.46 % | 552.619 M -4.48 % | 578.566 M -3.05 % | 596.745 M 1.21 % | 589.604 M 0.00 % | 589.609 M 17.08 % | 503.598 M 50.13 % | 335.433 M -5.69 % | 355.687 M 32.07 % | 269.322 M -4.66 % | 282.481 M 5.33 % | 268.174 M -22.37 % | 345.472 M -19.75 % | 430.475 M 82.51 % | 235.862 M 60.34 % | 147.103 M 14.79 % | 128.148 M -55.55 % | 288.316 M 42.53 % | 202.291 M 22.86 % | 164.656 M 1.77 % | 161.791 M -7.53 % | 174.958 M 0.37 % | 174.309 M -4.02 % | 181.617 M -3.74 % | 188.667 M -2.29 % | 193.087 M -5.34 % | 203.986 M -13.52 % | 235.889 M -12.19 % | 268.646 M -9.55 % | 297.017 M -26.91 % | 406.398 M 64.67 % | 246.798 M -4.80 % | 259.254 M -3.73 % | 269.297 M -2.73 % | 276.853 M 2.45 % | 270.230 M -12.85 % | 310.072 M -2.52 % | 318.099 M -29.15 % | 448.964 M -6.54 % | 480.358 M 0.43 % | 478.288 M -3.29 % | 494.539 M -3.47 % | 512.314 M -2.94 % | 527.859 M -2.53 % | 541.559 M -4.77 % | 568.686 M -7.29 % | 613.417 M -2.14 % | 626.823 M -2.25 % | 641.240 M 2.52 % | 625.454 M -0.24 % | 626.939 M -0.10 % | 627.572 M 2.55 % | 611.965 M 89.99 % | 322.112 M -0.81 % | 324.733 M 4.39 % | 311.075 M 0.40 % | 309.840 M 172.14 % | 113.853 M 1.42 % | 112.262 M 46.29 % | 76.741 M 1.66 % | 75.488 M 34.87 % | 55.969 M 1.07 % | 55.376 M -8.96 % | 60.827 M 4.68 % | 58.110 M -0.75 % | 58.547 M -0.29 % | 58.715 M -0.79 % | 59.184 M -4.93 % | 62.254 M -3.93 % | 64.804 M 0.04 % | 64.778 M -3.55 % | 67.163 M -0.23 % | 67.321 M 9.48 % | 61.494 M -36.58 % | 96.958 M -1.44 % | 98.372 M 61.69 % | 60.841 M -2.26 % | 62.246 M -1.29 % | 63.057 M -2.09 % | 64.404 M -2.87 % | 66.304 M 124.11 % | 29.586 M -5.23 % | 31.219 M -5.78 % | 33.135 M -4.60 % | 34.732 M -2.96 % | 35.790 M -45.87 % | 66.120 M 73.23 % | 38.169 M -4.37 % | 39.914 M -5.03 % | 42.029 M 94.85 % | 21.570 M -49.55 % | 42.753 M -18.33 % | 52.348 M -10.87 % | 58.732 M -11.87 % | 66.646 M -10.01 % | 74.057 M -10.31 % | 82.572 M 37.29 % | 60.144 M -23.09 % | 78.201 M 49.66 % | 52.252 M -9.15 % | 57.514 M 27.07 % | 45.262 M 162.53 % | 17.241 M 19.47 % | 14.431 M -10.26 % | 16.081 M -10.37 % | 17.941 M -9.66 % | 19.860 M -4.45 % | 20.786 M 42.04 % | 14.634 M 74.07 % | 8.407 M 18.21 % | 7.112 M 35.98 % | 5.230 M 38.94 % | 3.764 M -17.36 % | 4.555 M -29.93 % | 6.501 M 5.72 % | 6.150 M 14.03 % | 5.393 M 31.37 % | 4.105 M 20.74 % | 3.400 M 36.00 % | 2.500 M |
| Other non current liabilities | 35.645 M 0.68 % | 35.404 M 3.21 % | 34.302 M 3.44 % | 33.161 M 11.14 % | 29.836 M 2.19 % | 29.197 M 1 960.48 % | 1.417 M -60.43 % | 3.581 M 71.83 % | 2.084 M -98.26 % | 119.911 M 10.91 % | 108.116 M -12.25 % | 123.214 M 10.22 % | 111.790 M -26.15 % | 151.376 M 31.53 % | 115.088 M -21.73 % | 147.031 M -52.39 % | 308.852 M 0.12 % | 308.480 M 2.15 % | 301.986 M 210.61 % | 97.224 M 14.64 % | 84.809 M -19.04 % | 104.748 M 163.01 % | 39.826 M 31.77 % | 30.224 M 1 374.34 % | 2.050 M -3.80 % | 2.131 M 132.64 % | 916.000 K -45.28 % | 1.674 M -10.67 % | 1.874 M -24.16 % | 2.471 M 36.90 % | 1.805 M -49.18 % | 3.552 M -59.41 % | 8.752 M 1 416.81 % | 577.000 K 51.84 % | 380.000 K 2.98 % | 369.000 K 1.93 % | 362.000 K 2.26 % | 354.000 K 2.61 % | 345.000 K 10.93 % | 311.000 K 6.87 % | 291.000 K 7.38 % | 271.000 K 8.40 % | 250.000 K 9.65 % | 228.000 K -26.45 % | 310.000 K -2.82 % | 319.000 K 0.00 % | 319.000 K 0.00 % | 319.000 K -75.87 % | 1.322 M -93.26 % | 19.602 M -30.80 % | 28.325 M 0.28 % | 28.246 M -19.11 % | 34.921 M 5.04 % | 33.246 M 0.73 % | 33.005 M 5 122.31 % | 632.000 K 3.95 % | 608.000 K -3.34 % | 629.000 K -3.08 % | 649.000 K -39.46 % | 1.072 M 269.66 % | 290.000 K 3.57 % | 280.000 K -23.50 % | 366.000 K -0.81 % | 369.000 K 50.00 % | 246.000 K 14.95 % | 214.000 K 0.94 % | 212.000 K 6.53 % | 199.000 K -10.76 % | 223.000 K 45.75 % | 153.000 K 8.51 % | 141.000 K 16.53 % | 121.000 K -24.38 % | 160.000 K 138.81 % | 67.000 K -17.28 % | 81.000 K 107.75 % | -1.045 M -241.98 % | 736.000 K -55.15 % | 1.641 M 1 192.13 % | 127.000 K 119.75 % | -643.000 K -317.97 % | 295.000 K -12.98 % | 339.000 K -24.33 % | 448.000 K | 0.000 | 0.000 -100.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 216.46 % | 474.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 35.047 M 19.29 % | 29.379 M -6.96 % | 31.578 M -2.24 % | 32.303 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.524 M -30.26 % | 25.129 M 52.45 % | 16.483 M -17.01 % | 19.862 M 279.34 % | 5.236 M 508.74 % | -1.281 M -1.59 % | -1.261 M -1.61 % | -1.241 M -617.08 % | 240.000 K 119.97 % | -1.202 M -1.69 % | -1.182 M -1.72 % | -1.162 M | 0.000 100.00 % | -150.996 K 0.00 % | -150.996 K 0.00 % | -150.996 K | 0.000 100.00 % | -250.310 K 15.13 % | -294.949 K 30.18 % | -422.469 K | 0.000 | 0.000 | 0.000 |
| Long term debt | 102.732 M -6.21 % | 109.534 M -2.08 % | 111.860 M -7.37 % | 120.766 M 69.49 % | 71.251 M -14.62 % | 83.447 M 475.42 % | 14.502 M 18.28 % | 12.261 M 698.76 % | 1.535 M 70.94 % | 898.000 K -42.66 % | 1.566 M -16.39 % | 1.873 M -14.32 % | 2.186 M -3.02 % | 2.254 M -1.91 % | 2.298 M 13.37 % | 2.027 M 202.09 % | 671.000 K -11.59 % | 759.000 K -10.18 % | 845.000 K -11.15 % | 951.000 K -13.62 % | 1.101 M -11.85 % | 1.249 M -10.47 % | 1.395 M 10.36 % | 1.264 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 -100.00 % | 1.346 M -15.77 % | 1.598 M -13.39 % | 1.845 M -14.86 % | 2.167 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.281 M 1.59 % | 1.261 M 1.61 % | 1.241 M 1.55 % | 1.222 M 1.66 % | 1.202 M 1.69 % | 1.182 M 1.72 % | 1.162 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 140.986 M -4.50 % | 147.635 M -0.82 % | 148.859 M -4.90 % | 156.536 M 54.85 % | 101.087 M -10.26 % | 112.644 M 592.13 % | 16.275 M -0.15 % | 16.300 M 296.02 % | 4.116 M -96.61 % | 121.469 M 9.72 % | 110.704 M -12.42 % | 126.397 M 7.71 % | 117.351 M -25.40 % | 157.305 M 29.41 % | 121.559 M -27.73 % | 168.191 M -45.66 % | 309.523 M 0.09 % | 309.239 M 2.12 % | 302.831 M 208.46 % | 98.175 M 14.28 % | 85.910 M -18.95 % | 105.997 M 157.14 % | 41.221 M 30.91 % | 31.488 M 1 436.00 % | 2.050 M -3.80 % | 2.131 M 132.64 % | 916.000 K -45.28 % | 1.674 M -10.67 % | 1.874 M -24.16 % | 2.471 M 36.90 % | 1.805 M -49.18 % | 3.552 M -59.41 % | 8.752 M 1 416.81 % | 577.000 K 51.84 % | 380.000 K 2.98 % | 369.000 K -35.49 % | 572.000 K 1.42 % | 564.000 K 1.62 % | 555.000 K 6.53 % | 521.000 K -64.12 % | 1.452 M 1.40 % | 1.432 M 1.49 % | 1.411 M 1.58 % | 1.389 M -61.98 % | 3.653 M 3.63 % | 3.525 M -13.31 % | 4.066 M -21.70 % | 5.193 M 232.25 % | 1.563 M -92.03 % | 19.602 M -30.80 % | 28.325 M 0.28 % | 28.246 M -19.11 % | 34.921 M 5.04 % | 33.246 M 0.73 % | 33.005 M 5 122.31 % | 632.000 K 3.95 % | 608.000 K -3.34 % | 629.000 K -3.08 % | 649.000 K -39.46 % | 1.072 M 269.66 % | 290.000 K 3.57 % | 280.000 K -23.50 % | 366.000 K -0.81 % | 369.000 K -86.06 % | 2.648 M 308.64 % | 648.000 K -47.66 % | 1.238 M 522.11 % | 199.000 K -10.76 % | 223.000 K 45.75 % | 153.000 K 8.51 % | 141.000 K 16.53 % | 121.000 K -24.38 % | 160.000 K 138.81 % | 67.000 K -17.28 % | 81.000 K 161.29 % | 31.000 K -98.35 % | 1.881 M -39.42 % | 3.105 M 2 344.88 % | 127.000 K -84.30 % | 809.000 K -23.46 % | 1.057 M -7.04 % | 1.137 M -11.24 % | 1.281 M 47.41 % | 869.000 K -3.98 % | 905.000 K -62.91 % | 2.440 M -1.45 % | 2.476 M -1.43 % | 2.512 M -33.96 % | 3.804 M 251.25 % | 1.083 M -3.22 % | 1.119 M -3.20 % | 1.156 M -97.01 % | 38.656 M 11.50 % | 34.670 M -6.67 % | 37.149 M -3.13 % | 38.349 M 568.33 % | 5.738 M 119.85 % | 2.610 M -1.51 % | 2.650 M -86.89 % | 20.213 M -27.44 % | 27.858 M 69.01 % | 16.483 M -17.01 % | 19.862 M 279.34 % | 5.236 M 308.74 % | 1.281 M 1.59 % | 1.261 M 1.61 % | 1.241 M -15.12 % | 1.462 M 21.63 % | 1.202 M 1.69 % | 1.182 M 1.72 % | 1.162 M | 0.000 -100.00 % | 150.996 K -50.00 % | 301.993 K 100.00 % | 150.996 K -21.97 % | 193.503 K -22.69 % | 250.310 K -15.13 % | 294.949 K -65.09 % | 844.938 K 20 041.55 % | 4.195 K | 0.000 | 0.000 |
| Other current liabilities | 36.863 M 101.91 % | 18.257 M -56.90 % | 42.363 M 119.38 % | 19.310 M 10.04 % | 17.548 M -53.15 % | 37.453 M 114.02 % | 17.500 M -18.08 % | 21.362 M 132.15 % | 9.202 M 14.98 % | 8.003 M -46.65 % | 15.002 M -12.68 % | 17.181 M 15.05 % | 14.934 M 80.67 % | 8.266 M -51.46 % | 17.029 M 114.28 % | 7.947 M -59.03 % | 19.398 M -16.70 % | 23.288 M 28.41 % | 18.135 M 140.36 % | 7.545 M -65.19 % | 21.674 M 216.09 % | 6.857 M -9.45 % | 7.573 M -20.18 % | 9.488 M 311.98 % | 2.303 M -78.18 % | 10.553 M -46.97 % | 19.899 M -26.20 % | 26.963 M 197.38 % | 9.067 M 2.39 % | 8.855 M -77.83 % | 39.937 M 325.36 % | 9.389 M -52.64 % | 19.824 M 110.29 % | 9.427 M -19.51 % | 11.712 M 785.31 % | -1.709 M -106.77 % | 25.234 M 41.34 % | 17.854 M -4.10 % | 18.618 M -36.38 % | 29.265 M 67.45 % | 17.477 M -13.40 % | 20.181 M 0.76 % | 20.029 M -56.26 % | 45.790 M 110.27 % | 21.777 M -17.24 % | 26.312 M -16.59 % | 31.545 M 21.92 % | 25.874 M 51.64 % | 17.063 M -35.60 % | 26.494 M -27.88 % | 36.736 M 72.75 % | 21.266 M -0.99 % | 21.478 M -43.11 % | 37.751 M 67.77 % | 22.502 M -22.93 % | 29.196 M -34.02 % | 44.251 M 45.87 % | 30.336 M -1.87 % | 30.915 M 55.67 % | 19.859 M -40.24 % | 33.229 M 130.34 % | 14.426 M -6.77 % | 15.474 M -24.18 % | 20.408 M 40.75 % | 14.499 M 11.40 % | 13.015 M -18.08 % | 15.888 M 13.40 % | 14.010 M 51.56 % | 9.244 M 89.39 % | 4.881 M 90.37 % | 2.564 M 9.43 % | 2.343 M -57.62 % | 5.529 M 154.09 % | 2.176 M -44.05 % | 3.889 M 130.94 % | 1.684 M -28.13 % | 2.343 M -11.65 % | 2.652 M 25.39 % | 2.115 M 55.51 % | 1.360 M 2.18 % | 1.331 M 197.76 % | 447.000 K -7.07 % | 481.000 K -76.95 % | 2.087 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.413 M 40.38 % | 14.541 M 19.23 % | 12.196 M -5.05 % | 12.844 M -69.01 % | 41.451 M 22.43 % | 33.856 M 29.52 % | 26.140 M 43.95 % | 18.159 M 297.09 % | 4.573 M 291.52 % | 1.168 M -24.84 % | 1.554 M 20.19 % | 1.293 M | 0.000 | 0.000 | 0.000 -100.00 % | 366.000 K | 0.000 | 0.000 -100.00 % | 144.756 K 606.82 % | 20.480 K -97.75 % | 911.588 K 137.39 % | 384.000 K -16.67 % | 460.800 K 2 048.83 % | -23.645 K -109.76 % | 242.322 K -41.57 % | 414.692 K 941.57 % | 39.814 K -72.22 % | 143.313 K | 0.000 | 0.000 |
| Deferred revenue | 853.000 K -48.86 % | 1.668 M -0.60 % | 1.678 M 5.14 % | 1.596 M -1.18 % | 1.615 M 26.57 % | 1.276 M 3.15 % | 1.237 M 7.94 % | 1.146 M -22.41 % | 1.477 M 14.50 % | 1.290 M -11.58 % | 1.459 M -3.31 % | 1.509 M -17.04 % | 1.819 M -61.87 % | 4.770 M 177.00 % | 1.722 M -58.14 % | 4.114 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 -100.00 % | 10.000 K -99.34 % | 1.510 M -67.03 % | 4.580 M 42.68 % | 3.210 M -2.52 % | 3.293 M 935.53 % | 318.000 K -30.26 % | 456.000 K 67.65 % | 272.000 K -26.88 % | 372.000 K 15.89 % | 321.000 K -30.52 % | 462.000 K 84.06 % | 251.000 K -37.25 % | 400.000 K 11.11 % | 360.000 K -61.29 % | 930.000 K 75.80 % | 529.000 K -11.83 % | 600.000 K -6.10 % | 639.000 K -10.00 % | 710.000 K 62.10 % | 438.000 K -22.75 % | 567.000 K 32.48 % | 428.000 K -27.82 % | 593.000 K 43.58 % | 413.000 K 217.69 % | 130.000 K 25.00 % | 104.000 K -99.49 % | 20.308 M 1 208.51 % | 1.552 M 1.04 % | 1.536 M 2.20 % | 1.503 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 |
| Short term debt | 0.000 -100.00 % | 6.481 M 15.36 % | 5.618 M 57.68 % | 3.563 M 219.55 % | 1.115 M 12.63 % | 990.000 K -9.51 % | 1.094 M -12.34 % | 1.248 M 4.87 % | 1.190 M -98.07 % | 61.780 M -1.69 % | 62.843 M 1.34 % | 62.009 M -1.43 % | 62.906 M -46.31 % | 117.161 M -31.03 % | 169.867 M -6.76 % | 182.183 M -0.37 % | 182.855 M 25.69 % | 145.477 M 25.18 % | 116.211 M -0.04 % | 116.252 M 2.04 % | 113.933 M 0.47 % | 113.401 M | 0.000 -100.00 % | 435.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.085 M 113.63 % | 976.000 K 2.20 % | 955.000 K 2.25 % | 934.000 K 22.89 % | 760.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 226.089 K -48.03 % | 435.000 K 0.00 % | 435.000 K -3.33 % | 450.000 K -18.55 % | 552.500 K -30.94 % | 800.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M | 0.000 |
| Total current liabilities | 51.047 M 1.20 % | 50.440 M -33.18 % | 75.487 M 59.80 % | 47.239 M 69.20 % | 27.919 M -36.84 % | 44.204 M 71.03 % | 25.846 M -6.48 % | 27.636 M 28.94 % | 21.433 M -72.45 % | 77.806 M -13.75 % | 90.213 M 3.44 % | 87.209 M 2.07 % | 85.437 M -37.28 % | 136.220 M -29.93 % | 194.409 M -2.89 % | 200.190 M -2.08 % | 204.449 M 19.29 % | 171.390 M 24.21 % | 137.979 M 10.55 % | 124.816 M -9.76 % | 138.314 M 12.00 % | 123.493 M 1 053.17 % | 10.709 M -8.59 % | 11.715 M 10.82 % | 10.571 M -47.18 % | 20.014 M -36.15 % | 31.347 M 1.01 % | 31.035 M 90.87 % | 16.260 M 19.38 % | 13.620 M -72.19 % | 48.977 M 412.47 % | 9.557 M -65.27 % | 27.515 M 47.41 % | 18.666 M 26.21 % | 14.790 M -47.54 % | 28.191 M -41.17 % | 47.921 M 63.68 % | 29.278 M -11.81 % | 33.198 M -0.08 % | 33.225 M 24.35 % | 26.720 M -15.73 % | 31.706 M -3.14 % | 32.734 M -28.70 % | 45.911 M 19.74 % | 38.341 M -11.04 % | 43.100 M 21.61 % | 35.440 M 36.30 % | 26.002 M -22.09 % | 33.373 M -20.70 % | 42.086 M -21.86 % | 53.863 M 144.91 % | 21.993 M -41.37 % | 37.514 M -0.63 % | 37.751 M 68.30 % | 22.431 M -25.56 % | 30.133 M -31.90 % | 44.251 M 45.87 % | 30.336 M -1.87 % | 30.915 M 55.67 % | 19.859 M -40.24 % | 33.229 M 130.34 % | 14.426 M -6.83 % | 15.484 M -29.35 % | 21.918 M 14.88 % | 19.079 M 17.59 % | 16.225 M -15.41 % | 19.181 M 33.87 % | 14.328 M 7.99 % | 13.268 M 64.45 % | 8.068 M 28.27 % | 6.290 M 2.68 % | 6.126 M -35.09 % | 9.437 M 106.32 % | 4.574 M -35.79 % | 7.123 M 67.80 % | 4.245 M -53.64 % | 9.156 M 27.03 % | 7.208 M 60.18 % | 4.500 M -22.92 % | 5.838 M 41.12 % | 4.137 M 95.42 % | 2.117 M -38.01 % | 3.415 M 31.19 % | 2.603 M -7.10 % | 2.802 M -6.54 % | 2.998 M 32.13 % | 2.269 M 35.38 % | 1.676 M -93.07 % | 24.170 M 559.12 % | 3.667 M 0.05 % | 3.665 M -8.99 % | 4.027 M -82.10 % | 22.498 M 44.99 % | 15.517 M 17.99 % | 13.151 M -4.55 % | 13.778 M -67.36 % | 42.211 M 24.68 % | 33.856 M 29.52 % | 26.140 M 43.95 % | 18.159 M 288.59 % | 4.673 M 300.09 % | 1.168 M -24.84 % | 1.554 M 20.19 % | 1.293 M 65.98 % | 779.000 K 148.09 % | 314.000 K 17.60 % | 267.000 K -27.05 % | 366.000 K 107.95 % | 176.000 K -5.38 % | 186.000 K -39.82 % | 309.081 K -30.79 % | 446.569 K -69.36 % | 1.457 M 56.24 % | 932.708 K -18.95 % | 1.151 M 83.00 % | 628.855 K -41.65 % | 1.078 M 115.98 % | 498.971 K 224.73 % | 153.659 K -56.57 % | 353.784 K -83.92 % | 2.200 M 2 100.00 % | 100.000 K |
| Total liabilities | 192.033 M -3.05 % | 198.075 M -11.71 % | 224.346 M 10.09 % | 203.775 M 57.96 % | 129.006 M -17.75 % | 156.848 M 272.37 % | 42.121 M -4.13 % | 43.936 M 71.97 % | 25.549 M -87.18 % | 199.275 M -0.82 % | 200.917 M -5.94 % | 213.606 M 5.33 % | 202.788 M -30.91 % | 293.525 M -7.10 % | 315.968 M -14.23 % | 368.381 M -28.33 % | 513.972 M 6.94 % | 480.629 M 9.03 % | 440.810 M 97.68 % | 222.991 M -0.55 % | 224.224 M -2.29 % | 229.490 M 341.92 % | 51.930 M 20.20 % | 43.203 M 242.31 % | 12.621 M -43.01 % | 22.145 M -31.36 % | 32.263 M -1.36 % | 32.709 M 80.37 % | 18.134 M 12.70 % | 16.091 M -68.31 % | 50.782 M 287.38 % | 13.109 M -63.85 % | 36.267 M 88.47 % | 19.243 M 26.85 % | 15.170 M -46.88 % | 28.560 M -41.10 % | 48.493 M 62.50 % | 29.842 M -11.59 % | 33.753 M 0.02 % | 33.746 M 19.79 % | 28.172 M -14.99 % | 33.138 M -2.95 % | 34.145 M -27.81 % | 47.300 M 12.64 % | 41.994 M -9.93 % | 46.625 M 18.02 % | 39.506 M 26.64 % | 31.195 M -10.71 % | 34.936 M -43.37 % | 61.688 M -24.94 % | 82.188 M 63.59 % | 50.239 M -30.64 % | 72.435 M 2.03 % | 70.997 M 28.07 % | 55.436 M 80.19 % | 30.765 M -31.42 % | 44.859 M 44.87 % | 30.965 M -1.90 % | 31.564 M 50.80 % | 20.931 M -37.55 % | 33.519 M 127.93 % | 14.706 M -7.22 % | 15.850 M -28.88 % | 22.287 M 2.58 % | 21.727 M 28.77 % | 16.873 M -17.37 % | 20.419 M 40.56 % | 14.527 M 7.68 % | 13.491 M 64.10 % | 8.221 M 27.83 % | 6.431 M 2.95 % | 6.247 M -34.91 % | 9.597 M 106.79 % | 4.641 M -35.58 % | 7.204 M 68.48 % | 4.276 M -61.26 % | 11.037 M 7.02 % | 10.313 M 122.89 % | 4.627 M -30.39 % | 6.647 M 27.97 % | 5.194 M 59.62 % | 3.254 M -30.71 % | 4.696 M 35.25 % | 3.472 M -6.34 % | 3.707 M -31.83 % | 5.438 M 14.60 % | 4.745 M 13.30 % | 4.188 M -85.03 % | 27.974 M 488.93 % | 4.750 M -0.71 % | 4.784 M -7.70 % | 5.183 M -91.52 % | 61.154 M 21.85 % | 50.187 M -0.22 % | 50.300 M -3.50 % | 52.127 M 8.71 % | 47.949 M 31.49 % | 36.466 M 26.66 % | 28.790 M -24.97 % | 38.372 M 17.96 % | 32.531 M 84.30 % | 17.651 M -17.58 % | 21.416 M 228.01 % | 6.529 M 17.18 % | 5.572 M 201.52 % | 1.848 M 5.72 % | 1.748 M -4.38 % | 1.828 M 32.66 % | 1.378 M 0.73 % | 1.368 M -7.01 % | 1.471 M 229.42 % | 446.569 K -72.23 % | 1.608 M 48.40 % | 1.084 M -16.76 % | 1.302 M 58.30 % | 822.358 K -38.07 % | 1.328 M 67.27 % | 793.920 K 37.80 % | 576.128 K 60.94 % | 357.979 K -83.73 % | 2.200 M 2 100.00 % | 100.000 K |
| Other non current assets | 7.434 M 7.90 % | 6.890 M 15.26 % | 5.978 M -6.81 % | 6.415 M -17.32 % | 7.759 M 82.26 % | 4.257 M -6.89 % | 4.572 M 8.16 % | 4.227 M -17.86 % | 5.146 M -25.69 % | 6.925 M 29.22 % | 5.359 M 3.02 % | 5.202 M 7.95 % | 4.819 M -4.40 % | 5.041 M -4.40 % | 5.273 M -7.51 % | 5.701 M -85.71 % | 39.906 M -0.42 % | 40.075 M -0.44 % | 40.253 M 13.37 % | 35.505 M -11.92 % | 40.311 M 637.49 % | 5.466 M -84.82 % | 36.004 M 4.91 % | 34.318 M 1 514.21 % | 2.126 M 28.23 % | 1.658 M 667.59 % | 216.000 K -8.47 % | 236.000 K 28.96 % | 183.000 K -2.14 % | 187.000 K -84.33 % | 1.193 M 476.33 % | 207.000 K -45.81 % | 382.000 K -6.14 % | 407.000 K -98.17 % | 22.281 M 5.76 % | 21.067 M 1 446.13 % | -1.565 M -528.77 % | 365.000 K -67.15 % | 1.111 M 0.09 % | 1.110 M 214.45 % | 353.000 K -0.56 % | 355.000 K 0.00 % | 355.000 K 0.00 % | 355.000 K 1.14 % | 351.000 K 0.29 % | 350.000 K 13.27 % | 309.000 K -2.83 % | 318.000 K -68.70 % | 1.016 M 3.04 % | 986.000 K 614.49 % | 138.000 K 0.73 % | 137.000 K -67.15 % | 417.000 K 101.30 % | -32.130 M -0.73 % | -31.898 M -6 959.78 % | 465.000 K -0.43 % | 467.000 K 0.00 % | 467.000 K -8.97 % | 513.000 K -22.74 % | 664.000 K 29.18 % | 514.000 K 1.78 % | 505.000 K 0.00 % | 505.000 K 0.00 % | 505.000 K -74.08 % | 1.948 M 170.56 % | 720.000 K -35.66 % | 1.119 M 397.33 % | 225.000 K -91.74 % | 2.724 M -1.34 % | 2.761 M -6.72 % | 2.960 M 1 227.35 % | 223.000 K 9.31 % | 204.000 K 142.86 % | 84.000 K 2.44 % | 82.000 K 3.80 % | 79.000 K -97.12 % | 2.747 M -9.90 % | 3.049 M 3 759.49 % | 79.000 K 1.28 % | 78.000 K -1.27 % | 79.000 K 0.00 % | 79.000 K -44.37 % | 142.000 K 79.75 % | 79.000 K -5.95 % | 84.000 K -65.43 % | 243.000 K 2.10 % | 238.000 K 0.00 % | 238.000 K -29.79 % | 339.000 K 39.51 % | 243.000 K -45.88 % | 449.000 K -20.25 % | 563.000 K -47.04 % | 1.063 M 34.90 % | 788.000 K 77.48 % | 444.000 K 49.49 % | 297.000 K 35.62 % | 219.000 K -12.75 % | 251.000 K -46.60 % | 470.000 K -1.47 % | 477.000 K -14.97 % | 561.000 K 24.94 % | 449.000 K 12.81 % | 398.000 K 67.23 % | 238.000 K -94.21 % | 4.110 M -7.89 % | 4.462 M -12.78 % | 5.116 M 159.43 % | 1.972 M -66.29 % | 5.850 M 16.12 % | 5.038 M 94.43 % | 2.591 M 331.38 % | 600.675 K -67.01 % | 1.821 M -39.79 % | 3.024 M -7.13 % | 3.256 M 53.41 % | 2.123 M -45.13 % | 3.868 M 18.67 % | 3.260 M 52.51 % | 2.137 M 222.19 % | 663.362 K -17.08 % | 800.000 K 100.00 % | 400.000 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.513 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.419 M | 0.000 -100.00 % | 982.000 K -75.83 % | 4.063 M 192.93 % | 1.387 M -7.53 % | 1.500 M -43.90 % | 2.674 M -70.52 % | 9.070 M -33.69 % | 13.678 M -12.62 % | 15.654 M -65.09 % | 44.843 M -46.10 % | 83.199 M 15.79 % | 71.852 M -32.82 % | 106.949 M -49.33 % | 211.080 M 304.24 % | 52.217 M 2 277.82 % | 2.196 M 12.04 % | 1.960 M 13.95 % | 1.720 M 919.05 % | -210.000 K 0.00 % | -210.000 K 0.00 % | -210.000 K 81.91 % | -1.161 M 0.00 % | -1.161 M 0.00 % | -1.161 M | 0.000 100.00 % | -3.139 M 0.00 % | -3.139 M 0.00 % | -3.139 M 0.00 % | -3.139 M 84.28 % | -19.974 M -15.60 % | -17.279 M 37.91 % | -27.831 M 0.00 % | -27.831 M 17.21 % | -33.616 M -2 332.14 % | 1.506 M -23.01 % | 1.956 M 0.00 % | 1.956 M 0.00 % | 1.956 M -0.96 % | 1.975 M 0.00 % | 1.975 M -1.30 % | 2.001 M -7.02 % | 2.152 M 0.00 % | 2.152 M 0.00 % | 2.152 M 0.00 % | 2.152 M -13.37 % | 2.484 M -20.46 % | 3.123 M 0.00 % | 3.123 M -3.58 % | 3.239 M 29.56 % | 2.500 M -1.46 % | 2.537 M -7.31 % | 2.737 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -762.000 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 % | 252.000 K -91.60 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M -5.78 % | 3.184 M -1.58 % | 3.235 M -1.70 % | 3.291 M -1.64 % | 3.346 M -47.19 % | 6.336 M -7.44 % | 6.845 M -6.87 % | 7.350 M 58.54 % | 4.636 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.481 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.205 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.233 M | 0.000 | 0.000 | 0.000 -100.00 % | 821.023 K | 0.000 | 0.000 |
| Intangible assets | 55.458 M -10.03 % | 61.643 M -9.00 % | 67.739 M 22.21 % | 55.429 M 79.54 % | 30.872 M -14.28 % | 36.017 M 21.31 % | 29.690 M -11.52 % | 33.556 M 21.77 % | 27.557 M -9.92 % | 30.590 M -9.02 % | 33.624 M -8.28 % | 36.658 M -7.64 % | 39.692 M -7.10 % | 42.725 M -6.63 % | 45.759 M -6.22 % | 48.793 M 22.52 % | 39.826 M -6.15 % | 42.438 M -5.80 % | 45.050 M 166.38 % | 16.912 M -6.41 % | 18.071 M -6.10 % | 19.245 M 53.35 % | 12.550 M 60.61 % | 7.814 M -9.88 % | 8.671 M -9.05 % | 9.534 M -1.52 % | 9.681 M 46.97 % | 6.587 M -63.70 % | 18.147 M -21.44 % | 23.099 M -59.18 % | 56.587 M -8.61 % | 61.917 M -8.08 % | 67.360 M -10.46 % | 75.233 M -6.89 % | 80.804 M -6.39 % | 86.319 M -8.87 % | 94.716 M -6.18 % | 100.958 M -33.53 % | 151.882 M -6.62 % | 162.642 M -34.81 % | 249.486 M -4.90 % | 262.337 M -4.49 % | 274.659 M -4.18 % | 286.636 M 6.38 % | 269.435 M -4.63 % | 282.524 M -2.64 % | 290.197 M 0.61 % | 288.432 M -2.65 % | 296.272 M -2.38 % | 303.489 M -0.76 % | 305.809 M -2.46 % | 313.529 M 38.54 % | 226.317 M 5.65 % | 214.204 M 25.07 % | 171.262 M 579.93 % | 25.188 M 71.76 % | 14.665 M -7.39 % | 15.836 M -9.95 % | 17.586 M -11.20 % | 19.803 M 29.92 % | 15.242 M -8.79 % | 16.710 M -2.43 % | 17.127 M -2.19 % | 17.510 M -3.85 % | 18.211 M 70.10 % | 10.706 M 14.01 % | 9.390 M -24.39 % | 12.419 M -14.70 % | 14.559 M -5.38 % | 15.386 M -6.92 % | 16.530 M 1.37 % | 16.307 M 3.12 % | 15.814 M -8.48 % | 17.279 M -0.17 % | 17.309 M -6.51 % | 18.515 M -31.25 % | 26.931 M -5.59 % | 28.526 M 27.91 % | 22.302 M -6.24 % | 23.786 M -5.80 % | 25.250 M -4.59 % | 26.464 M -4.05 % | 27.580 M 771.96 % | 3.163 M -4.93 % | 3.327 M -34.65 % | 5.091 M -2.42 % | 5.217 M -2.34 % | 5.342 M -84.86 % | 35.283 M 530.84 % | 5.593 M -3.17 % | 5.776 M -2.13 % | 5.902 M -42.74 % | 10.308 M -5.06 % | 10.857 M -4.81 % | 11.406 M -3.79 % | 11.855 M 53.74 % | 7.711 M -4.81 % | 8.101 M -4.41 % | 8.475 M -6.23 % | 9.038 M -2.04 % | 9.226 M 200.13 % | 3.074 M -6.37 % | 3.283 M -7.10 % | 3.534 M -28.75 % | 4.960 M -6.82 % | 5.323 M -1.43 % | 5.400 M 17.14 % | 4.610 M -24.99 % | 6.146 M -5.53 % | 6.506 M -5.48 % | 6.883 M 77.53 % | 3.877 M -7.76 % | 4.203 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 25.695 M -0.34 % | 25.782 M 0.84 % | 25.566 M -12.86 % | 29.339 M 226.35 % | 8.990 M 0.00 % | 8.990 M 0.00 % | 8.990 M 0.00 % | 8.990 M 19.21 % | 7.541 M 0.00 % | 7.541 M 0.00 % | 7.541 M 0.00 % | 7.541 M 0.95 % | 7.470 M 0.00 % | 7.470 M 0.00 % | 7.470 M 0.00 % | 7.470 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 % | 30.149 M 0.00 % | 30.149 M 0.00 % | 30.149 M 0.00 % | 30.149 M 0.00 % | 30.149 M 0.00 % | 30.149 M 0.00 % | 30.149 M 0.00 % | 30.149 M 0.00 % | 30.149 M 0.00 % | 30.149 M 0.00 % | 30.149 M 0.00 % | 30.149 M -16.75 % | 36.217 M 0.00 % | 36.217 M 0.04 % | 36.202 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 121.000 K 0.00 % | 121.000 K 0.00 % | 121.000 K -99.29 % | 17.039 M 0.00 % | 17.039 M 13 981.82 % | 121.000 K 0.00 % | 121.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 -100.00 % | 4.684 M 1.23 % | 4.627 M 0.00 % | 4.627 M 0.00 % | 4.627 M 12.14 % | 4.126 M 31.44 % | 3.139 M -14.45 % | 3.669 M -6.02 % | 3.904 M -21.45 % | 4.970 M 194.26 % | 1.689 M 90.85 % | 885.000 K -12.55 % | 1.012 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.158 M | 0.000 | 0.000 | 0.000 -100.00 % | 757.697 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 81.153 M -7.17 % | 87.425 M -6.30 % | 93.305 M 10.07 % | 84.768 M 112.65 % | 39.862 M -11.43 % | 45.007 M 16.36 % | 38.680 M -9.09 % | 42.546 M 21.22 % | 35.098 M -7.95 % | 38.131 M -7.37 % | 41.165 M -6.86 % | 44.199 M -6.28 % | 47.162 M -6.04 % | 50.195 M -5.70 % | 53.229 M -5.39 % | 56.263 M 41.27 % | 39.826 M -6.15 % | 42.438 M -5.80 % | 45.050 M 166.38 % | 16.912 M -6.41 % | 18.071 M -6.10 % | 19.245 M 53.35 % | 12.550 M 60.61 % | 7.814 M -9.88 % | 8.671 M -9.05 % | 9.534 M -1.52 % | 9.681 M 46.97 % | 6.587 M -63.70 % | 18.147 M -21.44 % | 23.099 M -59.18 % | 56.587 M -8.61 % | 61.917 M -8.08 % | 67.360 M -10.46 % | 75.233 M -6.89 % | 80.804 M -6.39 % | 86.319 M -8.87 % | 94.716 M -6.18 % | 100.958 M -33.53 % | 151.882 M -6.62 % | 162.642 M -41.84 % | 279.635 M -4.39 % | 292.486 M -4.04 % | 304.808 M -3.78 % | 316.785 M 5.74 % | 299.584 M -4.19 % | 312.673 M -2.40 % | 320.346 M 0.55 % | 318.581 M -2.40 % | 326.421 M -2.16 % | 333.638 M -0.69 % | 335.958 M -2.25 % | 343.678 M 30.91 % | 262.534 M 4.84 % | 250.421 M 20.71 % | 207.464 M 723.66 % | 25.188 M 71.76 % | 14.665 M -7.39 % | 15.836 M -9.95 % | 17.586 M -11.20 % | 19.803 M 29.92 % | 15.242 M -8.79 % | 16.710 M -2.43 % | 17.127 M -2.19 % | 17.510 M -3.85 % | 18.211 M 70.10 % | 10.706 M -7.03 % | 11.516 M -7.27 % | 12.419 M -14.70 % | 14.559 M -5.38 % | 15.386 M -6.92 % | 16.530 M 1.37 % | 16.307 M 3.12 % | 15.814 M -9.11 % | 17.400 M -0.17 % | 17.430 M -6.47 % | 18.636 M -57.62 % | 43.970 M -3.50 % | 45.565 M 103.21 % | 22.423 M -6.21 % | 23.907 M -5.32 % | 25.250 M -4.59 % | 26.464 M -4.05 % | 27.580 M 771.96 % | 3.163 M -4.93 % | 3.327 M -34.65 % | 5.091 M -2.42 % | 5.217 M -2.34 % | 5.342 M -84.86 % | 35.283 M 530.84 % | 5.593 M -3.17 % | 5.776 M -2.13 % | 5.902 M -60.63 % | 14.992 M -3.18 % | 15.484 M -3.42 % | 16.033 M -2.72 % | 16.482 M 39.24 % | 11.837 M 5.31 % | 11.240 M -7.44 % | 12.144 M -6.17 % | 12.942 M -8.83 % | 14.196 M 198.05 % | 4.763 M 14.28 % | 4.168 M -8.32 % | 4.546 M -8.35 % | 4.960 M -6.82 % | 5.323 M -1.43 % | 5.400 M -6.38 % | 5.768 M -6.15 % | 6.146 M -5.53 % | 6.506 M -5.48 % | 6.883 M 48.51 % | 4.635 M 10.27 % | 4.203 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 222.708 M 1.12 % | 220.243 M -0.10 % | 220.459 M -1.95 % | 224.832 M 15.96 % | 193.881 M -1.35 % | 196.541 M 583.41 % | 28.759 M -2.00 % | 29.345 M 609.67 % | 4.135 M 7.12 % | 3.860 M -21.05 % | 4.889 M -11.78 % | 5.542 M -9.04 % | 6.093 M -3.26 % | 6.298 M 1.27 % | 6.219 M 0.14 % | 6.210 M 825.48 % | 671.000 K -11.59 % | 759.000 K -10.18 % | 845.000 K -30.79 % | 1.221 M 10.90 % | 1.101 M -11.85 % | 1.249 M -10.47 % | 1.395 M 10.36 % | 1.264 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.000 K -25.98 % | 127.000 K -18.06 % | 155.000 K -17.99 % | 189.000 K -18.18 % | 231.000 K -15.07 % | 272.000 K -14.73 % | 319.000 K -14.71 % | 374.000 K -11.16 % | 421.000 K -15.80 % | 500.000 K -21.14 % | 634.000 K -9.56 % | 701.000 K -10.36 % | 782.000 K 2.09 % | 766.000 K -1.54 % | 778.000 K 28.17 % | 607.000 K 13.25 % | 536.000 K 58.11 % | 339.000 K 6.94 % | 317.000 K -7.31 % | 342.000 K 61.32 % | 212.000 K -3.64 % | 220.000 K -5.17 % | 232.000 K 31.07 % | 177.000 K 2.91 % | 172.000 K 27.41 % | 135.000 K -0.74 % | 136.000 K -6.21 % | 145.000 K -1.36 % | 147.000 K -9.82 % | 163.000 K -12.37 % | 186.000 K 2.76 % | 181.000 K -7.65 % | 196.000 K -11.31 % | 221.000 K -12.65 % | 253.000 K -9.96 % | 281.000 K -9.06 % | 309.000 K -4.33 % | 323.000 K 6.60 % | 303.000 K -5.90 % | 322.000 K 32.51 % | 243.000 K 9.95 % | 221.000 K -90.22 % | 2.259 M -3.63 % | 2.344 M 1 886.44 % | 118.000 K -2.48 % | 121.000 K -3.97 % | 126.000 K -8.03 % | 137.000 K 28.04 % | 107.000 K 2.88 % | 104.000 K 0.97 % | 103.000 K 1.98 % | 101.000 K 4.12 % | 97.000 K 36.62 % | 71.000 K -97.65 % | 3.024 M 2 462.71 % | 118.000 K -19.73 % | 147.000 K -18.33 % | 180.000 K -95.86 % | 4.350 M -4.92 % | 4.575 M -0.76 % | 4.610 M -6.03 % | 4.906 M -10.96 % | 5.510 M -0.11 % | 5.516 M 14.58 % | 4.814 M 29.17 % | 3.727 M 18.62 % | 3.142 M 52.52 % | 2.060 M 26.93 % | 1.623 M 40.64 % | 1.154 M 21.35 % | 951.000 K 71.35 % | 555.000 K -5.13 % | 585.000 K 10.38 % | 530.000 K 28.95 % | 411.000 K 51.10 % | 272.000 K 15.28 % | 235.943 K -2.37 % | 241.661 K 8.23 % | 223.281 K 7.95 % | 206.839 K 59.12 % | 129.991 K 11.43 % | 116.658 K 14.91 % | 101.520 K 10.02 % | 92.276 K 21.15 % | 76.164 K 19.81 % | 63.569 K | 0.000 -100.00 % | 100.000 K |
| Total non current assets | 328.234 M -1.00 % | 331.556 M -1.61 % | 336.973 M 0.22 % | 336.248 M 34.54 % | 249.926 M -3.75 % | 259.659 M 230.45 % | 78.578 M -0.58 % | 79.033 M 76.81 % | 44.700 M -8.62 % | 48.916 M -4.86 % | 51.413 M -6.42 % | 54.943 M -5.39 % | 58.074 M -5.62 % | 61.534 M -4.92 % | 64.721 M -5.06 % | 68.174 M -15.21 % | 80.403 M -3.45 % | 83.272 M -3.34 % | 86.148 M 60.61 % | 53.638 M -11.29 % | 60.465 M 101.40 % | 30.023 M -41.52 % | 51.336 M 14.34 % | 44.896 M 233.28 % | 13.471 M -33.52 % | 20.262 M -14.05 % | 23.575 M 4.88 % | 22.477 M -64.42 % | 63.173 M -40.67 % | 106.485 M -17.86 % | 129.632 M -23.33 % | 169.073 M -39.36 % | 278.822 M 118.07 % | 127.857 M 23.92 % | 103.179 M -4.03 % | 107.513 M 12.89 % | 95.236 M -6.18 % | 101.512 M -33.75 % | 153.224 M -6.58 % | 164.024 M -41.48 % | 280.307 M -4.40 % | 293.215 M -4.05 % | 305.584 M -3.80 % | 317.640 M 5.68 % | 300.569 M -4.19 % | 313.724 M -2.40 % | 321.437 M 0.55 % | 319.665 M -2.60 % | 328.215 M -2.09 % | 335.231 M -0.42 % | 336.632 M -2.19 % | 344.154 M 30.72 % | 263.268 M 4.17 % | 252.731 M 20.29 % | 210.097 M 654.96 % | 27.829 M 60.68 % | 17.320 M -6.15 % | 18.455 M -8.85 % | 20.246 M -10.43 % | 22.603 M 25.27 % | 18.044 M -7.52 % | 19.512 M -2.10 % | 19.931 M -1.96 % | 20.330 M -10.95 % | 22.829 M 54.98 % | 14.730 M -7.67 % | 15.954 M -0.93 % | 16.104 M -8.17 % | 17.536 M -4.84 % | 18.428 M -6.92 % | 19.799 M 17.48 % | 16.853 M 3.26 % | 16.321 M -8.34 % | 17.806 M 0.29 % | 17.755 M -6.24 % | 18.936 M -61.34 % | 48.976 M -3.89 % | 50.958 M 125.28 % | 22.620 M -6.16 % | 24.106 M -5.30 % | 25.455 M -4.59 % | 26.680 M -4.13 % | 27.829 M 731.71 % | 3.346 M -4.78 % | 3.514 M -35.34 % | 5.435 M -2.11 % | 5.552 M -1.75 % | 5.651 M -85.38 % | 38.646 M 549.08 % | 5.954 M -6.56 % | 6.372 M -4.11 % | 6.645 M -67.83 % | 20.657 M -13.38 % | 23.847 M -1.00 % | 24.087 M -2.42 % | 24.685 M 18.96 % | 20.750 M 2.51 % | 20.242 M -2.30 % | 20.719 M 1.11 % | 20.492 M -15.44 % | 24.235 M 71.67 % | 14.117 M 4.27 % | 13.539 M 28.04 % | 10.574 M 5.52 % | 10.021 M -3.09 % | 10.340 M -6.86 % | 11.101 M -5.84 % | 11.789 M -4.98 % | 12.407 M 5.00 % | 11.816 M 21.68 % | 9.710 M 37.58 % | 7.058 M 10.72 % | 6.375 M 89.82 % | 3.358 M -0.82 % | 3.386 M -2.48 % | 3.472 M -34.61 % | 5.310 M 24.93 % | 4.250 M 32.16 % | 3.216 M 107.76 % | 1.548 M 93.49 % | 800.000 K 60.00 % | 500.000 K |
| Other current assets | 48.825 M 144.64 % | 19.958 M 25.79 % | 15.866 M -50.40 % | 31.987 M 34.43 % | 23.795 M -68.64 % | 75.885 M 157.54 % | 29.465 M 27.41 % | 23.127 M 14.59 % | 20.182 M -2.63 % | 20.728 M 3.13 % | 20.099 M 3.67 % | 19.388 M 274.79 % | 5.173 M -2.23 % | 5.291 M 6.65 % | 4.961 M 4.14 % | 4.764 M 0.36 % | 4.747 M 47.74 % | 3.213 M 21.38 % | 2.647 M -54.61 % | 5.832 M -90.70 % | 62.743 M -64.90 % | 178.753 M 4 793.32 % | 3.653 M 25.45 % | 2.912 M 25.03 % | 2.329 M -29.19 % | 3.289 M -10.77 % | 3.686 M 17.95 % | 3.125 M 0.13 % | 3.121 M -55.53 % | 7.018 M -7.68 % | 7.602 M 158.75 % | 2.938 M -58.27 % | 7.040 M -14.48 % | 8.232 M -50.57 % | 16.653 M 12.85 % | 14.757 M -18.13 % | 18.024 M -2.87 % | 18.556 M 15.36 % | 16.085 M 6.14 % | 15.154 M -9.84 % | 16.808 M -1.27 % | 17.025 M 0.53 % | 16.936 M 207.03 % | 5.516 M -38.25 % | 8.933 M 0.04 % | 8.929 M -16.99 % | 10.756 M 0.66 % | 10.685 M -60.99 % | 27.388 M 223.93 % | 8.455 M 65.75 % | 5.101 M 48.24 % | 3.441 M -43.50 % | 6.090 M 240.99 % | 1.786 M -26.53 % | 2.431 M 202.74 % | 803.000 K -13.38 % | 927.000 K -52.19 % | 1.939 M -10.52 % | 2.167 M 29.06 % | 1.679 M -5.62 % | 1.779 M -3.26 % | 1.839 M 23.67 % | 1.487 M 37.56 % | 1.081 M -72.35 % | 3.910 M 78.21 % | 2.194 M -4.90 % | 2.307 M 83.82 % | 1.255 M -6.62 % | 1.344 M -2.68 % | 1.381 M -9.44 % | 1.525 M 12.46 % | 1.356 M -5.11 % | 1.429 M 1.85 % | 1.403 M 3.54 % | 1.355 M 14.15 % | 1.187 M -39.28 % | 1.955 M -10.69 % | 2.189 M 46.23 % | 1.497 M 6.47 % | 1.406 M 25.99 % | 1.116 M 3.05 % | 1.083 M 14.12 % | 949.000 K 25.86 % | 754.000 K -0.53 % | 758.000 K -39.21 % | 1.247 M 17.31 % | 1.063 M 17.72 % | 903.000 K -37.51 % | 1.445 M 55.71 % | 928.000 K -7.57 % | 1.004 M 29.55 % | 775.000 K -54.20 % | 1.692 M -36.91 % | 2.682 M -4.04 % | 2.795 M 90.14 % | 1.470 M -44.90 % | 2.668 M -2.49 % | 2.736 M 2.36 % | 2.673 M 90.52 % | 1.403 M 31.49 % | 1.067 M 3.59 % | 1.030 M -67.57 % | 3.176 M -1.00 % | 3.208 M 1 579.58 % | 191.000 K 15.76 % | 165.000 K 39.83 % | 118.000 K 22.92 % | 96.000 K -57.89 % | 228.000 K -0.44 % | 229.000 K 9.57 % | 208.993 K -30.34 % | 300.000 K 502.28 % | 49.811 K -67.92 % | 155.265 K -11.35 % | 175.144 K -12.43 % | 200.000 K 219.52 % | 62.593 K 26.21 % | 49.596 K 297.18 % | 12.487 K -70.07 % | 41.716 K -97.39 % | 1.600 M 77.78 % | 900.000 K |
| Short term investments | 33.009 M -43.30 % | 58.217 M 6.21 % | 54.814 M -8.47 % | 59.885 M 17.77 % | 50.850 M | 0.000 -100.00 % | 59.668 M -40.22 % | 99.818 M -1.43 % | 101.261 M 13.01 % | 89.603 M -8.07 % | 97.474 M -0.90 % | 98.358 M -38.26 % | 159.306 M -22.36 % | 205.181 M -27.56 % | 283.234 M -28.93 % | 398.528 M -6.18 % | 424.776 M 23.92 % | 342.787 M 3.58 % | 330.931 M 15.80 % | 285.785 M 103.43 % | 140.480 M 613.21 % | 19.697 M -80.19 % | 99.433 M -11.60 % | 112.483 M 9.77 % | 102.470 M 1.04 % | 101.416 M 7.22 % | 94.587 M 158.05 % | 36.654 M 8.29 % | 33.848 M -2.44 % | 34.694 M 18.17 % | 29.359 M | 0.000 -100.00 % | 57.487 M 4.42 % | 55.052 M -39.45 % | 90.927 M 367.66 % | 19.443 M -35.89 % | 30.326 M -5.95 % | 32.243 M | 0.000 | 0.000 | 0.000 -100.00 % | 37.090 M -30.40 % | 53.289 M -9.00 % | 58.558 M -19.18 % | 72.459 M -3.13 % | 74.798 M -21.75 % | 95.590 M -26.48 % | 130.017 M -22.14 % | 166.998 M -2.46 % | 171.216 M 27.50 % | 134.287 M 50.08 % | 89.475 M -38.99 % | 146.647 M 10.68 % | 132.496 M -1.26 % | 134.185 M 1 934.03 % | 6.597 M 1.27 % | 6.514 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.150 M -0.05 % | 2.151 M -28.42 % | 3.005 M -72.60 % | 10.966 M -2.48 % | 11.245 M -26.54 % | 15.308 M 15.15 % | 13.294 M 4.00 % | 12.783 M -51.78 % | 26.511 M -21.21 % | 33.646 M 18.17 % | 28.472 M 16.39 % | 24.462 M 1.18 % | 24.176 M -10.52 % | 27.017 M 227.48 % | 8.250 M -36.03 % | 12.896 M 1 192.18 % | 998.000 K -66.72 % | 2.999 M -0.99 % | 3.029 M | 0.000 -100.00 % | 19.257 M 837.99 % | 2.053 M | 0.000 | 0.000 -100.00 % | 19.697 M 17.95 % | 16.699 M -34.88 % | 25.643 M 2.12 % | 25.110 M -49.34 % | 49.567 M 25.44 % | 39.513 M 13.78 % | 34.727 M -14.47 % | 40.600 M -0.64 % | 40.863 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 |
| cash and cash equivalents | 301.780 M -4.72 % | 316.721 M 16.46 % | 271.964 M -0.70 % | 273.880 M -23.93 % | 360.050 M -6.96 % | 386.988 M -11.80 % | 438.762 M 29.01 % | 340.091 M -1.35 % | 344.733 M -2.94 % | 355.188 M -2.48 % | 364.227 M 26.56 % | 287.786 M 18.98 % | 241.874 M -8.36 % | 263.945 M -8.79 % | 289.369 M -6.34 % | 308.943 M 41.74 % | 217.957 M 17.36 % | 185.710 M 28.25 % | 144.807 M -12.53 % | 165.546 M 1.83 % | 162.564 M -1.04 % | 164.280 M 179.97 % | 58.678 M 2.30 % | 57.359 M -14.21 % | 66.861 M 5.31 % | 63.487 M -13.37 % | 73.285 M -43.11 % | 128.809 M 17.57 % | 109.562 M 9.40 % | 100.150 M -33.36 % | 150.289 M 10.02 % | 136.604 M 35.14 % | 101.081 M 59.89 % | 63.220 M 16.38 % | 54.321 M -57.41 % | 127.540 M 9.93 % | 116.016 M -17.00 % | 139.772 M -3.82 % | 145.329 M 7.47 % | 135.223 M -14.29 % | 157.775 M 32.49 % | 119.084 M 17.27 % | 101.548 M -24.48 % | 134.466 M -12.83 % | 154.257 M 5.63 % | 146.040 M 9.47 % | 133.403 M 5.30 % | 126.685 M 7.09 % | 118.303 M -20.55 % | 148.909 M -22.91 % | 193.161 M -12.91 % | 221.804 M -16.03 % | 264.151 M -11.02 % | 296.866 M -5.91 % | 315.498 M 0.24 % | 314.733 M 1.31 % | 310.663 M 3.76 % | 299.415 M -4.53 % | 313.611 M 205.92 % | 102.515 M 22.88 % | 83.426 M 23.59 % | 67.501 M -0.04 % | 67.525 M 30.52 % | 51.735 M 20.88 % | 42.800 M -23.74 % | 56.123 M 10.31 % | 50.878 M 5.38 % | 48.279 M 18.59 % | 40.710 M -0.85 % | 41.059 M 2.43 % | 40.083 M -0.95 % | 40.467 M -8.38 % | 44.169 M 25.96 % | 35.067 M -12.11 % | 39.899 M 23.85 % | 32.215 M 15.92 % | 27.791 M 63.04 % | 17.045 M 85.41 % | 9.193 M -36.59 % | 14.498 M -13.89 % | 16.836 M 38.67 % | 12.141 M -63.13 % | 32.932 M 109.09 % | 15.750 M -46.37 % | 29.366 M 3.13 % | 28.474 M -3.48 % | 29.500 M 4.83 % | 28.142 M -17.96 % | 34.302 M 1.52 % | 33.787 M -8.92 % | 37.097 M -6.77 % | 39.792 M 4.37 % | 38.126 M -23.31 % | 49.712 M -0.82 % | 50.123 M -15.69 % | 59.451 M 47.76 % | 40.234 M -16.04 % | 47.920 M -9.19 % | 52.769 M 46.77 % | 35.953 M -19.18 % | 44.485 M -18.64 % | 54.674 M -12.06 % | 62.171 M 65.21 % | 37.631 M 202.45 % | 12.442 M 117.52 % | 5.720 M -12.71 % | 6.553 M -12.72 % | 7.508 M -12.04 % | 8.536 M -15.03 % | 10.046 M 64.53 % | 6.106 M 346.71 % | 1.367 M 4.58 % | 1.307 M -27.74 % | 1.809 M 308.70 % | 442.533 K 151.08 % | 176.251 K -55.00 % | 391.708 K -58.12 % | 935.243 K 7.08 % | 873.375 K 10.75 % | 788.611 K -73.71 % | 3.000 M 172.73 % | 1.100 M |
| Cash and short term investments | 334.789 M -10.71 % | 374.938 M 14.74 % | 326.778 M -2.09 % | 333.765 M -18.77 % | 410.900 M 6.18 % | 386.988 M -22.36 % | 498.430 M 13.30 % | 439.909 M -1.36 % | 445.994 M 0.27 % | 444.791 M -3.66 % | 461.701 M 19.57 % | 386.144 M -3.75 % | 401.180 M -14.48 % | 469.126 M -18.07 % | 572.603 M -19.06 % | 707.471 M 10.07 % | 642.733 M 21.62 % | 528.497 M 11.09 % | 475.738 M 5.41 % | 451.331 M 48.93 % | 303.044 M 64.72 % | 183.977 M 16.36 % | 158.111 M -6.91 % | 169.842 M 0.30 % | 169.331 M 2.69 % | 164.903 M -1.77 % | 167.872 M 1.46 % | 165.463 M 15.38 % | 143.410 M 6.35 % | 134.844 M -24.94 % | 179.648 M 31.51 % | 136.604 M -13.85 % | 158.568 M 34.07 % | 118.272 M -18.57 % | 145.248 M -1.18 % | 146.983 M 0.44 % | 146.342 M -14.92 % | 172.015 M 18.36 % | 145.329 M 7.47 % | 135.223 M -14.29 % | 157.775 M 1.03 % | 156.174 M 0.86 % | 154.837 M -19.78 % | 193.024 M -14.86 % | 226.716 M 2.66 % | 220.838 M -3.56 % | 228.993 M -10.79 % | 256.702 M -10.02 % | 285.301 M -10.88 % | 320.125 M -2.24 % | 327.448 M 5.19 % | 311.279 M -24.23 % | 410.798 M -4.32 % | 429.362 M -4.52 % | 449.683 M 39.94 % | 321.330 M 1.31 % | 317.177 M 5.93 % | 299.415 M -4.53 % | 313.611 M 205.92 % | 102.515 M 22.88 % | 83.426 M 23.59 % | 67.501 M -0.04 % | 67.525 M 30.52 % | 51.735 M 20.88 % | 42.800 M -23.74 % | 56.123 M 10.31 % | 50.878 M 5.38 % | 48.279 M 12.64 % | 42.860 M -0.81 % | 43.210 M 0.28 % | 43.088 M -16.22 % | 51.433 M -7.18 % | 55.414 M 10.00 % | 50.375 M -5.30 % | 53.193 M 18.21 % | 44.998 M -17.13 % | 54.302 M 7.12 % | 50.691 M 34.58 % | 37.665 M -3.32 % | 38.960 M -5.00 % | 41.012 M 4.73 % | 39.158 M -4.91 % | 41.182 M 43.76 % | 28.646 M -5.66 % | 30.364 M -3.52 % | 31.473 M -3.25 % | 32.529 M 15.59 % | 28.142 M -47.46 % | 53.559 M 49.44 % | 35.840 M -3.39 % | 37.097 M -6.77 % | 39.792 M -31.18 % | 57.823 M -12.93 % | 66.411 M -12.35 % | 75.766 M -10.40 % | 84.561 M -5.84 % | 89.801 M 2.71 % | 87.433 M -0.07 % | 87.496 M 14.29 % | 76.553 M -10.30 % | 85.348 M 56.10 % | 54.674 M -12.06 % | 62.171 M 65.21 % | 37.631 M 202.45 % | 12.442 M 117.52 % | 5.720 M -12.71 % | 6.553 M -12.72 % | 7.508 M -12.04 % | 8.536 M -15.03 % | 10.046 M 64.53 % | 6.106 M 346.71 % | 1.367 M 4.58 % | 1.307 M -27.74 % | 1.809 M 308.70 % | 442.533 K 151.08 % | 176.251 K -55.00 % | 391.708 K -58.12 % | 935.243 K 7.08 % | 873.375 K 10.75 % | 788.611 K -73.71 % | 3.000 M 172.73 % | 1.100 M |
| Total current assets | 440.637 M -0.76 % | 443.990 M -4.44 % | 464.633 M 10.59 % | 420.146 M -8.19 % | 457.646 M -7.35 % | 493.934 M -10.70 % | 553.147 M -0.25 % | 554.512 M 14.46 % | 484.447 M -0.28 % | 485.792 M -3.84 % | 505.191 M 18.04 % | 427.985 M 0.18 % | 427.195 M -14.59 % | 500.165 M -16.18 % | 596.719 M -18.33 % | 730.682 M 9.15 % | 669.431 M 22.95 % | 544.460 M 12.77 % | 482.810 M 5.49 % | 457.669 M 25.03 % | 366.050 M 0.53 % | 364.123 M 124.23 % | 162.385 M -6.28 % | 173.265 M -0.11 % | 173.459 M -5.47 % | 183.500 M -6.15 % | 195.522 M -2.95 % | 201.472 M 28.24 % | 157.103 M 9.11 % | 143.982 M -23.50 % | 188.203 M 34.72 % | 139.695 M -13.97 % | 162.388 M 18.85 % | 136.633 M -19.48 % | 169.682 M -9.98 % | 188.490 M -17.33 % | 227.990 M 16.98 % | 194.896 M 4.45 % | 186.589 M 1.47 % | 183.877 M -1.85 % | 187.340 M -11.11 % | 210.749 M 4.44 % | 201.780 M -7.74 % | 218.708 M -11.94 % | 248.351 M -2.59 % | 254.952 M 0.66 % | 253.289 M -7.47 % | 273.728 M -12.26 % | 311.994 M -9.66 % | 345.361 M -8.61 % | 377.900 M 16.43 % | 324.563 M -24.60 % | 430.478 M -2.60 % | 441.970 M -2.54 % | 453.496 M 39.52 % | 325.048 M -7.30 % | 350.664 M 9.00 % | 321.720 M 1.50 % | 316.976 M 182.56 % | 112.181 M -9.67 % | 124.185 M 72.64 % | 71.935 M 1.54 % | 70.847 M 22.31 % | 57.926 M 8.79 % | 53.245 M -12.50 % | 60.849 M -2.76 % | 62.575 M 9.84 % | 56.970 M 4.21 % | 54.670 M 11.62 % | 48.977 M 0.19 % | 48.886 M -9.80 % | 54.198 M -6.64 % | 58.054 M 7.51 % | 53.998 M -4.88 % | 56.770 M 21.22 % | 46.834 M -20.65 % | 59.019 M 2.24 % | 57.727 M 34.73 % | 42.848 M -4.33 % | 44.787 M 4.65 % | 42.796 M 4.44 % | 40.978 M -5.08 % | 43.171 M 45.30 % | 29.712 M -5.41 % | 31.412 M -5.21 % | 33.138 M -2.32 % | 33.925 M -1.17 % | 34.327 M -38.09 % | 55.448 M 50.00 % | 36.965 M -3.55 % | 38.326 M -5.52 % | 40.567 M -34.64 % | 62.067 M -10.17 % | 69.093 M -12.05 % | 78.561 M -8.83 % | 86.174 M -8.17 % | 93.845 M 3.95 % | 90.281 M -0.40 % | 90.643 M 16.17 % | 78.024 M -9.80 % | 86.497 M 55.05 % | 55.786 M -14.69 % | 65.391 M 58.65 % | 41.217 M 222.21 % | 12.792 M 115.39 % | 5.939 M -11.73 % | 6.728 M -15.69 % | 7.980 M -9.64 % | 8.831 M -14.58 % | 10.338 M 61.66 % | 6.395 M 256.16 % | 1.796 M -23.45 % | 2.346 M -20.64 % | 2.956 M 75.91 % | 1.680 M -11.83 % | 1.906 M -24.36 % | 2.519 M -6.46 % | 2.693 M -2.18 % | 2.753 M -5.56 % | 2.915 M -39.27 % | 4.800 M 128.57 % | 2.100 M |
| Inventory | 26.490 M 2.98 % | 25.724 M -2.06 % | 26.264 M -4.44 % | 27.485 M 124.95 % | 12.218 M -0.58 % | 12.289 M 24.38 % | 9.880 M -9.53 % | 10.921 M -11.75 % | 12.375 M -11.65 % | 14.006 M -4.88 % | 14.725 M 3.54 % | 14.222 M 3.04 % | 13.802 M 14.48 % | 12.056 M 20.39 % | 10.014 M 12.14 % | 8.930 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -102.470 M -1.04 % | -101.416 M -7.22 % | -94.587 M -158.05 % | -36.654 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.515 M 0.03 % | 11.512 M -19.22 % | 14.251 M 0.04 % | 14.246 M 21.42 % | 11.733 M 7.30 % | 10.935 M -7.97 % | 11.882 M 0.03 % | 11.879 M 0.00 % | 11.879 M 923.17 % | 1.161 M -63.01 % | 3.139 M 0.00 % | 3.139 M 0.00 % | 3.139 M 0.00 % | 3.139 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 102.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 -100.00 % | 1.403 M | 0.000 -100.00 % | 1.792 M 188.10 % | 622.000 K -22.64 % | 804.000 K | 0.000 -100.00 % | 1.406 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 % | 161.000 K -59.34 % | 396.000 K -18.18 % | 484.000 K 31.17 % | 369.000 K -41.15 % | 627.000 K -38.04 % | 1.012 M | 0.000 -100.00 % | 208.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 118.000 K -0.84 % | 119.000 K 20.21 % | 98.993 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 160.912 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K |
| Net receivables | 30.533 M 30.65 % | 23.370 M -75.59 % | 95.725 M 255.74 % | 26.909 M 150.71 % | 10.733 M -42.82 % | 18.772 M 22.12 % | 15.372 M -80.92 % | 80.555 M 1 266.27 % | 5.896 M -5.92 % | 6.267 M -27.68 % | 8.666 M 5.28 % | 8.231 M 16.92 % | 7.040 M -48.58 % | 13.692 M 49.79 % | 9.141 M -3.95 % | 9.517 M -56.64 % | 21.951 M 72.16 % | 12.750 M 188.14 % | 4.425 M 774.51 % | 506.000 K 92.40 % | 263.000 K -81.12 % | 1.393 M 124.32 % | 621.000 K 21.53 % | 511.000 K -71.60 % | 1.799 M -88.25 % | 15.308 M -36.12 % | 23.964 M -27.13 % | 32.884 M 211.05 % | 10.572 M 87.81 % | 5.629 M 18.41 % | 4.754 M 3 007.19 % | 153.000 K -49.00 % | 300.000 K -97.89 % | 14.245 M 83.07 % | 7.781 M -70.91 % | 26.750 M -50.19 % | 53.700 M 1 141.62 % | 4.325 M -82.82 % | 25.175 M -24.85 % | 33.500 M 162.60 % | 12.757 M -66.03 % | 37.550 M 25.14 % | 30.007 M 48.79 % | 20.168 M 58.78 % | 12.702 M -49.57 % | 25.185 M 86.00 % | 13.540 M 113.53 % | 6.341 M -62.28 % | 16.812 M 0.18 % | 16.781 M -63.00 % | 45.351 M 360.74 % | 9.843 M -40.83 % | 16.635 M 53.71 % | 10.822 M 745.47 % | 1.280 M -56.09 % | 2.915 M -91.05 % | 32.560 M 59.87 % | 20.366 M 1 600.00 % | 1.198 M -85.00 % | 7.987 M -79.51 % | 38.980 M 1 402.12 % | 2.595 M 41.42 % | 1.835 M -64.09 % | 5.110 M -21.81 % | 6.535 M 158.10 % | 2.532 M -73.04 % | 9.390 M 26.28 % | 7.436 M -28.95 % | 10.466 M 138.62 % | 4.386 M 2.64 % | 4.273 M 203.26 % | 1.409 M 16.35 % | 1.211 M -45.45 % | 2.220 M -0.09 % | 2.222 M 242.37 % | 649.000 K -76.50 % | 2.762 M -43.02 % | 4.847 M 31.50 % | 3.686 M -16.63 % | 4.421 M 561.83 % | 668.000 K -9.36 % | 737.000 K -29.13 % | 1.040 M 233.33 % | 312.000 K 7.59 % | 290.000 K -30.62 % | 418.000 K 25.53 % | 333.000 K -93.70 % | 5.282 M 1 089.64 % | 444.000 K 125.38 % | 197.000 K -12.44 % | 225.000 K | 0.000 -100.00 % | 2.552 M | 0.000 | 0.000 -100.00 % | 143.000 K -89.61 % | 1.376 M 1 128.57 % | 112.000 K -76.37 % | 474.000 K 597.06 % | 68.000 K -17.07 % | 82.000 K 0.00 % | 82.000 K 86.36 % | 44.000 K -88.36 % | 378.000 K 137.74 % | 159.000 K 194.44 % | 54.000 K -5.26 % | 57.000 K -84.84 % | 376.000 K 461.19 % | 67.000 K 6.35 % | 63.000 K -21.19 % | 79.940 K -20.06 % | 100.000 K -89.89 % | 988.746 K -0.31 % | 991.777 K -6.65 % | 1.062 M 51.78 % | 700.000 K -66.10 % | 2.065 M 20.88 % | 1.708 M -8.51 % | 1.867 M -11.00 % | 2.098 M 1 997.88 % | 100.000 K | 0.000 |
| Tax assets | 16.939 M -0.35 % | 16.998 M -1.35 % | 17.231 M -14.84 % | 20.233 M 140.18 % | 8.424 M -39.19 % | 13.854 M 110.96 % | 6.567 M 125.28 % | 2.915 M 808.10 % | 321.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.513 M | 0.000 | 0.000 | 0.000 100.00 % | -35.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 100.00 % | -2.196 M -12.04 % | -1.960 M -1 033.33 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K -81.91 % | 1.161 M 0.00 % | 1.161 M 0.00 % | 1.161 M | 0.000 -100.00 % | 3.139 M 0.00 % | 3.139 M 0.00 % | 3.139 M 0.00 % | 3.139 M -84.28 % | 19.974 M 15.60 % | 17.279 M -37.91 % | 27.831 M 0.00 % | 27.831 M -17.21 % | 33.616 M 3.14 % | 32.592 M 0.71 % | 32.363 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.500 M 1.46 % | -2.537 M 7.31 % | -2.737 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 762.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 -100.00 % | 38.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 376.008 K 194.54 % | 127.660 K 0.00 % | 127.660 K | 0.000 | 0.000 -100.00 % | 1.340 M 49.19 % | 898.511 K -10.38 % | 1.003 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 13.331 M 21.50 % | 10.972 M -11.92 % | 12.457 M 3.17 % | 12.074 M 87.40 % | 6.443 M 101.91 % | 3.191 M -32.14 % | 4.702 M 44.19 % | 3.261 M -61.77 % | 8.530 M 47.35 % | 5.789 M -31.19 % | 8.413 M 39.38 % | 6.036 M 18.42 % | 5.097 M -7.06 % | 5.484 M 3.51 % | 5.298 M -2.61 % | 5.440 M 147.72 % | 2.196 M -16.34 % | 2.625 M -27.75 % | 3.633 M 256.53 % | 1.019 M -62.36 % | 2.707 M -16.32 % | 3.235 M 3.16 % | 3.136 M 77.68 % | 1.765 M -78.65 % | 8.268 M -12.61 % | 9.461 M -17.36 % | 11.448 M 209.57 % | 3.698 M -48.59 % | 7.193 M 50.95 % | 4.765 M -47.29 % | 9.040 M 5 808.50 % | 153.000 K -98.01 % | 7.691 M -16.76 % | 9.239 M 200.16 % | 3.078 M -88.49 % | 26.750 M 17.90 % | 22.688 M 98.60 % | 11.424 M -21.65 % | 14.580 M | 0.000 -100.00 % | 9.243 M -19.80 % | 11.525 M -9.29 % | 12.705 M 10 400.00 % | 121.000 K -99.27 % | 16.564 M -1.33 % | 16.788 M 331.01 % | 3.895 M 2 942.97 % | 128.000 K -99.22 % | 16.310 M 4.60 % | 15.592 M -8.96 % | 17.127 M 2 567.76 % | 642.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 354.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 -100.00 % | 3.568 M 22.40 % | 2.915 M -13.09 % | 3.354 M -3.12 % | 3.462 M 0.46 % | 3.446 M 60.50 % | 2.147 M -24.24 % | 2.834 M 28.76 % | 2.201 M -62.59 % | 5.883 M 46.09 % | 4.027 M 125.60 % | 1.785 M -53.50 % | 3.839 M 83.16 % | 2.096 M 70.13 % | 1.232 M -47.95 % | 2.367 M 2 589.77 % | 88.000 K -96.02 % | 2.209 M -14.55 % | 2.585 M 20.85 % | 2.139 M 36.07 % | 1.572 M -59.30 % | 3.862 M 82.60 % | 2.115 M -0.66 % | 2.129 M -15.65 % | 2.524 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 % | 779.000 K 148.09 % | 314.000 K 17.60 % | 267.000 K | 0.000 -100.00 % | 176.000 K -5.38 % | 186.000 K 13.19 % | 164.325 K -17.84 % | 200.000 K 80.71 % | 110.672 K -2.67 % | 113.708 K -52.63 % | 240.032 K 140.03 % | 100.000 K 182.88 % | 35.351 K -58.05 % | 84.279 K -25.97 % | 113.845 K 13.85 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K |
| Tax payables | 0.000 -100.00 % | 13.062 M -2.31 % | 13.371 M 25.01 % | 10.696 M 792.82 % | 1.198 M -7.42 % | 1.294 M -1.45 % | 1.313 M 112.12 % | 619.000 K -40.14 % | 1.034 M 9.53 % | 944.000 K -62.18 % | 2.496 M 426.58 % | 474.000 K -30.40 % | 681.000 K 26.35 % | 539.000 K 9.33 % | 493.000 K -2.57 % | 506.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 374.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.150 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.960 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 583.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 110.471 K | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 356.000 K -22.27 % | 458.000 K -7.85 % | 497.000 K -7.10 % | 535.000 K 2.88 % | 520.000 K -8.45 % | 568.000 K -14.59 % | 665.000 K 6.74 % | 623.000 K -5.61 % | 660.000 K 13.60 % | 581.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 -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 -100.00 % | 2.402 M 453.46 % | 434.000 K -57.70 % | 1.026 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.076 M -6.03 % | 1.145 M -21.79 % | 1.464 M | 0.000 -100.00 % | 726.000 K 922.54 % | 71.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 -100.00 % | 266.000 K 21.46 % | 219.000 K -41.13 % | 372.000 K -62.80 % | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 39.227 M 0.86 % | 38.891 M 5.01 % | 37.035 M -2.01 % | 37.794 M -1.55 % | 38.388 M 6.49 % | 36.049 M 68.93 % | 21.340 M -0.01 % | 21.343 M 93.29 % | 11.042 M 0.00 % | 11.042 M 0.00 % | 11.042 M 0.00 % | 11.042 M -55.43 % | 24.775 M -1.12 % | 25.055 M 126.91 % | 11.042 M 0.00 % | 11.042 M -7.58 % | 11.948 M 0.00 % | 11.948 M 0.05 % | 11.942 M 8.15 % | 11.042 M 502.40 % | 1.833 M 0.00 % | 1.833 M 0.00 % | 1.833 M 0.00 % | 1.833 M 0.00 % | 1.833 M 0.00 % | 1.833 M 0.00 % | 1.833 M -0.76 % | 1.847 M 0.16 % | 1.844 M 21.88 % | 1.513 M -5.02 % | 1.593 M 17.30 % | 1.358 M -6.67 % | 1.455 M -6.19 % | 1.551 M -0.77 % | 1.563 M -15.70 % | 1.854 M -12.55 % | 2.120 M -42.14 % | 3.664 M -8.67 % | 4.012 M 1.72 % | 3.944 M -58.44 % | 9.489 M -0.45 % | 9.532 M 88.04 % | 5.069 M -7.69 % | 5.491 M 1.91 % | 5.388 M -7.23 % | 5.808 M -8.38 % | 6.339 M -2.30 % | 6.488 M -20.33 % | 8.144 M 2.84 % | 7.919 M -10.98 % | 8.896 M 27.52 % | 6.976 M 23.95 % | 5.628 M 45.50 % | 3.868 M 1.58 % | 3.808 M 76.05 % | 2.163 M 34.51 % | 1.608 M -13.78 % | 1.865 M -55.40 % | 4.182 M 40.24 % | 2.982 M -16.05 % | 3.552 M 355 100.00 % | 1.000 K -99.82 % | 560.000 K -77.66 % | 2.507 M 143.63 % | 1.029 M -51.49 % | 2.121 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 % | 443.000 K 0.00 % | 443.000 K -8.85 % | 486.000 K 0.83 % | 482.000 K 0.00 % | 482.000 K -38.05 % | 778.000 K -0.26 % | 780.000 K 0.00 % | 780.000 K -30.79 % | 1.127 M 0.00 % | 1.127 M -0.27 % | 1.130 M 0.00 % | 1.130 M -1.05 % | 1.142 M -23.20 % | 1.487 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.181 M -65.36 % | 9.182 M -28.24 % | 12.795 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 519.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 90.374 K -60.25 % | 227.364 K 35.50 % | 167.797 K -58.19 % | 401.360 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.911 K -54.51 % | 10.796 K -99.33 % | 1.600 M -5.88 % | 1.700 M |
| Capital lease obligations | 8.713 M -25.09 % | 11.632 M 27.96 % | 9.090 M -12.10 % | 10.341 M 337.07 % | 2.366 M -2.91 % | 2.437 M -5.21 % | 2.571 M -13.84 % | 2.984 M 9.50 % | 2.725 M 22.31 % | 2.228 M -27.17 % | 3.059 M -10.87 % | 3.432 M -8.28 % | 3.742 M 4.32 % | 3.587 M 2.37 % | 3.504 M 18.30 % | 2.962 M 341.43 % | 671.000 K -11.59 % | 759.000 K -10.18 % | 845.000 K -45.13 % | 1.540 M 39.87 % | 1.101 M -11.85 % | 1.249 M -10.47 % | 1.395 M -17.89 % | 1.699 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 -100.00 % | 2.085 M -10.21 % | 2.322 M -9.05 % | 2.553 M -8.13 % | 2.779 M -5.06 % | 2.927 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 |
| 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 -100.00 % | 15.904 M | 0.000 -100.00 % | 13.686 M 7.81 % | 12.695 M 7.79 % | 11.777 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.844 M 21.88 % | 1.513 M -5.02 % | 1.593 M 17.30 % | 1.358 M -6.67 % | 1.455 M -6.19 % | 1.551 M -0.77 % | 1.563 M -15.70 % | 1.854 M 0.16 % | 1.851 M -49.48 % | 3.664 M -8.67 % | 4.012 M 1.72 % | 3.944 M -58.44 % | 9.489 M -0.45 % | 9.532 M 88.04 % | 5.069 M -7.69 % | 5.491 M 1.91 % | 5.388 M -7.23 % | 5.808 M -8.38 % | 6.339 M -2.30 % | 6.488 M -20.33 % | 8.144 M 2.84 % | 7.919 M -10.98 % | 8.896 M 27.52 % | 6.976 M 30.78 % | 5.334 M 37.90 % | 3.868 M -2.84 % | 3.981 M | 0.000 -100.00 % | 1.608 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 -100.00 % | 11.000 K | 0.000 -100.00 % | 108.000 K 2 600.00 % | 4.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 |
| Other total stockholders equity | 794.806 M 0.24 % | 792.931 M 0.10 % | 792.146 M 0.06 % | 791.695 M -1.34 % | 802.436 M -0.81 % | 808.957 M 0.11 % | 808.079 M 0.02 % | 807.895 M 0.12 % | 806.942 M 26.00 % | 640.454 M -0.23 % | 641.929 M 13.61 % | 565.026 M 3.47 % | 546.071 M -2.41 % | 559.571 M -5.06 % | 589.373 M -1.95 % | 601.108 M 1.47 % | 592.393 M -0.31 % | 594.229 M -0.25 % | 595.706 M -2.05 % | 608.146 M 0.21 % | 606.860 M -0.12 % | 607.573 M -0.54 % | 610.855 M -0.31 % | 612.731 M 0.00 % | 612.716 M 0.05 % | 612.416 M 0.09 % | 611.876 M 0.00 % | 611.884 M 0.06 % | 611.542 M 0.09 % | 610.993 M -0.67 % | 615.084 M 0.12 % | 614.356 M 0.17 % | 613.290 M 0.21 % | 611.987 M 0.30 % | 610.154 M 0.39 % | 607.813 M 0.55 % | 604.478 M 0.46 % | 601.692 M 0.24 % | 600.242 M 0.29 % | 598.506 M -0.64 % | 602.389 M -0.69 % | 606.567 M -0.52 % | 609.764 M -0.36 % | 611.955 M -0.35 % | 614.120 M -0.37 % | 616.413 M 0.02 % | 616.294 M -0.38 % | 618.674 M -1.26 % | 626.595 M 0.32 % | 624.615 M 0.06 % | 624.235 M 0.97 % | 618.251 M -2.02 % | 631.000 M 0.51 % | 627.825 M 1.48 % | 618.683 M 59.94 % | 386.821 M 1.11 % | 382.576 M 0.94 % | 379.001 M 0.99 % | 375.271 M 90.47 % | 197.026 M 5.90 % | 186.044 M 2.05 % | 182.302 M 3.54 % | 176.065 M 1.38 % | 173.672 M 0.96 % | 172.018 M 0.88 % | 170.510 M 0.66 % | 169.387 M 1.15 % | 167.468 M 0.99 % | 165.829 M 1.19 % | 163.881 M 1.22 % | 161.912 M 1.21 % | 159.972 M 2.28 % | 156.409 M | 0.000 -100.00 % | 329.037 M 0.75 % | 326.599 M 1.55 % | 321.604 M 1.22 % | 317.716 M 0.70 % | 315.499 M 118.96 % | 144.087 M -54.04 % | 313.530 M 118.39 % | 143.565 M -0.10 % | 143.705 M 37.10 % | 104.817 M -0.07 % | 104.889 M -0.07 % | 104.963 M -0.09 % | 105.060 M -0.07 % | 105.129 M -56.99 % | 244.432 M 132.52 % | 105.125 M -0.15 % | 105.281 M -0.26 % | 105.557 M -33.33 % | 158.322 M -0.35 % | 158.871 M 0.00 % | 158.875 M 0.09 % | 158.728 M 0.31 % | 158.241 M 17.08 % | 135.160 M -0.10 % | 135.291 M 16.53 % | 116.103 M -0.06 % | 116.167 M 46.81 % | 79.129 M 1.25 % | 78.155 M 25.37 % | 62.341 M 18 344.08 % | 338.000 K -5.85 % | 359.000 K 12.19 % | 320.000 K -98.81 % | 26.827 M 10 100.38 % | 263.000 K -29.68 % | 374.000 K -9.14 % | 411.618 K 137.49 % | 173.322 K -0.26 % | 173.772 K 229.15 % | 52.794 K 2 684.14 % | -2.043 K -100.75 % | 273.419 K 346.09 % | -111.106 K 6.30 % | -118.574 K 35.16 % | -182.863 K 12.19 % | -208.252 K -106.94 % | 3.000 M 20.00 % | 2.500 M |
| Deferred tax liabilities non current | 2.609 M -3.26 % | 2.697 M 0.00 % | 2.697 M 3.37 % | 2.609 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.000 K -75.10 % | 502.000 K -32.35 % | 742.000 K -72.62 % | 2.710 M -11.21 % | 3.052 M -13.12 % | 3.513 M -81.06 % | 18.552 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 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K -81.91 % | 1.161 M 0.00 % | 1.161 M 0.00 % | 1.161 M 0.00 % | 1.161 M -65.27 % | 3.343 M 4.27 % | 3.206 M -14.44 % | 3.747 M -23.12 % | 4.874 M 1 922.41 % | 241.000 K -98.61 % | 17.279 M -37.91 % | 27.831 M 0.00 % | 27.831 M -18.77 % | 34.262 M 5.12 % | 32.592 M 0.71 % | 32.363 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 % | 726.000 K -4.72 % | 762.000 K -4.51 % | 798.000 K -4.20 % | 833.000 K -4.14 % | 869.000 K -3.98 % | 905.000 K -3.72 % | 940.000 K -3.69 % | 976.000 K -3.56 % | 1.012 M -69.61 % | 3.330 M 207.48 % | 1.083 M -3.22 % | 1.119 M -3.20 % | 1.156 M -67.97 % | 3.609 M -1.90 % | 3.679 M -2.00 % | 3.754 M -1.96 % | 3.829 M 48.93 % | 2.571 M -1.49 % | 2.610 M -1.51 % | 2.650 M -1.45 % | 2.689 M -1.47 % | 2.729 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.996 K 0.00 % | 150.996 K 0.00 % | 150.996 K -21.97 % | 193.503 K -22.69 % | 250.310 K -15.13 % | 294.949 K -30.18 % | 422.469 K 9 970.77 % | 4.195 K | 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 | 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 % | 3.512 M 1 186.45 % | 273.000 K 13.75 % | 240.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -150.996 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -422.469 K | 0.000 | 0.000 | 0.000 |
| Total assets | 768.871 M -0.86 % | 775.546 M -3.25 % | 801.606 M 5.98 % | 756.394 M 6.90 % | 707.572 M -6.11 % | 753.593 M 19.29 % | 631.725 M -0.29 % | 633.545 M 19.73 % | 529.147 M -1.04 % | 534.708 M -3.93 % | 556.604 M 15.26 % | 482.928 M -0.48 % | 485.269 M -13.61 % | 561.699 M -15.08 % | 661.440 M -17.20 % | 798.856 M 6.54 % | 749.834 M 19.45 % | 627.732 M 10.33 % | 568.958 M 11.28 % | 511.307 M 19.88 % | 426.515 M 8.21 % | 394.146 M 84.42 % | 213.721 M -2.04 % | 218.161 M 16.71 % | 186.930 M -8.26 % | 203.762 M -7.00 % | 219.097 M -2.17 % | 223.949 M 1.67 % | 220.276 M -12.05 % | 250.467 M -21.20 % | 317.835 M 2.94 % | 308.768 M -30.02 % | 441.210 M 66.82 % | 264.490 M -3.07 % | 272.861 M -7.82 % | 296.003 M -8.42 % | 323.226 M 9.05 % | 296.408 M -12.77 % | 339.813 M -2.32 % | 347.901 M -25.61 % | 467.647 M -7.21 % | 503.964 M -0.67 % | 507.364 M -5.40 % | 536.348 M -2.29 % | 548.920 M -3.47 % | 568.676 M -1.05 % | 574.726 M -3.15 % | 593.393 M -7.31 % | 640.209 M -5.93 % | 680.592 M -4.75 % | 714.532 M 6.85 % | 668.717 M -3.61 % | 693.746 M -0.14 % | 694.701 M 4.69 % | 663.593 M 88.05 % | 352.877 M -4.11 % | 367.984 M 8.17 % | 340.175 M 0.88 % | 337.222 M 150.19 % | 134.784 M -5.23 % | 142.229 M 55.53 % | 91.447 M 0.74 % | 90.778 M 16.00 % | 78.256 M 2.87 % | 76.074 M 0.65 % | 75.579 M -3.76 % | 78.529 M 7.47 % | 73.074 M 1.20 % | 72.206 M 7.12 % | 67.405 M -1.86 % | 68.685 M -3.33 % | 71.051 M -4.47 % | 74.375 M 3.58 % | 71.804 M -3.65 % | 74.525 M 13.31 % | 65.770 M -39.10 % | 107.995 M -0.63 % | 108.685 M 66.01 % | 65.468 M -4.97 % | 68.893 M 0.94 % | 68.251 M 0.88 % | 67.658 M -4.71 % | 71.000 M 114.77 % | 33.058 M -5.35 % | 34.926 M -9.45 % | 38.573 M -2.29 % | 39.477 M -1.25 % | 39.978 M -57.51 % | 94.094 M 119.24 % | 42.919 M -3.98 % | 44.698 M -5.32 % | 47.212 M -42.93 % | 82.724 M -10.99 % | 92.940 M -9.46 % | 102.648 M -7.41 % | 110.859 M -3.26 % | 114.595 M 3.68 % | 110.523 M -0.75 % | 111.362 M 13.04 % | 98.516 M -11.03 % | 110.732 M 58.41 % | 69.903 M -11.44 % | 78.930 M 52.40 % | 51.791 M 127.02 % | 22.813 M 40.14 % | 16.279 M -8.69 % | 17.829 M -9.81 % | 19.769 M -6.92 % | 21.238 M -4.13 % | 22.154 M 37.56 % | 16.105 M 81.91 % | 8.854 M 1.53 % | 8.720 M 38.11 % | 6.314 M 24.63 % | 5.066 M -5.79 % | 5.378 M -31.31 % | 7.829 M 12.76 % | 6.944 M 16.32 % | 5.969 M 33.74 % | 4.463 M -20.30 % | 5.600 M 115.38 % | 2.600 M |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 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 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 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 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -37.000 K -111.46 % | 323.000 K -90.28 % | 3.323 M 713.10 % | -542.000 K -109.98 % | 5.430 M 174.52 % | -7.287 M -99.53 % | -3.652 M -40.79 % | -2.594 M -481.61 % | -446.000 K -18.30 % | -377.000 K -57.08 % | -240.000 K 86.95 % | -1.839 M -290.45 % | -471.000 K -2.17 % | -461.000 K 96.93 % | -15.039 M -195.53 % | 15.742 M | 0.000 | 0.000 -100.00 % | 156.696 M 275.13 % | -89.473 M | 0.000 | 0.000 -100.00 % | 10.552 M | 0.000 | 0.000 100.00 % | -56.854 M -200.00 % | 56.854 M 191.08 % | 19.532 M -30.03 % | 27.916 M 56.28 % | 17.863 M -56.53 % | 41.097 M -60.50 % | 104.042 M 166.38 % | -156.731 M -2 989.05 % | 5.425 M | 0.000 -100.00 % | 2.175 M | 0.000 -100.00 % | 40.165 M | 0.000 -100.00 % | 104.880 M | 0.000 | 0.000 | 0.000 100.00 % | -204.000 K -248.91 % | 137.000 K -68.72 % | 438.000 K 120.80 % | -2.106 M -153.17 % | 3.961 M 123.25 % | -17.038 M -61.47 % | -10.552 M -104.58 % | -5.158 M -4 162.81 % | -121.000 K -101.47 % | 8.246 M | 0.000 -100.00 % | 5.293 M | 0.000 | 0.000 -100.00 % | 13.000 K 100.10 % | -13.565 M | 0.000 | 0.000 | 0.000 100.00 % | -19.049 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.564 M | 0.000 | 0.000 | 0.000 100.00 % | -763.000 K -2 344.12 % | 34.000 K | 0.000 100.00 % | -34.000 K 5.56 % | -36.000 K 0.00 % | -36.000 K 0.00 % | -36.000 K -2.86 % | -35.000 K 2.78 % | -36.000 K 0.00 % | -36.000 K -2.86 % | -35.000 K 2.78 % | -36.000 K 0.00 % | -36.000 K -148.65 % | 74.000 K 154.01 % | -137.000 K -270.27 % | -37.000 K -2.78 % | -36.000 K -146.15 % | 78.000 K 211.43 % | -70.000 K 6.67 % | -75.000 K 0.00 % | -75.000 K -17.19 % | -64.000 K -64.10 % | -39.000 K 2.50 % | -40.000 K -2.56 % | -39.000 K 2.50 % | -40.000 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 % | -23.336 K 77.63 % | -104.324 K -352.32 % | -23.064 K 45.74 % | -42.507 K 8.34 % | -46.375 K -74.33 % | -26.602 K 82.42 % | -151.283 K -132.22 % | 469.579 K | 0.000 | 0.000 |
| Stock based compensation | 1.875 M | 0.000 -100.00 % | 922.000 K -59.29 % | 2.265 M 190.01 % | 781.000 K -12.35 % | 891.000 K 3.85 % | 858.000 K | 0.000 -100.00 % | 973.000 K 11.33 % | 874.000 K 83.23 % | 477.000 K -10.34 % | 532.000 K -48.40 % | 1.031 M -4.80 % | 1.083 M -7.75 % | 1.174 M 51.68 % | 774.000 K 158.00 % | 300.000 K -43.29 % | 529.000 K 17.56 % | 450.000 K 7.40 % | 419.000 K -14.14 % | 488.000 K 15.37 % | 423.000 K 27.41 % | 332.000 K | 0.000 -100.00 % | 300.000 K -34.92 % | 461.000 K 5 862.50 % | -8.000 K 98.36 % | -489.000 K -4 790.00 % | -10.000 K -100.83 % | 1.206 M 217.77 % | -1.024 M 75.52 % | -4.183 M -144.25 % | 9.453 M 535.71 % | 1.487 M -30.12 % | 2.128 M -35.67 % | 3.308 M 141.81 % | 1.368 M -7.25 % | 1.475 M -14.99 % | 1.735 M -29.47 % | 2.460 M 13.68 % | 2.164 M -31.89 % | 3.177 M -2.16 % | 3.247 M -20.67 % | 4.093 M 3.52 % | 3.954 M -25.44 % | 5.303 M 11.29 % | 4.765 M -32.72 % | 7.082 M -24.55 % | 9.386 M 49.74 % | 6.268 M 21.52 % | 5.158 M -37.72 % | 8.282 M 31.77 % | 6.285 M 4.75 % | 6.000 M 17.88 % | 5.090 M 38.02 % | 3.688 M 3.36 % | 3.568 M 4.27 % | 3.422 M 17.96 % | 2.901 M 87.52 % | 1.547 M -4.21 % | 1.615 M -21.75 % | 2.064 M 8.92 % | 1.895 M 27.01 % | 1.492 M 1.36 % | 1.472 M -32.51 % | 2.181 M 13.59 % | 1.920 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.829 M | 0.000 | 0.000 | 0.000 -100.00 % | 763.000 K -80.66 % | 3.946 M | 0.000 | 0.000 -100.00 % | 1.048 M 194.38 % | 356.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 506.000 K -98.96 % | 48.480 M 209.22 % | -44.387 M -112.52 % | -20.886 M -948.49 % | -1.992 M -112.45 % | 16.004 M -70.78 % | 54.767 M 177.87 % | -70.328 M -961.76 % | 8.161 M 172.86 % | -11.201 M -962.28 % | 1.299 M 108.95 % | -14.521 M -222.08 % | 11.895 M 199.46 % | -11.959 M -577.21 % | 2.506 M -81.10 % | 13.256 M 24.42 % | 10.654 M 368.30 % | -3.971 M -84.96 % | -2.147 M 88.95 % | -19.428 M -224.70 % | 15.580 M 5 424.82 % | 282.000 K 114.76 % | -1.910 M -209.90 % | 1.738 M -62.19 % | 4.597 M 272.53 % | 1.234 M -70.50 % | 4.183 M 160.35 % | -6.931 M -258.01 % | -1.936 M 94.62 % | -35.959 M -197.84 % | 36.751 M 315.19 % | -17.078 M -173.02 % | 23.388 M 154.60 % | 9.186 M 140.35 % | 3.822 M -63.19 % | 10.382 M 125.74 % | -40.341 M -365.16 % | 15.214 M 81.12 % | 8.400 M 155.00 % | -15.272 M -176.18 % | 20.046 M 359.03 % | -7.739 M 58.42 % | -18.614 M -65.56 % | -11.243 M -215.79 % | 9.710 M -15.96 % | 11.554 M 188.38 % | -13.073 M -255.39 % | 8.413 M 161.64 % | -13.648 M -308.37 % | 6.550 M 225.50 % | -5.219 M -198.40 % | -1.749 M 51.27 % | -3.589 M -11.08 % | -3.231 M -265.08 % | -885.000 K -105.67 % | 15.602 M 431.22 % | 2.937 M 115.28 % | -19.218 M -218.56 % | 16.210 M -6.54 % | 17.345 M 200.72 % | -17.221 M -524.85 % | -2.756 M 22.76 % | -3.568 M -157.70 % | 6.184 M 395.46 % | -2.093 M -154.73 % | 3.824 M 91.97 % | 1.992 M -54.34 % | 4.363 M 537.17 % | -998.000 K -154.84 % | 1.820 M 163.84 % | -2.851 M 25.46 % | -3.825 M -165.01 % | 5.884 M 325.53 % | -2.609 M -333.36 % | 1.118 M 211.02 % | -1.007 M -125.21 % | 3.995 M 99 975.00 % | -4.000 K 99.55 % | -896.000 K 65.87 % | -2.625 M -224.58 % | 2.107 M 298.21 % | -1.063 M -2 026.00 % | -50.000 K 59.35 % | -123.000 K 79.26 % | -593.000 K -238.88 % | 427.000 K 4.15 % | 410.000 K -75.68 % | 1.686 M -82.73 % | 9.761 M 3 100.33 % | 305.000 K 149.51 % | -616.000 K 83.60 % | -3.757 M -201.90 % | 3.687 M 58.92 % | 2.320 M 223.67 % | -1.876 M -128.56 % | 6.569 M 700.12 % | 821.000 K -10.47 % | 917.000 K 293.05 % | -475.000 K -763.64 % | -55.000 K -105.93 % | 928.000 K -44.46 % | 1.671 M 165.97 % | -2.533 M -703.10 % | 420.000 K 17.32 % | 358.000 K 5 214.29 % | -7.000 K -103.91 % | 179.000 K 1 293.33 % | -15.000 K 55.88 % | -34.000 K -159.01 % | 57.621 K 971.22 % | 5.379 K 102.66 % | -202.486 K -1 040.79 % | 21.523 K 159.53 % | -36.156 K -116.90 % | 213.945 K 264.18 % | -130.314 K 77.07 % | -568.233 K -374.59 % | 206.937 K 620.90 % | -39.727 K -114.05 % | 282.789 K -5.74 % | 300.000 K |
| Accounts receivables | -3.785 M -105.23 % | 72.315 M 205.09 % | -68.814 M -14 088.45 % | -485.000 K -106.08 % | 7.983 M 332.81 % | -3.429 M -105.26 % | 65.156 M 188.90 % | -73.295 M -20 863.46 % | 353.000 K -88.54 % | 3.080 M 782.93 % | -451.000 K 63.75 % | -1.244 M -118.90 % | 6.581 M 241.31 % | -4.657 M -1 564.47 % | 318.000 K 137.81 % | -841.000 K -106.82 % | 12.338 M 248.20 % | -8.325 M -112.43 % | -3.919 M -1 512.76 % | -243.000 K -121.50 % | 1.130 M 246.37 % | -772.000 K -601.82 % | -110.000 K -108.54 % | 1.288 M -90.47 % | 13.509 M 56.07 % | 8.656 M -2.96 % | 8.920 M 139.98 % | -22.312 M -351.39 % | -4.943 M -464.91 % | -875.000 K -1 383.05 % | -59.000 K -140.14 % | 147.000 K -98.95 % | 13.945 M 315.73 % | -6.464 M -134.08 % | 18.969 M -29.61 % | 26.950 M 154.58 % | -49.375 M -336.81 % | 20.850 M 150.45 % | 8.325 M 140.13 % | -20.743 M -183.66 % | 24.793 M 428.69 % | -7.543 M 23.34 % | -9.839 M -31.78 % | -7.466 M -159.81 % | 12.483 M 207.20 % | -11.645 M -61.76 % | -7.199 M -168.75 % | 10.471 M 33 877.42 % | -31.000 K -100.11 % | 28.570 M 180.46 % | -35.508 M -622.79 % | 6.792 M 216.84 % | -5.813 M 39.08 % | -9.542 M -683.61 % | 1.635 M -94.48 % | 29.645 M 343.11 % | -12.194 M 36.38 % | -19.168 M -382.34 % | 6.789 M -78.10 % | 30.993 M 185.18 % | -36.385 M -4 687.50 % | -760.000 K -123.21 % | 3.275 M 129.82 % | 1.425 M 135.60 % | -4.003 M -158.37 % | 6.858 M 450.97 % | -1.954 M | 0.000 | 0.000 | 0.000 100.00 % | -2.864 M | 0.000 | 0.000 | 0.000 100.00 % | -1.788 M -143.06 % | 4.152 M | 0.000 | 0.000 -100.00 % | 735.000 K 117.38 % | -4.228 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 % | -106.000 K -96.30 % | -54.000 K -119.42 % | 278.000 K | 0.000 100.00 % | -23.000 K 49.86 % | -45.870 K -132.11 % | 142.870 K | 0.000 -100.00 % | 24.559 K -76.66 % | 105.212 K 112.69 % | 49.468 K | 0.000 100.00 % | -350.569 K -160.18 % | -134.741 K -391.96 % | 46.151 K | 0.000 -100.00 % | 200.000 K |
| Inventory | -765.000 K -241.67 % | 540.000 K -55.74 % | 1.220 M -48.11 % | 2.351 M 3 211.27 % | 71.000 K 102.95 % | -2.409 M -331.41 % | 1.041 M -28.40 % | 1.454 M -10.85 % | 1.631 M 126.84 % | 719.000 K 242.94 % | -503.000 K -20.05 % | -419.000 K 76.02 % | -1.747 M 14.40 % | -2.041 M -88.28 % | -1.084 M -156.87 % | 1.906 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 % | -5.972 M | 0.000 -100.00 % | 6.613 M 152.62 % | -12.568 M -17.47 % | -10.699 M -379.35 % | -2.232 M -9 400.00 % | 24.000 K -99.33 % | 3.606 M -35.43 % | 5.585 M 152.12 % | -10.716 M | 0.000 -100.00 % | 4.076 M 328.09 % | -1.787 M | 0.000 -100.00 % | 17.765 M 494.08 % | -4.508 M -585.78 % | 928.000 K -76.26 % | 3.909 M 137.59 % | -10.400 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.505 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 % | -5.895 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 |
| Accounts payables | 2.904 M 118.67 % | 1.328 M 8.59 % | 1.223 M 107.52 % | -16.253 M -31.07 % | -12.400 M -193.03 % | 13.329 M 87.52 % | 7.108 M 631.28 % | 972.000 K -80.56 % | 5.001 M 138.53 % | -12.979 M -651.13 % | 2.355 M 146.00 % | -5.120 M -220.16 % | 4.261 M 220.44 % | -3.538 M -183.03 % | 4.261 M 168.26 % | -6.242 M -249.47 % | 4.176 M 745.34 % | 494.000 K -78.82 % | 2.332 M 173.80 % | -3.160 M -243.51 % | 2.202 M 423.82 % | -680.000 K 25.11 % | -908.000 K -318.43 % | -217.000 K 83.05 % | -1.280 M -73.68 % | -737.000 K -131.46 % | 2.343 M 2 732.58 % | -89.000 K -146.60 % | 191.000 K 193.63 % | -204.000 K -119.15 % | 1.065 M 311.20 % | 259.000 K 116.67 % | -1.554 M 37.29 % | -2.478 M 3.80 % | -2.576 M 69.33 % | -8.398 M -174.51 % | 11.271 M 458.15 % | -3.147 M -15.15 % | -2.733 M -2 384.55 % | -110.000 K -101.84 % | 5.972 M 615.27 % | -1.159 M 45.66 % | -2.133 M -19.43 % | -1.786 M -666.52 % | -233.000 K -104.66 % | 4.996 M 575.14 % | 740.000 K 115.55 % | -4.758 M -875.00 % | -488.000 K 54.31 % | -1.068 M -113.83 % | 7.721 M 3 144.12 % | 238.000 K | 0.000 | 0.000 -100.00 % | 2.692 M | 0.000 | 0.000 | 0.000 -100.00 % | 782.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 71.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 572.000 K | 0.000 | 0.000 | 0.000 100.00 % | -90.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 617.000 K -24.66 % | 819.000 K | 0.000 | 0.000 -100.00 % | 507.000 K 169.55 % | -729.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 -100.00 % | 464.000 K 887.23 % | 47.000 K 147.47 % | -99.000 K | 0.000 100.00 % | -11.000 K -110.63 % | 103.491 K 175.27 % | -137.491 K | 0.000 100.00 % | -3.036 K 97.85 % | -141.368 K -185.95 % | 164.477 K | 0.000 100.00 % | -217.664 K -163.70 % | 341.678 K 497.86 % | -85.878 K | 0.000 | 0.000 |
| Other working capital | 2.152 M 108.37 % | -25.703 M -216.92 % | 21.984 M 438.27 % | -6.499 M -376.08 % | 2.354 M -72.35 % | 8.513 M 145.92 % | -18.538 M -3 526.62 % | 541.000 K -54.00 % | 1.176 M 158.19 % | -2.021 M -1 881.37 % | -102.000 K 98.68 % | -7.738 M -376.36 % | 2.800 M 262.51 % | -1.723 M -74.22 % | -989.000 K -105.37 % | 18.433 M 414.56 % | -5.860 M -251.81 % | 3.860 M 789.29 % | -560.000 K 96.51 % | -16.025 M -230.84 % | 12.248 M 606.34 % | 1.734 M 294.39 % | -892.000 K -233.73 % | 667.000 K 108.74 % | -7.632 M -14.17 % | -6.685 M 5.58 % | -7.080 M -145.77 % | 15.470 M 449.36 % | 2.816 M 108.07 % | -34.880 M -197.58 % | 35.745 M 410.50 % | -11.512 M -204.68 % | 10.997 M -4.50 % | 11.515 M 383 933.33 % | -3.000 K -100.12 % | 2.529 M 50 680.00 % | -5.000 K 99.80 % | -2.513 M -214.91 % | -798.000 K -19 850.00 % | -4.000 K -33.33 % | -3.000 K -100.31 % | 963.000 K 108.98 % | -10.718 M -5 153.92 % | -204.000 K 91.97 % | -2.540 M -679.91 % | 438.000 K 120.80 % | -2.106 M -218.85 % | 1.772 M 110.40 % | -17.038 M -61.47 % | -10.552 M -146.76 % | 22.568 M 357.07 % | -8.779 M -494.74 % | 2.224 M -64.76 % | 6.311 M 19.23 % | 5.293 M 137.69 % | -14.043 M -192.81 % | 15.131 M 30 362.00 % | -50.000 K -100.58 % | 8.639 M 163.30 % | -13.648 M -171.22 % | 19.164 M 1 060.12 % | -1.996 M 71.13 % | -6.914 M -245.28 % | 4.759 M 149.16 % | 1.910 M 162.95 % | -3.034 M -189.92 % | 3.374 M | 0.000 | 0.000 | 0.000 -100.00 % | 103.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.289 M 2 857.83 % | -83.000 K -102.08 % | 3.995 M | 0.000 100.00 % | -2.138 M -191.68 % | 2.332 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 % | 3.687 M 58.92 % | 2.320 M 223.67 % | -1.876 M -128.56 % | 6.569 M 700.12 % | 821.000 K -10.47 % | 917.000 K 293.05 % | -475.000 K -763.64 % | -55.000 K -105.93 % | 928.000 K -44.46 % | 1.671 M 165.97 % | -2.533 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 -100.00 % | 100.000 K |
| Other non cash items | -1.239 M 82.95 % | -7.268 M -200.44 % | 7.236 M 5 688.80 % | 125.000 K 104.32 % | -2.895 M -136.40 % | 7.954 M 625.71 % | -1.513 M 79.23 % | -7.286 M 46.63 % | -13.653 M -220.80 % | 11.302 M 160.40 % | -18.713 M -356.52 % | 7.295 M 118.12 % | -40.259 M -198.12 % | 41.029 M -47.46 % | 78.093 M 135.94 % | -217.300 M -107.72 % | -104.613 M -403.41 % | -20.781 M -3 060.26 % | 702.000 K -62.72 % | 1.883 M 104.39 % | -42.929 M -227.08 % | -13.125 M -1 270.04 % | -958.000 K -101.59 % | 60.185 M 2 729.57 % | 2.127 M 153.52 % | -3.974 M 93.29 % | -59.249 M -5 637.29 % | 1.070 M 654.40 % | -193.000 K 14.60 % | -226.000 K -159.77 % | -87.000 K -187.88 % | 99.000 K -20.80 % | 125.000 K 147.35 % | -264.000 K 24.14 % | -348.000 K 12.12 % | -396.000 K -516.84 % | 95.000 K 286.27 % | -51.000 K -173.91 % | 69.000 K 283.33 % | 18.000 K -99.70 % | 5.929 M 5 255.65 % | -115.000 K -858.33 % | -12.000 K -200.00 % | -4.000 K 83.33 % | -24.000 K -100.45 % | 5.303 M 11.29 % | 4.765 M 13 914.71 % | 34.000 K -97.13 % | 1.183 M 957.25 % | -138.000 K -102.68 % | 5.158 M 1 043.68 % | 451.000 K 105.12 % | -8.803 M -18 065.31 % | 49.000 K 100.32 % | -15.530 M | 0.000 100.00 % | -6.000 K 53.85 % | -13.000 K -100.10 % | 13.556 M 42 462.50 % | -32.000 K | 0.000 | 0.000 -100.00 % | 19.049 M 7 370.20 % | 255.000 K 226.87 % | -201.000 K | 0.000 100.00 % | -34.000 K -101.81 % | 1.875 M -3.25 % | 1.938 M -0.21 % | 1.942 M 6.18 % | 1.829 M -30.46 % | 2.630 M 29.24 % | 2.035 M 79.93 % | 1.131 M 48.23 % | 763.000 K 115.03 % | -5.075 M -601.48 % | 1.012 M -61.14 % | 2.604 M 962.86 % | 245.000 K 102.48 % | 121.000 K 255.88 % | 34.000 K 123.45 % | -145.000 K 49.65 % | -288.000 K -464.71 % | -51.000 K -103.88 % | 1.313 M 686.16 % | -224.000 K -157.47 % | -87.000 K -150.00 % | 174.000 K -88.40 % | 1.500 M 2 207.69 % | 65.000 K 173.03 % | -89.000 K 95.89 % | -2.164 M -127.29 % | 7.930 M 72.65 % | 4.593 M 207.87 % | -4.258 M 35.96 % | -6.649 M -51 246.15 % | 13.000 K -99.52 % | 2.688 M 25.61 % | 2.140 M 172.74 % | -2.942 M -294 100.00 % | -1.000 K 99.98 % | -4.009 M -231.05 % | -1.211 M 70.94 % | -4.167 M -514.21 % | 1.006 M -9.37 % | 1.110 M -17.16 % | 1.340 M 167.44 % | -1.987 M -245.46 % | 1.366 M 52.42 % | 896.216 K 41.85 % | 631.784 K 102.04 % | 312.705 K -31.00 % | 453.178 K 1 162.40 % | 35.898 K 135.21 % | 15.262 K 100.89 % | -1.722 M -14 636.83 % | 11.848 K 102.38 % | -497.641 K 59.92 % | -1.241 M -213.41 % | 1.095 M 236.84 % | -800.000 K |
| Net cash provided by operating activities | 9.547 M -80.95 % | 50.120 M 1 966.80 % | 2.425 M 111.97 % | -20.262 M -3 448.51 % | -571.000 K -103.54 % | 16.138 M -70.57 % | 54.839 M 1 306.84 % | -4.544 M -491.72 % | 1.160 M 107.85 % | -14.773 M -239.69 % | -4.349 M 81.68 % | -23.738 M -700.20 % | 3.955 M 127.48 % | -14.390 M -354.95 % | -3.163 M -115.11 % | 20.928 M 1 772.90 % | -1.251 M 34.40 % | -1.907 M 68.84 % | -6.120 M 75.68 % | -25.169 M -298.31 % | 12.692 M 357.34 % | -4.932 M -123.07 % | -2.211 M -103.49 % | 63.440 M 22 720.14 % | 278.000 K 100.43 % | -64.068 M -3 172.11 % | -1.958 M -114.64 % | 13.378 M 727.49 % | -2.132 M 94.71 % | -40.339 M -180.73 % | 49.970 M 327.58 % | -21.957 M -154.55 % | 40.250 M 461.84 % | 7.164 M 831.77 % | -979.000 K -109.03 % | 10.842 M 144.12 % | -24.574 M -192.10 % | 26.683 M 140.17 % | 11.110 M 191.79 % | -12.104 M -240.74 % | 8.600 M -8.36 % | 9.385 M 159.29 % | -15.830 M -63.09 % | -9.706 M -166.80 % | 14.529 M -26.60 % | 19.793 M 196.87 % | -20.432 M -1 659.69 % | 1.310 M 105.71 % | -22.923 M -1 892.26 % | 1.279 M -92.40 % | 16.825 M -51.54 % | 34.719 M 447.79 % | 6.338 M -56.15 % | 14.453 M -70.48 % | 48.952 M 232.01 % | 14.744 M -28.87 % | 20.727 M 282.89 % | -11.333 M -131.09 % | 36.452 M 150.10 % | 14.575 M 2.94 % | 14.159 M 585.56 % | -2.916 M -115.26 % | 19.104 M 86.89 % | 10.222 M 410.60 % | -3.291 M -150.10 % | 6.569 M 150.92 % | 2.618 M -61.36 % | 6.775 M 2 396.61 % | -295.000 K -14 650.00 % | -2.000 K 99.95 % | -3.878 M -21.45 % | -3.193 M 4.97 % | -3.360 M 8.87 % | -3.687 M -148.36 % | 7.624 M -24.20 % | 10.058 M 587.02 % | 1.464 M 132.72 % | -4.475 M -550.44 % | -688.000 K 67.62 % | -2.125 M -212.02 % | 1.897 M 214.76 % | -1.653 M -49.05 % | -1.109 M 32.00 % | -1.631 M -60.06 % | -1.019 M -37.15 % | -743.000 K -31.27 % | -566.000 K -124.04 % | 2.354 M 175.89 % | -3.102 M -185.11 % | -1.088 M 47.54 % | -2.074 M -112.13 % | 17.097 M 316.53 % | -7.896 M -310.82 % | -1.922 M 83.58 % | -11.703 M -179.11 % | -4.193 M -300.10 % | -1.048 M -244.74 % | -304.000 K 95.67 % | -7.016 M 35.55 % | -10.886 M -20.09 % | -9.065 M -14.00 % | -7.952 M -17.10 % | -6.791 M -188.24 % | -2.356 M -60.05 % | -1.472 M -8.00 % | -1.363 M -44.39 % | -944.000 K -8.88 % | -867.000 K 3.13 % | -895.000 K 13.38 % | -1.033 M -35.27 % | -763.793 K -68.45 % | -453.412 K 20.43 % | -569.847 K -49.51 % | -381.134 K -24.93 % | -305.086 K 72.45 % | -1.107 M -48.36 % | -746.439 K -394.03 % | 253.866 K 253.29 % | 71.857 K -97.47 % | 2.841 M | 0.000 |
| Investments in property plant and equipment | -6.059 M -173.79 % | -2.213 M -5.89 % | -2.090 M 36.47 % | -3.290 M -148.63 % | 6.766 M 104.74 % | -142.873 M -52 815.93 % | -270.000 K 95.53 % | -6.037 M -40 146.67 % | -15.000 K 72.22 % | -54.000 K 34.94 % | -83.000 K 53.89 % | -180.000 K -26.76 % | -142.000 K 62.23 % | -376.000 K -1 005.88 % | -34.000 K 99.58 % | -8.024 M -36 372.73 % | -22.000 K -83.33 % | -12.000 K 99.89 % | -11.033 M -50 050.00 % | -22.000 K 24.14 % | -29.000 K 99.64 % | -7.985 M -34.36 % | -5.943 M -9 185.94 % | -64.000 K 46.22 % | -119.000 K 97.30 % | -4.414 M -73 466.67 % | -6.000 K 82.35 % | -34.000 K | 0.000 | 0.000 -100.00 % | 7.000 M 350 100.00 % | -2.000 K | 0.000 | 0.000 | 0.000 100.00 % | -225.000 K | 0.000 | 0.000 100.00 % | -1.004 M | 0.000 100.00 % | -837.000 K 53.86 % | -1.814 M 89.24 % | -16.861 M 7.51 % | -18.231 M -649.94 % | -2.431 M 88.48 % | -21.110 M -1 849.22 % | -1.083 M 92.65 % | -14.741 M -237.32 % | -4.370 M -84.08 % | -2.374 M 44.15 % | -4.251 M 96.25 % | -113.368 M -362.03 % | -24.537 M 36.27 % | -38.499 M -1 712.57 % | -2.124 M 82.14 % | -11.893 M -997.14 % | -1.084 M 6.07 % | -1.154 M -56.16 % | -739.000 K 85.70 % | -5.169 M -541.32 % | -806.000 K 17.59 % | -978.000 K 26.41 % | -1.329 M -182.77 % | -470.000 K 94.65 % | -8.787 M -3 203.38 % | -266.000 K -57.40 % | -169.000 K 55.64 % | -381.000 K 78.40 % | -1.764 M -213.51 % | 1.554 M 198.54 % | -1.577 M -202.27 % | 1.542 M 834.29 % | -210.000 K 86.04 % | -1.504 M -2 849.02 % | -51.000 K -111.86 % | 430.000 K 407.14 % | -140.000 K 90.57 % | -1.485 M -10 507.14 % | -14.000 K -40.00 % | -10.000 K -66.67 % | -6.000 K 86.05 % | -43.000 K -168.75 % | -16.000 K -14.29 % | -14.000 K 0.00 % | -14.000 K 17.65 % | -17.000 K 52.78 % | -36.000 K -500.00 % | -6.000 K 91.67 % | -72.000 K -2 300.00 % | -3.000 K -50.00 % | -2.000 K -100.31 % | 639.000 K 461.02 % | -177.000 K 42.53 % | -308.000 K -32.76 % | -232.000 K 70.33 % | -782.000 K -100.00 % | -391.000 K 63.96 % | -1.085 M 28.48 % | -1.517 M -1 131.97 % | 147.000 K 111.11 % | -1.323 M -90.63 % | -694.000 K -14.52 % | -606.000 K -77.19 % | -342.000 K 23.49 % | -447.000 K -4 866.67 % | -9.000 K 90.22 % | -92.000 K 37.41 % | -147.000 K 8.13 % | -160.000 K -189.37 % | -55.292 K -372.26 % | -11.708 K 64.78 % | -33.239 K -5.49 % | -31.509 K -210.83 % | -10.137 K 40.98 % | -17.176 K 12.71 % | -19.677 K -33.87 % | -14.699 K 31.89 % | -21.580 K -32.29 % | -16.313 K | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 1.230 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.409 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -102.842 M -209.30 % | -33.250 M | 0.000 | 0.000 -100.00 % | 11.000 M | 0.000 | 0.000 -100.00 % | 8.000 M 38.41 % | 5.780 M | 0.000 -100.00 % | 2.000 M -54.69 % | 4.414 M 108.08 % | -54.603 M | 0.000 | 0.000 | 0.000 100.00 % | -7.000 M -122.21 % | 31.514 M | 0.000 100.00 % | -31.514 M | 0.000 -100.00 % | 225.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.806 M -89.29 % | 16.861 M -7.50 % | 18.228 M 652.60 % | 2.422 M -88.53 % | 21.109 M 2 038.70 % | 987.000 K -93.26 % | 14.645 M 252.38 % | 4.156 M 84.71 % | 2.250 M -43.89 % | 4.010 M -96.46 % | 113.300 M 361.98 % | 24.525 M -36.02 % | 38.335 M 125.56 % | -150.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 % | 1.558 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 369.000 K | 0.000 100.00 % | -369.000 K -2 206.25 % | -16.000 K 99.94 % | -26.296 M | 0.000 100.00 % | -107.000 K 98.12 % | -5.689 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K -94.90 % | 98.000 K 118.70 % | -524.000 K -210.08 % | 476.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 -100.00 % | 19.677 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -4.825 M 37.47 % | -7.716 M -59.85 % | -4.827 M 2.05 % | -4.928 M | 0.000 | 0.000 100.00 % | -15.544 M -253.76 % | -4.394 M -54.99 % | -2.835 M -318.76 % | -677.000 K 86.90 % | -5.166 M -12.18 % | -4.605 M | 0.000 100.00 % | -14.660 M 84.22 % | -92.877 M -974.22 % | -8.646 M 71.28 % | -30.107 M -61.25 % | -18.671 M -102.95 % | -9.200 M 44.84 % | -16.680 M -3 871.43 % | -420.000 K 99.85 % | -284.143 M -863.16 % | -29.501 M 79.96 % | -147.178 M -123 778.99 % | 119.000 K -99.80 % | 60.193 M 200.00 % | -60.193 M -63.19 % | -36.886 M -130.71 % | -15.988 M 3.61 % | -16.586 M 50.21 % | -33.309 M -42.09 % | -23.443 M 74.94 % | -93.533 M 40.52 % | -157.260 M 9.70 % | -174.152 M -10 225.12 % | 1.720 M 113.28 % | -12.956 M 73.92 % | -49.677 M | 0.000 | 0.000 | 0.000 100.00 % | -9.927 M 25.75 % | -13.369 M 60.49 % | -33.833 M 20.90 % | -42.771 M -123.64 % | -19.125 M -34.36 % | -14.234 M 69.64 % | -46.884 M 18.84 % | -57.767 M 25.77 % | -77.817 M 19.96 % | -97.225 M 0.27 % | -97.493 M -49.86 % | -65.055 M 31.66 % | -95.190 M 34.24 % | -144.762 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.000 K -200.00 % | 2.000 K 100.75 % | -265.000 K 95.01 % | -5.309 M -136.06 % | -2.249 M 39.80 % | -3.736 M -114.59 % | -1.741 M -17.48 % | -1.482 M 24.92 % | -1.974 M 77.93 % | -8.946 M -123.26 % | -4.007 M -77.77 % | -2.254 M 80.17 % | -11.369 M 56.77 % | -26.296 M | 0.000 100.00 % | -8.150 M | 0.000 | 0.000 | 0.000 100.00 % | -6.153 M 74.89 % | -24.508 M | 0.000 | 0.000 | 0.000 100.00 % | -7.614 M -1 132.04 % | -618.000 K 86.39 % | -4.540 M 80.39 % | -23.147 M -3.25 % | -22.419 M | 0.000 | 0.000 100.00 % | -2.797 M 93.16 % | -40.863 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.525 M 41 983.33 % | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -429.665 K 66.95 % | -1.300 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 8.439 M | 0.000 | 0.000 100.00 % | -57.854 M | 0.000 -100.00 % | 57.854 M 242.17 % | 16.908 M | 0.000 -100.00 % | 7.166 M -10.78 % | 8.032 M -78.73 % | 37.770 M -15.45 % | 44.670 M -49.61 % | 88.652 M -13.80 % | 102.842 M 13.58 % | 90.549 M 194.30 % | 30.768 M 0.01 % | 30.765 M 388.88 % | 6.293 M -84.85 % | 41.535 M 137.09 % | 17.519 M -93.38 % | 264.736 M 636.38 % | 35.951 M -52.36 % | 75.458 M 6 110.53 % | 1.215 M 176.51 % | -1.588 M -123.94 % | 6.633 M -84.50 % | 42.789 M 55.33 % | 27.548 M 141.65 % | 11.400 M 185.00 % | 4.000 M -95.05 % | 80.870 M -11.24 % | 91.113 M -52.82 % | 193.125 M 88.08 % | 102.682 M 843.77 % | 10.880 M -26.93 % | 14.890 M -14.73 % | 17.462 M | 0.000 | 0.000 -100.00 % | 37.270 M 41.89 % | 26.266 M 41.37 % | 18.579 M -61.48 % | 48.237 M 6.87 % | 45.137 M 12.54 % | 40.109 M -17.53 % | 48.632 M -41.90 % | 83.701 M 35.31 % | 61.860 M 52.56 % | 40.547 M -23.87 % | 53.262 M -65.16 % | 152.874 M 194.53 % | 51.905 M -46.74 % | 97.462 M 387.31 % | 20.000 M | 0.000 -100.00 % | 25.000 K | 0.000 -100.00 % | 35.000 K -80.98 % | 184.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K -94.05 % | 840.000 K | 0.000 -100.00 % | 150.000 K -87.23 % | 1.175 M 2 203.92 % | 51.000 K -95.15 % | 1.052 M -79.87 % | 5.225 M -6.46 % | 5.586 M -11.73 % | 6.328 M 266.84 % | 1.725 M 39.79 % | 1.234 M 86.40 % | 662.000 K -92.79 % | 9.179 M -48.87 % | 17.953 M | 0.000 -100.00 % | 6.791 M -52.18 % | 14.200 M 89.33 % | 7.500 M 61.29 % | 4.650 M 16.25 % | 4.000 M 99.60 % | 2.004 M 106.60 % | 970.000 K -52.22 % | 2.030 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.415 M 47.22 % | 2.999 M -56.40 % | 6.878 M -86.65 % | 51.532 M 301.97 % | 12.820 M 109.82 % | 6.110 M 5.11 % | 5.813 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 -100.00 % | 650.000 K 1 200.00 % | 50.000 K -88.24 % | 425.000 K -42.17 % | 734.934 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -3.364 M | 0.000 -100.00 % | 6.726 M 107.67 % | -87.678 M -299.93 % | 43.854 M 587.27 % | -9.000 M | 0.000 -100.00 % | 10.493 M 366.56 % | 2.249 M | 0.000 | 0.000 -100.00 % | 27.226 M 2 211.21 % | 1.178 M 123.56 % | -5.000 M -104.86 % | 102.842 M 6 299.04 % | -1.659 M 17.05 % | -2.000 M -209.29 % | 1.830 M 116.64 % | -11.000 M -407.26 % | 3.580 M -10.25 % | 3.989 M 133.27 % | -11.989 M -107.42 % | -5.780 M | 0.000 100.00 % | -119.000 K 97.30 % | -4.414 M -108.08 % | 54.603 M 825.00 % | 5.903 M -48.94 % | 11.560 M 322.91 % | -5.186 M 25.91 % | -7.000 M 77.79 % | -31.514 M -1 202.23 % | -2.420 M 19.33 % | -3.000 M -200.00 % | -1.000 M 91.63 % | -11.945 M -48.09 % | -8.066 M 74.96 % | -32.215 M -3 121.50 % | -1.000 M | 0.000 -100.00 % | 36.433 M 2 117.33 % | -1.806 M 89.29 % | -16.861 M 7.50 % | -18.228 M -652.60 % | -2.422 M 88.53 % | -21.109 M -2 038.70 % | -987.000 K 93.26 % | -14.645 M -252.38 % | -4.156 M -84.71 % | -2.250 M 43.89 % | -4.010 M 96.46 % | -113.300 M -361.98 % | -24.525 M 36.02 % | -38.335 M 74.80 % | -152.100 M | 0.000 100.00 % | -8.427 M | 0.000 100.00 % | -680.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.320 M | 0.000 100.00 % | -7.947 M | 0.000 100.00 % | -162.000 K | 0.000 -100.00 % | 1.661 M 200.00 % | -1.661 M -6.61 % | -1.558 M 74.96 % | -6.221 M -127.21 % | -2.738 M -2 589.09 % | 110.000 K 200.00 % | -110.000 K -107.86 % | 1.400 M | 0.000 100.00 % | -850.000 K -54.55 % | -550.000 K -102.09 % | 26.296 M 22 013.33 % | -120.000 K 20.00 % | -150.000 K 14.29 % | -175.000 K | 0.000 | 0.000 100.00 % | -1.151 M | 0.000 -100.00 % | 12.270 M -35.03 % | 18.887 M 1 014.62 % | -2.065 M -500.29 % | -344.000 K 82.63 % | -1.980 M -3 435.71 % | -56.000 K -1 766.67 % | -3.000 K 97.03 % | -101.000 K 97.99 % | -5.035 M -302.78 % | 2.483 M 121.52 % | -11.540 M -55 052.38 % | 21.000 K -99.16 % | 2.514 M 487.37 % | -649.000 K -1 866.67 % | -33.000 K | 0.000 100.00 % | -4.045 M -3 577.27 % | -110.000 K -123.31 % | 472.000 K 705.13 % | -78.000 K 96.72 % | -2.380 M -132.42 % | -1.024 M 59.79 % | -2.547 M -9 303.77 % | -27.084 K 92.11 % | -343.114 K -294.19 % | 176.686 K 144.08 % | -400.842 K -194.44 % | 424.434 K -40.48 % | 713.081 K 1 736.22 % | -43.581 K 87.19 % | -340.168 K -13 871.98 % | 2.470 K 100.14 % | -1.798 M -499.39 % | -300.000 K |
| Net cash used for investing activites | -14.248 M -856.24 % | -1.490 M -243.41 % | 1.039 M 101.08 % | -95.896 M -1 225.63 % | -7.234 M 95.24 % | -151.873 M -461.26 % | 42.040 M 456.01 % | 7.561 M 1 358.07 % | -601.000 K -109.34 % | 6.435 M 131.23 % | 2.783 M -95.38 % | 60.211 M 31.74 % | 45.706 M -33.39 % | 68.616 M 590.93 % | 9.931 M -74.52 % | 38.970 M 2 963.34 % | -1.361 M -109.78 % | 13.912 M 199.80 % | -13.940 M -149.06 % | 28.413 M 34.92 % | 21.059 M 167.11 % | -31.381 M -6 289.55 % | 507.000 K 100.71 % | -71.784 M -2 418.60 % | 3.096 M -94.29 % | 54.191 M 201.17 % | -53.566 M -1 012.69 % | 5.869 M -49.23 % | 11.560 M 322.91 % | -5.186 M 85.72 % | -36.309 M -163.23 % | 57.425 M 2 472.93 % | -2.420 M -279.13 % | 1.351 M 101.86 % | -72.470 M -11 164.12 % | 655.000 K -66.13 % | 1.934 M 106.00 % | -32.215 M -3 108.67 % | -1.004 M | 0.000 -100.00 % | 36.433 M 150.83 % | 14.525 M 224.67 % | -11.651 M -204.44 % | -3.827 M -5 787.69 % | -65.000 K 48.41 % | -126.000 K -100.38 % | 33.315 M 50.91 % | 22.076 M 8 069.68 % | -277.000 K 99.30 % | -39.644 M 17.77 % | -48.214 M 16.85 % | -57.987 M -53.86 % | -37.687 M -4.03 % | -36.227 M 86.92 % | -276.886 M -2 228.14 % | -11.893 M -25.37 % | -9.486 M -722.01 % | -1.154 M -63.92 % | -704.000 K 85.88 % | -4.985 M -518.49 % | -806.000 K 17.59 % | -978.000 K 26.41 % | -1.329 M -216.43 % | -420.000 K 94.71 % | -7.947 M -2 887.59 % | -266.000 K -1 300.00 % | -19.000 K -102.39 % | 794.000 K 1 570.37 % | -54.000 K -105.70 % | 947.000 K -72.01 % | 3.383 M 176.85 % | -4.402 M -489.21 % | 1.131 M 133.22 % | -3.405 M -409.73 % | -668.000 K -148.44 % | 1.379 M -80.48 % | 7.065 M 12.09 % | 6.303 M 237.41 % | -4.587 M -201.33 % | 4.527 M 67.36 % | 2.705 M 114.17 % | -19.096 M -1 452.52 % | -1.230 M 70.46 % | -4.164 M -309.25 % | 1.990 M 1 105.05 % | -198.000 K -109.93 % | 1.994 M -67.37 % | 6.111 M 207.34 % | -5.693 M -175.29 % | -2.068 M -497.69 % | -346.000 K 74.20 % | -1.341 M 60.93 % | -3.432 M -265.40 % | 2.075 M -1.33 % | 2.103 M -90.46 % | 22.044 M 413.53 % | -7.031 M -7.92 % | -6.515 M -250.91 % | 4.317 M 3 274.26 % | -136.000 K 99.68 % | -42.835 M -5 792.02 % | -727.000 K -19.97 % | -606.000 K 86.19 % | -4.387 M -687.61 % | -557.000 K -220.30 % | 463.000 K 372.35 % | -170.000 K -8 400.00 % | -2.000 K 99.83 % | -1.178 M 54.73 % | -2.602 M -6 608.10 % | -38.792 K 89.69 % | -376.353 K -359.24 % | 145.177 K -39.26 % | 239.021 K -47.73 % | 457.258 K -35.45 % | 708.416 K 213.65 % | -623.346 K -72.31 % | -361.748 K -2 513.22 % | -13.843 K 99.23 % | -1.798 M -499.39 % | -300.000 K |
| Debt repayment | 1.700 M 141.46 % | -4.100 M 26.79 % | -5.600 M -112.73 % | 43.988 M 466.57 % | -12.000 M -117.40 % | 68.975 M 2 659.00 % | 2.500 M 132.47 % | -7.700 M 87.17 % | -60.000 M | 0.000 | 0.000 | 0.000 100.00 % | -55.000 M -10.00 % | -50.000 M -233.33 % | -15.000 M | 0.000 -100.00 % | 35.000 M 16.67 % | 30.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 110.437 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 100.00 % | -238.000 K -3.48 % | -230.000 K -1.77 % | -226.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 |
| Common stock issued | 0.000 -100.00 % | 30.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.111 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 % | 33.842 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -22.000 K | 0.000 100.00 % | -101.000 K -100.05 % | 219.084 M 7 302 900.00 % | -3.000 K | 0.000 100.00 % | -52.000 K -100.03 % | 175.284 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.000 K -72.07 % | 111.000 K -92.25 % | 1.432 M | 0.000 | 0.000 -100.00 % | 750.000 K 133.83 % | -2.217 M -200.00 % | 2.217 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 -100.00 % | 214.000 K 72.58 % | 124.000 K -73.78 % | 473.000 K 240.29 % | 139.000 K -99.28 % | 19.387 M 2 284.62 % | 813.000 K -96.45 % | 22.874 M 2 584.74 % | 852.000 K -94.48 % | 15.431 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 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -471.000 K 96.37 % | -12.985 M -77.80 % | -7.303 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.480 M 59.75 % | -28.520 M -159.56 % | -10.988 M -173.88 % | -4.012 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.684 M -104.26 % | -1.314 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -222.000 K 95.21 % | -4.634 M -66 100.00 % | -7.000 K 30.00 % | -10.000 K | 0.000 100.00 % | -10.000 K 60.00 % | -25.000 K 56.14 % | -57.000 K | 0.000 100.00 % | -25.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.908 M -43 833.33 % | -18.000 K 99.71 % | -6.149 M | 0.000 100.00 % | -26.732 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 % | -49.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 100.00 % | -700.000 K 0.00 % | -700.000 K 0.00 % | -700.000 K 0.00 % | -700.000 K -0.14 % | -699.000 K 0.14 % | -700.000 K -4.95 % | -667.000 K -154.58 % | -262.000 K 0.38 % | -263.000 K -1.15 % | -260.000 K 0.76 % | -262.000 K 43.90 % | -467.000 K -19.74 % | -390.000 K -48.29 % | -263.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 100.00 % | -6.343 M -0.02 % | -6.342 M 0.50 % | -6.374 M 0.02 % | -6.375 M -1.74 % | -6.266 M -0.10 % | -6.260 M -0.03 % | -6.258 M -0.05 % | -6.255 M -0.22 % | -6.241 M 0.03 % | -6.243 M -1.53 % | -6.149 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 |
| Other financing activites | -12.100 M -5 980.40 % | -199.000 K | 0.000 100.00 % | -24.000 K | 0.000 -100.00 % | 15.079 M 2 337.24 % | -674.000 K -3 447.37 % | -19.000 K -100.04 % | 49.029 M 181 488.89 % | 27.000 K 106.49 % | -416.000 K -104.54 % | 9.170 M 1 001.67 % | -1.017 M -135.96 % | -431.000 K -498.61 % | -72.000 K | 0.000 -100.00 % | 108.000 K 14.89 % | 94.000 K | 0.000 | 0.000 | 0.000 100.00 % | -448.000 K -109.74 % | 4.600 M | 0.000 | 0.000 -100.00 % | 79.000 K | 0.000 | 0.000 -100.00 % | 206.000 K 930.00 % | 20.000 K -35.48 % | 31.000 K -52.31 % | 65.000 K 109.68 % | 31.000 K -92.13 % | 394.000 K 54.51 % | 255.000 K 203.57 % | 84.000 K 107.53 % | -1.116 M | 0.000 | 0.000 100.00 % | -4.105 M | 0.000 | 0.000 -100.00 % | 938.000 K 11 625.00 % | 8.000 K -38.46 % | 13.000 K 101.68 % | -772.000 K -957.78 % | 90.000 K 110.53 % | -855.000 K 25.33 % | -1.145 M -537.02 % | 262.000 K -90.46 % | 2.746 M -64.22 % | 7.675 M 610.99 % | -1.502 M -146.32 % | 3.243 M -66.27 % | 9.615 M 686.82 % | 1.222 M 17 357.14 % | 7.000 K 100.42 % | -1.657 M -2 689.06 % | 64.000 K -99.33 % | 9.499 M 269.32 % | 2.572 M -33.54 % | 3.870 M 294.96 % | -1.985 M -128.95 % | -867.000 K 57.42 % | -2.036 M -92.44 % | -1.058 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.963 M 163.85 % | 2.260 M 10 372.73 % | -22.000 K 98.37 % | -1.347 M | 0.000 -100.00 % | 358.000 K 1 293.33 % | -30.000 K -135.29 % | 85.000 K -8.60 % | 93.000 K 321.43 % | -42.000 K -100.22 % | 19.521 M 27 594.37 % | -71.000 K 10.13 % | -79.000 K 7.06 % | -85.000 K -21.43 % | -70.000 K -108.41 % | 832.000 K -86.21 % | 6.032 M 4 016.88 % | -154.000 K 44.00 % | -275.000 K 80.73 % | -1.427 M | 0.000 100.00 % | -441.000 K -247.00 % | 300.000 K -77.94 % | 1.360 M 1 963.01 % | -73.000 K -104.50 % | 1.621 M 1 166.41 % | 128.000 K -92.37 % | 1.677 M -91.10 % | 18.837 M 5 608.18 % | 330.000 K -98.00 % | 16.506 M -48.31 % | 31.932 M 266.28 % | 8.718 M 6 171.94 % | 139.000 K 15.83 % | 120.000 K 175.47 % | -159.000 K -128.24 % | 563.000 K -92.61 % | 7.617 M 38.49 % | 5.500 M 518.20 % | 889.684 K 1 255.66 % | -76.985 K -105.53 % | 1.392 M 1 119.65 % | 114.110 K -37.84 % | 183.563 K -77.78 % | 826.250 K 386.75 % | 169.750 K 534.58 % | 26.750 K 101.02 % | -2.615 M -218.87 % | 2.200 M |
| Net cash used provided by financing activities | -10.400 M -143.62 % | -4.269 M 29.68 % | -6.071 M -119.60 % | 30.979 M 260.49 % | -19.303 M -122.96 % | 84.054 M 4 503.18 % | 1.826 M 123.66 % | -7.719 M 29.64 % | -10.971 M -1 530.16 % | -673.000 K -100.86 % | 77.995 M 820.84 % | 8.470 M 112.42 % | -68.197 M 14.38 % | -79.650 M -197.65 % | -26.760 M -471.92 % | -4.679 M -113.43 % | 34.846 M 16.81 % | 29.831 M 11 573.46 % | -260.000 K 0.76 % | -262.000 K 43.90 % | -467.000 K -100.44 % | 106.915 M 3 436.72 % | 3.023 M -91.07 % | 33.842 M | 0.000 -100.00 % | 79.000 K | 0.000 | 0.000 100.00 % | -16.000 K 99.65 % | -4.614 M -19 325.00 % | 24.000 K -56.36 % | 55.000 K 77.42 % | 31.000 K -91.93 % | 384.000 K 66.96 % | 230.000 K 751.85 % | 27.000 K 102.42 % | -1.116 M -4 364.00 % | -25.000 K | 0.000 100.00 % | -10.448 M -64.74 % | -6.342 M 0.50 % | -6.374 M -17.23 % | -5.437 M 13.12 % | -6.258 M -0.18 % | -6.247 M 11.14 % | -7.030 M -14.03 % | -6.165 M 58.91 % | -15.004 M -102.59 % | -7.406 M -25.80 % | -5.887 M -314.38 % | 2.746 M 114.39 % | -19.079 M -1 296.71 % | -1.366 M -143.48 % | 3.142 M -98.63 % | 228.699 M 18 661.20 % | 1.219 M 17 314.29 % | 7.000 K 100.41 % | -1.709 M -100.97 % | 175.348 M 1 745.96 % | 9.499 M 269.32 % | 2.572 M -33.54 % | 3.870 M 294.96 % | -1.985 M -128.95 % | -867.000 K 58.42 % | -2.085 M -97.07 % | -1.058 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.000 K -72.07 % | 111.000 K -92.25 % | 1.432 M -75.99 % | 5.963 M 163.85 % | 2.260 M 210.44 % | 728.000 K 154.05 % | -1.347 M -160.76 % | 2.217 M 519.27 % | 358.000 K 1 293.33 % | -30.000 K -135.29 % | 85.000 K -8.60 % | 93.000 K 321.43 % | -42.000 K -100.22 % | 19.521 M 27 594.37 % | -71.000 K 10.13 % | -79.000 K 7.06 % | -85.000 K -21.43 % | -70.000 K -108.41 % | 832.000 K -86.21 % | 6.032 M 4 016.88 % | -154.000 K 44.00 % | -275.000 K 80.73 % | -1.427 M -499.58 % | -238.000 K 64.53 % | -671.000 K -332.99 % | 288.000 K -80.59 % | 1.484 M 271.00 % | 400.000 K -77.27 % | 1.760 M -90.98 % | 19.515 M 683.73 % | 2.490 M -94.03 % | 41.711 M 3 428.85 % | 1.182 M -96.30 % | 31.937 M 0.02 % | 31.932 M 266.28 % | 8.718 M 6 171.94 % | 139.000 K 15.83 % | 120.000 K 175.47 % | -159.000 K -128.24 % | 563.000 K -92.61 % | 7.617 M 38.49 % | 5.500 M 518.20 % | 889.684 K 1 255.66 % | -76.985 K -105.53 % | 1.392 M 1 119.65 % | 114.110 K -37.84 % | 183.563 K -77.78 % | 826.250 K 386.75 % | 169.750 K 534.58 % | 26.750 K 101.02 % | -2.615 M -218.87 % | 2.200 M |
| Effect of forex changes on cash | 160.000 K -59.60 % | 396.000 K -42.69 % | 691.000 K 169.73 % | -991.000 K -682.94 % | 170.000 K 282.80 % | -93.000 K -173.53 % | -34.000 K -156.67 % | 60.000 K 239.53 % | -43.000 K -53.57 % | -28.000 K -333.33 % | 12.000 K -98.76 % | 969.000 K 127.41 % | -3.535 M | 0.000 | 0.000 -100.00 % | 154.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.829 M | 0.000 | 0.000 100.00 % | -5.666 M | 0.000 -100.00 % | 5.666 M | 0.000 100.00 % | -4.825 M | 0.000 | 0.000 | 0.000 100.00 % | -7.750 M | 0.000 | 0.000 | 0.000 100.00 % | -39.792 M -1 313.91 % | 3.278 M | 0.000 | 0.000 100.00 % | -12.663 M -63 215.00 % | -20.000 K -118.69 % | 107.000 K 768.75 % | -16.000 K 86.44 % | -118.000 K -1 585.71 % | -7.000 K -103.33 % | 210.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.000 K 145.83 % | -72.000 K -284.62 % | 39.000 K | 0.000 | 0.000 100.00 % | -41.627 K -199.71 % | 41.749 K | 0.000 | 0.000 -100.00 % | 116.450 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.043 M | 0.000 |
| Net change in cash | -14.941 M -133.38 % | 44.757 M 2 435.96 % | -1.916 M 97.78 % | -86.170 M -219.88 % | -26.938 M 47.97 % | -51.774 M -152.47 % | 98.671 M 2 225.61 % | -4.642 M 55.60 % | -10.455 M -15.67 % | -9.039 M -111.82 % | 76.441 M 66.49 % | 45.912 M 308.02 % | -22.071 M 13.19 % | -25.424 M -27.17 % | -19.992 M -136.20 % | 55.219 M 72.13 % | 32.080 M -23.32 % | 41.836 M 305.89 % | -20.320 M -781.42 % | 2.982 M -91.04 % | 33.284 M -52.86 % | 70.602 M 5 252.69 % | 1.319 M 113.88 % | -9.502 M -381.62 % | 3.374 M 134.44 % | -9.798 M 82.35 % | -55.524 M -388.48 % | 19.247 M 104.49 % | 9.412 M 118.77 % | -50.139 M -466.38 % | 13.685 M -61.48 % | 35.523 M -6.18 % | 37.861 M 325.45 % | 8.899 M 112.15 % | -73.219 M -735.36 % | 11.524 M 148.51 % | -23.756 M -327.50 % | -5.557 M -154.99 % | 10.106 M 144.81 % | -22.552 M -158.29 % | 38.691 M 120.64 % | 17.536 M 153.27 % | -32.918 M -66.33 % | -19.791 M -340.85 % | 8.217 M -34.98 % | 12.637 M 88.11 % | 6.718 M -19.85 % | 8.382 M 127.39 % | -30.606 M 30.84 % | -44.252 M -54.49 % | -28.643 M 32.36 % | -42.347 M -29.44 % | -32.715 M -75.59 % | -18.632 M -2 535.56 % | 765.000 K -81.20 % | 4.070 M -63.82 % | 11.248 M 179.23 % | -14.196 M -106.72 % | 211.096 M 1 005.85 % | 19.089 M 19.87 % | 15.925 M 66 454.17 % | -24.000 K -100.15 % | 15.790 M 76.72 % | 8.935 M 167.06 % | -13.323 M -354.01 % | 5.245 M 101.81 % | 2.599 M -65.66 % | 7.569 M 2 268.77 % | -349.000 K -135.76 % | 976.000 K 354.17 % | -384.000 K 93.77 % | -6.163 M -153.30 % | 11.563 M 339.30 % | -4.832 M -162.88 % | 7.684 M 73.69 % | 4.424 M -58.83 % | 10.746 M 36.86 % | 7.852 M 248.01 % | -5.305 M -126.90 % | -2.338 M -149.80 % | 4.695 M 122.58 % | -20.791 M -221.00 % | 17.182 M 226.19 % | -13.616 M -1 626.46 % | 892.000 K 186.94 % | -1.026 M -175.55 % | 1.358 M 104.45 % | -30.495 M -6 021.36 % | 515.000 K 115.56 % | -3.310 M -22.82 % | -2.695 M -261.76 % | 1.666 M 114.38 % | -11.586 M -2 718.98 % | -411.000 K 95.59 % | -9.328 M -148.54 % | 19.217 M 350.03 % | -7.686 M -58.51 % | -4.849 M -128.84 % | 16.816 M 297.09 % | -8.532 M 16.26 % | -10.189 M -35.91 % | -7.497 M -130.55 % | 24.540 M -2.58 % | 25.189 M 274.72 % | 6.722 M 906.96 % | -833.000 K 12.77 % | -955.000 K 7.10 % | -1.028 M 31.92 % | -1.510 M -138.33 % | 3.940 M -16.86 % | 4.739 M 7 809.28 % | 59.919 K 111.94 % | -501.655 K -136.72 % | 1.366 M 413.02 % | 266.282 K 223.59 % | -215.457 K 60.36 % | -543.535 K -978.54 % | 61.868 K -27.01 % | 84.764 K 103.24 % | -2.615 M -237.64 % | 1.900 M |
| Cash at beginning of period | 316.721 M 16.46 % | 271.964 M -0.70 % | 273.880 M -23.93 % | 360.050 M -6.96 % | 386.988 M -11.80 % | 438.762 M 29.01 % | 340.091 M -1.35 % | 344.733 M -2.94 % | 355.188 M -2.48 % | 364.227 M 26.56 % | 287.786 M 18.98 % | 241.874 M -8.36 % | 263.945 M -8.79 % | 289.369 M -6.46 % | 309.361 M 21.73 % | 254.142 M 14.45 % | 222.062 M 23.21 % | 180.226 M -10.13 % | 200.546 M 1.51 % | 197.564 M 20.26 % | 164.280 M 75.37 % | 93.678 M 1.43 % | 92.359 M 38.14 % | 66.861 M 5.31 % | 63.487 M -13.37 % | 73.285 M -43.11 % | 128.809 M 17.57 % | 109.562 M 9.40 % | 100.150 M -33.36 % | 150.289 M 10.02 % | 136.604 M 35.14 % | 101.081 M 59.89 % | 63.220 M 16.38 % | 54.321 M -57.41 % | 127.540 M 9.93 % | 116.016 M -17.00 % | 139.772 M -3.82 % | 145.329 M 7.47 % | 135.223 M -14.29 % | 157.775 M 32.49 % | 119.084 M 17.27 % | 101.548 M -24.48 % | 134.466 M -12.83 % | 154.257 M 5.63 % | 146.040 M 9.47 % | 133.403 M 5.30 % | 126.685 M 7.09 % | 118.303 M -20.55 % | 148.909 M -22.91 % | 193.161 M -12.91 % | 221.804 M -16.03 % | 264.151 M -11.02 % | 296.866 M -5.91 % | 315.498 M 0.24 % | 314.733 M 1.31 % | 310.663 M 3.76 % | 299.415 M -4.53 % | 313.611 M 205.92 % | 102.515 M 22.88 % | 83.426 M 23.59 % | 67.501 M -0.04 % | 67.525 M 30.52 % | 51.735 M 20.88 % | 42.800 M -23.74 % | 56.123 M 10.31 % | 50.878 M 5.38 % | 48.279 M 18.59 % | 40.710 M -0.85 % | 41.059 M 2.43 % | 40.083 M -0.95 % | 40.467 M -13.22 % | 46.630 M 32.97 % | 35.067 M -12.11 % | 39.899 M 23.85 % | 32.215 M 15.92 % | 27.791 M 63.04 % | 17.045 M 85.41 % | 9.193 M -36.59 % | 14.498 M -13.89 % | 16.836 M 38.67 % | 12.141 M -63.13 % | 32.932 M 109.09 % | 15.750 M -46.37 % | 29.366 M 3.13 % | 28.474 M -3.48 % | 29.500 M 4.83 % | 28.142 M -17.96 % | 34.302 M 1.52 % | 33.787 M -8.92 % | 37.097 M -6.77 % | 39.792 M 4.37 % | 38.126 M -23.31 % | 49.712 M -0.82 % | 50.123 M -15.69 % | 59.451 M 47.76 % | 40.234 M -16.04 % | 47.920 M -9.19 % | 52.769 M 46.77 % | 35.953 M -19.18 % | 44.485 M -18.64 % | 54.674 M -12.06 % | 62.171 M 65.21 % | 37.631 M 202.45 % | 12.442 M 117.52 % | 5.720 M -12.71 % | 6.553 M -12.72 % | 7.508 M -12.04 % | 8.536 M -15.03 % | 10.046 M 64.53 % | 6.106 M 346.71 % | 1.367 M 4.58 % | 1.307 M -27.74 % | 1.809 M 308.70 % | 442.533 K 151.08 % | 176.251 K -55.00 % | 391.708 K -58.12 % | 935.243 K 7.08 % | 873.375 K 10.75 % | 788.611 K | 0.000 | 0.000 |
| Cash at end of period | 301.780 M -4.72 % | 316.721 M 16.46 % | 271.964 M -0.70 % | 273.880 M -23.93 % | 360.050 M -6.96 % | 386.988 M -11.80 % | 438.762 M 29.01 % | 340.091 M -1.35 % | 344.733 M -2.94 % | 355.188 M -2.48 % | 364.227 M 26.56 % | 287.786 M 18.98 % | 241.874 M -8.36 % | 263.945 M -8.79 % | 289.369 M -6.46 % | 309.361 M 21.73 % | 254.142 M 14.45 % | 222.062 M 23.21 % | 180.226 M -10.13 % | 200.546 M 1.51 % | 197.564 M 20.26 % | 164.280 M 75.37 % | 93.678 M 63.32 % | 57.359 M -14.21 % | 66.861 M 5.31 % | 63.487 M -13.37 % | 73.285 M -43.11 % | 128.809 M 17.57 % | 109.562 M 9.40 % | 100.150 M -33.36 % | 150.289 M 10.02 % | 136.604 M 35.14 % | 101.081 M 59.89 % | 63.220 M 16.38 % | 54.321 M -57.41 % | 127.540 M 9.93 % | 116.016 M -17.00 % | 139.772 M -3.82 % | 145.329 M 7.47 % | 135.223 M -14.29 % | 157.775 M 32.49 % | 119.084 M 17.27 % | 101.548 M -24.48 % | 134.466 M -12.83 % | 154.257 M 5.63 % | 146.040 M 9.47 % | 133.403 M 5.30 % | 126.685 M 7.09 % | 118.303 M -20.55 % | 148.909 M -22.91 % | 193.161 M -12.91 % | 221.804 M -16.03 % | 264.151 M -11.02 % | 296.866 M -5.91 % | 315.498 M 0.24 % | 314.733 M 1.31 % | 310.663 M 3.76 % | 299.415 M -4.53 % | 313.611 M 205.92 % | 102.515 M 22.88 % | 83.426 M 23.59 % | 67.501 M -0.04 % | 67.525 M 30.52 % | 51.735 M 20.88 % | 42.800 M -23.74 % | 56.123 M 10.31 % | 50.878 M 5.38 % | 48.279 M 18.59 % | 40.710 M -0.85 % | 41.059 M 2.43 % | 40.083 M -0.95 % | 40.467 M -13.22 % | 46.630 M 32.97 % | 35.067 M -12.11 % | 39.899 M 23.85 % | 32.215 M 15.92 % | 27.791 M 63.04 % | 17.045 M 85.41 % | 9.193 M -36.59 % | 14.498 M -13.89 % | 16.836 M 38.67 % | 12.141 M -63.13 % | 32.932 M 109.09 % | 15.750 M -46.37 % | 29.366 M 3.13 % | 28.474 M -3.48 % | 29.500 M 674.89 % | 3.807 M -88.90 % | 34.302 M 1.52 % | 33.787 M -8.92 % | 37.097 M -6.77 % | 39.792 M 4.37 % | 38.126 M -23.31 % | 49.712 M -0.82 % | 50.123 M -15.69 % | 59.451 M 47.76 % | 40.234 M -16.04 % | 47.920 M -9.19 % | 52.769 M 46.77 % | 35.953 M -19.18 % | 44.485 M -18.64 % | 54.674 M -12.06 % | 62.171 M 65.21 % | 37.631 M 202.45 % | 12.442 M 117.52 % | 5.720 M -12.71 % | 6.553 M -12.72 % | 7.508 M -12.04 % | 8.536 M -15.03 % | 10.046 M 64.53 % | 6.106 M 346.71 % | 1.367 M 4.58 % | 1.307 M -27.74 % | 1.809 M 308.70 % | 442.533 K 151.08 % | 176.251 K -55.00 % | 391.708 K -58.12 % | 935.243 K 7.08 % | 873.375 K 133.40 % | -2.615 M -237.64 % | 1.900 M |
| Operating cash flow | 9.547 M -80.95 % | 50.120 M 1 966.80 % | 2.425 M 111.97 % | -20.262 M -3 448.51 % | -571.000 K -103.54 % | 16.138 M -70.57 % | 54.839 M 1 306.84 % | -4.544 M -491.72 % | 1.160 M 107.85 % | -14.773 M -239.69 % | -4.349 M 81.68 % | -23.738 M -700.20 % | 3.955 M 127.48 % | -14.390 M -354.95 % | -3.163 M -115.11 % | 20.928 M 1 772.90 % | -1.251 M 34.40 % | -1.907 M 68.84 % | -6.120 M 75.68 % | -25.169 M -298.31 % | 12.692 M 357.34 % | -4.932 M -123.07 % | -2.211 M -103.49 % | 63.440 M 22 720.14 % | 278.000 K 100.43 % | -64.068 M -3 172.11 % | -1.958 M -114.64 % | 13.378 M 727.49 % | -2.132 M 94.71 % | -40.339 M -180.73 % | 49.970 M 327.58 % | -21.957 M -154.55 % | 40.250 M 461.84 % | 7.164 M 831.77 % | -979.000 K -109.03 % | 10.842 M 144.12 % | -24.574 M -192.10 % | 26.683 M 140.17 % | 11.110 M 191.79 % | -12.104 M -240.74 % | 8.600 M -8.36 % | 9.385 M 159.29 % | -15.830 M -63.09 % | -9.706 M -166.80 % | 14.529 M -26.60 % | 19.793 M 196.87 % | -20.432 M -1 659.69 % | 1.310 M 105.71 % | -22.923 M -1 892.26 % | 1.279 M -92.40 % | 16.825 M -51.54 % | 34.719 M 447.79 % | 6.338 M -56.15 % | 14.453 M -70.48 % | 48.952 M 232.01 % | 14.744 M -28.87 % | 20.727 M 282.89 % | -11.333 M -131.09 % | 36.452 M 150.10 % | 14.575 M 2.94 % | 14.159 M 585.56 % | -2.916 M -115.26 % | 19.104 M 86.89 % | 10.222 M 410.60 % | -3.291 M -150.10 % | 6.569 M 150.92 % | 2.618 M -61.36 % | 6.775 M 2 396.61 % | -295.000 K -14 650.00 % | -2.000 K 99.95 % | -3.878 M -21.45 % | -3.193 M 4.97 % | -3.360 M 8.87 % | -3.687 M -148.36 % | 7.624 M -24.20 % | 10.058 M 587.02 % | 1.464 M 132.72 % | -4.475 M -550.44 % | -688.000 K 67.62 % | -2.125 M -212.02 % | 1.897 M 214.76 % | -1.653 M -49.05 % | -1.109 M 32.00 % | -1.631 M -60.06 % | -1.019 M -37.15 % | -743.000 K -31.27 % | -566.000 K -124.04 % | 2.354 M 175.89 % | -3.102 M -185.11 % | -1.088 M 47.54 % | -2.074 M -112.13 % | 17.097 M 316.53 % | -7.896 M -310.82 % | -1.922 M 83.58 % | -11.703 M -179.11 % | -4.193 M -300.10 % | -1.048 M -244.74 % | -304.000 K 95.67 % | -7.016 M 35.55 % | -10.886 M -20.09 % | -9.065 M -14.00 % | -7.952 M -17.10 % | -6.791 M -188.24 % | -2.356 M -60.05 % | -1.472 M -8.00 % | -1.363 M -44.39 % | -944.000 K -8.88 % | -867.000 K 3.13 % | -895.000 K 13.38 % | -1.033 M -35.27 % | -763.793 K -68.45 % | -453.412 K 20.43 % | -569.847 K -49.51 % | -381.134 K -24.93 % | -305.086 K 72.45 % | -1.107 M -48.36 % | -746.439 K -394.03 % | 253.866 K 253.29 % | 71.857 K -97.47 % | 2.841 M | 0.000 |
| Capital expenditure | -6.059 M -173.79 % | -2.213 M -5.89 % | -2.090 M 36.47 % | -3.290 M -148.63 % | 6.766 M 104.46 % | -151.873 M -56 149.26 % | -270.000 K -629.73 % | -37.000 K -146.67 % | -15.000 K 72.22 % | -54.000 K 34.94 % | -83.000 K 53.89 % | -180.000 K -26.76 % | -142.000 K 97.36 % | -5.376 M -15 711.76 % | -34.000 K 99.58 % | -8.024 M -296.83 % | -2.022 M -16 750.00 % | -12.000 K 99.89 % | -11.033 M -50 050.00 % | -22.000 K 24.14 % | -29.000 K 99.64 % | -7.985 M -34.36 % | -5.943 M -9 185.94 % | -64.000 K 46.22 % | -119.000 K 97.30 % | -4.414 M -73 466.67 % | -6.000 K 82.35 % | -34.000 K | 0.000 | 0.000 -100.00 % | 7.000 M 350 100.00 % | -2.000 K | 0.000 | 0.000 | 0.000 100.00 % | -225.000 K | 0.000 | 0.000 100.00 % | -1.004 M | 0.000 100.00 % | -837.000 K 53.86 % | -1.814 M 89.24 % | -16.861 M 7.51 % | -18.231 M -649.94 % | -2.431 M 88.48 % | -21.110 M -1 849.22 % | -1.083 M 92.65 % | -14.741 M -237.32 % | -4.370 M -84.08 % | -2.374 M 44.15 % | -4.251 M 96.25 % | -113.368 M -362.03 % | -24.537 M 36.27 % | -38.499 M -1 712.57 % | -2.124 M 82.14 % | -11.893 M -997.14 % | -1.084 M 6.07 % | -1.154 M -56.16 % | -739.000 K 85.70 % | -5.169 M -541.32 % | -806.000 K 17.59 % | -978.000 K 26.41 % | -1.329 M -182.77 % | -470.000 K 94.65 % | -8.787 M -3 203.38 % | -266.000 K -57.40 % | -169.000 K 55.64 % | -381.000 K 78.40 % | -1.764 M -213.51 % | 1.554 M 198.54 % | -1.577 M -202.27 % | 1.542 M 834.29 % | -210.000 K 86.04 % | -1.504 M -2 849.02 % | -51.000 K -111.86 % | 430.000 K 407.14 % | -140.000 K 90.57 % | -1.485 M -10 507.14 % | -14.000 K -40.00 % | -10.000 K -66.67 % | -6.000 K 86.05 % | -43.000 K -168.75 % | -16.000 K -14.29 % | -14.000 K 0.00 % | -14.000 K 17.65 % | -17.000 K 52.78 % | -36.000 K -500.00 % | -6.000 K 91.67 % | -72.000 K -2 300.00 % | -3.000 K -50.00 % | -2.000 K -100.31 % | 639.000 K 461.02 % | -177.000 K 42.53 % | -308.000 K -32.76 % | -232.000 K 70.33 % | -782.000 K -100.00 % | -391.000 K 63.96 % | -1.085 M 28.48 % | -1.517 M -1 131.97 % | 147.000 K 111.11 % | -1.323 M -90.63 % | -694.000 K -14.52 % | -606.000 K -77.19 % | -342.000 K 23.49 % | -447.000 K -4 866.67 % | -9.000 K 90.22 % | -92.000 K 37.41 % | -147.000 K 8.13 % | -160.000 K -189.37 % | -55.292 K -372.26 % | -11.708 K 64.78 % | -33.239 K -5.49 % | -31.509 K -210.83 % | -10.137 K 40.98 % | -17.176 K 12.71 % | -19.677 K -33.87 % | -14.699 K 31.89 % | -21.580 K -32.29 % | -16.313 K | 0.000 | 0.000 |
| Free CashFlow | 3.488 M -92.72 % | 47.907 M 14 200.60 % | 335.000 K 101.42 % | -23.552 M -480.18 % | 6.195 M 104.56 % | -135.735 M -348.74 % | 54.569 M 1 291.20 % | -4.581 M -500.09 % | 1.145 M 107.72 % | -14.827 M -234.54 % | -4.432 M 81.47 % | -23.918 M -727.28 % | 3.813 M 119.29 % | -19.766 M -518.27 % | -3.197 M -124.78 % | 12.904 M 494.26 % | -3.273 M -70.56 % | -1.919 M 88.81 % | -17.153 M 31.91 % | -25.191 M -298.93 % | 12.663 M 198.03 % | -12.917 M -58.41 % | -8.154 M -112.87 % | 63.376 M 39 759.12 % | 159.000 K 100.23 % | -68.482 M -3 386.86 % | -1.964 M -114.72 % | 13.344 M 725.89 % | -2.132 M 94.71 % | -40.339 M -170.81 % | 56.970 M 359.44 % | -21.959 M -154.56 % | 40.250 M 461.84 % | 7.164 M 831.77 % | -979.000 K -109.22 % | 10.617 M 143.20 % | -24.574 M -192.10 % | 26.683 M 164.03 % | 10.106 M 183.49 % | -12.104 M -255.92 % | 7.763 M 2.54 % | 7.571 M 123.16 % | -32.691 M -17.02 % | -27.937 M -330.92 % | 12.098 M 1 018.60 % | -1.317 M 93.88 % | -21.515 M -60.19 % | -13.431 M 50.79 % | -27.293 M -2 392.51 % | -1.095 M -108.71 % | 12.574 M 115.99 % | -78.649 M -332.16 % | -18.199 M 24.32 % | -24.046 M -151.35 % | 46.828 M 1 542.51 % | 2.851 M -85.49 % | 19.643 M 257.31 % | -12.487 M -134.96 % | 35.713 M 279.68 % | 9.406 M -29.56 % | 13.353 M 442.91 % | -3.894 M -121.91 % | 17.775 M 82.27 % | 9.752 M 180.74 % | -12.078 M -291.62 % | 6.303 M 157.37 % | 2.449 M -61.70 % | 6.394 M 410.54 % | -2.059 M -232.67 % | 1.552 M 128.45 % | -5.455 M -230.41 % | -1.651 M 53.75 % | -3.570 M 31.23 % | -5.191 M -168.55 % | 7.573 M -27.79 % | 10.488 M 692.15 % | 1.324 M 122.21 % | -5.960 M -749.00 % | -702.000 K 67.12 % | -2.135 M -212.90 % | 1.891 M 211.50 % | -1.696 M -50.76 % | -1.125 M 31.61 % | -1.645 M -59.24 % | -1.033 M -35.92 % | -760.000 K -26.25 % | -602.000 K -125.64 % | 2.348 M 173.98 % | -3.174 M -190.93 % | -1.091 M 47.45 % | -2.076 M -111.71 % | 17.736 M 319.70 % | -8.073 M -262.02 % | -2.230 M 81.32 % | -11.935 M -139.90 % | -4.975 M -245.73 % | -1.439 M -3.60 % | -1.389 M 83.72 % | -8.533 M 20.54 % | -10.739 M -3.38 % | -10.388 M -20.15 % | -8.646 M -16.89 % | -7.397 M -174.17 % | -2.698 M -40.59 % | -1.919 M -39.87 % | -1.372 M -32.43 % | -1.036 M -2.17 % | -1.014 M 3.89 % | -1.055 M 3.08 % | -1.088 M -40.36 % | -775.501 K -59.35 % | -486.651 K 19.07 % | -601.356 K -53.69 % | -391.271 K -21.41 % | -322.262 K 71.41 % | -1.127 M -48.08 % | -761.138 K -427.67 % | 232.286 K 318.20 % | 55.544 K -98.04 % | 2.841 M | 0.000 |
| 2025 | 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 | 2002 | 2002 | 2002 | 2002 | 2001 | 2001 | 2001 | 2001 | 2000 | 2000 | 2000 | 2000 | 1999 | 1999 | 1999 | 1999 | 1998 | 1998 | 1998 | 1998 | 1997 | 1997 | 1997 | 1997 | 1996 | 1996 | 1996 | 1996 | 1995 | 1995 |