Brøndbyernes IF Fodbold A/S BIF.CO
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 261.206 M -23.49 % | 341.418 M 54.42 % | 221.104 M -23.76 % | 290.003 M 156.05 % | 113.262 M -35.33 % | 175.140 M -4.53 % | 183.453 M 26.10 % | 145.480 M 8.33 % | 134.294 M -0.73 % | 135.282 M 12.47 % | 120.282 M 9.05 % | 110.297 M -9.47 % | 121.839 M -19.52 % | 151.393 M -15.85 % | 179.909 M -27.85 % | 249.347 M 36.89 % | 182.149 M 36.21 % | 133.730 M 2.61 % | 130.331 M -15.35 % | 153.962 M 20.30 % | 127.978 M 12.26 % | 113.999 M 25.48 % | 90.853 M |
| Net income | -130.578 M -25.36 % | -104.164 M -776.88 % | -11.879 M -114.24 % | 83.418 M 422.66 % | -25.853 M 67.15 % | -78.697 M -58.98 % | -49.502 M -73.14 % | -28.590 M 36.42 % | -44.965 M -42.43 % | -31.570 M 88.80 % | -281.967 M -506.84 % | -46.465 M 89.95 % | -462.325 M -1 224.64 % | -34.902 M -8.46 % | -32.179 M -709.45 % | 5.280 M 138.13 % | -13.846 M 10.34 % | -15.443 M -128.12 % | 54.923 M 140.84 % | 22.805 M 27.97 % | 17.821 M 290.47 % | 4.564 M 118.48 % | -24.698 M |
| Income before tax | -130.578 M -25.36 % | -104.164 M -784.47 % | -11.777 M -114.12 % | 83.418 M 422.66 % | -25.853 M 67.15 % | -78.697 M -859.11 % | 10.367 M 141.82 % | -24.792 M 22.20 % | -31.868 M -87.47 % | -16.999 M 88.94 % | -153.755 M -287.85 % | -39.643 M 85.13 % | -266.623 M -665.26 % | -34.841 M 0.23 % | -34.920 M -1 792.68 % | 2.063 M 110.90 % | -18.920 M 21.16 % | -23.998 M -133.36 % | 71.940 M 128.90 % | 31.428 M 22.85 % | 25.583 M 292.38 % | 6.520 M 118.67 % | -34.927 M |
| Income before tax ratio | -0.50 -63.85 % | -0.31 -472.79 % | -0.05 -118.52 % | 0.29 226.02 % | -0.23 49.20 % | -0.45 -895.14 % | 0.06 133.16 % | -0.17 28.19 % | -0.24 -88.85 % | -0.13 90.17 % | -1.28 -255.65 % | -0.36 83.58 % | -2.19 -850.88 % | -0.23 -18.57 % | -0.19 -2 445.99 % | 0.01 107.97 % | -0.10 42.12 % | -0.18 -132.51 % | 0.55 170.41 % | 0.20 2.11 % | 0.20 249.52 % | 0.06 114.88 % | -0.38 |
| EBITDA | -31.712 M -249.02 % | 21.281 M -44.87 % | 38.604 M -68.81 % | 123.777 M 953.33 % | 11.751 M 137.71 % | -31.159 M -168.41 % | 45.547 M 374.69 % | -16.581 M -233.62 % | -4.970 M 21.93 % | -6.366 M 79.59 % | -31.198 M -135.67 % | -13.238 M 74.77 % | -52.459 M -7 375.87 % | 721.000 K -97.14 % | 25.189 M -73.15 % | 93.801 M 618.01 % | 13.064 M 311.32 % | -6.182 M -105.48 % | 112.833 M 158.41 % | 43.664 M -7.46 % | 47.184 M 80.73 % | 26.107 M 458.42 % | -7.284 M |
| Net income ratio | -0.50 -63.85 % | -0.31 -467.87 % | -0.05 -118.68 % | 0.29 226.02 % | -0.23 49.20 % | -0.45 -66.52 % | -0.27 -37.31 % | -0.20 41.31 % | -0.33 -43.48 % | -0.23 90.05 % | -2.34 -456.46 % | -0.42 88.90 % | -3.79 -1 545.95 % | -0.23 -28.89 % | -0.18 -944.68 % | 0.02 127.86 % | -0.08 34.17 % | -0.12 -127.40 % | 0.42 184.51 % | 0.15 6.37 % | 0.14 247.82 % | 0.04 114.73 % | -0.27 |
| Ratio EBITDA | -0.12 -294.78 % | 0.06 -64.30 % | 0.17 -59.09 % | 0.43 311.38 % | 0.10 158.32 % | -0.18 -171.66 % | 0.25 317.83 % | -0.11 -207.97 % | -0.04 21.35 % | -0.05 81.86 % | -0.26 -116.11 % | -0.12 72.12 % | -0.43 -9 140.74 % | 0.00 -96.60 % | 0.14 -62.78 % | 0.38 424.51 % | 0.07 255.15 % | -0.05 -105.34 % | 0.87 205.27 % | 0.28 -23.08 % | 0.37 60.99 % | 0.23 385.64 % | -0.08 |
| Gross profit ratio | 0.72 -2.27 % | 0.73 1.25 % | 0.72 -7.39 % | 0.78 4.14 % | 0.75 0.98 % | 0.74 -0.14 % | 0.75 -4.38 % | 0.78 1.26 % | 0.77 2.20 % | 0.75 6.64 % | 0.71 -4.70 % | 0.74 -3.72 % | 0.77 33.64 % | 0.58 -11.86 % | 0.65 -32.33 % | 0.97 3.09 % | 0.94 -6.31 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 856.525 M 28.73 % | 665.388 M 16.67 % | 570.333 M 0.00 % | 570.333 M 6.33 % | 536.390 M 54.29 % | 347.655 M 0.00 % | 347.655 M 6.42 % | 326.671 M 135.88 % | 138.491 M 0.00 % | 138.491 M -3.77 % | 143.914 M 108.66 % | 68.971 M 115.63 % | 31.986 M -1.51 % | 32.477 M 11.35 % | 29.167 M 0.00 % | 29.167 M 0.00 % | 29.167 M 46.56 % | 19.901 M 0.00 % | 19.901 M 0.00 % | 19.901 M 0.00 % | 19.901 M -10.23 % | 22.169 M 0.00 % | 22.169 M |
| Weighted average shs out | 856.525 M 28.73 % | 665.388 M 16.67 % | 570.333 M 0.00 % | 570.333 M 6.33 % | 536.390 M 54.29 % | 347.655 M 0.60 % | 345.567 M 5.78 % | 326.671 M 135.88 % | 138.491 M 0.44 % | 137.885 M 0.00 % | 137.885 M 102.65 % | 68.041 M 112.72 % | 31.986 M -1.51 % | 32.477 M 11.35 % | 29.167 M 0.00 % | 29.167 M 0.00 % | 29.167 M 46.56 % | 19.901 M 0.00 % | 19.901 M 0.00 % | 19.901 M 0.00 % | 19.901 M -10.19 % | 22.159 M 0.00 % | 22.159 M |
| EPS diluted | -0.15 6.25 % | -0.16 -669.23 % | -0.02 -113.87 % | 0.15 400.00 % | -0.05 84.85 % | -0.33 -135.71 % | -0.14 -60.00 % | -0.09 72.66 % | -0.32 -39.13 % | -0.23 88.27 % | -1.96 -192.54 % | -0.67 95.36 % | -14.45 -1 250.47 % | -1.07 2.73 % | -1.10 -747.06 % | 0.17 136.17 % | -0.47 39.74 % | -0.78 -128.16 % | 2.77 142.98 % | 1.14 28.09 % | 0.89 323.81 % | 0.21 118.92 % | -1.11 |
| Earnings per share | -0.15 6.25 % | -0.16 -669.23 % | -0.02 -113.87 % | 0.15 411.20 % | -0.05 85.39 % | -0.33 -135.71 % | -0.14 -60.00 % | -0.09 72.66 % | -0.32 -39.13 % | -0.23 88.73 % | -2.04 -200.00 % | -0.68 95.29 % | -14.45 -1 250.47 % | -1.07 2.73 % | -1.10 -747.06 % | 0.17 136.17 % | -0.47 39.74 % | -0.78 -128.16 % | 2.77 142.98 % | 1.14 28.09 % | 0.89 323.81 % | 0.21 118.92 % | -1.11 |
| Gross profit | 187.325 M -25.23 % | 250.540 M 56.34 % | 160.253 M -29.39 % | 226.962 M 166.64 % | 85.120 M -34.70 % | 130.351 M -4.67 % | 136.734 M 20.58 % | 113.397 M 9.69 % | 103.380 M 1.45 % | 101.900 M 19.93 % | 84.963 M 3.93 % | 81.754 M -12.84 % | 93.795 M 7.55 % | 87.207 M -25.83 % | 117.582 M -51.17 % | 240.823 M 41.12 % | 170.651 M 27.61 % | 133.730 M 2.61 % | 130.331 M -15.35 % | 153.962 M 20.30 % | 127.978 M 12.26 % | 113.999 M 25.48 % | 90.853 M |
| Income tax expense | 0.000 | 0.000 -100.00 % | 102.000 K -99.66 % | 29.689 M | 0.000 -100.00 % | 34.832 M -41.82 % | 59.869 M 1 476.33 % | 3.798 M -71.00 % | 13.097 M -10.12 % | 14.571 M -88.64 % | 128.212 M 1 779.39 % | 6.822 M -96.51 % | 195.702 M 320 722.95 % | 61.000 K 102.23 % | -2.741 M 3.35 % | -2.836 M 44.11 % | -5.074 M 40.69 % | -8.555 M -150.27 % | 17.017 M 97.34 % | 8.623 M 11.09 % | 7.762 M 296.83 % | 1.956 M 119.12 % | -10.229 M |
| Cost of revenue | 73.881 M -18.70 % | 90.878 M 49.35 % | 60.851 M -3.47 % | 63.041 M 124.01 % | 28.142 M -37.17 % | 44.789 M -4.13 % | 46.719 M 45.62 % | 32.083 M 3.78 % | 30.914 M -7.39 % | 33.382 M -5.48 % | 35.319 M 23.74 % | 28.543 M 1.78 % | 28.044 M -56.31 % | 64.186 M 2.98 % | 62.327 M 631.19 % | 8.524 M -25.87 % | 11.498 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 35.816 M -54.73 % | 79.120 M 51.64 % | 52.175 M 38.05 % | 37.795 M 36.03 % | 27.785 M -15.68 % | 32.951 M 12.79 % | 29.214 M 13.61 % | 25.714 M 9.46 % | 23.491 M 15.98 % | 20.254 M -13.26 % | 23.350 M 2.53 % | 22.773 M -60.75 % | 58.027 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 113.492 M 2.90 % | 110.294 M -8.68 % | 120.780 M 111.42 % | 57.127 M 1.21 % | 56.446 M -3.02 % | 58.206 M |
| Selling and marketing expenses | 7.896 M -33.46 % | 11.867 M 39.27 % | 8.521 M 7.09 % | 7.957 M 81.79 % | 4.377 M -52.59 % | 9.233 M 2.02 % | 9.050 M 41.16 % | 6.411 M 27.86 % | 5.014 M 52.68 % | 3.284 M 26.16 % | 2.603 M 13.97 % | 2.284 M -44.43 % | 4.110 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.151 M 1.24 % | 12.990 M -9.00 % | 14.275 M |
| Other expenses | 294.250 M 9.99 % | 267.525 M 3 208.91 % | 8.085 M 4.27 % | 7.754 M -88.58 % | 67.896 M -47.85 % | 130.200 M 10.63 % | 117.685 M 2.55 % | 114.755 M 11.67 % | 102.767 M -1.59 % | 104.431 M 1.98 % | 102.402 M 11.21 % | 92.082 M -22.11 % | 118.226 M 7.17 % | 110.314 M -9.37 % | 121.714 M -46.91 % | 229.250 M 27.88 % | 179.271 M 964.30 % | 16.844 M 38.01 % | 12.205 M 2.12 % | 11.952 M -62.60 % | 31.953 M 0.30 % | 31.859 M 16.54 % | 27.338 M |
| Operating expenses | 337.962 M -5.73 % | 358.512 M 421.24 % | 68.781 M 28.55 % | 53.506 M -46.53 % | 100.058 M -41.96 % | 172.384 M 10.54 % | 155.949 M 6.17 % | 146.880 M 11.89 % | 131.272 M 2.58 % | 127.969 M -0.30 % | 128.355 M 9.57 % | 117.139 M -35.05 % | 180.363 M 63.50 % | 110.314 M -9.37 % | 121.714 M -46.91 % | 229.250 M 27.88 % | 179.271 M 37.55 % | 130.336 M 6.40 % | 122.499 M -7.71 % | 132.732 M 29.84 % | 102.231 M 0.92 % | 101.295 M 1.48 % | 99.819 M |
| Cost and expenses | 411.843 M -8.36 % | 449.390 M 47.61 % | 304.443 M 35.38 % | 224.874 M 75.41 % | 128.200 M -40.97 % | 217.173 M 7.16 % | 202.668 M 13.25 % | 178.963 M 10.34 % | 162.186 M 0.52 % | 161.351 M -1.42 % | 163.674 M 12.35 % | 145.682 M -30.10 % | 208.407 M 19.43 % | 174.500 M -5.18 % | 184.041 M -22.60 % | 237.774 M 24.64 % | 190.769 M 46.37 % | 130.336 M 6.40 % | 122.499 M -7.71 % | 132.732 M 29.84 % | 102.231 M 0.92 % | 101.295 M 1.48 % | 99.819 M |
| Research and development 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 |
| Selling general and administrative expenses | 43.712 M -51.96 % | 90.987 M 49.91 % | 60.696 M 32.66 % | 45.752 M 42.25 % | 32.162 M -23.76 % | 42.184 M 10.24 % | 38.264 M 19.11 % | 32.125 M 12.70 % | 28.505 M 21.10 % | 23.538 M -9.31 % | 25.953 M 3.58 % | 25.057 M -59.67 % | 62.137 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 113.492 M 2.90 % | 110.294 M -8.68 % | 120.780 M 71.86 % | 70.278 M 1.21 % | 69.436 M -4.20 % | 72.481 M |
| Interest income | 1.810 M -21.78 % | 2.314 M 185.68 % | 810.000 K 26 900.00 % | 3.000 K 50.00 % | 2.000 K -88.89 % | 18.000 K -87.92 % | 149.000 K -46.98 % | 281.000 K 0.36 % | 280.000 K 83.01 % | 153.000 K -60.97 % | 392.000 K 345.45 % | 88.000 K -83.79 % | 543.000 K -39.33 % | 895.000 K 1 764.58 % | 48.000 K -75.13 % | 193.000 K 114.30 % | -1.350 M -111.47 % | 11.765 M 62.48 % | 7.241 M -16.30 % | 8.651 M -13.86 % | 10.043 M 23.70 % | 8.119 M -39.15 % | 13.343 M |
| Interest expense | 13.339 M -4.07 % | 13.905 M 1 994.13 % | 664.000 K 35.51 % | 490.000 K -66.23 % | 1.451 M -64.19 % | 4.052 M 336.17 % | 929.000 K 46.30 % | 635.000 K -82.66 % | 3.663 M -15.07 % | 4.313 M 19.08 % | 3.622 M -25.27 % | 4.847 M -15.25 % | 5.719 M -15.67 % | 6.782 M -18.68 % | 8.340 M -14.05 % | 9.703 M 8.41 % | 8.950 M 826.50 % | 966.000 K 2.66 % | 941.000 K 231.34 % | 284.000 K 136.67 % | 120.000 K -86.00 % | 857.000 K 3 196.15 % | 26.000 K |
| Depreciation and amortization | 85.527 M -23.32 % | 111.541 M 124.35 % | 49.717 M 24.70 % | 39.869 M 10.28 % | 36.153 M -16.86 % | 43.486 M 26.96 % | 34.251 M 352.10 % | 7.576 M 16.68 % | 6.493 M 19.93 % | 5.414 M -95.45 % | 118.935 M 274.14 % | 31.789 M -84.75 % | 208.445 M 619.69 % | 28.963 M -44.05 % | 51.769 M 151.04 % | 20.622 M -4.90 % | 21.684 M 28.69 % | 16.850 M 38.21 % | 12.192 M 4.44 % | 11.674 M -45.64 % | 21.475 M 14.66 % | 18.730 M -32.18 % | 27.617 M |
| Operating income | -150.637 M -39.51 % | -107.972 M -29.56 % | -83.339 M -613.74 % | 16.222 M 118.94 % | -85.643 M -95.24 % | -43.865 M -161.71 % | 71.083 M 312.30 % | -33.483 M -220.81 % | -10.437 M -441.62 % | -1.927 M 90.85 % | -21.063 M 40.47 % | -35.385 M 46.12 % | -65.669 M -134.04 % | -28.059 M -5.56 % | -26.580 M -329.67 % | 11.573 M 234.26 % | -8.620 M 62.57 % | -23.032 M -131.60 % | 72.894 M 127.86 % | 31.990 M 24.43 % | 25.709 M 248.50 % | 7.377 M 121.14 % | -34.901 M |
| Operating income ratio | -0.58 -82.36 % | -0.32 16.10 % | -0.38 -773.83 % | 0.06 107.40 % | -0.76 -201.91 % | -0.25 -164.64 % | 0.39 268.35 % | -0.23 -196.14 % | -0.08 -445.60 % | -0.01 91.87 % | -0.18 45.42 % | -0.32 40.48 % | -0.54 -190.81 % | -0.19 -25.45 % | -0.15 -418.32 % | 0.05 198.08 % | -0.05 72.52 % | -0.17 -130.79 % | 0.56 169.18 % | 0.21 3.43 % | 0.20 210.44 % | 0.06 116.85 % | -0.38 |
| Total other income expenses net | 20.059 M -78.45 % | 93.097 M 30.09 % | 71.562 M 6.50 % | 67.196 M 12.39 % | 59.790 M 271.65 % | -34.832 M -4 012.40 % | -847.000 K -315.20 % | -204.000 K 98.05 % | -10.469 M -480.69 % | 2.750 M 102.07 % | -132.692 M -1 337.46 % | -9.231 M 95.41 % | -200.954 M -3 313.52 % | -5.887 M 80.88 % | -30.788 M -223.74 % | -9.510 M 7.67 % | -10.300 M 62.40 % | -27.392 M -142.73 % | 64.108 M 528.63 % | 10.198 M 2 772.68 % | 355.000 K 105.74 % | -6.184 M 76.18 % | -25.961 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 30.958 M -71.95 % | 110.354 M 471.14 % | -29.734 M 55.86 % | -67.359 M -211.82 % | -21.602 M -122.70 % | 95.159 M 253.66 % | 26.907 M 941.11 % | -3.199 M 81.84 % | -17.611 M -127.86 % | 63.210 M 71.30 % | 36.900 M 208.98 % | -33.858 M -137.84 % | 89.485 M -27.24 % | 122.989 M -16.97 % | 148.130 M -13.55 % | 171.356 M -4.88 % | 180.144 M 181.22 % | 64.059 M 30.75 % | 48.993 M 1 679.40 % | -3.102 M -107.78 % | 39.883 M 22.98 % | 32.431 M -12.91 % | 37.240 M |
| Total investments | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K -46.15 % | 78.000 K 0.00 % | 78.000 K 1.30 % | 77.000 K 0.00 % | 77.000 K -13.48 % | 89.000 K 0.00 % | 89.000 K -14.42 % | 104.000 K 19.54 % | 87.000 K 3.57 % | 84.000 K -30.00 % | 120.000 K 6.19 % | 113.000 K 32.94 % | 85.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K |
| Total debt | 170.293 M 7.19 % | 158.865 M 7 619.39 % | 2.058 M 363.51 % | 444.000 K -67.90 % | 1.383 M -98.61 % | 99.490 M 260.41 % | 27.605 M | 0.000 -100.00 % | 18.577 M -75.25 % | 75.050 M 1.13 % | 74.211 M 3.79 % | 71.500 M -25.39 % | 95.835 M -22.48 % | 123.626 M -16.76 % | 148.510 M -13.99 % | 172.665 M -4.65 % | 181.080 M 180.27 % | 64.609 M 30.77 % | 49.407 M | 0.000 -100.00 % | 40.429 M 21.27 % | 33.339 M -11.73 % | 37.771 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 100.00 % | -5.874 M 14.78 % | -6.893 M -39.14 % | -4.954 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -90.670 M -698.60 % | 15.147 M -82.20 % | 85.080 M -12.25 % | 96.959 M 175.14 % | -129.043 M -31.40 % | -98.206 M -474.37 % | -17.098 M 37.78 % | -27.482 M -126.19 % | -12.150 M 91.57 % | -144.102 M -12.74 % | -127.821 M -642.35 % | 23.568 M 151.51 % | -45.750 M -120.78 % | 220.215 M -13.68 % | 255.117 M -11.29 % | 287.598 M 1.75 % | 282.660 M -5.00 % | 297.525 M 19.66 % | 248.650 M 28.31 % | 193.791 M 14.92 % | 168.625 M 169.80 % | 62.500 M 4.16 % | 60.001 M |
| Common stock | 285.166 M 100.00 % | 142.583 M 0.00 % | 142.583 M 0.00 % | 142.583 M -50.00 % | 285.166 M 82.67 % | 156.113 M 0.00 % | 156.113 M 0.00 % | 156.113 M 10.00 % | 141.921 M 39.11 % | 102.023 M 0.00 % | 102.023 M 0.00 % | 102.023 M -9.71 % | 113.000 M 0.00 % | 113.000 M 0.00 % | 113.000 M 0.00 % | 113.000 M 0.00 % | 113.000 M 0.00 % | 113.000 M 46.56 % | 77.100 M 0.00 % | 77.100 M 0.00 % | 77.100 M 0.00 % | 77.100 M 0.00 % | 77.100 M |
| Total equity | 194.496 M 23.31 % | 157.730 M -30.72 % | 227.663 M -4.96 % | 239.542 M 53.43 % | 156.123 M 169.61 % | 57.907 M -58.34 % | 139.015 M 8.07 % | 128.631 M -0.88 % | 129.771 M 99.61 % | 65.011 M -19.01 % | 80.273 M -65.64 % | 233.601 M 289.97 % | 59.902 M -81.72 % | 327.665 M -10.51 % | 366.144 M -8.22 % | 398.930 M 1.18 % | 394.266 M -4.30 % | 411.977 M 26.61 % | 325.388 M 20.85 % | 269.259 M 9.58 % | 245.725 M 8.16 % | 227.197 M 1.11 % | 224.698 M |
| Other non current liabilities | 28.139 M 60.31 % | 17.553 M -46.34 % | 32.710 M 116.69 % | 15.095 M 32.94 % | 11.355 M 34.81 % | 8.423 M | 0.000 -100.00 % | 7.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 % | 119.453 M | 0.000 -100.00 % | 141.165 M -13.24 % | 162.701 M |
| Long term debt | 169.157 M 6.98 % | 158.123 M 13 578.46 % | 1.156 M 498.96 % | 193.000 K -68.77 % | 618.000 K -69.08 % | 1.999 M | 0.000 | 0.000 | 0.000 -100.00 % | 63.864 M -3.80 % | 66.388 M 4.11 % | 63.767 M -10.94 % | 71.598 M -16.79 % | 86.048 M -9.99 % | 95.602 M -14.10 % | 111.299 M -13.68 % | 128.933 M -8.93 % | 141.576 M -9.19 % | 155.912 M | 0.000 -100.00 % | 131.335 M | 0.000 | 0.000 |
| Total non current liabilities | 197.296 M 12.31 % | 175.676 M 418.74 % | 33.866 M 121.51 % | 15.289 M 27.70 % | 11.973 M 14.89 % | 10.421 M -81.58 % | 56.578 M 708.26 % | 7.000 M | 0.000 -100.00 % | 63.864 M -3.80 % | 66.388 M 4.11 % | 63.767 M -10.94 % | 71.598 M -16.79 % | 86.048 M -9.99 % | 95.602 M -16.27 % | 114.182 M -15.21 % | 134.657 M -12.17 % | 153.324 M -12.68 % | 175.590 M 44.38 % | 121.620 M -7.40 % | 131.335 M -6.96 % | 141.165 M -13.24 % | 162.701 M |
| Other current liabilities | 47.326 M 0.63 % | 47.029 M 13.38 % | 41.479 M 13.77 % | 36.458 M -16.01 % | 43.406 M 132.37 % | 18.680 M -76.60 % | 79.825 M 81.73 % | 43.924 M 63.18 % | 26.917 M -32.58 % | 39.924 M 10.18 % | 36.234 M -2.12 % | 37.018 M -60.84 % | 94.529 M 186.78 % | 32.962 M 630.96 % | -6.208 M -106.02 % | 103.185 M 140.13 % | 42.971 M 118.87 % | 19.633 M 103.01 % | 9.671 M -70.39 % | 32.664 M 95.65 % | 16.695 M -27.54 % | 23.040 M 39.98 % | 16.460 M |
| Deferred revenue | 0.000 -100.00 % | 23.172 M 44.36 % | 16.051 M -29.09 % | 22.636 M 9.03 % | 20.761 M 27.28 % | 16.311 M | 0.000 | 0.000 -100.00 % | 16.512 M -36.07 % | 25.828 M -2.83 % | 26.581 M -5.88 % | 28.243 M -67.52 % | 86.959 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.879 M -26.01 % | 6.594 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 1.136 M -23.45 % | 1.484 M -17.74 % | 1.804 M 259.36 % | 502.000 K -67.19 % | 1.530 M -98.45 % | 98.543 M 256.98 % | 27.605 M | 0.000 -100.00 % | 18.577 M 66.07 % | 11.186 M 42.99 % | 7.823 M 1.16 % | 7.733 M -68.09 % | 24.237 M -35.50 % | 37.578 M -28.97 % | 52.908 M -13.78 % | 61.366 M 17.68 % | 52.147 M -55.16 % | 116.297 M 82.40 % | 63.758 M | 0.000 -100.00 % | 40.429 M 21.27 % | 33.339 M -11.73 % | 37.771 M |
| Total current liabilities | 92.091 M -0.87 % | 92.901 M 1.61 % | 91.430 M -1.71 % | 93.018 M 6.93 % | 86.986 M -50.11 % | 174.366 M 45.28 % | 120.017 M 126.83 % | 52.910 M 0.14 % | 52.838 M -5.36 % | 55.833 M 8.67 % | 51.377 M -7.73 % | 55.679 M -58.64 % | 134.621 M 52.64 % | 88.196 M -15.11 % | 103.898 M -40.41 % | 174.364 M 60.45 % | 108.672 M -29.58 % | 154.310 M 43.50 % | 107.531 M 158.11 % | 41.661 M -33.40 % | 62.554 M 10.95 % | 56.379 M 3.96 % | 54.231 M |
| Total liabilities | 289.387 M 7.75 % | 268.577 M 114.35 % | 125.296 M 15.69 % | 108.307 M 9.45 % | 98.959 M -46.45 % | 184.787 M 53.97 % | 120.017 M 100.33 % | 59.910 M 13.38 % | 52.838 M -55.86 % | 119.697 M 1.64 % | 117.765 M -1.41 % | 119.446 M -42.08 % | 206.219 M 18.35 % | 174.244 M -12.66 % | 199.500 M -30.86 % | 288.546 M 18.58 % | 243.329 M -20.90 % | 307.634 M 8.66 % | 283.121 M 73.39 % | 163.281 M -15.79 % | 193.889 M -1.85 % | 197.544 M -8.94 % | 216.932 M |
| Other non current assets | 11.457 M -61.10 % | 29.453 M -15.23 % | 34.745 M | 0.000 -100.00 % | 13.779 M 1 377 800.00 % | 1.000 K -99.97 % | 3.706 M 65.82 % | 2.235 M -81.86 % | 12.320 M 24.58 % | 9.889 M -38.83 % | 16.167 M -26.40 % | 21.966 M 110.08 % | -218.013 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.185 M | 0.000 -100.00 % | 24.490 M 4 939.09 % | 486.000 K 57.79 % | 308.000 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.706 M 65.82 % | 2.235 M -81.86 % | 12.320 M 24.58 % | 9.889 M -6.52 % | 10.579 M -3.68 % | 10.983 M -0.78 % | 11.069 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 119.055 M -12.87 % | 136.644 M 12.02 % | 121.979 M 92.61 % | 63.330 M 49.72 % | 42.300 M -40.21 % | 70.745 M -0.52 % | 71.116 M 67.01 % | 42.582 M 100.40 % | 21.248 M -37.23 % | 33.853 M 31.31 % | 25.780 M -6.81 % | 27.664 M 259.60 % | 7.693 M -57.45 % | 18.081 M -34.92 % | 27.782 M 2 778 100.00 % | 1.000 K 100.19 % | -525.000 K -100.67 % | 78.176 M 39.92 % | 55.871 M 37.29 % | 40.697 M 1 073.84 % | 3.467 M -79.97 % | 17.309 M -18.01 % | 21.110 M |
| GoodWill | 0.000 -100.00 % | 2.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 |
| Goodwill and intangible assets | 119.055 M -12.87 % | 136.646 M 12.02 % | 121.979 M 92.61 % | 63.330 M 49.72 % | 42.300 M -40.21 % | 70.745 M -0.52 % | 71.116 M 67.01 % | 42.582 M 100.40 % | 21.248 M -37.23 % | 33.853 M 31.31 % | 25.780 M -6.81 % | 27.664 M 259.60 % | 7.693 M -57.45 % | 18.081 M -34.92 % | 27.782 M -62.16 % | 73.410 M -29.25 % | 103.757 M 32.72 % | 78.176 M 39.92 % | 55.871 M 37.29 % | 40.697 M 1 073.84 % | 3.467 M -79.97 % | 17.309 M -18.01 % | 21.110 M |
| Property plant equipment net | 146.988 M -3.41 % | 152.171 M 4.09 % | 146.189 M 3.05 % | 141.866 M 0.42 % | 141.267 M -4.56 % | 148.012 M 1.18 % | 146.280 M 18.56 % | 123.382 M 26.25 % | 97.728 M 1.77 % | 96.031 M -2.45 % | 98.442 M -49.20 % | 193.800 M -2.74 % | 199.251 M -48.54 % | 387.182 M -4.40 % | 404.984 M -10.14 % | 450.684 M -2.53 % | 462.400 M -6.53 % | 494.682 M 29.59 % | 381.733 M 2.60 % | 372.075 M -0.77 % | 374.945 M -1.63 % | 381.162 M -3.14 % | 393.531 M |
| Total non current assets | 277.500 M -12.81 % | 318.270 M 11.46 % | 285.540 M 39.15 % | 205.196 M 7.74 % | 190.456 M -12.94 % | 218.758 M -1.06 % | 221.102 M 31.45 % | 168.199 M 28.11 % | 131.296 M -6.06 % | 139.773 M -0.44 % | 140.389 M -39.60 % | 232.447 M 12.32 % | 206.944 M -48.94 % | 405.263 M -6.37 % | 432.826 M -17.41 % | 524.094 M -7.43 % | 566.157 M -1.17 % | 572.858 M 9.58 % | 522.789 M 26.65 % | 412.772 M 2.45 % | 402.902 M 0.99 % | 398.957 M -3.85 % | 414.949 M |
| Other current assets | 4.024 M 31.98 % | 3.049 M 61.75 % | 1.885 M -12.61 % | 2.157 M 242.38 % | 630.000 K -79.06 % | 3.009 M -82.95 % | 17.644 M 273.02 % | 4.730 M -3.35 % | 4.894 M -76.15 % | 20.518 M 4 165.70 % | 481.000 K -96.15 % | 12.494 M -68.16 % | 39.237 M -57.76 % | 92.885 M -27.57 % | 128.237 M -18.10 % | 156.572 M 139.48 % | 65.380 M 4 472.03 % | 1.430 M 777.30 % | 163.000 K -5.23 % | 172.000 K -97.59 % | 7.132 M -51.63 % | 14.745 M -8.84 % | 16.175 M |
| Short term investments | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K -46.15 % | 78.000 K 0.00 % | 78.000 K 1.30 % | 77.000 K 0.00 % | 77.000 K -13.48 % | 89.000 K 0.00 % | 89.000 K -14.42 % | 104.000 K 19.54 % | 87.000 K 3.57 % | 84.000 K -30.00 % | 120.000 K 6.19 % | 113.000 K 32.94 % | 85.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 139.335 M 187.22 % | 48.511 M 52.59 % | 31.792 M -53.11 % | 67.803 M 194.99 % | 22.985 M 430.71 % | 4.331 M 520.49 % | 698.000 K -78.18 % | 3.199 M -91.16 % | 36.188 M 205.64 % | 11.840 M -68.27 % | 37.311 M -64.59 % | 105.358 M 1 559.18 % | 6.350 M 896.86 % | 637.000 K 67.63 % | 380.000 K -70.97 % | 1.309 M 39.85 % | 936.000 K 70.18 % | 550.000 K 32.85 % | 414.000 K -86.65 % | 3.102 M 468.13 % | 546.000 K -39.87 % | 908.000 K 71.00 % | 531.000 K |
| Cash and short term investments | 139.377 M 187.06 % | 48.553 M 52.52 % | 31.834 M -53.08 % | 67.845 M 194.63 % | 23.027 M 422.27 % | 4.409 M 468.17 % | 776.000 K -76.31 % | 3.276 M -90.97 % | 36.265 M 204.01 % | 11.929 M -68.10 % | 37.400 M -64.54 % | 105.462 M 1 538.37 % | 6.437 M 792.79 % | 721.000 K 44.20 % | 500.000 K -64.84 % | 1.422 M 39.28 % | 1.021 M 85.64 % | 550.000 K 32.85 % | 414.000 K -86.65 % | 3.102 M 468.13 % | 546.000 K -39.87 % | 908.000 K 71.00 % | 531.000 K |
| Total current assets | 206.383 M 91.03 % | 108.037 M 60.25 % | 67.419 M -52.74 % | 142.653 M 120.74 % | 64.626 M 169.99 % | 23.936 M -36.89 % | 37.930 M 86.46 % | 20.342 M -60.36 % | 51.313 M 14.19 % | 44.935 M -22.05 % | 57.649 M -52.20 % | 120.600 M 103.80 % | 59.177 M -38.77 % | 96.646 M -27.23 % | 132.818 M -18.71 % | 163.382 M 128.70 % | 71.438 M -51.32 % | 146.753 M 71.20 % | 85.720 M 333.63 % | 19.768 M -46.15 % | 36.712 M 42.38 % | 25.784 M -3.36 % | 26.681 M |
| Inventory | 6.272 M 52.09 % | 4.124 M -7.43 % | 4.455 M 39.70 % | 3.189 M -5.60 % | 3.378 M 4.94 % | 3.219 M -24.21 % | 4.247 M 32.35 % | 3.209 M 5.08 % | 3.054 M 9.78 % | 2.782 M -4.69 % | 2.919 M 10.40 % | 2.644 M 8.63 % | 2.434 M -19.93 % | 3.040 M -25.51 % | 4.081 M -24.26 % | 5.388 M 6.97 % | 5.037 M -13.85 % | 5.847 M 3.21 % | 5.665 M 36.84 % | 4.140 M 10.34 % | 3.752 M 56.14 % | 2.403 M 150.57 % | 959.000 K |
| Net receivables | 56.710 M 8.41 % | 52.311 M 78.87 % | 29.245 M -57.90 % | 69.462 M 84.78 % | 37.591 M 182.66 % | 13.299 M -59.59 % | 32.907 M 137.48 % | 13.857 M 15.53 % | 11.994 M -60.32 % | 30.224 M 79.38 % | 16.849 M | 0.000 -100.00 % | 11.069 M -82.76 % | 64.196 M | 0.000 -100.00 % | 1.000 K 100.19 % | -525.000 K -100.38 % | 138.830 M 74.89 % | 79.382 M 547.01 % | 12.269 M -51.35 % | 25.217 M 210.78 % | 8.114 M -10.00 % | 9.016 M |
| Tax assets | 0.000 | 0.000 100.00 % | -17.373 M | 0.000 100.00 % | -6.890 M | 0.000 100.00 % | -3.706 M -65.82 % | -2.235 M 81.86 % | -12.320 M -24.58 % | -9.889 M 6.52 % | -10.579 M 3.68 % | -10.983 M | 0.000 | 0.000 -100.00 % | 60.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 43.629 M 105.64 % | 21.216 M -33.90 % | 32.096 M -3.97 % | 33.422 M 56.99 % | 21.289 M -47.86 % | 40.832 M 224.40 % | 12.587 M 40.07 % | 8.986 M 22.36 % | 7.344 M 55.49 % | 4.723 M -35.48 % | 7.320 M -33.02 % | 10.928 M -31.08 % | 15.855 M -10.20 % | 17.656 M -59.67 % | 43.782 M 346.16 % | 9.813 M -27.60 % | 13.554 M 0.39 % | 13.501 M -50.92 % | 27.508 M 205.75 % | 8.997 M 65.69 % | 5.430 M | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -302.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 1.366 M -48.53 % | 2.654 M 28.96 % | 2.058 M 363.51 % | 444.000 K -67.90 % | 1.383 M -54.67 % | 3.051 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.874 M -14.78 % | 6.893 M 39.14 % | 4.954 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.216 M -10.40 % | 112.964 M 9.61 % | 103.056 M 1 502.50 % | -7.348 M -32.40 % | -5.550 M -181.30 % | -1.973 M -44.44 % | -1.366 M 2.01 % | -1.394 M | 0.000 100.00 % | -362.000 K 77.82 % | -1.632 M | 0.000 -100.00 % | 87.597 M 0.00 % | 87.597 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 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.883 M -49.63 % | 5.724 M -51.28 % | 11.748 M -40.30 % | 19.678 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -56.578 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 483.883 M 13.51 % | 426.307 M 20.78 % | 352.959 M 1.47 % | 347.849 M 36.37 % | 255.082 M 5.10 % | 242.694 M -6.31 % | 259.032 M 37.39 % | 188.541 M 3.25 % | 182.609 M -1.14 % | 184.708 M -6.73 % | 198.038 M -43.91 % | 353.047 M 32.66 % | 266.121 M -46.98 % | 501.909 M -11.27 % | 565.644 M -17.72 % | 687.476 M 7.82 % | 637.595 M -11.40 % | 719.611 M 18.26 % | 608.509 M 40.68 % | 432.540 M -1.61 % | 439.614 M 3.50 % | 424.741 M -3.82 % | 441.630 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
| 2025 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 18.000 K -59.09 % | 44.000 K -74.71 % | 174.000 K -75.77 % | 718.000 K -72.09 % | 2.573 M 3 798.48 % | 66.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 12.645 M 970.27 % | -1.453 M -105.02 % | 28.919 M 228.91 % | -22.433 M -250.13 % | -6.407 M -165.70 % | 9.752 M -42.93 % | 17.088 M -39.57 % | 28.277 M 454.26 % | -7.982 M -40.95 % | -5.663 M -791.81 % | -635.000 K 97.77 % | -28.513 M -131.68 % | 89.994 M 211.01 % | 28.936 M 5 618.58 % | 506.000 K 101.30 % | -38.945 M -2 264.81 % | 1.799 M 142.13 % | -4.270 M -128.61 % | 14.927 M -31.83 % | 21.898 M 211.37 % | -19.662 M -613.90 % | 3.826 M 166.50 % | -5.753 M |
| Accounts receivables | 0.000 100.00 % | -4.871 M 88.53 % | -42.483 M 35.18 % | -65.540 M -46.71 % | -44.673 M -570.19 % | 9.501 M 166.09 % | -14.376 M -246.93 % | 9.784 M 349.72 % | -3.918 M 33.29 % | -5.873 M -1 007.73 % | 647.000 K 122.94 % | -2.820 M -106.98 % | 40.383 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 -100.00 % | 331.000 K 126.15 % | -1.266 M -769.84 % | 189.000 K 218.87 % | -159.000 K -115.48 % | 1.027 M 198.94 % | -1.038 M -569.68 % | -155.000 K 43.01 % | -272.000 K -298.54 % | 137.000 K 149.82 % | -275.000 K -30.95 % | -210.000 K -134.65 % | 606.000 K -41.84 % | 1.042 M -20.28 % | 1.307 M 472.36 % | -351.000 K -143.33 % | 810.000 K | 0.000 | 0.000 | 0.000 100.00 % | -18.416 M -9 448.22 % | 197.000 K -80.18 % | 994.000 K |
| Accounts payables | 0.000 -100.00 % | 3.087 M -95.75 % | 72.668 M 69.32 % | 42.918 M 11.69 % | 38.425 M 5 051.68 % | -776.000 K -102.39 % | 32.502 M | 0.000 100.00 % | -3.792 M -5 294.52 % | 73.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 |
| Other working capital | 12.645 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.126 M -36.25 % | 28.432 M 468.77 % | -7.710 M -32.93 % | -5.800 M -1 511.11 % | -360.000 K 98.73 % | -28.303 M -131.66 % | 89.388 M 220.46 % | 27.894 M 3 582.40 % | -801.000 K 97.92 % | -38.594 M -4 002.33 % | 989.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.246 M -134.33 % | 3.629 M 153.79 % | -6.747 M |
| Other non cash items | 1.692 M 101.84 % | -91.937 M -38.83 % | -66.225 M -32.41 % | -50.014 M -299.31 % | 25.094 M -22.19 % | 32.251 M 4 234.74 % | -780.000 K -122.86 % | -350.000 K 96.55 % | -10.150 M -143.99 % | -4.160 M 6.41 % | -4.445 M 40.47 % | -7.467 M -42.09 % | -5.255 M 10.87 % | -5.896 M 28.95 % | -8.298 M -117.05 % | 48.659 M 199.88 % | 16.226 M 111.91 % | 7.657 M 114.13 % | -54.202 M -460.34 % | -9.673 M -230.19 % | 7.430 M 279.86 % | 1.956 M 119.12 % | -10.229 M |
| Net cash provided by operating activities | -45.323 M 47.31 % | -86.014 M -16 452.47 % | 526.000 K -98.97 % | 50.840 M 1 312.22 % | 3.600 M 115.06 % | -23.900 M -2 086.70 % | 1.203 M -94.72 % | 22.799 M 185.18 % | -26.765 M -25.02 % | -21.408 M 46.35 % | -39.900 M 26.20 % | -54.065 M -303.55 % | 26.561 M 54.77 % | 17.162 M 89.49 % | 9.057 M -74.57 % | 35.616 M 37.71 % | 25.863 M 439.49 % | 4.794 M -82.78 % | 27.840 M -40.39 % | 46.704 M 72.57 % | 27.064 M -6.92 % | 29.076 M 322.58 % | -13.063 M |
| Investments in property plant and equipment | -86.586 M -338.71 % | -19.737 M 80.68 % | -102.136 M -126.70 % | -45.054 M -68.58 % | -26.726 M 41.73 % | -45.865 M 41.67 % | -78.632 M -2.51 % | -76.705 M -196.46 % | -25.874 M 1.02 % | -26.140 M 33.36 % | -39.225 M -31.90 % | -29.738 M -103.21 % | -14.634 M -59.46 % | -9.177 M -168.10 % | -3.423 M 90.20 % | -34.945 M 60.23 % | -87.860 M 13.86 % | -101.997 M 33.08 % | -152.408 M -311.00 % | -37.082 M -24.10 % | -29.881 M -893.38 % | -3.008 M -19.60 % | -2.515 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.000 K | 0.000 -100.00 % | 4.000 K -98.26 % | 230.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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 55.389 M 198.78 % | -56.074 M -185.48 % | 65.599 M 68.06 % | 39.032 M 155.61 % | 15.270 M 51.32 % | 10.091 M -78.68 % | 47.323 M 197.89 % | 15.886 M -62.95 % | 42.880 M 101.90 % | 21.238 M 153.83 % | 8.367 M -13.84 % | 9.711 M 0.37 % | 9.675 M -43.61 % | 17.156 M -2.47 % | 17.591 M 116.72 % | 8.117 M -79.70 % | 39.977 M -31.96 % | 58.757 M 76.47 % | 33.296 M 0.69 % | 33.069 M 536.55 % | 5.195 M 1 775.45 % | 277.000 K 102.27 % | -12.179 M |
| Net cash used for investing activites | -31.197 M 58.85 % | -75.811 M -107.49 % | -36.537 M -506.73 % | -6.022 M 44.53 % | -10.856 M 69.65 % | -35.774 M -14.26 % | -31.309 M 48.52 % | -60.819 M -457.63 % | 17.006 M 446.92 % | -4.902 M 84.11 % | -30.858 M -54.08 % | -20.027 M -303.85 % | -4.959 M -162.15 % | 7.979 M -43.68 % | 14.168 M 152.81 % | -26.828 M 43.97 % | -47.883 M -10.74 % | -43.240 M 63.70 % | -119.112 M -2 868.15 % | -4.013 M 83.74 % | -24.686 M -803.92 % | -2.731 M 81.41 % | -14.694 M |
| Debt repayment | 0.000 -100.00 % | 178.543 M | 0.000 | 0.000 100.00 % | -5.000 M -107.61 % | 65.722 M 138.08 % | 27.605 M 248.60 % | -18.577 M 67.10 % | -56.473 M -6 830.99 % | 839.000 K -69.05 % | 2.711 M 107.48 % | -36.237 M -128.06 % | -15.889 M 36.15 % | -24.884 M -3.02 % | -24.154 M -187.04 % | -8.415 M -135.92 % | 23.425 M -38.68 % | 38.202 M -56.51 % | 87.837 M | 0.000 | 0.000 100.00 % | -25.968 M -1 532.18 % | -1.591 M |
| Common stock issued | 171.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.898 M 1 586.46 % | -2.415 M | 0.000 -100.00 % | 23.843 M -76.16 % | 100.000 M | 0.000 | 0.000 -100.00 % | 224.385 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.900 M | 0.000 -100.00 % | 900.000 K | 0.000 | 0.000 -100.00 % | 13.100 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other financing activites | -3.755 M | 0.000 | 0.000 | 0.000 100.00 % | -4.988 M | 0.000 | 0.000 100.00 % | -235.000 K 98.75 % | -18.840 M | 0.000 | 0.000 100.00 % | -15.048 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.019 M 97.16 % | -35.900 M | 0.000 100.00 % | -40.830 M -2 167.07 % | -1.801 M | 0.000 -100.00 % | 16.015 M |
| Net cash used provided by financing activities | 167.345 M -6.27 % | 178.543 M | 0.000 | 0.000 -100.00 % | 25.910 M -59.07 % | 63.307 M 129.33 % | 27.605 M 448.70 % | 5.031 M -85.25 % | 34.107 M 3 965.20 % | 839.000 K -69.05 % | 2.711 M -98.43 % | 173.100 M 1 189.43 % | -15.889 M 36.15 % | -24.884 M -3.02 % | -24.154 M -187.04 % | -8.415 M -137.56 % | 22.406 M -41.35 % | 38.202 M -56.51 % | 87.837 M 319.98 % | -39.930 M -1 357.30 % | -2.740 M 89.45 % | -25.968 M -194.35 % | 27.524 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 380.000 K -49.13 % | 747.000 K 464.39 % | -205.000 K | 0.000 | 0.000 | 0.000 |
| Net change in cash | 90.844 M 443.36 % | 16.719 M 146.43 % | -36.011 M -180.35 % | 44.818 M 140.26 % | 18.654 M 413.46 % | 3.633 M 245.26 % | -2.501 M 92.42 % | -32.989 M -235.49 % | 24.348 M 195.59 % | -25.471 M 62.57 % | -68.047 M -168.73 % | 99.008 M 1 633.03 % | 5.713 M 2 122.96 % | 257.000 K 127.66 % | -929.000 K -349.06 % | 373.000 K -3.37 % | 386.000 K 183.82 % | 136.000 K 105.06 % | -2.688 M -205.16 % | 2.556 M 806.08 % | -362.000 K -196.02 % | 377.000 K 261.80 % | -233.000 K |
| Cash at beginning of period | 48.511 M 52.59 % | 31.792 M -53.11 % | 67.803 M 194.99 % | 22.985 M 430.71 % | 4.331 M 520.49 % | 698.000 K -78.18 % | 3.199 M -91.16 % | 36.188 M 205.64 % | 11.840 M -68.27 % | 37.311 M -64.59 % | 105.358 M 1 559.18 % | 6.350 M 896.86 % | 637.000 K 67.63 % | 380.000 K -70.97 % | 1.309 M 39.85 % | 936.000 K 70.18 % | 550.000 K 32.85 % | 414.000 K -86.65 % | 3.102 M 468.13 % | 546.000 K -39.87 % | 908.000 K 71.00 % | 531.000 K -30.50 % | 764.000 K |
| Cash at end of period | 139.355 M 187.26 % | 48.511 M 52.59 % | 31.792 M -53.11 % | 67.803 M 194.99 % | 22.985 M 430.71 % | 4.331 M 520.49 % | 698.000 K -78.18 % | 3.199 M -91.16 % | 36.188 M 205.64 % | 11.840 M -68.27 % | 37.311 M -64.59 % | 105.358 M 1 559.18 % | 6.350 M 896.86 % | 637.000 K 67.63 % | 380.000 K -70.97 % | 1.309 M 39.85 % | 936.000 K 70.18 % | 550.000 K 32.85 % | 414.000 K -86.65 % | 3.102 M 468.13 % | 546.000 K -39.87 % | 908.000 K 71.00 % | 531.000 K |
| Operating cash flow | -45.323 M 47.31 % | -86.014 M -16 452.47 % | 526.000 K -98.97 % | 50.840 M 1 312.22 % | 3.600 M 115.06 % | -23.900 M -2 086.70 % | 1.203 M -94.72 % | 22.799 M 185.18 % | -26.765 M -25.02 % | -21.408 M 46.35 % | -39.900 M 26.20 % | -54.065 M -303.55 % | 26.561 M 54.77 % | 17.162 M 89.49 % | 9.057 M -74.57 % | 35.616 M 37.71 % | 25.863 M 439.49 % | 4.794 M -82.78 % | 27.840 M -40.39 % | 46.704 M 72.57 % | 27.064 M -6.92 % | 29.076 M 322.58 % | -13.063 M |
| Capital expenditure | -86.586 M 50.55 % | -175.115 M -71.45 % | -102.136 M -126.70 % | -45.054 M -68.58 % | -26.726 M 41.73 % | -45.865 M 41.67 % | -78.632 M -2.51 % | -76.705 M -196.46 % | -25.874 M 1.02 % | -26.140 M 33.36 % | -39.225 M -31.90 % | -29.738 M -103.21 % | -14.634 M -59.46 % | -9.177 M -168.10 % | -3.423 M 90.20 % | -34.945 M 60.23 % | -87.860 M 13.86 % | -101.997 M 33.08 % | -152.408 M -311.00 % | -37.082 M -24.10 % | -29.881 M -893.38 % | -3.008 M -19.60 % | -2.515 M |
| Free CashFlow | -131.909 M 49.49 % | -261.129 M -156.99 % | -101.610 M -1 856.14 % | 5.786 M 125.02 % | -23.126 M 66.85 % | -69.765 M 9.90 % | -77.429 M -43.64 % | -53.906 M -2.41 % | -52.639 M -10.71 % | -47.548 M 39.91 % | -79.125 M 5.58 % | -83.803 M -802.63 % | 11.927 M 49.37 % | 7.985 M 41.73 % | 5.634 M 739.64 % | 671.000 K 101.08 % | -61.997 M 36.22 % | -97.203 M 21.97 % | -124.568 M -1 394.62 % | 9.622 M 441.57 % | -2.817 M -110.81 % | 26.068 M 267.34 % | -15.578 M |
| 2025 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
| 2024-12-31 | 2024-09-30 | 2023-12-31 | 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 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 70.743 M 0.00 % | 70.743 M 12.27 % | 63.012 M 33.61 % | 47.163 M 0.00 % | 47.163 M -26.90 % | 64.521 M 0.00 % | 64.521 M -29.92 % | 92.063 M 100.00 % | 46.032 M -78.27 % | 211.819 M 100.00 % | 105.910 M 35.46 % | 78.185 M 100.00 % | 39.093 M 6.44 % | 36.728 M 0.00 % | 36.728 M 84.53 % | 19.904 M 0.00 % | 19.904 M -59.30 % | 48.908 M -4.38 % | 51.147 M 17.47 % | 43.541 M 35.65 % | 32.098 M -26.83 % | 43.870 M -10.10 % | 48.796 M -17.71 % | 59.295 M 88.29 % | 31.492 M -20.75 % | 39.740 M 2.00 % | 38.959 M -2.04 % | 39.769 M 47.22 % | 27.013 M -20.31 % | 33.899 M -26.16 % | 45.907 M 47.92 % | 31.035 M 32.33 % | 23.453 M -32.35 % | 34.666 M -16.33 % | 41.433 M 14.29 % | 36.253 M 58.10 % | 22.930 M -21.53 % | 29.220 M -21.05 % | 37.009 M 35.04 % | 27.406 M 2.85 % | 26.646 M -9.85 % | 29.559 M -7.58 % | 31.982 M 13.70 % | 28.128 M 36.36 % | 20.628 M 16.27 % | 17.741 M -49.52 % | 35.146 M 4.62 % | 33.594 M -4.99 % | 35.357 M -6.97 % | 38.008 M -1.39 % | 38.545 M -6.53 % | 41.240 M 22.74 % | 33.599 M -18.59 % | 41.272 M -20.30 % | 51.786 M 11.32 % | 46.519 M 15.34 % | 40.332 M -60.63 % | 102.432 M 86.84 % | 54.823 M -15.94 % | 65.220 M 0.17 % | 65.111 M -23.75 % | 85.395 M 24.54 % | 68.567 M |
| Net income | -28.197 M 0.00 % | -28.197 M -333.85 % | 12.058 M 138.40 % | -31.402 M 0.00 % | -31.402 M -99.12 % | -15.771 M 0.00 % | -15.771 M -180.20 % | 19.663 M 100.00 % | 9.832 M -89.48 % | 93.466 M 100.00 % | 46.733 M 565.10 % | -10.048 M -100.00 % | -5.024 M 27.73 % | -6.952 M 0.00 % | -6.952 M -16.36 % | -5.975 M 0.00 % | -5.975 M 88.21 % | -50.686 M -156.34 % | -19.773 M -11.25 % | -17.774 M 29.74 % | -25.297 M 38.31 % | -41.008 M -216.65 % | 35.155 M 5 410.19 % | 638.000 K 106.80 % | -9.384 M 17.18 % | -11.331 M -110.11 % | -5.393 M 5.65 % | -5.716 M -143.13 % | -2.351 M 88.34 % | -20.155 M -205.12 % | 19.174 M 284.51 % | -10.392 M 49.30 % | -20.496 M -29.21 % | -15.863 M -183.65 % | 18.964 M 331.66 % | -8.186 M 31.29 % | -11.913 M 15.51 % | -14.100 M -230.92 % | 10.770 M 209.25 % | -9.858 M 92.99 % | -140.566 M -1 295.89 % | -10.070 M -170.34 % | -3.725 M 75.37 % | -15.124 M -41.04 % | -10.723 M 58.39 % | -25.773 M 89.01 % | -234.459 M -31 669.51 % | -738.000 K 86.95 % | -5.654 M 53.62 % | -12.190 M -49.24 % | -8.168 M -96.11 % | -4.165 M 59.87 % | -10.378 M 53.73 % | -22.428 M -1 265.90 % | -1.642 M 62.79 % | -4.413 M -19.40 % | -3.696 M -115.38 % | 24.036 M 492.68 % | -6.121 M -186.05 % | 7.113 M -85.12 % | 47.810 M 130.50 % | 20.742 M 905.43 % | 2.063 M |
| Income before tax | -28.197 M 0.00 % | -28.197 M -333.85 % | 12.058 M 138.40 % | -31.402 M 0.00 % | -31.402 M -99.12 % | -15.771 M 0.00 % | -15.771 M -179.79 % | 19.765 M 100.00 % | 9.883 M -89.43 % | 93.466 M 100.00 % | 46.733 M 565.10 % | -10.048 M -100.00 % | -5.024 M 27.73 % | -6.952 M 0.00 % | -6.952 M -16.36 % | -5.975 M 0.00 % | -5.975 M 67.65 % | -18.466 M 0.44 % | -18.547 M -9.76 % | -16.898 M 31.82 % | -24.786 M -54.50 % | -16.043 M -145.64 % | 35.155 M 5 410.19 % | 638.000 K 106.80 % | -9.384 M 17.18 % | -11.331 M -110.11 % | -5.393 M 5.65 % | -5.716 M -143.13 % | -2.351 M 88.34 % | -20.155 M -205.12 % | 19.174 M 284.51 % | -10.392 M 49.30 % | -20.496 M -29.21 % | -15.863 M -183.65 % | 18.964 M 331.66 % | -8.186 M 31.29 % | -11.913 M 15.51 % | -14.100 M -230.92 % | 10.770 M 209.25 % | -9.858 M 92.99 % | -140.566 M -1 295.89 % | -10.070 M -170.34 % | -3.725 M 75.37 % | -15.124 M -41.04 % | -10.723 M 58.39 % | -25.773 M 89.01 % | -234.459 M -31 669.51 % | -738.000 K 86.95 % | -5.654 M 53.38 % | -12.129 M -48.49 % | -8.168 M -96.11 % | -4.165 M 59.87 % | -10.378 M 52.65 % | -21.919 M -900.87 % | -2.190 M 62.77 % | -5.883 M -19.38 % | -4.928 M -118.20 % | 27.071 M 431.71 % | -8.161 M -247.39 % | 5.537 M -91.66 % | 66.403 M 132.48 % | 28.563 M 896.96 % | 2.865 M |
| Income before tax ratio | -0.40 0.00 % | -0.40 -308.30 % | 0.19 128.74 % | -0.67 0.00 % | -0.67 -172.40 % | -0.24 0.00 % | -0.24 -213.85 % | 0.21 0.00 % | 0.21 -51.35 % | 0.44 0.00 % | 0.44 443.35 % | -0.13 0.00 % | -0.13 32.11 % | -0.19 0.00 % | -0.19 36.94 % | -0.30 0.00 % | -0.30 20.50 % | -0.38 -4.12 % | -0.36 6.56 % | -0.39 49.74 % | -0.77 -111.16 % | -0.37 -150.76 % | 0.72 6 595.77 % | 0.01 103.61 % | -0.30 -4.51 % | -0.29 -105.98 % | -0.14 3.69 % | -0.14 -65.15 % | -0.09 85.36 % | -0.59 -242.35 % | 0.42 224.73 % | -0.33 61.68 % | -0.87 -90.98 % | -0.46 -199.98 % | 0.46 302.70 % | -0.23 56.54 % | -0.52 -7.67 % | -0.48 -265.82 % | 0.29 180.90 % | -0.36 93.18 % | -5.28 -1 448.49 % | -0.34 -192.50 % | -0.12 78.34 % | -0.54 -3.44 % | -0.52 64.22 % | -1.45 78.22 % | -6.67 -30 266.61 % | -0.02 86.26 % | -0.16 49.89 % | -0.32 -50.59 % | -0.21 -109.82 % | -0.10 67.30 % | -0.31 41.84 % | -0.53 -1 155.84 % | -0.04 66.56 % | -0.13 -3.50 % | -0.12 -146.23 % | 0.26 277.54 % | -0.15 -275.34 % | 0.08 -91.68 % | 1.02 204.90 % | 0.33 700.50 % | 0.04 |
| EBITDA | -2.224 M 0.00 % | -2.224 M 78.30 % | -10.249 M -267.07 % | -2.792 M 0.00 % | -2.792 M -536.59 % | 639.500 K 0.00 % | 639.500 K -39.33 % | 1.054 M 0.00 % | 1.054 M -98.44 % | 67.608 M 67.46 % | 40.372 M 15 221.44 % | 263.500 K 0.00 % | 263.500 K 107.53 % | -3.501 M 0.00 % | -3.501 M 63.50 % | -9.591 M 0.00 % | -9.591 M -69.83 % | -5.647 M 8.25 % | -6.155 M -11.40 % | -5.525 M 59.90 % | -13.779 M -114.16 % | -6.434 M -114.04 % | 45.811 M 485.97 % | 7.818 M 417.80 % | -2.460 M 45.35 % | -4.501 M -438.93 % | 1.328 M 1 275.22 % | -113.000 K -103.15 % | 3.592 M 133.35 % | -10.772 M -149.07 % | 21.951 M 2 045.75 % | 1.023 M 108.14 % | -12.575 M 45.53 % | -23.086 M -189.92 % | 25.674 M 1 239.04 % | -2.254 M 62.99 % | -6.091 M 71.34 % | -21.251 M -278.33 % | 11.917 M 515.81 % | -2.866 M 77.82 % | -12.921 M -783.29 % | 1.891 M 99.89 % | 946.000 K 109.41 % | -10.053 M -66.91 % | -6.023 M 67.21 % | -18.371 M 58.36 % | -44.118 M -579.91 % | 9.193 M 999.64 % | 836.000 K -44.12 % | 1.496 M 182.06 % | -1.823 M -136.18 % | 5.039 M 360.41 % | -1.935 M -111.16 % | 17.340 M 333.50 % | 4.000 M -70.60 % | 13.606 M 374.24 % | 2.869 M -92.37 % | 37.591 M 1 048.55 % | -3.963 M -3 402.50 % | 120.000 K -98.71 % | 9.288 M -45.14 % | 16.929 M 4.16 % | 16.253 M |
| Net income ratio | -0.40 0.00 % | -0.40 -308.30 % | 0.19 128.74 % | -0.67 0.00 % | -0.67 -172.40 % | -0.24 0.00 % | -0.24 -214.44 % | 0.21 0.00 % | 0.21 -51.60 % | 0.44 0.00 % | 0.44 443.35 % | -0.13 0.00 % | -0.13 32.11 % | -0.19 0.00 % | -0.19 36.94 % | -0.30 0.00 % | -0.30 71.04 % | -1.04 -168.07 % | -0.39 5.30 % | -0.41 48.20 % | -0.79 15.69 % | -0.93 -229.75 % | 0.72 6 595.77 % | 0.01 103.61 % | -0.30 -4.51 % | -0.29 -105.98 % | -0.14 3.69 % | -0.14 -65.15 % | -0.09 85.36 % | -0.59 -242.35 % | 0.42 224.73 % | -0.33 61.68 % | -0.87 -90.98 % | -0.46 -199.98 % | 0.46 302.70 % | -0.23 56.54 % | -0.52 -7.67 % | -0.48 -265.82 % | 0.29 180.90 % | -0.36 93.18 % | -5.28 -1 448.49 % | -0.34 -192.50 % | -0.12 78.34 % | -0.54 -3.44 % | -0.52 64.22 % | -1.45 78.22 % | -6.67 -30 266.61 % | -0.02 86.26 % | -0.16 50.14 % | -0.32 -51.35 % | -0.21 -109.82 % | -0.10 67.30 % | -0.31 43.16 % | -0.54 -1 613.86 % | -0.03 66.58 % | -0.09 -3.52 % | -0.09 -139.05 % | 0.23 310.17 % | -0.11 -202.37 % | 0.11 -85.15 % | 0.73 202.31 % | 0.24 707.30 % | 0.03 |
| Ratio EBITDA | -0.03 0.00 % | -0.03 80.67 % | -0.16 -174.74 % | -0.06 0.00 % | -0.06 -697.28 % | 0.01 0.00 % | 0.01 -13.43 % | 0.01 -50.00 % | 0.02 -92.83 % | 0.32 -16.27 % | 0.38 11 210.67 % | 0.00 -50.00 % | 0.01 107.07 % | -0.10 0.00 % | -0.10 80.22 % | -0.48 0.00 % | -0.48 -317.32 % | -0.12 4.05 % | -0.12 5.16 % | -0.13 70.44 % | -0.43 -192.70 % | -0.15 -115.62 % | 0.94 612.05 % | 0.13 268.79 % | -0.08 31.03 % | -0.11 -432.27 % | 0.03 1 299.66 % | 0.00 -102.14 % | 0.13 141.85 % | -0.32 -166.46 % | 0.48 1 350.61 % | 0.03 106.15 % | -0.54 19.49 % | -0.67 -207.47 % | 0.62 1 096.64 % | -0.06 76.59 % | -0.27 63.48 % | -0.73 -325.86 % | 0.32 407.91 % | -0.10 78.43 % | -0.48 -857.99 % | 0.06 116.28 % | 0.03 108.28 % | -0.36 -22.41 % | -0.29 71.80 % | -1.04 17.51 % | -1.26 -558.72 % | 0.27 1 057.35 % | 0.02 -39.93 % | 0.04 183.22 % | -0.05 -138.71 % | 0.12 312.16 % | -0.06 -113.71 % | 0.42 443.93 % | 0.08 -73.59 % | 0.29 311.17 % | 0.07 -80.62 % | 0.37 607.68 % | -0.07 -4 028.81 % | 0.00 -98.71 % | 0.14 -28.04 % | 0.20 -16.37 % | 0.24 |
| Gross profit ratio | 0.50 0.00 % | 0.50 6.61 % | 0.47 0.63 % | 0.47 0.00 % | 0.47 12.60 % | 0.42 0.00 % | 0.42 213.68 % | -0.37 -173.27 % | 0.50 134.78 % | 0.21 -66.70 % | 0.64 273.32 % | -0.37 -162.57 % | 0.59 18.35 % | 0.50 0.00 % | 0.50 20.49 % | 0.41 0.00 % | 0.41 -23.95 % | 0.54 12.25 % | 0.48 -2.45 % | 0.50 0.21 % | 0.49 -4.92 % | 0.52 13.47 % | 0.46 -23.58 % | 0.60 6.71 % | 0.56 9.03 % | 0.52 -0.67 % | 0.52 -12.87 % | 0.60 -4.54 % | 0.62 32.55 % | 0.47 -19.48 % | 0.58 -1.86 % | 0.60 2.96 % | 0.58 5.26 % | 0.55 -6.25 % | 0.59 3.22 % | 0.57 -9.56 % | 0.63 17.39 % | 0.54 8.00 % | 0.50 -13.93 % | 0.58 12.19 % | 0.51 -11.62 % | 0.58 7.95 % | 0.54 23.11 % | 0.44 -10.25 % | 0.49 183.83 % | -0.58 -829.03 % | -0.06 -109.68 % | 0.65 6.47 % | 0.61 7.61 % | 0.56 8.47 % | 0.52 -20.25 % | 0.65 15.91 % | 0.56 -20.39 % | 0.71 21.57 % | 0.58 -14.73 % | 0.68 3.01 % | 0.66 -54.99 % | 1.47 167.23 % | 0.55 -45.02 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 570.333 M 0.00 % | 570.333 M 0.00 % | 570.333 M 0.00 % | 570.333 M 0.00 % | 570.332 M 0.00 % | 570.332 M 0.00 % | 570.332 M 0.00 % | 570.333 M 0.00 % | 570.333 M 0.00 % | 570.333 M 0.00 % | 570.333 M 0.00 % | 570.333 M 0.00 % | 570.333 M 0.59 % | 566.974 M 0.00 % | 566.974 M 12.09 % | 505.806 M 0.00 % | 505.806 M 45.49 % | 347.655 M 0.00 % | 347.655 M 0.00 % | 347.655 M 0.00 % | 347.655 M 0.00 % | 347.655 M 0.00 % | 347.655 M 0.00 % | 347.655 M 0.00 % | 347.655 M 3.95 % | 334.443 M 3.20 % | 324.081 M 2.54 % | 316.050 M 0.00 % | 316.050 M 125.26 % | 140.303 M 1.75 % | 137.888 M 0.00 % | 137.885 M 0.00 % | 137.888 M -1.73 % | 140.310 M 1.76 % | 137.885 M 0.00 % | 137.885 M 0.00 % | 137.885 M -14.89 % | 162.002 M 17.49 % | 137.885 M 0.00 % | 137.885 M 0.00 % | 137.885 M 0.00 % | 137.885 M 59.52 % | 86.439 M 165.24 % | 32.589 M 0.35 % | 32.477 M 6.44 % | 30.513 M -6.05 % | 32.477 M 0.00 % | 32.477 M 0.00 % | 32.477 M 0.00 % | 32.477 M 0.00 % | 32.477 M -5.04 % | 34.201 M 3.20 % | 33.141 M 25.22 % | 26.467 M 2.95 % | 25.708 M -6.30 % | 27.438 M -10.77 % | 30.750 M 2.28 % | 30.064 M 5.22 % | 28.571 M 16.12 % | 24.605 M 10.57 % | 22.253 M -9.56 % | 24.605 M 10.57 % | 22.253 M |
| Weighted average shs out | 563.930 M 0.00 % | 563.930 M -6.46 % | 602.905 M 5.71 % | 570.334 M 0.00 % | 570.333 M 0.00 % | 570.341 M 0.00 % | 570.341 M 0.00 % | 570.333 M -12.98 % | 655.433 M 14.92 % | 570.333 M 0.00 % | 570.339 M 0.00 % | 570.333 M 13.52 % | 502.400 M 6.45 % | 471.962 M 0.00 % | 471.962 M -6.70 % | 505.842 M 0.00 % | 505.842 M 45.50 % | 347.655 M 0.00 % | 347.655 M 0.00 % | 347.655 M 0.00 % | 347.655 M 0.00 % | 347.655 M 0.00 % | 347.655 M 0.00 % | 347.655 M 0.00 % | 347.655 M 3.95 % | 334.443 M 3.20 % | 324.081 M 2.54 % | 316.050 M 0.00 % | 316.050 M 125.26 % | 140.303 M 1.75 % | 137.888 M 0.00 % | 137.885 M 0.00 % | 137.888 M -1.73 % | 140.310 M 1.76 % | 137.885 M 0.00 % | 137.885 M 0.00 % | 137.885 M 0.00 % | 137.885 M 0.00 % | 137.885 M 0.00 % | 137.885 M 0.00 % | 137.885 M 0.00 % | 137.885 M 59.52 % | 86.439 M 165.24 % | 32.589 M 0.35 % | 32.477 M 6.44 % | 30.513 M -6.05 % | 32.477 M 0.00 % | 32.477 M 0.00 % | 32.477 M 0.00 % | 32.477 M 0.00 % | 32.477 M -5.04 % | 34.201 M 3.20 % | 33.141 M 25.22 % | 26.467 M 2.95 % | 25.708 M -6.30 % | 27.438 M -10.77 % | 30.750 M 2.28 % | 30.064 M 5.22 % | 28.571 M 16.12 % | 24.605 M 0.00 % | 24.605 M 0.00 % | 24.605 M 0.00 % | 24.605 M |
| EPS diluted | -0.05 0.00 % | -0.05 -350.00 % | 0.02 136.30 % | -0.06 0.00 % | -0.06 -98.92 % | -0.03 0.00 % | -0.03 -180.29 % | 0.03 100.58 % | 0.02 -89.25 % | 0.16 95.36 % | 0.08 565.34 % | -0.02 -100.00 % | -0.01 28.46 % | -0.01 0.00 % | -0.01 -4.24 % | -0.01 0.00 % | -0.01 92.13 % | -0.15 -163.62 % | -0.06 -11.35 % | -0.05 29.81 % | -0.07 39.33 % | -0.12 -221.46 % | 0.10 5 388.89 % | 0.00 106.67 % | -0.03 20.35 % | -0.03 -104.22 % | -0.02 8.29 % | -0.02 -144.59 % | -0.01 94.71 % | -0.14 -200.00 % | 0.14 285.68 % | -0.08 49.73 % | -0.15 -36.36 % | -0.11 -178.57 % | 0.14 335.69 % | -0.06 31.25 % | -0.09 0.69 % | -0.09 -206.88 % | 0.08 213.85 % | -0.07 92.99 % | -1.02 -1 297.26 % | -0.07 -69.37 % | -0.04 90.63 % | -0.46 -39.39 % | -0.33 60.71 % | -0.84 88.37 % | -7.22 -31 706.17 % | -0.02 86.65 % | -0.17 55.26 % | -0.38 -52.00 % | -0.25 -108.33 % | -0.12 61.29 % | -0.31 63.53 % | -0.85 -1 230.20 % | -0.06 60.06 % | -0.16 -33.33 % | -0.12 -114.81 % | 0.81 485.71 % | -0.21 -172.41 % | 0.29 -85.05 % | 1.94 130.95 % | 0.84 902.39 % | 0.08 |
| Earnings per share | -0.05 0.00 % | -0.05 -334.12 % | 0.02 138.29 % | -0.06 0.00 % | -0.06 -98.92 % | -0.03 0.00 % | -0.03 -180.29 % | 0.03 130.00 % | 0.02 -90.63 % | 0.16 95.36 % | 0.08 565.34 % | -0.02 -76.00 % | -0.01 31.97 % | -0.01 0.00 % | -0.01 -24.58 % | -0.01 0.00 % | -0.01 92.13 % | -0.15 -163.62 % | -0.06 -11.35 % | -0.05 29.81 % | -0.07 39.33 % | -0.12 -221.46 % | 0.10 5 388.89 % | 0.00 106.67 % | -0.03 20.35 % | -0.03 -104.22 % | -0.02 8.29 % | -0.02 -144.59 % | -0.01 94.71 % | -0.14 -200.00 % | 0.14 285.68 % | -0.08 49.73 % | -0.15 -36.36 % | -0.11 -178.57 % | 0.14 335.69 % | -0.06 31.25 % | -0.09 13.60 % | -0.10 -222.85 % | 0.08 213.85 % | -0.07 92.99 % | -1.02 -1 297.26 % | -0.07 -69.37 % | -0.04 90.63 % | -0.46 -39.39 % | -0.33 60.71 % | -0.84 88.37 % | -7.22 -31 706.17 % | -0.02 86.65 % | -0.17 55.26 % | -0.38 -52.00 % | -0.25 -108.33 % | -0.12 61.29 % | -0.31 63.53 % | -0.85 -1 230.20 % | -0.06 60.06 % | -0.16 -33.33 % | -0.12 -114.81 % | 0.81 485.71 % | -0.21 -172.41 % | 0.29 -85.05 % | 1.94 130.95 % | 0.84 902.39 % | 0.08 |
| Gross profit | 35.514 M 0.00 % | 35.514 M 19.69 % | 29.672 M 34.45 % | 22.069 M 0.00 % | 22.069 M -17.69 % | 26.812 M 0.00 % | 26.812 M 179.67 % | -33.655 M -246.54 % | 22.967 M -48.98 % | 45.014 M -33.41 % | 67.597 M 334.78 % | -28.792 M -225.14 % | 23.009 M 25.97 % | 18.265 M 0.00 % | 18.265 M 122.34 % | 8.215 M 0.00 % | 8.215 M -69.05 % | 26.541 M 7.33 % | 24.728 M 14.59 % | 21.579 M 35.93 % | 15.875 M -30.44 % | 22.821 M 2.01 % | 22.371 M -37.11 % | 35.573 M 100.92 % | 17.705 M -13.60 % | 20.492 M 1.32 % | 20.225 M -14.64 % | 23.695 M 40.53 % | 16.861 M 5.63 % | 15.963 M -40.54 % | 26.846 M 45.17 % | 18.493 M 36.25 % | 13.573 M -28.78 % | 19.059 M -21.56 % | 24.299 M 17.97 % | 20.598 M 42.98 % | 14.406 M -7.88 % | 15.638 M -14.73 % | 18.340 M 16.23 % | 15.779 M 15.39 % | 13.674 M -20.33 % | 17.163 M -0.23 % | 17.203 M 39.98 % | 12.290 M 22.39 % | 10.042 M 197.47 % | -10.303 M -368.96 % | -2.197 M -110.13 % | 21.692 M 1.16 % | 21.444 M 0.11 % | 21.421 M 6.96 % | 20.028 M -25.46 % | 26.870 M 42.27 % | 18.887 M -35.19 % | 29.142 M -3.12 % | 30.079 M -5.08 % | 31.689 M 18.81 % | 26.672 M -82.28 % | 150.505 M 399.29 % | 30.144 M -53.78 % | 65.220 M 0.17 % | 65.111 M -23.75 % | 85.395 M 24.54 % | 68.567 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 102.000 K 100.00 % | 51.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.220 M 2 528.06 % | 1.226 M 39.95 % | 876.000 K 71.43 % | 511.000 K -97.95 % | 24.965 M -57.28 % | 58.443 M | 0.000 -100.00 % | 674.000 K | 0.000 | 0.000 | 0.000 100.00 % | -7.000 K -100.02 % | 29.913 M 370.11 % | 6.363 M | 0.000 -100.00 % | 40.000 K -99.72 % | 14.410 M 2 176.46 % | 633.000 K | 0.000 -100.00 % | 18.000 K -99.89 % | 16.979 M 14 288.98 % | 118.000 K 151.06 % | 47.000 K -99.96 % | 120.899 M 4 318.39 % | -2.866 M -57 420.00 % | 5.000 K 150.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.000 K -97.21 % | 2.188 M | 0.000 | 0.000 -100.00 % | 509.000 K 192.88 % | -548.000 K 62.72 % | -1.470 M -19.32 % | -1.232 M -136.07 % | 3.416 M 267.45 % | -2.040 M -29.44 % | -1.576 M -108.48 % | 18.593 M 137.73 % | 7.821 M 875.19 % | 802.000 K |
| Cost of revenue | 35.229 M 0.00 % | 35.229 M 5.66 % | 33.340 M 32.86 % | 25.094 M 0.00 % | 25.094 M -33.45 % | 37.709 M 0.00 % | 37.709 M -70.01 % | 125.718 M 445.06 % | 23.065 M -86.17 % | 166.805 M 335.38 % | 38.313 M -64.19 % | 106.977 M 565.11 % | 16.084 M -12.89 % | 18.463 M 0.00 % | 18.463 M 57.95 % | 11.689 M 0.00 % | 11.689 M -47.74 % | 22.367 M -15.34 % | 26.419 M 20.29 % | 21.962 M 35.38 % | 16.223 M -22.93 % | 21.049 M -20.34 % | 26.425 M 11.39 % | 23.722 M 72.06 % | 13.787 M -28.37 % | 19.248 M 2.74 % | 18.734 M 16.55 % | 16.074 M 58.33 % | 10.152 M -43.40 % | 17.936 M -5.90 % | 19.061 M 51.98 % | 12.542 M 26.94 % | 9.880 M -36.70 % | 15.607 M -8.91 % | 17.134 M 9.45 % | 15.655 M 83.66 % | 8.524 M -37.24 % | 13.582 M -27.25 % | 18.669 M 60.57 % | 11.627 M -10.37 % | 12.972 M 4.65 % | 12.396 M -16.12 % | 14.779 M -6.69 % | 15.838 M 49.61 % | 10.586 M -62.25 % | 28.044 M -24.90 % | 37.343 M 213.75 % | 11.902 M -14.45 % | 13.913 M -16.12 % | 16.587 M -10.42 % | 18.517 M 28.86 % | 14.370 M -2.32 % | 14.712 M 21.29 % | 12.130 M -44.12 % | 21.707 M 46.37 % | 14.830 M 8.57 % | 13.660 M 128.42 % | -48.073 M -294.79 % | 24.679 M | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 26.419 M 20.29 % | 21.963 M 35.38 % | 16.223 M | 0.000 -100.00 % | 26.425 M 11.39 % | 23.722 M 72.06 % | 13.787 M | 0.000 -100.00 % | 18.734 M 16.55 % | 16.074 M 58.33 % | 10.152 M | 0.000 -100.00 % | 19.061 M 51.98 % | 12.542 M 26.94 % | 9.880 M 146.92 % | -21.059 M -222.91 % | 17.134 M 9.45 % | 15.655 M 83.66 % | 8.524 M 142.80 % | -19.918 M -206.69 % | 18.669 M 60.57 % | 11.627 M -10.37 % | 12.972 M 170.38 % | -18.431 M -224.71 % | 14.779 M -6.69 % | 15.838 M 49.61 % | 10.586 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.047 M -258.12 % | 37.343 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 |
| 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 -100.00 % | 10.848 M -74.48 % | 42.503 M 40.93 % | 30.160 M -5.87 % | 32.041 M 107.53 % | 15.439 M -70.94 % | 53.136 M 21 102.37 % | -253.000 K -138.86 % | 651.000 K -22.41 % | 839.000 K -65.27 % | 2.416 M 395.35 % | -818.000 K -112.35 % | 6.625 M 435.61 % | -1.974 M -109.26 % | 21.326 M 1 613.56 % | -1.409 M -185.80 % | -493.000 K 86.65 % | -3.692 M -114.75 % | 25.030 M 1 157.79 % | 1.990 M -18.97 % | 2.456 M 436.24 % | 458.000 K -97.67 % | 19.663 M 3 701.28 % | -546.000 K -191.76 % | 595.000 K -93.34 % | 8.939 M 182.17 % | 3.168 M 210.27 % | -2.873 M -359.30 % | 1.108 M | 0.000 | 0.000 -100.00 % | 3.210 M 246.44 % | -2.192 M 17.25 % | -2.649 M -1 227.23 % | 235.000 K 109.04 % | -2.599 M -212.00 % | -833.000 K 94.19 % | -14.343 M -285.46 % | -3.721 M 41.21 % | -6.329 M -433.63 % | 1.897 M | 0.000 100.00 % | -10.214 M 84.68 % | -66.676 M -19.44 % | -55.823 M 18.47 % | -68.466 M -30.88 % | -52.314 M |
| Operating expenses | 48.571 M 0.00 % | 48.571 M 21.67 % | 39.921 M 4.76 % | 38.107 M -26.79 % | 52.049 M 21.83 % | 42.723 M 0.00 % | 42.723 M 228.22 % | 13.016 M 0.00 % | 13.016 M -36.99 % | 20.656 M 0.00 % | 20.656 M -26.22 % | 27.997 M 0.00 % | 27.997 M 11.58 % | 25.091 M 0.00 % | 25.091 M 84.63 % | 13.590 M 0.00 % | 13.590 M 217.43 % | -11.573 M -116.79 % | 68.922 M 32.23 % | 52.123 M 8.00 % | 48.264 M 571.74 % | -10.231 M -115.38 % | 66.527 M 14.25 % | 58.227 M 40.55 % | 41.427 M 112.89 % | 19.459 M -58.32 % | 46.692 M 3.93 % | 44.927 M 25.48 % | 35.804 M 1 227.06 % | 2.698 M -94.25 % | 46.914 M 19.41 % | 39.287 M -7.29 % | 42.374 M 27 615.58 % | -154.000 K -100.33 % | 46.507 M 2.73 % | 45.271 M 24.56 % | 36.345 M 1 365.94 % | -2.871 M -105.89 % | 48.709 M 40.53 % | 34.661 M -24.75 % | 46.064 M 386.57 % | 9.467 M -75.10 % | 38.017 M -1.95 % | 38.775 M 25.57 % | 30.878 M 119.21 % | -160.777 M -159.98 % | 268.070 M 1 012.14 % | 24.104 M -0.27 % | 24.169 M -17.67 % | 29.357 M 8.20 % | 27.133 M 1.45 % | 26.746 M -1.22 % | 27.077 M -21.80 % | 34.626 M 28.67 % | 26.910 M -7.18 % | 28.991 M -7.04 % | 31.187 M -78.98 % | 148.360 M 472.33 % | 25.922 M 138.88 % | -66.676 M -19.44 % | -55.823 M -181.53 % | 68.466 M 30.88 % | 52.314 M |
| Cost and expenses | 83.799 M 0.00 % | 83.799 M 14.38 % | 73.261 M 15.92 % | 63.201 M -18.07 % | 77.143 M -4.09 % | 80.432 M 0.00 % | 80.432 M -36.02 % | 125.718 M 248.43 % | 36.081 M -78.37 % | 166.805 M 182.87 % | 58.969 M -44.88 % | 106.977 M 142.69 % | 44.081 M 1.21 % | 43.554 M 0.00 % | 43.554 M 72.29 % | 25.279 M 0.00 % | 25.279 M -23.90 % | 33.216 M -51.81 % | 68.922 M 32.23 % | 52.123 M 8.00 % | 48.264 M 32.27 % | 36.488 M -45.15 % | 66.527 M 14.25 % | 58.227 M 40.55 % | 41.427 M -19.62 % | 51.542 M 10.39 % | 46.692 M 3.93 % | 44.927 M 25.48 % | 35.804 M 6.52 % | 33.612 M -28.35 % | 46.914 M 19.41 % | 39.287 M -7.29 % | 42.374 M 27.52 % | 33.228 M -28.55 % | 46.507 M 2.73 % | 45.271 M 24.56 % | 36.345 M 12.01 % | 32.448 M -33.38 % | 48.709 M 40.53 % | 34.661 M -24.75 % | 46.064 M 21.19 % | 38.010 M -0.02 % | 38.017 M -1.95 % | 38.775 M 25.57 % | 30.878 M 123.26 % | -132.733 M -149.51 % | 268.070 M 644.51 % | 36.006 M -5.45 % | 38.082 M -17.11 % | 45.944 M 0.64 % | 45.650 M 11.03 % | 41.116 M -1.61 % | 41.789 M -10.62 % | 46.756 M -3.83 % | 48.617 M 10.94 % | 43.821 M -2.29 % | 44.847 M -55.28 % | 100.287 M 98.19 % | 50.601 M -24.11 % | 66.676 M 19.44 % | 55.823 M -31.38 % | 81.354 M 26.97 % | 64.073 M |
| Research and development 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 48.571 M 0.00 % | 48.571 M 21.67 % | 39.921 M 4.76 % | 38.107 M 0.00 % | 38.107 M 2.32 % | 37.244 M 0.00 % | 37.244 M 26.92 % | 29.346 M 0.00 % | 29.346 M -13.16 % | 33.793 M 0.00 % | 33.793 M 17.47 % | 28.767 M 0.00 % | 28.767 M 5.10 % | 27.371 M 0.00 % | 27.371 M 14.75 % | 23.853 M 0.00 % | 23.853 M | 0.000 -100.00 % | 26.419 M 20.29 % | 21.963 M 35.38 % | 16.223 M | 0.000 -100.00 % | 26.425 M 11.39 % | 23.722 M 72.06 % | 13.787 M | 0.000 -100.00 % | 18.734 M 16.55 % | 16.074 M 58.33 % | 10.152 M | 0.000 -100.00 % | 19.061 M 51.98 % | 12.542 M 26.94 % | 9.880 M 155.58 % | -17.775 M -203.74 % | 17.134 M 9.45 % | 15.655 M 83.66 % | 8.524 M 149.23 % | -17.315 M -192.75 % | 18.669 M 60.57 % | 11.627 M -10.37 % | 12.972 M 180.34 % | -16.147 M -209.26 % | 14.779 M -6.69 % | 15.838 M 49.61 % | 10.586 M 1 137.84 % | -1.020 M -102.73 % | 37.343 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 |
| Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 941.000 K -33.83 % | 1.422 M 67.29 % | 850.000 K 504.98 % | 140.500 K 108.15 % | 67.500 K 0.00 % | 67.500 K -67.47 % | 207.500 K 0.00 % | 207.500 K 476.39 % | 36.000 K 0.00 % | 36.000 K -71.31 % | 125.500 K 0.00 % | 125.500 K -79.05 % | 599.000 K 0.00 % | 599.000 K | 0.000 -100.00 % | 3.000 K -66.67 % | 9.000 K -30.77 % | 13.000 K -90.78 % | 141.000 K 3 425.00 % | 4.000 K 0.00 % | 4.000 K | 0.000 | 0.000 -100.00 % | 76.000 K -80.46 % | 389.000 K 5 457.14 % | 7.000 K -94.66 % | 131.000 K 6 450.00 % | 2.000 K -98.13 % | 107.000 K 167.50 % | 40.000 K -53.49 % | 86.000 K 1 333.33 % | 6.000 K -86.05 % | 43.000 K 138.89 % | 18.000 K -97.42 % | 699.000 K 1 009.52 % | 63.000 K 34.04 % | 47.000 K 135.00 % | 20.000 K -52.38 % | 42.000 K 740.00 % | 5.000 K 150.00 % | 2.000 K -94.87 % | 39.000 K -97.15 % | 1.368 M | 0.000 | 0.000 -100.00 % | 739.000 K 71.86 % | 430.000 K 424.39 % | 82.000 K -13.68 % | 95.000 K -67.13 % | 289.000 K 2 308.33 % | 12.000 K -14.29 % | 14.000 K 0.00 % | 14.000 K 75.00 % | 8.000 K | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 3.785 M | 0.000 -100.00 % | 668.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.491 M 26.14 % | 1.182 M 34.93 % | 876.000 K 71.43 % | 511.000 K 31.03 % | 390.000 K 53.54 % | 254.000 K 40.33 % | 181.000 K 74.04 % | 104.000 K -25.18 % | 139.000 K -7.95 % | 151.000 K 8.63 % | 139.000 K -32.52 % | 206.000 K -62.95 % | 556.000 K -51.53 % | 1.147 M 36.87 % | 838.000 K -25.31 % | 1.122 M -7.81 % | 1.217 M 21.82 % | 999.000 K -11.28 % | 1.126 M 15.96 % | 971.000 K | 0.000 -100.00 % | 1.023 M -51.38 % | 2.104 M 138.01 % | 884.000 K 16.62 % | 758.000 K -12.17 % | 863.000 K -46.26 % | 1.606 M -0.86 % | 1.620 M | 0.000 -100.00 % | 1.535 M -0.07 % | 1.536 M 4.07 % | 1.476 M -25.23 % | 1.974 M 43.04 % | 1.380 M -22.69 % | 1.785 M 8.58 % | 1.644 M -21.86 % | 2.104 M 27.44 % | 1.651 M -27.17 % | 2.267 M -2.20 % | 2.318 M | 0.000 -100.00 % | 2.173 M -41.08 % | 3.688 M 3.80 % | 3.553 M -11.18 % | 4.000 M -14.00 % | 4.651 M |
| Depreciation and amortization | 14.648 M 0.00 % | 14.648 M 289.06 % | 3.765 M -77.60 % | 16.809 M 0.00 % | 16.809 M 17.08 % | 14.356 M 0.00 % | 14.356 M -31.30 % | 20.897 M 100.01 % | 10.448 M -53.76 % | 22.594 M 140.49 % | 9.395 M -45.62 % | 17.275 M 99.99 % | 8.638 M 4.16 % | 8.293 M 0.00 % | 8.293 M -5.16 % | 8.744 M 0.00 % | 8.744 M 145.07 % | -19.401 M -270.95 % | 11.349 M 49.05 % | 7.614 M -42.46 % | 13.232 M 44.69 % | 9.145 M 119.04 % | -48.037 M -760.03 % | 7.278 M 18.50 % | 6.142 M 76.54 % | 3.479 M -30.20 % | 4.984 M -8.78 % | 5.464 M -4.76 % | 5.737 M -20.60 % | 7.225 M 628.92 % | -1.366 M -112.91 % | 10.577 M 55.57 % | 6.799 M 172.90 % | -9.327 M -283.46 % | 5.084 M 5.78 % | 4.806 M -0.93 % | 4.851 M 137.95 % | -12.783 M -18 626.09 % | 69.000 K -98.59 % | 4.888 M -96.14 % | 126.761 M 1 031.49 % | 11.203 M 194.20 % | 3.808 M 9.84 % | 3.467 M 12.56 % | 3.080 M -50.56 % | 6.230 M -96.70 % | 188.806 M 2 149.03 % | 8.395 M 67.43 % | 5.014 M -56.97 % | 11.651 M 276.57 % | 3.094 M -58.30 % | 7.419 M 9.12 % | 6.799 M -81.70 % | 37.155 M 559.44 % | -8.087 M -146.96 % | 17.222 M 214.33 % | 5.479 M -33.93 % | 8.293 M 309.53 % | 2.025 M 28.49 % | 1.576 M | 0.000 -100.00 % | 12.888 M 9.60 % | 11.759 M |
| Operating income | -13.057 M 0.00 % | -13.057 M -27.40 % | -10.249 M 36.10 % | -16.039 M 18.17 % | -19.601 M -42.90 % | -13.717 M 0.00 % | -13.717 M 59.24 % | -33.655 M -258.26 % | -9.394 M -120.87 % | 45.014 M 45.31 % | 30.977 M 207.59 % | -28.792 M -243.81 % | -8.374 M 28.99 % | -11.794 M 0.00 % | -11.794 M 35.67 % | -18.335 M 0.00 % | -18.335 M -233.30 % | 13.754 M 179.41 % | -17.321 M -8.11 % | -16.022 M 34.03 % | -24.288 M -372.23 % | 8.922 M -74.80 % | 35.405 M 4 222.95 % | 819.000 K 108.83 % | -9.280 M 16.79 % | -11.152 M -109.70 % | -5.318 M 10.86 % | -5.966 M -177.23 % | -2.152 M 93.22 % | -31.744 M -256.23 % | 20.319 M 310.32 % | -9.661 M 50.24 % | -19.414 M -5.56 % | -18.391 M -192.15 % | 19.957 M 380.97 % | -7.103 M 35.19 % | -10.960 M 18.82 % | -13.501 M -215.10 % | 11.730 M 250.37 % | -7.801 M 94.42 % | -139.702 M -2 067.27 % | -6.446 M -124.83 % | -2.867 M 78.79 % | -13.520 M -48.52 % | -9.103 M 62.58 % | -24.329 M 89.55 % | -232.924 M -9 556.88 % | -2.412 M 11.49 % | -2.725 M 65.66 % | -7.936 M -11.70 % | -7.105 M -5 829.84 % | 124.000 K 101.51 % | -8.190 M -49.32 % | -5.485 M -273.14 % | 3.168 M 17.38 % | 2.699 M 159.78 % | -4.515 M -310.39 % | 2.146 M -49.16 % | 4.221 M 389.90 % | -1.456 M -115.68 % | 9.288 M 129.84 % | 4.041 M -10.08 % | 4.494 M |
| Operating income ratio | -0.18 0.00 % | -0.18 -13.48 % | -0.16 52.17 % | -0.34 18.17 % | -0.42 -95.49 % | -0.21 0.00 % | -0.21 41.85 % | -0.37 -79.13 % | -0.20 -196.03 % | 0.21 -27.34 % | 0.29 179.42 % | -0.37 -71.90 % | -0.21 33.29 % | -0.32 0.00 % | -0.32 65.14 % | -0.92 0.00 % | -0.92 -427.56 % | 0.28 183.04 % | -0.34 7.97 % | -0.37 51.37 % | -0.76 -472.07 % | 0.20 -71.97 % | 0.73 5 153.09 % | 0.01 104.69 % | -0.29 -5.01 % | -0.28 -105.58 % | -0.14 9.01 % | -0.15 -88.31 % | -0.08 91.49 % | -0.94 -311.57 % | 0.44 242.18 % | -0.31 62.39 % | -0.83 -56.03 % | -0.53 -210.14 % | 0.48 345.84 % | -0.20 59.01 % | -0.48 -3.45 % | -0.46 -245.78 % | 0.32 211.35 % | -0.28 94.57 % | -5.24 -2 304.20 % | -0.22 -143.26 % | -0.09 81.35 % | -0.48 -8.92 % | -0.44 67.82 % | -1.37 79.31 % | -6.63 -9 130.45 % | -0.07 6.84 % | -0.08 63.09 % | -0.21 -13.27 % | -0.18 -6 230.46 % | 0.00 101.23 % | -0.24 -83.42 % | -0.13 -317.24 % | 0.06 5.44 % | 0.06 151.83 % | -0.11 -634.34 % | 0.02 -72.79 % | 0.08 444.88 % | -0.02 -115.65 % | 0.14 201.45 % | 0.05 -27.80 % | 0.07 |
| Total other income expenses net | -15.140 M 0.00 % | -15.140 M -167.87 % | 22.306 M 245.19 % | -15.364 M 0.00 % | -15.364 M -187.79 % | -5.339 M 0.00 % | -5.339 M -132.83 % | 16.262 M 0.00 % | 16.262 M 845.99 % | 1.719 M -86.70 % | 12.929 M 1 660.25 % | 734.500 K 0.00 % | 734.500 K -84.83 % | 4.842 M 0.00 % | 4.842 M -49.90 % | 9.664 M 0.00 % | 9.664 M 204.68 % | -9.232 M -1 095.85 % | -772.000 K 11.87 % | -876.000 K 30.37 % | -1.258 M 85.94 % | -8.949 M -121.06 % | 42.484 M 23 571.82 % | -181.000 K -132.85 % | 551.000 K 407.82 % | -179.000 K -138.67 % | -75.000 K -130.00 % | 250.000 K 225.63 % | -199.000 K 98.17 % | -10.896 M -171.75 % | 15.186 M 2 177.43 % | -731.000 K 32.44 % | -1.082 M 79.16 % | -5.193 M -130.23 % | 17.178 M 1 686.15 % | -1.083 M -13.64 % | -953.000 K 86.62 % | -7.124 M -140.81 % | 17.456 M 455.81 % | -4.906 M 96.16 % | -127.762 M -3 843.27 % | -3.240 M -277.62 % | -858.000 K 84.65 % | -5.589 M -253.51 % | -1.581 M -9.49 % | -1.444 M 62.97 % | -3.900 M -332.97 % | 1.674 M 157.15 % | -2.929 M 30.15 % | -4.193 M -223.04 % | -1.298 M 69.74 % | -4.289 M -96.02 % | -2.188 M 86.69 % | -16.434 M -206.72 % | -5.358 M 37.57 % | -8.582 M -1 977.97 % | -413.000 K -101.66 % | 24.925 M 301.30 % | -12.382 M -277.06 % | 6.993 M -87.76 % | 57.115 M 132.91 % | 24.522 M 1 605.34 % | -1.629 M |
| 2024-12-31 | 2024-09-30 | 2023-12-31 | 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 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 |
| 2025-06-30 | 2024-12-31 | 2024-09-30 | 2023-12-31 | 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 | 2009-12-31 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 30.958 M -81.01 % | 163.058 M 0.00 % | 163.058 M 47.76 % | 110.354 M 843.04 % | 11.702 M 0.00 % | 11.702 M 139.36 % | -29.734 M 2.94 % | -30.636 M 60.11 % | -76.803 M 0.00 % | -76.803 M -14.02 % | -67.359 M 0.37 % | -67.610 M -151.61 % | -26.871 M 0.00 % | -26.871 M -24.39 % | -21.602 M 3.42 % | -22.367 M 15.88 % | -26.590 M 0.00 % | -26.590 M -127.94 % | 95.159 M 21.70 % | 78.194 M 41.42 % | 55.292 M 26.35 % | 43.760 M 62.63 % | 26.907 M 62.42 % | 16.566 M 1 874.49 % | 839.000 K -14.82 % | 985.000 K 130.79 % | -3.199 M 50.72 % | -6.492 M 30.01 % | -9.275 M -19.52 % | -7.760 M 55.94 % | -17.611 M -123.14 % | 76.107 M -3.06 % | 78.507 M 17.20 % | 66.988 M 5.98 % | 63.210 M -39.69 % | 104.808 M 78.13 % | 58.837 M 4.77 % | 56.158 M 52.19 % | 36.900 M 28.81 % | 28.646 M 190.65 % | 9.856 M 270.90 % | -5.767 M 82.97 % | -33.858 M -77.35 % | -19.091 M -163.14 % | 30.235 M -68.84 % | 97.027 M 8.43 % | 89.485 M -13.44 % | 103.376 M -9.70 % | 114.483 M -1.05 % | 115.698 M -5.93 % | 122.989 M -2.99 % | 126.786 M 0.60 % | 126.031 M -3.26 % | 130.275 M -12.05 % | 148.130 M 7.07 % | 138.348 M -19.26 % | 171.356 M -22.17 % | 220.180 M 38.66 % | 158.788 M 17.60 % | 135.021 M -13.62 % | 156.312 M |
| Total investments | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K -46.15 % | 78.000 K 0.00 % | 78.000 K 0.00 % | 78.000 K 0.00 % | 78.000 K 0.00 % | 78.000 K 0.00 % | 78.000 K 0.00 % | 78.000 K 1.30 % | 77.000 K 0.00 % | 77.000 K 0.00 % | 77.000 K 0.00 % | 77.000 K 0.00 % | 77.000 K 0.00 % | 77.000 K 0.00 % | 77.000 K 0.00 % | 77.000 K -13.48 % | 89.000 K 0.00 % | 89.000 K 0.00 % | 89.000 K 0.00 % | 89.000 K 0.00 % | 89.000 K 0.00 % | 89.000 K 0.00 % | 89.000 K 0.00 % | 89.000 K 0.00 % | 89.000 K 1.14 % | 88.000 K -15.38 % | 104.000 K 0.00 % | 104.000 K 0.97 % | 103.000 K 18.39 % | 87.000 K 0.00 % | 87.000 K 0.00 % | 87.000 K 3.57 % | 84.000 K 0.00 % | 84.000 K 0.00 % | 84.000 K 0.00 % | 84.000 K -30.00 % | 120.000 K 0.00 % | 120.000 K 0.00 % | 120.000 K 0.00 % | 120.000 K 6.19 % | 113.000 K 0.00 % | 113.000 K -88.92 % | 1.020 M 1 100.00 % | 85.000 K -98.67 % | 6.374 M 9 706.15 % | 65.000 K |
| Total debt | 170.293 M 2.81 % | 165.640 M 0.00 % | 165.640 M 4.26 % | 158.865 M 73.73 % | 91.446 M 0.00 % | 91.446 M 4 343.44 % | 2.058 M 78.03 % | 1.156 M | 0.000 | 0.000 -100.00 % | 444.000 K 130.05 % | 193.000 K | 0.000 | 0.000 -100.00 % | 1.383 M 123.79 % | 618.000 K | 0.000 | 0.000 -100.00 % | 99.490 M 23.48 % | 80.571 M 44.01 % | 55.949 M 21.79 % | 45.940 M 66.42 % | 27.605 M 58.68 % | 17.397 M 1 031.88 % | 1.537 M -11.51 % | 1.737 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.577 M -76.27 % | 78.298 M -1.07 % | 79.145 M 8.38 % | 73.026 M -2.70 % | 75.050 M -34.22 % | 114.086 M 62.13 % | 70.367 M -2.76 % | 72.361 M -2.49 % | 74.211 M -2.53 % | 76.135 M 12.55 % | 67.643 M -2.83 % | 69.610 M -2.64 % | 71.500 M -2.58 % | 73.392 M -2.52 % | 75.287 M -22.95 % | 97.710 M 1.96 % | 95.835 M -8.21 % | 104.404 M -9.17 % | 114.943 M -1.28 % | 116.431 M -5.82 % | 123.626 M -3.40 % | 127.973 M 0.91 % | 126.819 M -3.12 % | 130.903 M -11.86 % | 148.510 M 6.24 % | 139.789 M -19.04 % | 172.665 M -21.40 % | 219.670 M 37.92 % | 159.275 M 20.81 % | 131.834 M -16.13 % | 157.194 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 -0.08 % | 0.000 -199.92 % | 0.000 0.08 % | 0.000 199.92 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 13.540 M 0.00 % | 13.540 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1,000.000 -14 073 748 835 400.00 % | 0.000 50.00 % | 0.000 -681.82 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 100.00 % | 0.000 200.00 % | 0.000 100.00 % | -6.602 M 2.44 % | -6.767 M -7.40 % | -6.301 M -7.27 % | -5.874 M 2.99 % | -6.055 M -1.20 % | -5.983 M 17.45 % | -7.248 M -5.15 % | -6.893 M -5.79 % | -6.516 M -6.94 % | -6.093 M -10.30 % | -5.524 M -11.51 % | -4.954 M 2.58 % | -5.085 M 8.43 % | -5.553 M 18.17 % | -6.786 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 % | -734.000 K | 0.000 | 0.000 |
| Retained earnings | -90.670 M -106.09 % | -43.995 M 0.00 % | -43.995 M -390.45 % | 15.147 M -66.38 % | 45.057 M 0.00 % | 45.057 M -47.04 % | 85.080 M 0.00 % | 85.080 M -27.05 % | 116.622 M 0.00 % | 116.622 M 20.28 % | 96.959 M 0.00 % | 96.959 M 1 064.96 % | -10.048 M 0.00 % | -10.048 M 92.21 % | -129.043 M 0.00 % | -129.043 M -12.07 % | -115.143 M 0.00 % | -115.143 M -17.25 % | -98.206 M -25.62 % | -78.179 M -33.00 % | -58.779 M -40.34 % | -41.882 M -144.95 % | -17.098 M -1 514.54 % | -1.059 M 97.08 % | -36.220 M 1.74 % | -36.861 M -34.13 % | -27.482 M -70.05 % | -16.161 M 19.98 % | -20.197 M -39.36 % | -14.493 M -19.28 % | -12.150 M -246.44 % | 8.297 M 176.17 % | -10.893 M 93.38 % | -164.492 M -14.15 % | -144.102 M -12.33 % | -128.286 M 12.92 % | -147.312 M -5.68 % | -139.392 M -9.05 % | -127.821 M -12.44 % | -113.682 M 9.43 % | -125.515 M -8.27 % | -115.931 M -591.90 % | 23.568 M -26.41 % | 32.027 M -10.42 % | 35.752 M 163.31 % | -56.473 M -23.44 % | -45.750 M -121.71 % | -20.635 M -109.65 % | 213.823 M -0.34 % | 214.561 M -2.57 % | 220.215 M -5.25 % | 232.405 M -3.40 % | 240.573 M -1.70 % | 244.739 M -4.07 % | 255.117 M -8.32 % | 278.279 M -3.24 % | 287.598 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 285.166 M 100.00 % | 142.583 M 0.00 % | 142.583 M 0.00 % | 142.583 M 0.00 % | 142.583 M 0.00 % | 142.583 M 0.00 % | 142.583 M 0.00 % | 142.583 M 0.00 % | 142.583 M 0.00 % | 142.583 M 0.00 % | 142.583 M 0.00 % | 142.583 M 0.00 % | 142.583 M 0.00 % | 142.583 M -50.00 % | 285.166 M 0.00 % | 285.166 M 0.00 % | 285.166 M 0.00 % | 285.166 M 82.67 % | 156.113 M 0.00 % | 156.113 M 0.00 % | 156.113 M 0.00 % | 156.113 M 0.00 % | 156.113 M 0.00 % | 156.113 M 0.00 % | 156.113 M 0.00 % | 156.113 M 0.00 % | 156.113 M 0.00 % | 156.113 M 10.00 % | 141.921 M 0.00 % | 141.921 M 0.00 % | 141.921 M 178.22 % | 51.011 M 0.00 % | 51.011 M -50.00 % | 102.023 M 0.00 % | 102.023 M 0.00 % | 102.023 M 0.00 % | 102.023 M 0.00 % | 102.023 M 0.00 % | 102.023 M 0.00 % | 102.023 M 0.00 % | 102.023 M 0.00 % | 102.023 M 0.00 % | 102.023 M 22.22 % | 83.473 M 39.50 % | 59.837 M -47.05 % | 113.000 M 0.00 % | 113.000 M 0.00 % | 113.000 M 0.00 % | 113.000 M 0.00 % | 113.000 M 0.00 % | 113.000 M 0.00 % | 113.000 M 0.00 % | 113.000 M 0.00 % | 113.000 M 0.00 % | 113.000 M 0.00 % | 113.000 M 0.00 % | 113.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 194.496 M 97.28 % | 98.588 M 0.00 % | 98.588 M -37.50 % | 157.730 M -15.94 % | 187.640 M 0.00 % | 187.640 M -17.58 % | 227.663 M 0.00 % | 227.663 M -12.17 % | 259.205 M 0.00 % | 259.205 M 8.21 % | 239.542 M 0.00 % | 239.542 M 63.99 % | 146.075 M 0.00 % | 146.075 M -6.44 % | 156.123 M 0.00 % | 156.123 M -8.18 % | 170.023 M 0.00 % | 170.023 M 193.61 % | 57.907 M -25.70 % | 77.934 M -19.93 % | 97.333 M -14.79 % | 114.231 M -17.83 % | 139.015 M -10.34 % | 155.054 M 29.33 % | 119.893 M 0.54 % | 119.252 M -7.29 % | 128.631 M -8.09 % | 139.952 M 14.97 % | 121.724 M -4.48 % | 127.428 M -1.81 % | 129.771 M 146.22 % | 52.706 M 58.03 % | 33.351 M -24.54 % | 44.194 M -32.02 % | 65.011 M -19.39 % | 80.646 M 30.72 % | 61.692 M -9.74 % | 68.347 M -14.86 % | 80.273 M -15.31 % | 94.789 M 13.68 % | 83.379 M -10.86 % | 93.532 M -59.96 % | 233.601 M 19.53 % | 195.433 M 46.18 % | 133.690 M 168.77 % | 49.741 M -16.96 % | 59.902 M -30.38 % | 86.037 M -73.18 % | 320.735 M -0.56 % | 322.548 M -1.56 % | 327.665 M -4.05 % | 341.483 M -2.98 % | 351.986 M -1.29 % | 356.569 M -2.62 % | 366.144 M -5.33 % | 386.744 M -3.05 % | 398.930 M 22.60 % | 325.388 M 2.33 % | 317.967 M 18.09 % | 269.259 M 8.84 % | 247.388 M |
| Other non current liabilities | 28.139 M 21.19 % | 23.219 M 0.00 % | 23.219 M 32.28 % | 17.553 M 120.38 % | 7.965 M 0.00 % | 7.965 M -75.65 % | 32.710 M 0.00 % | 32.710 M 65.88 % | 19.719 M | 0.000 -100.00 % | 15.095 M 0.00 % | 15.095 M 49.07 % | 10.126 M | 0.000 -100.00 % | 11.354 M 0.00 % | 11.354 M 121.20 % | 5.133 M | 0.000 -100.00 % | 8.423 M 74.32 % | 4.832 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 169.157 M 4.18 % | 162.370 M 0.00 % | 162.370 M 2.69 % | 158.123 M 72.91 % | 91.446 M 0.00 % | 91.446 M 7 810.55 % | 1.156 M 0.00 % | 1.156 M | 0.000 | 0.000 -100.00 % | 193.000 K 0.00 % | 193.000 K | 0.000 | 0.000 -100.00 % | 618.000 K 0.00 % | 618.000 K | 0.000 | 0.000 -100.00 % | 1.999 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 % | 43.625 M -32.63 % | 64.751 M 4.87 % | 61.745 M -3.32 % | 63.864 M 5.48 % | 60.547 M -2.96 % | 62.394 M -3.15 % | 64.426 M -2.96 % | 66.388 M -2.87 % | 68.351 M 14.11 % | 59.901 M -3.11 % | 61.822 M -3.05 % | 63.767 M -3.00 % | 65.740 M -2.84 % | 67.663 M -2.72 % | 69.554 M -2.85 % | 71.598 M -10.33 % | 79.846 M -2.55 % | 81.933 M -1.99 % | 83.593 M -2.85 % | 86.048 M -2.73 % | 88.463 M -2.68 % | 90.896 M -2.55 % | 93.279 M -2.43 % | 95.602 M -2.90 % | 98.457 M -11.54 % | 111.299 M -28.61 % | 155.912 M 38.54 % | 112.540 M -5.79 % | 119.453 M -4.71 % | 125.362 M |
| Total non current liabilities | 197.296 M 6.31 % | 185.589 M 0.00 % | 185.589 M 5.64 % | 175.676 M 76.72 % | 99.411 M 0.00 % | 99.411 M 193.54 % | 33.866 M 0.00 % | 33.866 M 71.74 % | 19.719 M | 0.000 -100.00 % | 15.289 M 0.01 % | 15.288 M 50.98 % | 10.126 M | 0.000 -100.00 % | 11.973 M 0.01 % | 11.972 M 133.19 % | 5.134 M | 0.000 -100.00 % | 10.421 M 115.67 % | 4.832 M 483 100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M | 0.000 -100.00 % | 43.625 M -32.63 % | 64.751 M 4.87 % | 61.745 M -3.32 % | 63.864 M 5.48 % | 60.547 M -2.96 % | 62.394 M -3.15 % | 64.426 M -2.96 % | 66.388 M -2.87 % | 68.351 M 14.11 % | 59.901 M -3.11 % | 61.822 M -3.05 % | 63.767 M -3.00 % | 65.740 M -2.84 % | 67.663 M -2.72 % | 69.554 M -2.85 % | 71.598 M -10.33 % | 79.846 M -2.55 % | 81.933 M -1.99 % | 83.593 M -2.85 % | 86.048 M -2.73 % | 88.463 M -2.68 % | 90.896 M -2.55 % | 93.279 M -2.43 % | 95.602 M -2.90 % | 98.457 M -13.77 % | 114.182 M -34.97 % | 175.590 M 31.38 % | 133.649 M 9.89 % | 121.620 M -2.98 % | 125.362 M |
| Other current liabilities | 47.326 M 238.31 % | 13.989 M 0.00 % | 13.989 M -68.27 % | 44.092 M 84.63 % | 23.881 M 0.00 % | 23.881 M -59.13 % | 58.432 M 0.00 % | 58.432 M 94.37 % | 30.063 M -0.29 % | 30.151 M -49.19 % | 59.346 M -23.78 % | 77.865 M 195.78 % | 26.325 M 0.00 % | 26.325 M -59.46 % | 64.933 M -11.76 % | 73.584 M 146.31 % | 29.874 M 0.00 % | 29.874 M -17.11 % | 36.042 M 24.06 % | 29.051 M 50.66 % | 19.283 M -17.66 % | 23.419 M -70.66 % | 79.825 M 145.35 % | 32.535 M 68.48 % | 19.311 M -3.86 % | 20.087 M -54.27 % | 43.924 M 113.07 % | 20.615 M 40.60 % | 14.662 M -13.61 % | 16.972 M -36.95 % | 26.917 M 112.60 % | 12.661 M 54.53 % | 8.193 M -27.23 % | 11.258 M -71.80 % | 39.924 M 292.72 % | -20.716 M -376.40 % | 7.495 M -24.76 % | 9.961 M -72.51 % | 36.234 M 229.37 % | 11.001 M 41.13 % | 7.795 M -22.05 % | 10.000 M -72.99 % | 37.018 M 266.01 % | 10.114 M 70.87 % | 5.919 M -36.68 % | 9.348 M -90.11 % | 94.529 M 856.48 % | 9.883 M 98.81 % | 4.971 M -59.60 % | 12.305 M -62.67 % | 32.962 M 220.17 % | 10.295 M 59.07 % | 6.472 M -52.78 % | 13.707 M 90.16 % | 7.208 M -67.75 % | 22.348 M -47.46 % | 42.537 M -2.82 % | 43.773 M 74.64 % | 25.064 M -14.40 % | 29.280 M 5.42 % | 27.775 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.881 M | 0.000 -100.00 % | 16.051 M | 0.000 -100.00 % | 30.063 M | 0.000 -100.00 % | 22.636 M | 0.000 -100.00 % | 26.325 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.512 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.828 M 181.63 % | -31.641 M | 0.000 | 0.000 -100.00 % | 26.581 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.243 M | 0.000 | 0.000 | 0.000 -100.00 % | 86.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 | 0.000 | 0.000 |
| Short term debt | 1.136 M -65.26 % | 3.270 M 0.00 % | 3.270 M 120.35 % | 1.484 M | 0.000 | 0.000 -100.00 % | 902.000 K 0.00 % | 902.000 K | 0.000 | 0.000 -100.00 % | 251.000 K 0.00 % | 251.000 K | 0.000 | 0.000 -100.00 % | 765.000 K 0.00 % | 765.000 K | 0.000 | 0.000 -100.00 % | 97.491 M 21.00 % | 80.571 M 44.01 % | 55.949 M 21.79 % | 45.940 M 66.42 % | 27.605 M 58.68 % | 17.397 M 1 031.88 % | 1.537 M -11.51 % | 1.737 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.577 M -46.42 % | 34.673 M 140.89 % | 14.394 M 27.60 % | 11.281 M 0.85 % | 11.186 M -79.11 % | 53.539 M 571.50 % | 7.973 M 0.48 % | 7.935 M 1.43 % | 7.823 M 0.50 % | 7.784 M 0.54 % | 7.742 M -0.59 % | 7.788 M 0.71 % | 7.733 M 1.06 % | 7.652 M 0.37 % | 7.624 M -72.92 % | 28.156 M 16.17 % | 24.237 M -1.31 % | 24.558 M -25.60 % | 33.010 M 0.52 % | 32.838 M -12.61 % | 37.578 M -4.89 % | 39.510 M 9.99 % | 35.923 M -4.52 % | 37.624 M -28.89 % | 52.908 M 28.01 % | 41.332 M -32.65 % | 61.366 M -3.75 % | 63.758 M 36.42 % | 46.735 M 277.47 % | 12.381 M -61.11 % | 31.832 M |
| Total current liabilities | 92.091 M 25.41 % | 73.432 M 0.00 % | 73.432 M -20.96 % | 92.901 M -25.00 % | 123.876 M 0.00 % | 123.876 M 35.49 % | 91.430 M 0.00 % | 91.430 M 16.48 % | 78.495 M 0.00 % | 78.496 M -15.61 % | 93.018 M 0.00 % | 93.019 M -7.80 % | 100.889 M 0.00 % | 100.889 M 15.98 % | 86.986 M 0.00 % | 86.987 M 5.69 % | 82.305 M 0.00 % | 82.306 M -52.80 % | 174.366 M -2.77 % | 179.340 M 22.75 % | 146.100 M 1.57 % | 143.837 M 19.85 % | 120.017 M -0.83 % | 121.024 M 108.58 % | 58.023 M 8.30 % | 53.574 M 1.25 % | 52.910 M 5.14 % | 50.321 M 20.70 % | 41.692 M 4.42 % | 39.929 M -24.43 % | 52.838 M -23.36 % | 68.939 M 23.36 % | 55.883 M -4.24 % | 58.355 M 4.52 % | 55.833 M -13.39 % | 64.464 M 39.77 % | 46.120 M -0.81 % | 46.498 M -9.50 % | 51.377 M 20.49 % | 42.641 M -2.10 % | 43.557 M -18.95 % | 53.741 M -3.48 % | 55.679 M -31.27 % | 81.014 M 14.66 % | 70.655 M -42.06 % | 121.948 M -9.41 % | 134.621 M 16.38 % | 115.677 M 50.53 % | 76.845 M -9.49 % | 84.904 M -3.73 % | 88.196 M -1.91 % | 89.917 M 11.88 % | 80.366 M -10.64 % | 89.938 M -13.44 % | 103.898 M -2.28 % | 106.321 M -39.02 % | 174.364 M 62.15 % | 107.531 M 49.77 % | 71.799 M 72.34 % | 41.661 M -30.11 % | 59.607 M |
| Total liabilities | 289.387 M 11.72 % | 259.021 M 0.00 % | 259.021 M -3.56 % | 268.577 M 20.28 % | 223.287 M 0.00 % | 223.287 M 78.21 % | 125.296 M 0.00 % | 125.296 M 27.57 % | 98.214 M 25.12 % | 78.496 M -27.52 % | 108.307 M 0.00 % | 108.307 M -2.44 % | 111.015 M 10.04 % | 100.889 M 1.95 % | 98.959 M 0.00 % | 98.959 M 13.17 % | 87.439 M 6.24 % | 82.306 M -55.46 % | 184.787 M 0.33 % | 184.172 M 26.06 % | 146.101 M 1.57 % | 143.837 M 19.85 % | 120.017 M -0.83 % | 121.024 M 86.12 % | 65.023 M 7.34 % | 60.574 M 1.11 % | 59.910 M 4.52 % | 57.321 M 17.72 % | 48.692 M 3.76 % | 46.929 M -11.18 % | 52.838 M -53.06 % | 112.564 M -6.69 % | 120.634 M 0.44 % | 120.100 M 0.34 % | 119.697 M -4.25 % | 125.011 M 15.20 % | 108.514 M -2.17 % | 110.924 M -5.81 % | 117.765 M 6.10 % | 110.992 M 7.28 % | 103.458 M -10.47 % | 115.563 M -3.25 % | 119.446 M -18.61 % | 146.754 M 6.10 % | 138.318 M -27.77 % | 191.502 M -7.14 % | 206.219 M 5.47 % | 195.523 M 23.14 % | 158.778 M -5.77 % | 168.497 M -3.30 % | 174.244 M -2.32 % | 178.380 M 4.16 % | 171.262 M -6.53 % | 183.217 M -8.16 % | 199.500 M -2.58 % | 204.778 M -29.03 % | 288.546 M 1.92 % | 283.121 M 37.81 % | 205.448 M 25.82 % | 163.281 M -11.73 % | 184.969 M |
| Other non current assets | 11.457 M -17.74 % | 13.928 M 0.00 % | 13.928 M -52.71 % | 29.455 M 110.15 % | -290.186 M -7 846.56 % | 3.746 M -78.44 % | 17.372 M 0.00 % | 17.372 M 108.15 % | -213.196 M -1 594.02 % | 14.270 M | 0.000 | 0.000 | 0.000 100.00 % | -1.001 K -100.01 % | 6.889 M -0.01 % | 6.890 M 8.25 % | 6.365 M 0.00 % | 6.365 M 636 400.00 % | 1.000 K | 0.000 -100.00 % | 3.599 M 0.00 % | 3.599 M -2.89 % | 3.706 M 0.00 % | 3.706 M 65.82 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M 0.00 % | 2.235 M -50.00 % | 4.470 M -63.72 % | 12.320 M 0.00 % | 12.320 M 2.89 % | 11.974 M 22.32 % | 9.789 M -0.51 % | 9.839 M -0.51 % | 9.889 M -41.55 % | 16.919 M 5.30 % | 16.067 M -0.31 % | 16.117 M -0.31 % | 16.167 M -26.40 % | 21.966 M 0.00 % | 21.966 M 100.00 % | 10.983 M -50.00 % | 21.966 M | 0.000 | 0.000 | 0.000 100.00 % | -218.013 M -4.16 % | -209.297 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.714 M 170.34 % | 55.749 M 36.99 % | 40.697 M | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.746 M | 0.000 -100.00 % | 17.373 M | 0.000 -100.00 % | 14.270 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.850 M 0.00 % | 7.850 M 4.61 % | 7.504 M -0.66 % | 7.554 M -0.66 % | 7.604 M -0.65 % | 7.654 M -26.61 % | 10.429 M -0.48 % | 10.479 M -0.47 % | 10.529 M -0.47 % | 10.579 M -3.68 % | 10.983 M 0.00 % | 10.983 M 0.00 % | 10.983 M 0.00 % | 10.983 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.069 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 |
| Intangible assets | 119.055 M -7.87 % | 129.223 M 0.00 % | 129.223 M -5.43 % | 136.644 M -1.98 % | 139.410 M 0.00 % | 139.410 M 14.29 % | 121.979 M 0.00 % | 121.979 M 70.71 % | 71.454 M 0.00 % | 71.454 M 12.83 % | 63.330 M 0.00 % | 63.330 M 76.16 % | 35.951 M 0.00 % | 35.951 M -15.01 % | 42.300 M 0.00 % | 42.299 M -16.59 % | 50.715 M 0.00 % | 50.715 M -28.31 % | 70.745 M -9.80 % | 78.428 M 25.43 % | 62.529 M -10.48 % | 69.848 M -1.78 % | 71.116 M -8.41 % | 77.649 M 108.75 % | 37.197 M -2.32 % | 38.082 M -10.57 % | 42.582 M -9.31 % | 46.955 M 114.49 % | 21.891 M -8.58 % | 23.946 M 12.70 % | 21.248 M -19.84 % | 26.507 M -1.79 % | 26.991 M -11.83 % | 30.611 M -9.58 % | 33.853 M -15.33 % | 39.982 M 69.58 % | 23.577 M -11.05 % | 26.505 M 2.81 % | 25.780 M -9.67 % | 28.539 M 62.06 % | 17.610 M 5.42 % | 16.705 M -39.61 % | 27.664 M -4.18 % | 28.872 M 423.61 % | 5.514 M -16.38 % | 6.594 M -14.29 % | 7.693 M -20.04 % | 9.621 M -37.43 % | 15.376 M -15.60 % | 18.217 M 0.75 % | 18.081 M -12.30 % | 20.617 M 9.54 % | 18.821 M -11.20 % | 21.196 M -23.71 % | 27.782 M -33.37 % | 41.696 M -43.20 % | 73.410 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.421 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 119.055 M -7.87 % | 129.223 M 0.00 % | 129.223 M -5.43 % | 136.644 M -1.98 % | 139.410 M 0.00 % | 139.410 M 14.29 % | 121.979 M 0.00 % | 121.979 M 70.71 % | 71.454 M 0.00 % | 71.454 M 12.83 % | 63.330 M 0.00 % | 63.330 M 76.16 % | 35.951 M 0.00 % | 35.951 M -15.01 % | 42.300 M 0.00 % | 42.299 M -16.59 % | 50.715 M 0.00 % | 50.715 M -28.31 % | 70.745 M -9.80 % | 78.428 M 25.43 % | 62.529 M -10.48 % | 69.848 M -1.78 % | 71.116 M -8.41 % | 77.649 M 108.75 % | 37.197 M -2.32 % | 38.082 M -10.57 % | 42.582 M -9.31 % | 46.955 M 114.49 % | 21.891 M -8.58 % | 23.946 M 12.70 % | 21.248 M -19.84 % | 26.507 M -1.79 % | 26.991 M -11.83 % | 30.611 M -9.58 % | 33.853 M -15.33 % | 39.982 M 69.58 % | 23.577 M -11.05 % | 26.505 M 2.81 % | 25.780 M -9.67 % | 28.539 M 62.06 % | 17.610 M 5.42 % | 16.705 M -39.61 % | 27.664 M -4.18 % | 28.872 M 423.61 % | 5.514 M -16.38 % | 6.594 M -14.29 % | 7.693 M -20.04 % | 9.621 M -37.43 % | 15.376 M -15.60 % | 18.217 M 0.75 % | 18.081 M -12.30 % | 20.617 M 9.54 % | 18.821 M -11.20 % | 21.196 M -23.71 % | 27.782 M -33.37 % | 41.696 M -43.20 % | 73.410 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.421 M |
| Property plant equipment net | 146.988 M 0.01 % | 146.971 M 0.00 % | 146.971 M -3.42 % | 152.171 M 0.93 % | 150.776 M 0.00 % | 150.776 M 3.14 % | 146.189 M 0.00 % | 146.189 M 3.14 % | 141.742 M 0.00 % | 141.742 M -0.09 % | 141.866 M 0.00 % | 141.866 M 1.86 % | 139.277 M 0.00 % | 139.278 M -1.41 % | 141.267 M 0.00 % | 141.267 M -1.99 % | 144.131 M 0.00 % | 144.131 M -2.62 % | 148.012 M -1.75 % | 150.641 M -0.35 % | 151.175 M 0.32 % | 150.700 M 3.02 % | 146.280 M 3.38 % | 141.493 M 12.43 % | 125.853 M 2.47 % | 122.824 M -0.45 % | 123.382 M 3.22 % | 119.528 M 8.59 % | 110.071 M 0.66 % | 109.348 M 11.89 % | 97.728 M 4.91 % | 93.152 M -1.02 % | 94.108 M -0.52 % | 94.598 M -1.49 % | 96.031 M -1.30 % | 97.294 M -1.23 % | 98.509 M -0.48 % | 98.982 M 0.55 % | 98.442 M 8.10 % | 91.063 M -0.05 % | 91.104 M 0.15 % | 90.972 M -53.06 % | 193.800 M -0.56 % | 194.893 M -0.46 % | 195.791 M -0.83 % | 197.431 M -0.91 % | 199.251 M -0.21 % | 199.676 M -47.60 % | 381.063 M -1.41 % | 386.504 M -0.18 % | 387.182 M -0.71 % | 389.967 M -1.65 % | 396.514 M -1.09 % | 400.877 M -1.01 % | 404.984 M -7.61 % | 438.330 M -2.74 % | 450.684 M 21.13 % | 372.075 M -7.39 % | 401.781 M 7.98 % | 372.075 M -0.78 % | 375.011 M |
| Total non current assets | 277.500 M -4.35 % | 290.122 M 0.00 % | 290.122 M -8.84 % | 318.270 M 8.28 % | 293.932 M 0.00 % | 293.932 M 2.94 % | 285.540 M 0.00 % | 285.540 M 25.53 % | 227.466 M 0.00 % | 227.466 M 10.85 % | 205.196 M 0.00 % | 205.196 M 17.10 % | 175.228 M 0.00 % | 175.228 M -8.00 % | 190.456 M 0.00 % | 190.456 M -5.35 % | 201.211 M 0.00 % | 201.211 M -8.02 % | 218.758 M -4.50 % | 229.069 M 5.41 % | 217.303 M -3.05 % | 224.147 M 1.38 % | 221.102 M -0.78 % | 222.848 M 34.83 % | 165.285 M 1.31 % | 163.141 M -3.01 % | 168.199 M -0.31 % | 168.718 M 23.66 % | 136.432 M -6.31 % | 145.614 M 10.91 % | 131.296 M -0.26 % | 131.633 M 0.57 % | 130.888 M -3.08 % | 135.048 M -3.38 % | 139.773 M -9.35 % | 154.195 M 11.61 % | 138.153 M -2.44 % | 141.604 M 0.87 % | 140.389 M 7.51 % | 130.585 M 9.10 % | 119.697 M 0.87 % | 118.660 M -48.95 % | 232.447 M 3.88 % | 223.765 M 11.16 % | 201.305 M -1.33 % | 204.025 M -1.41 % | 206.944 M -1.12 % | 209.297 M -47.21 % | 396.439 M -2.05 % | 404.721 M -0.13 % | 405.263 M -1.31 % | 410.644 M -1.14 % | 415.395 M -1.60 % | 422.133 M -2.47 % | 432.826 M -10.05 % | 481.205 M -8.18 % | 524.094 M 0.25 % | 522.789 M 14.26 % | 457.530 M 10.84 % | 412.772 M 3.34 % | 399.432 M |
| Other current assets | 4.024 M -4.17 % | 4.199 M -79.96 % | 20.950 M 587.11 % | 3.049 M -53.69 % | 6.584 M 0.00 % | 6.584 M 249.28 % | 1.885 M 0.00 % | 1.885 M -58.95 % | 4.592 M 0.00 % | 4.592 M 112.89 % | 2.157 M 0.00 % | 2.157 M -90.31 % | 22.271 M -41.56 % | 38.108 M 5 948.89 % | 630.000 K 0.00 % | 630.000 K -54.41 % | 1.382 M 0.00 % | 1.382 M -54.07 % | 3.009 M 31.74 % | 2.284 M -32.94 % | 3.406 M -24.85 % | 4.532 M 349.16 % | 1.009 M -48.31 % | 1.952 M 176.49 % | 706.000 K -46.56 % | 1.321 M 65.95 % | 796.000 K -28.61 % | 1.115 M -70.35 % | 3.760 M -26.42 % | 5.110 M 20 340.00 % | 25.000 K -98.67 % | 1.886 M -29.57 % | 2.678 M 54.44 % | 1.734 M -91.55 % | 20.518 M 1 077.84 % | 1.742 M -26.44 % | 2.368 M 188.78 % | 820.000 K -91.17 % | 9.288 M 838.18 % | 990.000 K -27.42 % | 1.364 M 47.30 % | 926.000 K -92.59 % | 12.494 M -45.04 % | 22.731 M -1.92 % | 23.177 M -30.85 % | 33.519 M -14.57 % | 39.237 M 42.11 % | 27.611 M -65.51 % | 80.044 M -2.71 % | 82.272 M 201.83 % | 27.258 M -73.61 % | 103.287 M 0.06 % | 103.229 M -8.51 % | 112.836 M -12.01 % | 128.237 M 24.13 % | 103.305 M -34.02 % | 156.572 M 95 956.44 % | 163.000 K -90.35 % | 1.689 M 881.98 % | 172.000 K -79.35 % | 833.000 K |
| Short term investments | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K -46.15 % | 78.000 K 0.00 % | 78.000 K 0.00 % | 78.000 K 0.00 % | 78.000 K 0.00 % | 78.000 K 0.00 % | 78.000 K 0.00 % | 78.000 K 1.30 % | 77.000 K 0.00 % | 77.000 K 0.00 % | 77.000 K 0.00 % | 77.000 K 0.00 % | 77.000 K 0.00 % | 77.000 K 0.00 % | 77.000 K 0.00 % | 77.000 K -13.48 % | 89.000 K 0.00 % | 89.000 K 0.00 % | 89.000 K 0.00 % | 89.000 K 0.00 % | 89.000 K 0.00 % | 89.000 K 0.00 % | 89.000 K 0.00 % | 89.000 K 0.00 % | 89.000 K 1.14 % | 88.000 K -15.38 % | 104.000 K 0.00 % | 104.000 K 0.97 % | 103.000 K 18.39 % | 87.000 K 0.00 % | 87.000 K 0.00 % | 87.000 K 3.57 % | 84.000 K 0.00 % | 84.000 K 0.00 % | 84.000 K 0.00 % | 84.000 K -30.00 % | 120.000 K 0.00 % | 120.000 K 0.00 % | 120.000 K 0.00 % | 120.000 K 6.19 % | 113.000 K 0.00 % | 113.000 K -88.92 % | 1.020 M 1 100.00 % | 85.000 K -98.67 % | 6.374 M 9 706.15 % | 65.000 K |
| cash and cash equivalents | 139.335 M 5 296.40 % | 2.582 M 0.00 % | 2.582 M -94.68 % | 48.511 M -39.17 % | 79.744 M 0.00 % | 79.744 M 150.83 % | 31.792 M 0.00 % | 31.792 M -58.61 % | 76.803 M 0.00 % | 76.803 M 13.27 % | 67.803 M 0.00 % | 67.803 M 152.33 % | 26.871 M 0.00 % | 26.871 M 16.91 % | 22.985 M 0.00 % | 22.985 M -13.56 % | 26.590 M 0.00 % | 26.590 M 513.95 % | 4.331 M 82.20 % | 2.377 M 261.80 % | 657.000 K -69.86 % | 2.180 M 212.32 % | 698.000 K -16.00 % | 831.000 K 19.05 % | 698.000 K -7.18 % | 752.000 K -76.49 % | 3.199 M -50.72 % | 6.492 M -30.01 % | 9.275 M 19.52 % | 7.760 M -78.56 % | 36.188 M 1 551.67 % | 2.191 M 243.42 % | 638.000 K -89.43 % | 6.038 M -49.00 % | 11.840 M 27.61 % | 9.278 M -19.53 % | 11.530 M -28.84 % | 16.203 M -56.57 % | 37.311 M -21.43 % | 47.489 M -17.82 % | 57.787 M -23.34 % | 75.377 M -28.46 % | 105.358 M 13.92 % | 92.483 M 105.28 % | 45.052 M 6 496.19 % | 683.000 K -89.24 % | 6.350 M 517.70 % | 1.028 M 123.48 % | 460.000 K -37.24 % | 733.000 K 15.07 % | 637.000 K -46.34 % | 1.187 M 50.63 % | 788.000 K 25.48 % | 628.000 K 65.26 % | 380.000 K -73.63 % | 1.441 M 10.08 % | 1.309 M 356.67 % | -510.000 K -204.72 % | 487.000 K 115.28 % | -3.187 M -461.34 % | 882.000 K |
| Cash and short term investments | 139.377 M 5 211.62 % | 2.624 M 0.00 % | 2.624 M -94.60 % | 48.553 M -39.15 % | 79.786 M 0.00 % | 79.786 M 150.63 % | 31.834 M 0.00 % | 31.834 M -58.57 % | 76.845 M 0.00 % | 76.845 M 13.27 % | 67.845 M 0.00 % | 67.845 M 152.09 % | 26.913 M 0.00 % | 26.913 M 16.88 % | 23.027 M 0.00 % | 23.027 M -13.65 % | 26.668 M 0.00 % | 26.668 M 504.85 % | 4.409 M 79.59 % | 2.455 M 234.01 % | 735.000 K -67.45 % | 2.258 M 190.98 % | 776.000 K -14.54 % | 908.000 K 17.16 % | 775.000 K -6.51 % | 829.000 K -74.69 % | 3.276 M -50.13 % | 6.569 M -29.76 % | 9.352 M 19.33 % | 7.837 M -78.39 % | 36.265 M 1 490.57 % | 2.280 M 213.62 % | 727.000 K -88.13 % | 6.127 M -48.64 % | 11.929 M 27.35 % | 9.367 M -19.38 % | 11.619 M -28.68 % | 16.292 M -56.44 % | 37.400 M -21.39 % | 47.578 M -17.79 % | 57.875 M -23.33 % | 75.481 M -28.43 % | 105.462 M 13.91 % | 92.586 M 105.11 % | 45.139 M 5 762.21 % | 770.000 K -88.04 % | 6.437 M 478.87 % | 1.112 M 104.41 % | 544.000 K -33.41 % | 817.000 K 13.31 % | 721.000 K -44.84 % | 1.307 M 43.94 % | 908.000 K 21.39 % | 748.000 K 49.60 % | 500.000 K -67.82 % | 1.554 M 9.28 % | 1.422 M 178.82 % | 510.000 K -10.84 % | 572.000 K -82.05 % | 3.187 M 236.54 % | 947.000 K |
| Total current assets | 206.383 M 205.81 % | 67.487 M 0.00 % | 67.487 M -37.53 % | 108.037 M -7.66 % | 116.995 M 0.00 % | 116.995 M 73.53 % | 67.419 M 0.00 % | 67.419 M -48.12 % | 129.953 M 0.00 % | 129.953 M -8.90 % | 142.653 M 0.00 % | 142.653 M 74.26 % | 81.862 M 0.00 % | 81.862 M 26.67 % | 64.626 M 0.00 % | 64.626 M 14.89 % | 56.251 M 0.00 % | 56.251 M 135.01 % | 23.936 M -27.55 % | 33.037 M 26.43 % | 26.131 M -22.97 % | 33.921 M -10.57 % | 37.930 M -28.74 % | 53.230 M 171.15 % | 19.631 M 17.66 % | 16.685 M -17.98 % | 20.342 M -28.76 % | 28.555 M -15.98 % | 33.984 M 18.23 % | 28.743 M -43.98 % | 51.313 M 52.55 % | 33.637 M 45.63 % | 23.097 M -21.03 % | 29.246 M -34.91 % | 44.935 M -12.68 % | 51.462 M 60.55 % | 32.053 M -14.90 % | 37.667 M -34.66 % | 57.649 M -23.34 % | 75.196 M 12.00 % | 67.140 M -25.76 % | 90.435 M -25.01 % | 120.600 M 1.84 % | 118.422 M 67.49 % | 70.703 M 89.97 % | 37.218 M -37.11 % | 59.177 M -18.11 % | 72.263 M -13.01 % | 83.074 M -3.76 % | 86.324 M -10.68 % | 96.646 M -11.51 % | 109.219 M 1.27 % | 107.853 M -8.33 % | 117.653 M -11.42 % | 132.818 M 20.40 % | 110.317 M -32.48 % | 163.382 M 90.60 % | 85.720 M 30.11 % | 65.885 M 233.29 % | 19.768 M -39.96 % | 32.925 M |
| Inventory | 6.272 M -2.40 % | 6.426 M 0.00 % | 6.426 M 55.82 % | 4.124 M -27.03 % | 5.652 M 0.00 % | 5.652 M 26.87 % | 4.455 M 0.00 % | 4.455 M 1.27 % | 4.399 M 0.00 % | 4.399 M 37.94 % | 3.189 M 0.00 % | 3.189 M 217.63 % | 1.004 M 0.00 % | 1.004 M -70.28 % | 3.378 M 0.00 % | 3.378 M -5.59 % | 3.578 M 0.00 % | 3.578 M 11.15 % | 3.219 M -32.15 % | 4.744 M 27.32 % | 3.726 M -15.41 % | 4.405 M 3.72 % | 4.247 M -11.09 % | 4.777 M 33.85 % | 3.569 M -11.96 % | 4.054 M 26.33 % | 3.209 M -20.55 % | 4.039 M 10.69 % | 3.649 M -0.19 % | 3.656 M 19.71 % | 3.054 M -28.06 % | 4.245 M 10.06 % | 3.857 M 3.46 % | 3.728 M 34.00 % | 2.782 M -12.95 % | 3.196 M 0.88 % | 3.168 M -12.58 % | 3.624 M 24.15 % | 2.919 M -19.74 % | 3.637 M 19.09 % | 3.054 M -5.91 % | 3.246 M 22.77 % | 2.644 M -14.85 % | 3.105 M 30.08 % | 2.387 M -18.50 % | 2.929 M 20.34 % | 2.434 M -28.52 % | 3.405 M 36.97 % | 2.486 M -23.15 % | 3.235 M 6.41 % | 3.040 M -34.27 % | 4.625 M 24.46 % | 3.716 M -8.68 % | 4.069 M -0.29 % | 4.081 M -25.23 % | 5.458 M 1.30 % | 5.388 M -4.89 % | 5.665 M 8.48 % | 5.222 M 26.14 % | 4.140 M -0.19 % | 4.148 M |
| Net receivables | 56.710 M 4.56 % | 54.238 M 44.68 % | 37.487 M -28.34 % | 52.311 M 109.47 % | 24.973 M 0.00 % | 24.973 M | 0.000 -100.00 % | 29.245 M -33.71 % | 44.117 M 0.00 % | 44.117 M -36.49 % | 69.462 M 0.00 % | 69.462 M 338.61 % | 15.837 M 0.00 % | 15.837 M | 0.000 -100.00 % | 37.591 M 52.67 % | 24.623 M 0.00 % | 24.623 M 85.15 % | 13.299 M -48.53 % | 25.838 M 19.23 % | 21.670 M -20.50 % | 27.258 M -14.55 % | 31.898 M -32.91 % | 47.545 M 211.02 % | 15.287 M 29.53 % | 11.802 M -9.64 % | 13.061 M -27.22 % | 17.947 M -14.47 % | 20.983 M 21.64 % | 17.250 M 44.12 % | 11.969 M -55.85 % | 27.112 M 46.45 % | 18.513 M 4.85 % | 17.657 M 81.92 % | 9.706 M -73.88 % | 37.157 M 149.41 % | 14.898 M -12.01 % | 16.931 M 110.53 % | 8.042 M -65.02 % | 22.991 M 374.33 % | 4.847 M -55.05 % | 10.782 M -13.70 % | 12.494 M -45.04 % | 22.731 M -1.92 % | 23.177 M -30.85 % | 33.519 M 136.33 % | 14.183 M -64.66 % | 40.135 M | 0.000 | 0.000 -100.00 % | 65.627 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.382 M 35.92 % | 58.402 M 376.01 % | 12.269 M -54.55 % | 26.997 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.746 M | 0.000 100.00 % | -17.373 M | 0.000 100.00 % | -14.270 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.850 M 0.00 % | -7.850 M -4.61 % | -7.504 M 0.66 % | -7.554 M 0.66 % | -7.604 M 0.65 % | -7.654 M 26.61 % | -10.429 M 0.48 % | -10.479 M 0.47 % | -10.529 M 0.47 % | -10.579 M 3.68 % | -10.983 M 0.00 % | -10.983 M 0.00 % | -10.983 M 0.00 % | -10.983 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 K 0.00 % | 60.000 K 0.00 % | 60.000 K 0.00 % | 60.000 K -94.91 % | 1.179 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 43.629 M -22.33 % | 56.173 M 0.00 % | 56.173 M 18.70 % | 47.325 M -52.67 % | 99.995 M 0.00 % | 99.995 M 211.55 % | 32.096 M 0.00 % | 32.096 M -33.61 % | 48.345 M 0.00 % | 48.345 M 44.65 % | 33.422 M 124.26 % | 14.903 M -80.01 % | 74.564 M 0.00 % | 74.564 M 250.25 % | 21.289 M 68.45 % | 12.638 M -75.90 % | 52.432 M 0.00 % | 52.432 M 28.41 % | 40.832 M -41.43 % | 69.718 M -1.62 % | 70.868 M -4.85 % | 74.478 M 491.71 % | 12.587 M -82.29 % | 71.092 M 91.24 % | 37.175 M 17.09 % | 31.750 M 253.33 % | 8.986 M -69.75 % | 29.706 M 9.90 % | 27.030 M 17.74 % | 22.957 M 212.60 % | 7.344 M -66.01 % | 21.605 M -35.11 % | 33.296 M -7.04 % | 35.816 M 658.33 % | 4.723 M | 0.000 -100.00 % | 30.652 M 7.17 % | 28.602 M 290.74 % | 7.320 M -69.32 % | 23.856 M -14.86 % | 28.020 M -22.06 % | 35.953 M 229.00 % | 10.928 M -82.72 % | 63.248 M 10.74 % | 57.112 M -32.37 % | 84.444 M 432.60 % | 15.855 M -80.48 % | 81.236 M 109.03 % | 38.864 M -2.26 % | 39.761 M 125.20 % | 17.656 M -55.98 % | 40.112 M 5.64 % | 37.971 M -1.65 % | 38.607 M -11.82 % | 43.782 M 2.68 % | 42.641 M -39.48 % | 70.461 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 87.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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -734.000 K -143.05 % | -302.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 1.366 M | 0.000 | 0.000 -100.00 % | 2.654 M | 0.000 | 0.000 -100.00 % | 2.058 M 0.00 % | 2.058 M | 0.000 | 0.000 -100.00 % | 444.000 K 0.00 % | 444.000 K | 0.000 | 0.000 -100.00 % | 1.383 M 0.00 % | 1.383 M | 0.000 | 0.000 -100.00 % | 1.999 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.602 M -2.44 % | 6.767 M 7.40 % | 6.301 M 7.27 % | 5.874 M -2.99 % | 6.055 M 1.20 % | 5.983 M -17.45 % | 7.248 M 5.15 % | 6.893 M 5.79 % | 6.516 M 6.94 % | 6.093 M 10.30 % | 5.524 M 11.51 % | 4.954 M -2.58 % | 5.085 M -8.43 % | 5.553 M -18.17 % | 6.786 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 100.00 % | -6.602 M 2.44 % | -6.767 M -106.74 % | 100.362 M -11.16 % | 112.964 M 12.01 % | 100.854 M -10.72 % | 112.964 M 0.00 % | 112.964 M 13.90 % | 99.178 M -12.20 % | 112.964 M 12.09 % | 100.778 M -1.12 % | 101.916 M -1.11 % | 103.056 M 37.69 % | 74.848 M 129.96 % | 32.548 M 339.82 % | -13.572 M -84.70 % | -7.348 M -16.12 % | -6.328 M -3.94 % | -6.088 M -21.44 % | -5.013 M 9.68 % | -5.550 M -41.51 % | -3.922 M -147.13 % | -1.587 M -35.64 % | -1.170 M 40.70 % | -1.973 M 48.09 % | -3.801 M -178.26 % | -1.366 M | 0.000 -100.00 % | 318.701 M | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.883 M -85.35 % | 19.678 M -6.78 % | 21.109 M 874.11 % | 2.167 M | 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 |
| Total assets | 483.883 M 35.31 % | 357.609 M 0.00 % | 357.609 M -16.11 % | 426.307 M 3.74 % | 410.927 M 0.00 % | 410.927 M 16.42 % | 352.959 M 0.00 % | 352.959 M -1.25 % | 357.419 M 0.00 % | 357.419 M 2.75 % | 347.849 M 0.00 % | 347.849 M 35.30 % | 257.090 M 0.00 % | 257.090 M 0.79 % | 255.082 M 0.00 % | 255.082 M -0.92 % | 257.462 M 0.00 % | 257.462 M 6.09 % | 242.694 M -7.41 % | 262.106 M 7.67 % | 243.434 M -5.67 % | 258.068 M -0.37 % | 259.032 M -6.17 % | 276.078 M 49.30 % | 184.916 M 2.83 % | 179.826 M -4.62 % | 188.541 M -4.43 % | 197.273 M 15.76 % | 170.416 M -2.26 % | 174.357 M -4.52 % | 182.609 M 10.49 % | 165.270 M 7.33 % | 153.985 M -6.27 % | 164.294 M -11.05 % | 184.708 M -10.19 % | 205.657 M 20.83 % | 170.206 M -5.06 % | 179.271 M -9.48 % | 198.038 M -3.76 % | 205.781 M 10.14 % | 186.837 M -10.64 % | 209.095 M -40.77 % | 353.047 M 3.17 % | 342.187 M 25.80 % | 272.008 M 12.75 % | 241.243 M -9.35 % | 266.121 M -5.48 % | 281.560 M -41.28 % | 479.513 M -2.35 % | 491.045 M -2.16 % | 501.909 M -3.45 % | 519.863 M -0.65 % | 523.248 M -3.06 % | 539.786 M -4.57 % | 565.644 M -4.37 % | 591.522 M -13.96 % | 687.476 M 12.98 % | 608.509 M 16.26 % | 523.415 M 21.01 % | 432.540 M 0.04 % | 432.357 M |
| 2025-06-30 | 2024-12-31 | 2024-09-30 | 2023-12-31 | 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 | 2009-12-31 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 |
| 2024-12-31 | 2024-09-30 | 2023-12-31 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 44.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 174.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 718.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.573 M | 0.000 | 0.000 | 0.000 -100.00 % | 66.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 |
| Change in working capital | -7.702 M 0.00 % | -7.702 M -15.44 % | -6.672 M -507.33 % | 1.638 M 0.00 % | 1.638 M 105.01 % | -32.686 M 0.00 % | -32.686 M -251.17 % | 21.622 M 100.00 % | 10.811 M 139.08 % | -27.666 M 21.61 % | -35.292 M -774.41 % | 5.233 M 100.00 % | 2.617 M 115.40 % | -16.994 M 0.00 % | -16.994 M -213.39 % | -5.423 M 0.00 % | -5.423 M 40.80 % | -9.160 M -205.03 % | 8.721 M -24.46 % | 11.545 M 952.66 % | -1.354 M -139.96 % | 3.388 M -71.56 % | 11.914 M 622.50 % | 1.649 M 1 103.65 % | 137.000 K -98.49 % | 9.070 M 39.30 % | 6.511 M -49.47 % | 12.885 M 6 917.46 % | -189.000 K -106.33 % | 2.985 M 123.75 % | -12.570 M -17.36 % | -10.711 M -186.98 % | 12.314 M -34.34 % | 18.755 M 194.56 % | -19.834 M -1 436.52 % | 1.484 M 124.46 % | -6.068 M -125.96 % | 23.373 M 223.75 % | -18.888 M -470.63 % | -3.310 M -82.87 % | -1.810 M 95.91 % | -44.259 M -712.50 % | 7.226 M 9.19 % | 6.618 M 247.95 % | 1.902 M -93.66 % | 30.010 M -43.77 % | 53.372 M 1 115.64 % | -5.255 M -144.28 % | 11.867 M 2 904.30 % | 395.000 K -95.93 % | 9.715 M 854.32 % | 1.018 M -94.28 % | 17.808 M 228.00 % | -13.913 M -529.83 % | -2.209 M 83.32 % | -13.240 M -144.33 % | 29.868 M 212.13 % | -26.636 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.242 M 0.00 % | -21.242 M | 0.000 | 0.000 100.00 % | -32.770 M 0.00 % | -32.770 M | 0.000 | 0.000 100.00 % | -22.337 M 0.00 % | -22.337 M | 0.000 | 0.000 -100.00 % | 9.501 M | 0.000 | 0.000 | 0.000 100.00 % | -14.376 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.784 M | 0.000 | 0.000 | 0.000 100.00 % | -3.918 M | 0.000 | 0.000 | 0.000 100.00 % | -5.873 M | 0.000 | 0.000 | 0.000 -100.00 % | 647.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.820 M | 0.000 | 0.000 | 0.000 -100.00 % | 40.383 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -633.000 K 0.00 % | -633.000 K | 0.000 | 0.000 -100.00 % | 94.500 K 0.00 % | 94.500 K | 0.000 | 0.000 100.00 % | -79.500 K 0.00 % | -79.500 K | 0.000 | 0.000 -100.00 % | 1.027 M | 0.000 | 0.000 | 0.000 100.00 % | -1.038 M | 0.000 | 0.000 | 0.000 100.00 % | -155.000 K | 0.000 | 0.000 | 0.000 100.00 % | -272.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 137.000 K | 0.000 | 0.000 | 0.000 100.00 % | -990.000 K | 0.000 | 0.000 | 0.000 100.00 % | -210.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 606.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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -7.702 M 0.00 % | -7.702 M -15.44 % | -6.672 M -507.33 % | 1.638 M 0.00 % | 1.638 M 115.15 % | -10.811 M 0.00 % | -10.811 M -200.00 % | 10.811 M 0.00 % | 10.811 M 513.19 % | -2.617 M 0.00 % | -2.617 M -200.00 % | 2.617 M 0.00 % | 2.617 M -51.75 % | 5.423 M 0.00 % | 5.423 M 200.00 % | -5.423 M 0.00 % | -5.423 M 71.33 % | -18.912 M -316.86 % | 8.721 M -24.46 % | 11.545 M 952.66 % | -1.354 M 90.12 % | -13.700 M -214.99 % | 11.914 M 622.50 % | 1.649 M 1 103.65 % | 137.000 K 100.71 % | -19.207 M -394.99 % | 6.511 M -49.47 % | 12.885 M 6 917.46 % | -189.000 K -101.72 % | 10.967 M 187.25 % | -12.570 M -17.36 % | -10.711 M -186.98 % | 12.314 M -49.57 % | 24.418 M 223.11 % | -19.834 M -1 436.52 % | 1.484 M 124.46 % | -6.068 M -125.27 % | 24.008 M 227.11 % | -18.888 M -470.63 % | -3.310 M -82.87 % | -1.810 M -119.45 % | 9.308 M 28.81 % | 7.226 M 9.19 % | 6.618 M 247.95 % | 1.902 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 365.000 K 0.00 % | 365.000 K -17.70 % | 443.500 K 123.30 % | -1.904 M 0.00 % | -1.904 M -106.50 % | 29.292 M 0.00 % | 29.292 M 385.91 % | -10.245 M 60.62 % | -26.019 M -1 040.68 % | -2.281 M -510.71 % | -373.500 K -101.17 % | 32.005 M 2 614.14 % | -1.273 M -107.69 % | 16.560 M 0.00 % | 16.560 M 367.20 % | 3.545 M 0.00 % | 3.545 M -89.24 % | 32.932 M 15 417.21 % | -215.000 K -2 054.55 % | 11.000 K 102.31 % | -477.000 K -51.91 % | -314.000 K -69.73 % | -185.000 K -4.52 % | -177.000 K -70.19 % | -104.000 K 68.00 % | -325.000 K -333.33 % | -75.000 K -130.12 % | 249.000 K 225.13 % | -199.000 K 59.96 % | -497.000 K 53.64 % | -1.072 M 85.70 % | -7.499 M -593.07 % | -1.082 M 4.33 % | -1.131 M 4.15 % | -1.180 M -17.76 % | -1.002 M -18.30 % | -847.000 K -50.44 % | -563.000 K 41.42 % | -961.000 K 53.28 % | -2.057 M -138.08 % | -864.000 K 74.77 % | -3.424 M -299.53 % | -857.000 K 45.27 % | -1.566 M 3.33 % | -1.620 M -27.16 % | -1.274 M 23.53 % | -1.666 M -86.98 % | -891.000 K 37.43 % | -1.424 M -5.95 % | -1.344 M 7.37 % | -1.451 M 0.75 % | -1.462 M 10.80 % | -1.639 M 46.12 % | -3.042 M -90.13 % | -1.600 M -18.87 % | -1.346 M 41.73 % | -2.310 M -104.49 % | 51.442 M |
| Net cash provided by operating activities | -20.886 M 0.00 % | -20.886 M -132.92 % | -8.967 M 39.65 % | -14.859 M 0.00 % | -14.859 M -209.02 % | -4.809 M 0.00 % | -4.809 M -147.41 % | 10.143 M 100.00 % | 5.072 M -87.61 % | 40.925 M 100.00 % | 20.463 M 106.38 % | 9.915 M 100.00 % | 4.958 M 445.68 % | 908.500 K 0.00 % | 908.500 K 1.91 % | 891.500 K 0.00 % | 891.500 K 106.32 % | -14.095 M -1 176.78 % | 1.309 M -42.36 % | 2.271 M 116.97 % | -13.385 M -250.03 % | -3.824 M -231.66 % | -1.153 M -112.28 % | 9.389 M 392.58 % | -3.209 M -459.35 % | 893.000 K -85.18 % | 6.027 M -53.21 % | 12.881 M 329.65 % | 2.998 M 128.71 % | -10.442 M -350.59 % | 4.167 M 123.12 % | -18.025 M -631.24 % | -2.465 M 67.42 % | -7.566 M -349.46 % | 3.033 M 204.66 % | -2.898 M 79.27 % | -13.977 M -243.16 % | -4.073 M 54.80 % | -9.012 M 12.81 % | -10.336 M 37.28 % | -16.479 M 64.60 % | -46.550 M -821.48 % | 6.452 M 197.67 % | -6.606 M 10.26 % | -7.361 M -180.07 % | 9.193 M 51.85 % | 6.054 M 300.66 % | 1.511 M -84.59 % | 9.803 M 786.97 % | -1.427 M -144.75 % | 3.189 M 13.49 % | 2.810 M -77.68 % | 12.590 M 178.33 % | -16.073 M -6 097.39 % | 268.000 K 108.25 % | -3.247 M -111.55 % | 28.109 M -15.08 % | 33.099 M |
| Investments in property plant and equipment | -1.120 M 0.00 % | -1.120 M 75.82 % | -4.633 M -18.86 % | -3.898 M 0.00 % | -3.898 M -120.76 % | -1.766 M 0.00 % | -1.766 M 92.47 % | -23.431 M -663.72 % | -3.068 M 89.70 % | -29.793 M -558.85 % | -4.522 M 70.37 % | -15.261 M -1 150.90 % | -1.220 M 15.34 % | -1.441 M 0.00 % | -1.441 M 77.49 % | -6.403 M 0.00 % | -6.403 M -51.22 % | -4.234 M 82.27 % | -23.886 M -234.16 % | -7.148 M 32.55 % | -10.597 M -20.57 % | -8.789 M 85.03 % | -58.711 M -514.39 % | -9.556 M -506.35 % | -1.576 M 72.73 % | -5.779 M 86.31 % | -42.222 M -240.09 % | -12.415 M 23.78 % | -16.289 M -64.94 % | -9.876 M -65.96 % | -5.951 M 6.69 % | -6.378 M -73.83 % | -3.669 M -883.65 % | -373.000 K 98.35 % | -22.615 M -1 521.15 % | -1.395 M 75.71 % | -5.743 M -64.18 % | -3.498 M 81.40 % | -18.804 M -254.06 % | -5.311 M 54.26 % | -11.612 M -366.53 % | -2.489 M 89.48 % | -23.651 M -630.42 % | -3.238 M -799.44 % | -360.000 K 93.72 % | -5.728 M -18.42 % | -4.837 M -3 964.71 % | -119.000 K 96.99 % | -3.950 M -3 850.00 % | -100.000 K 98.31 % | -5.928 M -378.45 % | -1.239 M 35.13 % | -1.910 M -23.07 % | -1.552 M -185.82 % | -543.000 K 3.89 % | -565.000 K 25.95 % | -763.000 K 87.61 % | -6.156 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 investing activites | -2.594 M 0.00 % | -2.594 M 83.44 % | -15.662 M -21.36 % | -12.906 M 0.00 % | -12.906 M 18.99 % | -15.932 M 0.00 % | -15.932 M -171.48 % | 22.288 M 792.77 % | 2.497 M -91.62 % | 29.800 M 558.49 % | 4.526 M -50.98 % | 9.232 M 614.46 % | -1.795 M -41.19 % | -1.271 M 0.00 % | -1.271 M -134.48 % | 3.687 M 0.00 % | 3.687 M -54.38 % | 8.081 M 426.11 % | 1.536 M 123.08 % | -6.654 M -193.35 % | 7.128 M 213.73 % | 2.272 M -51.23 % | 4.659 M 190.26 % | -5.162 M -1 198.30 % | 470.000 K -79.64 % | 2.308 M 111.42 % | -20.203 M -717.94 % | -2.470 M 62.85 % | -6.648 M -132.37 % | 20.539 M 145.45 % | 8.368 M 547.25 % | -1.871 M -58.56 % | -1.180 M -106.59 % | 17.896 M 205.18 % | -17.015 M -1 305.88 % | 1.411 M 143.94 % | -3.211 M -370.13 % | -683.000 K 91.37 % | -7.918 M -100.00 % | -3.959 M 62.48 % | -10.551 M -281.88 % | 5.801 M 127.57 % | -21.040 M -614.67 % | -2.944 M -498.38 % | 739.000 K 119.84 % | -3.725 M -159.91 % | 6.218 M 2 097.17 % | 283.000 K 111.75 % | -2.408 M -141.66 % | 5.780 M 265.43 % | -3.494 M -321.98 % | 1.574 M -72.22 % | 5.665 M -27.76 % | 7.842 M 69.81 % | 4.618 M 174.18 % | -6.225 M -161.32 % | 10.151 M | 0.000 |
| Net cash used for investing activites | -3.714 M 0.00 % | -3.714 M 81.70 % | -20.295 M -20.78 % | -16.803 M 0.00 % | -16.803 M 5.05 % | -17.697 M 0.00 % | -17.697 M -1 448.29 % | -1.143 M -100.00 % | -571.500 K -8 264.29 % | 7.000 K 100.00 % | 3.500 K 100.06 % | -6.029 M -100.00 % | -3.015 M -11.15 % | -2.712 M 0.00 % | -2.712 M 0.15 % | -2.716 M 0.00 % | -2.716 M -170.60 % | 3.847 M 117.21 % | -22.350 M -61.93 % | -13.802 M -297.87 % | -3.469 M 46.77 % | -6.517 M 55.28 % | -14.574 M -57.68 % | -9.243 M -848.00 % | -975.000 K 76.71 % | -4.187 M 87.08 % | -32.417 M -185.21 % | -11.366 M 11.54 % | -12.849 M -194.62 % | 13.580 M 76.09 % | 7.712 M 359.40 % | -2.973 M -126.43 % | -1.313 M -107.49 % | 17.523 M 200.92 % | -17.363 M -8 028.31 % | 219.000 K 104.15 % | -5.281 M -26.31 % | -4.181 M 57.24 % | -9.778 M -84.94 % | -5.287 M 54.47 % | -11.612 M -340.81 % | 4.822 M 121.79 % | -22.125 M -586.05 % | -3.225 M -743.71 % | 501.000 K 106.95 % | -7.204 M -256.85 % | 4.593 M 2 700.61 % | 164.000 K 106.53 % | -2.512 M -148.09 % | 5.224 M 232.45 % | -3.944 M -375.03 % | 1.434 M -72.76 % | 5.265 M -16.30 % | 6.290 M 39.01 % | 4.525 M 168.41 % | -6.615 M -166.36 % | 9.968 M 130.15 % | -33.057 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 -100.00 % | 15.587 M -31.52 % | 22.761 M 127.43 % | 10.008 M -45.42 % | 18.336 M 79.62 % | 10.208 M -35.64 % | 15.860 M | 0.000 -100.00 % | 1.737 M | 0.000 | 0.000 | 0.000 100.00 % | -18.577 M 68.89 % | -59.721 M -1 371.32 % | -4.059 M -143.50 % | 9.331 M 561.02 % | -2.024 M 72.63 % | -7.395 M -161.23 % | 12.078 M 705.72 % | -1.994 M -7.78 % | -1.850 M 3.85 % | -1.924 M -122.66 % | 8.492 M 531.72 % | -1.967 M -4.07 % | -1.890 M -123.31 % | 8.107 M 527.58 % | -1.896 M 95.66 % | -43.641 M -3 758.09 % | 1.193 M -64.21 % | 3.333 M 133.07 % | -10.079 M -417.40 % | -1.948 M 72.93 % | -7.195 M -65.52 % | -4.347 M -476.69 % | 1.154 M 128.26 % | -4.084 M 76.80 % | -17.607 M -301.87 % | 8.722 M 304.74 % | -4.260 M -144.11 % | 9.657 M 125.23 % | -38.273 M -12 689.80 % | 304.000 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -100.00 % | 23.843 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.544 M -5.25 % | 64.953 M -40.09 % | 108.421 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other financing activites | 1.635 M 0.00 % | 1.635 M -85.35 % | 11.159 M -80.00 % | 55.795 M 0.00 % | 55.795 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -99.99 % | 12.954 M 0.00 % | 12.954 M 482.69 % | -3.385 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 100.00 % | -236.000 K | 0.000 | 0.000 -100.00 % | 90.580 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 % | -15.048 M -32 117.02 % | 47.000 K 100.44 % | -10.580 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 1.635 M 0.00 % | 1.635 M -85.35 % | 11.159 M -80.00 % | 55.795 M 0.00 % | 55.795 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -99.99 % | 12.954 M 0.00 % | 12.954 M 6.16 % | 12.202 M -46.39 % | 22.761 M 127.43 % | 10.008 M -45.42 % | 18.336 M 79.62 % | 10.208 M -35.64 % | 15.860 M 8 030.00 % | -200.000 K -111.51 % | 1.737 M 173 600.00 % | 1.000 K -100.00 % | 23.607 M | 0.000 100.00 % | -18.577 M -160.20 % | 30.859 M 860.26 % | -4.059 M -143.50 % | 9.331 M 561.02 % | -2.024 M 72.63 % | -7.395 M -161.23 % | 12.078 M 705.72 % | -1.994 M -7.78 % | -1.850 M 3.85 % | -1.924 M -122.66 % | 8.492 M 531.72 % | -1.967 M -4.07 % | -1.890 M -103.46 % | 54.603 M -13.47 % | 63.104 M 16.43 % | 54.200 M 4 443.17 % | 1.193 M -64.21 % | 3.333 M 133.07 % | -10.079 M -417.40 % | -1.948 M 72.93 % | -7.195 M -65.52 % | -4.347 M -476.69 % | 1.154 M 128.26 % | -4.084 M 76.80 % | -17.607 M -301.87 % | 8.722 M 304.74 % | -4.260 M -144.11 % | 9.657 M 125.23 % | -38.273 M -12 689.80 % | 304.000 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.000 K 200.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 -100.00 % | 43.853 M -8.55 % | 47.952 M 98.70 % | 24.133 M 153.62 % | -45.011 M -100.00 % | -22.506 M -350.06 % | 9.000 M 100.00 % | 4.500 M -89.01 % | 40.932 M 100.00 % | 20.466 M 426.66 % | 3.886 M 100.00 % | 1.943 M 207.79 % | -1.803 M 0.00 % | -1.803 M -116.20 % | 11.130 M 0.00 % | 11.130 M 469.28 % | 1.955 M 13.73 % | 1.719 M 212.87 % | -1.523 M -202.77 % | 1.482 M 1 214.29 % | -133.000 K -200.00 % | 133.000 K 346.30 % | -54.000 K 97.79 % | -2.447 M 25.69 % | -3.293 M -18.33 % | -2.783 M -283.70 % | 1.515 M 105.33 % | -28.428 M -183.62 % | 33.997 M 334.74 % | 7.820 M 167.03 % | -11.667 M -101.09 % | -5.802 M -326.46 % | 2.562 M 213.77 % | -2.252 M 51.81 % | -4.673 M 77.86 % | -21.108 M -107.39 % | -10.178 M 1.17 % | -10.298 M 41.46 % | -17.590 M 41.33 % | -29.981 M -332.86 % | 12.875 M -72.86 % | 47.431 M 6.90 % | 44.369 M 882.94 % | -5.667 M -206.48 % | 5.322 M 836.97 % | 568.000 K 308.06 % | -273.000 K -384.38 % | 96.000 K 117.45 % | -550.000 K -237.84 % | 399.000 K 149.38 % | 160.000 K -35.48 % | 248.000 K 123.37 % | -1.061 M -299.06 % | 533.000 K 360.00 % | -205.000 K -4.59 % | -196.000 K -156.65 % | 346.000 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 -100.00 % | 31.792 M | 0.000 -100.00 % | 76.803 M 7.13 % | 71.689 M 5.73 % | 67.803 M | 0.000 -100.00 % | 26.871 M 0.00 % | 26.871 M 16.91 % | 22.985 M | 0.000 | 0.000 -100.00 % | 26.590 M 71.99 % | 15.461 M 256.97 % | 4.331 M 82.28 % | 2.376 M 261.64 % | 657.000 K -69.86 % | 2.180 M 212.32 % | 698.000 K -16.00 % | 831.000 K 19.05 % | 698.000 K -7.18 % | 752.000 K -76.49 % | 3.199 M -50.72 % | 6.492 M -30.01 % | 9.275 M 19.52 % | 7.760 M -78.56 % | 36.188 M 1 551.67 % | 2.191 M 138.92 % | -5.629 M -193.23 % | 6.038 M -49.00 % | 11.840 M 27.61 % | 9.278 M -19.53 % | 11.530 M -28.84 % | 16.203 M -56.57 % | 37.311 M -21.43 % | 47.489 M -17.82 % | 57.787 M -23.34 % | 75.377 M -28.46 % | 105.358 M 13.92 % | 92.483 M 105.28 % | 45.052 M 6 496.19 % | 683.000 K -89.24 % | 6.350 M 517.70 % | 1.028 M 123.48 % | 460.000 K -37.24 % | 733.000 K 15.07 % | 637.000 K -46.34 % | 1.187 M 50.63 % | 788.000 K 25.48 % | 628.000 K 65.26 % | 380.000 K -73.63 % | 1.441 M 58.70 % | 908.000 K -18.42 % | 1.113 M -14.97 % | 1.309 M 35.93 % | 963.000 K |
| Cash at end of period | 0.000 | 0.000 -100.00 % | 43.853 M -45.01 % | 79.744 M 230.44 % | 24.133 M -24.09 % | 31.792 M -35.36 % | 49.184 M -35.96 % | 76.803 M 1 606.73 % | 4.500 M -93.36 % | 67.803 M 43.23 % | 47.337 M 76.16 % | 26.871 M 1 282.96 % | 1.943 M 207.79 % | -1.803 M -107.27 % | 24.788 M -6.78 % | 26.590 M 71.99 % | 15.461 M 256.97 % | 4.331 M 82.28 % | 2.376 M 261.64 % | 657.000 K -69.86 % | 2.180 M 212.32 % | 698.000 K -16.00 % | 831.000 K 19.05 % | 698.000 K -7.18 % | 752.000 K -76.49 % | 3.199 M -50.72 % | 6.492 M -30.01 % | 9.275 M 19.52 % | 7.760 M -78.56 % | 36.188 M 1 551.67 % | 2.191 M 138.92 % | -5.629 M -193.23 % | 6.038 M -49.00 % | 11.840 M 27.61 % | 9.278 M -19.53 % | 11.530 M -28.84 % | 16.203 M -56.57 % | 37.311 M -21.43 % | 47.489 M -17.82 % | 57.787 M -23.34 % | 75.377 M -28.46 % | 105.358 M 13.92 % | 92.483 M 105.28 % | 45.052 M 6 496.19 % | 683.000 K -89.24 % | 6.350 M 517.70 % | 1.028 M 123.48 % | 460.000 K -37.24 % | 733.000 K 15.07 % | 637.000 K -46.34 % | 1.187 M 50.63 % | 788.000 K 25.48 % | 628.000 K 65.26 % | 380.000 K -73.63 % | 1.441 M 58.70 % | 908.000 K -18.42 % | 1.113 M -14.97 % | 1.309 M |
| Operating cash flow | -20.886 M 0.00 % | -20.886 M -132.92 % | -8.967 M 39.65 % | -14.859 M 0.00 % | -14.859 M -209.02 % | -4.809 M 0.00 % | -4.809 M -147.41 % | 10.143 M 100.00 % | 5.072 M -87.61 % | 40.925 M 100.00 % | 20.463 M 106.38 % | 9.915 M 100.00 % | 4.958 M 445.68 % | 908.500 K 0.00 % | 908.500 K 1.91 % | 891.500 K 0.00 % | 891.500 K 106.32 % | -14.095 M -1 176.78 % | 1.309 M -42.36 % | 2.271 M 116.97 % | -13.385 M -250.03 % | -3.824 M -231.66 % | -1.153 M -112.28 % | 9.389 M 392.58 % | -3.209 M -459.35 % | 893.000 K -85.18 % | 6.027 M -53.21 % | 12.881 M 329.65 % | 2.998 M 128.71 % | -10.442 M -350.59 % | 4.167 M 123.12 % | -18.025 M -631.24 % | -2.465 M 67.42 % | -7.566 M -349.46 % | 3.033 M 204.66 % | -2.898 M 79.27 % | -13.977 M -243.16 % | -4.073 M 54.80 % | -9.012 M 12.81 % | -10.336 M 37.28 % | -16.479 M 64.60 % | -46.550 M -821.48 % | 6.452 M 197.67 % | -6.606 M 10.26 % | -7.361 M -180.07 % | 9.193 M 51.85 % | 6.054 M 300.66 % | 1.511 M -84.59 % | 9.803 M 786.97 % | -1.427 M -144.75 % | 3.189 M 13.49 % | 2.810 M -77.68 % | 12.590 M 178.33 % | -16.073 M -6 097.39 % | 268.000 K 108.25 % | -3.247 M -111.55 % | 28.109 M -15.08 % | 33.099 M |
| Capital expenditure | -1.120 M 0.00 % | -1.120 M 75.82 % | -4.633 M -18.86 % | -3.898 M 0.00 % | -3.898 M -120.76 % | -1.766 M 0.00 % | -1.766 M 92.47 % | -23.431 M -663.72 % | -3.068 M 89.70 % | -29.793 M -558.85 % | -4.522 M 70.37 % | -15.261 M -1 150.90 % | -1.220 M 15.34 % | -1.441 M 0.00 % | -1.441 M 77.49 % | -6.403 M 0.00 % | -6.403 M -51.22 % | -4.234 M 82.27 % | -23.886 M -234.16 % | -7.148 M 32.55 % | -10.597 M -20.57 % | -8.789 M 85.03 % | -58.711 M -514.39 % | -9.556 M -506.35 % | -1.576 M 72.73 % | -5.779 M 86.31 % | -42.222 M -240.09 % | -12.415 M 23.78 % | -16.289 M -64.94 % | -9.876 M -65.96 % | -5.951 M 6.69 % | -6.378 M -73.83 % | -3.669 M -883.65 % | -373.000 K 98.35 % | -22.615 M -1 521.15 % | -1.395 M 75.71 % | -5.743 M -64.18 % | -3.498 M 81.40 % | -18.804 M -254.06 % | -5.311 M 54.26 % | -11.612 M -366.53 % | -2.489 M 89.48 % | -23.651 M -630.42 % | -3.238 M -799.44 % | -360.000 K 93.72 % | -5.728 M -18.42 % | -4.837 M -3 964.71 % | -119.000 K 96.99 % | -3.950 M -3 850.00 % | -100.000 K 98.31 % | -5.928 M -378.45 % | -1.239 M 35.13 % | -1.910 M -23.07 % | -1.552 M -185.82 % | -543.000 K 3.89 % | -565.000 K 25.95 % | -763.000 K 87.61 % | -6.156 M |
| Free CashFlow | -22.006 M 0.00 % | -22.006 M -61.81 % | -13.600 M 27.49 % | -18.757 M 0.00 % | -18.757 M -185.31 % | -6.574 M 0.00 % | -6.574 M 50.53 % | -13.288 M -763.24 % | 2.004 M -82.00 % | 11.132 M -30.17 % | 15.941 M 398.18 % | -5.346 M -243.04 % | 3.738 M 801.88 % | -532.500 K 0.00 % | -532.500 K 90.34 % | -5.511 M 0.00 % | -5.511 M 69.93 % | -18.329 M 18.82 % | -22.577 M -362.93 % | -4.877 M 79.66 % | -23.982 M -90.14 % | -12.613 M 78.93 % | -59.864 M -35 746.71 % | -167.000 K 96.51 % | -4.785 M 2.07 % | -4.886 M 86.50 % | -36.195 M -7 867.17 % | 466.000 K 103.51 % | -13.291 M 34.59 % | -20.318 M -1 038.90 % | -1.784 M 92.69 % | -24.403 M -297.83 % | -6.134 M 22.74 % | -7.939 M 59.46 % | -19.582 M -356.14 % | -4.293 M 78.23 % | -19.720 M -160.47 % | -7.571 M 72.78 % | -27.816 M -77.77 % | -15.647 M 44.30 % | -28.091 M 42.72 % | -49.039 M -185.13 % | -17.199 M -74.72 % | -9.844 M -27.50 % | -7.721 M -322.83 % | 3.465 M 184.72 % | 1.217 M -12.57 % | 1.392 M -76.22 % | 5.853 M 483.30 % | -1.527 M 44.25 % | -2.739 M -274.35 % | 1.571 M -85.29 % | 10.680 M 160.60 % | -17.625 M -6 309.09 % | -275.000 K 92.79 % | -3.812 M -113.94 % | 27.346 M 1.50 % | 26.943 M |
| 2024 | 2024 | 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 |