Innovative Designs, Inc. IVDN
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.383 M 297.61 % | 347.763 K 34.41 % | 258.734 K 14.69 % | 225.601 K 11.54 % | 202.253 K -6.35 % | 215.975 K -13.50 % | 249.682 K -32.14 % | 367.955 K -38.88 % | 602.062 K -22.10 % | 772.900 K 0.22 % | 771.184 K 59.24 % | 484.299 K -40.41 % | 812.761 K -21.79 % | 1.039 M -6.29 % | 1.109 M 32.46 % | 837.224 K 54.15 % | 543.137 K -19.48 % | 674.541 K 131.17 % | 291.794 K -6.62 % | 312.486 K 334.01 % | 71.999 K 29.92 % | 55.416 K | 0.000 |
| Net income | 96.923 K 132.16 % | -301.378 K -391.36 % | 103.439 K 125.51 % | -405.496 K -38.40 % | -292.993 K 65.35 % | -845.638 K -52.47 % | -554.625 K 12.39 % | -633.055 K -0.10 % | -632.423 K -23.62 % | -511.600 K -17.86 % | -434.070 K -204.05 % | -142.761 K 68.60 % | -454.714 K -3 118.15 % | 15.066 K -68.99 % | 48.577 K 120.80 % | 22.000 K -99.38 % | 3.557 M 6 599.98 % | 53.093 K 101.51 % | -3.512 M -2 758.84 % | -122.844 K 93.24 % | -1.817 M 24.25 % | -2.398 M -314.86 % | -578.061 K |
| Income before tax | 96.923 K 132.16 % | -301.378 K -33.66 % | -225.489 K 30.13 % | -322.732 K -14.96 % | -280.743 K 66.66 % | -841.979 K -51.81 % | -554.625 K 12.39 % | -633.055 K -0.10 % | -632.423 K -23.62 % | -511.600 K -17.86 % | -434.070 K -204.05 % | -142.761 K -0.17 % | -142.515 K -364.42 % | 53.898 K -38.96 % | 88.306 K 95.02 % | 45.280 K -98.75 % | 3.624 M 6 725.29 % | 53.093 K -69.43 % | 173.653 K 290.44 % | -91.185 K | 0.000 | 0.000 | 0.000 |
| Income before tax ratio | 0.07 108.09 % | -0.87 0.56 % | -0.87 39.08 % | -1.43 -3.06 % | -1.39 64.39 % | -3.90 -75.50 % | -2.22 -29.11 % | -1.72 -63.79 % | -1.05 -58.69 % | -0.66 -17.60 % | -0.56 -90.94 % | -0.29 -68.11 % | -0.18 -438.07 % | 0.05 -34.86 % | 0.08 47.24 % | 0.05 -99.19 % | 6.67 8 376.57 % | 0.08 -86.77 % | 0.60 303.95 % | -0.29 | 0.00 | 0.00 | 0.00 |
| EBITDA | 138.172 K 150.52 % | -273.496 K -94.02 % | -140.965 K 30.06 % | -201.540 K 14.61 % | -236.018 K 59.67 % | -585.203 K -11.12 % | -526.634 K 8.89 % | -578.018 K -5.43 % | -548.268 K -34.62 % | -407.283 K -33.70 % | -304.619 K -693.15 % | -38.406 K 88.41 % | -331.266 K -708.59 % | 54.432 K -40.11 % | 90.885 K 119.99 % | 41.313 K 107.55 % | -546.971 K -541.78 % | 123.812 K 103.62 % | -3.423 M -4 085.84 % | -81.775 K 94.84 % | -1.586 M 28.32 % | -2.212 M -282.86 % | -577.847 K |
| Net income ratio | 0.07 108.09 % | -0.87 -316.77 % | 0.40 122.24 % | -1.80 -24.07 % | -1.45 63.00 % | -3.92 -76.27 % | -2.22 -29.11 % | -1.72 -63.79 % | -1.05 -58.69 % | -0.66 -17.60 % | -0.56 -90.94 % | -0.29 47.31 % | -0.56 -3 958.83 % | 0.01 -66.90 % | 0.04 66.70 % | 0.03 -99.60 % | 6.55 8 220.94 % | 0.08 100.65 % | -12.04 -2 961.57 % | -0.39 98.44 % | -25.23 41.69 % | -43.28 | 0.00 |
| Ratio EBITDA | 0.10 112.71 % | -0.79 -44.35 % | -0.54 39.01 % | -0.89 23.45 % | -1.17 56.93 % | -2.71 -28.46 % | -2.11 -34.27 % | -1.57 -72.50 % | -0.91 -72.81 % | -0.53 -33.41 % | -0.40 -398.10 % | -0.08 80.54 % | -0.41 -878.10 % | 0.05 -36.09 % | 0.08 66.09 % | 0.05 104.90 % | -1.01 -648.66 % | 0.18 101.56 % | -11.73 -4 382.67 % | -0.26 98.81 % | -22.02 44.83 % | -39.92 | 0.00 |
| Gross profit ratio | 0.45 -12.10 % | 0.52 19.74 % | 0.43 -24.34 % | 0.57 62.79 % | 0.35 -15.16 % | 0.41 15.84 % | 0.36 -13.40 % | 0.41 -16.85 % | 0.50 -4.48 % | 0.52 18.67 % | 0.44 -23.62 % | 0.57 -5.53 % | 0.61 14.58 % | 0.53 15.31 % | 0.46 -16.33 % | 0.55 354.78 % | 0.12 -82.12 % | 0.67 19.66 % | 0.56 -37.83 % | 0.91 312.04 % | -0.43 -173.54 % | 0.58 | 0.00 |
| Weighted average shs out dil | 37.276 M 5.04 % | 35.488 M 2.42 % | 34.651 M 7.40 % | 32.264 M 4.65 % | 30.830 M 7.39 % | 28.708 M 5.85 % | 27.122 M 6.02 % | 25.583 M 1.82 % | 25.125 M 7.20 % | 23.438 M 14.91 % | 20.397 M 7.50 % | 18.975 M 0.77 % | 18.830 M 0.39 % | 18.756 M -0.28 % | 18.809 M 0.90 % | 18.640 M 2.70 % | 18.151 M 7.36 % | 16.906 M -6.22 % | 18.028 M 4.95 % | 17.178 M 8.16 % | 15.882 M -8.83 % | 17.421 M 17.95 % | 14.769 M |
| Weighted average shs out | 37.276 M 5.04 % | 35.488 M 2.42 % | 34.651 M 7.40 % | 32.264 M 4.65 % | 30.830 M 7.39 % | 28.708 M 5.85 % | 27.122 M 6.02 % | 25.583 M 1.82 % | 25.125 M 7.20 % | 23.438 M 14.91 % | 20.397 M 7.50 % | 18.975 M 0.77 % | 18.830 M 0.39 % | 18.756 M -0.28 % | 18.809 M 0.90 % | 18.640 M 2.70 % | 18.151 M 7.36 % | 16.906 M -6.22 % | 18.028 M 4.95 % | 17.178 M 8.16 % | 15.882 M -8.83 % | 17.421 M 17.95 % | 14.769 M |
| EPS diluted | 0.00 130.59 % | -0.01 -383.33 % | 0.00 123.81 % | -0.01 -32.63 % | -0.01 67.80 % | -0.03 -44.61 % | -0.02 17.41 % | -0.02 1.98 % | -0.03 -15.60 % | -0.02 -2.35 % | -0.02 -184.00 % | -0.01 68.88 % | -0.02 -2 510.00 % | 0.00 -66.67 % | 0.00 200.00 % | 0.00 -99.50 % | 0.20 6 766.67 % | 0.00 98.42 % | -0.19 -2 538.89 % | -0.01 93.45 % | -0.11 21.43 % | -0.14 -258.06 % | -0.04 |
| Earnings per share | 0.00 130.59 % | -0.01 -383.33 % | 0.00 123.81 % | -0.01 -32.63 % | -0.01 67.80 % | -0.03 -44.61 % | -0.02 17.41 % | -0.02 1.98 % | -0.03 -15.60 % | -0.02 -2.35 % | -0.02 -184.00 % | -0.01 68.88 % | -0.02 -2 510.00 % | 0.00 -66.67 % | 0.00 200.00 % | 0.00 -99.50 % | 0.20 6 766.67 % | 0.00 98.42 % | -0.19 -2 538.89 % | -0.01 93.45 % | -0.11 21.43 % | -0.14 -258.06 % | -0.04 |
| Gross profit | 629.010 K 249.50 % | 179.975 K 60.95 % | 111.822 K -13.23 % | 128.873 K 81.58 % | 70.973 K -20.55 % | 89.330 K 0.20 % | 89.148 K -41.24 % | 151.705 K -49.18 % | 298.518 K -25.59 % | 401.185 K 18.93 % | 337.323 K 21.62 % | 277.360 K -43.71 % | 492.740 K -10.38 % | 549.805 K 8.06 % | 508.816 K 10.83 % | 459.114 K 601.02 % | 65.492 K -85.60 % | 454.876 K 176.61 % | 164.444 K -41.95 % | 283.260 K 1 020.27 % | -30.780 K -195.55 % | 32.215 K | 0.000 |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.659 K -92.67 % | 49.910 K | 0.000 -100.00 % | 2.497 K -16.15 % | 2.978 K | 0.000 | 0.000 -100.00 % | 378.800 K 1 215.17 % | -33.968 K -6 482.95 % | -516.000 94.84 % | -10.000 K 99.76 % | -4.109 M | 0.000 -100.00 % | 3.290 M 12 791.64 % | 25.521 K -88.54 % | 222.611 K 25.11 % | 177.927 K | 0.000 |
| Cost of revenue | 753.723 K 349.21 % | 167.788 K 14.21 % | 146.912 K 51.88 % | 96.728 K -26.32 % | 131.280 K 3.66 % | 126.645 K -21.11 % | 160.534 K -25.76 % | 216.250 K -28.76 % | 303.544 K -18.34 % | 371.715 K -14.32 % | 433.861 K 109.66 % | 206.939 K -35.34 % | 320.021 K -34.60 % | 489.344 K -18.46 % | 600.139 K 58.72 % | 378.110 K -20.84 % | 477.645 K 117.44 % | 219.665 K 72.49 % | 127.350 K 335.74 % | 29.226 K -71.56 % | 102.779 K 342.99 % | 23.201 K | 0.000 |
| General and administrative 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 |
| Selling and marketing 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 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 833.000 | 0.000 | 0.000 100.00 % | -4.846 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 214.000 |
| Operating expenses | 495.815 K 6.84 % | 464.065 K -30.35 % | 666.239 K 61.82 % | 411.716 K 20.69 % | 341.132 K -62.03 % | 898.448 K 38.57 % | 648.363 K -14.22 % | 755.836 K -12.65 % | 865.310 K 6.01 % | 816.235 K 26.17 % | 646.932 K 27.38 % | 507.868 K -20.05 % | 635.255 K 28.10 % | 495.907 K 17.86 % | 420.768 K 0.46 % | 418.834 K -32.20 % | 617.740 K 82.87 % | 337.809 K -12.55 % | 386.286 K 1.50 % | 380.583 K -75.66 % | 1.563 M -30.60 % | 2.252 M 289.66 % | 578.061 K |
| Cost and expenses | 1.250 M 97.76 % | 631.853 K -22.30 % | 813.151 K 59.93 % | 508.444 K 7.63 % | 472.412 K -53.92 % | 1.025 M 26.73 % | 808.897 K -16.79 % | 972.086 K -16.83 % | 1.169 M -1.61 % | 1.188 M 9.91 % | 1.081 M 51.20 % | 714.807 K -25.17 % | 955.276 K -3.04 % | 985.251 K -3.49 % | 1.021 M 28.10 % | 796.944 K -27.25 % | 1.095 M 96.49 % | 557.474 K 8.53 % | 513.636 K 25.34 % | 409.809 K -75.40 % | 1.666 M -26.79 % | 2.276 M 293.67 % | 578.061 K |
| 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 |
| Selling general and administrative expenses | 495.815 K 6.84 % | 464.065 K -30.35 % | 666.239 K 61.82 % | 411.716 K 20.69 % | 341.132 K -62.03 % | 898.448 K 38.57 % | 648.363 K -14.22 % | 755.836 K -12.65 % | 865.310 K 6.01 % | 816.235 K 26.17 % | 646.932 K 27.38 % | 507.868 K -20.05 % | 635.255 K 28.10 % | 495.907 K 17.86 % | 420.768 K 0.46 % | 418.834 K -32.20 % | 617.740 K 82.87 % | 337.809 K -12.55 % | 386.286 K 1.50 % | 380.583 K -75.66 % | 1.563 M -30.60 % | 2.252 M 289.80 % | 577.847 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 36.272 K 46.22 % | 24.807 K -41.04 % | 42.072 K -14.33 % | 49.112 K 330.17 % | 11.417 K -37.48 % | 18.260 K -19.42 % | 22.660 K -5.89 % | 24.078 K -61.86 % | 63.134 K -32.53 % | 93.572 K -24.82 % | 124.461 K 21.72 % | 102.253 K -16.73 % | 122.799 K 120.01 % | 55.816 K 40.49 % | 39.729 K 70.66 % | 23.280 K -65.01 % | 66.533 K | 0.000 -100.00 % | 77.715 K 145.48 % | 31.659 K -85.78 % | 222.611 K 25.11 % | 177.927 K | 0.000 |
| Depreciation and amortization | 4.977 K 61.91 % | 3.074 K -92.76 % | 42.452 K -41.11 % | 72.083 K 3.74 % | 69.481 K 183.84 % | -82.873 K -346.73 % | 33.588 K 8.48 % | 30.963 K 47.27 % | 21.024 K 95.63 % | 10.747 K 115.37 % | 4.990 K 137.39 % | 2.102 K 223.88 % | 649.000 21.54 % | 534.000 -81.18 % | 2.837 K -52.98 % | 6.033 K 14.33 % | 5.277 K -21.76 % | 6.745 K -39.93 % | 11.229 K -27.78 % | 15.548 K 86.76 % | 8.325 K 5.71 % | 7.875 K 3 579.91 % | 214.000 |
| Operating income | 133.195 K 146.88 % | -284.090 K 48.76 % | -554.417 K -96.02 % | -282.843 K -4.70 % | -270.159 K 66.61 % | -809.118 K -44.69 % | -559.215 K 7.43 % | -604.131 K -6.59 % | -566.792 K -36.56 % | -415.050 K -34.06 % | -309.609 K -34.32 % | -230.508 K -61.74 % | -142.515 K -364.42 % | 53.898 K -38.79 % | 88.048 K 118.59 % | 40.280 K 107.29 % | -552.248 K -571.74 % | 117.067 K 152.77 % | -221.842 K -127.94 % | -97.323 K 93.89 % | -1.594 M 28.20 % | -2.220 M -284.08 % | -578.061 K |
| Operating income ratio | 0.10 111.79 % | -0.82 61.88 % | -2.14 -70.91 % | -1.25 6.14 % | -1.34 64.35 % | -3.75 -67.27 % | -2.24 -36.41 % | -1.64 -74.40 % | -0.94 -75.31 % | -0.54 -33.76 % | -0.40 15.65 % | -0.48 -171.44 % | -0.18 -438.07 % | 0.05 -34.67 % | 0.08 65.03 % | 0.05 104.73 % | -1.02 -685.87 % | 0.17 122.83 % | -0.76 -144.11 % | -0.31 98.59 % | -22.14 44.74 % | -40.06 | 0.00 |
| Total other income expenses net | -36.272 K -109.81 % | -17.288 K -105.26 % | 328.928 K 924.61 % | -39.889 K -276.88 % | -10.584 K 67.79 % | -32.861 K -815.93 % | 4.590 K 115.87 % | -28.924 K 55.93 % | -65.631 K 32.02 % | -96.550 K 22.43 % | -124.461 K -241.84 % | 87.747 K 128.11 % | -312.199 K -703.97 % | -38.832 K 1.62 % | -39.471 K -115.92 % | -18.280 K | 0.000 100.00 % | -63.974 K -116.18 % | 395.495 K 1 649.68 % | -25.521 K 92.48 % | -339.559 K | 0.000 | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -81.246 K 21.26 % | -103.183 K 42.23 % | -178.618 K 48.84 % | -349.139 K -321.61 % | 157.549 K -43.24 % | 277.549 K 3 710.92 % | 7.283 K 109.40 % | -77.513 K 74.03 % | -298.419 K 45.54 % | -547.971 K 8.94 % | -601.745 K -254.31 % | 389.965 K 1.56 % | 383.966 K 0.48 % | 382.129 K -33.96 % | 578.602 K -7.14 % | 623.085 K -7.30 % | 672.122 K -21.08 % | 851.613 K -1.27 % | 862.595 K 15.59 % | 746.245 K -32.73 % | 1.109 M 55.56 % | 713.095 K 718.58 % | -115.280 K |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 104.429 K -22.93 % | 135.494 K 60.02 % | 84.675 K -35.52 % | 131.312 K -36.12 % | 205.558 K -34.13 % | 312.074 K 161.18 % | 119.486 K -13.01 % | 137.358 K -32.79 % | 204.358 K -66.16 % | 603.933 K 56.08 % | 386.936 K -21.10 % | 490.424 K 11.72 % | 438.961 K -7.26 % | 473.338 K -31.95 % | 695.552 K 7.02 % | 649.957 K -6.43 % | 694.645 K -19.05 % | 858.168 K -7.61 % | 928.870 K 17.78 % | 788.679 K -30.61 % | 1.137 M 44.51 % | 786.571 K | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.389 K -7.36 % | -38.552 K -18.55 % | -32.519 K | 0.000 100.00 % | -20.522 K -51.68 % | -13.530 K -177.54 % | -4.875 K 39.73 % | -8.089 K -3 679.91 % | -214.000 |
| Retained earnings | -10.540 M 0.91 % | -10.637 M -2.92 % | -10.336 M -2.23 % | -10.110 M -3.91 % | -9.730 M 0.42 % | -9.771 M -9.78 % | -8.900 M -6.65 % | -8.346 M -8.21 % | -7.713 M -8.93 % | -7.080 M -7.79 % | -6.569 M -7.08 % | -6.135 M -2.38 % | -5.992 M -8.21 % | -5.537 M 0.27 % | -5.552 M 0.87 % | -5.601 M 0.39 % | -5.623 M 38.75 % | -9.180 M -7.44 % | -8.544 M -69.78 % | -5.033 M -2.50 % | -4.910 M -64.97 % | -2.976 M -414.86 % | -578.061 K |
| Common stock | 3.792 K 3.72 % | 3.656 K 5.45 % | 3.467 K 4.02 % | 3.333 K 6.72 % | 3.123 K 3.65 % | 3.013 K 8.38 % | 2.780 K 5.34 % | 2.639 K 4.02 % | 2.537 K 4.10 % | 2.437 K 8.60 % | 2.244 K 15.97 % | 1.935 K 2.06 % | 1.896 K 0.85 % | 1.880 K 0.27 % | 1.875 K 0.11 % | 1.873 K 1.46 % | 1.846 K 7.89 % | 1.711 K 1.18 % | 1.691 K -2.37 % | 1.732 K 2.42 % | 1.691 K 5.23 % | 1.607 K 8.00 % | 1.488 K |
| Total equity | 1.443 M 30.15 % | 1.109 M 10.52 % | 1.003 M 7.58 % | 932.361 K 9.96 % | 847.923 K 33.16 % | 636.778 K -47.33 % | 1.209 M -12.53 % | 1.382 M -20.81 % | 1.745 M -4.35 % | 1.825 M 90.88 % | 955.997 K 369.20 % | -355.123 K -17.84 % | -301.362 K -367.04 % | 112.852 K 20.97 % | 93.286 K 138.83 % | 39.059 K 169.82 % | -55.941 K 98.65 % | -4.129 M 0.25 % | -4.140 M -1 806.82 % | -217.105 K 77.38 % | -959.910 K -159.00 % | -370.620 K -269.35 % | 218.844 K |
| Other non current liabilities | 0.000 | 0.000 -100.00 % | 66.667 K -50.00 % | 133.332 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 |
| Long term debt | 33.495 K -24.61 % | 44.429 K -31.17 % | 64.547 K -10.00 % | 71.722 K -51.59 % | 148.155 K -7.56 % | 160.269 K 58.91 % | 100.858 K -15.43 % | 119.262 K -36.86 % | 188.891 K -19.67 % | 235.146 K -28.21 % | 327.529 K -2.34 % | 335.371 K -3.54 % | 347.663 K -4.27 % | 363.160 K -2.71 % | 373.277 K -4.02 % | 388.928 K -2.06 % | 397.115 K -3.48 % | 411.426 K -3.52 % | 426.458 K 44.69 % | 294.738 K -4.11 % | 307.364 K 91.80 % | 160.252 K | 0.000 |
| Total non current liabilities | 33.495 K -24.61 % | 44.429 K -66.14 % | 131.214 K -36.01 % | 205.054 K 38.41 % | 148.155 K -7.56 % | 160.269 K 58.91 % | 100.858 K -15.43 % | 119.262 K -36.86 % | 188.891 K -19.67 % | 235.146 K -28.21 % | 327.529 K -2.34 % | 335.371 K -3.54 % | 347.663 K -4.27 % | 363.160 K -2.71 % | 373.277 K -4.02 % | 388.928 K -2.06 % | 397.115 K -3.48 % | 411.426 K -3.52 % | 426.458 K 44.69 % | 294.738 K -4.11 % | 307.364 K 91.80 % | 160.252 K 1 979.84 % | 7.705 K |
| Other current liabilities | 80.258 K 87.20 % | 42.873 K -73.33 % | 160.754 K -37.40 % | 256.805 K 93.82 % | 132.500 K 339.43 % | 30.153 K -83.16 % | 179.010 K -4.67 % | 187.786 K -28.39 % | 262.218 K 53.54 % | 170.784 K -71.62 % | 601.753 K -8.83 % | 660.040 K 1.81 % | 648.335 K 80.96 % | 358.273 K -34.25 % | 544.880 K 73.50 % | 314.060 K -33.72 % | 473.808 K -89.49 % | 4.509 M 5.24 % | 4.285 M 8 344.77 % | 50.737 K -14.87 % | 59.596 K 92.25 % | 31.000 K | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 458.335 K | 0.000 | 0.000 | 0.000 -100.00 % | 135.485 K -96.83 % | 4.272 M 0.69 % | 4.243 M 41 348.91 % | 10.237 K -24.71 % | 13.596 K | 0.000 | 0.000 |
| Short term debt | 70.934 K -22.11 % | 91.065 K 352.43 % | 20.128 K -66.22 % | 59.590 K 3.81 % | 57.403 K -62.19 % | 151.805 K 714.93 % | 18.628 K 2.94 % | 18.096 K 17.00 % | 15.467 K -95.81 % | 368.787 K 520.78 % | 59.407 K -61.69 % | 155.053 K 69.83 % | 91.298 K -17.14 % | 110.178 K 19.40 % | 92.275 K -64.65 % | 261.029 K -12.27 % | 297.530 K -33.40 % | 446.742 K -11.08 % | 502.412 K 1.71 % | 493.941 K -40.44 % | 829.275 K 32.40 % | 626.319 K | 0.000 |
| Total current liabilities | 216.459 K -38.25 % | 350.564 K 2.22 % | 342.945 K -37.08 % | 545.062 K 18.31 % | 460.695 K -40.28 % | 771.463 K 96.50 % | 392.601 K 17.14 % | 335.160 K -14.98 % | 394.197 K -40.18 % | 658.931 K -12.04 % | 749.093 K -16.61 % | 898.276 K 11.71 % | 804.088 K 47.15 % | 546.430 K -22.92 % | 708.886 K 7.78 % | 657.692 K -25.97 % | 888.447 K -82.21 % | 4.993 M 3.55 % | 4.822 M 667.11 % | 628.610 K -38.83 % | 1.028 M 55.34 % | 661.605 K 8 486.70 % | 7.705 K |
| Total liabilities | 249.954 K -36.72 % | 394.993 K -16.70 % | 474.159 K -36.79 % | 750.116 K 23.20 % | 608.850 K -34.65 % | 931.732 K 88.82 % | 493.459 K 8.59 % | 454.422 K -22.07 % | 583.088 K -34.78 % | 894.077 K -16.96 % | 1.077 M -12.73 % | 1.234 M 7.11 % | 1.152 M 26.62 % | 909.590 K -15.95 % | 1.082 M 3.40 % | 1.047 M -18.59 % | 1.286 M -76.21 % | 5.405 M 2.97 % | 5.249 M 468.43 % | 923.348 K -30.84 % | 1.335 M 62.45 % | 821.857 K 10 566.54 % | 7.705 K |
| Other non current assets | 5.500 K -99.17 % | 661.144 K 597.23 % | 94.825 K 865.14 % | 9.825 K -85.37 % | 67.155 K 718.96 % | 8.200 K 0.00 % | 8.200 K 105.00 % | 4.000 K -99.36 % | 621.000 K 47.86 % | 420.000 K 41 484.16 % | 1.010 K | 0.000 100.00 % | -20.448 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| Property plant equipment net | 681.004 K 2 800.48 % | 23.479 K -96.17 % | 613.330 K 0.97 % | 607.450 K -13.98 % | 706.149 K -9.22 % | 777.868 K 3.92 % | 748.532 K -3.77 % | 777.862 K 339.66 % | 176.925 K 245.56 % | 51.200 K -8.88 % | 56.189 K 206.27 % | 18.346 K -10.28 % | 20.448 K 1 508.81 % | 1.271 K -29.58 % | 1.805 K -61.12 % | 4.642 K -56.52 % | 10.675 K -22.37 % | 13.752 K -32.91 % | 20.497 K -25.44 % | 27.489 K 5.25 % | 26.118 K -67.02 % | 79.187 K 351.41 % | 17.542 K |
| Total non current assets | 686.504 K 0.27 % | 684.623 K -3.32 % | 708.155 K 14.72 % | 617.275 K -20.18 % | 773.304 K -1.62 % | 786.068 K 3.88 % | 756.732 K -3.21 % | 781.862 K -2.01 % | 797.925 K 69.34 % | 471.200 K 723.79 % | 57.199 K 211.78 % | 18.346 K -10.28 % | 20.448 K 1 508.81 % | 1.271 K -29.58 % | 1.805 K -61.12 % | 4.642 K -56.52 % | 10.675 K -22.37 % | 13.752 K -32.91 % | 20.497 K -25.44 % | 27.489 K 5.25 % | 26.118 K -67.02 % | 79.187 K 351.41 % | 17.542 K |
| Other current assets | 0.000 | 0.000 | 0.000 -100.00 % | 40.962 K 5.64 % | 38.775 K -62.68 % | 103.885 K 50.56 % | 68.999 K -18.49 % | 84.653 K 384.15 % | 17.485 K -79.65 % | 85.939 K 2 882.96 % | 2.881 K -92.52 % | 38.501 K -21.22 % | 48.874 K 28.97 % | 37.896 K | 0.000 -100.00 % | 123.312 K -59.57 % | 305.000 K | 0.000 -100.00 % | 11.572 K -76.32 % | 48.875 K | 0.000 | 0.000 -100.00 % | 77.000 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 185.675 K -22.21 % | 238.677 K -9.35 % | 263.293 K -45.20 % | 480.451 K 900.75 % | 48.009 K 39.06 % | 34.525 K -69.23 % | 112.203 K -47.78 % | 214.871 K -57.26 % | 502.777 K -56.35 % | 1.152 M 16.51 % | 988.681 K 884.16 % | 100.459 K 82.67 % | 54.995 K -39.70 % | 91.209 K -22.01 % | 116.950 K 335.21 % | 26.872 K 19.31 % | 22.523 K 243.60 % | 6.555 K -90.11 % | 66.275 K 56.18 % | 42.434 K 54.96 % | 27.384 K -62.73 % | 73.476 K -36.26 % | 115.280 K |
| Cash and short term investments | 185.675 K -22.21 % | 238.677 K -9.35 % | 263.293 K -45.20 % | 480.451 K 900.75 % | 48.009 K 39.06 % | 34.525 K -69.23 % | 112.203 K -47.78 % | 214.871 K -57.26 % | 502.777 K -56.35 % | 1.152 M 16.51 % | 988.681 K 884.16 % | 100.459 K 82.67 % | 54.995 K -39.70 % | 91.209 K -22.01 % | 116.950 K 335.21 % | 26.872 K 19.31 % | 22.523 K 243.60 % | 6.555 K -90.11 % | 66.275 K 56.18 % | 42.434 K 54.96 % | 27.384 K -62.73 % | 73.476 K -36.26 % | 115.280 K |
| Total current assets | 1.006 M 22.87 % | 819.004 K 6.49 % | 769.076 K -27.80 % | 1.065 M 55.85 % | 683.469 K -12.65 % | 782.442 K -17.27 % | 945.801 K -10.33 % | 1.055 M -31.09 % | 1.531 M -31.90 % | 2.248 M 13.78 % | 1.975 M 129.65 % | 860.178 K 3.64 % | 829.941 K -18.73 % | 1.021 M -12.99 % | 1.174 M 8.57 % | 1.081 M -11.31 % | 1.219 M -3.38 % | 1.262 M 15.93 % | 1.088 M 60.34 % | 678.754 K 94.46 % | 349.049 K -6.18 % | 372.050 K 78.01 % | 209.007 K |
| Inventory | 498.758 K -9.20 % | 549.277 K 11.06 % | 494.580 K -8.85 % | 542.588 K -5.93 % | 576.785 K -9.61 % | 638.084 K -15.05 % | 751.144 K 2.69 % | 731.470 K -22.04 % | 938.212 K 1.53 % | 924.054 K 3.88 % | 889.560 K 35.30 % | 657.481 K 5.41 % | 623.722 K -11.02 % | 700.931 K -22.51 % | 904.487 K -3.27 % | 935.042 K 27.69 % | 732.295 K -30.00 % | 1.046 M 43.85 % | 727.210 K 129.62 % | 316.706 K 10.62 % | 286.310 K 0.37 % | 285.254 K 1 605.35 % | 16.727 K |
| Net receivables | 321.893 K 936.69 % | 31.050 K 177.16 % | 11.203 K 832.81 % | 1.201 K -93.96 % | 19.900 K 234.57 % | 5.948 K -55.79 % | 13.455 K -43.48 % | 23.805 K -67.00 % | 72.143 K -15.94 % | 85.827 K -8.98 % | 94.298 K -0.30 % | 94.583 K -7.59 % | 102.350 K -46.45 % | 191.135 K 25.58 % | 152.207 K 27.77 % | 119.123 K -25.14 % | 159.128 K -23.86 % | 209.000 K -26.21 % | 283.251 K 4.62 % | 270.739 K 665.77 % | 35.355 K 165.43 % | 13.320 K | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 65.267 K -69.87 % | 216.626 K 33.67 % | 162.063 K -29.13 % | 228.667 K -15.56 % | 270.792 K -54.06 % | 589.505 K 202.37 % | 194.963 K 50.81 % | 129.278 K 10.96 % | 116.512 K -2.39 % | 119.360 K 35.74 % | 87.933 K 5.71 % | 83.183 K 29.06 % | 64.455 K -17.34 % | 77.979 K 8.71 % | 71.731 K -13.16 % | 82.603 K -29.46 % | 117.109 K 212.01 % | 37.534 K 6.93 % | 35.101 K -58.18 % | 83.932 K -39.55 % | 138.842 K 3 139.43 % | 4.286 K -44.37 % | 7.705 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 -100.00 % | 40.962 K -48.63 % | 79.737 K -31.21 % | 115.910 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.389 K 2 109.77 % | 1.873 K | 0.000 | 0.000 -100.00 % | 20.522 K 73.94 % | 11.798 K | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 11.979 M 2.02 % | 11.742 M 3.59 % | 11.335 M 2.68 % | 11.039 M 4.39 % | 10.575 M 1.64 % | 10.404 M 2.95 % | 10.107 M 3.92 % | 9.725 M 2.85 % | 9.456 M 6.21 % | 8.903 M 18.35 % | 7.522 M 30.20 % | 5.778 M 1.56 % | 5.689 M 0.72 % | 5.648 M 0.08 % | 5.644 M 0.10 % | 5.638 M 0.72 % | 5.598 M 10.86 % | 5.049 M 14.14 % | 4.423 M -8.40 % | 4.829 M 22.16 % | 3.953 M 51.34 % | 2.612 M 228.39 % | 795.417 K |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.705 K |
| Total assets | 1.693 M 12.58 % | 1.504 M 1.79 % | 1.477 M -12.20 % | 1.682 M 15.49 % | 1.457 M -7.12 % | 1.569 M -7.87 % | 1.703 M -7.30 % | 1.837 M -21.12 % | 2.329 M -14.36 % | 2.719 M 33.76 % | 2.033 M 131.37 % | 878.524 K 3.31 % | 850.389 K -16.83 % | 1.022 M -13.02 % | 1.175 M 8.27 % | 1.086 M -11.71 % | 1.230 M -3.59 % | 1.275 M 15.02 % | 1.109 M 57.00 % | 706.243 K 88.25 % | 375.167 K -16.86 % | 451.237 K 99.18 % | 226.549 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -41.940 K 80.03 % | -210.000 K -60.31 % | -131.000 K -385.19 % | -27.000 K 23.94 % | -35.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -78.000 K 0.00 % | -78.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 210.000 K 60.31 % | 131.000 K 385.19 % | 27.000 K -23.94 % | 35.500 K -49.21 % | 69.900 K -28.45 % | 97.700 K 45.39 % | 67.200 K -32.12 % | 99.000 K | 0.000 -100.00 % | 25.000 K -38.27 % | 40.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 78.000 K 0.00 % | 78.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -424.968 K -881.28 % | 54.394 K 447.61 % | -15.648 K -132.17 % | 48.644 K -16.31 % | 58.123 K -87.88 % | 479.587 K 30 092.93 % | -1.599 K -101.38 % | 115.746 K 244.83 % | 33.566 K 141.63 % | -80.623 K 48.72 % | -157.211 K -331.49 % | 67.914 K -85.35 % | 463.493 K 162.44 % | 176.610 K 2 559.41 % | -7.181 K -111.63 % | 61.740 K 101.55 % | -3.989 M -1 139.35 % | -321.855 K -108.51 % | 3.780 M 1 105.30 % | -376.049 K -19 006.44 % | 1.989 K 100.96 % | -208.266 K -142.11 % | -86.022 K |
| Accounts receivables | -290.844 K -1 365.43 % | -19.847 K -98.43 % | -10.002 K -153.49 % | 18.699 K 234.02 % | -13.952 K -380.77 % | -2.902 K -381.75 % | 1.030 K -97.87 % | 48.338 K 253.24 % | 13.684 K 163.56 % | -21.529 K -181.91 % | 26.285 K 238.42 % | 7.767 K -91.25 % | 88.785 K 328.07 % | -38.928 K -17.66 % | -33.084 K -182.70 % | 40.005 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 50.519 K 195.19 % | -53.072 K -210.55 % | 48.008 K 40.39 % | 34.197 K -42.69 % | 59.674 K -29.63 % | 84.803 K 292.11 % | -44.142 K -122.55 % | 195.742 K 1 482.55 % | -14.158 K 50.31 % | -28.494 K 87.40 % | -226.079 K -989.06 % | -20.759 K -116.14 % | 128.648 K -39.69 % | 213.309 K 197.42 % | -218.949 K -314.12 % | 102.253 K -67.41 % | 313.795 K 239.05 % | -225.677 K 45.02 % | -410.504 K -1 250.52 % | -30.396 K 75.51 % | -124.128 K 53.77 % | -268.527 K -1 505.35 % | -16.727 K |
| Accounts payables | -151.362 K -398.04 % | 50.785 K 119.50 % | 23.137 K 154.92 % | -42.125 K -443.77 % | 12.254 K -96.89 % | 394.542 K 500.66 % | 65.685 K 414.53 % | 12.766 K 548.24 % | -2.848 K -109.06 % | 31.427 K 561.62 % | 4.750 K -74.64 % | 18.728 K 238.48 % | -13.524 K -139.24 % | 34.468 K 429.14 % | -10.472 K 70.00 % | -34.906 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -33.281 K -143.49 % | 76.528 K 199.66 % | -76.791 K -302.76 % | 37.873 K 25 663.95 % | 147.000 -95.32 % | 3.144 K 113.01 % | -24.172 K 82.87 % | -141.100 K -482.51 % | 36.888 K 159.47 % | -62.027 K -263.95 % | 37.833 K -39.15 % | 62.178 K -76.05 % | 259.584 K 905.19 % | -32.239 K -112.63 % | 255.324 K 659.77 % | -45.612 K 98.94 % | -4.303 M -4 373.70 % | -96.178 K -102.29 % | 4.191 M 1 312.47 % | -345.653 K -374.07 % | 126.117 K 109.28 % | 60.261 K 186.96 % | -69.295 K |
| Other non cash items | 121.400 K 58.98 % | 76.361 K -22.87 % | 99.000 K -18.70 % | 121.777 K 351.03 % | 27.000 K -57.08 % | 62.909 K -39.33 % | 103.688 K -4.61 % | 108.700 K 61.76 % | 67.200 K -27.74 % | 93.000 K 5.20 % | 88.400 K 177.54 % | -114.000 K -942.14 % | -10.939 K 86.83 % | -83.053 K -1 569.96 % | 5.650 K -87.16 % | 44.000 K -85.68 % | 307.350 K 294.04 % | 78.000 K 108.94 % | -872.151 K -896.12 % | 109.550 K -92.94 % | 1.551 M -27.09 % | 2.127 M 344.09 % | 479.030 K |
| Net cash provided by operating activities | -201.668 K 3.73 % | -209.489 K -110.15 % | -99.685 K 16.23 % | -119.003 K 26.68 % | -162.312 K 39.08 % | -266.446 K 36.40 % | -418.948 K -10.94 % | -377.646 K 26.04 % | -510.633 K -4.54 % | -488.476 K 1.89 % | -497.891 K -166.62 % | -186.745 K -12 259.03 % | -1.511 K -100.83 % | 181.957 K 264.77 % | 49.883 K -62.71 % | 133.773 K 212.34 % | -119.074 K 35.29 % | -184.017 K 68.94 % | -592.409 K -58.48 % | -373.795 K -0.38 % | -372.382 K 20.98 % | -471.250 K -154.95 % | -184.839 K |
| Investments in property plant and equipment | -9.558 K 85.55 % | -66.167 K -797.79 % | -7.370 K | 0.000 | 0.000 | 0.000 100.00 % | -4.258 K 71.42 % | -14.900 K 87.86 % | -122.749 K -1 413.36 % | -8.111 K 80.62 % | -41.843 K | 0.000 100.00 % | -19.826 K | 0.000 | 0.000 | 0.000 100.00 % | -2.200 K | 0.000 | 0.000 100.00 % | -11.294 K -87.80 % | -6.014 K 75.47 % | -24.520 K -38.09 % | -17.756 K |
| Acquisitions net | 0.000 -100.00 % | 7.519 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.363 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 2.700 K -46.00 % | 5.000 K 200.00 % | -5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -197.000 K 52.72 % | -416.637 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -6.858 K 87.22 % | -53.648 K -333.69 % | -12.370 K | 0.000 | 0.000 | 0.000 100.00 % | -4.258 K 71.42 % | -14.900 K 95.34 % | -319.749 K 24.72 % | -424.748 K -915.10 % | -41.843 K | 0.000 100.00 % | -19.826 K -496.52 % | 5.000 K | 0.000 | 0.000 100.00 % | -2.200 K | 0.000 | 0.000 100.00 % | -11.294 K -87.80 % | -6.014 K 75.47 % | -24.520 K -38.09 % | -17.756 K |
| Debt repayment | 39.604 K 299.53 % | -19.849 K 57.44 % | -46.637 K -121.40 % | 217.945 K 731.98 % | 26.196 K 234.88 % | -19.422 K -8.67 % | -17.872 K 73.33 % | -67.000 K -47.43 % | -45.445 K 66.86 % | -137.133 K -21.91 % | -112.488 K -318.58 % | 51.463 K 445.92 % | -14.877 K 93.01 % | -212.698 K 6.13 % | -226.591 K -43.65 % | -157.736 K -130.19 % | -68.523 K 3.08 % | -70.703 K -119.96 % | 354.191 K -10.03 % | 393.679 K 203.10 % | 129.884 K 667.58 % | -22.884 K | 0.000 |
| Common stock issued | 115.920 K -67.35 % | 355.000 K 311.83 % | 86.200 K -74.15 % | 333.500 K 132.40 % | 143.500 K -30.82 % | 207.440 K -33.42 % | 311.560 K 80.99 % | 172.140 K -62.73 % | 461.830 K -61.17 % | 1.189 M -24.30 % | 1.571 M 2 355.14 % | 64.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 29.000 K -86.11 % | 208.765 K | 0.000 -100.00 % | 261.059 K 2 082.77 % | 11.960 K -93.62 % | 187.420 K -60.70 % | 476.850 K 50.01 % | 317.875 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 100.00 % | -86.630 K 40.12 % | -144.666 K | 0.000 -100.00 % | 6.100 K -97.07 % | 208.190 K -38.48 % | 338.410 K 67 782.00 % | -500.000 99.79 % | -235.130 K -119.37 % | 1.214 M | 0.000 -100.00 % | 213.900 K | 0.000 | 0.000 -100.00 % | 266.786 K 38 877.03 % | -688.000 77.07 % | -3.000 K -101.54 % | 195.000 K 19 400.00 % | 1.000 K 118.18 % | -5.500 K -136.67 % | 15.000 K | 0.000 | 0.000 |
| Net cash used provided by financing activities | 155.524 K -34.80 % | 238.521 K 326.94 % | -105.103 K -119.06 % | 551.445 K 213.68 % | 175.796 K -6.87 % | 188.768 K -41.11 % | 320.538 K 206.32 % | 104.640 K -42.27 % | 181.255 K -83.16 % | 1.076 M -26.21 % | 1.459 M 624.46 % | 201.363 K 1 453.52 % | -14.877 K 93.01 % | -212.698 K -629.17 % | 40.195 K 131.06 % | -129.424 K -194.30 % | 137.242 K 10.41 % | 124.297 K -79.83 % | 616.250 K 54.01 % | 400.139 K 20.41 % | 332.304 K -26.80 % | 453.966 K 42.81 % | 317.875 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -53.000 K -115.31 % | -24.616 K 88.66 % | -217.158 K -150.22 % | 432.442 K 3 107.08 % | 13.484 K 117.36 % | -77.678 K 24.34 % | -102.668 K 64.34 % | -287.906 K 55.65 % | -649.127 K -497.69 % | 163.223 K -82.24 % | 919.068 K 6 187.23 % | 14.618 K 140.37 % | -36.214 K -40.69 % | -25.741 K -128.58 % | 90.078 K 1 971.23 % | 4.349 K -72.76 % | 15.968 K 126.74 % | -59.720 K -350.49 % | 23.841 K 58.41 % | 15.050 K 132.65 % | -46.092 K -10.26 % | -41.804 K -136.26 % | 115.280 K |
| Cash at beginning of period | 238.677 K -9.35 % | 263.293 K -45.20 % | 480.451 K 900.75 % | 48.009 K 39.06 % | 34.525 K -69.23 % | 112.203 K -47.78 % | 214.871 K -57.26 % | 502.777 K -56.35 % | 1.152 M 16.51 % | 988.681 K 1 320.25 % | 69.613 K 26.58 % | 54.995 K -39.70 % | 91.209 K -22.01 % | 116.950 K 335.21 % | 26.872 K 19.31 % | 22.523 K 243.60 % | 6.555 K -90.11 % | 66.275 K 56.18 % | 42.434 K 54.96 % | 27.384 K -62.73 % | 73.476 K -36.26 % | 115.280 K | 0.000 |
| Cash at end of period | 185.675 K -22.21 % | 238.677 K -9.35 % | 263.293 K -45.20 % | 480.451 K 900.75 % | 48.009 K 39.06 % | 34.525 K -69.23 % | 112.203 K -47.78 % | 214.871 K -57.26 % | 502.777 K -56.35 % | 1.152 M 16.51 % | 988.681 K 1 320.25 % | 69.613 K 26.58 % | 54.995 K -39.70 % | 91.209 K -22.01 % | 116.950 K 335.21 % | 26.872 K 19.31 % | 22.523 K 243.60 % | 6.555 K -90.11 % | 66.275 K 56.18 % | 42.434 K 54.96 % | 27.384 K -62.73 % | 73.476 K -36.26 % | 115.280 K |
| Operating cash flow | -201.668 K 3.73 % | -209.489 K -110.15 % | -99.685 K 16.23 % | -119.003 K 26.68 % | -162.312 K 39.08 % | -266.446 K 36.40 % | -418.948 K -10.94 % | -377.646 K 26.04 % | -510.633 K -4.54 % | -488.476 K 1.89 % | -497.891 K -166.62 % | -186.745 K -12 259.03 % | -1.511 K -100.83 % | 181.957 K 264.77 % | 49.883 K -62.71 % | 133.773 K 212.34 % | -119.074 K 35.29 % | -184.017 K 68.94 % | -592.409 K -58.48 % | -373.795 K -0.38 % | -372.382 K 20.98 % | -471.250 K -154.95 % | -184.839 K |
| Capital expenditure | -9.558 K 85.55 % | -66.167 K -797.79 % | -7.370 K | 0.000 | 0.000 | 0.000 100.00 % | -4.258 K 71.42 % | -14.900 K 87.86 % | -122.749 K -1 413.36 % | -8.111 K 80.62 % | -41.843 K | 0.000 100.00 % | -19.826 K | 0.000 | 0.000 | 0.000 100.00 % | -2.200 K | 0.000 | 0.000 100.00 % | -11.294 K -87.80 % | -6.014 K 75.47 % | -24.520 K -38.09 % | -17.756 K |
| Free CashFlow | -211.226 K 23.37 % | -275.656 K -157.49 % | -107.055 K 10.04 % | -119.003 K 26.68 % | -162.312 K 39.08 % | -266.446 K 37.04 % | -423.206 K -7.81 % | -392.546 K 38.02 % | -633.382 K -27.55 % | -496.587 K 7.99 % | -539.734 K -189.02 % | -186.745 K -775.22 % | -21.337 K -111.73 % | 181.957 K 264.77 % | 49.883 K -62.71 % | 133.773 K 210.31 % | -121.274 K 34.10 % | -184.017 K 68.94 % | -592.409 K -53.84 % | -385.089 K -1.77 % | -378.396 K 23.68 % | -495.770 K -144.71 % | -202.595 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
| 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-02-28 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 | 2003-07-31 | 2003-04-30 | 2003-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 612.636 K -23.07 % | 796.369 K 46.41 % | 543.916 K -26.32 % | 738.236 K 165.29 % | 278.279 K -7.34 % | 300.331 K 355.83 % | 65.886 K -46.96 % | 124.217 K -0.35 % | 124.650 K 357.45 % | 27.249 K -61.97 % | 71.647 K 203.98 % | 23.570 K -82.55 % | 135.048 K 258.06 % | 37.717 K -39.56 % | 62.400 K 26.80 % | 49.213 K -55.45 % | 110.475 K 326.61 % | 25.896 K -35.29 % | 40.017 K 41.88 % | 28.205 K -68.94 % | 90.814 K 153.61 % | 35.808 K -24.50 % | 47.426 K 74.11 % | 27.239 K -44.45 % | 49.033 K 61.51 % | 30.359 K -72.24 % | 109.344 K 33.08 % | 82.167 K 140.61 % | 34.149 K 98.97 % | 17.163 K -85.23 % | 116.203 K -1.33 % | 117.772 K 181.68 % | 41.811 K 6.76 % | 39.162 K -76.86 % | 169.210 K 62.30 % | 104.255 K -34.69 % | 159.643 K 44.76 % | 110.278 K -51.61 % | 227.886 K 1.95 % | 223.526 K 379.74 % | 46.593 K -78.47 % | 216.377 K -24.45 % | 286.404 K 111.01 % | 135.727 K -30.41 % | 195.035 K 192.54 % | 66.670 K -82.16 % | 373.752 K 203.55 % | 123.126 K 1 007.55 % | 11.117 K -79.79 % | 55.010 K -81.36 % | 295.046 K 41.61 % | 208.354 K 2 807.94 % | 7.165 K -84.24 % | 45.471 K -91.76 % | 551.771 K 93.59 % | 285.018 K 631.55 % | 38.961 K 14.05 % | 34.161 K -94.98 % | 681.009 K 109.21 % | 325.518 K 1 048.33 % | 28.347 K -76.06 % | 118.414 K -81.40 % | 636.676 K 293.55 % | 161.778 K 507.82 % | 26.616 K -53.84 % | 57.666 K -90.25 % | 591.164 K 211.66 % | 189.680 K 122.78 % | 85.141 K 149.44 % | 34.133 K -85.42 % | 234.183 K -38.50 % | 380.814 K 985.16 % | 35.093 K 22.35 % | 28.682 K -86.70 % | 215.683 K -6.67 % | 231.085 K 459.12 % | 41.330 K 479.01 % | 7.138 K -41.69 % | 12.241 K -95.34 % | 262.550 K 1 385.77 % | 17.671 K 7.02 % | 16.512 K 4.82 % | 15.753 K -70.01 % | 52.530 K 766.69 % | 6.061 K 175.63 % | 2.199 K -80.38 % | 11.209 K 47.08 % | 7.621 K -76.34 % | 32.206 K | 0.000 -100.00 % | 15.589 K |
| Net income | 62.436 K -69.42 % | 204.189 K 464.03 % | 36.202 K -81.64 % | 197.170 K 433.72 % | -59.083 K -365.80 % | 22.228 K 135.06 % | -63.393 K -38.63 % | -45.729 K 45.54 % | -83.964 K 28.37 % | -117.223 K -101.50 % | -58.174 K -179.27 % | 73.389 K -65.44 % | 212.357 K 176.99 % | -275.816 K -108.89 % | -132.040 K 25.16 % | -176.435 K -1 441.41 % | 13.153 K 110.65 % | -123.485 K -243.35 % | -35.965 K 62.32 % | -95.454 K -76.75 % | -54.005 K 13.45 % | -62.394 K 9.43 % | -68.890 K 78.98 % | -327.808 K -142.70 % | -135.069 K -4.92 % | -128.734 K 48.58 % | -250.368 K -160.44 % | -96.132 K 37.67 % | -154.221 K 2.41 % | -158.023 K -8.05 % | -146.249 K 6.83 % | -156.963 K 16.05 % | -186.966 K -16.31 % | -160.751 K -34.81 % | -119.240 K 49.73 % | -237.220 K -103.70 % | -116.456 K 19.98 % | -145.535 K -9.25 % | -133.212 K 22.37 % | -171.604 K 26.65 % | -233.958 K -158.67 % | -90.448 K -480.17 % | -15.590 K 89.09 % | -142.852 K -15.91 % | -123.249 K 39.19 % | -202.663 K -684.14 % | 34.694 K 146.92 % | -73.945 K -233.68 % | 55.316 K 147.21 % | -117.160 K -1 580.44 % | -6.972 K 97.52 % | -281.521 K -189.38 % | -97.283 K 47.11 % | -183.929 K -270.27 % | 108.019 K 233.33 % | 32.406 K 147.92 % | -67.628 K 54.81 % | -149.651 K -174.85 % | 199.940 K 747.60 % | -30.874 K 60.36 % | -77.880 K -45.98 % | -53.350 K -125.32 % | 210.678 K 9 581.46 % | -2.222 K 96.06 % | -56.416 K 60.95 % | -144.473 K -164.18 % | 225.110 K 200.71 % | -223.513 K -105.47 % | 4.088 M 1 545.99 % | -282.740 K -1 034.77 % | -24.916 K -121.16 % | 117.767 K 324.89 % | -52.366 K 22.38 % | -67.467 K -243.91 % | 46.882 K 101.15 % | -4.089 M -4 793.47 % | -83.554 K -109.44 % | 884.684 K 493.96 % | -224.560 K -317.94 % | 103.039 K 332.63 % | -44.293 K -179.38 % | -15.854 K 90.43 % | -165.736 K 94.44 % | -2.984 M -306.93 % | 1.442 M 1 089.76 % | -145.673 K -12.68 % | -129.284 K 86.88 % | -985.184 K -745.87 % | -116.470 K 15.02 % | -137.061 K 88.18 % | -1.159 M |
| Income before tax | 62.436 K -69.42 % | 204.189 K 464.03 % | 36.202 K -81.64 % | 197.170 K 433.72 % | -59.083 K -365.80 % | 22.228 K 135.06 % | -63.393 K -38.63 % | -45.729 K 45.54 % | -83.964 K 25.43 % | -112.591 K -90.53 % | -59.094 K -97.05 % | -29.989 K -114.12 % | 212.357 K 176.99 % | -275.816 K -108.89 % | -132.040 K 25.16 % | -176.435 K -1 441.41 % | 13.153 K 110.65 % | -123.485 K -243.35 % | -35.965 K 62.32 % | -95.454 K -76.75 % | -54.005 K 13.45 % | -62.394 K 9.43 % | -68.890 K 78.98 % | -327.808 K -142.70 % | -135.069 K -4.92 % | -128.734 K 48.58 % | -250.368 K -160.44 % | -96.132 K 37.67 % | -154.221 K 2.41 % | -158.023 K -8.05 % | -146.249 K 6.83 % | -156.963 K 16.05 % | -186.966 K -16.31 % | -160.751 K -34.81 % | -119.240 K 49.73 % | -237.220 K -103.70 % | -116.456 K 19.98 % | -145.535 K -9.25 % | -133.212 K 22.37 % | -171.604 K 26.65 % | -233.958 K -158.67 % | -90.448 K -480.17 % | -15.590 K 89.09 % | -142.852 K -15.91 % | -123.249 K 39.19 % | -202.663 K -684.14 % | 34.694 K 146.92 % | -73.945 K -233.68 % | 55.316 K 147.21 % | -117.160 K -1 580.44 % | -6.972 K 97.43 % | -270.785 K -178.35 % | -97.283 K 47.11 % | -183.929 K -270.27 % | 108.019 K 232.41 % | 32.496 K 148.05 % | -67.628 K 54.81 % | -149.651 K -174.85 % | 199.940 K 11.20 % | 179.807 K 330.88 % | -77.880 K -45.98 % | -53.350 K -125.32 % | 210.678 K 4.87 % | 200.889 K 456.09 % | -56.416 K 60.95 % | -144.473 K -164.18 % | 225.110 K | 0.000 -100.00 % | 4.088 M 1 545.99 % | -282.740 K -1 034.77 % | -24.916 K -146.93 % | 53.093 K 201.39 % | -52.366 K 11.53 % | -59.190 K -211.93 % | 52.882 K -63.04 % | 143.089 K | 0.000 -100.00 % | 489.678 K | 0.000 -100.00 % | 128.898 K 391.01 % | -44.293 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.442 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income before tax ratio | 0.10 -60.25 % | 0.26 285.23 % | 0.07 -75.08 % | 0.27 225.80 % | -0.21 -386.87 % | 0.07 107.69 % | -0.96 -161.36 % | -0.37 45.35 % | -0.67 83.70 % | -4.13 -400.97 % | -0.82 35.17 % | -1.27 -180.91 % | 1.57 121.50 % | -7.31 -245.59 % | -2.12 40.98 % | -3.59 -3 111.23 % | 0.12 102.50 % | -4.77 -430.57 % | -0.90 73.44 % | -3.38 -469.10 % | -0.59 65.87 % | -1.74 -19.96 % | -1.45 87.93 % | -12.03 -336.88 % | -2.75 35.04 % | -4.24 -85.19 % | -2.29 -95.71 % | -1.17 74.09 % | -4.52 50.95 % | -9.21 -631.56 % | -1.26 5.57 % | -1.33 70.20 % | -4.47 -8.94 % | -4.10 -482.50 % | -0.70 69.03 % | -2.28 -211.92 % | -0.73 44.72 % | -1.32 -125.76 % | -0.58 23.86 % | -0.77 84.71 % | -5.02 -1 101.24 % | -0.42 -667.93 % | -0.05 94.83 % | -1.05 -66.55 % | -0.63 79.21 % | -3.04 -3 374.71 % | 0.09 115.46 % | -0.60 -112.07 % | 4.98 333.63 % | -2.13 -8 913.01 % | -0.02 98.18 % | -1.30 90.43 % | -13.58 -235.66 % | -4.04 -2 166.21 % | 0.20 71.71 % | 0.11 106.57 % | -1.74 60.38 % | -4.38 -1 592.11 % | 0.29 -46.85 % | 0.55 120.11 % | -2.75 -509.80 % | -0.45 -236.15 % | 0.33 -73.35 % | 1.24 158.58 % | -2.12 15.40 % | -2.51 -757.93 % | 0.38 | 0.00 -100.00 % | 48.02 679.70 % | -8.28 -7 685.56 % | -0.11 -176.31 % | 0.14 109.34 % | -1.49 27.69 % | -2.06 -941.68 % | 0.25 -60.40 % | 0.62 | 0.00 -100.00 % | 68.60 | 0.00 -100.00 % | 0.49 119.59 % | -2.51 | 0.00 | 0.00 | 0.00 -100.00 % | 237.88 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 63.704 K -68.25 % | 200.674 K 392.00 % | 40.787 K -81.37 % | 218.983 K 506.10 % | -53.923 K -294.45 % | 27.731 K 150.77 % | -54.620 K -44.47 % | -37.806 K 50.76 % | -76.774 K 28.38 % | -107.191 K -107.23 % | -51.725 K -348.11 % | -11.543 K -104.94 % | 233.750 K 192.39 % | -253.011 K -129.68 % | -110.160 K 21.26 % | -139.910 K -413.32 % | 44.654 K 147.96 % | -93.099 K -606.04 % | -13.186 K 85.93 % | -93.705 K -171.15 % | -34.558 K 19.33 % | -42.841 K 7.68 % | -46.403 K 84.50 % | -299.437 K -140.65 % | -124.427 K -30.88 % | -95.071 K 59.91 % | -237.127 K -112.53 % | -111.573 K 18.56 % | -136.992 K 7.07 % | -147.417 K -12.82 % | -130.662 K 7.25 % | -140.880 K 19.01 % | -173.957 K -16.29 % | -149.584 K -43.19 % | -104.464 K 52.65 % | -220.611 K -133.40 % | -94.521 K 21.63 % | -120.616 K -7.20 % | -112.520 K 21.25 % | -142.889 K 28.55 % | -199.978 K -203.15 % | -65.966 K -1 559.75 % | 4.519 K 104.27 % | -105.829 K -8.97 % | -97.114 K 41.64 % | -166.406 K -359.69 % | 64.079 K 252.29 % | -42.078 K 60.82 % | -107.405 K -11.01 % | -96.753 K -642.64 % | 17.830 K 181.64 % | -21.841 K 72.68 % | -79.941 K 52.80 % | -169.361 K -230.56 % | 129.715 K 297.59 % | 32.625 K 149.61 % | -65.769 K 52.99 % | -139.900 K -162.92 % | 222.341 K 1 313.78 % | -18.318 K 72.72 % | -67.159 K -38.57 % | -48.465 K -121.77 % | 222.576 K 3 824.81 % | 5.671 K 111.17 % | -50.762 K 63.84 % | -140.369 K -160.88 % | 230.575 K 222.55 % | -188.154 K -116.17 % | -87.041 K 65.74 % | -254.073 K -1 421.58 % | -16.698 K -111.04 % | 151.246 K 440.48 % | -44.422 K -1.12 % | -43.932 K -171.69 % | 61.278 K -57.61 % | 144.565 K 327.96 % | -63.416 K 16.09 % | -75.572 K 65.08 % | -216.410 K -255.51 % | 139.162 K 392.91 % | -47.510 K -303.58 % | -11.772 K 92.72 % | -161.655 K 94.48 % | -2.926 M -295.49 % | 1.497 M 1 812.47 % | -87.413 K -23.13 % | -70.993 K 92.38 % | -932.163 K -1 307.61 % | -66.223 K 26.54 % | -90.144 K 92.02 % | -1.130 M |
| Net income ratio | 0.10 -60.25 % | 0.26 285.23 % | 0.07 -75.08 % | 0.27 225.80 % | -0.21 -386.87 % | 0.07 107.69 % | -0.96 -161.36 % | -0.37 45.35 % | -0.67 84.34 % | -4.30 -429.82 % | -0.81 -126.08 % | 3.11 98.01 % | 1.57 121.50 % | -7.31 -245.59 % | -2.12 40.98 % | -3.59 -3 111.23 % | 0.12 102.50 % | -4.77 -430.57 % | -0.90 73.44 % | -3.38 -469.10 % | -0.59 65.87 % | -1.74 -19.96 % | -1.45 87.93 % | -12.03 -336.88 % | -2.75 35.04 % | -4.24 -85.19 % | -2.29 -95.71 % | -1.17 74.09 % | -4.52 50.95 % | -9.21 -631.56 % | -1.26 5.57 % | -1.33 70.20 % | -4.47 -8.94 % | -4.10 -482.50 % | -0.70 69.03 % | -2.28 -211.92 % | -0.73 44.72 % | -1.32 -125.76 % | -0.58 23.86 % | -0.77 84.71 % | -5.02 -1 101.24 % | -0.42 -667.93 % | -0.05 94.83 % | -1.05 -66.55 % | -0.63 79.21 % | -3.04 -3 374.71 % | 0.09 115.46 % | -0.60 -112.07 % | 4.98 333.63 % | -2.13 -8 913.01 % | -0.02 98.25 % | -1.35 90.05 % | -13.58 -235.66 % | -4.04 -2 166.21 % | 0.20 72.18 % | 0.11 106.55 % | -1.74 60.38 % | -4.38 -1 592.11 % | 0.29 409.55 % | -0.09 96.55 % | -2.75 -509.80 % | -0.45 -236.15 % | 0.33 2 509.22 % | -0.01 99.35 % | -2.12 15.40 % | -2.51 -757.93 % | 0.38 132.32 % | -1.18 -102.45 % | 48.02 679.70 % | -8.28 -7 685.56 % | -0.11 -134.40 % | 0.31 120.72 % | -1.49 36.56 % | -2.35 -1 182.16 % | 0.22 101.23 % | -17.69 -775.21 % | -2.02 -101.63 % | 123.94 775.61 % | -18.34 -4 774.40 % | 0.39 115.66 % | -2.51 -161.06 % | -0.96 90.87 % | -10.52 81.48 % | -56.80 -123.88 % | 237.88 459.09 % | -66.25 -474.35 % | -11.53 91.08 % | -129.27 -3 474.61 % | -3.62 | 0.00 100.00 % | -74.38 |
| Ratio EBITDA | 0.10 -58.73 % | 0.25 236.04 % | 0.07 -74.72 % | 0.30 253.08 % | -0.19 -309.86 % | 0.09 111.14 % | -0.83 -172.38 % | -0.30 50.59 % | -0.62 84.34 % | -3.93 -444.89 % | -0.72 -47.42 % | -0.49 -128.29 % | 1.73 125.80 % | -6.71 -279.98 % | -1.77 37.90 % | -2.84 -803.35 % | 0.40 111.24 % | -3.60 -991.05 % | -0.33 90.08 % | -3.32 -773.05 % | -0.38 68.19 % | -1.20 -22.28 % | -0.98 91.10 % | -10.99 -333.20 % | -2.54 18.97 % | -3.13 -44.40 % | -2.17 -59.71 % | -1.36 66.15 % | -4.01 53.30 % | -8.59 -663.88 % | -1.12 6.00 % | -1.20 71.25 % | -4.16 -8.93 % | -3.82 -518.70 % | -0.62 70.83 % | -2.12 -257.40 % | -0.59 45.87 % | -1.09 -121.52 % | -0.49 22.76 % | -0.64 85.11 % | -4.29 -1 307.84 % | -0.30 -2 032.17 % | 0.02 102.02 % | -0.78 -56.59 % | -0.50 80.05 % | -2.50 -1 555.82 % | 0.17 150.17 % | -0.34 96.46 % | -9.66 -449.31 % | -1.76 -3 010.46 % | 0.06 157.65 % | -0.10 99.06 % | -11.16 -199.55 % | -3.72 -1 684.34 % | 0.24 105.38 % | 0.11 106.78 % | -1.69 58.78 % | -4.10 -1 354.35 % | 0.33 680.18 % | -0.06 97.62 % | -2.37 -478.86 % | -0.41 -217.08 % | 0.35 897.29 % | 0.04 101.84 % | -1.91 21.65 % | -2.43 -724.09 % | 0.39 139.32 % | -0.99 2.97 % | -1.02 86.27 % | -7.44 -10 339.39 % | -0.07 -117.95 % | 0.40 131.38 % | -1.27 17.36 % | -1.53 -639.12 % | 0.28 -54.59 % | 0.63 140.77 % | -1.53 85.51 % | -10.59 40.11 % | -17.68 -3 435.43 % | 0.53 119.71 % | -2.69 -277.11 % | -0.71 93.05 % | -10.26 81.58 % | -55.71 -122.56 % | 246.98 721.30 % | -39.75 -527.63 % | -6.33 94.82 % | -122.32 -5 848.51 % | -2.06 | 0.00 100.00 % | -72.46 |
| Gross profit ratio | 0.42 -16.74 % | 0.50 -12.58 % | 0.58 17.68 % | 0.49 54.06 % | 0.32 -35.94 % | 0.50 9.17 % | 0.45 -9.81 % | 0.50 30.20 % | 0.39 -24.24 % | 0.51 -33.11 % | 0.76 233.56 % | -0.57 -197.83 % | 0.58 34.21 % | 0.43 -9.70 % | 0.48 -23.14 % | 0.63 15.83 % | 0.54 -17.06 % | 0.65 22.07 % | 0.53 161.74 % | -0.87 -264.26 % | 0.53 -7.95 % | 0.57 0.40 % | 0.57 47.02 % | 0.39 2.92 % | 0.38 -33.31 % | 0.56 43.20 % | 0.39 -42.63 % | 0.69 228.58 % | -0.53 -901.13 % | -0.05 -111.98 % | 0.45 11.61 % | 0.40 611.53 % | 0.06 -83.82 % | 0.35 -36.21 % | 0.54 -4.82 % | 0.57 9.05 % | 0.52 121.68 % | 0.24 -58.26 % | 0.57 -2.29 % | 0.58 24.58 % | 0.47 4.71 % | 0.44 -17.14 % | 0.54 193.60 % | 0.18 -49.98 % | 0.37 -34.99 % | 0.56 3.06 % | 0.55 4.15 % | 0.52 2.89 % | 0.51 -29.71 % | 0.72 27.59 % | 0.57 -0.60 % | 0.57 14.03 % | 0.50 -8.26 % | 0.55 -12.82 % | 0.63 13.90 % | 0.55 200.82 % | 0.18 43.97 % | 0.13 -77.36 % | 0.56 193.13 % | 0.19 -65.35 % | 0.55 11.10 % | 0.50 -15.00 % | 0.58 15.74 % | 0.50 -9.23 % | 0.56 22.66 % | 0.45 -20.32 % | 0.57 14.29 % | 0.50 284.96 % | 0.13 103.19 % | -4.05 -1 064.97 % | 0.42 -43.97 % | 0.75 78.47 % | 0.42 -27.59 % | 0.58 -3.60 % | 0.60 8.96 % | 0.55 -10.84 % | 0.62 6.79 % | 0.58 0.00 % | 0.58 -40.15 % | 0.97 69.72 % | 0.57 -22.06 % | 0.73 74.45 % | 0.42 152.44 % | -0.80 -238.10 % | 0.58 0.02 % | 0.58 -0.03 % | 0.58 -67.24 % | 1.77 321.50 % | 0.42 | 0.00 -100.00 % | 0.33 |
| Weighted average shs out dil | 38.504 M 1.63 % | 37.886 M -0.12 % | 37.931 M 1.76 % | 37.276 M -1.49 % | 37.839 M 1.01 % | 37.461 M 0.99 % | 37.092 M 2.08 % | 36.338 M 1.91 % | 35.657 M 1.36 % | 35.178 M 0.75 % | 34.914 M 0.76 % | 34.651 M -0.72 % | 34.903 M 0.00 % | 34.903 M 0.05 % | 34.885 M 8.24 % | 32.229 M 0.00 % | 32.229 M -0.01 % | 32.233 M 2.71 % | 31.382 M 1.05 % | 31.054 M 0.00 % | 31.054 M 1.00 % | 30.747 M 1.61 % | 30.260 M 5.41 % | 28.708 M 5.44 % | 27.228 M -3.48 % | 28.211 M 3.61 % | 27.228 M 0.39 % | 27.122 M -0.39 % | 27.228 M 0.72 % | 27.034 M 1.13 % | 26.732 M 4.49 % | 25.583 M -0.13 % | 25.617 M 0.87 % | 25.396 M 0.10 % | 25.370 M 0.98 % | 25.125 M -0.85 % | 25.340 M 0.61 % | 25.186 M 2.32 % | 24.614 M 5.02 % | 23.438 M -1.14 % | 23.708 M 2.60 % | 23.109 M 2.07 % | 22.641 M 11.00 % | 20.397 M -0.23 % | 20.445 M 3.38 % | 19.776 M 1.73 % | 19.440 M 2.45 % | 18.975 M -0.03 % | 18.980 M 0.08 % | 18.965 M 0.15 % | 18.936 M 0.96 % | 18.756 M -0.46 % | 18.843 M 0.32 % | 18.783 M 0.15 % | 18.756 M -0.28 % | 18.809 M 0.52 % | 18.711 M -0.06 % | 18.723 M 0.00 % | 18.723 M -5.07 % | 19.723 M 5.31 % | 18.728 M 0.43 % | 18.647 M 0.00 % | 18.647 M 0.00 % | 18.647 M 0.00 % | 18.647 M -1.06 % | 18.847 M 2.15 % | 18.450 M 2.30 % | 18.035 M 0.00 % | 18.035 M 0.06 % | 18.024 M 2.86 % | 17.522 M 3.64 % | 16.906 M 0.00 % | 16.906 M 0.00 % | 16.906 M 0.00 % | 16.906 M 0.14 % | 16.883 M 0.00 % | 16.883 M -8.60 % | 18.471 M 4.55 % | 17.667 M 2.05 % | 17.313 M 0.00 % | 17.313 M 1.28 % | 17.093 M 0.65 % | 16.984 M -3.72 % | 17.639 M 0.00 % | 17.639 M 9.67 % | 16.084 M 7.70 % | 14.934 M -3.98 % | 15.554 M 0.00 % | 15.554 M 0.00 % | 15.554 M 3.93 % | 14.966 M |
| Weighted average shs out | 38.504 M 1.63 % | 37.886 M -1.09 % | 38.304 M 2.76 % | 37.276 M -1.49 % | 37.839 M 1.01 % | 37.459 M 0.99 % | 37.092 M 2.08 % | 36.338 M 1.91 % | 35.657 M 1.36 % | 35.178 M 0.75 % | 34.914 M 0.76 % | 34.651 M 2.38 % | 33.846 M 0.00 % | 33.846 M 1.00 % | 33.511 M 4.02 % | 32.217 M 0.00 % | 32.217 M 1.61 % | 31.705 M 1.42 % | 31.262 M 0.67 % | 31.054 M 0.00 % | 31.054 M 1.00 % | 30.747 M 1.61 % | 30.260 M 5.41 % | 28.708 M 5.44 % | 27.228 M -3.48 % | 28.211 M 3.61 % | 27.228 M 0.39 % | 27.122 M -0.39 % | 27.228 M 0.72 % | 27.034 M 1.13 % | 26.732 M 4.49 % | 25.583 M -0.13 % | 25.617 M 0.87 % | 25.396 M 0.10 % | 25.370 M 0.98 % | 25.125 M -0.85 % | 25.340 M 0.61 % | 25.186 M 2.32 % | 24.614 M 5.02 % | 23.438 M -1.14 % | 23.708 M 2.60 % | 23.109 M 2.07 % | 22.641 M 11.00 % | 20.397 M -0.23 % | 20.445 M 3.38 % | 19.776 M 1.73 % | 19.440 M 2.45 % | 18.975 M -0.03 % | 18.980 M 0.08 % | 18.965 M 0.15 % | 18.936 M 0.96 % | 18.756 M -0.46 % | 18.843 M 0.32 % | 18.783 M 0.15 % | 18.756 M -0.28 % | 18.809 M 0.52 % | 18.711 M -0.06 % | 18.723 M 0.00 % | 18.723 M -5.07 % | 19.723 M 5.31 % | 18.728 M 0.43 % | 18.647 M 0.00 % | 18.647 M 0.00 % | 18.647 M 0.00 % | 18.647 M -1.06 % | 18.847 M 2.15 % | 18.450 M 2.30 % | 18.035 M 0.00 % | 18.035 M 0.06 % | 18.024 M 2.86 % | 17.522 M 3.64 % | 16.906 M 0.00 % | 16.906 M 0.00 % | 16.906 M 0.00 % | 16.906 M 0.14 % | 16.883 M 0.00 % | 16.883 M -8.60 % | 18.471 M 4.55 % | 17.667 M 2.05 % | 17.313 M 0.00 % | 17.313 M 1.28 % | 17.093 M 0.65 % | 16.984 M -3.72 % | 17.639 M 0.00 % | 17.639 M 9.67 % | 16.084 M 7.70 % | 14.934 M -3.98 % | 15.554 M 0.00 % | 15.554 M 0.00 % | 15.554 M 3.93 % | 14.966 M |
| EPS diluted | 0.01 85.19 % | 0.01 440.00 % | 0.00 -62.96 % | 0.00 268.75 % | 0.00 -366.67 % | 0.00 135.29 % | 0.00 -30.77 % | 0.00 45.83 % | 0.00 27.27 % | 0.00 -94.12 % | 0.00 -180.95 % | 0.00 -65.57 % | 0.01 177.22 % | -0.01 -107.89 % | 0.00 30.91 % | -0.01 -1 475.00 % | 0.00 110.53 % | 0.00 -245.45 % | 0.00 64.52 % | 0.00 -82.35 % | 0.00 15.00 % | 0.00 13.04 % | 0.00 79.82 % | -0.01 -128.00 % | -0.01 -8.70 % | 0.00 50.00 % | -0.01 -162.86 % | 0.00 38.60 % | -0.01 1.72 % | -0.01 -5.45 % | -0.01 9.84 % | -0.01 16.44 % | -0.01 -15.87 % | -0.01 -34.04 % | 0.00 50.00 % | -0.01 -104.35 % | 0.00 20.69 % | -0.01 -7.41 % | -0.01 26.03 % | -0.01 26.26 % | -0.01 -153.85 % | 0.00 -457.14 % | 0.00 90.00 % | -0.01 -16.67 % | -0.01 41.18 % | -0.01 -610.00 % | 0.00 151.28 % | 0.00 -230.00 % | 0.00 148.39 % | -0.01 -1 450.00 % | 0.00 97.33 % | -0.02 -188.46 % | -0.01 46.94 % | -0.01 -263.33 % | 0.01 81.82 % | 0.00 191.67 % | 0.00 55.00 % | -0.01 -172.73 % | 0.01 787.50 % | 0.00 61.90 % | 0.00 -44.83 % | 0.00 -126.36 % | 0.01 11 100.00 % | 0.00 96.67 % | 0.00 61.04 % | -0.01 -164.17 % | 0.01 196.77 % | -0.01 -105.39 % | 0.23 1 564.97 % | -0.02 -1 021.43 % | 0.00 -120.00 % | 0.01 325.81 % | 0.00 22.50 % | 0.00 -233.33 % | 0.00 101.25 % | -0.24 -4 797.96 % | 0.00 -110.21 % | 0.05 477.95 % | -0.01 -311.67 % | 0.01 330.77 % | 0.00 -188.89 % | 0.00 90.82 % | -0.01 94.24 % | -0.17 -312.50 % | 0.08 979.12 % | -0.01 -4.60 % | -0.01 86.26 % | -0.06 -744.00 % | -0.01 14.77 % | -0.01 88.65 % | -0.08 |
| Earnings per share | 0.01 85.19 % | 0.01 500.00 % | 0.00 -66.67 % | 0.00 268.75 % | 0.00 -366.67 % | 0.00 135.29 % | 0.00 -30.77 % | 0.00 45.83 % | 0.00 27.27 % | 0.00 -94.12 % | 0.00 -180.95 % | 0.00 -66.67 % | 0.01 177.78 % | -0.01 -107.69 % | 0.00 29.09 % | -0.01 -1 475.00 % | 0.00 110.26 % | 0.00 -225.00 % | 0.00 61.29 % | 0.00 -82.35 % | 0.00 15.00 % | 0.00 13.04 % | 0.00 79.82 % | -0.01 -128.00 % | -0.01 -8.70 % | 0.00 50.00 % | -0.01 -162.86 % | 0.00 38.60 % | -0.01 1.72 % | -0.01 -5.45 % | -0.01 9.84 % | -0.01 16.44 % | -0.01 -15.87 % | -0.01 -34.04 % | 0.00 50.00 % | -0.01 -104.35 % | 0.00 20.69 % | -0.01 -7.41 % | -0.01 26.03 % | -0.01 26.26 % | -0.01 -153.85 % | 0.00 -457.14 % | 0.00 90.00 % | -0.01 -16.67 % | -0.01 41.18 % | -0.01 -610.00 % | 0.00 151.28 % | 0.00 -230.00 % | 0.00 148.39 % | -0.01 -1 450.00 % | 0.00 97.33 % | -0.02 -188.46 % | -0.01 46.94 % | -0.01 -263.33 % | 0.01 81.82 % | 0.00 191.67 % | 0.00 55.00 % | -0.01 -172.73 % | 0.01 787.50 % | 0.00 61.90 % | 0.00 -44.83 % | 0.00 -126.36 % | 0.01 11 100.00 % | 0.00 96.67 % | 0.00 61.04 % | -0.01 -164.17 % | 0.01 196.77 % | -0.01 -105.39 % | 0.23 1 564.97 % | -0.02 -1 021.43 % | 0.00 -120.00 % | 0.01 325.81 % | 0.00 22.50 % | 0.00 -233.33 % | 0.00 101.25 % | -0.24 -4 797.96 % | 0.00 -110.21 % | 0.05 477.95 % | -0.01 -311.67 % | 0.01 330.77 % | 0.00 -188.89 % | 0.00 90.82 % | -0.01 94.24 % | -0.17 -312.50 % | 0.08 979.12 % | -0.01 -4.60 % | -0.01 86.26 % | -0.06 -744.00 % | -0.01 14.77 % | -0.01 88.65 % | -0.08 |
| Gross profit | 256.534 K -35.95 % | 400.497 K 28.00 % | 312.886 K -13.30 % | 360.875 K 308.69 % | 88.301 K -40.65 % | 148.771 K 397.61 % | 29.897 K -52.16 % | 62.500 K 29.75 % | 48.170 K 246.55 % | 13.900 K -74.56 % | 54.637 K 505.98 % | -13.458 K -117.07 % | 78.824 K 380.55 % | 16.403 K -45.42 % | 30.054 K -2.54 % | 30.837 K -48.40 % | 59.763 K 253.84 % | 16.890 K -21.01 % | 21.382 K 187.59 % | -24.411 K -151.02 % | 47.849 K 133.44 % | 20.497 K -24.19 % | 27.038 K 155.97 % | 10.563 K -42.83 % | 18.475 K 7.71 % | 17.152 K -60.24 % | 43.140 K -23.66 % | 56.510 K 409.37 % | -18.266 K -1 891.93 % | -917.000 -101.77 % | 51.821 K 10.12 % | 47.059 K 1 904.22 % | 2.348 K -82.73 % | 13.594 K -85.24 % | 92.084 K 54.49 % | 59.606 K -28.79 % | 83.699 K 220.92 % | 26.081 K -79.80 % | 129.132 K -0.38 % | 129.628 K 497.64 % | 21.690 K -77.45 % | 96.199 K -37.40 % | 153.668 K 519.53 % | 24.804 K -65.19 % | 71.253 K 90.18 % | 37.466 K -81.62 % | 203.800 K 216.16 % | 64.462 K 1 039.51 % | 5.657 K -85.80 % | 39.826 K -76.21 % | 167.415 K 40.76 % | 118.940 K 3 215.86 % | 3.587 K -85.54 % | 24.814 K -92.82 % | 345.399 K 120.50 % | 156.640 K 2 100.62 % | 7.118 K 64.20 % | 4.335 K -98.86 % | 381.712 K 513.24 % | 62.245 K 297.88 % | 15.644 K -73.40 % | 58.823 K -84.19 % | 372.104 K 355.50 % | 81.691 K 451.74 % | 14.806 K -43.38 % | 26.152 K -92.23 % | 336.464 K 256.20 % | 94.460 K 757.64 % | 11.014 K 107.96 % | -138.339 K -240.65 % | 98.358 K -65.54 % | 285.449 K 1 836.69 % | 14.739 K -11.40 % | 16.636 K -87.18 % | 129.775 K 1.70 % | 127.606 K 398.50 % | 25.598 K 518.31 % | 4.140 K -41.69 % | 7.100 K -97.21 % | 254.455 K 2 421.60 % | 10.091 K -16.59 % | 12.098 K 82.86 % | 6.616 K 115.73 % | -42.071 K -1 296.90 % | 3.515 K 175.69 % | 1.275 K -80.39 % | 6.501 K -51.82 % | 13.492 K -0.26 % | 13.527 K | 0.000 -100.00 % | 5.196 K |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.116 K | 0.000 | 0.000 -100.00 % | 547.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 378.800 K 68 647.73 % | 551.000 | 0.000 | 0.000 100.00 % | -28.968 K | 0.000 | 0.000 | 0.000 100.00 % | -15.938 K -6 150.20 % | -255.000 | 0.000 | 0.000 100.00 % | -10.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 31.961 K | 0.000 | 0.000 | 0.000 -100.00 % | 36.114 K | 0.000 -100.00 % | 19.445 K 170.11 % | 7.199 K -99.85 % | 4.778 M 27 500.85 % | 17.311 K 101.80 % | -963.150 K -4 815 650.00 % | -20.000 -100.20 % | 10.000 K | 0.000 -100.00 % | 2.000 K 0.00 % | 2.000 K 97.24 % | 1.014 K | 0.000 -100.00 % | 55.147 K -0.06 % | 55.178 K -94.40 % | 985.184 K 1 860.68 % | 50.247 K 9.48 % | 45.898 K 59.58 % | 28.762 K |
| Cost of revenue | 356.102 K -10.05 % | 395.872 K 71.35 % | 231.030 K -38.78 % | 377.361 K 98.63 % | 189.978 K 25.35 % | 151.560 K 321.13 % | 35.989 K -41.69 % | 61.717 K -19.30 % | 76.480 K 472.93 % | 13.349 K -21.52 % | 17.010 K -54.06 % | 37.028 K -34.14 % | 56.224 K 163.79 % | 21.314 K -34.11 % | 32.346 K 76.02 % | 18.376 K -63.76 % | 50.712 K 463.09 % | 9.006 K -51.67 % | 18.635 K -64.58 % | 52.616 K 22.46 % | 42.965 K 180.62 % | 15.311 K -24.90 % | 20.388 K 22.26 % | 16.676 K -45.43 % | 30.558 K 131.38 % | 13.207 K -80.05 % | 66.204 K 158.03 % | 25.657 K -51.05 % | 52.415 K 189.91 % | 18.080 K -71.92 % | 64.382 K -8.95 % | 70.713 K 79.19 % | 39.463 K 54.35 % | 25.568 K -66.85 % | 77.126 K 72.74 % | 44.649 K -41.21 % | 75.944 K -9.80 % | 84.197 K -14.74 % | 98.754 K 5.17 % | 93.898 K 277.05 % | 24.903 K -79.28 % | 120.178 K -9.46 % | 132.736 K 19.66 % | 110.923 K -10.39 % | 123.782 K 323.85 % | 29.204 K -82.82 % | 169.952 K 189.70 % | 58.664 K 974.43 % | 5.460 K -64.04 % | 15.184 K -88.10 % | 127.631 K 42.74 % | 89.414 K 2 398.99 % | 3.578 K -82.68 % | 20.657 K -89.99 % | 206.372 K 60.75 % | 128.378 K 303.16 % | 31.843 K 6.76 % | 29.826 K -90.03 % | 299.297 K 13.68 % | 263.273 K 1 972.53 % | 12.703 K -78.68 % | 59.591 K -77.48 % | 264.572 K 230.36 % | 80.087 K 578.13 % | 11.810 K -62.52 % | 31.514 K -87.63 % | 254.700 K 167.49 % | 95.220 K 28.46 % | 74.127 K -57.02 % | 172.472 K 26.98 % | 135.825 K 42.43 % | 95.365 K 368.53 % | 20.354 K 68.97 % | 12.046 K -85.98 % | 85.908 K -16.98 % | 103.479 K 557.76 % | 15.732 K 424.75 % | 2.998 K -41.68 % | 5.141 K -36.49 % | 8.095 K 6.79 % | 7.580 K 71.73 % | 4.414 K -51.69 % | 9.137 K -90.34 % | 94.601 K 3 615.67 % | 2.546 K 175.54 % | 924.000 -80.37 % | 4.708 K 180.19 % | -5.871 K -131.43 % | 18.679 K | 0.000 -100.00 % | 10.393 K |
| General and administrative 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 -100.00 % | 107.878 K | 0.000 -100.00 % | 107.878 K | 0.000 -100.00 % | 340.373 K 409.80 % | 66.766 K -60.19 % | 167.718 K 58.39 % | 105.889 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.400 K -91.03 % | 26.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing 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 100.00 % | -27.570 K | 0.000 | 0.000 | 0.000 100.00 % | -261.912 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 % | 73.341 K | 0.000 | 0.000 | 0.000 -100.00 % | 61.322 K 7 784.46 % | -798.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 % | 833.000 | 0.000 | 0.000 100.00 % | -600.000 12.54 % | -686.000 | 0.000 | 0.000 100.00 % | -487.000 10.97 % | -547.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.020 K -9.89 % | 1.132 K |
| Operating expenses | 192.830 K -3.50 % | 199.823 K -26.56 % | 272.099 K 85.27 % | 146.869 K 3.27 % | 142.223 K 17.50 % | 121.040 K 41.27 % | 85.682 K -17.73 % | 104.148 K -17.15 % | 125.713 K 3.16 % | 121.859 K 6.29 % | 114.651 K -4.38 % | 119.909 K 3.59 % | 115.757 K -58.65 % | 279.955 K 85.87 % | 150.618 K 10.98 % | 135.718 K 103.03 % | 66.845 K -47.75 % | 127.943 K 57.55 % | 81.210 K 17.20 % | 69.294 K -30.48 % | 99.681 K 23.66 % | 80.612 K -11.94 % | 91.545 K -72.32 % | 330.739 K 111.26 % | 156.556 K 11.63 % | 140.249 K -48.23 % | 270.904 K 54.75 % | 175.060 K 37.19 % | 127.604 K -17.62 % | 154.888 K -18.83 % | 190.811 K -1.52 % | 193.756 K 5.38 % | 183.868 K 7.69 % | 170.741 K -15.82 % | 202.838 K -28.67 % | 284.357 K 53.71 % | 185.000 K 21.64 % | 152.090 K -37.63 % | 243.864 K -11.33 % | 275.028 K 22.55 % | 224.426 K 36.12 % | 164.874 K 8.54 % | 151.907 K 15.36 % | 131.680 K -22.40 % | 169.690 K -17.11 % | 204.726 K 45.36 % | 140.836 K 31.34 % | 107.234 K -5.54 % | 113.527 K -17.16 % | 137.043 K -8.68 % | 150.064 K 5.86 % | 141.755 K 69.71 % | 83.528 K -57.01 % | 194.288 K -9.92 % | 215.684 K 81.03 % | 119.144 K 63.16 % | 73.023 K -49.42 % | 144.369 K -9.41 % | 159.371 K 98.45 % | 80.308 K -3.31 % | 83.058 K -23.01 % | 107.878 K -27.85 % | 149.528 K 90.58 % | 78.461 K 17.52 % | 66.766 K -60.19 % | 167.718 K 58.39 % | 105.889 K -62.98 % | 286.012 K 191.69 % | 98.055 K -16.49 % | 117.420 K 1.00 % | 116.253 K -13.38 % | 134.203 K 112.17 % | 63.254 K -2.17 % | 64.658 K -7.23 % | 69.694 K 550.13 % | -15.483 K -116.86 % | 91.841 K 11.18 % | 82.606 K -63.70 % | 227.542 K 88.74 % | 120.557 K 89.19 % | 63.722 K 145.54 % | 25.952 K -84.77 % | 170.352 K -94.09 % | 2.884 M 293.13 % | -1.493 M -1 726.79 % | 91.801 K 13.89 % | 80.607 K -91.48 % | 945.655 K 1 085.77 % | 79.750 K -12.52 % | 91.164 K -91.97 % | 1.136 M |
| Cost and expenses | 548.932 K -7.85 % | 595.695 K 18.40 % | 503.129 K -4.03 % | 524.230 K 57.81 % | 332.201 K 21.86 % | 272.600 K 124.05 % | 121.671 K -26.64 % | 165.865 K -17.97 % | 202.193 K 49.54 % | 135.208 K 2.69 % | 131.661 K -16.11 % | 156.937 K -8.75 % | 171.981 K -42.91 % | 301.269 K 64.66 % | 182.964 K 18.74 % | 154.094 K 31.08 % | 117.557 K -14.16 % | 136.949 K 37.16 % | 99.845 K -18.10 % | 121.910 K -14.54 % | 142.646 K 48.71 % | 95.923 K -14.30 % | 111.933 K -67.78 % | 347.415 K 85.67 % | 187.114 K 21.93 % | 153.456 K -54.48 % | 337.108 K 67.95 % | 200.717 K 11.50 % | 180.019 K 4.08 % | 172.968 K -32.22 % | 255.193 K -3.51 % | 264.469 K 18.42 % | 223.331 K 13.77 % | 196.309 K -29.88 % | 279.964 K -14.91 % | 329.006 K 26.08 % | 260.943 K 10.43 % | 236.287 K -31.03 % | 342.618 K -7.13 % | 368.926 K 47.97 % | 249.329 K -12.53 % | 285.052 K 0.14 % | 284.643 K 17.33 % | 242.603 K -17.33 % | 293.472 K 25.45 % | 233.930 K -24.73 % | 310.788 K 87.34 % | 165.898 K 39.43 % | 118.987 K -21.84 % | 152.227 K -45.18 % | 277.695 K 20.13 % | 231.169 K 165.39 % | 87.106 K -59.48 % | 214.945 K -49.07 % | 422.056 K 70.51 % | 247.522 K 136.04 % | 104.866 K -39.80 % | 174.195 K -62.02 % | 458.668 K 33.50 % | 343.581 K 258.79 % | 95.761 K -42.82 % | 167.469 K -59.56 % | 414.100 K 161.18 % | 158.548 K 101.78 % | 78.576 K -60.56 % | 199.232 K -44.75 % | 360.589 K -5.41 % | 381.232 K 121.41 % | 172.182 K -40.60 % | 289.892 K 15.00 % | 252.078 K 9.81 % | 229.568 K 174.58 % | 83.608 K 9.00 % | 76.704 K -50.71 % | 155.602 K 76.83 % | 87.996 K -18.20 % | 107.573 K 25.66 % | 85.604 K -63.21 % | 232.683 K 80.86 % | 128.652 K 80.43 % | 71.302 K 134.81 % | 30.366 K -83.08 % | 179.489 K -93.97 % | 2.979 M 299.81 % | -1.491 M -1 707.83 % | 92.725 K 8.69 % | 85.315 K -90.92 % | 939.784 K 854.78 % | 98.429 K 7.97 % | 91.164 K -92.05 % | 1.146 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 192.830 K -3.50 % | 199.823 K -26.56 % | 272.099 K 85.27 % | 146.869 K 3.27 % | 142.224 K 17.50 % | 121.040 K 41.27 % | 85.682 K -17.73 % | 104.148 K -16.64 % | 124.944 K 2.53 % | 121.859 K 6.29 % | 114.651 K -4.38 % | 119.909 K 3.59 % | 115.757 K -58.65 % | 279.955 K 85.87 % | 150.618 K 10.98 % | 135.718 K 103.03 % | 66.845 K -47.75 % | 127.943 K 57.55 % | 81.210 K 17.20 % | 69.294 K -30.48 % | 99.681 K 23.66 % | 80.612 K -11.94 % | 91.545 K -72.32 % | 330.739 K 111.26 % | 156.556 K 11.63 % | 140.249 K -48.23 % | 270.904 K 54.75 % | 175.060 K 37.19 % | 127.604 K -17.62 % | 154.888 K -18.83 % | 190.811 K -1.52 % | 193.756 K 5.38 % | 183.868 K 7.69 % | 170.741 K -15.82 % | 202.838 K -28.67 % | 284.357 K 53.71 % | 185.000 K 21.64 % | 152.090 K -37.63 % | 243.864 K -11.33 % | 275.028 K 22.55 % | 224.426 K 36.12 % | 164.874 K 8.54 % | 151.907 K 15.36 % | 131.680 K -22.40 % | 169.690 K -17.11 % | 204.726 K 45.36 % | 140.836 K 31.34 % | 107.234 K -5.54 % | 113.527 K -17.16 % | 137.043 K -8.68 % | 150.064 K 5.86 % | 141.755 K 69.71 % | 83.528 K -57.01 % | 194.288 K -9.92 % | 215.684 K 81.03 % | 119.144 K 63.16 % | 73.023 K -49.42 % | 144.369 K -9.41 % | 159.371 K 98.45 % | 80.308 K -3.31 % | 83.058 K -23.01 % | 107.878 K -27.85 % | 149.528 K 90.58 % | 78.461 K 17.52 % | 66.766 K -60.19 % | 167.718 K 58.39 % | 105.889 K -62.98 % | 286.012 K 191.69 % | 98.055 K -16.49 % | 117.420 K 1.00 % | 116.253 K -13.38 % | 134.203 K 112.17 % | 63.254 K -2.17 % | 64.658 K -7.23 % | 69.694 K 550.13 % | -15.483 K -116.86 % | 91.841 K 11.18 % | 82.606 K -63.69 % | 227.522 K 88.73 % | 120.557 K 89.19 % | 63.722 K 145.54 % | 25.952 K -84.77 % | 170.352 K -86.74 % | 1.284 M 1 104.88 % | 106.591 K 16.11 % | 91.801 K 13.89 % | 80.607 K -91.48 % | 945.655 K 1 085.77 % | 79.750 K -11.53 % | 90.144 K -92.06 % | 1.135 M |
| Interest income | 0.000 -100.00 % | 5.849 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -255.000 -200.00 % | 255.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 564.000 | 0.000 -100.00 % | 3.262 K -84.08 % | 20.489 K 433.98 % | 3.837 K -11.55 % | 4.338 K -42.98 % | 7.608 K 6.33 % | 7.155 K 11.43 % | 6.421 K 38.62 % | 4.632 K -29.81 % | 6.599 K -13.42 % | 7.622 K -28.83 % | 10.710 K -12.67 % | 12.264 K 6.87 % | 11.476 K -37.30 % | 18.302 K 36.41 % | 13.417 K 7.92 % | 12.432 K 150.65 % | 4.960 K 183.59 % | 1.749 K -19.51 % | 2.173 K -4.65 % | 2.279 K -56.31 % | 5.216 K -31.66 % | 7.632 K 1 034.03 % | 673.000 -86.64 % | 5.037 K 2.42 % | 4.918 K -16.16 % | 5.866 K -29.76 % | 8.351 K 382.44 % | 1.731 K -74.21 % | 6.712 K -15.88 % | 7.979 K 46.51 % | 5.446 K 51.11 % | 3.604 K -48.87 % | 7.049 K -29.31 % | 9.972 K -34.20 % | 15.156 K -22.38 % | 19.526 K 5.66 % | 18.480 K -19.08 % | 22.836 K -26.87 % | 31.227 K 43.42 % | 21.773 K 22.76 % | 17.736 K -50.70 % | 35.976 K 44.99 % | 24.812 K -29.92 % | 35.403 K 25.23 % | 28.270 K -9.31 % | 31.173 K 16.26 % | 26.814 K 34.45 % | 19.943 K -18.01 % | 24.323 K -64.90 % | 69.306 K 299.64 % | 17.342 K 19.97 % | 14.455 K -33.37 % | 21.696 K 27.07 % | 17.074 K 153.96 % | 6.723 K -30.09 % | 9.617 K -57.07 % | 22.401 K 74.82 % | 12.814 K 19.52 % | 10.721 K 149.62 % | 4.295 K -63.90 % | 11.898 K 13.83 % | 10.452 K 134.56 % | 4.456 K 53.29 % | 2.907 K -46.81 % | 5.465 K -82.90 % | 31.961 K | 0.000 -100.00 % | 26.981 K 284.29 % | 7.021 K | 0.000 | 0.000 -100.00 % | 19.445 K 170.11 % | 7.199 K | 0.000 -100.00 % | 17.311 K -95.62 % | 395.006 K 9 445.82 % | 4.138 K -84.00 % | 25.859 K | 0.000 -100.00 % | 2.000 K 0.00 % | 2.000 K -96.50 % | 57.170 K 3.73 % | 55.116 K -0.06 % | 55.147 K -0.06 % | 55.178 K 4.07 % | 53.021 K | 0.000 | 0.000 -100.00 % | 28.762 K |
| Depreciation and amortization | 0.000 -100.00 % | 2.487 K 87.98 % | 1.323 K -0.08 % | 1.324 K 0.00 % | 1.324 K 13.65 % | 1.165 K 0.00 % | 1.165 K 51.69 % | 768.000 -0.13 % | 769.000 0.13 % | 768.000 -0.13 % | 769.000 -92.90 % | 10.824 K 1.32 % | 10.683 K 1.35 % | 10.541 K 1.32 % | 10.404 K -42.90 % | 18.221 K 0.75 % | 18.086 K 0.74 % | 17.954 K 0.74 % | 17.822 K 196.26 % | -18.514 K -207.18 % | 17.274 K 0.00 % | 17.274 K 0.00 % | 17.274 K 224.36 % | -13.890 K -239.26 % | 9.974 K -65.16 % | 28.626 K 243.77 % | 8.327 K 19.74 % | 6.954 K -21.67 % | 8.878 K 0.00 % | 8.878 K 0.00 % | 8.878 K 9.51 % | 8.107 K 7.19 % | 7.563 K 0.00 % | 7.563 K -2.16 % | 7.730 K 16.42 % | 6.640 K -2.05 % | 6.779 K 25.70 % | 5.393 K 143.81 % | 2.212 K -12.29 % | 2.522 K -8.56 % | 2.758 K 1.81 % | 2.709 K -1.78 % | 2.758 K 98.99 % | 1.386 K -15.23 % | 1.635 K 91.45 % | 854.000 -23.41 % | 1.115 K 60.66 % | 694.000 49.25 % | 465.000 0.22 % | 464.000 -3.13 % | 479.000 -50.82 % | 974.000 276.77 % | -551.000 -587.61 % | 113.000 0.00 % | 113.000 -12.40 % | 129.000 -5.15 % | 136.000 1.49 % | 134.000 -0.74 % | 135.000 113.60 % | -993.000 -489.41 % | 255.000 -56.78 % | 590.000 -81.79 % | 3.240 K 32.73 % | 2.441 K 103.76 % | 1.198 K 0.08 % | 1.197 K 0.00 % | 1.197 K -64.77 % | 3.398 K 438.45 % | -1.004 K -159.55 % | 1.686 K 40.85 % | 1.197 K 145.43 % | -2.635 K -164.38 % | 4.093 K 0.07 % | 4.090 K 241.69 % | 1.197 K -18.90 % | 1.476 K -47.79 % | 2.827 K -2.32 % | 2.894 K -28.22 % | 4.032 K -23.40 % | 5.264 K -14.00 % | 6.121 K 194.00 % | 2.082 K 0.05 % | 2.081 K 305.23 % | -1.014 K -132.57 % | 3.113 K 0.00 % | 3.113 K 0.00 % | 3.113 K | 0.000 | 0.000 -100.00 % | 1.019 K -9.98 % | 1.132 K |
| Operating income | 63.704 K -68.25 % | 200.674 K 392.00 % | 40.787 K -80.94 % | 214.006 K 496.88 % | -53.922 K -294.45 % | 27.731 K 149.71 % | -55.780 K -33.93 % | -41.650 K 45.75 % | -76.774 K 28.89 % | -107.959 K -79.89 % | -60.014 K 55.00 % | -133.367 K -159.79 % | 223.067 K 184.64 % | -263.552 K -118.60 % | -120.564 K -14.95 % | -104.881 K -1 380.95 % | -7.082 K 93.62 % | -111.053 K -85.62 % | -59.828 K 36.15 % | -93.705 K -80.79 % | -51.832 K 13.78 % | -60.115 K 6.81 % | -64.507 K 79.85 % | -320.176 K -131.88 % | -138.081 K -12.17 % | -123.097 K 45.95 % | -227.764 K -92.12 % | -118.550 K 18.73 % | -145.870 K 6.38 % | -155.805 K -12.10 % | -138.990 K 5.25 % | -146.697 K 19.18 % | -181.520 K -15.51 % | -157.147 K -41.89 % | -110.754 K 50.72 % | -224.751 K -121.87 % | -101.300 K 19.61 % | -126.009 K -9.83 % | -114.732 K 21.09 % | -145.400 K 28.28 % | -202.736 K -195.21 % | -68.675 K -3 999.77 % | 1.761 K 101.65 % | -106.876 K -8.57 % | -98.437 K 41.15 % | -167.260 K -365.64 % | 62.964 K 247.21 % | -42.772 K 60.35 % | -107.870 K -10.96 % | -97.217 K -660.30 % | 17.351 K 176.05 % | -22.815 K 71.46 % | -79.941 K 52.83 % | -169.474 K -230.65 % | 129.715 K 245.94 % | 37.496 K 156.89 % | -65.905 K 52.94 % | -140.034 K -162.98 % | 222.341 K 1 330.92 % | -18.063 K 73.21 % | -67.414 K -37.43 % | -49.055 K -122.04 % | 222.576 K 6 790.90 % | 3.230 K 106.22 % | -51.960 K 63.30 % | -141.566 K -161.40 % | 230.575 K 220.37 % | -191.552 K -120.07 % | -87.041 K 65.97 % | -255.759 K -1 329.22 % | -17.895 K -111.83 % | 151.246 K 411.75 % | -48.515 K -1.03 % | -48.022 K -179.93 % | 60.081 K -58.01 % | 143.089 K 316.01 % | -66.243 K 15.58 % | -78.466 K 64.41 % | -220.442 K -264.63 % | 133.898 K 349.67 % | -53.631 K -287.12 % | -13.854 K 91.54 % | -163.736 K 94.40 % | -2.926 M -295.49 % | 1.497 M 1 753.58 % | -90.526 K -22.16 % | -74.106 K 92.05 % | -932.163 K -1 307.61 % | -66.223 K 27.36 % | -91.164 K 91.94 % | -1.131 M |
| Operating income ratio | 0.10 -58.73 % | 0.25 236.04 % | 0.07 -74.13 % | 0.29 249.60 % | -0.19 -309.86 % | 0.09 110.91 % | -0.85 -152.49 % | -0.34 45.56 % | -0.62 84.45 % | -3.96 -372.99 % | -0.84 85.20 % | -5.66 -442.56 % | 1.65 123.64 % | -6.99 -261.66 % | -1.93 9.34 % | -2.13 -3 224.49 % | -0.06 98.51 % | -4.29 -186.84 % | -1.50 55.00 % | -3.32 -482.09 % | -0.57 66.00 % | -1.68 -23.43 % | -1.36 88.43 % | -11.75 -317.40 % | -2.82 30.55 % | -4.05 -94.66 % | -2.08 -44.37 % | -1.44 66.22 % | -4.27 52.95 % | -9.08 -658.97 % | -1.20 3.97 % | -1.25 71.31 % | -4.34 -8.19 % | -4.01 -513.07 % | -0.65 69.64 % | -2.16 -239.74 % | -0.63 44.47 % | -1.14 -126.96 % | -0.50 22.60 % | -0.65 85.05 % | -4.35 -1 270.95 % | -0.32 -5 261.87 % | 0.01 100.78 % | -0.79 -56.02 % | -0.50 79.88 % | -2.51 -1 589.20 % | 0.17 148.50 % | -0.35 96.42 % | -9.70 -449.05 % | -1.77 -3 105.15 % | 0.06 153.71 % | -0.11 99.02 % | -11.16 -199.35 % | -3.73 -1 685.39 % | 0.24 78.70 % | 0.13 107.78 % | -1.69 58.73 % | -4.10 -1 355.56 % | 0.33 688.37 % | -0.06 97.67 % | -2.38 -474.07 % | -0.41 -218.50 % | 0.35 1 650.96 % | 0.02 101.02 % | -1.95 20.48 % | -2.45 -729.41 % | 0.39 138.62 % | -1.01 1.22 % | -1.02 86.36 % | -7.49 -9 705.73 % | -0.08 -119.24 % | 0.40 128.73 % | -1.38 17.43 % | -1.67 -701.05 % | 0.28 -55.01 % | 0.62 138.63 % | -1.60 85.42 % | -10.99 38.96 % | -18.01 -3 631.14 % | 0.51 116.80 % | -3.03 -261.73 % | -0.84 91.93 % | -10.39 81.34 % | -55.71 -122.56 % | 246.98 699.94 % | -41.17 -522.68 % | -6.61 94.59 % | -122.32 -5 848.51 % | -2.06 | 0.00 100.00 % | -72.53 |
| Total other income expenses net | -1.268 K -136.07 % | 3.515 K 176.66 % | -4.585 K 72.77 % | -16.836 K -226.22 % | -5.161 K 6.21 % | -5.503 K 37.27 % | -8.773 K -80.92 % | -4.849 K 32.56 % | -7.190 K -55.22 % | -4.632 K -603.48 % | 920.000 -99.11 % | 103.378 K -58.47 % | 248.917 K 2 129.66 % | -12.264 K -6.87 % | -11.476 K 83.96 % | -71.554 K -453.62 % | 20.235 K 262.77 % | -12.432 K -152.10 % | 23.863 K 1 464.38 % | -1.749 K 19.51 % | -2.173 K 4.65 % | -2.279 K 48.00 % | -4.383 K 42.57 % | -7.632 K -353.39 % | 3.012 K 153.43 % | -5.637 K 75.06 % | -22.603 K -144.60 % | 50.675 K 706.81 % | -8.351 K -276.51 % | -2.218 K 69.44 % | -7.259 K 29.29 % | -10.266 K -88.51 % | -5.446 K -51.11 % | -3.604 K 57.53 % | -8.486 K 31.94 % | -12.469 K 17.73 % | -15.156 K 22.38 % | -19.526 K -5.66 % | -18.480 K 29.48 % | -26.204 K 16.09 % | -31.227 K -43.42 % | -21.773 K -25.49 % | -17.351 K 51.77 % | -35.976 K -44.99 % | -24.812 K 29.92 % | -35.403 K -25.23 % | -28.270 K 9.31 % | -31.173 K -119.10 % | 163.186 K 918.26 % | -19.943 K 18.01 % | -24.323 K 90.19 % | -247.970 K -1 329.88 % | -17.342 K -19.97 % | -14.455 K 33.37 % | -21.696 K -281.04 % | 11.984 K 795.53 % | -1.723 K 82.08 % | -9.617 K 57.07 % | -22.401 K -224.02 % | 18.063 K 272.59 % | -10.466 K -143.68 % | -4.295 K 63.90 % | -11.898 K -268.36 % | -3.230 K 27.51 % | -4.456 K -53.29 % | -2.907 K 46.81 % | -5.465 K -102.85 % | 191.552 K -95.41 % | 4.175 M 15 575.46 % | -26.981 K -284.29 % | -7.021 K 92.85 % | -98.153 K -2 448.77 % | -3.851 K 80.20 % | -19.445 K -1 521.77 % | -1.199 K 99.78 % | -546.206 K | 0.000 -100.00 % | 963.150 K | 0.000 100.00 % | -5.000 K -153.54 % | 9.338 K | 0.000 | 0.000 | 0.000 100.00 % | -55.116 K | 0.000 | 0.000 -100.00 % | 932.163 K | 0.000 | 0.000 | 0.000 |
| 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-02-28 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 | 2003-07-31 | 2003-04-30 | 2003-01-31 |
| 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-02-28 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 | 2003-07-31 | 2003-04-30 | 2003-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -522.432 K -2 226.16 % | -22.459 K 14.10 % | -26.147 K 67.82 % | -81.246 K 54.73 % | -179.469 K -41.28 % | -127.033 K -47.30 % | -86.243 K 16.42 % | -103.183 K 5.36 % | -109.022 K -1 218.98 % | 9.743 K 110.88 % | -89.548 K 49.87 % | -178.618 K -201.17 % | -59.308 K 44.49 % | -106.837 K 36.65 % | -168.644 K 51.70 % | -349.139 K -87.99 % | -185.726 K -411.88 % | -36.283 K -141.13 % | -15.047 K -109.55 % | 157.549 K 41.10 % | 111.655 K 0.34 % | 111.282 K -14.88 % | 130.733 K -52.90 % | 277.549 K 43.61 % | 193.265 K 0.99 % | 191.372 K 422.66 % | 36.615 K 402.75 % | 7.283 K -28.59 % | 10.199 K 184.53 % | -12.066 K -127.33 % | 44.152 K 156.96 % | -77.513 K 5.92 % | -82.388 K 47.05 % | -155.610 K 41.74 % | -267.096 K 10.50 % | -298.419 K 48.68 % | -581.447 K 21.48 % | -740.537 K 14.02 % | -861.339 K -57.19 % | -547.971 K 56.08 % | -1.248 M -5.93 % | -1.178 M -59.13 % | -740.184 K -23.01 % | -601.745 K -200.02 % | -200.571 K -166.36 % | 302.231 K 16.57 % | 259.278 K -33.51 % | 389.965 K 40.08 % | 278.394 K -34.79 % | 426.905 K 16.68 % | 365.862 K -4.72 % | 383.966 K 26.02 % | 304.679 K -6.71 % | 326.579 K 42.95 % | 228.460 K -40.21 % | 382.129 K -17.98 % | 465.891 K 53.06 % | 304.392 K 5.11 % | 289.603 K -49.95 % | 578.602 K 2.22 % | 566.031 K 48.76 % | 380.508 K -28.06 % | 528.893 K -15.12 % | 623.085 K -16.48 % | 746.030 K 10.40 % | 675.722 K -3.36 % | 699.248 K 4.04 % | 672.122 K 8.66 % | 618.528 K -10.67 % | 692.441 K 25.87 % | 550.118 K -35.40 % | 851.613 K 64.08 % | 519.014 K -30.64 % | 748.298 K -8.80 % | 820.492 K -4.88 % | 862.595 K 44.53 % | 596.809 K -6.57 % | 638.755 K -13.46 % | 738.069 K -1.10 % | 746.245 K 49.23 % | 500.077 K 20.15 % | 416.203 K 11.88 % | 372.007 K -66.46 % | 1.109 M 8.50 % | 1.022 M 11.80 % | 914.383 K 6.04 % | 862.324 K 20.93 % | 713.095 K -1.49 % | 723.911 K 26.63 % | 571.690 K 53.11 % | 373.378 K |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 10.000 K -89.14 % | 92.079 K -7.90 % | 99.975 K -4.27 % | 104.429 K -0.42 % | 104.873 K -8.55 % | 114.679 K -5.93 % | 121.910 K -10.03 % | 135.494 K 94.13 % | 69.795 K -6.63 % | 74.750 K -6.38 % | 79.847 K -5.70 % | 84.675 K -15.50 % | 100.202 K -11.27 % | 112.930 K -6.89 % | 121.281 K -7.64 % | 131.312 K -7.01 % | 141.206 K -23.51 % | 184.616 K -4.96 % | 194.244 K -5.50 % | 205.558 K -2.73 % | 211.327 K 13.24 % | 186.622 K -7.87 % | 202.557 K -35.09 % | 312.074 K 36.02 % | 229.430 K -2.67 % | 235.730 K 106.06 % | 114.396 K -4.26 % | 119.486 K -2.32 % | 122.329 K -4.43 % | 128.000 K -46.58 % | 239.592 K 74.43 % | 137.358 K -24.74 % | 182.520 K -2.52 % | 187.235 K -2.44 % | 191.911 K -6.09 % | 204.358 K -5.79 % | 216.921 K -5.22 % | 228.878 K -4.48 % | 239.610 K -60.33 % | 603.933 K 133.36 % | 258.801 K -6.51 % | 276.818 K -24.52 % | 366.729 K -5.22 % | 386.936 K -2.20 % | 395.634 K -9.70 % | 438.123 K 11.57 % | 392.679 K -19.93 % | 490.424 K 4.84 % | 467.796 K 2.33 % | 457.133 K 8.38 % | 421.798 K -3.91 % | 438.961 K 11.81 % | 392.585 K 2.94 % | 381.356 K -0.77 % | 384.319 K -18.81 % | 473.338 K -2.38 % | 484.890 K 18.99 % | 407.504 K -19.07 % | 503.499 K -27.61 % | 695.552 K 17.09 % | 594.016 K 21.20 % | 490.121 K -34.39 % | 747.068 K 14.94 % | 649.957 K -14.69 % | 761.866 K -2.31 % | 779.843 K -11.06 % | 876.804 K 26.22 % | 694.645 K 2.23 % | 679.502 K -3.31 % | 702.756 K -7.67 % | 761.134 K -11.31 % | 858.168 K 62.94 % | 526.680 K -34.63 % | 805.747 K -9.67 % | 891.997 K -3.97 % | 928.870 K 42.41 % | 652.230 K -6.84 % | 700.127 K -9.74 % | 775.652 K -1.65 % | 788.679 K 54.42 % | 510.723 K 9.83 % | 465.000 K 20.78 % | 385.000 K -66.13 % | 1.137 M 1.44 % | 1.120 M 16.30 % | 963.396 K 8.24 % | 890.049 K 13.16 % | 786.571 K 6.83 % | 736.250 K 14.54 % | 642.804 K 7.69 % | 596.907 K |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 200.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.389 K | 0.000 | 0.000 | 0.000 100.00 % | -38.552 K | 0.000 | 0.000 | 0.000 100.00 % | -32.519 K -58.46 % | -20.522 K | 0.000 100.00 % | -20.522 K | 0.000 100.00 % | -20.522 K 0.00 % | -20.522 K 0.00 % | -20.522 K 0.00 % | -20.522 K -51.68 % | -13.530 K 0.00 % | -13.530 K 0.00 % | -13.530 K 0.00 % | -13.530 K -177.54 % | -4.875 K 0.00 % | -4.875 K 0.00 % | -4.875 K 0.00 % | -4.875 K 39.73 % | -8.089 K 27.05 % | -11.089 K 0.00 % | -11.089 K -37.09 % | -8.089 K -3 679.91 % | -214.000 90.96 % | -2.366 K -75.78 % | -1.346 K |
| Retained earnings | -10.237 M 0.61 % | -10.300 M 1.94 % | -10.504 M 0.34 % | -10.540 M 1.84 % | -10.737 M -0.55 % | -10.678 M 0.21 % | -10.700 M -0.60 % | -10.637 M -0.43 % | -10.591 M -0.80 % | -10.507 M -1.08 % | -10.395 M -0.57 % | -10.336 M -0.29 % | -10.306 M 2.02 % | -10.518 M -2.69 % | -10.242 M -1.31 % | -10.110 M -2.37 % | -9.876 M 0.13 % | -9.889 M -1.26 % | -9.766 M -0.37 % | -9.730 M 0.25 % | -9.754 M -0.56 % | -9.700 M -0.65 % | -9.638 M 1.36 % | -9.771 M -3.47 % | -9.443 M -1.45 % | -9.308 M -1.40 % | -9.179 M -3.13 % | -8.900 M -1.09 % | -8.804 M -1.78 % | -8.650 M -1.86 % | -8.492 M -1.75 % | -8.346 M -1.92 % | -8.189 M -2.33 % | -8.003 M -2.18 % | -7.832 M -1.55 % | -7.713 M -3.17 % | -7.476 M -1.58 % | -7.359 M -2.02 % | -7.214 M -1.88 % | -7.080 M -2.48 % | -6.909 M -3.51 % | -6.675 M -1.37 % | -6.584 M -0.24 % | -6.569 M -2.22 % | -6.426 M -1.96 % | -6.303 M -3.32 % | -6.100 M 0.57 % | -6.135 M -1.22 % | -6.061 M 0.90 % | -6.116 M -1.95 % | -5.999 M -0.12 % | -5.992 M -4.93 % | -5.710 M -1.73 % | -5.613 M -3.39 % | -5.429 M 1.95 % | -5.537 M 0.58 % | -5.570 M -1.23 % | -5.502 M -2.80 % | -5.352 M 3.60 % | -5.552 M -0.56 % | -5.521 M -1.43 % | -5.444 M -0.99 % | -5.390 M 3.76 % | -5.601 M -0.04 % | -5.599 M -1.02 % | -5.542 M -2.68 % | -5.398 M 4.00 % | -5.623 M -4.14 % | -5.399 M 43.09 % | -9.488 M -3.07 % | -9.205 M -0.27 % | -9.180 M 1.27 % | -9.298 M -8.63 % | -8.559 M -0.79 % | -8.492 M 0.62 % | -8.544 M -91.75 % | -4.456 M -1.91 % | -4.372 M 16.83 % | -5.257 M -4.46 % | -5.033 M 2.01 % | -5.136 M -0.87 % | -5.091 M -0.31 % | -5.076 M -3.38 % | -4.910 M -171.36 % | -1.809 M 44.35 % | -3.251 M -4.69 % | -3.106 M -4.34 % | -2.976 M -49.48 % | -1.991 M -6.21 % | -1.875 M -7.89 % | -1.738 M |
| Common stock | 3.850 K 0.00 % | 3.850 K 0.52 % | 3.830 K 1.00 % | 3.792 K 0.21 % | 3.784 K 0.00 % | 3.784 K 0.08 % | 3.781 K 3.42 % | 3.656 K 1.22 % | 3.612 K 2.61 % | 3.520 K 0.00 % | 3.520 K 1.53 % | 3.467 K 0.38 % | 3.454 K 0.00 % | 3.454 K 2.43 % | 3.372 K 1.17 % | 3.333 K 3.00 % | 3.236 K 0.78 % | 3.211 K 2.49 % | 3.133 K 0.32 % | 3.123 K 0.32 % | 3.113 K 0.81 % | 3.088 K 1.48 % | 3.043 K 1.00 % | 3.013 K 2.76 % | 2.932 K 3.42 % | 2.835 K 0.67 % | 2.816 K 1.29 % | 2.780 K 2.06 % | 2.724 K 0.15 % | 2.720 K 1.53 % | 2.679 K 1.52 % | 2.639 K 2.49 % | 2.575 K 1.38 % | 2.540 K 0.12 % | 2.537 K 0.00 % | 2.537 K 0.12 % | 2.534 K 0.00 % | 2.534 K 1.20 % | 2.504 K 2.75 % | 2.437 K 0.87 % | 2.416 K 4.05 % | 2.322 K 2.20 % | 2.272 K 1.25 % | 2.244 K 6.45 % | 2.108 K 5.88 % | 1.991 K 0.71 % | 1.977 K 2.17 % | 1.935 K 1.68 % | 1.903 K 0.21 % | 1.899 K 0.16 % | 1.896 K 0.00 % | 1.896 K 0.16 % | 1.893 K 0.53 % | 1.883 K 0.16 % | 1.880 K 0.00 % | 1.880 K 0.00 % | 1.880 K 0.00 % | 1.880 K 0.27 % | 1.875 K 0.00 % | 1.875 K 0.00 % | 1.875 K 0.11 % | 1.873 K 0.00 % | 1.873 K 0.00 % | 1.873 K 0.00 % | 1.873 K -0.11 % | 1.875 K 1.02 % | 1.856 K 0.54 % | 1.846 K 0.60 % | 1.835 K 1.55 % | 1.807 K 0.78 % | 1.793 K 4.79 % | 1.711 K 1.06 % | 1.693 K 0.12 % | 1.691 K 0.00 % | 1.691 K 0.00 % | 1.691 K -1.23 % | 1.712 K 7.40 % | 1.594 K -3.57 % | 1.653 K -4.56 % | 1.732 K 0.00 % | 1.732 K 0.06 % | 1.731 K 1.41 % | 1.707 K 0.95 % | 1.691 K 9.31 % | 1.547 K -4.15 % | 1.614 K 0.31 % | 1.609 K 0.12 % | 1.607 K 3.34 % | 1.555 K 0.00 % | 1.555 K 0.00 % | 1.555 K |
| Total equity | 768.267 K -57.44 % | 1.805 M 15.64 % | 1.561 M 8.20 % | 1.443 M 15.83 % | 1.246 M -4.53 % | 1.305 M 2.53 % | 1.273 M 14.79 % | 1.109 M 5.55 % | 1.050 M 10.88 % | 947.327 K -10.62 % | 1.060 M 5.67 % | 1.003 M -0.50 % | 1.008 M 26.69 % | 795.705 K -8.68 % | 871.321 K -6.55 % | 932.361 K 1.06 % | 922.626 K 8.87 % | 847.473 K 1.26 % | 836.958 K -1.29 % | 847.923 K 4.43 % | 811.956 K -3.22 % | 838.961 K 2.46 % | 818.855 K 28.59 % | 636.778 K -24.47 % | 843.086 K -4.53 % | 883.115 K -10.94 % | 991.649 K -17.98 % | 1.209 M 2.79 % | 1.176 M -11.19 % | 1.324 M -3.15 % | 1.368 M -1.06 % | 1.382 M 1.81 % | 1.358 M -7.20 % | 1.463 M -10.04 % | 1.626 M -6.83 % | 1.745 M -11.29 % | 1.968 M -5.59 % | 2.084 M 1.24 % | 2.059 M 12.81 % | 1.825 M -1.46 % | 1.852 M 29.83 % | 1.426 M 24.67 % | 1.144 M 19.68 % | 955.997 K 438.90 % | 177.399 K 146.83 % | -378.792 K -60.42 % | -236.129 K 33.51 % | -355.123 K -2.88 % | -345.178 K 17.12 % | -416.494 K -35.08 % | -308.334 K -2.31 % | -301.362 K -1 113.16 % | -24.841 K -152.36 % | 47.442 K -78.52 % | 220.871 K 95.72 % | 112.852 K 40.28 % | 80.446 K -45.67 % | 148.074 K -49.50 % | 293.226 K 214.33 % | 93.286 K -22.85 % | 120.910 K -38.43 % | 196.391 K -21.36 % | 249.737 K 539.38 % | 39.059 K -5.38 % | 41.281 K -61.42 % | 106.997 K -46.13 % | 198.619 K 455.05 % | -55.941 K -148.40 % | 115.569 K 102.83 % | -4.082 M -6.03 % | -3.850 M 6.77 % | -4.129 M 4.39 % | -4.319 M -3.96 % | -4.154 M -1.65 % | -4.087 M 1.28 % | -4.140 M -9 628.37 % | 43.447 K 186.03 % | -50.500 K 79.64 % | -248.045 K -14.25 % | -217.105 K 32.18 % | -320.143 K -14.64 % | -279.250 K -9.46 % | -255.107 K 73.42 % | -959.910 K -50.85 % | -636.349 K -13.90 % | -558.677 K -20.66 % | -463.004 K -24.93 % | -370.620 K 10.05 % | -412.037 K -39.41 % | -295.567 K -86.47 % | -158.506 K |
| Other non current liabilities | 0.000 -100.00 % | 12.900 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.667 K 0.00 % | 66.667 K 0.00 % | 66.667 K 0.00 % | 66.667 K -50.00 % | 133.332 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 46.000 K 0.00 % | 46.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 10.000 K -88.02 % | 83.495 K -13.38 % | 96.395 K 187.79 % | 33.495 K -10.05 % | 37.239 K -12.09 % | 42.362 K 7.57 % | 39.380 K -11.36 % | 44.429 K -10.30 % | 49.530 K -9.62 % | 54.801 K -7.96 % | 59.542 K -7.75 % | 64.547 K -9.24 % | 71.122 K -3.29 % | 73.540 K 2.53 % | 71.722 K 0.00 % | 71.722 K -12.72 % | 82.174 K -34.85 % | 126.135 K -7.46 % | 136.305 K -8.00 % | 148.155 K 22.45 % | 120.995 K -7.25 % | 130.447 K -11.19 % | 146.887 K -8.35 % | 160.269 K -8.29 % | 174.763 K -1.61 % | 177.620 K 85.47 % | 95.768 K -5.05 % | 100.858 K -3.59 % | 104.611 K -4.82 % | 109.904 K -3.80 % | 114.246 K -4.21 % | 119.262 K -28.61 % | 167.053 K -2.74 % | 171.768 K -2.65 % | 176.444 K -6.59 % | 188.891 K -6.24 % | 201.454 K -5.60 % | 213.411 K -4.79 % | 224.143 K -4.68 % | 235.146 K -3.56 % | 243.827 K -1.77 % | 248.208 K -23.00 % | 322.360 K -1.58 % | 327.529 K -0.92 % | 330.580 K -3.75 % | 343.470 K 3.69 % | 331.232 K -1.23 % | 335.371 K -0.62 % | 337.465 K -0.80 % | 340.170 K -0.72 % | 342.654 K -1.44 % | 347.663 K -0.52 % | 349.481 K -1.02 % | 353.094 K -1.77 % | 359.460 K -1.02 % | 363.160 K -0.94 % | 366.615 K -0.30 % | 367.729 K -0.94 % | 371.224 K -0.55 % | 373.277 K -0.99 % | 377.009 K -1.03 % | 380.930 K 0.00 % | 380.930 K -2.06 % | 388.928 K 0.08 % | 388.626 K -0.32 % | 389.873 K -0.65 % | 392.427 K -1.18 % | 397.115 K -0.72 % | 400.007 K -18.28 % | 489.470 K 21.15 % | 404.025 K -1.80 % | 411.426 K -1.02 % | 415.680 K -28.34 % | 580.047 K 37.15 % | 422.939 K -0.83 % | 426.458 K -0.83 % | 430.036 K -1.62 % | 437.121 K 51.09 % | 289.312 K -1.84 % | 294.738 K -14.05 % | 342.923 K 10.98 % | 309.000 K 9.96 % | 281.000 K -8.58 % | 307.364 K -7.77 % | 333.267 K -1.56 % | 338.554 K -52.88 % | 718.553 K 348.39 % | 160.252 K -70.86 % | 549.920 K | 0.000 | 0.000 |
| Total non current liabilities | 10.000 K -89.63 % | 96.395 K 0.00 % | 96.395 K 187.79 % | 33.495 K -10.05 % | 37.239 K -12.09 % | 42.362 K 7.57 % | 39.380 K -11.36 % | 44.429 K -10.30 % | 49.529 K -9.62 % | 54.801 K -7.96 % | 59.542 K -54.62 % | 131.214 K -4.77 % | 137.789 K -1.72 % | 140.207 K 1.31 % | 138.389 K -32.51 % | 205.054 K 149.54 % | 82.174 K -34.85 % | 126.135 K -7.46 % | 136.305 K -8.00 % | 148.155 K 22.45 % | 120.995 K -7.25 % | 130.447 K -11.19 % | 146.887 K -8.35 % | 160.269 K -8.29 % | 174.763 K -1.61 % | 177.620 K 85.47 % | 95.768 K -5.05 % | 100.858 K -3.59 % | 104.611 K -4.82 % | 109.904 K -3.80 % | 114.246 K -4.21 % | 119.262 K -28.61 % | 167.053 K -2.74 % | 171.768 K -2.65 % | 176.444 K -6.59 % | 188.891 K -6.24 % | 201.454 K -5.60 % | 213.411 K -4.79 % | 224.143 K -4.68 % | 235.146 K -3.56 % | 243.827 K -1.77 % | 248.208 K -23.00 % | 322.360 K -1.58 % | 327.529 K -0.92 % | 330.580 K -3.75 % | 343.470 K 3.69 % | 331.232 K -1.23 % | 335.371 K -0.62 % | 337.465 K -0.80 % | 340.170 K -0.72 % | 342.654 K -1.44 % | 347.663 K -0.52 % | 349.481 K -1.02 % | 353.094 K -1.77 % | 359.460 K -1.02 % | 363.160 K -0.94 % | 366.615 K -0.30 % | 367.729 K -0.94 % | 371.224 K -0.55 % | 373.277 K -0.99 % | 377.009 K -1.03 % | 380.930 K 0.00 % | 380.930 K -2.06 % | 388.928 K 0.08 % | 388.626 K -0.32 % | 389.873 K -0.65 % | 392.427 K -1.18 % | 397.115 K -0.72 % | 400.007 K -18.28 % | 489.470 K 21.15 % | 404.025 K -1.80 % | 411.426 K -1.02 % | 415.680 K -28.34 % | 580.047 K 37.15 % | 422.939 K -0.83 % | 426.458 K -0.83 % | 430.036 K -1.62 % | 437.121 K 51.09 % | 289.312 K -1.84 % | 294.738 K -14.05 % | 342.923 K 10.98 % | 309.000 K 9.96 % | 281.000 K -8.58 % | 307.364 K -18.96 % | 379.267 K -1.37 % | 384.554 K -46.48 % | 718.553 K 348.39 % | 160.252 K -70.86 % | 549.920 K -14.45 % | 642.804 K 7.69 % | 596.907 K |
| Other current liabilities | 45.612 K -20.17 % | 57.136 K -37.64 % | 91.630 K 14.17 % | 80.258 K -18.72 % | 98.748 K -0.10 % | 98.847 K 180.46 % | 35.244 K -17.79 % | 42.873 K -66.90 % | 129.519 K -13.17 % | 149.172 K -1.36 % | 151.228 K -5.93 % | 160.754 K -2.78 % | 165.349 K -27.99 % | 229.624 K 0.75 % | 227.907 K -11.25 % | 256.805 K -64.49 % | 723.280 K 116.70 % | 333.770 K 1.55 % | 328.660 K 148.05 % | 132.500 K -28.14 % | 184.384 K -4.54 % | 193.162 K 27.19 % | 151.863 K 403.64 % | 30.153 K -73.02 % | 111.764 K -33.63 % | 168.387 K -0.08 % | 168.514 K -5.86 % | 179.010 K -16.53 % | 214.457 K 31.50 % | 163.079 K 148.33 % | 65.671 K -65.03 % | 187.786 K -2.26 % | 192.119 K -8.57 % | 210.128 K -14.85 % | 246.777 K -5.89 % | 262.218 K -20.51 % | 329.888 K -25.66 % | 443.741 K -15.21 % | 523.339 K 206.43 % | 170.784 K -69.59 % | 561.635 K -20.27 % | 704.396 K -3.65 % | 731.059 K 21.49 % | 601.753 K -19.59 % | 748.380 K 7.97 % | 693.159 K 5.53 % | 656.836 K -0.49 % | 660.040 K 10.59 % | 596.815 K 3.26 % | 577.951 K -1.01 % | 583.835 K -9.95 % | 648.335 K 48.89 % | 435.449 K 66.21 % | 261.995 K 4.11 % | 251.654 K -29.76 % | 358.273 K 61.58 % | 221.730 K -7.78 % | 240.443 K -14.70 % | 281.877 K -48.27 % | 544.880 K 80.99 % | 301.052 K 0.60 % | 299.260 K 215.36 % | 94.896 K -69.78 % | 314.060 K 238.69 % | 92.728 K 0.05 % | 92.681 K -23.26 % | 120.772 K -74.51 % | 473.808 K -3.89 % | 492.995 K -89.15 % | 4.542 M 0.92 % | 4.501 M -0.18 % | 4.509 M -4.85 % | 4.739 M 8.78 % | 4.356 M 1.43 % | 4.295 M 0.25 % | 4.285 M 12 208.25 % | 34.811 K -54.52 % | 76.536 K -10.04 % | 85.077 K 67.68 % | 50.737 K -13.91 % | 58.938 K 11.44 % | 52.888 K -5.57 % | 56.006 K -6.02 % | 59.596 K | 0.000 | 0.000 | 0.000 -100.00 % | 31.000 K 342.86 % | 7.000 K | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.265 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 154.869 K | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 387.951 K -1.49 % | 393.835 K -14.07 % | 458.335 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 95.266 K 1.91 % | 93.479 K | 0.000 | 0.000 -100.00 % | 94.688 K 1.93 % | 92.896 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.823 K -91.80 % | 119.745 K -97.22 % | 4.304 M 0.93 % | 4.264 M -0.19 % | 4.272 M 2.25 % | 4.178 M -1.80 % | 4.255 M 0.27 % | 4.244 M 0.01 % | 4.243 M 50 954.33 % | 8.311 K -8.02 % | 9.036 K -41.99 % | 15.577 K 52.16 % | 10.237 K -20.88 % | 12.938 K 87.83 % | 6.888 K -31.16 % | 10.006 K -26.40 % | 13.596 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 8.584 K 139.78 % | 3.580 K -94.95 % | 70.934 K 4.88 % | 67.634 K -6.48 % | 72.317 K -12.37 % | 82.530 K -9.37 % | 91.065 K 349.37 % | 20.265 K 1.58 % | 19.949 K -1.75 % | 20.305 K 0.88 % | 20.128 K -30.78 % | 29.080 K -26.17 % | 39.390 K -20.52 % | 49.559 K -16.83 % | 59.590 K 0.95 % | 59.032 K 0.94 % | 58.481 K 0.94 % | 57.939 K 0.93 % | 57.403 K -36.45 % | 90.332 K 60.80 % | 56.175 K 0.91 % | 55.670 K -63.33 % | 151.805 K 177.69 % | 54.667 K -5.92 % | 58.110 K 211.95 % | 18.628 K 0.00 % | 18.628 K 5.14 % | 17.718 K -2.09 % | 18.096 K -85.56 % | 125.346 K 592.67 % | 18.096 K 17.00 % | 15.467 K 0.00 % | 15.467 K 0.00 % | 15.467 K 0.00 % | 15.467 K 0.00 % | 15.467 K 0.00 % | 15.467 K 0.00 % | 15.467 K -95.81 % | 368.787 K 2 362.85 % | 14.974 K -47.66 % | 28.610 K -35.52 % | 44.369 K -25.31 % | 59.407 K -8.68 % | 65.054 K -31.27 % | 94.653 K 54.04 % | 61.447 K -60.37 % | 155.053 K 18.97 % | 130.331 K 11.43 % | 116.963 K 47.79 % | 79.144 K -13.31 % | 91.298 K 111.81 % | 43.104 K 52.52 % | 28.262 K 13.69 % | 24.859 K -77.44 % | 110.178 K -6.85 % | 118.275 K 197.36 % | 39.775 K -69.93 % | 132.275 K 43.35 % | 92.275 K -57.48 % | 217.007 K 98.74 % | 109.191 K -70.18 % | 366.138 K 40.27 % | 261.029 K -30.06 % | 373.240 K -4.29 % | 389.970 K -19.49 % | 484.377 K 62.80 % | 297.530 K 6.45 % | 279.495 K 31.04 % | 213.286 K -40.27 % | 357.109 K -20.06 % | 446.742 K 302.47 % | 111.000 K -50.82 % | 225.700 K -51.88 % | 469.058 K -6.64 % | 502.412 K 126.11 % | 222.194 K -15.52 % | 263.006 K -45.92 % | 486.340 K -1.54 % | 493.941 K 194.36 % | 167.800 K 7.56 % | 156.000 K 50.00 % | 104.000 K -87.46 % | 829.275 K 5.34 % | 787.205 K 25.98 % | 624.842 K 264.35 % | 171.496 K -72.62 % | 626.319 K 236.13 % | 186.330 K -71.01 % | 642.804 K 7.69 % | 596.907 K |
| Total current liabilities | 213.863 K 83.86 % | 116.319 K -43.10 % | 204.442 K -5.55 % | 216.459 K -12.04 % | 246.076 K 6.15 % | 231.810 K 14.48 % | 202.494 K -42.24 % | 350.564 K -17.57 % | 425.271 K 11.93 % | 379.927 K 9.27 % | 347.685 K 1.38 % | 342.945 K -29.83 % | 488.735 K -6.27 % | 521.455 K 1.10 % | 515.805 K -5.37 % | 545.062 K -14.08 % | 634.369 K 5.29 % | 602.485 K -2.96 % | 620.891 K 34.77 % | 460.695 K -27.12 % | 632.160 K 5.37 % | 599.945 K 0.40 % | 597.531 K -22.55 % | 771.463 K 32.91 % | 580.445 K 1.91 % | 569.592 K 11.57 % | 510.545 K 30.04 % | 392.601 K -7.86 % | 426.085 K 21.93 % | 349.448 K -6.60 % | 374.137 K 11.63 % | 335.160 K -6.54 % | 358.595 K -5.61 % | 379.925 K -5.96 % | 404.008 K 2.49 % | 394.197 K -10.25 % | 439.205 K -19.28 % | 544.119 K -17.27 % | 657.693 K -0.19 % | 658.931 K 4.22 % | 632.234 K -17.31 % | 764.583 K -5.87 % | 812.261 K 8.43 % | 749.093 K -15.52 % | 886.707 K 3.13 % | 859.821 K 7.27 % | 801.522 K -10.77 % | 898.276 K 11.67 % | 804.434 K 2.25 % | 786.708 K 6.23 % | 740.598 K -7.90 % | 804.088 K 57.89 % | 509.269 K 53.15 % | 332.520 K 1.86 % | 326.437 K -40.26 % | 546.430 K 37.63 % | 397.035 K 13.65 % | 349.350 K -29.26 % | 493.861 K -30.33 % | 708.886 K 21.86 % | 581.741 K 23.97 % | 469.272 K -14.78 % | 550.657 K -16.27 % | 657.692 K 22.29 % | 537.831 K -1.35 % | 545.209 K -18.80 % | 671.410 K -24.43 % | 888.447 K 9.81 % | 809.109 K -83.12 % | 4.792 M -1.92 % | 4.886 M -2.15 % | 4.993 M 2.36 % | 4.878 M 5.65 % | 4.617 M -3.79 % | 4.799 M -0.47 % | 4.822 M 1 342.42 % | 334.310 K -19.80 % | 416.847 K -35.23 % | 643.597 K 2.38 % | 628.610 K 70.09 % | 369.580 K 5.07 % | 351.730 K 16.68 % | 301.448 K -70.67 % | 1.028 M 29.53 % | 793.437 K 26.11 % | 629.156 K 260.35 % | 174.598 K -73.61 % | 661.605 K 238.43 % | 195.492 K -69.59 % | 642.804 K 7.69 % | 596.907 K |
| Total liabilities | 22.900 K -89.23 % | 212.714 K -29.29 % | 300.837 K 20.36 % | 249.954 K -11.78 % | 283.315 K 3.33 % | 274.172 K 13.35 % | 241.874 K -38.76 % | 394.993 K -16.81 % | 474.800 K 9.22 % | 434.728 K 6.75 % | 407.227 K -14.12 % | 474.159 K -24.32 % | 626.524 K -5.31 % | 661.662 K 1.14 % | 654.194 K -12.79 % | 750.116 K 4.69 % | 716.543 K -1.66 % | 728.620 K -3.77 % | 757.196 K 24.36 % | 608.850 K -19.16 % | 753.155 K 3.12 % | 730.392 K -1.88 % | 744.418 K -20.10 % | 931.732 K 23.37 % | 755.208 K 1.07 % | 747.212 K 23.24 % | 606.313 K 22.87 % | 493.459 K -7.02 % | 530.696 K 15.53 % | 459.352 K -5.94 % | 488.383 K 7.47 % | 454.422 K -13.55 % | 525.648 K -4.72 % | 551.693 K -4.95 % | 580.452 K -0.45 % | 583.088 K -8.99 % | 640.659 K -15.43 % | 757.530 K -14.10 % | 881.836 K -1.37 % | 894.077 K 2.06 % | 876.061 K -13.50 % | 1.013 M -10.74 % | 1.135 M 5.39 % | 1.077 M -11.56 % | 1.217 M 1.16 % | 1.203 M 6.23 % | 1.133 M -8.18 % | 1.234 M 8.03 % | 1.142 M 1.33 % | 1.127 M 4.03 % | 1.083 M -5.95 % | 1.152 M 34.12 % | 858.750 K 25.25 % | 685.614 K -0.04 % | 685.897 K -24.59 % | 909.590 K 19.11 % | 763.650 K 6.49 % | 717.079 K -17.11 % | 865.085 K -20.06 % | 1.082 M 12.87 % | 958.750 K 12.77 % | 850.202 K -8.74 % | 931.587 K -10.99 % | 1.047 M 12.97 % | 926.457 K -0.92 % | 935.082 K -12.10 % | 1.064 M -17.25 % | 1.286 M 6.32 % | 1.209 M -77.11 % | 5.282 M -0.16 % | 5.290 M -2.12 % | 5.405 M 2.09 % | 5.294 M 1.86 % | 5.197 M -0.48 % | 5.222 M -0.50 % | 5.249 M 586.68 % | 764.346 K -10.49 % | 853.968 K -8.46 % | 932.909 K 1.04 % | 923.348 K 29.59 % | 712.503 K 7.84 % | 660.730 K 13.44 % | 582.448 K -56.37 % | 1.335 M 13.85 % | 1.173 M 15.68 % | 1.014 M 13.50 % | 893.151 K 8.67 % | 821.857 K 10.26 % | 745.412 K 15.96 % | 642.804 K 7.69 % | 596.907 K |
| Other non current assets | -554.881 K -973.83 % | 63.500 K 1 054.55 % | 5.500 K 0.00 % | 5.500 K | 0.000 | 0.000 -100.00 % | 666.144 K 0.76 % | 661.144 K 4 908.67 % | 13.200 K 0.00 % | 13.200 K 0.00 % | 13.200 K -86.08 % | 94.825 K 90.32 % | 49.825 K 25.11 % | 39.825 K 0.00 % | 39.825 K 305.34 % | 9.825 K -85.37 % | 67.155 K 0.00 % | 67.155 K 0.00 % | 67.155 K 0.00 % | 67.155 K -88.96 % | 608.200 K 0.00 % | 608.200 K 0.00 % | 608.200 K 7 317.07 % | 8.200 K -98.65 % | 608.200 K 0.00 % | 608.200 K 7 317.07 % | 8.200 K 0.00 % | 8.200 K -98.69 % | 625.200 K 7 524.39 % | 8.200 K -98.69 % | 625.200 K 15 530.00 % | 4.000 K -99.36 % | 621.000 K 0.00 % | 621.000 K 0.00 % | 621.000 K 0.00 % | 621.000 K 1.64 % | 611.000 K 4.09 % | 587.000 K 3.53 % | 567.000 K 35.00 % | 420.000 K 109.99 % | 200.011 K 56 400.28 % | 354.000 -49.28 % | 698.000 -30.89 % | 1.010 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.448 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 -100.00 % | 5.000 K | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 32.723 K -95.24 % | 687.859 K 1.20 % | 679.680 K -0.19 % | 681.004 K -0.19 % | 682.328 K 1.22 % | 674.094 K 2 920.95 % | 22.314 K -4.96 % | 23.479 K -96.85 % | 744.191 K 10.75 % | 671.959 K 6.13 % | 633.154 K 3.23 % | 613.330 K -0.06 % | 613.702 K 1.15 % | 606.705 K -0.06 % | 607.077 K -0.06 % | 607.450 K -6.64 % | 650.658 K -2.78 % | 669.295 K -2.69 % | 687.791 K -2.60 % | 706.149 K 467.05 % | 124.531 K -12.49 % | 142.310 K -11.11 % | 160.089 K -79.42 % | 777.868 K 297.85 % | 195.518 K -3.23 % | 202.049 K -72.06 % | 723.205 K -3.38 % | 748.532 K 440.51 % | 138.486 K -81.88 % | 764.364 K 389.22 % | 156.242 K -79.91 % | 777.862 K 360.36 % | 168.969 K -1.55 % | 171.632 K -4.22 % | 179.195 K 1.28 % | 176.925 K 18.65 % | 149.115 K -4.35 % | 155.894 K 22.47 % | 127.287 K 148.61 % | 51.200 K 4.57 % | 48.963 K -4.70 % | 51.378 K -4.40 % | 53.743 K -4.35 % | 56.189 K 177.67 % | 20.236 K -4.64 % | 21.220 K 23.15 % | 17.231 K -6.08 % | 18.346 K -3.64 % | 19.040 K -2.38 % | 19.505 K -2.32 % | 19.969 K -2.34 % | 20.448 K 49.20 % | 13.705 K 1 211.48 % | 1.045 K -9.76 % | 1.158 K -8.89 % | 1.271 K -9.21 % | 1.400 K -8.85 % | 1.536 K -8.02 % | 1.670 K -7.48 % | 1.805 K 122.29 % | 812.000 0.00 % | 812.000 -42.08 % | 1.402 K -69.80 % | 4.642 K -34.46 % | 7.083 K -14.46 % | 8.280 K -12.64 % | 9.478 K -11.21 % | 10.675 K -10.09 % | 11.873 K -9.15 % | 13.069 K 4.09 % | 12.555 K -8.70 % | 13.752 K -18.66 % | 16.906 K -6.61 % | 18.103 K -6.20 % | 19.300 K -5.84 % | 20.497 K -2.48 % | 21.019 K -9.31 % | 23.176 K -8.51 % | 25.332 K -7.85 % | 27.489 K 39.91 % | 19.648 K -10.51 % | 21.956 K -8.66 % | 24.037 K -7.97 % | 26.118 K -62.61 % | 69.848 K -4.27 % | 72.961 K -4.09 % | 76.074 K -3.93 % | 79.187 K -2.20 % | 80.966 K 139.58 % | 33.795 K 6.11 % | 31.848 K |
| Total non current assets | -522.158 K -169.50 % | 751.359 K 9.66 % | 685.180 K -0.19 % | 686.504 K 0.61 % | 682.328 K 1.22 % | 674.094 K -2.09 % | 688.458 K 0.56 % | 684.623 K -9.61 % | 757.391 K 10.54 % | 685.159 K 6.00 % | 646.354 K -8.73 % | 708.155 K 6.73 % | 663.527 K 2.63 % | 646.530 K -0.06 % | 646.902 K 4.80 % | 617.275 K -14.01 % | 717.813 K -2.53 % | 736.450 K -2.45 % | 754.946 K -2.37 % | 773.304 K 5.54 % | 732.731 K -2.37 % | 750.510 K -2.31 % | 768.289 K -2.26 % | 786.068 K -2.20 % | 803.718 K -0.81 % | 810.249 K 10.78 % | 731.405 K -3.35 % | 756.732 K -0.91 % | 763.686 K -1.15 % | 772.564 K -1.14 % | 781.442 K -0.05 % | 781.862 K -1.03 % | 789.969 K -0.34 % | 792.632 K -0.95 % | 800.195 K 0.28 % | 797.925 K 4.97 % | 760.115 K 2.32 % | 742.894 K 7.00 % | 694.287 K 47.34 % | 471.200 K 89.26 % | 248.974 K 381.28 % | 51.732 K -4.98 % | 54.441 K -4.82 % | 57.199 K 182.66 % | 20.236 K -4.64 % | 21.220 K 23.15 % | 17.231 K -6.08 % | 18.346 K -3.64 % | 19.040 K -2.38 % | 19.505 K -2.32 % | 19.969 K -2.34 % | 20.448 K 49.20 % | 13.705 K 1 211.48 % | 1.045 K -9.76 % | 1.158 K -8.89 % | 1.271 K -9.21 % | 1.400 K -8.85 % | 1.536 K -8.02 % | 1.670 K -7.48 % | 1.805 K 122.29 % | 812.000 0.00 % | 812.000 -42.08 % | 1.402 K -69.80 % | 4.642 K -34.46 % | 7.083 K -14.46 % | 8.280 K -12.64 % | 9.478 K -11.21 % | 10.675 K -10.09 % | 11.873 K -9.15 % | 13.069 K 4.09 % | 12.555 K -8.70 % | 13.752 K -18.66 % | 16.906 K -6.61 % | 18.103 K -6.20 % | 19.300 K -5.84 % | 20.497 K -2.48 % | 21.019 K -9.31 % | 23.176 K -8.51 % | 25.332 K -7.85 % | 27.489 K 39.91 % | 19.648 K -10.51 % | 21.956 K -8.66 % | 24.037 K -7.97 % | 26.118 K -62.61 % | 69.848 K -4.27 % | 72.961 K -4.09 % | 76.074 K -3.93 % | 79.187 K -7.89 % | 85.966 K 154.37 % | 33.795 K 6.11 % | 31.848 K |
| Other current assets | 14.659 K | 0.000 -100.00 % | 505.000 | 0.000 -100.00 % | 34.000 K | 0.000 -100.00 % | 6.400 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.452 K -49.66 % | 20.762 K -32.88 % | 30.931 K -24.49 % | 40.962 K 1.38 % | 40.404 K 1.38 % | 39.853 K 1.38 % | 39.311 K 1.38 % | 38.775 K -63.21 % | 105.400 K 0.48 % | 104.895 K 0.48 % | 104.390 K 0.49 % | 103.885 K 0.48 % | 103.387 K -3.22 % | 106.830 K 58.62 % | 67.348 K -2.39 % | 68.999 K -2.34 % | 70.650 K 371.91 % | 14.971 K -74.95 % | 59.775 K -29.39 % | 84.653 K 373.95 % | 17.861 K -15.23 % | 21.069 K 73.34 % | 12.155 K -30.48 % | 17.485 K 38.29 % | 12.644 K -28.98 % | 17.804 K 1 204.32 % | 1.365 K -98.41 % | 85.939 K 1 001.36 % | 7.803 K -28.98 % | 10.987 K 734.24 % | 1.317 K -54.29 % | 2.881 K -93.91 % | 47.334 K -30.40 % | 68.012 K 2 997.09 % | 2.196 K -94.30 % | 38.501 K 193.59 % | 13.114 K -80.76 % | 68.175 K 174.32 % | 24.852 K -49.15 % | 48.874 K -1.86 % | 49.798 K 370.73 % | 10.579 K | 0.000 -100.00 % | 37.896 K -84.13 % | 238.807 K 37.62 % | 173.528 K 44.31 % | 120.244 K | 0.000 -100.00 % | 86.858 K -75.53 % | 354.917 K | 0.000 -100.00 % | 123.312 K | 0.000 | 0.000 | 0.000 -100.00 % | 305.000 K 7.02 % | 285.000 K 58.33 % | 180.000 K | 0.000 | 0.000 -100.00 % | 5.783 K -33.37 % | 8.679 K 14.82 % | 7.559 K -34.68 % | 11.572 K -81.03 % | 61.011 K 11.35 % | 54.792 K 16.58 % | 47.000 K -88.48 % | 408.015 K 8 605.25 % | 4.687 K -37.51 % | 7.500 K | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.500 K 770.00 % | 5.000 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 532.432 K 364.85 % | 114.538 K -9.18 % | 126.122 K -32.07 % | 185.675 K -34.70 % | 284.342 K 17.64 % | 241.712 K 16.12 % | 208.153 K -12.79 % | 238.677 K 33.48 % | 178.817 K 175.07 % | 65.007 K -61.62 % | 169.395 K -35.66 % | 263.293 K 65.06 % | 159.510 K -27.42 % | 219.767 K -24.20 % | 289.925 K -39.66 % | 480.451 K 46.96 % | 326.932 K 48.00 % | 220.899 K 5.55 % | 209.291 K 335.94 % | 48.009 K -51.83 % | 99.672 K 32.30 % | 75.340 K 4.90 % | 71.824 K 108.03 % | 34.525 K -4.53 % | 36.165 K -18.47 % | 44.358 K -42.97 % | 77.781 K -30.68 % | 112.203 K 0.07 % | 112.130 K -19.94 % | 140.066 K -28.33 % | 195.440 K -9.04 % | 214.871 K -18.89 % | 264.908 K -22.73 % | 342.845 K -25.31 % | 459.007 K -8.71 % | 502.777 K -37.02 % | 798.368 K -17.64 % | 969.415 K -11.95 % | 1.101 M -4.42 % | 1.152 M -23.54 % | 1.507 M 3.56 % | 1.455 M 31.42 % | 1.107 M 11.96 % | 988.681 K 65.83 % | 596.205 K 338.73 % | 135.892 K 1.87 % | 133.401 K 32.79 % | 100.459 K -46.96 % | 189.402 K 526.58 % | 30.228 K -45.96 % | 55.936 K 1.71 % | 54.995 K -37.44 % | 87.906 K 60.48 % | 54.777 K -64.85 % | 155.859 K 70.88 % | 91.209 K 380.07 % | 18.999 K -81.57 % | 103.112 K -51.79 % | 213.896 K 82.90 % | 116.950 K 317.90 % | 27.985 K -74.47 % | 109.613 K -49.76 % | 218.175 K 711.90 % | 26.872 K 69.69 % | 15.836 K -84.79 % | 104.121 K -41.36 % | 177.556 K 688.33 % | 22.523 K -63.06 % | 60.974 K 491.12 % | 10.315 K -95.11 % | 211.016 K 3 119.16 % | 6.555 K -14.49 % | 7.666 K -86.66 % | 57.449 K -19.66 % | 71.505 K 7.89 % | 66.275 K 19.58 % | 55.421 K -9.70 % | 61.372 K 63.30 % | 37.583 K -11.43 % | 42.434 K 298.59 % | 10.646 K -78.18 % | 48.797 K 275.56 % | 12.993 K -52.55 % | 27.384 K -72.10 % | 98.151 K 100.26 % | 49.013 K 76.78 % | 27.725 K -62.27 % | 73.476 K 495.48 % | 12.339 K -82.65 % | 71.114 K -68.19 % | 223.529 K |
| Cash and short term investments | 532.432 K 364.85 % | 114.538 K -9.18 % | 126.122 K -32.07 % | 185.675 K -34.70 % | 284.342 K 17.64 % | 241.712 K 16.12 % | 208.153 K -12.79 % | 238.677 K 33.48 % | 178.817 K 175.07 % | 65.007 K -61.62 % | 169.395 K -35.66 % | 263.293 K 65.06 % | 159.510 K -27.42 % | 219.767 K -24.20 % | 289.925 K -39.66 % | 480.451 K 46.96 % | 326.932 K 48.00 % | 220.899 K 5.55 % | 209.291 K 335.94 % | 48.009 K -51.83 % | 99.672 K 32.30 % | 75.340 K 4.90 % | 71.824 K 108.03 % | 34.525 K -4.53 % | 36.165 K -18.47 % | 44.358 K -42.97 % | 77.781 K -30.68 % | 112.203 K 0.07 % | 112.130 K -19.94 % | 140.066 K -28.33 % | 195.440 K -9.04 % | 214.871 K -18.89 % | 264.908 K -22.73 % | 342.845 K -25.31 % | 459.007 K -8.71 % | 502.777 K -37.02 % | 798.368 K -17.64 % | 969.415 K -11.95 % | 1.101 M -4.42 % | 1.152 M -23.54 % | 1.507 M 3.56 % | 1.455 M 31.42 % | 1.107 M 11.96 % | 988.681 K 65.83 % | 596.205 K 338.73 % | 135.892 K 1.87 % | 133.401 K 32.79 % | 100.459 K -46.96 % | 189.402 K 526.58 % | 30.228 K -45.96 % | 55.936 K 1.71 % | 54.995 K -37.44 % | 87.906 K 60.48 % | 54.777 K -64.85 % | 155.859 K 70.88 % | 91.209 K 380.07 % | 18.999 K -81.57 % | 103.112 K -51.79 % | 213.896 K 82.90 % | 116.950 K 317.90 % | 27.985 K -74.47 % | 109.613 K -49.76 % | 218.175 K 711.90 % | 26.872 K 69.69 % | 15.836 K -84.79 % | 104.121 K -41.36 % | 177.556 K 688.33 % | 22.523 K -63.06 % | 60.974 K 491.12 % | 10.315 K -95.11 % | 211.016 K 3 119.16 % | 6.555 K -14.49 % | 7.666 K -86.66 % | 57.449 K -19.66 % | 71.505 K 7.89 % | 66.275 K 19.58 % | 55.421 K -9.70 % | 61.372 K 63.30 % | 37.583 K -11.43 % | 42.434 K 298.59 % | 10.646 K -78.18 % | 48.797 K 275.56 % | 12.993 K -52.55 % | 27.384 K -72.10 % | 98.151 K 100.26 % | 49.013 K 76.78 % | 27.725 K -62.27 % | 73.476 K 495.48 % | 12.339 K -82.65 % | 71.114 K -68.19 % | 223.529 K |
| Total current assets | 1.313 M 3.69 % | 1.267 M 7.63 % | 1.177 M 16.94 % | 1.006 M 18.85 % | 846.692 K -6.43 % | 904.866 K 9.55 % | 825.977 K 0.85 % | 819.004 K 6.67 % | 767.773 K 10.17 % | 696.896 K -15.09 % | 820.791 K 6.72 % | 769.076 K -20.80 % | 971.059 K 19.76 % | 810.837 K -7.71 % | 878.613 K -17.52 % | 1.065 M 15.61 % | 921.356 K 9.73 % | 839.643 K 0.05 % | 839.208 K 22.79 % | 683.469 K -17.89 % | 832.380 K 1.65 % | 818.843 K 3.00 % | 794.984 K 1.60 % | 782.442 K -1.53 % | 794.576 K -3.11 % | 820.078 K -5.36 % | 866.557 K -8.38 % | 945.801 K 0.27 % | 943.216 K -6.72 % | 1.011 M -5.89 % | 1.074 M 1.87 % | 1.055 M -3.52 % | 1.093 M -10.53 % | 1.222 M -13.11 % | 1.406 M -8.11 % | 1.531 M -17.18 % | 1.848 M -11.94 % | 2.099 M -6.56 % | 2.246 M -0.07 % | 2.248 M -9.33 % | 2.479 M 3.84 % | 2.387 M 7.33 % | 2.224 M 12.60 % | 1.975 M 43.72 % | 1.374 M 71.10 % | 803.279 K -8.66 % | 879.394 K 2.23 % | 860.178 K 10.61 % | 777.681 K 12.56 % | 690.879 K -8.49 % | 754.949 K -9.04 % | 829.941 K 1.19 % | 820.204 K 12.05 % | 732.011 K -19.17 % | 905.610 K -11.32 % | 1.021 M 21.18 % | 842.696 K -2.42 % | 863.617 K -25.33 % | 1.157 M -1.45 % | 1.174 M 8.79 % | 1.079 M 3.16 % | 1.046 M -11.37 % | 1.180 M 9.15 % | 1.081 M 12.53 % | 960.655 K -7.08 % | 1.034 M -17.49 % | 1.253 M 2.79 % | 1.219 M -7.15 % | 1.313 M 10.63 % | 1.187 M -16.88 % | 1.428 M 13.16 % | 1.262 M 31.71 % | 957.906 K -6.53 % | 1.025 M -8.18 % | 1.116 M 2.56 % | 1.088 M 38.33 % | 786.774 K 0.83 % | 780.292 K 18.31 % | 659.532 K -2.83 % | 678.754 K 82.11 % | 372.712 K 3.67 % | 359.524 K 18.54 % | 303.304 K -13.11 % | 349.049 K -25.18 % | 466.507 K 22.10 % | 382.072 K 7.91 % | 354.073 K -4.83 % | 372.050 K 50.38 % | 247.409 K -21.07 % | 313.442 K -22.90 % | 406.553 K |
| Inventory | 494.985 K 14.70 % | 431.555 K -15.52 % | 510.863 K 2.43 % | 498.758 K 5.88 % | 471.078 K -10.00 % | 523.443 K -12.91 % | 601.027 K 9.42 % | 549.277 K | 0.000 | 0.000 -100.00 % | 643.329 K 30.08 % | 494.580 K -6.94 % | 531.484 K -5.49 % | 562.333 K 2.56 % | 548.274 K 1.05 % | 542.588 K -1.52 % | 550.964 K -4.03 % | 574.125 K 2.16 % | 562.008 K -2.56 % | 576.785 K -7.36 % | 622.591 K -2.15 % | 636.249 K 2.96 % | 617.955 K -3.15 % | 638.084 K -2.55 % | 654.760 K -1.99 % | 668.033 K -1.14 % | 675.769 K -10.03 % | 751.144 K -1.10 % | 759.519 K -4.92 % | 798.848 K 1.01 % | 790.881 K 8.12 % | 731.470 K -8.11 % | 796.000 K -3.57 % | 825.434 K -4.48 % | 864.137 K -7.90 % | 938.212 K -4.20 % | 979.392 K -3.01 % | 1.010 M -1.06 % | 1.021 M 10.45 % | 924.054 K -0.59 % | 929.552 K 6.35 % | 874.033 K -10.83 % | 980.195 K 10.19 % | 889.560 K 27.43 % | 698.057 K 23.53 % | 565.071 K -3.40 % | 584.959 K -11.03 % | 657.481 K 15.63 % | 568.620 K -0.94 % | 574.044 K -1.94 % | 585.408 K -6.14 % | 623.722 K -6.74 % | 668.784 K 6.25 % | 629.417 K 4.29 % | 603.497 K -13.90 % | 700.931 K 27.21 % | 550.997 K 1.38 % | 543.486 K -1.76 % | 553.222 K -38.84 % | 904.487 K -3.36 % | 935.956 K 79.99 % | 520.004 K -32.22 % | 767.180 K -17.95 % | 935.042 K 0.52 % | 930.227 K 4.01 % | 894.363 K 6.42 % | 840.427 K 14.77 % | 732.295 K -17.85 % | 891.388 K -8.59 % | 975.196 K -8.11 % | 1.061 M 1.45 % | 1.046 M 16.56 % | 897.482 K 26.72 % | 708.234 K 1.94 % | 694.772 K -4.46 % | 727.210 K 63.87 % | 443.770 K 0.03 % | 443.653 K 27.49 % | 347.977 K 9.87 % | 316.706 K -6.51 % | 338.760 K 21.73 % | 278.277 K -0.58 % | 279.910 K -2.24 % | 286.310 K -21.20 % | 363.356 K 11.44 % | 326.053 K 2.10 % | 319.342 K 11.95 % | 285.254 K 23.89 % | 230.250 K 17.36 % | 196.188 K 11.86 % | 175.384 K |
| Net receivables | 271.249 K -62.35 % | 720.528 K 33.61 % | 539.295 K 67.54 % | 321.893 K 462.04 % | 57.272 K -59.01 % | 139.711 K 1 243.76 % | 10.397 K -66.52 % | 31.050 K 37 765.85 % | 82.000 -95.70 % | 1.909 K -76.34 % | 8.067 K -27.99 % | 11.203 K -95.84 % | 269.613 K 3 280.73 % | 7.975 K -15.90 % | 9.483 K 689.59 % | 1.201 K -60.70 % | 3.056 K -35.88 % | 4.766 K -83.33 % | 28.598 K 43.71 % | 19.900 K 321.88 % | 4.717 K 99.96 % | 2.359 K 189.45 % | 815.000 -86.30 % | 5.948 K 2 153.03 % | 264.000 -69.19 % | 857.000 -98.12 % | 45.659 K 239.35 % | 13.455 K 1 367.28 % | 917.000 | 0.000 -100.00 % | 28.395 K 19.28 % | 23.805 K 63.47 % | 14.562 K -55.44 % | 32.676 K -54.09 % | 71.172 K -1.35 % | 72.143 K 24.78 % | 57.814 K -43.18 % | 101.757 K -17.44 % | 123.258 K 43.61 % | 85.827 K 143.95 % | 35.182 K -26.36 % | 47.776 K -64.85 % | 135.912 K 44.13 % | 94.298 K 187.02 % | 32.854 K -66.67 % | 98.559 K -37.95 % | 158.838 K 67.94 % | 94.583 K 1 345.12 % | 6.545 K -64.49 % | 18.432 K -79.23 % | 88.753 K -13.28 % | 102.350 K 646.21 % | 13.716 K -63.17 % | 37.238 K -74.54 % | 146.254 K -23.48 % | 191.135 K 463.94 % | 33.893 K -22.07 % | 43.491 K -83.85 % | 269.279 K 76.92 % | 152.207 K 442.65 % | 28.049 K -54.20 % | 61.247 K -68.52 % | 194.567 K 63.33 % | 119.123 K 716.36 % | 14.592 K -58.68 % | 35.315 K -84.97 % | 234.995 K 47.68 % | 159.128 K 110.91 % | 75.450 K 256.47 % | 21.166 K -86.38 % | 155.427 K -25.63 % | 209.000 K 344.92 % | 46.975 K -81.25 % | 250.496 K -26.82 % | 342.291 K 20.84 % | 283.251 K 25.02 % | 226.572 K 2.77 % | 220.475 K -2.86 % | 226.972 K -16.17 % | 270.739 K 1 354.10 % | 18.619 K -25.37 % | 24.950 K 139.88 % | 10.401 K -70.58 % | 35.355 K | 0.000 -100.00 % | 7.006 K 0.00 % | 7.006 K -47.40 % | 13.320 K 176.35 % | 4.820 K 82.58 % | 2.640 K 0.00 % | 2.640 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 168.251 K 232.52 % | 50.599 K -53.68 % | 109.232 K 67.36 % | 65.267 K -18.10 % | 79.694 K 31.41 % | 60.646 K -28.42 % | 84.720 K -60.89 % | 216.626 K -21.37 % | 275.487 K 30.68 % | 210.806 K 19.67 % | 176.152 K 8.69 % | 162.063 K -44.93 % | 294.306 K 16.58 % | 252.441 K 5.92 % | 238.339 K 4.23 % | 228.667 K 13.06 % | 202.257 K -3.79 % | 210.234 K -10.27 % | 234.292 K -13.48 % | 270.792 K -24.24 % | 357.444 K 1.95 % | 350.608 K -10.10 % | 389.998 K -33.84 % | 589.505 K 42.39 % | 414.014 K 20.67 % | 343.095 K 6.09 % | 323.403 K 65.88 % | 194.963 K 0.54 % | 193.910 K 15.24 % | 168.273 K -8.11 % | 183.120 K 41.65 % | 129.278 K -14.39 % | 151.009 K -2.15 % | 154.330 K 8.86 % | 141.764 K 21.67 % | 116.512 K 24.15 % | 93.850 K 10.53 % | 84.911 K -28.58 % | 118.887 K -0.40 % | 119.360 K 114.58 % | 55.625 K 76.16 % | 31.577 K -14.27 % | 36.833 K -58.11 % | 87.933 K 20.01 % | 73.273 K 1.76 % | 72.009 K -13.49 % | 83.239 K 0.07 % | 83.183 K 7.63 % | 77.288 K -15.80 % | 91.794 K 18.26 % | 77.619 K 20.42 % | 64.455 K 109.84 % | 30.716 K -27.32 % | 42.263 K -15.35 % | 49.924 K -35.98 % | 77.979 K 36.73 % | 57.030 K -17.51 % | 69.132 K -13.27 % | 79.709 K 11.12 % | 71.731 K 12.64 % | 63.682 K 4.70 % | 60.821 K -32.14 % | 89.623 K 8.50 % | 82.603 K 14.95 % | 71.863 K 14.87 % | 62.558 K -5.59 % | 66.261 K -43.42 % | 117.109 K 219.80 % | 36.619 K 0.00 % | 36.619 K 29.76 % | 28.220 K -24.81 % | 37.534 K 33.00 % | 28.220 K -19.60 % | 35.101 K 0.00 % | 35.101 K 0.00 % | 35.101 K -54.59 % | 77.305 K 0.00 % | 77.305 K 7.10 % | 72.180 K -14.00 % | 83.932 K -41.24 % | 142.842 K 0.00 % | 142.842 K 0.99 % | 141.442 K 1.87 % | 138.842 K 2 127.89 % | 6.232 K 44.46 % | 4.314 K 39.07 % | 3.102 K -27.62 % | 4.286 K 98.24 % | 2.162 K | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 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.452 K -49.66 % | 20.762 K -32.88 % | 30.931 K -24.49 % | 40.962 K -19.45 % | 50.856 K -16.10 % | 60.615 K -13.71 % | 70.242 K -11.91 % | 79.737 K -6.27 % | 85.067 K -9.52 % | 94.014 K -12.11 % | 106.963 K -7.72 % | 115.910 K -7.07 % | 124.735 K -1.30 % | 126.382 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 53 687 091 000.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.389 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.873 K | 0.000 | 0.000 | 0.000 -100.00 % | 32.519 K | 0.000 | 0.000 -100.00 % | 18.729 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.522 K | 0.000 | 0.000 -100.00 % | 205.297 K 1 640.10 % | 11.798 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 11.002 M -9.09 % | 12.101 M 0.33 % | 12.061 M 0.68 % | 11.979 M 0.00 % | 11.979 M 0.00 % | 11.979 M 0.08 % | 11.969 M 1.93 % | 11.742 M 0.89 % | 11.638 M 1.63 % | 11.451 M 0.00 % | 11.451 M 1.02 % | 11.335 M 0.22 % | 11.310 M 0.00 % | 11.310 M 1.80 % | 11.110 M 0.64 % | 11.039 M 2.25 % | 10.796 M 0.58 % | 10.734 M 1.26 % | 10.600 M 0.24 % | 10.575 M 0.11 % | 10.563 M 0.35 % | 10.526 M 0.69 % | 10.453 M 0.47 % | 10.404 M 1.18 % | 10.283 M 0.93 % | 10.188 M 0.20 % | 10.168 M 0.61 % | 10.107 M 1.29 % | 9.978 M 0.06 % | 9.972 M 1.17 % | 9.857 M 1.35 % | 9.725 M 1.90 % | 9.544 M 0.85 % | 9.463 M 0.08 % | 9.456 M 0.00 % | 9.456 M 0.16 % | 9.441 M 0.00 % | 9.441 M 1.84 % | 9.270 M 4.12 % | 8.903 M 1.65 % | 8.758 M 8.14 % | 8.099 M 4.82 % | 7.726 M 2.71 % | 7.522 M 13.96 % | 6.601 M 11.47 % | 5.922 M 1.02 % | 5.862 M 1.46 % | 5.778 M 1.12 % | 5.714 M 0.28 % | 5.698 M 0.16 % | 5.689 M 0.00 % | 5.689 M 0.09 % | 5.684 M 0.44 % | 5.659 M 0.19 % | 5.648 M 0.00 % | 5.648 M 0.00 % | 5.648 M 0.00 % | 5.648 M 0.08 % | 5.644 M -0.73 % | 5.685 M 0.79 % | 5.640 M 0.04 % | 5.638 M 0.00 % | 5.638 M 0.03 % | 5.636 M -0.03 % | 5.638 M -0.16 % | 5.647 M 0.94 % | 5.594 M -0.09 % | 5.599 M 1.57 % | 5.513 M 2.02 % | 5.404 M 0.53 % | 5.376 M 6.47 % | 5.049 M 1.03 % | 4.998 M 12.98 % | 4.423 M 0.00 % | 4.423 M 0.00 % | 4.423 M -1.65 % | 4.498 M 3.78 % | 4.334 M -13.71 % | 5.023 M 4.01 % | 4.829 M 0.22 % | 4.819 M 0.07 % | 4.815 M -0.17 % | 4.824 M 22.02 % | 3.953 M 235.09 % | 1.180 M -56.34 % | 2.702 M 1.89 % | 2.652 M 1.53 % | 2.612 M 65.57 % | 1.578 M -0.14 % | 1.580 M 0.06 % | 1.579 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -642.804 K -7.69 % | -596.907 K |
| Total assets | 791.167 K -60.79 % | 2.018 M 8.38 % | 1.862 M 9.99 % | 1.693 M 10.71 % | 1.529 M -3.16 % | 1.579 M 4.26 % | 1.514 M 0.72 % | 1.504 M -1.41 % | 1.525 M 10.35 % | 1.382 M -5.80 % | 1.467 M -0.68 % | 1.477 M -9.63 % | 1.635 M 12.16 % | 1.457 M -4.47 % | 1.526 M -9.33 % | 1.682 M 2.64 % | 1.639 M 4.00 % | 1.576 M -1.13 % | 1.594 M 9.43 % | 1.457 M -6.92 % | 1.565 M -0.27 % | 1.569 M 0.39 % | 1.563 M -0.33 % | 1.569 M -1.86 % | 1.598 M -1.96 % | 1.630 M 2.03 % | 1.598 M -6.14 % | 1.703 M -0.26 % | 1.707 M -4.31 % | 1.784 M -3.89 % | 1.856 M 1.05 % | 1.837 M -2.48 % | 1.883 M -6.52 % | 2.015 M -8.70 % | 2.207 M -5.23 % | 2.329 M -10.73 % | 2.608 M -8.21 % | 2.842 M -3.36 % | 2.941 M 8.15 % | 2.719 M -0.33 % | 2.728 M 11.84 % | 2.439 M 7.04 % | 2.279 M 12.11 % | 2.033 M 45.74 % | 1.395 M 69.16 % | 824.499 K -8.04 % | 896.625 K 2.06 % | 878.524 K 10.27 % | 796.721 K 12.15 % | 710.384 K -8.33 % | 774.918 K -8.87 % | 850.389 K 1.98 % | 833.909 K 13.76 % | 733.056 K -19.16 % | 906.768 K -11.31 % | 1.022 M 21.13 % | 844.096 K -2.43 % | 865.153 K -25.31 % | 1.158 M -1.46 % | 1.175 M 8.87 % | 1.080 M 3.16 % | 1.047 M -11.41 % | 1.181 M 8.81 % | 1.086 M 12.19 % | 967.738 K -7.13 % | 1.042 M -17.46 % | 1.262 M 2.67 % | 1.230 M -7.18 % | 1.325 M 10.41 % | 1.200 M -16.70 % | 1.440 M 12.93 % | 1.275 M 30.84 % | 974.812 K -6.53 % | 1.043 M -8.14 % | 1.135 M 2.40 % | 1.109 M 37.26 % | 807.793 K 0.54 % | 803.468 K 17.32 % | 684.864 K -3.03 % | 706.243 K 80.00 % | 392.360 K 2.85 % | 381.480 K 16.54 % | 327.341 K -12.75 % | 375.167 K -30.05 % | 536.355 K 17.87 % | 455.033 K 5.79 % | 430.147 K -4.67 % | 451.237 K 35.35 % | 333.375 K -3.99 % | 347.237 K -20.79 % | 438.401 K |
| 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-02-28 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 | 2003-07-31 | 2003-04-30 | 2003-01-31 |
| 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-02-28 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 | 2003-07-31 | 2003-04-30 | 2003-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.940 K 216.50 % | -36.000 K | 0.000 100.00 % | -5.940 K 76.24 % | -25.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.000 K | 0.000 | 0.000 100.00 % | -78.000 K -457.14 % | -14.000 K | 0.000 | 0.000 100.00 % | -78.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -106.900 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 121.400 K 389.46 % | -41.940 K -216.50 % | 36.000 K | 0.000 -100.00 % | 5.940 K -76.24 % | 25.000 K | 0.000 -100.00 % | 175.000 K 1 650.00 % | 10.000 K -84.62 % | 65.000 K 382.61 % | -23.000 K -135.94 % | 64.000 K 156.00 % | 25.000 K -7.41 % | 27.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 35.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 39.000 K 3 800.00 % | 1.000 K -89.90 % | 9.900 K -50.50 % | 20.000 K -60.00 % | 50.000 K 24.38 % | 40.200 K | 0.000 | 0.000 -100.00 % | 15.000 K | 0.000 | 0.000 -100.00 % | 52.200 K 24.29 % | 42.000 K -6.67 % | 45.000 K | 0.000 | 0.000 100.00 % | -57.900 K -267.34 % | 34.600 K 147.14 % | 14.000 K 50.54 % | 9.300 K | 0.000 -100.00 % | 16.000 K | 0.000 | 0.000 -100.00 % | 5.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 -100.00 % | 14.000 K | 0.000 | 0.000 -100.00 % | 78.000 K 457.14 % | 14.000 K | 0.000 | 0.000 -100.00 % | 78.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 106.900 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -203.981 K 18.95 % | -251.681 K 29.83 % | -358.655 K -411.69 % | 115.069 K 17 602.92 % | 650.000 100.36 % | -182.032 K -179.15 % | -65.210 K -167.96 % | 95.960 K 39.28 % | 68.896 K 252.25 % | -45.252 K -118.98 % | 238.474 K 215.09 % | -207.198 K -1 371.15 % | 16.300 K 125.78 % | -63.224 K -175.33 % | 83.933 K 1 252.67 % | 6.205 K 174.31 % | 2.262 K 105.17 % | -43.756 K -165.51 % | 66.797 K 233.27 % | 20.043 K 141.61 % | -48.165 K -347.66 % | 19.448 K -89.31 % | 181.902 K 135.35 % | 77.289 K 1.80 % | 75.921 K -47.45 % | 144.475 K 500.17 % | -36.103 K -182.03 % | 44.013 K 368.16 % | -16.413 K -337.73 % | 6.904 K 107.51 % | -91.969 K -298.10 % | 46.426 K -14.35 % | 54.202 K -49.39 % | 107.087 K 229.48 % | 32.502 K -19.92 % | 40.587 K 290.92 % | -21.259 K -16.40 % | -18.264 K -110.33 % | 176.731 K 152.22 % | -338.454 K -426.76 % | 103.579 K 560.78 % | -22.479 K 92.42 % | -296.495 K -964.84 % | -27.844 K -127.57 % | 100.985 K 52.68 % | 66.143 K 199.37 % | -66.564 K -37.89 % | -48.272 K -153.54 % | 90.153 K -2.64 % | 92.597 K -61.89 % | 242.977 K 497.30 % | -61.157 K -172.64 % | 84.197 K -57.36 % | 197.476 K 1 149.46 % | -18.817 K 78.15 % | -86.126 K -151.39 % | 167.604 K 47.09 % | 113.949 K 773.44 % | 13.046 K 111.86 % | -110.042 K -2 006.87 % | -5.223 K -105.50 % | 95.038 K 203.26 % | -92.038 K -1 489.60 % | -5.790 K -105.17 % | 111.951 K 135.11 % | 47.617 K -53.64 % | 102.719 K 102.45 % | -4.201 M -4 860.67 % | 88.237 K 324.30 % | 20.796 K 107.60 % | -273.689 K -144.89 % | -111.761 K -230.61 % | 85.571 K 489.38 % | -21.976 K -100.57 % | 3.872 M 272 196.13 % | 1.422 K 101.43 % | -99.126 K -1 729.29 % | 6.084 K 101.77 % | -343.677 K -614.48 % | -48.102 K -228.70 % | -14.634 K -148.20 % | 30.364 K -56.51 % | 69.825 K 309.19 % | -33.379 K -444.43 % | -6.131 K 78.36 % | -28.326 K 97.72 % | -1.241 M -204.37 % | 1.189 M 2 105.73 % | -59.304 K 38.86 % | -97.002 K |
| Accounts receivables | -164.689 K 29.62 % | -233.996 K 11.57 % | -264.622 K -501.56 % | 65.898 K 158.43 % | -112.773 K -646.04 % | 20.653 K 166.69 % | -30.968 K -1 795.02 % | 1.827 K -70.33 % | 6.158 K 96.36 % | 3.136 K 297.23 % | -1.590 K 2.93 % | -1.638 K -208.62 % | 1.508 K 118.21 % | -8.282 K -546.47 % | 1.855 K 8.48 % | 1.710 K -92.82 % | 23.832 K 373.99 % | -8.698 K 55.92 % | -19.732 K -736.81 % | -2.358 K -103.63 % | -1.158 K -112.46 % | 9.296 K 161.96 % | -15.004 K -5 258.57 % | -280.000 -100.61 % | 45.620 K 237.25 % | -33.238 K -151.14 % | -13.235 K -774.17 % | -1.514 K -107.43 % | 20.369 K 543.77 % | -4.590 K 50.34 % | -9.243 K -151.03 % | 18.114 K -52.95 % | 38.496 K 3 864.57 % | 971.000 106.78 % | -14.329 K -132.61 % | 43.943 K 104.38 % | 21.501 K 157.44 % | -37.431 K 26.09 % | -50.645 K -502.14 % | 12.594 K -85.71 % | 88.136 K 223.07 % | -71.614 K -127.75 % | -31.444 K -147.86 % | 65.705 K 9.00 % | 60.279 K 188.31 % | -68.255 K 22.47 % | -88.038 K -840.62 % | 11.887 K -83.10 % | 70.321 K 417.18 % | 13.597 K 115.34 % | -88.634 K -476.81 % | 23.522 K -78.42 % | 109.016 K 142.90 % | 44.881 K 128.54 % | -157.242 K -1 738.28 % | 9.598 K -95.75 % | 225.788 K 292.86 % | -117.072 K 5.71 % | -124.158 K -473.99 % | 33.198 K -75.10 % | 133.320 K 276.71 % | -75.444 K 27.83 % | -104.531 K -604.42 % | 20.723 K -89.62 % | 199.680 K 363.20 % | -75.867 K | 0.000 | 0.000 | 0.000 -100.00 % | 53.573 K | 0.000 | 0.000 | 0.000 100.00 % | -59.040 K | 0.000 | 0.000 | 0.000 -100.00 % | 43.767 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.814 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 79.308 K 755.17 % | -12.105 K 56.27 % | -27.679 K -152.86 % | 52.364 K -9.07 % | 57.584 K 281.37 % | -31.750 K -180.18 % | 39.597 K -3.67 % | 41.106 K 207.93 % | 13.349 K 109.07 % | -147.124 K -498.67 % | 36.904 K 19.63 % | 30.849 K 319.43 % | -14.059 K -147.26 % | -5.686 K -167.88 % | 8.376 K -63.84 % | 23.161 K 291.14 % | -12.117 K -182.00 % | 14.777 K -66.55 % | 44.181 K 223.48 % | 13.658 K 174.66 % | -18.294 K -190.88 % | 20.129 K 20.71 % | 16.676 K 25.64 % | 13.273 K 71.57 % | 7.736 K -83.58 % | 47.118 K 462.60 % | 8.375 K -43.64 % | 14.861 K 286.53 % | -7.967 K 86.59 % | -59.411 K -210.99 % | 53.530 K 81.86 % | 29.434 K -23.95 % | 38.703 K -47.75 % | 74.075 K 79.88 % | 41.180 K 35.47 % | 30.398 K 180.11 % | 10.852 K 111.24 % | -96.588 K -940.04 % | 11.498 K 120.71 % | -55.519 K -152.30 % | 106.162 K 217.13 % | -90.635 K 51.14 % | -185.503 K -39.49 % | -132.986 K -768.67 % | 19.888 K -72.58 % | 72.522 K 187.52 % | -82.861 K -1 627.67 % | 5.424 K -70.46 % | 18.364 K -52.07 % | 38.314 K -14.97 % | 45.062 K 214.47 % | -39.367 K -51.88 % | -25.920 K -117.41 % | 148.873 K 216.71 % | -127.562 K -533.69 % | -20.130 K -115.49 % | 129.980 K -43.74 % | 231.021 K 343.89 % | -94.723 K 77.23 % | -415.952 K -435.81 % | 123.864 K -26.21 % | 167.862 K 3 586.23 % | -4.815 K 86.57 % | -35.864 K 35.88 % | -55.936 K -128.13 % | 198.868 K 25.00 % | 159.093 K 89.83 % | 83.808 K -2.65 % | 86.086 K 666.65 % | -15.192 K 89.78 % | -148.608 K -54.73 % | -96.045 K -613.45 % | -13.462 K -141.50 % | 32.438 K 111.44 % | -283.440 K -325 693.10 % | -87.000 99.91 % | -95.706 K -206.05 % | -31.271 K -241.79 % | 22.054 K 136.46 % | -60.483 K -3 803.80 % | 1.633 K -74.48 % | 6.400 K 113.91 % | -46.026 K -23.38 % | -37.303 K -455.85 % | -6.711 K 80.31 % | -34.088 K | 0.000 | 0.000 100.00 % | -20.804 K 86.89 % | -158.657 K |
| Accounts payables | -65.604 K -256.14 % | 42.015 K 126.80 % | -156.753 K -238.96 % | 112.803 K 360.53 % | 24.494 K 118.57 % | -131.906 K -110.58 % | -62.639 K -223.51 % | 50.717 K 4.32 % | 48.618 K 245.08 % | 14.089 K 162.10 % | -22.689 K -156.50 % | 40.154 K 1 103.85 % | -4.000 K -141.36 % | 9.672 K -63.38 % | 26.409 K 431.11 % | -7.976 K 66.85 % | -24.058 K 34.09 % | -36.500 K -186.19 % | 42.348 K 519.58 % | 6.835 K 117.35 % | -39.389 K -1 701.18 % | 2.460 K -98.60 % | 175.491 K 147.45 % | 70.919 K 260.14 % | 19.692 K -84.67 % | 128.440 K 12 097.53 % | 1.053 K -95.89 % | 25.637 K 272.67 % | -14.847 K -127.58 % | 53.842 K 347.77 % | -21.731 K -554.35 % | -3.321 K -126.43 % | 12.566 K -50.24 % | 25.252 K 11.43 % | 22.662 K 153.52 % | 8.939 K 126.31 % | -33.976 K -7 083.09 % | -473.000 -100.74 % | 63.735 K 165.03 % | 24.048 K 557.53 % | -5.256 K 89.71 % | -51.100 K -448.57 % | 14.660 K 1 059.81 % | 1.264 K 111.26 % | -11.230 K -20 153.57 % | 56.000 -99.05 % | 5.895 K 140.64 % | -14.506 K -202.34 % | 14.175 K 7.68 % | 13.164 K -60.98 % | 33.739 K 392.19 % | -11.547 K -50.72 % | -7.661 K 72.69 % | -28.055 K -157.06 % | 49.169 K 506.29 % | -12.102 K -14.42 % | -10.577 K -232.58 % | 7.978 K -0.88 % | 8.049 K 181.34 % | 2.861 K 109.93 % | -28.802 K -488.17 % | 7.420 K -28.24 % | 10.340 K 11.13 % | 9.304 K 351.32 % | -3.702 K 92.72 % | -50.848 K | 0.000 | 0.000 | 0.000 100.00 % | -9.314 K | 0.000 | 0.000 | 0.000 -100.00 % | 613.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.752 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.448 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -52.996 K -11.35 % | -47.595 K -152.65 % | 90.399 K 177.93 % | -115.996 K -470.06 % | 31.345 K 180.31 % | -39.029 K -248.47 % | -11.200 K -584.85 % | 2.310 K 199.61 % | 771.000 -99.09 % | 84.647 K -62.52 % | 225.849 K 181.66 % | -276.563 K -941.87 % | 32.851 K 155.75 % | -58.928 K -224.60 % | 47.293 K 542.40 % | -10.690 K -173.19 % | 14.605 K 209.52 % | -13.335 K | 0.000 -100.00 % | 1.908 K -82.13 % | 10.676 K 185.84 % | -12.437 K -362.44 % | 4.739 K 171.55 % | -6.623 K -330.53 % | 2.873 K 33.32 % | 2.155 K 106.67 % | -32.296 K -742.20 % | 5.029 K 136.00 % | -13.968 K -181.86 % | 17.063 K 114.90 % | -114.525 K -5 308.05 % | 2.199 K 106.18 % | -35.563 K -623.83 % | 6.789 K 139.91 % | -17.011 K 60.16 % | -42.693 K -117.42 % | -19.636 K -116.89 % | 116.228 K -23.61 % | 152.143 K 147.61 % | -319.577 K -273.94 % | -85.463 K -144.78 % | 190.870 K 302.60 % | -94.208 K -346.79 % | 38.173 K 19.11 % | 32.048 K -48.16 % | 61.820 K -37.20 % | 98.440 K 292.73 % | -51.077 K -301.96 % | -12.707 K -146.17 % | 27.522 K -89.11 % | 252.810 K 848.73 % | -33.765 K -485.36 % | 8.762 K -72.43 % | 31.777 K -85.34 % | 216.818 K 441.49 % | -63.492 K 64.25 % | -177.587 K -2 125.96 % | -7.978 K -103.56 % | 223.878 K -17.04 % | 269.851 K 215.52 % | -233.605 K -4 766.77 % | -4.800 K -168.89 % | 6.968 K 14 725.53 % | 47.000 100.17 % | -28.091 K -14.49 % | -24.536 K 56.48 % | -56.374 K 98.68 % | -4.284 M -199 285.50 % | 2.151 K 126.01 % | -8.271 K 93.39 % | -125.081 K -695.88 % | -15.716 K -115.87 % | 99.033 K 2 367.80 % | 4.013 K -99.90 % | 4.155 M 275 280.45 % | 1.509 K 144.12 % | -3.420 K -164.04 % | 5.340 K 101.46 % | -365.731 K -3 053.97 % | 12.381 K 176.11 % | -16.267 K -167.88 % | 23.964 K -79.31 % | 115.851 K 2 852.37 % | 3.924 K 576.55 % | 580.000 116.57 % | -3.500 K | 0.000 | 0.000 100.00 % | -38.500 K -162.44 % | 61.655 K |
| Other non cash items | 30.000 K -42.31 % | 52.000 K | 0.000 -100.00 % | 121.400 K 200.00 % | -121.401 K -145.51 % | 266.733 K 380.20 % | 55.546 K 54.29 % | 36.000 K 154.06 % | -66.590 K -4 117.23 % | -1.579 K 98.16 % | -86.000 K -140.57 % | 212.000 K 21.14 % | 175.000 K 1 650.00 % | 10.000 K -82.07 % | 55.777 K 2 688.85 % | 2.000 K -94.87 % | 39.000 K 56.00 % | 25.000 K -20.76 % | 31.549 K | 0.000 100.00 % | -387.000 90.70 % | -4.163 K -109.29 % | 44.820 K 5 034.02 % | 873.000 206.72 % | -818.000 -104.54 % | 18.034 K -54.57 % | 39.697 K 52.30 % | 26.065 K 45.40 % | 17.926 K -10.37 % | 20.000 K -67.21 % | 61.000 K 51.74 % | 40.200 K 436.00 % | 7.500 K -70.30 % | 25.252 K 68.35 % | 15.000 K 67.80 % | 8.939 K 126.31 % | -33.976 K -165.09 % | 52.200 K 193.21 % | -56.000 K -140.88 % | 137.000 K 1 041.67 % | 12.000 K 123.63 % | -50.788 K -266.52 % | 30.500 K -11.05 % | 34.288 K 139.58 % | 14.312 K 53.89 % | 9.300 K -83.97 % | 58.000 K 133.33 % | -174.000 K -8 800.00 % | 2.000 K -84.81 % | 13.164 K 120.47 % | -64.306 K 11.04 % | -72.283 K -389.65 % | 24.955 K 148.51 % | -51.439 K -0.02 % | -51.430 K -2 063.73 % | 2.619 K 398.86 % | 525.000 -86.79 % | 3.975 K 22.31 % | 3.250 K 35.42 % | 2.400 K | 0.000 -100.00 % | 2.620 K | 0.000 100.00 % | -9.300 K -117.60 % | 52.850 K 11 644.44 % | 450.000 -99.84 % | 283.750 K 1 926.79 % | 14.000 K 94.44 % | 7.200 K 200.00 % | 2.400 K -96.67 % | 72.000 K 1 100.00 % | 6.000 K | 0.000 | 0.000 100.00 % | -79.563 K -2 597.97 % | -2.949 K 99.69 % | -957.639 K -670.02 % | 168.000 K 692.45 % | 21.200 K 404.76 % | 4.200 K 116.97 % | -24.750 K -122.73 % | 108.900 K -96.35 % | 2.987 M 293.30 % | -1.545 M -2 933.30 % | 54.546 K 0.00 % | 54.546 K -97.45 % | 2.135 M 289.49 % | -1.127 M -2 555.08 % | 45.897 K -95.75 % | 1.079 M |
| Net cash provided by operating activities | 32.694 K 120.16 % | -162.155 K -1.24 % | -160.161 K -189.62 % | 178.711 K 283.56 % | -97.358 K 20.76 % | -122.860 K -11.52 % | -110.171 K -325.92 % | 48.766 K 213.60 % | -42.928 K 59.18 % | -105.156 K -178.88 % | 133.309 K 741.49 % | 15.842 K 121.42 % | -73.976 K 57.69 % | -174.860 K -205.28 % | -57.279 K -245.22 % | 39.444 K 161.37 % | -64.269 K -74.18 % | -36.899 K -136.20 % | -15.622 K 6.38 % | -16.687 K 82.19 % | -93.672 K -157.83 % | -36.331 K 68.40 % | -114.976 K -144.98 % | -46.933 K -87.69 % | -25.005 K 68.56 % | -79.532 K 7.07 % | -85.584 K -13.71 % | -75.265 K 49.02 % | -147.632 K -33.64 % | -110.467 K 38.57 % | -179.825 K -95.65 % | -91.912 K 9.43 % | -101.486 K -2 194.51 % | -4.423 K 97.58 % | -183.078 K -164.98 % | -69.090 K 57.19 % | -161.401 K -66.28 % | -97.064 K -100.75 % | -48.351 K 88.82 % | -432.654 K -1 654.07 % | 27.840 K 178.84 % | -35.311 K 91.33 % | -407.461 K -253.79 % | -115.170 K -33.13 % | -86.512 K -177.76 % | 111.252 K 235.98 % | -81.815 K 50.86 % | -166.491 K -578.36 % | -24.543 K -128.50 % | 86.104 K 364.37 % | -32.570 K 75.69 % | -133.991 K -50.35 % | -89.119 K -135.06 % | 254.169 K 3 037.01 % | -8.654 K 94.07 % | -146.000 K -884.48 % | 18.611 K -94.15 % | 318.000 K 2 142.26 % | -15.571 K 91.61 % | -185.523 K -219.98 % | -57.979 K -118.77 % | 308.956 K 436.48 % | -91.819 K -30.60 % | -70.308 K -426.62 % | 21.526 K -92.15 % | 274.374 K 64.93 % | 166.354 K 267.55 % | -99.287 K 46.51 % | -185.618 K -35 391.01 % | -523.000 99.40 % | -86.557 K 42.96 % | -151.757 K -783.77 % | 22.194 K -30.87 % | 32.103 K 110.89 % | -294.724 K -259.18 % | -82.054 K 51.50 % | -169.187 K -264.28 % | -46.444 K 78.31 % | -214.174 K -160.95 % | -82.074 K -54.40 % | -53.156 K -117.93 % | -24.391 K 45.03 % | -44.374 K 66.86 % | -133.912 K -42.24 % | -94.145 K 5.81 % | -99.951 K -9.31 % | -91.440 K -69.97 % | -53.799 K 64.00 % | -149.447 K 15.36 % | -176.564 K |
| Investments in property plant and equipment | -10.666 K | 0.000 | 0.000 | 0.000 100.00 % | -4.000 | 0.000 -100.00 % | 67.000 K 191.78 % | -73.001 K -84.47 % | -39.573 K -92.17 % | -20.593 K | 0.000 100.00 % | -7.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 -100.00 % | 4.258 K | 0.000 | 0.000 100.00 % | -4.258 K -128.58 % | 14.900 K 404.08 % | -4.900 K | 0.000 100.00 % | -10.000 K 70.97 % | -34.450 K -72.25 % | -20.000 K -100.00 % | -10.000 K 87.23 % | -78.299 K 65.68 % | -228.111 K -14.06 % | -200.000 K | 0.000 | 0.000 100.00 % | -37.000 K | 0.000 100.00 % | -4.843 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.717 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 100.00 % | -10.294 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.968 K 95.46 % | -65.437 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.519 K | 0.000 | 0.000 -100.00 % | 7.519 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 -100.00 % | 2.700 K 128.25 % | -9.558 K | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 -100.00 % | 7.519 K 250.38 % | -5.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 100.00 % | -14.900 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K 50.00 % | -20.000 K 0.00 % | -20.000 K 86.39 % | -147.000 K 65.39 % | -424.748 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.843 K | 0.000 100.00 % | -4.843 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.109 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.200 K -200.00 % | 2.200 K 200.00 % | -2.200 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -6.014 K | 0.000 | 0.000 | 0.000 -100.00 % | 48.861 K 1 081.93 % | -4.976 K | 0.000 | 0.000 |
| Net cash used for investing activites | -10.666 K | 0.000 -100.00 % | 2.700 K 128.25 % | -9.558 K | 0.000 | 0.000 -100.00 % | 72.000 K 198.63 % | -73.001 K -84.47 % | -39.573 K -202.68 % | -13.074 K -161.48 % | -5.000 K 32.16 % | -7.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 100.00 % | -10.642 K | 0.000 | 0.000 100.00 % | -4.258 K -128.58 % | 14.900 K 404.08 % | -4.900 K | 0.000 100.00 % | -10.000 K 77.50 % | -44.450 K -122.25 % | -20.000 K 33.33 % | -30.000 K 86.68 % | -225.299 K 46.96 % | -424.748 K -112.37 % | -200.000 K | 0.000 | 0.000 100.00 % | -37.000 K | 0.000 100.00 % | -4.843 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.717 K 36.27 % | -12.109 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.200 K -200.00 % | 2.200 K 200.00 % | -2.200 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.294 K -929.40 % | -1.000 K | 0.000 | 0.000 100.00 % | -6.014 K | 0.000 | 0.000 | 0.000 -100.00 % | 48.861 K 1 081.93 % | -4.976 K -67.65 % | -2.968 K 95.46 % | -65.437 K |
| Debt repayment | -38.608 K -168.32 % | 56.512 K -3.88 % | 58.794 K 1 247.65 % | -5.123 K 91.34 % | -59.151 K -231.20 % | 45.084 K 855.30 % | -5.969 K 53.93 % | -12.955 K -154.17 % | -5.097 K -5.57 % | -4.828 K 65.70 % | -14.074 K -10.58 % | -12.728 K -976.82 % | -1.182 K | 0.000 -100.00 % | 62.095 K 243.04 % | -43.411 K -127.01 % | -19.123 K -951.29 % | -1.819 K 96.49 % | -51.884 K -310.01 % | 24.705 K 199.29 % | -24.882 K -456.64 % | -4.470 K -125.42 % | 17.586 K 379.14 % | -6.300 K 75.41 % | -25.618 K -403.30 % | -5.090 K -79.04 % | -2.843 K | 0.000 -100.00 % | 5.016 K 200.00 % | -5.016 K 88.89 % | -45.162 K -857.84 % | -4.715 K -0.83 % | -4.676 K 62.43 % | -12.447 K 0.92 % | -12.563 K -5.07 % | -11.957 K -11.41 % | -10.732 K -5.29 % | -10.193 K -167.36 % | 15.132 K 183.99 % | -18.017 K 79.96 % | -89.911 K -344.95 % | -20.207 K -132.32 % | -8.698 K 79.53 % | -42.489 K -193.50 % | 45.444 K 162.47 % | -72.745 K -421.48 % | 22.628 K 112.21 % | 10.663 K -69.82 % | 35.335 K 305.88 % | -17.163 K -137.01 % | 46.376 K -61.59 % | 120.729 K 1 109.19 % | -11.963 K 93.69 % | -189.519 K -227.94 % | 148.128 K 5.97 % | 139.786 K 208.03 % | -129.395 K 41.46 % | -221.053 K -1 451.43 % | 16.357 K -84.26 % | 103.895 K 305.40 % | -50.583 K 57.01 % | -117.653 K -214.39 % | 102.855 K 672.15 % | -17.977 K 81.46 % | -96.961 K 33.74 % | -146.341 K -864.46 % | 19.143 K 182.32 % | -23.254 K 41.69 % | -39.878 K -62.54 % | -24.534 K 77.61 % | -109.554 K -167.64 % | 161.974 K 287.80 % | -86.250 K -133.91 % | -36.873 K -112.69 % | 290.639 K 706.81 % | -47.896 K -138.48 % | 124.475 K 1 055.52 % | -13.027 K -104.98 % | 261.756 K 495.94 % | 43.923 K -43.69 % | 78.000 K 680.00 % | 10.000 K 124.77 % | -40.379 K -146.13 % | 87.530 K -26.78 % | 119.536 K 424.80 % | -36.803 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 10.000 K -66.67 % | 30.000 K | 0.000 100.00 % | -121.400 K -192.39 % | 131.400 K 24.06 % | 105.920 K 12.68 % | 94.000 K -37.75 % | 151.000 K | 0.000 -100.00 % | 110.000 K -11.15 % | 123.800 K | 0.000 -100.00 % | 25.200 K -58.69 % | 61.000 K -65.83 % | 178.500 K 110.00 % | 85.000 K 21.43 % | 70.000 K | 0.000 100.00 % | -15.000 K -155.56 % | 27.000 K -67.27 % | 82.500 K 68.37 % | 49.000 K -43.02 % | 86.000 K 114.79 % | 40.040 K 98.22 % | 20.200 K -66.99 % | 61.200 K -32.00 % | 90.000 K 1 700.00 % | 5.000 K -95.24 % | 105.000 K -5.88 % | 111.560 K -15.20 % | 131.550 K 224.09 % | 40.590 K | 0.000 | 0.000 100.00 % | -461.830 K | 0.000 -100.00 % | 147.000 K -53.31 % | 314.830 K 207.15 % | 102.500 K -80.38 % | 522.500 K 44.86 % | 360.700 K 77.03 % | 203.750 K -76.92 % | 882.950 K 39.63 % | 632.340 K 1 274.65 % | 46.000 K 360.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K -92.59 % | 27.000 K 119.18 % | -140.748 K -248.16 % | 95.000 K 1 801.90 % | 4.995 K -98.00 % | 249.518 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -61.000 -100.04 % | 165.000 K 134.04 % | 70.500 K 175.18 % | 25.620 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 20.000 K -75.16 % | 80.520 K 61.04 % | 50.000 K 35.50 % | 36.900 K | 0.000 | 0.000 | 0.000 -100.00 % | 350.250 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -5.004 K | 0.000 | 0.000 | 0.000 -100.00 % | 58.668 K 200.00 % | -58.668 K -686.68 % | 10.000 K | 0.000 100.00 % | -16.790 K 79.23 % | -80.840 K -673.44 % | -10.452 K 81.34 % | -56.001 K -177.23 % | -20.200 K 73.65 % | -76.666 K -157.29 % | -29.797 K -159.59 % | 50.000 K 100.00 % | 25.000 K -87.50 % | 200.000 K 548.45 % | 30.843 K 89.06 % | 16.314 K -86.64 % | 122.070 K 56.30 % | 78.100 K -18.43 % | 95.750 K 112.59 % | 45.040 K 1 601.33 % | -3.000 K 72.73 % | -11.000 K -633.33 % | -1.500 K -103.17 % | 47.329 K 366.52 % | -17.758 K -57.85 % | -11.250 K -125.92 % | 43.400 K 355.29 % | -17.000 K -70.00 % | -10.000 K 40.83 % | -16.900 K 69.55 % | -55.500 K 20.71 % | -70.000 K 8.38 % | -76.401 K -129.92 % | -33.229 K -3 919.43 % | 870.000 104.35 % | -20.000 K -140.71 % | 49.130 K 263.77 % | -30.000 K 19.60 % | -37.315 K -174.80 % | 49.887 K 303.02 % | -24.572 K -11.69 % | -22.000 K -137.29 % | 59.000 K -69.81 % | 195.400 K 635.34 % | -36.500 K 46.32 % | -68.000 K -74.36 % | -39.000 K -166.67 % | 58.500 K | 0.000 | 0.000 100.00 % | -67.264 K 18.86 % | -82.900 K | 0.000 | 0.000 -100.00 % | 88.179 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -81.000 K -206.58 % | 76.000 K 245.45 % | 22.000 K 210.00 % | -20.000 K -110.26 % | 195.000 K 425.00 % | -60.000 K -220.00 % | 50.000 K 400.00 % | 10.000 K -33.33 % | 15.000 K 136.59 % | -41.000 K -1 950.00 % | -2.000 K -106.90 % | 29.000 K 627.27 % | -5.500 K | 0.000 -100.00 % | 10.960 K | 0.000 | 0.000 -100.00 % | 15.000 K 7 994.74 % | -190.000 -100.35 % | 54.103 K -47.84 % | 103.716 K | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -33.612 K -138.85 % | 86.512 K 47.14 % | 58.794 K 146.47 % | -126.523 K -196.64 % | 130.917 K 41.78 % | 92.336 K -5.81 % | 98.031 K -28.99 % | 138.045 K 730.72 % | -21.887 K -189.95 % | 24.332 K 199.21 % | -24.526 K 64.31 % | -68.729 K -1 900.13 % | 3.818 K 124.37 % | -15.666 K -107.43 % | 210.798 K 216.57 % | 66.589 K -12.24 % | 75.877 K -61.71 % | 198.181 K 649.88 % | -36.041 K -187.86 % | 41.019 K -57.79 % | 97.188 K 32.00 % | 73.630 K -35.03 % | 113.336 K 192.56 % | 38.740 K 560.20 % | -8.418 K -118.66 % | 45.110 K -47.34 % | 85.657 K 80.98 % | 47.329 K -48.70 % | 92.258 K -3.19 % | 95.294 K -26.58 % | 129.788 K 587.62 % | 18.875 K 228.61 % | -14.676 K 49.99 % | -29.347 K 56.88 % | -68.063 K 16.95 % | -81.957 K -236.90 % | 59.867 K -77.94 % | 271.408 K 129.03 % | 118.502 K -75.54 % | 484.483 K 51.44 % | 319.919 K 108.36 % | 153.543 K -81.65 % | 836.937 K 30.82 % | 639.738 K 856.66 % | 66.872 K 178.91 % | -84.745 K -203.82 % | 81.628 K -60.39 % | 206.063 K 17 787.81 % | -1.165 K 98.63 % | -85.163 K -1 254.60 % | 7.376 K -95.88 % | 179.229 K 1 598.19 % | -11.963 K 93.69 % | -189.519 K -334.37 % | 80.864 K 42.15 % | 56.886 K 143.96 % | -129.395 K 41.46 % | -221.053 K -311.46 % | 104.536 K 0.62 % | 103.895 K 305.40 % | -50.583 K 57.01 % | -117.653 K -214.39 % | 102.855 K 672.15 % | -17.977 K 81.07 % | -94.961 K 20.43 % | -119.341 K 41.10 % | -202.605 K -237.13 % | 147.746 K 1 246.83 % | -12.883 K -106.28 % | 204.984 K 139.90 % | 85.446 K -16.21 % | 101.974 K 381.31 % | -36.250 K -34.89 % | -26.873 K -108.79 % | 305.578 K 301.53 % | 76.104 K -60.56 % | 192.975 K 363.96 % | 41.593 K -83.77 % | 256.256 K 470.43 % | 44.923 K -49.50 % | 88.960 K 789.60 % | 10.000 K 149.07 % | -20.379 K -111.13 % | 183.050 K 58.58 % | 115.433 K 112.98 % | 54.200 K -47.74 % | 103.716 K | 0.000 | 0.000 -100.00 % | 350.250 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.077 K 200.00 % | -29.077 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.642 K | 0.000 | 0.000 | 0.000 100.00 % | -14.900 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -11.583 K 84.69 % | -75.644 K 23.33 % | -98.667 K -331.45 % | 42.630 K 27.03 % | 33.559 K 209.94 % | -30.524 K -150.99 % | 59.860 K -47.40 % | 113.810 K 209.03 % | -104.388 K -11.17 % | -93.898 K -190.48 % | 103.783 K 272.23 % | -60.257 K 14.11 % | -70.158 K 63.18 % | -190.526 K -224.11 % | 153.519 K 44.78 % | 106.033 K 813.45 % | 11.608 K -92.80 % | 161.282 K 412.18 % | -51.663 K -312.33 % | 24.332 K 592.04 % | 3.516 K -90.57 % | 37.299 K 2 374.33 % | -1.640 K 79.98 % | -8.193 K 75.49 % | -33.423 K 2.90 % | -34.422 K -47 253.42 % | 73.000 100.26 % | -27.936 K 49.55 % | -55.374 K -184.98 % | -19.431 K 61.17 % | -50.037 K 35.80 % | -77.937 K 32.91 % | -116.162 K -165.39 % | -43.770 K 85.19 % | -295.591 K -72.81 % | -171.047 K -30.04 % | -131.534 K -158.14 % | -50.955 K 85.63 % | -354.597 K -784.17 % | 51.829 K -85.10 % | 347.759 K 194.13 % | 118.232 K -69.88 % | 392.476 K -25.18 % | 524.568 K 2 242.58 % | -24.483 K -192.36 % | 26.507 K 14 274.87 % | -187.000 -100.47 % | 39.572 K 253.93 % | -25.708 K -2 831.99 % | 941.000 102.86 % | -32.911 K -199.34 % | 33.129 K 132.77 % | -101.082 K -256.35 % | 64.650 K -10.47 % | 72.210 K 185.85 % | -84.113 K 24.07 % | -110.784 K -214.27 % | 96.946 K 8.97 % | 88.965 K 208.99 % | -81.628 K 24.81 % | -108.562 K -156.75 % | 191.303 K 1 633.45 % | 11.036 K 112.50 % | -88.285 K -20.22 % | -73.435 K -147.37 % | 155.033 K 503.20 % | -38.451 K -175.90 % | 50.659 K 125.24 % | -200.701 K -198.16 % | 204.461 K 18 503.33 % | -1.111 K 97.77 % | -49.783 K -254.18 % | -14.056 K -368.76 % | 5.230 K -51.81 % | 10.854 K 282.42 % | -5.950 K -125.01 % | 23.788 K 590.37 % | -4.851 K -115.26 % | 31.788 K 183.32 % | -38.151 K -206.56 % | 35.804 K 348.79 % | -14.391 K 79.66 % | -70.767 K -244.02 % | 49.138 K 130.82 % | 21.288 K 146.53 % | -45.751 K -174.83 % | 61.137 K 204.02 % | -58.775 K 61.44 % | -152.415 K -240.80 % | 108.249 K |
| Cash at beginning of period | 126.121 K -37.49 % | 201.765 K -29.04 % | 284.342 K 17.64 % | 241.712 K 16.12 % | 208.153 K -12.79 % | 238.677 K 33.48 % | 178.817 K 175.07 % | 65.007 K -61.62 % | 169.395 K -35.66 % | 263.293 K 65.06 % | 159.510 K -27.42 % | 219.767 K -24.20 % | 289.925 K -39.66 % | 480.451 K 46.96 % | 326.932 K 48.00 % | 220.899 K 5.55 % | 209.291 K 335.94 % | 48.009 K -51.83 % | 99.672 K 32.30 % | 75.340 K 4.90 % | 71.824 K 108.03 % | 34.525 K -4.53 % | 36.165 K -18.47 % | 44.358 K -42.97 % | 77.781 K -30.68 % | 112.203 K 0.07 % | 112.130 K -19.94 % | 140.066 K -28.33 % | 195.440 K -9.04 % | 214.871 K -18.89 % | 264.908 K -22.73 % | 342.845 K -25.31 % | 459.007 K -8.71 % | 502.777 K -37.02 % | 798.368 K -17.64 % | 969.415 K -11.95 % | 1.101 M -4.42 % | 1.152 M -23.54 % | 1.507 M 3.56 % | 1.455 M 31.42 % | 1.107 M 11.96 % | 988.681 K 65.83 % | 596.205 K 732.26 % | 71.637 K -25.47 % | 96.120 K 38.08 % | 69.613 K -0.27 % | 69.800 K 130.91 % | 30.228 K -45.96 % | 55.936 K 1.71 % | 54.995 K -37.44 % | 87.906 K 60.48 % | 54.777 K -64.85 % | 155.859 K 70.88 % | 91.209 K 380.07 % | 18.999 K -81.57 % | 103.112 K -51.79 % | 213.896 K 82.90 % | 116.950 K 317.90 % | 27.985 K -74.47 % | 109.613 K -49.76 % | 218.175 K 711.90 % | 26.872 K 69.69 % | 15.836 K -84.79 % | 104.121 K -41.36 % | 177.556 K 688.33 % | 22.523 K -63.06 % | 60.974 K 491.12 % | 10.315 K -95.11 % | 211.016 K 3 119.16 % | 6.555 K -14.49 % | 7.666 K -86.66 % | 57.449 K -19.66 % | 71.505 K 7.89 % | 66.275 K 19.58 % | 55.421 K -9.70 % | 61.371 K 63.29 % | 37.583 K -11.43 % | 42.434 K 298.59 % | 10.646 K -78.18 % | 48.797 K 275.56 % | 12.993 K -52.55 % | 27.384 K -72.10 % | 98.151 K 100.26 % | 49.013 K 76.78 % | 27.725 K -62.27 % | 73.476 K 495.48 % | 12.339 K -82.65 % | 71.114 K -68.19 % | 223.529 K 93.90 % | 115.280 K |
| Cash at end of period | 114.538 K -9.18 % | 126.121 K -32.07 % | 185.675 K -34.70 % | 284.342 K 17.64 % | 241.712 K 16.12 % | 208.153 K -12.79 % | 238.677 K 33.48 % | 178.817 K 175.07 % | 65.007 K -61.62 % | 169.395 K -35.66 % | 263.293 K 65.06 % | 159.510 K -27.42 % | 219.767 K -24.20 % | 289.925 K -39.66 % | 480.451 K 46.96 % | 326.932 K 48.00 % | 220.899 K 5.55 % | 209.291 K 335.94 % | 48.009 K -51.83 % | 99.672 K 32.30 % | 75.340 K 4.90 % | 71.824 K 108.03 % | 34.525 K -4.53 % | 36.165 K -18.47 % | 44.358 K -42.97 % | 77.781 K -30.68 % | 112.203 K 0.07 % | 112.130 K -19.94 % | 140.066 K -28.33 % | 195.440 K -9.04 % | 214.871 K -18.89 % | 264.908 K -22.73 % | 342.845 K -25.31 % | 459.007 K -8.71 % | 502.777 K -37.02 % | 798.368 K -17.64 % | 969.415 K -11.95 % | 1.101 M -4.42 % | 1.152 M -23.54 % | 1.507 M 3.56 % | 1.455 M 31.42 % | 1.107 M 11.96 % | 988.681 K 65.83 % | 596.205 K 732.26 % | 71.637 K -25.47 % | 96.120 K 38.08 % | 69.613 K -0.27 % | 69.800 K 130.91 % | 30.228 K -45.96 % | 55.936 K 1.71 % | 54.995 K -37.44 % | 87.906 K 60.48 % | 54.777 K -64.85 % | 155.859 K 70.88 % | 91.209 K 380.07 % | 18.999 K -81.57 % | 103.112 K -51.79 % | 213.896 K 82.90 % | 116.950 K 317.90 % | 27.985 K -74.47 % | 109.613 K -49.76 % | 218.175 K 711.90 % | 26.872 K 69.69 % | 15.836 K -84.79 % | 104.121 K -41.36 % | 177.556 K 688.33 % | 22.523 K -63.06 % | 60.974 K 491.12 % | 10.315 K -95.11 % | 211.016 K 3 119.16 % | 6.555 K -14.49 % | 7.666 K -86.66 % | 57.449 K -19.66 % | 71.505 K 7.89 % | 66.275 K 19.58 % | 55.421 K -9.70 % | 61.371 K 63.29 % | 37.583 K -11.43 % | 42.434 K 298.59 % | 10.646 K -78.18 % | 48.797 K 275.56 % | 12.993 K -52.55 % | 27.384 K -72.10 % | 98.151 K 100.26 % | 49.013 K 76.78 % | 27.725 K -62.27 % | 73.476 K 495.48 % | 12.339 K -82.65 % | 71.114 K -68.19 % | 223.529 K |
| Operating cash flow | 32.694 K 120.16 % | -162.155 K -1.24 % | -160.161 K -189.62 % | 178.711 K 283.56 % | -97.358 K 20.76 % | -122.860 K -11.52 % | -110.171 K -325.92 % | 48.766 K 213.60 % | -42.928 K 59.18 % | -105.156 K -178.88 % | 133.309 K 741.49 % | 15.842 K 121.42 % | -73.976 K 57.69 % | -174.860 K -205.28 % | -57.279 K -245.22 % | 39.444 K 161.37 % | -64.269 K -74.18 % | -36.899 K -136.20 % | -15.622 K 6.38 % | -16.687 K 82.19 % | -93.672 K -157.83 % | -36.331 K 68.40 % | -114.976 K -144.98 % | -46.933 K -87.69 % | -25.005 K 68.56 % | -79.532 K 7.07 % | -85.584 K -13.71 % | -75.265 K 49.02 % | -147.632 K -33.64 % | -110.467 K 38.57 % | -179.825 K -95.65 % | -91.912 K 9.43 % | -101.486 K -2 194.51 % | -4.423 K 97.58 % | -183.078 K -164.98 % | -69.090 K 57.19 % | -161.401 K -66.28 % | -97.064 K -100.75 % | -48.351 K 88.82 % | -432.654 K -1 654.07 % | 27.840 K 178.84 % | -35.311 K 91.33 % | -407.461 K -253.79 % | -115.170 K -33.13 % | -86.512 K -177.76 % | 111.252 K 235.98 % | -81.815 K 50.86 % | -166.491 K -578.36 % | -24.543 K -128.50 % | 86.104 K 364.37 % | -32.570 K 75.69 % | -133.991 K -50.35 % | -89.119 K -135.06 % | 254.169 K 3 037.01 % | -8.654 K 94.07 % | -146.000 K -884.48 % | 18.611 K -94.15 % | 318.000 K 2 142.26 % | -15.571 K 91.61 % | -185.523 K -219.98 % | -57.979 K -118.77 % | 308.956 K 436.48 % | -91.819 K -30.60 % | -70.308 K -426.62 % | 21.526 K -92.15 % | 274.374 K 64.93 % | 166.354 K 267.55 % | -99.287 K 46.51 % | -185.618 K -35 391.01 % | -523.000 99.40 % | -86.557 K 42.96 % | -151.757 K -783.77 % | 22.194 K -30.87 % | 32.103 K 110.89 % | -294.724 K -259.18 % | -82.054 K 51.50 % | -169.187 K -264.28 % | -46.444 K 78.31 % | -214.174 K -160.95 % | -82.074 K -54.40 % | -53.156 K -117.93 % | -24.391 K 45.03 % | -44.374 K 66.86 % | -133.912 K -42.24 % | -94.145 K 5.81 % | -99.951 K -9.31 % | -91.440 K -69.97 % | -53.799 K 64.00 % | -149.447 K 15.36 % | -176.564 K |
| Capital expenditure | 0.000 | 0.000 | 0.000 100.00 % | -9.558 K -238 850.00 % | -4.000 | 0.000 -100.00 % | 67.000 K 191.78 % | -73.001 K -84.47 % | -39.573 K -92.17 % | -20.593 K | 0.000 100.00 % | -7.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 -100.00 % | 4.258 K | 0.000 | 0.000 100.00 % | -4.258 K -128.58 % | 14.900 K 404.08 % | -4.900 K | 0.000 100.00 % | -10.000 K 70.97 % | -34.450 K -72.25 % | -20.000 K -100.00 % | -10.000 K 87.23 % | -78.299 K 65.68 % | -228.111 K -14.06 % | -200.000 K | 0.000 | 0.000 100.00 % | -37.000 K | 0.000 100.00 % | -4.843 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.717 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 100.00 % | -10.294 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.968 K 95.46 % | -65.437 K |
| Free CashFlow | 32.694 K 120.16 % | -162.155 K -1.24 % | -160.161 K -194.68 % | 169.153 K 273.74 % | -97.362 K 20.75 % | -122.860 K -184.59 % | -43.171 K -78.13 % | -24.235 K 70.62 % | -82.501 K 34.39 % | -125.749 K -194.33 % | 133.309 K 1 473.52 % | 8.472 K 111.45 % | -73.976 K 57.69 % | -174.860 K -205.28 % | -57.279 K -245.22 % | 39.444 K 161.37 % | -64.269 K -74.18 % | -36.899 K -136.20 % | -15.622 K 6.38 % | -16.687 K 82.19 % | -93.672 K -157.83 % | -36.331 K 68.40 % | -114.976 K -144.98 % | -46.933 K -87.69 % | -25.005 K 68.56 % | -79.532 K 2.21 % | -81.326 K -8.05 % | -75.265 K 49.02 % | -147.632 K -28.68 % | -114.725 K 30.44 % | -164.925 K -70.36 % | -96.812 K 4.61 % | -101.486 K -603.64 % | -14.423 K 93.37 % | -217.528 K -144.17 % | -89.090 K 48.02 % | -171.401 K 2.26 % | -175.363 K 36.57 % | -276.462 K 56.30 % | -632.654 K -2 372.46 % | 27.840 K 178.84 % | -35.311 K 92.06 % | -444.461 K -285.92 % | -115.170 K -26.07 % | -91.355 K -182.12 % | 111.252 K 235.98 % | -81.815 K 50.86 % | -166.491 K -578.36 % | -24.543 K -128.50 % | 86.104 K 313.73 % | -40.287 K 69.93 % | -133.991 K -50.35 % | -89.119 K -135.06 % | 254.169 K 3 037.01 % | -8.654 K 94.07 % | -146.000 K -884.48 % | 18.611 K -94.15 % | 318.000 K 2 142.26 % | -15.571 K 91.61 % | -185.523 K -219.98 % | -57.979 K -118.77 % | 308.956 K 436.48 % | -91.819 K -30.60 % | -70.308 K -426.62 % | 21.526 K -92.15 % | 274.374 K 64.93 % | 166.354 K 267.55 % | -99.287 K 46.51 % | -185.618 K -35 391.01 % | -523.000 99.40 % | -86.557 K 42.96 % | -151.757 K -783.77 % | 22.194 K -30.87 % | 32.103 K 110.89 % | -294.724 K -259.18 % | -82.054 K 51.50 % | -169.187 K -264.28 % | -46.444 K 79.31 % | -224.468 K -173.49 % | -82.074 K -54.40 % | -53.156 K -117.93 % | -24.391 K 45.03 % | -44.374 K 66.86 % | -133.912 K -42.24 % | -94.145 K 5.81 % | -99.951 K -9.31 % | -91.440 K -69.97 % | -53.799 K 64.70 % | -152.415 K 37.02 % | -242.000 K |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 | 2004 | 2004 | 2004 | 2004 | 2003 | 2003 | 2003 | 2003 |