Province Resources Limited PRL.AX
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 -100.00 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.525 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 755.000 K 13.36 % | 666.000 K 1 168.67 % | 52.496 K 4.99 % | 50.000 K 821.49 % | 5.426 K -57.45 % | 12.753 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -2.664 M 67.73 % | -8.255 M 5.69 % | -8.753 M 39.62 % | -14.496 M -740.35 % | -1.725 M 18.08 % | -2.106 M -577.08 % | -311.000 K 21.27 % | -395.000 K 35.03 % | -608.000 K -1 243.97 % | -45.239 K -148.14 % | -18.231 K 98.98 % | -1.793 M -55.24 % | -1.155 M -42.59 % | -810.000 K -109.24 % | 8.769 M 114.80 % | -59.253 M -143.42 % | -24.342 M -69.16 % | -14.390 M -447.08 % | 4.146 M 200.70 % | -4.117 M -56.93 % | -2.624 M -118.56 % | -1.200 M 58.23 % | -2.874 M 82.62 % | -16.531 M -987.60 % | -1.520 M -37.08 % | -1.109 M -14.91 % | -965.000 K -105.32 % | -470.000 K -123.33 % | 2.015 M 1 434.44 % | -151.000 K 47.02 % | -285.000 K |
| Income before tax | -2.648 M 67.92 % | -8.255 M 5.69 % | -8.753 M 39.62 % | -14.496 M -740.35 % | -1.725 M 18.08 % | -2.106 M -697.63 % | -264.000 K 33.16 % | -395.000 K 35.03 % | -608.000 K -1 243.97 % | -45.239 K -148.14 % | -18.231 K 98.98 % | -1.793 M -55.24 % | -1.155 M -42.59 % | -810.000 K -166.45 % | -304.000 K | 0.000 100.00 % | -23.868 M -91.05 % | -12.493 M -380.53 % | 4.453 M 208.17 % | -4.117 M -56.93 % | -2.624 M -118.56 % | -1.200 M 58.23 % | -2.874 M 82.62 % | -16.531 M -987.60 % | -1.520 M -37.08 % | -1.109 M -14.91 % | -965.000 K -105.32 % | -470.000 K -123.33 % | 2.015 M 1 434.44 % | -151.000 K 47.02 % | -285.000 K |
| Income before tax ratio | 0.00 100.00 % | -165.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.85 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -31.61 -68.53 % | -18.76 -122.11 % | 84.83 203.02 % | -82.34 82.97 % | -483.52 -413.70 % | -94.12 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -2.731 M 65.87 % | -8.002 M 7.45 % | -8.646 M 40.32 % | -14.487 M -731.63 % | -1.742 M 17.27 % | -2.106 M -570.62 % | -314.000 K -31.38 % | -239.000 K 36.10 % | -374.000 K -727.12 % | -45.217 K -144.56 % | -18.489 K 98.97 % | -1.792 M -48.71 % | -1.205 M -1 084.00 % | 122.459 K 137.00 % | -331.000 K 99.44 % | -59.253 M -155.84 % | -23.160 M -159.61 % | -8.921 M -296.81 % | 4.533 M 213.53 % | -3.993 M -54.33 % | -2.587 M -109.56 % | -1.234 M 56.66 % | -2.849 M -45.46 % | -1.958 M -48.13 % | -1.322 M 38.14 % | -2.137 M -10.79 % | -1.929 M -105.21 % | -940.000 K -123.33 % | 4.030 M 1 434.44 % | -302.000 K 47.02 % | -570.000 K |
| Net income ratio | 0.00 100.00 % | -165.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.85 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -32.24 -49.22 % | -21.61 -127.36 % | 78.98 195.91 % | -82.34 82.97 % | -483.52 -413.70 % | -94.12 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 100.00 % | -160.04 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.86 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -30.68 -129.01 % | -13.39 -115.51 % | 86.35 208.13 % | -79.85 83.25 % | -476.77 -392.54 % | -96.80 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 100.00 % | -49.40 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.93 -6.89 % | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 1.181 B 0.07 % | 1.181 B 3.76 % | 1.138 B 62.45 % | 700.450 M 73.49 % | 403.752 M 17.54 % | 343.515 M 70.01 % | 202.060 M 13.21 % | 178.486 M 54.92 % | 115.215 M 1 707.25 % | 6.375 M 5.90 % | 6.020 M 10.60 % | 5.443 M 12.97 % | 4.818 M 39.49 % | 3.454 M 80.55 % | 1.913 M 1 644.67 % | 109.648 K 1.58 % | 107.939 K 65.04 % | 65.400 K 229.27 % | 19.862 K 48.46 % | 13.379 K 65.19 % | 8.099 K 71.52 % | 4.722 K 63.11 % | 2.895 K 126.53 % | 1.278 K 84.42 % | 693.000 31.50 % | 527.000 0.00 % | 527.000 276.43 % | 140.000 10.24 % | 127.000 0.00 % | 127.000 0.00 % | 127.000 |
| Weighted average shs out | 1.189 B 0.68 % | 1.181 B 3.76 % | 1.138 B 62.45 % | 700.450 M 73.49 % | 403.752 M 17.54 % | 343.515 M 65.63 % | 207.394 M 2.64 % | 202.060 M 75.38 % | 115.215 M 1 707.25 % | 6.375 M 5.90 % | 6.020 M 10.60 % | 5.443 M 12.97 % | 4.818 M 39.49 % | 3.454 M 101.40 % | 1.715 M 1 464.10 % | 109.648 K 1.58 % | 107.939 K 65.04 % | 65.400 K 229.27 % | 19.862 K 48.46 % | 13.379 K 65.19 % | 8.099 K 71.52 % | 4.722 K 63.11 % | 2.895 K 126.53 % | 1.278 K 84.42 % | 693.000 31.50 % | 527.000 0.00 % | 527.000 276.43 % | 140.000 10.24 % | 127.000 0.00 % | 127.000 0.00 % | 127.000 |
| EPS diluted | 0.00 68.57 % | -0.01 9.09 % | -0.01 62.80 % | -0.02 -381.40 % | 0.00 29.51 % | -0.01 -306.67 % | 0.00 25.00 % | 0.00 62.26 % | -0.01 25.35 % | -0.01 -136.67 % | 0.00 99.09 % | -0.33 -37.50 % | -0.24 -4.35 % | -0.23 -104.99 % | 4.61 100.85 % | -540.39 -139.62 % | -225.52 -2.50 % | -220.03 -206.18 % | 207.23 167.36 % | -307.66 5.03 % | -323.94 -27.43 % | -254.21 74.39 % | -992.75 92.33 % | -12 935.44 -489.74 % | -2 193.41 -4.25 % | -2 104.05 -14.94 % | -1 830.57 45.47 % | -3 356.90 78.73 % | -15 780.86 -1 227.26 % | -1 188.98 47.02 % | -2 244.09 |
| Earnings per share | 0.00 68.57 % | -0.01 9.09 % | -0.01 62.80 % | -0.02 -381.40 % | 0.00 29.51 % | -0.01 -306.67 % | 0.00 25.00 % | 0.00 62.26 % | -0.01 25.35 % | -0.01 -136.67 % | 0.00 99.09 % | -0.33 -37.50 % | -0.24 -4.35 % | -0.23 -104.47 % | 5.15 100.95 % | -540.39 -139.62 % | -225.52 -2.50 % | -220.03 -205.15 % | 209.26 168.02 % | -307.66 5.03 % | -323.94 -27.43 % | -254.21 74.39 % | -992.75 92.33 % | -12 935.44 -489.74 % | -2 193.41 -4.25 % | -2 104.05 -14.94 % | -1 830.57 45.47 % | -3 356.90 78.73 % | -15 780.86 -1 227.26 % | -1 188.98 47.02 % | -2 244.09 |
| Gross profit | -2.855 M -15.59 % | -2.470 M -2 230.19 % | -106.000 K -1 038.07 % | -9.314 K -80.89 % | -5.149 K -7 359.18 % | -69.029 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 703.000 K 5.56 % | 666.000 K 1 168.67 % | 52.496 K 4.99 % | 50.000 K 821.49 % | 5.426 K -57.45 % | 12.753 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 0.000 | 0.000 | 0.000 100.00 % | -8.846 K | 0.000 100.00 % | -2.154 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -725.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.253 M 12 400.63 % | 474.000 K -75.01 % | 1.897 M 517.18 % | 307.365 K | 0.000 100.00 % | -2.624 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -151.000 K 47.02 % | -285.000 K |
| Cost of revenue | 2.855 M 13.29 % | 2.520 M 2 274.83 % | 106.113 K 1 039.28 % | 9.314 K 80.89 % | 5.149 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 845.480 K -78.79 % | 3.987 M 233.50 % | 1.195 M 14.28 % | 1.046 M 207.57 % | 340.123 K -19.04 % | 420.130 K 103.18 % | 206.776 K -3.66 % | 214.629 K -42.62 % | 374.037 K 727.20 % | 45.217 K 13.00 % | 40.014 K -94.59 % | 739.385 K -36.75 % | 1.169 M 379.31 % | 243.890 K 8.22 % | 225.374 K | 0.000 -100.00 % | 9.192 M -11.26 % | 10.358 M 1 369.30 % | 704.961 K 47.73 % | 477.207 K -29.92 % | 680.991 K 1.03 % | 674.026 K 1 339.73 % | 46.816 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | -638.000 K -355.17 % | 250.027 K -96.13 % | 6.460 M 255.82 % | 1.816 M 29.26 % | 1.405 M -15.63 % | 1.665 M | 0.000 -100.00 % | 70.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 50.000 K -50.00 % | 100.000 K 67.51 % | 59.697 K 35.95 % | 43.912 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.525 K 113.89 % | -155.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -915.000 K 90.56 % | -9.692 M -1 385.44 % | -652.465 K -52.40 % | -428.125 K 36.63 % | -675.565 K -4 005.00 % | 17.300 K 207.17 % | 5.632 K -96.43 % | 157.727 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 207.112 K -95.37 % | 4.476 M -49.92 % | 8.937 M -38.64 % | 14.565 M 713.23 % | 1.791 M -16.86 % | 2.154 M 586.25 % | 313.890 K -28.85 % | 441.149 K 17.87 % | 374.269 K 723.46 % | 45.451 K 12.28 % | 40.481 K -95.06 % | 820.147 K -30.96 % | 1.188 M 222.33 % | 368.568 K 11.50 % | 330.541 K | 0.000 -100.00 % | 10.783 M 1 519.07 % | 666.000 K 1 168.67 % | 52.496 K 4.99 % | 50.000 K 821.49 % | 5.426 K -99.56 % | 1.246 M -51.54 % | 2.572 M 15.44 % | 2.228 M | 0.000 -100.00 % | 80.576 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost and expenses | 3.062 M -56.23 % | 6.996 M -21.72 % | 8.937 M -38.64 % | 14.565 M 713.23 % | 1.791 M -16.86 % | 2.154 M 586.25 % | 313.890 K -28.85 % | 441.149 K 17.87 % | 374.269 K 723.46 % | 45.451 K 12.28 % | 40.481 K -95.06 % | 820.147 K -30.96 % | 1.188 M 222.33 % | 368.568 K 11.50 % | 330.541 K | 0.000 -100.00 % | 10.835 M 1 526.88 % | 666.000 K -81.43 % | 3.587 M -12.54 % | 4.101 M 54.41 % | 2.656 M 113.09 % | 1.246 M -51.54 % | 2.572 M 15.44 % | 2.228 M | 0.000 -100.00 % | 80.576 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 207.112 K -95.11 % | 4.237 M -44.66 % | 7.656 M 167.52 % | 2.862 M 64.02 % | 1.745 M -16.32 % | 2.085 M 908.36 % | 206.776 K -27.35 % | 284.629 K -23.90 % | 374.037 K 727.20 % | 45.217 K 13.00 % | 40.014 K -94.59 % | 739.385 K -36.75 % | 1.169 M 379.31 % | 243.890 K -21.42 % | 310.374 K | 0.000 -100.00 % | 9.192 M -11.26 % | 10.358 M 1 369.30 % | 704.961 K 47.73 % | 477.207 K -29.92 % | 680.991 K 1.03 % | 674.026 K 1 339.73 % | 46.816 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 554.810 K 8.24 % | 512.570 K 500.35 % | 85.379 K 865.17 % | 8.846 K -59.40 % | 21.789 K -54.93 % | 48.340 K -3.40 % | 50.043 K 9.45 % | 45.722 K 113.28 % | 21.438 K 10 012.26 % | 212.000 -70.76 % | 725.000 -92.71 % | 9.939 K -84.65 % | 64.755 K 31.86 % | 49.109 K 83.96 % | 26.695 K | 0.000 -100.00 % | 400.000 K -41.00 % | 678.000 K 184.01 % | 238.721 K 831.01 % | 25.641 K -32.08 % | 37.749 K 124.72 % | 16.798 K -81.05 % | 88.648 K 508.26 % | 14.574 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 10.225 K 77.42 % | 5.763 K 277.41 % | 1.527 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 % | 607.000 K -82.84 % | 3.537 M 5 370.24 % | 64.659 K -39.92 % | 107.620 K 258.94 % | 29.983 K | 0.000 | 0.000 -100.00 % | 5.891 K -97.02 % | 197.984 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 451.826 K 82.92 % | 247.005 K 132.78 % | 106.113 K 1 039.28 % | 9.314 K 80.89 % | 5.149 K 0.00 % | 5.149 K -96.80 % | 161.141 K 206.84 % | 52.516 K 22 536.21 % | 232.000 -0.85 % | 234.000 -49.89 % | 467.000 -50.00 % | 934.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.000 K 188.57 % | 35.000 K 135.83 % | 14.841 K -12.49 % | 16.960 K 155.96 % | 6.626 K -44.75 % | 11.992 K -52.90 % | 25.460 K -47.85 % | 48.825 K | 0.000 -100.00 % | 80.576 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -3.062 M 56.23 % | -6.996 M 20.78 % | -8.831 M 37.80 % | -14.198 M -694.96 % | -1.786 M 17.09 % | -2.154 M -586.01 % | -314.000 K 28.80 % | -441.000 K -17.91 % | -374.000 K -727.12 % | -45.217 K -11.70 % | -40.481 K 95.18 % | -840.000 K 32.04 % | -1.236 M -234.96 % | -369.000 K -11.48 % | -331.000 K 99.44 % | -59.253 M -459.25 % | -10.595 M -8.92 % | -9.727 M -175.20 % | -3.534 M 12.78 % | -4.052 M -52.87 % | -2.651 M -114.85 % | -1.234 M 52.04 % | -2.572 M -28.16 % | -2.007 M -51.82 % | -1.322 M 40.39 % | -2.218 M -14.96 % | -1.929 M -105.21 % | -940.000 K -123.33 % | 4.030 M 1 434.44 % | -302.000 K 47.02 % | -570.000 K |
| Operating income ratio | 0.00 100.00 % | -139.92 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.88 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -14.03 3.92 % | -14.61 78.31 % | -67.33 16.92 % | -81.04 83.41 % | -488.51 -404.98 % | -96.74 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 413.881 K 132.87 % | -1.259 M -1 719.52 % | 77.739 K 126.09 % | -298.000 K -553.57 % | 65.701 K 35.91 % | 48.340 K -3.40 % | 50.043 K 9.45 % | 45.722 K 119.54 % | -234.000 K -110 477.36 % | 212.000 -99.02 % | 21.525 K 102.26 % | -953.000 K -2 970.03 % | -31.042 K 93.68 % | -491.000 K -1 939.30 % | 26.695 K | 0.000 100.00 % | -13.273 M -379.86 % | -2.766 M -134.63 % | 7.988 M 12 385.32 % | -65.019 K -116.85 % | -29.983 K -189.94 % | 33.337 K 111.05 % | -301.723 K 97.92 % | -14.524 M -7 235.54 % | -198.000 K -117.86 % | 1.109 M 14.94 % | 964.710 K 105.27 % | 469.966 K 123.32 % | -2.015 M | 0.000 | 0.000 |
| 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 | 1997 | 1996 | 1995 | 1994 |
| 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 | 1997 | 1996 | 1995 | 1994 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -10.098 M 34.54 % | -15.425 M 24.04 % | -20.306 M 13.71 % | -23.532 M -708.41 % | -2.911 M 22.66 % | -3.763 M -50.91 % | -2.494 M 6.27 % | -2.661 M 12.42 % | -3.038 M -30 193.60 % | -10.029 K 78.01 % | -45.597 K -39.13 % | -32.774 K 97.32 % | -1.221 M 33.83 % | -1.845 M -73.60 % | -1.063 M -117.89 % | 5.942 M -84.25 % | 37.732 M 748.10 % | 4.449 M 128.50 % | -15.612 M -1 095.14 % | 1.569 M 2 839.46 % | 53.370 K 107.48 % | -713.687 K -106.00 % | -346.447 K -4.52 % | -331.471 K -107.29 % | 4.544 M 127.33 % | 1.999 M 168.40 % | -2.923 M -399.73 % | -584.840 K 47.75 % | -1.119 M 15.07 % | -1.318 M 46.96 % | -2.485 M |
| Total investments | 2.000 K -97.78 % | 90.258 K 299.88 % | 22.571 K 156.49 % | 8.800 K -76.86 % | 38.027 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.391 K -91.30 % | 200.000 K 222.14 % | 62.084 K | 0.000 | 0.000 -100.00 % | 172.000 K -84.62 % | 1.118 M 464.96 % | 197.890 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.031 K -57.20 % | 16.427 K 0.00 % | 16.427 K 9.51 % | 15.000 K | 0.000 | 0.000 -100.00 % | 150.000 K | 0.000 |
| Total debt | 64.758 K -57.73 % | 153.191 K 182.71 % | 54.187 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 % | 5.942 M -84.37 % | 38.021 M 103.77 % | 18.659 M 58 576.10 % | 31.800 K -98.05 % | 1.634 M -16.27 % | 1.952 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.582 M 163.31 % | 2.120 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 3.321 M -76.16 % | 13.928 M 7.06 % | 13.009 M -13.37 % | 15.017 M 927.20 % | 1.462 M 14.23 % | 1.280 M 179.29 % | 458.222 K 0.00 % | 458.222 K 0.00 % | 458.222 K 151.81 % | 181.971 K 0.00 % | 181.971 K 0.00 % | 181.971 K 0.78 % | 180.571 K | 0.000 -100.00 % | 223.000 K -76.70 % | 957.000 K -61.07 % | 2.458 M -3.46 % | 2.546 M 329.61 % | 592.637 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.518 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -35.970 M 12.75 % | -41.225 M -25.04 % | -32.970 M -36.15 % | -24.217 M -149.13 % | -9.721 M -21.58 % | -7.995 M -35.75 % | -5.890 M -5.58 % | -5.579 M -7.63 % | -5.183 M -13.29 % | -4.575 M -1.00 % | -4.530 M -0.40 % | -4.512 M -68.89 % | -2.671 M -76.12 % | -1.517 M -114.74 % | -706.346 K 99.09 % | -77.358 M -94.03 % | -39.869 M -156.77 % | -15.527 M -1 265.06 % | -1.137 M 78.38 % | -5.261 M 82.31 % | -29.744 M -9.67 % | -27.120 M -4.63 % | -25.920 M -12.47 % | -23.046 M -253.77 % | -6.514 M -30.43 % | -4.994 M -28.54 % | -3.886 M -33.03 % | -2.921 M -19.18 % | -2.451 M -462.13 % | -436.000 K -52.98 % | -285.000 K |
| Common stock | 43.313 M 0.00 % | 43.313 M 2.37 % | 42.310 M 21.43 % | 34.844 M 176.32 % | 12.610 M 6.05 % | 11.891 M 53.28 % | 7.757 M 0.00 % | 7.757 M 0.00 % | 7.757 M 89.81 % | 4.087 M 0.00 % | 4.087 M 1.17 % | 4.040 M 7.47 % | 3.759 M 11.81 % | 3.362 M 118.96 % | 1.536 M -97.71 % | 66.926 M -0.04 % | 66.955 M 5.72 % | 63.334 M 192.23 % | 21.672 M 188.92 % | 7.501 M -78.48 % | 34.854 M 14.96 % | 30.319 M 5.10 % | 28.847 M 1.39 % | 28.450 M 36.75 % | 20.804 M 26.37 % | 16.463 M -21.53 % | 20.981 M 275.95 % | 5.581 M 9.84 % | 5.081 M 0.00 % | 5.081 M 0.00 % | 5.081 M |
| Total equity | 10.664 M -33.41 % | 16.016 M -28.34 % | 22.349 M -12.85 % | 25.645 M 489.31 % | 4.352 M -15.91 % | 5.175 M 122.49 % | 2.326 M -11.80 % | 2.637 M -13.04 % | 3.032 M 1 089.83 % | -306.356 K -17.33 % | -261.117 K 10.00 % | -290.122 K -123.76 % | 1.221 M -33.84 % | 1.845 M 75.39 % | 1.052 M 111.10 % | -9.475 M -132.07 % | 29.544 M -41.33 % | 50.353 M 138.31 % | 21.129 M 843.21 % | 2.240 M -56.17 % | 5.110 M 59.77 % | 3.199 M 9.27 % | 2.927 M -45.84 % | 5.405 M -62.18 % | 14.290 M 24.60 % | 11.468 M -8.82 % | 12.577 M 534.60 % | 1.982 M -7.21 % | 2.136 M -48.55 % | 4.151 M -3.51 % | 4.302 M |
| Other non current 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 -100.00 % | 771.111 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 64.761 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.859 M 128.78 % | 15.674 M 70 704.54 % | 22.137 K -98.65 % | 1.634 M -16.27 % | 1.952 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 0.000 -100.00 % | 64.761 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.859 M 128.78 % | 15.674 M 70 704.54 % | 22.137 K -99.08 % | 2.406 M 23.24 % | 1.952 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 141.470 K 25.80 % | 112.456 K -43.55 % | 199.204 K 264.28 % | 54.684 K -66.84 % | 164.895 K 50.04 % | 109.903 K 77.93 % | 61.766 K 222.79 % | 19.135 K 6.73 % | 17.928 K -94.34 % | 316.617 K 1.66 % | 311.459 K -9.42 % | 343.850 K 122.81 % | 154.325 K 209.88 % | 49.801 K | 0.000 -100.00 % | 1.845 M -20.25 % | 2.314 M -27.42 % | 3.188 M 37.25 % | 2.323 M 3 452.53 % | 65.382 K 32.32 % | 49.411 K -44.22 % | 88.578 K 970.17 % | 8.277 K -29.05 % | 11.666 K 16.66 % | 10.000 K 123.31 % | 4.478 K -99.61 % | 1.161 M 1 730.64 % | 63.424 K 54.81 % | 40.969 K 5.05 % | 39.000 K -11.36 % | 44.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 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.827 M -32.66 % | 2.713 M | 0.000 -100.00 % | 50.000 K 0.00 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.478 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 64.758 K -26.77 % | 88.430 K 63.19 % | 54.187 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 % | 5.942 M 174.82 % | 2.162 M -27.57 % | 2.985 M 30 791.03 % | 9.663 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.582 M 163.31 % | 2.120 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 267.406 K -74.22 % | 1.037 M 10.58 % | 937.938 K 472.92 % | 163.711 K -43.08 % | 287.613 K 9.14 % | 263.516 K 50.44 % | 175.166 K 342.93 % | 39.547 K -23.89 % | 51.960 K -83.98 % | 324.276 K 4.12 % | 311.459 K -9.42 % | 343.850 K 65.43 % | 207.849 K 317.36 % | 49.801 K 129.12 % | 21.736 K -99.77 % | 9.475 M -42.80 % | 16.566 M 37.23 % | 12.072 M 376.41 % | 2.534 M 1 274.76 % | 184.318 K -21.81 % | 235.732 K 106.00 % | 114.435 K 975.72 % | 10.638 K -76.60 % | 45.468 K -99.20 % | 5.683 M 154.26 % | 2.235 M 75.48 % | 1.274 M 1 688.71 % | 71.214 K 58.51 % | 44.928 K 6.97 % | 42.000 K -50.59 % | 85.000 K |
| Total liabilities | 267.406 K -75.73 % | 1.102 M 17.48 % | 937.938 K 472.92 % | 163.711 K -43.08 % | 287.613 K 9.14 % | 263.516 K 50.44 % | 175.166 K 342.93 % | 39.547 K -23.89 % | 51.960 K -83.98 % | 324.276 K 4.12 % | 311.459 K -9.42 % | 343.850 K 65.43 % | 207.849 K 317.36 % | 49.801 K 129.12 % | 21.736 K -99.77 % | 9.475 M -81.93 % | 52.425 M 88.95 % | 27.746 M 985.49 % | 2.556 M -1.31 % | 2.590 M 18.38 % | 2.188 M 1 811.75 % | 114.435 K 975.72 % | 10.638 K -76.60 % | 45.468 K -99.20 % | 5.683 M 154.26 % | 2.235 M 75.48 % | 1.274 M 1 688.71 % | 71.214 K 58.51 % | 44.928 K 6.97 % | 42.000 K -50.59 % | 85.000 K |
| Other non current 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 100.00 % | -47.357 K -52.56 % | -31.042 K | 0.000 | 0.000 -100.00 % | 339.000 K | 0.000 -100.00 % | 1.115 K -99.03 % | 115.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.027 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 544.29 % | 31.042 K | 0.000 | 0.000 -100.00 % | 172.000 K -84.62 % | 1.118 M 464.96 % | 197.890 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.031 K -57.20 % | 16.427 K 0.00 % | 16.427 K 9.51 % | 15.000 K | 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 -100.00 % | 3.060 M -69.11 % | 9.907 M 30.78 % | 7.575 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 3.060 M -69.11 % | 9.907 M 30.78 % | 7.575 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 |
| Property plant equipment net | 630.271 K -46.71 % | 1.183 M -55.88 % | 2.681 M 30.55 % | 2.053 M 23.85 % | 1.658 M 1.16 % | 1.639 M | 0.000 | 0.000 | 0.000 -100.00 % | 232.000 -50.21 % | 466.000 -50.05 % | 933.000 -50.03 % | 1.867 K | 0.000 | 0.000 | 0.000 -100.00 % | 77.950 M 56.90 % | 49.681 M 22 779.39 % | 217.143 K -95.27 % | 4.594 M -11.54 % | 5.194 M 101.98 % | 2.571 M -0.45 % | 2.583 M -49.47 % | 5.111 M -72.98 % | 18.919 M 39.46 % | 13.566 M 24.43 % | 10.903 M 663.50 % | 1.428 M 69.60 % | 841.960 K -68.82 % | 2.700 M 44.69 % | 1.866 M |
| Total non current assets | 630.271 K -46.71 % | 1.183 M -55.88 % | 2.681 M 30.55 % | 2.053 M 21.07 % | 1.696 M 3.48 % | 1.639 M | 0.000 | 0.000 | 0.000 -100.00 % | 232.000 -50.21 % | 466.000 -50.05 % | 933.000 -99.40 % | 154.510 K 397.74 % | 31.042 K | 0.000 | 0.000 -100.00 % | 81.521 M 34.29 % | 60.706 M 659.66 % | 7.991 M 69.70 % | 4.709 M -9.33 % | 5.194 M 101.98 % | 2.571 M -0.45 % | 2.583 M -49.54 % | 5.119 M -72.97 % | 18.935 M 39.41 % | 13.583 M 24.41 % | 10.918 M 664.55 % | 1.428 M 69.60 % | 841.960 K -68.82 % | 2.700 M 44.69 % | 1.866 M |
| Other current assets | 41.226 K -36.48 % | 64.907 K -1.59 % | 65.957 K -52.56 % | 139.039 K 896.12 % | 13.958 K | 0.000 | 0.000 | 0.000 -100.00 % | 11.681 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.000 K -91.29 % | 402.000 K 2 580.00 % | 15.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 2.000 K -97.78 % | 90.258 K 299.88 % | 22.571 K 156.49 % | 8.800 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.391 K | 0.000 -100.00 % | 31.042 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 % | 150.000 K | 0.000 |
| cash and cash equivalents | 10.163 M -34.76 % | 15.578 M -23.49 % | 20.360 M -13.48 % | 23.532 M 708.41 % | 2.911 M -22.66 % | 3.763 M 50.91 % | 2.494 M -6.27 % | 2.661 M -12.42 % | 3.038 M 30 193.60 % | 10.029 K -78.01 % | 45.597 K 39.13 % | 32.774 K -97.32 % | 1.221 M -33.83 % | 1.845 M 73.60 % | 1.063 M | 0.000 -100.00 % | 289.000 K -97.97 % | 14.210 M -9.16 % | 15.644 M 23 718.49 % | 65.678 K -96.54 % | 1.899 M 166.03 % | 713.687 K 106.00 % | 346.447 K 4.52 % | 331.471 K -68.06 % | 1.038 M 757.80 % | 121.000 K -95.86 % | 2.923 M 399.73 % | 584.840 K -47.75 % | 1.119 M -15.07 % | 1.318 M -46.96 % | 2.485 M |
| Cash and short term investments | 10.163 M -34.76 % | 15.578 M -23.57 % | 20.383 M -13.41 % | 23.540 M 708.72 % | 2.911 M -22.66 % | 3.763 M 50.91 % | 2.494 M -6.27 % | 2.661 M -12.42 % | 3.038 M 30 193.60 % | 10.029 K -78.01 % | 45.597 K -9.11 % | 50.165 K -95.89 % | 1.221 M -33.83 % | 1.845 M 73.60 % | 1.063 M | 0.000 -100.00 % | 289.000 K -97.97 % | 14.210 M -9.16 % | 15.644 M 23 718.49 % | 65.678 K -96.54 % | 1.899 M 166.03 % | 713.687 K 106.00 % | 346.447 K 4.52 % | 331.471 K -68.06 % | 1.038 M 757.80 % | 121.000 K -95.86 % | 2.923 M 399.73 % | 584.840 K -47.75 % | 1.119 M -23.75 % | 1.468 M -40.93 % | 2.485 M |
| Total current assets | 10.301 M -35.35 % | 15.935 M -22.67 % | 20.606 M -13.25 % | 23.755 M 707.13 % | 2.943 M -22.54 % | 3.799 M 51.91 % | 2.501 M -6.56 % | 2.677 M -13.22 % | 3.084 M 17 337.55 % | 17.688 K -64.54 % | 49.876 K -5.53 % | 52.795 K -95.86 % | 1.274 M -32.76 % | 1.895 M 76.47 % | 1.074 M | 0.000 -100.00 % | 448.000 K -97.42 % | 17.393 M 10.83 % | 15.694 M 12 884.35 % | 120.866 K -94.26 % | 2.104 M 183.74 % | 741.703 K 108.90 % | 355.057 K 7.12 % | 331.471 K -68.06 % | 1.038 M 757.80 % | 121.000 K -95.88 % | 2.933 M 369.23 % | 625.143 K -53.31 % | 1.339 M -10.32 % | 1.493 M -40.78 % | 2.521 M |
| Inventory | 0.000 | 0.000 100.00 % | -22.571 K -156.49 % | -8.800 K | 0.000 100.00 % | -35.933 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K -99.69 % | 1.926 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 |
| Net receivables | 97.038 K -51.77 % | 201.214 K 27.74 % | 157.518 K 87.24 % | 84.128 K 359.34 % | 18.315 K -49.03 % | 35.933 K 398.86 % | 7.203 K -54.52 % | 15.837 K -54.13 % | 34.527 K 350.80 % | 7.659 K 78.99 % | 4.279 K 62.70 % | 2.630 K -95.09 % | 53.524 K 178.31 % | 19.232 K 71.59 % | 11.208 K | 0.000 -100.00 % | 118.000 K -86.20 % | 855.000 K 2 332.16 % | 35.154 K -36.30 % | 55.188 K -73.20 % | 205.888 K 634.89 % | 28.016 K 225.39 % | 8.610 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.735 K -73.36 % | 40.303 K -81.64 % | 219.468 K 777.87 % | 25.000 K -30.56 % | 36.000 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -31.042 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 |
| Account payables | 61.178 K -92.68 % | 836.259 K 22.16 % | 684.547 K 527.87 % | 109.027 K -11.16 % | 122.718 K -20.11 % | 153.613 K 35.46 % | 113.400 K 455.56 % | 20.412 K -40.02 % | 34.032 K 344.34 % | 7.659 K | 0.000 | 0.000 -100.00 % | 53.524 K | 0.000 -100.00 % | 21.736 K -98.71 % | 1.689 M -86.03 % | 12.090 M 104.95 % | 5.899 M 2 826.63 % | 201.563 K 192.39 % | 68.936 K -49.43 % | 136.321 K 427.21 % | 25.857 K 995.17 % | 2.361 K -93.02 % | 33.802 K -62.92 % | 91.155 K -17.72 % | 110.782 K -1.74 % | 112.747 K 1 347.33 % | 7.790 K 96.77 % | 3.959 K 31.97 % | 3.000 K -92.68 % | 41.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| Capital lease obligations | 64.758 K -57.73 % | 153.191 K 182.71 % | 54.187 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 K -33.96 % | 31.800 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 |
| 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 |
| 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 100.00 % | -47.357 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -678.010 K -37.25 % | -494.010 K 0.00 % | -494.000 K 0.00 % | -494.000 K |
| 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 |
| 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 |
| Total assets | 10.931 M -36.14 % | 17.118 M -26.49 % | 23.287 M -9.77 % | 25.808 M 456.31 % | 4.639 M -14.70 % | 5.438 M 117.45 % | 2.501 M -6.56 % | 2.677 M -13.22 % | 3.084 M 17 111.79 % | 17.920 K -64.40 % | 50.342 K -6.30 % | 53.728 K -96.24 % | 1.429 M -24.61 % | 1.895 M 76.47 % | 1.074 M | 0.000 -100.00 % | 81.969 M 4.96 % | 78.099 M 229.74 % | 23.685 M 390.37 % | 4.830 M -33.82 % | 7.298 M 120.28 % | 3.313 M 12.77 % | 2.938 M -46.09 % | 5.450 M -72.71 % | 19.973 M 45.75 % | 13.704 M -1.06 % | 13.851 M 574.63 % | 2.053 M -5.85 % | 2.181 M -47.99 % | 4.193 M -4.42 % | 4.387 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2016 | 2014 | 2013 | 2012 | 2011 | 2010 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -487.599 K -218.66 % | 410.938 K 268.11 % | -244.444 K -1 362.31 % | -16.716 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 | -2.696 M -238.87 % | 1.942 M -56.41 % | 4.454 M 237.38 % | 1.320 M 628.36 % | 181.263 K -73.00 % | 671.247 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 |
| Change in working capital | -527.952 K -1 740.77 % | -28.681 K -104.34 % | 660.930 K 399.94 % | -220.353 K -3 433.00 % | -6.237 K -124.64 % | 25.313 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 |
| Accounts receivables | 0.000 | 0.000 100.00 % | -59.110 K 55.25 % | -132.094 K -3 709.13 % | 3.660 K -87.26 % | 28.730 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 -100.00 % | 686.729 K 843.20 % | -92.402 K -833.64 % | -9.897 K -189.64 % | -3.417 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 |
| Other working capital | -527.952 K -1 740.77 % | -28.681 K -186.10 % | 33.311 K 704.03 % | 4.143 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 |
| Other non cash items | 560.025 K -72.85 % | 2.063 M -47.65 % | 3.940 M -69.70 % | 13.004 M 6 408.98 % | 199.779 K -70.21 % | 670.575 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 |
| Net cash provided by operating activities | -5.328 M -17.89 % | -4.520 M -24.49 % | -3.631 M -86.47 % | -1.947 M -26.18 % | -1.543 M -9.50 % | -1.409 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 |
| Investments in property plant and equipment | -12.463 K 94.09 % | -210.914 K 67.30 % | -644.967 K -226.98 % | -197.248 K -681.86 % | -25.228 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.683 M 37.13 % | -48.802 M -3 151.00 % | -1.501 M 50.27 % | -3.018 M -127 152.99 % | -2.372 K -28.91 % | -1.840 K | 0.000 100.00 % | -1.127 M 79.70 % | -5.555 M -1 649.06 % | -317.579 K -122.48 % | -142.748 K -8 311.79 % | -1.697 K 99.46 % | -313.194 K -502.30 % | -52.000 K 53.15 % | -111.000 K |
| Acquisitions net | -1.341 K -102.68 % | 50.000 K -66.67 % | 150.000 K | 0.000 | 0.000 -100.00 % | 14.138 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K -100.33 % | 600.000 K | 0.000 | 0.000 -100.00 % | 13.556 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -309.010 K | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -67.687 K -391.52 % | -13.771 K 86.07 % | -98.838 K -4 044.15 % | -2.385 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.958 K 99.61 % | -500.000 K | 0.000 100.00 % | -60.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.427 K | 0.000 | 0.000 100.00 % | -20.000 K 90.48 % | -210.000 K | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 100.00 % | -150.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.101 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.632 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 414.256 K | 0.000 | 0.000 |
| Other investing activites | 16.364 K | 0.000 -100.00 % | 150.000 K 1 804.55 % | -8.800 K -268.97 % | -2.385 K -116.87 % | 14.138 K | 0.000 | 0.000 100.00 % | -753.173 K | 0.000 | 0.000 100.00 % | -402.500 K 98.53 % | -27.333 M 41.78 % | -46.950 M -3 091.65 % | -1.471 M 50.96 % | -3.000 M -847.26 % | -316.674 K | 0.000 -100.00 % | 3.142 K 100.34 % | -912.356 K 83.16 % | -5.417 M -60.60 % | -3.373 M 41.96 % | -5.812 M -3 472.58 % | 172.342 K 203.77 % | -166.082 K -419.01 % | -32.000 K | 0.000 |
| Net cash used for investing activites | 2.560 K 101.12 % | -228.601 K 55.07 % | -508.738 K -71.82 % | -296.086 K -972.27 % | -27.613 K -295.31 % | 14.138 K | 0.000 | 0.000 100.00 % | -753.173 K -38 366.45 % | -1.958 K 99.61 % | -500.000 K -24.22 % | -402.500 K 98.56 % | -27.949 M 42.18 % | -48.335 M -3 119.89 % | -1.501 M 50.27 % | -3.018 M -888.07 % | -305.490 K -16 502.72 % | -1.840 K -120.97 % | 8.774 K 100.90 % | -969.698 K 82.34 % | -5.490 M -48.70 % | -3.692 M 38.00 % | -5.955 M -3 589.77 % | 170.645 K -23.82 % | 223.990 K 176.45 % | -293.000 K -163.96 % | -111.000 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.992 M 18.00 % | 18.638 M 1 078.08 % | -1.906 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.399 M -198.17 % | 3.462 M 63.31 % | 2.120 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 50.000 K -94.67 % | 938.000 K -96.15 % | 24.359 M 3 147.83 % | 750.000 K -75.01 % | 3.001 M -11.06 % | 3.374 M 6 790.28 % | 48.969 K -83.68 % | 300.000 K 50.00 % | 200.000 K -88.34 % | 1.715 M -4.94 % | 1.804 M | 0.000 -100.00 % | 40.250 M 191.56 % | 13.805 M 730.85 % | 1.662 M -40.03 % | 2.771 M 87.39 % | 1.479 M 257.05 % | 414.083 K -92.74 % | 5.705 M 31.40 % | 4.342 M | 0.000 -100.00 % | 9.000 M 3 160.87 % | 276.000 K | 0.000 | 0.000 -100.00 % | 3.075 M |
| Common stock repurchased | 0.000 100.00 % | -1.147 K -101.47 % | 78.196 K 105.21 % | -1.501 M -4 598.12 % | -31.944 K 90.50 % | -336.409 K -67.11 % | -201.312 K -1 385.68 % | 15.658 K 187.12 % | -17.973 K -488.89 % | -3.052 K 97.26 % | -111.189 K -144.38 % | -45.498 K | 0.000 100.00 % | -3.206 M -339.25 % | -729.875 K -1 012.19 % | -65.625 K 72.36 % | -237.460 K -1 784.60 % | -12.600 K 27.17 % | -17.301 K 92.86 % | -242.314 K | 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 |
| Other financing activites | -98.474 K -21.13 % | -81.293 K -106.55 % | -39.358 K -771.18 % | 5.864 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 |
| Net cash used provided by financing activities | -98.474 K -203.56 % | -32.440 K -103.32 % | 976.838 K -95.73 % | 22.864 M 3 084.13 % | 718.056 K -73.05 % | 2.665 M -21.00 % | 3.373 M 5 118.85 % | 64.627 K -77.08 % | 282.027 K 43.20 % | 196.947 K -87.72 % | 1.604 M -8.81 % | 1.759 M -92.00 % | 21.992 M -60.50 % | 55.682 M 398.52 % | 11.170 M 599.88 % | 1.596 M -37.00 % | 2.533 M 72.80 % | 1.466 M 269.45 % | 396.782 K -80.77 % | 2.064 M -73.55 % | 7.804 M 268.11 % | 2.120 M -76.44 % | 9.000 M 3 160.87 % | 276.000 K | 0.000 | 0.000 -100.00 % | 3.075 M |
| Effect of forex changes on cash | 8.654 K 988.50 % | -974.000 89.13 % | -8.962 K -548 705.88 % | -1.633 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.436 M 208.54 % | -1.323 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -588.000 0.00 % | -588.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -5.416 M -13.26 % | -4.782 M -50.77 % | -3.171 M -115.38 % | 20.621 M 2 518.55 % | -852.610 K -167.16 % | 1.270 M -58.07 % | 3.028 M 23 514.72 % | 12.823 K 101.08 % | -1.188 M -90.35 % | -624.112 K -179.79 % | 782.173 K -42.32 % | 1.356 M 109.74 % | -13.921 M -870.78 % | -1.434 M -109.21 % | 15.578 M 1 006.78 % | -1.718 M -244.98 % | 1.185 M 222.66 % | 367.240 K 2 352.19 % | 14.976 K 102.12 % | -706.470 K -177.05 % | 916.940 K 132.73 % | -2.802 M -219.84 % | 2.338 M 570.89 % | -496.466 K -141.09 % | -205.924 K 82.81 % | -1.198 M -140.42 % | 2.964 M |
| Cash at beginning of period | 15.578 M -23.49 % | 20.360 M -13.48 % | 23.532 M 708.41 % | 2.911 M -22.66 % | 3.763 M 50.91 % | 2.494 M 24 766.27 % | 10.029 K -69.40 % | 32.774 K -97.32 % | 1.221 M -33.83 % | 1.845 M 73.60 % | 1.063 M 462.30 % | -293.318 K -102.06 % | 14.210 M -9.17 % | 15.644 M 23 719.24 % | 65.678 K -96.32 % | 1.784 M 149.91 % | 713.687 K 106.00 % | 346.447 K 4.52 % | 331.471 K -68.06 % | 1.038 M 757.80 % | 121.000 K -95.86 % | 2.923 M 399.73 % | 584.840 K -45.91 % | 1.081 M -16.00 % | 1.287 M -48.20 % | 2.485 M 618.79 % | -479.000 K |
| Cash at end of period | 10.163 M -34.76 % | 15.578 M -23.49 % | 20.360 M -13.48 % | 23.532 M 708.41 % | 2.911 M -22.66 % | 3.763 M 23.87 % | 3.038 M 6 563.04 % | 45.597 K 39.13 % | 32.774 K -97.32 % | 1.221 M -33.83 % | 1.845 M 73.60 % | 1.063 M 267.71 % | 289.000 K -97.97 % | 14.210 M -9.16 % | 15.644 M 23 718.49 % | 65.678 K -96.54 % | 1.899 M 166.03 % | 713.687 K 106.00 % | 346.447 K 4.52 % | 331.471 K -68.06 % | 1.038 M 757.80 % | 121.000 K -95.86 % | 2.923 M 399.73 % | 584.840 K -45.91 % | 1.081 M -15.98 % | 1.287 M -48.21 % | 2.485 M |
| Operating cash flow | -5.328 M -17.89 % | -4.520 M -24.49 % | -3.631 M -86.47 % | -1.947 M -26.18 % | -1.543 M -9.50 % | -1.409 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 |
| Capital expenditure | -12.463 K 94.09 % | -210.914 K 67.30 % | -644.967 K -226.98 % | -197.248 K -681.86 % | -25.228 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.683 M 37.13 % | -48.802 M -3 151.00 % | -1.501 M 50.27 % | -3.018 M -127 152.99 % | -2.372 K -28.91 % | -1.840 K | 0.000 100.00 % | -1.127 M 79.70 % | -5.555 M -1 649.06 % | -317.579 K -122.48 % | -142.748 K -8 311.79 % | -1.697 K 99.46 % | -313.194 K -502.30 % | -52.000 K 53.15 % | -111.000 K |
| Free CashFlow | -5.341 M -12.90 % | -4.731 M -10.64 % | -4.276 M -99.40 % | -2.144 M -36.72 % | -1.568 M -11.29 % | -1.409 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.683 M 37.13 % | -48.802 M -3 151.00 % | -1.501 M 50.27 % | -3.018 M -127 152.99 % | -2.372 K -28.91 % | -1.840 K | 0.000 100.00 % | -1.127 M 79.70 % | -5.555 M -1 649.06 % | -317.579 K -122.48 % | -142.748 K -8 311.79 % | -1.697 K 99.46 % | -313.194 K -502.30 % | -52.000 K 53.15 % | -111.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2016 | 2014 | 2013 | 2012 | 2011 | 2010 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 |
| 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-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 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 | 1997-06-30 | 1996-12-30 | 1996-06-30 | 1995-12-30 | 1995-06-30 | 1994-12-30 | 1994-06-30 | 1993-12-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 -100.00 % | 156.383 K 212.77 % | 50.000 K -55.26 % | 111.763 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 -100.00 % | 21.524 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 377.500 K 0.00 % | 377.500 K 13.36 % | 333.000 K 0.00 % | 333.000 K 1 168.67 % | 26.248 K 0.00 % | 26.248 K 4.99 % | 25.000 K 0.00 % | 25.000 K 821.49 % | 2.713 K 0.00 % | 2.713 K -57.45 % | 6.377 K 0.00 % | 6.377 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 |
| Net income | -1.587 M -47.49 % | -1.076 M 80.82 % | -5.609 M -111.98 % | -2.646 M 42.16 % | -4.575 M -9.50 % | -4.178 M 69.70 % | -13.788 M -1 846.59 % | -708.317 K -25.14 % | -566.000 K 51.16 % | -1.159 M -21.94 % | -950.500 K -82 177.85 % | -1.155 K -571.05 % | -172.152 -87.74 % | -91.696 27.39 % | -126.282 -12.13 % | -112.626 77.15 % | -492.800 -328.41 % | -115.030 -1 085.88 % | -9.700 72.71 % | -35.540 -52.41 % | -23.318 -558.65 % | 5.084 101.32 % | -384.224 72.73 % | -1.409 K 99.76 % | -577.000 K 0.00 % | -577.000 K -42.47 % | -405.000 K 0.00 % | -405.000 K -109.24 % | 4.385 M 0.00 % | 4.385 M 114.80 % | -29.626 M 0.00 % | -29.626 M -143.41 % | -12.171 M 0.00 % | -12.171 M -69.16 % | -7.195 M 0.00 % | -7.195 M -447.09 % | 2.073 M 0.00 % | 2.073 M 200.72 % | -2.058 M 0.00 % | -2.058 M -56.89 % | -1.312 M 0.00 % | -1.312 M -118.56 % | -600.188 K 0.00 % | -600.188 K 58.23 % | -1.437 M 0.00 % | -1.437 M 82.62 % | -8.266 M 0.00 % | -8.266 M -987.60 % | -760.000 K 0.00 % | -760.000 K -37.08 % | -554.418 K 0.00 % | -554.418 K -15.02 % | -482.000 K 0.00 % | -482.000 K -105.11 % | -235.000 K 0.00 % | -235.000 K -123.34 % | 1.007 M 0.00 % | 1.007 M 1 433.77 % | -75.500 K 0.00 % | -75.500 K 46.83 % | -142.000 K 0.00 % | -142.000 K |
| Income before tax | -1.572 M -46.10 % | -1.076 M 80.82 % | -5.609 M -111.98 % | -2.646 M 42.16 % | -4.575 M -9.50 % | -4.178 M 69.70 % | -13.788 M -1 846.59 % | -708.317 K -25.14 % | -566.000 K 51.16 % | -1.159 M -21.94 % | -950.500 K 17.72 % | -1.155 M -571.06 % | -172.151 K -87.74 % | -91.696 K -72 512.09 % | -126.282 -12.13 % | -112.626 77.15 % | -492.800 -328.41 % | -115.030 -1 085.88 % | -9.700 72.71 % | -35.540 -52.41 % | -23.318 -558.65 % | 5.084 101.32 % | -384.224 72.73 % | -1.409 K 99.76 % | -577.000 K 0.00 % | -577.000 K -42.47 % | -405.000 K 0.00 % | -405.000 K -166.45 % | -152.000 K 0.00 % | -152.000 K | 0.000 | 0.000 100.00 % | -11.934 M 0.00 % | -11.934 M -91.07 % | -6.246 M 0.00 % | -6.246 M -380.51 % | 2.227 M 0.00 % | 2.227 M 208.19 % | -2.058 M 0.00 % | -2.058 M -56.89 % | -1.312 M 0.00 % | -1.312 M -118.56 % | -600.188 K 0.00 % | -600.188 K 58.23 % | -1.437 M 0.00 % | -1.437 M 82.62 % | -8.266 M 0.00 % | -8.266 M -987.60 % | -760.000 K 0.00 % | -760.000 K -37.08 % | -554.418 K 0.00 % | -554.418 K -15.02 % | -482.000 K 0.00 % | -482.000 K -105.11 % | -235.000 K 0.00 % | -235.000 K -123.34 % | 1.007 M 0.00 % | 1.007 M 1 433.77 % | -75.500 K 0.00 % | -75.500 K 46.83 % | -142.000 K 0.00 % | -142.000 K |
| Income before tax ratio | 0.00 100.00 % | -6.88 93.87 % | -112.18 -373.83 % | -23.68 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.24 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -31.61 0.00 % | -31.61 -68.54 % | -18.76 0.00 % | -18.76 -122.11 % | 84.83 0.00 % | 84.83 203.05 % | -82.32 0.00 % | -82.32 82.97 % | -483.52 0.00 % | -483.52 -413.70 % | -94.12 0.00 % | -94.12 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -1.447 M -52.80 % | -947.000 K 82.70 % | -5.474 M -116.45 % | -2.529 M 43.67 % | -4.490 M -8.04 % | -4.156 M 69.84 % | -13.781 M -1 684.94 % | -772.070 K -37.62 % | -561.000 K 51.60 % | -1.159 M -18.28 % | -979.900 K -5 173 260.17 % | 18.942 -22.81 % | 24.540 -3.76 % | 25.500 117.66 % | -144.368 -3.10 % | -140.030 46.39 % | -261.200 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -291.350 46.80 % | -547.634 99.91 % | -602.000 K 0.00 % | -602.000 K -1 083.19 % | 61.229 K 0.00 % | 61.229 K 137.11 % | -165.000 K 0.00 % | -165.000 K 99.44 % | -29.626 M 0.00 % | -29.626 M -155.84 % | -11.580 M 0.00 % | -11.580 M -159.64 % | -4.460 M 0.00 % | -4.460 M -296.79 % | 2.266 M 0.00 % | 2.266 M 213.53 % | -1.996 M 0.00 % | -1.996 M -54.33 % | -1.293 M 0.00 % | -1.293 M -111.75 % | -610.860 K 0.00 % | -610.860 K 52.03 % | -1.273 M 0.00 % | -1.273 M -30.05 % | -979.150 K 0.00 % | -979.150 K -48.13 % | -661.000 K 0.00 % | -661.000 K 38.14 % | -1.069 M 0.00 % | -1.069 M -10.73 % | -965.000 K 0.00 % | -965.000 K -105.32 % | -470.000 K 0.00 % | -470.000 K -123.33 % | 2.015 M 0.00 % | 2.015 M 1 434.44 % | -151.000 K 0.00 % | -151.000 K 47.02 % | -285.000 K 0.00 % | -285.000 K |
| Net income ratio | 0.00 100.00 % | -6.88 93.87 % | -112.18 -373.83 % | -23.68 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.24 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -32.24 0.00 % | -32.24 -49.22 % | -21.61 0.00 % | -21.61 -127.36 % | 78.98 0.00 % | 78.98 195.93 % | -82.32 0.00 % | -82.32 82.97 % | -483.52 0.00 % | -483.52 -413.70 % | -94.12 0.00 % | -94.12 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 100.00 % | -6.06 94.47 % | -109.48 -383.82 % | -22.63 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -30.68 0.00 % | -30.68 -129.03 % | -13.39 0.00 % | -13.39 -115.51 % | 86.35 0.00 % | 86.35 208.13 % | -79.85 0.00 % | -79.85 83.25 % | -476.77 0.00 % | -476.77 -397.68 % | -95.80 0.00 % | -95.80 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 -100.00 % | 0.22 113.49 % | -1.60 -3 330.13 % | -0.05 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.93 0.00 % | 0.93 -6.89 % | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 1.181 B -1.16 % | 1.195 B 1.17 % | 1.181 B 0.00 % | 1.181 B 3.11 % | 1.146 B 1.48 % | 1.129 B 58.03 % | 714.563 M 41.23 % | 505.941 M 21.82 % | 415.303 M 4.26 % | 398.339 M 0.00 % | 398.339 M 68.96 % | 235.761 M 35.82 % | 173.581 M -14.09 % | 202.060 M 0.00 % | 202.060 M 0.00 % | 202.060 M 12.21 % | 180.070 M 667.07 % | 23.475 M 359 718.97 % | 6.524 K -99.86 % | 4.739 M -34.59 % | 7.245 M 113.71 % | 3.390 M 70 296.68 % | 4.816 K 0.32 % | 4.800 K -99.90 % | 4.818 M 0.00 % | 4.818 M 39.49 % | 3.454 M 0.00 % | 3.454 M 101.40 % | 1.715 M 0.00 % | 1.715 M 1 464.10 % | 109.648 K 0.00 % | 109.648 K 1.58 % | 107.939 K 0.00 % | 107.939 K 65.04 % | 65.400 K 0.00 % | 65.400 K 229.27 % | 19.862 K 0.00 % | 19.862 K 48.46 % | 13.379 K 0.00 % | 13.379 K 65.19 % | 8.099 K 0.00 % | 8.099 K 71.52 % | 4.722 K 0.00 % | 4.722 K 63.11 % | 2.895 K 0.00 % | 2.895 K 126.53 % | 1.278 K 0.00 % | 1.278 K 84.42 % | 693.000 0.00 % | 693.000 31.50 % | 527.000 0.00 % | 527.000 0.00 % | 527.000 0.00 % | 527.000 276.43 % | 140.000 0.00 % | 140.000 10.24 % | 127.000 0.00 % | 127.000 0.00 % | 127.000 0.00 % | 127.000 0.00 % | 127.000 0.00 % | 127.000 |
| Weighted average shs out | 1.181 B -1.16 % | 1.195 B 1.17 % | 1.181 B 0.00 % | 1.181 B 3.11 % | 1.146 B 1.48 % | 1.129 B 58.03 % | 714.563 M 41.23 % | 505.941 M 21.82 % | 415.303 M 4.26 % | 398.339 M 0.00 % | 398.339 M 68.96 % | 235.761 M 38.87 % | 169.774 M -8.68 % | 185.917 M -14.70 % | 217.951 M -40.19 % | 364.380 M 103.49 % | 179.069 M 662.81 % | 23.475 M 359 718.97 % | 6.524 K -99.86 % | 4.738 M -34.60 % | 7.245 M 113.72 % | 3.390 M 70 304.98 % | 4.815 K 0.31 % | 4.800 K -99.90 % | 4.818 M 0.00 % | 4.818 M 39.49 % | 3.454 M 0.00 % | 3.454 M 101.40 % | 1.715 M 0.00 % | 1.715 M 1 464.10 % | 109.648 K 0.00 % | 109.648 K 1.58 % | 107.939 K 0.00 % | 107.939 K 65.04 % | 65.400 K 0.00 % | 65.400 K 229.27 % | 19.862 K 0.00 % | 19.862 K 48.46 % | 13.379 K 0.00 % | 13.379 K 65.19 % | 8.099 K 0.00 % | 8.099 K 71.52 % | 4.722 K 0.00 % | 4.722 K 63.11 % | 2.895 K 0.00 % | 2.895 K 126.53 % | 1.278 K 0.00 % | 1.278 K 84.42 % | 693.000 0.00 % | 693.000 31.50 % | 527.000 0.00 % | 527.000 0.00 % | 527.000 0.00 % | 527.000 276.43 % | 140.000 0.00 % | 140.000 10.24 % | 127.000 0.00 % | 127.000 0.00 % | 127.000 0.00 % | 127.000 0.00 % | 127.000 0.00 % | 127.000 |
| EPS diluted | 0.00 -44.44 % | 0.00 80.85 % | 0.00 -113.64 % | 0.00 45.00 % | 0.00 -8.11 % | 0.00 80.83 % | -0.02 -1 278.57 % | 0.00 0.00 % | 0.00 51.72 % | 0.00 -20.83 % | 0.00 52.00 % | -0.01 -400.00 % | 0.00 -120.36 % | 0.00 24.37 % | 0.00 25.00 % | 0.00 71.43 % | 0.00 41.67 % | 0.00 -242.86 % | 0.00 81.58 % | -0.01 -137.50 % | 0.00 -328.57 % | 0.00 101.75 % | -0.08 73.40 % | -0.30 -150.00 % | -0.12 0.00 % | -0.12 -9.09 % | -0.11 0.00 % | -0.11 -104.76 % | 2.31 0.00 % | 2.31 100.85 % | -270.19 0.00 % | -270.19 -139.62 % | -112.76 0.00 % | -112.76 -2.50 % | -110.01 0.00 % | -110.01 -206.17 % | 103.62 0.00 % | 103.62 167.36 % | -153.83 0.00 % | -153.83 5.03 % | -161.97 0.00 % | -161.97 -27.44 % | -127.10 0.00 % | -127.10 74.39 % | -496.37 0.00 % | -496.37 92.33 % | -6 467.72 0.00 % | -6 467.72 -489.74 % | -1 096.70 0.00 % | -1 096.70 -4.25 % | -1 052.03 0.00 % | -1 052.03 -14.94 % | -915.28 0.00 % | -915.28 45.47 % | -1 678.45 0.00 % | -1 678.45 78.73 % | -7 890.43 0.00 % | -7 890.43 -1 227.26 % | -594.49 0.00 % | -594.49 47.02 % | -1 122.04 0.00 % | -1 122.04 |
| Earnings per share | 0.00 -44.44 % | 0.00 80.85 % | 0.00 -113.64 % | 0.00 45.00 % | 0.00 -8.11 % | 0.00 80.83 % | -0.02 -1 278.57 % | 0.00 0.00 % | 0.00 51.72 % | 0.00 -20.83 % | 0.00 52.00 % | -0.01 -400.00 % | 0.00 -150.00 % | 0.00 33.33 % | 0.00 25.00 % | 0.00 71.43 % | 0.00 41.67 % | 0.00 -242.86 % | 0.00 81.58 % | -0.01 -137.50 % | 0.00 -328.57 % | 0.00 101.75 % | -0.08 73.40 % | -0.30 -150.00 % | -0.12 0.00 % | -0.12 -9.09 % | -0.11 0.00 % | -0.11 -104.26 % | 2.58 0.00 % | 2.58 100.95 % | -270.19 0.00 % | -270.19 -139.62 % | -112.76 0.00 % | -112.76 -2.50 % | -110.01 0.00 % | -110.01 -205.14 % | 104.63 0.00 % | 104.63 168.02 % | -153.83 0.00 % | -153.83 5.03 % | -161.97 0.00 % | -161.97 -27.44 % | -127.10 0.00 % | -127.10 74.39 % | -496.37 0.00 % | -496.37 92.33 % | -6 467.72 0.00 % | -6 467.72 -489.74 % | -1 096.70 0.00 % | -1 096.70 -4.25 % | -1 052.03 0.00 % | -1 052.03 -14.94 % | -915.28 0.00 % | -915.28 45.47 % | -1 678.45 0.00 % | -1 678.45 78.73 % | -7 890.43 0.00 % | -7 890.43 -1 227.26 % | -594.49 0.00 % | -594.49 47.02 % | -1 122.04 0.00 % | -1 122.04 |
| Gross profit | -121.000 K -458.37 % | 33.764 K 142.19 % | -80.027 K -1 434.55 % | -5.215 K 93.87 % | -85.028 K -303.26 % | -21.085 K -187.58 % | -7.332 K -269.93 % | -1.982 K -9 581.99 % | -20.471 | 0.000 100.00 % | -34.515 | 0.000 100.00 % | -107.114 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.524 | 0.000 100.00 % | -99.598 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 351.500 K 0.00 % | 351.500 K 5.56 % | 333.000 K 0.00 % | 333.000 K 1 168.67 % | 26.248 K 0.00 % | 26.248 K 4.99 % | 25.000 K 0.00 % | 25.000 K 821.49 % | 2.713 K 0.00 % | 2.713 K -57.45 % | 6.377 K 0.00 % | 6.377 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 |
| Income tax expense | 0.000 | 0.000 -100.00 % | 4.000 | 0.000 | 0.000 -100.00 % | 101.525 K | 0.000 100.00 % | -2.000 | 0.000 | 0.000 100.00 % | -489.949 -2 686.57 % | 18.942 -22.81 % | 24.540 -3.76 % | 25.500 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 29.626 M 0.00 % | 29.626 M 12 400.42 % | 237.000 K 0.00 % | 237.000 K -75.01 % | 948.500 K 0.00 % | 948.500 K 517.18 % | 153.682 K 0.00 % | 153.682 K 107.47 % | -2.058 M 0.00 % | -2.058 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -75.500 K 0.00 % | -75.500 K 46.83 % | -142.000 K 0.00 % | -142.000 K |
| Cost of revenue | 121.265 K -1.10 % | 122.619 K -5.70 % | 130.027 K 11.16 % | 116.978 K 37.58 % | 85.028 K 303.26 % | 21.085 K 187.58 % | 7.332 K 269.93 % | 1.982 K 9 581.99 % | 20.471 | 0.000 -100.00 % | 34.515 | 0.000 -100.00 % | 107.114 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.598 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.000 K 0.00 % | 26.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 440.663 K -33.80 % | 665.652 K -9.06 % | 731.940 K 10.33 % | 663.419 K 24.69 % | 532.070 K -31.94 % | 781.725 K 591 269.18 % | 132.189 -99.87 % | 101.080 K -57.71 % | 239.043 K 247.30 % | 68.829 K -80.41 % | 351.301 K 5 445.40 % | 6.335 K 7 702.11 % | 81.196 -62.17 % | 214.630 | 0.000 -100.00 % | 70.432 -34.56 % | 107.636 993.42 % | 9.844 -72.17 % | 35.374 -4.31 % | 36.966 1 113.59 % | 3.046 -99.33 % | 455.948 189.50 % | 157.494 -99.97 % | 584.688 K 0.00 % | 584.688 K 379.47 % | 121.945 K 0.00 % | 121.945 K 8.22 % | 112.687 K 0.00 % | 112.687 K | 0.000 | 0.000 -100.00 % | 4.596 M 0.00 % | 4.596 M -11.26 % | 5.179 M 0.00 % | 5.179 M 1 369.30 % | 352.480 K 0.00 % | 352.480 K 47.73 % | 238.603 K 0.00 % | 238.603 K -29.92 % | 340.495 K 0.00 % | 340.495 K 1.03 % | 337.013 K 0.00 % | 337.013 K 1 339.73 % | 23.408 K 0.00 % | 23.408 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 |
| Selling and marketing expenses | 0.000 -100.00 % | 487.496 K -75.78 % | 2.013 M 88.84 % | 1.066 M -64.89 % | 3.036 M -11.33 % | 3.424 M 161.77 % | 1.308 M 69.44 % | 771.932 K 62.68 % | 474.512 K -48.99 % | 930.184 K 10.47 % | 842.040 K 102 229.15 % | 822.874 1 641.75 % | 47.244 -99.87 % | 36.000 K 51 421.53 % | -70.146 | 0.000 -100.00 % | 53.813 K 934.47 % | 5.202 K 260 100 100.00 % | -0.002 | 0.000 | 0.000 | 0.000 100.00 % | -164.596 -156.65 % | 290.542 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -457.000 K 0.00 % | -457.000 K | 0.000 | 0.000 -100.00 % | 4.349 M 0.00 % | 4.349 M | 0.000 | 0.000 -100.00 % | 6.348 K 0.00 % | 6.348 K 179.22 % | 2.274 K 0.00 % | 2.274 K 101.51 % | -150.862 K 0.00 % | -150.862 K -291.30 % | 78.863 K 0.00 % | 78.863 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 |
| Operating expenses | 1.388 M 10.16 % | 1.260 M -70.31 % | 4.244 M 54.22 % | 2.752 M -40.79 % | 4.648 M 11.12 % | 4.183 M -68.84 % | 13.426 M 1 638.97 % | 772.065 K 26.23 % | 611.630 K -47.90 % | 1.174 M 19.81 % | 979.898 K 83 354.24 % | 1.174 K 1 210.75 % | 89.580 -23.56 % | 117.196 -18.89 % | 144.484 3.10 % | 140.146 -72.85 % | 516.200 356.53 % | 113.070 1 035.24 % | 9.960 -71.94 % | 35.494 48.06 % | 23.972 45.18 % | 16.512 -95.70 % | 384.298 -70.87 % | 1.319 K -99.78 % | 594.137 K 0.00 % | 594.137 K 222.40 % | 184.284 K 0.00 % | 184.284 K 11.50 % | 165.270 K 0.00 % | 165.270 K | 0.000 | 0.000 -100.00 % | 5.392 M 0.00 % | 5.392 M 3.75 % | 5.197 M 0.00 % | 5.197 M 189.77 % | 1.793 M 0.00 % | 1.793 M -12.54 % | 2.051 M 0.00 % | 2.051 M 54.41 % | 1.328 M 0.00 % | 1.328 M 113.09 % | 623.232 K 0.00 % | 623.232 K -51.54 % | 1.286 M 0.00 % | 1.286 M 15.44 % | 1.114 M 0.00 % | 1.114 M | 0.000 | 0.000 -100.00 % | 40.288 K 0.00 % | 40.288 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost and expenses | 1.509 M 9.19 % | 1.382 M -68.40 % | 4.374 M 52.46 % | 2.869 M -39.38 % | 4.733 M 12.58 % | 4.204 M -68.70 % | 13.433 M 1 635.42 % | 774.047 K 26.55 % | 611.630 K -47.90 % | 1.174 M 19.81 % | 979.898 K 83 354.24 % | 1.174 K 496.95 % | 196.694 67.83 % | 117.196 -18.89 % | 144.484 3.10 % | 140.146 -72.85 % | 516.200 356.53 % | 113.070 1 035.24 % | 9.960 -71.94 % | 35.494 48.06 % | 23.972 45.18 % | 16.512 -95.70 % | 384.298 -72.91 % | 1.419 K -99.76 % | 594.137 K 0.00 % | 594.137 K 222.40 % | 184.284 K 0.00 % | 184.284 K 11.50 % | 165.270 K 0.00 % | 165.270 K | 0.000 | 0.000 -100.00 % | 5.418 M 0.00 % | 5.418 M 4.25 % | 5.197 M 0.00 % | 5.197 M 189.77 % | 1.793 M 0.00 % | 1.793 M -12.54 % | 2.051 M 0.00 % | 2.051 M 54.41 % | 1.328 M 0.00 % | 1.328 M 113.09 % | 623.232 K 0.00 % | 623.232 K -51.54 % | 1.286 M 0.00 % | 1.286 M 15.44 % | 1.114 M 0.00 % | 1.114 M | 0.000 | 0.000 -100.00 % | 40.288 K 0.00 % | 40.288 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.388 M 10.16 % | 1.260 M -70.31 % | 4.244 M 54.22 % | 2.752 M -40.79 % | 4.648 M 17.49 % | 3.956 M -70.53 % | 13.426 M 1 638.97 % | 772.065 K 26.23 % | 611.630 K -47.90 % | 1.174 M 19.81 % | 979.898 K 83 354.24 % | 1.174 K 1 210.78 % | 89.578 -23.57 % | 117.196 -18.89 % | 144.484 3.10 % | 140.146 -46.35 % | 261.200 131.48 % | 112.838 1 046.49 % | 9.842 -72.18 % | 35.374 -4.31 % | 36.966 1 113.59 % | 3.046 -98.95 % | 291.352 -34.97 % | 448.036 -99.92 % | 584.688 K 0.00 % | 584.688 K 379.47 % | 121.945 K 0.00 % | 121.945 K 8.22 % | 112.687 K 0.00 % | 112.687 K | 0.000 | 0.000 -100.00 % | 4.596 M 0.00 % | 4.596 M -11.26 % | 5.179 M 0.00 % | 5.179 M 1 369.30 % | 352.480 K 0.00 % | 352.480 K 47.73 % | 238.603 K 0.00 % | 238.603 K -29.92 % | 340.495 K 0.00 % | 340.495 K 1.03 % | 337.013 K 0.00 % | 337.013 K 1 339.73 % | 23.408 K 0.00 % | 23.408 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 |
| Interest income | 242.045 K -22.61 % | 312.765 K 8.21 % | 289.043 K 29.31 % | 223.527 K 282.33 % | 58.464 K 117.22 % | 26.915 K 951.78 % | 2.559 K -59.30 % | 6.287 K -5.07 % | 6.623 K -56.33 % | 15.166 K -48.41 % | 29.398 K 155 100.08 % | 18.942 -22.82 % | 24.542 -3.76 % | 25.500 40.09 % | 18.202 -33.86 % | 27.520 17.61 % | 23.400 1 093.88 % | 1.960 653.85 % | 0.260 465.22 % | 0.046 -92.97 % | 0.654 808.33 % | 0.072 -2.70 % | 0.074 -99.25 % | 9.866 -99.97 % | 32.377 K 0.00 % | 32.377 K 31.86 % | 24.554 K 0.00 % | 24.554 K 83.97 % | 13.347 K 0.00 % | 13.347 K | 0.000 | 0.000 -100.00 % | 200.000 K 0.00 % | 200.000 K -41.00 % | 339.000 K 0.00 % | 339.000 K 184.01 % | 119.360 K 0.00 % | 119.360 K 831.05 % | 12.820 K 0.00 % | 12.820 K -32.08 % | 18.874 K 0.00 % | 18.874 K 124.72 % | 8.399 K 0.00 % | 8.399 K -81.05 % | 44.324 K 0.00 % | 44.324 K 508.26 % | 7.287 K 0.00 % | 7.287 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 |
| Interest expense | 4.067 K -33.96 % | 6.158 K 19.48 % | 5.154 K 746.31 % | 609.000 28.75 % | 473.000 -55.12 % | 1.054 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 -100.00 % | 303.500 K 0.00 % | 303.500 K -82.84 % | 1.769 M 0.00 % | 1.769 M 5 371.87 % | 32.329 K 0.00 % | 32.329 K -39.92 % | 53.810 K 0.00 % | 53.810 K 258.95 % | 14.991 K 0.00 % | 14.991 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.946 K 0.00 % | 2.946 K -97.02 % | 98.992 K 0.00 % | 98.992 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 |
| Depreciation and amortization | 121.265 K -1.10 % | 122.619 K -5.70 % | 130.027 K 11.16 % | 116.978 K 37.58 % | 85.028 K 303.26 % | 21.085 K 187.58 % | 7.332 K 269.93 % | 1.982 K | 0.000 | 0.000 -100.00 % | 46.467 K -43.28 % | 81.926 K -58.35 % | 196.693 K 67.83 % | 117.197 K 101 031 796.55 % | 0.116 0.00 % | 0.116 | 0.000 -100.00 % | 0.232 100.00 % | 0.116 -1.69 % | 0.118 -49.14 % | 0.232 -0.85 % | 0.234 -49.57 % | 0.464 -1.28 % | 0.470 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.500 K 0.00 % | 50.500 K 188.57 % | 17.500 K 0.00 % | 17.500 K 135.83 % | 7.421 K 0.00 % | 7.421 K -12.49 % | 8.480 K 0.00 % | 8.480 K 155.96 % | 3.313 K 0.00 % | 3.313 K -44.75 % | 5.996 K 0.00 % | 5.996 K -52.90 % | 12.730 K 0.00 % | 12.730 K -47.85 % | 24.412 K 0.00 % | 24.412 K | 0.000 | 0.000 -100.00 % | 40.288 K 0.00 % | 40.288 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -1.509 M -9.19 % | -1.382 M 68.04 % | -4.324 M -50.71 % | -2.869 M 39.38 % | -4.733 M -12.58 % | -4.204 M 68.70 % | -13.433 M -1 635.42 % | -774.050 K -26.48 % | -612.000 K 47.87 % | -1.174 M -19.81 % | -979.900 K -83 354.41 % | -1.174 K -496.96 % | -196.692 -67.83 % | -117.196 18.89 % | -144.484 -3.10 % | -140.146 46.35 % | -261.200 -131.01 % | -113.070 -1 035.47 % | -9.958 71.94 % | -35.492 4.59 % | -37.200 -303.93 % | 18.242 106.25 % | -291.814 46.76 % | -548.104 99.91 % | -579.000 K 0.00 % | -579.000 K -1 045.63 % | 61.229 K 0.00 % | 61.229 K 137.11 % | -165.000 K 0.00 % | -165.000 K 99.44 % | -29.626 M 0.00 % | -29.626 M -459.30 % | -5.297 M 0.00 % | -5.297 M -22.50 % | -4.324 M 0.00 % | -4.324 M -259.62 % | 2.709 M 0.00 % | 2.709 M 235.16 % | -2.004 M 0.00 % | -2.004 M -54.56 % | -1.297 M 0.00 % | -1.297 M -110.23 % | -616.856 K 0.00 % | -616.856 K 52.04 % | -1.286 M 0.00 % | -1.286 M -28.16 % | -1.004 M 0.00 % | -1.004 M -51.82 % | -661.000 K 0.00 % | -661.000 K 40.39 % | -1.109 M 0.00 % | -1.109 M -14.91 % | -965.000 K 0.00 % | -965.000 K -105.32 % | -470.000 K 0.00 % | -470.000 K -123.33 % | 2.015 M 0.00 % | 2.015 M 1 434.44 % | -151.000 K 0.00 % | -151.000 K 47.02 % | -285.000 K 0.00 % | -285.000 K |
| Operating income ratio | 0.00 100.00 % | -8.84 89.78 % | -86.48 -236.89 % | -25.67 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.85 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -14.03 0.00 % | -14.03 -8.06 % | -12.98 0.00 % | -12.98 -112.58 % | 103.21 0.00 % | 103.21 228.73 % | -80.17 0.00 % | -80.17 83.23 % | -477.99 0.00 % | -477.99 -394.11 % | -96.74 0.00 % | -96.74 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -63.066 K -120.57 % | 306.604 K 123.86 % | -1.285 M -676.45 % | 222.918 K 41.10 % | 157.991 K 296.87 % | -80.252 K 77.39 % | -355.000 K -640.09 % | 65.730 K 44.82 % | 45.386 K 199.28 % | 15.165 K -48.41 % | 29.398 K -63.59 % | 80.750 K 328 927.79 % | 24.542 -99.97 % | 72.745 K 299.65 % | 18.202 K -33.86 % | 27.519 K | 0.000 100.00 % | -1.960 -101.37 % | 143.000 298 016.67 % | -0.048 -100.00 % | 13.651 K 201.93 % | -13.393 K -14 393.02 % | -92.410 89.26 % | -860.752 -102.12 % | 40.535 K 0.00 % | 40.535 K 118.34 % | -221.000 K 0.00 % | -221.000 K -1 755.80 % | 13.347 K 0.00 % | 13.347 K | 0.000 | 0.000 100.00 % | -6.636 M 0.00 % | -6.636 M -379.83 % | -1.383 M 0.00 % | -1.383 M -134.63 % | 3.994 M 0.00 % | 3.994 M 12 385.32 % | -32.510 K 0.00 % | -32.510 K -116.85 % | -14.992 K 0.00 % | -14.992 K -189.94 % | 16.668 K 0.00 % | 16.668 K 111.05 % | -150.862 K 0.00 % | -150.862 K 97.92 % | -7.262 M 0.00 % | -7.262 M -7 236.14 % | -98.992 K 0.00 % | -98.992 K -117.86 % | 554.418 K 0.00 % | 554.418 K 14.94 % | 482.355 K 0.00 % | 482.355 K 105.27 % | 234.983 K 0.00 % | 234.983 K 123.33 % | -1.007 M 0.00 % | -1.007 M | 0.000 | 0.000 | 0.000 | 0.000 |
| 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-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 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 | 1997-06-30 | 1996-12-30 | 1996-06-30 | 1995-12-30 | 1995-06-30 | 1994-12-30 | 1994-06-30 | 1993-12-30 |
| 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-06-30 | 2012-12-31 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-12-30 | 1997-06-30 | 1996-06-30 | 1995-12-30 | 1995-06-30 | 1994-12-30 | 1994-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -10.098 M 13.77 % | -11.711 M 24.08 % | -15.425 M 13.53 % | -17.839 M 12.15 % | -20.306 M 8.78 % | -22.260 M 5.41 % | -23.532 M -591.71 % | -3.402 M -16.87 % | -2.911 M -17.40 % | -2.480 M 34.12 % | -3.763 M -83 609.16 % | -4.496 K 99.82 % | -2.494 M -97 320.27 % | -2.560 K 99.90 % | -2.661 M -95 053.72 % | -2.796 K 99.91 % | -3.038 M -1 958 300.48 % | -155.134 98.45 % | -10.029 K -99 840.21 % | -10.035 99.98 % | -45.597 K -39.13 % | -32.774 K -176 170.64 % | -18.593 100.00 % | -1.221 M 33.83 % | -1.845 M -73.60 % | -1.063 M -117.89 % | 5.942 M -72.79 % | 21.837 M -42.13 % | 37.732 M 78.91 % | 21.091 M 374.05 % | 4.449 M 128.50 % | -15.612 M -1 095.14 % | 1.569 M 525.50 % | -368.690 K 48.34 % | -713.687 K -106.00 % | -346.447 K -4.52 % | -331.471 K -107.29 % | 4.544 M 127.33 % | 1.999 M 168.40 % | -2.923 M -66.65 % | -1.754 M -181.54 % | -622.914 K 44.35 % | -1.119 M 8.15 % | -1.219 M 7.53 % | -1.318 M 30.69 % | -1.902 M 23.48 % | -2.485 M |
| Total investments | 2.000 K | 0.000 -100.00 % | 90.258 K 367 235.48 % | 24.571 -99.89 % | 22.571 K | 0.000 -100.00 % | 8.800 K | 0.000 -100.00 % | 38.027 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 % | 17.391 K | 0.000 -100.00 % | 152.643 K 391.73 % | 31.042 K | 0.000 | 0.000 -100.00 % | 86.000 K -50.00 % | 172.000 K -73.33 % | 645.000 K -42.31 % | 1.118 M 464.96 % | 197.890 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.031 K -57.20 % | 16.427 K | 0.000 -100.00 % | 15.000 K 100.00 % | 7.500 K | 0.000 | 0.000 -100.00 % | 75.000 K -50.00 % | 150.000 K 100.00 % | 75.000 K | 0.000 |
| Total debt | 64.758 K -41.48 % | 110.667 K -27.76 % | 153.191 K 1 018.43 % | 13.697 K -74.72 % | 54.187 K -38.62 % | 88.284 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.942 M -72.97 % | 21.981 M -42.19 % | 38.021 M 34.16 % | 28.340 M 51.88 % | 18.659 M 58 576.10 % | 31.800 K -98.05 % | 1.634 M 6.83 % | 1.530 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.582 M 163.31 % | 2.120 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 3.321 M -71.53 % | 11.664 M -16.26 % | 13.928 M 9.76 % | 12.690 M -2.45 % | 13.009 M -22.70 % | 16.829 M 12.07 % | 15.017 M 858.14 % | 1.567 M 7.21 % | 1.462 M 1.71 % | 1.437 M 12.31 % | 1.280 M | 0.000 -100.00 % | 458.222 K | 0.000 -100.00 % | 458.222 K | 0.000 -100.00 % | 458.222 K | 0.000 -100.00 % | 181.971 K | 0.000 -100.00 % | 181.971 K 0.00 % | 181.971 K | 0.000 -100.00 % | 180.571 K | 0.000 -100.00 % | 223.000 K -76.70 % | 957.000 K -43.95 % | 1.708 M -30.53 % | 2.458 M -1.76 % | 2.502 M -1.73 % | 2.546 M 328.80 % | 593.752 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.518 M -100.00 % | -2.259 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -35.970 M 14.97 % | -42.301 M -2.61 % | -41.225 M -15.75 % | -35.617 M -8.03 % | -32.970 M -16.11 % | -28.395 M -17.25 % | -24.217 M -132.21 % | -10.429 M -7.29 % | -9.721 M -6.19 % | -9.154 M -14.50 % | -7.995 M -113 392.07 % | -7.045 K 99.88 % | -5.890 M -102 910.95 % | -5.717 K 99.90 % | -5.579 M -102 481.02 % | -5.438 K 99.90 % | -5.183 M -110 406.72 % | -4.690 K 99.90 % | -4.575 M -100 112.44 % | -4.566 K 99.90 % | -4.530 M -0.40 % | -4.512 M -109 208.61 % | -4.128 K 99.85 % | -2.719 M -79.24 % | -1.517 M -114.74 % | -706.346 K 99.09 % | -77.358 M -31.98 % | -58.614 M -47.02 % | -39.869 M -43.94 % | -27.698 M -78.39 % | -15.527 M -1 265.06 % | -1.137 M 78.38 % | -5.261 M 82.31 % | -29.744 M -9.67 % | -27.120 M -4.63 % | -25.920 M -12.47 % | -23.046 M -253.77 % | -6.514 M -30.43 % | -4.994 M -28.54 % | -3.886 M -14.17 % | -3.403 M -16.51 % | -2.921 M -19.18 % | -2.451 M -69.79 % | -1.443 M -231.06 % | -436.000 K -20.94 % | -360.500 K -26.49 % | -285.000 K |
| Common stock | 43.313 M 0.00 % | 43.313 M 0.00 % | 43.313 M 0.00 % | 43.313 M 2.37 % | 42.310 M 17.04 % | 36.152 M 3.75 % | 34.844 M 127.47 % | 15.318 M 21.47 % | 12.610 M 6.05 % | 11.891 M 0.00 % | 11.891 M 99 921.34 % | 11.888 K -99.85 % | 7.757 M 99 900.00 % | 7.757 K -99.90 % | 7.757 M 99 900.00 % | 7.757 K -99.90 % | 7.757 M 173 290.97 % | 4.474 K -99.89 % | 4.087 M 99 900.00 % | 4.087 K -99.90 % | 4.087 M 1.17 % | 4.040 M 99 900.00 % | 4.040 K -99.89 % | 3.759 M 11.81 % | 3.362 M 118.96 % | 1.536 M -97.71 % | 66.926 M -0.02 % | 66.940 M -0.02 % | 66.955 M 2.78 % | 65.145 M 2.86 % | 63.334 M 192.23 % | 21.672 M 188.92 % | 7.501 M -78.48 % | 34.852 M 14.95 % | 30.319 M 5.10 % | 28.847 M 1.39 % | 28.450 M 36.75 % | 20.804 M 26.37 % | 16.463 M -21.53 % | 20.981 M 57.98 % | 13.281 M 137.97 % | 5.581 M 9.84 % | 5.081 M 0.00 % | 5.081 M 0.00 % | 5.081 M 0.00 % | 5.081 M 0.00 % | 5.081 M |
| Total equity | 10.664 M -15.87 % | 12.675 M -20.86 % | 16.016 M -21.44 % | 20.386 M -8.78 % | 22.349 M -9.10 % | 24.586 M -4.13 % | 25.645 M 297.18 % | 6.457 M 48.37 % | 4.352 M 4.27 % | 4.174 M -19.35 % | 5.175 M 86 916.21 % | 5.947 K -99.74 % | 2.326 M 93 008.52 % | 2.498 K -99.91 % | 2.637 M 94 846.18 % | 2.777 K -99.91 % | 3.032 M 10 356 987.19 % | -29.279 99.99 % | -306.356 K -103 169.43 % | -296.657 99.89 % | -261.117 K 10.00 % | -290.122 K -308 409.16 % | 94.101 -99.99 % | 1.221 M -33.84 % | 1.845 M 75.39 % | 1.052 M 111.10 % | -9.475 M -194.43 % | 10.034 M -66.04 % | 29.544 M -26.04 % | 39.949 M -20.66 % | 50.353 M 138.31 % | 21.129 M 843.21 % | 2.240 M -56.17 % | 5.110 M 59.77 % | 3.199 M 9.27 % | 2.927 M -45.84 % | 5.405 M -62.18 % | 14.290 M 24.60 % | 11.468 M -8.82 % | 12.577 M 72.77 % | 7.280 M 267.30 % | 1.982 M -7.21 % | 2.136 M -32.05 % | 3.143 M -24.27 % | 4.151 M -1.79 % | 4.227 M -1.75 % | 4.302 M |
| Other non current 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 -100.00 % | 771.111 K 82.70 % | 422.060 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 15.949 K -75.37 % | 64.761 K | 0.000 | 0.000 -100.00 % | 6.881 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.930 M -50.00 % | 35.859 M 39.17 % | 25.767 M 64.39 % | 15.674 M 70 704.54 % | 22.137 K -98.65 % | 1.634 M 6.83 % | 1.530 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 |
| Total non current liabilities | 0.000 -100.00 % | 15.950 K -75.37 % | 64.761 K | 0.000 | 0.000 -100.00 % | 6.881 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.930 M -50.00 % | 35.859 M 39.17 % | 25.767 M 64.39 % | 15.674 M 70 704.54 % | 22.137 K -99.08 % | 2.406 M 23.24 % | 1.952 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 |
| Other current liabilities | 141.470 K 70.96 % | 82.750 K -26.42 % | 112.456 K 138.12 % | 47.227 K -76.29 % | 199.204 K 946.51 % | 19.035 K -65.19 % | 54.684 K | 0.000 -100.00 % | 164.895 K | 0.000 -100.00 % | 109.903 K 549 515 000 000 000 032 768.00 % | 0.000 -100.00 % | 61.766 K | 0.000 -100.00 % | 19.135 K 956 750 000 000 000 065 536.00 % | 0.000 -100.00 % | 17.928 K -92.37 % | 234.898 K -27.56 % | 324.276 K | 0.000 -100.00 % | 311.459 K -9.42 % | 343.850 K | 0.000 -100.00 % | 207.849 K 317.36 % | 49.801 K | 0.000 -100.00 % | 1.845 M -11.27 % | 2.080 M -10.13 % | 2.314 M -15.89 % | 2.751 M -13.71 % | 3.188 M 37.25 % | 2.323 M 3 452.53 % | 65.382 K 32.32 % | 49.411 K -44.22 % | 88.578 K 970.17 % | 8.277 K -29.05 % | 11.666 K 16.66 % | 10.000 K 123.31 % | 4.478 K -99.61 % | 1.161 M 89.64 % | 612.244 K 865.32 % | 63.424 K 54.81 % | 40.969 K 2.46 % | 39.985 K 2.52 % | 39.000 K -6.02 % | 41.500 K -5.68 % | 44.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 913.500 K -50.00 % | 1.827 M -19.52 % | 2.270 M -16.33 % | 2.713 M | 0.000 -100.00 % | 50.000 K 0.00 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 64.758 K -31.63 % | 94.717 K 7.11 % | 88.430 K 545.62 % | 13.697 K -74.72 % | 54.187 K -33.43 % | 81.403 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.942 M 46.64 % | 4.052 M 87.41 % | 2.162 M -15.99 % | 2.574 M -13.79 % | 2.985 M 30 791.03 % | 9.663 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.582 M 163.31 % | 2.120 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 267.406 K -56.28 % | 611.668 K -41.02 % | 1.037 M 115.25 % | 481.826 K -48.63 % | 937.938 K 140.12 % | 390.609 K 138.60 % | 163.711 K 132.46 % | 70.425 K -75.51 % | 287.613 K 220.85 % | 89.640 K -65.98 % | 263.516 K 110 764.01 % | 237.693 -99.86 % | 175.166 K 245 622.86 % | 71.286 -99.82 % | 39.547 K 136 358.37 % | 28.981 -99.94 % | 51.960 K 22 016.94 % | 234.933 -99.93 % | 324.276 K 103 017.93 % | 314.471 -99.90 % | 311.459 K -9.42 % | 343.850 K 238 863.95 % | 143.892 -99.93 % | 207.849 K 317.36 % | 49.801 K 129.12 % | 21.736 K -99.77 % | 9.475 M -27.23 % | 13.021 M -21.40 % | 16.566 M 15.69 % | 14.319 M 18.61 % | 12.072 M 376.41 % | 2.534 M 1 274.76 % | 184.318 K -21.81 % | 235.732 K 106.00 % | 114.435 K 975.72 % | 10.638 K -76.60 % | 45.468 K -99.20 % | 5.683 M 154.26 % | 2.235 M 75.48 % | 1.274 M 89.41 % | 672.513 K 844.35 % | 71.214 K 58.51 % | 44.928 K 3.37 % | 43.464 K 3.49 % | 42.000 K -33.86 % | 63.500 K -25.29 % | 85.000 K |
| Total liabilities | 267.406 K -57.39 % | 627.618 K -43.04 % | 1.102 M 128.69 % | 481.826 K -48.63 % | 937.938 K 135.97 % | 397.490 K 142.80 % | 163.711 K 132.46 % | 70.425 K -75.51 % | 287.613 K 220.85 % | 89.640 K -65.98 % | 263.516 K 110 764.01 % | 237.693 -99.86 % | 175.166 K 245 622.86 % | 71.286 -99.82 % | 39.547 K 136 358.37 % | 28.981 -99.94 % | 51.960 K 22 016.94 % | 234.933 -99.93 % | 324.276 K 103 017.93 % | 314.471 -99.90 % | 311.459 K -9.42 % | 343.850 K 238 863.95 % | 143.892 -99.93 % | 207.849 K 317.36 % | 49.801 K 129.12 % | 21.736 K -99.77 % | 9.475 M -69.38 % | 30.950 M -40.96 % | 52.425 M 30.78 % | 40.086 M 44.47 % | 27.746 M 985.49 % | 2.556 M -1.31 % | 2.590 M 18.38 % | 2.188 M 1 811.75 % | 114.435 K 975.72 % | 10.638 K -76.60 % | 45.468 K -99.20 % | 5.683 M 154.26 % | 2.235 M 75.48 % | 1.274 M 89.41 % | 672.513 K 844.35 % | 71.214 K 58.51 % | 44.928 K 3.37 % | 43.464 K 3.49 % | 42.000 K -33.86 % | 63.500 K -25.29 % | 85.000 K |
| Other non current assets | 0.000 -100.00 % | 295.206 K | 0.000 -100.00 % | 1.933 M | 0.000 -100.00 % | 1.945 M | 0.000 -100.00 % | 3.068 M | 0.000 -100.00 % | 1.642 M | 0.000 100.00 % | -1.639 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.348 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 169.500 K -50.00 % | 339.000 K 100.00 % | 169.500 K | 0.000 | 0.000 -100.00 % | 115.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.427 K | 0.000 | 0.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 -100.00 % | 38.027 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 152.643 K | 0.000 | 0.000 | 0.000 -100.00 % | 86.000 K -50.00 % | 172.000 K -73.33 % | 645.000 K -42.31 % | 1.118 M 464.96 % | 197.890 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.031 K -57.20 % | 16.427 K | 0.000 -100.00 % | 15.000 K 100.00 % | 7.500 K | 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 -100.00 % | 1.530 M -50.00 % | 3.060 M -52.80 % | 6.484 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 |
| 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 |
| 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 -100.00 % | 1.530 M -50.00 % | 3.060 M -52.80 % | 6.484 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 |
| Property plant equipment net | 630.271 K -18.90 % | 777.126 K -34.29 % | 1.183 M 46.97 % | 804.690 K -69.98 % | 2.681 M 587.24 % | 390.086 K -81.00 % | 2.053 M 11 633.54 % | 17.501 K -98.94 % | 1.658 M 6 353.45 % | 25.693 K -98.43 % | 1.639 M 99 921.60 % | 1.639 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 232.000 66 566.67 % | 0.348 -99.93 % | 466.000 -50.05 % | 933.000 66 685.97 % | 1.397 -99.93 % | 1.867 K | 0.000 | 0.000 | 0.000 -100.00 % | 38.975 M -50.00 % | 77.950 M 22.15 % | 63.816 M 7.09 % | 59.588 M 664.61 % | 7.793 M 69.64 % | 4.594 M -11.54 % | 5.194 M 101.98 % | 2.571 M -0.45 % | 2.583 M -49.47 % | 5.111 M -72.98 % | 18.919 M 39.46 % | 13.566 M 24.43 % | 10.903 M 76.84 % | 6.165 M 331.75 % | 1.428 M 69.60 % | 841.960 K -52.46 % | 1.771 M -34.41 % | 2.700 M 18.27 % | 2.283 M 22.35 % | 1.866 M |
| Total non current assets | 630.271 K -41.22 % | 1.072 M -9.33 % | 1.183 M -56.80 % | 2.738 M 2.12 % | 2.681 M 14.79 % | 2.335 M 13.73 % | 2.053 M -33.46 % | 3.086 M 81.94 % | 1.696 M 1.73 % | 1.667 M 1.72 % | 1.639 M 99 921.60 % | 1.639 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 232.000 66 566.67 % | 0.348 -99.93 % | 466.000 -50.05 % | 933.000 66 685.97 % | 1.397 -100.00 % | 154.510 K | 0.000 | 0.000 | 0.000 -100.00 % | 40.761 M -50.00 % | 81.521 M 14.64 % | 71.114 M 17.14 % | 60.706 M 659.66 % | 7.991 M 69.70 % | 4.709 M -9.33 % | 5.194 M 101.98 % | 2.571 M -0.45 % | 2.583 M -49.54 % | 5.119 M -72.97 % | 18.935 M 39.41 % | 13.583 M 24.41 % | 10.918 M 76.87 % | 6.173 M 332.27 % | 1.428 M 69.60 % | 841.960 K -52.46 % | 1.771 M -34.41 % | 2.700 M 18.27 % | 2.283 M 22.35 % | 1.866 M |
| Other current assets | 41.226 K -89.93 % | 409.369 K 530.70 % | 64.907 K 164.16 % | 24.571 K -62.75 % | 65.957 K -78.01 % | 299.927 K 115.71 % | 139.039 K 254.75 % | 39.194 K 180.80 % | 13.958 K -88.00 % | 116.347 K | 0.000 -100.00 % | 50.210 | 0.000 -100.00 % | 9.436 | 0.000 -100.00 % | 1.679 K -85.63 % | 11.681 K -73.45 % | 43.995 K | 0.000 -100.00 % | 7.431 | 0.000 | 0.000 -100.00 % | 30.841 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.500 K -50.00 % | 35.000 K -83.98 % | 218.500 K -45.65 % | 402.000 K 2 580.00 % | 15.000 K -1.24 % | 15.188 K -72.33 % | 54.889 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 |
| Short term investments | 2.000 K | 0.000 -100.00 % | 90.258 K 367 235.48 % | 24.571 -99.89 % | 22.571 K | 0.000 -100.00 % | 8.800 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.391 K | 0.000 | 0.000 -100.00 % | 31.042 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.000 K -50.00 % | 150.000 K 100.00 % | 75.000 K | 0.000 |
| cash and cash equivalents | 10.163 M -14.03 % | 11.821 M -24.12 % | 15.578 M -12.74 % | 17.852 M -12.32 % | 20.360 M -8.89 % | 22.348 M -5.03 % | 23.532 M 591.71 % | 3.402 M 16.87 % | 2.911 M 17.40 % | 2.480 M -34.12 % | 3.763 M 83 609.16 % | 4.496 K -99.82 % | 2.494 M 97 320.27 % | 2.560 K -99.90 % | 2.661 M 95 053.72 % | 2.796 K -99.91 % | 3.038 M 1 958 300.48 % | 155.134 -98.45 % | 10.029 K 99 840.21 % | 10.035 -99.98 % | 45.597 K 39.13 % | 32.774 K 176 170.64 % | 18.593 -100.00 % | 1.221 M -33.83 % | 1.845 M 73.60 % | 1.063 M | 0.000 -100.00 % | 144.500 K -50.00 % | 289.000 K -96.01 % | 7.250 M -48.98 % | 14.210 M -9.16 % | 15.644 M 23 718.49 % | 65.678 K -96.54 % | 1.899 M 166.03 % | 713.687 K 106.00 % | 346.447 K 4.52 % | 331.471 K -68.06 % | 1.038 M 757.80 % | 121.000 K -95.86 % | 2.923 M 66.65 % | 1.754 M 181.54 % | 622.914 K -44.35 % | 1.119 M -8.15 % | 1.219 M -7.53 % | 1.318 M -30.69 % | 1.902 M -23.48 % | 2.485 M |
| Cash and short term investments | 10.163 M -14.03 % | 11.821 M -24.55 % | 15.669 M -12.23 % | 17.852 M -12.41 % | 20.383 M -8.79 % | 22.348 M -5.07 % | 23.540 M 591.96 % | 3.402 M 16.87 % | 2.911 M 17.40 % | 2.480 M -34.12 % | 3.763 M 83 609.16 % | 4.496 K -99.82 % | 2.494 M 97 320.27 % | 2.560 K -99.90 % | 2.661 M 95 053.72 % | 2.796 K -99.91 % | 3.038 M 1 958 300.48 % | 155.134 -98.45 % | 10.029 K 99 840.21 % | 10.035 -99.98 % | 45.597 K -9.11 % | 50.165 K 269 705.84 % | 18.593 -100.00 % | 1.221 M -34.92 % | 1.876 M 76.52 % | 1.063 M | 0.000 -100.00 % | 144.500 K -50.00 % | 289.000 K -96.01 % | 7.250 M -48.98 % | 14.210 M -9.16 % | 15.644 M 23 718.49 % | 65.678 K -96.54 % | 1.899 M 166.03 % | 713.687 K 106.00 % | 346.447 K 4.52 % | 331.471 K -68.06 % | 1.038 M 757.80 % | 121.000 K -95.86 % | 2.923 M 66.65 % | 1.754 M 181.54 % | 622.914 K -44.35 % | 1.119 M -13.47 % | 1.294 M -11.87 % | 1.468 M -25.73 % | 1.977 M -20.46 % | 2.485 M |
| Total current assets | 10.301 M -15.78 % | 12.231 M -23.25 % | 15.935 M -12.11 % | 18.130 M -12.01 % | 20.606 M -9.01 % | 22.648 M -4.66 % | 23.755 M 590.31 % | 3.441 M 16.92 % | 2.943 M 13.38 % | 2.596 M -31.68 % | 3.799 M 83 475.04 % | 4.546 K -99.82 % | 2.501 M 97 242.83 % | 2.569 K -99.90 % | 2.677 M 95 274.88 % | 2.806 K -99.91 % | 3.084 M 1 499 677.78 % | 205.654 -98.84 % | 17.688 K 101 171.04 % | 17.466 -99.96 % | 49.876 K -5.53 % | 52.795 K 106 698.96 % | 49.434 -100.00 % | 1.274 M -32.76 % | 1.895 M 76.47 % | 1.074 M | 0.000 -100.00 % | 224.000 K -50.00 % | 448.000 K -94.98 % | 8.921 M -48.71 % | 17.393 M 10.83 % | 15.694 M 12 884.35 % | 120.866 K -94.26 % | 2.104 M 183.74 % | 741.703 K 108.90 % | 355.057 K 7.12 % | 331.471 K -68.06 % | 1.038 M 757.80 % | 121.000 K -95.88 % | 2.933 M 64.86 % | 1.779 M 184.62 % | 625.143 K -53.31 % | 1.339 M -5.44 % | 1.416 M -5.16 % | 1.493 M -25.61 % | 2.007 M -20.39 % | 2.521 M |
| Inventory | 0.000 | 0.000 100.00 % | -90.258 K | 0.000 100.00 % | -22.571 K -7 425.50 % | -299.927 | 0.000 100.00 % | -39.194 | 0.000 100.00 % | -116.347 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K -50.00 % | 6.000 K -99.38 % | 966.000 K -49.84 % | 1.926 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 |
| Net receivables | 97.038 K -66.79 % | 292.184 K 45.21 % | 201.214 K -20.62 % | 253.489 K 60.93 % | 157.518 K -47.48 % | 299.927 K 256.51 % | 84.128 K 114.65 % | 39.194 K 114.00 % | 18.315 K -84.26 % | 116.347 K 223.79 % | 35.933 K | 0.000 -100.00 % | 7.203 K | 0.000 | 0.000 | 0.000 -100.00 % | 34.527 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.524 K 178.31 % | 19.232 K 71.59 % | 11.208 K | 0.000 -100.00 % | 59.000 K -50.00 % | 118.000 K -75.75 % | 486.500 K -43.10 % | 855.000 K 2 332.16 % | 35.154 K -12.12 % | 40.000 K -73.51 % | 151.000 K 438.98 % | 28.016 K 225.39 % | 8.610 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.735 K -57.93 % | 25.519 K 1 044.86 % | 2.229 K -98.98 % | 219.468 K 79.55 % | 122.234 K 388.94 % | 25.000 K -18.03 % | 30.500 K -15.28 % | 36.000 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 187.162 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 61.178 K -85.91 % | 434.201 K -48.08 % | 836.259 K 98.68 % | 420.902 K -38.51 % | 684.547 K 135.91 % | 290.171 K 166.15 % | 109.027 K 54.81 % | 70.425 K -42.61 % | 122.718 K 36.90 % | 89.640 K -41.65 % | 153.613 K 64 526.64 % | 237.693 -99.79 % | 113.400 K 158 977.52 % | 71.286 -99.65 % | 20.412 K 70 332.35 % | 28.981 -99.91 % | 34.032 K 97 320.78 % | 34.933 | 0.000 -100.00 % | 314.471 | 0.000 | 0.000 -100.00 % | 143.892 | 0.000 | 0.000 -100.00 % | 21.736 K -98.71 % | 1.689 M -75.49 % | 6.889 M -43.02 % | 12.090 M 34.42 % | 8.995 M 52.47 % | 5.899 M 2 826.63 % | 201.563 K 192.39 % | 68.936 K -49.43 % | 136.321 K 427.21 % | 25.857 K 995.17 % | 2.361 K -93.02 % | 33.802 K -62.92 % | 91.155 K -17.72 % | 110.782 K -1.74 % | 112.747 K 87.07 % | 60.269 K 673.66 % | 7.790 K 96.77 % | 3.959 K 13.78 % | 3.480 K 15.98 % | 3.000 K -86.36 % | 22.000 K -46.34 % | 41.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| Capital lease obligations | 64.758 K -41.48 % | 110.666 K -27.76 % | 153.191 K 1 018.43 % | 13.697 K -74.72 % | 54.187 K -38.62 % | 88.284 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 % | 10.500 K -50.00 % | 21.000 K -33.96 % | 31.800 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 12.980 M | 0.000 -100.00 % | 458.222 | 0.000 -100.00 % | 458.222 | 0.000 100.00 % | -4.656 M | 0.000 100.00 % | -4.265 M | 0.000 | 0.000 -100.00 % | 181.971 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.598 M -283.18 % | -678.010 K -37.25 % | -494.010 K 0.00 % | -494.005 K 0.00 % | -494.000 K 0.00 % | -494.000 K 0.00 % | -494.000 K |
| 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 10.931 M -17.83 % | 13.303 M -22.28 % | 17.118 M -17.97 % | 20.868 M -10.39 % | 23.287 M -6.79 % | 24.983 M -3.20 % | 25.808 M 295.41 % | 6.527 M 40.69 % | 4.639 M 8.82 % | 4.263 M -21.61 % | 5.438 M 87 832.72 % | 6.185 K -99.75 % | 2.501 M 97 242.83 % | 2.569 K -99.90 % | 2.677 M 95 274.88 % | 2.806 K -99.91 % | 3.084 M 1 499 677.78 % | 205.654 -98.85 % | 17.920 K 100 495.04 % | 17.814 -99.96 % | 50.342 K -6.30 % | 53.728 K 22 475.45 % | 237.993 -99.98 % | 1.429 M -24.61 % | 1.895 M 76.47 % | 1.074 M | 0.000 -100.00 % | 40.985 M -50.00 % | 81.969 M 2.42 % | 80.034 M 2.48 % | 78.099 M 229.74 % | 23.685 M 390.37 % | 4.830 M -33.82 % | 7.298 M 120.28 % | 3.313 M 12.77 % | 2.938 M -46.09 % | 5.450 M -72.71 % | 19.973 M 45.75 % | 13.704 M -1.06 % | 13.851 M 74.18 % | 7.952 M 287.31 % | 2.053 M -5.85 % | 2.181 M -31.57 % | 3.187 M -23.99 % | 4.193 M -2.26 % | 4.290 M -2.21 % | 4.387 M |
| 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-06-30 | 2012-12-31 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-12-30 | 1997-06-30 | 1996-06-30 | 1995-12-30 | 1995-06-30 | 1994-12-30 | 1994-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-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 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 | 1997-06-30 | 1996-12-30 | 1996-06-30 | 1995-12-30 | 1995-06-30 | 1994-12-30 | 1994-06-30 | 1993-12-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -260.761 K | 0.000 100.00 % | -171.006 K | 0.000 100.00 % | -15.258 K | 0.000 100.00 % | -25.653 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -2.268 K -100.31 % | 728.456 K 200.52 % | 242.396 K -75.28 % | 980.480 K 78 549.94 % | 1.247 K 88.85 % | 660.123 | 0.000 -100.00 % | 22.510 -66.96 % | 68.121 -31.95 % | 100.103 -78.75 % | 471.042 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.368 733.68 % | 5.202 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 100.00 % | -14.340 K | 0.000 100.00 % | -12.899 K | 0.000 100.00 % | -66.047 | 0.000 -100.00 % | 1.830 | 0.000 -100.00 % | 14.365 | 0.000 -100.00 % | 8.634 200.00 % | -8.634 -128.43 % | 30.372 200.00 % | -30.372 21.21 % | -38.550 | 0.000 100.00 % | -3.380 -200.00 % | 3.380 305.10 % | -1.648 | 0.000 -100.00 % | 50.894 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 100.00 % | -21.323 K | 0.000 100.00 % | -29.555 K | 0.000 100.00 % | -66.047 | 0.000 -100.00 % | 1.830 | 0.000 -100.00 % | 14.365 | 0.000 -100.00 % | 8.634 200.00 % | -8.634 -128.43 % | 30.372 200.00 % | -30.372 21.21 % | -38.550 | 0.000 100.00 % | -3.380 -200.00 % | 3.380 305.10 % | -1.648 | 0.000 -100.00 % | 50.894 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 -100.00 % | 6.983 K | 0.000 -100.00 % | 16.656 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -3.256 M -191.47 % | 3.559 M 741.22 % | 423.108 K -83.69 % | 2.594 M 0.07 % | 2.592 M -79.48 % | 12.632 M 13 764.73 % | -92.442 K -132.80 % | 281.877 K 382.40 % | -99.816 K -574.89 % | 21.019 K 70 690.11 % | 29.692 -69.54 % | 97.480 200.00 % | -97.480 -281.94 % | -25.522 -200.00 % | 25.522 -91.89 % | 314.890 608.03 % | -61.982 -578.33 % | 12.958 200.00 % | -12.958 -313.90 % | 6.058 115.76 % | -38.448 -111.75 % | 327.272 -53.06 % | 697.154 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash provided by operating activities | -3.673 M -68.53 % | -2.180 M 6.86 % | -2.340 M -13.23 % | -2.067 M -32.15 % | -1.564 M -36.21 % | -1.148 M -43.74 % | -798.777 K -180.92 % | -284.341 K 77.41 % | -1.259 M -35.44 % | -929.366 K -141 896.77 % | -654.498 -891.09 % | -66.038 -200.00 % | 66.038 148.73 % | -135.512 -200.00 % | 135.512 178.29 % | -173.092 -0.88 % | -171.578 -2 859 533.33 % | -0.006 -200.00 % | 0.006 100.03 % | -18.676 43.63 % | -33.130 -492.24 % | -5.594 99.21 % | -711.232 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | -12.463 K 66.76 % | -37.493 K 78.38 % | -173.421 K 60.93 % | -443.865 K -120.72 % | -201.102 K -87.93 % | -107.007 K -18.58 % | -90.241 K | 0.000 100.00 % | -25.228 K -114.44 % | 174.693 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.342 M 0.00 % | -15.342 M 37.13 % | -24.401 M 0.00 % | -24.401 M -3 151.00 % | -750.569 K 0.00 % | -750.569 K 50.27 % | -1.509 M 0.00 % | -1.509 M -127 152.99 % | -1.186 K 0.00 % | -1.186 K -28.91 % | -920.000 0.00 % | -920.000 | 0.000 | 0.000 100.00 % | -563.713 K 0.00 % | -563.713 K 79.70 % | -2.777 M 0.00 % | -2.777 M -1 649.06 % | -158.790 K 0.00 % | -158.790 K -122.48 % | -71.374 K 0.00 % | -71.374 K -8 311.79 % | -848.500 0.00 % | -848.500 99.46 % | -156.597 K 0.00 % | -156.597 K -502.30 % | -26.000 K 0.00 % | -26.000 K 53.15 % | -55.500 K 0.00 % | -55.500 K |
| Acquisitions net | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 100.000 K 100.00 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K -100.33 % | 300.000 K 0.00 % | 300.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.778 K 0.00 % | 6.778 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -154.505 K 0.00 % | -154.505 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -90.038 K | 0.000 100.00 % | -2.385 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 % | -979.000 0.00 % | -979.000 99.61 % | -250.000 K 0.00 % | -250.000 K | 0.000 | 0.000 100.00 % | -30.000 K 0.00 % | -30.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -713.500 0.00 % | -713.500 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K 0.00 % | -10.000 K 90.48 % | -105.000 K 0.00 % | -105.000 K | 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 100.00 % | -14.551 M 0.00 % | -14.551 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.816 K 0.00 % | 2.816 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 207.128 K 0.00 % | 207.128 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -26.927 K 59.01 % | -65.687 K -3 184.35 % | -2.000 K 85.48 % | -13.771 K | 0.000 100.00 % | -8.800 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.138 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.774 102.56 % | -772.948 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -201.250 K 0.00 % | -201.250 K 98.53 % | -13.667 M 0.00 % | -13.667 M 41.78 % | -23.475 M 0.00 % | -23.475 M -3 091.65 % | -735.512 K 0.00 % | -735.512 K 50.96 % | -1.500 M 0.00 % | -1.500 M -847.26 % | -158.337 K 0.00 % | -158.337 K | 0.000 | 0.000 -100.00 % | 1.571 K 0.00 % | 1.571 K 100.34 % | -456.178 K 0.00 % | -456.178 K 83.16 % | -2.709 M 0.00 % | -2.709 M -60.60 % | -1.687 M 0.00 % | -1.687 M 41.96 % | -2.906 M 0.00 % | -2.906 M -3 472.58 % | 86.171 K 0.00 % | 86.171 K 203.77 % | -83.041 K 0.00 % | -83.041 K -419.01 % | -16.000 K 0.00 % | -16.000 K | 0.000 | 0.000 |
| Net cash used for investing activites | -39.390 K 25.93 % | -53.180 K 69.68 % | -175.421 K 50.95 % | -357.636 K -136.69 % | -151.102 K 26.59 % | -205.845 K -128.11 % | -90.241 K -3 683.69 % | -2.385 K 90.55 % | -25.228 K -114.44 % | 174.693 K 1 235 527.39 % | 14.138 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.774 102.56 % | -772.948 21.05 % | -979.000 0.00 % | -979.000 99.61 % | -250.000 K 0.00 % | -250.000 K -24.22 % | -201.250 K 0.00 % | -201.250 K 98.56 % | -13.975 M 0.00 % | -13.975 M 42.18 % | -24.168 M 0.00 % | -24.168 M -3 119.89 % | -750.569 K 0.00 % | -750.569 K 50.27 % | -1.509 M 0.00 % | -1.509 M -888.07 % | -152.745 K 0.00 % | -152.745 K -16 502.72 % | -920.000 0.00 % | -920.000 -120.97 % | 4.387 K 0.00 % | 4.387 K 100.90 % | -484.849 K 0.00 % | -484.849 K 82.34 % | -2.745 M 0.00 % | -2.745 M -48.70 % | -1.846 M 0.00 % | -1.846 M 38.00 % | -2.978 M 0.00 % | -2.978 M -3 589.77 % | 85.323 K 0.00 % | 85.323 K -23.82 % | 111.995 K 0.00 % | 111.995 K 176.45 % | -146.500 K 0.00 % | -146.500 K -163.96 % | -55.500 K 0.00 % | -55.500 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.996 M 0.00 % | 10.996 M 18.00 % | 9.319 M 0.00 % | 9.319 M 1 078.08 % | -952.789 K 0.00 % | -952.789 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.699 M 0.00 % | -1.699 M -198.17 % | 1.731 M 0.00 % | 1.731 M 63.31 % | 1.060 M 0.00 % | 1.060 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 48.853 K -87.79 % | 400.000 K -25.65 % | 538.000 K -97.50 % | 21.478 M 1 456.19 % | 1.380 M 92.21 % | 718.056 K | 0.000 -100.00 % | 22.260 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 % | 100.000 K 0.00 % | 100.000 K -88.34 % | 857.425 K 0.00 % | 857.425 K -4.94 % | 902.000 K 0.00 % | 902.000 K | 0.000 | 0.000 -100.00 % | 20.125 M 0.00 % | 20.125 M 191.56 % | 6.903 M 0.00 % | 6.903 M 730.85 % | 830.776 K 0.00 % | 830.776 K -40.03 % | 1.385 M 0.00 % | 1.385 M 87.39 % | 739.250 K 0.00 % | 739.250 K 257.05 % | 207.042 K 0.00 % | 207.042 K -92.74 % | 2.853 M 0.00 % | 2.853 M 31.40 % | 2.171 M 0.00 % | 2.171 M | 0.000 | 0.000 -100.00 % | 4.500 M 0.00 % | 4.500 M 3 160.87 % | 138.000 K 0.00 % | 138.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.538 M 0.00 % | 1.538 M |
| 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 100.00 % | -1.526 K 0.00 % | -1.526 K 97.26 % | -55.595 K 0.00 % | -55.595 K -144.38 % | -22.749 K 0.00 % | -22.749 K | 0.000 | 0.000 100.00 % | -1.603 M 0.00 % | -1.603 M -339.25 % | -364.938 K 0.00 % | -364.938 K -1 012.19 % | -32.813 K 0.00 % | -32.813 K 72.36 % | -118.730 K 0.00 % | -118.730 K -1 784.60 % | -6.300 K 0.00 % | -6.300 K 27.17 % | -8.651 K 0.00 % | -8.651 K 92.86 % | -121.157 K 0.00 % | -121.157 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -24.294 K -19.07 % | -20.403 K -587.88 % | 4.182 K 102.34 % | -178.581 K 34.10 % | -271.000 K -4 721.42 % | 5.864 K -99.58 % | 1.380 M 92.21 % | 718.056 K | 0.000 -100.00 % | 11.130 K 321.21 % | 2.642 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.056 K 865.03 % | 316.684 | 0.000 | 0.000 | 0.000 -100.00 % | 64.626 K | 0.000 -100.00 % | 282.028 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -24.294 K 40.46 % | -40.805 K -587.81 % | 8.365 K -98.11 % | 442.838 K -17.07 % | 534.000 K -97.51 % | 21.484 M 1 456.62 % | 1.380 M 92.21 % | 718.056 K | 0.000 -100.00 % | 22.260 K 742.42 % | 2.642 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.056 K 865.03 % | 316.684 | 0.000 | 0.000 | 0.000 -100.00 % | 64.626 K | 0.000 -100.00 % | 282.028 -99.71 % | 98.474 K 0.00 % | 98.474 K -87.72 % | 801.831 K 0.00 % | 801.831 K -8.81 % | 879.251 K 0.00 % | 879.251 K -92.00 % | 10.996 M 0.00 % | 10.996 M -60.50 % | 27.841 M 0.00 % | 27.841 M 398.52 % | 5.585 M 0.00 % | 5.585 M 599.88 % | 797.963 K 0.00 % | 797.963 K -37.00 % | 1.267 M 0.00 % | 1.267 M 72.80 % | 732.950 K 0.00 % | 732.950 K 269.45 % | 198.391 K 0.00 % | 198.391 K -80.77 % | 1.032 M 0.00 % | 1.032 M -73.55 % | 3.902 M 0.00 % | 3.902 M 268.11 % | 1.060 M 0.00 % | 1.060 M -76.44 % | 4.500 M 0.00 % | 4.500 M 3 160.87 % | 138.000 K 0.00 % | 138.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.538 M 0.00 % | 1.538 M |
| Effect of forex changes on cash | 3.984 101.79 % | -222.000 16.23 % | -265.000 91.59 % | -3.151 K -236 995.56 % | -1.329 -62.67 % | -0.817 100.00 % | -487.729 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.990 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 718.000 K 0.00 % | 718.000 K 208.54 % | -661.500 K 0.00 % | -661.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 100.00 % | -294.000 0.00 % | -294.000 0.00 % | -294.000 0.00 % | -294.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -3.757 M -65.23 % | -2.274 M 9.32 % | -2.508 M -26.16 % | -1.988 M -67.93 % | -1.184 M -105.88 % | 20.130 M 3 998.63 % | 491.131 K 13.86 % | 431.330 K 133.59 % | -1.284 M -75.30 % | -732.413 K -16 390.84 % | 4.496 K 13 715.97 % | -33.019 100.00 % | -2.661 M -3 926 749.28 % | -67.756 100.00 % | -3.038 M -210 861.87 % | 1.442 K 1 886.83 % | 72.553 2 418 533.33 % | -0.003 100.00 % | -45.597 K -488 195.14 % | -9.338 -159.30 % | 15.748 122.12 % | 7.090 101.18 % | -601.076 99.90 % | -624.112 K 0.00 % | -624.112 K -179.79 % | 782.173 K 0.00 % | 782.173 K -42.32 % | 1.356 M 0.00 % | 1.356 M 109.74 % | -13.921 M 0.00 % | -13.921 M -870.78 % | -1.434 M 0.00 % | -1.434 M -109.21 % | 15.578 M 0.00 % | 15.578 M 1 006.78 % | -1.718 M 0.00 % | -1.718 M -244.98 % | 1.185 M 0.00 % | 1.185 M 222.66 % | 367.240 K 0.00 % | 367.240 K 2 352.19 % | 14.976 K 0.00 % | 14.976 K 102.12 % | -706.470 K 0.00 % | -706.470 K -177.05 % | 916.940 K 0.00 % | 916.940 K 132.73 % | -2.802 M 0.00 % | -2.802 M -219.84 % | 2.338 M 0.00 % | 2.338 M 570.89 % | -496.466 K 0.00 % | -496.466 K -141.09 % | -205.924 K 0.00 % | -205.924 K 82.81 % | -1.198 M 0.00 % | -1.198 M -140.42 % | 2.964 M 0.00 % | 2.964 M |
| Cash at beginning of period | 15.578 M -12.74 % | 17.852 M -12.32 % | 20.360 M -8.89 % | 22.348 M -5.03 % | 23.532 M 591.71 % | 3.402 M 16.87 % | 2.911 M 17.40 % | 2.480 M -34.12 % | 3.763 M -16.29 % | 4.496 M | 0.000 | 0.000 -100.00 % | 2.661 M | 0.000 -100.00 % | 3.038 M | 0.000 -100.00 % | 82.581 | 0.000 -100.00 % | 45.597 K | 0.000 -100.00 % | 48.523 | 0.000 | 0.000 -100.00 % | 1.845 M 0.00 % | 1.845 M 73.60 % | 1.063 M 0.00 % | 1.063 M 462.30 % | -293.318 K 0.00 % | -293.318 K -102.06 % | 14.210 M 0.00 % | 14.210 M -9.17 % | 15.644 M 0.00 % | 15.644 M 23 719.24 % | 65.678 K 0.00 % | 65.678 K -96.32 % | 1.784 M 0.00 % | 1.784 M 149.91 % | 713.687 K 0.00 % | 713.687 K 106.00 % | 346.447 K 0.00 % | 346.447 K 4.52 % | 331.471 K 0.00 % | 331.471 K -68.06 % | 1.038 M 0.00 % | 1.038 M 757.80 % | 121.000 K 0.00 % | 121.000 K -95.86 % | 2.923 M 0.00 % | 2.923 M 399.73 % | 584.840 K 0.00 % | 584.840 K -45.91 % | 1.081 M 0.00 % | 1.081 M -16.00 % | 1.287 M 0.00 % | 1.287 M -48.20 % | 2.485 M 0.00 % | 2.485 M 618.79 % | -479.000 K 0.00 % | -479.000 K |
| Cash at end of period | 11.821 M -24.12 % | 15.578 M -12.74 % | 17.852 M -12.32 % | 20.360 M -8.89 % | 22.348 M -5.03 % | 23.532 M 591.71 % | 3.402 M 16.87 % | 2.911 M 17.40 % | 2.480 M -34.12 % | 3.763 M 83 609.16 % | 4.496 K 13 715.97 % | -33.019 | 0.000 100.00 % | -67.756 | 0.000 -100.00 % | 1.442 K 829.20 % | 155.134 5 171 233.33 % | -0.003 | 0.000 100.00 % | -9.338 -114.53 % | 64.271 806.50 % | 7.090 101.18 % | -601.076 -100.05 % | 1.221 M 0.00 % | 1.221 M -33.83 % | 1.845 M 0.00 % | 1.845 M 73.60 % | 1.063 M 0.00 % | 1.063 M 267.71 % | 289.000 K 0.00 % | 289.000 K -97.97 % | 14.210 M 0.00 % | 14.210 M -9.16 % | 15.644 M 0.00 % | 15.644 M 23 718.49 % | 65.678 K 0.00 % | 65.678 K -96.54 % | 1.899 M 0.00 % | 1.899 M 166.03 % | 713.687 K 0.00 % | 713.687 K 106.00 % | 346.447 K 0.00 % | 346.447 K 4.52 % | 331.471 K 0.00 % | 331.471 K -68.06 % | 1.038 M 0.00 % | 1.038 M 757.80 % | 121.000 K 0.00 % | 121.000 K -95.86 % | 2.923 M 0.00 % | 2.923 M 399.73 % | 584.840 K 0.00 % | 584.840 K -45.91 % | 1.081 M 0.00 % | 1.081 M -15.98 % | 1.287 M 0.00 % | 1.287 M -48.21 % | 2.485 M 0.00 % | 2.485 M |
| Operating cash flow | -3.673 M -68.53 % | -2.180 M 6.86 % | -2.340 M -13.23 % | -2.067 M -32.15 % | -1.564 M -36.21 % | -1.148 M -43.74 % | -798.777 K -180.92 % | -284.341 K 77.41 % | -1.259 M -35.44 % | -929.366 K -141 896.77 % | -654.498 -891.09 % | -66.038 -200.00 % | 66.038 148.73 % | -135.512 -200.00 % | 135.512 178.29 % | -173.092 -0.88 % | -171.578 -2 859 533.33 % | -0.006 -200.00 % | 0.006 100.03 % | -18.676 43.63 % | -33.130 -492.24 % | -5.594 99.21 % | -711.232 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 expenditure | -12.463 K 66.76 % | -37.493 K 78.38 % | -173.421 K 60.93 % | -443.865 K -120.72 % | -201.102 K -87.93 % | -107.007 K -18.58 % | -90.241 K | 0.000 100.00 % | -25.228 K -114.44 % | 174.693 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.342 M 0.00 % | -15.342 M 37.13 % | -24.401 M 0.00 % | -24.401 M -3 151.00 % | -750.569 K 0.00 % | -750.569 K 50.27 % | -1.509 M 0.00 % | -1.509 M -127 152.99 % | -1.186 K 0.00 % | -1.186 K -28.91 % | -920.000 0.00 % | -920.000 | 0.000 | 0.000 100.00 % | -563.713 K 0.00 % | -563.713 K 79.70 % | -2.777 M 0.00 % | -2.777 M -1 649.06 % | -158.790 K 0.00 % | -158.790 K -122.48 % | -71.374 K 0.00 % | -71.374 K -8 311.79 % | -848.500 0.00 % | -848.500 99.46 % | -156.597 K 0.00 % | -156.597 K -502.30 % | -26.000 K 0.00 % | -26.000 K 53.15 % | -55.500 K 0.00 % | -55.500 K |
| Free CashFlow | -3.686 M -66.24 % | -2.217 M 11.80 % | -2.514 M -0.12 % | -2.511 M -42.24 % | -1.765 M -40.62 % | -1.255 M -41.19 % | -889.018 K -212.66 % | -284.341 K 77.85 % | -1.284 M -70.13 % | -754.673 K -115 205.62 % | -654.498 -891.09 % | -66.038 -200.00 % | 66.038 148.73 % | -135.512 -200.00 % | 135.512 178.29 % | -173.092 -0.88 % | -171.578 -2 859 533.33 % | -0.006 -200.00 % | 0.006 100.03 % | -18.676 43.63 % | -33.130 -492.24 % | -5.594 99.21 % | -711.232 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.342 M 0.00 % | -15.342 M 37.13 % | -24.401 M 0.00 % | -24.401 M -3 151.00 % | -750.569 K 0.00 % | -750.569 K 50.27 % | -1.509 M 0.00 % | -1.509 M -127 152.99 % | -1.186 K 0.00 % | -1.186 K -28.91 % | -920.000 0.00 % | -920.000 | 0.000 | 0.000 100.00 % | -563.713 K 0.00 % | -563.713 K 79.70 % | -2.777 M 0.00 % | -2.777 M -1 649.06 % | -158.790 K 0.00 % | -158.790 K -122.48 % | -71.374 K 0.00 % | -71.374 K -8 311.79 % | -848.500 0.00 % | -848.500 99.46 % | -156.597 K 0.00 % | -156.597 K -502.30 % | -26.000 K 0.00 % | -26.000 K 53.15 % | -55.500 K 0.00 % | -55.500 K |
| 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 | 2001 | 2000 | 2000 | 1999 | 1999 | 1998 | 1998 | 1997 | 1997 | 1996 | 1996 | 1995 | 1995 | 1994 | 1994 | 1993 |