Axactor ASA ACR.OL
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 123.969 M -51.72 % | 256.752 M 6.08 % | 242.026 M 52.91 % | 158.284 M -21.31 % | 201.151 M -28.96 % | 283.138 M 36.84 % | 206.909 M 130.45 % | 89.785 M 142.62 % | 37.006 M 7 570.99 % | 482.415 K | 0.000 | 0.000 | 0.000 -100.00 % | 655.655 K -71.81 % | 2.326 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -79.526 M -357.95 % | 30.830 M -16.12 % | 36.757 M 212.07 % | -32.797 M -80.89 % | -18.131 M -211.06 % | 16.326 M 263.45 % | 4.492 M 71.65 % | 2.617 M 123.43 % | -11.169 M 38.54 % | -18.172 M -273.22 % | -4.869 M 60.84 % | -12.435 M 11.85 % | -14.107 M 30.75 % | -20.372 M 61.64 % | -53.104 M -727.68 % | -6.416 M -23.79 % | -5.183 M 21.74 % | -6.623 M -63.98 % | -4.039 M |
| Income before tax | -85.079 M -305.32 % | 41.437 M -23.54 % | 54.193 M 369.66 % | -20.097 M 37.64 % | -32.228 M -198.75 % | 32.636 M 429.81 % | 6.160 M 212.06 % | 1.974 M 116.59 % | -11.897 M -78.45 % | -6.667 M -552.99 % | -1.021 M 78.60 % | -4.770 M 72.72 % | -17.484 M 33.80 % | -26.412 M 57.09 % | -61.547 M -859.27 % | -6.416 M -23.79 % | -5.183 M 21.74 % | -6.623 M -63.98 % | -4.039 M |
| Income before tax ratio | -0.69 -525.24 % | 0.16 -27.92 % | 0.22 276.35 % | -0.13 20.75 % | -0.16 -239.00 % | 0.12 287.17 % | 0.03 35.41 % | 0.02 106.84 % | -0.32 97.67 % | -13.82 | 0.00 | 0.00 | 0.00 100.00 % | -40.28 -52.24 % | -26.46 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -121.000 K -100.24 % | 50.369 M -20.54 % | 63.386 M 1 007.46 % | -6.985 M 76.95 % | -30.302 M -174.00 % | 40.946 M 182.13 % | 14.513 M 84.18 % | 7.880 M 192.90 % | -8.482 M -149.99 % | -3.393 M -237.95 % | -1.004 M -104.06 % | 24.747 M -6.34 % | 26.423 M 118.23 % | 12.108 M 174.17 % | -16.324 M -206.15 % | -5.332 M -2 912.43 % | -177.000 K 96.51 % | -5.076 M -93.89 % | -2.618 M |
| Net income ratio | -0.64 -634.24 % | 0.12 -20.94 % | 0.15 173.30 % | -0.21 -129.88 % | -0.09 -256.32 % | 0.06 165.60 % | 0.02 -25.52 % | 0.03 109.66 % | -0.30 99.20 % | -37.67 | 0.00 | 0.00 | 0.00 100.00 % | -31.07 -36.09 % | -22.83 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 -100.50 % | 0.20 -25.09 % | 0.26 693.47 % | -0.04 70.71 % | -0.15 -204.17 % | 0.14 106.17 % | 0.07 -20.08 % | 0.09 138.29 % | -0.23 96.74 % | -7.03 | 0.00 | 0.00 | 0.00 -100.00 % | 18.47 363.14 % | -7.02 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.99 96.87 % | 0.50 -14.20 % | 0.58 37.66 % | 0.42 79.10 % | 0.24 -46.17 % | 0.44 9.13 % | 0.40 -31.41 % | 0.59 63.80 % | 0.36 213.97 % | -0.32 | 0.00 | 0.00 | 0.00 100.00 % | -6.28 -434.44 % | 1.88 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 302.380 M 0.08 % | 302.145 M 0.00 % | 302.145 M 2.98 % | 293.408 M 51.25 % | 193.989 M 10.71 % | 175.226 M -1.91 % | 178.632 M 16.82 % | 152.910 M 67.01 % | 91.558 M 584.85 % | 13.369 M 348.62 % | 2.980 M 64.01 % | 1.817 M -13.52 % | 2.101 M -96.41 % | 58.471 M 11 511.94 % | 503.542 K 149.72 % | 201.641 K 47.68 % | 136.543 K 7.03 % | 127.569 K 8.95 % | 117.094 K |
| Weighted average shs out | 302.380 M 0.08 % | 302.145 M 0.00 % | 302.145 M 2.98 % | 293.408 M 51.25 % | 193.989 M 10.71 % | 175.226 M -1.91 % | 178.632 M 24.98 % | 142.933 M 68.34 % | 84.908 M 516.80 % | 13.766 M 245.45 % | 3.985 M -11.23 % | 4.489 M 113.66 % | 2.101 M -96.41 % | 58.471 M 11 511.94 % | 503.542 K 149.72 % | 201.641 K 47.68 % | 136.543 K 7.03 % | 127.569 K 8.95 % | 117.094 K |
| EPS diluted | -0.26 -360.00 % | 0.10 -16.67 % | 0.12 209.09 % | -0.11 -17.65 % | -0.09 -200.32 % | 0.09 271.31 % | 0.03 46.78 % | 0.02 114.25 % | -0.12 90.91 % | -1.32 -8.20 % | -1.22 55.96 % | -2.77 58.78 % | -6.72 -1 766.67 % | -0.36 99.66 % | -105.46 -405.56 % | -20.86 46.57 % | -39.04 24.81 % | -51.92 -50.54 % | -34.49 |
| Earnings per share | -0.26 -336.36 % | 0.11 -8.33 % | 0.12 209.09 % | -0.11 -17.65 % | -0.09 -185.00 % | 0.11 338.25 % | 0.03 37.16 % | 0.02 114.08 % | -0.13 90.15 % | -1.32 -8.20 % | -1.22 55.96 % | -2.77 58.78 % | -6.72 -1 766.67 % | -0.36 99.66 % | -105.46 -405.56 % | -20.86 46.57 % | -39.04 24.81 % | -51.92 -50.54 % | -34.49 |
| Gross profit | 122.370 M -4.94 % | 128.733 M -8.97 % | 141.425 M 110.49 % | 67.187 M 40.93 % | 47.674 M -61.76 % | 124.662 M 49.33 % | 83.479 M 58.06 % | 52.814 M 297.43 % | 13.289 M 8 842.76 % | -152.000 K -134.58 % | -64.797 K 92.51 % | -865.000 K 35.16 % | -1.334 M 67.58 % | -4.115 M -194.27 % | 4.365 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | -6.019 M -176.44 % | 7.874 M -41.89 % | 13.549 M 155.83 % | 5.296 M 198.53 % | 1.774 M -84.79 % | 11.667 M 209.47 % | 3.770 M 717.02 % | -611.000 K 15.96 % | -727.000 K -106.35 % | 11.448 M 2 167.69 % | 504.830 K 110.22 % | -4.942 M -46.56 % | -3.372 M 39.40 % | -5.564 M 34.11 % | -8.444 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 1.599 M -98.75 % | 128.019 M 27.25 % | 100.601 M 10.43 % | 91.097 M -40.64 % | 153.477 M -6.43 % | 164.030 M 35.02 % | 121.483 M 228.59 % | 36.971 M 55.88 % | 23.717 M 3 637.77 % | 634.522 K 879.25 % | 64.797 K -92.51 % | 864.928 K -35.16 % | 1.334 M -64.67 % | 3.776 M -21.64 % | 4.819 M | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.200 M 187.25 % | 1.114 M -30.38 % | 1.600 M 22.89 % | 1.302 M -44.92 % | 2.364 M -65.53 % | 6.858 M 35.43 % | 5.064 M 74.02 % | 2.910 M -13.68 % | 3.371 M 59.54 % | 2.113 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 124.648 M 1 999.87 % | 5.936 M 39 473.33 % | 15.000 K -99.96 % | 36.305 M 151 170.83 % | 24.000 K -98.81 % | 2.021 M | 0.000 -100.00 % | 4.625 M -84.77 % | 30.365 M 20 726.33 % | 145.801 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.344 M -97.42 % | 52.031 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 124.648 M -3.74 % | 129.494 M 48.96 % | 86.934 M -2.41 % | 89.079 M 0.30 % | 88.814 M -5.35 % | 93.831 M 25.15 % | 74.975 M 1 123.88 % | 6.126 M -80.10 % | 30.788 M 820.14 % | 3.346 M 176.53 % | 1.210 M -29.16 % | 1.708 M 14.63 % | 1.490 M -59.81 % | 3.707 M -93.71 % | 58.889 M 802.93 % | 6.522 M 43.50 % | 4.545 M -35.01 % | 6.993 M 114.90 % | 3.254 M |
| Cost and expenses | 126.247 M -5.75 % | 133.955 M 1.51 % | 131.966 M 3.58 % | 127.402 M -47.42 % | 242.291 M -4.75 % | 254.386 M 28.22 % | 198.405 M 127.45 % | 87.232 M 79.88 % | 48.495 M 1 118.16 % | 3.981 M 212.24 % | 1.275 M -50.43 % | 2.572 M -8.96 % | 2.825 M -89.38 % | 26.597 M -58.25 % | 63.708 M 876.82 % | 6.522 M 43.50 % | 4.545 M -35.01 % | 6.993 M 114.90 % | 3.254 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 66.576 M 2.97 % | 64.655 M 5.45 % | 61.313 M 9.35 % | 56.072 M -2.83 % | 57.708 M 3 397.45 % | 1.650 M -96.55 % | 47.761 M | 0.000 -100.00 % | 3.200 M 187.25 % | 1.114 M -30.38 % | 1.600 M 22.89 % | 1.302 M -44.92 % | 2.364 M -65.53 % | 6.858 M 35.43 % | 5.064 M 74.02 % | 2.910 M -13.68 % | 3.371 M 59.54 % | 2.113 M |
| Interest income | 5.451 M 1 315.84 % | 385.000 K 89.66 % | 203.000 K 3 960.00 % | 5.000 K -80.00 % | 25.000 K -69.14 % | 81.000 K 376.47 % | 17.000 K -84.40 % | 109.000 K 22.47 % | 89.000 K | 0.000 -100.00 % | 2.964 K 9.45 % | 2.708 K -95.81 % | 64.583 K -36.00 % | 100.904 K -72.14 % | 362.122 K -39.50 % | 598.516 K -20.51 % | 752.914 K 4.82 % | 718.322 K 43.31 % | 501.243 K |
| Interest expense | 2.018 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.080 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 571.119 K 8.28 % | 527.441 K 6.89 % | 493.463 K -64.52 % | 1.391 M 299.42 % | 348.251 K -72.77 % | 1.279 M |
| Depreciation and amortization | 2.157 M -76.17 % | 9.050 M 1.74 % | 8.895 M -7.86 % | 9.654 M -10.92 % | 10.838 M 7.15 % | 10.115 M 68.33 % | 6.009 M 12.80 % | 5.327 M 71.18 % | 3.112 M 2 841.68 % | 105.790 K 455.09 % | 19.058 K -99.85 % | 12.544 M -14.45 % | 14.663 M -22.55 % | 18.931 M -57.64 % | 44.695 M 7 457.55 % | 591.395 K -83.64 % | 3.615 M 201.75 % | 1.198 M 742.96 % | 142.118 K |
| Operating income | -2.278 M -101.86 % | 122.797 M 11.57 % | 110.060 M 256.39 % | 30.882 M 177.47 % | -39.863 M -126.06 % | 152.987 M 1 699.00 % | 8.504 M 233.10 % | 2.553 M 121.99 % | -11.608 M -247.86 % | -3.337 M -227.16 % | -1.020 M 78.23 % | -4.685 M -139.84 % | 11.761 M 145.34 % | -25.942 M 57.74 % | -61.382 M -841.15 % | -6.522 M -43.50 % | -4.545 M 35.01 % | -6.993 M -114.44 % | -3.261 M |
| Operating income ratio | -0.02 -103.84 % | 0.48 5.17 % | 0.45 133.08 % | 0.20 198.45 % | -0.20 -136.68 % | 0.54 1 214.66 % | 0.04 44.54 % | 0.03 109.06 % | -0.31 95.47 % | -6.92 | 0.00 | 0.00 | 0.00 100.00 % | -39.57 -49.93 % | -26.39 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -82.801 M -1.77 % | -81.360 M -45.63 % | -55.867 M -9.59 % | -50.978 M -58.18 % | -32.228 M 73.22 % | -120.351 M -5 034.43 % | -2.344 M -309.08 % | -573.000 K -98.27 % | -289.000 K 91.38 % | -3.351 M -0.21 % | -3.344 M 73.67 % | -12.700 M 13.37 % | -14.660 M -3 019.15 % | -470.000 K 10.82 % | -527.000 K -601.66 % | 105.052 K 116.47 % | -638.000 K -272.40 % | 370.070 K 147.57 % | -778.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 862.168 M -6.23 % | 919.441 M -0.53 % | 924.321 M 13.95 % | 811.152 M -9.22 % | 893.492 M 3.38 % | 864.306 M 29.09 % | 669.532 M 168.11 % | 249.721 M 1 972.55 % | 12.049 M 130.54 % | -39.454 M -572.58 % | -5.866 M -2 069.34 % | 297.866 K 103.99 % | -7.457 M -1 012.72 % | -670.119 K 79.37 % | -3.249 M -15.51 % | -2.812 M -109.47 % | -1.343 M 90.08 % | -13.539 M 10.71 % | -15.163 M |
| Total investments | 1.087 B -14.06 % | 1.265 B 1.01 % | 1.253 B 4 473 621.43 % | 28.000 K -85.71 % | 196.000 K 1.55 % | 193.000 K -75.19 % | 778.000 K 307.33 % | 191.000 K -55.35 % | 427.735 K 1 373.47 % | 29.029 K -23.63 % | 38.010 K -6.19 % | 40.520 K -19.62 % | 50.412 K -68.62 % | 160.662 K -21.51 % | 204.702 K -96.82 % | 6.434 M 1.54 % | 6.337 M 121.59 % | 2.860 M 24 926.10 % | 11.427 K |
| Total debt | 895.159 M -5.90 % | 951.267 M -0.22 % | 953.366 M 12.25 % | 849.307 M -9.77 % | 941.271 M 0.57 % | 935.963 M 26.97 % | 737.125 M 146.73 % | 298.760 M 297.26 % | 75.205 M 7 181.02 % | 1.033 M 59.95 % | 645.755 K -68.09 % | 2.023 M 248.39 % | 580.791 K 3.61 % | 560.580 K -54.01 % | 1.219 M 4.36 % | 1.168 M -48.67 % | 2.275 M | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -36.092 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 |
| Retained earnings | -52.450 M -293.67 % | 27.082 M 832.14 % | -3.699 M 90.86 % | -40.475 M -152.40 % | -16.036 M -844.82 % | 2.153 M 115.19 % | -14.172 M 9.33 % | -15.630 M 89.27 % | -145.664 M -3.86 % | -140.257 M -16.06 % | -120.852 M 2.31 % | -123.709 M -8.03 % | -114.516 M -20.38 % | -95.126 M -28.29 % | -74.147 M -309.77 % | -18.095 M -65.89 % | -10.908 M -36.07 % | -8.016 M -4.47 % | -7.673 M |
| Common stock | 158.369 M 0.00 % | 158.369 M 0.00 % | 158.369 M 0.14 % | 158.150 M 62.97 % | 97.040 M 19.30 % | 81.338 M 0.27 % | 81.115 M 2.19 % | 79.377 M 23.98 % | 64.024 M 97.40 % | 32.434 M 574.66 % | 4.807 M -6.26 % | 5.129 M -2.83 % | 5.278 M 262.62 % | 1.455 M -85.51 % | 10.044 M 158.82 % | 3.881 M 116.93 % | 1.789 M -0.94 % | 1.806 M -4.53 % | 1.892 M |
| Total equity | 331.674 M -21.69 % | 423.535 M 3.15 % | 410.594 M 7.70 % | 381.251 M 1.48 % | 375.680 M -0.52 % | 377.626 M 15.07 % | 328.170 M 12.45 % | 291.834 M 59.73 % | 182.703 M 252.29 % | 51.861 M 204.62 % | 17.025 M 20.88 % | 14.084 M -50.19 % | 28.277 M -4.97 % | 29.757 M -32.36 % | 43.990 M 47.30 % | 29.864 M 34.25 % | 22.246 M -14.24 % | 25.939 M 7.20 % | 24.198 M |
| Other non current liabilities | 4.570 M 66.79 % | 2.740 M -19.98 % | 3.424 M 71.80 % | 1.993 M 199 200.00 % | 1.000 K -99.93 % | 1.414 M -87.29 % | 11.125 M 619.13 % | 1.547 M 3.26 % | 1.498 M 25 487.16 % | 5.855 K -98.62 % | 423.727 K -23.87 % | 556.566 K 314.84 % | 134.163 K -6.22 % | 143.062 K -31.74 % | 209.597 K 2 261.12 % | 8.877 K | 0.000 | 0.000 | 0.000 |
| Long term debt | 891.811 M -5.93 % | 948.073 M 108.37 % | 454.994 M -46.04 % | 843.277 M 44.87 % | 582.086 M 23.89 % | 469.859 M -17.25 % | 567.829 M 139.02 % | 237.570 M 843.66 % | 25.175 M 4 481.64 % | 549.484 K 3.79 % | 529.394 K -6.19 % | 564.353 K -2.83 % | 580.791 K 3.61 % | 560.580 K -4.64 % | 587.851 K -49.67 % | 1.168 M -48.67 % | 2.275 M | 0.000 | 0.000 |
| Total non current liabilities | 898.183 M -6.57 % | 961.361 M 106.94 % | 464.561 M -45.44 % | 851.413 M 44.32 % | 589.956 M 20.68 % | 488.863 M -15.73 % | 580.133 M 135.39 % | 246.460 M 615.33 % | 34.454 M 1 779.97 % | 1.833 M 92.28 % | 953.121 K -14.97 % | 1.121 M -76.61 % | 4.793 M -40.95 % | 8.116 M -39.16 % | 13.341 M 1 033.63 % | 1.177 M -48.28 % | 2.275 M | 0.000 | 0.000 |
| Other current liabilities | 25.116 M -48.37 % | 48.646 M -22.99 % | 63.170 M 947.58 % | -7.453 M -196.58 % | -2.513 M -132.11 % | 7.827 M 13.55 % | 6.893 M 106.25 % | 3.342 M -56.76 % | 7.729 M -15.94 % | 9.195 M 188 677.77 % | 4.871 K -99.46 % | 910.303 K 335.62 % | 208.969 K -51.79 % | 433.442 K 6.95 % | 405.289 K -68.16 % | 1.273 M 63.75 % | 777.375 K -8.58 % | 850.294 K 115.47 % | 394.627 K |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 41.340 M 20.20 % | 34.393 M 48.42 % | 23.172 M 24.17 % | 18.662 M 8.00 % | 17.279 M 21.15 % | 14.262 M 181.87 % | 5.060 M 17.58 % | 4.303 M 1 542.19 % | 262.050 K -39.63 % | 434.100 K | 0.000 | 0.000 -100.00 % | 1.018 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 3.348 M 4.82 % | 3.194 M -99.36 % | 498.372 M 8 164.88 % | 6.030 M -98.32 % | 359.185 M -22.94 % | 466.104 M 206.61 % | 152.017 M 148.44 % | 61.189 M 22.17 % | 50.086 M 11 416.60 % | 434.902 K 273.76 % | 116.360 K -92.03 % | 1.459 M | 0.000 | 0.000 -100.00 % | 631.016 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 35.834 M -29.63 % | 50.919 M -90.95 % | 562.624 M 829.79 % | 60.511 M -84.80 % | 397.991 M -21.20 % | 505.067 M 153.04 % | 199.600 M 137.06 % | 84.197 M 28.40 % | 65.576 M 443.58 % | 12.064 M 2 099.62 % | 548.452 K -79.88 % | 2.727 M 189.35 % | 942.275 K 7.06 % | 880.112 K -69.57 % | 2.892 M 227.80 % | 882.362 K -48.87 % | 1.726 M -13.33 % | 1.991 M 235.98 % | 592.661 K |
| Total liabilities | 934.017 M -7.73 % | 1.012 B -1.45 % | 1.027 B 12.64 % | 911.924 M -7.70 % | 987.947 M -0.60 % | 993.930 M 27.47 % | 779.733 M 135.81 % | 330.657 M 230.56 % | 100.030 M 619.82 % | 13.897 M 825.47 % | 1.502 M -60.97 % | 3.847 M -32.91 % | 5.735 M -36.25 % | 8.996 M -44.58 % | 16.233 M 688.34 % | 2.059 M -48.53 % | 4.001 M 100.94 % | 1.991 M 235.98 % | 592.661 K |
| Other non current assets | 1.432 M -86.98 % | 10.998 M 1 714.85 % | 606.000 K -99.94 % | 1.096 B 109 615 600.00 % | -1.000 K 97.50 % | -40.000 K -100.01 % | 729.891 M 129.23 % | 318.406 M 306 159 715.38 % | -104.000 -100.36 % | 29.030 K -29.70 % | 41.292 K -98.80 % | 3.430 M 6 250.47 % | 54.014 K -67.09 % | 164.139 K -24.42 % | 217.163 K -96.62 % | 6.434 M -2.79 % | 6.619 M 537.21 % | 1.039 M 87.03 % | 555.384 K |
| Long term investments | 1.087 B -14.06 % | 1.265 B 1.01 % | 1.253 B | 0.000 -100.00 % | 1.125 B 7.91 % | 1.043 B | 0.000 | 0.000 -100.00 % | 129.260 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.821 M 434.77 % | -543.957 K |
| Intangible assets | 12.003 M -20.59 % | 15.116 M -9.03 % | 16.617 M -6.78 % | 17.825 M -10.83 % | 19.989 M -6.97 % | 21.487 M 12.09 % | 19.170 M 4.42 % | 18.359 M 0.19 % | 18.325 M 273.68 % | 4.904 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.661 M -17.48 % | 44.424 M 195.25 % | 15.046 M 45.97 % | 10.308 M 13.67 % | 9.069 M 25.13 % | 7.248 M |
| GoodWill | 58.871 M -1.55 % | 59.799 M -2.08 % | 61.069 M 9.13 % | 55.960 M 1.97 % | 54.879 M -2.30 % | 56.170 M 1.07 % | 55.577 M 3.72 % | 53.582 M 0.29 % | 53.427 M 294.80 % | 13.533 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 70.874 M -5.39 % | 74.915 M -3.57 % | 77.687 M 5.29 % | 73.785 M -1.45 % | 74.868 M -3.59 % | 77.657 M 3.89 % | 74.747 M 3.90 % | 71.941 M 0.26 % | 71.752 M 289.18 % | 18.437 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.661 M -17.48 % | 44.424 M 195.25 % | 15.046 M 45.97 % | 10.308 M 13.67 % | 9.069 M 25.13 % | 7.248 M |
| Property plant equipment net | 9.659 M -29.19 % | 13.640 M -3.46 % | 14.129 M 8.20 % | 13.058 M 77.49 % | 7.357 M -16.29 % | 8.789 M 227.58 % | 2.683 M 7.36 % | 2.499 M 5.81 % | 2.362 M 3 856.93 % | 59.690 K -99.50 % | 11.882 M -4.61 % | 12.456 M -51.05 % | 25.450 M 16 903.22 % | 149.675 K -98.27 % | 8.632 M 85.52 % | 4.653 M -3.70 % | 4.831 M 627.05 % | 664.517 K 198.14 % | 222.885 K |
| Total non current assets | 1.182 B -13.42 % | 1.365 B 1.07 % | 1.350 B 12.85 % | 1.197 B -1.53 % | 1.215 B 6.70 % | 1.139 B 39.78 % | 814.885 M 105.37 % | 396.791 M 93.73 % | 204.814 M 1 005.59 % | 18.525 M 55.36 % | 11.924 M -24.94 % | 15.886 M -37.71 % | 25.504 M -31.02 % | 36.975 M -30.59 % | 53.273 M 103.85 % | 26.133 M 20.11 % | 21.758 M 72.78 % | 12.593 M 68.31 % | 7.482 M |
| Other current assets | 35.047 M 57.53 % | 22.248 M -48.21 % | 42.960 M 95.70 % | 21.952 M 89.18 % | 11.604 M -63.55 % | 31.833 M 254.69 % | 8.975 M -60.22 % | 22.559 M 53.20 % | 14.725 M 105.03 % | 7.182 M 7 454.09 % | 95.074 K -71.05 % | 328.453 K 378.45 % | 68.649 K -43.98 % | 122.542 K 95.30 % | 62.745 K -96.59 % | 1.839 M 360.70 % | 399.229 K -47.29 % | 757.404 K -52.31 % | 1.588 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.125 B -7.91 % | -1.043 B | 0.000 | 0.000 100.00 % | -128.832 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.039 M 87.03 % | 555.384 K |
| cash and cash equivalents | 32.991 M 3.66 % | 31.826 M 9.57 % | 29.045 M -23.88 % | 38.155 M -20.14 % | 47.779 M -33.32 % | 71.657 M 6.01 % | 67.593 M 37.84 % | 49.039 M -22.35 % | 63.156 M 55.99 % | 40.487 M 521.75 % | 6.512 M 277.37 % | 1.726 M -78.53 % | 8.037 M 553.07 % | 1.231 M -72.45 % | 4.468 M 12.24 % | 3.980 M 10.02 % | 3.618 M -73.28 % | 13.539 M -10.71 % | 15.163 M |
| Cash and short term investments | 32.991 M 3.66 % | 31.826 M 9.57 % | 29.045 M -23.88 % | 38.155 M -20.14 % | 47.779 M -33.32 % | 71.657 M 6.01 % | 67.593 M 37.84 % | 49.039 M -22.35 % | 63.156 M 55.99 % | 40.487 M 521.75 % | 6.512 M 277.37 % | 1.726 M -78.53 % | 8.037 M 553.07 % | 1.231 M -72.45 % | 4.468 M 12.24 % | 3.980 M 10.02 % | 3.618 M -75.18 % | 14.578 M -7.26 % | 15.719 M |
| Total current assets | 83.934 M 18.33 % | 70.935 M -18.80 % | 87.358 M -9.45 % | 96.477 M -34.94 % | 148.281 M -36.23 % | 232.530 M -20.64 % | 293.018 M 29.83 % | 225.699 M 189.66 % | 77.919 M 64.97 % | 47.232 M 615.37 % | 6.602 M 221.44 % | 2.054 M -75.86 % | 8.508 M 378.41 % | 1.778 M -74.41 % | 6.951 M 20.05 % | 5.790 M 29.00 % | 4.488 M -70.74 % | 15.337 M -11.39 % | 17.308 M |
| Inventory | 0.000 -100.00 % | 2.664 M -17.52 % | 3.230 M -88.98 % | 29.310 M -62.80 % | 78.786 M -38.94 % | 129.040 M -35.48 % | 200.009 M 29.79 % | 154.101 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 159.867 K | 0.000 | 0.000 -100.00 % | 1.695 K -4.53 % | 1.775 K |
| Net receivables | 15.896 M 11.97 % | 14.197 M 17.11 % | 12.123 M 23.53 % | 9.814 M -2.96 % | 10.113 M -47.00 % | 19.081 M 16.06 % | 16.441 M | 0.000 -100.00 % | 10.144 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 12.320 M | 0.000 -100.00 % | 5.356 M -60.91 % | 13.700 M 76.34 % | 7.769 M -20.25 % | 9.742 M 28.79 % | 7.564 M 91.74 % | 3.945 M 173.84 % | 1.441 M | 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 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -8.578 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 4.964 M 22.36 % | 4.057 M -43.19 % | 7.141 M -1.94 % | 7.282 M 18.46 % | 6.147 M 4.15 % | 5.902 M 30.52 % | 4.522 M 12.24 % | 4.029 M -39.40 % | 6.648 M 392.31 % | 1.350 M 717.56 % | 165.171 K -49.97 % | 330.147 K -54.60 % | 727.266 K 62.82 % | 446.670 K -46.73 % | 838.500 K 229.87 % | 254.193 K -73.20 % | 948.422 K -16.87 % | 1.141 M 476.13 % | 198.034 K |
| Tax payables | 2.406 M -80.35 % | 12.243 M -30.35 % | 17.578 M -13.23 % | 20.259 M 68.80 % | 12.002 M 82.68 % | 6.570 M 308.07 % | 1.610 M 17.01 % | 1.376 M 255.73 % | 386.810 K -64.29 % | 1.083 M | 0.000 -100.00 % | 26.976 K 346.61 % | 6.040 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 1.994 M 39.25 % | 1.432 M 1.20 % | 1.415 M 20.02 % | 1.179 M -18.91 % | 1.454 M -25.03 % | 1.939 M | 0.000 | 0.000 | 0.000 -100.00 % | 118.249 K -64.80 % | 335.900 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | -9.201 M 4.82 % | -9.667 M -77.67 % | -5.441 M -657.48 % | 976.000 K -98.68 % | 74.113 M -23.58 % | 96.977 M 52.13 % | 63.746 M 100.61 % | 31.776 M | 0.000 | 0.000 -100.00 % | 16.622 K 84.08 % | 9.030 K -57.05 % | 21.024 K 101.19 % | -1.763 M -34.72 % | -1.309 M | 0.000 | 0.000 -100.00 % | 3.483 M | 0.000 |
| Capital lease obligations | 10.431 M -14.24 % | 12.163 M -0.62 % | 12.239 M 10.75 % | 11.051 M 117.28 % | 5.086 M -15.66 % | 6.030 M 134.90 % | -17.279 M -1 727 800.00 % | -1.000 K -101.78 % | 56.124 K 215.70 % | -48.507 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 -100.00 % | 23.080 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 |
| Other total stockholders equity | 271.048 M 9.40 % | 247.751 M -5.21 % | 261.364 M -0.47 % | 262.599 M 11.01 % | 236.562 M 17.18 % | 201.879 M 0.79 % | 200.298 M 2.03 % | 196.311 M -25.06 % | 261.942 M 63.57 % | 160.143 M 20.35 % | 133.066 M 0.24 % | 132.744 M -3.45 % | 137.493 M 9.83 % | 125.191 M 14.43 % | 109.402 M 140.02 % | 45.581 M 45.33 % | 31.364 M 9.41 % | 28.666 M -4.38 % | 29.979 M |
| Deferred tax liabilities non current | 1.802 M -82.92 % | 10.549 M 71.72 % | 6.143 M -0.02 % | 6.144 M -4.54 % | 6.436 M -63.41 % | 17.591 M 58.14 % | 11.124 M 88.96 % | 5.887 M -1.11 % | 5.953 M 382.11 % | 1.235 M | 0.000 | 0.000 -100.00 % | 3.959 M -44.05 % | 7.077 M -43.58 % | 12.544 M | 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 |
| Total assets | 1.266 B -11.85 % | 1.436 B -0.14 % | 1.438 B 11.18 % | 1.293 B -5.17 % | 1.364 B -0.58 % | 1.372 B 23.80 % | 1.108 B 77.98 % | 622.491 M 120.17 % | 282.733 M 329.96 % | 65.758 M 254.94 % | 18.526 M 3.31 % | 17.932 M -47.28 % | 34.012 M -12.24 % | 38.753 M -35.65 % | 60.224 M 88.65 % | 31.923 M 21.63 % | 26.247 M -6.03 % | 27.930 M 12.66 % | 24.790 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -301.758 M -154.85 % | -118.406 M 45.41 % | -216.897 M -4 474.92 % | -4.741 M -86.43 % | -2.543 M -66.10 % | -1.531 M 32.16 % | -2.257 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 382.000 K -15.30 % | 451.000 K -2.38 % | 462.000 K 156.67 % | 180.000 K -68.86 % | 578.000 K -53.98 % | 1.256 M -8.59 % | 1.374 M -23.92 % | 1.806 M 217.87 % | 568.156 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -4.394 M 39.96 % | -7.318 M -666.85 % | 1.291 M -74.13 % | 4.991 M 50.83 % | 3.309 M 183.96 % | -3.941 M -241.61 % | 2.783 M 134.36 % | -8.099 M 4.73 % | -8.501 M -1 079.15 % | 868.174 K 412.49 % | -277.826 K -163.55 % | 437.148 K 234.23 % | 130.794 K 122.91 % | -570.784 K -219.15 % | 479.047 K 166.29 % | -722.687 K -51.65 % | -476.538 K -160.03 % | 793.840 K 682.21 % | -136.350 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 154.159 K 92.99 % | 79.878 K | 0.000 -100.00 % | 1.460 K | 0.000 -100.00 % | 6.546 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -4.394 M 39.96 % | -7.318 M -666.85 % | 1.291 M -74.13 % | 4.991 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -724.943 K -281.61 % | 399.169 K | 0.000 100.00 % | -477.999 K | 0.000 100.00 % | -142.895 K |
| Other non cash items | 216.708 M 317.67 % | 51.885 M -70.17 % | 173.958 M -31.47 % | 253.832 M 10.60 % | 229.501 M 10.98 % | 206.787 M 68.85 % | 122.470 M 447.11 % | 22.385 M 655.05 % | 2.965 M -79.59 % | 14.527 M 338.52 % | 3.313 M 28.06 % | 2.587 M 663.66 % | -458.941 K -102.14 % | 21.426 M 193.35 % | 7.304 M 1 241.70 % | 544.380 K 105.31 % | -10.252 M -55.56 % | -6.591 M -105.44 % | -3.208 M |
| Net cash provided by operating activities | 139.174 M 63.93 % | 84.898 M 219.53 % | -71.025 M -164.83 % | 109.555 M 2 336.27 % | -4.899 M -102.02 % | 242.112 M 77.69 % | 136.253 M 482.45 % | 23.393 M 270.74 % | -13.701 M -424.26 % | -2.613 M -43.81 % | -1.817 M -0.95 % | -1.800 M 42.85 % | -3.150 M 43.31 % | -5.556 M 38.73 % | -9.069 M -51.06 % | -6.003 M 15.61 % | -7.113 M -54.69 % | -4.599 M -43.60 % | -3.202 M |
| Investments in property plant and equipment | -3.071 M -636.45 % | -417.000 K 91.42 % | -4.862 M -3.05 % | -4.718 M 22.83 % | -6.114 M 36.59 % | -9.642 M -37.84 % | -6.995 M -29.51 % | -5.401 M -145.83 % | -2.197 M | 0.000 100.00 % | -619.709 K -75.47 % | -353.173 K 83.53 % | -2.144 M 11.37 % | -2.419 M 64.58 % | -6.830 M -24.05 % | -5.506 M 31.25 % | -8.009 M -104.62 % | -3.914 M -66.57 % | -2.350 M |
| Acquisitions net | 0.000 | 0.000 100.00 % | -3.085 M | 0.000 | 0.000 100.00 % | -250.000 K 76.98 % | -1.086 M 22.92 % | -1.409 M 96.98 % | -46.645 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.058 K -73.07 % | 208.150 K -72.74 % | 763.654 K 299.59 % | -382.618 K | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -401.646 M 11.99 % | -456.339 M -28.47 % | -355.202 M | 0.000 100.00 % | -8.991 M | 0.000 100.00 % | -5.644 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -986.848 K 48.67 % | -1.922 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 885.000 K -87.35 % | 6.995 M 3 897.14 % | 175.000 K | 0.000 | 0.000 -100.00 % | 211.757 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 554.759 K | 0.000 | 0.000 |
| Other investing activites | 0.000 100.00 % | -3.072 M -1 613.30 % | 203.000 K 3 283.33 % | 6.000 K -76.00 % | 25.000 K 104.39 % | -569.000 K 99.46 % | -106.288 M -1 903.54 % | -5.305 M 93.14 % | -77.341 M | 0.000 100.00 % | -546.547 K -54.75 % | -353.173 K | 0.000 100.00 % | -2.363 M 62.82 % | -6.357 M -20.68 % | -5.267 M 38.40 % | -8.551 M -154.86 % | -3.355 M -52.63 % | -2.198 M |
| Net cash used for investing activites | -3.071 M 11.98 % | -3.489 M 54.95 % | -7.744 M -64.35 % | -4.712 M 22.61 % | -6.089 M 98.52 % | -411.222 M 27.05 % | -563.713 M -55.83 % | -361.741 M -191.76 % | -123.986 M -1 279.06 % | -8.991 M -2 103.85 % | -407.951 K 93.20 % | -5.997 M -216.24 % | -1.896 M 17.82 % | -2.307 M 63.88 % | -6.387 M -41.14 % | -4.526 M 48.71 % | -8.823 M -51.18 % | -5.836 M -148.39 % | -2.350 M |
| Debt repayment | -47.321 M -3 477.66 % | 1.401 M -98.94 % | 132.050 M 248.38 % | -88.997 M -3 119.86 % | -2.764 M -101.23 % | 223.895 M -49.56 % | 443.860 M 88.66 % | 235.267 M 505.94 % | 38.827 M 32 594.07 % | -119.489 K -202.78 % | 116.254 K -93.83 % | 1.885 M | 0.000 100.00 % | -524.704 K -324.90 % | -123.489 K 79.89 % | -614.123 K -132.35 % | 1.898 M | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 50.792 M 0.05 % | 50.767 M 9 180.99 % | 547.000 K -87.55 % | 4.395 M -94.16 % | 75.274 M -43.24 % | 132.620 M 164.94 % | 50.056 M 538.17 % | 7.844 M | 0.000 -100.00 % | 11.808 M 130.84 % | 5.115 M -67.02 % | 15.512 M 29.94 % | 11.938 M 100.05 % | 5.967 M -37.23 % | 9.507 M -35.06 % | 14.640 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other financing activites | -85.864 M 1.59 % | -87.248 M -55.40 % | -56.143 M -140.17 % | -23.376 M -80.11 % | -12.979 M 74.42 % | -50.729 M -11 098.45 % | -453.000 K -103.14 % | 14.420 M 299.39 % | -7.232 M -190.57 % | -2.489 M -195.69 % | -841.736 K -390.91 % | -171.463 K | 0.000 100.00 % | -0.220 -15.87 % | -0.190 100.00 % | -654.115 K | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -133.185 M -55.14 % | -85.847 M -213.09 % | 75.907 M 167.55 % | -112.373 M -798.12 % | -12.512 M -107.20 % | 173.713 M -61.21 % | 447.802 M 37.80 % | 324.961 M 99.02 % | 163.285 M 245.24 % | 47.296 M 564.45 % | 7.118 M 315.64 % | 1.713 M -85.50 % | 11.808 M 157.24 % | 4.590 M -70.17 % | 15.388 M 44.22 % | 10.670 M 35.64 % | 7.866 M -17.27 % | 9.507 M -35.06 % | 14.640 M |
| Effect of forex changes on cash | -1.753 M -118.58 % | -802.000 K 43.24 % | -1.413 M -286.17 % | 759.000 K -98.99 % | 75.396 M 471 125.00 % | 16.000 K 134.04 % | -47.000 K 59.83 % | -117.000 K | 0.000 100.00 % | -1.892 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.682 K 136.87 % | -4.561 K 83.00 % | -26.824 K -223.48 % | 21.723 K 327.88 % | -9.532 K -71.84 % | -5.547 K |
| Net change in cash | 1.165 M 122.23 % | -5.240 M -22.60 % | -4.274 M 36.89 % | -6.772 M -113.05 % | 51.897 M 1 023.31 % | 4.620 M -77.23 % | 20.294 M 250.28 % | -13.504 M -152.76 % | 25.598 M -24.27 % | 33.800 M 590.78 % | 4.893 M 180.42 % | -6.084 M -189.97 % | 6.762 M 306.70 % | -3.272 M -4 424.15 % | -72.313 K -163.47 % | 113.929 K 101.42 % | -8.049 M -759.01 % | -937.039 K -110.32 % | 9.083 M |
| Cash at beginning of period | 31.826 M -19.79 % | 39.679 M -9.72 % | 43.953 M -13.35 % | 50.725 M 4 428.07 % | -1.172 M -101.66 % | 70.776 M 40.20 % | 50.482 M -21.10 % | 63.986 M 64.59 % | 38.877 M 481.39 % | 6.687 M 313.08 % | 1.619 M -79.27 % | 7.810 M 512.51 % | 1.275 M -71.68 % | 4.502 M -0.83 % | 4.540 M 17.42 % | 3.866 M -66.86 % | 11.667 M -19.40 % | 14.476 M 138.07 % | 6.080 M |
| Cash at end of period | 32.991 M -4.20 % | 34.439 M -13.21 % | 39.679 M -9.72 % | 43.953 M -13.35 % | 50.725 M -32.72 % | 75.396 M 6.53 % | 70.776 M 40.20 % | 50.482 M -21.70 % | 64.474 M 59.25 % | 40.487 M 521.75 % | 6.512 M 277.37 % | 1.726 M -78.53 % | 8.037 M 553.07 % | 1.231 M -72.45 % | 4.468 M 12.24 % | 3.980 M 10.02 % | 3.618 M -73.28 % | 13.539 M -10.71 % | 15.163 M |
| Operating cash flow | 139.174 M 63.93 % | 84.898 M 219.53 % | -71.025 M -164.83 % | 109.555 M 2 336.27 % | -4.899 M -102.02 % | 242.112 M 77.69 % | 136.253 M 482.45 % | 23.393 M 270.74 % | -13.701 M -424.26 % | -2.613 M -43.81 % | -1.817 M -0.95 % | -1.800 M 42.85 % | -3.150 M 43.31 % | -5.556 M 38.73 % | -9.069 M -51.06 % | -6.003 M 15.61 % | -7.113 M -54.69 % | -4.599 M -43.60 % | -3.202 M |
| Capital expenditure | -3.071 M 20.73 % | -3.874 M 20.32 % | -4.862 M -3.05 % | -4.718 M 22.83 % | -6.114 M 36.59 % | -9.642 M -37.84 % | -6.995 M -29.51 % | -5.401 M -145.83 % | -2.197 M | 0.000 100.00 % | -619.709 K -75.47 % | -353.173 K 83.53 % | -2.144 M 11.37 % | -2.419 M 64.58 % | -6.830 M -24.05 % | -5.506 M 31.25 % | -8.009 M -104.62 % | -3.914 M -66.57 % | -2.350 M |
| Free CashFlow | 136.103 M 67.98 % | 81.024 M 206.77 % | -75.887 M -172.39 % | 104.837 M 1 051.94 % | -11.013 M -104.74 % | 232.470 M 79.85 % | 129.258 M 618.42 % | 17.992 M 213.17 % | -15.898 M -508.33 % | -2.613 M -7.24 % | -2.437 M -13.17 % | -2.153 M 59.33 % | -5.294 M 33.62 % | -7.976 M 49.83 % | -15.899 M -38.14 % | -11.510 M 23.89 % | -15.122 M -77.65 % | -8.512 M -53.32 % | -5.552 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 63.821 M -3.62 % | 66.219 M 265.24 % | -40.074 M -172.93 % | 54.946 M -6.95 % | 59.052 M 4.39 % | 56.568 M -13.17 % | 65.147 M 1.30 % | 64.310 M -1.17 % | 65.072 M 4.47 % | 62.290 M -1.17 % | 63.028 M 6.40 % | 59.235 M -4.99 % | 62.348 M 8.59 % | 57.418 M 167.14 % | 21.494 M -44.80 % | 38.941 M -27.22 % | 53.502 M 4.83 % | 51.036 M -6.64 % | 54.667 M -12.29 % | 62.330 M 401.25 % | 12.435 M -77.62 % | 55.571 M -70.08 % | 185.753 M 192.74 % | 63.453 M 102.81 % | 31.287 M -57.52 % | 73.649 M 237.05 % | -53.740 M -210.37 % | 48.689 M 155.46 % | 19.059 M -46.76 % | 35.800 M 24.94 % | 28.653 M 42.74 % | 20.073 M -15.06 % | 23.632 M 35.60 % | 17.428 M 3.45 % | 16.846 M 59.44 % | 10.566 M 54.32 % | 6.847 M 128.77 % | 2.993 M 520.42 % | 482.415 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 217.460 K | 0.000 | 0.000 -100.00 % | 920.587 -82.88 % | 5.378 K | 0.000 -100.00 % | 15.565 K -46.75 % | 29.228 K 81.72 % | 16.084 K | 0.000 -100.00 % | 20.180 K | 0.000 -100.00 % | 98.530 K -82.17 % | 552.488 K 9.87 % | 502.877 K -55.73 % | 1.136 M 71.60 % | 662.020 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | 6.894 M -31.67 % | 10.090 M 111.90 % | -84.771 M -25 329.46 % | 336.000 K -92.06 % | 4.233 M 527.11 % | 675.000 K -90.81 % | 7.343 M 22.10 % | 6.014 M -41.52 % | 10.284 M 43.07 % | 7.188 M -23.61 % | 9.410 M -2.52 % | 9.653 M -12.75 % | 11.063 M 66.84 % | 6.631 M 118.91 % | -35.072 M -918.94 % | -3.442 M -148.13 % | 7.152 M 598.74 % | -1.434 M -670.97 % | -186.000 K -105.22 % | 3.563 M 113.36 % | -26.674 M -616.34 % | 5.166 M -1.11 % | 5.224 M 17.21 % | 4.457 M -3.21 % | 4.605 M 125.74 % | 2.040 M -53.56 % | 4.393 M 247.00 % | 1.266 M 398.43 % | 254.000 K 117.87 % | -1.421 M -128.82 % | -621.000 K -337.93 % | 261.000 K -94.36 % | 4.631 M 380.16 % | -1.653 M 65.55 % | -4.798 M -127.83 % | -2.106 M 24.46 % | -2.788 M -74.58 % | -1.597 M 81.40 % | -8.588 M -1 580.63 % | -511.000 K 94.39 % | -9.101 M -8 096.07 % | -111.041 K 96.90 % | -3.587 M -1 994.12 % | -171.295 K 52.02 % | -357.000 K 53.81 % | -772.854 K 62.90 % | -2.083 M -323.33 % | -492.054 K 94.60 % | -9.114 M -1 162.33 % | -722.000 K 93.85 % | -11.743 M -2 048.93 % | -546.459 K 50.33 % | -1.100 M -73.55 % | -633.909 K 33.38 % | -951.530 K 24.24 % | -1.256 M 72.46 % | -4.561 M 65.99 % | -13.411 M 65.31 % | -38.659 M -533.55 % | -6.102 M -104.29 % | -2.987 M -23.23 % | -2.424 M -190.30 % | -835.000 K 56.19 % | -1.906 M 35.82 % | -2.970 M -512.37 % | -485.000 K |
| Income before tax | 8.892 M -33.90 % | 13.453 M 114.50 % | -92.766 M -12 131.91 % | 771.000 K -87.00 % | 5.929 M 501.32 % | 986.000 K -89.64 % | 9.519 M 18.75 % | 8.016 M -42.53 % | 13.947 M 40.10 % | 9.955 M -24.84 % | 13.245 M -5.37 % | 13.996 M -5.00 % | 14.733 M 20.57 % | 12.219 M 129.08 % | -42.019 M -2 192.36 % | -1.833 M -114.55 % | 12.595 M 672.70 % | 1.630 M 151.18 % | -3.185 M -125.90 % | 12.296 M 126.20 % | -46.934 M -938.86 % | 5.595 M -34.28 % | 8.513 M 34.36 % | 6.336 M -35.45 % | 9.815 M 23.12 % | 7.972 M 46.54 % | 5.440 M 579.15 % | 801.000 K 30.67 % | 613.000 K 188.46 % | -693.000 K 48.97 % | -1.358 M -274.10 % | -363.000 K -106.96 % | 5.213 M 443.64 % | -1.517 M 73.32 % | -5.685 M -279.00 % | -1.500 M 52.64 % | -3.167 M -88.51 % | -1.680 M -158.70 % | 2.862 M 655.73 % | -515.000 K -146.41 % | -209.000 K -112.36 % | -98.416 K 97.27 % | -3.602 M -2 005.26 % | -171.077 K 24.97 % | -228.000 K 40.04 % | -380.277 K 87.69 % | -3.090 M -559.74 % | -468.364 K -3.39 % | -453.000 K 34.44 % | -691.000 K 95.43 % | -15.115 M -2 563.33 % | -567.522 K 49.28 % | -1.119 M -70.63 % | -655.775 K 32.89 % | -977.093 K 25.13 % | -1.305 M 73.47 % | -4.919 M 74.05 % | -18.958 M 59.72 % | -47.069 M -669.10 % | -6.120 M -103.93 % | -3.001 M -23.80 % | -2.424 M -190.30 % | -835.000 K 56.19 % | -1.906 M 34.09 % | -2.892 M -496.29 % | -485.000 K |
| Income before tax ratio | 0.14 -31.42 % | 0.20 -91.22 % | 2.31 16 397.11 % | 0.01 -86.02 % | 0.10 476.02 % | 0.02 -88.07 % | 0.15 17.22 % | 0.12 -41.84 % | 0.21 34.11 % | 0.16 -23.95 % | 0.21 -11.06 % | 0.24 -0.01 % | 0.24 11.04 % | 0.21 110.89 % | -1.95 -4 053.11 % | -0.05 -120.00 % | 0.24 637.08 % | 0.03 154.82 % | -0.06 -129.53 % | 0.20 105.23 % | -3.77 -3 848.78 % | 0.10 119.69 % | 0.05 -54.10 % | 0.10 -68.17 % | 0.31 189.82 % | 0.11 206.93 % | -0.10 -715.32 % | 0.02 -48.85 % | 0.03 266.15 % | -0.02 59.16 % | -0.05 -162.08 % | -0.02 -108.20 % | 0.22 353.42 % | -0.09 74.21 % | -0.34 -137.71 % | -0.14 69.31 % | -0.46 17.60 % | -0.56 -109.46 % | 5.93 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.05 | 0.00 | 0.00 100.00 % | -508.77 -504.01 % | -84.23 | 0.00 100.00 % | -971.09 -4 901.22 % | -19.42 72.09 % | -69.57 | 0.00 100.00 % | -48.42 | 0.00 100.00 % | -49.92 -45.49 % | -34.31 63.34 % | -93.60 -1 637.40 % | -5.39 -18.84 % | -4.53 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 13.291 M -7.04 % | 14.297 M 115.36 % | -93.105 M -2 411.44 % | 4.028 M -49.47 % | 7.971 M 109.87 % | 3.798 M -66.95 % | 11.491 M -5.69 % | 12.184 M -13.99 % | 14.165 M 13.06 % | 12.529 M -17.21 % | 15.133 M -7.66 % | 16.388 M -7.17 % | 17.654 M 24.18 % | 14.216 M 137.08 % | -38.339 M -4 850.81 % | 807.000 K -94.02 % | 13.490 M 83.46 % | 7.353 M 397.21 % | -2.474 M -115.11 % | 16.372 M 137.22 % | -43.983 M -19 983.56 % | -219.000 K -100.18 % | 120.811 M 1 979.72 % | 5.809 M 120.76 % | -27.981 M -3.71 % | -26.981 M -371.93 % | 9.922 M 135.09 % | -28.278 M 14.53 % | -33.086 M -2 674.79 % | 1.285 M -58.33 % | 3.084 M 1 613.33 % | 180.000 K -96.14 % | 4.663 M 10 236.96 % | -46.000 K 98.03 % | -2.333 M -60.90 % | -1.450 M 60.19 % | -3.642 M -219.75 % | -1.139 M -119.57 % | 5.820 M 3 010.00 % | -200.000 K -36.05 % | -147.000 K 19.30 % | -182.157 K 41.16 % | -309.555 K -84.97 % | -167.356 K 25.29 % | -224.000 K -452.71 % | 63.509 K -99.45 % | 11.630 M 2 599.16 % | -465.357 K -103.86 % | 12.046 M 1 889.90 % | -673.000 K -37.63 % | -489.000 K -5.07 % | -465.401 K 56.98 % | -1.082 M -118.15 % | -495.910 K 46.72 % | -930.789 K -6.62 % | -873.000 K 62.72 % | -2.342 M 11.95 % | -2.660 M 67.51 % | -8.187 M -505.10 % | -1.353 M 18.74 % | -1.665 M 29.89 % | -2.375 M -272.26 % | -638.000 K 63.14 % | -1.731 M 35.36 % | -2.678 M -1 433.96 % | 200.755 K |
| Net income ratio | 0.11 -29.11 % | 0.15 -92.80 % | 2.12 34 492.46 % | 0.01 -91.47 % | 0.07 500.73 % | 0.01 -89.41 % | 0.11 20.53 % | 0.09 -40.83 % | 0.16 36.96 % | 0.12 -22.71 % | 0.15 -8.38 % | 0.16 -8.16 % | 0.18 53.65 % | 0.12 107.08 % | -1.63 -1 746.03 % | -0.09 -166.12 % | 0.13 575.76 % | -0.03 -725.82 % | 0.00 -105.95 % | 0.06 102.66 % | -2.15 -2 407.47 % | 0.09 230.55 % | 0.03 -59.96 % | 0.07 -52.28 % | 0.15 431.38 % | 0.03 133.88 % | -0.08 -414.38 % | 0.03 95.11 % | 0.01 133.58 % | -0.04 -83.14 % | -0.02 -266.68 % | 0.01 -93.36 % | 0.20 306.61 % | -0.09 66.70 % | -0.28 -42.89 % | -0.20 51.05 % | -0.41 23.69 % | -0.53 97.00 % | -17.80 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.64 | 0.00 | 0.00 100.00 % | -534.50 68.46 % | -1 694.68 | 0.00 100.00 % | -754.45 -3 935.26 % | -18.70 72.67 % | -68.40 | 0.00 100.00 % | -47.15 | 0.00 100.00 % | -46.29 -90.70 % | -24.27 68.42 % | -76.88 -1 331.18 % | -5.37 -19.05 % | -4.51 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.21 -3.54 % | 0.22 -90.71 % | 2.32 3 069.25 % | 0.07 -45.69 % | 0.13 101.05 % | 0.07 -61.94 % | 0.18 -6.90 % | 0.19 -12.97 % | 0.22 8.22 % | 0.20 -16.23 % | 0.24 -13.22 % | 0.28 -2.29 % | 0.28 14.36 % | 0.25 113.88 % | -1.78 -8 707.10 % | 0.02 -91.78 % | 0.25 75.01 % | 0.14 418.36 % | -0.05 -117.23 % | 0.26 107.43 % | -3.54 -89 651.80 % | 0.00 -100.61 % | 0.65 610.43 % | 0.09 110.24 % | -0.89 -144.12 % | -0.37 -98.42 % | -0.18 68.21 % | -0.58 66.54 % | -1.74 -4 936.42 % | 0.04 -66.65 % | 0.11 1 100.28 % | 0.01 -95.46 % | 0.20 7 575.75 % | 0.00 98.09 % | -0.14 -0.92 % | -0.14 74.20 % | -0.53 -39.77 % | -0.38 -103.15 % | 12.06 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.03 | 0.00 | 0.00 100.00 % | -505.50 -122.57 % | 2 239.87 | 0.00 100.00 % | -31.42 -97.30 % | -15.92 76.33 % | -67.26 | 0.00 100.00 % | -46.12 | 0.00 100.00 % | -23.77 -393.70 % | -4.81 70.43 % | -16.28 -1 266.92 % | -1.19 52.64 % | -2.52 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.44 3.01 % | 0.43 -77.53 % | 1.92 574.58 % | 0.28 -18.66 % | 0.35 17.35 % | 0.30 -22.12 % | 0.38 -3.07 % | 0.40 -11.10 % | 0.44 0.47 % | 0.44 -48.13 % | 0.85 74.95 % | 0.49 -1.63 % | 0.50 2.19 % | 0.49 1 214.11 % | -0.04 -113.82 % | 0.32 -38.45 % | 0.51 31.70 % | 0.39 -32.58 % | 0.58 18.55 % | 0.49 119.94 % | -2.44 -937.65 % | 0.29 -62.27 % | 0.77 136.95 % | 0.33 191.86 % | -0.35 -176.66 % | 0.46 -73.34 % | 1.73 335.88 % | 0.40 -63.35 % | 1.09 131.62 % | 0.47 -12.54 % | 0.54 -6.16 % | 0.57 -13.00 % | 0.66 9.05 % | 0.60 84.95 % | 0.33 -20.35 % | 0.41 0.99 % | 0.40 48.28 % | 0.27 284.42 % | -0.15 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.75 | 0.00 | 0.00 100.00 % | -252.37 -7 503.77 % | -3.32 | 0.00 100.00 % | -20.49 -126.90 % | -9.03 43.90 % | -16.10 | 0.00 100.00 % | -21.59 | 0.00 -100.00 % | 1.19 14.24 % | 1.04 3.80 % | 1.00 0.00 % | 1.00 -61.76 % | 2.61 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 299.739 M -1.97 % | 305.758 M 1.20 % | 302.145 M -2.07 % | 308.529 M 2.04 % | 302.357 M -10.41 % | 337.500 M 10.31 % | 305.958 M 1.75 % | 300.700 M -0.59 % | 302.471 M 0.99 % | 299.500 M -2.45 % | 307.031 M 1.78 % | 301.656 M 0.89 % | 299.000 M -0.80 % | 301.409 M 2.73 % | 293.408 M -6.23 % | 312.909 M 0.63 % | 310.957 M 5.98 % | 293.408 M 60.82 % | 182.445 M -2.71 % | 187.526 M 1.24 % | 185.236 M 0.40 % | 184.500 M 19.43 % | 154.488 M -15.85 % | 183.576 M 0.66 % | 182.377 M 4.19 % | 175.050 M -4.05 % | 182.431 M -2.04 % | 186.230 M 42.41 % | 130.773 M -10.63 % | 146.321 M -8.26 % | 159.499 M 20.13 % | 132.768 M 11.37 % | 119.214 M -12.76 % | 136.645 M 49.24 % | 91.558 M -15.56 % | 108.428 M 10.88 % | 97.792 M 11.85 % | 87.430 M 649.47 % | 11.666 M 17.10 % | 9.962 M -5.62 % | 10.555 M 16.23 % | 9.081 M 111.51 % | 4.293 M -23.43 % | 5.607 M 4.61 % | 5.360 M 6.83 % | 5.017 M 121.65 % | 2.264 M -16.48 % | 2.710 M 0.00 % | 2.710 M 12.68 % | 2.405 M 14.52 % | 2.100 M 10.86 % | 1.894 M 28.28 % | 1.477 M 90.65 % | 774.507 K -98.23 % | 43.716 M 7 831.31 % | 551.178 K -46.80 % | 1.036 M 53.34 % | 675.629 K 33.16 % | 507.385 K -0.75 % | 511.228 K 71.74 % | 297.677 K 0.00 % | 297.677 K 62.20 % | 183.527 K 10.95 % | 165.412 K 0.00 % | 165.412 K 4.28 % | 158.630 K |
| Weighted average shs out | 299.739 M -1.97 % | 305.758 M 1.20 % | 302.145 M -2.07 % | 308.540 M 2.04 % | 302.357 M -10.41 % | 337.500 M 10.31 % | 305.958 M 1.75 % | 300.700 M 3.31 % | 291.068 M -2.82 % | 299.500 M -0.88 % | 302.145 M 0.16 % | 301.656 M 0.89 % | 299.000 M -0.80 % | 301.409 M 2.73 % | 293.408 M -2.89 % | 302.145 M 1.39 % | 298.000 M 3.91 % | 286.800 M 57.20 % | 182.445 M -2.71 % | 187.526 M 1.24 % | 185.236 M 7.57 % | 172.200 M 11.46 % | 154.488 M -2.38 % | 158.255 M 0.12 % | 158.060 M -2.18 % | 161.585 M -5.39 % | 170.792 M 4.81 % | 162.951 M 24.61 % | 130.773 M -10.63 % | 146.321 M 4.86 % | 139.545 M 5.10 % | 132.768 M 11.37 % | 119.214 M -12.76 % | 136.645 M 41.35 % | 96.668 M -10.85 % | 108.428 M 10.88 % | 97.792 M 11.85 % | 87.430 M 636.94 % | 11.864 M 19.09 % | 9.962 M -5.62 % | 10.555 M 12.50 % | 9.383 M 95.63 % | 4.796 M -14.46 % | 5.607 M 64.67 % | 3.405 M -17.93 % | 4.149 M 15.26 % | 3.600 M 32.82 % | 2.710 M 0.00 % | 2.710 M 12.68 % | 2.405 M 14.52 % | 2.100 M 10.86 % | 1.894 M 28.28 % | 1.477 M 90.65 % | 774.507 K -98.23 % | 43.716 M 7 831.31 % | 551.178 K -46.80 % | 1.036 M 53.34 % | 675.629 K 33.16 % | 507.385 K -0.75 % | 511.228 K 71.74 % | 297.677 K 0.00 % | 297.677 K 62.20 % | 183.527 K 10.95 % | 165.412 K 0.00 % | 165.412 K 4.28 % | 158.630 K |
| EPS diluted | 0.02 -30.30 % | 0.03 111.79 % | -0.28 -25 554.55 % | 0.00 -92.14 % | 0.01 600.00 % | 0.00 -91.67 % | 0.02 20.00 % | 0.02 -41.18 % | 0.03 41.67 % | 0.02 -22.58 % | 0.03 -3.13 % | 0.03 -13.51 % | 0.04 68.18 % | 0.02 118.33 % | -0.12 -990.91 % | -0.01 -147.83 % | 0.02 569.39 % | 0.00 -390.00 % | 0.00 -105.26 % | 0.02 113.57 % | -0.14 -600.00 % | 0.03 -17.16 % | 0.03 39.09 % | 0.02 -3.95 % | 0.03 116.24 % | 0.01 -51.45 % | 0.02 254.41 % | 0.01 580.00 % | 0.00 110.31 % | -0.01 -148.72 % | 0.00 -295.00 % | 0.00 -94.85 % | 0.04 420.66 % | -0.01 76.91 % | -0.05 -172.92 % | -0.02 31.67 % | -0.03 -51.89 % | -0.02 97.50 % | -0.74 -1 342.50 % | -0.05 94.03 % | -0.86 -7 188.14 % | -0.01 98.60 % | -0.84 -2 645.10 % | -0.03 54.12 % | -0.07 55.53 % | -0.15 83.70 % | -0.92 -411.11 % | -0.18 94.94 % | -3.56 -1 086.67 % | -0.30 94.63 % | -5.59 -1 827.59 % | -0.29 61.33 % | -0.75 11.76 % | -0.85 -3 799.08 % | -0.02 99.08 % | -2.37 50.11 % | -4.75 76.07 % | -19.85 73.95 % | -76.19 -252.73 % | -21.60 -544.78 % | -3.35 55.15 % | -7.47 -64.18 % | -4.55 60.50 % | -11.52 35.86 % | -17.96 -486.93 % | -3.06 |
| Earnings per share | 0.02 -30.30 % | 0.03 111.79 % | -0.28 -25 554.55 % | 0.00 -92.14 % | 0.01 600.00 % | 0.00 -91.67 % | 0.02 20.00 % | 0.02 -41.18 % | 0.03 41.67 % | 0.02 -22.58 % | 0.03 -3.13 % | 0.03 -13.51 % | 0.04 68.18 % | 0.02 118.33 % | -0.12 -952.63 % | -0.01 -147.50 % | 0.02 580.00 % | -0.01 -400.00 % | 0.00 -105.26 % | 0.02 113.57 % | -0.14 -566.67 % | 0.03 -11.24 % | 0.03 19.86 % | 0.03 -3.09 % | 0.03 130.95 % | 0.01 -50.97 % | 0.03 229.49 % | 0.01 310.53 % | 0.00 119.59 % | -0.01 -115.56 % | 0.00 -364.71 % | 0.00 -95.62 % | 0.04 420.66 % | -0.01 75.60 % | -0.05 -158.33 % | -0.02 31.67 % | -0.03 -51.89 % | -0.02 97.43 % | -0.72 -1 303.51 % | -0.05 94.03 % | -0.86 -7 188.14 % | -0.01 98.43 % | -0.75 -2 350.98 % | -0.03 54.12 % | -0.07 55.53 % | -0.15 74.14 % | -0.58 -222.22 % | -0.18 94.94 % | -3.56 -1 086.67 % | -0.30 94.63 % | -5.59 -1 827.59 % | -0.29 61.33 % | -0.75 11.76 % | -0.85 -3 799.08 % | -0.02 99.08 % | -2.37 50.11 % | -4.75 76.07 % | -19.85 73.95 % | -76.19 -252.73 % | -21.60 -544.78 % | -3.35 55.15 % | -7.47 -64.18 % | -4.55 60.50 % | -11.52 35.86 % | -17.96 -486.93 % | -3.06 |
| Gross profit | 28.384 M -0.72 % | 28.591 M 137.13 % | -77.002 M -591.99 % | 15.651 M -24.32 % | 20.680 M 22.50 % | 16.881 M -32.38 % | 24.963 M -1.81 % | 25.423 M -12.14 % | 28.936 M 4.96 % | 27.568 M -48.73 % | 53.775 M 86.16 % | 28.887 M -6.54 % | 30.910 M 10.96 % | 27.857 M 3 076.18 % | -936.000 K -107.63 % | 12.267 M -55.20 % | 27.383 M 38.07 % | 19.833 M -37.06 % | 31.511 M 3.98 % | 30.305 M 199.95 % | -30.320 M -287.44 % | 16.176 M -88.71 % | 143.292 M 593.64 % | 20.658 M 286.29 % | -11.089 M -132.57 % | 34.051 M 136.54 % | -93.184 M -581.10 % | 19.369 M -6.38 % | 20.689 M 23.31 % | 16.778 M 9.27 % | 15.354 M 33.96 % | 11.462 M -26.10 % | 15.510 M 47.87 % | 10.489 M 91.34 % | 5.482 M 26.99 % | 4.317 M 55.85 % | 2.770 M 239.21 % | 816.593 K 1 244.17 % | -71.370 K 57.01 % | -166.000 K -302.57 % | -41.235 K -63.38 % | -25.239 K -264.42 % | 15.350 K 20.49 % | 12.740 K -92.16 % | 162.552 K 397.91 % | -54.565 K 72.99 % | -202.000 K 13.06 % | -232.333 K -1 201.59 % | -17.850 K 95.54 % | -400.000 K -25.39 % | -319.000 K -20.83 % | -263.999 K -1.95 % | -258.952 K -35.88 % | -190.569 K 56.26 % | -435.684 K | 0.000 -100.00 % | 116.840 K -79.63 % | 573.496 K 14.04 % | 502.877 K -55.73 % | 1.136 M -34.37 % | 1.731 M 252.12 % | 491.597 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 1.998 M -40.59 % | 3.363 M 141.54 % | -8.095 M -3 991.83 % | 208.000 K -87.01 % | 1.601 M 501.88 % | 266.000 K -12.21 % | 303.000 K -84.26 % | 1.925 M -42.40 % | 3.342 M 45.12 % | 2.303 M -20.15 % | 2.884 M -24.66 % | 3.828 M 68.63 % | 2.270 M -50.30 % | 4.567 M 1 045.55 % | -483.000 K -207.33 % | 450.000 K -87.57 % | 3.619 M 111.76 % | 1.709 M 147.11 % | -3.628 M -162.61 % | 5.795 M 328.33 % | -2.538 M -218.32 % | 2.145 M 8.39 % | 1.979 M -26.13 % | 2.679 M -26.82 % | 3.661 M 9.35 % | 3.348 M 27.59 % | 2.624 M 554.36 % | 401.000 K -9.28 % | 442.000 K 45.87 % | 303.000 K 142.98 % | -705.000 K -12.98 % | -624.000 K -207.22 % | 582.000 K 327.94 % | 136.000 K 115.33 % | -887.000 K -246.37 % | 606.000 K 259.89 % | -379.000 K -356.63 % | -83.000 K | 0.000 | 0.000 100.00 % | -3.246 K -523 481.32 % | -0.620 100.00 % | -14.499 K -6 757.09 % | 217.794 | 0.000 -100.00 % | 413.374 K 140.53 % | -1.020 M -126 527.32 % | -805.513 | 0.000 100.00 % | -717.000 99.98 % | -3.372 M | 0.000 100.00 % | -2.738 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.546 M 34.06 % | -8.411 M -45 977.57 % | -18.254 K -28.50 % | -14.206 K | 0.000 | 0.000 | 0.000 -100.00 % | 192.343 K | 0.000 |
| Cost of revenue | 35.437 M -5.82 % | 37.628 M 1.90 % | 36.928 M -6.02 % | 39.295 M 2.41 % | 38.372 M -3.31 % | 39.687 M -1.24 % | 40.184 M 3.34 % | 38.887 M 7.61 % | 36.136 M 4.07 % | 34.722 M 275.25 % | 9.253 M -69.51 % | 30.348 M -3.47 % | 31.438 M 8.66 % | 28.933 M 28.99 % | 22.430 M -15.91 % | 26.674 M 2.12 % | 26.119 M -16.29 % | 31.203 M 34.75 % | 23.156 M -27.69 % | 32.025 M -29.92 % | 45.696 M 15.99 % | 39.395 M -7.22 % | 42.461 M -0.78 % | 42.795 M -9.27 % | 47.169 M 19.12 % | 39.598 M 0.39 % | 39.444 M 34.53 % | 29.320 M -4.28 % | 30.631 M 61.03 % | 19.022 M 43.03 % | 13.299 M 54.44 % | 8.611 M 6.02 % | 8.122 M 17.05 % | 6.939 M -38.94 % | 11.364 M 81.85 % | 6.249 M 53.27 % | 4.077 M 86.59 % | 2.185 M 294.56 % | 553.785 K 58.05 % | 350.391 K 250.00 % | 100.111 K 296.65 % | 25.239 K 264.42 % | -15.350 K -20.48 % | -12.741 K -123.20 % | 54.908 K 0.63 % | 54.564 K -72.99 % | 201.991 K -13.40 % | 233.253 K -21.02 % | 295.337 K -29.86 % | 421.046 K 25.90 % | 334.419 K 14.05 % | 293.227 K -64.42 % | 824.084 K 192.82 % | 281.435 K -38.26 % | 455.864 K | 0.000 -100.00 % | 1.641 M 7 911.31 % | -21.008 K | 0.000 | 0.000 100.00 % | -1.069 M -117.28 % | -492.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.969 M -28.48 % | 2.753 M 1 608.28 % | 161.156 K 32.12 % | 121.973 K -28.03 % | 169.483 K -27.55 % | 233.946 K 27.35 % | 183.708 K -53.40 % | 394.255 K 24.16 % | 317.549 K -50.01 % | 635.278 K 170.49 % | 234.864 K -66.92 % | 710.022 K 149.93 % | 284.084 K -12.81 % | 325.823 K 61.78 % | 201.401 K -75.56 % | 824.084 K 284.23 % | 214.475 K -56.68 % | 495.105 K -25.16 % | 661.539 K | 0.000 -100.00 % | 1.946 M 1 085.82 % | 164.106 K -97.37 % | 6.241 M 432.96 % | 1.171 M -4.25 % | 1.223 M 511.37 % | 200.043 K -93.29 % | 2.980 M 36.01 % | 2.191 M 186.80 % | 763.947 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 706.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -2.167 M 88.10 % | -18.204 M -1 354.58 % | 1.451 M 117.12 % | -8.477 M -160.63 % | 13.982 M 294.76 % | -7.179 M -1.11 % | -7.100 M -5.89 % | -6.705 M -362.41 % | -1.450 M -101.39 % | -720.000 K -104.19 % | 17.178 M | 0.000 | 0.000 -100.00 % | 14.000 K 101.50 % | -936.000 K -93 700.00 % | 1.000 K -66.67 % | 3.000 K | 0.000 -100.00 % | 31.511 M 63 122.00 % | -50.000 K -100.31 % | 16.219 M 0.27 % | 16.176 M -88.71 % | 143.292 M 327.44 % | 33.523 M -18.50 % | 41.132 M 7.51 % | 38.259 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.161 M 58.89 % | -2.824 M | 0.000 100.00 % | -163.000 K 12.28 % | -185.809 K 15.00 % | -218.597 K | 0.000 | 0.000 100.00 % | -372.115 K 55.54 % | -837.000 K -74.64 % | -479.280 K | 0.000 100.00 % | -681.000 K | 0.000 -100.00 % | 128.627 K | 0.000 -100.00 % | 166.776 K 117.92 % | -930.789 K -460.16 % | 258.435 K -92.25 % | 3.333 M -78.63 % | 15.594 M 4 503.11 % | 338.771 K | 0.000 | 0.000 -100.00 % | 785.427 K -8.95 % | 862.636 K 182.79 % | -1.042 M -245.76 % | 714.866 K 254.40 % | -463.000 K |
| Operating expenses | -2.167 M -26.80 % | -1.709 M -217.78 % | 1.451 M 117.12 % | -8.477 M -128.79 % | 29.441 M -7.58 % | 31.856 M -0.16 % | 31.907 M 105.28 % | 15.543 M -53.08 % | 33.128 M 93.18 % | 17.149 M -58.17 % | 40.999 M 178.20 % | 14.737 M -4.57 % | 15.442 M -0.89 % | 15.580 M -50.03 % | 31.179 M 108.32 % | 14.967 M -15.14 % | 17.638 M 6.06 % | 16.630 M -47.22 % | 31.511 M 3.98 % | 30.305 M 86.21 % | 16.275 M 9.22 % | 14.901 M -41.12 % | 25.309 M 94.53 % | 13.010 M -6.57 % | 13.925 M -10.36 % | 15.535 M 10.76 % | 14.026 M -21.47 % | 17.861 M -10.35 % | 19.924 M 18.36 % | 16.834 M 9.64 % | 15.354 M 33.96 % | 11.462 M -26.10 % | 15.510 M 29.66 % | 11.962 M 32.26 % | 9.044 M 35.35 % | 6.682 M 32.03 % | 5.061 M 526.36 % | 808.000 K 1 232.14 % | -71.369 K -150.19 % | 142.190 K 444.83 % | -41.235 K -123.82 % | 173.135 K -47.24 % | 328.139 K 109.69 % | 156.484 K -59.96 % | 390.776 K 29.54 % | 301.672 K 249.34 % | -202.000 K -180.41 % | 251.205 K 1 507.31 % | -17.850 K -106.08 % | 293.764 K 192.09 % | -319.000 K -196.66 % | 330.028 K -61.45 % | 856.139 K 124.56 % | 381.251 K -27.99 % | 529.412 K -42.45 % | 919.975 K -72.40 % | 3.333 M -82.90 % | 19.486 M 3 774.90 % | 502.877 K -55.73 % | 1.136 M -42.74 % | 1.984 M -26.90 % | 2.714 M 155.32 % | 1.063 M -45.18 % | 1.939 M -33.28 % | 2.906 M 864.29 % | 301.361 K |
| Cost and expenses | 33.270 M -7.37 % | 35.919 M -6.41 % | 38.379 M 24.53 % | 30.818 M -0.79 % | 31.064 M -4.44 % | 32.508 M -1.74 % | 33.084 M 2.80 % | 32.182 M -7.22 % | 34.686 M 2.01 % | 34.002 M -0.59 % | 34.203 M -24.14 % | 45.085 M -3.83 % | 46.880 M 5.32 % | 44.513 M -28.52 % | 62.276 M 119.90 % | 28.320 M -7.67 % | 30.672 M -9.63 % | 33.941 M -43.55 % | 60.123 M 23.73 % | 48.591 M -17.11 % | 58.619 M 0.37 % | 58.402 M -13.82 % | 67.770 M 12.44 % | 60.270 M -2.33 % | 61.710 M -4.53 % | 64.637 M 33.37 % | 48.463 M 2.72 % | 47.181 M 7.78 % | 43.776 M 47.38 % | 29.702 M 10.08 % | 26.981 M 27.07 % | 21.233 M 5.55 % | 20.117 M 15.43 % | 17.428 M -14.60 % | 20.408 M 57.82 % | 12.931 M 16.03 % | 11.145 M 150.62 % | 4.447 M 821.82 % | 482.415 K 160.80 % | 184.975 K 69.75 % | 108.970 K -45.07 % | 198.375 K -36.58 % | 312.789 K 117.60 % | 143.743 K -67.75 % | 445.685 K 25.11 % | 356.237 K 103.05 % | -11.696 M -2 468.67 % | 493.779 K -96.36 % | 13.549 M 1 885.77 % | 682.303 K 4 283.57 % | 15.565 K -97.50 % | 623.256 K -44.90 % | 1.131 M 70.70 % | 662.686 K -32.74 % | 985.277 K 7.10 % | 919.975 K -81.50 % | 4.973 M -74.45 % | 19.465 M -59.84 % | 48.470 M 306.70 % | 11.918 M 1 203.56 % | 914.263 K -58.87 % | 2.223 M 109.13 % | 1.063 M -45.18 % | 1.939 M -33.28 % | 2.906 M 864.29 % | 301.361 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 16.495 M 10.16 % | 14.974 M -6.41 % | 15.999 M 3.49 % | 15.459 M -9.64 % | 17.109 M 1.89 % | 16.792 M 3.67 % | 16.197 M -4.99 % | 17.047 M 3.07 % | 16.540 M 1.24 % | 16.337 M 1.85 % | 16.041 M -3.22 % | 16.574 M 5.55 % | 15.702 M -35.78 % | 24.449 M -6.14 % | 26.048 M 82.77 % | 14.252 M -24.46 % | 18.868 M 25.85 % | 14.993 M 13.11 % | 13.255 M 2.57 % | 12.923 M -13.27 % | 14.901 M -2.21 % | 15.237 M 17.12 % | 13.010 M -6.57 % | 13.925 M -10.36 % | 15.535 M | 0.000 -100.00 % | 11.602 M -11.74 % | 13.145 M -1.61 % | 13.360 M -14.55 % | 15.634 M 33.89 % | 11.677 M 10.60 % | 10.558 M 6.73 % | 9.892 M -1.50 % | 10.043 M 78.32 % | 5.632 M 44.63 % | 3.894 M 97.77 % | 1.969 M -28.48 % | 2.753 M 1 608.28 % | 161.156 K 32.12 % | 121.973 K -24.04 % | 160.569 K -31.36 % | 233.946 K 27.35 % | 183.708 K -53.40 % | 394.255 K 24.16 % | 317.549 K -50.01 % | 635.278 K 170.49 % | 234.864 K -46.06 % | 435.396 K 55.42 % | 280.140 K -14.02 % | 325.823 K 61.78 % | 201.401 K -75.56 % | 824.084 K 284.23 % | 214.475 K -56.68 % | 495.105 K -25.16 % | 661.539 K | 0.000 -100.00 % | 1.946 M 1 085.82 % | 164.106 K -97.37 % | 6.241 M 432.96 % | 1.171 M -39.29 % | 1.929 M 864.29 % | 200.043 K -93.29 % | 2.980 M 36.01 % | 2.191 M 186.80 % | 763.947 K |
| Interest income | 359.000 K 16.56 % | 308.000 K -94.12 % | 5.237 M 5 189.90 % | 99.000 K 22.22 % | 81.000 K 131.43 % | 35.000 K -76.19 % | 147.000 K -3.92 % | 153.000 K 218.75 % | 48.000 K 29.73 % | 37.000 K -17.78 % | 45.000 K -60.18 % | 113.000 K 264.52 % | 31.000 K 121.43 % | 14.000 K 366.67 % | 3.000 K 200.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 1.000 K -95.24 % | 21.000 K -98.98 % | 2.063 M 2 933.82 % | 68.000 K 223.81 % | 21.000 K 162.50 % | 8.000 K -20.00 % | 10.000 K 100.00 % | 5.000 K 150.00 % | 2.000 K 100.00 % | 1.000 K -91.67 % | 12.000 K -80.00 % | 60.000 K 122.22 % | 27.000 K 170.00 % | 10.000 K -86.14 % | 72.126 K 851.15 % | 7.583 K -31.06 % | 11.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.311 K | 0.000 -100.00 % | 217.460 K 32 314.13 % | 670.880 -70.16 % | 2.248 K 144.19 % | 920.587 302.26 % | 228.855 | 0.000 -100.00 % | 15.565 K -46.75 % | 29.228 K 81.72 % | 16.084 K 71.04 % | 9.404 K -53.40 % | 20.180 K -37.11 % | 32.088 K 2 578.46 % | 1.198 K -97.91 % | 57.439 K 142.34 % | 23.702 K -86.00 % | 169.319 K 24.15 % | 136.381 K 429.98 % | 25.733 K -85.29 % | 174.883 K -6.33 % | 186.700 K 63.11 % | 114.463 K 6.71 % | 107.270 K |
| Interest expense | 0.000 | 0.000 -100.00 % | 774.000 K 65.74 % | 467.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.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 -100.00 % | 562.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.455 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.493 K | 0.000 -100.00 % | 417.581 K 843.66 % | 44.251 K -56.68 % | 102.138 K | 0.000 -100.00 % | 310.000 K -65.34 % | 894.374 K 3 389.56 % | 25.630 K | 0.000 -100.00 % | 154.128 K 53.20 % | 100.606 K -65.38 % | 290.588 K |
| Depreciation and amortization | 1.952 M -5.20 % | 2.059 M -54.73 % | 4.548 M 82.80 % | 2.488 M 5.51 % | 2.358 M 9.02 % | 2.163 M -3.26 % | 2.236 M -2.95 % | 2.304 M -1.20 % | 2.332 M 7.07 % | 2.178 M -7.59 % | 2.357 M 5.32 % | 2.238 M 2.38 % | 2.186 M 3.45 % | 2.113 M -13.51 % | 2.443 M 6.54 % | 2.293 M -1.38 % | 2.325 M -10.37 % | 2.594 M -13.01 % | 2.982 M 13.25 % | 2.633 M 0.80 % | 2.612 M 0.00 % | 2.612 M -7.64 % | 2.828 M 7.73 % | 2.625 M 9.51 % | 2.397 M 5.78 % | 2.266 M 34.48 % | 1.685 M 11.81 % | 1.507 M 2.10 % | 1.476 M 10.07 % | 1.341 M -5.03 % | 1.412 M 5.37 % | 1.340 M 16.72 % | 1.148 M -19.55 % | 1.427 M 16.11 % | 1.229 M 31.61 % | 933.849 K 31.74 % | 708.880 K 168.52 % | 264.000 K 177.95 % | 94.982 K 4 382.40 % | 2.119 K -42.40 % | 3.679 K 0.75 % | 3.652 K 15.59 % | 3.159 K -15.10 % | 3.721 K -20.73 % | 4.694 K -84.28 % | 29.854 K 145.58 % | -65.498 K -164.93 % | 100.870 K -99.19 % | 12.499 M 129 021.90 % | 9.680 K -99.93 % | 14.600 M 73 782.90 % | 19.761 K -46.78 % | 37.132 K -76.52 % | 158.165 K 361.03 % | 34.307 K -17.09 % | 41.380 K -98.37 % | 2.533 M -84.36 % | 16.195 M -59.26 % | 39.756 M 791.99 % | 4.457 M 910.59 % | 441.031 K 1 855.36 % | 22.555 K -90.97 % | 249.758 K 1 084.08 % | 21.093 K -81.45 % | 113.735 K -69.46 % | 372.387 K |
| Operating income | 30.551 M 0.83 % | 30.300 M 138.62 % | -78.453 M -425.15 % | 24.128 M -13.79 % | 27.988 M 16.33 % | 24.060 M -24.96 % | 32.063 M -0.20 % | 32.128 M 5.73 % | 30.386 M 7.68 % | 28.220 M -2.10 % | 28.825 M 3.68 % | 27.803 M -0.18 % | 27.852 M 8.89 % | 25.579 M 162.72 % | -40.782 M -483.98 % | 10.621 M -53.48 % | 22.830 M 31.61 % | 17.347 M 417.94 % | -5.456 M -139.71 % | 13.739 M 129.49 % | -46.595 M -1 545.88 % | -2.831 M -102.40 % | 117.983 M 3 605.50 % | 3.184 M 110.48 % | -30.378 M -437.08 % | 9.012 M 9.41 % | 8.237 M 446.22 % | 1.508 M -85.79 % | 10.610 M 19 046.43 % | -56.000 K -103.35 % | 1.672 M -17.10 % | 2.017 M -50.86 % | 4.105 M 378.68 % | -1.473 M 58.65 % | -3.562 M -48.73 % | -2.395 M 45.08 % | -4.361 M -210.83 % | -1.403 M -124.51 % | 5.725 M 3 280.56 % | -180.000 K -20.00 % | -150.000 K 19.27 % | -185.809 K 40.60 % | -312.790 K -117.60 % | -143.744 K 65.69 % | -419.000 K -17.62 % | -356.237 K -103.05 % | 11.696 M 2 596.06 % | -468.579 K -3.44 % | -453.000 K 33.58 % | -682.000 K 95.48 % | -15.089 M -2 440.12 % | -594.028 K 46.73 % | -1.115 M -68.27 % | -662.687 K 31.33 % | -965.096 K -4.90 % | -920.000 K 81.13 % | -4.875 M 74.22 % | -18.913 M 60.55 % | -47.943 M -701.72 % | -5.980 M -2 273.02 % | -252.000 K 88.66 % | -2.223 M -109.13 % | -1.063 M 45.18 % | -1.939 M 33.28 % | -2.906 M -865.45 % | -301.000 K |
| Operating income ratio | 0.48 4.62 % | 0.46 -76.63 % | 1.96 345.82 % | 0.44 -7.35 % | 0.47 11.43 % | 0.43 -13.58 % | 0.49 -1.48 % | 0.50 6.99 % | 0.47 3.07 % | 0.45 -0.94 % | 0.46 -2.56 % | 0.47 5.07 % | 0.45 0.28 % | 0.45 123.48 % | -1.90 -795.65 % | 0.27 -36.08 % | 0.43 25.54 % | 0.34 440.56 % | -0.10 -145.28 % | 0.22 105.88 % | -3.75 -7 255.33 % | -0.05 -108.02 % | 0.64 1 165.79 % | 0.05 105.17 % | -0.97 -893.49 % | 0.12 179.83 % | -0.15 -594.88 % | 0.03 -94.44 % | 0.56 35 688.55 % | 0.00 -102.68 % | 0.06 -41.93 % | 0.10 -42.15 % | 0.17 305.52 % | -0.08 60.03 % | -0.21 6.72 % | -0.23 64.41 % | -0.64 -35.87 % | -0.47 -103.95 % | 11.87 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.93 | 0.00 | 0.00 100.00 % | -509.00 -504.28 % | -84.23 | 0.00 100.00 % | -969.42 -4 669.84 % | -20.32 70.68 % | -69.33 | 0.00 100.00 % | -47.82 | 0.00 100.00 % | -49.48 -44.53 % | -34.23 64.09 % | -95.34 -1 711.09 % | -5.26 -1 282.91 % | -0.38 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -21.659 M -28.56 % | -16.847 M -17.70 % | -14.313 M 38.72 % | -23.357 M -5.88 % | -22.059 M 4.40 % | -23.074 M -2.35 % | -22.544 M 6.50 % | -24.112 M -46.68 % | -16.439 M 10.00 % | -18.265 M -17.23 % | -15.580 M -12.84 % | -13.807 M -5.24 % | -13.119 M 1.80 % | -13.359 M -979.95 % | -1.237 M 90.07 % | -12.454 M -21.69 % | -10.234 M 34.56 % | -15.638 M -788.60 % | 2.271 M 257.38 % | -1.443 M -325.66 % | -339.000 K -104.02 % | 8.426 M 107.70 % | -109.469 M -3 573.00 % | 3.152 M -92.16 % | 40.193 M 383.67 % | -14.169 M -406.58 % | -2.797 M -295.62 % | -707.000 K 92.93 % | -9.997 M -1 469.39 % | -637.000 K 78.98 % | -3.030 M -480.18 % | 797.000 K -28.07 % | 1.108 M 2 618.18 % | -44.000 K 97.93 % | -2.123 M -337.21 % | 895.000 K -25.04 % | 1.194 M 531.05 % | -277.000 K 90.32 % | -2.863 M -754.63 % | -335.000 K -235.01 % | -99.998 K -214.42 % | 87.393 K 102.54 % | -3.444 M -12 498.86 % | -27.333 K -114.39 % | 189.946 K 5 957.85 % | -3.243 K 99.98 % | -14.786 M -6 888 993.60 % | 214.635 | 0.000 100.00 % | -8.365 K 68.27 % | -26.367 K -199.48 % | 26.506 K 783.39 % | -3.879 K -156.12 % | 6.911 K 157.61 % | -11.996 K 97.13 % | -418.000 K -844.61 % | -44.251 K 56.62 % | -102.000 K -111.36 % | 897.600 K 736.60 % | -141.000 K 94.87 % | -2.749 M -1 267.66 % | -201.000 K -188.39 % | 227.393 K 598.12 % | 32.572 K 135.06 % | 13.857 K 107.57 % | -183.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 845.772 M 2.89 % | 821.996 M -4.66 % | 862.168 M -8.82 % | 945.539 M -0.61 % | 951.344 M 5.49 % | 901.830 M -1.92 % | 919.441 M -0.36 % | 922.779 M 0.17 % | 921.169 M -0.81 % | 928.724 M 0.02 % | 928.493 M 6.65 % | 870.631 M 3.57 % | 840.627 M 0.41 % | 837.231 M 3.22 % | 811.152 M 4.00 % | 779.961 M -1.38 % | 790.910 M -3.95 % | 823.461 M -7.84 % | 893.492 M -0.45 % | 897.553 M 0.50 % | 893.075 M 5.86 % | 843.654 M -2.39 % | 864.306 M 5.46 % | 819.543 M 6.18 % | 771.838 M 14.68 % | 673.015 M 0.52 % | 669.532 M 83.24 % | 365.387 M 27.92 % | 285.633 M 5.38 % | 271.056 M 8.54 % | 249.721 M 307.08 % | 61.344 M -43.55 % | 108.678 M 720.64 % | 13.243 M 9.91 % | 12.049 M -77.10 % | 52.609 M 661.58 % | 6.908 M 134.28 % | -20.151 M 48.92 % | -39.454 M -791.57 % | -4.425 M 18.16 % | -5.407 M 4.66 % | -5.671 M 3.32 % | -5.866 M -1 123.13 % | 573.342 K 39.98 % | 409.587 K 514.85 % | -98.731 K -133.15 % | 297.866 K -45.31 % | 544.642 K 14.01 % | 477.735 K 290.80 % | -250.381 K 96.64 % | -7.457 M 17.61 % | -9.051 M 9.77 % | -10.031 M -2 605.74 % | -370.715 K 44.68 % | -670.119 K 52.45 % | -1.409 M 73.23 % | -5.265 M -10 687.89 % | 49.729 K 101.53 % | -3.249 M 61.64 % | -8.468 M -1 378.56 % | 662.336 K -30.49 % | 952.847 K 133.88 % | -2.812 M |
| Total investments | 0.000 -100.00 % | 1.095 B | 0.000 | 0.000 -100.00 % | 1.284 B 3.94 % | 1.235 B -2.38 % | 1.265 B 0.93 % | 1.254 B 0.99 % | 1.241 B -0.08 % | 1.242 B -0.82 % | 1.253 B 4 473 621.43 % | 28.000 K 0.00 % | 28.000 K 0.00 % | 28.000 K 0.00 % | 28.000 K -85.71 % | 196.000 K 0.00 % | 196.000 K 0.00 % | 196.000 K 0.00 % | 196.000 K 1.55 % | 193.000 K 0.00 % | 193.000 K 0.00 % | 193.000 K 0.00 % | 193.000 K -70.85 % | 662.000 K -13.35 % | 764.000 K -1.80 % | 778.000 K 0.00 % | 778.000 K 357.65 % | 170.000 K 0.00 % | 170.000 K 0.00 % | 170.000 K -10.99 % | 191.000 K -94.17 % | 3.278 M 1 383.26 % | 221.000 K -5.56 % | 234.000 K -45.29 % | 427.735 K 277.39 % | 113.341 K 165.33 % | 42.717 K -40.95 % | 72.342 K 149.21 % | 29.029 K -23.68 % | 38.037 K -2.10 % | 38.854 K 0.77 % | 38.558 K 1.44 % | 38.010 K -2.77 % | 39.093 K 0.15 % | 39.034 K -6.15 % | 41.594 K 2.65 % | 40.520 K 24.43 % | 32.565 K -20.73 % | 41.079 K -4.26 % | 42.905 K -14.89 % | 50.412 K -35.65 % | 78.335 K -49.40 % | 154.800 K 0.69 % | 153.746 K -4.30 % | 160.662 K 26.56 % | 126.949 K -5.23 % | 133.952 K -5.84 % | 142.256 K -30.51 % | 204.702 K 128.10 % | 89.742 K -96.65 % | 2.681 M 2.49 % | 2.616 M -59.34 % | 6.434 M |
| Total debt | 892.614 M 4.02 % | 858.141 M -4.14 % | 895.159 M -7.75 % | 970.317 M -1.64 % | 986.511 M 5.27 % | 937.163 M -1.48 % | 951.267 M -1.33 % | 964.097 M 0.91 % | 955.386 M -0.11 % | 956.423 M -0.12 % | 957.538 M 7.82 % | 888.064 M 2.09 % | 869.891 M -0.32 % | 872.690 M 2.75 % | 849.307 M 3.71 % | 818.945 M -1.96 % | 835.339 M -4.05 % | 870.592 M -7.51 % | 941.271 M 1.14 % | 930.636 M 0.67 % | 924.473 M 3.89 % | 889.819 M -4.93 % | 935.963 M 6.36 % | 880.024 M 4.97 % | 838.343 M 5.73 % | 792.902 M 7.57 % | 737.125 M 54.40 % | 477.405 M 17.40 % | 406.634 M -12.92 % | 466.963 M 56.30 % | 298.760 M 157.35 % | 116.092 M -9.47 % | 128.235 M 94.17 % | 66.043 M -12.18 % | 75.205 M -11.14 % | 84.638 M 128.58 % | 37.027 M | 0.000 -100.00 % | 1.033 M 8.32 % | 953.590 K 76.22 % | 541.144 K 0.77 % | 537.020 K -16.84 % | 645.755 K -2.77 % | 664.161 K 22.17 % | 543.651 K -20.57 % | 684.409 K -66.18 % | 2.023 M 251.68 % | 575.366 K 0.56 % | 572.137 K -4.26 % | 597.568 K 2.89 % | 580.791 K -1.84 % | 591.661 K 3.73 % | 570.379 K 0.69 % | 566.495 K 1.06 % | 560.580 K 3.77 % | 540.208 K -36.88 % | 855.816 K -2.47 % | 877.455 K -28.01 % | 1.219 M -44.69 % | 2.204 M -35.60 % | 3.422 M 29.96 % | 2.633 M 125.43 % | 1.168 M |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -30.617 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 |
| Retained earnings | -44.667 M 13.37 % | -51.561 M 1.69 % | -52.450 M -262.25 % | 32.327 M 1.05 % | 31.991 M 15.25 % | 27.758 M 2.50 % | 27.082 M 36.87 % | 19.787 M 43.67 % | 13.773 M 294.75 % | 3.489 M 194.32 % | -3.699 M 72.29 % | -13.347 M 41.97 % | -23.000 M 32.04 % | -33.845 M 16.38 % | -40.475 M -649.81 % | -5.398 M -175.97 % | -1.956 M 78.52 % | -9.108 M 43.20 % | -16.036 M -1.55 % | -15.791 M 18.41 % | -19.354 M -364.44 % | 7.319 M 239.94 % | 2.153 M 170.13 % | -3.070 M 59.21 % | -7.527 M 37.96 % | -12.132 M 14.39 % | -14.172 M 23.88 % | -18.619 M 6.36 % | -19.884 M 1.28 % | -20.142 M -28.87 % | -15.630 M -4.08 % | -15.017 M 1.71 % | -15.279 M 89.62 % | -147.205 M -1.06 % | -145.664 M -4.14 % | -139.877 M 1.08 % | -141.410 M 0.08 % | -141.529 M -0.91 % | -140.257 M -7.51 % | -130.460 M 1.72 % | -132.739 M -8.18 % | -122.703 M -1.53 % | -120.852 M -0.23 % | -120.576 M -0.26 % | -120.259 M 2.48 % | -123.323 M 0.31 % | -123.709 M 0.07 % | -123.800 M -0.53 % | -123.146 M -3.88 % | -118.546 M -3.52 % | -114.516 M -11.45 % | -102.750 M -4.29 % | -98.527 M -1.82 % | -96.764 M -1.72 % | -95.126 M -4.92 % | -90.668 M -0.52 % | -90.199 M -2.73 % | -87.804 M -18.42 % | -74.147 M | 0.000 100.00 % | -22.799 M -7.33 % | -21.241 M -17.39 % | -18.095 M |
| Common stock | 158.369 M 0.00 % | 158.369 M 0.00 % | 158.369 M 0.00 % | 158.369 M 0.00 % | 158.369 M 0.00 % | 158.369 M 0.00 % | 158.369 M 0.00 % | 158.369 M 0.00 % | 158.369 M 0.00 % | 158.369 M 0.00 % | 158.369 M 0.00 % | 158.369 M 0.00 % | 158.369 M 0.14 % | 158.150 M 0.00 % | 158.150 M 0.00 % | 158.150 M 0.00 % | 158.150 M 0.00 % | 158.150 M 62.97 % | 97.040 M 0.00 % | 97.040 M 0.00 % | 97.040 M 0.00 % | 97.040 M 19.30 % | 81.338 M 0.00 % | 81.338 M 0.00 % | 81.338 M 0.27 % | 81.115 M 0.00 % | 81.115 M 0.34 % | 80.842 M 0.00 % | 80.842 M 1.85 % | 79.377 M 0.00 % | 79.377 M 0.00 % | 79.377 M 18.80 % | 66.814 M 2.85 % | 64.964 M 1.47 % | 64.024 M 30.22 % | 49.164 M -2.23 % | 50.288 M 41.31 % | 35.586 M 9.72 % | 32.434 M 574.18 % | 4.811 M -2.10 % | 4.914 M 0.77 % | 4.877 M 1.44 % | 4.807 M 288.92 % | 1.236 M 0.15 % | 1.234 M 3.99 % | 1.187 M -76.86 % | 5.129 M -1.91 % | 5.229 M 0.56 % | 5.199 M -4.26 % | 5.430 M 2.89 % | 5.278 M -1.84 % | 5.377 M 3.73 % | 5.183 M 252.40 % | 1.471 M 1.06 % | 1.455 M -93.51 % | 22.442 M -0.87 % | 22.639 M 124.40 % | 10.089 M 0.45 % | 10.044 M 1.78 % | 9.869 M 37.25 % | 7.190 M 8.64 % | 6.618 M 70.55 % | 3.881 M |
| Total equity | 347.266 M -0.02 % | 347.334 M 4.72 % | 331.674 M -20.62 % | 417.843 M -1.19 % | 422.882 M 1.85 % | 415.183 M -1.97 % | 423.535 M 1.99 % | 415.262 M 2.81 % | 403.902 M 0.11 % | 403.457 M -1.74 % | 410.594 M 1.47 % | 404.663 M 2.58 % | 394.502 M -0.08 % | 394.809 M 3.56 % | 381.251 M -9.51 % | 421.341 M -1.76 % | 428.896 M -0.28 % | 430.105 M 14.49 % | 375.680 M 2.96 % | 364.866 M 0.50 % | 363.051 M -8.41 % | 396.407 M 4.97 % | 377.626 M 1.75 % | 371.114 M -1.28 % | 375.914 M 4.31 % | 360.398 M 9.82 % | 328.170 M 0.45 % | 326.694 M 3.97 % | 314.227 M 6.20 % | 295.874 M 1.38 % | 291.834 M 12.27 % | 259.949 M 35.14 % | 192.359 M 6.07 % | 181.348 M -0.74 % | 182.703 M 69.54 % | 107.761 M -1.20 % | 109.067 M 78.60 % | 61.069 M 17.76 % | 51.861 M 590.91 % | 7.506 M -8.34 % | 8.189 M -52.27 % | 17.158 M 0.78 % | 17.025 M 20.41 % | 14.139 M -0.78 % | 14.250 M -1.59 % | 14.480 M 2.81 % | 14.084 M -16.93 % | 16.954 M -1.44 % | 17.202 M -38.65 % | 28.038 M -0.84 % | 28.277 M -30.83 % | 40.883 M 1.99 % | 40.086 M 36.52 % | 29.363 M -1.32 % | 29.757 M 2.67 % | 28.982 M -3.41 % | 30.005 M -2.24 % | 30.692 M -30.23 % | 43.990 M -46.71 % | 82.548 M 6.25 % | 77.693 M 6.76 % | 72.771 M 143.67 % | 29.864 M |
| Other non current liabilities | 4.794 M 137.92 % | 2.015 M -55.91 % | 4.570 M -5.15 % | 4.818 M 148.09 % | 1.942 M -55.04 % | 4.319 M 301.39 % | 1.076 M -90.70 % | 11.576 M 201.85 % | 3.835 M -68.18 % | 12.054 M 252.15 % | 3.423 M -74.40 % | 13.372 M 528.09 % | 2.129 M -93.13 % | 31.008 M 1 455.85 % | 1.993 M -75.01 % | 7.976 M 0.19 % | 7.961 M 395.70 % | 1.606 M 160 500.00 % | 1.000 K -99.99 % | 12.465 M -25.56 % | 16.744 M 1 108.08 % | 1.386 M -1.98 % | 1.414 M -26.24 % | 1.917 M 27.54 % | 1.503 M -87.39 % | 11.915 M 7.10 % | 11.125 M 23.65 % | 8.997 M 143.10 % | 3.701 M 20.51 % | 3.071 M 98.51 % | 1.547 M -55.09 % | 3.445 M 0.76 % | 3.419 M 6.15 % | 3.221 M 115.00 % | 1.498 M -62.03 % | 3.945 M 183.83 % | 1.390 M 340.11 % | 315.834 K 5 294.26 % | 5.855 K | 0.000 | 0.000 -100.00 % | 429.617 K 1.39 % | 423.727 K -2.72 % | 435.587 K -0.39 % | 437.313 K -20.55 % | 550.458 K -1.10 % | 556.566 K -19.07 % | 687.678 K -1.11 % | 695.375 K 449.41 % | 126.567 K -5.66 % | 134.163 K -5.76 % | 142.356 K -2.28 % | 145.676 K -2.00 % | 148.650 K 3.91 % | 143.062 K -3.77 % | 148.667 K -2.29 % | 152.156 K -31.16 % | 221.040 K 5.46 % | 209.597 K 5 225.13 % | 3.936 K -34.40 % | 6.000 K -19.84 % | 7.485 K -98.80 % | 623.585 K |
| Long term debt | 889.325 M 4.05 % | 854.747 M -4.16 % | 891.811 M -7.78 % | 967.009 M -1.65 % | 983.247 M 5.27 % | 933.985 M -1.49 % | 948.073 M -1.03 % | 957.980 M 20.87 % | 792.603 M 175.70 % | 287.486 M -36.82 % | 454.994 M -48.40 % | 881.808 M 2.12 % | 863.506 M -0.36 % | 866.611 M 2.77 % | 843.277 M 26.89 % | 664.598 M -4.75 % | 697.736 M -2.64 % | 716.673 M 23.12 % | 582.086 M -1.03 % | 588.150 M -27.00 % | 805.635 M 72.35 % | 467.453 M -0.51 % | 469.859 M -27.12 % | 644.673 M 15.76 % | 556.896 M -4.49 % | 583.077 M 2.69 % | 567.829 M 54.23 % | 368.161 M -0.36 % | 369.503 M -14.53 % | 432.303 M 81.97 % | 237.570 M 234.27 % | 71.072 M 202.61 % | 23.486 M 1.44 % | 23.152 M -8.04 % | 25.175 M -66.93 % | 76.126 M 159.28 % | 29.360 M | 0.000 -100.00 % | 549.484 K 3.72 % | 529.772 K -2.10 % | 541.144 K 0.77 % | 537.020 K 1.44 % | 529.394 K -2.77 % | 544.484 K 0.15 % | 543.651 K -2.76 % | 559.066 K -0.94 % | 564.353 K -1.91 % | 575.366 K 0.56 % | 572.137 K -4.26 % | 597.568 K 2.89 % | 580.791 K -1.84 % | 591.661 K 3.73 % | 570.379 K 0.69 % | 566.495 K 1.06 % | 560.580 K 3.77 % | 540.208 K -4.91 % | 568.073 K -2.47 % | 582.437 K -0.92 % | 587.851 K -73.32 % | 2.204 M -35.60 % | 3.422 M 29.96 % | 2.633 M 375.91 % | 553.256 K |
| Total non current liabilities | 895.548 M 4.33 % | 858.378 M -4.43 % | 898.183 M -8.51 % | 981.721 M -1.36 % | 995.295 M 4.92 % | 948.645 M -1.32 % | 961.362 M -0.85 % | 969.556 M 20.47 % | 804.812 M 168.68 % | 299.540 M -35.52 % | 464.560 M -48.10 % | 895.180 M 2.17 % | 876.203 M -0.44 % | 880.095 M 3.37 % | 851.413 M 26.59 % | 672.574 M -4.69 % | 705.697 M -2.64 % | 724.844 M 22.86 % | 589.956 M -1.77 % | 600.615 M -26.97 % | 822.379 M 69.81 % | 484.297 M -0.93 % | 488.863 M -25.59 % | 657.007 M 15.45 % | 569.105 M -4.35 % | 594.992 M 2.56 % | 580.133 M 53.82 % | 377.158 M -0.37 % | 378.540 M -14.17 % | 441.045 M 78.95 % | 246.460 M 203.03 % | 81.332 M 143.57 % | 33.392 M 3.42 % | 32.287 M -6.29 % | 34.454 M -60.50 % | 87.217 M 162.02 % | 33.286 M 2 134.92 % | 1.489 M -18.73 % | 1.833 M 245.94 % | 529.772 K -2.10 % | 541.144 K -44.02 % | 966.637 K 1.42 % | 953.121 K -2.75 % | 980.071 K -0.09 % | 980.964 K -11.59 % | 1.110 M -1.02 % | 1.121 M -11.25 % | 1.263 M -0.35 % | 1.268 M -74.24 % | 4.920 M 2.65 % | 4.793 M -42.42 % | 8.323 M 0.79 % | 8.258 M 0.64 % | 8.206 M 1.11 % | 8.116 M 5.10 % | 7.722 M -1.19 % | 7.815 M -0.53 % | 7.857 M -41.11 % | 13.341 M -48.51 % | 25.910 M -1.35 % | 26.264 M 4.13 % | 25.222 M 2 043.20 % | 1.177 M |
| Other current liabilities | 25.271 M -55.97 % | 57.400 M 152.69 % | 22.716 M -16.05 % | 27.058 M 2.17 % | 26.484 M 5.48 % | 25.109 M 3 962.92 % | -650.000 K -102.86 % | 22.702 M -26.32 % | 30.812 M 241.44 % | -21.784 M -155.10 % | 39.532 M 225.48 % | -31.505 M -608.56 % | 6.195 M 111.95 % | -51.850 M -595.69 % | -7.453 M -127.90 % | 26.712 M 39.62 % | 19.132 M -14.77 % | 22.448 M 993.27 % | -2.513 M -111.07 % | 22.697 M -17.08 % | 27.371 M -12.68 % | 31.347 M 300.50 % | 7.827 M -55.59 % | 17.626 M -5.86 % | 18.724 M -22.07 % | 24.026 M 248.56 % | 6.893 M -70.43 % | 23.313 M -1.61 % | 23.694 M -63.58 % | 65.051 M 1 846.47 % | 3.342 M -75.86 % | 13.843 M -33.65 % | 20.865 M -72.99 % | 77.239 M 899.30 % | 7.729 M -30.40 % | 11.106 M 74.72 % | 6.356 M -32.43 % | 9.406 M 2.29 % | 9.195 M 234 415.81 % | 3.921 K -99.46 % | 726.108 K 169.67 % | 269.262 K 5 427.86 % | 4.871 K -46.11 % | 9.039 K -95.72 % | 211.154 K -56.48 % | 485.159 K -46.70 % | 910.303 K 62.90 % | 558.796 K 80.60 % | 309.411 K -21.48 % | 394.037 K 88.56 % | 208.969 K -38.55 % | 340.088 K 24.37 % | 273.440 K -31.92 % | 401.645 K -7.34 % | 433.442 K -50.03 % | 867.360 K 3 689.25 % | 22.890 K 10.72 % | 20.674 K -94.90 % | 405.289 K -77.94 % | 1.837 M 19.55 % | 1.537 M -29.40 % | 2.176 M 230.66 % | 658.212 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.141 M -87.09 % | 32.075 M | 0.000 | 0.000 -100.00 % | 26.175 M -36.68 % | 41.340 M 17.11 % | 35.300 M -4.09 % | 36.806 M -20.96 % | 46.566 M 35.39 % | 34.393 M 97.17 % | 17.443 M 2.94 % | 16.944 M 27.64 % | 13.275 M -42.71 % | 23.172 M 142.71 % | 9.547 M 0.13 % | 9.535 M -4.55 % | 9.990 M -46.47 % | 18.662 M 115.55 % | 8.658 M 27.23 % | 6.805 M 34.06 % | 5.076 M -70.62 % | 17.279 M 920.01 % | 1.694 M -59.49 % | 4.182 M 124.60 % | 1.862 M -86.94 % | 14.262 M 3 304.94 % | -445.000 K -867.24 % | 58.000 K -95.01 % | 1.162 M -77.03 % | 5.060 M 662.07 % | 663.948 K -59.09 % | 1.623 M | 0.000 -100.00 % | 4.303 M 1 392.11 % | 288.408 K | 0.000 | 0.000 -100.00 % | 262.050 K 34.21 % | 195.252 K | 0.000 -100.00 % | 281.434 K -35.17 % | 434.100 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.210 M 94.07 % | 1.139 M 11.92 % | 1.018 M | 0.000 | 0.000 | 0.000 100.00 % | -614.708 K |
| Short term debt | 3.289 M -3.09 % | 3.394 M 1.37 % | 3.348 M 1.21 % | 3.308 M 1.35 % | 3.264 M 2.71 % | 3.178 M -0.50 % | 3.194 M -47.78 % | 6.117 M -96.24 % | 162.783 M -75.67 % | 668.937 M 34.22 % | 498.372 M 7 866.30 % | 6.256 M -2.02 % | 6.385 M 5.03 % | 6.079 M 0.81 % | 6.030 M -96.09 % | 154.347 M 12.17 % | 137.603 M -10.60 % | 153.919 M -57.15 % | 359.185 M 4.88 % | 342.486 M 188.20 % | 118.838 M -71.86 % | 422.366 M -9.38 % | 466.104 M 98.05 % | 235.351 M -16.38 % | 281.447 M 34.13 % | 209.825 M 38.03 % | 152.017 M 39.15 % | 109.244 M 194.21 % | 37.131 M 7.13 % | 34.660 M -43.36 % | 61.189 M 35.92 % | 45.020 M -57.02 % | 104.749 M 144.22 % | 42.891 M -14.37 % | 50.086 M 488.43 % | 8.512 M 11.02 % | 7.667 M | 0.000 -100.00 % | 434.902 K 2.62 % | 423.817 K | 0.000 | 0.000 -100.00 % | 116.360 K -2.77 % | 119.677 K | 0.000 -100.00 % | 125.342 K -91.41 % | 1.459 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 287.742 K -2.47 % | 295.018 K -53.25 % | 631.016 K | 0.000 | 0.000 | 0.000 -100.00 % | 614.708 K |
| Total current liabilities | 35.173 M -47.60 % | 67.126 M 87.32 % | 35.835 M 0.97 % | 35.492 M -10.78 % | 39.781 M -5.04 % | 41.893 M -17.72 % | 50.918 M -9.66 % | 56.360 M -73.80 % | 215.120 M -70.13 % | 720.225 M 28.01 % | 562.624 M 659.02 % | 74.125 M -4.11 % | 77.300 M -10.35 % | 86.226 M 42.50 % | 60.511 M -70.54 % | 205.387 M 14.22 % | 179.824 M -8.47 % | 196.475 M -50.63 % | 397.991 M 5.34 % | 377.829 M 137.14 % | 159.328 M -65.96 % | 468.121 M -7.32 % | 505.067 M 92.03 % | 263.019 M -15.19 % | 310.138 M 27.64 % | 242.973 M 21.73 % | 199.600 M 44.15 % | 138.465 M 106.22 % | 67.143 M -36.10 % | 105.076 M 24.80 % | 84.197 M 38.65 % | 60.726 M -53.16 % | 129.647 M 1.92 % | 127.202 M 93.98 % | 65.576 M 139.95 % | 27.330 M 2.17 % | 26.749 M 145.92 % | 10.877 M -9.84 % | 12.064 M 1 304.80 % | 858.760 K 4.54 % | 821.457 K 123.31 % | 367.859 K -32.93 % | 548.452 K 4.99 % | 522.378 K 18.16 % | 442.097 K -62.91 % | 1.192 M -56.28 % | 2.727 M 262.84 % | 751.428 K 56.13 % | 481.281 K -24.49 % | 637.366 K -32.36 % | 942.275 K 2.17 % | 922.282 K 92.91 % | 478.092 K -46.38 % | 891.550 K 1.30 % | 880.112 K -31.24 % | 1.280 M -72.38 % | 4.634 M 101.07 % | 2.304 M -20.33 % | 2.892 M 25.68 % | 2.301 M -1.34 % | 2.333 M -15.15 % | 2.749 M 211.56 % | 882.362 K |
| Total liabilities | 930.721 M 0.56 % | 925.504 M -0.91 % | 934.017 M -8.18 % | 1.017 B -1.73 % | 1.035 B 4.50 % | 990.538 M -2.15 % | 1.012 B -1.33 % | 1.026 B 0.59 % | 1.020 B 0.02 % | 1.020 B -0.72 % | 1.027 B 5.97 % | 969.305 M 1.66 % | 953.503 M -1.33 % | 966.321 M 5.97 % | 911.924 M 3.87 % | 877.961 M -0.85 % | 885.521 M -3.89 % | 921.319 M -6.74 % | 987.947 M 0.97 % | 978.444 M -0.33 % | 981.707 M 3.08 % | 952.418 M -4.18 % | 993.930 M 8.03 % | 920.026 M 4.64 % | 879.243 M 4.93 % | 837.965 M 7.47 % | 779.733 M 51.22 % | 515.623 M 15.69 % | 445.683 M -18.39 % | 546.121 M 65.16 % | 330.657 M 132.76 % | 142.058 M -12.87 % | 163.039 M 2.23 % | 159.489 M 59.44 % | 100.030 M -12.67 % | 114.546 M 90.80 % | 60.035 M 385.47 % | 12.366 M -11.01 % | 13.897 M 900.81 % | 1.389 M 1.90 % | 1.363 M 2.11 % | 1.334 M -11.13 % | 1.502 M -0.06 % | 1.502 M 5.58 % | 1.423 M -38.17 % | 2.301 M -40.18 % | 3.847 M 90.99 % | 2.014 M 15.19 % | 1.749 M -68.53 % | 5.557 M -3.10 % | 5.735 M -37.97 % | 9.246 M 5.83 % | 8.736 M -3.97 % | 9.097 M 1.12 % | 8.996 M -0.06 % | 9.002 M -27.69 % | 12.449 M 22.51 % | 10.161 M -37.40 % | 16.233 M -42.46 % | 28.212 M -1.35 % | 28.597 M 2.24 % | 27.971 M 1 258.35 % | 2.059 M |
| Other non current assets | 1.093 B 48 729.61 % | 2.239 M -99.79 % | 1.089 B -13.55 % | 1.260 B 14 570.78 % | 8.586 M 1 580.23 % | 511.000 K -79.50 % | 2.493 M 38.81 % | 1.796 M 217.88 % | 565.000 K -1.91 % | 576.000 K -4.95 % | 606.000 K -99.95 % | 1.204 B 120 434 800.00 % | 1.000 K -100.00 % | 1.164 B 6.22 % | 1.096 B 109 615 400.00 % | 1.000 K 200.00 % | -1.000 K 0.00 % | -1.000 K 0.00 % | -1.000 K -100.00 % | 1.116 B 0.74 % | 1.108 B 4.00 % | 1.065 B 2 663 520.00 % | -40.000 K 38.46 % | -65.000 K -6 400.00 % | -1.000 K -100.00 % | 782.433 M 7.20 % | 729.891 M 73.60 % | 420.433 M 16.82 % | 359.903 M 1.39 % | 354.982 M 11.49 % | 318.406 M 31.39 % | 242.328 M 24 232 700.00 % | 1.000 K -100.00 % | 193.147 M 185 718 369.23 % | -104.000 -100.00 % | 101.127 M 57.20 % | 64.331 M 135.94 % | 27.266 M 93 822.09 % | 29.030 K -33.34 % | 43.547 K -2.10 % | 44.482 K 0.77 % | 44.143 K 6.90 % | 41.292 K -98.75 % | 3.309 M 0.15 % | 3.304 M -3.31 % | 3.417 M -0.37 % | 3.430 M 7 427.36 % | 45.569 K 2.11 % | 44.627 K -4.25 % | 46.610 K -13.71 % | 54.014 K -34.13 % | 82.005 K -48.21 % | 158.337 K 0.69 % | 157.259 K -4.19 % | 164.139 K 26.08 % | 130.191 K -10.93 % | 146.161 K -5.56 % | 154.774 K -28.73 % | 217.163 K -98.70 % | 16.682 M 182.60 % | 5.903 M -3.38 % | 6.110 M -5.04 % | 6.434 M |
| Long term investments | 0.000 -100.00 % | 1.095 B | 0.000 | 0.000 -100.00 % | 1.284 B 3.94 % | 1.235 B -2.38 % | 1.265 B 0.93 % | 1.254 B 0.99 % | 1.241 B -0.08 % | 1.242 B -0.82 % | 1.253 B | 0.000 -100.00 % | 1.161 B | 0.000 | 0.000 -100.00 % | 1.103 B -0.19 % | 1.105 B -1.74 % | 1.124 B -0.10 % | 1.125 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.043 B 8.08 % | 964.910 M 5.95 % | 910.755 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 234.809 M | 0.000 -100.00 % | 129.260 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.405 M 18.22 % | 2.034 M | 0.000 |
| Intangible assets | 10.524 M -5.59 % | 11.147 M -7.13 % | 12.003 M -10.66 % | 13.435 M -4.37 % | 14.049 M -3.81 % | 14.605 M -3.39 % | 15.117 M -1.55 % | 15.355 M -3.29 % | 15.877 M -1.37 % | 16.097 M -3.14 % | 16.618 M -1.94 % | 16.947 M -2.45 % | 17.373 M -0.79 % | 17.512 M -1.76 % | 17.825 M -3.26 % | 18.426 M -3.35 % | 19.064 M -1.98 % | 19.450 M -2.70 % | 19.989 M -4.29 % | 20.885 M -1.41 % | 21.184 M -0.15 % | 21.216 M -1.26 % | 21.487 M 6.91 % | 20.098 M 2.13 % | 19.678 M 3.61 % | 18.992 M -0.93 % | 19.170 M -1.91 % | 19.544 M 1.26 % | 19.300 M 4.20 % | 18.522 M 0.89 % | 18.359 M -0.15 % | 18.386 M 0.72 % | 18.254 M -1.49 % | 18.531 M 1.13 % | 18.325 M 7.23 % | 17.090 M 36.24 % | 12.544 M 164.54 % | 4.742 M -3.31 % | 4.904 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.458 M 1.68 % | 36.839 M 0.48 % | 36.661 M 4.18 % | 35.189 M -0.31 % | 35.297 M 19.50 % | 29.537 M -33.51 % | 44.424 M -38.41 % | 72.135 M -7.69 % | 78.142 M 5.70 % | 73.931 M 391.35 % | 15.046 M |
| GoodWill | 58.840 M -1.16 % | 59.531 M 1.12 % | 58.871 M -0.10 % | 58.932 M -0.95 % | 59.498 M 0.81 % | 59.018 M -1.31 % | 59.799 M 0.13 % | 59.720 M 1.19 % | 59.015 M -1.04 % | 59.634 M -2.35 % | 61.069 M -0.21 % | 61.195 M -0.42 % | 61.452 M -2.55 % | 63.058 M 12.68 % | 55.960 M 0.84 % | 55.496 M -0.06 % | 55.527 M -0.62 % | 55.874 M 1.81 % | 54.879 M 2.04 % | 53.784 M -0.56 % | 54.087 M 2.12 % | 52.965 M -5.71 % | 56.170 M 0.77 % | 55.740 M -0.97 % | 56.288 M 0.01 % | 56.281 M 1.27 % | 55.577 M 2.05 % | 54.462 M -0.01 % | 54.470 M 0.39 % | 54.260 M 1.27 % | 53.582 M -2.14 % | 54.756 M 0.85 % | 54.294 M -0.39 % | 54.506 M 2.02 % | 53.427 M 4.50 % | 51.127 M 17.68 % | 43.447 M 221.84 % | 13.500 M -0.24 % | 13.533 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 69.364 M -1.86 % | 70.678 M -0.28 % | 70.874 M -2.06 % | 72.367 M -1.60 % | 73.547 M -0.10 % | 73.623 M -1.73 % | 74.916 M -0.21 % | 75.075 M 0.24 % | 74.892 M -1.11 % | 75.731 M -2.52 % | 77.687 M -0.58 % | 78.142 M -0.87 % | 78.825 M -2.17 % | 80.570 M 9.20 % | 73.785 M -0.19 % | 73.922 M -0.90 % | 74.591 M -0.97 % | 75.324 M 0.61 % | 74.868 M 0.27 % | 74.669 M -0.80 % | 75.271 M 1.47 % | 74.181 M -4.48 % | 77.657 M 2.40 % | 75.838 M -0.17 % | 75.966 M 0.92 % | 75.273 M 0.70 % | 74.747 M 1.00 % | 74.006 M 0.32 % | 73.770 M 1.36 % | 72.782 M 1.17 % | 71.941 M -1.64 % | 73.142 M 0.82 % | 72.548 M -0.67 % | 73.037 M 1.79 % | 71.752 M 5.18 % | 68.217 M 21.84 % | 55.990 M 206.94 % | 18.241 M -1.06 % | 18.437 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.830 M 6.33 % | 37.458 M 1.68 % | 36.839 M 0.48 % | 36.661 M 4.18 % | 35.189 M -0.31 % | 35.297 M 19.50 % | 29.537 M -33.51 % | 44.424 M -38.41 % | 72.135 M -7.69 % | 78.142 M 5.70 % | 73.931 M 391.35 % | 15.046 M |
| Property plant equipment net | 9.678 M -5.04 % | 10.192 M 5.52 % | 9.659 M -16.75 % | 11.603 M 3.89 % | 11.169 M -11.59 % | 12.633 M -7.39 % | 13.641 M 0.58 % | 13.563 M -5.19 % | 14.306 M 4.35 % | 13.710 M -2.97 % | 14.129 M -3.78 % | 14.684 M -4.48 % | 15.372 M 9.79 % | 14.001 M 7.22 % | 13.058 M 82.60 % | 7.151 M 15.10 % | 6.213 M -8.71 % | 6.806 M -7.49 % | 7.357 M -8.22 % | 8.016 M -6.27 % | 8.552 M 3.12 % | 8.293 M -5.64 % | 8.789 M -2.37 % | 9.002 M -7.39 % | 9.720 M 11.40 % | 8.725 M 225.20 % | 2.683 M -4.01 % | 2.795 M 10.34 % | 2.533 M 1.69 % | 2.491 M -0.32 % | 2.499 M -0.28 % | 2.506 M 2.62 % | 2.442 M -0.45 % | 2.453 M 3.86 % | 2.362 M -28.73 % | 3.314 M 53.84 % | 2.154 M 1 090.02 % | 181.019 K 203.27 % | 59.690 K -98.25 % | 3.411 M -2.20 % | 3.488 M -71.30 % | 12.151 M 2.26 % | 11.882 M -2.13 % | 12.141 M 1.35 % | 11.979 M -1.76 % | 12.194 M -2.11 % | 12.456 M -2.37 % | 12.759 M 0.73 % | 12.666 M -51.81 % | 26.282 M 3.27 % | 25.450 M 27 867.48 % | 90.997 K -18.77 % | 112.022 K -8.28 % | 122.136 K -18.40 % | 149.675 K -16.65 % | 179.565 K -13.65 % | 207.959 K -97.54 % | 8.437 M -2.25 % | 8.632 M 0.76 % | 8.566 M -6.93 % | 9.204 M 5.05 % | 8.762 M 88.32 % | 4.653 M |
| Total non current assets | 1.180 B -0.63 % | 1.187 B 0.48 % | 1.182 B -12.52 % | 1.351 B -1.91 % | 1.377 B 3.54 % | 1.330 B -2.55 % | 1.365 B 1.25 % | 1.348 B 1.04 % | 1.334 B -0.47 % | 1.340 B -0.74 % | 1.350 B 3.13 % | 1.309 B 3.30 % | 1.268 B -0.32 % | 1.272 B 6.27 % | 1.197 B 0.44 % | 1.191 B -0.15 % | 1.193 B -1.72 % | 1.214 B -0.10 % | 1.215 B 0.94 % | 1.204 B 0.03 % | 1.204 B 3.98 % | 1.158 B 1.62 % | 1.139 B 7.86 % | 1.056 B 5.33 % | 1.003 B 14.80 % | 873.283 M 7.17 % | 814.885 M 62.50 % | 501.473 M 13.25 % | 442.818 M 1.69 % | 435.441 M 9.74 % | 396.791 M 23.92 % | 320.210 M 2.83 % | 311.390 M 14.99 % | 270.797 M 32.22 % | 204.814 M 18.30 % | 173.138 M 41.37 % | 122.475 M 168.07 % | 45.688 M 146.62 % | 18.525 M 436.31 % | 3.454 M -2.20 % | 3.532 M -71.04 % | 12.196 M 2.28 % | 11.924 M -22.83 % | 15.450 M 1.09 % | 15.284 M -2.10 % | 15.611 M -1.73 % | 15.886 M 24.07 % | 12.804 M 0.74 % | 12.710 M -51.72 % | 26.328 M 3.23 % | 25.504 M -36.25 % | 40.003 M 6.03 % | 37.728 M 1.64 % | 37.118 M 0.39 % | 36.975 M 4.16 % | 35.498 M -0.43 % | 35.651 M -6.50 % | 38.129 M -28.43 % | 53.273 M -45.30 % | 97.384 M -2.73 % | 100.115 M 4.72 % | 95.599 M 265.81 % | 26.133 M |
| Other current assets | 46.661 M 8.05 % | 43.183 M 23.21 % | 35.047 M -35.93 % | 54.702 M 58.43 % | 34.527 M 1.90 % | 33.883 M 52.30 % | 22.248 M -47.43 % | 42.318 M -8.93 % | 46.466 M 1.54 % | 45.762 M 6.52 % | 42.960 M -8.87 % | 47.141 M -7.80 % | 51.129 M -5.23 % | 53.948 M 145.75 % | 21.952 M 200.88 % | 7.296 M -53.65 % | 15.741 M 265.90 % | 4.302 M -62.93 % | 11.604 M -29.03 % | 16.350 M 11.32 % | 14.688 M 1.75 % | 14.436 M -54.65 % | 31.833 M 102.05 % | 15.755 M 4.43 % | 15.086 M -0.36 % | 15.141 M 68.70 % | 8.975 M 926.89 % | 874.000 K -85.61 % | 6.073 M -40.08 % | 10.136 M -55.07 % | 22.559 M 97.04 % | 11.449 M 23.99 % | 9.234 M -46.44 % | 17.241 M 17.09 % | 14.725 M -14.09 % | 17.140 M 3.83 % | 16.507 M 117.48 % | 7.590 M 5.69 % | 7.182 M 11 526.77 % | 61.771 K -13.59 % | 71.485 K -19.61 % | 88.918 K -6.47 % | 95.074 K -5.78 % | 100.906 K -60.48 % | 255.317 K -34.05 % | 387.162 K 17.87 % | 328.453 K -94.64 % | 6.131 M 8 555.38 % | 70.830 K -4.26 % | 73.978 K 7.76 % | 68.649 K -85.79 % | 483.269 K 362.49 % | 104.493 K 48.76 % | 70.245 K -42.68 % | 122.542 K 92.89 % | 63.528 K -90.68 % | 681.753 K 816.04 % | 74.424 K 18.61 % | 62.745 K -59.80 % | 156.093 K 14.45 % | 136.381 K -47.17 % | 258.152 K -85.96 % | 1.839 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.161 B | 0.000 | 0.000 100.00 % | -1.102 B 0.19 % | -1.104 B 1.74 % | -1.124 B 0.10 % | -1.125 B | 0.000 | 0.000 | 0.000 100.00 % | -1.043 B -8.13 % | -964.248 M -5.96 % | -909.991 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -234.588 M | 0.000 100.00 % | -128.832 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 276.762 K -52.46 % | 582.124 K | 0.000 |
| cash and cash equivalents | 46.842 M 29.59 % | 36.145 M 9.56 % | 32.991 M 33.15 % | 24.778 M -29.54 % | 35.167 M -0.47 % | 35.333 M 11.02 % | 31.826 M -22.97 % | 41.318 M 20.75 % | 34.217 M 23.53 % | 27.699 M -4.63 % | 29.045 M 66.61 % | 17.433 M -40.43 % | 29.264 M -17.47 % | 35.459 M -7.07 % | 38.155 M -2.13 % | 38.984 M -12.26 % | 44.429 M -5.73 % | 47.131 M -1.36 % | 47.779 M 44.42 % | 33.083 M 5.37 % | 31.398 M -31.99 % | 46.165 M -35.58 % | 71.657 M 18.48 % | 60.481 M -9.06 % | 66.505 M -44.53 % | 119.887 M 77.37 % | 67.593 M -39.66 % | 112.018 M -7.42 % | 121.001 M -38.24 % | 195.907 M 299.49 % | 49.039 M -10.43 % | 54.748 M 179.94 % | 19.557 M -62.96 % | 52.800 M -16.40 % | 63.156 M 97.18 % | 32.029 M 6.34 % | 30.119 M 49.47 % | 20.151 M -50.23 % | 40.487 M 652.71 % | 5.379 M -9.58 % | 5.948 M -4.19 % | 6.208 M -4.66 % | 6.512 M 7 070.04 % | 90.819 K -32.26 % | 134.064 K -82.88 % | 783.140 K -54.62 % | 1.726 M 5 516.35 % | 30.724 K -67.45 % | 94.402 K -88.87 % | 847.949 K -89.45 % | 8.037 M -16.64 % | 9.642 M -9.04 % | 10.601 M 1 031.12 % | 937.210 K -23.85 % | 1.231 M -36.87 % | 1.950 M -68.15 % | 6.121 M 639.50 % | 827.726 K -81.47 % | 4.468 M -58.14 % | 10.672 M 286.73 % | 2.760 M 64.24 % | 1.680 M -57.79 % | 3.980 M |
| Cash and short term investments | 46.842 M 29.59 % | 36.145 M 9.56 % | 32.991 M 33.15 % | 24.778 M -29.54 % | 35.167 M -0.47 % | 35.333 M 11.02 % | 31.826 M -22.97 % | 41.318 M 20.75 % | 34.217 M 23.53 % | 27.699 M -4.63 % | 29.045 M 66.61 % | 17.433 M -40.43 % | 29.264 M -17.47 % | 35.459 M -7.07 % | 38.155 M -2.13 % | 38.984 M -12.26 % | 44.429 M -5.73 % | 47.131 M -1.36 % | 47.779 M 44.42 % | 33.083 M 5.37 % | 31.398 M -31.99 % | 46.165 M -35.58 % | 71.657 M 18.48 % | 60.481 M -9.06 % | 66.505 M -44.53 % | 119.887 M 77.37 % | 67.593 M -39.66 % | 112.018 M -7.42 % | 121.001 M -38.24 % | 195.907 M 299.49 % | 49.039 M -10.43 % | 54.748 M 179.94 % | 19.557 M -62.96 % | 52.800 M -16.40 % | 63.156 M 97.18 % | 32.029 M 6.34 % | 30.119 M 49.47 % | 20.151 M -50.23 % | 40.487 M 652.71 % | 5.379 M -9.58 % | 5.948 M -4.19 % | 6.208 M -4.66 % | 6.512 M 7 070.04 % | 90.819 K -32.26 % | 134.064 K -82.88 % | 783.140 K -54.62 % | 1.726 M 5 516.35 % | 30.724 K -67.45 % | 94.402 K -88.87 % | 847.949 K -89.45 % | 8.037 M -16.64 % | 9.642 M -9.04 % | 10.601 M 1 031.12 % | 937.210 K -23.85 % | 1.231 M -36.87 % | 1.950 M -68.15 % | 6.121 M 639.50 % | 827.726 K -81.47 % | 4.468 M -58.14 % | 10.672 M 251.48 % | 3.036 M 34.21 % | 2.262 M -43.16 % | 3.980 M |
| Total current assets | 98.033 M 14.81 % | 85.387 M 1.73 % | 83.934 M -0.32 % | 84.203 M 4.26 % | 80.761 M 6.77 % | 75.642 M 6.64 % | 70.935 M -23.89 % | 93.202 M 3.91 % | 89.697 M 8.36 % | 82.776 M -5.25 % | 87.358 M 35.28 % | 64.574 M -19.68 % | 80.393 M -10.08 % | 89.407 M -7.33 % | 96.477 M -10.54 % | 107.839 M -10.99 % | 121.157 M -11.74 % | 137.275 M -7.42 % | 148.281 M 6.42 % | 139.339 M -1.30 % | 141.179 M -26.21 % | 191.318 M -17.72 % | 232.530 M -1.10 % | 235.119 M -6.92 % | 252.600 M -22.30 % | 325.080 M 10.94 % | 293.018 M -14.03 % | 340.843 M 7.49 % | 317.093 M -22.00 % | 406.554 M 80.13 % | 225.699 M 175.93 % | 81.797 M 85.87 % | 44.008 M -37.17 % | 70.041 M -10.11 % | 77.919 M 58.47 % | 49.169 M 5.45 % | 46.627 M 68.04 % | 27.748 M -41.25 % | 47.232 M 768.16 % | 5.441 M -9.62 % | 6.020 M -4.40 % | 6.297 M -4.63 % | 6.602 M 3 358.69 % | 190.896 K -50.96 % | 389.254 K -66.73 % | 1.170 M -43.04 % | 2.054 M -66.68 % | 6.164 M -1.22 % | 6.240 M -14.13 % | 7.267 M -14.59 % | 8.508 M -15.97 % | 10.125 M -8.73 % | 11.094 M 726.70 % | 1.342 M -24.54 % | 1.778 M -28.47 % | 2.486 M -63.46 % | 6.803 M 149.71 % | 2.724 M -60.80 % | 6.951 M -48.04 % | 13.375 M 116.61 % | 6.175 M 20.08 % | 5.142 M -11.18 % | 5.790 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.076 M -3.80 % | 4.237 M | 0.000 -100.00 % | 2.789 M -12.30 % | 3.180 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.310 M -36.34 % | 46.043 M -16.30 % | 55.012 M -19.65 % | 68.463 M -13.10 % | 78.786 M -6.39 % | 84.163 M -5.03 % | 88.625 M -26.36 % | 120.346 M -6.74 % | 129.040 M -12.87 % | 148.101 M -8.84 % | 162.471 M -10.30 % | 181.121 M -9.44 % | 200.009 M -5.90 % | 212.555 M 17.74 % | 180.528 M -6.31 % | 192.694 M 25.04 % | 154.101 M 1 740.45 % | 8.373 M 3.75 % | 8.070 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 149.967 K -6.19 % | 159.867 K 282.86 % | 41.756 K -76.02 % | 174.160 K -21.17 % | 220.936 K | 0.000 |
| Net receivables | 4.530 M -25.24 % | 6.059 M -61.88 % | 15.896 M 236.57 % | 4.723 M -32.44 % | 6.991 M 8.79 % | 6.426 M -54.74 % | 14.197 M 109.49 % | 6.777 M 16.16 % | 5.834 M -2.85 % | 6.005 M -50.47 % | 12.123 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.814 M 60.33 % | 6.121 M 2.44 % | 5.975 M -17.35 % | 7.229 M -28.52 % | 10.113 M 76.09 % | 5.743 M -11.21 % | 6.468 M -37.63 % | 10.371 M -45.65 % | 19.081 M 76.97 % | 10.782 M 26.28 % | 8.538 M -4.40 % | 8.931 M -45.68 % | 16.441 M 114.33 % | 7.671 M | 0.000 -100.00 % | 7.817 M | 0.000 -100.00 % | 7.227 M 1.12 % | 7.147 M | 0.000 -100.00 % | 10.144 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.357 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 |
| Tax assets | 7.617 M -15.55 % | 9.020 M -26.79 % | 12.320 M 69.93 % | 7.250 M 3.04 % | 7.036 M -12.66 % | 8.056 M -5.25 % | 8.502 M 116.72 % | 3.923 M 30.81 % | 2.999 M -62.60 % | 8.019 M 49.72 % | 5.356 M -56.16 % | 12.218 M -0.72 % | 12.307 M -3.93 % | 12.811 M -6.49 % | 13.700 M 76.52 % | 7.761 M -0.06 % | 7.766 M 0.08 % | 7.760 M -0.12 % | 7.769 M 52.01 % | 5.111 M -56.60 % | 11.776 M 21.84 % | 9.665 M -0.79 % | 9.742 M 53.76 % | 6.336 M 3.58 % | 6.117 M -10.73 % | 6.852 M -9.41 % | 7.564 M 78.44 % | 4.239 M -35.89 % | 6.612 M 27.50 % | 5.186 M 31.46 % | 3.945 M 76.59 % | 2.234 M 40.50 % | 1.590 M -26.39 % | 2.160 M 49.93 % | 1.441 M 199.32 % | 481.313 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.461 M -6.33 % | 4.762 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 2.000 K 300.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 105.000 -0.94 % | 106.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.578 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 |
| Account payables | 4.853 M -4.49 % | 5.081 M 2.36 % | 4.964 M 125.84 % | 2.198 M -52.86 % | 4.663 M -12.42 % | 5.324 M 31.23 % | 4.057 M -40.37 % | 6.804 M 22.68 % | 5.546 M 74.68 % | 3.175 M -55.54 % | 7.141 M -7.05 % | 7.683 M -3.22 % | 7.939 M -20.53 % | 9.990 M 37.19 % | 7.282 M 5.77 % | 6.885 M 12.04 % | 6.145 M -10.06 % | 6.832 M 11.14 % | 6.147 M 98.35 % | 3.099 M -13.53 % | 3.584 M -18.88 % | 4.418 M -25.14 % | 5.902 M 326.45 % | 1.384 M -56.24 % | 3.163 M -21.82 % | 4.046 M -10.53 % | 4.522 M 7.31 % | 4.214 M 97.28 % | 2.136 M -39.04 % | 3.504 M -13.03 % | 4.029 M 74.57 % | 2.308 M -41.92 % | 3.974 M -32.77 % | 5.911 M -11.09 % | 6.648 M -5.68 % | 7.048 M -36.48 % | 11.097 M 654.56 % | 1.471 M 8.90 % | 1.350 M 846.87 % | 142.614 K 49.57 % | 95.349 K -3.29 % | 98.597 K -40.31 % | 165.171 K -16.75 % | 198.410 K -14.09 % | 230.943 K -23.02 % | 299.995 K -9.13 % | 330.147 K 71.39 % | 192.632 K 12.08 % | 171.870 K -29.37 % | 243.329 K -66.54 % | 727.266 K 24.92 % | 582.194 K 184.48 % | 204.652 K -58.23 % | 489.905 K 9.68 % | 446.670 K 8.25 % | 412.611 K -80.47 % | 2.113 M 148.57 % | 849.852 K 1.35 % | 838.500 K 80.58 % | 464.344 K -41.66 % | 795.981 K 39.01 % | 572.590 K 125.26 % | 254.193 K |
| Tax payables | 1.760 M 40.69 % | 1.251 M -48.00 % | 2.406 M -17.83 % | 2.928 M -45.47 % | 5.370 M 29.68 % | 4.141 M -66.18 % | 12.243 M -40.96 % | 20.737 M 29.78 % | 15.979 M -8.94 % | 17.547 M -0.18 % | 17.578 M -16.66 % | 21.091 M 5.58 % | 19.977 M 12.92 % | 17.691 M -12.68 % | 20.259 M 16.14 % | 17.443 M 2.94 % | 16.944 M 27.64 % | 13.275 M 10.61 % | 12.002 M 25.71 % | 9.547 M 0.13 % | 9.535 M -4.55 % | 9.990 M 52.05 % | 6.570 M -24.12 % | 8.658 M 27.23 % | 6.805 M 34.06 % | 5.076 M 215.28 % | 1.610 M -4.96 % | 1.694 M -59.49 % | 4.182 M 124.60 % | 1.862 M 35.32 % | 1.376 M 409.21 % | -445.000 K -867.24 % | 58.000 K -95.01 % | 1.162 M 200.41 % | 386.810 K -41.74 % | 663.948 K -59.09 % | 1.623 M | 0.000 -100.00 % | 1.083 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.976 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.040 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.663 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.994 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.432 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.415 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.179 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.454 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.939 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 % | 121.664 K 2.89 % | 118.249 K -1.74 % | 120.343 K -64.79 % | 341.771 K 0.69 % | 339.444 K 1.06 % | 335.900 K 57.10 % | 213.814 K -0.87 % | 215.697 K | 0.000 | 0.000 -100.00 % | 205.938 K 3.87 % | 198.258 K -61.32 % | 512.614 K | 0.000 |
| Minority interest | 0.000 | 0.000 100.00 % | -9.201 M 1.08 % | -9.301 M 2.37 % | -9.527 M 0.99 % | -9.622 M 0.47 % | -9.667 M -10.76 % | -8.728 M -7.38 % | -8.128 M -22.04 % | -6.660 M -22.40 % | -5.441 M -50.01 % | -3.627 M -66.76 % | -2.175 M -100.65 % | -1.084 M -211.07 % | 976.000 K -88.78 % | 8.702 M -29.62 % | 12.365 M -28.78 % | 17.361 M -76.57 % | 74.113 M -1.13 % | 74.958 M 1.85 % | 73.595 M -20.39 % | 92.449 M -4.67 % | 96.977 M -2.11 % | 99.067 M -4.02 % | 103.217 M 11.46 % | 92.605 M 45.27 % | 63.746 M -3.12 % | 65.801 M 19.11 % | 55.244 M 37.84 % | 40.077 M 26.12 % | 31.776 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 292.754 K | 0.000 | 0.000 -100.00 % | 7.735 K -4.71 % | 8.117 K -46.78 % | 15.251 K -8.25 % | 16.622 K -4.60 % | 17.423 K 0.16 % | 17.396 K 146.95 % | 7.044 K -21.99 % | 9.030 K -53.01 % | 19.217 K -4.03 % | 20.024 K -4.26 % | 20.914 K -0.52 % | 21.024 K 101.09 % | -1.924 M -4.88 % | -1.835 M -1.73 % | -1.804 M -2.30 % | -1.763 M -0.22 % | -1.759 M -2.00 % | -1.725 M -23.12 % | -1.401 M -7.04 % | -1.309 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 9.575 M -8.92 % | 10.513 M 0.79 % | 10.431 M -6.89 % | 11.203 M 4.64 % | 10.706 M -5.21 % | 11.295 M -7.14 % | 12.163 M 1.22 % | 12.016 M -4.94 % | 12.640 M 6.06 % | 11.918 M -2.62 % | 12.239 M -2.64 % | 12.571 M -4.69 % | 13.190 M 11.66 % | 11.813 M 6.90 % | 11.051 M 129.13 % | 4.823 M 22.29 % | 3.944 M -16.65 % | 4.732 M -6.96 % | 5.086 M -9.00 % | 5.589 M -6.97 % | 6.008 M 5.68 % | 5.685 M -5.72 % | 6.030 M 0.27 % | 6.014 M -8.84 % | 6.597 M 11.93 % | 5.894 M 134.11 % | -17.279 M | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 56.124 K | 0.000 | 0.000 | 0.000 100.00 % | -48.507 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.014 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 233.564 M -13.86 % | 271.143 M 15.40 % | 234.956 M -0.63 % | 236.448 M -2.31 % | 242.049 M 1.41 % | 238.678 M -11.87 % | 270.831 M 10.17 % | 245.834 M 2.48 % | 239.888 M -11.31 % | 270.481 M 3.49 % | 261.364 M -3.30 % | 270.284 M 0.04 % | 270.168 M 0.08 % | 269.953 M 2.80 % | 262.599 M -2.71 % | 269.900 M 0.00 % | 269.907 M 0.03 % | 269.839 M 14.07 % | 236.562 M 0.03 % | 236.502 M 0.02 % | 236.454 M 0.07 % | 236.289 M 17.04 % | 201.879 M 4.18 % | 193.779 M -3.66 % | 201.141 M 0.33 % | 200.485 M 0.09 % | 200.298 M 0.58 % | 199.135 M 0.56 % | 198.025 M 0.55 % | 196.946 M 0.32 % | 196.311 M 0.37 % | 195.589 M 38.89 % | 140.824 M -46.34 % | 262.414 M 0.18 % | 261.942 M 31.96 % | 198.500 M -0.86 % | 200.225 M 19.72 % | 167.249 M 4.44 % | 160.143 M 19.34 % | 134.187 M -1.34 % | 136.011 M 0.34 % | 135.549 M 1.87 % | 133.066 M -1.04 % | 134.463 M 0.54 % | 133.737 M -2.19 % | 136.736 M 3.01 % | 132.744 M -2.04 % | 135.509 M 0.28 % | 135.128 M -4.25 % | 141.133 M 2.65 % | 137.493 M -1.92 % | 140.181 M 3.63 % | 135.265 M 6.96 % | 126.459 M 1.01 % | 125.191 M 26.50 % | 98.968 M -0.32 % | 99.289 M -9.58 % | 109.808 M 0.37 % | 109.402 M 50.53 % | 72.679 M -22.10 % | 93.302 M 6.76 % | 87.394 M 91.73 % | 45.581 M |
| Deferred tax liabilities non current | 1.429 M -11.57 % | 1.616 M -10.32 % | 1.802 M -81.79 % | 9.894 M -2.10 % | 10.106 M -2.27 % | 10.341 M -1.97 % | 10.549 M 30.78 % | 8.066 M -3.68 % | 8.374 M -3.12 % | 8.644 M 40.71 % | 6.143 M -48.16 % | 11.850 M 12.14 % | 10.567 M -6.91 % | 11.351 M 84.75 % | 6.144 M -2.95 % | 6.331 M -1.00 % | 6.395 M -2.60 % | 6.566 M 2.02 % | 6.436 M -42.24 % | 11.142 M -27.69 % | 15.409 M -0.32 % | 15.458 M -12.13 % | 17.591 M 68.87 % | 10.417 M -2.69 % | 10.705 M -2.01 % | 10.925 M -1.79 % | 11.124 M 111.44 % | 5.261 M -1.41 % | 5.336 M -5.89 % | 5.670 M -3.69 % | 5.887 M -13.62 % | 6.815 M 5.04 % | 6.488 M 9.72 % | 5.913 M -0.67 % | 5.953 M -16.69 % | 7.146 M 181.80 % | 2.536 M 116.07 % | 1.174 M -4.96 % | 1.235 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.074 M 2.89 % | 3.959 M -46.99 % | 7.469 M 3.73 % | 7.200 M 0.69 % | 7.151 M 1.06 % | 7.077 M 3.77 % | 6.819 M -0.87 % | 6.880 M -2.47 % | 7.054 M -43.77 % | 12.544 M -46.62 % | 23.497 M 3.79 % | 22.638 M 2.58 % | 22.069 M | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.278 B 0.40 % | 1.273 B 0.56 % | 1.266 B -11.80 % | 1.435 B -1.57 % | 1.458 B 3.72 % | 1.406 B -2.10 % | 1.436 B -0.37 % | 1.441 B 1.22 % | 1.424 B 0.04 % | 1.423 B -1.01 % | 1.438 B 4.64 % | 1.374 B 1.93 % | 1.348 B -0.96 % | 1.361 B 5.25 % | 1.293 B -0.47 % | 1.299 B -1.15 % | 1.314 B -2.74 % | 1.351 B -0.89 % | 1.364 B 1.51 % | 1.343 B -0.11 % | 1.345 B -0.30 % | 1.349 B -1.66 % | 1.372 B 6.23 % | 1.291 B 2.87 % | 1.255 B 4.74 % | 1.198 B 8.16 % | 1.108 B 31.53 % | 842.317 M 10.84 % | 759.910 M -9.75 % | 841.995 M 35.26 % | 622.491 M 54.85 % | 402.007 M 13.11 % | 355.398 M 4.27 % | 340.837 M 20.55 % | 282.733 M 27.18 % | 222.307 M 31.46 % | 169.102 M 130.27 % | 73.436 M 11.68 % | 65.758 M 639.29 % | 8.895 M -6.88 % | 9.552 M -48.35 % | 18.493 M -0.18 % | 18.526 M 18.44 % | 15.641 M -0.20 % | 15.673 M -6.60 % | 16.781 M -6.42 % | 17.932 M -5.46 % | 18.968 M 0.10 % | 18.950 M -43.59 % | 33.595 M -1.22 % | 34.012 M -32.15 % | 50.128 M 2.68 % | 48.822 M 26.94 % | 38.460 M -0.76 % | 38.753 M 2.02 % | 37.984 M -10.53 % | 42.454 M 3.92 % | 40.853 M -32.16 % | 60.224 M -45.63 % | 110.759 M 4.20 % | 106.290 M 5.51 % | 100.742 M 215.58 % | 31.923 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.805 M -56.80 % | -18.370 M 59.71 % | -45.598 M -19.70 % | -38.092 M 61.70 % | -99.459 M -36.20 % | -73.025 M -62.93 % | -44.821 M 46.69 % | -84.074 M -54.85 % | -54.293 M -93.65 % | -28.037 M -111.34 % | -13.266 M 41.85 % | -22.814 M 89.27 % | -212.655 M -6 180.42 % | -3.386 M -4 241.03 % | -78.000 K 90.03 % | -782.000 K -160.67 % | -300.000 K 77.51 % | -1.334 M 11.77 % | -1.512 M 5.26 % | -1.596 M -189.36 % | 1.786 M 233.38 % | -1.339 M 17.14 % | -1.616 M -17.61 % | -1.374 M -1 137.84 % | -111.000 K | 0.000 100.00 % | -757.000 K -14.35 % | -662.000 K -45.29 % | -455.652 K 67.67 % | -1.409 M -18.84 % | -1.186 M -458.48 % | -212.364 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 |
| Stock based compensation | 121.000 K 26.04 % | 96.000 K 84.62 % | 52.000 K -46.39 % | 97.000 K -11.82 % | 110.000 K -10.57 % | 123.000 K -3.15 % | 127.000 K 53.01 % | 83.000 K -41.13 % | 141.000 K 41.00 % | 100.000 K 4.17 % | 96.000 K -17.24 % | 116.000 K -46.05 % | 215.000 K 532.35 % | 34.000 K 78.95 % | 19.000 K 371.43 % | -7.000 K -110.29 % | 68.000 K -32.00 % | 100.000 K 66.67 % | 60.000 K 27.66 % | 47.000 K -71.34 % | 164.000 K -46.41 % | 306.000 K -18.62 % | 376.000 K 3.87 % | 362.000 K 9.37 % | 331.000 K 77.01 % | 187.000 K -3.61 % | 194.000 K -16.02 % | 231.000 K -21.16 % | 293.000 K -55.34 % | 656.000 K 19.93 % | 547.000 K -6.97 % | 588.000 K 53.13 % | 384.000 K 33.80 % | 287.000 K 150.89 % | -563.911 K -223.12 % | 458.000 K -2.55 % | 470.000 K 100.85 % | 234.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -32.428 M -188.74 % | 36.542 M 213.88 % | 11.642 M 199.26 % | -11.729 M -133.88 % | -5.015 M -523.21 % | 1.185 M 285.45 % | -639.000 K 90.74 % | -6.899 M -199.48 % | 6.935 M 203.28 % | -6.715 M -695.30 % | 1.128 M 1 139.56 % | 91.000 K 103.39 % | -2.682 M -191.85 % | 2.920 M 179.59 % | -3.669 M -226.26 % | 2.906 M 187.32 % | -3.328 M -136.64 % | 9.083 M 847.13 % | 959.000 K 977.53 % | 89.000 K -67.75 % | 276.000 K -86.09 % | 1.984 M -65.86 % | 5.812 M 183.98 % | -6.921 M 41.83 % | -11.898 M -231.24 % | 9.066 M 569.74 % | -1.930 M 48.44 % | -3.743 M -182.97 % | 4.511 M -4.14 % | 4.706 M 235.46 % | -3.474 M -169.30 % | -1.290 M -17.27 % | -1.100 M 52.59 % | -2.320 M 49.72 % | -4.614 M -33.12 % | -3.466 M -256.73 % | 2.211 M 225.42 % | -1.763 M -310.73 % | 836.705 K 1 203.12 % | 64.208 K 77.63 % | 36.148 K 154.02 % | -66.913 K -221.74 % | 54.962 K 135.06 % | -156.755 K -111.17 % | 1.403 M 188.85 % | -1.579 M -125.18 % | 6.270 M 2 219.95 % | 270.264 K 126.62 % | 119.260 K 101.92 % | -6.222 M -12 291.63 % | 51.038 K -91.31 % | 587.051 K 216.24 % | -505.030 K -22 187.44 % | -2.266 K 99.80 % | -1.133 M 42.10 % | -1.956 M -177.54 % | 2.523 M 53 852.92 % | -4.693 K 96.11 % | -120.621 K -104.60 % | 2.624 M 186.28 % | -3.041 M -399.05 % | 1.017 M 298.47 % | -512.440 K -418.02 % | 161.136 K 5 592.56 % | 2.831 K 100.76 % | -374.214 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.655 K 1 302.86 % | -636.406 | 0.000 | 0.000 100.00 % | -113.926 K -180.69 % | 141.188 K | 0.000 | 0.000 | 0.000 -100.00 % | 124.348 K | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -32.428 M -188.74 % | 36.542 M 213.88 % | 11.642 M 199.26 % | -11.729 M -133.88 % | -5.015 M -334.78 % | 2.136 M -25.42 % | 2.864 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 100.00 % | -1.140 M 41.69 % | -1.956 M | 0.000 | 0.000 100.00 % | -6.695 K -100.27 % | 2.483 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.787 K | 0.000 | 0.000 |
| Other non cash items | 7.523 M -68.06 % | 23.555 M -86.64 % | 176.358 M 366.51 % | 37.804 M 294.51 % | -19.436 M -142.97 % | 45.227 M -4.59 % | 47.402 M 5.34 % | 45.000 M 1.62 % | 44.281 M 6.88 % | 41.430 M -12.15 % | 47.159 M 15.80 % | 40.723 M -8.46 % | 44.485 M 8.36 % | 41.052 M 2.54 % | 40.034 M 57.13 % | 25.478 M -39.39 % | 42.034 M 50.78 % | 27.877 M 118.28 % | -152.539 M -503.54 % | 37.800 M -57.26 % | 88.439 M 127.34 % | 38.901 M -28.68 % | 54.548 M 10.88 % | 49.195 M -4.42 % | 51.469 M 9.90 % | 46.833 M 19.63 % | 39.149 M 35.95 % | 28.797 M -21.25 % | 36.568 M 137.25 % | 15.413 M 20.69 % | 12.771 M 178.60 % | 4.584 M 97.84 % | 2.317 M -17.19 % | 2.798 M -41.95 % | 4.820 M 490.39 % | -1.235 M 4.38 % | -1.291 M -2 454.91 % | -50.542 K -100.87 % | 5.840 M | 0.000 -100.00 % | 8.875 M 590 311.79 % | -1.504 K -100.05 % | 3.006 M 821.92 % | 326.008 K 2 338.85 % | -14.561 K -242.71 % | -4.249 K -100.13 % | 3.279 M 953.72 % | -384.129 K -2 657.11 % | 15.022 K 104.64 % | -323.404 K 53.82 % | -700.302 K 33.14 % | -1.047 M -2 662.26 % | 40.878 K -80.10 % | 205.411 K -90.76 % | 2.223 M 501.72 % | 369.398 K -82.62 % | 2.126 M -87.28 % | 16.708 M -62.44 % | 44.480 M 699.62 % | 5.563 M 285.88 % | 1.442 M 179.54 % | 515.689 K 223.76 % | -416.695 K -142.95 % | 970.083 K -37.89 % | 1.562 M 206.57 % | -1.466 M |
| Net cash provided by operating activities | -13.940 M -118.41 % | 75.705 M -24.17 % | 99.834 M 239.21 % | 29.431 M 265.81 % | -17.750 M -161.02 % | 29.087 M 7.53 % | 27.051 M -8.17 % | 29.457 M 40.00 % | 21.041 M 186.31 % | 7.349 M 119.29 % | -38.101 M -118.08 % | -17.471 M -242.40 % | 12.269 M 144.26 % | -27.718 M -768.36 % | -3.192 M -112.43 % | 25.678 M -47.70 % | 49.099 M 29.31 % | 37.970 M 125.03 % | -151.723 M -387.00 % | 52.865 M 18.65 % | 44.557 M -9.80 % | 49.398 M -31.46 % | 72.077 M 39.69 % | 51.597 M -0.99 % | 52.114 M -21.43 % | 66.324 M 48.92 % | 44.537 M 61.41 % | 27.593 M -36.51 % | 43.461 M 102.87 % | 21.423 M 116.46 % | 9.897 M 103.68 % | 4.859 M -38.97 % | 7.962 M 1 079.56 % | 675.000 K 114.02 % | -4.813 M -0.37 % | -4.795 M -366.34 % | -1.028 M 65.83 % | -3.010 M -65.98 % | -1.813 M -307.86 % | -444.585 K -139.10 % | -185.937 K -6.08 % | -175.284 K 66.52 % | -523.504 K -268 019.79 % | 195.396 -99.97 % | 644.171 K 133.24 % | -1.938 M -130.31 % | 6.394 M 11 742.68 % | -54.917 K 93.76 % | -879.731 K 87.88 % | -7.259 M -1 018.08 % | -649.264 K -41.04 % | -460.351 K 71.01 % | -1.588 M -250.87 % | -452.517 K 44.24 % | -811.495 K 69.81 % | -2.688 M -1 465.51 % | 196.838 K 108.73 % | -2.254 M 17.84 % | -2.743 M 7.52 % | -2.966 M -11.15 % | -2.669 M -286.80 % | -689.979 K 60.89 % | -1.764 M -78.37 % | -989.193 K 23.78 % | -1.298 M 33.52 % | -1.952 M |
| Investments in property plant and equipment | -936.000 K -23.16 % | -760.000 K 20.17 % | -952.000 K -43.37 % | -664.000 K 9.54 % | -734.000 K -1.94 % | -720.000 K 34.37 % | -1.097 M -33.29 % | -823.000 K 26.39 % | -1.118 M -33.73 % | -836.000 K 21.72 % | -1.068 M 1.48 % | -1.084 M 27.59 % | -1.497 M -23.41 % | -1.213 M -6.78 % | -1.136 M -11.92 % | -1.015 M 30.14 % | -1.453 M -30.43 % | -1.114 M -3.92 % | -1.072 M 27.62 % | -1.481 M 9.31 % | -1.633 M 15.30 % | -1.928 M 39.05 % | -3.163 M -55.35 % | -2.036 M 25.77 % | -2.743 M -61.35 % | -1.700 M -43.82 % | -1.182 M 41.51 % | -2.021 M 11.98 % | -2.296 M -53.48 % | -1.496 M -8.56 % | -1.378 M 46.55 % | -2.578 M -199.42 % | -861.000 K -47.43 % | -584.000 K -92.64 % | -303.162 K 82.42 % | -1.725 M | 0.000 100.00 % | -133.189 K | 0.000 | 0.000 100.00 % | -121.758 K -19.96 % | -101.497 K -28.24 % | -79.145 K 49.54 % | -156.855 K -42.75 % | -109.878 K 59.87 % | -273.831 K -76.25 % | -155.362 K -218.19 % | -48.827 K | 0.000 100.00 % | -155.129 K 78.97 % | -737.664 K 25.52 % | -990.353 K -157.01 % | -385.332 K -1 145.79 % | -30.931 K 87.04 % | -238.752 K -183.46 % | -84.228 K 91.23 % | -960.110 K 15.51 % | -1.136 M 50.11 % | -2.278 M -112.91 % | -1.070 M 38.85 % | -1.750 M -0.96 % | -1.733 M -27.62 % | -1.358 M -9.90 % | -1.236 M 8.85 % | -1.355 M 12.96 % | -1.557 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.085 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -250.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.086 M | 0.000 | 0.000 | 0.000 100.00 % | -1.309 M | 0.000 100.00 % | -100.000 K 92.36 % | -1.309 M -469.76 % | -229.744 K 98.73 % | -18.137 M 37.30 % | -28.925 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.565 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.037 K 528.16 % | -475.799 65.47 % | -1.378 K -102.47 % | 55.874 K -73.86 % | 213.725 K 102 913.22 % | -207.877 99.90 % | -202.416 K -202.72 % | 197.048 K -74.20 % | 763.654 K | 0.000 100.00 % | -72.944 K -200.00 % | 72.943 K |
| 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 100.00 % | -95.437 M -11.29 % | -85.754 M 41.75 % | -147.224 M -101.04 % | -73.231 M 68.73 % | -234.193 M -112.88 % | -110.013 M -73.32 % | -63.474 M -28.44 % | -49.420 M 78.29 % | -227.651 M -1 373.56 % | -15.449 M 86.22 % | -112.102 M | 0.000 100.00 % | -33.719 M -274.12 % | -9.013 M -32.33 % | -6.811 M -15 599.38 % | -43.384 K 99.52 % | -8.988 M | 0.000 | 0.000 100.00 % | -2.363 K | 0.000 | 0.000 -100.00 % | 18.001 K 199.99 % | -18.002 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.583 K |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 366.000 K -29.48 % | 519.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 175.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.036 K -111.04 % | 54.698 K -66.46 % | 163.095 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 -100.00 % | 99.000 K 22.22 % | 81.000 K 8 200.00 % | -1.000 K -100.68 % | 147.000 K -3.92 % | 153.000 K 218.75 % | 48.000 K 29.73 % | 37.000 K -17.78 % | 45.000 K -60.18 % | 113.000 K 253.13 % | 32.000 K 146.15 % | 13.000 K 101.15 % | -1.131 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -43.099 M 35.37 % | -66.690 M 21.13 % | -84.562 M -2 298.24 % | -3.526 M -79.44 % | -1.965 M 33.73 % | -2.965 M -68.95 % | -1.755 M 98.25 % | -100.475 M -4 871.55 % | -2.021 M 11.98 % | -2.296 M -53.48 % | -1.496 M -8.56 % | -1.378 M 45.27 % | -2.518 M -201.92 % | -834.000 K -45.04 % | -575.000 K -148.99 % | -230.933 K 97.83 % | -10.623 M -58.53 % | -6.701 M 75.36 % | -27.193 M -12 522.62 % | 218.901 K | 0.000 | 0.000 100.00 % | -101.497 K -72.62 % | -58.798 K 62.54 % | -156.964 K -315.67 % | 72.781 K 126.59 % | -273.719 K | 0.000 100.00 % | -34.073 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -799.720 K -732.24 % | -96.093 K 86.14 % | -693.397 K 10.44 % | -774.199 K 74.41 % | -3.025 M -302.05 % | -752.376 K 15.04 % | -885.587 K 47.72 % | -1.694 M 20.45 % | -2.129 M -328.65 % | -496.756 K 53.52 % | -1.069 M 30.68 % | -1.542 M |
| Net cash used for investing activites | -936.000 K -23.16 % | -760.000 K 20.17 % | -952.000 K -68.50 % | -565.000 K 13.48 % | -653.000 K 9.31 % | -720.000 K 24.21 % | -950.000 K -41.79 % | -670.000 K 37.38 % | -1.070 M -33.92 % | -799.000 K 21.90 % | -1.023 M -5.36 % | -971.000 K 33.72 % | -1.465 M 65.81 % | -4.285 M -278.87 % | -1.131 M -11.54 % | -1.014 M 30.21 % | -1.453 M -30.43 % | -1.114 M -100.59 % | 188.262 M 536.81 % | -43.099 M 35.37 % | -66.690 M 21.13 % | -84.562 M 14.45 % | -98.847 M -13.36 % | -87.200 M 41.94 % | -150.189 M -100.29 % | -74.986 M 77.67 % | -335.754 M -199.69 % | -112.034 M -70.34 % | -65.770 M -29.17 % | -50.916 M 77.90 % | -230.338 M -1 182.01 % | -17.967 M 84.11 % | -113.036 M -6 514.16 % | -1.709 M 95.00 % | -34.180 M -18.84 % | -28.760 M 19.27 % | -35.626 M -30.16 % | -27.370 M -212.10 % | -8.770 M | 0.000 100.00 % | -121.758 K -17.23 % | -103.860 K -21.93 % | -85.181 K 16.71 % | -102.265 K -240.51 % | 72.781 K 124.82 % | -293.286 K 94.95 % | -5.808 M -12 937.66 % | -44.544 K -833.78 % | 6.071 K 104.03 % | -150.707 K 79.62 % | -739.466 K 24.31 % | -976.919 K -154.59 % | -383.723 K -288.26 % | 203.825 K 186.89 % | -234.569 K -175.03 % | -85.287 K 91.14 % | -962.866 K 6.03 % | -1.025 M 62.07 % | -2.701 M -215.52 % | -856.091 K 35.77 % | -1.333 M 10.99 % | -1.497 M -9.80 % | -1.364 M -168.63 % | -507.657 K 55.44 % | -1.139 M 24.80 % | -1.515 M |
| Debt repayment | 53.100 M 198.67 % | -53.815 M 27.34 % | -74.064 M -468.32 % | -13.032 M -131.63 % | 41.205 M 2 981.47 % | -1.430 M 93.47 % | -21.906 M -653.56 % | -2.907 M -116.06 % | 18.103 M 181.54 % | 6.430 M -90.74 % | 69.423 M 254.45 % | 19.586 M 516.90 % | -4.698 M -109.95 % | 47.220 M 113.34 % | 22.134 M 268.88 % | -13.106 M 65.42 % | -37.905 M 35.59 % | -58.849 M -655.73 % | -7.787 M -218.83 % | 6.553 M -75.92 % | 27.208 M 194.68 % | -28.738 M -154.22 % | 53.006 M 15.33 % | 45.962 M 2.04 % | 45.041 M -43.62 % | 79.886 M -69.52 % | 262.111 M 266.15 % | 71.586 M 213.95 % | -62.825 M -136.32 % | 172.988 M -9.49 % | 191.129 M 1 735.68 % | -11.685 M -118.55 % | 62.981 M 979.87 % | -7.158 M 31.24 % | -10.410 M -129.66 % | 35.098 M 139.17 % | 14.675 M 2 837.87 % | -536.000 K | 0.000 | 0.000 | 0.000 100.00 % | -118.037 K -220.50 % | 97.960 K | 0.000 -100.00 % | 1.006 K 200.00 % | -1.006 K -100.07 % | 1.434 M 12 319.59 % | -11.732 K -102.49 % | 472.043 K 4 214.27 % | -11.473 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 120.954 K 139.34 % | -307.451 K -3 695.33 % | 8.551 K 102.47 % | -346.758 K -133.86 % | 1.024 M 176.10 % | -1.346 M -359.90 % | 517.720 K 262.06 % | -319.461 K 85.72 % | -2.237 M -2 101.06 % | 111.807 K 123.04 % | -485.198 K -124.30 % | 1.997 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.792 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.767 M | 0.000 | 0.000 -100.00 % | 547.000 K | 0.000 -100.00 % | 1.248 M | 0.000 -100.00 % | 3.147 M | 0.000 | 0.000 -100.00 % | 63.858 M 459.37 % | 11.416 M | 0.000 -100.00 % | 82.869 M | 0.000 -100.00 % | 40.314 M 259.98 % | 11.199 M -77.63 % | 50.056 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.844 M | 0.000 100.00 % | -1.306 M -200.00 % | 1.306 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -252.609 K -158.52 % | 431.664 K -96.29 % | 11.627 M 20 221.63 % | -57.783 K -131.08 % | 185.894 K 528.16 % | -43.417 K | 0.000 | 0.000 100.00 % | -1.020 M -107.87 % | 12.963 M 193.12 % | 4.422 M | 0.000 -100.00 % | 8.443 M 1 522.19 % | 520.445 K -77.47 % | 2.310 M 20 983.77 % | 10.955 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other financing activites | -26.774 M -42.48 % | -18.791 M -13.75 % | -16.520 M 30.04 % | -23.613 M -1.41 % | -23.284 M -2.90 % | -22.628 M -24.77 % | -18.136 M 18.95 % | -22.375 M 21.92 % | -28.658 M -74.78 % | -16.397 M -1.54 % | -16.149 M -20.38 % | -13.415 M -6.38 % | -12.610 M 6.25 % | -13.450 M 16.05 % | -16.021 M 7.47 % | -17.315 M -30.96 % | -13.222 M -167.26 % | 19.657 M 245.20 % | -13.538 M -0.02 % | -13.535 M 22.52 % | -17.469 M -9.36 % | -15.974 M 2.62 % | -16.403 M -0.64 % | -16.298 M -619.56 % | -2.265 M 85.63 % | -15.764 M -17.73 % | -13.390 M -444.22 % | 3.890 M -26.49 % | 5.292 M 40.93 % | 3.755 M -82.80 % | 21.830 M 807.62 % | -3.085 M -133.63 % | 9.174 M 540.42 % | -2.083 M 37.13 % | -3.313 M -113.08 % | -1.555 M 21.27 % | -1.975 M -572.44 % | -293.708 K 88.89 % | -2.643 M | 0.000 | 0.000 | 0.000 100.00 % | -884.230 K -1 657.65 % | 56.767 K 507.79 % | -13.921 K -1 128.62 % | 1.353 K 100.78 % | -172.462 K -6 747.50 % | 2.594 K | 0.000 | 0.000 -100.00 % | 60.349 K | 0.000 | 0.000 | 0.000 100.00 % | -150.827 K -11 253.78 % | -1.328 K -100.03 % | 5.125 M | 0.000 100.00 % | -854.407 K -175 060 483.21 % | 0.488 | 0.000 | 0.000 100.00 % | -338.965 K -200.00 % | 338.966 K 3 104 084 206.82 % | 0.011 40 022 222 406.67 % | 0.000 |
| Net cash used provided by financing activities | 26.326 M 136.26 % | -72.606 M 19.85 % | -90.584 M -147.19 % | -36.645 M -304.48 % | 17.921 M 174.39 % | -24.092 M 39.83 % | -40.042 M -58.38 % | -25.282 M -139.53 % | -10.555 M -5.90 % | -9.967 M -118.71 % | 53.274 M 763.30 % | 6.171 M 135.65 % | -17.308 M -151.25 % | 33.770 M 452.43 % | 6.113 M 120.61 % | -29.664 M 41.08 % | -50.343 M -30.83 % | -38.479 M -80.44 % | -21.325 M -205.43 % | -6.982 M -171.69 % | 9.739 M 60.84 % | 6.055 M -83.46 % | 36.603 M 23.39 % | 29.664 M -31.53 % | 43.323 M -32.44 % | 64.122 M -74.35 % | 249.969 M 231.19 % | 75.476 M 238.78 % | -54.386 M -130.77 % | 176.743 M -17.01 % | 212.959 M 333.83 % | 49.088 M -31.97 % | 72.155 M 880.81 % | -9.241 M -113.36 % | 69.146 M 108.63 % | 33.143 M -36.56 % | 52.244 M 403.83 % | 10.369 M -78.13 % | 47.413 M | 0.000 | 0.000 100.00 % | -118.037 K -101.67 % | 7.076 M 12 472.69 % | 56.278 K 104.27 % | -1.319 M -201.06 % | 1.305 M 3.49 % | 1.261 M 13 901.62 % | -9.138 K -101.94 % | 472.043 K 4 214.27 % | -11.473 K 94.03 % | -192.260 K -144.54 % | 431.664 K -96.29 % | 11.627 M 20 221.63 % | -57.783 K -137.06 % | 155.909 K 111.24 % | -1.387 M -122.49 % | 6.169 M 1 878.98 % | -346.758 K 59.22 % | -850.240 K -107.32 % | 11.618 M 135.17 % | 4.940 M 1 646.40 % | -319.461 K -105.45 % | 5.866 M 504.01 % | 971.218 K -46.77 % | 1.825 M -9.12 % | 2.008 M |
| Effect of forex changes on cash | -752.000 K -192.27 % | 815.000 K 1 036.78 % | -87.000 K 94.06 % | -1.465 M -344.17 % | 600.000 K 174.91 % | -801.000 K -1 132.31 % | -65.000 K -116.62 % | 391.000 K 565.48 % | -84.000 K 91.95 % | -1.044 M -54.67 % | -675.000 K -67 400.00 % | -1.000 K 99.90 % | -997.000 K -486.43 % | 258.000 K 371.58 % | -95.000 K -18.75 % | -80.000 K -370.59 % | -17.000 K -100.03 % | 50.725 M -33.50 % | 76.276 M 6 096.54 % | -1.272 M 40.14 % | -2.125 M -184.39 % | 2.518 M 1.90 % | 2.471 M 912.83 % | -304.000 K 72.64 % | -1.111 M -6.83 % | -1.040 M -2 112.77 % | -47.000 K 95.90 % | -1.146 M -61.41 % | -710.000 K -617.17 % | -99.000 K 85.48 % | -682.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.121 M -277.44 % | -297.000 K -31.15 % | -226.464 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.624 K -71.96 % | 27.191 K 1 847.05 % | 1.397 K 104.04 % | -34.531 K -415.06 % | 10.960 K 122.28 % | -49.196 K -261.87 % | 30.393 K 826.41 % | 3.281 K -62.67 % | 8.789 K 132.20 % | -27.299 K -77.91 % | -15.344 K -318.28 % | 7.030 K |
| Net change in cash | 10.697 M 239.16 % | 3.154 M -61.60 % | 8.213 M 188.85 % | -9.244 M -8 000.85 % | 117.000 K -95.42 % | 2.556 M 118.25 % | -14.005 M -459.38 % | 3.897 M -58.24 % | 9.332 M 309.19 % | -4.461 M -133.10 % | 13.477 M 209.82 % | -12.272 M -63.58 % | -7.502 M -470.47 % | 2.025 M 19.54 % | 1.694 M 133.35 % | -5.079 M -87.14 % | -2.714 M -105.53 % | 49.101 M 229.01 % | 14.924 M 887.04 % | 1.512 M 110.41 % | -14.519 M 45.40 % | -26.591 M -316.12 % | 12.304 M 297.08 % | -6.243 M 88.82 % | -55.862 M -202.65 % | 54.421 M 231.78 % | -41.296 M -360.64 % | -8.965 M 88.31 % | -76.695 M -152.08 % | 147.250 M 2 248.07 % | -6.855 M -119.05 % | 35.980 M 209.30 % | -32.919 M -220.38 % | -10.275 M -133.86 % | 30.344 M 7 446.21 % | -413.059 K -102.65 % | 15.590 M 177.04 % | -20.237 M -157.64 % | 35.108 M 7 996.79 % | -444.585 K -44.49 % | -307.695 K 22.53 % | -397.180 K -106.19 % | 6.421 M 14 947.83 % | -43.245 K 93.34 % | -649.076 K 29.93 % | -926.262 K -154.65 % | 1.695 M 2 752.19 % | -63.908 K 91.52 % | -753.552 K 89.85 % | -7.421 M -362.44 % | -1.605 M -67.39 % | -958.769 K -109.92 % | 9.664 M 3 253.20 % | -306.474 K 57.38 % | -719.023 K 82.76 % | -4.171 M -178.80 % | 5.293 M 244.64 % | -3.660 M 41.01 % | -6.204 M -178.41 % | 7.912 M 632.98 % | 1.079 M 143.12 % | -2.504 M -181.72 % | 3.064 M 560.60 % | -665.167 K -13.78 % | -584.608 K 59.75 % | -1.452 M |
| Cash at beginning of period | 36.145 M 9.56 % | 32.991 M 33.15 % | 24.778 M -33.23 % | 37.112 M 0.32 % | 36.995 M 7.42 % | 34.439 M -28.91 % | 48.444 M 8.75 % | 44.547 M 26.49 % | 35.218 M -11.24 % | 39.679 M 51.44 % | 26.202 M -31.90 % | 38.474 M -16.32 % | 45.977 M 4.60 % | 43.953 M 4.01 % | 42.259 M -10.73 % | 47.338 M -5.42 % | 50.052 M 5 163.09 % | 951.000 K -97.34 % | 35.801 M 4.41 % | 34.289 M -29.75 % | 48.808 M -35.26 % | 75.396 M 19.50 % | 63.092 M -9.00 % | 69.335 M -44.62 % | 125.197 M 76.89 % | 70.776 M -36.85 % | 112.072 M -7.41 % | 121.037 M -38.79 % | 197.732 M 291.69 % | 50.482 M -11.96 % | 57.337 M 168.47 % | 21.357 M -60.65 % | 54.276 M -15.92 % | 64.551 M 89.13 % | 34.130 M -1.20 % | 34.543 M 74.96 % | 19.743 M -51.12 % | 40.388 M 650.87 % | 5.379 M -7.63 % | 5.823 M -6.92 % | 6.256 M -5.29 % | 6.606 M 7 173.34 % | 90.819 K -32.26 % | 134.064 K -82.88 % | 783.140 K -54.19 % | 1.709 M 5 484.64 % | 30.609 K -67.62 % | 94.517 K -88.86 % | 848.069 K -89.74 % | 8.270 M -14.24 % | 9.642 M -9.04 % | 10.601 M 1 031.12 % | 937.210 K -24.64 % | 1.244 M -36.21 % | 1.950 M -68.15 % | 6.121 M 639.52 % | 827.726 K -81.55 % | 4.488 M -57.95 % | 10.672 M 286.73 % | 2.760 M 64.25 % | 1.680 M -59.84 % | 4.184 M 356.42 % | 916.629 K -42.05 % | 1.582 M -26.99 % | 2.166 M -40.13 % | 3.619 M |
| Cash at end of period | 46.842 M 29.59 % | 36.145 M 9.56 % | 32.991 M 18.38 % | 27.868 M -24.91 % | 37.112 M 0.32 % | 36.995 M 7.42 % | 34.439 M -28.91 % | 48.444 M 8.74 % | 44.550 M 26.50 % | 35.218 M -11.24 % | 39.679 M 51.44 % | 26.202 M -31.90 % | 38.475 M -16.32 % | 45.978 M 4.61 % | 43.953 M 4.01 % | 42.259 M -10.73 % | 47.338 M -5.42 % | 50.052 M -1.33 % | 50.725 M 41.69 % | 35.801 M 4.41 % | 34.289 M -29.74 % | 48.805 M -35.27 % | 75.396 M 19.50 % | 63.092 M -9.00 % | 69.335 M -44.62 % | 125.197 M 76.89 % | 70.776 M -36.85 % | 112.072 M -7.41 % | 121.037 M -38.79 % | 197.732 M 291.69 % | 50.482 M -11.96 % | 57.337 M 168.47 % | 21.357 M -60.65 % | 54.276 M -15.82 % | 64.474 M 88.91 % | 34.130 M -3.40 % | 35.333 M 75.34 % | 20.151 M -50.23 % | 40.487 M 652.71 % | 5.379 M -9.58 % | 5.948 M -4.19 % | 6.208 M -4.66 % | 6.512 M 7 070.04 % | 90.819 K -32.26 % | 134.064 K -82.88 % | 783.140 K -54.62 % | 1.726 M 5 537.45 % | 30.609 K -67.62 % | 94.517 K -88.86 % | 848.069 K -89.45 % | 8.037 M -16.64 % | 9.642 M -9.04 % | 10.601 M 1 031.12 % | 937.210 K -23.85 % | 1.231 M -36.88 % | 1.950 M -68.15 % | 6.121 M 639.52 % | 827.726 K -81.47 % | 4.468 M -58.14 % | 10.672 M 286.73 % | 2.760 M 64.25 % | 1.680 M -57.79 % | 3.980 M 334.24 % | 916.629 K -42.05 % | 1.582 M -26.99 % | 2.166 M |
| Operating cash flow | -13.940 M -118.41 % | 75.705 M -24.17 % | 99.834 M 239.21 % | 29.431 M 265.81 % | -17.750 M -163.09 % | 28.136 M 4.01 % | 27.051 M -8.17 % | 29.457 M 40.00 % | 21.041 M 186.31 % | 7.349 M 119.29 % | -38.101 M -118.08 % | -17.471 M -242.40 % | 12.269 M 144.26 % | -27.718 M -768.36 % | -3.192 M -112.43 % | 25.678 M -47.70 % | 49.099 M 29.31 % | 37.970 M 125.03 % | -151.723 M -387.00 % | 52.865 M 18.65 % | 44.557 M -9.80 % | 49.398 M -31.46 % | 72.077 M 39.69 % | 51.597 M -0.99 % | 52.114 M -21.43 % | 66.324 M 48.92 % | 44.537 M 61.41 % | 27.593 M -36.51 % | 43.461 M 102.87 % | 21.423 M 116.46 % | 9.897 M 103.68 % | 4.859 M -38.97 % | 7.962 M 1 079.56 % | 675.000 K 114.02 % | -4.813 M -0.37 % | -4.795 M -366.34 % | -1.028 M 65.83 % | -3.010 M -65.98 % | -1.813 M -307.86 % | -444.585 K -139.10 % | -185.937 K -6.08 % | -175.284 K 66.52 % | -523.504 K -268 019.79 % | 195.396 -99.97 % | 644.171 K 133.24 % | -1.938 M -130.31 % | 6.394 M 11 742.68 % | -54.917 K 93.76 % | -879.731 K 87.88 % | -7.259 M -1 018.08 % | -649.264 K -41.04 % | -460.351 K 71.01 % | -1.588 M -250.87 % | -452.517 K 44.24 % | -811.495 K 69.81 % | -2.688 M -1 465.51 % | 196.838 K 108.73 % | -2.254 M 17.84 % | -2.743 M 7.52 % | -2.966 M -11.15 % | -2.669 M -286.80 % | -689.979 K 60.89 % | -1.764 M -78.37 % | -989.193 K 23.78 % | -1.298 M 33.52 % | -1.952 M |
| Capital expenditure | -936.000 K -23.16 % | -760.000 K 20.17 % | -952.000 K -43.37 % | -664.000 K 9.54 % | -734.000 K -1.94 % | -720.000 K 34.37 % | -1.097 M -33.29 % | -823.000 K 26.39 % | -1.118 M -33.73 % | -836.000 K 21.72 % | -1.068 M 1.48 % | -1.084 M 27.59 % | -1.497 M -23.41 % | -1.213 M -6.78 % | -1.136 M -11.92 % | -1.015 M 30.14 % | -1.453 M -30.43 % | -1.114 M -3.92 % | -1.072 M 27.62 % | -1.481 M 9.31 % | -1.633 M 15.30 % | -1.928 M 39.05 % | -3.163 M -55.35 % | -2.036 M 25.77 % | -2.743 M -61.35 % | -1.700 M -43.82 % | -1.182 M 41.51 % | -2.021 M 11.98 % | -2.296 M -53.48 % | -1.496 M -8.56 % | -1.378 M 46.55 % | -2.578 M -199.42 % | -861.000 K -47.43 % | -584.000 K -92.64 % | -303.162 K 82.42 % | -1.725 M | 0.000 100.00 % | -133.189 K | 0.000 | 0.000 100.00 % | -121.758 K -19.96 % | -101.497 K -28.24 % | -79.145 K 49.54 % | -156.855 K -42.75 % | -109.878 K 59.87 % | -273.831 K -76.25 % | -155.362 K -218.19 % | -48.827 K | 0.000 100.00 % | -155.129 K 78.97 % | -737.664 K 25.52 % | -990.353 K -157.01 % | -385.332 K -1 145.79 % | -30.931 K 87.04 % | -238.752 K -183.46 % | -84.228 K 91.23 % | -960.110 K 15.51 % | -1.136 M 50.11 % | -2.278 M -112.91 % | -1.070 M 38.85 % | -1.750 M -0.96 % | -1.733 M -27.62 % | -1.358 M -9.90 % | -1.236 M 8.85 % | -1.355 M 12.96 % | -1.557 M |
| Free CashFlow | -14.876 M -119.85 % | 74.945 M -24.21 % | 98.882 M 243.73 % | 28.767 M 255.63 % | -18.484 M -167.42 % | 27.416 M 5.63 % | 25.954 M -9.36 % | 28.634 M 43.72 % | 19.923 M 205.90 % | 6.513 M 116.63 % | -39.169 M -111.10 % | -18.555 M -272.25 % | 10.772 M 137.23 % | -28.931 M -568.46 % | -4.328 M -117.55 % | 24.663 M -48.24 % | 47.646 M 29.28 % | 36.856 M 124.12 % | -152.795 M -397.36 % | 51.384 M 19.71 % | 42.924 M -9.58 % | 47.470 M -31.12 % | 68.914 M 39.05 % | 49.561 M 0.38 % | 49.371 M -23.60 % | 64.624 M 49.06 % | 43.355 M 69.54 % | 25.572 M -37.88 % | 41.165 M 106.58 % | 19.927 M 133.91 % | 8.519 M 273.48 % | 2.281 M -67.88 % | 7.101 M 7 703.30 % | 91.000 K 101.78 % | -5.116 M 21.53 % | -6.520 M -534.06 % | -1.028 M 67.28 % | -3.143 M -73.32 % | -1.813 M -307.86 % | -444.585 K -44.49 % | -307.695 K -11.17 % | -276.781 K 54.07 % | -602.649 K -284.69 % | -156.660 K -129.32 % | 534.292 K 124.16 % | -2.212 M -135.46 % | 6.238 M 6 113.36 % | -103.744 K 88.21 % | -879.731 K 88.13 % | -7.414 M -434.59 % | -1.387 M 4.40 % | -1.451 M 26.47 % | -1.973 M -308.12 % | -483.447 K 53.97 % | -1.050 M 62.11 % | -2.772 M -263.18 % | -763.272 K 77.49 % | -3.390 M 32.48 % | -5.021 M -24.41 % | -4.036 M 8.65 % | -4.418 M -82.36 % | -2.423 M 22.40 % | -3.122 M -40.34 % | -2.225 M 16.15 % | -2.653 M 24.40 % | -3.509 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 |