Premier Miton Global Renewables Trust plc PMGR.L
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | -5.121 M -54.25 % | -3.320 M -5.10 % | -3.159 M -133.44 % | 9.447 M -4.11 % | 9.852 M 1.98 % | 9.661 M 277.72 % | -5.436 M -1 259.06 % | 469.000 K -94.94 % | 9.269 M 478.48 % | -2.449 M -122.39 % | 10.938 M -23.82 % | 14.359 M 485.60 % | 2.452 M 139.39 % | -6.225 M -257.48 % | 3.953 M -8.79 % | 4.334 M 133.26 % | -13.030 M -171.29 % | 18.277 M 25.54 % | 14.559 M 96.35 % | 7.415 M -39.54 % | 12.265 M |
| Net income | -6.821 M -53.97 % | -4.430 M 3.46 % | -4.589 M -155.85 % | 8.216 M 17.27 % | 7.006 M -9.04 % | 7.702 M 204.56 % | -7.366 M -3 658.16 % | -196.000 K -102.68 % | 7.321 M 211.99 % | -6.537 M -189.99 % | 7.264 M -36.05 % | 11.358 M 1 704.24 % | -708.000 K 92.69 % | -9.686 M -856.72 % | 1.280 M -66.31 % | 3.799 M 123.84 % | -15.935 M -216.48 % | 13.681 M 30.47 % | 10.486 M 131.53 % | 4.529 M -45.86 % | 8.365 M |
| Income before tax | -6.756 M -54.81 % | -4.364 M 3.04 % | -4.501 M -154.66 % | 8.234 M 16.07 % | 7.094 M -9.89 % | 7.873 M 209.26 % | -7.206 M -51 371.43 % | -14.000 K -100.19 % | 7.429 M 217.73 % | -6.310 M -184.29 % | 7.486 M -34.98 % | 11.513 M 3 306.96 % | -359.000 K 96.19 % | -9.414 M -732.66 % | 1.488 M -63.14 % | 4.037 M 125.62 % | -15.755 M -213.62 % | 13.867 M 30.28 % | 10.644 M 123.75 % | 4.757 M -44.33 % | 8.545 M |
| Income before tax ratio | 1.32 0.37 % | 1.31 -7.75 % | 1.42 63.47 % | 0.87 21.05 % | 0.72 -11.64 % | 0.81 -38.52 % | 1.33 4 540.78 % | -0.03 -103.72 % | 0.80 -68.89 % | 2.58 276.47 % | 0.68 -14.64 % | 0.80 647.63 % | -0.15 -109.68 % | 1.51 301.75 % | 0.38 -59.59 % | 0.93 -22.96 % | 1.21 59.37 % | 0.76 3.78 % | 0.73 13.96 % | 0.64 -7.92 % | 0.70 |
| EBITDA | 0.000 100.00 % | -3.541 M 12.26 % | -4.036 M -149.02 % | 8.234 M 1 622.00 % | -541.000 K | 0.000 100.00 % | -1.255 M -214.61 % | 1.095 M 195.80 % | -1.143 M 60.64 % | -2.904 M | 0.000 | 0.000 | 0.000 100.00 % | -7.243 M -394.55 % | 2.459 M 18.96 % | 2.067 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.537 M | 0.000 |
| Net income ratio | 1.33 -0.18 % | 1.33 -8.15 % | 1.45 67.03 % | 0.87 22.30 % | 0.71 -10.80 % | 0.80 -41.17 % | 1.36 424.24 % | -0.42 -152.91 % | 0.79 -70.41 % | 2.67 301.93 % | 0.66 -16.04 % | 0.79 373.95 % | -0.29 -118.56 % | 1.56 380.53 % | 0.32 -63.06 % | 0.88 -28.32 % | 1.22 63.38 % | 0.75 3.93 % | 0.72 17.92 % | 0.61 -10.44 % | 0.68 |
| Ratio EBITDA | 0.00 -100.00 % | 1.07 -16.52 % | 1.28 46.58 % | 0.87 1 687.25 % | -0.05 | 0.00 -100.00 % | 0.23 -90.11 % | 2.33 1 993.34 % | -0.12 -110.40 % | 1.19 | 0.00 | 0.00 | 0.00 -100.00 % | 1.16 87.05 % | 0.62 30.43 % | 0.48 | 0.00 | 0.00 | 0.00 -100.00 % | 0.21 | 0.00 |
| Gross profit ratio | 1.00 0.00 % | 1.00 29.84 % | 0.77 -22.98 % | 1.00 10.36 % | 0.91 -5.14 % | 0.96 -11.10 % | 1.07 470.55 % | -0.29 -130.87 % | 0.94 -6.07 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 18.238 M 0.00 % | 18.238 M 0.00 % | 18.238 M 0.20 % | 18.203 M 0.63 % | 18.088 M 0.00 % | 18.088 M 0.00 % | 18.088 M 0.00 % | 18.088 M 0.00 % | 18.088 M 1.93 % | 17.746 M 3.90 % | 17.080 M 0.07 % | 17.068 M 0.00 % | 17.068 M 0.00 % | 17.068 M 28.77 % | 13.255 M -26.16 % | 17.950 M -1.07 % | 18.143 M 0.00 % | 18.143 M 0.00 % | 18.143 M 0.00 % | 18.143 M -0.54 % | 18.242 M |
| Weighted average shs out | 18.239 M 0.00 % | 18.238 M 0.00 % | 18.238 M 0.20 % | 18.203 M 0.63 % | 18.088 M 0.00 % | 18.088 M 0.00 % | 18.088 M 0.00 % | 18.088 M 0.00 % | 18.088 M 1.93 % | 17.746 M 3.90 % | 17.080 M 0.07 % | 17.068 M 0.00 % | 17.068 M 0.00 % | 17.068 M 28.77 % | 13.255 M -26.16 % | 17.950 M -1.07 % | 18.143 M 0.00 % | 18.143 M 0.00 % | 18.143 M 0.00 % | 18.143 M -0.54 % | 18.242 M |
| EPS diluted | -0.37 -54.17 % | -0.24 4.00 % | -0.25 -155.56 % | 0.45 15.38 % | 0.39 -9.30 % | 0.43 204.88 % | -0.41 -3 696.30 % | -0.01 -102.70 % | 0.40 208.11 % | -0.37 -186.05 % | 0.43 -35.82 % | 0.67 1 714.46 % | -0.04 92.72 % | -0.57 -690.06 % | 0.10 -54.00 % | 0.21 123.86 % | -0.88 -217.33 % | 0.75 29.31 % | 0.58 132.00 % | 0.25 -45.65 % | 0.46 |
| Earnings per share | -0.37 -54.17 % | -0.24 4.00 % | -0.25 -155.56 % | 0.45 15.38 % | 0.39 -9.30 % | 0.43 204.88 % | -0.41 -3 696.30 % | -0.01 -102.70 % | 0.40 208.11 % | -0.37 -186.05 % | 0.43 -35.82 % | 0.67 1 714.46 % | -0.04 92.72 % | -0.57 -690.06 % | 0.10 -54.00 % | 0.21 123.86 % | -0.88 -217.33 % | 0.75 29.31 % | 0.58 132.00 % | 0.25 -45.65 % | 0.46 |
| Gross profit | -5.121 M -54.25 % | -3.320 M -36.46 % | -2.433 M -125.75 % | 9.447 M 5.83 % | 8.927 M -3.26 % | 9.228 M 257.99 % | -5.841 M -4 194.85 % | -136.000 K -101.56 % | 8.706 M 455.49 % | -2.449 M -122.39 % | 10.938 M -23.82 % | 14.359 M 485.60 % | 2.452 M 139.39 % | -6.225 M -257.48 % | 3.953 M -8.79 % | 4.334 M 133.26 % | -13.030 M -171.29 % | 18.277 M 25.54 % | 14.559 M 96.35 % | 7.415 M -39.54 % | 12.265 M |
| Income tax expense | 65.000 K -1.52 % | 66.000 K -25.00 % | 88.000 K 388.89 % | 18.000 K -79.55 % | 88.000 K -48.54 % | 171.000 K 6.88 % | 160.000 K -12.09 % | 182.000 K 68.52 % | 108.000 K -52.42 % | 227.000 K 2.25 % | 222.000 K 43.23 % | 155.000 K -55.59 % | 349.000 K 28.31 % | 272.000 K 30.77 % | 208.000 K -12.61 % | 238.000 K 32.22 % | 180.000 K -3.23 % | 186.000 K 17.72 % | 158.000 K -30.70 % | 228.000 K 26.67 % | 180.000 K |
| Cost of revenue | 290.000 K -10.77 % | 325.000 K -22.62 % | 420.000 K 11.41 % | 377.000 K -11.29 % | 425.000 K -1.85 % | 433.000 K 6.91 % | 405.000 K -33.06 % | 605.000 K 7.46 % | 563.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 |
| General and administrative expenses | 290.000 K -38.30 % | 470.000 K -2.49 % | 482.000 K 5.70 % | 456.000 K -14.29 % | 532.000 K 12.71 % | 472.000 K -8.35 % | 515.000 K 6.63 % | 483.000 K -29.59 % | 686.000 K 40.86 % | 487.000 K 21.75 % | 400.000 K 6.67 % | 375.000 K -2.85 % | 386.000 K -49.94 % | 771.000 K 23.16 % | 626.000 K 110.77 % | 297.000 K -4.50 % | 311.000 K -84.89 % | 2.058 M 18.55 % | 1.736 M 161.45 % | 664.000 K -68.96 % | 2.139 M |
| Selling and marketing expenses | 506.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 |
| Other expenses | 0.000 -100.00 % | 325.000 K -17.72 % | 395.000 K -47.82 % | 757.000 K 89.25 % | 400.000 K -69.58 % | 1.315 M 4.78 % | 1.255 M | 0.000 -100.00 % | 1.154 M -65.80 % | 3.374 M 28.05 % | 2.635 M 6.64 % | 2.471 M 1.90 % | 2.425 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.414 M 2.64 % | 2.352 M 7.94 % | 2.179 M 9.28 % | 1.994 M 26.12 % | 1.581 M |
| Operating expenses | 796.000 K 0.13 % | 795.000 K -9.35 % | 877.000 K -27.70 % | 1.213 M 30.15 % | 932.000 K -47.85 % | 1.787 M 0.96 % | 1.770 M 266.46 % | 483.000 K -73.59 % | 1.829 M -46.06 % | 3.391 M 11.73 % | 3.035 M 6.64 % | 2.846 M 1.25 % | 2.811 M -11.85 % | 3.189 M 29.37 % | 2.465 M 729.97 % | 297.000 K -89.10 % | 2.725 M -38.21 % | 4.410 M 12.64 % | 3.915 M 47.29 % | 2.658 M -28.55 % | 3.720 M |
| Cost and expenses | 796.000 K 0.13 % | 795.000 K -9.35 % | 877.000 K 8.54 % | 808.000 K -13.30 % | 932.000 K -47.85 % | 1.787 M 0.96 % | 1.770 M 266.46 % | 483.000 K -73.59 % | 1.829 M -46.06 % | 3.391 M 11.73 % | 3.035 M 6.64 % | 2.846 M 1.25 % | 2.811 M -11.85 % | 3.189 M 29.37 % | 2.465 M 729.97 % | 297.000 K -89.10 % | 2.725 M -38.21 % | 4.410 M 12.64 % | 3.915 M 47.29 % | 2.658 M -28.55 % | 3.720 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 |
| Selling general and administrative expenses | 796.000 K 69.36 % | 470.000 K -2.49 % | 482.000 K 5.70 % | 456.000 K -14.29 % | 532.000 K 12.71 % | 472.000 K -8.35 % | 515.000 K 6.63 % | 483.000 K -29.59 % | 686.000 K 40.86 % | 487.000 K 21.75 % | 400.000 K 6.67 % | 375.000 K -2.85 % | 386.000 K -49.94 % | 771.000 K 23.16 % | 626.000 K 110.77 % | 297.000 K -4.50 % | 311.000 K -84.89 % | 2.058 M 18.55 % | 1.736 M 161.45 % | 664.000 K -68.96 % | 2.139 M |
| Interest income | 33.000 K -8.33 % | 36.000 K 500.00 % | 6.000 K 740.34 % | 714.000 -76.20 % | 3.000 K 0.00 % | 3.000 K 50.00 % | 2.000 K -98.76 % | 161.000 K -67.74 % | 499.000 K 232.67 % | 150.000 K -48.98 % | 294.000 K -45.76 % | 542.000 K 93.57 % | 280.000 K 72.84 % | 162.000 K 5 300.00 % | 3.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 225.000 K 43.31 % | 157.000 K | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K 400.00 % | 1.000 K | 0.000 -100.00 % | 1.201 M 5.07 % | 1.143 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.638 M -18.34 % | 2.006 M 12.82 % | 1.778 M 5.90 % | 1.679 M 7.97 % | 1.555 M 6.29 % | 1.463 M -7.46 % | 1.581 M |
| Depreciation and amortization | 5.917 M 930.84 % | 574.000 K 151.22 % | 228.485 K 102.65 % | -8.630 M 8.78 % | -9.461 M -23.00 % | -7.692 M -324.06 % | 3.433 M 3 831.52 % | -92.000 K 98.93 % | -8.583 M -392.34 % | 2.936 M 127.86 % | -10.540 M 24.63 % | -13.984 M -710 108.23 % | -1.969 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -5.917 M -43.79 % | -4.115 M -24.32 % | -3.310 M -136.64 % | 9.035 M 1.29 % | 8.920 M 13.30 % | 7.873 M 209.26 % | -7.206 M -707.08 % | 1.187 M -84.02 % | 7.429 M 217.73 % | -6.310 M -184.29 % | 7.486 M -34.98 % | 11.513 M 3 306.96 % | -359.000 K 95.04 % | -7.243 M -331.70 % | 3.126 M -48.27 % | 6.043 M 143.24 % | -13.977 M -189.91 % | 15.546 M 27.44 % | 12.199 M 96.13 % | 6.220 M -38.57 % | 10.126 M |
| Operating income ratio | 1.16 -6.78 % | 1.24 18.29 % | 1.05 9.56 % | 0.96 5.63 % | 0.91 11.10 % | 0.81 -38.52 % | 1.33 -47.62 % | 2.53 215.78 % | 0.80 -68.89 % | 2.58 276.47 % | 0.68 -14.64 % | 0.80 647.63 % | -0.15 -112.58 % | 1.16 47.14 % | 0.79 -43.28 % | 1.39 29.99 % | 1.07 26.11 % | 0.85 1.51 % | 0.84 -0.11 % | 0.84 1.60 % | 0.83 |
| Total other income expenses net | -839.000 K -1.94 % | -823.000 K 30.90 % | -1.191 M -48.69 % | -801.000 K 56.13 % | -1.826 M | 0.000 100.00 % | -3.773 M -3 459.43 % | -106.000 K 90.81 % | -1.154 M 65.80 % | -3.374 M -10.48 % | -3.054 M -23.59 % | -2.471 M | 0.000 | 0.000 100.00 % | -1.941 M -132.12 % | 6.043 M 439.88 % | -1.778 M 85.59 % | -12.338 M -33.80 % | -9.221 M -248.25 % | 6.220 M | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 16.596 M 8.93 % | 15.235 M 0.27 % | 15.194 M 5.31 % | 14.428 M 3.69 % | 13.915 M -50.19 % | 27.938 M 5.91 % | 26.380 M 4.47 % | 25.252 M 3.99 % | 24.282 M 10.28 % | 22.019 M -50.74 % | 44.702 M 11.74 % | 40.007 M 2 803.18 % | -1.480 M -104.69 % | 31.524 M 590.49 % | -6.427 M -7.10 % | -6.001 M -2.06 % | -5.880 M 4.22 % | -6.139 M -319.04 % | -1.465 M 0.48 % | -1.472 M -224.94 % | -453.000 K |
| Total investments | 35.016 M -16.67 % | 42.023 M -12.66 % | 48.117 M -8.89 % | 52.811 M 16.46 % | 45.346 M -16.26 % | 54.148 M 16.15 % | 46.621 M -15.39 % | 55.099 M -1.63 % | 56.013 M 13.63 % | 49.293 M -36.26 % | 77.336 M 13.12 % | 68.369 M 21.11 % | 56.452 M 6.02 % | 53.248 M -12.08 % | 60.561 M 28.42 % | 47.159 M -12.45 % | 53.868 M -24.93 % | 71.758 M 18.04 % | 60.789 M 24.09 % | 48.988 M 8.53 % | 45.138 M |
| Total debt | 17.355 M 5.01 % | 16.527 M 5.00 % | 15.740 M 5.00 % | 14.990 M 5.00 % | 14.276 M -50.75 % | 28.987 M 4.75 % | 27.673 M 4.75 % | 26.418 M 4.76 % | 25.217 M -49.34 % | 49.780 M 10.70 % | 44.970 M 8.27 % | 41.536 M | 0.000 -100.00 % | 36.737 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 8.061 M -50.42 % | 16.259 M -26.66 % | 22.169 M -21.07 % | 28.088 M 32.34 % | 21.224 M 33.46 % | 15.903 M 56.59 % | 10.156 M -47.62 % | 19.390 M -15.43 % | 22.928 M 40.37 % | 16.334 M -33.43 % | 24.536 M 29.14 % | 18.999 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 1.327 M -3.98 % | 1.382 M 12.18 % | 1.232 M 4.58 % | 1.178 M -7.46 % | 1.273 M -11.10 % | 1.432 M 8.40 % | 1.321 M -16.76 % | 1.587 M 27.37 % | 1.246 M 7.14 % | 1.163 M -37.91 % | 1.873 M -21.93 % | 2.399 M 100 276.57 % | 2.390 K | 0.000 | 0.000 | 0.000 -100.00 % | 997.000 K 36.20 % | 732.000 K 14.20 % | 641.000 K | 0.000 -100.00 % | 516.000 K |
| Common stock | 183.000 K 0.00 % | 183.000 K 0.00 % | 183.000 K 0.00 % | 183.000 K 1.10 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 4.02 % | 174.000 K 1.75 % | 171.000 K 0.00 % | 171.000 K 0.00 % | 171.000 K 0.00 % | 171.000 K 30.53 % | 131.000 K -27.62 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K |
| Total equity | 18.532 M -30.81 % | 26.785 M -17.70 % | 32.545 M -15.27 % | 38.410 M 22.41 % | 31.379 M 19.69 % | 26.217 M 28.77 % | 20.359 M -31.82 % | 29.859 M -6.13 % | 31.810 M 20.60 % | 26.377 M -22.48 % | 34.027 M 19.59 % | 28.453 M 49.70 % | 19.007 M -10.63 % | 21.268 M -34.03 % | 32.239 M 27.57 % | 25.272 M -22.95 % | 32.799 M -34.41 % | 50.004 M 33.08 % | 37.575 M 32.71 % | 28.314 M 13.22 % | 25.009 M |
| Other non current liabilities | 17.517 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.673 M -4.75 % | -26.418 M -4.76 % | -25.217 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 |
| Long term debt | 0.000 -100.00 % | 16.527 M 5.00 % | 15.740 M 5.00 % | 14.990 M 5.00 % | 14.276 M | 0.000 -100.00 % | 27.673 M 4.75 % | 26.418 M 4.76 % | 25.217 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 |
| Total non current liabilities | 17.517 M 5.99 % | 16.527 M 5.00 % | 15.740 M 5.00 % | 14.990 M 5.00 % | 14.276 M -51.10 % | 29.196 M 5.50 % | 27.673 M 4.75 % | 26.418 M 4.76 % | 25.217 M | 0.000 | 0.000 -100.00 % | 41.536 M 106 225.36 % | 39.065 K -99.89 % | 36.737 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 162.000 K -29.87 % | 231.000 K -60.98 % | 592.000 K 365 332.10 % | 162.000 -99.92 % | 193.000 K | 0.000 100.00 % | -129.000 K 39.15 % | -212.000 K -14.59 % | -185.000 K 99.63 % | -50.564 M -11.82 % | -45.218 M -20 547.49 % | -219.000 K -93 091.49 % | -235.000 99.97 % | -731.000 K 3.43 % | -757.000 K 77.37 % | -3.345 M -2 664.46 % | -121.000 K 95.87 % | -2.927 M -26.93 % | -2.306 M -503.66 % | -382.000 K 71.62 % | -1.346 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 209.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 |
| Short term debt | 17.355 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.987 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.780 M 10.70 % | 44.970 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 17.517 M 7 483.12 % | 231.000 K -60.98 % | 592.000 K 365 332.10 % | 162.000 -99.92 % | 193.000 K -99.34 % | 29.196 M 22 532.56 % | 129.000 K -39.15 % | 212.000 K 14.59 % | 185.000 K -99.64 % | 51.124 M 13.02 % | 45.235 M 26 986.83 % | 167.000 K 90 660.87 % | 184.000 -99.98 % | 862.000 K -6.30 % | 920.000 K -72.50 % | 3.345 M 2 664.46 % | 121.000 K -95.87 % | 2.927 M 26.93 % | 2.306 M 503.66 % | 382.000 K -71.62 % | 1.346 M |
| Total liabilities | 17.517 M 4.53 % | 16.758 M 2.61 % | 16.332 M 7.79 % | 15.152 M 4.72 % | 14.469 M -50.44 % | 29.196 M 5.01 % | 27.802 M 4.40 % | 26.630 M 4.43 % | 25.500 M -50.12 % | 51.124 M 13.02 % | 45.235 M 8.47 % | 41.703 M 6.25 % | 39.249 M 4.39 % | 37.599 M 5.95 % | 35.486 M 26.14 % | 28.132 M 3.13 % | 27.277 M -3.64 % | 28.306 M 8.76 % | 26.025 M 15.41 % | 22.550 M 2.20 % | 22.065 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -46.621 M 15.39 % | -55.099 M 1.63 % | -56.013 M -13.63 % | -49.293 M 36.26 % | -77.336 M -13.12 % | -68.369 M -21.11 % | -56.452 M -6.02 % | -53.248 M 12.08 % | -60.561 M -28.42 % | -47.159 M 12.45 % | -53.868 M 24.93 % | -71.758 M -18.04 % | -60.789 M -24.09 % | -48.988 M -8.53 % | -45.138 M |
| Long term investments | 35.016 M -16.67 % | 42.023 M -12.66 % | 48.117 M -8.89 % | 52.811 M 16.46 % | 45.346 M -16.26 % | 54.148 M 16.15 % | 46.621 M -15.39 % | 55.099 M -1.63 % | 56.013 M 13.63 % | 49.293 M -36.26 % | 77.336 M 13.12 % | 68.369 M 21.11 % | 56.452 M 6.02 % | 53.248 M -12.08 % | 60.561 M 28.42 % | 47.159 M -12.45 % | 53.868 M -24.93 % | 71.758 M 18.04 % | 60.789 M 24.09 % | 48.988 M 8.53 % | 45.138 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| Property plant equipment 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 |
| Total non current assets | 35.016 M -16.67 % | 42.023 M -12.66 % | 48.117 M -8.89 % | 52.811 M 16.46 % | 45.346 M -16.26 % | 54.148 M 16.15 % | 46.621 M -15.39 % | 55.099 M -1.63 % | 56.013 M 13.63 % | 49.293 M -36.26 % | 77.336 M 13.12 % | 68.369 M 21.11 % | 56.452 M 6.02 % | 53.248 M -12.08 % | 60.561 M 28.42 % | 47.159 M -12.45 % | 53.868 M -24.93 % | 71.758 M 18.04 % | 60.789 M 24.09 % | 48.988 M 8.53 % | 45.138 M |
| Other current assets | 166.000 K 36.07 % | 122.000 K 122.34 % | -546.000 K -582.36 % | 113.193 K 4.81 % | 108.000 K -42.72 % | 188.533 K -38.99 % | 309.000 K 1 088.46 % | 26.000 K -78.15 % | 119.000 K -78.00 % | 541.000 K -61.63 % | 1.410 M 3 515.38 % | 39.000 K -83.41 % | 235.089 K -32.45 % | 348.000 K 95.51 % | 178.000 K 23.61 % | 144.000 K -48.39 % | 279.000 K -29.55 % | 396.000 K | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 759.000 K -41.25 % | 1.292 M 136.63 % | 546.000 K -2.85 % | 562.000 K 55.68 % | 361.000 K -65.59 % | 1.049 M -18.87 % | 1.293 M 10.89 % | 1.166 M 24.71 % | 935.000 K -96.63 % | 27.761 M 10 258.58 % | 268.000 K -82.47 % | 1.529 M 3.31 % | 1.480 M -71.61 % | 5.213 M -18.89 % | 6.427 M 7.10 % | 6.001 M 2.06 % | 5.880 M -4.22 % | 6.139 M 319.04 % | 1.465 M -0.48 % | 1.472 M 224.94 % | 453.000 K |
| Cash and short term investments | 759.000 K -41.25 % | 1.292 M 136.63 % | 546.000 K -2.85 % | 562.000 K 55.68 % | 361.000 K -65.59 % | 1.049 M -18.87 % | 1.293 M 10.89 % | 1.166 M 24.71 % | 935.000 K -96.63 % | 27.761 M 10 258.58 % | 268.000 K -82.47 % | 1.529 M 3.31 % | 1.480 M -71.61 % | 5.213 M -18.89 % | 6.427 M 7.10 % | 6.001 M 2.06 % | 5.880 M -4.22 % | 6.139 M 319.04 % | 1.465 M -0.48 % | 1.472 M 224.94 % | 453.000 K |
| Total current assets | 1.033 M -32.04 % | 1.520 M 100.00 % | 760.000 K 1.20 % | 751.000 K 49.60 % | 502.000 K -52.14 % | 1.049 M -18.87 % | 1.293 M 10.89 % | 1.166 M 24.71 % | 935.000 K -96.66 % | 27.985 M 1 603.29 % | 1.643 M 7.46 % | 1.529 M 3.31 % | 1.480 M -73.66 % | 5.619 M -21.57 % | 7.164 M 19.38 % | 6.001 M 2.06 % | 5.880 M -4.27 % | 6.142 M 118.50 % | 2.811 M 49.84 % | 1.876 M -3.10 % | 1.936 M |
| Inventory | 0.000 | 0.000 -100.00 % | 659.000 K 341 550.78 % | -193.000 | 0.000 100.00 % | -202.533 K | 0.000 | 0.000 | 0.000 100.00 % | -541.000 K 61.63 % | -1.410 M -446.51 % | -258.000 K -79 529.63 % | -324.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 108.000 K 1.89 % | 106.000 K 4.95 % | 101.000 K 32.89 % | 76.000 K 130.30 % | 33.000 K 135.71 % | 14.000 K -72.55 % | 51.000 K 96.15 % | 26.000 K -50.00 % | 52.000 K -76.79 % | 224.000 K -9.68 % | 248.000 K 13.24 % | 219.000 K 93 091.49 % | 235.000 -99.59 % | 58.000 K -89.62 % | 559.000 K | 0.000 | 0.000 -100.00 % | 3.000 K -99.78 % | 1.346 M 233.17 % | 404.000 K -72.76 % | 1.483 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 216.000 K -12.55 % | 247.000 K 10.27 % | 224.000 K -38.12 % | 362.000 K 62.33 % | 223.000 K -21.20 % | 283.000 K 9.69 % | 258.000 K -20.37 % | 324.000 K | 0.000 | 0.000 -100.00 % | 244.000 K -25.61 % | 328.000 K -20.00 % | 410.000 K | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 129.000 K -39.15 % | 212.000 K 14.59 % | 185.000 K -76.40 % | 784.000 K 216.13 % | 248.000 K 13.24 % | 219.000 K 93 091.49 % | 235.000 -99.97 % | 731.000 K -3.43 % | 757.000 K -77.37 % | 3.345 M 2 664.46 % | 121.000 K -95.87 % | 2.927 M 26.93 % | 2.306 M 503.66 % | 382.000 K -71.62 % | 1.346 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 8.961 M 0.00 % | 8.961 M 0.00 % | 8.961 M 0.00 % | 8.961 M 2.99 % | 8.701 M 0.00 % | 8.701 M 0.00 % | 8.701 M 0.00 % | 8.701 M 0.00 % | 8.701 M 0.02 % | 8.699 M 16.86 % | 7.444 M 8.13 % | 6.884 M -63.45 % | 18.836 M 173.62 % | 6.884 M -0.04 % | 6.887 M -72.61 % | 25.141 M -20.49 % | 31.621 M -35.59 % | 49.091 M 33.57 % | 36.753 M 30.64 % | 28.133 M 15.72 % | 24.312 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 |
| Other liabilities | 0.000 | 0.000 -100.00 % | 16.332 M 7.90 % | 15.137 M | 0.000 100.00 % | -29.196 M | 0.000 | 0.000 -100.00 % | 98.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 39.210 M | 0.000 -100.00 % | 35.486 M 26.14 % | 28.132 M 3.13 % | 27.277 M -3.64 % | 28.306 M 8.76 % | 26.025 M 15.41 % | 22.550 M 2.20 % | 22.065 M |
| Total assets | 36.049 M -17.21 % | 43.543 M -10.91 % | 48.877 M -8.75 % | 53.562 M 16.83 % | 45.848 M -17.26 % | 55.413 M 15.06 % | 48.161 M -14.74 % | 56.489 M -1.43 % | 57.310 M -26.05 % | 77.501 M -2.22 % | 79.262 M 12.98 % | 70.156 M 20.43 % | 58.256 M -1.04 % | 58.867 M -13.08 % | 67.725 M 26.82 % | 53.404 M -11.11 % | 60.076 M -23.28 % | 78.310 M 23.13 % | 63.600 M 25.04 % | 50.864 M 8.05 % | 47.074 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -2.000 K -105.71 % | 35.000 K -14.63 % | 41.000 K 213.89 % | -36.000 K -145.00 % | 80.000 K 8.11 % | 74.000 K 121.83 % | -339.000 K -518.52 % | 81.000 K 109.46 % | -856.000 K -369.18 % | 318.000 K 467.86 % | 56.000 K 2 900.00 % | -2.000 K -101.22 % | 164.000 K 181.19 % | -202.000 K -102.00 % | -100.000 K -141.15 % | 243.000 K 114.46 % | -1.681 M |
| Accounts receivables | -2.000 K 60.00 % | -5.000 K -141.67 % | 12.000 K 340.00 % | -5.000 K -105.32 % | 94.000 K 1 566 766.67 % | -6.000 100.00 % | -256.000 K -243.02 % | 179.000 K 156.11 % | -319.000 K 52.53 % | -672.000 K -2 300.00 % | -28.000 K -286.67 % | 15.000 K | 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 -100.00 % | 29.000 K 193.55 % | -31.000 K -121.43 % | -14.000 K -117.50 % | 80.000 K 196.39 % | -83.000 K 15.31 % | -98.000 K 81.75 % | -537.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 -100.00 % | 40.000 K 37.93 % | 29.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 |
| Other non cash items | 7.991 M 41.61 % | 5.643 M 2.01 % | 5.532 M 177.08 % | -7.177 M -18.28 % | -6.068 M 0.95 % | -6.126 M -169.45 % | 8.821 M 1 405.29 % | 586.000 K 108.33 % | -7.031 M -270.08 % | 4.134 M 146.74 % | -8.844 M -1 658.25 % | -503.000 K 30.52 % | -724.000 K -108.30 % | 8.726 M 507.00 % | -2.144 M 46.14 % | -3.981 M -125.50 % | 15.612 M |
| Net cash provided by operating activities | 1.168 M -11.11 % | 1.314 M 22.57 % | 1.072 M 5.00 % | 1.021 M -7.69 % | 1.106 M -39.26 % | 1.821 M 42.71 % | 1.276 M -31.18 % | 1.854 M 170.66 % | 685.000 K -34.51 % | 1.046 M -21.53 % | 1.333 M -15.15 % | 1.571 M -6.65 % | 1.683 M 31.38 % | 1.281 M 45.24 % | 882.000 K -61.74 % | 2.305 M 5 110.87 % | -46.000 K |
| 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 |
| 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 | -7.539 M 29.97 % | -10.765 M 45.15 % | -19.625 M -6.83 % | -18.371 M 53.32 % | -39.358 M -137.28 % | -16.587 M 25.36 % | -22.223 M 32.14 % | -32.749 M -70.67 % | -19.189 M 63.04 % | -51.916 M -88.22 % | -27.582 M -6.38 % | -25.929 M 46.57 % | -48.526 M -23.25 % | -39.373 M -14.17 % | -34.486 M 15.13 % | -40.634 M 12.08 % | -46.219 M |
| Sales maturities of investments | 7.280 M -36.08 % | 11.390 M -41.67 % | 19.528 M 6.72 % | 18.298 M -65.39 % | 52.863 M 249.37 % | 15.131 M -41.18 % | 25.726 M -19.06 % | 31.786 M 64.90 % | 19.276 M -74.71 % | 76.223 M 179.81 % | 27.241 M 3.50 % | 26.319 M -41.07 % | 44.663 M 17.03 % | 38.163 M 29.05 % | 29.573 M -45.39 % | 54.150 M 14.54 % | 47.276 M |
| Other investing activites | 0.000 -100.00 % | 173.000 K | 0.000 -100.00 % | 482.000 K -82.00 % | 2.678 M 70.57 % | 1.570 M 162.35 % | -2.518 M -329.95 % | 1.095 M 1 158.62 % | 87.000 K -99.64 % | 24.307 M 7 228.15 % | -341.000 K -219.65 % | 285.000 K 6 818.53 % | -4.242 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -259.000 K -132.46 % | 798.000 K 922.68 % | -97.000 K -123.72 % | 409.000 K -97.47 % | 16.183 M 14 095.61 % | 114.000 K -88.43 % | 985.000 K 646.21 % | 132.000 K 51.72 % | 87.000 K -99.64 % | 24.307 M 7 228.15 % | -341.000 K -187.44 % | 390.000 K 110.10 % | -3.863 M -219.26 % | -1.210 M 75.37 % | -4.913 M -136.35 % | 13.516 M 1 178.71 % | 1.057 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.032 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 262.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.784 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.715 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.381 M | 0.000 | 0.000 | 0.000 100.00 % | -25.708 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -1.432 M -7.67 % | -1.330 M -4.23 % | -1.276 M 11.82 % | -1.447 M 21.53 % | -1.844 M 0.00 % | -1.844 M 13.59 % | -2.134 M -21.60 % | -1.755 M 7.14 % | -1.890 M 20.42 % | -2.375 M -5.42 % | -2.253 M -17.83 % | -1.912 M -23.12 % | -1.553 M -21.14 % | -1.282 M -1.91 % | -1.258 M 77.96 % | -5.708 M -349.45 % | -1.270 M |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.000 K | 0.000 | 0.000 | 0.000 100.00 % | -51.416 M -1 982.68 % | 2.731 M | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K | 0.000 100.00 % | -9.992 M | 0.000 |
| Net cash used provided by financing activities | -1.432 M -7.67 % | -1.330 M -4.23 % | -1.276 M -7.68 % | -1.185 M 93.37 % | -17.882 M -869.74 % | -1.844 M 13.59 % | -2.134 M -21.60 % | -1.755 M 93.64 % | -27.598 M -1 389.63 % | 2.140 M 194.98 % | -2.253 M -17.83 % | -1.912 M -23.12 % | -1.553 M -20.86 % | -1.285 M -128.83 % | 4.457 M 128.39 % | -15.700 M -1 136.22 % | -1.270 M |
| Effect of forex changes on cash | -10.000 K 72.22 % | -36.000 K -112.63 % | 285.000 K 747.73 % | -44.000 K 53.68 % | -95.000 K 71.64 % | -335.000 K -101.81 % | -166.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -71.000 K -101.76 % | 4.031 M 125.48 % | -15.821 M -1 464.89 % | -1.011 M |
| Net change in cash | -533.000 K -171.45 % | 746.000 K 4 762.50 % | -16.000 K -107.96 % | 201.000 K 129.22 % | -688.000 K -181.97 % | -244.000 K -292.13 % | 127.000 K -45.02 % | 231.000 K 100.86 % | -26.826 M -197.57 % | 27.493 M 2 280.25 % | -1.261 M -2 673.47 % | 49.000 K 101.31 % | -3.733 M -190.51 % | -1.285 M -128.83 % | 4.457 M 128.39 % | -15.700 M -1 136.22 % | -1.270 M |
| Cash at beginning of period | 1.292 M 136.63 % | 546.000 K -2.85 % | 562.000 K 55.68 % | 361.000 K -65.59 % | 1.049 M -18.87 % | 1.293 M 10.89 % | 1.166 M 24.71 % | 935.000 K -96.63 % | 27.761 M 10 258.58 % | 268.000 K -82.47 % | 1.529 M 3.31 % | 1.480 M -71.61 % | 5.213 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 759.000 K -41.25 % | 1.292 M 136.63 % | 546.000 K -2.85 % | 562.000 K 55.68 % | 361.000 K -65.59 % | 1.049 M -18.87 % | 1.293 M 10.89 % | 1.166 M 24.71 % | 935.000 K -96.63 % | 27.761 M 10 258.58 % | 268.000 K -82.47 % | 1.529 M 3.31 % | 1.480 M 215.18 % | -1.285 M -128.83 % | 4.457 M 128.39 % | -15.700 M -1 136.22 % | -1.270 M |
| Operating cash flow | 1.168 M -11.11 % | 1.314 M 22.57 % | 1.072 M 5.00 % | 1.021 M -7.69 % | 1.106 M -39.26 % | 1.821 M 42.71 % | 1.276 M -31.18 % | 1.854 M 170.66 % | 685.000 K -34.51 % | 1.046 M -21.53 % | 1.333 M -15.15 % | 1.571 M -6.65 % | 1.683 M 31.38 % | 1.281 M 45.24 % | 882.000 K -61.74 % | 2.305 M 5 110.87 % | -46.000 K |
| 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 |
| Free CashFlow | 1.168 M -11.11 % | 1.314 M 22.57 % | 1.072 M 5.00 % | 1.021 M -7.69 % | 1.106 M -39.26 % | 1.821 M 42.71 % | 1.276 M -31.18 % | 1.854 M 170.66 % | 685.000 K -34.51 % | 1.046 M -21.53 % | 1.333 M -15.15 % | 1.571 M -6.65 % | 1.683 M 31.38 % | 1.281 M 45.24 % | 882.000 K -61.74 % | 2.305 M 5 110.87 % | -46.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | -5.121 M | 0.000 100.00 % | -237.000 K 90.55 % | -2.509 M 8.96 % | -2.756 M -583.87 % | -403.000 K -5 649.44 % | 7.262 K 567.46 % | 1.088 K -89.04 % | 9.924 K 2 015.99 % | 469.000 -81.76 % | 2.571 K -57.17 % | 6.003 K 2 134.92 % | -295.000 69.71 % | -974.000 -176.31 % | -352.500 -137.90 % | 930.000 -78.58 % | 4.342 K -20.53 % | 5.464 K 638.06 % | -1.016 K -661.05 % | 181.000 -84.60 % | 1.175 K -87.43 % | 9.344 K 417.10 % | 1.807 K -84.16 % | 11.411 K 5 452.80 % | 205.500 -99.99 % | 2.452 M |
| Net income | -6.821 M | 0.000 100.00 % | -1.057 M 68.66 % | -3.373 M 1.20 % | -3.414 M -118.72 % | 18.238 M 273 792.18 % | 6.659 K 755.36 % | 778.500 -91.61 % | 9.274 K 508.91 % | -2.268 K -195.41 % | 2.377 K -55.36 % | 5.325 K 492.70 % | -1.356 K 41.73 % | -2.327 K -446.24 % | -426.000 -229.88 % | 328.000 -89.49 % | 3.122 K -25.65 % | 4.199 K 276.84 % | -2.375 K -165.60 % | -894.000 -25 442.86 % | -3.500 -100.05 % | 7.271 K 743.99 % | 861.500 -91.06 % | 9.635 K 1 477.41 % | -699.500 99.90 % | -707.301 K |
| Income before tax | -6.756 M | 0.000 100.00 % | -1.035 M 68.91 % | -3.329 M 1.60 % | -3.383 M -5 253 105 490.06 % | -0.064 -100.00 % | 6.684 K 762.45 % | 775.000 -91.67 % | 9.305 K 520.85 % | -2.211 K -188.26 % | 2.505 K -53.33 % | 5.368 K 509.77 % | -1.310 K 42.87 % | -2.293 K -519.73 % | -370.000 -201.93 % | 363.000 -88.66 % | 3.200 K -24.33 % | 4.229 K 280.42 % | -2.344 K -189.03 % | -811.000 -2 179.49 % | 39.000 -99.47 % | 7.408 K 723.11 % | 900.000 -90.73 % | 9.713 K 1 622.41 % | -638.000 99.82 % | -358.362 K |
| Income before tax ratio | 1.32 | 0.00 -100.00 % | 4.37 229.14 % | 1.33 8.09 % | 1.23 768 149 855.19 % | 0.00 -100.00 % | 0.92 29.21 % | 0.71 -24.03 % | 0.94 119.89 % | -4.71 -583.85 % | 0.97 8.96 % | 0.89 -79.86 % | 4.44 88.63 % | 2.35 124.29 % | 1.05 168.92 % | 0.39 -47.04 % | 0.74 -4.78 % | 0.77 -66.47 % | 2.31 151.52 % | -4.48 -13 599.43 % | 0.03 -95.81 % | 0.79 59.18 % | 0.50 -41.49 % | 0.85 127.42 % | -3.10 -2 024.08 % | -0.15 |
| EBITDA | 0.000 | 0.000 100.00 % | -637.000 K 78.06 % | -2.904 M 8.85 % | -3.186 M -274.82 % | -850.000 K -611 410.79 % | -139.000 -14.40 % | -121.500 9.33 % | -134.000 | 0.000 -100.00 % | 377.000 292.35 % | -196.000 | 0.000 | 0.000 -100.00 % | 242.000 | 0.000 100.00 % | -590.000 -4.61 % | -564.000 44.21 % | -1.011 K | 0.000 100.00 % | -885.000 31.07 % | -1.284 K -100.78 % | -639.500 46.35 % | -1.192 K -99.66 % | -597.000 -200.00 % | 597.000 |
| Net income ratio | 1.33 | 0.00 -100.00 % | 4.46 231.75 % | 1.34 8.53 % | 1.24 102.74 % | -45.26 -5 035.50 % | 0.92 28.15 % | 0.72 -23.43 % | 0.93 119.32 % | -4.84 -623.05 % | 0.92 4.23 % | 0.89 -80.70 % | 4.60 92.40 % | 2.39 97.69 % | 1.21 242.66 % | 0.35 -50.95 % | 0.72 -6.44 % | 0.77 -67.13 % | 2.34 147.34 % | -4.94 -165 716.89 % | 0.00 -100.38 % | 0.78 63.22 % | 0.48 -43.54 % | 0.84 124.81 % | -3.40 -1 079.93 % | -0.29 |
| Ratio EBITDA | 0.00 | 0.00 -100.00 % | 2.69 132.22 % | 1.16 0.12 % | 1.16 -45.19 % | 2.11 11 119.33 % | -0.02 82.86 % | -0.11 -727.05 % | -0.01 | 0.00 -100.00 % | 0.15 549.11 % | -0.03 | 0.00 | 0.00 100.00 % | -0.69 | 0.00 100.00 % | -0.14 -31.64 % | -0.10 -110.37 % | 1.00 | 0.00 100.00 % | -0.75 -448.12 % | -0.14 61.17 % | -0.35 -238.79 % | -0.10 96.40 % | -2.91 -1 193 187.45 % | 0.00 |
| Gross profit ratio | 1.00 | 0.00 -100.00 % | 1.64 53.55 % | 1.07 -0.10 % | 1.07 -28.72 % | 1.50 50.12 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 18.238 M | 0.000 -100.00 % | 18.238 M 0.00 % | 18.238 M 0.00 % | 18.238 M 99 902.63 % | 18.238 K -0.01 % | 18.239 K 0.40 % | 18.166 K 0.43 % | 18.088 K 0.00 % | 18.088 K 0.00 % | 18.088 K 0.00 % | 18.088 K 0.00 % | 18.088 K 0.00 % | 18.088 K 0.00 % | 18.088 K 0.00 % | 18.088 K 0.00 % | 18.088 K 0.00 % | 18.088 K 0.31 % | 18.032 K 3.28 % | 17.460 K 2.15 % | 17.092 K 0.14 % | 17.068 K 0.00 % | 17.068 K 0.00 % | 17.068 K 0.00 % | 17.068 K -99.90 % | 17.068 M |
| Weighted average shs out | 18.239 M | 0.000 -100.00 % | 18.238 M 0.00 % | 18.238 M 0.00 % | 18.238 M 99 902.63 % | 18.238 K -0.01 % | 18.239 K 0.40 % | 18.166 K 0.43 % | 18.088 K 0.00 % | 18.088 K 0.00 % | 18.088 K 0.00 % | 18.088 K 0.00 % | 18.088 K 0.00 % | 18.088 K -0.01 % | 18.089 K 0.01 % | 18.088 K 0.00 % | 18.088 K 0.00 % | 18.088 K 0.31 % | 18.032 K 3.28 % | 17.460 K 1.77 % | 17.156 K 0.52 % | 17.068 K 0.00 % | 17.068 K 0.00 % | 17.068 K 0.00 % | 17.068 K -99.90 % | 17.068 M |
| EPS diluted | -0.15 31.82 % | -0.22 -279.31 % | -0.06 67.78 % | -0.18 5.26 % | -0.19 -100.02 % | 1 000.03 277 686.11 % | 0.36 739.16 % | 0.04 -91.75 % | 0.52 514.67 % | -0.13 -195.43 % | 0.13 -56.20 % | 0.30 500.00 % | -0.08 42.31 % | -0.13 -450.85 % | -0.02 -230.39 % | 0.02 -89.51 % | 0.17 -28.08 % | 0.24 284.62 % | -0.13 -153.91 % | -0.05 -25 500.00 % | 0.00 -100.05 % | 0.42 731.68 % | 0.05 -90.98 % | 0.56 1 465.85 % | -0.04 -8 100.00 % | 0.00 |
| Earnings per share | -0.15 31.82 % | -0.22 -279.31 % | -0.06 67.78 % | -0.18 5.26 % | -0.19 -100.02 % | 1 000.03 277 686.11 % | 0.36 739.16 % | 0.04 -91.75 % | 0.52 514.67 % | -0.13 -195.43 % | 0.13 -56.20 % | 0.30 500.00 % | -0.08 42.31 % | -0.13 -450.85 % | -0.02 -230.39 % | 0.02 -89.51 % | 0.17 -28.08 % | 0.24 284.62 % | -0.13 -153.91 % | -0.05 -25 500.00 % | 0.00 -100.05 % | 0.42 731.68 % | 0.05 -90.98 % | 0.56 1 465.85 % | -0.04 -8 100.00 % | 0.00 |
| Gross profit | -5.121 M | 0.000 100.00 % | -389.000 K 85.50 % | -2.682 M 9.05 % | -2.949 M -387.44 % | -605.000 K -8 431.04 % | 7.262 K 567.46 % | 1.088 K -89.04 % | 9.924 K 2 015.99 % | 469.000 -81.76 % | 2.571 K -57.17 % | 6.003 K 2 134.92 % | -295.000 69.71 % | -974.000 -176.31 % | -352.500 -137.90 % | 930.000 -78.58 % | 4.342 K -20.53 % | 5.464 K 638.06 % | -1.016 K -661.05 % | 181.000 -84.60 % | 1.175 K -87.43 % | 9.344 K 417.10 % | 1.807 K -84.16 % | 11.411 K 5 452.80 % | 205.500 -99.99 % | 2.452 M |
| Income tax expense | 65.000 K | 0.000 -100.00 % | 22.000 K -50.00 % | 44.000 K 41.94 % | 31.000 K 48 136 745.96 % | -0.064 -100.26 % | 25.000 614.29 % | 3.500 -88.71 % | 31.000 -45.61 % | 57.000 -55.47 % | 128.000 197.67 % | 43.000 -6.52 % | 46.000 35.29 % | 34.000 -39.29 % | 56.000 60.00 % | 35.000 -55.13 % | 78.000 160.00 % | 30.000 -1.64 % | 30.500 -63.25 % | 83.000 95.29 % | 42.500 -68.98 % | 137.000 255.84 % | 38.500 -50.64 % | 78.000 26.83 % | 61.500 -99.98 % | 348.939 K |
| Cost of revenue | 290.000 K | 0.000 -100.00 % | 152.000 K -12.14 % | 173.000 K -10.36 % | 193.000 K -4.46 % | 202.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 |
| General and administrative expenses | 290.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.000 -46.28 % | 188.000 129.27 % | 82.000 -61.68 % | 214.000 15.05 % | 186.000 -10.14 % | 207.000 2.48 % | 202.000 120.77 % | 91.500 -7.11 % | 98.500 -30.88 % | 142.500 -3.39 % | 147.500 -49.49 % | 292.000 19.18 % | 245.000 25.96 % | 194.500 -0.51 % | 195.500 2.36 % | 191.000 -48.93 % | 374.000 122.62 % | 168.000 -49.09 % | 330.000 131.58 % | 142.500 -99.96 % | 385.858 K |
| Selling and marketing expenses | 506.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 122.500 -51.20 % | 251.000 144.88 % | 102.500 -62.18 % | 271.000 3.83 % | 261.000 10.59 % | 236.000 -0.42 % | 237.000 88.10 % | 126.000 -4.18 % | 131.500 12.39 % | 117.000 -6.02 % | 124.500 -52.12 % | 260.000 -38.97 % | 426.000 246.34 % | 123.000 2.07 % | 120.500 100.83 % | 60.000 -78.42 % | 278.000 179.40 % | 99.500 -43.47 % | 176.000 69.23 % | 104.000 200.00 % | -104.000 |
| Other expenses | 0.000 | 0.000 -100.00 % | 4.367 229.14 % | 1.327 8.09 % | 1.228 -55.75 % | 2.774 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.425 M |
| Operating expenses | 796.000 K | 0.000 -100.00 % | 4.367 229.14 % | 1.327 8.09 % | 1.228 -99.62 % | 324.500 51.64 % | 214.000 55.07 % | 138.000 430.77 % | 26.000 -98.70 % | 2.000 K 226.80 % | 612.000 30 500.00 % | 2.000 -99.71 % | 695.000 -31.29 % | 1.012 K 251.22 % | 288.000 5.88 % | 272.000 -51.69 % | 563.000 -16.10 % | 671.000 21.45 % | 552.500 74.84 % | 316.000 -31.38 % | 460.500 -29.37 % | 652.000 143.74 % | 267.500 -47.13 % | 506.000 105.27 % | 246.500 -99.99 % | 2.811 M |
| Cost and expenses | 796.000 K | 0.000 -100.00 % | 400.000 K 1.27 % | 395.000 K -8.14 % | 430.000 K 150.59 % | -850.000 K -397 296.26 % | 214.000 55.07 % | 138.000 430.77 % | 26.000 -98.70 % | 2.000 K 226.80 % | 612.000 30 500.00 % | 2.000 -99.71 % | 695.000 -31.29 % | 1.012 K 251.22 % | 288.000 5.88 % | 272.000 -51.69 % | 563.000 -16.10 % | 671.000 21.45 % | 552.500 74.84 % | 316.000 -31.38 % | 460.500 -29.37 % | 652.000 143.74 % | 267.500 -47.13 % | 506.000 105.27 % | 246.500 -99.99 % | 2.811 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 |
| Selling general and administrative expenses | 796.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 223.500 -49.09 % | 439.000 137.94 % | 184.500 -61.96 % | 485.000 8.50 % | 447.000 0.90 % | 443.000 0.91 % | 439.000 101.84 % | 217.500 -5.43 % | 230.000 -11.37 % | 259.500 -4.60 % | 272.000 -50.72 % | 552.000 -17.73 % | 671.000 111.34 % | 317.500 0.47 % | 316.000 25.90 % | 251.000 -61.50 % | 652.000 143.74 % | 267.500 -47.13 % | 506.000 105.27 % | 246.500 -99.94 % | 385.754 K |
| Interest income | 33.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 183.500 -49.59 % | 364.000 108.00 % | 175.000 -72.87 % | 645.000 -5.15 % | 680.000 0.29 % | 678.000 6.44 % | 637.000 99.06 % | 320.000 4.07 % | 307.500 0.65 % | 305.500 3.56 % | 295.000 -49.05 % | 579.000 2.66 % | 564.000 -27.32 % | 776.000 14.79 % | 676.000 0.07 % | 675.500 -47.39 % | 1.284 K 100.78 % | 639.500 -46.35 % | 1.192 K 99.66 % | 597.000 -99.79 % | 279.403 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 5.917 M | 0.000 | 0.000 100.00 % | -3.329 M 1.60 % | -3.383 M -202.59 % | -1.118 M -16 285.75 % | -6.823 K -655.17 % | -903.500 90.43 % | -9.439 K -42 804.55 % | -22.000 98.97 % | -2.128 K 61.75 % | -5.564 K -1 185.66 % | 512.500 -57.43 % | 1.204 K 96.73 % | 612.000 193.01 % | -658.000 82.64 % | -3.790 K 20.93 % | -4.793 K -459.56 % | 1.333 K 887.41 % | 135.000 114.61 % | -924.000 89.37 % | -8.692 K -464.60 % | -1.540 K 85.88 % | -10.905 K -26 697.56 % | 41.000 102.04 % | -2.010 K |
| Operating income | -5.917 M | 0.000 100.00 % | -637.000 K 78.06 % | -2.904 M 8.85 % | -3.186 M -171.15 % | -1.175 M -17 321.16 % | 6.823 K 655.17 % | 903.500 -90.43 % | 9.439 K 42 804.55 % | 22.000 -98.97 % | 2.128 K -61.75 % | 5.564 K 1 185.66 % | -512.500 57.43 % | -1.204 K -96.73 % | -612.000 -193.01 % | 658.000 -82.64 % | 3.790 K -20.93 % | 4.793 K 459.56 % | -1.333 K -887.41 % | -135.000 -114.61 % | 924.000 -89.37 % | 8.692 K 464.60 % | 1.540 K -85.88 % | 10.905 K 26 697.56 % | -41.000 99.99 % | -358.959 K |
| Operating income ratio | 1.16 | 0.00 -100.00 % | 2.69 132.22 % | 1.16 0.12 % | 1.16 -60.35 % | 2.92 210.32 % | 0.94 13.14 % | 0.83 -12.69 % | 0.95 1 927.63 % | 0.05 -94.33 % | 0.83 -10.70 % | 0.93 -46.65 % | 1.74 40.54 % | 1.24 -28.80 % | 1.74 145.39 % | 0.71 -18.94 % | 0.87 -0.49 % | 0.88 -33.17 % | 1.31 275.99 % | -0.75 -194.85 % | 0.79 -15.46 % | 0.93 9.19 % | 0.85 -10.85 % | 0.96 578.99 % | -0.20 -36.27 % | -0.15 |
| Total other income expenses net | -839.000 K | 0.000 100.00 % | -398.000 K 6.35 % | -425.000 K -115.74 % | -197.000 K 61.57 % | -512.676 K -368 731.29 % | -139.000 -8.17 % | -128.500 4.10 % | -134.000 94.00 % | -2.233 K -692.31 % | 377.000 292.35 % | -196.000 75.42 % | -797.500 26.77 % | -1.089 K | 0.000 100.00 % | -295.000 50.00 % | -590.000 -4.61 % | -564.000 44.21 % | -1.011 K -49.56 % | -676.000 23.62 % | -885.000 31.07 % | -1.284 K -100.78 % | -639.500 46.35 % | -1.192 K -99.66 % | -597.000 -200.00 % | 597.000 |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 16.596 M 1.31 % | 16.381 M 7.52 % | 15.235 M -1.27 % | 15.431 M 1.56 % | 15.194 M 0.18 % | 15.166 M 5.12 % | 14.428 M 2.87 % | 14.026 M 0.80 % | 13.915 M -50.89 % | 28.337 M 1.43 % | 27.938 M 1.51 % | 27.523 M 4.33 % | 26.380 M 1.39 % | 26.019 M 3.04 % | 25.252 M 0.35 % | 25.165 M 3.64 % | 24.282 M 5.82 % | 22.946 M 4.21 % | 22.019 M -52.25 % | 46.115 M 3.16 % | 44.702 M 7.63 % | 41.534 M 3.82 % | 40.007 M 1.48 % | 39.423 M 2 763.72 % | -1.480 M -98.13 % | -747.000 K -102.37 % | 31.524 M 1 368.57 % | -2.485 M 61.33 % | -6.427 M -266.63 % | -1.753 M 70.79 % | -6.001 M -150.67 % | -2.394 M 59.29 % | -5.880 M 31.18 % | -8.544 M -39.18 % | -6.139 M -33.69 % | -4.592 M -213.45 % | -1.465 M 74.47 % | -5.738 M -289.81 % | -1.472 M 77.69 % | -6.598 M |
| Total investments | 35.016 M -8.33 % | 38.198 M -9.10 % | 42.023 M -4.25 % | 43.887 M -8.79 % | 48.117 M -6.43 % | 51.423 M -2.63 % | 52.811 M 13.96 % | 46.341 M 2.19 % | 45.346 M -12.08 % | 51.575 M -4.75 % | 54.148 M 3.74 % | 52.198 M 11.96 % | 46.621 M -6.63 % | 49.933 M -9.38 % | 55.099 M -2.29 % | 56.389 M 0.67 % | 56.013 M 6.56 % | 52.565 M 6.64 % | 49.293 M -36.41 % | 77.512 M 0.23 % | 77.336 M 1.94 % | 75.864 M 10.96 % | 68.369 M 2.58 % | 66.650 M 18.06 % | 56.452 M 0.87 % | 55.966 M 5.10 % | 53.248 M -15.27 % | 62.846 M 3.77 % | 60.561 M 31.35 % | 46.107 M -2.23 % | 47.159 M -12.67 % | 54.003 M 0.25 % | 53.868 M -8.03 % | 58.569 M -18.38 % | 71.758 M 13.11 % | 63.440 M 4.36 % | 60.789 M 23.26 % | 49.317 M 0.67 % | 48.988 M 17.86 % | 41.563 M |
| Total debt | 17.355 M 2.49 % | 16.934 M 2.46 % | 16.527 M 2.49 % | 16.125 M 2.45 % | 15.740 M 2.49 % | 15.357 M 2.45 % | 14.990 M 2.49 % | 14.626 M 2.45 % | 14.276 M -51.88 % | 29.666 M 2.34 % | 28.987 M 2.39 % | 28.310 M 2.30 % | 27.673 M 2.37 % | 27.033 M 2.33 % | 26.418 M 2.37 % | 25.807 M 2.34 % | 25.217 M 2.35 % | 24.637 M -50.51 % | 49.780 M 5.49 % | 47.190 M 4.94 % | 44.970 M 5.02 % | 42.820 M 3.09 % | 41.536 M 3.18 % | 40.257 M | 0.000 | 0.000 -100.00 % | 36.737 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 |
| Accumulated other comprehensive income loss | 8.061 M -28.66 % | 11.300 M -30.50 % | 16.259 M -9.61 % | 17.988 M -18.86 % | 22.169 M -15.36 % | 26.192 M -6.75 % | 28.088 M 27.84 % | 21.972 M 3.52 % | 21.224 M 68.16 % | 12.621 M -20.64 % | 15.903 M 10.78 % | 14.356 M 41.35 % | 10.156 M -26.11 % | 13.744 M -29.12 % | 19.390 M -8.26 % | 21.136 M -2.52 % | 21.682 M 12.90 % | 19.204 M 17.57 % | 16.334 M -24.64 % | 21.675 M -11.66 % | 24.536 M -2.22 % | 25.093 M 32.08 % | 18.999 M 6.29 % | 17.875 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 |
| Retained earnings | 1.327 M -11.12 % | 1.493 M 8.03 % | 1.382 M -0.07 % | 1.383 M 12.26 % | 1.232 M 97 600.24 % | 1.261 K -99.89 % | 1.178 M -7.46 % | 1.273 M 0.00 % | 1.273 M -15.42 % | 1.505 M 5.10 % | 1.432 M -4.85 % | 1.505 M 13.93 % | 1.321 M -8.20 % | 1.439 M -9.33 % | 1.587 M 14.92 % | 1.381 M 10.83 % | 1.246 M -3.34 % | 1.289 M 10.83 % | 1.163 M -23.99 % | 1.530 M -18.31 % | 1.873 M -15.93 % | 2.228 M -7.13 % | 2.399 M -11.31 % | 2.705 M 113 079.92 % | 2.390 K -99.90 % | 2.444 M | 0.000 -100.00 % | 1.925 M | 0.000 -100.00 % | 1.484 M | 0.000 -100.00 % | 1.165 M 16.85 % | 997.000 K 13.81 % | 876.000 K 19.67 % | 732.000 K -18.85 % | 902.000 K 40.72 % | 641.000 K | 0.000 | 0.000 | 0.000 |
| Common stock | 183.000 K 0.00 % | 183.000 K 0.00 % | 183.000 K 0.00 % | 183.000 K 0.00 % | 183.000 K 0.00 % | 183.000 K 0.00 % | 183.000 K 0.00 % | 183.000 K 1.10 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 2.26 % | 177.000 K 1.72 % | 174.000 K 1.75 % | 171.000 K 0.00 % | 171.000 K 0.00 % | 171.000 K 0.00 % | 171.000 K 0.00 % | 171.000 K 0.00 % | 171.000 K 0.00 % | 171.000 K 0.00 % | 171.000 K 30.53 % | 131.000 K 0.00 % | 131.000 K -27.62 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K |
| Total equity | 18.532 M -15.52 % | 21.937 M -18.10 % | 26.785 M -6.07 % | 28.515 M -12.38 % | 32.545 M -11.07 % | 36.597 M -4.72 % | 38.410 M 18.59 % | 32.389 M 3.22 % | 31.379 M 36.38 % | 23.008 M -12.24 % | 26.217 M 5.96 % | 24.743 M 21.53 % | 20.359 M -15.40 % | 24.065 M -19.40 % | 29.859 M -4.90 % | 31.399 M -1.29 % | 31.810 M 8.30 % | 29.373 M 11.36 % | 26.377 M -16.04 % | 31.418 M -7.67 % | 34.027 M -1.02 % | 34.376 M 20.82 % | 28.453 M 2.96 % | 27.635 M 45.39 % | 19.007 M -9.43 % | 20.986 M -1.33 % | 21.268 M -28.42 % | 29.713 M -7.84 % | 32.239 M 46.71 % | 21.974 M -13.05 % | 25.272 M -11.49 % | 28.552 M -12.95 % | 32.799 M -20.08 % | 41.041 M -17.92 % | 50.004 M 17.57 % | 42.532 M 13.19 % | 37.575 M 16.40 % | 32.280 M 14.01 % | 28.314 M 5.14 % | 26.931 M |
| Other non current liabilities | 17.517 M | 0.000 | 0.000 100.00 % | -16.125 M -2.45 % | -15.740 M -2.49 % | -15.357 M -2.45 % | -14.990 M -2.49 % | -14.626 M -2.45 % | -14.276 M | 0.000 | 0.000 100.00 % | -28.310 M -2.30 % | -27.673 M -2.37 % | -27.033 M -2.33 % | -26.418 M -2.37 % | -25.807 M -2.34 % | -25.217 M -2.35 % | -24.637 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -39.065 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 |
| Long term debt | 0.000 -100.00 % | 16.934 M 2.46 % | 16.527 M 2.49 % | 16.125 M 2.45 % | 15.740 M 2.49 % | 15.357 M 2.45 % | 14.990 M 2.49 % | 14.626 M 2.45 % | 14.276 M | 0.000 | 0.000 -100.00 % | 28.310 M 2.30 % | 27.673 M 2.37 % | 27.033 M 2.33 % | 26.418 M 2.37 % | 25.807 M 2.34 % | 25.217 M 2.35 % | 24.637 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.065 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 |
| Total non current liabilities | 17.517 M 3.44 % | 16.934 M 2.46 % | 16.527 M 1.36 % | 16.306 M -0.16 % | 16.332 M 106 248.90 % | 15.357 K -99.90 % | 14.990 M 2.49 % | 14.626 M 2.45 % | 14.276 M 1 697.98 % | 794.000 K -97.28 % | 29.196 M 3.13 % | 28.310 M 2.30 % | 27.673 M 2.37 % | 27.033 M 2.33 % | 26.418 M 2.37 % | 25.807 M 2.34 % | 25.217 M 2.35 % | 24.637 M | 0.000 | 0.000 | 0.000 -100.00 % | 42.820 M 3.09 % | 41.536 M 3.18 % | 40.257 M 102 951.32 % | 39.065 K | 0.000 -100.00 % | 36.737 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 |
| Other current liabilities | 162.000 K 36.13 % | 119.000 K -48.48 % | 231.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.131 M | 0.000 100.00 % | -234.000 K -81.40 % | -129.000 K 36.14 % | -202.000 K 4.72 % | -212.000 K -19.77 % | -177.000 K 4.32 % | -185.000 K 82.53 % | -1.059 M -35.08 % | -784.000 K 98.36 % | -47.854 M | 0.000 100.00 % | -438.000 K | 0.000 100.00 % | -525.000 K | 0.000 100.00 % | -616.000 K 15.73 % | -731.000 K 36.93 % | -1.159 M -53.10 % | -757.000 K 30.49 % | -1.089 M 67.44 % | -3.345 M -228.91 % | -1.017 M -740.50 % | -121.000 K -9.01 % | -111.000 K 96.21 % | -2.927 M -119.09 % | -1.336 M 42.06 % | -2.306 M -822.40 % | -250.000 K 34.55 % | -382.000 K -349.41 % | -85.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.201 M -14 071.77 % | 209.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -46.526 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 17.355 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.666 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.190 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 |
| Total current liabilities | 17.517 M 14 620.17 % | 119.000 K -48.48 % | 231.000 K | 0.000 | 0.000 -100.00 % | 584.000 -99.64 % | 162.000 K -46.89 % | 305.000 K 58.03 % | 193.000 K -58.49 % | 465.000 K -98.41 % | 29.196 M 12 376.92 % | 234.000 K 81.40 % | 129.000 K -36.14 % | 202.000 K -4.72 % | 212.000 K 19.77 % | 177.000 K -4.32 % | 185.000 K -82.53 % | 1.059 M -97.93 % | 51.124 M 7 599.40 % | 664.000 K -98.53 % | 45.235 M 10 227.63 % | 438.000 K 162.28 % | 167.000 K -68.19 % | 525.000 K 285 226.09 % | 184.000 -99.97 % | 616.000 K -28.54 % | 862.000 K -25.63 % | 1.159 M 25.98 % | 920.000 K -15.52 % | 1.089 M -67.44 % | 3.345 M 228.91 % | 1.017 M 740.50 % | 121.000 K 9.01 % | 111.000 K -96.21 % | 2.927 M 119.09 % | 1.336 M -42.06 % | 2.306 M 822.40 % | 250.000 K -34.55 % | 382.000 K 349.41 % | 85.000 K |
| Total liabilities | 17.517 M 2.72 % | 17.053 M 1.76 % | 16.758 M 2.77 % | 16.306 M -0.16 % | 16.332 M 2.45 % | 15.941 M 5.21 % | 15.152 M 1.48 % | 14.931 M 3.19 % | 14.469 M -52.50 % | 30.460 M 4.33 % | 29.196 M 2.28 % | 28.544 M 2.67 % | 27.802 M 1.94 % | 27.274 M 2.42 % | 26.630 M 1.92 % | 26.129 M 2.47 % | 25.500 M -0.76 % | 25.696 M -49.74 % | 51.124 M 6.83 % | 47.854 M 5.79 % | 45.235 M 4.57 % | 43.258 M 3.73 % | 41.703 M 2.26 % | 40.782 M 3.91 % | 39.249 M 1.98 % | 38.487 M 2.36 % | 37.599 M 2.21 % | 36.787 M 3.67 % | 35.486 M 33.08 % | 26.666 M -5.21 % | 28.132 M -3.33 % | 29.100 M 6.68 % | 27.277 M 3.49 % | 26.358 M -6.88 % | 28.306 M 9.44 % | 25.864 M -0.62 % | 26.025 M 12.30 % | 23.174 M 2.77 % | 22.550 M 4.83 % | 21.510 M |
| Other non current assets | 0.000 | 0.000 | 0.000 100.00 % | -43.887 M 8.79 % | -48.117 M 6.43 % | -51.423 M 2.63 % | -52.811 M -13.96 % | -46.341 M -2.19 % | -45.346 M 12.08 % | -51.575 M 4.75 % | -54.148 M -3.74 % | -52.198 M -11.96 % | -46.621 M 6.63 % | -49.933 M 9.38 % | -55.099 M 2.29 % | -56.389 M -0.67 % | -56.013 M -6.56 % | -52.565 M -6.64 % | -49.293 M 36.41 % | -77.512 M -0.23 % | -77.336 M -1.94 % | -75.864 M -10.96 % | -68.369 M -2.58 % | -66.650 M -18.06 % | -56.452 M -0.87 % | -55.966 M -5.10 % | -53.248 M 15.27 % | -62.846 M -3.77 % | -60.561 M -31.35 % | -46.107 M 2.23 % | -47.159 M 12.67 % | -54.003 M -0.25 % | -53.868 M 8.03 % | -58.569 M 18.38 % | -71.758 M -13.11 % | -63.440 M -4.36 % | -60.789 M -23.26 % | -49.317 M -0.67 % | -48.988 M -17.86 % | -41.563 M |
| Long term investments | 35.016 M -8.33 % | 38.198 M -9.10 % | 42.023 M -4.25 % | 43.887 M -8.79 % | 48.117 M -6.43 % | 51.423 M -2.63 % | 52.811 M 13.96 % | 46.341 M 2.19 % | 45.346 M -12.08 % | 51.575 M -4.75 % | 54.148 M 3.74 % | 52.198 M 11.96 % | 46.621 M -6.63 % | 49.933 M -9.38 % | 55.099 M -2.29 % | 56.389 M 0.67 % | 56.013 M 6.56 % | 52.565 M 6.64 % | 49.293 M -36.41 % | 77.512 M 0.23 % | 77.336 M 1.94 % | 75.864 M 10.96 % | 68.369 M 2.58 % | 66.650 M 18.06 % | 56.452 M 0.87 % | 55.966 M 5.10 % | 53.248 M -15.27 % | 62.846 M 3.77 % | 60.561 M 31.35 % | 46.107 M -2.23 % | 47.159 M -12.67 % | 54.003 M 0.25 % | 53.868 M -8.03 % | 58.569 M -18.38 % | 71.758 M 13.11 % | 63.440 M 4.36 % | 60.789 M 23.26 % | 49.317 M 0.67 % | 48.988 M 17.86 % | 41.563 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| Property plant equipment 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 |
| Total non current assets | 35.016 M -8.33 % | 38.198 M -9.10 % | 42.023 M -4.25 % | 43.887 M -8.79 % | 48.117 M -6.43 % | 51.423 M -2.63 % | 52.811 M 13.96 % | 46.341 M 2.19 % | 45.346 M -12.08 % | 51.575 M -4.75 % | 54.148 M 3.74 % | 52.198 M 11.96 % | 46.621 M -6.63 % | 49.933 M -9.38 % | 55.099 M -2.29 % | 56.389 M 0.67 % | 56.013 M 6.56 % | 52.565 M 6.64 % | 49.293 M -36.41 % | 77.512 M 0.23 % | 77.336 M 1.94 % | 75.864 M 10.96 % | 68.369 M 2.58 % | 66.650 M 18.06 % | 56.452 M 0.87 % | 55.966 M 5.10 % | 53.248 M -15.27 % | 62.846 M 3.77 % | 60.561 M 31.35 % | 46.107 M -2.23 % | 47.159 M -12.67 % | 54.003 M 0.25 % | 53.868 M -8.03 % | 58.569 M -18.38 % | 71.758 M 13.11 % | 63.440 M 4.36 % | 60.789 M 23.26 % | 49.317 M 0.67 % | 48.988 M 17.86 % | 41.563 M |
| Other current assets | 166.000 K | 0.000 | 0.000 100.00 % | -934.000 K -926.55 % | 113.000 K | 0.000 -100.00 % | 193.000 K 310.64 % | 47.000 K -79.30 % | 227.000 K 131.63 % | 98.000 K -81.61 % | 533.000 K | 0.000 -100.00 % | 309.000 K 2 276.92 % | 13.000 K -50.00 % | 26.000 K -94.38 % | 463.000 K 289.08 % | 119.000 K | 0.000 -100.00 % | 541.000 K | 0.000 -100.00 % | 1.410 M | 0.000 -100.00 % | 39.000 K | 0.000 -100.00 % | 235.089 K | 0.000 -100.00 % | 348.000 K | 0.000 -100.00 % | 178.000 K | 0.000 -100.00 % | 144.000 K | 0.000 -100.00 % | 279.000 K | 0.000 -100.00 % | 396.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 759.000 K 37.25 % | 553.000 K -57.20 % | 1.292 M 86.17 % | 694.000 K 27.11 % | 546.000 K 185.86 % | 191.000 K -66.01 % | 562.000 K -6.33 % | 600.000 K 66.20 % | 361.000 K -72.84 % | 1.329 M 26.69 % | 1.049 M 33.29 % | 787.000 K -39.13 % | 1.293 M 27.51 % | 1.014 M -13.04 % | 1.166 M 81.62 % | 642.000 K -31.34 % | 935.000 K -44.71 % | 1.691 M -93.91 % | 27.761 M 2 482.42 % | 1.075 M 301.12 % | 268.000 K -79.16 % | 1.286 M -15.89 % | 1.529 M 83.33 % | 834.000 K -43.65 % | 1.480 M 98.13 % | 747.000 K -85.67 % | 5.213 M 109.78 % | 2.485 M -61.33 % | 6.427 M 266.63 % | 1.753 M -70.79 % | 6.001 M 150.67 % | 2.394 M -59.29 % | 5.880 M -31.18 % | 8.544 M 39.18 % | 6.139 M 33.69 % | 4.592 M 213.45 % | 1.465 M -74.47 % | 5.738 M 289.81 % | 1.472 M -77.69 % | 6.598 M |
| Cash and short term investments | 759.000 K 37.25 % | 553.000 K -57.20 % | 1.292 M 86.17 % | 694.000 K 27.11 % | 546.000 K 185.86 % | 191.000 K -66.01 % | 562.000 K -6.33 % | 600.000 K 66.20 % | 361.000 K -72.84 % | 1.329 M 26.69 % | 1.049 M 33.29 % | 787.000 K -39.13 % | 1.293 M 27.51 % | 1.014 M -13.04 % | 1.166 M 81.62 % | 642.000 K -31.34 % | 935.000 K -44.71 % | 1.691 M -93.91 % | 27.761 M 2 482.42 % | 1.075 M 301.12 % | 268.000 K -79.16 % | 1.286 M -15.89 % | 1.529 M 83.33 % | 834.000 K -43.65 % | 1.480 M 98.13 % | 747.000 K -85.67 % | 5.213 M 109.78 % | 2.485 M -61.33 % | 6.427 M 266.63 % | 1.753 M -70.79 % | 6.001 M 150.67 % | 2.394 M -59.29 % | 5.880 M -31.18 % | 8.544 M 39.18 % | 6.139 M 33.69 % | 4.592 M 213.45 % | 1.465 M -74.47 % | 5.738 M 289.81 % | 1.472 M -77.69 % | 6.598 M |
| Total current assets | 1.033 M 30.43 % | 792.000 K -47.89 % | 1.520 M 62.74 % | 934.000 K 22.89 % | 760.000 K -31.84 % | 1.115 M 48.47 % | 751.000 K -23.29 % | 979.000 K 95.02 % | 502.000 K -73.48 % | 1.893 M 80.46 % | 1.049 M -3.67 % | 1.089 M -15.78 % | 1.293 M -8.04 % | 1.406 M 20.58 % | 1.166 M 2.37 % | 1.139 M 21.82 % | 935.000 K -62.66 % | 2.504 M -91.05 % | 27.985 M 1 490.06 % | 1.760 M 7.12 % | 1.643 M -7.18 % | 1.770 M 15.76 % | 1.529 M -13.47 % | 1.767 M 19.39 % | 1.480 M -57.80 % | 3.507 M -32.73 % | 5.213 M 42.67 % | 3.654 M -47.31 % | 6.935 M 173.79 % | 2.533 M -57.79 % | 6.001 M 64.46 % | 3.649 M -37.94 % | 5.880 M -33.41 % | 8.830 M 43.76 % | 6.142 M 23.93 % | 4.956 M 76.31 % | 2.811 M -54.20 % | 6.137 M 227.13 % | 1.876 M -72.72 % | 6.878 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 659.000 K | 0.000 -100.00 % | 638.000 K | 0.000 -100.00 % | 394.000 K 173 568 281 938 326 112.00 % | 0.000 | 0.000 | 0.000 100.00 % | -505.000 K -3 784.62 % | -13.000 K 94.20 % | -224.000 K 51.62 % | -463.000 K -7.93 % | -429.000 K | 0.000 100.00 % | -541.000 K | 0.000 100.00 % | -1.410 M | 0.000 100.00 % | -258.000 K | 0.000 100.00 % | -324.000 | 0.000 | 0.000 | 0.000 | 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 | 108.000 K -54.81 % | 239.000 K 4.82 % | 228.000 K -5.00 % | 240.000 K 137.62 % | 101.000 K -89.07 % | 924.000 K 1 115.79 % | 76.000 K -79.95 % | 379.000 K 1 048.48 % | 33.000 K -94.15 % | 564.000 K 3 928.57 % | 14.000 K -95.36 % | 302.000 K 54.08 % | 196.000 K -50.00 % | 392.000 K 97.98 % | 198.000 K -60.16 % | 497.000 K 60.32 % | 310.000 K -61.87 % | 813.000 K 96.85 % | 413.000 K -39.71 % | 685.000 K 176.21 % | 248.000 K -48.76 % | 484.000 K 121.00 % | 219.000 K -76.53 % | 933.000 K 297.02 % | 235.000 K -91.49 % | 2.760 M 693.10 % | 348.000 K -70.23 % | 1.169 M 130.12 % | 508.000 K -34.87 % | 780.000 K | 0.000 -100.00 % | 1.255 M | 0.000 -100.00 % | 286.000 K 9 433.33 % | 3.000 K -99.18 % | 364.000 K -72.96 % | 1.346 M 237.34 % | 399.000 K -1.24 % | 404.000 K 44.29 % | 280.000 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 216.000 K | 0.000 -100.00 % | 247.000 K | 0.000 -100.00 % | 224.000 K | 0.000 -100.00 % | 362.000 K | 0.000 -100.00 % | 223.000 K | 0.000 -100.00 % | 283.000 K | 0.000 -100.00 % | 258.000 K | 0.000 -100.00 % | 324.000 K | 0.000 -100.00 % | 406.000 K | 0.000 -100.00 % | 229.000 K | 0.000 -100.00 % | 244.000 K | 0.000 -100.00 % | 328.000 K | 0.000 -100.00 % | 410.000 K | 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 -100.00 % | 465.000 K | 0.000 -100.00 % | 234.000 K 81.40 % | 129.000 K -36.14 % | 202.000 K -4.72 % | 212.000 K 19.77 % | 177.000 K -4.32 % | 185.000 K -82.53 % | 1.059 M 35.08 % | 784.000 K 18.07 % | 664.000 K | 0.000 -100.00 % | 438.000 K | 0.000 -100.00 % | 525.000 K | 0.000 -100.00 % | 616.000 K -15.73 % | 731.000 K -36.93 % | 1.159 M 53.10 % | 757.000 K -30.49 % | 1.089 M -67.44 % | 3.345 M 228.91 % | 1.017 M 740.50 % | 121.000 K 9.01 % | 111.000 K -96.21 % | 2.927 M 119.09 % | 1.336 M -42.06 % | 2.306 M 822.40 % | 250.000 K -34.55 % | 382.000 K 349.41 % | 85.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 8.961 M 0.00 % | 8.961 M 0.00 % | 8.961 M 0.00 % | 8.961 M 0.00 % | 8.961 M 0.00 % | 8.961 M -75.81 % | 37.049 M 313.45 % | 8.961 M 2.99 % | 8.701 M -59.19 % | 21.322 M 145.05 % | 8.701 M 0.00 % | 8.701 M 0.00 % | 8.701 M 0.00 % | 8.701 M 0.00 % | 8.701 M 0.00 % | 8.701 M 0.00 % | 8.701 M 0.02 % | 8.699 M 0.00 % | 8.699 M 8.25 % | 8.036 M 7.95 % | 7.444 M 8.13 % | 6.884 M 0.00 % | 6.884 M 0.00 % | 6.884 M -63.45 % | 18.836 M 2.53 % | 18.371 M -12.92 % | 21.097 M -23.61 % | 27.617 M -13.88 % | 32.068 M 57.51 % | 20.359 M -19.02 % | 25.141 M -7.59 % | 27.206 M -13.96 % | 31.621 M -20.92 % | 39.984 M -18.55 % | 49.091 M 18.44 % | 41.449 M 12.78 % | 36.753 M 14.50 % | 32.099 M 14.10 % | 28.133 M 5.17 % | 26.750 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.925 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.201 M 200.02 % | -29.196 M | 0.000 | 0.000 -100.00 % | 39.000 K | 0.000 -100.00 % | 145.000 K 47.96 % | 98.000 K | 0.000 | 0.000 -100.00 % | 47.854 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.210 M 1.88 % | 38.487 M | 0.000 -100.00 % | 36.787 M 3.67 % | 35.486 M 33.08 % | 26.666 M -5.21 % | 28.132 M -3.33 % | 29.100 M 6.68 % | 27.277 M 3.49 % | 26.358 M -6.88 % | 28.306 M 9.44 % | 25.864 M -0.62 % | 26.025 M 12.30 % | 23.174 M 2.77 % | 22.550 M 4.83 % | 21.510 M |
| Total assets | 36.049 M -7.54 % | 38.990 M -10.46 % | 43.543 M -2.85 % | 44.821 M -8.30 % | 48.877 M -6.97 % | 52.538 M -1.91 % | 53.562 M 13.19 % | 47.320 M 3.21 % | 45.848 M -14.25 % | 53.468 M -3.51 % | 55.413 M 3.99 % | 53.287 M 10.64 % | 48.161 M -6.19 % | 51.339 M -9.12 % | 56.489 M -1.81 % | 57.528 M 0.38 % | 57.310 M 4.07 % | 55.069 M -28.94 % | 77.501 M -2.23 % | 79.272 M 0.01 % | 79.262 M 2.10 % | 77.634 M 10.66 % | 70.156 M 2.54 % | 68.417 M 17.44 % | 58.256 M -2.05 % | 59.473 M 1.03 % | 58.867 M -11.48 % | 66.500 M -1.81 % | 67.725 M 39.24 % | 48.640 M -8.92 % | 53.404 M -7.37 % | 57.652 M -4.03 % | 60.076 M -10.87 % | 67.399 M -13.93 % | 78.310 M 14.49 % | 68.396 M 7.54 % | 63.600 M 14.69 % | 55.454 M 9.02 % | 50.864 M 5.00 % | 48.441 M |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 35.000 K 194.59 % | -37.000 K -138.95 % | 95.000 K 258.33 % | -60.000 K -128.17 % | 213.000 K 223.84 % | -172.000 K -171.94 % | 239.086 K 186.91 % | -275.089 K -272.95 % | 159.056 K 301.31 % | -79.009 K -41 925.80 % | -188.000 -203.30 % | 182.000 186.61 % | 63.500 201.60 % | -62.500 -238.89 % | 45.000 -66.42 % | 134.000 506.06 % | -33.000 88.46 % | -286.000 82.60 % | -1.644 K -269.14 % | 972.000 390.91 % | 198.000 187.61 % | -226.000 -268.66 % | 134.000 205.93 % | -126.500 | 0.000 -100.00 % | 164.000 K |
| Accounts receivables | 35.000 K 194.59 % | -37.000 K -436.36 % | 11.000 K 168.75 % | -16.000 K -111.03 % | 145.000 K 209.02 % | -133.000 K -177.29 % | 172.086 K 197.18 % | -177.089 K -259.46 % | 111.056 K 752.94 % | -17.009 K -8 947.07 % | -188.000 -203.30 % | 182.000 186.61 % | 63.500 201.60 % | -62.500 -238.89 % | 45.000 -66.42 % | 134.000 506.06 % | -33.000 88.46 % | -286.000 82.60 % | -1.644 K -269.14 % | 972.000 390.91 % | 198.000 187.61 % | -226.000 -3 113.33 % | 7.500 | 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 100.00 % | -44.000 K -164.71 % | 68.000 K 274.36 % | -39.000 K -158.21 % | 67.000 K 168.37 % | -98.000 K -304.17 % | 48.000 K 177.42 % | -62.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 |
| Other working capital | 0.000 | 0.000 -100.00 % | 84.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 -100.00 % | 126.500 200.00 % | -126.500 | 0.000 | 0.000 |
| Other non cash items | 3.202 M -33.14 % | 4.789 M 192.55 % | 1.637 M -60.38 % | 4.132 M 12.22 % | 3.682 M 94.10 % | 1.897 M 129.34 % | -6.466 M -878.94 % | -660.517 K 92.91 % | -9.313 M -387.11 % | 3.244 M 204 225.27 % | -1.589 K 62.93 % | -4.286 K -351.67 % | 1.703 K -37.98 % | 2.746 K 81.49 % | 1.513 K 322.63 % | 358.000 115.30 % | -2.340 K 41.16 % | -3.977 K -174.66 % | 5.327 K 81.93 % | 2.928 K 1 274.65 % | 213.000 103.48 % | -6.116 K -857.87 % | -638.500 84.83 % | -4.210 K -494.93 % | 1.066 K 100.15 % | -725.066 K |
| Net cash provided by operating activities | 562.000 K -7.26 % | 606.000 K -10.22 % | 675.000 K 5.63 % | 639.000 K -7.93 % | 694.000 K 83.60 % | 378.000 K -43.94 % | 674.337 K 94.24 % | 347.174 K 22.18 % | 284.145 K -65.20 % | 816.408 K 135 968.00 % | 600.000 -50.86 % | 1.221 K 197.44 % | 410.500 15.15 % | 356.500 -49.50 % | 706.000 -38.50 % | 1.148 K 53.27 % | 749.000 1 270.31 % | -64.000 94.00 % | -1.066 K -150.47 % | 2.112 K 422.77 % | 404.000 -56.51 % | 929.000 160.22 % | 357.000 -25.78 % | 481.000 31.24 % | 366.500 -99.98 % | 1.683 M |
| 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 |
| 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 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -6.046 M -28.12 % | -4.719 M 59.79 % | -11.737 M -52.83 % | -7.680 M 11.05 % | -8.634 M 11.33 % | -9.737 M 28.64 % | -13.644 M 46.94 % | -25.714 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -48.526 M |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 6.659 M 40.75 % | 4.731 M -60.25 % | 11.903 M 56.10 % | 7.625 M -9.31 % | 8.408 M -14.98 % | 9.890 M -67.23 % | 30.181 M 33.06 % | 22.682 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.663 M |
| Other investing activites | 381.000 K 159.53 % | -640.000 K -3 100.00 % | -20.000 K -110.36 % | 193.000 K 464.15 % | -53.000 K 65.81 % | -155.000 K -194.53 % | 163.969 K -48.48 % | 318.236 K 164.95 % | -489.981 K -115.43 % | 3.176 M 484 796.49 % | 655.000 221.07 % | -541.000 -275.08 % | 309.000 124.73 % | 137.500 -72.83 % | 506.000 235.29 % | -374.000 54.28 % | -818.000 -190.39 % | 905.000 -96.42 % | 25.312 K 2 616.10 % | -1.006 K -94.58 % | -517.000 -393.75 % | 176.000 -60.27 % | 443.000 247.42 % | -300.500 -203.62 % | 290.000 106.40 % | -4.532 K |
| Net cash used for investing activites | 381.000 K 159.53 % | -640.000 K -207.93 % | 593.000 K 189.27 % | 205.000 K 81.42 % | 113.000 K 153.81 % | -210.000 K -238.54 % | -62.031 K -113.16 % | 471.236 K -97.06 % | 16.047 M 11 038.19 % | 144.072 K 21 895.73 % | 655.000 221.07 % | -541.000 -275.08 % | 309.000 124.73 % | 137.500 -72.83 % | 506.000 235.29 % | -374.000 54.28 % | -818.000 -190.39 % | 905.000 -96.42 % | 25.312 K 2 616.10 % | -1.006 K -94.58 % | -517.000 -393.75 % | 176.000 -60.27 % | 443.000 247.42 % | -300.500 -203.62 % | 290.000 100.01 % | -3.863 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 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 262.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 |
| 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 |
| Dividends paid | -730.000 K -3.99 % | -702.000 K -4.31 % | -673.000 K -2.44 % | -657.000 K -2.98 % | -638.000 K 0.00 % | -638.000 K 0.05 % | -638.319 K 21.14 % | -809.405 K 10.41 % | -903.452 K 4.04 % | -941.471 K -104 160.30 % | -903.000 4.04 % | -941.000 -89.34 % | -497.000 12.81 % | -570.000 17.15 % | -688.000 35.52 % | -1.067 K | 0.000 100.00 % | -1.203 K -25.44 % | -959.000 32.27 % | -1.416 K -56.46 % | -905.000 32.86 % | -1.348 K -197.90 % | -452.500 10.13 % | -503.500 -73.62 % | -290.000 99.98 % | -1.553 M |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 262.131 K 101.63 % | -16.040 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -687.000 97.33 % | -25.708 K -856.56 % | 3.398 K 204.21 % | 1.117 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.164 K -200.00 % | 1.164 K |
| Net cash used provided by financing activities | -730.000 K -3.99 % | -702.000 K -4.31 % | -673.000 K -2.44 % | -657.000 K -2.98 % | -638.000 K 0.00 % | -638.000 K 0.05 % | -638.319 K -16.64 % | -547.274 K 96.77 % | -16.943 M -1 699.68 % | -941.471 K -104 160.30 % | -903.000 4.04 % | -941.000 -89.34 % | -497.000 12.81 % | -570.000 17.15 % | -688.000 35.52 % | -1.067 K -55.31 % | -687.000 97.45 % | -26.911 K -1 203.36 % | 2.439 K 915.72 % | -299.000 66.96 % | -905.000 32.86 % | -1.348 K -197.90 % | -452.500 10.13 % | -503.500 65.37 % | -1.454 K 99.91 % | -1.552 M |
| Effect of forex changes on cash | -7.000 K -133.33 % | -3.000 K -300.00 % | 1.500 K | 0.000 | 0.000 -100.00 % | 49.500 512.50 % | -12.000 62.50 % | -32.000 91.01 % | -356.000 -236.40 % | 261.000 390.00 % | -90.000 63.27 % | -245.000 -195.18 % | -83.000 | 0.000 | 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 -100.00 % | 598.000 K 304.05 % | 148.000 K -58.31 % | 355.000 K 195.69 % | -371.000 K -876.32 % | -38.000 K -115.90 % | 239.000 K 124.69 % | -968.000 K -445.71 % | 280.000 K 213 640.46 % | 131.000 151.78 % | -253.000 -281.36 % | 139.500 283.55 % | -76.000 -129.01 % | 262.000 278.84 % | -146.500 61.24 % | -378.000 97.10 % | -13.035 K -197.70 % | 13.342 K 3 206.57 % | 403.500 179.27 % | -509.000 -318.93 % | -121.500 -134.96 % | 347.500 207.59 % | -323.000 59.50 % | -797.500 99.98 % | -3.733 M |
| Cash at beginning of period | 0.000 | 0.000 -100.00 % | 694.000 K 27.11 % | 546.000 K 185.86 % | 191.000 K -66.01 % | 562.000 K -6.33 % | 600.000 K 66.20 % | 361.000 K -72.84 % | 1.329 M 26.69 % | 1.049 M 133 190.98 % | 787.000 | 0.000 -100.00 % | 1.014 K | 0.000 -100.00 % | 642.000 | 0.000 -100.00 % | 1.691 K | 0.000 -100.00 % | 1.075 K | 0.000 -100.00 % | 1.286 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.213 M |
| Cash at end of period | 0.000 | 0.000 -100.00 % | 1.292 M 86.17 % | 694.000 K 27.11 % | 546.000 K 185.86 % | 191.000 K -66.01 % | 562.000 K -6.33 % | 600.000 K 66.20 % | 361.000 K -72.84 % | 1.329 M 144 671.24 % | 918.000 462.85 % | -253.000 -121.93 % | 1.154 K 1 617.76 % | -76.000 -108.41 % | 904.000 717.06 % | -146.500 -111.16 % | 1.313 K 110.07 % | -13.035 K -190.41 % | 14.417 K 3 472.99 % | 403.500 -48.07 % | 777.000 739.51 % | -121.500 -134.96 % | 347.500 207.59 % | -323.000 59.50 % | -797.500 -100.05 % | 1.480 M |
| Operating cash flow | 562.000 K -7.26 % | 606.000 K -10.22 % | 675.000 K 5.63 % | 639.000 K -7.93 % | 694.000 K 83.60 % | 378.000 K -43.94 % | 674.337 K 94.24 % | 347.174 K 22.18 % | 284.145 K -65.20 % | 816.408 K 135 968.00 % | 600.000 -50.86 % | 1.221 K 197.44 % | 410.500 15.15 % | 356.500 -49.50 % | 706.000 -38.50 % | 1.148 K 53.27 % | 749.000 1 270.31 % | -64.000 94.00 % | -1.066 K -150.47 % | 2.112 K 422.77 % | 404.000 -56.51 % | 929.000 160.22 % | 357.000 -25.78 % | 481.000 31.24 % | 366.500 -99.98 % | 1.683 M |
| 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 |
| Free CashFlow | 562.000 K -7.26 % | 606.000 K -10.22 % | 675.000 K 5.63 % | 639.000 K -7.93 % | 694.000 K 83.60 % | 378.000 K -43.94 % | 674.337 K 94.24 % | 347.174 K 22.18 % | 284.145 K -65.20 % | 816.408 K 135 968.00 % | 600.000 -50.86 % | 1.221 K 197.44 % | 410.500 15.15 % | 356.500 -49.50 % | 706.000 -38.50 % | 1.148 K 53.27 % | 749.000 1 270.31 % | -64.000 94.00 % | -1.066 K -150.47 % | 2.112 K 422.77 % | 404.000 -56.51 % | 929.000 160.22 % | 357.000 -25.78 % | 481.000 31.24 % | 366.500 -99.98 % | 1.683 M |
| 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 |