Argo Group Limited ARGO.L
Trading inactive
Finances
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.048 M 19.72 % | 2.546 M -41.90 % | 4.382 M 33.19 % | 3.290 M -26.81 % | 4.495 M -2.26 % | 4.599 M -55.18 % | 10.260 M 60.79 % | 6.381 M 11.36 % | 5.730 M -23.24 % | 7.465 M -14.82 % | 8.764 M -1.88 % | 8.932 M -19.90 % | 11.151 M 1.86 % | 10.947 M -6.34 % | 11.689 M -29.59 % | 16.600 M |
| Net income | -14.430 M -324.79 % | -3.397 M -1 239.93 % | 298.000 K -82.13 % | 1.668 M 179.87 % | 596.000 K 148.22 % | -1.236 M -127.22 % | 4.541 M 695.27 % | 571.000 K 117.97 % | -3.178 M -57.87 % | -2.013 M -201.56 % | 1.982 M 113.76 % | -14.404 M -859.70 % | 1.896 M -14.84 % | 2.226 M -20.73 % | 2.809 M -58.45 % | 6.760 M |
| Income before tax | -14.430 M -324.79 % | -3.397 M -1 239.93 % | 298.000 K -82.13 % | 1.668 M 166.45 % | 626.000 K 151.82 % | -1.208 M -125.51 % | 4.735 M 629.58 % | 649.000 K 122.17 % | -2.928 M -48.33 % | -1.974 M -194.13 % | 2.097 M 114.77 % | -14.199 M -758.72 % | 2.156 M -13.58 % | 2.494 M 3.04 % | 2.420 M -70.37 % | 8.169 M |
| Income before tax ratio | -4.73 -254.83 % | -1.33 -2 061.97 % | 0.07 -86.59 % | 0.51 264.05 % | 0.14 153.02 % | -0.26 -156.92 % | 0.46 353.75 % | 0.10 119.90 % | -0.51 -93.24 % | -0.26 -210.52 % | 0.24 115.05 % | -1.59 -922.35 % | 0.19 -15.15 % | 0.23 10.02 % | 0.21 -57.92 % | 0.49 |
| EBITDA | -14.617 M -534.42 % | -2.304 M -1 194.38 % | -178.000 K 80.69 % | -922.000 K -56.27 % | -590.000 K 25.41 % | -791.000 K -138.72 % | 2.043 M 502.96 % | -507.000 K -352.24 % | 201.000 K 117.74 % | -1.133 M -196.84 % | 1.170 M -61.71 % | 3.056 M 8.60 % | 2.814 M 34.33 % | 2.095 M 40.37 % | 1.492 M -83.18 % | 8.872 M |
| Net income ratio | -4.73 -254.83 % | -1.33 -2 061.97 % | 0.07 -86.59 % | 0.51 282.37 % | 0.13 149.34 % | -0.27 -160.72 % | 0.44 394.60 % | 0.09 116.13 % | -0.55 -105.68 % | -0.27 -219.24 % | 0.23 114.02 % | -1.61 -1 048.41 % | 0.17 -16.39 % | 0.20 -15.36 % | 0.24 -41.00 % | 0.41 |
| Ratio EBITDA | -4.80 -429.93 % | -0.90 -2 127.80 % | -0.04 85.51 % | -0.28 -113.51 % | -0.13 23.69 % | -0.17 -186.38 % | 0.20 350.61 % | -0.08 -326.50 % | 0.04 123.11 % | -0.15 -213.69 % | 0.13 -60.98 % | 0.34 35.58 % | 0.25 31.88 % | 0.19 49.88 % | 0.13 -76.11 % | 0.53 |
| Gross profit ratio | 0.32 249.23 % | -0.22 -150.98 % | 0.42 50.65 % | 0.28 -32.17 % | 0.41 -1.30 % | 0.42 -3.80 % | 0.44 79.81 % | 0.24 -60.34 % | 0.61 3.18 % | 0.59 4.16 % | 0.57 -12.91 % | 0.65 -34.82 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 42.441 M 8.94 % | 38.960 M -9.09 % | 42.856 M -1.03 % | 43.300 M -4.45 % | 45.318 M -3.65 % | 47.033 M -8.94 % | 51.648 M -14.33 % | 60.283 M -10.60 % | 67.428 M -5.72 % | 71.518 M -0.87 % | 72.143 M -0.96 % | 72.843 M -4.54 % | 76.312 M 1.55 % | 75.150 M -2.32 % | 76.932 M 0.00 % | 76.932 M |
| Weighted average shs out | 39.000 M 0.10 % | 38.960 M -9.09 % | 42.856 M 2.77 % | 41.701 M -7.98 % | 45.318 M -3.65 % | 47.033 M -6.78 % | 50.456 M -16.30 % | 60.283 M -10.60 % | 67.428 M -5.72 % | 71.518 M -0.87 % | 72.143 M -0.96 % | 72.843 M -4.54 % | 76.312 M 1.55 % | 75.150 M -2.32 % | 76.932 M 0.00 % | 76.932 M |
| EPS diluted | -0.34 -289.91 % | -0.09 -1 247.37 % | 0.01 -81.00 % | 0.04 203.03 % | 0.01 150.19 % | -0.03 -129.22 % | 0.09 800.00 % | 0.01 121.23 % | -0.05 -67.62 % | -0.03 -195.58 % | 0.03 114.70 % | -0.20 -1 100.00 % | 0.02 -33.33 % | 0.03 -25.00 % | 0.04 -55.56 % | 0.09 |
| Earnings per share | -0.37 -324.31 % | -0.09 -1 247.37 % | 0.01 -82.24 % | 0.04 224.24 % | 0.01 150.19 % | -0.03 -127.40 % | 0.10 832.04 % | 0.01 121.87 % | -0.05 -67.62 % | -0.03 -195.58 % | 0.03 114.70 % | -0.20 -766.67 % | 0.03 0.00 % | 0.03 -25.00 % | 0.04 -55.56 % | 0.09 |
| Gross profit | 979.000 K 278.65 % | -548.000 K -129.62 % | 1.850 M 100.65 % | 922.000 K -50.35 % | 1.857 M -3.53 % | 1.925 M -56.88 % | 4.464 M 189.12 % | 1.544 M -55.84 % | 3.496 M -20.80 % | 4.414 M -11.28 % | 4.975 M -14.55 % | 5.822 M -47.79 % | 11.151 M 1.86 % | 10.947 M -6.34 % | 11.689 M -29.59 % | 16.600 M |
| Income tax expense | 0.000 | 0.000 100.00 % | -229.558 K -16.94 % | -196.297 K -754.32 % | 30.000 K 7.14 % | 28.000 K -85.57 % | 194.000 K 148.72 % | 78.000 K -68.80 % | 250.000 K 541.03 % | 39.000 K -66.09 % | 115.000 K -43.90 % | 205.000 K -21.01 % | 259.534 K -3.06 % | 267.734 K 168.99 % | -388.056 K -127.55 % | 1.409 M |
| Cost of revenue | 2.069 M -33.13 % | 3.094 M 22.20 % | 2.532 M 6.93 % | 2.368 M -10.24 % | 2.638 M -1.35 % | 2.674 M -53.86 % | 5.796 M 19.83 % | 4.837 M 116.52 % | 2.234 M -26.78 % | 3.051 M -19.48 % | 3.789 M 21.83 % | 3.110 M | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 523.000 K 92.28 % | 272.000 K -33.82 % | 411.000 K -19.57 % | 511.000 K 2.00 % | 501.000 K 38.78 % | 361.000 K 24.91 % | 289.000 K -41.02 % | 490.000 K 26.29 % | 388.000 K 0.26 % | 387.000 K 48.28 % | 261.000 K -43.38 % | 461.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 1.364 M -5.15 % | 1.438 M 25.59 % | 1.145 M -36.14 % | 1.793 M -23.86 % | 2.355 M 10.46 % | 2.132 M 36.58 % | 1.561 M -46.30 % | 2.907 M -43.66 % | 5.160 M 45.60 % | 3.544 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.855 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.368 M -62.80 % | 9.054 M -5.71 % | 9.602 M -12.77 % | 11.008 M 34.47 % | 8.186 M |
| Operating expenses | 2.378 M -37.75 % | 3.820 M 44.53 % | 2.643 M 857.61 % | 276.000 K -80.36 % | 1.405 M -57.77 % | 3.327 M 4 585.98 % | 70.999 K -93.12 % | 1.032 M -84.40 % | 6.614 M 0.12 % | 6.606 M 120.72 % | 2.993 M -21.83 % | 3.829 M -57.71 % | 9.054 M -5.71 % | 9.602 M -12.77 % | 11.008 M 34.47 % | 8.186 M |
| Cost and expenses | 4.447 M -35.68 % | 6.914 M 33.60 % | 5.175 M 95.73 % | 2.644 M -34.60 % | 4.043 M -32.63 % | 6.001 M 2.28 % | 5.867 M -0.03 % | 5.869 M -33.67 % | 8.848 M -8.38 % | 9.657 M 42.39 % | 6.782 M -2.26 % | 6.939 M -23.36 % | 9.054 M -5.71 % | 9.602 M -12.77 % | 11.008 M 34.47 % | 8.186 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 523.000 K -68.03 % | 1.636 M -11.52 % | 1.849 M 11.65 % | 1.656 M -27.81 % | 2.294 M -15.54 % | 2.716 M 12.19 % | 2.421 M 18.04 % | 2.051 M -37.75 % | 3.295 M -40.60 % | 5.547 M 45.78 % | 3.805 M 725.38 % | 461.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 6.000 K -99.38 % | 971.000 K -11.00 % | 1.091 M 6.75 % | 1.022 M 487.36 % | 174.000 K -10.31 % | 194.000 K -3.00 % | 200.000 K 45.99 % | 137.000 K -27.89 % | 190.000 K -12.84 % | 218.000 K 89.57 % | 115.000 K 666.67 % | 15.000 K -65.53 % | 43.514 K -24.89 % | 57.930 K -56.31 % | 132.585 K -48.63 % | 258.101 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.429 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 98.000 K -21.60 % | 125.000 K -32.80 % | 186.000 K -6.06 % | 198.000 K 22.22 % | 162.000 K 1 250.00 % | 12.000 K -53.85 % | 26.000 K -36.59 % | 41.000 K -10.87 % | 46.000 K -53.06 % | 98.000 K 10.11 % | 89.000 K -91.63 % | 1.063 M 48.05 % | 717.994 K -4.26 % | 749.970 K -7.60 % | 811.683 K 77.27 % | 457.874 K |
| Operating income | -1.399 M 39.41 % | -2.309 M -1 148.11 % | -185.000 K 80.15 % | -932.000 K -55.59 % | -599.000 K 25.40 % | -803.000 K -139.81 % | 2.017 M 468.07 % | -548.000 K -453.55 % | 155.000 K 112.59 % | -1.231 M -213.88 % | 1.081 M 19.32 % | 906.000 K -57.35 % | 2.124 M 75.53 % | 1.210 M 30.63 % | 926.483 K -90.01 % | 9.279 M |
| Operating income ratio | -0.46 49.39 % | -0.91 -2 048.16 % | -0.04 85.10 % | -0.28 -112.58 % | -0.13 23.68 % | -0.17 -188.82 % | 0.20 328.91 % | -0.09 -417.48 % | 0.03 116.40 % | -0.16 -233.69 % | 0.12 21.60 % | 0.10 -46.76 % | 0.19 72.33 % | 0.11 39.48 % | 0.08 -85.82 % | 0.56 |
| Total other income expenses net | -13.031 M -1 076.08 % | -1.108 M -325.66 % | 491.000 K -80.64 % | 2.536 M 103.37 % | 1.247 M 407.14 % | -406.000 K -114.77 % | 2.749 M 126.63 % | 1.213 M 138.48 % | -3.152 M -310.95 % | -767.000 K -172.56 % | 1.057 M 107.00 % | -15.105 M -47 997.64 % | 31.536 K -97.54 % | 1.284 M -14.07 % | 1.494 M 234.63 % | -1.110 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -1.333 M 18.82 % | -1.642 M 3.92 % | -1.709 M -153.19 % | -675.000 K 21.78 % | -863.000 K 78.45 % | -4.005 M 20.39 % | -5.031 M 17.87 % | -6.126 M -95.97 % | -3.126 M -10.81 % | -2.821 M 24.29 % | -3.726 M 26.32 % | -5.057 M 39.49 % | -8.358 M 29.81 % | -11.907 M 8.89 % | -13.069 M 34.84 % | -20.058 M |
| Total investments | 3.711 M -15.41 % | 4.387 M -28.06 % | 6.098 M -10.56 % | 6.818 M -64.88 % | 19.413 M 5.78 % | 18.352 M 22.75 % | 14.951 M 20.56 % | 12.401 M -26.15 % | 16.792 M -8.91 % | 18.435 M -5.07 % | 19.420 M 5.10 % | 18.478 M 11.73 % | 16.539 M 6.27 % | 15.563 M 8.55 % | 14.337 M 625.61 % | 1.976 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -3.209 M -3.99 % | -3.086 M -1.01 % | -3.055 M -4.20 % | -2.932 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -151.000 K 47.48 % | -287.509 K -13.35 % | -253.643 K -55.32 % | -163.307 K -111.31 % | -77.285 K |
| Retained earnings | 0.000 100.00 % | -2.977 M -808.81 % | 420.000 K 244.26 % | 122.000 K 107.89 % | -1.546 M 34.57 % | -2.363 M -109.67 % | -1.127 M 80.12 % | -5.668 M 9.15 % | -6.239 M -103.82 % | -3.061 M -192.08 % | -1.048 M | 0.000 -100.00 % | 14.124 M 3.51 % | 13.645 M 7.89 % | 12.647 M 28.53 % | 9.840 M |
| Common stock | 390.000 K 0.00 % | 390.000 K 0.00 % | 390.000 K 0.00 % | 390.000 K 0.00 % | 390.000 K -17.02 % | 470.000 K 0.00 % | 470.000 K -2.29 % | 481.000 K -28.64 % | 674.000 K 0.00 % | 674.000 K 0.00 % | 674.000 K 0.00 % | 674.000 K -0.07 % | 674.479 K -8.54 % | 737.444 K -4.18 % | 769.644 K 0.15 % | 768.471 K |
| Total equity | 5.118 M -73.83 % | 19.557 M -15.25 % | 23.077 M 1.17 % | 22.810 M 7.27 % | 21.265 M -8.61 % | 23.269 M -5.64 % | 24.660 M 22.88 % | 20.069 M -10.55 % | 22.437 M -13.69 % | 25.995 M -8.77 % | 28.495 M 2.82 % | 27.714 M -36.18 % | 43.423 M -2.29 % | 44.442 M -0.17 % | 44.520 M 8.78 % | 40.926 M |
| Other non current liabilities | 332.000 K -19.22 % | 411.000 K | 0.000 -100.00 % | 79.000 K -71.79 % | 280.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 332.000 K -19.22 % | 411.000 K | 0.000 -100.00 % | 79.000 K -71.79 % | 280.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.000 K 50.63 % | 68.380 K 40.89 % | 48.536 K 11.18 % | 43.656 K -11.94 % | 49.578 K |
| Other current liabilities | 602.000 K 27.81 % | 471.000 K 136.68 % | 199.000 K -33.00 % | 297.000 K -30.28 % | 426.000 K 158.18 % | 165.000 K -92.12 % | 2.093 M 34.08 % | 1.561 M 665.20 % | 204.000 K -11.30 % | 230.000 K -29.23 % | 325.000 K -10.71 % | 364.000 K -56.91 % | 844.820 K -15.95 % | 1.005 M -62.05 % | 2.648 M 296.56 % | 667.857 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 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 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 current liabilities | 618.000 K 24.35 % | 497.000 K 110.59 % | 236.000 K -43.13 % | 415.000 K -10.37 % | 463.000 K 157.22 % | 180.000 K -91.49 % | 2.116 M 23.89 % | 1.708 M 480.95 % | 294.000 K -21.39 % | 374.000 K -17.26 % | 452.000 K -32.34 % | 668.000 K -37.98 % | 1.077 M -14.12 % | 1.254 M -55.42 % | 2.813 M 44.41 % | 1.948 M |
| Total liabilities | 950.000 K 4.63 % | 908.000 K 284.75 % | 236.000 K -52.23 % | 494.000 K -33.51 % | 743.000 K 312.78 % | 180.000 K -91.49 % | 2.116 M 23.89 % | 1.708 M 480.95 % | 294.000 K -21.39 % | 374.000 K -17.26 % | 452.000 K -32.34 % | 668.000 K -37.98 % | 1.077 M -14.12 % | 1.254 M -55.42 % | 2.813 M 44.41 % | 1.948 M |
| Other non current assets | 98.000 K 116.14 % | -607.000 K -109.31 % | -290.000 K 40.08 % | -484.000 K 32.50 % | -717.000 K -93.26 % | -371.000 K 1.85 % | -378.000 K -105.43 % | -184.000 K 96.29 % | -4.960 M 73.25 % | -18.542 M 5.38 % | -19.597 M -16 707.63 % | 118.000 K 101.41 % | -8.358 M 29.81 % | -11.907 M 8.89 % | -13.069 M 34.84 % | -20.058 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.000 K -64.78 % | 159.000 K 5.30 % | 151.000 K 12.69 % | 134.000 K -97.26 % | 4.896 M -73.44 % | 18.435 M -5.07 % | 19.420 M | 0.000 -100.00 % | 37.298 K -85.30 % | 253.643 K 12.05 % | 226.366 K -3.58 % | 234.770 K |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.942 M -4.05 % | 16.615 M -5.36 % | 17.556 M -3.05 % | 18.109 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.942 M -4.05 % | 16.615 M -5.36 % | 17.556 M -3.05 % | 18.109 M |
| Property plant equipment net | 526.000 K -13.34 % | 607.000 K 109.31 % | 290.000 K -40.08 % | 484.000 K -26.78 % | 661.000 K 211.79 % | 212.000 K -6.61 % | 227.000 K 354.00 % | 50.000 K -21.88 % | 64.000 K -40.19 % | 107.000 K -39.55 % | 177.000 K -19.91 % | 221.000 K 216.01 % | 69.934 K 71.79 % | 40.708 K -70.03 % | 135.819 K -42.86 % | 237.686 K |
| Total non current assets | 624.000 K 2.80 % | 607.000 K 109.31 % | 290.000 K -40.08 % | 484.000 K -32.50 % | 717.000 K 93.26 % | 371.000 K -1.85 % | 378.000 K 105.43 % | 184.000 K -96.29 % | 4.960 M -73.25 % | 18.542 M -5.38 % | 19.597 M 5 680.83 % | 339.000 K -97.89 % | 16.049 M -5.09 % | 16.910 M -5.63 % | 17.918 M -3.57 % | 18.582 M |
| Other current assets | 1.000 K -99.76 % | 413.000 K -73.78 % | 1.575 M 10 400.00 % | 15.000 K -98.47 % | 978.000 K 24.59 % | 785.000 K -87.86 % | 6.466 M 118.37 % | 2.961 M 197.29 % | 996.000 K -63.49 % | 2.728 M -24.20 % | 3.599 M 4 289.02 % | 82.000 K -75.88 % | 340.000 K 60.86 % | 211.370 K 63.41 % | 129.353 K -45.91 % | 239.145 K |
| Short term investments | 3.711 M -15.41 % | 4.387 M -28.06 % | 6.098 M -10.56 % | 6.818 M -64.78 % | 19.357 M 6.40 % | 18.193 M 22.93 % | 14.800 M 20.65 % | 12.267 M 3.12 % | 11.896 M | 0.000 -100.00 % | 19.420 M 5.10 % | 18.478 M 11.73 % | 16.539 M 6.27 % | 15.563 M 8.55 % | 14.337 M 625.61 % | 1.976 M |
| cash and cash equivalents | 1.333 M -18.82 % | 1.642 M -3.92 % | 1.709 M 153.19 % | 675.000 K -21.78 % | 863.000 K -78.45 % | 4.005 M -20.39 % | 5.031 M -17.87 % | 6.126 M 95.97 % | 3.126 M 10.81 % | 2.821 M -24.29 % | 3.726 M -26.32 % | 5.057 M -39.49 % | 8.358 M -29.81 % | 11.907 M -8.89 % | 13.069 M -34.84 % | 20.058 M |
| Cash and short term investments | 5.044 M -16.34 % | 6.029 M -22.77 % | 7.807 M 4.19 % | 7.493 M -62.94 % | 20.220 M -8.91 % | 22.198 M 11.94 % | 19.831 M 7.82 % | 18.393 M 22.44 % | 15.022 M 432.51 % | 2.821 M -24.29 % | 3.726 M -84.17 % | 23.535 M -5.47 % | 24.897 M -9.37 % | 27.470 M 0.23 % | 27.406 M 24.39 % | 22.033 M |
| Total current assets | 5.444 M -16.73 % | 6.538 M -30.31 % | 9.382 M 2.26 % | 9.175 M -56.66 % | 21.171 M -7.79 % | 22.960 M -12.61 % | 26.273 M 23.18 % | 21.329 M 33.41 % | 15.988 M 192.29 % | 5.470 M -24.48 % | 7.243 M -74.17 % | 28.043 M -1.43 % | 28.451 M -1.17 % | 28.787 M -2.13 % | 29.415 M 21.09 % | 24.292 M |
| Inventory | 0.000 100.00 % | -4.387 M 28.06 % | -6.098 M 10.56 % | -6.818 M 64.78 % | -19.357 M -6.40 % | -18.193 M -22.93 % | -14.800 M -20.65 % | -12.267 M -3.12 % | -11.896 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 399.000 K -3.39 % | 413.000 K -71.58 % | 1.453 M -12.84 % | 1.667 M 75.29 % | 951.000 K 25.63 % | 757.000 K -88.25 % | 6.442 M 124.46 % | 2.870 M 197.10 % | 966.000 K -63.45 % | 2.643 M -24.12 % | 3.483 M -21.31 % | 4.426 M 33.55 % | 3.314 M 199.81 % | 1.105 M -41.17 % | 1.879 M -6.97 % | 2.020 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.358 M -29.81 % | 11.907 M -8.89 % | 13.069 M -34.84 % | 20.058 M |
| Other assets | 0.000 -100.00 % | 13.320 M -2.35 % | 13.641 M -0.03 % | 13.645 M 11 270.83 % | 120.000 K 1.69 % | 118.000 K -5.60 % | 125.000 K -52.65 % | 264.000 K -85.19 % | 1.783 M -24.35 % | 2.357 M 11.87 % | 2.107 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 16.000 K -38.46 % | 26.000 K -29.73 % | 37.000 K -68.64 % | 118.000 K 594.12 % | 17.000 K 13.33 % | 15.000 K 275.00 % | 4.000 K -96.72 % | 122.000 K 281.25 % | 32.000 K -64.84 % | 91.000 K 44.44 % | 63.000 K -38.83 % | 103.000 K 51.47 % | 68.000 K 40.10 % | 48.536 K 11.18 % | 43.656 K -11.94 % | 49.578 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K | 0.000 -100.00 % | 19.000 K -24.00 % | 25.000 K -56.90 % | 58.000 K 9.43 % | 53.000 K -17.19 % | 64.000 K -68.16 % | 201.000 K 23.18 % | 163.180 K -18.58 % | 200.409 K 65.26 % | 121.267 K -90.15 % | 1.231 M |
| 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 | 0.000 -100.00 % | 3.209 M 3.99 % | 3.086 M 1.01 % | 3.055 M 4.20 % | 2.932 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.500 7.14 % | 1.400 55.56 % | 0.900 -43.75 % | 1.600 |
| Other total stockholders equity | 4.728 M -78.87 % | 22.376 M -13.18 % | 25.773 M 1.17 % | 25.475 M 7.01 % | 23.807 M 4.42 % | 22.799 M -5.75 % | 24.190 M 23.49 % | 19.588 M -9.99 % | 21.763 M -14.05 % | 25.321 M -8.99 % | 27.821 M 2.89 % | 27.040 M -6.48 % | 28.915 M -4.61 % | 30.314 M -3.05 % | 31.266 M 3.13 % | 30.317 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 100.00 % | -103.000 K -50.63 % | -68.380 K -40.89 % | -48.536 K -11.18 % | -43.656 K 11.94 % | -49.578 K |
| Total assets | 6.068 M -70.35 % | 20.465 M -12.22 % | 23.313 M 0.04 % | 23.304 M 5.89 % | 22.008 M -6.15 % | 23.449 M -12.43 % | 26.776 M 22.96 % | 21.777 M -4.20 % | 22.731 M -13.80 % | 26.369 M -8.91 % | 28.947 M 1.99 % | 28.382 M -36.22 % | 44.500 M -2.62 % | 45.697 M -3.46 % | 47.333 M 10.40 % | 42.874 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -609.000 K -250.37 % | 405.000 K 178.03 % | -519.000 K -158.21 % | -201.000 K -206.91 % | 188.000 K -96.79 % | 5.863 M 283.91 % | -3.188 M -890.06 % | -322.000 K -114.27 % | 2.257 M 265.21 % | 618.000 K 157.22 % | -1.080 M 22.75 % | -1.398 M 35.38 % | -2.163 M -40.42 % | -1.541 M -169.00 % | 2.233 M 137.10 % | -6.018 M |
| Accounts receivables | -673.000 K -266.17 % | 405.000 K 178.03 % | -519.000 K -158.21 % | -201.000 K -206.91 % | 188.000 K -96.79 % | 5.863 M 283.91 % | -3.188 M -890.06 % | -322.000 K -114.27 % | 2.257 M 265.21 % | 618.000 K 157.22 % | -1.080 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 64.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 non cash items | 13.721 M 563.81 % | 2.067 M 733.47 % | 248.000 K 111.38 % | -2.180 M -102.79 % | -1.075 M 28.48 % | -1.503 M 34.99 % | -2.312 M -1 160.55 % | 218.000 K -92.74 % | 3.003 M 350.22 % | 667.000 K 154.32 % | -1.228 M -108.21 % | 14.963 M 4 706.74 % | -324.807 K -163.44 % | 511.983 K 152.86 % | -968.523 K -1 062.60 % | 100.615 K |
| Net cash provided by operating activities | -1.220 M -52.50 % | -800.000 K -475.59 % | 213.000 K 141.36 % | -515.000 K -299.22 % | -129.000 K -104.11 % | 3.136 M 436.12 % | -933.000 K -283.66 % | 508.000 K -76.13 % | 2.128 M 437.78 % | -630.000 K -165.82 % | -237.000 K -155.24 % | 429.000 K 21.07 % | 354.334 K -61.96 % | 931.591 K -68.97 % | 3.003 M -21.38 % | 3.819 M |
| Investments in property plant and equipment | -4.000 K 42.86 % | -7.000 K -600.00 % | -1.000 K | 0.000 100.00 % | -5.000 K 37.50 % | -8.000 K -100.00 % | -4.000 K 87.10 % | -31.000 K -287.50 % | -8.000 K 78.95 % | -38.000 K 17.39 % | -46.000 K 79.56 % | -225.000 K -253.12 % | -63.718 K -713.92 % | -7.829 K 65.42 % | -22.637 K 8.68 % | -24.789 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.467 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.057 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 M | 0.000 100.00 % | -2.000 M -17.65 % | -1.700 M | 0.000 | 0.000 100.00 % | -2.115 M -113.98 % | -988.408 K | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 959.000 K 3.79 % | 924.000 K -16.38 % | 1.105 M -90.63 % | 11.797 M 98 208.33 % | 12.000 K | 0.000 | 0.000 -100.00 % | 7.467 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 6.000 K -77.78 % | 27.000 K 2 600.00 % | 1.000 K 100.01 % | -11.197 M -101 890.91 % | 11.000 K -50.00 % | 22.000 K 112.87 % | -171.000 K -2 542.86 % | 7.000 K -50.00 % | 14.000 K 1 300.00 % | 1.000 K -91.67 % | 12.000 K -20.00 % | 15.000 K -66.72 % | 45.068 K -20.04 % | 56.365 K 100.52 % | -10.866 M -273.69 % | 6.256 M |
| Net cash used for investing activites | 961.000 K 1.80 % | 944.000 K -14.57 % | 1.105 M 84.17 % | 600.000 K 3 233.33 % | 18.000 K 100.45 % | -3.986 M -2 177.71 % | -175.000 K -103.22 % | 5.443 M 421.31 % | -1.694 M -4 478.38 % | -37.000 K -8.82 % | -34.000 K 98.54 % | -2.325 M -130.87 % | -1.007 M -2 174.87 % | 48.536 K 100.45 % | -10.888 M -166.85 % | 16.288 M |
| 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 100.00 % | -1.385 M -129.12 % | -604.360 K | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.749 M | 0.000 100.00 % | -200.000 K 93.01 % | -2.860 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.384 M | 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 100.00 % | -1.348 M 3.23 % | -1.393 M 1.72 % | -1.417 M -25.90 % | -1.126 M | 0.000 | 0.000 |
| Other financing activites | -24.000 K 80.65 % | -124.000 K 50.60 % | -251.000 K -31.41 % | -191.000 K 93.52 % | -2.948 M | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.385 M | 0.000 100.00 % | 0.000 | 0.000 |
| Net cash used provided by financing activities | -24.000 K 80.65 % | -124.000 K 50.60 % | -251.000 K -31.41 % | -191.000 K 93.52 % | -2.948 M | 0.000 100.00 % | -200.000 K 93.01 % | -2.860 M | 0.000 | 0.000 100.00 % | -1.348 M 3.23 % | -1.393 M 50.29 % | -2.802 M -61.96 % | -1.730 M -61 922 637 302 988 704.00 % | 0.000 | 0.000 |
| Effect of forex changes on cash | -26.000 K 70.11 % | -87.000 K -163.64 % | -33.000 K 59.76 % | -82.000 K 1.20 % | -83.000 K 52.84 % | -176.000 K -182.63 % | 213.000 K 334.07 % | -91.000 K 29.46 % | -129.000 K 45.80 % | -238.000 K -215.53 % | 206.000 K 194.29 % | 70.000 K 175.07 % | -93.246 K 77.36 % | -411.779 K -146.81 % | 879.593 K 1 874.13 % | -49.579 K |
| Net change in cash | -309.000 K -361.19 % | -67.000 K -106.48 % | 1.034 M 650.00 % | -188.000 K 94.02 % | -3.142 M -206.24 % | -1.026 M 6.30 % | -1.095 M -136.50 % | 3.000 M 883.61 % | 305.000 K 133.70 % | -905.000 K 35.95 % | -1.413 M 56.10 % | -3.219 M 9.27 % | -3.548 M -205.40 % | -1.162 M 83.42 % | -7.006 M -134.93 % | 20.058 M |
| Cash at beginning of period | 1.642 M -3.92 % | 1.709 M 153.19 % | 675.000 K -21.78 % | 863.000 K -78.45 % | 4.005 M -20.39 % | 5.031 M -17.87 % | 6.126 M 95.97 % | 3.126 M 10.81 % | 2.821 M -24.29 % | 3.726 M -27.50 % | 5.139 M -38.51 % | 8.358 M -70.62 % | 28.445 M -0.65 % | 28.632 M -16.80 % | 34.412 M 1 641.64 % | 1.976 M |
| Cash at end of period | 1.333 M -18.82 % | 1.642 M -3.92 % | 1.709 M 153.19 % | 675.000 K -21.78 % | 863.000 K -78.45 % | 4.005 M -20.39 % | 5.031 M -17.87 % | 6.126 M 95.97 % | 3.126 M 10.81 % | 2.821 M -24.29 % | 3.726 M -27.50 % | 5.139 M -79.36 % | 24.897 M -9.37 % | 27.470 M 0.23 % | 27.406 M 24.39 % | 22.033 M |
| Operating cash flow | -1.220 M -52.50 % | -800.000 K -475.59 % | 213.000 K 141.36 % | -515.000 K -299.22 % | -129.000 K -104.11 % | 3.136 M 436.12 % | -933.000 K -283.66 % | 508.000 K -76.13 % | 2.128 M 437.78 % | -630.000 K -165.82 % | -237.000 K -155.24 % | 429.000 K 21.07 % | 354.334 K -61.96 % | 931.591 K -68.97 % | 3.003 M -21.38 % | 3.819 M |
| Capital expenditure | -4.000 K 42.86 % | -7.000 K -600.00 % | -1.000 K | 0.000 100.00 % | -5.000 K 37.50 % | -8.000 K -100.00 % | -4.000 K 87.10 % | -31.000 K -287.50 % | -8.000 K 78.95 % | -38.000 K 17.39 % | -46.000 K 79.56 % | -225.000 K -253.12 % | -63.718 K -713.92 % | -7.829 K 65.42 % | -22.637 K 8.68 % | -24.789 K |
| Free CashFlow | -1.224 M -51.67 % | -807.000 K -480.66 % | 212.000 K 141.17 % | -515.000 K -284.33 % | -134.000 K -104.28 % | 3.128 M 433.83 % | -937.000 K -296.44 % | 477.000 K -77.50 % | 2.120 M 417.37 % | -668.000 K -136.04 % | -283.000 K -238.73 % | 204.000 K -29.80 % | 290.615 K -68.54 % | 923.762 K -69.00 % | 2.980 M -21.46 % | 3.794 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2008-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.537 M 1.72 % | 1.511 M 17.95 % | 1.281 M 1.26 % | 1.265 M -53.46 % | 2.718 M 63.34 % | 1.664 M -13.29 % | 1.919 M 39.97 % | 1.371 M -33.45 % | 2.060 M -15.40 % | 2.435 M 3.22 % | 2.359 M 5.31 % | 2.240 M -72.00 % | 8.000 M 253.98 % | 2.260 M -3.54 % | 2.343 M -41.98 % | 4.038 M 52.90 % | 2.641 M -14.50 % | 3.089 M -13.72 % | 3.580 M -7.85 % | 3.885 M -4.05 % | 4.049 M -14.13 % | 4.715 M 5.58 % | 4.466 M 0.00 % | 4.466 M -19.90 % | 5.575 M 0.00 % | 5.575 M 0.00 % | 5.575 M 1.86 % | 5.474 M 0.00 % | 5.474 M -6.34 % | 5.844 M 100.00 % | 2.922 M -64.79 % | 8.300 M 100.00 % | 4.150 M |
| Net income | -14.551 M -12 125.62 % | 121.000 K -19.33 % | 150.000 K 104.23 % | -3.547 M -810.82 % | 499.000 K 348.26 % | -201.000 K -113.64 % | 1.474 M 659.79 % | 194.000 K 122.05 % | -880.000 K -159.62 % | 1.476 M 388.85 % | -511.000 K 29.52 % | -725.000 K -120.32 % | 3.568 M 266.70 % | 973.000 K 122.98 % | -4.234 M -188.12 % | 4.805 M 372.93 % | 1.016 M 124.23 % | -4.194 M -188.64 % | -1.453 M -159.46 % | -560.000 K -255.56 % | 360.000 K -77.81 % | 1.622 M 122.52 % | -7.202 M 0.00 % | -7.202 M -859.70 % | 948.002 K 0.00 % | 948.000 K 0.00 % | 948.000 K -14.84 % | 1.113 M 0.00 % | 1.113 M -20.73 % | 1.404 M 100.00 % | 702.138 K -79.23 % | 3.380 M 100.00 % | 1.690 M |
| Income before tax | -14.551 M -12 125.62 % | 121.000 K -19.33 % | 150.000 K 104.23 % | -3.547 M -810.82 % | 499.000 K 348.26 % | -201.000 K -113.64 % | 1.474 M 659.79 % | 194.000 K 122.32 % | -869.000 K -158.13 % | 1.495 M 402.63 % | -494.000 K 30.81 % | -714.000 K -119.66 % | 3.632 M 229.28 % | 1.103 M 125.93 % | -4.253 M -186.76 % | 4.902 M 296.92 % | 1.235 M 129.67 % | -4.163 M -185.53 % | -1.458 M -182.56 % | -516.000 K -240.98 % | 366.000 K -78.86 % | 1.731 M 124.38 % | -7.100 M 0.00 % | -7.100 M -758.72 % | 1.078 M 0.00 % | 1.078 M 0.00 % | 1.078 M -13.58 % | 1.247 M 0.00 % | 1.247 M 3.04 % | 1.210 M 100.00 % | 605.124 K -85.18 % | 4.084 M 100.00 % | 2.042 M |
| Income before tax ratio | -9.47 -11 922.19 % | 0.08 -31.61 % | 0.12 104.18 % | -2.80 -1 627.28 % | 0.18 251.99 % | -0.12 -115.73 % | 0.77 442.82 % | 0.14 133.54 % | -0.42 -168.71 % | 0.61 393.19 % | -0.21 34.30 % | -0.32 -170.21 % | 0.45 -6.98 % | 0.49 126.89 % | -1.82 -249.53 % | 1.21 159.60 % | 0.47 134.70 % | -1.35 -230.91 % | -0.41 -206.63 % | -0.13 -246.94 % | 0.09 -75.38 % | 0.37 123.09 % | -1.59 0.00 % | -1.59 -922.35 % | 0.19 0.00 % | 0.19 0.00 % | 0.19 -15.15 % | 0.23 0.00 % | 0.23 10.02 % | 0.21 0.00 % | 0.21 -57.92 % | 0.49 0.00 % | 0.49 |
| EBITDA | -13.945 M -1 975.15 % | -672.000 K 11.46 % | -759.000 K 50.87 % | -1.545 M -411.49 % | 496.000 K 173.59 % | -674.000 K -245.64 % | -195.000 K 73.18 % | -727.000 K -24.91 % | -582.000 K -7 175.00 % | -8.000 K 96.38 % | -221.000 K 61.23 % | -570.000 K -120.85 % | 2.734 M 495.66 % | -691.000 K 83.75 % | -4.253 M -213.53 % | 3.746 M 62 333.33 % | 6.000 K -96.92 % | 195.000 K 124.13 % | -808.000 K -148.62 % | -325.000 K -185.98 % | 378.000 K -52.27 % | 792.000 K -91.77 % | 9.624 M 246.53 % | -6.568 M -576.90 % | 1.377 M -4.14 % | 1.437 M 0.00 % | 1.437 M -11.42 % | 1.622 M 0.00 % | 1.622 M 0.37 % | 1.616 M 100.00 % | 808.045 K -81.27 % | 4.313 M 100.00 % | 2.157 M |
| Net income ratio | -9.47 -11 922.19 % | 0.08 -31.61 % | 0.12 104.18 % | -2.80 -1 627.28 % | 0.18 251.99 % | -0.12 -115.73 % | 0.77 442.82 % | 0.14 133.12 % | -0.43 -170.47 % | 0.61 379.83 % | -0.22 33.07 % | -0.32 -172.57 % | 0.45 3.59 % | 0.43 123.82 % | -1.81 -251.86 % | 1.19 209.32 % | 0.38 128.33 % | -1.36 -234.52 % | -0.41 -181.57 % | -0.14 -262.12 % | 0.09 -74.15 % | 0.34 121.33 % | -1.61 0.00 % | -1.61 -1 048.41 % | 0.17 0.00 % | 0.17 0.00 % | 0.17 -16.39 % | 0.20 0.00 % | 0.20 -15.36 % | 0.24 0.00 % | 0.24 -41.00 % | 0.41 0.00 % | 0.41 |
| Ratio EBITDA | -9.07 -1 940.05 % | -0.44 24.94 % | -0.59 51.49 % | -1.22 -769.28 % | 0.18 145.05 % | -0.41 -298.61 % | -0.10 80.84 % | -0.53 -87.69 % | -0.28 -8 499.33 % | 0.00 96.49 % | -0.09 63.18 % | -0.25 -174.46 % | 0.34 211.77 % | -0.31 83.16 % | -1.82 -295.67 % | 0.93 40 733.69 % | 0.00 -96.40 % | 0.06 127.97 % | -0.23 -169.80 % | -0.08 -189.61 % | 0.09 -44.42 % | 0.17 -92.21 % | 2.15 246.53 % | -1.47 -695.36 % | 0.25 -4.14 % | 0.26 0.00 % | 0.26 -13.04 % | 0.30 0.00 % | 0.30 7.17 % | 0.28 0.00 % | 0.28 -46.79 % | 0.52 0.00 % | 0.52 |
| Gross profit ratio | 0.47 169.03 % | 0.17 86.65 % | 0.09 117.62 % | -0.53 -197.36 % | 0.54 138.41 % | 0.23 -42.11 % | 0.39 218.33 % | 0.12 -66.01 % | 0.36 -20.45 % | 0.46 0.78 % | 0.45 18.09 % | 0.38 -11.56 % | 0.43 -2.02 % | 0.44 176.95 % | -0.57 -180.27 % | 0.72 20.85 % | 0.59 -5.32 % | 0.63 -0.66 % | 0.63 13.24 % | 0.56 5.79 % | 0.53 -12.96 % | 0.60 -7.36 % | 0.65 0.00 % | 0.65 -34.82 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 42.441 M -0.97 % | 42.856 M 10.00 % | 38.960 M 0.00 % | 38.960 M -16.22 % | 46.502 M 18.60 % | 39.210 M -9.91 % | 43.525 M 1.04 % | 43.075 M -0.52 % | 43.300 M -8.53 % | 47.336 M 0.65 % | 47.033 M 0.00 % | 47.033 M -8.09 % | 51.173 M -1.82 % | 52.122 M -2.06 % | 53.218 M -20.98 % | 67.349 M -0.12 % | 67.428 M -5.72 % | 71.518 M 0.25 % | 71.343 M -0.49 % | 71.693 M 0.35 % | 71.443 M -1.92 % | 72.843 M 0.00 % | 72.843 M 0.00 % | 72.843 M -4.54 % | 76.312 M 0.00 % | 76.312 M 0.00 % | 76.312 M 1.55 % | 75.150 M 0.00 % | 75.150 M -2.32 % | 76.932 M 0.00 % | 76.932 M 0.00 % | 76.932 M 0.00 % | 76.932 M |
| Weighted average shs out | 39.000 M -3.31 % | 40.333 M 3.52 % | 38.961 M 0.00 % | 38.960 M -16.22 % | 46.502 M 19.36 % | 38.960 M -10.49 % | 43.525 M 1.04 % | 43.075 M -0.52 % | 43.300 M -8.53 % | 47.336 M 0.65 % | 47.033 M 0.00 % | 47.033 M -7.12 % | 50.637 M -2.85 % | 52.122 M -2.06 % | 53.218 M -20.98 % | 67.349 M -0.12 % | 67.428 M -5.72 % | 71.518 M 0.25 % | 71.343 M -0.49 % | 71.693 M 0.35 % | 71.443 M -1.92 % | 72.843 M 0.00 % | 72.843 M 0.00 % | 72.843 M -4.54 % | 76.312 M 0.00 % | 76.312 M 0.00 % | 76.312 M 1.55 % | 75.150 M 0.00 % | 75.150 M -2.32 % | 76.932 M 0.00 % | 76.932 M 0.00 % | 76.932 M 0.00 % | 76.932 M |
| EPS diluted | -0.34 -12 342.86 % | 0.00 -28.21 % | 0.00 104.29 % | -0.09 -950.47 % | 0.01 309.80 % | -0.01 -115.04 % | 0.03 653.33 % | 0.00 122.17 % | -0.02 -165.06 % | 0.03 386.24 % | -0.01 29.22 % | -0.02 -122.09 % | 0.07 272.73 % | 0.02 123.49 % | -0.08 -211.64 % | 0.07 372.19 % | 0.02 125.77 % | -0.06 -187.25 % | -0.02 -161.54 % | -0.01 -256.00 % | 0.01 -77.58 % | 0.02 122.04 % | -0.10 -2.43 % | -0.10 -1 400.00 % | 0.01 -38.71 % | 0.01 0.00 % | 0.01 -16.22 % | 0.01 0.00 % | 0.01 -18.68 % | 0.02 100.00 % | 0.01 -79.32 % | 0.04 100.00 % | 0.02 |
| Earnings per share | -0.37 -12 533.33 % | 0.00 -23.08 % | 0.00 104.29 % | -0.09 -950.47 % | 0.01 305.77 % | -0.01 -115.34 % | 0.03 653.33 % | 0.00 122.17 % | -0.02 -165.06 % | 0.03 386.24 % | -0.01 29.22 % | -0.02 -121.84 % | 0.07 277.01 % | 0.02 123.49 % | -0.08 -211.64 % | 0.07 372.19 % | 0.02 125.77 % | -0.06 -187.25 % | -0.02 -161.54 % | -0.01 -256.00 % | 0.01 -77.58 % | 0.02 122.04 % | -0.10 -2.43 % | -0.10 -661.36 % | 0.02 41.94 % | 0.01 0.00 % | 0.01 -16.22 % | 0.01 0.00 % | 0.01 -18.68 % | 0.02 100.00 % | 0.01 -79.32 % | 0.04 100.00 % | 0.02 |
| Gross profit | 717.000 K 173.66 % | 262.000 K 120.17 % | 119.000 K 117.84 % | -667.000 K -145.31 % | 1.472 M 289.42 % | 378.000 K -49.80 % | 753.000 K 345.56 % | 169.000 K -77.38 % | 747.000 K -32.70 % | 1.110 M 4.03 % | 1.067 M 24.36 % | 858.000 K -75.24 % | 3.465 M 246.85 % | 999.000 K 174.22 % | -1.346 M -146.57 % | 2.890 M 84.78 % | 1.564 M -19.05 % | 1.932 M -14.29 % | 2.254 M 4.35 % | 2.160 M 1.50 % | 2.128 M -25.25 % | 2.847 M -2.20 % | 2.911 M 0.00 % | 2.911 M -47.79 % | 5.575 M 0.00 % | 5.575 M 0.00 % | 5.575 M 1.86 % | 5.474 M 0.00 % | 5.474 M -6.34 % | 5.844 M 100.00 % | 2.922 M -64.79 % | 8.300 M 100.00 % | 4.150 M |
| Income tax expense | 120.085 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.000 K -42.11 % | 19.000 K 11.76 % | 17.000 K 54.55 % | 11.000 K -82.81 % | 64.000 K -50.77 % | 130.000 K 584.21 % | 19.000 K -80.41 % | 97.000 K -55.71 % | 219.000 K 606.45 % | 31.000 K 520.00 % | 5.000 K -88.64 % | 44.000 K 633.33 % | 6.000 K -94.50 % | 109.000 K 6.34 % | 102.500 K 0.00 % | 102.500 K -21.01 % | 129.768 K 0.00 % | 129.766 K 0.00 % | 129.766 K -3.06 % | 133.866 K 0.00 % | 133.866 K 168.99 % | -194.028 K -100.00 % | -97.014 K -113.77 % | 704.310 K 100.00 % | 352.155 K |
| Cost of revenue | 820.000 K -34.35 % | 1.249 M 7.49 % | 1.162 M -39.86 % | 1.932 M 55.06 % | 1.246 M -3.11 % | 1.286 M 10.29 % | 1.166 M -3.00 % | 1.202 M -8.45 % | 1.313 M -0.91 % | 1.325 M 2.55 % | 1.292 M -6.51 % | 1.382 M -69.53 % | 4.535 M 259.64 % | 1.261 M -65.82 % | 3.689 M 221.34 % | 1.148 M 6.59 % | 1.077 M -6.91 % | 1.157 M -12.75 % | 1.326 M -23.13 % | 1.725 M -10.20 % | 1.921 M 2.84 % | 1.868 M 20.13 % | 1.555 M 0.00 % | 1.555 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 404.000 K 239.50 % | 119.000 K -17.36 % | 144.000 K 12.50 % | 128.000 K -20.99 % | 162.000 K -34.94 % | 249.000 K 2.05 % | 244.000 K -8.61 % | 267.000 K 34.85 % | 198.000 K -34.65 % | 303.000 K 64.67 % | 184.000 K 3.95 % | 177.000 K 8.59 % | 163.000 K 29.37 % | 126.000 K 9.57 % | 115.000 K -69.33 % | 375.000 K 65.93 % | 226.000 K 39.51 % | 162.000 K -27.35 % | 223.000 K 35.98 % | 164.000 K 16.31 % | 141.000 K 17.50 % | 120.000 K -47.94 % | 230.500 K 0.00 % | 230.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | -769.000 K -200.00 % | 769.000 K 12.76 % | 682.000 K 0.00 % | 682.000 K -7.08 % | 734.000 K 4.26 % | 704.000 K 15.98 % | 607.000 K 12.83 % | 538.000 K -44.99 % | 978.000 K 20.00 % | 815.000 K -26.18 % | 1.104 M -11.75 % | 1.251 M 120.25 % | 568.000 K -63.68 % | 1.564 M -43.98 % | 2.792 M 480.46 % | 481.000 K -63.89 % | 1.332 M -15.43 % | 1.575 M -44.52 % | 2.839 M 22.32 % | 2.321 M 99.36 % | 1.164 M 56.54 % | 743.750 K 159.84 % | -1.243 M -200.00 % | 1.243 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.855 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.368 M | 0.000 -100.00 % | 9.054 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 1.741 M 173.31 % | 637.000 K 44.44 % | 441.000 K -86.95 % | 3.379 M 118.71 % | 1.545 M 40.71 % | 1.098 M 916.67 % | 108.000 K -71.88 % | 384.000 K -77.41 % | 1.700 M 476.27 % | 295.000 K -82.19 % | 1.656 M -0.90 % | 1.671 M 2 938.18 % | 55.000 K 243.77 % | 15.999 K -99.47 % | 3.000 M 52.44 % | 1.968 M 356.61 % | 431.000 K -93.03 % | 6.183 M 62.07 % | 3.815 M 36.69 % | 2.791 M 49.41 % | 1.868 M 66.04 % | 1.125 M -52.24 % | 2.356 M 59.86 % | 1.474 M -71.27 % | 5.129 M 30.69 % | 3.925 M 0.00 % | 3.925 M -5.67 % | 4.161 M 0.00 % | 4.161 M -13.06 % | 4.786 M 100.00 % | 2.393 M -35.26 % | 3.697 M 100.00 % | 1.848 M |
| Cost and expenses | 2.561 M 35.79 % | 1.886 M 17.65 % | 1.603 M -69.82 % | 5.311 M 90.29 % | 2.791 M 17.07 % | 2.384 M 87.13 % | 1.274 M -19.67 % | 1.586 M -47.36 % | 3.013 M 85.99 % | 1.620 M -45.05 % | 2.948 M -3.44 % | 3.053 M -33.49 % | 4.590 M 259.44 % | 1.277 M -80.91 % | 6.689 M 114.67 % | 3.116 M 106.63 % | 1.508 M -79.46 % | 7.340 M 42.77 % | 5.141 M 13.84 % | 4.516 M 19.19 % | 3.789 M 26.60 % | 2.993 M 1.85 % | 2.939 M -26.55 % | 4.001 M -11.63 % | 4.527 M 0.00 % | 4.527 M 0.00 % | 4.527 M -5.71 % | 4.801 M 0.00 % | 4.801 M -12.77 % | 5.504 M 100.00 % | 2.752 M -32.77 % | 4.093 M 100.00 % | 2.047 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | -365.000 K -141.10 % | 888.000 K 7.51 % | 826.000 K 1.98 % | 810.000 K -9.60 % | 896.000 K -5.98 % | 953.000 K 11.99 % | 851.000 K 5.71 % | 805.000 K -31.55 % | 1.176 M 5.19 % | 1.118 M -13.20 % | 1.288 M -9.80 % | 1.428 M 95.35 % | 731.000 K -56.75 % | 1.690 M -41.86 % | 2.907 M 239.60 % | 856.000 K -45.06 % | 1.558 M -10.31 % | 1.737 M -43.27 % | 3.062 M 23.22 % | 2.485 M 42.00 % | 1.750 M -14.84 % | 2.055 M 302.96 % | -1.013 M -168.71 % | 1.474 M 137.54 % | -3.925 M -200.00 % | 3.925 M 0.00 % | 3.925 M -5.67 % | 4.161 M 0.00 % | 4.161 M -13.06 % | 4.786 M 100.00 % | 2.393 M -35.26 % | 3.697 M 100.00 % | 1.848 M |
| Interest income | -490.000 K -198.79 % | 496.000 K 5.08 % | 472.000 K -5.41 % | 499.000 K -12.76 % | 572.000 K 10.21 % | 519.000 K -15.33 % | 613.000 K 49.88 % | 409.000 K 386.90 % | 84.000 K -6.67 % | 90.000 K -5.26 % | 95.000 K -4.04 % | 99.000 K -11.61 % | 112.000 K 27.27 % | 88.000 K -5.38 % | 93.000 K 111.36 % | 44.000 K -56.86 % | 102.000 K 15.91 % | 88.000 K -14.56 % | 103.000 K -10.43 % | 115.000 K 8.49 % | 106.000 K 1 077.78 % | 9.000 K -40.00 % | 15.000 K | 0.000 -100.00 % | 43.514 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.429 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 50.000 K 4.17 % | 48.000 K -11.11 % | 54.000 K -23.94 % | 71.000 K -14.46 % | 83.000 K -19.42 % | 103.000 K 1.98 % | 101.000 K 4.12 % | 97.000 K -38.22 % | 157.000 K 287.65 % | 40.500 K 575.00 % | 6.000 K 0.00 % | 6.000 K -45.45 % | 11.000 K -26.67 % | 15.000 K -25.00 % | 20.000 K -4.76 % | 21.000 K -8.70 % | 23.000 K 0.00 % | 23.000 K -11.54 % | 26.000 K -63.89 % | 72.000 K 200.00 % | 24.000 K -63.08 % | 65.000 K -87.77 % | 531.500 K 0.00 % | 531.500 K 48.05 % | 358.998 K 0.00 % | 358.996 K 0.00 % | 358.996 K -4.26 % | 374.984 K 0.00 % | 374.984 K -7.60 % | 405.840 K 100.00 % | 202.920 K -11.36 % | 228.936 K 100.00 % | 114.468 K |
| Operating income | -725.000 K -7.57 % | -674.000 K 11.43 % | -761.000 K 50.84 % | -1.548 M -414.00 % | 493.000 K 172.71 % | -678.000 K -240.70 % | -199.000 K 72.85 % | -733.000 K -25.09 % | -586.000 K -4 407.69 % | -13.000 K 94.27 % | -227.000 K 60.59 % | -576.000 K -121.15 % | 2.723 M 485.69 % | -706.000 K 83.48 % | -4.273 M -214.71 % | 3.725 M 22 011.76 % | -17.000 K -109.88 % | 172.000 K 120.62 % | -834.000 K -110.08 % | -397.000 K -212.15 % | 354.000 K -51.31 % | 727.000 K -90.92 % | 8.006 M 212.76 % | -7.100 M -778.28 % | 1.047 M -2.88 % | 1.078 M 0.00 % | 1.078 M -13.58 % | 1.247 M 0.00 % | 1.247 M 3.04 % | 1.210 M 100.00 % | 605.124 K -85.18 % | 4.084 M 100.00 % | 2.042 M |
| Operating income ratio | -0.47 -5.75 % | -0.45 24.91 % | -0.59 51.45 % | -1.22 -774.66 % | 0.18 144.52 % | -0.41 -292.91 % | -0.10 80.60 % | -0.53 -87.95 % | -0.28 -5 228.27 % | -0.01 94.45 % | -0.10 62.58 % | -0.26 -175.55 % | 0.34 208.96 % | -0.31 82.87 % | -1.82 -297.70 % | 0.92 14 431.10 % | -0.01 -111.56 % | 0.06 123.90 % | -0.23 -127.97 % | -0.10 -216.88 % | 0.09 -43.30 % | 0.15 -91.40 % | 1.79 212.76 % | -1.59 -946.77 % | 0.19 -2.88 % | 0.19 0.00 % | 0.19 -15.15 % | 0.23 0.00 % | 0.23 10.02 % | 0.21 0.00 % | 0.21 -57.92 % | 0.49 0.00 % | 0.49 |
| Total other income expenses net | -13.826 M -1 839.12 % | 795.000 K -12.73 % | 911.000 K 145.57 % | -1.999 M -33 416.67 % | 6.000 K -98.74 % | 477.000 K -71.49 % | 1.673 M 80.47 % | 927.000 K 427.56 % | -283.000 K -118.77 % | 1.508 M 664.79 % | -267.000 K -93.48 % | -138.000 K -115.18 % | 909.000 K -49.75 % | 1.809 M 8 945.00 % | 20.000 K -98.30 % | 1.177 M -5.99 % | 1.252 M 128.88 % | -4.335 M -594.71 % | -624.000 K -424.37 % | -119.000 K -1 091.67 % | 12.000 K -98.80 % | 1.004 M 106.65 % | -15.105 M | 0.000 -100.00 % | 31.536 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2008-01-31 |
| 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -1.333 M -7.41 % | -1.241 M 24.42 % | -1.642 M -33.28 % | -1.232 M 27.91 % | -1.709 M -38.27 % | -1.236 M -83.11 % | -675.000 K 57.84 % | -1.601 M -85.52 % | -863.000 K 26.11 % | -1.168 M 70.84 % | -4.005 M 7.18 % | -4.315 M 14.23 % | -5.031 M 12.38 % | -5.742 M 6.27 % | -6.126 M 31.80 % | -8.983 M -187.36 % | -3.126 M -222.60 % | -969.000 K 65.65 % | -2.821 M -23.46 % | -2.285 M 37.29 % | -3.644 M 15.22 % | -4.298 M 15.01 % | -5.057 M 39.49 % | -8.358 M 18.46 % | -10.250 M 13.92 % | -11.907 M -4.60 % | -11.383 M 12.90 % | -13.069 M 34.84 % | -20.058 M |
| Total investments | 3.711 M -16.63 % | 4.451 M 1.46 % | 4.387 M -16.10 % | 5.229 M -14.25 % | 6.098 M -14.23 % | 7.110 M 4.28 % | 6.818 M -13.02 % | 7.839 M -59.62 % | 19.413 M -1.91 % | 19.790 M 7.84 % | 18.352 M -1.93 % | 18.713 M 25.16 % | 14.951 M 5.81 % | 14.130 M 13.94 % | 12.401 M -0.14 % | 12.419 M -26.04 % | 16.792 M 20.35 % | 13.953 M -24.31 % | 18.435 M -4.56 % | 19.315 M -0.54 % | 19.420 M -0.08 % | 19.436 M 5.18 % | 18.478 M 11.73 % | 16.539 M 5.19 % | 15.722 M 1.02 % | 15.563 M 8.16 % | 14.389 M 0.36 % | 14.337 M 625.61 % | 1.976 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -3.203 M 0.19 % | -3.209 M -0.50 % | -3.193 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 % | -231.000 K -11.06 % | -208.000 K -37.75 % | -151.000 K 47.48 % | -287.509 K -0.88 % | -285.000 K -12.36 % | -253.643 K -14.25 % | -222.000 K -35.94 % | -163.307 K -111.31 % | -77.285 K |
| Retained earnings | 0.000 100.00 % | -2.856 M 4.06 % | -2.977 M 4.80 % | -3.127 M -844.52 % | 420.000 K 631.65 % | -79.000 K -164.75 % | 122.000 K 109.02 % | -1.352 M 12.55 % | -1.546 M -74.30 % | -887.000 K 62.46 % | -2.363 M -27.59 % | -1.852 M -64.33 % | -1.127 M -24.94 % | -902.000 K 84.09 % | -5.668 M -295.26 % | -1.434 M 77.02 % | -6.239 M 14.00 % | -7.255 M -137.01 % | -3.061 M -90.36 % | -1.608 M -53.44 % | -1.048 M 25.14 % | -1.400 M | 0.000 -100.00 % | 14.124 M 6.47 % | 13.266 M -2.78 % | 13.645 M 8.42 % | 12.585 M -0.49 % | 12.647 M 28.53 % | 9.840 M |
| Common stock | 390.000 K 0.00 % | 390.000 K 0.00 % | 390.000 K 0.00 % | 390.000 K 0.00 % | 390.000 K 0.00 % | 390.000 K 0.00 % | 390.000 K 0.00 % | 390.000 K 0.00 % | 390.000 K 0.00 % | 390.000 K -17.02 % | 470.000 K 0.00 % | 470.000 K 0.00 % | 470.000 K 0.00 % | 470.000 K -2.29 % | 481.000 K -0.82 % | 485.000 K -28.04 % | 674.000 K 0.00 % | 674.000 K 0.00 % | 674.000 K 0.00 % | 674.000 K 0.00 % | 674.000 K 0.00 % | 674.000 K 0.00 % | 674.000 K -0.07 % | 674.479 K -3.37 % | 698.000 K -5.35 % | 737.444 K -1.28 % | 747.000 K -2.94 % | 769.644 K 0.15 % | 768.471 K |
| Total equity | 5.118 M -74.00 % | 19.684 M 0.65 % | 19.557 M 0.69 % | 19.423 M -15.83 % | 23.077 M 2.12 % | 22.599 M -0.93 % | 22.810 M 6.37 % | 21.444 M 0.84 % | 21.265 M -3.13 % | 21.952 M -5.66 % | 23.269 M -2.38 % | 23.837 M -3.34 % | 24.660 M -0.71 % | 24.837 M 23.76 % | 20.069 M -17.20 % | 24.237 M 8.02 % | 22.437 M 4.16 % | 21.540 M -17.14 % | 25.995 M -7.27 % | 28.033 M -1.62 % | 28.495 M 2.31 % | 27.851 M 0.49 % | 27.714 M -36.18 % | 43.423 M -0.21 % | 43.513 M -2.09 % | 44.442 M 3.28 % | 43.029 M -3.35 % | 44.520 M 8.78 % | 40.926 M |
| Other non current liabilities | 332.000 K -13.09 % | 382.000 K -7.06 % | 411.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 79.000 K -50.93 % | 161.000 K -42.50 % | 280.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 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 332.000 K -13.09 % | 382.000 K -7.06 % | 411.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 79.000 K -50.93 % | 161.000 K -42.50 % | 280.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.000 K -85.45 % | 433.000 K 320.39 % | 103.000 K 50.63 % | 68.380 K -95.51 % | 1.523 M 3 037.88 % | 48.536 K -95.79 % | 1.152 M 2 538.81 % | 43.656 K -11.94 % | 49.578 K |
| Other current liabilities | 602.000 K 2.03 % | 590.000 K 25.27 % | 471.000 K 1 172.97 % | 37.000 K -81.41 % | 199.000 K -14.96 % | 234.000 K -21.21 % | 297.000 K -31.88 % | 436.000 K 2.35 % | 426.000 K | 0.000 -100.00 % | 165.000 K | 0.000 -100.00 % | 2.093 M | 0.000 -100.00 % | 1.561 M | 0.000 -100.00 % | 204.000 K | 0.000 -100.00 % | 230.000 K | 0.000 -100.00 % | 325.000 K | 0.000 -100.00 % | 364.000 K -56.91 % | 844.820 K | 0.000 -100.00 % | 1.005 M | 0.000 -100.00 % | 2.648 M 296.56 % | 667.857 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 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 current liabilities | 618.000 K -6.65 % | 662.000 K 33.20 % | 497.000 K 355.96 % | 109.000 K -53.81 % | 236.000 K -29.13 % | 333.000 K -19.76 % | 415.000 K -52.30 % | 870.000 K 87.90 % | 463.000 K 112.39 % | 218.000 K 21.11 % | 180.000 K -3.23 % | 186.000 K -91.21 % | 2.116 M 300.00 % | 529.000 K -69.03 % | 1.708 M 422.32 % | 327.000 K 11.22 % | 294.000 K -31.94 % | 432.000 K 15.51 % | 374.000 K -26.09 % | 506.000 K 11.95 % | 452.000 K -30.35 % | 649.000 K -2.84 % | 668.000 K -37.98 % | 1.077 M -41.69 % | 1.847 M 47.27 % | 1.254 M -10.93 % | 1.408 M -49.95 % | 2.813 M 44.41 % | 1.948 M |
| Total liabilities | 950.000 K -9.00 % | 1.044 M 14.98 % | 908.000 K 733.03 % | 109.000 K -53.81 % | 236.000 K -29.13 % | 333.000 K -32.59 % | 494.000 K -52.09 % | 1.031 M 38.76 % | 743.000 K 240.83 % | 218.000 K 21.11 % | 180.000 K -3.23 % | 186.000 K -91.21 % | 2.116 M 300.00 % | 529.000 K -69.03 % | 1.708 M 422.32 % | 327.000 K 11.22 % | 294.000 K -31.94 % | 432.000 K 15.51 % | 374.000 K -26.09 % | 506.000 K 11.95 % | 452.000 K -30.35 % | 649.000 K -2.84 % | 668.000 K -37.98 % | 1.077 M -41.69 % | 1.847 M 47.27 % | 1.254 M -10.93 % | 1.408 M -49.95 % | 2.813 M 44.41 % | 1.948 M |
| Other non current assets | 98.000 K 117.16 % | -571.000 K 5.93 % | -607.000 K -203.50 % | -200.000 K 31.03 % | -290.000 K 24.87 % | -386.000 K 20.25 % | -484.000 K 10.54 % | -541.000 K 24.55 % | -717.000 K -184.52 % | -252.000 K 32.08 % | -371.000 K -0.54 % | -369.000 K 2.38 % | -378.000 K -102.14 % | -187.000 K -1.63 % | -184.000 K -3.37 % | -178.000 K 96.41 % | -4.960 M 64.67 % | -14.038 M 24.29 % | -18.542 M 4.69 % | -19.455 M -12.37 % | -17.313 M -6 889.41 % | 255.000 K 116.10 % | 118.000 K 101.41 % | -8.358 M -3 456.61 % | 249.000 K 102.09 % | -11.907 M -4 979.98 % | 244.000 K 101.87 % | -13.069 M 34.84 % | -20.058 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.000 K 24.44 % | 45.000 K -71.70 % | 159.000 K 6.00 % | 150.000 K -0.66 % | 151.000 K 2.03 % | 148.000 K 10.45 % | 134.000 K -1.47 % | 136.000 K -97.22 % | 4.896 M -64.91 % | 13.953 M -24.31 % | 18.435 M -4.56 % | 19.315 M -0.54 % | 19.420 M | 0.000 | 0.000 -100.00 % | 37.298 K | 0.000 -100.00 % | 253.643 K | 0.000 -100.00 % | 226.366 K -3.58 % | 234.770 K |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.942 M -2.84 % | 16.408 M -1.25 % | 16.615 M -1.62 % | 16.889 M -3.80 % | 17.556 M -3.05 % | 18.109 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.942 M -2.84 % | 16.408 M -1.25 % | 16.615 M -1.62 % | 16.889 M -3.80 % | 17.556 M -3.05 % | 18.109 M |
| Property plant equipment net | 526.000 K -7.88 % | 571.000 K -5.93 % | 607.000 K 203.50 % | 200.000 K -31.03 % | 290.000 K -24.87 % | 386.000 K -20.25 % | 484.000 K -10.54 % | 541.000 K -18.15 % | 661.000 K 219.32 % | 207.000 K -2.36 % | 212.000 K -3.20 % | 219.000 K -3.52 % | 227.000 K 482.05 % | 39.000 K -22.00 % | 50.000 K 19.05 % | 42.000 K -34.38 % | 64.000 K -24.71 % | 85.000 K -20.56 % | 107.000 K -23.57 % | 140.000 K -20.90 % | 177.000 K 0.00 % | 177.000 K -19.91 % | 221.000 K 216.01 % | 69.934 K 125.59 % | 31.000 K -23.85 % | 40.708 K -48.47 % | 79.000 K -41.83 % | 135.819 K -42.86 % | 237.686 K |
| Total non current assets | 624.000 K 9.28 % | 571.000 K -5.93 % | 607.000 K 203.50 % | 200.000 K -31.03 % | 290.000 K -24.87 % | 386.000 K -20.25 % | 484.000 K -10.54 % | 541.000 K -24.55 % | 717.000 K 184.52 % | 252.000 K -32.08 % | 371.000 K 0.54 % | 369.000 K -2.38 % | 378.000 K 102.14 % | 187.000 K 1.63 % | 184.000 K 3.37 % | 178.000 K -96.41 % | 4.960 M -64.67 % | 14.038 M -24.29 % | 18.542 M -4.69 % | 19.455 M 751.80 % | 2.284 M 428.70 % | 432.000 K 27.43 % | 339.000 K -97.89 % | 16.049 M -3.83 % | 16.688 M -1.31 % | 16.910 M -1.76 % | 17.212 M -3.94 % | 17.918 M -3.57 % | 18.582 M |
| Other current assets | 1.000 K -88.89 % | 9.000 K -97.82 % | 413.000 K 275.45 % | 110.000 K -93.02 % | 1.575 M | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 978.000 K 8.43 % | 902.000 K 14.90 % | 785.000 K 20.21 % | 653.000 K -89.90 % | 6.466 M 21.06 % | 5.341 M 80.38 % | 2.961 M 21.50 % | 2.437 M 144.68 % | 996.000 K 108.25 % | 478.268 K -82.47 % | 2.728 M 110.33 % | 1.297 M -63.96 % | 3.599 M -16.96 % | 4.334 M 5 185.37 % | 82.000 K -75.88 % | 340.000 K | 0.000 -100.00 % | 211.370 K | 0.000 -100.00 % | 129.353 K -45.91 % | 239.145 K |
| Short term investments | 3.711 M -16.63 % | 4.451 M 1.46 % | 4.387 M -16.10 % | 5.229 M -14.25 % | 6.098 M -14.23 % | 7.110 M 4.28 % | 6.818 M -13.02 % | 7.839 M -59.50 % | 19.357 M -1.97 % | 19.745 M 8.53 % | 18.193 M -1.99 % | 18.563 M 25.43 % | 14.800 M 5.85 % | 13.982 M 13.98 % | 12.267 M -0.13 % | 12.283 M 3.25 % | 11.896 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.420 M -0.08 % | 19.436 M 5.18 % | 18.478 M 11.73 % | 16.539 M 5.19 % | 15.722 M 1.02 % | 15.563 M 8.16 % | 14.389 M 0.36 % | 14.337 M 625.61 % | 1.976 M |
| cash and cash equivalents | 1.333 M 7.41 % | 1.241 M -24.42 % | 1.642 M 33.28 % | 1.232 M -27.91 % | 1.709 M 38.27 % | 1.236 M 83.11 % | 675.000 K -57.84 % | 1.601 M 85.52 % | 863.000 K -26.11 % | 1.168 M -70.84 % | 4.005 M -7.18 % | 4.315 M -14.23 % | 5.031 M -12.38 % | 5.742 M -6.27 % | 6.126 M -31.80 % | 8.983 M 187.36 % | 3.126 M 222.60 % | 969.000 K -65.65 % | 2.821 M 23.46 % | 2.285 M -37.29 % | 3.644 M -15.22 % | 4.298 M -15.01 % | 5.057 M -39.49 % | 8.358 M -18.46 % | 10.250 M -13.92 % | 11.907 M 4.60 % | 11.383 M -12.90 % | 13.069 M -34.84 % | 20.058 M |
| Cash and short term investments | 5.044 M -11.38 % | 5.692 M -5.59 % | 6.029 M -6.69 % | 6.461 M -17.24 % | 7.807 M -6.46 % | 8.346 M 11.38 % | 7.493 M -20.63 % | 9.440 M -53.31 % | 20.220 M -3.31 % | 20.913 M -5.79 % | 22.198 M -2.97 % | 22.878 M 15.36 % | 19.831 M 0.54 % | 19.724 M 7.24 % | 18.393 M -13.51 % | 21.266 M 41.57 % | 15.022 M 1 450.26 % | 969.000 K -65.65 % | 2.821 M 23.46 % | 2.285 M -90.09 % | 23.064 M -2.82 % | 23.734 M 0.85 % | 23.535 M -5.47 % | 24.897 M -4.14 % | 25.972 M -5.45 % | 27.470 M 6.59 % | 25.772 M -5.96 % | 27.406 M 24.39 % | 22.033 M |
| Total current assets | 5.444 M -9.42 % | 6.010 M -8.08 % | 6.538 M -4.28 % | 6.830 M -27.20 % | 9.382 M 7.73 % | 8.709 M -5.08 % | 9.175 M -7.25 % | 9.892 M -53.28 % | 21.171 M -2.95 % | 21.815 M -4.99 % | 22.960 M -2.43 % | 23.531 M -10.44 % | 26.273 M 4.82 % | 25.065 M 17.52 % | 21.329 M -10.02 % | 23.703 M 48.25 % | 15.988 M 192.71 % | 5.462 M -0.15 % | 5.470 M -20.47 % | 6.878 M -74.20 % | 26.663 M -5.01 % | 28.068 M 0.09 % | 28.043 M -1.43 % | 28.451 M -0.77 % | 28.672 M -0.40 % | 28.787 M 5.74 % | 27.225 M -7.44 % | 29.415 M 21.09 % | 24.292 M |
| Inventory | 0.000 100.00 % | -4.451 M -1.46 % | -4.387 M 16.10 % | -5.229 M 14.25 % | -6.098 M 14.23 % | -7.110 M -4.28 % | -6.818 M 13.02 % | -7.839 M 59.50 % | -19.357 M 1.97 % | -19.745 M -8.53 % | -18.193 M 1.99 % | -18.563 M -25.43 % | -14.800 M -5.85 % | -13.982 M -13.98 % | -12.267 M 0.13 % | -12.283 M -3.25 % | -11.896 M | 0.000 | 0.000 | 0.000 100.00 % | -2.705 M 86.08 % | -19.436 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 399.000 K 29.13 % | 309.000 K -25.18 % | 413.000 K 59.46 % | 259.000 K -82.17 % | 1.453 M 300.28 % | 363.000 K -78.22 % | 1.667 M 268.81 % | 452.000 K -52.47 % | 951.000 K 7.22 % | 887.000 K 17.17 % | 757.000 K 17.00 % | 647.000 K -89.96 % | 6.442 M 22.19 % | 5.272 M 83.69 % | 2.870 M 17.77 % | 2.437 M 152.28 % | 966.000 K -75.94 % | 4.015 M 51.90 % | 2.643 M -19.81 % | 3.296 M -5.37 % | 3.483 M -19.64 % | 4.334 M -2.08 % | 4.426 M 33.55 % | 3.314 M 22.74 % | 2.700 M 144.26 % | 1.105 M -23.92 % | 1.453 M -22.66 % | 1.879 M -6.97 % | 2.020 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.358 M | 0.000 -100.00 % | 11.907 M | 0.000 -100.00 % | 13.069 M -34.84 % | 20.058 M |
| Other assets | 0.000 -100.00 % | 14.147 M 6.21 % | 13.320 M 6.54 % | 12.502 M -8.35 % | 13.641 M -1.42 % | 13.837 M 1.41 % | 13.645 M 13.31 % | 12.042 M 9 935.00 % | 120.000 K 16.50 % | 103.000 K -12.71 % | 118.000 K -4.07 % | 123.000 K -1.60 % | 125.000 K 9.65 % | 114.000 K -56.82 % | 264.000 K -61.35 % | 683.000 K -61.69 % | 1.783 M -27.87 % | 2.472 M 4.88 % | 2.357 M 6.84 % | 2.206 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 16.000 K -77.78 % | 72.000 K 176.92 % | 26.000 K -63.89 % | 72.000 K 94.59 % | 37.000 K -62.63 % | 99.000 K -16.10 % | 118.000 K -72.81 % | 434.000 K 2 452.94 % | 17.000 K -92.06 % | 214.000 K 1 326.67 % | 15.000 K -90.26 % | 154.000 K 3 750.00 % | 4.000 K -97.26 % | 146.000 K 19.67 % | 122.000 K -53.96 % | 265.000 K 728.13 % | 32.000 K -91.14 % | 361.000 K 296.70 % | 91.000 K -77.59 % | 406.000 K 544.44 % | 63.000 K -85.45 % | 433.000 K 320.39 % | 103.000 K 51.47 % | 68.000 K -95.54 % | 1.523 M 3 037.88 % | 48.536 K -95.79 % | 1.152 M 2 538.81 % | 43.656 K -11.94 % | 49.578 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K 400.00 % | 4.000 K | 0.000 -100.00 % | 32.000 K 68.42 % | 19.000 K -95.04 % | 383.000 K 1 432.00 % | 25.000 K -59.68 % | 62.000 K 6.90 % | 58.000 K -18.31 % | 71.000 K 33.96 % | 53.000 K -47.00 % | 100.000 K 56.25 % | 64.000 K -70.37 % | 216.000 K 7.46 % | 201.000 K 23.18 % | 163.180 K -49.64 % | 324.000 K 61.67 % | 200.409 K -21.72 % | 256.000 K 111.10 % | 121.267 K -90.15 % | 1.231 M |
| 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 |
| 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 |
| 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 |
| Preferred stock | 0.000 -100.00 % | 3.203 M -0.19 % | 3.209 M 0.50 % | 3.193 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 % | 1.048 M -25.14 % | 1.400 M | 0.000 -100.00 % | 1.500 | 0.000 -100.00 % | 1.400 | 0.000 -100.00 % | 0.900 -43.75 % | 1.600 |
| Other total stockholders equity | 4.728 M -81.35 % | 25.353 M 13.30 % | 22.376 M 0.67 % | 22.226 M -2.03 % | 22.687 M 2.15 % | 22.209 M -0.94 % | 22.420 M 6.49 % | 21.054 M 0.86 % | 20.875 M -3.19 % | 21.562 M -5.43 % | 22.799 M -2.43 % | 23.367 M -3.40 % | 24.190 M -0.73 % | 24.367 M 24.40 % | 19.588 M -17.53 % | 23.752 M 9.14 % | 21.763 M 4.30 % | 20.866 M -17.59 % | 25.321 M -7.45 % | 27.359 M -5.23 % | 28.869 M 1.02 % | 28.577 M 5.68 % | 27.040 M -6.48 % | 28.915 M -2.15 % | 29.549 M -2.52 % | 30.314 M 2.08 % | 29.697 M -5.02 % | 31.266 M 3.13 % | 30.317 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 |
| 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 100.00 % | -63.000 K 85.45 % | -433.000 K -320.39 % | -103.000 K -50.63 % | -68.380 K 95.51 % | -1.523 M -3 037.88 % | -48.536 K 95.79 % | -1.152 M -2 538.81 % | -43.656 K 11.94 % | -49.578 K |
| Total assets | 6.068 M -70.73 % | 20.728 M 1.29 % | 20.465 M 4.78 % | 19.532 M -16.22 % | 23.313 M 1.66 % | 22.932 M -1.60 % | 23.304 M 3.69 % | 22.475 M 2.12 % | 22.008 M -0.73 % | 22.170 M -5.45 % | 23.449 M -2.39 % | 24.023 M -10.28 % | 26.776 M 5.56 % | 25.366 M 16.48 % | 21.777 M -11.35 % | 24.564 M 8.06 % | 22.731 M 3.45 % | 21.972 M -16.67 % | 26.369 M -7.60 % | 28.539 M -1.41 % | 28.947 M 1.57 % | 28.500 M 0.42 % | 28.382 M -36.22 % | 44.500 M -1.90 % | 45.360 M -0.74 % | 45.697 M 2.83 % | 44.437 M -6.12 % | 47.333 M 10.40 % | 42.874 M |
| 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 |
| 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2008-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -712.000 K -791.26 % | 103.000 K 113.05 % | -789.000 K -166.08 % | 1.194 M 242.82 % | -836.000 K -363.72 % | 317.000 K 133.19 % | -955.000 K -226.66 % | 754.000 K 219.49 % | 236.000 K 591.67 % | -48.000 K -220.00 % | -15.000 K -100.26 % | 5.878 M 216.35 % | -5.052 M -371.03 % | 1.864 M 3 704.08 % | 49.000 K 113.21 % | -371.000 K -108.80 % | 4.216 M 315.21 % | -1.959 M -209.26 % | 1.793 M 252.60 % | -1.175 M -13.53 % | -1.035 M -2 200.00 % | -45.000 K 94.28 % | -786.500 K -28.62 % | -611.500 K 43.47 % | -1.082 M 0.00 % | -1.082 M -40.42 % | -770.324 K 0.00 % | -770.324 K -169.00 % | 1.116 M 0.00 % | 1.116 M 100.00 % | 558.234 K 118.55 % | -3.009 M -100.00 % | -1.504 M |
| Accounts receivables | -776.000 K -853.40 % | 103.000 K 113.05 % | -789.000 K -166.08 % | 1.194 M 242.82 % | -836.000 K -363.72 % | 317.000 K 133.19 % | -955.000 K -226.66 % | 754.000 K 219.49 % | 236.000 K 591.67 % | -48.000 K -220.00 % | -15.000 K -100.26 % | 5.878 M 216.35 % | -5.052 M -371.03 % | 1.864 M 3 704.08 % | 49.000 K 113.21 % | -371.000 K -108.80 % | 4.216 M 315.21 % | -1.959 M -209.26 % | 1.793 M 252.60 % | -1.175 M -13.53 % | -1.035 M -2 200.00 % | -45.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 64.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 14.380 M 2 282.09 % | -659.000 K -663.25 % | 117.000 K -94.00 % | 1.950 M 154.24 % | 767.000 K 247.78 % | -519.000 K 60.98 % | -1.330 M -56.47 % | -850.000 K -317.95 % | 390.000 K 126.62 % | -1.465 M -603.44 % | 291.000 K 116.22 % | -1.794 M -298.01 % | 906.000 K 128.15 % | -3.218 M -336.27 % | 1.362 M 219.06 % | -1.144 M 17.70 % | -1.390 M -131.64 % | 4.393 M 789.27 % | 494.000 K 185.55 % | 173.000 K 184.39 % | -205.000 K 79.96 % | -1.023 M -113.70 % | 7.467 M -0.40 % | 7.497 M 2 809.94 % | -276.630 K -474.19 % | -48.177 K -106.31 % | 764.061 K 403.11 % | -252.078 K -155.19 % | 456.774 K 132.05 % | -1.425 M -100.00 % | -712.649 K -154.42 % | 1.309 M 100.00 % | 654.731 K |
| Net cash provided by operating activities | -833.000 K -115.25 % | -387.000 K 17.31 % | -468.000 K -40.96 % | -332.000 K -164.72 % | 513.000 K 271.00 % | -300.000 K 57.75 % | -710.000 K -464.10 % | 195.000 K 301.03 % | -97.000 K -203.13 % | -32.000 K 86.03 % | -229.000 K -106.81 % | 3.365 M 693.47 % | -567.000 K -54.92 % | -366.000 K 86.94 % | -2.803 M -184.66 % | 3.311 M -14.33 % | 3.865 M 322.51 % | -1.737 M -301.98 % | 860.000 K 157.72 % | -1.490 M -74.07 % | -856.000 K -238.29 % | 619.000 K 188.58 % | 214.500 K 0.00 % | 214.500 K 21.07 % | 177.168 K 0.00 % | 177.166 K -61.96 % | 465.797 K 0.00 % | 465.794 K -68.97 % | 1.501 M 0.00 % | 1.501 M 100.00 % | 750.645 K -60.69 % | 1.910 M 100.00 % | 954.756 K |
| Investments in property plant and equipment | -1.000 K 66.67 % | -3.000 K 0.00 % | -3.000 K 25.00 % | -4.000 K -500.00 % | 1.000 K 150.00 % | -2.000 K -300.00 % | 1.000 K 200.00 % | -1.000 K 75.00 % | -4.000 K -300.00 % | -1.000 K 85.71 % | -7.000 K -600.00 % | -1.000 K 50.00 % | -2.000 K 0.00 % | -2.000 K 93.10 % | -29.000 K -1 350.00 % | -2.000 K 50.00 % | -4.000 K 0.00 % | -4.000 K 0.00 % | -4.000 K 88.24 % | -34.000 K -78.95 % | -19.000 K 29.63 % | -27.000 K 76.00 % | -112.500 K 0.00 % | -112.500 K -253.12 % | -31.859 K 0.00 % | -31.859 K -713.92 % | -3.914 K 0.00 % | -3.914 K 65.42 % | -11.318 K 0.00 % | -11.318 K -100.00 % | -5.659 K 54.34 % | -12.395 K -100.00 % | -6.197 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.058 M 0.00 % | -1.058 M -113.98 % | -494.204 K 0.00 % | -494.204 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 959.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 6.000 K | 0.000 -100.00 % | 951.000 K | 0.000 -100.00 % | 104.000 K -89.62 % | 1.002 M 5 466.67 % | 18.000 K -96.91 % | 582.000 K 3 780.00 % | 15.000 K 87.50 % | 8.000 K -27.27 % | 11.000 K 100.28 % | -3.989 M -2 056.22 % | -185.000 K -1 421.43 % | 14.000 K 187.50 % | -16.000 K -100.29 % | 5.490 M 425.43 % | -1.687 M -168 800.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K -66.67 % | 3.000 K -66.67 % | 9.000 K 100.78 % | -1.155 M -198.72 % | 1.170 M 343.25 % | -480.994 K -191.43 % | 526.062 K 902.96 % | 52.451 K 1 239.99 % | 3.914 K 100.07 % | -5.366 M 2.44 % | -5.500 M -100.00 % | -2.750 M -188.77 % | 3.098 M 100.00 % | 1.549 M |
| Net cash used for investing activites | 964.000 K 32 233.33 % | -3.000 K -100.32 % | 948.000 K 23 800.00 % | -4.000 K -103.81 % | 105.000 K -89.50 % | 1.000 M 5 163.16 % | 19.000 K -96.73 % | 581.000 K 5 181.82 % | 11.000 K 57.14 % | 7.000 K 75.00 % | 4.000 K 100.10 % | -3.990 M -2 033.69 % | -187.000 K -1 658.33 % | 12.000 K 126.67 % | -45.000 K -100.82 % | 5.488 M 424.54 % | -1.691 M -56 266.67 % | -3.000 K 25.00 % | -4.000 K 87.88 % | -33.000 K -106.25 % | -16.000 K 11.11 % | -18.000 K 98.44 % | -1.155 M 1.28 % | -1.170 M -143.25 % | -480.994 K 8.57 % | -526.063 K -1 102.97 % | 52.450 K 1 439.98 % | -3.914 K 99.93 % | -5.377 M 2.44 % | -5.511 M -100.00 % | -2.756 M -189.31 % | 3.086 M 100.00 % | 1.543 M |
| 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 100.00 % | -1.385 M | 0.000 100.00 % | -604.360 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.749 M | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K -207.69 % | -65.000 K 97.67 % | -2.795 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.384 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.348 M -93.54 % | -696.500 K 0.00 % | -696.500 K 1.72 % | -708.670 K 0.00 % | -708.670 K -25.90 % | -562.869 K 0.00 % | -562.869 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -1.666 M -201.46 % | 1.642 M 3 669.57 % | -46.000 K 41.03 % | -78.000 K 40.91 % | -132.000 K -10.92 % | -119.000 K 19.05 % | -147.000 K -234.09 % | -44.000 K 77.89 % | -199.000 K 92.76 % | -2.749 M 31.36 % | -4.005 M -179.61 % | 5.031 M 200.00 % | -5.031 M -2 415.50 % | -200.000 K -207.69 % | -65.000 K 97.67 % | -2.795 M 10.59 % | -3.126 M -210.81 % | 2.821 M 200.00 % | -2.821 M -175.71 % | 3.726 M 7 097.18 % | -53.250 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.077 M 400.00 % | -692.352 K -329.12 % | 302.180 K 200.00 % | -302.180 K 52.87 % | -641.100 K -200.00 % | 641.100 K 100.00 % | 320.550 K -93.16 % | 4.688 M 100.00 % | 2.344 M |
| Net cash used provided by financing activities | -1.666 M -201.46 % | 1.642 M 3 669.57 % | -46.000 K 41.03 % | -78.000 K 40.91 % | -132.000 K -10.92 % | -119.000 K 19.05 % | -147.000 K -234.09 % | -44.000 K 77.89 % | -199.000 K 92.76 % | -2.749 M 31.36 % | -4.005 M -179.61 % | 5.031 M 200.00 % | -5.031 M -2 415.50 % | -200.000 K -207.69 % | -65.000 K 97.67 % | -2.795 M 10.59 % | -3.126 M -210.81 % | 2.821 M 200.00 % | -2.821 M -175.71 % | 3.726 M 7 097.18 % | -53.250 K 96.05 % | -1.348 M -93.54 % | -696.500 K 0.00 % | -696.500 K 50.29 % | -1.401 M 0.00 % | -1.401 M -61.96 % | -865.049 K 0.00 % | -865.049 K -34.93 % | -641.100 K -200.00 % | 641.100 K 100.00 % | 320.550 K -93.16 % | 4.688 M 100.00 % | 2.344 M |
| Effect of forex changes on cash | -15.000 K -36.36 % | -11.000 K 54.17 % | -24.000 K 61.90 % | -63.000 K -384.62 % | -13.000 K 35.00 % | -20.000 K 77.27 % | -88.000 K -1 566.67 % | 6.000 K 130.00 % | -20.000 K 68.25 % | -63.000 K 25.88 % | -85.000 K 6.59 % | -91.000 K -311.63 % | 43.000 K -74.71 % | 170.000 K 203.57 % | 56.000 K 138.10 % | -147.000 K -764.71 % | -17.000 K 84.82 % | -112.000 K 65.00 % | -320.000 K -490.24 % | 82.000 K -72.67 % | 300.000 K 419.15 % | -94.000 K -263.48 % | 57.500 K 360.00 % | 12.500 K 115.77 % | -79.259 K -466.67 % | -13.987 K 97.08 % | -479.103 K -811.64 % | 67.324 K -93.36 % | 1.014 M 855.42 % | -134.203 K -100.00 % | -67.101 K -119.42 % | 345.592 K 100.00 % | 172.796 K |
| Net change in cash | 92.000 K -92.59 % | 1.241 M 202.68 % | 410.000 K 185.95 % | -477.000 K -200.85 % | 473.000 K -15.69 % | 561.000 K 160.58 % | -926.000 K -225.47 % | 738.000 K 341.97 % | -305.000 K 89.25 % | -2.837 M 34.25 % | -4.315 M -200.00 % | 4.315 M 175.15 % | -5.742 M -1 395.31 % | -384.000 K 86.56 % | -2.857 M -148.78 % | 5.857 M 704.44 % | -969.000 K -200.00 % | 969.000 K 142.41 % | -2.285 M -200.00 % | 2.285 M 163.60 % | -3.593 M -219.23 % | 3.013 M 193.61 % | -3.219 M -300.00 % | -804.750 K 77.32 % | -3.548 M -300.00 % | -887.003 K 23.65 % | -1.162 M -300.00 % | -290.437 K 95.85 % | -7.006 M -300.00 % | -1.752 M 0.00 % | -1.752 M -134.93 % | 5.014 M 0.00 % | 5.014 M |
| Cash at beginning of period | 1.241 M | 0.000 -100.00 % | 1.232 M -27.91 % | 1.709 M 38.27 % | 1.236 M 83.11 % | 675.000 K -57.84 % | 1.601 M 85.52 % | 863.000 K -26.11 % | 1.168 M -70.84 % | 4.005 M -7.18 % | 4.315 M | 0.000 -100.00 % | 5.742 M -6.27 % | 6.126 M -31.80 % | 8.983 M 187.36 % | 3.126 M 222.60 % | 969.000 K | 0.000 -100.00 % | 2.285 M | 0.000 -100.00 % | 4.298 M 234.54 % | 1.285 M -84.63 % | 8.358 M 300.00 % | 2.090 M -92.65 % | 28.445 M 300.00 % | 7.111 M -75.16 % | 28.632 M 300.00 % | 7.158 M -79.20 % | 34.412 M 300.00 % | 8.603 M 0.00 % | 8.603 M 1 641.65 % | 493.965 K 0.00 % | 493.965 K |
| Cash at end of period | 1.333 M 7.41 % | 1.241 M -24.42 % | 1.642 M 33.28 % | 1.232 M -27.91 % | 1.709 M 38.27 % | 1.236 M 83.11 % | 675.000 K -57.84 % | 1.601 M 85.52 % | 863.000 K -26.11 % | 1.168 M | 0.000 -100.00 % | 4.315 M | 0.000 -100.00 % | 5.742 M -6.27 % | 6.126 M -31.80 % | 8.983 M | 0.000 -100.00 % | 969.000 K | 0.000 -100.00 % | 2.285 M 224.00 % | 705.250 K -83.59 % | 4.298 M -16.37 % | 5.139 M 300.00 % | 1.285 M -94.84 % | 24.897 M 300.00 % | 6.224 M -77.34 % | 27.470 M 300.00 % | 6.868 M -74.94 % | 27.406 M 300.00 % | 6.852 M 0.00 % | 6.852 M 24.39 % | 5.508 M 0.00 % | 5.508 M |
| Operating cash flow | -833.000 K -115.25 % | -387.000 K 17.31 % | -468.000 K -40.96 % | -332.000 K -164.72 % | 513.000 K 271.00 % | -300.000 K 57.75 % | -710.000 K -464.10 % | 195.000 K 301.03 % | -97.000 K -203.13 % | -32.000 K 86.03 % | -229.000 K -106.81 % | 3.365 M 693.47 % | -567.000 K -54.92 % | -366.000 K 86.94 % | -2.803 M -184.66 % | 3.311 M -14.33 % | 3.865 M 322.51 % | -1.737 M -301.98 % | 860.000 K 157.72 % | -1.490 M -74.07 % | -856.000 K -238.29 % | 619.000 K 188.58 % | 214.500 K 0.00 % | 214.500 K 21.07 % | 177.168 K 0.00 % | 177.166 K -61.96 % | 465.797 K 0.00 % | 465.794 K -68.97 % | 1.501 M 0.00 % | 1.501 M 100.00 % | 750.645 K -60.69 % | 1.910 M 100.00 % | 954.756 K |
| Capital expenditure | -1.000 K 66.67 % | -3.000 K 0.00 % | -3.000 K 25.00 % | -4.000 K -500.00 % | 1.000 K 150.00 % | -2.000 K -300.00 % | 1.000 K 200.00 % | -1.000 K 75.00 % | -4.000 K -300.00 % | -1.000 K 85.71 % | -7.000 K -600.00 % | -1.000 K 50.00 % | -2.000 K 0.00 % | -2.000 K 93.10 % | -29.000 K -1 350.00 % | -2.000 K 50.00 % | -4.000 K 0.00 % | -4.000 K 0.00 % | -4.000 K 88.24 % | -34.000 K -78.95 % | -19.000 K 29.63 % | -27.000 K 76.00 % | -112.500 K 0.00 % | -112.500 K -253.12 % | -31.859 K 0.00 % | -31.859 K -713.92 % | -3.914 K 0.00 % | -3.914 K 65.42 % | -11.318 K 0.00 % | -11.318 K -100.00 % | -5.659 K 54.34 % | -12.395 K -100.00 % | -6.197 K |
| Free CashFlow | -834.000 K -113.85 % | -390.000 K 17.20 % | -471.000 K -40.18 % | -336.000 K -165.37 % | 514.000 K 270.20 % | -302.000 K 57.40 % | -709.000 K -465.46 % | 194.000 K 292.08 % | -101.000 K -206.06 % | -33.000 K 86.02 % | -236.000 K -107.02 % | 3.364 M 691.21 % | -569.000 K -54.62 % | -368.000 K 87.01 % | -2.832 M -185.58 % | 3.309 M -14.30 % | 3.861 M 321.77 % | -1.741 M -303.39 % | 856.000 K 156.17 % | -1.524 M -74.17 % | -875.000 K -247.80 % | 592.000 K 480.39 % | 102.000 K 0.00 % | 102.000 K -29.80 % | 145.309 K 0.00 % | 145.306 K -68.54 % | 461.884 K 0.00 % | 461.878 K -69.00 % | 1.490 M 0.00 % | 1.490 M 100.00 % | 744.985 K -60.73 % | 1.897 M 100.00 % | 948.558 K |
| 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2009 | 2008 | 2008 |