Cresco Labs Inc. CL.CN
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 724.343 M -6.04 % | 770.885 M -8.52 % | 842.681 M 2.56 % | 821.682 M 72.53 % | 476.251 M 270.53 % | 128.534 M 197.17 % | 43.252 M 319.52 % | 10.310 M 226.55 % | 3.157 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 |
| Net income | -74.438 M 57.59 % | -175.522 M 17.22 % | -212.047 M 33.65 % | -319.597 M -212.85 % | -102.157 M -136.47 % | -43.201 M -2 155.93 % | -1.915 M -2 143.60 % | -85.354 K 20.99 % | -108.032 K -328.03 % | 47.377 K 140.34 % | -117.436 K 42.07 % | -202.736 K 43.90 % | -361.384 K -880.21 % | -36.868 K 98.38 % | -2.276 M 21.80 % | -2.911 M -43.66 % | -2.026 M -246.60 % | -584.552 K 40.43 % | -981.239 K 28.19 % | -1.366 M -211.80 % | -438.250 K 0.17 % | -439.000 K -2 868.62 % | -14.788 K -117.92 % | 82.524 K 117.07 % | -483.565 K -94.67 % | -248.408 K |
| Income before tax | -10.616 M 92.77 % | -146.902 M -15.76 % | -126.905 M 50.57 % | -256.727 M -300.09 % | -64.167 M -26.21 % | -50.841 M -780.88 % | 7.467 M 8 848.27 % | -85.354 K 20.99 % | -108.032 K -328.03 % | 47.377 K 140.34 % | -117.436 K 42.07 % | -202.736 K 43.90 % | -361.384 K -139.33 % | -151.000 K -76.76 % | -85.426 K 97.07 % | -2.911 M -42.30 % | -2.045 M -249.92 % | -584.552 K 40.43 % | -981.239 K 35.14 % | -1.513 M -243.74 % | -440.090 K 10.19 % | -490.000 K -14 903.06 % | -3.266 K -103.55 % | 92.092 K 119.04 % | -483.565 K -94.67 % | -248.408 K |
| Income before tax ratio | -0.01 92.31 % | -0.19 -26.54 % | -0.15 51.80 % | -0.31 -131.90 % | -0.13 65.94 % | -0.40 -329.12 % | 0.17 2 185.33 % | -0.01 75.81 % | -0.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 114.278 M 917.73 % | -13.975 M -31.05 % | -10.664 M 93.32 % | -159.629 M -3 153.35 % | 5.228 M 117.74 % | -29.473 M -405.01 % | 9.663 M 22 185.32 % | -43.753 K -30.17 % | -33.613 K -150.96 % | 65.954 K 229.09 % | -51.093 K 66.92 % | -154.437 K 50.22 % | -310.269 K 8.48 % | -339.000 K -118.80 % | 1.803 M 544.92 % | -405.239 K 31.82 % | -594.335 K 11.77 % | -673.657 K -673.61 % | 117.441 K 107.55 % | -1.555 M -252.44 % | -441.251 K -143.79 % | -181.000 K -38.17 % | -131.000 K -314.85 % | -31.577 K 89.62 % | -304.243 K -42.28 % | -213.837 K |
| Net income ratio | -0.10 54.87 % | -0.23 9.52 % | -0.25 35.31 % | -0.39 -81.33 % | -0.21 36.18 % | -0.34 -659.12 % | -0.04 -434.81 % | -0.01 75.81 % | -0.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.16 970.27 % | -0.02 -43.25 % | -0.01 93.49 % | -0.19 -1 869.74 % | 0.01 104.79 % | -0.23 -202.64 % | 0.22 5 364.49 % | 0.00 60.14 % | -0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.50 7.04 % | 0.47 -2.68 % | 0.48 -2.33 % | 0.49 13.94 % | 0.43 -12.94 % | 0.50 -46.65 % | 0.93 736.30 % | 0.11 108.48 % | -1.32 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 345.474 M 6.69 % | 323.820 M 8.61 % | 298.162 M 13.66 % | 262.326 M 24.64 % | 210.466 M 77.88 % | 118.318 M 99.38 % | 59.343 M 170 401.36 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 4.92 % | 33.172 K 12.88 % | 29.388 K 9.29 % | 26.889 K 3.84 % | 25.894 K 6.94 % | 24.213 K 9.52 % | 22.109 K 14.94 % | 19.236 K 27.90 % | 15.040 K 50.43 % | 9.998 K 19.29 % | 8.381 K 34.98 % | 6.209 K 11.45 % | 5.571 K 0.00 % | 5.571 K |
| Weighted average shs out | 345.474 M 6.69 % | 323.820 M 8.61 % | 298.162 M 13.66 % | 262.326 M 24.64 % | 210.466 M 80.26 % | 116.759 M 96.75 % | 59.343 M 170 460.17 % | 34.793 K 0.00 % | 34.793 K 0.00 % | 34.793 K 0.00 % | 34.793 K -0.03 % | 34.805 K 0.00 % | 34.805 K 4.92 % | 33.172 K 12.88 % | 29.388 K 9.29 % | 26.889 K 3.84 % | 25.894 K 6.94 % | 24.213 K 9.52 % | 22.109 K 14.94 % | 19.236 K 27.90 % | 15.040 K 50.43 % | 9.998 K 19.29 % | 8.381 K 34.98 % | 6.209 K 11.45 % | 5.571 K 0.00 % | 5.571 K |
| EPS diluted | -0.22 58.49 % | -0.53 25.35 % | -0.71 41.80 % | -1.22 -617.65 % | -0.17 69.09 % | -0.55 -1 155.66 % | 0.05 102.13 % | -2.45 20.97 % | -3.10 -327.94 % | 1.36 140.36 % | -3.37 42.10 % | -5.82 43.93 % | -10.38 -835.14 % | -1.11 98.57 % | -77.44 28.46 % | -108.25 -38.36 % | -78.24 -224.11 % | -24.14 45.61 % | -44.38 37.53 % | -71.04 -143.79 % | -29.14 33.64 % | -43.91 -2 394.89 % | -1.76 -113.24 % | 13.29 115.31 % | -86.80 -94.66 % | -44.59 |
| Earnings per share | -0.22 58.49 % | -0.53 25.35 % | -0.71 41.80 % | -1.22 -617.65 % | -0.17 69.64 % | -0.56 -1 174.86 % | 0.05 102.13 % | -2.45 20.97 % | -3.10 -327.94 % | 1.36 140.24 % | -3.38 41.92 % | -5.82 43.93 % | -10.38 -835.14 % | -1.11 98.57 % | -77.44 28.46 % | -108.25 -38.36 % | -78.24 -224.11 % | -24.14 45.61 % | -44.38 37.53 % | -71.04 -143.79 % | -29.14 33.64 % | -43.91 -2 394.89 % | -1.76 -113.24 % | 13.29 115.31 % | -86.80 -94.66 % | -44.59 |
| Gross profit | 364.454 M 0.58 % | 362.366 M -10.97 % | 407.013 M 0.16 % | 406.347 M 96.59 % | 206.701 M 222.56 % | 64.081 M 58.55 % | 40.417 M 3 408.42 % | 1.152 M 127.69 % | -4.160 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 |
| Income tax expense | 49.873 M 51.36 % | 32.950 M -62.95 % | 88.938 M 121.75 % | 40.107 M 40.21 % | 28.604 M 97.80 % | 14.461 M 230.61 % | 4.374 M 658 987.82 % | -663.846 -101.52 % | 43.593 K | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | -342.000 K -108.49 % | 4.028 M | 0.000 100.00 % | -19.390 K | 0.000 | 0.000 100.00 % | -146.315 K -4 772.32 % | -3.003 K -102.28 % | 131.480 K 213.34 % | -116.000 K 26.69 % | -158.227 K -219.35 % | 132.577 K 19 225 158.77 % | 0.690 |
| Cost of revenue | 359.889 M -11.90 % | 408.519 M -6.23 % | 435.668 M 4.90 % | 415.335 M 54.08 % | 269.550 M 318.21 % | 64.453 M 2 173.47 % | 2.835 M -69.04 % | 9.158 M 25.15 % | 7.318 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 |
| General and administrative expenses | 232.272 M -15.42 % | 274.634 M 399.47 % | 54.985 M 36.29 % | 40.343 M -74.93 % | 160.941 M 104.01 % | 78.888 M 170.53 % | 29.160 M 65 552.02 % | 44.416 K 3.67 % | 42.842 K -13.13 % | 49.316 K 0.00 % | 49.316 K -76.03 % | 205.779 K -39.71 % | 341.290 K 9.54 % | 311.558 K -7.92 % | 338.344 K -22.96 % | 439.159 K 46.13 % | 300.518 K | 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 -100.00 % | 15.575 M -47.62 % | 29.733 M 56.24 % | 19.030 M 50.67 % | 12.630 M 516.70 % | 2.048 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.446 K -82.88 % | 8.444 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.812 K 93.23 % | 16.463 K |
| Other expenses | 24.890 M -85.82 % | 175.555 M 24.81 % | 140.655 M -54.02 % | 305.894 M 767.39 % | 35.266 M 311.99 % | 8.560 M 227.97 % | 2.610 M 393 063.52 % | 663.846 -92.81 % | 9.230 K -6.84 % | 9.907 K 8.95 % | 9.094 K -83.09 % | 53.770 K -23.28 % | 70.087 K -69.25 % | 227.946 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.072 K | 0.000 -100.00 % | 766.910 -34.11 % | 1.164 K | 0.000 | 0.000 -100.00 % | 209.131 K -34.48 % | 319.175 K 37.61 % | 231.944 K |
| Operating expenses | 257.162 M -42.88 % | 450.189 M -8.37 % | 491.308 M -21.23 % | 623.698 M 173.43 % | 228.099 M 131.96 % | 98.337 M 177.22 % | 35.472 M 79 763.11 % | 44.416 K 3.64 % | 42.857 K 176.55 % | -55.985 K -192.89 % | 60.269 K -71.07 % | 208.324 K -45.25 % | 380.514 K 12.08 % | 339.517 K 0.19 % | 338.886 K -23.15 % | 440.979 K 42.02 % | 310.508 K -53.98 % | 674.729 K 51.91 % | 444.153 K -71.45 % | 1.556 M 252.62 % | 441.252 K 80.63 % | 244.284 K 86.60 % | 130.916 K 46.31 % | 89.481 K -74.51 % | 350.988 K 41.30 % | 248.407 K |
| Cost and expenses | 617.051 M -28.14 % | 858.708 M -7.36 % | 926.976 M -10.78 % | 1.039 B 107.93 % | 499.713 M 206.97 % | 162.790 M 344.14 % | 36.653 M 153.86 % | 14.438 M 32.04 % | 10.935 M 19 631.64 % | -55.985 K -192.89 % | 60.269 K -71.07 % | 208.324 K -45.25 % | 380.514 K 12.08 % | 339.517 K 0.19 % | 338.886 K -23.15 % | 440.979 K 42.02 % | 310.508 K -53.98 % | 674.729 K 51.91 % | 444.153 K -71.45 % | 1.556 M 252.62 % | 441.252 K 80.63 % | 244.284 K 86.60 % | 130.916 K 46.31 % | 89.481 K -74.51 % | 350.988 K 41.30 % | 248.407 K |
| 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 |
| Selling general and administrative expenses | 232.272 M -15.42 % | 274.634 M -21.68 % | 350.653 M 10.34 % | 317.804 M 76.59 % | 179.971 M 96.65 % | 91.518 M 193.25 % | 31.208 M 70 162.97 % | 44.416 K 3.67 % | 42.842 K -13.13 % | 49.316 K 0.00 % | 49.316 K -76.03 % | 205.779 K -39.71 % | 341.290 K 9.54 % | 311.558 K -7.92 % | 338.344 K -23.21 % | 440.604 K 42.61 % | 308.962 K -54.14 % | 673.657 K 52.18 % | 442.667 K -71.54 % | 1.555 M 255.69 % | 437.219 K 78.98 % | 244.284 K 86.60 % | 130.916 K 188.65 % | 45.355 K 42.57 % | 31.812 K 93.23 % | 16.463 K |
| Interest income | 2.922 M 4.21 % | 2.804 M 312.96 % | 679.000 K -27.61 % | 938.000 K -33.66 % | 1.414 M -10.68 % | 1.583 M 1 678.65 % | 89.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.963 K -29.56 % | 18.402 K | 0.000 -100.00 % | 1.558 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 58.901 M -7.42 % | 63.623 M 8.73 % | 58.516 M 12.21 % | 52.149 M 59.77 % | 32.640 M 245.10 % | 9.458 M 10 526.97 % | 89.000 K 113.94 % | 41.601 K 35.02 % | 30.810 K 16.29 % | 26.493 K -21.20 % | 33.622 K -30.22 % | 48.182 K 20.68 % | 39.924 K 0.43 % | 39.752 K -19.77 % | 49.547 K 51.86 % | 32.627 K 763.65 % | 3.778 K | 0.000 | 0.000 100.00 % | -43.159 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 65.993 M -4.78 % | 69.304 M 20.06 % | 57.725 M 28.42 % | 44.949 M 22.29 % | 36.755 M 208.61 % | 11.910 M 448.34 % | 2.172 M 236.22 % | 646.000 K 23.98 % | 521.064 K 846 786.53 % | 61.527 -25.40 % | 82.478 -29.21 % | 116.503 -26.55 % | 158.610 -18.46 % | 194.512 -64.15 % | 542.643 44.90 % | 374.497 -75.78 % | 1.546 K 44.26 % | 1.072 K -27.87 % | 1.486 K 93.78 % | 766.910 47 439.59 % | 1.613 -100.00 % | 126.413 K | 0.000 -100.00 % | 44.125 K -5.60 % | 46.745 K 35.22 % | 34.570 K |
| Operating income | 107.292 M 222.17 % | -87.823 M -4.19 % | -84.295 M 61.22 % | -217.351 M -826.40 % | -23.462 M 31.51 % | -34.256 M -792.74 % | 4.945 M 219.79 % | -4.128 M 46.92 % | -7.778 M -11 903.58 % | 65.892 K 228.76 % | -51.176 K 66.89 % | -154.554 K 50.21 % | -310.427 K 18.09 % | -379.000 K 2.32 % | -388.000 K 18.08 % | -473.606 K 20.52 % | -595.882 K 11.69 % | -674.729 K 32.81 % | -1.004 M 35.46 % | -1.556 M -252.61 % | -441.253 K -43.73 % | -307.000 K -134.35 % | -131.000 K -26.86 % | -103.260 K 70.58 % | -350.988 K -41.30 % | -248.408 K |
| Operating income ratio | 0.15 230.02 % | -0.11 -13.89 % | -0.10 62.18 % | -0.26 -436.94 % | -0.05 81.52 % | -0.27 -333.11 % | 0.11 128.55 % | -0.40 83.75 % | -2.46 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -117.908 M -99.58 % | -59.079 M -38.65 % | -42.610 M -8.21 % | -39.376 M 3.26 % | -40.705 M -145.43 % | -16.585 M -1 608.03 % | -971.000 K -793.57 % | 140.000 K 163.09 % | 53.213 K 387.40 % | -18.515 K 72.06 % | -66.260 K -37.52 % | -48.182 K 5.44 % | -50.957 K -122.35 % | 227.946 K -24.77 % | 303.007 K 112.43 % | -2.437 M -68.12 % | -1.450 M -1 707.49 % | 90.176 K 291.69 % | 23.022 K -46.66 % | 43.159 K 3 610.63 % | 1.163 K 100.64 % | -182.000 K -242.58 % | 127.650 K -34.66 % | 195.352 K 247.35 % | -132.577 K -19 225 214.10 % | -0.690 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 502.077 M -13.33 % | 579.328 M 5.17 % | 550.830 M 37.30 % | 401.192 M 83.83 % | 218.244 M 376.80 % | 45.773 M 134.95 % | -130.957 M -390.20 % | -26.715 M -3 520.10 % | -737.964 K | 0.000 -100.00 % | 103.686 101.98 % | -5.224 K | 0.000 100.00 % | -16.680 K -109.15 % | 182.374 K 126.53 % | 80.508 K 1 333.53 % | -6.527 K 97.59 % | -271.228 K -776.71 % | -30.937 K 90.14 % | -313.744 K 74.59 % | -1.235 M -923.01 % | 150.052 K -7.10 % | 161.526 K -31.42 % | 235.515 K 6 329.85 % | -3.780 K 30.03 % | -5.403 K |
| Total investments | 653.000 K -10.55 % | 730.000 K -40.55 % | 1.228 M -79.23 % | 5.912 M 35.60 % | 4.360 M 241.16 % | 1.278 M 195.15 % | 433.000 K -56.26 % | 990.000 K -37.89 % | 1.594 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.334 K -99.24 % | 176.415 K 1 168.17 % | 13.911 K -57.38 % | 32.638 K -57.34 % | 76.516 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 639.641 M -6.31 % | 682.757 M 1.88 % | 670.171 M 7.27 % | 624.735 M 76.19 % | 354.583 M 273.74 % | 94.875 M 27 400.00 % | 345.000 K 5.18 % | 328.000 K -41.69 % | 562.500 K | 0.000 -100.00 % | 103.686 | 0.000 | 0.000 | 0.000 -100.00 % | 182.779 K 22.80 % | 148.844 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 157.708 K -2.60 % | 161.917 K -31.28 % | 235.604 K | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -2.232 M -93.92 % | -1.151 M 17.37 % | -1.393 M -448.43 % | -254.000 K 59.10 % | -621.000 K | 0.000 -100.00 % | 20.064 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 % | 1.627 M 239.39 % | 479.318 K 183.91 % | 168.825 K 720.93 % | 20.565 K | 0.000 | 0.000 | 0.000 |
| Retained earnings | -1.352 B -6.87 % | -1.266 B -17.59 % | -1.076 B -27.83 % | -841.907 M -194.17 % | -286.197 M -149.67 % | -114.632 M -117.33 % | -52.745 M -251.59 % | -15.002 M -6.83 % | -14.043 M -7.49 % | -13.065 M 9.25 % | -14.396 M 11.63 % | -16.291 M 9.03 % | -17.908 M -2.06 % | -17.545 M -0.21 % | -17.509 M -22.46 % | -14.297 M -44.98 % | -9.862 M -2.45 % | -9.626 M -25.10 % | -7.695 M -11.11 % | -6.925 M -35.07 % | -5.127 M -16.86 % | -4.387 M -27.61 % | -3.438 M | 0.000 100.00 % | -3.566 M -12.03 % | -3.183 M |
| Common stock | 1.707 B 1.03 % | 1.689 B -0.89 % | 1.705 B 6.69 % | 1.598 B 93.35 % | 826.341 M 199.56 % | 275.851 M 70.09 % | 162.182 M 1 368.11 % | 11.047 M 6.22 % | 10.400 M 6.66 % | 9.751 M -8.92 % | 10.706 M -12.35 % | 12.214 M -10.16 % | 13.595 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.134 M -0.43 % | 3.148 M |
| Total equity | 388.176 M -9.32 % | 428.067 M -27.16 % | 587.683 M -26.33 % | 797.736 M 10.07 % | 724.758 M 124.65 % | 322.623 M 14.01 % | 282.981 M 2 044.76 % | 13.194 M 1 532.09 % | -921.317 K -20.83 % | -762.478 K 14.25 % | -889.177 K -0.99 % | -880.477 K -16.71 % | -754.401 K -53.35 % | -491.949 K 30.86 % | -711.544 K -148.46 % | 1.468 M -56.84 % | 3.402 M -48.53 % | 6.610 M 47.17 % | 4.492 M -4.28 % | 4.692 M 84.41 % | 2.545 M 284.29 % | 662.132 K 5 208.52 % | 12.473 K 109.96 % | -125.206 K 67.14 % | -381.010 K -979.16 % | -35.306 K |
| Other non current liabilities | 217.807 M 217.35 % | 68.634 M 5.74 % | 64.907 M -29.96 % | 92.667 M 10.56 % | 83.819 M 125.66 % | 37.144 M 582.67 % | 5.441 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 452.926 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 616.084 M -6.87 % | 661.524 M 1.74 % | 650.236 M 11.34 % | 584.015 M 77.02 % | 329.907 M 295.54 % | 83.406 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 182.779 K 22.80 % | 148.844 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 872.841 M 19.54 % | 730.158 M 2.10 % | 715.143 M 3.00 % | 694.333 M 67.82 % | 413.726 M 187.79 % | 143.762 M 1 352.14 % | 9.900 M 3 856.28 % | 250.235 K 5.38 % | 237.464 K 13.75 % | 208.765 K -2.04 % | 213.102 K -8.86 % | 233.824 K -24.32 % | 308.982 K | 0.000 -100.00 % | 182.779 K 22.80 % | 148.844 K | 0.000 -100.00 % | 452.926 K 12.32 % | 403.246 K 46.25 % | 275.718 K 38.09 % | 199.661 K -12.90 % | 229.237 K -28.91 % | 322.452 K -20.76 % | 406.955 K | 0.000 | 0.000 |
| Other current liabilities | 56.782 M -17.80 % | 69.079 M -49.94 % | 137.996 M -18.08 % | 168.447 M 149.26 % | 67.579 M -24.45 % | 89.446 M 430.27 % | 16.868 M 1 968.26 % | 815.566 K 7.37 % | 759.601 K 14.16 % | 665.366 K -17.04 % | 802.034 K -3.86 % | 834.223 K 27.81 % | 652.697 K 77.36 % | 368.001 K -60.90 % | 941.188 K 6.47 % | 883.974 K -0.44 % | 887.894 K 2 050.85 % | 41.281 K -57.83 % | 97.889 K 1 343.79 % | 6.780 K -85.57 % | 46.976 K 311.31 % | 11.421 K -82.96 % | 67.012 K 22.53 % | 54.689 K -92.65 % | 743.914 K 44.72 % | 514.042 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 214.224 M 18 023.86 % | 1.182 M -98.88 % | 105.509 M | 0.000 100.00 % | -328.000 K | 0.000 | 0.000 -100.00 % | 726.988 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 |
| Short term debt | 23.557 M 10.95 % | 21.233 M 6.51 % | 19.935 M -51.04 % | 40.720 M -7.38 % | 43.964 M 265.79 % | 12.019 M 3 383.77 % | 345.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 103.686 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 157.708 K -2.60 % | 161.917 K -31.28 % | 235.604 K | 0.000 | 0.000 |
| Total current liabilities | 94.338 M -52.89 % | 200.242 M -28.71 % | 280.866 M -2.61 % | 288.394 M 48.17 % | 194.640 M 29.61 % | 150.169 M 495.20 % | 25.230 M 2 267.23 % | 1.066 M 6.89 % | 997.065 K 14.06 % | 874.131 K -13.89 % | 1.015 M -4.95 % | 1.068 M 11.06 % | 961.679 K 32.82 % | 724.057 K -23.07 % | 941.188 K 6.47 % | 883.974 K -0.44 % | 887.894 K 79.66 % | 494.207 K -1.38 % | 501.135 K 77.39 % | 282.498 K 14.54 % | 246.637 K 2.48 % | 240.658 K -38.21 % | 389.464 K -15.64 % | 461.644 K -37.94 % | 743.914 K 44.72 % | 514.042 K |
| Total liabilities | 967.179 M 3.95 % | 930.400 M -6.59 % | 996.009 M 1.35 % | 982.727 M 61.54 % | 608.366 M 106.98 % | 293.931 M 736.70 % | 35.130 M 3 196.11 % | 1.066 M 6.89 % | 997.065 K 14.06 % | 874.131 K -13.89 % | 1.015 M -4.95 % | 1.068 M 11.06 % | 961.679 K 32.82 % | 724.057 K -35.58 % | 1.124 M 8.83 % | 1.033 M 16.32 % | 887.894 K 79.66 % | 494.207 K -1.38 % | 501.135 K 77.39 % | 282.498 K 14.54 % | 246.637 K 2.48 % | 240.658 K -38.21 % | 389.464 K -15.64 % | 461.644 K -37.94 % | 743.914 K 44.72 % | 514.042 K |
| Other non current assets | 14.337 M 152.72 % | 5.673 M -44.71 % | 10.261 M 117.62 % | 4.715 M -81.09 % | 24.932 M 26.45 % | 19.717 M 128.13 % | 8.643 M 544.04 % | 1.342 M -44.96 % | 2.438 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 % | 303.831 K 2.80 % | 295.559 K 11.81 % | 264.340 K -9.02 % | 290.556 K -33.59 % | 437.493 K |
| Long term investments | 653.000 K -10.55 % | 730.000 K -40.55 % | 1.228 M -79.23 % | 5.912 M 35.60 % | 4.360 M 241.16 % | 1.278 M 195.15 % | 433.000 K -56.26 % | 990.000 K -37.89 % | 1.594 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 |
| Intangible assets | 293.994 M -4.58 % | 308.090 M -24.41 % | 407.590 M -6.87 % | 437.644 M 123.84 % | 195.518 M 107.54 % | 94.206 M 269.96 % | 25.464 M 9 401.49 % | 268.000 K 162.53 % | 102.083 K | 0.000 | 0.000 -100.00 % | 37.236 K -10.16 % | 41.448 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 |
| GoodWill | 283.484 M 1.35 % | 279.697 M -15.39 % | 330.555 M -26.01 % | 446.767 M -1.13 % | 451.861 M 228.10 % | 137.719 M 169.27 % | 51.146 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 |
| Goodwill and intangible assets | 577.478 M -1.75 % | 587.787 M -20.37 % | 738.145 M -16.54 % | 884.411 M 36.61 % | 647.379 M 179.13 % | 231.925 M 202.73 % | 76.610 M 28 485.82 % | 268.000 K 162.53 % | 102.083 K | 0.000 | 0.000 -100.00 % | 37.236 K -10.16 % | 41.448 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 |
| Property plant equipment net | 455.503 M -6.31 % | 486.190 M -4.29 % | 507.986 M 11.13 % | 457.109 M 59.05 % | 287.400 M 41.90 % | 202.535 M 409.89 % | 39.721 M 702.12 % | 4.952 M 337.06 % | 1.133 M 932.77 % | 109.708 K -8.97 % | 120.521 K -12.41 % | 137.596 K -10.24 % | 153.289 K -16.40 % | 183.365 K -51.76 % | 380.101 K -84.30 % | 2.421 M -38.88 % | 3.962 M -38.31 % | 6.422 M 31.11 % | 4.898 M 7.51 % | 4.556 M 199.66 % | 1.521 M 2 516.51 % | 58.113 K -44.99 % | 105.644 K 51.27 % | 69.839 K 3.29 % | 67.614 K 190.53 % | 23.273 K |
| Total non current assets | 1.061 B -1.78 % | 1.080 B -14.10 % | 1.258 B -7.44 % | 1.359 B 39.88 % | 971.370 M 112.45 % | 457.216 M 264.59 % | 125.407 M 1 560.58 % | 7.552 M 43.38 % | 5.267 M 4 701.11 % | 109.708 K -8.97 % | 120.521 K -31.06 % | 174.832 K -10.22 % | 194.737 K 6.20 % | 183.365 K -51.76 % | 380.101 K -84.30 % | 2.421 M -38.88 % | 3.962 M -38.31 % | 6.422 M 31.11 % | 4.898 M 7.51 % | 4.556 M 199.66 % | 1.521 M 320.10 % | 361.944 K -9.79 % | 401.203 K 20.06 % | 334.179 K -6.70 % | 358.170 K -22.27 % | 460.766 K |
| Other current assets | 21.787 M 37.90 % | 15.799 M 4.23 % | 15.158 M -10.19 % | 16.878 M -86.84 % | 128.289 M 988.02 % | 11.791 M -64.51 % | 33.223 M | 0.000 -100.00 % | 73.410 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.595 K 104.18 % | 2.250 K | 0.000 | 0.000 -100.00 % | 33.178 K -90.94 % | 366.036 K 589.20 % | 53.110 K 391.71 % | 10.801 K 17.25 % | 9.212 K -98.25 % | 526.361 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.334 K -99.24 % | 176.415 K 1 168.17 % | 13.911 K -57.38 % | 32.638 K -57.34 % | 76.516 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 137.564 M 33.00 % | 103.429 M -13.33 % | 119.341 M -46.61 % | 223.543 M 63.96 % | 136.339 M 177.66 % | 49.102 M -62.60 % | 131.302 M 385.53 % | 27.043 M 1 979.49 % | 1.300 M | 0.000 | 0.000 -100.00 % | 5.224 K | 0.000 -100.00 % | 16.680 K 4 018.65 % | 404.988 -99.41 % | 68.336 K 947.03 % | 6.527 K -97.59 % | 271.228 K 776.71 % | 30.937 K -90.14 % | 313.744 K -74.59 % | 1.235 M 16 030.67 % | 7.656 K 1 857.85 % | 391.033 | 0.000 -100.00 % | 3.780 K -30.03 % | 5.403 K |
| Cash and short term investments | 137.564 M 33.00 % | 103.429 M -13.33 % | 119.341 M -46.61 % | 223.543 M 63.96 % | 136.339 M 177.66 % | 49.102 M -62.60 % | 131.302 M 385.53 % | 27.043 M 1 979.49 % | 1.300 M | 0.000 | 0.000 -100.00 % | 5.224 K | 0.000 -100.00 % | 16.680 K 4 018.65 % | 404.988 -99.42 % | 69.670 K -61.92 % | 182.942 K -35.84 % | 285.140 K 348.51 % | 63.575 K -83.71 % | 390.260 K -68.40 % | 1.235 M 16 030.67 % | 7.656 K 1 857.85 % | 391.033 | 0.000 -100.00 % | 3.780 K -30.03 % | 5.403 K |
| Total current assets | 294.257 M 5.81 % | 278.087 M -14.71 % | 326.046 M -22.69 % | 421.755 M 16.59 % | 361.754 M 127.04 % | 159.338 M -17.31 % | 192.704 M 10 482 385.84 % | 1.838 K -97.57 % | 75.748 K 3 793.99 % | 1.945 K -64.25 % | 5.441 K -57.28 % | 12.738 K 1.58 % | 12.540 K -74.27 % | 48.742 K 50.81 % | 32.321 K -59.43 % | 79.661 K -75.73 % | 328.290 K -51.87 % | 682.081 K 622.34 % | 94.427 K -77.43 % | 418.390 K -67.07 % | 1.271 M 134.94 % | 540.846 K 73 509.72 % | 734.748 -67.49 % | 2.260 K -52.26 % | 4.734 K -73.66 % | 17.970 K |
| Inventory | 83.343 M -22.68 % | 107.789 M -19.92 % | 134.608 M -1.49 % | 136.643 M -25.19 % | 182.654 M 124.54 % | 81.346 M 92.79 % | 42.194 M 1 222.28 % | 3.191 M 56.20 % | 2.043 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.434 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 51.563 M 0.97 % | 51.070 M -10.31 % | 56.939 M 27.41 % | 44.691 M 49.25 % | 29.943 M 75.12 % | 17.099 M 367.44 % | 3.658 M 198 883.59 % | 1.838 K -21.38 % | 2.338 K 20.20 % | 1.945 K -64.25 % | 5.441 K -27.59 % | 7.514 K -26.11 % | 10.170 K -65.89 % | 29.812 K -6.59 % | 31.916 K 219.46 % | 9.991 K -91.09 % | 112.169 K 262.95 % | 30.905 K 619.33 % | 4.296 K -75.21 % | 17.329 K -34.59 % | 26.492 K 287.99 % | 6.828 K 1 886.51 % | 343.715 -84.17 % | 2.171 K 127.68 % | 953.621 -92.41 % | 12.567 K |
| Tax assets | 13.127 M | 0.000 -100.00 % | 26.000 K -99.60 % | 6.561 M -10.11 % | 7.299 M 314.48 % | 1.761 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.552 M -43.38 % | -5.267 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 |
| Account payables | 13.651 M -50.52 % | 27.587 M -1.80 % | 28.093 M -12.97 % | 32.278 M 38.94 % | 23.231 M -28.44 % | 32.463 M 632.80 % | 4.430 M 1 670.34 % | 250.235 K 5.38 % | 237.464 K 13.75 % | 208.765 K -1.99 % | 213.000 K -8.91 % | 233.824 K -24.32 % | 308.982 K -13.22 % | 356.056 K | 0.000 | 0.000 | 0.000 -100.00 % | 452.926 K 12.32 % | 403.246 K 46.25 % | 275.718 K 38.09 % | 199.661 K 179.13 % | 71.529 K -55.44 % | 160.535 K -6.31 % | 171.351 K | 0.000 | 0.000 |
| Tax payables | 348.000 K -99.58 % | 82.343 M -13.18 % | 94.842 M 102.01 % | 46.949 M -20.00 % | 58.684 M 261.33 % | 16.241 M 352.77 % | 3.587 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 17.651 M -52.77 % | 37.376 M 0.62 % | 37.144 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 |
| Minority interest | -86.678 M -11.66 % | -77.625 M -97.24 % | -39.356 M -193.30 % | 42.182 M -71.94 % | 150.312 M 10.90 % | 135.541 M -16.31 % | 161.950 M 1 035.85 % | 14.258 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 |
| Capital lease obligations | 169.566 M -3.23 % | 175.231 M -4.65 % | 183.780 M 22.56 % | 149.945 M 62.09 % | 92.508 M -2.49 % | 94.875 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 161.917 K -31.28 % | 235.604 K | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 1.393 M 448.43 % | 254.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 |
| Other total stockholders equity | 122.750 M 48.02 % | 82.927 M -5.27 % | 87.537 M 34 563.39 % | -254.000 K -100.25 % | 101.209 M 291.33 % | 25.863 M 405.35 % | -8.470 M -321.49 % | 3.824 M 40.50 % | 2.722 M 6.66 % | 2.552 M -8.92 % | 2.802 M -12.35 % | 3.196 M -10.16 % | 3.558 M 2.87 % | 3.459 M -79.41 % | 16.797 M 6.43 % | 15.782 M 18.99 % | 13.264 M -18.31 % | 16.237 M 33.24 % | 12.186 M 21.98 % | 9.991 M 38.91 % | 7.192 M 47.37 % | 4.881 M 42.29 % | 3.430 M 8.56 % | 3.160 M 6 137.06 % | 50.659 K | 0.000 |
| Deferred tax liabilities non current | 38.950 M | 0.000 -100.00 % | 75.138 M -12.29 % | 85.666 M 61.64 % | 52.998 M 128.32 % | 23.212 M 420.57 % | 4.459 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -250.235 K -5.38 % | -237.464 K -13.75 % | -208.765 K 2.04 % | -213.102 K 8.86 % | -233.824 K 24.32 % | -308.982 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -452.926 K -12.32 % | -403.246 K -46.25 % | -275.718 K -38.09 % | -199.661 K 12.90 % | -229.237 K 28.91 % | -322.452 K 20.76 % | -406.955 K | 0.000 | 0.000 |
| Total assets | 1.355 B -0.23 % | 1.358 B -14.22 % | 1.584 B -11.05 % | 1.780 B 33.56 % | 1.333 B 116.22 % | 616.554 M 93.82 % | 318.111 M 17 304 128.52 % | 1.838 K -97.57 % | 75.748 K -32.16 % | 111.653 K -11.36 % | 125.962 K -32.85 % | 187.570 K -9.51 % | 207.278 K -10.70 % | 232.108 K -43.72 % | 412.422 K -83.51 % | 2.501 M -41.70 % | 4.290 M -39.61 % | 7.105 M 42.29 % | 4.993 M 0.36 % | 4.975 M 78.23 % | 2.791 M 209.17 % | 902.790 K 124.61 % | 401.938 K 19.47 % | 336.439 K -7.29 % | 362.904 K -24.20 % | 478.736 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 65.854 M 301.64 % | -32.659 M -603.40 % | -4.643 M 86.71 % | -34.931 M -685.50 % | -4.447 M -478.15 % | 1.176 M -22.38 % | 1.515 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.901 K 3 990 069 617 541.35 % | 0.000 | 0.000 -100.00 % | 57.485 K 396.46 % | -19.390 K | 0.000 | 0.000 100.00 % | -146.315 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 14.164 M -13.40 % | 16.356 M -29.56 % | 23.221 M -15.67 % | 27.536 M 46.16 % | 18.839 M 26.72 % | 14.867 M 42.08 % | 10.464 M 28 966.67 % | 36.000 K -90.25 % | 369.271 K | 0.000 | 0.000 | 0.000 -100.00 % | 98.956 K 178.28 % | 35.560 K | 0.000 -100.00 % | 97.488 K 45.52 % | 66.993 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 36.343 M 138.82 % | 15.218 M 13.11 % | 13.454 M 146.28 % | -29.069 M -1 079.41 % | 2.968 M -86.44 % | 21.882 M 2 264.39 % | -1.011 M -1 316.15 % | 83.131 K 670.66 % | 10.787 K 10.08 % | 9.799 K -79.11 % | 46.907 K -73.95 % | 180.082 K -44.97 % | 327.268 K 2 964.59 % | 10.679 K -94.19 % | 183.833 K 30.76 % | 140.593 K -56.41 % | 322.525 K 702.19 % | -53.559 K -150.17 % | 106.765 K 21 432.82 % | 495.824 -99.16 % | 58.844 K 143.51 % | -135.251 K -377.50 % | 48.740 K 322.36 % | -21.919 K -109.11 % | 240.651 K 614.97 % | 33.659 K |
| Accounts receivables | -1.731 M 67.76 % | -5.369 M 63.66 % | -14.776 M -34.77 % | -10.964 M -108.84 % | -5.250 M 58.93 % | -12.782 M -393.89 % | -2.588 M -355.63 % | -568.000 K -22.77 % | -462.649 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 |
| Inventory | 18.556 M -21.01 % | 23.491 M 980.47 % | -2.668 M 85.52 % | -18.420 M 93.80 % | -297.197 M -171.16 % | -109.601 M -140.93 % | -45.490 M -2 509.87 % | -1.743 M 14.68 % | -2.043 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 |
| Accounts payables | -15.539 M -155.91 % | 27.795 M 159.77 % | 10.700 M -49.42 % | 21.155 M 424.02 % | -6.529 M -117.88 % | 36.516 M 1 136.57 % | 2.953 M 148 016.17 % | -1.996 K -113.50 % | 14.787 K 0.14 % | 14.767 K 83.39 % | 8.052 K 118.40 % | -43.760 K -290.30 % | 22.996 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 | 35.057 M 214.20 % | -30.699 M -251.99 % | 20.198 M 196.92 % | -20.840 M -106.68 % | 311.944 M 189.51 % | 107.749 M 144.25 % | 44.114 M 51 721.40 % | 85.127 K 2 228.08 % | -4.000 K 19.48 % | -4.968 K -112.79 % | 38.854 K -82.64 % | 223.842 K -26.43 % | 304.272 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 % | 240.651 K 614.97 % | 33.659 K |
| Other non cash items | 10.615 M -93.76 % | 170.197 M 17.52 % | 144.827 M -52.18 % | 302.836 M 1 067.43 % | -31.303 M -221.98 % | -9.722 M 62.82 % | -26.149 M -81 464.74 % | 32.138 K -56.81 % | 74.404 K 183.24 % | 26.269 K -60.06 % | 65.763 K 137.45 % | 27.696 K 191.75 % | -30.186 K 86.67 % | -226.500 K -111.77 % | 1.924 M -23.24 % | 2.506 M 61.35 % | 1.553 M 571.34 % | 231.393 K -66.74 % | 695.735 K -41.28 % | 1.185 M 316.90 % | 284.180 K -9.73 % | 314.795 K 435.17 % | -93.920 K 45.40 % | -172.006 K -215.24 % | 149.261 K 1 445.60 % | 9.657 K |
| Net cash provided by operating activities | 132.480 M 126.21 % | 58.564 M 212.49 % | 18.741 M 29.36 % | 14.487 M 233.75 % | -10.831 M 57.00 % | -25.189 M -154.02 % | -9.916 M -33 246.14 % | 29.916 K 231.06 % | -22.826 K -127.33 % | 83.507 K 1 883.43 % | -4.682 K -190.76 % | 5.159 K -85.18 % | 34.814 K 116.05 % | -216.934 K -29.36 % | -167.694 K -1.17 % | -165.747 K -64.19 % | -100.945 K 75.11 % | -405.646 K -128.85 % | -177.252 K 45.75 % | -326.754 K -243.14 % | -95.225 K 63.29 % | -259.428 K -332.61 % | -59.968 K 10.86 % | -67.275 K -43.42 % | -46.907 K 72.49 % | -170.521 K |
| Investments in property plant and equipment | -19.492 M 64.81 % | -55.385 M 35.70 % | -86.132 M 11.25 % | -97.053 M -20.75 % | -80.377 M 16.38 % | -96.126 M -221.02 % | -29.944 M -638.08 % | -4.057 M -3 852.96 % | -102.632 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.962 K 70.46 % | -10.026 K 94.87 % | -195.619 K 45.31 % | -357.720 K 46.76 % | -671.962 K 29.88 % | -958.269 K 59.40 % | -2.360 M -154.13 % | -928.844 K | 0.000 100.00 % | -32.860 K | 0.000 | 0.000 100.00 % | -61.861 K |
| Acquisitions net | -3.230 M | 0.000 100.00 % | -1.135 M 98.50 % | -75.745 M -412.90 % | -14.768 M 53.42 % | -31.707 M 14.49 % | -37.078 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.854 M -216.76 % | -901.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -51.423 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -87.447 K | 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 -100.00 % | 38.532 M 4 827.37 % | 782.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.566 K -80.01 % | 27.843 K | 0.000 -100.00 % | 9.215 K -84.49 % | 59.393 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -2.507 M -123.21 % | 10.800 M -78.69 % | 50.690 M 471.80 % | 8.865 M -82.63 % | 51.032 M 430.50 % | -15.441 M -5.46 % | -14.641 M -719.07 % | 2.365 M 227.30 % | 722.576 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 199.499 K 100.00 % | 99.750 K -46.73 % | 187.248 K 361.85 % | 40.543 K 120.37 % | -199.082 K -171 009 737 345 362 880.00 % | 0.000 | 0.000 | 0.000 100.00 % | -623.047 K -2 769.53 % | -21.713 K 69.92 % | -72.180 K -56.19 % | -46.214 K 75.55 % | -188.995 K |
| Net cash used for investing activites | -25.229 M 43.41 % | -44.585 M -21.89 % | -36.577 M 77.69 % | -163.933 M -271.62 % | -44.113 M 59.00 % | -107.596 M -31.56 % | -81.782 M -4 733.45 % | -1.692 M -372.93 % | 619.944 K | 0.000 | 0.000 | 0.000 100.00 % | -51.423 K -126.16 % | 196.537 K 106.25 % | 95.290 K 389.37 % | 19.472 K 106.14 % | -317.177 K 63.20 % | -861.829 K 4.12 % | -898.876 K 63.28 % | -2.448 M -163.55 % | -928.844 K -49.08 % | -623.047 K -1 041.69 % | -54.572 K 24.39 % | -72.180 K -56.19 % | -46.214 K 81.58 % | -250.856 K |
| Debt repayment | -43.784 M -362.34 % | 16.690 M 787.96 % | -2.426 M -101.51 % | 160.750 M -10.06 % | 178.731 M 8 676.34 % | -2.084 M -97.91 % | -1.053 M -3 419.85 % | -29.916 K -231.07 % | 22.825 K 127.36 % | -83.413 K -321.20 % | 37.710 K | 0.000 | 0.000 100.00 % | -182.777 K | 0.000 -100.00 % | 191.929 K -5.86 % | 203.871 K | 0.000 | 0.000 | 0.000 100.00 % | -151.181 K -2 455.69 % | -5.915 K 73.53 % | -22.345 K | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 124.105 M 3 424.71 % | 3.521 M -93.65 % | 55.476 M -73.06 % | 205.906 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 219.449 K | 0.000 -100.00 % | 44.448 K | 0.000 -100.00 % | 1.668 M 116.48 % | 770.557 K -57.96 % | 1.833 M -4.58 % | 1.921 M 99.85 % | 961.131 K 600.62 % | 137.183 K 0.89 % | 135.974 K | 0.000 | 0.000 |
| Common stock repurchased | -200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -162.000 K 94.49 % | -2.942 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 |
| Other financing activites | -27.494 M 36.94 % | -43.597 M 48.23 % | -84.217 M -68.94 % | -49.850 M -141.94 % | -20.604 M -1 237.05 % | -1.541 M 28.99 % | -2.170 M -106.70 % | 32.365 M 2 132.56 % | 1.450 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.771 | 0.000 100.00 % | -29.303 K | 0.000 100.00 % | -165.748 K -612.33 % | 32.352 K 182.94 % | -39.007 K -132.24 % | -16.796 K 74.37 % | -65.535 K -26 559 517.54 % | -0.247 | 0.000 -100.00 % | 91.669 K -78.41 % | 424.592 K |
| Net cash used provided by financing activities | -71.478 M -165.65 % | -26.907 M 68.94 % | -86.643 M -136.87 % | 235.005 M 64.71 % | 142.674 M 191.71 % | 48.909 M -75.87 % | 202.683 M 677 606.42 % | -29.916 K -231.07 % | 22.825 K 127.36 % | -83.413 K | 0.000 | 0.000 | 0.000 -100.00 % | 36.671 K | 0.000 -100.00 % | 207.074 K 1.57 % | 203.871 K -86.43 % | 1.502 M 87.11 % | 802.909 K -54.11 % | 1.750 M -0.18 % | 1.753 M 97.02 % | 889.681 K 674.73 % | 114.838 K -15.54 % | 135.974 K 48.33 % | 91.669 K -78.41 % | 424.592 K |
| Effect of forex changes on cash | -39.000 K 37.10 % | -62.000 K 45.13 % | -113.000 K 51.08 % | -231.000 K 79.15 % | -1.108 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 |
| Net change in cash | 35.734 M 375.09 % | -12.990 M 87.58 % | -104.592 M -222.58 % | 85.328 M -1.49 % | 86.622 M 203.27 % | -83.876 M -175.57 % | 110.985 M 331.13 % | 25.743 M 4 052.40 % | 619.944 K 656 364.33 % | 94.437 102.02 % | -4.682 K -190.76 % | 5.159 K 131.06 % | -16.608 K -202.05 % | 16.275 K 122.48 % | -72.402 K -219.08 % | 60.800 K 128.38 % | -214.249 K -191.22 % | 234.874 K 185.97 % | -273.218 K 73.35 % | -1.025 M -240.67 % | 728.739 K 10 011.84 % | 7.207 K 2 315.40 % | 298.368 108.57 % | -3.481 K -139.77 % | -1.452 K -145.15 % | 3.216 K |
| Cash at beginning of period | 108.520 M -10.69 % | 121.510 M -46.26 % | 226.102 M 60.61 % | 140.774 M 159.96 % | 54.152 M -60.77 % | 138.028 M 410.40 % | 27.043 M 1 979.49 % | 1.300 M 91.10 % | 680.520 K 720 708.82 % | -94.437 -102.06 % | 4.579 K 6 996.02 % | 64.525 -99.61 % | 16.680 K 4 018.69 % | 404.983 -99.44 % | 72.807 K 866.15 % | 7.536 K -96.59 % | 220.776 K 507.29 % | 36.354 K -88.05 % | 304.155 K -77.28 % | 1.339 M 164.49 % | 506.201 K 112 625.43 % | 449.057 384.60 % | 92.665 -97.40 % | 3.570 K -31.77 % | 5.232 K 139.20 % | 2.187 K |
| Cash at end of period | 144.254 M 32.93 % | 108.520 M -10.69 % | 121.510 M -46.26 % | 226.102 M 60.61 % | 140.774 M 159.96 % | 54.152 M -60.77 % | 138.028 M 410.40 % | 27.043 M 1 979.49 % | 1.300 M 130 046 322 709 320.67 % | 0.000 100.00 % | -103.686 -101.98 % | 5.224 K 7 173.15 % | 71.823 -99.57 % | 16.680 K 4 018.65 % | 404.988 -99.41 % | 68.336 K 947.03 % | 6.527 K -97.59 % | 271.228 K 776.71 % | 30.937 K -90.14 % | 313.744 K -74.59 % | 1.235 M 16 030.67 % | 7.656 K 1 857.85 % | 391.033 339.78 % | 88.915 -97.65 % | 3.780 K -30.03 % | 5.403 K |
| Operating cash flow | 132.480 M 126.21 % | 58.564 M 212.49 % | 18.741 M 29.36 % | 14.487 M 233.75 % | -10.831 M 57.00 % | -25.189 M -154.02 % | -9.916 M -33 246.14 % | 29.916 K 231.06 % | -22.826 K -127.33 % | 83.507 K 1 883.43 % | -4.682 K -190.76 % | 5.159 K -85.18 % | 34.814 K 116.05 % | -216.934 K -29.36 % | -167.694 K -1.17 % | -165.747 K -64.19 % | -100.945 K 75.11 % | -405.646 K -128.85 % | -177.252 K 45.75 % | -326.754 K -243.14 % | -95.225 K 63.29 % | -259.428 K -332.61 % | -59.968 K 10.86 % | -67.275 K -43.42 % | -46.907 K 72.49 % | -170.521 K |
| Capital expenditure | -23.486 M 59.43 % | -57.883 M 32.80 % | -86.132 M 11.25 % | -97.053 M -20.75 % | -80.377 M 16.38 % | -96.126 M -221.02 % | -29.944 M -638.08 % | -4.057 M -3 852.96 % | -102.632 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.962 K 70.46 % | -10.026 K 94.87 % | -195.619 K 45.31 % | -357.720 K 46.76 % | -671.962 K 29.88 % | -958.269 K 59.40 % | -2.360 M -154.13 % | -928.844 K | 0.000 100.00 % | -32.860 K | 0.000 | 0.000 100.00 % | -61.861 K |
| Free CashFlow | 108.994 M 15 904.99 % | 681.000 K 101.01 % | -67.391 M 18.38 % | -82.566 M 9.48 % | -91.208 M 24.82 % | -121.315 M -204.35 % | -39.860 M -889.80 % | -4.027 M -3 109.91 % | -125.458 K -250.24 % | 83.507 K 1 883.43 % | -4.682 K -190.76 % | 5.159 K -85.18 % | 34.814 K 115.83 % | -219.896 K -23.73 % | -177.720 K 50.82 % | -361.366 K 21.21 % | -458.665 K 57.44 % | -1.078 M 5.10 % | -1.136 M 57.74 % | -2.687 M -162.41 % | -1.024 M -294.74 % | -259.428 K -179.47 % | -92.828 K -37.98 % | -67.275 K -43.42 % | -46.907 K 79.81 % | -232.382 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-01-31 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 | 2003-07-31 | 2003-04-30 | 2003-01-31 | 2002-10-31 | 2002-07-31 | 2002-04-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 163.624 M -1.29 % | 165.757 M -5.77 % | 175.909 M -2.15 % | 179.783 M -2.48 % | 184.356 M 0.03 % | 184.295 M -2.09 % | 188.237 M -1.22 % | 190.559 M -3.70 % | 197.887 M 1.90 % | 194.202 M -2.69 % | 199.580 M -5.18 % | 210.484 M -3.55 % | 218.226 M 1.79 % | 214.391 M -1.56 % | 217.787 M 1.07 % | 215.483 M 2.62 % | 209.975 M 17.67 % | 178.437 M 4.45 % | 170.843 M 14.67 % | 148.987 M 58.07 % | 94.256 M 46.11 % | 64.512 M 55.89 % | 41.382 M 14.29 % | 36.207 M 21.13 % | 29.890 M 41.96 % | 21.055 M 29.31 % | 16.282 M 33.77 % | 12.172 M 50.70 % | 8.077 M 68.17 % | 4.803 M 54.61 % | 3.106 M 11.01 % | 2.798 M 12.61 % | 2.485 M 12.83 % | 2.203 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -16.334 M -13.18 % | -14.432 M -230.10 % | -4.372 M 58.52 % | -10.541 M 80.60 % | -54.332 M -946.25 % | -5.193 M -297.08 % | 2.635 M 102.28 % | -115.572 M -216.34 % | -36.534 M -40.24 % | -26.051 M 83.85 % | -161.337 M -1 548.31 % | -9.788 M 27.72 % | -13.541 M 50.55 % | -27.381 M -85.86 % | -14.732 M 94.56 % | -270.645 M -5 506.90 % | -4.827 M 83.58 % | -29.393 M 38.99 % | -48.180 M -411.70 % | 15.457 M 142.43 % | -36.433 M -37.25 % | -26.545 M 5.16 % | -27.988 M -302.13 % | -6.960 M -243.53 % | -2.026 M 67.46 % | -6.227 M -35.25 % | -4.604 M -7 096.01 % | -63.980 K -155.64 % | 114.992 K 653.55 % | -20.774 K 50.65 % | -42.098 K -218.82 % | -13.204 K 20.23 % | -16.553 K -26.03 % | -13.135 K 80.67 % | -67.952 K -740.82 % | -8.082 K 55.99 % | -18.363 K -21.71 % | -15.088 K 32.36 % | -22.308 K -98.89 % | -11.216 K -111.20 % | 100.188 K 590.52 % | -20.425 K 59.28 % | -50.163 K -66.74 % | -30.084 K -15.13 % | -26.130 K -44.08 % | -18.136 K 76.56 % | -77.387 K -25.68 % | -61.574 K -54.53 % | -39.847 K -56.34 % | -25.488 K 76.79 % | -109.829 K -48.65 % | -73.886 K -29.35 % | -57.119 K 53.45 % | -122.712 K -408.81 % | 39.737 K 159.57 % | -66.702 K -186.66 % | 76.967 K 187.34 % | -88.121 K 95.67 % | -2.036 M -3 350.67 % | -59.003 K 39.11 % | -96.909 K -15.25 % | -84.086 K 96.82 % | -2.642 M -4 458.15 % | -57.965 K 56.84 % | -134.314 K -93.47 % | -69.423 K 81.37 % | -372.718 K 74.33 % | -1.452 M -4 092.38 % | -34.638 K 83.01 % | -203.913 K -280.85 % | 112.751 K 218.17 % | -95.413 K 78.63 % | -446.504 K -411.44 % | -87.303 K 85.11 % | -586.207 K -447.86 % | -107.000 K 33.24 % | -160.282 K -25.91 % | -127.295 K -173.72 % | 172.670 K 113.59 % | -1.270 M -1 776.77 % | -67.686 K 63.66 % | -186.260 K -2.24 % | -182.178 K -76.18 % | -103.402 K -212.52 % | -33.087 K 67.88 % | -103.000 K 51.97 % | -214.461 K -28.42 % | -167.000 K -584.74 % | -24.389 K 14.92 % | -28.666 K 40.92 % | -48.522 K -81.97 % | -26.665 K -132.12 % | 83.018 K 448.58 % | -23.816 K |
| Income before tax | 2.743 M 398.80 % | -918.000 K -130.05 % | 3.055 M -73.02 % | 11.322 M 127.65 % | -40.941 M -356.72 % | 15.948 M 24.42 % | 12.818 M 110.75 % | -119.191 M -303.68 % | -29.526 M -168.34 % | -11.003 M 92.99 % | -156.862 M -1 113.12 % | 15.483 M 0.92 % | 15.342 M 1 867.51 % | -868.000 K -107.47 % | 11.617 M 104.21 % | -275.860 M -1 811.72 % | 16.116 M 287.40 % | -8.600 M 5.67 % | -9.117 M -158.13 % | 15.685 M 154.89 % | -28.573 M -17.72 % | -24.273 M 40.69 % | -40.928 M -930.93 % | -3.970 M -338.01 % | 1.668 M 121.92 % | -7.611 M -19 928.95 % | -38.000 K 40.61 % | -63.980 K -155.64 % | 114.992 K 653.55 % | -20.774 K 50.65 % | -42.098 K -218.82 % | -13.204 K 20.23 % | -16.553 K -26.03 % | -13.135 K 80.67 % | -67.952 K -740.82 % | -8.082 K 55.99 % | -18.363 K -21.71 % | -15.088 K 32.37 % | -22.309 K -98.90 % | -11.216 K -111.20 % | 100.188 K 590.52 % | -20.425 K 59.28 % | -50.163 K -66.74 % | -30.084 K -15.13 % | -26.130 K -44.08 % | -18.136 K 76.56 % | -77.387 K -25.68 % | -61.574 K -54.53 % | -39.847 K -56.34 % | -25.488 K 76.79 % | -109.829 K -48.65 % | -73.886 K -29.35 % | -57.119 K 53.45 % | -122.712 K -193.66 % | 131.018 K 296.42 % | -66.702 K -186.66 % | 76.967 K 187.34 % | -88.121 K | 0.000 | 0.000 | 0.000 100.00 % | -84.086 K 96.82 % | -2.642 M -4 458.15 % | -57.965 K 18.71 % | -71.303 K -1.96 % | -69.933 K 82.96 % | -410.497 K 71.37 % | -1.434 M -3 197.98 % | -43.474 K 79.20 % | -209.042 K -391.15 % | 71.799 K 175.29 % | -95.365 K 78.41 % | -441.664 K -417.23 % | -85.390 K 2.08 % | -87.207 K -88.15 % | -46.349 K | 0.000 100.00 % | -127.613 K -595.31 % | 25.764 K | 0.000 100.00 % | -72.114 K 61.62 % | -187.881 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -45.810 K | 0.000 -100.00 % | 85.111 K | 0.000 |
| Income before tax ratio | 0.02 402.70 % | -0.01 -131.89 % | 0.02 -72.42 % | 0.06 128.36 % | -0.22 -356.63 % | 0.09 27.08 % | 0.07 110.89 % | -0.63 -319.21 % | -0.15 -163.35 % | -0.06 92.79 % | -0.79 -1 168.48 % | 0.07 4.63 % | 0.07 1 836.45 % | 0.00 -107.59 % | 0.05 104.17 % | -1.28 -1 767.96 % | 0.08 259.25 % | -0.05 9.69 % | -0.05 -150.69 % | 0.11 134.73 % | -0.30 19.43 % | -0.38 61.96 % | -0.99 -802.01 % | -0.11 -296.48 % | 0.06 115.44 % | -0.36 -15 388.55 % | 0.00 55.60 % | -0.01 -136.92 % | 0.01 429.17 % | 0.00 68.08 % | -0.01 -187.21 % | 0.00 29.16 % | -0.01 -11.70 % | -0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 30.677 M 4.18 % | 29.447 M -9.19 % | 32.427 M -25.85 % | 43.729 M 539.93 % | -9.940 M -120.68 % | 48.062 M -2.68 % | 49.384 M 156.40 % | -87.553 M -1 609.01 % | 5.802 M -70.48 % | 19.653 M 115.61 % | -125.889 M -503.56 % | 31.195 M -30.46 % | 44.859 M 74.44 % | 25.716 M -28.87 % | 36.155 M 114.46 % | -250.097 M -735.26 % | 39.369 M 163.46 % | 14.943 M 15.35 % | 12.954 M -63.07 % | 35.075 M 426.49 % | -10.743 M -2.94 % | -10.436 M 67.29 % | -31.906 M -7 318.55 % | 442.000 K -92.41 % | 5.820 M 251.96 % | -3.830 M -282.82 % | 2.095 M 3 465.48 % | -62.250 K -151.66 % | 120.508 K 1 116.40 % | -11.856 K 44.87 % | -21.508 K -294.17 % | -5.456 K 43.38 % | -9.637 K -38.02 % | -6.982 K 88.19 % | -59.117 K -16 185.15 % | -363.010 96.65 % | -10.831 K -41.10 % | -7.676 K 44.61 % | -13.857 K -47.65 % | -9.385 K -108.75 % | 107.261 K 1 132.85 % | -10.385 K 76.68 % | -44.534 K -120.71 % | -20.177 K -22.55 % | -16.464 K -79.14 % | -9.190 K 85.00 % | -61.264 K -22.78 % | -49.897 K -87.90 % | -26.556 K -49.26 % | -17.792 K 80.98 % | -93.530 K -38.67 % | -67.449 K -39.97 % | -48.189 K 57.78 % | -114.151 K -17.82 % | -96.885 K -54.45 % | -62.730 K -168.07 % | 92.157 K 249.65 % | -61.583 K 83.27 % | -368.000 K -652.34 % | -48.914 K 44.78 % | -88.575 K -22.38 % | -72.376 K 97.23 % | -2.614 M -9 022.31 % | -28.653 K 59.02 % | -69.916 K -23.46 % | -56.629 K 96.77 % | -1.752 M -2 710.49 % | -62.333 K 5.56 % | -66.004 K 67.24 % | -201.475 K -1 549.94 % | -12.211 K 86.69 % | -91.724 K 79.28 % | -442.658 K -505.14 % | -73.150 K 25.04 % | -97.583 K -95.77 % | -49.845 K 68.93 % | -160.449 K -19.41 % | -134.366 K -1 115.46 % | -11.055 K 99.13 % | -1.271 M -1 661.59 % | -72.178 K 61.08 % | -185.469 K 1.54 % | -188.374 K -84.70 % | -101.986 K -204.39 % | -33.505 K 66.83 % | -101.000 K -257.35 % | -28.263 K 82.77 % | -164.000 K -651.43 % | -21.825 K 16.55 % | -26.154 K 52.67 % | -55.264 K -127.14 % | -24.331 K 22.03 % | -31.205 K -59.83 % | -19.524 K |
| Net income ratio | -0.10 -14.65 % | -0.09 -250.32 % | -0.02 57.61 % | -0.06 80.11 % | -0.29 -945.91 % | -0.03 -301.29 % | 0.01 102.31 % | -0.61 -228.51 % | -0.18 -37.63 % | -0.13 83.41 % | -0.81 -1 638.37 % | -0.05 25.06 % | -0.06 51.42 % | -0.13 -88.80 % | -0.07 94.61 % | -1.26 -5 363.58 % | -0.02 86.04 % | -0.16 41.59 % | -0.28 -371.83 % | 0.10 126.84 % | -0.39 6.06 % | -0.41 39.16 % | -0.68 -251.84 % | -0.19 -183.60 % | -0.07 77.08 % | -0.30 -4.59 % | -0.28 -5 279.55 % | -0.01 -136.92 % | 0.01 429.17 % | 0.00 68.08 % | -0.01 -187.21 % | 0.00 29.16 % | -0.01 -11.70 % | -0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.19 5.54 % | 0.18 -3.63 % | 0.18 -24.21 % | 0.24 551.12 % | -0.05 -120.67 % | 0.26 -0.60 % | 0.26 157.10 % | -0.46 -1 667.04 % | 0.03 -71.03 % | 0.10 116.04 % | -0.63 -525.60 % | 0.15 -27.90 % | 0.21 71.37 % | 0.12 -27.75 % | 0.17 114.30 % | -1.16 -719.03 % | 0.19 123.89 % | 0.08 10.45 % | 0.08 -67.79 % | 0.24 306.55 % | -0.11 29.54 % | -0.16 79.02 % | -0.77 -6 415.84 % | 0.01 -93.73 % | 0.19 207.04 % | -0.18 -241.37 % | 0.13 2 615.94 % | -0.01 -134.28 % | 0.01 704.40 % | 0.00 64.35 % | -0.01 -255.09 % | 0.00 49.72 % | 0.00 -22.32 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.51 7.26 % | 0.47 -0.69 % | 0.48 -8.09 % | 0.52 1.09 % | 0.51 2.75 % | 0.50 -2.04 % | 0.51 3.94 % | 0.49 12.16 % | 0.44 -0.93 % | 0.44 0.63 % | 0.44 -6.68 % | 0.47 -8.92 % | 0.52 3.23 % | 0.50 -0.86 % | 0.51 0.50 % | 0.50 4.53 % | 0.48 -1.39 % | 0.49 -20.06 % | 0.61 18.28 % | 0.52 52.94 % | 0.34 -7.77 % | 0.37 97.79 % | 0.18 -67.88 % | 0.58 -31.02 % | 0.83 64.92 % | 0.51 -49.22 % | 1.00 3.39 % | 0.96 62.21 % | 0.59 1.03 % | 0.59 604.86 % | -0.12 -139.37 % | 0.30 143.96 % | 0.12 -22.11 % | 0.16 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 354.295 M 2.55 % | 345.474 M -0.90 % | 348.599 M 1.06 % | 344.934 M 0.00 % | 344.934 M 0.97 % | 341.632 M 0.57 % | 339.708 M -0.53 % | 341.513 M 10.55 % | 308.913 M 2.55 % | 301.231 M 1.03 % | 298.162 M -0.98 % | 301.118 M 1.62 % | 296.322 M 0.00 % | 296.322 M 0.00 % | 296.322 M 9.27 % | 271.183 M 4.29 % | 260.040 M 9.40 % | 237.701 M 0.00 % | 237.701 M 14.06 % | 208.408 M 1.00 % | 206.349 M 4.36 % | 197.736 M 50.88 % | 131.059 M 13.46 % | 115.511 M 1.86 % | 113.397 M 0.12 % | 113.259 M 17.45 % | 96.429 M 65.41 % | 58.297 M 167 396.05 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 12.86 % | 30.840 K 0.00 % | 30.840 K 4.95 % | 29.385 K 0.00 % | 29.385 K -0.01 % | 29.388 K 9.29 % | 26.889 K 0.00 % | 26.889 K 0.00 % | 26.889 K -2.11 % | 27.469 K 6.08 % | 25.894 K 0.00 % | 25.894 K 0.00 % | 25.894 K 0.00 % | 25.894 K 0.00 % | 25.894 K 6.94 % | 24.213 K 0.00 % | 24.213 K -6.49 % | 25.894 K 14.15 % | 22.685 K 2.61 % | 22.109 K 0.00 % | 22.109 K -0.53 % | 22.227 K 0.40 % | 22.139 K 1.75 % | 21.759 K 0.00 % | 21.759 K 7.95 % | 20.156 K 10.24 % | 18.284 K 1.25 % | 18.059 K 0.00 % | 18.059 K 11.74 % | 16.162 K 19.29 % | 13.548 K 0.83 % | 13.437 K -3.24 % | 13.887 K 25.49 % | 11.066 K 19.50 % | 9.260 K 1.35 % | 9.137 K 0.00 % | 9.137 K 0.00 % | 9.137 K 1.58 % | 8.995 K 16.77 % | 7.703 K |
| Weighted average shs out | 354.295 M 2.55 % | 345.474 M -0.90 % | 348.599 M 1.06 % | 344.934 M 0.00 % | 344.934 M 0.97 % | 341.632 M 0.57 % | 339.708 M 0.66 % | 337.467 M 9.24 % | 308.913 M 2.55 % | 301.231 M 1.03 % | 298.162 M -0.97 % | 301.072 M 1.60 % | 296.322 M 1.23 % | 292.719 M 1.72 % | 287.765 M 6.33 % | 270.645 M 4.08 % | 260.040 M 9.40 % | 237.701 M 0.00 % | 237.701 M 11.20 % | 213.754 M 3.59 % | 206.349 M 4.36 % | 197.736 M 56.05 % | 126.711 M 9.70 % | 115.511 M 1.86 % | 113.397 M 0.12 % | 113.259 M 17.45 % | 96.431 M 114.29 % | 45.000 M 129 191.77 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 0.00 % | 34.805 K 12.86 % | 30.840 K 0.00 % | 30.840 K 4.95 % | 29.385 K 0.00 % | 29.385 K -0.01 % | 29.388 K 9.29 % | 26.889 K 0.00 % | 26.889 K 0.00 % | 26.889 K -2.11 % | 27.469 K 6.85 % | 25.709 K -0.71 % | 25.894 K 0.00 % | 25.894 K 0.00 % | 25.894 K 0.00 % | 25.894 K 6.94 % | 24.213 K 0.00 % | 24.213 K -6.49 % | 25.894 K 14.15 % | 22.685 K 2.61 % | 22.109 K 0.00 % | 22.109 K -0.53 % | 22.227 K 0.40 % | 22.139 K 1.75 % | 21.759 K 0.00 % | 21.759 K 7.95 % | 20.156 K 10.24 % | 18.284 K 1.25 % | 18.059 K 0.00 % | 18.059 K 11.74 % | 16.162 K 19.29 % | 13.548 K 0.83 % | 13.437 K -3.24 % | 13.887 K 25.49 % | 11.066 K 19.50 % | 9.260 K 1.35 % | 9.137 K 0.00 % | 9.137 K 0.00 % | 9.137 K 1.58 % | 8.995 K 16.77 % | 7.703 K |
| EPS diluted | -0.05 -19.62 % | -0.04 -231.75 % | -0.01 58.82 % | -0.03 80.88 % | -0.16 -952.63 % | -0.02 -206.29 % | 0.01 104.33 % | -0.33 -175.00 % | -0.12 -30.01 % | -0.09 84.87 % | -0.61 -5 548.15 % | -0.01 61.43 % | -0.03 64.96 % | -0.08 -98.76 % | -0.04 95.98 % | -1.00 -5 276.34 % | -0.02 84.50 % | -0.12 40.00 % | -0.20 -875.61 % | -0.02 77.62 % | -0.09 -144.92 % | -0.04 73.29 % | -0.14 -132.17 % | -0.06 -236.87 % | -0.02 67.45 % | -0.06 -15.30 % | -0.05 92.88 % | -0.67 -120.30 % | 3.30 650.00 % | -0.60 50.41 % | -1.21 -218.42 % | -0.38 20.83 % | -0.48 -26.32 % | -0.38 80.51 % | -1.95 -747.83 % | -0.23 56.60 % | -0.53 -23.26 % | -0.43 32.81 % | -0.64 -100.00 % | -0.32 -111.11 % | 2.88 588.14 % | -0.59 59.03 % | -1.44 -67.44 % | -0.86 -14.67 % | -0.75 -44.23 % | -0.52 76.58 % | -2.22 -25.42 % | -1.77 -55.26 % | -1.14 -56.16 % | -0.73 76.90 % | -3.16 -49.06 % | -2.12 -29.27 % | -1.64 53.54 % | -3.53 -273.04 % | 2.04 194.44 % | -2.16 -113.75 % | 15.71 623.67 % | -3.00 95.67 % | -69.29 -3 347.26 % | -2.01 44.17 % | -3.60 -15.02 % | -3.13 96.81 % | -98.26 -4 556.87 % | -2.11 59.34 % | -5.19 -93.66 % | -2.68 81.38 % | -14.39 74.34 % | -56.08 -4 085.07 % | -1.34 84.09 % | -8.42 -203.44 % | 8.14 321.20 % | -3.68 81.30 % | -19.68 -398.23 % | -3.95 85.10 % | -26.51 -451.14 % | -4.81 33.56 % | -7.24 -23.76 % | -5.85 -173.68 % | 7.94 112.60 % | -63.02 -1 603.24 % | -3.70 64.11 % | -10.31 -2.18 % | -10.09 -57.66 % | -6.40 -162.30 % | -2.44 68.31 % | -7.70 50.13 % | -15.44 -2.05 % | -15.13 -475.29 % | -2.63 16.24 % | -3.14 40.87 % | -5.31 -81.85 % | -2.92 -131.64 % | 9.23 398.71 % | -3.09 |
| Earnings per share | -0.05 -19.62 % | -0.04 -231.75 % | -0.01 58.82 % | -0.03 80.88 % | -0.16 -952.63 % | -0.02 -206.29 % | 0.01 104.21 % | -0.34 -183.33 % | -0.12 -30.01 % | -0.09 84.87 % | -0.61 -5 548.15 % | -0.01 61.43 % | -0.03 65.39 % | -0.08 -95.41 % | -0.04 95.86 % | -1.00 -5 276.34 % | -0.02 84.50 % | -0.12 40.00 % | -0.20 -473.07 % | -0.03 61.90 % | -0.09 -144.92 % | -0.04 73.29 % | -0.14 -132.17 % | -0.06 -236.87 % | -0.02 67.45 % | -0.06 -15.30 % | -0.05 92.88 % | -0.67 -120.30 % | 3.30 650.00 % | -0.60 50.41 % | -1.21 -218.42 % | -0.38 20.83 % | -0.48 -26.32 % | -0.38 80.51 % | -1.95 -747.83 % | -0.23 56.60 % | -0.53 -23.26 % | -0.43 32.81 % | -0.64 -100.00 % | -0.32 -111.11 % | 2.88 588.14 % | -0.59 59.03 % | -1.44 -67.44 % | -0.86 -14.67 % | -0.75 -44.23 % | -0.52 76.58 % | -2.22 -25.42 % | -1.77 -55.26 % | -1.14 -56.16 % | -0.73 76.90 % | -3.16 -49.06 % | -2.12 -29.27 % | -1.64 53.54 % | -3.53 -273.04 % | 2.04 194.44 % | -2.16 -113.75 % | 15.71 623.67 % | -3.00 95.67 % | -69.29 -3 347.26 % | -2.01 44.17 % | -3.60 -15.02 % | -3.13 96.81 % | -98.26 -4 556.87 % | -2.11 59.58 % | -5.22 -94.78 % | -2.68 81.38 % | -14.39 74.34 % | -56.08 -4 085.07 % | -1.34 84.09 % | -8.42 -203.44 % | 8.14 321.20 % | -3.68 81.30 % | -19.68 -398.23 % | -3.95 85.10 % | -26.51 -451.14 % | -4.81 33.56 % | -7.24 -23.76 % | -5.85 -173.68 % | 7.94 112.60 % | -63.02 -1 603.24 % | -3.70 64.11 % | -10.31 -2.18 % | -10.09 -57.66 % | -6.40 -162.30 % | -2.44 68.31 % | -7.70 50.13 % | -15.44 -2.05 % | -15.13 -475.29 % | -2.63 16.24 % | -3.14 40.87 % | -5.31 -81.85 % | -2.92 -131.64 % | 9.23 398.71 % | -3.09 |
| Gross profit | 83.256 M 5.88 % | 78.631 M -6.42 % | 84.026 M -10.07 % | 93.438 M -1.41 % | 94.778 M 2.78 % | 92.212 M -4.09 % | 96.146 M 2.68 % | 93.640 M 8.00 % | 86.700 M 0.95 % | 85.880 M -2.08 % | 87.704 M -11.51 % | 99.112 M -12.15 % | 112.824 M 5.08 % | 107.373 M -2.41 % | 110.022 M 1.57 % | 108.321 M 7.27 % | 100.981 M 16.04 % | 87.023 M -16.51 % | 104.226 M 35.63 % | 76.844 M 141.75 % | 31.787 M 34.76 % | 23.588 M 208.34 % | 7.650 M -63.29 % | 20.840 M -16.44 % | 24.939 M 134.13 % | 10.652 M -34.34 % | 16.222 M 38.31 % | 11.729 M 144.46 % | 4.798 M 69.90 % | 2.824 M 880.58 % | -361.781 K -143.70 % | 827.907 K 174.71 % | 301.370 K -12.12 % | 342.936 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 16.636 M 16.21 % | 14.316 M 447.25 % | 2.616 M -86.24 % | 19.016 M 85.74 % | 10.238 M -43.13 % | 18.003 M 126.45 % | 7.950 M 238.36 % | -5.746 M -141.23 % | 13.937 M -17.09 % | 16.809 M -29.26 % | 23.761 M 26.85 % | 18.732 M -20.75 % | 23.638 M 3.64 % | 22.807 M -3.06 % | 23.528 M 289.62 % | -12.408 M -192.16 % | 13.463 M -13.28 % | 15.524 M 8.89 % | 14.256 M 244.13 % | -9.891 M -174.30 % | 13.312 M 18.98 % | 11.188 M 160.91 % | 4.288 M -7.27 % | 4.624 M -17.22 % | 5.586 M 15 197.30 % | -37.000 K -100.85 % | 4.374 M | 0.000 | 0.000 100.00 % | 0.000 100.00 % | -663.846 -72 990 631 908 677 296.00 % | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 1.129 | 0.000 | 0.000 100.00 % | -1.530 -978.71 % | 0.174 -74.39 % | 0.680 | 0.000 | 0.000 -100.00 % | 2.197 219 670 725.63 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.168 -72.90 % | 0.620 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.956 K 1 375 252.12 % | 4.359 | 0.000 | 0.000 -100.00 % | 1.648 M 2 693.08 % | 59.003 K 3 131 777.17 % | 1.884 131.53 % | -5.976 | 0.000 | 0.000 -100.00 % | 127.560 K 1 233.17 % | 9.568 K 125.33 % | -37.779 K -305.45 % | 18.388 K 157.04 % | -32.239 K -2 197.17 % | 1.537 K 101.23 % | -125.185 K -3 842.38 % | 3.345 K -6.65 % | 3.583 K -74.24 % | 13.910 K -98.59 % | 987.486 K 738.98 % | 117.701 K 21 520.04 % | -549.490 92.64 % | -7.463 K 95.95 % | -184.122 K -11 812.00 % | -1.546 K 65.59 % | -4.492 K -668.37 % | 790.392 112.76 % | -6.196 K -1 909.66 % | -308.332 85.60 % | -2.142 K -208.01 % | 1.983 K -98.39 % | 122.990 K 3 952.39 % | 3.035 K 18.39 % | 2.564 K 2.06 % | 2.512 K 137.25 % | -6.743 K -388.91 % | 2.334 K 102.04 % | -114.224 K -2 760.91 % | 4.293 K |
| Cost of revenue | 80.368 M -7.76 % | 87.126 M -5.18 % | 91.883 M 6.41 % | 86.345 M -3.61 % | 89.578 M -2.72 % | 92.083 M -0.01 % | 92.091 M -4.98 % | 96.919 M -12.83 % | 111.187 M 2.64 % | 108.322 M -3.18 % | 111.876 M 0.45 % | 111.372 M 5.66 % | 105.402 M -1.51 % | 107.018 M -0.69 % | 107.765 M 0.56 % | 107.162 M -1.68 % | 108.994 M 19.23 % | 91.414 M 37.22 % | 66.617 M -12.87 % | 76.454 M 22.39 % | 62.469 M 45.98 % | 42.792 M 26.86 % | 33.732 M 119.51 % | 15.367 M 210.38 % | 4.951 M -52.41 % | 10.403 M 17 238.33 % | 60.000 K -86.46 % | 443.000 K -86.49 % | 3.279 M 65.69 % | 1.979 M -42.94 % | 3.468 M 76.00 % | 1.971 M -9.76 % | 2.184 M 17.43 % | 1.860 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 3.495 M -54.07 % | 7.609 M 29.78 % | 5.863 M -17.69 % | 7.123 M -2.13 % | 7.278 M -88.97 % | 65.963 M 491.38 % | 11.154 M 25.41 % | 8.894 M -49.34 % | 17.556 M -77.62 % | 78.456 M 576.40 % | 11.599 M -85.95 % | 82.554 M 748.62 % | 9.728 M -16.20 % | 11.608 M -25.86 % | 15.656 M 72.90 % | 9.055 M -78.33 % | 41.795 M 9.17 % | 38.286 M -7.19 % | 41.253 M 150.50 % | 16.468 M -34.97 % | 25.322 M 11.23 % | 22.765 M 31.19 % | 17.353 M 19.82 % | 14.483 M 5.48 % | 13.730 M 20 793.89 % | 65.713 K 1 058.90 % | 5.670 K -52.17 % | 11.856 K -99.53 % | 2.542 M 194.80 % | 862.360 K 41.16 % | 610.928 K 8 649.52 % | 6.982 K -60.25 % | 17.565 K 124.70 % | 7.817 K -25.95 % | 10.556 K 37.52 % | 7.676 K -67.14 % | 23.361 K 148.92 % | 9.385 K 32.97 % | 7.058 K -32.03 % | 10.384 K -33.93 % | 15.717 K 101.00 % | 7.820 K -24.04 % | 10.294 K -36.05 % | 16.098 K -78.09 % | 73.459 K 38.23 % | 53.143 K -1.15 % | 53.760 K 13.33 % | 47.437 K -62.84 % | 127.651 K 99.23 % | 64.071 K 40.91 % | 45.470 K -57.78 % | 107.688 K 55.80 % | 69.120 K 10.19 % | 62.729 K -46.61 % | 117.486 K 106.77 % | 56.821 K | 0.000 -100.00 % | 48.915 K -44.96 % | 88.873 K | 0.000 -100.00 % | 234.552 K 225.04 % | 72.161 K 2.89 % | 70.131 K 23.84 % | 56.629 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 |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 3.888 M 3.99 % | 3.739 M 37.41 % | 2.721 M 56.29 % | 1.741 M 182.63 % | 616.000 K -89.63 % | 5.942 M 162.34 % | 2.265 M -9.11 % | 2.492 M -14.89 % | 2.928 M -33.70 % | 4.416 M -15.98 % | 5.256 M 15.47 % | 4.552 M -3.84 % | 4.734 M -24.44 % | 6.265 M -45.45 % | 11.484 M 58.40 % | 7.250 M -10.49 % | 8.100 M 99.21 % | 4.066 M 46.26 % | 2.780 M -30.22 % | 3.984 M -24.53 % | 5.279 M 94.87 % | 2.709 M 15.18 % | 2.352 M 2.71 % | 2.290 M 133.20 % | 982.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 172.981 K 22.75 % | 140.921 K 42.08 % | 99.183 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.446 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 |
| Other expenses | 9.265 M | 0.000 -100.00 % | 22.570 M 141.44 % | 9.348 M 63.86 % | 5.705 M | 0.000 -100.00 % | 24.000 K -92.71 % | 329.000 K -34.98 % | 506.000 K -88.16 % | 4.273 M 7 812.96 % | 54.000 K -3.57 % | 56.000 K 1.82 % | 55.000 K | 0.000 -100.00 % | 14.945 M 124 441.67 % | 12.000 K -99.53 % | 2.531 M -69.71 % | 8.356 M -60.32 % | 21.056 M 387.75 % | 4.317 M 130.36 % | 1.874 M -72.80 % | 6.890 M 135.48 % | 2.926 M 115.46 % | 1.358 M -77.35 % | 5.995 M 211.18 % | -5.392 M | 0.000 -100.00 % | 3.463 K -95.16 % | 71.615 K | 0.000 -100.00 % | 9.985 K 2.23 % | 9.767 K -0.81 % | 9.847 K 2.32 % | 9.624 K 889 584.32 % | 1.082 | 0.000 | 0.000 -100.00 % | 14.338 100.01 % | -105.352 K -656 040.46 % | 16.061 -0.50 % | 16.142 -15.61 % | 19.128 101.30 % | -1.477 K -106.63 % | 22.264 K 259.45 % | 6.194 K 24 135.89 % | 25.557 -95.53 % | 572.277 1 835.07 % | 29.574 -99.81 % | 15.200 K 97.50 % | 7.696 K -63.40 % | 21.028 K 52.88 % | 13.755 K 209.59 % | 4.443 K -31.72 % | 6.507 K -76.60 % | 27.807 K 58 717.13 % | 47.277 -99.69 % | 15.189 K -42.76 % | 26.537 K -88.95 % | 240.099 K 507.47 % | -58.924 K -76 783.85 % | 76.841 -99.34 % | 11.716 K -58.55 % | 28.268 K 1 736.66 % | 1.539 K 514.23 % | -371.557 -111.52 % | 3.226 K 1 285.40 % | 232.836 214.89 % | -202.652 -122.85 % | 886.829 -1.57 % | 900.937 304.04 % | 222.980 -21.20 % | 282.964 12.02 % | 252.606 4.02 % | 242.846 -97.73 % | 10.690 K 174.60 % | 3.893 K 905.47 % | 387.182 -1.22 % | 391.946 -1.11 % | 396.352 6.96 % | 370.558 | 0.000 | 0.000 -100.00 % | 4.033 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 67.115 M 3.19 % | 65.042 M 0.65 % | 64.620 M -3.69 % | 67.095 M 13.30 % | 59.218 M -6.08 % | 63.049 M -8.73 % | 69.080 M -3.93 % | 71.905 M -26.21 % | 97.452 M 18.42 % | 82.294 M -9.15 % | 90.582 M 9.23 % | 82.928 M -8.06 % | 90.202 M 4.44 % | 86.368 M -8.57 % | 94.465 M 15.59 % | 81.722 M -5.12 % | 86.136 M 21.69 % | 70.785 M -13.94 % | 82.246 M 58.44 % | 51.909 M 0.33 % | 51.738 M 3.31 % | 50.078 M 49.37 % | 33.527 M 26.68 % | 26.465 M 6.12 % | 24.939 M 134.13 % | 10.652 M -34.93 % | 16.370 M 24 811.36 % | 65.713 K 1 058.90 % | 5.670 K -52.17 % | 11.856 K -46.52 % | 22.171 K 306.33 % | 5.456 K -43.38 % | 9.637 K 38.02 % | 6.982 K -60.25 % | 17.566 K 124.71 % | 7.817 K -25.95 % | 10.556 K 37.27 % | 7.690 K 109.38 % | -81.990 K -972.13 % | 9.401 K 32.89 % | 7.074 K -32.00 % | 10.404 K -26.94 % | 14.241 K -29.50 % | 20.201 K 22.52 % | 16.488 K 2.26 % | 16.124 K -78.22 % | 74.032 K 39.23 % | 53.172 K -22.90 % | 68.961 K 25.08 % | 55.133 K -62.92 % | 148.680 K 108.15 % | 71.429 K 21.47 % | 58.802 K -48.51 % | 114.195 K 17.81 % | 96.928 K 45.32 % | 66.701 K -46.16 % | 123.888 K 48.62 % | 83.359 K -77.37 % | 368.401 K 524.38 % | 59.003 K -39.11 % | 96.908 K 33.75 % | 72.456 K -72.58 % | 264.266 K 265.75 % | 72.254 K 1.34 % | 71.302 K 19.12 % | 59.855 K 186.14 % | 20.918 K -66.33 % | 62.129 K -7.12 % | 66.890 K -66.95 % | 202.375 K 1 527.59 % | 12.434 K -86.49 % | 92.067 K -79.21 % | 442.920 K 503.50 % | 73.392 K -87.71 % | 597.073 K 437.06 % | 111.175 K -30.88 % | 160.836 K 19.35 % | 134.757 K 1 076.81 % | 11.451 K -99.10 % | 1.272 M 1 662.12 % | 72.177 K -61.08 % | 185.469 K -1.54 % | 188.373 K 84.70 % | 101.986 K 204.40 % | 33.504 K -66.97 % | 101.432 K 258.89 % | 28.263 K -82.81 % | 164.400 K 653.26 % | 21.825 K -16.55 % | 26.154 K -52.67 % | 55.263 K 127.14 % | 24.330 K -22.03 % | 31.205 K 59.84 % | 19.523 K |
| Cost and expenses | 147.483 M -3.08 % | 152.168 M -2.77 % | 156.503 M 2.00 % | 153.440 M 0.96 % | 151.976 M -2.03 % | 155.132 M -3.75 % | 161.171 M -45.31 % | 294.682 M 44.18 % | 204.378 M 7.22 % | 190.616 M -5.85 % | 202.458 M 4.20 % | 194.300 M -0.67 % | 195.604 M 1.15 % | 193.386 M -4.37 % | 202.230 M 7.07 % | 188.884 M -3.20 % | 195.130 M 20.30 % | 162.199 M 8.96 % | 148.863 M 20.00 % | 124.052 M 7.69 % | 115.194 M 22.33 % | 94.168 M 40.01 % | 67.259 M 60.78 % | 41.832 M 63.73 % | 25.550 M -4.08 % | 26.637 M 75.91 % | 15.142 M 27.69 % | 11.858 M 86.01 % | 6.375 M 57.68 % | 4.043 M 18 135.53 % | 22.171 K 306.33 % | 5.456 K -43.38 % | 9.637 K 38.02 % | 6.982 K -60.25 % | 17.566 K 124.71 % | 7.817 K -25.95 % | 10.556 K 37.27 % | 7.690 K 109.38 % | -81.990 K -972.13 % | 9.401 K 32.89 % | 7.074 K -32.00 % | 10.404 K -26.94 % | 14.241 K -52.66 % | 30.084 K 82.46 % | 16.488 K 2.26 % | 16.124 K -78.22 % | 74.032 K 39.23 % | 53.172 K -22.90 % | 68.961 K 25.08 % | 55.133 K -62.92 % | 148.680 K 91.04 % | 77.827 K 32.35 % | 58.802 K -48.51 % | 114.195 K 12.52 % | 101.485 K 52.15 % | 66.701 K -49.73 % | 132.676 K 59.16 % | 83.359 K -77.37 % | 368.401 K 524.38 % | 59.003 K -39.11 % | 96.908 K 15.24 % | 84.092 K -68.18 % | 264.266 K 258.57 % | 73.701 K 5.65 % | 69.759 K 16.55 % | 59.855 K 186.14 % | 20.918 K -66.33 % | 62.129 K -7.12 % | 66.890 K -66.95 % | 202.375 K 1 527.59 % | 12.434 K -86.49 % | 92.067 K -79.21 % | 442.920 K 503.50 % | 73.392 K -87.71 % | 597.073 K 437.06 % | 111.175 K -30.88 % | 160.836 K 19.35 % | 134.757 K 1 076.81 % | 11.451 K -99.10 % | 1.272 M 1 662.12 % | 72.177 K -61.08 % | 185.469 K -1.54 % | 188.373 K 84.70 % | 101.986 K 204.40 % | 33.504 K -66.97 % | 101.432 K 258.89 % | 28.263 K -82.81 % | 164.400 K 653.26 % | 21.825 K -16.55 % | 26.154 K -52.67 % | 55.263 K 127.14 % | 24.330 K -22.03 % | 31.205 K 59.84 % | 19.523 K |
| 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 -100.00 % | 975.000 K 101.86 % | 483.000 K | 0.000 -100.00 % | 190.000 K -48.65 % | 370.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 57.850 M -11.06 % | 65.042 M 54.68 % | 42.050 M -27.18 % | 57.747 M -7.45 % | 62.398 M -1.03 % | 63.049 M 17.87 % | 53.491 M -25.61 % | 71.905 M -5.33 % | 75.950 M 2.87 % | 73.829 M -18.45 % | 90.528 M 9.24 % | 82.872 M -8.07 % | 90.147 M 3.49 % | 87.106 M 9.54 % | 79.520 M -2.30 % | 81.390 M 7.18 % | 75.937 M 24.58 % | 60.956 M 22.17 % | 49.895 M 17.53 % | 42.452 M -3.59 % | 44.033 M 1.01 % | 43.591 M 42.45 % | 30.601 M 20.13 % | 25.474 M 29.28 % | 19.705 M 17.48 % | 16.773 M 14.01 % | 14.712 M 22 288.26 % | 65.713 K 1 058.90 % | 5.670 K -52.17 % | 11.856 K -99.56 % | 2.715 M 170.64 % | 1.003 M 41.29 % | 710.111 K 10 069.98 % | 6.982 K -60.25 % | 17.565 K 124.70 % | 7.817 K -25.95 % | 10.556 K 37.52 % | 7.676 K -67.14 % | 23.361 K 148.92 % | 9.385 K 32.97 % | 7.058 K -32.03 % | 10.384 K -33.93 % | 15.717 K 101.00 % | 7.820 K -24.04 % | 10.294 K -36.05 % | 16.098 K -78.09 % | 73.459 K 38.23 % | 53.143 K -1.15 % | 53.760 K 13.33 % | 47.437 K -62.84 % | 127.651 K 99.23 % | 64.071 K 40.91 % | 45.470 K -57.78 % | 107.688 K 55.80 % | 69.120 K 10.19 % | 62.729 K -46.61 % | 117.486 K 106.77 % | 56.821 K -55.71 % | 128.301 K 162.29 % | 48.915 K -44.96 % | 88.873 K 22.80 % | 72.375 K -69.33 % | 235.997 K 227.04 % | 72.161 K 2.89 % | 70.131 K 23.84 % | 56.629 K 173.77 % | 20.685 K -66.81 % | 62.332 K -5.56 % | 66.003 K -67.24 % | 201.474 K 1 549.94 % | 12.211 K -86.70 % | 91.784 K -79.27 % | 442.667 K 505.16 % | 73.149 K -25.04 % | 97.583 K 95.75 % | 49.852 K -68.93 % | 160.449 K 19.41 % | 134.365 K 1 115.53 % | 11.054 K -99.13 % | 1.271 M 1 661.61 % | 72.177 K -61.08 % | 185.469 K 0.61 % | 184.340 K 80.75 % | 101.986 K 204.40 % | 33.504 K -66.97 % | 101.432 K 258.89 % | 28.263 K -82.81 % | 164.400 K 653.26 % | 21.825 K -16.55 % | 26.154 K -52.67 % | 55.263 K 127.14 % | 24.330 K -22.03 % | 31.205 K 59.84 % | 19.523 K |
| Interest income | 1.333 M 58.13 % | 843.000 K 28.31 % | 657.000 K -14.79 % | 771.000 K 3.35 % | 746.000 K -0.27 % | 748.000 K 169.06 % | 278.000 K -90.31 % | 2.869 M 529.17 % | 456.000 K -1.30 % | 462.000 K -97.10 % | 15.904 M 9 965.82 % | 158.000 K -93.75 % | 2.529 M 1 644.14 % | 145.000 K -27.14 % | 199.000 K 1.53 % | 196.000 K -34.01 % | 297.000 K 21.22 % | 245.000 K -52.43 % | 515.000 K 56.53 % | 329.000 K -56.77 % | 761.000 K 164.24 % | 288.000 K -10.84 % | 323.000 K -39.17 % | 531.000 K 86.32 % | 285.000 K -35.67 % | 443.000 K 302.73 % | 110.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 91.787 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 -100.00 % | 2.925 K -31.20 % | 4.252 K 46.47 % | 2.903 K 10.90 % | 2.618 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 273.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.045 K | 0.000 | 0.000 -100.00 % | 2.280 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 13.895 M -11.31 % | 15.667 M 14.06 % | 13.736 M -12.99 % | 15.787 M 8.43 % | 14.559 M -1.75 % | 14.819 M 1.44 % | 14.609 M -0.16 % | 14.633 M -25.46 % | 19.632 M 22.62 % | 16.010 M | 0.000 -100.00 % | 15.712 M 8.02 % | 14.545 M 0.26 % | 14.508 M -3.60 % | 15.050 M 9.27 % | 13.773 M 16.94 % | 11.778 M 2.00 % | 11.547 M 6.17 % | 10.876 M 19.63 % | 9.091 M 7.27 % | 8.475 M 19.64 % | 7.084 M 54.07 % | 4.598 M 182.95 % | 1.625 M -31.49 % | 2.372 M 175.17 % | 862.000 K | 0.000 -100.00 % | 1.730 K -68.63 % | 5.516 K -38.14 % | 8.917 K -56.69 % | 20.590 K 165.75 % | 7.748 K 12.03 % | 6.916 K 12.42 % | 6.152 K -30.36 % | 8.834 K 14.46 % | 7.719 K 2.47 % | 7.533 K 1.82 % | 7.398 K -12.36 % | 8.441 K 365.10 % | 1.815 K -74.28 % | 7.057 K -29.58 % | 10.020 K 78.30 % | 5.620 K -43.14 % | 9.883 K 2.51 % | 9.641 K 8.09 % | 8.920 K -44.60 % | 16.102 K 38.25 % | 11.647 K -12.15 % | 13.258 K 73.05 % | 7.662 K -52.89 % | 16.262 K 154.16 % | 6.398 K -28.02 % | 8.889 K 4.37 % | 8.517 K 86.89 % | 4.557 K 16.10 % | 3.925 K -74.07 % | 15.137 K -42.84 % | 26.481 K 32.23 % | 20.026 K 100.10 % | 10.008 K 21.21 % | 8.257 K -29.03 % | 11.635 K -58.70 % | 28.171 K 1 847.46 % | 1.447 K 111.88 % | 682.737 -67.60 % | 2.107 K | 0.000 -100.00 % | 1.372 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.724 K 0.00 % | 1.724 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 14.039 M -4.48 % | 14.698 M -6.00 % | 15.636 M -5.92 % | 16.620 M 1.08 % | 16.442 M -4.93 % | 17.295 M -21.23 % | 21.957 M 29.12 % | 17.005 M 8.34 % | 15.696 M 7.17 % | 14.646 M -8.92 % | 16.080 M 10.16 % | 14.597 M -2.50 % | 14.972 M 23.98 % | 12.076 M 27.28 % | 9.488 M -20.87 % | 11.990 M 4.49 % | 11.475 M -4.34 % | 11.996 M 7.15 % | 11.195 M 8.70 % | 10.299 M 10.09 % | 9.355 M 38.53 % | 6.753 M 52.64 % | 4.424 M 58.74 % | 2.787 M 56.57 % | 1.780 M -39.02 % | 2.919 M 193.66 % | 994.000 K 28 599.78 % | 3.463 K -95.16 % | 71.615 K -80.49 % | 367.000 K 55 183.91 % | 663.846 -99.45 % | 121.308 K 1.88 % | 119.068 K 0.00 % | 119.068 K 11 007 072.76 % | 1.082 397.82 % | -0.363 -274.86 % | 0.208 -98.55 % | 14.338 29.77 % | 11.049 -66.31 % | 32.798 112.11 % | 15.463 -19.16 % | 19.128 88.48 % | 10.149 -53.69 % | 21.913 -11.85 % | 24.860 -2.73 % | 25.557 21.10 % | 21.103 -28.23 % | 29.406 -6.37 % | 31.407 -9.19 % | 34.587 -5.46 % | 36.585 -4.16 % | 38.175 -4.63 % | 40.028 -8.66 % | 43.821 0.44 % | 43.628 1.65 % | 42.918 -17.29 % | 51.888 -7.47 % | 56.079 -81.73 % | 306.910 283.13 % | 80.106 6.87 % | 74.957 -7.08 % | 80.670 -16.70 % | 96.848 6.49 % | 90.942 110.84 % | -838.634 -175.00 % | 1.118 K 380.27 % | 232.836 150.60 % | -460.173 -152.73 % | 872.722 -3.13 % | 900.937 304.04 % | 222.980 -35.12 % | 343.681 30.99 % | 262.366 8.04 % | 242.846 -22.68 % | 314.083 -21.02 % | 397.650 3.98 % | 382.418 -2.43 % | 391.946 -1.11 % | 396.352 6.96 % | 370.558 | 0.000 | 0.000 -100.00 % | 0.807 | 0.000 | 0.000 | 0.000 -100.00 % | 63.206 K | 0.000 | 0.000 | 0.000 -100.00 % | 0.657 | 0.000 | 0.000 | 0.000 |
| Operating income | 16.141 M 18.78 % | 13.589 M -29.98 % | 19.406 M -26.33 % | 26.343 M -18.64 % | 32.380 M 11.03 % | 29.163 M 7.62 % | 27.099 M 125.15 % | -107.756 M -902.19 % | -10.752 M -399.83 % | 3.586 M 102.50 % | -143.479 M -983.49 % | 16.240 M -28.39 % | 22.677 M 11.89 % | 20.267 M 30.28 % | 15.557 M 105.89 % | -264.018 M -1 875.27 % | 14.872 M -8.41 % | 16.238 M -26.12 % | 21.980 M -11.85 % | 24.935 M 219.09 % | -20.938 M 24.65 % | -27.788 M -7.38 % | -25.877 M -360.04 % | -5.625 M -229.61 % | 4.340 M 161.18 % | -7.094 M -744.32 % | 1.101 M 1 775.46 % | -65.713 K -1 058.90 % | -5.670 K 52.17 % | -11.856 K 99.62 % | -3.087 M -56 476.73 % | -5.456 K 43.38 % | -9.637 K -38.02 % | -6.982 K 60.25 % | -17.567 K -124.72 % | -7.817 K 25.95 % | -10.557 K -37.27 % | -7.690 K -109.38 % | 81.989 K 972.12 % | -9.401 K -32.89 % | -7.074 K 32.01 % | -10.404 K 26.94 % | -14.241 K 52.66 % | -30.084 K -82.45 % | -16.489 K -2.26 % | -16.124 K 78.22 % | -74.032 K -39.23 % | -53.173 K 22.89 % | -68.962 K -25.08 % | -55.134 K 62.92 % | -148.681 K -91.04 % | -77.828 K -32.35 % | -58.802 K 48.51 % | -114.195 K -12.52 % | -101.485 K -52.15 % | -66.702 K 49.73 % | -132.676 K -59.16 % | -83.359 K 77.35 % | -368.000 K -3 777.06 % | 10.008 K 110.33 % | -96.909 K -15.24 % | -84.092 K 68.18 % | -264.266 K -258.57 % | -73.701 K -5.65 % | -69.760 K -16.55 % | -59.855 K -186.14 % | -20.918 K 66.33 % | -62.130 K 7.12 % | -66.891 K 66.95 % | -202.376 K -1 527.60 % | -12.434 K 86.49 % | -92.068 K 79.21 % | -442.920 K -503.49 % | -73.393 K 87.71 % | -597.074 K -437.90 % | -111.000 K 30.99 % | -160.836 K -19.35 % | -134.758 K -1 076.81 % | -11.451 K 99.10 % | -1.272 M -1 662.10 % | -72.178 K 61.08 % | -185.469 K 1.54 % | -188.375 K -84.71 % | -101.986 K -204.39 % | -33.505 K 66.83 % | -101.000 K -10.42 % | -91.470 K 44.23 % | -164.000 K -651.43 % | -21.825 K 16.55 % | -26.154 K 52.67 % | -55.265 K -127.14 % | -24.331 K 22.03 % | -31.205 K -59.83 % | -19.524 K |
| Operating income ratio | 0.10 20.33 % | 0.08 -25.69 % | 0.11 -24.71 % | 0.15 -16.57 % | 0.18 10.99 % | 0.16 9.92 % | 0.14 125.46 % | -0.57 -940.73 % | -0.05 -394.25 % | 0.02 102.57 % | -0.72 -1 031.76 % | 0.08 -25.75 % | 0.10 9.92 % | 0.09 32.34 % | 0.07 105.83 % | -1.23 -1 829.89 % | 0.07 -22.17 % | 0.09 -29.27 % | 0.13 -23.13 % | 0.17 175.34 % | -0.22 48.43 % | -0.43 31.12 % | -0.63 -302.51 % | -0.16 -207.00 % | 0.15 143.10 % | -0.34 -598.26 % | 0.07 1 352.53 % | -0.01 -669.01 % | 0.00 71.56 % | 0.00 99.75 % | -0.99 -50 867.28 % | 0.00 49.72 % | 0.00 -22.32 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -13.398 M 7.64 % | -14.507 M 11.28 % | -16.351 M -8.85 % | -15.021 M 79.51 % | -73.321 M -454.83 % | -13.215 M 7.46 % | -14.281 M -24.89 % | -11.435 M 39.09 % | -18.774 M -28.69 % | -14.589 M -9.01 % | -13.383 M -1 667.90 % | -757.000 K 95.29 % | -16.079 M 23.92 % | -21.135 M -20.38 % | -17.557 M -48.26 % | -11.842 M -1 051.93 % | 1.244 M 105.01 % | -24.838 M 20.13 % | -31.097 M -236.18 % | -9.250 M -21.15 % | -7.635 M -317.21 % | 3.515 M 123.35 % | -15.051 M -1 009.43 % | 1.655 M 161.94 % | -2.672 M -105.54 % | -1.300 M -14.14 % | -1.139 M -65 814.89 % | 1.733 K -98.56 % | 120.662 K 1 453.11 % | -8.917 K -119.25 % | 46.329 K 697.95 % | -7.748 K -36.79 % | -5.664 K 7.93 % | -6.152 K 87.79 % | -50.386 K -18 940.91 % | -264.617 96.61 % | -7.807 K -5.53 % | -7.398 K 92.91 % | -104.298 K -5 646.73 % | -1.815 K -101.69 % | 107.262 K 1 170.40 % | -10.021 K 72.10 % | -35.922 K | 0.000 100.00 % | -9.641 K -379.27 % | -2.012 K 40.04 % | -3.355 K 60.06 % | -8.401 K -128.86 % | 29.114 K -1.79 % | 29.646 K -23.69 % | 38.851 K 885.62 % | 3.942 K 134.22 % | 1.683 K 119.76 % | -8.517 K -103.66 % | 232.503 K | 0.000 -100.00 % | 209.643 K 4 502.97 % | -4.761 K -101.29 % | 368.401 K 43 857 318.54 % | 0.840 11 544 830 859 800.00 % | 0.000 -100.00 % | 5.976 100.00 % | -2.378 M -15 210.93 % | 15.736 K 1 119.90 % | -1.543 K 87.34 % | -12.186 K 96.87 % | -389.579 K 71.60 % | -1.372 M -5 957.71 % | 23.416 K 451.26 % | -6.666 K -107.91 % | 84.233 K 2 654.26 % | -3.298 K -362.46 % | 1.256 K 110.47 % | -11.998 K -102.35 % | 509.866 K 358.62 % | 111.175 K | 0.000 -100.00 % | 7.145 K -80.80 % | 37.215 K | 0.000 -100.00 % | 63.767 102.64 % | -2.412 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.455 K | 0.000 -100.00 % | 31.205 K | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-01-31 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 | 2003-07-31 | 2003-04-30 | 2003-01-31 | 2002-10-31 | 2002-07-31 | 2002-04-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-01-31 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 | 2003-07-31 | 2003-04-30 | 2003-01-31 | 2002-10-31 | 2002-07-31 | 2002-04-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 484.297 M -1.24 % | 490.372 M -2.33 % | 502.077 M -6.53 % | 537.153 M -5.74 % | 569.847 M 0.00 % | 569.868 M -1.63 % | 579.328 M -0.04 % | 579.537 M -2.29 % | 593.133 M 1.01 % | 587.182 M 6.60 % | 550.830 M 0.77 % | 546.597 M 0.65 % | 543.046 M 17.75 % | 461.199 M 14.96 % | 401.192 M 14.51 % | 350.360 M 24.09 % | 282.347 M 129.67 % | 122.937 M -43.67 % | 218.244 M -1.34 % | 221.207 M 3.12 % | 214.524 M 17.50 % | 182.572 M 298.86 % | 45.773 M 294.59 % | -23.523 M -95.57 % | -12.028 M 78.57 % | -56.137 M 57.25 % | -131.302 M -179 379.75 % | -73.157 K 99.76 % | -30.901 M -214.26 % | 27.043 M 201.23 % | -26.715 M | 0.000 | 0.000 -100.00 % | 1.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 279.159 23.95 % | 225.225 32.10 % | 170.491 64.43 % | 103.686 | 0.000 100.00 % | -168.665 96.82 % | -5.308 K -1.60 % | -5.224 K -3 956.08 % | -128.790 91.26 % | -1.474 K -32.72 % | -1.111 K | 0.000 | 0.000 100.00 % | -434.218 89.46 % | -4.121 K 75.29 % | -16.680 K 32.04 % | -24.545 K 44.00 % | -43.833 K -120.75 % | 211.254 K 15.84 % | 182.374 K 3.60 % | 176.040 K 3.26 % | 170.483 K 46.51 % | 116.363 K 44.54 % | 80.508 K -29.33 % | 113.917 K 4 999.60 % | -2.325 K 67.80 % | -7.221 K -10.64 % | -6.527 K 83.18 % | -38.806 K -7.60 % | -36.064 K 19.77 % | -44.953 K 83.43 % | -271.228 K 69.69 % | -894.896 K 14.70 % | -1.049 M -2 764.72 % | 39.370 K 227.26 % | -30.937 K 61.28 % | -79.901 K 50.27 % | -160.680 K 47.55 % | -306.328 K 2.36 % | -313.744 K 50.07 % | -628.411 K -168.97 % | -233.632 K 60.11 % | -585.635 K 52.58 % | -1.235 M -568.81 % | -184.647 K -5 483.29 % | 3.430 K 102.59 % | -132.565 K -188.35 % | 150.052 K -6.64 % | 160.727 K -7.50 % | 173.751 K 23 748.30 % | -734.730 -100.45 % | 161.526 K 41.78 % | 113.930 K 2.78 % | 110.845 K -52.57 % | 233.678 K |
| Total investments | 0.000 | 0.000 -100.00 % | 653.000 K 0.31 % | 651.000 K -1.96 % | 664.000 K -0.30 % | 666.000 K -8.77 % | 730.000 K -9.43 % | 806.000 K -13.43 % | 931.000 K -21.83 % | 1.191 M -3.01 % | 1.228 M -26.47 % | 1.670 M -16.16 % | 1.992 M -53.54 % | 4.288 M -27.47 % | 5.912 M -8.17 % | 6.438 M -31.35 % | 9.378 M -15.79 % | 11.137 M 155.44 % | 4.360 M -14.54 % | 5.102 M 0.45 % | 5.079 M 8.48 % | 4.682 M 266.35 % | 1.278 M -71.25 % | 4.445 M 943.43 % | 426.000 K -3.18 % | 440.000 K 1.62 % | 433.000 K -94.82 % | 8.362 M 14.46 % | 7.306 M -86.49 % | 54.086 M 5 363.23 % | 990.000 K | 0.000 | 0.000 -100.00 % | 2.601 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 -100.00 % | 1.400 K 0.98 % | 1.386 K -2.34 % | 1.419 K 6.37 % | 1.334 K -98.85 % | 115.687 K -0.37 % | 116.111 K -36.29 % | 182.238 K 3.30 % | 176.415 K 27.33 % | 138.553 K 0.94 % | 137.263 K 4.37 % | 131.517 K 845.42 % | 13.911 K -5.30 % | 14.689 K -8.52 % | 16.057 K 11.45 % | 14.408 K -55.86 % | 32.638 K -50.18 % | 65.508 K -12.82 % | 75.138 K -1.21 % | 76.062 K -0.59 % | 76.516 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 |
| Total debt | 630.906 M -2.30 % | 645.726 M 0.95 % | 639.641 M -7.36 % | 690.448 M 1.22 % | 682.143 M -1.57 % | 693.023 M 1.50 % | 682.757 M -1.41 % | 692.553 M 3.94 % | 666.291 M -1.67 % | 677.634 M 1.11 % | 670.171 M -0.96 % | 676.639 M 6.97 % | 632.554 M -1.24 % | 640.519 M 2.53 % | 624.735 M 3.57 % | 603.198 M 45.92 % | 413.387 M 9.23 % | 378.440 M 6.73 % | 354.583 M 27.14 % | 278.896 M -2.32 % | 285.518 M 13.68 % | 251.153 M 164.72 % | 94.875 M 89.24 % | 50.135 M 2.11 % | 49.097 M -1.71 % | 49.953 M | 0.000 | 0.000 -100.00 % | 798.508 K | 0.000 -100.00 % | 328.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 279.159 23.95 % | 225.225 32.10 % | 170.491 64.43 % | 103.686 | 0.000 | 0.000 | 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 % | 211.617 K 15.78 % | 182.779 K 3.77 % | 176.135 K 2.91 % | 171.149 K 2.62 % | 166.787 K 12.05 % | 148.844 K 26.14 % | 118.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.336 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.943 K 13.49 % | 86.301 K -39.27 % | 142.111 K -9.89 % | 157.708 K -3.20 % | 162.914 K -6.32 % | 173.912 K | 0.000 -100.00 % | 161.917 K 39.60 % | 115.988 K 1.62 % | 114.144 K -52.09 % | 238.237 K |
| Accumulated other comprehensive income loss | -1.590 M 28.38 % | -2.220 M 0.54 % | -2.232 M -56.08 % | -1.430 M 10.40 % | -1.596 M -9.02 % | -1.464 M -27.19 % | -1.151 M 15.80 % | -1.367 M -17.74 % | -1.161 M 16.23 % | -1.386 M 0.50 % | -1.393 M -482.85 % | -239.000 K 44.16 % | -428.000 K 3.60 % | -444.000 K -74.80 % | -254.000 K 29.83 % | -362.000 K 27.60 % | -500.000 K -70.65 % | -293.000 K 52.82 % | -621.000 K -9.52 % | -567.000 K -39.31 % | -407.000 K -491.35 % | 104.000 K | 0.000 | 0.000 -100.00 % | 567.000 K -97.17 % | 20.064 M 0.00 % | 20.064 M | 0.000 | 0.000 -100.00 % | 21.678 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.204 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 % | 3.336 M -1.79 % | 3.397 M | 0.000 -100.00 % | 3.523 M 0.20 % | 3.516 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 % | 201.338 K 307.25 % | 49.439 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.721 M 5.80 % | 1.627 M -9.24 % | 1.792 M 194.81 % | 607.983 K 3.12 % | 589.571 K 23.00 % | 479.318 K 38.14 % | 346.977 K 39.88 % | 248.045 K 3.13 % | 240.521 K 42.47 % | 168.825 K 10.79 % | 152.380 K 420.60 % | 29.270 K 34.06 % | 21.833 K 6.17 % | 20.565 K | 0.000 | 0.000 -100.00 % | 52.577 K |
| Retained earnings | -1.390 B -1.51 % | -1.369 B -1.24 % | -1.352 B -0.45 % | -1.346 B -0.79 % | -1.336 B -4.89 % | -1.274 B -0.64 % | -1.266 B 0.41 % | -1.271 B -10.12 % | -1.154 B -4.38 % | -1.106 B -2.73 % | -1.076 B -17.58 % | -915.258 M -1.69 % | -900.031 M -2.23 % | -880.395 M -4.57 % | -841.907 M -3.55 % | -813.060 M -52.07 % | -534.653 M -20.63 % | -443.231 M -54.87 % | -286.197 M -39.98 % | -204.460 M -31.92 % | -154.993 M -18.95 % | -130.297 M -13.67 % | -114.632 M -33.79 % | -85.679 M -30.76 % | -65.522 M -9.28 % | -59.959 M -13.68 % | -52.745 M -271.68 % | -14.191 M -0.57 % | -14.110 M 2.21 % | -14.430 M 3.81 % | -15.002 M -4.27 % | -14.388 M 2.76 % | -14.796 M -9.61 % | -13.499 M 3.87 % | -14.043 M -2.87 % | -13.652 M 2.58 % | -14.013 M 3.76 % | -14.561 M -11.46 % | -13.065 M 6.33 % | -13.948 M 0.42 % | -14.007 M 8.23 % | -15.263 M -6.02 % | -14.396 M 11.68 % | -16.299 M 2.44 % | -16.707 M -0.59 % | -16.610 M -1.96 % | -16.291 M 5.57 % | -17.251 M 1.35 % | -17.487 M 1.57 % | -17.765 M 0.79 % | -17.908 M -0.35 % | -17.845 M -0.62 % | -17.735 M 1.73 % | -18.048 M -2.86 % | -17.545 M 1.06 % | -17.733 M 3.68 % | -18.409 M 1.35 % | -18.660 M -6.58 % | -17.509 M -14.89 % | -15.239 M -1.37 % | -15.033 M 1.70 % | -15.293 M -6.96 % | -14.297 M -24.06 % | -11.524 M -0.14 % | -11.509 M -12.21 % | -10.257 M -4.00 % | -9.862 M -1.54 % | -9.712 M -0.51 % | -9.663 M 1.21 % | -9.782 M -1.61 % | -9.626 M 6.04 % | -10.245 M -13.07 % | -9.061 M -9.41 % | -8.281 M -7.63 % | -7.695 M -3.24 % | -7.453 M -2.29 % | -7.286 M -1.01 % | -7.214 M -4.17 % | -6.925 M -0.12 % | -6.917 M -26.77 % | -5.456 M -4.42 % | -5.226 M -1.92 % | -5.127 M -1.94 % | -5.030 M -11.55 % | -4.509 M -3.89 % | -4.340 M 1.08 % | -4.387 M -4.75 % | -4.188 M -10.83 % | -3.779 M -2.72 % | -3.679 M -7.00 % | -3.438 M -3.93 % | -3.308 M -2.44 % | -3.229 M 3.47 % | -3.345 M |
| Common stock | 1.717 B 0.14 % | 1.714 B 0.44 % | 1.707 B 0.07 % | 1.706 B 0.08 % | 1.704 B 0.51 % | 1.696 B 0.36 % | 1.689 B -5.00 % | 1.778 B -0.01 % | 1.779 B 2.90 % | 1.728 B 1.39 % | 1.705 B -0.01 % | 1.705 B 0.28 % | 1.700 B 5.76 % | 1.607 B 0.61 % | 1.598 B 7.68 % | 1.484 B 8.81 % | 1.364 B 29.15 % | 1.056 B 27.78 % | 826.341 M 8.20 % | 763.733 M 7.97 % | 707.348 M 3.38 % | 684.217 M 148.04 % | 275.851 M 22.62 % | 224.970 M 38.13 % | 162.870 M 0.08 % | 162.745 M 14.51 % | 142.118 M 1 194.31 % | 10.980 M 4.97 % | 10.460 M -1.42 % | 10.611 M -3.95 % | 11.047 M 3.99 % | 10.623 M -2.85 % | 10.935 M 9.49 % | 9.988 M -3.97 % | 10.400 M 2.37 % | 10.159 M -2.64 % | 10.434 M -3.89 % | 10.856 M 11.34 % | 9.751 M -6.46 % | 10.424 M -0.50 % | 10.476 M -7.57 % | 11.335 M 5.88 % | 10.706 M -12.03 % | 12.170 M -2.59 % | 12.493 M 0.43 % | 12.440 M 1.85 % | 12.214 M -6.94 % | 13.125 M -1.70 % | 13.352 M -0.86 % | 13.468 M -0.94 % | 13.595 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 360.912 M -3.90 % | 375.569 M -3.25 % | 388.176 M 6.24 % | 365.367 M -2.44 % | 374.508 M -10.83 % | 419.972 M -1.89 % | 428.067 M 23.92 % | 345.437 M -36.85 % | 546.980 M -1.03 % | 552.687 M -5.95 % | 587.683 M -23.82 % | 771.447 M -1.55 % | 783.624 M 2.60 % | 763.745 M -4.26 % | 797.736 M 12.00 % | 712.283 M -23.46 % | 930.628 M 31.00 % | 710.381 M -1.98 % | 724.758 M -2.27 % | 741.624 M 0.65 % | 736.818 M -0.39 % | 739.708 M 129.28 % | 322.623 M 2.34 % | 315.251 M 15.74 % | 272.377 M -1.78 % | 277.327 M -2.00 % | 282.981 M 33 325.19 % | 846.610 K -95.06 % | 17.148 M 1 744.59 % | -1.043 M -107.90 % | 13.194 M 1 440.39 % | -984.343 K 1.53 % | -999.626 K -11.33 % | -897.904 K 2.54 % | -921.317 K -10.40 % | -834.499 K 1.68 % | -848.788 K 1.77 % | -864.043 K -13.32 % | -762.478 K 4.22 % | -796.076 K -0.92 % | -788.831 K 17.99 % | -961.854 K -8.17 % | -889.177 K 5.87 % | -944.581 K 0.04 % | -944.942 K -3.29 % | -914.878 K -3.91 % | -880.477 K -3.97 % | -846.817 K -6.01 % | -798.823 K -3.36 % | -772.822 K -2.44 % | -754.401 K -9.37 % | -689.787 K -12.22 % | -614.672 K -7.98 % | -569.223 K -15.71 % | -491.949 K 10.54 % | -549.902 K -9.21 % | -503.542 K 40.26 % | -842.880 K -18.46 % | -711.544 K -154.71 % | 1.301 M -3.40 % | 1.346 M -8.89 % | 1.478 M 0.65 % | 1.468 M -63.20 % | 3.990 M 10.28 % | 3.618 M 4.60 % | 3.459 M 1.67 % | 3.402 M -18.55 % | 4.177 M -34.64 % | 6.391 M -1.21 % | 6.470 M -2.13 % | 6.610 M -3.93 % | 6.881 M 10.43 % | 6.231 M 32.68 % | 4.696 M 4.55 % | 4.492 M -15.84 % | 5.337 M -0.13 % | 5.344 M -1.61 % | 5.432 M 15.76 % | 4.692 M 3.08 % | 4.552 M 53.44 % | 2.967 M 15.00 % | 2.580 M 1.39 % | 2.545 M 100.58 % | 1.269 M 60.67 % | 789.557 K 26.23 % | 625.497 K -5.53 % | 662.132 K 585.25 % | 96.626 K 530.22 % | -22.460 K -45.62 % | -15.423 K -223.65 % | 12.473 K -69.03 % | 40.270 K -26.76 % | 54.980 K 166.35 % | -82.866 K |
| Other non current liabilities | 239.228 M 6.75 % | 224.103 M 2.89 % | 217.807 M 35.21 % | 161.085 M 17.89 % | 136.642 M 525.97 % | 21.829 M -64.82 % | 62.057 M -6.68 % | 66.501 M -32.55 % | 98.600 M 12.72 % | 87.474 M 34.77 % | 64.907 M -26.30 % | 88.067 M -10.25 % | 98.125 M 7.58 % | 91.211 M -17.32 % | 110.318 M 39.27 % | 79.209 M -0.57 % | 79.662 M 52.90 % | 52.100 M -37.84 % | 83.819 M 6.47 % | 78.724 M 7.36 % | 73.330 M 14.95 % | 63.794 M 71.75 % | 37.144 M 220.12 % | 11.603 M 61.09 % | 7.203 M 31.85 % | 5.463 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.600 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 452.926 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 |
| Long term debt | 607.472 M -0.89 % | 612.955 M -0.51 % | 616.084 M -6.23 % | 657.024 M -0.33 % | 659.218 M -0.31 % | 661.253 M -0.04 % | 661.524 M 3.41 % | 639.690 M 2.92 % | 621.552 M -0.26 % | 623.159 M -4.16 % | 650.236 M 3.84 % | 626.217 M 5.94 % | 591.078 M 0.15 % | 590.180 M 1.06 % | 584.015 M 2.60 % | 569.211 M 55.01 % | 367.213 M 9.61 % | 335.007 M 1.55 % | 329.907 M 131.40 % | 142.570 M -39.48 % | 235.560 M 10.94 % | 212.336 M 154.58 % | 83.406 M 89.88 % | 43.926 M -0.06 % | 43.952 M 0.42 % | 43.768 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 -100.00 % | 211.617 K 15.78 % | 182.779 K 3.77 % | 176.135 K 2.91 % | 171.149 K 2.62 % | 166.787 K 12.05 % | 148.844 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 |
| Total non current liabilities | 885.523 M 1.16 % | 875.335 M 0.29 % | 872.841 M 1.61 % | 858.996 M 1.46 % | 846.662 M 15.83 % | 730.939 M 0.11 % | 730.158 M 2.49 % | 712.409 M -1.95 % | 726.605 M 2.25 % | 710.633 M -0.63 % | 715.143 M 0.12 % | 714.284 M 3.64 % | 689.203 M -0.12 % | 689.998 M -0.62 % | 694.333 M 7.08 % | 648.420 M 37.92 % | 470.137 M 11.90 % | 420.139 M 1.55 % | 413.726 M 86.96 % | 221.294 M -28.36 % | 308.890 M 11.86 % | 276.130 M 92.07 % | 143.762 M 158.90 % | 55.529 M 8.55 % | 51.155 M 2.95 % | 49.688 M | 0.000 -100.00 % | 74.311 K -90.96 % | 821.702 K 229.63 % | 249.282 K -0.38 % | 250.235 K | 0.000 -100.00 % | 247.037 K 7.46 % | 229.898 K -3.19 % | 237.464 K 8.16 % | 219.558 K -0.84 % | 221.424 K -5.78 % | 235.011 K 12.57 % | 208.765 K 0.85 % | 207.000 K 1.46 % | 204.026 K -10.11 % | 226.972 K 6.51 % | 213.102 K -7.32 % | 229.922 K 0.62 % | 228.509 K -3.17 % | 236.000 K 0.93 % | 233.824 K 9.17 % | 214.175 K -15.78 % | 254.318 K -9.26 % | 280.275 K -9.29 % | 308.982 K -19.62 % | 384.378 K 7.63 % | 357.137 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 211.617 K 15.78 % | 182.779 K 3.77 % | 176.135 K 2.91 % | 171.149 K 2.62 % | 166.787 K 12.05 % | 148.844 K 26.14 % | 118.000 K 41.15 % | 83.600 K | 0.000 | 0.000 -100.00 % | 453.278 K | 0.000 | 0.000 -100.00 % | 452.926 K -7.95 % | 492.054 K 16.40 % | 422.742 K -17.16 % | 510.306 K 26.55 % | 403.246 K 10.81 % | 363.903 K 2.90 % | 353.647 K 30.37 % | 271.265 K -1.62 % | 275.718 K 18.85 % | 231.995 K 16.34 % | 199.416 K 1 006.88 % | 18.016 K -90.98 % | 199.661 K -4.04 % | 208.077 K -40.23 % | 348.153 K 34.76 % | 258.341 K 12.70 % | 229.237 K -35.74 % | 356.756 K 0.45 % | 355.164 K 95.72 % | 181.464 K -43.72 % | 322.452 K 19.39 % | 270.080 K 1.15 % | 267.017 K -33.96 % | 404.297 K |
| Other current liabilities | 60.900 M 3.91 % | 58.611 M 3.22 % | 56.782 M -10.07 % | 63.143 M 16.18 % | 54.348 M -12.23 % | 61.921 M -10.36 % | 69.079 M -11.21 % | 77.802 M -2.92 % | 80.140 M -31.82 % | 117.545 M -14.82 % | 137.996 M 27.00 % | 108.655 M 19.76 % | 90.729 M -50.53 % | 183.390 M 8.87 % | 168.447 M 43.66 % | 117.257 M 9.01 % | 107.564 M -23.69 % | 140.960 M 108.59 % | 67.579 M 100.97 % | 33.626 M 6.48 % | 31.581 M -26.31 % | 42.859 M -52.08 % | 89.446 M 455.53 % | 16.101 M 59.76 % | 10.078 M -47.09 % | 19.046 M -8.43 % | 20.800 M 29 964.75 % | 69.184 K -24.71 % | 91.885 K -88.45 % | 795.771 K -2.43 % | 815.566 K 9.60 % | 744.162 K -1.18 % | 753.056 K 12.69 % | 668.247 K -12.03 % | 759.601 K 3.70 % | 732.464 K -2.04 % | 747.737 K -0.75 % | 753.399 K 13.23 % | 665.366 K -6.70 % | 713.121 K 0.59 % | 708.968 K -18.42 % | 869.003 K 8.35 % | 802.034 K -10.29 % | 894.041 K -0.63 % | 899.713 K 3.75 % | 867.199 K 3.95 % | 834.223 K 0.06 % | 833.716 K 9.09 % | 764.253 K 9.98 % | 694.926 K 6.47 % | 652.697 K 14.19 % | 571.571 K 11.21 % | 513.975 K -37.17 % | 818.006 K 122.28 % | 368.001 K -57.85 % | 873.036 K 2.96 % | 847.964 K 27.43 % | 665.452 K -29.30 % | 941.188 K -7.70 % | 1.020 M 7.47 % | 948.835 K 3.33 % | 918.240 K 3.88 % | 883.974 K -0.25 % | 886.149 K -27.05 % | 1.215 M 20.51 % | 1.008 M 13.53 % | 887.894 K 2 733.92 % | 31.331 K -25.76 % | 42.202 K 0.55 % | 41.973 K 1.68 % | 41.281 K 15.64 % | 35.697 K 15.10 % | 31.013 K -80.45 % | 158.601 K 62.02 % | 97.889 K 320.00 % | 23.307 K 240.05 % | 6.854 K -52.87 % | 14.543 K 114.50 % | 6.780 K -54.21 % | 14.807 K -70.02 % | 49.383 K -10.03 % | 54.887 K 16.84 % | 46.976 K 265.37 % | 12.857 K 42.45 % | 9.026 K 91.68 % | 4.709 K -58.77 % | 11.421 K -80.71 % | 59.215 K -42.92 % | 103.741 K -60.36 % | 261.726 K 290.57 % | 67.012 K -30.68 % | 96.667 K 40.90 % | 68.607 K 8.43 % | 63.273 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 187.098 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 246.761 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.182 M 11.72 % | 1.058 M 60.79 % | 658.000 K 232.32 % | 198.000 K -99.81 % | 105.509 M 287.29 % | 27.243 M 78.08 % | 15.298 M -34.31 % | 23.288 M | 0.000 | 0.000 -100.00 % | 25.440 K | 0.000 100.00 % | -328.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 640.050 K 0.71 % | 635.527 K -19.51 % | 789.545 K 8.60 % | 726.988 K -10.11 % | 808.726 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 |
| Short term debt | 23.434 M -28.49 % | 32.771 M 39.11 % | 23.557 M -29.52 % | 33.424 M 45.80 % | 22.925 M -27.84 % | 31.770 M 49.63 % | 21.233 M -59.83 % | 52.863 M 18.16 % | 44.739 M -17.87 % | 54.475 M 173.26 % | 19.935 M -60.46 % | 50.422 M 21.57 % | 41.476 M -17.61 % | 50.339 M 23.62 % | 40.720 M 19.81 % | 33.987 M -26.39 % | 46.174 M 6.31 % | 43.433 M -1.21 % | 43.964 M -67.75 % | 136.326 M 172.88 % | 49.958 M 28.70 % | 38.817 M 222.96 % | 12.019 M 93.57 % | 6.209 M 20.68 % | 5.145 M -16.81 % | 6.185 M | 0.000 | 0.000 -100.00 % | 798.508 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 279.159 23.95 % | 225.225 32.10 % | 170.491 64.43 % | 103.686 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 118.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.336 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.943 K 13.49 % | 86.301 K -39.27 % | 142.111 K -9.89 % | 157.708 K -3.20 % | 162.914 K -6.32 % | 173.912 K | 0.000 -100.00 % | 161.917 K 39.60 % | 115.988 K 1.62 % | 114.144 K -52.09 % | 238.237 K |
| Total current liabilities | 101.324 M -10.49 % | 113.197 M 19.99 % | 94.338 M -40.51 % | 158.569 M 15.85 % | 136.876 M -34.56 % | 209.154 M 4.45 % | 200.242 M -23.24 % | 260.882 M 9.78 % | 237.646 M -12.81 % | 272.549 M -2.96 % | 280.866 M 3.81 % | 270.560 M 18.55 % | 228.216 M -31.09 % | 331.194 M 14.84 % | 288.394 M 37.83 % | 209.235 M 7.50 % | 194.646 M -29.63 % | 276.612 M 42.11 % | 194.640 M -20.14 % | 243.731 M 49.17 % | 163.396 M 15.73 % | 141.190 M -5.98 % | 150.169 M 228.27 % | 45.746 M 45.23 % | 31.500 M -14.93 % | 37.029 M 46.77 % | 25.230 M 17 482.49 % | 143.495 K -84.29 % | 913.586 K -12.58 % | 1.045 M -1.95 % | 1.066 M 8.23 % | 984.800 K -1.53 % | 1.000 M 11.35 % | 898.145 K -9.92 % | 997.065 K 4.73 % | 952.022 K -1.77 % | 969.161 K -1.95 % | 988.410 K 13.07 % | 874.131 K -5.00 % | 920.123 K 0.78 % | 912.995 K -16.70 % | 1.096 M 7.96 % | 1.015 M -9.68 % | 1.124 M -0.38 % | 1.128 M 2.27 % | 1.103 M 3.29 % | 1.068 M 1.92 % | 1.048 M 2.88 % | 1.019 M 4.45 % | 975.201 K 1.41 % | 961.679 K 0.60 % | 955.949 K 9.74 % | 871.112 K 6.49 % | 818.006 K 12.98 % | 724.057 K -17.06 % | 873.036 K 2.96 % | 847.964 K -21.02 % | 1.074 M 14.07 % | 941.188 K -7.70 % | 1.020 M 7.47 % | 948.835 K 3.33 % | 918.240 K 3.88 % | 883.974 K -11.97 % | 1.004 M -17.34 % | 1.215 M 20.51 % | 1.008 M 13.53 % | 887.894 K 83.22 % | 484.609 K -7.55 % | 524.203 K 4.74 % | 500.466 K 1.27 % | 494.207 K -6.36 % | 527.751 K 16.31 % | 453.755 K -32.16 % | 668.908 K 33.48 % | 501.135 K 29.42 % | 387.210 K 7.41 % | 360.501 K 26.13 % | 285.808 K 1.17 % | 282.498 K 14.46 % | 246.802 K -0.80 % | 248.799 K 241.27 % | 72.903 K -70.44 % | 246.637 K 11.63 % | 220.935 K -38.14 % | 357.179 K 35.78 % | 263.050 K 9.30 % | 240.658 K -42.15 % | 415.972 K -9.36 % | 458.904 K 3.55 % | 443.190 K 13.79 % | 389.464 K 6.19 % | 366.748 K 9.27 % | 335.623 K -28.22 % | 467.569 K |
| Total liabilities | 986.847 M -0.17 % | 988.532 M 2.21 % | 967.179 M -4.95 % | 1.018 B 3.46 % | 983.538 M 4.62 % | 940.093 M 1.04 % | 930.400 M -4.41 % | 973.291 M 0.94 % | 964.251 M -1.93 % | 983.182 M -1.29 % | 996.009 M 1.13 % | 984.844 M 7.35 % | 917.419 M -10.16 % | 1.021 B 3.91 % | 982.727 M 14.58 % | 857.655 M 29.01 % | 664.783 M -4.59 % | 696.751 M 14.53 % | 608.366 M 30.82 % | 465.025 M -1.54 % | 472.286 M 13.17 % | 417.320 M 41.98 % | 293.931 M 190.23 % | 101.275 M 22.53 % | 82.655 M -4.68 % | 86.717 M 243.71 % | 25.230 M 17 482.49 % | 143.495 K -84.29 % | 913.586 K -12.58 % | 1.045 M -1.95 % | 1.066 M 8.23 % | 984.797 K -1.53 % | 1.000 M 11.35 % | 898.145 K -9.92 % | 997.065 K 4.73 % | 952.022 K -1.77 % | 969.161 K -1.95 % | 988.410 K 13.07 % | 874.131 K -5.00 % | 920.123 K 0.78 % | 912.995 K -16.70 % | 1.096 M 7.96 % | 1.015 M -9.68 % | 1.124 M -0.38 % | 1.128 M 2.27 % | 1.103 M 3.29 % | 1.068 M 1.92 % | 1.048 M 2.88 % | 1.019 M 4.45 % | 975.201 K 1.41 % | 961.679 K 0.60 % | 955.949 K 9.74 % | 871.112 K 6.49 % | 818.006 K 12.98 % | 724.057 K -17.06 % | 873.036 K 2.96 % | 847.964 K -34.02 % | 1.285 M 14.35 % | 1.124 M -6.01 % | 1.196 M 6.77 % | 1.120 M 3.22 % | 1.085 M 5.05 % | 1.033 M 2.86 % | 1.004 M -22.66 % | 1.298 M 28.80 % | 1.008 M 13.53 % | 887.894 K 83.22 % | 484.609 K -7.55 % | 524.204 K 4.74 % | 500.465 K 1.27 % | 494.207 K -6.36 % | 527.751 K 16.31 % | 453.755 K -32.16 % | 668.908 K 33.48 % | 501.135 K 29.42 % | 387.210 K 7.41 % | 360.501 K 26.13 % | 285.808 K 1.17 % | 282.498 K 14.46 % | 246.802 K -0.80 % | 248.799 K 241.27 % | 72.903 K -70.44 % | 246.637 K 11.63 % | 220.935 K -38.14 % | 357.179 K 35.78 % | 263.050 K 9.30 % | 240.658 K -42.15 % | 415.972 K -9.36 % | 458.904 K 3.55 % | 443.190 K 13.79 % | 389.464 K 6.19 % | 366.748 K 9.27 % | 335.623 K -28.22 % | 467.569 K |
| Other non current assets | 13.898 M -17.78 % | 16.904 M 17.90 % | 14.337 M 58.88 % | 9.024 M -8.26 % | 9.837 M 15.24 % | 8.536 M 62.59 % | 5.250 M -95.81 % | 125.271 M 2 059.47 % | 5.801 M -95.72 % | 135.576 M 1 221.27 % | 10.261 M 81.64 % | 5.649 M 3.42 % | 5.462 M 0.37 % | 5.442 M 15.42 % | 4.715 M -40.78 % | 7.962 M 24.52 % | 6.394 M -53.01 % | 13.607 M -45.42 % | 24.932 M 4.37 % | 23.887 M 3.48 % | 23.084 M 21.12 % | 19.059 M -3.34 % | 19.717 M 33.69 % | 14.748 M 46.80 % | 10.046 M 6.37 % | 9.444 M 9.27 % | 8.643 M 538.12 % | 1.354 M 0.00 % | 1.354 M 105.01 % | -27.043 M -2 115.13 % | 1.342 M | 0.000 | 0.000 100.00 % | -1.300 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 % | 49.010 K 25.89 % | 38.930 K 73.63 % | 22.421 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 84.603 K 3.49 % | 81.752 K 3.12 % | 79.277 K | 0.000 -100.00 % | 1.043 M 14.04 % | 914.791 K 70.73 % | 535.798 K 76.35 % | 303.831 K -21.46 % | 386.855 K 20.80 % | 320.249 K 2.06 % | 313.795 K 6.17 % | 295.559 K -1.65 % | 300.532 K 6.04 % | 283.406 K 2.96 % | 275.265 K |
| Long term investments | 0.000 | 0.000 -100.00 % | 653.000 K 0.31 % | 651.000 K -1.96 % | 664.000 K -0.30 % | 666.000 K -8.77 % | 730.000 K -9.43 % | 806.000 K -13.43 % | 931.000 K -21.83 % | 1.191 M -3.01 % | 1.228 M -26.47 % | 1.670 M -16.16 % | 1.992 M -53.54 % | 4.288 M -27.47 % | 5.912 M -8.17 % | 6.438 M -31.35 % | 9.378 M -15.79 % | 11.137 M 155.44 % | 4.360 M -14.54 % | 5.102 M 0.45 % | 5.079 M 8.48 % | 4.682 M 266.35 % | 1.278 M -71.25 % | 4.445 M 943.43 % | 426.000 K -3.18 % | 440.000 K 1.62 % | 433.000 K -94.82 % | 8.362 M 14.46 % | 7.306 M | 0.000 -100.00 % | 990.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 289.268 M -1.38 % | 293.317 M -0.23 % | 293.994 M -0.56 % | 295.646 M -1.45 % | 299.994 M 0.65 % | 298.069 M 0.37 % | 296.966 M -0.35 % | 298.008 M -26.02 % | 402.797 M -0.81 % | 406.095 M -0.37 % | 407.590 M -5.53 % | 431.446 M -0.44 % | 433.345 M -0.59 % | 435.930 M -0.39 % | 437.644 M 62.42 % | 269.451 M -19.68 % | 335.460 M 55.85 % | 215.249 M 10.09 % | 195.518 M -0.22 % | 195.953 M -1.97 % | 199.882 M 3.70 % | 192.755 M 104.61 % | 94.206 M 250.86 % | 26.850 M 5.51 % | 25.448 M 1.96 % | 24.958 M -2.76 % | 25.666 M 617.53 % | 3.577 M 5.02 % | 3.406 M | 0.000 -100.00 % | 268.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.102 K -2.59 % | 38.087 K 0.43 % | 37.924 K 1.85 % | 37.236 K -6.06 % | 39.638 K -1.70 % | 40.324 K -5.87 % | 42.838 K 3.35 % | 41.448 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 |
| GoodWill | 283.484 M 0.00 % | 283.484 M 0.00 % | 283.484 M -0.05 % | 283.634 M 0.11 % | 283.334 M 1.30 % | 279.697 M 0.00 % | 279.697 M 0.00 % | 279.697 M -9.79 % | 310.053 M -6.20 % | 330.555 M 0.00 % | 330.555 M -26.28 % | 448.376 M 0.00 % | 448.376 M 0.01 % | 448.336 M 0.35 % | 446.767 M 12.85 % | 395.878 M -29.83 % | 564.210 M 22.73 % | 459.701 M 1.74 % | 451.861 M 0.05 % | 451.632 M 0.00 % | 451.632 M -1.40 % | 458.041 M 232.59 % | 137.719 M 169.20 % | 51.159 M 0.00 % | 51.159 M 0.03 % | 51.146 M 0.00 % | 51.146 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 572.752 M -0.70 % | 576.801 M -0.12 % | 577.478 M -0.31 % | 579.280 M -0.69 % | 583.328 M 0.96 % | 577.766 M 0.19 % | 576.663 M -0.18 % | 577.705 M -18.96 % | 712.850 M -3.23 % | 736.650 M -0.20 % | 738.145 M -16.10 % | 879.822 M -0.22 % | 881.721 M -0.29 % | 884.266 M -0.02 % | 884.411 M 32.93 % | 665.329 M -26.05 % | 899.670 M 33.29 % | 674.950 M 4.26 % | 647.379 M -0.03 % | 647.585 M -0.60 % | 651.514 M 0.11 % | 650.796 M 180.61 % | 231.925 M 197.31 % | 78.009 M 1.83 % | 76.607 M 0.66 % | 76.104 M -0.92 % | 76.812 M 2 047.38 % | 3.577 M 5.02 % | 3.406 M | 0.000 -100.00 % | 268.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.102 K -2.59 % | 38.087 K 0.43 % | 37.924 K 1.85 % | 37.236 K -6.06 % | 39.638 K -1.70 % | 40.324 K -5.87 % | 42.838 K 3.35 % | 41.448 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 |
| Property plant equipment net | 433.734 M -2.83 % | 446.376 M -2.00 % | 455.503 M -2.07 % | 465.141 M -1.71 % | 473.236 M -0.85 % | 477.282 M -1.83 % | 486.190 M 27.01 % | 382.783 M -24.98 % | 510.249 M 30.64 % | 390.583 M -23.11 % | 507.986 M 0.38 % | 506.076 M 3.02 % | 491.237 M 1.26 % | 485.144 M 6.13 % | 457.109 M 7.82 % | 423.959 M 12.21 % | 377.823 M 19.15 % | 317.100 M 10.33 % | 287.400 M 6.67 % | 269.427 M 0.21 % | 268.874 M 2.20 % | 263.083 M 29.90 % | 202.535 M 56.98 % | 129.021 M 19.72 % | 107.769 M 13.81 % | 94.689 M 139.60 % | 39.519 M 67.65 % | 23.572 M 40.48 % | 16.780 M | 0.000 -100.00 % | 4.952 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.023 K -2.64 % | 117.109 K -4.12 % | 122.136 K 11.33 % | 109.708 K -6.47 % | 117.297 K -0.52 % | 117.906 K -7.59 % | 127.584 K 5.86 % | 120.521 K -12.05 % | 137.028 K -2.60 % | 140.690 K 0.41 % | 140.112 K 1.83 % | 137.596 K -6.08 % | 146.502 K -1.72 % | 149.067 K -1.81 % | 151.819 K -0.96 % | 153.289 K -16.57 % | 183.740 K 0.18 % | 183.411 K -2.07 % | 187.292 K 2.14 % | 183.365 K -32.27 % | 270.715 K -2.98 % | 279.042 K -30.78 % | 403.130 K 6.06 % | 380.101 K -84.66 % | 2.478 M 1.19 % | 2.449 M -1.96 % | 2.498 M 3.14 % | 2.421 M -48.94 % | 4.742 M 1.58 % | 4.668 M 12.55 % | 4.148 M 4.70 % | 3.962 M -7.81 % | 4.298 M -33.34 % | 6.447 M -0.65 % | 6.489 M 1.04 % | 6.422 M 0.06 % | 6.419 M 15.62 % | 5.552 M 4.90 % | 5.292 M 8.04 % | 4.898 M -11.95 % | 5.564 M 2.05 % | 5.452 M 3.14 % | 5.286 M 16.01 % | 4.556 M 12.92 % | 4.035 M 42.47 % | 2.832 M 45.13 % | 1.952 M 28.35 % | 1.521 M 1 029.09 % | 134.669 K 9.25 % | 123.262 K 119.65 % | 56.118 K -3.43 % | 58.113 K -52.29 % | 121.792 K 6.40 % | 114.469 K 2.06 % | 112.163 K 6.17 % | 105.644 K 2.44 % | 103.129 K 1.62 % | 101.489 K -0.99 % | 102.502 K |
| Total non current assets | 1.033 B -1.89 % | 1.053 B -0.76 % | 1.061 B -0.93 % | 1.071 B -1.26 % | 1.085 B 0.90 % | 1.075 B -0.50 % | 1.080 B -1.42 % | 1.096 B -12.04 % | 1.246 B -1.44 % | 1.264 B 0.52 % | 1.258 B -10.24 % | 1.401 B 1.04 % | 1.387 B 0.11 % | 1.385 B 1.95 % | 1.359 B 21.22 % | 1.121 B -13.89 % | 1.302 B 26.94 % | 1.025 B 5.57 % | 971.370 M 2.30 % | 949.555 M -0.30 % | 952.378 M 1.23 % | 940.779 M 105.76 % | 457.216 M 102.11 % | 226.223 M 16.10 % | 194.848 M 7.84 % | 180.677 M 44.07 % | 125.407 M 240.17 % | 36.866 M 27.80 % | 28.846 M 206.67 % | -27.043 M -458.09 % | 7.552 M | 0.000 | 0.000 100.00 % | -1.300 M | 0.000 -100.00 % | 114.023 K -2.64 % | 117.109 K -4.12 % | 122.136 K 11.33 % | 109.708 K -6.47 % | 117.297 K -0.52 % | 117.906 K -7.59 % | 127.584 K 5.86 % | 120.521 K -30.79 % | 174.131 K -2.60 % | 178.777 K 0.42 % | 178.036 K 1.83 % | 174.832 K -6.08 % | 186.141 K -1.72 % | 189.391 K -2.71 % | 194.657 K -0.04 % | 194.737 K -16.33 % | 232.750 K 4.68 % | 222.341 K 6.02 % | 209.713 K 14.37 % | 183.365 K -32.27 % | 270.715 K -2.98 % | 279.042 K -30.78 % | 403.130 K 6.06 % | 380.101 K -84.66 % | 2.478 M 1.19 % | 2.449 M -1.96 % | 2.498 M 3.14 % | 2.421 M -48.94 % | 4.742 M 1.58 % | 4.668 M 12.55 % | 4.148 M 4.70 % | 3.962 M -7.81 % | 4.298 M -33.34 % | 6.447 M -0.65 % | 6.489 M 1.04 % | 6.422 M 0.06 % | 6.419 M 15.62 % | 5.552 M 4.90 % | 5.292 M 8.04 % | 4.898 M -11.95 % | 5.564 M 2.05 % | 5.452 M 3.14 % | 5.286 M 16.01 % | 4.556 M 10.60 % | 4.120 M 41.38 % | 2.914 M 43.49 % | 2.031 M 33.56 % | 1.521 M 29.09 % | 1.178 M 13.47 % | 1.038 M 75.37 % | 591.916 K 63.54 % | 361.944 K -28.84 % | 508.647 K 17.01 % | 434.718 K 2.06 % | 425.958 K 6.17 % | 401.203 K -0.61 % | 403.661 K 4.88 % | 384.895 K 1.89 % | 377.767 K |
| Other current assets | 39.329 M 65.57 % | 23.754 M 9.03 % | 21.787 M 84.28 % | 11.823 M 1.00 % | 11.706 M -4.66 % | 12.278 M -14.61 % | 14.378 M -37.03 % | 22.834 M 88.31 % | 12.126 M -3.61 % | 12.580 M -17.01 % | 15.158 M -27.54 % | 20.919 M -1.81 % | 21.305 M 38.73 % | 15.357 M -9.01 % | 16.878 M -0.27 % | 16.924 M -12.42 % | 19.325 M 32.44 % | 14.592 M -88.63 % | 128.289 M 100.41 % | 64.012 M -6.72 % | 68.624 M 648.93 % | 9.163 M -22.29 % | 11.791 M 2.80 % | 11.470 M 22.31 % | 9.378 M 11.52 % | 8.409 M -74.69 % | 33.223 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 73.410 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.595 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.250 K -0.83 % | 2.269 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.072 K -69.64 % | 33.178 K -9.87 % | 36.810 K -20.32 % | 46.197 K -1.71 % | 47.003 K -87.16 % | 366.036 K 128.03 % | 160.518 K 233.32 % | 48.157 K 43.04 % | 33.667 K -36.61 % | 53.110 K 357.29 % | 11.614 K 12.64 % | 10.311 K -67.07 % | 31.314 K 189.92 % | 10.801 K -51.64 % | 22.333 K -56.90 % | 51.820 K 123.67 % | 23.168 K 151.49 % | 9.212 K -80.93 % | 48.318 K 2 555.39 % | 1.820 K 493.05 % | 306.824 -99.94 % | 526.361 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 54.086 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.601 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 -100.00 % | 1.400 K 0.98 % | 1.386 K -2.34 % | 1.419 K 6.37 % | 1.334 K -98.85 % | 115.687 K -0.37 % | 116.111 K -36.29 % | 182.238 K 3.30 % | 176.415 K 27.33 % | 138.553 K 0.94 % | 137.263 K 4.37 % | 131.517 K 845.42 % | 13.911 K -5.30 % | 14.689 K -8.52 % | 16.057 K 11.45 % | 14.408 K -55.86 % | 32.638 K -50.18 % | 65.508 K -12.82 % | 75.138 K -1.21 % | 76.062 K -0.59 % | 76.516 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 |
| cash and cash equivalents | 146.609 M -5.63 % | 155.354 M 12.93 % | 137.564 M -10.26 % | 153.295 M 36.51 % | 112.296 M -8.82 % | 123.155 M 19.07 % | 103.429 M -8.48 % | 113.016 M 54.48 % | 73.158 M -19.12 % | 90.452 M -24.21 % | 119.341 M -8.23 % | 130.042 M 45.29 % | 89.508 M -50.08 % | 179.320 M -19.78 % | 223.543 M -11.59 % | 252.838 M 92.95 % | 131.040 M -48.71 % | 255.503 M 87.40 % | 136.339 M 136.33 % | 57.689 M -18.74 % | 70.994 M 3.52 % | 68.581 M 39.67 % | 49.102 M -33.34 % | 73.658 M 20.50 % | 61.125 M -42.38 % | 106.090 M -19.20 % | 131.302 M 179 379.75 % | 73.157 K -99.77 % | 31.699 M 217.22 % | -27.043 M -200.00 % | 27.043 M | 0.000 | 0.000 100.00 % | -1.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 168.665 -96.82 % | 5.308 K 1.60 % | 5.224 K 3 956.08 % | 128.790 -91.26 % | 1.474 K 32.72 % | 1.111 K | 0.000 | 0.000 -100.00 % | 434.218 -89.46 % | 4.121 K -75.29 % | 16.680 K -32.04 % | 24.545 K -44.00 % | 43.833 K 11 977.72 % | 362.925 -10.39 % | 404.988 | 0.000 -100.00 % | 666.278 -98.68 % | 50.424 K -26.21 % | 68.336 K 1 573.55 % | 4.083 K 75.62 % | 2.325 K -67.80 % | 7.221 K 10.64 % | 6.527 K -83.18 % | 38.806 K 7.60 % | 36.064 K -19.77 % | 44.953 K -83.43 % | 271.228 K -69.69 % | 894.896 K -14.70 % | 1.049 M 5 154.44 % | 19.966 K -35.46 % | 30.937 K -61.28 % | 79.901 K -50.27 % | 160.680 K -47.55 % | 306.328 K -2.36 % | 313.744 K -50.07 % | 628.411 K 168.97 % | 233.632 K -60.11 % | 585.635 K -52.58 % | 1.235 M 337.01 % | 282.590 K 241.00 % | 82.871 K -69.83 % | 274.676 K 3 487.79 % | 7.656 K 250.01 % | 2.187 K 1 259.15 % | 160.934 -78.10 % | 734.730 87.89 % | 391.033 -81.00 % | 2.058 K -37.61 % | 3.299 K -27.64 % | 4.559 K |
| Cash and short term investments | 146.609 M -5.63 % | 155.354 M 12.93 % | 137.564 M -10.26 % | 153.295 M 36.51 % | 112.296 M -8.82 % | 123.155 M 19.07 % | 103.429 M -8.48 % | 113.016 M 54.48 % | 73.158 M -19.12 % | 90.452 M -24.21 % | 119.341 M -8.23 % | 130.042 M 45.29 % | 89.508 M -50.08 % | 179.320 M -19.78 % | 223.543 M -11.59 % | 252.838 M 92.95 % | 131.040 M -48.71 % | 255.503 M 87.40 % | 136.339 M 136.33 % | 57.689 M -18.74 % | 70.994 M 3.52 % | 68.581 M 39.67 % | 49.102 M -33.34 % | 73.658 M 20.50 % | 61.125 M -42.38 % | 106.090 M -19.20 % | 131.302 M 179 379.75 % | 73.157 K -99.77 % | 31.699 M 17.22 % | 27.043 M 0.00 % | 27.043 M | 0.000 | 0.000 -100.00 % | 1.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 168.665 -96.82 % | 5.308 K 1.60 % | 5.224 K 3 956.08 % | 128.790 -91.26 % | 1.474 K 32.72 % | 1.111 K | 0.000 | 0.000 -100.00 % | 434.218 -89.46 % | 4.121 K -75.29 % | 16.680 K -32.04 % | 24.545 K -44.00 % | 43.833 K 11 977.72 % | 362.925 -10.39 % | 404.988 -72.91 % | 1.495 K -27.16 % | 2.052 K -96.04 % | 51.843 K -25.59 % | 69.670 K -41.83 % | 119.770 K 1.13 % | 118.436 K -37.49 % | 189.459 K 3.56 % | 182.942 K 3.15 % | 177.360 K 2.33 % | 173.327 K -1.78 % | 176.471 K -38.11 % | 285.140 K -68.65 % | 909.586 K -14.61 % | 1.065 M 2 998.74 % | 34.374 K -45.93 % | 63.575 K -56.28 % | 145.409 K -38.34 % | 235.818 K -38.33 % | 382.391 K -2.02 % | 390.260 K -37.90 % | 628.411 K 168.97 % | 233.632 K -60.11 % | 585.635 K -52.58 % | 1.235 M 337.01 % | 282.590 K 241.00 % | 82.871 K -69.83 % | 274.676 K 3 487.79 % | 7.656 K 250.01 % | 2.187 K 1 259.15 % | 160.934 -78.10 % | 734.730 87.89 % | 391.033 -81.00 % | 2.058 K -37.61 % | 3.299 K -27.64 % | 4.559 K |
| Total current assets | 314.605 M 1.13 % | 311.093 M 5.72 % | 294.257 M -5.66 % | 311.918 M 14.10 % | 273.368 M -4.11 % | 285.083 M 2.52 % | 278.087 M -8.27 % | 303.167 M 14.30 % | 265.244 M -7.36 % | 286.320 M -12.18 % | 326.046 M -8.21 % | 355.201 M 13.01 % | 314.317 M -21.38 % | 399.800 M -5.21 % | 421.755 M -6.08 % | 449.048 M 52.87 % | 293.744 M -23.04 % | 381.692 M 5.51 % | 361.754 M 40.71 % | 257.094 M 0.14 % | 256.726 M 18.72 % | 216.249 M 35.72 % | 159.338 M -16.27 % | 190.303 M 18.80 % | 160.184 M -12.64 % | 183.367 M -4.85 % | 192.704 M 238 862.33 % | 80.642 K 12 261.28 % | 652.376 -72.19 % | 2.346 K 27.60 % | 1.838 K 305.23 % | 453.656 -2.85 % | 466.964 93.68 % | 241.102 -99.68 % | 75.748 K 2 063.98 % | 3.500 K 7.25 % | 3.264 K 46.27 % | 2.231 K 14.70 % | 1.945 K -71.18 % | 6.750 K 7.87 % | 6.258 K -4.28 % | 6.538 K 20.15 % | 5.441 K 3.61 % | 5.251 K 16.61 % | 4.504 K -56.20 % | 10.283 K -19.27 % | 12.738 K -14.70 % | 14.933 K -50.81 % | 30.357 K 293.13 % | 7.722 K -38.42 % | 12.540 K -62.47 % | 33.411 K -2.02 % | 34.099 K -12.72 % | 39.070 K -19.84 % | 48.742 K -7.01 % | 52.419 K -19.82 % | 65.379 K 66.50 % | 39.266 K 21.49 % | 32.321 K 74.42 % | 18.531 K 4.51 % | 17.731 K -72.85 % | 65.318 K -18.01 % | 79.661 K -68.37 % | 251.817 K 1.56 % | 247.949 K -22.29 % | 319.063 K -2.81 % | 328.290 K -9.88 % | 364.286 K -22.18 % | 468.104 K -2.64 % | 480.814 K -29.51 % | 682.081 K -31.09 % | 989.845 K -12.62 % | 1.133 M 1 462.72 % | 72.489 K -23.23 % | 94.427 K -41.38 % | 161.082 K -36.27 % | 252.758 K -41.46 % | 431.804 K 3.21 % | 418.390 K -38.41 % | 679.349 K 125.24 % | 301.608 K -51.50 % | 621.858 K -51.06 % | 1.271 M 307.72 % | 311.647 K 186.75 % | 108.683 K -63.36 % | 296.631 K -45.15 % | 540.846 K 13 585.71 % | 3.952 K 128.85 % | 1.727 K -4.56 % | 1.809 K 146.24 % | 734.748 -78.12 % | 3.358 K -41.18 % | 5.709 K -17.69 % | 6.936 K |
| Inventory | 89.173 M 2.63 % | 86.884 M 4.25 % | 83.343 M -9.64 % | 92.238 M -3.06 % | 95.151 M -3.29 % | 98.390 M -8.72 % | 107.789 M -5.98 % | 114.641 M -5.15 % | 120.861 M -10.39 % | 134.881 M 0.20 % | 134.608 M -11.79 % | 152.591 M -3.98 % | 158.912 M 1.59 % | 156.432 M 14.48 % | 136.643 M 3.89 % | 131.529 M 27.78 % | 102.931 M 36.64 % | 75.329 M -58.76 % | 182.654 M 13.47 % | 160.975 M 2.60 % | 156.902 M 29.51 % | 121.151 M 48.93 % | 81.346 M 8.45 % | 75.005 M 13.42 % | 66.128 M 29.36 % | 51.121 M 108.48 % | 24.521 M 216.55 % | 7.746 M 28.18 % | 6.044 M | 0.000 -100.00 % | 3.191 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.810 K | 0.000 -100.00 % | 47.003 K 10.77 % | 42.434 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 |
| Net receivables | 39.494 M -12.43 % | 45.101 M -12.53 % | 51.563 M -5.50 % | 54.562 M 0.64 % | 54.215 M 5.76 % | 51.260 M -2.35 % | 52.491 M -10.36 % | 58.559 M -0.91 % | 59.099 M 18.06 % | 50.060 M -12.08 % | 56.939 M 10.24 % | 51.649 M 15.83 % | 44.592 M -8.42 % | 48.691 M 8.95 % | 44.691 M -6.42 % | 47.757 M 18.07 % | 40.448 M 11.53 % | 36.268 M 21.12 % | 29.943 M 8.69 % | 27.548 M 63.11 % | 16.889 M -2.68 % | 17.354 M 1.49 % | 17.099 M -43.32 % | 30.170 M 28.09 % | 23.553 M 32.72 % | 17.747 M 385.16 % | 3.658 M 48 772.30 % | 7.485 K 1 047.32 % | 652.376 -72.19 % | 2.346 K 27.60 % | 1.838 K 305.23 % | 453.656 -2.85 % | 466.964 93.68 % | 241.102 -89.69 % | 2.338 K -33.20 % | 3.500 K 7.25 % | 3.264 K 46.27 % | 2.231 K 14.70 % | 1.945 K -71.18 % | 6.750 K 7.87 % | 6.258 K -4.28 % | 6.538 K 20.15 % | 5.441 K 3.61 % | 5.251 K 21.14 % | 4.335 K -12.89 % | 4.976 K -33.78 % | 7.514 K -49.24 % | 14.805 K -48.74 % | 28.882 K 336.87 % | 6.611 K -34.99 % | 10.170 K -69.56 % | 33.411 K -0.75 % | 33.665 K -3.67 % | 34.948 K 17.23 % | 29.812 K 16.43 % | 25.604 K 18.83 % | 21.546 K -44.62 % | 38.903 K 21.89 % | 31.916 K 87.34 % | 17.036 K 8.65 % | 15.679 K 16.36 % | 13.474 K 34.87 % | 9.991 K -92.43 % | 132.047 K 1.96 % | 129.512 K 8.35 % | 119.531 K 6.56 % | 112.169 K -25.28 % | 150.114 K -39.61 % | 248.579 K -3.40 % | 257.338 K 732.67 % | 30.905 K | 0.000 -100.00 % | 19.483 K 338.11 % | 4.447 K 3.51 % | 4.296 K 5.85 % | 4.059 K -38.76 % | 6.628 K -80.36 % | 33.756 K 94.79 % | 17.329 K -39.42 % | 28.604 K -32.00 % | 42.065 K 222.26 % | 13.053 K -50.73 % | 26.492 K 440.94 % | 4.897 K -79.59 % | 23.991 K 10.82 % | 21.648 K 217.05 % | 6.828 K 286.95 % | 1.765 K 12.69 % | 1.566 K 45.73 % | 1.075 K 212.62 % | 343.715 -73.56 % | 1.300 K -46.06 % | 2.410 K 1.38 % | 2.377 K |
| Tax assets | 12.770 M -1.21 % | 12.927 M -1.52 % | 13.127 M -22.41 % | 16.918 M -3.95 % | 17.613 M 64.12 % | 10.732 M -7.06 % | 11.547 M 22.57 % | 9.421 M -41.69 % | 16.156 M 6 716.88 % | 237.000 K 811.54 % | 26.000 K -99.67 % | 7.873 M 24.69 % | 6.314 M 5.29 % | 5.997 M -8.60 % | 6.561 M -61.86 % | 17.202 M 104.74 % | 8.402 M -2.82 % | 8.646 M 18.45 % | 7.299 M 105.37 % | 3.554 M -7.13 % | 3.827 M 21.15 % | 3.159 M 79.39 % | 1.761 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other 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 100.00 % | -36.866 M -27.80 % | -28.846 M -206.67 % | 27.043 M 458.09 % | -7.552 M | 0.000 | 0.000 -100.00 % | 1.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 16.990 M -7.08 % | 18.284 M 33.94 % | 13.651 M -28.73 % | 19.155 M 1.96 % | 18.787 M 7.95 % | 17.403 M -36.92 % | 27.587 M 40.56 % | 19.626 M -3.76 % | 20.393 M 1.29 % | 20.134 M -28.33 % | 28.093 M -3.77 % | 29.194 M -21.07 % | 36.988 M 11.13 % | 33.285 M 3.12 % | 32.278 M 26.00 % | 25.617 M 16.52 % | 21.985 M -40.58 % | 36.999 M 59.27 % | 23.231 M -19.36 % | 28.808 M -24.83 % | 38.324 M 8.72 % | 35.251 M 8.59 % | 32.463 M 167.93 % | 12.116 M 11.37 % | 10.879 M 47.45 % | 7.378 M 66.55 % | 4.430 M 5 861.43 % | 74.311 K 220.40 % | 23.193 K -90.70 % | 249.282 K -0.38 % | 250.235 K 3.99 % | 240.638 K -2.59 % | 247.037 K 7.46 % | 229.898 K -3.19 % | 237.464 K 8.16 % | 219.558 K -0.84 % | 221.424 K -5.78 % | 235.011 K 12.57 % | 208.765 K 0.99 % | 206.722 K 1.43 % | 203.801 K -10.14 % | 226.802 K 6.48 % | 213.000 K -7.34 % | 229.863 K 0.59 % | 228.509 K -3.17 % | 236.000 K 0.93 % | 233.824 K 9.17 % | 214.175 K -15.78 % | 254.318 K -9.26 % | 280.275 K -9.29 % | 308.982 K -19.62 % | 384.378 K 7.63 % | 357.137 K | 0.000 -100.00 % | 356.056 K | 0.000 | 0.000 -100.00 % | 408.207 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 453.278 K -5.96 % | 482.000 K 5.13 % | 458.493 K 1.23 % | 452.926 K -7.95 % | 492.054 K 16.40 % | 422.742 K -6.26 % | 450.970 K 11.83 % | 403.246 K 10.81 % | 363.903 K 2.90 % | 353.647 K 30.37 % | 271.265 K -1.62 % | 275.718 K 18.85 % | 231.995 K 16.34 % | 199.416 K 1 006.88 % | 18.016 K -90.98 % | 199.661 K 81.29 % | 110.134 K -57.94 % | 261.851 K 125.29 % | 116.230 K 62.49 % | 71.529 K -63.10 % | 193.841 K 6.95 % | 181.251 K -0.12 % | 181.464 K 13.04 % | 160.535 K 4.18 % | 154.092 K 0.80 % | 152.872 K -7.94 % | 166.059 K |
| Tax payables | 0.000 -100.00 % | 3.531 M 914.66 % | 348.000 K -99.19 % | 42.847 M 4.98 % | 40.816 M -58.38 % | 98.060 M 19.09 % | 82.343 M -25.54 % | 110.591 M 19.72 % | 92.374 M 14.90 % | 80.395 M -15.23 % | 94.842 M 15.25 % | 82.289 M 39.42 % | 59.023 M -8.04 % | 64.180 M 36.70 % | 46.949 M 45.02 % | 32.374 M 71.08 % | 18.923 M -65.73 % | 55.220 M -5.90 % | 58.684 M 33.64 % | 43.913 M 2.42 % | 42.875 M 78.16 % | 24.065 M 48.17 % | 16.241 M 43.47 % | 11.320 M 109.71 % | 5.398 M 22.13 % | 4.420 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.210 M 33.85 % | 6.881 M 4.62 % | 6.577 M 5.77 % | 6.218 M -3.64 % | 6.453 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.607 M | 0.000 100.00 % | -572.277 M -2 560.14 % | 23.262 M -29.58 % | 33.032 M -11.62 % | 37.376 M 227.76 % | -29.255 M 85.24 % | -198.225 M -5.74 % | -187.462 M -604.69 % | 37.144 M 217.46 % | -31.624 M 9.39 % | -34.900 M -7 736.76 % | 457.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | -83.562 M 3.26 % | -86.378 M 0.35 % | -86.678 M 5.29 % | -91.517 M 1.77 % | -93.162 M -11.79 % | -83.334 M -7.35 % | -77.625 M 3.48 % | -80.425 M -5.28 % | -76.391 M -41.35 % | -54.044 M -37.32 % | -39.356 M -120.30 % | -17.865 M -12.18 % | -15.925 M -142.89 % | 37.132 M -11.97 % | 42.182 M 0.65 % | 41.908 M -12.41 % | 47.846 M -51.17 % | 97.981 M -34.81 % | 150.312 M 15.81 % | 129.797 M -8.46 % | 141.795 M 9.42 % | 129.585 M -4.39 % | 135.541 M -11.38 % | 152.941 M -2.02 % | 156.102 M -1.85 % | 159.043 M -1.79 % | 161.950 M 17 707.19 % | 909.464 K -94.96 % | 18.061 M | 0.000 -100.00 % | 14.258 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 249.720 M -2.87 % | 257.108 M 51.63 % | 169.566 M -1.02 % | 171.311 M 0.09 % | 171.155 M -1.27 % | 173.354 M -1.07 % | 175.231 M 0.55 % | 174.269 M -1.23 % | 176.445 M -1.22 % | 178.627 M -2.80 % | 183.780 M -2.89 % | 189.258 M 29.53 % | 146.115 M 0.60 % | 145.241 M -3.14 % | 149.945 M 21.03 % | 123.889 M 2.34 % | 121.061 M 31.51 % | 92.056 M -0.49 % | 92.508 M -42.18 % | 159.998 M -3.62 % | 166.012 M 23.14 % | 134.811 M 42.09 % | 94.875 M 89.25 % | 50.132 M 2.13 % | 49.088 M -1.06 % | 49.614 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 162.914 K -6.32 % | 173.912 K | 0.000 -100.00 % | 161.917 K 39.60 % | 115.988 K 1.62 % | 114.144 K -52.09 % | 238.237 K |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.161 M | 0.000 -100.00 % | 1.393 M 482.85 % | 239.000 K -44.16 % | 428.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 119.342 M 0.18 % | 119.126 M -2.95 % | 122.750 M 23.71 % | 99.222 M -1.70 % | 100.933 M 21.87 % | 82.823 M -0.13 % | 82.927 M 203.11 % | -80.425 M -6 827.22 % | -1.161 M 92.10 % | -14.688 M -116.78 % | 87.537 M 36 726.36 % | -239.000 K 44.16 % | -428.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 54.242 M | 0.000 -100.00 % | 101.209 M 90.53 % | 53.121 M 23.32 % | 43.075 M -23.22 % | 56.099 M 116.91 % | 25.863 M 12.36 % | 23.019 M 25.38 % | 18.360 M 502.10 % | -4.566 M -139.38 % | 11.594 M 268.32 % | 3.148 M 15.00 % | 2.737 M -94.57 % | 50.366 M 1 217.09 % | 3.824 M 37.55 % | 2.780 M -2.85 % | 2.862 M -87.40 % | 22.703 M 734.16 % | 2.722 M 2.37 % | 2.659 M -2.64 % | 2.731 M -3.89 % | 2.841 M 11.34 % | 2.552 M -6.46 % | 2.728 M -0.50 % | 2.742 M -7.57 % | 2.966 M 5.88 % | 2.802 M -12.03 % | 3.185 M -2.59 % | 3.269 M 0.43 % | 3.255 M 1.85 % | 3.196 M -2.53 % | 3.279 M | 0.000 -100.00 % | 127.528 K -96.42 % | 3.558 M -73.90 % | 13.632 M 0.20 % | 13.604 M -22.17 % | 17.479 M 405.36 % | 3.459 M -79.87 % | 17.183 M -4.04 % | 17.906 M 0.50 % | 17.817 M 6.07 % | 16.797 M 1.56 % | 16.540 M 0.98 % | 16.379 M -2.34 % | 16.771 M 6.26 % | 15.782 M 1.73 % | 15.515 M 2.56 % | 15.127 M 10.29 % | 13.716 M 3.41 % | 13.264 M -3.10 % | 13.688 M -14.48 % | 16.005 M -1.52 % | 16.251 M 0.09 % | 16.237 M -5.19 % | 17.126 M 12.00 % | 15.292 M 17.83 % | 12.977 M 6.49 % | 12.186 M -4.72 % | 12.791 M 1.27 % | 12.631 M 15.62 % | 10.925 M 9.35 % | 9.991 M 3.24 % | 9.677 M 23.82 % | 7.815 M 8.31 % | 7.216 M 0.32 % | 7.192 M 20.86 % | 5.951 M 17.84 % | 5.050 M 6.89 % | 4.725 M -3.19 % | 4.881 M 18.10 % | 4.132 M 10.87 % | 3.727 M 2.35 % | 3.642 M 6.17 % | 3.430 M 2.44 % | 3.348 M 1.95 % | 3.284 M 2.32 % | 3.210 M |
| Deferred tax liabilities non current | 38.823 M 1.43 % | 38.277 M -1.73 % | 38.950 M -4.74 % | 40.887 M -1.70 % | 41.592 M 1.50 % | 40.976 M 1.28 % | 40.457 M -10.79 % | 45.352 M -39.68 % | 75.190 M 1.11 % | 74.362 M -1.03 % | 75.138 M -2.43 % | 77.009 M -7.03 % | 82.836 M -1.63 % | 84.206 M -1.70 % | 85.666 M 36.69 % | 62.670 M -11.86 % | 71.105 M 63.30 % | 43.543 M -17.84 % | 52.998 M 0.23 % | 52.877 M 2.46 % | 51.605 M 4.48 % | 49.392 M 112.79 % | 23.212 M 285.39 % | 6.023 M -13.61 % | 6.972 M 199.87 % | 2.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -74.311 K 90.96 % | -821.702 K -229.63 % | -249.282 K 0.38 % | -250.235 K | 0.000 100.00 % | -247.037 K -7.46 % | -229.898 K 3.19 % | -237.464 K -8.16 % | -219.558 K 0.84 % | -221.424 K 5.78 % | -235.011 K -12.57 % | -208.765 K -0.85 % | -207.000 K -1.46 % | -204.026 K 10.11 % | -226.972 K -6.51 % | -213.102 K 7.32 % | -229.922 K -0.62 % | -228.509 K 3.17 % | -236.000 K -0.93 % | -233.824 K -9.17 % | -214.175 K 15.78 % | -254.318 K 9.26 % | -280.275 K 9.29 % | -308.982 K 19.62 % | -384.378 K -7.63 % | -357.137 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -118.000 K | 0.000 | 0.000 | 0.000 100.00 % | -453.278 K | 0.000 | 0.000 100.00 % | -452.926 K 7.95 % | -492.054 K -16.40 % | -422.742 K 17.16 % | -510.306 K -26.55 % | -403.246 K -10.81 % | -363.903 K -2.90 % | -353.647 K -30.37 % | -271.265 K 1.62 % | -275.718 K -18.85 % | -231.995 K -16.34 % | -199.416 K -1 006.88 % | -18.016 K 90.98 % | -199.661 K 4.04 % | -208.077 K 40.23 % | -348.153 K -34.76 % | -258.341 K -12.70 % | -229.237 K 35.74 % | -356.756 K -0.45 % | -355.164 K -95.72 % | -181.464 K 43.72 % | -322.452 K -19.39 % | -270.080 K -1.15 % | -267.017 K 33.96 % | -404.297 K |
| Total assets | 1.348 B -1.20 % | 1.364 B 0.65 % | 1.355 B -1.99 % | 1.383 B 1.83 % | 1.358 B -0.15 % | 1.360 B 0.12 % | 1.358 B -2.91 % | 1.399 B -7.42 % | 1.511 B -2.54 % | 1.551 B -2.09 % | 1.584 B -9.83 % | 1.756 B 3.25 % | 1.701 B -4.70 % | 1.785 B 0.25 % | 1.780 B 13.41 % | 1.570 B -1.60 % | 1.595 B 13.38 % | 1.407 B 5.55 % | 1.333 B 10.48 % | 1.207 B -0.20 % | 1.209 B 4.50 % | 1.157 B 87.66 % | 616.554 M 48.02 % | 416.526 M 17.32 % | 355.032 M -2.48 % | 364.044 M 14.44 % | 318.111 M 394 373.10 % | 80.642 K 12 261.28 % | 652.376 -72.19 % | 2.346 K 27.60 % | 1.838 K 305.23 % | 453.656 -2.85 % | 466.964 93.68 % | 241.102 -99.68 % | 75.748 K -35.55 % | 117.523 K -2.37 % | 120.373 K -3.21 % | 124.367 K 11.39 % | 111.653 K -9.99 % | 124.047 K -0.09 % | 124.164 K -7.42 % | 134.122 K 6.48 % | 125.962 K -29.78 % | 179.382 K -2.13 % | 183.281 K -2.68 % | 188.320 K 0.40 % | 187.570 K -6.72 % | 201.075 K -8.50 % | 219.748 K 8.58 % | 202.379 K -2.36 % | 207.278 K -22.12 % | 266.162 K 3.79 % | 256.441 K 3.08 % | 248.783 K 7.18 % | 232.108 K -28.17 % | 323.134 K -6.18 % | 344.422 K -22.15 % | 442.397 K 7.27 % | 412.422 K -83.48 % | 2.496 M 1.22 % | 2.466 M -3.76 % | 2.563 M 2.47 % | 2.501 M -49.92 % | 4.994 M 1.58 % | 4.916 M 10.06 % | 4.467 M 4.12 % | 4.290 M -7.97 % | 4.662 M -32.59 % | 6.916 M -0.78 % | 6.970 M -1.89 % | 7.105 M -4.10 % | 7.409 M 10.83 % | 6.685 M 24.60 % | 5.365 M 7.45 % | 4.993 M -12.78 % | 5.725 M 0.35 % | 5.705 M -0.23 % | 5.718 M 14.93 % | 4.975 M 3.66 % | 4.799 M 49.24 % | 3.216 M 21.22 % | 2.653 M -4.96 % | 2.791 M 87.39 % | 1.490 M 29.89 % | 1.147 M 29.06 % | 888.547 K -1.58 % | 902.790 K 76.12 % | 512.598 K 17.45 % | 436.445 K 2.03 % | 427.767 K 6.43 % | 401.938 K -1.25 % | 407.019 K 4.20 % | 390.604 K 1.53 % | 384.703 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-01-31 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 | 2003-07-31 | 2003-04-30 | 2003-01-31 | 2002-10-31 | 2002-07-31 | 2002-04-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-01-31 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 | 2003-07-31 | 2003-04-30 | 2003-01-31 | 2002-10-31 | 2002-07-31 | 2002-04-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 429.000 K 164.32 % | -667.000 K -138.44 % | 1.735 M 459.96 % | -482.000 K -100.76 % | 63.660 M 6 665.14 % | 941.000 K 113.21 % | -7.122 M -62.64 % | -4.379 M -1 443.25 % | 326.000 K 133.03 % | -987.000 K -122.41 % | 4.405 M 161.48 % | -7.165 M -327.76 % | -1.675 M -705.29 % | -208.000 K -103.69 % | 5.639 M 119.89 % | -28.346 M -224.62 % | -8.732 M -150.06 % | -3.492 M -114.63 % | -1.627 M -197.25 % | 1.673 M 239.65 % | -1.198 M 63.64 % | -3.295 M -388.15 % | -675.000 K 55.53 % | -1.518 M -135.56 % | 4.269 M 574.33 % | -900.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.901 K | 0.000 | 0.000 -100.00 % | 0.000 -100.00 % | 0.000 10 995 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 81.82 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 2.546 M -6.50 % | 2.723 M -26.50 % | 3.705 M 32.75 % | 2.791 M -19.59 % | 3.471 M -17.30 % | 4.197 M 39.11 % | 3.017 M -25.91 % | 4.072 M 84.67 % | 2.205 M -68.78 % | 7.062 M 33.98 % | 5.271 M 75.99 % | 2.995 M -59.79 % | 7.449 M -0.76 % | 7.506 M 52.19 % | 4.932 M -27.53 % | 6.806 M -28.49 % | 9.518 M 51.56 % | 6.280 M 4.34 % | 6.019 M 99.17 % | 3.022 M -58.13 % | 7.218 M 222.95 % | 2.235 M -46.40 % | 4.170 M -6.06 % | 4.439 M 41.96 % | 3.127 M -0.13 % | 3.131 M -2.79 % | 3.221 M -53.85 % | 6.979 M 5 620.49 % | 122.000 K 96.77 % | 62.000 K 76.18 % | 35.191 K 11 630.33 % | 300.000 11.11 % | 270.000 0.00 % | 270.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.905 K 39 848.43 % | 109.904 109.56 % | -1.150 K -102.05 % | 56.091 K 313.01 % | 13.581 K 1 244.32 % | -1.187 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.122 K 145 749.39 % | -56.383 -103.72 % | 1.515 K -89.10 % | 13.907 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 |
| Change in working capital | -6.025 M -122.92 % | 26.282 M 312.14 % | 6.377 M -81.23 % | 33.982 M 332.55 % | -14.613 M -237.90 % | 10.597 M 137.80 % | -28.034 M -6 471.36 % | 440.000 K -97.44 % | 17.204 M 272.62 % | 4.617 M -52.25 % | 9.670 M -67.90 % | 30.124 M 258.64 % | -18.989 M -158.32 % | -7.351 M -131.93 % | 23.020 M 297.66 % | -11.646 M 74.14 % | -45.040 M -1 079.77 % | 4.597 M -17.35 % | 5.562 M 221.92 % | -4.562 M -144.86 % | 10.170 M 223.99 % | -8.202 M -151.75 % | 15.849 M 167.72 % | 5.920 M 1 218.49 % | 449.000 K 233.63 % | -336.000 K 90.68 % | -3.604 M -368.13 % | -769.874 K -543.36 % | -119.664 K -1 109.31 % | 11.856 K -91.27 % | 135.871 K 1 796.72 % | 7.163 K 98.31 % | 3.612 K 105.69 % | -63.516 K -769.73 % | -7.303 K -4 723.15 % | 157.964 -98.46 % | 10.257 K 33.66 % | 7.674 K -92.14 % | 97.640 K 193.43 % | -104.508 K -1 767.42 % | 6.268 K -39.72 % | 10.398 K -17.04 % | 12.534 K -8.28 % | 13.665 K 19.40 % | 11.445 K 23.58 % | 9.262 K -87.70 % | 75.276 K 45.81 % | 51.626 K 107.28 % | 24.907 K -11.90 % | 28.271 K -74.72 % | 111.820 K 58.64 % | 70.486 K -3.48 % | 73.024 K 1.51 % | 71.937 K 19.02 % | 60.443 K -35.42 % | 93.594 K 144.87 % | -208.574 K -419.83 % | 65.214 K -61.38 % | 168.861 K 937.77 % | -20.156 K -132.85 % | 61.356 K 333.93 % | -26.229 K -135.11 % | 74.706 K 230.67 % | -57.174 K -189.05 % | 64.203 K 9.08 % | 58.857 K -75.06 % | 235.980 K 593.55 % | 34.025 K -37.31 % | 54.276 K 3 188.65 % | -1.757 K 46.33 % | -3.274 K -145.99 % | 7.120 K 106.54 % | -108.902 K -311.47 % | 51.497 K 373.27 % | 10.881 K 15.05 % | 9.458 K -92.03 % | 118.592 K 468.69 % | -32.166 K -274.43 % | -8.590 K -119.60 % | 43.823 K -69.70 % | 144.613 K 180.63 % | -179.352 K -395.21 % | 60.753 K 138.65 % | -157.200 K -287.87 % | 83.675 K 16.84 % | 71.615 K 171.00 % | -100.862 K -43.88 % | -70.101 K -1 142.16 % | 6.727 K -76.79 % | 28.985 K -10.94 % | 32.546 K 21.98 % | 26.682 K 341.01 % | -11.071 K -2 001.63 % | 582.174 |
| Accounts receivables | 5.731 M -15.81 % | 6.807 M 216.31 % | 2.152 M 252.52 % | -1.411 M 68.16 % | -4.431 M -326.19 % | 1.959 M -43.35 % | 3.458 M 262.12 % | -2.133 M 79.71 % | -10.511 M -375.37 % | 3.817 M 175.29 % | -5.070 M 35.86 % | -7.904 M -263.92 % | 4.822 M 172.80 % | -6.624 M -311.09 % | 3.138 M 264.64 % | -1.906 M 68.98 % | -6.144 M -1.52 % | -6.052 M -379.18 % | -1.263 M 88.47 % | -10.953 M -320.95 % | -2.602 M -127.19 % | 9.568 M 923.41 % | -1.162 M 83.04 % | -6.853 M -130.66 % | -2.971 M -65.42 % | -1.796 M -54.96 % | -1.159 M -94.46 % | -596.000 K -35 807.99 % | 1.669 K 100.37 % | -446.000 K -35.52 % | -329.104 K -349.76 % | 131.766 K 171.10 % | -185.331 K 0.00 % | -185.331 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -5.630 M -35.14 % | -4.166 M -144.22 % | 9.421 M 304.86 % | 2.327 M -43.62 % | 4.127 M 53.94 % | 2.681 M -68.38 % | 8.478 M 229.50 % | 2.573 M -78.81 % | 12.143 M 3 988.55 % | 297.000 K -97.51 % | 11.942 M 130.50 % | 5.181 M 17 965.52 % | -29.000 K 99.85 % | -19.762 M -1 065.41 % | 2.047 M 132.41 % | -6.316 M 15.64 % | -7.487 M -12.35 % | -6.664 M 94.19 % | -114.694 M -41.94 % | -80.804 M -33.44 % | -60.553 M -47.17 % | -41.146 M -29.08 % | -31.877 M -26.82 % | -25.136 M 0.73 % | -25.322 M 7.13 % | -27.266 M -1 165.24 % | -2.155 M -69.29 % | -1.273 M -695.63 % | -160.000 K 27.60 % | -221.000 K 1.64 % | -224.688 K 31.84 % | -329.646 K 44.54 % | -594.333 K 0.00 % | -594.333 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -10.616 M -176.25 % | 13.922 M 172.92 % | -19.093 M -221.87 % | 15.667 M 401.06 % | -5.204 M 24.68 % | -6.909 M 39.96 % | -11.507 M -248.40 % | 7.754 M -32.08 % | 11.416 M -43.29 % | 20.132 M 605.58 % | -3.982 M -126.42 % | 15.074 M 301.93 % | -7.465 M -205.54 % | 7.073 M -37.77 % | 11.365 M 403.15 % | -3.749 M -136.45 % | 10.286 M 216.20 % | 3.253 M -15.99 % | 3.872 M -18.47 % | 4.749 M 534.49 % | -1.093 M 92.22 % | -14.057 M -172.01 % | 19.521 M 156.69 % | 7.605 M 149.84 % | 3.044 M -52.03 % | 6.346 M | 0.000 -100.00 % | 39.550 K 117.76 % | -222.681 K -2 592.81 % | 8.933 K 12 012.47 % | -74.988 -110.47 % | 715.888 115.93 % | -4.493 K -342.13 % | 1.856 K -85.43 % | 12.739 K 216.79 % | 4.021 K 188.52 % | -4.543 K -276.83 % | 2.569 K -87.51 % | 20.565 K 1 875.46 % | -1.158 K 80.45 % | -5.925 K -561.10 % | 1.285 K -88.50 % | 11.171 K 48.20 % | 7.538 K 188.62 % | -8.506 K -295.37 % | -2.151 K -105.73 % | 37.558 K 207.21 % | -35.033 K -71.12 % | -20.472 K 20.69 % | -25.814 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 |
| Other working capital | 4.490 M -53.80 % | 9.719 M -30.06 % | 13.897 M -20.13 % | 17.399 M 291.09 % | -9.105 M -185.16 % | -3.193 M 88.78 % | -28.463 M -267.08 % | -7.754 M -286.57 % | 4.156 M 121.17 % | -19.629 M -389.51 % | 6.780 M -61.85 % | 17.773 M 208.92 % | -16.317 M -236.41 % | 11.962 M 84.88 % | 6.470 M 1 890.77 % | 325.000 K 100.78 % | -41.695 M -396.55 % | 14.060 M -88.05 % | 117.647 M 42.70 % | 82.446 M 10.79 % | 74.418 M 98.80 % | 37.433 M 27.47 % | 29.367 M -3.09 % | 30.304 M 17.92 % | 25.698 M 14.83 % | 22.380 M 7 817.24 % | -290.000 K 64.17 % | -809.424 K -898.67 % | 101.347 K 3 366.74 % | 2.923 K -97.85 % | 135.946 K 2 008.48 % | 6.448 K -20.45 % | 8.105 K 112.40 % | -65.372 K -226.16 % | -20.043 K -418.80 % | -3.863 K -126.10 % | 14.800 K 189.90 % | 5.105 K -93.38 % | 77.075 K 174.58 % | -103.349 K -947.68 % | 12.192 K 33.78 % | 9.113 K 568.44 % | 1.363 K -77.75 % | 6.127 K -69.29 % | 19.951 K 74.82 % | 11.412 K -69.74 % | 37.717 K -56.48 % | 86.659 K 90.96 % | 45.380 K -16.10 % | 54.085 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.214 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 |
| Other non cash items | 11.735 M 341.00 % | 2.661 M 66.94 % | 1.594 M -61.55 % | 4.146 M 767.63 % | -621.000 K -151.58 % | 1.204 M -40.16 % | 2.012 M -98.55 % | 139.189 M 435.24 % | 26.005 M 352.73 % | 5.744 M -96.14 % | 148.828 M 1 372.25 % | -11.698 M -2 078.40 % | -537.000 K -106.52 % | 8.234 M 26.97 % | 6.485 M -97.78 % | 291.723 M 2 332.86 % | -13.065 M -173.84 % | 17.693 M -25.04 % | 23.603 M 1 164.22 % | 1.867 M 106.02 % | -30.998 M -20.26 % | -25.775 M -273.02 % | 14.897 M 262.03 % | -9.194 M 20.08 % | -11.504 M -193.39 % | -3.921 M 39.60 % | -6.492 M -7 071 275.32 % | -91.807 -102.10 % | 4.377 K -50.91 % | 8.917 K -19.86 % | 11.127 K 51.20 % | 7.359 K -1.88 % | 7.500 K 21.90 % | 6.152 K -88.27 % | 52.428 K 614.92 % | 7.333 K 1.25 % | 7.243 K -2.11 % | 7.399 K -11.30 % | 8.342 K -92.81 % | 116.061 K 207.38 % | -108.081 K -1 186.60 % | 9.947 K -73.96 % | 38.200 K 317.41 % | 9.152 K -4.43 % | 9.576 K 8.37 % | 8.836 K 22.91 % | 7.189 K -3.76 % | 7.470 K -42.69 % | 13.036 K 716 661 678 984 396 672.00 % | 0.000 100.00 % | -83.274 K -731.54 % | 13.186 K 418.54 % | -4.140 K -200.00 % | 4.140 K 119.57 % | -21.150 K 25.25 % | -28.293 K 83.99 % | -176.676 K -875.47 % | 22.783 K -98.82 % | 1.924 M 22 728.32 % | -8.502 K -320.43 % | 3.857 K -16.96 % | 4.645 K -99.81 % | 2.441 M 1 023 893.70 % | -238.468 -100.37 % | 64.426 K 7 903.64 % | 804.959 -99.44 % | 144.893 K -89.42 % | 1.370 M 8 204.37 % | -16.906 K -116.42 % | 102.952 K 196.27 % | -106.944 K -372.52 % | 39.242 K -86.36 % | 287.773 K 2 442.16 % | 11.320 K -97.71 % | 494.935 K 697.32 % | 62.075 K -24.59 % | 82.321 K 45.95 % | 56.402 K 122.45 % | -251.237 K -121.52 % | 1.167 M 31 455.35 % | 3.700 K -96.88 % | 118.472 K 2.29 % | 115.824 K 36.11 % | 85.097 K 2 150.11 % | 3.782 K -95.24 % | 79.477 K -57.30 % | 186.122 K 44.65 % | 128.672 K | 0.000 -100.00 % | 0.000 -100.00 % | 24.275 K 1 391.91 % | -1.879 K 98.38 % | -116.317 K | 0.000 |
| Net cash provided by operating activities | 8.831 M -71.01 % | 30.463 M 3.31 % | 29.486 M -40.27 % | 49.363 M 187.66 % | 17.160 M -52.95 % | 36.471 M 1 204.51 % | -3.302 M -108.13 % | 40.622 M 126.02 % | 17.973 M 449.63 % | 3.270 M -9.94 % | 3.631 M -85.82 % | 25.604 M 461.84 % | -7.076 M -107.02 % | -3.418 M -109.08 % | 37.653 M 432.20 % | 7.075 M 116.38 % | -43.191 M -433.52 % | 12.950 M -39.43 % | 21.379 M 20.30 % | 17.772 M 279.86 % | -9.881 M 75.36 % | -40.101 M -512.14 % | -6.551 M -6.35 % | -6.160 M -6.26 % | -5.797 M 13.23 % | -6.681 M 36.28 % | -10.485 M -1 005.43 % | -948.497 K -8 022 183 332 341 166 080.00 % | 0.000 550.00 % | 0.000 -100.00 % | 104.901 K 4 669.08 % | 2.200 K 132.89 % | -6.687 K 90.51 % | -70.498 K -208.85 % | -22.826 K -8 428.27 % | 274.077 200.00 % | -274.077 | 0.000 -100.00 % | 83.686 K 153 809.94 % | -54.444 13.65 % | -63.047 -3.85 % | -60.711 -110.44 % | 581.575 750.35 % | -89.425 98.27 % | -5.162 K -40 294.77 % | -12.778 -100.25 % | 5.099 K 479.35 % | -1.344 K 4.94 % | -1.414 K -150.17 % | 2.818 K 10.01 % | 2.562 K -73.26 % | 9.580 K -27.27 % | 13.172 K 38.65 % | 9.500 K -89.75 % | 92.656 K 4 478.08 % | -2.116 K 99.31 % | -307.408 K -461 061.07 % | -66.660 -100.12 % | 56.891 K 163.68 % | -89.339 K -201.25 % | -29.656 K 71.91 % | -105.589 K -141.20 % | -43.777 K 61.79 % | -114.570 K -804.63 % | -12.665 K -340.53 % | 5.265 K -37.24 % | 8.390 K 158.60 % | -14.317 K -310.60 % | 6.798 K 106.68 % | -101.817 K -3 793.82 % | 2.756 K 102.43 % | -113.282 K 58.04 % | -269.976 K -973.68 % | -25.145 K 68.60 % | -80.076 K -116.01 % | -37.071 K -187.10 % | 42.561 K 141.46 % | -102.666 K -18.33 % | -86.760 K -28.22 % | -67.666 K -190.45 % | 74.811 K 130.27 % | -247.139 K -4 313.05 % | -5.600 K 97.03 % | -188.436 K -468.51 % | 51.135 K 7.26 % | 47.676 K 136.90 % | -129.200 K -15.05 % | -112.296 K -515.26 % | -18.252 K -5 811.33 % | 319.569 -96.15 % | 8.300 K 1 021.30 % | -900.934 97.96 % | -44.133 K -89.95 % | -23.234 K |
| Investments in property plant and equipment | -13.124 M -125.58 % | -5.818 M -81.59 % | -3.204 M 47.23 % | -6.072 M 15.03 % | -7.146 M -9.07 % | -6.552 M -26.44 % | -5.182 M 58.38 % | -12.452 M 31.53 % | -18.186 M 14.01 % | -21.149 M -58.78 % | -13.320 M 37.02 % | -21.148 M -49.03 % | -14.190 M 62.13 % | -37.474 M -109.96 % | -17.848 M 32.21 % | -26.329 M 12.26 % | -30.007 M -31.21 % | -22.869 M -46.90 % | -15.568 M -49.97 % | -10.381 M 14.41 % | -12.129 M 71.33 % | -42.299 M -0.12 % | -42.250 M -72.94 % | -24.430 M -40.56 % | -17.380 M -44.04 % | -12.066 M -19.01 % | -10.139 M -42.70 % | -7.105 M 8.26 % | -7.745 M -85.60 % | -4.173 M -60.71 % | -2.597 M -91.08 % | -1.359 M -2 578.24 % | -50.739 K 0.00 % | -50.739 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 -100.00 % | 1.779 K 200.00 % | -1.779 K -103.63 % | 49.009 K 586.21 % | -10.080 K | 0.000 | 0.000 -100.00 % | 24.934 100.83 % | -2.987 K | 0.000 | 0.000 -100.00 % | 25.942 K 566.14 % | -5.565 K 38.35 % | -9.027 K 57.77 % | -21.376 K -140.45 % | 52.839 K 144.63 % | -118.405 K -26.33 % | -93.729 K -158.03 % | -36.325 K -252.81 % | -10.296 K 94.95 % | -203.738 K -934.33 % | -19.698 K 84.11 % | -123.988 K 62.48 % | -330.484 K -53.53 % | -215.258 K -330.78 % | -49.970 K 34.47 % | -76.251 K -425.64 % | 23.416 K 117.36 % | -134.860 K 39.59 % | -223.232 K 64.20 % | -623.593 K -90.82 % | -326.796 K 63.44 % | -893.815 K -7.76 % | -829.447 K -167.19 % | -310.428 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -782.535 -53.45 % | -509.946 -261.88 % | 315.018 100.99 % | -31.882 K |
| 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 100.00 % | -50.000 K 95.39 % | -1.085 M 97.99 % | -53.931 M -183.07 % | -19.052 M -607.99 % | -2.691 M -3 690.14 % | -71.000 K -104.55 % | 1.559 M 274.58 % | -893.000 K 55.06 % | -1.987 M 85.22 % | -13.447 M 20.90 % | -17.000 M -2 598.41 % | -630.000 K 95.52 % | -14.077 M | 0.000 100.00 % | -34.279 M -8 405.96 % | -403.000 K | 0.000 100.00 % | -2.396 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -1.886 M | 0.000 | 0.000 | 0.000 100.00 % | -1.459 M | 0.000 | 0.000 | 0.000 100.00 % | -596.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.845 K 0.17 % | -2.850 K -15.10 % | -2.476 K 96.88 % | -79.277 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 437.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.886 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.382 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.276 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.566 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.167 K 9 664.56 % | -74.936 -100.36 % | 20.751 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -515.661 -149.40 % | 1.044 K 405.73 % | -341.453 -103.78 % | 9.028 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.237 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 |
| Other investing activites | -1.345 M -27.97 % | -1.051 M -650.26 % | 191.000 K 196.95 % | -197.000 K 93.69 % | -3.124 M -457.03 % | 875.000 K -88.77 % | 7.791 M 32 562.50 % | -24.000 K -100.58 % | 4.136 M 9 300.00 % | 44.000 K -94.92 % | 866.000 K -98.06 % | 44.632 M 5 138.50 % | 852.000 K -74.49 % | 3.340 M -56.47 % | 7.672 M 297.10 % | 1.932 M -37.90 % | 3.111 M 140.02 % | -7.773 M -234.13 % | 5.795 M 764.56 % | -872.000 K -103.01 % | 29.004 M 911.30 % | -3.575 M -109.52 % | 37.556 M 542.04 % | -8.496 M -149.44 % | -3.406 M 37.12 % | -5.417 M 37.78 % | -8.706 M -866.26 % | -901.000 K -329.05 % | -210.000 K 96.33 % | -5.725 M -348.27 % | 2.306 M 104 936.92 % | -2.200 K -132.89 % | 6.687 K -90.51 % | 70.498 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.779 K 96.54 % | -51.423 K | 0.000 100.00 % | -16.510 K 26.36 % | -22.420 K -126.67 % | 84.080 K 1 831.37 % | -4.856 K -104.04 % | 120.274 K | 0.000 -100.00 % | 1.528 K 59.98 % | 955.376 141.08 % | -2.326 K -102.34 % | 99.592 K -46.68 % | 186.781 K 3 118.22 % | 5.804 K -65.90 % | 17.022 K 176.13 % | -22.359 K 25.09 % | -29.849 K -126.54 % | 112.468 K 367.30 % | -42.076 K | 0.000 100.00 % | -199.082 K -684 038 949 381 451 136.00 % | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 46.915 K 356.95 % | 10.267 K 37 857.83 % | -27.192 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -216.197 K -115.27 % | -100.431 K 72.84 % | -369.815 K -52.56 % | -242.401 K 57.98 % | -576.926 K -1 150.89 % | -46.121 K | 0.000 | 0.000 -100.00 % | 9.891 K 176.97 % | -12.851 K -19.19 % | -10.782 K -35.27 % | -7.971 K |
| Net cash used for investing activites | -14.469 M -110.64 % | -6.869 M -127.98 % | -3.013 M 51.94 % | -6.269 M 38.96 % | -10.270 M -80.91 % | -5.677 M -317.59 % | 2.609 M 120.91 % | -12.476 M 11.20 % | -14.050 M 32.02 % | -20.668 M -65.95 % | -12.454 M -153.03 % | 23.484 M 275.41 % | -13.388 M 60.88 % | -34.219 M 46.62 % | -64.107 M -47.55 % | -43.449 M -46.85 % | -29.587 M -10.44 % | -26.790 M -226.15 % | -8.214 M 32.37 % | -12.146 M -181.58 % | 14.888 M 138.53 % | -38.641 M -78.12 % | -21.694 M 35.35 % | -33.556 M 3.75 % | -34.863 M -99.41 % | -17.483 M 67.09 % | -53.124 M -531.75 % | -8.409 M -5.71 % | -7.955 M 35.29 % | -12.294 M -4 130.40 % | -290.611 K -13 111.95 % | -2.200 K -132.89 % | 6.687 K -90.51 % | 70.498 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 -100.00 % | 1.779 K 200.00 % | -1.779 K 26.31 % | -2.414 K 76.05 % | -10.080 K 38.95 % | -16.510 K 26.36 % | -22.420 K -126.66 % | 84.105 K 1 172.39 % | -7.843 K -106.52 % | 120.274 K | 0.000 -100.00 % | 33.036 K 816.63 % | -4.610 K 59.39 % | -11.353 K -114.51 % | 78.217 K -68.31 % | 246.788 K 319.02 % | -112.676 K -101.37 % | -55.955 K 4.65 % | -58.684 K -46.18 % | -40.145 K 56.02 % | -91.270 K -47.75 % | -61.774 K 50.18 % | -123.988 K 76.61 % | -530.081 K -147.45 % | -214.214 K -325.78 % | -50.311 K 25.16 % | -67.223 K -195.58 % | 70.331 K 156.45 % | -124.592 K 44.19 % | -223.260 K 64.07 % | -621.356 K -88.49 % | -329.640 K 63.24 % | -896.665 K -7.78 % | -831.923 K -113.47 % | -389.705 K -80.25 % | -216.197 K -115.27 % | -100.431 K 72.84 % | -369.815 K -52.56 % | -242.401 K 57.98 % | -576.926 K -1 150.89 % | -46.121 K | 0.000 | 0.000 -100.00 % | 9.108 K 168.17 % | -13.361 K -27.65 % | -10.467 K 73.74 % | -39.853 K |
| Debt repayment | -1.163 M -3.93 % | -1.119 M 97.27 % | -41.009 M -4 158.46 % | -963.000 K -3.88 % | -927.000 K -4.75 % | -885.000 K -11.32 % | -795.000 K -104.17 % | 19.066 M 2 465.51 % | -806.000 K -4.00 % | -775.000 K -16.54 % | -665.000 K -7.09 % | -621.000 K -6.34 % | -584.000 K -5.04 % | -556.000 K -36.27 % | -408.000 K -100.25 % | 165.601 M 34 385.92 % | -483.000 K 87.80 % | -3.960 M -105.15 % | 76.945 M 2 001.75 % | -4.046 M -405.12 % | -801.000 K -100.74 % | 107.709 M 2 894.01 % | -3.855 M -784.17 % | -436.000 K -1 262.50 % | -32.000 K 95.45 % | -703.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 100.00 % | -182.777 K | 0.000 | 0.000 | 0.000 100.00 % | -19.981 K -299.59 % | 10.011 K 105.75 % | 4.866 K -4.67 % | 5.104 K -97.82 % | 233.701 K 54 959.49 % | -425.999 -100.45 % | 95.547 K 355.38 % | 20.982 K | 0.000 | 0.000 -100.00 % | 871.746 -3.24 % | 900.937 | 0.000 | 0.000 | 0.000 -100.00 % | 59.336 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 |
| 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 -100.00 % | 124.105 M | 0.000 -100.00 % | 3.280 M 1 261.00 % | 241.000 K | 0.000 -100.00 % | 6.306 M -87.18 % | 49.170 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 100.00 % | -1.848 K 80.16 % | -9.311 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -315.478 K | 0.000 | 0.000 | 0.000 100.00 % | -201.339 K | 0.000 | 0.000 | 0.000 100.00 % | -93.350 K -149.40 % | 188.980 K | 0.000 | 0.000 100.00 % | -39.560 K -163.94 % | 61.872 K 31.04 % | 47.215 K -93.26 % | 701.029 K 555.95 % | 106.873 K -92.09 % | 1.352 M | 0.000 | 0.000 -100.00 % | 1.351 M 203.70 % | 444.934 K 295.26 % | 112.567 K 836.11 % | 12.025 K -98.46 % | 783.045 K 367.76 % | 167.404 K | 0.000 | 0.000 -100.00 % | 3.267 K -74.91 % | 13.019 K -87.71 % | 105.918 K 607.16 % | 14.978 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K | 0.000 100.00 % | -5.853 M | 0.000 | 0.000 100.00 % | -771.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -2.303 M 50.09 % | -4.614 M -350.15 % | -1.025 M 21.21 % | -1.301 M 91.27 % | -14.904 M -48.09 % | -10.064 M -236.93 % | -2.987 M 66.86 % | -9.014 M 51.89 % | -18.736 M -45.69 % | -12.860 M -841.43 % | -1.366 M 83.91 % | -8.491 M 87.61 % | -68.551 M -1 080.08 % | -5.809 M -195.32 % | -1.967 M 79.80 % | -9.737 M 80.61 % | -50.207 M -516.28 % | 12.061 M 247.21 % | -8.193 M 47.17 % | -15.509 M -9 841.67 % | -156.000 K 38.34 % | -253.000 K 85.99 % | -1.806 M -144.70 % | 4.040 M 200.62 % | -4.015 M -1 772.92 % | 240.000 K -99.78 % | 108.048 M 57.51 % | 68.596 M 189.15 % | 23.723 M 658.41 % | 3.128 M -83.36 % | 18.802 M 60.70 % | 11.700 M 1 176.89 % | 916.317 K 0.00 % | 916.317 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 -100.00 % | 0.000 | 0.000 -100.00 % | 230.607 K | 0.000 100.00 % | -70.752 K -200.00 % | 70.752 K 693.70 % | -11.917 K | 0.000 100.00 % | -29.303 K -2 241 231.17 % | -1.307 -100.37 % | 357.000 -98.92 % | 32.915 K 471.28 % | 5.762 K -97.07 % | 196.337 K | 0.000 | 0.000 100.00 % | -959.568 95.16 % | -19.808 K -101.47 % | 1.348 M 6 623.01 % | 20.052 K 25.68 % | 15.955 K -2.70 % | 16.397 K 298.44 % | -8.263 K -200.00 % | 8.263 K 116.97 % | -48.692 K -34.38 % | -36.234 K -109.87 % | 367.202 K 4 113.10 % | 8.716 K 105.19 % | -167.977 K | 0.000 | 0.000 | 0.000 100.00 % | -71.450 K -922.47 % | -6.988 K -139.55 % | 17.669 K | 0.000 100.00 % | -22.345 K | 0.000 100.00 % | -52.577 K -200.00 % | 52.577 K |
| Net cash used provided by financing activities | -3.466 M 39.54 % | -5.733 M 86.36 % | -42.034 M -1 605.93 % | -2.464 M 84.44 % | -15.831 M -41.99 % | -11.149 M -194.79 % | -3.782 M -137.62 % | 10.052 M 151.44 % | -19.542 M -43.32 % | -13.635 M -571.34 % | -2.031 M 77.71 % | -9.112 M 86.82 % | -69.135 M -986.17 % | -6.365 M -168.00 % | -2.375 M -101.52 % | 155.864 M 407.48 % | -50.690 M -138.34 % | 132.206 M 92.29 % | 68.752 M 464.33 % | -18.871 M -747.37 % | -2.227 M -102.34 % | 95.020 M 14 631.78 % | 645.000 K -98.78 % | 52.774 M 1 404.03 % | -4.047 M -774.08 % | -463.000 K -100.43 % | 108.048 M 57.95 % | 68.407 M 196.13 % | 23.100 M 638.49 % | 3.128 M -83.36 % | 18.802 M 60.70 % | 11.700 M 1 176.89 % | 916.317 K 0.00 % | 916.317 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 100.00 % | -184.625 K -1 882.83 % | -9.311 K -104.04 % | 230.607 K | 0.000 100.00 % | -90.734 K -197.90 % | 92.681 K 1 414.36 % | -7.051 K -238.15 % | 5.104 K 104.60 % | -111.079 K -155.19 % | 201.266 K 219.53 % | 62.989 K 16.87 % | 53.897 K 835.45 % | 5.762 K -97.07 % | 196.337 K 22 422.26 % | 871.746 -3.24 % | 900.937 100.96 % | -94.309 K -155.75 % | 169.172 K -87.45 % | 1.348 M 1 598.11 % | 79.388 K 436.32 % | -23.605 K -130.16 % | 78.269 K 100.94 % | 38.952 K -94.51 % | 709.292 K 1 119.11 % | 58.181 K -95.58 % | 1.315 M 258.24 % | 367.202 K 4 113.10 % | 8.716 K -99.26 % | 1.183 M 165.94 % | 444.934 K 295.26 % | 112.567 K 836.11 % | 12.025 K -98.31 % | 711.595 K 343.59 % | 160.416 K 807.90 % | 17.669 K | 0.000 100.00 % | -19.078 K -246.54 % | 13.019 K -75.59 % | 53.341 K -21.04 % | 67.555 K |
| Effect of forex changes on cash | -2.000 K -200.00 % | 2.000 K -77.78 % | 9.000 K 136.00 % | -25.000 K -150.00 % | -10.000 K 23.08 % | -13.000 K 38.10 % | -21.000 K -400.00 % | 7.000 K 131.82 % | -22.000 K 12.00 % | -25.000 K -156.82 % | 44.000 K 340.00 % | 10.000 K -23.08 % | 13.000 K 107.22 % | -180.000 K -234.33 % | 134.000 K 81.08 % | 74.000 K 127.41 % | -270.000 K -59.76 % | -169.000 K 77.76 % | -760.000 K 24.45 % | -1.006 M -249.31 % | -288.000 K -130.44 % | 946.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 100.00 % | -3.410 80.16 % | -17.183 -328.76 % | -4.008 | 0.000 -100.00 % | 1.116 K 59.98 % | 697.329 141.08 % | -1.698 K | 0.000 100.00 % | -27.678 K -199.79 % | 27.737 K 3 675.75 % | 734.609 40 385 531 359 775 600.00 % | 0.000 100.00 % | -6.288 K 83.70 % | -38.569 K -812.95 % | -4.225 K | 0.000 100.00 % | -2.033 K -149.38 % | 4.118 K 210.96 % | 1.324 K 36 397 712 389 606 496.00 % | 0.000 100.00 % | -15.614 K -697.18 % | 2.615 K 167.00 % | -3.902 K | 0.000 -100.00 % | 43.552 K -0.17 % | 43.628 K 15.10 % | 37.905 K | 0.000 100.00 % | -9.132 K -120.92 % | 43.651 K 205.10 % | 14.307 K | 0.000 100.00 % | -1.745 -106.44 % | 27.103 | 0.000 | 0.000 -100.00 % | 2.207 53.45 % | 1.438 261.88 % | -0.888 -88 834 946.75 % | 0.000 |
| Net change in cash | -9.106 M -150.98 % | 17.863 M 214.86 % | -15.552 M -138.30 % | 40.605 M 553.64 % | -8.951 M -145.59 % | 19.632 M 536.65 % | -4.496 M -111.77 % | 38.205 M 344.26 % | -15.641 M 49.64 % | -31.058 M -187.31 % | -10.810 M -127.03 % | 39.986 M 144.63 % | -89.586 M -102.77 % | -44.182 M -53.97 % | -28.695 M -124.00 % | 119.564 M 196.63 % | -123.738 M -204.69 % | 118.197 M 45.64 % | 81.157 M 669.48 % | -14.251 M -671.87 % | 2.492 M -85.53 % | 17.224 M 162.41 % | -27.600 M -311.36 % | 13.058 M 129.21 % | -44.707 M -81.54 % | -24.627 M -155.42 % | 44.439 M 4 785.20 % | -948.497 K 94.39 % | -16.918 M 37.44 % | -27.043 M -107.60 % | -13.026 M -211.33 % | 11.700 M 1 176.89 % | 916.317 K 0.00 % | 916.316 K 4 114.37 % | -22.826 K -8 428.27 % | 274.077 200.00 % | -274.077 | 0.000 -100.00 % | 83.685 K 32 679.14 % | -256.867 -273.33 % | 148.199 344.10 % | -60.711 -35.66 % | -44.751 80.34 % | -227.600 95.57 % | -5.139 K -40 115.78 % | -12.778 -100.25 % | 5.095 K 478.70 % | -1.345 K -470.18 % | 363.447 -65.04 % | 1.040 K 901.24 % | 103.830 122.27 % | -466.225 87.35 % | -3.687 K 71.46 % | -12.920 K -64.27 % | -7.865 K 59.22 % | -19.288 K -144.37 % | 43.470 K 65 311.90 % | -66.660 -121.52 % | 309.712 154.24 % | -571.002 98.85 % | -49.758 K -123.45 % | -22.268 K -134.66 % | 64.252 K 3 554.26 % | 1.758 K 135.91 % | -4.896 K -1 121.90 % | 479.122 101.48 % | -32.280 K -161.86 % | 52.181 K 189.46 % | -58.328 K 74.07 % | -224.904 K 63.94 % | -623.668 K -304.44 % | -154.206 K -114.98 % | 1.029 M 8 029.24 % | -12.979 K 73.49 % | -48.964 K 39.39 % | -80.779 K 44.54 % | -145.648 K -888.85 % | -14.729 K 95.32 % | -314.667 K -179.71 % | 394.779 K 212.15 % | -352.003 K 43.96 % | -628.129 K -165.96 % | 952.350 K 376.84 % | 199.719 K 204.13 % | -191.805 K -4.98 % | -182.699 K -3 440.93 % | 5.469 K 169.86 % | 2.026 K 453.16 % | -573.795 -279.55 % | 319.569 119.17 % | -1.667 K -34.36 % | -1.241 K 1.51 % | -1.260 K -128.19 % | 4.469 K |
| Cash at beginning of period | 162.118 M 12.38 % | 144.255 M -9.73 % | 159.806 M 34.06 % | 119.201 M -6.98 % | 128.152 M 18.09 % | 108.520 M -3.98 % | 113.016 M 51.07 % | 74.811 M -17.29 % | 90.452 M -25.56 % | 121.510 M -8.17 % | 132.320 M 43.31 % | 92.334 M -49.24 % | 181.920 M -19.54 % | 226.102 M -11.26 % | 254.797 M 88.41 % | 135.233 M -47.78 % | 258.971 M 83.96 % | 140.774 M 136.13 % | 59.617 M -19.29 % | 73.868 M 3.49 % | 71.376 M 31.81 % | 54.152 M -33.76 % | 81.752 M 19.01 % | 68.694 M -39.42 % | 113.401 M -17.84 % | 138.028 M 47.48 % | 93.589 M 9 060.54 % | 1.022 M -93.96 % | 16.918 M -37.44 % | 27.043 M 105.94 % | 13.131 M 817.64 % | 1.431 M | 0.000 -100.00 % | 0.399 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -279.159 -1 152.29 % | -22.292 86.92 % | -170.491 -55.30 % | -109.780 -86.27 % | -58.935 -134.94 % | 168.665 -96.82 % | 5.308 K -0.24 % | 5.320 K 4 031.01 % | 128.790 -91.26 % | 1.474 K 32.72 % | 1.111 K 1 461.11 % | 71.150 322.30 % | -32.006 -107.37 % | 434.218 -89.46 % | 4.121 K -75.82 % | 17.041 K -30.57 % | 24.545 K -44.00 % | 43.833 K 11 977.72 % | 362.925 -15.52 % | 429.584 350.89 % | 95.276 -85.70 % | 666.278 -98.68 % | 50.424 K -30.63 % | 72.692 K 1 680.23 % | 4.083 K 75.62 % | 2.325 K -67.80 % | 7.221 K 7.11 % | 6.742 K -82.63 % | 38.807 K 390.15 % | -13.375 K -129.75 % | 44.953 K -83.34 % | 269.857 K -69.84 % | 894.896 K -14.70 % | 1.049 M 5 154.44 % | 19.966 K -39.40 % | 32.945 K -58.77 % | 79.901 K -50.27 % | 160.680 K -47.55 % | 306.328 K -4.59 % | 321.057 K -48.91 % | 628.411 K 168.97 % | 233.632 K -60.11 % | 585.635 K -51.75 % | 1.214 M 329.51 % | 282.590 K 241.00 % | 82.871 K -69.83 % | 274.676 K -39.95 % | 457.375 K 20 810.13 % | 2.187 K 1 259.15 % | 160.934 -78.10 % | 734.730 76.97 % | 415.161 -79.83 % | 2.058 K -37.61 % | 3.299 K -27.64 % | 4.559 K 4 970.21 % | 89.909 |
| Cash at end of period | 153.012 M -5.62 % | 162.118 M 12.38 % | 144.254 M -9.73 % | 159.806 M 34.06 % | 119.201 M -6.98 % | 128.152 M 18.09 % | 108.520 M -3.98 % | 113.016 M 51.07 % | 74.811 M -17.29 % | 90.452 M -25.56 % | 121.510 M -8.17 % | 132.320 M 43.31 % | 92.334 M -49.24 % | 181.920 M -19.54 % | 226.102 M -11.26 % | 254.797 M 88.41 % | 135.233 M -47.78 % | 258.971 M 83.96 % | 140.774 M 136.13 % | 59.617 M -19.29 % | 73.868 M 3.49 % | 71.376 M 31.81 % | 54.152 M -33.76 % | 81.752 M 19.01 % | 68.694 M -39.42 % | 113.401 M -17.84 % | 138.028 M 188 573.67 % | 73.157 K 618 745 939 640 067 840.00 % | 0.000 550.00 % | 0.000 -100.00 % | 104.901 K -99.20 % | 13.131 M 1 333.06 % | 916.317 K 0.00 % | 916.317 K 4 114.37 % | -22.826 K -8 428.27 % | 274.077 200.00 % | -274.077 | 0.000 -100.00 % | 83.406 K 29 977.63 % | -279.159 -1 152.29 % | -22.292 86.92 % | -170.491 -64.43 % | -103.686 -75.93 % | -58.935 -134.94 % | 168.665 -96.82 % | 5.308 K 1.60 % | 5.224 K 3 956.08 % | 128.790 -91.26 % | 1.474 K 32.72 % | 1.111 K 1 446.49 % | 71.823 324.40 % | -32.006 -107.37 % | 434.218 -89.46 % | 4.121 K -75.29 % | 16.680 K -32.04 % | 24.545 K -44.00 % | 43.833 K 11 977.72 % | 362.925 -10.39 % | 404.988 325.07 % | 95.276 -85.70 % | 666.278 -98.68 % | 50.424 K -26.21 % | 68.336 K 1 573.55 % | 4.083 K 75.62 % | 2.325 K -67.80 % | 7.221 K 10.64 % | 6.527 K -83.18 % | 38.807 K 390.15 % | -13.375 K -129.75 % | 44.953 K -83.43 % | 271.228 K -69.69 % | 894.896 K -14.70 % | 1.049 M 5 154.44 % | 19.966 K -35.46 % | 30.937 K -61.28 % | 79.901 K -50.27 % | 160.680 K -47.55 % | 306.328 K -2.36 % | 313.744 K -50.07 % | 628.411 K 168.97 % | 233.632 K -60.11 % | 585.635 K -52.58 % | 1.235 M 337.01 % | 282.590 K 241.00 % | 82.871 K -69.83 % | 274.676 K 3 487.79 % | 7.656 K 250.01 % | 2.187 K 1 259.15 % | 160.934 -78.10 % | 734.730 87.89 % | 391.033 -81.00 % | 2.058 K -37.61 % | 3.299 K -27.64 % | 4.559 K |
| Operating cash flow | 8.831 M -71.01 % | 30.463 M 3.31 % | 29.486 M -40.27 % | 49.363 M 187.66 % | 17.160 M -52.95 % | 36.471 M 1 204.51 % | -3.302 M -108.13 % | 40.622 M 126.02 % | 17.973 M 449.63 % | 3.270 M -9.94 % | 3.631 M -85.82 % | 25.604 M 461.84 % | -7.076 M -107.02 % | -3.418 M -109.08 % | 37.653 M 432.20 % | 7.075 M 116.38 % | -43.191 M -433.52 % | 12.950 M -39.43 % | 21.379 M 20.30 % | 17.772 M 279.86 % | -9.881 M 75.36 % | -40.101 M -512.14 % | -6.551 M -6.35 % | -6.160 M -6.26 % | -5.797 M 13.23 % | -6.681 M 36.28 % | -10.485 M -1 005.43 % | -948.497 K -8 022 183 332 341 166 080.00 % | 0.000 550.00 % | 0.000 -100.00 % | 104.901 K 4 669.08 % | 2.200 K 132.89 % | -6.687 K 90.51 % | -70.498 K -208.85 % | -22.826 K -8 428.27 % | 274.077 200.00 % | -274.077 | 0.000 -100.00 % | 83.686 K 153 809.94 % | -54.444 13.65 % | -63.047 -3.85 % | -60.711 -110.44 % | 581.575 750.35 % | -89.425 98.27 % | -5.162 K -40 294.77 % | -12.778 -100.25 % | 5.099 K 479.35 % | -1.344 K 4.94 % | -1.414 K -150.17 % | 2.818 K 10.01 % | 2.562 K -73.26 % | 9.580 K -27.27 % | 13.172 K 38.65 % | 9.500 K -89.75 % | 92.656 K 4 478.08 % | -2.116 K 99.31 % | -307.408 K -461 061.07 % | -66.660 -100.12 % | 56.891 K 163.68 % | -89.339 K -201.25 % | -29.656 K 71.91 % | -105.589 K -141.20 % | -43.777 K 61.79 % | -114.570 K -804.63 % | -12.665 K -340.53 % | 5.265 K -37.24 % | 8.390 K 158.60 % | -14.317 K -310.60 % | 6.798 K 106.68 % | -101.817 K -3 793.82 % | 2.756 K 102.43 % | -113.282 K 58.04 % | -269.976 K -973.68 % | -25.145 K 68.60 % | -80.076 K -116.01 % | -37.071 K -187.10 % | 42.561 K 141.46 % | -102.666 K -18.33 % | -86.760 K -28.22 % | -67.666 K -190.45 % | 74.811 K 130.27 % | -247.139 K -4 313.05 % | -5.600 K 97.03 % | -188.436 K -468.51 % | 51.135 K 7.26 % | 47.676 K 136.90 % | -129.200 K -15.05 % | -112.296 K -515.26 % | -18.252 K -5 811.33 % | 319.569 -96.15 % | 8.300 K 1 021.30 % | -900.934 97.96 % | -44.133 K -89.95 % | -23.234 K |
| Capital expenditure | -13.296 M -89.00 % | -7.035 M -101.75 % | -3.487 M 44.66 % | -6.301 M 11.82 % | -7.146 M -9.07 % | -6.552 M -26.44 % | -5.182 M 58.38 % | -12.452 M 31.53 % | -18.186 M 14.01 % | -21.149 M -58.78 % | -13.320 M 37.02 % | -21.148 M -49.03 % | -14.190 M 62.13 % | -37.474 M -109.96 % | -17.848 M 32.21 % | -26.329 M 12.26 % | -30.007 M -31.21 % | -22.869 M -46.90 % | -15.568 M -49.97 % | -10.381 M 14.41 % | -12.129 M 71.33 % | -42.299 M -0.12 % | -42.250 M -72.94 % | -24.430 M -40.56 % | -17.380 M -44.04 % | -12.066 M -19.01 % | -10.139 M -42.70 % | -7.105 M 8.26 % | -7.745 M -85.60 % | -4.173 M -60.71 % | -2.597 M -91.08 % | -1.359 M -2 578.24 % | -50.739 K 0.00 % | -50.739 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 -100.00 % | 1.779 K 200.00 % | -1.779 K -103.63 % | 49.009 K 586.21 % | -10.080 K | 0.000 | 0.000 -100.00 % | 24.934 100.83 % | -2.987 K | 0.000 | 0.000 -100.00 % | 25.942 K 566.14 % | -5.565 K 38.35 % | -9.027 K 57.77 % | -21.376 K -140.45 % | 52.839 K 144.63 % | -118.405 K -26.33 % | -93.729 K -158.03 % | -36.325 K -252.81 % | -10.296 K 94.95 % | -203.738 K -934.33 % | -19.698 K 84.11 % | -123.988 K 62.48 % | -330.484 K -53.53 % | -215.258 K -330.78 % | -49.970 K 34.47 % | -76.251 K -425.64 % | 23.416 K 117.36 % | -134.860 K 39.59 % | -223.232 K 64.20 % | -623.593 K -90.82 % | -326.796 K 63.44 % | -893.815 K -7.76 % | -829.447 K -167.19 % | -310.428 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -782.535 -53.45 % | -509.946 -261.88 % | 315.018 100.99 % | -31.882 K |
| Free CashFlow | -4.465 M -119.06 % | 23.428 M -9.89 % | 25.999 M -39.62 % | 43.062 M 330.02 % | 10.014 M -66.53 % | 29.919 M 452.65 % | -8.484 M -130.12 % | 28.170 M 13 325.35 % | -213.000 K 98.81 % | -17.879 M -84.53 % | -9.689 M -317.44 % | 4.456 M 120.95 % | -21.266 M 47.99 % | -40.892 M -306.47 % | 19.805 M 202.86 % | -19.254 M 73.70 % | -73.198 M -637.96 % | -9.919 M -270.69 % | 5.811 M -21.38 % | 7.391 M 133.58 % | -22.010 M 73.29 % | -82.400 M -68.85 % | -48.801 M -59.53 % | -30.590 M -31.98 % | -23.177 M -23.63 % | -18.747 M 9.10 % | -20.624 M -156.09 % | -8.053 M -3.98 % | -7.745 M -85.60 % | -4.173 M -67.48 % | -2.492 M -83.66 % | -1.357 M -2 262.54 % | -57.426 K 52.63 % | -121.237 K -431.14 % | -22.826 K -8 428.27 % | 274.077 200.00 % | -274.077 | 0.000 -100.00 % | 83.686 K 153 809.94 % | -54.444 13.65 % | -63.047 -3.85 % | -60.711 -110.44 % | 581.575 750.35 % | -89.425 98.27 % | -5.162 K -40 294.77 % | -12.778 -100.25 % | 5.099 K 479.35 % | -1.344 K -468.56 % | 364.722 -64.92 % | 1.040 K -97.98 % | 51.570 K 10 421.94 % | -499.615 -103.79 % | 13.172 K 38.65 % | 9.500 K -89.75 % | 92.680 K 1 916.24 % | -5.103 K 98.34 % | -307.408 K -461 061.07 % | -66.660 -100.08 % | 82.833 K 187.28 % | -94.905 K -145.34 % | -38.684 K 69.53 % | -126.965 K -1 501.10 % | 9.062 K 103.89 % | -232.975 K -118.97 % | -106.394 K -242.54 % | -31.060 K -1 529.52 % | -1.906 K 99.13 % | -218.055 K -1 590.43 % | -12.899 K 94.29 % | -225.805 K 31.10 % | -327.728 K 0.25 % | -328.540 K -2.69 % | -319.945 K -215.54 % | -101.396 K -78.95 % | -56.660 K 67.04 % | -171.931 K 4.84 % | -180.671 K 75.12 % | -726.259 K -75.61 % | -413.556 K 56.99 % | -961.481 K -27.41 % | -754.636 K -35.34 % | -557.567 K -9 856.22 % | -5.600 K 97.03 % | -188.436 K -468.51 % | 51.135 K 7.26 % | 47.676 K 136.90 % | -129.200 K -15.05 % | -112.296 K -515.26 % | -18.252 K -5 811.33 % | 319.569 -95.75 % | 7.518 K 632.84 % | -1.411 K 96.78 % | -43.818 K 20.50 % | -55.116 K |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 | 2004 | 2004 | 2004 | 2004 | 2003 | 2003 | 2003 | 2003 | 2002 | 2002 | 2002 |