Nanologica AB (publ) NICA.ST
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 14.538 M 907.48 % | 1.443 M -7.20 % | 1.555 M -87.96 % | 12.914 M -19.96 % | 16.135 M 57.77 % | 10.227 M 146.71 % | 4.145 M 59.44 % | 2.600 M 29.97 % | 2.000 M -38.69 % | 3.263 M 98.30 % | 1.645 M -65.28 % | 4.739 M 32.98 % | 3.564 M |
| Net income | -65.629 M 12.68 % | -75.157 M -36.43 % | -55.090 M -9.89 % | -50.132 M -101.93 % | -24.826 M -15.61 % | -21.473 M -2.80 % | -20.889 M -3.95 % | -20.095 M 10.53 % | -22.460 M -57.16 % | -14.291 M 2.94 % | -14.724 M -46.30 % | -10.064 M -99.86 % | -5.036 M |
| Income before tax | -65.594 M 12.72 % | -75.157 M -36.08 % | -55.231 M -23.20 % | -44.829 M -101.94 % | -22.199 M -13.33 % | -19.588 M 6.23 % | -20.889 M -3.95 % | -20.095 M 10.53 % | -22.460 M -57.16 % | -14.291 M 2.94 % | -14.724 M -46.30 % | -10.064 M -99.86 % | -5.036 M |
| Income before tax ratio | -4.51 91.34 % | -52.08 -46.64 % | -35.52 -923.19 % | -3.47 -152.31 % | -1.38 28.17 % | -1.92 61.99 % | -5.04 34.80 % | -7.73 31.16 % | -11.23 -156.33 % | -4.38 51.05 % | -8.95 -321.41 % | -2.12 -50.29 % | -1.41 |
| EBITDA | -45.173 M 27.28 % | -62.119 M -61.93 % | -38.361 M -23.24 % | -31.126 M -138.53 % | -13.049 M 10.08 % | -14.511 M 23.09 % | -18.868 M -18.99 % | -15.857 M 14.53 % | -18.552 M -60.60 % | -11.552 M 11.43 % | -13.043 M -101.06 % | -6.487 M -80.41 % | -3.596 M |
| Net income ratio | -4.51 91.33 % | -52.08 -47.01 % | -35.43 -812.62 % | -3.88 -152.30 % | -1.54 26.72 % | -2.10 58.33 % | -5.04 34.80 % | -7.73 31.16 % | -11.23 -156.33 % | -4.38 51.05 % | -8.95 -321.41 % | -2.12 -50.29 % | -1.41 |
| Ratio EBITDA | -3.11 92.78 % | -43.05 -74.50 % | -24.67 -923.52 % | -2.41 -198.03 % | -0.81 43.00 % | -1.42 68.83 % | -4.55 25.37 % | -6.10 34.23 % | -9.27 -161.95 % | -3.54 55.34 % | -7.93 -479.15 % | -1.37 -35.67 % | -1.01 |
| Gross profit ratio | 0.30 660.67 % | -0.05 -102.53 % | 2.08 446.06 % | 0.38 -59.00 % | 0.93 9.67 % | 0.85 130.12 % | 0.37 -85.20 % | 2.49 149.78 % | 1.00 -49.35 % | 1.97 -41.55 % | 3.36 518.98 % | 0.54 -0.31 % | 0.55 |
| Weighted average shs out dil | 49.534 M 35.22 % | 36.631 M 20.39 % | 30.427 M 7.25 % | 28.371 M 17.19 % | 24.209 M 43.56 % | 16.863 M 1.40 % | 16.630 M 259.70 % | 4.623 M 22.54 % | 3.773 M 3.33 % | 3.651 M 6.57 % | 3.426 M 166.77 % | 1.284 M 15.14 % | 1.115 M |
| Weighted average shs out | 49.534 M 35.22 % | 36.631 M 20.39 % | 30.427 M 7.25 % | 28.371 M 17.19 % | 24.209 M 43.56 % | 16.863 M 1.47 % | 16.619 M 259.93 % | 4.617 M 27.08 % | 3.633 M -0.49 % | 3.651 M 98.66 % | 1.838 M 43.11 % | 1.284 M 15.14 % | 1.115 M |
| EPS diluted | -1.32 35.61 % | -2.05 -13.26 % | -1.81 -2.26 % | -1.77 -71.84 % | -1.03 18.90 % | -1.27 29.44 % | -1.80 58.62 % | -4.35 26.89 % | -5.95 -52.17 % | -3.91 9.07 % | -4.30 45.15 % | -7.84 -73.45 % | -4.52 |
| Earnings per share | -1.32 35.61 % | -2.05 -13.26 % | -1.81 -2.26 % | -1.77 -71.84 % | -1.03 18.90 % | -1.27 -0.79 % | -1.26 71.03 % | -4.35 29.61 % | -6.18 -58.06 % | -3.91 51.19 % | -8.01 -2.17 % | -7.84 -73.45 % | -4.52 |
| Gross profit | 4.293 M 5 748.68 % | -76.000 K -102.35 % | 3.235 M -34.25 % | 4.920 M -67.18 % | 14.993 M 73.03 % | 8.665 M 467.73 % | 1.526 M -76.40 % | 6.467 M 224.63 % | 1.992 M -68.95 % | 6.416 M 15.92 % | 5.535 M 114.89 % | 2.576 M 32.56 % | 1.943 M |
| Income tax expense | 35.000 K | 0.000 100.00 % | -141.000 K -102.66 % | 5.303 M 101.87 % | 2.627 M 39.36 % | 1.885 M | 0.000 -100.00 % | 108.105 K | 0.000 -100.00 % | 101.200 K | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 10.245 M 574.46 % | 1.519 M 190.42 % | -1.680 M -121.02 % | 7.994 M 600.00 % | 1.142 M -26.87 % | 1.562 M -40.37 % | 2.619 M 167.72 % | -3.868 M -47 596.64 % | 8.143 K 100.26 % | -3.153 M 18.93 % | -3.889 M -279.76 % | 2.164 M 33.48 % | 1.621 M |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 14.142 M 12.39 % | 12.583 M 9.31 % | 11.511 M 7.12 % | 10.745 M 30.47 % | 8.236 M -26.66 % | 11.231 M 6.66 % | 10.530 M 29.48 % | 8.132 M -4.58 % | 8.522 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 63.548 M 1.54 % | 62.586 M 59.54 % | 39.230 M 25.06 % | 31.368 M 32.99 % | 23.587 M 34.56 % | 17.529 M 20.17 % | 14.587 M | 0.000 -100.00 % | 1.543 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 63.548 M -9.07 % | 69.887 M 30.94 % | 53.372 M 21.44 % | 43.951 M 25.22 % | 35.098 M 24.13 % | 28.274 M 23.89 % | 22.823 M -11.41 % | 25.762 M 7.28 % | 24.015 M 17.57 % | 20.426 M 2.03 % | 20.020 M 58.30 % | 12.647 M 80.58 % | 7.004 M |
| Cost and expenses | 73.793 M 3.34 % | 71.406 M 38.14 % | 51.692 M -0.49 % | 51.945 M 43.34 % | 36.240 M 21.47 % | 29.836 M 17.27 % | 25.442 M 16.20 % | 21.894 M -8.86 % | 24.023 M 39.07 % | 17.273 M 7.08 % | 16.131 M 8.91 % | 14.811 M 71.73 % | 8.625 M |
| Research and development expenses | 0.000 -100.00 % | 7.301 M 76.40 % | 4.139 M 8.38 % | 3.819 M 44.93 % | 2.635 M 5.57 % | 2.496 M -5.84 % | 2.651 M 2.54 % | 2.585 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 14.142 M 12.39 % | 12.583 M 9.31 % | 11.511 M 7.12 % | 10.745 M 30.47 % | 8.236 M -26.66 % | 11.231 M 6.66 % | 10.530 M 29.48 % | 8.132 M -4.58 % | 8.522 M -37.99 % | 13.744 M 73.49 % | 7.922 M |
| Interest income | 354.000 K -23.71 % | 464.000 K 1 004.76 % | 42.000 K 1 300.00 % | 3.000 K | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 -100.00 % | 142.000 -98.20 % | 7.901 K -71.38 % | 27.605 K 283.94 % | 7.190 K -71.19 % | 24.956 K |
| Interest expense | 6.302 M 10.37 % | 5.710 M 13.99 % | 5.009 M 54.89 % | 3.234 M -7.02 % | 3.478 M 210.81 % | 1.119 M -8.11 % | 1.218 M 35.09 % | 901.418 K 364.55 % | 194.040 K 62.83 % | 119.169 K -13.49 % | 137.748 K | 0.000 | 0.000 |
| Depreciation and amortization | 14.119 M 92.72 % | 7.326 M -38.24 % | 11.862 M 13.37 % | 10.463 M 84.47 % | 5.672 M 4.07 % | 5.450 M 578.44 % | 803.309 K -75.92 % | 3.336 M -10.15 % | 3.713 M 41.71 % | 2.620 M 66.70 % | 1.572 M -56.87 % | 3.644 M 193.27 % | 1.243 M |
| Operating income | -59.255 M 15.31 % | -69.963 M -39.54 % | -50.137 M -28.45 % | -39.031 M -94.14 % | -20.105 M -2.53 % | -19.609 M 8.03 % | -21.320 M -10.46 % | -19.302 M 13.05 % | -22.198 M -56.96 % | -14.143 M 3.99 % | -14.730 M -45.39 % | -10.131 M -109.40 % | -4.838 M |
| Operating income ratio | -4.08 91.59 % | -48.48 -50.37 % | -32.24 -966.79 % | -3.02 -142.56 % | -1.25 35.01 % | -1.92 62.72 % | -5.14 30.72 % | -7.42 33.09 % | -11.10 -156.00 % | -4.33 51.58 % | -8.95 -318.79 % | -2.14 -57.47 % | -1.36 |
| Total other income expenses net | -6.339 M -22.04 % | -5.194 M -1.96 % | -5.094 M -23.04 % | -4.140 M -57.53 % | -2.628 M -159.17 % | -1.014 M -335.21 % | 431.110 K 154.34 % | -793.313 K -202.67 % | -262.105 K -76.63 % | -148.395 K -2 470.15 % | 6.261 K -12.92 % | 7.190 K 103.64 % | -197.445 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 2.512 M 126.76 % | -9.388 M 85.70 % | -65.630 M -5 387.46 % | -1.196 M 97.76 % | -53.401 M -761.88 % | 8.068 M 147.17 % | -17.103 M -233.41 % | 12.820 M 205.25 % | -12.180 M 30.45 % | -17.514 M -99.01 % | -8.801 M -45.82 % | -6.035 M -1 190.43 % | -467.700 K |
| Total investments | -1.000 K | 0.000 | 0.000 -100.00 % | 714.000 K -55.79 % | 1.615 M 3 130.00 % | 50.000 K 0.00 % | 50.000 K -74.84 % | 198.694 K 0.00 % | 198.695 K 33.62 % | 148.705 K 0.00 % | 148.705 K 0.00 % | 148.705 K 0.01 % | 148.695 K |
| Total debt | 50.942 M 7 548.95 % | 666.000 K -85.81 % | 4.692 M -52.08 % | 9.791 M -24.47 % | 12.963 M 41.93 % | 9.133 M 93.29 % | 4.725 M -76.20 % | 19.856 M 329.19 % | 4.626 M 221.98 % | 1.437 M 343.33 % | 324.100 K | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -999.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.939 M 41.12 % | 3.500 M 80.97 % | 1.934 M 182.26 % | 685.138 K -99.02 % | 69.997 M 276 599.70 % | 25.297 K -58.55 % | 61.030 K | 0.000 |
| Retained earnings | -376.896 M -15.96 % | -325.014 M -30.08 % | -249.858 M -28.38 % | -194.627 M -29.93 % | -149.799 M -11.93 % | -133.828 M -18.64 % | -112.801 M -24.85 % | -90.346 M -30.93 % | -69.002 M -50.47 % | -45.858 M -45.27 % | -31.567 M -87.90 % | -16.800 M -162.82 % | -6.392 M |
| Common stock | 8.836 M -40.38 % | 14.821 M 0.00 % | 14.821 M 28.33 % | 11.549 M 1.40 % | 11.389 M 67.13 % | 6.814 M 0.00 % | 6.814 M 259.93 % | 1.893 M 0.00 % | 1.893 M 37.50 % | 1.377 M 104.11 % | 674.611 K 28.12 % | 526.553 K 267.78 % | 143.171 K |
| Total equity | 74.112 M 4 004.74 % | -1.898 M -102.59 % | 73.158 M 41.79 % | 51.596 M -44.50 % | 92.965 M 2 155.89 % | 4.121 M -82.62 % | 23.709 M 1 123.13 % | 1.938 M -91.20 % | 22.034 M -8.72 % | 24.139 M 195.79 % | 8.161 M -14.13 % | 9.504 M 151.04 % | 3.786 M |
| Other non current liabilities | 24.000 K -99.96 % | 67.328 M 0.23 % | 67.174 M 144.00 % | 27.530 M 0.04 % | 27.518 M 56.91 % | 17.538 M 3 190.24 % | 533.031 K 4.32 % | 510.956 K 3.57 % | 493.327 K -71.30 % | 1.719 M -46.91 % | 3.238 M | 0.000 | 0.000 |
| Long term debt | 258.000 K 89.71 % | 136.000 K -79.58 % | 666.000 K -85.81 % | 4.692 M -42.27 % | 8.127 M -37.20 % | 12.942 M 711.54 % | 1.595 M -41.48 % | 2.725 M -28.20 % | 3.796 M 269.85 % | 1.026 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 282.000 K -99.58 % | 67.464 M -0.55 % | 67.840 M 110.54 % | 32.222 M -9.60 % | 35.645 M 48.82 % | 23.951 M 1 025.66 % | 2.128 M -34.25 % | 3.236 M -24.55 % | 4.289 M 56.23 % | 2.745 M -15.21 % | 3.238 M | 0.000 | 0.000 |
| Other current liabilities | 4.918 M -23.38 % | 6.419 M -5.59 % | 6.799 M 42.60 % | 4.768 M -26.07 % | 6.449 M 100.97 % | 3.209 M 254.21 % | 905.966 K 21.48 % | 745.773 K -53.45 % | 1.602 M -8.52 % | 1.751 M -67.13 % | 5.327 M 128.40 % | 2.333 M 66.78 % | 1.399 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 427.000 K -90.00 % | 4.270 M -47.69 % | 8.163 M -6.84 % | 8.763 M 190.09 % | 3.021 M 128.68 % | 1.321 M 12.95 % | 1.170 M -35.15 % | 1.803 M 10.45 % | 1.633 M | 0.000 | 0.000 |
| Short term debt | 50.684 M 9 463.02 % | 530.000 K -86.84 % | 4.026 M -21.04 % | 5.099 M 5.44 % | 4.836 M 2.85 % | 4.702 M 50.20 % | 3.131 M -78.72 % | 14.710 M 1 075.07 % | -1.509 M 52.80 % | -3.196 M -144.24 % | -1.309 M | 0.000 | 0.000 |
| Total current liabilities | 68.705 M 479.15 % | 11.863 M -12.22 % | 13.515 M -6.78 % | 14.498 M -18.25 % | 17.735 M 24.77 % | 14.214 M 67.36 % | 8.493 M -59.05 % | 20.740 M 273.76 % | 5.549 M -5.68 % | 5.883 M -28.22 % | 8.197 M 152.94 % | 3.241 M 20.11 % | 2.698 M |
| Total liabilities | 68.987 M -13.03 % | 79.327 M -2.49 % | 81.355 M 74.13 % | 46.720 M -12.48 % | 53.380 M 39.87 % | 38.165 M 259.34 % | 10.621 M -55.70 % | 23.976 M 143.71 % | 9.838 M 14.02 % | 8.629 M -24.54 % | 11.434 M 252.85 % | 3.241 M 20.11 % | 2.698 M |
| Other non current assets | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 198.694 K 0.00 % | 198.695 K 33.62 % | 148.705 K 0.00 % | 148.705 K -96.29 % | 4.010 M 475.53 % | -1.068 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.999 K 0.00 % | 49.999 K -74.84 % | 198.694 K 0.00 % | 198.695 K 33.62 % | 148.705 K 0.00 % | 148.705 K 0.00 % | 148.705 K 0.01 % | 148.695 K |
| Intangible assets | 15.233 M -34.17 % | 23.140 M 43.45 % | 16.131 M 13.77 % | 14.179 M 3.24 % | 13.734 M -59.03 % | 33.520 M 431.63 % | 6.305 M -0.40 % | 6.330 M -15.02 % | 7.449 M -18.00 % | 9.085 M 34.95 % | 6.732 M 577.84 % | 993.212 K 21.00 % | 820.824 K |
| GoodWill | 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 |
| Goodwill and intangible assets | 15.233 M -34.17 % | 23.141 M 43.46 % | 16.131 M 13.77 % | 14.179 M 3.24 % | 13.734 M -59.03 % | 33.520 M 431.63 % | 6.305 M -0.40 % | 6.330 M -15.02 % | 7.449 M -18.00 % | 9.085 M 34.95 % | 6.732 M 577.84 % | 993.212 K 21.00 % | 820.824 K |
| Property plant equipment net | 14.399 M -8.62 % | 15.758 M -27.48 % | 21.729 M -20.50 % | 27.333 M -13.08 % | 31.446 M 3 174.79 % | 960.244 K -3.90 % | 999.199 K -35.25 % | 1.543 M -16.37 % | 1.845 M 22.28 % | 1.509 M 19.43 % | 1.264 M 233.02 % | 379.412 K 286.13 % | 98.260 K |
| Total non current assets | 29.633 M -23.82 % | 38.899 M 2.74 % | 37.860 M -8.80 % | 41.512 M -8.12 % | 45.180 M 30.84 % | 34.530 M 369.52 % | 7.354 M -8.89 % | 8.072 M -14.97 % | 9.493 M -11.63 % | 10.743 M 31.90 % | 8.145 M 47.25 % | 5.531 M 418.01 % | 1.068 M |
| Other current assets | 30.505 M 21.87 % | 25.030 M -43.62 % | 44.392 M 7.56 % | 41.273 M 89.46 % | 21.785 M | 0.000 -100.00 % | 1.558 M -61.13 % | 4.009 M 20.97 % | 3.314 M 37.26 % | 2.414 M 43.10 % | 1.687 M -27.51 % | 2.327 M 349.64 % | 517.618 K |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 714.000 K -55.79 % | 1.615 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 48.431 M 381.71 % | 10.054 M -85.70 % | 70.322 M 540.05 % | 10.987 M -83.44 % | 66.364 M 6 130.24 % | 1.065 M -95.12 % | 21.828 M 210.26 % | 7.036 M -58.14 % | 16.807 M -11.31 % | 18.951 M 107.68 % | 9.125 M 51.19 % | 6.035 M 1 190.43 % | 467.700 K |
| Cash and short term investments | 48.431 M 381.71 % | 10.054 M -85.70 % | 70.322 M 500.99 % | 11.701 M -82.79 % | 67.979 M 6 281.85 % | 1.065 M -95.12 % | 21.828 M 210.26 % | 7.036 M -58.14 % | 16.807 M -11.31 % | 18.951 M 107.68 % | 9.125 M 51.19 % | 6.035 M 1 190.43 % | 467.700 K |
| Total current assets | 113.466 M 194.49 % | 38.530 M -66.97 % | 116.654 M 105.37 % | 56.803 M -43.85 % | 101.165 M 1 204.40 % | 7.756 M -71.25 % | 26.976 M 51.19 % | 17.842 M -20.27 % | 22.378 M 1.60 % | 22.025 M 92.34 % | 11.451 M 36.84 % | 8.368 M 718.20 % | 1.023 M |
| Inventory | 32.745 M 1 001.41 % | 2.973 M 154.10 % | 1.170 M -51.41 % | 2.408 M -47.53 % | 4.589 M 21.03 % | 3.792 M 40.98 % | 2.690 M -45.22 % | 4.910 M 324.07 % | 1.158 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 1.785 M 277.38 % | 473.000 K -86.64 % | 3.540 M 17.69 % | 3.008 M -56.98 % | 6.992 M 158.20 % | 2.708 M 201.04 % | 899.534 K -69.50 % | 2.949 M -5.25 % | 3.112 M 21.90 % | 2.553 M 21.49 % | 2.102 M 38 286.03 % | 5.475 K -85.38 % | 37.446 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -198.694 K 0.00 % | -198.695 K -33.62 % | -148.705 K 0.00 % | -148.705 K | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.394 M |
| Account payables | 13.103 M 166.65 % | 4.914 M 117.15 % | 2.263 M -38.59 % | 3.685 M 22.47 % | 3.009 M 61.95 % | 1.858 M 29.40 % | 1.436 M -6.91 % | 1.542 M -20.77 % | 1.947 M 1.49 % | 1.918 M 110.23 % | 912.386 K 0.48 % | 908.056 K -30.12 % | 1.299 M |
| 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 3.154 M 373.57 % | 666.000 K -80.17 % | 3.359 M -44.92 % | 6.098 M -6.90 % | 6.550 M -23.04 % | 8.511 M | 0.000 100.00 % | -2.421 M -3.49 % | -2.339 M 35.15 % | -3.607 M -120.90 % | -1.633 M | 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 |
| Other total stockholders equity | 442.173 M 43.43 % | 308.295 M 0.03 % | 308.195 M 31.33 % | 234.674 M 1.43 % | 231.375 M 83.35 % | 126.196 M -2.70 % | 129.696 M 46.62 % | 88.457 M 0.00 % | 88.457 M 28.91 % | 68.620 M 75.82 % | 39.028 M 51.76 % | 25.717 M 156.27 % | 10.035 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Total assets | 143.099 M 84.81 % | 77.429 M -49.89 % | 154.513 M 57.16 % | 98.316 M -32.82 % | 146.345 M 246.08 % | 42.286 M 23.18 % | 34.330 M 32.48 % | 25.914 M -18.69 % | 31.872 M -2.74 % | 32.768 M 67.22 % | 19.595 M 40.98 % | 13.899 M 114.36 % | 6.484 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -39.334 M -531.86 % | 9.108 M 1 388.26 % | -707.000 K 94.04 % | -11.869 M 57.21 % | -27.735 M -716.68 % | 4.497 M -36.98 % | 7.137 M 208.59 % | -6.572 M -115.61 % | -3.048 M -109.26 % | -1.457 M | 0.000 | 0.000 | 0.000 |
| Accounts receivables | -12.376 M -242.79 % | 8.667 M 573.87 % | -1.829 M 85.05 % | -12.237 M 52.84 % | -25.949 M -5 374.47 % | -474.000 K -113.72 % | 3.456 M 354.84 % | -1.356 M -1.22 % | -1.340 M -6 287.41 % | -20.974 K | 0.000 | 0.000 | 0.000 |
| Inventory | -29.771 M -1 551.19 % | -1.803 M -245.52 % | 1.239 M -43.22 % | 2.182 M 373.78 % | -797.000 K 27.69 % | -1.102 M -149.64 % | 2.220 M 159.18 % | -3.752 M -224.07 % | -1.158 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 2.812 M 25.31 % | 2.244 M 2 017.95 % | -117.000 K 93.55 % | -1.814 M -83.42 % | -989.000 K -113.59 % | 7.275 M 6 929.70 % | -106.520 K 73.66 % | -404.371 K -1 511.81 % | 28.642 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 2.813 M | 0.000 100.00 % | -117.000 K 93.55 % | -1.814 M -83.42 % | -989.000 K 17.68 % | -1.201 M -124.44 % | 4.916 M 274.34 % | -2.820 M -49.17 % | -1.890 M 22.57 % | -2.441 M | 0.000 | 0.000 | 0.000 |
| Other non cash items | 3.736 M -76.01 % | 15.574 M 381.93 % | -5.524 M -25.60 % | -4.398 M -157.80 % | -1.706 M -272.81 % | 987.216 K 201.16 % | -975.924 K -48.73 % | -656.157 K 39.08 % | -1.077 M -11.25 % | -968.149 K -106.58 % | 14.724 M 46.30 % | 10.064 M 99.86 % | 5.036 M |
| Net cash provided by operating activities | -80.734 M -125.21 % | -35.848 M 20.72 % | -45.219 M 2.74 % | -46.493 M -7.28 % | -43.340 M -276.14 % | -11.522 M 1.56 % | -11.705 M 49.53 % | -23.194 M -0.02 % | -23.189 M -66.26 % | -13.947 M | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | -262.000 K 85.08 % | -1.756 M 79.48 % | -8.558 M -18.06 % | -7.249 M -11.11 % | -6.524 M 78.97 % | -31.017 M -941.30 % | -2.979 M -55.52 % | -1.915 M 23.22 % | -2.494 M 53.37 % | -5.349 M | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 72.000 K | 0.000 | 0.000 -100.00 % | 221.662 K -86.48 % | 1.640 M | 0.000 100.00 % | -50.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -72.000 K | 0.000 | 0.000 100.00 % | -222.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 1.344 M | 0.000 | 0.000 -100.00 % | 222.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -480.000 K 97.42 % | -18.597 M -25 929.17 % | 72.000 K 101.12 % | -6.441 M -644 200.00 % | 1.000 K | 0.000 -100.00 % | 150.000 K 108.50 % | -1.765 M -15.54 % | -1.528 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -742.000 K 96.35 % | -20.353 M -184.98 % | -7.142 M 1.48 % | -7.249 M -11.13 % | -6.523 M 78.82 % | -30.795 M -2 490.09 % | -1.189 M 37.92 % | -1.915 M 24.72 % | -2.544 M 52.43 % | -5.349 M | 0.000 | 0.000 | 0.000 |
| Debt repayment | 2.980 M 326.96 % | -1.313 M -103.49 % | 37.640 M 841.97 % | -5.073 M -169.68 % | 7.280 M -65.99 % | 21.403 M 241.46 % | -15.131 M -199.35 % | 15.229 M 377.49 % | 3.189 M 1 032.31 % | -342.105 K | 0.000 | 0.000 | 0.000 |
| Common stock issued | 131.490 M 131 390.00 % | 100.000 K -99.87 % | 79.803 M 2 223.23 % | 3.435 M -96.99 % | 114.069 M | 0.000 -100.00 % | 42.660 M | 0.000 -100.00 % | 20.354 M -31.19 % | 29.579 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other financing activites | -14.242 M -395.72 % | -2.873 M 50.00 % | -5.746 M -267.33 % | 3.434 M 154.53 % | -6.297 M -232.30 % | -1.895 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 120.228 M 3 042.44 % | -4.086 M -103.66 % | 111.697 M 6 914.95 % | -1.639 M -101.42 % | 115.052 M 437.55 % | 21.403 M -22.25 % | 27.529 M 80.76 % | 15.229 M -35.31 % | 23.543 M -19.47 % | 29.237 M | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | -376.000 K -2 188.89 % | 18.000 K 1 900.00 % | -1.000 K -125.00 % | 4.000 K 500.00 % | -1.000 K -100.66 % | 151.511 K -4.01 % | 157.834 K 46.00 % | 108.105 K 137.84 % | 45.453 K 139.62 % | -114.712 K | 0.000 | 0.000 | 0.000 |
| Net change in cash | 38.376 M 163.68 % | -60.268 M -201.57 % | 59.335 M 207.15 % | -55.377 M -184.95 % | 65.188 M 413.96 % | -20.763 M -240.36 % | 14.793 M 251.39 % | -9.771 M -355.69 % | -2.144 M -121.82 % | 9.826 M | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 10.054 M -85.70 % | 70.322 M 540.05 % | 10.987 M -83.44 % | 66.364 M 5 543.20 % | 1.176 M -94.61 % | 21.828 M 210.26 % | 7.036 M -58.14 % | 16.807 M -11.31 % | 18.951 M 107.68 % | 9.125 M | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 48.430 M 381.70 % | 10.054 M -85.70 % | 70.322 M 540.05 % | 10.987 M -83.44 % | 66.364 M 6 130.24 % | 1.065 M -95.12 % | 21.828 M 210.26 % | 7.036 M -58.14 % | 16.807 M -11.31 % | 18.951 M | 0.000 | 0.000 | 0.000 |
| Operating cash flow | -80.734 M -125.21 % | -35.848 M 20.72 % | -45.219 M 2.74 % | -46.493 M -7.28 % | -43.340 M -276.14 % | -11.522 M 1.56 % | -11.705 M 49.53 % | -23.194 M -0.02 % | -23.189 M -66.26 % | -13.947 M | 0.000 | 0.000 | 0.000 |
| Capital expenditure | -742.000 K 96.46 % | -20.980 M -145.15 % | -8.558 M -18.06 % | -7.249 M -11.11 % | -6.524 M 78.97 % | -31.017 M -941.30 % | -2.979 M -55.52 % | -1.915 M 23.22 % | -2.494 M 53.37 % | -5.349 M | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -81.476 M -43.37 % | -56.828 M -5.67 % | -53.777 M -0.07 % | -53.742 M -7.78 % | -49.864 M -17.22 % | -42.539 M -189.70 % | -14.684 M 41.52 % | -25.109 M 2.24 % | -25.683 M -33.10 % | -19.296 M | 0.000 | 0.000 | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.335 M -78.28 % | 10.751 M 60.10 % | 6.715 M 999.02 % | 611.000 K -71.90 % | 2.174 M -56.84 % | 5.037 M 6 616.00 % | 75.000 K -78.07 % | 342.000 K -49.11 % | 672.000 K 89.30 % | 355.000 K -47.33 % | 674.000 K 68.08 % | 401.000 K 90.95 % | 210.000 K -22.22 % | 270.000 K -60.06 % | 676.000 K -68.10 % | 2.119 M -52.88 % | 4.497 M -20.01 % | 5.622 M 5.66 % | 5.321 M 127.49 % | 2.339 M -48.83 % | 4.571 M 17.09 % | 3.904 M 30.97 % | 2.981 M 48.30 % | 2.010 M -32.23 % | 2.966 M 30.60 % | 2.271 M -0.23 % | 2.276 M 113.74 % | 1.065 M 175.91 % | 386.000 K -7.66 % | 418.000 K -82.60 % | 2.402 M 1 164.13 % | 190.000 K -49.06 % | 373.000 K 4 044.44 % | 9.000 K -99.41 % | 1.516 M 244.63 % | 440.000 K 900.00 % | 44.000 K -94.01 % | 734.000 K 9.12 % | 672.657 K -37.02 % | 1.068 M 62.80 % | 656.000 K -66.10 % | 1.935 M 52.07 % | 1.272 M 0.00 % | 1.272 M -37.76 % | 2.045 M 0.00 % | 2.045 M |
| Net income | -12.312 M -21.05 % | -10.171 M 27.52 % | -14.033 M 40.79 % | -23.701 M -113.02 % | -11.126 M 33.65 % | -16.769 M 54.48 % | -36.839 M -218.84 % | -11.554 M 27.92 % | -16.029 M -19.01 % | -13.469 M 12.96 % | -15.475 M -25.15 % | -12.365 M 15.01 % | -14.549 M 10.40 % | -16.238 M -6.67 % | -15.222 M -21.33 % | -12.546 M -36.13 % | -9.216 M -17.48 % | -7.845 M -82.78 % | -4.292 M 39.57 % | -7.102 M -53.79 % | -4.618 M 25.36 % | -6.187 M 0.63 % | -6.226 M -20.22 % | -5.179 M -3.29 % | -5.014 M -58.22 % | -3.169 M 30.78 % | -4.578 M 6.21 % | -4.881 M 20.76 % | -6.160 M -16.89 % | -5.270 M -195.05 % | -1.786 M 63.23 % | -4.858 M 27.87 % | -6.735 M -0.28 % | -6.716 M -65.23 % | -4.065 M 34.92 % | -6.246 M 4.31 % | -6.527 M -16.10 % | -5.622 M -18.73 % | -4.735 M -7.34 % | -4.411 M -22.09 % | -3.613 M -135.84 % | -1.532 M 68.04 % | -4.793 M 0.00 % | -4.793 M -86.57 % | -2.569 M 0.00 % | -2.569 M |
| Income before tax | -12.312 M -21.05 % | -10.171 M 27.52 % | -14.033 M 40.79 % | -23.701 M -113.02 % | -11.126 M 33.51 % | -16.734 M 54.58 % | -36.839 M -218.84 % | -11.554 M 21.25 % | -14.671 M -21.31 % | -12.094 M 18.59 % | -14.855 M -35.19 % | -10.988 M 18.44 % | -13.473 M 15.34 % | -15.915 M -4.55 % | -15.222 M -21.33 % | -12.546 M -36.13 % | -9.216 M -17.48 % | -7.845 M -82.78 % | -4.292 M 39.57 % | -7.102 M -53.79 % | -4.618 M 25.36 % | -6.187 M 0.63 % | -6.226 M -20.22 % | -5.179 M -3.29 % | -5.014 M -58.22 % | -3.169 M 30.78 % | -4.578 M 6.21 % | -4.881 M 20.76 % | -6.160 M -16.89 % | -5.270 M -195.05 % | -1.786 M 63.23 % | -4.858 M 27.87 % | -6.735 M -0.28 % | -6.716 M -65.23 % | -4.065 M 34.92 % | -6.246 M 4.31 % | -6.527 M -16.10 % | -5.622 M -18.73 % | -4.735 M -7.34 % | -4.411 M -22.09 % | -3.613 M -135.84 % | -1.532 M 68.04 % | -4.793 M 0.00 % | -4.793 M -86.57 % | -2.569 M 0.00 % | -2.569 M |
| Income before tax ratio | -5.27 -457.35 % | -0.95 54.73 % | -2.09 94.61 % | -38.79 -657.96 % | -5.12 -54.05 % | -3.32 99.32 % | -491.19 -1 353.92 % | -33.78 -54.74 % | -21.83 35.92 % | -34.07 -54.57 % | -22.04 19.57 % | -27.40 57.29 % | -64.16 -8.84 % | -58.94 -161.77 % | -22.52 -280.32 % | -5.92 -188.90 % | -2.05 -46.86 % | -1.40 -73.00 % | -0.81 73.43 % | -3.04 -200.54 % | -1.01 36.25 % | -1.58 24.13 % | -2.09 18.94 % | -2.58 -52.42 % | -1.69 -21.15 % | -1.40 30.62 % | -2.01 56.12 % | -4.58 71.28 % | -15.96 -26.58 % | -12.61 -1 595.36 % | -0.74 97.09 % | -25.57 -41.60 % | -18.06 97.58 % | -746.22 -27 739.32 % | -2.68 81.12 % | -14.20 90.43 % | -148.34 -1 836.72 % | -7.66 -8.81 % | -7.04 -70.43 % | -4.13 25.01 % | -5.51 -595.64 % | -0.79 78.98 % | -3.77 0.00 % | -3.77 -199.77 % | -1.26 0.00 % | -1.26 |
| EBITDA | -7.583 M -38.53 % | -5.474 M 32.27 % | -8.082 M 52.42 % | -16.985 M -155.61 % | -6.645 M 42.92 % | -11.641 M 56.46 % | -26.739 M -316.30 % | -6.423 M 32.86 % | -9.566 M -30.08 % | -7.354 M 28.32 % | -10.260 M -57.46 % | -6.516 M 31.31 % | -9.486 M 22.47 % | -12.235 M -5.73 % | -11.572 M -31.31 % | -8.813 M -60.82 % | -5.480 M -4.30 % | -5.254 M -224.12 % | -1.621 M 54.43 % | -3.557 M -14.82 % | -3.098 M 39.12 % | -5.089 M -1.54 % | -5.012 M -23.39 % | -4.062 M 0.00 % | -4.062 M -78.55 % | -2.275 M 36.89 % | -3.605 M 3.17 % | -3.723 M 22.78 % | -4.821 M -22.24 % | -3.944 M -542.33 % | -614.016 K 83.39 % | -3.697 M 35.83 % | -5.761 M 1.05 % | -5.822 M -82.68 % | -3.187 M 40.26 % | -5.335 M 2.45 % | -5.469 M -13.77 % | -4.807 M -19.67 % | -4.017 M -8.45 % | -3.704 M -26.59 % | -2.926 M -236.71 % | -869.000 K 79.47 % | -4.234 M 0.00 % | -4.234 M -91.70 % | -2.209 M 0.00 % | -2.209 M |
| Net income ratio | -5.27 -457.35 % | -0.95 54.73 % | -2.09 94.61 % | -38.79 -657.96 % | -5.12 -53.72 % | -3.33 99.32 % | -491.19 -1 353.92 % | -33.78 -41.63 % | -23.85 37.13 % | -37.94 -65.25 % | -22.96 25.54 % | -30.84 55.49 % | -69.28 -15.20 % | -60.14 -167.08 % | -22.52 -280.32 % | -5.92 -188.90 % | -2.05 -46.86 % | -1.40 -73.00 % | -0.81 73.43 % | -3.04 -200.54 % | -1.01 36.25 % | -1.58 24.13 % | -2.09 18.94 % | -2.58 -52.42 % | -1.69 -21.15 % | -1.40 30.62 % | -2.01 56.12 % | -4.58 71.28 % | -15.96 -26.58 % | -12.61 -1 595.36 % | -0.74 97.09 % | -25.57 -41.60 % | -18.06 97.58 % | -746.22 -27 739.32 % | -2.68 81.12 % | -14.20 90.43 % | -148.34 -1 836.72 % | -7.66 -8.81 % | -7.04 -70.43 % | -4.13 25.01 % | -5.51 -595.64 % | -0.79 78.98 % | -3.77 0.00 % | -3.77 -199.77 % | -1.26 0.00 % | -1.26 |
| Ratio EBITDA | -3.25 -537.82 % | -0.51 57.70 % | -1.20 95.67 % | -27.80 -809.47 % | -3.06 -32.26 % | -2.31 99.35 % | -356.52 -1 798.33 % | -18.78 -31.93 % | -14.24 31.28 % | -20.72 -36.08 % | -15.22 6.32 % | -16.25 64.03 % | -45.17 0.32 % | -45.31 -164.71 % | -17.12 -311.59 % | -4.16 -241.30 % | -1.22 -30.39 % | -0.93 -206.77 % | -0.30 79.97 % | -1.52 -124.38 % | -0.68 48.01 % | -1.30 22.47 % | -1.68 16.80 % | -2.02 -47.56 % | -1.37 -36.71 % | -1.00 36.75 % | -1.58 54.70 % | -3.50 72.01 % | -12.49 -32.37 % | -9.44 -3 590.84 % | -0.26 98.69 % | -19.46 -25.98 % | -15.45 97.61 % | -646.89 -30 679.23 % | -2.10 82.67 % | -12.13 90.25 % | -124.30 -1 797.92 % | -6.55 -9.67 % | -5.97 -72.19 % | -3.47 22.24 % | -4.46 -893.19 % | -0.45 86.50 % | -3.33 0.00 % | -3.33 -208.02 % | -1.08 0.00 % | -1.08 |
| Gross profit ratio | 0.92 742.54 % | 0.11 -38.69 % | 0.18 104.38 % | -4.06 -1 303.35 % | 0.34 116.66 % | -2.02 99.41 % | -344.31 -31 554.00 % | -1.09 -213.33 % | 0.96 -76.06 % | 4.01 88.53 % | 2.13 -36.94 % | 3.37 -37.45 % | 5.39 313.72 % | -2.52 20.62 % | -3.18 -3 799.54 % | 0.09 -87.24 % | 0.67 -1.83 % | 0.69 -13.82 % | 0.80 -27.68 % | 1.10 -8.66 % | 1.20 75.76 % | 0.69 9.19 % | 0.63 -10.38 % | 0.70 -26.06 % | 0.95 -15.99 % | 1.13 12 544.49 % | 0.01 -97.86 % | 0.42 -70.70 % | 1.42 15.45 % | 1.23 -51.85 % | 2.55 254.16 % | 0.72 -54.34 % | 1.58 -90.83 % | 17.22 955.07 % | 1.63 765.02 % | -0.25 95.92 % | -6.02 -809.58 % | 0.85 -53.90 % | 1.84 6.13 % | 1.74 -24.62 % | 2.30 129.12 % | 1.00 17.61 % | 0.85 0.00 % | 0.85 -8.29 % | 0.93 0.00 % | 0.93 |
| Weighted average shs out dil | 88.361 M 0.00 % | 88.357 M 88.57 % | 46.856 M 6.06 % | 44.179 M -3.12 % | 45.604 M 3.23 % | 44.179 M 20.60 % | 36.631 M 0.00 % | 36.631 M 0.00 % | 36.631 M 0.00 % | 36.631 M 1.24 % | 36.182 M 28.46 % | 28.166 M 0.00 % | 28.166 M 0.00 % | 28.166 M 0.00 % | 28.166 M 0.00 % | 28.166 M 0.89 % | 27.918 M 0.47 % | 27.788 M 0.00 % | 27.788 M 0.32 % | 27.699 M 17.80 % | 23.513 M 41.48 % | 16.619 M -3.42 % | 17.208 M 3.41 % | 16.640 M 0.12 % | 16.619 M 0.00 % | 16.619 M -0.12 % | 16.640 M 0.00 % | 16.640 M 31.70 % | 12.634 M 173.28 % | 4.623 M -3.57 % | 4.794 M 3.70 % | 4.623 M 0.00 % | 4.623 M -3.57 % | 4.794 M 0.00 % | 4.794 M 37.50 % | 3.487 M 0.00 % | 3.487 M 0.00 % | 3.487 M -10.05 % | 3.876 M 13.15 % | 3.426 M 0.00 % | 3.426 M 0.00 % | 3.426 M 166.77 % | 1.284 M 0.00 % | 1.284 M -21.95 % | 1.645 M 0.00 % | 1.645 M |
| Weighted average shs out | 88.361 M 0.00 % | 88.357 M 88.57 % | 46.856 M 6.06 % | 44.179 M -3.12 % | 45.604 M 3.23 % | 44.179 M 20.60 % | 36.631 M 0.00 % | 36.631 M 0.00 % | 36.631 M 0.00 % | 36.631 M 1.24 % | 36.182 M 28.46 % | 28.166 M 0.00 % | 28.166 M 0.00 % | 28.166 M 0.00 % | 28.166 M 0.00 % | 28.166 M 0.89 % | 27.918 M 0.47 % | 27.788 M 0.23 % | 27.723 M 0.09 % | 27.699 M 17.80 % | 23.513 M 41.48 % | 16.619 M 0.00 % | 16.619 M 0.00 % | 16.619 M 0.00 % | 16.619 M 0.00 % | 16.619 M 0.00 % | 16.619 M 0.00 % | 16.619 M 31.70 % | 12.619 M 173.28 % | 4.617 M -0.12 % | 4.623 M 0.12 % | 4.617 M 0.00 % | 4.617 M 0.00 % | 4.617 M -0.27 % | 4.630 M 37.88 % | 3.358 M 0.00 % | 3.358 M 0.00 % | 3.358 M -13.37 % | 3.876 M 13.15 % | 3.426 M 0.00 % | 3.426 M 86.41 % | 1.838 M 43.11 % | 1.284 M 0.00 % | 1.284 M -21.95 % | 1.645 M 0.00 % | 1.645 M |
| EPS diluted | -0.14 -16.67 % | -0.12 60.00 % | -0.30 44.44 % | -0.54 -125.00 % | -0.24 36.84 % | -0.38 62.38 % | -1.01 -215.63 % | -0.32 27.27 % | -0.44 -18.92 % | -0.37 13.95 % | -0.43 2.27 % | -0.44 15.38 % | -0.52 10.34 % | -0.58 -7.41 % | -0.54 -20.00 % | -0.45 -36.36 % | -0.33 -17.86 % | -0.28 -86.67 % | -0.15 42.31 % | -0.26 -30.00 % | -0.20 45.95 % | -0.37 -2.78 % | -0.36 -16.13 % | -0.31 -3.33 % | -0.30 -57.89 % | -0.19 32.14 % | -0.28 3.45 % | -0.29 40.82 % | -0.49 57.02 % | -1.14 -208.11 % | -0.37 64.76 % | -1.05 28.08 % | -1.46 -4.29 % | -1.40 -64.71 % | -0.85 52.51 % | -1.79 4.28 % | -1.87 -16.15 % | -1.61 -31.97 % | -1.22 5.43 % | -1.29 -22.86 % | -1.05 -133.33 % | -0.45 87.94 % | -3.73 0.00 % | -3.73 -139.10 % | -1.56 0.00 % | -1.56 |
| Earnings per share | -0.14 -16.67 % | -0.12 60.00 % | -0.30 44.44 % | -0.54 -125.00 % | -0.24 36.84 % | -0.38 62.38 % | -1.01 -215.63 % | -0.32 27.27 % | -0.44 -18.92 % | -0.37 13.95 % | -0.43 2.27 % | -0.44 15.38 % | -0.52 10.34 % | -0.58 -7.41 % | -0.54 -20.00 % | -0.45 -36.36 % | -0.33 -17.86 % | -0.28 -86.67 % | -0.15 42.31 % | -0.26 -30.00 % | -0.20 45.95 % | -0.37 0.00 % | -0.37 -19.35 % | -0.31 -3.33 % | -0.30 -57.89 % | -0.19 32.14 % | -0.28 3.45 % | -0.29 40.82 % | -0.49 57.02 % | -1.14 -192.31 % | -0.39 62.86 % | -1.05 28.08 % | -1.46 -0.69 % | -1.45 -64.77 % | -0.88 52.69 % | -1.86 4.12 % | -1.94 -16.17 % | -1.67 -36.89 % | -1.22 5.43 % | -1.29 -22.86 % | -1.05 -26.51 % | -0.83 77.75 % | -3.73 0.00 % | -3.73 -139.10 % | -1.56 0.00 % | -1.56 |
| Gross profit | 2.141 M 82.99 % | 1.170 M -1.85 % | 1.192 M 148.08 % | -2.479 M -438.20 % | 733.000 K 107.19 % | -10.193 M 60.53 % | -25.823 M -6 841.67 % | -372.000 K -157.67 % | 645.000 K -54.67 % | 1.423 M -0.70 % | 1.433 M 5.99 % | 1.352 M 19.43 % | 1.132 M 266.23 % | -681.000 K 68.30 % | -2.148 M -1 280.22 % | 182.000 K -93.99 % | 3.028 M -21.47 % | 3.856 M -8.95 % | 4.235 M 64.53 % | 2.574 M -53.26 % | 5.507 M 105.79 % | 2.676 M 43.01 % | 1.871 M 32.90 % | 1.408 M -49.89 % | 2.810 M 9.72 % | 2.561 M 12 515.14 % | 20.301 K -95.42 % | 443.000 K -19.16 % | 548.000 K 6.61 % | 514.000 K -91.62 % | 6.133 M 4 377.00 % | 137.000 K -76.74 % | 589.000 K 280.00 % | 155.000 K -93.74 % | 2.475 M 2 391.89 % | -108.000 K 59.25 % | -265.000 K -142.54 % | 623.000 K -49.70 % | 1.239 M -33.16 % | 1.853 M 22.72 % | 1.510 M -22.33 % | 1.944 M 78.84 % | 1.087 M 0.00 % | 1.087 M -42.93 % | 1.905 M 0.00 % | 1.905 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.000 K | 0.000 | 0.000 -100.00 % | 1.358 M -1.24 % | 1.375 M 121.77 % | 620.000 K -54.97 % | 1.377 M 27.97 % | 1.076 M 233.13 % | 323.000 K | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 7.000 K | 0.000 -100.00 % | 7.000 K -53.33 % | 15.000 K 236.36 % | -11.000 K -106.61 % | 166.503 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.000 K 10.71 % | 28.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.226 K -465.33 % | 8.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 194.000 K -97.98 % | 9.581 M 73.47 % | 5.523 M 78.74 % | 3.090 M 114.43 % | 1.441 M -90.54 % | 15.230 M -41.19 % | 25.898 M 3 527.17 % | 714.000 K 2 544.44 % | 27.000 K 102.53 % | -1.068 M -40.71 % | -759.000 K 20.19 % | -951.000 K -3.15 % | -922.000 K -196.95 % | 951.000 K -66.32 % | 2.824 M 45.79 % | 1.937 M 31.86 % | 1.469 M -16.82 % | 1.766 M 62.62 % | 1.086 M 562.13 % | -235.000 K 74.89 % | -936.000 K -176.22 % | 1.228 M 10.67 % | 1.110 M 84.32 % | 602.000 K 285.90 % | 156.000 K 153.79 % | -290.000 K -112.85 % | 2.256 M 262.70 % | 622.000 K 483.95 % | -162.000 K -68.75 % | -96.000 K 97.43 % | -3.732 M -7 140.85 % | 53.000 K 124.54 % | -216.000 K -47.95 % | -146.000 K 84.77 % | -958.857 K -274.97 % | 548.000 K 77.35 % | 309.000 K 178.38 % | 111.000 K 119.61 % | -565.906 K 27.91 % | -785.000 K 8.08 % | -854.000 K -9 388.89 % | -9.000 K -104.85 % | 185.446 K 0.00 % | 185.446 K 32.46 % | 140.000 K 0.00 % | 140.000 K |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.654 M -27.17 % | 5.017 M 74.69 % | 2.872 M -16.51 % | 3.440 M 19.03 % | 2.890 M -14.50 % | 3.380 M 607.11 % | 478.000 K -84.47 % | 3.078 M -36.13 % | 4.819 M 53.67 % | 3.136 M 0.95 % | 3.106 M 23.62 % | 2.513 M -16.98 % | 3.027 M 45.46 % | 2.081 M 24.31 % | 1.674 M -5.90 % | 1.779 M -33.52 % | 2.676 M 19.41 % | 2.241 M -29.27 % | 3.169 M 19.08 % | 2.661 M 5.64 % | 2.519 M -12.60 % | 2.882 M 10.86 % | 2.600 M -13.55 % | 3.007 M 7.97 % | 2.785 M 30.20 % | 2.139 M -26.22 % | 2.899 M 42.95 % | 2.028 M 1.71 % | 1.994 M 64.79 % | 1.210 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 12.904 M 23.95 % | 10.411 M -20.42 % | 13.082 M -33.67 % | 19.724 M 86.69 % | 10.565 M 359.26 % | -4.075 M 58.35 % | -9.785 M | 0.000 -100.00 % | 13.958 M 14.96 % | 12.142 M -13.10 % | 13.972 M 27.45 % | 10.963 M 11.02 % | 9.875 M -0.19 % | 9.894 M 33.14 % | 7.431 M -12.16 % | 8.460 M 2.77 % | 8.232 M 13.62 % | 7.245 M 3.75 % | 6.983 M 11.44 % | 6.266 M 25.95 % | 4.975 M -7.23 % | 5.363 M 3.16 % | 5.199 M 34.71 % | 3.859 M -19.44 % | 4.790 M 30.13 % | 3.681 M -5.24 % | 3.885 M 4.65 % | 3.712 M 2.03 % | 3.638 M 12.98 % | 3.220 M -26.09 % | 4.356 M 114.39 % | 2.032 M -52.93 % | 4.317 M 7.90 % | 4.001 M 7.99 % | 3.705 M 22.08 % | 3.035 M -11.49 % | 3.429 M 3.44 % | 3.315 M 10.83 % | 2.991 M -4.98 % | 3.148 M 2.81 % | 3.062 M 42.09 % | 2.155 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 12.904 M 23.95 % | 10.411 M -20.42 % | 13.082 M -33.67 % | 19.724 M 86.69 % | 10.565 M 159.26 % | 4.075 M -58.35 % | 9.785 M -1.36 % | 9.920 M -28.93 % | 13.958 M 14.96 % | 12.142 M -13.10 % | 13.972 M 27.45 % | 10.963 M -18.97 % | 13.529 M -9.27 % | 14.911 M 44.72 % | 10.303 M -13.42 % | 11.900 M 7.00 % | 11.122 M 4.68 % | 10.625 M 42.41 % | 7.461 M -20.15 % | 9.344 M -4.59 % | 9.794 M 15.24 % | 8.499 M 2.33 % | 8.305 M 30.34 % | 6.372 M -18.49 % | 7.817 M 35.66 % | 5.762 M 3.66 % | 5.559 M 1.23 % | 5.491 M -13.03 % | 6.314 M 15.62 % | 5.461 M -27.43 % | 7.525 M 60.35 % | 4.693 M -31.35 % | 6.836 M -0.68 % | 6.883 M 9.17 % | 6.305 M 4.35 % | 6.042 M -2.77 % | 6.214 M 13.93 % | 5.454 M -7.41 % | 5.890 M 13.80 % | 5.176 M 2.37 % | 5.056 M 50.25 % | 3.365 M -42.55 % | 5.857 M 0.00 % | 5.857 M 31.89 % | 4.441 M 0.00 % | 4.441 M |
| Cost and expenses | 13.098 M -34.48 % | 19.992 M 7.45 % | 18.605 M -18.45 % | 22.814 M 90.02 % | 12.006 M -37.81 % | 19.305 M -45.90 % | 35.683 M 235.56 % | 10.634 M -23.96 % | 13.985 M 26.29 % | 11.074 M -16.19 % | 13.213 M 31.97 % | 10.012 M -20.58 % | 12.607 M -20.52 % | 15.862 M 20.83 % | 13.127 M -5.13 % | 13.837 M 9.90 % | 12.591 M 1.61 % | 12.391 M 44.97 % | 8.547 M -6.17 % | 9.109 M 2.83 % | 8.858 M -8.93 % | 9.727 M 3.32 % | 9.415 M 35.00 % | 6.974 M -12.53 % | 7.973 M 45.71 % | 5.472 M -29.98 % | 7.815 M 27.84 % | 6.113 M -0.63 % | 6.152 M 14.67 % | 5.365 M 41.43 % | 3.793 M -20.07 % | 4.746 M -28.31 % | 6.620 M -1.74 % | 6.737 M 26.02 % | 5.346 M -18.88 % | 6.590 M 1.03 % | 6.523 M 17.21 % | 5.565 M 4.52 % | 5.324 M 21.26 % | 4.391 M 4.50 % | 4.202 M 25.21 % | 3.356 M -44.46 % | 6.043 M 0.00 % | 6.043 M 31.91 % | 4.581 M 0.00 % | 4.581 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.301 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.139 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.819 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.635 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.496 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.651 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.585 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 |
| Selling general and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.503 M -44.49 % | 15.319 M 147.80 % | 6.182 M -39.90 % | 10.287 M 18.01 % | 8.717 M -32.82 % | 12.975 M 62.47 % | 7.986 M 118.56 % | 3.654 M -27.17 % | 5.017 M 74.69 % | 2.872 M -16.51 % | 3.440 M 19.03 % | 2.890 M -14.50 % | 3.380 M 607.11 % | 478.000 K -84.47 % | 3.078 M -36.13 % | 4.819 M 53.67 % | 3.136 M 0.95 % | 3.106 M 23.62 % | 2.513 M -16.98 % | 3.027 M 45.46 % | 2.081 M 24.31 % | 1.674 M -5.90 % | 1.779 M -33.52 % | 2.676 M 19.41 % | 2.241 M -29.27 % | 3.169 M 19.08 % | 2.661 M 5.64 % | 2.519 M -12.60 % | 2.882 M 10.86 % | 2.600 M -13.55 % | 3.007 M 7.97 % | 2.785 M 30.20 % | 2.139 M -26.22 % | 2.899 M 42.95 % | 2.028 M 1.71 % | 1.994 M 64.79 % | 1.210 M -77.86 % | 5.464 M 0.00 % | 5.464 M 37.15 % | 3.984 M 0.00 % | 3.984 M |
| Interest income | 0.000 -100.00 % | 124.000 K -19.48 % | 154.000 K 201.96 % | 51.000 K -54.46 % | 112.000 K 211.11 % | 36.000 K -68.97 % | 116.000 K -5.69 % | 123.000 K 1.65 % | 121.000 K 16.35 % | 104.000 K 395.24 % | 21.000 K 110.00 % | 10.000 K | 0.000 -100.00 % | 22.000 K | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 8.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.000 K -22.58 % | 93.000 K 24.00 % | 75.000 K | 0.000 -100.00 % | 68.000 K -15.00 % | 80.000 K -41.61 % | 137.000 K | 0.000 -100.00 % | 31.000 K 10.71 % | 28.000 K -62.67 % | 75.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 111.901 K 1 298.76 % | 8.000 K | 0.000 | 0.000 -100.00 % | 22.572 K 0.00 % | 22.572 K -30.55 % | 32.500 K 0.00 % | 32.500 K |
| Interest expense | 1.549 M 46.96 % | 1.054 M -54.11 % | 2.297 M 48.19 % | 1.550 M 10.24 % | 1.406 M -2.29 % | 1.439 M 5.04 % | 1.370 M -1.08 % | 1.385 M -6.42 % | 1.480 M 0.20 % | 1.477 M 1.86 % | 1.450 M -3.91 % | 1.509 M 18.91 % | 1.269 M 60.03 % | 793.000 K 1.02 % | 785.000 K -3.21 % | 811.000 K -1.34 % | 822.000 K -0.72 % | 828.000 K -66.00 % | 2.435 M 498.28 % | 407.000 K -0.73 % | 410.000 K -8.28 % | 447.000 K -51.78 % | 927.000 K 221.88 % | 288.000 K 193.88 % | 98.000 K 139.02 % | 41.000 K | 0.000 -100.00 % | 294.000 K -37.84 % | 473.000 K 2.38 % | 462.000 K -6.75 % | 495.418 K 48.33 % | 334.000 K 133.57 % | 143.000 K 126.98 % | 63.000 K -3.14 % | 65.040 K -32.95 % | 97.000 K 102.08 % | 48.000 K -14.29 % | 56.000 K 113.99 % | 26.169 K -6.54 % | 28.000 K -57.58 % | 66.000 K -40.54 % | 111.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 3.180 M -12.71 % | 3.643 M -0.30 % | 3.654 M -29.27 % | 5.166 M 68.00 % | 3.075 M -15.82 % | 3.653 M -58.17 % | 8.732 M 133.10 % | 3.746 M 3.31 % | 3.626 M 11.19 % | 3.261 M 5.16 % | 3.101 M 4.62 % | 2.964 M 1.86 % | 2.910 M 0.80 % | 2.887 M 0.87 % | 2.862 M -2.05 % | 2.922 M 0.21 % | 2.916 M 65.40 % | 1.763 M 10.33 % | 1.598 M -25.85 % | 2.155 M 83.56 % | 1.174 M 57.58 % | 745.000 K -6.55 % | 797.207 K -3.95 % | 830.000 K -2.58 % | 852.000 K 0.12 % | 851.000 K -0.94 % | 859.068 K -0.57 % | 864.000 K -0.12 % | 865.000 K -0.12 % | 866.000 K 2.19 % | 847.471 K 2.48 % | 827.000 K -0.48 % | 831.000 K 0.00 % | 831.000 K -26.47 % | 1.130 M 38.85 % | 814.000 K -19.41 % | 1.010 M 33.07 % | 759.000 K -4.63 % | 795.854 K 17.21 % | 679.000 K 9.34 % | 621.000 K 12.50 % | 552.000 K 20.66 % | 457.500 K 0.00 % | 457.500 K 39.27 % | 328.500 K 0.00 % | 328.500 K |
| Operating income | -10.763 M -16.47 % | -9.241 M 22.28 % | -11.890 M 46.45 % | -22.203 M -125.82 % | -9.832 M 31.09 % | -14.268 M 59.93 % | -35.608 M -245.98 % | -10.292 M 22.69 % | -13.313 M -24.20 % | -10.719 M 14.51 % | -12.539 M -30.47 % | -9.611 M 22.47 % | -12.397 M 20.49 % | -15.592 M -10.52 % | -14.108 M -20.40 % | -11.718 M -44.77 % | -8.094 M -19.59 % | -6.768 M -151.41 % | -2.692 M 60.23 % | -6.769 M -57.90 % | -4.287 M 26.38 % | -5.823 M 3.74 % | -6.049 M -21.89 % | -4.963 M 0.92 % | -5.009 M -56.43 % | -3.202 M 42.41 % | -5.560 M -10.17 % | -5.047 M 12.48 % | -5.767 M -16.60 % | -4.946 M -253.58 % | -1.399 M 69.29 % | -4.555 M 31.19 % | -6.620 M 1.61 % | -6.728 M -68.05 % | -4.004 M 34.89 % | -6.149 M 5.09 % | -6.479 M -16.40 % | -5.566 M -16.36 % | -4.784 M -8.94 % | -4.391 M -23.79 % | -3.547 M -149.61 % | -1.421 M 69.71 % | -4.691 M 0.00 % | -4.691 M -84.91 % | -2.537 M 0.00 % | -2.537 M |
| Operating income ratio | -4.61 -436.26 % | -0.86 51.46 % | -1.77 95.13 % | -36.34 -703.50 % | -4.52 -59.66 % | -2.83 99.40 % | -474.77 -1 477.66 % | -30.09 -51.90 % | -19.81 34.39 % | -30.19 -62.30 % | -18.60 22.38 % | -23.97 59.40 % | -59.03 -2.23 % | -57.75 -176.71 % | -20.87 -277.40 % | -5.53 -207.24 % | -1.80 -49.51 % | -1.20 -137.95 % | -0.51 82.52 % | -2.89 -208.57 % | -0.94 37.12 % | -1.49 26.50 % | -2.03 17.81 % | -2.47 -46.21 % | -1.69 -19.78 % | -1.41 42.28 % | -2.44 48.46 % | -4.74 68.28 % | -14.94 -26.27 % | -11.83 -1 931.69 % | -0.58 97.57 % | -23.97 -35.08 % | -17.75 97.63 % | -747.56 -28 214.73 % | -2.64 81.11 % | -13.98 90.51 % | -147.25 -1 841.82 % | -7.58 -6.63 % | -7.11 -72.97 % | -4.11 23.96 % | -5.41 -636.28 % | -0.73 80.08 % | -3.69 0.00 % | -3.69 -197.11 % | -1.24 0.00 % | -1.24 |
| Total other income expenses net | -1.549 M -66.56 % | -930.000 K 56.60 % | -2.143 M -43.06 % | -1.498 M -15.77 % | -1.294 M 7.77 % | -1.403 M -16.92 % | -1.200 M 4.91 % | -1.262 M 7.14 % | -1.359 M 1.09 % | -1.374 M 14.34 % | -1.604 M -16.40 % | -1.378 M -28.07 % | -1.076 M -233.13 % | -323.000 K 71.01 % | -1.114 M -34.54 % | -828.000 K 26.20 % | -1.122 M -4.18 % | -1.077 M 32.69 % | -1.600 M -1 438.46 % | -104.000 K -46.48 % | -71.000 K 54.19 % | -155.000 K -21.09 % | -128.000 K 40.74 % | -216.000 K -4 220.00 % | -5.000 K -115.15 % | 33.000 K -96.64 % | 982.110 K 491.63 % | 166.000 K 142.24 % | -393.000 K -21.30 % | -324.000 K 16.35 % | -387.313 K -27.83 % | -303.000 K -163.48 % | -115.000 K -1 058.33 % | 12.000 K 119.64 % | -61.106 K 37.00 % | -97.000 K -102.08 % | -48.000 K 14.29 % | -56.000 K -215.21 % | 48.605 K 343.03 % | -20.000 K 69.70 % | -66.000 K 40.54 % | -111.000 K -411.53 % | 35.631 K 0.00 % | 35.631 K 211.35 % | -32.000 K 0.00 % | -32.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -19.651 M 6.88 % | -21.104 M -940.13 % | 2.512 M 2 612.00 % | -100.000 K 99.28 % | -13.831 M 35.57 % | -21.467 M -128.66 % | -9.388 M 56.10 % | -21.387 M 36.60 % | -33.736 M 35.88 % | -52.612 M 19.84 % | -65.630 M -560.56 % | 14.250 M 216.05 % | -12.279 M -374.76 % | 4.469 M 473.66 % | -1.196 M 93.16 % | -17.493 M 45.90 % | -32.336 M 28.63 % | -45.306 M 15.16 % | -53.401 M 28.80 % | -75.000 M 8.63 % | -82.086 M -1 225.85 % | 7.291 M -9.63 % | 8.068 M 69.36 % | 4.764 M 173.03 % | -6.523 M 50.50 % | -13.178 M 22.95 % | -17.103 M 3.94 % | -17.804 M 22.20 % | -22.885 M -235.59 % | 16.878 M 31.65 % | 12.820 M 102.37 % | 6.335 M 18 200.00 % | -35.000 K 99.50 % | -7.015 M 42.41 % | -12.180 M -2 415.67 % | 526.000 K 108.16 % | -6.447 M 48.02 % | -12.404 M 29.18 % | -17.514 M -4 620.81 % | -371.000 K -104.07 % | 9.125 M 224.22 % | -7.346 M 0.00 % | -7.346 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.050 M -22.45 % | 1.354 M 16.52 % | 1.162 M 62.75 % | 714.000 K -31.28 % | 1.039 M -1.89 % | 1.059 M -22.08 % | 1.359 M -15.85 % | 1.615 M 3 130.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K -74.87 % | 199.000 K 0.00 % | 199.000 K 0.00 % | 199.000 K 0.15 % | 198.694 K -0.15 % | 199.000 K 0.00 % | 199.000 K 0.00 % | 199.000 K 0.15 % | 198.695 K -0.15 % | 199.000 K 33.56 % | 149.000 K 0.00 % | 149.000 K 0.20 % | 148.705 K -0.20 % | 149.000 K -99.18 % | 18.250 M 12 172.55 % | 148.705 K 0.00 % | 148.705 K |
| Total debt | 6.727 M -7.14 % | 7.244 M -85.78 % | 50.942 M 1 177.70 % | 3.987 M 220.24 % | 1.245 M -41.63 % | 2.133 M 220.27 % | 666.000 K -44.41 % | 1.198 M -46.97 % | 2.259 M -35.07 % | 3.479 M -25.85 % | 4.692 M -79.50 % | 22.890 M 34.03 % | 17.078 M 102.39 % | 8.438 M -13.82 % | 9.791 M -12.04 % | 11.131 M -10.66 % | 12.459 M 5.92 % | 11.763 M -9.26 % | 12.963 M 82.76 % | 7.093 M -8.75 % | 7.773 M -8.04 % | 8.453 M -7.45 % | 9.133 M -6.38 % | 9.756 M 351.67 % | 2.160 M -51.38 % | 4.443 M -5.97 % | 4.725 M -5.65 % | 5.008 M -5.35 % | 5.291 M -72.97 % | 19.574 M -1.42 % | 19.856 M 63.57 % | 12.139 M -2.28 % | 12.422 M 174.58 % | 4.524 M -2.21 % | 4.626 M -2.17 % | 4.729 M -2.13 % | 4.832 M 261.95 % | 1.335 M -7.09 % | 1.437 M -12.55 % | 1.643 M | 0.000 -100.00 % | 1.779 M 0.00 % | 1.779 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 100.00 % | -999.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1,000.000 3 518 437 208 900.00 % | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K -100.00 % | 242.745 M | 0.000 -100.00 % | 32.999 K 3 199.90 % | 1,000.000 0.00 % | 1.000 K 0.00 % | 1,000.000 0.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 100.00 % | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 -100.00 % | 516.000 K 51 700.00 % | -1.000 K -14 073 748 835 500.00 % | 0.000 | 0.000 -100.00 % | 0.000 -100.00 % | 8.161 M 32 160.76 % | 25.297 K 0.00 % | 25.297 K |
| Retained earnings | -395.027 M -3.21 % | -382.739 M -1.55 % | -376.896 M -4.07 % | -362.153 M -5.40 % | -343.607 M -0.47 % | -341.993 M -5.22 % | -325.014 M -12.78 % | -288.176 M -4.18 % | -276.622 M -5.60 % | -261.952 M -4.84 % | -249.858 M -6.32 % | -235.003 M -4.91 % | -224.015 M -6.40 % | -210.542 M -8.18 % | -194.627 M -8.49 % | -179.404 M -7.52 % | -166.858 M -5.85 % | -157.642 M -5.24 % | -149.799 M 1.38 % | -151.899 M -5.15 % | -144.455 M -3.19 % | -139.988 M -4.60 % | -133.828 M -5.06 % | -127.382 M -3 108.55 % | 4.234 M 103.63 % | -116.528 M -3.30 % | -112.801 M -4.54 % | -107.899 M -5.09 % | -102.676 M -6.82 % | -96.124 M -6.40 % | -90.346 M -2.73 % | -87.942 M -5.98 % | -82.976 M -9.21 % | -75.975 M -10.11 % | -69.002 M -6.55 % | -64.761 M -10.96 % | -58.364 M -12.96 % | -51.667 M -12.67 % | -45.858 M -24.91 % | -36.712 M | 0.000 100.00 % | -31.567 M 0.00 % | -31.567 M |
| Common stock | 4.507 M 0.02 % | 4.506 M -49.00 % | 8.836 M 100.00 % | 4.418 M 0.00 % | 4.418 M -73.43 % | 16.626 M 12.18 % | 14.821 M 0.00 % | 14.821 M 0.00 % | 14.821 M 0.00 % | 14.821 M 0.00 % | 14.821 M 28.29 % | 11.553 M 0.03 % | 11.549 M 0.00 % | 11.549 M 0.00 % | 11.549 M 0.00 % | 11.549 M 0.00 % | 11.549 M 1.33 % | 11.397 M 0.07 % | 11.389 M 0.28 % | 11.357 M 0.00 % | 11.357 M 66.67 % | 6.814 M -0.01 % | 6.814 M 0.01 % | 6.814 M 0.00 % | 6.814 M 0.00 % | 6.814 M -0.01 % | 6.814 M 0.01 % | 6.814 M 0.00 % | 6.814 M 259.96 % | 1.893 M -0.02 % | 1.893 M 0.02 % | 1.893 M 0.00 % | 1.893 M 0.00 % | 1.893 M -0.02 % | 1.893 M 37.49 % | 1.377 M 0.00 % | 1.377 M 0.00 % | 1.377 M 0.00 % | 1.377 M 96.70 % | 700.000 K | 0.000 -100.00 % | 674.611 K 0.00 % | 674.611 K |
| Total equity | 51.594 M -19.31 % | 63.940 M -13.73 % | 74.112 M 938.56 % | -8.838 M -161.14 % | 14.455 M 33.04 % | 10.865 M 672.44 % | -1.898 M -105.45 % | 34.840 M -24.90 % | 46.394 M -24.02 % | 61.064 M -16.53 % | 73.158 M 669.84 % | 9.503 M -57.21 % | 22.208 M -37.76 % | 35.681 M -30.85 % | 51.596 M -22.75 % | 66.795 M -15.81 % | 79.341 M -6.77 % | 85.104 M -8.46 % | 92.965 M -3.34 % | 96.178 M -6.24 % | 102.579 M 4 563.84 % | -2.298 M -155.76 % | 4.121 M -60.17 % | 10.346 M -33.37 % | 15.527 M -24.40 % | 20.539 M -13.37 % | 23.709 M -16.18 % | 28.287 M -16.67 % | 33.946 M 1 118.48 % | -3.333 M -271.95 % | 1.938 M -47.95 % | 3.724 M -56.61 % | 8.582 M -43.97 % | 15.317 M -30.48 % | 22.034 M -20.68 % | 27.778 M 131.31 % | 12.009 M -35.21 % | 18.535 M -23.22 % | 24.139 M 700.37 % | 3.016 M -63.04 % | 8.161 M 0.00 % | 8.161 M 0.00 % | 8.161 M |
| Other non current liabilities | 42.875 M -0.06 % | 42.899 M 178 645.83 % | 24.000 K -96.05 % | 607.000 K -99.01 % | 61.268 M 0.05 % | 61.237 M -9.05 % | 67.328 M 0.03 % | 67.310 M 0.04 % | 67.286 M 0.10 % | 67.221 M 0.07 % | 67.174 M 11 852.67 % | 562.000 K -99.16 % | 67.074 M 81.11 % | 37.035 M 34.53 % | 27.530 M 0.01 % | 27.526 M 0.01 % | 27.522 M -0.01 % | 27.526 M 0.03 % | 27.518 M -0.10 % | 27.546 M 0.01 % | 27.542 M -0.11 % | 27.573 M 150.45 % | 11.009 M 4.30 % | 10.555 M 1 880.30 % | 533.000 K -0.19 % | 534.000 K 106.69 % | -7.978 M -1 880.80 % | 448.000 K 0.22 % | 447.000 K -0.22 % | 448.000 K -12.32 % | 510.956 K 3.64 % | 493.000 K -0.20 % | 494.000 K 0.00 % | 494.000 K 0.14 % | 493.327 K -39.10 % | 810.000 K -0.98 % | 818.000 K -11.38 % | 923.000 K -46.31 % | 1.719 M 24.12 % | 1.385 M | 0.000 -100.00 % | 1.783 M 0.00 % | 1.783 M |
| Long term debt | 257.000 K -99.40 % | 42.899 M 16 527.52 % | 258.000 K -51.59 % | 533.000 K 449.48 % | 97.000 K 9 600.00 % | 1.000 K -99.26 % | 136.000 K -49.63 % | 270.000 K -33.17 % | 404.000 K -24.49 % | 535.000 K -19.67 % | 666.000 K -98.69 % | 50.760 M 2 147.01 % | 2.259 M -35.07 % | 3.479 M -25.85 % | 4.692 M -20.34 % | 5.890 M -16.77 % | 7.077 M 2.65 % | 6.894 M -15.17 % | 8.127 M 85.84 % | 4.373 M -13.46 % | 5.053 M -11.86 % | 5.733 M -55.70 % | 12.942 M 50.05 % | 8.625 M 738.19 % | 1.029 M -21.57 % | 1.312 M -87.02 % | 10.106 M 438.40 % | 1.877 M -13.10 % | 2.160 M -11.58 % | 2.443 M -10.36 % | 2.725 M -9.40 % | 3.008 M -6.90 % | 3.231 M -8.03 % | 3.513 M -7.45 % | 3.796 M -12.09 % | 4.318 M -2.33 % | 4.421 M 378.46 % | 924.000 K -9.97 % | 1.026 M -16.70 % | 1.232 M | 0.000 -100.00 % | 1.455 M 0.00 % | 1.455 M |
| Total non current liabilities | 43.132 M 0.54 % | 42.899 M 15 112.41 % | 282.000 K -75.26 % | 1.140 M -98.14 % | 61.365 M 0.21 % | 61.238 M -9.23 % | 67.464 M -0.17 % | 67.580 M -0.16 % | 67.690 M -0.10 % | 67.756 M -0.12 % | 67.840 M 32.19 % | 51.322 M -25.98 % | 69.333 M 71.13 % | 40.514 M 25.73 % | 32.222 M -3.57 % | 33.416 M -3.42 % | 34.599 M 0.52 % | 34.420 M -3.44 % | 35.645 M 11.67 % | 31.919 M -2.07 % | 32.595 M -2.13 % | 33.306 M 39.06 % | 23.951 M 24.88 % | 19.180 M 1 127.91 % | 1.562 M -15.38 % | 1.846 M -13.24 % | 2.128 M -8.48 % | 2.325 M -10.82 % | 2.607 M -9.82 % | 2.891 M -10.67 % | 3.236 M -7.56 % | 3.501 M -6.01 % | 3.725 M -7.04 % | 4.007 M -6.58 % | 4.289 M -16.36 % | 5.128 M -2.12 % | 5.239 M 183.65 % | 1.847 M -32.72 % | 2.745 M 4.90 % | 2.617 M | 0.000 -100.00 % | 3.238 M 0.00 % | 3.238 M |
| Other current liabilities | 5.769 M 19.07 % | 4.845 M -1.48 % | 4.918 M -93.99 % | 81.840 M 878.25 % | 8.366 M 6.45 % | 7.859 M 22.43 % | 6.419 M 271.26 % | 1.729 M -20.32 % | 2.170 M -64.64 % | 6.137 M -9.74 % | 6.799 M 5.92 % | 6.419 M 22.80 % | 5.227 M -7.63 % | 5.659 M 18.69 % | 4.768 M 323.82 % | 1.125 M -78.68 % | 5.277 M 496.27 % | 885.000 K -88.11 % | 7.446 M 314.59 % | 1.796 M 46.25 % | 1.228 M 92.78 % | 637.000 K -91.68 % | 7.654 M 482.91 % | 1.313 M 31.83 % | 996.000 K 322.03 % | 236.000 K 123.84 % | -990.034 K -280.01 % | 550.000 K -9.84 % | 610.000 K 53.27 % | 398.000 K -46.63 % | 745.773 K 11.14 % | 671.000 K -47.29 % | 1.273 M 66.41 % | 765.000 K -52.25 % | 1.602 M -1.77 % | 1.631 M -33.97 % | 2.470 M 1.65 % | 2.430 M 38.75 % | 1.751 M -72.91 % | 6.466 M | 0.000 -100.00 % | 6.960 M 0.00 % | 6.960 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.460 M -54.59 % | 5.417 M 1 636.22 % | 312.000 K -26.93 % | 427.000 K -27.87 % | 592.000 K -14.45 % | 692.000 K -11.17 % | 779.000 K -81.76 % | 4.270 M -28.92 % | 6.007 M -4.51 % | 6.291 M -13.64 % | 7.285 M -10.76 % | 8.163 M 55.66 % | 5.244 M -16.06 % | 6.247 M -30.87 % | 9.036 M 3.12 % | 8.763 M -8.02 % | 9.527 M 243.44 % | 2.774 M -25.05 % | 3.701 M 22.52 % | 3.021 M 83.74 % | 1.644 M -7.90 % | 1.785 M 12.05 % | 1.593 M 20.59 % | 1.321 M -0.83 % | 1.332 M -15.91 % | 1.584 M 6.74 % | 1.484 M 26.89 % | 1.170 M -55.80 % | 2.646 M 15.14 % | 2.298 M 22.95 % | 1.869 M 3.64 % | 1.803 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 6.470 M -10.68 % | 7.244 M -85.71 % | 50.684 M 633.70 % | 6.908 M 501.74 % | 1.148 M -46.15 % | 2.132 M 302.26 % | 530.000 K 113.28 % | -3.992 M -315.20 % | 1.855 M -36.99 % | 2.944 M -26.88 % | 4.026 M -81.44 % | 21.692 M 46.38 % | 14.819 M 198.83 % | 4.959 M -2.75 % | 5.099 M -2.71 % | 5.241 M -2.62 % | 5.382 M 10.54 % | 4.869 M 0.68 % | 4.836 M 468.04 % | -1.314 M 46.89 % | -2.474 M 39.15 % | -4.066 M -186.47 % | 4.702 M 319.21 % | -2.145 M 51.22 % | -4.397 M -3.19 % | -4.261 M -184.77 % | 5.027 M 3 301.61 % | -157.000 K 64.24 % | -439.000 K -103.14 % | 13.981 M -4.95 % | 14.710 M 127.46 % | 6.467 M 7.37 % | 6.023 M 407.77 % | -1.957 M -29.72 % | -1.509 M 69.09 % | -4.881 M -158.66 % | -1.887 M -29.42 % | -1.458 M -4.68 % | -1.393 M -438.89 % | 411.000 K | 0.000 -100.00 % | 324.100 K 0.00 % | 324.100 K |
| Total current liabilities | 17.882 M -2.01 % | 18.248 M -73.44 % | 68.705 M -33.18 % | 102.817 M 238.22 % | 30.399 M -15.13 % | 35.820 M 201.95 % | 11.863 M 36.80 % | 8.672 M -15.61 % | 10.276 M -42.83 % | 17.974 M 32.99 % | 13.515 M -56.29 % | 30.920 M 37.36 % | 22.511 M 58.61 % | 14.193 M -2.10 % | 14.498 M -5.50 % | 15.341 M -11.48 % | 17.331 M -8.88 % | 19.021 M 7.25 % | 17.735 M 48.67 % | 11.929 M -31.84 % | 17.501 M 11.73 % | 15.663 M 10.20 % | 14.214 M 8.52 % | 13.098 M 106.33 % | 6.348 M -26.53 % | 8.640 M 1.73 % | 8.493 M 19.69 % | 7.096 M 8.14 % | 6.562 M -67.22 % | 20.016 M -3.49 % | 20.740 M 68.12 % | 12.336 M -5.63 % | 13.072 M 187.11 % | 4.553 M -17.95 % | 5.549 M -24.80 % | 7.379 M 9.68 % | 6.728 M 15.92 % | 5.804 M -1.35 % | 5.883 M -22.27 % | 7.569 M | 0.000 -100.00 % | 8.197 M 0.00 % | 8.197 M |
| Total liabilities | 61.014 M -0.22 % | 61.147 M -11.36 % | 68.987 M -33.64 % | 103.957 M 13.29 % | 91.764 M -5.45 % | 97.058 M 22.35 % | 79.327 M 4.03 % | 76.252 M -2.20 % | 77.966 M -9.06 % | 85.730 M 5.38 % | 81.355 M -1.08 % | 82.242 M -10.45 % | 91.844 M 67.88 % | 54.707 M 17.10 % | 46.720 M -4.18 % | 48.757 M -6.11 % | 51.930 M -2.83 % | 53.441 M 0.11 % | 53.380 M 21.74 % | 43.848 M -12.47 % | 50.096 M 2.30 % | 48.969 M 28.31 % | 38.165 M 18.24 % | 32.278 M 308.07 % | 7.910 M -24.57 % | 10.486 M -1.27 % | 10.621 M 12.74 % | 9.421 M 2.75 % | 9.169 M -59.97 % | 22.907 M -4.46 % | 23.976 M 51.39 % | 15.837 M -5.72 % | 16.797 M 96.23 % | 8.560 M -12.99 % | 9.838 M -21.34 % | 12.507 M 4.51 % | 11.967 M 56.41 % | 7.651 M -11.33 % | 8.629 M -15.29 % | 10.186 M | 0.000 -100.00 % | 11.434 M 0.00 % | 11.434 M |
| Other non current assets | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K 0.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 -100.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K | 0.000 -100.00 % | 199.000 K 0.00 % | 199.000 K 0.00 % | 199.000 K 0.15 % | 198.694 K -0.15 % | 199.000 K 0.00 % | 199.000 K 0.00 % | 199.000 K 0.15 % | 198.695 K -99.13 % | 22.866 M 15 246.31 % | 149.000 K 0.00 % | 149.000 K 0.20 % | 148.705 K -98.02 % | 7.518 M 182.39 % | -9.125 M -251.37 % | 6.028 M 0.00 % | 6.028 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 49.999 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 49.999 K -74.87 % | 199.000 K 0.00 % | 199.000 K 0.00 % | 199.000 K 0.15 % | 198.694 K -0.15 % | 199.000 K 0.00 % | 199.000 K 0.00 % | 199.000 K 0.15 % | 198.695 K -0.15 % | 199.000 K 33.56 % | 149.000 K 0.00 % | 149.000 K 0.20 % | 148.705 K -0.20 % | 149.000 K | 0.000 -100.00 % | 148.705 K 0.00 % | 148.705 K |
| Intangible assets | 12.479 M -8.39 % | 13.622 M -10.58 % | 15.234 M -9.62 % | 16.855 M -15.63 % | 19.978 M -7.35 % | 21.564 M -6.81 % | 23.140 M -1.16 % | 23.411 M -7.31 % | 25.257 M 11.05 % | 22.743 M 40.99 % | 16.131 M 2.04 % | 15.808 M 17.84 % | 13.415 M -1.82 % | 13.664 M -3.63 % | 14.179 M -2.32 % | 14.516 M -10.35 % | 16.191 M -4.46 % | 16.946 M 23.39 % | 13.734 M -59.40 % | 33.824 M 1.51 % | 33.321 M 0.19 % | 33.259 M -0.78 % | 33.520 M 168.57 % | 12.481 M 89.13 % | 6.599 M 1.18 % | 6.522 M 3.44 % | 6.305 M 0.03 % | 6.303 M 0.27 % | 6.286 M -1.86 % | 6.405 M 1.18 % | 6.330 M 1.85 % | 6.215 M -7.21 % | 6.698 M -4.88 % | 7.042 M -5.47 % | 7.449 M -5.92 % | 7.918 M -4.68 % | 8.307 M -7.10 % | 8.942 M -1.58 % | 9.085 M 1 098.56 % | 758.000 K | 0.000 -100.00 % | 704.195 K 0.00 % | 704.195 K |
| GoodWill | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 12.479 M -8.39 % | 13.622 M -10.58 % | 15.233 M -9.62 % | 16.855 M -15.63 % | 19.978 M -7.35 % | 21.564 M -6.81 % | 23.140 M -1.16 % | 23.411 M -7.31 % | 25.257 M 11.05 % | 22.743 M 40.99 % | 16.131 M 2.04 % | 15.808 M 17.84 % | 13.415 M -1.82 % | 13.664 M -3.63 % | 14.179 M -2.32 % | 14.516 M -10.35 % | 16.191 M -4.46 % | 16.946 M 23.39 % | 13.734 M -59.40 % | 33.824 M 1.51 % | 33.321 M 0.19 % | 33.259 M -0.78 % | 33.520 M 168.57 % | 12.481 M 89.13 % | 6.599 M 1.18 % | 6.522 M 3.44 % | 6.305 M 0.03 % | 6.303 M 0.27 % | 6.286 M -1.86 % | 6.405 M 1.18 % | 6.330 M 1.85 % | 6.215 M -7.21 % | 6.698 M -4.88 % | 7.042 M -5.47 % | 7.449 M -5.92 % | 7.918 M -4.68 % | 8.307 M -7.10 % | 8.942 M -1.58 % | 9.085 M 1 098.56 % | 758.000 K | 0.000 -100.00 % | 704.195 K 0.00 % | 704.195 K |
| Property plant equipment net | 10.751 M -13.07 % | 12.368 M -14.11 % | 14.399 M -12.38 % | 16.433 M 10.86 % | 14.823 M -9.04 % | 16.297 M 3.42 % | 15.758 M -9.80 % | 17.471 M -9.61 % | 19.329 M -5.96 % | 20.555 M -5.40 % | 21.729 M -1.85 % | 22.138 M -7.30 % | 23.881 M -7.22 % | 25.739 M -5.83 % | 27.333 M -4.94 % | 28.754 M -5.60 % | 30.459 M 1.81 % | 29.917 M -4.86 % | 31.446 M 1 952.61 % | 1.532 M 16.50 % | 1.315 M 37.99 % | 953.000 K -0.75 % | 960.244 K 14.04 % | 842.000 K -11.46 % | 951.000 K 5.90 % | 898.000 K -10.13 % | 999.199 K -9.74 % | 1.107 M -15.63 % | 1.312 M -8.12 % | 1.428 M -7.46 % | 1.543 M -3.91 % | 1.606 M -6.57 % | 1.719 M -5.70 % | 1.823 M -1.20 % | 1.845 M -9.24 % | 2.033 M 5.06 % | 1.935 M 40.63 % | 1.376 M -8.81 % | 1.509 M -10.45 % | 1.685 M | 0.000 -100.00 % | 1.264 M 0.00 % | 1.264 M |
| Total non current assets | 23.231 M -10.62 % | 25.991 M -12.29 % | 29.633 M -10.98 % | 33.288 M -4.35 % | 34.801 M -8.08 % | 37.862 M -2.67 % | 38.899 M -4.85 % | 40.882 M -8.31 % | 44.586 M 2.97 % | 43.298 M 14.36 % | 37.860 M -0.23 % | 37.946 M 1.74 % | 37.296 M -5.35 % | 39.403 M -5.08 % | 41.512 M -4.06 % | 43.270 M -7.25 % | 46.650 M -0.45 % | 46.863 M 3.73 % | 45.180 M 27.61 % | 35.406 M 2.08 % | 34.686 M 1.24 % | 34.262 M -0.78 % | 34.530 M 158.21 % | 13.373 M 75.96 % | 7.600 M 1.74 % | 7.470 M 1.57 % | 7.354 M -3.35 % | 7.609 M -2.41 % | 7.797 M -2.93 % | 8.032 M -0.50 % | 8.072 M 0.65 % | 8.020 M -6.92 % | 8.616 M -4.94 % | 9.064 M -4.52 % | 9.493 M -71.07 % | 32.817 M 215.82 % | 10.391 M -0.73 % | 10.467 M -2.57 % | 10.743 M 6.26 % | 10.110 M 210.80 % | -9.125 M -212.04 % | 8.145 M 0.00 % | 8.145 M |
| Other current assets | 0.000 100.00 % | -1.000 K -100.00 % | 30.506 M -18.16 % | 37.274 M 18.46 % | 31.466 M -13.68 % | 36.452 M 37.98 % | 26.418 M -41.81 % | 45.400 M 9.96 % | 41.288 M -9.71 % | 45.727 M 3.01 % | 44.392 M 4.82 % | 42.350 M -4.66 % | 44.422 M 0.28 % | 44.299 M 7.33 % | 41.273 M 9.10 % | 37.832 M 13.16 % | 33.432 M 33.86 % | 24.975 M 14.64 % | 21.785 M 46.46 % | 14.874 M -15.51 % | 17.605 M 183.63 % | 6.207 M 578.60 % | 914.684 K -95.29 % | 19.431 M 1 156.86 % | 1.546 M 28.41 % | 1.204 M -22.73 % | 1.558 M -30.00 % | 2.226 M | 0.000 -100.00 % | 2.661 M -33.62 % | 4.009 M 55.80 % | 2.573 M 1.74 % | 2.529 M 75.26 % | 1.443 M -56.46 % | 3.314 M 18.23 % | 2.803 M 21.50 % | 2.307 M 16.52 % | 1.980 M -17.99 % | 2.414 M 138.57 % | 1.012 M | 0.000 -100.00 % | 1.687 M 0.00 % | 1.687 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.050 M -22.45 % | 1.354 M 16.52 % | 1.162 M 62.75 % | 714.000 K -31.28 % | 1.039 M -1.89 % | 1.059 M -22.08 % | 1.359 M -15.85 % | 1.615 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.250 M | 0.000 | 0.000 |
| cash and cash equivalents | 26.378 M -6.95 % | 28.348 M -41.47 % | 48.430 M 1 084.98 % | 4.087 M -72.89 % | 15.076 M -36.12 % | 23.600 M 134.73 % | 10.054 M -55.48 % | 22.585 M -37.26 % | 35.995 M -35.83 % | 56.091 M -20.24 % | 70.322 M 713.91 % | 8.640 M -70.57 % | 29.357 M 639.66 % | 3.969 M -63.88 % | 10.987 M -61.62 % | 28.624 M -36.10 % | 44.795 M -21.51 % | 57.069 M -14.01 % | 66.364 M -19.16 % | 82.093 M -8.64 % | 89.859 M 7 633.13 % | 1.162 M 9.09 % | 1.065 M -78.66 % | 4.992 M -42.51 % | 8.683 M -50.72 % | 17.621 M -19.27 % | 21.828 M -4.31 % | 22.812 M -19.04 % | 28.176 M 945.10 % | 2.696 M -61.68 % | 7.036 M 21.22 % | 5.804 M -53.41 % | 12.457 M 7.96 % | 11.539 M -31.34 % | 16.807 M 299.88 % | 4.203 M -62.74 % | 11.279 M -17.91 % | 13.739 M -27.50 % | 18.951 M 840.97 % | 2.014 M 122.07 % | -9.125 M -200.00 % | 9.125 M 0.00 % | 9.125 M |
| Cash and short term investments | 26.378 M -6.95 % | 28.348 M -41.47 % | 48.430 M 1 084.98 % | 4.087 M -72.89 % | 15.076 M -36.12 % | 23.600 M 134.73 % | 10.054 M -55.48 % | 22.585 M -37.26 % | 35.995 M -35.83 % | 56.091 M -20.24 % | 70.322 M 625.72 % | 9.690 M -68.45 % | 30.711 M 498.54 % | 5.131 M -56.15 % | 11.701 M -60.55 % | 29.663 M -35.31 % | 45.854 M -21.52 % | 58.428 M -14.05 % | 67.979 M -17.19 % | 82.093 M -8.64 % | 89.859 M 7 633.13 % | 1.162 M 9.09 % | 1.065 M -78.66 % | 4.992 M -42.51 % | 8.683 M -50.72 % | 17.621 M -19.27 % | 21.828 M -4.31 % | 22.812 M -19.04 % | 28.176 M 945.10 % | 2.696 M -61.68 % | 7.036 M 21.22 % | 5.804 M -53.41 % | 12.457 M 7.96 % | 11.539 M -31.34 % | 16.807 M 299.88 % | 4.203 M -62.74 % | 11.279 M -17.91 % | 13.739 M -27.50 % | 18.951 M 840.97 % | 2.014 M -77.93 % | 9.125 M 0.00 % | 9.125 M 0.00 % | 9.125 M |
| Total current assets | 89.377 M -9.81 % | 99.096 M -12.66 % | 113.466 M 83.51 % | 61.832 M -13.42 % | 71.417 M 1.93 % | 70.062 M 81.84 % | 38.530 M -45.12 % | 70.211 M -11.99 % | 79.774 M -22.92 % | 103.496 M -11.28 % | 116.654 M 116.83 % | 53.800 M -29.91 % | 76.756 M 50.55 % | 50.985 M -10.24 % | 56.803 M -21.41 % | 72.282 M -14.58 % | 84.620 M -7.70 % | 91.681 M -9.37 % | 101.165 M -3.30 % | 104.620 M -11.33 % | 117.989 M 850.83 % | 12.409 M 60.00 % | 7.756 M -73.49 % | 29.251 M 84.70 % | 15.837 M -32.77 % | 23.556 M -12.68 % | 26.976 M -10.38 % | 30.099 M -14.78 % | 35.319 M 205.98 % | 11.543 M -35.30 % | 17.842 M 54.60 % | 11.541 M -31.15 % | 16.763 M 13.16 % | 14.814 M -33.80 % | 22.378 M 199.66 % | 7.468 M -45.03 % | 13.586 M -13.57 % | 15.719 M -28.63 % | 22.025 M 612.33 % | 3.092 M -66.11 % | 9.125 M -20.31 % | 11.451 M 0.00 % | 11.451 M |
| Inventory | 28.688 M 0.19 % | 28.635 M -12.55 % | 32.745 M 69.20 % | 19.353 M -13.34 % | 22.331 M 343.60 % | 5.034 M 69.32 % | 2.973 M 89.60 % | 1.568 M -12.94 % | 1.801 M 35.31 % | 1.331 M 13.76 % | 1.170 M -14.47 % | 1.368 M 9.88 % | 1.245 M 0.57 % | 1.238 M -48.59 % | 2.408 M -45.57 % | 4.424 M -17.06 % | 5.334 M 0.41 % | 5.312 M 15.76 % | 4.589 M -16.09 % | 5.469 M -35.37 % | 8.462 M 143.09 % | 3.481 M -8.19 % | 3.792 M -6.45 % | 4.053 M 13.75 % | 3.563 M 8.83 % | 3.274 M 21.73 % | 2.690 M -34.06 % | 4.079 M -10.11 % | 4.538 M -3.39 % | 4.697 M -4.34 % | 4.910 M 113.19 % | 2.303 M 72.90 % | 1.332 M 3.74 % | 1.284 M 10.90 % | 1.158 M | 0.000 | 0.000 | 0.000 100.00 % | -659.713 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 34.311 M -18.53 % | 42.114 M 2 259.33 % | 1.785 M 59.66 % | 1.118 M -96.71 % | 34.010 M 530.05 % | 5.398 M 376.43 % | 1.133 M -97.54 % | 46.058 M 4 966.89 % | 909.000 K -98.03 % | 46.075 M 1 201.55 % | 3.540 M -91.72 % | 42.741 M -4.60 % | 44.800 M 0.41 % | 44.616 M 1 383.24 % | 3.008 M -92.12 % | 38.196 M | 0.000 -100.00 % | 27.940 M 299.60 % | 6.992 M -59.01 % | 17.058 M -13.27 % | 19.668 M 153.26 % | 7.766 M 316.85 % | 1.863 M -90.78 % | 20.206 M 462.68 % | 3.591 M 34.95 % | 2.661 M 8.26 % | 2.458 M -23.38 % | 3.208 M 23.20 % | 2.604 M -37.25 % | 4.150 M 40.73 % | 2.949 M -14.12 % | 3.434 M 15.43 % | 2.975 M 95.47 % | 1.522 M -51.10 % | 3.112 M -4.67 % | 3.265 M | 0.000 | 0.000 -100.00 % | 659.713 K 899.57 % | 66.000 K | 0.000 -100.00 % | 638.739 K 0.00 % | 638.739 K |
| 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 100.00 % | -50.000 K 0.00 % | -50.000 K 0.00 % | -50.000 K | 0.000 100.00 % | -50.000 K 0.00 % | -50.000 K 0.00 % | -50.000 K | 0.000 100.00 % | -199.000 K 0.00 % | -199.000 K 0.00 % | -199.000 K -0.15 % | -198.694 K 0.15 % | -199.000 K 0.00 % | -199.000 K 0.00 % | -199.000 K -0.15 % | -198.695 K 0.15 % | -199.000 K -33.56 % | -149.000 K 0.00 % | -149.000 K -0.20 % | -148.705 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 5.643 M -8.38 % | 6.159 M -53.00 % | 13.103 M -6.87 % | 14.069 M -32.64 % | 20.885 M -19.14 % | 25.829 M 425.62 % | 4.914 M 38.23 % | 3.555 M 326.26 % | 834.000 K -90.28 % | 8.581 M 279.19 % | 2.263 M 2.07 % | 2.217 M 25.04 % | 1.773 M -36.59 % | 2.796 M -24.12 % | 3.685 M 24.16 % | 2.968 M -33.57 % | 4.468 M -25.31 % | 5.982 M 98.80 % | 3.009 M 38.73 % | 2.169 M -70.31 % | 7.306 M 123.43 % | 3.270 M 76.00 % | 1.858 M 64.86 % | 1.127 M -22.11 % | 1.447 M -7.95 % | 1.572 M 9.48 % | 1.436 M -18.92 % | 1.771 M 70.95 % | 1.036 M 15.88 % | 894.000 K -42.04 % | 1.542 M 28.32 % | 1.202 M 17.38 % | 1.024 M -20.80 % | 1.293 M -33.58 % | 1.947 M -27.66 % | 2.691 M 73.72 % | 1.549 M 41.59 % | 1.094 M -42.96 % | 1.918 M 177.18 % | 692.000 K | 0.000 -100.00 % | 912.386 K 0.00 % | 912.386 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 1.736 M -24.26 % | 2.292 M -27.33 % | 3.154 M -20.89 % | 3.987 M 220.24 % | 1.245 M -41.63 % | 2.133 M 220.27 % | 666.000 K -44.41 % | 1.198 M -37.80 % | 1.926 M -27.21 % | 2.646 M -21.23 % | 3.359 M -17.20 % | 4.057 M -14.50 % | 4.745 M -12.53 % | 5.425 M -11.04 % | 6.098 M -9.77 % | 6.758 M -8.75 % | 7.406 M 22.82 % | 6.030 M -7.94 % | 6.550 M 262.37 % | -4.034 M 22.33 % | -5.194 M 23.46 % | -6.786 M -179.73 % | 8.511 M 359.80 % | -3.276 M 40.74 % | -5.528 M 25.22 % | -7.392 M -171.03 % | 10.407 M 416.51 % | -3.288 M 7.90 % | -3.570 M -13.33 % | -3.150 M -30.12 % | -2.421 M 9.13 % | -2.664 M 15.91 % | -3.168 M -6.74 % | -2.968 M -26.89 % | -2.339 M 55.80 % | -5.292 M -130.29 % | -2.298 M -22.95 % | -1.869 M -3.64 % | -1.803 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 -100.00 % | 1.000 | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 13 421 772 800 000.00 % | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 442.114 M -0.01 % | 442.173 M 0.00 % | 442.173 M 26.73 % | 348.897 M -1.34 % | 353.644 M 5.18 % | 336.232 M 9.06 % | 308.295 M 0.03 % | 308.195 M 0.00 % | 308.195 M 0.00 % | 308.195 M 0.00 % | 308.195 M 32.30 % | 232.952 M -0.73 % | 234.674 M 0.00 % | 234.674 M 0.00 % | 234.674 M 0.01 % | 234.649 M 0.00 % | 234.649 M 1.43 % | 231.349 M -0.01 % | 231.375 M -0.09 % | 231.586 M 2.40 % | 226.157 M 72.80 % | 130.876 M -1.17 % | 132.424 M 1.15 % | 130.914 M 3.74 % | 126.196 M -3.11 % | 130.253 M 3.21 % | 126.196 M -2.45 % | 129.372 M -0.34 % | 129.808 M 42.81 % | 90.898 M 0.56 % | 90.391 M 2.19 % | 88.457 M -1.35 % | 89.665 M 0.30 % | 89.399 M 0.29 % | 89.143 M -0.54 % | 89.630 M 29.91 % | 68.996 M 0.52 % | 68.638 M 0.03 % | 68.620 M 75.82 % | 39.028 M | 0.000 -100.00 % | 39.028 M 0.00 % | 39.028 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Total assets | 112.608 M -9.98 % | 125.087 M -12.59 % | 143.099 M 50.44 % | 95.119 M -10.45 % | 106.218 M -1.58 % | 107.924 M 39.38 % | 77.429 M -30.30 % | 111.092 M -10.67 % | 124.360 M -15.28 % | 146.794 M -5.00 % | 154.513 M 68.42 % | 91.745 M -19.56 % | 114.052 M 26.18 % | 90.388 M -8.06 % | 98.316 M -14.92 % | 115.552 M -11.97 % | 131.271 M -5.25 % | 138.545 M -5.33 % | 146.345 M 4.51 % | 140.026 M -8.28 % | 152.675 M 227.13 % | 46.671 M 10.37 % | 42.286 M -0.79 % | 42.624 M 81.87 % | 23.437 M -24.46 % | 31.025 M -9.63 % | 34.330 M -8.96 % | 37.708 M -12.54 % | 43.115 M 120.27 % | 19.574 M -24.47 % | 25.914 M 32.48 % | 19.561 M -22.92 % | 25.379 M 6.29 % | 23.877 M -25.08 % | 31.872 M -20.88 % | 40.285 M 68.02 % | 23.976 M -8.44 % | 26.186 M -20.09 % | 32.768 M 148.20 % | 13.202 M | 0.000 -100.00 % | 19.595 M 0.00 % | 19.595 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 8.157 M 179.32 % | -10.284 M 24.37 % | -13.598 M -17.96 % | -11.528 M 12.01 % | -13.102 M -8 138.04 % | 163.000 K -98.74 % | 12.888 M 323.01 % | -5.779 M -101.22 % | -2.872 M -158.96 % | 4.871 M 2 523.38 % | -201.000 K -115.18 % | 1.324 M 229.68 % | -1.021 M -26.21 % | -809.000 K 75.27 % | -3.271 M 43.76 % | -5.816 M 24.93 % | -7.747 M -254.66 % | 5.009 M 148.04 % | -10.426 M -3 797.16 % | 282.000 K 101.91 % | -14.795 M -429.15 % | -2.796 M -149.06 % | 5.699 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.243 M | 0.000 | 0.000 | 0.000 100.00 % | -6.168 M | 0.000 | 0.000 | 0.000 100.00 % | -3.077 M | 0.000 | 0.000 | 0.000 100.00 % | -2.462 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 7.804 M 205.26 % | -7.414 M -237.32 % | 5.399 M 163.35 % | -8.523 M -223.92 % | 6.878 M 134.04 % | -20.205 M -289.61 % | 10.656 M 298.40 % | -5.371 M -227.64 % | 4.208 M 609.44 % | -826.000 K 66.45 % | -2.462 M -221.22 % | 2.031 M 289.83 % | 521.000 K 127.15 % | -1.919 M 57.73 % | -4.540 M 6.51 % | -4.856 M 14.49 % | -5.679 M -300.11 % | 2.838 M 122.43 % | -12.651 M -577.94 % | 2.647 M 123.82 % | -11.114 M -130.06 % | -4.831 M -919.20 % | -474.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 988.433 K | 0.000 | 0.000 | 0.000 100.00 % | -788.195 K | 0.000 | 0.000 | 0.000 100.00 % | -440.058 K | 0.000 | 0.000 | 0.000 100.00 % | -20.974 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -54.000 K -101.31 % | 4.110 M 130.69 % | -13.392 M -549.70 % | 2.978 M 117.22 % | -17.297 M -739.25 % | -2.061 M -46.69 % | -1.405 M -703.00 % | 233.000 K 149.57 % | -470.000 K -191.93 % | -161.000 K -181.31 % | 198.000 K 262.30 % | -122.000 K -1 642.86 % | -7.000 K -100.60 % | 1.170 M -41.96 % | 2.016 M 121.54 % | 910.000 K 4 433.33 % | -21.000 K 97.10 % | -723.000 K -182.16 % | 880.000 K -70.60 % | 2.993 M 160.09 % | -4.981 M -1 701.61 % | 311.000 K 128.22 % | -1.102 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.220 M | 0.000 | 0.000 | 0.000 100.00 % | -3.752 M | 0.000 | 0.000 | 0.000 100.00 % | -1.158 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 100.00 % | -6.123 M -276.81 % | 3.463 M -84.56 % | 22.429 M 516.69 % | 3.637 M 667.39 % | -641.000 K 90.30 % | -6.610 M -212.84 % | 5.858 M 183.96 % | 2.063 M 452.65 % | -585.000 K 61.89 % | -1.535 M -2 458.33 % | -60.000 K 91.97 % | -747.000 K 60.05 % | -1.870 M 10.57 % | -2.091 M -172.25 % | 2.894 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 |
| Other working capital | 407.000 K 105.83 % | -6.980 M -24.53 % | -5.605 M 6.32 % | -5.983 M 2.65 % | -6.146 M -127.40 % | 22.429 M 516.69 % | 3.637 M 667.39 % | -641.000 K 90.30 % | -6.610 M -212.84 % | 5.858 M 183.96 % | 2.063 M 452.65 % | -585.000 K 61.89 % | -1.535 M 22.44 % | -1.979 M 62.57 % | -5.287 M 21.39 % | -6.726 M 12.94 % | -7.726 M -234.79 % | 5.732 M 326.17 % | 1.345 M 149.61 % | -2.711 M 72.38 % | -9.814 M -669.26 % | 1.724 M -76.30 % | 7.275 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.034 M | 0.000 | 0.000 | 0.000 100.00 % | -1.627 M | 0.000 | 0.000 | 0.000 100.00 % | -1.479 M | 0.000 | 0.000 | 0.000 100.00 % | -2.441 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -1.038 M 68.66 % | -3.312 M -19.96 % | -2.761 M -154.49 % | 5.067 M 11 883.72 % | -43.000 K -101.34 % | 3.200 M -66.84 % | 9.651 M 14 722.73 % | -66.000 K 95.13 % | -1.354 M 2.52 % | -1.389 M -1.39 % | -1.370 M 3.93 % | -1.426 M 4.87 % | -1.499 M -21.87 % | -1.230 M -156.76 % | 2.167 M -35.93 % | 3.382 M 54.50 % | 2.189 M 227.49 % | -1.717 M 75.77 % | -7.086 M -749.50 % | 1.091 M 28.96 % | 846.000 K 136.50 % | -2.318 M -200.27 % | 2.312 M -63.64 % | 6.358 M 1 022.79 % | -689.000 K -910.59 % | 85.000 K -97.68 % | 3.670 M 582.12 % | 538.000 K -82.49 % | 3.073 M 61.48 % | 1.903 M 116.42 % | -11.586 M -1 173.23 % | -910.000 K -111.20 % | 8.122 M 536.52 % | 1.276 M 141.25 % | -3.093 M -2 711.98 % | -110.000 K -107.42 % | 1.482 M 59.01 % | 932.000 K 122.99 % | -4.054 M -215.11 % | 3.522 M 140.90 % | 1.462 M 366.30 % | -549.000 K -111.45 % | 4.793 M 0.00 % | 4.793 M 1 048.00 % | 417.500 K 0.00 % | 417.500 K |
| Net cash provided by operating activities | -574.000 K 97.01 % | -19.194 M 21.96 % | -24.595 M 1.33 % | -24.927 M -17.60 % | -21.196 M -25.45 % | -16.896 M -203.45 % | -5.568 M 55.06 % | -12.391 M 10.93 % | -13.912 M -249.81 % | -3.977 M 66.07 % | -11.720 M -73.68 % | -6.748 M 43.80 % | -12.007 M 18.56 % | -14.744 M 3.08 % | -15.213 M -7.50 % | -14.152 M -3.66 % | -13.652 M -292.75 % | -3.476 M 69.45 % | -11.378 M -157.30 % | -4.422 M 75.50 % | -18.046 M -112.18 % | -8.505 M -117.28 % | -3.914 M -432.00 % | 1.179 M 120.67 % | -5.703 M -84.92 % | -3.084 M -239.53 % | -908.322 K 79.09 % | -4.343 M -40.69 % | -3.087 M 8.32 % | -3.367 M 74.82 % | -13.373 M -131.84 % | -5.768 M -515.86 % | 1.387 M 125.50 % | -5.440 M 24.00 % | -7.158 M -12.61 % | -6.356 M -25.99 % | -5.045 M -7.57 % | -4.690 M 46.64 % | -8.789 M -888.65 % | -889.000 K 58.67 % | -2.151 M -3.36 % | -2.081 M | 0.000 | 0.000 100.00 % | -1.823 M 0.00 % | -1.823 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -8.000 K | 0.000 100.00 % | -486.000 K 93.07 % | -7.008 M -16 992.68 % | -41.000 K 99.17 % | -4.913 M 45.52 % | -9.018 M -191.09 % | -3.098 M 3.58 % | -3.213 M -146.21 % | -1.305 M -38.54 % | -942.000 K 13.97 % | -1.095 M -58.70 % | -690.000 K 20.32 % | -866.000 K 81.17 % | -4.598 M -656.25 % | -608.000 K 78.85 % | -2.875 M -80.03 % | -1.597 M | 0.000 100.00 % | -373.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -149.831 K | 0.000 | 0.000 | 0.000 100.00 % | -966.322 K | 0.000 | 0.000 | 0.000 100.00 % | -630.622 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 627.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.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 100.00 % | -50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 919.000 K 116.24 % | 425.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 |
| Other investing activites | 0.000 | 0.000 | 0.000 100.00 % | -37.000 K 82.46 % | -211.000 K 9.05 % | -232.000 K 96.13 % | -5.998 M -14 529.27 % | -41.000 K 99.04 % | -4.290 M 48.11 % | -8.268 M -803.61 % | -915.000 K 66.61 % | -2.740 M -122.22 % | -1.233 M -88.24 % | -655.000 K 19.04 % | -809.000 K -32.19 % | -612.000 K -35.70 % | -451.000 K 90.13 % | -4.569 M -190.46 % | -1.573 M 38.00 % | -2.537 M -124.12 % | -1.132 M -137.32 % | -477.000 K 89.18 % | -4.408 M 82.01 % | -24.499 M -2 405.01 % | -978.000 K -7.47 % | -910.000 K -247.48 % | 617.029 K 276.29 % | -350.000 K 44.53 % | -631.000 K 23.52 % | -825.000 K 8.26 % | -899.276 K -9.40 % | -822.000 K -155.28 % | -322.000 K -351.56 % | 128.000 K 127.04 % | -473.364 K 19.63 % | -589.000 K 36.94 % | -934.000 K -98.72 % | -470.000 K 69.83 % | -1.558 M -29.28 % | -1.205 M -85.38 % | -650.000 K 67.04 % | -1.972 M | 0.000 | 0.000 100.00 % | -1.082 M 0.00 % | -1.082 M |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 100.00 % | -45.000 K 78.67 % | -211.000 K 56.58 % | -486.000 K 92.38 % | -6.381 M -15 463.41 % | -41.000 K 99.17 % | -4.913 M 45.52 % | -9.018 M -313.86 % | -2.179 M 21.84 % | -2.788 M -126.12 % | -1.233 M -30.89 % | -942.000 K 13.97 % | -1.095 M -58.70 % | -690.000 K 20.32 % | -866.000 K 81.17 % | -4.598 M -192.31 % | -1.573 M 45.29 % | -2.875 M -80.03 % | -1.597 M -234.80 % | -477.000 K 89.18 % | -4.408 M 82.01 % | -24.499 M -2 405.01 % | -978.000 K -7.47 % | -910.000 K -247.48 % | 617.029 K 276.29 % | -350.000 K 44.53 % | -631.000 K 23.52 % | -825.000 K 8.26 % | -899.276 K -9.40 % | -822.000 K -155.28 % | -322.000 K -351.56 % | 128.000 K 127.04 % | -473.364 K 19.63 % | -589.000 K 36.94 % | -934.000 K -98.72 % | -470.000 K 69.83 % | -1.558 M -29.28 % | -1.205 M -85.38 % | -650.000 K 67.04 % | -1.972 M | 0.000 | 0.000 100.00 % | -1.082 M 0.00 % | -1.082 M |
| Debt repayment | 39.000 K 104.52 % | -862.000 K 92.82 % | -12.010 M -180.05 % | 15.003 M 166 600.00 % | 9.000 K 101.22 % | -739.000 K -3 795.00 % | 20.000 K 106.01 % | -333.000 K 33.40 % | -500.000 K 0.00 % | -500.000 K 0.00 % | -500.000 K 95.24 % | -10.500 M -126.70 % | 39.320 M 321.89 % | 9.320 M 1 470.59 % | -680.000 K 0.00 % | -680.000 K 43.57 % | -1.205 M 0.41 % | -1.210 M | 0.000 100.00 % | -683.000 K -5.24 % | -649.000 K -106.98 % | 9.299 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 |
| Common stock issued | 38.000 K | 0.000 -100.00 % | 83.453 M 59 086.52 % | 141.000 K -99.10 % | 15.607 M -43.54 % | 27.641 M 27 541.00 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 79.704 M 80 409.09 % | 99.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.454 M 18 278.95 % | -19.000 K | 0.000 -100.00 % | 733.000 K -99.35 % | 112.458 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other financing activites | -962.000 K | 0.000 100.00 % | -2.550 M -168.70 % | -949.000 K 89.12 % | -8.720 M -131.55 % | 27.641 M 3 939.03 % | -720.000 K 0.00 % | -720.000 K 0.00 % | -720.000 K -0.98 % | -713.000 K 80.20 % | -3.601 M -355.25 % | -791.000 K -16.32 % | -680.000 K -0.89 % | -674.000 K -3.85 % | -649.000 K 0.00 % | -649.000 K -118.79 % | 3.454 M 345 500.00 % | -1.000 K 99.97 % | -2.867 M -441.97 % | -529.000 K 84.69 % | -3.455 M -343.52 % | -779.000 K -118.72 % | 4.161 M -78.99 % | 19.807 M 970.25 % | -2.276 M -687.54 % | -289.000 K 36.86 % | -457.729 K 48.34 % | -886.000 K -103.04 % | 29.156 M 10 402.47 % | -283.000 K -101.84 % | 15.410 M 30 920.95 % | -50.000 K 61.83 % | -131.000 K | 0.000 -100.00 % | 20.233 M 19 744.10 % | -103.000 K -102.95 % | 3.497 M 4 214.12 % | -85.000 K -100.29 % | 29.118 M 11 318.73 % | 255.000 K 347.57 % | -103.000 K -202.94 % | -34.000 K | 0.000 | 0.000 -100.00 % | 5.519 M 0.00 % | 5.519 M |
| Net cash used provided by financing activities | -885.000 K -2.67 % | -862.000 K -101.25 % | 68.893 M 385.33 % | 14.195 M 105.84 % | 6.896 M -74.37 % | 26.902 M 4 583.67 % | -600.000 K 43.02 % | -1.053 M 13.69 % | -1.220 M -0.58 % | -1.213 M -101.60 % | 75.603 M 775.51 % | -11.192 M -128.96 % | 38.640 M 346.91 % | 8.646 M 750.56 % | -1.329 M 0.00 % | -1.329 M -159.09 % | 2.249 M 282.85 % | -1.230 M 57.10 % | -2.867 M -498.54 % | -479.000 K -100.44 % | 108.354 M 1 095.04 % | 9.067 M 117.90 % | 4.161 M -78.99 % | 19.807 M 970.25 % | -2.276 M -687.54 % | -289.000 K 36.86 % | -457.729 K 48.34 % | -886.000 K -103.04 % | 29.156 M 10 402.47 % | -283.000 K -101.84 % | 15.410 M 30 920.95 % | -50.000 K 61.83 % | -131.000 K | 0.000 -100.00 % | 20.233 M 19 744.10 % | -103.000 K -102.95 % | 3.497 M 4 214.12 % | -85.000 K -100.29 % | 29.118 M 11 318.73 % | 255.000 K 347.57 % | -103.000 K -202.94 % | -34.000 K | 0.000 | 0.000 -100.00 % | 5.519 M 0.00 % | 5.519 M |
| Effect of forex changes on cash | -512.000 K -1 869.23 % | -26.000 K -156.52 % | 46.000 K 121.70 % | -212.000 K -32.50 % | -160.000 K -226.53 % | -49.000 K -388.24 % | 17.000 K -77.33 % | 75.000 K 247.06 % | -51.000 K -121.74 % | -23.000 K -4.55 % | -22.000 K -300.00 % | 11.000 K 191.67 % | -12.000 K -154.55 % | 22.000 K | 0.000 | 0.000 100.00 % | -5.000 K -155.56 % | 9.000 K 145.00 % | -20.000 K -300.00 % | 10.000 K 176.92 % | -13.000 K -218.18 % | 11.000 K -95.31 % | 234.511 K 231.75 % | -178.000 K -990.00 % | 20.000 K -73.33 % | 75.000 K 131.89 % | -235.166 K -209.38 % | 215.000 K 411.90 % | 42.000 K -69.12 % | 136.000 K 46.07 % | 93.105 K 765.04 % | -14.000 K 6.67 % | -15.000 K -134.09 % | 44.000 K 2 928.22 % | 1.453 K 104.84 % | -30.000 K -230.43 % | 23.000 K -28.13 % | 32.000 K 1 279.94 % | -2.712 K -130.13 % | 9.000 K 121.43 % | -42.000 K 46.15 % | -78.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -1.971 M 90.19 % | -20.082 M -145.29 % | 44.343 M 503.52 % | -10.989 M -28.92 % | -8.524 M -162.93 % | 13.546 M 208.10 % | -12.531 M 6.55 % | -13.410 M 33.27 % | -20.096 M -41.21 % | -14.231 M -123.07 % | 61.682 M 397.74 % | -20.717 M -181.60 % | 25.388 M 461.76 % | -7.018 M 60.21 % | -17.637 M -9.07 % | -16.171 M -31.75 % | -12.274 M -32.05 % | -9.295 M 40.91 % | -15.729 M -102.54 % | -7.766 M -108.76 % | 88.697 M 91 340.21 % | 97.000 K 102.47 % | -3.927 M -6.39 % | -3.691 M 58.70 % | -8.938 M -112.46 % | -4.207 M -327.25 % | -984.665 K 81.64 % | -5.363 M -121.05 % | 25.480 M 687.10 % | -4.340 M -452.41 % | 1.232 M 118.51 % | -6.653 M -824.73 % | 918.000 K 117.43 % | -5.268 M -141.80 % | 12.604 M 278.12 % | -7.076 M -187.64 % | -2.460 M 52.80 % | -5.212 M -127.77 % | 18.768 M 1 125.02 % | -1.831 M 37.85 % | -2.946 M 29.27 % | -4.165 M | 0.000 | 0.000 -100.00 % | 2.614 M 0.00 % | 2.614 M |
| Cash at beginning of period | 28.349 M -41.46 % | 48.430 M 1 084.98 % | 4.087 M -72.89 % | 15.076 M -36.12 % | 23.600 M 134.73 % | 10.054 M -55.48 % | 22.585 M -37.26 % | 35.995 M -35.83 % | 56.091 M -20.24 % | 70.322 M 713.91 % | 8.640 M -70.57 % | 29.357 M 639.66 % | 3.969 M -63.88 % | 10.987 M -61.62 % | 28.624 M -36.10 % | 44.795 M -21.51 % | 57.069 M -14.01 % | 66.364 M -19.16 % | 82.093 M -8.76 % | 89.970 M 6 967.56 % | 1.273 M 19.53 % | 1.065 M -78.67 % | 4.992 M -42.51 % | 8.683 M -50.72 % | 17.621 M -19.27 % | 21.828 M -4.32 % | 22.813 M -19.03 % | 28.176 M 945.10 % | 2.696 M -61.68 % | 7.036 M 21.23 % | 5.804 M -53.41 % | 12.457 M 7.96 % | 11.539 M -31.34 % | 16.807 M 299.88 % | 4.203 M -62.74 % | 11.279 M -17.91 % | 13.739 M -27.50 % | 18.951 M 10 255.74 % | 183.000 K -90.91 % | 2.014 M -59.40 % | 4.960 M -45.64 % | 9.125 M | 0.000 -100.00 % | 11.264 M 30.22 % | 8.650 M | 0.000 |
| Cash at end of period | 26.378 M -6.95 % | 28.348 M -41.47 % | 48.430 M 1 084.98 % | 4.087 M -72.89 % | 15.076 M -36.12 % | 23.600 M 134.73 % | 10.054 M -55.48 % | 22.585 M -37.26 % | 35.995 M -35.83 % | 56.091 M -20.24 % | 70.322 M 713.91 % | 8.640 M -70.57 % | 29.357 M 639.66 % | 3.969 M -63.88 % | 10.987 M -61.62 % | 28.624 M -36.10 % | 44.795 M -21.51 % | 57.069 M -14.01 % | 66.364 M -19.27 % | 82.204 M -8.63 % | 89.970 M 7 642.69 % | 1.162 M 9.09 % | 1.065 M -78.66 % | 4.992 M -42.51 % | 8.683 M -50.72 % | 17.621 M -19.27 % | 21.828 M -4.32 % | 22.813 M -19.03 % | 28.176 M 945.10 % | 2.696 M -61.68 % | 7.036 M 21.22 % | 5.804 M -53.41 % | 12.457 M 7.96 % | 11.539 M -31.34 % | 16.807 M 299.88 % | 4.203 M -62.74 % | 11.279 M -17.91 % | 13.739 M -27.50 % | 18.951 M 10 255.76 % | 183.000 K -90.91 % | 2.014 M -59.40 % | 4.960 M | 0.000 -100.00 % | 11.264 M 0.00 % | 11.264 M 330.91 % | 2.614 M |
| Operating cash flow | -574.000 K 97.01 % | -19.194 M 21.96 % | -24.595 M 1.33 % | -24.927 M -17.60 % | -21.196 M -25.45 % | -16.896 M -203.45 % | -5.568 M 55.06 % | -12.391 M 10.93 % | -13.912 M -249.81 % | -3.977 M 66.07 % | -11.720 M -73.68 % | -6.748 M 43.80 % | -12.007 M 18.56 % | -14.744 M 3.08 % | -15.213 M -7.50 % | -14.152 M -3.66 % | -13.652 M -292.75 % | -3.476 M 69.45 % | -11.378 M -157.30 % | -4.422 M 75.50 % | -18.046 M -112.18 % | -8.505 M -117.28 % | -3.914 M -432.00 % | 1.179 M 120.67 % | -5.703 M -84.92 % | -3.084 M -239.53 % | -908.322 K 79.09 % | -4.343 M -40.69 % | -3.087 M 8.32 % | -3.367 M 74.82 % | -13.373 M -131.84 % | -5.768 M -515.86 % | 1.387 M 125.50 % | -5.440 M 24.00 % | -7.158 M -12.61 % | -6.356 M -25.99 % | -5.045 M -7.57 % | -4.690 M 46.64 % | -8.789 M -888.65 % | -889.000 K 58.67 % | -2.151 M -3.36 % | -2.081 M | 0.000 | 0.000 100.00 % | -1.823 M 0.00 % | -1.823 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 100.00 % | -45.000 K | 0.000 100.00 % | -486.000 K 93.07 % | -7.008 M -16 992.68 % | -41.000 K 99.17 % | -4.913 M 45.52 % | -9.018 M -191.09 % | -3.098 M 3.58 % | -3.213 M -146.21 % | -1.305 M -38.54 % | -942.000 K 13.97 % | -1.095 M -58.70 % | -690.000 K 20.32 % | -866.000 K 81.17 % | -4.598 M -656.25 % | -608.000 K 78.85 % | -2.875 M -80.03 % | -1.597 M | 0.000 100.00 % | -373.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -149.831 K | 0.000 | 0.000 | 0.000 100.00 % | -966.322 K | 0.000 | 0.000 | 0.000 100.00 % | -630.622 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -574.000 K 97.01 % | -19.194 M 21.96 % | -24.595 M 1.51 % | -24.972 M -16.65 % | -21.407 M -23.16 % | -17.382 M -38.22 % | -12.576 M -1.16 % | -12.432 M 33.96 % | -18.825 M -44.86 % | -12.995 M 12.30 % | -14.818 M -48.76 % | -9.961 M 25.17 % | -13.312 M 15.13 % | -15.686 M 3.81 % | -16.308 M -9.88 % | -14.842 M -2.23 % | -14.518 M -79.81 % | -8.074 M 32.64 % | -11.986 M -64.26 % | -7.297 M 62.85 % | -19.643 M -130.96 % | -8.505 M -98.38 % | -4.287 M -463.64 % | 1.179 M 120.67 % | -5.703 M -84.92 % | -3.084 M -239.53 % | -908.322 K 79.09 % | -4.343 M -40.69 % | -3.087 M 8.32 % | -3.367 M 75.10 % | -13.522 M -134.44 % | -5.768 M -515.86 % | 1.387 M 125.50 % | -5.440 M 33.04 % | -8.124 M -27.82 % | -6.356 M -25.99 % | -5.045 M -7.57 % | -4.690 M 50.21 % | -9.420 M -959.59 % | -889.000 K 58.67 % | -2.151 M -3.36 % | -2.081 M | 0.000 | 0.000 100.00 % | -1.823 M 0.00 % | -1.823 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 |