Opthea Limited OPT
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 124.666 K -22.65 % | 161.163 K 28.88 % | 125.047 K 35.95 % | 91.981 K -36.96 % | 145.899 K 29.69 % | 112.497 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.351 K -24.98 % | 19.129 K | 0.000 -100.00 % | 13.343 K 9.06 % | 12.235 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 192.735 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -220.242 M -3.95 % | -211.881 M -65.54 % | -127.990 M -110.55 % | -60.788 M -277.16 % | -16.118 M 22.92 % | -20.910 M -23.71 % | -16.902 M -172.93 % | -6.193 M 4.83 % | -6.507 M -59.72 % | -4.074 M -8.29 % | -3.762 M 13.29 % | -4.339 M 12.35 % | -4.950 M 54.88 % | -10.971 M -85.79 % | -5.905 M 26.22 % | -8.003 M -628.79 % | -1.098 M -111.56 % | 9.502 M 297.85 % | -4.803 M -128.93 % | 16.599 M 309.16 % | 4.057 M 271.69 % | -2.363 M 26.93 % | -3.234 M -303.61 % | -801.172 K -209.69 % | 730.417 K -53.84 % | 1.582 M 228.66 % | -1.230 M -16.72 % | -1.054 M -22.86 % | -857.588 K -81.58 % | -472.284 K -942.49 % | -45.303 K 86.73 % | -341.347 K -464.15 % | -60.507 K 56.41 % | -138.809 K 71.82 % | -492.576 K -19.93 % | -410.721 K |
| Income before tax | -229.654 M -4.06 % | -220.691 M -61.47 % | -136.677 M -102.76 % | -67.409 M -176.38 % | -24.390 M 31.39 % | -35.547 M -22.92 % | -28.919 M -208.94 % | -9.361 M -15.55 % | -8.101 M -30.05 % | -6.229 M 3.40 % | -6.448 M -7.67 % | -5.989 M 19.93 % | -7.480 M 36.63 % | -11.803 M -103.07 % | -5.812 M 27.08 % | -7.970 M -645.89 % | -1.069 M -110.48 % | 10.194 M 322.46 % | -4.582 M -127.61 % | 16.598 M 309.13 % | 4.057 M 265.82 % | -2.447 M 24.34 % | -3.234 M -290.42 % | -828.218 K -213.39 % | 730.417 K -53.84 % | 1.582 M 228.66 % | -1.230 M -16.24 % | -1.058 M -19.00 % | -889.088 K -88.25 % | -472.284 K -942.49 % | -45.303 K 86.73 % | -341.347 K -464.15 % | -60.507 K 56.41 % | -138.809 K 71.82 % | -492.576 K -19.93 % | -410.721 K |
| Income before tax ratio | -1 842.16 -34.53 % | -1 369.37 -25.28 % | -1 093.00 -49.14 % | -732.86 -338.40 % | -167.17 47.10 % | -315.98 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -74.46 -113.97 % | 532.90 | 0.00 -100.00 % | 1 243.94 275.16 % | 331.58 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6.38 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -200.019 M 10.43 % | -223.299 M -67.69 % | -133.162 M -151.97 % | -52.848 M -112.09 % | -24.918 M 31.98 % | -36.636 M -23.20 % | -29.736 M -203.48 % | -9.798 M -26.98 % | -7.717 M 4.53 % | -8.083 M -18.67 % | -6.811 M -4.22 % | -6.535 M 26.73 % | -8.919 M 20.34 % | -11.197 M -10.34 % | -10.147 M -34.46 % | -7.547 M 8.17 % | -8.219 M 42.76 % | -14.359 M -267.49 % | -3.907 M -123.26 % | 16.801 M 1 041.82 % | -1.784 M 39.91 % | -2.969 M 8.16 % | -3.232 M -300.40 % | -807.295 K -51.08 % | -534.339 K 26.48 % | -726.780 K -477.09 % | 192.735 K 118.33 % | -1.051 M -8.71 % | -967.051 K -85.26 % | -521.999 K -561.46 % | -78.916 K 77.32 % | -348.027 K -380.31 % | -72.459 K 55.64 % | -163.350 K 73.96 % | -627.419 K -22.57 % | -511.891 K |
| Net income ratio | -1 766.66 -34.38 % | -1 314.70 -28.45 % | -1 023.54 -54.88 % | -660.88 -498.24 % | -110.47 40.57 % | -185.87 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -76.52 -115.40 % | 496.76 | 0.00 -100.00 % | 1 244.05 275.19 % | 331.58 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6.38 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -1 604.44 -15.80 % | -1 385.55 -30.11 % | -1 064.90 -85.34 % | -574.56 -236.41 % | -170.79 47.55 % | -325.66 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -572.69 23.71 % | -750.65 | 0.00 -100.00 % | 1 259.18 963.61 % | -145.80 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.17 131.44 % | -0.55 35.49 % | -0.86 83.54 % | -5.22 -105.02 % | -2.55 -77.36 % | -1.44 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 79.775 M 35.92 % | 58.695 M 25.91 % | 46.618 M 9.71 % | 42.490 M 30.34 % | 32.599 M 12.03 % | 29.099 M 0.27 % | 29.021 M 25.03 % | 23.212 M 7.34 % | 21.624 M 49.48 % | 14.466 M 119.26 % | 6.598 M 6.18 % | 6.214 M -1.58 % | 6.314 M 0.63 % | 6.274 M 2.22 % | 6.138 M 1.38 % | 6.054 M 2.44 % | 5.910 M -0.65 % | 5.949 M 9.28 % | 5.443 M -7.89 % | 5.910 M -0.12 % | 5.917 M 5.63 % | 5.602 M 0.09 % | 5.596 M 7.02 % | 5.229 M 17.30 % | 4.458 M 3.70 % | 4.299 M -3.11 % | 4.437 M -7.37 % | 4.790 M -71.73 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M -41.77 % | 29.099 M 0.00 % | 29.099 M 0.00 % | 29.099 M |
| Weighted average shs out | 79.775 M 35.92 % | 58.695 M 25.91 % | 46.618 M 9.71 % | 42.490 M 30.49 % | 32.563 M 11.90 % | 29.099 M 0.27 % | 29.021 M 25.03 % | 23.212 M 7.34 % | 21.624 M 49.48 % | 14.466 M 119.26 % | 6.598 M 8.67 % | 6.071 M -3.84 % | 6.314 M 0.63 % | 6.274 M 2.22 % | 6.138 M 1.38 % | 6.054 M 2.44 % | 5.910 M 0.00 % | 5.910 M 8.57 % | 5.443 M -7.89 % | 5.910 M -0.12 % | 5.917 M 5.63 % | 5.602 M 0.09 % | 5.596 M 7.02 % | 5.229 M 17.30 % | 4.458 M 5.39 % | 4.230 M -4.66 % | 4.437 M -7.37 % | 4.790 M -71.73 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M -41.77 % | 29.099 M 0.00 % | 29.099 M 0.00 % | 29.099 M |
| EPS diluted | -22.16 -515.56 % | -3.60 -32.35 % | -2.72 -88.89 % | -1.44 -193.88 % | -0.49 31.94 % | -0.72 -24.14 % | -0.58 -114.81 % | -0.27 10.00 % | -0.30 -7.14 % | -0.28 50.88 % | -0.57 18.57 % | -0.70 10.26 % | -0.78 55.68 % | -1.76 -83.33 % | -0.96 29.41 % | -1.36 -615.79 % | -0.19 -111.88 % | 1.60 281.82 % | -0.88 -131.43 % | 2.80 305.80 % | 0.69 264.29 % | -0.42 27.59 % | -0.58 -286.67 % | -0.15 -193.75 % | 0.16 -56.76 % | 0.37 232.14 % | -0.28 -3.70 % | -0.27 -435.71 % | -0.05 -80.00 % | -0.03 -1 066.67 % | 0.00 88.00 % | -0.02 -525.00 % | 0.00 33.33 % | 0.00 71.43 % | -0.02 -16.67 % | -0.01 |
| Earnings per share | -22.16 -515.56 % | -3.60 -32.35 % | -2.72 -88.89 % | -1.44 -188.00 % | -0.50 30.56 % | -0.72 -24.14 % | -0.58 -114.81 % | -0.27 10.00 % | -0.30 -7.14 % | -0.28 50.88 % | -0.57 19.72 % | -0.71 8.97 % | -0.78 55.68 % | -1.76 -83.33 % | -0.96 29.41 % | -1.36 -615.79 % | -0.19 -111.88 % | 1.60 281.82 % | -0.88 -131.43 % | 2.80 305.80 % | 0.69 264.29 % | -0.42 27.59 % | -0.58 -286.67 % | -0.15 -193.75 % | 0.16 -56.76 % | 0.37 232.14 % | -0.28 -3.70 % | -0.27 -435.71 % | -0.05 -80.00 % | -0.03 -1 066.67 % | 0.00 88.00 % | -0.02 -525.00 % | 0.00 33.33 % | 0.00 71.43 % | -0.02 -16.67 % | -0.01 |
| Gross profit | 21.720 K 124.32 % | -89.309 K 16.86 % | -107.422 K 77.62 % | -480.000 K -29.25 % | -371.365 K -130.02 % | -161.446 K -463.41 % | -28.655 K -7.67 % | -26.614 K 13.57 % | -30.791 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.351 K -24.98 % | 19.129 K | 0.000 -100.00 % | 13.343 K 9.06 % | 12.235 K | 0.000 | 0.000 | 0.000 100.00 % | -27.346 K | 0.000 -100.00 % | 192.735 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | -9.412 M -6.83 % | -8.810 M -1.43 % | -8.686 M -31.20 % | -6.621 M -180.04 % | 8.272 M -43.49 % | 14.637 M 221.80 % | -12.017 M -279.34 % | -3.168 M -101.88 % | -1.569 M 24.79 % | -2.086 M 22.50 % | -2.692 M -89.34 % | -1.422 M 42.16 % | -2.458 M -195.67 % | -831.430 K -993.42 % | 93.062 K 151.41 % | 37.016 K -96.69 % | 1.119 M -76.95 % | 4.854 M 1 823.36 % | 252.365 K 8 933.07 % | 2.794 K | 0.000 100.00 % | -83.757 K -97 974.12 % | 85.576 100.21 % | -39.803 K | 0.000 -100.00 % | 2.370 M 219.65 % | -1.981 M -41.10 % | -1.404 M -24.36 % | -1.129 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 102.946 K -58.90 % | 250.472 K 7.74 % | 232.469 K -59.36 % | 571.982 K 10.58 % | 517.264 K 88.82 % | 273.943 K 856.00 % | 28.655 K 7.67 % | 26.614 K -13.57 % | 30.791 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 % | 27.346 K | 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 | 15.489 M -19.63 % | 19.270 M 18.19 % | 16.305 M 37.27 % | 11.878 M 79.71 % | 6.610 M 29.92 % | 5.088 M 88.44 % | 2.700 M -16.93 % | 3.250 M 13.51 % | 2.863 M 21.25 % | 2.362 M -10.95 % | 2.652 M -14.70 % | 3.109 M -13.26 % | 3.584 M -17.88 % | 4.365 M -3.93 % | 4.544 M 21.50 % | 3.739 M 8.74 % | 3.439 M 1.29 % | 3.395 M 66.47 % | 2.039 M 23.71 % | 1.649 M 22.88 % | 1.342 M -0.60 % | 1.350 M 2 255.35 % | 57.303 K -96.95 % | 1.880 M 485.97 % | 320.838 K -3.42 % | 332.208 K | 0.000 -100.00 % | 252.308 K 23.23 % | 204.750 K 55.00 % | 132.097 K 16.63 % | 113.258 K 51.38 % | 74.815 K 72.68 % | 43.325 K -27.57 % | 59.818 K | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 22.626 M 165.50 % | 8.522 M 30.31 % | 6.540 M 15 061.86 % | 43.135 K -60.39 % | 108.904 K -95.24 % | 2.289 M 263.83 % | 629.158 K 2.63 % | 613.022 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 |
| Other expenses | 152.459 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.758 K 2 693.37 % | 2.032 K 65.15 % | 1.230 K -80.24 % | 6.227 K -87.03 % | 47.998 K -73.78 % | 183.038 K 519.44 % | 29.549 K -85.16 % | 199.056 K 154.16 % | 78.319 K 3 586.16 % | 2.125 K -98.01 % | 106.791 K 101.59 % | -6.696 M -10.67 % | -6.050 M -12 109.26 % | 50.380 K 102.32 % | -2.169 M -29.17 % | -1.679 M -14 340.76 % | 11.791 K -93.72 % | 187.776 K -78.54 % | 875.000 K -29.30 % | 1.238 M -55.62 % | 2.789 M 3 692.29 % | 73.544 K -10.08 % | 81.790 K 641.86 % | 11.025 K -76.83 % | 47.583 K -89.00 % | 432.574 K | 0.000 -100.00 % | 10.000 K -50.00 % | 20.000 K 100.00 % | 10.000 K 120.75 % | 4.530 K |
| Operating expenses | 191.967 M -14.09 % | 223.460 M 67.65 % | 133.287 M 150.88 % | 53.128 M 114.97 % | 24.714 M -31.85 % | 36.266 M 21.37 % | 29.880 M 202.76 % | 9.869 M 22.54 % | 8.054 M 18.40 % | 6.802 M 3.20 % | 6.591 M -4.14 % | 6.876 M -22.72 % | 8.898 M -27.50 % | 12.273 M 41.45 % | 8.677 M 2.56 % | 8.460 M 58 851.08 % | 14.351 K -24.98 % | 19.129 K -99.46 % | 3.545 M 26 469.68 % | 13.343 K 9.06 % | 12.235 K -99.59 % | 2.969 M -18.17 % | 3.628 M 28 338.81 % | 12.757 K -97.55 % | 520.091 K -29.70 % | 739.790 K 5 541.65 % | 13.113 K -94.94 % | 259.091 K 24.15 % | 208.687 K 53.84 % | 135.648 K 18.24 % | 114.719 K 53.34 % | 74.815 K 69.76 % | 44.072 K -35.43 % | 68.254 K 760.49 % | 7.932 K 205.06 % | -7.550 K |
| Cost and expenses | 191.967 M -14.15 % | 223.610 M 67.63 % | 133.395 M 150.41 % | 53.271 M 111.13 % | 25.232 M -30.95 % | 36.540 M 22.17 % | 29.909 M 202.24 % | 9.896 M 22.40 % | 8.085 M 18.86 % | 6.802 M 3.20 % | 6.591 M -4.14 % | 6.876 M -22.72 % | 8.898 M -27.50 % | 12.273 M 41.45 % | 8.677 M 2.56 % | 8.460 M 58 851.08 % | 14.351 K -24.98 % | 19.129 K -99.46 % | 3.545 M 26 469.68 % | 13.343 K 9.06 % | 12.235 K -99.59 % | 2.969 M -18.17 % | 3.628 M 28 338.81 % | 12.757 K -97.67 % | 547.438 K -26.00 % | 739.790 K 5 541.65 % | 13.113 K -94.94 % | 259.091 K 24.15 % | 208.687 K 53.84 % | 135.648 K 18.24 % | 114.719 K 53.34 % | 74.815 K 69.76 % | 44.072 K -35.43 % | 68.254 K 760.49 % | 7.932 K 205.06 % | -7.550 K |
| Research and development expenses | 176.326 M -2.88 % | 181.564 M 67.40 % | 108.460 M 212.47 % | 34.710 M 98.56 % | 17.481 M -44.24 % | 31.348 M 25.94 % | 24.892 M 414.47 % | 4.838 M 35.10 % | 3.581 M -16.41 % | 4.284 M 25.94 % | 3.402 M 8.46 % | 3.136 M -14.77 % | 3.680 M -47.60 % | 7.022 M 92.36 % | 3.650 M 0.89 % | 3.618 M 10.61 % | 3.271 M 22.32 % | 2.674 M 122.61 % | 1.201 M 125.08 % | 533.751 K 52.60 % | 349.778 K 228.43 % | 106.500 K -26.41 % | 144.718 K -73.83 % | 553.000 K 197.07 % | 186.153 K -48.05 % | 358.333 K -40.31 % | 600.339 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.669 K | 0.000 | 0.000 |
| Selling general and administrative expenses | 15.489 M -63.03 % | 41.896 M 68.75 % | 24.827 M 34.80 % | 18.418 M 176.85 % | 6.653 M 28.03 % | 5.196 M 4.16 % | 4.989 M -0.84 % | 5.031 M 12.48 % | 4.473 M 89.40 % | 2.362 M -10.95 % | 2.652 M -14.70 % | 3.109 M -13.26 % | 3.584 M -17.88 % | 4.365 M -3.93 % | 4.544 M 21.50 % | 3.739 M 8.74 % | 3.439 M 1.29 % | 3.395 M 66.47 % | 2.039 M 23.71 % | 1.649 M 22.88 % | 1.342 M -0.60 % | 1.350 M 2 255.35 % | 57.303 K -96.95 % | 1.880 M 485.97 % | 320.838 K -3.42 % | 332.208 K | 0.000 -100.00 % | 252.308 K 23.23 % | 204.750 K 55.00 % | 132.097 K 16.63 % | 113.258 K 51.38 % | 74.815 K 72.68 % | 43.325 K -27.57 % | 59.818 K | 0.000 | 0.000 |
| Interest income | 3.395 M 5.18 % | 3.227 M 1 270.67 % | 235.468 K -36.70 % | 372.001 K -46.57 % | 696.176 K -7.89 % | 755.776 K 2.73 % | 735.700 K 91.41 % | 384.349 K 18.05 % | 325.574 K 0.31 % | 324.555 K 25.39 % | 258.846 K -51.25 % | 530.986 K -46.82 % | 998.385 K -32.71 % | 1.484 M 7.13 % | 1.385 M -25.66 % | 1.863 M -40.35 % | 3.124 M 80.26 % | 1.733 M 112.46 % | 815.551 K -28.73 % | 1.144 M 85.42 % | 617.151 K 8.43 % | 569.193 K -1.71 % | 579.068 K -63.52 % | 1.588 M 386.17 % | 326.534 K 206.75 % | 106.448 K 46.79 % | 72.519 K -54.32 % | 158.746 K 91.98 % | 82.687 K 51.21 % | 54.685 K 49.68 % | 36.535 K 397.21 % | 7.348 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 30.263 M 124.80 % | 13.462 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.868 K -59.95 % | 179.448 K | 0.000 | 0.000 -100.00 % | 1.124 K -86.24 % | 8.165 K | 0.000 | 0.000 -100.00 % | 1.981 M | 0.000 -100.00 % | 787.501 -44.56 % | 1.420 K -2.81 % | 1.461 K 118.77 % | 667.998 -70.19 % | 2.241 K -58.26 % | 5.368 K 35.36 % | 3.966 K -47.47 % | 7.550 K |
| Depreciation and amortization | 103.025 K -31.54 % | 150.488 K 39.23 % | 108.084 K -24.42 % | 142.997 K -0.71 % | 144.021 K 335.20 % | 33.093 K 15.49 % | 28.655 K 7.67 % | 26.614 K -13.57 % | 30.791 K 4.10 % | 29.577 K -17.81 % | 35.984 K 44.22 % | 24.950 K -14.69 % | 29.247 K -2.56 % | 30.016 K 23.54 % | 24.296 K -11.63 % | 27.494 K -8.29 % | 29.978 K 17.95 % | 25.415 K 85.66 % | 13.689 K -42.64 % | 23.863 K -10.26 % | 26.592 K | 0.000 | 0.000 -100.00 % | 12.757 K -2.61 % | 13.099 K -12.00 % | 14.886 K 13.52 % | 13.113 K 93.32 % | 6.783 K 72.27 % | 3.938 K 10.88 % | 3.551 K 142.99 % | 1.461 K 100.53 % | -273.211 K -36 674.52 % | 746.999 -2.60 % | 766.901 -90.33 % | 7.932 K 205.06 % | -7.550 K |
| Operating income | -191.843 M 14.14 % | -223.449 M -67.67 % | -133.270 M -150.60 % | -53.179 M -115.30 % | -24.700 M 32.64 % | -36.669 M -22.60 % | -29.909 M -202.24 % | -9.896 M -22.40 % | -8.085 M -15.45 % | -7.003 M -11.30 % | -6.292 M 13.19 % | -7.248 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.249 M 42.55 % | -14.359 M | 0.000 100.00 % | -2.309 M -29.45 % | -1.784 M | 0.000 | 0.000 100.00 % | -833.016 K | 0.000 | 0.000 100.00 % | -1.230 M -16.24 % | -1.058 M -8.96 % | -970.988 K -84.76 % | -525.550 K -553.86 % | -80.377 K -7.43 % | -74.816 K -2.20 % | -73.206 K 55.39 % | -164.117 K 74.17 % | -635.351 K -25.98 % | -504.341 K |
| Operating income ratio | -1 538.85 -10.99 % | -1 386.48 -30.09 % | -1 065.76 -84.34 % | -578.16 -241.50 % | -169.30 48.06 % | -325.95 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -574.78 23.43 % | -750.65 | 0.00 100.00 % | -173.07 -18.70 % | -145.80 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6.38 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -37.812 M 46.49 % | -70.665 M -1 974.42 % | -3.407 M 76.06 % | -14.230 M -4 678.96 % | 310.759 K -69.96 % | 1.034 M -65.24 % | 2.976 M 456.23 % | 535.063 K 3 439.34 % | -16.023 K -100.72 % | 2.237 M 93.60 % | 1.156 M 20.59 % | 958.259 K 128.36 % | 419.632 K 141.41 % | -1.013 M -168.48 % | 1.480 M 207.73 % | -1.373 M -119.13 % | 7.180 M -70.76 % | 24.553 M 1 478.70 % | -1.781 M -109.42 % | 18.907 M 223.71 % | 5.841 M 77 816.02 % | -7.516 K 85.52 % | -51.911 K -535.75 % | -8.165 K -100.69 % | 1.187 M -57.45 % | 2.791 M 461.73 % | -771.544 K -1 043.32 % | 81.790 K -0.13 % | 81.900 K 53.76 % | 53.265 K 51.87 % | 35.073 K 113.16 % | -266.531 K -2 199.00 % | 12.698 K -49.82 % | 25.307 K -82.27 % | 142.775 K 52.50 % | 93.620 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -30.824 M 76.95 % | -133.714 M -106.02 % | -64.904 M 58.73 % | -157.283 M -154.69 % | -61.755 M -186.77 % | -21.535 M 33.76 % | -32.510 M 37.43 % | -51.960 M -258.68 % | -14.486 M -2.45 % | -14.140 M -109.70 % | -6.743 M 32.85 % | -10.042 M 40.31 % | -16.824 M 28.79 % | -23.624 M 12.74 % | -27.073 M 13.62 % | -31.343 M 29.12 % | -44.218 M -8.17 % | -40.876 M -277.11 % | -10.839 M 27.76 % | -15.005 M -23.13 % | -12.187 M -23.20 % | -9.892 M 12.17 % | -11.263 M 13.15 % | -12.968 M -4 622.38 % | -274.602 K 99.75 % | -109.602 M -127 550.50 % | -85.861 K 17.67 % | -104.295 K -13 352.38 % | 786.991 102.01 % | -39.061 K -24.32 % | -31.420 K 95.37 % | -679.332 K -35.91 % | -499.832 K -159.88 % | -192.331 K -3 941.26 % | -4.759 K 81.46 % | -25.670 K |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 289.980 K -59.39 % | 714.118 K -9.98 % | 793.301 K -30.91 % | 1.148 M 263.47 % | 315.910 K -79.82 % | 1.565 M -26.93 % | 2.142 M 2.94 % | 2.081 M -44.31 % | 3.737 M 91.88 % | 1.948 M 0.32 % | 1.941 M 47.10 % | 1.320 M -78.02 % | 6.006 M -60.42 % | 15.172 M -51.85 % | 31.508 M 131.83 % | 13.591 M -18.22 % | 16.618 M 15.33 % | 14.409 M 463.23 % | -3.967 M -515.68 % | 954.296 K -93.40 % | 14.457 M 173.76 % | 5.281 M 1 340.19 % | 366.680 K -76.31 % | 1.548 M -0.98 % | 1.563 M 10.94 % | 1.409 M 2.35 % | 1.377 M 18.37 % | 1.163 M -3.78 % | 1.209 M 4.93 % | 1.152 M -0.87 % | 1.162 M -20.13 % | 1.455 M |
| Total debt | 141.648 M 51 789.02 % | 272.982 K | 0.000 -100.00 % | 150.469 K -43.24 % | 265.076 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 % | 3.812 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.859 K -72.07 % | 10.237 K | 0.000 | 0.000 -100.00 % | 667.998 -96.69 % | 20.168 K 162.98 % | 7.669 K | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 37.810 M -23.09 % | 49.164 M 14.05 % | 43.105 M 28.10 % | 33.649 M 535.50 % | 5.295 M 27.36 % | 4.158 M -15.48 % | 4.919 M 0.68 % | 4.886 M 53.27 % | 3.188 M 191.12 % | -3.499 M 44.36 % | -6.288 M -1.95 % | -6.168 M -0.52 % | -6.136 M -73.79 % | -3.530 M -16.27 % | -3.036 M -4.73 % | -2.899 M -911.05 % | 357.460 K -94.49 % | 6.485 M -55.40 % | 14.540 M 1 270.60 % | 1.061 M 9.06 % | 972.737 K 3.76 % | 937.465 K 19.71 % | 783.132 K 10.33 % | 709.827 K -14.55 % | 830.675 K -99.89 % | 734.407 M 9 151.10 % | 7.939 M 12.41 % | 7.062 M 67.80 % | 4.208 M 131.20 % | 1.820 M 32.86 % | 1.370 M 39.05 % | 985.297 K 38.84 % | 709.648 K 22.56 % | 579.009 K -3.32 % | 598.864 K -24.74 % | 795.771 K |
| Retained earnings | -579.705 M -7.35 % | -540.017 M -71.17 % | -315.482 M -90.82 % | -165.333 M -61.16 % | -102.589 M -19.21 % | -86.060 M -32.10 % | -65.150 M -35.03 % | -48.248 M -14.73 % | -42.055 M -93.23 % | -21.764 M 0.53 % | -21.880 M -24.59 % | -17.562 M -18.44 % | -14.828 M -4.73 % | -14.158 M -458.77 % | -2.534 M -179.13 % | 3.202 M -75.90 % | 13.283 M 4.19 % | 12.750 M 348.80 % | 2.841 M 31.01 % | 2.168 M 138.33 % | -5.658 M 39.57 % | -9.362 M -60.08 % | -5.848 M -146.79 % | -2.370 M -29.12 % | -1.835 M 36.02 % | -2.869 M 30.69 % | -4.139 M -17.20 % | -3.532 M -36.37 % | -2.590 M -65.77 % | -1.562 M -42.74 % | -1.095 M -14.11 % | -959.245 K -38.83 % | -690.974 K -6.75 % | -647.264 K -23.08 % | -525.890 K -1 239.50 % | -39.260 K |
| Common stock | 466.084 M -3.31 % | 482.060 M 40.89 % | 342.147 M 9.70 % | 311.885 M 92.40 % | 162.103 M 43.43 % | 113.022 M 14.86 % | 98.403 M 0.56 % | 97.853 M 81.73 % | 53.845 M 30.39 % | 41.296 M 11.17 % | 37.146 M 3.17 % | 36.005 M -10.69 % | 40.317 M -1.70 % | 41.013 M 25.76 % | 32.613 M 5.31 % | 30.970 M -2.41 % | 31.733 M 12.80 % | 28.132 M 14.30 % | 24.612 M -2.68 % | 25.290 M -25.26 % | 33.836 M 2.72 % | 32.939 M 16.21 % | 28.344 M 10.58 % | 25.632 M 60.16 % | 16.004 M 123.66 % | 7.155 M 276.86 % | 1.899 M -14.55 % | 2.222 M 0.48 % | 2.211 M 21.72 % | 1.817 M -0.39 % | 1.824 M 13.95 % | 1.601 M -1.76 % | 1.629 M 17.63 % | 1.385 M -3.32 % | 1.433 M -15.22 % | 1.690 M |
| Total equity | -75.810 M -762.15 % | -8.793 M -112.60 % | 69.770 M -61.28 % | 180.201 M 178.05 % | 64.808 M 108.26 % | 31.120 M -18.48 % | 38.172 M -29.95 % | 54.492 M 263.81 % | 14.978 M -10.10 % | 16.660 M 68.86 % | 9.866 M -24.71 % | 13.104 M -36.60 % | 20.669 M -11.39 % | 23.325 M -13.75 % | 27.043 M -13.58 % | 31.292 M -36.38 % | 49.184 M -4.88 % | 51.710 M 22.92 % | 42.067 M 46.94 % | 28.628 M -1.79 % | 29.151 M 18.92 % | 24.514 M 5.31 % | 23.279 M -3.81 % | 24.200 M 61.35 % | 14.999 M 109.61 % | 7.156 M 65.29 % | 4.329 M -18.68 % | 5.324 M 38.84 % | 3.834 M 84.83 % | 2.075 M -1.18 % | 2.099 M 29.06 % | 1.627 M -1.29 % | 1.648 M 25.15 % | 1.317 M -12.54 % | 1.505 M -38.46 % | 2.446 M |
| Other non current liabilities | 58.991 M -54.18 % | 128.740 M 316 370.05 % | 40.680 K 80.56 % | 22.530 K -71.00 % | 77.685 K 212.69 % | 24.844 K -36.94 % | 39.397 K -21.14 % | 49.958 K -19.76 % | 62.261 K -21.24 % | 79.055 K -47.83 % | 151.528 K 154.43 % | 59.557 K -45.21 % | 108.691 K 92.06 % | 56.591 K 92.72 % | 29.365 K 71.40 % | 17.132 K 83.86 % | 9.318 K -61.64 % | 24.294 K -9.82 % | 26.939 K 40.45 % | 19.181 K 87.00 % | 10.257 K -14.46 % | 11.991 K -88.30 % | 102.465 K 53.28 % | 66.849 K 53.64 % | 43.510 K -13.74 % | 50.438 K 512.63 % | 8.233 K 183.70 % | 2.902 K -47.36 % | 5.513 K 94.05 % | 2.841 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 141.555 M 167 965.27 % | 84.226 K | 0.000 | 0.000 -100.00 % | 82.545 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 |
| Total non current liabilities | 200.546 M 55.67 % | 128.824 M 316 577.10 % | 40.680 K 80.56 % | 22.530 K -85.94 % | 160.230 K 544.97 % | 24.843 K -36.94 % | 39.397 K -21.14 % | 49.958 K -19.76 % | 62.260 K -21.24 % | 79.055 K -61.32 % | 204.378 K 57.00 % | 130.178 K -55.02 % | 289.403 K 11.71 % | 259.058 K 60.70 % | 161.210 K 14.40 % | 140.916 K -77.63 % | 629.920 K -73.36 % | 2.365 M 217.01 % | 745.897 K 3 788.73 % | 19.181 K 87.00 % | 10.257 K -14.46 % | 11.991 K -88.30 % | 102.465 K 53.28 % | 66.849 K 53.64 % | 43.510 K -13.74 % | 50.438 K 512.63 % | 8.233 K 183.70 % | 2.902 K -47.36 % | 5.513 K 94.05 % | 2.841 K | 0.000 -100.00 % | 667.998 -96.69 % | 20.168 K 162.98 % | 7.669 K -87.43 % | 61.000 K -88.49 % | 530.000 K |
| Other current liabilities | 25.858 M 3 448.29 % | 728.752 K -87.95 % | 6.046 M 304.28 % | 1.496 M -44.78 % | 2.708 M 380.06 % | 564.139 K -77.48 % | 2.506 M 229.72 % | 759.909 K -2.99 % | 783.316 K 91.35 % | 409.373 K -20.68 % | 516.090 K -24.61 % | 684.565 K 49.49 % | 457.947 K -2.49 % | 469.619 K -45.31 % | 858.670 K -7.12 % | 924.453 K 133.58 % | 395.780 K -49.94 % | 790.638 K 95.50 % | 404.428 K -11.58 % | 457.418 K 51.42 % | 302.080 K -1.37 % | 306.263 K 187.00 % | 106.711 K 7.79 % | 98.998 K -43.29 % | 174.575 K 90.44 % | 91.668 K -3.93 % | 95.419 K 17.49 % | 81.212 K 2.10 % | 79.538 K 20.42 % | 66.048 K 105.44 % | 32.150 K 55.26 % | 20.707 K 10.89 % | 18.674 K -13.03 % | 21.473 K -15.40 % | 25.381 K -26.92 % | 34.729 K |
| Deferred revenue | 0.000 -100.00 % | 73.423 K | 0.000 -100.00 % | 111.622 K 96.11 % | 56.919 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -304.583 -1 205.31 % | 27.556 3 506 757 824 875.93 % | 0.000 -100.00 % | 30.475 K | 0.000 -100.00 % | 39.794 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 93.033 K -4.57 % | 97.485 K | 0.000 -100.00 % | 112.965 K 13.25 % | 99.745 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 % | 3.812 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.859 K -72.07 % | 10.237 K | 0.000 | 0.000 -100.00 % | 667.998 -96.69 % | 20.168 K 162.98 % | 7.669 K | 0.000 | 0.000 |
| Total current liabilities | 64.056 M 127.50 % | 28.157 M 60.79 % | 17.511 M 323.20 % | 4.138 M -40.19 % | 6.919 M 6.18 % | 6.516 M -17.14 % | 7.864 M 292.66 % | 2.003 M -0.47 % | 2.012 M 16.69 % | 1.724 M 3.77 % | 1.662 M -4.68 % | 1.743 M -19.85 % | 2.175 M -16.45 % | 2.603 M 15.22 % | 2.259 M 20.09 % | 1.882 M 10.06 % | 1.709 M -35.09 % | 2.634 M 170.42 % | 973.940 K -77.19 % | 4.270 M 1 313.50 % | 302.080 K -1.37 % | 306.263 K 187.82 % | 106.406 K 7.48 % | 98.998 K -43.29 % | 174.575 K 90.44 % | 91.668 K -40.36 % | 153.705 K -6.49 % | 164.365 K 83.09 % | 89.775 K 35.92 % | 66.048 K 105.44 % | 32.150 K 50.41 % | 21.375 K -44.97 % | 38.843 K 33.29 % | 29.142 K 14.81 % | 25.382 K -26.92 % | 34.730 K |
| Total liabilities | 264.601 M 68.56 % | 156.981 M 794.37 % | 17.552 M 321.89 % | 4.160 M -41.23 % | 7.079 M 8.23 % | 6.541 M -17.24 % | 7.903 M 285.02 % | 2.053 M -1.05 % | 2.074 M 15.03 % | 1.803 M -3.36 % | 1.866 M -0.40 % | 1.874 M -23.98 % | 2.464 M -13.90 % | 2.862 M 18.25 % | 2.421 M 19.69 % | 2.022 M -13.55 % | 2.339 M -53.20 % | 4.998 M 190.63 % | 1.720 M -59.90 % | 4.289 M 1 273.22 % | 312.337 K -1.86 % | 318.255 K 52.37 % | 208.872 K 25.94 % | 165.847 K -23.95 % | 218.085 K 53.47 % | 142.106 K -12.25 % | 161.938 K -3.19 % | 167.267 K 75.54 % | 95.287 K 38.32 % | 68.889 K 114.27 % | 32.150 K 50.41 % | 21.375 K -44.97 % | 38.843 K 33.29 % | 29.142 K 14.81 % | 25.382 K -26.92 % | 34.730 K |
| Other non current assets | 466.701 K 480.29 % | 80.425 K -49.86 % | 160.394 K -31.01 % | 232.488 K | 0.000 100.00 % | -768.181 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 -100.00 % | 2.000 199 952 022.53 % | 0.000 -200.02 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 53 687 091 100.00 % | 0.000 -100.00 % | 381.027 K 3.76 % | 367.213 K 19.68 % | 306.836 K 10.33 % | 278.114 K -25.47 % | 373.148 K 432.37 % | 70.092 K -5.91 % | 74.496 K -14.04 % | 86.665 K 0.05 % | 86.625 K 8 557.61 % | 1.001 K -87.49 % | 8.000 K 49 652 913.97 % | 0.016 37.12 % | 0.012 -100.00 % | 31.000 K -20.51 % | 39.000 K -17.02 % | 46.999 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 289.980 K -59.39 % | 714.118 K -9.98 % | 793.301 K -30.91 % | 1.148 M 263.47 % | 315.910 K -79.82 % | 1.565 M -26.93 % | 2.142 M 2.94 % | 2.081 M -44.31 % | 3.737 M 91.88 % | 1.948 M 0.32 % | 1.941 M 47.10 % | 1.320 M -78.02 % | 6.006 M -60.39 % | 15.160 M -29.85 % | 21.611 M 59.17 % | 13.577 M -18.17 % | 16.590 M 15.52 % | 14.362 M 22.21 % | 11.752 M 8.57 % | 10.824 M 74.67 % | 6.197 M -99.69 % | 2.031 B 98 797.36 % | 2.054 M 0.00 % | 2.054 M 31.39 % | 1.563 M 10.94 % | 1.409 M 2.35 % | 1.377 M 27.45 % | 1.080 M 2.41 % | 1.055 M -2.46 % | 1.081 M -2.90 % | 1.114 M 5.59 % | 1.055 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 456.300 K -10.83 % | 511.697 K 129.58 % | 222.886 K -26.72 % | 304.174 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 |
| 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 -100.00 % | 110.727 K -25.48 % | 148.586 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.513 -99.08 % | 10.692 K -36.11 % | 16.736 K -41.40 % | 28.561 K -25.98 % | 38.587 K 676.18 % | 4.971 K -14.95 % | 5.846 K -2.77 % | 6.012 K -26.83 % | 8.217 K -10.71 % | 9.203 K -17.12 % | 11.104 K -1.95 % | 11.325 K |
| 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 -100.00 % | 456.300 K -10.83 % | 511.697 K 25 584 737.20 % | 2.000 0.00 % | 2.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.727 K -25.48 % | 148.586 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.513 -99.08 % | 10.692 K -36.11 % | 16.736 K -41.40 % | 28.561 K -25.98 % | 38.587 K 676.18 % | 4.971 K -14.95 % | 5.846 K -2.77 % | 6.012 K -26.83 % | 8.217 K -10.71 % | 9.203 K -17.12 % | 11.104 K -1.95 % | 11.325 K |
| Property plant equipment net | 131.951 K -56.41 % | 302.690 K 641.22 % | 40.837 K -73.82 % | 155.992 K -44.43 % | 280.690 K 419.19 % | 54.063 K -21.75 % | 69.086 K 8.22 % | 63.837 K -29.96 % | 91.150 K 7.83 % | 84.535 K -39.65 % | 140.073 K 85.94 % | 75.331 K -31.14 % | 109.396 K 4.98 % | 104.209 K 127.70 % | 45.766 K -14.84 % | 53.743 K -29.53 % | 76.266 K 9.82 % | 69.446 K 108.87 % | 33.249 K 14.29 % | 29.092 K -17.23 % | 35.150 K -28.01 % | 48.823 K 11.18 % | 43.913 K -17.26 % | 53.071 K 4.62 % | 50.726 K -99.94 % | 82.364 M 87 506.36 % | 94.016 K -17.18 % | 113.521 K 861.07 % | 11.812 K 66.32 % | 7.102 K 7.99 % | 6.576 K | 0.000 | 0.000 -100.00 % | 766.901 -51.66 % | 1.586 K -29.96 % | 2.265 K |
| Total non current assets | 598.652 K 56.26 % | 383.115 K 90.39 % | 201.231 K -48.20 % | 388.480 K -31.93 % | 570.669 K -25.71 % | 768.181 K -10.92 % | 862.386 K -28.85 % | 1.212 M 197.76 % | 407.060 K -75.33 % | 1.650 M -29.34 % | 2.335 M -12.98 % | 2.683 M -40.88 % | 4.539 M 101.34 % | 2.254 M 11.28 % | 2.026 M 35.31 % | 1.497 M -76.90 % | 6.483 M -57.88 % | 15.391 M -32.10 % | 22.669 M 64.81 % | 13.754 M -19.12 % | 17.007 M 15.08 % | 14.778 M 22.11 % | 12.103 M 8.50 % | 11.155 M 68.49 % | 6.621 M 196.28 % | 2.235 M -2.63 % | 2.295 M -1.10 % | 2.320 M 36.47 % | 1.700 M 13.67 % | 1.496 M 2.29 % | 1.462 M 34.61 % | 1.086 M 2.18 % | 1.063 M -2.60 % | 1.091 M -3.11 % | 1.126 M 5.43 % | 1.068 M |
| Other current assets | 3.897 M -46.28 % | 7.255 M -16.81 % | 8.720 M 44 443.06 % | 19.577 K -95.91 % | 478.632 K -96.88 % | 15.357 M 20.89 % | 12.703 M 276.65 % | 3.373 M 69.48 % | 1.990 M 1 745.43 % | 107.836 K -95.24 % | 2.264 M 17.95 % | 1.920 M 2 429.87 % | 75.889 K -11.38 % | 85.639 K -29.65 % | 121.726 K -33.27 % | 182.418 K -70.52 % | 618.688 K 102.72 % | 305.198 K -48.80 % | 596.102 K 98.57 % | 300.190 K -40.70 % | 506.251 K 384.40 % | 104.510 K 187.56 % | 36.344 K 47.28 % | 24.677 K 65.77 % | 14.886 K -99.91 % | 15.798 M 8 254.09 % | 189.105 K -46.57 % | 353.908 K | 0.000 | 0.000 -100.00 % | 613.788 K | 0.000 | 0.000 -100.00 % | 153.380 K | 0.000 -100.00 % | 891.657 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 126.281 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.055 K -99.88 % | 9.898 M 69 244.23 % | 14.273 K -48.34 % | 27.630 K -40.86 % | 46.716 K -35.17 % | 72.063 K -29.74 % | 102.570 K -98.76 % | 8.239 M -99.83 % | 4.918 B 258 767.25 % | 1.900 M 475.44 % | -506.073 K | 0.000 | 0.000 | 0.000 -100.00 % | 82.831 K -46.17 % | 153.881 K 118.10 % | 70.554 K 45.82 % | 48.385 K -87.91 % | 400.151 K |
| cash and cash equivalents | 172.471 M 28.72 % | 133.987 M 106.44 % | 64.904 M -58.77 % | 157.433 M 153.84 % | 62.020 M 188.00 % | 21.535 M -33.76 % | 32.510 M -37.43 % | 51.960 M 258.68 % | 14.486 M 2.45 % | 14.140 M 109.70 % | 6.743 M -32.85 % | 10.042 M -40.31 % | 16.824 M -28.79 % | 23.624 M -12.74 % | 27.073 M -13.62 % | 31.343 M -29.12 % | 44.218 M 8.17 % | 40.876 M 277.11 % | 10.839 M -42.40 % | 18.818 M 54.41 % | 12.187 M 23.20 % | 9.892 M -12.17 % | 11.263 M -13.15 % | 12.968 M 4 622.38 % | 274.602 K -99.75 % | 109.602 M 127 550.50 % | 85.861 K -19.87 % | 107.154 K 1 033.90 % | 9.450 K -75.81 % | 39.061 K 24.32 % | 31.420 K -95.38 % | 680.000 K 30.77 % | 520.000 K 160.00 % | 200.000 K 4 102.40 % | 4.759 K -81.46 % | 25.670 K |
| Cash and short term investments | 172.471 M 28.72 % | 133.987 M 106.44 % | 64.904 M -58.77 % | 157.433 M 153.84 % | 62.020 M 188.00 % | 21.535 M -33.76 % | 32.510 M -37.43 % | 51.960 M 258.68 % | 14.486 M 2.45 % | 14.140 M 109.70 % | 6.743 M -32.85 % | 10.042 M -40.31 % | 16.824 M -28.79 % | 23.624 M -12.74 % | 27.073 M -13.62 % | 31.343 M -29.12 % | 44.218 M 8.14 % | 40.889 M 97.18 % | 20.737 M 10.11 % | 18.832 M 54.18 % | 12.215 M 22.90 % | 9.938 M -12.32 % | 11.335 M -13.28 % | 13.070 M 53.52 % | 8.514 M -99.83 % | 5.028 B 253 093.95 % | 1.986 M 1 753.28 % | 107.154 K 1 033.90 % | 9.450 K -75.81 % | 39.061 K 24.32 % | 31.420 K -62.07 % | 82.831 K -46.17 % | 153.881 K 118.10 % | 70.554 K 32.76 % | 53.144 K -87.52 % | 425.821 K |
| Total current assets | 188.193 M 27.33 % | 147.805 M 69.66 % | 87.121 M -52.64 % | 183.973 M 157.97 % | 71.317 M 93.31 % | 36.892 M -18.40 % | 45.213 M -18.29 % | 55.333 M 232.42 % | 16.646 M -1.00 % | 16.814 M 78.93 % | 9.397 M -23.56 % | 12.294 M -33.88 % | 18.595 M -22.30 % | 23.933 M -12.77 % | 27.438 M -13.76 % | 31.817 M -29.36 % | 45.041 M 9.01 % | 41.317 M 95.64 % | 21.118 M 10.20 % | 19.163 M 53.83 % | 12.457 M 23.90 % | 10.054 M -11.69 % | 11.385 M -13.82 % | 13.211 M 53.68 % | 8.596 M 69.78 % | 5.063 M 130.55 % | 2.196 M -30.73 % | 3.170 M 42.21 % | 2.229 M 244.58 % | 646.994 K -2.48 % | 663.475 K 20.39 % | 551.098 K -9.03 % | 605.816 K 162.44 % | 230.837 K -38.21 % | 373.596 K -72.87 % | 1.377 M |
| 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 100.00 % | 0.000 -100.00 % | 2.000 199 951 822.53 % | 0.000 0.00 % | 0.000 100.00 % | -5.058 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 11.824 M 80.17 % | 6.563 M | 0.000 | 0.000 -100.00 % | 8.818 M -40.95 % | 14.933 M 20.32 % | 12.411 M 285.59 % | 3.219 M 62.80 % | 1.977 M 997.41 % | 180.160 K -53.76 % | 389.609 K 17.35 % | 332.013 K -80.41 % | 1.695 M 660.52 % | 222.886 K -26.72 % | 304.174 K -20.55 % | 382.854 K 48.02 % | 258.649 K -2.61 % | 265.574 K 218.86 % | 83.288 K -3.66 % | 86.450 K 38.83 % | 62.269 K -2.22 % | 63.680 K 98.44 % | 32.090 K -75.04 % | 128.591 K 90.04 % | 67.667 K 187.03 % | 23.575 K 10.68 % | 21.300 K -99.21 % | 2.709 M 4 886.35 % | 54.337 K 36.62 % | 39.771 K 117.72 % | 18.267 K 30.23 % | 14.027 K -77.91 % | 63.494 K 819.92 % | 6.902 K -63.74 % | 19.036 K -68.08 % | 59.645 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.850 K -25.16 % | 70.621 K -60.92 % | 180.712 K -10.74 % | 202.467 K 423.18 % | 38.699 K -68.72 % | 123.705 K -69.12 % | 400.625 K 148.17 % | 161.430 K -82.34 % | 914.095 K 49 075 101 630 464 096.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.487 100.00 % | -2.127 B -4 675 419.60 % | 45.504 K 60.59 % | 28.335 K | 0.000 -100.00 % | 73.571 K 13.06 % | 65.070 K | 0.000 | 0.000 100.00 % | -31.000 K 20.51 % | -39.000 K 17.02 % | -47.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 30.935 K | 0.000 |
| Account payables | 38.060 M 113.30 % | 17.843 M 56.49 % | 11.402 M 371.61 % | 2.418 M -40.36 % | 4.054 M -31.24 % | 5.896 M 11.12 % | 5.306 M 343.82 % | 1.196 M 1.07 % | 1.183 M -10.04 % | 1.315 M 5.29 % | 1.249 M 1.88 % | 1.226 M -28.61 % | 1.717 M -19.52 % | 2.134 M 18.54 % | 1.800 M 27.94 % | 1.407 M 7.09 % | 1.314 M -28.72 % | 1.843 M 223.62 % | 569.512 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 |
| Tax payables | 44.592 K -39.27 % | 73.421 K 16.51 % | 63.017 K -43.54 % | 111.620 K 96.10 % | 56.919 K 1.61 % | 56.017 K 6.71 % | 52.495 K 10.98 % | 47.302 K 2.96 % | 45.942 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 627.101 K -29.45 % | 888.853 K 7.35 % | 828.032 K -37.06 % | 1.316 M | 0.000 | 0.000 -100.00 % | 19.548 K -99.49 % | 3.810 M -12.28 % | 4.343 M 5 783.23 % | 73.818 K -32.02 % | 108.589 K | 0.000 | 0.000 | 0.000 -100.00 % | 228.104 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.725 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 93.033 K -48.80 % | 181.711 K | 0.000 -100.00 % | 112.965 K -38.03 % | 182.290 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.313 -39.41 % | 0.517 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 0.00 % | 1.000 | 0.000 -100.00 % | 1.000 105.84 % | 0.486 | 0.000 -100.00 % | 1.491 | 0.000 | 0.000 -100.00 % | 0.562 43.66 % | 0.391 -47.88 % | 0.751 | 0.000 -100.00 % | 1.515 825.68 % | 0.164 -61.86 % | 0.429 | 0.000 | 0.000 | 0.000 -100.00 % | 1.098 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 -100.00 % | 1.360 M 627 722 551.90 % | -0.217 -309.05 % | 0.104 129.21 % | -0.355 18.02 % | -0.433 -140.36 % | 1.072 108 186 755.64 % | 0.000 13 400.00 % | 0.000 | 0.000 -100.00 % | 0.000 35 908.33 % | 0.000 -100.00 % | 0.534 -99.54 % | 115.000 10 150.14 % | 1.122 99.23 % | 0.563 -100.00 % | 2.379 M 179.03 % | -3.010 M -329.50 % | 1.312 M 1 455 996 124.85 % | 0.090 9 008 831.41 % | 0.000 429 600.00 % | 0.000 -100.00 % | 0.000 -100.00 % | 1.012 -6.50 % | 1.082 3 444.08 % | -0.032 -3 236 829.02 % | 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 -100.00 % | 52.850 K -25.16 % | 70.621 K -60.92 % | 180.712 K -10.74 % | 202.467 K 53.56 % | 131.845 K 6.51 % | 123.784 K -80.05 % | 620.602 K -73.48 % | 2.340 M 225.51 % | 718.958 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.506 -363.58 % | 0.192 | 0.000 100.00 % | -667.998 96.69 % | -20.168 K -162.98 % | -7.669 K 87.43 % | -61.000 K 88.49 % | -530.000 K |
| Total assets | 188.791 M 27.40 % | 148.188 M 69.70 % | 87.322 M -52.64 % | 184.361 M 156.46 % | 71.887 M 90.88 % | 37.660 M -18.26 % | 46.076 M -18.51 % | 56.545 M 231.59 % | 17.053 M -7.64 % | 18.464 M 57.38 % | 11.732 M -21.67 % | 14.978 M -35.26 % | 23.134 M -11.66 % | 26.187 M -11.12 % | 29.464 M -11.56 % | 33.314 M -35.34 % | 51.523 M -9.14 % | 56.708 M 29.51 % | 43.787 M 33.02 % | 32.917 M 11.72 % | 29.464 M 18.65 % | 24.833 M 5.73 % | 23.488 M -3.61 % | 24.366 M 60.12 % | 15.217 M 108.51 % | 7.298 M 62.50 % | 4.491 M -18.21 % | 5.491 M 39.73 % | 3.930 M 83.40 % | 2.143 M 0.80 % | 2.126 M 29.83 % | 1.637 M -1.89 % | 1.669 M 26.22 % | 1.322 M -13.64 % | 1.531 M -37.40 % | 2.445 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -9.412 M -58.82 % | -5.926 M 5.92 % | -6.299 M -27.55 % | -4.939 M 13.49 % | -5.709 M -490.05 % | -967.511 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 |
| Stock based compensation | 5.085 M -12.86 % | 5.835 M 11.10 % | 5.252 M 34.74 % | 3.898 M 431.96 % | 732.688 K 6.90 % | 685.409 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 |
| Change in working capital | 17.368 M -16.28 % | 20.746 M 2.59 % | 20.222 M 193.62 % | -21.601 M -27 744.04 % | 78.140 K 105.59 % | -1.397 M -124.51 % | 5.699 M 2 286.58 % | -260.616 K 14.86 % | -306.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 | 0.000 | 0.000 | 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 | -789.837 K -240.22 % | 563.290 K 32.79 % | 424.188 K 185.59 % | -495.629 K -2 920.56 % | 17.572 K -82.06 % | 97.946 K -15.00 % | 115.234 K 140.02 % | -287.956 K -2 475.68 % | 12.121 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other working capital | 18.158 M -10.03 % | 20.183 M 1.94 % | 19.798 M 193.80 % | -21.105 M -34 945.84 % | 60.568 K 104.05 % | -1.495 M -126.77 % | 5.583 M 20 321.84 % | 27.340 K 108.59 % | -318.238 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 |
| Other non cash items | 46.083 M 291.46 % | 11.772 M 13.84 % | 10.341 M -53.48 % | 22.229 M 237.13 % | 6.594 M 444.98 % | -1.911 M 78.19 % | -8.763 M -2 397.10 % | 381.460 K -87.70 % | 3.102 M | 0.000 | 0.000 100.00 % | -1.301 M 42.23 % | -2.252 M -247.43 % | 1.528 M 191.67 % | -1.666 M -220.75 % | 1.380 M 288.71 % | -731.269 K -103.12 % | 23.444 M 1 133.17 % | 1.901 M 110.41 % | -18.267 M -215.36 % | -5.792 M -345.14 % | 2.363 M 9.21 % | 2.164 M 1 098.42 % | -216.711 K 70.85 % | -743.517 K 53.45 % | -1.597 M -231.47 % | 1.215 M 275.02 % | -694.120 K -92.09 % | -361.349 K -77.77 % | -203.267 K 52.19 % | -425.158 K -4 304.45 % | -9.653 K 95.34 % | -207.240 K -251.51 % | -58.958 K -112.17 % | 484.643 K 15.87 % | 418.271 K |
| Net cash provided by operating activities | -161.015 M 10.20 % | -179.304 M -82.28 % | -98.367 M -61.10 % | -61.058 M -640.62 % | -8.244 M 65.91 % | -24.185 M -21.30 % | -19.938 M -229.79 % | -6.045 M -64.22 % | -3.681 M 26.77 % | -5.027 M -20.42 % | -4.174 M 25.63 % | -5.613 M 21.76 % | -7.174 M 23.81 % | -9.416 M -24.83 % | -7.543 M -14.47 % | -6.589 M -266.45 % | -1.798 M -105.45 % | 32.972 M 1 241.63 % | -2.888 M -76.50 % | -1.636 M 4.25 % | -1.709 M | 0.000 100.00 % | -1.041 M -3.56 % | -1.005 M | 0.000 | 0.000 | 0.000 100.00 % | -1.741 M -43.29 % | -1.215 M -80.80 % | -672.000 K -43.28 % | -469.000 K -33.62 % | -351.000 K -31.46 % | -267.000 K -35.53 % | -197.000 K | 0.000 | 0.000 |
| Investments in property plant and equipment | -33.489 K -2.61 % | -32.638 K -39.98 % | -23.317 K -36.93 % | -17.028 K -364.30 % | -3.667 K 79.70 % | -18.070 K 47.50 % | -34.417 K -1 018.52 % | -3.077 K 73.76 % | -11.725 K | 0.000 100.00 % | -111.123 K -3 973.77 % | -2.728 K 93.08 % | -39.398 K 52.05 % | -82.164 K -317.60 % | -19.675 K -64.63 % | -11.952 K 61.28 % | -30.866 K 44.95 % | -56.065 K -358.24 % | -12.235 K -77.56 % | -6.891 K -68.07 % | -4.100 K 72.87 % | -15.113 K -22.01 % | -12.386 K 52.41 % | -26.025 K -77.65 % | -14.650 K 99.88 % | -12.460 M -17 168.62 % | -72.154 K -60.52 % | -44.950 K -470.79 % | -7.875 K -84.81 % | -4.261 K 46.98 % | -8.038 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.124 | 0.000 -100.00 % | 171.622 K 183.75 % | -204.911 K | 0.000 | 0.000 | 0.000 -100.00 % | 717.486 K | 0.000 | 0.000 100.00 % | -549.014 K | 0.000 | 0.000 | 0.000 -100.00 % | 33.249 K | 0.000 | 0.000 100.00 % | -255.039 -124.99 % | 1.021 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.087 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 237.447 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -42.676 K 87.37 % | -337.844 K -6.24 % | -318.007 K | 0.000 | 0.000 100.00 % | -45.000 K -12.50 % | -40.000 K | 0.000 100.00 % | -1.598 M -108.48 % | -766.310 K 14.48 % | -896.072 K 47.58 % | -1.709 M 32.66 % | -2.539 M 60.43 % | -6.415 M -39.82 % | -4.588 M | 0.000 | 0.000 100.00 % | -67.575 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 897.096 K 167.19 % | 335.746 K -0.97 % | 339.046 K | 0.000 | 0.000 -100.00 % | 13.440 K -55.28 % | 30.054 K -93.68 % | 475.909 K -13.97 % | 553.167 K 999.32 % | 50.319 K 208.54 % | 16.309 K -97.41 % | 629.987 K 1 299.97 % | 45.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 23.472 M 438.41 % | 4.359 M | 0.000 -100.00 % | 383.402 K -6.67 % | 410.791 K -66.82 % | 1.238 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 402.615 K 30 035.93 % | 1.336 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 -100.00 % | 892.423 K 83.44 % | 486.495 K 304.89 % | -237.447 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 -100.00 % | 1.535 K 153 510 285 665.61 % | 0.000 100.00 % | -94.580 K -160.43 % | -36.317 K -875.56 % | 4.683 K 688.70 % | 593.723 | 0.000 -100.00 % | 0.000 -100.00 % | 628.535 | 0.000 -100.00 % | 1.944 K -96.77 % | 60.215 K 244.08 % | -41.794 K -100.34 % | 12.453 M 45 414.04 % | 27.360 K -1.59 % | 27.801 K 3 630.28 % | -787.501 98.89 % | -71.020 K 73.52 % | -268.167 K -95.83 % | -136.940 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -33.489 K -2.61 % | -32.638 K -39.98 % | -23.317 K -102.65 % | 880.068 K 82.27 % | 482.828 K 50.42 % | 320.976 K 1 032.61 % | -34.417 K -120.42 % | 168.545 K 182.95 % | -203.196 K -776.10 % | 30.054 K -90.67 % | 322.111 K 51.51 % | 212.595 K -48.39 % | 411.936 K 725.52 % | -65.855 K -112.77 % | 515.731 K 186.35 % | -597.283 K -802.47 % | -66.183 K -19.31 % | -55.472 K 96.55 % | -1.610 M -107.08 % | 22.732 M 557.01 % | 3.460 M 300.64 % | -1.724 M 20.38 % | -2.166 M 63.72 % | -5.969 M -75.23 % | -3.407 M -46 192.05 % | -7.359 K 83.57 % | -44.793 K 47.13 % | -84.724 K -237.93 % | 61.425 K 181.59 % | -75.281 K -159.55 % | 126.411 K 193.22 % | -135.604 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | -88.679 K -24.96 % | -70.966 K | 0.000 100.00 % | -87.373 K 9.71 % | -96.766 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.710 M -197.32 % | 3.812 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 |
| Common stock issued | 158.818 M 94.12 % | 81.815 M 22 970.63 % | 354.630 K -99.66 % | 105.478 M 114.91 % | 49.081 M 288.61 % | 12.630 M 3 027.98 % | 403.768 K -98.85 % | 35.183 M 1 118 425.96 % | 3.145 K -99.98 % | 13.350 M | 0.000 | 0.000 -100.00 % | 1.045 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 585.241 K | 0.000 -100.00 % | 15.249 K 436 115.90 % | 3.496 -99.99 % | 67.379 K 2.28 % | 65.874 K -99.46 % | 12.174 M 26.75 % | 9.604 M 3 052.34 % | 304.668 K -52.21 % | 637.559 K -54.48 % | 1.401 M -41.32 % | 2.387 M 348.12 % | 532.651 K 45.79 % | 365.350 K -26.09 % | 494.318 K 16.09 % | 425.789 K | 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 100.00 % | -65.348 K -1 278.26 % | -4.741 K 29.17 % | -6.694 K 99.94 % | -11.563 M -3 304.83 % | -339.601 K 67.43 % | -1.043 M -104 168.72 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -39.406 K -897.43 % | -3.951 K 1.18 % | -3.998 K 99.95 % | -8.222 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 |
| Other financing activites | 85.000 M -49.09 % | 166.952 M 91 314.17 % | -183.033 K -100.36 % | 51.372 M 4.68 % | 49.077 M 288.58 % | 12.630 M 8 557.53 % | 145.882 K -98.23 % | 8.228 M 771 308.10 % | 1.067 K -99.96 % | 2.700 M | 0.000 -100.00 % | 490.574 K 2 152.70 % | -23.899 K 96.31 % | -647.455 K -159.96 % | 1.080 M -15.06 % | 1.271 M | 0.000 -100.00 % | 103.202 K | 0.000 -100.00 % | 2.560 M 104 326.93 % | -2.456 K 70.37 % | -8.289 K -1 361.92 % | -567.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.024 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 243.729 M -2.00 % | 248.696 M 105 002.38 % | 236.623 K -99.85 % | 156.763 M 226.16 % | 48.063 M 280.55 % | 12.630 M 2 197.79 % | 549.650 K -98.73 % | 43.410 M 1 030 529.25 % | 4.212 K -99.97 % | 12.311 M | 0.000 -100.00 % | 490.574 K -53.07 % | 1.045 M 261.46 % | -647.455 K -159.96 % | 1.080 M -15.06 % | 1.271 M 1 313.68 % | -104.754 K -118.17 % | 576.549 K 115.49 % | -3.721 M 76.68 % | -15.958 M -4 565.22 % | -342.053 K 65.22 % | -983.596 K -1 606.11 % | 65.307 K -99.46 % | 12.173 M 26.75 % | 9.604 M 3 052.34 % | 304.668 K -50.26 % | 612.535 K -56.27 % | 1.401 M -41.32 % | 2.387 M 348.12 % | 532.651 K 45.79 % | 365.350 K -26.09 % | 494.318 K 16.09 % | 425.789 K | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 602.641 K 128.73 % | -2.097 M 11.94 % | -2.382 M -168.13 % | 3.496 M 948.60 % | -411.944 K -327.03 % | 181.452 K 1 002.85 % | -20.098 K 56.20 % | -45.883 K 10.97 % | -51.538 K -100.94 % | 5.493 M 59 997.60 % | -9.171 K 81.81 % | -50.416 K -158.17 % | 86.666 K 129.64 % | -292.384 K -2 183.55 % | 14.033 K 134.21 % | -41.022 K -152.74 % | 77.775 K 101.55 % | -5.006 M -771.94 % | 744.991 K 91.69 % | 388.642 K -24.41 % | 514.137 K | 0.000 -100.00 % | 97.019 K -80.30 % | 492.382 K | 0.000 | 0.000 | 0.000 -100.00 % | 428.969 K 66.15 % | 258.186 K 32.58 % | 194.744 K 54.19 % | 126.301 K 8.38 % | 116.532 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 83.283 M 20.55 % | 69.083 M 174.66 % | -92.529 M -196.98 % | 95.413 M 136.96 % | 40.266 M 466.88 % | -10.975 M 43.57 % | -19.450 M -151.90 % | 37.474 M 5 111.80 % | 719.013 K -94.86 % | 13.979 M 486.46 % | -3.617 M 27.08 % | -4.960 M 14.45 % | -5.798 M 44.37 % | -10.421 M -75.64 % | -5.933 M 0.38 % | -5.956 M -214.93 % | -1.891 M -106.64 % | 28.487 M 481.15 % | -7.474 M -235.23 % | 5.527 M 187.39 % | 1.923 M 153.61 % | -3.587 M -17.84 % | -3.044 M -153.49 % | 5.691 M 3.25 % | 5.512 M 171.41 % | 2.031 M 525.71 % | -477.042 K -12 477.84 % | 3.854 K -99.74 % | 1.492 M 7 600.38 % | -19.886 K -113.34 % | 149.063 K 19.97 % | 124.247 K -45.11 % | 226.341 K 249.82 % | -151.079 K | 0.000 | 0.000 |
| Cash at beginning of period | 89.189 M 37.42 % | 64.904 M -58.77 % | 157.433 M 153.84 % | 62.020 M 188.00 % | 21.535 M -33.76 % | 32.510 M -37.43 % | 51.960 M 258.68 % | 14.486 M 5.22 % | 13.767 M 8 437.23 % | 161.263 K -98.44 % | 10.360 M -30.94 % | 15.002 M -33.68 % | 22.622 M -33.56 % | 34.046 M 3.15 % | 33.006 M -11.51 % | 37.299 M -19.11 % | 46.109 M 272.15 % | 12.390 M -32.35 % | 18.313 M 37.79 % | 13.291 M 29.49 % | 10.264 M -23.85 % | 13.479 M -5.79 % | 14.307 M 96.61 % | 7.277 M 142.40 % | 3.002 M 126.46 % | 1.326 M -22.47 % | 1.710 M -17.47 % | 2.072 M 207.70 % | 673.313 K 7.37 % | 627.108 K 26.40 % | 496.145 K 50.66 % | 329.323 K 132.03 % | 141.929 K -52.18 % | 296.790 K | 0.000 | 0.000 |
| Cash at end of period | 172.471 M 28.72 % | 133.987 M 106.44 % | 64.904 M -58.77 % | 157.433 M 154.74 % | 61.801 M 186.98 % | 21.535 M -33.76 % | 32.510 M -37.43 % | 51.960 M 258.68 % | 14.486 M 2.45 % | 14.140 M 109.70 % | 6.743 M -32.85 % | 10.042 M -40.31 % | 16.824 M -28.79 % | 23.624 M -12.74 % | 27.073 M -13.62 % | 31.343 M -29.12 % | 44.218 M 8.17 % | 40.876 M 277.11 % | 10.839 M -42.40 % | 18.818 M 54.41 % | 12.187 M 23.20 % | 9.892 M -12.17 % | 11.263 M -13.15 % | 12.968 M 52.31 % | 8.514 M 153.66 % | 3.356 M 172.26 % | 1.233 M -40.61 % | 2.076 M -4.12 % | 2.165 M 256.52 % | 607.222 K -5.89 % | 645.208 K 42.25 % | 453.570 K 23.16 % | 368.270 K 152.74 % | 145.711 K | 0.000 | 0.000 |
| Operating cash flow | -161.015 M 10.20 % | -179.304 M -82.28 % | -98.367 M -61.10 % | -61.058 M -640.62 % | -8.244 M 65.91 % | -24.185 M -21.30 % | -19.938 M -229.79 % | -6.045 M -64.22 % | -3.681 M 26.77 % | -5.027 M -20.42 % | -4.174 M 25.63 % | -5.613 M 21.76 % | -7.174 M 23.81 % | -9.416 M -24.83 % | -7.543 M -14.47 % | -6.589 M -266.45 % | -1.798 M -105.45 % | 32.972 M 1 241.63 % | -2.888 M -76.50 % | -1.636 M 4.25 % | -1.709 M | 0.000 100.00 % | -1.041 M -3.56 % | -1.005 M | 0.000 | 0.000 | 0.000 100.00 % | -1.741 M -43.29 % | -1.215 M -80.80 % | -672.000 K -43.28 % | -469.000 K -33.62 % | -351.000 K -31.46 % | -267.000 K -35.53 % | -197.000 K | 0.000 | 0.000 |
| Capital expenditure | -33.489 K -2.61 % | -32.638 K -39.98 % | -23.317 K -36.93 % | -17.028 K -364.30 % | -3.667 K 79.70 % | -18.070 K 47.50 % | -34.417 K -1 018.52 % | -3.077 K 73.76 % | -11.725 K | 0.000 100.00 % | -111.123 K -3 973.77 % | -2.728 K 93.08 % | -39.398 K 52.05 % | -82.164 K -317.60 % | -19.675 K -64.63 % | -11.952 K 61.28 % | -30.866 K 44.95 % | -56.065 K -358.24 % | -12.235 K -77.56 % | -6.891 K -68.07 % | -4.100 K 72.87 % | -15.113 K -22.01 % | -12.386 K 52.41 % | -26.025 K -77.65 % | -14.650 K 99.88 % | -12.460 M -17 168.62 % | -72.154 K -60.52 % | -44.950 K -470.79 % | -7.875 K -84.81 % | -4.261 K 46.98 % | -8.038 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -161.049 M 10.20 % | -179.337 M -82.27 % | -98.390 M -61.10 % | -61.075 M -640.49 % | -8.248 M 65.92 % | -24.203 M -21.19 % | -19.972 M -230.20 % | -6.049 M -63.78 % | -3.693 M 26.53 % | -5.027 M -17.30 % | -4.285 M 23.69 % | -5.616 M 22.15 % | -7.213 M 24.05 % | -9.498 M -25.59 % | -7.563 M -14.57 % | -6.601 M -260.92 % | -1.829 M -105.56 % | 32.916 M 1 234.88 % | -2.900 M -76.50 % | -1.643 M 4.07 % | -1.713 M -11 235.17 % | -15.113 K 98.57 % | -1.053 M -2.15 % | -1.031 M -6 938.65 % | -14.650 K 99.88 % | -12.460 M -17 168.62 % | -72.154 K 95.96 % | -1.786 M -46.04 % | -1.223 M -80.83 % | -676.261 K -41.76 % | -477.038 K -35.91 % | -351.000 K -31.46 % | -267.000 K -35.53 % | -197.000 K | 0.000 | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 |
| 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 | 2000-06-30 | 1999-12-30 | 1999-06-30 | 1998-12-30 | 1998-06-30 | 1998-01-31 | 1997-06-30 | 1996-12-30 | 1996-06-30 | 1995-12-30 | 1995-06-30 | 1995-01-31 | 1994-06-30 | 1993-12-30 | 1993-06-30 | 1992-12-30 | 1992-06-30 | 1991-12-30 | 1991-06-30 | 1990-12-30 | 1990-06-30 | 1990-01-31 | 1989-06-30 | 1989-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 23.907 K -73.26 % | 89.389 K -4.07 % | 93.181 K 11.81 % | 83.337 K 7.13 % | 77.793 K 17.70 % | 66.097 K -46.99 % | 124.692 K 158.25 % | -214.061 K -616.25 % | 41.465 K 132.57 % | -127.327 K -146.62 % | 273.115 K | 0.000 | 0.000 | 0.000 -100.00 % | 49.420 K 14.59 % | 43.128 K 35.91 % | 31.732 K -29.81 % | 45.206 K -84.54 % | 292.436 K -9.07 % | 321.598 K 25.21 % | 256.841 K -52.33 % | 538.776 K 113.57 % | 252.276 K -27.98 % | 350.263 K 22.50 % | 285.938 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.176 K 0.00 % | 7.176 K -24.98 % | 9.565 K 0.00 % | 9.565 K | 0.000 | 0.000 -100.00 % | 6.672 K 0.00 % | 6.672 K 9.06 % | 6.118 K 0.00 % | 6.118 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.368 K 0.00 % | 96.368 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 | -131.410 M 29.34 % | -185.986 M -26.16 % | -147.417 M -52.22 % | -96.842 M 15.87 % | -115.106 M -44.22 % | -79.814 M -54.82 % | -51.552 M -97.08 % | -26.158 M 25.23 % | -34.982 M -311.83 % | -8.494 M -11.47 % | -7.620 M 20.86 % | -9.628 M 14.66 % | -11.282 M -106.24 % | -5.470 M 52.15 % | -11.432 M -193.45 % | -3.896 M -69.58 % | -2.297 M 52.14 % | -4.800 M -181.14 % | -1.707 M 28.01 % | -2.372 M 19.35 % | -2.940 M -21.58 % | -2.419 M -53.32 % | -1.578 M -65.88 % | -951.000 K 75.00 % | -3.804 M -53.68 % | -2.475 M 0.00 % | -2.475 M 54.88 % | -5.486 M 0.00 % | -5.486 M -85.79 % | -2.953 M 0.00 % | -2.953 M 26.22 % | -4.002 M 0.00 % | -4.002 M -628.79 % | -549.079 K 0.00 % | -549.079 K -111.56 % | 4.751 M 0.00 % | 4.751 M 297.85 % | -2.401 M 0.00 % | -2.401 M -128.93 % | 8.300 M 0.00 % | 8.300 M 309.16 % | 2.028 M 0.00 % | 2.028 M 271.69 % | -1.181 M 0.00 % | -1.181 M 26.93 % | -1.617 M 0.00 % | -1.617 M -101.81 % | -801.172 K | 0.000 -100.00 % | 365.209 K 0.00 % | 365.209 K -53.84 % | 791.151 K 0.00 % | 791.151 K 228.66 % | -614.912 K 0.00 % | -614.912 K -16.72 % | -526.813 K 0.00 % | -526.813 K | 0.000 100.00 % | -857.588 K | 0.000 | 0.000 | 0.000 100.00 % | -45.303 K | 0.000 100.00 % | -341.347 K | 0.000 100.00 % | -60.507 K | 0.000 100.00 % | -138.809 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Income before tax | -137.362 M 28.66 % | -192.543 M -24.11 % | -155.139 M -51.23 % | -102.588 M 13.18 % | -118.158 M -39.48 % | -84.713 M -52.53 % | -55.539 M -89.25 % | -29.347 M 23.78 % | -38.505 M -198.04 % | -12.920 M -12.68 % | -11.465 M 31.05 % | -16.628 M 12.11 % | -18.919 M -21.08 % | -15.625 M -17.53 % | -13.295 M -202.66 % | -4.393 M 11.59 % | -4.968 M 9.88 % | -5.513 M -112.98 % | -2.588 M 32.41 % | -3.830 M 10.77 % | -4.292 M -25.93 % | -3.408 M 0.95 % | -3.441 M -18.44 % | -2.905 M 20.56 % | -3.657 M 2.20 % | -3.740 M 0.00 % | -3.740 M 36.63 % | -5.901 M 0.00 % | -5.901 M -103.07 % | -2.906 M 0.00 % | -2.906 M 27.08 % | -3.985 M 0.00 % | -3.985 M -645.89 % | -534.280 K 0.00 % | -534.280 K -110.48 % | 5.097 M 0.00 % | 5.097 M 322.46 % | -2.291 M 0.00 % | -2.291 M -127.61 % | 8.299 M 0.00 % | 8.299 M 309.13 % | 2.028 M 0.00 % | 2.028 M 265.82 % | -1.223 M 0.00 % | -1.223 M 24.34 % | -1.617 M 0.00 % | -1.617 M -282.70 % | -422.468 K -4.12 % | -405.750 K -211.10 % | 365.209 K 0.00 % | 365.209 K -53.84 % | 791.151 K 0.00 % | 791.151 K 228.66 % | -614.912 K 0.00 % | -614.912 K -16.24 % | -529.017 K 0.00 % | -529.017 K 6.29 % | -564.500 K -73.91 % | -324.588 K 2.38 % | -332.500 K -100.00 % | -166.250 K -436.29 % | -31.000 K -116.73 % | -14.303 K 94.40 % | -255.500 K -197.62 % | -85.847 K -111.97 % | -40.500 K -102.43 % | -20.007 K 77.89 % | -90.500 K -87.34 % | -48.309 K 84.44 % | -310.500 K -100.00 % | -155.250 K 42.92 % | -272.000 K -100.00 % | -136.000 K |
| Income before tax ratio | -5 745.70 -166.75 % | -2 154.00 -29.38 % | -1 664.92 -35.25 % | -1 231.00 18.95 % | -1 518.88 -18.51 % | -1 281.65 -187.74 % | -445.41 -424.89 % | 137.10 114.76 % | -928.62 -1 015.18 % | 101.47 341.71 % | -41.98 | 0.00 | 0.00 | 0.00 100.00 % | -269.01 -164.12 % | -101.85 34.95 % | -156.57 -28.39 % | -121.94 -1 277.75 % | -8.85 25.67 % | -11.91 28.74 % | -16.71 -164.15 % | -6.33 53.62 % | -13.64 -64.44 % | -8.29 35.15 % | -12.79 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -74.46 0.00 % | -74.46 -113.97 % | 532.90 0.00 % | 532.90 | 0.00 | 0.00 -100.00 % | 1 243.94 0.00 % | 1 243.94 275.16 % | 331.58 0.00 % | 331.58 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6.38 0.00 % | -6.38 | 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 | -115.270 M 21.62 % | -147.066 M -5.83 % | -138.969 M -31.66 % | -105.552 M 6.56 % | -112.962 M -36.38 % | -82.832 M -53.76 % | -53.869 M -96.11 % | -27.468 M -4.15 % | -26.373 M -101.14 % | -13.112 M -13.40 % | -11.562 M 30.47 % | -16.628 M 15.99 % | -19.792 M -20.16 % | -16.472 M -23.15 % | -13.375 M -187.30 % | -4.655 M 9.47 % | -5.143 M -3.13 % | -4.987 M -82.68 % | -2.730 M 35.26 % | -4.217 M 7.35 % | -4.551 M -45.35 % | -3.131 M 14.39 % | -3.657 M -4.62 % | -3.496 M 12.56 % | -3.998 M 10.35 % | -4.459 M 0.00 % | -4.459 M 20.34 % | -5.598 M 0.00 % | -5.598 M -10.34 % | -5.074 M 0.00 % | -5.074 M -34.46 % | -3.773 M 0.00 % | -3.773 M 8.17 % | -4.109 M 0.00 % | -4.109 M 42.76 % | -7.180 M 0.00 % | -7.180 M -267.49 % | -1.954 M 0.00 % | -1.954 M -123.26 % | 8.401 M 0.00 % | 8.401 M 1 041.82 % | -891.954 K 0.00 % | -891.954 K 39.91 % | -1.484 M 0.00 % | -1.484 M 8.16 % | -1.616 M 0.00 % | -1.616 M -286.01 % | -418.695 K -7.74 % | -388.601 K -45.45 % | -267.169 K 0.00 % | -267.169 K 26.48 % | -363.390 K 0.00 % | -363.390 K -477.09 % | 96.368 K 0.00 % | 96.368 K 118.33 % | -525.625 K 0.00 % | -525.625 K 3.38 % | -544.000 K -28.59 % | -423.051 K -27.62 % | -331.500 K -100.00 % | -165.750 K -452.50 % | -30.000 K 38.67 % | -48.916 K 80.82 % | -255.000 K -174.11 % | -93.027 K -138.53 % | -39.000 K -16.56 % | -33.459 K 61.54 % | -87.000 K -13.95 % | -76.350 K 75.21 % | -308.000 K -100.00 % | -154.000 K 42.32 % | -267.000 K -100.00 % | -133.500 K |
| Net income ratio | -5 496.73 -164.19 % | -2 080.63 -31.51 % | -1 582.05 -36.14 % | -1 162.06 21.46 % | -1 479.64 -22.54 % | -1 207.52 -192.07 % | -413.44 -438.34 % | 122.20 114.48 % | -843.66 -1 364.61 % | 66.71 339.11 % | -27.90 | 0.00 | 0.00 | 0.00 100.00 % | -231.32 -156.09 % | -90.33 -24.77 % | -72.40 31.82 % | -106.18 -1 718.67 % | -5.84 20.83 % | -7.37 35.59 % | -11.45 -155.03 % | -4.49 28.21 % | -6.25 -130.31 % | -2.72 79.59 % | -13.30 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -76.52 0.00 % | -76.52 -115.40 % | 496.76 0.00 % | 496.76 | 0.00 | 0.00 -100.00 % | 1 244.05 0.00 % | 1 244.05 275.19 % | 331.58 0.00 % | 331.58 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6.38 0.00 % | -6.38 | 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 | -4 821.58 -193.06 % | -1 645.23 -10.32 % | -1 491.39 -17.75 % | -1 266.56 12.78 % | -1 452.08 -15.87 % | -1 253.18 -190.08 % | -432.02 -436.67 % | 128.32 120.18 % | -636.02 -717.63 % | 102.98 343.25 % | -42.33 | 0.00 | 0.00 | 0.00 100.00 % | -270.64 -150.72 % | -107.95 33.39 % | -162.07 -46.92 % | -110.31 -1 081.74 % | -9.33 28.80 % | -13.11 26.01 % | -17.72 -204.91 % | -5.81 59.91 % | -14.50 -45.26 % | -9.98 28.62 % | -13.98 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -572.69 0.00 % | -572.69 23.71 % | -750.65 0.00 % | -750.65 | 0.00 | 0.00 -100.00 % | 1 259.18 0.00 % | 1 259.18 963.61 % | -145.80 0.00 % | -145.80 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 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 |
| Gross profit ratio | 0.00 100.00 % | -1.49 -1 040.57 % | 0.16 129.68 % | -0.54 1.13 % | -0.54 68.35 % | -1.71 -270.97 % | 1.00 -68.91 % | 3.22 221.62 % | 1.00 -71.10 % | 3.46 1 266.81 % | 0.25 | 0.00 | 0.00 | 0.00 100.00 % | -1.83 -21.20 % | -1.51 59.25 % | -3.70 -306.23 % | -0.91 -975.74 % | 0.10 -72.05 % | 0.37 -16.01 % | 0.44 -23.78 % | 0.58 265.98 % | -0.35 -8 424.45 % | 0.00 -93.73 % | 0.07 | 0.00 | 0.00 | 0.00 | 0.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 | 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 | 0.00 -100.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 | 79.775 M -6.66 % | 85.471 M 15.38 % | 74.080 M 19.59 % | 61.946 M 0.05 % | 61.914 M 40.72 % | 43.997 M -5.51 % | 46.562 M 4.20 % | 44.687 M 13.19 % | 39.478 M 17.29 % | 33.659 M 6.72 % | 31.540 M -4.64 % | 33.073 M 6.09 % | 31.175 M 16.60 % | 26.738 M 6.65 % | 25.070 M 16.39 % | 21.539 M 14.76 % | 18.768 M -0.32 % | 18.828 M 0.57 % | 18.721 M -2.74 % | 19.248 M 139.84 % | 8.025 M 32.17 % | 6.072 M -0.23 % | 6.086 M 0.06 % | 6.082 M 0.29 % | 6.065 M -3.94 % | 6.314 M 0.00 % | 6.314 M 0.63 % | 6.274 M 0.00 % | 6.274 M 2.22 % | 6.138 M 0.00 % | 6.138 M 1.38 % | 6.054 M 0.00 % | 6.054 M 2.44 % | 5.910 M 0.00 % | 5.910 M -0.65 % | 5.949 M 0.00 % | 5.949 M 9.28 % | 5.443 M 0.00 % | 5.443 M -7.89 % | 5.910 M 0.00 % | 5.910 M -0.12 % | 5.917 M 0.00 % | 5.917 M 5.63 % | 5.602 M 0.00 % | 5.602 M 0.09 % | 5.596 M 0.00 % | 5.596 M 7.02 % | 5.229 M 0.00 % | 5.229 M 17.30 % | 4.458 M 0.00 % | 4.458 M 3.70 % | 4.299 M 0.00 % | 4.299 M 1.81 % | 4.222 M 0.00 % | 4.222 M -11.84 % | 4.790 M 0.00 % | 4.790 M -71.73 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M -41.77 % | 29.099 M 0.00 % | 29.099 M 0.00 % | 29.099 M 0.00 % | 29.099 M 0.00 % | 29.099 M 0.00 % | 29.099 M |
| Weighted average shs out | 79.775 M -6.66 % | 85.470 M 15.38 % | 74.080 M 19.59 % | 61.946 M 0.05 % | 61.914 M 40.72 % | 43.997 M -5.51 % | 46.562 M 4.20 % | 44.687 M 13.19 % | 39.478 M 17.54 % | 33.587 M 6.49 % | 31.540 M -4.64 % | 33.073 M 6.09 % | 31.175 M 16.60 % | 26.738 M 6.65 % | 25.070 M 16.39 % | 21.539 M 14.76 % | 18.768 M -0.32 % | 18.828 M 0.57 % | 18.721 M -2.71 % | 19.243 M 139.78 % | 8.025 M 32.25 % | 6.068 M -0.29 % | 6.086 M 0.27 % | 6.070 M 0.08 % | 6.065 M -3.94 % | 6.314 M 0.00 % | 6.314 M 0.63 % | 6.274 M 0.00 % | 6.274 M 2.22 % | 6.138 M 0.00 % | 6.138 M 1.38 % | 6.054 M 0.00 % | 6.054 M 2.44 % | 5.910 M 0.00 % | 5.910 M 0.00 % | 5.910 M 0.00 % | 5.910 M 8.57 % | 5.443 M 0.00 % | 5.443 M -7.89 % | 5.910 M 0.00 % | 5.910 M -0.12 % | 5.917 M 0.00 % | 5.917 M 5.63 % | 5.602 M 0.00 % | 5.602 M 0.09 % | 5.596 M 0.00 % | 5.596 M 7.02 % | 5.229 M 0.00 % | 5.229 M 17.30 % | 4.458 M 0.00 % | 4.458 M 5.39 % | 4.230 M 0.00 % | 4.230 M 0.18 % | 4.222 M 0.00 % | 4.222 M -11.84 % | 4.790 M 0.00 % | 4.790 M -71.73 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M -41.77 % | 29.099 M 0.00 % | 29.099 M 0.00 % | 29.099 M 0.00 % | 29.099 M 0.00 % | 29.099 M 0.00 % | 29.099 M |
| EPS diluted | -1.68 22.22 % | -2.16 -8.00 % | -2.00 -25.00 % | -1.60 13.04 % | -1.84 0.00 % | -1.84 -64.29 % | -1.12 -89.83 % | -0.59 32.95 % | -0.88 -252.00 % | -0.25 -4.17 % | -0.24 17.24 % | -0.29 19.44 % | -0.36 -80.00 % | -0.20 56.52 % | -0.46 -155.56 % | -0.18 -50.00 % | -0.12 53.85 % | -0.26 -185.09 % | -0.09 24.00 % | -0.12 67.57 % | -0.37 7.50 % | -0.40 -53.85 % | -0.26 -62.50 % | -0.16 74.60 % | -0.63 -61.54 % | -0.39 0.00 % | -0.39 55.68 % | -0.88 0.00 % | -0.88 -83.33 % | -0.48 0.00 % | -0.48 29.41 % | -0.68 0.00 % | -0.68 -632.76 % | -0.09 0.00 % | -0.09 -111.60 % | 0.80 0.00 % | 0.80 281.82 % | -0.44 0.00 % | -0.44 -131.43 % | 1.40 0.00 % | 1.40 311.76 % | 0.34 0.00 % | 0.34 261.90 % | -0.21 0.00 % | -0.21 27.59 % | -0.29 0.00 % | -0.29 -93.33 % | -0.15 | 0.00 -100.00 % | 0.08 0.00 % | 0.08 -54.44 % | 0.18 0.00 % | 0.18 220.00 % | -0.15 0.00 % | -0.15 -15.38 % | -0.13 0.00 % | -0.13 | 0.00 100.00 % | -0.05 | 0.00 | 0.00 | 0.00 100.00 % | 0.00 | 0.00 100.00 % | -0.02 | 0.00 100.00 % | 0.00 | 0.00 100.00 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Earnings per share | -1.68 22.22 % | -2.16 -8.00 % | -2.00 -25.00 % | -1.60 13.04 % | -1.84 0.00 % | -1.84 -64.29 % | -1.12 -89.83 % | -0.59 32.95 % | -0.88 -252.00 % | -0.25 -4.17 % | -0.24 17.24 % | -0.29 19.44 % | -0.36 -80.00 % | -0.20 56.52 % | -0.46 -155.56 % | -0.18 -50.00 % | -0.12 53.85 % | -0.26 -185.09 % | -0.09 24.00 % | -0.12 67.57 % | -0.37 7.50 % | -0.40 -53.85 % | -0.26 -62.50 % | -0.16 74.60 % | -0.63 -61.54 % | -0.39 0.00 % | -0.39 55.68 % | -0.88 0.00 % | -0.88 -83.33 % | -0.48 0.00 % | -0.48 29.41 % | -0.68 0.00 % | -0.68 -632.76 % | -0.09 0.00 % | -0.09 -111.60 % | 0.80 0.00 % | 0.80 281.82 % | -0.44 0.00 % | -0.44 -131.43 % | 1.40 0.00 % | 1.40 311.76 % | 0.34 0.00 % | 0.34 261.90 % | -0.21 0.00 % | -0.21 27.59 % | -0.29 0.00 % | -0.29 -93.33 % | -0.15 | 0.00 -100.00 % | 0.08 0.00 % | 0.08 -56.84 % | 0.19 0.00 % | 0.19 226.67 % | -0.15 0.00 % | -0.15 -15.38 % | -0.13 0.00 % | -0.13 | 0.00 100.00 % | -0.05 | 0.00 | 0.00 | 0.00 100.00 % | 0.00 | 0.00 100.00 % | -0.02 | 0.00 100.00 % | 0.00 | 0.00 100.00 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit | 0.000 100.00 % | -133.522 K -1 002.30 % | 14.798 K 133.19 % | -44.589 K -5.91 % | -42.100 K 62.74 % | -113.003 K -190.63 % | 124.692 K 118.11 % | -688.470 K -1 760.36 % | 41.465 K 109.41 % | -440.524 K -737.21 % | 69.133 K | 0.000 | 0.000 | 0.000 100.00 % | -90.397 K -38.88 % | -65.090 K 44.61 % | -117.514 K -185.15 % | -41.211 K -235.38 % | 30.442 K -74.59 % | 119.790 K 5.17 % | 113.905 K -63.67 % | 313.494 K 454.49 % | -88.436 K -6 095.66 % | 1.475 K -92.32 % | 19.215 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.176 K 0.00 % | 7.176 K -24.98 % | 9.565 K 0.00 % | 9.565 K | 0.000 | 0.000 -100.00 % | 6.672 K 0.00 % | 6.672 K 9.06 % | 6.118 K 0.00 % | 6.118 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.673 K 0.00 % | -13.673 K | 0.000 | 0.000 -100.00 % | 96.368 K 0.00 % | 96.368 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 | -5.952 M 10.44 % | -6.646 M 13.93 % | -7.722 M -34.38 % | -5.746 M -88.22 % | -3.053 M -162.31 % | 4.899 M 222.89 % | -3.987 M -224.99 % | 3.190 M 190.55 % | -3.523 M -179.61 % | 4.425 M 15.08 % | 3.845 M 154.93 % | -7.000 M 8.34 % | -7.637 M 24.79 % | -10.155 M -445.19 % | -1.863 M -274.82 % | -496.931 K 81.40 % | -2.671 M -274.83 % | -712.579 K 16.82 % | -856.625 K 40.81 % | -1.447 M -213.69 % | 1.273 M 26.50 % | 1.006 M -45.70 % | 1.853 M -0.30 % | 1.859 M 518.26 % | 300.621 K 124.46 % | -1.229 M 0.00 % | -1.229 M -195.67 % | -415.715 K 0.00 % | -415.715 K -993.42 % | 46.531 K 0.00 % | 46.531 K 151.41 % | 18.508 K 0.00 % | 18.508 K -96.69 % | 559.337 K 0.00 % | 559.337 K -76.95 % | 2.427 M 0.00 % | 2.427 M 1 823.36 % | 126.183 K 0.00 % | 126.183 K 8 933.07 % | 1.397 K 0.00 % | 1.397 K | 0.000 | 0.000 100.00 % | -41.878 K 0.00 % | -41.878 K -97 974.12 % | 42.788 0.00 % | 42.788 -99.99 % | 365.947 K 190.19 % | -405.750 K | 0.000 | 0.000 -100.00 % | 1.185 M 0.00 % | 1.185 M 219.65 % | -990.518 K 0.00 % | -990.518 K -41.10 % | -701.985 K 0.00 % | -701.985 K -24.36 % | -564.500 K 0.00 % | -564.500 K -69.77 % | -332.500 K -100.00 % | -166.250 K -436.29 % | -31.000 K 0.00 % | -31.000 K 87.87 % | -255.500 K 0.00 % | -255.500 K -530.86 % | -40.500 K 0.00 % | -40.500 K 55.25 % | -90.500 K 0.00 % | -90.500 K 70.85 % | -310.500 K -100.00 % | -155.250 K 42.92 % | -272.000 K -100.00 % | -136.000 K |
| Cost of revenue | 23.907 K -89.28 % | 222.911 K 184.39 % | 78.383 K -38.73 % | 127.926 K 6.70 % | 119.893 K -33.06 % | 179.100 K | 0.000 -100.00 % | 474.409 K | 0.000 -100.00 % | 313.197 K 53.54 % | 203.982 K | 0.000 | 0.000 | 0.000 -100.00 % | 139.817 K 29.20 % | 108.218 K -27.49 % | 149.246 K 72.70 % | 86.417 K -67.02 % | 261.994 K 29.82 % | 201.808 K 41.19 % | 142.936 K -36.55 % | 225.282 K -33.88 % | 340.712 K -2.32 % | 348.788 K 30.77 % | 266.723 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.673 K 0.00 % | 13.673 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 |
| General and administrative expenses | 0.000 -100.00 % | 9.808 M -26.13 % | 13.278 M -32.70 % | 19.728 M -22.62 % | 25.493 M 40.19 % | 18.185 M | 0.000 -100.00 % | 12.732 M | 0.000 -100.00 % | 4.192 M 73.51 % | 2.416 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.571 M 8.34 % | 2.374 M 6.43 % | 2.230 M -9.79 % | 2.472 M 67.11 % | 1.479 M -20.32 % | 1.857 M 30.68 % | 1.421 M -2.25 % | 1.453 M -18.95 % | 1.793 M -0.63 % | 1.805 M -11.76 % | 2.045 M 14.11 % | 1.792 M 0.00 % | 1.792 M -17.88 % | 2.182 M 0.00 % | 2.182 M -3.93 % | 2.272 M 0.00 % | 2.272 M 21.50 % | 1.870 M 0.00 % | 1.870 M 8.74 % | 1.719 M 0.00 % | 1.719 M 1.29 % | 1.697 M 0.00 % | 1.697 M 66.47 % | 1.020 M 0.00 % | 1.020 M 23.71 % | 824.296 K 0.00 % | 824.296 K 22.88 % | 670.792 K 0.00 % | 670.792 K -0.60 % | 674.843 K 0.00 % | 674.843 K 2 255.35 % | 28.652 K 0.00 % | 28.652 K -97.97 % | 1.410 M 200.00 % | 470.000 K 192.98 % | 160.419 K 0.00 % | 160.419 K -3.42 % | 166.104 K 0.00 % | 166.104 K | 0.000 | 0.000 -100.00 % | 126.154 K 0.00 % | 126.154 K | 0.000 -100.00 % | 204.750 K | 0.000 | 0.000 | 0.000 -100.00 % | 113.258 K | 0.000 -100.00 % | 74.815 K | 0.000 -100.00 % | 43.325 K | 0.000 -100.00 % | 59.818 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 967.917 K 124.58 % | -3.937 M -629.88 % | 743.059 K 120.96 % | -3.546 M | 0.000 100.00 % | -2.121 M | 0.000 100.00 % | -848.040 K -195.20 % | 890.807 K | 0.000 | 0.000 | 0.000 -100.00 % | 51.894 K -6.14 % | 55.288 K 5.04 % | 52.633 K -1.77 % | 53.580 K 1.30 % | 52.890 K 0.55 % | 52.603 K 1.91 % | 51.615 K 1.93 % | 50.639 K -20.99 % | 64.088 K -18.90 % | 79.020 K -4.21 % | 82.497 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 % | 586.991 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 |
| Other expenses | 0.000 -100.00 % | 138.289 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 -100.00 % | 99.528 K 0.00 % | 99.528 K 154.16 % | 39.160 K 0.00 % | 39.160 K 3 586.16 % | 1.062 K 0.00 % | 1.062 K -98.01 % | 53.396 K 0.00 % | 53.396 K 101.59 % | -3.348 M 0.00 % | -3.348 M -10.67 % | -3.025 M 0.00 % | -3.025 M -12 109.26 % | 25.190 K 0.00 % | 25.190 K 102.32 % | -1.084 M 0.00 % | -1.084 M -29.17 % | -839.564 K 0.00 % | -839.564 K -14 340.76 % | 5.896 K 0.00 % | 5.896 K -93.72 % | 93.888 K 0.00 % | 93.888 K -89.27 % | 875.000 K | 0.000 -100.00 % | 618.844 K 0.00 % | 618.844 K -55.62 % | 1.395 M 0.00 % | 1.395 M 3 692.29 % | 36.772 K 0.00 % | 36.772 K -10.08 % | 40.895 K 0.00 % | 40.895 K 107.52 % | -544.000 K -198.01 % | 555.025 K 267.43 % | -331.500 K -100.00 % | -165.750 K -452.50 % | -30.000 K -106.49 % | 462.574 K 281.40 % | -255.000 K -196.59 % | 264.000 K 776.92 % | -39.000 K -179.59 % | 49.000 K 153.26 % | -92.000 K -182.14 % | 112.000 K 136.36 % | -308.000 K -100.00 % | -154.000 K 42.32 % | -267.000 K -100.00 % | -133.500 K |
| Operating expenses | 84.936 M -70.45 % | 287.477 M 99.78 % | 143.896 M 36.22 % | 105.635 M -10.44 % | 117.954 M 39.15 % | 84.767 M 56.99 % | 53.994 M 101.74 % | 26.765 M 1.33 % | 26.414 M 100.48 % | 13.175 M 14.23 % | 11.534 M -32.60 % | 17.113 M -13.54 % | 19.792 M 20.16 % | 16.472 M 23.86 % | 13.298 M 168.82 % | 4.947 M -17.47 % | 5.994 M -7.17 % | 6.457 M 85.79 % | 3.475 M -33.53 % | 5.228 M -2.53 % | 5.364 M 22.71 % | 4.371 M -1.45 % | 4.435 M 42.20 % | 3.119 M -21.93 % | 3.995 M -10.20 % | 4.449 M 0.00 % | 4.449 M -27.50 % | 6.137 M 0.00 % | 6.137 M 41.45 % | 4.338 M 0.00 % | 4.338 M 2.56 % | 4.230 M 0.00 % | 4.230 M 58 851.08 % | 7.176 K 0.00 % | 7.176 K -24.98 % | 9.565 K 0.00 % | 9.565 K -99.46 % | 1.773 M 0.00 % | 1.773 M 26 469.68 % | 6.672 K 0.00 % | 6.672 K 9.06 % | 6.118 K 0.00 % | 6.118 K -99.59 % | 1.484 M 0.00 % | 1.484 M -18.17 % | 1.814 M 0.00 % | 1.814 M 21 438.31 % | -8.501 K -139.99 % | 21.258 K -91.83 % | 260.046 K 0.00 % | 260.046 K -29.70 % | 369.895 K 0.00 % | 369.895 K 5 541.22 % | 6.557 K 0.00 % | 6.557 K -94.94 % | 129.546 K 0.00 % | 129.546 K 123.81 % | -544.000 K -172.27 % | 752.687 K 327.05 % | -331.500 K -100.00 % | -165.750 K -452.50 % | -30.000 K -120.73 % | 144.719 K 156.75 % | -255.000 K -177.32 % | 329.815 K 945.68 % | -39.000 K -146.95 % | 83.072 K 195.49 % | -87.000 K -156.04 % | 155.254 K 150.41 % | -308.000 K -100.00 % | -154.000 K 42.32 % | -267.000 K -100.00 % | -133.500 K |
| Cost and expenses | -84.936 M -129.52 % | 287.700 M 99.83 % | 143.974 M 36.21 % | 105.697 M -10.39 % | 117.954 M 38.86 % | 84.946 M 57.33 % | 53.994 M 98.22 % | 27.239 M 3.12 % | 26.414 M 95.83 % | 13.488 M 14.91 % | 11.738 M -31.41 % | 17.113 M -13.54 % | 19.792 M 20.16 % | 16.472 M 22.58 % | 13.438 M 165.83 % | 5.055 M -17.72 % | 6.143 M -6.12 % | 6.544 M 75.08 % | 3.737 M -31.17 % | 5.430 M -1.39 % | 5.507 M 19.80 % | 4.596 M -3.76 % | 4.776 M 37.72 % | 3.468 M -18.63 % | 4.262 M -4.20 % | 4.449 M 0.00 % | 4.449 M -27.50 % | 6.137 M 0.00 % | 6.137 M 41.45 % | 4.338 M 0.00 % | 4.338 M 2.56 % | 4.230 M 0.00 % | 4.230 M 58 851.08 % | 7.176 K 0.00 % | 7.176 K -24.98 % | 9.565 K 0.00 % | 9.565 K -99.46 % | 1.773 M 0.00 % | 1.773 M 26 469.68 % | 6.672 K 0.00 % | 6.672 K 9.06 % | 6.118 K 0.00 % | 6.118 K -99.59 % | 1.484 M 0.00 % | 1.484 M -18.17 % | 1.814 M 0.00 % | 1.814 M 21 438.31 % | -8.501 K -139.99 % | 21.258 K -92.23 % | 273.719 K 0.00 % | 273.719 K -26.00 % | 369.895 K 0.00 % | 369.895 K 5 541.22 % | 6.557 K 0.00 % | 6.557 K -94.94 % | 129.546 K 0.00 % | 129.546 K 123.81 % | -544.000 K -172.27 % | 752.687 K 327.05 % | -331.500 K -100.00 % | -165.750 K -452.50 % | -30.000 K -120.73 % | 144.719 K 156.75 % | -255.000 K -177.32 % | 329.815 K 945.68 % | -39.000 K -146.95 % | 83.072 K 195.49 % | -87.000 K -156.04 % | 155.254 K 150.41 % | -308.000 K -100.00 % | -154.000 K 42.32 % | -267.000 K -100.00 % | -133.500 K |
| Research and development expenses | 69.446 M -50.17 % | 139.380 M 7.50 % | 129.650 M 44.31 % | 89.845 M -2.04 % | 91.718 M 35.21 % | 67.835 M 55.96 % | 43.497 M 169.27 % | 16.154 M -14.11 % | 18.807 M 105.85 % | 9.137 M 9.54 % | 8.341 M -40.40 % | 13.995 M -19.35 % | 17.353 M 22.06 % | 14.217 M 33.18 % | 10.675 M 323.94 % | 2.518 M -32.15 % | 3.711 M -5.60 % | 3.931 M 102.32 % | 1.943 M -41.45 % | 3.319 M -14.71 % | 3.891 M 35.72 % | 2.867 M 11.21 % | 2.578 M -12.65 % | 2.951 M 11.74 % | 2.641 M 43.56 % | 1.840 M 0.00 % | 1.840 M -47.60 % | 3.511 M 0.00 % | 3.511 M 92.36 % | 1.825 M 0.00 % | 1.825 M 0.89 % | 1.809 M 0.00 % | 1.809 M 10.61 % | 1.636 M 0.00 % | 1.636 M 22.32 % | 1.337 M 0.00 % | 1.337 M 122.61 % | 600.683 K 0.00 % | 600.683 K 125.08 % | 266.876 K 0.00 % | 266.876 K 52.60 % | 174.889 K 0.00 % | 174.889 K 228.43 % | 53.250 K 0.00 % | 53.250 K -26.41 % | 72.359 K 0.00 % | 72.359 K -82.55 % | 414.750 K 200.00 % | 138.250 K 48.53 % | 93.077 K 0.00 % | 93.077 K -48.05 % | 179.167 K 0.00 % | 179.167 K -40.31 % | 300.170 K 0.00 % | 300.170 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K 87.34 % | 2.669 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 15.489 M 57.93 % | 9.808 M -31.15 % | 14.245 M -9.78 % | 15.790 M -39.82 % | 26.236 M 79.22 % | 14.639 M 39.46 % | 10.497 M -1.07 % | 10.611 M 39.50 % | 7.607 M 127.44 % | 3.344 M 1.13 % | 3.307 M 6.07 % | 3.118 M 27.80 % | 2.440 M 8.19 % | 2.255 M -14.04 % | 2.623 M 8.01 % | 2.429 M 6.39 % | 2.283 M -9.62 % | 2.526 M 64.83 % | 1.532 M -19.74 % | 1.909 M 29.67 % | 1.472 M -2.11 % | 1.504 M -19.02 % | 1.857 M -1.40 % | 1.884 M -11.46 % | 2.128 M 18.71 % | 1.792 M 0.00 % | 1.792 M -17.88 % | 2.182 M 0.00 % | 2.182 M -3.93 % | 2.272 M 0.00 % | 2.272 M 21.50 % | 1.870 M 0.00 % | 1.870 M 8.74 % | 1.719 M 0.00 % | 1.719 M 1.29 % | 1.697 M 0.00 % | 1.697 M 66.47 % | 1.020 M 0.00 % | 1.020 M 23.71 % | 824.296 K 0.00 % | 824.296 K 22.88 % | 670.792 K 0.00 % | 670.792 K -0.60 % | 674.843 K 0.00 % | 674.843 K 2 255.35 % | 28.652 K 0.00 % | 28.652 K -98.57 % | 1.997 M 1 806.96 % | -116.991 K -172.93 % | 160.419 K 0.00 % | 160.419 K -3.42 % | 166.104 K 0.00 % | 166.104 K | 0.000 | 0.000 -100.00 % | 126.154 K 0.00 % | 126.154 K | 0.000 -100.00 % | 204.750 K | 0.000 | 0.000 | 0.000 -100.00 % | 113.258 K | 0.000 -100.00 % | 74.815 K | 0.000 -100.00 % | 43.325 K | 0.000 -100.00 % | 59.818 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 3.818 M 36.73 % | 2.793 M 1.31 % | 2.756 M -12.15 % | 3.138 M 89.70 % | 1.654 M 888.38 % | 167.343 K | 0.000 | 0.000 | 0.000 -100.00 % | 696.176 K 159.07 % | 268.725 K -26.85 % | 367.353 K -5.42 % | 388.423 K -13.10 % | 446.996 K -19.39 % | 554.513 K 57.46 % | 352.163 K 137.95 % | 148.000 K -28.21 % | 206.145 K -10.30 % | 229.825 K -22.16 % | 295.260 K | 0.000 | 0.000 | 0.000 -100.00 % | 212.391 K -33.34 % | 318.595 K -36.18 % | 499.193 K 0.00 % | 499.193 K -32.71 % | 741.890 K 0.00 % | 741.890 K 7.13 % | 692.538 K 0.00 % | 692.538 K -25.66 % | 931.625 K 0.00 % | 931.625 K -40.35 % | 1.562 M 0.00 % | 1.562 M 80.26 % | 866.378 K 0.00 % | 866.378 K 112.46 % | 407.776 K 0.00 % | 407.776 K -28.73 % | 572.164 K 0.00 % | 572.164 K 85.42 % | 308.576 K 0.00 % | 308.576 K 8.43 % | 284.597 K 0.00 % | 284.597 K -1.71 % | 289.534 K 0.00 % | 289.534 K -81.76 % | 1.588 M | 0.000 -100.00 % | 163.267 K 0.00 % | 163.267 K 206.75 % | 53.224 K 0.00 % | 53.224 K 46.78 % | 36.260 K 0.00 % | 36.260 K -54.32 % | 79.373 K 0.00 % | 79.373 K | 0.000 -100.00 % | 82.687 K | 0.000 | 0.000 | 0.000 -100.00 % | 36.535 K | 0.000 -100.00 % | 7.348 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 22.093 M -26.43 % | 30.029 M 86.61 % | 16.092 M 8.91 % | 14.775 M 184.33 % | 5.197 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.934 K 0.00 % | 35.934 K -59.95 % | 89.724 K 0.00 % | 89.724 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 561.874 0.00 % | 561.874 -86.83 % | 4.266 K 9.39 % | 3.899 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 990.518 K 0.00 % | 990.518 K | 0.000 | 0.000 -100.00 % | 500.000 73.91 % | 287.501 -71.25 % | 1.000 K 100.00 % | 500.000 -50.00 % | 1.000 K 116.73 % | 461.401 -7.72 % | 500.000 197.62 % | 167.998 -88.80 % | 1.500 K 102.43 % | 740.997 -78.83 % | 3.500 K 87.34 % | 1.868 K -25.27 % | 2.500 K 100.00 % | 1.250 K -75.00 % | 5.000 K 100.00 % | 2.500 K |
| Depreciation and amortization | 0.000 -100.00 % | 14.646 K -81.31 % | 78.383 K 25.74 % | 62.338 K 480.97 % | 10.730 K -19.34 % | 13.303 K -84.54 % | 86.065 K 754.84 % | 10.068 K -81.96 % | 55.806 K -21.02 % | 70.656 K 2.11 % | 69.197 K 92.19 % | 36.005 K 0.00 % | 36.005 K | 0.000 -100.00 % | 13.307 K 18.62 % | 11.218 K -27.14 % | 15.396 K 33.76 % | 11.510 K -40.30 % | 19.281 K -0.87 % | 19.451 K 1.78 % | 19.111 K -22.16 % | 24.551 K 79.60 % | 13.670 K 4.75 % | 13.050 K -8.68 % | 14.290 K -2.28 % | 14.624 K 0.00 % | 14.624 K -2.56 % | 15.008 K 0.00 % | 15.008 K 23.54 % | 12.148 K 0.00 % | 12.148 K -11.63 % | 13.747 K 0.00 % | 13.747 K -8.29 % | 14.989 K 0.00 % | 14.989 K 17.95 % | 12.708 K 0.00 % | 12.708 K 85.66 % | 6.845 K 0.00 % | 6.845 K -42.64 % | 11.932 K 0.00 % | 11.932 K -10.26 % | 13.296 K 0.00 % | 13.296 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.757 K | 0.000 -100.00 % | 6.550 K 0.00 % | 6.550 K -12.00 % | 7.443 K 0.00 % | 7.443 K 13.51 % | 6.557 K 0.00 % | 6.557 K 93.33 % | 3.392 K 0.00 % | 3.392 K | 0.000 -100.00 % | 3.938 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.461 K | 0.000 100.00 % | -273.211 K | 0.000 -100.00 % | 746.999 | 0.000 -100.00 % | 766.901 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -84.912 M 70.48 % | -287.611 M -99.89 % | -143.881 M -36.23 % | -105.614 M 10.40 % | -117.876 M -42.30 % | -82.838 M -53.78 % | -53.869 M -96.22 % | -27.453 M -4.10 % | -26.373 M -101.06 % | -13.117 M -13.29 % | -11.579 M 32.34 % | -17.113 M 13.54 % | -19.792 M -20.16 % | -16.472 M -23.03 % | -13.389 M -167.13 % | -5.012 M 17.99 % | -6.112 M 5.95 % | -6.498 M -88.63 % | -3.445 M 32.56 % | -5.108 M 2.69 % | -5.250 M -29.38 % | -4.058 M 10.30 % | -4.524 M -28.93 % | -3.509 M 12.54 % | -4.012 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.124 M 0.00 % | -4.124 M 42.55 % | -7.180 M 0.00 % | -7.180 M | 0.000 | 0.000 100.00 % | -1.155 M 0.00 % | -1.155 M -29.45 % | -891.954 K 0.00 % | -891.954 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -444.415 K -14.36 % | -388.601 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -614.912 K 0.00 % | -614.912 K -16.24 % | -529.017 K 0.00 % | -529.017 K 2.75 % | -544.000 K -27.40 % | -426.988 K -28.80 % | -331.500 K -100.00 % | -165.750 K -452.50 % | -30.000 K 40.45 % | -50.377 K 80.24 % | -255.000 K -241.52 % | 180.184 K 562.01 % | -39.000 K -14.02 % | -34.206 K 60.68 % | -87.000 K -12.82 % | -77.117 K 74.96 % | -308.000 K -100.00 % | -154.000 K 42.32 % | -267.000 K -100.00 % | -133.500 K |
| Operating income ratio | -3 551.75 -10.39 % | -3 217.52 -108.37 % | -1 544.10 -21.84 % | -1 267.31 16.36 % | -1 515.26 -20.90 % | -1 253.28 -190.10 % | -432.02 -436.86 % | 128.25 120.16 % | -636.02 -717.39 % | 103.02 343.00 % | -42.39 | 0.00 | 0.00 | 0.00 100.00 % | -270.91 -133.12 % | -116.21 39.66 % | -192.60 -33.98 % | -143.75 -1 120.26 % | -11.78 25.84 % | -15.88 22.29 % | -20.44 -171.40 % | -7.53 58.00 % | -17.93 -79.01 % | -10.02 28.61 % | -14.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -574.78 0.00 % | -574.78 23.43 % | -750.65 0.00 % | -750.65 | 0.00 | 0.00 100.00 % | -173.07 0.00 % | -173.07 -18.70 % | -145.80 0.00 % | -145.80 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6.38 0.00 % | -6.38 | 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 | -52.451 M -155.17 % | 95.067 M 944.47 % | -11.258 M -472.06 % | 3.026 M 1 173.21 % | -281.937 K 86.74 % | -2.126 M -27.27 % | -1.670 M 11.83 % | -1.894 M 84.39 % | -12.133 M -622 600.00 % | 1.949 K -98.28 % | 113.370 K -76.62 % | 484.799 K -44.51 % | 873.657 K 3.19 % | 846.676 K 800.19 % | 94.055 K -84.81 % | 619.359 K -45.83 % | 1.143 M 15.99 % | 985.814 K 15.07 % | 856.675 K -33.02 % | 1.279 M 33.47 % | 958.173 K 47.50 % | 649.587 K -40.01 % | 1.083 M 79.42 % | 603.529 K 70.14 % | 354.730 K 69.07 % | 209.816 K 0.00 % | 209.816 K 141.41 % | -506.636 K 0.00 % | -506.636 K -168.48 % | 739.815 K 0.00 % | 739.815 K 207.73 % | -686.726 K 0.00 % | -686.726 K -119.13 % | 3.590 M 0.00 % | 3.590 M -70.76 % | 12.276 M 0.00 % | 12.276 M 1 478.70 % | -890.436 K 0.00 % | -890.436 K -109.42 % | 9.454 M 0.00 % | 9.454 M 223.71 % | 2.920 M 0.00 % | 2.920 M 77 816.02 % | -3.758 K 0.00 % | -3.758 K 85.52 % | -25.956 K 0.00 % | -25.956 K -388.91 % | 8.984 K 152.39 % | -17.149 K -102.89 % | 593.707 K 0.00 % | 593.707 K -57.45 % | 1.395 M 0.00 % | 1.395 M 461.73 % | -385.772 K 0.00 % | -385.772 K -1 043.32 % | 40.895 K 0.00 % | 40.895 K 299.49 % | -20.500 K -120.02 % | 102.400 K 10 340.00 % | -1.000 K -100.00 % | -500.000 50.00 % | -1.000 K -102.77 % | 36.073 K 7 314.60 % | -500.000 99.81 % | -266.031 K -17 635.42 % | -1.500 K -110.56 % | 14.198 K 505.66 % | -3.500 K -112.15 % | 28.807 K 1 252.28 % | -2.500 K -100.00 % | -1.250 K 75.00 % | -5.000 K -100.00 % | -2.500 K |
| 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 | 2000-06-30 | 1999-12-30 | 1999-06-30 | 1998-12-30 | 1998-06-30 | 1998-01-31 | 1997-06-30 | 1996-12-30 | 1996-06-30 | 1995-12-30 | 1995-06-30 | 1995-01-31 | 1994-06-30 | 1993-12-30 | 1993-06-30 | 1992-12-30 | 1992-06-30 | 1991-12-30 | 1991-06-30 | 1990-12-30 | 1990-06-30 | 1990-01-31 | 1989-06-30 | 1989-01-31 |
| 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-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 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 | 1995-06-30 | 1994-06-30 | 1993-06-30 | 1992-06-30 | 1991-06-30 | 1990-06-30 | 1989-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 90.836 M 394.70 % | -30.824 M 80.36 % | -156.939 M -17.37 % | -133.714 M -69.24 % | -79.011 M -77.03 % | -44.631 M 63.21 % | -121.321 M -2.74 % | -118.080 M 41.64 % | -202.339 M -227.65 % | -61.755 M 17.33 % | -74.701 M -246.88 % | -21.535 M 46.35 % | -40.140 M -23.47 % | -32.510 M 22.48 % | -41.939 M -5.04 % | -39.929 M -203.77 % | -13.144 M -21.50 % | -10.818 M 39.08 % | -17.758 M -25.58 % | -14.140 M 25.53 % | -18.988 M -181.60 % | -6.743 M 14.88 % | -7.922 M 21.12 % | -10.042 M | 0.000 100.00 % | -16.824 M 28.79 % | -23.624 M 12.74 % | -27.073 M 13.62 % | -31.343 M 29.12 % | -44.218 M -8.17 % | -40.876 M -277.11 % | -10.839 M 27.76 % | -15.005 M -23.13 % | -12.187 M -23.20 % | -9.892 M 12.17 % | -11.263 M 13.15 % | -12.968 M -4 622.41 % | -274.602 K -275.32 % | -73.164 K 14.79 % | -85.861 K -9.24 % | -78.596 K -10 086.96 % | 786.991 102.01 % | -39.061 K -24.32 % | -31.420 K 95.37 % | -679.332 K -35.91 % | -499.832 K -159.88 % | -192.331 K -3 941.26 % | -4.759 K 81.46 % | -25.670 K |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 289.980 K -7.89 % | 314.836 K -55.91 % | 714.118 K 40.63 % | 507.788 K -35.99 % | 793.301 K -26.07 % | 1.073 M 21.62 % | 882.362 K 2.13 % | 863.972 K 138.54 % | 362.197 K -68.03 % | 1.133 M -27.63 % | 1.565 M -11.36 % | 1.766 M -17.57 % | 2.142 M -24.63 % | 2.842 M 36.57 % | 2.081 M -22.83 % | 2.697 M -27.83 % | 3.737 M 91.88 % | 1.948 M 0.32 % | 1.941 M 47.10 % | 1.320 M -78.02 % | 6.006 M -60.42 % | 15.172 M -51.85 % | 31.508 M 131.83 % | 13.591 M -18.22 % | 16.618 M 15.33 % | 14.409 M 463.23 % | -3.967 M -515.68 % | 954.296 K -93.40 % | 14.457 M 173.76 % | 5.281 M 1 340.19 % | 366.680 K -76.31 % | 1.548 M -0.98 % | 1.563 M 10.94 % | 1.409 M 2.35 % | 1.377 M 18.37 % | 1.163 M -3.78 % | 1.209 M 4.93 % | 1.152 M -0.87 % | 1.162 M -20.13 % | 1.455 M |
| Total debt | 222.752 M 57.26 % | 141.648 M 108 998.23 % | 129.835 K -52.44 % | 272.982 K -99.79 % | 130.047 M | 0.000 -100.00 % | 92.497 K -18.12 % | 112.965 K -45.13 % | 205.892 K -22.33 % | 265.076 K -31.37 % | 386.259 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.812 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.155 K -78.95 % | 10.237 K | 0.000 | 0.000 -100.00 % | 667.998 -96.69 % | 20.168 K 162.98 % | 7.669 K | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 45.449 M 20.20 % | 37.810 M 9.87 % | 34.414 M -30.00 % | 49.164 M 11.42 % | 44.123 M 48.86 % | 29.641 M -21.55 % | 37.784 M 49.57 % | 25.262 M 3.40 % | 24.432 M 361.42 % | 5.295 M 3.38 % | 5.122 M 23.19 % | 4.158 M 32.14 % | 3.146 M -36.04 % | 4.919 M -2.86 % | 5.064 M 34.86 % | 3.755 M -12.86 % | 4.309 M 80.98 % | 2.381 M 150.04 % | -4.757 M -35.98 % | -3.499 M 28.53 % | -4.895 M 22.15 % | -6.288 M 0.94 % | -6.348 M -2.92 % | -6.168 M | 0.000 100.00 % | -6.136 M -73.79 % | -3.530 M -16.27 % | -3.036 M -4.73 % | -2.899 M -911.05 % | 357.460 K -94.49 % | 6.485 M -55.40 % | 14.540 M 1 270.60 % | 1.061 M 9.06 % | 972.737 K 3.76 % | 937.465 K 19.68 % | 783.307 K 10.33 % | 709.983 K -14.53 % | 830.675 K 69.44 % | 490.251 K -93.82 % | 7.939 M 49.17 % | 5.322 M 26.46 % | 4.208 M 131.20 % | 1.820 M 32.86 % | 1.370 M 39.05 % | 985.297 K 38.84 % | 709.648 K 22.56 % | 579.009 K -3.32 % | 598.864 K -24.74 % | 795.771 K |
| Retained earnings | -711.622 M -22.76 % | -579.705 M -27.23 % | -455.648 M 15.62 % | -540.017 M -24.55 % | -433.592 M -99.87 % | -216.941 M 2.54 % | -222.594 M -79.33 % | -124.124 M 9.77 % | -137.572 M -34.10 % | -102.589 M -9.51 % | -93.680 M -8.85 % | -86.060 M -12.60 % | -76.432 M -17.32 % | -65.150 M -9.17 % | -59.680 M -60.97 % | -37.076 M 16.41 % | -44.352 M -41.22 % | -31.406 M -4.40 % | -30.083 M -38.22 % | -21.764 M 16.87 % | -26.180 M -19.65 % | -21.880 M -5.09 % | -20.821 M -18.56 % | -17.562 M 4.00 % | -18.293 M -23.37 % | -14.828 M -4.73 % | -14.158 M -458.77 % | -2.534 M -179.13 % | 3.202 M -75.90 % | 13.283 M 4.19 % | 12.750 M 348.80 % | 2.841 M 31.01 % | 2.168 M 138.33 % | -5.658 M 39.57 % | -9.362 M -60.08 % | -5.848 M -146.76 % | -2.370 M -29.13 % | -1.835 M 36.02 % | -2.869 M 30.69 % | -4.139 M -17.20 % | -3.532 M -36.37 % | -2.590 M -65.77 % | -1.562 M -42.74 % | -1.095 M -14.11 % | -959.245 K -38.83 % | -690.974 K -6.75 % | -647.264 K -23.08 % | -525.890 K -1 239.50 % | -39.260 K |
| Common stock | 497.468 M 6.73 % | 466.084 M 24.51 % | 374.320 M -22.35 % | 482.060 M 1.97 % | 472.736 M 100.93 % | 235.277 M -27.10 % | 322.728 M 37.83 % | 234.148 M -24.64 % | 310.726 M 91.68 % | 162.103 M -0.04 % | 162.164 M 43.48 % | 113.022 M 0.00 % | 113.022 M 14.86 % | 98.403 M 0.27 % | 98.138 M 30.51 % | 75.196 M 39.63 % | 53.853 M 33.93 % | 40.210 M -25.32 % | 53.843 M 30.38 % | 41.296 M -23.30 % | 53.840 M 44.94 % | 37.146 M -5.85 % | 39.454 M 9.58 % | 36.005 M -8.74 % | 39.454 M -2.14 % | 40.317 M -1.70 % | 41.013 M 25.76 % | 32.613 M 5.31 % | 30.970 M -2.41 % | 31.733 M 12.80 % | 28.132 M 14.30 % | 24.612 M -2.68 % | 25.290 M -25.26 % | 33.836 M 2.72 % | 32.939 M 16.21 % | 28.344 M 10.58 % | 25.632 M 60.16 % | 16.004 M 123.66 % | 7.155 M 276.86 % | 1.899 M -14.55 % | 2.222 M 0.48 % | 2.211 M 21.72 % | 1.817 M -0.39 % | 1.824 M 13.95 % | 1.601 M -1.76 % | 1.629 M 17.63 % | 1.385 M -3.32 % | 1.433 M -15.22 % | 1.690 M |
| Total equity | -168.705 M -122.54 % | -75.810 M -61.59 % | -46.914 M -433.52 % | -8.793 M -110.56 % | 83.267 M 73.56 % | 47.977 M -65.21 % | 137.918 M 1.95 % | 135.286 M -31.53 % | 197.586 M 204.88 % | 64.808 M -11.95 % | 73.606 M 136.53 % | 31.120 M -21.69 % | 39.737 M 4.10 % | 38.172 M -12.29 % | 43.522 M 3.94 % | 41.874 M 203.22 % | 13.810 M 23.47 % | 11.185 M -41.14 % | 19.003 M 14.06 % | 16.660 M -29.34 % | 23.577 M 138.97 % | 9.866 M -25.61 % | 13.263 M 1.21 % | 13.104 M -16.10 % | 15.619 M -24.44 % | 20.669 M -11.39 % | 23.325 M -13.75 % | 27.043 M -13.58 % | 31.292 M -36.38 % | 49.184 M -4.88 % | 51.710 M 22.92 % | 42.067 M 46.94 % | 28.628 M -1.79 % | 29.151 M 18.92 % | 24.514 M 5.31 % | 23.279 M -3.81 % | 24.201 M 61.35 % | 14.999 M 213.99 % | 4.777 M 10.34 % | 4.329 M 7.91 % | 4.012 M 4.63 % | 3.834 M 84.83 % | 2.075 M -1.18 % | 2.099 M 29.06 % | 1.627 M -1.29 % | 1.648 M 25.15 % | 1.317 M -12.54 % | 1.505 M -38.46 % | 2.446 M |
| Other non current liabilities | 14.000 K -99.98 % | 58.991 M -67.37 % | 180.782 M 40.42 % | 128.740 M -0.83 % | 129.822 M 463 981.01 % | 27.974 K -14.54 % | 32.733 K 93.51 % | 16.915 K -73.87 % | 64.741 K -16.66 % | 77.685 K 140.73 % | 32.270 K 29.89 % | 24.844 K 33.86 % | 18.560 K -52.89 % | 39.397 K -12.64 % | 45.099 K 17.48 % | 38.390 K -32.33 % | 56.728 K 22.01 % | 46.494 K -41.99 % | 80.146 K 1.38 % | 79.055 K -61.01 % | 202.776 K 33.82 % | 151.528 K -26.01 % | 204.803 K 243.88 % | 59.557 K | 0.000 -100.00 % | 108.691 K 92.06 % | 56.591 K 92.72 % | 29.365 K 71.40 % | 17.132 K 83.86 % | 9.318 K -61.64 % | 24.294 K -9.82 % | 26.939 K 40.45 % | 19.181 K 87.00 % | 10.257 K -14.46 % | 11.991 K -88.29 % | 102.382 K 52.98 % | 66.923 K 53.81 % | 43.510 K 29.23 % | 33.669 K 308.95 % | 8.233 K 276.46 % | 2.187 K -60.33 % | 5.513 K 94.05 % | 2.841 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 222.714 M 57.33 % | 141.555 M 336 030.54 % | 42.113 K -50.00 % | 84.226 K -33.33 % | 126.339 K | 0.000 | 0.000 | 0.000 -100.00 % | 46.784 K -43.32 % | 82.545 K -65.98 % | 242.643 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 222.728 M 11.06 % | 200.546 M 10.91 % | 180.824 M 40.37 % | 128.824 M -0.87 % | 129.948 M 464 432.64 % | 27.974 K -14.54 % | 32.733 K 93.51 % | 16.915 K -84.83 % | 111.525 K -30.40 % | 160.230 K -41.72 % | 274.913 K 1 006.60 % | 24.843 K 33.85 % | 18.560 K -52.89 % | 39.397 K -12.64 % | 45.099 K 17.48 % | 38.390 K -32.33 % | 56.728 K 22.01 % | 46.494 K -41.99 % | 80.146 K 1.38 % | 79.055 K -61.01 % | 202.776 K -0.78 % | 204.378 K -0.21 % | 204.803 K 57.33 % | 130.178 K | 0.000 -100.00 % | 289.403 K 11.71 % | 259.058 K 60.70 % | 161.210 K 14.40 % | 140.916 K -77.63 % | 629.920 K -73.36 % | 2.365 M 217.01 % | 745.897 K 3 788.73 % | 19.181 K 87.00 % | 10.257 K -14.46 % | 11.991 K -88.29 % | 102.382 K 52.98 % | 66.923 K 53.81 % | 43.510 K 29.23 % | 33.669 K 308.95 % | 8.233 K 276.46 % | 2.187 K -60.33 % | 5.513 K 94.05 % | 2.841 K | 0.000 -100.00 % | 667.998 -96.69 % | 20.168 K 162.98 % | 7.669 K -87.43 % | 61.000 K -88.49 % | 530.000 K |
| Other current liabilities | 61.677 M 138.52 % | 25.858 M 3 138.42 % | 798.481 K -22.79 % | 1.034 M -79.83 % | 5.127 M 760.00 % | 596.203 K 9.63 % | 543.846 K 10.54 % | 492.002 K -96.31 % | 13.320 M 381.70 % | 2.765 M 379.38 % | 576.817 K 2.25 % | 564.139 K 18.10 % | 477.685 K -81.33 % | 2.558 M -45.84 % | 4.724 M 1 275.21 % | 343.476 K -84.05 % | 2.153 M 573.47 % | 319.736 K -70.81 % | 1.095 M 167.54 % | 409.373 K -78.95 % | 1.945 M 276.85 % | 516.090 K -73.28 % | 1.931 M 182.13 % | 684.565 K | 0.000 -100.00 % | 457.947 K -2.49 % | 469.619 K 2.20 % | 459.530 K -3.18 % | 474.622 K 19.92 % | 395.780 K -49.94 % | 790.638 K 95.50 % | 404.428 K -11.58 % | 457.418 K 51.42 % | 302.080 K -1.37 % | 306.263 K 187.00 % | 106.711 K 7.82 % | 98.970 K -43.31 % | 174.575 K 185.29 % | 61.192 K -35.87 % | 95.419 K -21.60 % | 121.710 K 53.02 % | 79.538 K 20.42 % | 66.048 K 105.44 % | 32.150 K 55.26 % | 20.707 K 10.89 % | 18.674 K -13.03 % | 21.473 K -15.40 % | 25.381 K -26.92 % | 34.729 K |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 2.000 -100.00 % | 73.423 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 38.000 K -59.15 % | 93.033 K 6.05 % | 87.722 K -64.04 % | 243.935 K 189.32 % | 84.314 K | 0.000 -100.00 % | 67.250 K -40.47 % | 112.965 K -55.97 % | 256.560 K 157.22 % | 99.745 K -30.55 % | 143.616 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.812 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.155 K -78.95 % | 10.237 K | 0.000 | 0.000 -100.00 % | 667.998 -96.69 % | 20.168 K 162.98 % | 7.669 K | 0.000 | 0.000 |
| Total current liabilities | 91.747 M 43.23 % | 64.056 M 96.55 % | 32.590 M 15.75 % | 28.157 M 102.78 % | 13.885 M 15.31 % | 12.042 M -1.88 % | 12.272 M 295.05 % | 3.106 M -79.98 % | 15.516 M 124.26 % | 6.919 M 8.43 % | 6.381 M -2.08 % | 6.516 M -29.49 % | 9.242 M 17.52 % | 7.864 M 66.49 % | 4.724 M 206.92 % | 1.539 M -28.53 % | 2.153 M 43.30 % | 1.503 M 37.20 % | 1.095 M -36.48 % | 1.724 M -11.34 % | 1.945 M 17.04 % | 1.662 M -13.96 % | 1.931 M 10.78 % | 1.743 M 24.07 % | 1.405 M -35.40 % | 2.175 M -16.45 % | 2.603 M 15.22 % | 2.259 M 20.09 % | 1.882 M 10.06 % | 1.709 M -35.09 % | 2.634 M 170.42 % | 973.940 K -77.19 % | 4.270 M 1 313.50 % | 302.080 K -1.37 % | 306.263 K 187.00 % | 106.711 K 7.82 % | 98.970 K -43.31 % | 174.575 K 185.29 % | 61.192 K -60.19 % | 153.705 K 24.09 % | 123.865 K 37.97 % | 89.775 K 35.92 % | 66.048 K 105.44 % | 32.150 K 50.41 % | 21.375 K -44.97 % | 38.843 K 33.29 % | 29.142 K 14.81 % | 25.382 K -26.92 % | 34.730 K |
| Total liabilities | 314.475 M 18.85 % | 264.601 M 23.98 % | 213.414 M 35.95 % | 156.981 M 9.14 % | 143.834 M 1 091.69 % | 12.070 M -1.91 % | 12.305 M 293.96 % | 3.123 M -80.01 % | 15.628 M 120.76 % | 7.079 M 6.36 % | 6.656 M 1.75 % | 6.541 M -29.37 % | 9.261 M 17.17 % | 7.903 M 65.74 % | 4.769 M 202.31 % | 1.577 M -28.63 % | 2.210 M 42.66 % | 1.549 M 31.80 % | 1.175 M -34.82 % | 1.803 M -16.03 % | 2.148 M 15.09 % | 1.866 M -12.64 % | 2.136 M 14.01 % | 1.874 M 20.97 % | 1.549 M -37.16 % | 2.464 M -13.90 % | 2.862 M 18.25 % | 2.421 M 19.69 % | 2.022 M -13.55 % | 2.339 M -53.20 % | 4.998 M 190.63 % | 1.720 M -59.90 % | 4.289 M 1 273.22 % | 312.337 K -1.86 % | 318.255 K 52.21 % | 209.094 K 26.04 % | 165.894 K -23.93 % | 218.085 K 129.90 % | 94.862 K -41.42 % | 161.938 K 28.47 % | 126.052 K 32.29 % | 95.287 K 38.32 % | 68.889 K 114.27 % | 32.150 K 50.41 % | 21.375 K -44.97 % | 38.843 K 33.29 % | 29.142 K 14.81 % | 25.382 K -26.92 % | 34.730 K |
| Other non current assets | 1.602 M 243.26 % | 466.701 K 4 317.84 % | 10.564 K -86.86 % | 80.425 K -29.41 % | 113.938 K 3.30 % | 110.295 K -43.22 % | 194.264 K 11.30 % | 174.541 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 % | 35.479 K 1 773 850.00 % | 2.000 -100.00 % | 62.611 K | 0.000 100.00 % | -3.293 M -164 645 150.00 % | 2.000 199 952 022.53 % | 0.000 -200.02 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 53 687 091 100.00 % | 0.000 -100.00 % | 381.027 K 3.76 % | 367.213 K 19.68 % | 306.828 K 10.33 % | 278.108 K -25.47 % | 373.148 K 432.37 % | 70.092 K -5.91 % | 74.496 K -14.04 % | 86.664 K 0.05 % | 86.625 K 8 557.61 % | 1.001 K -87.49 % | 8.000 K 49 652 913.97 % | 0.016 37.12 % | 0.012 -100.00 % | 31.000 K -20.51 % | 39.000 K -17.02 % | 46.999 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 289.980 K -7.89 % | 314.836 K -55.91 % | 714.118 K 40.63 % | 507.788 K -35.99 % | 793.301 K -26.07 % | 1.073 M 21.62 % | 882.362 K 2.13 % | 863.972 K 266.22 % | 235.915 K -75.52 % | 963.805 K -38.43 % | 1.565 M -11.36 % | 1.766 M -17.57 % | 2.142 M -24.63 % | 2.842 M 36.57 % | 2.081 M -22.83 % | 2.697 M -27.83 % | 3.737 M 91.88 % | 1.948 M 0.32 % | 1.941 M 47.10 % | 1.320 M -78.02 % | 6.006 M -60.39 % | 15.160 M -29.85 % | 21.611 M 59.17 % | 13.577 M -18.17 % | 16.590 M 15.52 % | 14.362 M 22.21 % | 11.752 M 8.57 % | 10.824 M 74.67 % | 6.197 M 357.01 % | 1.356 M -33.98 % | 2.054 M 32.70 % | 1.548 M -0.98 % | 1.563 M 10.94 % | 1.409 M 2.35 % | 1.377 M 27.45 % | 1.080 M 2.41 % | 1.055 M -2.46 % | 1.081 M -2.90 % | 1.114 M 5.59 % | 1.055 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K 9.58 % | 456.300 K -8.74 % | 500.000 K -2.29 % | 511.697 K 129.58 % | 222.886 K -26.72 % | 304.174 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 % | 26.960 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.727 K -25.48 % | 148.586 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.513 -99.08 % | 10.692 K -36.11 % | 16.736 K -41.40 % | 28.561 K -25.98 % | 38.587 K 676.18 % | 4.971 K -14.95 % | 5.846 K -2.77 % | 6.012 K -26.83 % | 8.217 K -10.71 % | 9.203 K -17.12 % | 11.104 K -1.95 % | 11.325 K |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K 9.58 % | 456.300 K -8.74 % | 500.000 K -2.29 % | 511.697 K 25 584 737.20 % | 2.000 0.00 % | 2.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.727 K -25.48 % | 148.586 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.513 -99.08 % | 10.692 K -60.34 % | 26.960 K -5.61 % | 28.561 K -25.98 % | 38.587 K 676.18 % | 4.971 K -14.95 % | 5.846 K -2.77 % | 6.012 K -26.83 % | 8.217 K -10.71 % | 9.203 K -17.12 % | 11.104 K -1.95 % | 11.325 K |
| Property plant equipment net | 44.000 K -66.65 % | 131.951 K -14.65 % | 154.602 K -48.92 % | 302.690 K -13.88 % | 351.487 K 1 151.65 % | 28.082 K -68.91 % | 90.314 K -22.88 % | 117.111 K -44.85 % | 212.362 K -24.34 % | 280.690 K -34.82 % | 430.665 K 696.60 % | 54.063 K 1.93 % | 53.040 K -23.23 % | 69.086 K -11.23 % | 77.822 K 58.64 % | 49.055 K -39.20 % | 80.681 K 18.53 % | 68.069 K -26.84 % | 93.043 K 10.06 % | 84.535 K -34.66 % | 129.381 K -7.63 % | 140.073 K -12.80 % | 160.633 K 113.24 % | 75.331 K -21.48 % | 95.936 K -12.30 % | 109.396 K 4.98 % | 104.209 K 127.70 % | 45.766 K -14.84 % | 53.743 K -29.53 % | 76.266 K 9.82 % | 69.446 K 108.87 % | 33.249 K 14.29 % | 29.092 K -17.23 % | 35.150 K -28.01 % | 48.823 K 10.37 % | 44.234 K -16.50 % | 52.978 K 4.44 % | 50.726 K -7.74 % | 54.981 K -41.52 % | 94.016 K 9.90 % | 85.549 K 624.25 % | 11.812 K 66.32 % | 7.102 K 7.99 % | 6.576 K | 0.000 | 0.000 -100.00 % | 766.901 -51.66 % | 1.586 K -29.96 % | 2.265 K |
| Total non current assets | 1.646 M 174.95 % | 598.652 K 262.45 % | 165.166 K -56.89 % | 383.115 K -17.68 % | 465.425 K 236.35 % | 138.377 K -51.37 % | 284.578 K -2.43 % | 291.652 K 37.34 % | 212.362 K -62.79 % | 570.669 K -23.45 % | 745.501 K -2.95 % | 768.181 K 36.97 % | 560.828 K -34.97 % | 862.386 K -25.07 % | 1.151 M 23.57 % | 931.418 K -1.40 % | 944.653 K 210.76 % | 303.984 K -71.24 % | 1.057 M -35.95 % | 1.650 M -14.55 % | 1.931 M -17.32 % | 2.335 M -34.51 % | 3.566 M 32.87 % | 2.683 M -18.51 % | 3.293 M -27.45 % | 4.539 M 101.34 % | 2.254 M 11.28 % | 2.026 M 35.31 % | 1.497 M -76.90 % | 6.483 M -57.88 % | 15.391 M -32.10 % | 22.669 M 64.81 % | 13.754 M -19.12 % | 17.007 M 15.08 % | 14.778 M 22.11 % | 12.103 M 8.50 % | 11.155 M 68.48 % | 6.621 M 343.84 % | 1.492 M -35.00 % | 2.295 M 31.24 % | 1.749 M 2.85 % | 1.700 M 13.67 % | 1.496 M 2.29 % | 1.462 M 34.61 % | 1.086 M 2.18 % | 1.063 M -2.60 % | 1.091 M -3.11 % | 1.126 M 5.43 % | 1.068 M |
| Other current assets | 4.224 M 8.40 % | 3.897 M 12.30 % | 3.470 M 31.71 % | 2.635 M -35.38 % | 4.077 M -53.25 % | 8.720 M -63.43 % | 23.848 M 65.77 % | 14.386 M 136.46 % | 6.084 M 1 171.10 % | 478.632 K -89.19 % | 4.428 M -71.16 % | 15.357 M 85.12 % | 8.296 M -34.69 % | 12.703 M 144.26 % | 5.201 M 4 295.98 % | 118.308 K -93.87 % | 1.931 M 1 320.71 % | 135.941 K -88.62 % | 1.194 M 380.81 % | 248.431 K -93.80 % | 4.009 M 67.14 % | 2.399 M 3.28 % | 2.322 M 46.26 % | 1.588 M 2 571.85 % | 59.430 K -60.84 % | 151.778 K 77.23 % | 85.639 K 40.71 % | 60.863 K -33.27 % | 91.209 K -70.52 % | 309.344 K -4.85 % | 325.104 K 9.08 % | 298.051 K 98.57 % | 150.095 K -58.37 % | 360.502 K 244.94 % | 104.510 K 105.38 % | 50.886 K 38.32 % | 36.789 K 147.14 % | 14.886 K | 0.000 -100.00 % | 189.105 K | 0.000 | 0.000 | 0.000 -100.00 % | 613.788 K | 0.000 | 0.000 -100.00 % | 153.380 K | 0.000 -100.00 % | 891.657 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 126.281 K -25.32 % | 169.101 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 % | 12.055 K -99.88 % | 9.898 M 69 244.23 % | 14.273 K -48.34 % | 27.630 K -40.86 % | 46.716 K -35.31 % | 72.213 K -29.62 % | 102.604 K -98.75 % | 8.239 M 150.94 % | 3.283 M 72.81 % | 1.900 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.831 K -46.17 % | 153.881 K 118.10 % | 70.554 K 45.82 % | 48.385 K -87.91 % | 400.151 K |
| cash and cash equivalents | 131.916 M -23.51 % | 172.471 M 9.81 % | 157.069 M 17.23 % | 133.987 M -35.91 % | 209.058 M 368.41 % | 44.631 M -63.24 % | 121.413 M 2.72 % | 118.193 M -41.65 % | 202.545 M 226.58 % | 62.020 M -17.40 % | 75.088 M 248.68 % | 21.535 M -46.35 % | 40.140 M 23.47 % | 32.510 M -22.48 % | 41.939 M 5.04 % | 39.929 M 203.77 % | 13.144 M 21.50 % | 10.818 M -39.08 % | 17.758 M 25.58 % | 14.140 M -25.53 % | 18.988 M 181.60 % | 6.743 M -14.88 % | 7.922 M -21.12 % | 10.042 M -17.13 % | 12.118 M -27.97 % | 16.824 M -28.79 % | 23.624 M -12.74 % | 27.073 M -13.62 % | 31.343 M -29.12 % | 44.218 M 8.17 % | 40.876 M 277.11 % | 10.839 M -42.40 % | 18.818 M 54.41 % | 12.187 M 23.20 % | 9.892 M -12.17 % | 11.263 M -13.15 % | 12.968 M 4 622.41 % | 274.602 K 275.32 % | 73.164 K -14.79 % | 85.861 K 6.33 % | 80.751 K 754.51 % | 9.450 K -75.81 % | 39.061 K 24.32 % | 31.420 K -95.38 % | 680.000 K 30.77 % | 520.000 K 160.00 % | 200.000 K 4 102.40 % | 4.759 K -81.46 % | 25.670 K |
| Cash and short term investments | 131.916 M -23.51 % | 172.471 M 9.81 % | 157.069 M 17.23 % | 133.987 M -35.91 % | 209.058 M 368.41 % | 44.631 M -63.24 % | 121.413 M 2.72 % | 118.193 M -41.65 % | 202.545 M 226.58 % | 62.020 M -17.40 % | 75.088 M 248.68 % | 21.535 M -46.35 % | 40.140 M 23.47 % | 32.510 M -22.48 % | 41.939 M 5.04 % | 39.929 M 203.77 % | 13.144 M 20.10 % | 10.944 M -38.95 % | 17.927 M 26.78 % | 14.140 M -25.53 % | 18.988 M 181.60 % | 6.743 M -14.88 % | 7.922 M -21.12 % | 10.042 M -17.13 % | 12.118 M -27.97 % | 16.824 M -28.79 % | 23.624 M -12.74 % | 27.073 M -13.62 % | 31.343 M -29.12 % | 44.218 M 8.14 % | 40.889 M 97.18 % | 20.737 M 10.11 % | 18.832 M 54.18 % | 12.215 M 22.90 % | 9.938 M -12.32 % | 11.335 M -13.28 % | 13.070 M 53.52 % | 8.514 M 153.66 % | 3.356 M 69.02 % | 1.986 M 2 359.24 % | 80.751 K 754.51 % | 9.450 K -75.81 % | 39.061 K 24.32 % | 31.420 K -62.07 % | 82.831 K -46.17 % | 153.881 K 118.10 % | 70.554 K 32.76 % | 53.144 K -87.52 % | 425.821 K |
| Total current assets | 144.124 M -23.42 % | 188.193 M 13.14 % | 166.336 M 12.54 % | 147.805 M -34.78 % | 226.635 M 278.30 % | 59.908 M -60.04 % | 149.939 M 8.56 % | 138.118 M -35.16 % | 213.002 M 198.67 % | 71.317 M -10.31 % | 79.516 M 115.54 % | 36.892 M -23.83 % | 48.436 M 7.13 % | 45.213 M -4.09 % | 47.140 M 10.86 % | 42.520 M 182.05 % | 15.076 M 21.28 % | 12.431 M -34.99 % | 19.121 M 13.72 % | 16.814 M -29.33 % | 23.794 M 153.20 % | 9.397 M -20.59 % | 11.834 M -3.75 % | 12.294 M -10.94 % | 13.805 M -25.76 % | 18.595 M -22.30 % | 23.933 M -12.77 % | 27.438 M -13.76 % | 31.817 M -29.36 % | 45.041 M 9.01 % | 41.317 M 95.64 % | 21.118 M 10.20 % | 19.163 M 53.83 % | 12.457 M 23.90 % | 10.054 M -11.69 % | 11.385 M -13.82 % | 13.211 M 53.68 % | 8.596 M 154.33 % | 3.380 M 53.90 % | 2.196 M -8.08 % | 2.389 M 7.17 % | 2.229 M 244.58 % | 646.994 K -2.48 % | 663.475 K 20.39 % | 551.098 K -9.03 % | 605.816 K 162.44 % | 230.837 K -38.21 % | 373.596 K -72.87 % | 1.377 M |
| Inventory | 0.000 | 0.000 100.00 % | -1.615 M | 0.000 -100.00 % | 2.000 100.00 % | -13.407 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -509.136 K | 0.000 100.00 % | -265.914 K | 0.000 100.00 % | -616.915 K | 0.000 100.00 % | -27.592 K | 0.000 100.00 % | -40.314 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 0.00 % | 0.000 100.00 % | -14.227 K -19.27 % | -11.929 K -1 192 572 473 748.23 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 7.984 M -32.48 % | 11.824 M 103.99 % | 5.797 M -41.21 % | 9.859 M 1 115.03 % | 811.457 K | 0.000 -100.00 % | 483.628 K | 0.000 -100.00 % | 653.483 K -92.59 % | 8.818 M 111.90 % | 4.161 M -72.13 % | 14.933 M 84.71 % | 8.085 M -34.86 % | 12.411 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 796.264 K 104.38 % | 389.609 K -75.49 % | 1.589 M 378.75 % | 332.013 K -79.60 % | 1.627 M -3.99 % | 1.695 M 660.52 % | 222.886 K -26.72 % | 304.174 K -20.55 % | 382.854 K -25.47 % | 513.698 K 93.43 % | 265.574 K 218.86 % | 83.288 K -53.90 % | 180.681 K 190.16 % | 62.269 K -2.22 % | 63.680 K 97.03 % | 32.320 K -74.87 % | 128.591 K 90.04 % | 67.667 K 187.03 % | 23.575 K 10.68 % | 21.300 K -93.16 % | 311.493 K 473.26 % | 54.337 K 36.62 % | 39.771 K 117.72 % | 18.267 K 30.23 % | 14.027 K -77.91 % | 63.494 K 819.92 % | 6.902 K -63.74 % | 19.036 K -68.08 % | 59.645 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.850 K | 0.000 -100.00 % | 70.621 K | 0.000 -100.00 % | 180.712 K -10.74 % | 202.467 K 423.18 % | 38.699 K -68.72 % | 123.705 K -69.12 % | 400.625 K 148.17 % | 161.430 K -82.34 % | 914.095 K 49 075 101 630 464 096.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.487 -25.67 % | 2.000 -100.00 % | 45.504 K 2 275 100.00 % | 2.000 | 0.000 -100.00 % | 73.571 K 13.06 % | 65.070 K | 0.000 | 0.000 100.00 % | -31.000 K 20.51 % | -39.000 K 17.02 % | -47.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 | 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 % | 69.783 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 % | 30.935 K | 0.000 |
| Account payables | 30.032 M -21.09 % | 38.060 M 20.05 % | 31.704 M 18.27 % | 26.805 M 209.05 % | 8.674 M -23.93 % | 11.402 M 37.19 % | 8.311 M 243.77 % | 2.418 M 24.61 % | 1.940 M -52.14 % | 4.054 M -28.38 % | 5.660 M -4.00 % | 5.896 M -32.73 % | 8.764 M 65.18 % | 5.306 M | 0.000 -100.00 % | 1.196 M | 0.000 -100.00 % | 1.183 M | 0.000 -100.00 % | 1.315 M | 0.000 -100.00 % | 1.249 M | 0.000 -100.00 % | 1.226 M | 0.000 -100.00 % | 1.717 M -19.52 % | 2.134 M 18.54 % | 1.800 M 27.94 % | 1.407 M 7.09 % | 1.314 M -28.72 % | 1.843 M 223.62 % | 569.512 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 |
| Tax payables | 0.000 -100.00 % | 44.592 K | 0.000 -100.00 % | 73.421 K | 0.000 -100.00 % | 43.334 K | 0.000 -100.00 % | 83.799 K | 0.000 | 0.000 | 0.000 -100.00 % | 56.017 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 627.101 K -22.80 % | 812.303 K -8.61 % | 888.853 K -9.16 % | 978.480 K 18.17 % | 828.032 K -19.41 % | 1.027 M -21.90 % | 1.316 M | 0.000 | 0.000 -100.00 % | 19.548 K -99.49 % | 3.810 M -12.28 % | 4.343 M 5 783.23 % | 73.818 K -32.02 % | 108.589 K | 0.000 | 0.000 | 0.000 -100.00 % | 228.379 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.725 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 93.033 K -28.35 % | 129.835 K -28.55 % | 181.711 K -13.74 % | 210.653 K | 0.000 -100.00 % | 67.250 K -40.47 % | 112.965 K -28.64 % | 158.301 K -13.16 % | 182.290 K -52.81 % | 386.259 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.509 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.355 | 0.000 -100.00 % | 0.302 | 0.000 -100.00 % | 0.313 | 0.000 -100.00 % | 0.517 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 0.00 % | 1.000 | 0.000 -100.00 % | 1.000 105.84 % | 0.486 | 0.000 -100.00 % | 0.791 | 0.000 | 0.000 | 0.000 -100.00 % | 0.391 -17.03 % | 0.472 | 0.000 -100.00 % | 1.515 825.68 % | 0.164 -61.86 % | 0.429 | 0.000 | 0.000 | 0.000 -100.00 % | 1.098 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.172 M | 0.000 -100.00 % | 10.649 M | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | -0.217 100.00 % | -6.570 M -6 341 235 270.16 % | 0.104 129.21 % | -0.355 18.02 % | -0.433 -140.36 % | 1.072 108 186 755.64 % | 0.000 21 380.00 % | 0.000 | 0.000 -100.00 % | 0.000 35 908.33 % | 0.000 -100.00 % | 0.534 53 422 731.49 % | 0.000 -100.00 % | 0.988 75.53 % | 0.563 -32.61 % | 0.836 100.00 % | -3.010 M -646 463 696 881 157 504.00 % | 0.000 -100.00 % | 0.090 9 008 831.41 % | 0.000 429 600.00 % | 0.000 -100.00 % | 0.000 -100.00 % | 1.012 -6.50 % | 1.082 3 444.08 % | -0.032 -3 236 829.02 % | 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 -100.00 % | 52.850 K | 0.000 -100.00 % | 70.621 K | 0.000 -100.00 % | 180.712 K -10.74 % | 202.467 K 53.56 % | 131.845 K 6.51 % | 123.784 K -80.05 % | 620.602 K -73.48 % | 2.340 M 225.51 % | 718.958 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.046 109.17 % | -0.506 -363.58 % | 0.192 | 0.000 100.00 % | -667.998 96.69 % | -20.168 K -162.98 % | -7.669 K 87.43 % | -61.000 K 88.49 % | -530.000 K |
| Total assets | 145.770 M -22.79 % | 188.791 M 13.39 % | 166.501 M 12.36 % | 148.188 M -34.75 % | 227.101 M 278.21 % | 60.047 M -60.03 % | 150.223 M 8.54 % | 138.409 M -35.08 % | 213.214 M 196.60 % | 71.887 M -10.43 % | 80.262 M 113.12 % | 37.660 M -23.14 % | 48.997 M 6.34 % | 46.076 M -4.59 % | 48.291 M 11.14 % | 43.452 M 171.23 % | 16.020 M 25.80 % | 12.735 M -36.89 % | 20.178 M 9.28 % | 18.464 M -28.22 % | 25.724 M 119.26 % | 11.732 M -23.81 % | 15.399 M 2.82 % | 14.978 M -12.76 % | 17.167 M -25.79 % | 23.134 M -11.66 % | 26.187 M -11.12 % | 29.464 M -11.56 % | 33.314 M -35.34 % | 51.523 M -9.14 % | 56.708 M 29.51 % | 43.787 M 33.02 % | 32.917 M 11.72 % | 29.464 M 18.65 % | 24.833 M 5.72 % | 23.488 M -3.60 % | 24.366 M 60.12 % | 15.217 M 212.36 % | 4.872 M 8.48 % | 4.491 M 8.54 % | 4.138 M 5.30 % | 3.930 M 83.40 % | 2.143 M 0.80 % | 2.126 M 29.83 % | 1.637 M -1.89 % | 1.669 M 26.22 % | 1.322 M -13.64 % | 1.531 M -37.40 % | 2.445 M |
| 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-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 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 | 1995-06-30 | 1994-06-30 | 1993-06-30 | 1992-06-30 | 1991-06-30 | 1990-06-30 | 1989-06-30 |
| 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-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 | 2007-01-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2005-01-31 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 | 2002-06-30 | 2002-01-31 | 2001-06-30 | 2001-01-31 | 2000-06-30 | 2000-01-31 | 1999-06-30 | 1999-01-31 | 1998-06-30 | 1997-12-30 | 1997-06-30 | 1996-12-30 | 1996-06-30 | 1996-01-31 | 1995-06-30 | 1995-01-31 | 1994-06-30 | 1993-12-30 | 1993-06-30 | 1992-12-30 | 1992-06-30 | 1992-01-31 | 1991-06-30 | 1991-01-31 | 1990-06-30 | 1989-12-30 | 1989-06-30 | 1988-12-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 5.092 M 105.59 % | 2.477 M -44.69 % | 4.478 M 6.87 % | 4.190 M 3.01 % | 4.068 M | 0.000 -100.00 % | 3.070 M | 0.000 -100.00 % | 180.935 K -79.45 % | 880.365 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 865.860 K | 0.000 -100.00 % | 810.931 K | 0.000 -100.00 % | 418.294 K | 0.000 100.00 % | -41.251 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -3.296 M | 0.000 -100.00 % | 9.996 M | 0.000 -100.00 % | 8.912 M | 0.000 100.00 % | -19.418 M | 0.000 -100.00 % | 78.140 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -213.435 K | 0.000 -100.00 % | 30.207 K | 0.000 -100.00 % | 204.923 K | 0.000 100.00 % | -254.130 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | -1.184 M | 0.000 -100.00 % | 568.874 K | 0.000 -100.00 % | 445.553 K | 0.000 100.00 % | -493.047 K | 0.000 -100.00 % | 17.572 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -287.956 K | 0.000 -100.00 % | 12.121 K | 0.000 -100.00 % | 160.387 K | 0.000 -100.00 % | 25.215 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -2.112 M | 0.000 -100.00 % | 9.427 M | 0.000 -100.00 % | 8.467 M | 0.000 100.00 % | -18.925 M | 0.000 -100.00 % | 60.568 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.521 K | 0.000 -100.00 % | 18.086 K | 0.000 -100.00 % | 44.536 K | 0.000 100.00 % | -279.345 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 46.728 M 21.19 % | 38.558 M 76.76 % | 21.813 M 87.01 % | 11.664 M 126.64 % | 5.146 M -57.97 % | 12.246 M 91.53 % | 6.394 M -37.63 % | 10.252 M 356.83 % | -3.992 M -137.73 % | 10.581 M 217.71 % | -8.989 M -257.32 % | 5.713 M 234.41 % | -4.251 M -449.73 % | 1.215 M 194.05 % | -1.292 M -269.88 % | 760.756 K -0.94 % | 767.962 K -35.26 % | 1.186 M 60.11 % | 740.944 K 166.32 % | -1.117 M -168.75 % | 1.625 M 205.11 % | -1.546 M -249.20 % | -442.772 K 13.74 % | -513.274 K 56.60 % | -1.183 M -10.58 % | -1.069 M -360.30 % | 410.848 K -63.21 % | 1.117 M 458.36 % | -311.629 K 77.00 % | -1.355 M -182.27 % | 1.647 M 717.44 % | -266.701 K 21.75 % | -340.811 K 12.72 % | -390.458 K -103.33 % | 11.722 M 0.00 % | 11.722 M 1 133.17 % | 950.543 K 0.00 % | 950.543 K 213.62 % | -836.591 K 0.00 % | -836.591 K 71.11 % | -2.896 M 0.00 % | -2.896 M -265.18 % | 1.753 M 100.00 % | 876.692 K -62.48 % | 2.337 M 0.00 % | 2.337 M 2 256.63 % | -108.355 K 0.00 % | -108.355 K 70.85 % | -371.758 K 0.00 % | -371.758 K 53.45 % | -798.594 K 0.00 % | -798.594 K | 0.000 -100.00 % | 1.215 M 239.09 % | -873.406 K -587.16 % | 179.286 K 128.57 % | -627.500 K -100.00 % | -313.750 K -208.71 % | -101.633 K 0.00 % | -101.633 K 56.66 % | -234.500 K -23.00 % | -190.658 K -8.64 % | -175.500 K -205.82 % | 165.847 K 224.23 % | -133.500 K -100.00 % | -66.750 K 32.23 % | -98.500 K -100.00 % | -49.250 K -120.32 % | 242.322 K 0.00 % | 242.322 K 15.87 % | 209.136 K 0.00 % | 209.136 K |
| Net cash provided by operating activities | -137.409 M -29.26 % | -106.304 M -41.57 % | -75.091 M 27.41 % | -103.442 M -67.72 % | -61.674 M -56.91 % | -39.306 M -9.00 % | -36.062 M -45.82 % | -24.730 M -103.44 % | -12.156 M -410.87 % | 3.910 M 121.00 % | -18.617 M -234.33 % | -5.568 M 42.72 % | -9.721 M 4.85 % | -10.216 M -126.58 % | -4.509 M -193.46 % | -1.536 M 51.38 % | -3.160 M -506.47 % | -521.074 K 46.22 % | -968.896 K 76.12 % | -4.058 M -286.22 % | -1.051 M 66.37 % | -3.124 M -11.30 % | -2.806 M 34.99 % | -4.317 M -20.35 % | -3.587 M 0.00 % | -3.587 M 23.81 % | -4.708 M 0.00 % | -4.708 M -24.83 % | -3.771 M 0.00 % | -3.771 M -14.47 % | -3.295 M 0.00 % | -3.295 M -266.45 % | -899.046 K 0.00 % | -899.046 K -105.45 % | 16.486 M 0.00 % | 16.486 M 1 241.63 % | -1.444 M 0.00 % | -1.444 M -76.50 % | -818.185 K 0.00 % | -818.185 K 4.25 % | -854.473 K 0.00 % | -854.473 K | 0.000 | 0.000 100.00 % | -520.472 K 0.00 % | -520.472 K -3.56 % | -502.562 K 0.00 % | -502.562 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -870.481 K 0.00 % | -870.481 K -43.29 % | -607.500 K -100.00 % | -303.750 K 9.60 % | -336.000 K 0.00 % | -336.000 K -43.28 % | -234.500 K 0.00 % | -234.500 K -33.62 % | -175.500 K 0.00 % | -175.500 K -31.46 % | -133.500 K -100.00 % | -66.750 K 32.23 % | -98.500 K -100.00 % | -49.250 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | -43.826 K -571.88 % | -6.523 K 70.37 % | -22.018 K -110.12 % | -10.479 K 52.59 % | -22.101 K -879.28 % | -2.257 K 68.71 % | -7.213 K -173.75 % | -2.635 K -634.85 % | 492.660 111.85 % | -4.159 K 76.98 % | -18.070 K | 0.000 100.00 % | -7.620 K 71.56 % | -26.797 K | 0.000 100.00 % | -3.077 K 73.76 % | -11.725 K | 0.000 | 0.000 | 0.000 100.00 % | -8.539 K 92.20 % | -109.489 K -7 226.13 % | -1.495 K 50.02 % | -2.990 K 84.47 % | -19.249 K 4.47 % | -20.149 K 47.58 % | -38.439 K 12.09 % | -43.725 K -277.74 % | -11.576 K -42.91 % | -8.100 K -9.39 % | -7.405 K -62.84 % | -4.547 K 71.81 % | -16.131 K -9.47 % | -14.735 K 47.44 % | -28.033 K 0.00 % | -28.033 K -358.28 % | -6.117 K 0.00 % | -6.117 K -35.38 % | -4.519 K 0.00 % | -4.519 K -120.41 % | -2.050 K 0.00 % | -2.050 K 81.72 % | -11.215 K -100.00 % | -5.607 K 49.79 % | -11.169 K 0.00 % | -11.169 K 14.17 % | -13.013 K 0.00 % | -13.013 K -77.65 % | -7.325 K 0.00 % | -7.325 K 99.88 % | -6.230 M 0.00 % | -6.230 M -17 168.62 % | -36.077 K 0.00 % | -36.077 K -60.52 % | -22.475 K 0.00 % | -22.475 K -349.50 % | -5.000 K -100.00 % | -2.500 K -17.32 % | -2.131 K 0.00 % | -2.131 K 61.25 % | -5.500 K -116.73 % | -2.538 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 717.486 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -549.014 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 % | 510.000 0.00 % | 510.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.100 K | 0.000 100.00 % | -155.369 K 4.47 % | -162.638 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.500 K 0.00 % | -22.500 K -12.50 % | -20.000 K 0.00 % | -20.000 K | 0.000 | 0.000 100.00 % | -798.792 K 0.00 % | -798.792 K -58.96 % | -502.500 K 0.00 % | -502.500 K -12.16 % | -448.036 K 0.00 % | -448.036 K 64.68 % | -1.268 M -100.00 % | -634.220 K 71.87 % | -2.255 M 0.00 % | -2.255 M 29.71 % | -3.208 M 0.00 % | -3.208 M -39.82 % | -2.294 M 0.00 % | -2.294 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.788 K 0.00 % | -33.788 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 939.784 K | 0.000 -100.00 % | 482.978 K | 0.000 -100.00 % | 339.046 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 303.072 K | 0.000 -100.00 % | 24.584 K -4.47 % | 25.735 K 237.29 % | 7.630 K -12.09 % | 8.679 K -97.24 % | 314.992 K 0.00 % | 314.995 K | 0.000 -100.00 % | 45.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.392 M 0.00 % | 15.392 M 606.12 % | 2.180 M 0.00 % | 2.180 M | 0.000 | 0.000 -100.00 % | 340.600 K 0.00 % | 340.600 K 65.83 % | 205.396 K 0.00 % | 205.396 K -66.82 % | 619.086 K 0.00 % | 619.086 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 275.500 K 116.73 % | 127.115 K 12 611.50 % | 1.000 K 197.62 % | 335.996 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.386 K | 0.000 -100.00 % | 3.318 K -99.31 % | 482.978 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 171.622 K | 0.000 100.00 % | -191.471 K -588.63 % | 39.185 K | 0.000 -100.00 % | 316.503 K 120.33 % | 143.652 K 104.91 % | -2.923 M -6 642.17 % | 44.679 K 101.30 % | -3.437 M -199.96 % | 3.438 M 173.52 % | -4.677 M -200.00 % | 4.677 M 214.78 % | -4.075 M -202.38 % | 3.980 M 221.92 % | -3.265 M -201.12 % | 3.228 M 474.12 % | -862.916 K -199.46 % | 867.598 K 292 020.60 % | 297.000 0.00 % | 297.000 | 0.000 | 0.000 100.00 % | -15.703 M 0.00 % | -15.703 M -5 000 961.15 % | 314.000 0.00 % | 314.000 -99.95 % | 627.168 K 100.00 % | 313.584 K -77.68 % | 1.405 M 0.00 % | 1.405 M 4 565.70 % | 30.108 K 0.00 % | 30.108 K 244.08 % | -20.897 K 0.00 % | -20.897 K -100.34 % | 6.226 M 0.00 % | 6.226 M 873.06 % | -805.408 K -196.71 % | 832.768 K 202.28 % | -814.219 K -196.70 % | 842.020 K 239.75 % | -602.500 K -100.00 % | -301.250 K -748.35 % | -35.510 K 0.00 % | -35.510 K 92.96 % | -504.500 K -313.47 % | 236.333 K 233.90 % | -176.500 K -546.15 % | 39.560 K 129.63 % | -133.500 K -100.00 % | -66.750 K 32.23 % | -98.500 K -100.00 % | -49.250 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -43.826 K -571.88 % | -6.523 K 70.37 % | -22.018 K -110.12 % | -10.479 K 52.59 % | -22.101 K -879.28 % | -2.257 K 76.49 % | -9.599 K -101.02 % | 937.149 K 24 491.47 % | 3.811 K -99.20 % | 478.819 K 2 749.80 % | -18.070 K -105.33 % | 339.046 K 4 549.42 % | -7.620 K 71.56 % | -26.797 K | 0.000 -100.00 % | 168.545 K 1 537.48 % | -11.725 K 93.88 % | -191.471 K -588.63 % | 39.185 K | 0.000 -100.00 % | 307.964 K 801.45 % | 34.163 K 101.22 % | -2.806 M -6 831.99 % | 41.689 K 101.16 % | -3.587 M -189.70 % | 3.999 M 184.94 % | -4.708 M -201.42 % | 4.642 M 223.08 % | -3.771 M -187.97 % | 4.287 M 230.13 % | -3.295 M -222.14 % | 2.697 M 400.02 % | -899.046 K -207.95 % | 832.863 K 3 102.82 % | -27.736 K 0.00 % | -27.736 K 96.55 % | -804.910 K 0.00 % | -804.910 K 1.62 % | -818.185 K 0.00 % | -818.185 K -147.29 % | 1.730 M 0.00 % | 1.730 M 365.14 % | -652.486 K -100.00 % | -326.243 K 37.32 % | -520.472 K 0.00 % | -520.472 K 82.56 % | -2.985 M 0.00 % | -2.985 M -75.23 % | -1.703 M 0.00 % | -1.703 M -46 186.06 % | -3.680 K 0.00 % | -3.680 K 99.56 % | -841.485 K -205.62 % | 796.692 K 191.52 % | -870.481 K -210.78 % | 785.757 K 229.34 % | -607.500 K -100.00 % | -303.750 K -706.97 % | -37.641 K 0.00 % | -37.641 K 83.95 % | -234.500 K -164.97 % | 360.911 K 305.65 % | -175.500 K -539.89 % | 39.896 K 129.88 % | -133.500 K -100.00 % | -66.750 K 32.23 % | -98.500 K -100.00 % | -49.250 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 -100.00 % | 124.636 M | 0.000 -100.00 % | 124.060 M | 0.000 100.00 % | -62.916 K | 0.000 | 0.000 | 0.000 100.00 % | -66.664 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.855 M 0.00 % | -1.855 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 212.173 M 11 003.90 % | -1.946 M -100.78 % | 249.678 M | 0.000 -100.00 % | 351.549 K | 0.000 -100.00 % | 164.892 M 266 553.59 % | -61.884 K -100.13 % | 49.142 M | 0.000 -100.00 % | 12.630 M 4 667.23 % | 264.929 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 % | 510.754 K -4.47 % | 534.654 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 292.621 K 0.00 % | 292.621 K | 0.000 | 0.000 -100.00 % | 10.000 K 0.00 % | 10.000 K 499 900.00 % | 2.000 0.00 % | 2.000 -100.00 % | 50.000 K 100.00 % | 25.000 K -57.27 % | 58.502 K 0.00 % | 58.502 K -99.04 % | 6.087 M 0.00 % | 6.087 M 26.75 % | 4.802 M 0.00 % | 4.802 M 3 052.34 % | 152.334 K 0.00 % | 152.334 K -70.33 % | 513.500 K 313.92 % | 124.059 K -86.65 % | 929.250 K 97.16 % | 471.320 K -68.90 % | 1.516 M 100.00 % | 757.750 K 184.52 % | 266.326 K 0.00 % | 266.326 K 6.53 % | 250.000 K 116.73 % | 115.350 K -68.82 % | 370.000 K 197.62 % | 124.318 K -56.38 % | 285.000 K 100.00 % | 142.500 K | 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 100.00 % | -1.003 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 100.00 % | -34.151 K -9.47 % | -31.197 K -1 215.76 % | -2.371 K 0.00 % | -2.371 K 29.16 % | -3.347 K 0.00 % | -3.347 K 99.96 % | -7.583 M 0.00 % | -7.583 M -4 365.72 % | -169.800 K 0.00 % | -169.800 K 78.23 % | -779.888 K -100.00 % | -389.944 K -58 406.19 % | -666.500 0.00 % | -666.500 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -20.594 K -9.47 % | -18.812 K -852.53 % | -1.975 K 0.00 % | -1.975 K 1.20 % | -1.999 K 0.00 % | -1.999 K 99.96 % | -5.391 M 0.00 % | -5.391 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 157.932 M 226.63 % | -124.715 M -6 092.92 % | 2.081 M -98.34 % | 125.555 M 217 557.59 % | -57.738 K -116.40 % | 351.976 K 991.83 % | -39.467 K 99.70 % | -13.187 M -43 749.98 % | -30.074 K -100.06 % | 49.142 M | 0.000 -100.00 % | 12.630 M 4 667.23 % | 264.929 K -6.95 % | 284.721 K -99.34 % | 43.402 M 515 543.19 % | 8.417 K 289.68 % | 2.160 K 5.26 % | 2.052 K 216.67 % | 648.000 -100.00 % | 16.050 M | 0.000 | 0.000 100.00 % | -2.806 M | 0.000 100.00 % | -3.587 M -200.67 % | 3.563 M 175.68 % | -4.708 M -215.95 % | 4.060 M 207.66 % | -3.771 M -177.74 % | 4.851 M 247.25 % | -3.295 M -172.16 % | 4.566 M 619.77 % | -878.452 K -200.00 % | 878.452 K 1 602.39 % | 51.601 K 0.00 % | 51.601 K | 0.000 | 0.000 -100.00 % | 4.573 M 0.00 % | 4.573 M 372 494.46 % | -1.228 K 0.00 % | -1.228 K 99.81 % | -652.486 K -100.00 % | -326.243 K 37.32 % | -520.472 K 0.00 % | -520.472 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -841.485 K -203.06 % | 816.461 K 193.79 % | -870.481 K -200.00 % | 870.481 K 243.29 % | -607.500 K -100.00 % | -303.750 K | 0.000 | 0.000 100.00 % | -234.500 K -200.00 % | 234.500 K 233.62 % | -175.500 K -200.00 % | 175.500 K 231.46 % | -133.500 K -100.00 % | -66.750 K 32.23 % | -98.500 K -100.00 % | -49.250 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 157.932 M -25.54 % | 212.094 M 10 767.86 % | -1.988 M -100.80 % | 249.615 M 432 426.91 % | -57.738 K -119.97 % | 289.060 K 832.42 % | -39.467 K -100.02 % | 164.833 M 16 054.30 % | -1.033 M -102.11 % | 49.076 M | 0.000 -100.00 % | 12.630 M 4 667.23 % | 264.929 K -6.95 % | 284.721 K -99.34 % | 43.402 M 515 543.19 % | 8.417 K 289.68 % | 2.160 K 5.26 % | 2.052 K 216.67 % | 648.000 -100.00 % | 16.050 M | 0.000 | 0.000 100.00 % | -2.806 M | 0.000 100.00 % | -3.587 M -177.43 % | 4.632 M 198.40 % | -4.708 M -215.95 % | 4.060 M 207.66 % | -3.771 M -177.74 % | 4.851 M 247.25 % | -3.295 M -172.16 % | 4.566 M 607.87 % | -899.046 K -213.19 % | 794.292 K 175.53 % | 288.275 K 0.00 % | 288.275 K 115.49 % | -1.860 M 0.00 % | -1.860 M -127.39 % | -818.185 K 0.00 % | -818.185 K -378.39 % | -171.027 K 0.00 % | -171.027 K 73.79 % | -652.486 K -100.00 % | -326.243 K 37.32 % | -520.472 K 0.00 % | -520.472 K -108.55 % | 6.087 M 0.00 % | 6.087 M 26.75 % | 4.802 M 0.00 % | 4.802 M 3 052.34 % | 152.334 K 0.00 % | 152.334 K 118.10 % | -841.485 K -157.87 % | 1.454 M 267.04 % | -870.481 K -138.33 % | 2.271 M 473.84 % | -607.500 K -100.00 % | -303.750 K -214.05 % | 266.326 K 0.00 % | 266.326 K 213.57 % | -234.500 K -139.09 % | 599.850 K 441.79 % | -175.500 K -126.20 % | 669.818 K 601.74 % | -133.500 K -100.00 % | -66.750 K 32.23 % | -98.500 K -100.00 % | -49.250 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 2.613 M 127.27 % | -9.583 M -571.77 % | 2.031 M 103.47 % | -58.519 M -3 914.25 % | -1.458 M | 0.000 100.00 % | -14.478 M | 0.000 100.00 % | -499.758 K -669.34 % | 87.778 K | 0.000 | 0.000 | 0.000 100.00 % | -62.002 K 19.48 % | -77.001 K -545.27 % | 17.293 K 117.01 % | -101.640 K -411.53 % | 32.626 K -91.33 % | 376.276 K 326.64 % | -166.024 K -876.21 % | -17.007 K -334.06 % | 7.266 K -99.87 % | 5.702 M 12 492.91 % | -46.009 K -100.58 % | 7.928 M 201.11 % | -7.842 M -184.79 % | 9.248 M 196.94 % | -9.540 M -221.94 % | 7.824 M 200.18 % | -7.810 M -226.09 % | 6.194 M 199.34 % | -6.235 M -464.87 % | 1.709 M 204.77 % | -1.631 M 34.84 % | -2.503 M 0.00 % | -2.503 M -771.94 % | 372.496 K 0.00 % | 372.496 K -93.87 % | 6.079 M 0.00 % | 6.079 M 2 264.62 % | 257.069 K 0.00 % | 257.069 K | 0.000 | 0.000 100.00 % | -1.142 M 0.00 % | -1.142 M -564.02 % | 246.191 K 0.00 % | 246.191 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.614 M 219.63 % | -2.185 M -178.90 % | 2.770 M 100.00 % | 1.385 M 1 322.12 % | 97.372 K 0.00 % | 97.372 K -87.91 % | 805.500 K 218.60 % | -679.199 K -209.64 % | 619.500 K 223.17 % | -502.968 K -191.12 % | 552.000 K 100.00 % | 276.000 K 40.10 % | 197.000 K 100.00 % | 98.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -230.452 M -339.55 % | 96.201 M 228.15 % | -75.070 M -185.65 % | 87.644 M 238.65 % | -63.212 M 22.09 % | -81.132 M 59.93 % | -202.496 M -244.10 % | 140.525 M 1 175.39 % | -13.067 M -124.40 % | 53.553 M 387.83 % | -18.605 M -343.84 % | 7.630 M 180.62 % | -9.464 M -122.57 % | 41.939 M 419.07 % | -13.144 M -200.00 % | 13.144 M 174.02 % | -17.758 M -200.00 % | 17.758 M 193.52 % | -18.988 M -200.00 % | 18.988 M 339.70 % | -7.922 M -200.00 % | 7.922 M 682.98 % | -1.359 M -111.21 % | 12.118 M 955.60 % | -1.416 M 75.57 % | -5.798 M -137.84 % | -2.438 M 76.61 % | -10.421 M -497.09 % | -1.745 M 70.58 % | -5.933 M -221.58 % | -1.845 M 69.02 % | -5.956 M -1 105.22 % | -494.189 K 73.87 % | -1.891 M -122.52 % | 8.396 M 0.00 % | 8.396 M 433.46 % | -2.518 M 0.00 % | -2.518 M -238.96 % | 1.812 M 0.00 % | 1.812 M 163.52 % | 687.652 K 0.00 % | 687.652 K 151.66 % | -1.331 M 0.00 % | -1.331 M 1.54 % | -1.352 M 0.00 % | -1.352 M -148.49 % | 2.788 M 0.00 % | 2.788 M 20.80 % | 2.308 M 0.00 % | 2.308 M 203.46 % | 760.555 K 0.00 % | 760.555 K 495.90 % | -192.108 K 59.73 % | -477.042 K -37 427.23 % | 1.278 K -66.84 % | 3.854 K -99.19 % | 473.500 K 0.00 % | 473.500 K 6 864.29 % | -7.000 K 0.00 % | -7.000 K -113.73 % | 51.000 K -65.79 % | 149.063 K 220.57 % | 46.500 K -62.57 % | 124.247 K 64.02 % | 75.750 K 0.00 % | 75.750 K 253.81 % | -49.250 K 0.00 % | -49.250 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 230.452 M 71.99 % | 133.987 M -35.91 % | 209.058 M 72.19 % | 121.413 M -0.06 % | 121.491 M -40.02 % | 202.545 M 0.02 % | 202.496 M 226.50 % | 62.020 M -17.40 % | 75.088 M 248.68 % | 21.535 M -46.35 % | 40.140 M 23.47 % | 32.510 M -22.55 % | 41.974 M | 0.000 -100.00 % | 13.144 M | 0.000 -100.00 % | 17.758 M | 0.000 -100.00 % | 18.988 M | 0.000 -100.00 % | 7.922 M | 0.000 -100.00 % | 4.110 M | 0.000 -100.00 % | 5.526 M -75.57 % | 22.622 M 184.05 % | 7.964 M -76.61 % | 34.046 M 250.66 % | 9.709 M -70.58 % | 33.006 M 185.66 % | 11.554 M -69.02 % | 37.299 M 209.58 % | 12.048 M -73.87 % | 46.109 M 1 162.61 % | 3.652 M 0.00 % | 3.652 M -40.81 % | 6.170 M 0.00 % | 6.170 M 41.58 % | 4.358 M 0.00 % | 4.358 M 18.74 % | 3.670 M 0.00 % | 3.670 M -26.61 % | 5.001 M 0.00 % | 5.001 M -21.28 % | 6.353 M 0.00 % | 6.353 M 78.21 % | 3.565 M 0.00 % | 3.565 M 183.61 % | 1.257 M 0.00 % | 1.257 M 153.19 % | 496.465 K 0.00 % | 496.465 K -27.90 % | 688.573 K -59.73 % | 1.710 M 148.78 % | 687.295 K -66.83 % | 2.072 M 869.26 % | 213.750 K 0.00 % | 213.750 K -3.17 % | 220.750 K 0.00 % | 220.750 K 30.04 % | 169.750 K -65.79 % | 496.145 K 302.55 % | 123.250 K -62.57 % | 329.323 K 593.31 % | 47.500 K 0.00 % | 47.500 K -50.90 % | 96.750 K 0.00 % | 96.750 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 -100.00 % | 230.188 M 71.80 % | 133.987 M -35.91 % | 209.058 M 258.72 % | 58.279 M -52.00 % | 121.413 M | 0.000 -100.00 % | 202.545 M 226.58 % | 62.020 M -17.40 % | 75.088 M 248.68 % | 21.535 M -46.35 % | 40.140 M 23.47 % | 32.510 M -22.48 % | 41.939 M | 0.000 -100.00 % | 13.144 M | 0.000 -100.00 % | 17.758 M | 0.000 -100.00 % | 18.988 M | 0.000 -100.00 % | 7.922 M 187.96 % | 2.751 M -77.30 % | 12.118 M 194.85 % | 4.110 M -75.57 % | 16.824 M 204.44 % | 5.526 M -76.61 % | 23.624 M 196.65 % | 7.964 M -70.58 % | 27.073 M 178.84 % | 9.709 M -69.02 % | 31.343 M 171.27 % | 11.554 M -73.87 % | 44.218 M 267.00 % | 12.048 M 0.00 % | 12.048 M 229.92 % | 3.652 M 0.00 % | 3.652 M -40.81 % | 6.170 M 0.00 % | 6.170 M 41.58 % | 4.358 M 0.00 % | 4.358 M 18.74 % | 3.670 M 0.00 % | 3.670 M -26.61 % | 5.001 M 0.00 % | 5.001 M -21.28 % | 6.353 M 0.00 % | 6.353 M 78.21 % | 3.565 M 0.00 % | 3.565 M 183.61 % | 1.257 M 0.00 % | 1.257 M 153.19 % | 496.465 K -59.73 % | 1.233 M 79.04 % | 688.573 K -66.83 % | 2.076 M 202.02 % | 687.250 K 0.00 % | 687.250 K 221.52 % | 213.750 K 0.00 % | 213.750 K -3.17 % | 220.750 K -65.79 % | 645.208 K 280.09 % | 169.750 K -62.57 % | 453.570 K 268.01 % | 123.250 K 0.00 % | 123.250 K 159.47 % | 47.500 K 0.00 % | 47.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | -137.409 M -29.26 % | -106.304 M -41.57 % | -75.091 M 27.41 % | -103.442 M -67.72 % | -61.674 M -56.91 % | -39.306 M -9.00 % | -36.062 M -45.82 % | -24.730 M -103.44 % | -12.156 M -410.87 % | 3.910 M 121.00 % | -18.617 M -234.33 % | -5.568 M 42.72 % | -9.721 M 4.85 % | -10.216 M -126.58 % | -4.509 M -193.46 % | -1.536 M 51.38 % | -3.160 M -506.47 % | -521.074 K 46.22 % | -968.896 K 76.12 % | -4.058 M -286.22 % | -1.051 M 66.37 % | -3.124 M -11.30 % | -2.806 M 34.99 % | -4.317 M -20.35 % | -3.587 M 0.00 % | -3.587 M 23.81 % | -4.708 M 0.00 % | -4.708 M -24.83 % | -3.771 M 0.00 % | -3.771 M -14.47 % | -3.295 M 0.00 % | -3.295 M -266.45 % | -899.046 K 0.00 % | -899.046 K -105.45 % | 16.486 M 0.00 % | 16.486 M 1 241.63 % | -1.444 M 0.00 % | -1.444 M -76.50 % | -818.185 K 0.00 % | -818.185 K 4.25 % | -854.473 K 0.00 % | -854.473 K | 0.000 | 0.000 100.00 % | -520.472 K 0.00 % | -520.472 K -3.56 % | -502.562 K 0.00 % | -502.562 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -870.481 K 0.00 % | -870.481 K -43.29 % | -607.500 K -100.00 % | -303.750 K 9.60 % | -336.000 K 0.00 % | -336.000 K -43.28 % | -234.500 K 0.00 % | -234.500 K -33.62 % | -175.500 K 0.00 % | -175.500 K -31.46 % | -133.500 K -100.00 % | -66.750 K 32.23 % | -98.500 K -100.00 % | -49.250 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | -43.826 K -571.88 % | -6.523 K 70.37 % | -22.018 K -110.12 % | -10.479 K 52.59 % | -22.101 K -879.28 % | -2.257 K 68.71 % | -7.213 K -173.75 % | -2.635 K -634.85 % | 492.660 111.85 % | -4.159 K 76.98 % | -18.070 K | 0.000 100.00 % | -7.620 K 71.56 % | -26.797 K | 0.000 100.00 % | -3.077 K 73.76 % | -11.725 K | 0.000 | 0.000 | 0.000 100.00 % | -8.539 K 92.20 % | -109.489 K -7 226.13 % | -1.495 K 50.02 % | -2.990 K 84.47 % | -19.249 K 4.47 % | -20.149 K 47.58 % | -38.439 K 12.09 % | -43.725 K -277.74 % | -11.576 K -42.91 % | -8.100 K -9.39 % | -7.405 K -62.84 % | -4.547 K 71.81 % | -16.131 K -9.47 % | -14.735 K 47.44 % | -28.033 K 0.00 % | -28.033 K -358.28 % | -6.117 K 0.00 % | -6.117 K -35.38 % | -4.519 K 0.00 % | -4.519 K -120.41 % | -2.050 K 0.00 % | -2.050 K 81.72 % | -11.215 K -100.00 % | -5.607 K 49.79 % | -11.169 K 0.00 % | -11.169 K 14.17 % | -13.013 K 0.00 % | -13.013 K -77.65 % | -7.325 K 0.00 % | -7.325 K 99.88 % | -6.230 M 0.00 % | -6.230 M -17 168.62 % | -36.077 K 0.00 % | -36.077 K -60.52 % | -22.475 K 0.00 % | -22.475 K -349.50 % | -5.000 K -100.00 % | -2.500 K -17.32 % | -2.131 K 0.00 % | -2.131 K 61.25 % | -5.500 K -116.73 % | -2.538 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -137.453 M -29.29 % | -106.310 M -41.53 % | -75.113 M 27.39 % | -103.452 M -67.68 % | -61.696 M -56.95 % | -39.308 M -8.98 % | -36.069 M -45.83 % | -24.733 M -103.47 % | -12.156 M -411.19 % | 3.906 M 120.96 % | -18.635 M -234.66 % | -5.568 M 42.76 % | -9.729 M 5.02 % | -10.243 M -127.18 % | -4.509 M -192.87 % | -1.540 M 51.46 % | -3.172 M -508.72 % | -521.074 K 46.22 % | -968.896 K 76.12 % | -4.058 M -283.11 % | -1.059 M 67.24 % | -3.233 M -15.14 % | -2.808 M 35.00 % | -4.320 M -19.80 % | -3.606 M 0.02 % | -3.607 M 24.00 % | -4.746 M 0.11 % | -4.752 M -25.60 % | -3.783 M -0.09 % | -3.780 M -14.46 % | -3.302 M -0.09 % | -3.299 M -260.49 % | -915.177 K -0.15 % | -913.781 K -105.55 % | 16.458 M 0.00 % | 16.458 M 1 234.88 % | -1.450 M 0.00 % | -1.450 M -76.27 % | -822.703 K 0.00 % | -822.703 K 3.95 % | -856.523 K 0.00 % | -856.523 K -7 537.64 % | -11.215 K -100.00 % | -5.607 K 98.95 % | -531.641 K 0.00 % | -531.641 K -3.12 % | -515.575 K 0.00 % | -515.575 K -6 938.57 % | -7.325 K 0.00 % | -7.325 K 99.88 % | -6.230 M 0.00 % | -6.230 M -17 168.62 % | -36.077 K 0.00 % | -36.077 K 95.96 % | -892.956 K 0.00 % | -892.956 K -45.79 % | -612.500 K -100.00 % | -306.250 K 9.43 % | -338.131 K 0.00 % | -338.131 K -40.89 % | -240.000 K -1.25 % | -237.038 K -35.06 % | -175.500 K 0.00 % | -175.500 K -31.46 % | -133.500 K -100.00 % | -66.750 K 32.23 % | -98.500 K -100.00 % | -49.250 K | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 | 2001 | 2000 | 2000 | 1999 | 1999 | 1998 | 1997 | 1997 | 1996 | 1996 | 1996 | 1995 | 1995 | 1994 | 1993 | 1993 | 1992 | 1992 | 1992 | 1991 | 1991 | 1990 | 1989 | 1989 | 1988 |
| Date | Form 10K |
|---|---|
| 2024 | https://www.sec.gov/Archives/edgar/data/1815620/000095017024102094/opt-20240630.htm |
| 2023 | |
| 2022 | |
| 2021 | |
| 2020 | |
| 2019 | |
| 2018 | |
| 2017 | |
| 2016 | |
| 2015 | |
| 2014 | |
| 2013 | |
| 2012 | |
| 2011 | |
| 2010 | |
| 2009 | |
| 2008 | |
| 2007 | |
| 2006 | |
| 2005 | |
| 2004 | |
| 2003 | |
| 2002 | |
| 2001 | |
| 2000 | |
| 1999 | |
| 1998 | |
| 1997 | |
| 1996 | |
| 1995 | |
| 1994 | |
| 1993 | |
| 1992 | |
| 1991 | |
| 1990 | |
| 1989 |