Phoenitron Holdings Limited 8066.HK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 59.584 M -24.68 % | 79.105 M 35.26 % | 58.482 M -19.62 % | 72.755 M -4.39 % | 76.099 M 12.55 % | 67.613 M 29.20 % | 52.333 M -86.26 % | 380.960 M -84.12 % | 2.399 B 2.79 % | 2.334 B 405.26 % | 461.934 M 243.83 % | 134.350 M 4.03 % | 129.142 M -7.21 % | 139.173 M -8.80 % | 152.604 M 7.84 % | 141.510 M 0.82 % | 140.352 M 19.75 % | 117.200 M 58.84 % | 73.783 M 25.46 % | 58.810 M -4.05 % | 61.293 M 48.82 % | 41.188 M 13.56 % | 36.269 M -17.55 % | 43.988 M 27.90 % | 34.392 M |
| Net income | 452.961 K -89.55 % | 4.336 M 155.95 % | -7.749 M -34.46 % | -5.763 M -245.69 % | 3.956 M 109.37 % | -42.231 M -2 715.32 % | 1.615 M 108.17 % | -19.770 M 91.55 % | -234.002 M -4 332.06 % | 5.529 M 104.13 % | -133.817 M 5.10 % | -141.014 M -1 047.20 % | -12.292 M -114.12 % | 87.070 M 545.17 % | 13.496 M 31.05 % | 10.298 M 135.27 % | 4.377 M -45.28 % | 8.000 M 9 937.20 % | 79.704 K 103.97 % | -2.008 M -142.80 % | 4.691 M 162.59 % | -7.495 M -140.76 % | -3.113 M -133.21 % | 9.375 M 64.68 % | 5.693 M |
| Income before tax | 451.808 K -89.56 % | 4.330 M 155.97 % | -7.736 M -49.10 % | -5.188 M -231.83 % | 3.936 M 115.21 % | -25.869 M -1 666.23 % | 1.652 M 108.28 % | -19.954 M 91.43 % | -232.964 M -2 322.82 % | 10.481 M 107.88 % | -133.048 M 4.35 % | -139.100 M -1 184.95 % | -10.825 M -111.89 % | 91.029 M 422.00 % | 17.439 M 5.46 % | 16.535 M 122.34 % | 7.437 M -20.73 % | 9.382 M 917.03 % | 922.497 K 167.63 % | -1.364 M -127.85 % | 4.897 M 153.06 % | -9.231 M -131.50 % | -3.987 M -136.18 % | 11.021 M 52.65 % | 7.220 M |
| Income before tax ratio | 0.01 -86.15 % | 0.05 141.38 % | -0.13 -85.49 % | -0.07 -237.89 % | 0.05 113.52 % | -0.38 -1 312.29 % | 0.03 160.26 % | -0.05 46.06 % | -0.10 -2 262.45 % | 0.00 101.56 % | -0.29 72.18 % | -1.04 -1 135.13 % | -0.08 -112.82 % | 0.65 472.38 % | 0.11 -2.21 % | 0.12 120.52 % | 0.05 -33.81 % | 0.08 540.27 % | 0.01 153.91 % | -0.02 -129.03 % | 0.08 135.65 % | -0.22 -103.86 % | -0.11 -143.88 % | 0.25 19.35 % | 0.21 |
| EBITDA | 6.402 M -34.91 % | 9.837 M 607.24 % | -1.939 M -256.91 % | 1.236 M -87.48 % | 9.873 M 148.52 % | -20.348 M 3.95 % | -21.185 M -35.15 % | -15.675 M 92.83 % | -218.557 M -5 873.95 % | -3.658 M 96.66 % | -109.686 M 6.07 % | -116.770 M -1 691.37 % | 7.338 M -92.88 % | 103.043 M 222.72 % | 31.929 M 1.02 % | 31.607 M 57.34 % | 20.088 M 0.48 % | 19.992 M 87.45 % | 10.665 M 134.61 % | 4.546 M -11.09 % | 5.113 M 142.35 % | -12.072 M -134.55 % | -5.147 M -146.23 % | 11.133 M 47.84 % | 7.531 M |
| Net income ratio | 0.01 -86.13 % | 0.05 141.36 % | -0.13 -67.28 % | -0.08 -252.38 % | 0.05 108.32 % | -0.62 -2 124.30 % | 0.03 159.46 % | -0.05 46.79 % | -0.10 -4 217.12 % | 0.00 100.82 % | -0.29 72.40 % | -1.05 -1 002.72 % | -0.10 -115.21 % | 0.63 607.44 % | 0.09 21.52 % | 0.07 133.34 % | 0.03 -54.31 % | 0.07 6 218.91 % | 0.00 103.16 % | -0.03 -144.60 % | 0.08 142.06 % | -0.18 -112.01 % | -0.09 -140.28 % | 0.21 28.75 % | 0.17 |
| Ratio EBITDA | 0.11 -13.59 % | 0.12 475.00 % | -0.03 -295.21 % | 0.02 -86.91 % | 0.13 143.11 % | -0.30 25.66 % | -0.40 -883.83 % | -0.04 54.83 % | -0.09 -5 711.70 % | 0.00 99.34 % | -0.24 72.68 % | -0.87 -1 629.68 % | 0.06 -92.33 % | 0.74 253.87 % | 0.21 -6.32 % | 0.22 56.06 % | 0.14 -16.09 % | 0.17 18.01 % | 0.14 87.00 % | 0.08 -7.34 % | 0.08 128.46 % | -0.29 -106.53 % | -0.14 -156.07 % | 0.25 15.59 % | 0.22 |
| Gross profit ratio | 0.37 5.28 % | 0.35 36.95 % | 0.26 -1.07 % | 0.26 -18.50 % | 0.32 10.73 % | 0.29 27.68 % | 0.22 655.45 % | 0.03 300.41 % | 0.01 -23.29 % | 0.01 -83.41 % | 0.06 21.74 % | 0.05 -78.98 % | 0.23 -12.74 % | 0.26 -0.71 % | 0.26 -21.11 % | 0.33 0.97 % | 0.33 7.24 % | 0.31 12.18 % | 0.27 -11.10 % | 0.31 4.06 % | 0.30 194.16 % | 0.10 -53.33 % | 0.22 -55.72 % | 0.49 11.50 % | 0.44 |
| Weighted average shs out dil | 525.347 M 0.00 % | 525.347 M 0.00 % | 525.347 M 0.00 % | 525.347 M 0.00 % | 525.347 M -0.08 % | 525.777 M 3.34 % | 508.796 M 21.30 % | 419.443 M 11.46 % | 376.324 M 3.22 % | 364.581 M 0.00 % | 364.581 M 15.84 % | 314.728 M 3.78 % | 303.256 M 1.67 % | 298.289 M 11.96 % | 266.417 M 6.50 % | 250.154 M 5.42 % | 237.285 M 13.60 % | 208.881 M 24.38 % | 167.939 M 0.00 % | 167.939 M 0.00 % | 167.939 M 0.00 % | 167.939 M 0.00 % | 167.939 M 31.77 % | 127.450 M 1.19 % | 125.954 M |
| Weighted average shs out | 525.477 M 0.02 % | 525.347 M 0.00 % | 525.347 M 0.00 % | 525.347 M 0.00 % | 525.347 M -0.08 % | 525.777 M 4.60 % | 502.662 M 19.84 % | 419.443 M 11.46 % | 376.324 M 3.27 % | 364.396 M 12.85 % | 322.892 M 2.59 % | 314.728 M 3.78 % | 303.256 M 1.83 % | 297.810 M 18.49 % | 251.332 M 2.05 % | 246.293 M 3.83 % | 237.206 M 14.69 % | 206.823 M 23.15 % | 167.939 M 0.00 % | 167.939 M 0.00 % | 167.939 M 0.00 % | 167.939 M 0.00 % | 167.939 M 31.77 % | 127.450 M 1.19 % | 125.954 M |
| EPS diluted | 0.00 -89.16 % | 0.01 156.46 % | -0.01 -33.64 % | -0.01 -246.67 % | 0.01 106.25 % | -0.12 -3 850.00 % | 0.00 106.79 % | -0.05 92.40 % | -0.62 -4 178.95 % | 0.02 104.11 % | -0.37 17.78 % | -0.45 -1 011.11 % | -0.04 -113.97 % | 0.29 471.99 % | 0.05 23.06 % | 0.04 122.70 % | 0.02 -51.70 % | 0.04 7 560.00 % | 0.00 104.17 % | -0.01 -142.86 % | 0.03 162.78 % | -0.04 -141.08 % | -0.02 -125.14 % | 0.07 62.83 % | 0.05 |
| Earnings per share | 0.00 -89.16 % | 0.01 156.46 % | -0.01 -33.64 % | -0.01 -246.67 % | 0.01 106.25 % | -0.12 -3 850.00 % | 0.00 106.79 % | -0.05 92.40 % | -0.62 -4 178.95 % | 0.02 103.71 % | -0.41 8.89 % | -0.45 -1 011.11 % | -0.04 -113.97 % | 0.29 440.04 % | 0.05 28.16 % | 0.04 126.49 % | 0.02 -52.20 % | 0.04 7 640.00 % | 0.00 104.17 % | -0.01 -142.86 % | 0.03 162.78 % | -0.04 -141.08 % | -0.02 -125.14 % | 0.07 62.83 % | 0.05 |
| Gross profit | 21.992 M -20.70 % | 27.734 M 85.24 % | 14.972 M -20.48 % | 18.828 M -22.08 % | 24.164 M 24.63 % | 19.389 M 64.96 % | 11.754 M 3.78 % | 11.326 M -36.42 % | 17.813 M -21.15 % | 22.592 M -16.16 % | 26.947 M 318.57 % | 6.438 M -78.13 % | 29.440 M -19.03 % | 36.360 M -9.45 % | 40.155 M -14.93 % | 47.203 M 1.80 % | 46.366 M 28.43 % | 36.103 M 78.20 % | 20.260 M 11.54 % | 18.165 M -0.16 % | 18.193 M 337.76 % | 4.156 M -47.00 % | 7.841 M -63.49 % | 21.478 M 42.61 % | 15.061 M |
| Income tax expense | 0.000 100.00 % | -4.707 K -134.23 % | 13.752 K -97.61 % | 574.887 K 2 974.44 % | -20.000 K -100.06 % | 35.006 M 14 887.86 % | 233.560 K 2 192.27 % | -11.163 K -101.27 % | 880.361 K -77.59 % | 3.928 M 561.28 % | 593.946 K -68.97 % | 1.914 M 30.49 % | 1.467 M -62.95 % | 3.959 M 0.40 % | 3.943 M -36.78 % | 6.237 M 103.84 % | 3.060 M 121.40 % | 1.382 M 63.98 % | 842.793 K 30.92 % | 643.752 K 212.47 % | 206.021 K 111.87 % | -1.735 M -98.52 % | -874.111 K -153.11 % | 1.646 M 4.64 % | 1.573 M |
| Cost of revenue | 37.592 M -26.82 % | 51.371 M 18.07 % | 43.510 M -19.32 % | 53.927 M 3.84 % | 51.935 M 7.70 % | 48.224 M 18.84 % | 40.580 M -89.02 % | 369.634 M -84.48 % | 2.381 B 3.03 % | 2.311 B 431.36 % | 434.987 M 240.07 % | 127.912 M 28.30 % | 99.701 M -3.03 % | 102.813 M -8.57 % | 112.449 M 19.24 % | 94.307 M 0.34 % | 93.986 M 15.89 % | 81.097 M 51.52 % | 53.523 M 31.68 % | 40.646 M -5.69 % | 43.100 M 16.39 % | 37.032 M 30.27 % | 28.427 M 26.29 % | 22.510 M 16.44 % | 19.331 M |
| General and administrative expenses | 21.590 M -0.90 % | 21.786 M 2.54 % | 21.247 M -1.97 % | 21.675 M 4.13 % | 20.816 M -16.72 % | 24.995 M -25.23 % | 33.431 M 30.91 % | 25.538 M -28.20 % | 35.568 M -8.07 % | 38.688 M 18.68 % | 32.598 M 5.87 % | 30.791 M -9.88 % | 34.165 M 34.96 % | 25.315 M 2.22 % | 24.766 M 6.24 % | 23.311 M -24.93 % | 31.051 M 63.04 % | 19.045 M 40.60 % | 13.546 M -6.52 % | 14.491 M 39.32 % | 10.401 M -22.68 % | 13.451 M 37.98 % | 9.749 M 19.11 % | 8.185 M 46.27 % | 5.595 M |
| Selling and marketing expenses | 2.103 M -22.02 % | 2.697 M 17.52 % | 2.295 M -13.30 % | 2.647 M -12.45 % | 3.023 M -17.70 % | 3.674 M 4.26 % | 3.523 M -13.31 % | 4.064 M -45.72 % | 7.488 M 6.10 % | 7.057 M -5.07 % | 7.435 M 7.38 % | 6.923 M 4.40 % | 6.631 M 6.44 % | 6.230 M 13.49 % | 5.490 M -13.43 % | 6.342 M -24.49 % | 8.399 M 6.31 % | 7.900 M 48.49 % | 5.320 M -0.62 % | 5.353 M 20.61 % | 4.438 M 59.81 % | 2.777 M -14.28 % | 3.240 M 49.99 % | 2.160 M 11.66 % | 1.934 M |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -630.960 K -193.00 % | 678.424 K 390.61 % | -233.451 K 77.56 % | -1.040 M -987.63 % | -95.639 K 96.98 % | -3.169 M -117.03 % | -1.460 M -106.74 % | 21.675 M | 0.000 | 0.000 100.00 % | -460.225 K 54.82 % | -1.019 M | 0.000 | 0.000 | 0.000 100.00 % | -1.759 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 23.693 M -3.23 % | 24.484 M 4.00 % | 23.542 M -3.21 % | 24.322 M 2.02 % | 23.839 M -14.97 % | 28.038 M -23.70 % | 36.748 M 25.13 % | 29.369 M -30.10 % | 42.016 M -7.96 % | 45.650 M 23.83 % | 36.864 M 1.68 % | 36.254 M -15.08 % | 42.694 M 35.34 % | 31.545 M 4.26 % | 30.255 M 3.64 % | 29.193 M -24.04 % | 38.431 M 42.62 % | 26.945 M 42.83 % | 18.866 M -4.93 % | 19.844 M 51.71 % | 13.080 M -19.40 % | 16.228 M 24.94 % | 12.989 M 25.56 % | 10.345 M 37.38 % | 7.530 M |
| Cost and expenses | 61.284 M -19.21 % | 75.855 M 13.13 % | 67.053 M -14.00 % | 77.972 M 2.90 % | 75.774 M -0.64 % | 76.261 M -1.38 % | 77.328 M -80.62 % | 399.003 M -83.53 % | 2.423 B 2.81 % | 2.357 B 399.52 % | 471.851 M 187.42 % | 164.166 M 15.29 % | 142.395 M 5.98 % | 134.358 M -5.85 % | 142.704 M 15.55 % | 123.500 M -6.73 % | 132.417 M 22.56 % | 108.042 M 49.25 % | 72.388 M 19.67 % | 60.489 M 7.67 % | 56.180 M 5.48 % | 53.260 M 28.60 % | 41.416 M 26.06 % | 32.855 M 22.31 % | 26.861 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.440 M | 0.000 | 0.000 | 0.000 -100.00 % | 967.000 -96.64 % | 28.787 K -80.49 % | 147.566 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 |
| Selling general and administrative expenses | 23.693 M -3.23 % | 24.484 M 4.00 % | 23.542 M -3.21 % | 24.322 M 2.02 % | 23.839 M -16.85 % | 28.669 M -22.42 % | 36.954 M 24.84 % | 29.602 M -31.25 % | 43.056 M -5.88 % | 45.746 M 14.27 % | 40.033 M 6.15 % | 37.714 M -7.56 % | 40.797 M 29.33 % | 31.545 M 4.26 % | 30.255 M 2.03 % | 29.653 M -24.83 % | 39.449 M 46.41 % | 26.945 M 42.83 % | 18.866 M -4.93 % | 19.844 M 33.72 % | 14.839 M -8.56 % | 16.228 M 24.94 % | 12.989 M 25.56 % | 10.345 M 37.38 % | 7.530 M |
| Interest income | 5.157 K -29.88 % | 7.355 K 45.30 % | 5.062 K -31.05 % | 7.342 K -10.06 % | 8.163 K 109.74 % | 3.892 K 39.65 % | 2.787 K 44.33 % | 1.931 K -99.99 % | 18.009 M -55.47 % | 40.440 M -19.39 % | 50.165 M 64.96 % | 30.411 M 56.08 % | 19.485 M | 0.000 | 0.000 -100.00 % | 41.749 K -87.25 % | 327.519 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 504.299 K 159.58 % | 194.276 K -31.80 % | 284.865 K -26.43 % | 387.224 K -1.87 % | 394.596 K -33.07 % | 589.573 K -46.06 % | 1.093 M 38.94 % | 786.638 K 21.47 % | 647.613 K -59.81 % | 1.612 M -72.80 % | 5.925 M 100.05 % | 2.962 M 127.17 % | 1.304 M 82.78 % | 713.242 K 35.13 % | 527.821 K 48.86 % | 354.587 K -28.81 % | 498.100 K 8.78 % | 457.885 K -2.99 % | 471.992 K | 0.000 -100.00 % | 215.847 K 46.65 % | 147.184 K | 0.000 -100.00 % | 545.087 K -11.38 % | 615.082 K |
| Depreciation and amortization | 5.446 M 2.51 % | 5.313 M -3.61 % | 5.511 M -8.70 % | 6.037 M 8.90 % | 5.543 M 12.40 % | 4.932 M 61.95 % | 3.045 M -12.80 % | 3.492 M -74.62 % | 13.760 M -18.81 % | 16.948 M -0.13 % | 16.969 M -12.38 % | 19.368 M 14.88 % | 16.859 M 49.20 % | 11.300 M -17.01 % | 13.616 M 0.45 % | 13.555 M 11.54 % | 12.153 M 19.71 % | 10.152 M 9.50 % | 9.271 M 48.93 % | 6.225 M | 0.000 100.00 % | -2.989 M -157.69 % | -1.160 M -168.02 % | -432.784 K -23.56 % | -350.267 K |
| Operating income | -1.701 M -152.33 % | 3.250 M 137.86 % | -8.584 M -56.06 % | -5.500 M -1 794.33 % | 324.637 K 104.55 % | -7.127 M 70.11 % | -23.845 M -32.18 % | -18.041 M -191.29 % | -6.193 M -135.63 % | 17.382 M -56.81 % | 40.248 M 6 669.92 % | 594.507 K 104.49 % | -13.253 M -375.25 % | 4.815 M -51.36 % | 9.900 M -45.16 % | 18.052 M 142.73 % | 7.437 M -18.79 % | 9.158 M 556.70 % | 1.394 M 183.06 % | -1.679 M -132.84 % | 5.113 M 156.29 % | -9.083 M -127.81 % | -3.987 M -134.47 % | 11.566 M 46.76 % | 7.881 M |
| Operating income ratio | -0.03 -169.47 % | 0.04 127.99 % | -0.15 -94.15 % | -0.08 -1 872.20 % | 0.00 104.05 % | -0.11 76.86 % | -0.46 -862.18 % | -0.05 -1 734.39 % | 0.00 -134.66 % | 0.01 -91.45 % | 0.09 1 868.98 % | 0.00 104.31 % | -0.10 -396.63 % | 0.03 -46.67 % | 0.06 -49.14 % | 0.13 140.74 % | 0.05 -32.18 % | 0.08 313.42 % | 0.02 166.20 % | -0.03 -134.22 % | 0.08 137.83 % | -0.22 -100.60 % | -0.11 -141.81 % | 0.26 14.74 % | 0.23 |
| Total other income expenses net | 2.152 M 99.39 % | 1.080 M 27.20 % | 848.699 K 171.79 % | 312.262 K -91.35 % | 3.611 M 119.85 % | -18.190 M -2 832.75 % | -620.226 K 63.03 % | -1.678 M 99.19 % | -207.722 M -768.19 % | 31.087 M 125.91 % | -119.961 M -11.29 % | -107.795 M -4 539.42 % | 2.428 M -95.87 % | 58.793 M 1 437.26 % | 3.825 M 476.99 % | -1.014 M -103.67 % | -498.100 K -321.87 % | 224.498 K 147.56 % | -471.992 K -249.82 % | 315.035 K 245.95 % | -215.847 K -46.65 % | -147.184 K | 0.000 100.00 % | -545.087 K 17.55 % | -661.099 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 6.689 M 1 033.09 % | 590.299 K 71.04 % | 345.114 K -92.97 % | 4.907 M 152.45 % | 1.944 M 52.43 % | 1.275 M -77.31 % | 5.619 M -51.72 % | 11.639 M 41.03 % | 8.253 M -40.42 % | 13.851 M -38.20 % | 22.412 M -56.88 % | 51.972 M 959.72 % | -6.045 M 69.94 % | -20.113 M 23.77 % | -26.384 M -4.98 % | -25.133 M -4.22 % | -24.115 M 40.04 % | -40.218 M -4 075.41 % | -963.199 K -131.19 % | 3.088 M 120.35 % | -15.177 M -92.96 % | -7.866 M 46.21 % | -14.623 M 61.49 % | -37.969 M -2 270.04 % | 1.750 M |
| Total investments | 31.663 M 6.48 % | 29.736 M -6.15 % | 31.685 M -5.64 % | 33.578 M 5.10 % | 31.948 M 18.99 % | 26.850 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.686 M -95.61 % | 61.243 M -54.58 % | 134.833 M -13.08 % | 155.121 M 82.89 % | 84.815 M 9.07 % | 77.765 M 171.94 % | 28.597 M 1 225.12 % | 2.158 M 0.00 % | 2.158 M 0.00 % | 2.158 M -51.59 % | 4.458 M -36.31 % | 7.000 M 0.00 % | 7.000 M | 0.000 -100.00 % | 2.047 K |
| Total debt | 20.511 M 162.47 % | 7.815 M 18.74 % | 6.582 M -23.38 % | 8.590 M -20.19 % | 10.763 M -6.78 % | 11.546 M 78.82 % | 6.457 M -53.62 % | 13.923 M 11.81 % | 12.452 M -58.99 % | 30.362 M -27.51 % | 41.887 M -34.61 % | 64.060 M 89.87 % | 33.738 M -11.70 % | 38.208 M 82.32 % | 20.957 M 168.09 % | 7.817 M -57.94 % | 18.584 M 33.11 % | 13.961 M 74.60 % | 7.996 M -12.03 % | 9.089 M 216.96 % | 2.868 M -40.00 % | 4.779 M | 0.000 | 0.000 -100.00 % | 5.552 M |
| Accumulated other comprehensive income loss | 13.292 M 0.25 % | 13.259 M -4.49 % | 13.882 M -7.06 % | 14.937 M 6.01 % | 14.090 M 5.45 % | 13.362 M 131.09 % | -42.977 M 47.41 % | -81.722 M 5.72 % | -86.681 M 35.19 % | -133.742 M -1.76 % | -131.433 M -12.98 % | -116.334 M -21.15 % | -96.024 M -19.50 % | -80.356 M -10.00 % | -73.051 M -21.53 % | -60.112 M -29.14 % | -46.548 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -454.992 M 0.10 % | -455.445 M 0.95 % | -459.820 M -1.71 % | -452.085 M -1.29 % | -446.322 M 0.88 % | -450.278 M -10.63 % | -407.020 M 0.56 % | -409.330 M -5.08 % | -389.560 M -150.43 % | -155.558 M 3.43 % | -161.087 M -476.69 % | -27.933 M -124.70 % | 113.081 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 |
| Common stock | 105.070 M 0.00 % | 105.070 M 0.00 % | 105.070 M 0.00 % | 105.070 M 0.00 % | 105.070 M 0.00 % | 105.070 M -0.18 % | 105.259 M 16.62 % | 90.259 M 19.93 % | 75.259 M -0.03 % | 75.284 M 10.63 % | 68.050 M 7.61 % | 63.237 M 3.86 % | 60.887 M 0.57 % | 60.544 M 9.70 % | 55.192 M 12.84 % | 48.910 M 6.77 % | 45.810 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 40.925 M 1.20 % | 40.440 M 10.22 % | 36.689 M -19.33 % | 45.479 M -9.76 % | 50.395 M 10.25 % | 45.711 M -48.70 % | 89.106 M -4.61 % | 93.412 M 3.09 % | 90.609 M -71.79 % | 321.148 M 48.61 % | 216.099 M -29.96 % | 308.516 M -29.40 % | 437.010 M 3.44 % | 422.496 M 73.89 % | 242.967 M 49.62 % | 162.391 M 43.13 % | 113.457 M 13.39 % | 100.055 M 103.54 % | 49.158 M 1.58 % | 48.395 M -3.28 % | 50.036 M 10.35 % | 45.345 M -14.18 % | 52.840 M -5.58 % | 55.962 M 135.62 % | 23.751 M |
| Other non current liabilities | 327.338 K 0.00 % | 327.338 K -4.36 % | 342.245 K 7 170.98 % | 4.707 K 0.00 % | 4.707 K | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | -6.362 M | 0.000 | 0.000 100.00 % | -4.965 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 388.383 K |
| Long term debt | 17.707 M 392.45 % | 3.596 M 89.60 % | 1.896 M -63.17 % | 5.150 M -31.51 % | 7.519 M 8.66 % | 6.919 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.623 M 9 950.01 % | 145.499 K -65.51 % | 421.898 K | 0.000 -100.00 % | 2.296 M -83.81 % | 14.180 M 173.48 % | 5.185 M 95.01 % | 2.659 M -73.23 % | 9.930 M 938.86 % | 955.896 K -66.67 % | 2.868 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 18.035 M 359.70 % | 3.923 M 75.24 % | 2.239 M -56.57 % | 5.154 M -31.49 % | 7.523 M 8.66 % | 6.924 M 147 000.49 % | 4.707 K 0.00 % | 4.707 K 0.00 % | 4.707 K 0.00 % | 4.707 K 0.00 % | 4.707 K -99.97 % | 14.627 M 9 638.21 % | 150.206 K -64.79 % | 426.605 K 8 963.20 % | 4.707 K -99.80 % | 2.300 M -72.23 % | 8.284 M 50.38 % | 5.508 M 95.45 % | 2.818 M -43.24 % | 4.965 M 419.43 % | 955.896 K -66.67 % | 2.868 M 631.55 % | 392.000 K -69.01 % | 1.265 M 225.69 % | 388.383 K |
| Other current liabilities | 8.978 M -23.69 % | 11.765 M 71.55 % | 6.858 M 47.77 % | 4.641 M -46.08 % | 8.608 M 21.38 % | 7.092 M -55.96 % | 16.104 M 22.65 % | 13.130 M -10.77 % | 14.715 M -1.64 % | 14.960 M -24.11 % | 19.712 M 13.46 % | 17.374 M 36.41 % | 12.737 M | 0.000 | 0.000 -100.00 % | 5.706 M | 0.000 -100.00 % | 21.473 M 7.79 % | 19.921 M 101.74 % | 9.874 M -38.25 % | 15.991 M | 0.000 | 0.000 | 0.000 -100.00 % | 275.205 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 783.900 K | 0.000 100.00 % | -126.817 M -465.96 % | -22.407 M 40.97 % | -37.957 M | 0.000 | 0.000 100.00 % | -46.329 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 |
| Short term debt | 2.804 M -33.54 % | 4.219 M -9.95 % | 4.685 M -31.90 % | 6.880 M 112.06 % | 3.244 M -51.71 % | 6.719 M 4.06 % | 6.457 M -53.62 % | 13.923 M 11.81 % | 12.452 M -58.99 % | 30.362 M -27.51 % | 41.887 M -15.27 % | 49.437 M 47.17 % | 33.593 M -11.10 % | 37.786 M 80.30 % | 20.957 M 279.54 % | 5.522 M -48.71 % | 10.766 M 22.67 % | 8.777 M 64.43 % | 5.338 M -35.29 % | 8.248 M 331.45 % | 1.912 M 0.00 % | 1.912 M | 0.000 | 0.000 -100.00 % | 5.552 M |
| Total current liabilities | 19.175 M -22.37 % | 24.699 M -9.83 % | 27.391 M -20.80 % | 34.586 M -4.04 % | 36.044 M 7.11 % | 33.651 M -35.66 % | 52.301 M -66.01 % | 153.870 M 210.38 % | 49.574 M -40.47 % | 83.279 M -43.87 % | 148.367 M 38.91 % | 106.809 M 45.66 % | 73.328 M 5.00 % | 69.834 M 45.89 % | 47.868 M 44.79 % | 33.059 M -5.58 % | 35.013 M 15.75 % | 30.249 M 19.76 % | 25.258 M 39.37 % | 18.123 M 1.23 % | 17.903 M 39.65 % | 12.819 M 185.67 % | 4.488 M 72.12 % | 2.607 M -81.36 % | 13.985 M |
| Total liabilities | 37.209 M 30.00 % | 28.622 M -3.40 % | 29.629 M -25.44 % | 39.740 M -8.78 % | 43.567 M 7.37 % | 40.575 M -22.43 % | 52.306 M -66.01 % | 153.875 M 210.36 % | 49.579 M -40.47 % | 83.284 M -43.87 % | 148.372 M 22.18 % | 121.437 M 65.27 % | 73.479 M 4.58 % | 70.261 M 46.77 % | 47.872 M 35.39 % | 35.359 M -18.33 % | 43.297 M 21.08 % | 35.758 M 27.36 % | 28.077 M 21.61 % | 23.088 M 22.42 % | 18.859 M 20.22 % | 15.687 M 221.49 % | 4.880 M 26.02 % | 3.872 M -73.06 % | 14.374 M |
| Other non current assets | 3.653 M 279.41 % | 962.744 K -97.11 % | 33.338 M -3.52 % | 34.556 M 8.16 % | 31.948 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.121 M -32.12 % | 3.125 M -53.53 % | 6.724 M -89.29 % | 62.793 M -54.07 % | 136.713 M -25.76 % | 184.149 M 117.12 % | 84.815 M 2 649.25 % | 3.085 M -89.21 % | 28.597 M 1 225.12 % | 2.158 M 0.00 % | 2.158 M 0.00 % | 2.158 M -51.59 % | 4.458 M -36.31 % | 7.000 M 0.00 % | 7.000 M | 0.000 -100.00 % | 2.047 K |
| Long term investments | 31.663 M 6.48 % | 29.736 M -6.15 % | 31.685 M -5.64 % | 33.578 M 5.10 % | 31.948 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.686 M -95.61 % | 61.243 M -54.58 % | 134.833 M | 0.000 | 0.000 -100.00 % | 76.838 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 4.707 M 1 020.62 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 450.000 K -54.04 % | 979.175 K 235.14 % | 292.167 K | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 4.707 M 1 020.62 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 450.000 K -54.04 % | 979.175 K 235.14 % | 292.167 K | 0.000 |
| Property plant equipment net | 7.316 M -35.96 % | 11.424 M 32.41 % | 8.628 M -38.00 % | 13.916 M -19.06 % | 17.192 M 18.09 % | 14.559 M 78.45 % | 8.158 M -16.79 % | 9.805 M 16.61 % | 8.408 M -74.75 % | 33.306 M -29.53 % | 47.263 M -21.70 % | 60.362 M -17.40 % | 73.073 M 199.03 % | 24.437 M -7.55 % | 26.431 M -25.83 % | 35.638 M -11.30 % | 40.180 M 3.76 % | 38.723 M 43.20 % | 27.040 M -6.82 % | 29.018 M 60.34 % | 18.097 M -12.18 % | 20.608 M 26.30 % | 16.316 M 81.63 % | 8.983 M 288.59 % | 2.312 M |
| Total non current assets | 47.339 M 11.27 % | 42.543 M 0.37 % | 42.387 M -13.31 % | 48.892 M -1.35 % | 49.560 M 230.87 % | 14.979 M 74.61 % | 8.578 M -16.10 % | 10.225 M -6.62 % | 10.949 M -70.29 % | 36.850 M -32.27 % | 54.407 M -55.97 % | 123.575 M -41.21 % | 210.206 M 0.57 % | 209.006 M 87.17 % | 111.667 M -3.37 % | 115.561 M 68.02 % | 68.776 M 68.24 % | 40.881 M 40.01 % | 29.198 M -7.80 % | 31.670 M 33.67 % | 23.693 M -19.42 % | 29.401 M 21.02 % | 24.295 M 161.94 % | 9.275 M 300.87 % | 2.314 M |
| Other current assets | 0.000 -100.00 % | 5.102 M 6.92 % | 4.772 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 -100.00 % | 2.212 M 23 701.23 % | 9.295 K -99.99 % | 100.768 M 211.46 % | 32.353 M -26.81 % | 44.204 M 7 713.71 % | 565.720 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.545 M 11.53 % | 4.075 M 189.37 % | 1.408 M 0.13 % | 1.407 M 36.22 % | 1.033 M -49.04 % | 2.026 M -60.27 % | 5.100 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.850 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 926.972 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 13.823 M 91.33 % | 7.224 M 15.84 % | 6.236 M 69.34 % | 3.683 M -58.24 % | 8.820 M -14.13 % | 10.271 M 1 125.87 % | 837.849 K -63.32 % | 2.284 M -45.61 % | 4.199 M -74.57 % | 16.511 M -15.22 % | 19.475 M 61.12 % | 12.088 M -69.62 % | 39.783 M -31.78 % | 58.320 M 23.19 % | 47.341 M 43.68 % | 32.950 M -22.83 % | 42.699 M -21.19 % | 54.179 M 504.71 % | 8.959 M 49.29 % | 6.001 M -66.74 % | 18.045 M 42.70 % | 12.645 M -13.53 % | 14.623 M -61.49 % | 37.969 M 898.50 % | 3.803 M |
| Cash and short term investments | 13.823 M 91.33 % | 7.224 M 15.84 % | 6.236 M 69.34 % | 3.683 M -58.24 % | 8.820 M -76.24 % | 37.121 M 4 330.51 % | 837.849 K -63.32 % | 2.284 M -45.61 % | 4.199 M -74.57 % | 16.511 M -15.22 % | 19.475 M 61.12 % | 12.088 M -69.62 % | 39.783 M -31.78 % | 58.320 M 23.19 % | 47.341 M 39.74 % | 33.877 M -20.66 % | 42.699 M -21.19 % | 54.179 M 504.71 % | 8.959 M 49.29 % | 6.001 M -66.74 % | 18.045 M 42.70 % | 12.645 M -13.53 % | 14.623 M -61.49 % | 37.969 M 898.50 % | 3.803 M |
| Total current assets | 30.795 M 16.12 % | 26.519 M 10.81 % | 23.932 M -34.12 % | 36.327 M -18.18 % | 44.402 M -37.73 % | 71.307 M -46.32 % | 132.834 M -43.97 % | 237.062 M 83.43 % | 129.238 M -64.84 % | 367.581 M 18.55 % | 310.064 M 1.20 % | 306.378 M 2.03 % | 300.282 M 5.83 % | 283.751 M 58.37 % | 179.173 M 118.00 % | 82.190 M -6.58 % | 87.977 M -7.33 % | 94.932 M 97.62 % | 48.036 M 20.65 % | 39.814 M -11.92 % | 45.202 M 42.91 % | 31.631 M -5.37 % | 33.424 M -33.89 % | 50.559 M 41.18 % | 35.811 M |
| Inventory | 2.104 M 102.96 % | 1.037 M -68.17 % | 3.257 M 40.20 % | 2.323 M 18.43 % | 1.962 M -12.57 % | 2.244 M 68.55 % | 1.331 M -14.23 % | 1.552 M 730.97 % | 186.768 K -98.12 % | 9.947 M -30.70 % | 14.352 M 33.38 % | 10.760 M 29.64 % | 8.300 M 62.29 % | 5.115 M -18.56 % | 6.280 M -8.05 % | 6.830 M -12.90 % | 7.842 M -14.49 % | 9.171 M 17.05 % | 7.835 M 91.23 % | 4.097 M 22.31 % | 3.350 M 66.39 % | 2.013 M -48.56 % | 3.914 M 157.00 % | 1.523 M -15.30 % | 1.798 M |
| Net receivables | 14.868 M 13.02 % | 13.156 M 36.11 % | 9.666 M -68.12 % | 30.321 M -9.81 % | 33.620 M 5.25 % | 31.943 M -75.55 % | 130.665 M -43.44 % | 231.014 M 85.04 % | 124.843 M -48.06 % | 240.356 M -1.45 % | 243.884 M 1.90 % | 239.326 M -4.89 % | 251.633 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.662 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 100.00 % | -31.685 M 5.64 % | -33.578 M -5.10 % | -31.948 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.686 M 95.61 % | -61.243 M 54.58 % | -134.833 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 493.545 K -56.60 % | 1.137 M -15.34 % | 1.343 M | 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 |
| Account payables | 7.393 M -15.18 % | 8.715 M -45.01 % | 15.848 M -31.29 % | 23.065 M -4.66 % | 24.191 M 26.95 % | 19.056 M -35.92 % | 29.740 M -76.55 % | 126.817 M 465.96 % | 22.407 M -40.97 % | 37.957 M -55.98 % | 86.229 M 119.87 % | 39.218 M 45.26 % | 26.999 M -10.81 % | 30.272 M 14.09 % | 26.533 M 29.35 % | 20.512 M -9.72 % | 22.721 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.908 M 172.43 % | 4.004 M 66.24 % | 2.409 M -70.48 % | 8.158 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 538.200 K -30.98 % | 779.764 K | 0.000 -100.00 % | 1.776 M 369.99 % | 377.912 K -71.37 % | 1.320 M -13.52 % | 1.526 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 483.732 K 143.50 % | 198.661 K | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 100.00 % | -342.245 K -7 170.98 % | -4.707 K 0.00 % | -4.707 K 0.00 % | -4.707 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.707 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 |
| Minority interest | 228.364 K -0.50 % | 229.517 K -0.47 % | 230.595 K -0.05 % | 230.720 K -0.05 % | 230.845 K -0.08 % | 231.023 K -95.89 % | 5.628 M -78.08 % | 25.670 M 6.75 % | 24.046 M -5.54 % | 25.457 M 571.11 % | 3.793 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 |
| Capital lease obligations | 3.971 M -41.84 % | 6.827 M 30.19 % | 5.244 M -38.95 % | 8.590 M -18.09 % | 10.487 M -12.04 % | 11.923 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.362 M | 0.000 | 0.000 -100.00 % | 9.089 M 216.96 % | 2.868 M -40.00 % | 4.779 M | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 445.938 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 |
| Other total stockholders equity | 377.326 M 0.00 % | 377.326 M 0.00 % | 377.326 M 0.00 % | 377.326 M 0.00 % | 377.326 M 0.00 % | 377.326 M 0.01 % | 377.303 M -0.01 % | 377.328 M -0.01 % | 377.353 M -0.04 % | 377.510 M 26.29 % | 298.913 M 19.68 % | 249.770 M 16.46 % | 214.470 M 0.18 % | 214.082 M | 0.000 | 0.000 | 0.000 -100.00 % | 44.600 M -9.27 % | 49.158 M 1.58 % | 48.395 M -3.28 % | 50.036 M 10.35 % | 45.345 M -14.18 % | 52.840 M -5.58 % | 55.962 M 135.62 % | 23.751 M |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 4.707 K 0.00 % | 4.707 K 0.00 % | 4.707 K 0.00 % | 4.707 K 0.00 % | 4.707 K 0.00 % | 4.707 K 0.00 % | 4.707 K 0.00 % | 4.707 K 0.00 % | 4.707 K 0.00 % | 4.707 K 0.00 % | 4.707 K 0.00 % | 4.707 K 0.00 % | 4.707 K 0.00 % | 4.707 K -98.99 % | 466.364 K 44.18 % | 323.461 K 102.69 % | 159.582 K | 0.000 | 0.000 | 0.000 -100.00 % | 392.000 K | 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 |
| Total assets | 78.134 M 13.14 % | 69.062 M 4.14 % | 66.318 M -22.18 % | 85.219 M -9.30 % | 93.962 M 8.90 % | 86.286 M -38.98 % | 141.412 M -42.81 % | 247.287 M 76.40 % | 140.188 M -65.34 % | 404.431 M 10.96 % | 364.471 M -15.23 % | 429.952 M -15.78 % | 510.488 M 3.60 % | 492.756 M 69.43 % | 290.840 M 47.07 % | 197.751 M 26.15 % | 156.753 M 15.42 % | 135.812 M 75.84 % | 77.235 M 8.05 % | 71.483 M 3.76 % | 68.895 M 12.88 % | 61.032 M 5.74 % | 57.720 M -3.53 % | 59.834 M 56.94 % | 38.125 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.222 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.725 M | 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 -100.00 % | 3.339 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.448 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -2.018 M 44.24 % | -3.619 M -191.38 % | 3.960 M 516.01 % | -951.946 K -174.59 % | 1.276 M 147.88 % | -2.666 M -129.94 % | 8.904 M 266.04 % | 2.432 M 102.86 % | -85.105 M -614.68 % | 16.536 M 617.23 % | -3.197 M -180.17 % | 3.988 M -31.81 % | 5.848 M 414.77 % | 1.136 M 110.68 % | -10.635 M -44 927.43 % | 23.724 K 100.79 % | -3.013 M 18.07 % | -3.678 M -252.07 % | 2.419 M 141.99 % | -5.760 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 3.994 M 222.36 % | -3.264 M -124.78 % | 13.172 M 3 200.76 % | 399.053 K 116.87 % | -2.365 M -149.80 % | 4.749 M 205.95 % | 1.552 M 101.59 % | -97.365 M 0.53 % | -97.883 M -245.39 % | 67.325 M 250.75 % | -44.661 M -329.06 % | -10.409 M -61 448.22 % | 16.967 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 |
| Inventory | -1.003 M -141.64 % | 2.407 M 296.12 % | -1.228 M -315.55 % | -295.410 K -213.81 % | 259.554 K 128.45 % | -912.404 K -533.17 % | 210.635 K 115.44 % | -1.364 M -116.20 % | 8.421 M 266.72 % | 2.296 M 163.93 % | -3.592 M -46.00 % | -2.460 M 32.28 % | -3.633 M -740.43 % | 567.223 K 239.91 % | 166.874 K -83.51 % | 1.012 M -23.87 % | 1.329 M 199.49 % | -1.336 M 64.25 % | -3.738 M -400.21 % | -747.277 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -5.009 M -81.31 % | -2.763 M 65.40 % | -7.984 M -656.35 % | -1.056 M -125.34 % | 4.165 M 157.17 % | -7.286 M -202.03 % | 7.141 M -92.94 % | 101.161 M 2 221.57 % | 4.357 M 108.21 % | -53.086 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 100.00 % | -1.056 M -34.66 % | -783.899 K -200.00 % | 783.900 K -90.98 % | 8.693 M 128.97 % | 3.797 M 104.06 % | -93.525 M -756.81 % | 14.239 M 431.61 % | -4.294 M | 0.000 -100.00 % | 9.481 M 1 566.77 % | 568.804 K 105.27 % | -10.802 M -993.02 % | -988.245 K 77.24 % | -4.343 M -85.42 % | -2.342 M -138.04 % | 6.157 M 222.82 % | -5.013 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -1.346 M -179.84 % | 1.685 M -19.99 % | 2.107 M 282.94 % | -1.152 M 73.17 % | -4.292 M -113.14 % | 32.660 M 2 895.81 % | 1.090 M -6.02 % | 1.160 M -99.45 % | 209.715 M 629.99 % | -39.570 M -134.14 % | 115.898 M 8.68 % | 106.639 M 2 843.15 % | -3.887 M 95.61 % | -88.536 M -1 083.19 % | -7.483 M -53.54 % | -4.874 M -348.78 % | 1.959 M 1 230.07 % | -173.356 K -114.39 % | 1.204 M -63.26 % | 3.278 M 5 809.33 % | 55.477 K -99.55 % | 12.388 M 360.83 % | -4.749 M -147.37 % | 10.026 M 161.22 % | -16.377 M |
| Net cash provided by operating activities | 2.534 M -67.15 % | 7.715 M 100.76 % | 3.843 M 406.24 % | -1.255 M -119.41 % | 6.464 M 188.48 % | -7.305 M 20.53 % | -9.192 M 28.57 % | -12.869 M 86.40 % | -94.594 M -2 252.54 % | 4.395 M 230.12 % | -3.377 M 62.91 % | -9.105 M -213.89 % | 7.995 M -46.45 % | 14.929 M 15.40 % | 12.937 M -48.75 % | 25.240 M 11.15 % | 22.709 M 58.80 % | 14.300 M 10.23 % | 12.973 M 647.52 % | 1.736 M -63.44 % | 4.747 M -2.97 % | 4.892 M 162.22 % | -7.862 M -140.52 % | 19.401 M 281.59 % | -10.684 M |
| Investments in property plant and equipment | -1.702 M 35.99 % | -2.659 M -369.94 % | -565.894 K 56.20 % | -1.292 M 68.78 % | -4.139 M -130.80 % | -1.793 M 13.22 % | -2.066 M 40.15 % | -3.453 M 19.14 % | -4.270 M 29.59 % | -6.064 M 20.48 % | -7.626 M -44.21 % | -5.288 M 85.65 % | -36.849 M 0.24 % | -36.938 M -744.63 % | -4.373 M 49.38 % | -8.639 M 12.43 % | -9.865 M 52.06 % | -20.578 M -385.48 % | -4.239 M 47.76 % | -8.113 M -137.05 % | -3.423 M 43.19 % | -6.024 M 41.35 % | -10.273 M -29.96 % | -7.905 M -229.35 % | -2.400 M |
| Acquisitions net | -2.304 M | 0.000 | 0.000 -100.00 % | 1.149 M -80.85 % | 6.000 M -64.68 % | 16.985 M 15 341.10 % | 110.000 K -68.13 % | 345.175 K 124.07 % | -1.434 M -106.33 % | 22.650 M | 0.000 | 0.000 | 0.000 -100.00 % | 364.400 K | 0.000 100.00 % | -46.572 M -3 993.58 % | -1.138 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -290.006 K | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.070 M 77.39 % | -26.850 M | 0.000 | 0.000 100.00 % | -4.004 M 32.81 % | -5.959 M | 0.000 | 0.000 | 0.000 100.00 % | -16.479 M -11 364 820.69 % | -145.000 59.38 % | -357.000 100.00 % | -31.219 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 310.100 K | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.730 K 303.13 % | 3.902 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.043 M | 0.000 | 0.000 | 0.000 -100.00 % | 364.033 K | 0.000 | 0.000 -100.00 % | 5.141 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 |
| Other investing activites | -2.741 M -37 366.52 % | 7.356 K -99.61 % | 1.871 M 25 384.36 % | 7.342 K -98.90 % | 669.165 K -97.61 % | 28.024 M 1 105.26 % | 2.325 M 225.28 % | -1.856 M -101.83 % | 101.292 M 201.46 % | -99.834 M -922.59 % | -9.763 M 80.89 % | -51.075 M -161.83 % | -19.507 M 62.01 % | -51.346 M 27.30 % | -70.632 M -119 279.22 % | 59.265 K 986.67 % | -6.684 K -101.30 % | 513.787 K 109.81 % | 244.880 K -77.74 % | 1.100 M -82.27 % | 6.205 M 882.85 % | 631.340 K 110.18 % | -6.204 M -1 900.73 % | -310.100 K 68.99 % | -1.000 M |
| Net cash used for investing activites | -6.747 M -154.43 % | -2.652 M -303.19 % | 1.305 M 1 060.87 % | -135.832 K 96.15 % | -3.524 M -121.53 % | 16.370 M 6 229.14 % | 258.638 K 104.87 % | -5.309 M -105.55 % | 95.588 M 192.04 % | -103.855 M -497.24 % | -17.389 M 69.15 % | -56.363 M -0.01 % | -56.355 M 45.83 % | -104.035 M -38.70 % | -75.005 M -36.00 % | -55.152 M -48.71 % | -37.087 M -84.84 % | -20.064 M -402.38 % | -3.994 M 43.05 % | -7.013 M -352.03 % | 2.783 M 151.59 % | -5.393 M 67.27 % | -16.477 M -129.02 % | -7.195 M -111.60 % | -3.400 M |
| Debt repayment | 14.519 M 3 897.94 % | -382.280 K -128.58 % | 1.338 M 584.18 % | -276.243 K 81.06 % | -1.458 M 41.60 % | -2.497 M 66.49 % | -7.452 M -196.79 % | 7.700 M 160.11 % | -12.809 M | 0.000 100.00 % | -17.088 M -168.33 % | 25.009 M 659.54 % | -4.470 M -125.97 % | 17.211 M 32.35 % | 13.004 M 290.69 % | -6.820 M -19.92 % | -5.687 M -195.33 % | 5.965 M 224.15 % | -4.805 M -30.86 % | -3.672 M -92.05 % | -1.912 M -100.02 % | -955.896 K | 0.000 100.00 % | -5.250 M -1 836.97 % | 302.250 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 M 79.00 % | 8.380 M | 0.000 -100.00 % | 93.073 M 72.85 % | 53.846 M 337.77 % | 12.300 M -71.40 % | 43.000 M -56.72 % | 99.346 M 41.04 % | 70.439 M 83.29 % | 38.430 M 114.60 % | 17.908 M -58.63 % | 43.284 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.600 M | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -165.924 K | 0.000 | 0.000 100.00 % | -182.093 K 96.47 % | -5.156 M -669.65 % | -669.946 K 2.73 % | -688.764 K 74.59 % | -2.711 M 46.24 % | -5.042 M | 0.000 100.00 % | -2.123 M -123.09 % | -951.680 K 54.99 % | -2.115 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.364 M | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -60.303 M -71.15 % | -35.235 M -457.19 % | -6.324 M -4.49 % | -6.052 M 50.13 % | -12.137 M -65.02 % | -7.355 M -7.03 % | -6.872 M -2.71 % | -6.690 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -3.495 M 5.40 % | -3.694 M 0.04 % | -3.696 M -0.54 % | -3.676 M -8.89 % | -3.376 M -211.07 % | 3.039 M 12 257.00 % | -25.000 K 0.00 % | -25.000 K | 0.000 -100.00 % | 68.603 M 148.94 % | 27.558 M 275.34 % | 7.342 M 5 298.33 % | -141.242 K -187.16 % | -49.185 K | 0.000 100.00 % | -2.757 M -45.85 % | -1.890 M -1 211.72 % | -144.081 K 81.31 % | -770.734 K -57.22 % | -490.234 K -127.34 % | -215.639 K -46.51 % | -147.184 K | 0.000 -100.00 % | 7.000 -100.00 % | 14.233 M |
| Net cash used provided by financing activities | 11.024 M 370.43 % | -4.076 M -72.86 % | -2.358 M 40.33 % | -3.952 M 18.25 % | -4.834 M -1 385.71 % | 375.991 K -95.00 % | 7.523 M -53.14 % | 16.055 M 223.58 % | -12.991 M -113.50 % | 96.217 M 238.65 % | 28.412 M -24.51 % | 37.639 M 27.04 % | 29.627 M -70.17 % | 99.329 M 30.54 % | 76.088 M 283.14 % | 19.859 M 638.38 % | 2.690 M -94.28 % | 46.991 M 942.77 % | -5.576 M -33.96 % | -4.162 M -95.63 % | -2.128 M -92.88 % | -1.103 M | 0.000 -100.00 % | 23.986 M 65.01 % | 14.536 M |
| Effect of forex changes on cash | -212.650 K -12 114.12 % | 1.770 K 100.75 % | -236.111 K -214.61 % | 206.017 K -53.51 % | 443.115 K 6 141.10 % | -7.335 K 79.09 % | -35.077 K -116.92 % | 207.323 K 165.95 % | -314.358 K -212.78 % | 278.732 K 208.13 % | -257.779 K -292.37 % | 134.000 K -32.09 % | 197.327 K -73.91 % | 756.422 K 103.98 % | 370.823 K 22.19 % | 303.493 K 45.03 % | 209.266 K -43.08 % | 367.676 K 1 423.16 % | 24.139 K -61.68 % | 62.990 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 6.598 M 567.83 % | 988.009 K -61.31 % | 2.554 M 149.71 % | -5.137 M -253.90 % | -1.451 M -115.39 % | 9.433 M 752.32 % | -1.446 M 24.50 % | -1.915 M 84.44 % | -12.311 M -315.30 % | -2.964 M -140.13 % | 7.388 M 126.67 % | -27.696 M -49.41 % | -18.537 M -268.83 % | 10.980 M -23.71 % | 14.391 M 247.61 % | -9.749 M 15.08 % | -11.480 M -127.60 % | 41.594 M 1 113.35 % | 3.428 M 136.56 % | -9.377 M -273.59 % | 5.402 M 436.79 % | -1.604 M 93.41 % | -24.339 M -167.25 % | 36.192 M 7 910.42 % | 451.815 K |
| Cash at beginning of period | 7.224 M 15.84 % | 6.236 M 69.34 % | 3.683 M -58.24 % | 8.820 M -14.13 % | 10.271 M 1 125.87 % | 837.849 K -63.32 % | 2.284 M -45.61 % | 4.199 M -74.57 % | 16.511 M -15.22 % | 19.475 M 61.12 % | 12.088 M -69.62 % | 39.783 M -31.78 % | 58.320 M 23.19 % | 47.341 M 43.68 % | 32.950 M -22.83 % | 42.699 M -21.19 % | 54.179 M 301.18 % | 13.505 M 34.02 % | 10.077 M -48.20 % | 19.453 M 38.44 % | 14.052 M -10.24 % | 15.656 M -60.86 % | 39.995 M 951.79 % | 3.803 M 13.48 % | 3.351 M |
| Cash at end of period | 13.823 M 91.33 % | 7.224 M 15.84 % | 6.236 M 69.34 % | 3.683 M -58.24 % | 8.820 M -14.13 % | 10.271 M 1 125.87 % | 837.849 K -63.32 % | 2.284 M -45.61 % | 4.199 M -74.57 % | 16.511 M -15.22 % | 19.475 M 61.12 % | 12.088 M -69.62 % | 39.783 M -31.78 % | 58.320 M 23.19 % | 47.341 M 43.68 % | 32.950 M -22.83 % | 42.699 M -22.50 % | 55.099 M 307.99 % | 13.505 M 34.02 % | 10.077 M -48.20 % | 19.453 M 38.44 % | 14.052 M -10.24 % | 15.656 M -60.86 % | 39.995 M 951.79 % | 3.803 M |
| Operating cash flow | 2.534 M -67.15 % | 7.715 M 100.76 % | 3.843 M 406.24 % | -1.255 M -119.41 % | 6.464 M 188.48 % | -7.305 M 20.53 % | -9.192 M 28.57 % | -12.869 M 86.40 % | -94.594 M -2 252.54 % | 4.395 M 230.12 % | -3.377 M 62.91 % | -9.105 M -213.89 % | 7.995 M -46.45 % | 14.929 M 15.40 % | 12.937 M -48.75 % | 25.240 M 11.15 % | 22.709 M 58.80 % | 14.300 M 10.23 % | 12.973 M 647.52 % | 1.736 M -63.44 % | 4.747 M -2.97 % | 4.892 M 162.22 % | -7.862 M -140.52 % | 19.401 M 281.59 % | -10.684 M |
| Capital expenditure | -1.702 M 35.99 % | -2.659 M -369.94 % | -565.894 K 56.20 % | -1.292 M 68.78 % | -4.139 M -130.80 % | -1.793 M 13.22 % | -2.066 M 40.15 % | -3.453 M 19.14 % | -4.270 M 29.59 % | -6.064 M 20.48 % | -7.626 M -44.21 % | -5.288 M 85.65 % | -36.849 M 0.24 % | -36.938 M -744.63 % | -4.373 M 49.38 % | -8.639 M 12.43 % | -9.865 M 52.06 % | -20.578 M -385.48 % | -4.239 M 47.76 % | -8.113 M -137.05 % | -3.423 M 43.19 % | -6.024 M 41.35 % | -10.273 M -29.96 % | -7.905 M -229.35 % | -2.400 M |
| Free CashFlow | 831.902 K -83.54 % | 5.055 M 54.27 % | 3.277 M 228.66 % | -2.547 M -209.56 % | 2.325 M 125.55 % | -9.098 M 19.19 % | -11.259 M 31.02 % | -16.322 M 83.49 % | -98.864 M -5 820.87 % | -1.670 M 84.83 % | -11.004 M 23.55 % | -14.393 M 50.12 % | -28.854 M -31.10 % | -22.009 M -357.01 % | 8.563 M -48.42 % | 16.602 M 29.26 % | 12.843 M 304.58 % | -6.278 M -171.87 % | 8.735 M 236.96 % | -6.378 M -581.61 % | 1.324 M 216.97 % | -1.132 M 93.76 % | -18.135 M -257.74 % | 11.497 M 187.87 % | -13.084 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 44.048 M 0.00 % | 44.048 M 132.10 % | 18.978 M 0.00 % | 18.978 M 75.49 % | 10.814 M 0.00 % | 10.814 M -25.50 % | 14.515 M -46.48 % | 27.121 M 51.48 % | 17.905 M -8.48 % | 19.564 M 42.12 % | 13.767 M 3.38 % | 13.316 M -19.97 % | 16.640 M 12.74 % | 14.760 M -18.29 % | 18.064 M 3.24 % | 17.498 M -11.36 % | 19.740 M 13.11 % | 17.453 M -12.01 % | 19.835 M 6.22 % | 18.673 M -36.18 % | 29.256 M 250.99 % | 8.335 M -57.75 % | 19.727 M -8.55 % | 21.570 M 34.78 % | 16.004 M 55.20 % | 10.312 M -23.49 % | 13.478 M -6.05 % | 14.345 M 7.15 % | 13.387 M 20.36 % | 11.123 M -89.27 % | 103.685 M 664.95 % | 13.554 M -79.77 % | 66.986 M -65.95 % | 196.735 M -51.20 % | 403.143 M -32.13 % | 594.033 M -17.29 % | 718.212 M 5.04 % | 683.725 M -2.62 % | 702.110 M -2.00 % | 716.469 M 14.90 % | 623.532 M 113.65 % | 291.842 M -8.28 % | 318.176 M 367.22 % | 68.099 M 65.70 % | 41.099 M 18.92 % | 34.560 M -13.38 % | 39.898 M 10.99 % | 35.948 M 36.76 % | 26.286 M -18.42 % | 32.219 M -5.89 % | 34.236 M 15.58 % | 29.620 M -9.31 % | 32.662 M 0.12 % | 32.623 M -23.20 % | 42.481 M 37.78 % | 30.832 M -7.94 % | 33.492 M 3.47 % | 32.368 M -23.82 % | 42.487 M 9.62 % | 38.758 M 4.83 % | 36.973 M 7.52 % | 34.386 M -13.17 % | 39.600 M 10.46 % | 35.850 M 8.56 % | 33.024 M -0.04 % | 33.036 M -2.31 % | 33.818 M -3.46 % | 35.029 M |
| Net income | 20.200 M 0.00 % | 20.200 M 1 053.53 % | 1.751 M 0.00 % | 1.751 M 214.85 % | -1.525 M 0.00 % | -1.525 M 33.72 % | -2.300 M -142.78 % | 5.377 M 34 175.28 % | 15.688 K -98.74 % | 1.243 M 390.58 % | -427.738 K 41.70 % | -733.711 K 78.85 % | -3.469 M -20.21 % | -2.886 M 32.73 % | -4.290 M -98.45 % | -2.162 M -165.21 % | 3.315 M 226.20 % | -2.627 M -181.50 % | 3.223 M 344.53 % | -1.318 M -121.48 % | 6.134 M 250.22 % | -4.083 M 90.17 % | -41.522 M -16 711.24 % | 249.962 K -74.73 % | 989.032 K 153.45 % | -1.850 M -111.46 % | 16.140 M 5 295.23 % | 299.145 K 104.65 % | -6.437 M 23.25 % | -8.387 M -0.37 % | -8.356 M -46.41 % | -5.707 M -74.33 % | -3.274 M -34.57 % | -2.433 M -356.19 % | 949.619 K 100.40 % | -239.265 M -15 131.54 % | 1.592 M -41.52 % | 2.722 M 134.92 % | -7.794 M -733.47 % | 1.230 M -80.37 % | 6.269 M 7.64 % | 5.824 M 103.76 % | -154.834 M -1 768.05 % | 9.282 M -11.26 % | 10.460 M 720.53 % | 1.275 M 100.97 % | -131.822 M -7 900.40 % | -1.648 M 54.69 % | -3.637 M 6.94 % | -3.908 M -318.77 % | 1.786 M 137.38 % | -4.779 M 18.81 % | -5.886 M -72.42 % | -3.414 M -103.85 % | 88.692 M 5 709.62 % | -1.581 M -221.41 % | 1.302 M 196.97 % | -1.343 M -112.61 % | 10.653 M 399.03 % | 2.135 M 381.65 % | 443.222 K 67.53 % | 264.568 K -92.48 % | 3.516 M 31.93 % | 2.665 M 78.12 % | 1.496 M -42.90 % | 2.621 M 67.98 % | 1.560 M -51.33 % | 3.205 M |
| Income before tax | 26.470 M 0.00 % | 26.470 M 1 411.64 % | 1.751 M 0.00 % | 1.751 M 214.81 % | -1.525 M 0.00 % | -1.525 M 33.83 % | -2.305 M -142.87 % | 5.377 M 36 570.89 % | 14.663 K -98.82 % | 1.243 M 390.58 % | -427.738 K 76.88 % | -1.850 M 34.60 % | -2.830 M -7.68 % | -2.628 M 29.26 % | -3.715 M -71.85 % | -2.162 M -165.21 % | 3.315 M 226.20 % | -2.627 M -181.50 % | 3.223 M 344.52 % | -1.318 M -121.49 % | 6.134 M 249.49 % | -4.103 M 83.73 % | -25.216 M -21 181.14 % | -118.489 K -110.86 % | 1.092 M 167.11 % | -1.627 M -109.96 % | 16.325 M 12 322.28 % | 131.414 K 102.07 % | -6.358 M 24.73 % | -8.447 M -0.12 % | -8.437 M -36.17 % | -6.196 M -90.44 % | -3.253 M -57.31 % | -2.068 M -604.81 % | 409.682 K 100.17 % | -238.528 M -11 803.06 % | 2.038 M -34.59 % | 3.116 M 144.62 % | -6.984 M -310.89 % | 3.312 M -57.25 % | 7.747 M 20.92 % | 6.406 M 104.14 % | -154.618 M -1 699.08 % | 9.669 M -8.68 % | 10.588 M 706.53 % | 1.313 M 101.01 % | -130.333 M -8 063.84 % | -1.596 M 51.80 % | -3.312 M 14.14 % | -3.858 M -497.95 % | 969.416 K 119.43 % | -4.989 M -10.28 % | -4.524 M -98.27 % | -2.282 M -102.53 % | 90.106 M 10 359.52 % | -878.270 K -138.45 % | 2.284 M 572.65 % | -483.316 K -103.99 % | 12.101 M 282.49 % | 3.164 M 187.18 % | 1.102 M 2.74 % | 1.072 M -80.04 % | 5.371 M 41.83 % | 3.787 M -0.65 % | 3.812 M 6.94 % | 3.565 M 60.84 % | 2.216 M -45.09 % | 4.036 M |
| Income before tax ratio | 0.60 0.00 % | 0.60 551.28 % | 0.09 0.00 % | 0.09 165.42 % | -0.14 0.00 % | -0.14 11.18 % | -0.16 -180.10 % | 0.20 24 108.95 % | 0.00 -98.71 % | 0.06 304.47 % | -0.03 77.64 % | -0.14 18.29 % | -0.17 4.49 % | -0.18 13.42 % | -0.21 -66.46 % | -0.12 -173.57 % | 0.17 211.57 % | -0.15 -192.63 % | 0.16 330.19 % | -0.07 -133.66 % | 0.21 142.59 % | -0.49 61.49 % | -1.28 -23 170.20 % | -0.01 -108.05 % | 0.07 143.24 % | -0.16 -113.02 % | 1.21 13 121.56 % | 0.01 101.93 % | -0.47 37.46 % | -0.76 -833.28 % | -0.08 82.20 % | -0.46 -841.15 % | -0.05 -362.01 % | -0.01 -1 134.45 % | 0.00 100.25 % | -0.40 -14 249.52 % | 0.00 -37.73 % | 0.00 145.82 % | -0.01 -315.20 % | 0.00 -62.80 % | 0.01 -43.40 % | 0.02 104.52 % | -0.49 -442.25 % | 0.14 -44.89 % | 0.26 578.21 % | 0.04 101.16 % | -3.27 -7 255.68 % | -0.04 64.76 % | -0.13 -5.24 % | -0.12 -522.86 % | 0.03 116.81 % | -0.17 -21.60 % | -0.14 -98.04 % | -0.07 -103.30 % | 2.12 7 546.13 % | -0.03 -141.76 % | 0.07 556.80 % | -0.01 -105.24 % | 0.28 248.92 % | 0.08 173.95 % | 0.03 -4.45 % | 0.03 -77.01 % | 0.14 28.40 % | 0.11 -8.48 % | 0.12 6.98 % | 0.11 64.65 % | 0.07 -43.13 % | 0.12 |
| EBITDA | 26.779 M 0.00 % | 26.779 M 1 056.07 % | 2.316 M 0.00 % | 2.316 M 210.12 % | -2.104 M 0.00 % | -2.104 M -153.49 % | -829.811 K -115.32 % | 5.418 M 8 832.81 % | 60.656 K -95.32 % | 1.295 M 450.85 % | -369.176 K 79.31 % | -1.785 M 35.20 % | -2.754 M -75.18 % | -1.572 M -397.80 % | -315.812 K 78.08 % | -1.441 M -142.17 % | 3.416 M 235.08 % | -2.529 M -176.24 % | 3.317 M 1 545.91 % | -229.382 K -103.68 % | 6.234 M 288.25 % | -3.311 M -202.05 % | -1.096 M -456.65 % | 307.387 K 108.11 % | -3.788 M -33.66 % | -2.834 M 56.45 % | -6.509 M -111.31 % | -3.080 M 49.14 % | -6.056 M 26.16 % | -8.201 M 0.35 % | -8.230 M -35.14 % | -6.090 M -114.31 % | -2.841 M -41.63 % | -2.006 M 61.92 % | -5.269 M 97.79 % | -238.418 M -10 728.35 % | 2.243 M -32.98 % | 3.347 M 149.86 % | -6.714 M -284.03 % | 3.648 M -55.61 % | 8.218 M 18.41 % | 6.940 M -42.95 % | 12.164 M -5.09 % | 12.817 M 10.36 % | 11.614 M 360.53 % | 2.522 M -62.81 % | 6.781 M 1 332.82 % | -550.063 K 81.82 % | -3.026 M 9.30 % | -3.337 M -363.45 % | 1.266 M 127.04 % | -4.683 M -12.15 % | -4.176 M -116.44 % | -1.929 M -102.13 % | 90.393 M 13 728.42 % | -663.266 K -127.81 % | 2.385 M 729.32 % | -378.968 K -103.10 % | 12.237 M 268.41 % | 3.321 M 166.04 % | 1.249 M 7.66 % | 1.160 M -78.68 % | 5.440 M 40.64 % | 3.868 M -0.94 % | 3.905 M 6.19 % | 3.677 M 55.59 % | 2.363 M -43.01 % | 4.147 M |
| Net income ratio | 0.46 0.00 % | 0.46 396.99 % | 0.09 0.00 % | 0.09 165.45 % | -0.14 0.00 % | -0.14 11.03 % | -0.16 -179.93 % | 0.20 22 527.44 % | 0.00 -98.62 % | 0.06 304.47 % | -0.03 43.61 % | -0.06 73.57 % | -0.21 -6.63 % | -0.20 17.67 % | -0.24 -92.23 % | -0.12 -173.56 % | 0.17 211.58 % | -0.15 -192.63 % | 0.16 330.20 % | -0.07 -133.66 % | 0.21 142.80 % | -0.49 76.72 % | -2.10 -18 263.82 % | 0.01 -81.25 % | 0.06 134.44 % | -0.18 -114.98 % | 1.20 5 642.37 % | 0.02 104.34 % | -0.48 36.23 % | -0.75 -835.58 % | -0.08 80.86 % | -0.42 -761.56 % | -0.05 -295.21 % | -0.01 -624.99 % | 0.00 100.58 % | -0.40 -18 273.79 % | 0.00 -44.32 % | 0.00 135.86 % | -0.01 -746.42 % | 0.00 -82.92 % | 0.01 -49.62 % | 0.02 104.10 % | -0.49 -457.01 % | 0.14 -46.44 % | 0.25 589.99 % | 0.04 101.12 % | -3.30 -7 108.42 % | -0.05 66.87 % | -0.14 -14.07 % | -0.12 -332.46 % | 0.05 132.34 % | -0.16 10.48 % | -0.18 -72.22 % | -0.10 -105.01 % | 2.09 4 171.34 % | -0.05 -231.88 % | 0.04 193.72 % | -0.04 -116.55 % | 0.25 355.23 % | 0.06 359.47 % | 0.01 55.80 % | 0.01 -91.33 % | 0.09 19.43 % | 0.07 64.08 % | 0.05 -42.88 % | 0.08 71.96 % | 0.05 -49.59 % | 0.09 |
| Ratio EBITDA | 0.61 0.00 % | 0.61 398.09 % | 0.12 0.00 % | 0.12 162.75 % | -0.19 0.00 % | -0.19 -240.24 % | -0.06 -128.62 % | 0.20 5 797.16 % | 0.00 -94.88 % | 0.07 346.88 % | -0.03 79.99 % | -0.13 19.03 % | -0.17 -55.39 % | -0.11 -509.25 % | -0.02 78.76 % | -0.08 -147.58 % | 0.17 219.43 % | -0.14 -186.65 % | 0.17 1 461.19 % | -0.01 -105.77 % | 0.21 153.63 % | -0.40 -614.84 % | -0.06 -489.98 % | 0.01 106.02 % | -0.24 13.88 % | -0.27 43.08 % | -0.48 -124.91 % | -0.21 52.53 % | -0.45 38.65 % | -0.74 -828.90 % | -0.08 82.33 % | -0.45 -959.14 % | -0.04 -315.96 % | -0.01 21.97 % | -0.01 96.74 % | -0.40 -12 950.14 % | 0.00 -36.20 % | 0.00 151.20 % | -0.01 -287.79 % | 0.01 -61.36 % | 0.01 -44.58 % | 0.02 -37.80 % | 0.04 -79.69 % | 0.19 -33.40 % | 0.28 287.26 % | 0.07 -57.07 % | 0.17 1 210.78 % | -0.02 86.71 % | -0.12 -11.17 % | -0.10 -379.94 % | 0.04 123.40 % | -0.16 -23.67 % | -0.13 -116.18 % | -0.06 -102.78 % | 2.13 9 991.20 % | -0.02 -130.21 % | 0.07 708.21 % | -0.01 -104.07 % | 0.29 236.08 % | 0.09 153.79 % | 0.03 0.13 % | 0.03 -75.45 % | 0.14 27.32 % | 0.11 -8.75 % | 0.12 6.23 % | 0.11 59.27 % | 0.07 -40.97 % | 0.12 |
| Gross profit ratio | 0.76 0.00 % | 0.76 87.27 % | 0.41 0.00 % | 0.41 33.85 % | 0.30 0.00 % | 0.30 -72.61 % | 1.11 172.52 % | 0.41 51.18 % | 0.27 -22.90 % | 0.35 3.30 % | 0.34 61.02 % | 0.21 -6.45 % | 0.22 -12.78 % | 0.26 -6.54 % | 0.28 22.45 % | 0.22 -16.99 % | 0.27 3.06 % | 0.26 -10.70 % | 0.29 3.99 % | 0.28 -28.01 % | 0.39 110.39 % | 0.19 -36.31 % | 0.29 2.57 % | 0.29 5.14 % | 0.27 -9.28 % | 0.30 -21.28 % | 0.38 99.36 % | 0.19 20.27 % | 0.16 0.40 % | 0.16 1 169.91 % | 0.01 -58.39 % | 0.03 -60.37 % | 0.08 225.03 % | 0.02 60.46 % | 0.01 705.49 % | 0.00 -81.03 % | 0.01 57.99 % | 0.01 43.79 % | 0.00 -40.59 % | 0.01 -31.56 % | 0.01 -63.63 % | 0.03 -7.59 % | 0.03 -77.96 % | 0.14 17.62 % | 0.12 37.42 % | 0.09 621.21 % | 0.01 -86.53 % | 0.09 72.73 % | 0.05 13.32 % | 0.05 -82.67 % | 0.26 8.69 % | 0.24 13.07 % | 0.21 5.41 % | 0.20 -38.98 % | 0.33 53.33 % | 0.21 -7.79 % | 0.23 -5.69 % | 0.25 -14.64 % | 0.29 6.19 % | 0.27 19.10 % | 0.23 -11.56 % | 0.26 -22.53 % | 0.33 3.98 % | 0.32 -4.80 % | 0.34 -2.18 % | 0.34 8.04 % | 0.32 -3.84 % | 0.33 |
| Weighted average shs out dil | 575.246 M 0.00 % | 575.246 M 9.50 % | 525.347 M 0.00 % | 525.347 M 0.00 % | 525.347 M 0.00 % | 525.347 M 0.00 % | 525.347 M 0.00 % | 525.348 M 0.00 % | 525.347 M 0.00 % | 525.348 M 0.00 % | 525.347 M 0.00 % | 525.348 M 0.00 % | 525.348 M 0.00 % | 525.348 M 0.00 % | 525.348 M 0.00 % | 525.348 M 0.00 % | 525.348 M 0.00 % | 525.348 M 0.00 % | 525.348 M 0.00 % | 525.348 M 0.00 % | 525.348 M 0.00 % | 525.348 M 0.00 % | 525.348 M -0.87 % | 529.969 M 0.73 % | 526.134 M -0.03 % | 526.293 M 0.18 % | 525.348 M -2.44 % | 538.506 M 4.74 % | 514.115 M 13.92 % | 451.293 M -14.10 % | 525.348 M 16.44 % | 451.175 M 13.44 % | 397.721 M 5.69 % | 376.293 M -28.37 % | 525.348 M 39.61 % | 376.293 M 0.00 % | 376.293 M -0.03 % | 376.420 M 3.25 % | 364.581 M -3.39 % | 377.379 M 3.87 % | 363.312 M 6.72 % | 340.427 M 5.43 % | 322.892 M 1.12 % | 319.310 M 1.10 % | 315.825 M -0.03 % | 315.926 M 0.38 % | 314.728 M -0.46 % | 316.184 M 0.37 % | 315.016 M 1.14 % | 311.461 M 2.71 % | 303.256 M 0.33 % | 302.262 M -0.11 % | 302.595 M -0.01 % | 302.636 M 1.45 % | 298.300 M -1.89 % | 304.031 M -0.01 % | 304.051 M 7.35 % | 283.243 M 1.29 % | 279.637 M 5.11 % | 266.047 M 0.73 % | 264.114 M 3.37 % | 255.503 M 2.14 % | 250.154 M 0.67 % | 248.478 M 3.23 % | 240.711 M 0.12 % | 240.415 M 0.09 % | 240.208 M 2.62 % | 234.065 M |
| Weighted average shs out | 575.246 M 0.00 % | 575.246 M 9.49 % | 525.392 M 0.00 % | 525.392 M 0.00 % | 525.379 M 0.00 % | 525.379 M 0.01 % | 525.347 M 0.00 % | 525.348 M 0.00 % | 525.347 M 0.00 % | 525.348 M 0.00 % | 525.347 M 0.00 % | 525.348 M 0.00 % | 525.347 M 0.00 % | 525.348 M 0.00 % | 525.347 M 0.00 % | 525.348 M 0.00 % | 525.347 M 0.00 % | 525.348 M 0.00 % | 525.347 M 0.00 % | 525.348 M 0.00 % | 525.347 M 0.00 % | 525.348 M 0.00 % | 525.343 M 0.00 % | 525.348 M -0.15 % | 526.134 M 0.01 % | 526.065 M 0.14 % | 525.348 M -0.18 % | 526.293 M 4.07 % | 505.688 M 12.05 % | 451.293 M -14.10 % | 525.348 M 16.44 % | 451.175 M 13.44 % | 397.721 M 5.69 % | 376.293 M -28.37 % | 525.348 M 39.61 % | 376.292 M 0.00 % | 376.293 M -0.03 % | 376.420 M 3.30 % | 364.396 M -3.40 % | 377.207 M 3.89 % | 363.070 M 6.71 % | 340.248 M 5.37 % | 322.892 M 1.12 % | 319.310 M 1.10 % | 315.825 M -0.03 % | 315.916 M 0.38 % | 314.728 M -0.46 % | 316.184 M 0.37 % | 315.016 M 1.14 % | 311.461 M 2.71 % | 303.256 M 0.41 % | 302.024 M -0.07 % | 302.246 M -0.13 % | 302.636 M 1.62 % | 297.810 M -1.89 % | 303.556 M 0.00 % | 303.556 M 7.38 % | 282.706 M 7.17 % | 263.803 M 5.53 % | 249.987 M 1.73 % | 245.745 M 0.49 % | 244.550 M -0.71 % | 246.293 M -0.38 % | 247.238 M 2.79 % | 240.531 M 0.05 % | 240.415 M 0.09 % | 240.208 M 2.62 % | 234.065 M |
| EPS diluted | 0.04 0.00 % | 0.04 963.64 % | 0.00 0.00 % | 0.00 213.79 % | 0.00 0.00 % | 0.00 34.09 % | 0.00 -143.14 % | 0.01 325.00 % | 0.00 0.00 % | 0.00 400.00 % | 0.00 42.86 % | 0.00 78.79 % | -0.01 -20.00 % | -0.01 32.93 % | -0.01 -100.00 % | 0.00 -165.08 % | 0.01 226.00 % | -0.01 -136.50 % | 0.01 648.00 % | 0.00 -121.37 % | 0.01 250.00 % | -0.01 90.13 % | -0.08 -15 900.00 % | 0.00 -73.68 % | 0.00 154.29 % | 0.00 -111.40 % | 0.03 5 016.67 % | 0.00 104.80 % | -0.01 32.80 % | -0.02 -16.98 % | -0.02 -26.19 % | -0.01 -53.66 % | -0.01 -26.15 % | -0.01 -690.91 % | 0.00 100.17 % | -0.64 -15 338.10 % | 0.00 -41.67 % | 0.01 133.64 % | -0.02 -748.48 % | 0.00 -80.92 % | 0.02 1.17 % | 0.02 103.56 % | -0.48 -1 749.48 % | 0.03 -12.08 % | 0.03 727.50 % | 0.00 100.95 % | -0.42 -7 976.92 % | -0.01 54.78 % | -0.01 8.00 % | -0.01 -467.65 % | 0.00 121.52 % | -0.02 18.97 % | -0.02 -72.57 % | -0.01 -106.65 % | 0.17 3 369.23 % | -0.01 -220.93 % | 0.00 191.49 % | 0.00 -123.15 % | 0.02 153.75 % | 0.01 370.59 % | 0.00 70.00 % | 0.00 -92.91 % | 0.01 31.78 % | 0.01 69.84 % | 0.01 -42.20 % | 0.01 67.69 % | 0.01 -52.55 % | 0.01 |
| Earnings per share | 0.04 0.00 % | 0.04 1 042.42 % | 0.00 0.00 % | 0.00 213.79 % | 0.00 0.00 % | 0.00 34.09 % | 0.00 -143.14 % | 0.01 325.00 % | 0.00 0.00 % | 0.00 400.00 % | 0.00 42.86 % | 0.00 78.79 % | -0.01 -20.00 % | -0.01 32.93 % | -0.01 -100.00 % | 0.00 -165.08 % | 0.01 226.00 % | -0.01 -136.50 % | 0.01 648.00 % | 0.00 -121.37 % | 0.01 250.00 % | -0.01 90.13 % | -0.08 -15 900.00 % | 0.00 -73.68 % | 0.00 154.29 % | 0.00 -111.40 % | 0.03 5 016.67 % | 0.00 104.72 % | -0.01 31.72 % | -0.02 -16.98 % | -0.02 -26.19 % | -0.01 -53.66 % | -0.01 -26.15 % | -0.01 -690.91 % | 0.00 100.17 % | -0.64 -15 338.10 % | 0.00 -41.67 % | 0.01 133.64 % | -0.02 -748.48 % | 0.00 -80.92 % | 0.02 1.17 % | 0.02 103.56 % | -0.48 -1 749.48 % | 0.03 -12.08 % | 0.03 727.50 % | 0.00 100.95 % | -0.42 -7 976.92 % | -0.01 54.78 % | -0.01 8.00 % | -0.01 -467.65 % | 0.00 121.52 % | -0.02 18.97 % | -0.02 -72.57 % | -0.01 -106.65 % | 0.17 3 369.23 % | -0.01 -220.93 % | 0.00 189.58 % | 0.00 -123.65 % | 0.02 138.82 % | 0.01 372.22 % | 0.00 63.64 % | 0.00 -92.31 % | 0.01 31.19 % | 0.01 73.02 % | 0.01 -42.20 % | 0.01 67.69 % | 0.01 -52.55 % | 0.01 |
| Gross profit | 33.525 M 0.00 % | 33.525 M 334.67 % | 7.713 M 0.00 % | 7.713 M 134.90 % | 3.283 M 0.00 % | 3.283 M -79.59 % | 16.089 M 45.85 % | 11.032 M 129.01 % | 4.817 M -29.44 % | 6.827 M 46.80 % | 4.651 M 66.46 % | 2.794 M -25.13 % | 3.732 M -1.67 % | 3.795 M -23.64 % | 4.970 M 26.42 % | 3.931 M -26.42 % | 5.343 M 16.57 % | 4.584 M -21.42 % | 5.833 M 10.46 % | 5.281 M -54.06 % | 11.494 M 638.45 % | 1.556 M -73.09 % | 5.783 M -6.19 % | 6.165 M 41.70 % | 4.351 M 40.80 % | 3.090 M -39.77 % | 5.131 M 87.31 % | 2.739 M 28.87 % | 2.125 M 20.84 % | 1.759 M 36.23 % | 1.291 M 218.31 % | 405.612 K -91.98 % | 5.059 M 10.67 % | 4.571 M -21.70 % | 5.837 M 446.65 % | 1.068 M -84.31 % | 6.807 M 65.95 % | 4.101 M 40.03 % | 2.929 M -41.78 % | 5.031 M -21.36 % | 6.398 M -22.30 % | 8.234 M -15.24 % | 9.714 M 2.99 % | 9.432 M 94.90 % | 4.839 M 63.42 % | 2.961 M 524.73 % | 474.010 K -85.05 % | 3.170 M 136.23 % | 1.342 M -7.55 % | 1.452 M -83.69 % | 8.900 M 25.63 % | 7.084 M 2.54 % | 6.909 M 5.54 % | 6.547 M -53.14 % | 13.972 M 111.26 % | 6.613 M -15.12 % | 7.791 M -2.41 % | 7.984 M -34.97 % | 12.277 M 16.41 % | 10.546 M 24.84 % | 8.448 M -4.91 % | 8.884 M -32.73 % | 13.205 M 14.86 % | 11.497 M 3.35 % | 11.124 M -2.21 % | 11.376 M 5.54 % | 10.779 M -7.17 % | 11.611 M |
| Income tax expense | 6.271 M 0.00 % | 6.271 M | 0.000 | 0.000 | 0.000 100.00 % | -550.000 88.32 % | -4.707 K -8 781.13 % | -53.000 94.83 % | -1.025 K | 0.000 100.00 % | -2.541 M -127.53 % | -1.117 M -274.70 % | 639.219 K 147.88 % | 257.875 K -55.14 % | 574.887 K 136.70 % | 242.871 K | 0.000 | 0.000 | 0.000 -100.00 % | 797.696 K | 0.000 100.00 % | -20.000 K 60.40 % | -50.507 K 85.73 % | -353.858 K -367.34 % | 132.365 K -51.34 % | 272.000 K 13.19 % | 240.309 K 305.92 % | -116.702 K -206.14 % | 109.953 K | 0.000 100.00 % | -23.802 K 92.92 % | -336.000 K -1 181.17 % | -26.226 K -107.00 % | 374.865 K 362.60 % | -142.752 K -126.56 % | 537.521 K 119.50 % | 244.887 K 1.74 % | 240.705 K -61.20 % | 620.381 K -62.99 % | 1.676 M 48.70 % | 1.127 M 123.75 % | 503.796 K 967.79 % | 47.181 K -87.61 % | 380.765 K 197.47 % | 128.000 K 236.84 % | 38.000 K -97.45 % | 1.488 M 2 805.88 % | 51.215 K -84.21 % | 324.407 K 548.81 % | 50.000 K 106.12 % | -816.840 K -288.15 % | -210.444 K -115.45 % | 1.362 M 20.32 % | 1.132 M -19.94 % | 1.414 M 101.19 % | 702.805 K -28.44 % | 982.082 K 14.23 % | 859.723 K -40.62 % | 1.448 M 40.71 % | 1.029 M 56.27 % | 658.426 K -18.49 % | 807.750 K -56.46 % | 1.855 M 65.35 % | 1.122 M -51.55 % | 2.316 M 145.32 % | 943.979 K 43.86 % | 656.191 K -21.04 % | 830.990 K |
| Cost of revenue | 10.524 M 0.00 % | 10.524 M -6.58 % | 11.265 M 0.00 % | 11.265 M 49.59 % | 7.531 M 0.00 % | 7.531 M -70.52 % | 25.547 M 58.78 % | 16.090 M 22.94 % | 13.087 M 2.75 % | 12.737 M 39.73 % | 9.116 M -13.37 % | 10.523 M -18.48 % | 12.908 M 17.72 % | 10.964 M -16.27 % | 13.094 M -3.48 % | 13.566 M -5.77 % | 14.397 M 11.87 % | 12.869 M -8.09 % | 14.002 M 4.55 % | 13.392 M -24.61 % | 17.762 M 162.03 % | 6.779 M -51.38 % | 13.943 M -9.49 % | 15.405 M 32.20 % | 11.653 M 61.36 % | 7.222 M -13.48 % | 8.347 M -28.08 % | 11.606 M 3.05 % | 11.262 M 20.26 % | 9.364 M -90.85 % | 102.394 M 678.73 % | 13.149 M -78.77 % | 61.928 M -67.77 % | 192.164 M -51.63 % | 397.306 M -33.00 % | 592.965 M -16.65 % | 711.405 M 4.68 % | 679.623 M -2.80 % | 699.181 M -1.72 % | 711.437 M 15.28 % | 617.134 M 117.60 % | 283.608 M -8.06 % | 308.462 M 425.78 % | 58.667 M 61.80 % | 36.259 M 14.75 % | 31.599 M -19.85 % | 39.424 M 20.28 % | 32.778 M 31.41 % | 24.944 M -18.93 % | 30.767 M 21.44 % | 25.336 M 12.42 % | 22.536 M -12.49 % | 25.753 M -1.24 % | 26.077 M -8.53 % | 28.510 M 17.72 % | 24.218 M -5.77 % | 25.700 M 5.40 % | 24.385 M -19.28 % | 30.210 M 7.08 % | 28.211 M -1.10 % | 28.526 M 11.86 % | 25.502 M -3.38 % | 26.395 M 8.38 % | 24.353 M 11.20 % | 21.900 M 1.11 % | 21.660 M -5.99 % | 23.039 M -1.62 % | 23.417 M |
| General and administrative expenses | 6.666 M 0.00 % | 6.666 M 24.58 % | 5.351 M 0.00 % | 5.351 M -1.71 % | 5.444 M 0.00 % | 5.444 M -5.31 % | 5.749 M 3.75 % | 5.542 M 4.88 % | 5.284 M 1.38 % | 5.212 M 2.68 % | 5.076 M -2.85 % | 5.225 M -3.28 % | 5.402 M -2.58 % | 5.545 M 2.94 % | 5.386 M -0.92 % | 5.436 M 3.64 % | 5.245 M -6.46 % | 5.607 M -3.19 % | 5.792 M 9.26 % | 5.301 M 9.28 % | 4.851 M -0.43 % | 4.872 M -35.12 % | 7.508 M 31.03 % | 5.730 M -3.40 % | 5.932 M 1.85 % | 5.824 M -51.60 % | 12.033 M 111.91 % | 5.678 M -14.92 % | 6.674 M -26.22 % | 9.046 M 15.83 % | 7.810 M 41.02 % | 5.538 M -14.04 % | 6.443 M 12.10 % | 5.747 M -46.39 % | 10.721 M 45.79 % | 7.354 M -18.31 % | 9.002 M 6.00 % | 8.492 M -38.81 % | 13.879 M 71.57 % | 8.090 M -6.47 % | 8.649 M 7.17 % | 8.071 M -11.36 % | 9.105 M 18.10 % | 7.710 M 1.59 % | 7.589 M -7.38 % | 8.194 M 8.08 % | 7.581 M -7.79 % | 8.222 M 9.88 % | 7.483 M -0.29 % | 7.505 M -43.51 % | 13.286 M 107.75 % | 6.395 M -22.77 % | 8.281 M 33.50 % | 6.203 M -8.19 % | 6.756 M 4.24 % | 6.481 M 10.57 % | 5.862 M -5.70 % | 6.216 M -27.08 % | 8.524 M 54.89 % | 5.503 M 7.70 % | 5.110 M -9.23 % | 5.629 M 5.16 % | 5.353 M -9.84 % | 5.937 M 1.71 % | 5.838 M -5.59 % | 6.183 M 0.19 % | 6.172 M 5.07 % | 5.874 M |
| Selling and marketing expenses | 524.010 K 0.00 % | 524.010 K -4.98 % | 551.482 K 0.00 % | 551.482 K 10.27 % | 500.108 K 0.00 % | 500.108 K -19.30 % | 619.734 K -36.30 % | 972.821 K 76.98 % | 549.691 K -0.95 % | 554.946 K 30.31 % | 425.874 K -26.92 % | 582.720 K -22.42 % | 751.134 K 40.31 % | 535.344 K -12.57 % | 612.340 K 7.55 % | 569.366 K -22.49 % | 734.533 K 0.52 % | 730.758 K 4.72 % | 697.826 K -10.44 % | 779.146 K -20.51 % | 980.180 K 73.12 % | 566.189 K -50.29 % | 1.139 M 20.18 % | 947.659 K 8.42 % | 874.051 K 22.61 % | 712.897 K -19.03 % | 880.466 K 13.42 % | 776.310 K -22.59 % | 1.003 M 16.12 % | 863.684 K -0.25 % | 865.892 K -20.18 % | 1.085 M -6.86 % | 1.165 M 22.79 % | 948.623 K -42.02 % | 1.636 M 4.05 % | 1.573 M -26.68 % | 2.145 M 0.47 % | 2.135 M 41.81 % | 1.505 M -12.38 % | 1.718 M -10.35 % | 1.916 M -0.08 % | 1.918 M -10.27 % | 2.137 M 26.39 % | 1.691 M -12.29 % | 1.928 M 14.87 % | 1.678 M -6.13 % | 1.788 M 0.18 % | 1.785 M -1.92 % | 1.820 M 18.85 % | 1.531 M -11.79 % | 1.736 M 0.67 % | 1.724 M 1.80 % | 1.694 M 14.58 % | 1.478 M -25.86 % | 1.994 M 26.03 % | 1.582 M 9.73 % | 1.442 M 18.91 % | 1.212 M -18.40 % | 1.486 M 19.76 % | 1.241 M -9.20 % | 1.366 M -2.15 % | 1.397 M -14.80 % | 1.639 M -4.93 % | 1.724 M 18.72 % | 1.452 M -4.85 % | 1.526 M -46.85 % | 2.871 M 59.72 % | 1.798 M |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.379 K -98.91 % | 1.784 M 1 134.77 % | -172.414 K -3 089.31 % | -5.406 K 95.17 % | -112.000 K 63.43 % | -306.298 K -8 949.99 % | 3.461 K | 0.000 -100.00 % | 10.099 K | 0.000 | 0.000 | 0.000 -100.00 % | 17.674 K | 0.000 -100.00 % | 18.255 K -94.55 % | 334.961 K | 0.000 -100.00 % | 5.047 K | 0.000 -100.00 % | 246.103 K | 0.000 | 0.000 -100.00 % | 39.077 K 116.74 % | -233.451 K -597.11 % | 46.962 K 196.58 % | -48.623 K 5.14 % | -51.260 K 85.29 % | -348.490 K 47.49 % | -663.687 K -105 414.63 % | -629.000 97.70 % | -27.397 K -100.09 % | 31.006 M 435.15 % | -9.251 M | 0.000 100.00 % | -462.000 99.98 % | -3.064 M -3 451.22 % | -86.289 K -1 231.21 % | -6.482 K 45.98 % | -12.000 K 98.73 % | -943.255 K | 0.000 100.00 % | -11.923 K 97.64 % | -504.996 K -105.70 % | 8.859 M | 0.000 -100.00 % | 4.558 M | 0.000 -100.00 % | 13.929 M 356.41 % | -5.432 M -21.21 % | -4.482 M -547.14 % | -692.549 K -185.94 % | 805.814 K 219.91 % | -672.043 K -743.98 % | -79.628 K -47.07 % | -54.143 K 84.39 % | -346.950 K -963.94 % | -32.610 K 53.60 % | -70.287 K -577.27 % | -10.378 K 98.34 % | -627.027 K -203.25 % | -206.772 K |
| Operating expenses | 7.190 M 0.00 % | 7.190 M 21.82 % | 5.902 M 0.00 % | 5.902 M -0.70 % | 5.944 M 0.00 % | 5.944 M -6.67 % | 6.369 M -2.23 % | 6.514 M 21.38 % | 5.367 M -4.07 % | 5.595 M 1.78 % | 5.496 M -3.49 % | 5.695 M -2.59 % | 5.847 M -3.84 % | 6.080 M 1.77 % | 5.974 M 3.85 % | 5.753 M -3.80 % | 5.980 M -5.65 % | 6.338 M -2.34 % | 6.490 M 13.72 % | 5.707 M -2.13 % | 5.831 M 7.23 % | 5.438 M -32.16 % | 8.016 M 20.04 % | 6.678 M -1.88 % | 6.806 M 4.11 % | 6.537 M -48.56 % | 12.707 M 96.87 % | 6.455 M -15.92 % | 7.677 M -22.53 % | 9.909 M 17.38 % | 8.442 M 27.47 % | 6.623 M -12.38 % | 7.559 M 13.76 % | 6.645 M -44.67 % | 12.008 M 45.34 % | 8.262 M -25.87 % | 11.146 M 5.15 % | 10.599 M -77.15 % | 46.391 M 8 242.53 % | 556.074 K -94.74 % | 10.565 M 5.78 % | 9.988 M 22.13 % | 8.178 M -12.20 % | 9.315 M -2.07 % | 9.511 M -3.54 % | 9.860 M 17.02 % | 8.426 M -15.80 % | 10.007 M 7.71 % | 9.291 M 8.90 % | 8.531 M -49.58 % | 16.919 M 108.38 % | 8.119 M -22.36 % | 10.458 M 36.16 % | 7.681 M -66.13 % | 22.679 M 762.05 % | 2.631 M -6.76 % | 2.822 M -58.11 % | 6.736 M -37.72 % | 10.816 M 78.13 % | 6.072 M -5.08 % | 6.396 M -8.25 % | 6.972 M 4.91 % | 6.645 M -12.89 % | 7.629 M 5.67 % | 7.220 M -6.23 % | 7.699 M -8.52 % | 8.416 M 12.74 % | 7.465 M |
| Cost and expenses | 17.714 M 0.00 % | 17.714 M 3.18 % | 17.168 M 0.00 % | 17.168 M 27.41 % | 13.475 M 0.00 % | 13.475 M -14.86 % | 15.826 M -29.99 % | 22.604 M 22.49 % | 18.454 M 0.67 % | 18.332 M 25.45 % | 14.612 M -9.90 % | 16.218 M -13.52 % | 18.754 M 10.03 % | 17.045 M -10.61 % | 19.068 M -1.30 % | 19.319 M -5.19 % | 20.377 M 6.09 % | 19.207 M -6.27 % | 20.491 M 7.29 % | 19.099 M -19.05 % | 23.594 M 93.13 % | 12.217 M -44.37 % | 21.960 M -0.56 % | 22.083 M 19.63 % | 18.459 M 34.16 % | 13.759 M -34.65 % | 21.055 M 16.58 % | 18.060 M -4.64 % | 18.939 M -1.74 % | 19.274 M -82.61 % | 110.836 M 460.58 % | 19.772 M -71.55 % | 69.487 M -65.05 % | 198.808 M -51.43 % | 409.314 M -31.92 % | 601.227 M -16.79 % | 722.551 M 4.68 % | 690.223 M -7.42 % | 745.572 M 4.72 % | 711.993 M 13.43 % | 627.699 M 113.80 % | 293.596 M -7.28 % | 316.640 M 365.77 % | 67.982 M 48.53 % | 45.770 M 10.40 % | 41.459 M -13.35 % | 47.849 M 11.84 % | 42.784 M 24.98 % | 34.234 M -12.89 % | 39.298 M -7.00 % | 42.255 M 37.84 % | 30.655 M -15.34 % | 36.211 M 7.27 % | 33.758 M -34.05 % | 51.189 M 90.65 % | 26.849 M -5.87 % | 28.522 M -8.35 % | 31.120 M -24.14 % | 41.025 M 19.67 % | 34.283 M -1.83 % | 34.922 M 7.54 % | 32.474 M -1.71 % | 33.040 M 3.31 % | 31.982 M 9.83 % | 29.119 M -0.82 % | 29.359 M -6.66 % | 31.455 M 1.85 % | 30.882 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 -100.00 % | 967.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.787 K | 0.000 | 0.000 | 0.000 -100.00 % | 147.566 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 |
| Selling general and administrative expenses | 7.190 M 0.00 % | 7.190 M 21.82 % | 5.902 M 0.00 % | 5.902 M -0.70 % | 5.944 M 0.00 % | 5.944 M -6.67 % | 6.369 M -2.23 % | 6.514 M 11.67 % | 5.833 M 1.15 % | 5.767 M 4.82 % | 5.502 M -5.26 % | 5.807 M -5.62 % | 6.153 M 1.20 % | 6.080 M 1.36 % | 5.999 M -0.11 % | 6.005 M 0.43 % | 5.980 M -5.65 % | 6.338 M -2.34 % | 6.490 M 6.74 % | 6.080 M 4.27 % | 5.831 M 7.23 % | 5.438 M -37.11 % | 8.647 M 29.49 % | 6.678 M -1.88 % | 6.806 M 4.11 % | 6.537 M -49.38 % | 12.913 M 100.07 % | 6.455 M -15.92 % | 7.677 M -22.53 % | 9.909 M 14.22 % | 8.675 M 30.99 % | 6.623 M -12.94 % | 7.608 M 13.62 % | 6.696 M -45.81 % | 12.357 M 38.43 % | 8.926 M -19.92 % | 11.146 M 4.89 % | 10.627 M -30.93 % | 15.385 M 56.87 % | 9.807 M -7.17 % | 10.565 M 5.78 % | 9.988 M -11.15 % | 11.242 M 19.59 % | 9.401 M -1.23 % | 9.517 M -3.59 % | 9.872 M 5.37 % | 9.369 M -6.37 % | 10.007 M 7.57 % | 9.302 M 2.95 % | 9.036 M -39.85 % | 15.022 M 85.01 % | 8.119 M -18.60 % | 9.974 M 29.86 % | 7.681 M -12.22 % | 8.750 M 8.52 % | 8.063 M 10.40 % | 7.303 M -1.68 % | 7.428 M -25.79 % | 10.010 M 48.43 % | 6.744 M 4.14 % | 6.476 M -7.82 % | 7.026 M 0.48 % | 6.992 M -8.74 % | 7.662 M 5.10 % | 7.290 M -5.44 % | 7.709 M -14.75 % | 9.043 M 17.88 % | 7.671 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.051 K 202.98 % | 1.007 K -59.44 % | 2.483 K 205.04 % | 814.000 -47.79 % | 1.559 K 52.54 % | 1.022 K -18.37 % | 1.252 K 1.87 % | 1.229 K -21.27 % | 1.561 K -26.26 % | 2.117 K 78.50 % | 1.186 K -52.14 % | 2.478 K -25.99 % | 3.348 K 146.72 % | 1.357 K -19.94 % | 1.695 K -3.86 % | 1.763 K 8.36 % | 1.627 K 39.42 % | 1.167 K 66.24 % | 702.000 77.27 % | 396.000 11.86 % | 354.000 -63.01 % | 957.000 -31.59 % | 1.399 K 1 716.88 % | 77.000 -73.72 % | 293.000 -29.74 % | 417.000 -39.21 % | 686.000 28.22 % | 535.000 -48.06 % | 1.030 K 92.88 % | 534.000 -99.99 % | 8.990 M -0.31 % | 9.018 M | 0.000 -100.00 % | 9.244 M -16.05 % | 11.012 M 1.61 % | 10.838 M -3.43 % | 11.223 M 0.58 % | 11.159 M -38.02 % | 18.004 M 84.10 % | 9.779 M -34.95 % | 15.033 M 131.52 % | 6.493 M 26.29 % | 5.142 M 37.38 % | 3.743 M | 0.000 -100.00 % | 4.768 M 5.09 % | 4.537 M -6.73 % | 4.864 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.316 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.861 K -81.17 % | 41.749 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.703 K 32.66 % | 41.235 K -10.35 % | 45.993 K -12.13 % | 52.345 K -10.62 % | 58.562 K -10.86 % | 65.700 K -13.01 % | 75.528 K -11.22 % | 85.075 K -6.26 % | 90.755 K -6.89 % | 97.473 K -3.54 % | 101.053 K 3.18 % | 97.943 K 4.35 % | 93.864 K -0.32 % | 94.167 K -5.13 % | 99.256 K -7.50 % | 107.309 K -12.60 % | 122.776 K 0.33 % | 122.375 K -2.94 % | 126.085 K -42.25 % | 218.337 K -14.94 % | 256.696 K -11.10 % | 288.742 K -4.31 % | 301.742 K 22.77 % | 245.784 K 18.79 % | 206.900 K 95.21 % | 105.990 K -74.27 % | 411.906 K 566.06 % | 61.842 K -39.13 % | 101.593 K -7.53 % | 109.871 K -46.42 % | 205.061 K -11.26 % | 231.088 K -14.50 % | 270.277 K -19.69 % | 336.547 K -28.54 % | 470.949 K -11.77 % | 533.778 K -1.65 % | 542.743 K -82.76 % | 3.148 M 207.00 % | 1.025 M -15.19 % | 1.209 M -11.30 % | 1.363 M 30.25 % | 1.046 M 272.05 % | 281.254 K 3.80 % | 270.958 K -8.79 % | 297.082 K -2.88 % | 305.882 K -12.17 % | 348.274 K -1.18 % | 352.440 K 23.07 % | 286.379 K 33.20 % | 215.004 K 113.91 % | 100.511 K -9.73 % | 111.348 K -18.02 % | 135.828 K -13.93 % | 157.803 K 7.46 % | 146.853 K 68.15 % | 87.337 K 27.36 % | 68.575 K -15.02 % | 80.693 K -12.96 % | 92.713 K -17.67 % | 112.606 K -23.48 % | 147.153 K 33.20 % | 110.474 K |
| Depreciation and amortization | 444.395 K 0.00 % | 444.395 K -12.19 % | 506.064 K 0.00 % | 506.064 K -9.16 % | 557.109 K 0.00 % | 557.109 K 15.77 % | 481.230 K -18.15 % | 587.962 K -76.95 % | 2.551 M 333.86 % | 587.962 K -76.86 % | 2.541 M 256.48 % | 712.749 K -76.01 % | 2.971 M 316.79 % | 712.749 K -76.32 % | 3.010 M 375.20 % | 633.400 K -79.07 % | 3.027 M 377.88 % | 633.400 K -78.14 % | 2.897 M 408.13 % | 570.217 K -78.45 % | 2.646 M 364.02 % | 570.217 K -77.13 % | 2.494 M 227.55 % | 761.317 K -68.78 % | 2.438 M 220.26 % | 761.317 K -28.72 % | 1.068 M 68.09 % | 635.456 K -16.53 % | 761.317 K 0.00 % | 761.317 K 236.42 % | -558.084 K -537.08 % | 127.686 K 137.45 % | -340.909 K -116.71 % | -157.309 K -117.45 % | 901.243 K 223.05 % | 278.978 K -91.89 % | 3.440 M 0.00 % | 3.440 M 208.72 % | -3.164 M -174.68 % | 4.237 M 0.00 % | 4.237 M 0.00 % | 4.237 M 812.43 % | -594.731 K -114.02 % | 4.242 M 0.00 % | 4.242 M 0.00 % | 4.242 M 1 514.07 % | -300.012 K -104.77 % | 6.286 M 27.71 % | 4.922 M 31.52 % | 3.743 M -59.69 % | 9.286 M 354.53 % | -3.648 M -481.87 % | -626.974 K 21.14 % | -795.049 K -100.80 % | 99.100 M 2 233.12 % | -4.646 M -264.45 % | 2.825 M 273.63 % | -1.627 M -115.10 % | 10.775 M 216.54 % | 3.404 M 0.00 % | 3.404 M 0.00 % | 3.404 M 392.97 % | -1.162 M -134.29 % | 3.389 M 0.00 % | 3.389 M 0.00 % | 3.389 M 11.54 % | 3.038 M 0.00 % | 3.038 M |
| Operating income | 26.334 M 0.00 % | 26.334 M 1 354.70 % | 1.810 M 0.00 % | 1.810 M 168.04 % | -2.661 M 0.00 % | -2.661 M -102.94 % | -1.311 M -124.20 % | 5.418 M 8 832.81 % | 60.656 K -95.32 % | 1.295 M 450.85 % | -369.176 K 87.28 % | -2.901 M -37.20 % | -2.115 M 7.45 % | -2.285 M 36.95 % | -3.624 M -98.98 % | -1.821 M -186.04 % | -636.694 K 63.71 % | -1.754 M -167.16 % | -656.702 K -54.12 % | -426.099 K -107.53 % | 5.662 M 245.88 % | -3.882 M -73.81 % | -2.233 M -335.31 % | -513.019 K 89.78 % | -5.021 M -90.11 % | -2.641 M 65.14 % | -7.577 M -103.92 % | -3.716 M 45.50 % | -6.817 M 23.94 % | -8.962 M -25.33 % | -7.151 M -15.02 % | -6.217 M -148.71 % | -2.500 M -20.58 % | -2.073 M 66.40 % | -6.170 M 14.24 % | -7.194 M -254.69 % | 4.651 M 84.56 % | 2.520 M 183.39 % | -3.022 M -167.52 % | 4.475 M -34.62 % | 6.845 M -24.65 % | 9.084 M -28.81 % | 12.759 M 13.15 % | 11.276 M -15.42 % | 13.332 M 362.86 % | 2.880 M -59.32 % | 7.081 M 2 162.94 % | -343.263 K 88.67 % | -3.031 M 15.50 % | -3.587 M 55.27 % | -8.019 M -674.87 % | -1.035 M 70.84 % | -3.549 M -212.88 % | -1.134 M 86.97 % | -8.708 M -318.64 % | 3.983 M -19.86 % | 4.969 M 8.73 % | 4.571 M 212.67 % | 1.462 M -67.33 % | 4.475 M 118.13 % | 2.051 M 7.27 % | 1.912 M -71.03 % | 6.602 M 70.68 % | 3.868 M -0.94 % | 3.905 M 6.19 % | 3.677 M 55.59 % | 2.363 M -43.01 % | 4.147 M |
| Operating income ratio | 0.60 0.00 % | 0.60 526.75 % | 0.10 0.00 % | 0.10 138.77 % | -0.25 0.00 % | -0.25 -172.39 % | -0.09 -145.21 % | 0.20 5 797.16 % | 0.00 -94.88 % | 0.07 346.88 % | -0.03 87.69 % | -0.22 -71.44 % | -0.13 17.90 % | -0.15 22.84 % | -0.20 -92.75 % | -0.10 -222.70 % | -0.03 67.92 % | -0.10 -203.62 % | -0.03 -45.09 % | -0.02 -111.79 % | 0.19 141.56 % | -0.47 -311.34 % | -0.11 -375.99 % | -0.02 92.42 % | -0.31 -22.50 % | -0.26 54.44 % | -0.56 -117.04 % | -0.26 49.14 % | -0.51 36.80 % | -0.81 -1 068.26 % | -0.07 84.96 % | -0.46 -1 129.11 % | -0.04 -254.14 % | -0.01 31.14 % | -0.02 -26.37 % | -0.01 -287.03 % | 0.01 75.70 % | 0.00 185.63 % | 0.00 -168.90 % | 0.01 -43.10 % | 0.01 -64.73 % | 0.03 -22.38 % | 0.04 -75.78 % | 0.17 -48.96 % | 0.32 289.22 % | 0.08 -53.04 % | 0.18 1 958.72 % | -0.01 91.72 % | -0.12 -3.58 % | -0.11 52.47 % | -0.23 -570.40 % | -0.03 67.84 % | -0.11 -212.50 % | -0.03 83.04 % | -0.20 -258.69 % | 0.13 -12.95 % | 0.15 5.08 % | 0.14 310.42 % | 0.03 -70.20 % | 0.12 108.09 % | 0.06 -0.24 % | 0.06 -66.64 % | 0.17 54.52 % | 0.11 -8.75 % | 0.12 6.23 % | 0.11 59.27 % | 0.07 -40.97 % | 0.12 |
| Total other income expenses net | 135.934 K 0.00 % | 135.934 K 329.67 % | -59.187 K 0.00 % | -59.187 K -105.21 % | 1.135 M 0.00 % | 1.135 M 214.24 % | -993.877 K -215.60 % | 859.783 K -16.61 % | 1.031 M 2 069.63 % | -52.345 K -112.36 % | 423.351 K -63.60 % | 1.163 M 384.65 % | -408.574 K -19.14 % | -342.950 K -277.89 % | -90.755 K -3.56 % | -87.636 K -102.22 % | 3.951 M 553.03 % | -872.240 K -122.48 % | 3.879 M 848.34 % | -518.416 K -209.88 % | 471.807 K 312.53 % | -221.991 K 99.03 % | -22.983 M -1 857.21 % | 1.308 M -74.69 % | 5.167 M 2 473.90 % | 200.734 K -99.16 % | 23.901 M 521.31 % | 3.847 M 737.06 % | 459.575 K -10.85 % | 515.533 K 149.00 % | -1.052 M -4 949.44 % | 21.696 K 102.88 % | -753.501 K -1 425.21 % | 56.859 K -99.14 % | 6.579 M 102.84 % | -231.334 M -3 727.18 % | 6.378 M -33.85 % | 9.641 M 229.68 % | 2.924 M 351.36 % | -1.163 M -228.98 % | 902.024 K -88.95 % | 8.161 M 105.33 % | -153.089 M -9 426.87 % | -1.607 M -110.53 % | 15.266 M 85.64 % | 8.224 M 106.77 % | -121.410 M -2 417.01 % | 5.240 M 12.73 % | 4.648 M 24.73 % | 3.727 M -58.54 % | 8.989 M 327.33 % | -3.954 M -305.44 % | -975.248 K 15.01 % | -1.147 M -101.16 % | 98.814 M 7 413.62 % | -1.351 M -231.45 % | 1.028 M 150.73 % | -2.026 M -119.04 % | 10.639 M 911.51 % | -1.311 M -38.04 % | -949.730 K -13.06 % | -840.009 K 31.73 % | -1.230 M -1 424.86 % | -80.693 K 12.96 % | -92.713 K 17.67 % | -112.606 K 23.48 % | -147.153 K -33.20 % | -110.474 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-09-30 | 2008-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-06-30 | 2021-03-31 | 2020-12-31 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -50.430 M 0.00 % | -50.430 M -853.96 % | 6.689 M 0.00 % | 6.689 M 667.96 % | -1.178 M 81.34 % | -6.311 M -1 169.07 % | 590.299 K -78.66 % | 2.766 M 55.33 % | 1.781 M -71.45 % | 6.236 M 1 707.08 % | 345.114 K -90.44 % | 3.611 M 17.62 % | 3.070 M -16.64 % | 3.683 M -24.95 % | 4.907 M 230.26 % | 1.486 M -83.15 % | 8.820 M 353.74 % | 1.944 M -68.46 % | 6.162 M -40.01 % | 10.271 M 705.43 % | 1.275 M -45.03 % | 2.320 M 176.87 % | 837.849 K -85.09 % | 5.619 M -14.89 % | 6.602 M 189.07 % | 2.284 M -80.38 % | 11.639 M 98.07 % | 5.876 M 39.93 % | 4.199 M -49.12 % | 8.253 M -28.14 % | 11.485 M -30.44 % | 16.511 M 19.20 % | 13.851 M 184.62 % | -16.369 M -184.05 % | 19.475 M -13.10 % | 22.412 M -56.55 % | 51.584 M 326.76 % | 12.088 M -76.74 % | 51.972 M 440.52 % | 9.615 M -75.83 % | 39.783 M 758.09 % | -6.045 M -24.53 % | -4.854 M 75.86 % | -20.113 M 80.52 % | -103.273 M -291.43 % | -26.384 M -54.86 % | -17.037 M | 0.000 100.00 % | -25.133 M -251 326 140.00 % | -10.000 |
| Total investments | 32.459 M | 0.000 -100.00 % | 31.663 M | 0.000 -100.00 % | 874.157 K 0.00 % | 874.157 K -97.06 % | 29.736 M 437.56 % | 5.532 M -82.77 % | 32.108 M 157.42 % | 12.473 M -60.64 % | 31.685 M 338.70 % | 7.222 M -77.76 % | 32.471 M 340.84 % | 7.366 M -78.06 % | 33.578 M -7.21 % | 36.188 M 105.16 % | 17.639 M -44.79 % | 31.948 M 18.99 % | 26.850 M 30.71 % | 20.542 M -23.49 % | 26.850 M | 0.000 -100.00 % | 1.676 M | 0.000 | 0.000 -100.00 % | 4.568 M | 0.000 | 0.000 -100.00 % | 8.399 M | 0.000 | 0.000 -100.00 % | 33.022 M | 0.000 -100.00 % | 2.686 M -93.10 % | 38.950 M 1 350.20 % | 2.686 M -95.61 % | 61.243 M 153.33 % | 24.175 M -60.53 % | 61.243 M -54.58 % | 134.833 M 69.46 % | 79.567 M -40.99 % | 134.833 M -9.03 % | 148.216 M -4.45 % | 155.121 M 76.47 % | 87.905 M 3.64 % | 84.815 M 11.29 % | 76.209 M | 0.000 -100.00 % | 77.765 M | 0.000 |
| Total debt | 3.101 M 0.00 % | 3.101 M -84.88 % | 20.511 M 0.00 % | 20.511 M 281.47 % | 5.377 M 0.00 % | 5.377 M -31.20 % | 7.815 M | 0.000 -100.00 % | 4.546 M | 0.000 -100.00 % | 6.582 M | 0.000 -100.00 % | 6.681 M | 0.000 -100.00 % | 8.590 M -12.22 % | 9.785 M | 0.000 -100.00 % | 10.763 M 21.75 % | 8.840 M | 0.000 -100.00 % | 11.546 M -5.85 % | 12.264 M | 0.000 -100.00 % | 6.457 M -32.14 % | 9.516 M | 0.000 -100.00 % | 13.923 M 32.60 % | 10.500 M | 0.000 -100.00 % | 12.452 M -32.71 % | 18.505 M | 0.000 -100.00 % | 30.362 M 10.18 % | 27.558 M | 0.000 -100.00 % | 41.887 M -29.52 % | 59.430 M | 0.000 -100.00 % | 64.060 M 83.00 % | 35.004 M | 0.000 -100.00 % | 33.738 M -8.72 % | 36.962 M -3.26 % | 38.208 M 29.95 % | 29.402 M 40.30 % | 20.957 M -17.52 % | 25.407 M | 0.000 -100.00 % | 7.817 M | 0.000 |
| Accumulated other comprehensive income loss | 13.751 M 0.00 % | 13.751 M 3.45 % | 13.292 M 0.00 % | 13.292 M 0.82 % | 13.184 M 0.00 % | 13.184 M -0.57 % | 13.259 M -65.34 % | 38.258 M 165.98 % | 14.384 M -60.55 % | 36.458 M 162.62 % | 13.882 M | 0.000 -100.00 % | 15.232 M -66.34 % | 45.248 M 202.93 % | 14.937 M 0.93 % | 14.799 M -70.50 % | 50.164 M 256.02 % | 14.090 M 4.56 % | 13.476 M -70.37 % | 45.480 M 239.36 % | -32.636 M -272.30 % | 18.942 M -77.31 % | 83.479 M 294.24 % | -42.977 M -435.39 % | 12.814 M -81.08 % | 67.742 M 182.89 % | -81.722 M -1 498.94 % | 5.842 M -91.22 % | 66.563 M 176.79 % | -86.681 M -3 332.05 % | -2.526 M -100.85 % | 295.691 M 321.09 % | -133.742 M -2 404.49 % | 5.804 M -97.27 % | 212.306 M 261.53 % | -131.433 M -734.78 % | 20.705 M -93.29 % | 308.516 M 365.20 % | -116.334 M -768.44 % | 17.404 M -96.02 % | 437.010 M 555.10 % | -96.024 M | 0.000 100.00 % | -80.356 M | 0.000 100.00 % | -73.051 M | 0.000 | 0.000 100.00 % | -60.112 M | 0.000 |
| Retained earnings | -414.592 M 0.00 % | -414.592 M 8.88 % | -454.992 M 0.00 % | -454.992 M 0.76 % | -458.494 M 0.00 % | -458.494 M -0.67 % | -455.445 M | 0.000 100.00 % | -458.522 M | 0.000 100.00 % | -459.820 M | 0.000 100.00 % | -457.542 M | 0.000 100.00 % | -452.085 M -1.45 % | -445.634 M | 0.000 100.00 % | -446.322 M 0.42 % | -448.227 M | 0.000 100.00 % | -450.278 M -10.09 % | -409.006 M | 0.000 100.00 % | -407.020 M 4.04 % | -424.154 M | 0.000 100.00 % | -409.330 M -3.56 % | -395.266 M | 0.000 100.00 % | -389.560 M -157.57 % | -151.245 M | 0.000 100.00 % | -155.558 M -4.41 % | -148.995 M | 0.000 100.00 % | -161.087 M -1 061.56 % | -13.868 M | 0.000 100.00 % | -27.933 M -126.47 % | 105.536 M | 0.000 -100.00 % | 113.081 M | 0.000 | 0.000 -100.00 % | 38.262 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 116.070 M 0.00 % | 116.070 M 10.47 % | 105.070 M 0.00 % | 105.070 M 0.00 % | 105.070 M 0.00 % | 105.070 M 0.00 % | 105.070 M | 0.000 -100.00 % | 105.070 M | 0.000 -100.00 % | 105.070 M | 0.000 -100.00 % | 105.070 M | 0.000 -100.00 % | 105.070 M 0.00 % | 105.070 M | 0.000 -100.00 % | 105.070 M 0.00 % | 105.070 M | 0.000 -100.00 % | 105.070 M -0.12 % | 105.193 M | 0.000 -100.00 % | 105.259 M 0.00 % | 105.259 M | 0.000 -100.00 % | 90.259 M 0.00 % | 90.259 M | 0.000 -100.00 % | 75.259 M 0.00 % | 75.259 M | 0.000 -100.00 % | 75.284 M -0.60 % | 75.742 M | 0.000 -100.00 % | 68.050 M 7.73 % | 63.165 M | 0.000 -100.00 % | 63.237 M 0.00 % | 63.237 M | 0.000 -100.00 % | 60.887 M 0.79 % | 60.411 M -0.22 % | 60.544 M -0.28 % | 60.711 M 10.00 % | 55.192 M 11.43 % | 49.530 M | 0.000 -100.00 % | 48.910 M | 0.000 |
| Total equity | 98.807 M 0.00 % | 98.807 M 141.44 % | 40.925 M 0.00 % | 40.925 M 9.67 % | 37.314 M 0.00 % | 37.314 M -7.73 % | 40.440 M 5.07 % | 38.487 M 0.00 % | 38.487 M 4.90 % | 36.689 M 0.00 % | 36.689 M -9.00 % | 40.316 M 0.00 % | 40.316 M -11.35 % | 45.479 M 0.00 % | 45.479 M -12.19 % | 51.792 M 2.77 % | 50.395 M 0.00 % | 50.395 M 5.26 % | 47.876 M 4.74 % | 45.711 M 0.00 % | 45.711 M -45.58 % | 84.003 M -5.73 % | 89.106 M 0.00 % | 89.106 M -7.61 % | 96.443 M 3.24 % | 93.412 M 0.00 % | 93.412 M -9.16 % | 102.827 M 13.48 % | 90.609 M 0.00 % | 90.609 M -72.06 % | 324.356 M 1.00 % | 321.148 M 0.00 % | 321.148 M -4.10 % | 334.865 M 54.96 % | 216.099 M 0.00 % | 216.099 M -32.42 % | 319.772 M 3.65 % | 308.516 M 0.00 % | 308.516 M -29.33 % | 436.564 M -0.10 % | 437.010 M 0.00 % | 437.010 M 6.75 % | 409.391 M -3.10 % | 422.496 M 27.87 % | 330.412 M 35.99 % | 242.967 M 48.92 % | 163.148 M 1 631 482 570.00 % | 10.000 -100.00 % | 162.391 M 1 623 912 230.00 % | 10.000 |
| Other non current liabilities | 327.338 K 0.00 % | 327.339 K 0.00 % | 327.338 K 0.00 % | 327.338 K 0.00 % | 327.338 K 0.00 % | 327.338 K 0.00 % | 327.337 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.707 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 977.251 K 0.00 % | 977.251 K -94.48 % | 17.707 M 0.00 % | 17.707 M 766.44 % | 2.044 M 0.00 % | 2.044 M -43.16 % | 3.596 M | 0.000 -100.00 % | 1.018 M | 0.000 -100.00 % | 1.896 M | 0.000 -100.00 % | 3.324 M | 0.000 -100.00 % | 5.150 M -21.07 % | 6.525 M | 0.000 -100.00 % | 7.519 M 30.40 % | 5.766 M | 0.000 -100.00 % | 6.919 M -19.29 % | 8.573 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.935 M | 0.000 -100.00 % | 14.623 M 59 370.73 % | 24.588 K | 0.000 -100.00 % | 145.499 K -49.15 % | 286.132 K -32.18 % | 421.898 K | 0.000 | 0.000 -100.00 % | 8.969 M | 0.000 -100.00 % | 2.296 M | 0.000 |
| Total non current liabilities | 1.305 M 0.00 % | 1.305 M -92.77 % | 18.035 M 0.00 % | 18.035 M 660.63 % | 2.371 M 0.00 % | 2.371 M -39.56 % | 3.923 M | 0.000 -100.00 % | 1.022 M | 0.000 -100.00 % | 1.901 M | 0.000 -100.00 % | 3.329 M | 0.000 -100.00 % | 5.154 M -21.06 % | 6.529 M | 0.000 -100.00 % | 7.523 M 30.37 % | 5.771 M | 0.000 -100.00 % | 6.924 M -19.28 % | 8.578 M | 0.000 -100.00 % | 4.707 K 0.00 % | 4.707 K | 0.000 -100.00 % | 4.707 K 0.00 % | 4.707 K | 0.000 -100.00 % | 4.707 K 0.00 % | 4.707 K | 0.000 -100.00 % | 4.707 K 0.00 % | 4.707 K | 0.000 -100.00 % | 4.707 K -99.95 % | 9.940 M | 0.000 -100.00 % | 14.627 M 49 831.29 % | 29.295 K | 0.000 -100.00 % | 150.206 K -48.35 % | 290.839 K -31.82 % | 426.605 K 8 963.20 % | 4.707 K 0.00 % | 4.707 K -99.95 % | 8.974 M | 0.000 -100.00 % | 2.300 M | 0.000 |
| Other current liabilities | 7.748 M -61.89 % | 20.331 M 126.45 % | 8.978 M 0.00 % | 8.978 M -44.24 % | 16.101 M 23.74 % | 13.012 M 10.60 % | 11.765 M | 0.000 -100.00 % | 7.752 M | 0.000 -100.00 % | 6.858 M | 0.000 -100.00 % | 7.772 M | 0.000 -100.00 % | 7.211 M -11.76 % | 8.172 M | 0.000 -100.00 % | 7.665 M -27.53 % | 10.576 M | 0.000 -100.00 % | 7.092 M -57.53 % | 16.697 M | 0.000 -100.00 % | 16.104 M 19.72 % | 13.452 M | 0.000 -100.00 % | 13.130 M -12.71 % | 15.043 M | 0.000 -100.00 % | 14.715 M -34.30 % | 22.397 M | 0.000 -100.00 % | 52.917 M | 0.000 | 0.000 -100.00 % | 20.251 M | 0.000 | 0.000 -100.00 % | 17.374 M -75.57 % | 71.122 M | 0.000 | 0.000 -100.00 % | 16.726 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 | 0.000 -100.00 % | 20.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.089 M | 0.000 | 0.000 -100.00 % | 725.941 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 783.900 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -126.817 M -369.75 % | -26.997 M | 0.000 100.00 % | -22.407 M 74.26 % | -87.043 M | 0.000 100.00 % | -37.957 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.903 M | 0.000 100.00 % | -46.329 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 2.124 M 0.00 % | 2.124 M -24.24 % | 2.804 M 0.00 % | 2.804 M -15.88 % | 3.333 M 0.00 % | 3.333 M -20.99 % | 4.219 M | 0.000 -100.00 % | 3.529 M | 0.000 -100.00 % | 4.685 M | 0.000 -100.00 % | 3.357 M | 0.000 -100.00 % | 4.310 M 32.18 % | 3.261 M | 0.000 -100.00 % | 4.188 M 36.21 % | 3.074 M | 0.000 -100.00 % | 6.719 M 82.05 % | 3.691 M | 0.000 -100.00 % | 6.457 M -32.14 % | 9.516 M | 0.000 -100.00 % | 13.923 M 32.60 % | 10.500 M | 0.000 -100.00 % | 12.452 M -32.71 % | 18.505 M | 0.000 -100.00 % | 30.362 M 10.18 % | 27.558 M | 0.000 -100.00 % | 41.887 M -15.37 % | 49.495 M | 0.000 -100.00 % | 49.437 M 41.33 % | 34.980 M | 0.000 -100.00 % | 33.593 M -8.41 % | 36.675 M -2.94 % | 37.786 M 28.51 % | 29.402 M 40.30 % | 20.957 M 27.49 % | 16.438 M | 0.000 -100.00 % | 5.522 M | 0.000 |
| Total current liabilities | 27.675 M 0.00 % | 27.675 M 44.33 % | 19.175 M 0.00 % | 19.175 M -27.38 % | 26.404 M 0.00 % | 26.404 M 6.90 % | 24.699 M | 0.000 -100.00 % | 26.777 M | 0.000 -100.00 % | 27.728 M | 0.000 -100.00 % | 30.033 M | 0.000 -100.00 % | 34.586 M -1.39 % | 35.072 M | 0.000 -100.00 % | 36.044 M -13.73 % | 41.781 M | 0.000 -100.00 % | 33.651 M -23.94 % | 44.240 M | 0.000 -100.00 % | 52.301 M 2.26 % | 51.145 M | 0.000 -100.00 % | 153.870 M 192.87 % | 52.539 M | 0.000 -100.00 % | 49.574 M -61.25 % | 127.945 M | 0.000 -100.00 % | 83.279 M -82.47 % | 475.126 M | 0.000 -100.00 % | 148.367 M 21.26 % | 122.355 M | 0.000 -100.00 % | 106.809 M 0.67 % | 106.101 M | 0.000 -100.00 % | 73.328 M -3.81 % | 76.234 M 9.16 % | 69.834 M 10.94 % | 62.945 M 31.50 % | 47.868 M 26.12 % | 37.953 M 189 764 335.00 % | 20.000 -100.00 % | 33.059 M 165 295 980.00 % | 20.000 |
| Total liabilities | 28.980 M 0.00 % | 28.980 M -22.12 % | 37.209 M 0.00 % | 37.209 M 29.31 % | 28.775 M 0.00 % | 28.775 M 0.53 % | 28.622 M | 0.000 -100.00 % | 27.799 M | 0.000 -100.00 % | 29.629 M | 0.000 -100.00 % | 33.362 M | 0.000 -100.00 % | 39.740 M -4.47 % | 41.602 M | 0.000 -100.00 % | 43.567 M -8.38 % | 47.552 M | 0.000 -100.00 % | 40.575 M -23.18 % | 52.818 M | 0.000 -100.00 % | 52.306 M 2.26 % | 51.150 M | 0.000 -100.00 % | 153.875 M 192.85 % | 52.544 M | 0.000 -100.00 % | 49.579 M -61.25 % | 127.950 M | 0.000 -100.00 % | 83.284 M -82.47 % | 475.130 M | 0.000 -100.00 % | 148.372 M 12.15 % | 132.295 M | 0.000 -100.00 % | 121.437 M 14.42 % | 106.131 M | 0.000 -100.00 % | 73.479 M -3.98 % | 76.524 M 8.91 % | 70.261 M 11.61 % | 62.950 M 31.50 % | 47.872 M 2.02 % | 46.927 M 234 632 785.00 % | 20.000 -100.00 % | 35.359 M 176 797 240.00 % | 20.000 |
| Other non current assets | 32.835 M -0.75 % | 33.084 M 805.73 % | 3.653 M -89.66 % | 35.316 M -2.31 % | 36.151 M 0.00 % | 36.151 M 3 655.01 % | 962.744 K 134.81 % | -2.766 M -108.40 % | 32.914 M 627.76 % | -6.236 M -118.71 % | 33.338 M | 0.000 -100.00 % | 33.361 M 1 005.84 % | -3.683 M -110.66 % | 34.556 M -4.51 % | 36.188 M 510.32 % | -8.820 M -127.61 % | 31.948 M | 0.000 100.00 % | -10.271 M | 0.000 | 0.000 100.00 % | -837.849 K | 0.000 | 0.000 100.00 % | -2.284 M | 0.000 -100.00 % | 3.192 M 176.01 % | -4.199 M -297.98 % | 2.121 M -53.42 % | 4.554 M 127.58 % | -16.511 M -628.40 % | 3.125 M -62.83 % | 8.407 M 143.17 % | -19.475 M -389.66 % | 6.724 M -89.42 % | 63.567 M 625.89 % | -12.088 M -119.25 % | 62.793 M -54.16 % | 136.996 M 444.36 % | -39.783 M -129.10 % | 136.713 M -7.96 % | 148.540 M -19.34 % | 184.149 M 109.49 % | 87.905 M 3.64 % | 84.815 M 8.23 % | 78.367 M 783 674 370.00 % | 10.000 -100.00 % | 3.085 M 30 850 200.00 % | 10.000 |
| Long term investments | 0.000 | 0.000 -100.00 % | 31.663 M | 0.000 -100.00 % | 874.157 K 0.00 % | 874.157 K -97.06 % | 29.736 M | 0.000 -100.00 % | 32.108 M | 0.000 -100.00 % | 31.685 M | 0.000 -100.00 % | 32.471 M | 0.000 -100.00 % | 33.578 M -7.21 % | 36.188 M | 0.000 -100.00 % | 31.948 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 % | 2.686 M | 0.000 -100.00 % | 2.686 M -95.61 % | 61.243 M | 0.000 -100.00 % | 61.243 M -54.58 % | 134.833 M | 0.000 -100.00 % | 134.833 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.838 M | 0.000 |
| Intangible assets | 14.254 M 0.00 % | 14.254 M 202.86 % | 4.707 M 0.00 % | 4.707 M 1 020.62 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K -44.56 % | 757.549 K 80.37 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 14.254 M 0.00 % | 14.254 M 202.86 % | 4.707 M 0.00 % | 4.707 M 1 020.62 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 -100.00 % | 420.000 K -44.56 % | 757.549 K 80.37 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 7.297 M 3.53 % | 7.048 M -3.67 % | 7.316 M 0.00 % | 7.316 M -21.72 % | 9.347 M 0.00 % | 9.347 M -18.19 % | 11.424 M | 0.000 -100.00 % | 7.168 M | 0.000 -100.00 % | 8.628 M | 0.000 -100.00 % | 10.700 M | 0.000 -100.00 % | 13.916 M -11.66 % | 15.752 M | 0.000 -100.00 % | 17.192 M 18.30 % | 14.533 M | 0.000 -100.00 % | 14.559 M -8.90 % | 15.981 M | 0.000 -100.00 % | 8.158 M 1.24 % | 8.059 M | 0.000 -100.00 % | 9.805 M 7.33 % | 9.135 M | 0.000 -100.00 % | 8.408 M -68.89 % | 27.032 M | 0.000 -100.00 % | 33.306 M -20.08 % | 41.674 M | 0.000 -100.00 % | 47.263 M -13.95 % | 54.922 M | 0.000 -100.00 % | 60.362 M -7.86 % | 65.510 M | 0.000 -100.00 % | 73.073 M -2.02 % | 74.577 M 205.18 % | 24.437 M -7.82 % | 26.511 M 0.30 % | 26.431 M -13.91 % | 30.703 M | 0.000 -100.00 % | 35.638 M | 0.000 |
| Total non current assets | 54.387 M 0.00 % | 54.387 M 14.89 % | 47.339 M 0.00 % | 47.339 M 1.17 % | 46.792 M 0.00 % | 46.792 M 9.99 % | 42.543 M 1 638.17 % | -2.766 M -106.83 % | 40.502 M 749.44 % | -6.236 M -114.71 % | 42.387 M | 0.000 -100.00 % | 44.480 M 1 307.77 % | -3.683 M -107.53 % | 48.892 M -6.62 % | 52.360 M 693.68 % | -8.820 M -117.80 % | 49.560 M 231.43 % | 14.953 M 245.59 % | -10.271 M -168.57 % | 14.979 M -8.67 % | 16.401 M 2 057.53 % | -837.849 K -109.77 % | 8.578 M 1.18 % | 8.479 M 471.24 % | -2.284 M -122.34 % | 10.225 M -19.79 % | 12.747 M 403.54 % | -4.199 M -138.35 % | 10.949 M -65.79 % | 32.005 M 293.84 % | -16.511 M -144.81 % | 36.850 M -27.03 % | 50.500 M 359.31 % | -19.475 M -135.80 % | 54.407 M -54.25 % | 118.909 M 1 083.74 % | -12.088 M -109.78 % | 123.575 M -39.10 % | 202.926 M 610.08 % | -39.783 M -118.93 % | 210.206 M -6.11 % | 223.875 M 7.11 % | 209.006 M 82.01 % | 114.835 M 2.84 % | 111.667 M 2.38 % | 109.071 M 1 090 708 700.00 % | 10.000 -100.00 % | 115.561 M 1 155 605 460.00 % | 10.000 |
| Other current assets | 0.000 -100.00 % | 7.414 M | 0.000 -100.00 % | 4.482 M 30.47 % | 3.435 M 0.00 % | 3.435 M -32.67 % | 5.102 M | 0.000 -100.00 % | 6.974 M | 0.000 -100.00 % | 4.772 M | 0.000 -100.00 % | 11.596 M | 0.000 -100.00 % | 11.718 M -18.68 % | 14.410 M | 0.000 -100.00 % | 16.347 M -63.29 % | 44.524 M | 0.000 -100.00 % | 12.807 M -83.52 % | 77.714 M | 0.000 -100.00 % | 101.082 M 375.59 % | 21.254 M | 0.000 -100.00 % | 2.212 M -92.93 % | 31.288 M | 0.000 -100.00 % | 9.295 K -99.94 % | 15.899 M | 0.000 -100.00 % | 291.101 M 26.18 % | 230.698 M | 0.000 -100.00 % | 200.959 M -11.82 % | 227.904 M | 0.000 -100.00 % | 204.939 M -26.27 % | 277.952 M | 0.000 -100.00 % | 593.588 K -51.59 % | 1.226 M -92.96 % | 17.406 M | 0.000 -100.00 % | 927.117 K 0.01 % | 927.019 K 4 634 995.00 % | 20.000 -100.00 % | 41.484 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.532 M | 0.000 -100.00 % | 12.473 M | 0.000 -100.00 % | 7.222 M | 0.000 -100.00 % | 7.366 M | 0.000 | 0.000 -100.00 % | 17.639 M | 0.000 -100.00 % | 26.850 M 30.71 % | 20.542 M -23.49 % | 26.850 M | 0.000 -100.00 % | 1.676 M | 0.000 | 0.000 -100.00 % | 4.568 M | 0.000 | 0.000 -100.00 % | 8.399 M | 0.000 | 0.000 -100.00 % | 33.022 M | 0.000 | 0.000 -100.00 % | 38.950 M | 0.000 | 0.000 -100.00 % | 24.175 M | 0.000 | 0.000 -100.00 % | 79.567 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 926.972 K | 0.000 |
| cash and cash equivalents | 53.531 M 0.00 % | 53.531 M 287.27 % | 13.823 M 0.00 % | 13.823 M 110.89 % | 6.555 M 0.00 % | 6.555 M -9.27 % | 7.224 M 361.21 % | -2.766 M -200.00 % | 2.766 M 144.35 % | -6.236 M -200.00 % | 6.236 M 272.70 % | -3.611 M -200.00 % | 3.611 M 198.06 % | -3.683 M -200.00 % | 3.683 M -55.63 % | 8.300 M 194.10 % | -8.820 M -200.00 % | 8.820 M 229.29 % | 2.678 M 126.08 % | -10.271 M -200.00 % | 10.271 M 3.28 % | 9.944 M 1 286.90 % | -837.849 K -200.00 % | 837.849 K -71.24 % | 2.914 M 227.57 % | -2.284 M -200.00 % | 2.284 M -50.61 % | 4.624 M 210.11 % | -4.199 M -200.00 % | 4.199 M -40.18 % | 7.020 M 142.52 % | -16.511 M -200.00 % | 16.511 M -62.41 % | 43.926 M 325.55 % | -19.475 M -200.00 % | 19.475 M 148.23 % | 7.846 M 164.91 % | -12.088 M -200.00 % | 12.088 M -52.39 % | 25.389 M 163.82 % | -39.783 M -200.00 % | 39.783 M -4.86 % | 41.816 M -28.30 % | 58.320 M -56.04 % | 132.675 M 180.26 % | 47.341 M 11.54 % | 42.444 M | 0.000 -100.00 % | 32.950 M 329 498 080.00 % | 10.000 |
| Cash and short term investments | 53.531 M 0.00 % | 53.531 M 287.27 % | 13.823 M 0.00 % | 13.823 M 110.89 % | 6.555 M 0.00 % | 6.555 M -9.27 % | 7.224 M 161.21 % | 2.766 M 0.00 % | 2.766 M -55.65 % | 6.236 M 0.00 % | 6.236 M 72.70 % | 3.611 M 0.00 % | 3.611 M -1.94 % | 3.683 M 0.00 % | 3.683 M -55.63 % | 8.300 M -5.90 % | 8.820 M 0.00 % | 8.820 M -70.13 % | 29.528 M 187.49 % | 10.271 M -72.33 % | 37.121 M 273.28 % | 9.944 M 1 086.90 % | 837.849 K 0.00 % | 837.849 K -71.24 % | 2.914 M 27.57 % | 2.284 M 0.00 % | 2.284 M -50.61 % | 4.624 M 10.11 % | 4.199 M 0.00 % | 4.199 M -40.18 % | 7.020 M -57.48 % | 16.511 M 0.00 % | 16.511 M -62.41 % | 43.926 M 125.55 % | 19.475 M 0.00 % | 19.475 M 148.23 % | 7.846 M -35.09 % | 12.088 M 0.00 % | 12.088 M -52.39 % | 25.389 M -36.18 % | 39.783 M 0.00 % | 39.783 M -4.86 % | 41.816 M -28.30 % | 58.320 M -56.04 % | 132.675 M 180.26 % | 47.341 M 11.54 % | 42.444 M | 0.000 -100.00 % | 33.877 M 338 767 800.00 % | 10.000 |
| Total current assets | 73.399 M 0.00 % | 73.399 M 138.35 % | 30.795 M 0.00 % | 30.795 M 59.58 % | 19.297 M 0.00 % | 19.297 M -27.23 % | 26.519 M 858.83 % | 2.766 M -89.27 % | 25.784 M 313.44 % | 6.236 M -73.94 % | 23.932 M 562.69 % | 3.611 M -87.63 % | 29.197 M 692.79 % | 3.683 M -89.86 % | 36.327 M -11.47 % | 41.034 M 365.26 % | 8.820 M -80.14 % | 44.402 M -44.83 % | 80.475 M 683.52 % | 10.271 M -85.60 % | 71.307 M -40.78 % | 120.420 M 14 272.57 % | 837.849 K -99.37 % | 132.834 M -4.51 % | 139.114 M 5 991.01 % | 2.284 M -99.04 % | 237.062 M 66.21 % | 142.625 M 3 296.31 % | 4.199 M -96.75 % | 129.238 M -69.25 % | 420.300 M 2 445.61 % | 16.511 M -95.51 % | 367.581 M -51.60 % | 759.495 M 3 799.81 % | 19.475 M -93.72 % | 310.064 M -6.93 % | 333.157 M 2 656.20 % | 12.088 M -96.05 % | 306.378 M -9.83 % | 339.768 M 754.05 % | 39.783 M -86.75 % | 300.282 M 14.59 % | 262.040 M -7.65 % | 283.751 M 1.88 % | 278.527 M 55.45 % | 179.173 M 77.39 % | 101.004 M 505 019 720.00 % | 20.000 -100.00 % | 82.190 M 410 950 625.00 % | 20.000 |
| Inventory | 1.621 M 0.00 % | 1.621 M -22.95 % | 2.104 M 0.00 % | 2.104 M -17.50 % | 2.550 M 0.00 % | 2.550 M 146.00 % | 1.037 M | 0.000 -100.00 % | 1.846 M | 0.000 -100.00 % | 3.257 M | 0.000 -100.00 % | 1.652 M | 0.000 -100.00 % | 2.323 M 17.96 % | 1.970 M | 0.000 -100.00 % | 1.962 M -28.13 % | 2.730 M | 0.000 -100.00 % | 2.244 M 60.38 % | 1.399 M | 0.000 -100.00 % | 1.331 M 13.00 % | 1.178 M | 0.000 -100.00 % | 1.552 M -97.92 % | 74.740 M | 0.000 -100.00 % | 186.768 K -96.94 % | 6.110 M | 0.000 -100.00 % | 9.947 M -56.43 % | 22.830 M | 0.000 -100.00 % | 14.352 M 7.22 % | 13.385 M | 0.000 -100.00 % | 10.760 M -26.93 % | 14.725 M | 0.000 -100.00 % | 8.300 M 29.44 % | 6.412 M 25.37 % | 5.115 M -19.47 % | 6.351 M 1.14 % | 6.280 M -15.67 % | 7.447 M | 0.000 -100.00 % | 6.830 M 68 298 330.00 % | 10.000 |
| Net receivables | 18.247 M 68.43 % | 10.834 M -27.14 % | 14.868 M 43.15 % | 10.386 M 53.70 % | 6.757 M 0.00 % | 6.757 M -48.64 % | 13.156 M | 0.000 -100.00 % | 14.199 M | 0.000 -100.00 % | 9.666 M | 0.000 -100.00 % | 12.338 M | 0.000 -100.00 % | 30.321 M 85.40 % | 16.355 M | 0.000 -100.00 % | 33.046 M 8.19 % | 30.543 M | 0.000 -100.00 % | 31.549 M 101.19 % | 15.681 M | 0.000 -100.00 % | 14.792 M -87.00 % | 113.769 M | 0.000 -100.00 % | 231.014 M 1 345.05 % | 15.987 M | 0.000 -100.00 % | 124.843 M -68.09 % | 391.271 M | 0.000 -100.00 % | 25.011 M -94.64 % | 466.311 M | 0.000 -100.00 % | 75.278 M 72.98 % | 43.520 M | 0.000 -100.00 % | 39.295 M | 0.000 | 0.000 -100.00 % | 251.605 M | 0.000 | 0.000 -100.00 % | 139.500 M | 0.000 | 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 100.00 % | -32.108 M | 0.000 100.00 % | -31.685 M | 0.000 100.00 % | -32.471 M | 0.000 100.00 % | -33.578 M 7.21 % | -36.188 M | 0.000 100.00 % | -31.948 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 % | -2.686 M | 0.000 100.00 % | -2.686 M 95.61 % | -61.243 M | 0.000 100.00 % | -61.243 M 54.58 % | -134.833 M | 0.000 100.00 % | -134.833 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 |
| Account payables | 5.220 M 0.00 % | 5.220 M -29.39 % | 7.393 M 0.00 % | 7.393 M 6.08 % | 6.969 M 0.00 % | 6.969 M -20.04 % | 8.715 M | 0.000 -100.00 % | 14.044 M | 0.000 -100.00 % | 15.848 M | 0.000 -100.00 % | 18.903 M | 0.000 -100.00 % | 23.065 M -2.43 % | 23.640 M | 0.000 -100.00 % | 24.191 M -14.00 % | 28.131 M | 0.000 -100.00 % | 19.056 M -20.11 % | 23.852 M | 0.000 -100.00 % | 29.740 M 5.54 % | 28.178 M | 0.000 -100.00 % | 126.817 M 369.75 % | 26.997 M | 0.000 -100.00 % | 22.407 M -74.26 % | 87.043 M | 0.000 | 0.000 -100.00 % | 445.928 M | 0.000 -100.00 % | 85.691 M 18.78 % | 72.143 M | 0.000 -100.00 % | 39.218 M | 0.000 | 0.000 -100.00 % | 39.736 M 113.52 % | 18.610 M -38.52 % | 30.272 M -7.85 % | 32.852 M 23.81 % | 26.533 M 23.97 % | 21.402 M | 0.000 -100.00 % | 26.218 M | 0.000 |
| Tax payables | 12.583 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.640 M | 0.000 -100.00 % | 538.200 K -24.94 % | 717.018 K | 0.000 -100.00 % | 779.764 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.222 M 137.70 % | 1.776 M 156.74 % | 691.817 K 83.06 % | 377.912 K 234.80 % | 112.876 K | 0.000 -100.00 % | 1.320 M | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.707 K | 0.000 100.00 % | -342.245 K | 0.000 100.00 % | -4.707 K | 0.000 100.00 % | -4.707 K 0.00 % | -4.707 K | 0.000 100.00 % | -4.707 K 0.00 % | -4.707 K | 0.000 100.00 % | -4.707 K 0.00 % | -4.707 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 % | -4.707 K | 0.000 100.00 % | -4.707 K 0.00 % | -4.707 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 227.264 K 0.00 % | 227.264 K -0.48 % | 228.364 K 0.00 % | 228.364 K -0.02 % | 228.417 K 0.00 % | 228.417 K -0.48 % | 229.517 K | 0.000 -100.00 % | 229.570 K | 0.000 -100.00 % | 230.595 K | 0.000 -100.00 % | 230.595 K | 0.000 -100.00 % | 230.720 K 0.00 % | 230.720 K | 0.000 -100.00 % | 230.845 K -0.02 % | 230.898 K | 0.000 -100.00 % | 231.023 K -95.84 % | 5.551 M | 0.000 -100.00 % | 5.628 M -77.69 % | 25.221 M | 0.000 -100.00 % | 25.670 M 4.08 % | 24.665 M | 0.000 -100.00 % | 24.046 M -5.75 % | 25.514 M | 0.000 -100.00 % | 25.457 M 39.19 % | 18.290 M | 0.000 -100.00 % | 3.793 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 |
| Capital lease obligations | 3.101 M 0.00 % | 3.101 M -21.90 % | 3.971 M 0.00 % | 3.971 M -22.64 % | 5.133 M 0.00 % | 5.133 M -24.82 % | 6.827 M | 0.000 -100.00 % | 4.108 M | 0.000 -100.00 % | 5.244 M | 0.000 -100.00 % | 6.681 M | 0.000 -100.00 % | 9.460 M -3.33 % | 9.785 M | 0.000 -100.00 % | 11.430 M 37.39 % | 8.319 M | 0.000 -100.00 % | 11.923 M 4.39 % | 11.422 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 445.938 M | 0.000 -100.00 % | 442.310 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.526 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 383.351 M 0.00 % | 383.351 M 1.60 % | 377.326 M 0.00 % | 377.326 M 0.00 % | 377.326 M 0.00 % | 377.326 M 0.00 % | 377.326 M 164 262.27 % | 229.570 K -99.94 % | 377.326 M 163 531.68 % | 230.595 K -99.94 % | 377.326 M | 0.000 -100.00 % | 392.558 M 170 044.93 % | 230.720 K -99.94 % | 377.326 M 0.00 % | 377.326 M 163 354.47 % | 230.845 K -99.94 % | 377.326 M 0.00 % | 377.326 M 163 228.53 % | 231.023 K -99.94 % | 377.326 M -1.29 % | 382.266 M 6 692.61 % | 5.628 M -98.51 % | 377.303 M 0.00 % | 377.303 M 1 369.81 % | 25.670 M -93.20 % | 377.328 M 0.00 % | 377.328 M 1 469.17 % | 24.046 M -93.63 % | 377.353 M 0.00 % | 377.353 M 1 382.33 % | 25.457 M -95.01 % | 509.707 M 32.73 % | 384.025 M 10 023.93 % | 3.793 M -98.73 % | 298.913 M 19.68 % | 249.770 M | 0.000 -100.00 % | 249.770 M -6.73 % | 267.791 M | 0.000 -100.00 % | 263.042 M -24.63 % | 348.979 M -21.10 % | 442.308 M 91.11 % | 231.439 M -11.27 % | 260.827 M 129.56 % | 113.618 M 1 136 182 570.00 % | 10.000 -100.00 % | 173.593 M 1 735 930 360.00 % | 10.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.707 K | 0.000 -100.00 % | 4.707 K | 0.000 -100.00 % | 4.707 K | 0.000 -100.00 % | 4.707 K 0.00 % | 4.707 K | 0.000 -100.00 % | 4.707 K 0.00 % | 4.707 K | 0.000 -100.00 % | 4.707 K 0.00 % | 4.707 K | 0.000 -100.00 % | 4.707 K 0.00 % | 4.707 K | 0.000 -100.00 % | 4.707 K 0.00 % | 4.707 K | 0.000 -100.00 % | 4.707 K 0.00 % | 4.707 K | 0.000 -100.00 % | 4.707 K 0.00 % | 4.707 K | 0.000 -100.00 % | 4.707 K 0.00 % | 4.707 K | 0.000 -100.00 % | 4.707 K 0.00 % | 4.707 K | 0.000 -100.00 % | 4.707 K 0.00 % | 4.707 K 0.00 % | 4.707 K 0.00 % | 4.707 K 0.00 % | 4.707 K 0.00 % | 4.707 K | 0.000 -100.00 % | 4.707 K | 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 |
| Total assets | 127.786 M 0.00 % | 127.786 M 63.55 % | 78.134 M 0.00 % | 78.134 M 18.22 % | 66.089 M 0.00 % | 66.089 M -4.30 % | 69.062 M | 0.000 -100.00 % | 66.286 M | 0.000 -100.00 % | 66.318 M | 0.000 -100.00 % | 73.678 M | 0.000 -100.00 % | 85.219 M -8.75 % | 93.394 M | 0.000 -100.00 % | 93.962 M -1.54 % | 95.428 M | 0.000 -100.00 % | 86.286 M -36.94 % | 136.822 M | 0.000 -100.00 % | 141.412 M -4.19 % | 147.593 M | 0.000 -100.00 % | 247.287 M 59.16 % | 155.371 M | 0.000 -100.00 % | 140.188 M -69.01 % | 452.305 M | 0.000 -100.00 % | 404.431 M -50.07 % | 809.996 M | 0.000 -100.00 % | 364.471 M -19.38 % | 452.067 M | 0.000 -100.00 % | 429.952 M -20.77 % | 542.694 M | 0.000 -100.00 % | 510.488 M 5.06 % | 485.915 M -1.39 % | 492.756 M 25.27 % | 393.362 M 35.25 % | 290.840 M 38.45 % | 210.075 M 700 249 380.00 % | 30.000 -100.00 % | 197.751 M 659 168 903.33 % | 30.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2006-01-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2005-01-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2004-01-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2003-01-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2002-01-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2001-01-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 2000-01-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -1.000 K -100.03 % | 3.340 M 300.12 % | 834.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 612.003 K 0.00 % | 612.003 K 0.00 % | 612.003 K 0.00 % | 612.003 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 |
| Change in working capital | 0.000 | 0.000 -100.00 % | 1.495 M 0.00 % | 1.495 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 % | -666.389 K 0.00 % | -666.389 K 0.00 % | -666.389 K | 0.000 -100.00 % | 2.226 M 0.00 % | 2.226 M 0.00 % | 2.226 M | 0.000 -100.00 % | 608.111 K 0.00 % | 608.111 K 0.00 % | 608.111 K | 0.000 100.00 % | -21.276 M 0.00 % | -21.276 M 0.00 % | -21.276 M -614.68 % | 4.134 M 0.00 % | 4.134 M 0.00 % | 4.134 M 0.00 % | 4.134 M 617.23 % | -799.236 K 0.00 % | -799.236 K 0.00 % | -799.236 K 0.00 % | -799.236 K -180.17 % | 996.880 K 0.00 % | 996.880 K 0.00 % | 996.880 K 0.00 % | 996.880 K -31.81 % | 1.462 M 0.00 % | 1.462 M 0.00 % | 1.462 M 0.00 % | 1.462 M 414.78 % | 284.006 K 0.00 % | 284.006 K 0.00 % | 284.006 K 0.00 % | 284.006 K 110.68 % | -2.659 M 0.00 % | -2.659 M 0.00 % | -2.659 M 0.00 % | -2.659 M -44 927.43 % | 5.931 K 0.00 % | 5.931 K 0.00 % | 5.931 K 0.00 % | 5.931 K 100.79 % | -753.362 K 0.00 % | -753.362 K 0.00 % | -753.362 K 0.00 % | -753.362 K 18.07 % | -919.568 K 0.00 % | -919.568 K 0.00 % | -919.568 K 0.00 % | -919.568 K -252.07 % | 604.706 K 0.00 % | 604.706 K 0.00 % | 604.706 K 0.00 % | 604.706 K 141.99 % | -1.440 M 0.00 % | -1.440 M 0.00 % | -1.440 M 0.00 % | -1.440 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 |
| Accounts receivables | 0.000 | 0.000 -100.00 % | 1.997 M 0.00 % | 1.997 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 100.00 % | -501.278 K 0.00 % | -501.278 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 % | -228.101 K 0.00 % | -228.101 K 0.00 % | -228.101 K | 0.000 -100.00 % | 52.658 K 0.00 % | 52.658 K 0.00 % | 52.658 K | 0.000 100.00 % | -341.043 K 0.00 % | -341.043 K 0.00 % | -341.043 K | 0.000 -100.00 % | 2.105 M 0.00 % | 2.105 M 0.00 % | 2.105 M 266.72 % | 574.054 K 0.00 % | 574.054 K 0.00 % | 574.054 K 0.00 % | 574.054 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -908.166 K 0.00 % | -908.166 K 0.00 % | -908.166 K 0.00 % | -908.166 K -740.43 % | 141.805 K 0.00 % | 141.805 K 0.00 % | 141.805 K 0.00 % | 141.805 K 239.91 % | 41.718 K 0.00 % | 41.718 K 0.00 % | 41.718 K 0.00 % | 41.718 K -83.51 % | 252.992 K 0.00 % | 252.992 K 0.00 % | 252.992 K 0.00 % | 252.992 K -23.87 % | 332.315 K 0.00 % | 332.315 K 0.00 % | 332.315 K 0.00 % | 332.315 K 199.49 % | -334.031 K 0.00 % | -334.031 K 0.00 % | -334.031 K 0.00 % | -334.031 K 64.25 % | -934.480 K 0.00 % | -934.480 K 0.00 % | -934.480 K 0.00 % | -934.480 K -400.21 % | -186.819 K 0.00 % | -186.819 K 0.00 % | -186.819 K 0.00 % | -186.819 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -438.288 K 0.00 % | -438.288 K 0.00 % | -438.288 K | 0.000 -100.00 % | 2.173 M 0.00 % | 2.173 M 0.00 % | 2.173 M | 0.000 -100.00 % | 949.154 K 0.00 % | 949.154 K 0.00 % | 949.154 K | 0.000 100.00 % | -23.381 M 0.00 % | -23.381 M 0.00 % | -23.381 M -756.81 % | 3.560 M 0.00 % | 3.560 M 0.00 % | 3.560 M 0.00 % | 3.560 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.370 M 0.00 % | 2.370 M 0.00 % | 2.370 M 0.00 % | 2.370 M 1 566.77 % | 142.201 K 0.00 % | 142.201 K 0.00 % | 142.201 K 0.00 % | 142.201 K 105.27 % | -2.700 M 0.00 % | -2.700 M 0.00 % | -2.700 M 0.00 % | -2.700 M -993.02 % | -247.061 K 0.00 % | -247.061 K 0.00 % | -247.061 K 0.00 % | -247.061 K 77.24 % | -1.086 M 0.00 % | -1.086 M 0.00 % | -1.086 M 0.00 % | -1.086 M -85.42 % | -585.536 K 0.00 % | -585.536 K 0.00 % | -585.536 K 0.00 % | -585.536 K -138.04 % | 1.539 M 0.00 % | 1.539 M 0.00 % | 1.539 M 0.00 % | 1.539 M 222.82 % | -1.253 M 0.00 % | -1.253 M 0.00 % | -1.253 M 0.00 % | -1.253 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 4.831 M 0.00 % | 4.831 M 233.07 % | -3.630 M 0.00 % | -3.630 M -902.83 % | 452.158 K 0.00 % | 452.158 K -21.65 % | 577.088 K 110.73 % | -5.377 M -34 175.28 % | -15.688 K 98.74 % | -1.243 M -390.58 % | 427.738 K -76.88 % | 1.850 M -82.36 % | 10.491 M 299.24 % | 2.628 M -62.89 % | 7.082 M 227.62 % | 2.162 M -29.89 % | 3.083 M 17.38 % | 2.627 M -73.37 % | 9.864 M 648.42 % | 1.318 M 159.93 % | -2.199 M -153.86 % | 4.083 M -90.17 % | 41.522 M 16 711.24 % | -249.962 K 74.73 % | -989.032 K -153.45 % | 1.850 M 111.61 % | -15.942 M -5 229.11 % | -299.145 K -104.65 % | 6.438 M 27.56 % | 5.047 M -39.60 % | 8.356 M 46.41 % | 5.707 M 74.33 % | 3.274 M 34.57 % | 2.433 M 356.19 % | -949.619 K -100.40 % | 239.265 M 15 131.54 % | -1.592 M 41.52 % | -2.722 M -134.92 % | 7.794 M 733.47 % | -1.230 M 80.37 % | -6.269 M -7.64 % | -5.824 M -103.76 % | 154.834 M 1 768.05 % | -9.282 M 11.26 % | -10.460 M -720.53 % | -1.275 M -100.97 % | 131.822 M 7 900.40 % | 1.648 M -54.69 % | 3.637 M -6.94 % | 3.908 M 318.77 % | -1.786 M -137.38 % | 4.779 M 116.44 % | 2.208 M 934.80 % | -264.473 K 72.79 % | -971.870 K -144.09 % | 2.204 M 424.63 % | -679.031 K -134.53 % | 1.966 M 108.88 % | -22.134 M -6 349.96 % | 354.146 K -82.69 % | 2.046 M -8.03 % | 2.224 M 218.90 % | -1.871 M -847.78 % | 250.167 K -82.37 % | 1.419 M 381.37 % | 294.809 K 124.20 % | -1.218 M -199.84 % | 1.220 M 32.48 % | 921.111 K 316.67 % | -425.113 K -146.15 % | 921.111 K -52.92 % | 1.957 M 0.00 % | 1.957 M 0.00 % | 1.957 M 0.00 % | 1.957 M 509.56 % | 320.998 K 0.00 % | 320.998 K 0.00 % | 320.998 K 0.00 % | 320.998 K 1.05 % | 317.652 K 0.00 % | 317.652 K 0.00 % | 317.652 K 0.00 % | 317.652 K -73.23 % | 1.187 M 0.00 % | 1.187 M 0.00 % | 1.187 M 0.00 % | 1.187 M -2.97 % | 1.223 M 0.00 % | 1.223 M 0.00 % | 1.223 M 0.00 % | 1.223 M 162.22 % | -1.966 M 0.00 % | -1.966 M 0.00 % | -1.966 M 0.00 % | -1.966 M -140.52 % | 4.850 M 0.00 % | 4.850 M 0.00 % | 4.850 M 0.00 % | 4.850 M 281.59 % | -2.671 M 0.00 % | -2.671 M 0.00 % | -2.671 M 0.00 % | -2.671 M |
| Net cash provided by operating activities | 26.299 M 0.00 % | 26.299 M 2 664.49 % | 951.330 K 0.00 % | 951.330 K 201.23 % | 315.812 K 0.00 % | 315.812 K -95.88 % | 7.674 M | 0.000 100.00 % | -146.506 K | 0.000 -100.00 % | 1.500 M | 0.000 -100.00 % | 2.063 M | 0.000 100.00 % | -2.379 M | 0.000 -100.00 % | 744.653 K | 0.000 -100.00 % | 8.871 M | 0.000 100.00 % | -2.794 M | 0.000 | 0.000 | 0.000 100.00 % | -1.826 M 0.00 % | -1.826 M 0.00 % | -1.826 M | 0.000 100.00 % | -2.298 M 0.00 % | -2.298 M 0.00 % | -2.298 M | 0.000 100.00 % | -3.217 M 0.00 % | -3.217 M 0.00 % | -3.217 M | 0.000 100.00 % | -23.648 M 0.00 % | -23.648 M 0.00 % | -23.648 M -2 252.54 % | 1.099 M 0.00 % | 1.099 M 0.00 % | 1.099 M 0.00 % | 1.099 M 230.12 % | -844.322 K 0.00 % | -844.322 K 0.00 % | -844.322 K 0.00 % | -844.322 K 62.91 % | -2.276 M 0.00 % | -2.276 M 0.00 % | -2.276 M 0.00 % | -2.276 M -213.89 % | 1.999 M 0.00 % | 1.999 M 0.00 % | 1.999 M 0.00 % | 1.999 M -46.45 % | 3.732 M 0.00 % | 3.732 M 0.00 % | 3.732 M 0.00 % | 3.732 M 15.40 % | 3.234 M 0.00 % | 3.234 M 0.00 % | 3.234 M 0.00 % | 3.234 M -48.75 % | 6.310 M 0.00 % | 6.310 M 0.00 % | 6.310 M 0.00 % | 6.310 M 11.15 % | 5.677 M 0.00 % | 5.677 M 0.00 % | 5.677 M 0.00 % | 5.677 M 58.80 % | 3.575 M 0.00 % | 3.575 M 0.00 % | 3.575 M 0.00 % | 3.575 M 10.23 % | 3.243 M 0.00 % | 3.243 M 0.00 % | 3.243 M 0.00 % | 3.243 M 647.52 % | 433.883 K 0.00 % | 433.883 K 0.00 % | 433.883 K 0.00 % | 433.883 K -63.44 % | 1.187 M 0.00 % | 1.187 M 0.00 % | 1.187 M 0.00 % | 1.187 M -2.97 % | 1.223 M 0.00 % | 1.223 M 0.00 % | 1.223 M 0.00 % | 1.223 M 162.22 % | -1.966 M 0.00 % | -1.966 M 0.00 % | -1.966 M 0.00 % | -1.966 M -140.52 % | 4.850 M 0.00 % | 4.850 M 0.00 % | 4.850 M 0.00 % | 4.850 M 281.59 % | -2.671 M 0.00 % | -2.671 M 0.00 % | -2.671 M 0.00 % | -2.671 M |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -851.191 K 0.00 % | -851.191 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 % | -448.310 K 0.00 % | -448.310 K 0.00 % | -448.310 K | 0.000 100.00 % | -516.618 K 0.00 % | -516.618 K 0.00 % | -516.618 K | 0.000 100.00 % | -863.158 K 0.00 % | -863.158 K 0.00 % | -863.158 K | 0.000 100.00 % | -1.068 M 0.00 % | -1.068 M 0.00 % | -1.068 M 29.59 % | -1.516 M 0.00 % | -1.516 M 0.00 % | -1.516 M 0.00 % | -1.516 M 20.48 % | -1.907 M 0.00 % | -1.907 M 0.00 % | -1.907 M 0.00 % | -1.907 M -44.21 % | -1.322 M 0.00 % | -1.322 M 0.00 % | -1.322 M 0.00 % | -1.322 M 85.65 % | -9.212 M 0.00 % | -9.212 M 0.00 % | -9.212 M 0.00 % | -9.212 M 0.24 % | -9.234 M 0.00 % | -9.234 M 0.00 % | -9.234 M 0.00 % | -9.234 M -744.63 % | -1.093 M 0.00 % | -1.093 M 0.00 % | -1.093 M 0.00 % | -1.093 M 49.38 % | -2.160 M 0.00 % | -2.160 M 0.00 % | -2.160 M 0.00 % | -2.160 M 12.43 % | -2.466 M 0.00 % | -2.466 M 0.00 % | -2.466 M 0.00 % | -2.466 M 52.06 % | -5.145 M 0.00 % | -5.145 M 0.00 % | -5.145 M 0.00 % | -5.145 M -385.48 % | -1.060 M 0.00 % | -1.060 M 0.00 % | -1.060 M 0.00 % | -1.060 M 47.76 % | -2.028 M 0.00 % | -2.028 M 0.00 % | -2.028 M 0.00 % | -2.028 M -137.05 % | -855.642 K 0.00 % | -855.642 K 0.00 % | -855.642 K 0.00 % | -855.642 K 43.19 % | -1.506 M 0.00 % | -1.506 M 0.00 % | -1.506 M 0.00 % | -1.506 M 41.35 % | -2.568 M 0.00 % | -2.568 M 0.00 % | -2.568 M 0.00 % | -2.568 M -29.96 % | -1.976 M 0.00 % | -1.976 M 0.00 % | -1.976 M 0.00 % | -1.976 M -229.35 % | -600.008 K 0.00 % | -600.008 K 0.00 % | -600.008 K 0.00 % | -600.008 K |
| Acquisitions net | 0.000 | 0.000 100.00 % | -1.152 M 0.00 % | -1.152 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.149 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.713 M 0.00 % | -6.713 M 0.00 % | -6.713 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 100.00 % | -4.120 M 0.00 % | -4.120 M 0.00 % | -4.120 M 0.00 % | -4.120 M -11 364 820.69 % | -36.250 0.00 % | -36.250 0.00 % | -36.250 0.00 % | -36.250 59.38 % | -89.250 0.00 % | -89.250 0.00 % | -89.250 0.00 % | -89.250 100.00 % | -7.805 M 0.00 % | -7.805 M 0.00 % | -7.805 M 0.00 % | -7.805 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 510.776 K 0.00 % | 510.776 K 0.00 % | 510.776 K 0.00 % | 510.776 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -5.853 M 0.00 % | -5.853 M -591.60 % | 1.191 M 0.00 % | 1.191 M 146.48 % | -2.561 M 0.00 % | -2.561 M -21.33 % | -2.111 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.161 M 0.00 % | 7.161 M 0.00 % | 7.161 M | 0.000 -100.00 % | 516.618 K 0.00 % | 516.618 K 0.00 % | 516.618 K | 0.000 -100.00 % | 863.158 K 0.00 % | 863.158 K 0.00 % | 863.158 K | 0.000 -100.00 % | 1.068 M 0.00 % | 1.068 M 0.00 % | 1.068 M 6.19 % | 1.005 M 0.00 % | 1.005 M 0.00 % | 1.005 M 0.00 % | 1.005 M -47.27 % | 1.907 M 0.00 % | 1.907 M 0.00 % | 1.907 M 0.00 % | 1.907 M 44.21 % | 1.322 M 0.00 % | 1.322 M 0.00 % | 1.322 M 0.00 % | 1.322 M -85.65 % | 9.212 M 0.00 % | 9.212 M 0.00 % | 9.212 M 0.00 % | 9.212 M -31.02 % | 13.354 M 0.00 % | 13.354 M 0.00 % | 13.354 M 0.00 % | 13.354 M 1 121.40 % | 1.093 M 0.00 % | 1.093 M 0.00 % | 1.093 M 0.00 % | 1.093 M -49.38 % | 2.160 M 0.00 % | 2.160 M 0.00 % | 2.160 M 0.00 % | 2.160 M -78.97 % | 10.271 M 0.00 % | 10.271 M 0.00 % | 10.271 M 0.00 % | 10.271 M 99.65 % | 5.145 M 0.00 % | 5.145 M 0.00 % | 5.145 M 0.00 % | 5.145 M 385.48 % | 1.060 M 0.00 % | 1.060 M 0.00 % | 1.060 M 0.00 % | 1.060 M -47.76 % | 2.028 M 0.00 % | 2.028 M 0.00 % | 2.028 M 0.00 % | 2.028 M 137.05 % | 855.641 K 0.00 % | 855.641 K 0.00 % | 855.641 K 0.00 % | 855.641 K -43.19 % | 1.506 M 0.00 % | 1.506 M 0.00 % | 1.506 M 0.00 % | 1.506 M -41.35 % | 2.568 M 0.00 % | 2.568 M 0.00 % | 2.568 M 0.00 % | 2.568 M 48.78 % | 1.726 M 0.00 % | 1.726 M 0.00 % | 1.726 M 0.00 % | 1.726 M 187.69 % | 600.008 K 0.00 % | 600.008 K 0.00 % | 600.008 K 0.00 % | 600.008 K |
| Net cash used for investing activites | -5.853 M 0.00 % | -5.853 M -620.38 % | -812.470 K 0.00 % | -812.470 K 68.28 % | -2.561 M 0.00 % | -2.561 M -21.33 % | -2.111 M | 0.000 100.00 % | -548.459 K | 0.000 -100.00 % | 1.450 M | 0.000 100.00 % | -150.376 K | 0.000 100.00 % | -882.235 K | 0.000 -100.00 % | 739.061 K | 0.000 100.00 % | -1.280 M | 0.000 100.00 % | -2.252 M | 0.000 | 0.000 | 0.000 100.00 % | -154.891 K 0.00 % | -154.891 K 0.00 % | -154.891 K | 0.000 -100.00 % | 36.462 K 0.00 % | 36.462 K 0.00 % | 36.462 K | 0.000 100.00 % | -1.414 M 0.00 % | -1.414 M 0.00 % | -1.414 M | 0.000 -100.00 % | 23.110 M 0.00 % | 23.110 M 0.00 % | 23.110 M 188.98 % | -25.971 M 0.00 % | -25.971 M 0.00 % | -25.971 M 0.00 % | -25.971 M -480.02 % | -4.478 M 0.00 % | -4.478 M 0.00 % | -4.478 M 0.00 % | -4.478 M 68.24 % | -14.100 M 0.00 % | -14.100 M 0.00 % | -14.100 M 0.00 % | -14.100 M 0.68 % | -14.197 M 0.00 % | -14.197 M 0.00 % | -14.197 M 0.00 % | -14.197 M 45.80 % | -26.191 M 0.00 % | -26.191 M 0.00 % | -26.191 M 0.00 % | -26.191 M -36.51 % | -19.186 M 0.00 % | -19.186 M 0.00 % | -19.186 M 0.00 % | -19.186 M -788.35 % | -2.160 M 0.00 % | -2.160 M 0.00 % | -2.160 M 0.00 % | -2.160 M 78.98 % | -10.273 M 0.00 % | -10.273 M 0.00 % | -10.273 M 0.00 % | -10.273 M -104.54 % | -5.022 M 0.00 % | -5.022 M 0.00 % | -5.022 M 0.00 % | -5.022 M -403.01 % | -998.456 K 0.00 % | -998.456 K 0.00 % | -998.456 K 0.00 % | -998.456 K 49.53 % | -1.978 M 0.00 % | -1.978 M 0.00 % | -1.978 M 0.00 % | -1.978 M -384.41 % | 695.643 K 0.00 % | 695.643 K 0.00 % | 695.643 K 0.00 % | 695.643 K 151.59 % | -1.348 M 0.00 % | -1.348 M 0.00 % | -1.348 M 0.00 % | -1.348 M 67.62 % | -4.164 M 0.00 % | -4.164 M 0.00 % | -4.164 M 0.00 % | -4.164 M -141.25 % | -1.726 M 0.00 % | -1.726 M 0.00 % | -1.726 M 0.00 % | -1.726 M -103.07 % | -850.008 K 0.00 % | -850.008 K 0.00 % | -850.008 K 0.00 % | -850.008 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.750 M 0.00 % | 3.750 M 0.00 % | 3.750 M | 0.000 -100.00 % | 2.095 M 0.00 % | 2.095 M 0.00 % | 2.095 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.268 M 0.00 % | 23.268 M 0.00 % | 23.268 M 0.00 % | 23.268 M 73.72 % | 13.394 M 0.00 % | 13.394 M 0.00 % | 13.394 M 0.00 % | 13.394 M 335.59 % | 3.075 M 0.00 % | 3.075 M 0.00 % | 3.075 M 0.00 % | 3.075 M -71.40 % | 10.750 M 0.00 % | 10.750 M 0.00 % | 10.750 M 0.00 % | 10.750 M -56.72 % | 24.836 M 0.00 % | 24.836 M 0.00 % | 24.836 M 0.00 % | 24.836 M 41.04 % | 17.610 M 0.00 % | 17.610 M 0.00 % | 17.610 M 0.00 % | 17.610 M 83.29 % | 9.608 M 0.00 % | 9.608 M 0.00 % | 9.608 M 0.00 % | 9.608 M 114.60 % | 4.477 M 0.00 % | 4.477 M 0.00 % | 4.477 M 0.00 % | 4.477 M -58.63 % | 10.821 M 0.00 % | 10.821 M 0.00 % | 10.821 M 0.00 % | 10.821 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 % | 9.400 M 0.00 % | 9.400 M 0.00 % | 9.400 M 0.00 % | 9.400 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.481 K 0.00 % | -41.481 K 0.00 % | -41.481 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -45.523 K 0.00 % | -45.523 K 0.00 % | -45.523 K 96.47 % | -1.289 M 0.00 % | -1.289 M 0.00 % | -1.289 M 0.00 % | -1.289 M -669.65 % | -167.487 K 0.00 % | -167.487 K 0.00 % | -167.487 K 0.00 % | -167.487 K 2.73 % | -172.191 K 0.00 % | -172.191 K 0.00 % | -172.191 K 0.00 % | -172.191 K 74.59 % | -677.647 K 0.00 % | -677.647 K 0.00 % | -677.647 K 0.00 % | -677.647 K 46.24 % | -1.260 M 0.00 % | -1.260 M 0.00 % | -1.260 M 0.00 % | -1.260 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -530.771 K 0.00 % | -530.771 K 0.00 % | -530.771 K 0.00 % | -530.771 K -123.09 % | -237.920 K 0.00 % | -237.920 K 0.00 % | -237.920 K 0.00 % | -237.920 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.091 M 0.00 % | -2.091 M 0.00 % | -2.091 M 0.00 % | -2.091 M | 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 100.00 % | -1.581 M 0.00 % | -1.581 M 0.00 % | -1.581 M 0.00 % | -1.581 M -4.49 % | -1.513 M 0.00 % | -1.513 M 0.00 % | -1.513 M 0.00 % | -1.513 M 50.13 % | -3.034 M 0.00 % | -3.034 M 0.00 % | -3.034 M 0.00 % | -3.034 M -65.02 % | -1.839 M 0.00 % | -1.839 M 0.00 % | -1.839 M 0.00 % | -1.839 M -7.03 % | -1.718 M 0.00 % | -1.718 M 0.00 % | -1.718 M 0.00 % | -1.718 M -2.71 % | -1.673 M 0.00 % | -1.673 M 0.00 % | -1.673 M 0.00 % | -1.673 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 |
| Other financing activites | -869.563 K 0.00 % | -869.563 K -124.81 % | 3.505 M 0.00 % | 3.505 M 74.68 % | 2.007 M 0.00 % | 2.007 M 282.61 % | -1.099 M | 0.000 100.00 % | -2.783 M | 0.000 100.00 % | -201.077 K | 0.000 100.00 % | -1.872 M | 0.000 100.00 % | -1.466 M | 0.000 100.00 % | -2.099 M | 0.000 100.00 % | -1.804 M | 0.000 100.00 % | -2.636 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 100.00 % | -2.544 M 0.00 % | -2.544 M 0.00 % | -2.544 M 0.00 % | -2.544 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 901.556 K -64.22 % | 2.520 M 0.00 % | 2.520 M 0.00 % | 2.520 M 173.00 % | -3.452 M -169.53 % | 4.965 M 0.00 % | 4.965 M 0.00 % | 4.965 M -77.32 % | 21.890 M 0.00 % | 21.890 M 0.00 % | 21.890 M 0.00 % | 21.890 M 34.09 % | 16.325 M 0.00 % | 16.325 M 0.00 % | 16.325 M 0.00 % | 16.325 M 111.10 % | 7.733 M 0.00 % | 7.733 M 0.00 % | 7.733 M 0.00 % | 7.733 M 308.72 % | -3.705 M 0.00 % | -3.705 M 0.00 % | -3.705 M 0.00 % | -3.705 M -144.47 % | 8.332 M 0.00 % | 8.332 M 0.00 % | 8.332 M 0.00 % | 8.332 M 697.71 % | -1.394 M 0.00 % | -1.394 M 0.00 % | -1.394 M 0.00 % | -1.394 M -33.96 % | -1.041 M 0.00 % | -1.041 M 0.00 % | -1.041 M 0.00 % | -1.041 M -95.63 % | -531.910 K 0.00 % | -531.910 K 0.00 % | -531.910 K 0.00 % | -531.910 K -92.88 % | -275.770 K 0.00 % | -275.770 K 0.00 % | -275.770 K 0.00 % | -275.770 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.996 M 0.00 % | 5.996 M 0.00 % | 5.996 M 0.00 % | 5.996 M 68.52 % | 3.558 M 0.00 % | 3.558 M 0.00 % | 3.558 M 0.00 % | 3.558 M |
| Net cash used provided by financing activities | -869.563 K 0.00 % | -869.563 K -124.81 % | 3.505 M 0.00 % | 3.505 M 74.68 % | 2.007 M 0.00 % | 2.007 M 282.61 % | -1.099 M | 0.000 100.00 % | -2.783 M | 0.000 100.00 % | -201.077 K | 0.000 100.00 % | -1.872 M | 0.000 100.00 % | -1.466 M | 0.000 100.00 % | -2.099 M | 0.000 100.00 % | -1.804 M | 0.000 100.00 % | -2.636 M | 0.000 | 0.000 | 0.000 100.00 % | -2.060 M 0.00 % | -2.060 M 0.00 % | -2.060 M | 0.000 100.00 % | -3.480 M 0.00 % | -3.480 M 0.00 % | -3.480 M | 0.000 100.00 % | -6.359 M 0.00 % | -6.359 M 0.00 % | -6.359 M | 0.000 100.00 % | -15.813 M 0.00 % | -15.813 M 0.00 % | -15.813 M -276.12 % | 8.979 M 0.00 % | 8.979 M 0.00 % | 8.979 M 0.00 % | 8.979 M 626.37 % | -1.706 M 0.00 % | -1.706 M 0.00 % | -1.706 M 0.00 % | -1.706 M -151.08 % | -679.362 K 0.00 % | -679.362 K 0.00 % | -679.362 K 0.00 % | -679.362 K -119.68 % | 3.452 M 0.00 % | 3.452 M 0.00 % | 3.452 M 0.00 % | 3.452 M -81.69 % | 18.856 M 0.00 % | 18.856 M 0.00 % | 18.856 M 0.00 % | 18.856 M 30.17 % | 14.486 M 0.00 % | 14.486 M 0.00 % | 14.486 M 0.00 % | 14.486 M 140.82 % | 6.015 M 0.00 % | 6.015 M 0.00 % | 6.015 M 0.00 % | 6.015 M 211.86 % | -5.378 M 0.00 % | -5.378 M 0.00 % | -5.378 M 0.00 % | -5.378 M -164.54 % | 8.332 M 0.00 % | 8.332 M 0.00 % | 8.332 M 0.00 % | 8.332 M 697.71 % | -1.394 M 0.00 % | -1.394 M 0.00 % | -1.394 M 0.00 % | -1.394 M -33.96 % | -1.041 M 0.00 % | -1.041 M 0.00 % | -1.041 M 0.00 % | -1.041 M -95.63 % | -531.910 K 0.00 % | -531.910 K 0.00 % | -531.910 K 0.00 % | -531.910 K -92.88 % | -275.770 K 0.00 % | -275.770 K 0.00 % | -275.770 K 0.00 % | -275.770 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.996 M 0.00 % | 5.996 M 0.00 % | 5.996 M 0.00 % | 5.996 M 68.52 % | 3.558 M 0.00 % | 3.558 M 0.00 % | 3.558 M 0.00 % | 3.558 M |
| Effect of forex changes on cash | 277.096 K 0.00 % | 277.096 K 2 843.80 % | -10.099 K 0.00 % | -10.099 K 89.50 % | -96.226 K 0.00 % | -96.226 K -1 557.35 % | -5.806 K | 0.000 -100.00 % | 7.576 K | 0.000 100.00 % | -123.840 K | 0.000 100.00 % | -112.271 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.400 M 0.00 % | 6.400 M 0.00 % | 6.400 M | 0.000 -100.00 % | 5.380 M 0.00 % | 5.380 M 0.00 % | 5.380 M | 0.000 -100.00 % | 10.511 M 0.00 % | 10.511 M 0.00 % | 10.511 M | 0.000 -100.00 % | 13.273 M 0.00 % | 13.273 M 0.00 % | 13.273 M 13 385.64 % | -99.905 K 0.00 % | -99.905 K 0.00 % | -99.905 K 0.00 % | -99.905 K -201.86 % | 98.083 K 0.00 % | 98.083 K 0.00 % | 98.083 K 0.00 % | 98.083 K -60.95 % | 251.189 K 0.00 % | 251.189 K 0.00 % | 251.189 K 0.00 % | 251.189 K 25.76 % | 199.739 K 0.00 % | 199.739 K 0.00 % | 199.739 K 0.00 % | 199.739 K -33.15 % | 298.809 K 0.00 % | 298.809 K 0.00 % | 298.809 K 0.00 % | 298.809 K 10.77 % | 269.765 K 0.00 % | 269.765 K 0.00 % | 269.765 K 0.00 % | 269.765 K 37.32 % | 196.447 K 0.00 % | 196.447 K 0.00 % | 196.447 K 0.00 % | 196.447 K -97.23 % | 7.103 M 0.00 % | 7.103 M 0.00 % | 7.103 M 0.00 % | 7.103 M 102.13 % | 3.514 M 0.00 % | 3.514 M 0.00 % | 3.514 M 0.00 % | 3.514 M 58 132.82 % | 6.035 K 0.00 % | 6.035 K 0.00 % | 6.035 K 0.00 % | 6.035 K -97.50 % | 240.983 K 0.00 % | 240.983 K 0.00 % | 240.983 K 0.00 % | 240.983 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -72.502 K 0.00 % | -72.502 K 0.00 % | -72.502 K 0.00 % | -72.502 K -195.95 % | 75.562 K 0.00 % | 75.562 K 0.00 % | 75.562 K 0.00 % | 75.562 K |
| Net change in cash | 0.000 | 0.000 | 0.000 100.00 % | -6.555 M -1 856.88 % | -334.950 K 0.00 % | -334.950 K -107.51 % | 4.459 M | 0.000 100.00 % | -3.471 M | 0.000 -100.00 % | 2.625 M | 0.000 100.00 % | -71.597 K | 0.000 100.00 % | -4.617 M | 0.000 100.00 % | -520.013 K | 0.000 -100.00 % | 6.141 M | 0.000 100.00 % | -7.593 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.358 M 0.00 % | 2.358 M 0.00 % | 2.358 M | 0.000 100.00 % | -361.520 K 0.00 % | -361.520 K 0.00 % | -361.520 K | 0.000 100.00 % | -478.867 K 0.00 % | -478.867 K 0.00 % | -478.867 K | 0.000 100.00 % | -3.078 M 0.00 % | -3.078 M 0.00 % | -3.078 M -315.30 % | -741.110 K 0.00 % | -741.110 K 0.00 % | -741.110 K 0.00 % | -741.110 K -140.13 % | 1.847 M 0.00 % | 1.847 M 0.00 % | 1.847 M 0.00 % | 1.847 M 126.67 % | -6.924 M 0.00 % | -6.924 M 0.00 % | -6.924 M 0.00 % | -6.924 M -49.41 % | -4.634 M 0.00 % | -4.634 M 0.00 % | -4.634 M 0.00 % | -4.634 M -268.83 % | 2.745 M 0.00 % | 2.745 M 0.00 % | 2.745 M 0.00 % | 2.745 M -23.71 % | 3.598 M 0.00 % | 3.598 M 0.00 % | 3.598 M 0.00 % | 3.598 M 247.61 % | -2.437 M 0.00 % | -2.437 M 0.00 % | -2.437 M 0.00 % | -2.437 M 15.08 % | -2.870 M 0.00 % | -2.870 M 0.00 % | -2.870 M 0.00 % | -2.870 M -127.60 % | 10.399 M 0.00 % | 10.399 M 0.00 % | 10.399 M 0.00 % | 10.399 M 1 113.35 % | 857.007 K 0.00 % | 857.007 K 0.00 % | 857.007 K 0.00 % | 857.007 K 136.56 % | -2.344 M 0.00 % | -2.344 M 0.00 % | -2.344 M 0.00 % | -2.344 M -273.59 % | 1.350 M 0.00 % | 1.350 M 0.00 % | 1.350 M 0.00 % | 1.350 M 436.79 % | -400.976 K 0.00 % | -400.976 K 0.00 % | -400.976 K 0.00 % | -400.976 K 93.41 % | -6.085 M 0.00 % | -6.085 M 0.00 % | -6.085 M 0.00 % | -6.085 M -167.25 % | 9.048 M 0.00 % | 9.048 M 0.00 % | 9.048 M 0.00 % | 9.048 M 7 910.40 % | 112.954 K 0.00 % | 112.954 K 0.00 % | 112.954 K 0.00 % | 112.954 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -334.950 K -104.64 % | 7.224 M 161.21 % | 2.766 M | 0.000 -100.00 % | 6.236 M | 0.000 -100.00 % | 3.611 M | 0.000 -100.00 % | 3.683 M | 0.000 -100.00 % | 8.300 M | 0.000 -100.00 % | 8.820 M | 0.000 -100.00 % | 2.678 M | 0.000 -100.00 % | 10.271 M | 0.000 | 0.000 | 0.000 -100.00 % | 209.462 K 0.00 % | 209.462 K 0.00 % | 209.462 K | 0.000 -100.00 % | 570.982 K 0.00 % | 570.982 K 0.00 % | 570.982 K | 0.000 -100.00 % | 1.050 M 0.00 % | 1.050 M 0.00 % | 1.050 M | 0.000 -100.00 % | 4.128 M 0.00 % | 4.128 M 0.00 % | 4.128 M -15.22 % | 4.869 M 0.00 % | 4.869 M 0.00 % | 4.869 M 0.00 % | 4.869 M 61.12 % | 3.022 M 0.00 % | 3.022 M 0.00 % | 3.022 M 0.00 % | 3.022 M -69.62 % | 9.946 M 0.00 % | 9.946 M 0.00 % | 9.946 M 0.00 % | 9.946 M -31.78 % | 14.580 M 0.00 % | 14.580 M 0.00 % | 14.580 M 0.00 % | 14.580 M 23.19 % | 11.835 M 0.00 % | 11.835 M 0.00 % | 11.835 M 0.00 % | 11.835 M 43.68 % | 8.237 M 0.00 % | 8.237 M 0.00 % | 8.237 M 0.00 % | 8.237 M -22.83 % | 10.675 M 0.00 % | 10.675 M 0.00 % | 10.675 M 0.00 % | 10.675 M -21.19 % | 13.545 M 0.00 % | 13.545 M 0.00 % | 13.545 M 0.00 % | 13.545 M 301.18 % | 3.376 M 0.00 % | 3.376 M 0.00 % | 3.376 M 0.00 % | 3.376 M 34.02 % | 2.519 M 0.00 % | 2.519 M 0.00 % | 2.519 M 0.00 % | 2.519 M -48.20 % | 4.863 M 0.00 % | 4.863 M 0.00 % | 4.863 M 0.00 % | 4.863 M 38.44 % | 3.513 M 0.00 % | 3.513 M 0.00 % | 3.513 M 0.00 % | 3.513 M -10.24 % | 3.914 M 0.00 % | 3.914 M 0.00 % | 3.914 M 0.00 % | 3.914 M -60.86 % | 9.999 M 0.00 % | 9.999 M 0.00 % | 9.999 M 0.00 % | 9.999 M 951.79 % | 950.642 K 0.00 % | 950.642 K 0.00 % | 950.642 K 0.00 % | 950.642 K 13.48 % | 837.688 K 0.00 % | 837.688 K 0.00 % | 837.688 K 0.00 % | 837.688 K |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -334.950 K 0.00 % | -334.950 K -104.64 % | 7.224 M | 0.000 -100.00 % | 2.766 M | 0.000 -100.00 % | 6.236 M | 0.000 -100.00 % | 3.611 M | 0.000 -100.00 % | 3.683 M | 0.000 -100.00 % | 8.300 M | 0.000 -100.00 % | 8.820 M | 0.000 -100.00 % | 2.678 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.568 M 0.00 % | 2.568 M 0.00 % | 2.568 M | 0.000 -100.00 % | 209.462 K 0.00 % | 209.462 K 0.00 % | 209.462 K | 0.000 -100.00 % | 570.982 K 0.00 % | 570.982 K 0.00 % | 570.982 K | 0.000 -100.00 % | 1.050 M 0.00 % | 1.050 M 0.00 % | 1.050 M -74.57 % | 4.128 M 0.00 % | 4.128 M 0.00 % | 4.128 M 0.00 % | 4.128 M -15.22 % | 4.869 M 0.00 % | 4.869 M 0.00 % | 4.869 M 0.00 % | 4.869 M 61.12 % | 3.022 M 0.00 % | 3.022 M 0.00 % | 3.022 M 0.00 % | 3.022 M -69.62 % | 9.946 M 0.00 % | 9.946 M 0.00 % | 9.946 M 0.00 % | 9.946 M -31.78 % | 14.580 M 0.00 % | 14.580 M 0.00 % | 14.580 M 0.00 % | 14.580 M 23.19 % | 11.835 M 0.00 % | 11.835 M 0.00 % | 11.835 M 0.00 % | 11.835 M 43.68 % | 8.237 M 0.00 % | 8.237 M 0.00 % | 8.237 M 0.00 % | 8.237 M -22.83 % | 10.675 M 0.00 % | 10.675 M 0.00 % | 10.675 M 0.00 % | 10.675 M -22.50 % | 13.775 M 0.00 % | 13.775 M 0.00 % | 13.775 M 0.00 % | 13.775 M 307.99 % | 3.376 M 0.00 % | 3.376 M 0.00 % | 3.376 M 0.00 % | 3.376 M 34.02 % | 2.519 M 0.00 % | 2.519 M 0.00 % | 2.519 M 0.00 % | 2.519 M -48.20 % | 4.863 M 0.00 % | 4.863 M 0.00 % | 4.863 M 0.00 % | 4.863 M 38.44 % | 3.513 M 0.00 % | 3.513 M 0.00 % | 3.513 M 0.00 % | 3.513 M -10.24 % | 3.914 M 0.00 % | 3.914 M 0.00 % | 3.914 M 0.00 % | 3.914 M -60.86 % | 9.999 M 0.00 % | 9.999 M 0.00 % | 9.999 M 0.00 % | 9.999 M 951.79 % | 950.642 K 0.00 % | 950.642 K 0.00 % | 950.642 K 0.00 % | 950.642 K |
| Operating cash flow | 26.299 M 0.00 % | 26.299 M 2 664.49 % | 951.330 K 0.00 % | 951.330 K 201.23 % | 315.812 K 0.00 % | 315.812 K -95.88 % | 7.674 M | 0.000 100.00 % | -146.506 K | 0.000 -100.00 % | 1.500 M | 0.000 -100.00 % | 2.063 M | 0.000 100.00 % | -2.379 M | 0.000 -100.00 % | 744.653 K | 0.000 -100.00 % | 8.871 M | 0.000 100.00 % | -2.794 M | 0.000 | 0.000 | 0.000 100.00 % | -1.826 M 0.00 % | -1.826 M 0.00 % | -1.826 M | 0.000 100.00 % | -2.298 M 0.00 % | -2.298 M 0.00 % | -2.298 M | 0.000 100.00 % | -3.217 M 0.00 % | -3.217 M 0.00 % | -3.217 M | 0.000 100.00 % | -23.648 M 0.00 % | -23.648 M 0.00 % | -23.648 M -2 252.54 % | 1.099 M 0.00 % | 1.099 M 0.00 % | 1.099 M 0.00 % | 1.099 M 230.12 % | -844.322 K 0.00 % | -844.322 K 0.00 % | -844.322 K 0.00 % | -844.322 K 62.91 % | -2.276 M 0.00 % | -2.276 M 0.00 % | -2.276 M 0.00 % | -2.276 M -213.89 % | 1.999 M 0.00 % | 1.999 M 0.00 % | 1.999 M 0.00 % | 1.999 M -46.45 % | 3.732 M 0.00 % | 3.732 M 0.00 % | 3.732 M 0.00 % | 3.732 M 15.40 % | 3.234 M 0.00 % | 3.234 M 0.00 % | 3.234 M 0.00 % | 3.234 M -48.75 % | 6.310 M 0.00 % | 6.310 M 0.00 % | 6.310 M 0.00 % | 6.310 M 11.15 % | 5.677 M 0.00 % | 5.677 M 0.00 % | 5.677 M 0.00 % | 5.677 M 58.80 % | 3.575 M 0.00 % | 3.575 M 0.00 % | 3.575 M 0.00 % | 3.575 M 10.23 % | 3.243 M 0.00 % | 3.243 M 0.00 % | 3.243 M 0.00 % | 3.243 M 647.52 % | 433.883 K 0.00 % | 433.883 K 0.00 % | 433.883 K 0.00 % | 433.883 K -63.44 % | 1.187 M 0.00 % | 1.187 M 0.00 % | 1.187 M 0.00 % | 1.187 M -2.97 % | 1.223 M 0.00 % | 1.223 M 0.00 % | 1.223 M 0.00 % | 1.223 M 162.22 % | -1.966 M 0.00 % | -1.966 M 0.00 % | -1.966 M 0.00 % | -1.966 M -140.52 % | 4.850 M 0.00 % | 4.850 M 0.00 % | 4.850 M 0.00 % | 4.850 M 281.59 % | -2.671 M 0.00 % | -2.671 M 0.00 % | -2.671 M 0.00 % | -2.671 M |
| Capital expenditure | 0.000 | 0.000 100.00 % | -851.191 K 0.00 % | -851.191 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 % | -448.310 K 0.00 % | -448.310 K 0.00 % | -448.310 K | 0.000 100.00 % | -516.618 K 0.00 % | -516.618 K 0.00 % | -516.618 K | 0.000 100.00 % | -863.158 K 0.00 % | -863.158 K 0.00 % | -863.158 K | 0.000 100.00 % | -1.068 M 0.00 % | -1.068 M 0.00 % | -1.068 M 29.59 % | -1.516 M 0.00 % | -1.516 M 0.00 % | -1.516 M 0.00 % | -1.516 M 20.48 % | -1.907 M 0.00 % | -1.907 M 0.00 % | -1.907 M 0.00 % | -1.907 M -44.21 % | -1.322 M 0.00 % | -1.322 M 0.00 % | -1.322 M 0.00 % | -1.322 M 85.65 % | -9.212 M 0.00 % | -9.212 M 0.00 % | -9.212 M 0.00 % | -9.212 M 0.24 % | -9.234 M 0.00 % | -9.234 M 0.00 % | -9.234 M 0.00 % | -9.234 M -744.63 % | -1.093 M 0.00 % | -1.093 M 0.00 % | -1.093 M 0.00 % | -1.093 M 49.38 % | -2.160 M 0.00 % | -2.160 M 0.00 % | -2.160 M 0.00 % | -2.160 M 12.43 % | -2.466 M 0.00 % | -2.466 M 0.00 % | -2.466 M 0.00 % | -2.466 M 52.06 % | -5.145 M 0.00 % | -5.145 M 0.00 % | -5.145 M 0.00 % | -5.145 M -385.48 % | -1.060 M 0.00 % | -1.060 M 0.00 % | -1.060 M 0.00 % | -1.060 M 47.76 % | -2.028 M 0.00 % | -2.028 M 0.00 % | -2.028 M 0.00 % | -2.028 M -137.05 % | -855.642 K 0.00 % | -855.642 K 0.00 % | -855.642 K 0.00 % | -855.642 K 43.19 % | -1.506 M 0.00 % | -1.506 M 0.00 % | -1.506 M 0.00 % | -1.506 M 41.35 % | -2.568 M 0.00 % | -2.568 M 0.00 % | -2.568 M 0.00 % | -2.568 M -29.96 % | -1.976 M 0.00 % | -1.976 M 0.00 % | -1.976 M 0.00 % | -1.976 M -229.35 % | -600.008 K 0.00 % | -600.008 K 0.00 % | -600.008 K 0.00 % | -600.008 K |
| Free CashFlow | 26.299 M 0.00 % | 26.299 M 26 163.21 % | 100.138 K 0.00 % | 100.138 K -68.29 % | 315.812 K 0.00 % | 315.812 K -95.88 % | 7.674 M | 0.000 100.00 % | -146.506 K | 0.000 -100.00 % | 1.500 M | 0.000 -100.00 % | 2.063 M | 0.000 100.00 % | -2.379 M | 0.000 -100.00 % | 744.653 K | 0.000 -100.00 % | 8.871 M | 0.000 100.00 % | -2.794 M | 0.000 | 0.000 | 0.000 100.00 % | -2.275 M 0.00 % | -2.275 M 0.00 % | -2.275 M | 0.000 100.00 % | -2.815 M 0.00 % | -2.815 M 0.00 % | -2.815 M | 0.000 100.00 % | -4.080 M 0.00 % | -4.080 M 0.00 % | -4.080 M | 0.000 100.00 % | -24.716 M 0.00 % | -24.716 M 0.00 % | -24.716 M -5 820.87 % | -417.439 K 0.00 % | -417.439 K 0.00 % | -417.439 K 0.00 % | -417.439 K 84.83 % | -2.751 M 0.00 % | -2.751 M 0.00 % | -2.751 M 0.00 % | -2.751 M 23.55 % | -3.598 M 0.00 % | -3.598 M 0.00 % | -3.598 M 0.00 % | -3.598 M 50.12 % | -7.214 M 0.00 % | -7.214 M 0.00 % | -7.214 M 0.00 % | -7.214 M -31.10 % | -5.502 M 0.00 % | -5.502 M 0.00 % | -5.502 M 0.00 % | -5.502 M -357.01 % | 2.141 M 0.00 % | 2.141 M 0.00 % | 2.141 M 0.00 % | 2.141 M -48.42 % | 4.150 M 0.00 % | 4.150 M 0.00 % | 4.150 M 0.00 % | 4.150 M 29.26 % | 3.211 M 0.00 % | 3.211 M 0.00 % | 3.211 M 0.00 % | 3.211 M 304.58 % | -1.569 M 0.00 % | -1.569 M 0.00 % | -1.569 M 0.00 % | -1.569 M -171.87 % | 2.184 M 0.00 % | 2.184 M 0.00 % | 2.184 M 0.00 % | 2.184 M 236.96 % | -1.594 M 0.00 % | -1.594 M 0.00 % | -1.594 M 0.00 % | -1.594 M -581.61 % | 331.060 K 0.00 % | 331.060 K 0.00 % | 331.060 K 0.00 % | 331.060 K 216.97 % | -283.041 K 0.00 % | -283.041 K 0.00 % | -283.041 K 0.00 % | -283.041 K 93.76 % | -4.534 M 0.00 % | -4.534 M 0.00 % | -4.534 M 0.00 % | -4.534 M -257.74 % | 2.874 M 0.00 % | 2.874 M 0.00 % | 2.874 M 0.00 % | 2.874 M 187.87 % | -3.271 M 0.00 % | -3.271 M 0.00 % | -3.271 M 0.00 % | -3.271 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 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 | 2004 | 2004 | 2004 | 2004 | 2003 | 2003 | 2003 | 2003 | 2002 | 2002 | 2002 | 2002 | 2001 | 2001 | 2001 | 2001 | 2000 | 2000 | 2000 | 2000 |