Alterity Therapeutics Limited ATHE
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 5.439 M 35.32 % | 4.019 M 2.63 % | 3.916 M -23.56 % | 5.124 M 18.06 % | 4.340 M | 0.000 -100.00 % | 108.538 K -46.05 % | 201.174 K 51.95 % | 132.396 K -7.19 % | 142.657 K -19.33 % | 176.842 K -51.39 % | 363.775 K 141.12 % | 150.867 K -19.18 % | 186.664 K 19.55 % | 156.135 K -27.38 % | 215.008 K -49.79 % | 428.193 K -12.97 % | 491.997 K -2.97 % | 507.044 K -33.50 % | 762.486 K -71.14 % | 2.642 M 14.53 % | 2.307 M 27.39 % | 1.811 M 127.98 % | 794.393 K 53.90 % | 516.182 K 555.40 % | 78.758 K | 0.000 | 0.000 |
| Net income | -12.148 M 36.48 % | -19.123 M -38.51 % | -13.807 M -7.47 % | -12.847 M 16.08 % | -15.309 M -52.19 % | -10.060 M 15.90 % | -11.962 M -44.72 % | -8.266 M -9.59 % | -7.542 M 2.43 % | -7.730 M -31.34 % | -5.885 M 55.85 % | -13.329 M -71.17 % | -7.787 M -48.63 % | -5.239 M 18.53 % | -6.431 M -31.06 % | -4.907 M 34.77 % | -7.523 M 44.64 % | -13.590 M -21.99 % | -11.140 M 5.00 % | -11.726 M 52.92 % | -24.907 M -153.49 % | -9.826 M -114.94 % | -4.571 M 16.15 % | -5.451 M -31.71 % | -4.139 M -212.07 % | -1.326 M -1 557.86 % | -80.000 K -11 494.20 % | -690.000 |
| Income before tax | -12.080 M 36.68 % | -19.077 M -39.23 % | -13.702 M -7.24 % | -12.777 M 16.54 % | -15.309 M -52.19 % | -10.060 M 18.46 % | -12.338 M -49.26 % | -8.266 M -9.59 % | -7.542 M 2.43 % | -7.730 M -31.34 % | -5.885 M 55.85 % | -13.329 M -71.17 % | -7.787 M -48.63 % | -5.239 M 18.53 % | -6.431 M -31.06 % | -4.907 M 34.77 % | -7.523 M 44.64 % | -13.590 M -21.99 % | -11.140 M 5.00 % | -11.726 M 52.92 % | -24.907 M -153.49 % | -9.826 M -114.94 % | -4.571 M 16.15 % | -5.451 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Income before tax ratio | -2.22 53.21 % | -4.75 -35.66 % | -3.50 -40.30 % | -2.49 29.31 % | -3.53 | 0.00 100.00 % | -113.67 -176.66 % | -41.09 27.87 % | -56.97 -5.14 % | -54.18 -62.82 % | -33.28 9.18 % | -36.64 29.01 % | -51.62 -83.89 % | -28.07 31.85 % | -41.19 -80.48 % | -22.82 -29.90 % | -17.57 36.40 % | -27.62 -25.72 % | -21.97 -42.86 % | -15.38 -63.15 % | -9.43 -121.33 % | -4.26 -68.73 % | -2.52 63.22 % | -6.86 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -14.633 M 25.23 % | -19.572 M -34.07 % | -14.598 M 16.06 % | -17.392 M -14.73 % | -15.160 M -13.61 % | -13.344 M -4.53 % | -12.766 M -12.28 % | -11.370 M -65.73 % | -6.861 M 19.89 % | -8.564 M 19.02 % | -10.575 M 15.61 % | -12.530 M -61.45 % | -7.761 M -49.01 % | -5.208 M 18.57 % | -6.396 M -31.29 % | -4.872 M 34.95 % | -7.489 M 40.95 % | -12.681 M -16.00 % | -10.932 M 9.80 % | -12.120 M 23.99 % | -15.946 M -107.04 % | -7.702 M -195.09 % | -2.610 M 31.93 % | -3.834 M -106.12 % | -1.860 M -442.06 % | -343.175 K -328.97 % | -80.000 K -11 494.20 % | -690.000 |
| Net income ratio | -2.23 53.06 % | -4.76 -34.96 % | -3.53 -40.59 % | -2.51 28.92 % | -3.53 | 0.00 100.00 % | -110.21 -168.23 % | -41.09 27.87 % | -56.97 -5.14 % | -54.18 -62.82 % | -33.28 9.18 % | -36.64 29.01 % | -51.62 -83.89 % | -28.07 31.85 % | -41.19 -80.48 % | -22.82 -29.90 % | -17.57 36.40 % | -27.62 -25.72 % | -21.97 -42.86 % | -15.38 -63.15 % | -9.43 -121.33 % | -4.26 -68.73 % | -2.52 63.22 % | -6.86 14.42 % | -8.02 52.38 % | -16.84 | 0.00 | 0.00 |
| Ratio EBITDA | -2.69 44.75 % | -4.87 -30.63 % | -3.73 -9.81 % | -3.39 2.83 % | -3.49 | 0.00 100.00 % | -117.62 -108.11 % | -56.52 -9.07 % | -51.82 13.68 % | -60.03 -0.39 % | -59.80 -73.61 % | -34.45 33.04 % | -51.44 -84.37 % | -27.90 31.89 % | -40.96 -80.79 % | -22.66 -29.56 % | -17.49 32.15 % | -25.77 -19.55 % | -21.56 -35.63 % | -15.90 -163.40 % | -6.03 -80.77 % | -3.34 -131.65 % | -1.44 70.14 % | -4.83 -33.93 % | -3.60 17.29 % | -4.36 | 0.00 | 0.00 |
| Gross profit ratio | 0.98 3.16 % | 0.95 2.10 % | 0.93 -0.17 % | 0.93 1.29 % | 0.92 | 0.00 -100.00 % | 0.73 -18.53 % | 0.89 6.29 % | 0.84 -0.14 % | 0.84 284.65 % | -0.45 -102.02 % | 22.57 -24.15 % | 29.75 2 875.15 % | 1.00 164.23 % | -1.56 -255.70 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 10.662 M 75.31 % | 6.081 M 50.29 % | 4.046 M 0.91 % | 4.010 M 41.79 % | 2.828 M 89.62 % | 1.491 M 45.33 % | 1.026 M 15.34 % | 889.819 K 0.00 % | 889.819 K 0.00 % | 889.819 K 6.20 % | 837.858 K 17.44 % | 713.411 K 26.38 % | 564.501 K 17.70 % | 479.610 K 16.23 % | 412.631 K 8.81 % | 379.213 K 12.44 % | 337.263 K 15.82 % | 291.190 K 24.13 % | 234.591 K 9.92 % | 213.423 K 4.32 % | 204.590 K 67.04 % | 122.476 K 28.00 % | 95.681 K 5.01 % | 91.115 K 5.67 % | 86.228 K 56.03 % | 55.262 K -27.74 % | 76.475 K -21.72 % | 97.688 K |
| Weighted average shs out | 10.662 M 75.28 % | 6.083 M 50.32 % | 4.046 M 0.91 % | 4.010 M 41.79 % | 2.828 M 89.62 % | 1.491 M 45.33 % | 1.026 M 15.47 % | 888.788 K -0.12 % | 889.819 K 0.15 % | 888.515 K 6.05 % | 837.858 K 17.44 % | 713.411 K 26.38 % | 564.501 K 17.70 % | 479.610 K 16.23 % | 412.631 K 8.81 % | 379.213 K 12.44 % | 337.263 K 15.82 % | 291.190 K 24.13 % | 234.591 K 9.92 % | 213.423 K 4.32 % | 204.590 K 67.04 % | 122.476 K 28.00 % | 95.681 K 5.01 % | 91.115 K 5.67 % | 86.228 K 56.03 % | 55.262 K -27.74 % | 76.475 K -21.72 % | 97.688 K |
| EPS diluted | -1.14 63.46 % | -3.12 8.77 % | -3.42 -7.55 % | -3.18 41.11 % | -5.40 16.67 % | -6.48 44.33 % | -11.64 -25.16 % | -9.30 -9.93 % | -8.46 2.76 % | -8.70 -23.93 % | -7.02 62.38 % | -18.66 -35.22 % | -13.80 -26.37 % | -10.92 30.00 % | -15.60 -20.37 % | -12.96 41.94 % | -22.32 52.19 % | -46.68 1.64 % | -47.46 13.65 % | -54.96 54.20 % | -120.00 -53.85 % | -78.00 -63.32 % | -47.76 20.16 % | -59.82 -24.63 % | -48.00 -100.00 % | -24.00 -2 252.94 % | -1.02 -14 266.20 % | -0.01 |
| Earnings per share | -1.14 63.46 % | -3.12 8.77 % | -3.42 -7.55 % | -3.18 41.11 % | -5.40 16.67 % | -6.48 44.33 % | -11.64 -25.16 % | -9.30 -9.93 % | -8.46 2.76 % | -8.70 -23.93 % | -7.02 62.38 % | -18.66 -35.22 % | -13.80 -26.37 % | -10.92 30.00 % | -15.60 -20.37 % | -12.96 41.94 % | -22.32 52.19 % | -46.68 1.64 % | -47.46 13.65 % | -54.96 54.20 % | -120.00 -53.85 % | -78.00 -63.32 % | -47.76 20.16 % | -59.82 -24.63 % | -48.00 -100.00 % | -24.00 -2 252.94 % | -1.02 -14 266.20 % | -0.01 |
| Gross profit | 5.311 M 39.59 % | 3.805 M 4.78 % | 3.631 M -23.69 % | 4.759 M 19.58 % | 3.980 M 3 639.70 % | -112.427 K -242.60 % | 78.842 K -56.05 % | 179.375 K 61.50 % | 111.068 K -7.33 % | 119.847 K 248.96 % | -80.457 K -100.98 % | 8.209 M 82.89 % | 4.489 M 2 304.60 % | 186.664 K 176.78 % | -243.102 K -213.07 % | 215.008 K -49.79 % | 428.193 K -12.97 % | 491.997 K -2.97 % | 507.044 K -33.50 % | 762.486 K -71.14 % | 2.642 M 14.53 % | 2.307 M 27.39 % | 1.811 M 127.98 % | 794.393 K 53.90 % | 516.182 K 555.40 % | 78.758 K | 0.000 | 0.000 |
| Income tax expense | 68.055 K 47.66 % | 46.088 K -55.88 % | 104.459 K 49.21 % | 70.008 K | 0.000 100.00 % | -362.188 K 3.68 % | -376.031 K 24.10 % | -495.440 K -175.04 % | 660.213 K | 0.000 100.00 % | -170.977 K 64.18 % | -477.339 K | 0.000 100.00 % | -2.420 M -64 494.60 % | 3.758 K -38.18 % | 6.079 K | 0.000 -100.00 % | 855.977 K | 0.000 -100.00 % | 313.096 K -97.61 % | 13.100 M 1 299.81 % | 935.817 K 20.17 % | 778.756 K 70.84 % | 455.831 K -59.95 % | 1.138 M -14.19 % | 1.326 M 1 557.86 % | 80.000 K 11 494.20 % | 690.000 |
| Cost of revenue | 127.523 K -40.49 % | 214.304 K -24.82 % | 285.067 K -21.83 % | 364.665 K 1.29 % | 360.026 K 220.23 % | 112.427 K 278.59 % | 29.696 K 36.23 % | 21.799 K 2.21 % | 21.328 K -6.50 % | 22.810 K -91.13 % | 257.299 K 103.28 % | -7.845 M -80.87 % | -4.338 M | 0.000 -100.00 % | 399.237 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 |
| General and administrative expenses | 5.481 M 14.86 % | 4.772 M -4.32 % | 4.988 M -8.22 % | 5.435 M -20.67 % | 6.850 M 105.48 % | 3.334 M -22.09 % | 4.279 M -0.94 % | 4.319 M 9.42 % | 3.947 M 10.02 % | 3.588 M -11.64 % | 4.060 M 31.38 % | 3.090 M -0.81 % | 3.116 M 514.63 % | 506.927 K -85.78 % | 3.565 M -9.09 % | 3.922 M -25.52 % | 5.266 M -16.40 % | 6.298 M -6.45 % | 6.732 M 56.38 % | 4.305 M -48.04 % | 8.286 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 100.00 % | -9.674 K -118.79 % | 51.484 K -35.10 % | 79.329 K 263.69 % | 21.812 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 87.851 K -75.50 % | 358.597 K 163.31 % | 136.186 K 8.97 % | 124.970 K 12.95 % | 110.646 K -14.95 % | 130.090 K -41.58 % | 222.679 K 57.55 % | 141.337 K -34.39 % | 215.410 K 59.76 % | 134.832 K -69.43 % | 441.120 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.363 M 29.77 % | -4.789 M | 0.000 100.00 % | -241.892 K 0.03 % | -241.954 K -41.51 % | -170.977 K 66.30 % | -507.317 K -20.52 % | -420.953 K -2 245.42 % | 19.621 K -37.86 % | 31.577 K -96.76 % | 975.989 K -3.66 % | 1.013 M | 0.000 -100.00 % | 58.570 K -50.48 % | 118.268 K -98.26 % | 6.793 M 13.30 % | 5.996 M 59.99 % | 3.748 M 13.27 % | 3.309 M 190.07 % | 1.141 M | 0.000 100.00 % | -80.000 K -11 494.20 % | -690.000 |
| Operating expenses | 19.886 M -15.04 % | 23.407 M 28.34 % | 18.238 M -9.98 % | 20.260 M 5.76 % | 19.156 M 90.25 % | 10.069 M -19.28 % | 12.473 M 12.40 % | 11.097 M 63.86 % | 6.772 M -20.21 % | 8.488 M -20.02 % | 10.612 M -14.48 % | 12.409 M 62.42 % | 7.640 M -2.62 % | 7.846 M 29.97 % | 6.037 M 18.00 % | 5.116 M -41.31 % | 8.717 M -34.09 % | 13.226 M 15.03 % | 11.497 M -5.57 % | 12.176 M -15.74 % | 14.450 M 29.05 % | 11.197 M 99.82 % | 5.604 M -3.22 % | 5.790 M 64.62 % | 3.517 M 733.56 % | 421.933 K 627.42 % | -80.000 K -11 494.20 % | -690.000 |
| Cost and expenses | 20.013 M -15.27 % | 23.621 M 27.52 % | 18.523 M -10.19 % | 20.624 M 5.68 % | 19.516 M 93.82 % | 10.069 M -19.28 % | 12.473 M 12.40 % | 11.097 M 63.86 % | 6.772 M -20.21 % | 8.488 M -20.02 % | 10.612 M -14.48 % | 12.409 M 62.42 % | 7.640 M -2.62 % | 7.846 M 21.91 % | 6.436 M 25.81 % | 5.116 M -41.31 % | 8.717 M -34.09 % | 13.226 M 15.03 % | 11.497 M -5.57 % | 12.176 M -15.74 % | 14.450 M 29.05 % | 11.197 M 99.82 % | 5.604 M -3.22 % | 5.790 M 64.62 % | 3.517 M 733.56 % | 421.933 K 627.42 % | -80.000 K -11 494.20 % | -690.000 |
| Research and development expenses | 14.404 M -22.74 % | 18.644 M 41.26 % | 13.199 M -10.49 % | 14.746 M 20.04 % | 12.284 M 21.65 % | 10.098 M -22.22 % | 12.983 M 93.84 % | 6.698 M 17.50 % | 5.700 M -40.53 % | 9.585 M -22.06 % | 12.298 M -17.51 % | 14.908 M 87.62 % | 7.946 M 87.91 % | 4.229 M 81.53 % | 2.329 M 2 547.39 % | 87.992 K -96.03 % | 2.215 M -61.60 % | 5.770 M 28.46 % | 4.491 M -41.04 % | 7.618 M -0.51 % | 7.656 M 47.22 % | 5.201 M 180.25 % | 1.856 M -25.21 % | 2.481 M 4.41 % | 2.376 M 463.22 % | 421.933 K | 0.000 | 0.000 |
| Selling general and administrative expenses | 5.481 M 15.09 % | 4.763 M -5.49 % | 5.039 M -8.61 % | 5.514 M -19.76 % | 6.872 M 106.14 % | 3.334 M -22.09 % | 4.279 M -0.94 % | 4.319 M 9.42 % | 3.947 M 10.02 % | 3.588 M -13.51 % | 4.148 M 20.27 % | 3.449 M 6.06 % | 3.252 M 414.63 % | 631.897 K -82.81 % | 3.676 M -9.28 % | 4.052 M -26.17 % | 5.488 M -26.14 % | 7.431 M 6.96 % | 6.948 M 56.48 % | 4.440 M -21.18 % | 5.633 M 17.15 % | 4.808 M 87.43 % | 2.565 M 19.46 % | 2.147 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 446.291 K 66.27 % | 268.419 K 1 533.12 % | 16.436 K 556.39 % | 2.504 K -87.89 % | 20.676 K 20.79 % | 17.117 K -84.23 % | 108.538 K -46.05 % | 201.174 K 51.95 % | 132.396 K -7.19 % | 142.657 K | 0.000 | 0.000 -100.00 % | 150.867 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 888.510 K 323.02 % | 210.042 K | 0.000 -100.00 % | 226.840 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.978 K 69.60 % | 17.676 K 53.12 % | 11.544 K 207.18 % | 3.758 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 |
| Depreciation and amortization | 28.307 K -19.91 % | 35.344 K -6.63 % | 37.854 K -30.18 % | 54.214 K 190.50 % | 18.662 K -83.40 % | 112.427 K 278.59 % | 29.696 K 36.23 % | 21.799 K 2.21 % | 21.328 K -6.50 % | 22.810 K -27.79 % | 31.587 K 41.11 % | 22.384 K -3.23 % | 23.130 K 17.88 % | 19.621 K -37.86 % | 31.577 K -10.52 % | 35.290 K 3.22 % | 34.190 K 34.59 % | 25.403 K -56.63 % | 58.570 K -50.48 % | 118.268 K -89.81 % | 1.160 M -2.29 % | 1.188 M 0.45 % | 1.182 M 1.83 % | 1.161 M 1.80 % | 1.141 M | 0.000 | 0.000 | 0.000 |
| Operating income | -14.574 M 25.65 % | -19.602 M -33.93 % | -14.636 M 5.59 % | -15.502 M -2.13 % | -15.179 M -45.75 % | -10.414 M 18.09 % | -12.714 M -63.62 % | -7.770 M -12.91 % | -6.882 M 19.86 % | -8.587 M 17.72 % | -10.436 M 16.86 % | -12.552 M -60.89 % | -7.802 M -46.69 % | -5.319 M 15.27 % | -6.277 M -28.08 % | -4.901 M 40.87 % | -8.288 M 34.91 % | -12.734 M -15.86 % | -10.990 M 3.71 % | -11.413 M 3.34 % | -11.807 M -32.82 % | -8.890 M -134.40 % | -3.792 M 24.08 % | -4.996 M -66.47 % | -3.001 M -774.45 % | -343.175 K -328.97 % | -80.000 K -11 494.20 % | -690.000 |
| Operating income ratio | -2.68 45.05 % | -4.88 -30.50 % | -3.74 -23.52 % | -3.03 13.50 % | -3.50 | 0.00 100.00 % | -117.14 -203.27 % | -38.62 25.69 % | -51.98 13.64 % | -60.19 -2.00 % | -59.01 -71.02 % | -34.51 33.28 % | -51.71 -81.50 % | -28.49 29.13 % | -40.20 -76.37 % | -22.79 -17.76 % | -19.36 25.21 % | -25.88 -19.41 % | -21.68 -44.81 % | -14.97 -234.98 % | -4.47 -15.97 % | -3.85 -84.01 % | -2.09 66.70 % | -6.29 -8.17 % | -5.81 -33.42 % | -4.36 | 0.00 | 0.00 |
| Total other income expenses net | 2.495 M 375.75 % | 524.333 K -42.04 % | 904.682 K -66.79 % | 2.724 M 2 147.40 % | -133.036 K -131.03 % | 428.684 K 32.05 % | 324.637 K 353.90 % | -127.858 K 83.74 % | -786.284 K -196.84 % | 811.971 K -82.66 % | 4.682 M 481.35 % | -1.228 M -41 185.21 % | -2.974 K 99.86 % | -2.163 M -1 302.74 % | -154.168 K -2 436.08 % | -6.079 K -100.79 % | 765.707 K 189.63 % | -854.315 K -471.19 % | -149.567 K -123.34 % | 640.822 K 241.89 % | -451.636 K -448.70 % | -82.310 K 89.43 % | -778.756 K -70.84 % | -455.830 K | 0.000 -100.00 % | 343.175 K | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -33.003 M -164.45 % | -12.480 M 19.81 % | -15.563 M 55.13 % | -34.689 M -23.67 % | -28.050 M -206.12 % | -9.163 M 36.37 % | -14.400 M 5.48 % | -15.236 M 30.38 % | -21.885 M 23.46 % | -28.594 M 18.09 % | -34.910 M -2.17 % | -34.167 M -172.37 % | -12.544 M -135.02 % | -5.337 M 37.59 % | -8.552 M -63.61 % | -5.227 M -21.42 % | -4.305 M 61.71 % | -11.243 M -51.78 % | -7.408 M 26.07 % | -10.020 M 53.10 % | -21.366 M 27.33 % | -29.401 M -751.33 % | -3.454 M 3.72 % | -3.587 M 47.67 % | -6.855 M -53.37 % | -4.470 M -22 347 845.00 % | -20.000 0.00 % | -20.000 |
| Total investments | 7.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.514 K -78.37 % | 43.988 K 0.00 % | 43.988 K -77.79 % | 198.065 K 350.27 % | 43.988 K 0.00 % | 43.988 K 16.26 % | 37.837 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.626 K 7.60 % | 42.404 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 155.457 K -2.26 % | 159.045 K -24.40 % | 210.384 K 79.07 % | 117.489 K 78.97 % | 65.649 K 94.53 % | 33.747 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 802.641 K 168.43 % | 299.012 K 4.63 % | 285.785 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 |
| Accumulated other comprehensive income loss | 5.342 M 11.15 % | 4.806 M 20.99 % | 3.972 M 11.40 % | 3.566 M 29.63 % | 2.751 M 217.61 % | 866.121 K -25.27 % | 1.159 M -33.92 % | 1.754 M -24.41 % | 2.320 M -75.22 % | 9.363 M 0.00 % | 9.363 M 4.76 % | 8.937 M -15.10 % | 10.527 M 9.27 % | 9.633 M 1.46 % | 9.495 M 2 980.36 % | -329.646 K 37.30 % | -525.767 K -108.65 % | 6.081 M 111.59 % | -52.472 M -6.51 % | -49.266 M -437.38 % | 14.602 M 0.20 % | 14.573 M 6 439.74 % | -229.865 K -58.91 % | -144.656 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -225.889 M -5.48 % | -214.161 M -9.75 % | -195.131 M -7.28 % | -181.884 M -7.16 % | -169.728 M -12.39 % | -151.022 M -6.93 % | -141.237 M -8.99 % | -129.583 M -5.65 % | -122.648 M 1.78 % | -124.875 M -6.60 % | -117.146 M -5.29 % | -111.261 M -13.61 % | -97.931 M -8.64 % | -90.144 M -6.17 % | -84.905 M -8.20 % | -78.473 M -6.67 % | -73.567 M -11.15 % | -66.186 M -1 711.94 % | 4.106 M 43.12 % | 2.869 M 105.71 % | -50.268 M -98.61 % | -25.310 M -62.94 % | -15.533 M -41.21 % | -11.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 262.949 M 17.83 % | 223.153 M 4.29 % | 213.971 M 0.09 % | 213.787 M 8.28 % | 197.448 M 22.86 % | 160.704 M 2.60 % | 156.633 M 8.84 % | 143.910 M -0.07 % | 144.018 M -1.95 % | 146.879 M -0.01 % | 146.896 M 4.92 % | 140.009 M 38.10 % | 101.379 M 17.70 % | 86.134 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.131 M -0.09 % | 55.181 M 12.15 % | 49.205 M 194.79 % | 16.691 M 28.31 % | 13.008 M 5.96 % | 12.277 M 64.25 % | 7.474 M 37 371 615.00 % | 20.000 0.00 % | 20.000 |
| Total equity | 42.403 M 207.31 % | 13.798 M -39.52 % | 22.813 M -35.68 % | 35.469 M 16.40 % | 30.470 M 188.88 % | 10.548 M -36.28 % | 16.555 M 2.95 % | 16.081 M -32.12 % | 23.690 M -24.48 % | 31.367 M -19.80 % | 39.113 M 3.79 % | 37.686 M 169.67 % | 13.975 M 148.51 % | 5.623 M -18.87 % | 6.931 M 32.55 % | 5.229 M 39.46 % | 3.750 M -62.08 % | 9.888 M 76.22 % | 5.611 M -35.76 % | 8.735 M -55.24 % | 19.515 M -49.27 % | 38.467 M 143.82 % | 15.777 M -5.40 % | 16.678 M -22.04 % | 21.393 M 3.20 % | 20.729 M 25 796.43 % | -80.670 K -11 940.30 % | -670.000 |
| Other non current liabilities | 0.000 | 0.000 -100.00 % | 19.502 K 41.80 % | 13.753 K 40.81 % | 9.767 K -76.47 % | 41.514 K 18.69 % | 34.976 K 3 718.34 % | 916.000 108.18 % | 440.000 -6.38 % | 470.000 -80.51 % | 2.412 K -20.34 % | 3.028 K 2 176.69 % | 133.000 -98.08 % | 6.938 K 58.19 % | 4.386 K -93.88 % | 71.610 K 47.99 % | 48.389 K -94.40 % | 863.642 K 132.89 % | 370.839 K 382.79 % | 76.812 K 70.63 % | 45.016 K 446.21 % | 8.241 K 604.71 % | 1.169 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 88.545 K 70.56 % | 51.914 K -49.70 % | 103.207 K 72.42 % | 59.857 K 57.92 % | 37.903 K 4 266.71 % | 868.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 non current liabilities | 88.545 K 70.56 % | 51.914 K -57.69 % | 122.709 K 66.70 % | 73.610 K 54.42 % | 47.670 K 12.48 % | 42.382 K 21.17 % | 34.976 K 3 718.34 % | 916.000 108.18 % | 440.000 -6.38 % | 470.000 -80.51 % | 2.412 K -20.34 % | 3.028 K 2 176.69 % | 133.000 -98.08 % | 6.938 K 58.19 % | 4.386 K -93.88 % | 71.610 K 47.99 % | 48.389 K -94.40 % | 863.642 K 132.89 % | 370.839 K 382.79 % | 76.812 K 70.63 % | 45.016 K 446.21 % | 8.241 K 604.71 % | 1.169 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 2.913 M -37.61 % | 4.670 M 77.01 % | 2.638 M -16.47 % | 3.158 M 98.47 % | 1.591 M -9.61 % | 1.760 M 8.25 % | 1.626 M 24.14 % | 1.310 M -14.12 % | 1.525 M -25.43 % | 2.046 M -13.18 % | 2.356 M -28.61 % | 3.300 M 66.32 % | 1.984 M 71.17 % | 1.159 M -21.38 % | 1.475 M 475.83 % | 256.074 K -62.84 % | 689.174 K -13.86 % | 800.074 K -37.44 % | 1.279 M 92.80 % | 663.287 K 747.29 % | 78.283 K 84.90 % | 42.339 K 78.19 % | 23.760 K -66.04 % | 69.956 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 100.00 % | -107.177 K -85.97 % | -57.632 K | 0.000 100.00 % | -32.879 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.332 K -95.95 % | 823.390 K -22.38 % | 1.061 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 |
| Short term debt | 66.912 K -37.54 % | 107.131 K -0.04 % | 107.177 K 85.97 % | 57.632 K 107.71 % | 27.746 K -15.61 % | 32.879 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 802.641 K 168.43 % | 299.012 K 3.27 % | 289.542 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 |
| Total current liabilities | 3.535 M -34.22 % | 5.374 M 22.63 % | 4.382 M -24.71 % | 5.820 M 89.74 % | 3.068 M 13.01 % | 2.715 M -18.24 % | 3.320 M 25.58 % | 2.644 M 66.24 % | 1.590 M -32.53 % | 2.357 M -13.29 % | 2.719 M -31.20 % | 3.952 M 27.51 % | 3.099 M 81.07 % | 1.711 M -17.53 % | 2.075 M 38.31 % | 1.500 M 87.79 % | 799.045 K -17.82 % | 972.278 K -44.08 % | 1.739 M 7.59 % | 1.616 M -38.76 % | 2.639 M -1.83 % | 2.688 M 377.15 % | 563.371 K -38.28 % | 912.819 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 3.623 M -33.22 % | 5.426 M 20.44 % | 4.505 M -23.57 % | 5.894 M 89.20 % | 3.115 M 13.00 % | 2.757 M -17.83 % | 3.355 M 26.86 % | 2.645 M 66.25 % | 1.591 M -32.53 % | 2.358 M -13.35 % | 2.721 M -31.19 % | 3.955 M 27.60 % | 3.099 M 80.35 % | 1.718 M -17.37 % | 2.080 M 32.29 % | 1.572 M 85.51 % | 847.434 K -53.84 % | 1.836 M -12.97 % | 2.110 M 24.62 % | 1.693 M -36.93 % | 2.684 M -0.46 % | 2.696 M 377.62 % | 564.541 K -38.15 % | 912.819 K 2.04 % | 894.583 K 507.99 % | 147.137 K -92.33 % | 1.918 M 859.02 % | 199.955 K |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -48.748 K 31.75 % | -71.422 K -131.78 % | -30.815 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K -73.57 % | 37.837 K 7.60 % | 35.164 K 0.00 % | 35.164 K -0.22 % | 35.240 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.988 K -3.24 % | 45.462 K 3.35 % | 43.988 K 0.00 % | 43.988 K 16.26 % | 37.837 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.419 M -9.02 % | 12.551 M -8.36 % | 13.696 M | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.419 M -9.02 % | 12.551 M -8.36 % | 13.696 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 155.174 K -16.97 % | 186.883 K -30.49 % | 268.863 K 23.04 % | 218.522 K 125.73 % | 96.808 K 35.64 % | 71.369 K 46.40 % | 48.748 K -31.75 % | 71.422 K 131.78 % | 30.815 K 27.20 % | 24.225 K -45.84 % | 44.728 K -5.95 % | 47.557 K 1.42 % | 46.893 K 23.24 % | 38.051 K -6.99 % | 40.909 K -30.10 % | 58.527 K -17.74 % | 71.150 K 2.68 % | 69.296 K 44.73 % | 47.881 K -53.26 % | 102.436 K -38.12 % | 165.538 K -7.97 % | 179.871 K 27.40 % | 141.190 K 1.05 % | 139.728 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 155.174 K -16.97 % | 186.883 K -30.49 % | 268.863 K 23.04 % | 218.522 K 125.73 % | 96.808 K 35.64 % | 71.369 K 46.40 % | 48.748 K -31.75 % | 71.422 K 131.78 % | 30.815 K -54.83 % | 68.213 K -24.37 % | 90.189 K -1.48 % | 91.545 K 0.73 % | 90.881 K 5.81 % | 85.888 K 9.07 % | 78.746 K -15.95 % | 93.691 K -11.87 % | 106.314 K 1.70 % | 104.536 K 118.32 % | 47.881 K -53.26 % | 102.437 K -38.12 % | 165.538 K -98.57 % | 11.598 M -8.62 % | 12.692 M -8.26 % | 13.835 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | 1.275 M -45.89 % | 2.356 M -10.27 % | 2.626 M 57.45 % | 1.668 M 33.74 % | 1.247 M -63.40 % | 3.407 M 439.34 % | 631.769 K 145.72 % | 257.111 K -9.98 % | 285.613 K 3.29 % | 276.504 K 72.85 % | 159.963 K -20.73 % | 201.806 K 82.84 % | 110.373 K 63.61 % | 67.463 K -22.21 % | 86.723 K 17.64 % | 73.717 K -60.25 % | 185.433 K -46.08 % | 343.894 K 130.23 % | 149.369 K -35.14 % | 230.289 K -57.45 % | 541.276 K 648.39 % | 72.326 K 38.53 % | 52.208 K -13.56 % | 60.399 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 7.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.514 K -78.37 % | 43.988 K | 0.000 -100.00 % | 152.603 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.626 K 7.60 % | 42.404 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 33.159 M 162.35 % | 12.639 M -19.87 % | 15.774 M -54.68 % | 34.807 M 23.80 % | 28.116 M 205.71 % | 9.197 M -36.13 % | 14.400 M -5.48 % | 15.236 M -30.38 % | 21.885 M -23.46 % | 28.594 M -18.09 % | 34.910 M 2.17 % | 34.167 M 155.99 % | 13.347 M 136.79 % | 5.636 M -36.23 % | 8.838 M 69.08 % | 5.227 M 21.42 % | 4.305 M -61.71 % | 11.243 M 51.78 % | 7.408 M -26.07 % | 10.020 M -53.10 % | 21.366 M -27.33 % | 29.401 M 751.33 % | 3.454 M -3.72 % | 3.587 M -47.67 % | 6.855 M 53.37 % | 4.470 M 22 347 845.00 % | 20.000 0.00 % | 20.000 |
| Cash and short term investments | 40.659 M 221.69 % | 12.639 M -19.87 % | 15.774 M -54.68 % | 34.807 M 23.80 % | 28.116 M 205.71 % | 9.197 M -36.13 % | 14.400 M -5.54 % | 15.245 M -30.48 % | 21.929 M -23.31 % | 28.594 M -18.45 % | 35.062 M 2.62 % | 34.167 M 155.99 % | 13.347 M 136.79 % | 5.636 M -36.23 % | 8.838 M 69.08 % | 5.227 M 21.42 % | 4.305 M -61.71 % | 11.243 M 50.85 % | 7.453 M -25.93 % | 10.062 M -52.91 % | 21.366 M -27.33 % | 29.401 M 751.33 % | 3.454 M -3.72 % | 3.587 M -47.67 % | 6.855 M 53.37 % | 4.470 M 22 347 845.00 % | 20.000 0.00 % | 20.000 |
| Total current assets | 45.871 M 140.96 % | 19.037 M -29.62 % | 27.049 M -34.26 % | 41.144 M 22.86 % | 33.489 M 153.06 % | 13.233 M -33.37 % | 19.861 M 6.47 % | 18.655 M -26.12 % | 25.250 M -24.98 % | 33.657 M -19.37 % | 41.744 M 0.47 % | 41.549 M 144.65 % | 16.983 M 134.05 % | 7.256 M -18.77 % | 8.932 M 33.16 % | 6.708 M 49.36 % | 4.491 M -61.35 % | 11.619 M 51.43 % | 7.673 M -25.69 % | 10.325 M -53.14 % | 22.033 M -25.48 % | 29.565 M 710.21 % | 3.649 M -2.83 % | 3.755 M -45.22 % | 6.855 M 53.37 % | 4.470 M 22 347 845.00 % | 20.000 0.00 % | 20.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 567.884 K -8.66 % | 621.737 K 142.09 % | 256.821 K 6.29 % | 241.625 K -3.82 % | 251.221 K 3 313.33 % | 7.360 K | 0.000 | 0.000 | 0.000 100.00 % | -3.865 K | 0.000 | 0.000 -100.00 % | 243.783 K 98.40 % | 122.877 K 79.40 % | 68.495 K | 0.000 -100.00 % | 71.173 K | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 3.938 M -2.57 % | 4.042 M -53.27 % | 8.649 M 85.22 % | 4.669 M 13.16 % | 4.126 M 6 629.12 % | 61.321 K -98.73 % | 4.829 M 53.20 % | 3.152 M 3.85 % | 3.036 M -36.58 % | 4.787 M -26.61 % | 6.522 M 19 019.53 % | 34.112 K -99.03 % | 3.526 M 127.17 % | 1.552 M 21 343.05 % | 7.238 K -99.49 % | 1.407 M 267 335.55 % | 526.000 -98.31 % | 31.072 K -55.60 % | 69.986 K -6.32 % | 74.704 K -40.88 % | 126.353 K 36.82 % | 92.352 K -35.60 % | 143.395 K 32.78 % | 107.992 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.287 M 6.76 % | 20.876 M 1 036.48 % | 1.837 M 821.77 % | 199.285 K |
| Account payables | 538.276 K -7.38 % | 581.137 K -66.14 % | 1.716 M -34.88 % | 2.635 M 81.92 % | 1.449 M 51.83 % | 954.033 K -43.68 % | 1.694 M 26.99 % | 1.334 M 1 950.59 % | 65.049 K -79.13 % | 311.719 K -14.01 % | 362.493 K -44.33 % | 651.152 K 133.69 % | 278.641 K 37.70 % | 202.347 K -34.99 % | 311.268 K -74.99 % | 1.244 M 1 032.62 % | 109.871 K -36.20 % | 172.204 K -62.56 % | 459.893 K -51.73 % | 952.724 K -62.79 % | 2.561 M -3.21 % | 2.646 M 390.31 % | 539.611 K -35.98 % | 842.863 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 16.280 K 1.79 % | 15.994 K -42.74 % | 27.930 K 3.74 % | 26.924 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 |
| 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 |
| 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 |
| Capital lease obligations | 155.457 K -2.26 % | 159.045 K -24.40 % | 210.384 K 79.07 % | 117.489 K 78.97 % | 65.649 K 94.53 % | 33.747 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.255 147.55 % | 0.103 | 0.000 -100.00 % | 0.528 1.48 % | 0.520 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 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 % | 82.341 M 9.61 % | 75.120 M 953.97 % | 7.127 M -89.82 % | 70.005 M -36.68 % | 110.566 M 3.11 % | 107.236 M 8 176 695 989.71 % | -1.311 -307.32 % | -0.322 -100.00 % | 14.848 M 0.23 % | 14.814 M 62.51 % | 9.116 M -31.23 % | 13.255 M 16 527.02 % | -80.690 K -11 594.20 % | -690.000 |
| 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 |
| 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 100.00 % | -0.446 -186.91 % | 0.513 | 0.000 -100.00 % | 894.583 K 507.99 % | 147.137 K -92.33 % | 1.918 M 859.02 % | 199.955 K |
| Total assets | 46.026 M 139.42 % | 19.224 M -29.63 % | 27.318 M -33.96 % | 41.363 M 23.16 % | 33.586 M 152.43 % | 13.305 M -33.17 % | 19.910 M 6.32 % | 18.726 M -25.93 % | 25.281 M -25.04 % | 33.725 M -19.38 % | 41.834 M 0.46 % | 41.641 M 143.89 % | 17.074 M 132.55 % | 7.342 M -18.52 % | 9.011 M 32.49 % | 6.801 M 47.95 % | 4.597 M -60.79 % | 11.723 M 51.85 % | 7.721 M -25.96 % | 10.427 M -53.03 % | 22.199 M -46.07 % | 41.164 M 151.90 % | 16.341 M -7.10 % | 17.591 M -21.07 % | 22.287 M 6.76 % | 20.876 M 1 036.48 % | 1.837 M 821.77 % | 199.285 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 2.991 M 382.58 % | -1.058 M -145.40 % | 2.332 M 1 029.07 % | -250.961 K 49.10 % | -493.017 K -1.36 % | -486.422 K -177.02 % | 631.559 K 167.60 % | -934.220 K 81.14 % | -4.953 M -290.06 % | -1.270 M -1 044.37 % | -110.966 K | 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 | 979.920 K 11.11 % | 881.950 K -8.75 % | 966.571 K -35.82 % | 1.506 M -20.09 % | 1.885 M 15 785.44 % | -12.016 K -113.48 % | 89.138 K -88.34 % | 764.539 K 3 025.67 % | 24.460 K 248.24 % | -16.500 K -103.52 % | 468.835 K -63.08 % | 1.270 M 42.13 % | 893.477 K | 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 | -613.678 K -110.67 % | 5.749 M 245.91 % | -3.940 M -780.16 % | -447.684 K 89.38 % | -4.216 M -632.95 % | 791.128 K 159.40 % | -1.332 M -239.31 % | 956.094 K -1.96 % | 975.189 K -22.32 % | 1.255 M 380.95 % | -446.852 K 78.90 % | -2.118 M -81.40 % | -1.168 M 37.40 % | -1.865 M -221.25 % | 1.538 M 369.97 % | -569.802 K -2 365.07 % | -23.115 K 97.25 % | -841.163 K -713.46 % | 137.118 K 121.46 % | -638.927 K -373.94 % | 233.236 K -89.22 % | 2.164 M 680.31 % | -372.882 K -198.68 % | 377.870 K |
| Accounts receivables | 104.068 K -97.75 % | 4.624 M 217.35 % | -3.940 M -780.16 % | -447.684 K 89.38 % | -4.216 M -188.43 % | 4.768 M 384.31 % | -1.677 M -1 335.41 % | -116.837 K -106.69 % | 1.746 M 0.68 % | 1.734 M 126.94 % | 764.255 K 120.32 % | -3.761 M -90.64 % | -1.973 M -27.51 % | -1.547 M -60 632.46 % | -2.548 K -752.17 % | -299.000 -100.25 % | 120.115 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 -100.00 % | 2.450 M 210.84 % | -2.211 M -1 256.66 % | 191.129 K -70.53 % | 648.570 K 197.83 % | -662.926 K -3 591.29 % | 18.988 K 566.65 % | -4.069 K 96.81 % | -127.719 K -99.63 % | -63.979 K | 0.000 100.00 % | -61.066 K -183.95 % | 72.744 K -94.76 % | 1.389 M 207.33 % | -1.294 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 -100.00 % | 1.102 M 170.62 % | -1.561 M -159.94 % | 2.604 M 501.52 % | 432.905 K 166.75 % | -648.570 K -197.83 % | 662.926 K -42.99 % | 1.163 M 235.82 % | -856.131 K -112.20 % | -403.449 K 66.56 % | -1.206 M | 0.000 -100.00 % | 817.041 K 287.49 % | -435.779 K -380.85 % | 155.167 K -75.77 % | 640.275 K 361.37 % | -244.971 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -717.746 K -3 214.54 % | 23.045 K 102.59 % | -889.522 K -126.17 % | -393.292 K 36.98 % | -624.034 K 84.31 % | -3.977 M -1 252.29 % | 345.144 K 417.03 % | -108.869 K -222.00 % | 89.237 K 70.91 % | 52.214 K -11.82 % | 59.215 K -96.40 % | 1.644 M 3 215.13 % | 49.576 K 9.24 % | 45.382 K 1 461.60 % | -3.333 K -103.95 % | 84.392 K 465.10 % | -23.115 K 97.25 % | -841.163 K -713.46 % | 137.118 K 362.39 % | 29.654 K -59.16 % | 72.616 K | 0.000 | 0.000 | 0.000 |
| Other non cash items | 190.623 K 172.99 % | -261.152 K 95.89 % | -6.349 M -1 493.57 % | 455.573 K 121.73 % | -2.096 M -17 344.12 % | -12.016 K -113.48 % | 89.138 K -88.34 % | 764.539 K 3 025.67 % | 24.460 K 248.24 % | -16.500 K 80.89 % | -86.322 K -123.59 % | 365.985 K 84.94 % | 197.898 K -17.22 % | 239.058 K -21.07 % | 302.892 K -58.65 % | 732.495 K 41.53 % | 517.540 K -89.64 % | 4.994 M 185.95 % | 1.746 M 196.62 % | 588.794 K -95.15 % | 12.141 M 947.54 % | 1.159 M 537.85 % | 181.703 K 25.91 % | 144.307 K |
| Net cash provided by operating activities | -11.451 M 9.16 % | -12.606 M 37.08 % | -20.036 M -62.40 % | -12.337 M 28.81 % | -17.330 M -83.75 % | -9.431 M 32.42 % | -13.955 M -123.45 % | -6.245 M -6.48 % | -5.865 M 20.94 % | -7.419 M 31.76 % | -10.871 M 21.16 % | -13.789 M -73.42 % | -7.951 M -16.15 % | -6.846 M -50.18 % | -4.558 M 3.20 % | -4.709 M 32.67 % | -6.994 M 25.69 % | -9.412 M -2.32 % | -9.198 M 21.10 % | -11.658 M -2.51 % | -11.372 M -113.97 % | -5.315 M -48.46 % | -3.580 M 4.99 % | -3.768 M |
| Investments in property plant and equipment | 0.000 100.00 % | -5.722 K 21.73 % | -7.311 K 91.80 % | -89.147 K -751.29 % | -10.472 K 37.46 % | -16.744 K -138.45 % | -7.022 K 88.75 % | -62.405 K -123.53 % | -27.918 K -1 110.14 % | -2.307 K 91.98 % | -28.757 K -24.78 % | -23.047 K -4.76 % | -22.000 K 17.80 % | -26.763 K -95.48 % | -13.691 K 39.60 % | -22.667 K 37.37 % | -36.192 K 22.51 % | -46.706 K -924.71 % | -4.558 K 91.81 % | -55.659 K -10.74 % | -50.261 K 62.36 % | -133.545 K -52.33 % | -87.668 K -4.02 % | -84.277 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -7.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -154.077 K | 0.000 100.00 % | -6.151 K | 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 -100.00 % | 43.988 K | 0.000 -100.00 % | 1.474 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 |
| Other investing activites | 0.000 | 0.000 100.00 % | -29.150 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.988 K | 0.000 -100.00 % | 1.474 K 100.96 % | -154.077 K | 0.000 100.00 % | -6.151 K | 0.000 100.00 % | -2.673 K | 0.000 | 0.000 100.00 % | -35.239 K -11 867.36 % | 299.466 -20.07 % | 374.638 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -7.500 M -130 973.05 % | -5.722 K 84.31 % | -36.461 K 59.10 % | -89.147 K -751.29 % | -10.472 K 37.46 % | -16.744 K -138.45 % | -7.022 K 61.87 % | -18.417 K 34.03 % | -27.918 K -3 251.50 % | -833.000 99.54 % | -182.834 K -693.31 % | -23.047 K 18.13 % | -28.151 K -5.19 % | -26.763 K -63.55 % | -16.364 K 27.81 % | -22.667 K 37.37 % | -36.192 K 55.83 % | -81.946 K -1 824.26 % | -4.259 K 92.30 % | -55.285 K -10.00 % | -50.261 K 62.36 % | -133.545 K -52.33 % | -87.668 K -4.02 % | -84.277 K |
| Debt repayment | -127.097 K -1 125.62 % | -10.370 K 82.69 % | -59.922 K -73.62 % | -34.513 K 40.79 % | -58.289 K 34.68 % | -89.241 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -810.164 K -340.40 % | 337.000 K | 0.000 -100.00 % | 347.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 42.571 M 319.64 % | 10.145 M 3 103.50 % | 316.675 K -98.16 % | 17.176 M -56.22 % | 39.237 M 799.13 % | 4.364 M -66.65 % | 13.085 M 12 251.63 % | -107.678 K 32.52 % | -159.564 K | 0.000 -100.00 % | 7.128 M -80.92 % | 37.363 M 129.77 % | 16.261 M 323.07 % | 3.843 M | 0.000 -100.00 % | 6.000 M | 0.000 -100.00 % | 14.328 M 84.12 % | 7.782 M | 0.000 -100.00 % | 4.734 M -86.24 % | 34.406 M 829.19 % | 3.703 M 537.69 % | 580.655 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other financing activites | -2.774 M -202.19 % | -918.020 K -593.30 % | -132.413 K 84.18 % | -836.969 K 66.42 % | -2.493 M -751.41 % | -292.768 K 19.20 % | -362.320 K -236.48 % | -107.678 K 32.52 % | -159.564 K -204.56 % | 152.603 K -97.77 % | 6.843 M -80.87 % | 35.771 M 134.64 % | 15.245 M 320.90 % | 3.622 M -54.66 % | 7.988 M 41.24 % | 5.656 M 5 510.67 % | 100.807 K 116.50 % | -611.073 K -49.53 % | -408.675 K -20 117.12 % | -2.021 K 95.82 % | -48.379 K 98.28 % | -2.818 M -1 862.56 % | -143.573 K | 0.000 |
| Net cash used provided by financing activities | 39.669 M 330.43 % | 9.216 M 7 312.17 % | 124.340 K -99.24 % | 16.305 M -55.56 % | 36.686 M 821.32 % | 3.982 M -68.70 % | 12.722 M 11 915.14 % | -107.678 K 32.52 % | -159.564 K -204.56 % | 152.603 K -97.77 % | 6.843 M -80.57 % | 35.214 M 125.99 % | 15.582 M 330.20 % | 3.622 M -56.55 % | 8.335 M 47.37 % | 5.656 M 5 510.67 % | 100.807 K -99.27 % | 13.747 M 86.44 % | 7.373 M 364 851.24 % | -2.021 K -100.04 % | 4.686 M -85.17 % | 31.588 M 787.50 % | 3.559 M 512.96 % | 580.655 K |
| Effect of forex changes on cash | -198.375 K -176.19 % | 260.356 K -71.54 % | 914.942 K -67.48 % | 2.813 M 759.15 % | -426.782 K -262.29 % | 262.977 K -34.89 % | 403.879 K 245.22 % | -278.118 K 57.61 % | -656.019 K -169.00 % | 950.720 K -80.81 % | 4.953 M 952.15 % | -581.263 K -639.88 % | 107.665 K 120.31 % | 48.870 K 132.68 % | -149.532 K -7 313.58 % | -2.017 K -113.01 % | 15.501 K 103.56 % | -435.241 K 43.85 % | -775.077 K -388.00 % | 269.123 K 119.83 % | -1.357 M -647.03 % | -181.657 K -1 359.75 % | -12.444 K -2 672 402 997 454 994.00 % | 0.000 |
| Net change in cash | 20.520 M 754.56 % | -3.135 M 83.53 % | -19.033 M -384.44 % | 6.691 M -64.63 % | 18.919 M 463.61 % | -5.203 M -522.63 % | -835.652 K 87.43 % | -6.649 M 0.88 % | -6.709 M -6.22 % | -6.316 M -950.58 % | 742.556 K -96.43 % | 20.820 M 170.03 % | 7.710 M 340.81 % | -3.202 M -188.67 % | 3.611 M 291.51 % | 922.321 K 113.34 % | -6.914 M -281.09 % | 3.818 M 246.62 % | -2.604 M 77.25 % | -11.446 M -41.42 % | -8.094 M -131.18 % | 25.958 M 21 575.70 % | -120.871 K 96.31 % | -3.272 M |
| Cash at beginning of period | 12.639 M -19.87 % | 15.774 M -54.68 % | 34.807 M 23.80 % | 28.116 M 205.71 % | 9.197 M -36.13 % | 14.400 M -5.48 % | 15.236 M -30.38 % | 21.885 M -23.46 % | 28.594 M -18.09 % | 34.910 M 2.17 % | 34.167 M 155.99 % | 13.347 M 136.79 % | 5.636 M -36.23 % | 8.838 M 69.08 % | 5.227 M 21.42 % | 4.305 M -61.63 % | 11.219 M 51.09 % | 7.425 M -25.84 % | 10.012 M -53.36 % | 21.466 M -27.13 % | 29.460 M 755.72 % | 3.443 M -3.68 % | 3.574 M -47.88 % | 6.859 M |
| Cash at end of period | 33.159 M 162.35 % | 12.639 M -19.87 % | 15.774 M -54.68 % | 34.807 M 23.80 % | 28.116 M 205.71 % | 9.197 M -36.13 % | 14.400 M -5.48 % | 15.236 M -30.38 % | 21.885 M -23.46 % | 28.594 M -18.09 % | 34.910 M 2.17 % | 34.167 M 155.99 % | 13.347 M 136.79 % | 5.636 M -36.23 % | 8.838 M 69.08 % | 5.227 M 21.42 % | 4.305 M -61.71 % | 11.243 M 51.78 % | 7.408 M -26.07 % | 10.020 M -53.10 % | 21.366 M -27.33 % | 29.401 M 751.33 % | 3.454 M -3.72 % | 3.587 M |
| Operating cash flow | -11.451 M 9.16 % | -12.606 M 37.08 % | -20.036 M -62.40 % | -12.337 M 28.81 % | -17.330 M -83.75 % | -9.431 M 32.42 % | -13.955 M -123.45 % | -6.245 M -6.48 % | -5.865 M 20.94 % | -7.419 M 31.76 % | -10.871 M 21.16 % | -13.789 M -73.42 % | -7.951 M -16.15 % | -6.846 M -50.18 % | -4.558 M 3.20 % | -4.709 M 32.67 % | -6.994 M 25.69 % | -9.412 M -2.32 % | -9.198 M 21.10 % | -11.658 M -2.51 % | -11.372 M -113.97 % | -5.315 M -48.46 % | -3.580 M 4.99 % | -3.768 M |
| Capital expenditure | 0.000 100.00 % | -5.722 K 21.73 % | -7.311 K 91.80 % | -89.147 K -751.29 % | -10.472 K 37.46 % | -16.744 K -138.45 % | -7.022 K 88.75 % | -62.405 K -123.53 % | -27.918 K -1 110.14 % | -2.307 K 91.98 % | -28.757 K -24.78 % | -23.047 K -4.76 % | -22.000 K 17.80 % | -26.763 K -95.48 % | -13.691 K 39.60 % | -22.667 K 37.37 % | -36.192 K 22.51 % | -46.706 K -924.71 % | -4.558 K 91.81 % | -55.659 K -10.74 % | -50.261 K 62.36 % | -133.545 K -52.33 % | -87.668 K -4.02 % | -84.277 K |
| Free CashFlow | -11.451 M 9.20 % | -12.612 M 37.08 % | -20.043 M -61.29 % | -12.426 M 28.34 % | -17.341 M -83.54 % | -9.448 M 32.33 % | -13.962 M -121.35 % | -6.308 M -7.04 % | -5.893 M 20.59 % | -7.421 M 31.92 % | -10.900 M 21.08 % | -13.812 M -73.23 % | -7.973 M -16.01 % | -6.873 M -50.32 % | -4.572 M 3.37 % | -4.732 M 32.70 % | -7.030 M 25.67 % | -9.458 M -2.78 % | -9.202 M 21.44 % | -11.714 M -2.55 % | -11.423 M -109.65 % | -5.448 M -48.56 % | -3.668 M 4.79 % | -3.852 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-30 | 2001-06-30 | 2000-12-30 | 2000-06-30 | 1999-12-30 | 1999-06-30 | 1998-12-30 | 1998-06-30 | 1997-12-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.833 M 138.68 % | 1.606 M -24.20 % | 2.119 M 11.46 % | 1.901 M 24.19 % | 1.530 M -35.85 % | 2.386 M -13.69 % | 2.764 M 17.17 % | 2.359 M -3.95 % | 2.456 M 30.42 % | 1.883 M 201.52 % | -1.855 M -200.00 % | 1.855 M -26.52 % | 2.525 M 4.04 % | 2.427 M 47.21 % | 1.648 M 11.57 % | 1.477 M 18.06 % | 1.251 M -34.26 % | 1.904 M -6.67 % | 2.040 M -28.60 % | 2.857 M -6.96 % | 3.070 M -10.33 % | 3.424 M -47.80 % | 6.559 M 297.51 % | 1.650 M -29.30 % | 2.334 M 1.24 % | 2.305 M 2 370.17 % | 93.332 K 0.00 % | 93.332 K 19.55 % | 78.068 K 0.00 % | 78.068 K -27.38 % | 107.504 K 0.00 % | 107.504 K -49.79 % | 214.097 K 0.00 % | 214.097 K -12.97 % | 246.000 K 0.00 % | 246.000 K -2.97 % | 253.522 K 0.00 % | 253.522 K -33.44 % | 380.898 K -0.18 % | 381.588 K -71.12 % | 1.321 M 0.00 % | 1.321 M 14.53 % | 1.154 M 0.00 % | 1.154 M 43.96 % | 801.316 K 204.20 % | 263.420 K -33.68 % | 397.197 K 0.00 % | 397.197 K 53.90 % | 258.091 K 0.00 % | 258.091 K 555.40 % | 39.379 K 0.00 % | 39.379 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -4.974 M 30.65 % | -7.173 M 43.14 % | -12.616 M -93.88 % | -6.507 M -12.69 % | -5.775 M 28.10 % | -8.032 M -28.23 % | -6.264 M 4.86 % | -6.584 M 2.43 % | -6.747 M 21.19 % | -8.562 M -9.54 % | -7.817 M -38.58 % | -5.640 M 19.40 % | -6.998 M -31.04 % | -5.340 M -14.89 % | -4.648 M -28.50 % | -3.617 M 7.01 % | -3.890 M -6.53 % | -3.652 M 25.09 % | -4.875 M -70.75 % | -2.855 M 38.37 % | -4.632 M -269.79 % | -1.253 M 76.81 % | -5.401 M 31.88 % | -7.928 M -129.48 % | -3.455 M 20.25 % | -4.332 M -65.37 % | -2.620 M 0.00 % | -2.620 M 18.53 % | -3.216 M 0.00 % | -3.216 M -31.06 % | -2.453 M 0.00 % | -2.453 M 34.77 % | -3.761 M 0.00 % | -3.761 M 44.64 % | -6.795 M 0.00 % | -6.795 M -21.99 % | -5.570 M 0.00 % | -5.570 M 4.92 % | -5.858 M 0.18 % | -5.869 M 52.88 % | -12.454 M 0.00 % | -12.454 M -153.49 % | -4.913 M 0.00 % | -4.913 M -142.90 % | -2.023 M -28.87 % | -1.569 M 42.42 % | -2.726 M 0.00 % | -2.726 M -31.71 % | -2.069 M 0.00 % | -2.069 M -212.07 % | -663.144 K 0.00 % | -663.144 K -1 557.86 % | -40.000 K 0.00 % | -40.000 K -11 494.20 % | -345.000 0.00 % | -345.000 |
| Income before tax | -4.906 M 44.11 % | -8.779 M 40.23 % | -14.689 M -234.70 % | -4.389 M 39.90 % | -7.302 M 29.20 % | -10.314 M -18.15 % | -8.729 M -0.14 % | -8.717 M 3.04 % | -8.991 M 13.93 % | -10.445 M -33.63 % | -7.817 M -38.58 % | -5.640 M 19.40 % | -6.998 M -31.04 % | -5.340 M -14.89 % | -4.648 M -28.50 % | -3.617 M 7.01 % | -3.890 M -6.53 % | -3.652 M 25.09 % | -4.875 M -70.75 % | -2.855 M 38.37 % | -4.632 M -269.79 % | -1.253 M 76.81 % | -5.401 M 31.88 % | -7.928 M -129.48 % | -3.455 M 20.25 % | -4.332 M -65.37 % | -2.620 M 0.00 % | -2.620 M 18.53 % | -3.216 M 0.00 % | -3.216 M -31.06 % | -2.453 M 0.00 % | -2.453 M 34.77 % | -3.761 M 0.00 % | -3.761 M 44.64 % | -6.795 M 0.00 % | -6.795 M -21.99 % | -5.570 M 0.00 % | -5.570 M | 0.000 100.00 % | -11.726 M 5.84 % | -12.454 M 0.00 % | -12.454 M -153.49 % | -4.913 M 0.00 % | -4.913 M | 0.000 | 0.000 100.00 % | -2.726 M 0.00 % | -2.726 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income before tax ratio | -1.28 76.58 % | -5.47 21.15 % | -6.93 -200.29 % | -2.31 51.61 % | -4.77 -10.37 % | -4.32 -36.89 % | -3.16 14.53 % | -3.69 -0.95 % | -3.66 34.00 % | -5.55 -231.63 % | 4.21 238.58 % | -3.04 -9.69 % | -2.77 -25.94 % | -2.20 21.96 % | -2.82 -15.17 % | -2.45 21.23 % | -3.11 -62.04 % | -1.92 19.73 % | -2.39 -139.16 % | -1.00 33.77 % | -1.51 -312.40 % | -0.37 55.57 % | -0.82 82.86 % | -4.80 -224.59 % | -1.48 21.23 % | -1.88 93.31 % | -28.07 0.00 % | -28.07 31.85 % | -41.19 0.00 % | -41.19 -80.48 % | -22.82 0.00 % | -22.82 -29.90 % | -17.57 0.00 % | -17.57 36.39 % | -27.62 0.00 % | -27.62 -25.72 % | -21.97 0.00 % | -21.97 | 0.00 100.00 % | -30.73 -226.02 % | -9.43 0.00 % | -9.43 -121.33 % | -4.26 0.00 % | -4.26 | 0.00 | 0.00 100.00 % | -6.86 0.00 % | -6.86 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -7.107 M 5.56 % | -7.526 M 48.51 % | -14.615 M -75.37 % | -8.334 M -14.95 % | -7.250 M 29.36 % | -10.264 M -17.88 % | -8.707 M -0.25 % | -8.685 M 2.96 % | -8.951 M 14.01 % | -10.410 M -27.95 % | -8.136 M -42.11 % | -5.725 M 20.20 % | -7.175 M -28.32 % | -5.591 M -8.00 % | -5.177 M -72.73 % | -2.997 M -10.06 % | -2.723 M 34.18 % | -4.137 M 6.04 % | -4.403 M -5.83 % | -4.161 M 31.45 % | -6.070 M -34.72 % | -4.505 M 3.62 % | -4.675 M 40.27 % | -7.826 M -117.81 % | -3.593 M 13.81 % | -4.168 M -60.06 % | -2.604 M 0.00 % | -2.604 M 18.57 % | -3.198 M 0.00 % | -3.198 M -31.29 % | -2.436 M 0.00 % | -2.436 M 34.95 % | -3.744 M 0.00 % | -3.744 M 40.95 % | -6.341 M 0.00 % | -6.341 M -16.00 % | -5.466 M 0.00 % | -5.466 M 77.20 % | -23.971 M -302.28 % | 11.851 M 248.63 % | -7.973 M 0.00 % | -7.973 M -107.04 % | -3.851 M 0.00 % | -3.851 M 19.81 % | -4.802 M -276.67 % | -1.275 M 33.50 % | -1.917 M 0.00 % | -1.917 M -106.12 % | -930.111 K 0.00 % | -930.111 K -442.06 % | -171.588 K 0.00 % | -171.588 K -328.97 % | -40.000 K 0.00 % | -40.000 K -11 494.20 % | -345.000 0.00 % | -345.000 |
| Net income ratio | -1.30 70.95 % | -4.47 24.99 % | -5.96 -73.95 % | -3.42 9.26 % | -3.77 -12.08 % | -3.37 -48.58 % | -2.27 18.80 % | -2.79 -1.59 % | -2.75 39.57 % | -4.55 -207.90 % | 4.21 238.58 % | -3.04 -9.69 % | -2.77 -25.94 % | -2.20 21.96 % | -2.82 -15.17 % | -2.45 21.23 % | -3.11 -62.04 % | -1.92 19.73 % | -2.39 -139.16 % | -1.00 33.77 % | -1.51 -312.40 % | -0.37 55.57 % | -0.82 82.86 % | -4.80 -224.59 % | -1.48 21.23 % | -1.88 93.31 % | -28.07 0.00 % | -28.07 31.85 % | -41.19 0.00 % | -41.19 -80.48 % | -22.82 0.00 % | -22.82 -29.90 % | -17.57 0.00 % | -17.57 36.39 % | -27.62 0.00 % | -27.62 -25.72 % | -21.97 0.00 % | -21.97 -42.86 % | -15.38 0.00 % | -15.38 -63.15 % | -9.43 0.00 % | -9.43 -121.33 % | -4.26 0.00 % | -4.26 -68.73 % | -2.52 57.64 % | -5.96 13.18 % | -6.86 0.00 % | -6.86 14.42 % | -8.02 0.00 % | -8.02 52.38 % | -16.84 0.00 % | -16.84 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -1.85 60.43 % | -4.69 32.07 % | -6.90 -57.34 % | -4.38 7.44 % | -4.74 -10.11 % | -4.30 -36.58 % | -3.15 14.45 % | -3.68 -1.03 % | -3.64 34.07 % | -5.53 -226.03 % | 4.39 242.11 % | -3.09 -8.59 % | -2.84 -23.33 % | -2.30 26.63 % | -3.14 -54.82 % | -2.03 6.77 % | -2.18 -0.12 % | -2.17 -0.67 % | -2.16 -48.23 % | -1.46 26.33 % | -1.98 -50.24 % | -1.32 -84.63 % | -0.71 84.97 % | -4.74 -208.08 % | -1.54 14.86 % | -1.81 93.52 % | -27.90 0.00 % | -27.90 31.89 % | -40.96 0.00 % | -40.96 -80.79 % | -22.66 0.00 % | -22.66 -29.56 % | -17.49 0.00 % | -17.49 32.15 % | -25.77 0.00 % | -25.77 -19.55 % | -21.56 0.00 % | -21.56 65.74 % | -62.93 -302.64 % | 31.06 614.61 % | -6.03 0.00 % | -6.03 -80.77 % | -3.34 0.00 % | -3.34 44.30 % | -5.99 -23.83 % | -4.84 -0.27 % | -4.83 0.00 % | -4.83 -33.93 % | -3.60 0.00 % | -3.60 17.29 % | -4.36 0.00 % | -4.36 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.98 2.39 % | 0.96 -0.50 % | 0.97 0.43 % | 0.96 -0.49 % | 0.97 -1.35 % | 0.98 -1.29 % | 0.99 0.52 % | 0.99 0.29 % | 0.98 0.28 % | 0.98 -13.57 % | 1.14 20.13 % | 0.94 4.39 % | 0.91 -6.29 % | 0.97 4.15 % | 0.93 -0.17 % | 0.93 3.99 % | 0.89 -5.27 % | 0.94 0.29 % | 0.94 -1.84 % | 0.96 0.75 % | 0.95 -1.88 % | 0.97 0.92 % | 0.96 10.45 % | 0.87 -7.11 % | 0.94 -0.12 % | 0.94 -6.30 % | 1.00 0.00 % | 1.00 164.23 % | -1.56 0.00 % | -1.56 -255.70 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 12.467 M 40.78 % | 8.856 M -15.77 % | 10.514 M 152.00 % | 4.172 M 2.60 % | 4.066 M 1.15 % | 4.020 M 0.22 % | 4.011 M 0.07 % | 4.009 M 15.41 % | 3.473 M 57.47 % | 2.206 M 43.63 % | 1.536 M 6.11 % | 1.447 M 25.18 % | 1.156 M 29.22 % | 894.649 K 0.54 % | 889.819 K 0.00 % | 889.819 K -0.38 % | 893.177 K 0.38 % | 889.819 K 0.00 % | 889.819 K 0.00 % | 889.819 K 3.36 % | 860.876 K 5.65 % | 814.839 K 7.91 % | 755.092 K 12.41 % | 671.731 K 12.48 % | 597.185 K 12.29 % | 531.814 K 10.88 % | 479.610 K 0.00 % | 479.610 K 16.23 % | 412.631 K 0.00 % | 412.631 K 8.81 % | 379.213 K 0.00 % | 379.213 K 12.44 % | 337.263 K 0.00 % | 337.263 K -3.06 % | 347.896 K 27.77 % | 272.289 K 5.08 % | 259.119 K 18.52 % | 218.635 K 2.44 % | 213.423 K 0.00 % | 213.423 K 6.60 % | 200.204 K 1.55 % | 197.149 K 60.97 % | 122.476 K 0.00 % | 122.476 K 27.38 % | 96.151 K -1.76 % | 97.869 K 7.41 % | 91.115 K 0.00 % | 91.115 K 5.67 % | 86.228 K 0.00 % | 86.228 K 56.03 % | 55.262 K 0.00 % | 55.262 K -27.74 % | 76.475 K 0.00 % | 76.475 K -21.72 % | 97.688 K 0.00 % | 97.688 K |
| Weighted average shs out | 12.467 M 45.99 % | 8.540 M -18.77 % | 10.514 M 152.00 % | 4.172 M 2.60 % | 4.066 M 1.15 % | 4.020 M 0.22 % | 4.011 M 0.07 % | 4.009 M 15.41 % | 3.473 M 57.47 % | 2.206 M 43.63 % | 1.536 M 6.19 % | 1.446 M 25.09 % | 1.156 M 29.22 % | 894.690 K 0.54 % | 889.864 K 0.37 % | 886.627 K -0.19 % | 888.302 K -0.17 % | 889.825 K 0.75 % | 883.198 K -0.75 % | 889.852 K 3.36 % | 860.908 K 7.17 % | 803.318 K 6.38 % | 755.151 K 12.58 % | 670.760 K 12.32 % | 597.199 K 12.48 % | 530.921 K 10.70 % | 479.610 K 0.00 % | 479.610 K 16.23 % | 412.631 K 0.00 % | 412.631 K 8.81 % | 379.213 K 0.00 % | 379.213 K 12.44 % | 337.263 K 0.00 % | 337.263 K -3.06 % | 347.896 K 27.77 % | 272.289 K 5.08 % | 259.119 K 18.52 % | 218.635 K 2.44 % | 213.423 K 0.00 % | 213.423 K 6.60 % | 200.204 K 1.55 % | 197.149 K 60.97 % | 122.476 K 0.00 % | 122.476 K 27.38 % | 96.151 K -1.76 % | 97.869 K 7.41 % | 91.115 K 0.00 % | 91.115 K 5.67 % | 86.228 K 0.00 % | 86.228 K 56.03 % | 55.262 K 0.00 % | 55.262 K -27.74 % | 76.475 K 0.00 % | 76.475 K -21.72 % | 97.688 K 0.00 % | 97.688 K |
| EPS diluted | -0.42 50.00 % | -0.84 30.00 % | -1.20 23.08 % | -1.56 -8.33 % | -1.44 27.27 % | -1.98 -26.92 % | -1.56 3.70 % | -1.62 15.63 % | -1.92 50.77 % | -3.90 23.53 % | -5.10 -30.77 % | -3.90 35.64 % | -6.06 -2.02 % | -5.94 -13.79 % | -5.22 -27.94 % | -4.08 6.85 % | -4.38 -7.35 % | -4.08 25.27 % | -5.46 -71.70 % | -3.18 41.11 % | -5.40 -246.15 % | -1.56 78.15 % | -7.14 39.59 % | -11.82 -105.21 % | -5.76 29.41 % | -8.16 -49.45 % | -5.46 0.00 % | -5.46 30.00 % | -7.80 0.00 % | -7.80 -20.37 % | -6.48 0.00 % | -6.48 41.94 % | -11.16 0.00 % | -11.16 42.74 % | -19.49 21.73 % | -24.90 -15.81 % | -21.50 15.62 % | -25.48 7.28 % | -27.48 0.00 % | -27.48 31.62 % | -40.19 1.54 % | -40.82 -11.44 % | -36.63 0.00 % | -36.63 -73.93 % | -21.06 -31.46 % | -16.02 46.39 % | -29.88 0.00 % | -29.88 -24.50 % | -24.00 0.00 % | -24.00 -100.00 % | -12.00 0.00 % | -12.00 -2 122.22 % | -0.54 0.00 % | -0.54 -15 328.57 % | 0.00 0.00 % | 0.00 |
| Earnings per share | -0.42 50.00 % | -0.84 30.00 % | -1.20 23.08 % | -1.56 -8.33 % | -1.44 27.27 % | -1.98 -26.92 % | -1.56 3.70 % | -1.62 15.63 % | -1.92 50.77 % | -3.90 23.53 % | -5.10 -30.77 % | -3.90 35.64 % | -6.06 -2.02 % | -5.94 -13.79 % | -5.22 -27.94 % | -4.08 6.85 % | -4.38 -7.35 % | -4.08 26.09 % | -5.52 -73.58 % | -3.18 41.11 % | -5.40 -246.15 % | -1.56 78.15 % | -7.14 39.59 % | -11.82 -105.21 % | -5.76 29.41 % | -8.16 -49.45 % | -5.46 0.00 % | -5.46 30.00 % | -7.80 0.00 % | -7.80 -20.37 % | -6.48 0.00 % | -6.48 41.94 % | -11.16 0.00 % | -11.16 42.74 % | -19.49 21.73 % | -24.90 -15.81 % | -21.50 15.62 % | -25.48 7.28 % | -27.48 0.00 % | -27.48 31.62 % | -40.19 1.54 % | -40.82 -11.44 % | -36.63 0.00 % | -36.63 -73.93 % | -21.06 -31.46 % | -16.02 46.39 % | -29.88 0.00 % | -29.88 -24.50 % | -24.00 0.00 % | -24.00 -100.00 % | -12.00 0.00 % | -12.00 -2 122.22 % | -0.54 0.00 % | -0.54 -15 328.57 % | 0.00 0.00 % | 0.00 |
| Gross profit | 3.769 M 144.38 % | 1.542 M -24.58 % | 2.045 M 11.94 % | 1.827 M 23.58 % | 1.478 M -36.72 % | 2.336 M -14.80 % | 2.742 M 17.79 % | 2.328 M -3.68 % | 2.417 M 30.79 % | 1.848 M 187.74 % | -2.106 M -220.13 % | 1.753 M -23.29 % | 2.285 M -2.50 % | 2.344 M 53.32 % | 1.529 M 11.39 % | 1.372 M 22.76 % | 1.118 M -37.73 % | 1.795 M -6.39 % | 1.918 M -29.92 % | 2.737 M -6.26 % | 2.919 M -12.01 % | 3.318 M -47.32 % | 6.298 M 339.03 % | 1.434 M -34.33 % | 2.184 M 1.11 % | 2.160 M 2 214.59 % | 93.332 K 0.00 % | 93.332 K 176.78 % | -121.551 K 0.00 % | -121.551 K -213.07 % | 107.504 K 0.00 % | 107.504 K -49.79 % | 214.097 K 0.00 % | 214.097 K -12.97 % | 246.000 K 0.00 % | 246.000 K -2.97 % | 253.522 K 0.00 % | 253.522 K -33.44 % | 380.898 K -0.18 % | 381.588 K -71.12 % | 1.321 M 0.00 % | 1.321 M 14.53 % | 1.154 M 0.00 % | 1.154 M 43.96 % | 801.316 K 204.20 % | 263.420 K -33.68 % | 397.197 K 0.00 % | 397.197 K 53.90 % | 258.091 K 0.00 % | 258.091 K 555.40 % | 39.379 K 0.00 % | 39.379 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 68.055 K 104.24 % | -1.606 M 22.51 % | -2.072 M -9.04 % | -1.901 M -24.41 % | -1.528 M 33.05 % | -2.282 M 7.46 % | -2.466 M -15.58 % | -2.133 M 4.89 % | -2.243 M -19.10 % | -1.883 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 100.00 % | -1.210 M 0.00 % | -1.210 M -64 494.60 % | 1.879 K 0.00 % | 1.879 K -38.18 % | 3.040 K 0.00 % | 3.040 K | 0.000 | 0.000 -100.00 % | 427.989 K 0.00 % | 427.989 K | 0.000 | 0.000 -100.00 % | 5.858 M 205.65 % | -5.545 M -184.66 % | 6.550 M 0.00 % | 6.550 M 1 299.81 % | 467.909 K 0.00 % | 467.909 K -76.87 % | 2.023 M 113 434 092.75 % | 1.783 | 0.000 | 0.000 -100.00 % | 569.050 K 0.00 % | 569.050 K -14.19 % | 663.144 K 0.00 % | 663.144 K 1 557.86 % | 40.000 K 0.00 % | 40.000 K 11 494.20 % | 345.000 0.00 % | 345.000 |
| Cost of revenue | 63.924 K 0.51 % | 63.598 K -13.60 % | 73.612 K -0.41 % | 73.917 K 41.42 % | 52.267 K 4.54 % | 49.996 K 120.46 % | 22.678 K -28.09 % | 31.536 K -20.64 % | 39.737 K 11.52 % | 35.632 K -85.79 % | 250.690 K 145.22 % | 102.232 K -57.30 % | 239.430 K 189.63 % | 82.667 K -30.90 % | 119.640 K 14.01 % | 104.940 K -21.39 % | 133.490 K 23.14 % | 108.402 K -10.99 % | 121.784 K 1.34 % | 120.170 K -20.47 % | 151.094 K 42.27 % | 106.205 K -59.38 % | 261.469 K 21.27 % | 215.610 K 44.04 % | 149.683 K 3.08 % | 145.211 K | 0.000 | 0.000 -100.00 % | 199.619 K 0.00 % | 199.619 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 |
| General and administrative expenses | 2.507 M -15.71 % | 2.974 M 9.90 % | 2.706 M 31.00 % | 2.066 M -6.08 % | 2.200 M -21.12 % | 2.788 M 22.82 % | 2.270 M -28.25 % | 3.164 M -25.43 % | 4.243 M 17.65 % | 3.607 M 117.84 % | 1.656 M -3.61 % | 1.718 M -22.56 % | 2.218 M 13.30 % | 1.958 M -15.20 % | 2.309 M 22.13 % | 1.890 M 2.88 % | 1.837 M -4.82 % | 1.931 M 24.22 % | 1.554 M -16.49 % | 1.861 M -55.01 % | 4.136 M 1 882.55 % | 208.636 K -33.98 % | 316.000 K 1 087.57 % | 26.609 K -75.60 % | 109.060 K 91.25 % | 57.026 K -77.50 % | 253.464 K 0.00 % | 253.464 K -85.78 % | 1.783 M 0.00 % | 1.783 M -9.09 % | 1.961 M 0.00 % | 1.961 M -25.52 % | 2.633 M 0.00 % | 2.633 M -16.40 % | 3.149 M 0.00 % | 3.149 M -6.45 % | 3.366 M 0.00 % | 3.366 M | 0.000 -100.00 % | 4.305 M 3.91 % | 4.143 M 0.00 % | 4.143 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 |
| Selling and marketing expenses | -336.198 K -200.00 % | 336.198 K 1 298.31 % | -28.056 K -252.63 % | 18.382 K 158.68 % | 7.106 K -61.87 % | 18.636 K -23.74 % | 24.436 K 60.46 % | 15.229 K 167.91 % | -22.426 K -167.28 % | 33.332 K 9.56 % | 30.424 K 0.35 % | 30.317 K -48.70 % | 59.093 K 60.27 % | 36.872 K 37.52 % | 26.813 K -39.48 % | 44.303 K -12.75 % | 50.777 K 2.42 % | 49.575 K 1.87 % | 48.667 K -0.91 % | 49.113 K 5.37 % | 46.610 K 0.00 % | 46.610 K -79.92 % | 232.138 K 83.57 % | 126.458 K 64.82 % | 76.727 K 29.04 % | 59.459 K -4.84 % | 62.485 K 0.00 % | 62.485 K 12.95 % | 55.323 K 0.00 % | 55.323 K -14.95 % | 65.045 K 0.00 % | 65.045 K -41.58 % | 111.340 K 0.00 % | 111.340 K 57.55 % | 70.669 K 0.00 % | 70.669 K -34.39 % | 107.705 K 0.00 % | 107.705 K | 0.000 -100.00 % | 134.832 K -38.87 % | 220.560 K 0.00 % | 220.560 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 |
| Other expenses | 0.000 | 0.000 -100.00 % | 23.051 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 -100.00 % | 9.811 K 0.00 % | 9.811 K -37.86 % | 15.789 K 0.00 % | 15.789 K -96.76 % | 487.995 K 0.00 % | 487.995 K -3.66 % | 506.533 K 0.00 % | 506.533 K | 0.000 | 0.000 -100.00 % | 29.285 K 0.00 % | 29.285 K 100.12 % | -24.352 M -199.52 % | 24.470 M 620.41 % | 3.397 M 0.00 % | 3.397 M 13.30 % | 2.998 M 0.00 % | 2.998 M 153.50 % | -5.604 M | 0.000 -100.00 % | 1.654 M 0.00 % | 1.654 M 190.07 % | 570.329 K 0.00 % | 570.329 K | 0.000 | 0.000 100.00 % | -40.000 K 0.00 % | -40.000 K -11 494.20 % | -345.000 0.00 % | -345.000 |
| Operating expenses | 10.857 M 20.26 % | 9.028 M -39.75 % | 14.984 M 77.43 % | 8.445 M 9.38 % | 7.721 M -27.84 % | 10.700 M 2.49 % | 10.439 M 3.05 % | 10.131 M 3.00 % | 9.836 M 2.40 % | 9.605 M 59.09 % | 6.038 M -19.45 % | 7.495 M -20.01 % | 9.370 M 20.90 % | 7.750 M 21.51 % | 6.378 M 27.82 % | 4.990 M -0.37 % | 5.008 M -8.06 % | 5.447 M -19.81 % | 6.793 M 21.48 % | 5.591 M -25.96 % | 7.552 M 65.22 % | 4.571 M -60.88 % | 11.682 M 24.95 % | 9.349 M 66.31 % | 5.621 M -13.42 % | 6.493 M 65.50 % | 3.923 M 0.00 % | 3.923 M 29.97 % | 3.018 M 0.00 % | 3.018 M 18.00 % | 2.558 M 0.00 % | 2.558 M -41.31 % | 4.358 M 0.00 % | 4.358 M -34.09 % | 6.613 M 0.00 % | 6.613 M 15.03 % | 5.749 M 0.00 % | 5.749 M 123.61 % | -24.352 M -166.67 % | 36.527 M 405.58 % | 7.225 M 0.00 % | 7.225 M 29.05 % | 5.598 M 0.00 % | 5.598 M 199.91 % | -5.604 M -405.72 % | 1.833 M -36.69 % | 2.895 M 0.00 % | 2.895 M 64.62 % | 1.759 M 0.00 % | 1.759 M 733.56 % | 210.967 K 0.00 % | 210.967 K 627.42 % | -40.000 K 0.00 % | -40.000 K -11 494.20 % | -345.000 0.00 % | -345.000 |
| Cost and expenses | 10.921 M 20.12 % | 9.092 M -39.79 % | 15.102 M 77.27 % | 8.519 M 9.60 % | 7.773 M -27.69 % | 10.750 M 2.75 % | 10.462 M 2.95 % | 10.162 M 2.90 % | 9.875 M 2.44 % | 9.641 M 53.31 % | 6.288 M -17.23 % | 7.597 M -20.94 % | 9.609 M 22.68 % | 7.833 M 20.55 % | 6.498 M 27.54 % | 5.095 M -0.91 % | 5.142 M -7.45 % | 5.555 M -19.65 % | 6.914 M 21.06 % | 5.712 M -25.85 % | 7.703 M 64.70 % | 4.677 M -60.84 % | 11.943 M 24.87 % | 9.565 M 65.74 % | 5.771 M -13.06 % | 6.638 M 69.20 % | 3.923 M 0.00 % | 3.923 M 21.91 % | 3.218 M 0.00 % | 3.218 M 25.81 % | 2.558 M 0.00 % | 2.558 M -41.31 % | 4.358 M 0.00 % | 4.358 M -34.09 % | 6.613 M 0.00 % | 6.613 M 15.03 % | 5.749 M 0.00 % | 5.749 M 123.61 % | -24.352 M -166.67 % | 36.527 M 405.58 % | 7.225 M 0.00 % | 7.225 M 29.05 % | 5.598 M 0.00 % | 5.598 M 199.91 % | -5.604 M -405.72 % | 1.833 M -36.69 % | 2.895 M 0.00 % | 2.895 M 64.62 % | 1.759 M 0.00 % | 1.759 M 733.56 % | 210.967 K 0.00 % | 210.967 K 627.42 % | -40.000 K 0.00 % | -40.000 K -11 494.20 % | -345.000 0.00 % | -345.000 |
| Research and development expenses | 8.686 M 51.92 % | 5.718 M -53.45 % | 12.283 M 93.10 % | 6.361 M 17.05 % | 5.434 M -30.01 % | 7.764 M -2.76 % | 7.984 M 18.08 % | 6.762 M 4.39 % | 6.477 M 11.54 % | 5.807 M 33.45 % | 4.351 M -24.28 % | 5.747 M -18.98 % | 7.093 M 20.42 % | 5.890 M 33.51 % | 4.412 M 92.96 % | 2.286 M 22.40 % | 1.868 M -51.26 % | 3.832 M -17.87 % | 4.666 M -5.13 % | 4.919 M -27.02 % | 6.740 M 21.27 % | 5.558 M -28.61 % | 7.785 M 9.29 % | 7.123 M 68.75 % | 4.221 M 5.99 % | 3.983 M 88.36 % | 2.114 M 0.00 % | 2.114 M 81.53 % | 1.165 M 0.00 % | 1.165 M 2 547.39 % | 43.996 K 0.00 % | 43.996 K -96.03 % | 1.108 M 0.00 % | 1.108 M -61.60 % | 2.885 M 0.00 % | 2.885 M 28.46 % | 2.246 M 0.00 % | 2.246 M | 0.000 -100.00 % | 7.618 M 98.99 % | 3.828 M 0.00 % | 3.828 M 47.22 % | 2.600 M 0.00 % | 2.600 M | 0.000 -100.00 % | 723.802 K -41.66 % | 1.241 M 0.00 % | 1.241 M 4.41 % | 1.188 M 0.00 % | 1.188 M 463.22 % | 210.967 K 0.00 % | 210.967 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 2.171 M -34.43 % | 3.311 M 23.61 % | 2.678 M 28.50 % | 2.084 M -8.85 % | 2.287 M -22.11 % | 2.936 M 19.57 % | 2.455 M -27.13 % | 3.369 M 0.31 % | 3.359 M -11.57 % | 3.798 M 125.25 % | 1.686 M -3.54 % | 1.748 M -23.23 % | 2.277 M 12.10 % | 2.031 M -14.01 % | 2.362 M 19.37 % | 1.979 M 2.06 % | 1.939 M -4.47 % | 2.030 M 22.91 % | 1.651 M -15.71 % | 1.959 M -34.52 % | 2.992 M 97.59 % | 1.514 M -17.58 % | 1.837 M 21.81 % | 1.508 M 24.41 % | 1.212 M -28.56 % | 1.697 M 437.13 % | 315.949 K 0.00 % | 315.949 K -82.81 % | 1.838 M 0.00 % | 1.838 M -9.28 % | 2.026 M 0.00 % | 2.026 M -26.17 % | 2.744 M 0.00 % | 2.744 M -26.14 % | 3.715 M 0.00 % | 3.715 M 6.96 % | 3.474 M 0.00 % | 3.474 M | 0.000 -100.00 % | 4.440 M 57.64 % | 2.816 M 0.00 % | 2.816 M 17.15 % | 2.404 M 0.00 % | 2.404 M | 0.000 -100.00 % | 814.527 K -24.14 % | 1.074 M 0.00 % | 1.074 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 334.992 K 200.98 % | 111.299 K -25.81 % | 150.019 K 26.71 % | 118.400 K 2 241.31 % | 5.057 K -55.56 % | 11.379 K 886.05 % | 1.154 K -14.52 % | 1.350 K -90.44 % | 14.123 K 115.52 % | 6.553 K 119.60 % | 2.984 K -78.89 % | 14.133 K -66.49 % | 42.174 K -36.45 % | 66.364 K -67.01 % | 201.174 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.481 K 22.11 % | 13.497 K -23.64 % | 17.676 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 444.255 K 0.00 % | 444.255 K 323.02 % | 105.021 K 0.00 % | 105.021 K | 0.000 -100.00 % | 28.749 K -74.65 % | 113.420 K 0.00 % | 113.420 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 8.240 K 22.11 % | 6.748 K -23.65 % | 8.838 K | 0.000 -100.00 % | 5.772 K 0.00 % | 5.772 K 207.18 % | 1.879 K 0.00 % | 1.879 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 |
| Depreciation and amortization | 11.445 K -32.13 % | 16.862 K -77.09 % | 73.612 K -0.41 % | 73.917 K 41.42 % | 52.267 K 4.54 % | 49.996 K 120.46 % | 22.678 K -28.09 % | 31.536 K -20.64 % | 39.737 K 11.52 % | 35.632 K 207.23 % | 11.598 K -79.73 % | 57.217 K 280.91 % | 15.021 K 2.36 % | 14.675 K 17.64 % | 12.474 K 33.77 % | 9.325 K -13.75 % | 10.812 K 2.81 % | 10.516 K 9.27 % | 9.624 K -27.01 % | 13.186 K -10.23 % | 14.689 K -13.07 % | 16.898 K 62.22 % | 10.417 K -12.95 % | 11.967 K 12.99 % | 10.591 K -15.53 % | 12.538 K 27.80 % | 9.811 K 0.00 % | 9.811 K -37.86 % | 15.789 K 0.00 % | 15.789 K -10.52 % | 17.645 K 0.00 % | 17.645 K 3.22 % | 17.095 K 0.00 % | 17.095 K 34.59 % | 12.702 K 0.00 % | 12.702 K -56.63 % | 29.285 K 0.00 % | 29.285 K | 0.000 -100.00 % | 118.268 K -79.62 % | 580.247 K 0.00 % | 580.247 K -2.29 % | 593.872 K 0.00 % | 593.872 K | 0.000 -100.00 % | 294.569 K -49.27 % | 580.606 K 0.00 % | 580.606 K 1.80 % | 570.329 K 0.00 % | 570.329 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -7.088 M 5.32 % | -7.486 M 42.34 % | -12.983 M -188.52 % | -4.500 M 42.11 % | -7.773 M 27.69 % | -10.750 M -2.75 % | -10.462 M -2.95 % | -10.162 M -2.90 % | -9.875 M -2.44 % | -9.641 M -18.38 % | -8.143 M -41.82 % | -5.742 M 18.95 % | -7.085 M -26.38 % | -5.606 M -8.02 % | -5.190 M -72.61 % | -3.007 M -9.97 % | -2.734 M 34.09 % | -4.148 M 6.01 % | -4.413 M -5.73 % | -4.174 M 31.40 % | -6.084 M -34.54 % | -4.522 M 3.47 % | -4.685 M 40.22 % | -7.837 M -117.50 % | -3.603 M 13.81 % | -4.181 M -57.22 % | -2.659 M 0.00 % | -2.659 M 15.27 % | -3.139 M 0.00 % | -3.139 M -28.08 % | -2.450 M 0.00 % | -2.450 M 40.87 % | -4.144 M 0.00 % | -4.144 M 34.91 % | -6.367 M 0.00 % | -6.367 M -15.86 % | -5.495 M 0.00 % | -5.495 M 77.08 % | -23.971 M -290.89 % | 12.557 M 312.71 % | -5.904 M 0.00 % | -5.904 M -32.82 % | -4.445 M 0.00 % | -4.445 M 7.44 % | -4.802 M -205.98 % | -1.569 M 37.16 % | -2.498 M 0.00 % | -2.498 M -66.47 % | -1.500 M 0.00 % | -1.500 M -774.45 % | -171.588 K 0.00 % | -171.588 K -328.97 % | -40.000 K 0.00 % | -40.000 K -11 494.20 % | -345.000 0.00 % | -345.000 |
| Operating income ratio | -1.85 60.33 % | -4.66 23.93 % | -6.13 -158.85 % | -2.37 53.39 % | -5.08 -12.72 % | -4.51 -19.05 % | -3.78 12.14 % | -4.31 -7.14 % | -4.02 21.46 % | -5.12 -216.62 % | 4.39 241.82 % | -3.10 -10.30 % | -2.81 -21.47 % | -2.31 26.62 % | -3.15 -54.71 % | -2.03 6.85 % | -2.18 -0.26 % | -2.18 -0.71 % | -2.16 -48.09 % | -1.46 26.27 % | -1.98 -50.04 % | -1.32 -84.91 % | -0.71 84.96 % | -4.75 -207.64 % | -1.54 14.86 % | -1.81 93.64 % | -28.49 0.00 % | -28.49 29.13 % | -40.20 0.00 % | -40.20 -76.37 % | -22.79 0.00 % | -22.79 -17.76 % | -19.36 0.00 % | -19.36 25.21 % | -25.88 0.00 % | -25.88 -19.41 % | -21.68 0.00 % | -21.68 65.56 % | -62.93 -291.24 % | 32.91 836.45 % | -4.47 0.00 % | -4.47 -15.97 % | -3.85 0.00 % | -3.85 35.70 % | -5.99 -0.59 % | -5.96 5.25 % | -6.29 0.00 % | -6.29 -8.17 % | -5.81 0.00 % | -5.81 -33.42 % | -4.36 0.00 % | -4.36 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 2.182 M 268.72 % | -1.293 M 24.18 % | -1.706 M -1 631.79 % | 111.345 K -76.35 % | 470.830 K 8.00 % | 435.955 K -74.84 % | 1.733 M 19.89 % | 1.445 M 63.33 % | 884.834 K 209.97 % | -804.635 K -346.17 % | 326.862 K 221.01 % | 101.822 K 16.84 % | 87.148 K -63.30 % | 237.489 K -60.21 % | 596.904 K 182.36 % | -724.762 K 39.67 % | -1.201 M -389.45 % | 415.036 K 187.43 % | -474.694 K -135.99 % | 1.319 M -9.15 % | 1.452 M -55.60 % | 3.270 M 556.71 % | -715.915 K -687.64 % | -90.894 K -161.20 % | 148.522 K 198.04 % | -151.497 K 85.99 % | -1.081 M 0.00 % | -1.081 M -1 302.74 % | -77.084 K 0.00 % | -77.084 K -2 436.08 % | -3.040 K 0.00 % | -3.040 K -100.79 % | 382.854 K 0.00 % | 382.854 K 189.63 % | -427.157 K 0.00 % | -427.157 K -471.20 % | -74.783 K 0.00 % | -74.783 K -100.31 % | 23.971 M 202.75 % | -23.330 M -10 231.29 % | -225.818 K 0.00 % | -225.818 K -448.70 % | -41.155 K 0.00 % | -41.155 K -100.86 % | 4.802 M | 0.000 100.00 % | -227.915 K 0.00 % | -227.915 K | 0.000 | 0.000 -100.00 % | 171.588 K 0.00 % | 171.588 K | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-30 | 2001-06-30 | 2000-12-30 | 2000-06-30 | 1999-12-30 | 1999-06-30 | 1998-12-30 | 1998-06-30 | 1997-12-30 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -33.003 M -644.87 % | -4.431 M 64.50 % | -12.480 M -1.93 % | -12.244 M 21.33 % | -15.563 M 38.51 % | -25.309 M 27.04 % | -34.689 M 6.14 % | -36.960 M -31.77 % | -28.050 M 19.95 % | -35.042 M -282.43 % | -9.163 M 24.76 % | -12.179 M 15.43 % | -14.400 M -71.77 % | -8.383 M 44.98 % | -15.236 M 23.48 % | -19.911 M 9.02 % | -21.885 M 22.78 % | -28.342 M 0.88 % | -28.594 M 1.60 % | -29.059 M 16.76 % | -34.910 M -20.16 % | -29.053 M 14.97 % | -34.167 M -85.08 % | -18.460 M -47.16 % | -12.544 M -41.87 % | -8.842 M -65.66 % | -5.337 M 20.89 % | -6.747 M 21.07 % | -8.549 M -196.67 % | -2.882 M 44.87 % | -5.227 M 37.56 % | -8.372 M -94.47 % | -4.305 M 45.17 % | -7.852 M 30.16 % | -11.243 M -22.60 % | -9.170 M -23.79 % | -7.408 M 35.84 % | -11.545 M -15.22 % | -10.020 M 36.23 % | -15.713 M 26.46 % | -21.366 M 20.66 % | -26.930 M 8.40 % | -29.401 M -423.23 % | -5.619 M -62.71 % | -3.454 M -138.76 % | -1.446 M 59.68 % | -3.587 M 47.67 % | -6.855 M -53.37 % | -4.470 M -22 347 845.00 % | -20.000 0.00 % | -20.000 |
| Total investments | 7.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.514 K -93.93 % | 156.687 K 256.20 % | 43.988 K | 0.000 | 0.000 | 0.000 -100.00 % | 198.065 K 350.27 % | 43.988 K 0.00 % | 43.988 K | 0.000 -100.00 % | 43.988 K 16.26 % | 37.837 K 0.00 % | 37.837 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.626 K | 0.000 -100.00 % | 42.404 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 |
| Total debt | 155.457 K 46.89 % | 105.831 K -33.46 % | 159.045 K -37.78 % | 255.597 K 21.49 % | 210.384 K 617.23 % | 29.333 K -75.03 % | 117.489 K 180.44 % | 41.894 K -36.18 % | 65.649 K | 0.000 -100.00 % | 33.747 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 % | 839.667 K 4.61 % | 802.641 K | 0.000 -100.00 % | 299.012 K | 0.000 -100.00 % | 289.542 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 |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 5.274 M 9.74 % | 4.806 M 12.36 % | 4.278 M 7.68 % | 3.972 M 8.54 % | 3.660 M 2.63 % | 3.566 M -1.66 % | 3.626 M 31.82 % | 2.751 M 12.56 % | 2.444 M 182.16 % | 866.121 K -25.27 % | 1.159 M 0.00 % | 1.159 M -4.43 % | 1.213 M -30.86 % | 1.754 M -29.36 % | 2.483 M 7.00 % | 2.320 M -75.22 % | 9.363 M -22.39 % | 12.065 M 28.85 % | 9.363 M 0.00 % | 9.363 M 3.09 % | 9.082 M 1.62 % | 8.937 M -6.47 % | 9.556 M -9.22 % | 10.527 M 2.22 % | 10.299 M 6.91 % | 9.633 M | 0.000 -100.00 % | 9.495 M | 0.000 100.00 % | -329.646 K | 0.000 100.00 % | -525.767 K | 0.000 -100.00 % | 6.081 M 1.20 % | 6.009 M 111.45 % | -52.472 M -6.66 % | -49.197 M 0.14 % | -49.266 M -1 935.36 % | 2.684 M -81.62 % | 14.602 M -0.48 % | 14.672 M 0.68 % | 14.573 M -0.59 % | 14.659 M 6 477.25 % | -229.865 K -58.30 % | -145.210 K -0.38 % | -144.656 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -225.889 M -2.21 % | -221.008 M -3.20 % | -214.161 M -6.21 % | -201.631 M -3.33 % | -195.131 M -3.04 % | -189.383 M -4.12 % | -181.884 M -3.16 % | -176.312 M -3.88 % | -169.728 M -4.14 % | -162.981 M -7.92 % | -151.022 M -2.82 % | -146.883 M -4.00 % | -141.237 M -5.16 % | -134.303 M -3.64 % | -129.583 M -2.63 % | -126.266 M -2.95 % | -122.648 M 4.57 % | -128.527 M -2.92 % | -124.875 M -4.06 % | -120.000 M -2.44 % | -117.146 M -4.12 % | -112.513 M -1.13 % | -111.261 M -5.10 % | -105.860 M -8.10 % | -97.931 M -3.66 % | -94.476 M -4.81 % | -90.144 M -2.12 % | -88.274 M -3.97 % | -84.905 M -3.16 % | -82.307 M -4.88 % | -78.473 M -3.55 % | -75.782 M -3.01 % | -73.567 M -4.07 % | -70.686 M -6.80 % | -66.186 M -5.75 % | -62.587 M -1 624.28 % | 4.106 M 16.74 % | 3.517 M 22.60 % | 2.869 M 106.72 % | -42.687 M 15.08 % | -50.268 M -54.07 % | -32.628 M -28.91 % | -25.310 M -29.05 % | -19.613 M -26.27 % | -15.533 M -9.88 % | -14.136 M -28.51 % | -11.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 262.949 M 17.64 % | 223.520 M 0.16 % | 223.153 M 3.80 % | 214.976 M 0.47 % | 213.971 M 0.07 % | 213.827 M 0.02 % | 213.787 M -0.01 % | 213.815 M 8.29 % | 197.448 M 1.31 % | 194.893 M 21.27 % | 160.704 M 2.41 % | 156.922 M 0.18 % | 156.633 M 8.76 % | 144.013 M 0.07 % | 143.910 M 0.01 % | 143.899 M -0.08 % | 144.018 M -1.84 % | 146.725 M 1.77 % | 144.178 M -1.84 % | 146.879 M -0.01 % | 146.896 M 4.97 % | 139.938 M -0.05 % | 140.009 M 20.60 % | 116.095 M 14.52 % | 101.379 M 8.26 % | 93.643 M 8.72 % | 86.134 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.131 M 0.14 % | 55.054 M -0.23 % | 55.181 M -0.29 % | 55.339 M 12.47 % | 49.205 M 128.60 % | 21.524 M 28.95 % | 16.691 M 26.38 % | 13.207 M 1.53 % | 13.008 M 5.96 % | 12.277 M 64.25 % | 7.474 M 37 371 615.00 % | 20.000 0.00 % | 20.000 |
| Total equity | 42.403 M 444.61 % | 7.786 M -43.57 % | 13.798 M -21.70 % | 17.623 M -22.75 % | 22.813 M -18.83 % | 28.104 M -20.76 % | 35.469 M -13.76 % | 41.129 M 34.98 % | 30.470 M -11.31 % | 34.356 M 225.72 % | 10.548 M -5.80 % | 11.198 M -32.36 % | 16.555 M 51.56 % | 10.923 M -32.08 % | 16.081 M -20.06 % | 20.116 M -15.09 % | 23.690 M -14.05 % | 27.561 M -12.13 % | 31.367 M -13.45 % | 36.242 M -7.34 % | 39.113 M 7.14 % | 36.507 M -3.13 % | 37.686 M 90.42 % | 19.791 M 41.62 % | 13.975 M 47.64 % | 9.465 M 68.31 % | 5.623 M 1.93 % | 5.517 M -20.40 % | 6.931 M 171.92 % | 2.549 M -51.26 % | 5.229 M -31.65 % | 7.650 M 104.02 % | 3.750 M -39.25 % | 6.173 M -37.57 % | 9.888 M 76.64 % | 5.598 M -0.24 % | 5.611 M -31.34 % | 8.173 M -6.43 % | 8.735 M -41.97 % | 15.051 M -22.87 % | 19.515 M -47.80 % | 37.383 M -2.82 % | 38.467 M 132.16 % | 16.570 M 5.03 % | 15.777 M 14.85 % | 13.737 M -17.63 % | 16.678 M -22.04 % | 21.393 M 3.20 % | 20.729 M 25 796.43 % | -80.670 K -11 940.30 % | -670.000 |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.503 K -58.81 % | 47.348 K 244.27 % | 13.753 K 6.55 % | 12.907 K 32.14 % | 9.768 K 20.76 % | 8.089 K -80.52 % | 41.514 K -13.35 % | 47.910 K 36.98 % | 34.976 K 2 514.05 % | 1.338 K 46.07 % | 916.000 46.56 % | 625.000 42.05 % | 440.000 -4.97 % | 463.000 | 0.000 -100.00 % | 631.000 -73.84 % | 2.412 K -62.67 % | 6.462 K 113.41 % | 3.028 K 328.90 % | 706.000 430.83 % | 133.000 | 0.000 -100.00 % | 6.938 K 6.92 % | 6.489 K 47.95 % | 4.386 K 8.38 % | 4.047 K -94.35 % | 71.610 K 9.63 % | 65.321 K 34.99 % | 48.389 K -52.84 % | 102.615 K -88.12 % | 863.642 K -61.55 % | 2.246 M 505.70 % | 370.839 K -86.01 % | 2.651 M 3 351.58 % | 76.812 K 18.57 % | 64.784 K 43.91 % | 45.016 K 202.26 % | 14.893 K 80.71 % | 8.241 K 19.59 % | 6.891 K 489.26 % | 1.169 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 88.545 K 105.36 % | 43.118 K -16.94 % | 51.914 K -32.14 % | 76.505 K -25.87 % | 103.207 K | 0.000 -100.00 % | 59.857 K 123.96 % | 26.727 K -29.49 % | 37.903 K | 0.000 -100.00 % | 868.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 non current liabilities | 88.545 K 105.36 % | 43.118 K -16.94 % | 51.914 K -32.14 % | 76.505 K -37.65 % | 122.710 K 159.17 % | 47.348 K -35.68 % | 73.610 K 85.72 % | 39.634 K -16.86 % | 47.671 K 489.33 % | 8.089 K -80.91 % | 42.382 K -11.54 % | 47.910 K 36.98 % | 34.976 K 2 514.05 % | 1.338 K 46.07 % | 916.000 46.56 % | 625.000 42.05 % | 440.000 -4.97 % | 463.000 | 0.000 -100.00 % | 631.000 -73.84 % | 2.412 K -62.67 % | 6.462 K 113.41 % | 3.028 K 328.90 % | 706.000 430.83 % | 133.000 | 0.000 -100.00 % | 6.938 K 6.92 % | 6.489 K 47.95 % | 4.386 K 8.38 % | 4.047 K -94.35 % | 71.610 K 9.63 % | 65.321 K 34.99 % | 48.389 K -52.84 % | 102.615 K -88.12 % | 863.642 K -61.55 % | 2.246 M 505.70 % | 370.839 K -86.01 % | 2.651 M 3 351.58 % | 76.812 K 18.57 % | 64.784 K 43.91 % | 45.016 K 202.26 % | 14.893 K 80.71 % | 8.241 K 19.59 % | 6.891 K 489.26 % | 1.169 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 2.913 M 396.22 % | 587.096 K -87.43 % | 4.670 M 612.66 % | 655.227 K -74.11 % | 2.531 M 233.04 % | 759.895 K -75.94 % | 3.158 M 415.13 % | 613.098 K -61.47 % | 1.591 M 121.91 % | 717.121 K -59.27 % | 1.760 M 185.91 % | 615.742 K -62.14 % | 1.626 M 195.63 % | 550.112 K -58.01 % | 1.310 M 123.88 % | 585.152 K -61.64 % | 1.525 M 109.04 % | 729.722 K -64.33 % | 2.046 M 252.68 % | 580.021 K -75.38 % | 2.356 M 262.06 % | 650.786 K -80.28 % | 3.300 M 292.93 % | 839.936 K -57.67 % | 1.984 M 62.06 % | 1.224 M 5.62 % | 1.159 M 70.22 % | 681.037 K -53.81 % | 1.475 M 373.65 % | 311.319 K 21.57 % | 256.074 K 18.96 % | 215.268 K 10.45 % | 194.903 K -47.72 % | 372.800 K 202.68 % | 123.165 K 43.32 % | 85.938 K -93.28 % | 1.279 M 903.11 % | 127.485 K -80.78 % | 663.287 K 1 090.61 % | 55.710 K -28.84 % | 78.283 K 26.30 % | 61.984 K 46.40 % | 42.339 K -13.15 % | 48.752 K 105.19 % | 23.760 K | 0.000 -100.00 % | 69.956 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -107.177 K | 0.000 100.00 % | -57.632 K -279.98 % | -15.167 K | 0.000 | 0.000 100.00 % | -32.879 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 % | 39.949 K 19.85 % | 33.332 K -2.73 % | 34.268 K -96.95 % | 1.122 M | 0.000 100.00 % | -600.810 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 |
| Short term debt | 66.912 K 6.70 % | 62.713 K -41.46 % | 107.131 K -40.18 % | 179.092 K 67.10 % | 107.177 K | 0.000 -100.00 % | 57.632 K 279.98 % | 15.167 K -45.34 % | 27.746 K | 0.000 -100.00 % | 32.879 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 % | 839.667 K 4.61 % | 802.641 K | 0.000 -100.00 % | 299.012 K | 0.000 -100.00 % | 289.542 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 |
| Total current liabilities | 3.535 M 30.06 % | 2.718 M -49.42 % | 5.374 M 19.61 % | 4.493 M 2.53 % | 4.382 M -16.24 % | 5.232 M -10.11 % | 5.820 M 54.70 % | 3.762 M 22.65 % | 3.068 M 0.83 % | 3.042 M 12.07 % | 2.715 M -16.22 % | 3.240 M -2.41 % | 3.320 M 3.07 % | 3.221 M 21.83 % | 2.644 M 45.68 % | 1.815 M 14.11 % | 1.590 M -44.18 % | 2.850 M 20.88 % | 2.357 M 0.30 % | 2.350 M -13.55 % | 2.719 M -17.40 % | 3.291 M -16.71 % | 3.952 M -16.48 % | 4.731 M 52.67 % | 3.099 M -7.39 % | 3.346 M 95.53 % | 1.711 M -17.14 % | 2.065 M -0.48 % | 2.075 M 88.55 % | 1.101 M -26.65 % | 1.500 M 67.21 % | 897.373 K 12.31 % | 799.045 K -60.63 % | 2.030 M 108.75 % | 972.278 K -50.98 % | 1.983 M 14.08 % | 1.739 M 49.59 % | 1.162 M -28.07 % | 1.616 M 43.40 % | 1.127 M -57.30 % | 2.639 M 80.76 % | 1.460 M -45.69 % | 2.688 M 60.01 % | 1.680 M 198.20 % | 563.371 K -51.06 % | 1.151 M 26.11 % | 912.819 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 3.623 M 31.23 % | 2.761 M -49.11 % | 5.426 M 18.74 % | 4.569 M 1.44 % | 4.505 M -14.67 % | 5.279 M -10.43 % | 5.894 M 55.02 % | 3.802 M 22.04 % | 3.115 M 2.13 % | 3.050 M 10.64 % | 2.757 M -16.15 % | 3.288 M -2.00 % | 3.355 M 4.11 % | 3.223 M 21.84 % | 2.645 M 45.68 % | 1.816 M 14.12 % | 1.591 M -44.18 % | 2.850 M 20.90 % | 2.357 M 0.27 % | 2.351 M -13.60 % | 2.721 M -17.48 % | 3.298 M -16.61 % | 3.955 M -16.43 % | 4.732 M 52.68 % | 3.099 M -7.39 % | 3.346 M 94.74 % | 1.718 M -17.06 % | 2.072 M -0.38 % | 2.080 M 88.26 % | 1.105 M -29.73 % | 1.572 M 63.30 % | 962.694 K 13.60 % | 847.434 K -60.26 % | 2.132 M 16.14 % | 1.836 M -56.59 % | 4.230 M 100.50 % | 2.110 M -44.68 % | 3.814 M 125.28 % | 1.693 M 42.05 % | 1.192 M -55.60 % | 2.684 M 81.99 % | 1.475 M -45.30 % | 2.696 M 59.85 % | 1.687 M 198.80 % | 564.541 K -50.96 % | 1.151 M 26.11 % | 912.819 K 2.04 % | 894.583 K 507.99 % | 147.137 K -92.33 % | 1.918 M 859.02 % | 199.955 K |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -268.863 K -53.95 % | -174.640 K | 0.000 100.00 % | -68.309 K 29.44 % | -96.808 K -153.23 % | -38.230 K | 0.000 100.00 % | -117.334 K -140.70 % | -48.748 K 18.78 % | -60.019 K 15.97 % | -71.422 K -183.35 % | -25.206 K 18.20 % | -30.815 K -170.05 % | 43.988 K 0.00 % | 43.988 K -3.24 % | 45.462 K | 0.000 | 0.000 | 0.000 -100.00 % | 43.988 K | 0.000 | 0.000 | 0.000 -100.00 % | 37.837 K 0.00 % | 37.837 K 7.60 % | 35.164 K 0.00 % | 35.164 K 0.00 % | 35.164 K 0.00 % | 35.164 K 0.00 % | 35.164 K -0.22 % | 35.240 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 -100.00 % | 45.462 K 3.35 % | 43.988 K 0.00 % | 43.988 K | 0.000 -100.00 % | 43.988 K 16.26 % | 37.837 K 0.00 % | 37.837 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.946 M -4.14 % | 11.419 M -5.13 % | 12.036 M -4.10 % | 12.551 M -4.50 % | 13.142 M -4.04 % | 13.696 M | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.946 M -4.14 % | 11.419 M -5.13 % | 12.036 M -4.10 % | 12.551 M -4.50 % | 13.142 M -4.04 % | 13.696 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 155.174 K 34.06 % | 115.751 K -38.06 % | 186.883 K -6.32 % | 199.483 K -25.80 % | 268.863 K 53.95 % | 174.640 K -20.08 % | 218.522 K 219.90 % | 68.309 K -29.44 % | 96.808 K 153.23 % | 38.230 K -46.43 % | 71.369 K -39.17 % | 117.334 K 140.70 % | 48.748 K -18.78 % | 60.019 K -15.97 % | 71.422 K 183.35 % | 25.206 K -18.20 % | 30.815 K -14.09 % | 35.867 K 48.06 % | 24.225 K -27.05 % | 33.208 K -25.76 % | 44.728 K -19.56 % | 55.601 K 16.91 % | 47.558 K -0.18 % | 47.644 K 1.60 % | 46.893 K 2.46 % | 45.767 K -4.75 % | 48.051 K 47.78 % | 32.516 K -20.52 % | 40.909 K -26.50 % | 55.660 K -4.90 % | 58.527 K -21.73 % | 74.773 K 5.09 % | 71.150 K -19.34 % | 88.208 K 27.29 % | 69.296 K 13.60 % | 60.999 K 27.40 % | 47.881 K -36.53 % | 75.442 K -26.35 % | 102.436 K -26.99 % | 140.299 K -15.25 % | 165.538 K -14.85 % | 194.411 K 8.08 % | 179.871 K 69.02 % | 106.418 K -24.63 % | 141.190 K -25.11 % | 188.533 K 34.93 % | 139.728 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 155.174 K 34.06 % | 115.751 K -38.06 % | 186.883 K -6.32 % | 199.483 K -25.80 % | 268.863 K 53.95 % | 174.640 K -20.08 % | 218.522 K 219.90 % | 68.309 K -29.44 % | 96.808 K 153.23 % | 38.230 K -46.43 % | 71.369 K -39.17 % | 117.334 K 140.70 % | 48.748 K -18.78 % | 60.019 K -15.97 % | 71.422 K 183.35 % | 25.206 K -18.20 % | 30.815 K -61.41 % | 79.855 K 17.07 % | 68.213 K -13.29 % | 78.670 K -12.77 % | 90.189 K -9.44 % | 99.589 K 8.79 % | 91.545 K -0.09 % | 91.632 K 0.83 % | 90.881 K 8.70 % | 83.604 K -2.66 % | 85.888 K 22.08 % | 70.353 K -10.66 % | 78.746 K -13.30 % | 90.824 K -3.06 % | 93.691 K -14.78 % | 109.937 K 3.41 % | 106.314 K -13.83 % | 123.372 K 18.02 % | 104.536 K 71.37 % | 60.999 K 27.40 % | 47.881 K -36.53 % | 75.442 K -26.35 % | 102.437 K -26.99 % | 140.299 K -15.25 % | 165.538 K -98.51 % | 11.140 M -3.95 % | 11.598 M -4.48 % | 12.142 M -4.33 % | 12.692 M -4.79 % | 13.330 M -3.65 % | 13.835 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | 1.275 M 373.23 % | 269.412 K -88.57 % | 2.356 M -39.07 % | 3.867 M 9 625.13 % | 39.764 K -94.98 % | 792.682 K -52.47 % | 1.668 M 4.25 % | 1.600 M 16 989.97 % | 9.362 K -97.32 % | 348.691 K -89.77 % | 3.407 M 1 000.10 % | 309.733 K -50.97 % | 631.769 K 460.69 % | 112.678 K -56.18 % | 257.111 K -34.12 % | 390.288 K 36.65 % | 285.613 K 100.00 % | 142.808 K -53.88 % | 309.623 K 50.18 % | 206.165 K 28.88 % | 159.963 K -28.06 % | 222.369 K 254.25 % | 62.771 K -58.12 % | 149.890 K 35.80 % | 110.373 K 9.00 % | 101.263 K 50.10 % | 67.463 K -15.14 % | 79.501 K -8.33 % | 86.723 K -87.26 % | 680.617 K -54.00 % | 1.480 M 1 134.44 % | 119.860 K -35.36 % | 185.433 K -28.39 % | 258.937 K 1.81 % | 254.324 K -33.93 % | 384.922 K 157.70 % | 149.369 K -30.79 % | 215.819 K 26 980 939 856 678 660.00 % | 0.000 -100.00 % | 157.798 K -84.00 % | 986.306 K 267.55 % | 268.348 K 271.03 % | 72.326 K 78.77 % | 40.457 K -22.51 % | 52.208 K -48.06 % | 100.522 K 66.43 % | 60.399 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 7.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.514 K -93.93 % | 156.687 K 256.20 % | 43.988 K | 0.000 | 0.000 | 0.000 -100.00 % | 152.603 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.626 K | 0.000 -100.00 % | 42.404 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 |
| cash and cash equivalents | 33.159 M 630.92 % | 4.537 M -64.11 % | 12.639 M 2.58 % | 12.320 M -21.89 % | 15.774 M -37.75 % | 25.338 M -27.20 % | 34.807 M -5.93 % | 37.002 M 31.61 % | 28.116 M -19.77 % | 35.042 M 281.02 % | 9.197 M -24.48 % | 12.179 M -15.43 % | 14.400 M 71.77 % | 8.383 M -44.98 % | 15.236 M -23.48 % | 19.911 M -9.02 % | 21.885 M -22.78 % | 28.342 M -0.88 % | 28.594 M -1.60 % | 29.059 M -16.76 % | 34.910 M 20.16 % | 29.053 M -14.97 % | 34.167 M 77.03 % | 19.300 M 44.60 % | 13.347 M 50.95 % | 8.842 M 56.87 % | 5.636 M -16.46 % | 6.747 M -23.66 % | 8.838 M 206.72 % | 2.882 M -44.87 % | 5.227 M -37.56 % | 8.372 M 94.47 % | 4.305 M -45.17 % | 7.852 M -30.16 % | 11.243 M 22.60 % | 9.170 M 23.79 % | 7.408 M -35.84 % | 11.545 M 15.22 % | 10.020 M -36.23 % | 15.713 M -26.46 % | 21.366 M -20.66 % | 26.930 M -8.40 % | 29.401 M 423.23 % | 5.619 M 62.71 % | 3.454 M 138.76 % | 1.446 M -59.68 % | 3.587 M -47.67 % | 6.855 M 53.37 % | 4.470 M 22 347 845.00 % | 20.000 0.00 % | 20.000 |
| Cash and short term investments | 40.659 M 796.24 % | 4.537 M -64.11 % | 12.639 M 2.58 % | 12.320 M -21.89 % | 15.774 M -37.75 % | 25.338 M -27.20 % | 34.807 M -5.93 % | 37.002 M 31.61 % | 28.116 M -19.77 % | 35.042 M 281.02 % | 9.197 M -24.48 % | 12.179 M -15.43 % | 14.400 M 71.77 % | 8.383 M -45.01 % | 15.245 M -24.03 % | 20.068 M -8.49 % | 21.929 M -22.63 % | 28.342 M -0.88 % | 28.594 M -1.60 % | 29.059 M -17.12 % | 35.062 M 20.68 % | 29.053 M -14.97 % | 34.167 M 77.03 % | 19.300 M 44.60 % | 13.347 M 50.95 % | 8.842 M 56.87 % | 5.636 M -16.46 % | 6.747 M -23.66 % | 8.838 M 206.72 % | 2.882 M -44.87 % | 5.227 M -37.56 % | 8.372 M 94.47 % | 4.305 M -45.17 % | 7.852 M -30.16 % | 11.243 M 22.60 % | 9.170 M 23.04 % | 7.453 M -35.44 % | 11.545 M 14.74 % | 10.062 M -35.96 % | 15.713 M -26.46 % | 21.366 M -20.66 % | 26.930 M -8.40 % | 29.401 M 423.23 % | 5.619 M 62.71 % | 3.454 M 138.76 % | 1.446 M -59.68 % | 3.587 M -47.67 % | 6.855 M 53.37 % | 4.470 M 22 347 845.00 % | 20.000 0.00 % | 20.000 |
| Total current assets | 45.871 M 339.75 % | 10.431 M -45.21 % | 19.037 M -13.44 % | 21.993 M -18.69 % | 27.049 M -18.55 % | 33.208 M -19.29 % | 41.144 M -8.29 % | 44.863 M 33.96 % | 33.489 M -10.38 % | 37.368 M 182.38 % | 13.233 M -7.90 % | 14.368 M -27.66 % | 19.861 M 41.00 % | 14.086 M -24.49 % | 18.655 M -14.84 % | 21.906 M -13.24 % | 25.250 M -16.75 % | 30.331 M -9.88 % | 33.657 M -12.61 % | 38.514 M -7.74 % | 41.744 M 5.14 % | 39.705 M -4.44 % | 41.549 M 70.06 % | 24.432 M 43.86 % | 16.983 M 33.43 % | 12.728 M 75.41 % | 7.256 M -3.49 % | 7.519 M -15.83 % | 8.932 M 150.70 % | 3.563 M -46.88 % | 6.708 M -21.11 % | 8.503 M 89.34 % | 4.491 M -45.11 % | 8.182 M -29.58 % | 11.619 M 18.97 % | 9.766 M 27.29 % | 7.673 M -35.58 % | 11.911 M 15.36 % | 10.325 M -35.88 % | 16.103 M -26.92 % | 22.033 M -20.51 % | 27.718 M -6.25 % | 29.565 M 383.56 % | 6.114 M 67.55 % | 3.649 M 134.27 % | 1.558 M -58.52 % | 3.755 M -45.22 % | 6.855 M 53.37 % | 4.470 M 22 347 845.00 % | 20.000 0.00 % | 20.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.570 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.086 M | 0.000 -100.00 % | 567.884 K | 0.000 -100.00 % | 621.737 K | 0.000 -100.00 % | 256.821 K 263.91 % | -156.686 K -164.85 % | 241.625 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.360 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 -100.00 % | 243.783 K | 0.000 -100.00 % | 122.877 K | 0.000 -100.00 % | 68.495 K | 0.000 | 0.000 | 0.000 -100.00 % | 71.173 K 3 558 550.00 % | 2.000 | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 3.938 M -30.00 % | 5.625 M 39.18 % | 4.042 M -30.38 % | 5.806 M -33.01 % | 8.666 M 22.44 % | 7.077 M 51.57 % | 4.669 M -25.42 % | 6.261 M 46.35 % | 4.278 M 116.32 % | 1.977 M 3 124.74 % | 61.321 K -96.74 % | 1.880 M -61.07 % | 4.829 M -13.60 % | 5.590 M 77.31 % | 3.152 M 117.74 % | 1.448 M -52.31 % | 3.036 M 64.39 % | 1.847 M -61.15 % | 4.754 M -48.60 % | 9.249 M 41.81 % | 6.522 M -37.47 % | 10.430 M 42.49 % | 7.320 M 46.93 % | 4.982 M 41.29 % | 3.526 M -6.84 % | 3.785 M 143.84 % | 1.552 M 124.31 % | 691.909 K 9 459.39 % | 7.238 K 941.44 % | 695.000 -15.76 % | 825.000 -92.66 % | 11.233 K 2 035.55 % | 526.000 -99.26 % | 70.844 K -41.28 % | 120.641 K -42.85 % | 211.083 K 201.61 % | 69.986 K -53.27 % | 149.752 K -22.92 % | 194.279 K -16.27 % | 232.021 K 33.52 % | 173.767 K -66.52 % | 519.053 K 462.04 % | 92.352 K -79.68 % | 454.522 K 216.97 % | 143.395 K 135.29 % | 60.945 K -43.57 % | 107.992 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 22.287 M 6.76 % | 20.876 M 1 036.48 % | 1.837 M 821.77 % | 199.285 K |
| Account payables | 538.276 K -73.75 % | 2.051 M 252.90 % | 581.137 K -84.00 % | 3.631 M 111.61 % | 1.716 M -61.39 % | 4.445 M 68.66 % | 2.635 M -15.92 % | 3.134 M 116.37 % | 1.449 M -37.70 % | 2.325 M 143.71 % | 954.033 K -63.65 % | 2.624 M 54.93 % | 1.694 M -36.59 % | 2.671 M 100.25 % | 1.334 M 8.46 % | 1.230 M 1 790.58 % | 65.049 K -96.93 % | 2.120 M 580.03 % | 311.719 K -82.39 % | 1.770 M 388.37 % | 362.493 K -86.27 % | 2.640 M 305.50 % | 651.152 K -78.66 % | 3.051 M 995.12 % | 278.641 K -86.87 % | 2.122 M 948.68 % | 202.347 K -85.38 % | 1.384 M 344.76 % | 311.268 K -60.57 % | 789.365 K -36.57 % | 1.244 M 82.44 % | 682.105 K 12.90 % | 604.142 K -63.54 % | 1.657 M 95.12 % | 849.113 K -55.25 % | 1.898 M 312.61 % | 459.893 K -55.56 % | 1.035 M 8.62 % | 952.724 K -11.06 % | 1.071 M -58.17 % | 2.561 M 83.18 % | 1.398 M -47.16 % | 2.646 M 62.20 % | 1.631 M 202.29 % | 539.611 K -53.12 % | 1.151 M 36.57 % | 842.863 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 16.280 K -5.08 % | 17.152 K 7.24 % | 15.994 K -41.04 % | 27.126 K -2.88 % | 27.930 K 2.63 % | 27.213 K 1.07 % | 26.924 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 155.457 K 46.89 % | 105.831 K -33.46 % | 159.045 K -37.78 % | 255.597 K 21.49 % | 210.384 K | 0.000 -100.00 % | 117.489 K 180.44 % | 41.894 K -36.18 % | 65.649 K | 0.000 -100.00 % | 33.747 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.255 -43.05 % | 0.447 334.68 % | 0.103 | 0.000 | 0.000 -100.00 % | 1.034 95.87 % | 0.528 -9.47 % | 0.583 12.11 % | 0.520 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 5.342 M | 0.000 | 0.000 | 0.000 100.00 % | -18.840 M | 0.000 | 0.000 100.00 % | -37.503 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 93.791 M 13.91 % | 82.341 M -2.96 % | 84.855 M 12.96 % | 75.120 M -9.96 % | 83.433 M 7.91 % | 77.316 M 0.59 % | 76.859 M 9.81 % | 69.992 M 12.57 % | 62.175 M 15.19 % | 53.977 M 0.23 % | 53.852 M -2.32 % | 55.131 M 1 479 915 968 502 169 600.00 % | 0.000 100.00 % | -1.311 -344.99 % | 0.535 266.26 % | -0.322 -8 643 084 700.00 % | 0.000 -100.00 % | 14.848 M 0.25 % | 14.811 M -0.02 % | 14.814 M 62.51 % | 9.116 M -31.23 % | 13.255 M 16 527.02 % | -80.690 K -11 594.20 % | -690.000 |
| 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 | 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 100.00 % | -0.446 -71.28 % | -0.261 -150.74 % | 0.513 | 0.000 | 0.000 -100.00 % | 894.583 K 507.99 % | 147.137 K -92.33 % | 1.918 M 859.02 % | 199.955 K |
| Total assets | 46.026 M 336.40 % | 10.547 M -45.14 % | 19.224 M -13.38 % | 22.193 M -18.76 % | 27.318 M -18.17 % | 33.383 M -19.29 % | 41.363 M -7.94 % | 44.931 M 33.78 % | 33.586 M -10.21 % | 37.407 M 181.15 % | 13.305 M -8.15 % | 14.486 M -27.24 % | 19.910 M 40.75 % | 14.146 M -24.46 % | 18.726 M -14.61 % | 21.931 M -13.25 % | 25.281 M -16.87 % | 30.411 M -9.83 % | 33.725 M -12.61 % | 38.593 M -7.75 % | 41.834 M 5.10 % | 39.805 M -4.41 % | 41.641 M 69.80 % | 24.523 M 43.63 % | 17.074 M 33.27 % | 12.812 M 74.50 % | 7.342 M -3.26 % | 7.589 M -15.78 % | 9.011 M 146.63 % | 3.654 M -46.28 % | 6.801 M -21.03 % | 8.613 M 87.35 % | 4.597 M -44.64 % | 8.305 M -29.16 % | 11.723 M 19.29 % | 9.827 M 27.29 % | 7.721 M -35.59 % | 11.986 M 14.95 % | 10.427 M -35.80 % | 16.243 M -26.83 % | 22.199 M -42.87 % | 38.858 M -5.60 % | 41.164 M 125.47 % | 18.256 M 11.72 % | 16.341 M 9.76 % | 14.888 M -15.36 % | 17.591 M -21.07 % | 22.287 M 6.76 % | 20.876 M 1 036.48 % | 1.837 M 821.77 % | 199.285 K |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.052 M -83.15 % | 6.241 M 372.56 % | -2.290 M | 0.000 -100.00 % | 169.200 K -85.48 % | 1.165 M | 0.000 -100.00 % | 807.046 K -31.55 % | 1.179 M 115.25 % | 547.742 K 162.84 % | -871.591 K -249.04 % | 584.796 K | 0.000 | 0.000 -100.00 % | 7.324 M 394.57 % | 1.481 M 74.86 % | 846.862 K 112.28 % | 398.945 K 267.26 % | -238.524 K -130.65 % | 778.337 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 |
| Stock based compensation | 0.000 -100.00 % | 1.121 M 96.83 % | 569.663 K | 0.000 | 0.000 -100.00 % | 627.223 K -0.57 % | 630.818 K -27.93 % | 875.304 K | 0.000 -100.00 % | 1.578 M 13 230.16 % | -12.016 K | 0.000 -100.00 % | 10.047 K -87.30 % | 79.091 K -86.87 % | 602.146 K 270.80 % | 162.393 K 563.91 % | 24.460 K | 0.000 | 0.000 100.00 % | -16.500 K -109.04 % | 182.497 K -70.09 % | 610.130 K -7.52 % | 659.727 K 204.83 % | 216.426 K -68.03 % | 677.051 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 |
| Change in working capital | 3.440 M 271.20 % | -2.009 M -164.03 % | 3.138 M 93.50 % | 1.622 M | 0.000 100.00 % | -2.120 M -159.90 % | 3.540 M 299.24 % | -1.777 M | 0.000 100.00 % | -1.369 M -229.55 % | 1.057 M -66.25 % | 3.132 M 657.20 % | 413.565 K 117.82 % | -2.321 M -43.82 % | -1.614 M -214.69 % | 1.407 M 203.21 % | -1.364 M -142.68 % | 3.195 M -27.55 % | 4.410 M 261.66 % | -2.728 M 13.37 % | -3.149 M -42.32 % | -2.212 M -48.63 % | -1.489 M -740.24 % | 232.494 K 110.41 % | -2.234 M -139.53 % | -932.558 K 0.00 % | -932.558 K -221.25 % | 769.151 K 0.00 % | 769.151 K 369.97 % | -284.901 K 0.00 % | -284.901 K -2 365.07 % | -11.558 K 0.00 % | -11.558 K 97.25 % | -420.582 K 0.00 % | -420.582 K -713.46 % | 68.559 K 0.00 % | 68.559 K 121.46 % | -319.463 K 0.00 % | -319.463 K -373.94 % | 116.618 K 0.00 % | 116.618 K -89.22 % | 1.082 M 0.00 % | 1.082 M 680.31 % | -186.441 K 0.00 % | -186.441 K -198.68 % | 188.935 K 0.00 % | 188.935 K |
| Accounts receivables | 4.316 M 202.47 % | -4.212 M -316.80 % | 1.943 M -30.48 % | 2.794 M | 0.000 100.00 % | -2.352 M -253.20 % | 1.535 M 177.42 % | -1.983 M | 0.000 100.00 % | -1.916 M -205.36 % | 1.819 M -38.34 % | 2.950 M 288.06 % | 760.072 K 131.19 % | -2.437 M -43.56 % | -1.698 M -207.39 % | 1.581 M 232.39 % | -1.194 M -140.61 % | 2.940 M -34.11 % | 4.462 M 263.58 % | -2.728 M 13.24 % | -3.144 M -36.47 % | -2.304 M -58.06 % | -1.458 M -659.28 % | 260.622 K 111.67 % | -2.234 M -188.69 % | -773.732 K 0.00 % | -773.732 K -60 632.46 % | -1.274 K 0.00 % | -1.274 K -752.17 % | -149.500 0.00 % | -149.500 -100.25 % | 60.058 K 0.00 % | 60.058 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.372 K 0.00 % | 36.372 K -94.76 % | 694.508 K 0.00 % | 694.508 K 207.33 % | -647.085 K 0.00 % | -647.085 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -634.860 K -132.19 % | 1.972 M 212.25 % | 631.651 K | 0.000 -100.00 % | 255.504 K 146.05 % | -554.794 K -491.62 % | -93.776 K -207.71 % | 87.063 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 % | -217.890 K 0.00 % | -217.890 K -380.85 % | 77.584 K 0.00 % | 77.584 K -75.77 % | 320.138 K 0.00 % | 320.138 K 361.37 % | -122.486 K 0.00 % | -122.486 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 |
| Other working capital | -875.323 K -139.75 % | 2.202 M 84.17 % | 1.196 M 201.97 % | -1.173 M | 0.000 -100.00 % | 866.749 K 2 604.45 % | 32.049 K 107.53 % | -425.341 K | 0.000 -100.00 % | 291.604 K 240.80 % | -207.100 K -175.11 % | 275.738 K 163.60 % | -433.570 K -474.45 % | 115.788 K 38.58 % | 83.555 K 148.18 % | -173.436 K -2.34 % | -169.473 K -166.55 % | 254.641 K 586.53 % | -52.338 K -125.92 % | -23.167 K -406.94 % | -4.570 K -105.00 % | 91.432 K 395.88 % | -30.902 K -9.86 % | -28.128 K | 0.000 -100.00 % | 22.691 K 0.00 % | 22.691 K 1 461.60 % | -1.667 K 0.00 % | -1.667 K -103.95 % | 42.196 K 0.00 % | 42.196 K 465.10 % | -11.558 K 0.00 % | -11.558 K 97.25 % | -420.582 K 0.00 % | -420.582 K -713.46 % | 68.559 K 0.00 % | 68.559 K 362.39 % | 14.827 K 0.00 % | 14.827 K -59.16 % | 36.308 K 0.00 % | 36.308 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -5.796 M -1 844.48 % | -298.050 K -141.17 % | 723.929 K 111.84 % | -6.117 M 39.51 % | -10.111 M -409.75 % | 3.264 M 173.75 % | -4.426 M -263.18 % | -1.219 M 87.81 % | -10.000 M -332.73 % | 4.297 M 3 433.68 % | -128.891 K 3.87 % | -134.086 K 22.98 % | -174.083 K -150.30 % | 346.067 K -39.84 % | 575.226 K -33.55 % | 865.703 K 3 475.85 % | -25.644 K 85.30 % | -174.468 K -142.01 % | 415.301 K -85.10 % | 2.787 M 166.21 % | -4.209 M -571.92 % | 891.974 K -31.90 % | 1.310 M 421.52 % | -407.364 K -78.12 % | -228.698 K -291.33 % | 119.529 K 0.00 % | 119.529 K -21.07 % | 151.446 K 0.00 % | 151.446 K -58.65 % | 366.248 K 0.00 % | 366.248 K 41.53 % | 258.770 K 0.00 % | 258.770 K -89.64 % | 2.497 M 0.00 % | 2.497 M 185.95 % | 873.238 K 0.00 % | 873.238 K 196.62 % | 294.397 K 0.00 % | 294.397 K -95.15 % | 6.070 M 0.00 % | 6.070 M 947.54 % | 579.493 K 0.00 % | 579.493 K 537.85 % | 90.852 K 0.00 % | 90.852 K 25.91 % | 72.154 K 0.00 % | 72.154 K |
| Net cash provided by operating activities | -2.355 M 71.83 % | -8.360 M -3.07 % | -8.111 M -80.44 % | -4.495 M 55.55 % | -10.111 M -96.00 % | -5.159 M -1 915.16 % | -256.000 K 97.05 % | -8.672 M 13.28 % | -10.000 M -36.42 % | -7.330 M -7.08 % | -6.845 M -164.75 % | -2.586 M 61.60 % | -6.733 M 6.77 % | -7.222 M -42.37 % | -5.073 M -332.56 % | -1.173 M 77.64 % | -5.244 M -744.53 % | -620.953 K -1 452.93 % | -39.986 K 98.57 % | -2.799 M 66.72 % | -8.411 M -37.88 % | -6.101 M 17.95 % | -7.435 M -118.51 % | -3.403 M 25.19 % | -4.548 M -32.88 % | -3.423 M 0.00 % | -3.423 M -50.18 % | -2.279 M 0.00 % | -2.279 M 3.20 % | -2.354 M 0.00 % | -2.354 M 32.67 % | -3.497 M 0.00 % | -3.497 M 25.69 % | -4.706 M 0.00 % | -4.706 M -2.32 % | -4.599 M 0.00 % | -4.599 M 21.10 % | -5.829 M 0.00 % | -5.829 M -2.51 % | -5.686 M 0.00 % | -5.686 M -113.97 % | -2.657 M 0.00 % | -2.657 M -48.46 % | -1.790 M 0.00 % | -1.790 M 4.99 % | -1.884 M 0.00 % | -1.884 M |
| Investments in property plant and equipment | 0.000 | 0.000 -100.00 % | 278.000 113.90 % | -2.000 K -177.94 % | 2.566 K 152.61 % | -4.877 K 94.52 % | -89.000 K -3 377.92 % | -2.559 K 75.56 % | -10.469 K -319.77 % | -2.494 K 73.02 % | -9.245 K -23.28 % | -7.499 K -87.48 % | -4.000 K -22.21 % | -3.273 K 94.46 % | -59.067 K -1 669.53 % | -3.338 K 42.04 % | -5.759 K 74.01 % | -22.159 K -3 780.74 % | -571.000 67.11 % | -1.736 K 93.04 % | -24.942 K -141.45 % | -10.330 K 18.78 % | -12.718 K -8.28 % | -11.745 K -14.53 % | -10.255 K 23.36 % | -13.382 K 0.00 % | -13.382 K -95.48 % | -6.846 K 0.00 % | -6.846 K 39.60 % | -11.334 K 0.00 % | -11.334 K 37.37 % | -18.096 K 0.00 % | -18.096 K 22.51 % | -23.353 K 0.00 % | -23.353 K -924.71 % | -2.279 K 0.00 % | -2.279 K 91.81 % | -27.830 K 0.00 % | -27.830 K -10.74 % | -25.131 K 0.00 % | -25.131 K 62.36 % | -66.773 K 0.00 % | -66.773 K -52.33 % | -43.834 K 0.00 % | -43.834 K -4.02 % | -42.139 K 0.00 % | -42.139 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -7.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K 103.43 % | -29.150 K | 0.000 | 0.000 -100.00 % | 2.559 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.988 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.474 K 658.33 % | -264.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.151 K | 0.000 | 0.000 | 0.000 100.00 % | -1.337 K 0.00 % | -1.337 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.620 K 0.00 % | -17.620 K -11 867.60 % | 149.730 0.00 % | 149.730 -20.07 % | 187.320 0.00 % | 187.320 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -7.500 M | 0.000 100.00 % | -722.000 27.80 % | -1.000 K 96.24 % | -26.584 K -445.09 % | -4.877 K 94.52 % | -89.000 K -3 377.92 % | -2.559 K 75.56 % | -10.469 K -319.77 % | -2.494 K 73.02 % | -9.245 K -23.28 % | -7.499 K -87.48 % | -4.000 K -22.21 % | -3.273 K 78.29 % | -15.079 K -351.74 % | -3.338 K 42.04 % | -5.759 K 74.01 % | -22.159 K -2 553.93 % | 903.000 145.15 % | -2.000 K 91.98 % | -24.942 K -141.45 % | -10.330 K 18.78 % | -12.718 K 28.93 % | -17.896 K -74.51 % | -10.255 K 23.36 % | -13.382 K 0.00 % | -13.382 K -63.55 % | -8.182 K 0.00 % | -8.182 K 27.81 % | -11.334 K 0.00 % | -11.334 K 37.37 % | -18.096 K 0.00 % | -18.096 K 55.83 % | -40.973 K 0.00 % | -40.973 K -1 824.26 % | -2.129 K 0.00 % | -2.129 K 92.30 % | -27.642 K 0.00 % | -27.642 K -9.99 % | -25.131 K 0.00 % | -25.131 K 62.36 % | -66.773 K 0.00 % | -66.773 K -52.33 % | -43.834 K 0.00 % | -43.834 K -4.02 % | -42.139 K 0.00 % | -42.139 K |
| Debt repayment | -127.097 K -86.23 % | -68.249 K -558.14 % | -10.370 K 81.07 % | -54.787 K -70.39 % | -32.154 K -15.80 % | -27.768 K 19.54 % | -34.513 K -45.29 % | -23.755 K 59.25 % | -58.289 K -140.38 % | -24.249 K | 0.000 100.00 % | -45.325 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 173.500 K 0.00 % | 173.500 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 |
| Common stock issued | 27.175 M 6 716.75 % | 398.645 K 321.04 % | 94.682 K -91.59 % | 1.126 M 19 203.96 % | 5.833 K 3 791.77 % | -158.000 -495.00 % | 40.000 0.00 % | 40.000 -100.00 % | 39.198 M 14.65 % | 34.190 M 881.33 % | 3.484 M 3 586.54 % | 94.506 K -99.17 % | 11.440 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.922 M 0.00 % | 1.922 M | 0.000 | 0.000 -100.00 % | 3.000 M 0.00 % | 3.000 M | 0.000 | 0.000 -100.00 % | 7.164 M 0.00 % | 7.164 M 84.12 % | 3.891 M 0.00 % | 3.891 M | 0.000 | 0.000 -100.00 % | 2.367 M 0.00 % | 2.367 M -86.24 % | 17.203 M 0.00 % | 17.203 M 829.19 % | 1.851 M 0.00 % | 1.851 M 537.69 % | 290.328 K 0.00 % | 290.328 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -1.805 M -4 737.79 % | 38.923 K -99.52 % | 8.082 M 8 084.78 % | -101.213 K -846.46 % | 13.559 K 116.75 % | -80.972 K -1 579.48 % | 5.473 K 102.23 % | -245.254 K 90.15 % | -2.490 M -107.28 % | 34.190 M 7 227.25 % | -479.702 K -938.74 % | -46.181 K 96.56 % | -1.342 M -1 039.07 % | 142.946 K 304.67 % | -69.843 K -84.60 % | -37.835 K -627.32 % | -5.202 K 96.63 % | -154.362 K 99.46 % | -28.594 M | 0.000 100.00 % | -106.443 K -100.49 % | 21.875 M 67.18 % | 13.085 M 69.02 % | 7.742 M -1.25 % | 7.840 M 332.91 % | 1.811 M 0.00 % | 1.811 M -54.66 % | 3.994 M 0.00 % | 3.994 M 41.24 % | 2.828 M 0.00 % | 2.828 M 5 510.67 % | 50.404 K 0.00 % | 50.404 K 116.50 % | -305.537 K 0.00 % | -305.537 K -49.53 % | -204.338 K 0.00 % | -204.338 K -20 117.22 % | -1.011 K 0.00 % | -1.011 K 95.82 % | -24.190 K 0.00 % | -24.190 K 98.28 % | -1.409 M 0.00 % | -1.409 M -1 862.56 % | -71.787 K 0.00 % | -71.787 K | 0.000 | 0.000 |
| Net cash used provided by financing activities | 25.242 M 6 734.84 % | 369.319 K -95.48 % | 8.166 M 741.85 % | 970.000 K 7 700.69 % | -12.762 K 88.28 % | -108.898 K -275.51 % | -29.000 K -26.09 % | -23.000 K -100.06 % | 36.649 M 7.27 % | 34.165 M 934.69 % | 3.302 M 109 966.67 % | 3.000 K -99.97 % | 11.237 M 7 761.01 % | 142.946 K 304.67 % | -69.843 K -84.60 % | -37.835 K -627.32 % | -5.202 K 96.63 % | -154.362 K 99.46 % | -28.594 M | 0.000 100.00 % | -106.443 K -100.49 % | 21.875 M 67.18 % | 13.085 M 69.02 % | 7.742 M -1.25 % | 7.840 M 332.91 % | 1.811 M 0.00 % | 1.811 M -56.55 % | 4.168 M 0.00 % | 4.168 M 47.37 % | 2.828 M 0.00 % | 2.828 M 5 510.67 % | 50.404 K 0.00 % | 50.404 K -99.27 % | 6.873 M 0.00 % | 6.873 M 86.44 % | 3.687 M 0.00 % | 3.687 M 364 853.04 % | -1.011 K 0.00 % | -1.011 K -100.04 % | 2.343 M 0.00 % | 2.343 M -85.17 % | 15.794 M 0.00 % | 15.794 M 787.50 % | 1.780 M 0.00 % | 1.780 M 512.96 % | 290.328 K 0.00 % | 290.328 K |
| Effect of forex changes on cash | -185.375 K -203.78 % | -61.023 K -123.17 % | 263.398 K 153.21 % | -495.000 K -661.86 % | 88.100 K 107.11 % | -1.239 M -148.67 % | 2.546 M 1 071.76 % | -262.000 K -146.75 % | 560.433 K 156.77 % | -987.215 K -67.61 % | -589.000 K -157.21 % | -229.000 K -214.50 % | 200.000 K -12.97 % | 229.797 K -30.75 % | 331.816 K 154.40 % | -609.934 K 49.24 % | -1.202 M -320.22 % | 545.697 K 227.94 % | -426.525 K 62.19 % | -1.128 M -132.90 % | 3.429 M 482.07 % | -897.436 K -383.84 % | 316.173 K 72.48 % | 183.305 K 342.34 % | -75.640 K -409.56 % | 24.435 K 0.00 % | 24.435 K 132.68 % | -74.766 K 0.00 % | -74.766 K -7 313.58 % | -1.009 K 0.00 % | -1.009 K -113.01 % | 7.751 K 0.00 % | 7.751 K 103.56 % | -217.621 K 0.00 % | -217.621 K 43.85 % | -387.538 K 0.00 % | -387.538 K -388.00 % | 134.562 K 0.00 % | 134.562 K 119.83 % | -678.518 K 0.00 % | -678.518 K -647.03 % | -90.828 K 0.00 % | -90.828 K -1 359.75 % | -6.222 K 0.00 % | -6.222 K -2 670 459 227 467 711.00 % | 0.000 0.00 % | 0.000 |
| Net change in cash | 15.202 M 420.27 % | -4.746 M -1 590.44 % | 318.459 K 107.26 % | -4.389 M 82.68 % | -25.338 M -289.12 % | -6.512 M -399.80 % | 2.172 M 150.13 % | -4.333 M -115.43 % | 28.083 M 8.66 % | 25.845 M 2 264.60 % | -1.194 M -180.35 % | 1.486 M -72.93 % | 5.490 M 260.24 % | -3.426 M 84.65 % | -22.324 M -2 348.12 % | -911.884 K 97.11 % | -31.570 M -24 977.98 % | -125.888 K 99.57 % | -29.292 M -645.53 % | -3.929 M -53.66 % | -2.557 M 78.45 % | -11.867 M -498.66 % | 2.977 M 145.17 % | -6.590 M -511.14 % | 1.603 M 150.06 % | -3.202 M 0.00 % | -3.202 M -188.67 % | 3.611 M 0.00 % | 3.611 M 291.51 % | 922.321 K 0.00 % | 922.321 K 113.34 % | -6.914 M 0.00 % | -6.914 M -281.09 % | 3.818 M 0.00 % | 3.818 M 246.62 % | -2.604 M 0.00 % | -2.604 M 77.25 % | -11.446 M 0.00 % | -11.446 M -41.42 % | -8.094 M 0.00 % | -8.094 M -131.18 % | 25.958 M 0.00 % | 25.958 M 21 575.70 % | -120.871 K 0.00 % | -120.871 K 96.31 % | -3.272 M 0.00 % | -3.272 M |
| Cash at beginning of period | 17.957 M 93.44 % | 9.283 M -24.65 % | 12.320 M -26.26 % | 16.709 M -23.86 % | 21.944 M -31.10 % | 31.850 M -2.41 % | 32.635 M -21.05 % | 41.335 M 126 067.51 % | 32.762 K -99.64 % | 9.197 M -11.49 % | 10.391 M -2.82 % | 10.693 M 20.01 % | 8.910 M -24.55 % | 11.809 M -40.69 % | 19.911 M -4.38 % | 20.823 M -26.53 % | 28.342 M -0.44 % | 28.468 M -2.04 % | 29.059 M -11.91 % | 32.988 M 4.36 % | 31.610 M 63.78 % | 19.300 M 18.24 % | 16.323 M 84.61 % | 8.842 M 22.14 % | 7.239 M -18.09 % | 8.838 M 0.00 % | 8.838 M 69.08 % | 5.227 M 0.00 % | 5.227 M 21.42 % | 4.305 M 0.00 % | 4.305 M -61.63 % | 11.219 M 0.00 % | 11.219 M 51.09 % | 7.425 M 0.00 % | 7.425 M -25.84 % | 10.012 M 0.00 % | 10.012 M -53.36 % | 21.466 M 0.00 % | 21.466 M -27.13 % | 29.460 M 0.00 % | 29.460 M 755.72 % | 3.443 M 0.00 % | 3.443 M -3.68 % | 3.574 M 0.00 % | 3.574 M -47.88 % | 6.859 M 0.00 % | 6.859 M |
| Cash at end of period | 33.159 M 630.92 % | 4.537 M -64.11 % | 12.639 M 2.59 % | 12.320 M -21.90 % | 15.774 M -37.75 % | 25.338 M -27.20 % | 34.807 M -5.93 % | 37.002 M 31.61 % | 28.116 M -19.77 % | 35.042 M 281.02 % | 9.197 M -24.48 % | 12.179 M -15.42 % | 14.400 M 71.77 % | 8.383 M 447.45 % | -2.413 M -112.12 % | 19.911 M 716.75 % | -3.228 M -111.39 % | 28.342 M 12 274.03 % | -232.805 K -100.80 % | 29.059 M 0.02 % | 29.053 M 290.84 % | 7.433 M -61.48 % | 19.300 M 756.89 % | 2.252 M -74.53 % | 8.842 M 56.87 % | 5.636 M 0.00 % | 5.636 M -36.23 % | 8.838 M 0.00 % | 8.838 M 69.08 % | 5.227 M 0.00 % | 5.227 M 21.42 % | 4.305 M 0.00 % | 4.305 M -61.71 % | 11.243 M 0.00 % | 11.243 M 51.78 % | 7.408 M 0.00 % | 7.408 M -26.07 % | 10.020 M 0.00 % | 10.020 M -53.10 % | 21.366 M 0.00 % | 21.366 M -27.33 % | 29.401 M 0.00 % | 29.401 M 751.33 % | 3.454 M 0.00 % | 3.454 M -3.72 % | 3.587 M 0.00 % | 3.587 M |
| Operating cash flow | -2.355 M 71.83 % | -8.360 M -3.07 % | -8.111 M -80.44 % | -4.495 M 55.55 % | -10.111 M -96.00 % | -5.159 M -1 915.16 % | -256.000 K 97.05 % | -8.672 M 13.28 % | -10.000 M -36.42 % | -7.330 M -7.08 % | -6.845 M -164.75 % | -2.586 M 61.60 % | -6.733 M 6.77 % | -7.222 M -42.37 % | -5.073 M -332.56 % | -1.173 M 77.64 % | -5.244 M -744.53 % | -620.953 K -1 452.93 % | -39.986 K 98.57 % | -2.799 M 66.72 % | -8.411 M -37.88 % | -6.101 M 17.95 % | -7.435 M -118.51 % | -3.403 M 25.19 % | -4.548 M -32.88 % | -3.423 M 0.00 % | -3.423 M -50.18 % | -2.279 M 0.00 % | -2.279 M 3.20 % | -2.354 M 0.00 % | -2.354 M 32.67 % | -3.497 M 0.00 % | -3.497 M 25.69 % | -4.706 M 0.00 % | -4.706 M -2.32 % | -4.599 M 0.00 % | -4.599 M 21.10 % | -5.829 M 0.00 % | -5.829 M -2.51 % | -5.686 M 0.00 % | -5.686 M -113.97 % | -2.657 M 0.00 % | -2.657 M -48.46 % | -1.790 M 0.00 % | -1.790 M 4.99 % | -1.884 M 0.00 % | -1.884 M |
| Capital expenditure | 0.000 | 0.000 -100.00 % | 278.000 113.90 % | -2.000 K 17.83 % | -2.434 K 50.09 % | -4.877 K 94.52 % | -89.000 K -3 377.92 % | -2.559 K 75.56 % | -10.469 K -319.77 % | -2.494 K 73.02 % | -9.245 K -23.28 % | -7.499 K -87.48 % | -4.000 K -22.21 % | -3.273 K 94.46 % | -59.067 K -1 669.53 % | -3.338 K 42.04 % | -5.759 K 74.01 % | -22.159 K -3 780.74 % | -571.000 67.11 % | -1.736 K 93.04 % | -24.942 K -141.45 % | -10.330 K 18.78 % | -12.718 K -8.28 % | -11.745 K -14.53 % | -10.255 K 23.36 % | -13.382 K 0.00 % | -13.382 K -95.48 % | -6.846 K 0.00 % | -6.846 K 39.60 % | -11.334 K 0.00 % | -11.334 K 37.37 % | -18.096 K 0.00 % | -18.096 K 22.51 % | -23.353 K 0.00 % | -23.353 K -924.71 % | -2.279 K 0.00 % | -2.279 K 91.81 % | -27.830 K 0.00 % | -27.830 K -10.74 % | -25.131 K 0.00 % | -25.131 K 62.36 % | -66.773 K 0.00 % | -66.773 K -52.33 % | -43.834 K 0.00 % | -43.834 K -4.02 % | -42.139 K 0.00 % | -42.139 K |
| Free CashFlow | -2.355 M 71.83 % | -8.360 M -3.07 % | -8.111 M -66.75 % | -4.864 M 21.61 % | -6.205 M -20.16 % | -5.164 M -1 396.72 % | -345.000 K 96.02 % | -8.675 M 49.94 % | -17.328 M -136.31 % | -7.333 M -6.97 % | -6.855 M -164.34 % | -2.593 M 61.51 % | -6.737 M 6.75 % | -7.225 M -40.80 % | -5.132 M -336.36 % | -1.176 M 77.60 % | -5.250 M -716.33 % | -643.112 K -1 485.70 % | -40.557 K 98.55 % | -2.801 M 66.80 % | -8.436 M -38.05 % | -6.111 M 17.95 % | -7.448 M -118.13 % | -3.415 M 25.10 % | -4.559 M -32.66 % | -3.436 M 0.00 % | -3.436 M -50.32 % | -2.286 M 0.00 % | -2.286 M 3.37 % | -2.366 M 0.00 % | -2.366 M 32.70 % | -3.515 M 0.00 % | -3.515 M 25.67 % | -4.729 M 0.00 % | -4.729 M -2.78 % | -4.601 M 0.00 % | -4.601 M 21.44 % | -5.857 M 0.00 % | -5.857 M -2.55 % | -5.711 M 0.00 % | -5.711 M -109.65 % | -2.724 M 0.00 % | -2.724 M -48.56 % | -1.834 M 0.00 % | -1.834 M 4.79 % | -1.926 M 0.00 % | -1.926 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 |
| Date | Form 10K |
|---|---|
| 2025 | https://www.sec.gov/Archives/edgar/data/1131343/000121390025082027/ea0254438-20f_alterity.htm |
| 2024 | https://www.sec.gov/Archives/edgar/data/1131343/000121390024082281/ea0215061-20f_alterity.htm |
| 2023 | https://www.sec.gov/Archives/edgar/data/1131343/000121390023072629/f20f2023_alteritytherap.htm |
| 2022 | https://www.sec.gov/Archives/edgar/data/1131343/000121390022052529/f20f2022_alteritytherap.htm |
| 2021 | https://www.sec.gov/Archives/edgar/data/1131343/000121390021046254/f20f2021_alteritytherap.htm |
| 2020 | https://www.sec.gov/Archives/edgar/data/1131343/000121390020026557/f20f2020_alteritytherape.htm |
| 2019 | |
| 2018 | |
| 2017 | |
| 2016 | |
| 2015 | |
| 2014 | |
| 2013 | |
| 2012 | |
| 2011 | |
| 2010 | |
| 2009 | |
| 2008 | |
| 2007 | |
| 2006 | |
| 2005 | |
| 2004 | |
| 2003 | |
| 2002 | |
| 2001 | |
| 2000 | |
| 1999 | |
| 1998 |