GreenBox POS GBOX
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 55.998 M -14.99 % | 65.869 M 100.15 % | 32.909 M 25.11 % | 26.305 M 208.56 % | 8.525 M -14.78 % | 10.003 M 1 363.51 % | 683.495 K -67.98 % | 2.134 M 24.41 % | 1.716 M -19.04 % | 2.119 M -24.05 % | 2.790 M 62.12 % | 1.721 M 249.16 % | 492.899 K -12.63 % | 564.128 K 615.76 % | 78.815 K -63.77 % | 217.542 K -79.16 % | 1.044 M |
| Net income | -26.825 M 49.48 % | -53.101 M -7.85 % | -49.235 M -86.12 % | -26.454 M -428.34 % | -5.007 M -6.87 % | -4.685 M -13 604.44 % | -34.186 K -138.21 % | 89.471 K 54.64 % | 57.858 K -77.79 % | 260.480 K 616.43 % | 36.358 K -93.32 % | 544.330 K 893.65 % | 54.781 K -67.21 % | 167.076 K 130.38 % | -550.000 K -96.43 % | -280.000 K -585.17 % | 57.712 K |
| Income before tax | -25.685 M 51.37 % | -52.812 M -7.25 % | -49.244 M -86.18 % | -26.449 M -428.24 % | -5.007 M -6.87 % | -4.685 M -8 690.20 % | -53.298 K -131.83 % | 167.445 K 76.48 % | 94.881 K -71.44 % | 332.230 K 70.27 % | 195.121 K -64.15 % | 544.330 K 893.65 % | 54.781 K -67.21 % | 167.076 K 130.43 % | -549.000 K -97.48 % | -278.000 K -581.70 % | 57.712 K |
| Income before tax ratio | -0.46 42.79 % | -0.80 46.42 % | -1.50 -48.82 % | -1.01 -71.19 % | -0.59 -25.40 % | -0.47 -500.63 % | -0.08 -199.39 % | 0.08 41.85 % | 0.06 -64.72 % | 0.16 124.19 % | 0.07 -77.89 % | 0.32 184.58 % | 0.11 -62.47 % | 0.30 104.25 % | -6.97 -445.08 % | -1.28 -2 411.72 % | 0.06 |
| EBITDA | -24.283 M 54.70 % | -53.599 M -46.86 % | -36.497 M -32.87 % | -27.468 M -440.50 % | -5.082 M 9.17 % | -5.595 M -4 094.55 % | 140.066 K -33.97 % | 212.109 K 66.38 % | 127.483 K -64.74 % | 361.511 K 56.90 % | 230.402 K -62.70 % | 617.663 K 298.23 % | 155.101 K -45.46 % | 284.381 K 169.02 % | -412.000 K -154.32 % | -162.000 K -181.72 % | 198.234 K |
| Net income ratio | -0.48 40.58 % | -0.81 46.12 % | -1.50 -48.77 % | -1.01 -71.23 % | -0.59 -25.40 % | -0.47 -836.41 % | -0.05 -219.31 % | 0.04 24.30 % | 0.03 -72.56 % | 0.12 843.30 % | 0.01 -95.88 % | 0.32 184.58 % | 0.11 -62.47 % | 0.30 104.24 % | -6.98 -442.17 % | -1.29 -2 428.36 % | 0.06 |
| Ratio EBITDA | -0.43 46.71 % | -0.81 26.63 % | -1.11 -6.21 % | -1.04 -75.17 % | -0.60 -6.58 % | -0.56 -372.94 % | 0.20 106.20 % | 0.10 33.74 % | 0.07 -56.44 % | 0.17 106.59 % | 0.08 -76.99 % | 0.36 14.05 % | 0.31 -37.58 % | 0.50 109.64 % | -5.23 -601.97 % | -0.74 -492.19 % | 0.19 |
| Gross profit ratio | 0.40 2.59 % | 0.39 -20.32 % | 0.49 250.87 % | 0.14 -67.82 % | 0.43 498.93 % | -0.11 | 0.00 -100.00 % | 0.50 -4.83 % | 0.52 15.38 % | 0.45 34.29 % | 0.34 -45.50 % | 0.62 32.26 % | 0.47 -53.12 % | 1.00 126.54 % | -3.77 -1 501.83 % | -0.24 -123.66 % | 0.99 |
| Weighted average shs out dil | 59.884 M 14.02 % | 52.519 M 15.24 % | 45.572 M 8.28 % | 42.089 M 40.91 % | 29.869 M 6.79 % | 27.970 M 39.92 % | 19.990 M 730.30 % | 2.408 M 0.00 % | 2.408 M -0.02 % | 2.408 M 0.00 % | 2.408 M -48.13 % | 4.642 M 219.97 % | 1.451 M -0.02 % | 1.451 M 0.00 % | 1.451 M 0.00 % | 1.451 M 0.00 % | 1.451 M |
| Weighted average shs out | 59.884 M 14.02 % | 52.519 M 15.24 % | 45.572 M 8.28 % | 42.089 M 40.91 % | 29.869 M 6.79 % | 27.970 M 39.92 % | 19.990 M 730.30 % | 2.408 M 0.00 % | 2.408 M -0.02 % | 2.408 M 0.00 % | 2.408 M 29.53 % | 1.859 M 28.14 % | 1.451 M -0.02 % | 1.451 M 0.00 % | 1.451 M 0.00 % | 1.451 M 0.00 % | 1.451 M |
| EPS diluted | -0.45 55.45 % | -1.01 6.48 % | -1.08 -21.35 % | -0.89 -423.53 % | -0.17 0.00 % | -0.17 -9 900.00 % | 0.00 -104.57 % | 0.04 55.00 % | 0.02 -78.18 % | 0.11 628.48 % | 0.02 -87.42 % | 0.12 217.46 % | 0.04 -68.50 % | 0.12 131.58 % | -0.38 -100.00 % | -0.19 -577.39 % | 0.04 |
| Earnings per share | -0.45 55.45 % | -1.01 6.48 % | -1.08 -71.43 % | -0.63 -270.59 % | -0.17 0.00 % | -0.17 -9 900.00 % | 0.00 -104.57 % | 0.04 55.00 % | 0.02 -78.18 % | 0.11 628.48 % | 0.02 -94.79 % | 0.29 667.20 % | 0.04 -68.50 % | 0.12 131.58 % | -0.38 -100.00 % | -0.19 -577.39 % | 0.04 |
| Gross profit | 22.426 M -12.78 % | 25.712 M 59.47 % | 16.123 M 338.96 % | 3.673 M -0.70 % | 3.699 M 439.98 % | -1.088 M | 0.000 -100.00 % | 1.063 M 18.40 % | 898.225 K -6.59 % | 961.575 K 1.99 % | 942.792 K -11.64 % | 1.067 M 361.81 % | 231.047 K -59.04 % | 564.128 K 289.94 % | -297.000 K -480.34 % | -51.177 K -104.93 % | 1.038 M |
| Income tax expense | 1.140 M 294.46 % | 289.000 K 3 311.11 % | -9.000 K -283.45 % | 4.906 K | 0.000 | 0.000 100.00 % | -19.112 K -124.51 % | 77.974 K 110.61 % | 37.023 K -48.40 % | 71.750 K -54.81 % | 158.763 K | 0.000 | 0.000 | 0.000 -100.00 % | 800.000 -67.97 % | 2.498 K | 0.000 |
| Cost of revenue | 33.572 M -16.40 % | 40.157 M 139.23 % | 16.786 M -25.83 % | 22.631 M 368.94 % | 4.826 M -56.49 % | 11.091 M | 0.000 -100.00 % | 1.071 M 31.02 % | 817.297 K -29.42 % | 1.158 M -37.30 % | 1.847 M 182.50 % | 653.800 K 149.68 % | 261.852 K | 0.000 -100.00 % | 375.939 K 39.90 % | 268.719 K 4 561.21 % | 5.765 K |
| General and administrative expenses | 11.305 M -28.24 % | 15.754 M 32.22 % | 11.915 M -2.71 % | 12.247 M 67.24 % | 7.323 M 128.42 % | 3.206 M | 0.000 -100.00 % | 867.722 K 10.57 % | 784.778 K 29.05 % | 608.102 K 21.63 % | 499.951 K 10.53 % | 452.327 K 495.59 % | 75.946 K -74.05 % | 292.633 K -41.92 % | 503.874 K 26.60 % | 397.994 K -52.61 % | 839.884 K |
| Selling and marketing expenses | 95.000 K 18.75 % | 80.000 K -99.99 % | 1.337 B 996 440.85 % | 134.166 K 42.93 % | 93.868 K 104.38 % | 45.928 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 16.423 M -52.30 % | 34.433 M 60.71 % | 21.426 M 94 113.35 % | 22.742 K 40.24 % | 16.216 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 15.248 M -59.89 % | 38.014 M -29.55 % | 53.961 M 43.22 % | 37.677 M 327.95 % | 8.804 M 94.65 % | 4.523 M 17 716.21 % | 25.387 K -97.07 % | 867.722 K 10.57 % | 784.778 K 29.05 % | 608.102 K 21.63 % | 499.951 K 10.53 % | 452.327 K 495.59 % | 75.946 K -74.05 % | 292.633 K -41.92 % | 503.874 K 26.60 % | 397.994 K -52.61 % | 839.884 K |
| Cost and expenses | 48.820 M -37.55 % | 78.171 M 10.49 % | 70.747 M 17.31 % | 60.308 M 342.50 % | 13.629 M -12.71 % | 15.614 M 2 773.24 % | 543.429 K -71.97 % | 1.939 M 21.00 % | 1.602 M -9.28 % | 1.766 M -24.76 % | 2.347 M 112.21 % | 1.106 M 227.41 % | 337.798 K 15.43 % | 292.633 K -41.92 % | 503.874 K 26.60 % | 397.994 K -52.94 % | 845.649 K |
| Research and development expenses | 3.848 M -33.16 % | 5.757 M -8.27 % | 6.276 M 62.17 % | 3.870 M 183.72 % | 1.364 M 8.69 % | 1.255 M | 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 | 11.400 M -28.00 % | 15.834 M 19.48 % | 13.252 M 7.03 % | 12.381 M 66.93 % | 7.417 M 128.08 % | 3.252 M 668.92 % | 422.929 K -51.26 % | 867.722 K 10.57 % | 784.778 K 29.05 % | 608.102 K 21.63 % | 499.951 K 10.53 % | 452.327 K 495.59 % | 75.946 K -74.05 % | 292.633 K -41.92 % | 503.874 K 26.60 % | 397.994 K -52.61 % | 839.884 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.275 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.912 K | 0.000 |
| Interest expense | -862.000 K 74.19 % | -3.340 M 59.11 % | -8.169 M -522.83 % | 1.932 M 68.00 % | 1.150 M 489.14 % | 195.201 K 227.67 % | 59.573 K 77.42 % | 33.578 K 51.74 % | 22.128 K 4.17 % | 21.243 K -27.23 % | 29.193 K -58.58 % | 70.472 K -29.75 % | 100.320 K -3.93 % | 104.419 K -15.61 % | 123.741 K 22.19 % | 101.268 K -27.93 % | 140.522 K |
| Depreciation and amortization | 2.264 M -11.32 % | 2.553 M -87.79 % | 20.917 M 2 191.83 % | 912.677 K 5 648.78 % | 15.876 K 13.25 % | 14.019 K 1 301.90 % | 1.000 K -90.98 % | 11.086 K 5.84 % | 10.474 K 30.31 % | 8.038 K 32.03 % | 6.088 K 112.79 % | 2.861 K | 0.000 -100.00 % | 12.886 K | 0.000 -100.00 % | 13.960 K | 0.000 |
| Operating income | -20.885 M -69.77 % | -12.302 M 78.57 % | -57.414 M -176.23 % | -20.785 M -307.23 % | -5.104 M 9.04 % | -5.611 M -4 105.97 % | 140.066 K -28.45 % | 195.746 K 72.54 % | 113.447 K -67.91 % | 353.473 K -20.18 % | 442.841 K -27.97 % | 614.802 K 296.39 % | 155.101 K -42.87 % | 271.495 K 163.88 % | -425.000 K -136.11 % | -180.000 K -190.80 % | 198.234 K |
| Operating income ratio | -0.37 -99.70 % | -0.19 89.29 % | -1.74 -120.80 % | -0.79 -31.98 % | -0.60 -6.73 % | -0.56 -373.72 % | 0.20 123.44 % | 0.09 38.69 % | 0.07 -60.36 % | 0.17 5.09 % | 0.16 -55.57 % | 0.36 13.53 % | 0.31 -34.62 % | 0.48 108.92 % | -5.39 -551.70 % | -0.83 -535.76 % | 0.19 |
| Total other income expenses net | -4.800 M 88.15 % | -40.510 M -595.84 % | 8.170 M 244.24 % | -5.664 M -5 942.43 % | 96.946 K -89.54 % | 926.919 K 580.27 % | -193.000 K -581.95 % | -28.301 K -52.43 % | -18.566 K 12.60 % | -21.243 K 91.43 % | -248.000 K -251.91 % | -70.472 K 29.75 % | -100.320 K 3.54 % | -104.000 K 16.13 % | -124.000 K -27.76 % | -97.060 K 31.16 % | -141.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2024 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.103 M -96.47 % | 31.232 M 135.67 % | -87.547 M -6 356.42 % | 1.399 M 121.06 % | -6.644 M -1 131.44 % | 644.150 K 317.14 % | 154.421 K -73.52 % | 583.096 K 104.37 % | 285.318 K -19.24 % | 353.289 K -25.69 % | 475.443 K -70.11 % | 1.591 M 30 226.25 % | -5.280 K -100.34 % | 1.559 M 55.95 % | 999.598 K -16.08 % | 1.191 M |
| 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 -100.00 % | 195.854 K -3.95 % | 203.912 K | 0.000 |
| Total debt | 3.702 M -93.71 % | 58.826 M 2 822.74 % | 2.013 M 43.83 % | 1.399 M -21.51 % | 1.783 M 176.77 % | 644.150 K 163.24 % | 244.703 K -60.27 % | 615.857 K 85.50 % | 331.990 K -15.89 % | 394.709 K -42.07 % | 681.410 K -57.40 % | 1.599 M | 0.000 -100.00 % | 1.569 M 56.05 % | 1.005 M -16.46 % | 1.203 M |
| Accumulated other comprehensive income loss | -1.251 M | 0.000 | 0.000 | 0.000 100.00 % | -27.114 K | 0.000 100.00 % | -19.743 K 28.11 % | -27.461 K -61.66 % | -16.987 K -89.82 % | -8.949 K -212.79 % | -2.861 K | 0.000 | 0.000 100.00 % | -26.846 K -92.31 % | -13.960 K | 0.000 |
| Retained earnings | -179.407 M -201.55 % | -59.494 M -55.83 % | -38.178 M -225.62 % | -11.725 M -74.55 % | -6.717 M -2 140.11 % | 329.256 K -9.41 % | 363.442 K 32.66 % | 273.971 K 26.77 % | 216.113 K 587.10 % | -44.367 K 45.04 % | -80.725 K 95.39 % | -1.751 M -157.61 % | -679.836 K 19.73 % | -846.912 K -184.86 % | -297.312 K -1 618.37 % | -17.302 K |
| Common stock | 8.000 K | 0.000 -100.00 % | 42.831 K 39.46 % | 30.711 K -81.92 % | 169.863 K 2.09 % | 166.390 K 1 051.89 % | 14.445 K 0.00 % | 14.445 K 0.00 % | 14.445 K 0.00 % | 14.445 K 0.00 % | 14.445 K 65.94 % | 8.705 K 0.00 % | 8.705 K 0.00 % | 8.705 K 0.00 % | 8.705 K 0.00 % | 8.705 K |
| Total equity | -1.492 M | 0.000 -100.00 % | 45.505 M 11 712.35 % | 385.236 K 107.18 % | -5.367 M -3 070.61 % | -169.284 K 67.72 % | -524.385 K 14.58 % | -613.856 K 8.61 % | -671.714 K 27.94 % | -932.194 K 3.75 % | -968.552 K 44.42 % | -1.743 M 3.05 % | -1.797 M 8.50 % | -1.964 M -38.84 % | -1.415 M -24.67 % | -1.135 M |
| Other non current liabilities | 17.363 M -71.01 % | 59.895 M | 0.000 | 0.000 | 0.000 -100.00 % | 259.717 K | 0.000 -100.00 % | 625.704 K 87.09 % | 334.443 K -20.68 % | 421.659 K -39.21 % | 693.674 K | 0.000 -100.00 % | 1.877 M 8 026.46 % | 23.101 K -36.52 % | 36.391 K -27.53 % | 50.213 K |
| Long term debt | 2.863 M | 0.000 -100.00 % | 60.341 M 40 154.15 % | 149.900 K 24.80 % | 120.110 K | 0.000 -100.00 % | 28.560 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.599 M | 0.000 -100.00 % | 1.554 M 56.77 % | 991.560 K -16.70 % | 1.190 M |
| Total non current liabilities | 20.226 M -66.23 % | 59.895 M -0.74 % | 60.341 M 40 154.15 % | 149.900 K 24.80 % | 120.110 K -53.75 % | 259.717 K 809.37 % | 28.560 K -95.44 % | 625.704 K 87.09 % | 334.443 K -20.68 % | 421.659 K -39.21 % | 693.674 K -56.63 % | 1.599 M -14.80 % | 1.877 M 19.00 % | 1.578 M 53.47 % | 1.028 M -17.13 % | 1.241 M |
| Other current liabilities | 99.188 M | 0.000 -100.00 % | 25.460 M 37 265.73 % | 68.138 K -95.25 % | 1.433 M 9 334.14 % | 15.192 K 135.59 % | -42.684 K | 0.000 100.00 % | -34.455 K 33.75 % | -52.004 K -121.23 % | 244.940 K 20.80 % | 202.763 K 25 445.38 % | -800.000 -100.75 % | 106.413 K -24.81 % | 141.528 K 80.37 % | 78.466 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 84.684 K 319.80 % | -38.528 K -170.75 % | 54.455 K -53.12 % | 116.158 K | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K 0.00 % | 500.000 K 7 945.05 % | 6.215 K |
| Short term debt | 839.000 K -98.57 % | 58.826 M 11 780.82 % | 495.134 K -60.37 % | 1.249 M -24.86 % | 1.663 M 158.12 % | 644.150 K 198.02 % | 216.143 K 4 306.59 % | 4.905 K 0.00 % | 4.905 K 0.00 % | 4.905 K 0.00 % | 4.905 K | 0.000 | 0.000 -100.00 % | 14.468 K 4.67 % | 13.823 K 5.11 % | 13.151 K |
| Total current liabilities | 103.542 M 72.87 % | 59.895 M 123.27 % | 26.826 M 128.75 % | 11.728 M -33.45 % | 17.622 M 2 572.71 % | 659.342 K -3.85 % | 685.751 K 516.70 % | 111.196 K -79.83 % | 551.171 K -8.60 % | 603.036 K 17.59 % | 512.837 K 151.93 % | 203.563 K 100.12 % | 101.718 K -84.04 % | 637.193 K -3.44 % | 659.888 K 574.51 % | 97.832 K |
| Total liabilities | 123.768 M 3.32 % | 119.790 M 37.43 % | 87.167 M 633.89 % | 11.878 M -33.06 % | 17.742 M 1 830.50 % | 919.059 K 28.66 % | 714.311 K -3.07 % | 736.900 K -16.79 % | 885.614 K -13.57 % | 1.025 M -15.07 % | 1.207 M -33.08 % | 1.803 M -8.89 % | 1.979 M -10.64 % | 2.215 M 31.22 % | 1.688 M 26.11 % | 1.338 M |
| Other non current assets | 2.644 M | 0.000 -100.00 % | 190.636 K 133.52 % | 81.636 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 | 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 -100.00 % | 195.854 K -3.95 % | 203.912 K | 0.000 |
| Intangible assets | 1.802 M | 0.000 -100.00 % | 7.579 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 18.856 M 211.77 % | 6.048 M 0.00 % | 6.048 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 20.658 M 241.57 % | 6.048 M -55.62 % | 13.627 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 3.590 M | 0.000 -100.00 % | 3.165 M 1 707.99 % | 175.059 K -40.88 % | 296.130 K | 0.000 -100.00 % | 78.763 K 29.81 % | 60.675 K 21.53 % | 49.925 K 64.11 % | 30.422 K 40.42 % | 21.665 K | 0.000 | 0.000 -100.00 % | 37.585 K -25.53 % | 50.471 K -21.67 % | 64.431 K |
| Total non current assets | 26.892 M 344.64 % | 6.048 M -64.39 % | 16.983 M 6 515.89 % | 256.695 K -13.32 % | 296.130 K | 0.000 -100.00 % | 78.763 K 29.81 % | 60.675 K 21.53 % | 49.925 K 64.11 % | 30.422 K 40.42 % | 21.665 K | 0.000 | 0.000 -100.00 % | 233.439 K -9.02 % | 256.583 K 298.23 % | 64.431 K |
| Other current assets | 91.709 M | 0.000 -100.00 % | 25.362 M 248.19 % | 7.284 M 421.17 % | -2.268 M -405.05 % | 743.500 K 3 460.65 % | 20.881 K -29.48 % | 29.608 K -74.76 % | 117.303 K 467.81 % | 20.659 K 100.05 % | 10.327 K -79.98 % | 51.587 K -70.74 % | 176.309 K 2 491.64 % | 6.803 K -35.65 % | 10.572 K -91.66 % | 126.704 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 |
| cash and cash equivalents | 2.599 M -90.58 % | 27.594 M -69.19 % | 89.560 M | 0.000 -100.00 % | 8.427 M | 0.000 -100.00 % | 90.282 K 175.58 % | 32.761 K -29.81 % | 46.672 K 12.68 % | 41.420 K -79.89 % | 205.967 K 2 253.37 % | 8.752 K 65.76 % | 5.280 K -47.34 % | 10.026 K 73.31 % | 5.785 K -53.01 % | 12.312 K |
| Cash and short term investments | 2.599 M -90.58 % | 27.594 M -69.19 % | 89.560 M | 0.000 -100.00 % | 8.427 M | 0.000 -100.00 % | 90.282 K 175.58 % | 32.761 K -29.81 % | 46.672 K 12.68 % | 41.420 K -79.89 % | 205.967 K 2 253.37 % | 8.752 K 65.76 % | 5.280 K -47.34 % | 10.026 K 73.31 % | 5.785 K -53.01 % | 12.312 K |
| Total current assets | 95.384 M 239.89 % | 28.063 M -75.74 % | 115.690 M 863.60 % | 12.006 M -0.60 % | 12.079 M 1 511.01 % | 749.775 K 574.48 % | 111.163 K 78.23 % | 62.369 K -61.96 % | 163.975 K 164.14 % | 62.079 K -71.30 % | 216.294 K 258.46 % | 60.339 K -66.77 % | 181.589 K 979.02 % | 16.829 K 2.89 % | 16.357 K -88.23 % | 139.016 K |
| Inventory | 0.000 | 0.000 -100.00 % | 286.360 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 |
| Net receivables | 1.076 M 129.42 % | 469.000 K -2.63 % | 481.668 K -89.80 % | 4.722 M -20.24 % | 5.920 M 94 244.65 % | 6.275 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| Account payables | 3.515 M 228.81 % | 1.069 M 22.73 % | 871.037 K -91.63 % | 10.410 M -28.34 % | 14.526 M | 0.000 -100.00 % | 342.924 K 390.19 % | 69.957 K -85.17 % | 471.811 K 12.92 % | 417.819 K 59.36 % | 262.192 K | 0.000 -100.00 % | 101.718 K 705.81 % | 12.623 K | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 84.684 K 133.07 % | 36.334 K -33.28 % | 54.455 K -53.12 % | 116.158 K 14 419.75 % | 800.000 0.00 % | 800.000 0.00 % | 800.000 -78.31 % | 3.689 K -18.69 % | 4.537 K | 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 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 179.158 M 201.14 % | 59.494 M -28.87 % | 83.641 M 592.44 % | 12.079 M 900.68 % | 1.207 M 281.54 % | -664.930 K 24.66 % | -882.529 K -0.88 % | -874.811 K 1.18 % | -885.285 K 0.90 % | -893.323 K 0.68 % | -899.411 K | 0.000 100.00 % | -1.126 M -2.44 % | -1.099 M 0.38 % | -1.104 M 2.01 % | -1.126 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 |
| 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 |
| Total assets | 122.276 M 258.47 % | 34.111 M -74.29 % | 132.673 M 981.92 % | 12.263 M -0.91 % | 12.375 M 1 550.51 % | 749.775 K 294.77 % | 189.926 K 54.36 % | 123.044 K -42.48 % | 213.900 K 131.24 % | 92.501 K -61.13 % | 237.959 K 294.37 % | 60.339 K -66.77 % | 181.589 K -27.44 % | 250.268 K -8.31 % | 272.940 K 34.16 % | 203.447 K |
| 2024 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 624.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 |
| Change in working capital | 0.000 | 0.000 -100.00 % | 471.313 K 102.18 % | -21.638 M -514.64 % | -3.520 M -210.79 % | 3.178 M 35 535.76 % | 8.917 K -97.60 % | 372.044 K 395.02 % | -126.107 K -1 724.73 % | -6.911 K -102.37 % | 291.785 K 397.69 % | 58.628 K -78.82 % | 276.845 K 171.51 % | -387.156 K -2 390.73 % | 16.901 K -97.11 % | 585.583 K 347.62 % | -236.488 K |
| Accounts receivables | -155.000 K -152.19 % | 297.000 K 144.06 % | -674.098 K | 0.000 -100.00 % | 1.183 M 115.14 % | -7.816 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 100.00 % | -15.677 K 90.31 % | -161.859 K 96.55 % | -4.687 M -129.00 % | 16.160 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 1.695 M 796.83 % | 189.000 K -83.72 % | 1.161 M 161.94 % | 443.263 K 250.17 % | -295.181 K -178.20 % | 377.476 K | 0.000 -100.00 % | 272.967 K 352.78 % | -107.986 K -300.00 % | 53.992 K -2.94 % | 55.627 K -5.12 % | 58.628 K -42.43 % | 101.845 K 14.31 % | 89.095 K 605.81 % | 12.623 K 157.03 % | -22.133 K | 0.000 |
| Other working capital | 0.000 | 0.000 100.00 % | -471.313 K 97.85 % | -21.920 M -7 972.30 % | 278.441 K 105.02 % | -5.543 M -62 266.19 % | 8.917 K -91.00 % | 99.077 K 646.75 % | -18.121 K 70.25 % | -60.903 K -125.79 % | 236.158 K | 0.000 -100.00 % | 175.000 K 136.75 % | -476.251 K -11 232.56 % | 4.278 K -99.30 % | 607.716 K 356.98 % | -236.488 K |
| Other non cash items | 27.949 M | 0.000 -100.00 % | 18.337 M 12.43 % | 16.309 M 1 139.98 % | 1.315 M 6.00 % | 1.241 M 962.99 % | 116.733 K 2 312.11 % | -5.277 K | 0.000 | 0.000 | 0.000 -100.00 % | 29.760 K | 0.000 -100.00 % | 2.599 K -97.92 % | 124.813 K 3 290.52 % | -3.912 K | 0.000 |
| Net cash provided by operating activities | 21.191 M -36.10 % | 33.161 M 454.89 % | -9.344 M 65.60 % | -27.166 M -552.92 % | -4.161 M -2 413.15 % | -165.556 K -279.05 % | 92.464 K -80.21 % | 467.324 K 908.87 % | -57.775 K -122.08 % | 261.607 K -21.73 % | 334.231 K -47.41 % | 635.579 K 91.66 % | 331.626 K 262.09 % | -204.595 K 48.20 % | -395.000 K -225.15 % | 315.621 K 276.55 % | -178.776 K |
| Investments in property plant and equipment | -47.000 K 56.48 % | -108.000 K 33.47 % | -162.337 K -2.19 % | -158.858 K -2 289.20 % | -6.649 K 86.65 % | -49.795 K | 0.000 100.00 % | -7.239 K -98.06 % | -3.655 K 86.73 % | -27.542 K -85.54 % | -14.844 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K -172.18 % | 277.072 K |
| 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 |
| 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 |
| Other investing activites | -1.761 M -173.53 % | 2.395 M 105.04 % | -47.486 M -1 799.45 % | -2.500 M -37 499.64 % | -6.649 K 86.65 % | -49.795 K 93.88 % | -813.492 K -11 137.63 % | -7.239 K -108.25 % | 87.695 K 190.00 % | -97.444 K -843.13 % | -10.332 K -124.16 % | 42.773 K | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K | 0.000 |
| Net cash used for investing activites | -1.808 M -179.06 % | 2.287 M 104.80 % | -47.649 M -1 692.07 % | -2.659 M -39 888.84 % | -6.649 K 86.65 % | -49.795 K 93.88 % | -813.492 K -11 137.63 % | -7.239 K -108.61 % | 84.040 K 167.24 % | -124.986 K -396.45 % | -25.176 K -158.86 % | 42.773 K | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K -172.18 % | 277.072 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 496.497 K -93.41 % | 7.537 M 163.54 % | 2.860 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 -100.00 % | 7.000 K 100.17 % | -4.057 M 17.79 % | -4.935 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other financing activites | -241.000 K 91.99 % | -3.008 M 70.07 % | -10.049 M -108.66 % | 116.061 M 2 116.19 % | 5.237 M 664.89 % | 684.671 K -5.04 % | 721.028 K 279.11 % | -402.564 K -902.00 % | -40.176 K 69.42 % | -131.369 K 72.26 % | -473.602 K 1.57 % | -481.137 K -46.62 % | -328.154 K -264.20 % | 199.849 K -49.94 % | 399.241 K 426.85 % | -122.148 K -8.27 % | -112.819 K |
| Net cash used provided by financing activities | -241.000 K 91.99 % | -3.008 M 70.07 % | -10.049 M -108.66 % | 116.061 M 2 116.19 % | 5.237 M 664.89 % | 684.671 K -5.04 % | 721.028 K 279.11 % | -402.564 K -902.00 % | -40.176 K 69.42 % | -131.369 K 72.26 % | -473.602 K 1.57 % | -481.137 K -46.62 % | -328.154 K -264.20 % | 199.849 K -49.94 % | 399.241 K 426.85 % | -122.148 K -8.27 % | -112.819 K |
| Effect of forex changes on cash | -430.000 K | 0.000 -100.00 % | 18.315 M 1 128.34 % | 1.491 M | 0.000 -100.00 % | 8.812 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 18.712 M -42.40 % | 32.484 M 166.67 % | -48.726 M -155.54 % | 87.727 M 8 101.66 % | 1.070 M 123.71 % | 478.132 K | 0.000 -100.00 % | 57.521 K 513.49 % | -13.911 K -364.87 % | 5.252 K 103.19 % | -164.547 K -183.44 % | 197.215 K 5 580.16 % | 3.472 K 173.16 % | -4.746 K -211.91 % | 4.241 K 164.98 % | -6.527 K 55.06 % | -14.523 K |
| Cash at beginning of period | 73.318 M 79.55 % | 40.834 M -54.41 % | 89.560 M 4 786.67 % | 1.833 M 140.17 % | 763.110 K 167.78 % | 284.978 K | 0.000 -100.00 % | 32.761 K -29.81 % | 46.672 K 12.68 % | 41.420 K -79.89 % | 205.967 K 2 253.37 % | 8.752 K 65.76 % | 5.280 K -47.34 % | 10.026 K 73.31 % | 5.785 K -53.01 % | 12.312 K -54.12 % | 26.835 K |
| Cash at end of period | 92.030 M 25.52 % | 73.318 M 79.55 % | 40.834 M -54.41 % | 89.560 M 4 786.67 % | 1.833 M 140.17 % | 763.110 K | 0.000 -100.00 % | 90.282 K 175.58 % | 32.761 K -29.81 % | 46.672 K 12.68 % | 41.420 K -79.89 % | 205.967 K 2 253.37 % | 8.752 K 65.76 % | 5.280 K -47.34 % | 10.026 K 73.31 % | 5.785 K -53.01 % | 12.312 K |
| Operating cash flow | 21.191 M -36.10 % | 33.161 M 454.89 % | -9.344 M 65.60 % | -27.166 M -552.92 % | -4.161 M -2 413.15 % | -165.556 K -279.05 % | 92.464 K -80.21 % | 467.324 K 908.87 % | -57.775 K -122.08 % | 261.607 K -21.73 % | 334.231 K -47.41 % | 635.579 K 91.66 % | 331.626 K 262.09 % | -204.595 K 48.20 % | -395.000 K -225.15 % | 315.621 K 276.55 % | -178.776 K |
| Capital expenditure | -47.000 K 56.48 % | -108.000 K 33.47 % | -162.337 K -2.19 % | -158.858 K -2 289.20 % | -6.649 K 86.65 % | -49.795 K | 0.000 100.00 % | -7.239 K -98.06 % | -3.655 K 86.73 % | -27.542 K -85.54 % | -14.844 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 21.144 M -36.03 % | 33.053 M 447.70 % | -9.506 M 65.21 % | -27.325 M -555.69 % | -4.167 M -1 835.13 % | -215.351 K -332.90 % | 92.464 K -79.90 % | 460.085 K 848.96 % | -61.430 K -126.24 % | 234.065 K -26.71 % | 319.387 K -49.75 % | 635.579 K 91.66 % | 331.626 K 262.09 % | -204.595 K 48.20 % | -395.000 K -225.15 % | 315.621 K 276.55 % | -178.776 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.783 M -81.61 % | 15.133 M 8.00 % | 14.012 M 11.15 % | 12.606 M 5.93 % | 11.900 M -29.06 % | 16.774 M -24.61 % | 22.249 M 27.28 % | 17.480 M 17.72 % | 14.849 M 31.51 % | 11.291 M 8.38 % | 10.418 M -1.99 % | 10.630 M 52.60 % | 6.966 M 42.28 % | 4.896 M -58.79 % | 11.880 M 47.67 % | 8.045 M 26.12 % | 6.379 M 34.32 % | 4.749 M 58.88 % | 2.989 M -2.19 % | 3.056 M 33.28 % | 2.293 M 1 124.86 % | 187.205 K 102.06 % | -9.068 M -161.30 % | 14.793 M 346.92 % | 3.310 M 241.94 % | 967.998 K 264.63 % | -588.000 K | 0.000 -100.00 % | 95.290 K -83.80 % | 588.205 K -38.41 % | 955.108 K 211.96 % | 306.160 K -36.78 % | 484.300 K 24.59 % | 388.700 K -29.00 % | 547.500 K 175.82 % | 198.500 K -72.22 % | 714.522 K 180.20 % | 255.000 K -77.27 % | 1.122 M 419.44 % | 216.000 K -34.55 % | 330.000 K -26.90 % | 451.418 K -69.80 % | 1.495 M 262.40 % | 412.532 K 53.07 % | 269.500 K -56.01 % | 612.625 K 138.38 % | 257.000 K -69.94 % | 855.000 K 1 186.35 % | 66.467 K -87.75 % | 542.462 K 702.46 % | 67.600 K -75.92 % | 280.700 K 324.51 % | 66.124 K -15.74 % | 78.475 K -51.80 % | 162.799 K -59.44 % | 401.329 K | 0.000 | 0.000 -100.00 % | 15.815 K -24.69 % | 21.000 K 0.00 % | 21.000 K 0.00 % | 21.000 K -25.53 % | 28.200 K -42.72 % | 49.234 K 60.82 % | 30.614 K -72.04 % | 109.494 K -73.86 % | 418.919 K 17.13 % | 357.663 K 1 217.84 % | 27.140 K -88.70 % | 240.161 K |
| Net income | -8.408 M -205.08 % | -2.756 M 59.77 % | -6.851 M -32.41 % | -5.174 M 57.28 % | -12.111 M -350.39 % | -2.689 M 91.04 % | -30.001 M -862.80 % | -3.116 M 74.04 % | -12.005 M -50.46 % | -7.979 M 65.31 % | -23.004 M -51.64 % | -15.170 M -247.93 % | 10.255 M 148.11 % | -21.316 M -4.67 % | -20.364 M -236.60 % | -6.050 M -15 193.23 % | -39.560 K 99.70 % | -13.329 M -216.00 % | -4.218 M -760.82 % | -490.000 K -109.92 % | 4.942 M 194.28 % | -5.242 M -58.80 % | -3.301 M -361.98 % | 1.260 M 193.82 % | -1.343 M -3.23 % | -1.301 M -123.40 % | 5.561 M 25 308.52 % | -22.060 K 99.61 % | -5.639 M -4 593.88 % | 125.473 K 273.90 % | 33.558 K 51.47 % | 22.155 K -49.13 % | 43.555 K 544.57 % | -9.797 K -105.40 % | 181.480 K 246.35 % | -124.000 K -2 673.15 % | 4.819 K 205.33 % | -4.575 K -104.46 % | 102.587 K 875.53 % | -13.228 K -116.75 % | 78.957 K -14.33 % | 92.164 K 159.08 % | -156.000 K -219.19 % | 130.883 K 913.59 % | -16.087 K -120.79 % | 77.360 K 179.81 % | -96.933 K -128.44 % | 340.817 K 1 439.69 % | -25.440 K -107.81 % | 325.886 K 950.48 % | -38.318 K -127.96 % | 137.046 K 364.81 % | -51.753 K -762.99 % | 7.806 K 111.05 % | -70.670 K -120.47 % | 345.211 K 683.11 % | -59.202 K -22.67 % | -48.263 K 64.51 % | -136.000 K -3.03 % | -132.000 K 4.35 % | -138.000 K 4.17 % | -144.000 K -115.13 % | -66.937 K -344.59 % | -15.056 K 83.93 % | -93.716 K 9.89 % | -104.000 K -129.29 % | 355.097 K 939.57 % | -42.295 K 49.33 % | -83.467 K 51.47 % | -172.000 K |
| Income before tax | -3.676 M -61.72 % | -2.273 M 67.18 % | -6.926 M -36.42 % | -5.077 M 56.50 % | -11.672 M -367.07 % | -2.499 M 91.63 % | -29.849 M -898.96 % | -2.988 M 75.10 % | -12.001 M -50.50 % | -7.974 M 65.64 % | -23.205 M -53.32 % | -15.135 M -246.47 % | 10.333 M 148.66 % | -21.236 M 10.07 % | -23.613 M -744.53 % | -2.796 M -6 967.75 % | -39.560 K 99.70 % | -13.329 M -216.00 % | -4.218 M -760.82 % | -490.000 K -109.92 % | 4.942 M 194.28 % | -5.242 M -58.80 % | -3.301 M -361.98 % | 1.260 M 193.82 % | -1.343 M -3.23 % | -1.301 M -4 064.80 % | -31.238 K -41.60 % | -22.060 K -261.91 % | 13.625 K -92.49 % | 181.485 K 258.37 % | 50.642 K 14.84 % | 44.098 K -46.03 % | 81.702 K 1 008.10 % | -8.997 K -104.12 % | 218.614 K 277.73 % | -123.000 K -3 763.99 % | 3.357 K 188.93 % | -3.775 K -103.61 % | 104.700 K 551.72 % | -23.178 K -120.87 % | 111.065 K -20.47 % | 139.643 K 187.83 % | -159.000 K -191.72 % | 173.360 K 231.38 % | 52.315 K -59.39 % | 128.811 K 190.08 % | -143.000 K -137.00 % | 386.438 K 1 619.02 % | -25.440 K -107.81 % | 325.886 K 950.48 % | -38.318 K -127.96 % | 137.046 K 364.81 % | -51.753 K -762.99 % | 7.806 K 111.05 % | -70.670 K -120.47 % | 345.211 K 683.11 % | -59.202 K -22.67 % | -48.263 K 64.51 % | -136.000 K -3.03 % | -132.000 K 4.35 % | -138.000 K 3.50 % | -143.000 K -116.22 % | -66.137 K -339.27 % | -15.056 K 85.38 % | -103.000 K -10.75 % | -93.000 K -126.19 % | 355.097 K 939.57 % | -42.295 K 49.33 % | -83.467 K 51.47 % | -172.000 K |
| Income before tax ratio | -1.32 -779.40 % | -0.15 69.61 % | -0.49 -22.73 % | -0.40 58.94 % | -0.98 -558.37 % | -0.15 88.90 % | -1.34 -684.84 % | -0.17 78.85 % | -0.81 -14.44 % | -0.71 68.29 % | -2.23 -56.44 % | -1.42 -195.99 % | 1.48 134.20 % | -4.34 -118.22 % | -1.99 -471.90 % | -0.35 -5 504.12 % | -0.01 99.78 % | -2.81 -98.89 % | -1.41 -780.11 % | -0.16 -107.44 % | 2.16 107.70 % | -28.00 -7 792.11 % | 0.36 327.39 % | 0.09 120.99 % | -0.41 69.81 % | -1.34 -2 629.86 % | 0.05 | 0.00 -100.00 % | 0.14 -53.66 % | 0.31 481.91 % | 0.05 -63.19 % | 0.14 -14.62 % | 0.17 828.84 % | -0.02 -105.80 % | 0.40 164.44 % | -0.62 -13 288.91 % | 0.00 131.74 % | -0.01 -115.86 % | 0.09 186.96 % | -0.11 -131.88 % | 0.34 8.80 % | 0.31 390.86 % | -0.11 -125.31 % | 0.42 116.48 % | 0.19 -7.68 % | 0.21 137.79 % | -0.56 -223.11 % | 0.45 218.09 % | -0.38 -163.71 % | 0.60 205.98 % | -0.57 -216.10 % | 0.49 162.38 % | -0.78 -886.83 % | 0.10 122.91 % | -0.43 -150.47 % | 0.86 | 0.00 | 0.00 100.00 % | -8.60 -36.81 % | -6.29 4.35 % | -6.57 3.50 % | -6.81 -190.35 % | -2.35 -666.92 % | -0.31 90.91 % | -3.36 -296.12 % | -0.85 -200.20 % | 0.85 816.81 % | -0.12 96.15 % | -3.08 -329.42 % | -0.72 |
| EBITDA | -8.608 M -155.51 % | -3.369 M 47.04 % | -6.361 M -47.69 % | -4.307 M 61.61 % | -11.219 M -499.95 % | -1.870 M 93.60 % | -29.225 M -1 119.74 % | -2.396 M 81.42 % | -12.895 M -41.97 % | -9.083 M 66.10 % | -26.796 M -81.74 % | -14.744 M -201.82 % | 14.480 M 163.87 % | -22.671 M -47.47 % | -15.373 M -558.65 % | -2.334 M -10 823.39 % | -21.367 K 99.77 % | -9.357 M -168.49 % | -3.485 M -890.06 % | -352.000 K -107.06 % | 4.987 M 201.40 % | -4.918 M 8.01 % | -5.346 M -621.56 % | 1.025 M 213.64 % | -902.000 K 6.04 % | -960.000 K -117.16 % | 5.596 M 204 806.63 % | 2.731 K 106.12 % | -44.633 K -123.78 % | 187.702 K 1 157.00 % | -17.758 K -132.58 % | 54.498 K -42.11 % | 94.142 K 3 053.84 % | 2.985 K -98.69 % | 227.433 K 297.77 % | -115.000 K -1 441.73 % | 8.571 K 159.10 % | 3.308 K -94.72 % | 62.685 K 534.05 % | -14.442 K -112.34 % | 117.027 K -19.69 % | 145.717 K 167.46 % | -216.000 K -218.36 % | 182.492 K 193.05 % | 62.273 K -54.51 % | 136.898 K 205.31 % | -130.000 K -132.23 % | 403.313 K 6 693.31 % | -6.117 K -101.75 % | 348.841 K 2 551.10 % | -14.232 K -108.77 % | 162.336 K 712.01 % | -26.525 K -179.13 % | 33.522 K 184.47 % | -39.684 K -110.50 % | 377.953 K 1 263.04 % | -32.497 K -51.92 % | -21.391 K 93.99 % | -356.000 K -288.78 % | -91.568 K 13.62 % | -106.000 K 4.50 % | -111.000 K -178.55 % | -39.849 K -390.02 % | 13.740 K 120.07 % | -68.459 K -1.10 % | -67.716 K -117.39 % | 389.407 K 4 863.97 % | -8.174 K 82.15 % | -45.805 K 66.57 % | -137.000 K |
| Net income ratio | -3.02 -1 558.92 % | -0.18 62.75 % | -0.49 -19.13 % | -0.41 59.67 % | -1.02 -534.86 % | -0.16 88.11 % | -1.35 -656.43 % | -0.18 77.95 % | -0.81 -14.41 % | -0.71 68.00 % | -2.21 -54.73 % | -1.43 -196.94 % | 1.47 133.81 % | -4.35 -153.99 % | -1.71 -127.94 % | -0.75 -12 026.23 % | -0.01 99.78 % | -2.81 -98.89 % | -1.41 -780.11 % | -0.16 -107.44 % | 2.16 107.70 % | -28.00 -7 792.11 % | 0.36 327.39 % | 0.09 120.99 % | -0.41 69.81 % | -1.34 85.79 % | -9.46 | 0.00 100.00 % | -59.17 -27 839.76 % | 0.21 507.12 % | 0.04 -51.45 % | 0.07 -19.54 % | 0.09 456.82 % | -0.03 -107.60 % | 0.33 153.06 % | -0.62 -9 362.32 % | 0.01 137.59 % | -0.02 -119.62 % | 0.09 249.30 % | -0.06 -125.60 % | 0.24 17.19 % | 0.20 295.66 % | -0.10 -132.89 % | 0.32 631.51 % | -0.06 -147.27 % | 0.13 133.48 % | -0.38 -194.62 % | 0.40 204.15 % | -0.38 -163.71 % | 0.60 205.98 % | -0.57 -216.10 % | 0.49 162.38 % | -0.78 -886.83 % | 0.10 122.91 % | -0.43 -150.47 % | 0.86 | 0.00 | 0.00 100.00 % | -8.60 -36.81 % | -6.29 4.35 % | -6.57 4.17 % | -6.86 -188.89 % | -2.37 -676.20 % | -0.31 90.01 % | -3.06 -222.29 % | -0.95 -212.05 % | 0.85 816.81 % | -0.12 96.15 % | -3.08 -329.42 % | -0.72 |
| Ratio EBITDA | -3.09 -1 289.35 % | -0.22 50.96 % | -0.45 -32.87 % | -0.34 63.76 % | -0.94 -745.67 % | -0.11 91.51 % | -1.31 -858.29 % | -0.14 84.22 % | -0.87 -7.95 % | -0.80 68.72 % | -2.57 -85.44 % | -1.39 -166.73 % | 2.08 144.89 % | -4.63 -257.84 % | -1.29 -346.03 % | -0.29 -8 561.32 % | 0.00 99.83 % | -1.97 -68.99 % | -1.17 -912.25 % | -0.12 -105.30 % | 2.17 108.28 % | -26.27 -4 556.09 % | 0.59 750.84 % | 0.07 125.43 % | -0.27 72.52 % | -0.99 89.58 % | -9.52 | 0.00 100.00 % | -0.47 -246.78 % | 0.32 1 816.32 % | -0.02 -110.45 % | 0.18 -8.43 % | 0.19 2 431.27 % | 0.01 -98.15 % | 0.42 171.70 % | -0.58 -4 929.71 % | 0.01 -7.53 % | 0.01 -76.78 % | 0.06 183.56 % | -0.07 -118.85 % | 0.35 9.86 % | 0.32 323.42 % | -0.14 -132.66 % | 0.44 91.45 % | 0.23 3.40 % | 0.22 144.18 % | -0.51 -207.23 % | 0.47 612.56 % | -0.09 -114.31 % | 0.64 405.45 % | -0.21 -136.40 % | 0.58 244.17 % | -0.40 -193.91 % | 0.43 275.24 % | -0.24 -125.88 % | 0.94 | 0.00 | 0.00 100.00 % | -22.51 -416.25 % | -4.36 13.62 % | -5.05 4.50 % | -5.29 -274.05 % | -1.41 -606.35 % | 0.28 112.48 % | -2.24 -261.58 % | -0.62 -166.53 % | 0.93 4 167.36 % | -0.02 98.65 % | -1.69 -195.86 % | -0.57 |
| Gross profit ratio | 0.44 -1.29 % | 0.44 1.26 % | 0.44 13.73 % | 0.39 -3.45 % | 0.40 -4.79 % | 0.42 19.64 % | 0.35 -8.32 % | 0.38 -7.34 % | 0.41 -8.93 % | 0.45 2.38 % | 0.44 -26.07 % | 0.60 47.64 % | 0.41 -14.92 % | 0.48 180.76 % | -0.59 -184.36 % | 0.70 -11.79 % | 0.79 19.27 % | 0.66 19.16 % | 0.56 40.74 % | 0.40 3.12 % | 0.38 219.70 % | -0.32 -130.46 % | 1.05 95.89 % | 0.54 565.18 % | 0.08 -67.47 % | 0.25 -78.75 % | 1.17 | 0.00 -100.00 % | 0.78 -6.16 % | 0.83 147.67 % | 0.34 -61.06 % | 0.86 21.78 % | 0.71 101.15 % | 0.35 -53.04 % | 0.75 10.52 % | 0.68 137.65 % | 0.29 -51.53 % | 0.59 81.84 % | 0.32 -49.80 % | 0.64 -12.84 % | 0.74 54.94 % | 0.48 171.10 % | 0.18 -70.48 % | 0.60 43.49 % | 0.42 -20.84 % | 0.52 -42.09 % | 0.91 72.64 % | 0.53 51.98 % | 0.35 -48.24 % | 0.67 123.26 % | -2.87 -386.98 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.94 % | 0.99 | 0.00 | 0.00 -100.00 % | 1.00 128.04 % | -3.57 -3.46 % | -3.45 1.51 % | -3.50 -449.93 % | 1.00 303.11 % | -0.49 30.29 % | -0.71 -233.48 % | 0.53 -47.09 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 2.46 % | 0.98 |
| Weighted average shs out dil | 10.562 M -82.36 % | 59.884 M 0.00 % | 59.884 M 0.00 % | 59.884 M 0.00 % | 59.884 M 0.00 % | 59.884 M 14.02 % | 52.519 M 0.39 % | 52.316 M 1.75 % | 51.417 M -1.52 % | 52.211 M 14.57 % | 45.572 M -3.25 % | 47.105 M 9.61 % | 42.977 M 2.06 % | 42.111 M 0.11 % | 42.066 M 0.00 % | 42.066 M 35.35 % | 31.079 M -10.99 % | 34.917 M 18.41 % | 29.488 M 0.00 % | 29.488 M 1.74 % | 28.983 M -0.03 % | 28.993 M 3.24 % | 28.082 M 0.00 % | 28.082 M 1.19 % | 27.752 M 0.07 % | 27.732 M 4.72 % | 26.482 M 0.00 % | 26.482 M 13.62 % | 23.307 M 867.91 % | 2.408 M 0.02 % | 2.408 M 0.00 % | 2.408 M 0.00 % | 2.408 M 0.00 % | 2.408 M -0.02 % | 2.408 M 0.00 % | 2.408 M 0.02 % | 2.408 M 0.00 % | 2.408 M -0.02 % | 2.408 M 0.00 % | 2.408 M 0.02 % | 2.408 M 0.00 % | 2.408 M -0.02 % | 2.408 M -43.17 % | 4.237 M 32.19 % | 3.205 M 0.00 % | 3.205 M 51.47 % | 2.116 M 0.00 % | 2.116 M 45.85 % | 1.451 M -0.02 % | 1.451 M 0.00 % | 1.451 M 0.00 % | 1.451 M 0.02 % | 1.451 M 0.00 % | 1.451 M -0.02 % | 1.451 M 0.02 % | 1.451 M 0.00 % | 1.451 M 0.00 % | 1.451 M -0.02 % | 1.451 M 0.00 % | 1.451 M 0.00 % | 1.451 M 0.00 % | 1.451 M 0.02 % | 1.451 M 0.00 % | 1.451 M -0.02 % | 1.451 M 0.00 % | 1.451 M 0.02 % | 1.451 M -0.02 % | 1.451 M 0.02 % | 1.451 M -0.02 % | 1.451 M |
| Weighted average shs out | 10.562 M -82.36 % | 59.884 M 0.00 % | 59.884 M 0.00 % | 59.884 M 0.00 % | 59.884 M 0.00 % | 59.884 M 14.02 % | 52.519 M 0.39 % | 52.316 M 1.75 % | 51.417 M -1.52 % | 52.211 M 14.57 % | 45.572 M -3.25 % | 47.105 M 9.61 % | 42.977 M 2.06 % | 42.111 M 0.11 % | 42.066 M 0.00 % | 42.066 M 35.35 % | 31.079 M -10.99 % | 34.917 M 18.41 % | 29.488 M 0.00 % | 29.488 M 1.74 % | 28.983 M -0.03 % | 28.993 M 3.24 % | 28.082 M 0.00 % | 28.082 M 1.19 % | 27.752 M 0.07 % | 27.732 M 4.72 % | 26.482 M 0.00 % | 26.482 M 13.62 % | 23.307 M 867.91 % | 2.408 M 0.02 % | 2.408 M 0.00 % | 2.408 M 0.00 % | 2.408 M 0.00 % | 2.408 M -0.02 % | 2.408 M 0.00 % | 2.408 M 0.02 % | 2.408 M 0.00 % | 2.408 M -0.02 % | 2.408 M 0.00 % | 2.408 M 0.02 % | 2.408 M 0.00 % | 2.408 M -0.02 % | 2.408 M 0.02 % | 2.408 M 0.00 % | 2.408 M 0.00 % | 2.408 M 13.78 % | 2.116 M 0.00 % | 2.116 M 45.85 % | 1.451 M -0.02 % | 1.451 M 0.00 % | 1.451 M 0.00 % | 1.451 M 0.02 % | 1.451 M 0.00 % | 1.451 M -0.02 % | 1.451 M 0.02 % | 1.451 M 0.00 % | 1.451 M 0.00 % | 1.451 M -0.02 % | 1.451 M 0.00 % | 1.451 M 0.00 % | 1.451 M 0.00 % | 1.451 M 0.02 % | 1.451 M 0.00 % | 1.451 M -0.02 % | 1.451 M 0.00 % | 1.451 M 0.02 % | 1.451 M -0.02 % | 1.451 M 0.02 % | 1.451 M -0.02 % | 1.451 M |
| EPS diluted | -0.80 -1 639.13 % | -0.05 61.67 % | -0.12 -38.89 % | -0.09 56.80 % | -0.20 -345.43 % | -0.04 92.12 % | -0.57 -856.38 % | -0.06 74.09 % | -0.23 -53.33 % | -0.15 70.00 % | -0.50 -56.25 % | -0.32 -233.33 % | 0.24 147.06 % | -0.51 -6.25 % | -0.48 -242.86 % | -0.14 -10 669.23 % | 0.00 99.66 % | -0.38 -171.43 % | -0.14 -743.37 % | -0.02 -109.76 % | 0.17 194.44 % | -0.18 -50.00 % | -0.12 -367.26 % | 0.04 192.77 % | -0.05 -3.20 % | -0.05 -122.33 % | 0.21 26 350.00 % | 0.00 99.67 % | -0.24 -560.65 % | 0.05 274.82 % | 0.01 51.09 % | 0.01 -49.17 % | 0.02 541.46 % | 0.00 -105.44 % | 0.08 246.69 % | -0.05 -2 670.00 % | 0.00 205.26 % | 0.00 -104.46 % | 0.04 874.55 % | -0.01 -116.77 % | 0.03 -14.36 % | 0.04 159.20 % | -0.06 -309.39 % | 0.03 718.00 % | -0.01 -120.75 % | 0.02 152.62 % | -0.05 -165.80 % | 0.07 497.71 % | -0.02 -107.95 % | 0.22 933.33 % | -0.03 -127.94 % | 0.09 364.71 % | -0.04 -761.11 % | 0.01 111.09 % | -0.05 -120.29 % | 0.24 688.24 % | -0.04 -22.52 % | -0.03 64.39 % | -0.09 -2.52 % | -0.09 4.00 % | -0.10 4.23 % | -0.10 -115.18 % | -0.05 -343.27 % | -0.01 83.90 % | -0.06 10.15 % | -0.07 -129.96 % | 0.24 921.92 % | -0.03 49.22 % | -0.06 52.08 % | -0.12 |
| Earnings per share | -0.80 -1 639.13 % | -0.05 61.67 % | -0.12 -38.89 % | -0.09 56.80 % | -0.20 -345.43 % | -0.04 92.12 % | -0.57 -856.38 % | -0.06 74.09 % | -0.23 -53.33 % | -0.15 70.00 % | -0.50 -56.25 % | -0.32 -233.33 % | 0.24 147.06 % | -0.51 -6.25 % | -0.48 -242.86 % | -0.14 -10 669.23 % | 0.00 99.66 % | -0.38 -171.43 % | -0.14 -743.37 % | -0.02 -109.76 % | 0.17 194.44 % | -0.18 -50.00 % | -0.12 -367.26 % | 0.04 192.77 % | -0.05 -3.20 % | -0.05 -122.33 % | 0.21 26 350.00 % | 0.00 99.67 % | -0.24 -560.65 % | 0.05 274.82 % | 0.01 51.09 % | 0.01 -49.17 % | 0.02 541.46 % | 0.00 -105.44 % | 0.08 246.69 % | -0.05 -2 670.00 % | 0.00 205.26 % | 0.00 -104.46 % | 0.04 874.55 % | -0.01 -116.77 % | 0.03 -14.36 % | 0.04 159.20 % | -0.06 -218.93 % | 0.05 911.94 % | -0.01 -120.87 % | 0.03 170.09 % | -0.05 -128.63 % | 0.16 1 014.29 % | -0.02 -107.95 % | 0.22 933.33 % | -0.03 -127.94 % | 0.09 364.71 % | -0.04 -761.11 % | 0.01 111.09 % | -0.05 -120.29 % | 0.24 688.24 % | -0.04 -22.52 % | -0.03 64.39 % | -0.09 -2.52 % | -0.09 4.00 % | -0.10 4.23 % | -0.10 -115.18 % | -0.05 -343.27 % | -0.01 83.90 % | -0.06 10.15 % | -0.07 -129.96 % | 0.24 921.92 % | -0.03 49.22 % | -0.06 52.08 % | -0.12 |
| Gross profit | 1.219 M -81.85 % | 6.715 M 9.36 % | 6.140 M 26.42 % | 4.857 M 2.27 % | 4.749 M -32.46 % | 7.031 M -9.80 % | 7.795 M 16.69 % | 6.680 M 9.08 % | 6.124 M 19.77 % | 5.113 M 10.96 % | 4.608 M -27.55 % | 6.360 M 125.29 % | 2.823 M 21.05 % | 2.332 M 133.28 % | -7.007 M -224.57 % | 5.625 M 11.25 % | 5.056 M 60.20 % | 3.156 M 89.32 % | 1.667 M 37.65 % | 1.211 M 37.43 % | 881.176 K 1 566.18 % | -60.100 K 99.37 % | -9.557 M -220.08 % | 7.959 M 2 872.83 % | 267.725 K 11.22 % | 240.707 K 134.99 % | -688.000 K | 0.000 -100.00 % | 74.290 K -84.80 % | 488.705 K 52.53 % | 320.408 K 21.48 % | 263.760 K -23.01 % | 342.600 K 150.62 % | 136.700 K -66.66 % | 410.000 K 204.83 % | 134.500 K -33.98 % | 203.725 K 35.82 % | 150.000 K -58.67 % | 362.957 K 160.74 % | 139.200 K -42.95 % | 244.000 K 13.27 % | 215.418 K -18.14 % | 263.160 K 6.97 % | 246.007 K 119.65 % | 112.000 K -65.18 % | 321.625 K 38.04 % | 233.000 K -48.11 % | 449.000 K 1 854.98 % | 22.967 K -93.66 % | 362.162 K 286.68 % | -194.000 K -169.11 % | 280.700 K 324.51 % | 66.124 K -15.74 % | 78.475 K -51.80 % | 162.799 K -59.05 % | 397.593 K 8 468.62 % | -4.751 K -34.74 % | -3.526 K -122.30 % | 15.815 K 121.12 % | -74.883 K -3.46 % | -72.379 K 1.51 % | -73.485 K -360.59 % | 28.200 K 216.34 % | -24.240 K -12.11 % | -21.621 K -137.32 % | 57.933 K -86.17 % | 418.919 K 17.13 % | 357.663 K 1 217.84 % | 27.140 K -88.42 % | 234.396 K |
| Income tax expense | 164.000 K -66.05 % | 483.000 K 744.00 % | -75.000 K -114.31 % | 524.000 K 19.36 % | 439.000 K 131.05 % | 190.000 K 25.00 % | 152.000 K 18.75 % | 128.000 K 3 100.00 % | 4.000 K -20.00 % | 5.000 K 102.49 % | -201.000 K -677.84 % | 34.785 K -55.08 % | 77.443 K -3.07 % | 79.896 K 102.46 % | -3.249 M -199.85 % | 3.254 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -75.124 K | 0.000 -100.00 % | 119.985 K 114.21 % | 56.012 K 227.86 % | 17.084 K -22.14 % | 21.943 K -42.48 % | 38.147 K 4 668.38 % | 800.000 -97.85 % | 37.134 K 6 639.38 % | 551.000 137.69 % | -1.462 K -282.75 % | 800.000 -62.14 % | 2.113 K 121.24 % | -9.950 K -130.99 % | 32.108 K -32.37 % | 47.479 K 1 431.06 % | -3.567 K -108.40 % | 42.477 K -37.90 % | 68.402 K 32.95 % | 51.451 K 212.78 % | -45.621 K -200.00 % | 45.621 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -800.000 | 0.000 | 0.000 -100.00 % | 800.000 0.00 % | 800.000 830.23 % | 86.000 100.90 % | -9.602 K -184.97 % | 11.300 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 1.564 M -81.42 % | 8.418 M 6.94 % | 7.872 M 1.59 % | 7.749 M 8.36 % | 7.151 M -26.60 % | 9.743 M -32.59 % | 14.454 M 33.83 % | 10.800 M 23.78 % | 8.725 M 41.23 % | 6.178 M 6.33 % | 5.810 M 36.07 % | 4.270 M 3.07 % | 4.143 M 61.58 % | 2.564 M -86.42 % | 18.887 M 680.13 % | 2.421 M 82.99 % | 1.323 M -17.00 % | 1.594 M 20.67 % | 1.321 M -28.40 % | 1.845 M 30.67 % | 1.412 M 470.95 % | 247.305 K -49.38 % | 488.585 K -92.85 % | 6.834 M 124.65 % | 3.042 M 318.26 % | 727.291 K 630.95 % | 99.500 K | 0.000 -100.00 % | 21.000 K -78.89 % | 99.500 K -84.32 % | 634.700 K 1 396.93 % | 42.400 K -70.08 % | 141.700 K -43.77 % | 252.000 K 83.27 % | 137.500 K 114.84 % | 64.000 K -87.47 % | 510.797 K 386.47 % | 105.000 K -86.17 % | 758.957 K 888.23 % | 76.800 K -10.70 % | 86.000 K -63.56 % | 236.000 K -80.84 % | 1.232 M 639.83 % | 166.525 K 5.73 % | 157.500 K -45.88 % | 291.000 K 1 112.50 % | 24.000 K -94.09 % | 406.000 K 833.33 % | 43.500 K -75.87 % | 180.300 K -31.14 % | 261.852 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.736 K -21.36 % | 4.751 K 34.74 % | 3.526 K | 0.000 -100.00 % | 95.883 K 2.68 % | 93.379 K -1.17 % | 94.485 K | 0.000 -100.00 % | 73.474 K 40.66 % | 52.235 K 1.31 % | 51.561 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.765 K |
| General and administrative expenses | 2.018 M -22.59 % | 2.607 M 58.48 % | 1.645 M -34.28 % | 2.503 M -13.15 % | 2.882 M -6.34 % | 3.077 M 160.76 % | 1.180 M -72.40 % | 4.275 M -39.31 % | 7.044 M 116.41 % | 3.255 M 78.55 % | 1.823 M -65.24 % | 5.244 M 108.01 % | 2.521 M -57.79 % | 5.973 M 414.91 % | 1.160 M -83.04 % | 6.840 M 61.09 % | 4.246 M -64.12 % | 11.835 M 158.46 % | 4.579 M 298.87 % | 1.148 M 37.32 % | 836.033 K 9.87 % | 760.940 K -40.32 % | 1.275 M 45.24 % | 877.853 K 57.63 % | 556.891 K 12.40 % | 495.468 K 62.98 % | 304.006 K | 0.000 -100.00 % | 118.923 K -60.88 % | 304.006 K 15.62 % | 262.925 K 23.87 % | 212.255 K -17.12 % | 256.086 K 87.67 % | 136.456 K -21.52 % | 173.869 K -30.99 % | 251.946 K 29.10 % | 195.154 K 19.13 % | 163.810 K -34.95 % | 251.837 K 61.71 % | 155.730 K 20.71 % | 129.010 K 80.37 % | 71.525 K -63.81 % | 197.651 K 202.82 % | 65.271 K 27.79 % | 51.076 K -72.53 % | 185.953 K -48.95 % | 364.235 K 697.24 % | 45.687 K 57.09 % | 29.084 K 118.33 % | 13.321 K 107.40 % | -180.000 K -252.07 % | 118.364 K 27.76 % | 92.649 K 106.10 % | 44.953 K -78.15 % | 205.704 K 673.38 % | 26.598 K -25.53 % | 35.718 K 45.12 % | 24.613 K -79.90 % | 122.451 K 5.75 % | 115.790 K -11.29 % | 130.530 K -3.38 % | 135.103 K 79.44 % | 75.293 K 294.05 % | -38.801 K -137.89 % | 102.395 K -43.59 % | 181.505 K 515.04 % | 29.511 K -91.93 % | 365.838 K 401.53 % | 72.945 K -80.37 % | 371.590 K |
| Selling and marketing expenses | 2.000 K -93.94 % | 33.000 K 466.67 % | -9.000 K -121.43 % | 42.000 K 147.06 % | 17.000 K 0.00 % | 17.000 K 123.29 % | -73.000 K -262.22 % | 45.000 K 36.36 % | 33.000 K -56.00 % | 75.000 K -67.48 % | 230.659 K -47.40 % | 438.523 K -16.77 % | 526.852 K 273.74 % | 140.966 K 89.52 % | 74.382 K 100.06 % | 37.179 K 64.47 % | 22.605 K -8.57 % | 24.725 K 229.67 % | 7.500 K -87.31 % | 59.099 K 284.16 % | 15.384 K 29.44 % | 11.885 K 18.85 % | 10.000 K -3.09 % | 10.319 K -18.12 % | 12.603 K -3.10 % | 13.006 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 |
| Other expenses | 792.000 K -82.30 % | 4.474 M | 0.000 -100.00 % | 3.977 M -16.62 % | 4.770 M 7.19 % | 4.450 M -65.81 % | 13.014 M 281.75 % | 3.409 M | 0.000 | 0.000 -100.00 % | 29.189 M 1 169.64 % | 2.299 M -7.71 % | 2.491 M 339.24 % | 567.122 K -97.29 % | 20.954 M 534.39 % | 3.303 M | 0.000 | 0.000 -100.00 % | 5.886 K 2.12 % | 5.764 K 0.84 % | 5.716 K 6.32 % | 5.376 K 100.09 % | -5.660 M -199.82 % | 5.670 M 156 746.47 % | 3.615 K 27.29 % | 2.840 K | 0.000 -100.00 % | 2.731 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 180.300 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 % | 268.719 K 6 409.67 % | 4.128 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 2.941 M -61.11 % | 7.563 M 198.34 % | 2.535 M -65.45 % | 7.337 M -13.56 % | 8.488 M -5.02 % | 8.937 M -42.13 % | 15.443 M 70.75 % | 9.044 M 9.48 % | 8.261 M 56.87 % | 5.266 M -81.57 % | 28.572 M 203.22 % | 9.423 M 26.33 % | 7.459 M -12.32 % | 8.507 M -64.86 % | 24.207 M 188.94 % | 8.378 M 64.56 % | 5.091 M -59.33 % | 12.519 M 142.71 % | 5.158 M 254.26 % | 1.456 M 29.42 % | 1.125 M 5.63 % | 1.065 M 125.32 % | -4.206 M -160.61 % | 6.939 M 491.56 % | 1.173 M 90.66 % | 615.236 K 302.38 % | -304.000 K -11 231.45 % | 2.731 K -97.70 % | 118.923 K -60.88 % | 304.006 K 15.62 % | 262.925 K 23.87 % | 212.255 K -17.12 % | 256.086 K 87.67 % | 136.456 K -21.52 % | 173.869 K -30.99 % | 251.946 K 29.10 % | 195.154 K 19.13 % | 163.810 K -34.95 % | 251.837 K 61.71 % | 155.730 K 20.71 % | 129.010 K 80.37 % | 71.525 K -63.81 % | 197.651 K 202.82 % | 65.271 K 27.79 % | 51.076 K -72.53 % | 185.953 K -48.95 % | 364.235 K 697.24 % | 45.687 K 57.09 % | 29.084 K -84.98 % | 193.621 K 207.57 % | -180.000 K -252.07 % | 118.364 K 27.76 % | 92.649 K 106.10 % | 44.953 K -78.15 % | 205.704 K 673.38 % | 26.598 K -25.53 % | 35.718 K 45.12 % | 24.613 K -79.90 % | 122.451 K 5.75 % | 115.790 K -11.29 % | 130.530 K -3.38 % | 135.103 K 79.44 % | 75.293 K 94.05 % | 38.801 K -62.11 % | 102.395 K -43.59 % | 181.505 K 515.04 % | 29.511 K -91.93 % | 365.838 K 401.53 % | 72.945 K -80.37 % | 371.590 K |
| Cost and expenses | 4.505 M -71.81 % | 15.981 M 53.56 % | 10.407 M -31.02 % | 15.086 M -3.54 % | 15.639 M -16.28 % | 18.680 M -37.52 % | 29.897 M 50.66 % | 19.844 M 16.83 % | 16.986 M 48.43 % | 11.444 M -66.72 % | 34.382 M 151.11 % | 13.692 M 18.01 % | 11.602 M 4.80 % | 11.071 M -74.31 % | 43.094 M 299.06 % | 10.799 M 68.34 % | 6.415 M -54.54 % | 14.112 M 117.81 % | 6.479 M 96.21 % | 3.302 M 30.15 % | 2.537 M 93.37 % | 1.312 M 135.30 % | -3.717 M -126.99 % | 13.773 M 226.76 % | 4.215 M 213.85 % | 1.343 M 755.12 % | -205.000 K -7 606.41 % | 2.731 K -98.05 % | 139.923 K -65.32 % | 403.506 K -55.05 % | 897.625 K 252.49 % | 254.655 K -35.98 % | 397.786 K 2.40 % | 388.456 K 24.76 % | 311.369 K -1.45 % | 315.946 K -55.25 % | 705.951 K 162.62 % | 268.810 K -73.41 % | 1.011 M 334.78 % | 232.530 K 8.15 % | 215.010 K -30.08 % | 307.525 K -78.49 % | 1.430 M 516.92 % | 231.796 K 11.13 % | 208.576 K -56.27 % | 476.953 K 22.85 % | 388.235 K -14.05 % | 451.687 K 522.30 % | 72.584 K -62.51 % | 193.621 K 136.61 % | 81.832 K -30.86 % | 118.364 K 27.76 % | 92.649 K 106.10 % | 44.953 K -78.15 % | 205.704 K 673.38 % | 26.598 K -25.53 % | 35.718 K 45.12 % | 24.613 K -79.90 % | 122.451 K 5.75 % | 115.790 K -11.29 % | 130.530 K -3.38 % | 135.103 K 79.44 % | 75.293 K 94.05 % | 38.801 K -62.11 % | 102.395 K -43.59 % | 181.505 K 515.04 % | 29.511 K -91.93 % | 365.838 K 401.53 % | 72.945 K -80.67 % | 377.355 K |
| Research and development expenses | 129.000 K -71.27 % | 449.000 K -50.06 % | 899.000 K 10.31 % | 815.000 K -0.49 % | 819.000 K -41.21 % | 1.393 M 5.37 % | 1.322 M 0.53 % | 1.315 M 11.06 % | 1.184 M -38.84 % | 1.936 M 98.38 % | 975.885 K -32.32 % | 1.442 M -24.90 % | 1.920 M -0.93 % | 1.938 M 41.98 % | 1.365 M 30.87 % | 1.043 M 29.05 % | 808.210 K 23.70 % | 653.381 K 15.52 % | 565.600 K 131.88 % | 243.923 K -8.88 % | 267.686 K -6.58 % | 286.548 K 68.56 % | 169.998 K -55.39 % | 381.112 K -36.51 % | 600.264 K 477.61 % | 103.922 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 |
| Selling general and administrative expenses | 2.020 M -23.48 % | 2.640 M 61.37 % | 1.636 M -35.72 % | 2.545 M -12.21 % | 2.899 M -6.30 % | 3.094 M 179.49 % | 1.107 M -74.38 % | 4.320 M -38.96 % | 7.077 M 112.52 % | 3.330 M 309.04 % | -1.593 M -128.04 % | 5.682 M 86.42 % | 3.048 M -50.15 % | 6.114 M 395.06 % | 1.235 M -82.04 % | 6.877 M 61.09 % | 4.269 M -64.00 % | 11.859 M 158.59 % | 4.586 M 279.95 % | 1.207 M 41.76 % | 851.417 K 10.17 % | 772.825 K -39.86 % | 1.285 M 44.68 % | 888.172 K 55.96 % | 569.494 K 12.00 % | 508.474 K 267.26 % | -304.000 K | 0.000 -100.00 % | 118.923 K -60.88 % | 304.006 K 15.62 % | 262.925 K 23.87 % | 212.255 K -17.12 % | 256.086 K 87.67 % | 136.456 K -21.52 % | 173.869 K -30.99 % | 251.946 K 29.10 % | 195.154 K 19.13 % | 163.810 K -34.95 % | 251.837 K 61.71 % | 155.730 K 20.71 % | 129.010 K 80.37 % | 71.525 K -63.81 % | 197.651 K 202.82 % | 65.271 K 27.79 % | 51.076 K -72.53 % | 185.953 K -48.95 % | 364.235 K 697.24 % | 45.687 K 57.09 % | 29.084 K 118.33 % | 13.321 K 107.40 % | -180.000 K -252.07 % | 118.364 K 27.76 % | 92.649 K 106.10 % | 44.953 K -78.15 % | 205.704 K 673.38 % | 26.598 K -25.53 % | 35.718 K 45.12 % | 24.613 K -79.90 % | 122.451 K 5.75 % | 115.790 K -11.29 % | 130.530 K -3.38 % | 135.103 K 216.65 % | -115.824 K -198.51 % | -38.801 K -137.89 % | 102.395 K -43.59 % | 181.505 K 515.04 % | 29.511 K -91.93 % | 365.838 K 401.53 % | 72.945 K -80.37 % | 371.590 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 100.00 % | -433.000 K -11 384.86 % | 3.837 K | 0.000 | 0.000 -100.00 % | 3.544 K 29.77 % | 2.731 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 |
| Interest expense | 523.000 K -57.45 % | 1.229 M 438.57 % | -363.000 K -17.48 % | -309.000 K -147.20 % | -125.000 K -346.43 % | -28.000 K 3.45 % | -29.000 K 55.38 % | -65.000 K 95.72 % | -1.517 M 12.26 % | -1.729 M 91.26 % | -19.789 M -944.24 % | 2.344 M 25.62 % | 1.866 M -74.82 % | 7.410 M 284.54 % | 1.927 M 40 588.34 % | 4.736 K | 0.000 -100.00 % | 3.588 M 447.61 % | 655.206 K 394.75 % | 132.431 K 239.57 % | 39.000 K -87.76 % | 318.666 K 4 499.68 % | 6.928 K 80.56 % | 3.837 K -84.49 % | 24.738 K -92.69 % | 338.488 K 873.17 % | 34.782 K 40.30 % | 24.791 K 5 275.57 % | -479.000 -114.90 % | 3.214 K -53.02 % | 6.841 K -7.64 % | 7.407 K -26.58 % | 10.089 K 9.18 % | 9.241 K 52.02 % | 6.079 K 3.56 % | 5.870 K 12.58 % | 5.214 K 5.02 % | 4.965 K -22.66 % | 6.420 K -3.43 % | 6.648 K 69.38 % | 3.925 K -7.65 % | 4.250 K -33.04 % | 6.347 K -13.95 % | 7.376 K -14.32 % | 8.609 K 25.48 % | 6.861 K -39.39 % | 11.319 K -32.92 % | 16.875 K -12.67 % | 19.323 K -15.82 % | 22.955 K -4.70 % | 24.086 K -4.76 % | 25.290 K 0.25 % | 25.228 K -1.90 % | 25.716 K -7.38 % | 27.765 K -5.95 % | 29.520 K 25.70 % | 23.484 K -0.70 % | 23.650 K -18.43 % | 28.993 K -22.61 % | 37.464 K 32.31 % | 28.316 K -2.25 % | 28.968 K 25.59 % | 23.066 K -9.81 % | 25.575 K -19.16 % | 31.637 K 50.72 % | 20.990 K -38.82 % | 34.310 K 0.55 % | 34.121 K -9.40 % | 37.662 K 9.39 % | 34.429 K |
| Depreciation and amortization | 159.000 K 19.55 % | 133.000 K -69.70 % | 439.000 K -25.59 % | 590.000 K 2.08 % | 578.000 K -12.02 % | 657.000 K 0.61 % | 653.000 K -0.61 % | 657.000 K 5.46 % | 623.000 K 0.48 % | 620.000 K -96.17 % | 16.199 M 658.03 % | 2.137 M 0.47 % | 2.127 M 368.15 % | 454.341 K 4.50 % | 434.791 K -4.99 % | 457.633 K 3 113.04 % | 14.243 K 136.99 % | 6.010 K 2.11 % | 5.886 K 2.12 % | 5.764 K 0.84 % | 5.716 K 6.32 % | 5.376 K 101.57 % | 2.667 K -45.53 % | 4.896 K 35.40 % | 3.616 K 27.32 % | 2.840 K -99.95 % | 5.780 M | 0.000 100.00 % | -3.003 K -200.00 % | 3.003 K 0.07 % | 3.001 K 0.27 % | 2.993 K 27.31 % | 2.351 K -14.23 % | 2.741 K 0.04 % | 2.740 K 4.62 % | 2.619 K -12.61 % | 2.997 K 41.50 % | 2.118 K 1.39 % | 2.089 K 0.05 % | 2.088 K 2.50 % | 2.037 K 11.68 % | 1.824 K 142.11 % | -4.331 K -346.64 % | 1.756 K 30.17 % | 1.349 K 10.03 % | 1.226 K 0.00 % | 1.226 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.221 K -0.03 % | 3.222 K 0.03 % | 3.221 K -0.03 % | 3.222 K 0.03 % | 3.221 K -0.03 % | 3.222 K 0.03 % | 3.221 K -0.03 % | 3.222 K 0.00 % | 3.222 K 0.03 % | 3.221 K -0.03 % | 3.222 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -3.286 M -287.50 % | -848.000 K 84.88 % | -5.609 M -90.91 % | -2.938 M 73.02 % | -10.890 M -471.35 % | -1.906 M -135.26 % | 5.406 M 328.68 % | -2.364 M 58.09 % | -5.641 M 41.86 % | -9.703 M 58.84 % | -23.574 M -669.64 % | -3.063 M -124.79 % | 12.354 M 300.06 % | -6.175 M 28.46 % | -8.632 M -213.44 % | -2.754 M -7 633.57 % | -35.611 K 99.62 % | -9.363 M -168.28 % | -3.490 M -1 324.49 % | -245.000 K -0.41 % | -244.000 K 78.31 % | -1.125 M 78.98 % | -5.351 M -624.61 % | 1.020 M 212.58 % | -906.000 K -141.60 % | -375.000 K -102.70 % | -185.000 K -6 874.08 % | 2.731 K 106.12 % | -44.633 K -124.17 % | 184.699 K 221.31 % | 57.483 K 11.61 % | 51.505 K -40.47 % | 86.514 K 35 356.56 % | 244.000 -99.90 % | 236.131 K 301.82 % | -117.000 K -1 465.07 % | 8.571 K 162.06 % | -13.810 K -112.43 % | 111.120 K 772.23 % | -16.530 K -114.38 % | 114.990 K -20.09 % | 143.893 K 119.65 % | 65.509 K -63.75 % | 180.736 K 196.66 % | 60.924 K -55.09 % | 135.672 K 203.57 % | -131.000 K -132.48 % | 403.313 K 6 693.31 % | -6.117 K -101.75 % | 348.841 K 2 551.10 % | -14.232 K -108.77 % | 162.336 K 712.01 % | -26.525 K -179.13 % | 33.522 K 178.13 % | -42.905 K -111.45 % | 374.731 K 1 149.14 % | -35.718 K -45.12 % | -24.613 K 77.00 % | -107.000 K -12.88 % | -94.790 K 13.83 % | -110.000 K 3.51 % | -114.000 K -142.07 % | -47.093 K -551.39 % | 10.433 K 114.53 % | -71.781 K 0.32 % | -72.011 K -118.49 % | 389.407 K 4 863.97 % | -8.174 K 82.15 % | -45.805 K 66.57 % | -137.000 K |
| Operating income ratio | -1.18 -2 007.09 % | -0.06 86.00 % | -0.40 -71.76 % | -0.23 74.53 % | -0.92 -705.37 % | -0.11 -146.76 % | 0.24 279.66 % | -0.14 64.40 % | -0.38 55.79 % | -0.86 62.02 % | -2.26 -685.30 % | -0.29 -116.25 % | 1.77 240.61 % | -1.26 -73.58 % | -0.73 -112.25 % | -0.34 -6 032.06 % | -0.01 99.72 % | -1.97 -68.85 % | -1.17 -1 356.42 % | -0.08 24.66 % | -0.11 98.23 % | -6.01 -1 118.38 % | 0.59 755.81 % | 0.07 125.19 % | -0.27 29.34 % | -0.39 -223.13 % | 0.31 | 0.00 100.00 % | -0.47 -249.17 % | 0.31 421.73 % | 0.06 -64.22 % | 0.17 -5.83 % | 0.18 28 357.49 % | 0.00 -99.85 % | 0.43 173.17 % | -0.59 -5 013.71 % | 0.01 122.15 % | -0.05 -154.68 % | 0.10 229.41 % | -0.08 -121.96 % | 0.35 9.32 % | 0.32 627.45 % | 0.04 -90.00 % | 0.44 93.80 % | 0.23 2.08 % | 0.22 143.45 % | -0.51 -208.06 % | 0.47 612.56 % | -0.09 -114.31 % | 0.64 405.45 % | -0.21 -136.40 % | 0.58 244.17 % | -0.40 -193.91 % | 0.43 262.08 % | -0.26 -128.23 % | 0.93 | 0.00 | 0.00 100.00 % | -6.77 -49.89 % | -4.51 13.83 % | -5.24 3.51 % | -5.43 -225.07 % | -1.67 -888.07 % | 0.21 109.04 % | -2.34 -256.52 % | -0.66 -170.75 % | 0.93 4 167.36 % | -0.02 98.65 % | -1.69 -195.86 % | -0.57 |
| Total other income expenses net | -390.000 K 72.63 % | -1.425 M -8.20 % | -1.317 M 38.43 % | -2.139 M -173.53 % | -782.000 K -31.87 % | -593.000 K 98.32 % | -35.255 M -5 549.84 % | -624.000 K 90.19 % | -6.360 M -467.84 % | 1.729 M 368.58 % | 368.988 K 103.06 % | -12.073 M -497.38 % | -2.021 M 86.58 % | -15.061 M -0.53 % | -14.981 M -35 372.26 % | -42.233 K -969.46 % | -3.949 K 99.90 % | -3.966 M -444.78 % | -728.000 K -198.36 % | -244.000 K -104.70 % | 5.186 M 225.97 % | -4.117 M -300.83 % | 2.050 M 754.09 % | 240.021 K 154.92 % | -437.000 K 52.81 % | -926.000 K -703.41 % | 153.461 K 719.02 % | -24.791 K 99.55 % | -5.474 M -170 216.93 % | -3.214 K 53.02 % | -6.841 K 7.64 % | -7.407 K -53.93 % | -4.812 K 47.93 % | -9.241 K 47.25 % | -17.517 K -198.42 % | -5.870 K -12.58 % | -5.214 K -151.96 % | 10.035 K 256.31 % | -6.420 K 12.96 % | -7.376 K -87.92 % | -3.925 K 7.65 % | -4.250 K 98.11 % | -225.000 K -2 950.43 % | -7.376 K 14.32 % | -8.609 K -25.48 % | -6.861 K 39.39 % | -11.319 K 32.92 % | -16.875 K 12.67 % | -19.323 K 15.82 % | -22.955 K -130.11 % | 76.234 K 401.44 % | -25.290 K -0.25 % | -25.228 K 1.90 % | -25.716 K 7.38 % | -27.765 K 5.95 % | -29.520 K -25.70 % | -23.484 K 0.70 % | -23.650 K 18.43 % | -28.993 K 22.61 % | -37.464 K -32.31 % | -28.316 K 2.25 % | -28.968 K -52.11 % | -19.044 K 25.29 % | -25.489 K 19.18 % | -31.537 K -50.25 % | -20.990 K 38.82 % | -34.310 K -0.55 % | -34.121 K 9.40 % | -37.662 K -9.39 % | -34.429 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 2.540 M 368.63 % | 542.000 K -50.86 % | 1.103 M -93.66 % | 17.408 M 14.92 % | 15.148 M -69.62 % | 49.858 M -14.01 % | 57.980 M 20.93 % | 47.944 M 53.51 % | 31.232 M -37.59 % | 50.047 M 55.09 % | 32.270 M -1.23 % | 32.673 M 137.32 % | -87.547 M -211.38 % | -28.116 M 1.49 % | -28.541 M 18.88 % | -35.185 M -2 614.45 % | 1.399 M 129.43 % | -4.754 M -11.17 % | -4.276 M -79.23 % | -2.386 M -331.56 % | 1.030 M 108.50 % | -12.125 M -345.43 % | -2.722 M -173.03 % | -997.007 K -254.78 % | 644.150 K 378.04 % | 134.748 K | 0.000 100.00 % | -6.687 K -104.33 % | 154.421 K -60.27 % | 388.666 K -35.97 % | 607.024 K -4.28 % | 634.183 K 8.76 % | 583.096 K 39.83 % | 416.996 K 55.86 % | 267.549 K -15.18 % | 315.433 K 10.55 % | 285.318 K -20.90 % | 360.709 K 96.72 % | 183.366 K -20.61 % | 230.963 K -34.62 % | 353.289 K -6.30 % | 377.050 K -35.35 % | 583.190 K 246.65 % | 168.237 K -64.61 % | 475.443 K 41.08 % | 336.995 K -73.65 % | 1.279 M 0.55 % | 1.272 M -20.04 % | 1.591 M 61 232.44 % | -2.602 K -5.94 % | -2.456 K 89.72 % | -23.891 K -352.48 % | -5.280 K -127.42 % | 19.258 K 1.19 % | 19.031 K -35.90 % | 29.689 K -98.10 % | 1.559 M 20.11 % | 1.298 M 4 865.56 % | 26.139 K -97.80 % | 1.190 M 19.04 % | 999.598 K 4.55 % | 956.121 K 3 321.32 % | 27.946 K -97.87 % | 1.309 M 9.90 % | 1.191 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 227.000 K -75.14 % | 913.000 K 32.90 % | 687.000 K | 0.000 -100.00 % | 1.451 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 195.854 K 0.00 % | 195.854 K 0.00 % | 195.854 K -3.95 % | 203.912 K 0.00 % | 203.912 K 0.00 % | 203.912 K 0.00 % | 203.912 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 2.750 M -21.92 % | 3.522 M -4.86 % | 3.702 M -82.92 % | 21.671 M 0.63 % | 21.535 M -67.22 % | 65.703 M -7.65 % | 71.146 M 8.31 % | 65.686 M 11.66 % | 58.826 M -3.67 % | 61.068 M -0.49 % | 61.369 M 1.83 % | 60.267 M 2 894.35 % | 2.013 M 26.48 % | 1.591 M 26.71 % | 1.256 M 145.46 % | 511.630 K -63.44 % | 1.399 M 51.09 % | 926.156 K -9.31 % | 1.021 M 0.48 % | 1.016 M -42.99 % | 1.783 M 66.92 % | 1.068 M -2.28 % | 1.093 M -5.76 % | 1.160 M 80.03 % | 644.150 K 378.04 % | 134.748 K | 0.000 -100.00 % | 230.063 K -5.98 % | 244.703 K -42.59 % | 426.248 K -29.80 % | 607.224 K -4.28 % | 634.383 K 3.01 % | 615.857 K 36.25 % | 451.992 K 33.25 % | 339.196 K -2.56 % | 348.124 K 4.86 % | 331.990 K -17.43 % | 402.064 K 50.88 % | 266.473 K -0.47 % | 267.727 K -32.17 % | 394.709 K -11.09 % | 443.930 K -26.23 % | 601.794 K 182.37 % | 213.126 K -68.72 % | 681.410 K -8.73 % | 746.550 K -42.27 % | 1.293 M 0.26 % | 1.290 M -19.35 % | 1.599 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.562 K -12.51 % | 29.217 K -17.02 % | 35.208 K -97.76 % | 1.569 M 20.23 % | 1.305 M 2 907.64 % | 43.388 K -96.38 % | 1.198 M 19.16 % | 1.005 M 0.84 % | 996.992 K 1 620.02 % | 57.964 K -95.61 % | 1.321 M 9.73 % | 1.203 M |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -149.000 K 88.09 % | -1.251 M -211.70 % | 1.120 M 613.76 % | -218.000 K -118.05 % | 1.208 M -20.79 % | 1.525 M -0.85 % | 1.538 M | 0.000 100.00 % | -708.424 K -78.07 % | -397.839 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.114 K -49.23 % | -18.169 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.743 K -17.94 % | -16.740 K | 0.000 | 0.000 100.00 % | -27.461 K -11.08 % | -24.721 K | 0.000 | 0.000 100.00 % | -16.987 K -14.02 % | -14.898 K | 0.000 | 0.000 100.00 % | -8.949 K -24.41 % | -7.193 K | 0.000 | 0.000 100.00 % | -2.861 K -74.98 % | -1.635 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.511 K | 0.000 | 0.000 100.00 % | -26.846 K -13.63 % | -23.625 K | 0.000 | 0.000 100.00 % | -13.960 K -30.01 % | -10.738 K | 0.000 | 0.000 | 0.000 |
| Retained earnings | -190.571 M -4.62 % | -182.163 M -1.54 % | -179.407 M -3.97 % | -172.555 M -3.09 % | -167.381 M -36.55 % | -122.578 M -2.61 % | -119.462 M -11.17 % | -107.457 M -80.62 % | -59.494 M 7.41 % | -64.254 M -30.91 % | -49.084 M 17.50 % | -59.494 M -55.83 % | -38.178 M -22.59 % | -31.143 M -24.11 % | -25.094 M -0.16 % | -25.054 M -113.69 % | -11.725 M -56.19 % | -7.507 M -6.98 % | -7.017 M 41.33 % | -11.959 M -78.04 % | -6.717 M -96.61 % | -3.416 M 26.94 % | -4.676 M -40.27 % | -3.334 M -1 112.46 % | 329.256 K 106.37 % | -5.172 M -0.43 % | -5.150 M -1 153.29 % | 488.915 K 34.52 % | 363.442 K 10.17 % | 329.884 K 7.20 % | 307.729 K 16.49 % | 264.174 K -3.58 % | 273.971 K 196.21 % | 92.491 K -57.25 % | 216.357 K 2.28 % | 211.538 K -2.12 % | 216.113 K 90.36 % | 113.526 K -10.44 % | 126.754 K 165.19 % | 47.797 K 207.73 % | -44.367 K 94.39 % | -790.841 K 14.20 % | -921.724 K -1.78 % | -905.637 K -1 021.88 % | -80.725 K 92.73 % | -1.110 M 23.49 % | -1.451 M -1.78 % | -1.425 M 18.61 % | -1.751 M -198.49 % | -586.737 K 18.93 % | -723.783 K -7.70 % | -672.030 K 1.15 % | -679.836 K -11.60 % | -609.166 K 36.17 % | -954.378 K -6.61 % | -895.175 K -5.70 % | -846.912 K -19.07 % | -711.284 K -22.84 % | -579.030 K -31.24 % | -441.184 K -48.39 % | -297.312 K -29.06 % | -230.375 K -6.99 % | -215.319 K -77.07 % | -121.603 K -602.83 % | -17.302 K |
| Common stock | 16.000 K 100.00 % | 8.000 K 0.00 % | 8.000 K 14.29 % | 7.000 K 0.00 % | 7.000 K 40.00 % | 5.000 K -90.20 % | 51.000 K 0.00 % | 51.000 K | 0.000 -100.00 % | 48.155 K 7.88 % | 44.638 K 4.85 % | 42.574 K -0.60 % | 42.831 K -0.08 % | 42.865 K 1.27 % | 42.327 K 3.44 % | 40.918 K 33.24 % | 30.711 K -83.09 % | 181.650 K 0.28 % | 181.150 K 2.97 % | 175.922 K 3.57 % | 169.863 K 0.18 % | 169.558 K 1.38 % | 167.250 K 0.52 % | 166.390 K 0.00 % | 166.390 K 4.72 % | 158.890 K 0.00 % | 158.890 K 999.97 % | 14.445 K 0.00 % | 14.445 K 0.00 % | 14.445 K 0.00 % | 14.445 K 0.00 % | 14.445 K 0.00 % | 14.445 K 0.00 % | 14.445 K 0.00 % | 14.445 K 0.00 % | 14.445 K 0.00 % | 14.445 K 0.00 % | 14.445 K 0.00 % | 14.445 K 0.00 % | 14.445 K 0.00 % | 14.445 K 0.00 % | 14.445 K 0.00 % | 14.445 K 0.00 % | 14.445 K 0.00 % | 14.445 K 0.00 % | 14.445 K 65.94 % | 8.705 K 0.00 % | 8.705 K 0.00 % | 8.705 K 0.00 % | 8.705 K 0.00 % | 8.705 K 0.00 % | 8.705 K 0.00 % | 8.705 K 0.00 % | 8.705 K 0.00 % | 8.705 K 0.00 % | 8.705 K 0.00 % | 8.705 K 0.00 % | 8.705 K 0.00 % | 8.705 K 0.00 % | 8.705 K 0.00 % | 8.705 K 0.00 % | 8.705 K 0.00 % | 8.705 K 2 801.67 % | 300.000 -96.55 % | 8.705 K |
| Total equity | -6.937 M -125.08 % | -3.082 M -106.57 % | -1.492 M -123.60 % | 6.323 M -26.72 % | 8.629 M 147.88 % | -18.022 M 15.72 % | -21.383 M -121.95 % | -9.634 M | 0.000 -100.00 % | 34.706 M -13.13 % | 39.949 M 71.01 % | 23.361 M -48.66 % | 45.505 M -19.47 % | 56.511 M 17.90 % | 47.931 M 2.23 % | 46.885 M 12 070.55 % | 385.236 K 106.72 % | -5.734 M -5.42 % | -5.439 M 48.15 % | -10.489 M -95.43 % | -5.367 M -159.72 % | -2.067 M 37.87 % | -3.326 M -53.96 % | -2.160 M -1 176.23 % | -169.284 K -16.31 % | -145.546 K 43.96 % | -259.717 K 34.89 % | -398.912 K 23.93 % | -524.385 K 6.01 % | -557.943 K 3.82 % | -580.098 K 6.98 % | -623.653 K -1.60 % | -613.856 K 22.82 % | -795.336 K -18.45 % | -671.470 K 0.71 % | -676.289 K -0.68 % | -671.714 K 13.25 % | -774.301 K -1.74 % | -761.073 K 9.40 % | -840.030 K 9.89 % | -932.194 K -20.07 % | -776.396 K 14.43 % | -907.279 K -1.81 % | -891.192 K 7.99 % | -968.552 K -11.12 % | -871.620 K 39.56 % | -1.442 M -1.80 % | -1.417 M 18.70 % | -1.743 M -2.25 % | -1.704 M 7.44 % | -1.841 M -2.89 % | -1.790 M 0.43 % | -1.797 M -4.09 % | -1.727 M 16.66 % | -2.072 M -2.94 % | -2.013 M -2.46 % | -1.964 M -7.42 % | -1.829 M -7.80 % | -1.697 M -8.84 % | -1.559 M -10.17 % | -1.415 M -4.97 % | -1.348 M -1.13 % | -1.333 M -7.56 % | -1.239 M -9.19 % | -1.135 M |
| Other non current liabilities | 613.000 K -86.66 % | 4.594 M -73.54 % | 17.363 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.895 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 120.110 K | 0.000 | 0.000 | 0.000 -100.00 % | 259.717 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 451.839 K | 0.000 | 0.000 -100.00 % | 625.704 K 35.24 % | 462.656 K | 0.000 | 0.000 -100.00 % | 334.443 K -21.44 % | 425.743 K 51.20 % | 281.568 K -0.44 % | 282.822 K -32.93 % | 421.659 K -6.82 % | 452.515 K | 0.000 | 0.000 -100.00 % | 693.674 K -8.73 % | 760.040 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.581 M -6.68 % | 1.694 M 0.25 % | 1.690 M -10.00 % | 1.877 M 8.55 % | 1.729 M 6.08 % | 1.630 M 1.93 % | 1.599 M 6 823.76 % | 23.101 K -13.76 % | 26.786 K -8.32 % | 29.217 K | 0.000 -100.00 % | 36.391 K -11.40 % | 41.075 K -7.77 % | 44.537 K | 0.000 -100.00 % | 50.213 K |
| Long term debt | 2.217 M -16.24 % | 2.647 M -7.54 % | 2.863 M -86.27 % | 20.850 M 0.49 % | 20.748 M -68.14 % | 65.116 M -7.99 % | 70.773 M 8.35 % | 65.318 M | 0.000 -100.00 % | 60.423 M -0.36 % | 60.641 M 1.55 % | 59.718 M -1.03 % | 60.341 M 6 321.84 % | 939.621 K 70.33 % | 551.644 K 268.01 % | 149.900 K 0.00 % | 149.900 K 24.80 % | 120.110 K 0.00 % | 120.111 K 0.00 % | 120.109 K | 0.000 -100.00 % | 234.045 K 0.00 % | 234.045 K 0.00 % | 234.045 K | 0.000 | 0.000 | 0.000 -100.00 % | 27.544 K -3.56 % | 28.560 K | 0.000 -100.00 % | 543.860 K -13.60 % | 629.478 K | 0.000 | 0.000 -100.00 % | 334.291 K -2.60 % | 343.219 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 596.889 K 186.66 % | 208.221 K | 0.000 | 0.000 -100.00 % | 1.293 M 0.26 % | 1.290 M -19.35 % | 1.599 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.554 M 20.44 % | 1.291 M -5.37 % | 1.364 M 15.18 % | 1.184 M 19.42 % | 991.560 K 0.83 % | 983.397 K -30.57 % | 1.416 M 8.34 % | 1.307 M 9.83 % | 1.190 M |
| Total non current liabilities | 2.830 M -60.92 % | 7.241 M -64.20 % | 20.226 M -2.99 % | 20.850 M 0.49 % | 20.748 M -68.14 % | 65.116 M -7.99 % | 70.773 M 8.35 % | 65.318 M 9.05 % | 59.895 M -0.87 % | 60.423 M -0.36 % | 60.641 M 1.55 % | 59.718 M -1.03 % | 60.341 M 6 321.84 % | 939.621 K 70.33 % | 551.644 K 268.01 % | 149.900 K 0.00 % | 149.900 K 24.80 % | 120.110 K 0.00 % | 120.111 K 0.00 % | 120.109 K 0.00 % | 120.110 K -48.68 % | 234.045 K 0.00 % | 234.045 K 0.00 % | 234.045 K -9.88 % | 259.717 K | 0.000 -100.00 % | 259.717 K 842.92 % | 27.544 K -3.56 % | 28.560 K -93.68 % | 451.839 K -16.92 % | 543.860 K -13.60 % | 629.478 K 0.60 % | 625.704 K 35.24 % | 462.656 K 38.40 % | 334.291 K -2.60 % | 343.219 K 2.62 % | 334.443 K -21.44 % | 425.743 K 51.20 % | 281.568 K -0.44 % | 282.822 K -32.93 % | 421.659 K -6.82 % | 452.515 K -24.19 % | 596.889 K 186.66 % | 208.221 K -69.98 % | 693.674 K -8.73 % | 760.040 K -41.23 % | 1.293 M 0.26 % | 1.290 M -19.35 % | 1.599 M 1.19 % | 1.581 M -6.68 % | 1.694 M 0.25 % | 1.690 M -10.00 % | 1.877 M 8.55 % | 1.729 M 6.08 % | 1.630 M 1.93 % | 1.599 M 1.39 % | 1.578 M 19.74 % | 1.317 M -5.43 % | 1.393 M 17.65 % | 1.184 M 15.19 % | 1.028 M 0.34 % | 1.024 M -29.87 % | 1.461 M 11.75 % | 1.307 M 5.38 % | 1.241 M |
| Other current liabilities | 19.006 M -80.76 % | 98.794 M -0.40 % | 99.188 M 2.97 % | 96.331 M 27.23 % | 75.713 M 9.74 % | 68.991 M 30.49 % | 52.870 M 24.73 % | 42.389 M | 0.000 -100.00 % | 3.937 M -89.39 % | 37.115 M 28.78 % | 28.820 M 11.04 % | 25.955 M 624.21 % | 3.584 M 2 535.44 % | 135.991 K 37.37 % | 98.995 K 45.29 % | 68.138 K -83.74 % | 418.977 K 269.29 % | 113.454 K -97.81 % | 5.190 M 262.09 % | 1.433 M 67.27 % | 856.858 K -22.40 % | 1.104 M 61.23 % | 684.863 K 4 408.05 % | 15.192 K -94.24 % | 263.529 K 201.47 % | -259.717 K -1 340.23 % | -18.033 K 57.75 % | -42.684 K | 0.000 -100.00 % | 63.364 K 87.50 % | 33.794 K | 0.000 -100.00 % | 60.487 K -4.89 % | 63.600 K 280.40 % | -35.255 K -2.32 % | -34.455 K | 0.000 | 0.000 100.00 % | -127.942 K -146.02 % | -52.004 K 4.01 % | -54.175 K -187.68 % | -18.832 K -112.70 % | 148.333 K -39.44 % | 244.940 K 6.61 % | 229.763 K -5.46 % | 243.028 K 8.24 % | 224.521 K 10.73 % | 202.763 K 15.02 % | 176.283 K 16.75 % | 150.993 K 19.19 % | 126.684 K 15 935.50 % | -800.000 -105.60 % | 14.281 K -87.86 % | 117.651 K 5.29 % | 111.735 K 5.84 % | 105.565 K -58.05 % | 251.670 K 5 647.06 % | -4.537 K -103.70 % | 122.481 K -13.46 % | 141.528 K 401.13 % | 28.242 K 891.09 % | -3.570 K -105.77 % | 61.899 K -21.11 % | 78.466 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 140.533 K 65.95 % | 84.684 K 260.15 % | -52.878 K 51.91 % | -109.947 K -396.08 % | 37.134 K 196.38 % | -38.528 K | 0.000 | 0.000 -100.00 % | 55.255 K 1.47 % | 54.455 K 110.52 % | -517.804 K -9.10 % | -474.635 K -390.05 % | 163.637 K 40.87 % | 116.158 K -2.98 % | 119.725 K 55.90 % | 76.795 K 49.26 % | 51.451 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -87.955 K -117.59 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K -1.38 % | 507.000 K 1.40 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 1 324.99 % | 35.088 K | 0.000 -100.00 % | 6.215 K |
| Short term debt | 533.000 K -39.09 % | 875.000 K 4.29 % | 839.000 K 2.19 % | 821.000 K 4.32 % | 787.000 K 34.07 % | 587.000 K 57.37 % | 373.000 K 1.36 % | 368.000 K -99.37 % | 58.826 M 9 021.61 % | 644.908 K -11.42 % | 728.076 K 32.46 % | 549.668 K | 0.000 -100.00 % | 651.649 K -7.46 % | 704.200 K 94.68 % | 361.730 K -71.05 % | 1.249 M 55.01 % | 806.046 K -10.55 % | 901.082 K 0.55 % | 896.184 K -46.10 % | 1.663 M 99.37 % | 833.989 K -2.90 % | 858.872 K -7.21 % | 925.632 K 43.70 % | 644.150 K 378.04 % | 134.748 K | 0.000 -100.00 % | 202.519 K -6.30 % | 216.143 K 5 332.09 % | 3.979 K | 0.000 -100.00 % | 4.905 K 0.00 % | 4.905 K 0.00 % | 4.905 K 0.00 % | 4.905 K 0.00 % | 4.905 K 0.00 % | 4.905 K 0.00 % | 4.905 K 0.00 % | 4.905 K 0.00 % | 4.905 K 0.00 % | 4.905 K 0.00 % | 4.905 K 0.00 % | 4.905 K 0.00 % | 4.905 K 0.00 % | 4.905 K 0.00 % | 4.905 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.895 K 2.10 % | 14.589 K 0.84 % | 14.468 K 1.25 % | 14.289 K 0.83 % | 14.171 K 1.67 % | 13.938 K 0.83 % | 13.823 K 1.68 % | 13.595 K 1.25 % | 13.427 K | 0.000 -100.00 % | 13.151 K |
| Total current liabilities | 24.709 M -76.22 % | 103.914 M 0.36 % | 103.542 M 3.40 % | 100.138 M 25.71 % | 79.656 M 8.86 % | 73.170 M 10.80 % | 66.035 M 25.70 % | 52.532 M -12.29 % | 59.895 M 119.62 % | 27.272 M -30.41 % | 39.191 M 9.38 % | 35.830 M 33.56 % | 26.826 M 129.84 % | 11.672 M 106.35 % | 5.656 M -5.63 % | 5.994 M -48.89 % | 11.728 M -19.53 % | 14.575 M 1.01 % | 14.430 M -16.32 % | 17.244 M -2.14 % | 17.622 M -9.47 % | 19.465 M 109.22 % | 9.303 M 100.85 % | 4.632 M 602.52 % | 659.342 K 65.55 % | 398.277 K 53.35 % | 259.717 K -67.16 % | 790.868 K 15.33 % | 685.751 K 179.07 % | 245.726 K -5.09 % | 258.909 K 49.17 % | 173.565 K 56.09 % | 111.196 K -78.16 % | 509.024 K -6.33 % | 543.394 K -0.45 % | 545.859 K -0.96 % | 551.171 K -3.60 % | 571.746 K -14.81 % | 671.127 K 2.01 % | 657.893 K 9.10 % | 603.036 K 29.12 % | 467.029 K 15.49 % | 404.387 K -48.47 % | 784.689 K 53.01 % | 512.837 K -26.19 % | 694.851 K 184.98 % | 243.828 K 8.21 % | 225.321 K 10.69 % | 203.563 K 14.95 % | 177.083 K 16.66 % | 151.793 K 19.07 % | 127.484 K 25.33 % | 101.718 K 14.61 % | 88.755 K -86.96 % | 680.470 K 4.71 % | 649.854 K 1.99 % | 637.193 K -17.96 % | 776.648 K 23.92 % | 626.738 K -2.10 % | 640.156 K -2.99 % | 659.888 K 20.60 % | 547.174 K 374.45 % | 115.327 K 86.31 % | 61.899 K -36.73 % | 97.832 K |
| Total liabilities | 27.539 M -75.22 % | 111.155 M -10.19 % | 123.768 M 2.30 % | 120.988 M 20.50 % | 100.404 M -27.39 % | 138.286 M 1.08 % | 136.808 M 16.09 % | 117.850 M -1.62 % | 119.790 M 36.60 % | 87.695 M -12.16 % | 99.832 M 4.48 % | 95.547 M 9.61 % | 87.167 M 591.19 % | 12.611 M 103.15 % | 6.208 M 1.04 % | 6.144 M -48.27 % | 11.878 M -19.17 % | 14.695 M 1.00 % | 14.550 M -16.21 % | 17.364 M -2.13 % | 17.742 M -9.93 % | 19.699 M 106.54 % | 9.538 M 96.00 % | 4.866 M 429.46 % | 919.059 K 130.76 % | 398.277 K 53.35 % | 259.717 K -68.27 % | 818.412 K 14.57 % | 714.311 K 2.40 % | 697.565 K -13.11 % | 802.769 K -0.03 % | 803.043 K 8.98 % | 736.900 K -24.16 % | 971.680 K 10.71 % | 877.685 K -1.28 % | 889.078 K 0.39 % | 885.614 K -11.22 % | 997.489 K 4.70 % | 952.695 K 1.27 % | 940.715 K -8.20 % | 1.025 M 11.44 % | 919.544 K -8.16 % | 1.001 M 0.84 % | 992.910 K -17.70 % | 1.207 M -17.07 % | 1.455 M -5.35 % | 1.537 M 1.44 % | 1.515 M -15.96 % | 1.803 M 2.58 % | 1.758 M -4.76 % | 1.846 M 1.57 % | 1.817 M -8.18 % | 1.979 M 8.84 % | 1.818 M -21.31 % | 2.311 M 2.73 % | 2.249 M 1.56 % | 2.215 M 5.76 % | 2.094 M 3.67 % | 2.020 M 10.72 % | 1.824 M 8.08 % | 1.688 M 7.39 % | 1.572 M -0.29 % | 1.576 M 15.12 % | 1.369 M 2.30 % | 1.338 M |
| Other non current assets | 240.000 K -89.83 % | 2.361 M -10.70 % | 2.644 M -1.23 % | 2.677 M 93.85 % | 1.381 M -24.37 % | 1.826 M -7.68 % | 1.978 M -10.66 % | 2.214 M | 0.000 -100.00 % | 186.038 K 0.00 % | 186.038 K 7.94 % | 172.350 K -9.59 % | 190.636 K -3.70 % | 197.954 K 9.59 % | 180.636 K 121.27 % | 81.636 K 0.00 % | 81.636 K -6.35 % | 87.174 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 0.00 % | 2.200 K 0.00 % | 2.200 K 0.00 % | 2.200 K 0.00 % | 2.200 K 0.00 % | 2.200 K | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 227.000 K -75.14 % | 913.000 K 32.90 % | 687.000 K | 0.000 -100.00 % | 1.451 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 195.854 K 0.00 % | 195.854 K 0.00 % | 195.854 K -3.95 % | 203.912 K 0.00 % | 203.912 K 0.00 % | 203.912 K 0.00 % | 203.912 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 1.560 M -47.46 % | 2.969 M 64.76 % | 1.802 M -50.98 % | 3.676 M -9.70 % | 4.071 M -28.30 % | 5.678 M -9.84 % | 6.298 M 2.31 % | 6.156 M | 0.000 -100.00 % | 22.395 M -8.61 % | 24.506 M -3.01 % | 25.267 M 233.39 % | 7.579 M -5.17 % | 7.992 M 3 000.87 % | 257.748 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 |
| GoodWill | 0.000 -100.00 % | 19.637 M 4.14 % | 18.856 M -7.20 % | 20.318 M 4.37 % | 19.468 M -27.23 % | 26.753 M 0.00 % | 26.753 M 0.00 % | 26.753 M 342.34 % | 6.048 M -77.29 % | 26.626 M 0.00 % | 26.626 M 340.24 % | 6.048 M 0.00 % | 6.048 M -0.02 % | 6.049 M 162.41 % | 2.305 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.560 M -93.10 % | 22.606 M 9.43 % | 20.658 M -13.90 % | 23.994 M 1.93 % | 23.539 M -27.42 % | 32.431 M -1.88 % | 33.051 M 0.43 % | 32.909 M 444.13 % | 6.048 M -87.66 % | 49.021 M -4.13 % | 51.132 M 63.28 % | 31.315 M 129.80 % | 13.627 M -2.96 % | 14.042 M 447.84 % | 2.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 2.170 M -33.66 % | 3.271 M -8.89 % | 3.590 M -27.14 % | 4.927 M 6.74 % | 4.616 M -15.21 % | 5.444 M -3.15 % | 5.621 M 84.96 % | 3.039 M | 0.000 -100.00 % | 3.359 M -6.28 % | 3.584 M 16.73 % | 3.070 M -3.01 % | 3.165 M 37.66 % | 2.299 M 142.93 % | 946.472 K 530.15 % | 150.199 K -14.20 % | 175.059 K -16.46 % | 209.539 K -13.07 % | 241.045 K -11.30 % | 271.742 K -8.24 % | 296.130 K 5.16 % | 281.589 K -19.10 % | 348.091 K -3.62 % | 361.175 K | 0.000 | 0.000 | 0.000 -100.00 % | 75.760 K -3.81 % | 78.763 K -3.67 % | 81.765 K 1.28 % | 80.731 K 39.35 % | 57.934 K -4.52 % | 60.675 K -4.32 % | 63.415 K 1.66 % | 62.379 K 30.48 % | 47.807 K -4.24 % | 49.925 K -2.46 % | 51.183 K -3.92 % | 53.271 K 36.16 % | 39.123 K 28.60 % | 30.422 K -5.46 % | 32.178 K -5.18 % | 33.935 K 66.03 % | 20.439 K -5.66 % | 21.665 K -5.36 % | 22.892 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.920 K -10.35 % | 31.142 K -9.37 % | 34.363 K -8.57 % | 37.585 K -7.89 % | 40.806 K -7.32 % | 44.028 K -6.82 % | 47.250 K -6.38 % | 50.471 K -6.00 % | 53.693 K -5.66 % | 56.914 K -5.36 % | 60.136 K -6.67 % | 64.431 K |
| Total non current assets | 3.970 M -85.94 % | 28.238 M 5.01 % | 26.892 M -14.89 % | 31.598 M 6.98 % | 29.536 M -26.03 % | 39.928 M -3.93 % | 41.563 M 6.99 % | 38.849 M 542.34 % | 6.048 M -88.80 % | 54.017 M -1.61 % | 54.901 M 58.87 % | 34.558 M 103.49 % | 16.983 M 2.68 % | 16.539 M 348.18 % | 3.690 M 1 491.76 % | 231.835 K -9.68 % | 256.695 K -13.49 % | 296.713 K 23.09 % | 241.045 K -11.30 % | 271.742 K -8.24 % | 296.130 K 5.16 % | 281.589 K -19.10 % | 348.091 K -3.62 % | 361.175 K | 0.000 | 0.000 | 0.000 -100.00 % | 75.760 K -3.81 % | 78.763 K -3.67 % | 81.765 K 1.28 % | 80.731 K 39.35 % | 57.934 K -4.52 % | 60.675 K -4.32 % | 63.415 K 1.66 % | 62.379 K 30.48 % | 47.807 K -4.24 % | 49.925 K -2.46 % | 51.183 K -3.92 % | 53.271 K 36.16 % | 39.123 K 28.60 % | 30.422 K -5.46 % | 32.178 K -5.18 % | 33.935 K 66.03 % | 20.439 K -5.66 % | 21.665 K -5.36 % | 22.892 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.920 K -87.70 % | 226.996 K -1.40 % | 230.217 K -1.38 % | 233.439 K -5.46 % | 246.918 K -1.29 % | 250.140 K -1.27 % | 253.362 K -1.26 % | 256.583 K 359.06 % | 55.893 K -5.45 % | 59.114 K -1.70 % | 60.136 K -6.67 % | 64.431 K |
| Other current assets | 15.534 M -79.53 % | 75.897 M -17.24 % | 91.709 M 1.23 % | 90.599 M 25.28 % | 72.317 M 13.36 % | 63.793 M 6.24 % | 60.047 M 18.28 % | 50.766 M | 0.000 -100.00 % | 56.300 M 2.55 % | 54.902 M -2.09 % | 56.071 M 121.08 % | 25.362 M 12.88 % | 22.469 M 9.19 % | 20.577 M 20.40 % | 17.091 M 134.63 % | 7.284 M 144.94 % | 2.974 M -16.51 % | 3.562 M 12.44 % | 3.168 M -40.78 % | 5.349 M 1 702.58 % | 296.767 K -85.15 % | 1.998 M 1 363.96 % | 136.484 K -81.80 % | 749.775 K 199.91 % | 250.000 K | 0.000 -100.00 % | 106.990 K 412.38 % | 20.881 K 2.99 % | 20.275 K -85.06 % | 135.740 K 11.94 % | 121.256 K 309.54 % | 29.608 K -62.01 % | 77.933 K 7.96 % | 72.189 K -45.43 % | 132.291 K 12.78 % | 117.303 K -10.22 % | 130.650 K 136.50 % | 55.244 K 122.78 % | 24.798 K 20.03 % | 20.659 K -53.14 % | 44.090 K 6.35 % | 41.458 K 13.93 % | 36.390 K 252.38 % | 10.327 K -93.15 % | 150.824 K 87.14 % | 80.593 K 0.09 % | 80.521 K 56.09 % | 51.587 K 1.60 % | 50.773 K 2 786.47 % | 1.759 K -50.28 % | 3.538 K -97.99 % | 176.309 K 13 368.98 % | 1.309 K -18.90 % | 1.614 K 98.28 % | 814.000 -87.07 % | 6.294 K -44.32 % | 11.303 K -79.77 % | 55.880 K 1 282.48 % | 4.042 K -61.77 % | 10.572 K -91.67 % | 126.920 K -17.65 % | 154.123 K 164.21 % | 58.333 K -53.96 % | 126.704 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 |
| cash and cash equivalents | 210.000 K -92.95 % | 2.980 M 14.66 % | 2.599 M -39.03 % | 4.263 M -33.26 % | 6.387 M -59.69 % | 15.845 M 20.35 % | 13.166 M -25.79 % | 17.742 M -35.70 % | 27.594 M 150.38 % | 11.021 M -62.13 % | 29.099 M 5.45 % | 27.594 M -69.19 % | 89.560 M 201.47 % | 29.707 M -0.30 % | 29.797 M -16.53 % | 35.697 M | 0.000 -100.00 % | 5.680 M 7.22 % | 5.298 M 55.71 % | 3.402 M 352.20 % | 752.393 K -94.30 % | 13.193 M 245.82 % | 3.815 M 76.89 % | 2.157 M | 0.000 | 0.000 | 0.000 -100.00 % | 236.750 K 162.23 % | 90.282 K 140.23 % | 37.582 K 18 691.00 % | 200.000 0.00 % | 200.000 -99.39 % | 32.761 K -6.39 % | 34.996 K -51.15 % | 71.647 K 119.16 % | 32.691 K -29.96 % | 46.672 K 12.86 % | 41.355 K -50.24 % | 83.107 K 126.06 % | 36.764 K -11.24 % | 41.420 K -38.07 % | 66.880 K 259.49 % | 18.604 K -58.56 % | 44.889 K -78.21 % | 205.967 K -49.71 % | 409.555 K 2 760.02 % | 14.320 K -20.24 % | 17.953 K 105.13 % | 8.752 K 236.36 % | 2.602 K 5.94 % | 2.456 K -89.72 % | 23.891 K 352.48 % | 5.280 K -16.24 % | 6.304 K -38.11 % | 10.186 K 84.56 % | 5.519 K -44.95 % | 10.026 K 43.04 % | 7.009 K -59.37 % | 17.249 K 112.85 % | 8.104 K 40.09 % | 5.785 K -85.85 % | 40.871 K 36.15 % | 30.018 K 161.19 % | 11.493 K -6.65 % | 12.312 K |
| Cash and short term investments | 210.000 K -92.95 % | 2.980 M 14.66 % | 2.599 M -39.03 % | 4.263 M -33.26 % | 6.387 M -59.69 % | 15.845 M 20.35 % | 13.166 M -25.79 % | 17.742 M -35.70 % | 27.594 M 150.38 % | 11.021 M -62.13 % | 29.099 M 5.45 % | 27.594 M -69.19 % | 89.560 M 201.47 % | 29.707 M -0.30 % | 29.797 M -16.53 % | 35.697 M | 0.000 -100.00 % | 5.680 M 7.22 % | 5.298 M 55.71 % | 3.402 M 352.20 % | 752.393 K -94.30 % | 13.193 M 245.82 % | 3.815 M 76.89 % | 2.157 M | 0.000 | 0.000 | 0.000 -100.00 % | 236.750 K 162.23 % | 90.282 K 140.23 % | 37.582 K 18 691.00 % | 200.000 0.00 % | 200.000 -99.39 % | 32.761 K -6.39 % | 34.996 K -51.15 % | 71.647 K 119.16 % | 32.691 K -29.96 % | 46.672 K 12.86 % | 41.355 K -50.24 % | 83.107 K 126.06 % | 36.764 K -11.24 % | 41.420 K -38.07 % | 66.880 K 259.49 % | 18.604 K -58.56 % | 44.889 K -78.21 % | 205.967 K -49.71 % | 409.555 K 2 760.02 % | 14.320 K -20.24 % | 17.953 K 105.13 % | 8.752 K 236.36 % | 2.602 K 5.94 % | 2.456 K -89.72 % | 23.891 K 352.48 % | 5.280 K -16.24 % | 6.304 K -38.11 % | 10.186 K 84.56 % | 5.519 K -44.95 % | 10.026 K 43.04 % | 7.009 K -59.37 % | 17.249 K 112.85 % | 8.104 K 40.09 % | 5.785 K -85.85 % | 40.871 K 36.15 % | 30.018 K 161.19 % | 11.493 K -6.65 % | 12.312 K |
| Total current assets | 16.632 M -79.17 % | 79.835 M -16.30 % | 95.384 M -0.34 % | 95.713 M 20.40 % | 79.497 M -1.04 % | 80.336 M 8.76 % | 73.862 M 6.48 % | 69.367 M 147.18 % | 28.063 M -58.96 % | 68.384 M -19.43 % | 84.880 M 0.63 % | 84.351 M -27.09 % | 115.690 M 120.01 % | 52.583 M 4.23 % | 50.449 M -4.45 % | 52.797 M 339.76 % | 12.006 M 38.57 % | 8.664 M -2.31 % | 8.870 M 34.32 % | 6.603 M -45.33 % | 12.079 M -30.38 % | 17.351 M 195.93 % | 5.863 M 150.08 % | 2.344 M 212.69 % | 749.775 K 196.67 % | 252.731 K | 0.000 -100.00 % | 343.740 K 209.22 % | 111.163 K 92.13 % | 57.857 K -59.24 % | 141.940 K 16.87 % | 121.456 K 94.74 % | 62.369 K -44.77 % | 112.929 K -21.49 % | 143.836 K -12.82 % | 164.982 K 0.61 % | 163.975 K -4.67 % | 172.005 K 24.33 % | 138.351 K 124.73 % | 61.562 K -0.83 % | 62.079 K -44.06 % | 110.970 K 84.76 % | 60.062 K -26.10 % | 81.279 K -62.42 % | 216.294 K -61.40 % | 560.379 K 490.41 % | 94.913 K -3.62 % | 98.474 K 63.20 % | 60.339 K 13.05 % | 53.375 K 1 166.31 % | 4.215 K -84.63 % | 27.429 K -84.90 % | 181.589 K 185.74 % | 63.551 K 438.57 % | 11.800 K 86.33 % | 6.333 K -62.37 % | 16.829 K -8.10 % | 18.312 K -74.96 % | 73.129 K 502.08 % | 12.146 K -25.74 % | 16.357 K -90.25 % | 167.791 K -8.88 % | 184.141 K 163.71 % | 69.826 K -49.77 % | 139.016 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 273.684 K 5.29 % | 259.924 K 19.72 % | 217.107 K -24.18 % | 286.360 K 61.08 % | 177.779 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.988 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 |
| Net receivables | 888.000 K -7.31 % | 958.000 K -10.97 % | 1.076 M 26.44 % | 851.000 K 7.31 % | 793.000 K 13.61 % | 698.000 K 7.55 % | 649.000 K -24.45 % | 859.000 K 83.16 % | 469.000 K -40.64 % | 790.069 K 27.45 % | 619.920 K 32.29 % | 468.591 K -2.71 % | 481.668 K 110.02 % | 229.346 K 204.00 % | 75.444 K 654.44 % | 10.000 K -99.79 % | 4.722 M 47 118.98 % | 10.000 K 0.00 % | 10.000 K -69.74 % | 33.052 K -99.44 % | 5.920 M 53.34 % | 3.861 M 7 621.86 % | 49.998 K -2.52 % | 51.292 K | 0.000 -100.00 % | 2.731 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.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 -100.00 % | 55.938 K | 0.000 | 0.000 -100.00 % | 509.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Account payables | 5.170 M 21.79 % | 4.245 M 20.77 % | 3.515 M 17.72 % | 2.986 M -5.39 % | 3.156 M -12.14 % | 3.592 M -71.92 % | 12.792 M 30.86 % | 9.775 M 814.41 % | 1.069 M -95.29 % | 22.691 M 1 583.74 % | 1.348 M -79.14 % | 6.460 M 641.59 % | 871.037 K -88.29 % | 7.436 M 54.40 % | 4.816 M -12.96 % | 5.533 M -46.85 % | 10.410 M -22.02 % | 13.350 M -0.49 % | 13.415 M 20.22 % | 11.159 M -23.18 % | 14.526 M -18.27 % | 17.774 M 142.14 % | 7.340 M 142.94 % | 3.022 M | 0.000 | 0.000 | 0.000 -100.00 % | 325.316 K -5.13 % | 342.924 K 135.97 % | 145.323 K 20.04 % | 121.064 K 99.78 % | 60.598 K -13.38 % | 69.957 K -84.23 % | 443.632 K -6.58 % | 474.889 K 1.97 % | 465.699 K -1.30 % | 471.811 K -8.15 % | 513.699 K 9.17 % | 470.530 K 3.72 % | 453.656 K 8.58 % | 417.819 K 50.92 % | 276.849 K 4.58 % | 264.724 K -49.91 % | 528.549 K 101.59 % | 262.192 K -42.93 % | 459.383 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.718 K 38.06 % | 73.674 K 56.34 % | 47.124 K 100.27 % | 23.530 K 86.41 % | 12.623 K | 0.000 -100.00 % | 112.567 K | 0.000 | 0.000 | 0.000 -100.00 % | 66.812 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 -100.00 % | 259.717 K 84.81 % | 140.533 K 65.95 % | 84.684 K -12.18 % | 96.424 K 29.46 % | 74.481 K 100.57 % | 37.134 K 2.20 % | 36.334 K | 0.000 | 0.000 -100.00 % | 55.255 K 1.47 % | 54.455 K 2.47 % | 53.142 K -72.84 % | 195.692 K 19.59 % | 163.637 K 40.87 % | 116.158 K -2.98 % | 119.725 K 55.90 % | 76.795 K 49.26 % | 51.451 K 6 331.38 % | 800.000 0.00 % | 800.000 0.00 % | 800.000 0.00 % | 800.000 0.00 % | 800.000 0.00 % | 800.000 0.00 % | 800.000 0.00 % | 800.000 0.00 % | 800.000 0.00 % | 800.000 0.00 % | 800.000 | 0.000 -100.00 % | 4.537 K 22.99 % | 3.689 K -18.69 % | 4.537 K 21.41 % | 3.737 K -17.63 % | 4.537 K -14.99 % | 5.337 K 49.50 % | 3.570 K | 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 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K -99.98 % | 6.664 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 183.618 M 2.45 % | 179.222 M 0.04 % | 179.158 M 0.79 % | 177.751 M 0.87 % | 176.221 M 82.27 % | 96.679 M 0.18 % | 96.503 M 0.28 % | 96.234 M 61.75 % | 59.494 M -40.28 % | 99.618 M 11.45 % | 89.387 M 7.94 % | 82.812 M -0.99 % | 83.641 M -4.53 % | 87.611 M 20.04 % | 72.983 M 1.51 % | 71.898 M 495.23 % | 12.079 M 659.22 % | 1.591 M 13.94 % | 1.396 M 7.94 % | 1.294 M 7.17 % | 1.207 M 0.72 % | 1.198 M 1.34 % | 1.183 M 17.46 % | 1.007 M 251.41 % | -664.930 K -113.66 % | 4.867 M 2.88 % | 4.731 M 624.35 % | -902.272 K -2.24 % | -882.529 K 0.34 % | -885.532 K 1.86 % | -902.272 K 0.00 % | -902.272 K -3.14 % | -874.811 K 0.31 % | -877.551 K 2.74 % | -902.272 K 0.00 % | -902.272 K -1.92 % | -885.285 K 0.24 % | -887.374 K 1.65 % | -902.272 K 0.00 % | -902.272 K -1.00 % | -893.323 K -12 519.34 % | 7.193 K | 0.000 | 0.000 100.00 % | -899.411 K -498.58 % | 225.654 K | 0.000 | 0.000 | 0.000 100.00 % | -1.126 M 0.00 % | -1.126 M 0.00 % | -1.126 M 0.00 % | -1.126 M -3.35 % | -1.090 M 3.24 % | -1.126 M 0.00 % | -1.126 M -104.84 % | -549.846 K 49.74 % | -1.094 M 2.87 % | -1.126 M 0.00 % | -1.126 M -2.05 % | -1.104 M 0.29 % | -1.107 M 1.73 % | -1.126 M -0.75 % | -1.118 M 0.75 % | -1.126 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 |
| 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 100.00 % | -259.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 20.602 M -80.94 % | 108.073 M -11.62 % | 122.276 M -3.95 % | 127.311 M 16.76 % | 109.033 M -9.34 % | 120.264 M 4.19 % | 115.425 M 6.66 % | 108.216 M 217.25 % | 34.111 M -72.13 % | 122.401 M -12.43 % | 139.781 M 17.55 % | 118.908 M -10.37 % | 132.673 M 91.94 % | 69.122 M 27.67 % | 54.139 M 2.09 % | 53.029 M 332.44 % | 12.263 M 36.85 % | 8.961 M -1.64 % | 9.111 M 32.52 % | 6.875 M -44.45 % | 12.375 M -29.82 % | 17.632 M 183.88 % | 6.211 M 129.57 % | 2.706 M 260.86 % | 749.775 K 196.67 % | 252.731 K | 0.000 -100.00 % | 419.500 K 120.88 % | 189.926 K 36.03 % | 139.622 K -37.30 % | 222.671 K 24.13 % | 179.390 K 45.79 % | 123.044 K -30.23 % | 176.344 K -14.49 % | 206.215 K -3.09 % | 212.789 K -0.52 % | 213.900 K -4.16 % | 223.188 K 16.47 % | 191.622 K 90.32 % | 100.685 K 8.85 % | 92.501 K -35.38 % | 143.148 K 52.29 % | 93.997 K -7.59 % | 101.718 K -57.25 % | 237.959 K -59.20 % | 583.271 K 514.53 % | 94.913 K -3.62 % | 98.474 K 63.20 % | 60.339 K 13.05 % | 53.375 K 1 166.31 % | 4.215 K -84.63 % | 27.429 K -84.90 % | 181.589 K 98.52 % | 91.471 K -61.69 % | 238.796 K 0.95 % | 236.550 K -5.48 % | 250.268 K -5.64 % | 265.230 K -17.95 % | 323.269 K 21.75 % | 265.508 K -2.72 % | 272.940 K 22.02 % | 223.684 K -8.05 % | 243.255 K 87.17 % | 129.962 K -36.12 % | 203.447 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2023-06-30 | 2023-03-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -5.000 K | 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 % | 860.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 441.000 K 701.82 % | 55.000 K -89.42 % | 520.000 K 282.35 % | 136.000 K 525.00 % | -32.000 K -116.58 % | 193.000 K -62.03 % | 508.313 K | 0.000 -100.00 % | 166.800 K 108.49 % | -1.964 M -151.94 % | 3.782 M 100.53 % | 1.886 M 136.47 % | 797.613 K -72.24 % | 2.873 M 1 809.18 % | 150.503 K 1 781.29 % | 8.000 K 93.70 % | 4.130 K 580.23 % | -860.000 -200.00 % | 860.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 13.650 M | 0.000 -100.00 % | 5.643 M 200.00 % | -5.643 M | 0.000 -100.00 % | 8.440 M 159.56 % | -14.170 M -794.15 % | -1.585 M -189.11 % | -548.143 K 91.78 % | -6.668 M -653.35 % | 1.205 M 127.37 % | -4.402 M 62.61 % | -11.773 M -128.36 % | -5.156 M -942.05 % | -494.762 K -201.66 % | 486.673 K -70.38 % | 1.643 M -40.96 % | 2.784 M 199.15 % | -2.807 M -207.10 % | 2.621 M 351.87 % | 580.100 K 7 303.01 % | 7.836 K 106.63 % | -118.103 K -175.44 % | 156.552 K 518.95 % | -37.368 K -115.79 % | 236.588 K 131.49 % | 102.202 K 11.32 % | 91.813 K 256.79 % | -58.559 K -37.22 % | -42.676 K -36.53 % | -31.257 K 33.30 % | -46.864 K -782.56 % | -5.310 K 86.65 % | -39.775 K 59.98 % | -99.381 K -303.12 % | 48.928 K -41.27 % | 83.317 K -47.07 % | 157.404 K 185.90 % | 55.056 K 123.09 % | -238.483 K -175.04 % | 317.808 K 169.46 % | -457.515 K -196.14 % | 475.879 K 2 471.35 % | 18.507 K -14.94 % | 21.757 K -17.84 % | 26.480 K 4.71 % | 25.290 K -4.71 % | 26.539 K -86.63 % | 198.536 K 318.13 % | -91.018 K 72.90 % | -335.827 K -1 573.44 % | 22.792 K 34.89 % | 16.897 K 118.16 % | -93.068 K -346.62 % | 37.737 K 19.51 % | 31.577 K -22.33 % | 40.655 K 287.63 % | 10.488 K -97.57 % | 431.996 K 618.99 % | 60.084 K -27.62 % | 83.015 K 130.21 % | -274.761 K -450.35 % | 78.424 K 173.93 % | -106.078 K -260.90 % | 65.927 K |
| Accounts receivables | -19.000 K -116.10 % | 118.000 K 174.21 % | -159.000 K -4 075.00 % | 4.000 K | 0.000 -100.00 % | 296.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.910 M | 0.000 100.00 % | -3.910 M | 0.000 100.00 % | -1.941 M -413.01 % | -378.341 K 75.74 % | -1.559 M -4 291.10 % | 37.205 K -99.57 % | 8.557 M 164.88 % | -13.189 M -695.30 % | -1.658 M -8.68 % | -1.526 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.760 K 67.86 % | -42.817 K -161.83 % | 69.253 K 142.79 % | -161.859 K | 0.000 100.00 % | -45.556 M | 0.000 100.00 % | -2.978 M -153.75 % | 5.540 M -27.42 % | 7.633 M | 0.000 100.00 % | -527.782 K -104.26 % | 12.377 M 59.39 % | 7.765 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 1.054 M 44.38 % | 730.000 K -60.88 % | 1.866 M 1 191.23 % | -171.000 K | 0.000 -100.00 % | 8.144 M 458.31 % | 1.459 M 161.17 % | -2.385 M -1 303.85 % | 198.100 K 386.49 % | 40.720 K -69.00 % | 131.356 K -51.56 % | 271.187 K 945.98 % | -32.056 K 93.78 % | -515.646 K -302.96 % | 254.062 K 1 029.74 % | -27.326 K -335.75 % | -6.271 K -102.11 % | 297.708 K 150.55 % | 118.822 K 361.94 % | -45.362 K -819.12 % | 6.308 K | 0.000 | 0.000 -100.00 % | 17.608 K 200.00 % | -17.608 K -108.91 % | 197.601 K 714.55 % | 24.259 K -59.88 % | 60.466 K 746.07 % | -9.359 K 88.27 % | -79.810 K -155.33 % | -31.257 K -440.08 % | 9.191 K 250.43 % | -6.110 K 85.41 % | -41.888 K -197.03 % | 43.169 K 155.85 % | 16.873 K -52.92 % | 35.838 K -12.53 % | 40.971 K 237.88 % | 12.126 K 104.60 % | -263.827 K -199.05 % | 266.357 K 158.22 % | -457.515 K -196.14 % | 475.879 K 2 471.35 % | 18.507 K -14.94 % | 21.757 K | 0.000 | 0.000 | 0.000 -100.00 % | 25.765 K -71.08 % | 89.095 K | 0.000 | 0.000 -100.00 % | 10.908 K -13.59 % | 12.623 K | 0.000 | 0.000 -100.00 % | 34.125 K 254.18 % | -22.133 K | 0.000 | 0.000 100.00 % | -19.559 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 14.587 M | 0.000 -100.00 % | 4.240 M 200.00 % | -4.240 M | 0.000 100.00 % | -8.440 M 45.95 % | -15.615 M -1 952.52 % | 842.901 K 203.36 % | -815.496 K 92.20 % | -10.457 M -1 073.99 % | 1.074 M -97.60 % | 44.793 M 481.50 % | -11.741 M -4 316.82 % | 278.441 K 104.71 % | -5.910 M -6.30 % | -5.560 M -444.84 % | 1.612 M 129.09 % | -5.543 M -162.21 % | -2.114 M 38.55 % | -3.440 M -263.84 % | 2.100 M 26 696.54 % | 7.836 K 106.63 % | -118.103 K -185.00 % | 138.944 K 803.16 % | -19.760 K -150.68 % | 38.987 K -49.98 % | 77.943 K 148.65 % | 31.347 K 163.71 % | -49.200 K -232.49 % | 37.134 K | 0.000 100.00 % | -56.055 K -7 106.88 % | 800.000 -62.14 % | 2.113 K 101.48 % | -142.550 K -544.70 % | 32.055 K -32.49 % | 47.479 K -59.22 % | 116.433 K 171.22 % | 42.930 K 69.39 % | 25.344 K -50.74 % | 51.451 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.480 K 4.71 % | 25.290 K -4.71 % | 26.539 K -84.64 % | 172.771 K 195.92 % | -180.113 K 46.37 % | -335.827 K -1 573.44 % | 22.792 K 280.56 % | 5.989 K 105.67 % | -105.691 K -380.07 % | 37.737 K 19.51 % | 31.577 K 383.57 % | 6.530 K -79.98 % | 32.621 K -92.45 % | 431.996 K 618.99 % | 60.084 K -41.42 % | 102.574 K 137.33 % | -274.761 K -450.35 % | 78.424 K 173.93 % | -106.078 K -260.90 % | 65.927 K |
| Other non cash items | 6.548 M 150.32 % | -13.013 M -169.91 % | 18.614 M -29.80 % | 26.514 M 152.15 % | 10.515 M -30.39 % | 15.105 M 24.26 % | 12.156 M | 0.000 -100.00 % | 13.386 M 221.39 % | 4.165 M 1 644.50 % | 238.756 K 80.89 % | 131.993 K -98.99 % | 13.040 M 427.71 % | 2.471 M 975.16 % | 229.840 K 104.38 % | -5.243 M -235.93 % | 3.857 M 1 256.42 % | 284.341 K 220.94 % | -235.115 K -146.80 % | 502.333 K -35.18 % | 774.935 K 113.91 % | -5.570 M -19 054.54 % | 29.385 K -99.48 % | 5.597 M | 0.000 | 0.000 | 0.000 100.00 % | -5.277 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.760 K 1 720.18 % | 1.635 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.599 K | 0.000 | 0.000 -100.00 % | 124.813 K | 0.000 | 0.000 | 0.000 100.00 % | -3.912 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash provided by operating activities | 12.435 M 179.81 % | -15.581 M -201.96 % | 15.282 M -6.95 % | 16.424 M 256.20 % | -10.515 M -164.20 % | 16.379 M 212.66 % | -14.539 M -232.75 % | 10.952 M 239.39 % | -7.857 M 67.79 % | -24.391 M -6 562.92 % | -366.065 K 84.81 % | -2.409 M 78.60 % | -11.259 M -179.36 % | -4.030 M -573.42 % | -598.465 K -399.06 % | 200.116 K -25.29 % | 267.844 K 216.36 % | -230.178 K 87.05 % | -1.777 M -199.57 % | 1.785 M 3 037.70 % | 56.880 K 5 588.00 % | 1.000 K 100.90 % | -110.778 K -198.79 % | 112.134 K 23.08 % | 91.108 K -66.65 % | 273.147 K 114.49 % | 127.350 K -3.84 % | 132.442 K 301.85 % | -65.615 K -146.36 % | 141.544 K 192.81 % | -152.504 K -290.56 % | -39.048 K -402.74 % | -7.767 K -111.97 % | 64.901 K 158.72 % | -110.521 K -185.07 % | 129.922 K -26.72 % | 177.305 K 5 172.23 % | 3.363 K -98.21 % | 187.695 K 174.12 % | -253.221 K -163.88 % | 396.394 K 175.73 % | -523.462 K -163.97 % | 818.331 K 11 903.42 % | -6.933 K -101.99 % | 347.643 K 3 036.67 % | -11.838 K -107.29 % | 162.336 K 743.83 % | -25.214 K -112.22 % | 206.342 K 230.21 % | -158.467 K -1 142.20 % | 15.205 K 145.81 % | -33.189 K -17.93 % | -28.144 K 72.04 % | -100.663 K -10.26 % | -91.295 K 11.41 % | -103.048 K -3.05 % | -99.994 K -75.00 % | -57.139 K -113.60 % | 420.161 K 1 481.65 % | -30.410 K -78.98 % | -16.991 K -121.15 % | 80.336 K 122.36 % | 36.129 K 119.06 % | -189.545 K -79.33 % | -105.696 K |
| Investments in property plant and equipment | -68.000 K -750.00 % | -8.000 K 60.00 % | -20.000 K 25.93 % | -27.000 K | 0.000 100.00 % | -17.000 K -14.51 % | -14.846 K 28.84 % | -20.864 K 68.43 % | -66.088 K 8.40 % | -72.148 K -145.34 % | -29.407 K 48.68 % | -57.303 K -415.87 % | -11.108 K -143.54 % | -4.561 K -118.44 % | -2.088 K -190.00 % | 2.320 K 118.47 % | -12.564 K 71.32 % | -43.811 K -222.89 % | 35.650 K 324.71 % | -15.865 K 38.43 % | -25.769 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.026 K 200.00 % | -4.026 K | 0.000 | 0.000 -100.00 % | 3.655 K 200.00 % | -3.655 K | 0.000 | 0.000 100.00 % | -832.000 | 0.000 100.00 % | -16.185 K -53.78 % | -10.525 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 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.451 M | 0.000 100.00 % | -44.811 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.333 K -200.00 % | 9.333 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 100.00 % | -71.387 K | 0.000 | 0.000 100.00 % | -50.687 K -162.79 % | 80.719 K | 0.000 | 0.000 -100.00 % | 58.164 K |
| 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 |
| 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 |
| Other investing activites | -74.926 M -5 841.79 % | -1.261 M -4.47 % | -1.207 M -117.87 % | -554.000 K | 0.000 | 0.000 -100.00 % | 161.536 K 124.42 % | -661.536 K | 0.000 | 0.000 | 0.000 100.00 % | -2.500 M | 0.000 -100.00 % | 10.244 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -486.000 K -153.04 % | -192.061 K -41.81 % | -135.431 K | 0.000 100.00 % | -4.025 K -107.17 % | 56.132 K 417.17 % | -17.698 K 57.51 % | -41.648 K -194.94 % | 43.870 K 863.75 % | -5.744 K -109.43 % | 60.902 K 506.34 % | -14.988 K -219.45 % | 12.548 K 116.64 % | -75.407 K -147.68 % | -30.445 K -635.39 % | -4.140 K -117.68 % | 23.411 K 996.29 % | -2.612 K 86.88 % | -19.912 K 23.60 % | -26.063 K -118.35 % | 142.010 K 302.20 % | -70.232 K -98 818.31 % | -71.000 99.75 % | -28.934 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.886 K 125.65 % | -104.812 K | 0.000 | 0.000 100.00 % | -70.061 K -133.64 % | 208.250 K | 0.000 |
| Net cash used for investing activites | -74.994 M -5 809.69 % | -1.269 M -3.42 % | -1.227 M -111.19 % | -581.000 K | 0.000 100.00 % | -17.000 K 98.70 % | -1.305 M -91.17 % | -682.400 K 98.48 % | -44.877 M -62 100.88 % | -72.148 K -145.34 % | -29.407 K 98.85 % | -2.557 M -22 922.17 % | -11.108 K -295.46 % | 5.683 K 372.17 % | -2.088 K -190.00 % | 2.320 K 118.47 % | -12.564 K 71.32 % | -43.811 K -222.89 % | 35.650 K 324.71 % | -15.865 K 38.43 % | -25.769 K 94.70 % | -486.000 K -153.04 % | -192.061 K -41.81 % | -135.431 K | 0.000 100.00 % | -9.332 K -115.19 % | 61.439 K 447.15 % | -17.698 K 57.51 % | -41.648 K -187.63 % | 47.525 K 605.64 % | -9.399 K -115.43 % | 60.902 K 506.34 % | -14.988 K -227.93 % | 11.716 K 115.54 % | -75.407 K -61.71 % | -46.630 K -217.97 % | -14.665 K -162.64 % | 23.411 K 996.29 % | -2.612 K 86.88 % | -19.912 K 23.60 % | -26.063 K -118.35 % | 142.010 K 302.20 % | -70.232 K -98 818.31 % | -71.000 99.75 % | -28.934 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 % | -71.387 K -365.52 % | 26.886 K 125.65 % | -104.812 K -106.78 % | -50.687 K -162.79 % | 80.719 K 215.21 % | -70.061 K -133.64 % | 208.250 K 258.04 % | 58.164 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 205.652 K 62.68 % | 126.414 K -98.32 % | 7.537 M | 0.000 | 0.000 -100.00 % | 45.805 M 1 501.59 % | 2.860 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 -100.00 % | 4.000 K 200.00 % | -4.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.237 M -43.54 % | -2.255 M -29.13 % | -1.746 M -87.10 % | -933.343 K 77.75 % | -4.194 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -126.414 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 |
| Other financing activites | -4.000 K -100.20 % | 1.998 M 957.51 % | -233.000 K -2 812.50 % | -8.000 K | 0.000 | 0.000 | 0.000 100.00 % | -205.652 K 97.74 % | -9.105 M -112.46 % | 73.045 M 6 263.69 % | -1.185 M -26.97 % | -933.343 K -102.07 % | 45.134 M 687.35 % | 5.732 M 20 260.12 % | 28.155 K -85.05 % | 188.317 K 126.45 % | -711.911 K -192.02 % | 773.671 K | 0.000 -100.00 % | 107.500 K 154.71 % | -196.500 K -140.43 % | 486.000 K 23.63 % | 393.121 K 284.17 % | -213.453 K -485.57 % | 55.360 K 126.22 % | -211.115 K -39.44 % | -151.407 K -31.95 % | -114.744 K -253.60 % | 74.702 K 139.05 % | -191.304 K -252.74 % | 125.252 K 632.38 % | 17.102 K 94.92 % | 8.774 K 112.31 % | -71.300 K -147.53 % | 150.000 K 505.96 % | -36.949 K 77.91 % | -167.296 K -220.28 % | -52.234 K 61.82 % | -136.808 K -155.42 % | 246.848 K 146.45 % | -531.408 K -398.77 % | 177.864 K 150.41 % | -352.864 K -10 567.64 % | 3.371 K 101.09 % | -309.508 K -1 820.64 % | 17.988 K 111.09 % | -162.190 K -4 391.88 % | 3.779 K 102.01 % | -187.731 K -219.24 % | 157.443 K 924.87 % | -19.087 K -150.42 % | 37.856 K 60.16 % | 23.637 K -77.20 % | 103.680 K 27.91 % | 81.055 K -27.75 % | 112.193 K 9.66 % | 102.313 K 9.50 % | 93.440 K 121.42 % | -436.194 K -383.71 % | 153.747 K 129.96 % | 66.859 K 138.80 % | -172.296 K -747.49 % | 26.610 K 190.01 % | -29.565 K -147.36 % | 62.432 K |
| Net cash used provided by financing activities | -4.000 K -100.20 % | 1.998 M 957.51 % | -233.000 K -2 812.50 % | -8.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.232 M -107.81 % | 118.179 M 10 072.16 % | -1.185 M -26.97 % | -933.343 K -102.07 % | 45.134 M 687.35 % | 5.732 M 20 260.12 % | 28.155 K -85.05 % | 188.317 K 126.45 % | -711.911 K -192.02 % | 773.671 K | 0.000 -100.00 % | 107.500 K 154.71 % | -196.500 K -140.43 % | 486.000 K 23.63 % | 393.121 K 284.17 % | -213.453 K -485.57 % | 55.360 K 126.22 % | -211.115 K -39.44 % | -151.407 K -31.95 % | -114.744 K -253.60 % | 74.702 K 139.05 % | -191.304 K -252.74 % | 125.252 K 632.38 % | 17.102 K 94.92 % | 8.774 K 112.31 % | -71.300 K -149.45 % | 144.176 K 490.20 % | -36.949 K 77.91 % | -167.296 K -220.28 % | -52.234 K 61.82 % | -136.808 K -155.42 % | 246.848 K 146.45 % | -531.408 K -398.77 % | 177.864 K 150.41 % | -352.864 K -10 567.64 % | 3.371 K 101.09 % | -309.508 K -1 820.64 % | 17.988 K 111.09 % | -162.190 K -4 391.88 % | 3.779 K 102.01 % | -187.731 K -219.24 % | 157.443 K 924.87 % | -19.087 K -150.42 % | 37.856 K 60.16 % | 23.637 K -77.20 % | 103.680 K 27.91 % | 81.055 K -27.75 % | 112.193 K 9.66 % | 102.313 K 9.50 % | 93.440 K 121.42 % | -436.194 K -383.71 % | 153.747 K 129.96 % | 66.859 K 138.80 % | -172.296 K -747.49 % | 26.610 K 190.01 % | -29.565 K -147.36 % | 62.432 K |
| Effect of forex changes on cash | 53.000 K -83.01 % | 312.000 K 133.99 % | -918.000 K -288.11 % | 488.000 K | 0.000 100.00 % | -58.000 K 97.31 % | -2.154 M | 0.000 | 0.000 100.00 % | -33.864 M -2 371.11 % | 1.491 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.812 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.297 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 -100.00 % | 77.000 | 0.000 100.00 % | -77.000 | 0.000 |
| Net change in cash | -62.510 M -329.92 % | -14.540 M -2 758.14 % | 547.000 K -96.65 % | 16.323 M 255.24 % | -10.515 M -164.49 % | 16.304 M 190.59 % | -17.997 M -164.21 % | 28.030 M 145.24 % | -61.965 M -203.53 % | 59.852 M 66 978.72 % | -89.494 K 98.48 % | -5.900 M -117.42 % | 33.864 M 1 882.78 % | 1.708 M 398.38 % | -572.398 K -246.49 % | 390.753 K 185.57 % | -456.631 K -189.80 % | 508.494 K 129.20 % | -1.741 M -192.80 % | 1.876 M 1 234.51 % | -165.389 K -16 638.90 % | 1.000 K -98.89 % | 90.282 K 142.30 % | -213.453 K -245.73 % | 146.468 K 177.93 % | 52.700 K 40.98 % | 37.382 K | 0.000 100.00 % | -32.561 K -1 356.87 % | -2.235 K 93.90 % | -36.651 K -194.08 % | 38.956 K 378.64 % | -13.981 K -362.95 % | 5.317 K 112.73 % | -41.752 K -190.09 % | 46.343 K 1 095.34 % | -4.656 K 81.71 % | -25.460 K -152.74 % | 48.276 K 283.66 % | -26.285 K 83.68 % | -161.078 K 20.88 % | -203.588 K -151.51 % | 395.235 K 10 979.03 % | -3.633 K -139.48 % | 9.201 K 49.61 % | 6.150 K 4 112.33 % | 146.000 100.68 % | -21.435 K -215.17 % | 18.611 K 1 917.48 % | -1.024 K 73.62 % | -3.882 K -183.18 % | 4.667 K 203.55 % | -4.507 K -249.39 % | 3.017 K 129.46 % | -10.240 K -211.97 % | 9.145 K 294.35 % | 2.319 K 106.61 % | -35.086 K -423.28 % | 10.853 K -41.41 % | 18.525 K 2 361.90 % | -819.000 92.66 % | -11.164 K -52.47 % | -7.322 K 33.05 % | -10.937 K -173.40 % | 14.900 K |
| Cash at beginning of period | 77.490 M -15.80 % | 92.030 M 0.60 % | 91.483 M 21.72 % | 75.160 M | 0.000 -100.00 % | 40.834 M -26.59 % | 55.625 M 101.58 % | 27.594 M -69.19 % | 89.560 M 201.47 % | 29.707 M -0.30 % | 29.797 M -16.53 % | 35.697 M 1 847.72 % | 1.833 M 1 368.14 % | 124.834 K -82.10 % | 697.232 K 127.50 % | 306.479 K -59.84 % | 763.110 K 199.71 % | 254.616 K -87.24 % | 1.996 M 1 569.01 % | 119.589 K -58.04 % | 284.978 K | 0.000 | 0.000 -100.00 % | 236.750 K 162.23 % | 90.282 K 140.23 % | 37.582 K 18 691.00 % | 200.000 0.00 % | 200.000 -99.39 % | 32.761 K -6.39 % | 34.996 K -51.15 % | 71.647 K 119.16 % | 32.691 K -29.96 % | 46.672 K 12.86 % | 41.355 K -50.24 % | 83.107 K 126.06 % | 36.764 K -11.24 % | 41.420 K -38.07 % | 66.880 K 259.49 % | 18.604 K -58.56 % | 44.889 K -78.21 % | 205.967 K -49.71 % | 409.555 K 2 760.02 % | 14.320 K -20.24 % | 17.953 K 105.13 % | 8.752 K 236.36 % | 2.602 K 5.94 % | 2.456 K -89.72 % | 23.891 K 352.48 % | 5.280 K -16.24 % | 6.304 K -38.11 % | 10.186 K 84.56 % | 5.519 K -44.95 % | 10.026 K 43.04 % | 7.009 K -59.37 % | 17.249 K 112.85 % | 8.104 K 40.09 % | 5.785 K -85.85 % | 40.871 K 36.15 % | 30.018 K 161.19 % | 11.493 K -6.65 % | 12.312 K -47.55 % | 23.476 K -23.77 % | 30.798 K -26.21 % | 41.735 K 55.52 % | 26.835 K |
| Cash at end of period | 14.980 M -80.67 % | 77.490 M -15.80 % | 92.030 M 0.60 % | 91.483 M 970.02 % | -10.515 M -118.40 % | 57.138 M 51.85 % | 37.628 M -32.35 % | 55.625 M 101.58 % | 27.594 M -69.19 % | 89.560 M 201.47 % | 29.707 M -0.30 % | 29.797 M -16.53 % | 35.697 M 1 847.72 % | 1.833 M 1 368.14 % | 124.834 K -82.10 % | 697.232 K 127.50 % | 306.479 K -59.84 % | 763.110 K 199.71 % | 254.616 K -87.24 % | 1.996 M 1 569.01 % | 119.589 K 11 858.90 % | 1.000 K -98.89 % | 90.282 K 287.53 % | 23.297 K -90.16 % | 236.750 K 162.23 % | 90.282 K 140.23 % | 37.582 K 18 691.00 % | 200.000 0.00 % | 200.000 -99.39 % | 32.761 K -6.39 % | 34.996 K -51.15 % | 71.647 K 119.16 % | 32.691 K -29.96 % | 46.672 K 12.86 % | 41.355 K -50.24 % | 83.107 K 126.06 % | 36.764 K -11.24 % | 41.420 K -38.07 % | 66.880 K 259.49 % | 18.604 K -58.56 % | 44.889 K -78.21 % | 205.967 K -49.71 % | 409.555 K 2 760.02 % | 14.320 K -20.24 % | 17.953 K 105.13 % | 8.752 K 236.36 % | 2.602 K 5.94 % | 2.456 K -89.72 % | 23.891 K 352.48 % | 5.280 K -16.24 % | 6.304 K -38.11 % | 10.186 K 84.56 % | 5.519 K -44.95 % | 10.026 K 43.04 % | 7.009 K -59.37 % | 17.249 K 112.85 % | 8.104 K 40.09 % | 5.785 K -85.85 % | 40.871 K 36.15 % | 30.018 K 161.19 % | 11.493 K -6.65 % | 12.312 K -47.55 % | 23.476 K -23.77 % | 30.798 K -26.21 % | 41.735 K |
| Operating cash flow | 12.435 M 179.81 % | -15.581 M -201.96 % | 15.282 M -6.95 % | 16.424 M 256.20 % | -10.515 M -164.20 % | 16.379 M 212.66 % | -14.539 M -232.75 % | 10.952 M 239.39 % | -7.857 M 67.79 % | -24.391 M -6 562.92 % | -366.065 K 84.81 % | -2.409 M 78.60 % | -11.259 M -179.36 % | -4.030 M -573.42 % | -598.465 K -399.06 % | 200.116 K -25.29 % | 267.844 K 216.36 % | -230.178 K 87.05 % | -1.777 M -199.57 % | 1.785 M 3 037.70 % | 56.880 K 5 588.00 % | 1.000 K 100.90 % | -110.778 K -198.79 % | 112.134 K 23.08 % | 91.108 K -66.65 % | 273.147 K 114.49 % | 127.350 K -3.84 % | 132.442 K 301.85 % | -65.615 K -146.36 % | 141.544 K 192.81 % | -152.504 K -290.56 % | -39.048 K -402.74 % | -7.767 K -111.97 % | 64.901 K 158.72 % | -110.521 K -185.07 % | 129.922 K -26.72 % | 177.305 K 5 172.23 % | 3.363 K -98.21 % | 187.695 K 174.12 % | -253.221 K -163.88 % | 396.394 K 175.73 % | -523.462 K -163.97 % | 818.331 K 11 903.42 % | -6.933 K -101.99 % | 347.643 K 3 036.67 % | -11.838 K -107.29 % | 162.336 K 743.83 % | -25.214 K -112.22 % | 206.342 K 230.21 % | -158.467 K -1 142.20 % | 15.205 K 145.81 % | -33.189 K -17.93 % | -28.144 K 72.04 % | -100.663 K -10.26 % | -91.295 K 11.41 % | -103.048 K -3.05 % | -99.994 K -75.00 % | -57.139 K -113.60 % | 420.161 K 1 481.65 % | -30.410 K -78.98 % | -16.991 K -121.15 % | 80.336 K 122.36 % | 36.129 K 119.06 % | -189.545 K -79.33 % | -105.696 K |
| Capital expenditure | 1.193 M 15 012.50 % | -8.000 K 98.78 % | -658.000 K -207.69 % | 611.000 K | 0.000 100.00 % | -17.000 K -14.51 % | -14.846 K 28.84 % | -20.864 K 68.43 % | -66.088 K 8.40 % | -72.148 K -145.34 % | -29.407 K 48.68 % | -57.303 K -415.87 % | -11.108 K -143.54 % | -4.561 K -118.44 % | -2.088 K -190.00 % | 2.320 K 118.47 % | -12.564 K 71.32 % | -43.811 K -222.89 % | 35.650 K 324.71 % | -15.865 K 38.43 % | -25.769 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.026 K 200.00 % | -4.026 K | 0.000 | 0.000 -100.00 % | 3.655 K 200.00 % | -3.655 K | 0.000 | 0.000 100.00 % | -832.000 | 0.000 100.00 % | -16.185 K -53.78 % | -10.525 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 |
| Free CashFlow | 13.628 M 187.42 % | -15.589 M -206.60 % | 14.624 M -14.15 % | 17.035 M 262.01 % | -10.515 M -164.26 % | 16.362 M 212.42 % | -14.554 M -233.14 % | 10.931 M 237.96 % | -7.923 M 67.61 % | -24.463 M -6 085.72 % | -395.472 K 83.97 % | -2.466 M 78.11 % | -11.270 M -179.32 % | -4.035 M -571.84 % | -600.553 K -396.66 % | 202.436 K -20.70 % | 255.280 K 193.17 % | -273.989 K 84.27 % | -1.741 M -198.44 % | 1.769 M 5 585.64 % | 31.111 K 3 011.10 % | 1.000 K 100.90 % | -110.778 K -198.79 % | 112.134 K 23.08 % | 91.108 K -67.13 % | 277.173 K 124.75 % | 123.324 K -6.88 % | 132.442 K 301.85 % | -65.615 K -145.19 % | 145.199 K 192.98 % | -156.159 K -299.92 % | -39.048 K -402.74 % | -7.767 K -112.12 % | 64.069 K 157.97 % | -110.521 K -197.17 % | 113.737 K -31.80 % | 166.780 K 4 859.26 % | 3.363 K -98.21 % | 187.695 K 174.12 % | -253.221 K -163.88 % | 396.394 K 175.73 % | -523.462 K -163.97 % | 818.331 K 11 903.42 % | -6.933 K -101.99 % | 347.643 K 3 036.67 % | -11.838 K -107.29 % | 162.336 K 743.83 % | -25.214 K -112.22 % | 206.342 K 230.21 % | -158.467 K -1 142.20 % | 15.205 K 145.81 % | -33.189 K -17.93 % | -28.144 K 72.04 % | -100.663 K -10.26 % | -91.295 K 11.41 % | -103.048 K -3.05 % | -99.994 K -75.00 % | -57.139 K -113.60 % | 420.161 K 1 481.65 % | -30.410 K -78.98 % | -16.991 K -121.15 % | 80.336 K 122.36 % | 36.129 K 119.06 % | -189.545 K -79.33 % | -105.696 K |
| 2025 | 2025 | 2024 | 2024 | 2023 | 2023 | 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 |