Kalina Power Limited KPO.AX
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.740 K 234.68 % | 29.503 K -94.37 % | 524.130 K 8 666.18 % | 5.979 K -98.86 % | 522.632 K -62.91 % | 1.409 M -69.78 % | 4.662 M -2.43 % | 4.778 M 472.13 % | 835.124 K -66.60 % | 2.500 M 6 120.14 % | 40.192 K | 0.000 | 0.000 -100.00 % | 1.200 K 0.00 % | 1.200 K -80.65 % | 6.200 K 205.42 % | 2.030 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -4.673 K 99.89 % | -4.078 M 12.47 % | -4.659 M 0.11 % | -4.664 M 40.71 % | -7.866 M -73.91 % | -4.523 M 5.73 % | -4.798 M -5.76 % | -4.537 M 57.56 % | -10.688 M 35.69 % | -16.619 M -260.43 % | 10.359 M 137.25 % | -27.813 M -138.15 % | -11.679 M -59.57 % | -7.319 M -1 537.36 % | -447.000 K 94.58 % | -8.241 M 36.89 % | -13.059 M -429.13 % | -2.468 M 42.17 % | -4.268 M -811.97 % | -468.000 K -28.13 % | -365.246 K -60.04 % | -228.224 K -1 703.71 % | 14.231 K 550.49 % | -3.159 K 75.42 % | -12.854 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 207.000 K | 0.000 -100.00 % | 1.128 M |
| Income before tax | -4.703 K 99.89 % | -4.147 M 15.78 % | -4.924 M 2.75 % | -5.063 M 37.25 % | -8.069 M -71.13 % | -4.715 M 8.77 % | -5.168 M -2.89 % | -5.023 M 57.48 % | -11.814 M -197.51 % | -3.971 M -141.76 % | 9.510 M 129.49 % | -32.253 M -172.91 % | -11.818 M -58.65 % | -7.449 M -1 261.79 % | -547.000 K 93.55 % | -8.483 M 42.58 % | -14.773 M -318.38 % | -3.531 M 17.27 % | -4.268 M -811.97 % | -468.000 K -28.13 % | -365.246 K -60.04 % | -228.224 K 76.28 % | -962.232 K -171.84 % | -353.965 K 89.18 % | -3.270 M -375.98 % | -687.000 K -60.89 % | -427.000 K 23.61 % | -559.000 K -514.29 % | -91.000 K -3.41 % | -88.000 K 79.82 % | -436.000 K -374.21 % | 159.000 K -40.67 % | 268.000 K |
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -50.87 87.30 % | -400.44 -5 185.44 % | -7.58 -100.48 % | 1 590.57 2 677.38 % | -61.71 -635.77 % | -8.39 -424.94 % | -1.60 -1 295.68 % | -0.11 98.87 % | -10.16 -71.90 % | -5.91 93.27 % | -87.85 | 0.00 | 0.00 100.00 % | -304.37 -60.04 % | -190.19 -22.54 % | -155.20 10.99 % | -174.37 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -4.257 K 99.89 % | -3.986 M 16.66 % | -4.783 M 3.00 % | -4.931 M 37.88 % | -7.938 M -73.51 % | -4.575 M 9.13 % | -5.034 M -3.65 % | -4.857 M 55.43 % | -10.899 M 32.13 % | -16.058 M -243.48 % | 11.192 M 152.31 % | -21.395 M -96.66 % | -10.879 M -51.64 % | -7.174 M -9 579.03 % | -74.119 K 99.09 % | -8.173 M 43.51 % | -14.469 M -312.57 % | -3.507 M -152.67 % | -1.388 M -197.22 % | -467.000 K -29.52 % | -360.575 K -61.08 % | -223.852 K 76.65 % | -958.541 K -216.88 % | -302.489 K 87.05 % | -2.335 M -910.82 % | -231.000 K -439.71 % | 68.000 K 131.63 % | -215.000 K -167.82 % | 317.000 K -55.54 % | 713.000 K 54.00 % | 463.000 K -55.52 % | 1.041 M 26.18 % | 825.000 K |
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -45.94 87.32 % | -362.28 -1 042.54 % | -31.71 -101.83 % | 1 732.56 3 355.65 % | -53.22 -542.03 % | -8.29 -427.98 % | -1.57 -1 578.10 % | -0.09 99.05 % | -9.87 -88.91 % | -5.22 91.49 % | -61.41 | 0.00 | 0.00 100.00 % | -304.37 -60.04 % | -190.19 -8 385.84 % | 2.30 247.50 % | -1.56 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -49.19 86.68 % | -369.41 -1 105.73 % | -30.64 -101.64 % | 1 871.88 4 672.60 % | -40.94 -430.20 % | -7.72 -401.75 % | -1.54 -9 819.86 % | -0.02 99.84 % | -9.79 -69.10 % | -5.79 93.37 % | -87.26 | 0.00 | 0.00 100.00 % | -300.48 -61.08 % | -186.54 -20.66 % | -154.60 -3.75 % | -149.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.96 17.67 % | 0.81 -18.84 % | 1.00 101.11 % | -89.81 -728 090 750.04 % | 0.00 -99.99 % | 0.10 9.52 % | 0.10 -28.71 % | 0.13 -46.03 % | 0.25 -68.84 % | 0.80 -20.28 % | 1.00 | 0.00 | 0.00 -100.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 | 2.714 M -99.86 % | 1.945 B 20.13 % | 1.619 B 11.56 % | 1.451 B 25.81 % | 1.154 B 39.27 % | 828.351 M 57.28 % | 526.679 M 22.15 % | 431.172 M 36.26 % | 316.440 M 148.46 % | 127.360 M 7.01 % | 119.014 M 1 392.71 % | 7.973 M -19.35 % | 9.886 M 27.45 % | 7.757 M 29.03 % | 6.012 M 43.79 % | 4.181 M 54.17 % | 2.712 M 7.83 % | 2.515 M 54.48 % | 1.628 M 31.82 % | 1.235 M 36.80 % | 902.765 K 13.14 % | 797.901 K 42.19 % | 561.138 K 51.67 % | 369.980 K 36.43 % | 271.193 K 1 928.22 % | 13.371 K 0.01 % | 13.370 K 0.00 % | 13.370 K 0.00 % | 13.370 K 0.00 % | 13.370 K -100.00 % | 500.345 M 0.00 % | 500.345 M 0.00 % | 500.345 M |
| Weighted average shs out | 2.337 M -99.88 % | 1.946 B 20.16 % | 1.619 B 11.56 % | 1.451 B 25.81 % | 1.154 B 39.27 % | 828.351 M 57.28 % | 526.679 M 27.71 % | 412.417 M 30.33 % | 316.440 M 148.46 % | 127.361 M 40.15 % | 90.872 M 1 039.75 % | 7.973 M -19.35 % | 9.886 M 27.45 % | 7.757 M 29.95 % | 5.969 M 42.76 % | 4.181 M 54.17 % | 2.712 M 7.83 % | 2.515 M 54.48 % | 1.628 M 31.82 % | 1.235 M 36.80 % | 902.765 K 13.14 % | 797.901 K 42.19 % | 561.138 K 51.67 % | 369.980 K 36.43 % | 271.193 K -99.89 % | 250.236 M 0.00 % | 250.236 M 0.00 % | 250.236 M 0.00 % | 250.236 M 0.00 % | 250.236 M -49.99 % | 500.345 M 0.00 % | 500.345 M 0.00 % | 500.345 M |
| EPS diluted | 0.00 19.05 % | 0.00 27.59 % | 0.00 9.38 % | 0.00 52.94 % | -0.01 -23.64 % | -0.01 39.56 % | -0.01 13.33 % | -0.01 70.91 % | -0.04 67.18 % | -0.11 -200.00 % | 0.11 102.80 % | -3.93 -336.67 % | -0.90 4.26 % | -0.94 -938.67 % | -0.09 95.31 % | -1.93 60.53 % | -4.89 -443.33 % | -0.90 66.17 % | -2.66 -618.92 % | -0.37 5.13 % | -0.39 -39.29 % | -0.28 82.61 % | -1.61 -65.98 % | -0.97 -1 946.41 % | -0.05 99.90 % | -48.89 -8.77 % | -44.95 -5.39 % | -42.65 -333.43 % | -9.84 -46.21 % | -6.73 -1 682 600.00 % | 0.00 | 0.00 -100.00 % | 0.00 |
| Earnings per share | 0.00 19.05 % | 0.00 27.59 % | 0.00 9.38 % | 0.00 52.94 % | -0.01 -23.64 % | -0.01 39.56 % | -0.01 17.27 % | -0.01 69.53 % | -0.04 67.18 % | -0.11 -191.67 % | 0.12 103.05 % | -3.93 -336.67 % | -0.90 4.26 % | -0.94 -938.67 % | -0.09 95.31 % | -1.93 60.53 % | -4.89 -443.33 % | -0.90 66.17 % | -2.66 -618.92 % | -0.37 5.13 % | -0.39 -39.29 % | -0.28 82.61 % | -1.61 -65.98 % | -0.97 -1 946.41 % | -0.05 99.90 % | -48.89 -8.77 % | -44.95 -5.39 % | -42.65 -333.43 % | -9.84 -46.21 % | -6.73 -1 682 600.00 % | 0.00 | 0.00 -100.00 % | 0.00 |
| Gross profit | 0.000 100.00 % | -9.670 K 17.93 % | -11.783 K -22.00 % | -9.658 K -46.47 % | -6.594 K -34.87 % | -4.889 K -4.98 % | -4.657 K -104.94 % | 94.299 K 293.83 % | 23.944 K -95.43 % | 524.130 K 197.60 % | -537.000 K -8 329 555.56 % | 6.447 -100.00 % | 147.527 K -66.90 % | 445.689 K -30.44 % | 640.710 K 208.80 % | 207.484 K -89.59 % | 1.993 M 4 858.70 % | 40.192 K | 0.000 | 0.000 -100.00 % | 1.200 K 0.00 % | 1.200 K -80.65 % | 6.200 K 205.42 % | 2.030 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 | 0.000 | 0.000 | 0.000 100.00 % | -370.275 23.87 % | -486.395 56.81 % | -1.126 K -808.15 % | -124.000 99.92 % | -146.000 K -2 102.44 % | -6.629 K -105.75 % | 115.250 K | 0.000 | 0.000 | 0.000 100.00 % | -1.662 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.270 M -375.98 % | -687.000 K -60.89 % | -427.000 K 23.61 % | -559.000 K -514.29 % | -91.000 K -3.41 % | -88.000 K 79.82 % | -436.000 K -374.21 % | 159.000 K -40.67 % | 268.000 K |
| Cost of revenue | 0.000 -100.00 % | 9.670 K -17.93 % | 11.783 K 22.00 % | 9.658 K 46.47 % | 6.594 K 34.87 % | 4.889 K 4.98 % | 4.657 K 1 402.89 % | 309.869 -14.77 % | 363.566 355.16 % | 79.876 -99.99 % | 542.592 K 24.68 % | 435.203 K -65.49 % | 1.261 M -70.09 % | 4.216 M 1.91 % | 4.137 M 559.14 % | 627.640 K 23.87 % | 506.680 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 |
| General and administrative expenses | 508.983 -99.85 % | 348.270 K -80.86 % | 1.820 M 0.51 % | 1.810 M -46.75 % | 3.400 M 34.56 % | 2.527 M 152 750.57 % | 1.653 K -99.96 % | 4.601 M 273 958.13 % | 1.679 K 159.51 % | 647.000 -99.96 % | 1.538 M -63.00 % | 4.157 M -29.42 % | 5.890 M 38.26 % | 4.260 M 2.95 % | 4.138 M 13.62 % | 3.642 M 154.15 % | 1.433 M 1.78 % | 1.408 M 101.27 % | 699.545 K | 0.000 -100.00 % | 193.098 K 4.56 % | 184.683 K 23.60 % | 149.416 K -43.01 % | 262.160 K -85.08 % | 1.757 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 1.351 K -99.91 % | 1.556 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.205 K | 0.000 -100.00 % | 8.816 K 351.18 % | 1.954 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 % | 197.949 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 -100.00 % | 900.387 K 89.87 % | 474.218 K 11 407.06 % | -4.194 K -100.84 % | 497.380 K 139.55 % | 207.631 K 104.61 % | -4.503 M 35.48 % | -6.979 M -340.31 % | -1.585 M 23.61 % | -2.075 M 49.02 % | -4.070 M 29.12 % | -5.742 M -50.55 % | -3.814 M -9.06 % | -3.497 M -1.83 % | -3.434 M -712.87 % | 560.319 K 132.77 % | -1.710 M -328.64 % | 747.890 K | 0.000 100.00 % | -191.898 K -4.59 % | -183.483 K -28.12 % | -143.216 K 44.94 % | -260.130 K 45.47 % | -477.000 K -106.49 % | -231.000 K -439.71 % | 68.000 K 131.63 % | -215.000 K -167.82 % | 317.000 K -55.54 % | 713.000 K 54.00 % | 463.000 K -55.52 % | 1.041 M 26.18 % | 825.000 K |
| Operating expenses | 4.257 K -99.89 % | 3.857 M -22.91 % | 5.003 M -5.98 % | 5.321 M -34.33 % | 8.103 M 62.22 % | 4.995 M -4.97 % | 5.256 M 5 223.04 % | 98.740 K 234.68 % | 29.503 K -94.37 % | 524.130 K 197.60 % | -537.000 K -1 723.44 % | 33.078 K -99.27 % | 4.503 M 910.35 % | 445.689 K -30.44 % | 640.710 K 208.80 % | 207.484 K -89.59 % | 1.993 M 4 858.70 % | 40.192 K -96.74 % | 1.234 M | 0.000 -100.00 % | 1.200 K 0.00 % | 1.200 K -80.65 % | 6.200 K 205.42 % | 2.030 K -99.91 % | 2.313 M 1 101.30 % | -231.000 K -439.71 % | 68.000 K 131.63 % | -215.000 K -167.82 % | 317.000 K -55.54 % | 713.000 K 54.00 % | 463.000 K -55.52 % | 1.041 M 26.18 % | 825.000 K |
| Cost and expenses | 4.257 K -99.89 % | 4.017 M -19.90 % | 5.015 M -5.93 % | 5.331 M -34.27 % | 8.110 M 62.20 % | 5.000 M -4.95 % | 5.261 M 5 227.76 % | 98.740 K 234.68 % | 29.503 K -94.37 % | 524.130 K 5 072.51 % | 10.133 K -98.06 % | 522.632 K -94.81 % | 10.077 M -13.40 % | 11.636 M -0.99 % | 11.752 M 1 307.22 % | 835.124 K -66.60 % | 2.500 M -29.83 % | 3.563 M | 0.000 | 0.000 -100.00 % | 1.200 K -99.60 % | 296.919 K 4 689.02 % | 6.200 K 205.42 % | 2.030 K -99.91 % | 2.313 M 1 101.30 % | -231.000 K -439.71 % | 68.000 K 131.63 % | -215.000 K -167.82 % | 317.000 K -55.54 % | 713.000 K 54.00 % | 463.000 K -55.52 % | 1.041 M 26.18 % | 825.000 K |
| Research and development expenses | 2.397 K -99.88 % | 1.953 M -14.45 % | 2.283 M -15.13 % | 2.690 M 70 596.45 % | 3.805 K -99.81 % | 1.971 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 342.816 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 |
| Selling general and administrative expenses | 1.860 K -99.90 % | 1.904 M 4.64 % | 1.820 M -15.63 % | 2.157 M -73.38 % | 8.103 M 220.72 % | 2.527 M 51 909.47 % | 4.858 K -99.89 % | 4.601 M 43 748.26 % | 10.494 K 303.46 % | 2.601 K -99.83 % | 1.538 M -63.00 % | 4.157 M -29.42 % | 5.890 M 38.26 % | 4.260 M 2.95 % | 4.138 M 13.62 % | 3.642 M 154.15 % | 1.433 M 1.78 % | 1.408 M 101.27 % | 699.545 K | 0.000 -100.00 % | 193.098 K 4.56 % | 184.683 K 23.60 % | 149.416 K -43.01 % | 262.160 K -86.59 % | 1.955 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 6.250 K 63.87 % | 3.814 K -93.72 % | 60.769 K 609.59 % | 8.564 K 135.47 % | 3.637 K 157.40 % | 1.413 K -89.85 % | 13.916 K -88.92 % | 125.565 K -39.71 % | 208.279 K 11.43 % | 186.908 K -81.85 % | 1.030 M 12 142.96 % | 8.413 K -86.12 % | 60.621 K -65.77 % | 177.118 K -18.74 % | 217.966 K -24.70 % | 289.455 K 1 659.93 % | 16.447 K -71.74 % | 58.209 K -77.52 % | 258.954 K | 0.000 -100.00 % | 106.742 K 53.25 % | 69.650 K 2.25 % | 68.118 K 54.48 % | 44.095 K -60.31 % | 111.109 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 141.038 K -6.57 % | 150.959 K 17.28 % | 128.714 K 5.35 % | 122.173 K -2.13 % | 124.827 K -7.45 % | 134.869 K 4.62 % | 128.913 K -20.13 % | 161.409 K -82.27 % | 910.160 K 211.14 % | 292.528 K -80.61 % | 1.509 M -85.82 % | 10.638 M 1 471.59 % | 676.896 K 904.00 % | 67.420 K -81.21 % | 358.874 K 32.65 % | 270.544 K -10.55 % | 302.453 K 1 490.10 % | 19.021 K 248.31 % | 5.461 K 670.24 % | 709.000 -53.14 % | 1.513 K 23.81 % | 1.222 K 94.90 % | 627.000 31.45 % | 477.000 -99.74 % | 185.005 K -59.41 % | 455.802 K -7.92 % | 495.000 K 43.90 % | 344.000 K -15.69 % | 408.000 K -49.06 % | 801.000 K -10.90 % | 899.000 K 1.93 % | 882.000 K 58.35 % | 557.000 K |
| Depreciation and amortization | 5.175 -99.95 % | 9.670 K -17.93 % | 11.783 K 22.00 % | 9.658 K 46.47 % | 6.594 K 34.87 % | 4.889 K 4.98 % | 4.657 K 4.86 % | 4.441 K -20.11 % | 5.559 K -92.80 % | 77.258 K -55.41 % | 173.244 K 78 732.56 % | 219.762 -99.92 % | 262.502 K 26.64 % | 207.281 K 81.36 % | 114.295 K 194.16 % | 38.855 K 2 701.37 % | 1.387 K -73.39 % | 5.212 K 164.57 % | 1.970 K | 0.000 -100.00 % | 3.158 K 0.25 % | 3.150 K 2.81 % | 3.064 K -93.99 % | 50.999 K -85.16 % | 343.665 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -4.257 K 99.89 % | -4.017 M 19.90 % | -5.015 M 5.93 % | -5.331 M 34.27 % | -8.110 M -62.20 % | -5.000 M 4.95 % | -5.261 M 15.10 % | -6.197 M 42.77 % | -10.828 M -307.38 % | -2.658 M 19.45 % | -3.300 M 53.40 % | -7.082 M 17.75 % | -8.610 M -23.46 % | -6.974 M 0.00 % | -6.974 M -37.83 % | -5.060 M -317.49 % | -1.212 M 64.17 % | -3.383 M 17.63 % | -4.107 M -571.08 % | -612.000 K -42.24 % | -430.259 K -31.31 % | -327.673 K 65.20 % | -941.496 K -155.62 % | -368.321 K 84.08 % | -2.313 M -901.30 % | -231.000 K -439.71 % | 68.000 K 131.63 % | -215.000 K -167.82 % | 317.000 K -55.54 % | 713.000 K 54.00 % | 463.000 K -55.52 % | 1.041 M 26.18 % | 825.000 K |
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -62.76 82.90 % | -367.02 -7 137.29 % | -5.07 99.08 % | -551.93 -3 973.10 % | -13.55 -121.75 % | -6.11 -308.49 % | -1.50 -2.49 % | -1.46 75.91 % | -6.06 -1 149.79 % | -0.48 99.42 % | -84.17 | 0.00 | 0.00 100.00 % | -358.55 -31.31 % | -273.06 -79.82 % | -151.85 16.31 % | -181.44 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -445.000 99.66 % | -129.000 K -241.52 % | 91.150 K -65.98 % | 267.951 K 559.77 % | 40.613 K -85.50 % | 280.020 K 218.29 % | 87.977 K -92.50 % | 1.174 M 219.01 % | -986.060 K 24.90 % | -1.313 M -111.28 % | 11.636 M 146.23 % | -25.171 M -699.08 % | -3.150 M -563.16 % | -475.000 K -107.39 % | 6.427 M 283.58 % | -3.501 M 74.18 % | -13.561 M -9 062.84 % | -148.000 K -112.80 % | 1.156 M | 0.000 -100.00 % | 65.013 K -34.63 % | 99.449 K 579.60 % | -20.736 K -244.44 % | 14.356 K 101.63 % | -883.000 K -93.64 % | -456.000 K 7.88 % | -495.000 K -43.90 % | -344.000 K 15.69 % | -408.000 K 49.06 % | -801.000 K 10.90 % | -899.000 K -1.93 % | -882.000 K -58.35 % | -557.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 1999 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.083 M -50.04 % | 2.168 M 35.89 % | 1.595 M 301.10 % | -793.309 K -198.32 % | 806.824 K -43.99 % | 1.441 M 205 154.71 % | 701.827 -99.95 % | 1.536 M 67.06 % | 919.584 K -64.90 % | 2.620 M 6 700 506.66 % | -39.099 -100.00 % | 5.784 M -55.47 % | 12.987 M 339.89 % | 2.952 M 161.80 % | -4.777 M -176.21 % | 6.268 M 325.25 % | 1.474 M 4 901.81 % | -30.695 K 98.95 % | -2.913 M -960.09 % | -274.750 K 88.07 % | -2.303 M -236.39 % | -684.525 K -95.99 % | -349.269 K -36.69 % | -255.526 K 42.72 % | -446.077 K 81.77 % | -2.447 M -149.80 % | 4.914 M -20.55 % | 6.185 M 581.92 % | 907.000 K -31.24 % | 1.319 M 110.03 % | 628.000 K -64.09 % | 1.749 M 61.20 % | 1.085 M 95.85 % | 554.000 K |
| Total investments | 0.000 -100.00 % | 9.200 K 0.00 % | 9.200 K -99.62 % | 2.409 M 26 086.96 % | 9.200 K 0.00 % | 9.200 K 99 900.00 % | 9.200 0.00 % | 9.200 -0.77 % | 9.271 0.00 % | 9.271 -0.87 % | 9.352 -99.97 % | 26.975 K -99.67 % | 8.125 M 51.80 % | 5.352 M 347.77 % | 1.195 M -48.93 % | 2.341 M -74.95 % | 9.345 M 617.24 % | 1.303 M 333.82 % | 300.335 K -60.20 % | 754.568 K 42.29 % | 530.294 K 1 022.32 % | 47.250 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.950 K -1.25 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 100.00 % | 2.000 K 0.00 % | 2.000 K -71.43 % | 7.000 K |
| Total debt | 2.607 M 7.59 % | 2.423 M 5.26 % | 2.302 M 6.80 % | 2.155 M 13.43 % | 1.900 M 1.02 % | 1.881 M 108 631.93 % | 1.730 K -99.89 % | 1.539 M 66.61 % | 923.928 K -64.74 % | 2.621 M | 0.000 -100.00 % | 5.784 M -56.21 % | 13.209 M 336.75 % | 3.024 M 577.89 % | 446.155 K -93.13 % | 6.494 M 174.51 % | 2.366 M 215.41 % | 750.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.605 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.921 M -20.53 % | 6.192 M 575.25 % | 917.000 K -31.00 % | 1.329 M 107.98 % | 639.000 K -63.65 % | 1.758 M 60.84 % | 1.093 M 94.48 % | 562.000 K |
| Accumulated other comprehensive income loss | 10.289 M 20.01 % | 8.573 M 5.36 % | 8.137 M -0.25 % | 8.157 M 3.40 % | 7.889 M 170.32 % | 2.918 M 49.13 % | 1.957 M 8.04 % | 1.811 M -53.86 % | 3.925 M 408.78 % | -1.271 M -1 084.92 % | 129.074 K 110.06 % | -1.283 M 63.33 % | -3.497 M -8 869.34 % | 39.883 K -96.93 % | 1.298 M 351.16 % | 287.797 K -92.86 % | 4.033 M 76.77 % | 2.281 M 442.92 % | 420.170 K 208.67 % | 136.122 K 1 121.71 % | -13.323 K -31.07 % | -10.165 K -44.90 % | -7.015 K -70.10 % | -4.124 K -97.70 % | -2.086 K | 0.000 -100.00 % | 4.469 M 0.02 % | 4.468 M -14.80 % | 5.244 M -0.02 % | 5.245 M -0.02 % | 5.246 M 0.00 % | 5.246 M 0.00 % | 5.246 M 31.15 % | 4.000 M |
| Retained earnings | -134.589 M -3.60 % | -129.917 M -3.24 % | -125.839 M -3.84 % | -121.180 M -4.00 % | -116.516 M -7.24 % | -108.650 M -104 244.98 % | -104.126 K -4.83 % | -99.329 K -4.79 % | -94.793 K -12.71 % | -84.104 K -13.44 % | -74.143 K 12.26 % | -84.503 K 99.83 % | -50.464 M -21.60 % | -41.501 M -21.41 % | -34.182 M -1.96 % | -33.523 M -30.66 % | -25.656 M -58.90 % | -16.146 M -15.83 % | -13.939 M -46.12 % | -9.540 M -6.76 % | -8.936 M -4.26 % | -8.571 M -2.74 % | -8.343 M -12.80 % | -7.396 M -5.09 % | -7.037 M -295.01 % | -1.782 M -273.42 % | -477.096 K -327.19 % | 210.000 K -78.10 % | 959.000 K -38.37 % | 1.556 M -10.68 % | 1.742 M -5.12 % | 1.836 M -5.02 % | 1.933 M 0.89 % | 1.916 M |
| Common stock | 132.676 M 1.50 % | 130.720 M 2.70 % | 127.282 M 0.00 % | 127.279 M 7.92 % | 117.937 M 3.63 % | 113.804 M 102 735.77 % | 110.666 K 2.42 % | 108.055 K 6.23 % | 101.720 K 11.01 % | 91.632 K 2.19 % | 89.672 K 7.11 % | 83.718 K -99.87 % | 64.292 M 25.07 % | 51.404 M 6.29 % | 48.363 M 41.72 % | 34.125 M 16.85 % | 29.204 M 5.65 % | 27.642 M 59.89 % | 17.288 M 42.68 % | 12.117 M 3.42 % | 11.716 M 26.88 % | 9.234 M 7.33 % | 8.603 M 7.31 % | 8.017 M 7.02 % | 7.491 M 68.55 % | 4.445 M 284.96 % | 1.155 M -0.04 % | 1.155 M 0.00 % | 1.155 M 0.00 % | 1.155 M 0.00 % | 1.155 M 0.00 % | 1.155 M 0.00 % | 1.155 M 0.00 % | 1.155 M |
| Total equity | -3.431 M -26.36 % | -2.715 M -10.95 % | -2.447 M -196.96 % | 2.524 M 263.41 % | -1.545 M 40.94 % | -2.615 M -151 057.18 % | -1.730 K -345.48 % | 704.842 -32.14 % | 1.039 K 148.50 % | -2.142 K -113.81 % | 15.510 K 82.89 % | 8.481 K -99.95 % | 18.052 M 69.06 % | 10.678 M -30.43 % | 15.350 M 2 887.79 % | 513.747 K -92.08 % | 6.487 M -53.28 % | 13.883 M 460.66 % | 2.476 M -8.72 % | 2.713 M -2.41 % | 2.780 M 319.27 % | 662.980 K 154.67 % | 260.333 K -59.11 % | 636.653 K 36.97 % | 464.817 K -82.55 % | 2.663 M -48.25 % | 5.146 M -11.77 % | 5.833 M -20.73 % | 7.358 M -7.52 % | 7.956 M -2.30 % | 8.143 M -1.14 % | 8.237 M -1.16 % | 8.334 M 17.86 % | 7.071 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 42.543 K 7.48 % | 39.583 K 2.35 % | 38.673 K | 0.000 -100.00 % | 31.291 K -60.21 % | 78.649 K 11.95 % | 70.253 K 24.13 % | 56.598 K -92.44 % | 748.699 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 % | 246.102 K -6.07 % | 262.000 K -95.26 % | 5.530 M -3.96 % | 5.758 M 0.40 % | 5.735 M 21.14 % | 4.734 M 0.04 % | 4.732 M 0.30 % | 4.718 M |
| Long term debt | 2.607 M 7.59 % | 2.423 M 5.26 % | 2.302 M 6.80 % | 2.155 M 13.43 % | 1.900 M 1.02 % | 1.881 M 8.73 % | 1.730 M 12.39 % | 1.539 M -30.77 % | 2.224 M 70.88 % | 1.301 M | 0.000 | 0.000 -100.00 % | 4.927 M | 0.000 | 0.000 -100.00 % | 6.494 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 275.393 K 419.61 % | 53.000 K -71.35 % | 185.000 K -56.37 % | 424.000 K 18.11 % | 359.000 K -33.02 % | 536.000 K -31.28 % | 780.000 K 83.96 % | 424.000 K |
| Total non current liabilities | 2.607 M 7.59 % | 2.423 M 5.26 % | 2.302 M 4.73 % | 2.198 M 13.31 % | 1.940 M 1.05 % | 1.920 M 110 867.28 % | 1.730 K 12.39 % | 1.539 K -30.77 % | 2.224 K 70.88 % | 1.301 K -97.70 % | 56.598 K -92.44 % | 748.699 K -86.86 % | 5.699 M 1 783.52 % | 302.589 K -19.88 % | 377.654 K -94.18 % | 6.494 M | 0.000 -100.00 % | 479.160 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 521.495 K 65.55 % | 315.000 K -94.57 % | 5.800 M -9.42 % | 6.403 M 5.07 % | 6.094 M 15.64 % | 5.270 M -4.39 % | 5.512 M 7.20 % | 5.142 M |
| Other current liabilities | 1.451 M 1 091.96 % | -146.318 K -148.37 % | 302.487 K 31.49 % | 230.043 K 20.91 % | 190.252 K -34.78 % | 291.703 K -12.69 % | 334.097 K 18.82 % | 281.187 K 85.83 % | 151.315 K -39.05 % | 248.277 K 158.78 % | 95.940 K -99.15 % | 11.264 M 2 727.65 % | 398.356 K 130.82 % | 172.585 K 1.09 % | 170.725 K -66.00 % | 502.156 K -36.47 % | 790.398 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 1 147.50 % | 16.032 K | 0.000 -100.00 % | 1.683 M -16.09 % | 2.006 M 4.37 % | 1.922 M -3.61 % | 1.994 M -20.43 % | 2.506 M 33.94 % | 1.871 M -47.16 % | 3.541 M -14.32 % | 4.133 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -60.238 K 97.70 % | -2.621 M | 0.000 100.00 % | -5.784 M -11.57 % | -5.184 M | 0.000 -100.00 % | 365.570 K | 0.000 100.00 % | -156.836 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.646 M 24.33 % | -6.139 M -738.66 % | -732.000 K 19.12 % | -905.000 K -223.21 % | -280.000 K 77.09 % | -1.222 M | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 449.869 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.238 K -97.70 % | 2.621 M | 0.000 -100.00 % | 5.784 M -30.16 % | 8.282 M 173.84 % | 3.024 M 577.89 % | 446.155 K | 0.000 -100.00 % | 2.366 M 215.41 % | 750.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.605 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.646 M -24.33 % | 6.139 M 738.66 % | 732.000 K -19.12 % | 905.000 K 223.21 % | 280.000 K -77.09 % | 1.222 M 290.42 % | 313.000 K 126.81 % | 138.000 K |
| Total current liabilities | 2.510 M 233.18 % | 753.420 K -26.21 % | 1.021 M 33.12 % | 767.031 K -10.17 % | 853.877 K -32.54 % | 1.266 M 112 361.73 % | 1.126 K 16.99 % | 962.078 -17.44 % | 1.165 K -68.65 % | 3.718 K 266.92 % | 1.013 K -95.23 % | 21.240 K -99.88 % | 18.026 M 210.55 % | 5.805 M 226.52 % | 1.778 M 9.69 % | 1.621 M -54.37 % | 3.552 M 235.22 % | 1.060 M 353.92 % | 233.414 K 113.96 % | 109.091 K 42.86 % | 76.364 K -1.44 % | 77.477 K -37.11 % | 123.193 K -53.47 % | 264.780 K 138.64 % | 110.952 K | 0.000 -100.00 % | 6.755 M -20.98 % | 8.548 M 170.34 % | 3.162 M -6.00 % | 3.364 M -5.00 % | 3.541 M -19.94 % | 4.423 M 14.76 % | 3.854 M -9.76 % | 4.271 M |
| Total liabilities | 5.117 M 61.10 % | 3.176 M -4.41 % | 3.323 M 12.07 % | 2.965 M 6.13 % | 2.794 M -12.30 % | 3.186 M 111 456.32 % | 2.856 K 12.75 % | 2.533 K -26.96 % | 3.468 K -31.86 % | 5.089 K 375.71 % | 1.070 K -95.13 % | 21.989 K -99.91 % | 23.726 M 288.49 % | 6.107 M 183.35 % | 2.155 M -73.44 % | 8.115 M 128.47 % | 3.552 M 130.83 % | 1.539 M 559.20 % | 233.414 K 113.96 % | 109.091 K 42.86 % | 76.364 K -1.44 % | 77.477 K -37.11 % | 123.193 K -53.47 % | 264.780 K 138.64 % | 110.952 K | 0.000 -100.00 % | 7.277 M -17.90 % | 8.863 M -1.10 % | 8.962 M -8.24 % | 9.767 M 1.37 % | 9.635 M -0.60 % | 9.693 M 3.49 % | 9.366 M -0.50 % | 9.413 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.355 4.67 % | -30.793 -29.07 % | -23.858 | 0.000 100.00 % | -26.157 K -100.09 % | 29.431 M 2 800.64 % | 1.015 M 7.20 % | 946.495 K 2 650.48 % | 34.412 K 101.59 % | -2.163 M -116.31 % | 13.260 M 2 274 327.10 % | 583.000 -99.16 % | 69.432 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K |
| Long term investments | 0.000 -100.00 % | 9.200 K 0.00 % | 9.200 K 0.00 % | 9.200 K 0.00 % | 9.200 K 0.00 % | 9.200 K 99 900.00 % | 9.200 0.00 % | 9.200 0.00 % | 9.200 0.00 % | 9.200 0.00 % | 9.200 -99.96 % | 25.713 K -97.45 % | 1.009 M -80.78 % | 5.252 M 454.89 % | 946.495 K -16.12 % | 1.128 M -87.92 % | 9.345 M 617.24 % | 1.303 M 333.82 % | 300.335 K 50.17 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.950 K -1.25 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 100.00 % | 2.000 K 0.00 % | 2.000 K -71.43 % | 7.000 K |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.204 M | 0.000 -100.00 % | 126.256 -99.99 % | 1.646 M 60.82 % | 1.024 M 469.81 % | 179.658 K -3.11 % | 185.428 K -14.32 % | 216.414 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.875 K | 0.000 | 0.000 | 0.000 -100.00 % | 120.000 K 0.00 % | 120.000 K -20.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.825 M 0.00 % | 2.825 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 175.000 K | 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 -100.00 % | 4.204 M | 0.000 -100.00 % | 126.256 -100.00 % | 4.471 M 16.18 % | 3.848 M 2 042.06 % | 179.658 K -3.11 % | 185.428 K -14.32 % | 216.414 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.875 K -73.21 % | 175.000 K | 0.000 | 0.000 -100.00 % | 120.000 K 0.00 % | 120.000 K -20.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 2 242.86 % | -7.000 K |
| Property plant equipment net | 9.172 K -16.47 % | 10.981 K -35.99 % | 17.155 K -15.39 % | 20.275 K -19.21 % | 25.095 K 27.34 % | 19.707 K 127 058.34 % | 15.498 -23.11 % | 20.155 -6.66 % | 21.593 47.31 % | 14.658 -83.37 % | 88.118 -72.23 % | 317.327 -99.94 % | 550.654 K -48.96 % | 1.079 M 534.94 % | 169.923 K -5.61 % | 180.024 K 3 857.44 % | 4.549 K 64.64 % | 2.763 K -99.60 % | 687.599 K 17 994.71 % | 3.800 K -21.37 % | 4.833 K -36.26 % | 7.582 K -29.35 % | 10.732 K -26.76 % | 14.654 K -66.64 % | 43.932 K 9.83 % | 40.000 K -99.23 % | 5.218 M -5.05 % | 5.496 M -38.00 % | 8.865 M -0.75 % | 8.932 M -1.78 % | 9.094 M -5.71 % | 9.645 M -4.71 % | 10.122 M 10.47 % | 9.163 M |
| Total non current assets | 9.172 K -54.55 % | 20.181 K -23.43 % | 26.355 K -10.59 % | 29.475 K -14.05 % | 34.295 K 18.64 % | 28.907 K 116 941.87 % | 24.698 -15.86 % | 29.355 -4.67 % | 30.793 29.07 % | 23.858 -75.48 % | 97.318 -99.63 % | 26.156 K -99.92 % | 33.145 M 196.10 % | 11.194 M 741.34 % | 1.330 M 0.13 % | 1.329 M -82.05 % | 7.403 M -49.18 % | 14.566 M 1 373.48 % | 988.517 K 261.79 % | 273.232 K 5 553.47 % | 4.833 K -36.26 % | 7.582 K -29.35 % | 10.732 K -26.76 % | 14.654 K -83.86 % | 90.807 K -57.96 % | 216.000 K -95.86 % | 5.222 M -5.05 % | 5.500 M -40.51 % | 9.245 M -2.80 % | 9.511 M 0.19 % | 9.493 M -5.67 % | 10.064 M -3.64 % | 10.444 M 11.90 % | 9.333 M |
| Other current assets | 129.541 K | 0.000 -100.00 % | 89.907 | 0.000 -100.00 % | 104.989 -95.92 % | 2.573 K -92.04 % | 32.336 K -37.18 % | 51.476 K -56.19 % | 117.494 K -70.34 % | 396.173 K | 0.000 -100.00 % | 668.422 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 465.186 K 6 360.92 % | 7.200 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 590.635 K 20 844.50 % | 2.820 K | 0.000 -100.00 % | 1.206 M -47.07 % | 2.279 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 2.400 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.071 0.00 % | 0.071 -53.29 % | 0.152 -99.99 % | 1.262 K -99.98 % | 7.079 M 6 954.82 % | 100.336 K -59.68 % | 248.835 K -82.52 % | 1.424 M | 0.000 | 0.000 | 0.000 -100.00 % | 554.568 K 4.58 % | 530.294 K 1 022.32 % | 47.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.524 M 497.13 % | 255.209 K -63.89 % | 706.661 K -76.04 % | 2.949 M 169.67 % | 1.093 M 148.18 % | 440.600 K 42 750.00 % | 1.028 K -67.12 % | 3.127 K -28.00 % | 4.343 K 474.62 % | 755.861 1 833.20 % | 39.099 -35.11 % | 60.250 -99.97 % | 222.261 K 208.25 % | 72.105 K -98.62 % | 5.223 M 2 210.01 % | 226.103 K -74.64 % | 891.685 K 14.22 % | 780.695 K -73.20 % | 2.913 M 960.09 % | 274.750 K -88.07 % | 2.303 M 236.39 % | 684.525 K 87.61 % | 364.874 K 42.79 % | 255.526 K -42.72 % | 446.077 K -81.77 % | 2.447 M 33 466.05 % | 7.290 K 4.14 % | 7.000 K -30.00 % | 10.000 K 0.00 % | 10.000 K -9.09 % | 11.000 K 22.22 % | 9.000 K 12.50 % | 8.000 K 0.00 % | 8.000 K |
| Cash and short term investments | 1.524 M 497.13 % | 255.209 K -63.89 % | 706.661 K -86.79 % | 5.349 M 389.16 % | 1.093 M 148.18 % | 440.600 K 42 750.00 % | 1.028 K -67.12 % | 3.127 K -28.00 % | 4.343 K 474.58 % | 755.932 1 825.89 % | 39.251 -98.75 % | 3.147 K -99.96 % | 7.301 M 4 133.79 % | 172.441 K -96.85 % | 5.472 M 231.63 % | 1.650 M 85.04 % | 891.685 K 14.22 % | 780.695 K -73.20 % | 2.913 M 251.20 % | 829.318 K -70.73 % | 2.833 M 287.14 % | 731.775 K 100.56 % | 364.874 K 42.79 % | 255.526 K -42.72 % | 446.077 K -81.77 % | 2.447 M 33 466.05 % | 7.290 K 4.14 % | 7.000 K -30.00 % | 10.000 K 0.00 % | 10.000 K -9.09 % | 11.000 K 22.22 % | 9.000 K 12.50 % | 8.000 K 0.00 % | 8.000 K |
| Total current assets | 1.677 M 280.34 % | 440.919 K -48.09 % | 849.352 K -84.44 % | 5.460 M 349.40 % | 1.215 M 124.45 % | 541.274 K 50 227.24 % | 1.076 K -66.33 % | 3.195 K -28.62 % | 4.476 K 124.80 % | 1.991 K 392.74 % | 404.067 -89.94 % | 4.015 K -99.95 % | 8.633 M 54.39 % | 5.592 M -65.43 % | 16.175 M 121.58 % | 7.300 M 176.93 % | 2.636 M 207.80 % | 856.355 K -50.25 % | 1.721 M -32.47 % | 2.549 M -10.61 % | 2.851 M 289.04 % | 732.875 K 96.59 % | 372.794 K -57.96 % | 886.779 K 82.86 % | 484.962 K -80.18 % | 2.447 M -66.02 % | 7.201 M -21.70 % | 9.196 M 29.98 % | 7.075 M -13.85 % | 8.212 M -0.88 % | 8.285 M 5.33 % | 7.866 M 8.41 % | 7.256 M 1.47 % | 7.151 M |
| Inventory | 0.000 | 0.000 100.00 % | -89.907 | 0.000 100.00 % | -104.000 | 0.000 | 0.000 100.00 % | 0.000 100.00 % | -0.071 0.00 % | -0.071 100.00 % | -364.816 K -19 898.01 % | -1.824 K 50.13 % | -3.658 K -223.58 % | 2.960 K | 0.000 | 0.000 -100.00 % | 1.347 M 1 443.98 % | -100.231 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.167 K | 0.000 -100.00 % | 3.917 M -8.79 % | 4.295 M -7.24 % | 4.630 M -17.01 % | 5.579 M 11.02 % | 5.025 M 5.08 % | 4.782 M 13.86 % | 4.200 M 4.04 % | 4.037 M |
| Net receivables | 23.528 K -87.33 % | 185.710 K 30.15 % | 142.691 K 28.80 % | 110.788 K -8.74 % | 121.397 K 23.75 % | 98.101 K 107.53 % | 47.271 K -29.60 % | 67.151 K -49.21 % | 132.226 K -89.29 % | 1.235 M 238.54 % | 364.816 K -57.99 % | 868.417 K -33.74 % | 1.311 M -23.85 % | 1.721 M -52.77 % | 3.644 M 23.01 % | 2.962 M 131.60 % | 1.279 M 1 843.46 % | 65.816 K 38.17 % | 47.635 K -97.23 % | 1.719 M 9 322.92 % | 18.246 K 1 558.73 % | 1.100 K -86.11 % | 7.920 K -80.50 % | 40.618 K 45.59 % | 27.898 K | 0.000 -100.00 % | 2.070 M -20.86 % | 2.615 M 7.39 % | 2.435 M -7.17 % | 2.623 M -19.27 % | 3.249 M 5.66 % | 3.075 M 0.89 % | 3.048 M -1.87 % | 3.106 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.204 M | 0.000 -100.00 % | 26.156 K 101.13 % | -2.317 M | 0.000 100.00 % | -912.083 K -357.11 % | -199.532 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 % | 256.000 K -43.74 % | 455.000 K 85.71 % | 245.000 K -8.24 % | 267.000 K 57.06 % | 170.000 K 4.29 % | 163.000 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.131 72.40 % | 14.577 | 0.000 -100.00 % | 932.334 -94.20 % | 16.079 K 5 276.91 % | 299.038 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.059 M 135.36 % | 449.869 K -37.39 % | 718.580 K 33.82 % | 536.988 K -19.08 % | 663.625 K -31.87 % | 974.110 K 23.08 % | 791.453 K 16.24 % | 680.891 K -28.61 % | 953.780 K 12.38 % | 848.698 K -7.47 % | 917.240 K -78.12 % | 4.193 M -55.14 % | 9.346 M 258.41 % | 2.608 M 227.88 % | 795.283 K -28.90 % | 1.119 M 182.66 % | 395.711 K 27.85 % | 309.506 K 32.60 % | 233.414 K 113.96 % | 109.091 K 42.86 % | 76.364 K -1.44 % | 77.477 K -27.99 % | 107.588 K 66.08 % | 64.780 K -31.75 % | 94.920 K | 0.000 -100.00 % | 426.101 K 5.73 % | 403.000 K -20.67 % | 508.000 K 9.25 % | 465.000 K -38.41 % | 755.000 K -43.23 % | 1.330 M | 0.000 | 0.000 |
| 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 |
| 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 -100.00 % | 772.145 K 155.18 % | 302.589 K -19.88 % | 377.654 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 % | -185.000 K 56.37 % | -424.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | -11.355 M 2.45 % | -11.641 M -0.56 % | -11.576 M -2.61 % | -11.282 M -3.93 % | -10.855 M -1.57 % | -10.688 M -104 408.60 % | -10.227 K -4.01 % | -9.832 K -0.18 % | -9.814 K -16.85 % | -8.399 K -5 590.29 % | -147.600 -101.40 % | 10.547 K -99.90 % | 10.547 M 1 334.51 % | 735.212 K 666.48 % | -129.787 K 26.32 % | -176.150 K -226.21 % | 139.569 K -17.41 % | 168.993 K 1 282.02 % | -14.297 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.231 K 28.53 % | 11.072 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 353.150 K 90.89 % | 185.000 K -56.37 % | 424.000 K -30.26 % | 608.000 K 52.00 % | 400.000 K -33.00 % | 597.000 K -17.54 % | 724.000 K 136.60 % | 306.000 K |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 1.271 M | 0.000 -100.00 % | 1.283 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -451.195 K -0.09 % | -450.800 K 0.00 % | -450.800 K 0.00 % | -450.800 K | 0.000 | 0.000 100.00 % | -450.800 K | 0.000 100.00 % | -450.800 K -106.77 % | 6.657 M 1 576.78 % | -450.800 K 73.99 % | -1.733 M 39.58 % | -2.869 M | 0.000 | 0.000 100.00 % | -211.562 K 87.47 % | -1.689 M -484.90 % | 438.688 K 119.13 % | -2.293 M | 0.000 -100.00 % | 136.122 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 |
| 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 -100.00 % | 4.927 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 479.160 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.000 K -61.54 % | 221.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.291 -60.21 % | 78.649 11.95 % | 70.253 100.12 % | -56.541 K 92.44 % | -747.950 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.686 M 265.68 % | 461.100 K -47.35 % | 875.707 K -84.05 % | 5.489 M 339.42 % | 1.249 M 119.08 % | 570.181 K 50 567.53 % | 1.125 K -65.25 % | 3.238 K -28.14 % | 4.506 K 52.91 % | 2.947 K -82.23 % | 16.581 K -45.58 % | 30.470 K -99.93 % | 41.778 M 148.89 % | 16.785 M -4.11 % | 17.505 M 102.88 % | 8.628 M -14.05 % | 10.039 M -34.91 % | 15.422 M 469.15 % | 2.710 M -3.98 % | 2.822 M -1.20 % | 2.856 M 285.71 % | 740.457 K 93.07 % | 383.526 K -57.45 % | 901.433 K 56.56 % | 575.769 K -78.38 % | 2.663 M -78.56 % | 12.423 M -15.47 % | 14.696 M -9.95 % | 16.320 M -7.92 % | 17.723 M -0.31 % | 17.778 M -0.85 % | 17.930 M 1.30 % | 17.700 M 7.38 % | 16.484 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 1999 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1989 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -95.152 K | 0.000 -100.00 % | 243.915 K 113 035.64 % | -215.977 67.80 % | -670.808 86.32 % | -4.902 K -3 090.03 % | 163.947 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 87.012 K | 0.000 | 0.000 -100.00 % | 40.714 K -97.37 % | 1.549 M 110.53 % | 735.612 K 246.19 % | 212.488 K -67.31 % | 649.979 K 13 980.61 % | 4.616 K 1 019.74 % | 412.251 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 64.255 100.03 % | -193.458 K -181.33 % | 237.871 K 819.84 % | -33.045 K -125.82 % | 127.993 K -48.95 % | 250.709 K 7 185 597.91 % | 3.489 -83.25 % | 20.829 -92.72 % | 285.933 149.62 % | -576.198 -264.98 % | 349.253 321.38 % | -157.762 64.05 % | -438.861 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 34.607 100.08 % | -44.308 K -27.27 % | -34.814 K -203.86 % | 33.521 K 612.45 % | 4.705 K 116.59 % | -28.368 K -813 169.65 % | 3.489 -83.25 % | 20.829 -92.72 % | 285.933 149.62 % | -576.198 -264.98 % | 349.253 321.38 % | -157.762 64.29 % | -441.823 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -212.898 K -150.44 % | -85.008 K 76.82 % | -366.789 K -158.97 % | 622.037 K | 0.000 | 0.000 -100.00 % | 2.962 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 742.819 K 548.90 % | -165.476 K -168.16 % | 242.784 K 322.09 % | -109.317 K -148.84 % | 223.830 K -20.85 % | 282.797 K 1 190.37 % | 21.916 K 778.75 % | 2.494 K -99.21 % | 317.409 K 148.83 % | -650.083 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 |
| Other working capital | 29.648 K 81.60 % | 16.326 K -45.40 % | 29.901 K -30.06 % | 42.751 K 142.52 % | -100.542 K -2 602.74 % | -3.720 K -101.95 % | 190.982 K 131.45 % | 82.514 K 126.00 % | -317.409 K -148.83 % | 650.083 K 997.04 % | -72.470 K -662.20 % | -9.508 K -111.84 % | 80.293 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 |
| Other non cash items | 4.578 M 1 052.04 % | 397.339 K 236.79 % | -290.468 K -4.18 % | -278.817 K -35.26 % | -206.130 K 64.25 % | -576.637 K -937 477.27 % | 61.516 108.13 % | -756.767 -145.11 % | 1.678 K 219.72 % | 524.763 103.82 % | -13.734 K -151.63 % | 26.601 K -99.47 % | 5.037 M -29.17 % | 7.112 M 2 038.12 % | 332.617 K -95.94 % | 8.202 M -37.18 % | 13.058 M 430.17 % | 2.463 M 502.75 % | -611.524 K -53.96 % | -397.185 K -1.08 % | -392.933 K -32.52 % | -296.502 K -0.93 % | -293.783 K 26.19 % | -398.032 K 85.76 % | -2.795 M -469.40 % | 756.541 K 18.58 % | 638.000 K -54.98 % | 1.417 M 12 781.82 % | 11.000 K -98.86 % | 962.000 K -3.41 % | 996.000 K 188.30 % | -1.128 M |
| Net cash provided by operating activities | -3.463 K 99.91 % | -3.864 M 17.77 % | -4.699 M 6.40 % | -5.021 M 21.41 % | -6.388 M -65.30 % | -3.865 M -81 583.14 % | -4.732 K 10.54 % | -5.289 K -28.91 % | -4.103 K -37.47 % | -2.985 K -3.85 % | -2.874 K 38.32 % | -4.659 K 99.93 % | -6.379 M 8.41 % | -6.965 M -14.89 % | -6.062 M -107.19 % | -2.926 M -109.39 % | -1.397 M 48.67 % | -2.723 M -345.22 % | -611.524 K -53.96 % | -397.185 K -1.08 % | -392.933 K -32.52 % | -296.502 K -0.93 % | -293.783 K 26.19 % | -398.032 K 85.76 % | -2.795 M -469.40 % | 756.541 K 18.58 % | 638.000 K -54.98 % | 1.417 M 12 781.82 % | 11.000 K -98.86 % | 962.000 K -3.41 % | 996.000 K | 0.000 |
| Investments in property plant and equipment | -3.364 K 3.80 % | -3.497 K 59.64 % | -8.664 K -79.05 % | -4.839 K 59.79 % | -12.035 K -32.28 % | -9.098 K | 0.000 100.00 % | -11.098 -152.28 % | -4.399 -27.99 % | -3.437 | 0.000 100.00 % | -3.305 K 99.11 % | -371.391 K -18.38 % | -313.733 K -250.29 % | -89.563 K 53.40 % | -192.204 K -5 957.49 % | -3.173 K 98.95 % | -300.965 K -16 666.85 % | -1.795 K -5.34 % | -1.704 K -316.63 % | -409.000 | 0.000 100.00 % | -500.000 | 0.000 100.00 % | -46.313 K -21.17 % | -38.222 K 72.30 % | -138.000 K 66.75 % | -415.000 K -302.91 % | -103.000 K -164.10 % | -39.000 K 71.94 % | -139.000 K | 0.000 |
| Acquisitions net | 0.000 | 0.000 100.00 % | -2.402 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.303 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.647 M -840.14 % | -813.356 K -115.87 % | 5.125 M 306.19 % | -2.486 M -148.58 % | -1.000 M -53.85 % | -650.000 K -241.51 % | -190.330 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 |
| Purchases of investments | 0.000 | 0.000 -100.00 % | 2.400 M 200.00 % | -2.400 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.090 K | 0.000 | 0.000 | 0.000 100.00 % | -268.876 K 65.71 % | -784.035 K | 0.000 -100.00 % | 1.201 K 100.04 % | -3.388 M 8.94 % | -3.720 M -1 450.19 % | -240.000 K -20.00 % | -200.000 K 62.29 % | -530.293 K -185.78 % | -185.559 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 2.400 M | 0.000 -100.00 % | 9.552 K -93.54 % | 147.827 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.498 M 242.93 % | 436.806 K -43.75 % | 776.599 K -0.25 % | 778.574 K | 0.000 -100.00 % | 118.118 K -83.79 % | 728.611 K -78.22 % | 3.345 M | 0.000 | 0.000 -100.00 % | 59.835 K -67.88 % | 186.290 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 4.474 K 11.35 % | 4.018 K -93.95 % | 66.456 K 531.53 % | -15.400 K 7.15 % | -16.586 K -262.75 % | 10.191 K 90 915.45 % | 11.197 -99.89 % | 10.224 K 66.32 % | 6.147 K 747.21 % | -949.822 99.94 % | -1.497 M -243.04 % | -436.410 K -1 124.39 % | 42.602 K 102.37 % | -1.799 M -86.11 % | -966.861 K 64.64 % | -2.734 M -373.44 % | 1.000 M | 0.000 100.00 % | -528.625 K -292.88 % | -134.550 K | 0.000 | 0.000 | 0.000 100.00 % | -518.319 K -1 177.75 % | -40.565 K -102.98 % | 1.361 M 33 921.78 % | 4.000 K 100.00 % | 2.000 K -98.62 % | 145.000 K 14 400.00 % | 1.000 K -91.67 % | 12.000 K | 0.000 |
| Net cash used for investing activites | 1.110 K 113.05 % | 521.000 -99.98 % | 2.455 M 201.45 % | -2.420 M -12 592.01 % | -19.069 K -112.80 % | 148.920 K 1 329 899.11 % | 11.197 112.49 % | -89.655 -269.32 % | 52.949 105.55 % | -953.259 -213.46 % | 840.193 128.88 % | -2.909 K 99.96 % | -7.468 M -154.70 % | -2.932 M -172.06 % | 4.069 M 176.87 % | -5.293 M -98.81 % | -2.662 M -100.68 % | -1.327 M -38.09 % | -960.750 K -185.72 % | -336.254 K 28.59 % | -470.867 K -64 514.09 % | 731.000 246.20 % | -500.000 99.90 % | -518.319 K -496.61 % | -86.878 K -106.57 % | 1.323 M 1 087.05 % | -134.000 K 67.55 % | -413.000 K -1 083.33 % | 42.000 K 205.00 % | -40.000 K 68.50 % | -127.000 K | 0.000 |
| Debt repayment | 0.000 -100.00 % | 612.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 232.131 K 52.85 % | 151.869 K -93.93 % | 2.500 M 837.56 % | 266.651 K -95.11 % | 5.457 M 18.19 % | 4.617 M 87.93 % | 2.457 M 147.52 % | -5.170 M -280.80 % | 2.860 M 15.54 % | 2.475 M 230.00 % | 750.000 K | 0.000 | 0.000 | 0.000 100.00 % | -15.449 K -187.19 % | 17.719 K | 0.000 -100.00 % | 960.161 K 157.26 % | -1.677 M -361.92 % | -363.000 K 18.97 % | -448.000 K -122.89 % | -201.000 K -146.74 % | 430.000 K 572.53 % | -91.000 K | 0.000 |
| Common stock issued | 3.622 M 29.36 % | 2.800 M 148 597.03 % | 1.883 K -99.98 % | 9.992 M 41.53 % | 7.060 M 125.69 % | 3.128 M 19.35 % | 2.621 M -33.31 % | 3.930 M -47.49 % | 7.486 M 254.07 % | 2.114 M 3.53 % | 2.042 M 0.03 % | 2.042 M -79.28 % | 9.852 M 374.10 % | 2.078 M -85.08 % | 13.926 M 181.32 % | 4.950 M 166.02 % | 1.861 M -24.11 % | 2.452 M -27.05 % | 3.361 M 738.65 % | 400.818 K -84.53 % | 2.591 M 299.34 % | 648.700 K 10.72 % | 585.912 K 11.43 % | 525.800 K -62.08 % | 1.387 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -695.923 K | 0.000 100.00 % | -163.681 K 16.07 % | -195.016 K 12.02 % | -221.656 K 52.53 % | -466.921 K -549.87 % | -71.848 K 36.27 % | -112.742 K -22.16 % | -92.292 K 80.48 % | -472.697 K | 0.000 100.00 % | -1.365 M -986.61 % | -125.637 K -6 810.73 % | -1.818 K 87.56 % | -14.609 K | 0.000 | 0.000 100.00 % | -108.576 K -508.99 % | -17.829 K | 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 100.00 % | -7.170 M -57.86 % | -4.542 M -864.28 % | -471.056 K 75.83 % | -1.949 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.475 M -23.75 % | -2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -46.000 K | 0.000 | 0.000 100.00 % | -36.000 K | 0.000 |
| Other financing activites | -3.618 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.583 M 2 599.34 % | -183.361 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.375 M 7.95 % | 2.200 M 485.15 % | -571.210 K 66.31 % | -1.695 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 131.19 % | -641.295 K -29.82 % | -494.000 K -43.60 % | -344.000 K 15.69 % | -408.000 K 59.16 % | -999.000 K 2.54 % | -1.025 M | 0.000 |
| Net cash used provided by financing activities | 3.622 K -99.89 % | 3.412 M 181 124.91 % | 1.883 K -99.98 % | 9.296 M 31.67 % | 7.060 M 125.69 % | 3.128 M 119 247.46 % | 2.621 K -37.03 % | 4.163 K -45.50 % | 7.637 K 64.08 % | 4.655 K 131.27 % | 2.013 K -72.83 % | 7.406 K -99.95 % | 13.996 M 208.64 % | 4.535 M -38.64 % | 7.391 M -3.82 % | 7.684 M 81.48 % | 4.234 M 22.66 % | 3.452 M 23.71 % | 2.790 M 315.55 % | -1.294 M -152.16 % | 2.482 M 303.29 % | 615.422 K 1.95 % | 603.631 K 14.80 % | 525.800 K -79.36 % | 2.547 M 209.87 % | -2.318 M -170.48 % | -857.000 K -2.27 % | -838.000 K -37.60 % | -609.000 K -7.03 % | -569.000 K 50.61 % | -1.152 M | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 2.240 M 220.85 % | -1.853 M | 0.000 -100.00 % | 587.050 K | 0.000 | 0.000 -100.00 % | 0.000 100.00 % | 0.000 159.26 % | 0.000 20.59 % | 0.000 -100.00 % | 845.000 -99.60 % | 211.184 K 152.73 % | -400.523 K -207.19 % | -130.383 K -97.73 % | -65.941 K 41.13 % | -112.019 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 |
| Net change in cash | 1.268 K 100.28 % | -451.452 K 79.87 % | -2.242 M -220.85 % | 1.855 M 184.18 % | 652.870 K 211.10 % | -587.638 K -27 893.89 % | -2.099 K -72.63 % | -1.216 K -133.89 % | 3.588 K 400.52 % | 716.762 3 488.79 % | -21.151 86.94 % | -162.011 -100.11 % | 150.156 K 102.92 % | -5.151 M -203.08 % | 4.997 M 850.90 % | -665.452 K -714.19 % | 108.346 K 115.22 % | -712.050 K -158.46 % | 1.218 M 160.06 % | -2.028 M -225.32 % | 1.618 M 406.22 % | 319.651 K 3.33 % | 309.348 K 179.21 % | -390.551 K -16.71 % | -334.628 K -40.09 % | -238.865 K 32.33 % | -353.000 K -312.65 % | 166.000 K 129.86 % | -556.000 K -257.51 % | 353.000 K 224.73 % | -283.000 K | 0.000 |
| Cash at beginning of period | 255.209 -99.96 % | 706.661 K -76.04 % | 2.949 M 169.67 % | 1.093 M 148.18 % | 440.600 K -57.15 % | 1.028 M 32 778.33 % | 3.127 K -28.00 % | 4.343 K 474.62 % | 755.861 1 833.20 % | 39.099 -35.11 % | 60.250 -72.89 % | 222.261 -99.69 % | 72.105 K -98.62 % | 5.223 M 2 210.01 % | 226.103 K -74.64 % | 891.555 K 13.81 % | 783.339 K -47.52 % | 1.493 M 443.31 % | 274.750 K -88.07 % | 2.303 M 236.39 % | 684.525 K 87.61 % | 364.874 K 557.12 % | 55.526 K -87.55 % | 446.077 K -42.86 % | 780.705 K 193.43 % | -835.591 K -73.36 % | -482.000 K 25.62 % | -648.000 K -604.35 % | -92.000 K 79.33 % | -445.000 K -174.69 % | -162.000 K | 0.000 |
| Cash at end of period | 1.523 K -99.40 % | 255.209 K -63.89 % | 706.661 K -76.04 % | 2.949 M 169.67 % | 1.093 M 148.18 % | 440.600 K 42 750.00 % | 1.028 K -67.12 % | 3.127 K -28.00 % | 4.343 K 474.62 % | 755.861 1 833.20 % | 39.099 -35.11 % | 60.250 -99.97 % | 222.261 K 208.25 % | 72.105 K -98.62 % | 5.223 M 2 210.01 % | 226.103 K -74.64 % | 891.685 K 14.22 % | 780.695 K -47.70 % | 1.493 M 443.31 % | 274.750 K -88.07 % | 2.303 M 236.39 % | 684.525 K 87.61 % | 364.874 K 557.12 % | 55.526 K -87.55 % | 446.077 K 141.52 % | -1.074 M -28.68 % | -835.000 K -73.24 % | -482.000 K 25.62 % | -648.000 K -604.35 % | -92.000 K 79.33 % | -445.000 K | 0.000 |
| Operating cash flow | -3.463 K 99.91 % | -3.864 M 16.63 % | -4.635 M 7.68 % | -5.021 M 21.41 % | -6.388 M -65.30 % | -3.865 M -81 583.14 % | -4.732 K 10.54 % | -5.289 K -28.91 % | -4.103 K -37.47 % | -2.985 K -3.85 % | -2.874 K 38.32 % | -4.659 K 99.93 % | -6.379 M 8.41 % | -6.965 M -14.89 % | -6.062 M -107.19 % | -2.926 M -109.39 % | -1.397 M 48.67 % | -2.723 M -345.22 % | -611.524 K -53.96 % | -397.185 K -1.08 % | -392.933 K -32.52 % | -296.502 K -0.93 % | -293.783 K 26.19 % | -398.032 K 85.76 % | -2.795 M -469.40 % | 756.541 K 18.58 % | 638.000 K -54.98 % | 1.417 M 12 781.82 % | 11.000 K -98.86 % | 962.000 K -3.41 % | 996.000 K | 0.000 |
| Capital expenditure | -3.364 99.90 % | -3.500 K 59.60 % | -8.664 K -79.05 % | -4.839 K 59.79 % | -12.035 K -32.28 % | -9.098 K | 0.000 100.00 % | -11.098 -152.28 % | -4.399 -27.99 % | -3.437 | 0.000 100.00 % | -3.305 K 99.11 % | -371.391 K -18.38 % | -313.733 K -250.29 % | -89.563 K 53.40 % | -192.204 K -5 957.49 % | -3.173 K 98.95 % | -300.965 K 26.67 % | -410.420 K -201.22 % | -136.254 K -33 213.94 % | -409.000 | 0.000 100.00 % | -500.000 | 0.000 100.00 % | -186.313 K -387.45 % | -38.222 K 72.30 % | -138.000 K 66.75 % | -415.000 K -302.91 % | -103.000 K -164.10 % | -39.000 K 71.94 % | -139.000 K | 0.000 |
| Free CashFlow | -3.466 K 99.91 % | -3.868 M 16.71 % | -4.644 M 7.59 % | -5.026 M 21.48 % | -6.400 M -65.22 % | -3.874 M -81 775.42 % | -4.732 K 10.73 % | -5.300 K -29.04 % | -4.107 K -37.45 % | -2.988 K -3.97 % | -2.874 K 63.91 % | -7.964 K 99.88 % | -6.751 M 7.25 % | -7.279 M -18.31 % | -6.152 M -97.29 % | -3.118 M -122.63 % | -1.401 M 53.68 % | -3.024 M -195.87 % | -1.022 M -91.58 % | -533.439 K -35.62 % | -393.342 K -32.66 % | -296.502 K -0.75 % | -294.283 K 26.07 % | -398.032 K 86.65 % | -2.981 M -514.99 % | 718.319 K 43.66 % | 500.000 K -50.10 % | 1.002 M 1 189.13 % | -92.000 K -109.97 % | 923.000 K 7.70 % | 857.000 K | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1989 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-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 | 2001-01-31 | 1996-06-30 | 1996-01-31 | 1995-06-30 | 1995-01-31 | 1994-06-30 | 1994-01-31 | 1993-06-30 | 1993-01-31 | 1992-06-30 | 1992-01-31 | 1991-06-30 | 1991-01-31 | 1990-06-30 | 1990-01-31 | 1989-06-30 | 1989-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 -100.00 % | 1.447 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 % | 89.139 828.43 % | 9.601 33.25 % | 7.205 -67.69 % | 22.298 -95.72 % | 520.904 22 430.45 % | 2.312 2 727.27 % | -0.088 -100.01 % | 1.006 K 338.00 % | 229.698 -10.18 % | 255.726 -73.91 % | 980.309 101.18 % | 487.282 -99.98 % | 2.331 M 0.00 % | 2.331 M -2.43 % | 2.389 M 0.00 % | 2.389 M 472.13 % | 417.562 K 0.00 % | 417.562 K -66.60 % | 1.250 M 0.00 % | 1.250 M 6 120.14 % | 20.096 K 0.00 % | 20.096 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.000 0.00 % | 600.000 0.00 % | 600.000 0.00 % | 600.000 -80.65 % | 3.100 K 0.00 % | 3.100 K 205.42 % | 1.015 K 0.00 % | 1.015 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 | -2.484 K -13.53 % | -2.188 K -31.49 % | -1.664 K 99.93 % | -2.414 M 3.93 % | -2.513 M -17.08 % | -2.146 M 7.19 % | -2.312 M 1.69 % | -2.352 M 33.11 % | -3.516 M 19.16 % | -4.350 M -98.14 % | -2.195 M 5.71 % | -2.328 M -6.85 % | -2.179 M 16.80 % | -2.619 M -161 338.68 % | -1.622 K 99.94 % | -2.914 M -65 319.98 % | -4.455 K 28.53 % | -6.233 K -124.58 % | -2.776 K -159.08 % | -1.071 K -505.71 % | 264.070 -97.38 % | 10.095 K 183.30 % | -12.119 K 36.90 % | -19.204 K -116.80 % | -8.858 K -214.03 % | -2.821 K 99.92 % | -3.660 M 0.00 % | -3.660 M -1 541.26 % | -223.000 K 0.00 % | -223.000 K 94.59 % | -4.121 M 0.00 % | -4.121 M 36.88 % | -6.529 M 0.00 % | -6.529 M -429.07 % | -1.234 M 0.00 % | -1.234 M 42.17 % | -2.134 M 0.00 % | -2.134 M -811.97 % | -234.000 K 0.00 % | -234.000 K -28.13 % | -182.623 K 0.00 % | -182.623 K -60.04 % | -114.112 K 0.00 % | -114.112 K -1 703.71 % | 7.116 K 0.00 % | 7.116 K 550.49 % | -1.580 K 0.00 % | -1.580 K 83.62 % | -9.641 K -200.00 % | -3.214 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.500 K 100.00 % | 51.750 K | 0.000 | 0.000 -100.00 % | 564.000 K 100.00 % | 282.000 K |
| Income before tax | -2.499 K 99.89 % | -2.204 M -30.62 % | -1.687 M 31.41 % | -2.460 M 6.98 % | -2.644 M -16.00 % | -2.279 M 8.12 % | -2.481 M 3.92 % | -2.582 M 28.54 % | -3.613 M 18.92 % | -4.456 M -94.45 % | -2.292 M 5.42 % | -2.423 M -1.97 % | -2.376 M 14.89 % | -2.792 M -51.02 % | -1.849 M 41.76 % | -3.174 M 41.63 % | -5.438 M 14.71 % | -6.376 M -121.24 % | -2.882 M -164.55 % | -1.089 M -610.09 % | 213.564 K -97.70 % | 9.296 M 153.56 % | -17.358 M 15.71 % | -20.594 M -236 250.26 % | -8.714 K 99.72 % | -3.105 M 16.63 % | -3.724 M 0.00 % | -3.724 M -1 259.12 % | -274.000 K 0.00 % | -274.000 K 93.54 % | -4.241 M 0.00 % | -4.241 M 42.58 % | -7.386 M 0.00 % | -7.386 M -318.30 % | -1.766 M 0.00 % | -1.766 M 17.26 % | -2.134 M 0.00 % | -2.134 M -811.97 % | -234.000 K 0.00 % | -234.000 K -28.13 % | -182.623 K 0.00 % | -182.623 K -60.04 % | -114.112 K 0.00 % | -114.112 K 76.28 % | -481.116 K 0.00 % | -481.116 K -171.84 % | -176.983 K 0.00 % | -176.983 K 92.79 % | -2.453 M -200.05 % | -817.520 K -138.34 % | -343.000 K -99.42 % | -172.000 K 19.44 % | -213.500 K -100.00 % | -106.750 K 61.74 % | -279.000 K -99.29 % | -140.000 K -207.69 % | -45.500 K -100.00 % | -22.750 K 48.30 % | -44.000 K -100.00 % | -22.000 K 89.91 % | -218.000 K -100.00 % | -109.000 K -237.11 % | 79.500 K 100.00 % | 39.750 K -70.34 % | 134.000 K 100.00 % | 67.000 K |
| Income before tax ratio | 0.00 | 0.00 100.00 % | -1 165.91 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -20 738.85 93.73 % | -330 626.50 56.20 % | -754 800.83 -163.97 % | -285 943.72 -5 068.43 % | -5 532.51 98.83 % | -471 182.53 80.58 % | -2 426 863.64 -26 363.54 % | 9 240.43 112.23 % | -75 570.15 6.16 % | -80 533.12 -905 933.36 % | -8.89 99.86 % | -6 371.71 -398 730.64 % | -1.60 0.00 % | -1.60 -1 292.94 % | -0.11 0.00 % | -0.11 98.87 % | -10.16 0.00 % | -10.16 -71.89 % | -5.91 0.00 % | -5.91 93.28 % | -87.86 0.00 % | -87.86 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -304.37 0.00 % | -304.37 -60.04 % | -190.19 0.00 % | -190.19 -22.54 % | -155.20 0.00 % | -155.20 10.99 % | -174.37 0.00 % | -174.37 | 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 | -2.143 K 99.90 % | -2.126 M -31.43 % | -1.618 M 31.70 % | -2.368 M 13.31 % | -2.732 M -20.32 % | -2.271 M 5.98 % | -2.415 M 3.77 % | -2.510 M 33.40 % | -3.769 M 13.06 % | -4.335 M -94.93 % | -2.224 M 5.42 % | -2.351 M 5.01 % | -2.475 M 9.29 % | -2.729 M -52.51 % | -1.789 M 41.68 % | -3.068 M 42.66 % | -5.350 M 3.57 % | -5.548 M -28 150 691.10 % | 19.709 100.00 % | -1.350 M -216.54 % | 1.158 M 139.16 % | -2.958 M -2.54 % | -2.885 M 27.60 % | -3.984 M -102 099.55 % | -3.898 K -23.70 % | -3.152 K 99.91 % | -3.587 M 0.00 % | -3.587 M -9 579.03 % | -37.060 K 0.00 % | -37.060 K 99.09 % | -4.087 M 0.00 % | -4.087 M 43.50 % | -7.234 M 0.00 % | -7.234 M -312.53 % | -1.754 M 0.00 % | -1.754 M -152.68 % | -694.000 K 0.00 % | -694.000 K -196.58 % | -234.000 K 0.00 % | -234.000 K -29.79 % | -180.288 K 0.00 % | -180.288 K -61.08 % | -111.926 K 0.00 % | -111.926 K 76.65 % | -479.271 K 0.00 % | -479.271 K -216.88 % | -151.245 K 0.00 % | -151.245 K 90.82 % | -1.647 M -139.19 % | -688.566 K -493.59 % | -116.000 K -100.72 % | -57.791 K -269.97 % | 34.000 K 100.00 % | 17.000 K 115.89 % | -107.000 K -99.07 % | -53.750 K -133.91 % | 158.500 K 100.00 % | 79.250 K -77.77 % | 356.500 K 100.00 % | 178.250 K -46.79 % | 335.000 K 100.00 % | 167.500 K -67.82 % | 520.500 K 100.00 % | 260.250 K -73.35 % | 976.500 K 100.00 % | 488.250 K |
| Net income ratio | 0.00 | 0.00 100.00 % | -1.15 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -18.20 99.99 % | -303 549.53 -48 993.94 % | -618.30 -121.18 % | -279.55 -5 146.30 % | -5.33 98.85 % | -463.39 84.56 % | -3 000.80 -30 005.91 % | 10.03 119.02 % | -52.76 29.75 % | -75.10 -731.10 % | -9.04 -56.09 % | -5.79 -268.68 % | -1.57 0.00 % | -1.57 -1 582.09 % | -0.09 0.00 % | -0.09 99.05 % | -9.87 0.00 % | -9.87 -88.95 % | -5.22 0.00 % | -5.22 91.49 % | -61.41 0.00 % | -61.41 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -304.37 0.00 % | -304.37 -60.04 % | -190.19 0.00 % | -190.19 -8 385.84 % | 2.30 0.00 % | 2.30 247.50 % | -1.56 0.00 % | -1.56 | 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 | 0.00 100.00 % | -1 117.99 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -20 072.22 93.72 % | -319 540.88 56.97 % | -742 594.59 -198.45 % | -248 820.52 -657 626 591.32 % | 0.04 100.00 % | -583 947.23 95.56 % | -13 164 420.45 -447 633.37 % | -2 940.24 76.59 % | -12 558.73 19.39 % | -15 580.07 -391 675.33 % | -3.98 38.51 % | -6.47 -320.30 % | -1.54 0.00 % | -1.54 -9 819.86 % | -0.02 0.00 % | -0.02 99.84 % | -9.79 0.00 % | -9.79 -69.13 % | -5.79 0.00 % | -5.79 93.37 % | -87.26 0.00 % | -87.26 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -300.48 0.00 % | -300.48 -61.08 % | -186.54 0.00 % | -186.54 -20.66 % | -154.60 0.00 % | -154.60 -3.75 % | -149.01 0.00 % | -149.01 | 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 | 0.00 100.00 % | -3.33 | 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.42 101.64 % | -25.94 42.49 % | -45.10 -10 915.49 % | -0.41 -141.95 % | 0.98 103.47 % | -28.11 -130.61 % | 91.85 24 619.67 % | 0.37 8.09 % | 0.34 221.23 % | -0.28 -64.00 % | -0.17 -148.75 % | 0.35 270.95 % | 0.10 0.00 % | 0.10 -28.71 % | 0.13 0.00 % | 0.13 -46.03 % | 0.25 0.00 % | 0.25 -68.84 % | 0.80 0.00 % | 0.80 -20.27 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.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 | 2.996 M -99.88 % | 2.432 B 5.99 % | 2.295 B 43.79 % | 1.596 B 0.05 % | 1.595 B 0.00 % | 1.595 B 0.00 % | 1.595 B 22.40 % | 1.303 B 8.24 % | 1.204 B 5.17 % | 1.145 B 32.74 % | 862.316 M 5.56 % | 816.895 M 31.22 % | 622.545 M 142 528.86 % | 436.479 K -99.90 % | 443.321 M 5.80 % | 419.024 M 20.68 % | 347.226 M 41.73 % | 244.990 M 84.11 % | 133.069 M 9.38 % | 121.652 M -12.11 % | 138.416 M 219.47 % | 43.327 M 286.92 % | 11.198 M 135.86 % | 4.748 M 119 904.31 % | 3.956 K -99.90 % | 3.840 M -50.50 % | 7.757 M 0.00 % | 7.757 M 29.03 % | 6.012 M 0.00 % | 6.012 M 43.79 % | 4.181 M 0.00 % | 4.181 M 54.17 % | 2.712 M 0.00 % | 2.712 M 7.83 % | 2.515 M 0.00 % | 2.515 M 54.49 % | 1.628 M 0.00 % | 1.628 M 31.82 % | 1.235 M 0.00 % | 1.235 M 36.80 % | 902.765 K 0.00 % | 902.765 K 13.14 % | 797.901 K 0.00 % | 797.901 K 42.19 % | 561.138 K 0.00 % | 561.138 K 51.67 % | 369.980 K 0.00 % | 369.980 K 36.43 % | 271.193 K -48.35 % | 525.085 K 3 827.04 % | 13.371 K 0.00 % | 13.371 K 0.01 % | 13.370 K 0.00 % | 13.370 K 0.00 % | 13.370 K 0.00 % | 13.370 K 0.00 % | 13.370 K 0.00 % | 13.370 K 0.00 % | 13.370 K 0.00 % | 13.370 K -100.00 % | 500.345 M 0.00 % | 500.345 M 0.00 % | 500.345 M 0.00 % | 500.345 M 0.00 % | 500.345 M 0.00 % | 500.345 M |
| Weighted average shs out | 2.298 M -99.91 % | 2.432 B 5.95 % | 2.295 B 43.84 % | 1.596 B 0.05 % | 1.595 B 0.00 % | 1.595 B 0.00 % | 1.595 B 22.40 % | 1.303 B 8.24 % | 1.204 B 5.17 % | 1.145 B 32.74 % | 862.316 M 5.56 % | 816.895 M 31.22 % | 622.545 M 42.63 % | 436.479 M -7.91 % | 473.976 M 13.83 % | 416.399 M 22.08 % | 341.082 M 39.22 % | 244.991 M 84.11 % | 133.071 M 11.79 % | 119.039 M -14.04 % | 138.474 M 219.60 % | 43.327 M 286.92 % | 11.198 M 135.90 % | 4.747 M 120 107.65 % | 3.949 K -99.90 % | 3.839 M -35.68 % | 5.969 M 0.00 % | 5.969 M 0.00 % | 5.969 M 0.00 % | 5.969 M 42.76 % | 4.181 M 0.00 % | 4.181 M 54.17 % | 2.712 M 0.00 % | 2.712 M 7.83 % | 2.515 M 0.00 % | 2.515 M 54.49 % | 1.628 M 0.00 % | 1.628 M 31.82 % | 1.235 M 0.00 % | 1.235 M 36.80 % | 902.765 K 0.00 % | 902.765 K 13.14 % | 797.901 K 0.00 % | 797.901 K 42.19 % | 561.138 K 0.00 % | 561.138 K 51.67 % | 369.980 K 0.00 % | 369.980 K 36.43 % | 271.193 K -99.95 % | 525.085 M 109.84 % | 250.236 M 0.00 % | 250.236 M 0.00 % | 250.236 M 0.00 % | 250.236 M 0.00 % | 250.236 M 0.00 % | 250.236 M 0.00 % | 250.236 M 0.00 % | 250.236 M 0.00 % | 250.236 M 0.00 % | 250.236 M -49.99 % | 500.345 M 0.00 % | 500.345 M 0.00 % | 500.345 M 0.00 % | 500.345 M 0.00 % | 500.345 M 0.00 % | 500.345 M |
| EPS diluted | 0.00 | 0.00 100.00 % | 0.00 53.33 % | 0.00 6.25 % | 0.00 -23.08 % | 0.00 7.14 % | 0.00 22.22 % | 0.00 37.93 % | 0.00 23.68 % | 0.00 -52.00 % | 0.00 13.79 % | 0.00 17.14 % | 0.00 41.67 % | -0.01 -62.16 % | 0.00 47.14 % | -0.01 45.31 % | -0.01 49.61 % | -0.03 -21.53 % | -0.02 -137.50 % | -0.01 -563.16 % | 0.00 -99.17 % | 0.23 121.30 % | -1.08 73.33 % | -4.05 -80.80 % | -2.24 -206.85 % | -0.73 -55.32 % | -0.47 0.00 % | -0.47 -939.82 % | -0.05 0.00 % | -0.05 95.29 % | -0.96 0.00 % | -0.96 60.66 % | -2.44 0.00 % | -2.44 -442.22 % | -0.45 0.00 % | -0.45 66.17 % | -1.33 0.00 % | -1.33 -638.89 % | -0.18 0.00 % | -0.18 5.26 % | -0.19 0.00 % | -0.19 -35.71 % | -0.14 0.00 % | -0.14 82.50 % | -0.80 0.00 % | -0.80 -66.67 % | -0.48 0.00 % | -0.48 -1 062.23 % | -0.04 -577.05 % | -0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 100.00 % | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 100.00 % | 0.00 |
| Earnings per share | 0.00 | 0.00 100.00 % | 0.00 53.33 % | 0.00 6.25 % | 0.00 -23.08 % | 0.00 7.14 % | 0.00 22.22 % | 0.00 37.93 % | 0.00 23.68 % | 0.00 -52.00 % | 0.00 13.79 % | 0.00 17.14 % | 0.00 41.67 % | -0.01 -62.16 % | 0.00 47.14 % | -0.01 46.56 % | -0.01 48.43 % | -0.03 -21.53 % | -0.02 -132.22 % | -0.01 -573.68 % | 0.00 -99.17 % | 0.23 121.30 % | -1.08 73.33 % | -4.05 -80.80 % | -2.24 -206.85 % | -0.73 -55.32 % | -0.47 0.00 % | -0.47 -939.82 % | -0.05 0.00 % | -0.05 95.29 % | -0.96 0.00 % | -0.96 60.66 % | -2.44 0.00 % | -2.44 -442.22 % | -0.45 0.00 % | -0.45 66.17 % | -1.33 0.00 % | -1.33 -638.89 % | -0.18 0.00 % | -0.18 5.26 % | -0.19 0.00 % | -0.19 -35.71 % | -0.14 0.00 % | -0.14 82.50 % | -0.80 0.00 % | -0.80 -66.67 % | -0.48 0.00 % | -0.48 -1 062.23 % | -0.04 -674 736.60 % | 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.00 100.00 % | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 100.00 % | 0.00 |
| Gross profit | -1.676 K | 0.000 100.00 % | -4.819 K 0.66 % | -4.851 K 1.78 % | -4.939 K 27.83 % | -6.844 K -33.91 % | -5.111 K -12.40 % | -4.547 K -22.79 % | -3.703 K -28.09 % | -2.891 K -3.99 % | -2.780 K -31.82 % | -2.109 K 6.31 % | -2.251 K -609.16 % | -317.416 -937.95 % | 37.880 115.21 % | -249.009 23.37 % | -324.934 -3 459.36 % | -9.129 -101.80 % | 508.335 882.11 % | -64.995 -704.10 % | -8.083 -102.16 % | 373.830 373.45 % | 78.959 208.89 % | -72.512 57.22 % | -169.492 -198.08 % | 172.802 -99.92 % | 222.844 K 0.00 % | 222.844 K -30.44 % | 320.355 K 0.00 % | 320.355 K 208.80 % | 103.742 K 0.00 % | 103.742 K -89.59 % | 996.686 K 0.00 % | 996.686 K 4 859.62 % | 20.096 K 0.00 % | 20.096 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.000 0.00 % | 600.000 0.00 % | 600.000 0.00 % | 600.000 -80.65 % | 3.100 K 0.00 % | 3.100 K 205.42 % | 1.015 K 0.00 % | 1.015 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -97.131 K | 0.000 | 0.000 | 0.000 100.00 % | -197.250 -14.00 % | -173.025 23.59 % | -226.429 12.90 % | -259.966 73.57 % | -983.464 -589.46 % | -142.642 -34.20 % | -106.294 -489.87 % | -18.020 -706.73 % | 2.970 -97.93 % | 143.195 102.73 % | -5.240 K -276.97 % | -1.390 K -1 306.05 % | 115.250 103.71 % | -3.105 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -831.000 K 0.00 % | -831.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.453 M -200.05 % | -817.520 K -138.34 % | -343.000 K -99.42 % | -172.000 K 19.44 % | -213.500 K -100.00 % | -106.750 K 61.74 % | -279.000 K -99.29 % | -140.000 K -207.69 % | -45.500 K -100.00 % | -22.750 K 48.30 % | -44.000 K -100.00 % | -22.000 K 89.91 % | -218.000 K -100.00 % | -109.000 K -237.11 % | 79.500 K 100.00 % | 39.750 K -70.34 % | 134.000 K 100.00 % | 67.000 K |
| Cost of revenue | 0.000 | 0.000 | 0.000 -100.00 % | 4.851 K -1.78 % | 4.939 K -27.83 % | 6.844 K 33.91 % | 5.111 K 12.40 % | 4.547 K 22.79 % | 3.703 K 28.09 % | 2.891 K 3.99 % | 2.780 K 31.82 % | 2.109 K -6.31 % | 2.251 K 609.16 % | 317.416 519.24 % | 51.259 -80.18 % | 258.610 -22.14 % | 332.139 956.86 % | 31.427 150.04 % | 12.569 -81.33 % | 67.307 741.86 % | 7.995 -98.74 % | 632.237 319.42 % | 150.739 -54.08 % | 328.238 -71.45 % | 1.150 K 265.62 % | 314.480 -99.99 % | 2.108 M 0.00 % | 2.108 M 1.88 % | 2.069 M 0.00 % | 2.069 M 559.30 % | 313.820 K 0.00 % | 313.820 K 23.87 % | 253.340 K 0.00 % | 253.340 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 |
| General and administrative expenses | 277.561 19.94 % | 231.422 -99.74 % | 89.242 K 34 352.65 % | 259.028 -43.56 % | 458.949 1.93 % | 450.259 43.20 % | 314.420 -20.46 % | 395.303 20.60 % | 327.771 -99.86 % | 234.159 K 31 709.03 % | 736.140 -30.74 % | 1.063 K 23.61 % | 859.868 8.43 % | 792.984 -99.88 % | 680.999 K 25.30 % | 543.505 K -29.02 % | 765.723 K -16.13 % | 912.937 K 222.57 % | 283.018 K -22.23 % | 363.927 K 81 620.56 % | 445.331 -99.91 % | 473.657 K 28 956.48 % | 1.630 K -99.89 % | 1.508 M 92 027.83 % | 1.637 K -99.90 % | 1.585 M -25.58 % | 2.130 M 0.00 % | 2.130 M 2.95 % | 2.069 M 0.00 % | 2.069 M 13.62 % | 1.821 M 0.00 % | 1.821 M 154.14 % | 716.526 K 0.00 % | 716.526 K 1.80 % | 703.877 K 0.00 % | 703.877 K 101.24 % | 349.772 K 0.00 % | 349.772 K | 0.000 | 0.000 -100.00 % | 96.549 K 0.00 % | 96.549 K 4.56 % | 92.341 K 0.00 % | 92.341 K 23.60 % | 74.708 K 0.00 % | 74.708 K -43.01 % | 131.080 K 0.00 % | 131.080 K -90.05 % | 1.318 M 200.04 % | 439.271 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 | 719.949 14.05 % | 631.247 -99.88 % | 544.606 K -76.94 % | 2.362 M -13.00 % | 2.715 M 18.73 % | 2.287 M -8.19 % | 2.491 M -11.95 % | 2.829 M 112.91 % | 1.329 M -24.98 % | 1.771 M 472.42 % | -475.562 K -133.38 % | 1.425 M 99 310.57 % | 1.433 K -19.11 % | 1.772 K -12.86 % | 2.033 K -25.36 % | 2.724 K -27.52 % | 3.757 K -25.71 % | 5.058 K 389.93 % | 1.032 K 12.08 % | 921.164 82.80 % | 503.908 -52.88 % | 1.069 K -99.92 % | 1.273 M 50 899.99 % | 2.495 K 13.50 % | 2.198 K -24.97 % | 2.930 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 -100.00 % | 148.462 K 200.00 % | 49.487 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 | 0.000 | 0.000 100.00 % | -933.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.907 M 0.00 % | -1.907 M -9.03 % | -1.749 M 0.00 % | -1.749 M -1.86 % | -1.717 M 0.00 % | -1.717 M -712.87 % | 280.159 K 0.00 % | 280.159 K 132.76 % | -855.190 K 0.00 % | -855.190 K -6 281.06 % | -13.402 K 0.00 % | -13.402 K | 0.000 | 0.000 100.00 % | -95.949 K 0.00 % | -95.949 K -4.59 % | -91.742 K 0.00 % | -91.742 K -28.12 % | -71.608 K 0.00 % | -71.608 K 44.94 % | -130.065 K 0.00 % | -130.065 K -1 708.52 % | 8.086 K 101.67 % | -485.127 K -318.21 % | -116.000 K -100.72 % | -57.791 K -269.97 % | 34.000 K 100.00 % | 17.000 K 115.89 % | -107.000 K -99.07 % | -53.750 K -133.91 % | 158.500 K 100.00 % | 79.250 K -77.77 % | 356.500 K 100.00 % | 178.250 K -46.79 % | 335.000 K 100.00 % | 167.500 K -67.82 % | 520.500 K 100.00 % | 260.250 K -73.35 % | 976.500 K 100.00 % | 488.250 K |
| Operating expenses | 2.128 K -0.05 % | 2.129 K -99.87 % | 1.654 M -30.00 % | 2.362 M -13.01 % | 2.716 M 18.73 % | 2.287 M -8.18 % | 2.491 M -11.97 % | 2.830 M -26.37 % | 3.843 M -14.32 % | 4.486 M 86.40 % | 2.407 M -7.01 % | 2.588 M 9.01 % | 2.374 M 97 101.00 % | 2.442 K 27.99 % | 1.908 K -33.46 % | 2.868 K -50.72 % | 5.819 K 2.62 % | 5.671 K 77.64 % | 3.192 K 200.30 % | 1.063 K 57.16 % | 676.386 -93.35 % | 10.169 K -36.27 % | 15.956 K -6.81 % | 17.122 K 112.49 % | 8.058 K 155.98 % | 3.148 K -98.59 % | 222.844 K 0.00 % | 222.844 K -30.44 % | 320.355 K 0.00 % | 320.355 K 208.80 % | 103.742 K 0.00 % | 103.742 K -89.59 % | 996.686 K 0.00 % | 996.686 K 4 859.62 % | 20.096 K 0.00 % | 20.096 K -96.74 % | 617.092 K 0.00 % | 617.092 K | 0.000 | 0.000 -100.00 % | 600.000 0.00 % | 600.000 0.00 % | 600.000 0.00 % | 600.000 -80.65 % | 3.100 K 0.00 % | 3.100 K 205.42 % | 1.015 K 0.00 % | 1.015 K -99.96 % | 2.310 M 63 505.70 % | 3.632 K 103.13 % | -116.000 K -100.72 % | -57.791 K -269.97 % | 34.000 K 100.00 % | 17.000 K 115.89 % | -107.000 K -99.07 % | -53.750 K -133.91 % | 158.500 K 100.00 % | 79.250 K -77.77 % | 356.500 K 100.00 % | 178.250 K -46.79 % | 335.000 K 100.00 % | 167.500 K -67.82 % | 520.500 K 100.00 % | 260.250 K -73.35 % | 976.500 K 100.00 % | 488.250 K |
| Cost and expenses | 2.129 K -0.05 % | 2.130 K -99.87 % | 1.655 M -30.09 % | 2.367 M -12.99 % | 2.721 M 18.59 % | 2.294 M -8.10 % | 2.496 M -11.91 % | 2.834 M -26.34 % | 3.847 M -14.29 % | 4.489 M 86.30 % | 2.409 M -6.98 % | 2.590 M 9.00 % | 2.376 M 86 003.01 % | 2.760 K 40.84 % | 1.960 K -37.32 % | 3.126 K -49.18 % | 6.151 K 7.88 % | 5.702 K 77.93 % | 3.205 K 183.53 % | 1.130 K 65.16 % | 684.381 -93.66 % | 10.801 K -32.94 % | 16.106 K -7.70 % | 17.450 K 89.52 % | 9.207 K 165.94 % | 3.462 K -99.85 % | 2.331 M 0.00 % | 2.331 M -2.43 % | 2.389 M 0.00 % | 2.389 M 472.13 % | 417.562 K 0.00 % | 417.562 K -66.60 % | 1.250 M 0.00 % | 1.250 M 6 120.14 % | 20.096 K 0.00 % | 20.096 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.000 0.00 % | 600.000 0.00 % | 600.000 0.00 % | 600.000 -80.65 % | 3.100 K 0.00 % | 3.100 K 205.42 % | 1.015 K 0.00 % | 1.015 K -99.96 % | 2.310 M 63 505.70 % | 3.632 K 103.13 % | -116.000 K -100.72 % | -57.791 K -269.97 % | 34.000 K 100.00 % | 17.000 K 115.89 % | -107.000 K -99.07 % | -53.750 K -133.91 % | 158.500 K 100.00 % | 79.250 K -77.77 % | 356.500 K 100.00 % | 178.250 K -46.79 % | 335.000 K 100.00 % | 167.500 K -67.82 % | 520.500 K 100.00 % | 260.250 K -73.35 % | 976.500 K 100.00 % | 488.250 K |
| Research and development expenses | 1.130 K -10.74 % | 1.266 K -99.88 % | 1.020 M 109 175.54 % | 933.186 -23.66 % | 1.222 K 15.24 % | 1.061 K -16.16 % | 1.265 K -11.22 % | 1.425 K -14.06 % | 1.658 K -22.77 % | 2.147 K 8.92 % | 1.971 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 % | 171.408 K 0.00 % | 171.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 | 0.000 | 0.000 | 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 | 997.510 15.63 % | 862.669 -99.86 % | 633.848 K -73.17 % | 2.362 M -13.01 % | 2.716 M 18.73 % | 2.287 M -8.18 % | 2.491 M -11.97 % | 2.830 M -26.37 % | 3.843 M -14.32 % | 4.486 M 86.40 % | 2.407 M -7.01 % | 2.588 M 9.01 % | 2.374 M 92 470.12 % | 2.565 K -5.50 % | 2.714 K -16.93 % | 3.267 K -27.77 % | 4.523 K -24.25 % | 5.971 K 353.92 % | 1.315 K 2.36 % | 1.285 K 35.38 % | 949.239 -38.48 % | 1.543 K -46.84 % | 2.903 K -27.49 % | 4.003 K 4.38 % | 3.835 K -15.05 % | 4.515 K -99.79 % | 2.130 M 0.00 % | 2.130 M 2.95 % | 2.069 M 0.00 % | 2.069 M 13.62 % | 1.821 M 0.00 % | 1.821 M 154.14 % | 716.526 K 0.00 % | 716.526 K 1.80 % | 703.877 K 0.00 % | 703.877 K 101.24 % | 349.772 K 0.00 % | 349.772 K | 0.000 | 0.000 -100.00 % | 96.549 K 0.00 % | 96.549 K 4.56 % | 92.341 K 0.00 % | 92.341 K 23.60 % | 74.708 K 0.00 % | 74.708 K -43.01 % | 131.080 K 0.00 % | 131.080 K -91.06 % | 1.466 M 199.94 % | 488.758 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 4.123 K 93.84 % | 2.127 K 13.50 % | 1.874 K -3.40 % | 1.940 K -86.82 % | 14.718 K -68.04 % | 46.051 K 441.78 % | 8.500 K 13 181.25 % | 64.000 -63.22 % | 174.000 -94.98 % | 3.463 K 380.31 % | 721.000 4.19 % | 692.000 734.93 % | 82.881 158.07 % | 32.116 47.72 % | 21.741 -62.25 % | 57.585 -91.84 % | 705.849 1.42 % | 695.996 251.53 % | 197.992 412.52 % | 38.631 -95.70 % | 898.033 -27.98 % | 1.247 K -15.80 % | 1.481 K -56.44 % | 3.400 K -99.30 % | 486.393 K 274.49 % | 129.882 K 46.66 % | 88.559 K 0.00 % | 88.559 K -18.74 % | 108.983 K 0.00 % | 108.983 K -24.70 % | 144.727 K 0.00 % | 144.727 K 1 659.92 % | 8.224 K 0.00 % | 8.224 K -71.74 % | 29.104 K 0.00 % | 29.104 K -77.52 % | 129.477 K 0.00 % | 129.477 K | 0.000 | 0.000 -100.00 % | 53.371 K 0.00 % | 53.371 K 53.25 % | 34.825 K 0.00 % | 34.825 K 2.25 % | 34.059 K 0.00 % | 34.059 K 54.48 % | 22.047 K 0.00 % | 22.047 K -80.16 % | 111.109 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 |
| Interest expense | 67.091 K -9.27 % | 73.947 K 14.62 % | 64.514 K -25.37 % | 86.445 K 35.83 % | 63.641 K -2.20 % | 65.073 K 7.72 % | 60.408 K -2.20 % | 61.765 K -2.55 % | 63.382 K 3.15 % | 61.444 K -5.67 % | 65.139 K -6.58 % | 69.730 K 2.37 % | 68.117 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 % | 33.710 K 0.00 % | 33.710 K -81.21 % | 179.437 K 0.00 % | 179.437 K 32.65 % | 135.272 K 0.00 % | 135.272 K -10.55 % | 151.226 K 0.00 % | 151.226 K 1 490.10 % | 9.511 K 0.00 % | 9.511 K 248.31 % | 2.731 K 0.00 % | 2.731 K 670.24 % | 354.500 0.00 % | 354.500 -53.14 % | 756.500 0.00 % | 756.500 23.81 % | 611.000 0.00 % | 611.000 94.90 % | 313.500 0.00 % | 313.500 31.45 % | 238.500 0.00 % | 238.500 -99.83 % | 138.754 K 200.00 % | 46.251 K -79.71 % | 227.900 K 100.00 % | 113.950 K -53.96 % | 247.500 K 100.00 % | 123.750 K -28.05 % | 172.000 K 100.00 % | 86.000 K -57.84 % | 204.000 K 100.00 % | 102.000 K -74.53 % | 400.500 K 100.00 % | 200.250 K -55.45 % | 449.500 K 100.00 % | 224.750 K -49.04 % | 441.000 K 100.00 % | 220.500 K -20.83 % | 278.500 K 100.00 % | 139.250 K |
| Depreciation and amortization | 0.000 -100.00 % | 3.497 K -27.43 % | 4.819 K -0.66 % | 4.851 K -1.78 % | 4.939 K -27.83 % | 6.844 K 33.91 % | 5.111 K 12.40 % | 4.547 K 22.79 % | 3.703 K 28.09 % | 2.891 K 3.99 % | 2.780 K 31.82 % | 2.109 K -6.31 % | 2.251 K -6.44 % | 2.406 K 6.18 % | 2.266 K 4.18 % | 2.175 K 81 513.51 % | 2.665 -99.91 % | 2.894 K -99.37 % | 458.318 K 1 060 894.98 % | 43.197 -30.71 % | 62.340 -99.93 % | 89.303 K -0.25 % | 89.525 K -31.26 % | 130.235 K 96 988.86 % | 134.140 4.50 % | 128.362 -99.88 % | 103.640 K 0.00 % | 103.640 K 81.36 % | 57.147 K 0.00 % | 57.147 K 194.16 % | 19.427 K 0.00 % | 19.427 K 2 701.30 % | 693.500 0.00 % | 693.500 -73.39 % | 2.606 K 0.00 % | 2.606 K 164.57 % | 985.000 0.00 % | 985.000 | 0.000 | 0.000 -100.00 % | 1.579 K 0.00 % | 1.579 K 0.25 % | 1.575 K 0.00 % | 1.575 K 2.81 % | 1.532 K 0.00 % | 1.532 K -93.99 % | 25.499 K 0.00 % | 25.499 K -90.11 % | 257.749 K 200.00 % | 85.916 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 |
| Operating income | -2.129 M 0.19 % | -2.134 M -28.91 % | -1.655 M 30.09 % | -2.367 M 12.99 % | -2.721 M -18.59 % | -2.294 M 8.10 % | -2.496 M 11.91 % | -2.834 M 21.66 % | -3.617 M 19.41 % | -4.489 M -86.30 % | -2.409 M 6.98 % | -2.590 M -9.00 % | -2.376 M -85 275.60 % | -2.783 K -1.62 % | -2.739 K 20.79 % | -3.458 K 20.90 % | -4.371 K 26.85 % | -5.976 K 99.26 % | -807.098 K -57 827.79 % | -1.393 K -227.11 % | 1.096 K 135.97 % | -3.047 K -2.46 % | -2.974 K 27.71 % | -4.114 K -2.03 % | -4.033 K 99.88 % | -3.280 M 5.94 % | -3.487 M 0.00 % | -3.487 M 0.00 % | -3.487 M 0.00 % | -3.487 M -39.98 % | -2.491 M 0.00 % | -2.491 M -311.06 % | -606.000 K 0.00 % | -606.000 K 64.17 % | -1.692 M 0.00 % | -1.692 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -215.130 K 0.00 % | -215.130 K -31.31 % | -163.837 K 0.00 % | -163.837 K 65.20 % | -470.748 K 0.00 % | -470.748 K -155.62 % | -184.161 K 0.00 % | -184.161 K 89.39 % | -1.735 M -200.01 % | -578.307 K -398.54 % | -116.000 K -100.72 % | -57.791 K -269.97 % | 34.000 K 100.00 % | 17.000 K 115.89 % | -107.000 K -99.07 % | -53.750 K -133.91 % | 158.500 K 100.00 % | 79.250 K -77.77 % | 356.500 K 100.00 % | 178.250 K -46.79 % | 335.000 K 100.00 % | 167.500 K -67.82 % | 520.500 K 100.00 % | 260.250 K -73.35 % | 976.500 K 100.00 % | 488.250 K |
| Operating income ratio | 0.00 | 0.00 100.00 % | -1 143.77 | 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.73 91.47 % | -360.14 40.64 % | -606.67 -126.37 % | -268.00 82.70 % | -1 549.42 -157.11 % | -602.63 95.16 % | -12 456.01 -411 125.06 % | -3.03 76.61 % | -12.95 19.52 % | -16.09 -291.12 % | -4.11 99.94 % | -6 731.04 -449 858.31 % | -1.50 0.00 % | -1.50 -2.49 % | -1.46 0.00 % | -1.46 75.53 % | -5.97 0.00 % | -5.97 -1 130.52 % | -0.48 0.00 % | -0.48 99.42 % | -84.17 0.00 % | -84.17 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -358.55 0.00 % | -358.55 -31.31 % | -273.06 0.00 % | -273.06 -79.82 % | -151.85 0.00 % | -151.85 16.31 % | -181.44 0.00 % | -181.44 | 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 | -370.021 K -427.92 % | -70.090 K -157.61 % | -27.208 K 70.58 % | -92.487 K -221.06 % | 76.396 K 417.76 % | 14.755 K -5.46 % | 15.607 K -93.82 % | 252.349 K 7.85 % | 233.992 K 616.95 % | 32.637 K -72.29 % | 117.760 K -29.55 % | 167.158 K 101 207.88 % | 165.000 -99.82 % | 90.065 K -89.11 % | 827.379 K 142.14 % | 341.699 K 157.89 % | -590.262 K -49.13 % | -395.798 K -149.22 % | 804.216 K 208.47 % | 260.712 K 22.71 % | 212.467 K 1 621.36 % | 12.343 K 185.81 % | -14.384 K 12.72 % | -16.480 K -252.07 % | -4.681 K -102.67 % | 175.094 K 173.88 % | -237.000 K 0.00 % | -237.000 K -107.38 % | 3.213 M 0.00 % | 3.213 M 283.60 % | -1.750 M 0.00 % | -1.750 M 74.19 % | -6.780 M 0.00 % | -6.780 M -9 038.33 % | -74.193 K 0.00 % | -74.193 K 95.49 % | -1.644 M 0.00 % | -1.644 M | 0.000 | 0.000 -100.00 % | 32.506 K 0.00 % | 32.506 K -34.63 % | 49.724 K 0.00 % | 49.724 K 579.59 % | -10.368 K 0.00 % | -10.368 K -244.44 % | 7.178 K 0.00 % | 7.178 K 101.00 % | -718.000 K -200.15 % | -239.213 K -4.92 % | -228.000 K -100.00 % | -114.000 K 53.94 % | -247.500 K -100.00 % | -123.750 K 28.05 % | -172.000 K -100.00 % | -86.000 K 57.84 % | -204.000 K -100.00 % | -102.000 K 74.50 % | -400.000 K -100.00 % | -200.000 K 63.83 % | -553.000 K -100.36 % | -276.000 K 37.41 % | -441.000 K -100.45 % | -220.000 K 73.87 % | -842.000 K -100.00 % | -421.000 K |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-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 | 2001-01-31 | 1996-06-30 | 1996-01-31 | 1995-06-30 | 1995-01-31 | 1994-06-30 | 1994-01-31 | 1993-06-30 | 1993-01-31 | 1992-06-30 | 1992-01-31 | 1991-06-30 | 1991-01-31 | 1990-06-30 | 1990-01-31 | 1989-06-30 | 1989-01-31 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 1999-10-31 | 1996-08-31 | 1995-08-31 | 1994-08-31 | 1993-08-31 | 1992-08-31 | 1991-08-31 | 1990-08-31 | 1989-08-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.083 M -43.49 % | 1.917 M -11.59 % | 2.168 M 60.67 % | 1.349 M -15.42 % | 1.595 M 32.23 % | 1.206 M 252.08 % | -793.309 K 70.07 % | -2.650 M -428.47 % | 806.824 K 131.42 % | -2.568 M -278.26 % | 1.441 M 446.81 % | -415.371 K -124.02 % | 1.729 M 48.82 % | 1.162 M -24.37 % | 1.536 M 147.74 % | 620.101 K -32.57 % | 919.584 K 123.19 % | -3.965 M -251.33 % | 2.620 M 1 762.97 % | -157.537 K -402 818.23 % | -39.099 -100.00 % | 5.784 M -67.24 % | 17.657 M 35.96 % | 12.987 M 2 091 189.30 % | -621.062 -100.02 % | 2.952 M 161.80 % | -4.777 M -176.21 % | 6.268 M 325.25 % | 1.474 M 4 521.00 % | -33.339 K 97.77 % | -1.493 M -443.31 % | -274.750 K 88.07 % | -2.303 M -236.39 % | -684.525 K -95.99 % | -349.269 K -36.69 % | -255.526 K 42.72 % | -446.077 K 81.77 % | -2.447 M -149.80 % | 4.914 M -20.55 % | 6.185 M 581.92 % | 907.000 K -31.24 % | 1.319 M 110.03 % | 628.000 K -64.09 % | 1.749 M 61.20 % | 1.085 M 95.85 % | 554.000 K |
| Total investments | 0.000 | 0.000 -100.00 % | 9.200 K 0.00 % | 9.200 K 0.00 % | 9.200 K -99.52 % | 1.909 M -20.75 % | 2.409 M -19.94 % | 3.009 M 32 608.70 % | 9.200 K 0.00 % | 9.200 K 0.00 % | 9.200 K -94.37 % | 163.400 K 1 775 986.96 % | 9.200 -99.90 % | 9.200 K 99 900.00 % | 9.200 -100.00 % | 4.709 M 50 795 617.83 % | 9.271 -99.90 % | 9.271 K 99 900.00 % | 9.271 -99.90 % | 9.271 K 99 033.88 % | 9.352 -99.97 % | 26.975 K -99.01 % | 2.712 M -66.62 % | 8.125 M 170 316.90 % | 4.768 K -99.91 % | 5.352 M 347.77 % | 1.195 M -48.93 % | 2.341 M -67.41 % | 7.182 M -50.68 % | 14.563 M 4 177.41 % | 340.459 K -54.88 % | 754.568 K 42.29 % | 530.294 K 1 022.32 % | 47.250 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.950 K -1.25 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 100.00 % | 2.000 K 0.00 % | 2.000 K -71.43 % | 7.000 K |
| Total debt | 2.607 M -2.72 % | 2.680 M 10.60 % | 2.423 M 3.83 % | 2.334 M 1.38 % | 2.302 M 3.43 % | 2.226 M 3.26 % | 2.155 M 6.00 % | 2.033 M 7.01 % | 1.900 M 6.37 % | 1.787 M -5.03 % | 1.881 M 5.25 % | 1.787 M 3.31 % | 1.730 M 4.46 % | 1.656 M 7.59 % | 1.539 M 8.67 % | 1.417 M 53.31 % | 923.928 K -33.50 % | 1.389 M -46.98 % | 2.621 M | 0.000 | 0.000 -100.00 % | 5.784 M -67.30 % | 17.688 M 33.91 % | 13.209 M | 0.000 -100.00 % | 3.024 M 577.89 % | 446.155 K -93.13 % | 6.494 M 174.51 % | 2.366 M 215.41 % | 750.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.605 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.921 M -20.53 % | 6.192 M 575.25 % | 917.000 K -31.00 % | 1.329 M 107.98 % | 639.000 K -63.65 % | 1.758 M 60.84 % | 1.093 M 94.48 % | 562.000 K |
| Accumulated other comprehensive income loss | 10.289 M 4.94 % | 9.804 M 14.36 % | 8.573 M 0.82 % | 8.503 M 4.51 % | 8.137 M -0.07 % | 8.142 M -0.18 % | 8.157 M 3.94 % | 7.848 M -0.52 % | 7.889 M 2.04 % | 7.732 M 164.93 % | 2.918 M -1.20 % | 2.954 M 50.95 % | 1.957 M -11.31 % | 2.206 M 21.81 % | 1.811 M -37.33 % | 2.890 M -26.37 % | 3.925 M -12.43 % | 4.482 M 453.39 % | 809.990 K -25.26 % | 1.084 M 739.59 % | 129.074 K 110.06 % | -1.283 M -439.66 % | 377.641 K 127.22 % | -1.387 M | 0.000 -100.00 % | 39.883 K -96.93 % | 1.298 M 334.09 % | 299.112 K -87.24 % | 2.344 M 16.64 % | 2.010 M 370.02 % | 427.561 K 214.10 % | 136.122 K 1 121.71 % | -13.323 K -31.07 % | -10.165 K -44.90 % | -7.015 K -70.10 % | -4.124 K -97.70 % | -2.086 K | 0.000 -100.00 % | 4.469 M 0.02 % | 4.468 M -14.80 % | 5.244 M -0.02 % | 5.245 M -0.02 % | 5.246 M 0.00 % | 5.246 M 0.00 % | 5.246 M 31.15 % | 4.000 M |
| Retained earnings | -134.589 M -1.88 % | -132.105 M -1.68 % | -129.917 M -1.30 % | -128.252 M -1.92 % | -125.839 M -2.04 % | -123.326 M -1.77 % | -121.180 M -1.95 % | -118.868 M -2.02 % | -116.516 M -3.11 % | -113.000 M -4.00 % | -108.650 M -2.06 % | -106.455 M -102 136.75 % | -104.126 K 99.90 % | -101.948 M -102 536.52 % | -99.329 K 99.90 % | -97.707 M -102 974.48 % | -94.793 K 99.90 % | -90.338 M -107 311.42 % | -84.104 K 99.90 % | -87.744 M -118 243.36 % | -74.143 K 12.26 % | -84.503 K 99.88 % | -72.384 M -36.11 % | -53.180 M -119 885.75 % | -44.322 K 99.89 % | -41.501 M -21.41 % | -34.182 M -1.32 % | -33.735 M -32.33 % | -25.494 M -55.98 % | -16.344 M -17.79 % | -13.876 M -45.45 % | -9.540 M -6.76 % | -8.936 M -4.26 % | -8.571 M -2.74 % | -8.343 M -12.82 % | -7.395 M -5.07 % | -7.037 M -295.01 % | -1.782 M -273.42 % | -477.096 K -327.19 % | 210.000 K -78.10 % | 959.000 K -38.37 % | 1.556 M -10.68 % | 1.742 M -5.12 % | 1.836 M -5.02 % | 1.933 M 0.89 % | 1.916 M |
| Common stock | 132.676 M 0.73 % | 131.709 M 0.76 % | 130.720 M 0.75 % | 129.750 M 1.94 % | 127.282 M 0.00 % | 127.282 M 0.00 % | 127.279 M 0.08 % | 127.181 M 7.84 % | 117.937 M 0.05 % | 117.883 M 3.58 % | 113.804 M -0.01 % | 113.820 M 102 750.25 % | 110.666 K -99.90 % | 108.055 M 99 900.00 % | 108.055 K -99.90 % | 108.055 M 106 127.88 % | 101.720 K -99.90 % | 100.127 M 109 170.78 % | 91.632 K -99.90 % | 91.675 M 102 134.06 % | 89.672 K 7.11 % | 83.718 K -99.87 % | 65.636 M 6.08 % | 61.874 M 98 765.06 % | 62.584 K -99.88 % | 51.404 M 6.29 % | 48.363 M 41.72 % | 34.125 M 16.85 % | 29.204 M 4.00 % | 28.081 M 76.34 % | 15.925 M 31.43 % | 12.117 M 3.42 % | 11.716 M 26.88 % | 9.234 M 7.33 % | 8.603 M 7.31 % | 8.017 M 7.02 % | 7.491 M 68.55 % | 4.445 M 284.96 % | 1.155 M -0.04 % | 1.155 M 0.00 % | 1.155 M 0.00 % | 1.155 M 0.00 % | 1.155 M 0.00 % | 1.155 M 0.00 % | 1.155 M 0.00 % | 1.155 M |
| Total equity | -3.431 M -25.36 % | -2.737 M -0.79 % | -2.715 M -32.16 % | -2.055 M 16.05 % | -2.447 M -1 180.98 % | 226.403 K -91.03 % | 2.524 M -50.15 % | 5.063 M 427.77 % | -1.545 M -182.69 % | 1.868 M 171.42 % | -2.615 M -904.33 % | -260.415 K -14 950.48 % | -1.730 K 99.92 % | -2.161 M -306 647.99 % | 704.842 -99.98 % | 3.203 M 308 235.92 % | 1.039 K -99.98 % | 5.296 M 247 354.98 % | -2.142 K -100.04 % | 4.775 M 30 686.85 % | 15.510 K 82.89 % | 8.481 K -99.83 % | 4.979 M -72.42 % | 18.052 M 98 925.78 % | 18.230 K -99.83 % | 10.678 M -30.43 % | 15.350 M 2 887.79 % | 513.747 K -92.08 % | 6.487 M -53.28 % | 13.883 M 460.66 % | 2.476 M -8.72 % | 2.713 M -2.41 % | 2.780 M 319.27 % | 662.980 K 154.67 % | 260.333 K -59.11 % | 636.653 K 36.97 % | 464.817 K -82.55 % | 2.663 M -48.25 % | 5.146 M -11.77 % | 5.833 M -20.73 % | 7.358 M -7.52 % | 7.956 M -2.30 % | 8.143 M -1.14 % | 8.237 M -1.16 % | 8.334 M 17.86 % | 7.071 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.499 K -23.61 % | 42.543 K -8.56 % | 46.524 K 17.54 % | 39.583 K -12.92 % | 45.455 K 17.54 % | 38.673 K | 0.000 | 0.000 | 0.000 -100.00 % | 31.291 K -68.19 % | 98.383 K 25.09 % | 78.649 K 8.26 % | 72.645 K 3.40 % | 70.253 K | 0.000 -100.00 % | 56.598 K -92.44 % | 748.699 K -5.80 % | 794.771 K | 0.000 100.00 % | -4.339 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 % | 246.102 K -6.07 % | 262.000 K -95.26 % | 5.530 M -3.96 % | 5.758 M 0.40 % | 5.735 M 21.14 % | 4.734 M 0.04 % | 4.732 M 0.30 % | 4.718 M |
| Long term debt | 2.607 M -2.72 % | 2.680 M 10.60 % | 2.423 M 3.83 % | 2.334 M 1.38 % | 2.302 M 3.43 % | 2.226 M 3.26 % | 2.155 M 6.00 % | 2.033 M 7.01 % | 1.900 M 6.37 % | 1.787 M -5.03 % | 1.881 M 5.25 % | 1.787 M 3.31 % | 1.730 M 4.46 % | 1.656 M 7.59 % | 1.539 M 8.67 % | 1.417 M -36.29 % | 2.224 M 60.04 % | 1.389 M 6.77 % | 1.301 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.508 M -8.51 % | 4.927 M 113 455.25 % | 4.339 K | 0.000 | 0.000 -100.00 % | 6.494 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 275.393 K 419.61 % | 53.000 K -71.35 % | 185.000 K -56.37 % | 424.000 K 18.11 % | 359.000 K -33.02 % | 536.000 K -31.28 % | 780.000 K 83.96 % | 424.000 K |
| Total non current liabilities | 2.607 M -2.72 % | 2.680 M 10.60 % | 2.423 M 3.83 % | 2.334 M 1.38 % | 2.302 M 1.94 % | 2.258 M 2.74 % | 2.198 M 5.68 % | 2.080 M 7.22 % | 1.940 M 5.89 % | 1.832 M -4.57 % | 1.920 M 7.41 % | 1.787 M 103 209.01 % | 1.730 K -99.90 % | 1.656 M 107 487.11 % | 1.539 K -99.90 % | 1.515 M 68 029.90 % | 2.224 K -99.85 % | 1.462 M 112 253.06 % | 1.301 K | 0.000 -100.00 % | 56.598 K -92.44 % | 748.699 K -85.88 % | 5.303 M -6.96 % | 5.699 M 131 250.63 % | 4.339 K -98.57 % | 302.589 K -19.88 % | 377.654 K -94.18 % | 6.494 M | 0.000 -100.00 % | 479.160 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 521.495 K 65.55 % | 315.000 K -94.57 % | 5.800 M -9.42 % | 6.403 M 5.07 % | 6.094 M 15.64 % | 5.270 M -4.39 % | 5.512 M 7.20 % | 5.142 M |
| Other current liabilities | 1.451 M 351.20 % | 321.676 K 319.85 % | -146.318 K -148.95 % | 298.904 K -1.18 % | 302.487 K 21.51 % | 248.945 K 8.22 % | 230.043 K 8.25 % | 212.502 K 11.70 % | 190.252 K 13.50 % | 167.619 K -42.54 % | 291.703 K 5.09 % | 277.578 K -16.92 % | 334.097 K -4.63 % | 350.334 K 24.59 % | 281.187 K 62.09 % | 173.477 K 14.65 % | 151.315 K 27.03 % | 119.120 K -52.02 % | 248.277 K 183.38 % | 87.613 K -8.68 % | 95.940 K -99.15 % | 11.264 M 4 124.38 % | 266.646 K -95.22 % | 5.582 M 4.92 % | 5.321 M 2 982.96 % | 172.585 K 1.09 % | 170.725 K -66.00 % | 502.156 K -36.47 % | 790.398 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 1 147.50 % | 16.032 K | 0.000 -100.00 % | 1.683 M -16.09 % | 2.006 M 4.37 % | 1.922 M -3.61 % | 1.994 M -20.43 % | 2.506 M 33.94 % | 1.871 M -47.16 % | 3.541 M -14.32 % | 4.133 M |
| 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 % | -60.238 K | 0.000 100.00 % | -2.621 M | 0.000 | 0.000 100.00 % | -5.784 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 365.570 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 % | -4.646 M 24.33 % | -6.139 M -738.66 % | -732.000 K 19.12 % | -905.000 K -223.21 % | -280.000 K 77.09 % | -1.222 M | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 -100.00 % | 449.869 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 % | 60.238 K | 0.000 -100.00 % | 2.621 M | 0.000 | 0.000 -100.00 % | 5.784 M -56.12 % | 13.180 M 59.14 % | 8.282 M | 0.000 -100.00 % | 3.024 M 577.89 % | 446.155 K | 0.000 -100.00 % | 2.366 M 215.41 % | 750.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.605 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.646 M -24.33 % | 6.139 M 738.66 % | 732.000 K -19.12 % | 905.000 K 223.21 % | 280.000 K -77.09 % | 1.222 M 290.42 % | 313.000 K 126.81 % | 138.000 K |
| Total current liabilities | 2.510 M 143.95 % | 1.029 M 36.58 % | 753.420 K -17.00 % | 907.721 K -11.10 % | 1.021 M 47.03 % | 694.481 K -9.46 % | 767.031 K 7.10 % | 716.184 K -16.13 % | 853.877 K 9.04 % | 783.119 K -38.13 % | 1.266 M 34.30 % | 942.497 K 83 636.57 % | 1.126 K -99.90 % | 1.101 M 114 340.31 % | 962.078 -99.90 % | 955.348 K 81 880.69 % | 1.165 K -99.88 % | 958.438 K 25 681.65 % | 3.718 K -99.45 % | 670.143 K 66 042.54 % | 1.013 K -95.23 % | 21.240 K -99.93 % | 29.843 M 65.55 % | 18.026 M 173 848.58 % | 10.363 K -99.82 % | 5.805 M 226.52 % | 1.778 M 9.69 % | 1.621 M -54.37 % | 3.552 M 235.22 % | 1.060 M 353.92 % | 233.414 K 113.96 % | 109.091 K 42.86 % | 76.364 K -1.44 % | 77.477 K -37.11 % | 123.193 K -53.47 % | 264.780 K 138.64 % | 110.952 K | 0.000 -100.00 % | 6.755 M -20.98 % | 8.548 M 170.34 % | 3.162 M -6.00 % | 3.364 M -5.00 % | 3.541 M -19.94 % | 4.423 M 14.76 % | 3.854 M -9.76 % | 4.271 M |
| Total liabilities | 5.117 M 37.97 % | 3.709 M 16.76 % | 3.176 M -2.00 % | 3.241 M -2.46 % | 3.323 M 12.54 % | 2.953 M -0.42 % | 2.965 M 6.04 % | 2.796 M 0.09 % | 2.794 M 6.83 % | 2.615 M -17.91 % | 3.186 M 16.70 % | 2.730 M 95 494.47 % | 2.856 K -99.90 % | 2.757 M 108 761.15 % | 2.533 K -99.90 % | 2.470 M 71 139.44 % | 3.468 K -99.86 % | 2.420 M 47 462.01 % | 5.089 K -99.24 % | 670.143 K 62 543.18 % | 1.070 K -95.13 % | 21.989 K -99.94 % | 35.146 M 48.13 % | 23.726 M 153 643.01 % | 15.432 K -99.75 % | 6.107 M 183.35 % | 2.155 M -73.44 % | 8.115 M 128.47 % | 3.552 M 130.83 % | 1.539 M 559.20 % | 233.414 K 113.96 % | 109.091 K 42.86 % | 76.364 K -1.44 % | 77.477 K -37.11 % | 123.193 K -53.47 % | 264.780 K 138.64 % | 110.952 K | 0.000 -100.00 % | 7.277 M -17.90 % | 8.863 M -1.10 % | 8.962 M -8.24 % | 9.767 M 1.37 % | 9.635 M -0.60 % | 9.693 M 3.49 % | 9.366 M -0.50 % | 9.413 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.577 K 49 757.64 % | -29.355 -100.20 % | 14.576 K 47 435.43 % | -30.793 | 0.000 100.00 % | -23.858 -100.00 % | 1.689 M | 0.000 100.00 % | -26.157 K -100.08 % | 33.818 M 14.90 % | 29.431 M 551 476.24 % | -5.338 K -100.53 % | 1.015 M 2 848.54 % | 34.412 K 0.00 % | 34.412 K | 0.000 | 0.000 | 0.000 -100.00 % | 69.432 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K |
| Long term investments | 0.000 | 0.000 -100.00 % | 9.200 K 0.00 % | 9.200 K 0.00 % | 9.200 K 0.00 % | 9.200 K 0.00 % | 9.200 K 0.00 % | 9.200 K 0.00 % | 9.200 K 0.00 % | 9.200 K 0.00 % | 9.200 K -61.31 % | 23.779 K 258 367.39 % | 9.200 -99.90 % | 9.200 K 99 900.00 % | 9.200 -99.90 % | 9.200 K 99 900.00 % | 9.200 -99.90 % | 9.200 K 99 900.00 % | 9.200 -99.90 % | 9.200 K 99 900.00 % | 9.200 -99.96 % | 25.713 K 179.49 % | 9.200 K -99.12 % | 1.046 M 11 370 889.13 % | 9.200 -100.00 % | 5.252 M 454.89 % | 946.495 K 3.23 % | 916.879 K -87.23 % | 7.182 M -50.68 % | 14.563 M 4 177.41 % | 340.459 K 70.23 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.950 K -1.25 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 100.00 % | 2.000 K 0.00 % | 2.000 K -71.43 % | 7.000 K |
| 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 -100.00 % | 4.204 M 1.60 % | 4.138 M | 0.000 -100.00 % | 126.256 -99.91 % | 135.156 K -85.57 % | 936.623 K 57 796.15 % | 1.618 K -99.84 % | 1.024 M 469.81 % | 179.658 K -9.01 % | 197.458 K -8.76 % | 216.414 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.875 K | 0.000 | 0.000 | 0.000 -100.00 % | 120.000 K 0.00 % | 120.000 K -20.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.825 K -99.90 % | 2.825 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 175.000 K | 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 -100.00 % | 4.204 M 1.60 % | 4.138 M | 0.000 -100.00 % | 126.256 -99.91 % | 135.156 K -85.57 % | 936.623 K 20 983.54 % | 4.442 K -99.88 % | 3.848 M 2 042.06 % | 179.658 K -9.01 % | 197.458 K -8.76 % | 216.414 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.875 K -73.21 % | 175.000 K | 0.000 | 0.000 -100.00 % | 120.000 K 0.00 % | 120.000 K -20.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 2 242.86 % | -7.000 K |
| Property plant equipment net | 9.172 K 2.48 % | 8.950 K -18.50 % | 10.981 K -30.51 % | 15.802 K -7.89 % | 17.155 K -22.36 % | 22.095 K 8.98 % | 20.275 K -13.09 % | 23.328 K -7.04 % | 25.095 K 28.95 % | 19.461 K -1.25 % | 19.707 K 3.90 % | 18.968 K 122 289.99 % | 15.498 -99.91 % | 17.749 K 87 962.52 % | 20.155 -99.91 % | 21.549 K 99 696.23 % | 21.593 -99.84 % | 13.718 K 93 487.12 % | 14.658 -99.97 % | 46.404 K 52 561.20 % | 88.118 -72.23 % | 317.327 -99.93 % | 467.764 K -62.89 % | 1.260 M 142 128.28 % | 886.162 -99.92 % | 1.079 M 534.94 % | 169.923 K -5.61 % | 180.024 K 3 857.44 % | 4.549 K 64.64 % | 2.763 K -99.57 % | 648.058 K 16 954.16 % | 3.800 K -21.37 % | 4.833 K -36.26 % | 7.582 K -29.35 % | 10.732 K -26.76 % | 14.654 K -66.64 % | 43.932 K 9.83 % | 40.000 K -99.23 % | 5.218 M -5.05 % | 5.496 M -38.00 % | 8.865 M -0.75 % | 8.932 M -1.78 % | 9.094 M -5.71 % | 9.645 M -4.71 % | 10.122 M 10.47 % | 9.163 M |
| Total non current assets | 9.172 K 2.48 % | 8.950 K -55.65 % | 20.181 K -19.28 % | 25.000 K -5.14 % | 26.355 K -15.79 % | 31.295 K 6.17 % | 29.475 K -9.39 % | 32.528 K -5.15 % | 34.295 K 19.66 % | 28.660 K -0.85 % | 28.907 K -32.37 % | 42.746 K 172 974.74 % | 24.698 -99.94 % | 41.526 K 141 361.42 % | 29.355 -99.94 % | 45.325 K 147 092.54 % | 30.793 -99.87 % | 22.918 K 95 960.02 % | 23.858 -100.00 % | 5.882 M 6 043 802.46 % | 97.318 -99.63 % | 26.156 K -99.92 % | 34.431 M 3.88 % | 33.145 M 620 851.29 % | 5.338 K -99.95 % | 11.194 M 741.34 % | 1.330 M 0.13 % | 1.329 M -82.05 % | 7.403 M -49.18 % | 14.566 M 1 373.48 % | 988.517 K 261.79 % | 273.232 K 5 553.47 % | 4.833 K -36.26 % | 7.582 K -29.35 % | 10.732 K -26.76 % | 14.654 K -83.86 % | 90.807 K -57.96 % | 216.000 K -95.86 % | 5.222 M -5.05 % | 5.500 M -40.51 % | 9.245 M -2.80 % | 9.511 M 0.19 % | 9.493 M -5.67 % | 10.064 M -3.64 % | 10.444 M 11.90 % | 9.333 M |
| Other current assets | 129.541 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 228.563 K | 0.000 -100.00 % | 142.697 K | 0.000 -100.00 % | 99.871 K 3 781.50 % | 2.573 K | 0.000 -100.00 % | 32.336 K -46.64 % | 60.596 K 17.72 % | 51.476 K | 0.000 -100.00 % | 117.494 K | 0.000 -100.00 % | 396.173 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.807 M 8 296.14 % | 21.519 K 312.15 % | 5.221 K -99.86 % | 3.695 M -47.65 % | 7.059 M 162.68 % | 2.687 M 477.80 % | 465.056 K 6 359.11 % | 7.200 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 617.161 K 21 785.14 % | 2.820 K | 0.000 -100.00 % | 1.206 M -47.07 % | 2.279 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.900 M -20.83 % | 2.400 M -20.00 % | 3.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 139.621 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.700 M 6 619 818 209.95 % | 0.071 -99.90 % | 71.000 99 900.00 % | 0.071 -99.90 % | 71.000 46 610.53 % | 0.152 -99.99 % | 1.262 K -99.95 % | 2.703 M -61.82 % | 7.079 M 148 661.10 % | 4.758 K -95.26 % | 100.336 K -59.68 % | 248.835 K -82.52 % | 1.424 M | 0.000 | 0.000 | 0.000 -100.00 % | 554.568 K 4.58 % | 530.294 K 1 022.32 % | 47.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.524 M 99.62 % | 763.430 K 199.14 % | 255.209 K -74.08 % | 984.453 K 39.31 % | 706.661 K -30.67 % | 1.019 M -65.43 % | 2.949 M -37.04 % | 4.684 M 328.33 % | 1.093 M -74.89 % | 4.354 M 888.30 % | 440.600 K -80.00 % | 2.203 M 214 119.28 % | 1.028 K -99.79 % | 494.358 K 15 707.30 % | 3.127 K -99.61 % | 796.417 K 18 236.41 % | 4.343 K -99.92 % | 5.354 M 708 233.15 % | 755.861 -99.52 % | 157.537 K 402 818.23 % | 39.099 -35.11 % | 60.250 -99.81 % | 31.090 K -86.01 % | 222.261 K 35 687.25 % | 621.062 -99.14 % | 72.105 K -98.62 % | 5.223 M 2 210.01 % | 226.103 K -74.64 % | 891.685 K 13.83 % | 783.339 K -47.52 % | 1.493 M 443.31 % | 274.750 K -88.07 % | 2.303 M 236.39 % | 684.525 K 87.61 % | 364.874 K 42.79 % | 255.526 K -42.72 % | 446.077 K -81.77 % | 2.447 M 33 466.05 % | 7.290 K 4.14 % | 7.000 K -30.00 % | 10.000 K 0.00 % | 10.000 K -9.09 % | 11.000 K 22.22 % | 9.000 K 12.50 % | 8.000 K 0.00 % | 8.000 K |
| Cash and short term investments | 1.524 M 99.62 % | 763.430 K 199.14 % | 255.209 K -74.08 % | 984.453 K 39.31 % | 706.661 K -75.79 % | 2.919 M -45.42 % | 5.349 M -30.39 % | 7.684 M 602.68 % | 1.093 M -74.89 % | 4.354 M 888.30 % | 440.600 K -81.19 % | 2.342 M 227 697.94 % | 1.028 K -99.79 % | 494.358 K 15 707.30 % | 3.127 K -99.94 % | 5.496 M 126 447.00 % | 4.343 K -99.92 % | 5.354 M 708 176.01 % | 755.932 -99.52 % | 157.608 K 401 438.81 % | 39.251 -98.75 % | 3.147 K -99.88 % | 2.734 M -62.55 % | 7.301 M 135 618.01 % | 5.379 K -96.88 % | 172.441 K -96.85 % | 5.472 M 231.63 % | 1.650 M 85.04 % | 891.685 K 13.83 % | 783.339 K -47.52 % | 1.493 M 80.00 % | 829.318 K -70.73 % | 2.833 M 287.14 % | 731.775 K 100.56 % | 364.874 K 42.79 % | 255.526 K -42.72 % | 446.077 K -81.77 % | 2.447 M 33 466.05 % | 7.290 K 4.14 % | 7.000 K -30.00 % | 10.000 K 0.00 % | 10.000 K -9.09 % | 11.000 K 22.22 % | 9.000 K 12.50 % | 8.000 K 0.00 % | 8.000 K |
| Total current assets | 1.677 M 74.12 % | 963.122 K 118.44 % | 440.919 K -62.05 % | 1.162 M 36.79 % | 849.352 K -73.02 % | 3.148 M -42.34 % | 5.460 M -30.24 % | 7.826 M 544.21 % | 1.215 M -72.73 % | 4.454 M 722.93 % | 541.274 K -77.69 % | 2.427 M 225 527.87 % | 1.076 K -99.81 % | 554.954 K 17 271.88 % | 3.195 K -99.94 % | 5.628 M 125 637.89 % | 4.476 K -99.94 % | 7.693 M 386 309.92 % | 1.991 K -99.81 % | 1.075 M 265 823.23 % | 404.067 -89.94 % | 4.015 K -99.93 % | 5.694 M -34.04 % | 8.633 M 63 620.72 % | 13.548 K -99.76 % | 5.592 M -65.43 % | 16.175 M 121.58 % | 7.300 M 176.93 % | 2.636 M 207.80 % | 856.355 K -50.25 % | 1.721 M -32.47 % | 2.549 M -10.61 % | 2.851 M 289.04 % | 732.875 K 96.59 % | 372.794 K -57.96 % | 886.779 K 82.86 % | 484.962 K -80.18 % | 2.447 M -66.02 % | 7.201 M -21.70 % | 9.196 M 29.98 % | 7.075 M -13.85 % | 8.212 M -0.88 % | 8.285 M 5.33 % | 7.866 M 8.41 % | 7.256 M 1.47 % | 7.151 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -89.907 60.66 % | -228.563 -25 130 767 617 945 500.00 % | 0.000 100.00 % | -142.697 -35.92 % | -104.989 -5.12 % | -99.871 | 0.000 100.00 % | -223.964 | 0.000 | 0.000 100.00 % | 0.000 -100.05 % | 0.000 100.00 % | -0.071 -7 810 780 978.00 % | 0.000 100.00 % | -0.071 | 0.000 100.00 % | -364.816 K -19 898.01 % | -1.824 K | 0.000 100.00 % | -3.658 K -123 681.93 % | 2.960 -99.90 % | 2.960 K | 0.000 | 0.000 -100.00 % | 131.568 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.167 K | 0.000 -100.00 % | 3.917 M -8.79 % | 4.295 M -7.24 % | 4.630 M -17.01 % | 5.579 M 11.02 % | 5.025 M 5.08 % | 4.782 M 13.86 % | 4.200 M 4.04 % | 4.037 M |
| Net receivables | 23.528 K -88.22 % | 199.692 K 7.53 % | 185.710 K 4.71 % | 177.359 K 24.30 % | 142.691 K -37.57 % | 228.563 K 106.31 % | 110.788 K -22.36 % | 142.697 K 17.55 % | 121.397 K 21.55 % | 99.871 K 1.80 % | 98.101 K 16.31 % | 84.343 K 78.42 % | 47.271 K -21.99 % | 60.596 K -9.76 % | 67.151 K -48.78 % | 131.115 K -0.84 % | 132.226 K -94.35 % | 2.339 M 89.41 % | 1.235 M 34.70 % | 916.900 K 151.33 % | 364.816 K -57.99 % | 868.417 K -24.72 % | 1.154 M -11.98 % | 1.311 M 44 409.24 % | 2.944 K -99.83 % | 1.721 M -52.77 % | 3.644 M 23.01 % | 2.962 M 131.60 % | 1.279 M 1 843.46 % | 65.816 K -71.18 % | 228.399 K -86.72 % | 1.719 M 9 322.92 % | 18.246 K 1 558.73 % | 1.100 K -86.11 % | 7.920 K -43.80 % | 14.092 K -49.49 % | 27.898 K | 0.000 -100.00 % | 2.070 M -20.86 % | 2.615 M 7.39 % | 2.435 M -7.17 % | 2.623 M -19.27 % | 3.249 M 5.66 % | 3.075 M 0.89 % | 3.048 M -1.87 % | 3.106 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.204 M | 0.000 | 0.000 -100.00 % | 26.156 K 4 173.02 % | 612.120 -99.87 % | 470.650 K 8 717.30 % | 5.338 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 % | 256.000 K -43.74 % | 455.000 K 85.71 % | 245.000 K -8.24 % | 267.000 K 57.06 % | 170.000 K 4.29 % | 163.000 K |
| 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 -100.00 % | 25.131 | 0.000 -100.00 % | 14.577 | 0.000 | 0.000 | 0.000 -100.00 % | 932.334 | 0.000 -100.00 % | 16.079 K 5 276.91 % | 299.038 | 0.000 | 0.000 -100.00 % | 14.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.059 M 49.69 % | 707.322 K 57.23 % | 449.869 K -26.11 % | 608.817 K -15.27 % | 718.580 K 61.28 % | 445.536 K -17.03 % | 536.988 K 6.61 % | 503.681 K -24.10 % | 663.625 K 7.82 % | 615.500 K -36.81 % | 974.110 K 46.50 % | 664.919 K -15.99 % | 791.453 K 5.43 % | 750.671 K 10.25 % | 680.891 K -12.92 % | 781.871 K -18.02 % | 953.780 K 13.64 % | 839.318 K -1.11 % | 848.698 K 45.69 % | 582.530 K -36.49 % | 917.240 K -78.12 % | 4.193 M -74.43 % | 16.396 M 293.96 % | 4.162 M 0.00 % | 4.162 M 59.61 % | 2.608 M 227.88 % | 795.283 K -28.90 % | 1.119 M 182.66 % | 395.711 K 27.85 % | 309.506 K 32.60 % | 233.414 K 113.96 % | 109.091 K 42.86 % | 76.364 K -1.44 % | 77.477 K -27.99 % | 107.588 K 66.08 % | 64.780 K -31.75 % | 94.920 K | 0.000 -100.00 % | 426.101 K 5.73 % | 403.000 K -20.67 % | 508.000 K 9.25 % | 465.000 K -38.41 % | 755.000 K -43.23 % | 1.330 M | 0.000 | 0.000 |
| 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 |
| 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 -100.00 % | 772.145 K | 0.000 -100.00 % | 302.589 K -19.88 % | 377.654 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 % | -185.000 K 56.37 % | -424.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | -11.355 M 2.90 % | -11.695 M -0.46 % | -11.641 M -0.31 % | -11.605 M -0.25 % | -11.576 M -1.36 % | -11.421 M -1.23 % | -11.282 M -1.65 % | -11.099 M -2.24 % | -10.855 M -1.00 % | -10.747 M -0.56 % | -10.688 M -1.02 % | -10.580 M -103 350.66 % | -10.227 K 99.90 % | -10.024 M -101 851.37 % | -9.832 K 99.90 % | -9.586 M -97 571.00 % | -9.814 K 99.88 % | -8.526 M -101 412.20 % | -8.399 K -103.99 % | 210.367 K 142 625.07 % | -147.600 -101.40 % | 10.547 K -99.91 % | 11.801 M 9.82 % | 10.746 M 1 641 133.91 % | 654.733 -99.91 % | 735.212 K 666.48 % | -129.787 K 26.02 % | -175.435 K -140.58 % | 432.342 K 216.60 % | 136.557 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.231 K 28.53 % | 11.072 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 353.150 K 90.89 % | 185.000 K -56.37 % | 424.000 K -30.26 % | 608.000 K 52.00 % | 400.000 K -33.00 % | 597.000 K -17.54 % | 724.000 K 136.60 % | 306.000 K |
| 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 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 1.283 M | 0.000 -100.00 % | 1.387 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 |
| Other total stockholders equity | -451.195 K -0.18 % | -450.376 K 0.09 % | -450.800 K 0.00 % | -450.800 K 0.00 % | -450.800 K 0.00 % | -450.800 K 0.00 % | -450.800 K 0.19 % | -451.665 K | 0.000 100.00 % | -451.575 K | 0.000 100.00 % | -450.837 K -0.01 % | -450.800 K -0.16 % | -450.084 K | 0.000 100.00 % | -450.800 K 0.00 % | -450.800 K 0.00 % | -450.800 K | 0.000 100.00 % | -450.800 K | 0.000 100.00 % | -1.733 M -284.53 % | -450.800 K | 0.000 100.00 % | -686.354 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 -100.00 % | 4.927 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 479.160 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.000 K -61.54 % | 221.000 K | 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 -100.00 % | 31.291 | 0.000 -100.00 % | 78.649 | 0.000 -100.00 % | 70.253 | 0.000 100.00 % | -56.541 K 92.44 % | -747.950 K | 0.000 | 0.000 -100.00 % | 729.980 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.686 M 73.46 % | 972.072 K 110.82 % | 461.100 K -61.15 % | 1.187 M 35.53 % | 875.707 K -72.45 % | 3.179 M -42.08 % | 5.489 M -30.15 % | 7.859 M 529.13 % | 1.249 M -72.14 % | 4.483 M 686.24 % | 570.181 K -76.91 % | 2.469 M 219 335.85 % | 1.125 K -99.81 % | 596.480 K 18 318.48 % | 3.238 K -99.94 % | 5.673 M 125 784.49 % | 4.506 K -99.94 % | 7.716 M 261 719.58 % | 2.947 K -99.96 % | 6.956 M 41 853.52 % | 16.581 K -45.58 % | 30.470 K -99.92 % | 40.125 M -3.96 % | 41.778 M 124 002.96 % | 33.664 K -99.80 % | 16.785 M -4.11 % | 17.505 M 102.88 % | 8.628 M -14.05 % | 10.039 M -34.91 % | 15.422 M 469.15 % | 2.710 M -3.98 % | 2.822 M -1.20 % | 2.856 M 285.71 % | 740.457 K 93.07 % | 383.526 K -57.45 % | 901.433 K 56.56 % | 575.769 K -78.38 % | 2.663 M -78.56 % | 12.423 M -15.47 % | 14.696 M -9.95 % | 16.320 M -7.92 % | 17.723 M -0.31 % | 17.778 M -0.85 % | 17.930 M 1.30 % | 17.700 M 7.38 % | 16.484 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 1999-10-31 | 1996-08-31 | 1995-08-31 | 1994-08-31 | 1993-08-31 | 1992-08-31 | 1991-08-31 | 1990-08-31 | 1989-08-31 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2012-01-31 | 2011-06-30 | 2011-01-31 | 2010-06-30 | 2010-01-31 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 | 2002-06-30 | 2002-01-31 | 2001-06-30 | 2001-01-31 | 1996-06-30 | 1996-01-31 | 1995-06-30 | 1995-01-31 | 1994-06-30 | 1994-01-31 | 1993-06-30 | 1993-01-31 | 1992-06-30 | 1992-01-31 | 1991-06-30 | 1991-01-31 | 1989-06-30 | 1989-02-28 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.980 K | 0.000 100.00 % | -6.267 K | 0.000 100.00 % | -215.977 | 0.000 100.00 % | -670.808 | 0.000 100.00 % | -4.902 K | 0.000 -100.00 % | 163.947 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 87.013 | 0.000 -100.00 % | 105.620 -66.67 % | 316.857 | 0.000 | 0.000 | 0.000 -100.00 % | 40.714 -92.85 % | 569.181 -41.89 % | 979.494 33.15 % | 735.612 | 0.000 -100.00 % | 212.488 | 0.000 -100.00 % | 649.979 | 0.000 -100.00 % | 4.616 K | 0.000 -100.00 % | 412.251 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 64.255 | 0.000 100.00 % | -27.982 | 0.000 100.00 % | -4.913 | 0.000 -100.00 % | 76.272 | 0.000 100.00 % | -95.837 | 0.000 100.00 % | -32.088 | 0.000 -100.00 % | 25.108 | 0.000 -100.00 % | 103.343 | 0.000 -100.00 % | 335.313 | 0.000 100.00 % | -548.152 | 0.000 -100.00 % | 276.783 | 0.000 100.00 % | -167.270 | 0.000 100.00 % | -358.568 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 34.607 | 0.000 100.00 % | -44.308 | 0.000 100.00 % | -34.814 | 0.000 -100.00 % | 33.521 | 0.000 -100.00 % | 4.705 | 0.000 100.00 % | -28.368 | 0.000 -100.00 % | 3.489 | 0.000 -100.00 % | 20.829 | 0.000 -100.00 % | 285.933 | 0.000 100.00 % | -576.198 | 0.000 -100.00 % | 349.253 | 0.000 100.00 % | -157.762 | 0.000 100.00 % | -441.823 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 2.962 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 29.648 | 0.000 -100.00 % | 16.326 | 0.000 -100.00 % | 29.901 | 0.000 -100.00 % | 42.751 | 0.000 100.00 % | -100.542 | 0.000 100.00 % | -3.720 | 0.000 -100.00 % | 21.619 | 0.000 -100.00 % | 82.514 | 0.000 -100.00 % | 49.380 | 0.000 -100.00 % | 28.046 | 0.000 100.00 % | -72.470 | 0.000 100.00 % | -9.508 | 0.000 -100.00 % | 80.293 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -1.663 M 7.10 % | -1.790 M -9.03 % | -1.642 M -979.11 % | 186.742 K -39.90 % | 310.730 K 212.68 % | -275.768 K -795.53 % | -30.794 K 90.26 % | -316.191 K -223.20 % | 256.640 K -79.09 % | 1.227 M 335.47 % | 281.784 K -26.16 % | 381.593 K 684.18 % | -65.321 K -42 768.64 % | 153.089 109.44 % | -1.623 K -1 542.91 % | 112.449 104.44 % | -2.535 K -160.88 % | 4.163 K 525.16 % | 665.915 493.57 % | -169.198 92.19 % | -2.167 K 81.15 % | -11.495 K -211.38 % | 10.320 K -36.65 % | 16.290 K 154.73 % | 6.395 K 740.38 % | -998.634 -100.03 % | 3.556 M 0.00 % | 3.556 M 2 038.12 % | 166.309 K 0.00 % | 166.309 K -95.94 % | 4.101 M 0.00 % | 4.101 M -37.18 % | 6.529 M 0.00 % | 6.529 M 430.17 % | 1.231 M 0.00 % | 1.231 M -42.27 % | 2.133 M 0.00 % | 2.133 M 818.64 % | 232.204 K 0.00 % | 232.204 K 28.26 % | 181.044 K 0.00 % | 181.044 K 60.88 % | 112.536 K 100.00 % | 56.268 K 750.69 % | -8.648 K -100.00 % | -4.324 K 81.92 % | -23.920 K -100.00 % | -11.960 K 92.77 % | -165.406 K -100.00 % | -82.703 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -103.500 K -100.00 % | -51.750 K 90.82 % | -564.000 K 0.00 % | -564.000 K |
| Net cash provided by operating activities | -1.665 M 7.08 % | -1.792 M -9.38 % | -1.638 M 26.26 % | -2.222 M -0.69 % | -2.207 M 9.13 % | -2.429 M -3.43 % | -2.348 M 12.15 % | -2.673 M 18.09 % | -3.263 M -4.41 % | -3.125 M -63.10 % | -1.916 M 1.67 % | -1.949 M 13.25 % | -2.246 M -91 092.43 % | -2.463 K 1.04 % | -2.489 K 11.09 % | -2.800 K -37.55 % | -2.035 K 1.55 % | -2.067 K -15.67 % | -1.787 K -49.27 % | -1.197 K 23.44 % | -1.564 K -19.38 % | -1.310 K 30.15 % | -1.875 K 32.63 % | -2.784 K -3.59 % | -2.687 K 27.19 % | -3.691 K 99.89 % | -3.482 M 0.00 % | -3.482 M -14.89 % | -3.031 M 0.00 % | -3.031 M -107.19 % | -1.463 M 0.00 % | -1.463 M -109.39 % | -698.732 K 0.00 % | -698.732 K 48.67 % | -1.361 M 0.00 % | -1.361 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -3.497 K 40.62 % | -5.889 K -112.22 % | -2.775 K -34.84 % | -2.058 K 26.00 % | -2.781 K 70.38 % | -9.390 K -255.01 % | -2.645 K -75 063.40 % | -3.519 36.92 % | -5.579 -100.00 % | 169.664 K | 0.000 100.00 % | -0.872 91.47 % | -10.226 -318.24 % | -2.445 -25.13 % | -1.954 -0.05 % | -1.953 -31.60 % | -1.484 | 0.000 | 0.000 -100.00 % | 103.797 103.04 % | -3.409 K -9 388.35 % | 36.701 118.93 % | -193.832 99.88 % | -156.866 K 0.00 % | -156.866 K -250.30 % | -44.781 K 0.00 % | -44.781 K 53.40 % | -96.102 K 0.00 % | -96.102 K -5 959.39 % | -1.586 K 0.00 % | -1.586 K 98.95 % | -150.482 K 0.00 % | -150.482 K 26.67 % | -205.210 K 71.54 % | -721.027 K -958.36 % | -68.127 K 0.00 % | -68.127 K -33 213.94 % | -204.500 0.00 % | -204.500 | 0.000 | 0.000 100.00 % | -250.000 -100.00 % | -125.000 | 0.000 | 0.000 100.00 % | -93.157 K -100.00 % | -46.578 K -143.72 % | -19.111 K -100.00 % | -9.556 K 86.15 % | -69.000 K -100.00 % | -34.500 K 83.37 % | -207.500 K -100.00 % | -103.750 K -101.46 % | -51.500 K -100.00 % | -25.750 K -32.05 % | -19.500 K -100.00 % | -9.750 K 85.97 % | -69.500 K -100.00 % | -34.750 K | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.364 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.094 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 % | 3.490 K | 0.000 100.00 % | -406.678 K 0.00 % | -406.678 K -115.87 % | 2.563 M 0.00 % | 2.563 M 306.19 % | -1.243 M 0.00 % | -1.243 M -148.58 % | -500.000 K 0.00 % | -500.000 K -53.85 % | -325.000 K 0.00 % | -325.000 K | 0.000 100.00 % | -190.330 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.900 M 200.00 % | -1.900 M -416.67 % | 600.000 K 120.00 % | -3.000 M | 0.000 | 0.000 -100.00 % | 14.628 K 200.00 % | -14.628 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 % | -392.017 K 0.00 % | -392.017 K | 0.000 | 0.000 -100.00 % | 601.000 0.00 % | 601.000 100.04 % | -1.694 M 0.00 % | -1.694 M 8.94 % | -1.860 M 0.00 % | -1.860 M -1 450.19 % | -120.000 K 0.00 % | -120.000 K -20.00 % | -100.000 K 0.00 % | -100.000 K 62.29 % | -265.147 K -85.67 % | -142.809 K -53.92 % | -92.780 K -100.00 % | -46.390 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 % | -1.000 K -100.00 % | -500.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.400 M | 0.000 | 0.000 | 0.000 100.00 % | -2.000 -100.02 % | 9.554 K -93.54 % | 147.827 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 % | 389.287 K 0.00 % | 389.287 K | 0.000 | 0.000 -100.00 % | 59.059 K 0.00 % | 59.059 K -83.79 % | 364.306 K 0.00 % | 364.306 K -78.22 % | 1.672 M 0.00 % | 1.672 M | 0.000 100.00 % | -836.911 K | 0.000 | 0.000 -100.00 % | 29.916 K -0.01 % | 29.919 K -67.88 % | 93.144 K 100.00 % | 46.572 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 |
| Other investing activites | 1.105 M 75 711.56 % | -1.462 K -598.98 % | 293.000 200.00 % | -293.000 -106.71 % | 4.364 K 329.68 % | -1.900 K 87.66 % | -15.400 K -413.33 % | -3.000 K 81.91 % | -16.586 K -173 702.68 % | 9.554 -99.94 % | 15.770 K 382.67 % | -5.579 K 47.13 % | -10.553 K -6 119.94 % | -169.664 -103.53 % | 4.811 K 198.39 % | -4.889 K -13 498.21 % | 36.492 74.97 % | 20.856 118.16 % | -114.821 86.25 % | -835.001 -359.51 % | -181.714 -117.78 % | 1.022 K 234.31 % | 305.679 238.11 % | 90.408 101.89 % | -4.791 K 20.27 % | -6.010 K 99.33 % | -899.702 K 0.00 % | -899.702 K -86.11 % | -483.430 K 0.00 % | -483.430 K 64.64 % | -1.367 M 0.00 % | -1.367 M -373.44 % | 500.000 K 0.00 % | 500.000 K | 0.000 | 0.000 -100.00 % | 19.448 K -97.21 % | 697.463 K 2 389.35 % | -30.466 K -200.00 % | 30.466 K -21.82 % | 38.966 K 201.06 % | -38.557 K 74.06 % | -148.617 K -100.00 % | -74.308 K 49.33 % | -146.642 K -100.00 % | -73.321 K 63.16 % | -199.016 K -100.00 % | -99.508 K 92.37 % | -1.304 M -100.00 % | -652.080 K -264.09 % | 397.380 K 100.00 % | 198.690 K -48.79 % | 388.000 K 100.00 % | 194.000 K -78.82 % | 916.000 K 100.00 % | 458.000 K 703.51 % | 57.000 K 100.00 % | 28.500 K -94.32 % | 501.500 K 100.00 % | 250.750 K -55.81 % | 567.500 K 100.00 % | 283.750 K | 0.000 | 0.000 |
| Net cash used for investing activites | 1.105 M 75 608.20 % | -1.464 K -599.66 % | 293.000 107.73 % | -3.790 K -100.09 % | 4.294 M 325.68 % | -1.903 M -426.63 % | 582.542 K 119.40 % | -3.003 M -11 458.94 % | -25.978 K -476.00 % | 6.909 K -95.91 % | 169.127 K 936.97 % | -20.207 K -112.70 % | 159.111 K 93 880.06 % | -169.664 -103.53 % | 4.810 K 198.17 % | -4.899 K -14 490.40 % | 34.047 80.12 % | 18.902 116.19 % | -116.774 86.04 % | -836.485 -360.33 % | -181.714 -117.78 % | 1.022 K 149.56 % | 409.476 112.34 % | -3.319 K -162.33 % | -1.265 K 79.61 % | -6.204 K 99.58 % | -1.466 M 0.00 % | -1.466 M -172.06 % | 2.035 M 0.00 % | 2.035 M 176.87 % | -2.647 M 0.00 % | -2.647 M -98.81 % | -1.331 M 0.00 % | -1.331 M -100.68 % | -663.360 K 0.00 % | -663.360 K -116.95 % | -305.762 K 73.88 % | -1.171 M -489.55 % | -198.593 K -44.26 % | -137.662 K 29.93 % | -196.467 K -29.55 % | -151.654 K -2.30 % | -148.251 K -100.00 % | -74.126 K 49.54 % | -146.892 K -100.00 % | -73.446 K 63.10 % | -199.016 K -100.00 % | -99.508 K 92.88 % | -1.397 M -100.00 % | -698.658 K -284.70 % | 378.270 K 100.00 % | 189.135 K -40.71 % | 319.000 K 100.00 % | 159.500 K -77.49 % | 708.500 K 100.00 % | 354.250 K 6 340.91 % | 5.500 K 100.00 % | 2.750 K -99.43 % | 481.000 K 100.00 % | 240.500 K -51.71 % | 498.000 K 100.00 % | 249.000 K | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 -100.00 % | 612.500 K 99 900.00 % | 612.500 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 232.131 | 0.000 -100.00 % | 35.000 | 0.000 | 0.000 | 0.000 -100.00 % | 281.796 | 0.000 -100.00 % | 3.960 K | 0.000 | 0.000 -100.00 % | 1.228 M 0.00 % | 1.228 M 147.52 % | -2.585 M 0.00 % | -2.585 M -280.80 % | 1.430 M 0.00 % | 1.430 M 15.54 % | 1.238 M 0.00 % | 1.238 M 230.00 % | 375.000 K 0.00 % | 375.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 |
| Common stock issued | 1.320 M -42.64 % | 2.302 M 153.26 % | 908.891 K -51.94 % | 1.891 M | 0.000 -100.00 % | 1.883 K -93.86 % | 30.666 K -99.67 % | 9.266 M 32 844.79 % | 28.125 K -99.60 % | 7.032 M 46 981.76 % | -15.000 K -100.48 % | 3.143 M 19.92 % | 2.621 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.039 M 0.00 % | 1.039 M -85.08 % | 6.963 M 0.00 % | 6.963 M 181.32 % | 2.475 M 0.00 % | 2.475 M 166.02 % | 930.434 K 0.00 % | 930.434 K -24.11 % | 1.226 M 0.00 % | 1.226 M -27.05 % | 1.681 M 0.00 % | 1.681 M 738.66 % | 200.408 K 0.00 % | 200.410 K -84.53 % | 1.295 M 0.00 % | 1.295 M 299.34 % | 324.350 K 100.00 % | 162.175 K -44.64 % | 292.956 K 100.00 % | 146.478 K -44.28 % | 262.900 K 100.00 % | 131.450 K -81.04 % | 693.360 K 100.00 % | 346.680 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -682.593 K 0.00 % | -682.593 K -986.62 % | -62.818 K 0.00 % | -62.818 K -6 810.67 % | -909.000 0.00 % | -909.000 87.55 % | -7.304 K 0.00 % | -7.304 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -54.288 K 0.00 % | -54.288 K -508.99 % | -8.915 K -100.00 % | -4.457 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 |
| 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 100.00 % | -1.238 M 0.00 % | -1.238 M -23.75 % | -1.000 M 0.00 % | -1.000 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 % | -23.000 K -100.00 % | -11.500 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.000 K -100.00 % | -9.000 K | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 100.00 % | -612.500 K -200.10 % | 611.887 K | 0.000 -100.00 % | 1.883 -93.86 % | 30.666 -100.00 % | 9.266 M 32 944 692.89 % | 28.125 -100.00 % | 7.032 M | 0.000 -100.00 % | 3.143 K -99.88 % | 2.621 M | 0.000 -100.00 % | 10.303 -99.74 % | 3.920 K 295.69 % | 990.729 -85.02 % | 6.612 K 164.22 % | 2.502 K 16.27 % | 2.152 K 22.06 % | 1.763 K 5 530.41 % | -32.471 -102.17 % | 1.497 K -23.20 % | 1.949 K -45.14 % | 3.553 K -65.98 % | 10.443 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.188 M 0.00 % | 1.188 M 7.95 % | 1.100 M 0.00 % | 1.100 M 459.76 % | -305.762 K -126.49 % | 1.154 M 681.29 % | -198.593 K 86.73 % | -1.497 M -661.81 % | -196.467 K -200.00 % | 196.467 K 232.52 % | -148.251 K -100.00 % | -74.126 K 49.54 % | -146.892 K -100.00 % | -73.446 K 63.10 % | -199.016 K -100.00 % | -99.508 K 92.88 % | -1.397 M -100.00 % | -698.658 K -284.70 % | 378.270 K 100.00 % | 189.135 K -40.71 % | 319.000 K 100.00 % | 159.500 K -78.20 % | 731.500 K 100.00 % | 365.750 K 6 550.00 % | 5.500 K 100.00 % | 2.750 K -99.43 % | 481.000 K 100.00 % | 240.500 K -53.39 % | 516.000 K 100.00 % | 258.000 K | 0.000 | 0.000 |
| Net cash used provided by financing activities | 1.320 M -42.64 % | 2.302 M 153.26 % | 908.891 K -63.70 % | 2.504 M | 0.000 -100.00 % | 1.883 K -93.86 % | 30.666 K -99.67 % | 9.266 M 32 844.79 % | 28.125 K -99.60 % | 7.032 M 46 981.76 % | -15.000 K -100.48 % | 3.143 M 19.92 % | 2.621 M | 0.000 -100.00 % | 10.303 -99.75 % | 4.152 K 319.12 % | 990.729 -85.09 % | 6.647 K 165.61 % | 2.502 K 16.27 % | 2.152 K 22.06 % | 1.763 K 607.23 % | 249.325 -83.35 % | 1.497 K -74.67 % | 5.909 K 66.33 % | 3.553 K -65.98 % | 10.443 K -99.54 % | 2.267 M 0.00 % | 2.267 M -38.64 % | 3.695 M 0.00 % | 3.695 M -3.82 % | 3.842 M 0.00 % | 3.842 M 81.48 % | 2.117 M 0.00 % | 2.117 M 22.66 % | 1.726 M 0.00 % | 1.726 M 664.49 % | -305.762 K -106.06 % | 5.046 M 2 640.90 % | -198.593 K 81.88 % | -1.096 M -457.80 % | -196.467 K -107.41 % | 2.652 M 1 888.91 % | -148.251 K -100.00 % | -74.126 K 49.54 % | -146.892 K -100.00 % | -73.446 K 63.10 % | -199.016 K -100.00 % | -99.508 K 92.88 % | -1.397 M -100.00 % | -698.658 K -284.70 % | 378.270 K 100.00 % | 189.135 K -40.71 % | 319.000 K 100.00 % | 159.500 K -77.49 % | 708.500 K 100.00 % | 354.250 K 6 340.91 % | 5.500 K 100.00 % | 2.750 K -99.43 % | 481.000 K 100.00 % | 240.500 K -51.71 % | 498.000 K 100.00 % | 249.000 K | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.331 M 150.30 % | 1.730 M 148.25 % | -3.585 M -210.10 % | 3.257 M 183.30 % | -3.909 M -322.15 % | 1.760 M 250.13 % | -1.172 M -113 905.06 % | -1.028 K | 0.000 100.00 % | -3.127 K -172.00 % | 4.343 K 200.00 % | -4.343 K -674.62 % | 755.861 200.00 % | -755.861 -2 033.20 % | 39.099 200.00 % | -39.099 -164.89 % | 60.250 3 183.42 % | -1.954 -200.00 % | 1.954 131.24 % | 0.845 | 0.000 -100.00 % | 105.592 K 0.00 % | 105.592 K 152.73 % | -200.261 K 0.00 % | -200.261 K -207.19 % | -65.191 K 0.00 % | -65.191 K -97.73 % | -32.970 K 0.00 % | -32.970 K 41.13 % | -56.009 K 0.00 % | -56.009 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 |
| Net change in cash | 760.497 K 49.64 % | 508.221 K 169.69 % | -729.244 K -362.51 % | 277.792 K 188.85 % | -312.640 K 83.80 % | -1.929 M -11.22 % | -1.735 M -148.32 % | 3.590 M 210.10 % | -3.261 M -183.32 % | 3.914 M 322.11 % | -1.762 M -250.04 % | 1.174 M 14.27 % | 1.028 M 39 132.49 % | -2.633 K -230.61 % | -796.417 -200.00 % | 796.417 114.88 % | -5.354 K -200.00 % | 5.354 K 3 498.58 % | -157.537 -200.00 % | 157.537 834.54 % | -21.447 -200.00 % | 21.447 -26.45 % | 29.160 115.25 % | -191.171 | 0.000 -100.00 % | 621.062 100.05 % | -1.288 M 0.00 % | -1.288 M -203.08 % | 1.249 M 0.00 % | 1.249 M 850.90 % | -166.363 K 0.00 % | -166.363 K -714.93 % | 27.054 K 0.00 % | 27.054 K 115.25 % | -177.352 K 0.00 % | -177.352 K -158.24 % | 304.499 K -88.46 % | 2.638 M 620.31 % | -506.979 K 75.00 % | -2.028 M -601.30 % | 404.535 K -75.00 % | 1.618 M 1 924.88 % | 79.913 K 0.00 % | 79.913 K 3.33 % | 77.337 K 0.00 % | 77.337 K 179.21 % | -97.638 K 0.00 % | -97.638 K -16.71 % | -83.657 K 0.00 % | -83.657 K -40.09 % | -59.716 K 0.00 % | -59.716 K 32.33 % | -88.250 K 0.00 % | -88.250 K -312.65 % | 41.500 K 0.00 % | 41.500 K 129.86 % | -139.000 K 0.00 % | -139.000 K -257.51 % | 88.250 K 0.00 % | 88.250 K 224.73 % | -70.750 K 0.00 % | -70.750 K | 0.000 | 0.000 |
| Cash at beginning of period | 763.430 -99.70 % | 255.209 K -74.08 % | 984.453 K 39.31 % | 706.661 K -30.67 % | 1.019 M -65.43 % | 2.949 M -37.04 % | 4.684 M 328.33 % | 1.093 M -74.89 % | 4.354 M 888.30 % | 440.600 K -80.00 % | 2.203 M 114.22 % | 1.028 M 207 894.61 % | 494.358 -84.19 % | 3.127 K 292.68 % | 796.417 233 511 933 882 261 056.00 % | 0.000 -100.00 % | 5.354 K | 0.000 -100.00 % | 157.537 | 0.000 -100.00 % | 21.447 603 679 382 551 344 000.00 % | 0.000 -100.00 % | 31.090 -86.01 % | 222.261 | 0.000 | 0.000 -100.00 % | 1.306 M 0.00 % | 1.306 M 2 210.04 % | 56.525 K 0.00 % | 56.525 K -74.64 % | 222.888 K 0.00 % | 222.888 K 13.81 % | 195.834 K 0.00 % | 195.834 K -47.52 % | 373.186 K 0.00 % | 373.186 K 443.31 % | 68.687 K -75.00 % | 274.750 K -52.27 % | 575.666 K -75.00 % | 2.303 M 1 245.56 % | 171.131 K -75.00 % | 684.525 K 650.43 % | 91.218 K 0.00 % | 91.218 K 557.14 % | 13.881 K 0.00 % | 13.881 K -87.55 % | 111.519 K 0.00 % | 111.519 K -42.86 % | 195.176 K 0.00 % | 195.176 K 193.43 % | -208.898 K 0.00 % | -208.898 K -73.36 % | -120.500 K 0.00 % | -120.500 K 25.62 % | -162.000 K 0.00 % | -162.000 K -604.35 % | -23.000 K 0.00 % | -23.000 K 79.33 % | -111.250 K 0.00 % | -111.250 K -174.69 % | -40.500 K 0.00 % | -40.500 K | 0.000 | 0.000 |
| Cash at end of period | 1.524 M 199 515.81 % | 763.430 -99.70 % | 255.209 K -74.08 % | 984.453 K 39.31 % | 706.661 K -30.67 % | 1.019 M -65.43 % | 2.949 M -37.04 % | 4.684 M 328.33 % | 1.093 M -74.89 % | 4.354 M 888.30 % | 440.600 K -80.00 % | 2.203 M 114.22 % | 1.028 M 207 894.61 % | 494.358 434 841 895 427 270 144.00 % | 0.000 -100.00 % | 796.417 | 0.000 -100.00 % | 5.354 K 18 837 762 074 481 577 984.00 % | 0.000 -100.00 % | 157.537 4 434 272 340 606 661 632.00 % | 0.000 -100.00 % | 21.447 -64.40 % | 60.250 93.79 % | 31.090 | 0.000 -100.00 % | 621.062 -96.55 % | 18.026 K 0.00 % | 18.026 K -98.62 % | 1.306 M 0.00 % | 1.306 M 2 210.04 % | 56.525 K 0.00 % | 56.525 K -74.64 % | 222.888 K 0.00 % | 222.888 K 13.81 % | 195.834 K 0.00 % | 195.834 K -47.52 % | 373.186 K -87.19 % | 2.913 M 4 140.40 % | 68.687 K -75.00 % | 274.750 K -52.27 % | 575.666 K -75.00 % | 2.303 M 1 245.56 % | 171.131 K 0.00 % | 171.131 K 87.61 % | 91.218 K 0.00 % | 91.218 K 557.14 % | 13.881 K 0.00 % | 13.881 K -87.55 % | 111.519 K 0.00 % | 111.519 K 141.52 % | -268.614 K 0.00 % | -268.614 K -28.68 % | -208.750 K 0.00 % | -208.750 K -73.24 % | -120.500 K 0.00 % | -120.500 K 25.62 % | -162.000 K 0.00 % | -162.000 K -604.35 % | -23.000 K 0.00 % | -23.000 K 79.33 % | -111.250 K 0.00 % | -111.250 K | 0.000 | 0.000 |
| Operating cash flow | -1.671 K 6.75 % | -1.792 K -9.14 % | -1.642 K 99.93 % | -2.222 M -0.69 % | -2.207 M 9.13 % | -2.429 M -3.43 % | -2.348 M 12.15 % | -2.673 M 18.09 % | -3.263 M -4.41 % | -3.125 M -63.10 % | -1.916 M 1.67 % | -1.949 M 13.25 % | -2.246 M -91 092.43 % | -2.463 K 1.04 % | -2.489 K 11.09 % | -2.800 K -37.55 % | -2.035 K 1.55 % | -2.067 K -15.67 % | -1.787 K -49.27 % | -1.197 K 23.44 % | -1.564 K -19.38 % | -1.310 K 30.15 % | -1.875 K 32.63 % | -2.784 K -3.59 % | -2.687 K 27.19 % | -3.691 K 99.89 % | -3.482 M 0.00 % | -3.482 M -14.89 % | -3.031 M 0.00 % | -3.031 M -107.19 % | -1.463 M 0.00 % | -1.463 M -109.39 % | -698.732 K 0.00 % | -698.732 K 48.67 % | -1.361 M 0.00 % | -1.361 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 100.00 % | -3.497 K 40.62 % | -5.889 K -112.22 % | -2.775 K -34.84 % | -2.058 K 26.00 % | -2.781 K 70.38 % | -9.390 K -255.01 % | -2.645 K -75 063.40 % | -3.519 36.92 % | -5.579 -100.00 % | 169.664 K | 0.000 100.00 % | -0.872 91.47 % | -10.226 -318.24 % | -2.445 -25.13 % | -1.954 -0.05 % | -1.953 -31.60 % | -1.484 | 0.000 | 0.000 -100.00 % | 103.797 103.04 % | -3.409 K -9 388.35 % | 36.701 118.93 % | -193.832 99.88 % | -156.866 K 0.00 % | -156.866 K -250.30 % | -44.781 K 0.00 % | -44.781 K 53.40 % | -96.102 K 0.00 % | -96.102 K -5 959.39 % | -1.586 K 0.00 % | -1.586 K 98.95 % | -150.482 K 0.00 % | -150.482 K 26.67 % | -205.210 K 71.54 % | -721.027 K -958.36 % | -68.127 K 0.00 % | -68.127 K -33 213.94 % | -204.500 0.00 % | -204.500 | 0.000 | 0.000 100.00 % | -250.000 -100.00 % | -125.000 | 0.000 | 0.000 100.00 % | -93.157 K -100.00 % | -46.578 K -143.72 % | -19.111 K -100.00 % | -9.556 K 86.15 % | -69.000 K -100.00 % | -34.500 K 83.37 % | -207.500 K -100.00 % | -103.750 K -101.46 % | -51.500 K -100.00 % | -25.750 K -32.05 % | -19.500 K -100.00 % | -9.750 K 85.97 % | -69.500 K -100.00 % | -34.750 K | 0.000 | 0.000 |
| Free CashFlow | -1.673 K 6.69 % | -1.793 K -9.06 % | -1.644 K 99.93 % | -2.225 M -0.58 % | -2.213 M 9.00 % | -2.431 M -3.46 % | -2.350 M 12.16 % | -2.676 M 18.24 % | -3.273 M -4.62 % | -3.128 M -63.24 % | -1.916 M 1.67 % | -1.949 M 6.17 % | -2.077 M -84 204.99 % | -2.463 K 1.07 % | -2.490 K 11.39 % | -2.810 K -37.89 % | -2.038 K 1.52 % | -2.069 K -15.66 % | -1.789 K -49.25 % | -1.199 K 23.34 % | -1.564 K -19.38 % | -1.310 K 26.05 % | -1.772 K 71.39 % | -6.193 K -133.63 % | -2.651 K 31.77 % | -3.885 K 99.89 % | -3.639 M 0.00 % | -3.639 M -18.31 % | -3.076 M 0.00 % | -3.076 M -97.29 % | -1.559 M 0.00 % | -1.559 M -122.63 % | -700.318 K 0.00 % | -700.318 K 53.68 % | -1.512 M 0.00 % | -1.512 M -636.71 % | -205.210 K 71.54 % | -721.027 K -958.36 % | -68.127 K 0.00 % | -68.127 K -33 213.94 % | -204.500 0.00 % | -204.500 | 0.000 | 0.000 100.00 % | -250.000 -100.00 % | -125.000 | 0.000 | 0.000 100.00 % | -93.157 K -100.00 % | -46.578 K -143.72 % | -19.111 K -100.00 % | -9.556 K 86.15 % | -69.000 K -100.00 % | -34.500 K 83.37 % | -207.500 K -100.00 % | -103.750 K -101.46 % | -51.500 K -100.00 % | -25.750 K -32.05 % | -19.500 K -100.00 % | -9.750 K 85.97 % | -69.500 K -100.00 % | -34.750 K | 0.000 | 0.000 |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 | 2001 | 1996 | 1996 | 1995 | 1995 | 1994 | 1994 | 1993 | 1993 | 1992 | 1992 | 1991 | 1991 | 1989 | 1989 |