Rio2 Limited
RIO.TO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 127.273 -98.11 % | 6.732 K 7 750.56 % | 85.752 -80.07 % | 430.282 |
| Net income | -13.881 M -65 999.10 % | -21.000 K 99.83 % | -12.326 M -435.21 % | -2.303 M 78.12 % | -10.525 M -17.76 % | -8.938 M -12.34 % | -7.956 M -31.03 % | -6.072 M 15.85 % | -7.216 M -1 301.13 % | 600.746 K 440.66 % | -176.346 K -42.11 % | -124.089 K 20.85 % | -156.786 K 25.92 % | -211.636 K -154.19 % | -83.260 K 18.48 % | -102.134 K 84.66 % | -666.000 K 57.25 % | -1.558 M -191.21 % | -535.000 K -203.98 % | -176.000 K 69.91 % | -585.000 K -4.88 % | -557.775 K -40.24 % | -397.725 K -18.92 % | -334.458 K -328.12 % | -78.122 K |
| EBITDA | -13.574 M -579.46 % | 2.831 M 139.37 % | -7.190 M -397.09 % | 2.420 M 123.69 % | -10.216 M 4.52 % | -10.700 M -18.80 % | -9.007 M -9.49 % | -8.226 M -14.75 % | -7.169 M -1 151.33 % | 681.872 K 1 044.22 % | -72.215 K -252.51 % | -20.486 K 56.40 % | -46.990 K 53.64 % | -101.354 K -25.13 % | -81.000 K 16.78 % | -97.328 K 87.51 % | -779.000 K 58.89 % | -1.895 M -258.22 % | -529.000 K -159.31 % | -204.000 K -345.18 % | 83.205 K 118.07 % | -460.490 K -53.72 % | -299.560 K -74.10 % | -172.065 K -126.74 % | -75.885 K |
| Weighted average shs out dil | 428.271 M 34.42 % | 318.599 M 23.26 % | 258.481 M 0.64 % | 256.838 M 16.62 % | 220.233 M 18.83 % | 185.338 M 32.66 % | 139.710 M 169.99 % | 51.747 M 30.03 % | 39.796 M 836.43 % | 4.250 M 253.29 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 33.50 % | 901.058 K 5.75 % | 852.037 K 0.02 % | 851.846 K 16.39 % | 731.874 K 37.83 % | 531.009 K 23.02 % | 431.658 K 14.51 % | 376.947 K 34.83 % | 279.580 K 0.00 % | 279.580 K 0.00 % | 279.580 K 38.83 % | 201.390 K |
| Weighted average shs out | 428.271 M 34.42 % | 318.599 M 23.26 % | 258.482 M 0.64 % | 256.838 M 16.62 % | 220.233 M 18.83 % | 185.338 M 32.66 % | 139.710 M 169.99 % | 51.747 M 30.03 % | 39.796 M 836.43 % | 4.250 M 253.29 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 33.50 % | 901.058 K 5.75 % | 852.037 K 0.02 % | 851.846 K 16.39 % | 731.874 K 37.83 % | 531.009 K 23.02 % | 431.658 K 14.51 % | 376.947 K 34.83 % | 279.580 K 0.00 % | 279.580 K 0.00 % | 279.580 K 38.83 % | 201.390 K |
| EPS diluted | -0.03 -32 300.00 % | 0.00 99.84 % | -0.06 -533.00 % | -0.01 80.00 % | -0.05 22.72 % | -0.06 13.04 % | -0.07 53.50 % | -0.16 11.11 % | -0.18 -228.57 % | 0.14 193.33 % | -0.15 -25.00 % | -0.12 7.69 % | -0.13 27.78 % | -0.18 -94.81 % | -0.09 23.00 % | -0.12 84.62 % | -0.78 71.11 % | -2.70 -167.33 % | -1.01 -124.44 % | -0.45 70.97 % | -1.55 31.11 % | -2.25 -58.45 % | -1.42 -18.33 % | -1.20 -399 900.00 % | 0.00 |
| Earnings per share | -0.03 -32 300.00 % | 0.00 99.84 % | -0.06 -533.00 % | -0.01 80.00 % | -0.05 22.72 % | -0.06 13.04 % | -0.07 53.50 % | -0.16 11.11 % | -0.18 -228.57 % | 0.14 193.33 % | -0.15 -25.00 % | -0.12 7.69 % | -0.13 27.78 % | -0.18 -94.81 % | -0.09 23.00 % | -0.12 84.62 % | -0.78 71.11 % | -2.70 -167.33 % | -1.01 -124.44 % | -0.45 70.97 % | -1.55 31.11 % | -2.25 -58.45 % | -1.42 -18.33 % | -1.20 -399 900.00 % | 0.00 |
| Gross profit | -669.518 K -52.23 % | -439.818 K 81.05 % | -2.321 M 20.10 % | -2.905 M -411.29 % | -568.174 K -622.66 % | -78.623 K -101.19 % | -39.079 K -20.22 % | -32.507 K -4 810.42 % | -662.000 -324.36 % | -156.000 -0.65 % | -155.000 -15.67 % | -134.000 34.95 % | -206.000 34.60 % | -315.000 | 0.000 100.00 % | -149.000 69.47 % | -488.000 29.38 % | -691.000 29.42 % | -979.000 29.47 % | -1.388 K | 0.000 -100.00 % | 153.000 -98.25 % | 8.730 K 6 366.67 % | 135.000 -80.29 % | 685.000 |
| Income tax expense | 0.000 -100.00 % | 13.000 K -18.75 % | 16.000 K -51.54 % | 33.017 K 105.47 % | 16.069 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 % | -83.000 K | 0.000 | 0.000 | 0.000 100.00 % | -332.011 K -257.31 % | -92.919 K -153.83 % | 172.631 K | 0.000 -100.00 % | 268.848 |
| Cost of revenue | 669.518 K 52.23 % | 439.817 K -81.05 % | 2.321 M -20.10 % | 2.905 M 411.29 % | 568.174 K 622.66 % | 78.623 K 101.19 % | 39.079 K 20.22 % | 32.507 K 4 810.42 % | 662.000 324.36 % | 156.000 0.15 % | 155.760 15.91 % | 134.383 -34.96 % | 206.617 -34.41 % | 315.000 | 0.000 -100.00 % | 149.000 -69.47 % | 488.000 -29.38 % | 691.000 -29.42 % | 979.000 -29.47 % | 1.388 K | 0.000 100.00 % | -25.727 98.71 % | -1.997 K -3 954.97 % | -49.248 80.61 % | -254.000 |
| General and administrative expenses | 13.480 M 103.10 % | 6.637 M 26.64 % | 5.241 M 63.36 % | 3.208 M -26.06 % | 4.339 M 113.59 % | 2.031 M 29.20 % | 1.572 M -70.74 % | 5.374 M 519.50 % | 867.477 K 411.79 % | 169.498 K 98.27 % | 85.488 K 499.75 % | 14.254 K -53.26 % | 30.497 K -68.82 % | 97.813 K 30.58 % | 74.909 K -24.54 % | 99.273 K -37.89 % | 159.843 K -44.72 % | 289.163 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 8.285 M 60.09 % | 5.175 M -54.85 % | 11.463 M 48.35 % | 7.727 M 2.25 % | 7.557 M 1.66 % | 7.434 M | 0.000 -100.00 % | 6.301 M 17 038.75 % | 36.767 K 1 359.65 % | 2.519 K 748.11 % | 297.000 | 0.000 -100.00 % | 3.715 K -16.03 % | 4.424 K -38.66 % | 7.212 K -51.61 % | 14.905 K 524.42 % | 2.387 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 93.523 K -95.79 % | 2.220 M 157.84 % | 861.000 K 128.15 % | -3.059 M -202.18 % | 2.993 M 169.37 % | 1.111 M 390.46 % | 226.571 K -91.63 % | 2.708 M 289.02 % | -1.432 M -6 417.07 % | -21.980 K -107.30 % | -10.603 K -231.98 % | 8.034 K -41.07 % | 13.634 K 2 701.91 % | -524.000 | 0.000 -100.00 % | 4.183 K -49.18 % | 8.231 K -86.99 % | 63.267 K 2 036.55 % | -3.267 K -111.28 % | 28.950 K 92.40 % | 15.047 K -87.74 % | 122.762 K -28.86 % | 172.569 K 81.17 % | 95.250 K 4 737.48 % | 1.969 K |
| Operating expenses | 13.574 M 53.25 % | 8.857 M 45.15 % | 6.102 M -47.46 % | 11.613 M 4.34 % | 11.130 M 4.02 % | 10.700 M 15.89 % | 9.233 M 14.25 % | 8.082 M 40.88 % | 5.736 M 3 012.80 % | 184.285 K 138.08 % | 77.404 K 242.72 % | 22.585 K -48.82 % | 44.131 K -56.31 % | 101.004 K 27.32 % | 79.333 K -28.31 % | 110.668 K -39.52 % | 182.980 K -48.43 % | 354.817 K 6.28 % | 333.845 K 63.82 % | 203.791 K -18.85 % | 251.135 K -54.65 % | 553.744 K 15.64 % | 478.861 K 87.59 % | 255.274 K 226.09 % | 78.284 K |
| Cost and expenses | 14.243 M 70.68 % | 8.345 M 4.76 % | 7.966 M -42.67 % | 13.896 M 16.90 % | 11.887 M 10.07 % | 10.800 M 16.33 % | 9.284 M 14.25 % | 8.126 M 41.64 % | 5.737 M 3 010.53 % | 184.441 K 137.80 % | 77.560 K 241.37 % | 22.720 K -51.87 % | 47.210 K -53.65 % | 101.845 K 28.38 % | 79.333 K -28.41 % | 110.814 K -39.60 % | 183.468 K -48.39 % | 355.508 K 6.18 % | 334.822 K 63.18 % | 205.183 K -18.30 % | 251.135 K -54.65 % | 553.744 K 15.64 % | 478.861 K 87.59 % | 255.274 K 226.09 % | 78.284 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 |
| Selling general and administrative expenses | 13.480 M 103.10 % | 6.637 M 26.64 % | 5.241 M -64.28 % | 14.672 M 31.82 % | 11.130 M 16.07 % | 9.589 M 6.46 % | 9.007 M 67.60 % | 5.374 M -25.04 % | 7.169 M 3 375.57 % | 206.265 K 134.37 % | 88.007 K 504.82 % | 14.551 K -52.29 % | 30.497 K -69.96 % | 101.528 K 27.98 % | 79.333 K -25.50 % | 106.485 K -39.06 % | 174.749 K -40.06 % | 291.550 K -13.52 % | 337.112 K 92.81 % | 174.841 K -25.94 % | 236.088 K -45.22 % | 430.982 K 40.71 % | 306.292 K 91.40 % | 160.024 K 109.69 % | 76.315 K |
| Interest income | 908.631 K 37.88 % | 659.000 K 164.20 % | 249.430 K 364.62 % | 53.685 K 257.92 % | 14.999 K -87.03 % | 115.623 K -6.46 % | 123.611 K 444.83 % | 22.688 K -63.79 % | 62.652 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 % | 40.000 -73.86 % | 153.000 -98.25 % | 8.730 K 6 366.67 % | 135.000 -80.29 % | 685.000 |
| Interest expense | 0.000 -100.00 % | 2.597 M 17 511.56 % | 14.746 K -99.33 % | 2.187 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.894 K -20.14 % | 75.000 K -39.23 % | 123.409 K 3.07 % | 119.732 K 9.98 % | 108.871 K 544.47 % | 16.893 K 340.96 % | 3.831 K 2 294.38 % | 160.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.391 K 126.55 % | 614.000 43.46 % | 428.000 |
| Depreciation and amortization | 669.518 K 176.66 % | 242.000 K -88.10 % | 2.034 M -18.77 % | 2.504 M 754.29 % | 293.108 K 192.35 % | 100.258 K 96.40 % | 51.049 K 15.30 % | 44.276 K 5 161.06 % | 841.580 299.33 % | 210.750 -2.49 % | 216.140 38.55 % | 156.000 -29.09 % | 220.000 -30.52 % | 316.637 | 0.000 -100.00 % | 148.976 -69.47 % | 488.000 -29.38 % | 691.000 -30.10 % | 988.589 -28.78 % | 1.388 K -39.52 % | 2.295 K 1 008.00 % | 207.131 -79.49 % | 1.010 K -37.88 % | 1.626 K -17.38 % | 1.968 K |
| Operating income | -14.243 M -59.09 % | -8.953 M -12.39 % | -7.966 M 40.82 % | -13.460 M -13.23 % | -11.887 M -10.07 % | -10.800 M -19.91 % | -9.007 M -10.84 % | -8.126 M -41.64 % | -5.737 M -3 010.53 % | -184.441 K -109.58 % | -88.007 K -233.68 % | -26.375 K 44.13 % | -47.210 K 53.40 % | -101.319 K -25.09 % | -81.000 K 26.90 % | -110.814 K 39.60 % | -183.468 K 48.46 % | -356.000 K -6.27 % | -335.000 K -63.27 % | -205.183 K 64.81 % | -583.000 K -5.31 % | -553.616 K -17.26 % | -472.129 K -85.01 % | -255.188 K -227.78 % | -77.853 K |
| Total other income expenses net | 362.232 K -95.95 % | 8.945 M 304.50 % | -4.374 M -137.62 % | 11.626 M 743.66 % | 1.378 M 215.73 % | -1.191 M 14.09 % | -1.386 M -858.54 % | -144.591 K -335.93 % | 61.286 K -90.26 % | 629.129 K 1 365.42 % | -49.717 K 57.75 % | -117.676 K 1.72 % | -119.732 K -9.62 % | -109.223 K -2 624.44 % | -4.009 K -142.16 % | 9.508 K 101.59 % | -596.617 K 61.27 % | -1.541 M -690.01 % | -195.000 K | 0.000 100.00 % | -333.000 K -243.03 % | -97.077 K -1.04 % | -96.082 K 40.09 % | -160.376 K -306.00 % | 77.853 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -15.821 M 64.62 % | -44.720 M -994.71 % | -4.085 M -3.00 % | -3.966 M 80.99 % | -20.860 M -884.43 % | -2.119 M 48.84 % | -4.142 M -412.16 % | -808.767 K 23.98 % | -1.064 M 19.67 % | -1.324 M -471.99 % | 356.026 K -12.39 % | 406.362 K 19.96 % | 338.742 K 12.73 % | 300.487 K 209.10 % | 97.214 K 2 766.32 % | -3.646 K -2 542.03 % | -138.000 99.90 % | -142.919 K 31.52 % | -208.701 K -869.80 % | -21.520 K -178 623.77 % | 12.054 100.02 % | -63.536 K 33.08 % | -94.938 K -2 295.01 % | -3.964 K 94.45 % | -71.390 K |
| Total investments | 34.491 M | 0.000 -100.00 % | 46.000 K 0.00 % | 46.000 K 0.00 % | 46.000 K -94.46 % | 830.137 K -92.29 % | 10.764 M | 0.000 -100.00 % | 3.181 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.822 K -24.01 % | 20.822 K | 0.000 | 0.000 | 0.000 -100.00 % | 25.407 K | 0.000 |
| Total debt | 152.721 K -47.16 % | 289.000 K -37.89 % | 465.332 K -35.36 % | 719.866 K 49.58 % | 481.273 K -21.32 % | 611.693 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 360.311 K -16.35 % | 430.715 K 1.55 % | 424.148 K 3.70 % | 409.031 K 9.65 % | 373.046 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.054 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -3.769 M 9.70 % | -4.174 M -153.35 % | 7.824 M 78.27 % | 4.389 M -55.87 % | 9.946 M 31.98 % | 7.536 M -8.57 % | 8.242 M 61.31 % | 5.110 M 144.83 % | 2.087 M 192.23 % | 714.153 K 0.00 % | 714.153 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 254.738 K 466.11 % | 44.998 K 282.18 % | 11.774 K 257.11 % | 3.297 K |
| Retained earnings | -76.968 M -21.27 % | -63.466 M -0.03 % | -63.445 M -24.19 % | -51.089 M -4.72 % | -48.785 M -24.38 % | -39.223 M -3.15 % | -38.025 M -87.43 % | -20.287 M -31.76 % | -15.397 M -12.50 % | -13.686 M 3.15 % | -14.130 M -0.91 % | -14.003 M -1.04 % | -13.859 M -1.22 % | -13.692 M -1.56 % | -13.482 M -0.65 % | -13.394 M -1.44 % | -13.205 M -5.57 % | -12.508 M -16.72 % | -10.716 M -6.29 % | -10.082 M -18.55 % | -8.504 M -11.15 % | -7.651 M -18.05 % | -6.482 M -29.34 % | -5.011 M -8.35 % | -4.625 M |
| Common stock | 203.591 M 5.62 % | 192.754 M 50.00 % | 128.503 M -0.02 % | 128.530 M 1.04 % | 127.202 M 28.74 % | 98.802 M -17.64 % | 119.966 M 82.72 % | 65.657 M 197.56 % | 22.065 M 50.87 % | 14.625 M 17.07 % | 12.493 M 0.00 % | 12.493 M 0.00 % | 12.493 M 0.00 % | 12.493 M 0.00 % | 12.493 M | 0.000 -100.00 % | 12.279 M | 0.000 | 0.000 -100.00 % | 9.677 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 122.854 M -1.81 % | 125.114 M 70.90 % | 73.211 M -10.53 % | 81.831 M -7.39 % | 88.363 M 31.66 % | 67.115 M -2.79 % | 69.039 M 36.77 % | 50.479 M 1 091.47 % | 4.237 M 244.33 % | 1.230 M 285.01 % | -665.066 K 2.96 % | -685.378 K -12.00 % | -611.942 K -25.62 % | -487.154 K -81.47 % | -268.456 K 16.57 % | -321.786 K -38.80 % | -231.829 K -157.05 % | 406.372 K -64.83 % | 1.156 M 3 528.98 % | 31.841 K 242.84 % | -22.292 K -106.33 % | 352.044 K 103.26 % | 173.197 K 114.53 % | 80.734 K -29.81 % | 115.018 K |
| Other non current liabilities | 9.108 M 86.61 % | 4.881 M 26.03 % | 3.873 M 16.46 % | 3.325 M -0.45 % | 3.341 M -29.46 % | 4.736 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 365.373 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 -100.00 % | 504.574 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 409.031 K 9.65 % | 373.046 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 | 146.054 M 274.23 % | 39.028 M 13.16 % | 34.490 M 9.42 % | 31.522 M 760.34 % | 3.664 M -8.10 % | 3.987 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 409.031 K 11.95 % | 365.373 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | -514.622 K 31.38 % | -750.000 K -63 178.22 % | 1.189 K 100.57 % | -208.827 K -12.01 % | -186.432 K 12.51 % | -213.088 K -124.20 % | 880.374 K 33 221.67 % | -2.658 K | 0.000 | 0.000 -100.00 % | 66.821 K 448.07 % | 12.192 K -69.86 % | 40.454 K | 0.000 -100.00 % | 23.567 K | 0.000 -100.00 % | 217.591 K 509.11 % | -53.187 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 33.653 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 |
| Short term debt | 151.723 K | 0.000 -100.00 % | 199.543 K -4.45 % | 208.827 K 11.07 % | 188.013 K -10.22 % | 209.416 K | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K -80.00 % | 500.000 K 0.00 % | 500.000 K 17.88 % | 424.148 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.054 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 199.048 M 1 960.33 % | 9.661 M 1 421.42 % | 635.000 K -62.84 % | 1.709 M -53.41 % | 3.668 M 53.77 % | 2.386 M -38.36 % | 3.870 M 117.80 % | 1.777 M 536.48 % | 279.183 K 83.88 % | 151.831 K -83.78 % | 935.833 K 12.20 % | 834.042 K 10.48 % | 754.902 K 240.88 % | 221.454 K 14.89 % | 192.751 K -43.10 % | 338.775 K 34.12 % | 252.591 K 3.06 % | 245.100 K 22.00 % | 200.894 K 7.99 % | 186.023 K -2.21 % | 190.226 K 217.60 % | 59.895 K 161.44 % | 22.910 K -72.89 % | 84.503 K 108.23 % | 40.582 K |
| Total liabilities | 345.102 M 608.79 % | 48.689 M 38.29 % | 35.207 M 5.95 % | 33.230 M 353.22 % | 7.332 M 15.06 % | 6.372 M 115.08 % | 2.963 M 66.73 % | 1.777 M 536.48 % | 279.183 K 147.15 % | 112.961 K -83.25 % | 674.381 K -6.14 % | 718.469 K 1.34 % | 708.981 K 12.45 % | 630.486 K 12.97 % | 558.124 K 64.75 % | 338.775 K 34.12 % | 252.591 K 3.06 % | 245.100 K 22.00 % | 200.894 K 7.99 % | 186.023 K -2.21 % | 190.226 K 217.60 % | 59.895 K 161.44 % | 22.910 K -72.89 % | 84.503 K 108.23 % | 40.582 K |
| Other non current assets | 9.439 M -52.24 % | 19.761 M 91.45 % | 10.322 M -37.25 % | 16.450 M 66.56 % | 9.876 M 9.07 % | 9.055 M 15.50 % | 7.840 M 5.42 % | 7.437 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 155.000 105.24 % | -2.958 K | 0.000 -100.00 % | 19.427 K | 0.000 | 0.000 | 0.000 |
| Long term investments | 3.740 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 % | 15.822 K -24.01 % | 20.822 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 -100.00 % | 4.485 K -82.07 % | 25.019 K -56.77 % | 57.868 K -50.52 % | 116.954 K -34.96 % | 179.831 K -8.87 % | 197.332 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 4.485 K -82.07 % | 25.019 K -56.77 % | 57.868 K -50.52 % | 116.954 K -34.96 % | 179.831 K -8.87 % | 197.332 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 |
| Property plant equipment net | 226.753 M 108.73 % | 108.637 M 16.88 % | 92.949 M -0.15 % | 93.085 M 48.59 % | 62.645 M 3.59 % | 60.472 M 23.64 % | 48.910 M 11.82 % | 43.739 M 268 964.68 % | 16.256 K 32.84 % | 12.237 K 527.86 % | 1.949 K -75.09 % | 7.824 K -9.82 % | 8.676 K -8.75 % | 9.508 K | 0.000 | 0.000 -100.00 % | 145.163 -99.97 % | 478.921 K -55.59 % | 1.078 M 519.77 % | 174.013 K 7.65 % | 161.640 K -49.97 % | 323.114 K 255.93 % | 90.780 K -29.68 % | 129.103 K 54.17 % | 83.738 K |
| Total non current assets | 239.932 M 86.87 % | 128.398 M 24.33 % | 103.275 M -5.74 % | 109.560 M 50.95 % | 72.579 M 4.21 % | 69.644 M 22.33 % | 56.929 M 10.81 % | 51.374 M 315 928.80 % | 16.256 K 32.84 % | 12.237 K 527.86 % | 1.949 K -75.09 % | 7.824 K -9.82 % | 8.676 K -8.75 % | 9.508 K | 0.000 | 0.000 -100.00 % | 145.163 -99.97 % | 478.921 K -56.24 % | 1.094 M 470.40 % | 191.877 K 18.71 % | 161.640 K -52.81 % | 342.541 K 277.33 % | 90.780 K -29.68 % | 129.103 K 54.17 % | 83.738 K |
| Other current assets | 135.086 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.757 K -92.39 % | 23.092 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -965.000 -109.16 % | 10.530 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 30.751 M | 0.000 -100.00 % | 46.000 K -0.90 % | 46.416 K 1.75 % | 45.616 K -95.69 % | 1.058 M -92.48 % | 14.060 M | 0.000 -100.00 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.407 K | 0.000 |
| cash and cash equivalents | 15.974 M -64.51 % | 45.009 M 889.12 % | 4.550 M -2.76 % | 4.680 M -78.08 % | 21.345 M 721.30 % | 2.599 M -37.26 % | 4.142 M 412.16 % | 808.767 K -23.98 % | 1.064 M -19.67 % | 1.324 M 30 814.89 % | 4.284 K -82.41 % | 24.353 K -71.49 % | 85.406 K -21.32 % | 108.544 K -60.65 % | 275.832 K 7 465.33 % | 3.646 K 2 532.91 % | 138.478 -99.90 % | 142.919 K -31.52 % | 208.701 K 869.80 % | 21.520 K | 0.000 -100.00 % | 63.536 K -33.08 % | 94.938 K 2 295.01 % | 3.964 K -94.45 % | 71.390 K |
| Cash and short term investments | 46.725 M 3.81 % | 45.009 M 879.22 % | 4.596 M -2.74 % | 4.726 M -77.91 % | 21.391 M 389.50 % | 4.370 M -77.56 % | 19.471 M 1 667.60 % | 1.102 M -79.36 % | 5.338 M 199.85 % | 1.780 M 41 452.73 % | 4.284 K -84.85 % | 28.271 K -68.91 % | 90.938 K -16.22 % | 108.544 K -60.65 % | 275.832 K 7 465.33 % | 3.646 K 2 532.91 % | 138.478 -99.90 % | 142.919 K -31.52 % | 208.701 K 869.80 % | 21.520 K | 0.000 -100.00 % | 63.536 K -33.08 % | 94.938 K 223.23 % | 29.372 K -58.86 % | 71.390 K |
| Total current assets | 228.024 M 402.20 % | 45.405 M 827.76 % | 4.894 M -11.04 % | 5.501 M -76.20 % | 23.116 M 400.34 % | 4.620 M -76.54 % | 19.689 M 1 538.36 % | 1.202 M -78.76 % | 5.658 M 216.25 % | 1.789 M 24 189.94 % | 7.366 K -74.89 % | 29.330 K -68.83 % | 94.085 K -29.69 % | 133.823 K -53.80 % | 289.666 K 1 605.22 % | 16.987 K -17.60 % | 20.616 K -88.05 % | 172.551 K -34.12 % | 261.937 K 907.92 % | 25.988 K 312.90 % | 6.294 K -90.93 % | 69.398 K -34.11 % | 105.327 K 191.50 % | 36.133 K -49.72 % | 71.862 K |
| Inventory | 7.473 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 |
| Net receivables | 33.759 M 46 788.13 % | 72.000 K 469.44 % | 12.644 K -96.53 % | 364.124 K 46.39 % | 248.738 K 3 755.21 % | 6.452 K -91.65 % | 77.280 K 803.86 % | 8.550 K -96.48 % | 242.821 K 2 574.83 % | 9.078 K 194.64 % | 3.081 K 190.93 % | 1.059 K -66.35 % | 3.147 K -87.55 % | 25.279 K 82.74 % | 13.833 K 3.70 % | 13.340 K -37.79 % | 21.443 K 187.13 % | 7.468 K -85.97 % | 53.236 K 1 091.50 % | 4.468 K 45.06 % | 3.080 K -41.20 % | 5.238 K 43.90 % | 3.640 K -42.08 % | 6.284 K | 0.000 |
| Tax 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 |
| Other assets | 0.000 | 0.000 -100.00 % | 248.481 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 |
| Account payables | 25.932 M 195.76 % | 8.768 M 3 383.40 % | 251.708 K -81.15 % | 1.335 M -51.71 % | 2.765 M 27.32 % | 2.172 M -27.12 % | 2.980 M 68.39 % | 1.770 M 659.21 % | 233.085 K 868.20 % | 24.074 K -30.33 % | 34.553 K -48.28 % | 66.806 K -37.05 % | 106.121 K -0.29 % | 106.431 K | 0.000 | 0.000 -100.00 % | 35.000 K -88.27 % | 298.287 K 48.48 % | 200.894 K 7.99 % | 186.023 K -2.20 % | 190.214 K 217.58 % | 59.895 K 161.44 % | 22.910 K -72.89 % | 84.503 K 108.23 % | 40.582 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 136.944 M 302.77 % | 34.001 M 12.20 % | 30.303 M 11.46 % | 27.187 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 152.998 K -47.06 % | 289.000 K -37.89 % | 465.330 K -35.19 % | 717.973 K 49.18 % | 481.272 K -13.25 % | 554.767 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 -100.00 % | 328.235 K 376 229.97 % | 87.220 | 0.000 -100.00 % | 165.640 -75.85 % | 686.000 | 0.000 100.00 % | -4.518 M 58.48 % | -10.881 M -20.86 % | -9.003 M | 0.000 | 0.000 100.00 % | -3.711 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.264 M 8.09 % | 11.346 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 -100.00 % | 82.085 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 |
| Total assets | 467.956 M 169.24 % | 173.803 M 60.31 % | 108.418 M -5.77 % | 115.061 M 20.24 % | 95.695 M 30.22 % | 73.487 M 2.06 % | 72.002 M 37.79 % | 52.256 M 1 057.16 % | 4.516 M 236.16 % | 1.343 M 14 321.74 % | 9.315 K -71.85 % | 33.090 K -65.90 % | 97.038 K -32.30 % | 143.332 K -50.52 % | 289.667 K 1 605.03 % | 16.989 K -18.17 % | 20.762 K -96.81 % | 651.472 K -51.97 % | 1.356 M 522.59 % | 217.865 K 29.73 % | 167.934 K -59.23 % | 411.940 K 110.06 % | 196.108 K 18.68 % | 165.237 K 6.19 % | 155.600 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 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.325 K -430.85 % | 1.005 K -43.54 % | 1.780 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 1.968 M 244.06 % | 572.000 K 44 622.44 % | 1.279 K -99.93 % | 1.710 M -11.74 % | 1.938 M -10.37 % | 2.162 M 48.11 % | 1.460 M -6.61 % | 1.563 M 2.91 % | 1.519 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.149 K -94.83 % | 22.213 K -29.05 % | 31.306 K -48.29 % | 60.544 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -25.706 M -1 818.38 % | -1.340 M -125.14 % | 5.330 M 162.88 % | -8.477 M -531.10 % | -1.343 M -15.47 % | -1.163 M -221.14 % | 960.296 K -58.53 % | 2.316 M 18 122.38 % | -12.848 K -1 593.95 % | 860.000 102.62 % | -32.821 K -12.52 % | -29.170 K -202.86 % | 28.359 K 159.51 % | -47.657 K 21.99 % | -61.093 K -423.65 % | 18.876 K 136.80 % | -51.293 K -141.98 % | 122.194 K 272.80 % | 32.777 K 1 842.53 % | -1.881 K -101.44 % | 130.732 K 30.19 % | 100.418 K 357.57 % | -38.986 K -209.54 % | 35.592 K -28.48 % | 49.768 K |
| Accounts receivables | -20.176 M -1 147.75 % | -1.617 M -125.86 % | 6.252 M 2 595.05 % | -250.565 K 17.51 % | -303.761 K -429.61 % | 92.157 K 154.40 % | -169.408 K -154.22 % | 312.423 K 233.66 % | -233.743 K -3 262.24 % | -6.952 K -116.10 % | -3.217 K | 0.000 -100.00 % | 22.000 K | 0.000 100.00 % | -6.985 K -42.55 % | -4.900 K | 0.000 -100.00 % | 4.626 K 148.63 % | -9.512 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -7.618 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.357 K | 0.000 100.00 % | -55.244 K | 0.000 100.00 % | -68.881 K -154.18 % | 127.126 K 200.61 % | 42.289 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 2.088 M 653.76 % | 277.000 K 130.06 % | -921.576 K 88.80 % | -8.227 M -691.42 % | -1.039 M 17.20 % | -1.255 M -211.13 % | 1.130 M -43.60 % | 2.003 M 806.81 % | 220.895 K 2 727.64 % | 7.812 K 126.39 % | -29.604 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.776 K 35.18 % | 17.588 K 284.01 % | -9.558 K | 0.000 100.00 % | -1.881 K -101.44 % | 130.732 K 30.19 % | 100.418 K 357.57 % | -38.986 K -209.54 % | 35.592 K -28.48 % | 49.768 K |
| Other non cash items | 125.991 M 1 197.38 % | -11.481 M -264.43 % | 6.982 M 158.54 % | 2.701 M 792.49 % | 302.600 K -87.00 % | 2.328 M | 0.000 100.00 % | -603.426 K -23 035.23 % | 2.631 K 100.57 % | -461.688 K -542.03 % | 104.447 K 3.06 % | 101.343 K -8.45 % | 110.697 K 1.15 % | 109.436 K 2 837.88 % | 3.725 K 189.56 % | -4.159 K -101.06 % | 391.733 K -60.35 % | 987.913 K 228.38 % | 300.846 K 500.49 % | 50.100 K -87.40 % | 397.558 K 97.25 % | 201.553 K 59.36 % | 126.475 K -25.08 % | 168.815 K | 0.000 |
| Net cash provided by operating activities | 89.280 M 842.27 % | -12.028 M -703.82 % | 1.992 M 151.53 % | -3.866 M 58.59 % | -9.335 M -10.48 % | -8.449 M -53.72 % | -5.497 M -99.11 % | -2.761 M 8.11 % | -3.004 M -2 213.27 % | -129.868 K -550.02 % | -19.979 K 61.42 % | -51.782 K -195.51 % | -17.523 K 88.28 % | -149.540 K -7.21 % | -139.477 K -103.97 % | -68.382 K 64.91 % | -194.888 K -94.51 % | -100.196 K 50.00 % | -200.384 K -58.25 % | -126.622 K -134.66 % | -53.959 K 78.89 % | -255.596 K 17.34 % | -309.226 K -140.79 % | -128.423 K -386.73 % | -26.385 K |
| Investments in property plant and equipment | -91.811 M -1 955.77 % | -4.466 M -229 869.10 % | -1.942 K 99.99 % | -31.605 M -438.99 % | -5.864 M 14.13 % | -6.829 M -104.31 % | -3.342 M -27.67 % | -2.618 M -82 327.87 % | -3.176 K -9.48 % | -2.901 K | 0.000 | 0.000 | 0.000 100.00 % | -9.822 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.053 M -7 341.76 % | -14.146 K 91.32 % | -162.931 K -57.69 % | -103.326 K -106.14 % | -50.124 K 33.79 % | -75.701 K -9 292.18 % | -806.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.074 M | 0.000 -100.00 % | 15.324 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.060 M | 0.000 100.00 % | -3.181 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 785.415 K -93.94 % | 12.952 M | 0.000 -100.00 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.449 K | 0.000 | 0.000 |
| Other investing activites | -5.665 M -25.90 % | -4.500 M -131.24 % | -1.946 M | 0.000 -100.00 % | 2.950 M 178.64 % | -3.751 M -213.79 % | 3.297 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.143 K -76.66 % | 4.897 K -62.32 % | 12.997 K 158.19 % | -22.335 K 93.30 % | -333.217 K -875.55 % | -34.157 K -91.22 % | -17.863 K -188.84 % | 20.108 K 113.99 % | -143.741 K -668.67 % | -18.700 K 59.56 % | -46.245 K -672.42 % | -5.987 K |
| Net cash used for investing activites | -97.476 M -987.17 % | -8.966 M -360.27 % | -1.948 M 93.84 % | -31.605 M -1 384.90 % | -2.128 M -189.74 % | 2.372 M 116.81 % | -14.106 M -147.84 % | -5.692 M -78.75 % | -3.184 M -25 732.68 % | 12.422 K | 0.000 | 0.000 | 0.000 100.00 % | -8.678 K -277.21 % | 4.897 K -62.32 % | 12.997 K 158.19 % | -22.335 K 93.30 % | -333.217 K 69.34 % | -1.087 M -3 295.40 % | -32.010 K 77.59 % | -142.823 K 42.19 % | -247.068 K -4 497.47 % | -5.374 K 95.59 % | -121.946 K -1 694.91 % | -6.794 K |
| Debt repayment | -151.000 K 2.58 % | -155.000 K 14.36 % | -181.000 K 31.56 % | -264.484 K -13.87 % | -232.264 K -2.86 % | -225.803 K | 0.000 | 0.000 100.00 % | -79.522 K 60.24 % | -200.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 489.715 K | 0.000 -100.00 % | 19.100 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 9.807 M -85.09 % | 65.751 M | 0.000 -100.00 % | 1.112 M -95.81 % | 26.518 M 422.57 % | 5.074 M -77.83 % | 22.892 M 240.35 % | 6.726 M 13.69 % | 5.916 M 272.97 % | 1.586 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 406.508 K -72.36 % | 1.471 M 716.27 % | 180.164 K 37.52 % | 131.005 K -71.75 % | 463.789 K 14.59 % | 404.727 K 122.20 % | 182.143 K 94.61 % | 93.594 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -2.644 K 99.93 % | -3.705 M -1 420.41 % | -243.685 K -100.97 % | 25.034 M 434.61 % | 4.683 M 1 973.78 % | 225.803 K 2 191.72 % | 9.853 K -75.36 % | 39.983 K | 0.000 -100.00 % | 51.201 K 1 215.88 % | 3.891 K 276.86 % | -2.200 K -245.21 % | 1.515 K 109.28 % | -16.325 K 80.30 % | -82.874 K -240.74 % | 58.885 K 83.14 % | 32.153 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 9.653 M -84.40 % | 61.891 M 34 293.92 % | -181.000 K -100.70 % | 25.882 M -16.42 % | 30.968 M 510.27 % | 5.074 M -77.84 % | 22.902 M 238.49 % | 6.766 M 15.92 % | 5.837 M 306.04 % | 1.437 M 36 842.07 % | 3.891 K 276.86 % | -2.200 K -245.21 % | 1.515 K 109.28 % | -16.325 K -104.01 % | 406.841 K 590.91 % | 58.885 K 14.89 % | 51.253 K -87.39 % | 406.508 K -72.36 % | 1.471 M 716.27 % | 180.164 K 37.52 % | 131.005 K -71.75 % | 463.789 K 14.59 % | 404.727 K 122.20 % | 182.143 K 94.61 % | 93.594 K |
| Effect of forex changes on cash | -32.573 M -6 629.92 % | -484.000 K -7 014.29 % | 7.000 K 100.10 % | -7.077 M -828.18 % | -762.435 K -267.96 % | 453.946 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 |
| Net change in cash | -31.116 M -176.99 % | 40.413 M 31 186.92 % | -130.000 K 99.22 % | -16.666 M -188.92 % | 18.742 M 1 239.85 % | -1.644 M -149.84 % | 3.299 M 2 002.33 % | -173.414 K 50.70 % | -351.776 K -126.65 % | 1.320 M 8 305.20 % | -16.087 K 70.20 % | -53.983 K -237.23 % | -16.008 K 90.83 % | -174.544 K -164.11 % | 272.260 K 7 676.64 % | 3.501 K 102.11 % | -165.970 K -516.87 % | -26.905 K -114.67 % | 183.372 K 751.63 % | 21.532 K 132.73 % | -65.777 K -69.20 % | -38.876 K -143.14 % | 90.124 K 232.09 % | -68.227 K -212.93 % | 60.414 K |
| Cash at beginning of period | 47.090 M 924.58 % | 4.596 M -1.79 % | 4.680 M -78.08 % | 21.345 M 720.03 % | 2.603 M -38.66 % | 4.243 M 403.18 % | 843.291 K -14.14 % | 982.181 K -30.62 % | 1.416 M 31 905.45 % | 4.423 K -78.29 % | 20.372 K -73.99 % | 78.336 K -22.76 % | 101.414 K -64.18 % | 283.088 K 7 827.42 % | 3.571 K 2 363.15 % | 144.977 -99.91 % | 166.109 K -2.19 % | 169.824 K 570.47 % | 25.329 K 210 982.03 % | -12.011 -100.02 % | 65.765 K -35.78 % | 102.412 K 2 027.82 % | 4.813 K -93.33 % | 72.192 K 557.73 % | 10.976 K |
| Cash at end of period | 15.974 M -64.51 % | 45.009 M 889.12 % | 4.550 M -2.76 % | 4.680 M -78.08 % | 21.345 M 721.30 % | 2.599 M -37.26 % | 4.142 M 412.16 % | 808.767 K -23.98 % | 1.064 M -19.67 % | 1.324 M 30 814.89 % | 4.284 K -82.41 % | 24.353 K -71.49 % | 85.406 K -21.32 % | 108.544 K -60.65 % | 275.832 K 7 465.33 % | 3.646 K 2 532.91 % | 138.478 -99.90 % | 142.919 K -31.52 % | 208.701 K 869.80 % | 21.520 K 178 623.77 % | -12.054 -100.02 % | 63.536 K -33.08 % | 94.938 K 2 295.01 % | 3.964 K -94.45 % | 71.390 K |
| Operating cash flow | 89.280 M 842.27 % | -12.028 M -703.82 % | 1.992 M 151.53 % | -3.866 M 58.59 % | -9.335 M -10.48 % | -8.449 M -53.72 % | -5.497 M -99.11 % | -2.761 M 8.11 % | -3.004 M -2 213.27 % | -129.868 K -550.02 % | -19.979 K 61.42 % | -51.782 K -195.51 % | -17.523 K 88.28 % | -149.540 K -7.21 % | -139.477 K -103.97 % | -68.382 K 64.91 % | -194.888 K -94.51 % | -100.196 K 50.00 % | -200.384 K -58.25 % | -126.622 K -134.66 % | -53.959 K 78.89 % | -255.596 K 17.34 % | -309.226 K -140.79 % | -128.423 K -386.73 % | -26.385 K |
| Capital expenditure | -91.811 M -1 955.77 % | -4.466 M -129.31 % | -1.948 M 93.84 % | -31.605 M -438.99 % | -5.864 M 14.13 % | -6.829 M -104.31 % | -3.342 M -73.89 % | -1.922 M -60 418.39 % | -3.176 K -9.48 % | -2.901 K -57 920.00 % | -5.000 | 0.000 | 0.000 100.00 % | -9.822 K -327 300.00 % | -3.000 -200.00 % | 3.000 | 0.000 100.00 % | -459.351 K 56.36 % | -1.053 M -7 341.76 % | -14.146 K 91.32 % | -162.931 K -57.69 % | -103.326 K -106.14 % | -50.124 K 33.79 % | -75.701 K -9 292.18 % | -806.000 |
| Free CashFlow | -2.531 M 84.66 % | -16.494 M -37 586.36 % | 44.000 K 100.12 % | -35.471 M -133.38 % | -15.199 M 0.52 % | -15.278 M -72.85 % | -8.839 M -88.76 % | -4.683 M -55.70 % | -3.007 M -2 165.12 % | -132.769 K -564.54 % | -19.979 K 61.42 % | -51.782 K -195.51 % | -17.523 K 89.00 % | -159.362 K -14.26 % | -139.477 K -103.97 % | -68.382 K 64.91 % | -194.888 K -94.51 % | -100.196 K 92.00 % | -1.253 M -790.19 % | -140.768 K 35.10 % | -216.891 K 39.57 % | -358.923 K 0.12 % | -359.351 K -76.05 % | -204.124 K -650.70 % | -27.191 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 64.779 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.652 | 0.000 -100.00 % | 9.924 | 0.000 -100.00 % | 126.016 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.916 94.52 % | 18.464 -38.65 % | 30.096 |
| Net income | 21.926 M 388.15 % | -7.609 M -63.69 % | -4.648 M -295.95 % | -1.174 M 26.53 % | -1.598 M -117.60 % | 9.077 M 277.60 % | -5.111 M -83.39 % | -2.787 M -132.25 % | -1.200 M 73.42 % | -4.514 M -199.34 % | -1.508 M 68.49 % | -4.786 M -209.37 % | -1.547 M -209.18 % | 1.417 M -36.98 % | 2.248 M 164.76 % | -3.472 M -33.85 % | -2.594 M 13.50 % | -2.999 M -230.65 % | -907.000 K 73.70 % | -3.449 M -8.80 % | -3.170 M 21.81 % | -4.054 M -124.35 % | -1.807 M 32.69 % | -2.685 M -74.66 % | -1.537 M 56.55 % | -3.537 M -48.56 % | -2.381 M -43.86 % | -1.655 M 4.00 % | -1.724 M 33.51 % | -2.593 M -256.67 % | -727.000 K 59.79 % | -1.808 M -98.03 % | -913.000 K 54.61 % | -2.012 M -27.22 % | -1.581 M -54.14 % | -1.026 M -37.54 % | -745.794 K -237.83 % | 541.092 K 1 845.80 % | -30.994 K 10.43 % | -34.603 K -12.32 % | -30.807 K 76.95 % | -133.631 K -314 636.17 % | -42.458 99.83 % | -25.378 K -46.75 % | -17.293 K 59.77 % | -42.988 K -308.55 % | -10.522 K 71.23 % | -36.568 K -1.65 % | -35.973 K 19.40 % | -44.633 K -30.18 % | -34.286 K 10.96 % | -38.506 K 1.59 % | -39.128 K 47.65 % | -74.740 K -91.84 % | -38.959 K 9.48 % | -43.037 K 18.40 % | -52.741 K -14.17 % | -46.196 K -654.47 % | -6.123 K 41.48 % | -10.463 K 53.72 % | -22.608 K 34.42 % | -34.473 K -1 133.98 % | 3.334 K 107.29 % | -45.758 K -86.44 % | -24.543 K 95.68 % | -568.128 K -1 740.81 % | -30.863 K -93.80 % | -15.925 K 50.41 % | -32.111 K 97.48 % | -1.273 M -1 981.27 % | -61.180 K 17.04 % | -73.744 K 53.03 % | -157.000 K 62.53 % | -419.000 K -877.31 % | -42.873 K -68.57 % | -25.433 K 35.27 % | -39.291 K 59.11 % | -96.084 K -375.26 % | -20.217 K 43.50 % | -35.785 K -55.55 % | -23.006 K 94.57 % | -424.000 K -311.65 % | -103.000 K -49.73 % | -68.792 K 11.37 % | -77.617 K 75.98 % | -323.148 K -502.70 % | -53.617 K 44.81 % | -97.151 K -24.17 % | -78.242 K 59.88 % | -195.000 K -155.59 % | -76.293 K -4.26 % | -73.173 K -49.47 % | -48.956 K 78.21 % | -224.702 K -348.65 % | -50.084 K -15.90 % | -43.214 K -136.30 % | -18.288 K |
| Income before tax | 26.852 M 452.88 % | -7.609 M -63.69 % | -4.648 M -19 959.75 % | -23.173 K 98.55 % | -1.600 M -117.60 % | 9.090 M 277.85 % | -5.111 M -83.39 % | -2.787 M -132.25 % | -1.200 M 73.98 % | -4.612 M -205.82 % | -1.508 M 68.49 % | -4.786 M -209.37 % | -1.547 M -209.18 % | 1.417 M -39.90 % | 2.358 M 168.56 % | -3.439 M -32.58 % | -2.594 M 13.04 % | -2.983 M -228.89 % | -907.000 K 73.70 % | -3.449 M -8.80 % | -3.170 M 21.81 % | -4.054 M -68.36 % | -2.408 M 10.30 % | -2.685 M -29.88 % | -2.067 M 41.56 % | -3.537 M -48.56 % | -2.381 M -9.60 % | -2.172 M 5.64 % | -2.302 M 11.21 % | -2.593 M -176.14 % | -939.000 K 60.52 % | -2.378 M -101.77 % | -1.179 M 41.41 % | -2.012 M -27.22 % | -1.581 M -54.14 % | -1.026 M -37.54 % | -745.794 K -237.83 % | 541.092 K 1 845.80 % | -30.994 K 10.43 % | -34.603 K -12.32 % | -30.807 K 58.25 % | -73.793 K -129 361.40 % | -57.000 99.78 % | -25.378 K -46.75 % | -17.293 K 67.69 % | -53.527 K -408.72 % | -10.522 K 71.23 % | -36.568 K -1.65 % | -35.973 K -70 095.33 % | -51.247 99.85 % | -34.286 K 10.96 % | -38.506 K 1.59 % | -39.128 K 47.65 % | -74.740 K -91.84 % | -38.959 K 9.48 % | -43.037 K -63.50 % | -26.323 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 % | -366.000 K -380.04 % | -76.244 K -12.99 % | -67.476 K -38.03 % | -48.885 K | 0.000 | 0.000 | 0.000 | 0.000 |
| EBITDA | 26.789 M 539.94 % | -6.089 M -82.31 % | -3.340 M -211.86 % | -1.071 M 31.48 % | -1.563 M 43.81 % | -2.781 M 27.33 % | -3.828 M -141.95 % | -1.582 M -52.56 % | -1.037 M 69.09 % | -3.355 M -1 209.96 % | -256.114 K 81.15 % | -1.359 M -20.13 % | -1.131 M -133.24 % | 3.403 M -6.77 % | 3.650 M 284.25 % | -1.981 M 31.45 % | -2.890 M 34.70 % | -4.426 M -62.67 % | -2.721 M 20.75 % | -3.433 M -8.71 % | -3.158 M -6.65 % | -2.961 M -51.77 % | -1.951 M -8.81 % | -1.793 M 17.90 % | -2.184 M 10.86 % | -2.450 M -89.63 % | -1.292 M 20.30 % | -1.621 M 4.82 % | -1.703 M 25.54 % | -2.287 M -98.66 % | -1.151 M 35.79 % | -1.793 M -93.42 % | -927.000 K 54.55 % | -2.040 M -29.04 % | -1.581 M -54.10 % | -1.026 M -37.55 % | -745.743 K -236.89 % | 544.776 K 4 563.55 % | -12.205 K -0.75 % | -12.114 K -0.80 % | -12.018 K -34 227.34 % | -35.010 -161.12 % | -13.408 99.87 % | -10.240 K -314.07 % | -2.473 K 48.63 % | -4.814 K -780.07 % | -547.000 90.30 % | -5.642 K 18.91 % | -6.958 K 61.53 % | -18.089 K -273.97 % | -4.837 K 53.18 % | -10.331 K 3.89 % | -10.749 K 77.30 % | -47.348 K -329.34 % | -11.028 K 33.51 % | -16.585 K 36.99 % | -26.323 K 37.86 % | -42.359 K -595.09 % | -6.094 K 41.47 % | -10.411 K 53.92 % | -22.594 K 26.44 % | -30.716 K -822.13 % | -3.331 K 92.71 % | -45.707 K -87.55 % | -24.370 K 96.23 % | -647.118 K -2 005.68 % | -30.732 K -94.37 % | -15.811 K 50.61 % | -32.014 K -2 220.13 % | 1.510 K 102.49 % | -60.642 K 17.24 % | -73.274 K 53.03 % | -156.000 K 29.41 % | -221.000 K -416.25 % | -42.809 K -63.64 % | -26.161 K 32.74 % | -38.895 K 59.51 % | -96.065 K -384.00 % | -19.848 K 43.87 % | -35.362 K -56.27 % | -22.629 K 74.52 % | -88.828 K 12.91 % | -102.000 K -48.42 % | -68.724 K 11.29 % | -77.472 K 65.76 % | -226.246 K -322.73 % | -53.520 K 44.85 % | -97.045 K -24.31 % | -78.070 K 1.72 % | -79.434 K 5.30 % | -83.883 K -15.16 % | -72.843 K -24.25 % | -58.625 K 8.14 % | -63.819 K -29.67 % | -49.218 K -19.43 % | -41.210 K -131.32 % | -17.815 K |
| Weighted average shs out dil | 515.107 M 18.09 % | 436.207 M 1.78 % | 428.591 M 0.37 % | 427.004 M 0.00 % | 427.004 M 34.03 % | 318.599 M 0.00 % | 318.599 M 3.37 % | 308.220 M 18.75 % | 259.556 M 0.12 % | 259.232 M 0.19 % | 258.733 M 0.13 % | 258.400 M 0.30 % | 257.622 M 0.03 % | 257.538 M 0.01 % | 257.511 M 0.18 % | 257.057 M 0.72 % | 255.219 M 0.35 % | 254.336 M 10.39 % | 230.394 M 15.41 % | 199.634 M 1.95 % | 195.813 M 5.02 % | 186.462 M -0.60 % | 187.585 M 3.15 % | 181.863 M 0.24 % | 181.431 M 12.99 % | 160.571 M 6.43 % | 150.872 M 27.60 % | 118.239 M 7.63 % | 109.853 M 58.25 % | 69.416 M -20.29 % | 87.085 M 118.82 % | 39.798 M 0.00 % | 39.798 M 0.00 % | 39.797 M 80.70 % | 22.023 M -63.11 % | 59.694 M 171.05 % | 22.023 M 0.00 % | 22.023 M 707.80 % | 2.726 M 0.00 % | 2.726 M 0.00 % | 2.726 M 126.64 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 14.35 % | 1.052 M 23.47 % | 852.031 K 0.00 % | 852.031 K 0.00 % | 852.031 K 0.00 % | 852.037 K 0.00 % | 852.037 K 0.00 % | 852.037 K 0.00 % | 852.037 K 0.34 % | 849.190 K 0.31 % | 846.534 K -0.64 % | 852.028 K 0.81 % | 845.150 K 17.16 % | 721.341 K 1.48 % | 710.807 K 0.00 % | 710.807 K 1.46 % | 700.585 K 13.77 % | 615.797 K 5.11 % | 585.855 K 12.33 % | 521.545 K 9.93 % | 474.434 K 4.72 % | 453.046 K -4.73 % | 475.545 K -3.39 % | 492.242 K -17.41 % | 596.017 K 62.24 % | 367.358 K 2.68 % | 357.769 K 0.00 % | 357.769 K 0.00 % | 357.769 K 27.97 % | 279.580 K 0.00 % | 279.580 K 0.00 % | 279.580 K 0.00 % | 279.580 K 0.00 % | 279.580 K 0.00 % | 279.580 K 0.00 % | 279.580 K 0.00 % | 279.580 K 0.00 % | 279.580 K 38.83 % | 201.390 K 0.00 % | 201.390 K 0.00 % | 201.390 K |
| Weighted average shs out | 501.776 M 15.03 % | 436.207 M 1.78 % | 428.591 M 0.37 % | 427.004 M 0.00 % | 427.004 M 34.03 % | 318.599 M 0.00 % | 318.599 M 3.37 % | 308.220 M 18.75 % | 259.556 M 0.12 % | 259.232 M 0.19 % | 258.733 M 0.13 % | 258.400 M 0.30 % | 257.622 M 0.03 % | 257.538 M 0.01 % | 257.511 M 0.18 % | 257.057 M 0.72 % | 255.219 M 0.35 % | 254.336 M 10.39 % | 230.394 M 15.41 % | 199.634 M 1.95 % | 195.813 M 5.02 % | 186.462 M -0.60 % | 187.585 M 3.15 % | 181.863 M 0.24 % | 181.431 M 12.99 % | 160.571 M 6.43 % | 150.872 M 27.60 % | 118.239 M 7.63 % | 109.853 M 58.25 % | 69.416 M -20.29 % | 87.085 M 118.82 % | 39.798 M 0.00 % | 39.798 M 0.00 % | 39.797 M 80.70 % | 22.023 M -63.11 % | 59.695 M 171.05 % | 22.023 M 0.00 % | 22.023 M 707.80 % | 2.726 M 0.00 % | 2.726 M 0.00 % | 2.726 M 126.64 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 0.00 % | 1.203 M 14.35 % | 1.052 M 23.47 % | 852.031 K 0.00 % | 852.031 K 0.00 % | 852.031 K 0.00 % | 852.037 K 0.00 % | 852.037 K 0.00 % | 852.037 K 0.00 % | 852.037 K 0.34 % | 849.190 K 0.31 % | 846.534 K -0.64 % | 852.028 K 0.81 % | 845.150 K 17.16 % | 721.341 K 1.48 % | 710.807 K 0.00 % | 710.807 K 1.46 % | 700.585 K 13.77 % | 615.797 K 5.11 % | 585.855 K 12.33 % | 521.545 K 9.93 % | 474.434 K 4.72 % | 453.046 K -4.73 % | 475.545 K -3.39 % | 492.242 K -17.41 % | 596.017 K 62.24 % | 367.358 K 2.68 % | 357.769 K 0.00 % | 357.769 K 0.00 % | 357.769 K 27.97 % | 279.580 K 0.00 % | 279.580 K 0.00 % | 279.580 K 0.00 % | 279.580 K 0.00 % | 279.580 K 0.00 % | 279.580 K 0.00 % | 279.580 K 0.00 % | 279.580 K 0.00 % | 279.580 K 38.83 % | 201.390 K 0.00 % | 201.390 K 0.00 % | 201.390 K |
| EPS diluted | 0.04 343.43 % | -0.02 -62.04 % | -0.01 -285.71 % | 0.00 26.32 % | 0.00 -112.88 % | 0.03 284.38 % | -0.02 -75.82 % | -0.01 -97.83 % | 0.00 73.56 % | -0.02 -200.00 % | -0.01 68.65 % | -0.02 -208.33 % | -0.01 -209.09 % | 0.01 -37.50 % | 0.01 165.19 % | -0.01 -32.35 % | -0.01 12.82 % | -0.01 -200.00 % | 0.00 77.46 % | -0.02 -6.79 % | -0.02 25.35 % | -0.02 -117.00 % | -0.01 0.00 % | -0.01 0.00 % | -0.01 42.20 % | -0.02 -9.49 % | -0.02 -12.86 % | -0.01 10.83 % | -0.02 58.02 % | -0.04 -350.60 % | -0.01 81.80 % | -0.05 -96.55 % | -0.02 54.15 % | -0.05 -12.44 % | -0.05 -161.63 % | -0.02 -14.67 % | -0.02 -155.76 % | 0.03 256.40 % | -0.02 10.42 % | -0.02 -12.28 % | -0.02 85.75 % | -0.12 | 0.00 100.00 % | -0.02 -72.95 % | -0.01 65.83 % | -0.04 -310.34 % | -0.01 69.04 % | -0.03 -3.69 % | -0.03 26.95 % | -0.04 -30.63 % | -0.03 11.25 % | -0.03 1.54 % | -0.03 47.67 % | -0.06 -91.67 % | -0.03 9.50 % | -0.04 18.26 % | -0.04 0.23 % | -0.04 -509.72 % | -0.01 41.46 % | -0.01 53.58 % | -0.03 34.57 % | -0.04 -1 450.00 % | 0.00 105.59 % | -0.05 -86.46 % | -0.03 95.70 % | -0.67 -1 735.62 % | -0.04 -95.19 % | -0.02 62.22 % | -0.05 97.20 % | -1.77 -1 955.75 % | -0.09 13.90 % | -0.10 54.55 % | -0.22 67.65 % | -0.68 -828.96 % | -0.07 -50.00 % | -0.05 41.06 % | -0.08 60.57 % | -0.21 -394.12 % | -0.04 41.54 % | -0.07 -88.34 % | -0.04 96.64 % | -1.15 -5 509.76 % | -0.02 89.21 % | -0.19 13.64 % | -0.22 81.03 % | -1.16 -241.18 % | -0.34 12.82 % | -0.39 -21.88 % | -0.32 54.29 % | -0.70 -150.00 % | -0.28 -7.69 % | -0.26 -44.44 % | -0.18 77.50 % | -0.80 -220.00 % | -0.25 -19.05 % | -0.21 -131.28 % | -0.09 |
| Earnings per share | 0.04 349.71 % | -0.02 -62.04 % | -0.01 -285.71 % | 0.00 26.32 % | 0.00 -112.88 % | 0.03 284.38 % | -0.02 -75.82 % | -0.01 -97.83 % | 0.00 73.56 % | -0.02 -200.00 % | -0.01 68.65 % | -0.02 -208.33 % | -0.01 -209.09 % | 0.01 -37.50 % | 0.01 165.19 % | -0.01 -32.35 % | -0.01 12.82 % | -0.01 -200.00 % | 0.00 77.46 % | -0.02 -6.79 % | -0.02 25.35 % | -0.02 -117.00 % | -0.01 0.00 % | -0.01 0.00 % | -0.01 42.20 % | -0.02 -9.49 % | -0.02 -12.86 % | -0.01 10.83 % | -0.02 58.02 % | -0.04 -350.60 % | -0.01 81.80 % | -0.05 -96.55 % | -0.02 54.15 % | -0.05 -12.44 % | -0.05 -161.63 % | -0.02 -14.67 % | -0.02 -155.76 % | 0.03 256.40 % | -0.02 10.42 % | -0.02 -12.28 % | -0.02 85.75 % | -0.12 | 0.00 100.00 % | -0.02 -72.95 % | -0.01 65.83 % | -0.04 -310.34 % | -0.01 69.04 % | -0.03 -3.69 % | -0.03 26.95 % | -0.04 -30.63 % | -0.03 11.25 % | -0.03 1.54 % | -0.03 47.67 % | -0.06 -91.67 % | -0.03 9.50 % | -0.04 18.26 % | -0.04 0.23 % | -0.04 -509.72 % | -0.01 41.46 % | -0.01 53.58 % | -0.03 34.57 % | -0.04 -1 450.00 % | 0.00 105.59 % | -0.05 -86.46 % | -0.03 95.70 % | -0.67 -1 735.62 % | -0.04 -95.19 % | -0.02 62.22 % | -0.05 97.20 % | -1.77 -1 955.75 % | -0.09 13.90 % | -0.10 54.55 % | -0.22 67.65 % | -0.68 -828.96 % | -0.07 -50.00 % | -0.05 41.06 % | -0.08 60.57 % | -0.21 -394.12 % | -0.04 41.54 % | -0.07 -88.34 % | -0.04 96.64 % | -1.15 -5 509.76 % | -0.02 89.21 % | -0.19 13.64 % | -0.22 81.03 % | -1.16 -241.18 % | -0.34 12.82 % | -0.39 -21.88 % | -0.32 54.29 % | -0.70 -159.26 % | -0.27 -3.85 % | -0.26 -44.44 % | -0.18 77.50 % | -0.80 -220.00 % | -0.25 -19.05 % | -0.21 -131.28 % | -0.09 |
| Gross profit | 23.947 M 6 131.85 % | -397.009 K -357.54 % | -86.770 K 39.13 % | -142.542 K -7 027.10 % | -2.000 K -100.24 % | 817.202 K 368.64 % | -304.201 K 13.35 % | -351.060 K 17.60 % | -426.042 K 7.44 % | -460.293 K 0.72 % | -463.622 K 30.82 % | -670.193 K 5.01 % | -705.569 K 36.46 % | -1.110 M -68.88 % | -657.520 K 26.38 % | -893.141 K -188.32 % | -309.779 K -63.76 % | -189.161 K -215.33 % | -59.989 K -6.40 % | -56.382 K -6.91 % | -52.737 K -18.95 % | -44.334 K -5 333.09 % | -816.000 88.38 % | -7.020 K 85.40 % | -48.088 K -2 194.27 % | -2.096 K 78.44 % | -9.722 K 43.07 % | -17.078 K -35.96 % | -12.561 K 69.99 % | -41.855 K -3 991.40 % | -1.023 K -79.79 % | -569.000 -7.36 % | -530.000 -158.54 % | -205.000 49.75 % | -408.000 -195.65 % | -138.000 -199.74 % | -46.040 -25.90 % | -36.570 6.13 % | -38.960 0.05 % | -38.980 0.36 % | -39.120 -11.74 % | -35.010 -20.52 % | -29.050 7.54 % | -31.418 -2.13 % | -30.762 -4.06 % | -29.561 15.40 % | -34.941 4.42 % | -36.555 -3.61 % | -35.282 -152.10 % | 67.719 174.32 % | -91.122 28.25 % | -127.000 -134.94 % | -54.057 82.89 % | -316.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.652 | 0.000 -100.00 % | 9.924 | 0.000 -100.00 % | 126.016 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.916 94.52 % | 18.464 -38.65 % | 30.096 |
| Income tax expense | 4.703 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.170 K | 0.000 -100.00 % | 919.719 K | 0.000 | 0.000 | 0.000 -100.00 % | 33.017 K -13.92 % | 38.356 K 140.72 % | 15.934 K | 0.000 -100.00 % | 1.157 M 10.30 % | 1.049 M | 0.000 100.00 % | -147.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -165.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.418 K -42.81 % | 46.196 K 654.47 % | 6.123 K -41.48 % | 10.463 K -53.72 % | 22.608 K 502.72 % | 3.751 K | 0.000 -100.00 % | 4.812 | 0.000 100.00 % | -79.113 K -1 738.98 % | -4.302 K -1 518.87 % | 303.200 167.73 % | 113.249 -99.99 % | 1.275 M 617 541.70 % | 206.486 125.98 % | 91.374 -28.75 % | 128.242 -99.94 % | 198.384 K 53 429.03 % | -372.000 66.58 % | -1.113 K -1 811.94 % | 65.014 144.84 % | -145.000 -611.66 % | 28.339 -57.33 % | 66.415 33.49 % | 49.751 100.01 % | -332.195 K -702 330.03 % | 47.306 60.98 % | 29.387 -72.65 % | 107.465 -99.89 % | 96.843 K 226 080.41 % | 42.817 100.02 % | -189.929 K -151 952.87 % | 125.074 -84.70 % | 817.520 1 574.89 % | 48.810 -91.36 % | 565.211 690.10 % | 71.537 -99.96 % | 160.465 K 206 945.51 % | 77.502 -86.15 % | 559.538 682.81 % | 71.478 |
| Cost of revenue | 40.832 M 10 184.82 % | 397.009 K 357.54 % | 86.770 K -39.13 % | 142.542 K 7 027.10 % | 2.000 K 100.24 % | -817.202 K -368.64 % | 304.201 K -13.35 % | 351.060 K -17.60 % | 426.042 K 22.16 % | 348.771 K -24.77 % | 463.622 K -30.82 % | 670.193 K -5.01 % | 705.569 K -36.46 % | 1.110 M 68.88 % | 657.520 K -26.38 % | 893.141 K 188.32 % | 309.779 K 63.76 % | 189.161 K 1 117.02 % | 15.543 K -7.32 % | 16.771 K -68.20 % | 52.737 K 18.95 % | 44.334 K 5 333.09 % | 816.000 -88.38 % | 7.020 K -85.40 % | 48.088 K 2 194.27 % | 2.096 K -71.46 % | 7.344 K -57.00 % | 17.078 K 35.96 % | 12.561 K -59.00 % | 30.633 K 2 894.43 % | 1.023 K 79.79 % | 569.000 7.36 % | 530.000 158.51 % | 205.020 -49.78 % | 408.210 195.49 % | 138.146 200.06 % | 46.040 25.90 % | 36.570 -6.13 % | 38.960 -0.05 % | 38.980 -0.36 % | 39.120 11.74 % | 35.010 20.52 % | 29.050 -7.54 % | 31.418 2.13 % | 30.762 4.06 % | 29.561 -15.40 % | 34.941 -4.42 % | 36.555 3.61 % | 35.282 152.10 % | -67.719 -174.32 % | 91.122 -28.45 % | 127.357 135.60 % | 54.057 -82.93 % | 316.637 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 9.338 M 54.83 % | 6.031 M 96.07 % | 3.076 M 15.63 % | 2.660 M -2.44 % | 2.727 M 74.11 % | 1.566 M 121.20 % | 707.959 K -16.04 % | 843.166 K -56.77 % | 1.951 M 147.12 % | 789.295 K 47.78 % | 534.108 K -0.20 % | 535.179 K -4.37 % | 559.617 K -33.17 % | 837.426 K 59.59 % | 524.735 K -50.81 % | 1.067 M 57.31 % | 678.110 K -63.60 % | 1.863 M 16.82 % | 1.595 M 242.66 % | 465.477 K 14.62 % | 406.117 K -47.75 % | 777.197 K 36.35 % | 569.992 K 33.40 % | 427.282 K 25.05 % | 341.693 K -46.15 % | 634.470 K 289.04 % | 163.088 K -68.45 % | 516.896 K 100.52 % | 257.784 K -70.82 % | 883.449 K 99.56 % | 442.705 K -50.99 % | 903.285 K 3.17 % | 875.563 K 175.21 % | 318.149 K 331.32 % | 73.761 K -19.08 % | 91.155 K -46.88 % | 171.618 K 36.95 % | 125.317 K 696 105.56 % | 18.000 -84.21 % | 114.000 533.33 % | 18.000 -99.97 % | 59.719 K 445 304.22 % | 13.408 -95.67 % | 309.351 -75.17 % | 1.246 K -86.03 % | 8.920 K 3 482.33 % | 249.000 -92.54 % | 3.336 K | 0.000 -100.00 % | 14.570 K 351 407.84 % | 4.145 -99.93 % | 5.935 K 74.30 % | 3.405 K -84.41 % | 21.844 K 246.02 % | 6.313 K -50.19 % | 12.673 K 2.28 % | 12.391 K -69.04 % | 40.027 K 556.83 % | 6.094 K -41.47 % | 10.411 K -48.87 % | 20.360 K -46.51 % | 38.062 K 1 041.63 % | 3.334 K -92.67 % | 45.460 K 147.02 % | 18.403 K -73.24 % | 68.772 K 179.98 % | 24.563 K 58.31 % | 15.516 K -58.82 % | 37.681 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 | 0.000 -100.00 % | 400.460 K 11.77 % | 358.276 K -90.32 % | 3.703 M 129.47 % | 1.614 M 19.34 % | 1.352 M 259.07 % | 376.562 K -70.63 % | 1.282 M -5.24 % | 1.353 M 42.23 % | 951.357 K -28.94 % | 1.339 M -40.17 % | 2.238 M -36.50 % | 3.525 M 62.27 % | 2.172 M -32.52 % | 3.219 M -13.16 % | 3.707 M 107.01 % | 1.791 M -19.59 % | 2.227 M 7.31 % | 2.075 M -15.20 % | 2.447 M 30.50 % | 1.875 M 1.99 % | 1.839 M 4.24 % | 1.764 M -27.18 % | 2.422 M 60.23 % | 1.512 M -2.36 % | 1.548 M -20.69 % | 1.952 M -21.02 % | 2.472 M 293.70 % | 627.803 K -51.96 % | 1.307 M 113 642.65 % | 1.149 K -99.93 % | 1.720 M 12.15 % | 1.533 M 68.07 % | 912.269 K 77.24 % | 514.709 K 5 959.62 % | -8.784 K -173.20 % | 12.000 K 0.00 % | 12.000 K 0.00 % | 12.000 K 560.07 % | 1.818 K | 0.000 | 0.000 | 0.000 -100.00 % | 297.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.026 -4.88 % | 59.954 405.64 % | -19.616 -107.31 % | 268.225 | 0.000 -100.00 % | 3.419 K 46.68 % | 2.331 K | 0.000 | 0.000 -100.00 % | 2.233 K 126.50 % | 985.864 | 0.000 -100.00 % | 297.884 -95.03 % | 5.994 K -31.25 % | 8.719 K 40.95 % | 6.186 K 1 941.58 % | 303.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -187.472 K -152.51 % | 357.000 K -67.91 % | 1.112 M 4 663.60 % | -24.376 K 97.22 % | -876.915 K 38.41 % | -1.424 M -173.52 % | -520.563 K -108 550.63 % | 480.000 100.06 % | -833.099 K -117.21 % | -383.550 K 27.70 % | -530.520 K 66.10 % | -1.565 M -276.58 % | -415.517 K 43.97 % | -741.607 K 22.53 % | -957.306 K -23.08 % | -777.794 K -14.34 % | -680.255 K 40.15 % | -1.137 M -88.63 % | -602.571 K -44.70 % | -416.415 K -4.58 % | -398.197 K -292.08 % | 207.311 K 30.95 % | 158.319 K -26.29 % | 214.772 K 174.33 % | 78.289 K 112.86 % | -608.698 K -1 627.13 % | 39.859 K 108.97 % | -444.160 K -794.47 % | 63.957 K 210.05 % | 20.628 K 111.49 % | -179.464 K 56.98 % | -417.188 K -230.40 % | 319.933 K | 0.000 -100.00 % | 21.584 K | 0.000 -100.00 % | 57.056 K 105.87 % | 27.715 K 14 720.86 % | 187.000 -94.95 % | 3.700 K | 0.000 | 0.000 100.00 % | -4.592 -100.05 % | 9.931 K 709.37 % | 1.227 K 129.01 % | 535.786 79.55 % | 298.403 -87.06 % | 2.306 K -66.85 % | 6.957 K 94.00 % | 3.586 K -25.80 % | 4.833 K 10.02 % | 4.393 K -40.17 % | 7.343 K -70.87 % | 25.210 K 434.79 % | 4.714 K 20.50 % | 3.912 K -71.19 % | 13.579 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 100.07 % | -6.669 K | 0.000 -100.00 % | 146.000 17.74 % | 124.000 9.73 % | 113.000 6.60 % | 106.000 102.74 % | -3.862 K -652.83 % | -513.000 -243.30 % | 358.000 -4.28 % | 374.000 0.81 % | 371.000 -99.83 % | 212.051 K 55 121.61 % | 384.000 7.26 % | 358.000 8.16 % | 331.000 100.61 % | 165.000 -51.75 % | 342.000 0.00 % | 342.000 4.59 % | 327.000 100.44 % | -73.996 K -177.25 % | 95.792 K 251 984.21 % | 38.000 0.00 % | 38.000 -99.97 % | 128.215 K 2 168.89 % | 5.651 K 0.05 % | 5.648 K -0.02 % | 5.649 K -96.03 % | 142.392 K 1 144.03 % | 11.446 K -93.72 % | 182.332 K 41 719.27 % | 436.000 -99.53 % | 92.217 K 15.16 % | 80.076 K -0.02 % | 80.095 K 0.03 % | 80.074 K |
| Operating expenses | 9.151 M 50.28 % | 6.089 M 45.38 % | 4.188 M 37.95 % | 3.036 M 37.51 % | 2.208 M -42.57 % | 3.845 M 113.49 % | 1.801 M 8.01 % | 1.667 M 11.61 % | 1.494 M -11.49 % | 1.688 M 24.42 % | 1.357 M 0.10 % | 1.355 M -8.61 % | 1.483 M -36.45 % | 2.334 M -24.52 % | 3.092 M 25.64 % | 2.461 M -23.49 % | 3.217 M -27.44 % | 4.433 M 59.30 % | 2.783 M 22.28 % | 2.276 M 9.25 % | 2.083 M -39.30 % | 3.432 M 31.81 % | 2.604 M 4.95 % | 2.481 M 13.60 % | 2.184 M -10.79 % | 2.448 M 42.77 % | 1.715 M 5.78 % | 1.621 M -28.71 % | 2.274 M -32.64 % | 3.376 M 278.85 % | 891.044 K -50.30 % | 1.793 M 49.84 % | 1.197 M -41.27 % | 2.038 M 25.12 % | 1.629 M 62.30 % | 1.003 M 34.98 % | 743.383 K 415.35 % | 144.248 K 1 081.88 % | 12.205 K -22.82 % | 15.814 K 31.59 % | 12.018 K -80.47 % | 61.537 K 458 863.47 % | 13.408 -99.87 % | 10.241 K 314.11 % | 2.473 K -74.64 % | 9.752 K 1 681.50 % | 547.403 -90.30 % | 5.643 K -18.90 % | 6.958 K -61.68 % | 18.156 K 275.36 % | 4.837 K -53.17 % | 10.329 K -3.91 % | 10.749 K -77.15 % | 47.035 K 326.51 % | 11.028 K -33.51 % | 16.585 K -36.14 % | 25.970 K -38.69 % | 42.359 K 595.09 % | 6.094 K -41.47 % | 10.411 K -53.92 % | 22.594 K -42.15 % | 39.053 K 1 271.36 % | -3.334 K -107.29 % | 45.758 K 86.43 % | 24.544 K -68.38 % | 77.615 K 151.48 % | 30.863 K 93.80 % | 15.925 K -50.41 % | 32.111 K 1 687.30 % | -2.023 K -103.32 % | 61.000 K -17.18 % | 73.652 K -53.02 % | 156.757 K -63.80 % | 433.028 K 901.31 % | 43.246 K 62.91 % | 26.546 K -32.33 % | 39.226 K -59.24 % | 96.230 K 376.62 % | 20.190 K -43.48 % | 35.719 K 55.60 % | 22.956 K 1 022.54 % | 2.045 K -98.01 % | 102.785 K 49.41 % | 68.795 K -11.24 % | 77.510 K -76.14 % | 324.836 K 448.93 % | 59.176 K -42.45 % | 102.819 K 22.81 % | 83.719 K -66.61 % | 250.744 K 197.67 % | 84.236 K -66.26 % | 249.647 K 322.69 % | 59.061 K -58.96 % | 143.912 K 10.94 % | 129.715 K 5.68 % | 122.747 K 25.36 % | 97.919 K |
| Cost and expenses | 49.982 M 670.59 % | 6.486 M 51.72 % | 4.275 M 34.49 % | 3.179 M 43.84 % | 2.210 M -27.01 % | 3.028 M 43.85 % | 2.105 M 4.31 % | 2.018 M 11.99 % | 1.802 M -11.49 % | 2.036 M 46.13 % | 1.393 M 2.80 % | 1.355 M -34.93 % | 2.083 M -9.13 % | 2.292 M -36.49 % | 3.609 M 6.40 % | 3.392 M -2.72 % | 3.487 M -25.43 % | 4.676 M 67.13 % | 2.798 M 22.02 % | 2.293 M 8.16 % | 2.120 M -39.01 % | 3.476 M 33.47 % | 2.604 M 4.69 % | 2.488 M 11.46 % | 2.232 M -8.90 % | 2.450 M 88.03 % | 1.303 M -20.45 % | 1.638 M -28.49 % | 2.291 M -1.35 % | 2.322 M 101.46 % | 1.153 M -35.72 % | 1.793 M 49.77 % | 1.197 M -41.25 % | 2.038 M 25.09 % | 1.629 M 62.34 % | 1.003 M 34.97 % | 743.429 K 415.24 % | 144.287 K 1 078.43 % | 12.244 K 1.07 % | 12.114 K 0.80 % | 12.018 K -80.47 % | 61.537 K 341 772.22 % | 18.000 -99.82 % | 10.273 K 310.26 % | 2.504 K -74.40 % | 9.782 K 1 579.77 % | 582.343 -89.75 % | 5.680 K -18.78 % | 6.993 K -61.34 % | 18.089 K 267.07 % | 4.928 K -52.87 % | 10.456 K -3.21 % | 10.803 K -77.19 % | 47.352 K 329.38 % | 11.028 K -33.51 % | 16.585 K -36.14 % | 25.970 K -38.69 % | 42.359 K 595.09 % | 6.094 K -41.47 % | 10.411 K -53.92 % | 22.594 K -42.15 % | 39.053 K 1 271.36 % | -3.334 K -107.29 % | 45.758 K 86.43 % | 24.544 K -68.38 % | 77.615 K 151.48 % | 30.863 K 93.80 % | 15.925 K -50.41 % | 32.111 K 1 687.30 % | -2.023 K -103.32 % | 61.000 K -17.18 % | 73.652 K -53.02 % | 156.757 K -63.80 % | 433.028 K 901.31 % | 43.246 K 62.91 % | 26.546 K -32.33 % | 39.226 K -59.24 % | 96.230 K 376.62 % | 20.190 K -43.48 % | 35.719 K 55.60 % | 22.956 K 1 022.54 % | 2.045 K -98.01 % | 102.785 K 49.41 % | 68.795 K -11.24 % | 77.510 K -76.14 % | 324.836 K 448.93 % | 59.176 K -42.45 % | 102.819 K 22.81 % | 83.719 K -66.61 % | 250.744 K 197.67 % | 84.236 K -66.26 % | 249.647 K 322.69 % | 59.061 K -58.96 % | 143.912 K 10.94 % | 129.715 K 5.68 % | 122.747 K 25.36 % | 97.919 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.959 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 general and administrative expenses | 9.338 M 53.35 % | 6.089 M 97.96 % | 3.076 M 0.50 % | 3.061 M -0.79 % | 3.085 M -41.45 % | 5.269 M 126.95 % | 2.322 M 39.27 % | 1.667 M -28.37 % | 2.327 M 12.34 % | 2.072 M 9.77 % | 1.887 M 39.24 % | 1.355 M -28.61 % | 1.899 M -38.27 % | 3.075 M -24.05 % | 4.049 M 25.03 % | 3.239 M -16.89 % | 3.897 M -30.04 % | 5.570 M 64.52 % | 3.386 M 25.74 % | 2.692 M 8.50 % | 2.481 M -23.04 % | 3.224 M 31.86 % | 2.445 M 7.92 % | 2.266 M 7.62 % | 2.106 M -31.12 % | 3.057 M 82.51 % | 1.675 M -18.90 % | 2.065 M -6.55 % | 2.210 M -34.13 % | 3.355 M 213.41 % | 1.071 M -51.56 % | 2.210 M 152.10 % | 876.713 K -56.97 % | 2.038 M 26.80 % | 1.607 M 60.15 % | 1.003 M 46.20 % | 686.327 K 488.96 % | 116.533 K 869.65 % | 12.018 K -0.79 % | 12.114 K 0.80 % | 12.018 K -80.47 % | 61.537 K 341 772.22 % | 18.000 -94.18 % | 309.351 -75.17 % | 1.246 K -86.48 % | 9.217 K 3 601.61 % | 249.000 -92.54 % | 3.336 K | 0.000 -100.00 % | 14.570 K 347 135.46 % | 4.196 -99.93 % | 5.935 K 74.30 % | 3.405 K -84.40 % | 21.825 K 245.72 % | 6.313 K -50.19 % | 12.673 K 2.28 % | 12.391 K -70.75 % | 42.359 K 595.09 % | 6.094 K -41.47 % | 10.411 K -53.92 % | 22.594 K -42.14 % | 39.048 K 1 071.21 % | 3.334 K -92.71 % | 45.758 K 87.55 % | 24.398 K -68.52 % | 77.491 K 152.00 % | 30.750 K 94.39 % | 15.819 K -50.59 % | 32.014 K 2 220.13 % | -1.510 K -102.49 % | 60.642 K -17.24 % | 73.278 K -53.14 % | 156.386 K -29.23 % | 220.977 K 415.55 % | 42.862 K 63.67 % | 26.188 K -32.67 % | 38.895 K -59.51 % | 96.065 K 384.00 % | 19.848 K -43.90 % | 35.377 K 56.33 % | 22.629 K -70.24 % | 76.041 K 987.39 % | 6.993 K -89.83 % | 68.757 K -11.25 % | 77.472 K -60.60 % | 196.621 K 267.34 % | 53.525 K -44.92 % | 97.171 K 24.47 % | 78.070 K -27.95 % | 108.352 K 48.86 % | 72.790 K 8.13 % | 67.315 K 14.82 % | 58.625 K 13.41 % | 51.695 K 4.14 % | 49.639 K 16.38 % | 42.652 K 139.01 % | 17.845 K |
| Interest income | 674.756 K 206.24 % | 220.335 K -23.09 % | 286.482 K 39.07 % | 206.000 K -21.37 % | 262.000 K -20.60 % | 329.972 K 132.05 % | 142.198 K 0.93 % | 140.893 K 206.71 % | 45.937 K -38.96 % | 75.256 K -38.13 % | 121.645 K 321.94 % | 28.830 K 46.20 % | 19.720 K 9.44 % | 18.019 K -17.42 % | 21.820 K 169.15 % | 8.107 K 41.31 % | 5.737 K -40.70 % | 9.674 K 102.00 % | 4.789 K 29 831.25 % | 16.000 -97.94 % | 777.000 -89.85 % | 7.657 K -30.92 % | 11.084 K -60.86 % | 28.318 K -33.62 % | 42.663 K -29.91 % | 60.873 K 80.34 % | 33.755 K | 0.000 | 0.000 -100.00 % | 2.177 K -84.96 % | 14.479 K | 0.000 | 0.000 -100.00 % | 19.288 K -55.38 % | 43.231 K 42 279.18 % | 102.010 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 434.000 -65.99 % | 1.276 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 | 0.000 -100.00 % | 5.000 | 0.000 -100.00 % | 168.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 -94.74 % | 57.000 103.57 % | 28.000 -41.67 % | 48.000 |
| Interest expense | 2.391 M | 0.000 | 0.000 -100.00 % | 50.000 K | 0.000 100.00 % | -34.780 K -103.69 % | 943.283 K 8.85 % | 866.577 K 5.43 % | 821.920 K 0.54 % | 817.518 K 2.77 % | 795.462 K 3.87 % | 765.814 K 3.85 % | 737.399 K 0.54 % | 733.449 K 2.77 % | 713.662 K 1.74 % | 701.447 K 1 728.78 % | 38.356 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 % | 3.644 K -80.57 % | 18.750 K 0.00 % | 18.750 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.105 K 2.14 % | 14.789 K -61.23 % | 38.144 K 283.74 % | 9.940 K -67.82 % | 30.888 K 96 325.56 % | 32.033 2.95 % | 31.115 -99.89 % | 29.357 K 4.66 % | 28.049 K -0.97 % | 28.324 K 3.41 % | 27.391 K -1.93 % | 27.930 K 5.59 % | 26.451 K 0.12 % | 26.418 K 60.55 % | 16.455 K 56 817.84 % | 28.910 -44.00 % | 51.625 285.96 % | 13.376 -99.64 % | 3.751 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 303.200 167.73 % | 113.249 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 11.992 M 2 920.63 % | 397.009 K 1 034.31 % | 35.000 K -33.96 % | 53.000 K 43.24 % | 37.000 K -53.12 % | 78.924 K -76.81 % | 340.371 K 0.51 % | 338.640 K -41.47 % | 578.547 K 50.09 % | 385.471 K -15.64 % | 456.923 K -31.82 % | 670.193 K -29.80 % | 954.737 K -35.92 % | 1.490 M 157.60 % | 578.425 K -23.52 % | 756.304 K 95.28 % | 387.291 K 60.56 % | 241.208 K 302.09 % | 59.989 K 257.69 % | 16.771 K 45.20 % | 11.550 K -73.95 % | 44.334 K 3 000.28 % | 1.430 K -79.63 % | 7.020 K -85.40 % | 48.088 K 2 200.86 % | 2.090 K -80.86 % | 10.919 K -51.30 % | 22.420 K 33.31 % | 16.818 K -59.82 % | 41.855 K 3 066.04 % | 1.322 K 132.34 % | 569.000 7.36 % | 530.000 153.59 % | 209.000 -48.65 % | 407.000 | 0.000 -100.00 % | 46.000 17.95 % | 39.000 0.00 % | 39.000 0.00 % | 39.000 0.00 % | 39.000 -99.68 % | 12.256 K 42 088.92 % | 29.050 -9.43 % | 32.075 4.27 % | 30.762 4.06 % | 29.561 -15.40 % | 34.941 -7.63 % | 37.828 7.22 % | 35.282 152.10 % | -67.719 -174.32 % | 91.122 -27.44 % | 125.574 132.30 % | 54.057 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.568 49.54 % | 3.055 163.49 % | -4.812 -103.29 % | 146.164 18.22 % | 123.641 -5.89 % | 131.374 14.82 % | 114.416 18.42 % | 96.618 118.83 % | -513.000 -254.54 % | 331.961 -12.30 % | 378.530 2.00 % | 371.126 326.30 % | -164.000 -137.57 % | 436.535 13.20 % | 385.631 16.46 % | 331.137 100.24 % | 165.369 -51.45 % | 340.638 -4.62 % | 357.124 8.99 % | 327.672 -82.84 % | 1.909 K 515.27 % | 310.271 718.87 % | 37.890 -0.36 % | 38.026 -35.39 % | 58.858 7.98 % | 54.510 17.28 % | 46.478 -1.71 % | 47.284 119.07 % | -248.000 -171.16 % | 348.533 -26.49 % | 474.152 8.74 % | 436.033 4.58 % | 416.953 -47.07 % | 787.767 3 697.33 % | 20.745 -94.83 % | 401.279 |
| Operating income | 14.796 M 328.12 % | -6.486 M -111.63 % | -3.065 M -141.01 % | -1.272 M 42.46 % | -2.210 M 27.01 % | -3.028 M -43.82 % | -2.105 M -4.33 % | -2.018 M -11.99 % | -1.802 M 11.51 % | -2.036 M -46.15 % | -1.393 M -2.80 % | -1.355 M 34.93 % | -2.083 M 9.12 % | -2.292 M 36.49 % | -3.609 M -6.40 % | -3.392 M 2.72 % | -3.487 M 25.43 % | -4.676 M -68.15 % | -2.781 M -21.27 % | -2.293 M -8.16 % | -2.120 M 39.01 % | -3.476 M -33.47 % | -2.604 M -4.69 % | -2.488 M -11.46 % | -2.232 M 28.43 % | -3.119 M -80.85 % | -1.724 M 19.82 % | -2.151 M 6.11 % | -2.291 M 32.97 % | -3.418 M -196.52 % | -1.153 M 51.13 % | -2.359 M -97.01 % | -1.197 M 41.31 % | -2.040 M -25.23 % | -1.629 M -62.34 % | -1.003 M -34.97 % | -743.429 K -415.24 % | -144.287 K -1 078.43 % | -12.244 K 22.75 % | -15.850 K -31.89 % | -12.018 K 80.47 % | -61.537 K -341 772.22 % | -18.000 95.31 % | -384.000 75.70 % | -1.580 K 82.86 % | -9.217 K -3 601.61 % | -249.000 95.62 % | -5.680 K 18.78 % | -6.993 K 61.34 % | -18.089 K -267.07 % | -4.928 K 52.87 % | -10.456 K 3.21 % | -10.803 K 77.19 % | -47.352 K -329.38 % | -11.028 K 33.51 % | -16.585 K 36.14 % | -25.970 K 38.69 % | -42.359 K -595.09 % | -6.094 K 41.47 % | -10.411 K 53.92 % | -22.594 K 42.15 % | -39.053 K -1 271.36 % | 3.334 K 107.29 % | -45.707 K -86.44 % | -24.516 K 68.41 % | -77.615 K -151.48 % | -30.863 K -93.80 % | -15.925 K 50.41 % | -32.111 K -1 687.30 % | 2.023 K 103.32 % | -61.000 K 17.18 % | -73.652 K 53.09 % | -157.000 K 63.74 % | -433.000 K -901.25 % | -43.246 K -62.91 % | -26.546 K 32.33 % | -39.226 K 59.24 % | -96.230 K -376.62 % | -20.190 K 43.48 % | -35.719 K -55.60 % | -22.956 K 94.57 % | -423.000 K -310.68 % | -103.000 K -49.79 % | -68.762 K 11.29 % | -77.510 K 75.72 % | -319.224 K -495.86 % | -53.574 K 44.82 % | -97.091 K -24.29 % | -78.117 K 68.88 % | -251.000 K -197.97 % | -84.236 K -24.33 % | -67.750 K -14.71 % | -59.061 K 59.47 % | -145.732 K -191.43 % | -50.006 K -16.14 % | -43.056 K -136.36 % | -18.216 K |
| Total other income expenses net | 12.055 M 1 173.48 % | -1.123 M -319.69 % | -267.577 K -121.43 % | 1.248 M 104.67 % | 610.000 K -94.97 % | 12.118 M 503.12 % | -3.006 M -291.41 % | -768.000 K -227.57 % | 602.000 K 123.82 % | -2.527 M -2 017.21 % | -119.355 K 96.52 % | -3.431 M -740.36 % | 535.829 K -85.55 % | 3.709 M -37.83 % | 5.966 M 12 844.87 % | -46.811 K -105.24 % | 893.553 K -47.22 % | 1.693 M -10.47 % | 1.891 M 263.44 % | -1.157 M -10.30 % | -1.049 M 22.58 % | -1.355 M -789.44 % | 196.519 K 199.85 % | -196.805 K -219.68 % | 164.436 K 139.28 % | -418.596 K 36.24 % | -656.512 K -2 928.05 % | -21.681 K -87.58 % | -11.558 K 96.77 % | -357.376 K -267.14 % | 213.816 K 1 193.07 % | -19.561 K -205.56 % | 18.530 K -34.79 % | 28.416 K -40.58 % | 47.819 K 314.19 % | -22.325 K -843.97 % | -2.365 K -100.35 % | 685.379 K 3 755.35 % | -18.750 K 0.02 % | -18.753 K 0.19 % | -18.789 K -53.30 % | -12.256 K -31 325.64 % | -39.000 99.87 % | -31.118 K -110.41 % | -14.789 K 66.62 % | -44.310 K -285.44 % | -11.496 K 67.58 % | -35.455 K -22.35 % | -28.979 K -9.17 % | -26.544 K 9.58 % | -29.357 K -4.66 % | -28.049 K 0.97 % | -28.324 K -3.42 % | -27.387 K 1.94 % | -27.930 K -5.59 % | -26.451 K -7 414.49 % | -352.000 -100.83 % | 42.359 K 595.09 % | 6.094 K -41.47 % | 10.411 K -53.92 % | 22.594 K -42.15 % | 39.053 K 1 271.36 % | -3.334 K -107.29 % | 45.707 K 86.44 % | 24.516 K -68.41 % | 77.615 K 151.48 % | 30.863 K 93.80 % | 15.925 K -50.41 % | 32.111 K | 0.000 -100.00 % | 61.000 K -17.18 % | 73.652 K -53.02 % | 156.757 K -63.80 % | 433.028 K 901.31 % | 43.246 K 62.91 % | 26.546 K -32.33 % | 39.226 K | 0.000 -100.00 % | 20.190 K -43.48 % | 35.719 K 55.60 % | 22.956 K | 0.000 -100.00 % | 102.785 K 49.48 % | 68.762 K -11.29 % | 77.510 K -75.72 % | 319.224 K 495.86 % | 53.574 K -44.82 % | 97.091 K 24.29 % | 78.117 K 167.93 % | -115.000 K -1 539.12 % | 7.991 K 2 817.00 % | 273.946 -97.31 % | 10.176 K -93.02 % | 145.732 K 191.43 % | 50.006 K 16.14 % | 43.056 K 136.36 % | 18.216 K |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -8.555 M 45.93 % | -15.821 M 65.23 % | -45.503 M -156.85 % | -17.716 M 63.11 % | -48.020 M -7.38 % | -44.720 M -219.34 % | -14.004 M 13.91 % | -16.266 M -657.73 % | -2.147 M 47.07 % | -4.056 M 18.37 % | -4.968 M 28.80 % | -6.978 M -110.53 % | -3.314 M 16.44 % | -3.966 M 11.46 % | -4.480 M 64.76 % | -12.711 M 61.16 % | -32.731 M -56.91 % | -20.860 M 8.23 % | -22.730 M -2 163.65 % | -1.004 M 67.53 % | -3.092 M -45.94 % | -2.119 M 2.67 % | -2.177 M -11.03 % | -1.961 M -1.80 % | -1.926 M 53.50 % | -4.142 M -159.10 % | -1.599 M -48.23 % | -1.079 M 68.10 % | -3.382 M -318.11 % | -808.767 K 51.05 % | -1.652 M -83.13 % | -902.274 K 59.55 % | -2.231 M -109.67 % | -1.064 M 52.05 % | -2.219 M 63.51 % | -6.079 M 8.70 % | -6.658 M -443.79 % | -1.224 M -424.04 % | 377.848 K -1.59 % | 383.958 K 0.87 % | 380.629 K 6.91 % | 356.026 K -2.89 % | 366.630 K -7.19 % | 395.038 K 5.96 % | 372.827 K -8.25 % | 406.362 K -0.87 % | 409.935 K -1.36 % | 415.597 K 11.88 % | 371.475 K 9.66 % | 338.742 K 0.95 % | 335.550 K 8.02 % | 310.632 K -1.57 % | 315.598 K 5.03 % | 300.487 K 9.05 % | 275.538 K 10.40 % | 249.575 K 23.53 % | 202.036 K 107.83 % | 97.214 K 42 002.59 % | -232.000 88.25 % | -1.975 K 93.26 % | -29.312 K -703.95 % | -3.646 K 12.88 % | -4.185 K -717.38 % | -512.000 -3 379.55 % | -14.715 89.34 % | -138.000 93.01 % | -1.975 K -129.65 % | -860.000 82.67 % | -4.963 K 96.53 % | -142.919 K 24.68 % | -189.745 K -2 401.25 % | -7.586 K 89.30 % | -70.892 K 66.03 % | -208.701 K -3.87 % | -200.934 K -469.57 % | -35.278 K -148.58 % | -14.192 K 34.05 % | -21.520 K 9.34 % | -23.737 K 54.12 % | -51.734 K 42.95 % | -90.681 K -752 363.67 % | 12.054 -98.73 % | 946.975 118.74 % | -5.053 K 62.61 % | -13.515 K 78.73 % | -63.536 K -191.70 % | -21.781 K 42.09 % | -37.610 K 10.85 % | -42.187 K 55.56 % | -94.938 K -229.76 % | -28.790 K -32.97 % | -21.651 K -45.73 % | -14.857 K -274.80 % | -3.964 K -8.63 % | -3.649 K 31.73 % | -5.345 K 16.01 % | -6.364 K |
| Total investments | 3.601 M -89.56 % | 34.491 M 634.92 % | 4.693 M 7 377.16 % | 62.767 K -5.19 % | 66.205 K | 0.000 -100.00 % | 46.000 K 0.00 % | 46.000 K 0.00 % | 46.000 K 0.73 % | 45.668 K -0.72 % | 46.000 K 0.00 % | 46.000 K 0.00 % | 46.000 K 0.00 % | 46.000 K 0.00 % | 46.000 K 0.00 % | 46.000 K 0.00 % | 46.000 K 0.00 % | 46.000 K 0.00 % | 46.000 K 0.00 % | 46.000 K 0.00 % | 46.000 K -94.46 % | 830.137 K -84.26 % | 5.275 M 2.02 % | 5.171 M -39.19 % | 8.504 M -20.99 % | 10.764 M -25.00 % | 14.353 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.161 M -15.17 % | 1.369 M -1.81 % | 1.394 M -56.18 % | 3.181 M -1.35 % | 3.224 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 % | 4.846 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 -100.00 % | 7.395 K -50.20 % | 14.848 K 8.97 % | 13.626 K -46.37 % | 25.407 K 0.81 % | 25.203 K | 0.000 | 0.000 |
| Total debt | 84.633 M 55 316.61 % | 152.721 K -20.04 % | 191.000 K -16.96 % | 230.000 K -9.45 % | 254.000 K -12.11 % | 289.000 K -16.25 % | 345.060 K -8.47 % | 376.990 K -9.73 % | 417.616 K -10.19 % | 465.000 K -5.42 % | 491.661 K -8.79 % | 539.050 K -18.64 % | 662.521 K -7.97 % | 719.866 K -4.81 % | 756.236 K -11.78 % | 857.204 K -8.68 % | 938.720 K 95.05 % | 481.273 K 43.64 % | 335.052 K -17.39 % | 405.589 K -8.42 % | 442.896 K -27.60 % | 611.693 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 % | 100.000 K -73.70 % | 380.300 K -1.59 % | 386.464 K 0.33 % | 385.196 K 6.91 % | 360.311 K -3.26 % | 372.439 K -7.54 % | 402.800 K 2.13 % | 394.383 K -8.44 % | 430.715 K -0.65 % | 433.553 K -3.45 % | 449.042 K 6.77 % | 420.555 K -0.85 % | 424.148 K -0.39 % | 425.809 K 4.75 % | 406.517 K -0.80 % | 409.806 K 0.19 % | 409.031 K 1.27 % | 403.910 K 5.66 % | 382.271 K 0.20 % | 381.526 K 2.27 % | 373.046 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.054 -98.73 % | 946.975 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -4.624 M -22.69 % | -3.769 M 41.06 % | -6.395 M -54.54 % | -4.138 M -3.42 % | -4.001 M 4.14 % | -4.174 M -163.73 % | 6.550 M 36.71 % | 4.791 M -14.19 % | 5.583 M -28.30 % | 7.787 M 44.34 % | 5.394 M -25.76 % | 7.266 M 51.87 % | 4.784 M 9.01 % | 4.389 M 56.72 % | 2.800 M -69.29 % | 9.120 M -23.41 % | 11.907 M 19.71 % | 9.946 M 8.98 % | 9.127 M -20.43 % | 11.470 M 18.90 % | 9.646 M 28.00 % | 7.536 M 9.37 % | 6.890 M -21.82 % | 8.814 M 41.29 % | 6.238 M -24.32 % | 8.242 M 33.62 % | 6.168 M 3.90 % | 5.937 M -21.18 % | 7.532 M 47.41 % | 5.110 M -35.63 % | 7.938 M 116.10 % | 3.673 M 15.81 % | 3.172 M 51.98 % | 2.087 M | 0.000 | 0.000 -100.00 % | 623.385 K 17.33 % | 531.324 K -2.18 % | 543.185 K -23.94 % | 714.153 K 29.80 % | 550.177 K -22.96 % | 714.153 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 -100.00 % | 310.100 K -8.78 % | 339.945 K 13.81 % | 298.701 K 17.26 % | 254.738 K 343.49 % | 57.439 K 3.67 % | 55.403 K 8.72 % | 50.958 K 13.25 % | 44.998 K 40.90 % | 31.937 K 13.25 % | 28.200 K 8.97 % | 25.879 K 119.80 % | 11.774 K 255.93 % | 3.308 K -4.42 % | 3.461 K 5.17 % | 3.291 K |
| Retained earnings | -54.857 M 28.73 % | -76.968 M 20.54 % | -96.861 M -46.23 % | -66.238 M -1.80 % | -65.064 M -2.52 % | -63.466 M 12.51 % | -72.543 M -7.58 % | -67.431 M -4.31 % | -64.645 M -2.63 % | -62.988 M -6.89 % | -58.931 M -2.63 % | -57.422 M -9.09 % | -52.636 M -3.03 % | -51.089 M 2.68 % | -52.493 M 4.30 % | -54.851 M -6.76 % | -51.379 M -5.32 % | -48.785 M -6.55 % | -45.787 M -2.02 % | -44.879 M -8.33 % | -41.430 M -5.63 % | -39.223 M -16.20 % | -33.756 M 20.93 % | -42.693 M -51.02 % | -28.270 M 25.65 % | -38.025 M -45.96 % | -26.052 M -6.52 % | -24.457 M 18.30 % | -29.934 M -47.55 % | -20.287 M 14.96 % | -23.857 M -4.10 % | -22.918 M -11.58 % | -20.540 M -33.41 % | -15.397 M -10.09 % | -13.986 M 11.31 % | -15.769 M -45.72 % | -10.822 M -6.28 % | -10.182 M 5.90 % | -10.821 M 23.77 % | -14.196 M -30.12 % | -10.910 M 22.79 % | -14.130 M -34.95 % | -10.470 M 7.54 % | -11.324 M -2.36 % | -11.063 M 21.00 % | -14.003 M -12.05 % | -12.498 M 4.34 % | -13.064 M -3.90 % | -12.574 M 3.40 % | -13.016 M 5.73 % | -13.808 M -5.49 % | -13.090 M 3.01 % | -13.496 M 1.94 % | -13.763 M 0.51 % | -13.834 M -3.63 % | -13.350 M 1.59 % | -13.565 M -0.62 % | -13.482 M -4.81 % | -12.863 M 6.62 % | -13.776 M -0.43 % | -13.717 M -2.41 % | -13.394 M -4.11 % | -12.866 M -2.17 % | -12.592 M 2.98 % | -12.978 M -2.91 % | -12.611 M -6.88 % | -11.799 M -8.90 % | -10.835 M -8.92 % | -9.948 M 3.21 % | -10.278 M 0.30 % | -10.309 M 3.28 % | -10.659 M -1.83 % | -10.467 M 2.32 % | -10.716 M -4.33 % | -10.271 M -7.67 % | -9.539 M -8.66 % | -8.779 M -1.49 % | -8.650 M 3.09 % | -8.925 M -0.01 % | -8.924 M -5.05 % | -8.495 M 0.11 % | -8.504 M -5.36 % | -8.072 M -5.46 % | -7.654 M 0.36 % | -7.681 M -0.39 % | -7.651 M -10.90 % | -6.899 M -6.49 % | -6.479 M 0.15 % | -6.488 M -0.11 % | -6.482 M -7.37 % | -6.037 M -0.99 % | -5.978 M -10.21 % | -5.424 M -8.23 % | -5.011 M -5.52 % | -4.749 M 3.43 % | -4.918 M -6.10 % | -4.635 M |
| Common stock | 392.073 M 92.58 % | 203.591 M -25.03 % | 271.564 M 40.27 % | 193.602 M 0.36 % | 192.913 M 0.08 % | 192.754 M 33.33 % | 144.569 M -0.02 % | 144.594 M 12.15 % | 128.924 M 0.81 % | 127.886 M -0.66 % | 128.738 M 0.06 % | 128.663 M 0.06 % | 128.581 M 0.04 % | 128.530 M 0.02 % | 128.511 M 0.00 % | 128.511 M 0.25 % | 128.189 M 0.78 % | 127.202 M -0.05 % | 127.264 M 26.62 % | 100.511 M 0.18 % | 100.331 M 1.55 % | 98.802 M 5.31 % | 93.818 M -22.14 % | 120.501 M 42.45 % | 84.591 M -29.49 % | 119.966 M 33.01 % | 90.191 M 23.23 % | 73.190 M -23.85 % | 96.109 M 46.38 % | 65.657 M -22.13 % | 84.312 M 282.11 % | 22.065 M 0.00 % | 22.065 M 0.00 % | 22.065 M 24.05 % | 17.787 M -19.39 % | 22.065 M 33.36 % | 16.546 M 52.06 % | 10.881 M 14.51 % | 9.502 M -23.94 % | 12.493 M 29.80 % | 9.625 M -22.96 % | 12.493 M 34.25 % | 9.306 M -7.54 % | 10.065 M 2.13 % | 9.854 M -21.12 % | 12.493 M 11.62 % | 11.193 M -4.42 % | 11.710 M 3.61 % | 11.302 M -3.67 % | 11.733 M -3.12 % | 12.111 M 2.00 % | 11.874 M -3.30 % | 12.279 M -2.22 % | 12.558 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.493 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.565 M 8.61 % | 10.648 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 |
| Total equity | 337.238 M 174.50 % | 122.854 M -27.01 % | 168.308 M 36.58 % | 123.226 M -0.50 % | 123.848 M -1.01 % | 125.114 M 59.23 % | 78.576 M -4.12 % | 81.953 M 17.31 % | 69.862 M -3.88 % | 72.684 M -3.35 % | 75.202 M -4.21 % | 78.507 M -2.75 % | 80.730 M -1.35 % | 81.831 M 3.82 % | 78.818 M -4.79 % | 82.780 M -6.69 % | 88.717 M 0.40 % | 88.363 M -2.47 % | 90.604 M 35.02 % | 67.102 M -2.11 % | 68.548 M 2.14 % | 67.115 M 0.24 % | 66.952 M 5.36 % | 63.547 M 1.58 % | 62.559 M -9.39 % | 69.039 M -1.80 % | 70.307 M 28.60 % | 54.671 M -0.96 % | 55.203 M 9.36 % | 50.479 M -4.64 % | 52.935 M 2 369.00 % | 2.144 M -41.04 % | 3.637 M -14.16 % | 4.237 M -20.43 % | 5.324 M -8.72 % | 5.833 M -8.10 % | 6.347 M 415.86 % | 1.230 M 258.71 % | -775.288 K -1.49 % | -763.898 K -3.97 % | -734.733 K -10.48 % | -665.066 K -5.15 % | -632.486 K 7.53 % | -683.999 K -6.07 % | -644.860 K 5.91 % | -685.378 K -3.09 % | -664.858 K 2.88 % | -684.566 K -9.45 % | -625.433 K -2.20 % | -611.942 K -5.15 % | -581.952 K -8.38 % | -536.954 K -4.17 % | -515.452 K -5.81 % | -487.154 K -17.28 % | -415.376 K -14.03 % | -364.259 K -11.24 % | -327.464 K -21.98 % | -268.456 K 22.04 % | -344.354 K 4.98 % | -362.391 K -2.89 % | -352.223 K -9.46 % | -321.786 K -6.23 % | -302.928 K -1.05 % | -299.784 K -14.13 % | -262.673 K -13.30 % | -231.829 K -154.88 % | 422.407 K 6.02 % | 398.408 K 6.88 % | 372.767 K -8.27 % | 406.372 K -76.80 % | 1.751 M 34.57 % | 1.302 M 2.60 % | 1.269 M 9.79 % | 1.156 M 270.00 % | 312.296 K 471.06 % | 54.687 K 66.95 % | 32.756 K 2.87 % | 31.841 K -46.81 % | 59.862 K -10.37 % | 66.788 K -31.87 % | 98.034 K 539.77 % | -22.292 K -105.85 % | 380.986 K 31.38 % | 289.994 K -8.74 % | 317.782 K -9.73 % | 352.044 K 274.63 % | 93.972 K -18.51 % | 115.316 K -1.79 % | 117.416 K -32.21 % | 173.197 K -15.02 % | 203.816 K 37.40 % | 148.337 K -1.42 % | 150.476 K 86.38 % | 80.734 K -67.33 % | 247.104 K -8.27 % | 269.372 K 85.23 % | 145.424 K |
| Other non current liabilities | 470.744 M 5 068.24 % | 9.108 M -20.52 % | 11.460 M 46.97 % | 7.797 M 11.24 % | 7.009 M 43.60 % | 4.881 M 19.54 % | 4.083 M 7.08 % | 3.813 M 4.63 % | 3.644 M -7.22 % | 3.928 M 3.44 % | 3.797 M -11.22 % | 4.277 M 1.21 % | 4.226 M 27.07 % | 3.325 M 1.47 % | 3.277 M -1.39 % | 3.324 M -10.77 % | 3.725 M 11.50 % | 3.341 M -2.04 % | 3.410 M -7.33 % | 3.680 M 0.64 % | 3.657 M -22.79 % | 4.736 M 8.52 % | 4.364 M 27.93 % | 3.412 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 365.373 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 % | 10.611 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 |
| Long term debt | 60.830 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 % | 504.574 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 -100.00 % | 425.809 K 4.75 % | 406.517 K -0.80 % | 409.806 K 0.19 % | 409.031 K 1.27 % | 403.910 K 5.66 % | 382.271 K 0.20 % | 381.526 K 2.27 % | 373.046 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 |
| Total non current liabilities | 680.391 M 365.85 % | 146.054 M 4.78 % | 139.397 M 98.63 % | 70.179 M 4.21 % | 67.346 M 72.56 % | 39.028 M -3.92 % | 40.621 M 6.72 % | 38.064 M 7.19 % | 35.512 M 3.46 % | 34.325 M 2.07 % | 33.627 M 0.81 % | 33.357 M 2.32 % | 32.602 M 3.43 % | 31.522 M 4.09 % | 30.282 M 1.94 % | 29.704 M 0.76 % | 29.480 M 704.63 % | 3.664 M 3.64 % | 3.535 M -8.66 % | 3.870 M -0.44 % | 3.888 M -2.49 % | 3.987 M 22.22 % | 3.262 M 30.34 % | 2.503 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 425.809 K 4.75 % | 406.517 K -0.80 % | 409.806 K 0.19 % | 409.031 K 1.27 % | 403.910 K 5.66 % | 382.271 K 0.20 % | 381.526 K 4.42 % | 365.373 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 % | 10.611 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 current liabilities | 75.103 M -62.24 % | 198.896 M 957.03 % | 18.817 M 12 505.76 % | -151.676 K -100.72 % | 20.951 M 2 893.49 % | -750.000 K -208.70 % | 689.963 K 29.97 % | 530.876 K 458.45 % | -148.102 K 1.42 % | -150.241 K -2.30 % | -146.865 K 1.55 % | -149.179 K 28.92 % | -209.887 K -0.51 % | -208.827 K 14.89 % | -245.366 K -14.24 % | -214.788 K 2.92 % | -221.250 K -18.68 % | -186.432 K 11.19 % | -209.917 K 2.42 % | -215.133 K -1.41 % | -212.140 K 0.44 % | -213.088 K 11.43 % | -240.598 K -8 951.84 % | -2.658 K 7.58 % | -2.876 K -100.33 % | 880.374 K 374.76 % | 185.435 K | 0.000 100.00 % | -2.510 K 5.57 % | -2.658 K | 0.000 -100.00 % | 104.466 K 121.10 % | 47.249 K | 0.000 -100.00 % | 64.554 K -58.08 % | 153.977 K 237.41 % | -112.055 K | 0.000 | 0.000 -100.00 % | 59.941 K 19.46 % | 50.176 K 44.37 % | 34.756 K 141.69 % | -83.362 K -35.78 % | -61.393 K 4.95 % | -64.589 K | 0.000 | 0.000 100.00 % | -3.052 K -165.54 % | 4.657 K -12.41 % | 5.317 K -36.64 % | 8.392 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.567 K | 0.000 | 0.000 -100.00 % | 89.653 K | 0.000 -100.00 % | 33.921 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 152.446 K 12.26 % | 135.800 K -44.59 % | 245.100 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 |
| Deferred revenue | 32.107 M | 0.000 -100.00 % | 23.755 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 14.448 M 9 422.62 % | 151.723 K -28.26 % | 211.492 K 39.44 % | 151.676 K -26.82 % | 207.252 K | 0.000 -100.00 % | 204.016 K 0.72 % | 202.562 K 36.77 % | 148.102 K -1.42 % | 150.241 K 2.30 % | 146.865 K -1.54 % | 149.167 K -29.18 % | 210.625 K 0.86 % | 208.827 K 1.51 % | 205.718 K -5.04 % | 216.635 K -2.09 % | 221.250 K 17.68 % | 188.013 K -10.43 % | 209.917 K -2.42 % | 215.133 K 1.41 % | 212.140 K 1.30 % | 209.416 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.250 K 5.25 % | 100.000 K -73.70 % | 380.300 K -1.59 % | 386.464 K 0.33 % | 385.196 K 6.91 % | 360.311 K -3.26 % | 372.439 K -7.54 % | 402.800 K 2.13 % | 394.383 K -8.44 % | 430.715 K -0.65 % | 433.553 K -3.45 % | 449.042 K 6.77 % | 420.555 K -0.85 % | 424.148 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 % | 12.054 -98.73 % | 946.975 | 0.000 | 0.000 | 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 current liabilities | 203.306 M 2.14 % | 199.048 M 197.57 % | 66.892 M 295.46 % | 16.915 M 15.06 % | 14.701 M 52.17 % | 9.661 M 1 048.78 % | 840.980 K 23.87 % | 678.910 K 32.84 % | 511.061 K -19.52 % | 635.000 K -18.18 % | 776.096 K 6.96 % | 725.602 K -12.12 % | 825.688 K -51.68 % | 1.709 M -64.66 % | 4.836 M 50.37 % | 3.216 M -66.47 % | 9.592 M 161.49 % | 3.668 M 299.03 % | 919.300 K -56.02 % | 2.090 M 94.30 % | 1.076 M -54.90 % | 2.386 M 458.52 % | 427.125 K -22.05 % | 547.933 K -31.97 % | 805.410 K -79.19 % | 3.870 M 403.86 % | 768.118 K -65.34 % | 2.216 M -3.45 % | 2.295 M 29.17 % | 1.777 M 323.16 % | 419.923 K -12.14 % | 477.948 K 96.64 % | 243.061 K -12.94 % | 279.183 K -18.59 % | 342.932 K 14.45 % | 299.634 K -10.80 % | 335.916 K 121.24 % | 151.831 K -80.65 % | 784.477 K 1.51 % | 772.809 K 3.72 % | 745.110 K 10.49 % | 674.381 K 4.35 % | 646.272 K -7.73 % | 700.420 K 3.84 % | 674.500 K -6.12 % | 718.469 K 3.09 % | 696.928 K -4.12 % | 726.864 K 5.95 % | 686.031 K -3.24 % | 708.981 K 168.67 % | 263.889 K 10.61 % | 238.578 K 1.31 % | 235.501 K 6.34 % | 221.454 K 37.90 % | 160.592 K 20.46 % | 133.317 K -6.39 % | 142.422 K -26.11 % | 192.751 K -46.60 % | 360.963 K -5.29 % | 381.131 K -4.10 % | 397.423 K 17.31 % | 338.775 K 3.70 % | 326.682 K 2.53 % | 318.624 K 11.87 % | 284.827 K 12.76 % | 252.591 K 41.03 % | 179.109 K 17.49 % | 152.446 K 12.26 % | 135.800 K -44.59 % | 245.100 K -22.62 % | 316.768 K 73.92 % | 182.135 K -7.61 % | 197.135 K -1.87 % | 200.894 K -3.83 % | 208.903 K 5.83 % | 197.389 K 9.21 % | 180.735 K -2.84 % | 186.023 K 11.33 % | 167.092 K -1.34 % | 169.355 K 2.94 % | 164.514 K -13.52 % | 190.226 K 281.09 % | 49.916 K -21.11 % | 63.270 K -1.78 % | 64.417 K 7.55 % | 59.895 K -9.62 % | 66.272 K 84.54 % | 35.912 K 41.82 % | 25.322 K 10.53 % | 22.910 K -74.28 % | 89.071 K -26.83 % | 121.732 K 41.66 % | 85.934 K 1.69 % | 84.503 K 21.34 % | 69.643 K 16.81 % | 59.622 K 42.36 % | 41.882 K |
| Total liabilities | 883.696 M 156.07 % | 345.102 M 67.29 % | 206.289 M 136.86 % | 87.094 M 6.15 % | 82.047 M 68.51 % | 48.689 M 17.43 % | 41.462 M 7.02 % | 38.742 M 7.55 % | 36.023 M 3.06 % | 34.954 M 1.60 % | 34.403 M 0.94 % | 34.082 M 1.96 % | 33.428 M 0.59 % | 33.230 M -5.37 % | 35.118 M 6.68 % | 32.920 M -15.75 % | 39.072 M 432.89 % | 7.332 M 64.60 % | 4.455 M -25.27 % | 5.961 M 20.09 % | 4.963 M -22.11 % | 6.372 M 72.73 % | 3.689 M 20.93 % | 3.051 M 278.77 % | 805.410 K -72.82 % | 2.963 M 410.62 % | 580.237 K -65.63 % | 1.688 M -26.46 % | 2.295 M 29.17 % | 1.777 M 446.73 % | 325.015 K -10.56 % | 363.403 K 93.08 % | 188.213 K -32.58 % | 279.183 K 0.99 % | 276.439 K -7.74 % | 299.634 K -10.80 % | 335.916 K 197.37 % | 112.961 K -85.60 % | 784.477 K 1.51 % | 772.809 K 3.72 % | 745.110 K 10.49 % | 674.381 K 4.35 % | 646.272 K -7.73 % | 700.420 K 3.84 % | 674.500 K -6.12 % | 718.469 K 3.09 % | 696.928 K -4.12 % | 726.864 K 5.95 % | 686.031 K -3.24 % | 708.981 K 2.80 % | 689.699 K 6.91 % | 645.095 K -0.03 % | 645.308 K 2.35 % | 630.486 K 11.69 % | 564.502 K 9.49 % | 515.588 K -1.60 % | 523.948 K -6.12 % | 558.124 K 54.62 % | 360.963 K -5.29 % | 381.131 K -4.10 % | 397.423 K 17.31 % | 338.775 K 3.70 % | 326.682 K 2.53 % | 318.624 K 11.87 % | 284.827 K 12.76 % | 252.591 K 41.03 % | 179.109 K 17.49 % | 152.446 K 12.26 % | 135.800 K -44.59 % | 245.100 K -22.62 % | 316.768 K 73.92 % | 182.135 K -7.61 % | 197.135 K -1.87 % | 200.894 K -3.83 % | 208.903 K 5.83 % | 197.389 K 9.21 % | 180.735 K -2.84 % | 186.023 K 11.33 % | 167.092 K -1.34 % | 169.355 K 2.94 % | 164.514 K -13.52 % | 190.226 K 281.09 % | 49.916 K -32.44 % | 73.882 K 14.69 % | 64.417 K 7.55 % | 59.895 K -9.62 % | 66.272 K 84.54 % | 35.912 K 41.82 % | 25.322 K 10.53 % | 22.910 K -74.28 % | 89.071 K -26.83 % | 121.732 K 41.66 % | 85.934 K 1.69 % | 84.503 K 21.34 % | 69.643 K 16.81 % | 59.622 K 42.36 % | 41.882 K |
| Other non current assets | 11.498 M 21.82 % | 9.439 M -89.47 % | 89.637 M 575.08 % | 13.278 M -53.14 % | 28.338 M 43.40 % | 19.761 M 74.37 % | 11.333 M 10.20 % | 10.284 M 6.33 % | 9.671 M -86.81 % | 73.301 M 600.28 % | 10.467 M -10.15 % | 11.650 M -29.98 % | 16.639 M 1.15 % | 16.450 M 19.71 % | 13.741 M 3.77 % | 13.242 M 9.39 % | 12.106 M 22.57 % | 9.876 M 9.46 % | 9.022 M -6.21 % | 9.620 M 3.71 % | 9.276 M 2.44 % | 9.055 M 18.48 % | 7.643 M 7.59 % | 7.104 M 7.12 % | 6.631 M -15.42 % | 7.840 M 0.16 % | 7.827 M -6.50 % | 8.371 M 3.83 % | 8.062 M 8.40 % | 7.437 M -4.44 % | 7.783 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 -100.00 % | 3.637 K -61.73 % | 9.503 K | 0.000 -100.00 % | 15.977 K -23.82 % | 20.973 K 7.22 % | 19.560 K 8.37 % | 18.050 K 1.04 % | 17.864 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.087 K 5.37 % | 19.063 K -1.26 % | 19.306 K -0.62 % | 19.427 K -84.51 % | 125.405 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 3.601 M -3.73 % | 3.740 M -19.20 % | 4.629 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 438.309 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.484 K -0.02 % | 4.485 K -1.90 % | 4.572 K -42.95 % | 8.014 K -51.09 % | 16.384 K -34.51 % | 25.019 K -25.25 % | 33.468 K -19.45 % | 41.548 K -16.84 % | 49.964 K -13.66 % | 57.868 K | 0.000 | 0.000 | 0.000 -100.00 % | 116.954 K -28.69 % | 164.000 K 25.07 % | 131.123 K | 0.000 -100.00 % | 179.831 K 16.33 % | 154.593 K -7.65 % | 167.406 K -8.50 % | 182.966 K -7.28 % | 197.332 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 438.309 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.484 K -0.02 % | 4.485 K -1.90 % | 4.572 K -42.95 % | 8.014 K -51.09 % | 16.384 K -34.51 % | 25.019 K -25.25 % | 33.468 K -19.45 % | 41.548 K -16.84 % | 49.964 K -13.66 % | 57.868 K | 0.000 | 0.000 | 0.000 -100.00 % | 116.954 K -28.69 % | 164.000 K 25.07 % | 131.123 K | 0.000 -100.00 % | 179.831 K 16.33 % | 154.593 K -7.65 % | 167.406 K -8.50 % | 182.966 K -7.28 % | 197.332 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 |
| Property plant equipment net | 1.022 B 350.73 % | 226.753 M 15.41 % | 196.470 M 21.63 % | 161.534 M 25.82 % | 128.383 M 18.18 % | 108.637 M 15.48 % | 94.078 M 0.66 % | 93.463 M 0.20 % | 93.272 M 216.46 % | 29.474 M -68.39 % | 93.241 M 0.16 % | 93.093 M 0.03 % | 93.064 M -0.02 % | 93.085 M -1.45 % | 94.459 M 7.23 % | 88.090 M 9.19 % | 80.679 M 28.79 % | 62.645 M 0.62 % | 62.257 M 1.34 % | 61.434 M 2.23 % | 60.097 M -0.62 % | 60.472 M 9.95 % | 55.002 M 5.74 % | 52.015 M 12.87 % | 46.083 M -5.78 % | 48.910 M 4.41 % | 46.846 M 0.29 % | 46.709 M 1.95 % | 45.816 M 4.75 % | 43.739 M 4.53 % | 41.842 M 1 583 622.82 % | 2.642 K -82.86 % | 15.418 K -5.16 % | 16.256 K -0.19 % | 16.287 K 6.08 % | 15.354 K 24.84 % | 12.299 K 0.51 % | 12.237 K 521.80 % | 1.968 K -3.05 % | 2.030 K -1.12 % | 2.053 K 5.34 % | 1.949 K -70.81 % | 6.678 K -7.94 % | 7.254 K 1.70 % | 7.133 K -8.83 % | 7.824 K -4.26 % | 8.172 K -4.82 % | 8.586 K 3.17 % | 8.322 K -4.08 % | 8.676 K -12.46 % | 9.911 K 1.06 % | 9.807 K 6.11 % | 9.242 K -2.80 % | 9.508 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.795 | 0.000 -100.00 % | 145.163 -99.97 % | 572.110 K 8.59 % | 526.853 K 8.74 % | 484.495 K 1.16 % | 478.921 K -72.51 % | 1.742 M 22.02 % | 1.428 M 4.68 % | 1.364 M 26.49 % | 1.078 M 272.59 % | 289.459 K 52.49 % | 189.823 K 8.17 % | 175.490 K 0.85 % | 174.013 K -6.17 % | 185.450 K 10.52 % | 167.802 K 4.42 % | 160.702 K -0.58 % | 161.640 K -60.22 % | 406.383 K 20.06 % | 338.482 K -1.26 % | 342.813 K 6.10 % | 323.114 K 6 887.76 % | 4.624 K -95.08 % | 94.007 K 4.76 % | 89.733 K -1.15 % | 90.780 K -64.02 % | 252.273 K 9.09 % | 231.252 K 12.50 % | 205.554 K 59.22 % | 129.103 K -51.54 % | 266.432 K -16.65 % | 319.639 K 77.52 % | 180.055 K |
| Total non current assets | 1.038 B 332.45 % | 239.932 M -17.47 % | 290.736 M 66.31 % | 174.812 M 11.54 % | 156.721 M 22.06 % | 128.398 M 21.81 % | 105.411 M 1.60 % | 103.747 M 0.78 % | 102.948 M 0.16 % | 102.779 M -0.90 % | 103.713 M -0.99 % | 104.752 M -4.53 % | 109.720 M 0.15 % | 109.560 M 1.23 % | 108.234 M 6.77 % | 101.374 M 9.20 % | 92.835 M 27.91 % | 72.579 M 1.82 % | 71.280 M 0.32 % | 71.055 M 2.42 % | 69.373 M -0.39 % | 69.644 M 10.88 % | 62.808 M 6.01 % | 59.249 M 12.40 % | 52.714 M -7.40 % | 56.929 M 3.83 % | 54.828 M -0.76 % | 55.247 M 2.19 % | 54.061 M 5.23 % | 51.374 M 3.52 % | 49.625 M 1 878 193.41 % | 2.642 K -82.86 % | 15.418 K -5.16 % | 16.256 K -0.19 % | 16.287 K 6.08 % | 15.354 K 24.84 % | 12.299 K 0.51 % | 12.237 K 521.80 % | 1.968 K -3.05 % | 2.030 K -1.12 % | 2.053 K 5.34 % | 1.949 K -70.81 % | 6.678 K -7.94 % | 7.254 K 1.70 % | 7.133 K -8.83 % | 7.824 K -4.26 % | 8.172 K -4.82 % | 8.586 K 3.17 % | 8.322 K -4.08 % | 8.676 K -12.46 % | 9.911 K 1.06 % | 9.807 K 6.11 % | 9.242 K -2.80 % | 9.508 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 % | 145.163 -99.97 % | 572.110 K 8.59 % | 526.853 K 8.74 % | 484.495 K 1.16 % | 478.921 K -72.57 % | 1.746 M 21.46 % | 1.438 M 5.38 % | 1.364 M 24.64 % | 1.094 M 252.56 % | 310.432 K 48.26 % | 209.383 K 8.19 % | 193.540 K 0.87 % | 191.877 K 3.47 % | 185.450 K 10.52 % | 167.802 K 4.42 % | 160.702 K -0.58 % | 161.640 K -62.10 % | 426.470 K 19.28 % | 357.545 K -1.26 % | 362.119 K 5.72 % | 342.541 K 163.43 % | 130.030 K 38.32 % | 94.006 K 4.76 % | 89.733 K -1.15 % | 90.780 K -64.02 % | 252.273 K 9.09 % | 231.251 K 12.50 % | 205.554 K 59.22 % | 129.103 K -51.54 % | 266.432 K -16.65 % | 319.639 K 77.52 % | 180.055 K |
| Other current assets | 2.137 K -100.00 % | 140.067 M 1 206.78 % | 10.718 M 323.63 % | -4.793 M | 0.000 | 0.000 -100.00 % | 220.496 K | 0.000 | 0.000 -100.00 % | 356.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.300 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 218.343 K -2.45 % | 223.830 K 1.51 % | 220.498 K 12 449.69 % | 1.757 K 185.87 % | -2.046 K -809.33 % | -225.000 | 0.000 100.00 % | -960.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.324 K -54.83 % | -1.501 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -147.000 | 0.000 | 0.000 | 0.000 100.00 % | -192.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.702 K | 0.000 | 0.000 -100.00 % | 18.277 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.604 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 |
| Short term investments | 0.000 -100.00 % | 30.751 M 47 945.33 % | 64.004 K 1.97 % | 62.767 K -5.19 % | 66.205 K | 0.000 -100.00 % | 46.000 K 0.00 % | 46.000 K 0.00 % | 46.000 K 0.73 % | 45.668 K -0.72 % | 46.000 K 0.00 % | 46.000 K 0.00 % | 46.000 K -0.90 % | 46.416 K 0.90 % | 46.000 K 0.00 % | 46.000 K 0.00 % | 46.000 K 0.84 % | 45.616 K -0.83 % | 46.000 K 0.00 % | 46.000 K 0.00 % | 46.000 K -95.65 % | 1.058 M -85.01 % | 7.058 M 0.13 % | 7.049 M -17.12 % | 8.504 M -39.52 % | 14.060 M -26.00 % | 19.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.500 M -16.67 % | 1.800 M 0.00 % | 1.800 M -55.00 % | 4.000 M 24.05 % | 3.224 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 % | 4.846 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 -100.00 % | 7.395 K -50.20 % | 14.848 K 8.97 % | 13.626 K -46.37 % | 25.407 K 0.81 % | 25.203 K | 0.000 | 0.000 |
| cash and cash equivalents | 93.188 M 483.38 % | 15.974 M -65.04 % | 45.694 M 153.45 % | 18.029 M -62.65 % | 48.274 M 7.25 % | 45.009 M 213.67 % | 14.349 M -13.78 % | 16.643 M 549.03 % | 2.564 M -43.24 % | 4.518 M -17.26 % | 5.460 M -27.36 % | 7.517 M 89.01 % | 3.977 M -15.02 % | 4.680 M -10.63 % | 5.236 M -61.41 % | 13.568 M -59.70 % | 33.669 M 57.74 % | 21.345 M -7.45 % | 23.065 M 1 536.14 % | 1.410 M -60.12 % | 3.535 M 36.03 % | 2.599 M 19.37 % | 2.177 M 11.03 % | 1.961 M 1.80 % | 1.926 M -53.50 % | 4.142 M 159.10 % | 1.599 M 48.23 % | 1.079 M -68.10 % | 3.382 M 318.11 % | 808.767 K -51.05 % | 1.652 M 83.13 % | 902.274 K -59.55 % | 2.231 M 109.67 % | 1.064 M -52.05 % | 2.219 M -63.51 % | 6.079 M -8.70 % | 6.658 M 402.73 % | 1.324 M 53 934.84 % | 2.451 K -2.16 % | 2.505 K -45.14 % | 4.566 K 6.58 % | 4.284 K -26.24 % | 5.808 K -25.16 % | 7.761 K -64.00 % | 21.556 K -11.49 % | 24.353 K 3.11 % | 23.618 K -29.38 % | 33.445 K -31.86 % | 49.080 K -42.53 % | 85.406 K -5.38 % | 90.259 K -5.87 % | 95.885 K 1.78 % | 94.208 K -13.21 % | 108.544 K -15.45 % | 128.372 K -3.26 % | 132.696 K -26.07 % | 179.490 K -34.93 % | 275.832 K 118 667.99 % | 232.244 -88.24 % | 1.975 K -93.26 % | 29.312 K 703.95 % | 3.646 K -12.88 % | 4.185 K 716.93 % | 512.285 3 381.49 % | 14.715 -89.37 % | 138.478 -92.99 % | 1.975 K 129.52 % | 860.502 -82.66 % | 4.963 K -96.53 % | 142.919 K -24.68 % | 189.745 K 2 401.25 % | 7.586 K -89.30 % | 70.892 K -66.03 % | 208.701 K 3.87 % | 200.934 K 469.57 % | 35.278 K 148.58 % | 14.192 K -34.05 % | 21.520 K -9.34 % | 23.737 K -54.12 % | 51.734 K -42.95 % | 90.681 K | 0.000 | 0.000 -100.00 % | 5.053 K -62.61 % | 13.515 K -78.73 % | 63.536 K 191.70 % | 21.781 K -42.09 % | 37.610 K -10.85 % | 42.187 K -55.56 % | 94.938 K 229.76 % | 28.790 K 32.97 % | 21.651 K 45.73 % | 14.857 K 274.80 % | 3.964 K 8.63 % | 3.649 K -31.73 % | 5.345 K -16.01 % | 6.364 K |
| Cash and short term investments | 93.188 M 99.44 % | 46.725 M 2.11 % | 45.758 M 153.80 % | 18.029 M -62.65 % | 48.274 M 7.25 % | 45.009 M 212.67 % | 14.395 M -13.75 % | 16.689 M 539.35 % | 2.610 M -43.20 % | 4.596 M -16.53 % | 5.506 M -27.20 % | 7.563 M 87.99 % | 4.023 M -15.64 % | 4.768 M -9.72 % | 5.282 M -61.20 % | 13.614 M -59.62 % | 33.715 M 57.61 % | 21.391 M -7.44 % | 23.111 M 1 487.59 % | 1.456 M -59.35 % | 3.581 M -18.05 % | 4.370 M -41.36 % | 7.452 M -23.34 % | 9.722 M -6.79 % | 10.430 M -30.03 % | 14.906 M -29.41 % | 21.116 M 1 391.34 % | 1.416 M -68.64 % | 4.515 M 309.87 % | 1.102 M -69.69 % | 3.635 M 60.06 % | 2.271 M -37.34 % | 3.624 M -32.10 % | 5.338 M -1.93 % | 5.443 M -10.47 % | 6.079 M -8.70 % | 6.658 M 402.73 % | 1.324 M 53 934.84 % | 2.451 K -2.16 % | 2.505 K -45.14 % | 4.566 K 6.58 % | 4.284 K -26.24 % | 5.808 K -25.16 % | 7.761 K -64.00 % | 21.556 K -11.49 % | 24.353 K 3.11 % | 23.618 K -29.38 % | 33.445 K -31.86 % | 49.080 K -42.53 % | 85.406 K -10.20 % | 95.106 K -0.81 % | 95.885 K 1.78 % | 94.208 K -13.21 % | 108.544 K -15.45 % | 128.372 K -3.26 % | 132.696 K -26.07 % | 179.490 K -34.93 % | 275.832 K 118 667.99 % | 232.244 -88.24 % | 1.975 K -93.26 % | 29.312 K 703.95 % | 3.646 K -12.88 % | 4.185 K 716.93 % | 512.285 3 381.49 % | 14.715 -89.37 % | 138.478 -92.99 % | 1.975 K 129.52 % | 860.502 -82.66 % | 4.963 K -96.53 % | 142.919 K -24.68 % | 189.745 K 2 401.25 % | 7.586 K -89.30 % | 70.892 K -66.03 % | 208.701 K 3.87 % | 200.934 K 469.57 % | 35.278 K 148.58 % | 14.192 K -34.05 % | 21.520 K -9.34 % | 23.737 K -54.12 % | 51.734 K -42.95 % | 90.681 K | 0.000 | 0.000 -100.00 % | 5.053 K -62.61 % | 13.515 K -78.73 % | 63.536 K 191.70 % | 21.781 K -42.09 % | 37.610 K -10.85 % | 42.187 K -55.56 % | 94.938 K 162.37 % | 36.185 K -0.86 % | 36.499 K 28.14 % | 28.483 K -3.03 % | 29.372 K 1.80 % | 28.853 K 439.81 % | 5.345 K -16.01 % | 6.364 K |
| Total current assets | 183.358 M -19.59 % | 228.024 M 171.91 % | 83.861 M 136.18 % | 35.508 M -27.79 % | 49.174 M 8.30 % | 45.405 M 210.42 % | 14.627 M -13.70 % | 16.949 M 477.01 % | 2.937 M -39.98 % | 4.894 M -16.95 % | 5.893 M -24.82 % | 7.838 M 76.62 % | 4.438 M -20.06 % | 5.551 M -2.65 % | 5.702 M -60.20 % | 14.326 M -59.02 % | 34.955 M 51.22 % | 23.116 M -2.79 % | 23.779 M 1 084.41 % | 2.008 M -51.49 % | 4.139 M -10.42 % | 4.620 M -41.02 % | 7.833 M -21.80 % | 10.017 M -5.95 % | 10.650 M -29.34 % | 15.073 M -29.10 % | 21.260 M 1 356.81 % | 1.459 M -68.20 % | 4.589 M 281.89 % | 1.202 M -74.41 % | 4.697 M 87.52 % | 2.505 M -34.25 % | 3.809 M -32.68 % | 5.658 M 1.32 % | 5.585 M -8.71 % | 6.117 M -8.30 % | 6.671 M 401.14 % | 1.331 M 18 334.40 % | 7.221 K 4.96 % | 6.880 K -17.34 % | 8.323 K 12.99 % | 7.366 K 3.64 % | 7.107 K -22.46 % | 9.166 K -59.27 % | 22.506 K -10.92 % | 25.265 K 5.72 % | 23.897 K -29.11 % | 33.711 K -35.51 % | 52.274 K -40.84 % | 88.361 K -9.68 % | 97.834 K -0.51 % | 98.333 K -18.47 % | 120.613 K -9.87 % | 133.823 K -10.26 % | 149.124 K -1.46 % | 151.327 K -22.98 % | 196.481 K -32.17 % | 289.666 K 1 644.35 % | 16.606 K -11.37 % | 18.737 K -58.54 % | 45.197 K 166.07 % | 16.987 K -28.48 % | 23.750 K 26.09 % | 18.836 K -14.97 % | 22.151 K 7.45 % | 20.616 K -29.89 % | 29.405 K 22.52 % | 24.000 K -0.29 % | 24.071 K -86.05 % | 172.551 K -46.44 % | 322.150 K 598.40 % | 46.127 K -54.59 % | 101.570 K -61.22 % | 261.937 K 24.28 % | 210.767 K 393.68 % | 42.693 K 113.98 % | 19.952 K -23.23 % | 25.988 K -37.38 % | 41.503 K -39.27 % | 68.341 K -32.90 % | 101.846 K 1 518.14 % | 6.294 K 42.01 % | 4.432 K -30.00 % | 6.331 K -68.47 % | 20.080 K -71.07 % | 69.398 K 129.69 % | 30.214 K -47.20 % | 57.221 K 7.95 % | 53.006 K -49.67 % | 105.327 K 159.34 % | 40.614 K 4.63 % | 38.817 K 25.80 % | 30.856 K -14.60 % | 36.133 K -28.19 % | 50.315 K 437.84 % | 9.355 K 29.02 % | 7.251 K |
| Inventory | 30.925 M 313.80 % | 7.473 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 % | 323.493 K 2.83 % | 314.591 K -1.37 % | 318.957 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 |
| Net receivables | 56.222 M 66.54 % | 33.759 M 25.17 % | 26.970 M 23.11 % | 21.908 M 3 377.46 % | 630.000 K 775.00 % | 72.000 K 525.87 % | 11.504 K -81.99 % | 63.877 K -27.46 % | 88.063 K 596.48 % | 12.644 K -81.14 % | 67.027 K -10.74 % | 75.095 K 12.52 % | 66.740 K -81.67 % | 364.124 K 2 562.50 % | 13.676 K -48.66 % | 26.640 K -59.16 % | 65.224 K -73.78 % | 248.738 K 97.20 % | 126.134 K 834.05 % | 13.504 K -24.47 % | 17.880 K 177.12 % | 6.452 K -20.27 % | 8.092 K -92.98 % | 115.190 K 16.04 % | 99.268 K 28.45 % | 77.280 K -34.67 % | 118.292 K 1 341.35 % | 8.207 K -78.56 % | 38.280 K 347.72 % | 8.550 K -99.10 % | 955.089 K 398.11 % | 191.741 K 32.57 % | 144.633 K -40.44 % | 242.821 K 108.38 % | 116.526 K 249.72 % | 33.320 K 161.23 % | 12.755 K 40.50 % | 9.078 K 44.76 % | 6.271 K 43.34 % | 4.375 K 16.48 % | 3.756 K 21.91 % | 3.081 K 137.18 % | 1.299 K -7.48 % | 1.404 K 47.72 % | 950.465 -10.25 % | 1.059 K 278.86 % | 279.525 5.38 % | 265.257 -91.69 % | 3.193 K 1.46 % | 3.147 K 15.40 % | 2.727 K 11.40 % | 2.448 K -90.58 % | 25.996 K 2.84 % | 25.279 K 21.82 % | 20.751 K 11.38 % | 18.630 K 9.65 % | 16.991 K 22.83 % | 13.833 K -15.52 % | 16.374 K -2.31 % | 16.762 K 5.52 % | 15.885 K 19.08 % | 13.340 K 127.57 % | 5.862 K -68.01 % | 18.324 K -17.22 % | 22.136 K 905.72 % | 2.201 K -88.15 % | 18.581 K 115.01 % | 8.642 K 13.74 % | 7.598 K 1.74 % | 7.468 K -94.34 % | 132.005 K 246.24 % | 38.125 K 25.71 % | 30.328 K -43.03 % | 53.236 K 441.46 % | 9.832 K 32.61 % | 7.414 K 28.78 % | 5.757 K 28.85 % | 4.468 K -59.62 % | 11.064 K 11.86 % | 9.891 K 24.20 % | 7.964 K 158.57 % | 3.080 K -21.35 % | 3.916 K 488.62 % | 665.284 -88.81 % | 5.944 K 13.48 % | 5.238 K 250.37 % | 1.495 K -88.54 % | 13.047 K 214.76 % | 4.145 K 13.87 % | 3.640 K -6.04 % | 3.874 K 119.99 % | 1.761 K -5.42 % | 1.862 K -70.37 % | 6.284 K -70.06 % | 20.989 K 497.30 % | 3.514 K 741.51 % | 417.581 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 61.197 M 135.99 % | 25.932 M 7.30 % | 24.168 M 44.17 % | 16.763 M 15.15 % | 14.557 M 66.02 % | 8.768 M | 0.000 | 0.000 -100.00 % | 362.443 K 42.69 % | 254.000 K -59.62 % | 628.959 K 9.14 % | 576.281 K -6.20 % | 614.356 K -53.99 % | 1.335 M -71.41 % | 4.670 M 55.80 % | 2.998 M -68.01 % | 9.371 M 238.90 % | 2.765 M 289.86 % | 709.233 K -62.17 % | 1.875 M 117.09 % | 863.660 K -60.23 % | 2.172 M 417.49 % | 419.654 K -22.37 % | 540.611 K -32.28 % | 798.359 K -73.21 % | 2.980 M 420.33 % | 572.683 K -51.80 % | 1.188 M -48.06 % | 2.288 M 29.28 % | 1.770 M 601.63 % | 252.214 K -23.90 % | 331.425 K 104.41 % | 162.136 K -30.44 % | 233.085 K -13.15 % | 268.378 K 152.99 % | 106.083 K -0.67 % | 106.798 K 343.62 % | 24.074 K -51.33 % | 49.459 K 29.90 % | 38.076 K 3.08 % | 36.939 K 6.91 % | 34.553 K -53.07 % | 73.633 K -2.41 % | 75.451 K -5.56 % | 79.894 K 19.59 % | 66.806 K 9.86 % | 60.810 K -5.03 % | 64.028 K -17.20 % | 77.331 K -27.13 % | 106.121 K -6.09 % | 113.003 K 4.37 % | 108.275 K 5.47 % | 102.659 K -3.54 % | 106.431 K 36.25 % | 78.114 K 10.23 % | 70.866 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 % | 316.768 K 73.92 % | 182.135 K -7.61 % | 197.135 K -1.87 % | 200.894 K -3.83 % | 208.903 K 5.83 % | 197.389 K 9.21 % | 180.735 K -2.84 % | 186.023 K 11.33 % | 167.092 K -1.34 % | 169.355 K 2.94 % | 164.514 K -13.51 % | 190.214 K 288.43 % | 48.970 K -22.60 % | 63.270 K -1.78 % | 64.417 K 7.55 % | 59.895 K -9.62 % | 66.272 K 84.54 % | 35.912 K 41.82 % | 25.322 K 10.53 % | 22.910 K -74.28 % | 89.071 K -26.83 % | 121.732 K 41.66 % | 85.934 K 1.69 % | 84.503 K 21.34 % | 69.643 K 16.81 % | 59.622 K 42.36 % | 41.882 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.197 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 |
| Deferred revenue non current | 144.236 M 5.32 % | 136.944 M 7.09 % | 127.884 M 105.26 % | 62.304 M 3.45 % | 60.227 M 77.13 % | 34.001 M -6.45 % | 36.344 M 6.82 % | 34.022 M 7.67 % | 31.598 M 5.03 % | 30.085 M 2.03 % | 29.486 M 2.77 % | 28.690 M 2.74 % | 27.924 M 2.71 % | 27.187 M 2.77 % | 26.453 M 2.77 % | 25.740 M 2.80 % | 25.038 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 4.646 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 9.341 M 6 005.48 % | 152.998 K -19.90 % | 191.000 K -16.96 % | 230.000 K -9.45 % | 254.000 K -12.11 % | 289.000 K -16.25 % | 345.060 K -8.47 % | 376.990 K -9.73 % | 417.616 K -10.19 % | 465.000 K -5.42 % | 491.661 K -8.79 % | 539.050 K -18.64 % | 662.521 K -7.72 % | 717.973 K -5.06 % | 756.236 K -11.78 % | 857.204 K -8.68 % | 938.720 K 95.05 % | 481.272 K 43.64 % | 335.052 K -17.39 % | 405.589 K -8.42 % | 442.896 K -20.17 % | 554.767 K -9.32 % | 611.754 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 290.600 | 0.000 -100.00 % | 686.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -84.312 M -282.11 % | -22.065 M | 0.000 100.00 % | -17.547 M | 0.000 | 0.000 100.00 % | -16.546 M -52.06 % | -10.881 M -14.51 % | -9.502 M -1 621.50 % | -551.989 K -0.33 % | -550.177 K 93.89 % | -9.003 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 404.326 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.912 K | 0.000 | 0.000 -100.00 % | 32.744 K 153.42 % | 12.921 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 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.221 B 160.91 % | 467.956 M 24.92 % | 374.597 M 78.11 % | 210.320 M 2.15 % | 205.895 M 18.46 % | 173.803 M 44.79 % | 120.038 M -0.55 % | 120.696 M 13.99 % | 105.885 M -1.63 % | 107.638 M -1.79 % | 109.605 M -2.65 % | 112.590 M -1.37 % | 114.157 M -0.79 % | 115.061 M 0.99 % | 113.936 M -1.52 % | 115.700 M -9.46 % | 127.789 M 33.54 % | 95.695 M 0.67 % | 95.058 M 30.11 % | 73.062 M -0.61 % | 73.511 M 0.03 % | 73.487 M 4.03 % | 70.641 M 6.07 % | 66.598 M 5.10 % | 63.364 M -12.00 % | 72.002 M 1.57 % | 70.888 M 25.78 % | 56.359 M -1.98 % | 57.498 M 10.03 % | 52.256 M -1.88 % | 53.260 M 2 024.12 % | 2.507 M -34.44 % | 3.825 M -15.30 % | 4.516 M -19.37 % | 5.601 M -8.67 % | 6.133 M -8.24 % | 6.683 M 397.49 % | 1.343 M 14 519.49 % | 9.189 K 3.12 % | 8.911 K -14.13 % | 10.377 K 11.40 % | 9.315 K -32.43 % | 13.786 K -16.04 % | 16.420 K -44.60 % | 29.640 K -10.43 % | 33.090 K 3.18 % | 32.070 K -24.18 % | 42.297 K -30.20 % | 60.597 K -37.55 % | 97.038 K -9.94 % | 107.746 K -0.37 % | 108.141 K -16.72 % | 129.856 K -9.40 % | 143.332 K -3.89 % | 149.126 K -1.46 % | 151.329 K -22.98 % | 196.483 K -32.17 % | 289.667 K 1 644.14 % | 16.608 K -11.37 % | 18.739 K -58.54 % | 45.199 K 166.05 % | 16.989 K -28.48 % | 23.753 K 26.08 % | 18.839 K -14.96 % | 22.154 K 6.70 % | 20.762 K -96.55 % | 601.516 K 9.20 % | 550.854 K 8.31 % | 508.567 K -21.94 % | 651.472 K -68.50 % | 2.068 M 39.40 % | 1.484 M 1.22 % | 1.466 M 8.06 % | 1.356 M 160.25 % | 521.199 K 106.76 % | 252.077 K 18.07 % | 213.492 K -2.01 % | 217.865 K -4.00 % | 226.954 K -3.89 % | 236.144 K -10.06 % | 262.549 K 56.34 % | 167.934 K -61.03 % | 430.903 K 18.42 % | 363.877 K -4.79 % | 382.199 K -7.22 % | 411.940 K 157.07 % | 160.244 K 5.96 % | 151.228 K 5.95 % | 142.739 K -27.21 % | 196.108 K -33.04 % | 292.887 K 8.45 % | 270.069 K 14.24 % | 236.411 K 43.07 % | 165.237 K -47.83 % | 316.748 K -3.72 % | 328.994 K 75.64 % | 187.307 K |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -1.555 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 93.758 K 3 334.15 % | -2.899 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 |
| Stock based compensation | 1.062 M 27.95 % | 830.000 K 39.50 % | 595.000 K 102.38 % | 294.000 K 18.07 % | 249.000 K 268.98 % | 67.483 K -41.36 % | 115.087 K 3.09 % | 111.636 K -59.81 % | 277.794 K 48.88 % | 186.592 K -38.07 % | 301.318 K 26.54 % | 238.123 K -26.84 % | 325.474 K 37.67 % | 236.417 K -37.62 % | 379.016 K -26.65 % | 516.697 K -10.64 % | 578.236 K 4.55 % | 553.082 K 33.53 % | 414.198 K -14.92 % | 486.854 K 0.63 % | 483.808 K 2.15 % | 473.627 K 0.08 % | 473.247 K 14.11 % | 414.737 K -2.67 % | 426.120 K -20.02 % | 532.813 K 82.78 % | 291.502 K 41.00 % | 206.740 K -51.79 % | 428.860 K 11.33 % | 385.207 K 1.22 % | 380.556 K 1.83 % | 373.703 K -11.83 % | 423.857 K -25.76 % | 570.911 K 18.01 % | 483.794 K 36.26 % | 355.048 K 304.06 % | 87.870 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 % | -1.704 K | 0.000 -100.00 % | 1.534 K 0.72 % | 1.523 K -93.39 % | 23.058 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.074 K 453.70 % | 2.903 K 207.28 % | -2.706 K -118.00 % | 15.034 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 | -5.304 M 54.34 % | -11.615 M -76.99 % | -6.563 M -47.34 % | -4.454 M 3.61 % | -4.621 M -645.32 % | -620.000 K 32.09 % | -913.000 K -94.26 % | -470.000 K -171.38 % | 658.428 K 369.12 % | 140.355 K -84.37 % | 897.731 K -82.72 % | 5.194 M 684.98 % | -887.956 K 70.52 % | -3.012 M 98.50 % | -201.238 M -3 801.87 % | -5.157 M 99.70 % | -1.736 B -463 908.46 % | 374.325 K 100.31 % | -121.442 M -11 683.23 % | 1.048 M 171.47 % | -1.467 M -159.35 % | 2.472 M 762.29 % | -373.232 K 66.32 % | -1.108 M 10.21 % | -1.234 M -139.58 % | 3.118 M 560.10 % | -677.689 K 12.52 % | -774.707 K -1 400.28 % | 59.580 K -99.54 % | 13.043 M 255.10 % | -8.410 M -5 157.48 % | 166.280 K 911.28 % | -20.496 K 81.39 % | -110.128 K 21.19 % | -139.742 K -117.29 % | -64.311 K -129.76 % | 216.116 K 879.05 % | -27.741 K -399.29 % | 9.269 K -8.91 % | 10.176 K 10.08 % | 9.244 K 145.72 % | -20.220 K -1 393.35 % | -1.354 K 91.00 % | -15.050 K -969.94 % | 1.730 K -90.46 % | 18.136 K 331.62 % | -7.830 K 44.10 % | -14.007 K 48.68 % | -27.292 K 38.53 % | -44.399 K -316.44 % | 20.513 K -40.01 % | 34.196 K 122.98 % | 15.336 K 197.55 % | -15.721 K -170.08 % | 22.433 K 8.02 % | 20.768 K 128.30 % | -73.382 K -4 591.94 % | -1.564 K 92.37 % | -20.507 K 55.87 % | -46.465 K -1 097.75 % | 4.657 K 191.06 % | 1.600 K 103.74 % | -42.770 K -555.34 % | 9.393 K -61.30 % | 24.270 K -58.71 % | 58.779 K 920.59 % | -7.163 K 39.96 % | -11.931 K 86.89 % | -90.978 K -30.72 % | -69.599 K -135.19 % | 197.761 K 532.44 % | -45.731 K -215.01 % | 39.763 K -15.73 % | 47.183 K 996.84 % | -5.261 K -1 373.67 % | -357.000 95.78 % | -8.466 K 92.27 % | -109.468 K -174.68 % | 146.585 K 2 882.40 % | 4.915 K 111.19 % | -43.914 K -130.91 % | 142.064 K 799.75 % | -20.302 K -521.82 % | 4.813 K 15.78 % | 4.157 K -92.50 % | 55.455 K 35.78 % | 40.842 K 1 942.10 % | 2.000 K -5.62 % | 2.119 K 103.66 % | -57.837 K -638.72 % | 10.736 K 288.85 % | -5.685 K -141.20 % | 13.800 K 113.19 % | -104.660 K -1 041.45 % | -9.169 K -105.93 % | 154.736 K 3 012.40 % | -5.313 K |
| Accounts receivables | -12.053 M -112.22 % | -5.680 M 20.94 % | -7.184 M -68.20 % | -4.271 M 10.24 % | -4.758 M -453.26 % | -860.000 K 13.65 % | -996.000 K -1 347.43 % | 79.844 K -91.10 % | 896.773 K 2 598.67 % | -35.890 K -376.74 % | 12.969 K 235.87 % | -9.545 K -105.05 % | 188.946 K 106.19 % | -3.050 M -537.65 % | -478.384 K 55.76 % | -1.081 M 46.94 % | -2.038 M -1 591.19 % | -120.506 K -6.99 % | -112.631 K -2 562.42 % | 4.574 K 139.73 % | -11.512 K -9 259.35 % | -123.000 | 0.000 100.00 % | -1.046 M | 0.000 -100.00 % | 58.241 K -86.93 % | 445.552 K 422.94 % | -137.969 K 78.45 % | -640.294 K -105.78 % | 11.080 M 233.06 % | -8.327 M -12 632.39 % | -65.398 K | 0.000 100.00 % | -98.267 K 2.92 % | -101.219 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 % | -987.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.468 K | 0.000 | 0.000 | 0.000 100.00 % | -4.899 K | 0.000 -100.00 % | 1.101 K | 0.000 -100.00 % | 2.206 K 223.72 % | -1.783 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 |
| Inventory | -12.583 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 38.310 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 % | -83.638 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 |
| Other working capital | -18.977 M -219.72 % | -5.935 M -1 055.26 % | 621.335 K 439.53 % | -183.000 K -233.58 % | 137.000 K -42.86 % | 239.748 K 187.42 % | 83.415 K 115.17 % | -550.000 K -130.76 % | -238.345 K -236.32 % | 174.843 K -80.24 % | 884.762 K -83.00 % | 5.204 M 583.23 % | -1.077 M -2 908.89 % | 38.339 K 100.02 % | -201.238 M -4 837.01 % | -4.076 M 99.77 % | -1.736 B -350 956.66 % | 494.832 K 100.41 % | -121.442 M -11 734.00 % | 1.044 M 171.72 % | -1.455 M -158.88 % | 2.472 M 776.56 % | -365.379 K | 0.000 | 0.000 -100.00 % | 3.060 M 372.41 % | -1.123 M -76.41 % | -636.737 K -190.98 % | 699.874 K -64.36 % | 1.964 M 2 470.01 % | -82.852 K -135.76 % | 231.678 K 266.92 % | 63.141 K 263.90 % | -38.524 K -238.92 % | 27.731 K 100.09 % | -32.393 M -308.33 % | -7.933 M -25 086.53 % | -31.497 K | 0.000 | 0.000 | 0.000 100.00 % | -3.217 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -43.412 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.904 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.499 K | 0.000 -100.00 % | 8.291 K | 0.000 -100.00 % | 56.573 K 1 151.74 % | -5.379 K -13.60 % | -4.735 K 95.18 % | -98.173 K -41.06 % | -69.599 K -135.19 % | 197.761 K 532.44 % | -45.731 K -215.01 % | 39.763 K -15.73 % | 47.183 K 996.84 % | -5.261 K -1 373.67 % | -357.000 95.78 % | -8.466 K 92.27 % | -109.468 K -174.68 % | 146.585 K 2 882.40 % | 4.915 K 111.19 % | -43.914 K -130.91 % | 142.064 K 799.75 % | -20.302 K -521.82 % | 4.813 K 15.78 % | 4.157 K -92.50 % | 55.455 K 35.78 % | 40.842 K 1 942.10 % | 2.000 K -5.62 % | 2.119 K 103.66 % | -57.837 K -638.72 % | 10.736 K 288.85 % | -5.685 K -141.20 % | 13.800 K 113.19 % | -104.660 K -1 041.45 % | -9.169 K -105.93 % | 154.736 K 3 012.40 % | -5.313 K |
| Other non cash items | -5.698 M -110.98 % | 51.883 M -24.47 % | 68.691 M 7 368.90 % | -945.000 K -103.75 % | 25.197 M 258.55 % | -15.892 M -489.95 % | 4.076 M 131.39 % | 1.761 M 20.75 % | 1.459 M 76.24 % | 827.613 K 4.97 % | 788.462 K -19.22 % | 976.055 K 22.72 % | 795.379 K -9.69 % | 880.715 K -99.56 % | 201.970 M 24 442.15 % | 822.953 K -99.95 % | 1.736 B 950 093.69 % | 182.711 K -99.85 % | 120.200 M 1 031 302.96 % | 11.654 K -45.09 % | 21.225 K 102.94 % | -722.003 K -55.58 % | -464.080 K 46.89 % | -873.837 K | 0.000 100.00 % | -749.947 K -2.32 % | -732.910 K -9.18 % | -671.309 K -4 388.56 % | -14.956 K 99.66 % | -4.349 M -598.34 % | 872.776 K 297.44 % | -442.039 K | 0.000 100.00 % | -315.287 K -154.80 % | -123.738 K -122 412.87 % | -101.000 | 0.000 100.00 % | -172.209 M -1 207 655.25 % | 14.261 K -99.86 % | 9.930 M 68 645.62 % | 14.444 K 100.20 % | -7.180 M | 0.000 100.00 % | -17.654 M -119 474.09 % | 14.789 K -99.79 % | 7.040 M 70 531.30 % | 9.967 K -68.76 % | 31.906 K 10.10 % | 28.979 K -64.26 % | 81.072 K 624.96 % | 11.183 K 12.93 % | 9.903 K 0.34 % | 9.869 K -88.37 % | 84.858 K 855.50 % | 8.881 K 12.80 % | 7.873 K 3.27 % | 7.624 K 104.67 % | 3.725 K | 0.000 | 0.000 | 0.000 100.00 % | -8.331 K | 0.000 -100.00 % | 26.384 K | 0.000 -100.00 % | 490.362 K | 0.000 -100.00 % | 5.832 K | 0.000 -100.00 % | 1.268 M 31 278.45 % | 4.041 K -86.94 % | 30.948 K -3.27 % | 31.995 K -89.35 % | 300.525 K | 0.000 | 0.000 | 0.000 -100.00 % | 50.100 K | 0.000 100.00 % | -37.675 K | 0.000 -100.00 % | 350.848 K 911.04 % | -43.259 K -197.40 % | 44.414 K -2.50 % | 45.555 K -76.07 % | 190.382 K 41 397.61 % | -461.000 -108.90 % | 5.177 K -19.80 % | 6.455 K -94.04 % | 108.245 K 2 756.07 % | 3.790 K 219.02 % | 1.188 K -91.03 % | 13.250 K -91.85 % | 162.514 K 55 565.53 % | -293.000 -190.61 % | 323.362 -94.84 % | 6.269 K |
| Net cash provided by operating activities | 22.423 M -31.34 % | 32.659 M -45.00 % | 59.383 M 1 053.78 % | -6.226 M -132.32 % | 19.264 M 336.37 % | -8.150 M -445.88 % | -1.493 M -44.53 % | -1.033 M -167.12 % | 1.539 M 153.09 % | -2.899 M -381.53 % | 1.030 M -52.29 % | 2.158 M 426.30 % | -661.472 K -281.49 % | 364.475 K -91.20 % | 4.140 M 163.37 % | -6.533 M -255.57 % | -1.837 M -12.07 % | -1.639 M 4.69 % | -1.720 M 8.79 % | -1.886 M 54.23 % | -4.120 M -129.64 % | -1.794 M 19.63 % | -2.232 M 37.69 % | -3.582 M -60.50 % | -2.232 M -1 931.49 % | 121.870 K 104.23 % | -2.878 M 0.95 % | -2.906 M -134.71 % | -1.238 M -118.99 % | 6.521 M 182.23 % | -7.930 M -368.32 % | -1.693 M -232.74 % | -508.910 K 64.01 % | -1.414 M -34.18 % | -1.054 M -40.18 % | -751.814 K -194.57 % | -255.221 K 99.85 % | -171.833 M -1 255 096 747.40 % | -13.691 -100.00 % | 9.913 M 71 486 047.89 % | -13.867 100.00 % | -7.252 M -530 404.75 % | -1.367 K 99.99 % | -17.695 M -2 381 461.24 % | -743.000 -100.01 % | 7.015 M 84 111.98 % | -8.350 K 58.10 % | -19.930 K 41.81 % | -34.251 K -326.64 % | -8.028 K -221.25 % | -2.499 K -135.65 % | 7.009 K 150.54 % | -13.868 K -147.51 % | -5.603 K 26.71 % | -7.645 K 42.91 % | -13.390 K 88.70 % | -118.499 K -159.08 % | -45.739 K -71.75 % | -26.631 K 51.99 % | -55.474 K -237.72 % | -16.426 K 9.45 % | -18.141 K 55.68 % | -40.934 K -346.00 % | -9.178 K -7 126.77 % | -127.000 95.45 % | -2.789 K 93.08 % | -40.283 K -42.42 % | -28.284 K 75.97 % | -117.698 K -56.04 % | -75.428 K -150.32 % | 149.910 K 266.71 % | -89.922 K -6.10 % | -84.755 K -18.29 % | -71.653 K -36.20 % | -52.610 K -83.35 % | -28.693 K 39.50 % | -47.427 K 69.46 % | -155.287 K -222.43 % | 126.837 K 283.15 % | -69.254 K -4.00 % | -66.592 K -193.97 % | 70.866 K 190.39 % | -78.403 K -322.54 % | -18.555 K 33.42 % | -27.867 K 63.93 % | -77.252 K -284.63 % | -20.085 K 77.34 % | -88.638 K -27.32 % | -69.619 K 52.07 % | -145.238 K -119.98 % | -66.023 K 13.69 % | -76.494 K -256.30 % | -21.469 K 87.10 % | -166.431 K -197.29 % | -55.982 K -150.47 % | 110.920 K 755.17 % | -16.930 K |
| Investments in property plant and equipment | -34.603 M -37.65 % | -25.138 M -4.05 % | -24.160 M 14.14 % | -28.139 M -138.97 % | -11.775 M -363.77 % | -2.539 M -182.11 % | -900.000 K -106.90 % | -435.000 K 26.51 % | -591.946 K -55.87 % | -379.774 K 1.44 % | -385.331 K 48.19 % | -743.760 K -66.00 % | -448.060 K 83.08 % | -2.647 M 52.72 % | -5.600 M 43.67 % | -9.941 M 25.90 % | -13.416 M -497.43 % | -2.246 M -144.57 % | -918.189 K 40.69 % | -1.548 M -34.42 % | -1.152 M 80.32 % | -5.851 M -1 940.23 % | 317.951 K 239.16 % | -228.484 K 78.59 % | -1.067 M 26.80 % | -1.458 M -177.54 % | -525.325 K -253.32 % | -148.681 K 87.72 % | -1.210 M 16.41 % | -1.448 M -205.65 % | -473.722 K -85 564.01 % | -553.000 | 0.000 100.00 % | -156.000 13.81 % | -181.000 99.99 % | -3.522 M | 0.000 100.00 % | -3.900 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.016 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 % | -368.609 K -1 620.85 % | 24.237 K 144.18 % | -54.860 K 94.32 % | -966.401 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.203 K | 0.000 | 0.000 | 0.000 100.00 % | -112.888 K | 0.000 | 0.000 | 0.000 100.00 % | -66.489 K -114.21 % | -31.039 K | 0.000 | 0.000 -100.00 % | 33.888 K 162.39 % | -54.317 K -2 122.46 % | -2.444 K 91.03 % | -27.252 K -147.56 % | 57.297 K 16.38 % | 49.231 K 134.42 % | -143.043 K -265.03 % | -39.187 K |
| Acquisitions net | -46.970 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 100.00 % | -1.616 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 % | 20.597 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.940 M 126.00 % | -19.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.636 M 60 893.09 % | 5.961 K 139.18 % | -15.215 K -101.94 % | 785.415 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 K 1 073.58 % | -30.814 K -101.81 % | 1.704 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 |
| Other investing activites | 2.179 M 195.65 % | -2.278 M 71.58 % | -8.014 M -596.30 % | -1.151 M 73.70 % | -4.377 M 2.73 % | -4.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.149 M -228.88 % | 891.874 K 371.15 % | -328.923 K -251.60 % | -93.550 K -101.29 % | 7.227 M 942.78 % | -857.568 K -124.19 % | 3.546 M 151.42 % | 1.410 M 204.40 % | -1.351 M -629.94 % | -185.049 K -854.11 % | -19.395 K | 0.000 100.00 % | -6.131 M -4 332.49 % | -138.322 K -548.89 % | 30.814 K | 0.000 100.00 % | -91.545 -109.84 % | -43.626 -100.00 % | 3.519 M | 0.000 -100.00 % | 16.680 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 % | -9.835 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.897 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.152 K 7 851.82 % | 102.517 -97.84 % | 4.743 K | 0.000 100.00 % | -4.515 K -162.71 % | 7.200 K 644.63 % | -1.322 K 91.24 % | -15.085 K -122.85 % | 66.014 K | 0.000 | 0.000 | 0.000 100.00 % | -34.157 K 60.43 % | -86.310 K | 0.000 | 0.000 100.00 % | -17.863 K | 0.000 -100.00 % | 22.575 K | 0.000 -100.00 % | 42.745 K 183.49 % | -51.196 K -18 891.84 % | 272.437 101.25 % | -21.756 K 84.86 % | -143.741 K | 0.000 100.00 % | -5.797 K | 0.000 -100.00 % | 66.492 K 1 221.47 % | -5.929 K 31.53 % | -8.659 K -21.05 % | -7.153 K -108.98 % | 79.683 K 615.51 % | -15.457 K 84.80 % | -101.692 K -1 058.62 % | -8.777 K |
| Net cash used for investing activites | -79.395 M -189.59 % | -27.416 M 14.79 % | -32.174 M -9.85 % | -29.290 M -81.34 % | -16.152 M -129.46 % | -7.039 M -682.11 % | -900.000 K -106.90 % | -435.000 K 26.51 % | -591.946 K -55.87 % | -379.774 K 1.44 % | -385.331 K 48.19 % | -743.760 K -66.00 % | -448.060 K 83.08 % | -2.647 M 52.72 % | -5.600 M 43.67 % | -9.941 M 25.90 % | -13.416 M -5 673.08 % | 240.727 K 1 282.76 % | -20.353 K 98.92 % | -1.892 M -311.50 % | -459.860 K -133.41 % | 1.376 M 163.85 % | -2.155 M -164.98 % | 3.317 M 867.29 % | 342.926 K -83.91 % | 2.131 M 110.81 % | -19.710 M -11 626.99 % | -168.077 K 86.11 % | -1.210 M 84.03 % | -7.579 M -2 328.83 % | -312.045 K -56 327.67 % | -553.000 -100.03 % | 1.704 M 687 020.97 % | -248.000 99.99 % | -4.000 M -147 618.80 % | -2.708 K | 0.000 -100.00 % | 16.697 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.016 K | 0.000 | 0.000 | 0.000 100.00 % | -9.835 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.897 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.152 K 7 851.82 % | 102.517 -97.84 % | 4.743 K | 0.000 100.00 % | -4.515 K -162.71 % | 7.200 K 644.63 % | -1.322 K 91.24 % | -15.085 K -122.85 % | 66.014 K 117.91 % | -368.609 K -1 620.85 % | 24.237 K 144.18 % | -54.860 K 94.52 % | -1.001 M -1 059.26 % | -86.310 K | 0.000 | 0.000 100.00 % | -13.660 K 25.55 % | -18.349 K -181.28 % | 22.575 K | 0.000 100.00 % | -70.142 K -37.01 % | -51.196 K -18 891.84 % | 272.437 101.25 % | -21.756 K 89.65 % | -210.231 K -577.31 % | -31.039 K -435.43 % | -5.797 K | 0.000 -100.00 % | 100.381 K 266.62 % | -60.246 K -442.61 % | -11.103 K 67.73 % | -34.405 K -125.12 % | 136.980 K 305.58 % | 33.774 K 113.80 % | -244.736 K -410.24 % | -47.965 K |
| Debt repayment | -26.107 M -70 459.44 % | -37.000 K 2.63 % | -38.000 K 2.56 % | -39.000 K -5.41 % | -37.000 K 1.53 % | -37.576 K 2.32 % | -38.468 K 3.72 % | -39.956 K -1.21 % | -39.478 K 99.90 % | -39.387 M 1.11 % | -39.830 M -66 111.75 % | -60.155 K -6.68 % | -56.388 K 25.74 % | -75.937 K 2.71 % | -78.054 K 17.94 % | -95.119 K -67.57 % | -56.765 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 -100.00 % | 366.482 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 |
| Common stock issued | 130.367 M 1 359.37 % | 8.933 M 1 139.67 % | 720.603 K 100.15 % | 360.025 K 333.77 % | 83.000 K -99.83 % | 49.061 M 13 937 884.09 % | -352.000 -100.00 % | 15.567 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.506 K 102.80 % | 8.139 K 100.03 % | -24.261 M -192.73 % | 26.163 M 37 523.25 % | -69.912 K -100.27 % | 26.257 M 23 072.64 % | 113.312 K -97.54 % | 4.597 M 1 825.88 % | 238.690 K -94.84 % | 4.624 M 2 082.41 % | 211.872 K | 0.000 -100.00 % | 279.479 K -98.41 % | 17.541 M 26 297.84 % | 66.448 K -98.67 % | 5.005 M 1 473.10 % | -364.507 K -105.14 % | 7.090 M | 0.000 | 0.000 100.00 % | -80.927 K | 0.000 -100.00 % | 141.633 K -97.46 % | 5.579 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 % | 8.613 K | 0.000 100.00 % | -12.000 K -102.94 % | 408.684 K 372 201.01 % | 109.772 -98.87 % | 9.715 K -99.10 % | 1.080 M 256.55 % | 302.878 K 531.54 % | 47.959 K 20.27 % | 39.875 K -76.08 % | 166.731 K 222.19 % | -136.449 K -2 156.81 % | 6.634 K -95.37 % | 143.249 K 3 311.86 % | -4.460 K | 0.000 | 0.000 | 0.000 -100.00 % | 324.444 K 980.58 % | 30.025 K -67.15 % | 91.404 K 410.24 % | 17.914 K -83.83 % | 110.808 K -16.95 % | 133.427 K 41.93 % | 94.010 K 41.41 % | 66.479 K 127.78 % | 29.186 K 22.41 % | 23.843 K | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.438 M -6 391.07 % | -37.565 K -162.56 % | -14.307 K 86.11 % | -103.025 K -224.13 % | 83.000 K 103.12 % | -2.658 M -10 798.31 % | -24.393 K -123.88 % | 102.149 K 294.22 % | -52.595 K 0.99 % | -53.120 K 0.34 % | -53.302 K -461.49 % | 14.745 K 119.33 % | -76.267 K -2 380.03 % | 3.345 K -75.04 % | 13.401 K -99.95 % | 24.583 M 7 354.58 % | -338.865 K -73.35 % | -195.485 K -174.81 % | 261.316 K 293.10 % | 66.475 K -98.54 % | 4.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.748 M 6 394.29 % | -91.327 K | 0.000 -100.00 % | 389.261 K -81.47 % | 2.100 M | 0.000 | 0.000 -100.00 % | 80.929 K 180.93 % | -100.000 K | 0.000 | 0.000 -100.00 % | 1.930 B | 0.000 100.00 % | -12.600 M -200.00 % | 12.600 M 133.33 % | 5.400 M | 0.000 | 0.000 | 0.000 100.00 % | -5.106 M | 0.000 -100.00 % | 1.375 K 29.35 % | 1.063 K 65.32 % | 643.000 434.90 % | -192.000 76.98 % | -834.000 -142.86 % | 1.946 K 244.47 % | -1.347 K -21.68 % | -1.107 K 96.20 % | -29.140 K -285.40 % | 15.717 K 131.37 % | -50.097 K -300.24 % | 25.019 K -11.04 % | 28.123 K -33.02 % | 41.986 K 344.53 % | 9.445 K -80.90 % | 49.439 K 57.85 % | 31.321 K | 0.000 -100.00 % | 2.080 K -93.05 % | 29.909 K 7.29 % | 27.878 K 378.02 % | 5.832 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.601 K -96.17 % | 120.252 K 1 033.28 % | 10.611 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 % | 129.113 K | 0.000 |
| Net cash used provided by financing activities | 101.821 M 1 044.64 % | 8.896 M 1 231.07 % | 668.296 K 206.56 % | 218.000 K 373.91 % | 46.000 K -99.90 % | 46.365 M 73 447.25 % | -63.213 K -100.40 % | 15.629 M 39 689.14 % | -39.478 K 99.90 % | -39.387 M 1.11 % | -39.830 M -87 611.25 % | -45.410 K 19.47 % | -56.388 K -0.54 % | -56.086 K 0.76 % | -56.514 K -124.94 % | 226.641 K -99.12 % | 25.768 M 8 882.78 % | -293.389 K -101.11 % | 26.519 M 14 649.98 % | 179.788 K -96.09 % | 4.597 M 1 825.88 % | 238.690 K -94.84 % | 4.624 M 2 082.41 % | 211.872 K | 0.000 100.00 % | -31.320 K -100.13 % | 23.289 M 93 709.96 % | -24.879 K -100.50 % | 5.005 M 20 119.11 % | 24.754 K -99.73 % | 9.191 M | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K -170.61 % | 141.633 K -97.46 % | 5.579 M -99.71 % | 1.932 B | 0.000 100.00 % | -12.600 M -200.00 % | 12.600 M 133.33 % | 5.400 M | 0.000 | 0.000 | 0.000 100.00 % | -5.106 M | 0.000 -100.00 % | 1.375 K 29.35 % | 1.063 K 65.32 % | 643.000 434.90 % | -192.000 76.98 % | -834.000 -142.86 % | 1.946 K 244.47 % | -1.347 K -21.68 % | -1.107 K 96.20 % | -29.140 K -285.40 % | 15.717 K -95.03 % | 316.385 K 1 164.58 % | 25.019 K -11.04 % | 28.123 K -33.02 % | 41.986 K 344.53 % | 9.445 K -80.90 % | 49.439 K 57.85 % | 31.321 K | 0.000 -100.00 % | 2.080 K -93.05 % | 29.909 K 7.29 % | 27.878 K 378.02 % | 5.832 K 148.60 % | -12.000 K -102.94 % | 408.684 K 372 201.01 % | 109.772 -98.87 % | 9.715 K -99.10 % | 1.080 M 256.55 % | 302.878 K 531.54 % | 47.959 K 20.27 % | 39.875 K -76.08 % | 166.731 K 222.19 % | -136.449 K -2 156.81 % | 6.634 K -95.37 % | 143.249 K 101 604.56 % | 140.848 -99.88 % | 120.252 K 1 033.28 % | 10.611 K | 0.000 -100.00 % | 324.444 K 980.58 % | 30.025 K -67.15 % | 91.404 K 410.24 % | 17.914 K -83.83 % | 110.808 K -16.95 % | 133.427 K 41.93 % | 94.010 K 41.41 % | 66.479 K 127.78 % | 29.186 K 22.41 % | 23.843 K -81.53 % | 129.113 K | 0.000 |
| Effect of forex changes on cash | 32.608 M 203.72 % | -31.438 M -17 298.88 % | -180.691 K -169.50 % | 260.000 K 142.99 % | 107.000 K 119.04 % | -562.000 K -446.72 % | 162.091 K 300.11 % | -81.000 K 97.20 % | -2.894 M -227.04 % | 2.278 M 185.58 % | -2.662 M -222.61 % | 2.171 M 368.70 % | 463.135 K -74.02 % | 1.783 M 126.15 % | -6.816 M -76.91 % | -3.853 M -312.90 % | 1.810 M 6 766.30 % | -27.148 K 99.13 % | -3.123 M -312.09 % | 1.473 M 67.09 % | 881.406 K 52.27 % | 578.854 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 -100.00 % | 2.881 M | 0.000 -100.00 % | 2.752 M -65.19 % | 7.906 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 77.458 M 547.73 % | -17.300 M -162.46 % | 27.696 M 179.05 % | -35.038 M -1 173.14 % | 3.265 M -89.35 % | 30.660 M 1 436.53 % | -2.294 M -116.29 % | 14.079 M 808.87 % | -1.986 M -90.93 % | -1.040 M 49.43 % | -2.057 M -158.11 % | 3.540 M 603.70 % | -702.785 K -26.31 % | -556.390 K 93.32 % | -8.332 M 58.55 % | -20.101 M -263.10 % | 12.324 M 816.82 % | -1.719 M -107.94 % | 21.655 M 1 123.59 % | -2.116 M -329.38 % | 922.293 K 130.70 % | 399.774 K 69.33 % | 236.096 K 541.57 % | -53.467 K 97.17 % | -1.889 M -174.27 % | 2.543 M 263.12 % | 700.448 K 122.60 % | -3.099 M -221.22 % | 2.556 M 347.41 % | -1.033 M -208.98 % | 948.197 K -20.10 % | 1.187 M -0.67 % | 1.195 M -10.70 % | 1.338 M -51.39 % | 2.752 M 575.33 % | -578.998 K -110.88 % | 5.323 M -99.70 % | 1.777 B 12 978 744 391.06 % | -13.691 100.00 % | -2.687 M -19 376 752.82 % | -13.867 100.00 % | -1.852 M -135 379.15 % | -1.367 K 99.99 % | -17.695 M -2 381 461.24 % | -743.000 -100.04 % | 1.909 M 22 962.28 % | -8.350 K 46.59 % | -15.635 K 52.89 % | -33.188 K -242.14 % | -9.700 K -260.33 % | -2.692 K -260.52 % | 1.677 K 114.07 % | -11.923 K 39.87 % | -19.828 K -126.53 % | -8.753 K 81.29 % | -46.794 K 54.47 % | -102.781 K -137.29 % | 275.599 K 17 207.32 % | -1.611 K 94.11 % | -27.336 K -206.95 % | 25.559 K 4 841.93 % | -539.000 -106.26 % | 8.610 K 293.96 % | -4.439 K -3 395.28 % | -127.000 93.09 % | -1.837 K -264.75 % | 1.115 K 127.18 % | -4.102 K 96.91 % | -132.782 K -183.56 % | -46.826 K -125.71 % | 182.158 K 387.75 % | -63.305 K 51.27 % | -129.901 K -1 772.47 % | 7.767 K -95.31 % | 165.656 K 685.62 % | 21.086 K 379.21 % | -7.552 K -240.64 % | -2.217 K 92.07 % | -27.961 K 28.27 % | -38.983 K -150.85 % | 76.657 K 8 099.31 % | 934.920 115.58 % | -6.000 K 29.09 % | -8.461 K 82.95 % | -49.624 K -218.85 % | 41.755 K 363.79 % | -15.829 K -245.84 % | -4.577 K 91.15 % | -51.705 K -178.17 % | 66.148 K 826.57 % | 7.139 K 5.08 % | 6.794 K -35.93 % | 10.604 K 3 262.37 % | 315.373 118.60 % | -1.696 K -66.60 % | -1.018 K 98.43 % | -64.895 K |
| Cash at beginning of period | 15.730 M -52.73 % | 33.274 M 84.88 % | 17.998 M -62.72 % | 48.274 M 7.25 % | 45.009 M 213.67 % | 14.349 M -13.78 % | 16.643 M 549.10 % | 2.564 M -43.65 % | 4.550 M -18.13 % | 5.558 M -26.06 % | 7.517 M 89.01 % | 3.977 M -15.02 % | 4.680 M -10.63 % | 5.236 M -61.41 % | 13.568 M -59.70 % | 33.669 M 57.74 % | 21.345 M -7.45 % | 23.065 M 1 536.14 % | 1.410 M -60.01 % | 3.525 M 35.43 % | 2.603 M 19.56 % | 2.177 M 11.03 % | 1.961 M 1.80 % | 1.926 M -49.51 % | 3.815 M 138.65 % | 1.599 M 48.23 % | 1.079 M -68.10 % | 3.382 M 309.87 % | 825.019 K -50.07 % | 1.652 M 83.13 % | 902.274 K -59.55 % | 2.231 M 115.33 % | 1.036 M -53.31 % | 2.219 M -65.19 % | 6.373 M -4.28 % | 6.658 M 398.80 % | 1.335 M 54 361.12 % | 2.451 K -0.57 % | 2.465 K -46.01 % | 4.566 K -0.31 % | 4.580 K -21.14 % | 5.808 K -19.06 % | 7.176 K -66.71 % | 21.556 K -3.33 % | 22.299 K -5.58 % | 23.618 K -26.12 % | 31.968 K -34.87 % | 49.080 K -40.34 % | 82.268 K -13.50 % | 95.106 K -2.75 % | 97.798 K 3.81 % | 94.208 K -11.23 % | 106.131 K -17.33 % | 128.372 K -6.38 % | 137.125 K -23.60 % | 179.490 K -36.41 % | 282.271 K 121 440.50 % | 232.244 -87.40 % | 1.843 K -93.71 % | 29.312 K 681.24 % | 3.752 K -10.35 % | 4.185 K 194.60 % | -4.424 K -30 165.50 % | 14.715 -89.66 % | 142.241 -92.80 % | 1.975 K 129.52 % | 860.502 -82.66 % | 4.963 K -96.40 % | 137.746 K -27.40 % | 189.745 K 2 401.25 % | 7.586 K -89.30 % | 70.892 K -64.69 % | 200.793 K -0.07 % | 200.934 K 469.57 % | 35.278 K 148.58 % | 14.192 K -34.73 % | 21.744 K -8.40 % | 23.737 K -54.09 % | 51.698 K -42.99 % | 90.681 K 546.61 % | 14.024 K 1 582.45 % | -946.000 -118.72 % | 5.053 K -62.61 % | 13.515 K -78.59 % | 63.139 K 189.88 % | 21.781 K -42.09 % | 37.610 K -10.85 % | 42.187 K -55.07 % | 93.892 K 226.13 % | 28.790 K 32.97 % | 21.651 K 45.73 % | 14.857 K 249.41 % | 4.252 K 16.53 % | 3.649 K -31.73 % | 5.345 K -16.01 % | 6.364 K -91.07 % | 71.260 K |
| Cash at end of period | 93.188 M 483.38 % | 15.974 M -65.04 % | 45.694 M 245.22 % | 13.236 M -72.58 % | 48.274 M 7.25 % | 45.009 M 213.67 % | 14.349 M -13.78 % | 16.643 M 549.03 % | 2.564 M -43.24 % | 4.518 M -17.26 % | 5.460 M -27.36 % | 7.517 M 89.01 % | 3.977 M -15.02 % | 4.680 M -10.63 % | 5.236 M -61.41 % | 13.568 M -59.70 % | 33.669 M 57.74 % | 21.345 M -7.45 % | 23.065 M 1 536.14 % | 1.410 M -60.01 % | 3.525 M 35.64 % | 2.599 M 19.37 % | 2.177 M 11.03 % | 1.961 M 1.80 % | 1.926 M -53.50 % | 4.142 M 159.10 % | 1.599 M 48.23 % | 1.079 M -68.10 % | 3.382 M 318.11 % | 808.767 K -51.05 % | 1.652 M 83.13 % | 902.274 K -59.55 % | 2.231 M 109.67 % | 1.064 M -52.05 % | 2.219 M -63.51 % | 6.079 M -8.70 % | 6.658 M 402.73 % | 1.324 M 53 934.84 % | 2.451 K -2.16 % | 2.505 K -45.14 % | 4.566 K 6.58 % | 4.284 K -26.24 % | 5.808 K -25.16 % | 7.761 K -64.00 % | 21.556 K -11.49 % | 24.353 K 3.11 % | 23.618 K -29.38 % | 33.445 K -31.86 % | 49.080 K -42.53 % | 85.406 K -10.20 % | 95.106 K -0.81 % | 95.885 K 1.78 % | 94.208 K -13.21 % | 108.544 K -15.45 % | 128.372 K -3.26 % | 132.696 K -26.07 % | 179.490 K -34.93 % | 275.832 K 118 667.99 % | 232.244 -88.24 % | 1.975 K -93.26 % | 29.312 K 703.95 % | 3.646 K -12.88 % | 4.185 K 194.60 % | -4.424 K -30 165.50 % | 14.715 -89.37 % | 138.478 -92.99 % | 1.975 K 129.52 % | 860.502 -82.66 % | 4.963 K -96.53 % | 142.919 K -24.68 % | 189.745 K 2 401.25 % | 7.586 K -89.30 % | 70.892 K -66.03 % | 208.701 K 3.87 % | 200.934 K 469.57 % | 35.278 K 148.58 % | 14.192 K -34.05 % | 21.520 K -9.34 % | 23.737 K -54.09 % | 51.698 K -42.99 % | 90.681 K 752 363.67 % | -12.054 98.73 % | -946.000 -118.72 % | 5.053 K -62.61 % | 13.515 K -78.73 % | 63.536 K 191.70 % | 21.781 K -42.09 % | 37.610 K -10.85 % | 42.187 K -55.56 % | 94.938 K 229.76 % | 28.790 K 32.97 % | 21.651 K 45.73 % | 14.857 K 274.80 % | 3.964 K 8.63 % | 3.649 K -31.73 % | 5.345 K -16.01 % | 6.364 K |
| Operating cash flow | 22.423 M -31.34 % | 32.659 M -45.00 % | 59.383 M 1 053.78 % | -6.226 M -132.32 % | 19.264 M 336.37 % | -8.150 M -445.88 % | -1.493 M 61.60 % | -3.888 M -352.61 % | 1.539 M 153.09 % | -2.899 M -381.53 % | 1.030 M -52.29 % | 2.158 M 426.30 % | -661.472 K -281.49 % | 364.475 K -91.20 % | 4.140 M 163.37 % | -6.533 M -255.57 % | -1.837 M -12.07 % | -1.639 M 4.69 % | -1.720 M 8.79 % | -1.886 M 53.89 % | -4.090 M -134.96 % | -1.741 M 1.57 % | -1.768 M 34.72 % | -2.709 M -21.35 % | -2.232 M -1 931.49 % | 121.870 K 105.68 % | -2.145 M 4.00 % | -2.235 M -80.49 % | -1.238 M -123.83 % | 5.197 M 184.23 % | -6.170 M -382.67 % | -1.278 M -151.19 % | -508.910 K 53.69 % | -1.099 M -18.13 % | -930.188 K -23.73 % | -751.814 K -194.57 % | -255.221 K -99.71 % | -127.797 K -933 350.57 % | -13.691 99.34 % | -2.076 K -14 870.73 % | -13.867 99.71 % | -4.729 K -245.94 % | -1.367 K 90.42 % | -14.270 K -1 820.59 % | -743.000 -108.89 % | 8.357 K 200.08 % | -8.350 K 58.10 % | -19.930 K 41.81 % | -34.251 K -326.64 % | -8.028 K -221.25 % | -2.499 K -135.65 % | 7.009 K 150.54 % | -13.868 K -147.51 % | -5.603 K 26.71 % | -7.645 K 42.91 % | -13.390 K 88.70 % | -118.499 K -159.08 % | -45.739 K -71.75 % | -26.631 K 51.99 % | -55.474 K -237.72 % | -16.426 K 9.45 % | -18.141 K 55.68 % | -40.934 K -346.00 % | -9.178 K -7 126.77 % | -127.000 95.45 % | -2.789 K 93.08 % | -40.283 K -18.07 % | -34.117 K 71.01 % | -117.698 K -56.04 % | -75.428 K -150.32 % | 149.910 K 266.71 % | -89.922 K -6.10 % | -84.755 K -18.29 % | -71.653 K -36.20 % | -52.610 K -83.35 % | -28.693 K 39.50 % | -47.427 K 69.46 % | -155.287 K -222.43 % | 126.837 K 501.66 % | -31.578 K 52.58 % | -66.592 K -193.97 % | 70.866 K 190.39 % | -78.403 K -322.54 % | -18.555 K 33.42 % | -27.867 K 63.93 % | -77.252 K -284.63 % | -20.085 K 77.34 % | -88.638 K -27.32 % | -69.619 K 52.07 % | -145.238 K -119.98 % | -66.023 K 13.69 % | -76.494 K -256.30 % | -21.469 K 87.10 % | -166.431 K -197.29 % | -55.982 K -150.47 % | 110.920 K 755.17 % | -16.930 K |
| Capital expenditure | -34.603 M -37.65 % | -25.138 M 28.81 % | -35.312 M -25.49 % | -28.139 M -138.97 % | -11.775 M -363.77 % | -2.539 M -182.11 % | -900.000 K -301 688.37 % | 298.420 100.05 % | -591.946 K -55.87 % | -379.774 K 1.44 % | -385.331 K 48.19 % | -743.760 K -66.00 % | -448.060 K 83.08 % | -2.647 M 52.72 % | -5.600 M 43.67 % | -9.941 M 25.90 % | -13.416 M -497.43 % | -2.246 M -144.57 % | -918.189 K 40.69 % | -1.548 M -34.42 % | -1.152 M 80.32 % | -5.851 M -1 940.23 % | 317.951 K 239.16 % | -228.484 K 78.59 % | -1.067 M 26.80 % | -1.458 M -177.54 % | -525.325 K -253.32 % | -148.681 K 87.72 % | -1.210 M 16.41 % | -1.448 M -205.65 % | -473.722 K -84 948.83 % | -557.000 | 0.000 100.00 % | -156.000 13.81 % | -181.000 99.99 % | -3.522 M | 0.000 -100.00 % | 3.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.016 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 % | -368.609 K -1 620.85 % | 24.237 K 144.18 % | -54.860 K 94.32 % | -966.401 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.203 K | 0.000 | 0.000 | 0.000 100.00 % | -112.888 K | 0.000 | 0.000 | 0.000 100.00 % | -66.489 K -114.21 % | -31.039 K | 0.000 | 0.000 -100.00 % | 33.888 K 162.39 % | -54.317 K -2 122.46 % | -2.444 K 91.03 % | -27.252 K -147.56 % | 57.297 K 16.38 % | 49.231 K 134.42 % | -143.043 K -265.03 % | -39.187 K |
| Free CashFlow | -12.180 M -261.96 % | 7.520 M -68.76 % | 24.070 M 170.04 % | -34.365 M -558.87 % | 7.489 M 170.06 % | -10.689 M -346.68 % | -2.393 M 38.44 % | -3.887 M -510.47 % | 947.079 K 128.89 % | -3.279 M -608.82 % | 644.364 K -54.45 % | 1.415 M 227.50 % | -1.110 M 51.40 % | -2.283 M -56.41 % | -1.460 M 91.14 % | -16.475 M -8.01 % | -15.253 M -292.61 % | -3.885 M -47.26 % | -2.638 M 23.17 % | -3.434 M 34.48 % | -5.241 M 30.96 % | -7.592 M -423.44 % | -1.450 M 50.62 % | -2.937 M 10.98 % | -3.299 M -146.93 % | -1.336 M 49.97 % | -2.671 M -12.06 % | -2.383 M 2.66 % | -2.449 M -165.31 % | 3.749 M 156.43 % | -6.644 M -419.73 % | -1.278 M -151.19 % | -508.910 K 53.69 % | -1.099 M -18.13 % | -930.370 K -23.75 % | -751.814 K -194.57 % | -255.221 K -99.71 % | -127.797 K -933 350.57 % | -13.691 99.34 % | -2.076 K -14 870.73 % | -13.867 99.71 % | -4.729 K -245.94 % | -1.367 K 90.42 % | -14.270 K -1 820.59 % | -743.000 -108.89 % | 8.357 K 200.08 % | -8.350 K 58.10 % | -19.930 K 41.81 % | -34.251 K -388.53 % | -7.011 K -180.55 % | -2.499 K -135.65 % | 7.009 K 150.54 % | -13.868 K -147.51 % | -5.603 K 26.71 % | -7.645 K 42.91 % | -13.390 K 88.70 % | -118.499 K -159.08 % | -45.739 K -71.75 % | -26.631 K 51.99 % | -55.474 K -237.72 % | -16.426 K 9.45 % | -18.141 K 55.68 % | -40.934 K -346.00 % | -9.178 K -7 126.77 % | -127.000 95.45 % | -2.789 K 93.08 % | -40.283 K -18.07 % | -34.117 K 71.01 % | -117.698 K -56.04 % | -75.428 K 65.51 % | -218.699 K -232.95 % | -65.685 K 52.95 % | -139.616 K 86.55 % | -1.038 M -1 873.11 % | -52.610 K -83.35 % | -28.693 K 39.50 % | -47.427 K 68.61 % | -151.084 K -219.12 % | 126.837 K 501.66 % | -31.578 K 52.58 % | -66.592 K -58.47 % | -42.022 K 46.40 % | -78.403 K -322.54 % | -18.555 K 33.42 % | -27.867 K 80.61 % | -143.742 K -181.16 % | -51.124 K 42.32 % | -88.638 K -27.32 % | -69.619 K 37.48 % | -111.350 K 7.47 % | -120.340 K -52.45 % | -78.938 K -62.02 % | -48.721 K 55.36 % | -109.134 K -1 516.56 % | -6.751 K 78.98 % | -32.123 K 42.76 % | -56.118 K |
| 2026 | 2025 | 2025 | 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 | 2004 | 2004 | 2004 | 2004 | 2003 | 2003 | 2003 | 2003 | 2002 | 2002 | 2002 | 2002 |