Genius Brands International, Inc. GNUS
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 32.591 M -26.07 % | 44.085 M -29.24 % | 62.299 M 691.30 % | 7.873 M 217.19 % | 2.482 M -57.99 % | 5.908 M 494.68 % | 993.452 K -81.38 % | 5.336 M 515.51 % | 866.875 K -4.53 % | 907.983 K -1.92 % | 925.788 K -63.79 % | 2.557 M -61.09 % | 6.570 M 9.08 % | 6.023 M 51.61 % | 3.973 M |
| Net income | -20.739 M 73.10 % | -77.103 M -73.15 % | -44.529 M 64.75 % | -126.311 M 68.67 % | -403.166 M -3 065.62 % | -12.736 M -41.45 % | -9.004 M -83.43 % | -4.909 M 20.99 % | -6.213 M -78.38 % | -3.483 M 6.58 % | -3.729 M 48.33 % | -7.216 M -249.00 % | -2.068 M -51.26 % | -1.367 M -97.28 % | -692.883 K |
| Income before tax | -20.984 M 73.16 % | -78.175 M -75.97 % | -44.424 M 64.85 % | -126.367 M 68.54 % | -401.670 M -3 398.49 % | -11.481 M -27.51 % | -9.004 M -83.43 % | -4.909 M 20.99 % | -6.213 M -78.38 % | -3.483 M 6.58 % | -3.729 M 47.59 % | -7.115 M -244.11 % | -2.068 M -50.67 % | -1.372 M -98.05 % | -692.883 K |
| Income before tax ratio | -0.64 63.69 % | -1.77 -148.68 % | -0.71 95.56 % | -16.05 90.08 % | -161.82 -8 227.01 % | -1.94 78.56 % | -9.06 -885.16 % | -0.92 87.16 % | -7.17 -86.84 % | -3.84 4.75 % | -4.03 -44.72 % | -2.78 -784.34 % | -0.31 -38.12 % | -0.23 -30.63 % | -0.17 |
| EBITDA | -16.996 M 76.52 % | -72.370 M -217.27 % | -22.810 M 64.22 % | -63.753 M -256.51 % | -17.882 M -174.84 % | -6.506 M 4.55 % | -6.816 M -203.66 % | -2.245 M 65.28 % | -6.465 M -102.39 % | -3.194 M 10.80 % | -3.581 M 33.20 % | -5.362 M -249.18 % | -1.535 M -48.90 % | -1.031 M -1 527.82 % | 72.221 K |
| Net income ratio | -0.64 63.62 % | -1.75 -144.69 % | -0.71 95.54 % | -16.04 90.12 % | -162.43 -7 434.73 % | -2.16 76.21 % | -9.06 -885.16 % | -0.92 87.16 % | -7.17 -86.84 % | -3.84 4.75 % | -4.03 -42.69 % | -2.82 -796.93 % | -0.31 -38.67 % | -0.23 -30.12 % | -0.17 |
| Ratio EBITDA | -0.52 68.23 % | -1.64 -348.36 % | -0.37 95.48 % | -8.10 -12.40 % | -7.20 -554.17 % | -1.10 83.95 % | -6.86 -1 530.94 % | -0.42 94.36 % | -7.46 -111.98 % | -3.52 9.06 % | -3.87 -84.45 % | -2.10 -797.38 % | -0.23 -36.50 % | -0.17 -1 041.76 % | 0.02 |
| Gross profit ratio | 0.00 -100.00 % | 0.08 -61.21 % | 0.21 111.59 % | -1.79 -1 342.36 % | 0.14 -36.35 % | 0.23 141.46 % | -0.55 -154.69 % | 1.00 47.51 % | 0.68 -26.29 % | 0.92 99.98 % | 0.46 11.73 % | 0.41 55.99 % | 0.26 -33.39 % | 0.40 -22.96 % | 0.51 |
| Weighted average shs out dil | 38.413 M 14.08 % | 33.672 M 7.28 % | 31.388 M 5.50 % | 29.751 M 108.85 % | 14.245 M 1 096.42 % | 1.191 M 35.94 % | 875.869 K 43.95 % | 608.473 K 55.41 % | 391.518 K 56.55 % | 250.085 K 19.95 % | 208.483 K 342.44 % | 47.121 K 105.09 % | 22.976 K 16.98 % | 19.641 K 7.61 % | 18.252 K |
| Weighted average shs out | 38.413 M 14.08 % | 33.672 M 7.28 % | 31.388 M 5.50 % | 29.751 M 108.85 % | 14.245 M 1 096.42 % | 1.191 M 35.94 % | 875.869 K 43.95 % | 608.473 K 55.41 % | 391.518 K 56.55 % | 250.085 K 19.95 % | 208.483 K 342.44 % | 47.121 K 105.09 % | 22.976 K 16.98 % | 19.641 K 7.61 % | 18.252 K |
| EPS diluted | -0.54 76.42 % | -2.29 -61.27 % | -1.42 66.59 % | -4.25 84.98 % | -28.30 -164.49 % | -10.70 -4.09 % | -10.28 -27.39 % | -8.07 49.15 % | -15.87 -13.93 % | -13.93 22.09 % | -17.88 88.32 % | -153.14 -70.17 % | -89.99 -29.31 % | -69.59 -83.32 % | -37.96 |
| Earnings per share | -0.54 76.42 % | -2.29 -61.27 % | -1.42 66.59 % | -4.25 84.98 % | -28.30 -164.49 % | -10.70 -4.09 % | -10.28 -27.39 % | -8.07 49.15 % | -15.87 -13.93 % | -13.93 22.09 % | -17.88 88.32 % | -153.14 -70.17 % | -89.99 -29.31 % | -69.59 -83.32 % | -37.96 |
| Gross profit | 0.000 -100.00 % | 3.552 M -72.55 % | 12.939 M 191.67 % | -14.114 M -4 040.60 % | 358.169 K -73.26 % | 1.339 M 346.54 % | -543.270 K -110.18 % | 5.336 M 807.96 % | 587.658 K -29.63 % | 835.116 K 96.13 % | 425.788 K -59.54 % | 1.052 M -39.30 % | 1.734 M -27.34 % | 2.386 M 16.80 % | 2.043 M |
| Income tax expense | -245.000 K -125.18 % | 973.000 K 826.67 % | 105.000 K 287.50 % | -56.000 K -103.74 % | 1.497 M 19.30 % | 1.255 M 6 285.70 % | 19.646 K 137.24 % | 8.281 K | 0.000 | 0.000 | 0.000 100.00 % | -3.059 M | 0.000 -100.00 % | 24.865 K | 0.000 |
| Cost of revenue | 0.000 -100.00 % | 40.533 M -17.88 % | 49.360 M 124.50 % | 21.987 M 935.19 % | 2.124 M -53.51 % | 4.568 M 197.29 % | 1.537 M | 0.000 -100.00 % | 279.217 K 283.19 % | 72.867 K -85.43 % | 500.000 K -66.76 % | 1.504 M -68.90 % | 4.836 M 32.99 % | 3.637 M 88.47 % | 1.930 M |
| General and administrative expenses | 25.210 M -28.63 % | 35.324 M -22.96 % | 45.851 M 27.48 % | 35.967 M 106.43 % | 17.423 M 144.85 % | 7.116 M 42.81 % | 4.983 M -6.51 % | 5.330 M -11.43 % | 6.017 M 65.00 % | 3.647 M 7.94 % | 3.379 M 20.40 % | 2.806 M 0.73 % | 2.786 M 10.90 % | 2.512 M 79.79 % | 1.397 M |
| Selling and marketing expenses | 1.243 M -53.11 % | 2.651 M 44.55 % | 1.834 M -66.30 % | 5.442 M 565.61 % | 817.590 K 11.97 % | 730.200 K -1.07 % | 738.122 K 11.44 % | 662.373 K -36.01 % | 1.035 M 146.23 % | 420.399 K 24.16 % | 338.598 K 9.81 % | 308.355 K -57.63 % | 727.695 K -20.66 % | 917.196 K 35.24 % | 678.188 K |
| Other expenses | 23.134 M -39.04 % | 37.947 M 632 350.00 % | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.257 M 1 424.77 % | 279.217 K -8.21 % | 304.201 K 66.04 % | 183.211 K 14.04 % | 160.654 K 7.23 % | 149.823 K -28.27 % | 208.859 K -69.94 % | 694.698 K |
| Operating expenses | 49.587 M -34.69 % | 75.922 M 59.22 % | 47.685 M 15.16 % | 41.409 M 127.02 % | 18.241 M 132.49 % | 7.846 M 37.14 % | 5.721 M -44.18 % | 10.250 M 39.80 % | 7.332 M 67.72 % | 4.371 M 12.02 % | 3.902 M 14.29 % | 3.414 M -7.63 % | 3.696 M 1.08 % | 3.657 M 31.63 % | 2.778 M |
| Cost and expenses | 0.000 -100.00 % | 116.455 M 20.00 % | 97.045 M 53.08 % | 63.396 M 211.31 % | 20.364 M 64.04 % | 12.414 M 71.05 % | 7.258 M -29.19 % | 10.250 M 39.80 % | 7.332 M 64.97 % | 4.444 M 0.96 % | 4.402 M -10.49 % | 4.918 M -42.36 % | 8.532 M 16.99 % | 7.293 M 54.93 % | 4.707 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 -100.00 % | 1.700 K -98.78 % | 139.082 K 324.13 % | 32.792 K 77.34 % | 18.491 K 137.19 % | 7.796 K |
| Selling general and administrative expenses | 26.453 M -30.34 % | 37.975 M -20.36 % | 47.685 M 15.16 % | 41.409 M 127.02 % | 18.241 M 132.49 % | 7.846 M 37.14 % | 5.721 M -4.53 % | 5.992 M -15.04 % | 7.053 M 73.40 % | 4.067 M 9.41 % | 3.717 M 19.36 % | 3.115 M -11.36 % | 3.514 M 2.46 % | 3.429 M 65.23 % | 2.075 M |
| Interest income | 0.000 | 0.000 -100.00 % | 1.015 M 81.57 % | 559.000 K 285.79 % | 144.898 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | -779.000 K 75.08 % | -3.126 M -227.85 % | 2.445 M 12 125.00 % | 20.000 K -98.30 % | 1.180 M 46.17 % | 807.205 K -20.81 % | 1.019 M 31 488.97 % | 3.227 K -71.13 % | 11.178 K -59.10 % | 27.333 K -27.29 % | 37.592 K -97.78 % | 1.694 M 343.04 % | 382.314 K 201.39 % | 126.851 K 80.17 % | 70.406 K |
| Depreciation and amortization | 0.000 -100.00 % | 3.174 M -73.41 % | 11.936 M -59.16 % | 29.224 M 1 505.11 % | 1.821 M -39.68 % | 3.018 M 158.42 % | 1.168 M -56.10 % | 2.661 M 756.99 % | 310.475 K 18.75 % | 261.463 K 138.23 % | 109.753 K -31.68 % | 160.654 K 7.23 % | 149.823 K -28.27 % | 208.859 K -69.94 % | 694.698 K |
| Operating income | -16.996 M 76.52 % | -72.370 M -108.28 % | -34.746 M 45.50 % | -63.753 M -256.51 % | -17.882 M -174.84 % | -6.506 M 18.71 % | -8.004 M -62.89 % | -4.914 M 23.99 % | -6.465 M -82.81 % | -3.536 M -1.72 % | -3.476 M -47.19 % | -2.362 M -20.36 % | -1.962 M -54.48 % | -1.270 M -72.87 % | -734.823 K |
| Operating income ratio | -0.52 68.23 % | -1.64 -194.34 % | -0.56 93.11 % | -8.10 -12.40 % | -7.20 -554.17 % | -1.10 86.33 % | -8.06 -774.88 % | -0.92 87.65 % | -7.46 -91.48 % | -3.89 -3.72 % | -3.76 -306.47 % | -0.92 -209.33 % | -0.30 -41.61 % | -0.21 -14.02 % | -0.18 |
| Total other income expenses net | -3.988 M 31.30 % | -5.805 M 40.02 % | -9.678 M 84.54 % | -62.614 M 83.69 % | -383.787 M -7 614.68 % | -4.975 M -397.61 % | -999.730 K -19 880.97 % | 5.054 K -97.99 % | 251.726 K 372.97 % | 53.222 K 121.11 % | -252.136 K 94.70 % | -4.753 M -4 412.71 % | -105.324 K -3.27 % | -101.986 K -343.17 % | 41.940 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -1.215 M -121.71 % | 5.597 M -93.41 % | 84.941 M 1 022.37 % | 7.568 M 107.82 % | -96.792 M -1 137.57 % | 9.329 M 603.75 % | 1.326 M 150.85 % | -2.607 M -368.91 % | -555.917 K 88.36 % | -4.777 M -22.80 % | -3.890 M -638.00 % | -527.110 K -202.31 % | 515.196 K -70.35 % | 1.738 M -18.46 % | 2.131 M |
| Total investments | 0.000 -100.00 % | 11.950 M -88.04 % | 99.953 M -16.16 % | 119.218 M 9 064.99 % | 1.301 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 6.664 M -31.24 % | 9.692 M -89.51 % | 92.373 M 859.62 % | 9.626 M 162.67 % | 3.665 M -61.96 % | 9.634 M 140.24 % | 4.010 M -7.23 % | 4.323 M 224.52 % | 1.332 M 224.45 % | 410.540 K -0.11 % | 411.008 K | 0.000 -100.00 % | 962.744 K -55.08 % | 2.143 M -8.38 % | 2.339 M |
| Accumulated other comprehensive income loss | -3.379 M 12.98 % | -3.883 M 60.88 % | -9.925 M -712.86 % | -1.221 M -23 756.98 % | -5.118 K 0.00 % | -5.118 K 0.00 % | -5.118 K 0.00 % | -5.118 K -85.57 % | -2.758 K 96.97 % | -90.887 K 31.21 % | -132.129 K -61.83 % | -81.645 K -24.80 % | -65.423 K -20.34 % | -54.367 K -30.01 % | -41.818 K |
| Retained earnings | -739.285 M -2.89 % | -718.546 M -12.02 % | -641.443 M -7.65 % | -595.848 M -26.90 % | -469.557 M -610.94 % | -66.047 M -30.26 % | -50.702 M -22.02 % | -41.551 M -13.40 % | -36.643 M -32.11 % | -27.736 M -31.12 % | -21.153 M -21.40 % | -17.424 M -70.69 % | -10.208 M -25.48 % | -8.135 M -20.20 % | -6.768 M |
| Common stock | 45.000 K -87.22 % | 352.000 K 10.34 % | 319.000 K 5.28 % | 303.000 K 17.24 % | 258.439 K 1 081.27 % | 21.878 K 131.32 % | 9.458 K 24.27 % | 7.611 K 89.75 % | 4.011 K -64.38 % | 11.260 K 76.63 % | 6.375 K 7.70 % | 5.919 K -91.77 % | 71.913 K 18.47 % | 60.699 K 10.13 % | 55.117 K |
| Total equity | 36.460 M -31.54 % | 53.261 M -52.81 % | 112.869 M -21.97 % | 144.653 M 21.36 % | 119.197 M 1 211.77 % | 9.087 M -29.23 % | 12.840 M -14.63 % | 15.040 M 49.57 % | 10.056 M -28.79 % | 14.122 M 2.93 % | 13.720 M 19.35 % | 11.496 M 4 787.64 % | -245.243 K 78.01 % | -1.115 M 13.63 % | -1.291 M |
| Other non current liabilities | 8.853 M 63 135.71 % | 14.000 K -98.53 % | 952.000 K -79.85 % | 4.725 M 410.81 % | 925.000 K -82.25 % | 5.212 M 309.97 % | 1.271 M | 0.000 | 0.000 -100.00 % | 1.490 M 101.41 % | 739.583 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 5.413 M -29.37 % | 7.664 M -15.92 % | 9.115 M 11 015.85 % | 82.000 K -97.40 % | 3.152 M 32.78 % | 2.374 M 29.59 % | 1.832 M -57.62 % | 4.323 M 224.52 % | 1.332 M | 0.000 | 0.000 | 0.000 -100.00 % | 962.744 K -55.08 % | 2.143 M -8.38 % | 2.339 M |
| Total non current liabilities | 15.567 M 24.19 % | 12.535 M -11.36 % | 14.141 M 70.39 % | 8.299 M 6.05 % | 7.825 M -34.95 % | 12.030 M 68.15 % | 7.154 M -20.10 % | 8.954 M 122.30 % | 4.028 M 88.02 % | 2.142 M 55.24 % | 1.380 M | 0.000 -100.00 % | 962.744 K -55.08 % | 2.143 M -8.38 % | 2.339 M |
| Other current liabilities | 14.238 M -39.72 % | 23.621 M -73.15 % | 87.982 M 586.55 % | 12.815 M 146.59 % | 5.197 M -14.61 % | 6.086 M 100.29 % | 3.039 M 61.07 % | 1.887 M 0.78 % | 1.872 M 208.96 % | 605.862 K 81.47 % | 333.870 K -73.94 % | 1.281 M 13.64 % | 1.127 M 81.48 % | 621.252 K 104.80 % | 303.339 K |
| Deferred revenue | 5.997 M 91.78 % | 3.127 M -65.50 % | 9.065 M 1 998.38 % | 432.000 K -36.85 % | 684.129 K 2.89 % | 664.887 K -23.97 % | 874.503 K 92.65 % | 453.927 K 10.54 % | 410.662 K 34.27 % | 305.850 K 26.30 % | 242.160 K | 0.000 -100.00 % | 110.177 K | 0.000 | 0.000 |
| Short term debt | 1.251 M -38.31 % | 2.028 M -16.37 % | 2.425 M 250.43 % | 692.000 K 35.06 % | 512.366 K -14.43 % | 598.747 K | 0.000 | 0.000 | 0.000 -100.00 % | 410.535 K -0.12 % | 411.008 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 33.440 M -26.73 % | 45.640 M -58.85 % | 110.908 M 424.86 % | 21.131 M 194.35 % | 7.179 M -13.47 % | 8.296 M 80.05 % | 4.608 M 23.91 % | 3.719 M -3.57 % | 3.856 M 47.93 % | 2.607 M 17.17 % | 2.225 M -28.14 % | 3.096 M 47.54 % | 2.099 M 28.77 % | 1.630 M 30.19 % | 1.252 M |
| Total liabilities | 49.007 M -15.76 % | 58.175 M -53.48 % | 125.049 M 324.90 % | 29.430 M 96.14 % | 15.004 M -26.18 % | 20.327 M 72.81 % | 11.762 M -7.18 % | 12.673 M 60.74 % | 7.884 M 66.02 % | 4.749 M 31.74 % | 3.605 M 16.43 % | 3.096 M 1.14 % | 3.061 M -18.86 % | 3.773 M 5.07 % | 3.591 M |
| Other non current assets | 22.903 M 11.65 % | 20.514 M 13 760.81 % | 148.000 K 114.49 % | 69.000 K 60.46 % | 43.001 K -88.31 % | 368.000 K 13.23 % | 325.000 K -81.78 % | 1.784 M -21.10 % | 2.261 M | 0.000 | 0.000 -100.00 % | 54.575 K -87.55 % | 438.379 K 57.30 % | 278.696 K 116.85 % | 128.523 K |
| Long term investments | 0.000 | 0.000 -100.00 % | 16.247 M 142.67 % | 6.695 M 414.68 % | 1.301 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 19.722 M -14.23 % | 22.993 M -37.77 % | 36.947 M 191.54 % | 12.673 M 6.88 % | 11.857 M 19.07 % | 9.958 M 20.62 % | 8.256 M 78.19 % | 4.633 M 151.04 % | 1.846 M -36.83 % | 2.922 M 33.54 % | 2.188 M 17.27 % | 1.866 M 423.97 % | 356.070 K -12.09 % | 405.019 K -26.04 % | 547.611 K |
| GoodWill | 0.000 | 0.000 -100.00 % | 31.807 M 108.89 % | 15.227 M 46.90 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 19.722 M -14.23 % | 22.993 M -66.56 % | 68.754 M 146.43 % | 27.900 M 25.55 % | 22.223 M 9.34 % | 20.324 M 9.14 % | 18.622 M 24.15 % | 14.999 M 22.83 % | 12.211 M -8.10 % | 13.288 M 5.85 % | 12.554 M 2.63 % | 12.232 M 3 335.14 % | 356.070 K -12.09 % | 405.019 K -26.04 % | 547.611 K |
| Property plant equipment net | 8.178 M -24.42 % | 10.820 M -30.56 % | 15.582 M 381.82 % | 3.234 M 56.37 % | 2.068 M -49.24 % | 4.075 M 5 287.41 % | 75.634 K -20.10 % | 94.666 K 4.65 % | 90.461 K -40.07 % | 150.948 K 365.60 % | 32.420 K -58.83 % | 78.748 K 231.77 % | 23.736 K -27.84 % | 32.894 K -6.47 % | 35.168 K |
| Total non current assets | 50.803 M -6.49 % | 54.327 M -46.07 % | 100.731 M 165.80 % | 37.898 M 47.84 % | 25.635 M 3.50 % | 24.767 M 30.20 % | 19.023 M 12.71 % | 16.878 M 15.90 % | 14.563 M 8.37 % | 13.439 M 6.77 % | 12.586 M 1.79 % | 12.365 M 1 411.25 % | 818.185 K 14.17 % | 716.609 K 0.75 % | 711.302 K |
| Other current assets | 12.774 M -44.44 % | 22.992 M -29.96 % | 32.829 M 134.96 % | 13.972 M 119.05 % | 6.378 M 2 671.14 % | 230.172 K -67.99 % | 718.987 K -27.67 % | 994.036 K -26.88 % | 1.359 M 1 976.55 % | 65.464 K -69.92 % | 217.622 K -62.61 % | 582.056 K 315.80 % | 139.983 K -16.92 % | 168.486 K 204.26 % | 55.376 K |
| Short term investments | 2.029 M -83.02 % | 11.950 M -85.72 % | 83.706 M -25.61 % | 112.523 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 7.879 M 92.41 % | 4.095 M -44.90 % | 7.432 M 261.13 % | 2.058 M -97.95 % | 100.456 M 32 823.44 % | 305.121 K -88.63 % | 2.684 M -61.26 % | 6.929 M 267.04 % | 1.888 M -63.61 % | 5.188 M 20.61 % | 4.301 M 715.98 % | 527.110 K 17.78 % | 447.548 K 10.41 % | 405.341 K 94.99 % | 207.880 K |
| Cash and short term investments | 9.908 M -38.25 % | 16.045 M -82.39 % | 91.138 M -20.46 % | 114.581 M 14.06 % | 100.456 M 32 823.44 % | 305.121 K -88.63 % | 2.684 M -61.26 % | 6.929 M 267.04 % | 1.888 M -63.61 % | 5.188 M 20.61 % | 4.301 M 715.98 % | 527.110 K 17.78 % | 447.548 K 10.41 % | 405.341 K 94.99 % | 207.880 K |
| Total current assets | 34.664 M -39.30 % | 57.109 M -59.07 % | 139.525 M 2.45 % | 136.185 M 25.44 % | 108.566 M 2 236.64 % | 4.646 M -16.73 % | 5.580 M -48.50 % | 10.835 M 220.86 % | 3.377 M -37.84 % | 5.432 M 14.63 % | 4.739 M 112.76 % | 2.227 M 11.49 % | 1.998 M 3.21 % | 1.936 M 21.86 % | 1.588 M |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 8.002 M | 0.000 -100.00 % | 9.277 K -41.34 % | 15.816 K -10.08 % | 17.589 K 168.04 % | 6.562 K -7.32 % | 7.080 K -39.44 % | 11.691 K -94.79 % | 224.351 K -31.20 % | 326.072 K -4.32 % | 340.782 K 37.69 % | 247.505 K |
| Net receivables | 11.982 M -33.70 % | 18.072 M 16.16 % | 15.558 M 103.85 % | 7.632 M 340.81 % | 1.731 M -57.79 % | 4.102 M 89.87 % | 2.160 M -25.35 % | 2.894 M 2 254.49 % | 122.910 K -28.49 % | 171.867 K -17.56 % | 208.486 K -76.67 % | 893.826 K -17.56 % | 1.084 M 6.19 % | 1.021 M -5.26 % | 1.078 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 100.00 % | -2.338 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 |
| Account payables | 11.954 M -29.12 % | 16.864 M 47.46 % | 11.436 M 59.01 % | 7.192 M 815.56 % | 785.526 K -17.00 % | 946.450 K 36.23 % | 694.740 K -49.59 % | 1.378 M -12.42 % | 1.574 M 22.52 % | 1.284 M 3.77 % | 1.238 M -31.80 % | 1.815 M 86.89 % | 971.097 K -3.70 % | 1.008 M 6.33 % | 948.428 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 3.458 M 2.64 % | 3.369 M -3.52 % | 3.492 M -6.84 % | 3.748 M -15.66 % | 4.444 M 9.70 % | 4.051 M -12.53 % | 4.631 M 71.79 % | 2.696 M 313.05 % | 652.689 K 1.92 % | 640.417 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 1.489 M -11.95 % | 1.691 M -5.53 % | 1.790 M -6.96 % | 1.924 M | 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 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 2.000 -50.00 % | 4.000 -20.00 % | 5.000 -16.67 % | 6.000 0.00 % | 6.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 777.590 M 0.51 % | 773.647 M 1.51 % | 762.128 M 3.06 % | 739.495 M 25.66 % | 588.501 M 683.44 % | 75.117 M 18.22 % | 63.538 M 12.28 % | 56.589 M 21.18 % | 46.697 M 11.35 % | 41.937 M 19.82 % | 34.999 M 21.04 % | 28.914 M 190.41 % | 9.956 M 41.96 % | 7.013 M 28.37 % | 5.464 M |
| Deferred tax liabilities non current | 1.301 M -7.01 % | 1.399 M 98.44 % | 705.000 K -23.78 % | 925.000 K | 0.000 | 0.000 | 0.000 100.00 % | -4.323 M -224.52 % | -1.332 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 85.467 M -23.30 % | 111.436 M -53.16 % | 237.918 M 36.67 % | 174.083 M 29.72 % | 134.201 M 356.26 % | 29.413 M 19.56 % | 24.602 M -11.22 % | 27.713 M 54.48 % | 17.940 M -4.93 % | 18.871 M 8.92 % | 17.325 M 18.73 % | 14.592 M 418.18 % | 2.816 M 6.17 % | 2.652 M 15.33 % | 2.300 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 7.000 K 100.72 % | -973.000 K -2 062.22 % | -45.000 K -100.06 % | 77.862 M -79.66 % | 382.775 M 8 535.02 % | 4.433 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.367 M 97.28 % | 692.883 K |
| Stock based compensation | 667.000 K | 0.000 -100.00 % | 10.895 M -33.77 % | 16.451 M 84.23 % | 8.929 M 4 746.14 % | 184.259 K | 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 % | -28.688 M -348.95 % | -6.390 M -579.93 % | -939.797 K 63.56 % | -2.579 M 11.04 % | -2.899 M 50.02 % | -5.799 M -813.03 % | 813.336 K 482.47 % | -212.652 K -132.17 % | 661.114 K -8.41 % | 721.832 K 42.54 % | 506.404 K 39.94 % | 361.875 K 266.17 % | 98.826 K |
| Accounts receivables | 5.912 M 329.86 % | -2.572 M -253.00 % | 1.681 M 637.28 % | 228.000 K -90.21 % | 2.329 M 219.95 % | -1.941 M -180.27 % | 2.419 M 153.42 % | -4.527 M -1 635.78 % | 294.792 K 351.33 % | 65.317 K -89.17 % | 603.288 K 115.61 % | 279.804 K 542.77 % | -63.194 K -211.56 % | 56.646 K 120.73 % | -273.279 K |
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -5.940 M -64 129.32 % | 9.277 K 41.87 % | 6.539 K 268.81 % | 1.773 K 116.08 % | -11.027 K -2 228.76 % | 518.000 -88.77 % | 4.611 K -87.77 % | 37.697 K -62.94 % | 101.721 K 591.51 % | 14.710 K 115.77 % | -93.277 K -3.63 % | -90.007 K |
| Accounts payables | -4.897 M -191.60 % | 5.346 M 94.33 % | 2.751 M 1 727.81 % | -169.000 K 56.53 % | -388.814 K -255.22 % | 250.487 K 3.71 % | 241.537 K 190.58 % | -266.645 K -192.20 % | 289.205 K 30 671.35 % | -946.000 99.81 % | -492.173 K -38.84 % | -354.498 K -1 010.91 % | 38.917 K -44.18 % | 69.722 K -79.12 % | 333.927 K |
| Other working capital | 0.000 | 0.000 100.00 % | -33.120 M -6 406.88 % | -509.000 K 82.38 % | -2.889 M -223.03 % | -894.347 K 83.92 % | -5.561 M -459.23 % | -994.321 K -534.54 % | 228.821 K 181.25 % | -281.634 K -154.97 % | 512.302 K -26.27 % | 694.805 K 34.66 % | 515.971 K 56.93 % | 328.784 K 156.49 % | 128.185 K |
| Other non cash items | 13.937 M | 0.000 -100.00 % | 27.799 M 578.47 % | -5.810 M -441.43 % | 1.702 M 174.18 % | 620.625 K -77.37 % | 2.743 M 1 295.92 % | 196.502 K 194.13 % | -208.750 K -3 692.32 % | 5.811 K -98.78 % | 475.744 K -90.28 % | 4.897 M 2 210.38 % | 211.937 K 115.94 % | -1.330 M -75.16 % | -759.169 K |
| Net cash provided by operating activities | -3.489 M 78.32 % | -16.092 M 31.97 % | -23.653 M 0.38 % | -23.743 M -202.66 % | -7.845 M -25.49 % | -6.251 M 21.94 % | -8.008 M -11.43 % | -7.187 M -93.39 % | -3.716 M -9.41 % | -3.397 M -36.85 % | -2.482 M -121.54 % | -1.120 M -19.78 % | -935.323 K -186.38 % | -326.603 K -314.92 % | 151.965 K |
| Investments in property plant and equipment | -117.000 K -62.50 % | -72.000 K 88.27 % | -614.000 K 53.13 % | -1.310 M -1 179.40 % | -102.392 K -279.57 % | -26.976 K 37.24 % | -42.985 K 59.90 % | -107.193 K -832.60 % | -11.494 K 96.09 % | -294.207 K -296.74 % | -74.156 K -5.51 % | -70.286 K -17.86 % | -59.637 K 72.15 % | -214.166 K 18.14 % | -261.636 K |
| Acquisitions net | 0.000 | 0.000 100.00 % | -50.744 M -354.09 % | -11.175 M -759.09 % | -1.301 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 7.515 M | 0.000 | 0.000 100.00 % | -305.387 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.830 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 10.046 M -86.07 % | 72.137 M 228.07 % | 21.988 M -88.45 % | 190.416 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -7.432 M -514.50 % | 1.793 M 214.42 % | -1.567 M 99.50 % | -313.621 M -22 250.57 % | -1.403 M -5 101.62 % | -26.976 K 37.24 % | -42.985 K | 0.000 100.00 % | -11.494 K | 0.000 | 0.000 -100.00 % | 283.199 K | 0.000 100.00 % | -261.636 K | 0.000 |
| Net cash used for investing activites | 10.012 M -86.44 % | 73.858 M 338.74 % | -30.937 M 75.73 % | -127.456 M -8 983.30 % | -1.403 M -5 101.62 % | -26.976 K 37.24 % | -42.985 K 59.90 % | -107.193 K -832.60 % | -11.494 K 96.09 % | -294.207 K -200.25 % | -97.986 K -146.02 % | 212.913 K 457.01 % | -59.637 K 72.15 % | -214.166 K 18.14 % | -261.636 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 1.008 M -98.98 % | 98.584 M 3 162.68 % | 3.022 M 89.28 % | 1.596 M -71.99 % | 5.700 M | 0.000 -100.00 % | 3.828 M 977.90 % | 355.116 K -63.33 % | 968.537 K 384.27 % | 200.000 K -76.74 % | 860.000 K 356.37 % | 188.443 K |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -285.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other financing activites | -3.131 M 94.85 % | -60.802 M -216.54 % | 52.174 M -14.21 % | 60.819 M -44.41 % | 109.399 M 3 027.28 % | 3.498 M -3.84 % | 3.638 M -69.44 % | 11.904 M 733.59 % | 1.428 M -68.80 % | 4.577 M -27.96 % | 6.354 M 543.79 % | 986.966 K -4.84 % | 1.037 M 40.49 % | 738.230 K 959.37 % | 69.686 K |
| Net cash used provided by financing activities | -3.131 M 94.85 % | -60.802 M -216.54 % | 52.174 M -14.21 % | 60.819 M -44.41 % | 109.399 M 3 027.28 % | 3.498 M -3.84 % | 3.638 M -69.44 % | 11.904 M 733.59 % | 1.428 M -68.80 % | 4.577 M -27.96 % | 6.354 M 543.79 % | 986.966 K -4.84 % | 1.037 M 40.49 % | 738.230 K 959.37 % | 69.686 K |
| Effect of forex changes on cash | 898.000 K 398.34 % | -301.000 K -41.98 % | -212.000 K -1 225.00 % | -16.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 4.290 M 228.56 % | -3.337 M -26.98 % | -2.628 M 97.09 % | -90.396 M -190.26 % | 100.151 M 3 702.68 % | -2.780 M 37.01 % | -4.413 M -195.72 % | 4.610 M 300.47 % | -2.300 M -359.41 % | 886.521 K -76.51 % | 3.774 M 4 643.46 % | 79.562 K 88.50 % | 42.207 K -78.63 % | 197.461 K 593.84 % | -39.985 K |
| Cash at beginning of period | 4.095 M -44.90 % | 7.432 M -26.12 % | 10.060 M -89.99 % | 100.456 M 32 823.33 % | 305.121 K -90.11 % | 3.085 M -58.86 % | 7.498 M 159.64 % | 2.888 M -44.33 % | 5.188 M 20.61 % | 4.301 M 715.98 % | 527.110 K 17.78 % | 447.548 K 10.41 % | 405.341 K 94.99 % | 207.880 K -16.13 % | 247.865 K |
| Cash at end of period | 8.385 M 104.76 % | 4.095 M -44.90 % | 7.432 M -26.12 % | 10.060 M -89.99 % | 100.456 M 32 823.44 % | 305.121 K -90.11 % | 3.085 M -58.86 % | 7.498 M 159.64 % | 2.888 M -44.33 % | 5.188 M 20.61 % | 4.301 M 715.98 % | 527.110 K 17.78 % | 447.548 K 10.41 % | 405.341 K 94.99 % | 207.880 K |
| Operating cash flow | -3.489 M 78.32 % | -16.092 M 31.97 % | -23.653 M 0.38 % | -23.743 M -202.66 % | -7.845 M -25.49 % | -6.251 M 21.94 % | -8.008 M -11.43 % | -7.187 M -93.39 % | -3.716 M -9.41 % | -3.397 M -36.85 % | -2.482 M -121.54 % | -1.120 M -19.78 % | -935.323 K -186.38 % | -326.603 K -314.92 % | 151.965 K |
| Capital expenditure | -117.000 K -62.50 % | -72.000 K 88.27 % | -614.000 K 53.13 % | -1.310 M -1 179.40 % | -102.392 K -279.57 % | -26.976 K 37.24 % | -42.985 K 59.90 % | -107.193 K -832.60 % | -11.494 K 96.09 % | -294.207 K -296.74 % | -74.156 K -5.51 % | -70.286 K -17.86 % | -59.637 K 72.15 % | -214.166 K 18.14 % | -261.636 K |
| Free CashFlow | -3.606 M 77.69 % | -16.164 M 33.39 % | -24.267 M 3.14 % | -25.053 M -215.25 % | -7.947 M -26.58 % | -6.278 M 22.02 % | -8.051 M -10.38 % | -7.294 M -95.67 % | -3.728 M -1.00 % | -3.691 M -44.39 % | -2.556 M -114.69 % | -1.191 M -19.66 % | -994.960 K -83.99 % | -540.769 K -393.08 % | -109.671 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 10.279 M 8.15 % | 9.504 M 450.96 % | -2.708 M -131.10 % | 8.708 M 3.86 % | 8.384 M -16.76 % | 10.072 M -8.75 % | 11.038 M -22.21 % | 14.189 M -25.54 % | 19.055 M -3.17 % | 19.679 M -11.05 % | 22.124 M 1 435.32 % | 1.441 M -44.47 % | 2.595 M 38.67 % | 1.871 M -20.10 % | 2.342 M 120.08 % | 1.064 M -18.93 % | 1.313 M 379.11 % | 273.992 K -51.13 % | 560.679 K 67.50 % | 334.739 K -55.59 % | 753.708 K -78.27 % | 3.469 M 647.20 % | 464.263 K -61.97 % | 1.221 M 306.09 % | 300.653 K -42.53 % | 523.175 K 584.69 % | 76.411 K -18.03 % | 93.213 K -98.01 % | 4.685 M 1 726.51 % | 256.501 K 30.78 % | 196.132 K -0.99 % | 198.091 K -9.20 % | 218.164 K 81.07 % | 120.486 K -31.67 % | 176.332 K -49.89 % | 351.893 K 78.64 % | 196.984 K -29.84 % | 280.750 K 110.12 % | 133.615 K -54.96 % | 296.634 K 38.93 % | 213.509 K -33.03 % | 318.801 K 46.78 % | 217.196 K 23.21 % | 176.283 K -82.14 % | 986.965 K 363.34 % | 213.010 K -65.77 % | 622.324 K -15.24 % | 734.239 K -67.59 % | 2.265 M 38.80 % | 1.632 M -0.59 % | 1.642 M 59.25 % | 1.031 M -53.10 % | 2.198 M 30.68 % | 1.682 M 101.26 % | 835.736 K -36.07 % | 1.307 M -11.10 % | 1.470 M 80.45 % | 814.877 K 14.49 % | 711.717 K -27.05 % | 975.598 K |
| Net income | -6.163 M 5.56 % | -6.526 M -118.29 % | 35.678 M 1 834.47 % | -2.057 M 64.98 % | -5.873 M 62.05 % | -15.476 M -1.62 % | -15.230 M 38.49 % | -24.762 M -49.35 % | -16.580 M 2.59 % | -17.020 M -27.56 % | -13.343 M -194.48 % | -4.531 M 86.46 % | -33.460 M -261.60 % | -9.253 M -25.32 % | -7.384 M 90.32 % | -76.259 M -621.56 % | -10.569 M -426.53 % | -2.007 M 99.48 % | -383.258 M -6 467.20 % | -5.836 M -164.86 % | -2.203 M 13.77 % | -2.555 M -48.98 % | -1.715 M 65.75 % | -5.007 M -34.29 % | -3.729 M -104.67 % | -1.822 M 16.80 % | -2.190 M -73.32 % | -1.263 M -7.39 % | -1.177 M -1.04 % | -1.164 M 6.96 % | -1.252 M 4.91 % | -1.316 M 28.84 % | -1.850 M -20.82 % | -1.531 M -29.41 % | -1.183 M 28.28 % | -1.649 M -55.42 % | -1.061 M -33.01 % | -797.820 K 19.24 % | -987.855 K -55.26 % | -636.262 K 28.09 % | -884.836 K -4.22 % | -848.970 K 25.57 % | -1.141 M -33.54 % | -854.162 K 70.85 % | -2.930 M -4.76 % | -2.797 M -414.85 % | -543.249 K 42.57 % | -945.865 K -501.44 % | -157.268 K 78.17 % | -720.427 K -23.52 % | -583.247 K 3.70 % | -605.667 K -420.95 % | -116.262 K 62.79 % | -312.474 K 59.17 % | -765.351 K -342.90 % | -172.806 K -151.69 % | 334.288 K 201.61 % | -328.976 K 13.87 % | -381.943 K -20.77 % | -316.252 K |
| Income before tax | -6.163 M 6.49 % | -6.591 M -118.69 % | 35.272 M 1 762.99 % | -2.121 M 64.19 % | -5.923 M 61.82 % | -15.512 M 2.75 % | -15.951 M 35.66 % | -24.793 M -50.49 % | -16.475 M -46.56 % | -11.241 M 7.48 % | -12.150 M -166.33 % | -4.562 M 86.37 % | -33.460 M -261.60 % | -9.253 M -25.32 % | -7.384 M 90.32 % | -76.259 M -621.56 % | -10.569 M -426.53 % | -2.007 M 99.48 % | -383.258 M -6 467.20 % | -5.836 M -164.86 % | -2.203 M 13.77 % | -2.555 M -48.98 % | -1.715 M 65.75 % | -5.007 M -34.29 % | -3.729 M -104.67 % | -1.822 M 16.80 % | -2.190 M -73.32 % | -1.263 M -7.39 % | -1.177 M -1.04 % | -1.164 M 6.96 % | -1.252 M 4.91 % | -1.316 M 28.84 % | -1.850 M -20.82 % | -1.531 M -29.41 % | -1.183 M 28.28 % | -1.649 M -55.42 % | -1.061 M -33.01 % | -797.820 K 19.24 % | -987.855 K -55.26 % | -636.262 K 28.09 % | -884.836 K -4.22 % | -848.970 K 25.57 % | -1.141 M -33.54 % | -854.162 K 69.80 % | -2.829 M -1.14 % | -2.797 M -414.85 % | -543.249 K 42.57 % | -945.865 K -481.59 % | -162.634 K 77.43 % | -720.427 K -23.52 % | -583.247 K 2.84 % | -600.301 K -415.43 % | -116.465 K 62.82 % | -313.216 K 59.13 % | -766.328 K -334.80 % | -176.250 K -152.72 % | 334.288 K 201.61 % | -328.976 K 13.87 % | -381.943 K -20.77 % | -316.252 K |
| Income before tax ratio | -0.60 13.54 % | -0.69 94.68 % | -13.03 -5 247.60 % | -0.24 65.52 % | -0.71 54.13 % | -1.54 -6.57 % | -1.45 17.30 % | -1.75 -102.10 % | -0.86 -51.36 % | -0.57 -4.01 % | -0.55 82.65 % | -3.17 75.45 % | -12.89 -160.77 % | -4.94 -56.84 % | -3.15 95.60 % | -71.65 -790.01 % | -8.05 -9.90 % | -7.33 98.93 % | -683.56 -3 820.78 % | -17.43 -496.37 % | -2.92 -296.88 % | -0.74 80.06 % | -3.69 9.92 % | -4.10 66.93 % | -12.40 -256.15 % | -3.48 87.85 % | -28.66 -111.43 % | -13.55 -5 297.40 % | -0.25 94.47 % | -4.54 28.86 % | -6.38 3.97 % | -6.64 21.62 % | -8.48 33.28 % | -12.71 -89.40 % | -6.71 -43.13 % | -4.69 13.00 % | -5.39 -89.57 % | -2.84 61.56 % | -7.39 -244.69 % | -2.14 48.24 % | -4.14 -55.62 % | -2.66 49.29 % | -5.25 -8.38 % | -4.85 -69.06 % | -2.87 78.17 % | -13.13 -1 404.18 % | -0.87 32.24 % | -1.29 -1 694.41 % | -0.07 83.74 % | -0.44 -24.26 % | -0.36 38.99 % | -0.58 -998.96 % | -0.05 71.55 % | -0.19 79.69 % | -0.92 -580.07 % | -0.13 -159.31 % | 0.23 156.31 % | -0.40 24.77 % | -0.54 -65.55 % | -0.32 |
| EBITDA | -3.215 M -4.42 % | -3.079 M -110.46 % | 29.439 M 1 255.81 % | -2.547 M 45.36 % | -4.661 M 63.02 % | -12.604 M -47.19 % | -8.563 M -87.54 % | -4.566 M 42.28 % | -7.911 M -45.45 % | -5.439 M 36.76 % | -8.601 M 13.30 % | -9.920 M 32.29 % | -14.650 M -48.96 % | -9.834 M -51.47 % | -6.493 M 3.38 % | -6.720 M 39.78 % | -11.159 M -232.86 % | -3.353 M -41.06 % | -2.377 M -34.43 % | -1.768 M -7.41 % | -1.646 M -5.34 % | -1.563 M -17.46 % | -1.330 M -6.42 % | -1.250 M 61.21 % | -3.223 M -236.22 % | -958.567 K 33.01 % | -1.431 M -18.82 % | -1.204 M -189.11 % | 1.351 M 222.48 % | -1.103 M 9.31 % | -1.217 M 4.66 % | -1.276 M 29.19 % | -1.802 M -22.48 % | -1.471 M -5.46 % | -1.395 M 6.27 % | -1.488 M -67.25 % | -889.967 K -18.00 % | -754.200 K 20.28 % | -946.009 K -56.59 % | -604.149 K 28.30 % | -842.633 K -0.89 % | -835.212 K -0.73 % | -829.194 K -1.09 % | -820.251 K 78.37 % | -3.793 M -75.49 % | -2.161 M -532.04 % | -341.953 K 53.17 % | -730.208 K -888.63 % | 92.592 K 116.62 % | -557.208 K 9.05 % | -612.674 K -14.79 % | -533.737 K -1 239.00 % | -39.861 K 82.44 % | -226.997 K 66.68 % | -681.354 K -603.65 % | -96.831 K -117.51 % | 553.064 K 485.13 % | -143.603 K 28.79 % | -201.649 K -48.72 % | -135.592 K |
| Net income ratio | -0.60 12.68 % | -0.69 94.79 % | -13.18 -5 477.45 % | -0.24 66.28 % | -0.70 54.41 % | -1.54 -11.36 % | -1.38 20.94 % | -1.75 -100.57 % | -0.87 -0.60 % | -0.86 -43.41 % | -0.60 80.82 % | -3.14 75.61 % | -12.89 -160.77 % | -4.94 -56.84 % | -3.15 95.60 % | -71.65 -790.01 % | -8.05 -9.90 % | -7.33 98.93 % | -683.56 -3 820.78 % | -17.43 -496.37 % | -2.92 -296.88 % | -0.74 80.06 % | -3.69 9.92 % | -4.10 66.93 % | -12.40 -256.15 % | -3.48 87.85 % | -28.66 -111.43 % | -13.55 -5 297.40 % | -0.25 94.47 % | -4.54 28.86 % | -6.38 3.97 % | -6.64 21.62 % | -8.48 33.28 % | -12.71 -89.40 % | -6.71 -43.13 % | -4.69 13.00 % | -5.39 -89.57 % | -2.84 61.56 % | -7.39 -244.69 % | -2.14 48.24 % | -4.14 -55.62 % | -2.66 49.29 % | -5.25 -8.38 % | -4.85 -63.22 % | -2.97 77.39 % | -13.13 -1 404.18 % | -0.87 32.24 % | -1.29 -1 755.63 % | -0.07 84.27 % | -0.44 -24.26 % | -0.36 39.53 % | -0.59 -1 010.72 % | -0.05 71.53 % | -0.19 79.71 % | -0.92 -592.73 % | -0.13 -158.15 % | 0.23 156.31 % | -0.40 24.77 % | -0.54 -65.55 % | -0.32 |
| Ratio EBITDA | -0.31 3.46 % | -0.32 97.02 % | -10.87 -3 616.70 % | -0.29 47.39 % | -0.56 55.57 % | -1.25 -61.31 % | -0.78 -141.07 % | -0.32 22.49 % | -0.42 -50.21 % | -0.28 28.91 % | -0.39 94.35 % | -6.88 -21.95 % | -5.65 -7.42 % | -5.25 -89.57 % | -2.77 56.10 % | -6.31 25.72 % | -8.50 30.52 % | -12.24 -188.65 % | -4.24 19.74 % | -5.28 -141.84 % | -2.18 -384.84 % | -0.45 84.28 % | -2.87 -179.87 % | -1.02 90.45 % | -10.72 -485.06 % | -1.83 90.22 % | -18.73 -44.95 % | -12.92 -4 578.69 % | 0.29 106.71 % | -4.30 30.66 % | -6.20 3.71 % | -6.44 22.01 % | -8.26 32.36 % | -12.21 -54.35 % | -7.91 -87.06 % | -4.23 6.38 % | -4.52 -68.18 % | -2.69 62.06 % | -7.08 -247.63 % | -2.04 48.39 % | -3.95 -50.64 % | -2.62 31.38 % | -3.82 17.95 % | -4.65 -21.08 % | -3.84 62.12 % | -10.15 -1 746.56 % | -0.55 44.75 % | -0.99 -2 533.19 % | 0.04 111.97 % | -0.34 8.51 % | -0.37 27.92 % | -0.52 -2 754.89 % | -0.02 86.56 % | -0.13 83.45 % | -0.82 -1 000.59 % | -0.07 -119.70 % | 0.38 313.43 % | -0.18 37.80 % | -0.28 -103.86 % | -0.14 |
| Gross profit ratio | 0.00 | 0.00 -100.00 % | 0.37 | 0.00 -100.00 % | 0.30 189.63 % | -0.34 -349.12 % | 0.14 -33.73 % | 0.20 370.83 % | -0.08 -125.62 % | 0.29 -12.72 % | 0.34 -55.61 % | 0.76 111.46 % | -6.64 -1 104.77 % | 0.66 44.34 % | 0.46 -40.24 % | 0.77 1 228.71 % | 0.06 -71.02 % | 0.20 -7.50 % | 0.22 -32.82 % | 0.32 111.06 % | 0.15 -16.11 % | 0.18 -27.89 % | 0.25 -36.29 % | 0.39 495.75 % | -0.10 -210.84 % | 0.09 101.01 % | -8.90 -1 348.60 % | 0.71 -28.70 % | 1.00 265.00 % | 0.27 -64.46 % | 0.77 -12.76 % | 0.88 475.96 % | 0.15 -81.38 % | 0.82 15.88 % | 0.71 -24.07 % | 0.94 8.63 % | 0.86 -6.05 % | 0.92 3.74 % | 0.88 -9.37 % | 0.98 63.39 % | 0.60 30.48 % | 0.46 -11.30 % | 0.52 126.03 % | 0.23 -66.43 % | 0.68 3 016.46 % | 0.02 -95.31 % | 0.47 293.13 % | 0.12 -68.20 % | 0.37 150.58 % | 0.15 -30.51 % | 0.21 -25.73 % | 0.29 -30.93 % | 0.42 53.45 % | 0.27 -12.66 % | 0.31 -46.03 % | 0.58 27.98 % | 0.45 -29.18 % | 0.64 26.50 % | 0.50 -2.96 % | 0.52 |
| Weighted average shs out dil | 47.806 M 2.38 % | 46.693 M 21.55 % | 38.413 M -2.75 % | 39.500 M 2.90 % | 38.386 M 9.40 % | 35.088 M 8.36 % | 32.380 M 1.26 % | 31.978 M 1.88 % | 31.388 M -1.07 % | 31.728 M 0.56 % | 31.552 M 3.86 % | 30.378 M 1.15 % | 30.032 M 0.00 % | 30.032 M -0.11 % | 30.065 M 4.68 % | 28.722 M 31.16 % | 21.899 M 0.00 % | 21.899 M 178.96 % | 7.850 M 208.27 % | 2.547 M 0.00 % | 2.547 M 126.54 % | 1.124 M 7.60 % | 1.045 M 5.50 % | 990.309 K 0.00 % | 990.309 K 9.27 % | 906.297 K 7.31 % | 844.553 K 23.18 % | 685.652 K 0.00 % | 685.652 K 15.74 % | 592.384 K 1.77 % | 582.055 K 15.94 % | 502.015 K 0.00 % | 502.015 K 25.85 % | 398.902 K 2.14 % | 390.555 K 3.54 % | 377.205 K 0.00 % | 377.205 K 73.31 % | 217.648 K 0.64 % | 216.264 K 1.78 % | 212.481 K 0.00 % | 212.481 K -0.14 % | 212.781 K 2.60 % | 207.398 K 3.19 % | 200.986 K 0.00 % | 200.986 K 712.43 % | 24.739 K 2.66 % | 24.097 K 0.10 % | 24.072 K 0.00 % | 24.072 K 18.89 % | 20.248 K -2.52 % | 20.771 K 2.66 % | 20.233 K 0.00 % | 20.233 K 0.41 % | 20.150 K 1.61 % | 19.830 K 7.94 % | 18.372 K 0.61 % | 18.260 K 0.00 % | 18.260 K 0.34 % | 18.198 K 0.00 % | 18.198 K |
| Weighted average shs out | 47.806 M 2.38 % | 46.693 M 21.55 % | 38.413 M -2.75 % | 39.500 M 2.90 % | 38.386 M 9.40 % | 35.088 M 8.36 % | 32.380 M 1.26 % | 31.978 M 1.88 % | 31.388 M -1.07 % | 31.728 M 0.56 % | 31.552 M 3.86 % | 30.378 M 1.15 % | 30.032 M 0.00 % | 30.032 M -0.11 % | 30.065 M 4.68 % | 28.722 M 31.16 % | 21.899 M 0.00 % | 21.899 M 178.96 % | 7.850 M 208.27 % | 2.547 M 0.00 % | 2.547 M 126.54 % | 1.124 M 7.60 % | 1.045 M 5.50 % | 990.309 K 0.00 % | 990.309 K 9.27 % | 906.297 K 7.31 % | 844.553 K 23.18 % | 685.652 K 0.00 % | 685.652 K 15.74 % | 592.384 K 1.77 % | 582.055 K 15.94 % | 502.015 K 0.00 % | 502.015 K 25.85 % | 398.902 K 2.14 % | 390.555 K 3.54 % | 377.205 K 0.00 % | 377.205 K 73.31 % | 217.648 K 0.64 % | 216.264 K 1.78 % | 212.481 K 0.00 % | 212.481 K -0.14 % | 212.781 K 2.60 % | 207.398 K 3.19 % | 200.986 K 0.00 % | 200.986 K 712.43 % | 24.739 K 2.66 % | 24.097 K 0.10 % | 24.072 K 0.00 % | 24.072 K 18.89 % | 20.248 K -2.52 % | 20.771 K 2.66 % | 20.233 K 0.00 % | 20.233 K 0.41 % | 20.150 K 1.61 % | 19.830 K 7.94 % | 18.372 K 0.61 % | 18.260 K 0.00 % | 18.260 K 0.34 % | 18.198 K 0.00 % | 18.198 K |
| EPS diluted | -0.13 7.14 % | -0.14 -112.28 % | 1.14 2 380.00 % | -0.05 66.67 % | -0.15 65.91 % | -0.44 6.38 % | -0.47 38.96 % | -0.77 -45.28 % | -0.53 1.85 % | -0.54 -28.57 % | -0.42 -180.00 % | -0.15 86.49 % | -1.11 -258.06 % | -0.31 -24.00 % | -0.25 90.60 % | -2.66 -454.17 % | -0.48 -423.45 % | -0.09 99.81 % | -48.82 -2 031.88 % | -2.29 -163.22 % | -0.87 61.67 % | -2.27 -38.41 % | -1.64 67.59 % | -5.06 -34.22 % | -3.77 -87.56 % | -2.01 22.39 % | -2.59 -40.76 % | -1.84 -6.98 % | -1.72 12.69 % | -1.97 8.37 % | -2.15 17.94 % | -2.62 28.80 % | -3.68 4.17 % | -3.84 -26.73 % | -3.03 30.66 % | -4.37 -55.52 % | -2.81 23.43 % | -3.67 19.69 % | -4.57 -52.84 % | -2.99 28.13 % | -4.16 -4.26 % | -3.99 27.45 % | -5.50 -29.41 % | -4.25 70.85 % | -14.58 87.10 % | -113.06 -401.60 % | -22.54 42.63 % | -39.29 -501.68 % | -6.53 81.65 % | -35.58 -26.71 % | -28.08 6.18 % | -29.93 -420.52 % | -5.75 62.93 % | -15.51 59.82 % | -38.60 -310.20 % | -9.41 -151.39 % | 18.31 201.61 % | -18.02 14.15 % | -20.99 -20.77 % | -17.38 |
| Earnings per share | -0.13 7.14 % | -0.14 -112.28 % | 1.14 2 380.00 % | -0.05 66.67 % | -0.15 65.91 % | -0.44 6.38 % | -0.47 38.96 % | -0.77 -45.28 % | -0.53 1.85 % | -0.54 -28.57 % | -0.42 -180.00 % | -0.15 86.49 % | -1.11 -258.06 % | -0.31 -24.00 % | -0.25 90.60 % | -2.66 -454.17 % | -0.48 -423.45 % | -0.09 99.81 % | -48.82 -2 031.88 % | -2.29 -163.22 % | -0.87 61.67 % | -2.27 -38.41 % | -1.64 67.59 % | -5.06 -34.22 % | -3.77 -87.56 % | -2.01 22.39 % | -2.59 -40.76 % | -1.84 -6.98 % | -1.72 12.69 % | -1.97 8.37 % | -2.15 17.94 % | -2.62 28.80 % | -3.68 4.17 % | -3.84 -26.73 % | -3.03 30.66 % | -4.37 -55.52 % | -2.81 23.43 % | -3.67 19.69 % | -4.57 -52.84 % | -2.99 28.13 % | -4.16 -4.26 % | -3.99 27.45 % | -5.50 -29.41 % | -4.25 70.85 % | -14.58 87.10 % | -113.06 -401.60 % | -22.54 42.63 % | -39.29 -501.68 % | -6.53 81.65 % | -35.58 -26.71 % | -28.08 6.18 % | -29.93 -420.52 % | -5.75 62.93 % | -15.51 59.82 % | -38.60 -310.20 % | -9.41 -151.39 % | 18.31 201.61 % | -18.02 14.15 % | -20.99 -20.77 % | -17.38 |
| Gross profit | 0.000 | 0.000 100.00 % | -998.000 K | 0.000 -100.00 % | 2.539 M 174.61 % | -3.403 M -327.32 % | 1.497 M -48.45 % | 2.904 M 301.67 % | -1.440 M -124.81 % | 5.804 M -22.36 % | 7.476 M 581.49 % | 1.097 M 106.36 % | -17.240 M -1 493.29 % | 1.237 M 15.33 % | 1.073 M 31.52 % | 815.797 K 977.23 % | 75.731 K 38.85 % | 54.541 K -54.80 % | 120.664 K 12.53 % | 107.233 K -6.26 % | 114.398 K -81.77 % | 627.638 K 438.79 % | 116.490 K -75.78 % | 480.876 K 1 707.10 % | -29.922 K -163.70 % | 46.976 K 106.91 % | -680.285 K -1 123.54 % | 66.464 K -98.58 % | 4.685 M 6 566.67 % | 70.275 K -53.52 % | 151.184 K -13.62 % | 175.022 K 422.97 % | 33.467 K -66.29 % | 99.277 K -20.82 % | 125.383 K -61.95 % | 329.531 K 94.05 % | 169.816 K -34.08 % | 257.623 K 117.98 % | 118.184 K -59.18 % | 289.493 K 127.01 % | 127.526 K -12.61 % | 145.931 K 30.20 % | 112.084 K 178.48 % | 40.248 K -94.00 % | 671.166 K 14 339.89 % | 4.648 K -98.40 % | 289.656 K 233.21 % | 86.930 K -89.69 % | 843.495 K 247.81 % | 242.514 K -30.92 % | 351.053 K 18.27 % | 296.816 K -67.60 % | 916.226 K 100.54 % | 456.882 K 75.78 % | 259.922 K -65.49 % | 753.269 K 13.77 % | 662.087 K 27.80 % | 518.054 K 44.84 % | 357.681 K -29.20 % | 505.228 K |
| Income tax expense | 0.000 100.00 % | -65.000 K -112.33 % | 527.000 K 923.44 % | -64.000 K -28.00 % | -50.000 K -38.89 % | -36.000 K 94.89 % | -705.000 K -2 174.19 % | -31.000 K -129.52 % | 105.000 K -98.18 % | 5.779 M 480.20 % | -1.520 M -6 433.33 % | 24.000 K 5 417.24 % | 435.000 | 0.000 | 0.000 -100.00 % | 275.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.877 K 4.09 % | 9.489 K | 0.000 -100.00 % | 279.000 197.21 % | -287.000 -109.65 % | 2.975 K -46.56 % | 5.567 K 21 311.54 % | 26.000 -98.27 % | 1.503 K -53.58 % | 3.238 K | 0.000 -100.00 % | 9.975 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.839 K | 0.000 | 0.000 | 0.000 100.00 % | -1.482 M | 0.000 | 0.000 | 0.000 -100.00 % | 200.349 K 105 904.76 % | 189.000 | 0.000 -100.00 % | 85.000 -3.41 % | 88.000 -97.63 % | 3.720 K -65.04 % | 10.641 K 2.16 % | 10.416 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 0.000 | 0.000 -100.00 % | 34.301 M | 0.000 -100.00 % | 5.845 M -56.62 % | 13.475 M 41.23 % | 9.541 M -15.45 % | 11.285 M -44.94 % | 20.495 M 47.71 % | 13.875 M -5.28 % | 14.648 M 4 158.14 % | 344.000 K -98.27 % | 19.835 M 3 028.17 % | 634.082 K -50.04 % | 1.269 M 410.86 % | 248.466 K -79.91 % | 1.237 M 463.67 % | 219.451 K -50.13 % | 440.015 K 93.41 % | 227.506 K -64.41 % | 639.310 K -77.50 % | 2.841 M 717.02 % | 347.773 K -53.01 % | 740.055 K 123.87 % | 330.575 K -30.58 % | 476.199 K -37.07 % | 756.696 K 2 728.88 % | 26.749 K | 0.000 -100.00 % | 186.226 K 314.31 % | 44.948 K 94.84 % | 23.069 K -87.51 % | 184.697 K 770.84 % | 21.209 K -58.37 % | 50.949 K 127.84 % | 22.362 K -17.69 % | 27.168 K 17.47 % | 23.127 K 49.87 % | 15.431 K 116.09 % | 7.141 K -91.69 % | 85.983 K -50.26 % | 172.870 K 64.46 % | 105.112 K -22.73 % | 136.035 K -56.92 % | 315.799 K 51.56 % | 208.362 K -37.37 % | 332.668 K -48.61 % | 647.309 K -54.48 % | 1.422 M 2.33 % | 1.390 M 7.66 % | 1.291 M 75.82 % | 734.131 K -42.73 % | 1.282 M 4.63 % | 1.225 M 112.76 % | 575.814 K 3.95 % | 553.908 K -31.48 % | 808.383 K 172.35 % | 296.823 K -16.16 % | 354.036 K -24.73 % | 470.370 K |
| General and administrative expenses | 6.214 M 8.77 % | 5.713 M 436.94 % | 1.064 M -79.53 % | 5.199 M -24.74 % | 6.908 M -20.41 % | 8.679 M 3.69 % | 8.370 M -9.27 % | 9.225 M -3.14 % | 9.524 M -8.10 % | 10.363 M -31.39 % | 15.105 M 39.13 % | 10.857 M -9.79 % | 12.035 M 21.76 % | 9.884 M 39.09 % | 7.106 M 2.49 % | 6.934 M -32.35 % | 10.249 M 236.91 % | 3.042 M 28.43 % | 2.369 M 34.40 % | 1.763 M -2.98 % | 1.817 M -13.18 % | 2.093 M 34.44 % | 1.557 M -5.63 % | 1.650 M 46.74 % | 1.124 M -6.93 % | 1.208 M -9.06 % | 1.328 M 0.44 % | 1.322 M -15.07 % | 1.557 M 35.38 % | 1.150 M -5.85 % | 1.222 M -12.80 % | 1.401 M -22.21 % | 1.801 M 33.07 % | 1.353 M 4.36 % | 1.297 M -17.21 % | 1.566 M 57.52 % | 994.367 K 18.14 % | 841.675 K -3.58 % | 872.960 K -6.92 % | 937.860 K 11.40 % | 841.850 K -3.41 % | 871.551 K 8.91 % | 800.240 K -7.50 % | 865.102 K -12.43 % | 987.871 K 85.39 % | 532.873 K -15.19 % | 628.324 K -4.38 % | 657.084 K -10.92 % | 737.631 K 6.04 % | 695.645 K -3.59 % | 721.542 K 14.52 % | 630.035 K -3.50 % | 652.864 K 14.49 % | 570.259 K -29.48 % | 808.617 K 68.36 % | 480.285 K 331.82 % | 111.224 K -72.91 % | 410.561 K -9.38 % | 453.071 K 7.28 % | 422.336 K |
| Selling and marketing expenses | 167.000 K -10.22 % | 186.000 K 115.32 % | -1.214 M -518.62 % | 290.000 K -0.68 % | 292.000 K -44.06 % | 522.000 K -69.11 % | 1.690 M 589.80 % | 245.000 K 237.64 % | -178.000 K -120.23 % | 880.000 K -9.47 % | 972.000 K 507.50 % | 160.000 K -92.42 % | 2.111 M 77.74 % | 1.188 M -22.92 % | 1.541 M 156.03 % | 601.828 K 184.60 % | 211.465 K -42.04 % | 364.869 K 183.82 % | 128.556 K 14.07 % | 112.700 K -65.26 % | 324.449 K 232.63 % | 97.541 K -56.98 % | 226.738 K 178.31 % | 81.471 K -79.82 % | 403.820 K 334.47 % | 92.946 K -48.47 % | 180.375 K 195.79 % | 60.980 K -79.71 % | 300.612 K 246.67 % | 86.715 K -53.26 % | 185.542 K 107.30 % | 89.504 K -74.32 % | 348.551 K 57.98 % | 220.627 K 7.98 % | 204.318 K -21.91 % | 261.632 K 235.08 % | 78.081 K -14.44 % | 91.258 K -43.97 % | 162.885 K 84.73 % | 88.175 K -25.59 % | 118.505 K 15.94 % | 102.212 K 27.59 % | 80.112 K 112.12 % | 37.768 K -63.76 % | 104.211 K 129.78 % | 45.353 K -56.42 % | 104.072 K 90.19 % | 54.719 K -73.56 % | 206.939 K 125.83 % | 91.635 K -61.75 % | 239.563 K 26.38 % | 189.557 K -36.05 % | 296.416 K 159.77 % | 114.108 K -19.71 % | 142.120 K -61.02 % | 364.552 K 413.19 % | 71.037 K -72.94 % | 262.473 K 126.28 % | 115.994 K -49.28 % | 228.683 K |
| Other expenses | 7.113 M 6.42 % | 6.684 M -64.02 % | 18.578 M 222.20 % | 5.766 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 756.696 K 2 928.88 % | -26.749 K -100.67 % | 4.003 M 2 049.64 % | 186.226 K 314.31 % | 44.948 K 94.84 % | 23.069 K 69.02 % | 13.649 K -76.88 % | 59.033 K 10.85 % | 53.256 K -65.26 % | 153.279 K -7.82 % | 166.286 K 109.66 % | 79.314 K 129.63 % | 34.540 K 43.56 % | 24.060 K -46.43 % | 44.910 K 51.35 % | 29.673 K -64.71 % | 84.088 K 242.67 % | 24.539 K -44.74 % | 44.408 K 16.65 % | 38.071 K -2.39 % | 39.003 K -0.43 % | 39.172 K -0.19 % | 39.245 K 12.49 % | 34.889 K -5.64 % | 36.974 K -4.50 % | 38.715 K -15.42 % | 45.774 K -15.22 % | 53.991 K -0.50 % | 54.265 K -1.03 % | 54.829 K -70.29 % | 184.538 K 6.64 % | 173.054 K 3.19 % | 167.706 K -1.00 % | 169.400 K |
| Operating expenses | 13.494 M 7.24 % | 12.583 M -39.67 % | 20.856 M 85.30 % | 11.255 M 56.32 % | 7.200 M -21.75 % | 9.201 M -8.54 % | 10.060 M 6.23 % | 9.470 M 1.33 % | 9.346 M -16.87 % | 11.243 M -30.07 % | 16.077 M 45.93 % | 11.017 M -22.12 % | 14.146 M 27.76 % | 11.072 M 28.04 % | 8.647 M 14.75 % | 7.536 M -27.96 % | 10.461 M 207.03 % | 3.407 M 36.42 % | 2.497 M 33.17 % | 1.875 M -12.42 % | 2.141 M -2.24 % | 2.190 M 22.82 % | 1.783 M 3.02 % | 1.731 M 13.29 % | 1.528 M 17.46 % | 1.301 M -42.58 % | 2.265 M 66.98 % | 1.357 M -76.85 % | 5.861 M 311.84 % | 1.423 M -2.00 % | 1.452 M -4.06 % | 1.513 M -30.03 % | 2.163 M 32.46 % | 1.633 M 5.06 % | 1.554 M -21.55 % | 1.981 M 59.94 % | 1.239 M 22.37 % | 1.012 M -5.43 % | 1.070 M 1.93 % | 1.050 M 5.77 % | 992.772 K -1.79 % | 1.011 M 4.17 % | 970.366 K 4.53 % | 928.296 K -25.48 % | 1.246 M 102.10 % | 616.357 K -20.39 % | 774.247 K -0.48 % | 777.966 K -21.88 % | 995.863 K 19.32 % | 834.611 K -16.60 % | 1.001 M 15.82 % | 863.987 K -13.79 % | 1.002 M 35.00 % | 742.332 K -26.29 % | 1.007 M 11.30 % | 904.929 K 144.39 % | 370.278 K -56.43 % | 849.827 K 15.25 % | 737.349 K -10.13 % | 820.419 K |
| Cost and expenses | 0.000 | 0.000 -100.00 % | 55.157 M | 0.000 -100.00 % | 13.045 M -42.47 % | 22.676 M 15.69 % | 19.601 M -5.56 % | 20.755 M -30.45 % | 29.841 M 18.80 % | 25.118 M -18.25 % | 30.725 M 170.44 % | 11.361 M -66.57 % | 33.981 M 190.29 % | 11.706 M 18.05 % | 9.916 M 27.39 % | 7.784 M -33.46 % | 11.698 M 222.56 % | 3.626 M 23.46 % | 2.937 M 39.69 % | 2.103 M -24.38 % | 2.781 M -44.74 % | 5.032 M 136.10 % | 2.131 M -13.76 % | 2.471 M 32.96 % | 1.859 M 4.59 % | 1.777 M -21.56 % | 2.265 M 66.98 % | 1.357 M -76.85 % | 5.861 M 311.84 % | 1.423 M -2.00 % | 1.452 M -4.06 % | 1.513 M -26.84 % | 2.069 M 25.05 % | 1.654 M 3.05 % | 1.605 M -19.88 % | 2.004 M 58.28 % | 1.266 M 22.27 % | 1.035 M -4.65 % | 1.086 M 2.70 % | 1.057 M -1.99 % | 1.079 M -8.86 % | 1.184 M 10.06 % | 1.075 M 1.05 % | 1.064 M -31.84 % | 1.561 M 89.33 % | 824.719 K -25.49 % | 1.107 M -22.34 % | 1.425 M -41.05 % | 2.418 M 8.70 % | 2.224 M -2.94 % | 2.291 M 43.38 % | 1.598 M -30.03 % | 2.284 M 16.09 % | 1.967 M 24.29 % | 1.583 M 8.51 % | 1.459 M 23.77 % | 1.179 M 2.79 % | 1.147 M 5.06 % | 1.091 M -15.45 % | 1.291 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 100.00 % | -12.493 K -269.28 % | 7.380 K 24.54 % | 5.926 K 568.09 % | 887.000 -99.19 % | 109.183 K 181 871.67 % | 60.000 -97.89 % | 2.848 K -89.45 % | 26.991 K 124.03 % | 12.048 K -3.17 % | 12.442 K 374.52 % | 2.622 K -53.84 % | 5.680 K -19.98 % | 7.098 K 78.61 % | 3.974 K 84.32 % | 2.156 K -59.03 % | 5.263 K 51.28 % | 3.479 K -6.95 % | 3.739 K 546.89 % | 578.000 | 0.000 |
| Selling general and administrative expenses | 6.381 M 8.17 % | 5.899 M 158.96 % | 2.278 M -58.50 % | 5.489 M -23.76 % | 7.200 M -21.75 % | 9.201 M -8.54 % | 10.060 M 6.23 % | 9.470 M 1.33 % | 9.346 M -16.87 % | 11.243 M -30.07 % | 16.077 M 45.93 % | 11.017 M -22.12 % | 14.146 M 27.76 % | 11.072 M 28.04 % | 8.647 M 14.75 % | 7.536 M -27.96 % | 10.461 M 207.03 % | 3.407 M 36.42 % | 2.497 M 33.17 % | 1.875 M -12.42 % | 2.141 M -2.24 % | 2.190 M 22.82 % | 1.783 M 3.02 % | 1.731 M 13.29 % | 1.528 M 17.46 % | 1.301 M -13.78 % | 1.509 M 9.05 % | 1.383 M -25.53 % | 1.858 M 50.19 % | 1.237 M -12.10 % | 1.407 M -5.59 % | 1.490 M -30.66 % | 2.149 M 36.57 % | 1.574 M 4.85 % | 1.501 M -17.88 % | 1.828 M 70.45 % | 1.072 M 14.95 % | 932.933 K -9.94 % | 1.036 M 0.96 % | 1.026 M 6.84 % | 960.355 K -1.38 % | 973.763 K 10.61 % | 880.352 K -2.49 % | 902.870 K -17.33 % | 1.092 M 88.87 % | 578.226 K -21.05 % | 732.396 K 2.89 % | 711.803 K -24.64 % | 944.570 K 19.98 % | 787.280 K -18.09 % | 961.105 K 17.27 % | 819.592 K -13.66 % | 949.280 K 38.71 % | 684.367 K -28.02 % | 950.737 K 12.53 % | 844.837 K 363.53 % | 182.261 K -72.92 % | 673.034 K 18.27 % | 569.065 K -12.59 % | 651.019 K |
| Interest income | 0.000 | 0.000 100.00 % | -310.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 310.000 K 21.09 % | 256.000 K -0.39 % | 257.000 K | 0.000 -100.00 % | 248.000 K 1.42 % | 244.527 K 33.92 % | 182.589 K 115.57 % | 84.701 K 79.51 % | 47.184 K 0.69 % | 46.859 K -32.77 % | 69.699 K 145.92 % | 28.342 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 |
| Interest expense | 165.000 K 28.91 % | 128.000 K 105.66 % | -2.262 M -1 185.23 % | -176.000 K 28.46 % | -246.000 K 63.39 % | -672.000 K -165.88 % | 1.020 M -10.13 % | 1.135 M -4.54 % | 1.189 M 52.05 % | 782.000 K 87.08 % | 418.000 K 660.00 % | 55.000 K 12 543.68 % | 435.000 -78.85 % | 2.057 K -76.63 % | 8.803 K 1.11 % | 8.706 K -21.26 % | 11.056 K -35.69 % | 17.193 K -96.01 % | 430.606 K -40.28 % | 721.003 K 556.54 % | 109.819 K 258.39 % | 30.642 K -77.72 % | 137.542 K -74.01 % | 529.202 K 20.05 % | 440.806 K -23.67 % | 577.477 K 70 324.02 % | 820.000 200.37 % | 273.000 -31.75 % | 400.000 -49.62 % | 794.000 -32.71 % | 1.180 K 38.34 % | 853.000 -65.42 % | 2.467 K 491.61 % | 417.000 -42.40 % | 724.000 -90.43 % | 7.569 K 15.08 % | 6.577 K -5.33 % | 6.947 K -4.91 % | 7.306 K 12.35 % | 6.503 K -58.71 % | 15.751 K 152.38 % | 6.241 K 0.21 % | 6.228 K -33.55 % | 9.372 K -98.79 % | 771.976 K 29.19 % | 597.570 K 268.20 % | 162.293 K 0.19 % | 161.983 K -23.09 % | 210.615 K 63.88 % | 128.519 K 1 189.70 % | 9.965 K -70.00 % | 33.215 K 8.45 % | 30.627 K -2.73 % | 31.486 K 5.90 % | 29.733 K -15.06 % | 35.006 K 2.24 % | 34.238 K 177.93 % | 12.319 K -2.14 % | 12.588 K 11.79 % | 11.260 K |
| Depreciation and amortization | 0.000 | 0.000 100.00 % | -3.555 M | 0.000 | 0.000 100.00 % | -39.586 K -102.48 % | 1.595 M -20.25 % | 2.000 M -83.12 % | 11.849 M 163.14 % | 4.503 M 28.80 % | 3.496 M 524.29 % | 560.000 K -97.01 % | 18.734 M 3 317.26 % | 548.215 K -37.88 % | 882.580 K 226.55 % | 270.270 K -53.79 % | 584.910 K 171.62 % | 215.341 K -32.62 % | 319.592 K 33.62 % | 239.187 K -46.55 % | 447.464 K -67.45 % | 1.375 M 456.12 % | 247.209 K -50.72 % | 501.654 K 670.47 % | 65.110 K -77.22 % | 285.808 K -62.30 % | 758.102 K 1 184.66 % | 59.012 K -97.67 % | 2.528 M 4 093.66 % | 60.270 K 78.69 % | 33.728 K -14.04 % | 39.235 K -12.63 % | 44.907 K -23.93 % | 59.033 K 10.85 % | 53.256 K -65.26 % | 153.279 K -6.90 % | 164.640 K 348.94 % | 36.673 K 6.18 % | 34.540 K 34.87 % | 25.610 K -3.18 % | 26.452 K -10.85 % | 29.672 K 2.00 % | 29.090 K 18.55 % | 24.539 K -44.74 % | 44.408 K 16.65 % | 38.071 K -2.39 % | 39.003 K -0.43 % | 39.172 K -0.19 % | 39.245 K 12.49 % | 34.888 K -5.64 % | 36.975 K -4.49 % | 38.715 K -15.42 % | 45.774 K -15.22 % | 53.991 K -0.50 % | 54.264 K -1.03 % | 54.830 K -70.29 % | 184.538 K 6.64 % | 173.054 K 3.19 % | 167.706 K -1.00 % | 169.400 K |
| Operating income | -3.215 M -4.42 % | -3.079 M -128.68 % | 10.737 M 521.55 % | -2.547 M 45.36 % | -4.661 M 63.02 % | -12.604 M -47.19 % | -8.563 M -30.41 % | -6.566 M 66.77 % | -19.760 M -263.30 % | -5.439 M 36.76 % | -8.601 M 13.30 % | -9.920 M 70.28 % | -33.384 M -239.46 % | -9.834 M -29.84 % | -7.574 M -12.71 % | -6.720 M 35.29 % | -10.385 M -209.77 % | -3.353 M -41.06 % | -2.377 M -34.43 % | -1.768 M 12.77 % | -2.027 M -29.71 % | -1.563 M 6.25 % | -1.667 M -33.34 % | -1.250 M 62.09 % | -3.298 M -163.02 % | -1.254 M 42.72 % | -2.189 M -73.25 % | -1.263 M -7.45 % | -1.176 M -0.80 % | -1.167 M 7.11 % | -1.256 M 4.52 % | -1.315 M 28.84 % | -1.849 M -20.53 % | -1.534 M -7.19 % | -1.431 M 13.37 % | -1.652 M -54.52 % | -1.069 M -41.65 % | -754.624 K 20.75 % | -952.201 K -25.19 % | -760.602 K 12.09 % | -865.246 K -0.04 % | -864.885 K -0.77 % | -858.282 K 3.35 % | -888.048 K -54.58 % | -574.507 K 6.08 % | -611.709 K -26.23 % | -484.591 K 29.87 % | -691.036 K -353.53 % | -152.368 K 74.27 % | -592.097 K 8.86 % | -649.648 K -14.54 % | -567.171 K -560.07 % | -85.926 K 69.90 % | -285.450 K 61.80 % | -747.236 K -392.70 % | -151.660 K -151.97 % | 291.809 K 187.95 % | -331.773 K 12.61 % | -379.668 K -20.46 % | -315.191 K |
| Operating income ratio | -0.31 3.46 % | -0.32 91.83 % | -3.96 -1 255.58 % | -0.29 47.39 % | -0.56 55.57 % | -1.25 -61.31 % | -0.78 -67.64 % | -0.46 55.38 % | -1.04 -275.20 % | -0.28 28.91 % | -0.39 94.35 % | -6.88 46.49 % | -12.86 -144.80 % | -5.25 -62.50 % | -3.23 48.79 % | -6.31 20.19 % | -7.91 35.34 % | -12.24 -188.65 % | -4.24 19.74 % | -5.28 -96.41 % | -2.69 -496.99 % | -0.45 87.45 % | -3.59 -250.65 % | -1.02 90.67 % | -10.97 -357.68 % | -2.40 91.63 % | -28.65 -111.35 % | -13.55 -5 300.58 % | -0.25 94.48 % | -4.55 28.98 % | -6.40 3.57 % | -6.64 21.63 % | -8.47 33.43 % | -12.73 -56.88 % | -8.11 -72.87 % | -4.69 13.50 % | -5.43 -101.88 % | -2.69 62.28 % | -7.13 -177.93 % | -2.56 36.73 % | -4.05 -49.38 % | -2.71 31.35 % | -3.95 21.56 % | -5.04 -765.43 % | -0.58 79.73 % | -2.87 -268.80 % | -0.78 17.26 % | -0.94 -1 299.30 % | -0.07 81.46 % | -0.36 8.32 % | -0.40 28.07 % | -0.55 -1 307.34 % | -0.04 76.97 % | -0.17 81.02 % | -0.89 -670.64 % | -0.12 -158.46 % | 0.20 148.74 % | -0.41 23.68 % | -0.53 -65.12 % | -0.32 |
| Total other income expenses net | -2.948 M 16.06 % | -3.512 M -114.31 % | 24.535 M 5 659.39 % | 426.000 K 133.76 % | -1.262 M 56.60 % | -2.908 M 60.64 % | -7.388 M 59.47 % | -18.227 M -654.86 % | 3.285 M 156.62 % | -5.802 M -63.48 % | -3.549 M -166.24 % | 5.358 M -13.08 % | 6.165 M 960.87 % | 581.080 K 205.59 % | 190.151 K 100.27 % | -69.539 M -37 777.38 % | -183.590 K -113.65 % | 1.345 M 100.35 % | -380.881 M -9 263.11 % | -4.068 M -2 204.57 % | -176.514 K 82.22 % | -992.596 K -1 955.36 % | -48.293 K 98.71 % | -3.757 M -771.93 % | -430.926 K 24.13 % | -567.988 K -69 166.83 % | -820.000 -13 766.67 % | 6.000 100.87 % | -687.000 -131.50 % | 2.181 K -50.28 % | 4.387 K 630.47 % | -827.000 14.21 % | -964.000 -134.17 % | 2.821 K -98.86 % | 247.869 K 10 202.12 % | 2.406 K -68.89 % | 7.734 K 117.90 % | -43.196 K -21.15 % | -35.654 K -128.67 % | 124.340 K 734.71 % | -19.590 K -223.09 % | 15.915 K 105.64 % | -282.347 K -933.23 % | 33.886 K 101.50 % | -2.254 M -3.16 % | -2.185 M -3 625.37 % | -58.658 K 76.98 % | -254.829 K -2 382.26 % | -10.266 K 92.00 % | -128.330 K -293.27 % | 66.401 K 272.49 % | -38.496 K -26.06 % | -30.539 K -9.99 % | -27.766 K -45.43 % | -19.092 K 22.36 % | -24.590 K -157.89 % | 42.479 K 1 418.73 % | 2.797 K 222.95 % | -2.275 K -114.42 % | -1.061 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 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 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 4.461 M 8.01 % | 4.130 M 439.92 % | -1.215 M -134.90 % | 3.481 M -41.01 % | 5.901 M -6.59 % | 6.317 M -88.88 % | 56.811 M -25.96 % | 76.732 M -9.66 % | 84.941 M -3.63 % | 88.142 M 0.45 % | 87.746 M 691.50 % | 11.086 M 46.49 % | 7.568 M 435.69 % | -2.254 M 95.93 % | -55.378 M 60.38 % | -139.765 M -44.40 % | -96.792 M -108.87 % | -46.340 M 3.59 % | -48.065 M -1 422.79 % | 3.634 M -61.05 % | 9.329 M -3.52 % | 9.669 M 40.66 % | 6.874 M 24.38 % | 5.526 M 316.90 % | 1.326 M 170.69 % | -1.875 M -36.29 % | -1.376 M 61.06 % | -3.534 M -35.56 % | -2.607 M -308.85 % | 1.248 M 531.16 % | -289.480 K 81.62 % | -1.575 M -183.36 % | -555.917 K 83.66 % | -3.403 M 31.10 % | -4.939 M 9.92 % | -5.483 M -14.76 % | -4.778 M -175.14 % | -1.736 M 29.43 % | -2.461 M 30.72 % | -3.552 M 8.69 % | -3.890 M 18.21 % | -4.756 M 7.89 % | -5.163 M -794.91 % | -576.966 K -9.46 % | -527.110 K -230.27 % | 404.623 K -4.50 % | 423.707 K 1.82 % | 416.140 K -19.23 % | 515.196 K -46.42 % | 961.574 K 825.07 % | -132.618 K -14 577.95 % | 916.000 -99.95 % | 1.738 M -7.26 % | 1.874 M 39.47 % | 1.344 M -33.61 % | 2.024 M -5.05 % | 2.131 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.152 M -67.37 % | 49.498 M -28.93 % | 69.650 M -30.32 % | 99.953 M -2.34 % | 102.353 M -11.20 % | 115.268 M -3.81 % | 119.834 M 0.52 % | 119.218 M -6.38 % | 127.340 M 55.50 % | 81.892 M 6 451.40 % | 1.250 M -3.91 % | 1.301 M 160.16 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 6.517 M 1.94 % | 6.393 M -4.07 % | 6.664 M -17.34 % | 8.062 M -6.71 % | 8.642 M -15.31 % | 10.204 M -83.45 % | 61.650 M -24.35 % | 81.497 M -11.77 % | 92.373 M -3.01 % | 95.235 M -0.34 % | 95.562 M 56.92 % | 60.897 M 532.63 % | 9.626 M 266.05 % | 2.630 M -12.16 % | 2.994 M -22.19 % | 3.848 M 4.99 % | 3.665 M -11.08 % | 4.121 M -34.77 % | 6.318 M -1.18 % | 6.394 M -33.63 % | 9.634 M -6.49 % | 10.302 M 13.17 % | 9.103 M -0.57 % | 9.156 M 128.32 % | 4.010 M 25.36 % | 3.199 M 48.82 % | 2.150 M -20.07 % | 2.689 M -37.79 % | 4.323 M 23.66 % | 3.496 M 29.61 % | 2.697 M 1.70 % | 2.652 M 99.09 % | 1.332 M 455.80 % | 239.655 K | 0.000 -100.00 % | 410.000 K 0.00 % | 410.000 K -0.37 % | 411.521 K 0.00 % | 411.533 K 0.09 % | 411.164 K 0.04 % | 411.008 K -0.15 % | 411.642 K -0.30 % | 412.893 K -0.70 % | 415.787 K | 0.000 -100.00 % | 638.834 K -5.65 % | 677.097 K 13.61 % | 595.975 K -38.10 % | 962.744 K -13.35 % | 1.111 M 4.93 % | 1.059 M 146.43 % | 429.687 K -79.95 % | 2.143 M 1.44 % | 2.113 M 1.44 % | 2.083 M -9.17 % | 2.293 M -1.97 % | 2.339 M |
| Accumulated other comprehensive income loss | -3.238 M 2.41 % | -3.318 M 1.81 % | -3.379 M -0.09 % | -3.376 M 8.73 % | -3.699 M 21.41 % | -4.707 M 24.30 % | -6.218 M 17.70 % | -7.555 M 23.88 % | -9.925 M 13.07 % | -11.417 M -60.06 % | -7.133 M -54.90 % | -4.605 M -277.15 % | -1.221 M -262.04 % | -337.252 K 16.46 % | -403.688 K -7 385.41 % | -5.393 K -5.37 % | -5.118 K 0.00 % | -5.118 K 0.00 % | -5.118 K 0.00 % | -5.118 K 0.00 % | -5.118 K 0.00 % | -5.118 K 0.00 % | -5.118 K 0.00 % | -5.118 K 0.00 % | -5.118 K 0.00 % | -5.118 K 0.00 % | -5.118 K 0.00 % | -5.118 K 0.00 % | -5.118 K 0.00 % | -5.118 K 0.00 % | -5.118 K -85.57 % | -2.758 K 0.00 % | -2.758 K -228.72 % | -839.000 -0.72 % | -833.000 99.23 % | -107.522 K -18.30 % | -90.887 K -24.62 % | -72.930 K -17.29 % | -62.179 K 56.82 % | -144.000 K -8.98 % | -132.129 K -10.64 % | -119.420 K -11.87 % | -106.753 K -13.43 % | -94.115 K -15.27 % | -81.645 K -12.44 % | -72.609 K -3.07 % | -70.444 K -3.57 % | -68.018 K -3.97 % | -65.423 K -4.25 % | -62.755 K -4.67 % | -59.953 K -4.38 % | -57.438 K -5.65 % | -54.367 K -5.74 % | -51.418 K -5.82 % | -48.588 K -6.82 % | -45.485 K -8.77 % | -41.818 K |
| Retained earnings | -751.975 M -0.83 % | -745.812 M -0.88 % | -739.285 M -0.79 % | -733.521 M -0.28 % | -731.464 M -4.96 % | -696.911 M -2.27 % | -681.435 M -2.29 % | -666.205 M -3.86 % | -641.443 M -2.64 % | -624.936 M -1.83 % | -613.720 M -2.22 % | -600.379 M -0.76 % | -595.848 M -5.94 % | -562.464 M -1.67 % | -553.200 M -1.35 % | -545.816 M -16.24 % | -469.557 M -2.30 % | -458.989 M -0.44 % | -456.981 M -535.73 % | -71.883 M -8.84 % | -66.047 M -6.23 % | -62.175 M -7.66 % | -57.752 M -3.06 % | -56.037 M -10.52 % | -50.702 M -7.94 % | -46.974 M -4.86 % | -44.798 M -5.06 % | -42.642 M -2.62 % | -41.551 M -2.91 % | -40.375 M -2.97 % | -39.211 M -3.30 % | -37.959 M -3.59 % | -36.643 M -5.32 % | -34.793 M -15.16 % | -30.213 M -4.98 % | -28.780 M -3.77 % | -27.736 M -17.65 % | -23.575 M -3.50 % | -22.777 M -4.53 % | -21.789 M -3.01 % | -21.153 M -4.37 % | -20.268 M -4.37 % | -19.419 M -6.24 % | -18.278 M -4.90 % | -17.424 M -20.22 % | -14.494 M -23.91 % | -11.697 M -4.87 % | -11.154 M -9.27 % | -10.208 M -1.62 % | -10.045 M -7.73 % | -9.325 M -6.68 % | -8.741 M -7.45 % | -8.135 M -1.45 % | -8.019 M -4.05 % | -7.706 M -11.03 % | -6.941 M -2.55 % | -6.768 M |
| Common stock | 48.000 K 0.00 % | 48.000 K 6.67 % | 45.000 K 12.50 % | 40.000 K -88.76 % | 356.000 K 1.42 % | 351.000 K 0.00 % | 351.000 K 9.69 % | 320.000 K 0.31 % | 319.000 K 0.31 % | 318.000 K 0.32 % | 317.000 K 4.28 % | 304.000 K 0.33 % | 303.000 K 0.73 % | 300.792 K 0.00 % | 300.792 K 0.16 % | 300.322 K 16.21 % | 258.439 K 17.99 % | 219.030 K 0.08 % | 218.857 K 639.56 % | 29.593 K 35.26 % | 21.878 K 83.32 % | 11.934 K 13.92 % | 10.476 K 0.41 % | 10.433 K 10.31 % | 9.458 K 2.01 % | 9.272 K 3.60 % | 8.950 K 9.11 % | 8.203 K 7.78 % | 7.611 K 28.15 % | 5.939 K 0.70 % | 5.898 K 4.35 % | 5.652 K 40.91 % | 4.011 K 0.50 % | 3.991 K -66.57 % | 11.939 K 4.96 % | 11.375 K 1.02 % | 11.260 K 72.43 % | 6.530 K 0.00 % | 6.530 K 2.43 % | 6.375 K 0.00 % | 6.375 K -0.14 % | 6.384 K 0.00 % | 6.384 K 5.56 % | 6.048 K 2.18 % | 5.919 K -93.24 % | 87.512 K 19.68 % | 73.124 K 1.02 % | 72.383 K 0.65 % | 71.913 K 0.00 % | 71.913 K 0.07 % | 71.863 K 3.51 % | 69.427 K 14.38 % | 60.699 K 0.41 % | 60.449 K -98.64 % | 4.459 M 1 881.69 % | 225.000 K 308.22 % | 55.117 K |
| Total equity | 29.675 M -1.27 % | 30.057 M -17.56 % | 36.460 M -14.81 % | 42.800 M -3.51 % | 44.359 M -40.06 % | 74.011 M -15.43 % | 87.513 M -4.20 % | 91.347 M -19.07 % | 112.869 M -12.14 % | 128.458 M -10.22 % | 143.087 M 1.12 % | 141.509 M -0.85 % | 142.729 M -15.03 % | 167.977 M -2.12 % | 171.622 M -2.31 % | 175.682 M 47.39 % | 119.197 M 88.79 % | 63.137 M -0.13 % | 63.218 M 1 340.75 % | 4.388 M -51.71 % | 9.087 M 4.02 % | 8.735 M -4.95 % | 9.191 M -14.64 % | 10.768 M -16.14 % | 12.840 M -21.11 % | 16.276 M 14.31 % | 14.238 M -8.69 % | 15.594 M 3.68 % | 15.040 M 45.07 % | 10.367 M -9.00 % | 11.393 M -8.58 % | 12.462 M 23.93 % | 10.056 M -13.01 % | 11.560 M -8.90 % | 12.689 M -2.89 % | 13.067 M -7.47 % | 14.122 M 24.78 % | 11.317 M -6.54 % | 12.108 M -7.50 % | 13.090 M -4.59 % | 13.720 M -6.02 % | 14.599 M -5.46 % | 15.442 M 39.12 % | 11.100 M -3.45 % | 11.496 M 436.92 % | -3.412 M -147.51 % | -1.379 M -26.14 % | -1.093 M -345.61 % | -245.243 K -58.55 % | -154.682 K -131.76 % | 487.075 K 462.62 % | 86.572 K 107.76 % | -1.115 M -2.43 % | -1.089 M -27.33 % | -855.086 K 30.54 % | -1.231 M 4.66 % | -1.291 M |
| Other non current liabilities | 3.397 M -59.61 % | 8.411 M -4.99 % | 8.853 M 162.08 % | 3.378 M 42 125.00 % | 8.000 K -99.14 % | 931.000 K 0.32 % | 928.000 K -0.85 % | 936.000 K -1.68 % | 952.000 K -59.70 % | 2.362 M -80.22 % | 11.943 M 154.38 % | 4.695 M 107.28 % | 2.265 M -72.16 % | 8.135 M 0.00 % | 8.135 M 0.00 % | 8.135 M 779.46 % | 925.000 K 0.00 % | 925.000 K 0.00 % | 925.000 K -86.14 % | 6.673 M 621.44 % | 925.000 K -79.93 % | 4.608 M 610.78 % | 648.333 K -7.76 % | 702.862 K -44.72 % | 1.271 M 37.44 % | 925.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.490 M 0.00 % | 1.490 M 0.00 % | 1.490 M 0.00 % | 1.490 M 0.00 % | 1.490 M 101.41 % | 739.583 K -0.04 % | 739.883 K -0.25 % | 741.758 K -1.10 % | 750.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 5.235 M 2.29 % | 5.118 M -5.45 % | 5.413 M -10.07 % | 6.019 M -4.16 % | 6.280 M -21.95 % | 8.046 M -10.46 % | 8.986 M -4.85 % | 9.444 M 3.61 % | 9.115 M 5.72 % | 8.622 M | 0.000 -100.00 % | 78.000 K -96.93 % | 2.542 M 25.04 % | 2.033 M -26.71 % | 2.774 M -10.26 % | 3.091 M -1.94 % | 3.152 M -12.82 % | 3.616 M -35.44 % | 5.601 M | 0.000 -100.00 % | 6.661 M 118.37 % | 3.050 M -32.22 % | 4.500 M 0.00 % | 4.500 M 145.65 % | 1.832 M 11.30 % | 1.646 M -23.43 % | 2.150 M -20.07 % | 2.689 M -37.79 % | 4.323 M 23.66 % | 3.496 M 29.61 % | 2.697 M 1.70 % | 2.652 M 99.09 % | 1.332 M 455.80 % | 239.655 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 % | 469.389 K 1.73 % | 461.425 K -42.36 % | 800.589 K -16.84 % | 962.744 K -13.35 % | 1.111 M 4.93 % | 1.059 M 146.43 % | 429.687 K -79.95 % | 2.143 M 1.44 % | 2.113 M 1.44 % | 2.083 M -9.17 % | 2.293 M -1.97 % | 2.339 M |
| Total non current liabilities | 9.968 M -32.69 % | 14.809 M -4.87 % | 15.567 M 44.15 % | 10.799 M -2.32 % | 11.056 M -12.00 % | 12.563 M -5.42 % | 13.283 M -8.10 % | 14.454 M 2.21 % | 14.141 M -1.48 % | 14.353 M -13.05 % | 16.507 M 99.96 % | 8.255 M -0.53 % | 8.299 M -39.61 % | 13.741 M -2.48 % | 14.091 M -4.60 % | 14.770 M 88.74 % | 7.825 M -13.73 % | 9.071 M -17.91 % | 11.050 M 0.34 % | 11.012 M -8.47 % | 12.030 M 1.50 % | 11.852 M 27.37 % | 9.305 M 18.72 % | 7.838 M 9.55 % | 7.154 M 5.27 % | 6.796 M 3.40 % | 6.573 M -7.82 % | 7.130 M -20.37 % | 8.954 M 10.83 % | 8.079 M 12.79 % | 7.163 M 6.58 % | 6.720 M 66.84 % | 4.028 M 34.78 % | 2.988 M 8.78 % | 2.747 M -32.89 % | 4.094 M 91.08 % | 2.142 M -2.85 % | 2.205 M 5.03 % | 2.100 M 1.81 % | 2.062 M 49.45 % | 1.380 M -3.82 % | 1.435 M 93.43 % | 741.758 K -1.10 % | 750.000 K | 0.000 -100.00 % | 469.389 K 1.73 % | 461.425 K -42.36 % | 800.589 K -16.84 % | 962.744 K -13.35 % | 1.111 M 4.93 % | 1.059 M 146.43 % | 429.687 K -79.95 % | 2.143 M 1.44 % | 2.113 M 1.44 % | 2.083 M -9.17 % | 2.293 M -1.97 % | 2.339 M |
| Other current liabilities | 15.796 M 17.44 % | 13.450 M -5.53 % | 14.238 M -2.47 % | 14.599 M 147.27 % | 5.904 M -83.20 % | 35.153 M -44.62 % | 63.477 M -16.76 % | 76.258 M -13.33 % | 87.982 M -5.05 % | 92.665 M 0.75 % | 91.975 M 46.71 % | 62.693 M 876.07 % | 6.423 M 6.34 % | 6.040 M -0.95 % | 6.098 M 9.21 % | 5.584 M 7.45 % | 5.197 M 4.05 % | 4.994 M -21.30 % | 6.346 M -63.01 % | 17.154 M 362.09 % | 3.712 M -41.88 % | 6.388 M -1.35 % | 6.475 M 4.63 % | 6.189 M 103.67 % | 3.039 M 107.51 % | 1.464 M -6.41 % | 1.565 M -39.36 % | 2.580 M 36.77 % | 1.887 M 401.30 % | 376.328 K -11.29 % | 424.224 K 1.85 % | 416.533 K -77.75 % | 1.872 M 2.06 % | 1.834 M 337.20 % | 419.495 K 12.27 % | 373.649 K -63.24 % | 1.016 M 105.28 % | 495.132 K 31.95 % | 375.231 K -1.58 % | 381.248 K 14.19 % | 333.870 K 2.14 % | 326.870 K -63.54 % | 896.584 K 20.13 % | 746.372 K -41.74 % | 1.281 M -57.67 % | 3.027 M 147.55 % | 1.223 M 4.33 % | 1.172 M 15.21 % | 1.017 M 12.01 % | 908.135 K 2.11 % | 889.408 K 17.57 % | 756.506 K 21.77 % | 621.252 K 15.95 % | 535.779 K -34.44 % | 817.264 K 106.93 % | 394.950 K 30.20 % | 303.339 K |
| Deferred revenue | 6.510 M 5.91 % | 6.147 M 2.50 % | 5.997 M 19.58 % | 5.015 M 4.63 % | 4.793 M 78.64 % | 2.683 M -46.03 % | 4.971 M -21.30 % | 6.316 M -30.33 % | 9.065 M -16.02 % | 10.794 M -19.42 % | 13.396 M 3 530.35 % | 369.000 K -14.58 % | 432.000 K 18.18 % | 365.548 K -52.89 % | 775.996 K -21.27 % | 985.658 K 44.07 % | 684.129 K -11.77 % | 775.396 K 19.84 % | 647.029 K -3.46 % | 670.239 K 0.80 % | 664.887 K -9.88 % | 737.783 K -13.23 % | 850.276 K -54.09 % | 1.852 M 111.76 % | 874.503 K 139.43 % | 365.242 K -6.06 % | 388.783 K 31.84 % | 294.884 K -35.04 % | 453.927 K -7.25 % | 489.394 K -11.78 % | 554.739 K -26.81 % | 757.899 K 84.56 % | 410.662 K 11.02 % | 369.894 K -79.92 % | 1.842 M 535.49 % | 289.906 K -5.21 % | 305.850 K 5.10 % | 291.000 K 0.59 % | 289.289 K 16.07 % | 249.246 K 2.93 % | 242.160 K 8.59 % | 222.995 K 279.51 % | 58.759 K -12.87 % | 67.435 K | 0.000 -100.00 % | 41.581 K -22.75 % | 53.830 K -14.69 % | 63.102 K -42.73 % | 110.177 K | 0.000 -100.00 % | 482.746 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 1.282 M 0.55 % | 1.275 M 1.92 % | 1.251 M -38.77 % | 2.043 M -13.51 % | 2.362 M 9.45 % | 2.158 M -13.78 % | 2.503 M -3.10 % | 2.583 M 6.52 % | 2.425 M -15.39 % | 2.866 M -7.49 % | 3.098 M 383.31 % | 641.000 K -90.95 % | 7.084 M 1 087.28 % | 596.656 K 171.38 % | 219.858 K -70.94 % | 756.572 K 47.66 % | 512.366 K 1.32 % | 505.668 K -29.53 % | 717.574 K 11.19 % | 645.358 K -78.29 % | 2.973 M 473.53 % | 518.314 K 36.40 % | 379.995 K 0.61 % | 377.678 K | 0.000 -100.00 % | 1.553 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 410.535 K | 0.000 -100.00 % | 411.521 K 0.00 % | 411.533 K 0.09 % | 411.164 K 0.04 % | 411.008 K -0.15 % | 411.642 K -0.30 % | 412.893 K -0.70 % | 415.787 K | 0.000 -100.00 % | 638.834 K -5.65 % | 677.097 K 170.84 % | 250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 30.360 M 13.14 % | 26.835 M -19.75 % | 33.440 M -0.77 % | 33.700 M 0.33 % | 33.589 M -32.28 % | 49.600 M -35.74 % | 77.187 M -14.95 % | 90.759 M -18.17 % | 110.908 M -0.24 % | 111.180 M -1.39 % | 112.748 M 63.62 % | 68.907 M 226.09 % | 21.131 M 82.05 % | 11.607 M -25.15 % | 15.507 M 1.08 % | 15.341 M 113.70 % | 7.179 M 2.69 % | 6.991 M -20.41 % | 8.783 M -54.47 % | 19.291 M 132.52 % | 8.296 M -6.35 % | 8.859 M 12.86 % | 7.849 M -12.25 % | 8.945 M 94.11 % | 4.608 M 23.11 % | 3.743 M 13.82 % | 3.289 M -22.78 % | 4.258 M 14.52 % | 3.719 M 74.84 % | 2.127 M -3.62 % | 2.207 M -9.03 % | 2.426 M -37.09 % | 3.856 M 8.48 % | 3.555 M -3.39 % | 3.679 M 41.40 % | 2.602 M -0.18 % | 2.607 M 5.58 % | 2.469 M 10.51 % | 2.234 M -6.03 % | 2.378 M 6.87 % | 2.225 M -0.80 % | 2.243 M -17.76 % | 2.727 M -2.68 % | 2.802 M -9.49 % | 3.096 M -31.20 % | 4.500 M 60.60 % | 2.802 M 21.55 % | 2.305 M 9.86 % | 2.099 M 21.70 % | 1.724 M -10.19 % | 1.920 M 8.94 % | 1.762 M 8.14 % | 1.630 M 26.24 % | 1.291 M 3.59 % | 1.246 M 32.76 % | 938.687 K -25.01 % | 1.252 M |
| Total liabilities | 40.328 M -3.16 % | 41.644 M -15.02 % | 49.007 M 10.13 % | 44.499 M -0.33 % | 44.645 M -28.18 % | 62.163 M -31.29 % | 90.470 M -14.01 % | 105.213 M -15.86 % | 125.049 M -0.39 % | 125.533 M -2.88 % | 129.255 M 67.51 % | 77.162 M 162.19 % | 29.430 M 16.10 % | 25.349 M -14.36 % | 29.598 M -1.70 % | 30.111 M 100.68 % | 15.004 M -6.59 % | 16.062 M -19.01 % | 19.833 M -34.55 % | 30.303 M 49.08 % | 20.327 M -1.86 % | 20.711 M 20.73 % | 17.154 M 2.21 % | 16.783 M 42.68 % | 11.762 M 11.61 % | 10.539 M 6.88 % | 9.861 M -13.41 % | 11.389 M -10.13 % | 12.673 M 24.17 % | 10.206 M 8.93 % | 9.370 M 2.44 % | 9.146 M 16.01 % | 7.884 M 20.50 % | 6.543 M 1.81 % | 6.427 M -4.02 % | 6.696 M 40.99 % | 4.749 M 1.60 % | 4.674 M 7.85 % | 4.334 M -2.39 % | 4.440 M 23.17 % | 3.605 M -1.98 % | 3.678 M 6.02 % | 3.469 M -2.35 % | 3.552 M 14.73 % | 3.096 M -37.70 % | 4.970 M 52.27 % | 3.264 M 5.07 % | 3.106 M 1.46 % | 3.061 M 7.97 % | 2.835 M -4.81 % | 2.979 M 35.89 % | 2.192 M -41.90 % | 3.773 M 10.85 % | 3.404 M 2.24 % | 3.329 M 3.01 % | 3.232 M -10.00 % | 3.591 M |
| Other non current assets | 17.211 M -11.65 % | 19.481 M -14.94 % | 22.903 M 14.82 % | 19.947 M 3.32 % | 19.306 M 1.34 % | 19.051 M 12 600.67 % | 150.000 K 0.67 % | 149.000 K 0.68 % | 148.000 K -40.08 % | 247.000 K -22.81 % | 320.000 K 363.77 % | 69.000 K 0.00 % | 69.000 K -12.37 % | 78.739 K 0.00 % | 78.739 K -13.60 % | 91.129 K 111.92 % | 43.001 K 0.00 % | 43.001 K -88.31 % | 368.000 K 0.00 % | 368.000 K 0.00 % | 368.000 K 0.00 % | 368.000 K -6.25 % | 392.523 K 0.00 % | 392.523 K 20.78 % | 325.000 K 0.00 % | 325.000 K -63.38 % | 887.500 K -40.16 % | 1.483 M -16.86 % | 1.784 M -58.79 % | 4.329 M 13.72 % | 3.807 M 17.89 % | 3.229 M 42.82 % | 2.261 M 41.11 % | 1.602 M 28.14 % | 1.250 M 40.63 % | 889.119 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.575 K -86.28 % | 397.749 K -27.23 % | 546.619 K 13.90 % | 479.929 K 9.48 % | 438.379 K -19.21 % | 542.645 K -10.93 % | 609.234 K 98.79 % | 306.467 K 9.96 % | 278.696 K -3.69 % | 289.378 K 18.78 % | 243.623 K 30.11 % | 187.242 K 45.69 % | 128.523 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.969 M 27.52 % | 15.660 M -3.61 % | 16.247 M 30.18 % | 12.480 M -30.04 % | 17.840 M -3.74 % | 18.533 M 176.82 % | 6.695 M 234.75 % | 2.000 M 33.33 % | 1.500 M 20.00 % | 1.250 M -3.91 % | 1.301 M 160.16 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 19.404 M 0.54 % | 19.300 M -2.14 % | 19.722 M -6.65 % | 21.126 M -1.52 % | 21.453 M -9.04 % | 23.585 M -27.47 % | 32.516 M 0.14 % | 32.471 M -12.11 % | 36.947 M -24.22 % | 48.756 M -7.24 % | 52.561 M 214.81 % | 16.696 M 31.74 % | 12.673 M -50.50 % | 25.603 M 4.54 % | 24.491 M 8.02 % | 22.674 M 91.22 % | 11.857 M 4.56 % | 11.340 M 13.10 % | 10.027 M 1.16 % | 9.912 M -0.47 % | 9.958 M 4.70 % | 9.511 M 3.14 % | 9.221 M 8.77 % | 8.478 M 2.68 % | 8.256 M 3.97 % | 7.941 M 21.29 % | 6.547 M 5.58 % | 6.201 M 33.83 % | 4.633 M 157.14 % | 1.802 M -0.70 % | 1.815 M -0.73 % | 1.828 M -0.96 % | 1.846 M -1.00 % | 1.864 M -1.03 % | 1.884 M -0.91 % | 1.901 M -34.94 % | 2.922 M 2.84 % | 2.841 M 6.61 % | 2.665 M 11.18 % | 2.397 M 9.55 % | 2.188 M 6.89 % | 2.047 M 1.34 % | 2.020 M -1.98 % | 2.060 M 10.44 % | 1.866 M 655.31 % | 247.011 K -12.69 % | 282.916 K -11.45 % | 319.493 K -10.27 % | 356.070 K 17.58 % | 302.829 K -9.58 % | 334.915 K -9.33 % | 369.374 K -8.80 % | 405.019 K 2.42 % | 395.449 K -11.46 % | 446.610 K -10.28 % | 497.772 K -9.10 % | 547.611 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.569 M -1.36 % | 20.852 M 1.62 % | 20.520 M -35.49 % | 31.807 M -11.02 % | 35.748 M -2.65 % | 36.720 M 130.78 % | 15.911 M 4.49 % | 15.227 M -23.78 % | 19.977 M -0.09 % | 19.995 M 0.11 % | 19.973 M 92.68 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 M 0.00 % | 10.366 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 |
| Goodwill and intangible assets | 19.404 M 0.54 % | 19.300 M -2.14 % | 19.722 M -6.65 % | 21.126 M -1.52 % | 21.453 M -51.41 % | 44.154 M -17.27 % | 53.368 M 0.71 % | 52.991 M -22.93 % | 68.754 M -18.64 % | 84.504 M -5.35 % | 89.281 M 173.81 % | 32.607 M 16.87 % | 27.900 M -38.79 % | 45.580 M 2.46 % | 44.486 M 4.31 % | 42.647 M 91.90 % | 22.223 M 2.38 % | 21.706 M 6.44 % | 20.393 M 0.57 % | 20.278 M -0.23 % | 20.324 M 2.25 % | 19.877 M 1.48 % | 19.587 M 3.95 % | 18.843 M 1.19 % | 18.622 M 1.72 % | 18.307 M 8.24 % | 16.913 M 2.09 % | 16.567 M 10.45 % | 14.999 M 23.27 % | 12.168 M -0.10 % | 12.180 M -0.11 % | 12.194 M -0.14 % | 12.211 M -0.15 % | 12.230 M -0.16 % | 12.249 M -0.14 % | 12.267 M -7.68 % | 13.288 M 0.61 % | 13.207 M 1.35 % | 13.031 M 2.10 % | 12.763 M 1.66 % | 12.554 M 1.14 % | 12.413 M 0.22 % | 12.386 M -0.33 % | 12.426 M 1.59 % | 12.232 M 4 851.81 % | 247.011 K -12.69 % | 282.916 K -11.45 % | 319.493 K -10.27 % | 356.070 K 17.58 % | 302.829 K -9.58 % | 334.915 K -9.33 % | 369.374 K -8.80 % | 405.019 K 2.42 % | 395.449 K -11.46 % | 446.610 K -10.28 % | 497.772 K -9.10 % | 547.611 K |
| Property plant equipment net | 7.925 M 1.71 % | 7.792 M -4.72 % | 8.178 M -9.60 % | 9.046 M -4.00 % | 9.423 M -18.40 % | 11.548 M -10.38 % | 12.885 M -4.47 % | 13.488 M -13.44 % | 15.582 M 18.03 % | 13.202 M -9.44 % | 14.578 M 359.73 % | 3.171 M -1.95 % | 3.234 M 23.41 % | 2.621 M -0.48 % | 2.633 M 0.54 % | 2.619 M 26.63 % | 2.068 M -0.81 % | 2.085 M -45.56 % | 3.830 M -3.11 % | 3.953 M -2.99 % | 4.075 M -2.75 % | 4.190 M 108.22 % | 2.012 M -1.70 % | 2.047 M 2 606.50 % | 75.634 K -10.64 % | 84.641 K 5.77 % | 80.024 K 2.98 % | 77.705 K -17.92 % | 94.666 K 9.70 % | 86.295 K 0.34 % | 86.003 K 16.97 % | 73.528 K -18.72 % | 90.461 K -12.05 % | 102.852 K -13.88 % | 119.426 K -11.08 % | 134.313 K -11.02 % | 150.948 K -9.49 % | 166.773 K -9.09 % | 183.446 K 27.64 % | 143.719 K 343.30 % | 32.420 K -26.53 % | 44.125 K -22.30 % | 56.792 K -14.31 % | 66.278 K -15.84 % | 78.748 K 306.44 % | 19.375 K 3.53 % | 18.715 K -11.48 % | 21.141 K -10.93 % | 23.736 K -10.10 % | 26.404 K -9.59 % | 29.206 K -2.07 % | 29.824 K -9.33 % | 32.894 K -1.18 % | 33.287 K -7.84 % | 36.117 K -0.16 % | 36.175 K 2.86 % | 35.168 K |
| Total non current assets | 44.540 M -4.37 % | 46.573 M -8.33 % | 50.803 M 1.36 % | 50.119 M -0.13 % | 50.182 M -32.87 % | 74.753 M -13.45 % | 86.372 M 4.96 % | 82.288 M -18.31 % | 100.731 M -8.79 % | 110.433 M -9.50 % | 122.019 M 124.38 % | 54.380 M 43.49 % | 37.898 M -24.63 % | 50.279 M 3.25 % | 48.698 M 4.49 % | 46.607 M 81.81 % | 25.635 M 5.35 % | 24.334 M -1.04 % | 24.590 M -0.03 % | 24.598 M -0.68 % | 24.767 M 1.36 % | 24.435 M 11.11 % | 21.992 M 3.33 % | 21.283 M 11.88 % | 19.023 M 1.63 % | 18.717 M 4.68 % | 17.880 M -1.36 % | 18.127 M 7.41 % | 16.878 M 1.78 % | 16.583 M 3.17 % | 16.073 M 3.72 % | 15.496 M 6.41 % | 14.563 M 4.50 % | 13.935 M 2.32 % | 13.619 M 2.48 % | 13.290 M -1.10 % | 13.439 M 0.49 % | 13.374 M 1.21 % | 13.214 M 2.38 % | 12.906 M 2.54 % | 12.586 M 1.04 % | 12.457 M 0.12 % | 12.442 M -0.40 % | 12.493 M 1.03 % | 12.365 M 1 761.80 % | 664.135 K -21.71 % | 848.250 K 3.37 % | 820.563 K 0.29 % | 818.185 K -6.16 % | 871.878 K -10.43 % | 973.355 K 37.93 % | 705.665 K -1.53 % | 716.609 K -0.21 % | 718.114 K -1.13 % | 726.350 K 0.72 % | 721.189 K 1.39 % | 711.302 K |
| Other current assets | 15.677 M 29.81 % | 12.077 M -5.46 % | 12.774 M -23.17 % | 16.627 M -1.98 % | 16.963 M -42.26 % | 29.379 M 1.50 % | 28.946 M -1.79 % | 29.475 M -10.22 % | 32.829 M -11.90 % | 37.265 M 4.76 % | 35.571 M 266.11 % | 9.716 M -17.15 % | 11.727 M 48.26 % | 7.910 M 1.80 % | 7.770 M -4.85 % | 8.166 M 28.02 % | 6.378 M 218.28 % | 2.004 M 90.80 % | 1.050 M -76.04 % | 4.385 M 1 804.94 % | 230.172 K -48.13 % | 443.784 K -49.76 % | 883.400 K -8.15 % | 961.764 K 33.77 % | 718.987 K 48.57 % | 483.929 K 82.91 % | 264.578 K -11.76 % | 299.855 K -69.83 % | 994.036 K -30.65 % | 1.433 M 3.79 % | 1.381 M -2.75 % | 1.420 M 4.46 % | 1.359 M 325.95 % | 319.142 K 51.18 % | 211.098 K -4.44 % | 220.901 K 237.44 % | 65.464 K -65.83 % | 191.565 K -2.64 % | 196.761 K -32.80 % | 292.808 K 34.55 % | 217.622 K -24.33 % | 287.579 K -33.46 % | 432.164 K -28.66 % | 605.750 K 4.07 % | 582.056 K 320.60 % | 138.386 K -5.52 % | 146.475 K 32.61 % | 110.458 K -21.09 % | 139.983 K -52.45 % | 294.372 K -7.21 % | 317.258 K 65.96 % | 191.168 K 13.46 % | 168.486 K 86.43 % | 90.376 K -65.85 % | 264.625 K 190.53 % | 91.085 K 64.48 % | 55.376 K |
| Short term investments | 687.000 K -78.70 % | 3.226 M 58.99 % | 2.029 M -50.26 % | 4.079 M -36.81 % | 6.455 M -60.04 % | 16.152 M -67.37 % | 49.498 M -28.93 % | 69.650 M -16.79 % | 83.706 M -6.86 % | 89.873 M -7.75 % | 97.428 M -3.82 % | 101.301 M -9.97 % | 112.523 M -10.23 % | 125.340 M 55.91 % | 80.392 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 |
| cash and cash equivalents | 2.056 M -9.15 % | 2.263 M -71.28 % | 7.879 M 71.99 % | 4.581 M 67.13 % | 2.741 M -29.48 % | 3.887 M -19.67 % | 4.839 M 1.55 % | 4.765 M -35.89 % | 7.432 M 4.78 % | 7.093 M -9.25 % | 7.816 M -84.31 % | 49.811 M 2 320.36 % | 2.058 M -57.86 % | 4.884 M -91.63 % | 58.372 M -59.35 % | 143.613 M 42.96 % | 100.456 M 99.07 % | 50.462 M -7.21 % | 54.383 M 1 870.36 % | 2.760 M 804.57 % | 305.121 K -51.84 % | 633.561 K -71.59 % | 2.230 M -38.56 % | 3.629 M 35.19 % | 2.684 M -47.09 % | 5.074 M 43.93 % | 3.525 M -43.35 % | 6.223 M -10.19 % | 6.929 M 208.33 % | 2.247 M -24.75 % | 2.987 M -29.35 % | 4.227 M 123.90 % | 1.888 M -48.17 % | 3.643 M -26.24 % | 4.939 M -16.19 % | 5.893 M 13.60 % | 5.188 M 141.52 % | 2.148 M -25.22 % | 2.872 M -27.52 % | 3.963 M -7.86 % | 4.301 M -16.77 % | 5.168 M -7.33 % | 5.576 M 461.69 % | 992.753 K 88.34 % | 527.110 K 125.06 % | 234.211 K -7.57 % | 253.390 K 40.90 % | 179.835 K -59.82 % | 447.548 K 199.34 % | 149.513 K -87.45 % | 1.192 M 177.89 % | 428.771 K 5.78 % | 405.341 K 69.68 % | 238.879 K -67.69 % | 739.232 K 174.35 % | 269.451 K 29.62 % | 207.880 K |
| Cash and short term investments | 2.743 M -50.03 % | 5.489 M -44.60 % | 9.908 M 14.41 % | 8.660 M -5.83 % | 9.196 M -54.11 % | 20.039 M -63.12 % | 54.337 M -26.98 % | 74.415 M -18.35 % | 91.138 M -6.01 % | 96.966 M -7.87 % | 105.244 M -30.35 % | 151.112 M 31.88 % | 114.581 M -12.01 % | 130.224 M -6.15 % | 138.765 M -3.38 % | 143.613 M 42.96 % | 100.456 M 99.07 % | 50.462 M -7.21 % | 54.383 M 1 870.36 % | 2.760 M 804.57 % | 305.121 K -51.84 % | 633.561 K -71.59 % | 2.230 M -38.56 % | 3.629 M 35.19 % | 2.684 M -47.09 % | 5.074 M 43.93 % | 3.525 M -43.35 % | 6.223 M -10.19 % | 6.929 M 208.33 % | 2.247 M -24.75 % | 2.987 M -29.35 % | 4.227 M 123.90 % | 1.888 M -48.17 % | 3.643 M -26.24 % | 4.939 M -16.19 % | 5.893 M 13.60 % | 5.188 M 141.52 % | 2.148 M -25.22 % | 2.872 M -27.52 % | 3.963 M -7.86 % | 4.301 M -16.77 % | 5.168 M -7.33 % | 5.576 M 461.69 % | 992.753 K 88.34 % | 527.110 K 125.06 % | 234.211 K -7.57 % | 253.390 K 40.90 % | 179.835 K -59.82 % | 447.548 K 199.34 % | 149.513 K -87.45 % | 1.192 M 177.89 % | 428.771 K 5.78 % | 405.341 K 69.68 % | 238.879 K -67.69 % | 739.232 K 174.35 % | 269.451 K 29.62 % | 207.880 K |
| Total current assets | 25.463 M 1.33 % | 25.128 M -27.51 % | 34.664 M -6.77 % | 37.180 M -4.23 % | 38.822 M -36.79 % | 61.421 M -32.95 % | 91.611 M -19.83 % | 114.272 M -18.10 % | 139.525 M -2.81 % | 143.558 M -4.50 % | 150.323 M -8.50 % | 164.291 M 20.64 % | 136.185 M -4.80 % | 143.046 M -6.21 % | 152.522 M -4.19 % | 159.186 M 46.63 % | 108.566 M 97.88 % | 54.865 M -6.15 % | 58.460 M 479.27 % | 10.092 M 117.21 % | 4.646 M -7.28 % | 5.011 M 15.12 % | 4.353 M -30.54 % | 6.267 M 12.32 % | 5.580 M -31.10 % | 8.099 M 30.23 % | 6.219 M -29.77 % | 8.855 M -18.27 % | 10.835 M 171.56 % | 3.990 M -14.92 % | 4.689 M -23.27 % | 6.112 M 80.99 % | 3.377 M -18.98 % | 4.168 M -24.18 % | 5.497 M -15.08 % | 6.473 M 19.16 % | 5.432 M 107.53 % | 2.617 M -18.92 % | 3.228 M -30.18 % | 4.624 M -2.43 % | 4.739 M -18.57 % | 5.820 M -10.02 % | 6.468 M 199.53 % | 2.159 M -3.05 % | 2.227 M 149.33 % | 893.315 K -13.84 % | 1.037 M -13.06 % | 1.193 M -40.31 % | 1.998 M 10.45 % | 1.809 M -27.43 % | 2.492 M 58.46 % | 1.573 M -18.74 % | 1.936 M 21.61 % | 1.592 M -8.69 % | 1.743 M 36.23 % | 1.280 M -19.45 % | 1.588 M |
| Inventory | 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.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.277 K 0.00 % | 9.277 K -25.89 % | 12.518 K -1.17 % | 12.666 K -18.48 % | 15.538 K -1.76 % | 15.816 K -2.27 % | 16.183 K -0.99 % | 16.345 K -4.15 % | 17.053 K -3.05 % | 17.589 K -4.93 % | 18.502 K -6.93 % | 19.880 K -11.93 % | 22.572 K 243.98 % | 6.562 K 0.00 % | 6.562 K 0.00 % | 6.562 K -9.58 % | 7.257 K 2.50 % | 7.080 K -49.59 % | 14.046 K 0.01 % | 14.045 K -2.13 % | 14.350 K 22.74 % | 11.691 K -44.75 % | 21.162 K -84.04 % | 132.621 K -49.87 % | 264.548 K 17.92 % | 224.351 K -17.34 % | 271.421 K -9.55 % | 300.086 K -13.00 % | 344.946 K 5.79 % | 326.072 K -5.66 % | 345.632 K 56.03 % | 221.510 K -18.23 % | 270.887 K -20.51 % | 340.782 K -9.69 % | 377.330 K 38.13 % | 273.177 K 21.53 % | 224.774 K -9.18 % | 247.505 K |
| Net receivables | 7.043 M -6.86 % | 7.562 M -36.89 % | 11.982 M 0.75 % | 11.893 M -6.08 % | 12.663 M 5.50 % | 12.003 M 44.13 % | 8.328 M -19.78 % | 10.382 M -33.27 % | 15.558 M 66.81 % | 9.327 M -1.90 % | 9.508 M 174.56 % | 3.463 M -64.94 % | 9.877 M 101.09 % | 4.912 M -17.96 % | 5.987 M -19.18 % | 7.407 M 327.84 % | 1.731 M -27.84 % | 2.399 M -20.74 % | 3.027 M 3.04 % | 2.938 M -28.37 % | 4.102 M 4.60 % | 3.921 M 219.56 % | 1.227 M -26.10 % | 1.661 M -23.13 % | 2.160 M -14.43 % | 2.525 M 4.64 % | 2.412 M 4.21 % | 2.315 M -20.00 % | 2.894 M 895.41 % | 290.724 K -3.74 % | 302.031 K -31.68 % | 442.071 K 259.67 % | 122.910 K -38.34 % | 199.337 K -41.39 % | 340.126 K -3.31 % | 351.779 K 104.68 % | 171.867 K -34.88 % | 263.916 K 81.78 % | 145.181 K -58.93 % | 353.510 K 69.56 % | 208.486 K -39.27 % | 343.305 K 5.00 % | 326.947 K 10.35 % | 296.289 K -66.85 % | 893.826 K 258.54 % | 249.297 K -25.99 % | 336.824 K -39.56 % | 557.332 K -48.60 % | 1.084 M 6.37 % | 1.019 M 33.74 % | 762.163 K 11.73 % | 682.117 K -33.19 % | 1.021 M 15.36 % | 885.068 K 89.89 % | 466.100 K -32.86 % | 694.241 K -35.58 % | 1.078 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.338 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 |
| Account payables | 6.772 M 13.57 % | 5.963 M -50.12 % | 11.954 M -0.74 % | 12.043 M 17.32 % | 10.265 M 6.86 % | 9.606 M 54.04 % | 6.236 M 11.32 % | 5.602 M -51.01 % | 11.436 M 135.55 % | 4.855 M 13.46 % | 4.279 M -17.77 % | 5.204 M -27.64 % | 7.192 M 56.18 % | 4.605 M -45.27 % | 8.413 M 4.97 % | 8.015 M 920.33 % | 785.526 K 9.81 % | 715.367 K -33.30 % | 1.073 M 30.67 % | 820.813 K -13.27 % | 946.450 K -22.09 % | 1.215 M 747.83 % | 143.278 K -72.77 % | 526.184 K -24.26 % | 694.740 K 92.74 % | 360.450 K -73.00 % | 1.335 M -3.49 % | 1.383 M 0.38 % | 1.378 M 9.28 % | 1.261 M 2.72 % | 1.228 M -1.89 % | 1.251 M -20.48 % | 1.574 M 16.51 % | 1.351 M -4.71 % | 1.418 M -7.23 % | 1.528 M 18.96 % | 1.284 M 1.03 % | 1.271 M 9.77 % | 1.158 M -13.31 % | 1.336 M 7.94 % | 1.238 M -3.39 % | 1.281 M -5.71 % | 1.359 M -13.60 % | 1.573 M -13.36 % | 1.815 M 117.52 % | 834.387 K -7.53 % | 902.302 K 2.14 % | 883.423 K -9.03 % | 971.097 K 18.99 % | 816.137 K 49.02 % | 547.675 K -45.55 % | 1.006 M -0.26 % | 1.008 M 33.54 % | 755.182 K 76.06 % | 428.936 K -21.11 % | 543.737 K -42.67 % | 948.428 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.382 M -5.69 % | 3.586 M 6.44 % | 3.369 M 0.00 % | 3.369 M 0.00 % | 3.369 M 0.00 % | 3.369 M -26.18 % | 4.564 M 31.07 % | 3.482 M -0.29 % | 3.492 M -2.27 % | 3.573 M 12.30 % | 3.182 M -10.21 % | 3.544 M -5.45 % | 3.748 M -17.27 % | 4.531 M 0.14 % | 4.524 M 4.28 % | 4.338 M -2.38 % | 4.444 M 5.97 % | 4.194 M 0.89 % | 4.157 M 57.75 % | 2.635 M -34.96 % | 4.051 M -4.12 % | 4.225 M -4.47 % | 4.423 M -0.40 % | 4.441 M -4.11 % | 4.631 M 1.05 % | 4.583 M 2.64 % | 4.466 M 9.77 % | 4.068 M 50.91 % | 2.696 M -1.92 % | 2.749 M 0.06 % | 2.747 M 5.50 % | 2.604 M 298.96 % | 652.689 K -8.79 % | 715.598 K 17.30 % | 610.044 K 6.50 % | 572.804 K -10.56 % | 640.417 K -7.84 % | 694.917 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 1.320 M -7.30 % | 1.424 M -4.37 % | 1.489 M -4.43 % | 1.558 M -3.95 % | 1.622 M -4.98 % | 1.707 M -2.07 % | 1.743 M -0.91 % | 1.759 M -1.73 % | 1.790 M -3.92 % | 1.863 M -1.22 % | 1.886 M -0.37 % | 1.893 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 100.00 % | -3.444 K | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 -50.00 % | 4.000 0.00 % | 4.000 0.00 % | 4.000 0.00 % | 4.000 0.00 % | 4.000 -20.00 % | 5.000 0.00 % | 5.000 0.00 % | 5.000 -16.67 % | 6.000 0.00 % | 6.000 0.00 % | 6.000 0.00 % | 6.000 0.00 % | 6.000 0.00 % | 6.000 0.00 % | 6.000 0.00 % | 6.000 | 0.000 | 0.000 | 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 | 783.520 M 0.75 % | 777.715 M 0.02 % | 777.590 M -0.07 % | 778.099 M 0.07 % | 777.544 M 0.51 % | 773.571 M 0.06 % | 773.072 M 1.32 % | 763.028 M 1.44 % | 752.203 M -1.61 % | 764.493 M 0.36 % | 761.737 M 2.34 % | 744.296 M 0.65 % | 739.495 M 1.23 % | 730.478 M 0.77 % | 724.925 M 0.52 % | 721.203 M 22.55 % | 588.496 M 12.76 % | 521.912 M 0.37 % | 519.986 M 581.98 % | 76.246 M 1.50 % | 75.117 M 5.94 % | 70.904 M 5.93 % | 66.937 M 0.21 % | 66.799 M 5.13 % | 63.538 M 0.46 % | 63.245 M 7.14 % | 59.033 M 1.37 % | 58.232 M 2.90 % | 56.589 M 11.52 % | 50.741 M 0.27 % | 50.603 M 0.37 % | 50.418 M 7.97 % | 46.697 M 0.75 % | 46.350 M 8.06 % | 42.892 M 2.26 % | 41.944 M 0.02 % | 41.937 M 19.96 % | 34.958 M 0.05 % | 34.941 M -0.22 % | 35.017 M 0.05 % | 34.999 M 0.05 % | 34.980 M 0.05 % | 34.961 M 19.03 % | 29.372 M 1.30 % | 28.996 M 162.00 % | 11.067 M 7.28 % | 10.316 M 2.58 % | 10.057 M 1.01 % | 9.956 M 0.76 % | 9.882 M 1.45 % | 9.740 M 10.49 % | 8.815 M 25.69 % | 7.013 M 1.34 % | 6.921 M 360.52 % | 1.503 M -72.84 % | 5.534 M 1.29 % | 5.464 M |
| Deferred tax liabilities non current | 1.336 M 4.38 % | 1.280 M -1.61 % | 1.301 M -7.20 % | 1.402 M 1.15 % | 1.386 M | 0.000 | 0.000 -100.00 % | 705.000 K 0.00 % | 705.000 K | 0.000 | 0.000 -100.00 % | 925.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.150 M 20.07 % | -2.689 M 37.79 % | -4.323 M -23.66 % | -3.496 M -29.61 % | -2.697 M -1.70 % | -2.652 M -99.09 % | -1.332 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 70.003 M -2.37 % | 71.701 M -16.11 % | 85.467 M -2.10 % | 87.299 M -1.92 % | 89.004 M -34.64 % | 136.174 M -23.49 % | 177.983 M -9.45 % | 196.560 M -17.38 % | 237.918 M -6.33 % | 253.991 M -6.74 % | 272.342 M 24.54 % | 218.671 M 25.61 % | 174.083 M -9.95 % | 193.326 M -3.92 % | 201.220 M -2.22 % | 205.793 M 53.35 % | 134.201 M 69.45 % | 79.199 M -4.64 % | 83.051 M 139.41 % | 34.691 M 17.94 % | 29.413 M -0.11 % | 29.446 M 11.77 % | 26.345 M -4.37 % | 27.550 M 11.98 % | 24.602 M -8.25 % | 26.815 M 11.27 % | 24.099 M -10.69 % | 26.982 M -2.63 % | 27.713 M 34.70 % | 20.573 M -0.91 % | 20.762 M -3.91 % | 21.608 M 20.45 % | 17.940 M -0.90 % | 18.103 M -5.30 % | 19.116 M -3.27 % | 19.763 M 4.73 % | 18.871 M 18.01 % | 15.991 M -2.74 % | 16.442 M -6.21 % | 17.530 M 1.18 % | 17.325 M -5.21 % | 18.276 M -3.35 % | 18.910 M 29.06 % | 14.652 M 0.41 % | 14.592 M 836.93 % | 1.557 M -17.38 % | 1.885 M -6.36 % | 2.013 M -28.51 % | 2.816 M 5.05 % | 2.681 M -22.65 % | 3.466 M 52.10 % | 2.279 M -14.09 % | 2.652 M 14.83 % | 2.310 M -6.47 % | 2.469 M 23.43 % | 2.001 M -13.00 % | 2.300 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 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 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -9.821 M | 0.000 -100.00 % | 9.873 M | 0.000 100.00 % | -45.000 K | 0.000 | 0.000 100.00 % | -5.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 116.262 K | 0.000 | 0.000 | 0.000 100.00 % | -334.288 K | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 40.000 K -54.02 % | 87.000 K 102.78 % | -3.132 M -3 966.67 % | 81.000 K -95.76 % | 1.912 M 110.11 % | 910.000 K -6.86 % | 977.000 K -17.34 % | 1.182 M -72.16 % | 4.245 M -5.48 % | 4.491 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 |
| Change in working capital | 4.759 M | 0.000 -100.00 % | 17.711 M 421.03 % | -5.517 M -41.03 % | -3.912 M 50.82 % | -7.955 M -36.12 % | -5.844 M 25.16 % | -7.809 M 43.21 % | -13.751 M -970.95 % | -1.284 M -11.51 % | -1.151 M 69.46 % | -3.770 M -735.43 % | 593.327 K 128.78 % | -2.062 M -137.38 % | -868.518 K -68.60 % | -515.131 K -3 847.67 % | -13.049 K -102.86 % | 456.901 K 504.78 % | -112.877 K 94.13 % | -1.924 M -12 059.32 % | 16.091 K 102.89 % | -557.544 K 47.85 % | -1.069 M -3.90 % | -1.029 M -38.96 % | -740.519 K -1 136.11 % | -59.907 K 98.39 % | -3.724 M -636.75 % | -505.513 K -183.59 % | -178.252 K 87.19 % | -1.391 M -272.41 % | -373.567 K 19.35 % | -463.173 K -1 540.89 % | 32.145 K -98.01 % | 1.618 M 3 793.47 % | 41.555 K 615.76 % | -8.057 K 87.83 % | -66.213 K 63.20 % | -179.937 K -248.32 % | 121.315 K -63.52 % | 332.571 K 318.14 % | -152.459 K -142.39 % | 359.687 K 266.00 % | -216.685 K -279.38 % | 120.794 K -70.50 % | 409.455 K 0.29 % | 408.268 K -2.90 % | 420.443 K 188.91 % | -472.898 K -5 987.67 % | 8.032 K -98.54 % | 550.827 K 173.60 % | 201.327 K 173.44 % | -274.143 K -179.82 % | 343.444 K 276.39 % | 91.247 K 127.64 % | -330.145 K -291.00 % | 172.852 K -25.35 % | 231.554 K 842.62 % | 24.565 K |
| Accounts receivables | 3.429 M -23.22 % | 4.466 M 51.08 % | 2.956 M 146.64 % | -6.338 M -400.38 % | 2.110 M -58.68 % | 5.107 M 219.85 % | -4.261 M -3 033.09 % | -136.000 K -108.10 % | 1.679 M -61.83 % | 4.399 M 256.07 % | -2.819 M -347.17 % | 1.140 M -24.24 % | 1.505 M 275.20 % | 401.153 K -44.32 % | 720.446 K 13.67 % | 633.790 K 435.27 % | -189.041 K -116.25 % | 1.164 M 745.54 % | -180.246 K 93.31 % | -2.694 M -721.62 % | 433.436 K -13.27 % | 499.739 K 37.21 % | 364.210 K -19.15 % | 450.454 K -3.13 % | 465.023 K -59.17 % | 1.139 M 125.21 % | -4.518 M -2 728.80 % | 171.855 K 24.82 % | 137.680 K 143.14 % | -319.161 K -528.36 % | 74.507 K -47.08 % | 140.782 K -45.65 % | 259.010 K 244.29 % | -179.507 K -484.34 % | 46.705 K 139.33 % | -118.756 K -166.93 % | 177.433 K 542.86 % | -40.065 K -137.18 % | 107.766 K 758.84 % | -16.357 K 80.90 % | -85.658 K -114.34 % | 597.537 K 207.64 % | -555.132 K -734.24 % | 87.527 K -60.31 % | 220.508 K -58.15 % | 526.901 K 911.23 % | -64.951 K 74.74 % | -257.119 K -221.21 % | -80.046 K -123.62 % | 338.922 K 349.26 % | -135.971 K 67.55 % | -418.968 K -283.64 % | 228.141 K -40.50 % | 383.444 K 237.36 % | -279.161 K -194.85 % | -94.678 K -80.50 % | -52.453 K -134.28 % | 153.013 K |
| Inventory | 0.000 | 0.000 -100.00 % | 5.174 M | 0.000 100.00 % | -5.174 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.594 M | 0.000 100.00 % | -1.083 M -19.14 % | -909.222 K 68.79 % | -2.913 M -31 299.08 % | -9.277 K 98.67 % | -698.567 K -7 630.10 % | 9.277 K 101.93 % | -480.789 K -14 934.59 % | 3.241 K 2 089.86 % | 148.000 -94.85 % | 2.872 K 933.09 % | 278.000 -24.04 % | 366.000 125.93 % | 162.000 -77.15 % | 709.000 32.28 % | 536.000 -41.29 % | 913.000 -33.74 % | 1.378 K -48.81 % | 2.692 K 116.81 % | -16.010 K -2 990.73 % | -518.000 99.72 % | -183.077 K -26 442.01 % | 695.000 492.66 % | -177.000 -102.54 % | 6.966 K | 0.000 -100.00 % | 305.000 111.47 % | -2.659 K -128.08 % | 9.471 K -91.50 % | 111.459 K 358.99 % | -43.036 K -7.06 % | -40.197 K -185.40 % | 47.070 K 64.21 % | 28.665 K -36.10 % | 44.860 K 337.68 % | -18.874 K -196.49 % | 19.560 K 115.76 % | -124.122 K -351.38 % | 49.377 K -29.36 % | 69.895 K 91.24 % | 36.548 K 135.09 % | -104.153 K -115.18 % | -48.403 K -312.94 % | 22.731 K 355.61 % | -8.893 K 34.85 % | -13.651 K 86.15 % | -98.529 K -417.16 % | 31.066 K |
| Accounts payables | 769.000 K 112.84 % | -5.990 M 4.27 % | -6.257 M -452.31 % | 1.776 M 186.91 % | 619.000 K 110.60 % | -5.838 M -188.74 % | 6.579 M 976.76 % | 611.000 K 125.22 % | -2.423 M -20.19 % | -2.016 M -174.19 % | 2.717 M 171.35 % | -3.808 M -769.27 % | 569.007 K 61.22 % | 352.945 K 403.06 % | 70.160 K 111.99 % | -585.118 K -332.39 % | 251.781 K 300.40 % | -125.637 K -285.01 % | 67.910 K -79.10 % | 324.862 K 1 136.58 % | 26.271 K 115.59 % | -168.556 K -150.42 % | 334.288 K 774.04 % | -49.595 K -201.79 % | 48.721 K 153.03 % | -91.877 K -300.29 % | 45.871 K 37.40 % | 33.384 K 241.08 % | -23.664 K 92.66 % | -322.236 K -244.53 % | 222.958 K 433.66 % | -66.822 K 42.17 % | -115.559 K -146.48 % | 248.628 K 1 796.04 % | 13.113 K -79.98 % | 65.508 K 136.84 % | -177.799 K -281.00 % | 98.232 K 326.00 % | -43.465 K 43.93 % | -77.525 K 61.47 % | -201.215 K -18.38 % | -169.968 K 21.96 % | -217.788 K -220.68 % | -67.915 K -459.74 % | 18.879 K 121.53 % | -87.674 K -156.58 % | 154.960 K -55.05 % | 344.742 K 175.24 % | -458.168 K -17 407.37 % | -2.617 K -101.00 % | 262.968 K -19.40 % | 326.246 K 384.18 % | -114.801 K 71.63 % | -404.691 K -274.54 % | 231.860 K 198.25 % | 77.741 K -75.05 % | 311.577 K 208.47 % | -287.251 K |
| Other working capital | 390.000 K | 0.000 -100.00 % | 16.853 M | 0.000 100.00 % | -1.467 M 79.69 % | -7.224 M 11.49 % | -8.162 M 1.47 % | -8.284 M 36.31 % | -13.007 M -17 717.81 % | -73.000 K 93.05 % | -1.050 M -5 398.60 % | -19.098 K 96.66 % | -571.566 K -688.48 % | 97.126 K 105.89 % | -1.650 M -1 324.25 % | 134.764 K 258.42 % | -85.066 K 15.14 % | -100.238 K -2 550.40 % | -3.782 K -100.85 % | 444.928 K 199.65 % | -446.488 K 49.78 % | -889.005 K 49.72 % | -1.768 M -23.63 % | -1.430 M -13.95 % | -1.255 M -13.31 % | -1.108 M -248.36 % | 746.565 K 204.84 % | -712.130 K -141.43 % | -294.960 K 59.80 % | -733.796 K -9.44 % | -670.514 K -89.38 % | -354.056 K -216.12 % | -112.000 K -107.23 % | 1.549 M 6 239.71 % | -25.229 K -155.83 % | 45.192 K 168.32 % | -66.152 K 71.90 % | -235.445 K -595.23 % | 47.543 K -84.91 % | 314.994 K 77.51 % | 177.450 K 740.96 % | -27.685 K -105.44 % | 509.165 K 602.13 % | 72.517 K -42.08 % | 125.208 K 1 136.06 % | -12.085 K -103.89 % | 310.874 K 171.24 % | -436.399 K -187.83 % | 496.869 K 243.55 % | 144.627 K 282.79 % | 37.782 K 148.90 % | -77.268 K -127.74 % | 278.507 K 210.27 % | 89.763 K 132.77 % | -273.951 K -234.66 % | 203.440 K 186.70 % | 70.959 K -44.45 % | 127.737 K |
| Other non cash items | -3.399 M -186.86 % | 3.913 M 113.37 % | -29.264 M -407.04 % | 9.531 M 18 428.85 % | -52.000 K -100.20 % | 25.392 M 40.57 % | 18.063 M 113.64 % | 8.455 M 44.55 % | 5.849 M 1 040.16 % | 513.000 K -80.95 % | 2.693 M 4 632.32 % | -59.420 K 70.82 % | -203.603 K -100.29 % | 69.622 M 43 738.65 % | 158.814 K 114.57 % | -1.090 M -100.29 % | 381.287 M 9 153.37 % | 4.121 M 1 841.65 % | 212.218 K -78.11 % | 969.300 K 1 584.48 % | 57.543 K -98.49 % | 3.814 M 62.90 % | 2.341 M 486.66 % | 399.123 K | 0.000 -100.00 % | 2.400 K -96.39 % | 66.502 K 121.67 % | 30.000 K | 0.000 -100.00 % | 100.000 K 4 133.70 % | 2.362 K -84.25 % | 15.000 K 106.09 % | -246.338 K -1 317.93 % | 20.226 K -71.11 % | 70.015 K 29.91 % | 53.896 K 45.17 % | 37.125 K 130.11 % | -123.306 K -2.76 % | -120.000 K -224.67 % | 96.254 K -80.97 % | 505.699 K 8 243.30 % | -6.210 K -100.24 % | 2.552 M 27.81 % | 1.997 M 1 400.98 % | 133.048 K -37.82 % | 213.983 K 350.16 % | -85.540 K -196.83 % | -28.818 K -108.83 % | 326.295 K | 0.000 100.00 % | -83.655 K | 0.000 | 0.000 -100.00 % | 9.690 K -96.01 % | 243.002 K 872.01 % | 25.000 K | 0.000 | 0.000 |
| Net cash provided by operating activities | -4.468 M -145.23 % | -1.822 M -123.02 % | 7.914 M 411.57 % | 1.547 M 126.54 % | -5.830 M -22.56 % | -4.757 M -482.97 % | -816.000 K 84.20 % | -5.165 M 58.14 % | -12.340 M -131.43 % | -5.332 M 31.44 % | -7.778 M -11.23 % | -6.993 M -124.30 % | -3.118 M 46.76 % | -5.855 M -131.60 % | -2.528 M 15.31 % | -2.985 M -123.50 % | -1.336 M -34.18 % | -995.517 K 38.35 % | -1.615 M 22.60 % | -2.086 M -56.05 % | -1.337 M -10.19 % | -1.213 M 51.88 % | -2.521 M -18.86 % | -2.121 M 1.40 % | -2.151 M -77.19 % | -1.214 M 43.71 % | -2.157 M -46.62 % | -1.471 M -21.34 % | -1.212 M 48.32 % | -2.346 M -28.14 % | -1.831 M -17.28 % | -1.561 M -51.37 % | -1.031 M -245.85 % | 707.111 K 190.08 % | -784.974 K -9.74 % | -715.309 K 27.19 % | -982.403 K -7.50 % | -913.895 K -6.63 % | -857.068 K -119.49 % | -390.474 K 48.51 % | -758.300 K -59.26 % | -476.146 K 27.05 % | -652.738 K -71.03 % | -381.661 K -372.14 % | 140.245 K 162.01 % | -226.163 K -179.75 % | 283.587 K 125.35 % | -1.119 M -638.21 % | -151.526 K -395.94 % | 51.201 K -75.70 % | 210.731 K 146.36 % | -454.598 K -610.04 % | -64.024 K -242.15 % | -18.712 K -112.38 % | 151.111 K 260.38 % | 41.931 K -45.81 % | 77.376 K 165.32 % | -118.453 K |
| Investments in property plant and equipment | -60.000 K -200.00 % | -20.000 K -136.36 % | 55.000 K 252.78 % | -36.000 K -71.43 % | -21.000 K -23.53 % | -17.000 K 87.31 % | -134.000 K -135.09 % | -57.000 K 84.25 % | -362.000 K -493.44 % | -61.000 K 94.42 % | -1.093 M -1 085.29 % | -92.181 K 14.83 % | -108.235 K -537.61 % | -16.975 K 64.24 % | -47.466 K 12.79 % | -54.426 K | 0.000 | 0.000 -100.00 % | 26.976 K 313.33 % | -12.645 K -27.62 % | -9.908 K -124.01 % | -4.423 K -110.29 % | 42.986 K 441.92 % | -12.572 K -86.47 % | -6.742 K 71.52 % | -23.672 K 60.44 % | -59.832 K -233.25 % | -17.954 K | 0.000 | 0.000 100.00 % | -4.302 K | 0.000 100.00 % | -5.342 K -188.76 % | -1.850 K 13.27 % | -2.133 K 76.30 % | -9.001 K 91.73 % | -108.795 K 37.57 % | -174.278 K -17 241.09 % | -1.005 K | 0.000 | 0.000 | 0.000 -100.00 % | 83.672 K 350.82 % | 18.560 K 118.78 % | -98.829 K -34.12 % | -73.689 K -316.53 % | -17.691 K -151.35 % | 34.450 K 170.85 % | -48.625 K -75.09 % | -27.771 K 37.27 % | -44.269 K 3.25 % | -45.755 K 23.00 % | -59.425 K 8.18 % | -64.717 K -46.65 % | -44.130 K 58.59 % | -106.565 K -43.79 % | -74.110 K -101.22 % | -36.831 K |
| Acquisitions net | 0.000 | 0.000 100.00 % | -50.744 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.744 M | 0.000 100.00 % | -40.214 M -281.90 % | -10.530 M -341.30 % | -2.386 M -377.22 % | -500.000 K -100.00 % | -250.000 K 96.89 % | -8.039 M -903.86 % | -800.798 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 |
| Purchases of investments | 1.771 M | 0.000 -100.00 % | 7.515 M 125.74 % | 3.329 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 221.000 100.00 % | -224.485 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.500 K | 0.000 -100.00 % | 46.125 K 173.85 % | -62.455 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 |
| Sales maturities of investments | 2.547 M 320.99 % | 605.000 K 101.93 % | -31.290 M -1 354.11 % | 2.495 M -87.47 % | 19.912 M 35.30 % | 14.717 M 119.43 % | 6.707 M 25.95 % | 5.325 M 112.15 % | 2.510 M -66.29 % | 7.446 M -35.50 % | 11.544 M 360 656.44 % | 3.200 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 |
| Other investing activites | -1.771 M 0.00 % | -1.771 M -104.21 % | 42.103 M 1 336.87 % | -3.404 M -341.59 % | 1.409 M 2 809.62 % | -52.000 K 99.90 % | -50.892 M -3 486.47 % | -1.419 M | 0.000 100.00 % | -3.145 M 99.24 % | -411.582 M -330.10 % | 178.869 M 321.09 % | -80.902 M -904.27 % | -8.056 M -814.72 % | -880.690 K -76.14 % | -500.000 K -99 900.00 % | -500.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.423 K 89.71 % | -42.985 K | 0.000 | 0.000 100.00 % | -23.672 K | 0.000 | 0.000 100.00 % | -29.407 K | 0.000 100.00 % | -5.844 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -73.151 K | 0.000 -100.00 % | 283.199 K 283.95 % | -153.958 K 10.76 % | -172.518 K -134.12 % | -73.689 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -99.459 K | 0.000 | 0.000 100.00 % | -60.042 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 2.487 M 309.70 % | -1.186 M 96.34 % | -32.361 M -1 457.42 % | 2.384 M -88.81 % | 21.300 M 45.41 % | 14.648 M 127.98 % | 6.425 M 66.93 % | 3.849 M 110.11 % | -38.066 M -1 110.37 % | -3.145 M -138.99 % | 8.066 M 117.46 % | -46.205 M 43.14 % | -81.260 M -908.71 % | -8.056 M -849.69 % | -848.264 K -53.00 % | -554.426 K -110 785.20 % | -500.000 | 0.000 -100.00 % | 26.976 K 313.33 % | -12.645 K -27.62 % | -9.908 K -124.01 % | -4.423 K | 0.000 100.00 % | -12.572 K -86.47 % | -6.742 K 71.52 % | -23.672 K 60.44 % | -59.832 K -233.25 % | -17.954 K 38.95 % | -29.407 K | 0.000 100.00 % | -4.302 K | 0.000 100.00 % | -5.342 K -188.76 % | -1.850 K 13.27 % | -2.133 K 76.30 % | -9.001 K 91.73 % | -108.795 K 37.57 % | -174.278 K -1 949.12 % | -8.505 K | 0.000 100.00 % | -27.026 K 56.73 % | -62.455 K -117.02 % | 366.871 K 1 876.68 % | 18.560 K 118.78 % | -98.829 K -34.12 % | -73.689 K -316.53 % | -17.691 K -151.35 % | 34.450 K 170.85 % | -48.625 K -75.09 % | -27.771 K 37.27 % | -44.269 K 3.25 % | -45.755 K 23.00 % | -59.425 K 8.18 % | -64.717 K -46.65 % | -44.130 K 58.59 % | -106.565 K -43.79 % | -74.110 K -101.22 % | -36.831 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.008 M | 0.000 | 0.000 | 0.000 -100.00 % | 53.828 M | 0.000 -100.00 % | 43.840 M 4 689.75 % | 915.296 K -27.59 % | 1.264 M | 0.000 | 0.000 -100.00 % | 1.758 M | 0.000 | 0.000 -100.00 % | 2.000 -100.00 % | 1.596 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.828 M | 0.000 | 0.000 | 0.000 100.00 % | -4.884 K -200.00 % | 4.884 K | 0.000 -100.00 % | 355.116 K -59.11 % | 868.537 K 768.54 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K -94.74 % | 190.000 K | 0.000 100.00 % | -860.000 K | 0.000 -100.00 % | 635.000 K 182.22 % | 225.000 K 246.15 % | 65.000 K -27.78 % | 90.000 K 169.11 % | 33.443 K | 0.000 |
| Common stock repurchased | 0.000 | 0.000 -100.00 % | 285.000 K | 0.000 | 0.000 | 0.000 100.00 % | -285.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 2.294 M 189.37 % | -2.567 M -108.54 % | 30.055 M 1 910.54 % | -1.660 M 89.20 % | -15.376 M -22.37 % | -12.565 M -139.56 % | -5.245 M -734.99 % | 826.000 K -84.63 % | 5.373 M -89.51 % | 51.220 M 944.43 % | 4.904 M 1 790.37 % | -290.121 K 66.37 % | -862.558 K -101.51 % | 57.068 M 6.93 % | 53.371 M 14 091.14 % | -381.464 K -100.72 % | 52.959 M 1 434.85 % | 3.450 M 168.25 % | 1.286 M 1 171.69 % | 101.148 K 293.73 % | -52.212 K -102.41 % | 2.163 M 306.35 % | 532.302 K -85.54 % | 3.682 M 782.18 % | -539.805 K -1 359.60 % | -36.983 K -100.57 % | 6.468 M 762.34 % | 750.000 K 59 141.71 % | 1.266 K -99.97 % | 4.685 M 333.63 % | 1.081 M 307.63 % | 265.067 K 221.29 % | 82.500 K | 0.000 -100.00 % | 3.827 M 31 890 066.67 % | -12.000 -103.25 % | 369.000 -99.95 % | 750.156 K 80 416.49 % | -934.000 94.85 % | -18.126 K -100.34 % | 5.369 M 434.61 % | 1.004 M 73.51 % | 578.766 K 41.78 % | 408.200 K 1 170.11 % | 32.139 K 0.00 % | 32.139 K 0.00 % | 32.139 K -23.73 % | 42.139 K -95.62 % | 962.889 K | 0.000 100.00 % | -668.544 K | 0.000 -100.00 % | 593.230 K 309.12 % | 145.000 K 513.42 % | 23.638 K 2.44 % | 23.075 K 0.44 % | 22.973 K | 0.000 |
| Net cash used provided by financing activities | 2.294 M 189.37 % | -2.567 M -108.54 % | 30.055 M 1 910.54 % | -1.660 M 89.20 % | -15.376 M -22.37 % | -12.565 M -139.56 % | -5.245 M -734.99 % | 826.000 K -84.63 % | 5.373 M -89.51 % | 51.220 M 944.43 % | 4.904 M 1 790.37 % | -290.121 K 66.37 % | -862.558 K -101.51 % | 57.068 M 6.93 % | 53.371 M 14 091.14 % | -381.464 K -100.72 % | 52.959 M 1 434.85 % | 3.450 M 168.25 % | 1.286 M 1 171.69 % | 101.148 K 293.73 % | -52.212 K -102.41 % | 2.163 M 306.35 % | 532.302 K -85.54 % | 3.682 M 782.18 % | -539.805 K -1 359.60 % | -36.983 K -100.57 % | 6.468 M 762.34 % | 750.000 K 59 141.71 % | 1.266 K -99.97 % | 4.685 M 333.63 % | 1.081 M 307.63 % | 265.067 K 221.29 % | 82.500 K | 0.000 -100.00 % | 3.827 M 31 890 066.67 % | -12.000 -103.25 % | 369.000 -99.95 % | 750.156 K 80 416.49 % | -934.000 94.85 % | -18.126 K -100.34 % | 5.369 M 434.61 % | 1.004 M 73.51 % | 578.766 K 68.28 % | 343.922 K 970.11 % | 32.139 K 0.00 % | 32.139 K 0.00 % | 32.139 K -23.73 % | 42.139 K -95.62 % | 962.889 K | 0.000 100.00 % | -668.544 K | 0.000 -100.00 % | 593.230 K 309.12 % | 145.000 K 513.42 % | 23.638 K 2.44 % | 23.075 K 0.44 % | 22.973 K | 0.000 |
| Effect of forex changes on cash | -517.000 K -1 260.53 % | -38.000 K -104.06 % | 936.000 K 317.17 % | -431.000 K -2 055.00 % | -20.000 K -385.71 % | 7.000 K 128.00 % | -25.000 K 89.27 % | -233.000 K -713.16 % | 38.000 K 375.00 % | 8.000 K 149.01 % | -16.324 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.976 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 668.544 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -204.000 K 96.37 % | -5.613 M -258.29 % | 3.546 M 92.72 % | 1.840 M 2 386.49 % | 74.000 K 102.77 % | -2.667 M -886.73 % | 339.000 K 146.89 % | -723.000 K 98.39 % | -44.995 M -205.25 % | 42.751 M 725.97 % | 5.176 M 109.68 % | -53.488 M 37.25 % | -85.240 M -297.52 % | 43.156 M -13.68 % | 49.995 M 1 374.98 % | -3.921 M -107.60 % | 51.623 M 2 002.82 % | 2.455 M 847.45 % | -328.440 K 83.56 % | -1.998 M -42.80 % | -1.399 M -247.99 % | 945.328 K 147.53 % | -1.989 M -228.44 % | 1.549 M 157.40 % | -2.698 M -111.64 % | -1.275 M -129.99 % | 4.251 M 675.09 % | -739.126 K 40.42 % | -1.241 M -153.03 % | 2.339 M 409.93 % | -754.746 K 41.77 % | -1.296 M -35.83 % | -954.161 K -235.29 % | 705.261 K -76.80 % | 3.040 M 519.66 % | -724.322 K 33.60 % | -1.091 M -222.71 % | -338.017 K 60.99 % | -866.507 K -112.07 % | -408.600 K -108.91 % | 4.583 M 884.33 % | 465.643 K 58.98 % | 292.899 K 1 627.19 % | -19.179 K -126.07 % | 73.555 K 127.48 % | -267.713 K -189.83 % | 298.035 K 128.60 % | -1.042 M -236.61 % | 762.738 K 3 155.39 % | 23.430 K -85.92 % | 166.462 K 133.27 % | -500.353 K -206.51 % | 469.781 K 662.99 % | 61.571 K -52.86 % | 130.619 K 414.30 % | -41.559 K -258.39 % | 26.239 K 116.90 % | -155.284 K |
| Cash at beginning of period | 2.772 M -66.94 % | 8.385 M 73.28 % | 4.839 M 76.54 % | 2.741 M -42.48 % | 4.765 M -35.89 % | 7.432 M 4.78 % | 7.093 M -9.25 % | 7.816 M -85.20 % | 52.811 M 424.96 % | 10.060 M 105.97 % | 4.884 M -91.63 % | 58.372 M -59.35 % | 143.613 M 42.96 % | 100.456 M 99.07 % | 50.462 M -7.21 % | 54.383 M 1 870.36 % | 2.760 M 804.57 % | 305.121 K -51.84 % | 633.561 K -75.92 % | 2.631 M -34.71 % | 4.030 M 30.64 % | 3.085 M -39.20 % | 5.074 M 43.93 % | 3.525 M -43.35 % | 6.223 M -17.00 % | 7.498 M 130.89 % | 3.247 M -18.54 % | 3.987 M -23.73 % | 5.227 M 81.00 % | 2.888 M -20.72 % | 3.643 M -26.24 % | 4.939 M -16.19 % | 5.893 M 13.60 % | 5.188 M 141.52 % | 2.148 M -25.22 % | 2.872 M -27.52 % | 3.963 M -7.86 % | 4.301 M -16.77 % | 5.168 M -7.33 % | 5.576 M 461.69 % | 992.753 K 88.34 % | 527.110 K 125.06 % | 234.211 K -7.57 % | 253.390 K 40.90 % | 179.835 K -59.82 % | 447.548 K 199.34 % | 149.513 K -87.45 % | 1.192 M 177.89 % | 428.771 K 5.78 % | 405.341 K 69.68 % | 238.879 K -67.69 % | 739.232 K 174.35 % | 269.451 K 29.62 % | 207.880 K 169.06 % | 77.261 K -34.98 % | 118.820 K 28.34 % | 92.581 K -62.65 % | 247.865 K |
| Cash at end of period | 2.568 M -7.36 % | 2.772 M -66.94 % | 8.385 M 83.04 % | 4.581 M -5.33 % | 4.839 M 1.55 % | 4.765 M -35.89 % | 7.432 M 4.78 % | 7.093 M -9.25 % | 7.816 M -85.20 % | 52.811 M 424.96 % | 10.060 M 105.97 % | 4.884 M -91.63 % | 58.372 M -59.35 % | 143.613 M 42.96 % | 100.456 M 99.07 % | 50.462 M -7.21 % | 54.383 M 1 870.36 % | 2.760 M 804.57 % | 305.121 K -51.84 % | 633.561 K -75.92 % | 2.631 M -34.71 % | 4.030 M 30.64 % | 3.085 M -39.20 % | 5.074 M 43.93 % | 3.525 M -43.35 % | 6.223 M -17.00 % | 7.498 M 130.89 % | 3.247 M -18.54 % | 3.987 M -23.73 % | 5.227 M 81.00 % | 2.888 M -20.72 % | 3.643 M -26.24 % | 4.939 M -16.19 % | 5.893 M 13.60 % | 5.188 M 141.52 % | 2.148 M -25.22 % | 2.872 M -27.52 % | 3.963 M -7.86 % | 4.301 M -16.77 % | 5.168 M -7.33 % | 5.576 M 461.69 % | 992.753 K 88.34 % | 527.110 K 125.06 % | 234.211 K -7.57 % | 253.390 K 40.90 % | 179.835 K -59.82 % | 447.548 K 199.34 % | 149.513 K -87.45 % | 1.192 M 177.89 % | 428.771 K 5.78 % | 405.341 K 69.68 % | 238.879 K -67.69 % | 739.232 K 174.35 % | 269.451 K 29.62 % | 207.880 K 169.06 % | 77.261 K -34.98 % | 118.820 K 28.34 % | 92.581 K |
| Operating cash flow | -4.468 M -145.23 % | -1.822 M -123.02 % | 7.914 M 411.57 % | 1.547 M 126.54 % | -5.830 M -22.56 % | -4.757 M -482.97 % | -816.000 K 84.20 % | -5.165 M 58.14 % | -12.340 M -131.43 % | -5.332 M 31.44 % | -7.778 M -11.23 % | -6.993 M -124.30 % | -3.118 M 46.76 % | -5.855 M -131.60 % | -2.528 M 15.31 % | -2.985 M -123.50 % | -1.336 M -34.18 % | -995.517 K 38.35 % | -1.615 M 22.60 % | -2.086 M -56.05 % | -1.337 M -10.19 % | -1.213 M 51.88 % | -2.521 M -18.86 % | -2.121 M 1.40 % | -2.151 M -77.19 % | -1.214 M 43.71 % | -2.157 M -46.62 % | -1.471 M -21.34 % | -1.212 M 48.32 % | -2.346 M -28.14 % | -1.831 M -17.28 % | -1.561 M -51.37 % | -1.031 M -245.85 % | 707.111 K 190.08 % | -784.974 K -9.74 % | -715.309 K 27.19 % | -982.403 K -7.50 % | -913.895 K -6.63 % | -857.068 K -119.49 % | -390.474 K 48.51 % | -758.300 K -59.26 % | -476.146 K 27.05 % | -652.738 K -71.03 % | -381.661 K -372.14 % | 140.245 K 162.01 % | -226.163 K -179.75 % | 283.587 K 125.35 % | -1.119 M -638.21 % | -151.526 K -395.94 % | 51.201 K -75.70 % | 210.731 K 146.36 % | -454.598 K -610.04 % | -64.024 K -242.15 % | -18.712 K -112.38 % | 151.111 K 260.38 % | 41.931 K -45.81 % | 77.376 K 165.32 % | -118.453 K |
| Capital expenditure | -60.000 K -200.00 % | -20.000 K -136.36 % | 55.000 K 252.78 % | -36.000 K -71.43 % | -21.000 K -23.53 % | -17.000 K 87.31 % | -134.000 K -135.09 % | -57.000 K 84.25 % | -362.000 K -493.44 % | -61.000 K 94.42 % | -1.093 M -1 085.29 % | -92.181 K 14.83 % | -108.235 K -537.61 % | -16.975 K 64.24 % | -47.466 K 12.79 % | -54.426 K | 0.000 | 0.000 -100.00 % | 26.976 K 313.33 % | -12.645 K -27.62 % | -9.908 K -124.01 % | -4.423 K -110.29 % | 42.986 K 441.92 % | -12.572 K -86.47 % | -6.742 K 71.52 % | -23.672 K 60.44 % | -59.832 K -233.25 % | -17.954 K | 0.000 | 0.000 100.00 % | -4.302 K | 0.000 100.00 % | -5.342 K -188.76 % | -1.850 K 13.27 % | -2.133 K 76.30 % | -9.001 K 91.73 % | -108.795 K 37.57 % | -174.278 K -17 241.09 % | -1.005 K | 0.000 | 0.000 | 0.000 -100.00 % | 83.672 K 350.82 % | 18.560 K 118.78 % | -98.829 K -34.12 % | -73.689 K -316.53 % | -17.691 K -151.35 % | 34.450 K 170.85 % | -48.625 K -75.09 % | -27.771 K 37.27 % | -44.269 K 3.25 % | -45.755 K 23.00 % | -59.425 K 8.18 % | -64.717 K -46.65 % | -44.130 K 58.59 % | -106.565 K -43.79 % | -74.110 K -101.22 % | -36.831 K |
| Free CashFlow | -4.528 M -145.82 % | -1.842 M -123.11 % | 7.969 M 427.40 % | 1.511 M 125.82 % | -5.851 M -22.56 % | -4.774 M -402.53 % | -950.000 K 81.81 % | -5.222 M 58.89 % | -12.702 M -135.53 % | -5.393 M 39.20 % | -8.870 M -25.20 % | -7.085 M -119.63 % | -3.226 M 45.07 % | -5.872 M -128.00 % | -2.576 M 15.27 % | -3.040 M -127.57 % | -1.336 M -34.18 % | -995.517 K 37.30 % | -1.588 M 24.35 % | -2.099 M -55.84 % | -1.347 M -10.61 % | -1.218 M 50.87 % | -2.478 M -16.14 % | -2.134 M 1.12 % | -2.158 M -74.35 % | -1.238 M 44.17 % | -2.217 M -48.87 % | -1.489 M -22.82 % | -1.212 M 48.32 % | -2.346 M -27.84 % | -1.835 M -17.56 % | -1.561 M -50.59 % | -1.037 M -246.99 % | 705.261 K 189.60 % | -787.107 K -8.67 % | -724.310 K 33.62 % | -1.091 M -0.28 % | -1.088 M -26.82 % | -858.073 K -119.75 % | -390.474 K 48.51 % | -758.300 K -59.26 % | -476.146 K 16.33 % | -569.066 K -56.72 % | -363.101 K -976.72 % | 41.416 K 113.81 % | -299.852 K -212.77 % | 265.896 K 124.53 % | -1.084 M -441.66 % | -200.151 K -954.25 % | 23.430 K -85.92 % | 166.462 K 133.27 % | -500.353 K -305.31 % | -123.449 K -47.97 % | -83.429 K -177.98 % | 106.981 K 265.52 % | -64.634 K -2 079.00 % | 3.266 K 102.10 % | -155.284 K |
| 2025 | 2025 | 2024 | 2024 | 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 |