PT Berlian Laju Tanker Tbk BLTA.JK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 40.660 M 4.56 % | 38.888 M 65.05 % | 23.561 M 19.80 % | 19.667 M 7.09 % | 18.365 M -8.41 % | 20.052 M -19.58 % | 24.935 M -1.24 % | 25.247 M 24.66 % | 20.253 M -92.00 % | 253.191 M -19.73 % | 315.425 M -4.26 % | 329.460 M -27.24 % | 452.796 M -23.85 % | 594.644 M -9.47 % | 656.854 M 6.23 % | 618.346 M -2.47 % | 634.030 M 63.52 % | 387.740 M 13.34 % | 342.113 M 28.15 % | 266.954 M |
| Net income | 3.563 M -77.19 % | 15.617 M 64.47 % | 9.495 M 61.06 % | 5.895 M 821.46 % | -817.144 K 6.33 % | -872.403 K -116.08 % | 5.426 M 162.42 % | -8.692 M 44.80 % | -15.746 M -108.41 % | 187.219 M 567.56 % | -40.042 M -122.56 % | 177.496 M 124.44 % | -726.291 M 28.76 % | -1.019 B -579.08 % | -150.127 M 47.49 % | -285.876 M -302.76 % | 140.996 M 74.48 % | 80.809 M -39.76 % | 134.148 M 103.84 % | 65.809 M |
| Income before tax | 4.055 M -74.89 % | 16.146 M 73.80 % | 9.290 M 51.72 % | 6.123 M 1 076.93 % | -626.772 K -1 117.02 % | 61.628 K -98.90 % | 5.626 M 163.40 % | -8.873 M 43.27 % | -15.641 M -109.15 % | 170.853 M 522.54 % | -40.435 M -120.43 % | 197.899 M 127.07 % | -730.957 M 31.24 % | -1.063 B -613.77 % | -148.942 M 47.72 % | -284.915 M -300.80 % | 141.887 M 73.50 % | 81.778 M -39.48 % | 135.122 M 102.87 % | 66.605 M |
| Income before tax ratio | 0.10 -75.98 % | 0.42 5.30 % | 0.39 26.64 % | 0.31 1 012.27 % | -0.03 -1 210.45 % | 0.00 -98.64 % | 0.23 164.19 % | -0.35 54.49 % | -0.77 -214.45 % | 0.67 626.40 % | -0.13 -121.34 % | 0.60 137.21 % | -1.61 9.70 % | -1.79 -688.44 % | -0.23 50.79 % | -0.46 -305.90 % | 0.22 6.11 % | 0.21 -46.60 % | 0.39 58.30 % | 0.25 |
| EBITDA | 6.727 M -61.70 % | 17.565 M 62.64 % | 10.800 M 87.71 % | 5.754 M 202.80 % | 1.900 M 5.42 % | 1.802 M -74.20 % | 6.987 M 194.29 % | -7.410 M 47.35 % | -14.074 M -158.61 % | 24.013 M 47.82 % | 16.245 M 320.57 % | -7.365 M 86.39 % | -54.100 M 94.15 % | -924.047 M -780.92 % | 135.706 M 177.36 % | -175.415 M -187.67 % | 200.092 M 109.26 % | 95.618 M -9.22 % | 105.333 M 9.18 % | 96.474 M |
| Net income ratio | 0.09 -78.18 % | 0.40 -0.35 % | 0.40 34.44 % | 0.30 773.71 % | -0.04 -2.27 % | -0.04 -119.99 % | 0.22 163.21 % | -0.34 55.72 % | -0.78 -205.14 % | 0.74 682.48 % | -0.13 -123.56 % | 0.54 133.59 % | -1.60 6.44 % | -1.71 -650.13 % | -0.23 50.56 % | -0.46 -307.90 % | 0.22 6.70 % | 0.21 -46.85 % | 0.39 59.06 % | 0.25 |
| Ratio EBITDA | 0.17 -63.37 % | 0.45 -1.47 % | 0.46 56.68 % | 0.29 182.76 % | 0.10 15.11 % | 0.09 -67.92 % | 0.28 195.47 % | -0.29 57.76 % | -0.69 -832.73 % | 0.09 84.15 % | 0.05 330.38 % | -0.02 81.29 % | -0.12 92.31 % | -1.55 -852.15 % | 0.21 172.83 % | -0.28 -189.89 % | 0.32 27.97 % | 0.25 -19.91 % | 0.31 -14.80 % | 0.36 |
| Gross profit ratio | 0.28 -38.83 % | 0.45 57.73 % | 0.29 20.51 % | 0.24 -11.30 % | 0.27 130.14 % | 0.12 -16.32 % | 0.14 19.66 % | 0.12 -49.52 % | 0.23 -12.56 % | 0.26 42.42 % | 0.19 42.96 % | 0.13 136.57 % | -0.36 74.03 % | -1.37 -1 051.19 % | 0.14 -33.06 % | 0.21 -32.92 % | 0.32 2.57 % | 0.31 -14.48 % | 0.37 -8.87 % | 0.40 |
| Weighted average shs out dil | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 3.69 % | 24.988 B -3.56 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 85.37 % | 13.977 B 21.33 % | 11.520 B -23.45 % | 15.050 B 30.29 % | 11.551 B 0.00 % | 11.551 B 29.63 % | 8.911 B 45.32 % | 6.132 B -4.83 % | 6.443 B 1.46 % | 6.350 B -0.79 % | 6.401 B 1.60 % | 6.301 B |
| Weighted average shs out | 25.909 B -0.13 % | 25.942 B 0.13 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 3.69 % | 24.988 B 6.55 % | 23.452 B 0.00 % | 23.452 B 0.00 % | 23.452 B 103.58 % | 11.520 B 0.00 % | 11.520 B 0.00 % | 11.520 B -0.27 % | 11.551 B 0.00 % | 11.551 B 29.63 % | 8.911 B 45.32 % | 6.132 B 3.85 % | 5.904 B 8.75 % | 5.429 B -4.10 % | 5.661 B -1.79 % | 5.765 B |
| EPS diluted | 0.00 -83.33 % | 0.00 100.00 % | 0.00 50.00 % | 0.00 734.14 % | 0.00 9.66 % | 0.00 -117.46 % | 0.00 166.67 % | 0.00 50.00 % | 0.00 -104.48 % | 0.01 482.86 % | 0.00 -129.66 % | 0.01 118.76 % | -0.06 28.77 % | -0.09 -425.60 % | -0.02 63.95 % | -0.05 -331.84 % | 0.02 51.13 % | 0.01 -36.36 % | 0.02 100.96 % | 0.01 |
| Earnings per share | 0.00 -83.33 % | 0.00 100.00 % | 0.00 50.00 % | 0.00 734.14 % | 0.00 9.66 % | 0.00 -117.46 % | 0.00 150.00 % | 0.00 42.86 % | 0.00 -104.32 % | 0.02 562.86 % | 0.00 -122.73 % | 0.02 124.48 % | -0.06 28.77 % | -0.09 -425.60 % | -0.02 63.95 % | -0.05 -225.95 % | 0.04 148.32 % | 0.01 -37.13 % | 0.02 107.89 % | 0.01 |
| Gross profit | 11.280 M -36.04 % | 17.636 M 160.34 % | 6.774 M 44.37 % | 4.692 M -5.01 % | 4.940 M 110.78 % | 2.344 M -32.71 % | 3.483 M 18.18 % | 2.947 M -37.07 % | 4.683 M -93.01 % | 66.950 M 14.32 % | 58.564 M 36.87 % | 42.788 M 126.61 % | -160.824 M 80.23 % | -813.342 M -961.11 % | 94.453 M -28.89 % | 132.834 M -34.58 % | 203.058 M 67.72 % | 121.066 M -3.08 % | 124.911 M 16.79 % | 106.955 M |
| Income tax expense | 492.110 K -7.03 % | 529.315 K 110.11 % | 251.920 K 10.61 % | 227.758 K 19.64 % | 190.372 K -79.62 % | 934.031 K 367.60 % | 199.752 K 210.22 % | -181.232 K -272.60 % | 105.000 K 100.64 % | -16.366 M -4 064.38 % | -393.000 K -102.02 % | 19.488 M 448.68 % | -5.589 M -129.91 % | -2.431 M -305.15 % | 1.185 M 23.31 % | 961.000 K 7.82 % | 891.334 K -8.00 % | 968.869 K -0.58 % | 974.501 K 22.48 % | 795.647 K |
| Cost of revenue | 29.380 M 38.24 % | 21.252 M 26.60 % | 16.787 M 12.10 % | 14.974 M 11.54 % | 13.425 M -24.19 % | 17.708 M -17.45 % | 21.452 M -3.80 % | 22.300 M 43.23 % | 15.570 M -91.64 % | 186.241 M -27.49 % | 256.861 M -10.40 % | 286.672 M -53.28 % | 613.620 M -56.42 % | 1.408 B 150.35 % | 562.401 M 15.84 % | 485.512 M 12.66 % | 430.972 M 61.61 % | 266.673 M 22.78 % | 217.201 M 35.75 % | 159.999 M |
| General and administrative expenses | 1.256 M 9.82 % | 1.144 M 2.93 % | 1.111 M 29.32 % | 859.135 K -28.66 % | 1.204 M -17.08 % | 1.452 M -23.27 % | 1.893 M -4.70 % | 1.986 M -61.39 % | 5.144 M -82.97 % | 30.206 M 9.64 % | 27.551 M 4.15 % | 26.453 M 60.61 % | 16.470 M 20.36 % | 13.684 M -13.56 % | 15.831 M -51.92 % | 32.927 M 3.42 % | 31.840 M 25.11 % | 25.449 M 29.99 % | 19.578 M 86.80 % | 10.481 M |
| Selling and marketing expenses | 15.928 K -40.70 % | 26.860 K 76.37 % | 15.229 K 26.96 % | 11.995 K -36.67 % | 18.940 K -15.00 % | 22.283 K 80.90 % | 12.318 K -44.92 % | 22.364 K -39.56 % | 37.000 K -54.88 % | 82.000 K -27.43 % | 113.000 K -67.90 % | 352.000 K -20.54 % | 443.000 K -54.93 % | 983.000 K 33.38 % | 737.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 2.776 M | 0.000 -100.00 % | 2.371 M 6.80 % | 2.221 M -8.38 % | 2.424 M 1.76 % | 2.382 M 1 117.32 % | 195.653 K 285.26 % | 50.785 K -85.89 % | 360.000 K 167.04 % | -537.000 K -136.96 % | 1.453 M -73.93 % | 5.573 M 124.13 % | -23.093 M -381.91 % | -4.792 M -129.62 % | 16.180 M -94.49 % | 293.400 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 4.048 M 47.99 % | 2.735 M -21.80 % | 3.498 M 13.13 % | 3.092 M -15.22 % | 3.647 M -5.43 % | 3.856 M -2.16 % | 3.942 M -6.70 % | 4.225 M -50.27 % | 8.495 M -80.36 % | 43.259 M 1.41 % | 42.657 M -15.65 % | 50.571 M 51.66 % | 33.344 M -20.09 % | 41.727 M 27.42 % | 32.748 M -89.96 % | 326.327 M 924.91 % | 31.840 M 25.11 % | 25.449 M 29.99 % | 19.578 M 86.80 % | 10.481 M |
| Cost and expenses | 33.427 M 39.35 % | 23.987 M 18.26 % | 20.284 M 12.28 % | 18.066 M 5.82 % | 17.072 M -20.83 % | 21.565 M -15.08 % | 25.394 M -4.26 % | 26.525 M 10.22 % | 24.065 M -89.51 % | 229.500 M -23.38 % | 299.518 M -11.19 % | 337.243 M -47.87 % | 646.964 M -55.37 % | 1.450 B 143.59 % | 595.149 M -26.69 % | 811.839 M 75.41 % | 462.811 M 58.43 % | 292.122 M 23.37 % | 236.779 M 38.89 % | 170.480 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.272 M 8.66 % | 1.170 M 3.93 % | 1.126 M 29.29 % | 871.130 K -28.79 % | 1.223 M -17.05 % | 1.475 M -22.59 % | 1.905 M -5.15 % | 2.008 M -61.24 % | 5.181 M -82.89 % | 30.288 M 9.49 % | 27.664 M 3.20 % | 26.805 M 58.49 % | 16.913 M 15.31 % | 14.667 M -11.47 % | 16.568 M -49.68 % | 32.927 M 3.42 % | 31.840 M 25.11 % | 25.449 M 29.99 % | 19.578 M 86.80 % | 10.481 M |
| Interest income | 0.000 | 0.000 -100.00 % | 53.503 K 554.31 % | 8.177 K -64.66 % | 23.136 K 134.88 % | 9.850 K -39.48 % | 16.275 K -11.35 % | 18.359 K 511.97 % | 3.000 K -40.00 % | 5.000 K -50.00 % | 10.000 K -92.96 % | 142.000 K -98.16 % | 7.702 M 604.02 % | 1.094 M 106.31 % | -17.325 M -538.83 % | -2.712 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 2.166 M 230.76 % | 654.721 K 88.61 % | 347.125 K -21.68 % | 443.190 K -25.68 % | 596.340 K -50.51 % | 1.205 M -5.89 % | 1.280 M -12.27 % | 1.459 M -0.93 % | 1.473 M | 0.000 | 0.000 | 0.000 -100.00 % | 81.981 M -40.60 % | 138.011 M 31.08 % | 105.287 M -3.85 % | 109.500 M -6.59 % | 117.231 M | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 507.094 K 19.33 % | 424.951 K -25.84 % | 572.992 K -20.06 % | 716.800 K -4.17 % | 748.000 K 39.60 % | 535.824 K 561.19 % | 81.039 K -5.23 % | 85.514 K -9.99 % | 95.000 K -70.50 % | 322.000 K -4.73 % | 338.000 K -19.14 % | 418.000 K -20.98 % | 529.000 K -49.52 % | 1.048 M 5.12 % | 997.000 K -94.49 % | 18.078 M 161.63 % | -29.331 M -111.93 % | -13.840 M -146.46 % | 29.789 M 199.73 % | -29.869 M |
| Operating income | 7.232 M -51.91 % | 15.038 M 60.07 % | 9.395 M 86.53 % | 5.037 M 337.13 % | 1.152 M -48.22 % | 2.225 M 470.05 % | -601.308 K 55.78 % | -1.360 M 58.97 % | -3.315 M -114.04 % | 23.606 M 79.57 % | 13.146 M 243.77 % | -9.144 M 76.77 % | -39.358 M 95.40 % | -855.069 M -1 485.74 % | 61.705 M 131.89 % | -193.493 M -213.01 % | 171.218 M 79.07 % | 95.618 M -9.22 % | 105.333 M 9.18 % | 96.474 M |
| Operating income ratio | 0.18 -54.00 % | 0.39 -3.02 % | 0.40 55.70 % | 0.26 308.20 % | 0.06 -43.46 % | 0.11 560.16 % | -0.02 55.23 % | -0.05 67.09 % | -0.16 -275.53 % | 0.09 123.71 % | 0.04 250.16 % | -0.03 68.07 % | -0.09 93.96 % | -1.44 -1 630.71 % | 0.09 130.02 % | -0.31 -215.88 % | 0.27 9.51 % | 0.25 -19.91 % | 0.31 -14.80 % | 0.36 |
| Total other income expenses net | -3.177 M -386.80 % | 1.108 M -77.93 % | 5.019 M 1 223.42 % | 379.278 K 119.76 % | -1.920 M 44.12 % | -3.435 M -647.44 % | 627.521 K 108.17 % | -7.678 M 37.72 % | -12.328 M -111.19 % | 110.196 M 295.59 % | -56.341 M -127.27 % | 206.640 M 127.32 % | -756.458 M -263.62 % | -208.037 M 1.24 % | -210.647 M 3.30 % | -217.825 M -115.80 % | -100.937 M -629.32 % | -13.840 M -146.46 % | 29.789 M 199.73 % | -29.869 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 56.235 M 918.36 % | 5.522 M -58.23 % | 13.222 M 4.01 % | 12.711 M -29.57 % | 18.049 M -2.29 % | 18.472 M -11.58 % | 20.890 M -9.15 % | 22.994 M -2.75 % | 23.645 M 12.36 % | 21.044 M -98.60 % | 1.505 B -0.61 % | 1.515 B -13.35 % | 1.748 B 0.81 % | 1.734 B -7.26 % | 1.870 B 15.53 % | 1.618 B 13.53 % | 1.425 B -8.20 % | 1.553 B 269.24 % | 420.529 M -5.71 % | 446.007 M |
| Total investments | 45.466 M -6.96 % | 48.867 M 3.18 % | 47.359 M 15.94 % | 40.848 M 2.06 % | 40.024 M -4.54 % | 41.926 M 12.81 % | 37.166 M -2.91 % | 38.281 M 2.88 % | 37.211 M 42.39 % | 26.134 M 8.59 % | 24.066 M -72.49 % | 87.477 M 92.72 % | 45.390 M 15.44 % | 39.319 M -6.95 % | 42.257 M -44.49 % | 76.125 M 35 124.63 % | 216.113 K -98.96 % | 20.732 M -16.93 % | 24.958 M 0.05 % | 24.945 M |
| Total debt | 64.459 M 303.80 % | 15.963 M 5.87 % | 15.077 M -10.18 % | 16.786 M -11.65 % | 18.998 M -0.27 % | 19.050 M -20.84 % | 24.064 M -12.72 % | 27.573 M -6.32 % | 29.433 M -6.14 % | 31.358 M -97.95 % | 1.529 B -0.36 % | 1.535 B -12.76 % | 1.759 B 0.28 % | 1.754 B -10.22 % | 1.954 B 12.49 % | 1.737 B 16.57 % | 1.490 B -15.51 % | 1.764 B 239.71 % | 519.151 M -5.97 % | 552.090 M |
| Accumulated other comprehensive income loss | -8.389 M 21.85 % | -10.735 M 8.78 % | -11.768 M -25.13 % | -9.405 M -42.80 % | -6.586 M -120.84 % | -2.982 M 86.06 % | -21.396 M -141.06 % | -8.876 M -119.25 % | 46.099 M 113.15 % | 21.627 M -51.35 % | 44.456 M -9.30 % | 49.014 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -1.215 B 0.42 % | -1.220 B 1.33 % | -1.237 B 0.84 % | -1.247 B 0.56 % | -1.254 B 0.07 % | -1.255 B -2.18 % | -1.228 B 4.71 % | -1.289 B -0.85 % | -1.278 B -1.16 % | -1.263 B 13.63 % | -1.463 B -2.66 % | -1.425 B 6.58 % | -1.525 B -90.82 % | -799.339 M -533.20 % | 184.519 M -40.97 % | 312.608 M -22.88 % | 405.369 M 21.64 % | 333.262 M 18.78 % | 280.580 M 96.78 % | 142.586 M |
| Common stock | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 5.22 % | 163.636 M 0.00 % | 163.636 M 0.00 % | 163.636 M 0.00 % | 163.636 M 49.34 % | 109.575 M 0.00 % | 109.575 M 0.00 % | 109.575 M 0.00 % | 109.575 M 0.00 % | 109.575 M 54.47 % | 70.936 M 173.27 % | 25.958 M -6.21 % | 27.676 M -4.31 % | 28.921 M 9.13 % | 26.502 M |
| Total equity | 65.095 M 12.97 % | 57.620 M 45.72 % | 39.541 M 23.29 % | 32.071 M 14.89 % | 27.915 M -8.93 % | 30.652 M 5.82 % | 28.968 M -1.99 % | 29.557 M -38.36 % | 47.952 M 30.27 % | 36.811 M 103.14 % | -1.172 B -3.75 % | -1.130 B 4.76 % | -1.186 B -186.14 % | -414.615 M -157.73 % | 718.209 M 10.71 % | 648.759 M 21.55 % | 533.723 M 51.19 % | 353.010 M 1.29 % | 348.498 M 70.12 % | 204.855 M |
| Other non current liabilities | 12.184 M -2.90 % | 12.548 M 821.48 % | 1.362 M -10.02 % | 1.513 M 34.23 % | 1.127 M -15.23 % | 1.330 M -4.09 % | 1.387 M -86.86 % | 10.556 M 679.22 % | 1.355 M -89.26 % | 12.610 M -95.30 % | 268.216 M -14.17 % | 312.500 M -81.16 % | 1.659 B 866.24 % | 171.659 M 74.12 % | 98.589 M 200.93 % | 32.761 M -78.65 % | 153.444 M 819.38 % | 16.690 M 199.70 % | 5.569 M -54.66 % | 12.282 M |
| Long term debt | 51.848 M 247.24 % | 14.931 M -39.59 % | 24.715 M -5.07 % | 26.035 M 6.71 % | 24.398 M -5.66 % | 25.862 M -8.16 % | 28.160 M 14.73 % | 24.544 M -30.58 % | 35.356 M 20.94 % | 29.234 M -97.95 % | 1.426 B -4.47 % | 1.493 B 318.30 % | 356.939 M -54.35 % | 781.982 M -53.47 % | 1.681 B 20.76 % | 1.392 B 24.02 % | 1.122 B -12.15 % | 1.277 B 207.01 % | 416.073 M -7.38 % | 449.242 M |
| Total non current liabilities | 64.408 M 134.39 % | 27.479 M 5.38 % | 26.077 M -5.34 % | 27.548 M 7.93 % | 25.525 M -6.13 % | 27.192 M -7.97 % | 29.547 M -15.82 % | 35.101 M -4.39 % | 36.711 M -12.27 % | 41.844 M -97.53 % | 1.695 B -6.11 % | 1.805 B -10.45 % | 2.016 B 110.04 % | 959.625 M -46.12 % | 1.781 B 24.85 % | 1.427 B 11.63 % | 1.278 B -1.25 % | 1.294 B 206.91 % | 421.641 M -8.64 % | 461.524 M |
| Other current liabilities | 4.048 M 75.80 % | 2.303 M 31.97 % | 1.745 M 637.93 % | -324.343 K 58.89 % | -789.056 K -11.86 % | -705.403 K -130.92 % | 2.281 M -56.76 % | 5.276 M -19.69 % | 6.570 M -43.83 % | 11.697 M -60.43 % | 29.564 M -27.10 % | 40.555 M 103.41 % | -1.190 B -1 113.83 % | 117.343 M 85.28 % | 63.334 M -3.00 % | 65.294 M -1.92 % | 66.570 M 56.15 % | 42.630 M 102.69 % | 21.032 M 42.92 % | 14.716 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 4.660 M 8.58 % | 4.291 M 44.30 % | 2.974 M 2 872.57 % | 100.045 K -42.87 % | 175.132 K 96.78 % | 89.000 K -56.59 % | 205.000 K -84.77 % | 1.346 M -9.18 % | 1.482 M 22.78 % | 1.207 M -14.46 % | 1.411 M -15.26 % | 1.665 M 73.98 % | 957.000 K -39.70 % | 1.587 M -36.43 % | 2.497 M 27.87 % | 1.953 M 224.16 % | 602.393 K |
| Short term debt | 12.611 M 646.25 % | 1.690 M -57.51 % | 3.978 M 53.65 % | 2.589 M -45.72 % | 4.769 M 58.21 % | 3.014 M -42.94 % | 5.283 M 74.46 % | 3.028 M -23.67 % | 3.967 M 106.72 % | 1.919 M -98.14 % | 103.003 M 146.33 % | 41.815 M -96.98 % | 1.386 B 42.59 % | 972.316 M 300.95 % | 242.503 M -29.77 % | 345.307 M -4.95 % | 363.275 M -25.29 % | 486.258 M 371.74 % | 103.079 M 0.22 % | 102.848 M |
| Total current liabilities | 21.611 M 173.54 % | 7.900 M -27.99 % | 10.971 M 2.44 % | 10.710 M -15.22 % | 12.633 M 32.03 % | 9.568 M -25.45 % | 12.834 M -11.14 % | 14.443 M -13.56 % | 16.710 M -25.57 % | 22.451 M -86.44 % | 165.612 M 24.04 % | 133.519 M -52.23 % | 279.506 M -76.47 % | 1.188 B 219.78 % | 371.445 M -16.85 % | 446.737 M -0.45 % | 448.778 M -18.92 % | 553.520 M 286.58 % | 143.183 M 2.06 % | 140.296 M |
| Total liabilities | 86.018 M 143.13 % | 35.380 M -4.50 % | 37.048 M -3.16 % | 38.258 M 0.26 % | 38.158 M 3.80 % | 36.760 M -13.26 % | 42.381 M -14.46 % | 49.544 M -7.26 % | 53.421 M -16.91 % | 64.295 M -96.54 % | 1.860 B -4.03 % | 1.938 B -15.54 % | 2.295 B 6.88 % | 2.147 B -0.23 % | 2.152 B 14.91 % | 1.873 B 8.49 % | 1.727 B -6.55 % | 1.848 B 227.11 % | 564.825 M -6.15 % | 601.821 M |
| Other non current assets | 2.782 M | 0.000 | 0.000 -100.00 % | 602.705 K 15 286.90 % | 3.917 K 0.00 % | 3.917 K -98.80 % | 327.207 K 8 253.51 % | 3.917 K -2.08 % | 4.000 K -99.98 % | 23.477 M 16 669.29 % | 140.000 K -98.52 % | 9.475 M -5.22 % | 9.997 M -84.80 % | 65.776 M -35.84 % | 102.526 M 142.47 % | 42.284 M 47.88 % | 28.594 M -48.35 % | 55.363 M 69.55 % | 32.653 M -52.61 % | 68.906 M |
| Long term investments | 45.466 M -6.96 % | 48.867 M 3.18 % | 47.359 M 15.94 % | 40.848 M 2.06 % | 40.024 M -4.54 % | 41.926 M 12.81 % | 37.166 M -10.55 % | 41.549 M 40.31 % | 29.613 M 13.31 % | 26.134 M 8.59 % | 24.066 M -72.49 % | 87.477 M 94.97 % | 44.866 M 292.91 % | 11.419 M 130.28 % | -37.707 M -151.05 % | 73.866 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.927 M | 0.000 -100.00 % | 17.654 M | 0.000 -100.00 % | 11.441 M -68.18 % | 35.955 M -52.53 % | 75.739 M 0.00 % | 75.739 M 81.15 % | 41.810 M -44.95 % | 75.946 M 1 786.68 % | 4.025 M 0.09 % | 4.022 M |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -323.290 K 90.11 % | -3.268 M -115.89 % | 20.563 M | 0.000 -100.00 % | 9.168 M | 0.000 -100.00 % | 11.441 M -68.18 % | 35.955 M -52.53 % | 75.739 M 0.00 % | 75.739 M 81.15 % | 41.810 M -44.95 % | 75.946 M 1 786.68 % | 4.025 M 0.09 % | 4.022 M |
| Property plant equipment net | 82.879 M 241.79 % | 24.249 M 46.01 % | 16.608 M 13.13 % | 14.680 M -25.31 % | 19.653 M -3.01 % | 20.262 M -21.90 % | 25.945 M -13.74 % | 30.079 M -7.56 % | 32.539 M 11.17 % | 29.269 M -95.04 % | 590.380 M -8.17 % | 642.933 M -17.28 % | 777.254 M -39.37 % | 1.282 B -45.36 % | 2.346 B 17.78 % | 1.992 B 6.55 % | 1.869 B 11.06 % | 1.683 B 156.18 % | 657.108 M 24.25 % | 528.847 M |
| Total non current assets | 131.127 M 79.34 % | 73.116 M 14.30 % | 63.967 M 13.96 % | 56.130 M -5.95 % | 59.681 M -4.04 % | 62.192 M -1.96 % | 63.438 M -7.73 % | 68.752 M -16.89 % | 82.722 M 4.87 % | 78.880 M -87.36 % | 624.066 M -15.65 % | 739.885 M -13.11 % | 851.485 M -39.06 % | 1.397 B -43.82 % | 2.487 B 13.87 % | 2.184 B 12.58 % | 1.940 B 6.90 % | 1.815 B 161.56 % | 693.786 M 15.29 % | 601.774 M |
| Other current assets | 5.315 M -7.45 % | 5.743 M 106.57 % | 2.780 M -63.12 % | 7.538 M 210.45 % | 2.428 M 5.20 % | 2.308 M 39.08 % | 1.659 M -34.17 % | 2.521 M -78.38 % | 11.659 M 25.99 % | 9.254 M -40.76 % | 15.622 M -24.28 % | 20.630 M -90.84 % | 225.296 M 42.67 % | 157.914 M -22.35 % | 203.359 M 0.89 % | 201.556 M -18.30 % | 246.709 M 51.91 % | 162.402 M 42.01 % | 114.361 M 23.08 % | 92.913 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.268 M -143.01 % | 7.598 M | 0.000 | 0.000 | 0.000 -100.00 % | 524.000 K -98.12 % | 27.900 M -65.11 % | 79.964 M 3 439.80 % | 2.259 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 8.224 M -21.23 % | 10.441 M 462.62 % | 1.856 M -54.45 % | 4.074 M 329.04 % | 949.649 K 64.25 % | 578.189 K -81.79 % | 3.175 M -30.67 % | 4.579 M -20.90 % | 5.788 M -43.88 % | 10.314 M -56.93 % | 23.945 M 18.12 % | 20.272 M 79.51 % | 11.293 M -44.40 % | 20.310 M -75.90 % | 84.284 M -29.01 % | 118.732 M 83.63 % | 64.657 M -69.34 % | 210.856 M 113.80 % | 98.622 M -7.03 % | 106.084 M |
| Cash and short term investments | 8.224 M -21.23 % | 10.441 M 462.62 % | 1.856 M -54.45 % | 4.074 M 329.04 % | 949.649 K 64.25 % | 578.189 K -81.79 % | 3.175 M -30.67 % | 4.579 M -20.90 % | 5.788 M -43.88 % | 10.314 M -56.93 % | 23.945 M 18.12 % | 20.272 M 79.51 % | 11.293 M -76.58 % | 48.210 M -70.65 % | 164.248 M 35.75 % | 120.991 M 87.13 % | 64.657 M -69.34 % | 210.856 M 113.80 % | 98.622 M -7.03 % | 106.084 M |
| Total current assets | 19.985 M 0.51 % | 19.885 M 57.54 % | 12.622 M -11.10 % | 14.199 M 122.14 % | 6.392 M 22.43 % | 5.221 M -34.00 % | 7.910 M -23.57 % | 10.350 M -44.51 % | 18.651 M -16.08 % | 22.226 M -65.13 % | 63.746 M -7.00 % | 68.546 M -73.35 % | 257.224 M -23.36 % | 335.623 M -12.57 % | 383.888 M 13.53 % | 338.151 M 5.52 % | 320.476 M -16.96 % | 385.913 M 75.79 % | 219.537 M 7.14 % | 204.902 M |
| Inventory | 1.574 M 44.66 % | 1.088 M -68.79 % | 3.485 M 369.42 % | 742.450 K 66.06 % | 447.084 K -30.25 % | 640.958 K -1.79 % | 652.646 K -23.05 % | 848.143 K 50.92 % | 562.000 K 123.90 % | 251.000 K -96.15 % | 6.525 M -33.66 % | 9.835 M -33.82 % | 14.860 M -32.32 % | 21.957 M 34.86 % | 16.281 M 4.34 % | 15.604 M 23.49 % | 12.636 M -0.15 % | 12.656 M 93.11 % | 6.553 M 10.98 % | 5.905 M |
| Net receivables | 4.873 M 86.48 % | 2.613 M -15.45 % | 3.091 M 67.59 % | 1.844 M -28.16 % | 2.567 M 28.24 % | 2.002 M -17.40 % | 2.424 M 44.38 % | 1.679 M -12.87 % | 1.927 M -19.96 % | 2.407 M -86.37 % | 17.654 M -0.87 % | 17.809 M -71.36 % | 62.193 M -42.17 % | 107.542 M -43.27 % | 189.558 M | 0.000 -100.00 % | 592.638 K -99.63 % | 160.702 M 42.99 % | 112.386 M 28.13 % | 87.710 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 323.290 K -16.64 % | 387.836 K 12 827.87 % | 3.000 K | 0.000 -100.00 % | 312.000 K | 0.000 -100.00 % | 7.927 M 273.04 % | 2.125 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 4.757 M 28.96 % | 3.689 M -27.79 % | 5.108 M 42.09 % | 3.595 M -15.77 % | 4.268 M 1.68 % | 4.197 M -15.54 % | 4.969 M -16.67 % | 5.964 M -1.98 % | 6.084 M -25.99 % | 8.220 M -72.92 % | 30.353 M -37.01 % | 48.185 M -40.93 % | 81.572 M -15.68 % | 96.737 M 51.29 % | 63.943 M 81.76 % | 35.179 M 102.81 % | 17.346 M -21.63 % | 22.134 M 29.29 % | 17.120 M -22.64 % | 22.130 M |
| Tax payables | 194.796 K -11.17 % | 219.299 K 55.82 % | 140.738 K -26.34 % | 191.071 K 103.18 % | 94.041 K 6.82 % | 88.033 K -12.01 % | 100.045 K -42.87 % | 175.132 K 96.78 % | 89.000 K -56.59 % | 205.000 K -84.77 % | 1.346 M -9.18 % | 1.482 M 22.78 % | 1.207 M -14.46 % | 1.411 M -15.26 % | 1.665 M 73.98 % | 957.000 K -39.70 % | 1.587 M -36.43 % | 2.497 M 27.87 % | 1.953 M 224.16 % | 602.393 K |
| Deferred revenue non current | 376.280 K | 0.000 -100.00 % | 584.157 K -13.10 % | 672.225 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.975 M 171.15 % | -16.831 M 6.30 % | -17.963 M | 0.000 -100.00 % | 1.641 M -11.30 % | 1.850 M -10.11 % | 2.058 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.547 M 12.63 % | 63.524 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 51.106 M 2 482.20 % | 1.979 M 233.61 % | 593.254 K -44.69 % | 1.073 M -47.42 % | 2.040 M 31.03 % | 1.557 M 1 656.19 % | -100.045 K | 0.000 | 0.000 100.00 % | -205.000 K -100.11 % | 181.020 M -15.12 % | 213.278 M -16.67 % | 255.943 M -33.41 % | 384.381 M -1.98 % | 392.152 M 49.96 % | 261.497 M 7.38 % | 243.528 M 68.72 % | 144.342 M | 0.000 | 0.000 |
| Preferred stock | 0.000 -100.00 % | 10.735 M -8.78 % | 11.768 M 25.13 % | 9.405 M 42.80 % | 6.586 M 120.84 % | 2.982 M -49.44 % | 5.898 M -89.20 % | 54.617 M 662.20 % | 7.166 M 21.49 % | 5.898 M -14.47 % | 6.896 M 1.44 % | 6.798 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.108 B 1.19 % | 1.095 B -1.92 % | 1.116 B -0.05 % | 1.117 B 0.05 % | 1.116 B 1.07 % | 1.105 B -0.93 % | 1.115 B -3.66 % | 1.157 B 4.35 % | 1.109 B 0.00 % | 1.109 B 516.25 % | 179.979 M -2.47 % | 184.537 M -24.20 % | 243.456 M 15.04 % | 211.625 M -50.79 % | 430.013 M 62.14 % | 265.215 M 250.08 % | 75.758 M 1 055.64 % | -7.927 M -120.33 % | 38.997 M 9.03 % | 35.766 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 636.000 K -96.22 % | 16.831 M -2.48 % | 17.259 M | 0.000 -100.00 % | 4.343 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 151.113 M 62.49 % | 93.000 M 21.43 % | 76.589 M 8.90 % | 70.329 M 6.44 % | 66.073 M -1.99 % | 67.413 M -5.52 % | 71.349 M -9.80 % | 79.101 M -21.97 % | 101.373 M 0.26 % | 101.106 M -85.30 % | 687.812 M -14.92 % | 808.431 M -27.08 % | 1.109 B -36.02 % | 1.733 B -39.64 % | 2.871 B 13.83 % | 2.522 B 11.58 % | 2.260 B 2.72 % | 2.201 B 140.94 % | 913.323 M 13.22 % | 806.676 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts 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 |
| 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 |
| 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -1.705 M 58.35 % | -4.093 M 57.38 % | -9.603 M -54.05 % | -6.234 M -348.62 % | 2.507 M 194.47 % | -2.654 M 71.94 % | -9.460 M -265.09 % | 5.730 M -44.73 % | 10.367 M 105.15 % | -201.442 M -790.18 % | 29.187 M 113.36 % | -218.417 M -129.75 % | 734.297 M -27.97 % | 1.019 B 579.08 % | 150.127 M -47.49 % | 285.876 M 302.76 % | -140.996 M -292.05 % | 73.416 M 154.73 % | -134.148 M -242.83 % | 93.924 M |
| Net cash provided by operating activities | 15.455 M -1.98 % | 15.768 M 64.19 % | 9.603 M 146.61 % | 3.894 M -22.28 % | 5.011 M 233.23 % | 1.504 M -3.95 % | 1.565 M -53.55 % | 3.371 M 265.63 % | -2.035 M -108.91 % | 22.828 M -27.07 % | 31.303 M 386.37 % | 6.436 M 592.05 % | -1.308 M -103.33 % | 39.302 M 217.59 % | 12.375 M -87.82 % | 101.639 M | 0.000 -100.00 % | 73.416 M | 0.000 -100.00 % | 93.924 M |
| Investments in property plant and equipment | -10.272 M -1 032.42 % | -907.088 K 83.53 % | -5.507 M -417.49 % | -1.064 M 73.86 % | -4.072 M -205.16 % | -1.334 M 8.92 % | -1.465 M 81.97 % | -8.128 M -55.29 % | -5.234 M 26.67 % | -7.138 M 27.91 % | -9.901 M -124.61 % | -4.408 M 53.79 % | -9.539 M 93.40 % | -144.463 M 55.97 % | -328.104 M -78.12 % | -184.202 M 51.78 % | -382.011 M 53.40 % | -819.807 M -337.89 % | -187.218 M 27.97 % | -259.921 M |
| Acquisitions net | 0.000 100.00 % | -213.241 K 88.85 % | -1.913 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 % | 34.270 M 151.74 % | -66.231 M -48 342.38 % | 137.288 K 100.05 % | -271.848 M -729 736 813 897 861 376.00 % | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -602.705 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -119.766 M -8.43 % | -110.455 M -129.27 % | -48.176 M 84.98 % | -320.799 M -44.63 % | -221.811 M -13.68 % | -195.115 M -90.82 % | -102.249 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 222.000 K | 0.000 | 0.000 -100.00 % | 15.000 K -72.22 % | 54.000 K | 0.000 | 0.000 -100.00 % | 331.000 K | 0.000 -100.00 % | 91.643 M -34.13 % | 139.124 M -51.34 % | 285.910 M 34.80 % | 212.098 M 7.48 % | 197.336 M 171.04 % | 72.807 M |
| Other investing activites | 2.028 M 176.84 % | -2.639 M -150.93 % | 5.181 M 224.41 % | 1.597 M 269 675.84 % | 592.000 -99.97 % | 2.244 M -16.93 % | 2.701 M -70.46 % | 9.143 M 76 093.63 % | 12.000 K -99.87 % | 9.168 M 6 845.45 % | 132.000 K -98.66 % | 9.877 M 199.82 % | -9.895 M -8.55 % | -9.116 M -137.72 % | 24.169 M -52.74 % | 51.143 M -70.05 % | 170.777 M 138.52 % | 71.599 M -46.30 % | 133.337 M 921.74 % | -16.226 M |
| Net cash used for investing activites | -8.244 M -119.33 % | -3.759 M -67.89 % | -2.239 M -3 103.82 % | -69.883 K 98.28 % | -4.072 M -459.95 % | 1.131 M -8.45 % | 1.236 M 21.68 % | 1.015 M 123.55 % | -4.312 M -251.25 % | 2.851 M 129.18 % | -9.769 M -180.50 % | 12.136 M -86.26 % | 88.348 M 146.23 % | -191.096 M 33.76 % | -288.477 M -166.27 % | -108.342 M 55.96 % | -245.985 M 76.11 % | -1.030 B -1 893.40 % | -51.659 M 83.10 % | -305.590 M |
| Debt repayment | -9.039 M -1 406.58 % | -600.000 K 45.45 % | -1.100 M -87.01 % | -588.205 K 26.47 % | -800.000 K 85.74 % | -5.610 M -94.40 % | -2.886 M 48.42 % | -5.595 M -407.17 % | 1.821 M 111.11 % | -16.396 M -538.72 % | -2.567 M -125.67 % | 10.000 M 111.05 % | -90.486 M -609.24 % | 17.769 M 248.30 % | -11.982 M -179.66 % | 15.041 M 132.82 % | -45.826 M -103.99 % | 1.149 B 23 534.45 % | 4.861 M -98.21 % | 271.578 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 -100.00 % | 132.641 M 125.79 % | 58.746 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.124 M -115.64 % | -27.418 M 25.21 % | -36.660 M |
| 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 100.00 % | -2.103 M 88.87 % | -18.887 M -11.23 % | -16.980 M -71.29 % | -9.914 M -116.62 % | -4.576 M |
| Other financing activites | -387.799 K 86.64 % | -2.903 M -41.83 % | -2.046 M -1 736.80 % | -111.416 K -147.96 % | 232.291 K -38.71 % | 379.025 K 128.73 % | -1.319 M | 0.000 | 0.000 100.00 % | -16.515 M -7.98 % | -15.294 M -10.24 % | -13.873 M -35.04 % | -10.273 M -114.67 % | 70.026 M -42.87 % | 122.579 M 1 146.88 % | -11.709 M 57.40 % | -27.489 M -119 632.98 % | 22.997 K 284.74 % | 5.977 K -99.95 % | 13.231 M |
| Net cash used provided by financing activities | -9.427 M -169.16 % | -3.503 M -57.87 % | -2.219 M -217.11 % | -699.621 K -23.24 % | -567.709 K 89.15 % | -5.231 M -24.40 % | -4.205 M 24.84 % | -5.595 M -407.25 % | 1.821 M 105.53 % | -32.911 M -84.26 % | -17.861 M -361.17 % | -3.873 M 96.61 % | -114.207 M -230.08 % | 87.795 M -63.91 % | 243.235 M 305.56 % | 59.975 M 144.41 % | -135.035 M -112.59 % | 1.073 B 3 404.78 % | -32.464 M -113.33 % | 243.572 M |
| Effect of forex changes on cash | 0.000 | 0.000 100.00 % | -7.365 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K 97.37 % | -76.000 K -157.14 % | 133.000 K 432.00 % | 25.000 K 101.58 % | -1.581 M -852.86 % | 210.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -2.217 M -126.07 % | 8.505 M 483.36 % | -2.219 M -171.00 % | 3.125 M 741.20 % | 371.460 K 114.31 % | -2.596 M -84.92 % | -1.404 M -16.13 % | -1.209 M 73.29 % | -4.526 M 66.80 % | -13.631 M -471.11 % | 3.673 M -59.09 % | 8.979 M 199.58 % | -9.017 M 85.91 % | -63.974 M -85.71 % | -34.448 M -164.41 % | 53.482 M 146.68 % | -114.571 M -198.33 % | 116.514 M 780.01 % | -17.134 M -153.70 % | 31.906 M |
| Cash at beginning of period | 10.441 M 439.41 % | 1.936 M -52.49 % | 4.074 M 329.04 % | 949.649 K 64.25 % | 578.189 K -81.79 % | 3.175 M -30.67 % | 4.579 M -20.89 % | 5.788 M -43.89 % | 10.314 M -56.93 % | 23.945 M 18.12 % | 20.272 M 79.51 % | 11.293 M -44.40 % | 20.310 M -75.90 % | 84.284 M -29.01 % | 118.732 M 81.96 % | 65.250 M -63.59 % | 179.228 M 89.98 % | 94.342 M -18.50 % | 115.756 M 56.05 % | 74.177 M |
| Cash at end of period | 8.224 M -21.23 % | 10.441 M 462.62 % | 1.856 M -54.45 % | 4.074 M 329.04 % | 949.649 K 64.25 % | 578.189 K -81.79 % | 3.175 M -30.67 % | 4.579 M -20.90 % | 5.788 M -43.88 % | 10.314 M -56.93 % | 23.945 M 18.12 % | 20.272 M 79.51 % | 11.293 M -44.40 % | 20.310 M -75.90 % | 84.284 M -29.01 % | 118.732 M 83.63 % | 64.657 M -69.34 % | 210.856 M 113.80 % | 98.622 M -7.03 % | 106.084 M |
| Operating cash flow | 15.455 M -1.98 % | 15.768 M 64.19 % | 9.603 M 146.61 % | 3.894 M -22.28 % | 5.011 M 233.23 % | 1.504 M -3.95 % | 1.565 M -53.55 % | 3.371 M 265.63 % | -2.035 M -108.91 % | 22.828 M -27.07 % | 31.303 M 386.37 % | 6.436 M 592.05 % | -1.308 M -103.33 % | 39.302 M 217.59 % | 12.375 M -87.82 % | 101.639 M | 0.000 -100.00 % | 73.416 M | 0.000 -100.00 % | 93.924 M |
| Capital expenditure | -10.272 M -1 033.59 % | -906.151 K 83.55 % | -5.507 M -417.49 % | -1.064 M 73.86 % | -4.072 M -205.16 % | -1.334 M 8.92 % | -1.465 M 81.97 % | -8.128 M -55.29 % | -5.234 M 26.67 % | -7.138 M 27.91 % | -9.901 M -124.61 % | -4.408 M 53.79 % | -9.539 M 93.40 % | -144.463 M 55.97 % | -328.104 M -78.12 % | -184.202 M 51.78 % | -382.011 M 53.40 % | -819.807 M -337.89 % | -187.218 M 27.97 % | -259.921 M |
| Free CashFlow | 5.183 M -65.12 % | 14.861 M 262.80 % | 4.096 M 44.74 % | 2.830 M 201.52 % | 938.577 K 454.55 % | 169.249 K 68.69 % | 100.330 K 102.11 % | -4.757 M 34.55 % | -7.269 M -146.33 % | 15.690 M -26.69 % | 21.402 M 955.33 % | 2.028 M 118.70 % | -10.847 M 89.69 % | -105.161 M 66.69 % | -315.729 M -282.41 % | -82.563 M 78.39 % | -382.011 M 48.82 % | -746.391 M -298.68 % | -187.218 M -12.78 % | -165.997 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 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 | 12.322 M -5.79 % | 13.080 M 13.90 % | 11.484 M 3.68 % | 11.077 M -1.08 % | 11.197 M 62.23 % | 6.902 M -34.22 % | 10.493 M 9.97 % | 9.542 M -6.07 % | 10.159 M 15.03 % | 8.832 M -3.86 % | 9.186 M 55.11 % | 5.922 M 53.35 % | 3.862 M -15.88 % | 4.591 M -25.68 % | 6.177 M 43.49 % | 4.305 M -6.75 % | 4.616 M 1.06 % | 4.568 M 11.46 % | 4.098 M -8.40 % | 4.474 M -19.43 % | 5.553 M 30.97 % | 4.240 M -6.02 % | 4.512 M -9.15 % | 4.966 M -2.91 % | 5.115 M -6.31 % | 5.459 M -19.65 % | 6.794 M 24.44 % | 5.460 M -12.01 % | 6.205 M -4.19 % | 6.476 M -7.62 % | 7.011 M -5.13 % | 7.390 M 36.99 % | 5.395 M -1.05 % | 5.452 M -5.85 % | 5.791 M -2.13 % | 5.917 M -0.57 % | 5.951 M 129.41 % | 2.594 M -94.36 % | 45.975 M -39.01 % | 75.376 M 14.55 % | 65.803 M -0.35 % | 66.037 M -13.30 % | 76.164 M -5.37 % | 80.489 M 1.64 % | 79.194 M -0.48 % | 79.578 M 38.37 % | 57.513 M -36.73 % | 90.900 M 3.61 % | 87.730 M -5.99 % | 93.317 M -8.26 % | 101.719 M -8.41 % | 111.058 M 4.68 % | 106.092 M -20.78 % | 133.927 M 23.75 % | 108.223 M -33.73 % | 163.310 M 0.01 % | 163.287 M 2.17 % | 159.824 M -1.50 % | 162.260 M -37.12 % | 258.049 M 244.10 % | 74.992 M -53.58 % | 161.553 M -3.68 % | 167.722 M -23.88 % | 220.345 M 209.03 % | 71.302 M -55.15 % | 158.977 M |
| Net income | 2.482 M 576.53 % | -520.781 K -157.36 % | -202.356 K -107.21 % | 2.808 M -13.41 % | 3.242 M 241.89 % | -2.285 M -179.15 % | 2.887 M -38.11 % | 4.665 M 23.51 % | 3.777 M -11.48 % | 4.266 M 27.47 % | 3.347 M -1.02 % | 3.381 M 440.74 % | 625.318 K -62.88 % | 1.684 M 22.38 % | 1.376 M 0.46 % | 1.370 M -24.79 % | 1.822 M 37.25 % | 1.327 M 174.97 % | -1.770 M -25.44 % | -1.411 M -178.70 % | 1.793 M 213.98 % | 571.164 K 141.67 % | -1.371 M -586.71 % | -199.596 K -300.01 % | 99.793 K -83.31 % | 598.036 K 144.69 % | 244.404 K -78.83 % | 1.154 M -26.53 % | 1.571 M -36.03 % | 2.456 M 120.76 % | -11.831 M -1 123.44 % | 1.156 M 126.06 % | 511.382 K -65.26 % | 1.472 M 111.47 % | -12.829 M -651.31 % | 2.327 M 484.63 % | -605.000 K 86.96 % | -4.639 M -102.16 % | 214.808 M 3 239.55 % | -6.842 M 51.24 % | -14.033 M -109.01 % | -6.714 M -310.73 % | 3.186 M 226.77 % | 975.000 K 114.33 % | -6.803 M 81.81 % | -37.400 M -121.09 % | 177.327 M 32 108.48 % | -554.000 K -43.15 % | -387.000 K -134.86 % | 1.110 M 100.90 % | -123.614 M 39.09 % | -202.961 M -196.07 % | -68.552 M 79.30 % | -331.164 M 71.51 % | -1.162 B -1 072.23 % | 119.550 M 1 000.02 % | 10.868 M -12.31 % | 12.394 M 110.45 % | -118.573 M -99.44 % | -59.452 M -18 506.19 % | 323.000 K -98.83 % | 27.575 M 109.98 % | -276.192 M -7 362.63 % | -3.701 M 96.27 % | -99.117 M -206.42 % | 93.134 M |
| Income before tax | 2.630 M 876.43 % | -338.740 K -288.68 % | -87.151 K -102.98 % | 2.925 M -14.53 % | 3.422 M 255.20 % | -2.205 M -171.92 % | 3.066 M -35.79 % | 4.774 M 21.65 % | 3.925 M -10.42 % | 4.381 M 28.11 % | 3.420 M -0.87 % | 3.450 M 409.99 % | 676.506 K -61.20 % | 1.743 M 20.86 % | 1.442 M 1.32 % | 1.424 M -24.03 % | 1.874 M 35.53 % | 1.383 M 179.51 % | -1.739 M -27.94 % | -1.359 M -173.31 % | 1.854 M 200.30 % | 617.505 K 208.36 % | -569.885 K -267.14 % | -155.221 K -204.05 % | 149.180 K -76.60 % | 637.554 K 131.97 % | 274.847 K -77.72 % | 1.233 M -23.69 % | 1.617 M -35.36 % | 2.501 M 120.60 % | -12.137 M -1 111.40 % | 1.200 M 117.69 % | 551.283 K -63.56 % | 1.513 M 111.80 % | -12.826 M -642.55 % | 2.364 M 521.39 % | -561.000 K 87.85 % | -4.618 M -102.33 % | 198.441 M 3 000.34 % | -6.842 M 51.24 % | -14.033 M -109.04 % | -6.713 M -340.78 % | 2.788 M 185.95 % | 975.000 K 114.34 % | -6.800 M 81.82 % | -37.398 M -119.53 % | 191.458 M 3 831.38 % | 4.870 M 283.15 % | -2.659 M -162.86 % | 4.230 M 103.35 % | -126.210 M 38.01 % | -203.608 M -205.89 % | -66.562 M 80.11 % | -334.577 M 72.31 % | -1.208 B -1 101.54 % | 120.664 M 914.67 % | 11.892 M -7.34 % | 12.834 M 110.84 % | -118.387 M -99.99 % | -59.197 M -9 207.23 % | 650.000 K -97.68 % | 27.992 M 110.15 % | -275.904 M -7 853.42 % | -3.469 M 96.49 % | -98.898 M -205.94 % | 93.356 M |
| Income before tax ratio | 0.21 924.17 % | -0.03 -241.25 % | -0.01 -102.87 % | 0.26 -13.60 % | 0.31 195.67 % | -0.32 -209.35 % | 0.29 -41.61 % | 0.50 29.52 % | 0.39 -22.13 % | 0.50 33.25 % | 0.37 -36.09 % | 0.58 232.57 % | 0.18 -53.87 % | 0.38 62.64 % | 0.23 -29.39 % | 0.33 -18.54 % | 0.41 34.10 % | 0.30 171.33 % | -0.42 -39.67 % | -0.30 -190.99 % | 0.33 129.29 % | 0.15 215.30 % | -0.13 -304.11 % | -0.03 -207.17 % | 0.03 -75.03 % | 0.12 188.68 % | 0.04 -82.09 % | 0.23 -13.28 % | 0.26 -32.53 % | 0.39 122.30 % | -1.73 -1 166.10 % | 0.16 58.91 % | 0.10 -63.18 % | 0.28 112.53 % | -2.21 -654.36 % | 0.40 523.81 % | -0.09 94.70 % | -1.78 -141.25 % | 4.32 4 855.10 % | -0.09 57.44 % | -0.21 -109.79 % | -0.10 -377.71 % | 0.04 202.19 % | 0.01 114.11 % | -0.09 81.73 % | -0.47 -114.12 % | 3.33 6 113.59 % | 0.05 276.76 % | -0.03 -166.86 % | 0.05 103.65 % | -1.24 32.32 % | -1.83 -192.21 % | -0.63 74.89 % | -2.50 77.63 % | -11.17 -1 611.33 % | 0.74 914.52 % | 0.07 -9.31 % | 0.08 111.01 % | -0.73 -218.05 % | -0.23 -2 746.67 % | 0.01 -95.00 % | 0.17 110.53 % | -1.65 -10 348.81 % | -0.02 98.86 % | -1.39 -336.20 % | 0.59 |
| EBITDA | 3.022 M 2 788.48 % | -112.399 K -105.82 % | 1.930 M -34.50 % | 2.947 M -23.25 % | 3.840 M 292.92 % | -1.991 M -151.67 % | 3.853 M -20.85 % | 4.868 M 29.86 % | 3.748 M -18.60 % | 4.605 M 26.40 % | 3.643 M -0.76 % | 3.671 M 303.95 % | 908.745 K -41.67 % | 1.558 M 57.34 % | 990.176 K -42.36 % | 1.718 M 26.67 % | 1.356 M -19.48 % | 1.684 M 553.17 % | -371.660 K 61.97 % | -977.308 K -143.68 % | 2.238 M 123.12 % | 1.003 M 124.89 % | 445.963 K 119.09 % | 203.554 K -59.47 % | 502.253 K -48.99 % | 984.597 K 45.26 % | 677.824 K -53.99 % | 1.473 M -26.85 % | 2.014 M -28.65 % | 2.822 M 123.06 % | -12.238 M -808.55 % | 1.727 M 48.34 % | 1.164 M -39.28 % | 1.917 M 158.76 % | 741.000 K 470.00 % | 130.000 K 112.36 % | -1.052 M 70.25 % | -3.536 M 76.67 % | -15.158 M -192.38 % | 16.408 M 52.11 % | 10.787 M -45.82 % | 19.909 M 430.93 % | -6.016 M -159.74 % | 10.071 M 22.56 % | 8.217 M 106.82 % | 3.973 M 106.24 % | -63.720 M -319.55 % | 29.023 M 89.42 % | 15.322 M -22.25 % | 19.706 M 301.53 % | -9.778 M 65.48 % | -28.322 M 49.88 % | -56.503 M 51.73 % | -117.060 M 90.20 % | -1.194 B -824.75 % | 164.789 M 203.22 % | 54.347 M 34.19 % | 40.501 M 768.44 % | -6.059 M 75.07 % | -24.303 M -136.21 % | 67.109 M 168.89 % | 24.958 M 110.05 % | -248.363 M -1 059.82 % | 25.876 M 446.60 % | 4.734 M -88.82 % | 42.338 M |
| Net income ratio | 0.20 605.84 % | -0.04 -125.96 % | -0.02 -106.95 % | 0.25 -12.47 % | 0.29 187.46 % | -0.33 -220.34 % | 0.28 -43.72 % | 0.49 31.49 % | 0.37 -23.04 % | 0.48 32.58 % | 0.36 -36.19 % | 0.57 252.62 % | 0.16 -55.87 % | 0.37 64.68 % | 0.22 -29.99 % | 0.32 -19.35 % | 0.39 35.81 % | 0.29 167.26 % | -0.43 -36.94 % | -0.32 -197.68 % | 0.32 139.73 % | 0.13 144.34 % | -0.30 -655.86 % | -0.04 -306.01 % | 0.02 -82.19 % | 0.11 204.52 % | 0.04 -82.99 % | 0.21 -16.50 % | 0.25 -33.23 % | 0.38 122.47 % | -1.69 -1 178.79 % | 0.16 65.02 % | 0.09 -64.89 % | 0.27 112.19 % | -2.22 -663.31 % | 0.39 486.84 % | -0.10 94.32 % | -1.79 -138.28 % | 4.67 5 247.29 % | -0.09 57.44 % | -0.21 -109.75 % | -0.10 -343.05 % | 0.04 245.32 % | 0.01 114.10 % | -0.09 81.72 % | -0.47 -115.24 % | 3.08 50 689.80 % | -0.01 -38.16 % | 0.00 -137.09 % | 0.01 100.98 % | -1.22 33.50 % | -1.83 -182.83 % | -0.65 73.87 % | -2.47 76.98 % | -10.74 -1 567.10 % | 0.73 999.86 % | 0.07 -14.17 % | 0.08 110.61 % | -0.73 -217.18 % | -0.23 -5 449.05 % | 0.00 -97.48 % | 0.17 110.37 % | -1.65 -9 704.04 % | -0.02 98.79 % | -1.39 -337.29 % | 0.59 |
| Ratio EBITDA | 0.25 2 953.80 % | -0.01 -105.11 % | 0.17 -36.83 % | 0.27 -22.41 % | 0.34 218.91 % | -0.29 -178.55 % | 0.37 -28.03 % | 0.51 38.26 % | 0.37 -29.24 % | 0.52 31.47 % | 0.40 -36.02 % | 0.62 163.42 % | 0.24 -30.66 % | 0.34 111.72 % | 0.16 -59.83 % | 0.40 35.83 % | 0.29 -20.32 % | 0.37 506.56 % | -0.09 58.48 % | -0.22 -154.21 % | 0.40 70.35 % | 0.24 139.30 % | 0.10 141.15 % | 0.04 -58.26 % | 0.10 -45.55 % | 0.18 80.77 % | 0.10 -63.02 % | 0.27 -16.87 % | 0.32 -25.52 % | 0.44 124.97 % | -1.75 -846.87 % | 0.23 8.29 % | 0.22 -38.63 % | 0.35 174.85 % | 0.13 482.40 % | 0.02 112.43 % | -0.18 87.03 % | -1.36 -313.45 % | -0.33 -251.46 % | 0.22 32.79 % | 0.16 -45.63 % | 0.30 481.68 % | -0.08 -163.13 % | 0.13 20.59 % | 0.10 107.82 % | 0.05 104.51 % | -1.11 -447.00 % | 0.32 82.81 % | 0.17 -17.30 % | 0.21 319.68 % | -0.10 62.31 % | -0.26 52.12 % | -0.53 39.07 % | -0.87 92.08 % | -11.04 -1 193.66 % | 1.01 203.17 % | 0.33 31.34 % | 0.25 778.63 % | -0.04 60.35 % | -0.09 -110.52 % | 0.89 479.26 % | 0.15 110.43 % | -1.48 -1 360.96 % | 0.12 76.88 % | 0.07 -75.07 % | 0.27 |
| Gross profit ratio | 0.29 -9.57 % | 0.32 25.88 % | 0.25 -19.58 % | 0.31 -7.48 % | 0.34 102.34 % | 0.17 -65.68 % | 0.49 38.94 % | 0.35 10.34 % | 0.32 22.41 % | 0.26 -37.21 % | 0.41 87.94 % | 0.22 55.24 % | 0.14 -42.83 % | 0.25 56.60 % | 0.16 -23.47 % | 0.21 -34.98 % | 0.32 6.51 % | 0.30 80.86 % | 0.16 -43.74 % | 0.29 -22.87 % | 0.38 90.80 % | 0.20 73.10 % | 0.12 1 975.13 % | 0.01 -95.61 % | 0.13 -40.09 % | 0.21 17.98 % | 0.18 384.86 % | 0.04 -72.94 % | 0.14 -27.83 % | 0.19 325.43 % | 0.04 -66.87 % | 0.13 -28.94 % | 0.19 63.06 % | 0.12 -71.21 % | 0.40 72.95 % | 0.23 -15.65 % | 0.28 209.61 % | -0.25 -216.35 % | 0.22 -26.68 % | 0.29 13.09 % | 0.26 -3.16 % | 0.27 28.10 % | 0.21 2.49 % | 0.20 12.12 % | 0.18 24.43 % | 0.15 6.53 % | 0.14 9.49 % | 0.13 11.20 % | 0.11 -21.95 % | 0.14 108.62 % | -1.68 -1 271.21 % | 0.14 333.36 % | -0.06 -1 239.10 % | 0.01 100.07 % | -8.26 -4 977.55 % | 0.17 -0.85 % | 0.17 7.40 % | 0.16 675.19 % | -0.03 -128.22 % | 0.10 -82.66 % | 0.57 192.34 % | 0.19 12.21 % | 0.17 69.91 % | 0.10 -77.54 % | 0.45 45.40 % | 0.31 |
| Weighted average shs out dil | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B -3.43 % | 26.830 B 2.34 % | 26.216 B 1.19 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 10.48 % | 23.452 B 103.04 % | 11.551 B -0.27 % | 11.582 B 0.54 % | 11.520 B 0.00 % | 11.520 B -27.20 % | 15.823 B 0.00 % | 15.823 B 0.00 % | 15.823 B 37.36 % | 11.520 B -0.27 % | 11.551 B 0.00 % | 11.551 B 0.00 % | 11.551 B 0.00 % | 11.551 B 0.00 % | 11.551 B 0.00 % | 11.551 B 0.00 % | 11.551 B -9.67 % | 12.788 B 14.81 % | 11.138 B 0.00 % | 11.138 B 0.00 % | 11.138 B -16.67 % | 13.366 B 20.00 % | 11.138 B 65.47 % | 6.731 B -4.57 % | 7.053 B -4.50 % | 7.386 B 15.86 % | 6.375 B 0.00 % | 6.375 B 0.00 % | 6.375 B |
| Weighted average shs out | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B -0.12 % | 25.940 B 0.12 % | 25.909 B -0.38 % | 26.009 B 0.39 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B 0.00 % | 25.909 B -3.43 % | 26.830 B 2.34 % | 26.216 B 11.79 % | 23.452 B 0.00 % | 23.452 B 0.00 % | 23.452 B 0.00 % | 23.452 B 0.00 % | 23.452 B 0.00 % | 23.452 B 0.00 % | 23.452 B 0.00 % | 23.452 B 0.00 % | 23.452 B 0.00 % | 23.452 B 0.00 % | 23.452 B 0.00 % | 23.452 B 0.00 % | 23.452 B 0.00 % | 23.452 B 105.24 % | 11.427 B -1.07 % | 11.551 B -0.27 % | 11.582 B 0.54 % | 11.520 B 0.81 % | 11.427 B -1.07 % | 11.551 B 0.00 % | 11.551 B 0.00 % | 11.551 B 1.09 % | 11.427 B -1.07 % | 11.551 B 0.00 % | 11.551 B 0.00 % | 11.551 B 0.00 % | 11.551 B 0.00 % | 11.551 B 0.00 % | 11.551 B 0.00 % | 11.551 B -9.67 % | 12.788 B 14.81 % | 11.138 B 0.00 % | 11.138 B 0.00 % | 11.138 B -16.67 % | 13.366 B 20.00 % | 11.138 B 100.00 % | 5.569 B 0.00 % | 5.569 B -24.60 % | 7.386 B 25.10 % | 5.904 B 0.00 % | 5.904 B 0.00 % | 5.904 B |
| EPS diluted | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 0.00 % | 0.00 200.00 % | 0.00 -200.00 % | 0.00 -50.00 % | 0.00 100.00 % | 0.00 -50.00 % | 0.00 100.00 % | 0.00 0.00 % | 0.00 314.34 % | 0.00 -75.87 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 200.00 % | 0.00 0.00 % | 0.00 -200.00 % | 0.00 353.62 % | 0.00 122.04 % | 0.00 -1 213.47 % | 0.00 -297.67 % | 0.00 -83.31 % | 0.00 144.69 % | 0.00 -90.57 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 120.00 % | 0.00 0.00 % | 0.00 -2 633.25 % | 0.00 -80.26 % | 0.00 120.00 % | 0.00 -600.00 % | 0.00 528.25 % | 0.00 88.32 % | 0.00 -102.17 % | 0.01 1 633.33 % | 0.00 50.00 % | 0.00 -100.00 % | 0.00 -400.00 % | 0.00 100.00 % | 0.00 125.00 % | 0.00 83.33 % | 0.00 -115.58 % | 0.02 32 208.82 % | 0.00 -43.15 % | 0.00 -133.50 % | 0.00 100.93 % | -0.01 39.20 % | -0.02 -198.31 % | -0.01 79.44 % | -0.03 68.43 % | -0.09 -949.53 % | 0.01 1 237.50 % | 0.00 -27.27 % | 0.00 112.36 % | -0.01 -67.92 % | -0.01 -17.78 % | 0.00 -207.14 % | 0.00 111.23 % | -0.04 -6 133.33 % | 0.00 96.13 % | -0.02 -206.90 % | 0.01 |
| Earnings per share | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 0.00 % | 0.00 200.00 % | 0.00 -200.00 % | 0.00 -50.00 % | 0.00 100.00 % | 0.00 -50.00 % | 0.00 100.00 % | 0.00 0.00 % | 0.00 314.34 % | 0.00 -75.87 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 200.00 % | 0.00 0.00 % | 0.00 -200.00 % | 0.00 353.62 % | 0.00 122.04 % | 0.00 -1 213.47 % | 0.00 -278.92 % | 0.00 -83.31 % | 0.00 144.69 % | 0.00 -89.58 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 120.00 % | 0.00 0.00 % | 0.00 -2 393.03 % | 0.00 -78.19 % | 0.00 120.00 % | 0.00 -600.00 % | 0.00 487.64 % | 0.00 87.10 % | 0.00 -101.08 % | 0.02 3 200.00 % | 0.00 50.00 % | 0.00 -100.00 % | 0.00 -400.00 % | 0.00 100.00 % | 0.00 116.67 % | 0.00 81.25 % | 0.00 -120.78 % | 0.02 32 208.82 % | 0.00 -43.15 % | 0.00 -133.50 % | 0.00 100.93 % | -0.01 39.20 % | -0.02 -198.31 % | -0.01 79.44 % | -0.03 68.43 % | -0.09 -949.53 % | 0.01 1 237.50 % | 0.00 -27.27 % | 0.00 112.36 % | -0.01 -67.92 % | -0.01 -17.78 % | 0.00 -200.00 % | 0.00 112.03 % | -0.04 -6 133.33 % | 0.00 96.43 % | -0.02 -206.33 % | 0.02 |
| Gross profit | 3.525 M -14.81 % | 4.137 M 43.37 % | 2.886 M -16.62 % | 3.461 M -8.47 % | 3.781 M 228.26 % | 1.152 M -77.43 % | 5.103 M 52.79 % | 3.340 M 3.64 % | 3.223 M 40.80 % | 2.289 M -39.63 % | 3.791 M 191.52 % | 1.301 M 138.05 % | 546.308 K -51.91 % | 1.136 M 16.38 % | 976.051 K 9.82 % | 888.751 K -39.36 % | 1.466 M 7.63 % | 1.362 M 101.59 % | 675.491 K -48.47 % | 1.311 M -37.86 % | 2.109 M 149.89 % | 844.088 K 62.67 % | 518.887 K 1 785.29 % | 27.523 K -95.74 % | 646.129 K -43.86 % | 1.151 M -5.20 % | 1.214 M 503.37 % | 201.218 K -76.19 % | 845.128 K -30.86 % | 1.222 M 292.99 % | 311.019 K -68.57 % | 989.430 K -2.66 % | 1.016 M 61.35 % | 630.000 K -72.89 % | 2.324 M 69.26 % | 1.373 M -16.13 % | 1.637 M 351.46 % | -651.000 K -106.56 % | 9.917 M -55.28 % | 22.175 M 29.54 % | 17.118 M -3.51 % | 17.740 M 11.07 % | 15.972 M -3.02 % | 16.469 M 13.96 % | 14.452 M 23.83 % | 11.671 M 47.40 % | 7.918 M -30.73 % | 11.430 M 15.22 % | 9.920 M -26.63 % | 13.520 M 107.91 % | -170.960 M -1 172.72 % | 15.937 M 344.28 % | -6.524 M -1 002.35 % | 723.000 K 100.08 % | -894.339 M -3 332.28 % | 27.669 M -0.83 % | 27.901 M 9.73 % | 25.427 M 666.56 % | -4.488 M -117.74 % | 25.295 M -40.34 % | 42.401 M 35.70 % | 31.245 M 8.08 % | 28.908 M 29.33 % | 22.352 M -30.58 % | 32.199 M -34.79 % | 49.375 M |
| Income tax expense | 148.385 K -18.49 % | 182.041 K 58.01 % | 115.205 K -1.62 % | 117.100 K -34.79 % | 179.587 K 123.87 % | 80.218 K -55.10 % | 178.656 K 62.57 % | 109.894 K -25.73 % | 147.970 K 59.46 % | 92.795 K 27.10 % | 73.012 K 6.21 % | 68.746 K 34.30 % | 51.188 K -13.20 % | 58.974 K -10.77 % | 66.094 K 23.31 % | 53.598 K 2.12 % | 52.483 K -5.58 % | 55.583 K 78.88 % | 31.072 K -40.16 % | 51.926 K -14.92 % | 61.033 K 31.70 % | 46.341 K -94.21 % | 800.751 K 1 704.51 % | 44.375 K -10.15 % | 49.387 K 24.97 % | 39.518 K 29.81 % | 30.443 K -61.51 % | 79.101 K 74.35 % | 45.368 K 1.18 % | 44.840 K 114.65 % | -306.168 K -795.28 % | 44.035 K 10.36 % | 39.901 K -2.68 % | 41.000 K 1 266.67 % | 3.000 K -91.89 % | 37.000 K -15.91 % | 44.000 K 109.52 % | 21.000 K 100.13 % | -16.367 M 29.33 % | -23.161 M 6.37 % | -24.736 M -2 473 700.00 % | 1.000 K 100.25 % | -398.000 K 95.58 % | -9.013 M -300 533.33 % | 3.000 K 50.00 % | 2.000 K -99.99 % | 18.842 M 6 653.41 % | 279.000 K 520.00 % | 45.000 K -86.02 % | 322.000 K 130.09 % | -1.070 M -49.44 % | -716.000 K -2 657.14 % | 28.000 K 100.73 % | -3.831 M -5.45 % | -3.633 M -1 012.81 % | 398.000 K 9.34 % | 364.000 K -17.27 % | 440.000 K 136.56 % | 186.000 K -27.06 % | 255.000 K -22.02 % | 327.000 K -21.58 % | 417.000 K 44.79 % | 288.000 K 24.14 % | 232.000 K 5.94 % | 219.000 K -1.35 % | 222.000 K |
| Cost of revenue | 8.798 M -1.62 % | 8.943 M 4.00 % | 8.598 M 12.90 % | 7.616 M 2.70 % | 7.416 M 28.97 % | 5.750 M 6.68 % | 5.390 M -13.10 % | 6.202 M -10.59 % | 6.936 M 6.01 % | 6.543 M 21.28 % | 5.395 M 16.73 % | 4.622 M 39.39 % | 3.316 M -4.03 % | 3.455 M -33.58 % | 5.201 M 52.25 % | 3.416 M 8.43 % | 3.151 M -1.73 % | 3.206 M -6.32 % | 3.423 M 8.21 % | 3.163 M -8.15 % | 3.444 M 1.41 % | 3.396 M -14.95 % | 3.993 M -19.15 % | 4.938 M 10.51 % | 4.469 M 3.73 % | 4.308 M -22.79 % | 5.580 M 6.12 % | 5.259 M -1.89 % | 5.360 M 2.01 % | 5.254 M -21.58 % | 6.700 M 4.68 % | 6.400 M 46.19 % | 4.378 M -9.21 % | 4.822 M 39.08 % | 3.467 M -23.70 % | 4.544 M 5.33 % | 4.314 M 32.94 % | 3.245 M -91.00 % | 36.058 M -32.22 % | 53.201 M 9.28 % | 48.685 M 0.80 % | 48.297 M -19.76 % | 60.192 M -5.98 % | 64.020 M -1.12 % | 64.742 M -4.66 % | 67.907 M 36.92 % | 49.595 M -37.59 % | 79.470 M 2.13 % | 77.810 M -2.49 % | 79.797 M -70.74 % | 272.679 M 186.67 % | 95.121 M -15.54 % | 112.616 M -15.46 % | 133.204 M -86.71 % | 1.003 B 639.13 % | 135.641 M 0.19 % | 135.386 M 0.74 % | 134.397 M -19.40 % | 166.748 M -28.36 % | 232.754 M 614.17 % | 32.591 M -74.99 % | 130.308 M -6.13 % | 138.814 M -29.89 % | 197.993 M 406.34 % | 39.103 M -64.32 % | 109.602 M |
| General and administrative expenses | 271.361 K -5.49 % | 287.127 K -40.62 % | 483.519 K 77.84 % | 271.883 K 17.72 % | 230.954 K -14.30 % | 269.488 K -43.15 % | 474.049 K 108.03 % | 227.870 K 1 815.36 % | 11.897 K -97.23 % | 429.782 K 20.22 % | 357.488 K 38.07 % | 258.923 K -13.93 % | 300.838 K 55.25 % | 193.772 K -4.31 % | 202.508 K -3.54 % | 209.933 K 0.96 % | 207.941 K -12.91 % | 238.753 K 16.95 % | 204.154 K -37.95 % | 329.000 K -18.63 % | 404.321 K 51.53 % | 266.825 K 732.84 % | 32.038 K -93.59 % | 499.636 K 2.18 % | 488.972 K 13.28 % | 431.661 K -17.11 % | 520.750 K 14.94 % | 453.072 K -6.46 % | 484.381 K 11.50 % | 434.438 K -27.24 % | 597.076 K 26.58 % | 471.709 K 7.89 % | 437.197 K -8.92 % | 480.000 K -39.09 % | 788.000 K 13.38 % | 695.000 K -57.96 % | 1.653 M -17.68 % | 2.008 M -91.53 % | 23.708 M 1 058.18 % | 2.047 M -17.19 % | 2.472 M 24.91 % | 1.979 M -89.53 % | 18.904 M 691.62 % | 2.388 M -2.05 % | 2.438 M -36.19 % | 3.821 M -76.02 % | 15.931 M 411.59 % | 3.114 M 290.23 % | 798.000 K -87.93 % | 6.610 M 51.57 % | 4.361 M 18.67 % | 3.675 M -17.71 % | 4.466 M 12.55 % | 3.968 M 149.77 % | -7.973 M -144.03 % | 18.110 M 410.57 % | 3.547 M | 0.000 100.00 % | -3.785 M -155.13 % | 6.865 M 6.20 % | 6.464 M 2.82 % | 6.287 M -49.15 % | 12.363 M 75.29 % | 7.053 M 8.94 % | 6.474 M -8.00 % | 7.037 M |
| Selling and marketing expenses | 15.883 K 624.92 % | 2.191 K -45.89 % | 4.049 K 125.32 % | 1.797 K -77.67 % | 8.047 K 295.43 % | 2.035 K -53.98 % | 4.422 K 29.72 % | 3.409 K -79.44 % | 16.584 K 578.28 % | 2.445 K -27.43 % | 3.369 K -12.92 % | 3.869 K -43.30 % | 6.824 K 484.75 % | 1.167 K -64.27 % | 3.266 K 70.10 % | 1.920 K -62.23 % | 5.083 K 194.50 % | 1.726 K -69.70 % | 5.697 K 226.29 % | 1.746 K -64.87 % | 4.970 K -23.85 % | 6.527 K -70.71 % | 22.283 K 386.67 % | -7.773 K -445.31 % | 2.251 K -59.24 % | 5.522 K -55.17 % | 12.318 K 262.14 % | -7.597 K -343.03 % | 3.126 K -30.08 % | 4.471 K -41.55 % | 7.649 K 8.82 % | 7.029 K 50.00 % | 4.686 K 56.20 % | 3.000 K -25.00 % | 4.000 K -71.43 % | 14.000 K 27.27 % | 11.000 K 37.50 % | 8.000 K -57.89 % | 19.000 K 11.76 % | 17.000 K -5.56 % | 18.000 K -35.71 % | 28.000 K 3.70 % | 27.000 K -15.63 % | 32.000 K 18.52 % | 27.000 K 0.00 % | 27.000 K -30.77 % | 39.000 K -57.61 % | 92.000 K -35.66 % | 143.000 K 83.33 % | 78.000 K -1.27 % | 79.000 K 1.28 % | 78.000 K -33.90 % | 118.000 K -29.76 % | 168.000 K | 0.000 100.00 % | -472.000 K -311.66 % | 223.000 K -10.44 % | 249.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 521.506 K -19.82 % | 650.428 K 3.85 % | 626.343 K 13.79 % | 550.429 K | 0.000 -100.00 % | 9.610 K 117.18 % | -55.949 K -199.43 % | -18.685 K -105.17 % | 361.063 K -25.68 % | 485.832 K -13.85 % | 563.910 K 15.07 % | 490.063 K -20.52 % | 616.599 K -12.03 % | 700.909 K 753.95 % | 82.078 K 1 187.13 % | -7.550 K -133.75 % | -3.230 K 87.52 % | -25.875 K 82.16 % | -145.038 K -1 724.53 % | 8.928 K -69.67 % | 29.441 K -75.21 % | 118.781 K 219.95 % | -99.022 K -203.63 % | 95.549 K 1.00 % | 94.602 K 40.93 % | 67.125 K 142.01 % | -159.796 K -156.45 % | 283.071 K 3 781.03 % | -7.690 K -109.60 % | 80.068 K 147.50 % | -168.567 K -12 938.31 % | 1.313 K -98.42 % | 83.039 K -38.49 % | 135.000 K -61.97 % | 355.000 K 25.89 % | 282.000 K 231.16 % | -215.000 K -246.77 % | -62.000 K -134.07 % | 182.000 K 119.28 % | -944.000 K -181.79 % | -335.000 K -159.82 % | 560.000 K -84.60 % | 3.636 M 258.78 % | -2.290 M -1 151.37 % | -183.000 K -163.10 % | 290.000 K -95.17 % | 6.001 M 250.32 % | 1.713 M 205.48 % | -1.624 M -214.12 % | -517.000 K 79.76 % | -2.554 M -163.36 % | 4.031 M 136.17 % | -11.144 M 17.00 % | -13.426 M -149.62 % | 27.060 M 374.92 % | -9.843 M -147.37 % | 20.781 M -41.18 % | 35.328 M 589.73 % | 5.122 M -86.90 % | 39.111 M 239.42 % | -28.053 M | 0.000 -100.00 % | 274.025 M 3 481.35 % | -8.104 M -129.49 % | 27.479 M | 0.000 |
| Operating expenses | 808.750 K -13.94 % | 939.746 K -15.64 % | 1.114 M 35.17 % | 824.109 K -30.94 % | 1.193 M 30.21 % | 916.500 K 46.00 % | 627.725 K -21.32 % | 797.870 K -15.34 % | 942.392 K 2.65 % | 918.059 K -0.73 % | 924.767 K 22.83 % | 752.855 K -18.55 % | 924.261 K 3.17 % | 895.848 K 27.88 % | 700.549 K -6.71 % | 750.971 K -11.45 % | 848.074 K 7.06 % | 792.121 K -23.92 % | 1.041 M 19.16 % | 873.744 K -8.71 % | 957.092 K 23.51 % | 774.913 K -15.57 % | 917.784 K -11.27 % | 1.034 M -0.16 % | 1.036 M 19.33 % | 868.165 K -14.98 % | 1.021 M 3.18 % | 989.703 K -6.81 % | 1.062 M 22.25 % | 868.733 K -34.47 % | 1.326 M 37.61 % | 963.369 K -4.00 % | 1.004 M 7.68 % | 932.000 K -41.93 % | 1.605 M 26.68 % | 1.267 M -53.30 % | 2.713 M -6.77 % | 2.910 M -88.43 % | 25.141 M 329.32 % | 5.856 M -8.71 % | 6.415 M 9.71 % | 5.847 M -73.53 % | 22.085 M 240.77 % | 6.481 M 2.60 % | 6.317 M -18.74 % | 7.774 M -74.14 % | 30.063 M 410.93 % | 5.884 M 28.95 % | 4.563 M -54.65 % | 10.061 M 338.02 % | -4.227 M -153.85 % | 7.850 M -9.35 % | 8.660 M -58.88 % | 21.061 M 4.94 % | 20.070 M 157.47 % | 7.795 M 970.95 % | -895.000 K -106.06 % | 14.757 M 611.52 % | 2.074 M -95.49 % | 45.976 M 312.96 % | -21.589 M -443.39 % | 6.287 M -97.80 % | 286.388 M 27 349.10 % | -1.051 M -103.10 % | 33.953 M 382.49 % | 7.037 M |
| Cost and expenses | 9.606 M -2.79 % | 9.882 M 1.75 % | 9.712 M 15.08 % | 8.440 M 12.36 % | 7.511 M 12.67 % | 6.666 M 10.78 % | 6.018 M -14.03 % | 7.000 M -11.15 % | 7.879 M 5.60 % | 7.461 M 18.06 % | 6.319 M 17.58 % | 5.374 M 26.76 % | 4.240 M -2.55 % | 4.351 M -26.28 % | 5.902 M 41.63 % | 4.167 M 4.21 % | 3.999 M 0.01 % | 3.998 M -10.43 % | 4.464 M 10.58 % | 4.037 M -8.27 % | 4.401 M 5.52 % | 4.171 M -15.07 % | 4.911 M -17.78 % | 5.973 M 8.50 % | 5.505 M 6.34 % | 5.176 M -21.58 % | 6.601 M 5.65 % | 6.248 M -2.70 % | 6.422 M 4.88 % | 6.123 M -23.71 % | 8.025 M 8.98 % | 7.364 M 36.83 % | 5.382 M -6.47 % | 5.754 M 13.45 % | 5.072 M -12.72 % | 5.811 M -17.30 % | 7.027 M 14.17 % | 6.155 M -89.94 % | 61.199 M 3.63 % | 59.057 M 7.18 % | 55.100 M 1.77 % | 54.144 M -34.19 % | 82.277 M 16.70 % | 70.501 M -0.79 % | 71.059 M -6.11 % | 75.681 M -4.99 % | 79.658 M -6.67 % | 85.354 M 3.62 % | 82.373 M -8.33 % | 89.858 M -66.53 % | 268.452 M 160.71 % | 102.971 M -15.09 % | 121.276 M -21.38 % | 154.265 M -84.91 % | 1.023 B 612.95 % | 143.436 M 6.65 % | 134.491 M -9.83 % | 149.154 M -11.65 % | 168.822 M -39.43 % | 278.730 M 2 433.45 % | 11.002 M -91.95 % | 136.595 M -67.88 % | 425.202 M 115.90 % | 196.942 M 169.58 % | 73.056 M -37.37 % | 116.639 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 287.244 K -0.72 % | 289.318 K -40.66 % | 487.568 K 78.15 % | 273.680 K 14.51 % | 239.001 K -11.98 % | 271.523 K -43.25 % | 478.471 K 106.88 % | 231.279 K 712.05 % | 28.481 K -93.41 % | 432.227 K 19.78 % | 360.857 K 37.32 % | 262.792 K -14.58 % | 307.662 K 57.82 % | 194.939 K -5.27 % | 205.774 K -2.87 % | 211.853 K -0.55 % | 213.024 K -11.42 % | 240.479 K 14.60 % | 209.851 K -36.55 % | 330.746 K -19.19 % | 409.291 K 49.73 % | 273.352 K 403.22 % | 54.321 K -88.96 % | 491.863 K 0.13 % | 491.223 K 12.36 % | 437.183 K -17.99 % | 533.068 K 19.66 % | 445.475 K -8.62 % | 487.507 K 11.07 % | 438.909 K -27.42 % | 604.725 K 26.32 % | 478.738 K 8.34 % | 441.883 K -8.51 % | 483.000 K -39.02 % | 792.000 K 11.71 % | 709.000 K -57.39 % | 1.664 M -17.46 % | 2.016 M -91.50 % | 23.727 M 1 049.56 % | 2.064 M -17.11 % | 2.490 M 24.07 % | 2.007 M -89.40 % | 18.931 M 682.27 % | 2.420 M -1.83 % | 2.465 M -35.94 % | 3.848 M -75.90 % | 15.970 M 398.13 % | 3.206 M 240.70 % | 941.000 K -85.93 % | 6.688 M 50.63 % | 4.440 M 18.31 % | 3.753 M -18.13 % | 4.584 M 10.83 % | 4.136 M 159.17 % | -6.990 M -139.63 % | 17.638 M 367.85 % | 3.770 M 1 414.06 % | 249.000 K 108.17 % | -3.048 M -144.40 % | 6.865 M 6.20 % | 6.464 M 2.82 % | 6.287 M -49.15 % | 12.363 M 75.29 % | 7.053 M 8.94 % | 6.474 M -8.00 % | 7.037 M |
| Interest income | 14.752 K | 0.000 | 0.000 -100.00 % | 67.365 K | 0.000 -100.00 % | 77.571 K 38.89 % | 55.852 K 3.61 % | 53.904 K 58.40 % | 34.031 K 487.25 % | 5.795 K -58.69 % | 14.027 K 42.62 % | 9.835 K -56.45 % | 22.582 K 219.90 % | 7.059 K 193.51 % | 2.405 K -14.75 % | 2.821 K 52.82 % | 1.846 K 67.06 % | 1.105 K -78.05 % | 5.035 K -63.30 % | 13.720 K 403.12 % | 2.727 K 64.87 % | 1.654 K -43.04 % | 2.904 K 199.38 % | 970.000 -47.40 % | 1.844 K -55.37 % | 4.132 K -35.49 % | 6.405 K 60.45 % | 3.992 K 113.48 % | 1.870 K -53.34 % | 4.008 K 67.35 % | 2.395 K -34.67 % | 3.666 K -30.80 % | 5.298 K -24.31 % | 7.000 K 600.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K -94.23 % | 52.000 K 100.00 % | 26.000 K 225.00 % | 8.000 K -85.71 % | 56.000 K -99.24 % | 7.365 M 5 522.14 % | 131.000 K 1 771.43 % | 7.000 K -96.48 % | 199.000 K 100.56 % | -35.524 M -1 882.44 % | 1.993 M 1 933.67 % | 98.000 K -96.05 % | 2.479 M | 0.000 | 0.000 | 0.000 100.00 % | -79.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 276.951 K 176.25 % | 100.252 K -93.60 % | 1.566 M 304.53 % | 387.171 K 216.92 % | 122.166 K 35.81 % | 89.955 K -83.73 % | 553.018 K | 0.000 -100.00 % | 178.754 K 0.01 % | 178.735 K 107.91 % | 85.967 K 0.73 % | 85.346 K -1.95 % | 87.040 K -1.95 % | 88.772 K -15.22 % | 104.707 K -4.12 % | 109.211 K -3.17 % | 112.786 K -3.18 % | 116.486 K | 0.000 -100.00 % | 249.649 K -0.01 % | 249.670 K -0.47 % | 250.846 K 24.68 % | 201.190 K -41.07 % | 341.433 K 2.05 % | 334.558 K 2.08 % | 327.755 K -14.43 % | 383.008 K 74.63 % | 219.325 K -41.80 % | 376.877 K 25.15 % | 301.138 K | 0.000 -100.00 % | 505.698 K -14.48 % | 591.336 K 22.18 % | 484.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 546.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.064 M 34.43 % | 17.901 M 133.21 % | 7.676 M -84.07 % | 48.183 M 415.77 % | 9.342 M -6.13 % | 9.952 M -31.38 % | 14.504 M 2.26 % | 14.183 M -67.86 % | 44.125 M 4.51 % | 42.222 M 12.65 % | 37.481 M | 0.000 -100.00 % | 34.894 M | 0.000 -100.00 % | 32.299 M 17.28 % | 27.541 M -6.15 % | 29.345 M | 0.000 | 0.000 |
| Depreciation and amortization | 114.794 K -8.96 % | 126.089 K 4.67 % | 120.464 K -7.36 % | 130.034 K -1.62 % | 132.177 K 6.24 % | 124.419 K 288.69 % | -65.939 K -133.05 % | 199.514 K 32.83 % | 150.200 K 6.39 % | 141.176 K 2.94 % | 137.139 K 1.23 % | 135.470 K -6.70 % | 145.199 K -1.53 % | 147.458 K -9.01 % | 162.060 K -12.37 % | 184.931 K 0.02 % | 184.896 K -0.01 % | 184.913 K -46.75 % | 347.258 K 162.19 % | 132.443 K -0.88 % | 133.618 K -0.70 % | 134.554 K -72.01 % | 480.679 K 2 671.76 % | 17.342 K -6.34 % | 18.515 K -4.01 % | 19.288 K -3.41 % | 19.969 K -1.51 % | 20.275 K -0.66 % | 20.409 K 0.11 % | 20.386 K -5.09 % | 21.480 K 0.51 % | 21.371 K -1.35 % | 21.663 K 3.16 % | 21.000 K -4.55 % | 22.000 K -8.33 % | 24.000 K 0.00 % | 24.000 K -4.00 % | 25.000 K -62.12 % | 66.000 K -25.84 % | 89.000 K 5.95 % | 84.000 K 1.20 % | 83.000 K -14.43 % | 97.000 K 16.87 % | 83.000 K 1.22 % | 82.000 K 7.89 % | 76.000 K -47.59 % | 145.000 K 62.92 % | 89.000 K 11.25 % | 80.000 K -23.08 % | 104.000 K -11.11 % | 117.000 K -1.68 % | 119.000 K 11.21 % | 107.000 K -42.47 % | 186.000 K 100.08 % | -237.338 M -264.59 % | 144.199 M 61 787.98 % | 233.000 K -2.51 % | 239.000 K 100.21 % | -111.825 M -2 987.38 % | -3.622 M 94.28 % | -63.340 M -2 187.67 % | 3.034 M -66.72 % | 9.117 M 268.66 % | 2.473 M 102.55 % | -97.144 M -290.41 % | 51.018 M |
| Operating income | 2.716 M -15.07 % | 3.198 M 80.47 % | 1.772 M -32.81 % | 2.637 M -28.46 % | 3.686 M 271.66 % | -2.147 M -154.80 % | 3.919 M -10.61 % | 4.384 M 21.83 % | 3.598 M -20.92 % | 4.550 M 24.83 % | 3.645 M 2.38 % | 3.560 M 356.88 % | 779.258 K -44.75 % | 1.410 M 635.94 % | 191.657 K 39.61 % | 137.276 K -78.37 % | 634.553 K 15.91 % | 547.449 K 165.36 % | -837.654 K -282.69 % | 458.516 K -59.26 % | 1.126 M 1 609.89 % | 65.827 K 113.73 % | -479.429 K 51.26 % | -983.546 K -259.93 % | -273.257 K -234.65 % | 202.941 K 14.52 % | 177.216 K 119.36 % | -915.181 K -321.97 % | -216.884 K -161.35 % | 353.541 K 138.10 % | -927.856 K -7 382.11 % | -12.401 K -906.57 % | -1.232 K 99.59 % | -302.235 K 74.92 % | -1.205 M -1 222.24 % | 107.375 K -90.15 % | 1.090 M 130.61 % | -3.561 M -242.27 % | 2.503 M -74.74 % | 9.910 M 622.30 % | 1.372 M -86.03 % | 9.821 M 220.28 % | -8.165 M -177.57 % | 10.526 M 44.71 % | 7.274 M 107.18 % | 3.511 M 114.76 % | -23.785 M -552.36 % | 5.258 M 134.21 % | 2.245 M -68.55 % | 7.138 M -72.13 % | 25.611 M 207.45 % | 8.330 M 154.86 % | -15.184 M 25.34 % | -20.338 M 97.78 % | -914.409 M -4 701.03 % | 19.874 M -7.24 % | 21.426 M 100.81 % | 10.670 M 262.60 % | -6.562 M -135.60 % | 18.430 M -71.20 % | 63.990 M 156.39 % | 24.958 M 109.69 % | -257.480 M -1 200.20 % | 23.403 M 1 434.26 % | -1.754 M -104.14 % | 42.338 M |
| Operating income ratio | 0.22 -9.85 % | 0.24 58.45 % | 0.15 -35.19 % | 0.24 -27.68 % | 0.33 205.81 % | -0.31 -183.31 % | 0.37 -18.71 % | 0.46 29.71 % | 0.35 -31.25 % | 0.52 29.84 % | 0.40 -34.00 % | 0.60 197.93 % | 0.20 -34.32 % | 0.31 890.29 % | 0.03 -2.70 % | 0.03 -76.80 % | 0.14 14.69 % | 0.12 158.63 % | -0.20 -299.44 % | 0.10 -49.44 % | 0.20 1 205.53 % | 0.02 114.61 % | -0.11 46.35 % | -0.20 -270.74 % | -0.05 -243.71 % | 0.04 42.52 % | 0.03 115.56 % | -0.17 -379.55 % | -0.03 -164.03 % | 0.05 141.25 % | -0.13 -7 786.73 % | 0.00 -634.79 % | 0.00 99.59 % | -0.06 73.36 % | -0.21 -1 246.65 % | 0.02 -90.09 % | 0.18 113.34 % | -1.37 -2 621.52 % | 0.05 -58.59 % | 0.13 530.57 % | 0.02 -85.98 % | 0.15 238.73 % | -0.11 -181.97 % | 0.13 42.38 % | 0.09 108.18 % | 0.04 110.67 % | -0.41 -814.96 % | 0.06 126.04 % | 0.03 -66.55 % | 0.08 -69.62 % | 0.25 235.68 % | 0.08 152.41 % | -0.14 5.75 % | -0.15 98.20 % | -8.45 -7 043.02 % | 0.12 -7.26 % | 0.13 96.55 % | 0.07 265.08 % | -0.04 -156.62 % | 0.07 -91.63 % | 0.85 452.33 % | 0.15 110.06 % | -1.54 -1 545.39 % | 0.11 531.76 % | -0.02 -109.24 % | 0.27 |
| Total other income expenses net | -85.692 K 97.58 % | -3.536 M -90.24 % | -1.859 M -745.89 % | 287.810 K 209.08 % | -263.844 K 89.19 % | -2.440 M -186.08 % | -853.043 K -318.37 % | 390.649 K -76.24 % | 1.644 M 1 074.81 % | -168.692 K 83.99 % | -1.053 M -856.28 % | -110.160 K -3 360.89 % | -3.183 K -100.96 % | 332.955 K 66.58 % | 199.879 K 18.96 % | 168.023 K 2.16 % | 164.475 K 207.43 % | -153.099 K 88.85 % | -1.374 M 23.54 % | -1.796 M -1 871.52 % | 101.406 K 126.41 % | -383.936 K 74.05 % | -1.479 M -265.24 % | -405.054 K 45.68 % | -745.634 K 7.40 % | -805.218 K -1 083.34 % | 81.886 K -95.95 % | 2.022 M 10.29 % | 1.833 M 108.16 % | 880.747 K 107.92 % | -11.123 M -4 224.22 % | -257.221 K 72.64 % | -940.197 K -151.78 % | 1.816 M 112.63 % | -14.371 M -736.59 % | 2.257 M 527.08 % | -528.573 K 49.99 % | -1.057 M -100.49 % | 213.665 M 1 022.52 % | -23.161 M 6.37 % | -24.736 M -49.61 % | -16.534 M -285.75 % | 8.901 M 198.76 % | -9.013 M 39.65 % | -14.935 M 63.83 % | -41.295 M -119.25 % | 214.561 M 1 798.69 % | -12.631 M -57.57 % | -8.016 M -175.65 % | -2.908 M 98.08 % | -151.821 M 28.28 % | -211.695 M -312.03 % | -51.378 M 83.65 % | -314.239 M -6.85 % | -294.087 M -391.78 % | 100.790 M 1 157.16 % | -9.534 M -90.83 % | -4.996 M 95.53 % | -111.825 M -44.05 % | -77.627 M -22.56 % | -63.340 M -151.17 % | -25.218 M -36.88 % | -18.424 M 31.44 % | -26.872 M 72.34 % | -97.144 M -290.41 % | 51.018 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 |
| 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 | 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 | 47.171 M -6.06 % | 50.214 M -10.71 % | 56.235 M 882.23 % | 5.725 M 511.87 % | -1.390 M -248.57 % | 935.600 K -83.06 % | 5.522 M 5.93 % | 5.213 M -43.30 % | 9.193 M -16.98 % | 11.073 M -16.25 % | 13.222 M 17.07 % | 11.294 M 3.31 % | 10.932 M 40.04 % | 7.806 M -38.59 % | 12.711 M -12.11 % | 14.463 M -13.19 % | 16.660 M -2.98 % | 17.172 M -4.86 % | 18.049 M 15.36 % | 15.645 M -8.67 % | 17.130 M -2.81 % | 17.626 M -4.58 % | 18.472 M -8.02 % | 20.082 M -5.34 % | 21.216 M -3.79 % | 22.051 M 5.56 % | 20.890 M -7.24 % | 22.520 M -3.21 % | 23.265 M 0.58 % | 23.130 M 0.59 % | 22.994 M -8.27 % | 25.066 M 27.78 % | 19.616 M 13.42 % | 17.295 M -26.86 % | 23.645 M -10.37 % | 26.380 M 6.19 % | 24.842 M 2.44 % | 24.251 M 15.24 % | 21.044 M -98.60 % | 1.503 B -0.66 % | 1.513 B 0.34 % | 1.508 B 0.14 % | 1.505 B -0.97 % | 1.520 B -0.66 % | 1.530 B 0.24 % | 1.526 B 0.78 % | 1.515 B -10.95 % | 1.701 B -1.15 % | 1.721 B -1.38 % | 1.745 B -0.19 % | 1.748 B 0.81 % | 1.734 B -4.01 % | 1.806 B -5.15 % | 1.904 B 93.81 % | 982.674 M -47.44 % | 1.870 B 10.41 % | 1.693 B -1.58 % | 1.721 B -3.64 % | 1.785 B 10.33 % | 1.618 B |
| Total investments | 42.941 M 1.07 % | 42.487 M -6.55 % | 45.466 M 0.40 % | 45.283 M 3.80 % | 43.626 M 1.86 % | 42.829 M -12.36 % | 48.867 M -8.56 % | 53.441 M 3.37 % | 51.701 M 2.62 % | 50.379 M 6.38 % | 47.359 M 3.62 % | 45.706 M 6.11 % | 43.074 M 3.00 % | 41.819 M 2.38 % | 40.848 M -6.10 % | 43.503 M 3.71 % | 41.947 M 2.33 % | 40.993 M 2.42 % | 40.024 M -4.99 % | 42.128 M -3.48 % | 43.646 M 3.58 % | 42.139 M 0.51 % | 41.926 M 5.43 % | 39.766 M 2.81 % | 38.678 M 2.25 % | 37.825 M 1.77 % | 37.166 M -5.27 % | 39.235 M -4.90 % | 41.258 M 1.63 % | 40.597 M 6.05 % | 38.281 M -8.15 % | 41.679 M 4.16 % | 40.014 M 2.73 % | 38.951 M 4.68 % | 37.211 M 28.43 % | 28.973 M 5.37 % | 27.497 M 4.71 % | 26.260 M 0.48 % | 26.134 M -7.98 % | 28.399 M 1.72 % | 27.918 M 12.52 % | 24.812 M 3.10 % | 24.066 M -65.43 % | 69.608 M 2.88 % | 67.658 M 0.90 % | 67.054 M -23.35 % | 87.477 M 62.47 % | 53.842 M 2.52 % | 52.521 M 10.88 % | 47.367 M 4.36 % | 45.390 M 15.44 % | 39.319 M -24.97 % | 52.401 M 11.62 % | 46.947 M 4.97 % | 44.726 M 5.84 % | 42.257 M -39.04 % | 69.321 M -10.05 % | 77.067 M -2.95 % | 79.410 M 4.32 % | 76.125 M |
| Total debt | 58.812 M -3.56 % | 60.986 M -5.39 % | 64.459 M 322.28 % | 15.265 M -0.04 % | 15.270 M -2.26 % | 15.624 M -2.12 % | 15.963 M 11.39 % | 14.330 M -2.41 % | 14.684 M -1.75 % | 14.945 M -0.87 % | 15.077 M -7.25 % | 16.257 M -1.42 % | 16.491 M -0.88 % | 16.637 M -0.89 % | 16.786 M -6.24 % | 17.904 M -1.58 % | 18.191 M -2.16 % | 18.593 M -2.14 % | 18.998 M 0.51 % | 18.901 M -0.61 % | 19.017 M 2.50 % | 18.552 M -2.61 % | 19.050 M -12.78 % | 21.842 M -3.24 % | 22.574 M -3.88 % | 23.485 M -2.41 % | 24.064 M -2.42 % | 24.663 M -3.45 % | 25.545 M -4.28 % | 26.688 M -3.21 % | 27.573 M 0.36 % | 27.473 M -3.04 % | 28.335 M -3.16 % | 29.259 M -0.59 % | 29.433 M 4.03 % | 28.292 M -0.42 % | 28.412 M -1.38 % | 28.810 M -8.13 % | 31.358 M -97.93 % | 1.515 B -0.88 % | 1.528 B 0.33 % | 1.523 B -0.40 % | 1.529 B -0.96 % | 1.544 B -0.27 % | 1.548 B 0.41 % | 1.542 B 0.46 % | 1.535 B -10.85 % | 1.722 B -1.12 % | 1.741 B -1.07 % | 1.760 B 0.06 % | 1.759 B 0.28 % | 1.754 B -8.25 % | 1.912 B -4.99 % | 2.013 B 91.48 % | 1.051 B -46.21 % | 1.954 B 10.55 % | 1.767 B -3.60 % | 1.834 B -2.54 % | 1.881 B 8.31 % | 1.737 B |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.845 M -1.03 % | -10.735 M 13.49 % | -12.408 M -0.94 % | -12.292 M -0.03 % | -12.289 M -4.43 % | -11.768 M -24.12 % | -9.481 M -0.41 % | -9.442 M -0.36 % | -9.408 M -0.03 % | -9.405 M -42.56 % | -6.597 M | 0.000 100.00 % | -6.622 M -0.55 % | -6.586 M -118.04 % | -3.021 M -1.31 % | -2.981 M 2.95 % | -3.072 M -3.01 % | -2.982 M -13.91 % | -2.618 M 91.66 % | -31.396 M -46.74 % | -21.396 M 0.00 % | -21.396 M -13.10 % | -18.918 M -147.48 % | 39.843 M 0.00 % | 39.843 M 548.90 % | -8.876 M -118.74 % | 47.368 M 0.00 % | 47.368 M 0.00 % | 47.367 M 2.75 % | 46.099 M 113.15 % | 21.627 M 0.00 % | 21.627 M 0.00 % | 21.627 M 0.00 % | 21.627 M -52.27 % | 45.307 M 0.00 % | 45.307 M -0.26 % | 45.425 M 2.18 % | 44.456 M -9.26 % | 48.993 M -0.01 % | 48.999 M 0.00 % | 48.999 M -0.03 % | 49.014 M 103.90 % | 24.038 M 3.62 % | 23.199 M 3.72 % | 22.366 M | 0.000 | 0.000 -100.00 % | 317.594 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -1.247 B -2.55 % | -1.216 B -0.04 % | -1.215 B 0.11 % | -1.217 B -0.25 % | -1.213 B 0.75 % | -1.223 B -0.19 % | -1.220 B 0.30 % | -1.224 B 0.38 % | -1.229 B 0.31 % | -1.232 B 0.35 % | -1.237 B 0.38 % | -1.241 B 0.27 % | -1.245 B 0.05 % | -1.245 B 0.14 % | -1.247 B 0.20 % | -1.250 B 0.11 % | -1.251 B 0.15 % | -1.253 B 0.11 % | -1.254 B -0.01 % | -1.254 B -0.11 % | -1.253 B 0.14 % | -1.254 B 0.05 % | -1.255 B 0.12 % | -1.257 B -2.36 % | -1.228 B 0.01 % | -1.228 B 0.05 % | -1.228 B 0.10 % | -1.229 B 4.31 % | -1.285 B 0.12 % | -1.286 B 0.19 % | -1.289 B -1.10 % | -1.275 B 0.09 % | -1.276 B 0.04 % | -1.277 B 0.12 % | -1.278 B -0.92 % | -1.266 B 0.18 % | -1.269 B -0.05 % | -1.268 B -0.37 % | -1.263 B 15.19 % | -1.490 B -0.46 % | -1.483 B -0.96 % | -1.469 B -0.41 % | -1.463 B 0.35 % | -1.468 B 0.07 % | -1.469 B -0.47 % | -1.462 B -2.61 % | -1.425 B 6.58 % | -1.525 B -0.04 % | -1.525 B -0.02 % | -1.524 B 0.06 % | -1.525 B -90.82 % | -799.339 M -327.62 % | 351.179 M 54.23 % | 227.699 M 17.88 % | 193.155 M 4.68 % | 184.519 M -40.73 % | 311.318 M -14.64 % | 364.696 M 4.49 % | 349.026 M 11.65 % | 312.608 M |
| Common stock | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 0.00 % | 172.176 M 5.22 % | 163.636 M 0.00 % | 163.636 M 0.00 % | 163.636 M 0.00 % | 163.636 M 0.00 % | 163.636 M 0.00 % | 163.636 M 0.00 % | 163.636 M 0.00 % | 163.636 M 0.00 % | 163.636 M 0.00 % | 163.636 M 0.00 % | 163.636 M 0.00 % | 163.636 M 0.00 % | 163.636 M 0.00 % | 163.636 M 49.34 % | 109.575 M 0.00 % | 109.575 M 0.00 % | 109.575 M 0.00 % | 109.575 M 0.00 % | 109.575 M 0.00 % | 109.575 M 0.00 % | 109.575 M 0.00 % | 109.575 M 0.00 % | 109.575 M 0.00 % | 109.575 M 0.00 % | 109.575 M 0.00 % | 109.575 M 0.00 % | 109.575 M 0.00 % | 109.575 M 0.00 % | 109.575 M 0.00 % | 109.575 M 0.00 % | 109.575 M 0.00 % | 109.577 M 54.47 % | 70.936 M 0.00 % | 70.936 M 0.00 % | 70.936 M |
| Total equity | 67.032 M 4.00 % | 64.452 M -0.99 % | 65.095 M 5.98 % | 61.420 M 5.30 % | 58.326 M 5.62 % | 55.225 M -4.16 % | 57.620 M 10.30 % | 52.241 M 9.54 % | 47.693 M 8.59 % | 43.919 M 11.07 % | 39.541 M 4.92 % | 37.686 M 9.73 % | 34.343 M 1.75 % | 33.752 M 5.24 % | 32.071 M -1.09 % | 32.423 M 4.48 % | 31.033 M 6.25 % | 29.206 M 4.63 % | 27.915 M -11.57 % | 31.567 M -4.39 % | 33.018 M 6.05 % | 31.134 M 1.57 % | 30.652 M 4.03 % | 29.466 M -0.67 % | 29.666 M 0.34 % | 29.566 M 2.06 % | 28.968 M -4.28 % | 30.262 M -9.89 % | 33.584 M 4.91 % | 32.013 M 8.31 % | 29.557 M -42.15 % | 51.093 M 2.31 % | 49.937 M 1.04 % | 49.424 M 3.07 % | 47.952 M 41.48 % | 33.894 M 7.37 % | 31.567 M -1.88 % | 32.172 M -12.60 % | 36.811 M 103.07 % | -1.200 B -0.57 % | -1.193 B -1.20 % | -1.179 B -0.59 % | -1.172 B 0.13 % | -1.174 B 0.08 % | -1.175 B -0.58 % | -1.168 B -3.37 % | -1.130 B 4.08 % | -1.178 B 0.39 % | -1.183 B -0.15 % | -1.181 B 0.47 % | -1.186 B -186.14 % | -414.615 M -140.71 % | 1.019 B 16.46 % | 874.572 M 23.02 % | 710.918 M -1.02 % | 718.209 M -13.34 % | 828.733 M 9.34 % | 757.959 M 2.82 % | 737.171 M 13.63 % | 648.759 M |
| Other non current liabilities | 12.630 M -3.77 % | 13.124 M 7.72 % | 12.184 M 0.03 % | 12.180 M 803.52 % | 1.348 M 52.43 % | 884.403 K -6.75 % | 948.440 K -30.28 % | 1.360 M -0.05 % | 1.361 M -0.07 % | 1.362 M 0.02 % | 1.362 M -0.31 % | 1.366 M -3.24 % | 1.412 M -3.21 % | 1.458 M 116.57 % | -8.803 M -885.62 % | 1.120 M -89.89 % | 11.080 M 882.77 % | 1.127 M 0.00 % | 1.127 M -9.94 % | 1.252 M -87.79 % | 10.255 M 712.46 % | 1.262 M -5.09 % | 1.330 M 4.14 % | 1.277 M -7.88 % | 1.386 M 0.00 % | 1.386 M -0.02 % | 1.387 M 7.74 % | 1.287 M -14.59 % | 1.507 M -3.01 % | 1.554 M -85.28 % | 10.556 M 2.19 % | 10.330 M -2.94 % | 10.642 M 685.42 % | 1.355 M 0.02 % | 1.355 M 113.01 % | 636.000 K 0.00 % | 636.000 K -95.60 % | 14.470 M 14.75 % | 12.610 M -95.42 % | 275.064 M 0.52 % | 273.653 M 1.07 % | 270.752 M 0.95 % | 268.216 M -15.08 % | 315.852 M 0.34 % | 314.780 M -0.29 % | 315.700 M 1.02 % | 312.500 M -13.81 % | 362.590 M 0.44 % | 360.997 M 0.23 % | 360.160 M -78.29 % | 1.659 B 866.24 % | 171.659 M 89.85 % | 90.419 M 5.98 % | 85.317 M -89.73 % | 830.800 M 742.69 % | 98.589 M 186.49 % | 34.413 M 25.94 % | 27.326 M 7.24 % | 25.482 M -22.22 % | 32.761 M |
| Long term debt | 46.609 M -4.87 % | 48.995 M -5.50 % | 51.848 M 276.48 % | 13.772 M -1.47 % | 13.976 M -46.41 % | 26.080 M -1.70 % | 26.531 M 7.45 % | 24.692 M -1.18 % | 24.987 M -0.62 % | 25.142 M 1.73 % | 24.715 M -1.79 % | 25.165 M -0.99 % | 25.416 M -0.97 % | 25.665 M -1.42 % | 26.035 M 3.52 % | 25.150 M 66.00 % | 15.151 M -37.86 % | 24.381 M -0.07 % | 24.398 M -5.44 % | 25.800 M 51.10 % | 17.074 M -34.15 % | 25.929 M 0.26 % | 25.862 M -6.51 % | 27.662 M -1.41 % | 28.057 M -2.94 % | 28.907 M 2.65 % | 28.160 M -3.90 % | 29.302 M -6.69 % | 31.405 M -3.39 % | 32.506 M 32.44 % | 24.544 M 0.49 % | 24.426 M -3.32 % | 25.265 M -25.78 % | 34.039 M -3.73 % | 35.356 M 17.48 % | 30.096 M -3.15 % | 31.076 M 14.45 % | 27.152 M -7.12 % | 29.234 M -97.89 % | 1.384 B -0.68 % | 1.394 B -1.25 % | 1.411 B -1.05 % | 1.426 B -5.66 % | 1.512 B -0.42 % | 1.518 B 0.29 % | 1.514 B 1.39 % | 1.493 B -8.67 % | 1.635 B -2.02 % | 1.668 B -0.05 % | 1.669 B 367.66 % | 356.939 M -54.35 % | 781.982 M -47.55 % | 1.491 B -15.82 % | 1.771 B 81.75 % | 974.462 M -42.02 % | 1.681 B 7.95 % | 1.557 B 0.47 % | 1.550 B -0.24 % | 1.553 B 11.62 % | 1.392 B |
| Total non current liabilities | 59.613 M -4.58 % | 62.477 M -3.00 % | 64.408 M 143.82 % | 26.416 M 0.08 % | 26.395 M -2.11 % | 26.965 M -1.87 % | 27.479 M 5.48 % | 26.053 M -1.12 % | 26.348 M -0.59 % | 26.504 M 1.64 % | 26.077 M -1.71 % | 26.531 M -1.11 % | 26.828 M -1.09 % | 27.123 M -1.54 % | 27.548 M 4.86 % | 26.271 M 0.15 % | 26.231 M 2.83 % | 25.508 M -0.07 % | 25.525 M -5.64 % | 27.052 M -1.02 % | 27.329 M 0.51 % | 27.191 M 0.00 % | 27.192 M -6.04 % | 28.939 M -1.71 % | 29.443 M -2.81 % | 30.293 M 2.53 % | 29.547 M -3.41 % | 30.589 M -7.06 % | 32.912 M -3.37 % | 34.060 M -2.97 % | 35.101 M 0.99 % | 34.756 M -3.21 % | 35.907 M 1.45 % | 35.394 M -3.59 % | 36.711 M -16.74 % | 44.093 M -2.63 % | 45.282 M 8.79 % | 41.622 M -0.53 % | 41.844 M -97.48 % | 1.660 B -0.48 % | 1.668 B -0.87 % | 1.682 B -0.72 % | 1.695 B -7.29 % | 1.828 B -0.29 % | 1.833 B 0.19 % | 1.830 B 1.37 % | 1.805 B -9.64 % | 1.997 B -1.58 % | 2.029 B 0.00 % | 2.029 B 0.69 % | 2.016 B 110.04 % | 959.625 M -39.38 % | 1.583 B -14.81 % | 1.858 B 2.93 % | 1.805 B 1.36 % | 1.781 B 11.79 % | 1.593 B 0.90 % | 1.579 B -0.13 % | 1.581 B 10.82 % | 1.427 B |
| Other current liabilities | 2.326 M -18.51 % | 2.854 M -29.50 % | 4.048 M 103.17 % | 1.992 M 46.40 % | 1.361 M 323.93 % | -607.717 K 13.42 % | -701.916 K -114.26 % | -327.599 K -68.36 % | -194.586 K -104.30 % | 4.528 M 159.54 % | 1.745 M -20.72 % | 2.201 M -28.88 % | 3.094 M -6.58 % | 3.312 M 1 121.29 % | -324.343 K -112.29 % | 2.638 M 0.24 % | 2.632 M 13.07 % | 2.328 M -31.70 % | 3.408 M 44.52 % | 2.358 M 2.15 % | 2.309 M 29.42 % | 1.784 M -18.18 % | 2.180 M -48.22 % | 4.211 M 56.84 % | 2.685 M -36.34 % | 4.217 M 84.85 % | 2.281 M -34.46 % | 3.481 M -27.31 % | 4.789 M -11.90 % | 5.436 M 3.02 % | 5.276 M 9.15 % | 4.834 M 1.90 % | 4.744 M -16.31 % | 5.668 M -13.73 % | 6.570 M -14.40 % | 7.675 M -15.61 % | 9.095 M -2.58 % | 9.336 M -20.18 % | 11.697 M -71.49 % | 41.033 M 40.96 % | 29.109 M 12.95 % | 25.771 M -12.83 % | 29.564 M -29.65 % | 42.024 M -7.81 % | 45.583 M 18.76 % | 38.384 M -5.35 % | 40.555 M -51.16 % | 83.032 M -12.62 % | 95.022 M 12.80 % | 84.241 M 107.08 % | -1.190 B -1 113.83 % | 117.343 M 234.94 % | 35.034 M 1.94 % | 34.366 M -79.09 % | 164.355 M 159.51 % | 63.334 M 42.37 % | 44.486 M -1.64 % | 45.228 M 0.29 % | 45.099 M -30.93 % | 65.294 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 648.577 K -73.37 % | 2.435 M -18.95 % | 3.005 M -15.88 % | 3.572 M -20.93 % | 4.517 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.660 M 3 192.72 % | 141.511 K 102.85 % | 69.763 K -13.82 % | 80.949 K -13.92 % | 94.041 K 58.08 % | 59.490 K -60.94 % | 152.293 K 63.94 % | 92.895 K 5.52 % | 88.033 K 2.98 % | 85.487 K -18.60 % | 105.027 K 93.71 % | 54.218 K -45.81 % | 100.045 K 29.02 % | 77.542 K 3.29 % | 75.075 K -13.64 % | 86.936 K -50.36 % | 175.132 K 101.10 % | 87.085 K -11.18 % | 98.049 K -7.50 % | 106.000 K 19.10 % | 89.000 K 20.27 % | 74.000 K -22.92 % | 96.000 K -60.33 % | 242.000 K 18.05 % | 205.000 K -84.72 % | 1.342 M -1.97 % | 1.369 M -3.05 % | 1.412 M 4.90 % | 1.346 M -11.27 % | 1.517 M 10.97 % | 1.367 M 2.70 % | 1.331 M -10.19 % | 1.482 M 34.85 % | 1.099 M 34.35 % | 818.000 K -37.51 % | 1.309 M 8.45 % | 1.207 M -14.46 % | 1.411 M 67.18 % | 844.000 K -19.62 % | 1.050 M -33.21 % | 1.572 M -5.59 % | 1.665 M 116.80 % | 768.000 K -9.33 % | 847.000 K -8.23 % | 923.000 K -3.55 % | 957.000 K |
| Short term debt | 12.203 M 1.77 % | 11.991 M -4.92 % | 12.611 M 744.72 % | 1.493 M 15.41 % | 1.294 M -28.91 % | 1.820 M 7.67 % | 1.690 M 24.62 % | 1.356 M -6.78 % | 1.455 M -6.64 % | 1.558 M -60.83 % | 3.978 M 37.23 % | 2.898 M -0.71 % | 2.919 M 3.30 % | 2.826 M 9.16 % | 2.589 M -15.72 % | 3.072 M 1.03 % | 3.040 M -31.95 % | 4.468 M -6.32 % | 4.769 M 49.80 % | 3.184 M 8.09 % | 2.945 M 16.18 % | 2.535 M -15.90 % | 3.014 M 3.20 % | 2.921 M -28.16 % | 4.066 M 28.69 % | 3.160 M -40.19 % | 5.283 M 8.14 % | 4.885 M 69.04 % | 2.890 M -3.40 % | 2.992 M -1.21 % | 3.028 M 2.29 % | 2.960 M -0.40 % | 2.972 M -38.26 % | 4.814 M 21.35 % | 3.967 M 27.07 % | 3.122 M 39.38 % | 2.240 M 58.19 % | 1.416 M -26.21 % | 1.919 M -98.53 % | 130.460 M -3.02 % | 134.518 M 20.22 % | 111.894 M 8.63 % | 103.003 M 219.64 % | 32.225 M 7.19 % | 30.064 M 6.92 % | 28.119 M -32.75 % | 41.815 M -51.96 % | 87.045 M 19.30 % | 72.964 M -19.82 % | 90.998 M -93.44 % | 1.386 B 42.59 % | 972.316 M 130.80 % | 421.289 M 74.47 % | 241.465 M 215.40 % | 76.558 M -68.43 % | 242.503 M 15.13 % | 210.641 M -25.81 % | 283.918 M -13.44 % | 327.987 M -5.02 % | 345.307 M |
| Total current liabilities | 19.602 M -1.08 % | 19.816 M -8.31 % | 21.611 M 202.06 % | 7.154 M -6.65 % | 7.664 M -12.25 % | 8.734 M 10.55 % | 7.900 M -8.93 % | 8.675 M -21.99 % | 11.120 M -3.87 % | 11.568 M 5.44 % | 10.971 M 26.63 % | 8.664 M -9.87 % | 9.613 M -2.03 % | 9.812 M -8.39 % | 10.710 M 9.55 % | 9.776 M 2.54 % | 9.534 M -17.45 % | 11.550 M -8.58 % | 12.633 M 31.90 % | 9.578 M -7.71 % | 10.378 M 9.76 % | 9.455 M -1.19 % | 9.568 M -23.39 % | 12.489 M -0.50 % | 12.552 M 3.24 % | 12.157 M -5.27 % | 12.834 M -3.95 % | 13.361 M 0.34 % | 13.317 M -6.25 % | 14.204 M -1.66 % | 14.443 M 7.07 % | 13.490 M -3.17 % | 13.931 M -18.07 % | 17.004 M 1.76 % | 16.710 M -21.62 % | 21.319 M -7.15 % | 22.960 M -0.28 % | 23.024 M 2.55 % | 22.451 M -88.85 % | 201.318 M 2.24 % | 196.916 M 13.96 % | 172.790 M 4.33 % | 165.612 M 47.57 % | 112.224 M -1.51 % | 113.940 M 0.48 % | 113.396 M -15.07 % | 133.519 M -47.57 % | 254.667 M 0.03 % | 254.596 M -4.82 % | 267.488 M -4.30 % | 279.506 M -76.47 % | 1.188 B 142.41 % | 490.009 M 62.10 % | 302.290 M 11.57 % | 270.951 M -27.05 % | 371.445 M 32.06 % | 281.275 M -18.08 % | 343.346 M -13.16 % | 395.393 M -11.49 % | 446.737 M |
| Total liabilities | 79.216 M -3.74 % | 82.293 M -4.33 % | 86.018 M 156.23 % | 33.570 M -1.43 % | 34.059 M -4.59 % | 35.698 M 0.90 % | 35.380 M 1.88 % | 34.728 M -7.31 % | 37.468 M -1.59 % | 38.072 M 2.76 % | 37.048 M 5.26 % | 35.195 M -3.42 % | 36.441 M -1.34 % | 36.935 M -3.46 % | 38.258 M 6.13 % | 36.046 M 0.79 % | 35.765 M -3.49 % | 37.058 M -2.88 % | 38.158 M 4.17 % | 36.629 M -2.86 % | 37.707 M 2.90 % | 36.646 M -0.31 % | 36.760 M -11.27 % | 41.428 M -1.35 % | 41.995 M -1.07 % | 42.451 M 0.16 % | 42.381 M -3.57 % | 43.951 M -4.93 % | 46.228 M -4.22 % | 48.263 M -2.58 % | 49.544 M 2.69 % | 48.245 M -3.20 % | 49.838 M -4.89 % | 52.398 M -1.91 % | 53.421 M -18.33 % | 65.412 M -4.15 % | 68.242 M 5.56 % | 64.646 M 0.55 % | 64.295 M -96.54 % | 1.861 B -0.20 % | 1.865 B 0.51 % | 1.855 B -0.27 % | 1.860 B -4.11 % | 1.940 B -0.36 % | 1.947 B 0.21 % | 1.943 B 0.24 % | 1.938 B -13.93 % | 2.252 B -1.40 % | 2.284 B -0.56 % | 2.297 B 0.08 % | 2.295 B 6.88 % | 2.147 B 3.59 % | 2.073 B -4.05 % | 2.160 B 4.06 % | 2.076 B -3.54 % | 2.152 B 14.83 % | 1.874 B -2.49 % | 1.922 B -2.73 % | 1.976 B 5.50 % | 1.873 B |
| Other non current assets | 45.705 M 1 553.42 % | 2.764 M -0.63 % | 2.782 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.820 M -4.74 % | -59.974 M | 0.000 -100.00 % | 602.705 K 15 286.90 % | 3.917 K -99.99 % | 41.951 M 1 070 894.69 % | 3.917 K 0.00 % | 3.917 K 0.00 % | 3.917 K 0.00 % | 3.917 K 0.00 % | 3.917 K 0.00 % | 3.917 K -98.80 % | 327.207 K 0.00 % | 327.207 K 0.00 % | 327.207 K 0.00 % | 327.207 K 7.34 % | 304.835 K 274.79 % | 81.334 K -11.27 % | 91.667 K 2 240.23 % | 3.917 K -92.27 % | 50.653 K 2.33 % | 49.500 K -34.00 % | 75.000 K 1 775.00 % | 4.000 K -99.98 % | 23.433 M 0.00 % | 23.433 M -0.18 % | 23.476 M 0.00 % | 23.477 M 144.12 % | 9.617 M 1 226.48 % | 725.000 K -92.89 % | 10.202 M 7 187.14 % | 140.000 K -98.80 % | 11.653 M 24.29 % | 9.376 M -1.04 % | 9.475 M 0.00 % | 9.475 M -5.70 % | 10.048 M -0.01 % | 10.049 M 5.55 % | 9.521 M -4.76 % | 9.997 M -84.80 % | 65.776 M 144.95 % | 26.853 M -77.12 % | 117.350 M 1.06 % | 116.121 M 13.26 % | 102.526 M -24.11 % | 135.106 M 104.70 % | 66.001 M -60.36 % | 166.491 M 293.74 % | 42.284 M |
| Long term investments | 0.000 -100.00 % | 42.487 M -6.55 % | 45.466 M 0.40 % | 45.283 M 3.80 % | 43.626 M 1.86 % | 42.829 M -12.36 % | 48.867 M -8.56 % | 53.441 M 3.37 % | 51.701 M 2.62 % | 50.379 M 6.38 % | 47.359 M -0.41 % | 47.552 M 8.90 % | 43.666 M 2.94 % | 42.418 M 3.84 % | 40.848 M -6.10 % | 43.499 M | 0.000 -100.00 % | 40.993 M 2.42 % | 40.024 M -4.99 % | 42.128 M -3.48 % | 43.646 M 3.58 % | 42.139 M 0.51 % | 41.926 M 5.43 % | 39.766 M 2.81 % | 38.678 M 2.25 % | 37.825 M 1.77 % | 37.166 M -5.27 % | 39.235 M -4.90 % | 41.258 M 1.63 % | 40.597 M -2.29 % | 41.549 M -0.31 % | 41.679 M 4.16 % | 40.014 M 2.73 % | 38.951 M 31.53 % | 29.613 M 2.21 % | 28.973 M 5.37 % | 27.497 M 4.71 % | 26.260 M 0.48 % | 26.134 M -7.98 % | 28.399 M 1.72 % | 27.918 M 12.52 % | 24.812 M 3.10 % | 24.066 M -65.43 % | 69.608 M 2.88 % | 67.658 M 0.90 % | 67.054 M -23.35 % | 87.477 M 62.47 % | 53.842 M 2.52 % | 52.521 M 10.88 % | 47.367 M 5.57 % | 44.866 M 292.91 % | 11.419 M -78.21 % | 52.401 M 222.20 % | -42.883 M -73.59 % | -24.704 M 34.48 % | -37.707 M | 0.000 -100.00 % | 76.404 M | 0.000 -100.00 % | 73.866 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.443 M -23.62 % | 3.199 M 56.10 % | 2.049 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.927 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.194 M | 0.000 -100.00 % | 17.654 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.441 M 0.00 % | 11.441 M 0.00 % | 11.441 M 0.00 % | 11.441 M -68.18 % | 35.955 M -52.53 % | 75.739 M 0.00 % | 75.739 M 88.48 % | 40.185 M -46.94 % | 75.739 M 0.00 % | 75.739 M 0.00 % | 75.739 M 0.00 % | 75.739 M 0.00 % | 75.739 M |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -323.290 K 0.00 % | -323.290 K 0.00 % | -323.290 K 0.00 % | -323.290 K -7.43 % | -300.918 K | 0.000 | 0.000 100.00 % | -3.268 M -125.21 % | 12.965 M 0.00 % | 12.965 M 0.00 % | 12.965 M -36.95 % | 20.563 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -312.000 K -103.40 % | 9.168 M 3 038.46 % | -312.000 K -103.40 % | 9.168 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.441 M 0.00 % | 11.441 M 0.00 % | 11.441 M 0.00 % | 11.441 M -68.18 % | 35.955 M -52.53 % | 75.739 M 0.00 % | 75.739 M 88.48 % | 40.185 M -46.94 % | 75.739 M 0.00 % | 75.739 M 0.00 % | 75.739 M 0.00 % | 75.739 M 0.00 % | 75.739 M |
| Property plant equipment net | 76.320 M -4.88 % | 80.238 M -3.19 % | 82.879 M 178.12 % | 29.800 M 34.31 % | 22.188 M -4.16 % | 23.150 M -4.53 % | 24.249 M 62.94 % | 14.881 M -2.68 % | 15.291 M -3.41 % | 15.830 M -4.68 % | 16.608 M 8.78 % | 15.267 M -6.38 % | 16.308 M 19.73 % | 13.621 M -7.21 % | 14.680 M -11.12 % | 16.516 M -6.33 % | 17.633 M -5.53 % | 18.664 M -5.03 % | 19.653 M 6.49 % | 18.455 M -4.72 % | 19.369 M -1.84 % | 19.732 M -2.62 % | 20.262 M -15.49 % | 23.976 M -4.40 % | 25.080 M -5.25 % | 26.470 M 2.03 % | 25.945 M -5.00 % | 27.309 M -3.49 % | 28.296 M -4.92 % | 29.760 M -1.06 % | 30.079 M -16.57 % | 36.052 M 15.01 % | 31.346 M -2.76 % | 32.235 M -0.93 % | 32.539 M -9.25 % | 35.857 M -1.12 % | 36.263 M 8.57 % | 33.401 M 14.12 % | 29.269 M -94.82 % | 564.753 M -1.56 % | 573.712 M -1.29 % | 581.221 M -1.55 % | 590.380 M -4.19 % | 616.196 M -1.32 % | 624.452 M -1.38 % | 633.201 M -1.51 % | 642.933 M -12.25 % | 732.728 M -2.95 % | 754.962 M -2.59 % | 775.054 M -0.28 % | 777.254 M -39.37 % | 1.282 B -48.47 % | 2.488 B 2.36 % | 2.430 B 6.36 % | 2.285 B -2.61 % | 2.346 B 10.07 % | 2.132 B 2.26 % | 2.084 B -0.61 % | 2.097 B 5.28 % | 1.992 B |
| Total non current assets | 122.025 M -2.76 % | 125.490 M -4.30 % | 131.127 M 74.64 % | 75.083 M 14.08 % | 65.813 M -0.25 % | 65.979 M -9.76 % | 73.116 M 7.02 % | 68.323 M 1.99 % | 66.991 M 1.18 % | 66.210 M 3.51 % | 63.967 M 1.83 % | 62.820 M 4.74 % | 59.974 M 7.02 % | 56.039 M -0.16 % | 56.130 M -6.48 % | 60.019 M 0.73 % | 59.583 M -0.13 % | 59.660 M -0.03 % | 59.681 M -1.50 % | 60.587 M -3.86 % | 63.019 M 1.85 % | 61.875 M -0.51 % | 62.192 M -2.93 % | 64.069 M -0.02 % | 64.084 M -0.83 % | 64.622 M 1.87 % | 63.438 M -5.10 % | 66.848 M -4.53 % | 70.023 M -1.15 % | 70.836 M 3.03 % | 68.752 M -24.24 % | 90.750 M 7.55 % | 84.378 M 0.18 % | 84.229 M 1.82 % | 82.722 M -6.28 % | 88.263 M 1.23 % | 87.193 M 4.88 % | 83.137 M 5.40 % | 78.880 M -86.91 % | 602.769 M -1.48 % | 611.835 M -0.71 % | 616.235 M -1.25 % | 624.066 M -10.52 % | 697.457 M -0.57 % | 701.486 M -1.16 % | 709.730 M -4.08 % | 739.885 M -9.30 % | 815.761 M -2.52 % | 836.885 M -1.67 % | 851.112 M -0.04 % | 851.485 M -39.06 % | 1.397 B -47.13 % | 2.643 B 2.40 % | 2.581 B 6.78 % | 2.417 B -2.82 % | 2.487 B 6.16 % | 2.342 B 1.73 % | 2.303 B -1.58 % | 2.339 B 7.12 % | 2.184 B |
| Other current assets | 5.507 M -3.52 % | 5.708 M 7.40 % | 5.315 M 8.56 % | 4.896 M -16.11 % | 5.836 M -9.69 % | 6.462 M 12.52 % | 5.743 M -8.33 % | 6.265 M 9.87 % | 5.702 M -8.00 % | 6.198 M 122.92 % | 2.780 M -6.18 % | 2.963 M 13.70 % | 2.606 M -2.23 % | 2.666 M -64.63 % | 7.538 M 177.59 % | 2.715 M 39.34 % | 1.949 M -21.30 % | 2.476 M 1.98 % | 2.428 M 5.27 % | 2.307 M -17.15 % | 2.784 M 23.78 % | 2.249 M -2.55 % | 2.308 M -6.62 % | 2.472 M -12.15 % | 2.813 M -5.31 % | 2.971 M 79.04 % | 1.659 M -30.56 % | 2.390 M -47.83 % | 4.581 M 35.00 % | 3.393 M 34.61 % | 2.521 M -15.72 % | 2.991 M 2.35 % | 2.922 M -6.09 % | 3.112 M -73.31 % | 11.659 M 134.50 % | 4.972 M -7.48 % | 5.374 M -12.35 % | 6.131 M -33.75 % | 9.254 M -52.77 % | 19.594 M 6.77 % | 18.351 M 0.67 % | 18.229 M 16.69 % | 15.622 M -3.91 % | 16.257 M -15.44 % | 19.225 M -0.33 % | 19.289 M -6.50 % | 20.630 M -88.03 % | 172.297 M -24.81 % | 229.157 M -2.71 % | 235.530 M 4.54 % | 225.296 M 42.67 % | 157.914 M 162.24 % | 60.218 M 0.34 % | 60.015 M 22.95 % | 48.813 M -76.00 % | 203.359 M -22.25 % | 261.541 M 6.25 % | 246.153 M -4.60 % | 258.016 M 28.01 % | 201.556 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 100.00 % | -1.847 M -212.28 % | -591.309 K 1.33 % | -599.304 K | 0.000 -100.00 % | 3.917 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.268 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.598 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 524.000 K -98.12 % | 27.900 M -68.64 % | 88.961 M -0.97 % | 89.830 M 29.38 % | 69.430 M -13.17 % | 79.964 M | 0.000 -100.00 % | 663.000 K | 0.000 -100.00 % | 2.259 M |
| cash and cash equivalents | 11.641 M 8.06 % | 10.772 M 30.99 % | 8.224 M -13.79 % | 9.539 M -42.74 % | 16.660 M 13.42 % | 14.688 M 40.68 % | 10.441 M 14.52 % | 9.117 M 66.05 % | 5.491 M 41.79 % | 3.872 M 108.67 % | 1.856 M -62.60 % | 4.962 M -10.73 % | 5.559 M -37.05 % | 8.831 M 116.73 % | 4.074 M 18.42 % | 3.441 M 124.67 % | 1.531 M 7.79 % | 1.421 M 49.61 % | 949.649 K -70.84 % | 3.256 M 72.61 % | 1.887 M 103.73 % | 926.043 K 60.16 % | 578.189 K -67.14 % | 1.760 M 29.58 % | 1.358 M -5.29 % | 1.434 M -54.83 % | 3.175 M 48.14 % | 2.143 M -5.98 % | 2.279 M -35.94 % | 3.558 M -22.29 % | 4.579 M 90.26 % | 2.407 M -72.40 % | 8.719 M -27.13 % | 11.964 M 106.70 % | 5.788 M 202.72 % | 1.912 M -46.44 % | 3.570 M -21.69 % | 4.559 M -55.80 % | 10.314 M -15.53 % | 12.210 M -22.04 % | 15.662 M -0.09 % | 15.676 M -34.53 % | 23.945 M -0.50 % | 24.065 M 32.00 % | 18.231 M 17.03 % | 15.578 M -23.16 % | 20.272 M -3.15 % | 20.932 M 0.78 % | 20.771 M 33.69 % | 15.537 M 37.58 % | 11.293 M -44.40 % | 20.310 M -80.80 % | 105.763 M -2.12 % | 108.053 M 58.10 % | 68.346 M -18.91 % | 84.284 M 13.67 % | 74.145 M -34.40 % | 113.032 M 17.75 % | 95.990 M -19.15 % | 118.732 M |
| Cash and short term investments | 11.641 M 8.06 % | 10.772 M 30.99 % | 8.224 M -13.79 % | 9.539 M -42.74 % | 16.660 M 13.42 % | 14.688 M 40.68 % | 10.441 M 14.52 % | 9.117 M 66.05 % | 5.491 M 41.79 % | 3.872 M 108.67 % | 1.856 M -62.60 % | 4.962 M -10.73 % | 5.559 M -37.05 % | 8.831 M 116.73 % | 4.074 M 18.42 % | 3.441 M 124.67 % | 1.531 M 7.79 % | 1.421 M 49.61 % | 949.649 K -70.84 % | 3.256 M 72.61 % | 1.887 M 103.73 % | 926.043 K 60.16 % | 578.189 K -67.14 % | 1.760 M 29.58 % | 1.358 M -5.29 % | 1.434 M -54.83 % | 3.175 M 48.14 % | 2.143 M -5.98 % | 2.279 M -35.94 % | 3.558 M -22.29 % | 4.579 M 90.26 % | 2.407 M -72.40 % | 8.719 M -27.13 % | 11.964 M 106.70 % | 5.788 M 202.72 % | 1.912 M -46.44 % | 3.570 M -21.69 % | 4.559 M -55.80 % | 10.314 M -15.53 % | 12.210 M -22.04 % | 15.662 M -0.09 % | 15.676 M -34.53 % | 23.945 M -0.50 % | 24.065 M 32.00 % | 18.231 M 17.03 % | 15.578 M -23.16 % | 20.272 M -3.15 % | 20.932 M 0.78 % | 20.771 M 33.69 % | 15.537 M 37.58 % | 11.293 M -76.58 % | 48.210 M -75.24 % | 194.724 M -1.60 % | 197.883 M 43.63 % | 137.776 M -16.12 % | 164.248 M 121.52 % | 74.145 M -34.79 % | 113.695 M 18.44 % | 95.990 M -20.66 % | 120.991 M |
| Total current assets | 24.222 M 13.96 % | 21.255 M 6.35 % | 19.985 M 0.39 % | 19.908 M -25.08 % | 26.572 M 6.52 % | 24.944 M 25.44 % | 19.885 M 6.64 % | 18.647 M 2.63 % | 18.170 M 15.13 % | 15.781 M 25.03 % | 12.622 M 25.45 % | 10.062 M -6.92 % | 10.810 M -26.20 % | 14.648 M 3.17 % | 14.199 M 68.02 % | 8.450 M 17.14 % | 7.214 M 9.24 % | 6.603 M 3.31 % | 6.392 M -16.00 % | 7.610 M -1.25 % | 7.706 M 30.49 % | 5.905 M 13.11 % | 5.221 M -23.50 % | 6.825 M -9.92 % | 7.576 M 2.46 % | 7.394 M -6.53 % | 7.910 M 7.42 % | 7.364 M -24.77 % | 9.789 M 3.69 % | 9.440 M -8.79 % | 10.350 M 20.51 % | 8.588 M -44.22 % | 15.397 M -12.48 % | 17.593 M -5.67 % | 18.651 M 68.89 % | 11.043 M -12.47 % | 12.616 M -7.78 % | 13.681 M -38.45 % | 22.226 M -61.55 % | 57.801 M -2.39 % | 59.216 M -0.51 % | 59.518 M -6.63 % | 63.746 M -7.14 % | 68.648 M -2.84 % | 70.652 M 8.45 % | 65.146 M -4.96 % | 68.546 M -73.46 % | 258.254 M -2.37 % | 264.526 M -0.16 % | 264.957 M 3.01 % | 257.224 M -23.36 % | 335.623 M -25.22 % | 448.793 M -1.22 % | 454.336 M 22.66 % | 370.415 M -3.51 % | 383.888 M 6.42 % | 360.742 M -4.48 % | 377.649 M 0.97 % | 374.010 M 10.60 % | 338.151 M |
| Inventory | 1.240 M -9.15 % | 1.365 M -13.26 % | 1.574 M 29.74 % | 1.213 M -19.87 % | 1.514 M 34.13 % | 1.129 M 3.74 % | 1.088 M 30.91 % | 830.982 K -75.50 % | 3.392 M 2.38 % | 3.313 M -4.93 % | 3.485 M 264.09 % | 957.243 K 26.46 % | 756.939 K 46.39 % | 517.079 K -30.36 % | 742.450 K 14.87 % | 646.324 K 16.65 % | 554.079 K -11.35 % | 624.993 K 39.79 % | 447.084 K -40.88 % | 756.210 K -19.12 % | 934.961 K 21.34 % | 770.513 K 20.21 % | 640.958 K -36.08 % | 1.003 M -12.13 % | 1.141 M 80.15 % | 633.408 K -2.95 % | 652.646 K -22.45 % | 841.623 K 6.79 % | 788.078 K -0.65 % | 793.219 K -6.48 % | 848.143 K 13.49 % | 747.308 K 34.09 % | 557.301 K 19.08 % | 468.000 K -16.73 % | 562.000 K 47.12 % | 382.000 K -5.45 % | 404.000 K 12.22 % | 360.000 K 43.43 % | 251.000 K -95.05 % | 5.073 M -15.58 % | 6.009 M -9.01 % | 6.604 M 1.21 % | 6.525 M -26.06 % | 8.825 M -16.34 % | 10.549 M 18.97 % | 8.867 M -9.84 % | 9.835 M -31.70 % | 14.400 M -1.36 % | 14.598 M 5.10 % | 13.890 M -6.53 % | 14.860 M -32.32 % | 21.957 M -19.79 % | 27.374 M -4.85 % | 28.769 M 31.01 % | 21.960 M 34.88 % | 16.281 M -35.02 % | 25.056 M 40.76 % | 17.801 M -11.01 % | 20.004 M 28.20 % | 15.604 M |
| Net receivables | 5.834 M 71.11 % | 3.410 M -30.03 % | 4.873 M 14.41 % | 4.259 M 66.26 % | 2.562 M -3.89 % | 2.665 M 2.00 % | 2.613 M 7.36 % | 2.434 M -58.23 % | 5.827 M 142.97 % | 2.398 M -22.41 % | 3.091 M 162.23 % | 1.179 M -37.58 % | 1.888 M -28.33 % | 2.635 M 42.87 % | 1.844 M 11.90 % | 1.648 M -48.17 % | 3.180 M 52.75 % | 2.082 M -18.91 % | 2.567 M 55.75 % | 1.648 M -33.00 % | 2.460 M 10.76 % | 2.221 M 10.96 % | 2.002 M 25.83 % | 1.591 M -29.72 % | 2.264 M -3.90 % | 2.356 M -2.80 % | 2.424 M 21.80 % | 1.990 M -7.05 % | 2.141 M 26.24 % | 1.696 M 1.01 % | 1.679 M -31.29 % | 2.443 M -23.62 % | 3.199 M 56.10 % | 2.049 M 6.36 % | 1.927 M -48.99 % | 3.777 M 15.58 % | 3.268 M 24.21 % | 2.631 M 9.31 % | 2.407 M -88.50 % | 20.924 M 9.01 % | 19.194 M 0.97 % | 19.009 M 7.68 % | 17.654 M -9.47 % | 19.501 M -13.89 % | 22.647 M 5.77 % | 21.412 M 20.23 % | 17.809 M -64.82 % | 50.625 M -23.03 % | 65.770 M -2.83 % | 67.685 M 8.83 % | 62.193 M -42.17 % | 107.542 M -35.40 % | 166.477 M -0.71 % | 167.669 M 3.59 % | 161.866 M -14.61 % | 189.558 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 323.290 K 0.00 % | 323.290 K 0.00 % | 323.290 K 0.00 % | 323.290 K 7.43 % | 300.918 K -22.41 % | 387.836 K 0.00 % | 387.836 K 0.00 % | 387.836 K 12 386.67 % | 3.106 K 0.00 % | 3.106 K 3.53 % | 3.000 K 0.00 % | 3.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 312.000 K 0.00 % | 312.000 K 0.00 % | 312.000 K 0.00 % | 312.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.702 M -2.65 % | 7.912 M 2.37 % | 7.729 M -2.50 % | 7.927 M 273.04 % | 2.125 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 4.932 M 2.34 % | 4.820 M 1.32 % | 4.757 M 32.65 % | 3.586 M -12.94 % | 4.119 M -17.25 % | 4.978 M 34.95 % | 3.689 M -7.65 % | 3.994 M -23.90 % | 5.248 M -2.64 % | 5.391 M 5.54 % | 5.108 M 47.53 % | 3.462 M -1.74 % | 3.524 M 1.97 % | 3.456 M -3.87 % | 3.595 M -4.97 % | 3.783 M -0.24 % | 3.792 M -17.43 % | 4.592 M 7.60 % | 4.268 M 8.96 % | 3.917 M -18.72 % | 4.819 M -2.64 % | 4.950 M 17.93 % | 4.197 M -20.38 % | 5.271 M -3.90 % | 5.486 M 16.06 % | 4.726 M -4.89 % | 4.969 M 4.34 % | 4.763 M -14.38 % | 5.563 M -2.23 % | 5.689 M -4.60 % | 5.964 M 9.74 % | 5.434 M -8.22 % | 5.921 M -7.72 % | 6.416 M 5.46 % | 6.084 M -40.93 % | 10.300 M -9.15 % | 11.337 M -1.81 % | 11.546 M 40.46 % | 8.220 M -69.71 % | 27.141 M -11.16 % | 30.551 M -5.42 % | 32.301 M 6.42 % | 30.353 M -13.13 % | 34.941 M -1.74 % | 35.559 M -19.61 % | 44.231 M -8.21 % | 48.185 M -41.52 % | 82.392 M -3.96 % | 85.792 M -5.66 % | 90.940 M 11.48 % | 81.572 M -15.68 % | 96.737 M 194.55 % | 32.842 M 29.25 % | 25.409 M -10.74 % | 28.466 M -55.48 % | 63.943 M 151.94 % | 25.380 M 90.07 % | 13.353 M -37.56 % | 21.384 M -39.21 % | 35.179 M |
| Tax payables | 141.052 K -6.97 % | 151.615 K -22.17 % | 194.796 K 134.34 % | 83.124 K -65.62 % | 241.777 K 122.32 % | 108.754 K -50.41 % | 219.299 K 169.61 % | 81.340 K -14.49 % | 95.126 K 5.00 % | 90.592 K -35.63 % | 140.738 K 37.38 % | 102.444 K 35.67 % | 75.509 K -65.34 % | 217.828 K 14.00 % | 191.071 K 35.02 % | 141.511 K 102.85 % | 69.763 K -13.82 % | 80.949 K -13.92 % | 94.041 K 58.08 % | 59.490 K -60.94 % | 152.293 K 63.94 % | 92.895 K 5.52 % | 88.033 K 2.98 % | 85.487 K -18.60 % | 105.027 K 93.71 % | 54.218 K -45.81 % | 100.045 K 29.02 % | 77.542 K 3.29 % | 75.075 K -13.64 % | 86.936 K -50.36 % | 175.132 K 101.10 % | 87.085 K -11.18 % | 98.049 K -7.50 % | 106.000 K 19.10 % | 89.000 K 20.27 % | 74.000 K -22.92 % | 96.000 K -60.33 % | 242.000 K 18.05 % | 205.000 K -84.72 % | 1.342 M -1.97 % | 1.369 M -3.05 % | 1.412 M 4.90 % | 1.346 M -11.27 % | 1.517 M 10.97 % | 1.367 M 2.70 % | 1.331 M -10.19 % | 1.482 M 34.85 % | 1.099 M 34.35 % | 818.000 K -37.51 % | 1.309 M 8.45 % | 1.207 M -14.46 % | 1.411 M 67.18 % | 844.000 K -19.62 % | 1.050 M -33.21 % | 1.572 M -5.59 % | 1.665 M 116.80 % | 768.000 K -9.33 % | 847.000 K -8.23 % | 923.000 K -3.55 % | 957.000 K |
| Deferred revenue non current | 374.592 K 4.79 % | 357.466 K -5.00 % | 376.280 K -18.94 % | 464.192 K 0.08 % | 463.813 K -0.03 % | 463.974 K 1.80 % | 455.762 K -21.80 % | 582.818 K -0.12 % | 583.511 K -0.16 % | 584.444 K 0.05 % | 584.157 K 10.59 % | 528.242 K -7.43 % | 570.630 K -7.57 % | 617.379 K -8.16 % | 672.225 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.361 M -1.54 % | 13.570 M 2 233.65 % | -636.000 K -105.31 % | 11.975 M 172.40 % | -16.541 M 0.00 % | -16.541 M 0.00 % | -16.541 M 1.72 % | -16.831 M 1.13 % | -17.024 M 0.00 % | -17.024 M 0.00 % | -17.024 M 5.23 % | -17.963 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.641 M -3.13 % | 1.694 M -2.92 % | 1.745 M | 0.000 -100.00 % | 1.850 M -2.68 % | 1.901 M -2.66 % | 1.953 M -2.59 % | 2.005 M -2.58 % | 2.058 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.345 M 5.84 % | 74.025 M -2.89 % | 76.228 M 6.54 % | 71.547 M 12.63 % | 63.524 M -45.68 % | 116.945 M 4.50 % | 111.909 M 11 190 800.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 46.038 M -4.03 % | 47.969 M -6.14 % | 51.106 M 3 004.25 % | 1.646 M -1.91 % | 1.678 M -8.27 % | 1.830 M -7.56 % | 1.979 M 775.99 % | 225.936 K -40.58 % | 380.247 K -25.76 % | 512.182 K -13.67 % | 593.254 K -44.96 % | 1.078 M -4.23 % | 1.125 M 5.25 % | 1.069 M -0.31 % | 1.073 M -47.35 % | 2.037 M 1.56 % | 2.006 M 0.16 % | 2.003 M -1.82 % | 2.040 M 36.20 % | 1.498 M -3.26 % | 1.548 M 15.66 % | 1.339 M -14.02 % | 1.557 M | 0.000 100.00 % | -105.027 K | 0.000 100.00 % | -100.045 K -29.02 % | -77.542 K | 0.000 | 0.000 | 0.000 100.00 % | -87.085 K 11.18 % | -98.049 K | 0.000 | 0.000 100.00 % | -74.000 K 22.92 % | -96.000 K 60.33 % | -242.000 K -18.05 % | -205.000 K -100.12 % | 167.248 M -1.08 % | 169.073 M -3.98 % | 176.073 M -2.73 % | 181.020 M -8.59 % | 198.038 M -7.36 % | 213.779 M -0.97 % | 215.875 M 1.22 % | 213.278 M -14.22 % | 248.632 M -1.37 % | 252.087 M -1.29 % | 255.383 M -0.22 % | 255.943 M -33.41 % | 384.381 M -18.20 % | 469.876 M -1.25 % | 475.801 M 22.62 % | 388.034 M -1.05 % | 392.152 M 55.64 % | 251.955 M -1.30 % | 255.276 M -1.23 % | 258.455 M -1.16 % | 261.497 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.898 M -45.61 % | 10.845 M 1.03 % | 10.735 M -13.49 % | 12.408 M 0.94 % | 12.292 M 0.03 % | 12.289 M 4.43 % | 11.768 M 24.12 % | 9.481 M 0.41 % | 9.442 M 0.36 % | 9.408 M 59.50 % | 5.898 M 0.00 % | 5.898 M | 0.000 -100.00 % | 5.898 M 0.00 % | 5.898 M 0.00 % | 5.898 M 0.00 % | 5.898 M 0.00 % | 5.898 M 0.00 % | 5.898 M 0.00 % | 5.898 M 0.00 % | 5.898 M 0.00 % | 5.898 M 0.00 % | 5.898 M 0.00 % | 5.898 M 0.00 % | 5.898 M 0.00 % | 5.898 M -89.20 % | 54.617 M 825.98 % | 5.898 M 0.00 % | 5.898 M 0.01 % | 5.898 M -17.69 % | 7.166 M 21.49 % | 5.898 M 0.00 % | 5.898 M 0.00 % | 5.898 M 0.00 % | 5.898 M 20.37 % | 4.900 M 0.00 % | 4.900 M 0.00 % | 4.900 M -28.94 % | 6.896 M 16.92 % | 5.898 M 0.00 % | 5.898 M 0.00 % | 5.898 M -13.24 % | 6.798 M 15.26 % | 5.898 M 0.00 % | 5.898 M 0.00 % | 5.898 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.142 B 3.03 % | 1.108 B -0.01 % | 1.108 B 0.21 % | 1.106 B 1.10 % | 1.094 B -2.04 % | 1.116 B 0.00 % | 1.116 B 0.00 % | 1.116 B 0.00 % | 1.116 B 0.00 % | 1.116 B 0.00 % | 1.116 B 0.00 % | 1.116 B 0.00 % | 1.116 B 0.00 % | 1.116 B 0.00 % | 1.116 B 0.00 % | 1.116 B 0.60 % | 1.110 B -0.59 % | 1.116 B 0.00 % | 1.116 B 0.53 % | 1.111 B 0.00 % | 1.111 B 0.00 % | 1.111 B 0.00 % | 1.111 B 0.00 % | 1.111 B -0.53 % | 1.116 B 0.13 % | 1.115 B 0.00 % | 1.115 B 0.00 % | 1.115 B 0.53 % | 1.109 B 0.00 % | 1.109 B -4.17 % | 1.157 B 4.35 % | 1.109 B 0.00 % | 1.109 B 0.00 % | 1.109 B 0.00 % | 1.109 B 0.00 % | 1.109 B 0.00 % | 1.109 B 0.00 % | 1.109 B 0.00 % | 1.109 B 516.75 % | 179.832 M 0.00 % | 179.832 M -0.07 % | 179.950 M -0.02 % | 179.979 M -2.46 % | 184.516 M 0.00 % | 184.522 M 0.00 % | 184.522 M -0.01 % | 184.537 M 15.78 % | 159.384 M 0.53 % | 158.545 M 0.53 % | 157.712 M -35.22 % | 243.456 M 15.04 % | 211.625 M 71.70 % | 123.255 M -71.03 % | 425.389 M 4.21 % | 408.187 M -5.08 % | 430.013 M 5.44 % | 407.838 M 26.53 % | 322.327 M 1.61 % | 317.209 M 19.60 % | 265.215 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.070 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.316 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 % | 636.000 K 0.00 % | 636.000 K 0.00 % | 636.000 K 0.00 % | 636.000 K -96.20 % | 16.758 M 0.00 % | 16.758 M 0.00 % | 16.758 M -0.43 % | 16.831 M -1.13 % | 17.024 M 0.00 % | 17.024 M 0.00 % | 17.024 M -1.36 % | 17.259 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.343 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 146.247 M -0.34 % | 146.745 M -2.89 % | 151.113 M 59.08 % | 94.991 M 2.82 % | 92.385 M 1.61 % | 90.923 M -2.23 % | 93.000 M 6.93 % | 86.970 M 2.12 % | 85.161 M 3.87 % | 81.991 M 7.05 % | 76.589 M 5.09 % | 72.881 M 2.96 % | 70.784 M 0.14 % | 70.687 M 0.51 % | 70.329 M 2.72 % | 68.469 M 2.50 % | 66.797 M 0.81 % | 66.264 M 0.29 % | 66.073 M -3.11 % | 68.197 M -3.57 % | 70.725 M 4.35 % | 67.780 M 0.54 % | 67.413 M -4.91 % | 70.894 M -1.07 % | 71.661 M -0.49 % | 72.016 M 0.94 % | 71.349 M -3.86 % | 74.212 M -7.02 % | 79.812 M -0.58 % | 80.276 M 1.49 % | 79.101 M -20.37 % | 99.338 M -0.44 % | 99.775 M -2.01 % | 101.822 M 0.44 % | 101.373 M 2.08 % | 99.306 M -0.50 % | 99.809 M 3.09 % | 96.818 M -4.24 % | 101.106 M -84.69 % | 660.570 M -1.56 % | 671.051 M -0.70 % | 675.753 M -1.75 % | 687.812 M -10.22 % | 766.105 M -0.78 % | 772.138 M -0.35 % | 774.876 M -4.15 % | 808.431 M -24.73 % | 1.074 B -2.49 % | 1.101 B -1.31 % | 1.116 B 0.66 % | 1.109 B -36.02 % | 1.733 B -43.95 % | 3.092 B 1.86 % | 3.035 B 8.89 % | 2.787 B -2.91 % | 2.871 B 6.20 % | 2.703 B 0.86 % | 2.680 B -1.23 % | 2.713 B 7.59 % | 2.522 B |
| 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 3.524 M -49.43 % | 6.969 M 312.45 % | 1.690 M 1 060.23 % | -175.950 K 92.57 % | -2.367 M -234.96 % | 1.754 M -51.26 % | 3.598 M 454.35 % | -1.015 M 74.90 % | -4.046 M -309.55 % | -987.809 K 71.65 % | -3.484 M 0.93 % | -3.517 M -356.42 % | -770.517 K 57.94 % | -1.832 M -128.09 % | -803.156 K -8.47 % | -740.408 K 72.81 % | -2.723 M -38.36 % | -1.968 M -157.29 % | 3.435 M 236.36 % | 1.021 M 185.27 % | -1.197 M -59.47 % | -750.924 K 23.32 % | -979.283 K -222.17 % | 801.586 K 157.64 % | -1.391 M -28.09 % | -1.086 M -9.15 % | -994.734 K 63.23 % | -2.705 M 13.35 % | -3.122 M -18.38 % | -2.637 M -342.69 % | -595.759 K -105.22 % | 11.410 M 462.24 % | -3.150 M -58.99 % | -1.981 M -114.29 % | 13.862 M 741.74 % | -2.160 M -84.79 % | -1.169 M -599.97 % | -167.000 K 99.92 % | -220.200 M -10 404.16 % | 2.137 M -82.59 % | 12.277 M 182.62 % | 4.344 M 121.16 % | -20.533 M -214.91 % | 17.869 M 267.22 % | 4.866 M -81.97 % | 26.985 M 113.02 % | -207.188 M -2 263.54 % | -8.766 M -3 567.78 % | -239.000 K 89.25 % | -2.224 M -101.34 % | 165.642 M -9.12 % | 182.267 M 165.88 % | 68.552 M -79.30 % | 331.164 M -71.51 % | 1.162 B 1 072.23 % | -119.550 M -1 000.02 % | -10.868 M 12.31 % | -12.394 M -110.45 % | 118.573 M 99.44 % | 59.452 M 18 506.19 % | -323.000 K 98.83 % | -27.575 M -109.98 % | 276.192 M 7 362.63 % | 3.701 M -96.27 % | 99.117 M 206.42 % | -93.134 M |
| Net cash provided by operating activities | 3.524 M -49.43 % | 6.969 M -42.05 % | 12.026 M 1 242.34 % | 895.872 K -54.61 % | 1.974 M 252.86 % | 559.358 K -92.67 % | 7.634 M 61.20 % | 4.736 M 530.29 % | 751.373 K -82.48 % | 4.289 M 23.09 % | 3.484 M -0.93 % | 3.517 M 356.42 % | 770.517 K 422.53 % | 147.458 K -90.92 % | 1.624 M -7.09 % | 1.748 M 904.68 % | 173.998 K -49.99 % | 347.938 K -74.10 % | 1.344 M -5.38 % | 1.420 M -4.79 % | 1.491 M 97.32 % | 755.854 K 178.65 % | -960.974 K -159.06 % | 1.627 M 1 805.23 % | 85.402 K -88.65 % | 752.126 K -16.78 % | 903.796 K 507.38 % | -221.855 K -10.16 % | -201.390 K -118.56 % | 1.085 M -49.96 % | 2.168 M 55.78 % | 1.392 M 219.89 % | -1.161 M -225.52 % | 924.813 K -32.05 % | 1.361 M 398.18 % | -456.433 K -143.59 % | 1.047 M 126.26 % | -3.988 M -787.59 % | 580.000 K -89.75 % | 5.661 M -36.17 % | 8.869 M 14.91 % | 7.718 M 222.12 % | -6.320 M -121.66 % | 29.174 M 244.40 % | 8.471 M 38 604.55 % | -22.000 K 99.89 % | -19.538 M -768.42 % | 2.923 M -74.80 % | 11.597 M 1.25 % | 11.454 M 150.25 % | -22.794 M -261.29 % | -6.309 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.378 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 20.186 K 101.56 % | -1.294 M 9.12 % | -1.424 M 83.64 % | -8.704 M -5 999.87 % | -142.688 K -9 679.85 % | -1.459 K -100.39 % | 378.475 K 135.22 % | -1.075 M -85 387.03 % | -1.257 K 99.40 % | -209.734 K 87.42 % | -1.667 M -2 215.84 % | -71.998 K 98.09 % | -3.767 M -269 717.69 % | -1.396 K 99.86 % | -1.019 M -69 042.61 % | -1.474 K 96.62 % | -43.615 K | 0.000 100.00 % | -3.083 M -6 063.87 % | -50.021 K 90.58 % | -530.863 K -30.11 % | -408.000 K -220.60 % | 338.300 K 146.50 % | -727.588 K -188.69 % | 820.345 K 146.47 % | -1.765 M -509.21 % | -289.795 K 15.18 % | -341.647 K -400.09 % | 113.848 K 112.01 % | -947.564 K -792.22 % | 136.887 K 102.13 % | -6.429 M -807.90 % | -708.078 K 37.23 % | -1.128 M -94.48 % | -580.000 K 22.36 % | -747.000 K 80.88 % | -3.907 M | 0.000 100.00 % | -1.691 M -20.61 % | -1.402 M 55.02 % | -3.117 M -235.88 % | -928.000 K 83.15 % | -5.507 M -165.40 % | -2.075 M -25.08 % | -1.659 M -151.36 % | -660.000 K -39.24 % | -474.000 K -20.30 % | -394.000 K 84.01 % | -2.464 M -129.00 % | -1.076 M 60.28 % | -2.709 M -49.26 % | -1.815 M 63.46 % | -4.967 M -10 247.92 % | -48.000 K -100.19 % | 25.799 M 136.83 % | -70.052 M 1.69 % | -71.258 M -146.12 % | -28.952 M 73.77 % | -110.392 M 16.68 % | -132.496 M -263.60 % | -36.440 M 25.29 % | -48.776 M 44.69 % | -88.190 M -68.47 % | -52.348 M -255.55 % | -14.723 M 49.13 % | -28.941 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.233 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 % | -35.131 M -103.30 % | -17.280 M | 0.000 | 0.000 -100.00 % | 5.889 M 181.46 % | -7.229 M | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.550 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 601.115 K 66.30 % | 361.466 K 110.79 % | -3.351 M -470.22 % | 905.048 K 113.84 % | 423.244 K -89.55 % | 4.050 M 201.60 % | -3.986 M -2 040.91 % | 205.381 K -77.87 % | 928.124 K | 0.000 100.00 % | -2.129 M -178.61 % | -764.304 K -9 400.37 % | 8.218 K -99.83 % | 4.921 M 1 578.63 % | 293.147 K 16.06 % | 252.574 K 4 703.61 % | 5.258 K -98.81 % | 443.388 K 74 796.62 % | 592.000 | 0.000 -100.00 % | 530.863 K 30.11 % | 408.000 K -81.73 % | 2.233 M 860.93 % | 232.395 K | 0.000 | 0.000 -100.00 % | 1.500 M 17.36 % | 1.278 M 12 267.77 % | 10.334 K 111.78 % | -87.750 K -110.23 % | 857.833 K 17 901.06 % | -4.819 K -105.94 % | 81.139 K -98.94 % | 7.651 M 109 200.00 % | 7.000 K -99.22 % | 900.000 K 14 900.00 % | 6.000 K 500.00 % | 1.000 K -99.99 % | 9.164 M 1 404.76 % | 609.000 K 204.10 % | -585.000 K -29 350.00 % | 2.000 K -99.91 % | 2.341 M 204.98 % | -2.230 M -12 488.89 % | 18.000 K 500.00 % | 3.000 K -91.18 % | 34.000 K -99.56 % | 7.656 M 410.06 % | 1.501 M 118.80 % | 686.000 K 108.16 % | -8.410 M -2 519.94 % | -321.000 K -32 000.00 % | -1.000 K 99.91 % | -1.163 M 99.14 % | -135.736 M -10 509.20 % | 1.304 M -93.58 % | 20.327 M -64.29 % | 56.922 M -20.60 % | 71.690 M 2 311.37 % | 2.973 M -96.41 % | 82.883 M 195.50 % | -86.788 M -197.13 % | 89.356 M 2 760.20 % | -3.359 M 59.04 % | -8.201 M -114.63 % | -3.821 M |
| Net cash used for investing activites | 621.301 K 166.61 % | -932.802 K 80.46 % | -4.775 M 38.78 % | -7.799 M -2 879.74 % | 280.556 K -93.07 % | 4.049 M 212.22 % | -3.608 M -315.07 % | -869.191 K -193.78 % | 926.867 K 541.93 % | -209.734 K 91.82 % | -2.564 M -206.55 % | -836.302 K 77.75 % | -3.758 M -176.40 % | 4.919 M 777.60 % | -726.014 K -389.13 % | 251.100 K 754.64 % | -38.357 K -108.65 % | 443.388 K 114.38 % | -3.083 M -6 062.68 % | -50.021 K 90.58 % | -530.863 K -30.11 % | -408.000 K -115.87 % | 2.571 M 619.28 % | -495.193 K -160.36 % | 820.345 K 146.47 % | -1.765 M -245.88 % | 1.210 M 29.23 % | 936.438 K 654.09 % | 124.182 K 111.99 % | -1.035 M -204.08 % | 994.720 K 115.47 % | -6.430 M -968.92 % | -601.522 K -108.53 % | 7.052 M 1 348.14 % | -565.000 K -469.28 % | 153.000 K 103.92 % | -3.901 M -390 200.00 % | 1.000 K -99.99 % | 8.270 M 1 142.88 % | -793.000 K 78.57 % | -3.700 M -299.57 % | -926.000 K 70.75 % | -3.166 M 26.46 % | -4.305 M -162.34 % | -1.641 M -149.77 % | -657.000 K 96.02 % | -16.521 M -337.10 % | 6.968 M -63.90 % | 19.304 M 709.39 % | 2.385 M 28.57 % | 1.855 M -96.90 % | 59.811 M 1 946.92 % | 2.922 M -87.70 % | 23.760 M 121.61 % | -109.937 M -59.91 % | -68.748 M -34.98 % | -50.931 M -232.22 % | 38.520 M 152.17 % | -73.833 M 31.31 % | -107.480 M -478.45 % | 28.400 M 120.95 % | -135.564 M -2 021.53 % | 7.055 M 111.21 % | -62.927 M 9.80 % | -69.760 M -503.47 % | 17.290 M |
| Debt repayment | -611.808 K -74.87 % | -349.867 K -385.93 % | -72.000 K 52.00 % | -150.000 K 0.00 % | -150.000 K 34.21 % | -228.000 K -290.00 % | 120.000 K | 0.000 100.00 % | -60.000 K 85.71 % | -420.000 K 59.00 % | -1.024 M -326.81 % | -240.000 K 0.00 % | -240.000 K 0.00 % | -240.000 K -166.67 % | -90.000 K 0.00 % | -90.000 K -260.00 % | -25.000 K 93.48 % | -383.205 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.171 M -334.20 % | -730.270 K 25.61 % | -981.620 K -34.94 % | -727.427 K -407.39 % | 236.646 K 127.82 % | -850.779 K 23.61 % | -1.114 M 3.82 % | -1.158 M -16.88 % | -990.779 K 24.99 % | -1.321 M 6.56 % | -1.413 M 24.40 % | -1.870 M -160.71 % | 3.080 M 327.27 % | -1.355 M 56.80 % | -3.136 M -77.40 % | -1.768 M 36.22 % | -2.772 M -29.59 % | -2.139 M -196.26 % | -722.000 K 93.29 % | -10.763 M -214.92 % | 9.366 M | 0.000 100.00 % | -500.000 K 0.00 % | -500.000 K -101.70 % | 29.443 M 2 728.84 % | -1.120 M 93.47 % | -17.151 M -1 363.40 % | -1.172 M -120.74 % | 5.651 M 111.62 % | -48.632 M -1 021.33 % | -4.337 M 86.59 % | -32.336 M -4.76 % | -30.868 M -164.27 % | 48.032 M 1 312.62 % | -3.961 M -186.75 % | 4.566 M -83.31 % | 27.351 M 124.03 % | -113.809 M -876.31 % | -11.657 M 44.57 % | -21.030 M -3 732.12 % | 579.000 K 101.30 % | -44.634 M -148.56 % | 91.911 M 385.23 % | -32.224 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -112.128 M | 0.000 | 0.000 | 0.000 -100.00 % | 213.000 K | 0.000 | 0.000 | 0.000 100.00 % | -438.000 K | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -90.000 K | 0.000 | 0.000 100.00 % | -27.000 K |
| Other financing activites | -2.665 M 15.07 % | -3.137 M 63.07 % | -8.494 M -12 408.93 % | -67.907 K 48.74 % | -132.471 K 0.00 % | -132.470 K 95.44 % | -2.903 M -1 109.39 % | -240.000 K | 0.000 | 0.000 100.00 % | -474.252 K | 0.000 | 0.000 | 0.000 100.00 % | -174.428 K | 0.000 | 0.000 -100.00 % | 63.012 K 111.10 % | -567.709 K | 0.000 | 0.000 | 0.000 -100.00 % | 379.025 K | 0.000 | 0.000 | 0.000 100.00 % | -1.319 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -359.000 | 0.000 -100.00 % | 455.000 -47.34 % | 864.000 -99.98 % | 5.000 M | 0.000 100.00 % | -1.579 M 74.45 % | -6.181 M -38.62 % | -4.459 M -3.79 % | -4.296 M | 0.000 100.00 % | -19.035 M -117.24 % | -8.762 M -149.27 % | -3.515 M -130.10 % | 11.676 M 235.61 % | -8.610 M -1.10 % | -8.516 M -1.10 % | -8.423 M -274.06 % | 4.839 M 156.20 % | -8.610 M -1.09 % | -8.517 M 3.40 % | -8.817 M -107.65 % | 115.324 M 750.12 % | -17.739 M -118.21 % | 97.394 M 859.41 % | -12.825 M -109.80 % | 130.838 M 6.66 % | 122.663 M 1 650.54 % | -7.911 M -106.79 % | 116.577 M 774.74 % | 13.327 M -72.22 % | 47.970 M 665.08 % | -8.489 M -7.32 % | -7.910 M |
| Net cash used provided by financing activities | -3.276 M 6.05 % | -3.487 M 59.29 % | -8.566 M -3 831.24 % | -217.907 K 22.86 % | -282.471 K 21.64 % | -360.470 K 87.05 % | -2.783 M -1 059.39 % | -240.000 K -300.00 % | -60.000 K 85.71 % | -420.000 K 71.97 % | -1.499 M -524.41 % | -240.000 K 0.00 % | -240.000 K 0.00 % | -240.000 K 9.24 % | -264.428 K -193.81 % | -90.000 K -260.00 % | -25.000 K 92.19 % | -320.193 K 43.60 % | -567.709 K | 0.000 | 0.000 | 0.000 100.00 % | -2.792 M -282.30 % | -730.270 K 25.61 % | -981.620 K -34.94 % | -727.427 K 32.80 % | -1.082 M -27.23 % | -850.779 K 23.61 % | -1.114 M 3.82 % | -1.158 M -16.88 % | -990.779 K 24.99 % | -1.321 M 6.56 % | -1.413 M 24.41 % | -1.870 M -160.71 % | 3.080 M 327.31 % | -1.355 M -172.69 % | 1.864 M 205.43 % | -1.768 M 59.37 % | -4.351 M 47.70 % | -8.320 M -60.59 % | -5.181 M 65.60 % | -15.059 M -260.78 % | 9.366 M 206.40 % | -8.803 M 4.96 % | -9.262 M -1.09 % | -9.162 M -122.28 % | 41.119 M 522.60 % | -9.730 M 62.09 % | -25.667 M -167.50 % | -9.595 M -224.37 % | -2.958 M 94.83 % | -57.242 M -345.32 % | -12.854 M 68.77 % | -41.153 M -48.72 % | -27.672 M -191.35 % | 30.293 M -67.58 % | 93.433 M 1 231.29 % | -8.259 M -105.21 % | 158.402 M 1 689.04 % | 8.854 M 145.25 % | -19.568 M -120.48 % | 95.547 M 614.21 % | 13.378 M 301.02 % | 3.336 M -96.00 % | 83.422 M 307.72 % | -40.161 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.855 K | 0.000 | 0.000 100.00 % | -1.642 M 35.05 % | -2.529 M 16.73 % | -3.037 M -6 797.23 % | -44.028 K 37.76 % | -70.734 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -76.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 133.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.821 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 868.727 K -65.91 % | 2.549 M 293.73 % | -1.316 M 81.53 % | -7.121 M -461.12 % | 1.972 M -53.58 % | 4.247 M 220.90 % | 1.324 M -63.50 % | 3.627 M 124.11 % | 1.618 M -19.75 % | 2.017 M 164.91 % | -3.107 M -421.09 % | -596.191 K 81.78 % | -3.272 M -168.79 % | 4.756 M 650.49 % | 633.740 K -66.81 % | 1.909 M 1 625.60 % | 110.641 K -76.52 % | 471.133 K 120.42 % | -2.307 M -268.40 % | 1.370 M 42.61 % | 960.554 K 176.14 % | 347.854 K 129.44 % | -1.181 M -394.13 % | 401.642 K 629.36 % | -75.873 K 95.64 % | -1.741 M -268.75 % | 1.032 M 857.42 % | -136.196 K 89.35 % | -1.279 M -25.29 % | -1.021 M -146.99 % | 2.172 M 134.41 % | -6.312 M -94.49 % | -3.245 M -152.55 % | 6.176 M 59.34 % | 3.876 M 333.78 % | -1.658 M -67.64 % | -989.000 K 82.81 % | -5.755 M -203.53 % | -1.896 M 45.08 % | -3.452 M -24 557.14 % | -14.000 K 99.83 % | -8.269 M -6 790.83 % | -120.000 K -102.06 % | 5.834 M 119.90 % | 2.653 M 156.52 % | -4.694 M -611.21 % | -660.000 K -509.94 % | 161.000 K -96.92 % | 5.234 M 23.33 % | 4.244 M 173.85 % | -5.747 M -53.66 % | -3.740 M -149.28 % | 7.590 M 206.60 % | -7.120 M 91.67 % | -85.453 M -3 631.57 % | -2.290 M -105.77 % | 39.707 M 349.13 % | -15.938 M -257.19 % | 10.139 M 126.07 % | -38.887 M -328.18 % | 17.042 M 174.94 % | -22.742 M -173.32 % | 31.019 M 164.08 % | -48.404 M -198.38 % | 49.203 M 127.12 % | 21.664 M |
| Cash at beginning of period | 10.772 M 30.99 % | 8.224 M -13.79 % | 9.539 M -42.74 % | 16.660 M 13.42 % | 14.688 M 40.68 % | 10.441 M 14.52 % | 9.117 M 66.05 % | 5.491 M 41.79 % | 3.872 M 108.67 % | 1.856 M -62.60 % | 4.962 M -10.73 % | 5.559 M -37.05 % | 8.831 M 116.73 % | 4.074 M 18.42 % | 3.441 M 124.67 % | 1.531 M 7.79 % | 1.421 M 49.61 % | 949.649 K -70.84 % | 3.256 M 72.61 % | 1.887 M 103.73 % | 926.043 K 60.16 % | 578.189 K -67.14 % | 1.760 M 29.58 % | 1.358 M -5.29 % | 1.434 M -54.83 % | 3.175 M 48.14 % | 2.143 M -5.98 % | 2.279 M -35.94 % | 3.558 M -22.29 % | 4.579 M 90.26 % | 2.407 M -72.40 % | 8.719 M -27.13 % | 11.964 M 106.70 % | 5.788 M 202.72 % | 1.912 M -46.44 % | 3.570 M -21.69 % | 4.559 M -55.80 % | 10.314 M -15.53 % | 12.210 M -22.04 % | 15.662 M -0.09 % | 15.676 M -34.53 % | 23.945 M -0.50 % | 24.065 M 32.00 % | 18.231 M 17.03 % | 15.578 M -23.16 % | 20.272 M -3.15 % | 20.932 M 0.78 % | 20.771 M 33.69 % | 15.537 M 37.58 % | 11.293 M -33.73 % | 17.040 M -18.00 % | 20.780 M 57.54 % | 13.190 M -35.06 % | 20.310 M -80.80 % | 105.763 M -2.12 % | 108.053 M 58.10 % | 68.346 M -18.91 % | 84.284 M 13.67 % | 74.145 M -34.40 % | 113.032 M 17.75 % | 95.990 M -19.15 % | 118.732 M 35.36 % | 87.713 M -35.56 % | 136.117 M 56.61 % | 86.914 M 33.20 % | 65.250 M |
| Cash at end of period | 11.641 M 8.06 % | 10.772 M 30.99 % | 8.224 M -13.79 % | 9.539 M -42.74 % | 16.660 M 13.42 % | 14.688 M 40.68 % | 10.441 M 14.52 % | 9.117 M 66.05 % | 5.491 M 41.79 % | 3.872 M 108.67 % | 1.856 M -62.60 % | 4.962 M -10.73 % | 5.559 M -37.05 % | 8.831 M 116.73 % | 4.074 M 18.42 % | 3.441 M 124.67 % | 1.531 M 7.79 % | 1.421 M 49.61 % | 949.649 K -70.84 % | 3.256 M 72.61 % | 1.887 M 103.73 % | 926.043 K 60.16 % | 578.189 K -67.14 % | 1.760 M 29.58 % | 1.358 M -5.29 % | 1.434 M -54.83 % | 3.175 M 48.14 % | 2.143 M -5.98 % | 2.279 M -35.94 % | 3.558 M -22.29 % | 4.579 M 90.26 % | 2.407 M -72.40 % | 8.719 M -27.13 % | 11.964 M 106.70 % | 5.788 M 202.72 % | 1.912 M -46.44 % | 3.570 M -21.69 % | 4.559 M -55.80 % | 10.314 M -15.53 % | 12.210 M -22.04 % | 15.662 M -0.09 % | 15.676 M -34.53 % | 23.945 M -0.50 % | 24.065 M 32.00 % | 18.231 M 17.03 % | 15.578 M -23.16 % | 20.272 M -3.15 % | 20.932 M 0.78 % | 20.771 M 33.69 % | 15.537 M 37.58 % | 11.293 M -33.73 % | 17.040 M -18.00 % | 20.780 M 57.54 % | 13.190 M -35.06 % | 20.310 M -80.80 % | 105.763 M -2.12 % | 108.053 M 58.10 % | 68.346 M -18.91 % | 84.284 M 13.67 % | 74.145 M -34.40 % | 113.032 M 17.75 % | 95.990 M -19.15 % | 118.732 M 35.36 % | 87.713 M -35.56 % | 136.117 M 56.61 % | 86.914 M |
| Operating cash flow | 3.524 M -49.43 % | 6.969 M -42.05 % | 12.026 M 1 242.34 % | 895.872 K -54.61 % | 1.974 M 252.86 % | 559.358 K -92.67 % | 7.634 M 61.20 % | 4.736 M 530.29 % | 751.373 K -82.48 % | 4.289 M 23.09 % | 3.484 M -0.93 % | 3.517 M 356.42 % | 770.517 K 422.53 % | 147.458 K -90.92 % | 1.624 M -7.09 % | 1.748 M 904.68 % | 173.998 K -49.99 % | 347.938 K -74.10 % | 1.344 M -5.38 % | 1.420 M -4.79 % | 1.491 M 97.32 % | 755.854 K 178.65 % | -960.974 K -159.06 % | 1.627 M 1 805.23 % | 85.402 K -88.65 % | 752.126 K -16.78 % | 903.796 K 507.38 % | -221.855 K -10.16 % | -201.390 K -118.56 % | 1.085 M -49.96 % | 2.168 M 55.78 % | 1.392 M 219.89 % | -1.161 M -225.52 % | 924.813 K -32.05 % | 1.361 M 398.18 % | -456.433 K -143.59 % | 1.047 M 126.26 % | -3.988 M -787.59 % | 580.000 K -89.75 % | 5.661 M -36.17 % | 8.869 M 14.91 % | 7.718 M 222.12 % | -6.320 M -121.66 % | 29.174 M 244.40 % | 8.471 M 38 604.55 % | -22.000 K 99.89 % | -19.538 M -768.42 % | 2.923 M -74.80 % | 11.597 M 1.25 % | 11.454 M 150.25 % | -22.794 M -261.29 % | -6.309 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.378 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 20.186 K 101.56 % | -1.294 M 9.12 % | -1.424 M 83.64 % | -8.704 M -5 999.87 % | -142.688 K -9 679.85 % | -1.459 K -100.39 % | 378.475 K 135.22 % | -1.075 M -85 387.03 % | -1.257 K 99.40 % | -209.734 K 87.42 % | -1.667 M -2 215.84 % | -71.998 K 98.09 % | -3.767 M -269 717.69 % | -1.396 K 99.86 % | -1.019 M -69 042.61 % | -1.474 K 96.62 % | -43.615 K | 0.000 100.00 % | -3.083 M -6 063.87 % | -50.021 K 90.58 % | -530.863 K -30.11 % | -408.000 K -220.60 % | 338.300 K 146.50 % | -727.588 K -188.69 % | 820.345 K 146.47 % | -1.765 M -509.21 % | -289.795 K 15.18 % | -341.647 K -400.09 % | 113.848 K 112.01 % | -947.564 K -792.22 % | 136.887 K 102.13 % | -6.429 M -807.90 % | -708.078 K 37.23 % | -1.128 M -94.48 % | -580.000 K 22.36 % | -747.000 K 80.88 % | -3.907 M | 0.000 100.00 % | -1.691 M -20.61 % | -1.402 M 55.02 % | -3.117 M -235.88 % | -928.000 K 83.15 % | -5.507 M -165.40 % | -2.075 M -25.08 % | -1.659 M -151.36 % | -660.000 K -39.24 % | -474.000 K -20.30 % | -394.000 K 84.01 % | -2.464 M -129.00 % | -1.076 M 60.28 % | -2.709 M -49.26 % | -1.815 M 63.46 % | -4.967 M -10 247.92 % | -48.000 K -100.19 % | 25.799 M 136.83 % | -70.052 M 1.69 % | -71.258 M -146.12 % | -28.952 M 73.77 % | -110.392 M 16.68 % | -132.496 M -263.60 % | -36.440 M 25.29 % | -48.776 M 44.69 % | -88.190 M -68.47 % | -52.348 M -255.55 % | -14.723 M 49.13 % | -28.941 M |
| Free CashFlow | 3.544 M -37.54 % | 5.674 M -46.48 % | 10.602 M 235.78 % | -7.808 M -526.41 % | 1.831 M 228.21 % | 557.899 K -93.04 % | 8.013 M 118.85 % | 3.661 M 388.09 % | 750.116 K -81.61 % | 4.079 M 124.51 % | 1.817 M -47.26 % | 3.445 M 214.98 % | -2.996 M -2 151.28 % | 146.062 K -75.86 % | 605.020 K -65.36 % | 1.747 M 1 239.63 % | 130.383 K -62.53 % | 347.938 K 120.00 % | -1.740 M -227.00 % | 1.370 M 42.61 % | 960.554 K 176.14 % | 347.854 K 155.86 % | -622.674 K -169.22 % | 899.517 K -0.69 % | 905.747 K 189.38 % | -1.013 M -265.04 % | 614.000 K 208.96 % | -563.502 K -543.69 % | -87.542 K -163.73 % | 137.373 K -94.04 % | 2.305 M 145.76 % | -5.037 M -169.51 % | -1.869 M -819.80 % | -203.187 K -126.02 % | 781.000 K 164.90 % | -1.203 M 57.92 % | -2.860 M 28.29 % | -3.988 M -258.96 % | -1.111 M -126.09 % | 4.259 M -25.96 % | 5.752 M -15.29 % | 6.790 M 157.41 % | -11.827 M -143.64 % | 27.099 M 297.81 % | 6.812 M 1 098.83 % | -682.000 K 96.59 % | -20.012 M -891.30 % | 2.529 M -72.31 % | 9.133 M -12.00 % | 10.378 M 140.69 % | -25.503 M -213.92 % | -8.124 M -63.56 % | -4.967 M -10 247.92 % | -48.000 K -100.19 % | 25.799 M 136.83 % | -70.052 M 1.69 % | -71.258 M -10.77 % | -64.330 M 41.73 % | -110.392 M 16.68 % | -132.496 M -263.60 % | -36.440 M 25.29 % | -48.776 M 44.69 % | -88.190 M -68.47 % | -52.348 M -255.55 % | -14.723 M 49.13 % | -28.941 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 |