Mineral Commodities Ltd MRC.AX
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 -100.00 % | 41.920 M -34.42 % | 63.918 M 5.72 % | 60.461 M -26.64 % | 82.422 M -3.76 % | 85.640 M 19.47 % | 71.684 M -9.82 % | 79.490 M 117.91 % | 36.479 M -40.73 % | 61.542 M 126.09 % | 27.220 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.830 -95.18 % | 1.862 K -26.37 % | 2.529 K 147.94 % | 1.020 K 101.89 % | 505.235 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -67.664 M -579.97 % | -9.951 M 10.97 % | -11.177 M -237.88 % | -3.308 M -124.05 % | 13.755 M 75.72 % | 7.828 M -11.28 % | 8.823 M -11.17 % | 9.933 M 162.92 % | 3.778 M -50.94 % | 7.701 M 12.37 % | 6.853 M 573.60 % | -1.447 M -16.98 % | -1.237 M 43.33 % | -2.183 M -32.30 % | -1.650 M -185.66 % | -577.601 K 61.90 % | -1.516 M 75.34 % | -6.147 M -303.35 % | -1.524 M -236.42 % | -453.000 K -4 229.07 % | 10.971 K 0.41 % | 10.926 K 250.39 % | -7.265 K 97.95 % | -355.000 K -1 770.82 % | 21.247 K 101.45 % | -1.469 M 8.59 % | -1.607 M -113.98 % | -751.000 K 15.05 % | -884.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.045 K |
| Income before tax | -27.691 M -26.63 % | -21.867 M -25.85 % | -17.375 M -170.55 % | -6.422 M -141.09 % | 15.630 M -8.47 % | 17.077 M 22.14 % | 13.982 M -23.30 % | 18.230 M 106.67 % | 8.821 M -48.81 % | 17.233 M 433.36 % | 3.231 M 323.29 % | -1.447 M -16.98 % | -1.237 M 43.33 % | -2.183 M -29.55 % | -1.685 M -24 836.97 % | -6.757 K 98.05 % | -346.000 K 4.42 % | -362.000 K 77.47 % | -1.607 M -264.40 % | -441.000 K 51.00 % | -900.000 K -251.43 % | 594.350 K 462.41 % | -164.000 K 53.80 % | -355.000 K -1 770.82 % | 21.247 K 101.45 % | -1.469 M 8.59 % | -1.607 M -113.98 % | -751.000 K 15.05 % | -884.000 K -3.15 % | -857.000 K -25.48 % | -683.000 K -108.23 % | -328.000 K -42.61 % | -230.000 K -154.02 % | 425.764 K 126.18 % | -1.626 M 87.73 % | -13.257 M |
| Income before tax ratio | 0.00 100.00 % | -0.52 -91.90 % | -0.27 -155.92 % | -0.11 -156.01 % | 0.19 -4.90 % | 0.20 2.23 % | 0.20 -14.95 % | 0.23 -5.16 % | 0.24 -13.65 % | 0.28 135.91 % | 0.12 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -75.22 59.52 % | -185.82 -29.82 % | -143.14 90.91 % | -1 575.49 -80.50 % | -872.86 | 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 | -5.816 M 19.48 % | -7.223 M -60.40 % | -4.503 M -183.79 % | 5.374 M -74.83 % | 21.351 M 28.06 % | 16.673 M -15.52 % | 19.737 M -18.24 % | 24.141 M 69.85 % | 14.213 M -39.27 % | 23.402 M 271.58 % | 6.298 M 724.18 % | -1.009 M 5.08 % | -1.063 M 50.12 % | -2.131 M -29.78 % | -1.642 M -8 022.42 % | 20.726 K 105.37 % | -386.000 K 82.35 % | -2.187 M -23.42 % | -1.772 M -53.69 % | -1.153 M -7.96 % | -1.068 M -51.92 % | -703.000 K 42.66 % | -1.226 M -126.20 % | -542.000 K -696.44 % | 90.872 K 103.09 % | -2.938 M -85.01 % | -1.588 M -113.15 % | -745.000 K 15.72 % | -884.000 K -3.15 % | -857.000 K -25.48 % | -683.000 K -108.23 % | -328.000 K -46.43 % | -224.000 K -150.19 % | 446.292 K 129.23 % | -1.527 M 87.59 % | -12.307 M |
| Net income ratio | 0.00 100.00 % | -0.24 -35.75 % | -0.17 -219.60 % | -0.05 -132.78 % | 0.17 82.58 % | 0.09 -25.74 % | 0.12 -1.50 % | 0.12 20.66 % | 0.10 -17.24 % | 0.13 -50.30 % | 0.25 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6 429.91 -689.74 % | -814.18 66.50 % | -2 430.60 -62.68 % | -1 494.12 -66.64 % | -896.61 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 100.00 % | -0.17 -144.58 % | -0.07 -179.26 % | 0.09 -65.69 % | 0.26 33.06 % | 0.19 -29.29 % | 0.28 -9.34 % | 0.30 -22.05 % | 0.39 2.46 % | 0.38 64.35 % | 0.23 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 230.72 211.30 % | -207.30 76.03 % | -864.77 50.22 % | -1 737.25 23.87 % | -2 282.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 100.00 % | -0.39 -234.23 % | -0.12 -117.27 % | -0.05 -118.83 % | 0.29 14.98 % | 0.25 -16.17 % | 0.30 4.08 % | 0.29 -20.30 % | 0.36 6.37 % | 0.34 49.27 % | 0.23 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 26.77 % | 0.79 -21.12 % | 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 |
| Weighted average shs out dil | 984.616 M 33.66 % | 736.674 M 21.87 % | 604.494 M 23.37 % | 490.000 M -1.40 % | 496.948 M 4.06 % | 477.558 M -0.14 % | 478.214 M 4.38 % | 458.128 M 0.27 % | 456.891 M -1.46 % | 463.661 M -1.39 % | 470.196 M 65.53 % | 284.063 M -10.10 % | 315.962 M 3.90 % | 304.095 M 109.49 % | 145.157 M -9.90 % | 161.110 M 14.78 % | 140.370 M 20.79 % | 116.208 M 17.29 % | 99.081 M 59.54 % | 62.105 M 7.41 % | 57.819 M 22.79 % | 47.088 M 3.53 % | 45.483 M -30.98 % | 65.903 M 72.93 % | 38.109 M 5.00 % | 36.293 M 16.21 % | 31.230 M 1.61 % | 30.735 M 9.31 % | 28.117 M -77.37 % | 124.222 M 0.00 % | 124.222 M -43.69 % | 220.599 M 0.00 % | 220.599 M -47.62 % | 421.147 M 0.00 % | 421.147 M 0.00 % | 421.147 M |
| Weighted average shs out | 2.219 B 201.28 % | 736.674 M 21.87 % | 604.494 M 23.49 % | 489.489 M -1.05 % | 494.691 M 4.11 % | 475.176 M 0.34 % | 473.553 M 3.37 % | 458.128 M 0.27 % | 456.891 M 0.00 % | 456.891 M 0.00 % | 456.892 M 60.84 % | 284.063 M -10.10 % | 315.962 M 3.90 % | 304.095 M 109.49 % | 145.157 M -9.90 % | 161.110 M 14.78 % | 140.370 M 20.79 % | 116.208 M 17.29 % | 99.081 M 59.54 % | 62.105 M 7.41 % | 57.819 M 22.79 % | 47.088 M 3.53 % | 45.483 M -30.98 % | 65.903 M 72.93 % | 38.109 M 5.00 % | 36.293 M 16.21 % | 31.230 M 1.61 % | 30.735 M 9.31 % | 28.117 M -77.37 % | 124.222 M 0.00 % | 124.222 M -43.69 % | 220.599 M 0.00 % | 220.599 M -47.62 % | 421.147 M 0.00 % | 421.147 M 0.00 % | 421.147 M |
| EPS diluted | -0.08 -495.62 % | -0.01 48.69 % | -0.03 -337.70 % | -0.01 -122.02 % | 0.03 68.90 % | 0.02 -10.87 % | 0.02 -15.21 % | 0.02 164.63 % | 0.01 -64.04 % | 0.02 39.88 % | 0.02 419.61 % | -0.01 -30.77 % | 0.00 45.83 % | -0.01 28.71 % | -0.01 -152.50 % | 0.00 52.38 % | -0.01 84.12 % | -0.05 -288.97 % | -0.01 -67.90 % | -0.01 47.06 % | -0.02 -7 750.00 % | 0.00 200.00 % | 0.00 96.67 % | -0.01 -1 100.00 % | 0.00 101.48 % | -0.04 21.36 % | -0.05 -111.07 % | -0.02 22.54 % | -0.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 |
| Earnings per share | -0.04 -164.23 % | -0.01 48.69 % | -0.03 -337.70 % | -0.01 -121.94 % | 0.03 68.48 % | 0.02 -11.29 % | 0.02 -14.29 % | 0.02 164.63 % | 0.01 -64.50 % | 0.02 54.00 % | 0.02 394.12 % | -0.01 -30.77 % | 0.00 45.83 % | -0.01 28.71 % | -0.01 -152.50 % | 0.00 52.38 % | -0.01 84.12 % | -0.05 -288.97 % | -0.01 -67.90 % | -0.01 47.06 % | -0.02 -7 750.00 % | 0.00 200.00 % | 0.00 96.67 % | -0.01 -1 100.00 % | 0.00 101.48 % | -0.04 21.36 % | -0.05 -111.07 % | -0.02 22.54 % | -0.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 |
| Gross profit | 0.000 100.00 % | -16.449 M -119.20 % | -7.504 M -129.69 % | -3.267 M -113.81 % | 23.650 M 10.66 % | 21.371 M 0.15 % | 21.338 M -6.14 % | 22.735 M 73.67 % | 13.091 M -36.95 % | 20.762 M 237.48 % | 6.152 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.830 -95.18 % | 1.862 K -26.37 % | 2.529 K 214.32 % | 804.607 59.25 % | 505.235 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 7.944 M 218.44 % | -6.707 M -1 167.86 % | -529.000 K 62.88 % | -1.425 M -181.10 % | 1.757 M -69.77 % | 5.812 M 168.45 % | 2.165 M -58.93 % | 5.271 M 40.97 % | 3.739 M 19.15 % | 3.138 M 186.64 % | -3.622 M | 0.000 -100.00 % | 235.943 K 327.53 % | 55.188 K -96.26 % | 1.477 M 158.74 % | 570.843 K -20.06 % | 714.064 K -91.34 % | 8.246 M 9 979.71 % | -83.464 K | 0.000 100.00 % | -900.000 K -251.43 % | 594.350 K 462.41 % | -164.000 K | 0.000 | 0.000 100.00 % | -1.469 M | 0.000 | 0.000 | 0.000 100.00 % | -857.000 K -25.48 % | -683.000 K -108.23 % | -328.000 K -42.61 % | -230.000 K -154.02 % | 425.764 K 126.18 % | -1.626 M 87.73 % | -13.257 M |
| Cost of revenue | 0.000 -100.00 % | 44.714 M -37.39 % | 71.422 M 10.76 % | 64.485 M 14.58 % | 56.278 M -11.45 % | 63.555 M 26.24 % | 50.346 M -9.50 % | 55.633 M 137.86 % | 23.389 M -42.65 % | 40.780 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 |
| General and administrative expenses | 5.931 M 87.28 % | 3.167 M -84.23 % | 20.078 M 3.91 % | 19.323 M 50.46 % | 12.842 M 6.48 % | 12.060 M 22.87 % | 9.816 M 39.84 % | 7.019 M 145.70 % | 2.857 M -5.92 % | 3.037 M -48.24 % | 5.867 M 419.92 % | 1.128 M -11.77 % | 1.279 M 80.68 % | 707.868 K 5.58 % | 670.486 K -10.99 % | 753.301 K 16.47 % | 646.763 K -68.08 % | 2.026 M 44.82 % | 1.399 M 46.02 % | 958.104 K -4.86 % | 1.007 M 43.84 % | 700.066 K 41.54 % | 494.614 K 36.55 % | 362.213 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 |
| Selling and marketing expenses | -82.349 K | 0.000 100.00 % | -11.237 M -19.01 % | -9.442 M | 0.000 | 0.000 -100.00 % | 626.447 K 60.66 % | 389.922 K -75.47 % | 1.590 M 210.60 % | 511.803 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 |
| Other expenses | 0.000 -100.00 % | 37.251 M | 0.000 -100.00 % | 5.104 M 1.43 % | 5.032 M 121.77 % | 2.269 M 21.01 % | 1.875 M | 0.000 -100.00 % | 245.900 K -5.29 % | 259.625 K -98.78 % | 21.353 M 798 142.99 % | 2.675 K -99.19 % | 330.020 K -57.04 % | 768.167 K 53.92 % | 499.066 K 84.22 % | 270.910 K -25.00 % | 361.206 K 117.85 % | -2.024 M -14.22 % | -1.772 M -84.97 % | -958.000 K -316.70 % | 442.095 K -61.72 % | 1.155 M 578.78 % | 170.158 K 572.72 % | 25.294 K -77.44 % | 112.120 K 103.82 % | -2.938 M 8.04 % | -3.195 M -328.86 % | -745.000 K 15.72 % | -884.000 K -3.15 % | -857.000 K -25.48 % | -683.000 K -108.23 % | -328.000 K -46.43 % | -224.000 K -150.19 % | 446.292 K 129.23 % | -1.527 M 87.58 % | -12.296 M |
| Operating expenses | 5.848 M -85.53 % | 40.418 M 357.17 % | 8.841 M -23.48 % | 11.554 M 53.87 % | 7.509 M -3.58 % | 7.788 M -25.42 % | 10.442 M 40.67 % | 7.423 M 75.53 % | 4.229 M 25.42 % | 3.372 M -86.50 % | 24.980 M 1 742.18 % | 1.356 M -5.64 % | 1.437 M 168.13 % | 535.941 K | 0.000 -100.00 % | 886.375 K 5.82 % | 837.654 K -63.26 % | 2.280 M 60.68 % | 1.419 M 18.94 % | 1.193 M -7.30 % | 1.287 M 70.40 % | 755.291 K -39.48 % | 1.248 M 128.99 % | 544.993 K 386.08 % | 112.120 K 103.82 % | -2.938 M 8.04 % | -3.195 M -328.86 % | -745.000 K 15.72 % | -884.000 K -3.15 % | -857.000 K -25.48 % | -683.000 K -108.23 % | -328.000 K -46.43 % | -224.000 K -150.19 % | 446.292 K 129.23 % | -1.527 M 87.58 % | -12.296 M |
| Cost and expenses | 5.848 M -88.15 % | 49.360 M -38.50 % | 80.263 M 5.56 % | 76.039 M 19.21 % | 63.787 M -11.48 % | 72.056 M 19.94 % | 60.076 M -4.70 % | 63.042 M 121.57 % | 28.452 M -37.46 % | 45.494 M 82.12 % | 24.980 M | 0.000 -100.00 % | 1.309 M 83.53 % | 713.234 K 2.97 % | 692.640 K -21.86 % | 886.375 K 9.00 % | 813.218 K -64.33 % | 2.280 M 28.60 % | 1.773 M 48.62 % | 1.193 M -7.30 % | 1.287 M 70.40 % | 755.291 K -39.48 % | 1.248 M 128.99 % | 544.993 K 386.08 % | 112.120 K 103.82 % | -2.938 M 8.04 % | -3.195 M -328.86 % | -745.000 K 15.72 % | -884.000 K -3.15 % | -857.000 K -25.48 % | -683.000 K -108.23 % | -328.000 K -46.43 % | -224.000 K -150.19 % | 446.292 K 129.23 % | -1.527 M 87.58 % | -12.296 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 5.848 M 84.66 % | 3.167 M -64.18 % | 8.841 M -10.53 % | 9.881 M -23.06 % | 12.842 M 6.48 % | 12.060 M 15.50 % | 10.442 M 40.94 % | 7.409 M 66.63 % | 4.446 M 25.31 % | 3.548 M -39.52 % | 5.867 M 419.92 % | 1.128 M -11.77 % | 1.279 M 80.68 % | 707.868 K 5.58 % | 670.486 K -10.99 % | 753.301 K 16.47 % | 646.763 K -68.08 % | 2.026 M 44.82 % | 1.399 M 46.02 % | 958.104 K -4.86 % | 1.007 M 43.84 % | 700.066 K 41.54 % | 494.614 K 36.55 % | 362.213 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 |
| Interest income | 0.000 -100.00 % | 10.284 K 2 260.66 % | 435.641 -54.08 % | 948.609 -96.46 % | 26.810 K -85.85 % | 189.407 K 54.77 % | 122.378 K -85.85 % | 864.939 K 1 925.43 % | 42.704 K 212.67 % | 13.658 K 5.97 % | 12.889 K -93.70 % | 204.651 K 365.90 % | 43.926 K 36.38 % | 32.208 K 23.35 % | 26.112 K -42.93 % | 45.756 K -27.29 % | 62.929 K -46.04 % | 116.620 K -11.10 % | 131.174 K 310.12 % | 31.984 K -75.95 % | 133.015 K -9.92 % | 147.664 K -1.19 % | 149.437 K -7.64 % | 161.796 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 |
| Interest expense | 1.552 M 200.80 % | 515.953 K 1 641.32 % | 29.630 K -48.13 % | 57.121 K 1 656.49 % | 3.252 K -89.39 % | 30.652 K -87.74 % | 250.114 K 253.46 % | 70.761 K -3.33 % | 73.195 K -74.63 % | 288.556 K -26.20 % | 391.006 K 156.03 % | 152.717 K 47.09 % | 103.824 K 3 566.10 % | 2.832 K -48.48 % | 5.497 K -62.32 % | 14.587 K 560.94 % | 2.207 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 164.728 K 136.59 % | 69.625 K | 0.000 -100.00 % | 18.741 K 218.67 % | 5.881 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.505 K -73.18 % | 20.527 K -79.38 % | 99.562 K -89.52 % | 949.953 K |
| Depreciation and amortization | 32.842 K -99.52 % | 6.776 M -9.80 % | 7.512 M -33.80 % | 11.348 M 98.50 % | 5.717 M 19.73 % | 4.775 M -13.28 % | 5.506 M -5.38 % | 5.819 M 110.53 % | 2.764 M -51.00 % | 5.641 M 110.80 % | 2.676 M 1 815.27 % | 139.719 K 373.09 % | 29.533 K 478.28 % | 5.107 K -55.30 % | 11.425 K -11.41 % | 12.896 K -87.74 % | 105.225 K 17.06 % | 89.886 K 338.98 % | 20.476 K -49.07 % | 40.203 K -39.62 % | 66.579 K 27.54 % | 52.204 K 134.61 % | 22.251 K 631.70 % | 3.041 K 114.31 % | -21.248 K | 0.000 -100.00 % | 1.607 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.045 K |
| Operating income | -5.848 M 21.40 % | -7.440 M 38.84 % | -12.165 M 7.47 % | -13.147 M -224.22 % | 10.584 M -22.08 % | 13.584 M 17.02 % | 11.608 M -24.19 % | 15.312 M 141.44 % | 6.342 M -63.53 % | 17.390 M 676.34 % | 2.240 M 257.52 % | -1.422 M -12.86 % | -1.260 M -80.52 % | -698.000 K -2.35 % | -682.000 K 30.88 % | -986.722 K 10.38 % | -1.101 M 51.65 % | -2.277 M -28.50 % | -1.772 M -48.53 % | -1.193 M 8.65 % | -1.306 M -72.98 % | -755.000 K 39.50 % | -1.248 M -128.99 % | -545.000 K -586.09 % | 112.120 K 103.82 % | -2.938 M 8.04 % | -3.195 M -328.86 % | -745.000 K 15.72 % | -884.000 K -3.15 % | -857.000 K -25.48 % | -683.000 K -108.23 % | -328.000 K -46.43 % | -224.000 K -150.19 % | 446.292 K 129.23 % | -1.527 M 87.58 % | -12.296 M |
| Operating income ratio | 0.00 100.00 % | -0.18 6.75 % | -0.19 12.47 % | -0.22 -269.33 % | 0.13 -19.04 % | 0.16 -2.05 % | 0.16 -15.93 % | 0.19 10.80 % | 0.17 -38.47 % | 0.28 243.37 % | 0.08 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -10 984.29 -1 757.65 % | -591.30 34.33 % | -900.36 48.17 % | -1 737.25 26.43 % | -2 361.28 | 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 | -21.843 M -51.40 % | -14.427 M -12 088.73 % | 120.338 K -98.21 % | 6.726 M 310.62 % | 1.638 M -53.11 % | 3.493 M 47.14 % | 2.374 M 231.16 % | 716.879 K 1 796.55 % | -42.255 K 73.09 % | -157.000 K -115.84 % | 991.342 K 1 473.21 % | 63.014 K 182.81 % | 22.281 K 101.55 % | -1.438 M -41.95 % | -1.013 M -203.37 % | 979.964 K 29.83 % | 754.777 K 119.51 % | -3.869 M -2 444.55 % | 165.021 K -78.04 % | 751.550 K 84.91 % | 406.437 K -69.89 % | 1.350 M 24.54 % | 1.084 M 470.13 % | 190.132 K 309.23 % | -90.873 K | 0.000 -100.00 % | 1.588 M 27 102.21 % | -5.881 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.505 K | 0.000 100.00 % | -99.563 K 89.64 % | -961.000 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 | 10.269 M 44.89 % | 7.088 M -21.32 % | 9.008 M 21.98 % | 7.385 M 1 351.32 % | 508.843 K 197.83 % | -520.121 K 95.01 % | -10.432 M -20.53 % | -8.655 M -238.76 % | 6.237 M 1 789.20 % | -369.253 K -114.95 % | 2.470 M -45.62 % | 4.543 M 156.28 % | -8.071 M -3 066.79 % | -254.876 K -31.05 % | -194.493 K -40.99 % | -137.948 K 75.26 % | -557.533 K 70.80 % | -1.910 M 5.49 % | -2.020 M -182.28 % | -715.779 K 6.97 % | -769.368 K 73.03 % | -2.853 M -34.22 % | -2.126 M 22.38 % | -2.739 M 22.72 % | -3.544 M -497.70 % | 891.075 K 222.65 % | -726.546 K -2 729.55 % | 27.630 K -80.05 % | 138.487 K 118.95 % | -730.992 K -2 939.97 % | -24.046 K 92.40 % | -316.297 K -666.02 % | -41.291 K -114.48 % | 285.110 K -45.19 % | 520.195 K -85.25 % | 3.528 M |
| Total investments | 0.000 -100.00 % | 68.162 K -95.46 % | 1.501 M 1.38 % | 1.480 M -64.95 % | 4.224 M 63.08 % | 2.590 M 13.22 % | 2.288 M 11.80 % | 2.046 M -74.54 % | 8.037 M 24.04 % | 6.480 M 12 231.37 % | 52.546 K -85.26 % | 356.412 K -59.44 % | 878.645 K -71.60 % | 3.094 M -51.47 % | 6.376 M 16.91 % | 5.453 M 12.10 % | 4.865 M 48.55 % | 3.275 M -50.26 % | 6.584 M 144.12 % | 2.697 M 1.92 % | 2.647 M 105.01 % | 1.291 M 15.52 % | 1.118 M 351.92 % | 247.294 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 383.188 K 59.64 % | 240.030 K -92.83 % | 3.349 M |
| Total debt | 11.133 M 35.48 % | 8.217 M -23.15 % | 10.693 M -19.19 % | 13.232 M 69.17 % | 7.822 M -28.84 % | 10.992 M 52.74 % | 7.197 M 33.83 % | 5.378 M -47.31 % | 10.205 M 87.55 % | 5.441 M -8.08 % | 5.920 M -2.22 % | 6.054 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.687 K 3.68 % | 41.171 K 34.18 % | 30.684 K 9.88 % | 27.926 K -31.89 % | 41.000 K -95.86 % | 990.304 K 4 520.46 % | 21.433 K -52.19 % | 44.834 K -72.39 % | 162.411 K 116.02 % | 75.183 K | 0.000 | 0.000 | 0.000 -100.00 % | 285.110 K -50.41 % | 574.992 K -84.53 % | 3.717 M |
| Accumulated other comprehensive income loss | -54.323 M 6.84 % | -58.311 M -20.52 % | -48.383 M -17.85 % | -41.053 M -25.67 % | -32.667 M -6.81 % | -30.584 M -0.43 % | -30.453 M -81.59 % | -16.770 M 29.36 % | -23.739 M 15.78 % | -28.189 M -231.21 % | -8.511 M -267.87 % | -2.314 M -53.44 % | -1.508 M -283.35 % | 822.361 K -86.10 % | 5.916 M 79.32 % | 3.299 M -4.05 % | 3.439 M 164.98 % | 1.298 M -33.58 % | 1.954 M -2.75 % | 2.009 M -17.25 % | 2.428 M 8.42 % | 2.239 M 31.93 % | 1.697 M 1 304.81 % | 120.827 K 27 374.72 % | -443.000 -100.24 % | 185.437 K 7.28 % | 172.852 K -90.40 % | 1.801 M 297.77 % | 452.789 K 7.09 % | 422.814 K 116.20 % | -2.609 M -159.10 % | -1.007 M -153.65 % | 1.877 M -48.70 % | 3.659 M 1.33 % | 3.611 M -9.44 % | 3.988 M |
| Retained earnings | -93.598 M -675.51 % | -12.069 M -577.14 % | 2.529 M -85.74 % | 17.733 M -15.54 % | 20.995 M 503.26 % | 3.480 M 258.86 % | -2.191 M 68.78 % | -7.018 M 50.38 % | -14.142 M 9.47 % | -15.621 M 12.98 % | -17.951 M 33.57 % | -27.023 M 9.30 % | -29.793 M -4.96 % | -28.384 M -9.01 % | -26.037 M -20.71 % | -21.570 M -31.17 % | -16.444 M 14.76 % | -19.291 M -63.14 % | -11.825 M -19.92 % | -9.861 M 5.31 % | -10.414 M -13.36 % | -9.187 M -25.89 % | -7.298 M -13.17 % | -6.448 M 3.02 % | -6.649 M 17.09 % | -8.020 M -31.33 % | -6.106 M -27.22 % | -4.800 M 3.14 % | -4.955 M -30.20 % | -3.806 M 76.55 % | -16.232 M -19.56 % | -13.577 M -0.85 % | -13.462 M 7.91 % | -14.619 M 4.28 % | -15.272 M -9.48 % | -13.950 M |
| Common stock | 146.891 M 10.25 % | 133.238 M 14.48 % | 116.383 M 8.94 % | 106.833 M 18.15 % | 90.422 M -2.10 % | 92.365 M 0.16 % | 92.215 M 11.96 % | 82.363 M -5.99 % | 87.608 M 0.48 % | 87.193 M 68.00 % | 51.900 M -5.07 % | 54.669 M 3.36 % | 52.892 M 25.60 % | 42.111 M 3.65 % | 40.628 M 13.06 % | 35.936 M 29.11 % | 27.833 M -19.51 % | 34.580 M 24.94 % | 27.678 M 64.33 % | 16.842 M -2.07 % | 17.198 M 16.06 % | 14.819 M 34.20 % | 11.042 M 16.38 % | 9.488 M -8.15 % | 10.330 M -13.07 % | 11.883 M 10.71 % | 10.734 M 35.28 % | 7.934 M -10.19 % | 8.835 M 6.95 % | 8.261 M -58.63 % | 19.967 M 25.77 % | 15.876 M 26.49 % | 12.551 M 6.52 % | 11.783 M -1.49 % | 11.961 M 4.59 % | 11.437 M |
| Total equity | -3.423 M -105.45 % | 62.857 M -9.75 % | 69.648 M -16.53 % | 83.446 M 5.20 % | 79.323 M 21.25 % | 65.422 M 9.53 % | 59.732 M 1.72 % | 58.721 M 17.72 % | 49.883 M 14.57 % | 43.539 M 70.54 % | 25.530 M 0.15 % | 25.492 M 17.06 % | 21.778 M 47.82 % | 14.732 M -28.79 % | 20.690 M 16.06 % | 17.826 M 19.46 % | 14.922 M -10.67 % | 16.704 M -6.75 % | 17.912 M 97.08 % | 9.089 M -4.36 % | 9.503 M 16.42 % | 8.163 M 44.04 % | 5.667 M 79.28 % | 3.161 M -14.12 % | 3.681 M -9.09 % | 4.049 M -15.65 % | 4.801 M -2.74 % | 4.936 M 13.94 % | 4.332 M -11.18 % | 4.877 M 333.62 % | 1.125 M -12.92 % | 1.292 M 33.68 % | 966.223 K 17.35 % | 823.398 K -29.07 % | 1.161 M -21.24 % | 1.474 M |
| Other non current liabilities | 4.481 M 398.30 % | 899.300 K 152.64 % | -1.708 M 35.72 % | -2.658 M -1 697.45 % | 166.383 K 117.04 % | -976.566 K 77.06 % | -4.257 M -1 473.39 % | 309.936 K 11.54 % | 277.881 K 158.91 % | 107.327 K 70.00 % | 63.132 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 % | -27.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 |
| Long term debt | 0.000 -100.00 % | 4.134 M -3.50 % | 4.284 M -33.10 % | 6.404 M 39.24 % | 4.599 M -21.44 % | 5.854 M 1.82 % | 5.750 M 111.63 % | 2.717 M -60.15 % | 6.818 M 401.79 % | 1.359 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.687 K 3.68 % | 41.171 K 34.18 % | 30.684 K 9.88 % | 27.926 K -8.36 % | 30.473 K | 0.000 -100.00 % | 609.800 K 1 636.04 % | 35.126 K -38.04 % | 56.688 K -11.45 % | 64.017 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.060 M |
| Total non current liabilities | 4.481 M -10.97 % | 5.033 M -74.30 % | 19.585 M -14.47 % | 22.899 M 18.12 % | 19.387 M 19.16 % | 16.269 M 33.57 % | 12.181 M 47.00 % | 8.286 M -20.63 % | 10.441 M 119.46 % | 4.757 M 7 435.73 % | 63.132 K -99.20 % | 7.847 M 1 322.72 % | 551.566 K -15.79 % | 655.016 K 89.33 % | 345.974 K 470.69 % | 60.624 K -87.70 % | 492.792 K 259.07 % | 137.241 K -50.19 % | 275.524 K 320.49 % | 65.525 K -43.44 % | 115.843 K 10.65 % | 104.689 K 33.51 % | 78.410 K 180.78 % | 27.926 K -8.36 % | 30.473 K -97.28 % | 1.121 M 83.83 % | 609.800 K 1 636.04 % | 35.126 K -38.04 % | 56.688 K -11.45 % | 64.017 K -64.43 % | 179.963 K 125.18 % | 79.920 K | 0.000 -100.00 % | 285.110 K -50.41 % | 574.992 K -45.78 % | 1.060 M |
| Other current liabilities | 9.263 M -5.42 % | 9.794 M -41.95 % | 16.873 M 53.33 % | 11.004 M 62.23 % | 6.783 M -78.37 % | 31.366 M -0.87 % | 31.643 M 21 340.80 % | 147.582 K -95.84 % | 3.546 M 67.31 % | 2.120 M 42.96 % | 1.483 M 100.30 % | 740.217 K -22.14 % | 950.669 K -22.17 % | 1.222 M 175.45 % | 443.473 K 127.80 % | 194.678 K -23.61 % | 254.850 K 50.90 % | 168.892 K 801.67 % | 18.731 K -82.53 % | 107.211 K -21.08 % | 135.856 K 37.97 % | 98.471 K 4.88 % | 93.888 K 1 112.71 % | 7.742 K | 0.000 -100.00 % | 0.698 69 826 832.76 % | 0.000 100.00 % | -0.056 -766 730 689 700.00 % | 0.000 100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 107.358 K -33.39 % | 161.182 K -45.90 % | 297.915 K -74.12 % | 1.151 M |
| Deferred revenue | 0.000 -100.00 % | 1.788 M -66.75 % | 5.377 M 251.06 % | 1.532 M -60.59 % | 3.886 M -84.97 % | 25.850 M -7.94 % | 28.081 M 1 124.63 % | 2.293 M 2 383.73 % | 92.321 K | 0.000 -100.00 % | 3.379 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | -93.841 K -9 384 225.89 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 11.133 M 453.98 % | 2.010 M -53.76 % | 4.346 M -12.46 % | 4.965 M 54.04 % | 3.223 M -37.27 % | 5.138 M 58.81 % | 3.235 M 22.11 % | 2.650 M 8.03 % | 2.453 M -50.58 % | 4.962 M 17.50 % | 4.223 M -30.24 % | 6.054 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.527 K -98.94 % | 990.304 K 4 520.47 % | 21.433 K 120.78 % | 9.708 K -18.29 % | 11.881 K 6.41 % | 11.165 K | 0.000 | 0.000 | 0.000 -100.00 % | 285.110 K -50.41 % | 574.992 K -78.36 % | 2.657 M |
| Total current liabilities | 28.227 M 21.17 % | 23.295 M -32.50 % | 34.512 M 54.26 % | 22.372 M 23.17 % | 18.164 M -58.45 % | 43.716 M 0.14 % | 43.654 M 246.95 % | 12.582 M 44.82 % | 8.688 M -0.87 % | 8.764 M -37.69 % | 14.064 M 63.78 % | 8.587 M 734.75 % | 1.029 M -45.18 % | 1.877 M 223.48 % | 580.120 K 127.23 % | 255.302 K -65.85 % | 747.642 K 144.22 % | 306.133 K 4.04 % | 294.255 K 85.24 % | 158.847 K -13.11 % | 182.809 K 6.17 % | 172.183 K -13.83 % | 199.810 K 124.74 % | 88.907 K -6.72 % | 95.310 K -91.50 % | 1.121 M 246.42 % | 323.595 K 83.32 % | 176.516 K 66.96 % | 105.722 K -54.33 % | 231.505 K 28.64 % | 179.963 K 125.18 % | 79.920 K -25.56 % | 107.358 K -75.94 % | 446.292 K -48.87 % | 872.907 K -77.08 % | 3.808 M |
| Total liabilities | 32.708 M 15.46 % | 28.328 M -47.63 % | 54.097 M 19.50 % | 45.271 M 20.56 % | 37.550 M -37.40 % | 59.985 M 7.43 % | 55.834 M 167.55 % | 20.868 M 9.10 % | 19.128 M 41.46 % | 13.522 M -4.29 % | 14.128 M 64.51 % | 8.587 M 734.75 % | 1.029 M -45.18 % | 1.877 M 223.48 % | 580.120 K 127.23 % | 255.302 K -65.85 % | 747.642 K 144.22 % | 306.133 K 4.04 % | 294.255 K 31.15 % | 224.372 K -24.87 % | 298.653 K 7.87 % | 276.872 K -0.48 % | 278.221 K 138.13 % | 116.834 K -7.11 % | 125.783 K -88.78 % | 1.121 M 20.10 % | 933.396 K 341.03 % | 211.642 K 30.31 % | 162.411 K -45.04 % | 295.523 K 64.21 % | 179.963 K 125.18 % | 79.920 K -25.56 % | 107.358 K -75.94 % | 446.292 K -48.87 % | 872.907 K -82.07 % | 4.868 M |
| Other non current assets | 0.000 -100.00 % | 24.935 M -15.92 % | 29.658 M -2.38 % | 30.380 M 2.09 % | 29.759 M 11.62 % | 26.660 M 22.12 % | 21.831 M 52.45 % | 14.320 M 60.51 % | 8.922 M 21.94 % | 7.316 M 1 243.67 % | 544.510 K 13.72 % | 478.805 K 305.57 % | 118.057 K -65.39 % | 341.080 K | 0.000 -100.00 % | 0.610 479.82 % | 0.105 | 0.000 -100.00 % | 1.784 M | 0.000 | 0.000 -100.00 % | 153.950 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.888 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 -100.00 % | 44.341 K -96.64 % | 1.318 M 0.44 % | 1.312 M -42.77 % | 2.293 M 54.48 % | 1.484 M 21.98 % | 1.217 M -10.05 % | 1.353 M -83.13 % | 8.020 M 25.47 % | 6.392 M | 0.000 -100.00 % | 261.428 K -19.77 % | 325.835 K | 0.000 | 0.000 -100.00 % | 5.390 10.11 % | 4.895 -100.00 % | 2.892 M -38.08 % | 4.671 M 98.20 % | 2.356 M 66.54 % | 1.415 M 112.45 % | 666.005 K -31.48 % | 971.997 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 383.188 K 59.64 % | 240.030 K -92.83 % | 3.349 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.262 M | 0.000 -100.00 % | 2.089 M 23.46 % | 1.692 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 -100.00 % | 3.000 50.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 19.875 M -32.35 % | 29.380 M -39.52 % | 48.579 M -13.61 % | 56.234 M 35.89 % | 41.381 M 2.99 % | 40.178 M 37.57 % | 29.207 M -6.13 % | 31.112 M -5.18 % | 32.813 M 26.37 % | 25.966 M 4.81 % | 24.776 M -16.79 % | 29.775 M 119.37 % | 13.573 M 6.01 % | 12.804 M -9.53 % | 14.153 M 19.49 % | 11.845 M 36.62 % | 8.670 M -23.76 % | 11.372 M 26.37 % | 8.999 M 57.53 % | 5.713 M -1.13 % | 5.778 M 44.26 % | 4.005 M 61.46 % | 2.481 M 989.09 % | 227.778 K 31.13 % | 173.702 K -96.56 % | 5.055 M 2.12 % | 4.950 M 9.16 % | 4.535 M 28.85 % | 3.519 M 73.18 % | 2.032 M 71.68 % | 1.184 M 21.54 % | 973.951 K -1.65 % | 990.310 K 44.09 % | 687.306 K -47.68 % | 1.314 M -29.66 % | 1.868 M |
| Total non current assets | 19.875 M -70.09 % | 66.439 M -24.04 % | 87.470 M -9.05 % | 96.173 M 21.32 % | 79.275 M 13.00 % | 70.154 M 32.51 % | 52.942 M 13.16 % | 46.785 M -8.22 % | 50.976 M 13.86 % | 44.770 M 56.41 % | 28.623 M -6.20 % | 30.515 M 117.70 % | 14.017 M 6.64 % | 13.145 M -7.12 % | 14.153 M 19.49 % | 11.845 M 36.62 % | 8.670 M -39.22 % | 14.265 M -7.70 % | 15.454 M 91.52 % | 8.069 M 12.18 % | 7.193 M 49.07 % | 4.825 M 39.75 % | 3.453 M 1 415.82 % | 227.778 K 31.13 % | 173.702 K -96.56 % | 5.055 M 2.12 % | 4.950 M 9.16 % | 4.535 M 28.85 % | 3.519 M 73.18 % | 2.032 M 65.81 % | 1.226 M 25.84 % | 973.951 K -1.65 % | 990.310 K -7.49 % | 1.070 M -31.10 % | 1.554 M -70.21 % | 5.216 M |
| Other current assets | 8.233 M -67.14 % | 25.053 M 1 317.68 % | 1.767 M 81.44 % | 973.990 K 102.75 % | 480.388 K 43.76 % | 334.150 K 335.01 % | 76.815 K -98.35 % | 4.666 M 17.72 % | 3.964 M 7 528.32 % | 51.966 K -94.87 % | 1.013 M 9 695.75 % | 10.340 K -8.89 % | 11.349 K -0.52 % | 11.408 K 8.27 % | 10.537 K -93.45 % | 160.787 K 1 649.27 % | 9.192 K -37.31 % | 14.663 K -25.34 % | 19.640 K 108.10 % | 9.438 K -82.46 % | 53.793 K 46.16 % | 36.804 K -75.30 % | 149.006 K 5 332.28 % | 2.743 K -76.98 % | 11.914 K | 0.000 -100.00 % | 20.804 K -96.31 % | 563.609 K -37.66 % | 904.126 K | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 |
| Short term investments | 0.000 -100.00 % | 23.821 K -86.96 % | 182.648 K 8.72 % | 168.006 K -91.30 % | 1.931 M 74.63 % | 1.106 M 3.27 % | 1.071 M 54.41 % | 693.432 K 3 886.62 % | 17.394 K -80.19 % | 87.782 K 67.06 % | 52.546 K -44.68 % | 94.984 K -82.82 % | 552.810 K -82.13 % | 3.094 M -51.47 % | 6.376 M 16.91 % | 5.453 M 12.10 % | 4.865 M 1 171.32 % | 382.654 K -26.90 % | 523.447 K 53.60 % | 340.784 K -72.33 % | 1.232 M 105.23 % | 600.120 K 312.22 % | 145.582 K -41.13 % | 247.294 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 863.381 K -47.91 % | 1.658 M -1.58 % | 1.684 M -71.20 % | 5.847 M -20.04 % | 7.313 M -36.48 % | 11.512 M -34.69 % | 17.629 M 25.62 % | 14.033 M 253.66 % | 3.968 M -31.71 % | 5.811 M 68.46 % | 3.449 M 128.27 % | 1.511 M -81.28 % | 8.071 M 3 066.79 % | 254.876 K 31.05 % | 194.493 K 40.99 % | 137.948 K -75.26 % | 557.533 K -70.80 % | 1.910 M -5.49 % | 2.020 M 182.28 % | 715.779 K -11.86 % | 812.055 K -71.94 % | 2.894 M 34.22 % | 2.156 M -22.06 % | 2.767 M -22.82 % | 3.585 M 3 512.66 % | 99.229 K -86.73 % | 747.979 K 4 247.70 % | 17.204 K -28.09 % | 23.924 K -97.03 % | 806.175 K 3 252.64 % | 24.046 K -92.40 % | 316.297 K 666.02 % | 41.291 K | 0.000 -100.00 % | 54.797 K -71.06 % | 189.359 K |
| Cash and short term investments | 863.381 K -25.16 % | 1.154 M -38.21 % | 1.867 M -68.97 % | 6.015 M -34.93 % | 9.244 M -26.74 % | 12.618 M -32.52 % | 18.699 M 26.98 % | 14.726 M 269.52 % | 3.985 M -32.43 % | 5.898 M 68.44 % | 3.502 M 118.04 % | 1.606 M -81.38 % | 8.624 M 157.50 % | 3.349 M -49.02 % | 6.570 M 17.50 % | 5.591 M 3.12 % | 5.422 M 136.54 % | 2.292 M -9.89 % | 2.544 M 140.77 % | 1.057 M -48.30 % | 2.044 M -41.51 % | 3.494 M 51.80 % | 2.302 M -23.62 % | 3.014 M -15.93 % | 3.585 M 3 512.66 % | 99.229 K -86.73 % | 747.979 K 4 247.70 % | 17.204 K -28.09 % | 23.924 K -97.03 % | 806.175 K 3 252.64 % | 24.046 K -92.40 % | 316.297 K 666.02 % | 41.291 K | 0.000 -100.00 % | 54.797 K -71.06 % | 189.359 K |
| Total current assets | 9.411 M -80.88 % | 49.207 M 35.65 % | 36.275 M 11.47 % | 32.543 M -13.44 % | 37.598 M -31.95 % | 55.254 M -11.77 % | 62.624 M 90.91 % | 32.804 M 81.88 % | 18.036 M 46.75 % | 12.290 M 11.37 % | 11.035 M 209.60 % | 3.564 M -59.45 % | 8.789 M 153.73 % | 3.464 M -51.32 % | 7.117 M 14.11 % | 6.237 M -10.90 % | 6.999 M 154.96 % | 2.745 M -0.26 % | 2.752 M 121.27 % | 1.244 M -52.32 % | 2.609 M -27.82 % | 3.615 M 45.01 % | 2.493 M -18.27 % | 3.050 M -16.04 % | 3.633 M 3 061.04 % | 114.930 K -85.33 % | 783.566 K 27.89 % | 612.688 K -37.16 % | 975.021 K -68.95 % | 3.141 M 3 869.34 % | 79.121 K -80.10 % | 397.572 K 377.44 % | 83.271 K -58.20 % | 199.197 K -58.51 % | 480.060 K -57.36 % | 1.126 M |
| Inventory | 0.000 -100.00 % | 21.533 M 23.23 % | 17.473 M 13.69 % | 15.369 M 43.90 % | 10.680 M -65.79 % | 31.216 M -14.68 % | 36.586 M 213.02 % | 11.688 M 5.83 % | 11.044 M 249.08 % | 3.164 M -36.84 % | 5.009 M 546.30 % | 775.095 K 41 612 595 953 664 096.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.335 133 476 106.33 % | 0.000 100.00 % | -4.147 K -1 188 531.27 % | 0.349 | 0.000 -100.00 % | 0.000 -100.00 % | 2.000 100.22 % | -889.025 90.62 % | -9.476 K | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.254 K -1.49 % | 37.818 K -2.18 % | 38.660 K |
| Net receivables | 314.101 K -78.58 % | 1.467 M -86.51 % | 10.869 M 40.36 % | 7.744 M -55.36 % | 17.348 M 123.42 % | 7.764 M 6.92 % | 7.262 M 48.36 % | 4.895 M 134.30 % | 2.089 M 23.46 % | 1.692 M 11.99 % | 1.511 M 28.83 % | 1.173 M 662.32 % | 153.847 K 48.54 % | 103.573 K -80.68 % | 536.222 K 10.67 % | 484.506 K -69.10 % | 1.568 M 257.68 % | 438.354 K 79.12 % | 244.729 K 37.53 % | 177.943 K -65.21 % | 511.539 K 771.62 % | 58.688 K -39.86 % | 97.586 K 176.78 % | 35.257 K -2.78 % | 36.265 K 130.99 % | 15.700 K 6.21 % | 14.782 K -53.62 % | 31.874 K -32.14 % | 46.970 K -97.99 % | 2.334 M 4 138.60 % | 55.075 K -32.24 % | 81.275 K 93.61 % | 41.979 K -74.08 % | 161.942 K -58.20 % | 387.444 K -56.85 % | 897.879 K |
| Tax assets | 0.000 -100.00 % | 12.080 M 52.61 % | 7.915 M -4.03 % | 8.247 M 41.16 % | 5.842 M 219.09 % | 1.831 M 166.36 % | 687.401 K | 0.000 -100.00 % | 1.222 M -76.02 % | 5.095 M 54.28 % | 3.303 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 |
| Other assets | 0.000 100.00 % | -56.224 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 |
| Account payables | 7.831 M -5.74 % | 8.308 M -12.49 % | 9.493 M 94.89 % | 4.871 M 14.04 % | 4.271 M 107.10 % | 2.062 M -61.16 % | 5.310 M 90.05 % | 2.794 M 7.59 % | 2.597 M 54.35 % | 1.682 M -48.76 % | 3.283 M 83.10 % | 1.793 M 2 196.87 % | 78.076 K -88.08 % | 655.016 K 379.35 % | 136.647 K 125.40 % | 60.624 K -87.70 % | 492.792 K 259.07 % | 137.241 K -50.19 % | 275.524 K 151.10 % | 109.727 K 133.70 % | 46.953 K -36.30 % | 73.712 K -30.41 % | 105.922 K 30.50 % | 81.165 K -4.27 % | 84.782 K -35.12 % | 130.682 K -56.75 % | 302.162 K 81.14 % | 166.808 K 77.76 % | 93.841 K -57.41 % | 220.339 K 22.44 % | 179.963 K 125.18 % | 79.920 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 214.351 K 39.95 % | 153.168 K -90.00 % | 1.532 M -60.59 % | 3.886 M -23.45 % | 5.077 M 182.79 % | 1.795 M -26.92 % | 2.456 M 2 560.84 % | 92.320 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 -100.00 % | 3.225 M -24.93 % | 4.296 M 185.86 % | 1.503 M -1.02 % | 1.518 M -48.72 % | 2.961 M 26 453.03 % | 11.151 K 557 450.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 -100.00 % | 27.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 |
| Minority interest | 0.000 | 0.000 100.00 % | -881.150 K -1 222.69 % | -66.618 K -111.63 % | 572.605 K 254.20 % | 161.660 K 0.15 % | 161.419 K 11.10 % | 145.290 K -7.42 % | 156.938 K 0.48 % | 156.194 K 68.00 % | 92.971 K -41.71 % | 159.510 K -14.15 % | 185.805 K 1.65 % | 182.784 K 0.63 % | 181.638 K 13.06 % | 160.660 K 71.03 % | 93.937 K -20.25 % | 117.795 K 11.16 % | 105.971 K 7.73 % | 98.367 K -66.21 % | 291.089 K -0.08 % | 291.335 K 29.33 % | 225.266 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 % | 860.558 K | 0.000 |
| Capital lease obligations | 0.000 100.00 % | -1.181 M -136.62 % | 3.225 M -24.93 % | 4.296 M 185.86 % | 1.503 M -1.02 % | 1.518 M -48.72 % | 2.961 M | 0.000 | 0.000 -100.00 % | 879.943 K 151.88 % | -1.696 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 -100.00 % | 9.008 K -57.97 % | 21.433 K -52.19 % | 44.834 K -34.61 % | 68.569 K -8.80 % | 75.182 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.923 | 0.000 -100.00 % | 1.303 315.34 % | 0.314 301.46 % | 0.078 | 0.000 | 0.000 -100.00 % | 0.517 -33.93 % | 0.782 -39.11 % | 1.284 345.23 % | 0.288 | 0.000 | 0.000 | 0.000 -100.00 % | 1.215 25.18 % | 0.971 | 0.000 -100.00 % | 0.552 | 0.000 -100.00 % | 0.000 -100.00 % | 0.454 | 0.000 | 0.000 |
| Other total stockholders equity | -2.393 M -119 641 250.00 % | -2.000 -100.00 % | 22.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 -100.00 % | 1.527 M | 0.000 100.00 % | -0.186 -9 959 223 700.00 % | 0.000 100.00 % | -0.719 -155.13 % | 1.303 69 977 311 700.00 % | 0.000 50.00 % | 0.000 | 0.000 100.00 % | -0.299 -29 974 524.81 % | 0.000 -199.77 % | 0.000 143 366.67 % | 0.000 -250.00 % | 0.000 -100.00 % | 442.814 1 055 575.69 % | -0.042 -103.20 % | 1.312 187 857 431 433.33 % | 0.000 -100.07 % | 0.000 100.00 % | -0.747 -106 929 223 633.33 % | 0.000 100.00 % | -0.826 -303.20 % | 0.407 58 224 724 133.33 % | 0.000 100.00 % | -0.674 -302.50 % | 0.333 |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 13.785 M -7.22 % | 14.857 M 13.25 % | 13.118 M 32.87 % | 9.874 M 27.78 % | 7.727 M 47.22 % | 5.248 M 56.92 % | 3.345 M 1.62 % | 3.291 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.525 K -10.43 % | 73.156 K 15.18 % | 63.517 K 33.09 % | 47.726 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.847 M -1 322.72 % | -551.566 K 15.79 % | -655.016 K -89.33 % | -345.974 K -470.69 % | -60.624 K 87.70 % | -492.792 K -259.07 % | -137.241 K 50.19 % | -275.524 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.121 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -179.963 K -125.18 % | -79.920 K | 0.000 100.00 % | -285.110 K 50.41 % | -574.992 K | 0.000 |
| Total assets | 29.285 M -74.66 % | 115.590 M -6.59 % | 123.746 M -3.86 % | 128.716 M 10.13 % | 116.873 M -6.80 % | 125.407 M 8.52 % | 115.566 M 45.20 % | 79.589 M 15.33 % | 69.012 M 20.95 % | 57.060 M 43.88 % | 39.658 M 16.37 % | 34.080 M 49.43 % | 22.807 M 37.32 % | 16.609 M -21.91 % | 21.270 M 17.63 % | 18.081 M 15.39 % | 15.669 M -7.88 % | 17.010 M -6.57 % | 18.207 M 95.49 % | 9.313 M -4.99 % | 9.802 M 16.14 % | 8.440 M 41.95 % | 5.945 M 81.38 % | 3.278 M -13.89 % | 3.807 M -26.37 % | 5.170 M -9.83 % | 5.734 M 11.39 % | 5.147 M 14.53 % | 4.494 M -13.11 % | 5.173 M 296.46 % | 1.305 M -4.87 % | 1.372 M 27.75 % | 1.074 M -15.45 % | 1.270 M -37.57 % | 2.034 M -67.93 % | 6.342 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 | 1989 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | -82.349 K 53.62 % | -177.569 K -122.83 % | 777.672 K 248.47 % | 223.165 K -6.44 % | 238.529 K -36.07 % | 373.131 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 |
| Change in working capital | 0.000 100.00 % | -13.084 M -417.52 % | 4.121 M -5.29 % | 4.351 M 129.91 % | -14.544 M -2 937.27 % | 512.607 K -81.80 % | 2.816 M -50.14 % | 5.648 M 199.94 % | -5.651 M -1 482.63 % | -357.086 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 |
| Accounts receivables | 0.000 | 0.000 100.00 % | -5.608 M -164.62 % | 8.679 M 207.71 % | -8.057 M -88.76 % | -4.269 M -5 314.27 % | -78.841 K -102.38 % | 3.307 M 78.62 % | 1.852 M -51.53 % | 3.820 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 |
| Inventory | 0.000 | 0.000 100.00 % | -974.403 K 75.06 % | -3.907 M -124.55 % | 15.914 M 101.25 % | 7.908 M 1 215.14 % | -709.116 K -139.08 % | -296.596 K 95.66 % | -6.827 M -284.75 % | 3.695 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 |
| Accounts payables | 0.000 100.00 % | -168.932 K -101.32 % | 12.757 M 438.75 % | 2.368 M 110.84 % | -21.846 M -227.61 % | -6.668 M -253.11 % | 4.355 M 106.91 % | 2.105 M 539.57 % | -478.858 K 94.09 % | -8.106 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 |
| Other working capital | 0.000 100.00 % | -12.915 M -528.65 % | -2.054 M 26.34 % | -2.789 M -402.60 % | -554.884 K -115.67 % | 3.542 M 571.62 % | -751.000 K -241.03 % | 532.525 K 370.71 % | -196.715 K -184.09 % | 233.943 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 |
| Other non cash items | 80.758 M 345.94 % | 18.110 M 581.11 % | 2.659 M 140.65 % | -6.541 M 36.94 % | -10.372 M -3 523.54 % | 302.972 K 137.79 % | -801.785 K -117.55 % | 4.569 M 580.28 % | 671.683 K 109.34 % | -7.190 M | 0.000 | 0.000 -100.00 % | 1.209 M -44.49 % | 2.178 M 32.86 % | 1.639 M 191.01 % | 563.244 K -45.94 % | 1.042 M -82.80 % | 6.057 M 302.97 % | 1.503 M 264.28 % | 412.614 K 632.06 % | -77.551 K -22.84 % | -63.131 K -321.27 % | -14.986 K -104.26 % | 351.819 K 1 755.78 % | -21.248 K -101.45 % | 1.469 M -8.60 % | 1.607 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.046 K |
| Net cash provided by operating activities | 382.371 K 103.77 % | -10.143 M -779.55 % | 1.493 M -68.58 % | 4.750 M 18.93 % | 3.994 M -78.93 % | 18.951 M -2.00 % | 19.337 M -33.31 % | 28.995 M 431.70 % | 5.453 M -55.26 % | 12.189 M | 0.000 | 0.000 100.00 % | -2.316 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.979 M -323.38 % | -939.792 K 25.27 % | -1.258 M 34.56 % | -1.922 M -106.01 % | -932.870 K 33.03 % | -1.393 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | -20.705 K 99.54 % | -4.502 M 50.84 % | -9.158 M 56.80 % | -21.200 M -168.36 % | -7.900 M -10.55 % | -7.146 M 43.42 % | -12.630 M -74.65 % | -7.232 M 20.53 % | -9.100 M -12.47 % | -8.091 M -82.66 % | -4.430 M 13.67 % | -5.131 M -396.98 % | -1.032 M -2.10 % | -1.011 M -142 138.88 % | -710.920 97.27 % | -25.999 K -367.92 % | -5.556 K 98.21 % | -311.184 K 84.35 % | -1.989 M -33 668.80 % | -5.890 K 85.55 % | -40.770 K -243.04 % | -11.885 K 96.44 % | -334.011 K -1 760.53 % | -17.952 K -178.67 % | -6.442 K 57.55 % | -15.176 K | 0.000 | 0.000 100.00 % | -1.762 M -71.05 % | -1.030 M -145.04 % | -420.432 K -108.31 % | -201.834 K -28.07 % | -157.596 K | 0.000 |
| Acquisitions net | 0.000 100.00 % | -1.900 M -153.92 % | 3.524 M | 0.000 100.00 % | -155.884 K 97.62 % | -6.539 M -51 671.96 % | 12.679 K -93.48 % | 194.443 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -581.874 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -554.205 K -4.45 % | -530.596 K 60.37 % | -1.339 M -232.49 % | -402.679 K -2.21 % | -393.958 K 62.09 % | -1.039 M -103 931 491 663 745.78 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -64.530 K -106.26 % | 1.030 M | 0.000 -100.00 % | 201.834 K 28.07 % | 157.596 K | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.275 M -420.60 % | -244.922 K -4.61 % | -234.124 K -127.93 % | -102.717 K 19.65 % | -127.842 K | 0.000 | 0.000 | 0.000 100.00 % | -363.614 K | 0.000 | 0.000 100.00 % | -1.337 M -12 799.00 % | -10.367 K 97.61 % | -433.689 K -33.66 % | -324.462 K -783.88 % | -36.709 K 95.57 % | -829.351 K 2.35 % | -849.277 K -59.34 % | -532.984 K 28.78 % | -748.408 K | 0.000 | 0.000 | 0.000 100.00 % | -221.081 K -201.70 % | -73.278 K -993.78 % | -6.700 K | 0.000 100.00 % | -26.415 K -859.56 % | -2.753 K | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 6.244 M 5 718.82 % | 107.315 K 5 365 850.00 % | -2.000 | 0.000 -100.00 % | 32.704 K | 0.000 | 0.000 -100.00 % | 14.437 K | 0.000 -100.00 % | 1.553 M 6.20 % | 1.463 M 21.08 % | 1.208 M -37.58 % | 1.935 M 99.47 % | 970.146 K -17.71 % | 1.179 M 163.49 % | 447.429 K -67.39 % | 1.372 M 1 152.05 % | 109.598 K -95.49 % | 2.430 M 230.66 % | 734.849 K 47.53 % | 498.107 K | 0.000 | 0.000 | 0.000 -100.00 % | 241.159 K 273.72 % | 64.529 K 766.87 % | 7.444 K | 0.000 -100.00 % | 27.091 K -34.39 % | 41.291 K | 0.000 |
| Other investing activites | 1.340 M 426.07 % | -410.936 K | 0.000 -100.00 % | 6.452 M 6 111.78 % | -107.316 K 81.26 % | -572.791 K -569.05 % | 122.116 K | 0.000 | 0.000 | 0.000 100.00 % | -2.685 M 81.18 % | -14.266 M -3 148.51 % | 467.973 K 46 796 943 665 082.73 % | 0.000 -100.00 % | 167.117 K 16 713 518 444 753.21 % | 0.000 0.01 % | 0.000 -200.01 % | 0.000 100.00 % | -1.653 M -414.22 % | 526.167 K 165.63 % | -801.761 K -420.80 % | -153.949 K -15 401 991 694 215.73 % | 0.000 100.00 % | -13.416 K | 0.000 -100.00 % | 6.542 K | 0.000 -100.00 % | 0.000 -100.00 % | 64.529 K 106.26 % | -1.030 M | 0.000 100.00 % | -201.834 K -29.20 % | -156.220 K | 0.000 |
| Net cash used for investing activites | 1.319 M 119.37 % | -6.813 M -20.91 % | -5.634 M 62.33 % | -14.956 M -60.28 % | -9.331 M 35.66 % | -14.503 M -13.93 % | -12.730 M -78.29 % | -7.140 M 22.62 % | -9.228 M -14.05 % | -8.091 M -83.69 % | -4.405 M 77.29 % | -19.397 M -44 885.71 % | 43.311 K -90.40 % | 451.358 K -67.16 % | 1.374 M 140.31 % | 571.886 K -40.07 % | 954.223 K 894.22 % | -120.146 K 97.03 % | -4.050 M -883.50 % | 516.905 K 126.31 % | -1.965 M -292.50 % | 1.021 M 187.14 % | -1.171 M -315.90 % | -281.669 K -4 272.21 % | -6.442 K 25.39 % | -8.634 K | 0.000 -100.00 % | 20.078 K 101.13 % | -1.771 M -72.02 % | -1.029 M -144.87 % | -420.432 K -109.01 % | -201.157 K -70.93 % | -117.681 K | 0.000 |
| Debt repayment | 4.011 M 88.06 % | 2.133 M 202.13 % | -2.088 M -63.71 % | -1.276 M 69.79 % | -4.222 M -28.00 % | -3.299 M -386.29 % | 1.152 M 132.43 % | -3.553 M -159.96 % | 5.926 M 520.37 % | -1.410 M -356.79 % | 548.936 K -90.93 % | 6.054 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -835.501 K | 0.000 -100.00 % | 609.800 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 233.297 K | 0.000 |
| Common stock issued | 0.000 -100.00 % | 11.990 M 889.57 % | 1.212 M -83.95 % | 7.547 M 80.44 % | 4.183 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.647 K -100.03 % | 9.262 M -8.16 % | 10.085 M 722.36 % | 1.226 M | 0.000 -100.00 % | 437.094 K 69.86 % | 257.324 K -93.25 % | 3.814 M -54.80 % | 8.438 M 1 100.32 % | 702.936 K -57.39 % | 1.650 M 91 472.68 % | 1.802 K -99.88 % | 1.467 M 928.41 % | 142.608 K -32.80 % | 212.217 K -42.30 % | 367.789 K -79.34 % | 1.780 M -17.06 % | 2.147 M -11.94 % | 2.438 M 6.67 % | 2.285 M 622.08 % | 316.487 K -55.07 % | 704.387 K 230.17 % | 213.339 K | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.525 M -7.68 % | -5.131 M 24.09 % | -6.760 M -72.42 % | -3.920 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 100.00 % | -7.670 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -5.508 M -163.37 % | 8.692 M 1 521.23 % | 536.154 K -74.28 % | 2.084 M 10.10 % | 1.893 M 230.72 % | -1.448 M | 0.000 100.00 % | -1.202 M | 0.000 100.00 % | -2.063 M -1 798.57 % | 121.440 K | 0.000 100.00 % | -377.597 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 % | 0.253 | 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 | -1.497 M -108.94 % | 16.741 M 5 013.62 % | -340.714 K -104.08 % | 8.356 M 350.85 % | 1.853 M 118.04 % | -10.272 M -158.18 % | -3.979 M 65.08 % | -11.394 M -668.26 % | 2.005 M 157.75 % | -3.472 M -1 431.13 % | -226.782 K -101.48 % | 15.316 M 51.87 % | 10.085 M 722.36 % | 1.226 M | 0.000 -100.00 % | 437.094 K 69.86 % | 257.324 K -93.25 % | 3.814 M -42.70 % | 6.656 M 846.85 % | 702.936 K -57.39 % | 1.650 M 91 472.68 % | 1.802 K -99.88 % | 1.467 M 928.41 % | 142.608 K 122.60 % | -630.954 K -271.55 % | 367.789 K -84.61 % | 2.390 M 11.35 % | 2.147 M -11.94 % | 2.438 M 6.67 % | 2.285 M 622.08 % | 316.487 K -55.07 % | 704.387 K 57.71 % | 446.637 K | 0.000 |
| Effect of forex changes on cash | -217.765 K -263.16 % | 133.466 K 7 199.26 % | -1.880 K 36.18 % | -2.946 K 94.22 % | -50.990 K 81.16 % | -270.619 K 48.75 % | -528.027 K -725.59 % | 84.404 K 315.84 % | -39.104 K 91.46 % | -458.022 K -748.74 % | -53.965 K -992.31 % | 6.048 K 415.62 % | 1.173 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.939 K -21.53 % | -41.914 K -10.35 % | -37.982 K -178.70 % | 48.263 K 154.34 % | -88.822 K -136.03 % | 246.530 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 154.397 K 1 350.48 % | -12.347 K 99.70 % | -4.163 M -184.06 % | -1.466 M 65.10 % | -4.199 M 31.34 % | -6.116 M -270.10 % | 3.596 M -64.28 % | 10.065 M 3 977.51 % | -259.574 K -116.28 % | 1.594 M -28.16 % | 2.219 M 140.96 % | -5.418 M -169.34 % | 7.813 M 13 108.04 % | 59.157 K 53.53 % | 38.532 K 106.66 % | -578.294 K 40.09 % | -965.342 K -187.07 % | -336.270 K -126.25 % | 1.281 M 1 790.47 % | -75.786 K 96.54 % | -2.189 M -250 237.14 % | 875.000 100.10 % | -851.326 K -55.39 % | -547.848 K -115.65 % | 3.500 M 582.45 % | -725.526 K -423.45 % | 224.308 K 226.37 % | -177.501 K -369.19 % | 65.940 K -91.58 % | 783.099 K 331.54 % | -338.208 K -222.69 % | 275.660 K 546.07 % | 42.667 K | 0.000 |
| Cash at beginning of period | 1.658 M 45.13 % | 1.142 M -80.47 % | 5.847 M -20.04 % | 7.313 M -36.48 % | 11.512 M -34.69 % | 17.629 M 25.62 % | 14.033 M 253.66 % | 3.968 M -6.14 % | 4.227 M 0.27 % | 4.216 M 242.79 % | 1.230 M -82.25 % | 6.929 M 2 586.58 % | 257.916 K 31.78 % | 195.719 K 25.49 % | 155.961 K -78.23 % | 716.242 K -52.97 % | 1.523 M -32.19 % | 2.246 M 203.77 % | 739.339 K -2.98 % | 762.072 K -74.60 % | 3.001 M 3.71 % | 2.893 M -3.80 % | 3.008 M -8.45 % | 3.285 M 3 788.46 % | 84.486 K -89.76 % | 824.755 K 51.48 % | 544.475 K -28.20 % | 758.315 K -12.04 % | 862.111 K 3 635.96 % | 23.076 K -93.63 % | 362.254 K 791.44 % | 40.637 K 3 052.44 % | -1.376 K | 0.000 |
| Cash at end of period | 1.812 M 9.44 % | 1.656 M -1.69 % | 1.684 M -71.20 % | 5.847 M -20.04 % | 7.313 M -36.48 % | 11.512 M -34.69 % | 17.629 M 25.62 % | 14.033 M 253.66 % | 3.968 M -31.71 % | 5.811 M 68.46 % | 3.449 M 128.27 % | 1.511 M -81.28 % | 8.071 M 3 066.79 % | 254.876 K 31.05 % | 194.493 K 40.99 % | 137.948 K -75.26 % | 557.533 K -70.80 % | 1.910 M -5.49 % | 2.020 M 194.41 % | 686.286 K -15.49 % | 812.055 K -71.94 % | 2.894 M 34.22 % | 2.156 M -21.23 % | 2.737 M -23.64 % | 3.585 M 3 512.66 % | 99.229 K -87.09 % | 768.783 K 32.36 % | 580.814 K -37.42 % | 928.051 K 15.12 % | 806.175 K 3 252.64 % | 24.046 K -92.40 % | 316.297 K 666.02 % | 41.291 K | 0.000 |
| Operating cash flow | 382.371 K 103.77 % | -10.143 M -779.55 % | 1.493 M -68.58 % | 4.750 M 18.93 % | 3.994 M -78.93 % | 18.951 M -2.00 % | 19.337 M -33.31 % | 28.995 M 431.70 % | 5.453 M -55.26 % | 12.189 M | 0.000 | 0.000 100.00 % | -2.316 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.979 M -323.38 % | -939.792 K 25.27 % | -1.258 M 34.56 % | -1.922 M -106.01 % | -932.870 K 33.03 % | -1.393 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | -19.429 K 99.32 % | -2.874 M 68.62 % | -9.158 M 56.80 % | -21.200 M -168.36 % | -7.900 M -10.55 % | -7.146 M 43.42 % | -12.630 M -74.65 % | -7.232 M 20.53 % | -9.100 M -12.47 % | -8.091 M -82.66 % | -4.430 M 76.71 % | -19.020 M -1 742.22 % | -1.032 M -2.10 % | -1.011 M -142 138.88 % | -710.920 97.27 % | -25.999 K -367.92 % | -5.556 K 98.21 % | -311.184 K 84.35 % | -1.989 M -33 668.80 % | -5.890 K 85.55 % | -40.770 K -243.04 % | -11.885 K 96.44 % | -334.011 K -1 760.53 % | -17.952 K -178.67 % | -6.442 K 57.55 % | -15.176 K | 0.000 | 0.000 100.00 % | -1.762 M -71.05 % | -1.030 M -145.04 % | -420.432 K -108.31 % | -201.834 K -28.07 % | -157.596 K | 0.000 |
| Free CashFlow | 361.666 K 103.55 % | -10.186 M -32.88 % | -7.665 M 53.40 % | -16.451 M -321.12 % | -3.906 M -133.09 % | 11.804 M 76.01 % | 6.707 M -69.18 % | 21.763 M 696.83 % | -3.646 M -188.98 % | 4.098 M 192.51 % | -4.430 M 78.25 % | -20.363 M -508.06 % | -3.349 M -231.17 % | -1.011 M -142 138.88 % | -710.920 97.27 % | -25.999 K -367.92 % | -5.556 K 99.87 % | -4.290 M -46.48 % | -2.929 M -131.79 % | -1.264 M 35.62 % | -1.963 M -107.73 % | -944.755 K 45.29 % | -1.727 M -9 519.79 % | -17.952 K -178.67 % | -6.442 K 57.55 % | -15.176 K | 0.000 | 0.000 100.00 % | -1.762 M -71.05 % | -1.030 M -145.04 % | -420.432 K -108.31 % | -201.834 K -28.07 % | -157.596 K | 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 | 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-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-31 | 2001-06-30 | 2000-12-31 | 2000-06-30 | 1999-12-31 | 1999-06-30 | 1999-01-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1997-01-31 | 1996-06-30 | 1996-01-31 | 1995-06-30 | 1995-01-31 | 1994-06-30 | 1994-01-31 | 1993-06-30 | 1993-01-31 | 1992-06-30 | 1992-01-31 | 1991-06-30 | 1991-01-31 | 1990-06-30 | 1990-01-31 | 1989-06-30 | 1989-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 -100.00 % | 27.190 M 38.79 % | 19.591 M -11.45 % | 22.123 M -18.81 % | 27.249 M -27.39 % | 37.526 M 19.82 % | 31.318 M 7.52 % | 29.128 M -51.98 % | 60.659 M 150.14 % | 24.250 M -44.34 % | 43.565 M 3.58 % | 42.058 M 10.12 % | 38.192 M -0.81 % | 38.504 M -3.14 % | 39.751 M -3.28 % | 41.100 M 92.46 % | 21.355 M 35.87 % | 15.717 M -39.04 % | 25.781 M -28.28 % | 35.947 M 32.11 % | 27.210 M 102.37 % | 13.446 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.000 0.00 % | 45.000 -95.17 % | 931.000 0.00 % | 931.000 -26.40 % | 1.265 K 0.00 % | 1.265 K 214.68 % | 402.000 0.00 % | 402.000 58.89 % | 253.000 0.00 % | 253.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 65.148 M 166.73 % | -97.627 M -513.62 % | -15.910 M -1 303.48 % | 1.322 M 112.80 % | -10.332 M -74.44 % | -5.923 M -4.13 % | -5.688 M -614.75 % | 1.105 M -90.18 % | 11.256 M 31.51 % | 8.559 M 596.42 % | 1.229 M -87.58 % | 9.896 M -9.15 % | 10.893 M 600.97 % | 1.554 M -73.55 % | 5.875 M -15.58 % | 6.959 M 488.75 % | 1.182 M -69.89 % | 3.926 M -57.03 % | 9.136 M 79.21 % | 5.098 M -39.29 % | 8.397 M 426.13 % | 1.596 M 320.75 % | -723.000 K 0.00 % | -723.000 K -12.01 % | -645.499 K 0.00 % | -645.499 K 39.63 % | -1.069 M 0.00 % | -1.069 M -28.49 % | -832.180 K 0.00 % | -832.180 K -188.15 % | -288.800 K 0.00 % | -288.800 K 45.51 % | -530.000 K 0.00 % | -530.000 K 82.75 % | -3.073 M 0.00 % | -3.073 M -411.39 % | -600.908 K 0.00 % | -600.908 K -165.89 % | -226.000 K 0.00 % | -226.000 K -4 219.58 % | 5.486 K 0.00 % | 5.486 K | 0.000 -100.00 % | 10.926 K 250.39 % | -7.265 K | 0.000 100.00 % | -355.000 K | 0.000 -100.00 % | 10.624 K 0.00 % | 10.624 K | 0.000 100.00 % | -1.469 M -82.94 % | -803.000 K 0.00 % | -803.000 K | 0.000 100.00 % | -751.000 K | 0.000 100.00 % | -884.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income before tax | 66.350 M 172.56 % | -91.447 M -385.80 % | -18.824 M -469.56 % | -3.305 M 70.68 % | -11.274 M -80.33 % | -6.252 M 31.08 % | -9.072 M -485.22 % | 2.355 M -80.81 % | 12.272 M 19.17 % | 10.298 M 106.33 % | 4.991 M -58.30 % | 11.970 M 3.46 % | 11.570 M 273.95 % | 3.094 M -63.63 % | 8.507 M -10.87 % | 9.544 M 226.85 % | 2.920 M -51.11 % | 5.973 M -41.38 % | 10.189 M 42.30 % | 7.160 M 139.71 % | 2.987 M 87.16 % | 1.596 M 320.75 % | -723.000 K 0.00 % | -723.000 K -21.40 % | -595.531 K 0.00 % | -595.531 K 44.23 % | -1.068 M 0.00 % | -1.068 M -28.74 % | -829.474 K 0.00 % | -829.474 K -24 447.90 % | -3.379 K 0.00 % | -3.379 K 98.05 % | -173.000 K 0.00 % | -173.000 K 94.37 % | -3.073 M 0.00 % | -3.073 M -384.83 % | -633.827 K 0.00 % | -633.827 K -186.80 % | -221.000 K 0.00 % | -221.000 K 50.89 % | -450.000 K 0.00 % | -450.000 K -56.25 % | -288.000 K -132.63 % | 882.716 K 1 070.02 % | -91.000 K -24.34 % | -73.188 K 59.56 % | -181.000 K -4.14 % | -173.799 K -1 735.90 % | 10.624 K 0.00 % | 10.624 K 11.40 % | 9.537 K 100.65 % | -1.478 M -84.06 % | -803.000 K 0.00 % | -803.000 K -21.85 % | -659.000 K -618.49 % | -91.720 K 68.15 % | -288.000 K 51.68 % | -596.000 K -114.39 % | -278.000 K 3.47 % | -288.000 K 0.00 % | -288.000 K -30.91 % | -220.000 K 0.00 % | -220.000 K -81.82 % | -121.000 K 0.00 % | -121.000 K -44.91 % | -83.500 K 0.00 % | -83.500 K -159.64 % | 140.000 K 0.00 % | 140.000 K 126.57 % | -527.000 K 0.00 % | -527.000 K 87.45 % | -4.200 M 0.00 % | -4.200 M |
| Income before tax ratio | 0.00 100.00 % | -3.36 -250.03 % | -0.96 -543.17 % | -0.15 63.89 % | -0.41 -148.34 % | -0.17 42.49 % | -0.29 -458.29 % | 0.08 -60.04 % | 0.20 -52.36 % | 0.42 270.67 % | 0.11 -59.75 % | 0.28 -6.05 % | 0.30 277.00 % | 0.08 -62.45 % | 0.21 -7.84 % | 0.23 69.83 % | 0.14 -64.02 % | 0.38 -3.84 % | 0.40 98.42 % | 0.20 81.44 % | 0.11 -7.52 % | 0.12 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -75.09 0.00 % | -75.09 59.59 % | -185.82 0.00 % | -185.82 92.35 % | -2 429.25 0.00 % | -2 429.25 -54.07 % | -1 576.68 0.00 % | -1 576.68 -80.50 % | -873.52 0.00 % | -873.52 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 64.703 M 303.26 % | -31.833 M -71.38 % | -18.574 M -804.36 % | 2.637 M 147.72 % | -5.526 M -447.67 % | -1.009 M 62.71 % | -2.706 M -135.40 % | 7.643 M -54.38 % | 16.752 M 16.93 % | 14.326 M 75.56 % | 8.160 M -47.89 % | 15.660 M 12.36 % | 13.937 M 113.27 % | 6.535 M -36.23 % | 10.248 M -22.64 % | 13.247 M 59.45 % | 8.308 M 32.34 % | 6.278 M -53.48 % | 13.496 M 34.66 % | 10.022 M 91.52 % | 5.233 M 45.04 % | 3.608 M 815.87 % | -504.000 K 0.00 % | -504.000 K 5.15 % | -531.348 K 0.00 % | -531.348 K 50.06 % | -1.064 M 0.00 % | -1.064 M -32.31 % | -804.179 K 0.00 % | -804.179 K -7 860.10 % | 10.363 K 0.00 % | 10.363 K 105.37 % | -193.000 K 0.00 % | -193.000 K -117.63 % | 1.095 M 0.00 % | 1.095 M 223.59 % | -886.013 K 0.00 % | -886.013 K -53.82 % | -576.000 K 0.00 % | -576.000 K -7.87 % | -534.000 K 0.00 % | -534.000 K -87.37 % | -285.000 K 31.82 % | -418.000 K 63.65 % | -1.150 M -1 404.70 % | -76.427 K 60.60 % | -194.000 K 44.19 % | -347.597 K -865.03 % | 45.436 K 0.00 % | 45.436 K -9.71 % | 50.323 K 101.68 % | -2.988 M -276.32 % | -794.000 K 0.00 % | -794.000 K 39.39 % | -1.310 M -331.75 % | 565.270 K 297.65 % | -286.000 K 52.17 % | -598.000 K -115.11 % | -278.000 K 3.47 % | -288.000 K 0.00 % | -288.000 K -30.91 % | -220.000 K 0.00 % | -220.000 K -81.82 % | -121.000 K 0.00 % | -121.000 K -48.47 % | -81.500 K 0.00 % | -81.500 K -155.54 % | 146.750 K 0.00 % | 146.750 K 129.71 % | -494.000 K 0.00 % | -494.000 K 87.32 % | -3.896 M 0.00 % | -3.896 M |
| Net income ratio | 0.00 100.00 % | -3.59 -342.13 % | -0.81 -1 459.02 % | 0.06 115.76 % | -0.38 -140.23 % | -0.16 13.10 % | -0.18 -578.76 % | 0.04 -79.56 % | 0.19 -47.43 % | 0.35 1 151.11 % | 0.03 -88.01 % | 0.24 -17.50 % | 0.29 606.69 % | 0.04 -72.69 % | 0.15 -12.71 % | 0.17 205.91 % | 0.06 -77.84 % | 0.25 -29.51 % | 0.35 149.87 % | 0.14 -54.04 % | 0.31 159.99 % | 0.12 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6 417.78 0.00 % | -6 417.78 -1 027.35 % | -569.28 0.00 % | -569.28 76.57 % | -2 429.25 0.00 % | -2 429.25 -62.51 % | -1 494.80 0.00 % | -1 494.80 -67.34 % | -893.28 0.00 % | -893.28 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 100.00 % | -1.17 -23.49 % | -0.95 -895.39 % | 0.12 158.78 % | -0.20 -654.23 % | -0.03 68.88 % | -0.09 -132.93 % | 0.26 -4.99 % | 0.28 -53.25 % | 0.59 215.40 % | 0.19 -49.70 % | 0.37 2.03 % | 0.36 115.01 % | 0.17 -34.17 % | 0.26 -20.01 % | 0.32 -17.15 % | 0.39 -2.60 % | 0.40 -23.70 % | 0.52 87.76 % | 0.28 44.97 % | 0.19 -28.33 % | 0.27 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 230.29 0.00 % | 230.29 211.09 % | -207.30 0.00 % | -207.30 -123.95 % | 865.61 0.00 % | 865.61 139.27 % | -2 204.01 0.00 % | -2 204.01 3.19 % | -2 276.68 0.00 % | -2 276.68 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 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.11 -503.99 % | -0.18 -1 273.79 % | -0.01 94.61 % | -0.25 -903.59 % | -0.02 54.90 % | -0.05 -3.28 % | -0.05 -125.36 % | 0.21 -52.98 % | 0.45 140.16 % | 0.19 -40.87 % | 0.31 -19.21 % | 0.39 87.03 % | 0.21 -26.26 % | 0.28 -14.95 % | 0.33 15.37 % | 0.29 -34.53 % | 0.44 -1.94 % | 0.45 64.90 % | 0.27 45.84 % | 0.19 -36.80 % | 0.29 | 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 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 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 | 984.889 M -0.03 % | 985.162 M 34.45 % | 732.728 M -5.16 % | 772.613 M 27.00 % | 608.341 M 22.90 % | 494.995 M -8.14 % | 538.860 M 4.68 % | 514.773 M 0.00 % | 514.773 M 0.25 % | 513.475 M 8.05 % | 475.226 M 11.53 % | 426.096 M 1.05 % | 421.684 M -1.01 % | 425.994 M 4.69 % | 406.901 M 0.43 % | 405.174 M 0.38 % | 403.639 M -0.64 % | 406.244 M -2.67 % | 417.368 M 3.18 % | 404.515 M -4.84 % | 425.110 M 4.51 % | 406.773 M 43.20 % | 284.063 M 0.00 % | 284.063 M -18.34 % | 347.861 M 0.00 % | 347.861 M 14.39 % | 304.095 M 0.00 % | 304.095 M 5.77 % | 287.505 M 0.00 % | 287.505 M 100.00 % | 143.753 M 0.67 % | 142.791 M 0.00 % | 142.791 M 14.77 % | 124.410 M 0.00 % | 124.410 M 8.10 % | 115.083 M 0.00 % | 115.083 M 31.05 % | 87.815 M 0.00 % | 87.815 M 59.54 % | 55.043 M 0.00 % | 55.043 M 7.41 % | 51.245 M 0.00 % | 51.245 M 0.00 % | 51.245 M 12.67 % | 45.483 M -11.24 % | 51.245 M -13.12 % | 58.981 M 0.98 % | 58.410 M 0.00 % | 58.410 M 54.77 % | 37.740 M 0.00 % | 37.740 M 0.00 % | 37.740 M 5.00 % | 35.942 M 16.22 % | 30.927 M 0.00 % | 30.927 M 0.00 % | 30.927 M 1.17 % | 30.570 M 0.00 % | 30.570 M 9.79 % | 27.845 M -77.58 % | 124.222 M 0.00 % | 124.222 M 0.00 % | 124.222 M 0.00 % | 124.222 M -43.69 % | 220.599 M 0.00 % | 220.599 M 0.00 % | 220.599 M 0.00 % | 220.599 M -47.62 % | 421.147 M 0.00 % | 421.147 M 0.00 % | 421.147 M 0.00 % | 421.147 M 0.00 % | 421.147 M 0.00 % | 421.147 M |
| Weighted average shs out | 1.602 B 62.64 % | 985.162 M 34.45 % | 732.728 M -5.16 % | 772.613 M 27.00 % | 608.341 M 22.90 % | 494.994 M -8.14 % | 538.860 M 4.68 % | 514.773 M 0.00 % | 514.773 M 0.25 % | 513.475 M 8.05 % | 475.226 M 11.53 % | 426.096 M 0.95 % | 422.106 M -0.91 % | 425.994 M 4.69 % | 406.908 M 0.43 % | 405.174 M -1.04 % | 409.446 M 0.79 % | 406.244 M -2.90 % | 418.374 M 3.43 % | 404.515 M -5.07 % | 426.100 M 4.75 % | 406.773 M 43.20 % | 284.063 M 0.00 % | 284.063 M -18.34 % | 347.861 M 0.00 % | 347.861 M 14.39 % | 304.095 M 0.00 % | 304.095 M 5.77 % | 287.505 M 0.00 % | 287.505 M 100.00 % | 143.753 M 0.67 % | 142.791 M 0.00 % | 142.791 M 14.77 % | 124.410 M 0.00 % | 124.410 M 8.10 % | 115.083 M 0.00 % | 115.083 M 31.05 % | 87.815 M 0.00 % | 87.815 M 59.54 % | 55.043 M 0.00 % | 55.043 M 7.41 % | 51.245 M 0.00 % | 51.245 M 0.00 % | 51.245 M 12.67 % | 45.483 M -11.24 % | 51.245 M -13.12 % | 58.981 M 0.98 % | 58.410 M 0.00 % | 58.410 M 54.77 % | 37.740 M 0.00 % | 37.740 M 0.00 % | 37.740 M 5.00 % | 35.942 M 16.22 % | 30.927 M 0.00 % | 30.927 M 0.00 % | 30.927 M 1.17 % | 30.570 M 0.00 % | 30.570 M 9.79 % | 27.845 M -77.58 % | 124.222 M 0.00 % | 124.222 M 0.00 % | 124.222 M 0.00 % | 124.222 M -43.69 % | 220.599 M 0.00 % | 220.599 M 0.00 % | 220.599 M 0.00 % | 220.599 M -47.62 % | 421.147 M 0.00 % | 421.147 M 0.00 % | 421.147 M 0.00 % | 421.147 M 0.00 % | 421.147 M 0.00 % | 421.147 M |
| EPS diluted | 0.07 166.70 % | -0.10 -356.68 % | -0.02 -1 376.47 % | 0.00 110.00 % | -0.02 -71.72 % | -0.01 6.60 % | -0.01 -604.76 % | 0.00 -90.41 % | 0.02 31.14 % | 0.02 542.31 % | 0.00 -87.38 % | 0.02 -20.16 % | 0.03 616.67 % | 0.00 -75.00 % | 0.01 -16.28 % | 0.02 493.10 % | 0.00 -70.10 % | 0.01 -55.50 % | 0.02 73.02 % | 0.01 -36.04 % | 0.02 405.13 % | 0.00 256.00 % | 0.00 0.00 % | 0.00 -31.58 % | 0.00 0.00 % | 0.00 45.71 % | 0.00 0.00 % | 0.00 -20.69 % | 0.00 0.00 % | 0.00 -45.00 % | 0.00 0.00 % | 0.00 45.95 % | 0.00 13.95 % | 0.00 82.59 % | -0.02 7.49 % | -0.03 -413.46 % | -0.01 23.53 % | -0.01 -161.54 % | 0.00 36.59 % | 0.00 -4 200.00 % | 0.00 0.00 % | 0.00 | 0.00 -100.00 % | 0.00 200.00 % | 0.00 | 0.00 100.00 % | -0.01 | 0.00 -100.00 % | 0.00 -33.33 % | 0.00 | 0.00 100.00 % | -0.04 -73.66 % | -0.02 13.85 % | -0.03 | 0.00 100.00 % | -0.02 | 0.00 100.00 % | -0.03 | 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 |
| Earnings per share | 0.04 141.07 % | -0.10 -356.68 % | -0.02 -1 376.47 % | 0.00 110.00 % | -0.02 -71.72 % | -0.01 6.60 % | -0.01 -604.76 % | 0.00 -90.41 % | 0.02 31.14 % | 0.02 542.31 % | 0.00 -87.50 % | 0.02 -20.91 % | 0.03 630.56 % | 0.00 -75.00 % | 0.01 -16.28 % | 0.02 493.10 % | 0.00 -70.10 % | 0.01 -56.89 % | 0.02 78.57 % | 0.01 -39.42 % | 0.02 433.33 % | 0.00 256.00 % | 0.00 0.00 % | 0.00 -31.58 % | 0.00 0.00 % | 0.00 45.71 % | 0.00 0.00 % | 0.00 -20.69 % | 0.00 0.00 % | 0.00 -45.00 % | 0.00 0.00 % | 0.00 45.95 % | 0.00 13.95 % | 0.00 82.59 % | -0.02 7.49 % | -0.03 -413.46 % | -0.01 23.53 % | -0.01 -161.54 % | 0.00 36.59 % | 0.00 -4 200.00 % | 0.00 0.00 % | 0.00 | 0.00 -100.00 % | 0.00 200.00 % | 0.00 | 0.00 100.00 % | -0.01 | 0.00 -100.00 % | 0.00 -33.33 % | 0.00 | 0.00 100.00 % | -0.04 -73.66 % | -0.02 13.85 % | -0.03 | 0.00 100.00 % | -0.02 | 0.00 100.00 % | -0.03 | 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 | 0.000 100.00 % | -30.186 M -738.27 % | -3.601 M -1 116.55 % | -296.000 K 95.63 % | -6.770 M -628.74 % | -929.000 K 45.96 % | -1.719 M -11.05 % | -1.548 M -112.18 % | 12.710 M 17.61 % | 10.807 M 33.68 % | 8.084 M -38.75 % | 13.198 M -11.03 % | 14.834 M 85.52 % | 7.996 M -28.58 % | 11.195 M -17.74 % | 13.609 M 122.04 % | 6.129 M -11.04 % | 6.890 M -40.22 % | 11.525 M 18.27 % | 9.745 M 92.67 % | 5.058 M 27.89 % | 3.955 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.000 0.00 % | 45.000 -95.17 % | 931.000 0.00 % | 931.000 -26.40 % | 1.265 K 0.00 % | 1.265 K 214.68 % | 402.000 0.00 % | 402.000 58.89 % | 253.000 0.00 % | 253.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.202 M -80.55 % | 6.180 M 380.27 % | -2.205 M 50.57 % | -4.461 M -373.06 % | -943.000 K -762.93 % | 142.247 K 104.70 % | -3.026 M -304.05 % | 1.483 M 2.42 % | 1.448 M 33.83 % | 1.082 M -71.24 % | 3.762 M 81.39 % | 2.074 M 206.42 % | 676.859 K -56.05 % | 1.540 M -41.49 % | 2.632 M 1.82 % | 2.585 M 48.73 % | 1.738 M -15.10 % | 2.047 M 94.21 % | 1.054 M -48.88 % | 2.062 M -61.89 % | 5.410 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.968 K 0.00 % | 49.968 K 3 505.19 % | 1.386 K 0.00 % | 1.386 K -48.79 % | 2.707 K 0.00 % | 2.707 K -99.05 % | 285.422 K 0.00 % | 285.422 K -20.06 % | 357.032 K 0.00 % | 357.032 K -91.34 % | 4.123 M 0.00 % | 4.123 M 12 624.68 % | -32.919 K 0.00 % | -32.919 K | 0.000 | 0.000 100.00 % | -450.000 K 0.00 % | -450.000 K -56.25 % | -288.000 K -132.63 % | 882.716 K 1 070.02 % | -91.000 K -24.34 % | -73.188 K 59.56 % | -181.000 K -4.14 % | -173.799 K | 0.000 | 0.000 -100.00 % | 9.537 K 100.65 % | -1.478 M | 0.000 | 0.000 100.00 % | -659.000 K -618.49 % | -91.720 K 68.15 % | -288.000 K 51.68 % | -596.000 K -114.39 % | -278.000 K 3.47 % | -288.000 K 0.00 % | -288.000 K -30.91 % | -220.000 K 0.00 % | -220.000 K -81.82 % | -121.000 K 0.00 % | -121.000 K -44.91 % | -83.500 K 0.00 % | -83.500 K -159.64 % | 140.000 K 0.00 % | 140.000 K 126.57 % | -527.000 K 0.00 % | -527.000 K 87.45 % | -4.200 M 0.00 % | -4.200 M |
| Cost of revenue | 0.000 -100.00 % | 57.375 M 147.39 % | 23.192 M 3.45 % | 22.419 M -34.75 % | 34.361 M -6.79 % | 36.864 M 13.00 % | 32.624 M 6.35 % | 30.677 M -36.02 % | 47.949 M 256.68 % | 13.443 M -62.11 % | 35.480 M 22.94 % | 28.860 M 23.56 % | 23.358 M -17.87 % | 28.440 M -0.41 % | 28.556 M 3.87 % | 27.491 M 84.60 % | 14.892 M 68.71 % | 8.827 M -38.08 % | 14.255 M -45.60 % | 26.202 M 18.28 % | 22.152 M 133.40 % | 9.491 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 2.815 M 184.61 % | 989.061 K -75.29 % | 4.002 M -32.31 % | 5.912 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.351 M -25.62 % | 3.161 M -50.09 % | 6.333 M 64.41 % | 3.852 M 19.81 % | 3.215 M 1 542.42 % | 195.748 K -92.41 % | 2.578 M 253.39 % | 729.505 K -66.58 % | 2.183 M 31.74 % | 1.657 M -21.65 % | 2.115 M 274.85 % | 564.224 K 0.00 % | 564.224 K -8.35 % | 615.620 K 0.00 % | 615.620 K 77.76 % | 346.314 K 0.00 % | 346.314 K 4.91 % | 330.094 K 0.00 % | 330.094 K -12.36 % | 376.651 K 0.00 % | 376.651 K 16.47 % | 323.382 K 0.00 % | 323.382 K -68.08 % | 1.013 M 0.00 % | 1.013 M 44.86 % | 699.316 K 0.00 % | 699.316 K 45.98 % | 479.052 K 0.00 % | 479.052 K -4.84 % | 503.431 K 0.00 % | 503.431 K 56.05 % | 322.608 K -14.53 % | 377.458 K 37.69 % | 274.139 K 24.34 % | 220.475 K 19.30 % | 184.814 K 4.18 % | 177.399 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 |
| Selling and marketing expenses | 0.000 -100.00 % | 128.328 K 491.36 % | -32.790 K 97.11 % | -1.133 M 21.16 % | -1.437 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 157.000 K -30.75 % | 226.716 K -40.40 % | 380.416 K 27.55 % | 298.258 K 220.48 % | 93.065 K -93.83 % | 1.509 M 1 823.37 % | 78.456 K -81.26 % | 418.720 K 375.39 % | 88.080 K -4.40 % | 92.134 K | 0.000 | 0.000 -100.00 % | 118.691 K 121.42 % | -554.000 K 0.00 % | -554.000 K -60.03 % | -346.188 K 0.00 % | -346.188 K -6.58 % | -324.812 K 0.00 % | -324.812 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 % | -254.000 K -199.91 % | 254.237 K 339.85 % | -106.000 K -200.37 % | 105.604 K 18.16 % | 89.370 K 200.00 % | -89.370 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.337 K 0.00 % | 1.337 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 424.180 K 0.00 % | 424.180 K 134.87 % | 180.603 K 0.00 % | 180.603 K -34.55 % | 275.952 K 0.00 % | 275.952 K 320.20 % | 65.671 K 0.00 % | 65.671 K -86.73 % | 494.808 K 0.00 % | 494.808 K 123.85 % | 221.048 K 0.00 % | 221.048 K | 0.000 -100.00 % | 1.155 M 578.78 % | 170.158 K | 0.000 -100.00 % | 25.294 K | 0.000 -100.00 % | 56.060 K 0.00 % | 56.060 K 11.40 % | 50.323 K 101.68 % | -2.988 M -86.98 % | -1.598 M 0.00 % | -1.598 M -21.98 % | -1.310 M -331.75 % | 565.270 K 297.65 % | -286.000 K 52.17 % | -598.000 K -115.11 % | -278.000 K 3.47 % | -288.000 K 0.00 % | -288.000 K -30.91 % | -220.000 K 0.00 % | -220.000 K -81.82 % | -121.000 K 0.00 % | -121.000 K -48.47 % | -81.500 K 0.00 % | -81.500 K -155.54 % | 146.750 K 0.00 % | 146.750 K 129.71 % | -494.000 K 0.00 % | -494.000 K 87.32 % | -3.896 M 0.00 % | -3.896 M |
| Operating expenses | 2.506 M -14.88 % | 2.944 M 207.86 % | 956.271 K -66.67 % | 2.869 M -35.89 % | 4.475 M 2.71 % | 4.357 M -6.76 % | 4.673 M -9.82 % | 5.182 M -9.58 % | 5.731 M 141.81 % | 2.370 M -55.44 % | 5.319 M 112.08 % | 2.508 M -25.97 % | 3.388 M -49.53 % | 6.713 M 61.76 % | 4.150 M 25.42 % | 3.309 M 94.19 % | 1.704 M -35.84 % | 2.656 M 131.36 % | 1.148 M -49.45 % | 2.271 M 29.77 % | 1.750 M -17.26 % | 2.115 M 211.96 % | 677.969 K 0.00 % | 677.969 K 1 000.24 % | 61.620 K 0.00 % | 61.620 K 48 611.46 % | 126.500 0.00 % | 126.500 -97.61 % | 5.282 K 0.00 % | 5.282 K -98.81 % | 443.188 K 0.00 % | 443.188 K 9.00 % | 406.609 K 0.00 % | 406.609 K -64.33 % | 1.140 M 0.00 % | 1.140 M 60.66 % | 709.555 K 0.00 % | 709.555 K 18.91 % | 596.717 K 0.00 % | 596.717 K -7.26 % | 643.415 K 0.00 % | 643.415 K 841.06 % | 68.371 K -90.05 % | 686.920 K 158.69 % | 265.534 K -18.57 % | 326.080 K -28.64 % | 456.964 K 419.11 % | 88.029 K 57.03 % | 56.060 K 0.00 % | 56.060 K 11.40 % | 50.323 K 101.68 % | -2.988 M -86.98 % | -1.598 M 0.00 % | -1.598 M -21.98 % | -1.310 M -331.75 % | 565.270 K 297.65 % | -286.000 K 52.17 % | -598.000 K -115.11 % | -278.000 K 3.47 % | -288.000 K 0.00 % | -288.000 K -30.91 % | -220.000 K 0.00 % | -220.000 K -81.82 % | -121.000 K 0.00 % | -121.000 K -48.47 % | -81.500 K 0.00 % | -81.500 K -155.54 % | 146.750 K 0.00 % | 146.750 K 129.71 % | -494.000 K 0.00 % | -494.000 K 87.32 % | -3.896 M 0.00 % | -3.896 M |
| Cost and expenses | -2.506 M -104.15 % | 60.319 M 149.79 % | 24.148 M -6.40 % | 25.799 M -33.57 % | 38.836 M -5.79 % | 41.221 M 9.31 % | 37.710 M 5.16 % | 35.859 M -33.20 % | 53.680 M 239.49 % | 15.812 M -61.24 % | 40.799 M 30.06 % | 31.369 M 17.28 % | 26.746 M -23.92 % | 35.153 M 7.48 % | 32.706 M 6.19 % | 30.799 M 85.57 % | 16.597 M 44.54 % | 11.483 M -25.45 % | 15.404 M -45.90 % | 28.473 M 19.13 % | 23.901 M 105.94 % | 11.606 M | 0.000 | 0.000 -100.00 % | 61.620 K 0.00 % | 61.620 K 48 611.46 % | 126.500 0.00 % | 126.500 -97.61 % | 5.282 K 0.00 % | 5.282 K -98.81 % | 443.188 K 0.00 % | 443.188 K 9.00 % | 406.609 K 0.00 % | 406.609 K -64.33 % | 1.140 M 0.00 % | 1.140 M 28.59 % | 886.524 K 0.00 % | 886.524 K 48.57 % | 596.717 K 0.00 % | 596.717 K -7.26 % | 643.415 K 0.00 % | 643.415 K 841.06 % | 68.371 K -90.05 % | 686.920 K -25.52 % | 922.312 K 182.85 % | 326.080 K -28.64 % | 456.964 K 419.11 % | 88.029 K 57.03 % | 56.060 K 0.00 % | 56.060 K 11.40 % | 50.323 K 101.68 % | -2.988 M -86.98 % | -1.598 M 0.00 % | -1.598 M -21.98 % | -1.310 M -331.75 % | 565.270 K 297.65 % | -286.000 K 52.17 % | -598.000 K -115.11 % | -278.000 K 3.47 % | -288.000 K 0.00 % | -288.000 K -30.91 % | -220.000 K 0.00 % | -220.000 K -81.82 % | -121.000 K 0.00 % | -121.000 K -48.47 % | -81.500 K 0.00 % | -81.500 K -155.54 % | 146.750 K 0.00 % | 146.750 K 129.71 % | -494.000 K 0.00 % | -494.000 K 87.32 % | -3.896 M 0.00 % | -3.896 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 2.506 M -14.88 % | 2.944 M 207.86 % | 956.271 K -66.67 % | 2.869 M -35.89 % | 4.475 M 2.71 % | 4.357 M -6.76 % | 4.673 M -9.82 % | 5.182 M -9.58 % | 5.731 M 141.81 % | 2.370 M -55.44 % | 5.319 M 112.08 % | 2.508 M -25.97 % | 3.388 M -49.53 % | 6.713 M 61.76 % | 4.150 M 25.42 % | 3.309 M 94.19 % | 1.704 M -35.84 % | 2.656 M 131.36 % | 1.148 M -49.45 % | 2.271 M 29.77 % | 1.750 M -17.26 % | 2.115 M 274.85 % | 564.224 K -17.38 % | 682.915 K 1 008.27 % | 61.620 K 0.00 % | 61.620 K 48 611.46 % | 126.500 0.00 % | 126.500 -97.61 % | 5.282 K 0.00 % | 5.282 K -98.60 % | 376.651 K 0.00 % | 376.651 K 16.47 % | 323.382 K 0.00 % | 323.382 K -68.08 % | 1.013 M 0.00 % | 1.013 M 44.86 % | 699.316 K 0.00 % | 699.316 K 45.98 % | 479.052 K 0.00 % | 479.052 K -4.84 % | 503.431 K 0.00 % | 503.431 K 636.32 % | 68.371 K -89.18 % | 631.695 K 274.82 % | 168.534 K -48.32 % | 326.080 K 18.93 % | 274.184 K 211.47 % | 88.029 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 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 106.891 K | 0.000 -100.00 % | 211.097 K -15.65 % | 250.262 K | 0.000 -100.00 % | 1.659 K -99.26 % | 223.245 K 84.84 % | 120.778 K | 0.000 -100.00 % | 729.308 K 143.30 % | 299.755 K | 0.000 -100.00 % | 14.040 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 102.325 K 0.00 % | 102.325 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.878 K 0.00 % | 22.878 K -27.29 % | 31.465 K 0.00 % | 31.465 K -46.04 % | 58.310 K 0.00 % | 58.310 K -11.10 % | 65.587 K 0.00 % | 65.587 K 310.12 % | 15.992 K 0.00 % | 15.992 K -75.95 % | 66.508 K 0.00 % | 66.508 K | 0.000 -100.00 % | 147.664 K -1.19 % | 149.437 K | 0.000 -100.00 % | 161.796 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 |
| Interest expense | 975.574 K 69.40 % | 575.907 K | 0.000 -100.00 % | 397.086 K 150.55 % | 158.487 K | 0.000 -100.00 % | 299.717 K | 0.000 | 0.000 -100.00 % | 252.377 K | 0.000 | 0.000 | 0.000 -100.00 % | 246.788 K | 0.000 | 0.000 -100.00 % | 54.102 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.358 K 0.00 % | 76.358 K 52.81 % | 49.968 K 0.00 % | 49.968 K 3 505.19 % | 1.386 K 0.00 % | 1.386 K -48.79 % | 2.707 K 0.00 % | 2.707 K -62.89 % | 7.294 K 0.00 % | 7.294 K 560.69 % | 1.104 K 0.00 % | 1.104 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -106.000 K -199.88 % | 106.128 K -77.43 % | 470.128 K 200.03 % | -470.000 K -669.28 % | 82.560 K 0.48 % | 82.168 K 136.03 % | 34.813 K 0.00 % | 34.813 K 11.40 % | 31.250 K 200.00 % | -31.250 K -433.48 % | 9.371 K 0.00 % | 9.371 K 21.96 % | 7.684 K 526.39 % | -1.802 K -179.73 % | 2.260 K 200.00 % | -2.260 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K 0.00 % | 2.000 K -70.37 % | 6.750 K 0.00 % | 6.750 K -79.07 % | 32.250 K 0.00 % | 32.250 K -89.29 % | 301.000 K 0.00 % | 301.000 K |
| Depreciation and amortization | 0.000 -100.00 % | 3.203 M -31.01 % | 4.643 M -16.27 % | 5.545 M -0.79 % | 5.589 M 6.60 % | 5.243 M -13.58 % | 6.067 M 14.73 % | 5.288 M 18.04 % | 4.480 M 18.64 % | 3.776 M 19.15 % | 3.169 M -14.12 % | 3.690 M 48.13 % | 2.491 M -21.77 % | 3.184 M 13.15 % | 2.814 M -4.48 % | 2.946 M -9.19 % | 3.244 M 58.79 % | 2.043 M -34.50 % | 3.119 M 22.36 % | 2.549 M 32.55 % | 1.923 M 6.89 % | 1.799 M 2 475.19 % | 69.859 K 0.00 % | 69.859 K 391.48 % | 14.214 K 0.00 % | 14.214 K 468.79 % | 2.499 K 0.00 % | 2.499 K -55.57 % | 5.625 K 0.00 % | 5.625 K -12.76 % | 6.448 K 0.00 % | 6.448 K -77.06 % | 28.104 K 0.00 % | 28.104 K -37.47 % | 44.943 K 0.00 % | 44.943 K 338.98 % | 10.238 K 0.00 % | 10.238 K -49.07 % | 20.102 K 0.00 % | 20.102 K -39.62 % | 33.290 K 0.00 % | 33.290 K -68.63 % | 106.128 K 296.81 % | -53.924 K 87.96 % | -448.000 K -195.29 % | 470.128 K 451.74 % | 85.209 K 203.70 % | -82.168 K -673.42 % | -10.624 K 0.00 % | -10.624 K | 0.000 | 0.000 -100.00 % | 803.464 K 0.00 % | 803.464 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 |
| Operating income | -2.506 M 92.44 % | -33.129 M -626.99 % | -4.557 M -43.94 % | -3.166 M 71.84 % | -11.244 M -112.75 % | -5.285 M 17.32 % | -6.392 M 5.02 % | -6.730 M -196.43 % | 6.979 M -17.29 % | 8.438 M 205.17 % | 2.765 M -74.13 % | 10.689 M -6.61 % | 11.446 M 241.57 % | 3.351 M -52.43 % | 7.045 M -31.61 % | 10.301 M 116.50 % | 4.758 M 12.38 % | 4.234 M -59.20 % | 10.377 M 38.86 % | 7.473 M 125.84 % | 3.309 M 79.84 % | 1.840 M | 0.000 | 0.000 100.00 % | -545.562 K 0.00 % | -545.562 K 48.85 % | -1.067 M 0.00 % | -1.067 M -31.70 % | -809.804 K 0.00 % | -809.804 K -20 784.65 % | 3.915 K 0.00 % | 3.915 K 102.28 % | -172.000 K 0.00 % | -172.000 K -116.38 % | 1.050 M 0.00 % | 1.050 M 217.15 % | -896.252 K 0.00 % | -896.252 K -50.38 % | -596.000 K 0.00 % | -596.000 K 7.31 % | -643.000 K 0.00 % | -643.000 K -64.45 % | -391.000 K -7.42 % | -364.000 K 48.15 % | -702.000 K -28.34 % | -547.000 K -95.36 % | -280.000 K -5.49 % | -265.429 K -573.47 % | 56.060 K 0.00 % | 56.060 K 11.40 % | 50.323 K 101.68 % | -2.988 M -86.98 % | -1.598 M 0.00 % | -1.598 M -21.98 % | -1.310 M -331.75 % | 565.270 K 297.65 % | -286.000 K 52.17 % | -598.000 K -115.11 % | -278.000 K 3.47 % | -288.000 K 0.00 % | -288.000 K -30.91 % | -220.000 K 0.00 % | -220.000 K -81.82 % | -121.000 K 0.00 % | -121.000 K -48.47 % | -81.500 K 0.00 % | -81.500 K -155.54 % | 146.750 K 0.00 % | 146.750 K 129.71 % | -494.000 K 0.00 % | -494.000 K 87.32 % | -3.896 M 0.00 % | -3.896 M |
| Operating income ratio | 0.00 100.00 % | -1.22 -423.81 % | -0.23 -62.54 % | -0.14 65.32 % | -0.41 -192.99 % | -0.14 31.00 % | -0.20 11.66 % | -0.23 -300.82 % | 0.12 -66.93 % | 0.35 448.24 % | 0.06 -75.03 % | 0.25 -15.20 % | 0.30 244.36 % | 0.09 -50.89 % | 0.18 -29.29 % | 0.25 12.49 % | 0.22 -17.29 % | 0.27 -33.07 % | 0.40 93.62 % | 0.21 70.95 % | 0.12 -11.13 % | 0.14 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 87.00 0.00 % | 87.00 147.09 % | -184.75 0.00 % | -184.75 -122.26 % | 830.04 0.00 % | 830.04 137.23 % | -2 229.48 0.00 % | -2 229.48 5.36 % | -2 355.73 0.00 % | -2 355.73 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 68.855 M 218.07 % | -58.318 M -308.79 % | -14.266 M -10 163.31 % | -139.000 K 10.90 % | -156.000 K 83.87 % | -967.000 K 63.92 % | -2.680 M -129.50 % | 9.086 M 71.66 % | 5.293 M 184.57 % | 1.860 M 1 405.46 % | 123.550 K -90.35 % | 1.280 M 930.65 % | 124.193 K 148.32 % | -257.000 K -117.58 % | 1.462 M 293.13 % | -757.000 K 58.81 % | -1.838 M -205.69 % | 1.739 M 1 025.00 % | -188.000 K 39.94 % | -313.000 K 2.80 % | -322.000 K -31.43 % | -245.000 K -243.14 % | -71.399 K 0.00 % | -71.399 K -42.89 % | -49.969 K 0.00 % | -49.969 K -3 505.23 % | -1.386 K 0.00 % | -1.386 K 92.95 % | -19.670 K 0.00 % | -19.670 K -104.01 % | 489.982 K 0.00 % | 489.982 K 29.83 % | 377.389 K 0.00 % | 377.389 K -60.59 % | 957.580 K 0.00 % | 957.580 K 1 060.55 % | 82.511 K 0.00 % | 82.511 K -78.04 % | 375.775 K 0.00 % | 375.775 K 84.91 % | 203.219 K 0.00 % | 203.219 K 98.04 % | 102.613 K -91.77 % | 1.247 M 104.15 % | 610.834 K 29.04 % | 473.366 K 380.56 % | 98.502 K 7.50 % | 91.630 K 301.67 % | -45.436 K 0.00 % | -45.436 K -11.40 % | -40.786 K -200.00 % | 40.786 K -94.86 % | 794.093 K 0.00 % | 794.093 K 21.96 % | 651.109 K 199.10 % | -657.000 K -28 970.80 % | -2.260 K -200.00 % | 2.260 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K 0.00 % | -2.000 K 70.37 % | -6.750 K 0.00 % | -6.750 K 79.07 % | -32.250 K 0.00 % | -32.250 K 89.39 % | -304.000 K 0.00 % | -304.000 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-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-31 | 2001-06-30 | 2000-12-31 | 2000-06-30 | 1999-12-31 | 1999-06-30 | 1999-01-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1997-01-31 | 1996-06-30 | 1996-01-31 | 1995-06-30 | 1995-01-31 | 1994-06-30 | 1994-01-31 | 1993-06-30 | 1993-01-31 | 1992-06-30 | 1992-01-31 | 1991-06-30 | 1991-01-31 | 1990-06-30 | 1990-01-31 | 1989-06-30 | 1989-01-31 |
| 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 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 | 1993-12-31 | 1992-12-31 | 1991-12-31 | 1990-12-31 | 1989-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 10.269 M -0.97 % | 10.369 M 46.30 % | 7.088 M 1 499.05 % | 443.233 K -95.08 % | 9.008 M 3.92 % | 8.668 M 17.38 % | 7.385 M 17.99 % | 6.259 M 1 130.05 % | 508.843 K 555.62 % | 77.612 K 114.92 % | -520.121 K 96.76 % | -16.033 M -118.31 % | -7.344 M -8.48 % | -6.770 M -249.89 % | 4.517 M 2 409.03 % | -195.603 K -107.92 % | 2.470 M -45.62 % | 4.543 M 156.28 % | -8.071 M -3 066.79 % | -254.876 K -31.05 % | -194.493 K -40.99 % | -137.948 K 75.26 % | -557.533 K 70.80 % | -1.910 M 25.44 % | -2.561 M -257.84 % | -715.779 K 6.97 % | -769.368 K 73.03 % | -2.853 M -33.05 % | -2.144 M 21.70 % | -2.739 M 22.72 % | -3.544 M -497.70 % | 891.075 K 222.65 % | -726.546 K -35.55 % | -535.980 K -487.03 % | 138.487 K 118.95 % | -730.992 K -2 939.97 % | -24.046 K 92.40 % | -316.297 K -666.02 % | -41.291 K -114.48 % | 285.110 K -45.19 % | 520.195 K -85.25 % | 3.528 M |
| Total investments | 0.000 -100.00 % | 34.897 K -48.80 % | 68.162 K -94.70 % | 1.287 M -14.25 % | 1.501 M -1.61 % | 1.525 M 3.04 % | 1.480 M -87.57 % | 11.906 M 181.85 % | 4.224 M 22.93 % | 3.436 M 32.66 % | 2.590 M 8.60 % | 2.385 M 216.41 % | 753.796 K 38.98 % | 542.368 K 4 206.22 % | 12.595 K -72.91 % | 46.500 K -11.51 % | 52.546 K -85.26 % | 356.412 K -59.44 % | 878.645 K -71.60 % | 3.094 M -51.47 % | 6.376 M 16.91 % | 5.453 M 12.10 % | 4.865 M 48.55 % | 3.275 M -50.26 % | 6.584 M 144.12 % | 2.697 M 1.92 % | 2.647 M 105.01 % | 1.291 M 15.52 % | 1.118 M 351.92 % | 247.294 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 383.188 K 59.64 % | 240.030 K -92.83 % | 3.349 M |
| Total debt | 11.133 M -4.66 % | 11.677 M 42.10 % | 8.217 M -6.50 % | 8.789 M -17.80 % | 10.693 M -24.94 % | 14.246 M 7.66 % | 13.232 M 8.15 % | 12.236 M 56.43 % | 7.822 M -7.03 % | 8.413 M -23.46 % | 10.992 M 70.23 % | 6.457 M 27.45 % | 5.066 M 20.46 % | 4.206 M -43.08 % | 7.390 M 156.37 % | 2.882 M -51.31 % | 5.920 M -2.22 % | 6.054 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.687 K 3.68 % | 41.171 K 34.18 % | 30.684 K 9.88 % | 27.926 K -31.89 % | 41.000 K -95.86 % | 990.304 K 4 520.46 % | 21.433 K -52.19 % | 44.834 K -72.39 % | 162.411 K 116.02 % | 75.183 K | 0.000 | 0.000 | 0.000 -100.00 % | 285.110 K -50.41 % | 574.992 K -84.53 % | 3.717 M |
| Accumulated other comprehensive income loss | -54.323 M 14.97 % | -63.890 M -9.57 % | -58.311 M -6.07 % | -54.972 M -13.62 % | -48.383 M -3.29 % | -46.843 M -14.10 % | -41.053 M -22.67 % | -33.465 M -2.44 % | -32.667 M 25.62 % | -43.922 M -43.61 % | -30.584 M 0.53 % | -30.746 M -43.41 % | -21.439 M -63.45 % | -13.117 M 23.69 % | -17.190 M -15.12 % | -14.933 M -75.45 % | -8.511 M -267.87 % | -2.314 M -53.44 % | -1.508 M -283.35 % | 822.361 K -86.10 % | 5.916 M 79.32 % | 3.299 M -4.05 % | 3.439 M 164.98 % | 1.298 M -47.61 % | 2.477 M 23.28 % | 2.009 M -17.25 % | 2.428 M 8.42 % | 2.239 M 31.93 % | 1.697 M 1 304.81 % | 120.827 K 27 374.72 % | -443.000 -100.24 % | 185.437 K 7.28 % | 172.852 K -90.40 % | 1.801 M 297.77 % | 452.789 K 7.09 % | 422.814 K 116.20 % | -2.609 M -159.10 % | -1.007 M -153.65 % | 1.877 M -48.70 % | 3.659 M 1.33 % | 3.611 M -9.44 % | 3.988 M |
| Retained earnings | -93.598 M 14.89 % | -109.973 M -811.19 % | -12.069 M -408.02 % | 3.918 M 54.90 % | 2.529 M -79.86 % | 12.558 M -29.18 % | 17.733 M -21.94 % | 22.716 M 8.19 % | 20.995 M 79.22 % | 11.715 M 236.60 % | 3.480 M -27.63 % | 4.809 M 411.82 % | -1.542 M 71.90 % | -5.489 M 46.40 % | -10.240 M -23.75 % | -8.275 M 53.90 % | -17.951 M 33.57 % | -27.023 M 9.30 % | -29.793 M -4.96 % | -28.384 M -9.01 % | -26.037 M -20.71 % | -21.570 M -31.17 % | -16.444 M 14.76 % | -19.291 M -28.69 % | -14.991 M -52.02 % | -9.861 M 5.31 % | -10.414 M -13.36 % | -9.187 M -25.89 % | -7.298 M -13.17 % | -6.448 M 3.02 % | -6.649 M 17.09 % | -8.020 M -31.33 % | -6.106 M -27.22 % | -4.800 M 3.14 % | -4.955 M -30.20 % | -3.806 M 76.55 % | -16.232 M -19.56 % | -13.577 M -0.85 % | -13.462 M 7.91 % | -14.619 M 4.28 % | -15.272 M -9.48 % | -13.950 M |
| Common stock | 146.891 M 7.77 % | 136.299 M 2.30 % | 133.238 M 3.69 % | 128.490 M 10.40 % | 116.383 M 2.98 % | 113.014 M 5.79 % | 106.833 M 14.95 % | 92.940 M 2.78 % | 90.422 M -10.03 % | 100.499 M 8.81 % | 92.365 M -0.17 % | 92.523 M 42.52 % | 64.919 M 0.77 % | 64.420 M 1.55 % | 63.437 M 37.34 % | 46.188 M -11.00 % | 51.900 M -5.07 % | 54.669 M 3.36 % | 52.892 M 25.60 % | 42.111 M 3.65 % | 40.628 M 13.06 % | 35.936 M 29.11 % | 27.833 M -19.51 % | 34.580 M -1.45 % | 35.087 M 108.33 % | 16.842 M -2.07 % | 17.198 M 16.06 % | 14.819 M 34.20 % | 11.042 M 16.38 % | 9.488 M -8.15 % | 10.330 M -13.07 % | 11.883 M 10.71 % | 10.734 M 35.28 % | 7.934 M -10.19 % | 8.835 M 6.95 % | 8.261 M -58.63 % | 19.967 M 25.77 % | 15.876 M 26.49 % | 12.551 M 6.52 % | 11.783 M -1.49 % | 11.961 M 4.59 % | 11.437 M |
| Total equity | -3.423 M 90.89 % | -37.564 M -159.76 % | 62.857 M -17.37 % | 76.067 M 9.22 % | 69.648 M -10.55 % | 77.861 M -6.69 % | 83.446 M 1.12 % | 82.523 M 4.03 % | 79.323 M 15.87 % | 68.457 M 4.64 % | 65.422 M -1.99 % | 66.747 M 58.73 % | 42.051 M -8.44 % | 45.928 M 27.15 % | 36.121 M 56.61 % | 23.064 M -9.66 % | 25.530 M 0.15 % | 25.492 M 17.06 % | 21.778 M 47.82 % | 14.732 M -28.79 % | 20.690 M 16.06 % | 17.826 M 19.46 % | 14.922 M -10.67 % | 16.704 M -26.44 % | 22.707 M 149.84 % | 9.089 M -4.36 % | 9.503 M 16.42 % | 8.163 M 44.04 % | 5.667 M 79.28 % | 3.161 M -14.12 % | 3.681 M -9.09 % | 4.049 M -15.65 % | 4.801 M -2.74 % | 4.936 M 13.94 % | 4.332 M -11.18 % | 4.877 M 333.62 % | 1.125 M -12.92 % | 1.292 M 33.68 % | 966.223 K 17.35 % | 823.398 K -29.07 % | 1.161 M -21.24 % | 1.474 M |
| Other non current liabilities | 4.481 M -33.28 % | 6.717 M 646.89 % | 899.300 K -65.10 % | 2.577 M 250.81 % | -1.708 M -121.24 % | 8.045 M 402.68 % | -2.658 M -124.81 % | 10.711 M 6 337.48 % | 166.383 K -74.47 % | 651.805 K 166.74 % | -976.566 K -294.33 % | 502.533 K 119.22 % | -2.614 M -629.73 % | -358.225 K -278.03 % | 201.213 K 253.91 % | 56.854 K -9.94 % | 63.132 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 % | -27.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 |
| Long term debt | 0.000 -100.00 % | 316.605 K -92.34 % | 4.134 M 96.20 % | 2.107 M -50.82 % | 4.284 M -32.90 % | 6.384 M -0.31 % | 6.404 M -8.76 % | 7.018 M 52.60 % | 4.599 M -9.10 % | 5.060 M -13.57 % | 5.854 M 127.78 % | 2.570 M -55.30 % | 5.750 M 110.27 % | 2.734 M -44.62 % | 4.937 M 585.91 % | 719.786 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.687 K 3.68 % | 41.171 K 34.18 % | 30.684 K 9.88 % | 27.926 K -8.36 % | 30.473 K | 0.000 -100.00 % | 609.800 K 1 636.04 % | 35.126 K -38.04 % | 56.688 K -11.45 % | 64.017 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.060 M |
| Total non current liabilities | 4.481 M -36.29 % | 7.033 M 39.74 % | 5.033 M 7.47 % | 4.683 M -76.09 % | 19.585 M 35.74 % | 14.429 M -36.99 % | 22.899 M 29.16 % | 17.729 M -8.55 % | 19.387 M 93.30 % | 10.029 M -38.36 % | 16.269 M 90.12 % | 8.557 M 5.76 % | 8.091 M 24.84 % | 6.481 M -14.27 % | 7.560 M 217.38 % | 2.382 M 3 673.03 % | 63.132 K -99.20 % | 7.847 M 1 322.72 % | 551.566 K -15.79 % | 655.016 K 89.33 % | 345.974 K 470.69 % | 60.624 K -87.70 % | 492.792 K 259.07 % | 137.241 K -50.19 % | 275.524 K 320.49 % | 65.525 K -43.44 % | 115.843 K 10.65 % | 104.689 K 33.51 % | 78.410 K 180.78 % | 27.926 K -8.36 % | 30.473 K -97.28 % | 1.121 M 83.83 % | 609.800 K 1 636.04 % | 35.126 K -38.04 % | 56.688 K -11.45 % | 64.017 K -64.43 % | 179.963 K 125.18 % | 79.920 K | 0.000 -100.00 % | 285.110 K -50.41 % | 574.992 K -45.78 % | 1.060 M |
| Other current liabilities | 9.263 M -78.69 % | 43.480 M 388.46 % | 8.901 M -30.31 % | 12.773 M -24.30 % | 16.873 M 41.24 % | 11.946 M 8.56 % | 11.004 M 50.10 % | 7.331 M 8.09 % | 6.783 M 389.53 % | 1.386 M -95.58 % | 31.366 M 6 080.40 % | 507.509 K -98.52 % | 34.396 M 981.20 % | 3.181 M 156.24 % | 1.242 M -74.72 % | 4.911 M 231.23 % | 1.483 M 100.30 % | 740.217 K 55.12 % | 477.179 K -60.94 % | 1.222 M 421.70 % | 234.146 K 20.27 % | 194.678 K -23.61 % | 254.850 K 50.90 % | 168.892 K 73.22 % | 97.504 K 98.50 % | 49.120 K -63.84 % | 135.856 K 37.97 % | 98.471 K 4.88 % | 93.888 K 1 112.71 % | 7.742 K | 0.000 -100.00 % | 0.698 69 826 832.76 % | 0.000 100.00 % | -0.056 -766 730 689 700.00 % | 0.000 100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 107.358 K -33.39 % | 161.182 K -45.90 % | 297.915 K -74.12 % | 1.151 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 1.788 M -75.01 % | 7.154 M 33.05 % | 5.377 M 1 033.52 % | 474.374 K -69.03 % | 1.532 M -14.63 % | 1.794 M -53.83 % | 3.886 M -89.18 % | 35.920 M 38.95 % | 25.850 M -16.97 % | 31.135 M 1 764.26 % | 1.670 M -6.88 % | 1.793 M | 0.000 | 0.000 -100.00 % | 3.379 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | -93.841 K -9 384 225.89 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 11.133 M -2.00 % | 11.360 M 178.20 % | 4.084 M -38.89 % | 6.682 M 53.75 % | 4.346 M -44.72 % | 7.862 M 58.35 % | 4.965 M -4.84 % | 5.217 M 61.88 % | 3.223 M -3.89 % | 3.353 M -34.73 % | 5.138 M 32.18 % | 3.887 M 70.66 % | 2.278 M 9.91 % | 2.072 M -15.50 % | 2.453 M 13.41 % | 2.163 M -63.47 % | 5.920 M -2.22 % | 6.054 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.527 K -98.94 % | 990.304 K 4 520.47 % | 21.433 K 120.78 % | 9.708 K -18.29 % | 11.881 K 6.41 % | 11.165 K | 0.000 | 0.000 | 0.000 -100.00 % | 285.110 K -50.41 % | 574.992 K -78.36 % | 2.657 M |
| Total current liabilities | 28.227 M -60.40 % | 71.278 M 205.98 % | 23.295 M -36.08 % | 36.442 M 5.59 % | 34.512 M 2.41 % | 33.701 M 50.64 % | 22.372 M -14.18 % | 26.070 M 43.53 % | 18.164 M -67.27 % | 55.489 M 26.93 % | 43.716 M -11.22 % | 49.241 M 60.23 % | 30.732 M 212.29 % | 9.841 M 56.43 % | 6.291 M 35.50 % | 4.643 M -66.99 % | 14.064 M 63.78 % | 8.587 M 734.75 % | 1.029 M -45.18 % | 1.877 M 223.48 % | 580.120 K 127.23 % | 255.302 K -65.85 % | 747.642 K 144.22 % | 306.133 K -17.93 % | 373.028 K 134.83 % | 158.847 K -13.11 % | 182.809 K 6.17 % | 172.183 K -13.83 % | 199.810 K 124.74 % | 88.907 K -6.72 % | 95.310 K -91.50 % | 1.121 M 246.42 % | 323.595 K 83.32 % | 176.516 K 66.96 % | 105.722 K -54.33 % | 231.505 K 28.64 % | 179.963 K 125.18 % | 79.920 K -25.56 % | 107.358 K -75.94 % | 446.292 K -48.87 % | 872.907 K -77.08 % | 3.808 M |
| Total liabilities | 32.708 M -58.23 % | 78.311 M 176.44 % | 28.328 M -31.12 % | 41.126 M -23.98 % | 54.097 M 12.40 % | 48.129 M 6.31 % | 45.271 M 3.36 % | 43.799 M 16.64 % | 37.550 M -42.69 % | 65.518 M 9.22 % | 59.985 M 3.78 % | 57.798 M 48.87 % | 38.823 M 137.86 % | 16.322 M 17.84 % | 13.851 M 97.18 % | 7.025 M -50.28 % | 14.128 M 64.51 % | 8.587 M 734.75 % | 1.029 M -45.18 % | 1.877 M 223.48 % | 580.120 K 127.23 % | 255.302 K -65.85 % | 747.642 K 144.22 % | 306.133 K -17.93 % | 373.028 K 66.25 % | 224.372 K -24.87 % | 298.653 K 7.87 % | 276.872 K -0.48 % | 278.221 K 138.13 % | 116.834 K -7.11 % | 125.783 K -88.78 % | 1.121 M 20.10 % | 933.396 K 341.03 % | 211.642 K 30.31 % | 162.411 K -45.04 % | 295.523 K 64.21 % | 179.963 K 125.18 % | 79.920 K -25.56 % | 107.358 K -75.94 % | 446.292 K -48.87 % | 872.907 K -82.07 % | 4.868 M |
| Other non current assets | 0.000 -100.00 % | 4.067 K -99.98 % | 24.935 M -13.60 % | 28.860 M -2.69 % | 29.658 M -0.72 % | 29.874 M -1.66 % | 30.380 M 1.02 % | 30.074 M 1.06 % | 29.759 M 17.45 % | 25.337 M -4.96 % | 26.660 M 9.02 % | 24.453 M 2 754.33 % | 856.715 K -19.03 % | 1.058 M -81.78 % | 5.807 M 71.51 % | 3.386 M 521.83 % | 544.510 K 13.72 % | 478.805 K 305.57 % | 118.057 K -65.39 % | 341.080 K | 0.000 -100.00 % | 0.610 412.10 % | -0.196 | 0.000 -100.00 % | 2.262 M | 0.000 | 0.000 -100.00 % | 153.950 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.888 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 -100.00 % | 44.341 K -96.46 % | 1.252 M -5.01 % | 1.318 M -2.84 % | 1.357 M 3.38 % | 1.312 M -57.76 % | 3.107 M 35.50 % | 2.293 M 88.84 % | 1.214 M -18.20 % | 1.484 M 20.19 % | 1.235 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 261.428 K -19.77 % | 325.835 K | 0.000 | 0.000 -100.00 % | 5.390 28.47 % | 4.196 -100.00 % | 2.892 M -51.15 % | 5.921 M 151.26 % | 2.356 M 66.54 % | 1.415 M 112.45 % | 666.005 K -31.48 % | 971.997 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 383.188 K 59.64 % | 240.030 K -92.83 % | 3.349 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 19.875 M -41.75 % | 34.118 M 16.13 % | 29.380 M -24.13 % | 38.725 M -20.28 % | 48.579 M -8.65 % | 53.179 M -5.43 % | 56.234 M 0.87 % | 55.749 M 34.72 % | 41.381 M 22.41 % | 33.805 M -15.86 % | 40.178 M 37.16 % | 29.292 M -18.48 % | 35.931 M 1.11 % | 35.535 M 17.59 % | 30.220 M 71.40 % | 17.631 M -28.84 % | 24.776 M -16.79 % | 29.775 M 119.37 % | 13.573 M 6.01 % | 12.804 M -9.53 % | 14.153 M 19.49 % | 11.845 M 36.62 % | 8.670 M -23.76 % | 11.372 M -0.32 % | 11.408 M 99.70 % | 5.713 M -1.13 % | 5.778 M 44.26 % | 4.005 M 61.46 % | 2.481 M 989.09 % | 227.778 K 31.13 % | 173.702 K -96.56 % | 5.055 M 2.12 % | 4.950 M 9.16 % | 4.535 M 28.85 % | 3.519 M 73.18 % | 2.032 M 71.68 % | 1.184 M 21.54 % | 973.951 K -1.65 % | 990.310 K 44.09 % | 687.306 K -47.68 % | 1.314 M -29.66 % | 1.868 M |
| Total non current assets | 19.875 M -41.75 % | 34.122 M -48.64 % | 66.439 M -3.48 % | 68.837 M -21.30 % | 87.470 M 3.63 % | 84.410 M -12.23 % | 96.173 M 8.14 % | 88.931 M 12.18 % | 79.275 M 31.35 % | 60.356 M -13.97 % | 70.154 M 27.60 % | 54.980 M 49.46 % | 36.787 M 0.53 % | 36.593 M -0.86 % | 36.912 M 56.55 % | 23.578 M -17.63 % | 28.623 M -6.20 % | 30.515 M 117.70 % | 14.017 M 6.64 % | 13.145 M -7.12 % | 14.153 M 19.49 % | 11.845 M 36.62 % | 8.670 M -39.22 % | 14.265 M -27.19 % | 19.591 M 142.79 % | 8.069 M 12.18 % | 7.193 M 49.07 % | 4.825 M 39.75 % | 3.453 M 1 415.82 % | 227.778 K 31.13 % | 173.702 K -96.56 % | 5.055 M 2.12 % | 4.950 M 9.16 % | 4.535 M 28.85 % | 3.519 M 73.18 % | 2.032 M 65.81 % | 1.226 M 25.84 % | 973.951 K -1.65 % | 990.310 K -7.49 % | 1.070 M -31.10 % | 1.554 M -70.21 % | 5.216 M |
| Other current assets | 8.233 M | 0.000 -100.00 % | 25.053 M 2 927.84 % | 827.438 K -53.18 % | 1.767 M 94.48 % | 908.699 K -6.70 % | 973.990 K -89.14 % | 8.965 M 1 766.30 % | 480.388 K 825.14 % | 51.926 K -84.46 % | 334.150 K 136.58 % | 141.244 K 161.19 % | 54.078 K -89.75 % | 527.847 K 502.10 % | 87.667 K 143.59 % | 35.990 K -87.57 % | 289.598 K -77.93 % | 1.312 M 5 681.58 % | 22.698 K -0.52 % | 22.816 K 116.53 % | 10.537 K -93.45 % | 160.787 K 1 649.27 % | 9.192 K -68.66 % | 29.326 K 49.32 % | 19.640 K 4.05 % | 18.875 K -64.91 % | 53.793 K 46.16 % | 36.804 K -75.30 % | 149.006 K 5 332.28 % | 2.743 K -76.98 % | 11.914 K | 0.000 -100.00 % | 20.804 K | 0.000 -100.00 % | 904.126 K | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 |
| Short term investments | 0.000 -100.00 % | 34.897 K 46.50 % | 23.821 K -31.76 % | 34.907 K -80.89 % | 182.648 K 8.34 % | 168.581 K 0.34 % | 168.006 K -98.09 % | 8.798 M 355.65 % | 1.931 M -13.09 % | 2.222 M 100.94 % | 1.106 M -3.85 % | 1.150 M 52.56 % | 753.796 K 38.98 % | 542.368 K 4 206.22 % | 12.595 K -72.91 % | 46.500 K -11.51 % | 52.546 K -44.68 % | 94.984 K -82.82 % | 552.810 K -82.13 % | 3.094 M -51.47 % | 6.376 M 16.91 % | 5.453 M 12.10 % | 4.865 M 1 171.32 % | 382.654 K -42.33 % | 663.574 K 94.72 % | 340.784 K -72.33 % | 1.232 M 97.07 % | 624.969 K 329.29 % | 145.582 K -41.13 % | 247.294 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 863.381 K -33.97 % | 1.308 M -21.11 % | 1.658 M -80.14 % | 8.346 M 395.53 % | 1.684 M -69.80 % | 5.577 M -4.62 % | 5.847 M -2.16 % | 5.977 M -18.28 % | 7.313 M -12.27 % | 8.335 M -27.60 % | 11.512 M -48.81 % | 22.490 M 81.22 % | 12.411 M 13.07 % | 10.976 M 282.02 % | 2.873 M -6.66 % | 3.078 M -10.76 % | 3.449 M 128.27 % | 1.511 M -81.28 % | 8.071 M 3 066.79 % | 254.876 K 31.05 % | 194.493 K 40.99 % | 137.948 K -75.26 % | 557.533 K -70.80 % | 1.910 M -25.44 % | 2.561 M 257.84 % | 715.779 K -11.86 % | 812.055 K -71.94 % | 2.894 M 33.06 % | 2.175 M -21.38 % | 2.767 M -22.82 % | 3.585 M 3 512.66 % | 99.229 K -86.73 % | 747.979 K 28.78 % | 580.814 K 2 327.75 % | 23.924 K -97.03 % | 806.175 K 3 252.64 % | 24.046 K -92.40 % | 316.297 K 666.02 % | 41.291 K | 0.000 -100.00 % | 54.797 K -71.06 % | 189.359 K |
| Cash and short term investments | 863.381 K -35.69 % | 1.343 M 16.38 % | 1.154 M -86.23 % | 8.381 M 348.92 % | 1.867 M -67.51 % | 5.746 M -4.48 % | 6.015 M -59.29 % | 14.775 M 59.83 % | 9.244 M -12.44 % | 10.557 M -16.33 % | 12.618 M -46.62 % | 23.640 M 79.58 % | 13.164 M 14.29 % | 11.518 M 299.14 % | 2.886 M -7.64 % | 3.124 M -10.78 % | 3.502 M 118.04 % | 1.606 M -81.38 % | 8.624 M 157.50 % | 3.349 M -49.02 % | 6.570 M 17.50 % | 5.591 M 3.12 % | 5.422 M 136.54 % | 2.292 M -28.92 % | 3.225 M 205.23 % | 1.057 M -48.30 % | 2.044 M -41.93 % | 3.519 M 51.65 % | 2.321 M -23.00 % | 3.014 M -15.93 % | 3.585 M 3 512.66 % | 99.229 K -86.73 % | 747.979 K 28.78 % | 580.814 K 2 327.75 % | 23.924 K -97.03 % | 806.175 K 3 252.64 % | 24.046 K -92.40 % | 316.297 K 666.02 % | 41.291 K | 0.000 -100.00 % | 54.797 K -71.06 % | 189.359 K |
| Total current assets | 9.411 M 42.05 % | 6.625 M -86.54 % | 49.207 M 1.76 % | 48.356 M 33.30 % | 36.275 M -12.76 % | 41.581 M 27.77 % | 32.543 M -12.96 % | 37.390 M -0.55 % | 37.598 M -48.93 % | 73.619 M 33.24 % | 55.254 M -20.57 % | 69.565 M 57.79 % | 44.088 M 71.83 % | 25.657 M 96.46 % | 13.060 M 100.59 % | 6.511 M -41.00 % | 11.035 M 209.60 % | 3.564 M -59.45 % | 8.789 M 153.73 % | 3.464 M -51.32 % | 7.117 M 14.11 % | 6.237 M -10.90 % | 6.999 M 154.96 % | 2.745 M -21.32 % | 3.489 M 180.50 % | 1.244 M -52.32 % | 2.609 M -27.82 % | 3.615 M 45.01 % | 2.493 M -18.27 % | 3.050 M -16.04 % | 3.633 M 3 061.04 % | 114.930 K -85.33 % | 783.566 K 27.89 % | 612.688 K -37.16 % | 975.021 K -68.95 % | 3.141 M 3 869.34 % | 79.121 K -80.10 % | 397.572 K 377.44 % | 83.271 K -58.20 % | 199.197 K -58.51 % | 480.060 K -57.36 % | 1.126 M |
| Inventory | 0.000 -100.00 % | 2.273 M -89.45 % | 21.533 M -15.64 % | 25.526 M 46.09 % | 17.473 M -1.01 % | 17.651 M 14.85 % | 15.369 M 21.09 % | 12.693 M 18.84 % | 10.680 M -68.15 % | 33.530 M 7.41 % | 31.216 M -12.44 % | 35.652 M 38.42 % | 25.757 M 181.75 % | 9.142 M 14.31 % | 7.997 M 377.17 % | 1.676 M -66.54 % | 5.009 M 546.30 % | 775.095 K 41 612 595 953 664 096.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.335 133 476 106.33 % | 0.000 | 0.000 -100.00 % | 0.349 | 0.000 | 0.000 -100.00 % | 0.000 100.00 % | -889.025 90.62 % | -9.476 K | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.254 K -1.49 % | 37.818 K -2.18 % | 38.660 K |
| Net receivables | 314.101 K -89.56 % | 3.010 M 105.20 % | 1.467 M -89.23 % | 13.622 M 25.32 % | 10.869 M -37.08 % | 17.275 M 123.08 % | 7.744 M 708.93 % | 957.299 K -94.48 % | 17.348 M -41.15 % | 29.480 M 279.68 % | 7.764 M -23.36 % | 10.132 M 98.18 % | 5.112 M 14.38 % | 4.470 M 113.95 % | 2.089 M 23.46 % | 1.692 M 11.99 % | 1.511 M 28.83 % | 1.173 M 662.32 % | 153.847 K 48.54 % | 103.573 K -80.68 % | 536.222 K 10.67 % | 484.506 K -69.10 % | 1.568 M 257.68 % | 438.354 K 79.12 % | 244.729 K 37.53 % | 177.943 K -65.21 % | 511.539 K 771.62 % | 58.688 K -39.86 % | 97.586 K 176.78 % | 35.257 K -2.78 % | 36.265 K 130.99 % | 15.700 K 6.21 % | 14.782 K -53.62 % | 31.874 K -32.14 % | 46.970 K -97.99 % | 2.334 M 4 138.60 % | 55.075 K -32.24 % | 81.275 K 93.61 % | 41.979 K -74.08 % | 161.942 K -58.20 % | 387.444 K -56.85 % | 897.879 K |
| Tax assets | 0.000 | 0.000 -100.00 % | 12.080 M | 0.000 -100.00 % | 7.915 M | 0.000 -100.00 % | 8.247 M | 0.000 -100.00 % | 5.842 M | 0.000 -100.00 % | 1.831 M | 0.000 | 0.000 | 0.000 -100.00 % | 884.646 K -65.46 % | 2.561 M -22.46 % | 3.303 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 |
| Other assets | 0.000 | 0.000 100.00 % | -56.224 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 |
| Account payables | 7.831 M -52.36 % | 16.438 M 97.86 % | 8.308 M -15.51 % | 9.833 M 3.58 % | 9.493 M -26.66 % | 12.945 M 165.73 % | 4.871 M -50.96 % | 9.933 M 132.54 % | 4.271 M -40.57 % | 7.188 M 248.49 % | 2.062 M -77.57 % | 9.197 M 73.19 % | 5.310 M 90.05 % | 2.794 M 7.59 % | 2.597 M 54.35 % | 1.682 M -48.76 % | 3.283 M 83.10 % | 1.793 M 225.13 % | 551.566 K -15.79 % | 655.016 K 89.33 % | 345.974 K 470.69 % | 60.624 K -87.70 % | 492.792 K 259.07 % | 137.241 K -50.19 % | 275.524 K 151.10 % | 109.727 K 133.70 % | 46.953 K -36.30 % | 73.712 K -30.41 % | 105.922 K 30.50 % | 81.165 K -4.27 % | 84.782 K -35.12 % | 130.682 K -56.75 % | 302.162 K 81.14 % | 166.808 K 77.76 % | 93.841 K -57.41 % | 220.339 K 22.44 % | 179.963 K 125.18 % | 79.920 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 -100.00 % | 214.351 K | 0.000 -100.00 % | 153.168 K -67.71 % | 474.373 K -69.03 % | 1.532 M -14.63 % | 1.794 M -53.83 % | 3.886 M -49.15 % | 7.642 M 50.52 % | 5.077 M 12.46 % | 4.514 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 1.658 M -48.60 % | 3.225 M -33.19 % | 4.827 M 12.37 % | 4.296 M -2.32 % | 4.398 M 192.64 % | 1.503 M 7.96 % | 1.392 M -8.31 % | 1.518 M -39.00 % | 2.489 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 100.00 % | 0.000 | 0.000 -100.00 % | 27.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 |
| Minority interest | 0.000 | 0.000 | 0.000 100.00 % | -1.369 M -55.38 % | -881.150 K -1.52 % | -867.974 K -1 202.91 % | -66.618 K -120.04 % | 332.507 K -41.93 % | 572.605 K 246.92 % | 165.053 K 2.10 % | 161.660 K -0.17 % | 161.936 K 42.50 % | 113.639 K 0.00 % | 113.639 K 0.00 % | 113.639 K 37.34 % | 82.740 K -11.00 % | 92.971 K -41.71 % | 159.510 K -14.15 % | 185.805 K 1.65 % | 182.784 K 0.63 % | 181.638 K 13.06 % | 160.660 K 71.03 % | 93.937 K -20.25 % | 117.795 K -12.32 % | 134.340 K 36.57 % | 98.367 K -66.21 % | 291.089 K -0.08 % | 291.335 K 29.33 % | 225.266 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 % | 860.558 K | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 621.037 K | 0.000 -100.00 % | 1.658 M -48.60 % | 3.225 M -33.19 % | 4.827 M 12.37 % | 4.296 M -2.32 % | 4.398 M 192.64 % | 1.503 M 7.96 % | 1.392 M -8.31 % | 1.518 M -39.00 % | 2.489 M -15.94 % | 2.961 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.008 K -57.97 % | 21.433 K -52.19 % | 44.834 K -34.61 % | 68.569 K -8.80 % | 75.182 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.923 | 0.000 -100.00 % | 1.303 315.34 % | 0.314 301.46 % | 0.078 | 0.000 | 0.000 -100.00 % | 0.517 -33.93 % | 0.782 -39.11 % | 1.284 345.23 % | 0.288 | 0.000 | 0.000 | 0.000 -100.00 % | 1.215 25.18 % | 0.971 | 0.000 -100.00 % | 0.552 | 0.000 -100.00 % | 0.000 -100.00 % | 0.454 | 0.000 | 0.000 |
| Other total stockholders equity | -2.393 M | 0.000 100.00 % | -2.000 | 0.000 -100.00 % | 22.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.536 349.98 % | 0.119 351.26 % | -0.047 74.46 % | -0.186 -9 959 223 700.00 % | 0.000 100.00 % | -0.719 -19 288 617 500.00 % | 0.000 -100.00 % | 0.000 50.00 % | 0.000 | 0.000 100.00 % | -0.299 -29 974 524.81 % | 0.000 -199.77 % | 0.000 143 366.67 % | 0.000 -250.00 % | 0.000 -100.00 % | 442.814 1 055 575.69 % | -0.042 -103.20 % | 1.312 187 857 431 433.33 % | 0.000 -100.07 % | 0.000 100.00 % | -0.747 -106 929 223 633.33 % | 0.000 100.00 % | -0.826 -303.20 % | 0.407 58 224 724 133.33 % | 0.000 100.00 % | -0.674 -302.50 % | 0.333 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 1.275 M -90.75 % | 13.785 M 114.95 % | 6.413 M -56.83 % | 14.857 M 65.20 % | 8.993 M -31.45 % | 13.118 M 203.82 % | 4.318 M -56.27 % | 9.874 M 80.02 % | 5.485 M 10.67 % | 4.956 M 20.72 % | 4.105 M 69.50 % | 2.422 M 50.86 % | 1.605 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.525 K -10.43 % | 73.156 K 15.18 % | 63.517 K 33.09 % | 47.726 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 |
| 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 100.00 % | -7.847 M -1 322.72 % | -551.566 K 15.79 % | -655.016 K -89.33 % | -345.974 K -470.69 % | -60.624 K 87.70 % | -492.792 K -259.07 % | -137.241 K 50.19 % | -275.524 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.121 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -179.963 K -125.18 % | -79.920 K | 0.000 100.00 % | -285.110 K 50.41 % | -574.992 K | 0.000 |
| Total assets | 29.285 M -28.13 % | 40.747 M -64.75 % | 115.590 M -1.37 % | 117.193 M -5.30 % | 123.746 M -1.78 % | 125.990 M -2.12 % | 128.716 M 1.90 % | 126.321 M 8.08 % | 116.873 M -12.76 % | 133.975 M 6.83 % | 125.407 M 0.69 % | 124.545 M 54.00 % | 80.875 M 29.92 % | 62.251 M 24.57 % | 49.972 M 66.08 % | 30.088 M -24.13 % | 39.658 M 16.37 % | 34.080 M 49.43 % | 22.807 M 37.32 % | 16.609 M -21.91 % | 21.270 M 17.63 % | 18.081 M 15.39 % | 15.669 M -7.88 % | 17.010 M -26.30 % | 23.080 M 147.83 % | 9.313 M -4.99 % | 9.802 M 16.14 % | 8.440 M 41.95 % | 5.945 M 81.38 % | 3.278 M -13.89 % | 3.807 M -26.37 % | 5.170 M -9.83 % | 5.734 M 11.39 % | 5.147 M 14.53 % | 4.494 M -13.11 % | 5.173 M 296.46 % | 1.305 M -4.87 % | 1.372 M 27.75 % | 1.074 M -15.45 % | 1.270 M -37.57 % | 2.034 M -67.93 % | 6.342 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 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 | 1993-12-31 | 1992-12-31 | 1991-12-31 | 1990-12-31 | 1989-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 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-31 | 2001-06-30 | 2000-12-31 | 2000-06-30 | 1999-12-31 | 1999-06-30 | 1999-01-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1997-01-31 | 1996-06-30 | 1996-01-31 | 1995-06-30 | 1995-01-31 | 1994-06-30 | 1994-01-31 | 1993-06-30 | 1993-01-31 | 1992-06-30 | 1992-01-31 | 1989-06-30 | 1989-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 128.328 K -32.28 % | 189.496 K 150.45 % | -375.621 K -150.53 % | 743.392 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 100.00 % | -13.084 M | 0.000 100.00 % | -7.312 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 -100.00 % | 449.118 K | 0.000 100.00 % | -5.711 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 100.00 % | -14.208 M | 0.000 100.00 % | -992.222 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other working capital | 0.000 -100.00 % | 675.201 K | 0.000 100.00 % | -608.687 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 94.864 M 458.85 % | 16.975 M 1 171.46 % | 1.335 M -92.31 % | 17.362 M 54.05 % | 11.270 M 86.15 % | 6.054 M -58.97 % | 14.757 M 883.56 % | 1.500 M 115.14 % | -9.912 M -236.71 % | 7.250 M -6.12 % | 7.724 M | 0.000 | 0.000 -100.00 % | 604.480 K 0.00 % | 604.480 K -43.26 % | 1.065 M 0.00 % | 1.065 M 32.04 % | 806.884 K 0.00 % | 806.884 K 186.51 % | 281.622 K 0.00 % | 281.622 K -45.94 % | 520.943 K 0.00 % | 520.943 K -82.80 % | 3.028 M 0.00 % | 3.028 M 302.97 % | 751.533 K 0.00 % | 751.533 K 264.28 % | 206.307 K 0.00 % | 206.307 K 632.06 % | -38.775 K 0.00 % | -38.775 K -22.84 % | -31.566 K 0.00 % | -31.566 K -321.27 % | -7.493 K 0.00 % | -7.493 K -104.21 % | 178.021 K 2.43 % | 173.798 K 1 735.90 % | -10.624 K 0.00 % | -10.624 K -11.40 % | -9.537 K -100.65 % | 1.478 M 163.38 % | 561.286 K -14.80 % | 658.792 K 0.00 % | 658.792 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 % | -3.500 K 0.00 % | -3.500 K |
| Net cash provided by operating activities | 526.784 K 107.13 % | -7.384 M -155.64 % | -2.888 M -300.53 % | 1.440 M 1 278.68 % | 104.469 K 101.83 % | -5.701 M -153.91 % | 10.574 M 27.76 % | 8.276 M 285.05 % | -4.473 M -184.23 % | 5.310 M -61.88 % | 13.929 M | 0.000 | 0.000 100.00 % | -1.158 M 0.00 % | -1.158 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.989 M 0.00 % | -1.989 M -323.38 % | -469.896 K 0.00 % | -469.896 K 25.27 % | -628.823 K 0.00 % | -628.823 K 34.56 % | -960.887 K 0.00 % | -960.887 K -106.01 % | -466.435 K 0.00 % | -466.435 K 33.03 % | -696.490 K 0.00 % | -696.490 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 |
| Investments in property plant and equipment | -638.138 K 76.79 % | -2.749 M -66.66 % | -1.649 M 76.61 % | -7.051 M -190.54 % | -2.427 M 81.65 % | -13.227 M -55.15 % | -8.525 M -60.49 % | -5.312 M -140.11 % | -2.212 M 38.20 % | -3.580 M 2.61 % | -3.676 M -43.27 % | -2.565 M 0.00 % | -2.565 M -396.98 % | -516.215 K 0.00 % | -516.215 K -4.35 % | -494.717 K 0.00 % | -494.717 K -141 247.57 % | -350.000 0.00 % | -350.000 97.31 % | -12.999 K 0.00 % | -12.999 K -367.93 % | -2.778 K 0.00 % | -2.778 K 98.21 % | -155.592 K 0.00 % | -155.592 K 84.35 % | -994.494 K 0.00 % | -994.494 K -33 668.90 % | -2.945 K 0.00 % | -2.945 K 85.55 % | -20.385 K 0.00 % | -20.385 K -243.07 % | -5.942 K 0.00 % | -5.942 K 96.44 % | -167.006 K 0.00 % | -167.006 K -1 723.21 % | -9.160 K -4.18 % | -8.793 K -172.97 % | -3.221 K 0.00 % | -3.221 K -11.40 % | -2.892 K 76.46 % | -12.285 K -111.82 % | -5.800 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -553.393 K 0.00 % | -553.393 K -59.94 % | -346.000 K 0.00 % | -346.000 K -155.35 % | -135.500 K 0.00 % | -135.500 K -81.88 % | -74.500 K 0.00 % | -74.500 K -30.13 % | -57.250 K 0.00 % | -57.250 K | 0.000 | 0.000 |
| Acquisitions net | 0.000 100.00 % | -1.698 M -182.54 % | 2.058 M 733.97 % | -324.604 K -108.17 % | 3.971 M 409.93 % | -1.281 M -200.00 % | 1.281 M 963.05 % | -148.473 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -290.937 K 0.00 % | -290.937 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -277.102 K 0.00 % | -277.102 K -4.45 % | -265.298 K 0.00 % | -265.298 K 60.37 % | -669.442 K 0.00 % | -669.442 K -232.49 % | -201.339 K 0.00 % | -201.339 K -2.21 % | -196.979 K 0.00 % | -196.979 K 62.09 % | -519.661 K 0.00 % | -519.661 K -51 965 704 307 389.08 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 4.729 M 200.00 % | -4.729 M -732.28 % | -568.175 K 12.08 % | -646.265 K -159.91 % | -248.653 K | 0.000 | 0.000 | 0.000 100.00 % | -181.807 K 0.00 % | -181.807 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -668.627 K 0.00 % | -668.627 K -12 797.90 % | -5.184 K 0.00 % | -5.184 K 97.61 % | -216.845 K 0.00 % | -216.845 K -33.66 % | -162.231 K 0.00 % | -162.231 K -783.90 % | -18.354 K 0.00 % | -18.354 K 95.57 % | -414.675 K 0.00 % | -414.675 K 2.35 % | -424.638 K 0.00 % | -424.638 K -59.34 % | -266.492 K 0.00 % | -266.492 K 30.21 % | -381.864 K -4.18 % | -366.544 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -84.966 K 0.00 % | -84.966 K -269.23 % | -23.012 K 0.00 % | -23.012 K -922.73 % | -2.250 K 0.00 % | -2.250 K | 0.000 | 0.000 100.00 % | -9.750 K 0.00 % | -9.750 K -875.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.407 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 776.628 K 0.00 % | 776.628 K 8.54 % | 715.536 K 0.00 % | 715.536 K 20.32 % | 594.680 K 0.00 % | 594.680 K -38.54 % | 967.569 K 0.00 % | 967.569 K 99.47 % | 485.073 K 0.00 % | 485.073 K -17.71 % | 589.466 K 0.00 % | 589.466 K 163.49 % | 223.715 K 0.00 % | 223.715 K -67.39 % | 686.110 K 0.00 % | 686.110 K 1 152.05 % | 54.799 K 0.00 % | 54.799 K -95.49 % | 1.215 M 0.00 % | 1.215 M 230.66 % | 367.425 K 0.00 % | 367.425 K 44.57 % | 254.152 K 4.18 % | 243.955 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.682 K 0.00 % | 92.682 K 357.37 % | 20.264 K 0.00 % | 20.264 K 710.56 % | 2.500 K 0.00 % | 2.500 K | 0.000 | 0.000 -100.00 % | 10.000 K 0.00 % | 10.000 K -33.33 % | 15.000 K 0.00 % | 15.000 K | 0.000 | 0.000 |
| Other investing activites | 368.000 100.01 % | -3.093 M -248.18 % | 2.087 M 445.32 % | -604.473 K | 0.000 -100.00 % | 2.000 | 0.000 -100.00 % | 163.468 K 200.00 % | -163.468 K 56.19 % | -373.119 K -79.04 % | -208.396 K 97.08 % | -7.133 M 0.00 % | -7.133 M -3 148.50 % | 233.987 K 0.00 % | 233.987 K 123.11 % | -1.013 M 0.00 % | -1.013 M 19.11 % | -1.252 M 0.00 % | -1.252 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -826.664 K 0.00 % | -826.664 K -414.22 % | 263.084 K 0.00 % | 263.084 K 165.63 % | -400.881 K 0.00 % | -400.881 K -420.79 % | -76.975 K 0.00 % | -76.975 K | 0.000 | 0.000 -100.00 % | 55.413 K 180.51 % | -68.829 K | 0.000 | 0.000 -100.00 % | 1.860 M 200.35 % | -1.853 M -353.50 % | -408.709 K 53.97 % | -887.958 K 0.00 % | -887.958 K 2.28 % | -908.651 K 0.00 % | -908.651 K -347.25 % | 367.504 K 0.00 % | 367.504 K 96.53 % | 187.000 K 0.00 % | 187.000 K 211.67 % | 60.000 K 0.00 % | 60.000 K 715.38 % | -9.750 K 0.00 % | -9.750 K 83.95 % | -60.750 K 0.00 % | -60.750 K | 0.000 | 0.000 |
| Net cash used for investing activites | -637.770 K 91.54 % | -7.541 M -1 946.37 % | 408.397 K 105.54 % | -7.376 M -577.54 % | 1.545 M 145.80 % | -3.372 M 71.83 % | -11.973 M -104.13 % | -5.865 M -94.08 % | -3.022 M 72.12 % | -10.840 M -179.09 % | -3.884 M 59.95 % | -9.699 M 0.00 % | -9.699 M -44 884.67 % | 21.656 K 0.00 % | 21.656 K 102.73 % | -791.879 K 0.00 % | -791.879 K -20.41 % | -657.636 K 0.00 % | -657.636 K -329.99 % | 285.943 K 0.00 % | 285.943 K -40.07 % | 477.112 K 0.00 % | 477.112 K 894.22 % | -60.073 K 0.00 % | -60.073 K 97.03 % | -2.025 M 0.00 % | -2.025 M -883.50 % | 258.453 K 0.00 % | 258.453 K 126.31 % | -982.481 K 0.00 % | -982.481 K -292.50 % | 510.383 K 0.00 % | 510.383 K 187.14 % | -585.734 K 0.00 % | -585.734 K -619.05 % | -81.460 K 59.31 % | -200.210 K -6 115.76 % | -3.221 K 0.00 % | -3.221 K -100.17 % | 1.857 M 199.54 % | -1.866 M -350.12 % | -414.509 K 53.32 % | -887.958 K 0.00 % | -887.958 K 1.44 % | -900.934 K 0.00 % | -900.934 K -377.61 % | -188.636 K 0.00 % | -188.636 K -18.83 % | -158.750 K 0.00 % | -158.750 K -110.26 % | -75.500 K 0.00 % | -75.500 K 10.12 % | -84.000 K 0.00 % | -84.000 K 19.23 % | -104.000 K 0.00 % | -104.000 K | 0.000 | 0.000 |
| Debt repayment | -1.812 M -198.28 % | 1.844 M 195.01 % | -1.940 M -2 377.98 % | 85.185 K | 0.000 -100.00 % | 2.606 M 200.00 % | -2.606 M -47.16 % | -1.771 M 21.34 % | -2.251 M | 0.000 | 0.000 -100.00 % | 3.027 M 0.00 % | 3.027 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 100.00 % | -417.750 K 0.00 % | -417.750 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 |
| Common stock issued | 0.000 -100.00 % | 8.599 M -12.04 % | 9.776 M 440.46 % | 1.809 M | 0.000 -100.00 % | 7.788 M 207.98 % | 2.529 M 532.68 % | -584.462 K -109.17 % | 6.371 M | 0.000 | 0.000 -100.00 % | 4.631 M 0.00 % | 4.631 M -8.16 % | 5.043 M 0.00 % | 5.043 M 740.45 % | 600.000 K 0.00 % | 600.000 K | 0.000 | 0.000 -100.00 % | 218.547 K 0.00 % | 218.547 K 69.86 % | 128.662 K 0.00 % | 128.662 K -93.25 % | 1.907 M 0.00 % | 1.907 M -54.80 % | 4.219 M 0.00 % | 4.219 M 1 100.32 % | 351.468 K 0.00 % | 351.468 K -57.39 % | 824.886 K 0.00 % | 824.886 K 91 452.28 % | 901.000 0.00 % | 901.000 -99.88 % | 733.296 K 0.00 % | 733.296 K 907.77 % | 72.764 K 4.18 % | 69.844 K -34.18 % | 106.109 K 0.00 % | 106.109 K 11.40 % | 95.250 K -65.05 % | 272.539 K 93.91 % | 140.550 K -80.74 % | 729.917 K 0.00 % | 729.917 K -11.53 % | 825.000 K 0.00 % | 825.000 K 7.78 % | 765.482 K 0.00 % | 765.482 K -0.26 % | 767.500 K 0.00 % | 767.500 K 652.45 % | 102.000 K 0.00 % | 102.000 K -60.77 % | 260.000 K 0.00 % | 260.000 K 235.48 % | 77.500 K 0.00 % | 77.500 K | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -2.677 M 8.67 % | -2.932 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 100.00 % | -3.835 K 0.00 % | -3.835 K -11.40 % | -3.443 K -200.00 % | 3.443 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 financing activites | 1.562 M 164.53 % | -2.421 M -322.79 % | 1.087 M | 0.000 100.00 % | -2.247 M -28.83 % | -1.744 M | 0.000 | 0.000 | 0.000 100.00 % | -2.128 M 13.80 % | -2.469 M | 0.000 | 0.000 100.00 % | -188.798 K 0.00 % | -188.798 K 86.44 % | -1.392 M 0.00 % | -1.392 M -111.65 % | -657.636 K 0.00 % | -657.636 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.210 K 200.00 % | -200.210 K | 0.000 | 0.000 -100.00 % | 1.861 M 200.00 % | -1.861 M -348.87 % | -414.509 K 53.32 % | -887.958 K 0.00 % | -887.958 K 1.44 % | -900.934 K 0.00 % | -900.934 K -377.61 % | -188.636 K 0.00 % | -188.636 K -18.83 % | -158.750 K 0.00 % | -158.750 K -110.26 % | -75.500 K 0.00 % | -75.500 K 10.12 % | -84.000 K 0.00 % | -84.000 K 19.23 % | -104.000 K 0.00 % | -104.000 K | 0.000 | 0.000 |
| Net cash used provided by financing activities | -249.814 K -103.11 % | 8.022 M -9.87 % | 8.901 M 369.96 % | 1.894 M 184.30 % | -2.247 M -125.97 % | 8.650 M 11 331.18 % | -77.021 K 96.73 % | -2.355 M -157.16 % | 4.120 M 181.96 % | -5.027 M 6.91 % | -5.401 M -170.52 % | 7.658 M 0.00 % | 7.658 M 51.87 % | 5.043 M 0.00 % | 5.043 M 736.80 % | -791.879 K 0.00 % | -791.879 K -20.41 % | -657.636 K 0.00 % | -657.636 K -400.91 % | 218.547 K 0.00 % | 218.547 K 69.86 % | 128.662 K 0.00 % | 128.662 K -93.25 % | 1.907 M 0.00 % | 1.907 M -42.70 % | 3.328 M 0.00 % | 3.328 M 846.85 % | 351.468 K 0.00 % | 351.468 K -57.39 % | 824.886 K 0.00 % | 824.886 K 91 452.28 % | 901.000 0.00 % | 901.000 -99.88 % | 733.296 K 0.00 % | 733.296 K 113.90 % | 342.818 K 271.23 % | -200.210 K 36.54 % | -315.477 K 0.00 % | -315.477 K -116.99 % | 1.857 M 224.69 % | -1.489 M -259.31 % | -414.509 K 53.32 % | -887.958 K 0.00 % | -887.958 K 1.44 % | -900.934 K 0.00 % | -900.934 K -377.61 % | -188.636 K 0.00 % | -188.636 K -18.83 % | -158.750 K 0.00 % | -158.750 K -110.26 % | -75.500 K 0.00 % | -75.500 K 10.12 % | -84.000 K 0.00 % | -84.000 K 19.23 % | -104.000 K 0.00 % | -104.000 K | 0.000 | 0.000 |
| Effect of forex changes on cash | -25.347 K -129.69 % | 85.364 K -24.48 % | 113.029 K 603.72 % | -22.439 K -106.85 % | 327.485 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.024 K 0.00 % | 3.024 K 416.02 % | 586.000 0.00 % | 586.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.469 K 0.00 % | -25.469 K -21.53 % | -20.957 K 0.00 % | -20.957 K -10.35 % | -18.991 K 0.00 % | -18.991 K -178.70 % | 24.132 K 0.00 % | 24.132 K 154.34 % | -44.411 K 0.00 % | -44.411 K -136.03 % | 123.265 K 0.00 % | 123.265 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 1.308 M 119.56 % | -6.685 M -200.35 % | 6.662 M 271.11 % | -3.893 M -1 340.89 % | -270.185 K -109.33 % | -129.073 K 90.34 % | -1.337 M -30.73 % | -1.022 M 67.82 % | -3.177 M 69.91 % | -10.557 M -327.30 % | 4.645 M | 0.000 100.00 % | -8.071 M -431.46 % | -1.519 M -180.77 % | 1.880 M 6 397.01 % | 28.940 K 0.00 % | 28.940 K 52.56 % | 18.970 K 0.00 % | 18.970 K 100.00 % | 9.485 K 105.89 % | -160.940 K 0.00 % | -160.940 K 53.37 % | -345.134 K 0.00 % | -345.134 K -259.98 % | -95.875 K 0.00 % | -95.875 K -123.61 % | 406.026 K 0.00 % | 406.026 K 1 669.18 % | -25.875 K 0.00 % | -25.875 K 96.31 % | -701.282 K 0.00 % | -701.282 K -241 090.38 % | 291.000 0.00 % | 291.000 100.08 % | -379.480 K 30.73 % | -547.848 K -104.18 % | -268.317 K 0.00 % | -268.317 K -117.08 % | 1.571 M 0.00 % | 1.571 M 316.54 % | -725.526 K -161.68 % | -277.258 K -401.50 % | 91.960 K 0.00 % | 91.960 K 234.80 % | -68.218 K 0.00 % | -68.218 K -429.44 % | 20.707 K 0.00 % | 20.707 K -92.13 % | 263.000 K 0.00 % | 263.000 K 341.28 % | -109.000 K 0.00 % | -109.000 K -207.13 % | 101.750 K 0.00 % | 101.750 K 556.45 % | 15.500 K 0.00 % | 15.500 K | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 -100.00 % | 8.341 M 395.24 % | 1.684 M -69.80 % | 5.577 M -4.62 % | 5.847 M -2.16 % | 5.977 M -18.28 % | 7.313 M -12.27 % | 8.335 M -27.60 % | 11.512 M -47.84 % | 22.070 M 23.67 % | 17.845 M | 0.000 -100.00 % | 8.071 M 315.56 % | 1.942 M 3 029.46 % | 62.065 K -35.18 % | 95.752 K 0.00 % | 95.752 K 24.71 % | 76.782 K 0.00 % | 76.782 K 100.00 % | 38.391 K -80.74 % | 199.331 K 0.00 % | 199.331 K -63.39 % | 544.466 K 0.00 % | 544.466 K -14.97 % | 640.341 K 0.00 % | 640.341 K 173.28 % | 234.315 K 0.00 % | 234.315 K -9.94 % | 260.190 K 0.00 % | 260.190 K -72.94 % | 961.472 K 0.00 % | 961.472 K 0.03 % | 961.181 K 0.00 % | 961.181 K -28.31 % | 1.341 M -59.19 % | 3.285 M 104.18 % | 1.609 M 0.00 % | 1.609 M 4 143.09 % | 37.920 K 0.00 % | 37.920 K -95.40 % | 824.755 K 161.68 % | 315.178 K 41.20 % | 223.218 K 0.00 % | 223.218 K -23.41 % | 291.436 K 0.00 % | 291.436 K 7.65 % | 270.729 K 0.00 % | 270.729 K 3 393.28 % | 7.750 K 0.00 % | 7.750 K -93.36 % | 116.750 K 0.00 % | 116.750 K 678.33 % | 15.000 K 0.00 % | 15.000 K 3 100.00 % | -500.000 0.00 % | -500.000 | 0.000 | 0.000 |
| Cash at end of period | 1.308 M -21.02 % | 1.656 M -80.16 % | 8.346 M 395.53 % | 1.684 M -69.80 % | 5.577 M -4.62 % | 5.847 M -2.16 % | 5.977 M -18.28 % | 7.313 M -12.27 % | 8.335 M -27.60 % | 11.512 M -48.81 % | 22.490 M 1 388.35 % | 1.511 M | 0.000 -100.00 % | 423.566 K -78.19 % | 1.942 M 1 457.65 % | 124.694 K 0.00 % | 124.694 K 30.23 % | 95.752 K 0.00 % | 95.752 K 100.00 % | 47.876 K 24.71 % | 38.391 K 0.00 % | 38.391 K -80.74 % | 199.332 K 0.00 % | 199.332 K -63.39 % | 544.466 K 0.00 % | 544.466 K -14.97 % | 640.341 K 0.00 % | 640.341 K 173.28 % | 234.315 K 0.00 % | 234.315 K -9.94 % | 260.190 K 0.00 % | 260.190 K -72.94 % | 961.472 K 0.00 % | 961.472 K 0.03 % | 961.181 K -64.89 % | 2.737 M 104.18 % | 1.341 M 0.00 % | 1.341 M -16.68 % | 1.609 M 0.00 % | 1.609 M 1 521.48 % | 99.229 K 161.68 % | 37.920 K -87.97 % | 315.178 K 0.00 % | 315.178 K 41.20 % | 223.218 K 0.00 % | 223.218 K -23.41 % | 291.436 K 0.00 % | 291.436 K 7.64 % | 270.750 K 0.00 % | 270.750 K 3 393.55 % | 7.750 K 0.00 % | 7.750 K -93.36 % | 116.750 K 0.00 % | 116.750 K 678.33 % | 15.000 K 0.00 % | 15.000 K | 0.000 | 0.000 |
| Operating cash flow | 526.784 K 107.13 % | -7.384 M -155.64 % | -2.888 M -300.53 % | 1.440 M 1 278.68 % | 104.469 K 101.83 % | -5.701 M -153.91 % | 10.574 M 27.76 % | 8.276 M 285.05 % | -4.473 M -184.23 % | 5.310 M -61.88 % | 13.929 M | 0.000 | 0.000 100.00 % | -1.158 M 0.00 % | -1.158 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.989 M 0.00 % | -1.989 M -323.38 % | -469.896 K 0.00 % | -469.896 K 25.27 % | -628.823 K 0.00 % | -628.823 K 34.56 % | -960.887 K 0.00 % | -960.887 K -106.01 % | -466.435 K 0.00 % | -466.435 K 33.03 % | -696.490 K 0.00 % | -696.490 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 |
| Capital expenditure | -638.138 K 76.79 % | -2.749 M -66.66 % | -1.649 M 76.61 % | -7.051 M -190.54 % | -2.427 M 81.65 % | -13.227 M -55.15 % | -8.525 M -60.49 % | -5.312 M -140.11 % | -2.212 M 38.20 % | -3.580 M 2.61 % | -3.676 M 61.35 % | -9.510 M 0.00 % | -9.510 M -1 742.22 % | -516.215 K 0.00 % | -516.215 K -4.35 % | -494.717 K 0.00 % | -494.717 K -141 247.57 % | -350.000 0.00 % | -350.000 97.31 % | -12.999 K 0.00 % | -12.999 K -367.93 % | -2.778 K 0.00 % | -2.778 K 98.21 % | -155.592 K 0.00 % | -155.592 K 84.35 % | -994.494 K 0.00 % | -994.494 K -33 668.90 % | -2.945 K 0.00 % | -2.945 K 85.55 % | -20.385 K 0.00 % | -20.385 K -243.07 % | -5.942 K 0.00 % | -5.942 K 96.44 % | -167.006 K 0.00 % | -167.006 K -1 723.21 % | -9.160 K -4.18 % | -8.793 K -172.97 % | -3.221 K 0.00 % | -3.221 K -11.40 % | -2.892 K 76.46 % | -12.285 K -111.82 % | -5.800 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -553.393 K 0.00 % | -553.393 K -59.94 % | -346.000 K 0.00 % | -346.000 K -155.35 % | -135.500 K 0.00 % | -135.500 K -81.88 % | -74.500 K 0.00 % | -74.500 K -30.13 % | -57.250 K 0.00 % | -57.250 K | 0.000 | 0.000 |
| Free CashFlow | -111.354 K 98.90 % | -10.133 M -123.30 % | -4.538 M 19.13 % | -5.611 M -141.59 % | -2.322 M 87.73 % | -18.928 M -1 023.77 % | 2.049 M -30.88 % | 2.964 M 144.34 % | -6.685 M -486.30 % | 1.731 M -83.12 % | 10.254 M 200.71 % | -10.181 M 0.00 % | -10.181 M -508.06 % | -1.674 M 0.00 % | -1.674 M -238.46 % | -494.717 K 0.00 % | -494.717 K -141 247.57 % | -350.000 0.00 % | -350.000 97.31 % | -12.999 K 0.00 % | -12.999 K -367.93 % | -2.778 K 0.00 % | -2.778 K 99.87 % | -2.145 M 0.00 % | -2.145 M -46.48 % | -1.464 M 0.00 % | -1.464 M -131.79 % | -631.768 K 0.00 % | -631.768 K 35.62 % | -981.272 K 0.00 % | -981.272 K -107.73 % | -472.377 K 0.00 % | -472.377 K 45.29 % | -863.496 K 0.00 % | -863.496 K -9 326.83 % | -9.160 K -4.18 % | -8.793 K -172.97 % | -3.221 K 0.00 % | -3.221 K -11.40 % | -2.892 K 76.46 % | -12.285 K -111.82 % | -5.800 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -553.393 K 0.00 % | -553.393 K -59.94 % | -346.000 K 0.00 % | -346.000 K -155.35 % | -135.500 K 0.00 % | -135.500 K -81.88 % | -74.500 K 0.00 % | -74.500 K -30.13 % | -57.250 K 0.00 % | -57.250 K | 0.000 | 0.000 |
| 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 | 2001 | 2000 | 2000 | 1999 | 1999 | 1999 | 1998 | 1997 | 1997 | 1997 | 1996 | 1996 | 1995 | 1995 | 1994 | 1994 | 1993 | 1993 | 1992 | 1992 | 1989 | 1989 |