Multipurpose Trading and Agencies Limited ZMULTIPU.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.609 M 1.78 % | 3.546 M 4.90 % | 3.380 M 3.95 % | 3.252 M -6.14 % | 3.464 M 64.32 % | 2.108 M -1.59 % | 2.142 M -13.20 % | 2.468 M 80.73 % | 1.366 M -31.32 % | 1.988 M 290.59 % | 509.036 K 2 165.20 % | 22.472 K | 0.000 -100.00 % | 300.000 K -70.01 % | 1.000 M |
| Net income | 1.703 M -11.05 % | 1.915 M -2.05 % | 1.955 M 29.23 % | 1.513 M 132.25 % | -4.691 M -1 300.90 % | 390.613 K -28.46 % | 546.018 K -55.05 % | 1.215 M 225.88 % | 372.758 K 243.90 % | 108.390 K 107.96 % | -1.362 M -163.55 % | -516.916 K 2.05 % | -527.725 K 32.66 % | -783.671 K -262.84 % | -215.981 K |
| Income before tax | 1.801 M -15.00 % | 2.119 M 7.92 % | 1.964 M 22.03 % | 1.609 M 136.27 % | -4.436 M -787.62 % | 645.168 K 17.90 % | 547.232 K -30.56 % | 788.094 K 45.87 % | 540.279 K 433.41 % | 101.288 K 114.03 % | -721.907 K -39.66 % | -516.916 K 2.05 % | -527.725 K 32.66 % | -783.671 K -262.84 % | -215.981 K |
| Income before tax ratio | 0.50 -16.48 % | 0.60 2.88 % | 0.58 17.39 % | 0.49 138.64 % | -1.28 -518.46 % | 0.31 19.81 % | 0.26 -20.00 % | 0.32 -19.29 % | 0.40 676.62 % | 0.05 103.59 % | -1.42 93.83 % | -23.00 | 0.00 100.00 % | -2.61 -1 109.69 % | -0.22 |
| EBITDA | 1.903 M -13.30 % | 2.195 M 8.46 % | 2.024 M 21.53 % | 1.665 M -16.69 % | 1.999 M 192.03 % | 684.461 K 19.28 % | 573.813 K -28.69 % | 804.726 K 42.63 % | 564.209 K -2.60 % | 579.299 K | 0.000 | 0.000 100.00 % | -18.444 K 97.64 % | -782.531 K -262.31 % | -215.981 K |
| Net income ratio | 0.47 -12.60 % | 0.54 -6.63 % | 0.58 24.32 % | 0.47 134.36 % | -1.35 -830.82 % | 0.19 -27.30 % | 0.25 -48.22 % | 0.49 80.31 % | 0.27 400.71 % | 0.05 102.04 % | -2.68 88.37 % | -23.00 | 0.00 100.00 % | -2.61 -1 109.69 % | -0.22 |
| Ratio EBITDA | 0.53 -14.82 % | 0.62 3.39 % | 0.60 16.91 % | 0.51 -11.24 % | 0.58 77.72 % | 0.32 21.22 % | 0.27 -17.85 % | 0.33 -21.08 % | 0.41 41.80 % | 0.29 | 0.00 | 0.00 | 0.00 100.00 % | -2.61 -1 107.93 % | -0.22 |
| Gross profit ratio | 1.00 15.77 % | 0.86 1.49 % | 0.85 7.68 % | 0.79 -11.79 % | 0.90 16.18 % | 0.77 -3.19 % | 0.80 -20.40 % | 1.00 432.90 % | -0.30 -130.09 % | 1.00 -0.18 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 0.10 106.70 % | 0.05 |
| Weighted average shs out dil | 5.010 M 2.04 % | 4.910 M 0.42 % | 4.890 M 0.20 % | 4.880 M -6.37 % | 5.212 M 6.75 % | 4.883 M -1.63 % | 4.964 M -1.93 % | 5.061 M 2.25 % | 4.950 M 0.00 % | 4.950 M 4 754.32 % | 101.971 K 0.01 % | 101.956 K -0.12 % | 102.074 K 0.07 % | 102.000 K 0.00 % | 102.000 K |
| Weighted average shs out | 5.010 M 2.04 % | 4.910 M 0.42 % | 4.890 M 0.20 % | 4.880 M -6.37 % | 5.212 M 6.75 % | 4.883 M -1.63 % | 4.964 M -1.93 % | 5.061 M 2.25 % | 4.950 M 0.00 % | 4.950 M 4 754.54 % | 101.971 K 0.02 % | 101.955 K -0.12 % | 102.074 K 0.07 % | 102.000 K 0.00 % | 102.000 K |
| EPS diluted | 0.34 -12.82 % | 0.39 -2.50 % | 0.40 29.03 % | 0.31 134.44 % | -0.90 -1 225.00 % | 0.08 -27.27 % | 0.11 -54.17 % | 0.24 218.73 % | 0.08 243.84 % | 0.02 100.16 % | -13.36 -163.51 % | -5.07 1.93 % | -5.17 32.68 % | -7.68 -262.26 % | -2.12 |
| Earnings per share | 0.34 -12.82 % | 0.39 -2.50 % | 0.40 29.03 % | 0.31 134.44 % | -0.90 -1 225.00 % | 0.08 -27.27 % | 0.11 -54.17 % | 0.24 218.73 % | 0.08 243.84 % | 0.02 100.16 % | -13.36 -163.51 % | -5.07 1.93 % | -5.17 32.68 % | -7.68 -262.26 % | -2.12 |
| Gross profit | 3.605 M 17.83 % | 3.060 M 6.46 % | 2.874 M 11.94 % | 2.568 M -17.21 % | 3.101 M 90.90 % | 1.624 M -4.74 % | 1.705 M -30.91 % | 2.468 M 701.66 % | -410.213 K -120.67 % | 1.985 M 289.90 % | 509.036 K 2 165.20 % | 22.472 K | 0.000 -100.00 % | 30.000 K -38.00 % | 48.387 K |
| Income tax expense | 97.987 K -52.03 % | 204.272 K 2 544.30 % | 7.725 K -91.97 % | 96.261 K -62.18 % | 254.555 K 0.00 % | 254.555 K 20 868.29 % | 1.214 K 100.28 % | -426.645 K -354.68 % | 167.522 K 2 258.80 % | 7.102 K -98.89 % | 640.435 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 3.540 K -99.27 % | 486.000 K -3.95 % | 506.000 K -26.02 % | 684.000 K 88.44 % | 362.989 K -24.95 % | 483.679 K 10.66 % | 437.097 K | 0.000 -100.00 % | 1.776 M 50 637.26 % | 3.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 270.000 K -71.63 % | 951.792 K |
| General and administrative expenses | 846.299 K 284.76 % | 219.955 K 0.19 % | 219.536 K 20.33 % | 182.450 K 6.68 % | 171.020 K 22.64 % | 139.450 K -82.24 % | 785.097 K -21.69 % | 1.003 M -25.98 % | 1.354 M 66.53 % | 813.246 K 14.49 % | 710.292 K 1 556.12 % | 42.889 K -63.26 % | 116.731 K | 0.000 | 0.000 |
| Selling and marketing expenses | 38.808 K -9.28 % | 42.777 K 45.50 % | 29.400 K -16.67 % | 35.280 K -15.34 % | 41.673 K 12.50 % | 37.044 K 4.06 % | 35.600 K -7.33 % | 38.414 K 36.90 % | 28.060 K -42.30 % | 48.630 K -19.83 % | 60.660 K 72.09 % | 35.250 K -3.69 % | 36.600 K | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 611.709 K 1.73 % | 601.321 K -12.16 % | 684.559 K -23.05 % | 889.648 K -38.56 % | 1.448 M 9.07 % | 1.328 M -5.71 % | 1.408 M 274.04 % | -808.986 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 813.671 K 207.78 % | 264.368 K |
| Operating expenses | 885.107 K 1.22 % | 874.441 K 2.84 % | 850.257 K -5.77 % | 902.289 K -18.15 % | 1.102 M -32.14 % | 1.624 M 7.59 % | 1.510 M -2.94 % | 1.556 M 425.50 % | -477.902 K -155.45 % | 861.876 K -29.98 % | 1.231 M 144.67 % | 503.094 K -4.39 % | 526.185 K -35.33 % | 813.671 K 207.78 % | 264.368 K |
| Cost and expenses | 888.647 K -34.68 % | 1.360 M 0.31 % | 1.356 M -14.50 % | 1.586 M 8.25 % | 1.465 M -30.49 % | 2.108 M 8.28 % | 1.947 M -21.12 % | 2.468 M 90.16 % | 1.298 M 49.98 % | 865.376 K -29.70 % | 1.231 M 144.67 % | 503.094 K -4.39 % | 526.185 K -51.44 % | 1.084 M -10.89 % | 1.216 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 |
| Selling general and administrative expenses | 885.107 K 236.89 % | 262.732 K 5.54 % | 248.936 K 14.33 % | 217.730 K 2.37 % | 212.693 K 20.51 % | 176.494 K -3.13 % | 182.198 K 23.41 % | 147.638 K -55.41 % | 331.084 K -61.59 % | 861.876 K 11.79 % | 770.952 K 53.24 % | 503.094 K -1.21 % | 509.281 K | 0.000 | 0.000 |
| Interest income | 0.000 100.00 % | -944.000 -178.54 % | 1.202 K | 0.000 | 0.000 | 0.000 100.00 % | -590.240 90.28 % | -6.075 K -100.32 % | 1.873 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.540 K | 0.000 | 0.000 |
| Interest expense | 96.963 K 48.67 % | 65.219 K 8.33 % | 60.202 K 7.11 % | 56.207 K -99.13 % | 6.435 M 16 277.28 % | 39.293 K 117.40 % | 18.074 K 122.45 % | 8.125 K 587.98 % | 1.181 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.140 K | 0.000 |
| Depreciation and amortization | 4.543 K -56.76 % | 10.507 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.507 K 0.00 % | 8.507 K -63.16 % | 23.093 K -63.16 % | 62.685 K -91.32 % | 721.907 K 50.20 % | 480.623 K -5.63 % | 509.281 K | 0.000 | 0.000 |
| Operating income | 2.720 M 24.48 % | 2.185 M 7.98 % | 2.024 M 21.53 % | 1.665 M -16.69 % | 1.999 M 192.03 % | 684.461 K 20.95 % | 565.896 K -29.47 % | 802.294 K 1 070.80 % | 68.525 K -93.90 % | 1.123 M 255.54 % | -721.907 K -50.20 % | -480.623 K 5.63 % | -509.281 K 35.01 % | -783.671 K -262.84 % | -215.981 K |
| Operating income ratio | 0.75 22.30 % | 0.62 2.94 % | 0.60 16.91 % | 0.51 -11.24 % | 0.58 77.72 % | 0.32 22.91 % | 0.26 -18.74 % | 0.33 547.81 % | 0.05 -91.11 % | 0.56 139.82 % | -1.42 93.37 % | -21.39 | 0.00 100.00 % | -2.61 -1 109.69 % | -0.22 |
| Total other income expenses net | -918.875 K -1 288.80 % | -66.163 K -9.90 % | -60.203 K -7.11 % | -56.207 K 99.13 % | -6.435 M -16 277.28 % | -39.293 K -110.53 % | -18.664 K -31.44 % | -14.200 K -103.01 % | 471.754 K 146.18 % | -1.022 M | 0.000 100.00 % | -36.293 K -96.77 % | -18.444 K | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 312.415 K 288.05 % | -166.136 K -129.28 % | 567.456 K -13.93 % | 659.304 K 2 262.76 % | 27.904 K -95.97 % | 692.483 K 182.66 % | 244.987 K -0.80 % | 246.974 K 158.29 % | -423.677 K -550.64 % | -65.117 K 99.57 % | -15.319 M -1 096.14 % | 1.538 M 48.84 % | 1.033 M 101.35 % | 513.161 K 618.52 % | 71.419 K 260.51 % | -44.494 K -306.90 % | -10.935 K |
| Total investments | 20.000 M 8.00 % | 18.519 M 8.00 % | 17.147 M 8.00 % | 15.877 M 8.00 % | 14.701 M -26.50 % | 20.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.411 M 77.05 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 1.418 M 9.20 % | 1.298 M 56.77 % | 828.185 K 7.71 % | 768.924 K 15.77 % | 664.172 K -6.69 % | 711.768 K 145.69 % | 289.700 K 304.46 % | 71.626 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.540 M 46.67 % | 1.050 M 90.91 % | 550.000 K 37.50 % | 400.000 K | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 700.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 1.702 M 108 015.03 % | -1.577 K 99.92 % | -1.916 M 50.51 % | -3.872 M 28.09 % | -5.385 M -467.96 % | -948.170 K 29.18 % | -1.339 M 28.97 % | -1.885 M 39.19 % | -3.100 M 10.74 % | -3.472 M 3.03 % | -3.581 M -61.41 % | -2.218 M -30.38 % | -1.701 M -44.96 % | -1.174 M -200.92 % | -390.032 K -124.09 % | -174.051 K | 0.000 |
| Common stock | 49.500 M 0.00 % | 49.500 M 0.00 % | 49.500 M 0.00 % | 49.500 M 0.00 % | 49.500 M 0.00 % | 49.500 M 0.00 % | 49.500 M 0.00 % | 49.500 M 0.00 % | 49.500 M 0.00 % | 49.500 M 0.00 % | 49.500 M 4 752.94 % | 1.020 M 0.00 % | 1.020 M 0.00 % | 1.020 M 0.00 % | 1.020 M 0.00 % | 1.020 M 0.00 % | 1.020 M |
| Total equity | 51.202 M 3.44 % | 49.498 M 4.02 % | 47.584 M 4.29 % | 45.628 M 3.43 % | 44.115 M -9.14 % | 48.552 M 0.81 % | 48.161 M 1.15 % | 47.615 M 2.62 % | 46.400 M 0.81 % | 46.028 M 0.24 % | 45.919 M 3 931.89 % | -1.198 M -75.86 % | -681.428 K -343.34 % | -153.703 K -124.40 % | 629.968 K -25.53 % | 845.949 K -28.77 % | 1.188 M |
| Other non current liabilities | 245.000 -10.91 % | 275.000 -73.93 % | 1.055 K 8.76 % | 970.000 | 0.000 -100.00 % | 6.000 103.06 % | -196.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 1.418 M 9.20 % | 1.298 M 56.77 % | 828.185 K 7.71 % | 768.924 K 15.77 % | 664.172 K -6.69 % | 711.768 K 145.69 % | 289.700 K 304.46 % | 71.626 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.440 M 188.00 % | 500.000 K 0.00 % | 500.000 K 25.00 % | 400.000 K | 0.000 | 0.000 |
| Total non current liabilities | 1.418 M 9.19 % | 1.299 M 56.60 % | 829.240 K 7.71 % | 769.894 K 15.79 % | 664.898 K -6.59 % | 711.774 K 145.86 % | 289.504 K 304.19 % | 71.626 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.440 M 188.00 % | 500.000 K 0.00 % | 500.000 K 25.00 % | 400.000 K | 0.000 | 0.000 |
| Other current liabilities | 564.820 K 8.66 % | 519.793 K 59.21 % | 326.487 K 30.26 % | 250.636 K -72.04 % | 896.327 K 143.50 % | 368.100 K 41.45 % | 260.238 K 27.98 % | 203.350 K -80.16 % | 1.025 M 10.81 % | 924.889 K 17.97 % | 783.988 K 1 196.45 % | 60.472 K 25.46 % | 48.199 K 18.89 % | 40.542 K -13.74 % | 47.000 K | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 100.000 K -81.82 % | 550.000 K 1 000.00 % | 50.000 K | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 564.820 K 5.10 % | 537.393 K 61.23 % | 333.307 K 27.98 % | 260.436 K -72.82 % | 958.080 K 156.10 % | 374.100 K 37.07 % | 272.936 K 32.11 % | 206.600 K -87.74 % | 1.685 M 82.20 % | 924.889 K 17.97 % | 783.988 K 388.55 % | 160.472 K -73.17 % | 598.199 K 560.69 % | 90.542 K -90.93 % | 998.792 K 1 957.46 % | 48.545 K 108.92 % | 23.236 K |
| Total liabilities | 1.983 M 8.00 % | 1.836 M 57.93 % | 1.163 M 12.83 % | 1.030 M -36.52 % | 1.623 M 49.46 % | 1.086 M 93.06 % | 562.440 K 102.15 % | 278.226 K -83.49 % | 1.685 M 82.20 % | 924.889 K 17.97 % | 783.988 K -51.02 % | 1.600 M 45.74 % | 1.098 M 85.96 % | 590.542 K -57.78 % | 1.399 M 2 781.43 % | 48.545 K 108.92 % | 23.236 K |
| Other non current assets | 31.127 M 2.02 % | 30.510 M -0.01 % | 30.513 M 1.54 % | 30.050 M 0.52 % | 29.893 M 2.10 % | 29.280 M -39.29 % | 48.225 M 0.88 % | 47.805 M 0.95 % | 47.355 M 339.94 % | 10.764 M -1.25 % | 10.900 M 2 625.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K | 0.000 | 0.000 | 0.000 |
| Long term investments | 20.000 M 8.00 % | 18.519 M 8.00 % | 17.147 M 8.00 % | 15.877 M 8.00 % | 14.701 M -26.50 % | 20.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 M 0.00 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| Property plant equipment net | 7.612 K -37.38 % | 12.155 K 144.96 % | 4.962 K 0.00 % | 4.962 K 0.00 % | 4.962 K 0.00 % | 4.962 K -0.02 % | 4.963 K 0.00 % | 4.963 K -63.16 % | 13.470 K -63.16 % | 36.563 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 51.135 M 4.27 % | 49.040 M 2.89 % | 47.665 M 3.77 % | 45.932 M 2.99 % | 44.599 M -9.51 % | 49.285 M 2.19 % | 48.230 M 0.88 % | 47.810 M 0.93 % | 47.369 M 53.79 % | 30.801 M -0.32 % | 30.900 M 7 625.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K | 0.000 | 0.000 | 0.000 |
| Other current assets | 944.482 K 13.83 % | 829.756 K 1.51 % | 817.402 K 32.53 % | 616.790 K 22.74 % | 502.513 K 50.65 % | 333.572 K -25.63 % | 448.511 K 73.61 % | 258.351 K -10.29 % | 287.981 K 4.41 % | 275.830 K 228.38 % | 83.997 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 850.000 K -29.17 % | 1.200 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.411 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.105 M -24.52 % | 1.464 M 461.68 % | 260.729 K 137.85 % | 109.620 K -82.77 % | 636.268 K 3 199.29 % | 19.285 K -56.87 % | 44.713 K 125.50 % | -175.348 K -141.39 % | 423.677 K 550.64 % | 65.117 K -99.57 % | 15.319 M 720 130.56 % | 2.127 K -87.32 % | 16.771 K -54.47 % | 36.839 K -88.79 % | 328.581 K 638.48 % | 44.494 K 306.90 % | 10.935 K |
| Cash and short term investments | 1.105 M -24.52 % | 1.464 M 461.68 % | 260.729 K 137.85 % | 109.620 K -82.77 % | 636.268 K 3 199.29 % | 19.285 K -56.87 % | 44.713 K 125.50 % | -175.348 K -141.39 % | 423.677 K -97.26 % | 15.476 M 1.02 % | 15.319 M 720 130.56 % | 2.127 K -87.32 % | 16.771 K -54.47 % | 36.839 K -88.79 % | 328.581 K 638.48 % | 44.494 K 306.90 % | 10.935 K |
| Total current assets | 2.050 M -10.65 % | 2.294 M 112.15 % | 1.081 M 48.87 % | 726.410 K -36.21 % | 1.139 M 222.73 % | 352.857 K -28.46 % | 493.224 K 494.22 % | 83.003 K -88.42 % | 716.673 K -95.56 % | 16.152 M 2.21 % | 15.803 M 742 885.47 % | 2.127 K -87.32 % | 16.771 K -54.47 % | 36.839 K -98.18 % | 2.029 M 126.81 % | 894.494 K -26.13 % | 1.211 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 -100.00 % | 3.304 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.015 K -98.75 % | 400.000 K 0.00 % | 400.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.700 M | 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 |
| 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 |
| Account 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 -100.00 % | 951.792 K 2 874.35 % | 32.000 K 166.67 % | 12.000 K |
| Tax payables | 0.000 -100.00 % | 17.600 K 158.06 % | 6.820 K -30.41 % | 9.800 K -84.13 % | 61.753 K 929.22 % | 6.000 K -52.75 % | 12.698 K 290.71 % | 3.250 K -99.51 % | 660.240 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.545 K 47.25 % | 11.236 K |
| 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 |
| 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 |
| 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 -53.85 % | 0.000 225.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 167.699 K |
| Deferred tax liabilities non current | 245.000 | 0.000 | 0.000 | 0.000 -100.00 % | 726.000 | 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 |
| Total assets | 53.185 M 3.60 % | 51.334 M 5.31 % | 48.746 M 4.48 % | 46.658 M 2.01 % | 45.738 M -7.86 % | 49.638 M 1.88 % | 48.724 M 1.73 % | 47.893 M -0.40 % | 48.086 M 2.41 % | 46.953 M 0.53 % | 46.703 M 11 514.07 % | 402.127 K -3.51 % | 416.771 K -4.59 % | 436.839 K -78.47 % | 2.029 M 126.81 % | 894.494 K -26.13 % | 1.211 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -803.000 K -11 949.82 % | -6.664 K 98.89 % | -601.617 K 43.48 % | -1.064 M -436.21 % | -198.512 K 81.83 % | -1.093 M -100.40 % | -545.243 K 71.20 % | -1.893 M -265.62 % | 1.143 M 2 344.36 % | -50.932 K -5 460.26 % | -916.000 -107.46 % | 12.273 K -97.58 % | 507.657 K 3.20 % | 491.929 K 391.59 % | 100.068 K 295.39 % | 25.309 K 121.45 % | -118.000 K |
| Accounts receivables | -617.684 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 287.487 K 200.00 % | -287.487 K -171.87 % | 400.000 K | 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 |
| 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 |
| Other working capital | -185.316 K -2 680.85 % | -6.664 K 98.89 % | -601.617 K 43.48 % | -1.064 M -436.21 % | -198.512 K 81.83 % | -1.093 M -31.21 % | -832.730 K 48.14 % | -1.606 M -316.09 % | 743.096 K 1 559.00 % | -50.932 K -5 460.26 % | -916.000 -107.46 % | 12.273 K -97.58 % | 507.657 K 3.20 % | 491.929 K 391.59 % | 100.068 K 295.39 % | 25.309 K 121.45 % | -118.000 K |
| Other non cash items | -3.512 M -0.87 % | -3.482 M -4.84 % | -3.321 M -3.88 % | -3.197 M -207.66 % | 2.969 M 243.53 % | -2.069 M -8.42 % | -1.908 M -6.96 % | -1.784 M -4.68 % | -1.704 M 14.59 % | -1.995 M -1 618.55 % | 131.398 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash provided by operating activities | -2.509 M -84.67 % | -1.359 M 30.64 % | -1.959 M 26.14 % | -2.652 M -59.24 % | -1.666 M 33.81 % | -2.516 M -31.92 % | -1.907 M 22.27 % | -2.454 M -1 384.79 % | -165.278 K 91.19 % | -1.875 M -52.23 % | -1.232 M -144.10 % | -504.644 K -2 414.67 % | -20.068 K 93.12 % | -291.742 K -151.69 % | -115.913 K 63.37 % | -316.441 K -47.15 % | -215.052 K |
| Investments in property plant and equipment | 0.000 100.00 % | -17.700 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -99.249 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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.481 M -8.00 % | -1.372 M -8.00 % | -1.270 M -8.00 % | -1.176 M -122.19 % | 5.299 M | 0.000 | 0.000 | 0.000 -100.00 % | 685.837 K 105.16 % | -13.280 M -2 708.80 % | 509.037 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 350.000 K | 0.000 |
| Net cash used for investing activites | -1.481 M -6.62 % | -1.389 M -9.39 % | -1.270 M -8.00 % | -1.176 M -122.19 % | 5.299 M | 0.000 | 0.000 | 0.000 -100.00 % | 685.837 K 105.13 % | -13.379 M -2 728.29 % | 509.037 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 350.000 K | 0.000 |
| Debt repayment | 119.432 K -74.60 % | 470.145 K 693.35 % | 59.261 K -43.43 % | 104.752 K 320.09 % | -47.596 K -111.28 % | 422.068 K 93.54 % | 218.074 K 204.46 % | 71.626 K | 0.000 | 0.000 100.00 % | -32.440 M -6 720.41 % | 490.000 K | 0.000 | 0.000 -100.00 % | 400.000 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 -100.00 % | 48.480 M | 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 | 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 | 3.512 M 0.87 % | 3.482 M 4.84 % | 3.321 M 3.88 % | 3.197 M 207.66 % | -2.969 M -243.53 % | 2.069 M 8.35 % | 1.909 M 7.07 % | 1.783 M 1 200.85 % | -162.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -400.000 K | 0.000 | 0.000 |
| Net cash used provided by financing activities | 3.631 M -8.11 % | 3.952 M 16.92 % | 3.380 M 2.38 % | 3.302 M 209.44 % | -3.017 M -221.12 % | 2.491 M 17.08 % | 2.127 M 14.69 % | 1.855 M 1 245.06 % | -162.000 K | 0.000 -100.00 % | 16.040 M 3 173.47 % | 490.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -359.120 K -129.83 % | 1.204 M 696.60 % | 151.109 K 128.69 % | -526.648 K -185.36 % | 616.983 K 2 526.39 % | -25.428 K -111.55 % | 220.062 K 136.74 % | -599.025 K -267.06 % | 358.560 K 102.35 % | -15.254 M -199.59 % | 15.317 M 104 696.95 % | -14.644 K 27.03 % | -20.068 K 93.12 % | -291.742 K -202.69 % | 284.087 K 746.53 % | 33.559 K 115.61 % | -215.052 K |
| Cash at beginning of period | 1.464 M 461.68 % | 260.729 K 137.85 % | 109.620 K -82.77 % | 636.268 K 3 199.29 % | 19.285 K -56.87 % | 44.713 K 125.50 % | -175.348 K -141.39 % | 423.677 K 550.64 % | 65.117 K -99.57 % | 15.319 M 720 130.56 % | 2.127 K -87.32 % | 16.771 K -54.47 % | 36.839 K -88.79 % | 328.581 K 638.48 % | 44.494 K 306.90 % | 10.935 K -95.16 % | 225.987 K |
| Cash at end of period | 1.105 M -24.52 % | 1.464 M 461.68 % | 260.729 K 137.85 % | 109.620 K -82.77 % | 636.268 K 3 199.29 % | 19.285 K -56.87 % | 44.714 K 125.50 % | -175.348 K -141.39 % | 423.677 K 550.64 % | 65.117 K -99.57 % | 15.319 M 720 130.56 % | 2.127 K -87.32 % | 16.771 K -54.47 % | 36.839 K -88.79 % | 328.581 K 638.48 % | 44.494 K 306.90 % | 10.935 K |
| Operating cash flow | -2.509 M -84.67 % | -1.359 M 30.64 % | -1.959 M 26.14 % | -2.652 M -59.24 % | -1.666 M 33.81 % | -2.516 M -31.92 % | -1.907 M 22.27 % | -2.454 M -1 384.79 % | -165.278 K 91.19 % | -1.875 M -52.23 % | -1.232 M -144.10 % | -504.644 K -2 414.67 % | -20.068 K 93.12 % | -291.742 K -151.69 % | -115.913 K 63.37 % | -316.441 K -47.15 % | -215.052 K |
| Capital expenditure | 0.000 100.00 % | -17.700 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -99.249 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -2.509 M -82.30 % | -1.376 M 29.74 % | -1.959 M 26.14 % | -2.652 M -59.24 % | -1.666 M 33.81 % | -2.516 M -31.92 % | -1.907 M 22.27 % | -2.454 M -1 384.79 % | -165.278 K 91.63 % | -1.974 M -60.28 % | -1.232 M -144.10 % | -504.644 K -2 414.67 % | -20.068 K 93.12 % | -291.742 K -151.69 % | -115.913 K 63.37 % | -316.441 K -47.15 % | -215.052 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 -100.00 % | 897.000 K -0.55 % | 902.000 K 1.03 % | 892.795 K -0.02 % | 893.000 K 0.79 % | 886.000 K 1.37 % | 874.000 K -74.14 % | 3.380 M 297.19 % | 851.000 K 0.35 % | 848.000 K 0.83 % | 841.000 K -74.14 % | 3.252 M 298.48 % | 816.000 K -0.12 % | 817.000 K 0.86 % | 810.000 K -76.62 % | 3.464 M 556.09 % | 528.000 K 1.15 % | 522.000 K 2.35 % | 510.000 K -75.81 % | 2.108 M 320.79 % | 501.000 K 1.21 % | 495.000 K 1.43 % | 488.000 K -74.93 % | 1.947 M 366.88 % | 417.000 K 4.25 % | 400.000 K -37.79 % | 643.000 K -9.06 % | 707.074 K -1.38 % | 717.000 K 49.69 % | 479.000 K 0.00 % | 479.000 K 731.86 % | 57.582 K -93.55 % | 893.000 K 5.43 % | 847.000 K 92.94 % | 439.000 K -76.82 % | 1.894 M | 0.000 100.00 % | -1.000 K -101.05 % | 95.000 K -81.34 % | 509.036 K | 0.000 | 0.000 | 0.000 -100.00 % | 472.000 -97.85 % | 22.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -5.962 M -1 244.34 % | 521.000 K 15.01 % | 453.000 K 5.10 % | 431.000 K 117.68 % | 198.000 K -72.27 % | 713.919 K 40.81 % | 507.000 K -1.17 % | 513.000 K 183.43 % | 181.000 K -73.38 % | 679.871 K 32.01 % | 515.000 K -4.81 % | 541.000 K 157.62 % | 210.000 K -36.52 % | 330.832 K 105.49 % | 161.000 K -67.08 % | 489.000 K -8.08 % | 532.000 K 109.60 % | -5.544 M -2 160.98 % | 269.000 K -34.23 % | 409.000 K -4.66 % | 429.000 K 553.83 % | 65.613 K -62.93 % | 177.000 K -16.11 % | 211.000 K 334.44 % | -90.000 K -126.31 % | 342.017 K 165.13 % | 129.000 K 61.25 % | 80.000 K 1 433.33 % | -6.000 K -103.87 % | 155.000 K -59.84 % | 386.000 K -53.33 % | 827.000 K 613.66 % | -161.000 K -203.77 % | -53.000 K -135.57 % | 149.000 K -67.32 % | 456.000 K 4 245.45 % | -11.000 K -101.55 % | 708.000 K 495.53 % | -179.000 K -29.71 % | -138.000 K 50.18 % | -277.000 K 39.17 % | -455.342 K 9.65 % | -504.000 K -200.00 % | -168.000 K 28.51 % | -235.000 K -42.50 % | -164.917 K -96.33 % | -84.000 K 31.15 % | -122.000 K 16.44 % | -146.000 K 31.69 % | -213.725 K -82.67 % | -117.000 K -21.88 % | -96.000 K 4.95 % | -101.000 K -7.82 % | -93.671 K -119.35 % | 484.000 K |
| Income before tax | -5.962 M -1 742.42 % | 363.000 K -39.50 % | 600.000 K 4.53 % | 574.000 K 117.42 % | 264.000 K -49.54 % | 523.191 K -22.26 % | 673.000 K -1.32 % | 682.000 K 182.99 % | 241.000 K -53.26 % | 515.597 K -24.95 % | 687.000 K 26.99 % | 541.000 K 157.62 % | 210.000 K -50.83 % | 427.093 K 165.28 % | 161.000 K -67.08 % | 489.000 K -8.08 % | 532.000 K 109.60 % | -5.543 M -2 160.71 % | 269.000 K -34.23 % | 409.000 K -4.66 % | 429.000 K 108.08 % | 206.168 K -13.74 % | 239.000 K -16.14 % | 285.000 K 416.67 % | -90.000 K -126.22 % | 343.232 K 166.07 % | 129.000 K 61.25 % | 80.000 K 1 433.33 % | -6.000 K -102.05 % | 293.094 K -25.04 % | 391.000 K 109.09 % | 187.000 K 216.15 % | -161.000 K -203.77 % | -53.000 K -134.42 % | 154.000 K -66.23 % | 456.000 K 22 700.00 % | 2.000 K -99.71 % | 701.000 K 491.62 % | -179.000 K -29.71 % | -138.000 K 50.18 % | -277.000 K -249.65 % | 185.093 K 136.72 % | -504.000 K -200.00 % | -168.000 K 28.51 % | -235.000 K -42.50 % | -164.917 K -96.33 % | -84.000 K 31.15 % | -122.000 K 16.44 % | -146.000 K 31.69 % | -213.725 K -82.67 % | -117.000 K -21.88 % | -96.000 K 4.95 % | -101.000 K -7.82 % | -93.671 K -119.35 % | 484.000 K |
| Income before tax ratio | 0.00 | 0.00 | 0.00 -100.00 % | 0.64 118.64 % | 0.29 -50.06 % | 0.59 -22.24 % | 0.75 -2.09 % | 0.77 179.15 % | 0.28 80.77 % | 0.15 -81.10 % | 0.81 26.54 % | 0.64 155.49 % | 0.25 90.11 % | 0.13 -33.43 % | 0.20 -67.04 % | 0.60 -8.87 % | 0.66 141.04 % | -1.60 -414.09 % | 0.51 -34.98 % | 0.78 -6.85 % | 0.84 760.13 % | 0.10 -79.50 % | 0.48 -17.14 % | 0.58 412.19 % | -0.18 -204.61 % | 0.18 -43.01 % | 0.31 54.68 % | 0.20 2 243.33 % | -0.01 -102.25 % | 0.41 -23.99 % | 0.55 39.69 % | 0.39 216.15 % | -0.34 63.48 % | -0.92 -633.73 % | 0.17 -67.97 % | 0.54 11 717.24 % | 0.00 -98.77 % | 0.37 | 0.00 -100.00 % | 138.00 4 832.85 % | -2.92 -901.89 % | 0.36 | 0.00 | 0.00 | 0.00 100.00 % | -349.40 -9 050.96 % | -3.82 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 598.000 K 39.39 % | 429.000 K -30.47 % | 617.000 K 4.40 % | 591.000 K 120.01 % | 268.627 K -50.53 % | 543.037 K 3 493.98 % | -16.000 K -102.29 % | 698.000 K 171.60 % | 257.000 K -55.37 % | 575.798 K -16.19 % | 687.000 K 26.99 % | 541.000 K 157.62 % | 210.000 K -52.52 % | 442.300 K 152.74 % | 175.000 K -65.21 % | 503.000 K -7.71 % | 545.000 K -38.89 % | 891.812 K 231.53 % | 269.000 K -34.23 % | 409.000 K -4.66 % | 429.000 K 74.77 % | 245.461 K 2.70 % | 239.000 K -16.14 % | 285.000 K 416.67 % | -90.000 K -124.91 % | 361.306 K 180.08 % | 129.000 K 61.25 % | 80.000 K 1 433.33 % | -6.000 K -101.94 % | 309.306 K -20.89 % | 391.000 K 103.65 % | 192.000 K 219.25 % | -161.000 K 85.71 % | -1.127 M -246.01 % | 771.671 K 69.17 % | 456.150 K | 0.000 -100.00 % | 1.131 M 732.00 % | -179.000 K -29.71 % | -138.000 K 50.18 % | -277.000 K | 0.000 100.00 % | -504.000 K -200.00 % | -168.000 K 28.51 % | -235.000 K -42.50 % | -164.917 K -96.33 % | -84.000 K 31.15 % | -122.000 K 16.44 % | -146.000 K -691.59 % | -18.444 K 84.24 % | -117.000 K -21.88 % | -96.000 K 4.95 % | -101.000 K -9.15 % | -92.531 K -119.12 % | 484.000 K |
| Net income ratio | 0.00 | 0.00 | 0.00 -100.00 % | 0.48 118.89 % | 0.22 -72.55 % | 0.80 40.84 % | 0.57 -1.94 % | 0.58 179.59 % | 0.21 2.96 % | 0.20 -66.76 % | 0.61 -5.14 % | 0.64 155.49 % | 0.25 145.42 % | 0.10 -48.43 % | 0.20 -67.04 % | 0.60 -8.87 % | 0.66 141.04 % | -1.60 -414.13 % | 0.51 -34.98 % | 0.78 -6.85 % | 0.84 2 602.69 % | 0.03 -91.19 % | 0.35 -17.12 % | 0.43 331.13 % | -0.18 -204.98 % | 0.18 -43.21 % | 0.31 54.68 % | 0.20 2 243.33 % | -0.01 -104.26 % | 0.22 -59.28 % | 0.54 -68.82 % | 1.73 613.66 % | -0.34 63.48 % | -0.92 -651.64 % | 0.17 -69.01 % | 0.54 2 248.59 % | -0.03 -106.70 % | 0.37 | 0.00 -100.00 % | 138.00 4 832.85 % | -2.92 -225.96 % | -0.89 | 0.00 | 0.00 | 0.00 100.00 % | -349.40 -9 050.96 % | -3.82 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 -100.00 % | 0.66 121.23 % | 0.30 -51.04 % | 0.61 3 494.76 % | -0.02 -102.27 % | 0.79 167.92 % | 0.29 72.61 % | 0.17 -78.90 % | 0.81 26.54 % | 0.64 155.49 % | 0.25 83.57 % | 0.14 -36.57 % | 0.21 -65.17 % | 0.62 -8.50 % | 0.67 161.36 % | 0.26 -49.47 % | 0.51 -34.98 % | 0.78 -6.85 % | 0.84 622.44 % | 0.12 -75.59 % | 0.48 -17.14 % | 0.58 412.19 % | -0.18 -199.38 % | 0.19 -40.01 % | 0.31 54.68 % | 0.20 2 243.33 % | -0.01 -102.13 % | 0.44 -19.78 % | 0.55 36.05 % | 0.40 219.25 % | -0.34 98.28 % | -19.57 -2 364.34 % | 0.86 60.46 % | 0.54 | 0.00 -100.00 % | 0.60 | 0.00 -100.00 % | 138.00 4 832.85 % | -2.92 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -349.40 -9 050.96 % | -3.82 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 100.00 % | -0.24 -124.08 % | 1.00 10.93 % | 0.90 7.62 % | 0.84 -2.35 % | 0.86 0.36 % | 0.85 -12.67 % | 0.98 -2.13 % | 1.00 0.00 % | 1.00 20.66 % | 0.83 -12.49 % | 0.95 20.38 % | 0.79 1.71 % | 0.77 -22.64 % | 1.00 1.58 % | 0.98 53.32 % | 0.64 -28.39 % | 0.90 -10.34 % | 1.00 -2.87 % | 1.03 59.20 % | 0.65 1.63 % | 0.64 3.86 % | 0.61 -32.18 % | 0.90 79.39 % | 0.50 -7.17 % | 0.54 -19.99 % | 0.68 18.07 % | 0.57 -21.12 % | 0.73 13.22 % | 0.64 31.62 % | 0.49 125.25 % | -1.93 -772.68 % | -0.22 -134.02 % | 0.65 -34.83 % | 1.00 0.19 % | 1.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 4.968 M 0.90 % | 4.924 M 0.00 % | 4.924 M -0.61 % | 4.954 M 0.08 % | 4.950 M -2.94 % | 5.100 M 2.60 % | 4.971 M -0.20 % | 4.981 M 1.81 % | 4.892 M 0.86 % | 4.850 M -2.06 % | 4.952 M -0.23 % | 4.963 M -0.73 % | 5.000 M 0.90 % | 4.955 M 1.57 % | 4.879 M -1.23 % | 4.939 M -0.66 % | 4.972 M 0.46 % | 4.949 M -0.65 % | 4.981 M 1.09 % | 4.928 M -0.45 % | 4.950 M -19.42 % | 6.143 M 38.82 % | 4.425 M -16.11 % | 5.275 M 5.50 % | 5.000 M 2.40 % | 4.883 M 13.55 % | 4.300 M 7.50 % | 4.000 M -33.33 % | 6.000 M 16.13 % | 5.167 M -6.30 % | 5.514 M 13.35 % | 4.865 M -9.35 % | 5.367 M 1.26 % | 5.300 M 6.71 % | 4.967 M 0.20 % | 4.957 M -9.88 % | 5.500 M 8.76 % | 5.057 M 2.16 % | 4.950 M 0.00 % | 4.950 M 0.00 % | 4.950 M 0.00 % | 4.950 M 4 753.61 % | 101.986 K -0.01 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K |
| Weighted average shs out | 4.968 M 0.90 % | 4.924 M 0.00 % | 4.924 M -0.61 % | 4.954 M 0.08 % | 4.950 M -2.94 % | 5.100 M 2.60 % | 4.971 M -0.20 % | 4.981 M 1.81 % | 4.892 M 0.86 % | 4.850 M -2.06 % | 4.952 M -0.23 % | 4.963 M -0.73 % | 5.000 M 0.90 % | 4.955 M 1.57 % | 4.879 M -1.23 % | 4.939 M -0.66 % | 4.972 M 0.46 % | 4.949 M -0.65 % | 4.981 M 1.09 % | 4.928 M -0.45 % | 4.950 M -19.42 % | 6.143 M 38.82 % | 4.425 M -16.11 % | 5.275 M 5.50 % | 5.000 M 2.40 % | 4.883 M 13.56 % | 4.300 M 7.50 % | 4.000 M -33.33 % | 6.000 M 16.13 % | 5.167 M -6.30 % | 5.514 M 13.35 % | 4.865 M -9.35 % | 5.367 M 1.26 % | 5.300 M 6.71 % | 4.967 M 0.20 % | 4.957 M -9.88 % | 5.500 M 8.76 % | 5.057 M 2.16 % | 4.950 M 0.00 % | 4.950 M 0.00 % | 4.950 M 0.00 % | 4.950 M 4 753.62 % | 101.986 K -0.01 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K |
| EPS diluted | -1.20 -1 190.91 % | 0.11 19.57 % | 0.09 5.75 % | 0.09 117.50 % | 0.04 -71.43 % | 0.14 40.00 % | 0.10 0.00 % | 0.10 170.27 % | 0.04 -73.57 % | 0.14 40.00 % | 0.10 -9.09 % | 0.11 161.90 % | 0.04 20.69 % | 0.03 5.45 % | 0.03 -66.67 % | 0.10 -10.00 % | 0.11 109.82 % | -1.12 -2 174.07 % | 0.05 -34.94 % | 0.08 1 022.22 % | -0.01 -184.11 % | 0.01 -73.25 % | 0.04 0.00 % | 0.04 322.22 % | -0.02 -125.71 % | 0.07 133.33 % | 0.03 50.00 % | 0.02 2 100.00 % | 0.00 -103.33 % | 0.03 -57.14 % | 0.07 -58.82 % | 0.17 666.67 % | -0.03 -200.00 % | -0.01 -133.33 % | 0.03 -67.39 % | 0.09 4 700.00 % | 0.00 -101.43 % | 0.14 486.74 % | -0.04 -29.75 % | -0.03 50.18 % | -0.06 39.13 % | -0.09 98.14 % | -4.94 -199.39 % | -1.65 28.26 % | -2.30 -41.98 % | -1.62 -97.56 % | -0.82 31.67 % | -1.20 16.08 % | -1.43 31.90 % | -2.10 -82.61 % | -1.15 -22.34 % | -0.94 5.05 % | -0.99 -7.61 % | -0.92 -119.37 % | 4.75 |
| Earnings per share | -1.20 -1 190.91 % | 0.11 19.57 % | 0.09 5.75 % | 0.09 117.50 % | 0.04 -71.43 % | 0.14 40.00 % | 0.10 0.00 % | 0.10 170.27 % | 0.04 -73.57 % | 0.14 40.00 % | 0.10 -9.09 % | 0.11 161.90 % | 0.04 20.69 % | 0.03 5.45 % | 0.03 -66.67 % | 0.10 -10.00 % | 0.11 109.82 % | -1.12 -2 174.07 % | 0.05 -34.94 % | 0.08 1 022.22 % | -0.01 -184.11 % | 0.01 -73.25 % | 0.04 0.00 % | 0.04 322.22 % | -0.02 -125.71 % | 0.07 133.33 % | 0.03 50.00 % | 0.02 2 100.00 % | 0.00 -103.33 % | 0.03 -57.14 % | 0.07 -58.82 % | 0.17 666.67 % | -0.03 -200.00 % | -0.01 -133.33 % | 0.03 -67.39 % | 0.09 4 700.00 % | 0.00 -101.43 % | 0.14 486.74 % | -0.04 -29.75 % | -0.03 50.18 % | -0.06 39.13 % | -0.09 98.14 % | -4.94 -199.39 % | -1.65 28.26 % | -2.30 -41.98 % | -1.62 -97.56 % | -0.82 31.67 % | -1.20 16.08 % | -1.43 31.90 % | -2.10 -82.61 % | -1.15 -22.34 % | -0.94 5.05 % | -0.99 -7.61 % | -0.92 -119.37 % | 4.75 |
| Gross profit | -205.000 K 12.02 % | -233.000 K -2.19 % | -228.000 K -5.56 % | -216.000 K -123.95 % | 902.000 K 12.08 % | 804.795 K 7.59 % | 748.000 K -1.58 % | 760.000 K 1.74 % | 747.000 K -77.42 % | 3.308 M 288.73 % | 851.000 K 0.35 % | 848.000 K 21.66 % | 697.000 K -77.37 % | 3.080 M 379.69 % | 642.000 K 1.58 % | 632.000 K -21.98 % | 810.000 K -76.25 % | 3.410 M 905.94 % | 339.000 K -27.56 % | 468.000 K -8.24 % | 510.000 K -76.50 % | 2.170 M 569.89 % | 324.000 K 2.86 % | 315.000 K 5.35 % | 299.000 K -83.00 % | 1.759 M 737.52 % | 210.000 K -3.23 % | 217.000 K -50.23 % | 436.000 K 7.37 % | 406.074 K -22.21 % | 522.000 K 69.48 % | 308.000 K 31.62 % | 234.000 K 310.02 % | -111.418 K 43.73 % | -198.000 K -135.87 % | 552.000 K 25.74 % | 439.000 K -76.78 % | 1.891 M | 0.000 100.00 % | -1.000 K -101.05 % | 95.000 K -81.34 % | 509.036 K | 0.000 | 0.000 | 0.000 -100.00 % | 472.000 -97.85 % | 22.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 0.000 100.00 % | -158.000 K -207.48 % | 147.000 K 2.80 % | 143.000 K 116.67 % | 66.000 K 134.60 % | -190.728 K -214.90 % | 166.000 K -1.78 % | 169.000 K 181.67 % | 60.000 K 136.52 % | -164.275 K -195.51 % | 172.000 K | 0.000 | 0.000 -100.00 % | 254.554 K | 0.000 | 0.000 | 0.000 -100.00 % | 719.180 | 0.000 | 0.000 | 0.000 -100.00 % | 140.555 K 126.70 % | 62.000 K -16.22 % | 74.000 K | 0.000 -100.00 % | 1.214 K | 0.000 | 0.000 | 0.000 -100.00 % | 213.355 K 4 167.10 % | 5.000 K 100.78 % | -640.000 K | 0.000 100.00 % | -11.758 K -124.50 % | 48.000 K 1 060.00 % | -5.000 K | 0.000 100.00 % | -7.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 640.435 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 |
| Cost of revenue | 205.000 K -12.02 % | 233.000 K 2.19 % | 228.000 K 5.56 % | 216.000 K 27.81 % | 169.000 K 92.05 % | 88.000 K -39.31 % | 145.000 K 15.08 % | 126.000 K -0.79 % | 127.000 K 76.39 % | 72.000 K | 0.000 | 0.000 -100.00 % | 144.000 K -16.28 % | 172.000 K -1.15 % | 174.000 K -5.95 % | 185.000 K | 0.000 -100.00 % | 53.989 K -71.43 % | 189.000 K 250.00 % | 54.000 K | 0.000 100.00 % | -62.321 K -135.21 % | 177.000 K -1.67 % | 180.000 K -4.76 % | 189.000 K 0.48 % | 188.097 K -9.13 % | 207.000 K 13.11 % | 183.000 K -11.59 % | 207.000 K -31.23 % | 301.000 K 54.36 % | 195.000 K 14.04 % | 171.000 K -30.20 % | 245.000 K 44.97 % | 169.000 K -84.51 % | 1.091 M 269.83 % | 295.000 K | 0.000 -100.00 % | 3.500 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 |
| General and administrative expenses | 0.000 -100.00 % | 233.299 K | 0.000 | 0.000 | 0.000 -100.00 % | 132.290 K | 0.000 | 0.000 | 0.000 -100.00 % | 129.680 K | 0.000 | 0.000 | 0.000 -100.00 % | 269.883 K | 0.000 | 0.000 | 0.000 -100.00 % | 60.239 K | 0.000 | 0.000 | 0.000 -100.00 % | 237.679 K | 0.000 | 0.000 | 0.000 -100.00 % | 188.097 K | 0.000 | 0.000 | 0.000 -100.00 % | 391.516 K | 0.000 | 0.000 | 0.000 -100.00 % | 484.304 K | 0.000 | 0.000 | 0.000 -100.00 % | 468.246 K | 0.000 | 0.000 | 0.000 -100.00 % | 219.292 K | 0.000 | 0.000 | 0.000 -100.00 % | 42.889 K | 0.000 | 0.000 | 0.000 -100.00 % | 116.731 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 38.808 K | 0.000 | 0.000 | 0.000 -100.00 % | 42.777 K | 0.000 | 0.000 | 0.000 -100.00 % | 29.400 K | 0.000 | 0.000 | 0.000 -100.00 % | 35.280 K | 0.000 | 0.000 | 0.000 -100.00 % | 41.673 K | 0.000 | 0.000 | 0.000 -100.00 % | 37.044 K | 0.000 | 0.000 | 0.000 -100.00 % | 35.600 K | 0.000 | 0.000 | 0.000 -100.00 % | 38.414 K | 0.000 | 0.000 | 0.000 -100.00 % | 28.060 K | 0.000 | 0.000 | 0.000 -100.00 % | 48.630 K | 0.000 | 0.000 | 0.000 -100.00 % | 60.660 K | 0.000 | 0.000 | 0.000 -100.00 % | 35.250 K | 0.000 | 0.000 | 0.000 -100.00 % | 36.600 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -803.000 K 13.57 % | -929.107 K 13.41 % | -1.073 M -4.89 % | -1.023 M | 0.000 | 0.000 | 0.000 100.00 % | -126.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 100.00 % | -458.282 K 40.94 % | -776.000 K -952.75 % | 91.000 K | 0.000 | 0.000 -100.00 % | 60.000 K 252.94 % | 17.000 K -93.63 % | 267.000 K | 0.000 -100.00 % | 260.000 K 642.86 % | 35.000 K -71.07 % | 121.000 K | 0.000 -100.00 % | 9.000 K 0.00 % | 9.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | -803.000 K -22.22 % | -657.000 K 22.25 % | -845.000 K -4.71 % | -807.000 K -577.51 % | 169.000 K -3.47 % | 175.067 K 20.74 % | 145.000 K 215.08 % | -126.000 K 67.19 % | -384.000 K -341.39 % | 159.080 K 39.54 % | 114.000 K -35.23 % | 176.000 K 149.72 % | -354.000 K -216.00 % | 305.163 K 187.44 % | -349.000 K 49.27 % | -688.000 K -552.63 % | 152.000 K 49.15 % | 101.912 K 122.25 % | -458.000 K -948.15 % | 54.000 K -18.18 % | 66.000 K -75.98 % | 274.723 K 166.04 % | -416.000 K 10.54 % | -465.000 K -369.70 % | -99.000 K -107.09 % | 1.397 M 515.74 % | -336.000 K -27.76 % | -263.000 K -30.85 % | -201.000 K 56.02 % | -457.000 K 22.01 % | -586.000 K -61.43 % | -363.000 K -332.14 % | -84.000 K 27.59 % | -116.000 K 66.57 % | -347.000 K 53.79 % | -751.000 K -6 927.27 % | 11.000 K 101.57 % | -701.000 K -491.62 % | 179.000 K 29.71 % | 138.000 K -62.90 % | 372.000 K 14.83 % | 323.944 K -35.73 % | 504.000 K 200.00 % | 168.000 K -28.51 % | 235.000 K 42.50 % | 164.917 K 96.33 % | 84.000 K -31.15 % | 122.000 K -16.44 % | 146.000 K -31.19 % | 212.185 K 81.35 % | 117.000 K 21.88 % | 96.000 K -4.95 % | 101.000 K 9.15 % | 92.531 K -80.88 % | 484.000 K |
| Cost and expenses | -598.000 K -41.04 % | -424.000 K 31.28 % | -617.000 K -4.40 % | -591.000 K -449.70 % | 169.000 K -94.37 % | 3.004 M 1 972.03 % | 145.000 K 15.08 % | 126.000 K 149.03 % | -257.000 K -261.55 % | 159.080 K 39.54 % | 114.000 K -35.23 % | 176.000 K 183.81 % | -210.000 K -168.82 % | 305.163 K 274.38 % | -175.000 K 65.21 % | -503.000 K -430.92 % | 152.000 K 49.15 % | 101.912 K 137.89 % | -269.000 K -598.15 % | 54.000 K -18.18 % | 66.000 K -75.98 % | 274.723 K 214.95 % | -239.000 K 16.14 % | -285.000 K -416.67 % | 90.000 K -94.32 % | 1.585 M 1 328.68 % | -129.000 K -61.25 % | -80.000 K -1 433.33 % | 6.000 K 103.85 % | -156.000 K 60.10 % | -391.000 K -103.65 % | -192.000 K -219.25 % | 161.000 K 203.77 % | 53.000 K -92.88 % | 744.000 K 92.75 % | 386.000 K -11.67 % | 437.000 K 162.34 % | -701.000 K -491.62 % | 179.000 K 29.71 % | 138.000 K -62.90 % | 372.000 K 14.83 % | 323.944 K -35.73 % | 504.000 K 200.00 % | 168.000 K -28.51 % | 235.000 K 42.50 % | 164.917 K 55.58 % | 106.000 K -13.11 % | 122.000 K -16.44 % | 146.000 K -31.19 % | 212.185 K 81.35 % | 117.000 K 21.88 % | 96.000 K -4.95 % | 101.000 K 9.15 % | 92.531 K -80.88 % | 484.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 272.107 K 19.35 % | 228.000 K 5.56 % | 216.000 K 27.81 % | 169.000 K -3.47 % | 175.067 K 20.74 % | 145.000 K | 0.000 100.00 % | -384.000 K -341.39 % | 159.080 K 39.54 % | 114.000 K -35.23 % | 176.000 K 149.72 % | -354.000 K -216.00 % | 305.163 K 187.44 % | -349.000 K 49.27 % | -688.000 K -552.63 % | 152.000 K 49.15 % | 101.912 K 122.25 % | -458.000 K -948.15 % | 54.000 K -18.18 % | 66.000 K -75.98 % | 274.723 K 166.04 % | -416.000 K 10.54 % | -465.000 K -369.70 % | -99.000 K -144.26 % | 223.697 K 166.58 % | -336.000 K -27.76 % | -263.000 K -30.85 % | -201.000 K -146.75 % | 429.930 K 173.37 % | -586.000 K -61.43 % | -363.000 K -248.16 % | 245.000 K -52.18 % | 512.364 K 19.43 % | 429.000 K 150.95 % | -842.000 K -7 754.55 % | 11.000 K -97.87 % | 516.876 K 334.35 % | 119.000 K -0.83 % | 120.000 K 14.29 % | 105.000 K -62.49 % | 279.952 K 14.73 % | 244.000 K 83.46 % | 133.000 K 16.67 % | 114.000 K -40.03 % | 190.095 K 95.97 % | 97.000 K -14.16 % | 113.000 K 162.79 % | 43.000 K -82.54 % | 246.281 K 110.50 % | 117.000 K 21.88 % | 96.000 K -4.95 % | 101.000 K 9.15 % | 92.531 K -80.88 % | 484.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -944.000 | 0.000 | 0.000 -100.00 % | 16.000 K -73.42 % | 60.202 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 6.560 M 10 654.10 % | 61.000 K 258.82 % | 17.000 K 0.00 % | 17.000 K 750.00 % | 2.000 K -88.38 % | 17.219 K 7.62 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K -73.42 % | 60.202 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.207 K 8.62 % | 14.000 K 0.00 % | 14.000 K 7.69 % | 13.000 K -99.80 % | 6.435 M | 0.000 | 0.000 | 0.000 -100.00 % | 39.293 K | 0.000 | 0.000 | 0.000 -100.00 % | 18.074 K | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 | 0.000 | 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.540 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.140 K | 0.000 |
| Depreciation and amortization | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 2.627 K 0.00 % | 2.627 K 0.00 % | 2.627 K 100.38 % | -689.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 23.000 K 46.77 % | 15.671 K 423.11 % | -4.850 K | 0.000 -100.00 % | 15.671 K | 0.000 | 0.000 | 0.000 100.00 % | -185.093 K | 0.000 | 0.000 | 0.000 100.00 % | -36.295 K | 0.000 | 0.000 | 0.000 -100.00 % | 193.741 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.140 K -99.88 % | 968.000 K |
| Operating income | 598.000 K 41.04 % | 424.000 K -31.28 % | 617.000 K 4.40 % | 591.000 K -19.37 % | 733.000 K 6 985.22 % | -10.646 K 72.96 % | -39.374 K -105.18 % | 760.000 K 1.74 % | 747.000 K 9.70 % | 680.976 K -7.60 % | 737.000 K 9.67 % | 672.000 K -3.59 % | 697.000 K 38.45 % | 503.426 K -21.58 % | 642.000 K 1.58 % | 632.000 K -3.95 % | 658.000 K -63.49 % | 1.802 M 431.63 % | 339.000 K -27.56 % | 468.000 K 5.41 % | 444.000 K 27.07 % | 349.413 K 7.84 % | 324.000 K 2.86 % | 315.000 K 5.35 % | 299.000 K -34.66 % | 457.607 K 117.91 % | 210.000 K -3.23 % | 217.000 K -50.23 % | 436.000 K 41.94 % | 307.179 K -21.44 % | 391.000 K 109.09 % | 187.000 K 216.15 % | -161.000 K -203.77 % | -53.000 K -135.57 % | 149.000 K -67.31 % | 455.850 K 4 244.09 % | -11.000 K -101.57 % | 701.000 K 491.62 % | -179.000 K -29.71 % | -138.000 K 50.18 % | -277.000 K -249.65 % | 185.093 K 136.72 % | -504.000 K -200.00 % | -168.000 K 28.51 % | -235.000 K -42.50 % | -164.917 K -96.33 % | -84.000 K 31.15 % | -122.000 K 16.44 % | -146.000 K 25.24 % | -195.281 K -66.91 % | -117.000 K -21.88 % | -96.000 K 4.95 % | -101.000 K -7.82 % | -93.671 K 80.65 % | -484.000 K |
| Operating income ratio | 0.00 | 0.00 | 0.00 -100.00 % | 0.66 -18.92 % | 0.81 6 914.95 % | -0.01 72.96 % | -0.04 -105.14 % | 0.86 0.36 % | 0.85 324.23 % | 0.20 -76.74 % | 0.87 9.29 % | 0.79 -4.38 % | 0.83 435.30 % | 0.15 -80.32 % | 0.79 1.71 % | 0.77 -4.77 % | 0.81 56.14 % | 0.52 -18.97 % | 0.64 -28.39 % | 0.90 2.98 % | 0.87 425.26 % | 0.17 -74.37 % | 0.65 1.63 % | 0.64 3.86 % | 0.61 160.68 % | 0.24 -53.33 % | 0.50 -7.17 % | 0.54 -19.99 % | 0.68 56.08 % | 0.43 -20.33 % | 0.55 39.69 % | 0.39 216.15 % | -0.34 63.48 % | -0.92 -651.64 % | 0.17 -69.00 % | 0.54 2 247.88 % | -0.03 -106.77 % | 0.37 | 0.00 -100.00 % | 138.00 4 832.85 % | -2.92 -901.89 % | 0.36 | 0.00 | 0.00 | 0.00 100.00 % | -349.40 -9 050.96 % | -3.82 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -6.560 M -10 654.10 % | -61.000 K -258.82 % | -17.000 K 0.00 % | -17.000 K 96.38 % | -469.000 K -187.85 % | 533.837 K -25.06 % | 712.374 K 1 013.30 % | -78.000 K 84.58 % | -506.000 K -205.96 % | -165.379 K -230.76 % | -50.000 K 61.83 % | -131.000 K 73.10 % | -487.000 K -537.99 % | -76.333 K 84.13 % | -481.000 K -236.36 % | -143.000 K -13.49 % | -126.000 K 98.28 % | -7.346 M -10 393.63 % | -70.000 K -18.64 % | -59.000 K -293.33 % | -15.000 K 89.53 % | -143.245 K -68.52 % | -85.000 K -183.33 % | -30.000 K 92.29 % | -389.000 K -240.11 % | -114.375 K -41.20 % | -81.000 K 40.88 % | -137.000 K 69.00 % | -442.000 K -3 038.09 % | -14.085 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K 3 233.33 % | 150.000 -98.85 % | 13.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 % | -18.444 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 968.000 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 |
| 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-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 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-03-31 | 2013-03-31 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 312.415 K | 0.000 -100.00 % | 145.008 K | 0.000 100.00 % | -166.136 K -186.56 % | 191.933 K -82.13 % | 1.074 M 312.05 % | 260.729 K -54.05 % | 567.456 K 1 189.67 % | 44.000 K -93.93 % | 725.000 K 561.38 % | 109.620 K -83.37 % | 659.304 K 276.75 % | 175.000 K -67.65 % | 541.000 K -14.97 % | 636.268 K 2 180.20 % | 27.904 K -73.42 % | 105.000 K -85.66 % | 732.000 K 3 695.70 % | 19.285 K -97.22 % | 692.483 K 565.85 % | 104.000 K -71.11 % | 360.000 K 705.13 % | 44.713 K -81.75 % | 244.987 K 92.85 % | 127.034 K -14.15 % | 147.966 K -40.09 % | 246.974 K -38.23 % | 399.837 K 200.00 % | -399.837 K -194.37 % | 423.677 K 200.00 % | -423.677 K -102.74 % | 15.476 M 23 866.59 % | -65.117 K -396.80 % | 21.940 K 200.00 % | -21.940 K -100.14 % | 15.319 M 200.00 % | -15.319 M -65 335.72 % | 23.483 K -98.79 % | 1.947 M 26.57 % | 1.538 M 48.84 % | 1.033 M 101.35 % | 513.161 K |
| Total investments | 0.000 -100.00 % | 20.000 M | 0.000 -100.00 % | 19.259 M | 0.000 -100.00 % | 18.519 M 4 724.21 % | 383.866 K -97.85 % | 17.833 M 3 319.77 % | 521.458 K -96.96 % | 17.147 M 19 384.98 % | 88.000 K -99.47 % | 16.511 M 7 431.02 % | 219.240 K -98.62 % | 15.877 M 4 436.18 % | 350.000 K -97.71 % | 15.289 M 1 101.46 % | 1.273 M -91.34 % | 14.701 M 6 900.28 % | 210.000 K -98.95 % | 20.000 M 51 753.77 % | 38.570 K -99.81 % | 20.000 M 9 515.38 % | 208.000 K -98.96 % | 20.000 M 22 264.86 % | 89.426 K 9 413 363.16 % | -0.950 -100.00 % | 254.068 K -98.73 % | 20.000 M | 0.000 -100.00 % | 799.674 K -96.00 % | 20.000 M 2 260.29 % | 847.354 K -95.76 % | 20.000 M -35.38 % | 30.952 M 54.76 % | 20.000 M 45 478.85 % | 43.880 K -99.71 % | 15.000 M -51.04 % | 30.639 M 53.19 % | 20.000 M 42 484.00 % | 46.966 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 0.000 -100.00 % | 1.418 M | 0.000 -100.00 % | 1.418 M | 0.000 -100.00 % | 1.298 M | 0.000 -100.00 % | 1.266 M | 0.000 -100.00 % | 828.185 K | 0.000 -100.00 % | 769.000 K | 0.000 -100.00 % | 768.924 K | 0.000 -100.00 % | 716.000 K | 0.000 -100.00 % | 664.172 K | 0.000 -100.00 % | 837.000 K | 0.000 -100.00 % | 711.768 K | 0.000 -100.00 % | 464.000 K | 0.000 -100.00 % | 289.700 K | 0.000 -100.00 % | 275.000 K 283.94 % | 71.626 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 % | 1.970 M 27.92 % | 1.540 M 46.67 % | 1.050 M 90.91 % | 550.000 K |
| Accumulated other comprehensive income loss | 51.202 M | 0.000 -100.00 % | 50.312 M | 0.000 -100.00 % | 49.498 M | 0.000 -100.00 % | 48.507 M 2 730 682 874 302 285 824.00 % | 0.000 -100.00 % | 47.584 M 2 142 970 508 833 825 280.00 % | 0.000 -100.00 % | 46.369 M 1 580.96 % | -3.131 M -106.86 % | 45.628 M | 0.000 -100.00 % | 45.136 M 1 134.28 % | -4.364 M -109.89 % | 44.115 M 1 655 628 307 012 699 648.00 % | 0.000 -100.00 % | 49.390 M 45 000.00 % | -110.000 K -100.23 % | 48.552 M 1 987 800 031 783 233 280.00 % | 0.000 -100.00 % | 48.282 M 1 359 017 482 554 389 248.00 % | 0.000 -100.00 % | 48.161 M 7 229 961 297 830 320 128.00 % | 0.000 -100.00 % | 47.636 M | 0.000 -100.00 % | 0.000 -100.00 % | 46.400 M | 0.000 -100.00 % | 46.400 M | 0.000 -100.00 % | 46.028 M 1 727 419 550 662 665 728.00 % | 0.000 -100.00 % | 45.499 M 1 707 575 189 504 595 456.00 % | 0.000 -100.00 % | 45.919 M 1 723 351 674 299 243 264.00 % | 0.000 100.00 % | -1.602 M | 0.000 100.00 % | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 1.702 M | 0.000 | 0.000 | 0.000 100.00 % | -1.577 K | 0.000 100.00 % | -993.328 K | 0.000 100.00 % | -1.916 M | 0.000 | 0.000 | 0.000 100.00 % | -3.872 M | 0.000 | 0.000 | 0.000 100.00 % | -5.385 M | 0.000 | 0.000 | 0.000 100.00 % | -948.170 K | 0.000 100.00 % | -1.218 M | 0.000 100.00 % | -1.339 M | 0.000 100.00 % | -1.864 M 1.12 % | -1.885 M | 0.000 100.00 % | -3.100 M | 0.000 100.00 % | -3.100 M | 0.000 100.00 % | -3.472 M | 0.000 100.00 % | -4.001 M | 0.000 100.00 % | -3.581 M | 0.000 100.00 % | -2.622 M -18.20 % | -2.218 M -30.38 % | -1.701 M -44.96 % | -1.174 M |
| Common stock | 0.000 -100.00 % | 49.500 M | 0.000 -100.00 % | 49.500 M | 0.000 -100.00 % | 49.500 M | 0.000 -100.00 % | 49.500 M | 0.000 -100.00 % | 49.500 M | 0.000 -100.00 % | 49.500 M | 0.000 -100.00 % | 49.500 M | 0.000 -100.00 % | 49.500 M | 0.000 -100.00 % | 49.500 M | 0.000 -100.00 % | 49.500 M | 0.000 -100.00 % | 49.500 M | 0.000 -100.00 % | 49.500 M | 0.000 -100.00 % | 49.500 M | 0.000 -100.00 % | 49.500 M 0.00 % | 49.500 M | 0.000 -100.00 % | 49.500 M | 0.000 -100.00 % | 49.500 M | 0.000 -100.00 % | 49.500 M | 0.000 -100.00 % | 49.500 M | 0.000 -100.00 % | 49.500 M | 0.000 -100.00 % | 1.020 M 0.00 % | 1.020 M 0.00 % | 1.020 M 0.00 % | 1.020 M |
| Total equity | 51.202 M 0.00 % | 51.202 M 1.77 % | 50.312 M -0.05 % | 50.337 M 1.69 % | 49.498 M 0.00 % | 49.498 M 2.04 % | 48.507 M 0.00 % | 48.507 M 1.94 % | 47.584 M 0.00 % | 47.584 M 2.62 % | 46.369 M 0.00 % | 46.369 M 1.62 % | 45.628 M 0.00 % | 45.628 M 1.09 % | 45.136 M 0.00 % | 45.136 M 2.31 % | 44.115 M 0.00 % | 44.115 M -10.68 % | 49.390 M 0.00 % | 49.390 M 1.73 % | 48.552 M 0.00 % | 48.552 M 0.56 % | 48.282 M 0.00 % | 48.282 M 0.25 % | 48.161 M 0.00 % | 48.161 M 1.10 % | 47.636 M 0.00 % | 47.636 M 0.04 % | 47.615 M 2.62 % | 46.400 M 0.00 % | 46.400 M 0.00 % | 46.400 M 0.00 % | 46.400 M 0.81 % | 46.028 M 0.00 % | 46.028 M 1.16 % | 45.499 M 0.00 % | 45.499 M -0.92 % | 45.919 M 0.00 % | 45.919 M 2 966.04 % | -1.602 M 0.00 % | -1.602 M -33.70 % | -1.198 M -75.86 % | -681.428 K -343.34 % | -153.703 K |
| Other non current liabilities | -51.202 M | 0.000 100.00 % | -50.312 M -7 231.64 % | 705.474 K 101.43 % | -49.498 M -17 999 526.55 % | 275.000 100.00 % | -48.507 M | 0.000 | 0.000 -100.00 % | 1.055 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 % | 6.000 | 0.000 | 0.000 | 0.000 100.00 % | -196.180 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 1.418 M | 0.000 -100.00 % | 1.418 M | 0.000 -100.00 % | 1.298 M | 0.000 -100.00 % | 1.266 M | 0.000 -100.00 % | 828.185 K | 0.000 -100.00 % | 769.000 K | 0.000 -100.00 % | 768.924 K | 0.000 -100.00 % | 716.000 K | 0.000 -100.00 % | 664.172 K | 0.000 -100.00 % | 837.000 K | 0.000 -100.00 % | 711.768 K | 0.000 -100.00 % | 464.000 K | 0.000 -100.00 % | 289.700 K | 0.000 -100.00 % | 275.000 K 283.94 % | 71.626 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 % | 1.920 M 33.33 % | 1.440 M 188.00 % | 500.000 K 0.00 % | 500.000 K |
| Total non current liabilities | -51.202 M -3 710.83 % | 1.418 M 102.82 % | -50.312 M -2 469.28 % | 2.124 M 104.29 % | -49.498 M -3 911.66 % | 1.299 M 102.68 % | -48.507 M -3 930.71 % | 1.266 M | 0.000 -100.00 % | 829.240 K | 0.000 -100.00 % | 769.000 K | 0.000 -100.00 % | 769.894 K | 0.000 -100.00 % | 716.000 K | 0.000 -100.00 % | 664.898 K | 0.000 -100.00 % | 837.000 K | 0.000 -100.00 % | 711.774 K | 0.000 -100.00 % | 464.000 K | 0.000 -100.00 % | 289.503 K | 0.000 -100.00 % | 275.000 K 283.94 % | 71.626 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.602 M -16.55 % | 1.920 M 33.33 % | 1.440 M 188.00 % | 500.000 K 0.00 % | 500.000 K |
| Other current liabilities | 0.000 -100.00 % | 564.820 K | 0.000 -100.00 % | 395.173 K | 0.000 -100.00 % | 519.793 K | 0.000 -100.00 % | 369.469 K | 0.000 -100.00 % | 326.487 K | 0.000 -100.00 % | 424.000 K | 0.000 -100.00 % | 250.636 K | 0.000 -100.00 % | 131.000 K | 0.000 -100.00 % | 896.327 K | 0.000 -100.00 % | 273.000 K | 0.000 -100.00 % | 368.100 K | 0.000 -100.00 % | 371.000 K | 0.000 -100.00 % | 260.238 K | 0.000 -100.00 % | 166.000 K -18.37 % | 203.350 K | 0.000 -100.00 % | 1.857 M | 0.000 -100.00 % | 1.626 M | 0.000 -100.00 % | 924.889 K | 0.000 -100.00 % | 682.602 K | 0.000 -100.00 % | 783.988 K | 0.000 -100.00 % | 65.667 K 8.59 % | 60.472 K 25.46 % | 48.199 K 18.89 % | 40.542 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 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K -50.00 % | 100.000 K -81.82 % | 550.000 K 1 000.00 % | 50.000 K |
| Total current liabilities | 0.000 -100.00 % | 564.820 K | 0.000 -100.00 % | 395.173 K | 0.000 -100.00 % | 537.393 K | 0.000 -100.00 % | 369.469 K | 0.000 -100.00 % | 333.307 K | 0.000 -100.00 % | 424.000 K | 0.000 -100.00 % | 260.436 K | 0.000 -100.00 % | 131.000 K | 0.000 -100.00 % | 958.080 K | 0.000 -100.00 % | 273.000 K | 0.000 -100.00 % | 374.100 K | 0.000 -100.00 % | 371.000 K | 0.000 -100.00 % | 272.936 K | 0.000 -100.00 % | 166.000 K -19.65 % | 206.600 K | 0.000 -100.00 % | 1.950 M | 0.000 -100.00 % | 1.685 M | 0.000 -100.00 % | 924.889 K | 0.000 -100.00 % | 682.602 K | 0.000 -100.00 % | 783.988 K | 0.000 -100.00 % | 115.667 K -27.92 % | 160.472 K -73.17 % | 598.199 K 560.69 % | 90.542 K |
| Total liabilities | -51.202 M -2 682.26 % | 1.983 M 103.94 % | -50.312 M -2 097.55 % | 2.519 M 105.09 % | -49.498 M -2 796.00 % | 1.836 M 103.79 % | -48.507 M -3 065.45 % | 1.636 M | 0.000 -100.00 % | 1.163 M | 0.000 -100.00 % | 1.193 M | 0.000 -100.00 % | 1.030 M | 0.000 -100.00 % | 847.000 K | 0.000 -100.00 % | 1.623 M | 0.000 -100.00 % | 1.110 M | 0.000 -100.00 % | 1.086 M | 0.000 -100.00 % | 835.000 K | 0.000 -100.00 % | 562.439 K | 0.000 -100.00 % | 441.000 K 58.50 % | 278.226 K | 0.000 -100.00 % | 1.950 M | 0.000 -100.00 % | 1.685 M | 0.000 -100.00 % | 924.889 K | 0.000 -100.00 % | 682.602 K | 0.000 -100.00 % | 783.988 K -51.07 % | 1.602 M -21.29 % | 2.036 M 27.19 % | 1.600 M 45.74 % | 1.098 M 85.96 % | 590.542 K |
| Other non current assets | 0.000 -100.00 % | 31.127 M | 0.000 -100.00 % | 31.373 M 2 242.27 % | -1.464 M -104.80 % | 30.510 M 15 995.92 % | -191.933 K -100.62 % | 31.188 M 12 061.86 % | -260.729 K -100.85 % | 30.513 M 69 447.44 % | -44.000 K -100.15 % | 30.283 M 27 725.43 % | -109.620 K -100.36 % | 30.050 M 17 271.40 % | -175.000 K -100.59 % | 29.908 M 4 800.53 % | -636.268 K -102.13 % | 29.893 M 28 569.94 % | -105.000 K -100.35 % | 29.977 M 155 542.05 % | -19.285 K -100.07 % | 29.280 M 28 253.73 % | -104.000 K -100.37 % | 28.461 M 63 752.63 % | -44.713 K -100.09 % | 48.225 M 38 062.49 % | -127.034 K -100.46 % | 27.591 M -42.28 % | 47.804 M 12 055.88 % | -399.837 K -101.45 % | 27.567 M 6 606.53 % | -423.677 K -100.89 % | 47.355 M 405.99 % | -15.476 M -243.87 % | 10.757 M 49 129.19 % | -21.940 K -100.07 % | 31.000 M 302.36 % | -15.319 M -240.54 % | 10.900 M 46 516.56 % | -23.483 K -105.87 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K | 0.000 |
| Long term investments | 0.000 -100.00 % | 20.000 M | 0.000 -100.00 % | 19.259 M | 0.000 -100.00 % | 18.519 M | 0.000 -100.00 % | 17.833 M | 0.000 -100.00 % | 17.147 M | 0.000 -100.00 % | 16.511 M | 0.000 -100.00 % | 15.877 M | 0.000 -100.00 % | 15.289 M | 0.000 -100.00 % | 14.701 M | 0.000 -100.00 % | 20.000 M | 0.000 -100.00 % | 20.000 M | 0.000 -100.00 % | 20.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 M | 0.000 | 0.000 -100.00 % | 20.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 M | 0.000 -100.00 % | 15.000 M | 0.000 -100.00 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 7.612 K | 0.000 -100.00 % | 15.695 K | 0.000 -100.00 % | 12.155 K | 0.000 -100.00 % | 4.962 K | 0.000 -100.00 % | 4.963 K | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 4.963 K | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 4.963 K | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 4.963 K | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 4.963 K | 0.000 -100.00 % | 4.963 K -0.01 % | 4.963 K | 0.000 -100.00 % | 13.470 K | 0.000 -100.00 % | 13.470 K | 0.000 -100.00 % | 36.564 K | 0.000 -100.00 % | 99.249 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 0.000 -100.00 % | 51.135 M | 0.000 -100.00 % | 50.648 M 3 558.45 % | -1.464 M -102.99 % | 49.040 M 25 650.69 % | -191.933 K -100.39 % | 49.026 M 18 903.30 % | -260.729 K -100.55 % | 47.665 M 108 428.67 % | -44.000 K -100.09 % | 46.799 M 42 792.03 % | -109.620 K -100.24 % | 45.932 M 26 346.60 % | -175.000 K -100.39 % | 45.202 M 7 204.24 % | -636.268 K -101.43 % | 44.599 M 42 575.23 % | -105.000 K -100.21 % | 49.982 M 259 275.53 % | -19.285 K -100.04 % | 49.285 M 47 489.28 % | -104.000 K -100.21 % | 48.466 M 108 493.53 % | -44.713 K -100.09 % | 48.230 M 38 066.55 % | -127.034 K -100.27 % | 47.596 M -0.45 % | 47.810 M 12 057.48 % | -399.837 K -100.84 % | 47.580 M 11 330.29 % | -423.677 K -100.89 % | 47.369 M 406.08 % | -15.476 M -150.25 % | 30.801 M 140 485.92 % | -21.940 K -100.05 % | 46.099 M 400.92 % | -15.319 M -149.58 % | 30.900 M 131 684.55 % | -23.483 K -105.87 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K |
| Other current assets | -1.105 M -217.03 % | 944.482 K 176.62 % | -1.233 M -231.83 % | 935.053 K | 0.000 -100.00 % | 829.756 K | 0.000 -100.00 % | 924.820 K | 0.000 -100.00 % | 820.706 K | 0.000 -100.00 % | 719.000 K | 0.000 -100.00 % | 616.789 K | 0.000 -100.00 % | 606.000 K | 0.000 -100.00 % | 502.512 K | 0.000 -100.00 % | 413.000 K | 0.000 -100.00 % | 333.571 K | 0.000 -100.00 % | 547.000 K | 0.000 -100.00 % | 448.511 K | 0.000 -100.00 % | 354.190 K 177 094 900.00 % | 0.200 | 0.000 -100.00 % | 370.763 K | 0.000 -100.00 % | 287.981 K | 0.000 -100.00 % | 275.830 K | 0.000 -100.00 % | 60.355 K | 0.000 -100.00 % | 83.997 K | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 383.866 K | 0.000 -100.00 % | 521.458 K | 0.000 -100.00 % | 88.000 K | 0.000 -100.00 % | 219.240 K 23 077 994.74 % | -0.950 -100.00 % | 350.000 K | 0.000 -100.00 % | 1.273 M | 0.000 -100.00 % | 210.000 K | 0.000 -100.00 % | 38.570 K 4 060 100.00 % | -0.950 -100.00 % | 208.000 K | 0.000 -100.00 % | 89.426 K 9 413 363.16 % | -0.950 -100.00 % | 254.068 K | 0.000 | 0.000 -100.00 % | 799.674 K | 0.000 -100.00 % | 847.354 K | 0.000 -100.00 % | 30.952 M 100.85 % | 15.411 M 35 020.72 % | 43.880 K | 0.000 -100.00 % | 30.639 M | 0.000 -100.00 % | 46.966 K | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 1.105 M | 0.000 -100.00 % | 1.273 M | 0.000 -100.00 % | 1.464 M 863.01 % | -191.933 K -200.00 % | 191.933 K 173.61 % | -260.729 K -200.00 % | 260.729 K 692.57 % | -44.000 K -200.00 % | 44.000 K 140.14 % | -109.620 K -200.00 % | 109.620 K 162.64 % | -175.000 K -200.00 % | 175.000 K 127.50 % | -636.268 K -200.00 % | 636.268 K 705.97 % | -105.000 K -200.00 % | 105.000 K 644.46 % | -19.285 K -200.00 % | 19.285 K 118.54 % | -104.000 K -200.00 % | 104.000 K 332.59 % | -44.713 K -200.00 % | 44.713 K 135.20 % | -127.034 K -200.00 % | 127.034 K 172.45 % | -175.349 K 56.14 % | -399.837 K -200.00 % | 399.837 K 194.37 % | -423.677 K -200.00 % | 423.677 K 102.74 % | -15.476 M -23 866.59 % | 65.117 K 396.80 % | -21.940 K -200.00 % | 21.940 K 100.14 % | -15.319 M -200.00 % | 15.319 M 65 335.72 % | -23.483 K -200.00 % | 23.483 K 1 004.04 % | 2.127 K -87.32 % | 16.771 K -54.47 % | 36.839 K |
| Cash and short term investments | 1.105 M 0.00 % | 1.105 M -10.33 % | 1.233 M -3.15 % | 1.273 M -13.09 % | 1.464 M 0.00 % | 1.464 M 663.01 % | 191.933 K 0.00 % | 191.933 K -26.39 % | 260.729 K 0.00 % | 260.729 K 492.57 % | 44.000 K 0.00 % | 44.000 K -59.86 % | 109.620 K 0.00 % | 109.620 K -37.36 % | 175.000 K 0.00 % | 175.000 K -72.50 % | 636.268 K 0.00 % | 636.268 K 505.97 % | 105.000 K 0.00 % | 105.000 K 444.46 % | 19.285 K 0.00 % | 19.285 K -81.46 % | 104.000 K 0.00 % | 104.000 K 132.59 % | 44.713 K 0.00 % | 44.713 K -64.80 % | 127.034 K 0.00 % | 127.034 K 172.45 % | -175.349 K -143.86 % | 399.837 K 0.00 % | 399.837 K -5.63 % | 423.677 K 0.00 % | 423.677 K -97.26 % | 15.476 M 0.00 % | 15.476 M 70 438.25 % | 21.940 K 0.00 % | 21.940 K -99.86 % | 15.319 M 0.00 % | 15.319 M 65 135.72 % | 23.483 K 0.00 % | 23.483 K 1 004.04 % | 2.127 K -87.32 % | 16.771 K -54.47 % | 36.839 K |
| Total current assets | 0.000 -100.00 % | 2.050 M | 0.000 -100.00 % | 2.208 M 50.76 % | 1.464 M -36.17 % | 2.294 M 1 095.32 % | 191.933 K -82.81 % | 1.117 M 328.32 % | 260.729 K -75.89 % | 1.081 M 2 357.81 % | 44.000 K -94.23 % | 763.000 K 596.04 % | 109.620 K -84.91 % | 726.410 K 315.09 % | 175.000 K -77.59 % | 781.000 K 22.75 % | 636.268 K -44.13 % | 1.139 M 984.55 % | 105.000 K -79.73 % | 518.000 K 2 586.03 % | 19.285 K -94.53 % | 352.857 K 239.29 % | 104.000 K -84.02 % | 651.000 K 1 355.95 % | 44.713 K -90.93 % | 493.225 K 288.26 % | 127.034 K -73.60 % | 481.225 K 479.78 % | 83.002 K -79.24 % | 399.837 K -48.11 % | 770.600 K 81.88 % | 423.677 K -40.88 % | 716.673 K -95.37 % | 15.476 M -4.18 % | 16.152 M 73 518.60 % | 21.940 K -73.34 % | 82.295 K -99.46 % | 15.319 M -3.06 % | 15.803 M 67 196.77 % | 23.483 K -29.87 % | 33.483 K 1 474.19 % | 2.127 K -87.32 % | 16.771 K -54.47 % | 36.839 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.015 K | 0.000 -100.00 % | 400.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 400.000 K | 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 -100.00 % | 196.180 | 0.000 | 0.000 -100.00 % | 1.411 K | 0.000 | 0.000 | 0.000 -100.00 % | 744.000 | 0.000 -100.00 % | 7.102 K | 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 -100.00 % | 2.000 | 0.000 -100.00 % | 0.430 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account 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 -100.00 % | 93.228 K | 0.000 -100.00 % | 58.832 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.600 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.820 K | 0.000 | 0.000 | 0.000 -100.00 % | 9.800 K | 0.000 | 0.000 | 0.000 -100.00 % | 61.753 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.698 K | 0.000 | 0.000 -100.00 % | 3.250 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 |
| 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 |
| 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 |
| 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 -100.00 % | 836.961 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.160 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.850 | 0.000 | 0.000 | 0.000 100.00 % | -0.850 | 0.000 100.00 % | -0.600 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 245.000 | 0.000 -100.00 % | 275.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 970.000 | 0.000 | 0.000 | 0.000 -100.00 % | 726.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 53.185 M | 0.000 -100.00 % | 52.856 M | 0.000 -100.00 % | 51.334 M | 0.000 -100.00 % | 50.142 M | 0.000 -100.00 % | 48.746 M | 0.000 -100.00 % | 47.562 M | 0.000 -100.00 % | 46.658 M | 0.000 -100.00 % | 45.983 M | 0.000 -100.00 % | 45.738 M | 0.000 -100.00 % | 50.500 M | 0.000 -100.00 % | 49.638 M | 0.000 -100.00 % | 49.117 M | 0.000 -100.00 % | 48.724 M | 0.000 -100.00 % | 48.077 M 0.38 % | 47.893 M | 0.000 -100.00 % | 48.351 M | 0.000 -100.00 % | 48.086 M | 0.000 -100.00 % | 46.953 M | 0.000 -100.00 % | 46.182 M | 0.000 -100.00 % | 46.703 M | 0.000 -100.00 % | 433.483 K 7.80 % | 402.127 K -3.51 % | 416.771 K -4.59 % | 436.839 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-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 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-03-31 | 2013-03-31 | 2012-03-31 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 5.962 M 1 243.46 % | -521.398 K -15.10 % | -453.000 K 14.69 % | -531.000 K -168.18 % | -198.000 K 72.27 % | -713.919 K -40.81 % | -507.000 K 1.17 % | -513.000 K -183.43 % | -181.000 K 73.38 % | -679.872 K -32.01 % | -515.000 K 4.81 % | -541.000 K -157.62 % | -210.000 K -21.71 % | -172.538 K -7.17 % | -161.000 K 67.08 % | -489.000 K 8.08 % | -532.000 K -109.18 % | 5.798 M 2 255.34 % | -269.000 K 34.23 % | -409.000 K 4.66 % | -429.000 K -553.83 % | -65.613 K 62.93 % | -177.000 K 16.11 % | -211.000 K -334.44 % | 90.000 K 126.31 % | -342.018 K -165.13 % | -129.000 K -61.25 % | -80.000 K -1 433.33 % | 6.000 K 107.52 % | -79.739 K 79.34 % | -386.000 K 53.33 % | -827.000 K -613.66 % | 161.000 K 290.38 % | 41.242 K 138.91 % | -106.000 K 77.01 % | -461.000 K -22 950.00 % | -2.000 K 99.72 % | -707.390 K -495.19 % | 179.000 K 29.71 % | 138.000 K -50.18 % | 277.000 K -39.17 % | 455.342 K -9.65 % | 504.000 K 200.00 % | 168.000 K -28.51 % | 235.000 K 42.50 % | 164.917 K 96.33 % | 84.000 K -31.15 % | 122.000 K -16.44 % | 146.000 K -31.69 % | 213.725 K 82.67 % | 117.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 |