UTStarcom Holdings Corp. UTSI
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 10.878 M -30.95 % | 15.753 M 12.32 % | 14.025 M -11.91 % | 15.921 M -34.51 % | 24.310 M -63.07 % | 65.823 M -43.23 % | 115.944 M 17.96 % | 98.292 M 22.58 % | 80.183 M -31.53 % | 117.103 M -9.52 % | 129.420 M -21.30 % | 164.439 M -11.94 % | 186.728 M -41.75 % | 320.576 M 9.96 % | 291.535 M -24.54 % | 386.344 M -76.45 % | 1.640 B -33.50 % | 2.467 B 0.33 % | 2.459 B -16.06 % | 2.929 B 8.35 % | 2.704 B 37.63 % | 1.964 B 100.07 % | 981.806 M 56.63 % | 626.840 M 70.04 % | 368.646 M 96.61 % | 187.500 M |
| Net income | -4.368 M -13.43 % | -3.851 M 23.01 % | -5.002 M 14.17 % | -5.828 M 75.38 % | -23.676 M -560.42 % | -3.585 M -170.29 % | 5.100 M -26.94 % | 6.981 M 603.73 % | 992.000 K 105.05 % | -19.657 M 35.05 % | -30.264 M -33.20 % | -22.721 M 31.46 % | -33.150 M -347.63 % | 13.387 M 120.55 % | -65.129 M 71.14 % | -225.688 M -50.14 % | -150.316 M 23.14 % | -195.575 M -66.67 % | -117.345 M 75.92 % | -487.359 M -763.84 % | 73.415 M -63.70 % | 202.251 M 87.51 % | 107.863 M 89.39 % | 56.954 M 110.84 % | 27.013 M 136.96 % | 11.400 M |
| Income before tax | -3.685 M -43.00 % | -2.577 M 12.32 % | -2.939 M -15.98 % | -2.534 M 90.05 % | -25.458 M -581.06 % | -3.738 M -179.16 % | 4.722 M -42.72 % | 8.244 M 7 533.33 % | 108.000 K 100.45 % | -23.819 M 16.85 % | -28.646 M -40.57 % | -20.379 M 36.22 % | -31.952 M -317.43 % | 14.695 M 123.63 % | -62.175 M 71.06 % | -214.844 M -49.47 % | -143.737 M 13.13 % | -165.465 M -23.55 % | -133.927 M 63.75 % | -369.470 M -681.17 % | 63.574 M -76.43 % | 269.693 M 99.60 % | 135.117 M 73.01 % | 78.099 M 85.89 % | 42.014 M 206.67 % | 13.700 M |
| Income before tax ratio | -0.34 -107.08 % | -0.16 21.94 % | -0.21 -31.66 % | -0.16 84.80 % | -1.05 -1 744.07 % | -0.06 -239.44 % | 0.04 -51.44 % | 0.08 6 126.99 % | 0.00 100.66 % | -0.20 8.10 % | -0.22 -78.60 % | -0.12 27.57 % | -0.17 -473.29 % | 0.05 121.49 % | -0.21 61.65 % | -0.56 -534.66 % | -0.09 -30.64 % | -0.07 -23.14 % | -0.05 56.82 % | -0.13 -636.38 % | 0.02 -82.87 % | 0.14 -0.24 % | 0.14 10.46 % | 0.12 9.32 % | 0.11 55.98 % | 0.07 |
| EBITDA | -7.056 M -7.25 % | -6.579 M -57.35 % | -4.181 M 15.48 % | -4.947 M 80.11 % | -24.876 M -657.49 % | -3.284 M -164.79 % | 5.069 M -29.05 % | 7.144 M 144.99 % | 2.916 M 110.04 % | -29.042 M -11.73 % | -25.992 M -38.52 % | -18.764 M 35.14 % | -28.931 M -260.47 % | 18.029 M 132.14 % | -56.090 M 72.12 % | -201.157 M -52.79 % | -131.659 M -74.62 % | -75.397 M -241.16 % | -22.100 M 91.83 % | -270.416 M -290.35 % | 142.064 M -53.84 % | 307.745 M 82.03 % | 169.067 M 69.10 % | 99.981 M 131.04 % | 43.274 M 31.13 % | 33.000 M |
| Net income ratio | -0.40 -64.26 % | -0.24 31.46 % | -0.36 2.57 % | -0.37 62.41 % | -0.97 -1 688.18 % | -0.05 -223.82 % | 0.04 -38.07 % | 0.07 474.08 % | 0.01 107.37 % | -0.17 28.22 % | -0.23 -69.24 % | -0.14 22.17 % | -0.18 -525.13 % | 0.04 118.69 % | -0.22 61.76 % | -0.58 -537.52 % | -0.09 -15.58 % | -0.08 -66.12 % | -0.05 71.32 % | -0.17 -712.68 % | 0.03 -73.63 % | 0.10 -6.28 % | 0.11 20.91 % | 0.09 24.00 % | 0.07 20.52 % | 0.06 |
| Ratio EBITDA | -0.65 -55.31 % | -0.42 -40.09 % | -0.30 4.06 % | -0.31 69.63 % | -1.02 -1 951.02 % | -0.05 -214.12 % | 0.04 -39.85 % | 0.07 99.86 % | 0.04 114.66 % | -0.25 -23.49 % | -0.20 -76.00 % | -0.11 26.35 % | -0.15 -375.49 % | 0.06 129.23 % | -0.19 63.05 % | -0.52 -548.74 % | -0.08 -162.60 % | -0.03 -240.04 % | -0.01 90.26 % | -0.09 -275.68 % | 0.05 -66.46 % | 0.16 -9.02 % | 0.17 7.96 % | 0.16 35.88 % | 0.12 -33.30 % | 0.18 |
| Gross profit ratio | 0.27 -4.14 % | 0.28 46.11 % | 0.19 379.36 % | -0.07 -147.03 % | 0.15 -60.77 % | 0.37 32.96 % | 0.28 -17.47 % | 0.34 7.80 % | 0.31 31.45 % | 0.24 39.19 % | 0.17 -30.10 % | 0.24 -32.99 % | 0.37 2.34 % | 0.36 48.03 % | 0.24 43.25 % | 0.17 5.61 % | 0.16 22.22 % | 0.13 -16.94 % | 0.16 -0.88 % | 0.16 -28.88 % | 0.22 -31.29 % | 0.32 -7.96 % | 0.35 -1.77 % | 0.36 -0.55 % | 0.36 -12.86 % | 0.41 |
| Weighted average shs out dil | 9.150 M 0.41 % | 9.113 M 0.63 % | 9.056 M 0.55 % | 9.007 M 0.41 % | 8.970 M 0.91 % | 8.889 M -2.10 % | 9.080 M 0.40 % | 9.044 M -0.62 % | 9.101 M -1.62 % | 9.251 M -1.01 % | 9.345 M -4.46 % | 9.782 M -19.35 % | 12.128 M -6.06 % | 12.910 M 6.52 % | 12.120 M 14.21 % | 10.612 M 3.12 % | 10.291 M 2.01 % | 10.088 M 0.33 % | 10.055 M 3.10 % | 9.753 M -7.94 % | 10.594 M -5.50 % | 11.210 M 16.25 % | 9.643 M 6.54 % | 9.051 M 6.62 % | 8.489 M 9.35 % | 7.763 M |
| Weighted average shs out | 9.150 M 0.41 % | 9.113 M 0.63 % | 9.056 M 0.55 % | 9.007 M 0.41 % | 8.970 M 0.91 % | 8.889 M -0.24 % | 8.911 M 0.49 % | 8.867 M -0.95 % | 8.952 M -2.44 % | 9.175 M -1.77 % | 9.341 M -4.51 % | 9.782 M -19.21 % | 12.107 M -5.95 % | 12.873 M 6.21 % | 12.120 M 14.21 % | 10.612 M 3.12 % | 10.291 M 2.01 % | 10.088 M 0.33 % | 10.055 M 3.10 % | 9.753 M 3.57 % | 9.416 M 0.15 % | 9.402 M 2.14 % | 9.205 M 8.90 % | 8.453 M 27.27 % | 6.641 M -14.45 % | 7.763 M |
| EPS diluted | -0.48 -14.29 % | -0.42 23.64 % | -0.55 15.38 % | -0.65 75.38 % | -2.64 -560.00 % | -0.40 -171.43 % | 0.56 -26.32 % | 0.76 1 800.00 % | 0.04 101.89 % | -2.12 34.57 % | -3.24 -39.66 % | -2.32 15.02 % | -2.73 -362.50 % | 1.04 119.37 % | -5.37 74.75 % | -21.27 -45.59 % | -14.61 24.65 % | -19.39 -66.15 % | -11.67 76.65 % | -49.97 -1 141.04 % | 4.80 -74.36 % | 18.72 119.72 % | 8.52 36.54 % | 6.24 92.59 % | 3.24 120.41 % | 1.47 |
| Earnings per share | -0.48 -14.29 % | -0.42 23.64 % | -0.55 15.38 % | -0.65 75.38 % | -2.64 -560.00 % | -0.40 -170.18 % | 0.57 -28.75 % | 0.80 1 900.00 % | 0.04 101.87 % | -2.14 33.95 % | -3.24 -39.66 % | -2.32 15.33 % | -2.74 -363.46 % | 1.04 119.37 % | -5.37 74.75 % | -21.27 -45.59 % | -14.61 24.65 % | -19.39 -66.15 % | -11.67 76.65 % | -49.97 -1 025.37 % | 5.40 -75.81 % | 22.32 151.35 % | 8.88 32.14 % | 6.72 64.71 % | 4.08 177.55 % | 1.47 |
| Gross profit | 2.906 M -33.80 % | 4.390 M 64.11 % | 2.675 M 346.09 % | -1.087 M -130.80 % | 3.529 M -85.51 % | 24.357 M -24.52 % | 32.268 M -2.65 % | 33.147 M 32.15 % | 25.083 M -9.99 % | 27.868 M 25.94 % | 22.128 M -44.98 % | 40.220 M -40.99 % | 68.158 M -40.39 % | 114.334 M 62.78 % | 70.238 M 8.09 % | 64.979 M -75.13 % | 261.242 M -18.73 % | 321.451 M -16.67 % | 385.744 M -16.80 % | 463.617 M -22.94 % | 601.601 M -5.43 % | 636.168 M 84.14 % | 345.472 M 53.85 % | 224.548 M 69.11 % | 132.781 M 71.33 % | 77.500 M |
| Income tax expense | 683.000 K -46.39 % | 1.274 M -38.25 % | 2.063 M -37.37 % | 3.294 M 284.85 % | -1.782 M -1 064.71 % | -153.000 K 59.52 % | -378.000 K -129.93 % | 1.263 M 273.97 % | -726.000 K 82.56 % | -4.162 M -357.23 % | 1.618 M -31.18 % | 2.351 M -1.71 % | 2.392 M -18.03 % | 2.918 M -6.32 % | 3.115 M -71.32 % | 10.860 M 53.24 % | 7.087 M -78.46 % | 32.898 M 318.97 % | -15.024 M -112.74 % | 117.889 M 1 297.94 % | -9.841 M -114.59 % | 67.442 M 147.46 % | 27.254 M 37.49 % | 19.823 M 41.38 % | 14.021 M 2 236.83 % | 600.000 K |
| Cost of revenue | 7.972 M -29.84 % | 11.363 M 0.11 % | 11.350 M -33.27 % | 17.008 M -18.16 % | 20.781 M -49.88 % | 41.466 M -50.44 % | 83.676 M 28.45 % | 65.145 M 18.23 % | 55.100 M -38.25 % | 89.235 M -16.83 % | 107.292 M -13.63 % | 124.219 M 4.76 % | 118.570 M -42.51 % | 206.242 M -6.80 % | 221.297 M -31.14 % | 321.365 M -76.70 % | 1.379 B -35.72 % | 2.146 B 3.49 % | 2.073 B -15.92 % | 2.466 B 17.30 % | 2.102 B 58.26 % | 1.328 B 108.72 % | 636.334 M 58.18 % | 402.292 M 70.56 % | 235.865 M 114.42 % | 110.000 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.307 M 38.09 % | -5.342 M -5 242.00 % | -100.000 K 97.28 % | -3.671 M -111.62 % | 31.602 M 380.20 % | 6.581 M -97.30 % | 243.947 M 1 468.69 % | 15.551 M 85.79 % | 8.370 M 249.48 % | 2.395 M -68.18 % | 7.527 M -20.72 % | 9.494 M 10.40 % | 8.600 M |
| Operating expenses | 10.237 M -8.59 % | 11.199 M 56.26 % | 7.167 M 72.99 % | 4.143 M -84.52 % | 26.772 M -11.33 % | 30.192 M 9.31 % | 27.621 M 3.72 % | 26.631 M 2.89 % | 25.883 M -21.23 % | 32.857 M -9.24 % | 36.201 M -30.58 % | 52.146 M -35.70 % | 81.104 M -10.55 % | 90.673 M -29.13 % | 127.942 M -37.25 % | 203.885 M -51.96 % | 424.399 M -18.23 % | 519.022 M -0.93 % | 523.905 M -39.32 % | 863.371 M 56.89 % | 550.299 M 56.89 % | 350.750 M 76.40 % | 198.840 M 38.95 % | 143.100 M 44.54 % | 99.001 M 73.99 % | 56.900 M |
| Cost and expenses | 18.209 M -19.29 % | 22.562 M 21.84 % | 18.517 M -12.45 % | 21.151 M -55.52 % | 47.553 M -33.64 % | 71.658 M -35.62 % | 111.297 M 21.27 % | 91.776 M 13.33 % | 80.983 M -33.67 % | 122.092 M -14.91 % | 143.493 M -18.64 % | 176.365 M -11.67 % | 199.674 M -32.75 % | 296.915 M -14.98 % | 349.239 M -33.51 % | 525.250 M -70.88 % | 1.804 B -32.31 % | 2.665 B 2.60 % | 2.597 B -21.99 % | 3.329 B 25.52 % | 2.652 B 57.98 % | 1.679 B 101.03 % | 835.174 M 53.13 % | 545.392 M 62.87 % | 334.866 M 100.64 % | 166.900 M |
| Research and development expenses | 5.085 M -13.54 % | 5.881 M 23.50 % | 4.762 M -30.85 % | 6.886 M -14.81 % | 8.083 M -44.12 % | 14.465 M 13.49 % | 12.746 M 29.37 % | 9.852 M 15.88 % | 8.502 M -25.04 % | 11.342 M -2.94 % | 11.686 M -19.52 % | 14.520 M -48.38 % | 28.131 M -6.61 % | 30.123 M -20.82 % | 38.044 M -39.84 % | 63.243 M -55.86 % | 143.291 M -14.85 % | 168.275 M -7.98 % | 182.869 M -26.00 % | 247.133 M 12.82 % | 219.045 M 41.09 % | 155.252 M 80.14 % | 86.182 M 44.10 % | 59.809 M 44.28 % | 41.452 M 138.23 % | 17.400 M |
| Selling general and administrative expenses | 5.152 M -3.12 % | 5.318 M 121.12 % | 2.405 M 187.68 % | -2.743 M -114.68 % | 18.689 M 18.83 % | 15.727 M 5.73 % | 14.875 M -11.35 % | 16.779 M -3.46 % | 17.381 M -19.21 % | 21.515 M -12.24 % | 24.515 M -34.85 % | 37.626 M -28.27 % | 52.457 M -17.85 % | 63.857 M -32.95 % | 95.240 M -32.33 % | 140.742 M -45.36 % | 257.559 M -19.30 % | 319.145 M -4.58 % | 334.455 M -10.16 % | 372.291 M 17.92 % | 315.703 M 68.71 % | 187.128 M 69.71 % | 110.263 M 45.53 % | 75.764 M 57.66 % | 48.055 M 55.52 % | 30.900 M |
| Interest income | 2.791 M 26.40 % | 2.208 M 2.51 % | 2.154 M 89.61 % | 1.136 M 14.75 % | 990.000 K -25.95 % | 1.337 M -23.56 % | 1.749 M 48.60 % | 1.177 M 35.13 % | 871.000 K -48.34 % | 1.686 M 186.25 % | 589.000 K 15.26 % | 511.000 K -80.44 % | 2.612 M 12.93 % | 2.313 M 14.62 % | 2.018 M -3.58 % | 2.093 M -72.06 % | 7.491 M -48.20 % | 14.460 M -2.49 % | 14.829 M 109.12 % | 7.091 M 14.89 % | 6.172 M 93.24 % | 3.194 M -42.16 % | 5.522 M -35.58 % | 8.572 M -29.71 % | 12.195 M | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K -37.50 % | 16.000 K -65.96 % | 47.000 K -2.08 % | 48.000 K -12.73 % | 55.000 K -27.63 % | 76.000 K -13.64 % | 88.000 K -41.72 % | 151.000 K -37.08 % | 240.000 K -4.76 % | 252.000 K -9.68 % | 279.000 K -49.46 % | 552.000 K -94.71 % | 10.439 M -68.05 % | 32.676 M 179.57 % | 11.688 M -30.28 % | 16.764 M 142.39 % | 6.916 M 61.55 % | 4.281 M 242.21 % | 1.251 M -68.00 % | 3.909 M 18.06 % | 3.311 M | 0.000 |
| Depreciation and amortization | 275.000 K 19.57 % | 230.000 K 11.65 % | 206.000 K -44.62 % | 372.000 K -34.97 % | 572.000 K -11.18 % | 644.000 K -8.26 % | 702.000 K 11.78 % | 628.000 K -48.01 % | 1.208 M -45.14 % | 2.202 M -17.03 % | 2.654 M -28.69 % | 3.722 M -5.75 % | 3.949 M 28.13 % | 3.082 M 1 396.12 % | 206.000 K -98.43 % | 13.135 M 219.51 % | 4.111 M -92.84 % | 57.392 M -15.65 % | 68.039 M -30.96 % | 98.550 M 25.49 % | 78.535 M 68.72 % | 46.548 M 107.48 % | 22.435 M 21.05 % | 18.533 M 95.21 % | 9.494 M 10.40 % | 8.600 M |
| Operating income | -7.331 M -7.67 % | -6.809 M -55.21 % | -4.387 M 17.52 % | -5.319 M 77.12 % | -23.243 M -298.34 % | -5.835 M -225.56 % | 4.647 M -28.68 % | 6.516 M 914.50 % | -800.000 K 83.96 % | -4.989 M 64.55 % | -14.073 M -6.35 % | -13.233 M 57.79 % | -31.351 M -247.54 % | 21.249 M 128.82 % | -73.722 M 66.29 % | -218.688 M -24.10 % | -176.216 M 16.90 % | -212.045 M -53.48 % | -138.161 M 67.88 % | -430.083 M -961.86 % | 49.902 M -81.84 % | 274.732 M 88.22 % | 145.962 M 90.23 % | 76.728 M 127.14 % | 33.780 M 63.98 % | 20.600 M |
| Operating income ratio | -0.67 -55.92 % | -0.43 -38.18 % | -0.31 6.37 % | -0.33 65.06 % | -0.96 -978.56 % | -0.09 -321.18 % | 0.04 -39.54 % | 0.07 764.44 % | -0.01 76.58 % | -0.04 60.82 % | -0.11 -35.12 % | -0.08 52.07 % | -0.17 -353.30 % | 0.07 126.21 % | -0.25 55.33 % | -0.57 -426.95 % | -0.11 -24.97 % | -0.09 -52.97 % | -0.06 61.73 % | -0.15 -895.43 % | 0.02 -86.80 % | 0.14 -5.92 % | 0.15 21.46 % | 0.12 33.58 % | 0.09 -16.60 % | 0.11 |
| Total other income expenses net | 3.646 M -13.85 % | 4.232 M 192.27 % | 1.448 M -48.01 % | 2.785 M 225.73 % | -2.215 M -201.00 % | 2.193 M 2 824.00 % | 75.000 K -95.66 % | 1.728 M 319.29 % | -788.000 K 97.01 % | -26.331 M -80.68 % | -14.573 M -103.93 % | -7.146 M 66.20 % | -21.141 M -378.30 % | -4.420 M -138.28 % | 11.547 M 200.39 % | 3.844 M -88.16 % | 32.479 M -30.27 % | 46.580 M 399.05 % | -15.576 M -140.19 % | 38.753 M 163.86 % | 14.687 M 164.52 % | -22.764 M -109.88 % | -10.846 M -891.10 % | 1.371 M -83.35 % | 8.234 M 138.44 % | -21.422 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -49.149 M -4.30 % | -47.124 M 8.28 % | -51.378 M -5.09 % | -48.889 M -49.29 % | -32.748 M -0.24 % | -32.670 M 42.73 % | -57.049 M 28.46 % | -79.749 M 4.97 % | -83.922 M -8.92 % | -77.050 M 0.99 % | -77.824 M 27.79 % | -107.773 M 40.09 % | -179.880 M 40.36 % | -301.626 M 14.19 % | -351.507 M -32.22 % | -265.843 M 14.13 % | -309.603 M -170.90 % | -114.287 M 59.72 % | -283.704 M -65.09 % | -171.845 M -186.22 % | 199.306 M 598.68 % | 28.526 M 112.30 % | -231.944 M 7.46 % | -250.654 M -167.56 % | -93.683 M -112.43 % | -44.100 M |
| Total investments | 2.571 M 0.35 % | 2.562 M 3.31 % | 2.480 M 3.20 % | 2.403 M 14.43 % | 2.100 M -59.80 % | 5.224 M 0.00 % | 5.224 M -41.95 % | 8.999 M 9.32 % | 8.232 M -68.37 % | 26.022 M -58.10 % | 62.098 M -16.75 % | 74.588 M 19.45 % | 62.443 M 189.11 % | 21.598 M 82.74 % | 11.819 M 25.20 % | 9.440 M -57.00 % | 21.953 M -73.32 % | 82.296 M 43.49 % | 57.355 M 45.98 % | 39.289 M -77.14 % | 171.873 M 136.47 % | 72.683 M -49.05 % | 142.665 M 37.18 % | 104.000 M 8.00 % | 96.300 M | 0.000 |
| Total debt | 1.588 M -44.16 % | 2.844 M -8.90 % | 3.122 M -36.39 % | 4.908 M 233.20 % | 1.473 M -35.84 % | 2.296 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 % | 323.162 M -14.49 % | 377.919 M -20.22 % | 473.726 M -37.82 % | 761.838 M 89.28 % | 402.500 M | 0.000 -100.00 % | 70.482 M 27.16 % | 55.429 M 28.01 % | 43.300 M |
| Accumulated other comprehensive income loss | 49.007 M -3.74 % | 50.913 M -4.73 % | 53.440 M -10.84 % | 59.935 M -5.85 % | 63.661 M 2.51 % | 62.101 M 0.86 % | 61.572 M -1.34 % | 62.411 M 0.66 % | 62.002 M 0.87 % | 61.470 M -3.58 % | 63.754 M -3.20 % | 65.862 M -17.28 % | 79.621 M -3.95 % | 82.893 M 19.40 % | 69.423 M -2.01 % | 70.848 M 2.54 % | 69.094 M -25.14 % | 92.303 M 46.75 % | 62.899 M 369.29 % | 13.403 M 1 139.80 % | -1.289 M 70.31 % | -4.341 M 66.10 % | -12.806 M -110.14 % | -6.094 M 8.47 % | -6.658 M 62.80 % | -17.900 M |
| Retained earnings | -1.259 B -0.35 % | -1.255 B -0.31 % | -1.251 B -0.40 % | -1.246 B -0.47 % | -1.240 B -1.95 % | -1.217 B -0.32 % | -1.213 B 1.09 % | -1.226 B 0.57 % | -1.233 B -0.51 % | -1.227 B -1.71 % | -1.206 B -2.57 % | -1.176 B -1.97 % | -1.153 B -3.07 % | -1.119 B 1.18 % | -1.132 B -6.10 % | -1.067 B -26.82 % | -841.486 M -21.75 % | -691.170 M -39.84 % | -494.244 M -95.22 % | -253.174 M -203.99 % | 243.452 M 5.95 % | 229.777 M 90.65 % | 120.520 M 145.23 % | 49.146 M 729.43 % | -7.808 M 77.56 % | -34.800 M |
| Common stock | 156.000 K 26.83 % | 123.000 K 0.00 % | 123.000 K 0.00 % | 123.000 K 0.00 % | 123.000 K 0.00 % | 123.000 K 0.00 % | 123.000 K 0.82 % | 122.000 K 0.00 % | 122.000 K 0.00 % | 122.000 K 0.00 % | 122.000 K -19.21 % | 151.000 K -17.03 % | 182.000 K 0.00 % | 182.000 K 0.00 % | 182.000 K 18.95 % | 153.000 K 0.66 % | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K 5.56 % | 144.000 K 9.92 % | 131.000 K -2.96 % | 135.000 K -2.17 % | 138.000 K 15.00 % | 120.000 K | 0.000 |
| Total equity | 45.226 M -11.98 % | 51.383 M -10.42 % | 57.360 M -16.14 % | 68.399 M -11.63 % | 77.401 M -22.22 % | 99.516 M -2.86 % | 102.446 M 12.59 % | 90.992 M 1.20 % | 89.912 M -1.50 % | 91.278 M -20.85 % | 115.329 M -23.31 % | 150.380 M -31.24 % | 218.705 M -21.17 % | 277.440 M 7.97 % | 256.951 M 0.00 % | 256.943 M -45.06 % | 467.642 M -24.78 % | 621.681 M -20.38 % | 780.853 M -16.65 % | 936.885 M -31.63 % | 1.370 B 55.77 % | 879.751 M 14.79 % | 766.395 M 11.32 % | 688.460 M 64.60 % | 418.275 M 147.06 % | 169.300 M |
| Other non current liabilities | 1.042 M 2.06 % | 1.021 M 2.10 % | 1.000 M 2.15 % | 979.000 K -2.10 % | 1.000 M -25.87 % | 1.349 M -45.98 % | 2.497 M -31.65 % | 3.653 M -26.66 % | 4.981 M -39.69 % | 8.259 M -47.73 % | 15.801 M -5.66 % | 16.749 M -15.94 % | 19.926 M | 0.000 -100.00 % | 20.817 M 10.39 % | 18.858 M 1 885.05 % | 950.000 K -95.93 % | 23.325 M 68.31 % | 13.858 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K |
| Long term debt | 404.000 K -75.66 % | 1.660 M -12.35 % | 1.894 M -45.82 % | 3.496 M 1 265.63 % | 256.000 K -81.23 % | 1.364 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 % | 333.000 K -99.88 % | 275.161 M 0.09 % | 274.900 M -33.06 % | 410.655 M 2.03 % | 402.500 M | 0.000 -100.00 % | 12.048 M 0.00 % | 12.048 M | 0.000 |
| Total non current liabilities | 1.446 M -46.62 % | 2.709 M -7.07 % | 2.915 M -35.24 % | 4.501 M 251.37 % | 1.281 M -52.06 % | 2.672 M -51.21 % | 5.476 M -29.69 % | 7.788 M -12.12 % | 8.862 M -47.29 % | 16.814 M -51.01 % | 34.320 M -34.05 % | 52.037 M -35.33 % | 80.467 M -24.17 % | 106.114 M -26.56 % | 144.494 M -19.63 % | 179.790 M -18.95 % | 221.836 M -14.58 % | 259.691 M -52.79 % | 550.033 M 85.91 % | 295.858 M -27.95 % | 410.655 M 2.03 % | 402.500 M | 0.000 -100.00 % | 12.048 M 0.00 % | 12.048 M 11 948.00 % | 100.000 K |
| Other current liabilities | 11.321 M 166.13 % | 4.254 M -12.65 % | 4.870 M 7.89 % | 4.514 M -21.52 % | 5.752 M -6.46 % | 6.149 M -34.75 % | 9.424 M -54.28 % | 20.613 M -61.85 % | 54.025 M 162.45 % | 20.585 M 51.09 % | 13.624 M -89.10 % | 125.048 M 12.09 % | 111.562 M 114.98 % | 51.893 M -80.91 % | 271.886 M -14.38 % | 317.561 M 8.65 % | 292.274 M -44.88 % | 530.271 M -1.29 % | 537.212 M 5.09 % | 511.168 M 65.68 % | 308.518 M -51.17 % | 631.848 M 502.18 % | 104.927 M 20.79 % | 86.865 M 18.07 % | 73.569 M 96.71 % | 37.400 M |
| Deferred revenue | 831.000 K 178.86 % | 298.000 K 47.52 % | 202.000 K -35.05 % | 311.000 K -61.17 % | 801.000 K -45.88 % | 1.480 M -3.20 % | 1.529 M -94.75 % | 29.114 M -28.41 % | 40.667 M -15.17 % | 47.941 M -36.97 % | 76.063 M -27.40 % | 104.763 M -19.92 % | 130.823 M -11.35 % | 147.578 M -19.34 % | 182.963 M 7.14 % | 170.777 M 45.24 % | 117.584 M 17.00 % | 100.502 M 4.97 % | 95.742 M 38.70 % | 69.030 M 3.12 % | 66.941 M 48.90 % | 44.958 M -72.63 % | 164.247 M 114.92 % | 76.424 M | 0.000 | 0.000 |
| Short term debt | 2.368 M 0.00 % | 2.368 M -3.58 % | 2.456 M -12.97 % | 2.822 M 15.94 % | 2.434 M 52.60 % | 1.595 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 % | 322.829 M 54.77 % | 208.589 M 4.91 % | 198.826 M -43.38 % | 351.183 M | 0.000 | 0.000 -100.00 % | 58.434 M 34.70 % | 43.381 M 0.19 % | 43.300 M |
| Total current liabilities | 21.528 M -7.95 % | 23.388 M -18.94 % | 28.851 M -18.56 % | 35.427 M -11.53 % | 40.042 M -17.68 % | 48.642 M -28.27 % | 67.809 M -19.21 % | 83.928 M -1.43 % | 85.144 M -12.93 % | 97.788 M -24.44 % | 129.414 M -21.35 % | 164.550 M -13.83 % | 190.968 M -14.67 % | 223.787 M -42.74 % | 390.849 M -20.75 % | 493.170 M -20.52 % | 620.520 M -43.75 % | 1.103 B 5.77 % | 1.043 B -7.96 % | 1.133 B -26.17 % | 1.535 B 62.48 % | 944.707 M 75.22 % | 539.157 M 76.56 % | 305.372 M 89.07 % | 161.514 M 57.73 % | 102.400 M |
| Total liabilities | 22.974 M -11.97 % | 26.097 M -17.32 % | 31.563 M -20.74 % | 39.820 M -3.64 % | 41.323 M -19.47 % | 51.314 M -29.98 % | 73.285 M -20.10 % | 91.716 M -2.44 % | 94.006 M -17.97 % | 114.602 M -30.01 % | 163.734 M -24.40 % | 216.587 M -20.21 % | 271.435 M -17.72 % | 329.901 M -38.38 % | 535.343 M -20.45 % | 672.960 M -20.11 % | 842.356 M -38.19 % | 1.363 B -14.45 % | 1.593 B 11.47 % | 1.429 B -26.54 % | 1.946 B 44.42 % | 1.347 B 149.87 % | 539.157 M 69.86 % | 317.420 M 82.89 % | 173.562 M 69.33 % | 102.500 M |
| Other non current assets | 741.000 K -75.89 % | 3.074 M 1.79 % | 3.020 M 1.48 % | 2.976 M -38.32 % | 4.825 M -50.96 % | 9.839 M -38.59 % | 16.021 M -12.17 % | 18.240 M -23.07 % | 23.710 M -44.12 % | 42.431 M -34.99 % | 65.273 M -19.59 % | 81.172 M 11.86 % | 72.564 M 56.22 % | 46.450 M -67.56 % | 143.186 M 455.85 % | 25.760 M -52.00 % | 53.669 M -72.45 % | 194.775 M -26.41 % | 264.681 M 410.63 % | 51.834 M -55.30 % | 115.958 M 83.94 % | 63.042 M 26.47 % | 49.849 M 88.32 % | 26.471 M 45.25 % | 18.225 M 93.88 % | 9.400 M |
| Long term investments | 2.406 M -6.09 % | 2.562 M 3.31 % | 2.480 M 3.20 % | 2.403 M | 0.000 -100.00 % | 3.129 M -40.10 % | 5.224 M -10.79 % | 5.856 M -24.47 % | 7.753 M -70.21 % | 26.022 M -56.48 % | 59.799 M -19.83 % | 74.588 M 19.45 % | 62.443 M 224.78 % | 19.226 M 70.55 % | 11.273 M 34.17 % | 8.402 M -52.51 % | 17.691 M 6.14 % | 16.667 M -65.14 % | 47.809 M 83.72 % | 26.023 M -26.88 % | 35.590 M 47.88 % | 24.066 M -31.94 % | 35.360 M 98.65 % | 17.800 M 43.55 % | 12.400 M | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.625 M -25.38 % | 4.858 M -88.53 % | 42.346 M -75.02 % | 169.496 M 583.20 % | 24.809 M -56.05 % | 56.443 M -25.06 % | 75.313 M -23.32 % | 98.211 M -31.91 % | 144.231 M 189.50 % | 49.820 M 27.77 % | 38.992 M 92.67 % | 20.238 M -19.37 % | 25.100 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.820 M 0.00 % | 13.820 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.063 M 0.00 % | 3.063 M -98.30 % | 180.627 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 100.00 % | -2.562 M -3.31 % | -2.480 M -3.20 % | -2.403 M -15.58 % | -2.079 M 64.77 % | -5.901 M 21.45 % | -7.512 M 12.56 % | -8.591 M 9.82 % | -9.526 M 74.17 % | -36.883 M 33.93 % | -55.828 M 16.22 % | -66.639 M -58.02 % | -42.170 M -341.73 % | 17.445 M -6.60 % | 18.678 M -89.13 % | 171.754 M 45.43 % | 118.103 M 376.05 % | 24.809 M -58.31 % | 59.506 M -24.08 % | 78.376 M -71.89 % | 278.838 M 93.33 % | 144.231 M 189.50 % | 49.820 M 27.77 % | 38.992 M 92.67 % | 20.238 M -19.37 % | 25.100 M |
| Property plant equipment net | 1.875 M -42.47 % | 3.259 M -2.54 % | 3.344 M -37.33 % | 5.336 M 196.12 % | 1.802 M -47.48 % | 3.431 M 172.73 % | 1.258 M -26.60 % | 1.714 M 6.46 % | 1.610 M 6.62 % | 1.510 M -50.28 % | 3.037 M -36.34 % | 4.771 M -46.19 % | 8.866 M -27.32 % | 12.199 M 153.14 % | 4.819 M -96.31 % | 130.612 M -25.49 % | 175.287 M -16.17 % | 209.094 M -1.91 % | 213.155 M -8.68 % | 233.403 M -13.16 % | 268.759 M 44.44 % | 186.076 M 88.89 % | 98.511 M 124.18 % | 43.942 M 99.75 % | 21.999 M 168.28 % | 8.200 M |
| Total non current assets | 5.401 M -21.54 % | 6.884 M -4.40 % | 7.201 M -31.04 % | 10.443 M 18.41 % | 8.819 M -33.54 % | 13.270 M -23.29 % | 17.298 M -14.50 % | 20.231 M -20.96 % | 25.596 M -42.19 % | 44.273 M -39.57 % | 73.266 M -22.46 % | 94.482 M -7.36 % | 101.986 M 4.99 % | 97.143 M -45.94 % | 179.698 M -47.36 % | 341.350 M -9.75 % | 378.214 M -23.07 % | 491.622 M -8.51 % | 537.342 M 47.78 % | 363.613 M -45.20 % | 663.555 M 67.97 % | 395.051 M 99.34 % | 198.180 M 81.14 % | 109.405 M 80.95 % | 60.462 M 41.60 % | 42.700 M |
| Other current assets | 3.829 M -64.17 % | 10.687 M -20.85 % | 13.502 M -9.20 % | 14.870 M -13.53 % | 17.197 M 17.30 % | 14.661 M -8.67 % | 16.052 M -71.55 % | 56.413 M 49.59 % | 37.711 M -23.28 % | 49.151 M -44.35 % | 88.325 M -25.35 % | 118.320 M -24.42 % | 156.542 M 12.56 % | 139.070 M -20.11 % | 174.077 M -15.59 % | 206.234 M -20.50 % | 259.399 M -16.83 % | 311.896 M 4.97 % | 297.136 M -24.32 % | 392.618 M -29.82 % | 559.436 M -25.81 % | 754.066 M 521.11 % | 121.407 M 85.65 % | 65.397 M 270.02 % | 17.674 M 112.94 % | 8.300 M |
| Short term investments | 165.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.100 M 0.24 % | 2.095 M | 0.000 -100.00 % | 3.143 M 556.16 % | 479.000 K | 0.000 -100.00 % | 2.299 M | 0.000 | 0.000 -100.00 % | 2.372 M 334.43 % | 546.000 K -47.40 % | 1.038 M -75.65 % | 4.262 M -93.51 % | 65.629 M 587.50 % | 9.546 M -28.04 % | 13.266 M -90.27 % | 136.283 M 180.32 % | 48.617 M -54.69 % | 107.305 M 24.52 % | 86.176 M 2.76 % | 83.858 M | 0.000 |
| cash and cash equivalents | 50.737 M 1.54 % | 49.968 M -8.32 % | 54.500 M 1.31 % | 53.797 M 57.20 % | 34.221 M -2.13 % | 34.966 M -38.71 % | 57.049 M -28.46 % | 79.749 M -4.97 % | 83.922 M 8.92 % | 77.050 M -0.99 % | 77.824 M -27.79 % | 107.773 M -40.09 % | 179.880 M -40.36 % | 301.626 M -14.19 % | 351.507 M 32.22 % | 265.843 M -14.13 % | 309.603 M -29.23 % | 437.449 M -33.88 % | 661.623 M 2.49 % | 645.571 M 14.76 % | 562.532 M 50.42 % | 373.974 M 61.23 % | 231.944 M -27.77 % | 321.136 M 115.37 % | 149.112 M 70.61 % | 87.400 M |
| Cash and short term investments | 50.902 M 1.87 % | 49.968 M -8.32 % | 54.500 M 1.31 % | 53.797 M 48.12 % | 36.321 M -2.00 % | 37.061 M -35.04 % | 57.049 M -31.18 % | 82.892 M -1.79 % | 84.401 M 9.54 % | 77.050 M -3.84 % | 80.123 M -25.66 % | 107.773 M -40.09 % | 179.880 M -40.83 % | 303.998 M -13.65 % | 352.053 M 31.91 % | 266.881 M -14.97 % | 313.865 M -37.61 % | 503.078 M -25.04 % | 671.169 M 1.87 % | 658.837 M -5.72 % | 698.815 M 65.36 % | 422.591 M 24.57 % | 339.249 M -16.71 % | 407.312 M 74.83 % | 232.970 M 166.56 % | 87.400 M |
| Total current assets | 62.799 M -11.04 % | 70.596 M -13.61 % | 81.722 M -16.42 % | 97.776 M -11.04 % | 109.905 M -20.10 % | 137.560 M -13.17 % | 158.433 M -2.49 % | 162.477 M 2.62 % | 158.322 M -2.03 % | 161.607 M -21.47 % | 205.797 M -24.47 % | 272.485 M -29.65 % | 387.340 M -23.12 % | 503.797 M -16.67 % | 604.585 M 2.86 % | 587.761 M -36.98 % | 932.592 M -37.53 % | 1.493 B -18.71 % | 1.837 B -8.28 % | 2.002 B -24.51 % | 2.652 B 44.79 % | 1.832 B 65.43 % | 1.107 B 23.53 % | 896.475 M 68.71 % | 531.375 M 131.94 % | 229.100 M |
| Inventory | 1.954 M 145.79 % | 795.000 K -37.35 % | 1.269 M -18.44 % | 1.556 M -76.80 % | 6.706 M 0.90 % | 6.646 M -75.22 % | 26.818 M -26.22 % | 36.348 M -13.50 % | 42.023 M -2.20 % | 42.969 M -43.40 % | 75.916 M -31.03 % | 110.078 M -27.34 % | 151.500 M 10.19 % | 137.484 M -13.85 % | 159.583 M -21.29 % | 202.753 M 18.36 % | 171.307 M -48.78 % | 334.467 M -24.06 % | 440.445 M 3.40 % | 425.955 M -27.91 % | 590.832 M 129.86 % | 257.038 M -39.47 % | 424.666 M 85.40 % | 229.050 M 92.49 % | 118.995 M 115.57 % | 55.200 M |
| Net receivables | 6.114 M -33.15 % | 9.146 M -26.54 % | 12.451 M -54.81 % | 27.553 M -44.54 % | 49.681 M -37.27 % | 79.192 M 28.85 % | 61.460 M 243.47 % | 17.894 M -6.51 % | 19.140 M -3.18 % | 19.769 M -6.32 % | 21.103 M -9.27 % | 23.260 M -6.55 % | 24.890 M -5.96 % | 26.467 M -11.93 % | 30.051 M -29.03 % | 42.346 M -75.02 % | 169.496 M -50.66 % | 343.525 M -8.09 % | 373.762 M -28.81 % | 525.029 M -36.80 % | 830.751 M 118.28 % | 380.594 M 71.40 % | 222.050 M 14.04 % | 194.716 M 20.39 % | 161.736 M 106.82 % | 78.200 M |
| Tax assets | 379.000 K -31.22 % | 551.000 K -34.17 % | 837.000 K -60.72 % | 2.131 M -50.11 % | 4.271 M 54.08 % | 2.772 M 20.16 % | 2.307 M -23.41 % | 3.012 M 47.00 % | 2.049 M -81.69 % | 11.193 M 1 036.35 % | 985.000 K 66.95 % | 590.000 K 108.48 % | 283.000 K -84.48 % | 1.823 M 4.65 % | 1.742 M -63.87 % | 4.822 M -64.19 % | 13.464 M -70.91 % | 46.277 M 196.80 % | -47.809 M -83.72 % | -26.023 M 26.88 % | -35.590 M -47.88 % | -24.066 M 31.94 % | -35.360 M -98.65 % | -17.800 M -43.55 % | -12.400 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 7.008 M -11.95 % | 7.959 M -38.65 % | 12.974 M -31.83 % | 19.031 M -24.24 % | 25.120 M -18.64 % | 30.875 M -39.17 % | 50.757 M 84.89 % | 27.452 M 22.12 % | 22.480 M 37.07 % | 16.400 M -44.91 % | 29.769 M 19.30 % | 24.953 M -0.15 % | 24.991 M 6.21 % | 23.530 M -35.28 % | 36.356 M -32.82 % | 54.115 M -69.32 % | 176.384 M 18.83 % | 148.440 M -51.31 % | 304.869 M -4.93 % | 320.677 M -21.31 % | 407.536 M 62.29 % | 251.121 M -2.28 % | 256.980 M 207.21 % | 83.649 M 87.71 % | 44.564 M 105.36 % | 21.700 M |
| Tax payables | 0.000 -100.00 % | 8.509 M 1.92 % | 8.349 M -4.57 % | 8.749 M 47.41 % | 5.935 M -30.53 % | 8.543 M 5.69 % | 8.083 M -27.08 % | 11.085 M 3.96 % | 10.663 M -17.10 % | 12.863 M 29.17 % | 9.958 M -31.56 % | 14.549 M 12.31 % | 12.954 M 1 548.09 % | 786.000 K | 0.000 -100.00 % | 1.130 M -84.22 % | 7.162 M 510.05 % | 1.174 M -52.72 % | 2.483 M -92.61 % | 33.608 M -76.63 % | 143.778 M 756.84 % | 16.780 M 29.05 % | 13.003 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 28.000 K 33.33 % | 21.000 K -19.23 % | 26.000 K -97.46 % | 1.025 M -40.34 % | 1.718 M -68.63 % | 5.476 M -29.69 % | 7.788 M -12.12 % | 8.862 M -47.29 % | 16.814 M -51.01 % | 34.320 M -34.05 % | 52.037 M -35.33 % | 80.467 M -24.17 % | 106.114 M -26.56 % | 144.494 M -19.63 % | 179.790 M -14.41 % | 210.050 M -11.01 % | 236.033 M -9.57 % | 261.014 M 1 145.41 % | 20.958 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 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 % | 814.000 K -87.28 % | 6.401 M -20.10 % | 8.011 M 911.49 % | 792.000 K -1.98 % | 808.000 K -78.19 % | 3.705 M -42.94 % | 6.493 M -22.13 % | 8.338 M 65.93 % | 5.025 M 797.32 % | 560.000 K | 0.000 -100.00 % | 6.573 M 10.36 % | 5.956 M 65.44 % | 3.600 M |
| Capital lease obligations | 1.588 M -44.16 % | 2.844 M -8.90 % | 3.122 M -36.38 % | 4.907 M 233.13 % | 1.473 M -50.22 % | 2.959 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 % | 105.831 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 48.000 K | 0.000 -100.00 % | 328.000 K 17.14 % | 280.000 K | 0.000 -100.00 % | 7.171 M 617.10 % | 1.000 M | 0.000 | 0.000 -100.00 % | 2.049 M -67.99 % | 6.401 M -20.10 % | 8.011 M 911.49 % | 792.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K |
| Other total stockholders equity | 1.255 B 0.01 % | 1.255 B 0.02 % | 1.255 B 0.05 % | 1.255 B 0.04 % | 1.254 B 0.03 % | 1.254 B 0.03 % | 1.253 B -0.11 % | 1.255 B 0.07 % | 1.254 B -0.15 % | 1.256 B -0.17 % | 1.258 B -0.21 % | 1.260 B -2.25 % | 1.289 B -1.34 % | 1.307 B 0.25 % | 1.304 B 4.16 % | 1.252 B 1.01 % | 1.239 B 1.84 % | 1.217 B 0.92 % | 1.206 B 1.12 % | 1.192 B 5.29 % | 1.132 B 73.01 % | 654.483 M -0.62 % | 658.546 M 3.11 % | 638.697 M 49.70 % | 426.665 M 95.45 % | 218.300 M |
| Deferred tax liabilities non current | 0.000 | 0.000 100.00 % | -1.000 M -2.15 % | -979.000 K 2.10 % | -1.000 M 25.87 % | -1.349 M -158.47 % | 2.307 M -23.41 % | 3.012 M 47.00 % | 2.049 M -81.69 % | 11.193 M 24 232.61 % | 46.000 K 24.32 % | 37.000 K -72.18 % | 133.000 K | 0.000 -100.00 % | 1.436 M -63.08 % | 3.890 M -66.59 % | 11.644 M -74.84 % | 46.277 M 117.73 % | -261.014 M -1 145.41 % | -20.958 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 68.200 M -11.98 % | 77.480 M -12.87 % | 88.923 M -17.83 % | 108.219 M -8.85 % | 118.724 M -21.29 % | 150.830 M -14.17 % | 175.731 M -3.82 % | 182.708 M -0.66 % | 183.918 M -10.67 % | 205.880 M -26.22 % | 279.063 M -23.95 % | 366.967 M -25.01 % | 489.326 M -18.57 % | 600.940 M -23.38 % | 784.283 M -15.59 % | 929.111 M -29.12 % | 1.311 B -33.95 % | 1.985 B -16.40 % | 2.374 B 0.33 % | 2.366 B -28.65 % | 3.316 B 48.90 % | 2.227 B 70.58 % | 1.306 B 29.79 % | 1.006 B 69.96 % | 591.837 M 117.75 % | 271.800 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 154.000 K -44.00 % | 275.000 K -78.75 % | 1.294 M -39.50 % | 2.139 M 242.70 % | -1.499 M -394.72 % | -303.000 K -142.98 % | 705.000 K 173.21 % | -963.000 K -296.30 % | -243.000 K -123.59 % | 1.030 M 342.92 % | -424.000 K -680.82 % | 73.000 K 103.91 % | -1.866 M -362.08 % | 712.000 K -64.54 % | 2.008 M 122.12 % | 904.000 K 114.04 % | -6.440 M -154.08 % | 11.908 M 1 073.67 % | -1.223 M -100.71 % | 172.005 M 244.28 % | -119.220 M -2 241.55 % | 5.567 M 279.58 % | -3.100 M | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 -100.00 % | 293.000 K -51.41 % | 603.000 K 19.64 % | 504.000 K -28.31 % | 703.000 K -49.75 % | 1.399 M 27.53 % | 1.097 M 26.67 % | 866.000 K -61.30 % | 2.238 M 44.76 % | 1.546 M -32.46 % | 2.289 M 34.81 % | 1.698 M -43.06 % | 2.982 M -1.55 % | 3.029 M -60.16 % | 7.602 M -37.14 % | 12.094 M -41.19 % | 20.565 M 60.76 % | 12.792 M 494.15 % | 2.153 M | 0.000 -100.00 % | 519.000 K -87.94 % | 4.302 M 38.77 % | 3.100 M | 0.000 | 0.000 | 0.000 |
| Change in working capital | -1.630 M -16.68 % | -1.397 M -111.12 % | 12.558 M -60.82 % | 32.055 M 219.59 % | 10.030 M 141.93 % | -23.919 M 20.48 % | -30.079 M -327.68 % | -7.033 M -349.31 % | 2.821 M 128.20 % | -10.002 M -105.09 % | -4.877 M -3 659.85 % | 137.000 K 100.97 % | -14.113 M 75.39 % | -57.341 M -40.61 % | -40.781 M -140.68 % | 100.240 M 81.37 % | 55.269 M 197.68 % | -56.581 M -155.07 % | 102.745 M -54.43 % | 225.464 M 209.71 % | -205.510 M 21.60 % | -262.140 M -1 826.65 % | -13.606 M 83.88 % | -84.409 M 14.41 % | -98.615 M -528.12 % | -15.700 M |
| Accounts receivables | 3.570 M -25.66 % | 4.802 M -74.78 % | 19.043 M -39.23 % | 31.336 M 66.97 % | 18.767 M 187.04 % | -21.561 M 51.89 % | -44.815 M -3 271.62 % | 1.413 M 171.87 % | -1.966 M -31.86 % | -1.491 M -123.55 % | 6.332 M 145.04 % | -14.058 M -2 217.17 % | 664.000 K -91.78 % | 8.080 M 113.02 % | 3.793 M -96.92 % | 123.314 M 109.47 % | 58.869 M -37.29 % | 93.877 M -64.99 % | 268.167 M 0.00 % | 268.167 M 209.46 % | -244.983 M 14.98 % | -288.163 M -742.41 % | -34.207 M | 0.000 | 0.000 | 0.000 |
| Inventory | -1.418 M -567.99 % | 303.000 K -55.57 % | 682.000 K 17.99 % | 578.000 K 1 063.33 % | -60.000 K -100.30 % | 20.182 M 207.42 % | 6.565 M 441.67 % | 1.212 M 737.89 % | -190.000 K -100.53 % | 35.973 M -2.40 % | 36.859 M -19.65 % | 45.875 M 1 184.26 % | -4.231 M -104.46 % | 94.916 M -8.36 % | 103.574 M 42.24 % | 72.816 M 3 293.68 % | -2.280 M -102.77 % | 82.353 M 1 578.24 % | -5.571 M -103.36 % | 165.923 M 183.97 % | -197.604 M -142.07 % | -81.632 M 60.63 % | -207.321 M -71.06 % | -121.198 M -99.69 % | -60.693 M -75.41 % | -34.600 M |
| Accounts payables | -951.000 K 81.04 % | -5.015 M 17.20 % | -6.057 M 0.53 % | -6.089 M -5.82 % | -5.754 M 71.06 % | -19.882 M -185.72 % | 23.193 M 347.48 % | 5.183 M -29.89 % | 7.393 M 160.43 % | -12.233 M -290.69 % | 6.415 M -9.77 % | 7.110 M -25.21 % | 9.506 M 295.72 % | -4.857 M 82.68 % | -28.036 M 78.05 % | -127.702 M -199.05 % | 128.921 M 178.06 % | -165.146 M -88.07 % | -87.811 M 0.00 % | -87.811 M -416.57 % | 27.738 M 148.73 % | -56.924 M -133.40 % | 170.452 M | 0.000 | 0.000 | 0.000 |
| Other working capital | -2.831 M -90.38 % | -1.487 M -33.96 % | -1.110 M -117.82 % | 6.230 M 313.14 % | -2.923 M -9.97 % | -2.658 M 82.31 % | -15.022 M -1.22 % | -14.841 M -514.28 % | -2.416 M 92.51 % | -32.251 M 40.81 % | -54.483 M -40.46 % | -38.790 M -93.45 % | -20.052 M 87.10 % | -155.480 M -29.45 % | -120.112 M -477.57 % | 31.812 M 124.43 % | -130.241 M -92.48 % | -67.665 M 6.07 % | -72.040 M 40.37 % | -120.815 M -157.71 % | 209.339 M 27.20 % | 164.579 M 186.37 % | 57.470 M 56.22 % | 36.789 M 197.01 % | -37.922 M -300.65 % | 18.900 M |
| Other non cash items | 1.112 M 190.55 % | -1.228 M 65.05 % | -3.514 M 64.28 % | -9.838 M -193.96 % | 10.470 M 547.50 % | 1.617 M 144.53 % | -3.631 M -208.10 % | 3.359 M 313.81 % | -1.571 M -111.86 % | 13.245 M -11.76 % | 15.010 M -1.15 % | 15.185 M -14.57 % | 17.774 M 697.24 % | -2.976 M -159.23 % | -1.148 M -103.60 % | 31.883 M 360.06 % | -12.260 M 74.54 % | -48.145 M -511.14 % | 11.710 M -32.12 % | 17.250 M -77.67 % | 77.256 M 43.05 % | 54.006 M 32.86 % | 40.649 M -17.20 % | 49.091 M 228.08 % | 14.963 M 113.76 % | 7.000 M |
| Net cash provided by operating activities | -4.457 M 0.47 % | -4.478 M -161.68 % | 7.260 M -61.75 % | 18.980 M 658.24 % | -3.400 M 85.92 % | -24.147 M 7.50 % | -26.106 M -780.20 % | 3.838 M -31.12 % | 5.572 M 147.89 % | -11.636 M 25.47 % | -15.612 M -715.25 % | -1.915 M 92.52 % | -25.618 M 38.59 % | -41.717 M 54.74 % | -92.182 M -36.67 % | -67.448 M -22.27 % | -55.164 M 74.72 % | -218.209 M -430.22 % | 66.079 M -69.74 % | 218.383 M 329.86 % | -95.005 M -288.00 % | 50.534 M -67.88 % | 157.340 M 291.70 % | 40.169 M 187.01 % | -46.165 M -508.54 % | 11.300 M |
| Investments in property plant and equipment | -158.000 K 38.04 % | -255.000 K -2.00 % | -250.000 K 28.16 % | -348.000 K -202.61 % | -115.000 K 77.32 % | -507.000 K -125.33 % | -225.000 K 69.22 % | -731.000 K 52.13 % | -1.527 M -66.52 % | -917.000 K 29.35 % | -1.298 M 65.53 % | -3.766 M 30.84 % | -5.445 M 41.75 % | -9.347 M -171.01 % | -3.449 M -71.42 % | -2.012 M 85.84 % | -14.214 M 48.39 % | -27.539 M -2.25 % | -26.932 M 58.66 % | -65.146 M 51.95 % | -135.575 M -10.82 % | -122.339 M -62.53 % | -75.271 M -149.25 % | -30.199 M -54.76 % | -19.513 M -442.03 % | -3.600 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -673.000 K | 0.000 -100.00 % | 85.000 K | 0.000 100.00 % | -804.000 K 8.53 % | -879.000 K 98.60 % | -62.631 M | 0.000 -100.00 % | 123.955 M 1 596.39 % | 7.307 M 102.81 % | -260.387 M -6 196.63 % | 4.271 M -88.12 % | 35.965 M 247.85 % | -24.326 M 88.83 % | -217.751 M -94.91 % | -111.720 M -530.97 % | -17.706 M -8 373.83 % | 214.000 K | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.000 K | 0.000 100.00 % | -3.645 M -1 115.00 % | -300.000 K 40.00 % | -500.000 K 53.70 % | -1.080 M 96.07 % | -27.490 M -53.84 % | -17.869 M -7.22 % | -16.665 M -9.03 % | -15.285 M -674.71 % | -1.973 M 91.22 % | -22.471 M 40.89 % | -38.014 M 10.98 % | -42.702 M 77.20 % | -187.252 M 41.35 % | -319.253 M -116.38 % | -147.544 M -4.95 % | -140.583 M -56.86 % | -89.625 M -6.94 % | -83.806 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 2.100 M 0.24 % | 2.095 M 5 009.76 % | 41.000 K -98.70 % | 3.143 M 529.86 % | 499.000 K -93.51 % | 7.683 M -42.41 % | 13.341 M 1 331.44 % | 932.000 K 7.50 % | 867.000 K -79.84 % | 4.300 M -52.43 % | 9.039 M -38.41 % | 14.677 M -15.46 % | 17.361 M -94.03 % | 290.586 M 249.18 % | 83.219 M 76.30 % | 47.203 M -86.40 % | 346.966 M 46.71 % | 236.497 M 8.89 % | 217.180 M 83.79 % | 118.168 M 35.02 % | 87.516 M | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.143 M 150.54 % | -6.219 M -652.80 % | 1.125 M -79.55 % | 5.500 M 255.98 % | -3.526 M -248.71 % | 2.371 M 314.96 % | -1.103 M -117.76 % | 6.212 M -54.31 % | 13.595 M 2 040.94 % | 635.000 K -99.75 % | 252.532 M 3 266.64 % | 7.501 M -66.71 % | 22.531 M 21 558.10 % | -105.000 K 99.67 % | -31.965 M -144.92 % | -13.051 M 54.62 % | -28.758 M -148.73 % | -11.562 M -43.41 % | -8.062 M -2 787.33 % | 300.000 K |
| Net cash used for investing activites | -158.000 K 38.04 % | -255.000 K -2.00 % | -250.000 K -114.27 % | 1.752 M -11.52 % | 1.980 M 490.53 % | -507.000 K -122.58 % | 2.245 M 122.24 % | -10.096 M -242.88 % | 7.066 M -59.45 % | 17.424 M 401.66 % | -5.776 M 80.01 % | -28.897 M 65.08 % | -82.748 M -668.96 % | -10.761 M -108.06 % | 133.493 M 526.20 % | 21.318 M -91.34 % | 246.046 M 735.81 % | 29.438 M -18.38 % | 36.065 M -48.58 % | 70.137 M 114.99 % | -468.047 M -163.73 % | -177.474 M -23.12 % | -144.150 M -230.20 % | -43.656 M 60.80 % | -111.381 M -3 275.18 % | -3.300 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 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 % | -755.000 K 99.77 % | -331.565 M -491.86 % | -56.021 M 44.04 % | -100.113 M 53.75 % | -216.445 M -161.84 % | 350.000 M -1.63 % | 355.795 M 604.82 % | -70.480 M -568.21 % | 15.053 M -27.75 % | 20.836 M -12.19 % | 23.729 M |
| Common stock issued | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.340 M | 0.000 | 0.000 -100.00 % | 124.000 K -99.64 % | 34.594 M 9 326.16 % | 367.000 K -78.92 % | 1.741 M | 0.000 -100.00 % | 390.000 K -94.39 % | 6.952 M -98.61 % | 500.291 M 749.71 % | 58.878 M 43.86 % | 40.928 M -74.51 % | 160.550 M -19.00 % | 198.213 M 257.27 % | 55.480 M |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -13.000 K | 0.000 100.00 % | -374.000 K 64.35 % | -1.049 M 58.46 % | -2.525 M -1 703.57 % | -140.000 K 96.58 % | -4.096 M -10.85 % | -3.695 M 64.15 % | -10.308 M 66.40 % | -30.680 M -246.98 % | -8.842 M -40.33 % | -6.301 M -9 304.48 % | -67.000 K | 0.000 | 0.000 100.00 % | -1.654 M -4 141.03 % | -39.000 K | 0.000 100.00 % | -107.569 M 22.95 % | -139.609 M -91.43 % | -72.929 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 -100.00 % | 20.000 K | 0.000 | 0.000 -100.00 % | 56.000 K -44.55 % | 101.000 K -10.62 % | 113.000 K 137.17 % | -304.000 K -879.49 % | 39.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.788 M -548.37 % | -430.000 K -269.96 % | 253.000 K -96.22 % | 6.689 M | 0.000 100.00 % | -7.873 M -8 052.53 % | 99.000 K 247.76 % | -67.000 K -127.35 % | 245.000 K 101.40 % | -17.505 M |
| Net cash used provided by financing activities | 0.000 -100.00 % | 4.000 K -42.86 % | 7.000 K | 0.000 100.00 % | -374.000 K 62.34 % | -993.000 K 59.03 % | -2.424 M -8 877.78 % | -27.000 K 99.34 % | -4.095 M -12.01 % | -3.656 M 26.41 % | -4.968 M 83.81 % | -30.680 M -246.98 % | -8.842 M -43.14 % | -6.177 M -117.89 % | 34.527 M 8 998.71 % | -388.000 K 99.88 % | -332.612 M -472.43 % | -58.105 M 41.61 % | -99.509 M 50.93 % | -202.804 M -127.31 % | 742.722 M 177.97 % | 267.191 M 360.97 % | -102.382 M -158.33 % | 175.536 M -19.95 % | 219.294 M 255.42 % | 61.700 M |
| Effect of forex changes on cash | -1.733 M 30.21 % | -2.483 M 61.52 % | -6.452 M -126.86 % | -2.844 M -280.57 % | 1.575 M 183.78 % | 555.000 K 179.17 % | -701.000 K -133.19 % | 2.112 M 226.39 % | -1.671 M 42.50 % | -2.906 M 19.12 % | -3.593 M 65.18 % | -10.319 M -113.47 % | -4.834 M -155.09 % | 8.774 M -10.71 % | 9.826 M 256.27 % | 2.758 M -80.14 % | 13.884 M -38.84 % | 22.702 M 69.20 % | 13.417 M 601.20 % | -2.677 M -152.34 % | 5.115 M 187.52 % | 1.779 M | 0.000 100.00 % | -25.000 K | 0.000 -100.00 % | 100.000 K |
| Net change in cash | -6.348 M 11.98 % | -7.212 M -1 376.46 % | 565.000 K -96.84 % | 17.888 M 8 268.04 % | -219.000 K 99.13 % | -25.092 M 7.02 % | -26.986 M -546.68 % | -4.173 M -160.72 % | 6.872 M 987.86 % | -774.000 K 97.42 % | -29.949 M 58.29 % | -71.811 M 41.16 % | -122.042 M -144.67 % | -49.881 M -158.23 % | 85.664 M 295.76 % | -43.760 M 65.77 % | -127.846 M 42.97 % | -224.174 M -1 496.55 % | 16.052 M -80.67 % | 83.039 M -55.06 % | 184.785 M 30.10 % | 142.030 M 259.24 % | -89.192 M -151.85 % | 172.024 M 178.59 % | 61.748 M -11.54 % | 69.800 M |
| Cash at beginning of period | 59.647 M -10.79 % | 66.859 M 0.88 % | 66.276 M 36.97 % | 48.388 M -0.45 % | 48.607 M -34.05 % | 73.699 M -26.80 % | 100.686 M 19.98 % | 83.922 M 8.92 % | 77.050 M -0.99 % | 77.824 M -27.79 % | 107.773 M -39.99 % | 179.584 M -40.46 % | 301.626 M -14.19 % | 351.507 M 32.22 % | 265.843 M -14.13 % | 309.603 M -29.23 % | 437.449 M -33.88 % | 661.623 M 2.49 % | 645.571 M 14.76 % | 562.532 M 48.92 % | 377.747 M 62.86 % | 231.944 M -27.77 % | 321.136 M 115.37 % | 149.112 M 70.68 % | 87.364 M 396.39 % | 17.600 M |
| Cash at end of period | 53.143 M -10.90 % | 59.647 M -10.76 % | 66.841 M 0.85 % | 66.276 M 36.97 % | 48.388 M -0.45 % | 48.607 M -34.05 % | 73.700 M -7.59 % | 79.749 M -4.97 % | 83.922 M 8.92 % | 77.050 M -0.99 % | 77.824 M -27.79 % | 107.773 M -39.99 % | 179.584 M -40.46 % | 301.626 M -14.19 % | 351.507 M 32.22 % | 265.843 M -14.13 % | 309.603 M -29.23 % | 437.449 M -33.88 % | 661.623 M 2.49 % | 645.571 M 14.76 % | 562.532 M 50.42 % | 373.974 M 61.23 % | 231.944 M -27.77 % | 321.136 M 115.37 % | 149.112 M 70.61 % | 87.400 M |
| Operating cash flow | -4.457 M 0.47 % | -4.478 M -161.68 % | 7.260 M -61.75 % | 18.980 M 658.24 % | -3.400 M 85.92 % | -24.147 M 7.50 % | -26.106 M -780.20 % | 3.838 M -31.12 % | 5.572 M 147.89 % | -11.636 M 25.47 % | -15.612 M -715.25 % | -1.915 M 92.52 % | -25.618 M 38.59 % | -41.717 M 54.74 % | -92.182 M -36.67 % | -67.448 M -22.27 % | -55.164 M 74.72 % | -218.209 M -430.22 % | 66.079 M -69.74 % | 218.383 M 329.86 % | -95.005 M -288.00 % | 50.534 M -67.88 % | 157.340 M 291.70 % | 40.169 M 187.01 % | -46.165 M -508.54 % | 11.300 M |
| Capital expenditure | -158.000 K 38.04 % | -255.000 K -2.00 % | -250.000 K 28.16 % | -348.000 K -202.61 % | -115.000 K 77.32 % | -507.000 K -125.33 % | -225.000 K 69.22 % | -731.000 K 52.13 % | -1.527 M -66.52 % | -917.000 K 29.35 % | -1.298 M 65.53 % | -3.766 M 30.84 % | -5.445 M 41.75 % | -9.347 M -171.01 % | -3.449 M -71.42 % | -2.012 M 85.84 % | -14.214 M 48.39 % | -27.539 M -2.25 % | -26.932 M 58.66 % | -65.146 M 51.95 % | -135.575 M -10.82 % | -122.339 M -62.53 % | -75.271 M -149.25 % | -30.199 M -54.76 % | -19.513 M -442.03 % | -3.600 M |
| Free CashFlow | -4.615 M 2.49 % | -4.733 M -167.52 % | 7.010 M -62.38 % | 18.632 M 630.07 % | -3.515 M 85.74 % | -24.654 M 6.37 % | -26.331 M -947.47 % | 3.107 M -23.19 % | 4.045 M 132.22 % | -12.553 M 25.77 % | -16.910 M -197.66 % | -5.681 M 81.71 % | -31.063 M 39.17 % | -51.064 M 46.60 % | -95.631 M -37.68 % | -69.460 M -0.12 % | -69.378 M 71.77 % | -245.748 M -727.76 % | 39.147 M -74.45 % | 153.237 M 166.46 % | -230.580 M -221.12 % | -71.805 M -187.49 % | 82.069 M 723.16 % | 9.970 M 115.18 % | -65.678 M -952.96 % | 7.700 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.317 M 0.00 % | 2.317 M -10.18 % | 2.580 M 0.00 % | 2.580 M -9.79 % | 2.860 M 0.00 % | 2.860 M -38.10 % | 4.620 M 0.00 % | 4.620 M 41.83 % | 3.257 M 0.00 % | 3.257 M -0.70 % | 3.280 M 0.00 % | 3.280 M -56.22 % | 7.492 M 100.00 % | 3.746 M -48.18 % | 7.229 M 100.00 % | 3.615 M -58.42 % | 8.692 M 100.00 % | 4.346 M -59.01 % | 10.602 M 100.00 % | 5.301 M -61.33 % | 13.708 M 100.00 % | 6.854 M -51.67 % | 14.183 M 8.45 % | 13.078 M -5.97 % | 13.908 M -43.59 % | 24.654 M 93.73 % | 12.726 M -75.57 % | 52.092 M 82.55 % | 28.536 M 26.32 % | 22.590 M 23.88 % | 18.235 M -29.96 % | 26.034 M -17.31 % | 31.485 M 39.70 % | 22.538 M 6.23 % | 21.217 M 29.46 % | 16.389 M -18.16 % | 20.026 M -11.19 % | 22.550 M -13.47 % | 26.061 M -4.54 % | 27.300 M -11.32 % | 30.786 M -6.59 % | 32.957 M 0.24 % | 32.878 M 1.79 % | 32.300 M 1.26 % | 31.897 M -1.38 % | 32.344 M -15.56 % | 38.304 M -7.07 % | 41.217 M -13.66 % | 47.740 M 28.41 % | 37.178 M -14.09 % | 43.274 M 7.31 % | 40.328 M -28.58 % | 56.468 M 21.03 % | 46.658 M -44.10 % | 83.466 M 0.20 % | 83.297 M -9.99 % | 92.547 M 51.06 % | 61.267 M -19.52 % | 76.129 M 24.00 % | 61.394 M -16.09 % | 73.165 M -9.50 % | 80.847 M -30.51 % | 116.337 M 65.01 % | 70.504 M -12.05 % | 80.163 M -32.83 % | 119.340 M -50.50 % | 241.097 M 33.49 % | 180.607 M -71.46 % | 632.756 M 7.98 % | 585.989 M -27.33 % | 806.330 M 24.72 % | 646.494 M 20.11 % | 538.245 M 13.10 % | 475.902 M -32.44 % | 704.455 M 17.23 % | 600.899 M 9.42 % | 549.146 M -7.95 % | 596.571 M -10.86 % | 669.280 M 5.35 % | 635.307 M -12.12 % | 722.961 M -19.83 % | 901.795 M 20.78 % | 746.646 M 15.76 % | 645.016 M -6.47 % | 689.628 M 10.82 % | 622.292 M -3.31 % | 643.596 M 10.13 % | 584.382 M 44.00 % | 405.834 M 22.79 % | 330.520 M 9.77 % | 301.095 M 13.40 % | 265.513 M 14.69 % | 231.508 M 26.03 % | 183.690 M -6.82 % | 197.128 M 15.63 % | 170.484 M 21.73 % | 140.047 M 17.51 % | 119.181 M -5.46 % | 126.067 M 21.44 % | 103.812 M 29.75 % | 80.008 M 36.16 % | 58.759 M |
| Net income | -1.861 M 0.00 % | -1.861 M -58.25 % | -1.176 M 0.00 % | -1.176 M -16.67 % | -1.008 M 0.00 % | -1.008 M -9.57 % | -920.000 K 0.00 % | -920.000 K 8.50 % | -1.006 M 0.00 % | -1.006 M 39.46 % | -1.661 M 0.00 % | -1.661 M 1.13 % | -1.680 M -100.00 % | -840.000 K 87.08 % | -6.502 M -113.88 % | -3.040 M -1 306.35 % | 252.000 K 100.00 % | 126.000 K 101.08 % | -11.633 M -99.98 % | -5.817 M 51.69 % | -12.042 M -100.00 % | -6.021 M -66.42 % | -3.618 M -72.94 % | -2.092 M -221.49 % | 1.722 M 328.36 % | 402.000 K 140.57 % | -991.000 K -146.16 % | 2.147 M 2 567.82 % | -87.000 K -102.16 % | 4.031 M 213.45 % | -3.553 M -262.24 % | 2.190 M -10.39 % | 2.444 M -58.57 % | 5.899 M 737.73 % | -925.000 K 49.59 % | -1.835 M -137.88 % | 4.844 M 543.59 % | -1.092 M 90.89 % | -11.991 M -133.93 % | -5.126 M -279.73 % | 2.852 M 152.90 % | -5.391 M 61.94 % | -14.166 M -72.31 % | -8.221 M -79.22 % | -4.587 M -39.42 % | -3.290 M 79.51 % | -16.054 M -3 807.62 % | 433.000 K 120.59 % | -2.103 M 57.91 % | -4.996 M 22.01 % | -6.406 M 69.14 % | -20.761 M -1 037.59 % | -1.825 M 56.11 % | -4.158 M -202.16 % | 4.070 M -49.19 % | 8.011 M -31.04 % | 11.617 M 212.67 % | -10.311 M 55.23 % | -23.029 M -34.11 % | -17.172 M -91.54 % | -8.965 M 43.84 % | -15.963 M 59.48 % | -39.392 M -13.92 % | -34.580 M 58.97 % | -84.283 M -24.99 % | -67.434 M 16.70 % | -80.949 M -44.70 % | -55.944 M -44.26 % | -38.780 M -252.94 % | 25.357 M 203.25 % | -24.558 M 55.61 % | -55.328 M 10.34 % | -61.707 M -14.31 % | -53.982 M -28.44 % | -42.029 M 2.37 % | -43.048 M -100.76 % | -21.443 M -101.63 % | -10.635 M 77.84 % | -47.992 M 88.08 % | -402.661 M -438.94 % | -74.713 M -296.58 % | 38.006 M 225.84 % | -30.201 M -705.59 % | 4.987 M -88.63 % | 43.863 M -19.91 % | 54.766 M -17.47 % | 66.356 M 12.20 % | 59.140 M 50.06 % | 39.412 M 5.54 % | 37.343 M 10.31 % | 33.853 M 10.09 % | 30.749 M 19.48 % | 25.735 M 46.84 % | 17.526 M 5.99 % | 16.535 M -12.03 % | 18.797 M 53.32 % | 12.260 M 30.95 % | 9.362 M -27.53 % | 12.918 M 18.84 % | 10.870 M 75.10 % | 6.208 M 308.11 % | -2.983 M |
| Income before tax | -1.580 M 0.00 % | -1.580 M -42.11 % | -1.112 M 0.00 % | -1.112 M -52.05 % | -731.000 K 0.00 % | -731.000 K -3.69 % | -705.000 K 0.00 % | -705.000 K -20.82 % | -583.500 K 0.00 % | -583.500 K 54.09 % | -1.271 M 0.00 % | -1.271 M -386.91 % | 443.000 K 323.17 % | -198.500 K 95.96 % | -4.910 M -97.15 % | -2.491 M -207.30 % | 2.321 M 89.70 % | 1.224 M 109.02 % | -13.557 M -99.99 % | -6.779 M -15.31 % | -5.879 M 1.19 % | -5.950 M -29.54 % | -4.593 M -113.53 % | -2.151 M -213.75 % | 1.891 M 69.75 % | 1.114 M 219.02 % | -936.000 K -136.85 % | 2.540 M 619.55 % | 353.000 K -87.23 % | 2.765 M 254.12 % | -1.794 M -160.10 % | 2.985 M 10.84 % | 2.693 M -38.23 % | 4.360 M 4 548.98 % | -98.000 K 92.62 % | -1.328 M -149.94 % | 2.659 M 336.36 % | -1.125 M 90.25 % | -11.542 M -128.10 % | -5.060 M -196.25 % | -1.708 M 68.99 % | -5.508 M 57.30 % | -12.898 M -76.78 % | -7.296 M -54.31 % | -4.728 M -26.96 % | -3.724 M 73.11 % | -13.848 M -986.12 % | -1.275 M -12.04 % | -1.138 M 72.36 % | -4.117 M 39.63 % | -6.820 M 66.09 % | -20.112 M -798.26 % | -2.239 M 19.46 % | -2.780 M -170.86 % | 3.923 M -45.90 % | 7.252 M -45.33 % | 13.266 M 236.13 % | -9.745 M 58.20 % | -23.312 M -47.84 % | -15.768 M -66.31 % | -9.481 M 30.36 % | -13.614 M 60.75 % | -34.682 M 0.66 % | -34.912 M 56.16 % | -79.640 M -21.38 % | -65.610 M 19.24 % | -81.240 M -68.69 % | -48.159 M -40.96 % | -34.165 M -272.32 % | 19.827 M 715.36 % | -3.222 M 93.92 % | -53.032 M 10.28 % | -59.107 M -17.97 % | -50.105 M 24.85 % | -66.670 M -59.95 % | -41.681 M -148.49 % | -16.774 M -100.84 % | -8.352 M 80.05 % | -41.875 M 85.96 % | -298.228 M -291.39 % | -76.198 M -266.04 % | 45.890 M 172.91 % | -62.942 M -2 116.73 % | 3.121 M -94.31 % | 54.875 M -19.91 % | 68.520 M -22.54 % | 88.453 M 12.11 % | 78.900 M 50.14 % | 52.550 M 5.54 % | 49.790 M 20.96 % | 41.161 M 7.09 % | 38.435 M 16.64 % | 32.953 M 46.02 % | 22.568 M -1.26 % | 22.856 M -6.75 % | 24.510 M 50.44 % | 16.292 M 25.19 % | 13.014 M -32.98 % | 19.418 M 32.49 % | 14.656 M 46.49 % | 10.005 M 584.50 % | -2.065 M |
| Income before tax ratio | -0.68 0.00 % | -0.68 -58.20 % | -0.43 0.00 % | -0.43 -68.56 % | -0.26 0.00 % | -0.26 -67.51 % | -0.15 0.00 % | -0.15 14.81 % | -0.18 0.00 % | -0.18 53.77 % | -0.39 0.00 % | -0.39 -755.34 % | 0.06 211.59 % | -0.05 92.20 % | -0.68 1.43 % | -0.69 -358.04 % | 0.27 -5.15 % | 0.28 122.02 % | -1.28 0.01 % | -1.28 -198.18 % | -0.43 50.60 % | -0.87 -168.07 % | -0.32 -96.89 % | -0.16 -220.97 % | 0.14 200.90 % | 0.05 161.43 % | -0.07 -250.84 % | 0.05 294.17 % | 0.01 -89.89 % | 0.12 224.41 % | -0.10 -185.81 % | 0.11 34.05 % | 0.09 -55.79 % | 0.19 4 288.22 % | 0.00 94.30 % | -0.08 -161.03 % | 0.13 366.14 % | -0.05 88.74 % | -0.44 -138.95 % | -0.19 -234.08 % | -0.06 66.80 % | -0.17 57.40 % | -0.39 -73.67 % | -0.23 -52.39 % | -0.15 -28.74 % | -0.12 68.15 % | -0.36 -1 068.72 % | -0.03 -29.77 % | -0.02 78.47 % | -0.11 29.74 % | -0.16 68.40 % | -0.50 -1 157.76 % | -0.04 33.45 % | -0.06 -226.77 % | 0.05 -46.01 % | 0.09 -39.26 % | 0.14 190.12 % | -0.16 48.06 % | -0.31 -19.23 % | -0.26 -98.20 % | -0.13 23.05 % | -0.17 43.51 % | -0.30 39.80 % | -0.50 50.16 % | -0.99 -80.71 % | -0.55 -63.16 % | -0.34 -26.37 % | -0.27 -393.85 % | -0.05 -259.58 % | 0.03 946.75 % | 0.00 95.13 % | -0.08 25.30 % | -0.11 -4.30 % | -0.11 -11.25 % | -0.09 -36.44 % | -0.07 -127.08 % | -0.03 -118.18 % | -0.01 77.62 % | -0.06 86.67 % | -0.47 -345.39 % | -0.11 -307.12 % | 0.05 160.36 % | -0.08 -1 842.22 % | 0.00 -93.92 % | 0.08 -27.73 % | 0.11 -19.88 % | 0.14 1.79 % | 0.14 4.27 % | 0.13 -14.04 % | 0.15 10.20 % | 0.14 -5.56 % | 0.14 1.70 % | 0.14 15.86 % | 0.12 5.96 % | 0.12 -19.35 % | 0.14 23.58 % | 0.12 6.54 % | 0.11 -29.11 % | 0.15 9.10 % | 0.14 12.90 % | 0.13 455.83 % | -0.04 |
| EBITDA | -2.027 M 0.00 % | -2.027 M -12.80 % | -1.797 M 0.00 % | -1.797 M -3.75 % | -1.732 M 0.00 % | -1.732 M -25.93 % | -1.375 M 0.00 % | -1.375 M 28.18 % | -1.915 M 0.00 % | -1.915 M -158.72 % | -740.000 K 0.00 % | -740.000 K 42.97 % | -1.298 M 3.92 % | -1.351 M 55.44 % | -3.031 M 0.00 % | -3.031 M -547.97 % | 676.500 K 21.45 % | 557.000 K 108.15 % | -6.838 M 0.00 % | -6.838 M -57.20 % | -4.350 M 3.28 % | -4.498 M -252.75 % | -1.275 M 42.28 % | -2.209 M -17.69 % | -1.877 M -1 311.28 % | -133.000 K 94.35 % | -2.352 M -155.37 % | 4.248 M 528.40 % | 676.000 K -72.89 % | 2.494 M 278.91 % | -1.394 M -143.35 % | 3.216 M 69.80 % | 1.894 M -50.21 % | 3.804 M 1 802.00 % | 200.000 K 116.99 % | -1.177 M -171.16 % | 1.654 M 208.39 % | -1.526 M 89.54 % | -14.593 M -2 280.59 % | -613.000 K 75.39 % | -2.491 M 1.31 % | -2.524 M 83.38 % | -15.182 M -1 222.47 % | -1.148 M 47.17 % | -2.173 M 17.78 % | -2.643 M -260.86 % | 1.643 M 101.60 % | 815.000 K 147.63 % | -1.711 M -626.46 % | 325.000 K 131.89 % | -1.019 M 87.22 % | -7.971 M -390.28 % | 2.746 M 224.93 % | -2.198 M -121.08 % | 10.426 M -30.07 % | 14.910 M 41.33 % | 10.550 M 194.73 % | -11.137 M 49.33 % | -21.980 M -47.10 % | -14.942 M -102.80 % | -7.368 M 36.30 % | -11.566 M 63.53 % | -31.716 M -0.28 % | -31.629 M 58.39 % | -76.004 M -29.14 % | -58.855 M -102.93 % | -29.003 M -19.78 % | -24.214 M -15.77 % | -20.916 M -0.67 % | -20.777 M 16.48 % | -24.877 M 33.56 % | -37.441 M 7.20 % | -40.346 M 2.75 % | -41.486 M -1.89 % | -40.717 M -49.61 % | -27.216 M -88.86 % | -14.411 M -331.95 % | 6.213 M 107.24 % | -85.820 M 72.05 % | -307.003 M -276.48 % | -81.545 M -200.58 % | 81.078 M 302.68 % | -40.003 M -1 666.90 % | 2.553 M -96.39 % | 70.648 M 16.85 % | 60.460 M -43.40 % | 106.812 M 13.54 % | 94.073 M 24.81 % | 75.375 M 35.31 % | 55.706 M -1.40 % | 56.498 M 39.00 % | 40.646 M 3.61 % | 39.231 M 76.07 % | 22.282 M -35.30 % | 34.438 M 20.01 % | 28.696 M 80.51 % | 15.897 M 18.64 % | 13.399 M 35.93 % | 9.857 M -35.50 % | 15.282 M 81.24 % | 8.432 M 2 948.65 % | -296.000 K |
| Net income ratio | -0.80 0.00 % | -0.80 -76.18 % | -0.46 0.00 % | -0.46 -29.33 % | -0.35 0.00 % | -0.35 -77.00 % | -0.20 0.00 % | -0.20 35.49 % | -0.31 0.00 % | -0.31 39.04 % | -0.51 0.00 % | -0.51 -125.83 % | -0.22 0.00 % | -0.22 75.07 % | -0.90 -6.94 % | -0.84 -3 000.98 % | 0.03 0.00 % | 0.03 102.64 % | -1.10 0.01 % | -1.10 -24.92 % | -0.88 0.00 % | -0.88 -244.37 % | -0.26 -59.47 % | -0.16 -229.20 % | 0.12 659.33 % | 0.02 120.94 % | -0.08 -288.94 % | 0.04 1 451.87 % | 0.00 -101.71 % | 0.18 191.58 % | -0.19 -331.63 % | 0.08 8.37 % | 0.08 -70.34 % | 0.26 700.35 % | -0.04 61.06 % | -0.11 -146.29 % | 0.24 599.50 % | -0.05 89.48 % | -0.46 -145.05 % | -0.19 -302.68 % | 0.09 156.63 % | -0.16 62.04 % | -0.43 -69.29 % | -0.25 -76.99 % | -0.14 -41.38 % | -0.10 75.73 % | -0.42 -4 089.58 % | 0.01 123.85 % | -0.04 67.22 % | -0.13 9.22 % | -0.15 71.24 % | -0.51 -1 492.87 % | -0.03 63.73 % | -0.09 -282.76 % | 0.05 -49.30 % | 0.10 -23.38 % | 0.13 174.59 % | -0.17 44.36 % | -0.30 -8.15 % | -0.28 -128.27 % | -0.12 37.94 % | -0.20 41.69 % | -0.34 30.96 % | -0.49 53.35 % | -1.05 -86.07 % | -0.57 -68.30 % | -0.34 -8.39 % | -0.31 -405.41 % | -0.06 -241.63 % | 0.04 242.08 % | -0.03 64.41 % | -0.09 25.35 % | -0.11 -1.07 % | -0.11 -90.12 % | -0.06 16.72 % | -0.07 -83.47 % | -0.04 -119.04 % | -0.02 75.14 % | -0.07 88.69 % | -0.63 -513.30 % | -0.10 -345.21 % | 0.04 204.19 % | -0.04 -623.16 % | 0.01 -87.84 % | 0.06 -27.73 % | 0.09 -14.64 % | 0.10 1.88 % | 0.10 4.21 % | 0.10 -14.05 % | 0.11 0.49 % | 0.11 -2.92 % | 0.12 4.18 % | 0.11 16.51 % | 0.10 13.75 % | 0.08 -23.92 % | 0.11 25.95 % | 0.09 11.44 % | 0.08 -23.34 % | 0.10 -2.14 % | 0.10 34.95 % | 0.08 252.84 % | -0.05 |
| Ratio EBITDA | -0.87 0.00 % | -0.87 -25.58 % | -0.70 0.00 % | -0.70 -15.02 % | -0.61 0.00 % | -0.61 -103.43 % | -0.30 0.00 % | -0.30 49.36 % | -0.59 0.00 % | -0.59 -160.54 % | -0.23 0.00 % | -0.23 -30.27 % | -0.17 51.96 % | -0.36 14.00 % | -0.42 50.00 % | -0.84 -1 177.25 % | 0.08 -39.27 % | 0.13 119.87 % | -0.64 50.00 % | -1.29 -306.50 % | -0.32 51.64 % | -0.66 -629.94 % | -0.09 46.78 % | -0.17 -25.16 % | -0.13 -2 401.70 % | -0.01 97.08 % | -0.18 -326.64 % | 0.08 244.24 % | 0.02 -78.54 % | 0.11 244.42 % | -0.08 -161.88 % | 0.12 105.35 % | 0.06 -64.36 % | 0.17 1 690.52 % | 0.01 113.13 % | -0.07 -186.95 % | 0.08 222.05 % | -0.07 87.91 % | -0.56 -2 393.77 % | -0.02 72.25 % | -0.08 -5.65 % | -0.08 83.41 % | -0.46 -1 199.22 % | -0.04 47.83 % | -0.07 16.63 % | -0.08 -290.51 % | 0.04 116.93 % | 0.02 155.17 % | -0.04 -509.99 % | 0.01 137.12 % | -0.02 88.09 % | -0.20 -506.45 % | 0.05 203.23 % | -0.05 -137.71 % | 0.12 -30.22 % | 0.18 57.02 % | 0.11 162.71 % | -0.18 37.04 % | -0.29 -18.63 % | -0.24 -141.68 % | -0.10 29.61 % | -0.14 47.52 % | -0.27 39.23 % | -0.45 52.68 % | -0.95 -92.25 % | -0.49 -309.96 % | -0.12 10.27 % | -0.13 -305.59 % | -0.03 6.77 % | -0.04 -14.92 % | -0.03 46.73 % | -0.06 22.74 % | -0.07 14.01 % | -0.09 -50.82 % | -0.06 -27.61 % | -0.05 -72.59 % | -0.03 -351.98 % | 0.01 108.12 % | -0.13 73.46 % | -0.48 -328.43 % | -0.11 -225.45 % | 0.09 267.81 % | -0.05 -1 453.62 % | 0.00 -96.14 % | 0.10 5.44 % | 0.10 -41.46 % | 0.17 3.10 % | 0.16 -13.33 % | 0.19 10.20 % | 0.17 -10.18 % | 0.19 22.57 % | 0.15 -9.66 % | 0.17 39.70 % | 0.12 -30.56 % | 0.17 3.79 % | 0.17 48.28 % | 0.11 0.97 % | 0.11 43.79 % | 0.08 -46.89 % | 0.15 39.68 % | 0.11 2 192.09 % | -0.01 |
| Gross profit ratio | 0.16 0.00 % | 0.16 -29.80 % | 0.23 0.00 % | 0.23 -23.02 % | 0.30 0.00 % | 0.30 7.85 % | 0.28 0.00 % | 0.28 -0.53 % | 0.28 0.00 % | 0.28 36.86 % | 0.20 0.00 % | 0.20 15.33 % | 0.18 0.00 % | 0.18 139.23 % | -0.45 -0.37 % | -0.45 -279.61 % | 0.25 0.00 % | 0.25 190.21 % | 0.09 0.00 % | 0.09 -54.74 % | 0.19 0.00 % | 0.19 -47.44 % | 0.36 -34.06 % | 0.55 52.11 % | 0.36 27.69 % | 0.28 -37.45 % | 0.45 138.69 % | 0.19 -27.59 % | 0.26 -35.28 % | 0.40 61.74 % | 0.25 -38.27 % | 0.41 43.12 % | 0.28 -29.90 % | 0.40 26.35 % | 0.32 31.41 % | 0.24 -40.92 % | 0.41 53.40 % | 0.27 -10.92 % | 0.30 35.37 % | 0.22 -24.52 % | 0.30 100.63 % | 0.15 42.30 % | 0.10 -56.79 % | 0.24 19.19 % | 0.20 41.07 % | 0.14 -23.90 % | 0.19 -34.84 % | 0.29 43.38 % | 0.20 -36.33 % | 0.31 -0.75 % | 0.32 -10.82 % | 0.36 -7.67 % | 0.38 -2.62 % | 0.39 15.45 % | 0.34 -10.81 % | 0.38 2.06 % | 0.38 20.76 % | 0.31 193.76 % | 0.11 -46.22 % | 0.20 -36.99 % | 0.31 -7.11 % | 0.34 11.94 % | 0.30 -12.37 % | 0.34 273.65 % | -0.20 -208.90 % | 0.18 46.35 % | 0.12 -60.94 % | 0.32 145.09 % | 0.13 -17.58 % | 0.16 24.21 % | 0.13 26.93 % | 0.10 -32.72 % | 0.15 -6.36 % | 0.16 42.50 % | 0.11 -10.82 % | 0.12 -37.45 % | 0.20 -3.05 % | 0.21 121.45 % | 0.09 9.16 % | 0.08 -43.91 % | 0.15 -42.68 % | 0.26 75.83 % | 0.15 -29.34 % | 0.21 -16.82 % | 0.26 -9.64 % | 0.28 -8.91 % | 0.31 -2.48 % | 0.32 -6.01 % | 0.34 -0.62 % | 0.34 1.54 % | 0.34 -3.95 % | 0.35 -5.80 % | 0.37 3.85 % | 0.36 2.16 % | 0.35 -7.22 % | 0.38 5.80 % | 0.36 2.56 % | 0.35 -1.37 % | 0.35 -19.90 % | 0.44 28.27 % | 0.34 -7.20 % | 0.37 |
| Weighted average shs out dil | 9.150 M 0.00 % | 9.150 M -0.10 % | 9.159 M 0.00 % | 9.159 M 0.20 % | 9.141 M 0.00 % | 9.141 M 0.14 % | 9.128 M 0.00 % | 9.128 M 0.33 % | 9.098 M 0.00 % | 9.098 M 0.43 % | 9.059 M 0.00 % | 9.059 M 0.07 % | 9.053 M 0.00 % | 9.053 M 0.07 % | 9.047 M 0.36 % | 9.014 M 0.15 % | 9.000 M 0.00 % | 9.000 M 0.08 % | 8.993 M -0.27 % | 9.018 M 1.06 % | 8.923 M 0.00 % | 8.923 M 0.27 % | 8.899 M 0.09 % | 8.891 M 0.02 % | 8.890 M 0.17 % | 8.875 M -0.40 % | 8.911 M 0.04 % | 8.907 M -0.32 % | 8.935 M -0.02 % | 8.937 M 0.67 % | 8.877 M 0.06 % | 8.871 M 0.09 % | 8.863 M 0.18 % | 8.847 M 0.01 % | 8.847 M -0.34 % | 8.877 M -1.11 % | 8.977 M -1.81 % | 9.142 M -0.46 % | 9.184 M 0.03 % | 9.181 M -1.56 % | 9.327 M -0.51 % | 9.375 M -1.23 % | 9.492 M 0.84 % | 9.413 M 0.63 % | 9.353 M 2.45 % | 9.130 M -8.20 % | 9.944 M 2.10 % | 9.740 M 0.18 % | 9.722 M -1.54 % | 9.874 M -17.12 % | 11.914 M -0.50 % | 11.974 M -3.98 % | 12.470 M -1.12 % | 12.611 M -0.82 % | 12.715 M -1.89 % | 12.960 M 0.17 % | 12.937 M 0.28 % | 12.902 M -0.33 % | 12.944 M 14.59 % | 11.296 M 4.02 % | 10.859 M 0.69 % | 10.785 M 0.64 % | 10.716 M 0.56 % | 10.656 M 0.56 % | 10.597 M 1.14 % | 10.478 M 0.70 % | 10.404 M 0.78 % | 10.324 M 0.62 % | 10.260 M 0.02 % | 10.258 M 1.45 % | 10.112 M 0.27 % | 10.084 M 0.02 % | 10.082 M 0.07 % | 10.075 M 0.13 % | 10.062 M 0.06 % | 10.056 M 0.06 % | 10.051 M 0.01 % | 10.050 M 0.14 % | 10.036 M 1.83 % | 9.855 M -11.05 % | 11.079 M 0.00 % | 11.079 M 21.24 % | 9.138 M -17.69 % | 11.102 M -2.11 % | 11.341 M -2.32 % | 11.610 M -16.05 % | 13.830 M 25.81 % | 10.993 M 6.07 % | 10.363 M 11.08 % | 9.329 M -3.25 % | 9.643 M 1.95 % | 9.459 M -3.27 % | 9.779 M 0.50 % | 9.730 M 2.64 % | 9.479 M 2.85 % | 9.217 M 5.07 % | 8.772 M 0.96 % | 8.688 M -15.46 % | 10.277 M 30.21 % | 7.893 M -9.37 % | 8.709 M 12.18 % | 7.763 M |
| Weighted average shs out | 9.150 M 0.00 % | 9.150 M 0.92 % | 9.067 M 0.00 % | 9.067 M -0.82 % | 9.141 M 0.00 % | 9.141 M 0.14 % | 9.128 M 0.00 % | 9.128 M 0.33 % | 9.098 M 0.00 % | 9.098 M 0.43 % | 9.059 M 0.00 % | 9.059 M 0.07 % | 9.053 M 0.00 % | 9.053 M 0.07 % | 9.047 M 0.80 % | 8.975 M -0.29 % | 9.000 M 0.00 % | 9.001 M 0.09 % | 8.993 M -0.23 % | 9.013 M 1.01 % | 8.923 M 0.00 % | 8.923 M 0.27 % | 8.899 M 0.09 % | 8.891 M 0.02 % | 8.890 M 0.17 % | 8.875 M -0.40 % | 8.911 M 0.04 % | 8.907 M -0.32 % | 8.935 M -0.02 % | 8.937 M 1.50 % | 8.805 M -0.75 % | 8.871 M 0.09 % | 8.863 M 0.18 % | 8.847 M 0.01 % | 8.847 M -0.34 % | 8.877 M -1.11 % | 8.977 M -1.81 % | 9.142 M -0.27 % | 9.167 M 0.14 % | 9.154 M -1.86 % | 9.327 M -0.51 % | 9.375 M -1.00 % | 9.470 M 0.61 % | 9.413 M 0.63 % | 9.353 M 2.45 % | 9.130 M -6.77 % | 9.792 M 0.54 % | 9.740 M 0.18 % | 9.722 M -1.54 % | 9.874 M -13.86 % | 11.463 M -4.27 % | 11.974 M -3.98 % | 12.470 M -1.12 % | 12.611 M -0.82 % | 12.715 M -1.89 % | 12.960 M 0.17 % | 12.937 M 0.28 % | 12.902 M -0.33 % | 12.944 M 14.59 % | 11.296 M 4.02 % | 10.859 M 0.69 % | 10.785 M 0.64 % | 10.716 M 0.56 % | 10.656 M 0.56 % | 10.597 M 1.14 % | 10.478 M 0.70 % | 10.404 M 0.78 % | 10.324 M 0.62 % | 10.260 M 0.84 % | 10.175 M 0.62 % | 10.112 M 0.27 % | 10.084 M 0.02 % | 10.082 M 0.07 % | 10.075 M 0.13 % | 10.062 M 0.06 % | 10.056 M 0.06 % | 10.051 M 0.01 % | 10.050 M 0.14 % | 10.036 M 1.83 % | 9.855 M 2.94 % | 9.573 M 0.31 % | 9.544 M 4.43 % | 9.138 M -3.76 % | 9.495 M 0.15 % | 9.481 M -0.73 % | 9.551 M -18.41 % | 11.707 M 36.64 % | 8.568 M 2.10 % | 8.391 M -6.20 % | 8.946 M -2.81 % | 9.205 M 0.62 % | 9.148 M -1.59 % | 9.296 M 1.37 % | 9.170 M 1.94 % | 8.996 M 3.77 % | 8.669 M 6.95 % | 8.106 M 1.46 % | 7.989 M 0.88 % | 7.919 M 0.34 % | 7.893 M 1.27 % | 7.794 M 0.39 % | 7.763 M |
| EPS diluted | -0.20 0.00 % | -0.20 -53.85 % | -0.13 0.00 % | -0.13 -18.18 % | -0.11 0.00 % | -0.11 -10.00 % | -0.10 0.00 % | -0.10 9.09 % | -0.11 0.00 % | -0.11 38.89 % | -0.18 0.00 % | -0.18 5.26 % | -0.19 -104.74 % | -0.09 87.11 % | -0.72 -111.76 % | -0.34 -1 314.29 % | 0.03 100.00 % | 0.01 101.09 % | -1.29 -98.46 % | -0.65 51.85 % | -1.35 -101.49 % | -0.67 -63.41 % | -0.41 -70.83 % | -0.24 -220.00 % | 0.20 400.00 % | 0.04 136.36 % | -0.11 -145.83 % | 0.24 2 574.23 % | -0.01 -102.20 % | 0.44 210.00 % | -0.40 -266.67 % | 0.24 -14.29 % | 0.28 -58.82 % | 0.68 780.00 % | -0.10 52.38 % | -0.21 -140.38 % | 0.52 533.33 % | -0.12 90.84 % | -1.31 -133.93 % | -0.56 -275.00 % | 0.32 155.17 % | -0.58 61.07 % | -1.49 -71.26 % | -0.87 -77.55 % | -0.49 -36.11 % | -0.36 77.64 % | -1.61 -4 125.00 % | 0.04 118.18 % | -0.22 56.86 % | -0.51 5.56 % | -0.54 68.79 % | -1.73 -1 053.33 % | -0.15 54.55 % | -0.33 -203.13 % | 0.32 -46.67 % | 0.60 -28.57 % | 0.84 205.00 % | -0.80 55.06 % | -1.78 -17.11 % | -1.52 -83.13 % | -0.83 43.92 % | -1.48 59.78 % | -3.68 -13.23 % | -3.25 59.12 % | -7.95 -23.45 % | -6.44 17.22 % | -7.78 -43.54 % | -5.42 -43.39 % | -3.78 -250.00 % | 2.52 203.70 % | -2.43 55.74 % | -5.49 10.29 % | -6.12 -14.18 % | -5.36 -28.23 % | -4.18 2.34 % | -4.28 -100.94 % | -2.13 -100.94 % | -1.06 77.82 % | -4.78 88.30 % | -40.86 -506.23 % | -6.74 -293.68 % | 3.48 205.45 % | -3.30 -787.50 % | 0.48 -87.88 % | 3.96 -17.50 % | 4.80 -9.09 % | 5.28 -4.35 % | 5.52 39.39 % | 3.96 0.00 % | 3.96 371.43 % | 0.84 -74.07 % | 3.24 22.73 % | 2.64 46.67 % | 1.80 7.14 % | 1.68 -17.65 % | 2.04 41.67 % | 1.44 33.33 % | 1.08 -35.71 % | 1.68 16.67 % | 1.44 140.00 % | 0.60 257.89 % | -0.38 |
| Earnings per share | -0.20 0.00 % | -0.20 -53.85 % | -0.13 0.00 % | -0.13 -18.18 % | -0.11 0.00 % | -0.11 -10.00 % | -0.10 0.00 % | -0.10 9.09 % | -0.11 0.00 % | -0.11 38.89 % | -0.18 0.00 % | -0.18 5.26 % | -0.19 -104.74 % | -0.09 87.11 % | -0.72 -111.76 % | -0.34 -1 314.29 % | 0.03 100.00 % | 0.01 101.09 % | -1.29 -98.46 % | -0.65 51.85 % | -1.35 -101.49 % | -0.67 -63.41 % | -0.41 -70.83 % | -0.24 -220.00 % | 0.20 400.00 % | 0.04 136.36 % | -0.11 -145.83 % | 0.24 2 574.23 % | -0.01 -102.20 % | 0.44 210.00 % | -0.40 -266.67 % | 0.24 -14.29 % | 0.28 -58.82 % | 0.68 780.00 % | -0.10 52.38 % | -0.21 -140.38 % | 0.52 533.33 % | -0.12 90.84 % | -1.31 -133.93 % | -0.56 -275.00 % | 0.32 155.17 % | -0.58 61.33 % | -1.50 -72.41 % | -0.87 -77.55 % | -0.49 -36.11 % | -0.36 78.05 % | -1.64 -4 200.00 % | 0.04 118.18 % | -0.22 56.86 % | -0.51 8.93 % | -0.56 67.63 % | -1.73 -1 053.33 % | -0.15 54.55 % | -0.33 -203.13 % | 0.32 -46.67 % | 0.60 -28.57 % | 0.84 205.00 % | -0.80 55.06 % | -1.78 -17.11 % | -1.52 -83.13 % | -0.83 43.92 % | -1.48 59.78 % | -3.68 -13.23 % | -3.25 59.12 % | -7.95 -23.45 % | -6.44 17.22 % | -7.78 -43.54 % | -5.42 -43.39 % | -3.78 -250.00 % | 2.52 203.70 % | -2.43 55.74 % | -5.49 10.29 % | -6.12 -14.18 % | -5.36 -28.23 % | -4.18 2.34 % | -4.28 -100.94 % | -2.13 -100.94 % | -1.06 77.82 % | -4.78 88.30 % | -40.86 -423.85 % | -7.80 -303.13 % | 3.84 216.36 % | -3.30 -787.50 % | 0.48 -89.74 % | 4.68 -18.75 % | 5.76 -12.73 % | 6.60 -5.17 % | 6.96 48.72 % | 4.68 11.43 % | 4.20 400.00 % | 0.84 -75.00 % | 3.36 21.74 % | 2.76 43.75 % | 1.92 6.67 % | 1.80 -16.67 % | 2.16 38.46 % | 1.56 30.00 % | 1.20 -37.50 % | 1.92 23.08 % | 1.56 160.00 % | 0.60 257.89 % | -0.38 |
| Gross profit | 375.500 K 0.00 % | 375.500 K -36.94 % | 595.500 K 0.00 % | 595.500 K -30.55 % | 857.501 K 0.00 % | 857.501 K -33.24 % | 1.285 M 0.00 % | 1.285 M 41.08 % | 910.500 K 0.00 % | 910.500 K 35.90 % | 670.000 K 0.00 % | 670.000 K -49.51 % | 1.327 M 100.00 % | 663.500 K 120.33 % | -3.264 M -100.74 % | -1.626 M -174.69 % | 2.177 M 100.00 % | 1.089 M 18.96 % | 915.000 K 100.00 % | 457.500 K -82.50 % | 2.614 M 100.00 % | 1.307 M -74.60 % | 5.146 M -28.49 % | 7.196 M 43.03 % | 5.031 M -27.96 % | 6.984 M 21.19 % | 5.763 M -41.69 % | 9.883 M 32.18 % | 7.477 M -18.24 % | 9.145 M 100.37 % | 4.564 M -56.76 % | 10.555 M 18.34 % | 8.919 M -2.08 % | 9.108 M 34.22 % | 6.786 M 70.12 % | 3.989 M -51.65 % | 8.250 M 36.23 % | 6.056 M -22.92 % | 7.857 M 29.23 % | 6.080 M -33.07 % | 9.084 M 87.41 % | 4.847 M 42.64 % | 3.398 M -56.02 % | 7.726 M 20.70 % | 6.401 M 39.12 % | 4.601 M -35.74 % | 7.160 M -39.45 % | 11.824 M 23.79 % | 9.552 M -18.24 % | 11.683 M -14.74 % | 13.702 M -4.30 % | 14.318 M -34.06 % | 21.714 M 17.85 % | 18.425 M -35.46 % | 28.550 M -10.63 % | 31.945 M -8.14 % | 34.775 M 82.41 % | 19.064 M 136.41 % | 8.064 M -33.32 % | 12.093 M -47.13 % | 22.872 M -15.94 % | 27.209 M -22.21 % | 34.976 M 44.59 % | 24.189 M 252.73 % | -15.838 M -173.15 % | 21.652 M -27.56 % | 29.888 M -47.86 % | 57.327 M -30.04 % | 81.948 M -11.00 % | 92.079 M -9.73 % | 102.004 M 58.31 % | 64.433 M -19.19 % | 79.730 M 5.90 % | 75.285 M -3.73 % | 78.202 M 4.55 % | 74.801 M -31.55 % | 109.286 M -10.75 % | 122.454 M 97.40 % | 62.035 M 14.99 % | 53.946 M -50.71 % | 109.447 M -54.05 % | 238.189 M 112.36 % | 112.162 M -18.21 % | 137.134 M -22.20 % | 176.270 M 0.13 % | 176.034 M -11.93 % | 199.877 M 7.40 % | 186.102 M 35.34 % | 137.504 M 22.03 % | 112.685 M 11.46 % | 101.101 M 8.93 % | 92.817 M 8.04 % | 85.912 M 30.88 % | 65.642 M -4.80 % | 68.952 M 7.27 % | 64.276 M 28.79 % | 49.907 M 20.51 % | 41.413 M -6.75 % | 44.412 M -2.73 % | 45.657 M 66.44 % | 27.432 M 26.36 % | 21.710 M |
| Income tax expense | 281.500 K 0.00 % | 281.500 K 336.43 % | 64.500 K 0.00 % | 64.500 K -76.71 % | 277.000 K 0.00 % | 277.000 K 28.84 % | 215.000 K 0.00 % | 215.000 K -49.05 % | 422.000 K 0.00 % | 422.000 K 8.21 % | 390.000 K 0.00 % | 390.000 K -69.60 % | 1.283 M 100.00 % | 641.500 K -59.70 % | 1.592 M 189.72 % | 549.500 K -74.97 % | 2.195 M 100.00 % | 1.098 M 157.04 % | -1.924 M -100.00 % | -962.000 K -777.46 % | 142.000 K 100.00 % | 71.000 K 107.28 % | -975.000 K -1 552.54 % | -59.000 K -134.91 % | 169.000 K -76.26 % | 712.000 K 1 194.55 % | 55.000 K -86.01 % | 393.000 K -10.68 % | 440.000 K 134.76 % | -1.266 M -171.97 % | 1.759 M 121.26 % | 795.000 K 219.28 % | 249.000 K 116.18 % | -1.539 M -256.24 % | 985.000 K 94.28 % | 507.000 K 123.20 % | -2.185 M -6 521.21 % | -33.000 K -108.94 % | 369.000 K 152.74 % | 146.000 K 103.20 % | -4.560 M -3 797.44 % | -117.000 K -109.23 % | 1.268 M 37.08 % | 925.000 K 756.03 % | -141.000 K 67.51 % | -434.000 K -119.67 % | 2.206 M 229.16 % | -1.708 M -275.54 % | 973.000 K 10.57 % | 880.000 K 312.05 % | -415.000 K -163.94 % | 649.000 K 200.46 % | 216.000 K -88.88 % | 1.943 M 325.16 % | 457.000 K 251.83 % | -301.000 K -115.12 % | 1.991 M 157.90 % | 772.000 K 703.13 % | -128.000 K -109.14 % | 1.400 M 374.51 % | -510.000 K -121.67 % | 2.353 M -49.87 % | 4.694 M 1 580.76 % | -317.000 K -106.80 % | 4.659 M 155.43 % | 1.824 M 490.29 % | 309.000 K -96.03 % | 7.791 M 68.45 % | 4.625 M 192.13 % | -5.020 M -122.65 % | 22.163 M 616.09 % | 3.095 M -6.16 % | 3.298 M -24.03 % | 4.341 M 118.10 % | -23.990 M -1 744.28 % | 1.459 M -68.75 % | 4.669 M 64.46 % | 2.839 M -63.79 % | 7.841 M -92.44 % | 103.650 M 7 079.80 % | -1.485 M -118.84 % | 7.884 M 124.17 % | -32.614 M -1 611.12 % | -1.906 M -117.37 % | 10.975 M -19.91 % | 13.704 M -38.08 % | 22.132 M 12.20 % | 19.725 M 50.14 % | 13.138 M 5.55 % | 12.447 M 47.06 % | 8.464 M 10.12 % | 7.686 M 16.63 % | 6.590 M 45.99 % | 4.514 M -28.24 % | 6.290 M 7.54 % | 5.849 M 45.06 % | 4.032 M 10.41 % | 3.652 M -33.84 % | 5.520 M 45.80 % | 3.786 M -0.29 % | 3.797 M 313.62 % | 918.000 K |
| Cost of revenue | 1.942 M 0.00 % | 1.942 M -2.14 % | 1.984 M 0.00 % | 1.984 M -0.90 % | 2.002 M 0.00 % | 2.002 M -39.97 % | 3.335 M 0.00 % | 3.335 M 42.13 % | 2.347 M 0.00 % | 2.347 M -10.10 % | 2.610 M 0.00 % | 2.610 M -57.66 % | 6.165 M 100.00 % | 3.083 M -70.62 % | 10.493 M 100.23 % | 5.241 M -19.56 % | 6.515 M 100.00 % | 3.258 M -66.37 % | 9.687 M 100.00 % | 4.844 M -56.34 % | 11.094 M 100.00 % | 5.547 M -38.62 % | 9.037 M 53.64 % | 5.882 M -33.74 % | 8.877 M -49.76 % | 17.670 M 153.77 % | 6.963 M -83.50 % | 42.209 M 100.43 % | 21.059 M 56.63 % | 13.445 M -1.65 % | 13.671 M -11.68 % | 15.479 M -31.41 % | 22.566 M 68.03 % | 13.430 M -6.94 % | 14.431 M 16.38 % | 12.400 M 5.30 % | 11.776 M -28.60 % | 16.494 M -9.39 % | 18.204 M -14.21 % | 21.220 M -2.22 % | 21.702 M -22.80 % | 28.110 M -4.65 % | 29.480 M 19.96 % | 24.574 M -3.62 % | 25.496 M -8.10 % | 27.743 M -10.92 % | 31.144 M 5.96 % | 29.393 M -23.03 % | 38.188 M 49.79 % | 25.495 M -13.79 % | 29.572 M 13.69 % | 26.010 M -25.16 % | 34.754 M 23.10 % | 28.233 M -48.59 % | 54.916 M 6.94 % | 51.352 M -11.11 % | 57.772 M 36.89 % | 42.203 M -38.00 % | 68.065 M 38.06 % | 49.301 M -1.97 % | 50.293 M -6.24 % | 53.638 M -34.07 % | 81.361 M 75.67 % | 46.315 M -51.76 % | 96.001 M -1.73 % | 97.688 M -53.75 % | 211.209 M 71.32 % | 123.280 M -77.62 % | 550.808 M 11.52 % | 493.910 M -29.87 % | 704.326 M 21.01 % | 582.061 M 26.94 % | 458.515 M 14.45 % | 400.617 M -36.03 % | 626.253 M 19.04 % | 526.098 M 19.61 % | 439.860 M -7.23 % | 474.117 M -21.92 % | 607.245 M 4.45 % | 581.361 M -5.24 % | 613.514 M -7.55 % | 663.606 M 4.59 % | 634.484 M 24.93 % | 507.882 M -1.07 % | 513.358 M 15.04 % | 446.258 M 0.57 % | 443.719 M 11.41 % | 398.280 M 48.43 % | 268.330 M 23.18 % | 217.835 M 8.92 % | 199.994 M 15.81 % | 172.696 M 18.61 % | 145.596 M 23.34 % | 118.048 M -7.90 % | 128.176 M 20.68 % | 106.208 M 17.83 % | 90.140 M 15.91 % | 77.768 M -4.76 % | 81.655 M 40.41 % | 58.155 M 10.61 % | 52.576 M 41.91 % | 37.049 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.775 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.775 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.775 M | 0.000 -100.00 % | 3.775 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.890 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.701 M | 0.000 100.00 % | -405.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 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -16.000 K | 0.000 100.00 % | -3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.340 M | 0.000 -100.00 % | 900.000 K | 0.000 -100.00 % | 5.755 M -92.62 % | 77.993 M 635.92 % | 10.598 M -59.86 % | 26.400 M | 0.000 -100.00 % | 36.230 M | 0.000 -100.00 % | 1.730 M -5.15 % | 1.824 M | 0.000 | 0.000 -100.00 % | 4.046 M -17.85 % | 4.925 M | 0.000 | 0.000 -100.00 % | 22.563 M 358.13 % | 4.925 M | 0.000 -100.00 % | 228.115 M 911.01 % | 22.563 M 223.62 % | 6.972 M -0.47 % | 7.005 M 92.50 % | 3.639 M -23.13 % | 4.734 M 59.23 % | 2.973 M -78.45 % | 13.797 M 325.57 % | 3.242 M -70.01 % | 10.811 M 436.53 % | 2.015 M 54.88 % | 1.301 M 106.18 % | 631.000 K -52.41 % | 1.326 M 177.99 % | 477.000 K | 0.000 | 0.000 -100.00 % | 1.965 M 33.58 % | 1.471 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 2.452 M 0.00 % | 2.452 M -0.37 % | 2.461 M 0.00 % | 2.461 M -7.39 % | 2.658 M 0.00 % | 2.658 M -2.17 % | 2.717 M 2.10 % | 2.661 M 38.06 % | 1.927 M 0.00 % | 1.927 M -26.21 % | 2.612 M 0.00 % | 2.612 M -36.83 % | 4.134 M 225.90 % | 1.269 M -55.33 % | 2.840 M 136.96 % | 1.199 M -7.95 % | 1.302 M 1 215.16 % | 98.999 K -99.33 % | 14.869 M 98.78 % | 7.480 M -37.16 % | 11.904 M 58.65 % | 7.504 M 19.52 % | 6.278 M -34.36 % | 9.565 M 34.81 % | 7.095 M -2.23 % | 7.257 M -9.21 % | 7.993 M 37.69 % | 5.805 M -16.89 % | 6.985 M 2.15 % | 6.838 M 5.28 % | 6.495 M -13.30 % | 7.491 M 4.38 % | 7.177 M 31.28 % | 5.467 M -0.60 % | 5.500 M 1.68 % | 5.409 M -22.66 % | 6.994 M -12.33 % | 7.978 M 41.48 % | 5.639 M -19.93 % | 7.043 M -42.20 % | 12.185 M 52.52 % | 7.989 M -15.59 % | 9.465 M -1.50 % | 9.609 M 4.17 % | 9.224 M 16.74 % | 7.901 M -49.82 % | 15.744 M 31.19 % | 12.001 M -1.10 % | 12.134 M -0.90 % | 12.244 M -24.17 % | 16.146 M -27.37 % | 22.231 M 10.98 % | 20.031 M -8.29 % | 21.842 M 10.26 % | 19.810 M 8.45 % | 18.266 M -28.25 % | 25.459 M -6.18 % | 27.137 M -4.05 % | 28.281 M -14.34 % | 33.016 M 17.14 % | 28.184 M -26.72 % | 38.461 M 3.17 % | 37.280 M -24.03 % | 49.074 M 17.28 % | 41.843 M -44.72 % | 75.688 M 9.78 % | 68.945 M -25.25 % | 92.240 M -18.39 % | 113.026 M -8.09 % | 122.968 M -12.45 % | 140.457 M 21.13 % | 115.953 M -14.15 % | 135.069 M 5.90 % | 127.545 M -5.81 % | 135.411 M 13.88 % | 118.911 M -11.25 % | 133.987 M -0.31 % | 134.406 M 1.76 % | 132.080 M -64.71 % | 374.242 M 110.01 % | 178.205 M -2.00 % | 181.842 M 3.09 % | 176.388 M 31.06 % | 134.581 M 8.75 % | 123.756 M 7.08 % | 115.574 M 7.05 % | 107.961 M 2.65 % | 105.175 M 45.02 % | 72.524 M 11.42 % | 65.090 M 25.75 % | 51.763 M -0.78 % | 52.171 M 1.21 % | 51.546 M 18.88 % | 43.360 M 6.01 % | 40.900 M 1.80 % | 40.176 M 18.13 % | 34.010 M 21.40 % | 28.014 M 3.82 % | 26.983 M -21.30 % | 34.287 M 70.45 % | 20.115 M -16.35 % | 24.046 M |
| Cost and expenses | 4.393 M 0.00 % | 4.393 M -1.16 % | 4.445 M 0.00 % | 4.445 M -4.60 % | 4.660 M 0.00 % | 4.660 M -23.00 % | 6.052 M 0.93 % | 5.996 M 40.29 % | 4.274 M 0.00 % | 4.274 M -18.16 % | 5.222 M 0.00 % | 5.222 M -49.30 % | 10.299 M 136.70 % | 4.351 M -67.37 % | 13.333 M 107.07 % | 6.439 M -17.63 % | 7.817 M 132.89 % | 3.357 M -86.33 % | 24.556 M 99.26 % | 12.324 M -46.41 % | 22.998 M 76.22 % | 13.051 M -14.79 % | 15.315 M -0.85 % | 15.447 M -3.29 % | 15.972 M -35.92 % | 24.927 M 66.67 % | 14.956 M -68.85 % | 48.014 M 71.21 % | 28.044 M 38.26 % | 20.283 M 0.58 % | 20.166 M -12.21 % | 22.970 M -22.77 % | 29.743 M 57.40 % | 18.897 M -5.19 % | 19.931 M 11.92 % | 17.809 M -5.12 % | 18.770 M -23.30 % | 24.472 M 2.64 % | 23.843 M -15.64 % | 28.263 M -16.60 % | 33.887 M -6.13 % | 36.099 M -7.31 % | 38.945 M 13.93 % | 34.183 M -1.55 % | 34.720 M -2.59 % | 35.644 M -23.98 % | 46.888 M 13.27 % | 41.394 M -17.74 % | 50.322 M 33.34 % | 37.739 M -17.45 % | 45.718 M -5.23 % | 48.241 M -11.94 % | 54.785 M 9.41 % | 50.075 M -32.99 % | 74.726 M 7.34 % | 69.618 M -16.36 % | 83.231 M 20.03 % | 69.340 M -28.03 % | 96.346 M 17.04 % | 82.317 M 4.89 % | 78.477 M -14.79 % | 92.099 M -22.37 % | 118.641 M 24.38 % | 95.389 M -30.80 % | 137.844 M -20.49 % | 173.376 M -38.11 % | 280.154 M 29.99 % | 215.520 M -67.53 % | 663.834 M 7.61 % | 616.878 M -26.98 % | 844.783 M 21.03 % | 698.014 M 17.59 % | 593.584 M 12.39 % | 528.162 M -30.66 % | 761.664 M 18.09 % | 645.009 M 12.40 % | 573.847 M -5.70 % | 608.523 M -17.69 % | 739.325 M -22.63 % | 955.603 M 20.70 % | 791.719 M -6.36 % | 845.448 M 4.26 % | 810.872 M 26.21 % | 642.463 M 0.84 % | 637.114 M 13.40 % | 561.832 M 1.84 % | 551.680 M 9.58 % | 503.455 M 47.70 % | 340.854 M 20.48 % | 282.925 M 12.38 % | 251.757 M 11.96 % | 224.867 M 14.06 % | 197.142 M 22.14 % | 161.408 M -4.54 % | 169.076 M 15.50 % | 146.384 M 17.91 % | 124.150 M 17.36 % | 105.782 M -2.63 % | 108.638 M 17.52 % | 92.442 M 27.17 % | 72.691 M 18.98 % | 61.095 M |
| Research and development expenses | 1.162 M 0.00 % | 1.162 M -7.41 % | 1.255 M 0.00 % | 1.255 M -2.52 % | 1.288 M 0.00 % | 1.288 M -14.37 % | 1.504 M 0.00 % | 1.504 M 4.63 % | 1.437 M 0.00 % | 1.437 M 33.80 % | 1.074 M 0.00 % | 1.074 M -58.91 % | 2.614 M 100.00 % | 1.307 M -63.91 % | 3.622 M 99.94 % | 1.812 M -44.48 % | 3.263 M 100.00 % | 1.632 M -56.26 % | 3.730 M 100.11 % | 1.864 M -57.20 % | 4.355 M 100.00 % | 2.178 M -42.35 % | 3.777 M 13.70 % | 3.322 M -17.12 % | 4.008 M 19.25 % | 3.361 M -24.84 % | 4.472 M 73.94 % | 2.571 M -6.85 % | 2.760 M -6.22 % | 2.943 M -17.24 % | 3.556 M 61.12 % | 2.207 M -2.47 % | 2.263 M 24.00 % | 1.825 M 28.43 % | 1.421 M -34.15 % | 2.158 M -17.79 % | 2.625 M 14.28 % | 2.297 M -6.40 % | 2.454 M -6.94 % | 2.637 M -27.44 % | 3.634 M 38.97 % | 2.615 M -31.22 % | 3.802 M 48.69 % | 2.557 M -14.08 % | 2.976 M 26.58 % | 2.351 M -43.89 % | 4.190 M 2.10 % | 4.104 M 28.33 % | 3.198 M 5.61 % | 3.028 M -29.27 % | 4.281 M -48.07 % | 8.243 M -2.79 % | 8.480 M 18.98 % | 7.127 M -16.47 % | 8.532 M 16.45 % | 7.327 M 9.36 % | 6.700 M -11.42 % | 7.564 M -16.15 % | 9.021 M -9.08 % | 9.922 M 9.30 % | 9.078 M -9.43 % | 10.023 M -10.99 % | 11.260 M -20.96 % | 14.246 M -12.22 % | 16.229 M -24.54 % | 21.508 M -19.25 % | 26.634 M -25.96 % | 35.971 M -8.44 % | 39.286 M -5.11 % | 41.400 M 2.03 % | 40.575 M -3.12 % | 41.881 M -0.66 % | 42.158 M -3.44 % | 43.662 M 0.24 % | 43.559 M -5.93 % | 46.305 M -0.94 % | 46.743 M 0.94 % | 46.309 M -14.33 % | 54.055 M -11.09 % | 60.797 M -7.35 % | 65.621 M -1.56 % | 66.660 M 2.92 % | 64.769 M 15.61 % | 56.026 M 6.53 % | 52.592 M 15.19 % | 45.658 M -4.16 % | 47.639 M 6.52 % | 44.723 M 23.96 % | 36.078 M 34.56 % | 26.812 M 18.34 % | 22.657 M -1.31 % | 22.958 M 7.43 % | 21.370 M 11.32 % | 19.197 M 8.27 % | 17.730 M 8.24 % | 16.381 M 23.30 % | 13.286 M 7.04 % | 12.412 M -25.03 % | 16.556 M 59.87 % | 10.356 M 25.89 % | 8.226 M 30.28 % | 6.314 M |
| Selling general and administrative expenses | 1.290 M 0.00 % | 1.290 M 6.97 % | 1.206 M 0.00 % | 1.206 M -11.97 % | 1.370 M 0.00 % | 1.370 M 12.94 % | 1.213 M 0.00 % | 1.213 M -16.11 % | 1.446 M 0.00 % | 1.446 M 274.61 % | 386.000 K 0.00 % | 386.000 K -74.61 % | 1.520 M 100.00 % | 760.000 K 197.19 % | -782.000 K -329.66 % | 340.500 K 117.36 % | -1.961 M -300.00 % | 980.500 K -91.20 % | 11.139 M 99.98 % | 5.570 M -26.22 % | 7.549 M 100.00 % | 3.775 M 50.92 % | 2.501 M -59.94 % | 6.243 M 102.24 % | 3.087 M -20.76 % | 3.896 M 10.65 % | 3.521 M 8.87 % | 3.234 M -23.46 % | 4.225 M 8.47 % | 3.895 M 32.53 % | 2.939 M -44.38 % | 5.284 M 7.53 % | 4.914 M 34.93 % | 3.642 M -10.71 % | 4.079 M 25.47 % | 3.251 M -25.59 % | 4.369 M -23.09 % | 5.681 M 78.37 % | 3.185 M -27.71 % | 4.406 M -48.47 % | 8.551 M 59.12 % | 5.374 M -5.10 % | 5.663 M -19.70 % | 7.052 M 12.87 % | 6.248 M 12.58 % | 5.550 M -51.96 % | 11.554 M 46.31 % | 7.897 M -11.63 % | 8.936 M -3.04 % | 9.216 M -22.33 % | 11.865 M -15.18 % | 13.988 M 23.30 % | 11.345 M -21.24 % | 14.405 M 27.15 % | 11.329 M -23.35 % | 14.780 M -19.89 % | 18.449 M -4.39 % | 19.297 M -0.32 % | 19.358 M -21.08 % | 24.530 M 15.92 % | 21.162 M -29.90 % | 30.190 M 14.13 % | 26.452 M -20.18 % | 33.139 M 22.87 % | 26.971 M -50.22 % | 54.180 M 16.87 % | 46.360 M -22.01 % | 59.445 M -17.45 % | 72.010 M -9.70 % | 79.744 M 4.73 % | 76.146 M 2.49 % | 74.297 M -16.39 % | 88.865 M 11.31 % | 79.837 M -8.81 % | 87.547 M 9.33 % | 80.076 M -2.85 % | 82.423 M -0.90 % | 83.172 M 14.62 % | 72.563 M -18.20 % | 88.708 M -13.71 % | 102.808 M -4.99 % | 108.210 M 2.07 % | 106.014 M 41.51 % | 74.916 M 10.45 % | 67.830 M 1.33 % | 66.943 M 17.01 % | 57.211 M -0.28 % | 57.371 M 64.09 % | 34.963 M -6.97 % | 37.583 M 31.99 % | 28.475 M -0.37 % | 28.582 M -3.18 % | 29.520 M 24.63 % | 23.686 M 12.55 % | 21.044 M -3.60 % | 21.830 M 16.37 % | 18.759 M 32.75 % | 14.131 M -21.49 % | 17.999 M 61.95 % | 11.114 M 14.81 % | 9.680 M -38.31 % | 15.692 M |
| Interest income | 577.500 K 0.00 % | 577.500 K -20.84 % | 729.500 K 0.00 % | 729.500 K | 0.000 | 0.000 -100.00 % | 277.000 K -56.17 % | 632.000 K -27.02 % | 866.000 K 100.00 % | 433.000 K | 0.000 -100.00 % | 670.500 K 64.94 % | 406.500 K 0.00 % | 406.500 K | 0.000 -100.00 % | 334.000 K 42.74 % | 234.000 K 0.00 % | 234.000 K | 0.000 -100.00 % | 243.500 K | 0.000 -100.00 % | 246.500 K -30.37 % | 354.000 K -6.84 % | 380.000 K 64.50 % | 231.000 K -35.11 % | 356.000 K -26.90 % | 487.000 K 16.51 % | 418.000 K 29.01 % | 324.000 K -31.65 % | 474.000 K 41.49 % | 335.000 K 56.54 % | 214.000 K 0.00 % | 214.000 K -41.53 % | 366.000 K 45.24 % | 252.000 K 8.62 % | 232.000 K 66.91 % | 139.000 K -28.35 % | 194.000 K -85.01 % | 1.294 M 837.68 % | 138.000 K | 0.000 -100.00 % | 336.000 K -2.89 % | 346.000 K 226.42 % | 106.000 K 960.00 % | 10.000 K -73.68 % | 38.000 K 171.43 % | 14.000 K -84.27 % | 89.000 K -34.56 % | 136.000 K 12.40 % | 121.000 K -85.17 % | 816.000 K 124.79 % | 363.000 K -52.55 % | 765.000 K 78.74 % | 428.000 K -48.56 % | 832.000 K 90.83 % | 436.000 K -13.49 % | 504.000 K -6.84 % | 541.000 K -13.58 % | 626.000 K 5.39 % | 594.000 K 32.00 % | 450.000 K 29.31 % | 348.000 K 22.97 % | 283.000 K -38.74 % | 462.000 K -22.87 % | 599.000 K -20.03 % | 749.000 K | 0.000 | 0.000 -100.00 % | 1.290 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 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 158.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 -100.00 % | 11.000 K -83.58 % | 67.000 K -6.94 % | 72.000 K -29.41 % | 102.000 K 43.66 % | 71.000 K 1.43 % | 70.000 K 2.94 % | 68.000 K -2.86 % | 70.000 K 775.00 % | 8.000 K -66.67 % | 24.000 K -89.57 % | 230.000 K -20.69 % | 290.000 K | 0.000 | 0.000 -100.00 % | 3.457 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 |
| Depreciation and amortization | 49.999 K 0.00 % | 49.999 K -27.54 % | 69.000 K 0.00 % | 69.000 K 0.73 % | 68.500 K 0.00 % | 68.500 K 20.18 % | 57.000 K 0.00 % | 57.000 K -1.72 % | 58.000 K 0.00 % | 58.000 K 16.00 % | 50.000 K 0.00 % | 50.000 K -52.83 % | 106.000 K 100.00 % | 53.000 K -59.85 % | 132.000 K 98.50 % | 66.500 K -72.18 % | 239.000 K 100.00 % | 119.500 K -56.86 % | 277.000 K 100.00 % | 138.500 K -53.05 % | 295.000 K 100.00 % | 147.500 K -6.05 % | 157.000 K -1.88 % | 160.000 K -14.44 % | 187.000 K 33.57 % | 140.000 K -13.04 % | 161.000 K -5.29 % | 170.000 K -7.61 % | 184.000 K -1.60 % | 187.000 K 20.65 % | 155.000 K 1.97 % | 152.000 K 0.00 % | 152.000 K -6.75 % | 163.000 K -45.30 % | 298.000 K 22.63 % | 243.000 K -38.94 % | 398.000 K 0.51 % | 396.000 K -36.54 % | 624.000 K 78.29 % | 350.000 K -42.62 % | 610.000 K -1.29 % | 618.000 K 0.98 % | 612.000 K -16.73 % | 735.000 K 13.08 % | 650.000 K -1.07 % | 657.000 K -32.48 % | 973.000 K -1.92 % | 992.000 K 13.89 % | 871.000 K -1.69 % | 886.000 K 1.72 % | 871.000 K 9.42 % | 796.000 K -25.12 % | 1.063 M -12.80 % | 1.219 M 42.74 % | 854.000 K 7.42 % | 795.000 K 8.90 % | 730.000 K 3.84 % | 703.000 K -44.25 % | 1.261 M 66.80 % | 756.000 K -47.21 % | 1.432 M -27.60 % | 1.978 M -33.13 % | 2.958 M -9.24 % | 3.259 M -93.49 % | 50.085 M 1 326.11 % | 3.512 M -52.64 % | 7.415 M -30.69 % | 10.699 M 9.26 % | 9.792 M -3.16 % | 10.112 M -25.52 % | 13.576 M -3.57 % | 14.079 M -6.10 % | 14.993 M 1.69 % | 14.744 M -10.60 % | 16.492 M -2.38 % | 16.894 M -1.65 % | 17.177 M -1.71 % | 17.476 M -5.27 % | 18.449 M -32.97 % | 27.524 M 5.47 % | 26.097 M -1.45 % | 26.480 M 9.32 % | 24.223 M 26.44 % | 19.158 M 5.65 % | 18.134 M 6.55 % | 17.020 M 14.26 % | 14.896 M 13.31 % | 13.146 M 26.46 % | 10.395 M 28.16 % | 8.111 M 13.28 % | 7.160 M 37.38 % | 5.212 M 7.13 % | 4.865 M -6.41 % | 5.198 M -18.60 % | 6.386 M 38.95 % | 4.596 M 7.94 % | 4.258 M 29.30 % | 3.293 M 143.49 % | -7.572 M -159.08 % | 12.817 M 480.22 % | 2.209 M 8.28 % | 2.040 M |
| Operating income | -2.076 M 0.00 % | -2.076 M -11.31 % | -1.866 M 0.00 % | -1.866 M -3.64 % | -1.800 M 0.00 % | -1.800 M -25.70 % | -1.432 M 0.00 % | -1.432 M 27.40 % | -1.973 M 0.00 % | -1.973 M -149.68 % | -790.000 K 0.00 % | -790.000 K 71.86 % | -2.807 M -100.00 % | -1.404 M 77.01 % | -6.104 M -97.09 % | -3.097 M -453.94 % | 875.000 K 100.00 % | 437.500 K 103.14 % | -13.954 M -100.01 % | -6.977 M 24.90 % | -9.290 M -100.00 % | -4.645 M -310.34 % | -1.132 M 52.22 % | -2.369 M -14.78 % | -2.064 M -656.04 % | -273.000 K 87.76 % | -2.230 M -154.68 % | 4.078 M 728.86 % | 492.000 K -78.67 % | 2.307 M 219.47 % | -1.931 M -163.02 % | 3.064 M 75.89 % | 1.742 M -52.16 % | 3.641 M 183.13 % | 1.286 M 190.56 % | -1.420 M -213.06 % | 1.256 M 165.35 % | -1.922 M -186.65 % | 2.218 M 330.32 % | -963.000 K 68.95 % | -3.101 M 1.30 % | -3.142 M 48.21 % | -6.067 M -222.20 % | -1.883 M 33.30 % | -2.823 M 14.45 % | -3.300 M 61.50 % | -8.572 M -4 611.58 % | 190.000 K 115.03 % | -1.264 M 66.02 % | -3.720 M -24.08 % | -2.998 M 88.41 % | -25.873 M -1 310.15 % | 2.138 M 156.82 % | -3.763 M -144.25 % | 8.503 M -40.07 % | 14.188 M 46.33 % | 9.696 M 187.06 % | -11.137 M 58.14 % | -26.608 M -14.40 % | -23.259 M -356.42 % | -5.096 M 72.83 % | -18.759 M 53.80 % | -40.601 M -20.14 % | -33.794 M 60.45 % | -85.438 M -45.17 % | -58.855 M 25.82 % | -79.336 M -127.24 % | -34.913 M -12.34 % | -31.078 M -0.61 % | -30.889 M 41.64 % | -52.927 M -2.73 % | -51.520 M 6.90 % | -55.339 M -5.89 % | -52.260 M 8.65 % | -57.209 M -29.70 % | -44.110 M -78.58 % | -24.701 M -106.67 % | -11.952 M 85.28 % | -81.209 M 74.91 % | -323.674 M -282.84 % | -84.545 M -250.04 % | 56.347 M 187.73 % | -64.226 M -2 615.71 % | 2.553 M -95.01 % | 51.114 M -15.46 % | 60.460 M -34.31 % | 92.039 M 13.96 % | 80.766 M 45.13 % | 55.652 M 20.26 % | 46.275 M -6.21 % | 49.338 M 21.38 % | 40.646 M 20.63 % | 33.696 M 51.23 % | 22.282 M -4.50 % | 23.332 M -3.19 % | 24.100 M 51.60 % | 15.897 M 18.64 % | 13.399 M -23.12 % | 17.429 M 53.29 % | 11.370 M 55.39 % | 7.317 M 413.23 % | -2.336 M |
| Operating income ratio | -0.90 0.00 % | -0.90 -23.92 % | -0.72 0.00 % | -0.72 -14.89 % | -0.63 0.00 % | -0.63 -103.06 % | -0.31 0.00 % | -0.31 48.81 % | -0.61 0.00 % | -0.61 -151.45 % | -0.24 0.00 % | -0.24 35.72 % | -0.37 0.00 % | -0.37 55.63 % | -0.84 1.45 % | -0.86 -951.15 % | 0.10 0.00 % | 0.10 107.65 % | -1.32 -0.01 % | -1.32 -94.20 % | -0.68 0.00 % | -0.68 -749.11 % | -0.08 55.94 % | -0.18 -22.06 % | -0.15 -1 240.20 % | -0.01 93.68 % | -0.18 -323.84 % | 0.08 354.05 % | 0.02 -83.12 % | 0.10 196.44 % | -0.11 -189.98 % | 0.12 112.72 % | 0.06 -65.75 % | 0.16 166.53 % | 0.06 169.96 % | -0.09 -238.15 % | 0.06 173.58 % | -0.09 -200.15 % | 0.09 341.27 % | -0.04 64.98 % | -0.10 -5.65 % | -0.10 48.34 % | -0.18 -216.53 % | -0.06 34.13 % | -0.09 13.26 % | -0.10 54.41 % | -0.22 -4 954.68 % | 0.00 117.41 % | -0.03 73.54 % | -0.10 -44.43 % | -0.07 89.20 % | -0.64 -1 794.47 % | 0.04 146.95 % | -0.08 -179.17 % | 0.10 -40.19 % | 0.17 62.58 % | 0.10 157.64 % | -0.18 47.99 % | -0.35 7.74 % | -0.38 -443.93 % | -0.07 69.98 % | -0.23 33.51 % | -0.35 27.19 % | -0.48 55.03 % | -1.07 -116.11 % | -0.49 -49.87 % | -0.33 -70.23 % | -0.19 -293.58 % | -0.05 6.82 % | -0.05 19.69 % | -0.07 17.63 % | -0.08 22.49 % | -0.10 6.37 % | -0.11 -35.22 % | -0.08 -10.63 % | -0.07 -63.20 % | -0.04 -124.52 % | -0.02 83.49 % | -0.12 76.18 % | -0.51 -335.66 % | -0.12 -287.16 % | 0.06 172.64 % | -0.09 -2 273.28 % | 0.00 -94.66 % | 0.07 -23.71 % | 0.10 -32.06 % | 0.14 3.47 % | 0.14 0.79 % | 0.14 -2.05 % | 0.14 -14.56 % | 0.16 7.04 % | 0.15 5.18 % | 0.15 19.99 % | 0.12 2.49 % | 0.12 -16.27 % | 0.14 24.54 % | 0.11 0.97 % | 0.11 -18.68 % | 0.14 26.23 % | 0.11 19.76 % | 0.09 330.04 % | -0.04 |
| Total other income expenses net | 496.999 K 0.00 % | 496.999 K -34.09 % | 754.000 K 0.00 % | 754.000 K -29.47 % | 1.069 M 0.00 % | 1.069 M 47.04 % | 727.000 K 0.00 % | 727.000 K -47.66 % | 1.389 M 0.00 % | 1.389 M 388.77 % | -481.000 K 0.00 % | -481.000 K -114.80 % | 3.250 M 169.71 % | 1.205 M 98.68 % | 606.500 K 0.00 % | 606.500 K -58.06 % | 1.446 M 83.97 % | 786.000 K -90.20 % | 8.018 M 3 959.75 % | 197.500 K -94.21 % | 3.411 M 361.38 % | -1.305 M 61.23 % | -3.366 M -1 644.04 % | 218.000 K -94.49 % | 3.955 M 185.15 % | 1.387 M 7.02 % | 1.296 M 184.27 % | -1.538 M -1 006.47 % | -139.000 K -130.35 % | 458.000 K 234.31 % | 137.000 K 273.42 % | -79.000 K -108.31 % | 951.000 K 32.27 % | 719.000 K 123.34 % | -3.080 M -3 447.83 % | 92.000 K -93.44 % | 1.403 M 76.04 % | 797.000 K 105.40 % | -14.762 M -260.31 % | -4.097 M -394.11 % | 1.393 M 158.88 % | -2.366 M 65.37 % | -6.832 M -26.21 % | -5.413 M -184.15 % | -1.905 M -349.29 % | -424.000 K 92.16 % | -5.410 M -269.28 % | -1.465 M -201.45 % | 1.444 M 140.61 % | -3.556 M 29.67 % | -5.056 M 55.43 % | -11.345 M -159.20 % | -4.377 M -545.27 % | 983.000 K 121.46 % | -4.580 M 33.97 % | -6.936 M -294.29 % | 3.570 M 156.47 % | 1.392 M -57.77 % | 3.296 M -56.00 % | 7.491 M 270.83 % | -4.385 M -185.23 % | 5.145 M -13.08 % | 5.919 M 629.43 % | -1.118 M -119.28 % | 5.798 M 185.83 % | -6.755 M -254.78 % | -1.904 M 85.63 % | -13.246 M -329.09 % | -3.087 M -106.09 % | 50.716 M 2.03 % | 49.705 M 3 387.37 % | -1.512 M 59.87 % | -3.768 M -274.85 % | 2.155 M 122.78 % | -9.461 M -195.58 % | 9.899 M 29.09 % | 7.668 M 113.00 % | 3.600 M -90.85 % | 39.334 M 237.31 % | 11.661 M 308.16 % | 2.857 M 129.22 % | -9.776 M -861.37 % | 1.284 M 143.18 % | 528.000 K -85.82 % | 3.724 M -53.51 % | 8.010 M 323.37 % | -3.586 M -88.64 % | -1.901 M 38.72 % | -3.102 M -188.25 % | 3.515 M 142.99 % | -8.177 M -269.83 % | -2.211 M -61.27 % | -1.371 M -466.53 % | -242.000 K 49.16 % | -476.000 K -216.10 % | 410.000 K 3.80 % | 395.000 K 202.60 % | -385.000 K -119.36 % | 1.989 M -53.28 % | 4.257 M 183.80 % | 1.500 M 453.51 % | 271.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -39.313 M 0.00 % | -39.313 M 7.12 % | -42.325 M 0.00 % | -42.325 M 4.46 % | -44.303 M 4.79 % | -46.533 M 14.21 % | -54.241 M -15.10 % | -47.124 M -1.30 % | -46.520 M 0.00 % | -46.520 M 9.46 % | -51.378 M 0.03 % | -51.395 M -6.17 % | -48.409 M 0.00 % | -48.409 M 0.98 % | -48.889 M 0.00 % | -48.890 M -10.05 % | -44.424 M 0.00 % | -44.424 M -35.65 % | -32.748 M 0.00 % | -32.748 M -6.59 % | -30.722 M 0.00 % | -30.722 M 5.96 % | -32.670 M -20.77 % | -27.051 M 28.48 % | -37.822 M 17.21 % | -45.684 M 19.92 % | -57.049 M -12.72 % | -50.610 M 21.30 % | -64.308 M 14.37 % | -75.102 M 5.83 % | -79.749 M 12.58 % | -91.225 M 1.18 % | -92.311 M -209.37 % | 84.401 M 200.57 % | -83.922 M -3.45 % | -81.125 M 0.41 % | -81.457 M -1.61 % | -80.168 M -4.05 % | -77.050 M -4.01 % | -74.078 M -0.74 % | -73.534 M -8.30 % | -67.900 M 12.75 % | -77.824 M 14.04 % | -90.539 M 4.81 % | -95.113 M 5.20 % | -100.330 M 6.91 % | -107.773 M 10.51 % | -120.436 M 3.39 % | -124.656 M 8.35 % | -136.010 M 24.39 % | -179.880 M 15.59 % | -213.091 M 23.26 % | -277.686 M 2.69 % | -285.364 M 5.39 % | -301.626 M 0.09 % | -301.889 M 3.72 % | -313.557 M -2.19 % | -306.833 M 12.71 % | -351.507 M -40.28 % | -250.576 M -57.16 % | -159.443 M -55.24 % | -102.707 M 61.37 % | -265.843 M -12.12 % | -237.112 M -155.80 % | -92.695 M 69.06 % | -299.570 M 3.24 % | -309.603 M 5.89 % | -328.969 M -46.38 % | -224.743 M 14.32 % | -262.308 M -129.52 % | -114.287 M -21.36 % | -94.169 M 27.02 % | -129.028 M 28.00 % | -179.213 M 36.83 % | -283.704 M -26.37 % | -224.500 M 10.12 % | -249.787 M -10.24 % | -226.584 M -31.85 % | -171.845 M -3 421.32 % | 5.174 M -98.15 % | 279.712 M -8.37 % | 305.271 M 53.17 % | 199.306 M 215.70 % | -172.254 M -109.38 % | -82.267 M 74.49 % | -322.439 M -1 230.33 % | 28.526 M 379.80 % | -10.195 M -108.06 % | 126.522 M 179.25 % | -159.641 M 31.17 % | -231.944 M 24.51 % | -307.240 M 2.61 % | -315.485 M -5.56 % | -298.867 M -19.23 % | -250.654 M -26.72 % | -197.799 M -33.85 % | -147.775 M -23.04 % | -120.108 M -28.21 % | -93.683 M 32.17 % | -138.112 M -1.56 % | -135.989 M 32.68 % | -202.011 M |
| Total investments | 105.000 K 0.00 % | 105.000 K -36.36 % | 165.000 K 0.00 % | 165.000 K -55.28 % | 369.000 K 0.00 % | 369.000 K -85.60 % | 2.562 M | 0.000 -100.00 % | 2.710 M | 0.000 -100.00 % | 2.480 M | 0.000 -100.00 % | 3.400 M | 0.000 -100.00 % | 2.403 M | 0.000 -100.00 % | 3.493 M | 0.000 -100.00 % | 4.179 M 99.00 % | 2.100 M -52.02 % | 4.377 M | 0.000 -100.00 % | 5.224 M | 0.000 -100.00 % | 41.000 K 95.24 % | 21.000 K -99.60 % | 5.224 M | 0.000 | 0.000 -100.00 % | 21.000 K -99.77 % | 8.999 M 166.80 % | 3.373 M | 0.000 -100.00 % | 168.802 M 1 950.56 % | 8.232 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.022 M | 0.000 | 0.000 | 0.000 -100.00 % | 62.098 M | 0.000 | 0.000 | 0.000 -100.00 % | 74.588 M | 0.000 | 0.000 | 0.000 -100.00 % | 62.443 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.598 M -7.21 % | 23.276 M 6.45 % | 21.866 M 42.31 % | 15.365 M 30.00 % | 11.819 M 17.01 % | 10.101 M -1.14 % | 10.217 M 10.10 % | 9.280 M -1.69 % | 9.440 M -27.08 % | 12.946 M -18.33 % | 15.852 M 20.49 % | 13.156 M -40.07 % | 21.953 M 45.45 % | 15.093 M -11.74 % | 17.100 M -23.35 % | 22.308 M -72.89 % | 82.296 M -44.99 % | 149.609 M 30.59 % | 114.563 M 91.40 % | 59.855 M 4.36 % | 57.355 M 0.12 % | 57.284 M 42.63 % | 40.163 M 10.05 % | 36.495 M -7.11 % | 39.289 M -25.19 % | 52.518 M -23.33 % | 68.501 M 33.39 % | 51.355 M -62.32 % | 136.283 M 93.83 % | 70.311 M -30.72 % | 101.483 M 55.10 % | 65.431 M 34.58 % | 48.617 M 73.01 % | 28.100 M -6.27 % | 29.979 M -55.69 % | 67.651 M -52.58 % | 142.665 M 73.98 % | 82.000 M -3.07 % | 84.600 M 31.37 % | 64.400 M -38.08 % | 104.000 M -8.21 % | 113.300 M 151.78 % | 45.000 M -2.17 % | 46.000 M -52.23 % | 96.300 M 14.51 % | 84.100 M 54.31 % | 54.500 M | 0.000 |
| Total debt | 1.110 M 0.00 % | 1.110 M -30.10 % | 1.588 M 0.00 % | 1.588 M -28.79 % | 2.230 M 0.00 % | 2.230 M -21.59 % | 2.844 M 0.00 % | 2.844 M 14.22 % | 2.490 M 0.00 % | 2.490 M -20.24 % | 3.122 M 0.00 % | 3.122 M -26.16 % | 4.228 M 0.00 % | 4.228 M -13.85 % | 4.908 M 0.02 % | 4.907 M -3.67 % | 5.094 M 0.00 % | 5.094 M 245.82 % | 1.473 M 0.00 % | 1.473 M -35.65 % | 2.289 M 0.00 % | 2.289 M -0.30 % | 2.296 M -64.33 % | 6.437 M 205.07 % | 2.110 M -11.53 % | 2.385 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 -100.00 % | 86.450 M -41.35 % | 147.398 M 11.89 % | 131.734 M | 0.000 | 0.000 -100.00 % | 179.901 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.158 M -19.40 % | 36.174 M -88.81 % | 323.162 M -22.20 % | 415.381 M 9.20 % | 380.395 M 0.38 % | 378.937 M 0.27 % | 377.919 M -0.52 % | 379.910 M -4.42 % | 397.487 M -11.08 % | 447.041 M -5.63 % | 473.726 M -5.50 % | 501.300 M -20.43 % | 630.036 M -7.07 % | 677.985 M -11.01 % | 761.838 M 31.56 % | 579.066 M 43.87 % | 402.500 M 0.00 % | 402.500 M 0.00 % | 402.500 M -5.49 % | 425.890 M 5.81 % | 402.500 M 0.00 % | 402.500 M | 0.000 | 0.000 -100.00 % | 22.716 M -64.09 % | 63.253 M -10.26 % | 70.482 M -9.72 % | 78.074 M 11.72 % | 69.882 M 26.08 % | 55.427 M 0.00 % | 55.429 M 6.97 % | 51.816 M -21.10 % | 65.674 M 10.10 % | 59.652 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 49.007 M 0.00 % | 49.007 M | 0.000 | 0.000 -100.00 % | 50.913 M 0.00 % | 50.913 M | 0.000 | 0.000 -100.00 % | 53.440 M 0.00 % | 53.440 M | 0.000 | 0.000 -100.00 % | 59.935 M 0.00 % | 59.935 M | 0.000 | 0.000 -100.00 % | 63.661 M 0.00 % | 63.661 M | 0.000 | 0.000 -100.00 % | 62.101 M -69.07 % | 200.754 M -4.29 % | 209.758 M 2.73 % | 204.186 M 231.62 % | 61.572 M -69.41 % | 201.262 M 0.43 % | 200.400 M -2.53 % | 205.600 M 229.43 % | 62.411 M -66.70 % | 187.400 M -4.68 % | 196.600 M 137.61 % | 82.741 M 33.45 % | 62.002 M -67.26 % | 189.400 M -1.56 % | 192.400 M 5.37 % | 182.600 M 197.06 % | 61.470 M -70.50 % | 208.400 M -5.19 % | 219.800 M 1.38 % | 216.800 M 240.06 % | 63.754 M -75.52 % | 260.400 M -7.26 % | 280.800 M -1.89 % | 286.200 M 334.54 % | 65.862 M -81.00 % | 346.600 M 0.17 % | 346.000 M | 0.000 -100.00 % | 79.621 M | 0.000 | 0.000 | 0.000 -100.00 % | 82.893 M 7.77 % | 76.920 M 11.68 % | 68.874 M 0.35 % | 68.632 M -1.14 % | 69.423 M -0.03 % | 69.444 M -3.76 % | 72.156 M 5.27 % | 68.546 M -3.25 % | 70.848 M -5.58 % | 75.038 M 6.70 % | 70.324 M 1.96 % | 68.970 M -0.18 % | 69.094 M 2.29 % | 67.548 M 4.65 % | 64.549 M 7.02 % | 60.315 M -34.66 % | 92.303 M -40.34 % | 154.712 M 25.70 % | 123.078 M 93.23 % | 63.696 M 1.27 % | 62.899 M 59.95 % | 39.323 M 86.71 % | 21.061 M 9.03 % | 19.317 M 44.12 % | 13.403 M 5.16 % | 12.745 M 3 915.87 % | -334.000 K 71.91 % | -1.189 M 7.76 % | -1.289 M 75.27 % | -5.212 M -78.80 % | -2.915 M 19.56 % | -3.624 M 16.52 % | -4.341 M 48.54 % | -8.435 M 6.56 % | -9.027 M 21.90 % | -11.558 M 9.75 % | -12.806 M -152.33 % | -5.075 M 7.64 % | -5.495 M -7.79 % | -5.098 M 16.34 % | -6.094 M -84.50 % | -3.303 M 17.88 % | -4.022 M 21.43 % | -5.119 M 23.12 % | -6.658 M 25.89 % | -8.984 M 18.81 % | -11.066 M 25.11 % | -14.776 M |
| Retained earnings | 0.000 | 0.000 100.00 % | -1.259 B 0.00 % | -1.259 B | 0.000 | 0.000 100.00 % | -1.255 B 0.00 % | -1.255 B | 0.000 | 0.000 100.00 % | -1.251 B 0.00 % | -1.251 B | 0.000 | 0.000 100.00 % | -1.246 B 0.00 % | -1.246 B | 0.000 | 0.000 100.00 % | -1.240 B 0.00 % | -1.240 B | 0.000 | 0.000 100.00 % | -1.217 B | 0.000 | 0.000 | 0.000 100.00 % | -1.213 B | 0.000 | 0.000 | 0.000 100.00 % | -1.226 B | 0.000 | 0.000 | 0.000 100.00 % | -1.233 B | 0.000 | 0.000 | 0.000 100.00 % | -1.227 B | 0.000 | 0.000 | 0.000 100.00 % | -1.206 B | 0.000 | 0.000 | 0.000 100.00 % | -1.176 B | 0.000 | 0.000 | 0.000 100.00 % | -1.153 B | 0.000 | 0.000 | 0.000 100.00 % | -1.119 B 0.36 % | -1.123 B 0.71 % | -1.131 B 1.02 % | -1.143 B -0.91 % | -1.132 B -2.08 % | -1.109 B -1.57 % | -1.092 B -0.83 % | -1.083 B -1.50 % | -1.067 B -3.83 % | -1.028 B -3.48 % | -993.202 M -9.27 % | -908.919 M -8.01 % | -841.486 M -10.64 % | -760.537 M -7.94 % | -704.593 M -5.82 % | -665.813 M 3.67 % | -691.170 M -3.68 % | -666.612 M -9.05 % | -611.284 M -11.23 % | -549.577 M -11.20 % | -494.244 M -9.29 % | -452.214 M -58.53 % | -285.252 M -8.13 % | -263.809 M -4.20 % | -253.174 M -29.23 % | -195.915 M -194.76 % | 206.745 M -26.54 % | 281.458 M 15.61 % | 243.452 M -6.50 % | 260.371 M 1.95 % | 255.385 M 10.40 % | 231.326 M 0.67 % | 229.777 M 40.60 % | 163.422 M 56.71 % | 104.282 M -33.94 % | 157.863 M 30.98 % | 120.520 M 39.06 % | 86.668 M -6.21 % | 92.407 M 38.60 % | 66.672 M 35.66 % | 49.146 M 50.70 % | 32.611 M 136.07 % | 13.814 M 788.93 % | 1.554 M 119.90 % | -7.808 M 62.33 % | -20.726 M 34.40 % | -31.596 M 16.42 % | -37.804 M |
| Common stock | 42.208 M 0.00 % | 42.208 M 26 956.41 % | 156.000 K 0.00 % | 156.000 K -99.68 % | 48.365 M 0.00 % | 48.365 M 39 221.14 % | 123.000 K 0.00 % | 123.000 K -99.77 % | 53.301 M 0.00 % | 53.301 M 43 234.15 % | 123.000 K 0.00 % | 123.000 K -99.80 % | 61.384 M 0.00 % | 61.384 M 49 805.69 % | 123.000 K 0.00 % | 123.000 K -99.84 % | 75.636 M 0.00 % | 75.636 M 61 392.68 % | 123.000 K 0.00 % | 123.000 K -99.86 % | 86.464 M 0.00 % | 86.464 M 70 195.93 % | 123.000 K -99.88 % | 100.377 M -4.29 % | 104.879 M 2.73 % | 102.093 M 82 902.44 % | 123.000 K -99.88 % | 100.631 M 0.39 % | 100.245 M -2.47 % | 102.789 M 84 153.28 % | 122.000 K -99.87 % | 93.686 M -4.71 % | 98.318 M | 0.000 -100.00 % | 122.000 K -99.87 % | 94.704 M -1.58 % | 96.220 M 5.34 % | 91.344 M 74 772.13 % | 122.000 K -99.88 % | 104.168 M -5.17 % | 109.851 M 1.31 % | 108.433 M 88 779.51 % | 122.000 K -99.91 % | 130.225 M -7.22 % | 140.352 M -1.93 % | 143.110 M 94 674.83 % | 151.000 K -99.91 % | 173.319 M 0.16 % | 173.038 M -3.01 % | 178.400 M 97 921.98 % | 182.000 K -99.92 % | 226.644 M | 0.000 | 0.000 -100.00 % | 182.000 K 0.00 % | 182.000 K 0.00 % | 182.000 K 0.00 % | 182.000 K 0.00 % | 182.000 K 3.41 % | 176.000 K 14.29 % | 154.000 K 0.65 % | 153.000 K 0.00 % | 153.000 K 0.66 % | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K -0.65 % | 153.000 K 0.66 % | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K 0.66 % | 151.000 K 3.42 % | 146.000 K 1.39 % | 144.000 K 0.00 % | 144.000 K 0.70 % | 143.000 K 0.00 % | 143.000 K -0.69 % | 144.000 K 9.92 % | 131.000 K 0.77 % | 130.000 K 1.56 % | 128.000 K -5.88 % | 136.000 K 0.74 % | 135.000 K 0.75 % | 134.000 K -4.96 % | 141.000 K 0.00 % | 141.000 K 2.17 % | 138.000 K 2.22 % | 135.000 K 8.87 % | 124.000 K 1.64 % | 122.000 K 1.67 % | 120.000 K 0.00 % | 120.000 K 0.84 % | 119.000 K 0.85 % | 118.000 K |
| Total equity | 42.208 M 0.00 % | 42.208 M -6.67 % | 45.226 M 0.00 % | 45.226 M -6.49 % | 48.365 M 0.00 % | 48.365 M -5.87 % | 51.383 M 0.00 % | 51.383 M -3.60 % | 53.301 M 0.00 % | 53.301 M -7.08 % | 57.360 M -0.18 % | 57.464 M -6.39 % | 61.384 M 0.00 % | 61.384 M -10.26 % | 68.399 M 0.07 % | 68.351 M -9.63 % | 75.636 M 0.00 % | 75.636 M -2.28 % | 77.401 M 0.00 % | 77.401 M -10.48 % | 86.464 M 0.00 % | 86.464 M -13.12 % | 99.516 M -0.86 % | 100.377 M -4.29 % | 104.879 M 2.73 % | 102.093 M -0.34 % | 102.446 M 1.80 % | 100.631 M 0.39 % | 100.245 M -2.47 % | 102.789 M 12.96 % | 90.992 M -2.88 % | 93.686 M -4.71 % | 98.318 M 18.83 % | 82.741 M -7.98 % | 89.912 M -5.06 % | 94.704 M -1.58 % | 96.220 M 5.34 % | 91.344 M 0.07 % | 91.278 M -12.31 % | 104.088 M -5.25 % | 109.851 M 1.31 % | 108.433 M -5.98 % | 115.329 M -11.44 % | 130.225 M -7.22 % | 140.352 M -1.93 % | 143.110 M -4.83 % | 150.380 M -13.24 % | 173.319 M 0.16 % | 173.038 M -3.01 % | 178.400 M -18.43 % | 218.705 M -3.50 % | 226.644 M -10.52 % | 253.278 M -3.39 % | 262.166 M -3.27 % | 271.039 M 1.92 % | 265.926 M 6.13 % | 250.558 M 1.84 % | 246.043 M -1.16 % | 248.940 M -2.03 % | 254.094 M 6.84 % | 237.821 M -1.53 % | 241.505 M -5.72 % | 256.151 M -13.99 % | 297.832 M -8.06 % | 323.929 M -20.02 % | 405.036 M -13.24 % | 466.834 M -13.52 % | 539.799 M -8.30 % | 588.633 M -4.60 % | 617.027 M -0.75 % | 621.681 M -11.85 % | 705.283 M -3.09 % | 727.769 M -0.12 % | 728.610 M -6.69 % | 780.853 M -2.01 % | 796.833 M -12.89 % | 914.729 M -1.65 % | 930.031 M -0.73 % | 936.885 M -5.13 % | 987.495 M -26.86 % | 1.350 B -4.23 % | 1.410 B 2.88 % | 1.370 B -0.07 % | 1.371 B 0.26 % | 1.368 B 1.81 % | 1.344 B 52.72 % | 879.751 M 10.86 % | 793.566 M 11.34 % | 712.726 M -7.76 % | 772.676 M 0.82 % | 766.395 M 5.68 % | 725.234 M -5.25 % | 765.411 M 3.15 % | 742.022 M 7.78 % | 688.460 M 8.80 % | 632.780 M 34.98 % | 468.800 M 7.87 % | 434.608 M 3.90 % | 418.275 M 3.92 % | 402.516 M 4.89 % | 383.765 M 2.27 % | 375.230 M |
| Other non current liabilities | 1.052 M 0.00 % | 1.052 M 0.96 % | 1.042 M 0.00 % | 1.042 M -0.10 % | 1.043 M 0.00 % | 1.043 M 2.15 % | 1.021 M -2.67 % | 1.049 M | 0.000 -100.00 % | 1.016 M 1.60 % | 1.000 M -2.06 % | 1.021 M -0.58 % | 1.027 M 0.00 % | 1.027 M 2.19 % | 1.005 M 0.00 % | 1.005 M | 0.000 -100.00 % | 890.000 K | 0.000 -100.00 % | 1.025 M | 0.000 -100.00 % | 1.411 M 4.60 % | 1.349 M | 0.000 -100.00 % | 4.062 M | 0.000 -100.00 % | 2.497 M | 0.000 | 0.000 | 0.000 -100.00 % | 641.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.932 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.813 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.031 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.037 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.887 M -2.81 % | 23.549 M 0.05 % | 23.537 M 11.90 % | 21.034 M 1.04 % | 20.817 M -12.16 % | 23.700 M 2.88 % | 23.037 M 46.28 % | 15.749 M 5.22 % | 14.968 M 120.41 % | 6.791 M | 0.000 -100.00 % | 8.742 M 397.27 % | 1.758 M -99.26 % | 237.678 M -4.30 % | 248.365 M -2.41 % | 254.486 M 991.04 % | 23.325 M 12.47 % | 20.738 M -2.67 % | 21.307 M -2.62 % | 21.881 M 258.18 % | 6.109 M -55.87 % | 13.843 M -49.61 % | 27.470 M -11.22 % | 30.943 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.155 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 25.000 K 0.00 % | 25.000 K -93.81 % | 404.000 K 0.00 % | 404.000 K -62.14 % | 1.067 M 0.00 % | 1.067 M -35.72 % | 1.660 M 0.00 % | 1.660 M 13.78 % | 1.459 M 0.00 % | 1.459 M -22.97 % | 1.894 M 0.00 % | 1.894 M -30.67 % | 2.732 M 0.00 % | 2.732 M -21.85 % | 3.496 M 0.00 % | 3.496 M -8.72 % | 3.830 M 0.00 % | 3.830 M 1 396.09 % | 256.000 K 0.00 % | 256.000 K -56.54 % | 589.000 K 0.00 % | 589.000 K -56.82 % | 1.364 M 47.14 % | 927.000 K -22.75 % | 1.200 M -25.97 % | 1.621 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 267.000 K -19.82 % | 333.000 K -17.57 % | 404.000 K -12.17 % | 460.000 K -11.71 % | 521.000 K -99.81 % | 267.412 M -2.72 % | 274.900 M 0.00 % | 274.900 M 0.00 % | 274.900 M 0.00 % | 274.900 M 0.00 % | 274.900 M -24.64 % | 364.800 M -9.37 % | 402.500 M -1.99 % | 410.655 M 2.03 % | 402.500 M 0.00 % | 402.500 M 0.00 % | 402.500 M 0.00 % | 402.500 M 0.00 % | 402.500 M 0.00 % | 402.500 M 0.00 % | 402.500 M | 0.000 | 0.000 -100.00 % | 14.283 M 18.55 % | 12.048 M 0.00 % | 12.048 M 0.00 % | 12.048 M 0.00 % | 12.048 M -46.93 % | 22.700 M 88.41 % | 12.048 M 0.00 % | 12.048 M | 0.000 | 0.000 |
| Total non current liabilities | 1.077 M 0.00 % | 1.077 M -25.52 % | 1.446 M 0.00 % | 1.446 M -31.47 % | 2.110 M 0.00 % | 2.110 M -22.11 % | 2.709 M 0.00 % | 2.709 M 9.45 % | 2.475 M 0.00 % | 2.475 M -18.48 % | 3.036 M 4.15 % | 2.915 M -22.45 % | 3.759 M 0.00 % | 3.759 M -19.90 % | 4.693 M 4.27 % | 4.501 M -4.64 % | 4.720 M 0.00 % | 4.720 M 268.46 % | 1.281 M 0.00 % | 1.281 M -35.95 % | 2.000 M 0.00 % | 2.000 M -25.15 % | 2.672 M -25.88 % | 3.605 M -31.49 % | 5.262 M -25.14 % | 7.029 M 28.36 % | 5.476 M -2.02 % | 5.589 M -7.13 % | 6.018 M -1.99 % | 6.140 M -21.16 % | 7.788 M 21.40 % | 6.415 M 0.64 % | 6.374 M | 0.000 -100.00 % | 8.862 M -52.66 % | 18.719 M -9.85 % | 20.764 M -17.30 % | 25.107 M 49.32 % | 16.814 M -12.73 % | 19.267 M -12.49 % | 22.017 M -30.80 % | 31.818 M -7.29 % | 34.320 M -7.74 % | 37.201 M -10.89 % | 41.747 M -10.71 % | 46.756 M -10.15 % | 52.037 M -6.50 % | 55.653 M -14.02 % | 64.725 M -12.61 % | 74.065 M -7.96 % | 80.467 M -8.01 % | 87.474 M -5.09 % | 92.166 M -12.40 % | 105.214 M -0.85 % | 106.114 M -10.77 % | 118.917 M -12.27 % | 135.553 M -2.84 % | 139.510 M -3.45 % | 144.494 M -16.22 % | 172.467 M 27.60 % | 135.159 M -15.50 % | 159.955 M -11.03 % | 179.790 M -10.57 % | 201.042 M -1.76 % | 204.638 M -0.51 % | 205.678 M -7.95 % | 223.452 M -5.99 % | 237.678 M -4.30 % | 248.365 M -2.51 % | 254.753 M -1.90 % | 259.691 M -0.17 % | 260.132 M -2.12 % | 265.766 M -2.92 % | 273.771 M -50.23 % | 550.033 M 1.02 % | 544.457 M 80.06 % | 302.370 M -1.14 % | 305.843 M 3.37 % | 295.858 M 7.62 % | 274.900 M -24.64 % | 364.800 M -9.37 % | 402.500 M -1.99 % | 410.655 M 2.03 % | 402.500 M 0.00 % | 402.500 M 0.00 % | 402.500 M 0.00 % | 402.500 M 0.00 % | 402.500 M 0.00 % | 402.500 M 0.00 % | 402.500 M | 0.000 | 0.000 -100.00 % | 14.283 M 18.55 % | 12.048 M 0.00 % | 12.048 M 0.00 % | 12.048 M 0.00 % | 12.048 M -47.04 % | 22.748 M 88.81 % | 12.048 M 0.00 % | 12.048 M 186.86 % | 4.200 M | 0.000 |
| Other current liabilities | 4.072 M -68.50 % | 12.928 M 401.28 % | 2.579 M -80.66 % | 13.336 M 1.61 % | 13.125 M 0.00 % | 13.125 M 188.33 % | 4.552 M -68.04 % | 14.245 M 149.21 % | 5.716 M -60.51 % | 14.474 M 129.75 % | 6.300 M -56.99 % | 14.649 M 130.48 % | 6.356 M -59.40 % | 15.655 M 151.04 % | 6.236 M -58.39 % | 14.985 M 123.79 % | 6.696 M -56.53 % | 15.403 M 98.24 % | 7.770 M -43.31 % | 13.705 M 70.78 % | 8.025 M -47.28 % | 15.223 M 132.77 % | 6.540 M -54.23 % | 14.288 M -0.77 % | 14.399 M -20.59 % | 18.132 M 92.40 % | 9.424 M -60.60 % | 23.919 M -18.27 % | 29.266 M -4.74 % | 30.721 M 49.04 % | 20.613 M -13.98 % | 23.962 M -56.12 % | 54.608 M | 0.000 -100.00 % | 54.025 M -13.30 % | 62.315 M -14.42 % | 72.817 M 1.49 % | 71.749 M 248.55 % | 20.585 M -71.32 % | 71.776 M -9.56 % | 79.365 M -18.58 % | 97.472 M 615.44 % | 13.624 M -87.62 % | 110.044 M -9.18 % | 121.170 M -7.81 % | 131.434 M 5.11 % | 125.048 M -9.50 % | 138.179 M -14.61 % | 161.820 M -2.17 % | 165.410 M 645.09 % | 22.200 M -86.86 % | 168.981 M 326.53 % | 39.618 M -7.52 % | 42.841 M -17.44 % | 51.893 M -2.67 % | 53.318 M -10.25 % | 59.406 M -73.37 % | 223.094 M -17.95 % | 271.886 M 48.91 % | 182.585 M 57.21 % | 116.142 M -34.20 % | 176.516 M -44.42 % | 317.561 M 17.47 % | 270.345 M 121.82 % | 121.877 M -58.02 % | 290.339 M -0.66 % | 292.274 M -26.81 % | 399.311 M -30.22 % | 572.274 M 10.97 % | 515.722 M -2.74 % | 530.271 M 66.37 % | 318.728 M -2.76 % | 327.763 M 13.54 % | 288.681 M -46.26 % | 537.212 M 3.06 % | 521.251 M 2.17 % | 510.158 M 0.18 % | 509.247 M -0.38 % | 511.168 M 24.86 % | 409.383 M 15.56 % | 354.250 M 7.49 % | 329.572 M -41.72 % | 565.515 M 19.37 % | 473.752 M 32.74 % | 356.895 M -25.74 % | 480.627 M -24.23 % | 634.363 M 239.95 % | 186.607 M 32.85 % | 140.463 M 18.79 % | 118.243 M 12.69 % | 104.927 M 2.67 % | 102.198 M 34.06 % | 76.232 M 5.45 % | 72.290 M -16.78 % | 86.865 M 47.32 % | 58.965 M 19.36 % | 49.400 M 22.52 % | 40.319 M -45.20 % | 73.569 M 34.07 % | 54.874 M 66.30 % | 32.997 M -35.03 % | 50.789 M |
| Deferred revenue | 551.000 K | 0.000 -100.00 % | 831.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 975.000 K | 0.000 -100.00 % | 202.000 K | 0.000 -100.00 % | 239.000 K | 0.000 -100.00 % | 265.000 K | 0.000 -100.00 % | 650.000 K | 0.000 -100.00 % | 801.000 K | 0.000 -100.00 % | 1.425 M | 0.000 -100.00 % | 1.480 M 4.89 % | 1.411 M -38.71 % | 2.302 M 5.60 % | 2.180 M 42.58 % | 1.529 M -76.34 % | 6.463 M -38.62 % | 10.529 M -27.31 % | 14.485 M -50.25 % | 29.114 M -6.92 % | 31.277 M -11.79 % | 35.456 M | 0.000 -100.00 % | 40.667 M 0.32 % | 40.536 M -15.97 % | 48.238 M 5.88 % | 45.557 M -4.97 % | 47.941 M 4.03 % | 46.083 M -12.43 % | 52.626 M -28.18 % | 73.278 M -3.66 % | 76.063 M -11.90 % | 86.342 M -10.67 % | 96.657 M -6.08 % | 102.911 M -1.77 % | 104.763 M -0.77 % | 105.579 M -15.83 % | 125.439 M -3.74 % | 130.311 M -0.39 % | 130.823 M 1.49 % | 128.908 M -2.74 % | 132.534 M -11.92 % | 150.477 M 1.96 % | 147.578 M -17.25 % | 178.352 M -22.30 % | 229.547 M -8.09 % | 249.748 M 36.50 % | 182.963 M 0.65 % | 181.785 M 11.91 % | 162.443 M -4.72 % | 170.487 M -0.17 % | 170.777 M 53.75 % | 111.075 M 0.79 % | 110.200 M -11.04 % | 123.880 M 5.35 % | 117.584 M -0.57 % | 118.264 M 6.33 % | 111.219 M 2.92 % | 108.068 M 7.53 % | 100.502 M 11.50 % | 90.137 M -6.52 % | 96.422 M -0.47 % | 96.874 M 1.18 % | 95.742 M -0.05 % | 95.786 M 43.44 % | 66.776 M -22.96 % | 86.681 M 25.57 % | 69.030 M -30.07 % | 98.719 M 11.19 % | 88.784 M -8.60 % | 97.134 M 45.10 % | 66.941 M 15.67 % | 57.874 M 16.93 % | 49.493 M -13.49 % | 57.209 M 27.25 % | 44.958 M -91.75 % | 544.659 M -0.13 % | 545.343 M 112.02 % | 257.207 M 56.60 % | 164.247 M 52.17 % | 107.940 M 9.61 % | 98.479 M 34.33 % | 73.310 M -4.07 % | 76.424 M 2.63 % | 74.465 M -16.93 % | 89.642 M 103.78 % | 43.989 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 1.085 M 0.00 % | 1.085 M -54.18 % | 2.368 M 100.00 % | 1.184 M 1.81 % | 1.163 M 0.00 % | 1.163 M -50.89 % | 2.368 M 100.00 % | 1.184 M 14.84 % | 1.031 M 0.00 % | 1.031 M -16.04 % | 1.228 M 0.00 % | 1.228 M -17.91 % | 1.496 M 0.00 % | 1.496 M 6.02 % | 1.411 M 0.00 % | 1.411 M 11.63 % | 1.264 M 0.00 % | 1.264 M 3.86 % | 1.217 M 0.00 % | 1.217 M -28.41 % | 1.700 M 0.00 % | 1.700 M 6.58 % | 1.595 M -71.05 % | 5.510 M 505.49 % | 910.000 K 19.11 % | 764.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 % | 86.450 M -41.35 % | 147.398 M 11.89 % | 131.734 M | 0.000 | 0.000 -100.00 % | 179.901 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.158 M -18.80 % | 35.907 M -88.88 % | 322.829 M -22.21 % | 414.977 M 9.22 % | 379.935 M 0.40 % | 378.416 M 274.11 % | 101.152 M -3.67 % | 105.010 M -14.34 % | 122.587 M -28.79 % | 172.141 M -13.42 % | 198.826 M -12.18 % | 226.400 M -14.64 % | 265.236 M -3.72 % | 275.485 M -21.56 % | 351.183 M 98.90 % | 176.566 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.390 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.433 M -83.53 % | 51.205 M -12.37 % | 58.434 M -11.50 % | 66.026 M 14.16 % | 57.834 M 4.34 % | 55.427 M 27.77 % | 43.381 M 9.09 % | 39.768 M -39.45 % | 65.674 M 10.10 % | 59.652 M |
| Total current liabilities | 19.615 M 0.00 % | 19.615 M -8.89 % | 21.528 M 0.00 % | 21.528 M 1.14 % | 21.286 M 0.00 % | 21.286 M -8.99 % | 23.388 M 0.00 % | 23.388 M 2.79 % | 22.754 M 0.00 % | 22.754 M -20.24 % | 28.527 M -1.12 % | 28.851 M -10.12 % | 32.100 M 0.00 % | 32.100 M -8.62 % | 35.127 M -0.85 % | 35.427 M -12.05 % | 40.282 M 0.00 % | 40.282 M 0.60 % | 40.042 M 0.00 % | 40.042 M -11.23 % | 45.110 M 0.00 % | 45.110 M -7.26 % | 48.642 M -16.20 % | 58.048 M -19.48 % | 72.089 M -9.24 % | 79.428 M 17.13 % | 67.809 M -35.89 % | 105.777 M 0.09 % | 105.682 M 27.54 % | 82.861 M -1.27 % | 83.928 M 9.14 % | 76.901 M 1.95 % | 75.432 M | 0.000 -100.00 % | 85.144 M 5.15 % | 80.975 M -16.64 % | 97.142 M -0.83 % | 97.958 M 0.17 % | 97.788 M 13.63 % | 86.060 M -12.08 % | 97.883 M -17.01 % | 117.949 M -8.86 % | 129.414 M -4.94 % | 136.138 M -5.77 % | 144.470 M -7.41 % | 156.038 M -5.17 % | 164.550 M 1.78 % | 161.675 M -12.54 % | 184.848 M 1.10 % | 182.834 M -4.26 % | 190.968 M -0.44 % | 191.817 M -0.60 % | 192.984 M -13.42 % | 222.895 M -0.40 % | 223.787 M -12.75 % | 256.499 M -20.20 % | 321.418 M -7.79 % | 348.556 M -10.82 % | 390.849 M 1.46 % | 385.209 M -12.67 % | 441.097 M -8.55 % | 482.317 M -2.20 % | 493.170 M -2.53 % | 505.980 M -8.28 % | 551.637 M -2.14 % | 563.712 M -9.15 % | 620.520 M -6.50 % | 663.662 M -26.14 % | 898.578 M 2.36 % | 877.873 M -20.43 % | 1.103 B -10.54 % | 1.233 B 0.63 % | 1.226 B -1.56 % | 1.245 B 19.36 % | 1.043 B -1.73 % | 1.061 B -3.49 % | 1.100 B -3.50 % | 1.140 B 0.56 % | 1.133 B 7.81 % | 1.051 B -7.91 % | 1.141 B -9.03 % | 1.255 B -18.26 % | 1.535 B 44.96 % | 1.059 B 28.97 % | 821.073 M -3.37 % | 849.735 M -10.05 % | 944.707 M -20.01 % | 1.181 B 5.79 % | 1.116 B 28.13 % | 871.260 M 61.60 % | 539.157 M 51.71 % | 355.386 M 7.62 % | 330.216 M 12.93 % | 292.418 M -4.24 % | 305.372 M 5.64 % | 289.065 M 11.21 % | 259.935 M 40.74 % | 184.698 M 14.35 % | 161.514 M 24.48 % | 129.748 M 6.98 % | 121.287 M -4.99 % | 127.656 M |
| Total liabilities | 20.692 M 0.00 % | 20.692 M -9.93 % | 22.974 M 0.00 % | 22.974 M -1.80 % | 23.396 M 0.00 % | 23.396 M -10.35 % | 26.097 M 0.00 % | 26.097 M 3.44 % | 25.229 M 0.00 % | 25.229 M -20.07 % | 31.563 M -0.64 % | 31.766 M -11.41 % | 35.859 M 0.00 % | 35.859 M -9.95 % | 39.820 M -0.27 % | 39.928 M -11.28 % | 45.002 M 0.00 % | 45.002 M 8.90 % | 41.323 M 0.00 % | 41.323 M -12.28 % | 47.110 M 0.00 % | 47.110 M -8.19 % | 51.314 M -16.77 % | 61.653 M -20.29 % | 77.351 M -10.53 % | 86.457 M 17.97 % | 73.285 M -34.19 % | 111.366 M -0.30 % | 111.700 M 25.50 % | 89.001 M -2.96 % | 91.716 M 10.08 % | 83.316 M 1.85 % | 81.806 M | 0.000 -100.00 % | 94.006 M -5.71 % | 99.694 M -15.45 % | 117.906 M -4.19 % | 123.065 M 7.38 % | 114.602 M 8.81 % | 105.327 M -12.15 % | 119.900 M -19.94 % | 149.767 M -8.53 % | 163.734 M -5.54 % | 173.339 M -6.92 % | 186.217 M -8.17 % | 202.794 M -6.37 % | 216.587 M -0.34 % | 217.328 M -12.92 % | 249.573 M -2.85 % | 256.899 M -5.36 % | 271.435 M -2.81 % | 279.291 M -2.05 % | 285.150 M -13.09 % | 328.109 M -0.54 % | 329.901 M -12.12 % | 375.416 M -17.85 % | 456.971 M -6.37 % | 488.066 M -8.83 % | 535.343 M -4.00 % | 557.676 M -3.22 % | 576.256 M -10.28 % | 642.272 M -4.56 % | 672.960 M -4.82 % | 707.022 M -6.51 % | 756.275 M -1.70 % | 769.390 M -8.84 % | 843.972 M -6.36 % | 901.340 M -21.41 % | 1.147 B 1.26 % | 1.133 B -16.90 % | 1.363 B -8.73 % | 1.493 B 0.14 % | 1.491 B -1.81 % | 1.519 B -4.67 % | 1.593 B -0.79 % | 1.606 B 14.53 % | 1.402 B -3.00 % | 1.445 B 1.14 % | 1.429 B 7.77 % | 1.326 B -11.96 % | 1.506 B -9.11 % | 1.657 B -14.82 % | 1.946 B 33.13 % | 1.461 B 19.44 % | 1.224 B -2.29 % | 1.252 B -7.05 % | 1.347 B -14.92 % | 1.584 B 4.26 % | 1.519 B 19.24 % | 1.274 B 136.25 % | 539.157 M 51.71 % | 355.386 M 3.16 % | 344.499 M 13.15 % | 304.466 M -4.08 % | 317.420 M 5.42 % | 301.113 M 10.71 % | 271.983 M 31.11 % | 207.446 M 19.52 % | 173.562 M 22.40 % | 141.796 M 16.91 % | 121.287 M -4.99 % | 127.656 M |
| Other non current assets | 2.967 M 0.00 % | 2.967 M 3.20 % | 2.875 M -11.65 % | 3.254 M -8.03 % | 3.538 M 0.00 % | 3.538 M 486.73 % | 603.000 K -83.37 % | 3.625 M 170.32 % | 1.341 M -66.90 % | 4.051 M 34.14 % | 3.020 M -21.68 % | 3.856 M 43.72 % | 2.683 M -55.89 % | 6.083 M 104.40 % | 2.976 M -42.21 % | 5.150 M 6.16 % | 4.851 M -41.86 % | 8.344 M 203.86 % | 2.746 M -60.86 % | 7.016 M 6.08 % | 6.614 M -39.82 % | 10.991 M 11.71 % | 9.839 M -18.02 % | 12.001 M -4.75 % | 12.600 M -21.42 % | 16.034 M 0.08 % | 16.021 M -14.02 % | 18.634 M 4.49 % | 17.833 M -1.46 % | 18.098 M -0.78 % | 18.240 M 13.28 % | 16.102 M -21.99 % | 20.640 M 124.45 % | -84.401 M -455.97 % | 23.710 M -44.15 % | 42.456 M -2.31 % | 43.459 M 0.55 % | 43.220 M 1.86 % | 42.431 M -8.23 % | 46.237 M -10.22 % | 51.500 M -23.26 % | 67.108 M 2.81 % | 65.273 M -16.59 % | 78.259 M -7.23 % | 84.360 M -4.05 % | 87.920 M 8.31 % | 81.172 M -13.05 % | 93.358 M -5.89 % | 99.204 M 8.28 % | 91.620 M 26.26 % | 72.564 M -17.56 % | 88.023 M 25.55 % | 70.111 M 7.02 % | 65.513 M 41.04 % | 46.450 M -35.06 % | 71.533 M -27.81 % | 99.084 M -17.18 % | 119.638 M -16.45 % | 143.186 M 387.13 % | 29.394 M -12.72 % | 33.679 M 25.71 % | 26.791 M 113.71 % | 12.536 M -68.84 % | 40.234 M -19.87 % | 50.213 M 115.52 % | 23.299 M 3.49 % | 22.514 M -87.60 % | 181.616 M -2.43 % | 186.144 M -2.37 % | 190.672 M -2.11 % | 194.775 M -6.66 % | 208.675 M -31.49 % | 304.597 M 18.26 % | 257.557 M -2.69 % | 264.681 M 5.97 % | 249.778 M 310.04 % | 60.916 M 19.73 % | 50.878 M -1.84 % | 51.834 M -25.27 % | 69.359 M -36.30 % | 108.883 M -4.49 % | 114.003 M -1.69 % | 115.958 M 47.05 % | 78.855 M 9.16 % | 72.239 M 11.24 % | 64.937 M 3.01 % | 63.042 M 3.52 % | 60.899 M 19.80 % | 50.835 M -7.70 % | 55.076 M 10.49 % | 49.849 M 33.53 % | 37.333 M 22.09 % | 30.578 M -19.94 % | 38.192 M 44.28 % | 26.471 M 3.89 % | 25.480 M 13.84 % | 22.382 M 31.70 % | 16.995 M -6.75 % | 18.225 M -21.20 % | 23.128 M 34.97 % | 17.136 M 24.28 % | 13.788 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.562 M | 0.000 -100.00 % | 2.710 M | 0.000 -100.00 % | 2.480 M | 0.000 -100.00 % | 3.400 M | 0.000 -100.00 % | 2.403 M | 0.000 -100.00 % | 3.493 M | 0.000 -100.00 % | 2.079 M | 0.000 -100.00 % | 4.377 M | 0.000 -100.00 % | 3.129 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.224 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.856 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.753 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.022 M | 0.000 | 0.000 | 0.000 -100.00 % | 59.799 M | 0.000 | 0.000 | 0.000 -100.00 % | 74.588 M | 0.000 | 0.000 | 0.000 -100.00 % | 62.443 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.226 M -0.03 % | 19.231 M 1.11 % | 19.019 M 60.70 % | 11.835 M 4.99 % | 11.273 M 23.49 % | 9.129 M 0.74 % | 9.062 M 0.68 % | 9.001 M 7.13 % | 8.402 M 0.00 % | 8.402 M -32.26 % | 12.404 M 1.74 % | 12.192 M -31.08 % | 17.691 M 31.04 % | 13.500 M -16.72 % | 16.211 M 3.45 % | 15.671 M -5.98 % | 16.667 M 9.00 % | 15.291 M -84.14 % | 96.407 M 113.82 % | 45.087 M -5.69 % | 47.809 M 6.35 % | 44.954 M 50.73 % | 29.824 M 16.30 % | 25.643 M -1.46 % | 26.023 M -30.47 % | 37.427 M 0.88 % | 37.099 M 5.60 % | 35.131 M | 0.000 -100.00 % | 25.428 M 3.77 % | 24.504 M 1.67 % | 24.101 M | 0.000 -100.00 % | 22.818 M -7.61 % | 24.697 M -3.72 % | 25.651 M -27.46 % | 35.360 M 53.07 % | 23.100 M 15.50 % | 20.000 M 7.53 % | 18.600 M 4.49 % | 17.800 M -3.78 % | 18.500 M 8.82 % | 17.000 M 29.77 % | 13.100 M 5.65 % | 12.400 M 2.48 % | 12.100 M 32.97 % | 9.100 M | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.370 M -7.03 % | 3.625 M -10.36 % | 4.044 M -4.65 % | 4.241 M -6.79 % | 4.550 M -6.34 % | 4.858 M -88.46 % | 42.093 M -6.88 % | 45.204 M -0.03 % | 45.218 M 6.78 % | 42.346 M -22.81 % | 54.856 M -18.24 % | 67.092 M -32.57 % | 99.504 M -41.29 % | 169.496 M 3 163.93 % | 5.193 M -5.10 % | 5.472 M -76.19 % | 22.985 M -7.35 % | 24.809 M -44.00 % | 44.305 M -8.37 % | 48.351 M -7.72 % | 52.397 M -7.17 % | 56.443 M -7.09 % | 60.747 M -7.35 % | 65.568 M -6.85 % | 70.389 M -6.54 % | 75.313 M -10.17 % | 83.838 M -70.60 % | 285.137 M -1.76 % | 290.254 M 195.54 % | 98.211 M -43.59 % | 174.087 M -1.99 % | 177.620 M 24.16 % | 143.058 M -0.81 % | 144.231 M -2.82 % | 148.422 M -0.42 % | 149.054 M 169.15 % | 55.379 M 11.16 % | 49.820 M -1.25 % | 50.450 M -1.04 % | 50.981 M 32.36 % | 38.516 M -1.22 % | 38.992 M 3 752.96 % | 1.012 M -96.11 % | 26.010 M -7.02 % | 27.975 M 38.23 % | 20.238 M -5.70 % | 21.461 M -5.40 % | 22.685 M -5.12 % | 23.908 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 13.820 M 0.00 % | 13.820 M 0.00 % | 13.820 M 0.00 % | 13.820 M 0.00 % | 13.820 M 0.00 % | 13.820 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.063 M 0.00 % | 3.063 M 0.00 % | 3.063 M 0.00 % | 3.063 M 0.00 % | 3.063 M 0.00 % | 3.063 M 0.00 % | 3.063 M 0.00 % | 3.063 M | 0.000 | 0.000 | 0.000 -100.00 % | 180.627 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 % | 23.033 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.480 M | 0.000 | 0.000 | 0.000 100.00 % | -2.403 M | 0.000 | 0.000 | 0.000 100.00 % | -2.079 M | 0.000 | 0.000 | 0.000 100.00 % | -5.901 M | 0.000 | 0.000 | 0.000 100.00 % | -7.512 M | 0.000 | 0.000 | 0.000 100.00 % | -8.591 M | 0.000 | 0.000 | 0.000 100.00 % | -9.526 M | 0.000 | 0.000 | 0.000 100.00 % | -36.883 M | 0.000 | 0.000 | 0.000 100.00 % | -55.828 M | 0.000 | 0.000 | 0.000 100.00 % | -66.639 M | 0.000 | 0.000 | 0.000 100.00 % | -42.170 M | 0.000 | 0.000 -100.00 % | 17.190 M -1.46 % | 17.445 M -2.35 % | 17.864 M -1.09 % | 18.061 M -1.68 % | 18.370 M -1.65 % | 18.678 M -86.45 % | 137.832 M -17.03 % | 166.114 M 3.93 % | 159.839 M -13.59 % | 184.978 M 61.11 % | 114.814 M 2.94 % | 111.535 M -21.59 % | 142.246 M -4.70 % | 149.258 M 2 774.22 % | 5.193 M -5.10 % | 5.472 M -76.19 % | 22.985 M -7.35 % | 24.809 M -47.62 % | 47.368 M -7.87 % | 51.414 M -7.30 % | 55.460 M -6.80 % | 59.506 M -6.75 % | 63.810 M -7.02 % | 68.631 M -6.56 % | 73.452 M -6.28 % | 78.376 M -6.51 % | 83.838 M -70.60 % | 285.137 M -1.76 % | 290.254 M 4.09 % | 278.838 M 60.17 % | 174.087 M -1.99 % | 177.620 M 24.16 % | 143.058 M -0.81 % | 144.231 M -2.82 % | 148.422 M -0.42 % | 149.054 M 169.15 % | 55.379 M 11.16 % | 49.820 M -1.25 % | 50.450 M -1.04 % | 50.981 M 32.36 % | 38.516 M -1.22 % | 38.992 M 62.16 % | 24.045 M -7.55 % | 26.010 M -7.02 % | 27.975 M 38.23 % | 20.238 M -5.70 % | 21.461 M -5.40 % | 22.685 M -5.12 % | 23.908 M |
| Property plant equipment net | 1.356 M 0.00 % | 1.356 M -27.68 % | 1.875 M 0.00 % | 1.875 M -26.76 % | 2.560 M 0.00 % | 2.560 M -21.45 % | 3.259 M 0.00 % | 3.259 M 9.92 % | 2.965 M 0.00 % | 2.965 M -11.33 % | 3.344 M -6.41 % | 3.573 M -19.14 % | 4.419 M 0.00 % | 4.419 M -17.19 % | 5.336 M 0.00 % | 5.336 M -3.82 % | 5.548 M 0.00 % | 5.548 M 207.88 % | 1.802 M -0.06 % | 1.803 M -33.49 % | 2.711 M 0.00 % | 2.711 M -20.99 % | 3.431 M 14.33 % | 3.001 M -8.67 % | 3.286 M -12.68 % | 3.763 M 199.13 % | 1.258 M -7.77 % | 1.364 M -14.48 % | 1.595 M -10.29 % | 1.778 M 3.73 % | 1.714 M 14.88 % | 1.492 M 1.22 % | 1.474 M | 0.000 -100.00 % | 1.610 M -13.30 % | 1.857 M 36.95 % | 1.356 M 13.57 % | 1.194 M -20.93 % | 1.510 M -20.40 % | 1.897 M -19.38 % | 2.353 M -12.63 % | 2.693 M -11.33 % | 3.037 M -20.06 % | 3.799 M -5.78 % | 4.032 M -0.54 % | 4.054 M -15.03 % | 4.771 M -36.82 % | 7.551 M -4.31 % | 7.891 M -6.84 % | 8.470 M -4.47 % | 8.866 M -16.20 % | 10.580 M 7.00 % | 9.888 M -18.16 % | 12.082 M -0.96 % | 12.199 M 11.75 % | 10.916 M 24.30 % | 8.782 M 70.03 % | 5.165 M 7.18 % | 4.819 M 0.19 % | 4.810 M -7.25 % | 5.186 M -95.99 % | 129.168 M -1.11 % | 130.612 M -21.62 % | 166.640 M -1.55 % | 169.264 M -1.66 % | 172.122 M -1.81 % | 175.287 M -13.83 % | 203.411 M -1.86 % | 207.259 M -1.46 % | 210.336 M 0.59 % | 209.094 M -1.76 % | 212.835 M -0.02 % | 212.873 M 1.35 % | 210.042 M -1.46 % | 213.155 M 0.50 % | 212.093 M -1.96 % | 216.325 M -2.12 % | 221.003 M -5.31 % | 233.403 M -7.01 % | 251.009 M -8.06 % | 273.027 M -1.96 % | 278.487 M 3.62 % | 268.759 M 5.38 % | 255.029 M 12.84 % | 226.009 M 12.58 % | 200.762 M 7.89 % | 186.076 M 19.23 % | 156.061 M 14.98 % | 135.731 M 26.99 % | 106.880 M 8.50 % | 98.511 M 35.41 % | 72.749 M 27.76 % | 56.944 M 22.95 % | 46.313 M 5.40 % | 43.942 M 21.30 % | 36.227 M 13.87 % | 31.813 M 11.65 % | 28.494 M 29.52 % | 21.999 M 87.75 % | 11.717 M 11.92 % | 10.469 M 21.45 % | 8.620 M |
| Total non current assets | 4.323 M 0.00 % | 4.323 M -15.71 % | 5.129 M 0.00 % | 5.129 M -15.89 % | 6.098 M 0.00 % | 6.098 M -12.57 % | 6.975 M 1.32 % | 6.884 M -1.88 % | 7.016 M 0.00 % | 7.016 M -2.57 % | 7.201 M -3.07 % | 7.429 M -29.26 % | 10.502 M 0.00 % | 10.502 M 0.56 % | 10.443 M -0.41 % | 10.486 M -24.52 % | 13.892 M 0.00 % | 13.892 M 57.52 % | 8.819 M 0.00 % | 8.819 M -35.64 % | 13.702 M 0.00 % | 13.702 M 3.26 % | 13.270 M -11.55 % | 15.002 M -5.56 % | 15.886 M -19.76 % | 19.797 M 14.45 % | 17.298 M -13.50 % | 19.998 M 2.93 % | 19.428 M -2.25 % | 19.876 M -1.75 % | 20.231 M 14.99 % | 17.594 M -20.44 % | 22.114 M 126.20 % | -84.401 M -429.74 % | 25.596 M -42.24 % | 44.313 M -1.12 % | 44.815 M 0.90 % | 44.414 M 0.32 % | 44.273 M -8.02 % | 48.134 M -10.62 % | 53.853 M -22.85 % | 69.801 M -4.73 % | 73.266 M -10.71 % | 82.058 M -7.17 % | 88.392 M -3.89 % | 91.974 M -2.65 % | 94.482 M -6.37 % | 100.909 M -5.78 % | 107.095 M 7.00 % | 100.090 M -1.86 % | 101.986 M 3.43 % | 98.603 M 23.26 % | 79.999 M -15.60 % | 94.785 M -2.43 % | 97.143 M -19.69 % | 120.960 M -17.42 % | 146.478 M -6.50 % | 156.666 M -12.82 % | 179.698 M -3.78 % | 186.766 M -14.97 % | 219.642 M -33.37 % | 329.632 M -3.43 % | 341.350 M 0.14 % | 340.887 M -3.98 % | 355.017 M -2.29 % | 363.323 M -3.94 % | 378.214 M -17.21 % | 456.851 M -3.06 % | 471.267 M -5.07 % | 496.439 M 0.98 % | 491.622 M 4.85 % | 468.878 M -17.58 % | 568.884 M 8.76 % | 523.059 M -2.66 % | 537.342 M 2.22 % | 525.681 M 51.99 % | 345.872 M 0.16 % | 345.333 M -5.03 % | 363.613 M -10.04 % | 404.206 M -39.40 % | 667.047 M -2.30 % | 682.744 M 2.89 % | 663.555 M 30.63 % | 507.971 M 6.75 % | 475.868 M 16.42 % | 408.757 M 3.47 % | 395.051 M 8.12 % | 365.382 M 8.87 % | 335.620 M 54.43 % | 217.335 M 9.67 % | 198.180 M 23.45 % | 160.532 M 15.91 % | 138.503 M 12.58 % | 123.021 M 12.45 % | 109.405 M 27.58 % | 85.752 M 6.92 % | 80.205 M 9.18 % | 73.464 M 21.50 % | 60.462 M 7.38 % | 56.306 M 11.96 % | 50.290 M 8.58 % | 46.316 M |
| Other current assets | 10.732 M 0.00 % | 10.732 M -1.94 % | 10.944 M -5.25 % | 11.550 M 4.41 % | 11.062 M 0.00 % | 11.062 M 33.34 % | 8.296 M -24.33 % | 10.963 M -16.39 % | 13.112 M 0.00 % | 13.112 M -6.41 % | 14.010 M 0.00 % | 14.010 M 15.08 % | 12.174 M 0.00 % | 12.174 M -18.33 % | 14.906 M 0.00 % | 14.906 M 9.15 % | 13.656 M 0.00 % | 13.656 M -20.64 % | 17.208 M 0.00 % | 17.208 M 11.63 % | 15.415 M 0.00 % | 15.415 M 6.28 % | 14.504 M -11.18 % | 16.329 M -49.30 % | 32.210 M 11.93 % | 28.777 M 79.27 % | 16.052 M -27.49 % | 22.137 M -34.57 % | 33.832 M -5.38 % | 35.757 M -36.62 % | 56.413 M 173.16 % | 20.652 M 2.89 % | 20.072 M | 0.000 -100.00 % | 37.711 M 93.71 % | 19.468 M -0.07 % | 19.482 M -11.64 % | 22.048 M -55.14 % | 49.151 M 75.90 % | 27.942 M -14.53 % | 32.692 M -0.76 % | 32.943 M -62.70 % | 88.325 M 207.31 % | 28.741 M -5.32 % | 30.356 M -0.12 % | 30.391 M -74.27 % | 118.097 M 237.85 % | 34.955 M 0.42 % | 34.809 M -4.44 % | 36.428 M -76.73 % | 156.542 M 195.99 % | 52.888 M 37.33 % | 38.512 M -8.84 % | 42.245 M -69.62 % | 139.070 M -7.82 % | 150.864 M -12.97 % | 173.351 M -2.30 % | 177.433 M 1.93 % | 174.077 M -9.46 % | 192.270 M 6.01 % | 181.363 M -10.15 % | 201.854 M -2.12 % | 206.234 M 3.52 % | 199.227 M 2.46 % | 194.451 M -21.99 % | 249.253 M -3.91 % | 259.399 M -11.01 % | 291.488 M -55.84 % | 660.021 M 89.45 % | 348.388 M 11.70 % | 311.896 M -17.52 % | 378.136 M 14.79 % | 329.413 M -5.69 % | 349.290 M 8.38 % | 322.272 M -10.29 % | 359.244 M -14.89 % | 422.108 M 0.73 % | 419.031 M 6.73 % | 392.618 M 22.19 % | 321.310 M -17.57 % | 389.811 M -15.92 % | 463.618 M -17.13 % | 559.436 M 71.15 % | 326.864 M -38.95 % | 535.415 M -14.53 % | 626.401 M -16.93 % | 754.066 M 192.35 % | 257.935 M 2.16 % | 252.481 M 44.09 % | 175.225 M 44.33 % | 121.407 M 36.28 % | 89.087 M 28.21 % | 69.484 M -2.09 % | 70.964 M 8.51 % | 65.397 M 1.79 % | 64.244 M 35.26 % | 47.495 M 27.48 % | 37.256 M 110.80 % | 17.674 M 11.87 % | 15.798 M 5.00 % | 15.045 M -44.44 % | 27.077 M |
| Short term investments | 105.000 K 0.00 % | 105.000 K -36.36 % | 165.000 K 0.00 % | 165.000 K -55.28 % | 369.000 K 0.00 % | 369.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 % | 2.100 M 0.00 % | 2.100 M | 0.000 | 0.000 -100.00 % | 2.095 M | 0.000 -100.00 % | 41.000 K 95.24 % | 21.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 K -99.33 % | 3.143 M -6.82 % | 3.373 M | 0.000 -100.00 % | 168.802 M 35 140.50 % | 479.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.299 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.372 M -41.36 % | 4.045 M 42.08 % | 2.847 M -19.35 % | 3.530 M 546.52 % | 546.000 K -43.83 % | 972.000 K -15.84 % | 1.155 M 313.98 % | 279.000 K -73.12 % | 1.038 M -77.16 % | 4.544 M 31.79 % | 3.448 M 257.68 % | 964.000 K -77.38 % | 4.262 M 167.55 % | 1.593 M 79.19 % | 889.000 K -86.61 % | 6.637 M -89.89 % | 65.629 M -51.14 % | 134.319 M 639.81 % | 18.156 M 22.94 % | 14.768 M 54.70 % | 9.546 M -22.58 % | 12.330 M 19.26 % | 10.339 M -4.73 % | 10.852 M -18.20 % | 13.266 M -12.09 % | 15.091 M -51.94 % | 31.402 M 93.55 % | 16.224 M -88.10 % | 136.283 M 203.64 % | 44.883 M -41.69 % | 76.979 M 86.25 % | 41.330 M -14.99 % | 48.617 M 820.43 % | 5.282 M 0.00 % | 5.282 M -87.42 % | 42.000 M -60.86 % | 107.305 M 82.14 % | 58.914 M -8.75 % | 64.565 M 41.01 % | 45.788 M -46.87 % | 86.176 M -9.06 % | 94.766 M 238.83 % | 27.969 M -15.11 % | 32.949 M -60.71 % | 83.858 M 16.44 % | 72.021 M 58.67 % | 45.390 M | 0.000 |
| cash and cash equivalents | 40.423 M 0.00 % | 40.423 M -7.95 % | 43.913 M 0.00 % | 43.913 M -5.63 % | 46.533 M 0.00 % | 46.533 M -18.48 % | 57.085 M 14.24 % | 49.968 M 1.95 % | 49.010 M 0.00 % | 49.010 M -10.07 % | 54.500 M -0.03 % | 54.517 M 3.57 % | 52.637 M 0.00 % | 52.637 M -2.16 % | 53.797 M 0.00 % | 53.797 M 8.64 % | 49.518 M 0.00 % | 49.518 M 44.70 % | 34.221 M 0.00 % | 34.221 M 3.67 % | 33.011 M 0.00 % | 33.011 M -5.59 % | 34.966 M 4.41 % | 33.488 M -16.14 % | 39.932 M -16.93 % | 48.069 M -15.74 % | 57.049 M 12.72 % | 50.610 M -21.30 % | 64.308 M -14.37 % | 75.102 M -5.83 % | 79.749 M -12.58 % | 91.225 M -1.18 % | 92.311 M 209.37 % | -84.401 M -200.57 % | 83.922 M 3.45 % | 81.125 M -0.41 % | 81.457 M 1.61 % | 80.168 M 4.05 % | 77.050 M 4.01 % | 74.078 M 0.74 % | 73.534 M 8.30 % | 67.900 M -12.75 % | 77.824 M -14.04 % | 90.539 M -4.81 % | 95.113 M -5.20 % | 100.330 M -6.91 % | 107.773 M -10.51 % | 120.436 M -3.39 % | 124.656 M -8.35 % | 136.010 M -24.39 % | 179.880 M -15.59 % | 213.091 M -23.26 % | 277.686 M -2.69 % | 285.364 M -5.39 % | 301.626 M -0.09 % | 301.889 M -3.72 % | 313.557 M 2.19 % | 306.833 M -12.71 % | 351.507 M 4.30 % | 337.026 M 9.84 % | 306.841 M 30.88 % | 234.441 M -11.81 % | 265.843 M 12.12 % | 237.112 M -13.02 % | 272.596 M -9.00 % | 299.570 M -3.24 % | 309.603 M -5.89 % | 328.969 M 29.57 % | 253.901 M -14.94 % | 298.482 M -31.77 % | 437.449 M -14.15 % | 509.550 M 0.02 % | 509.423 M -8.73 % | 558.150 M -15.64 % | 661.623 M 9.47 % | 604.410 M -6.62 % | 647.274 M -3.91 % | 673.625 M 4.35 % | 645.571 M 30.12 % | 496.126 M 41.62 % | 350.324 M -6.01 % | 372.714 M -33.74 % | 562.532 M -25.13 % | 751.320 M 54.99 % | 484.767 M -33.13 % | 724.939 M 93.85 % | 373.974 M -14.24 % | 436.085 M 58.01 % | 275.978 M -50.91 % | 562.141 M 142.36 % | 231.944 M -24.51 % | 307.240 M -9.15 % | 338.201 M -6.61 % | 362.120 M 12.76 % | 321.136 M 16.41 % | 275.873 M 26.75 % | 217.657 M 24.00 % | 175.535 M 17.72 % | 149.112 M -21.49 % | 189.928 M -5.82 % | 201.663 M -22.93 % | 261.663 M |
| Cash and short term investments | 40.528 M 0.00 % | 40.528 M -8.05 % | 44.078 M 0.00 % | 44.078 M -6.02 % | 46.902 M 0.00 % | 46.902 M -6.14 % | 49.968 M 0.00 % | 49.968 M 1.95 % | 49.010 M 0.00 % | 49.010 M -10.07 % | 54.500 M -0.03 % | 54.517 M 3.57 % | 52.637 M 0.00 % | 52.637 M -2.16 % | 53.797 M 0.00 % | 53.797 M 8.64 % | 49.518 M 0.00 % | 49.518 M 36.33 % | 36.321 M 0.00 % | 36.321 M 10.03 % | 33.011 M 0.00 % | 33.011 M -10.93 % | 37.061 M 10.67 % | 33.488 M -16.22 % | 39.973 M -16.88 % | 48.090 M -15.70 % | 57.049 M 12.72 % | 50.610 M -21.30 % | 64.308 M -14.40 % | 75.123 M -9.37 % | 82.892 M -12.37 % | 94.598 M 2.48 % | 92.311 M 9.37 % | 84.401 M 0.00 % | 84.401 M 4.04 % | 81.125 M -0.41 % | 81.457 M 1.61 % | 80.168 M 4.05 % | 77.050 M 4.01 % | 74.078 M 0.74 % | 73.534 M 8.30 % | 67.900 M -15.26 % | 80.123 M -11.50 % | 90.539 M -4.81 % | 95.113 M -5.20 % | 100.330 M -6.91 % | 107.773 M -10.51 % | 120.436 M -3.39 % | 124.656 M -8.35 % | 136.010 M -24.39 % | 179.880 M -15.59 % | 213.091 M -23.26 % | 277.686 M -2.69 % | 285.364 M -6.13 % | 303.998 M -0.63 % | 305.934 M -3.31 % | 316.404 M 1.95 % | 310.363 M -11.84 % | 352.053 M 4.16 % | 337.998 M 9.74 % | 307.996 M 31.22 % | 234.720 M -12.05 % | 266.881 M 10.44 % | 241.656 M -12.46 % | 276.044 M -8.15 % | 300.534 M -4.25 % | 313.865 M -5.05 % | 330.562 M 29.74 % | 254.790 M -16.49 % | 305.119 M -39.35 % | 503.078 M -21.87 % | 643.869 M 22.04 % | 527.579 M -7.91 % | 572.918 M -14.64 % | 671.169 M 8.83 % | 616.740 M -6.22 % | 657.613 M -3.92 % | 684.477 M 3.89 % | 658.837 M 28.88 % | 511.217 M 33.92 % | 381.726 M -1.85 % | 388.938 M -44.34 % | 698.815 M -12.23 % | 796.203 M 41.74 % | 561.746 M -26.69 % | 766.269 M 81.33 % | 422.591 M -4.25 % | 441.367 M 56.92 % | 281.260 M -53.44 % | 604.141 M 78.08 % | 339.249 M -7.35 % | 366.154 M -9.09 % | 402.766 M -1.26 % | 407.908 M 0.15 % | 407.312 M 9.89 % | 370.639 M 50.90 % | 245.626 M 17.82 % | 208.484 M -10.51 % | 232.970 M -11.06 % | 261.949 M 6.03 % | 247.053 M -5.58 % | 261.663 M |
| Total current assets | 58.577 M 0.00 % | 58.577 M -7.13 % | 63.071 M 0.00 % | 63.071 M -3.95 % | 65.663 M 0.00 % | 65.663 M -6.87 % | 70.505 M -0.13 % | 70.596 M -1.28 % | 71.514 M 0.00 % | 71.514 M -12.49 % | 81.722 M -0.10 % | 81.801 M -5.70 % | 86.741 M 0.00 % | 86.741 M -11.29 % | 97.776 M -0.02 % | 97.793 M -8.39 % | 106.746 M 0.00 % | 106.746 M -2.87 % | 109.905 M 0.00 % | 109.905 M -8.31 % | 119.872 M 0.00 % | 119.872 M -12.86 % | 137.560 M -6.44 % | 147.028 M -11.61 % | 166.344 M -1.43 % | 168.753 M 6.51 % | 158.433 M -17.48 % | 191.999 M -0.27 % | 192.517 M 11.98 % | 171.914 M 5.81 % | 162.477 M 1.93 % | 159.408 M 0.88 % | 158.010 M 87.21 % | 84.401 M -46.69 % | 158.322 M 5.49 % | 150.085 M -11.36 % | 169.311 M -0.40 % | 169.995 M 5.19 % | 161.607 M 0.20 % | 161.281 M -8.31 % | 175.898 M -6.64 % | 188.399 M -8.45 % | 205.797 M -7.09 % | 221.506 M -7.00 % | 238.177 M -6.20 % | 253.930 M -6.81 % | 272.485 M -5.95 % | 289.738 M -8.17 % | 315.516 M -5.87 % | 335.209 M -13.46 % | 387.340 M -4.91 % | 407.332 M -11.15 % | 458.429 M -7.48 % | 495.490 M -1.65 % | 503.797 M -3.19 % | 520.382 M -7.25 % | 561.051 M -1.51 % | 569.638 M -5.78 % | 604.585 M -3.15 % | 624.218 M 5.15 % | 593.653 M 7.28 % | 553.357 M -5.85 % | 587.761 M -11.37 % | 663.191 M -8.55 % | 725.187 M -10.50 % | 810.296 M -13.11 % | 932.592 M -5.25 % | 984.288 M -22.15 % | 1.264 B 0.89 % | 1.253 B -16.06 % | 1.493 B -13.69 % | 1.730 B 4.82 % | 1.650 B -4.30 % | 1.724 B -6.11 % | 1.837 B -2.15 % | 1.877 B -4.77 % | 1.971 B -2.92 % | 2.030 B 1.39 % | 2.002 B 4.87 % | 1.909 B -12.79 % | 2.189 B -8.17 % | 2.384 B -10.11 % | 2.652 B 14.09 % | 2.325 B 9.89 % | 2.116 B -3.27 % | 2.187 B 19.39 % | 1.832 B -8.94 % | 2.012 B 6.10 % | 1.896 B 3.66 % | 1.829 B 65.17 % | 1.107 B 20.36 % | 920.088 M -5.28 % | 971.407 M 5.19 % | 923.467 M 3.01 % | 896.475 M 5.70 % | 848.141 M 28.39 % | 660.578 M 16.18 % | 568.590 M 7.00 % | 531.375 M 8.89 % | 488.006 M 7.31 % | 454.762 M -0.40 % | 456.570 M |
| Inventory | 2.024 M 0.00 % | 2.024 M 4.60 % | 1.935 M 0.00 % | 1.935 M 147.13 % | 783.000 K 0.00 % | 783.000 K -1.51 % | 795.000 K 0.00 % | 795.000 K -31.70 % | 1.164 M 0.00 % | 1.164 M -35.58 % | 1.807 M 42.40 % | 1.269 M -10.63 % | 1.420 M 0.00 % | 1.420 M -8.74 % | 1.556 M 1.24 % | 1.537 M -75.16 % | 6.188 M 0.00 % | 6.188 M -7.72 % | 6.706 M 0.16 % | 6.695 M -8.15 % | 7.289 M 0.00 % | 7.289 M 9.67 % | 6.646 M -31.39 % | 9.687 M 8.90 % | 8.895 M -32.18 % | 13.116 M -51.09 % | 26.818 M 29.52 % | 20.705 M -65.12 % | 59.360 M 52.63 % | 38.892 M 7.00 % | 36.348 M 22.94 % | 29.565 M -12.01 % | 33.602 M | 0.000 -100.00 % | 42.023 M -5.48 % | 44.459 M -19.16 % | 54.993 M 7.13 % | 51.333 M 19.47 % | 42.969 M -4.85 % | 45.160 M -20.39 % | 56.729 M -15.03 % | 66.765 M -12.05 % | 75.916 M -13.25 % | 87.510 M -6.20 % | 93.291 M -5.66 % | 98.888 M -10.17 % | 110.078 M -7.98 % | 119.629 M -15.84 % | 142.150 M -6.23 % | 151.589 M 0.06 % | 151.500 M 17.44 % | 129.005 M -0.32 % | 129.413 M -12.02 % | 147.096 M 329.33 % | 34.262 M -18.55 % | 42.067 M -8.50 % | 45.977 M -73.02 % | 170.441 M 252.12 % | 48.404 M -72.24 % | 174.397 M 8.11 % | 161.321 M -19.13 % | 199.474 M 175.90 % | 72.300 M -56.82 % | 167.452 M -10.74 % | 187.600 M 16.52 % | 161.005 M -6.01 % | 171.307 M -12.33 % | 195.407 M -0.33 % | 196.053 M -40.59 % | 330.006 M -1.33 % | 334.467 M -7.65 % | 362.174 M -22.32 % | 466.222 M 5.24 % | 442.996 M 0.58 % | 440.445 M -4.95 % | 463.390 M 1.84 % | 455.015 M 7.31 % | 424.028 M -0.45 % | 425.955 M -10.23 % | 474.485 M -11.44 % | 535.780 M -10.96 % | 601.717 M 1.84 % | 590.832 M 34.46 % | 439.412 M 0.89 % | 435.552 M 36.93 % | 318.079 M 23.75 % | 257.038 M -73.77 % | 979.810 M -10.85 % | 1.099 B 38.34 % | 794.468 M 87.08 % | 424.666 M 48.69 % | 285.608 M 5.82 % | 269.910 M 12.74 % | 239.414 M 4.52 % | 229.050 M 13.10 % | 202.511 M 11.77 % | 181.192 M 18.32 % | 153.142 M 28.70 % | 118.995 M 32.68 % | 89.687 M 3.85 % | 86.360 M 10.00 % | 78.508 M |
| Net receivables | 5.293 M 0.00 % | 5.293 M -13.43 % | 6.114 M 11.00 % | 5.508 M -20.36 % | 6.916 M 0.00 % | 6.916 M -39.58 % | 11.446 M 29.04 % | 8.870 M 7.80 % | 8.228 M 0.00 % | 8.228 M -33.18 % | 12.313 M 2.57 % | 12.005 M -41.47 % | 20.510 M 0.00 % | 20.510 M -25.56 % | 27.553 M 0.00 % | 27.553 M -26.30 % | 37.384 M 0.00 % | 37.384 M -24.75 % | 49.681 M 0.00 % | 49.681 M -22.56 % | 64.157 M 0.00 % | 64.157 M -18.99 % | 79.192 M -9.52 % | 87.524 M 2.65 % | 85.266 M 8.25 % | 78.770 M 28.16 % | 61.460 M -37.63 % | 98.547 M 181.43 % | 35.017 M 58.15 % | 22.142 M 23.74 % | 17.894 M 22.62 % | 14.593 M 21.36 % | 12.025 M | 0.000 -100.00 % | 19.140 M 280.29 % | 5.033 M -62.38 % | 13.379 M -18.65 % | 16.446 M -16.81 % | 19.769 M 40.20 % | 14.101 M 8.95 % | 12.943 M -37.75 % | 20.791 M -1.48 % | 21.103 M 43.40 % | 14.716 M -24.21 % | 19.417 M -20.16 % | 24.321 M 4.56 % | 23.260 M 58.04 % | 14.718 M 5.88 % | 13.901 M 24.32 % | 11.182 M -55.07 % | 24.890 M 101.57 % | 12.348 M -3.67 % | 12.818 M -38.33 % | 20.785 M -21.47 % | 26.467 M 23.01 % | 21.517 M -15.02 % | 25.319 M -18.17 % | 30.942 M 2.96 % | 30.051 M -28.61 % | 42.093 M -6.88 % | 45.204 M -0.03 % | 45.218 M 6.78 % | 42.346 M -22.81 % | 54.856 M -18.24 % | 67.092 M -32.57 % | 99.504 M -41.29 % | 169.496 M 1.60 % | 166.831 M 8.72 % | 153.445 M -43.11 % | 269.701 M -21.49 % | 343.525 M -0.59 % | 345.558 M 5.68 % | 326.975 M -8.95 % | 359.097 M -12.66 % | 411.140 M -6.05 % | 437.618 M 0.32 % | 436.210 M -13.22 % | 502.647 M -4.26 % | 525.029 M -12.84 % | 602.389 M -31.71 % | 882.102 M -5.15 % | 930.035 M 11.95 % | 830.751 M 8.97 % | 762.376 M 30.79 % | 582.884 M 22.38 % | 476.298 M 25.15 % | 380.594 M 14.44 % | 332.580 M 26.37 % | 263.186 M 3.10 % | 255.267 M 14.96 % | 222.050 M 23.88 % | 179.239 M -21.81 % | 229.247 M 11.73 % | 205.181 M 5.37 % | 194.716 M -8.81 % | 213.525 M 13.57 % | 188.010 M 10.23 % | 170.565 M 5.46 % | 161.736 M 34.14 % | 120.572 M 13.42 % | 106.304 M 19.01 % | 89.322 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 379.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 551.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 837.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.131 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.271 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.772 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.307 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.012 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.049 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.193 M | 0.000 | 0.000 | 0.000 -100.00 % | 985.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 590.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 283.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.823 M 28.74 % | 1.416 M -7.57 % | 1.532 M -7.60 % | 1.658 M -4.82 % | 1.742 M -68.90 % | 5.601 M 0.00 % | 5.601 M 15.89 % | 4.833 M 0.23 % | 4.822 M -55.34 % | 10.797 M -6.93 % | 11.601 M -13.84 % | 13.464 M 0.00 % | 13.464 M -74.66 % | 53.131 M -5.43 % | 56.181 M -1.05 % | 56.775 M 22.69 % | 46.277 M 402.64 % | -15.291 M 84.14 % | -96.407 M -113.82 % | -45.087 M 5.69 % | -47.809 M -6.35 % | -44.954 M -50.73 % | -29.824 M -16.30 % | -25.643 M 1.46 % | -26.023 M 30.47 % | -37.427 M -0.88 % | -37.099 M -5.60 % | -35.131 M | 0.000 100.00 % | -25.428 M -3.77 % | -24.504 M -1.67 % | -24.101 M | 0.000 100.00 % | -22.818 M 7.61 % | -24.697 M 3.72 % | -25.651 M 27.46 % | -35.360 M -53.07 % | -23.100 M -15.50 % | -20.000 M -7.53 % | -18.600 M -4.49 % | -17.800 M 3.78 % | -18.500 M -8.82 % | -17.000 M -29.77 % | -13.100 M -5.65 % | -12.400 M -2.48 % | -12.100 M -32.97 % | -9.100 M | 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 |
| Account payables | 5.602 M 0.00 % | 5.602 M -20.06 % | 7.008 M 0.00 % | 7.008 M 0.14 % | 6.998 M 0.00 % | 6.998 M -12.07 % | 7.959 M 0.00 % | 7.959 M 9.79 % | 7.249 M 0.00 % | 7.249 M -44.13 % | 12.974 M 0.00 % | 12.974 M -13.21 % | 14.949 M 0.00 % | 14.949 M -21.45 % | 19.031 M 0.00 % | 19.031 M -19.41 % | 23.615 M 0.00 % | 23.615 M -5.99 % | 25.120 M 0.00 % | 25.120 M -10.88 % | 28.187 M 0.00 % | 28.187 M -8.71 % | 30.875 M -16.19 % | 36.839 M -32.38 % | 54.478 M -6.64 % | 58.352 M 14.96 % | 50.757 M -32.68 % | 75.395 M 14.43 % | 65.887 M 74.98 % | 37.655 M 37.17 % | 27.452 M 26.73 % | 21.662 M 4.02 % | 20.824 M | 0.000 -100.00 % | 22.480 M 20.47 % | 18.660 M -23.29 % | 24.325 M -7.19 % | 26.209 M 59.81 % | 16.400 M 14.81 % | 14.284 M -22.86 % | 18.518 M -9.57 % | 20.477 M -31.21 % | 29.769 M 14.08 % | 26.094 M 11.99 % | 23.300 M -5.30 % | 24.604 M -1.40 % | 24.953 M 6.20 % | 23.496 M 2.03 % | 23.028 M 32.16 % | 17.424 M -30.28 % | 24.991 M 9.44 % | 22.836 M 9.62 % | 20.832 M -29.57 % | 29.577 M 25.70 % | 23.530 M -3.17 % | 24.301 M -22.64 % | 31.414 M -3.95 % | 32.706 M -10.04 % | 36.356 M 22.31 % | 29.724 M -1.44 % | 30.159 M -28.76 % | 42.333 M -21.77 % | 54.115 M 19.38 % | 45.331 M -21.97 % | 58.096 M -43.17 % | 102.233 M -42.04 % | 176.384 M 29.70 % | 135.995 M -24.44 % | 179.984 M -16.00 % | 214.263 M 44.34 % | 148.440 M -23.85 % | 194.941 M -11.28 % | 219.736 M -17.24 % | 265.519 M -12.91 % | 304.869 M -1.08 % | 308.189 M -15.12 % | 363.097 M 6.84 % | 339.865 M 5.98 % | 320.677 M 10.02 % | 291.466 M -32.43 % | 431.361 M -2.12 % | 440.706 M 8.14 % | 407.536 M 21.13 % | 336.444 M -13.53 % | 389.094 M 35.09 % | 288.017 M 14.69 % | 251.121 M -37.54 % | 402.037 M -5.55 % | 425.678 M -10.74 % | 476.885 M 85.57 % | 256.980 M 98.36 % | 129.555 M -1.73 % | 131.830 M 58.21 % | 83.326 M -0.39 % | 83.649 M -2.79 % | 86.052 M 36.46 % | 63.059 M 57.90 % | 39.937 M -10.38 % | 44.564 M 26.94 % | 35.106 M 55.23 % | 22.616 M 31.37 % | 17.215 M |
| Tax payables | 8.305 M | 0.000 -100.00 % | 8.742 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.509 M | 0.000 -100.00 % | 8.758 M | 0.000 -100.00 % | 8.349 M | 0.000 -100.00 % | 9.299 M | 0.000 -100.00 % | 8.749 M | 0.000 -100.00 % | 8.707 M | 0.000 -100.00 % | 5.935 M | 0.000 -100.00 % | 7.198 M | 0.000 -100.00 % | 8.543 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.083 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.085 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.663 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.863 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.958 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.549 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.954 M | 0.000 | 0.000 | 0.000 -100.00 % | 786.000 K 48.86 % | 528.000 K -49.76 % | 1.051 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.130 M -52.88 % | 2.398 M -79.78 % | 11.862 M 13.18 % | 10.481 M 46.34 % | 7.162 M -29.03 % | 10.092 M 69.81 % | 5.943 M 51.88 % | 3.913 M 233.30 % | 1.174 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.483 M -92.03 % | 31.147 M -16.05 % | 37.101 M 17.01 % | 31.708 M -5.65 % | 33.608 M 33.13 % | 25.244 M 1 291.62 % | 1.814 M -98.38 % | 111.812 M -22.23 % | 143.778 M 907.70 % | 14.268 M -44.25 % | 25.591 M 7.16 % | 23.882 M 67.42 % | 14.265 M -41.33 % | 24.315 M 398.16 % | 4.881 M -74.21 % | 18.925 M 45.54 % | 13.003 M -17.14 % | 15.693 M 2.96 % | 15.242 M 24.05 % | 12.287 M | 0.000 -100.00 % | 3.557 M | 0.000 -100.00 % | 5.026 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.000 K | 0.000 -100.00 % | 1.016 M | 0.000 -100.00 % | 1.021 M | 0.000 -100.00 % | 1.027 M | 0.000 -100.00 % | 1.004 M | 0.000 -100.00 % | 890.000 K | 0.000 -100.00 % | 1.025 M | 0.000 -100.00 % | 1.411 M | 0.000 -100.00 % | 1.718 M -35.85 % | 2.678 M -34.07 % | 4.062 M -24.89 % | 5.408 M -1.24 % | 5.476 M -2.02 % | 5.589 M -7.13 % | 6.018 M -1.99 % | 6.140 M -21.16 % | 7.788 M 21.40 % | 6.415 M 0.64 % | 6.374 M | 0.000 -100.00 % | 8.862 M -52.66 % | 18.719 M -9.85 % | 20.764 M -17.30 % | 25.107 M 49.32 % | 16.814 M -12.73 % | 19.267 M -12.49 % | 22.017 M -30.80 % | 31.818 M -7.29 % | 34.320 M -7.74 % | 37.201 M -10.89 % | 41.747 M -10.71 % | 46.756 M -10.15 % | 52.037 M -6.50 % | 55.653 M -14.02 % | 64.725 M -12.61 % | 74.065 M -7.96 % | 80.467 M -8.01 % | 87.474 M -5.09 % | 92.166 M -12.40 % | 105.214 M 26.42 % | 83.227 M -12.73 % | 95.368 M -14.86 % | 112.016 M -19.71 % | 139.510 M 14.13 % | 122.241 M -29.12 % | 172.467 M 27.60 % | 135.159 M -15.50 % | 159.955 M -0.61 % | 160.932 M -19.95 % | 201.042 M -1.76 % | 204.638 M 3.91 % | 196.936 M -6.24 % | 210.050 M -4.35 % | 219.597 M -4.21 % | 229.241 M -2.25 % | 234.507 M -0.65 % | 236.033 M -1.24 % | 238.990 M -2.05 % | 243.999 M -2.93 % | 251.369 M -3.70 % | 261.014 M 2.07 % | 255.714 M | 0.000 | 0.000 -100.00 % | 20.958 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -80.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 814.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.401 M -8.62 % | 7.005 M -6.14 % | 7.463 M -4.38 % | 7.805 M -2.57 % | 8.011 M 919.21 % | 786.000 K 0.51 % | 782.000 K -0.76 % | 788.000 K -0.51 % | 792.000 K 2.06 % | 776.000 K -1.90 % | 791.000 K -1.98 % | 807.000 K | 0.000 -100.00 % | 789.000 K -0.88 % | 796.000 K -1.24 % | 806.000 K -78.25 % | 3.705 M -18.25 % | 4.532 M -14.99 % | 5.331 M -11.58 % | 6.029 M -7.15 % | 6.493 M -13.43 % | 7.500 M -1.22 % | 7.593 M -3.30 % | 7.852 M -5.83 % | 8.338 M 57.71 % | 5.287 M -0.06 % | 5.290 M -5.60 % | 5.604 M 11.52 % | 5.025 M 631.44 % | 687.000 K 6.18 % | 647.000 K 6.07 % | 610.000 K 8.93 % | 560.000 K 7.90 % | 519.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.101 M 8.03 % | 6.573 M 0.47 % | 6.542 M -2.04 % | 6.678 M 14.27 % | 5.844 M -1.88 % | 5.956 M 18.83 % | 5.012 M 20.08 % | 4.174 M 6.75 % | 3.910 M |
| Capital lease obligations | 1.110 M 0.00 % | 1.110 M -30.10 % | 1.588 M 0.00 % | 1.588 M -28.79 % | 2.230 M 0.00 % | 2.230 M -21.59 % | 2.844 M 0.00 % | 2.844 M 14.22 % | 2.490 M 0.00 % | 2.490 M -20.24 % | 3.122 M 0.00 % | 3.122 M -26.16 % | 4.228 M 0.00 % | 4.228 M -13.84 % | 4.907 M 0.00 % | 4.907 M -3.67 % | 5.094 M 0.00 % | 5.094 M 245.82 % | 1.473 M 0.00 % | 1.473 M -35.65 % | 2.289 M 0.00 % | 2.289 M -22.64 % | 2.959 M 63.30 % | 1.812 M -14.12 % | 2.110 M -11.53 % | 2.385 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 % | -9.355 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 |
| 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 % | 48.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 328.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 280.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.171 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.049 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.805 M | 0.000 -100.00 % | 786.000 K 0.51 % | 782.000 K -0.76 % | 788.000 K | 0.000 -100.00 % | 776.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.665 M -25.90 % | 8.994 M 1 125.34 % | 734.000 K | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 -100.00 % | 1.255 B 0.00 % | 1.255 B | 0.000 | 0.000 -100.00 % | 1.255 B 0.00 % | 1.255 B | 0.000 | 0.000 -100.00 % | 1.255 B 0.00 % | 1.255 B | 0.000 | 0.000 -100.00 % | 1.255 B 0.00 % | 1.255 B | 0.000 | 0.000 -100.00 % | 1.254 B 0.00 % | 1.254 B | 0.000 | 0.000 -100.00 % | 1.254 B 724.48 % | -200.754 M 4.29 % | -209.758 M -2.73 % | -204.186 M -116.29 % | 1.253 B 722.70 % | -201.262 M -0.43 % | -200.400 M 2.53 % | -205.600 M -116.39 % | 1.255 B 769.49 % | -187.400 M 4.68 % | -196.600 M | 0.000 -100.00 % | 1.254 B 761.97 % | -189.400 M 1.56 % | -192.400 M -5.37 % | -182.600 M -114.54 % | 1.256 B 702.51 % | -208.400 M 5.19 % | -219.800 M -1.38 % | -216.800 M -117.24 % | 1.258 B 583.00 % | -260.400 M 7.26 % | -280.800 M 1.89 % | -286.200 M -122.71 % | 1.260 B 463.64 % | -346.600 M -0.17 % | -346.000 M | 0.000 -100.00 % | 1.289 B | 0.000 -100.00 % | 253.278 M -3.39 % | 262.166 M -79.84 % | 1.300 B -0.33 % | 1.305 B -0.02 % | 1.305 B 0.06 % | 1.304 B 0.05 % | 1.304 B 0.89 % | 1.292 B 2.88 % | 1.256 B 0.13 % | 1.254 B 0.23 % | 1.252 B 0.21 % | 1.249 B 0.24 % | 1.246 B 0.21 % | 1.243 B 0.33 % | 1.239 B 0.59 % | 1.232 B 0.34 % | 1.228 B 0.50 % | 1.222 B 0.40 % | 1.217 B 0.35 % | 1.212 B 0.17 % | 1.210 B 0.18 % | 1.208 B 0.23 % | 1.206 B 0.29 % | 1.202 B 2.64 % | 1.171 B 0.40 % | 1.167 B -9.86 % | 1.294 B 11.06 % | 1.165 B 2.36 % | 1.138 B 1.29 % | 1.124 B -0.75 % | 1.132 B 1.52 % | 1.115 B 0.07 % | 1.115 B -0.04 % | 1.115 B 70.38 % | 654.483 M 2.59 % | 637.930 M 3.33 % | 617.343 M -1.42 % | 626.235 M -4.91 % | 658.546 M 2.34 % | 643.507 M -5.14 % | 678.358 M 0.77 % | 673.206 M 5.40 % | 638.697 M 7.02 % | 596.795 M 31.97 % | 452.206 M 4.63 % | 432.207 M 1.30 % | 426.665 M -0.10 % | 427.094 M 1.17 % | 422.134 M -0.39 % | 423.782 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.016 M | 0.000 100.00 % | -1.000 M | 0.000 100.00 % | -1.027 M | 0.000 100.00 % | -979.000 K | 0.000 100.00 % | -890.000 K | 0.000 100.00 % | -1.000 M | 0.000 100.00 % | -1.411 M | 0.000 100.00 % | -1.349 M 49.63 % | -2.678 M 34.07 % | -4.062 M -150.59 % | -1.621 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.012 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.049 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.193 M | 0.000 | 0.000 | 0.000 -100.00 % | 46.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 37.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 133.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.436 M 0.00 % | 1.436 M -63.08 % | 3.890 M 0.00 % | 3.890 M 0.00 % | 3.890 M 0.00 % | 3.890 M -66.59 % | 11.644 M 0.00 % | 11.644 M 0.00 % | 11.644 M 0.00 % | 11.644 M -78.08 % | 53.131 M -5.43 % | 56.181 M -1.05 % | 56.775 M 22.69 % | 46.277 M 119.36 % | -238.990 M 2.05 % | -243.999 M 2.93 % | -251.369 M 3.70 % | -261.014 M -2.07 % | -255.714 M | 0.000 | 0.000 100.00 % | -20.958 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 |
| 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 100.00 % | -4.200 M | 0.000 |
| Total assets | 62.900 M 0.00 % | 62.900 M -7.77 % | 68.200 M 0.00 % | 68.200 M -4.96 % | 71.761 M 0.00 % | 71.761 M -7.38 % | 77.480 M 0.00 % | 77.480 M -1.34 % | 78.530 M 0.00 % | 78.530 M -11.69 % | 88.923 M -0.34 % | 89.230 M -8.24 % | 97.243 M 0.00 % | 97.243 M -10.14 % | 108.219 M -0.06 % | 108.279 M -10.24 % | 120.638 M 0.00 % | 120.638 M 1.61 % | 118.724 M 0.00 % | 118.724 M -11.12 % | 133.574 M 0.00 % | 133.574 M -11.44 % | 150.830 M -6.91 % | 162.030 M -11.08 % | 182.230 M -3.35 % | 188.550 M 7.29 % | 175.731 M -17.11 % | 211.997 M 0.02 % | 211.945 M 10.51 % | 191.790 M 4.97 % | 182.708 M 3.22 % | 177.002 M -1.73 % | 180.124 M | 0.000 -100.00 % | 183.918 M -5.39 % | 194.398 M -9.21 % | 214.126 M -0.13 % | 214.409 M 4.14 % | 205.880 M -1.69 % | 209.415 M -8.85 % | 229.751 M -11.02 % | 258.200 M -7.48 % | 279.063 M -8.07 % | 303.564 M -7.04 % | 326.569 M -5.59 % | 345.904 M -5.74 % | 366.967 M -6.06 % | 390.647 M -7.56 % | 422.611 M -2.91 % | 435.299 M -11.04 % | 489.326 M -3.28 % | 505.935 M -6.03 % | 538.428 M -8.78 % | 590.275 M -1.77 % | 600.940 M -6.30 % | 641.342 M -9.35 % | 707.529 M -2.59 % | 726.304 M -7.39 % | 784.283 M -3.29 % | 810.984 M -0.28 % | 813.295 M -7.89 % | 882.989 M -4.96 % | 929.111 M -7.47 % | 1.004 B -7.05 % | 1.080 B -7.96 % | 1.174 B -10.47 % | 1.311 B -9.04 % | 1.441 B -16.96 % | 1.736 B -0.80 % | 1.750 B -11.84 % | 1.985 B -9.73 % | 2.199 B -0.92 % | 2.219 B -1.26 % | 2.247 B -5.33 % | 2.374 B -1.20 % | 2.403 B 3.71 % | 2.317 B -2.47 % | 2.376 B 0.40 % | 2.366 B 2.27 % | 2.314 B -19.00 % | 2.856 B -6.87 % | 3.067 B -7.51 % | 3.316 B 17.06 % | 2.833 B 9.31 % | 2.591 B -0.17 % | 2.596 B 16.56 % | 2.227 B -6.32 % | 2.377 B 6.52 % | 2.232 B 9.05 % | 2.046 B 56.75 % | 1.306 B 20.82 % | 1.081 B -2.64 % | 1.110 B 6.06 % | 1.046 B 4.04 % | 1.006 B 7.71 % | 933.893 M 26.07 % | 740.783 M 15.38 % | 642.054 M 8.48 % | 591.837 M 8.73 % | 544.312 M 7.77 % | 505.052 M 0.43 % | 502.886 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 275.000 K | 0.000 100.00 % | -1.556 M | 0.000 -100.00 % | 1.135 M 112.04 % | -9.430 M -2 371.69 % | -381.500 K | 0.000 -100.00 % | 2.052 M | 0.000 | 0.000 | 0.000 100.00 % | -1.615 M | 0.000 -100.00 % | 116.000 K | 0.000 100.00 % | -300.000 K -4 185.71 % | -7.000 K 56.25 % | -16.000 K -180.00 % | 20.000 K -96.97 % | 660.000 K 3 042.86 % | 21.000 K -80.00 % | 105.000 K 229.63 % | -81.000 K 90.69 % | -870.000 K -168.52 % | -324.000 K -215.30 % | 281.000 K 662.00 % | -50.000 K 82.88 % | -292.000 K -9.36 % | -267.000 K 70.98 % | -920.000 K -1 977.55 % | 49.000 K -95.45 % | 1.078 M 107 700.00 % | 1.000 K 103.85 % | -26.000 K -13.04 % | -23.000 K 94.15 % | -393.000 K | 0.000 100.00 % | -8.000 K 65.22 % | -23.000 K 65.67 % | -67.000 K -658.33 % | 12.000 K -94.42 % | 215.000 K 347.13 % | -87.000 K 95.02 % | -1.746 M -1 846.00 % | 100.000 K 207.53 % | -93.000 K 26.77 % | -127.000 K -35.11 % | -94.000 K -142.73 % | 220.000 K 65.41 % | 133.000 K 54.65 % | 86.000 K -96.66 % | 2.575 M 1 675.86 % | 145.000 K 142.90 % | -338.000 K 92.91 % | -4.770 M -231.94 % | -1.437 M -343.97 % | 589.000 K -68.13 % | 1.848 M 2 025.00 % | -96.000 K -106.48 % | 1.481 M -59.09 % | 3.620 M 2 067.66 % | 167.000 K 101.43 % | -11.708 M -217.29 % | 9.982 M 1 414.72 % | 659.000 K | 0.000 | 0.000 100.00 % | -552.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.725 M -102.26 % | 76.264 M -21.35 % | 96.961 M 19 100.20 % | 505.000 K 100.45 % | -112.355 M -4 744.98 % | -2.319 M -0.39 % | -2.310 M -3.31 % | -2.236 M -126.22 % | 8.527 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 |
| Stock based compensation | 28.500 K 0.00 % | 28.500 K 1.79 % | 28.000 K 0.00 % | 28.000 K -8.20 % | 30.500 K 0.00 % | 30.500 K -44.55 % | 55.000 K 0.00 % | 55.000 K -39.89 % | 91.500 K 0.00 % | 91.500 K -30.68 % | 132.000 K 0.00 % | 132.000 K -22.12 % | 169.500 K 0.00 % | 169.500 K 39.51 % | 121.500 K 0.00 % | 121.500 K -6.90 % | 130.500 K 0.00 % | 130.500 K 26.70 % | 103.000 K 0.00 % | 103.000 K -58.55 % | 248.500 K 0.00 % | 248.500 K -25.82 % | 335.000 K 9.12 % | 307.000 K -18.78 % | 378.000 K -0.26 % | 379.000 K -6.19 % | 404.000 K 37.88 % | 293.000 K 47.98 % | 198.000 K -1.49 % | 201.000 K -4.74 % | 211.000 K -20.08 % | 264.000 K 218.07 % | 83.000 K -73.05 % | 308.000 K 670.37 % | -54.000 K -117.31 % | 312.000 K -49.35 % | 616.000 K -54.81 % | 1.363 M 172.60 % | 500.000 K 55.76 % | 321.000 K -35.80 % | 500.000 K 122.22 % | 225.000 K -48.86 % | 440.000 K -40.62 % | 741.000 K 21.88 % | 608.000 K 21.60 % | 500.000 K -1.77 % | 509.000 K 7.84 % | 472.000 K -2.68 % | 485.000 K 109.05 % | 232.000 K -59.08 % | 567.000 K -51.74 % | 1.175 M 133.13 % | 504.000 K -31.52 % | 736.000 K 60.70 % | 458.000 K -64.36 % | 1.285 M 88.97 % | 680.000 K 12.21 % | 606.000 K -58.80 % | 1.471 M -7.13 % | 1.584 M -6.11 % | 1.687 M -41.01 % | 2.860 M 7.52 % | 2.660 M -11.54 % | 3.007 M 31.83 % | 2.281 M -44.98 % | 4.146 M -79.84 % | 20.565 M | 0.000 | 0.000 -100.00 % | 4.795 M -62.52 % | 12.792 M | 0.000 | 0.000 -100.00 % | 1.769 M -17.84 % | 2.153 M | 0.000 | 0.000 -100.00 % | 4.159 M | 0.000 | 0.000 | 0.000 -100.00 % | 575.000 K 10.79 % | 519.000 K | 0.000 | 0.000 -100.00 % | 77.000 K -98.21 % | 4.302 M | 0.000 | 0.000 -100.00 % | 715.000 K -76.94 % | 3.100 M | 0.000 | 0.000 -100.00 % | 1.346 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.272 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -797.500 K 0.00 % | -797.500 K -22 885.71 % | 3.500 K 0.00 % | 3.500 K 100.81 % | -433.000 K 0.00 % | -433.000 K -117.25 % | 2.511 M 0.00 % | 2.511 M 397.63 % | -843.500 K 0.00 % | -843.500 K -113.40 % | 6.294 M 0.00 % | 6.294 M 2.37 % | 6.148 M 100.00 % | 3.074 M -60.02 % | 7.688 M 26.94 % | 6.057 M -66.86 % | 18.278 M 100.00 % | 9.139 M 1 228.34 % | 688.000 K -85.03 % | 4.595 M -41.29 % | 7.826 M 100.00 % | 3.913 M -30.13 % | 5.600 M 149.96 % | -11.210 M -42.28 % | -7.879 M 24.46 % | -10.430 M -306.21 % | 5.058 M 139.75 % | -12.723 M 1.31 % | -12.892 M -35.45 % | -9.518 M -117.80 % | -4.370 M -133.44 % | -1.872 M -297.45 % | -471.000 K -187.06 % | 541.000 K -35.36 % | 837.000 K -70.12 % | 2.801 M 179.64 % | -3.517 M -230.21 % | 2.701 M 46.79 % | 1.840 M 266.52 % | -1.105 M 67.36 % | -3.385 M 53.98 % | -7.355 M -127.57 % | -3.232 M -372.51 % | 1.186 M 172.41 % | -1.638 M -37.42 % | -1.192 M -131.73 % | 3.757 M 1 132.14 % | -364.000 K -115.72 % | 2.315 M 141.54 % | -5.573 M -441.59 % | -1.029 M 85.37 % | -7.035 M -223.94 % | 5.676 M 148.40 % | -11.727 M -106.32 % | -5.684 M 67.15 % | -17.301 M -1 025.63 % | -1.537 M 95.26 % | -32.453 M -232.61 % | 24.472 M 1 240.93 % | 1.825 M 105.66 % | -32.250 M 7.40 % | -34.828 M -230.82 % | 26.622 M 199.89 % | -26.652 M -144.02 % | 60.548 M 52.43 % | 39.722 M 366.75 % | -14.891 M 23.17 % | -19.381 M 28.63 % | -27.154 M -123.27 % | 116.695 M 153 446.05 % | 76.000 K -97.98 % | 3.767 M 597.59 % | 540.000 K 100.89 % | -60.964 M -219.39 % | 51.065 M 756.19 % | -7.782 M -138.49 % | 20.217 M -48.49 % | 39.245 M -83.83 % | 242.702 M -18.94 % | 299.393 M 993.15 % | -33.521 M 88.16 % | -283.110 M -2 510.88 % | 11.743 M -81.62 % | 63.905 M 138.91 % | -164.255 M -40.51 % | -116.903 M -110.06 % | -55.652 M -188.33 % | 63.003 M 147.93 % | -131.442 M 4.79 % | -138.049 M -319.02 % | -32.946 M -175.91 % | 43.402 M 237.34 % | 12.866 M 134.84 % | -36.928 M -714.85 % | 6.006 M 111.75 % | -51.112 M -585.67 % | 10.524 M 121.12 % | -49.827 M -19.49 % | -41.700 M -346.24 % | 16.935 M 153.80 % | -31.479 M 25.71 % | -42.371 M |
| Accounts receivables | 0.000 | 0.000 -100.00 % | 1.785 M 0.00 % | 1.785 M | 0.000 | 0.000 -100.00 % | 2.401 M 0.00 % | 2.401 M | 0.000 | 0.000 -100.00 % | 9.522 M 0.00 % | 9.522 M | 0.000 | 0.000 -100.00 % | 15.668 M 0.00 % | 15.668 M | 0.000 | 0.000 -100.00 % | 9.384 M 0.00 % | 9.384 M | 0.000 | 0.000 100.00 % | -21.561 M | 0.000 | 0.000 | 0.000 100.00 % | -44.815 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.413 M | 0.000 | 0.000 | 0.000 100.00 % | -1.966 M | 0.000 | 0.000 | 0.000 100.00 % | -1.491 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.332 M | 0.000 | 0.000 100.00 % | -1.050 M 92.53 % | -14.058 M | 0.000 | 0.000 -100.00 % | 3.844 M 237.63 % | -2.793 M 42.38 % | -4.847 M -152.59 % | 9.217 M 1 109.53 % | -913.000 K -133.59 % | 2.718 M -34.46 % | 4.147 M -12.84 % | 4.758 M 234.29 % | -3.543 M -128.39 % | 12.478 M 903.86 % | 1.243 M 184.73 % | -1.467 M 82.66 % | -8.461 M -158.89 % | 14.367 M 13.36 % | 12.674 M -69.34 % | 41.335 M -24.76 % | 54.938 M -6.68 % | 58.869 M | 0.000 | 0.000 -100.00 % | 75.177 M -19.92 % | 93.877 M | 0.000 | 0.000 -100.00 % | 28.787 M -89.27 % | 268.167 M | 0.000 | 0.000 -100.00 % | 28.787 M -89.27 % | 268.167 M | 0.000 | 0.000 100.00 % | -118.193 M 51.75 % | -244.983 M | 0.000 | 0.000 100.00 % | -69.862 M 75.76 % | -288.163 M | 0.000 | 0.000 100.00 % | -41.431 M -21.12 % | -34.207 M | 0.000 | 0.000 100.00 % | -15.782 M | 0.000 | 0.000 | 0.000 100.00 % | -9.622 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 100.00 % | -709.000 K 0.00 % | -709.000 K | 0.000 | 0.000 -100.00 % | 151.500 K 0.00 % | 151.500 K | 0.000 | 0.000 100.00 % | -224.000 K 0.00 % | -224.000 K | 0.000 | 0.000 -100.00 % | 289.000 K 0.00 % | 289.000 K | 0.000 | 0.000 100.00 % | -115.000 K 0.00 % | -115.000 K | 0.000 | 0.000 -100.00 % | 20.182 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.565 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.212 M | 0.000 | 0.000 | 0.000 100.00 % | -190.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 35.973 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.859 M | 0.000 | 0.000 -100.00 % | 13.962 M -69.57 % | 45.875 M | 0.000 | 0.000 -100.00 % | 2.961 M 113.68 % | -21.649 M -860.68 % | 2.846 M -83.66 % | 17.418 M 712.02 % | -2.846 M -110.43 % | 27.297 M -5.87 % | 28.998 M 8.08 % | 26.830 M 127.55 % | 11.791 M -67.72 % | 36.528 M 59.27 % | 22.935 M -7.88 % | 24.897 M 29.58 % | 19.214 M -40.52 % | 32.304 M 226.01 % | 9.909 M -55.55 % | 22.294 M 168.31 % | 8.309 M -90.05 % | 83.542 M 612.24 % | -16.309 M 78.86 % | -77.163 M -1 108.67 % | 7.650 M -58.70 % | 18.525 M -77.73 % | 83.197 M 590.92 % | -16.947 M -599.71 % | -2.422 M -108.05 % | 30.088 M 2 293.64 % | 1.257 M 103.86 % | -32.579 M -651.19 % | -4.337 M -105.60 % | 77.391 M 66.06 % | 46.603 M -15.23 % | 54.974 M 521.42 % | -13.045 M -385.64 % | 4.567 M 149.72 % | -9.186 M 96.40 % | -255.242 M -509.98 % | 62.257 M -86.94 % | 476.882 M 370.23 % | 101.415 M 135.26 % | -287.632 M 22.74 % | -372.297 M -162.73 % | -141.701 M -706.77 % | -17.564 M 51.26 % | -36.037 M -199.83 % | -12.019 M 61.55 % | -31.260 M -25.87 % | -24.836 M 15.18 % | -29.280 M 18.26 % | -35.822 M -36.67 % | -26.210 M -688.03 % | -3.326 M 57.65 % | -7.853 M 66.30 % | -23.304 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.057 M | 0.000 | 0.000 | 0.000 100.00 % | -6.089 M | 0.000 | 0.000 | 0.000 100.00 % | -5.754 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 % | 5.183 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.393 M | 0.000 | 0.000 | 0.000 100.00 % | -12.233 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.430 M | 0.000 | 0.000 100.00 % | -15.000 K | 0.000 | 0.000 | 0.000 100.00 % | -5.204 M -191.89 % | 5.663 M 1 182.79 % | -523.000 K -227.56 % | 410.000 K -89.64 % | 3.956 M 64.90 % | 2.399 M 98.59 % | 1.208 M 135.11 % | -3.441 M 31.50 % | -5.023 M -213.93 % | 4.409 M 162.06 % | -7.104 M 16.24 % | -8.481 M 49.70 % | -16.860 M -491.82 % | 4.303 M 134.15 % | -12.600 M 76.34 % | -53.254 M 19.50 % | -66.151 M -151.31 % | 128.921 M | 0.000 | 0.000 -100.00 % | 64.287 M 138.93 % | -165.146 M | 0.000 | 0.000 -100.00 % | 18.077 M 120.59 % | -87.811 M | 0.000 | 0.000 -100.00 % | 18.077 M 120.59 % | -87.811 M | 0.000 | 0.000 -100.00 % | 33.429 M 20.52 % | 27.738 M | 0.000 | 0.000 -100.00 % | 36.841 M 164.72 % | -56.924 M | 0.000 | 0.000 -100.00 % | 219.905 M 29.01 % | 170.452 M | 0.000 | 0.000 100.00 % | -323.000 K | 0.000 | 0.000 | 0.000 100.00 % | -3.291 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -797.500 K 0.00 % | -797.500 K 25.64 % | -1.073 M 0.00 % | -1.073 M -147.69 % | -433.000 K 0.00 % | -433.000 K -930.95 % | -42.000 K 0.00 % | -42.000 K 95.02 % | -843.500 K 0.00 % | -843.500 K 71.92 % | -3.004 M 0.00 % | -3.004 M -148.86 % | 6.148 M 100.00 % | 3.074 M 115.08 % | -20.391 M -105.96 % | -9.901 M -154.17 % | 18.278 M 100.00 % | 9.139 M 187.61 % | -10.431 M -123.17 % | -4.674 M -159.72 % | 7.826 M 100.00 % | 3.913 M -86.56 % | 29.117 M 359.74 % | -11.210 M -42.28 % | -7.879 M 24.46 % | -10.430 M -134.46 % | 30.263 M 337.86 % | -12.723 M 1.31 % | -12.892 M -35.45 % | -9.518 M -487.38 % | 2.457 M 231.25 % | -1.872 M -297.45 % | -471.000 K -187.06 % | 541.000 K -86.68 % | 4.061 M 44.98 % | 2.801 M 179.64 % | -3.517 M -230.21 % | 2.701 M -77.83 % | 12.184 M 1 202.62 % | -1.105 M 67.36 % | -3.385 M 53.98 % | -7.355 M -50.04 % | -4.902 M -513.32 % | 1.186 M 172.41 % | -1.638 M 88.37 % | -14.089 M -310.22 % | 6.702 M 1 941.21 % | -364.000 K -115.72 % | 2.315 M 132.27 % | -7.174 M -140.42 % | 17.750 M 493.48 % | -4.511 M 78.89 % | -21.369 M -79.21 % | -11.924 M 68.70 % | -38.098 M 26.24 % | -51.654 M -74.01 % | -29.684 M 16.80 % | -35.678 M -23.27 % | -28.943 M -89.80 % | -15.249 M 67.69 % | -47.199 M -64.34 % | -28.721 M 41.03 % | -48.704 M 33.53 % | -73.270 M -173.02 % | 100.346 M 17.71 % | 85.252 M 186.61 % | -98.433 M -3 104.20 % | -3.072 M -106.14 % | 50.009 M -54.14 % | 109.045 M 691.06 % | -18.449 M 76.77 % | -79.430 M -554.22 % | 17.487 M 129.87 % | -58.542 M -379.08 % | 20.977 M 332.07 % | -9.039 M -117.12 % | 52.796 M 21.14 % | 43.582 M -73.64 % | 165.311 M -34.61 % | 252.790 M 385.65 % | -88.495 M 67.23 % | -270.065 M -3 863.45 % | 7.176 M -90.18 % | 73.091 M -19.67 % | 90.987 M 150.79 % | -179.160 M 66.36 % | -532.534 M -1 286.37 % | -38.412 M -124.59 % | 156.190 M -33.32 % | 234.248 M 115.39 % | 108.755 M 78.39 % | 60.966 M 24.67 % | 48.903 M 296.33 % | -24.909 M -166.84 % | 37.266 M 241.83 % | -26.276 M -166.01 % | 39.804 M 384.21 % | -14.005 M 9.59 % | -15.490 M -176.45 % | 20.261 M 185.76 % | -23.626 M -23.91 % | -19.067 M |
| Other non cash items | 46.000 K 0.00 % | 46.000 K 125.34 % | -181.500 K 0.00 % | -181.500 K 4.97 % | -191.000 K 0.00 % | -191.000 K -157.70 % | 331.000 K 114.24 % | -2.325 M -349.71 % | -517.000 K 0.00 % | -517.000 K 83.97 % | -3.225 M 0.00 % | -3.225 M -528.65 % | -513.000 K 43.28 % | -904.500 K -131.75 % | 2.849 M 573.26 % | -602.000 K 86.37 % | -4.417 M -71.33 % | -2.578 M -125.11 % | 10.268 M 1 067.31 % | -1.062 M -129.78 % | 3.564 M 174.89 % | 1.297 M 14.23 % | 1.135 M -67.72 % | 3.516 M 186.60 % | -4.060 M -297.86 % | 2.052 M 200.00 % | -2.052 M 32.10 % | -3.022 M -29.48 % | -2.334 M -1 698.63 % | 146.000 K -63.86 % | 404.000 K -73.32 % | 1.514 M 3 792.68 % | -41.000 K -101.31 % | 3.134 M 101.80 % | 1.553 M 3 351.11 % | 45.000 K 102.61 % | -1.727 M -19.85 % | -1.441 M -105.00 % | 28.832 M 2 906.47 % | 959.000 K 119.63 % | -4.886 M -277.16 % | 2.758 M -61.61 % | 7.185 M 18.14 % | 6.082 M 302.78 % | 1.510 M 550.86 % | 232.000 K -96.71 % | 7.054 M 233.84 % | 2.113 M 82.16 % | 1.160 M -76.13 % | 4.859 M 252.36 % | 1.379 M -92.45 % | 18.274 M 1 124.90 % | -1.783 M -1 757.29 % | -96.000 K 96.15 % | -2.496 M 46.32 % | -4.650 M -736.11 % | 731.000 K 108.78 % | -8.325 M -506.78 % | -1.372 M -429.02 % | 417.000 K 376.16 % | -151.000 K 79.97 % | -754.000 K -102.49 % | 30.327 M 1 203.83 % | 2.326 M 126.10 % | -8.913 M -209.46 % | 8.143 M -87.21 % | 63.652 M 307.15 % | -30.727 M -260.64 % | 19.128 M 143.72 % | -43.748 M -58.71 % | -27.565 M -665.69 % | -3.600 M -201.64 % | 3.542 M 154.80 % | -6.463 M -128.12 % | 22.981 M 185.41 % | -26.908 M -382.26 % | 9.533 M 25.67 % | 7.586 M 109.89 % | -76.677 M -134.47 % | 222.466 M 675.36 % | 28.692 M -18.59 % | 35.242 M 12.99 % | 31.189 M 136.10 % | 13.210 M -0.80 % | 13.317 M -33.61 % | 20.059 M 46.09 % | 13.731 M -41.12 % | 23.321 M 698.39 % | 2.921 M -81.00 % | 15.375 M 19.20 % | 12.898 M 220.53 % | 4.024 M -70.72 % | 13.742 M 37.63 % | 9.985 M -43.93 % | 17.809 M 37.40 % | 12.961 M 1.85 % | 12.726 M 127.45 % | 5.595 M -54.35 % | 12.256 M 284.72 % | -6.635 M -385.01 % | 2.328 M -66.81 % | 7.014 M |
| Net cash provided by operating activities | -2.268 M 0.00 % | -2.268 M -130.20 % | -985.000 K 0.00 % | -985.000 K 20.79 % | -1.244 M 0.00 % | -1.244 M -276.25 % | -330.500 K 0.00 % | -330.500 K 82.68 % | -1.909 M 0.00 % | -1.909 M -211.35 % | 1.714 M 0.00 % | 1.714 M -55.47 % | 3.849 M 100.00 % | 1.925 M -67.68 % | 5.955 M 100.00 % | 2.978 M -78.54 % | 13.874 M 100.00 % | 6.937 M 370.03 % | -2.569 M -100.00 % | -1.285 M -54.57 % | -831.000 K -100.00 % | -415.500 K -112.56 % | 3.309 M 135.48 % | -9.326 M 3.54 % | -9.668 M -14.24 % | -8.463 M -298.38 % | 4.266 M 136.77 % | -11.603 M 15.05 % | -13.659 M -167.46 % | -5.107 M 36.35 % | -8.023 M -517.00 % | 1.924 M -21.41 % | 2.448 M -70.95 % | 8.428 M 494.78 % | 1.417 M -9.51 % | 1.566 M 155.05 % | 614.000 K -68.93 % | 1.976 M -69.82 % | 6.547 M 239.89 % | -4.680 M -7.96 % | -4.335 M 52.72 % | -9.168 M 4.04 % | -9.554 M -1 926.77 % | 523.000 K 115.09 % | -3.465 M -11.20 % | -3.116 M 18.60 % | -3.828 M -204.65 % | 3.658 M 24.63 % | 2.935 M 162.71 % | -4.680 M 26.45 % | -6.363 M 14.60 % | -7.451 M -355.87 % | 2.912 M 119.79 % | -14.718 M -554.72 % | -2.248 M 81.42 % | -12.098 M -200.72 % | 12.012 M 130.50 % | -39.383 M -854.03 % | 5.223 M 141.98 % | -12.441 M 67.48 % | -38.253 M 18.11 % | -46.711 M -314.72 % | 21.754 M 141.78 % | -52.066 M -107.19 % | -25.129 M -109.29 % | -12.007 M 48.45 % | -23.292 M 74.61 % | -91.733 M -148.96 % | -36.847 M -138.10 % | 96.708 M 439.46 % | -28.489 M 29.52 % | -40.422 M 5.19 % | -42.633 M 60.03 % | -106.665 M -322.42 % | 47.957 M 178.57 % | -61.034 M -339.50 % | 25.484 M -52.52 % | 53.672 M -60.17 % | 134.757 M -39.57 % | 222.987 M 412.43 % | 43.516 M 123.80 % | -182.877 M -142.54 % | -75.401 M -176.21 % | 98.941 M 208.43 % | -91.251 M -234.33 % | -27.294 M -157.03 % | 47.858 M -69.83 % | 158.610 M 301.50 % | -78.714 M -1.93 % | -77.220 M -468.35 % | 20.964 M -74.86 % | 83.387 M 45.76 % | 57.208 M 1 455.96 % | -4.219 M -109.03 % | 46.736 M 416.68 % | -14.758 M -137.11 % | 39.768 M 225.94 % | -31.577 M -36.59 % | -23.118 M -168.02 % | 33.987 M 263.92 % | -20.734 M 42.88 % | -36.300 M |
| Investments in property plant and equipment | -23.000 K 0.00 % | -23.000 K 11.54 % | -26.000 K 0.00 % | -26.000 K 50.94 % | -53.000 K 0.00 % | -53.000 K -45.21 % | -36.500 K 0.00 % | -36.500 K 59.89 % | -91.000 K 0.00 % | -91.000 K -4.60 % | -87.000 K 0.00 % | -87.000 K -14.47 % | -76.000 K -100.00 % | -38.000 K 81.73 % | -208.000 K -100.00 % | -104.000 K 25.71 % | -140.000 K -100.00 % | -70.000 K -133.33 % | -30.000 K -100.00 % | -15.000 K 82.35 % | -85.000 K -100.00 % | -42.500 K -608.33 % | -6.000 K 97.07 % | -205.000 K | 0.000 100.00 % | -296.000 K -7 300.00 % | -4.000 K | 0.000 -100.00 % | 30.000 K 111.95 % | -251.000 K 42.82 % | -439.000 K -198.64 % | -147.000 K -13.95 % | -129.000 K -158.00 % | -50.000 K 68.94 % | -161.000 K 78.50 % | -749.000 K -34.47 % | -557.000 K -844.07 % | -59.000 K -73.53 % | -34.000 K 51.43 % | -70.000 K 83.87 % | -434.000 K -14.51 % | -379.000 K -235.40 % | -113.000 K 82.62 % | -650.000 K -23.57 % | -526.000 K -5 744.44 % | -9.000 K 98.84 % | -777.000 K -17.02 % | -664.000 K -36.07 % | -488.000 K 73.43 % | -1.837 M -448.36 % | -335.000 K 84.89 % | -2.217 M -341.63 % | -502.000 K 79.48 % | -2.446 M -777.56 % | 361.000 K 109.95 % | -3.627 M 29.80 % | -5.167 M -465.32 % | -914.000 K -9.72 % | -833.000 K -5.44 % | -790.000 K 41.74 % | -1.356 M -188.51 % | -470.000 K -30.19 % | -361.000 K -14.97 % | -314.000 K -11.35 % | -282.000 K 73.27 % | -1.055 M 31.63 % | -1.543 M 35.71 % | -2.400 M 9.13 % | -2.641 M 65.39 % | -7.630 M -52.33 % | -5.009 M 29.50 % | -7.105 M 30.37 % | -10.204 M -95.44 % | -5.221 M 46.48 % | -9.756 M -99.59 % | -4.888 M 46.44 % | -9.126 M -188.61 % | -3.162 M 25.46 % | -4.242 M 70.90 % | -14.579 M 19.06 % | -18.012 M 36.38 % | -28.313 M 6.76 % | -30.366 M 28.96 % | -42.743 M -23.09 % | -34.726 M -25.18 % | -27.740 M 45.52 % | -50.920 M -68.46 % | -30.227 M -16.15 % | -26.023 M -71.55 % | -15.169 M 54.37 % | -33.244 M -62.45 % | -20.464 M -43.21 % | -14.290 M -96.48 % | -7.273 M 39.14 % | -11.950 M -68.62 % | -7.087 M -7.17 % | -6.613 M -45.37 % | -4.549 M 61.86 % | -11.928 M -267.02 % | -3.250 M -12.34 % | -2.893 M -100.62 % | -1.442 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.500 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.174 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 % | 804.000 K | 0.000 100.00 % | -804.000 K | 0.000 100.00 % | -213.000 K 73.04 % | -790.000 K -1 438.98 % | 59.000 K -9.23 % | 65.000 K 102.20 % | -2.960 M | 0.000 | 0.000 | 0.000 -100.00 % | 109.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 117.372 M 1 682.96 % | 6.583 M -9.91 % | 7.307 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -350.000 K -107.57 % | 4.621 M | 0.000 | 0.000 -100.00 % | 15.864 M 3 521.92 % | 438.000 K 245.03 % | -302.000 K -101.51 % | 19.965 M 2 972.66 % | -695.000 K -33.65 % | -520.000 K 90.29 % | -5.357 M 70.96 % | -18.449 M 89.38 % | -173.771 M -23 871.68 % | 731.000 K 101.63 % | -44.711 M | 0.000 -100.00 % | 695.000 K 124.01 % | -2.895 M 97.36 % | -109.499 M | 0.000 100.00 % | -1.000 K 99.41 % | -169.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 78.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 78.500 K | 0.000 100.00 % | -78.500 K | 0.000 | 0.000 | 0.000 100.00 % | -20.000 K 4.76 % | -21.000 K | 0.000 100.00 % | -76.000 K 95.71 % | -1.771 M | 0.000 -100.00 % | 209.000 K 105.57 % | -3.754 M -3 654.00 % | -100.000 K | 0.000 100.00 % | -300.000 K | 0.000 | 0.000 | 0.000 100.00 % | -500.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.080 M | 0.000 | 0.000 | 0.000 100.00 % | -5.898 M | 0.000 100.00 % | -15.000 M -127.55 % | -6.592 M 57.75 % | -15.602 M -3 020.40 % | -500.000 K -81.82 % | -275.000 K 79.73 % | -1.357 M 84.24 % | -8.613 M -398.44 % | -1.728 M 82.08 % | -9.645 M -153.95 % | -3.798 M -38.97 % | -2.733 M 0.62 % | -2.750 M 28.09 % | -3.824 M -579.22 % | -563.000 K -30.63 % | -431.000 K 52.16 % | -901.000 K 74.68 % | -3.558 M -73.14 % | -2.055 M 83.81 % | -12.693 M -1 328.75 % | 1.033 M 124.40 % | -4.233 M 35.65 % | -6.578 M 21.35 % | -8.364 M -5.67 % | -7.915 M -28.51 % | -6.159 M 60.46 % | -15.576 M -602.25 % | -2.218 M 88.12 % | -18.674 M -69.90 % | -10.991 M -1.59 % | -10.819 M 71.37 % | -37.783 M -47.01 % | -25.701 M -13.85 % | -22.574 M 77.69 % | -101.194 M 29.01 % | -142.549 M -223.61 % | -44.050 M 46.29 % | -82.021 M -61.99 % | -50.633 M 38.92 % | -82.901 M -203.27 % | -27.336 M -52.60 % | -17.914 M 7.63 % | -19.393 M 70.47 % | -65.670 M -155.14 % | -25.739 M | 0.000 | 0.000 100.00 % | -78.946 M | 0.000 | 0.000 -100.00 % | 51.064 M 533.30 % | -11.785 M 55.75 % | -26.631 M 27.68 % | -36.824 M -329.89 % | -8.566 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.059 M | 0.000 -100.00 % | 2.100 M | 0.000 -100.00 % | 2.054 M | 0.000 -100.00 % | 2.095 M | 0.000 | 0.000 -100.00 % | 41.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.123 M 1 394.26 % | 209.000 K | 0.000 | 0.000 -100.00 % | 479.000 K -93.40 % | 7.263 M | 0.000 -100.00 % | 83.000 K -70.14 % | 278.000 K 52.75 % | 182.000 K | 0.000 -100.00 % | 665.000 K -72.42 % | 2.411 M 158.69 % | 932.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 84.000 K | 0.000 -100.00 % | 300.000 K -37.89 % | 483.000 K 14.45 % | 422.000 K 859.09 % | 44.000 K -97.78 % | 1.986 M 7.47 % | 1.848 M -37.23 % | 2.944 M 561.57 % | 445.000 K -91.05 % | 4.971 M 456.04 % | 894.000 K -74.62 % | 3.523 M -6.25 % | 3.758 M 166.00 % | -5.694 M -174.19 % | 7.675 M 114.81 % | 3.573 M -75.03 % | 14.312 M 1 225.19 % | 1.080 M -79.78 % | 5.341 M -97.61 % | 223.302 M 31 619.03 % | 704.000 K -91.02 % | 7.840 M -86.65 % | 58.740 M -0.77 % | 59.197 M 577.47 % | 8.738 M 82.00 % | 4.801 M -54.20 % | 10.483 M 106.28 % | 5.082 M -69.26 % | 16.533 M 34.64 % | 12.279 M -7.74 % | 13.309 M -82.56 % | 76.294 M 81.55 % | 42.023 M 468.19 % | 7.396 M -96.66 % | 221.253 M 234.13 % | 66.217 M -9.18 % | 72.911 M 58.82 % | 45.909 M -10.79 % | 51.460 M 31.08 % | 39.257 M 42.00 % | 27.645 M -52.66 % | 58.402 M -36.43 % | 91.876 M 466.05 % | 16.231 M -48.26 % | 31.373 M 3.17 % | 30.410 M -24.27 % | 40.154 M | 0.000 | 0.000 -100.00 % | 4.833 M -90.54 % | 51.064 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 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.000 | 0.000 | 0.000 100.00 % | -121.000 K | 0.000 -100.00 % | 1.050 M 0.00 % | 1.050 M 967.77 % | -121.000 K | 0.000 -100.00 % | 1.047 M 0.00 % | 1.047 M | 0.000 -100.00 % | 41.000 K 305.00 % | -20.000 K 4.76 % | -21.000 K -101.14 % | 1.847 M 2 530.26 % | -76.000 K 95.78 % | -1.801 M -157.67 % | 3.123 M 199.43 % | -3.141 M -618.32 % | 606.000 K 706.00 % | -100.000 K -120.88 % | 479.000 K 24.74 % | 384.000 K 175.29 % | -510.000 K -132.63 % | 1.563 M 1 024.85 % | -169.000 K 77.91 % | -765.000 K -112.30 % | 6.220 M -46.23 % | 11.567 M 903.82 % | -1.439 M -1.91 % | -1.412 M 8.25 % | -1.539 M 2.47 % | -1.578 M -1 949.35 % | -77.000 K -110.55 % | 730.000 K 191.59 % | -797.000 K -317.17 % | 367.000 K -82.28 % | 2.071 M 187.75 % | -2.360 M 95.57 % | -53.293 M -720.78 % | -6.493 M -602.55 % | 1.292 M -84.35 % | 8.253 M 35.76 % | 6.079 M 349.96 % | 1.351 M 152.63 % | -2.567 M -143.63 % | 5.884 M 57.24 % | 3.742 M -96.90 % | 120.527 M 1 529.40 % | 7.397 M 103.38 % | 3.637 M 578.54 % | 536.000 K 193.54 % | -573.000 K -124.19 % | 2.369 M 101.14 % | -208.704 M -204.62 % | 199.484 M 2 849 671.43 % | 7.000 K -99.48 % | 1.358 M 295.92 % | 343.000 K -93.20 % | 5.044 M 188.34 % | -5.710 M -147.21 % | 12.095 M 17.19 % | 10.321 M -77.96 % | 46.834 M 2 725.22 % | -1.784 M 89.21 % | -16.538 M -597.53 % | 3.324 M 194.97 % | -3.500 M 38.67 % | -5.707 M -198.77 % | 5.778 M 127.94 % | -20.678 M -1 171.40 % | 1.930 M 103.40 % | -56.803 M -4 949.16 % | -1.125 M 51.49 % | -2.319 M -101.73 % | 133.888 M 152.95 % | -252.848 M -19 470.28 % | -1.292 M 92.71 % | -17.714 M -242.70 % | -5.169 M 91.37 % | -59.906 M -366.27 % | -12.848 M -115.04 % | 85.440 M 222.90 % | -69.520 M -1 484.68 % | -4.387 M -126.02 % | -1.941 M -7 288.89 % | 27.000 K 100.83 % | -3.269 M 33.42 % | -4.910 M -5 555.56 % | 90.000 K |
| Net cash used for investing activites | -23.000 K 0.00 % | -23.000 K 11.54 % | -26.000 K 0.00 % | -26.000 K 50.94 % | -53.000 K 0.00 % | -53.000 K -45.21 % | -36.500 K 0.00 % | -36.500 K 59.89 % | -91.000 K 0.00 % | -91.000 K -4.60 % | -87.000 K 0.00 % | -87.000 K -14.47 % | -76.000 K -100.00 % | -38.000 K 81.73 % | -208.000 K -100.00 % | -104.000 K -105.31 % | 1.960 M 100.00 % | 980.000 K 3 366.67 % | -30.000 K -100.00 % | -15.000 K -100.75 % | 2.010 M 100.00 % | 1.005 M 16 850.00 % | -6.000 K 96.34 % | -164.000 K -720.00 % | -20.000 K 93.69 % | -317.000 K -127.09 % | 1.170 M 1 639.47 % | -76.000 K 95.71 % | -1.771 M -161.66 % | 2.872 M 185.20 % | -3.371 M -2.31 % | -3.295 M -1 338.86 % | -229.000 K -153.38 % | 429.000 K -94.03 % | 7.186 M 670.77 % | -1.259 M -215.61 % | 1.089 M 2 078.00 % | 50.000 K 104.48 % | -1.117 M -118.16 % | 6.150 M -47.87 % | 11.798 M 1 889.54 % | 593.000 K 200.00 % | -593.000 K 72.91 % | -2.189 M 24.72 % | -2.908 M -3 281.40 % | -86.000 K 98.58 % | -6.074 M -169.84 % | -2.251 M 84.75 % | -14.762 M -154.08 % | -5.810 M 72.11 % | -20.835 M 62.77 % | -55.966 M -959.16 % | -5.284 M -696.98 % | -663.000 K -122.51 % | 2.945 M 151.92 % | 1.169 M 113.77 % | -8.490 M -32.97 % | -6.385 M -209.31 % | 5.841 M 47.50 % | 3.960 M -96.39 % | 109.653 M 681.06 % | 14.039 M 118.74 % | 6.418 M -52.92 % | 13.633 M 509.03 % | -3.333 M -172.46 % | 4.600 M 1 170.72 % | 362.000 K -99.82 % | 198.821 M 20 333.81 % | 973.000 K -97.88 % | 45.890 M -0.60 % | 46.167 M 3 829.16 % | -1.238 M 92.83 % | -17.272 M -1 069.79 % | 1.781 M -48.06 % | 3.429 M -91.39 % | 39.805 M 501.10 % | -9.924 M -460.22 % | 2.755 M -92.67 % | 37.593 M 1 750.99 % | -2.277 M 94.85 % | -44.254 M -155.96 % | 79.075 M 126.26 % | -301.147 M -2 583.78 % | -11.221 M 91.21 % | -127.641 M -355.24 % | -28.038 M 70.85 % | -96.188 M -195.16 % | 101.075 M 142.40 % | -238.383 M -525.52 % | 56.022 M 155.80 % | -100.398 M -402.02 % | -19.999 M 54.33 % | -43.786 M -318.57 % | 20.033 M 467.17 % | -5.456 M 92.88 % | -76.607 M -1 142.21 % | -6.167 M -113.84 % | 44.574 M 288.19 % | -23.686 M 28.55 % | -33.150 M 25.72 % | -44.627 M -349.96 % | -9.918 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.625 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 100.00 % | -755.000 K | 0.000 | 0.000 | 0.000 100.00 % | -6.248 M 78.68 % | -29.300 M -309.45 % | -7.156 M 97.52 % | -288.861 M -205.19 % | -94.650 M -385.47 % | 33.156 M 59 307.14 % | -56.000 K -1.82 % | -55.000 K 98.67 % | -4.121 M 77.71 % | -18.484 M 62.98 % | -49.930 M -81.05 % | -27.578 M 67.42 % | -84.648 M -297.11 % | -21.316 M 19.50 % | -26.481 M 68.48 % | -84.000 M -148.00 % | 175.000 M 158.42 % | -299.554 M | 0.000 | 0.000 100.00 % | -67.209 M -387.00 % | 23.418 M | 0.000 -100.00 % | 391.431 M 19 571 450.00 % | 2.000 K 100.01 % | -22.716 M 43.96 % | -40.537 M -460.76 % | -7.229 M 4.78 % | -7.592 M -192.68 % | 8.192 M 120.69 % | 3.712 M -65.44 % | 10.741 M 185.51 % | 3.762 M 127.15 % | -13.857 M -330.11 % | 6.022 M -75.97 % | 25.059 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K | 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 -100.00 % | 113.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.340 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -124.000 K | 0.000 -100.00 % | 124.000 K | 0.000 | 0.000 -100.00 % | 34.587 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.741 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.625 M 2 424.04 % | 104.000 K -97.08 % | 3.556 M 433.13 % | 667.000 K -90.91 % | 7.335 M -98.46 % | 475.284 M 5 525.99 % | 8.448 M -8.41 % | 9.224 M 20.59 % | 7.649 M | 0.000 -100.00 % | 30.933 M 668.33 % | 4.026 M 2.03 % | 3.946 M 207.08 % | 1.285 M -59.13 % | 3.144 M -90.34 % | 32.553 M 175.29 % | 11.825 M -91.64 % | 141.389 M 2 939.97 % | 4.651 M 73.22 % | 2.685 M 39.12 % | 1.930 M 51.85 % | 1.271 M 391.51 % | -436.000 K -100.22 % | 195.448 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 277.500 K | 0.000 100.00 % | -13.000 K -100.00 % | -6.500 K -102.34 % | 277.500 K | 0.000 | 0.000 | 0.000 100.00 % | -217.000 K -100.00 % | -108.500 K 30.89 % | -157.000 K -100.00 % | -78.500 K | 0.000 100.00 % | -199.000 K 69.00 % | -642.000 K -208.65 % | -208.000 K 58.89 % | -506.000 K 42.82 % | -885.000 K 22.03 % | -1.135 M | 0.000 -100.00 % | 140.000 K | 0.000 | 0.000 100.00 % | -140.000 K 70.53 % | -475.000 K 34.12 % | -721.000 K 64.04 % | -2.005 M -124.02 % | -895.000 K -266.80 % | -244.000 K 69.42 % | -798.000 K 28.11 % | -1.110 M 28.06 % | -1.543 M -248.31 % | -443.000 K | 0.000 | 0.000 100.00 % | -9.865 M | 0.000 | 0.000 | 0.000 100.00 % | -30.680 M -1 462.91 % | -1.963 M 46.35 % | -3.659 M -28.75 % | -2.842 M -651.85 % | -378.000 K 92.13 % | -4.801 M -220.07 % | -1.500 M | 0.000 | 0.000 -100.00 % | 34.652 M 165 109.52 % | -21.000 K -320.00 % | -5.000 K 80.00 % | -25.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.150 M | 0.000 | 0.000 | 0.000 100.00 % | -1.630 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.000 K | 0.000 100.00 % | -29.412 M 62.37 % | -78.155 M | 0.000 | 0.000 | 0.000 100.00 % | -43.792 M -547 300.00 % | -8.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K 0.00 % | 2.000 K -80.00 % | 10.000 K 0.00 % | 10.000 K 253.85 % | -6.500 K | 0.000 -100.00 % | 277.500 K | 0.000 | 0.000 | 0.000 100.00 % | -108.500 K | 0.000 100.00 % | -78.500 K | 0.000 100.00 % | -4.625 M | 0.000 -100.00 % | 56.000 K | 0.000 -100.00 % | 30.000 K | 0.000 -100.00 % | 48.000 K 118.18 % | 22.000 K -80.53 % | 113.000 K | 0.000 | 0.000 | 0.000 100.00 % | -304.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.340 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.722 M -200.00 % | 2.722 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 124.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 755.000 K 75 400.00 % | 1.000 K 100.44 % | -226.000 K -38.65 % | -163.000 K -102.60 % | 6.269 M 246.81 % | -4.270 M 30.11 % | -6.110 M -347.07 % | 2.473 M 375.39 % | -898.000 K -169.08 % | 1.300 M -75.85 % | 5.382 M 117.53 % | -30.707 M -3 380.66 % | 936.000 K 140.15 % | -2.331 M -145.25 % | 5.151 M 261.78 % | -3.184 M -105.13 % | 62.024 M 211.37 % | -55.691 M -15 743.54 % | 356.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 474.554 M 976.72 % | 44.074 M 629 728.57 % | -7.000 K 99.98 % | -43.785 M | 0.000 -100.00 % | 60.000 K | 0.000 -100.00 % | 60.000 K 385.71 % | -21.000 K 91.60 % | -250.000 K | 0.000 -100.00 % | 183.000 K | 0.000 -100.00 % | 270.000 K 2 554.55 % | -11.000 K 92.67 % | -150.000 K -1 463.64 % | 11.000 K |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K 0.00 % | 2.000 K -80.00 % | 10.000 K 0.00 % | 10.000 K 176.92 % | -13.000 K -100.00 % | -6.500 K -102.34 % | 277.500 K | 0.000 | 0.000 | 0.000 100.00 % | -217.000 K -100.00 % | -108.500 K 30.89 % | -157.000 K -100.00 % | -78.500 K 98.30 % | -4.625 M -204.50 % | 4.426 M 855.29 % | -586.000 K -181.73 % | -208.000 K 56.30 % | -476.000 K 46.21 % | -885.000 K 18.58 % | -1.087 M -5 040.91 % | 22.000 K -80.53 % | 113.000 K | 0.000 | 0.000 100.00 % | -140.000 K 70.46 % | -474.000 K 34.26 % | -721.000 K 64.04 % | -2.005 M -124.02 % | -895.000 K -336.59 % | -205.000 K 74.31 % | -798.000 K 28.11 % | -1.110 M 28.06 % | -1.543 M -248.31 % | -443.000 K | 0.000 | 0.000 100.00 % | -4.525 M | 0.000 100.00 % | -2.722 M -200.00 % | 2.722 M 108.87 % | -30.680 M -1 462.91 % | -1.963 M 46.35 % | -3.659 M -28.75 % | -2.842 M -651.85 % | -378.000 K 92.13 % | -4.801 M -220.07 % | -1.500 M -1 309.68 % | 124.000 K | 0.000 100.00 % | -9.000 K -100.03 % | 34.566 M 691 420.00 % | -5.000 K 80.00 % | -25.000 K -106.44 % | 388.000 K 38 700.00 % | 1.000 K 100.44 % | -226.000 K -38.65 % | -163.000 K -126.63 % | 612.000 K 101.82 % | -33.570 M -153.05 % | -13.266 M 95.37 % | -286.388 M -194.70 % | -97.178 M -382.04 % | 34.456 M 546.94 % | 5.326 M 851.20 % | -709.000 K 77.51 % | -3.153 M 84.85 % | -20.815 M 53.52 % | -44.779 M -45.57 % | -30.762 M -53.82 % | -19.999 M 73.99 % | -76.903 M -240.75 % | -22.569 M 72.92 % | -83.333 M -145.70 % | 182.333 M 3.76 % | 175.730 M 938.25 % | -20.964 M -105.17 % | 405.623 M 2 719.29 % | -15.486 M 84.50 % | -99.928 M -422.97 % | 30.940 M -91.20 % | 351.665 M 8 691.63 % | 4.000 M 104.24 % | -94.352 M -152.73 % | -37.333 M -247.54 % | 25.303 M 535.27 % | 3.983 M -97.34 % | 149.581 M 1 650.30 % | 8.546 M -36.35 % | 13.426 M 125.19 % | 5.962 M 147.48 % | -12.556 M -333.82 % | 5.370 M -97.56 % | 220.518 M |
| Effect of forex changes on cash | 319.500 K 0.00 % | 319.500 K 173.20 % | -436.500 K 0.00 % | -436.500 K 14.07 % | -508.000 K 0.00 % | -508.000 K -464.44 % | -90.000 K 0.00 % | -90.000 K 92.18 % | -1.152 M 0.00 % | -1.152 M -164.11 % | -436.000 K 0.00 % | -436.000 K 84.37 % | -2.790 M 0.00 % | -2.790 M -292.89 % | -710.000 K 0.00 % | -710.000 K 37.53 % | -1.137 M 0.00 % | -1.137 M -188.82 % | 1.280 M 0.00 % | 1.280 M 360.06 % | -492.000 K 0.00 % | -492.000 K -120.97 % | 2.346 M 195.79 % | -2.449 M -291.03 % | 1.282 M 305.45 % | -624.000 K -131.92 % | 1.955 M 273.01 % | -1.130 M 40.24 % | -1.891 M -554.57 % | 416.000 K 313.33 % | -195.000 K -168.42 % | 285.000 K 169.01 % | -413.000 K -118.90 % | 2.185 M 140.99 % | -5.330 M -6 600.00 % | 82.000 K -94.85 % | 1.591 M -19.93 % | 1.987 M 188.23 % | -2.252 M -1 659.38 % | -128.000 K 82.20 % | -719.000 K -470.62 % | 194.000 K 109.13 % | -2.125 M 26.93 % | -2.908 M -351.56 % | 1.156 M 307.04 % | 284.000 K 110.60 % | -2.680 M 7.75 % | -2.905 M -24.68 % | -2.330 M 3.08 % | -2.404 M 34.26 % | -3.657 M -275.23 % | 2.087 M 336.89 % | -881.000 K 63.00 % | -2.381 M -161.99 % | 3.841 M 404.73 % | 761.000 K -75.28 % | 3.078 M 181.35 % | 1.094 M -68.07 % | 3.426 M -16.44 % | 4.100 M 307.96 % | 1.005 M -22.39 % | 1.295 M 131.66 % | 559.000 K -81.04 % | 2.948 M 72.00 % | 1.714 M 169.59 % | -2.463 M -183.43 % | 2.952 M 90.45 % | 1.550 M -66.00 % | 4.559 M -5.47 % | 4.823 M -34.82 % | 7.399 M 0.93 % | 7.331 M 25.27 % | 5.852 M 176.04 % | 2.120 M -76.39 % | 8.980 M 1 195.12 % | -820.000 K -128.59 % | 2.868 M 20.05 % | 2.389 M 182.21 % | -2.906 M -245.66 % | 1.995 M 117.56 % | 917.000 K 134.18 % | -2.683 M -262.21 % | 1.654 M -46.70 % | 3.103 M 1 081.96 % | -316.000 K -146.88 % | 674.000 K -60.47 % | 1.705 M 387.14 % | 350.000 K 5 933.33 % | -6.000 K 97.78 % | -270.000 K -295.65 % | 138.000 K 4 500.00 % | 3.000 K 137.50 % | -8.000 K 93.98 % | -133.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.000 K -77.78 % | -9.000 K -800.00 % | -1.000 K |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.805 M 0.00 % | -1.805 M -135.57 % | -766.000 K -67.61 % | -457.000 K 93.00 % | -6.528 M -107.30 % | -3.149 M -194.79 % | 3.322 M 176.60 % | 1.201 M 142.65 % | -2.816 M -209.62 % | -909.500 K -116.79 % | 5.417 M 150.38 % | 2.164 M -82.19 % | 12.147 M 79.15 % | 6.781 M 232.21 % | 2.041 M 1 688.33 % | -128.500 K -124.25 % | 530.000 K 2 689.62 % | 18.999 K -98.14 % | 1.024 M 113.63 % | -7.513 M 16.45 % | -8.992 M 6.45 % | -9.612 M -239.00 % | 6.915 M 150.50 % | -13.694 M 25.61 % | -18.408 M -924.37 % | -1.797 M 84.34 % | -11.476 M -956.72 % | -1.086 M -160.13 % | 1.806 M -83.43 % | 10.902 M 289.50 % | 2.799 M 943.07 % | -332.000 K -125.76 % | 1.289 M -58.66 % | 3.118 M 4.88 % | 2.973 M 446.51 % | 544.000 K -90.34 % | 5.634 M 156.77 % | -9.924 M 21.95 % | -12.715 M -177.98 % | -4.574 M 12.33 % | -5.217 M 29.91 % | -7.443 M 40.84 % | -12.582 M -198.15 % | -4.220 M 63.10 % | -11.435 M 73.76 % | -43.574 M -32.77 % | -32.818 M 49.50 % | -64.989 M -966.27 % | -6.095 M 66.40 % | -18.140 M -6 797.34 % | -263.000 K 97.75 % | -11.668 M -273.53 % | 6.724 M 115.05 % | -44.674 M -408.50 % | 14.481 M -52.03 % | 30.185 M -58.31 % | 72.400 M 330.56 % | -31.402 M -209.30 % | 28.731 M 180.97 % | -35.484 M -31.55 % | -26.974 M -168.85 % | -10.033 M 48.19 % | -19.366 M -125.80 % | 75.068 M 268.39 % | -44.581 M 67.92 % | -138.967 M -92.74 % | -72.101 M -56 872.44 % | 127.000 K 100.26 % | -48.727 M 52.91 % | -103.473 M -280.86 % | 57.213 M 233.48 % | -42.864 M -62.67 % | -26.351 M -193.93 % | 28.054 M -81.23 % | 149.445 M 2.50 % | 145.802 M 751.19 % | -22.390 M 88.20 % | -189.818 M -0.55 % | -188.788 M -170.83 % | 266.553 M 210.98 % | -240.172 M -168.43 % | 350.965 M 665.06 % | -62.111 M -138.79 % | 160.107 M 155.95 % | -286.163 M -186.66 % | 330.197 M 538.53 % | -75.296 M -143.20 % | -30.961 M -29.44 % | -23.919 M -158.36 % | 40.984 M -9.45 % | 45.263 M -22.25 % | 58.216 M 38.21 % | 42.122 M 59.41 % | 26.423 M 164.74 % | -40.816 M -247.81 % | -11.735 M 80.44 % | -60.000 M -134.42 % | 174.299 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.805 M -103.16 % | 57.085 M -1.32 % | 57.851 M 5 785 200.00 % | -1.000 K -100.00 % | 64.379 M | 0.000 -100.00 % | 61.057 M | 0.000 -100.00 % | 63.873 M | 0.000 -100.00 % | 58.456 M | 0.000 -100.00 % | 46.309 M -4.30 % | 48.388 M 9.31 % | 44.268 M | 0.000 -100.00 % | 43.738 M -10.02 % | 48.607 M 2.15 % | 47.583 M -13.64 % | 55.096 M -14.03 % | 64.088 M -13.04 % | 73.700 M 10.35 % | 66.785 M -17.02 % | 80.479 M -18.62 % | 98.888 M -1.79 % | 100.686 M 10.37 % | 91.225 M -1.18 % | 92.311 M -15.73 % | 109.543 M 11.05 % | 98.641 M 21.59 % | 81.123 M -0.41 % | 81.457 M 1.61 % | 80.168 M 4.05 % | 77.050 M 4.01 % | 74.077 M 0.74 % | 73.534 M 8.30 % | 67.900 M -12.75 % | 77.824 M -14.04 % | 90.539 M -4.81 % | 95.113 M -5.20 % | 100.330 M -6.91 % | 107.773 M -10.45 % | 120.355 M -3.39 % | 124.575 M -8.41 % | 136.010 M -24.26 % | 179.584 M -15.45 % | 212.402 M -23.43 % | 277.391 M -2.15 % | 283.486 M -6.01 % | 301.626 M -0.09 % | 301.889 M -3.72 % | 313.557 M 2.19 % | 306.833 M -12.71 % | 351.507 M 4.30 % | 337.026 M 9.84 % | 306.841 M 30.88 % | 234.441 M -11.81 % | 265.843 M 12.12 % | 237.112 M -13.02 % | 272.596 M -9.00 % | 299.570 M -3.24 % | 309.603 M -5.89 % | 328.969 M 29.57 % | 253.901 M -14.94 % | 298.482 M -31.77 % | 437.449 M -14.15 % | 509.550 M 0.02 % | 509.423 M -8.73 % | 558.150 M -15.64 % | 661.623 M 9.47 % | 604.410 M -6.62 % | 647.274 M -3.91 % | 673.625 M 4.35 % | 645.571 M 30.12 % | 496.126 M 41.62 % | 350.324 M -6.01 % | 372.714 M -33.74 % | 562.532 M -25.13 % | 751.320 M 54.99 % | 484.767 M -33.13 % | 724.939 M 93.85 % | 373.974 M -14.24 % | 436.085 M 58.01 % | 275.978 M -50.91 % | 562.141 M 142.36 % | 231.944 M -24.51 % | 307.240 M -9.15 % | 338.201 M -6.61 % | 362.120 M 12.76 % | 321.136 M 16.41 % | 275.873 M 26.75 % | 217.657 M 24.00 % | 175.535 M 17.72 % | 149.112 M -21.49 % | 189.928 M -5.82 % | 201.663 M -22.93 % | 261.663 M 199.51 % | 87.364 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.805 M 0.00 % | -1.805 M -103.16 % | 57.085 M 12 563.97 % | -458.000 K -100.79 % | 57.851 M 1 937.12 % | -3.149 M -104.89 % | 64.379 M 5 260.45 % | 1.201 M -98.03 % | 61.057 M 6 813.25 % | -909.500 K -101.42 % | 63.873 M 2 852.30 % | 2.164 M -96.30 % | 58.456 M 5.96 % | 55.169 M 19.13 % | 46.309 M 36 138.13 % | -128.500 K -100.29 % | 44.268 M -8.96 % | 48.626 M 0.04 % | 48.607 M 2.15 % | 47.583 M -13.64 % | 55.096 M -14.03 % | 64.088 M -13.04 % | 73.700 M 10.35 % | 66.785 M -17.02 % | 80.480 M -18.62 % | 98.889 M 24.00 % | 79.749 M -12.58 % | 91.225 M -18.07 % | 111.349 M 1.65 % | 109.543 M 30.53 % | 83.922 M 3.45 % | 81.125 M -0.41 % | 81.457 M 1.61 % | 80.168 M 4.05 % | 77.050 M 4.01 % | 74.078 M 0.74 % | 73.534 M 8.30 % | 67.900 M -12.75 % | 77.824 M -14.04 % | 90.539 M -4.81 % | 95.113 M -5.20 % | 100.330 M -6.91 % | 107.773 M -10.45 % | 120.355 M -3.39 % | 124.575 M -8.41 % | 136.010 M -24.26 % | 179.584 M -15.45 % | 212.402 M -23.43 % | 277.391 M -2.15 % | 283.486 M -6.01 % | 301.626 M -0.09 % | 301.889 M -3.72 % | 313.557 M 2.19 % | 306.833 M -12.71 % | 351.507 M 4.30 % | 337.026 M 9.84 % | 306.841 M 30.88 % | 234.441 M -11.81 % | 265.843 M 12.12 % | 237.112 M -13.02 % | 272.596 M -9.00 % | 299.570 M -3.24 % | 309.603 M -5.89 % | 328.969 M 29.57 % | 253.901 M -14.94 % | 298.482 M -31.77 % | 437.449 M -14.15 % | 509.550 M 0.02 % | 509.423 M -8.73 % | 558.150 M -15.64 % | 661.623 M 9.47 % | 604.410 M -6.62 % | 647.274 M -3.91 % | 673.625 M 4.35 % | 645.571 M 30.12 % | 496.126 M 41.62 % | 350.324 M -6.01 % | 372.714 M -33.74 % | 562.532 M -25.13 % | 751.320 M 54.99 % | 484.767 M -33.13 % | 724.939 M 93.85 % | 373.974 M -14.24 % | 436.085 M 58.01 % | 275.978 M -50.91 % | 562.141 M 142.36 % | 231.944 M -24.51 % | 307.240 M -9.15 % | 338.201 M -6.61 % | 362.120 M 12.76 % | 321.136 M 16.41 % | 275.873 M 26.75 % | 217.657 M 24.00 % | 175.535 M 17.72 % | 149.112 M -21.49 % | 189.928 M -5.82 % | 201.663 M -22.93 % | 261.663 M |
| Operating cash flow | -2.268 M 0.00 % | -2.268 M -130.20 % | -985.000 K 0.00 % | -985.000 K 20.79 % | -1.244 M 0.00 % | -1.244 M -276.25 % | -330.500 K 0.00 % | -330.500 K 82.68 % | -1.909 M 0.00 % | -1.909 M -211.35 % | 1.714 M 0.00 % | 1.714 M -55.47 % | 3.849 M 100.00 % | 1.925 M -67.68 % | 5.955 M 100.00 % | 2.978 M -78.54 % | 13.874 M 100.00 % | 6.937 M 370.03 % | -2.569 M -100.00 % | -1.285 M -54.57 % | -831.000 K -100.00 % | -415.500 K -112.56 % | 3.309 M 135.48 % | -9.326 M 3.54 % | -9.668 M -14.24 % | -8.463 M -298.38 % | 4.266 M 136.77 % | -11.603 M 15.05 % | -13.659 M -167.46 % | -5.107 M 36.35 % | -8.023 M -517.00 % | 1.924 M -21.41 % | 2.448 M -70.95 % | 8.428 M 494.78 % | 1.417 M -9.51 % | 1.566 M 155.05 % | 614.000 K -68.93 % | 1.976 M -69.82 % | 6.547 M 239.89 % | -4.680 M -7.96 % | -4.335 M 52.72 % | -9.168 M 4.04 % | -9.554 M -1 926.77 % | 523.000 K 115.09 % | -3.465 M -11.20 % | -3.116 M 18.60 % | -3.828 M -204.65 % | 3.658 M 24.63 % | 2.935 M 162.71 % | -4.680 M 26.45 % | -6.363 M 14.60 % | -7.451 M -355.87 % | 2.912 M 119.79 % | -14.718 M -554.72 % | -2.248 M 81.42 % | -12.098 M -200.72 % | 12.012 M 130.50 % | -39.383 M -854.03 % | 5.223 M 141.98 % | -12.441 M 67.48 % | -38.253 M 18.11 % | -46.711 M -314.72 % | 21.754 M 141.78 % | -52.066 M -107.19 % | -25.129 M -109.29 % | -12.007 M 48.45 % | -23.292 M 74.61 % | -91.733 M -148.96 % | -36.847 M -138.10 % | 96.708 M 439.46 % | -28.489 M 29.52 % | -40.422 M 5.19 % | -42.633 M 60.03 % | -106.665 M -322.42 % | 47.957 M 178.57 % | -61.034 M -339.50 % | 25.484 M -52.52 % | 53.672 M -60.17 % | 134.757 M -39.57 % | 222.987 M 412.43 % | 43.516 M 123.80 % | -182.877 M -142.54 % | -75.401 M -176.21 % | 98.941 M 208.43 % | -91.251 M -234.33 % | -27.294 M -157.03 % | 47.858 M -69.83 % | 158.610 M 301.50 % | -78.714 M -1.93 % | -77.220 M -468.35 % | 20.964 M -74.86 % | 83.387 M 45.76 % | 57.208 M 1 455.96 % | -4.219 M -109.03 % | 46.736 M 416.68 % | -14.758 M -137.11 % | 39.768 M 225.94 % | -31.577 M -36.59 % | -23.118 M -168.02 % | 33.987 M 263.92 % | -20.734 M 42.88 % | -36.300 M |
| Capital expenditure | -23.000 K 0.00 % | -23.000 K 11.54 % | -26.000 K 0.00 % | -26.000 K 50.94 % | -53.000 K 0.00 % | -53.000 K -45.21 % | -36.500 K 0.00 % | -36.500 K 59.89 % | -91.000 K 0.00 % | -91.000 K -4.60 % | -87.000 K 0.00 % | -87.000 K -14.47 % | -76.000 K -100.00 % | -38.000 K 81.73 % | -208.000 K -100.00 % | -104.000 K 25.71 % | -140.000 K -100.00 % | -70.000 K -133.33 % | -30.000 K -100.00 % | -15.000 K 82.35 % | -85.000 K -100.00 % | -42.500 K -608.33 % | -6.000 K 97.07 % | -205.000 K | 0.000 100.00 % | -296.000 K -7 300.00 % | -4.000 K | 0.000 -100.00 % | 30.000 K 111.95 % | -251.000 K 42.82 % | -439.000 K -198.64 % | -147.000 K -13.95 % | -129.000 K -158.00 % | -50.000 K 68.94 % | -161.000 K 78.50 % | -749.000 K -34.47 % | -557.000 K -844.07 % | -59.000 K -73.53 % | -34.000 K 51.43 % | -70.000 K 83.87 % | -434.000 K -14.51 % | -379.000 K -235.40 % | -113.000 K 82.62 % | -650.000 K -23.57 % | -526.000 K -5 744.44 % | -9.000 K 98.84 % | -777.000 K -17.02 % | -664.000 K -36.07 % | -488.000 K 73.43 % | -1.837 M -448.36 % | -335.000 K 84.89 % | -2.217 M -341.63 % | -502.000 K 79.48 % | -2.446 M -777.56 % | 361.000 K 109.95 % | -3.627 M 29.80 % | -5.167 M -465.32 % | -914.000 K -9.72 % | -833.000 K -5.44 % | -790.000 K 41.74 % | -1.356 M -188.51 % | -470.000 K -30.19 % | -361.000 K -14.97 % | -314.000 K -11.35 % | -282.000 K 73.27 % | -1.055 M 31.63 % | -1.543 M 35.71 % | -2.400 M 9.13 % | -2.641 M 65.39 % | -7.630 M -52.33 % | -5.009 M 29.50 % | -7.105 M 30.37 % | -10.204 M -95.44 % | -5.221 M 46.48 % | -9.756 M -99.59 % | -4.888 M 46.44 % | -9.126 M -188.61 % | -3.162 M 25.46 % | -4.242 M 70.90 % | -14.579 M 19.06 % | -18.012 M 36.38 % | -28.313 M 6.76 % | -30.366 M 28.96 % | -42.743 M -23.09 % | -34.726 M -25.18 % | -27.740 M 45.52 % | -50.920 M -68.46 % | -30.227 M -16.15 % | -26.023 M -71.55 % | -15.169 M 54.37 % | -33.244 M -62.45 % | -20.464 M -43.21 % | -14.290 M -96.48 % | -7.273 M 39.14 % | -11.950 M -68.62 % | -7.087 M -7.17 % | -6.613 M -45.37 % | -4.549 M 61.86 % | -11.928 M -267.02 % | -3.250 M -12.34 % | -2.893 M -100.62 % | -1.442 M |
| Free CashFlow | -2.291 M 0.00 % | -2.291 M -126.56 % | -1.011 M 0.00 % | -1.011 M 22.02 % | -1.297 M 0.00 % | -1.297 M -253.27 % | -367.000 K 0.00 % | -367.000 K 81.65 % | -2.000 M 0.00 % | -2.000 M -222.89 % | 1.627 M 0.00 % | 1.627 M -56.88 % | 3.773 M 100.00 % | 1.887 M -67.17 % | 5.747 M 100.00 % | 2.874 M -79.08 % | 13.734 M 100.00 % | 6.867 M 364.22 % | -2.599 M -100.00 % | -1.300 M -41.87 % | -916.000 K -100.00 % | -458.000 K -113.87 % | 3.303 M 134.66 % | -9.531 M 1.42 % | -9.668 M -10.38 % | -8.759 M -305.51 % | 4.262 M 136.73 % | -11.603 M 14.87 % | -13.629 M -154.37 % | -5.358 M 36.68 % | -8.462 M -576.20 % | 1.777 M -23.37 % | 2.319 M -72.32 % | 8.378 M 567.04 % | 1.256 M 53.73 % | 817.000 K 1 333.33 % | 57.000 K -97.03 % | 1.917 M -70.57 % | 6.513 M 237.12 % | -4.750 M 0.40 % | -4.769 M 50.05 % | -9.547 M 1.24 % | -9.667 M -7 511.81 % | -127.000 K 96.82 % | -3.991 M -27.71 % | -3.125 M 32.14 % | -4.605 M -253.81 % | 2.994 M 22.35 % | 2.447 M 137.55 % | -6.517 M 2.70 % | -6.698 M 30.72 % | -9.668 M -501.16 % | 2.410 M 114.04 % | -17.164 M -809.59 % | -1.887 M 88.00 % | -15.725 M -329.73 % | 6.845 M 116.99 % | -40.297 M -1 017.93 % | 4.390 M 133.18 % | -13.231 M 66.60 % | -39.609 M 16.05 % | -47.181 M -320.54 % | 21.393 M 140.84 % | -52.380 M -106.13 % | -25.411 M -94.54 % | -13.062 M 47.40 % | -24.835 M 73.62 % | -94.133 M -138.38 % | -39.488 M -144.33 % | 89.078 M 365.92 % | -33.498 M 29.52 % | -47.527 M 10.05 % | -52.837 M 52.78 % | -111.886 M -392.89 % | 38.201 M 157.95 % | -65.922 M -503.00 % | 16.358 M -67.61 % | 50.510 M -61.30 % | 130.515 M -37.38 % | 208.408 M 717.16 % | 25.504 M 112.08 % | -211.190 M -99.67 % | -105.767 M -288.20 % | 56.198 M 144.61 % | -125.977 M -128.91 % | -55.034 M -1 697.32 % | -3.062 M -102.39 % | 128.383 M 222.58 % | -104.737 M -13.37 % | -92.389 M -652.35 % | -12.280 M -119.52 % | 62.923 M 46.61 % | 42.918 M 473.46 % | -11.492 M -133.04 % | 34.786 M 259.24 % | -21.845 M -165.89 % | 33.155 M 191.78 % | -36.126 M -3.08 % | -35.046 M -214.02 % | 30.737 M 230.09 % | -23.627 M 37.40 % | -37.742 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 | 2004 | 2004 | 2004 | 2004 | 2003 | 2003 | 2003 | 2003 | 2002 | 2002 | 2002 | 2002 | 2001 | 2001 | 2001 | 2001 | 2000 | 2000 | 2000 | 2000 |