PIMCO Municipal Income Fund III PMX
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 21.683 M -2.47 % | 22.233 M 124.40 % | -91.114 M -546.18 % | 20.421 M -4.99 % | 21.493 M -59.24 % | 52.726 M 66.45 % | 31.677 M -16.42 % | 37.900 M 26.72 % | 29.908 M -3.42 % | 30.968 M 7.64 % | 28.771 M -0.28 % | 28.851 M -7.29 % | 31.121 M |
| Net income | -1.090 M -103.61 % | 30.167 M 133.03 % | -91.322 M -555.18 % | 20.063 M -4.93 % | 21.103 M -59.78 % | 52.464 M 785.02 % | 5.928 M -84.21 % | 37.534 M 309.94 % | 9.156 M -84.14 % | 57.736 M -10.97 % | 64.850 M 429.99 % | -19.652 M -128.00 % | 70.175 M |
| Income before tax | -1.090 M -103.61 % | 30.167 M 133.03 % | -91.322 M -555.18 % | 20.063 M -4.93 % | 21.103 M -59.78 % | 52.464 M 785.02 % | 5.928 M -84.21 % | 37.534 M 255.47 % | 10.559 M -81.71 % | 57.736 M -11.26 % | 65.062 M 437.50 % | -19.278 M -127.29 % | 70.635 M |
| Income before tax ratio | -0.05 -103.70 % | 1.36 35.38 % | 1.00 2.02 % | 0.98 0.06 % | 0.98 -1.32 % | 1.00 431.71 % | 0.19 -81.10 % | 0.99 180.51 % | 0.35 -81.06 % | 1.86 -17.56 % | 2.26 438.44 % | -0.67 -129.44 % | 2.27 |
| EBITDA | 0.000 -100.00 % | 32.642 M 136.39 % | -89.693 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.504 M | 0.000 -100.00 % | 40.117 M 190.49 % | -44.332 M -203.18 % | 42.966 M |
| Net income ratio | -0.05 -103.70 % | 1.36 35.38 % | 1.00 2.02 % | 0.98 0.06 % | 0.98 -1.32 % | 1.00 431.71 % | 0.19 -81.10 % | 0.99 223.49 % | 0.31 -83.58 % | 1.86 -17.29 % | 2.25 430.91 % | -0.68 -130.21 % | 2.25 |
| Ratio EBITDA | 0.00 -100.00 % | 1.47 49.14 % | 0.98 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.55 | 0.00 -100.00 % | 1.39 190.74 % | -1.54 -211.30 % | 1.38 |
| Gross profit ratio | 1.00 0.00 % | 1.00 -3.87 % | 1.04 32.13 % | 0.79 -1.56 % | 0.80 -13.17 % | 0.92 -7.90 % | 1.00 12.35 % | 0.89 -9.51 % | 0.98 -1.64 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 33.436 M 0.08 % | 33.411 M 0.29 % | 33.314 M 0.40 % | 33.182 M 0.08 % | 33.155 M 0.34 % | 33.043 M 0.30 % | 32.943 M 0.92 % | 32.641 M -0.35 % | 32.756 M 0.30 % | 32.658 M 0.25 % | 32.577 M 0.27 % | 32.490 M 0.27 % | 32.402 M |
| Weighted average shs out | 33.436 M 0.08 % | 33.411 M 0.29 % | 33.314 M 0.40 % | 33.182 M 0.08 % | 33.155 M 0.34 % | 33.043 M -69.61 % | 108.734 M 233.12 % | 32.641 M -0.35 % | 32.756 M -51.83 % | 67.996 M 108.72 % | 32.577 M 0.27 % | 32.490 M 0.27 % | 32.402 M |
| EPS diluted | -0.10 -115.59 % | 0.64 123.36 % | -2.74 -556.67 % | 0.60 1.69 % | 0.59 -59.86 % | 1.47 2 597.25 % | 0.05 -94.91 % | 1.07 282.14 % | 0.28 -67.06 % | 0.85 -57.29 % | 1.99 431.67 % | -0.60 -127.65 % | 2.17 |
| Earnings per share | -0.10 -115.59 % | 0.64 123.36 % | -2.74 -556.67 % | 0.60 1.69 % | 0.59 -59.86 % | 1.47 2 597.25 % | 0.05 -94.91 % | 1.07 282.14 % | 0.28 -67.06 % | 0.85 -57.29 % | 1.99 431.67 % | -0.60 -127.65 % | 2.17 |
| Gross profit | 21.683 M -2.47 % | 22.233 M 123.46 % | -94.779 M -689.53 % | 16.077 M -6.47 % | 17.189 M -64.60 % | 48.562 M 53.30 % | 31.677 M -6.09 % | 33.733 M 14.67 % | 29.417 M -5.01 % | 30.968 M 7.64 % | 28.771 M -0.28 % | 28.851 M -7.29 % | 31.121 M |
| Income tax expense | 0.000 | 0.000 -100.00 % | 20.753 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.090 M -11.47 % | 29.470 M | 0.000 -100.00 % | 40.329 M 191.75 % | -43.957 M -201.22 % | 43.426 M |
| Cost of revenue | 0.000 | 0.000 -100.00 % | 3.665 M -15.63 % | 4.344 M 0.93 % | 4.304 M 3.36 % | 4.164 M | 0.000 -100.00 % | 4.167 M 748.68 % | 491.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 3.519 M 1 035.16 % | 310.000 K 85.63 % | 167.000 K -43.20 % | 294.000 K -11.45 % | 332.000 K 49.55 % | 222.000 K -94.76 % | 4.237 M 1 135.28 % | 343.000 K -91.93 % | 4.248 M -2.93 % | 4.376 M 8.83 % | 4.021 M -3.32 % | 4.159 M 6.60 % | 3.902 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K 34.38 % | 12.651 K 14.02 % | 11.095 K |
| Other expenses | 0.000 | 0.000 -100.00 % | 41.000 K -35.94 % | 64.000 K 10.34 % | 58.000 K 45.00 % | 40.000 K | 0.000 -100.00 % | 228.000 K 2 180.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 3.519 M -66.19 % | 10.409 M 4 904.33 % | 208.000 K -41.90 % | 358.000 K -8.21 % | 390.000 K 48.85 % | 262.000 K -93.82 % | 4.237 M 1 057.65 % | 366.000 K -98.07 % | 18.983 M 333.80 % | 4.376 M -88.01 % | 36.498 M -23.96 % | 47.997 M 24.83 % | 38.450 M |
| Cost and expenses | 3.519 M -0.34 % | 3.531 M 1 597.60 % | 208.000 K -41.90 % | 358.000 K -8.21 % | 390.000 K 48.85 % | 262.000 K -93.82 % | 4.237 M 1 057.65 % | 366.000 K -98.07 % | 18.983 M 333.80 % | 4.376 M -88.01 % | 36.498 M -23.96 % | 47.997 M 24.83 % | 38.450 M |
| Research and development expenses | 0.000 | 0.000 100.00 % | -54.749 -7 046.08 % | 0.788 -15.90 % | 0.937 -42.73 % | 1.637 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 3.519 M 1 035.16 % | 310.000 K 85.63 % | 167.000 K -43.20 % | 294.000 K -11.45 % | 332.000 K 49.55 % | 222.000 K -94.76 % | 4.237 M 1 135.28 % | 343.000 K -91.93 % | 4.248 M -2.93 % | 4.376 M 8.37 % | 4.038 M -3.20 % | 4.172 M 6.62 % | 3.913 M |
| Interest income | 0.000 -100.00 % | 22.218 M -9.04 % | 24.425 M -1.52 % | 24.802 M -6.07 % | 26.405 M -15.35 % | 31.192 M | 0.000 -100.00 % | 30.316 M 8 183.06 % | 366.000 K | 0.000 -100.00 % | 207.000 K 57.31 % | 131.591 K -87.63 % | 1.063 M |
| Interest expense | 0.000 -100.00 % | 2.475 M 51.93 % | 1.629 M 93.70 % | 841.000 K -49.82 % | 1.676 M -49.24 % | 3.302 M | 0.000 -100.00 % | 716.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | -18.164 M -230.30 % | 13.940 M 167.17 % | -20.753 M -1.50 % | -20.447 M 7.45 % | -22.093 M 18.23 % | -27.018 M 1.54 % | -27.440 M -5.17 % | -26.090 M -1.68 % | -25.660 M 3.50 % | -26.592 M -7.52 % | -24.733 M -0.22 % | -24.680 M 9.29 % | -27.208 M |
| Operating income | 18.164 M -2.88 % | 18.702 M 120.85 % | -89.693 M -547.06 % | 20.063 M -4.93 % | 21.103 M -59.78 % | 52.464 M 91.20 % | 27.440 M -28.26 % | 38.250 M 49.06 % | 25.660 M -3.50 % | 26.592 M 7.52 % | 24.733 M 0.22 % | 24.680 M -9.29 % | 27.208 M |
| Operating income ratio | 0.84 -0.41 % | 0.84 -14.55 % | 0.98 0.20 % | 0.98 0.06 % | 0.98 -1.32 % | 1.00 14.87 % | 0.87 -14.17 % | 1.01 17.63 % | 0.86 -0.08 % | 0.86 -0.11 % | 0.86 0.50 % | 0.86 -2.16 % | 0.87 |
| Total other income expenses net | -19.254 M -267.94 % | 11.465 M 112.55 % | -91.322 M | 0.000 | 0.000 | 0.000 100.00 % | -21.512 M -287.98 % | 11.444 M 175.78 % | -15.101 M -148.49 % | 31.144 M -22.78 % | 40.329 M 191.75 % | -43.957 M -201.22 % | 43.426 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -8.743 M -114.28 % | 61.235 M 168.82 % | 22.779 M -74.67 % | 89.933 M 12.67 % | 79.817 M -39.90 % | 132.796 M 18.16 % | 112.387 M 87.11 % | 60.065 M 59.17 % | 37.737 M 47.50 % | 25.584 M -8.46 % | 27.947 M -1.15 % | 28.272 M 841.28 % | -3.814 M |
| Total investments | 438.574 M -6.80 % | 470.553 M -1.54 % | 477.890 M -26.95 % | 654.222 M 2.02 % | 641.238 M -7.50 % | 693.242 M 8.06 % | 641.533 M 5.69 % | 606.990 M 19.90 % | 506.246 M -3.72 % | 525.819 M -4.65 % | 551.442 M 2.44 % | 538.313 M -5.28 % | 568.293 M |
| Total debt | 0.000 -100.00 % | 61.236 M 168.81 % | 22.780 M -74.67 % | 89.933 M 12.67 % | 79.817 M -39.90 % | 132.796 M 18.16 % | 112.388 M 86.84 % | 60.151 M 57.12 % | 38.284 M 46.50 % | 26.133 M -8.25 % | 28.482 M 0.21 % | 28.421 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.156 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -46.387 M -36.09 % | -34.085 M 28.26 % | -47.510 M -173.58 % | 64.566 M 3.53 % | 62.364 M 2.62 % | 60.774 M 90.56 % | 31.892 M 11 209.22 % | 282.000 K 100.38 % | -74.076 M -5.58 % | -70.160 M 16.68 % | -84.210 M 36.32 % | -132.245 M -31.93 % | -100.242 M |
| Common stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 325.000 0.31 % | 324.000 |
| Total equity | 263.660 M -35.22 % | 407.033 M 52.04 % | 267.714 M -49.89 % | 534.221 M 0.52 % | 531.441 M 0.37 % | 529.505 M 5.85 % | 500.257 M -9.38 % | 552.063 M 2.53 % | 538.460 M -2.60 % | 552.845 M 2.35 % | 540.141 M 7.98 % | 500.231 M -8.41 % | 546.139 M |
| Other non current liabilities | 0.000 -100.00 % | 269.000 K | 0.000 100.00 % | -124.170 M -8.85 % | -114.078 M 14.10 % | -132.796 M | 0.000 | 0.000 | 0.000 -100.00 % | 176.000 K -22.12 % | 226.000 K | 0.000 100.00 % | -32.121 M |
| Long term debt | 0.000 -100.00 % | 61.236 M | 0.000 -100.00 % | 124.170 M 8.85 % | 114.078 M -14.10 % | 132.796 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.133 M -8.25 % | 28.482 M 0.21 % | 28.421 M -11.52 % | 32.121 M |
| Total non current liabilities | 0.000 -100.00 % | 61.505 M 1 541.88 % | 3.746 M -95.83 % | 89.933 M 12.67 % | 79.817 M -39.90 % | 132.796 M -9.34 % | 146.475 M 143.51 % | 60.151 M 57.12 % | 38.284 M 45.52 % | 26.309 M -8.36 % | 28.708 M 1.01 % | 28.421 M -11.52 % | 32.121 M |
| Other current liabilities | -1.104 M -124.09 % | 4.583 M 117.28 % | -26.526 M 71.00 % | -91.466 M -12.44 % | -81.347 M -957.83 % | -7.690 M -305.38 % | -1.897 M 52.53 % | -3.996 M -267.83 % | 2.381 M -0.71 % | 2.398 M 4.72 % | 2.290 M -17.98 % | 2.792 M -4.31 % | 2.918 M |
| Deferred revenue | 0.000 | 0.000 100.00 % | -19.034 M 78.47 % | -88.400 M -12.92 % | -78.287 M 37.42 % | -125.106 M -11.32 % | -112.388 M -86.84 % | -60.151 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 -100.00 % | 22.780 M -74.67 % | 89.933 M 12.67 % | 79.817 M | 0.000 | 0.000 | 0.000 -100.00 % | 38.284 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 11.715 M 212.73 % | 3.746 M 144.36 % | 1.533 M 0.20 % | 1.530 M -80.10 % | 7.690 M 192.28 % | 2.631 M -41.49 % | 4.497 M -88.94 % | 40.665 M 251.93 % | 11.555 M 404.59 % | 2.290 M -87.34 % | 18.083 M 519.75 % | 2.918 M |
| Total liabilities | 189.117 M 174.39 % | 68.922 M -68.07 % | 215.840 M 70.44 % | 126.634 M 8.74 % | 116.460 M -33.70 % | 175.661 M 17.81 % | 149.106 M 130.64 % | 64.648 M 58.98 % | 40.665 M 7.40 % | 37.864 M 22.15 % | 30.998 M -33.34 % | 46.504 M 32.72 % | 35.039 M |
| Other non current assets | 0.000 100.00 % | -470.553 M 1.54 % | -477.890 M 26.95 % | -654.222 M -2.02 % | -641.238 M 7.50 % | -693.242 M -8.06 % | -641.533 M -5.69 % | -606.990 M -1 026.84 % | 65.490 M 31.85 % | 49.669 M 145 985.29 % | 34.000 K | 0.000 100.00 % | -568.293 M |
| Long term investments | 438.574 M -6.80 % | 470.553 M -1.54 % | 477.890 M -26.95 % | 654.222 M 2.02 % | 641.238 M -7.50 % | 693.242 M 8.06 % | 641.533 M 5.69 % | 606.990 M 19.90 % | 506.246 M -3.72 % | 525.819 M -4.65 % | 551.442 M 2.44 % | 538.313 M -5.28 % | 568.293 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 |
| 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 |
| 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 |
| 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 |
| Total non current assets | 438.574 M -6.83 % | 470.747 M -1.49 % | 477.890 M -26.95 % | 654.222 M 2.02 % | 641.238 M -7.50 % | 693.242 M 8.06 % | 641.533 M 5.69 % | 606.990 M 6.17 % | 571.736 M -0.65 % | 575.488 M 4.35 % | 551.476 M 2.45 % | 538.313 M -5.28 % | 568.293 M |
| Other current assets | -5.311 M -1 392.21 % | 411.000 K -82.94 % | 2.409 M 1.22 % | 2.380 M -82.90 % | 13.918 M 155.75 % | 5.442 M 210.97 % | 1.750 M | 0.000 | 0.000 -100.00 % | 7.800 M -26.42 % | 10.600 M 46 635.15 % | 22.681 K -38.16 % | 36.679 K |
| Short term investments | 0.000 | 0.000 -100.00 % | 2.409 M 1.22 % | 2.380 M -82.90 % | 13.918 M 155.75 % | 5.442 M 210.97 % | 1.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 8.743 M 874 200.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -98.84 % | 86.000 K -84.28 % | 547.000 K -0.36 % | 549.000 K 2.62 % | 535.000 K 257.60 % | 149.607 K -96.08 % | 3.814 M |
| Cash and short term investments | 8.743 M 874 200.00 % | 1.000 K 0.00 % | 1.000 K -99.96 % | 2.380 M -82.90 % | 13.918 M 155.75 % | 5.442 M 544 100.00 % | 1.000 K -98.84 % | 86.000 K -84.28 % | 547.000 K -0.36 % | 549.000 K 2.62 % | 535.000 K 257.60 % | 149.607 K -96.08 % | 3.814 M |
| Total current assets | 8.743 M 53.68 % | 5.689 M 1.37 % | 5.612 M -14.58 % | 6.570 M -0.45 % | 6.600 M -44.37 % | 11.865 M 52.60 % | 7.775 M -19.64 % | 9.675 M 28.57 % | 7.525 M -50.56 % | 15.221 M -22.59 % | 19.663 M 133.48 % | 8.422 M -34.64 % | 12.885 M |
| Inventory | 0.000 | 0.000 -100.00 % | 8.021 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.525 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 5.311 M 0.64 % | 5.277 M -5.95 % | 5.611 M -14.60 % | 6.570 M -0.45 % | 6.600 M -44.37 % | 11.865 M 52.62 % | 7.774 M -18.93 % | 9.589 M 37.42 % | 6.978 M 1.54 % | 6.872 M -19.42 % | 8.528 M 3.38 % | 8.249 M -8.69 % | 9.034 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 |
| Other assets | 5.460 M 1 235.14 % | -481.000 K -1 025.00 % | 52.000 K -17.46 % | 63.000 K 0.00 % | 63.000 K 6.78 % | 59.000 K 7.27 % | 55.000 K 19.57 % | 46.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.104 M -84.52 % | 7.132 M 90.39 % | 3.746 M 144.36 % | 1.533 M 0.20 % | 1.530 M -80.10 % | 7.690 M 305.38 % | 1.897 M -52.53 % | 3.996 M | 0.000 -100.00 % | 9.157 M | 0.000 -100.00 % | 15.291 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| Preferred stock | 0.000 -100.00 % | 129.425 M -16.34 % | 154.700 M 0.00 % | 154.700 M 0.00 % | 154.700 M 0.00 % | 154.700 M 0.00 % | 154.700 M -18.15 % | 189.000 M -0.02 % | 189.037 M 0.01 % | 189.013 M 0.01 % | 189.002 M 0.00 % | 189.000 M 0.00 % | 189.000 M |
| Other total stockholders equity | 310.047 M -0.53 % | 311.693 M -1.12 % | 315.224 M 0.09 % | 314.955 M 0.18 % | 314.377 M 0.11 % | 314.031 M 0.12 % | 313.665 M 1.96 % | 307.625 M -27.36 % | 423.499 M -2.42 % | 433.992 M -0.31 % | 435.349 M -1.83 % | 443.475 M -3.04 % | 457.381 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 |
| Other liabilities | 189.117 M 4 500.12 % | -4.298 M -102.06 % | 208.348 M 492.44 % | 35.168 M 0.16 % | 35.113 M -0.18 % | 35.175 M | 0.000 | 0.000 100.00 % | -38.284 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 452.777 M -4.87 % | 475.955 M -1.57 % | 483.554 M -26.83 % | 660.855 M 2.00 % | 647.901 M -8.12 % | 705.166 M 8.59 % | 649.363 M 5.29 % | 616.711 M 6.47 % | 579.261 M -1.94 % | 590.709 M 3.43 % | 571.139 M 4.46 % | 546.735 M -5.93 % | 581.178 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -5.581 M -230.52 % | 4.276 M 74.25 % | 2.454 M 2 151.38 % | 109.000 K 113.64 % | -799.000 K -138.36 % | 2.083 M 3 514.75 % | -61.000 K 82.37 % | -346.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | -33.000 K -109.88 % | 334.000 K -65.17 % | 959.000 K 3 096.67 % | 30.000 K -99.43 % | 5.265 M 228.70 % | -4.091 M -325.40 % | 1.815 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 -100.00 % | 2.063 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 -100.00 % | 3.802 M 5 774.63 % | -67.000 K -737.50 % | -8.000 K 99.87 % | -5.968 M -200.00 % | 5.968 M 384.19 % | -2.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -5.548 M -4 062.86 % | 140.000 K 127.94 % | -501.000 K -675.86 % | 87.000 K 190.63 % | -96.000 K -146.60 % | 206.000 K -8.04 % | 224.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 34.098 M 322.70 % | -15.311 M -108.68 % | 176.345 M 1 461.74 % | -12.950 M -124.95 % | 51.895 M 200.46 % | -51.658 M -49.63 % | -34.524 M 23.97 % | -45.408 M -330.04 % | -10.559 M 81.71 % | -57.736 M 11.26 % | -65.062 M -437.50 % | 19.278 M 127.29 % | -70.635 M |
| Net cash provided by operating activities | 27.427 M 43.36 % | 19.132 M -78.13 % | 87.477 M 1 111.26 % | 7.222 M -90.00 % | 72.199 M 2 399.10 % | 2.889 M 110.08 % | -28.657 M -23.14 % | -23.271 M | 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 |
| 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 |
| Purchases of investments | 0.000 100.00 % | -200.275 M 14.59 % | -234.487 M -192.37 % | -80.203 M 55.90 % | -181.882 M -57.51 % | -115.476 M 54.19 % | -252.070 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 220.964 M -27.95 % | 306.682 M 441.08 % | 56.680 M -76.72 % | 243.458 M 151.58 % | 96.770 M -51.85 % | 200.982 M | 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 |
| Net cash used for investing activites | 0.000 -100.00 % | 20.689 M -71.34 % | 72.195 M 406.91 % | -23.523 M -138.20 % | 61.576 M 429.18 % | -18.706 M 63.38 % | -51.088 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 100.00 % | -22.780 M 66.08 % | -67.153 M -763.83 % | 10.116 M 119.09 % | -52.979 M -359.60 % | 20.408 M -60.93 % | 52.237 M 31.02 % | 39.870 M | 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 |
| Common stock repurchased | -126.860 M -431.13 % | -23.885 M | 0.000 100.00 % | -34.300 M | 0.000 | 0.000 100.00 % | -29.155 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -15.577 M 29.48 % | -22.089 M -8.63 % | -20.335 M -17.68 % | -17.280 M 10.74 % | -19.359 M 17.24 % | -23.391 M 18.15 % | -28.578 M -84.68 % | -15.474 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -3.108 M -201.90 % | 3.050 M 25 316.67 % | 12.000 K 120.69 % | -58.000 K -141.73 % | 139.000 K 49.46 % | 93.000 K -98.11 % | 4.913 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -18.685 M 55.32 % | -41.819 M 52.19 % | -87.476 M -1 111.24 % | -7.222 M 90.00 % | -72.199 M -2 398.24 % | -2.890 M -110.11 % | 28.572 M 17.12 % | 24.396 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 100.00 % | -72.195 M | 0.000 | 0.000 -100.00 % | 18.706 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 8.742 M | 0.000 -100.00 % | 1.000 K 100.00 % | -23.523 M -138.20 % | 61.576 M 6 157 700.00 % | -1.000 K 98.82 % | -85.000 K -107.56 % | 1.125 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -98.84 % | 86.000 K -83.80 % | 531.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 8.743 M 874 200.00 % | 1.000 K 0.00 % | 1.000 K 100.00 % | -23.523 M -138.20 % | 61.576 M | 0.000 -100.00 % | 1.000 K -99.94 % | 1.656 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 27.427 M 43.36 % | 19.132 M -78.13 % | 87.477 M 1 111.26 % | 7.222 M -90.00 % | 72.199 M 2 399.10 % | 2.889 M 110.08 % | -28.657 M -23.14 % | -23.271 M | 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 |
| Free CashFlow | 27.427 M 43.36 % | 19.132 M -78.13 % | 87.477 M 1 111.26 % | 7.222 M -90.00 % | 72.199 M 2 399.10 % | 2.889 M 110.08 % | -28.657 M -23.14 % | -23.271 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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 | 11.344 M -7.24 % | 12.230 M 10.27 % | 11.091 M -0.46 % | 11.142 M -6.15 % | 11.872 M -5.42 % | 12.553 M -0.25 % | 12.585 M 3.01 % | 12.217 M 4.87 % | 11.650 M 7.21 % | 10.867 M -28.96 % | 15.296 M -3.77 % | 15.896 M -2.42 % | 16.290 M 5.87 % | 15.387 M 2.42 % | 15.023 M -1.77 % | 15.293 M 0.22 % | 15.260 M 4.18 % | 14.648 M -5.40 % | 15.484 M 0.00 % | 15.484 M 6.66 % | 14.517 M 1.84 % | 14.254 M 1.14 % | 14.094 M -4.50 % | 14.758 M 100.00 % | 7.379 M -5.33 % | 7.794 M |
| Net income | -401.000 K 41.80 % | -689.000 K -109.15 % | 7.532 M -45.62 % | 13.851 M 201.24 % | -13.681 M 83.10 % | -80.932 M -2 551.74 % | 3.301 M -80.12 % | 16.608 M -49.89 % | 33.144 M 0.12 % | 33.103 M 122.53 % | 14.876 M -55.85 % | 33.697 M 1 923.84 % | 1.665 M -60.94 % | 4.263 M -64.64 % | 12.057 M -47.28 % | 22.869 M 191.84 % | -24.901 M -173.12 % | 34.057 M 17.97 % | 28.868 M 0.00 % | 28.868 M -15.21 % | 34.048 M 10.54 % | 30.802 M 188.38 % | -34.850 M -329.31 % | 15.198 M 100.00 % | 7.599 M -55.70 % | 17.152 M |
| Income before tax | -401.000 K 41.80 % | -689.000 K -105.75 % | 11.991 M -34.03 % | 18.176 M 266.61 % | -10.909 M 86.43 % | -80.413 M -2 481.90 % | 3.376 M -79.77 % | 16.687 M 2 245 894 920.19 % | 0.743 575.67 % | -0.156 -100.00 % | 16.646 M -53.53 % | 35.818 M 2 051.23 % | 1.665 M -60.94 % | 4.263 M -68.35 % | 13.471 M -44.02 % | 24.063 M 200.59 % | -23.921 M -169.38 % | 34.480 M 19.44 % | 28.868 M 0.00 % | 28.868 M -15.50 % | 34.161 M 10.55 % | 30.901 M 189.08 % | -34.687 M -325.10 % | 15.410 M 100.00 % | 7.705 M -55.43 % | 17.286 M |
| Income before tax ratio | -0.04 37.25 % | -0.06 -105.21 % | 1.08 -33.73 % | 1.63 277.53 % | -0.92 85.66 % | -6.41 -2 487.97 % | 0.27 -80.36 % | 1.37 2 140 883 293.10 % | 0.00 543.06 % | 0.00 -100.00 % | 1.09 -51.70 % | 2.25 2 104.55 % | 0.10 -63.11 % | 0.28 -69.10 % | 0.90 -43.01 % | 1.57 200.38 % | -1.57 -166.59 % | 2.35 26.26 % | 1.86 0.00 % | 1.86 -20.77 % | 2.35 8.55 % | 2.17 188.08 % | -2.46 -335.71 % | 1.04 0.00 % | 1.04 -52.92 % | 2.22 |
| EBITDA | 3.867 M 105.04 % | 1.886 M 205.84 % | -1.782 M -139.93 % | 4.463 M 118.74 % | -23.820 M 73.98 % | -91.546 M -1 202.40 % | -7.029 M -208.29 % | 6.491 M -74.28 % | 25.238 M 403.07 % | -8.328 M -590.72 % | 1.697 M -91.45 % | 19.858 M | 0.000 | 0.000 100.00 % | -849.000 K -108.77 % | 9.685 M 125.45 % | -38.052 M -276.59 % | 21.548 M | 0.000 | 0.000 -100.00 % | 21.606 M 16.72 % | 18.511 M 139.47 % | -46.900 M -1 926.02 % | 2.568 M 100.00 % | 1.284 M -87.61 % | 10.368 M |
| Net income ratio | -0.04 37.25 % | -0.06 -108.30 % | 0.68 -45.37 % | 1.24 207.88 % | -1.15 82.13 % | -6.45 -2 557.99 % | 0.26 -80.71 % | 1.36 -52.22 % | 2.84 -6.61 % | 3.05 213.22 % | 0.97 -54.12 % | 2.12 1 974.01 % | 0.10 -63.11 % | 0.28 -65.48 % | 0.80 -46.33 % | 1.50 191.64 % | -1.63 -170.18 % | 2.33 24.71 % | 1.86 0.00 % | 1.86 -20.51 % | 2.35 8.54 % | 2.16 187.39 % | -2.47 -340.11 % | 1.03 0.00 % | 1.03 -53.20 % | 2.20 |
| Ratio EBITDA | 0.34 121.05 % | 0.15 195.98 % | -0.16 -140.11 % | 0.40 119.96 % | -2.01 72.49 % | -7.29 -1 205.72 % | -0.56 -205.12 % | 0.53 -75.47 % | 2.17 382.70 % | -0.77 -790.72 % | 0.11 -91.12 % | 1.25 | 0.00 | 0.00 100.00 % | -0.06 -108.92 % | 0.63 125.40 % | -2.49 -269.51 % | 1.47 | 0.00 | 0.00 -100.00 % | 1.49 14.61 % | 1.30 139.02 % | -3.33 -2 012.06 % | 0.17 0.00 % | 0.17 -86.92 % | 1.33 |
| Gross profit ratio | 0.85 -1.02 % | 0.86 -14.42 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 23.44 % | 0.81 0.33 % | 0.81 -19.25 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 7.45 % | 0.93 -6.94 % | 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 | 33.436 M 0.02 % | 33.428 M -50.00 % | 66.856 M 0.00 % | 66.856 M 0.13 % | 66.772 M 0.24 % | 66.612 M 0.15 % | 66.512 M 0.30 % | 66.310 M 100.00 % | 33.155 M 0.16 % | 33.103 M -49.92 % | 66.100 M 0.16 % | 65.996 M 99.92 % | 33.011 M 0.41 % | 32.875 M 0.12 % | 32.834 M 0.12 % | 32.795 M 0.12 % | 32.756 M 0.12 % | 32.718 M 0.18 % | 32.658 M 0.00 % | 32.658 M -49.88 % | 65.154 M 0.12 % | 65.076 M 0.15 % | 64.979 M 0.14 % | 64.887 M 100.00 % | 32.443 M 0.13 % | 32.402 M |
| Weighted average shs out | 33.436 M 0.02 % | 33.428 M -50.00 % | 66.856 M 0.00 % | 66.856 M 0.13 % | 66.772 M 0.24 % | 66.612 M 0.15 % | 66.512 M 0.30 % | 66.310 M 100.00 % | 33.155 M 0.16 % | 33.103 M -49.92 % | 66.100 M 0.16 % | 65.996 M -47.89 % | 126.644 M 101.51 % | 62.846 M 91.40 % | 32.834 M 0.12 % | 32.795 M 0.12 % | 32.756 M 0.12 % | 32.718 M -51.88 % | 67.996 M 0.00 % | 67.996 M 4.36 % | 65.154 M 0.12 % | 65.077 M 0.15 % | 64.979 M 0.14 % | 64.887 M 100.00 % | 32.444 M 0.13 % | 32.402 M |
| EPS diluted | -0.01 85.42 % | -0.09 -139.59 % | 0.22 -47.62 % | 0.42 205.00 % | -0.40 83.47 % | -2.42 -2 539.52 % | 0.10 -80.16 % | 0.50 -50.00 % | 1.00 0.00 % | 1.00 117.39 % | 0.46 -54.90 % | 1.02 7 886.26 % | -0.01 -119.32 % | 0.07 -81.17 % | 0.36 -48.57 % | 0.70 192.11 % | -0.76 -173.08 % | 1.04 144.71 % | 0.43 0.00 % | 0.43 -59.13 % | 1.04 10.64 % | 0.94 187.04 % | -1.08 -334.78 % | 0.46 100.00 % | 0.23 -56.60 % | 0.53 |
| Earnings per share | -0.01 85.42 % | -0.09 -139.59 % | 0.22 -47.62 % | 0.42 205.00 % | -0.40 83.47 % | -2.42 -2 539.52 % | 0.10 -80.16 % | 0.50 -50.00 % | 1.00 0.00 % | 1.00 117.39 % | 0.46 -54.90 % | 1.02 7 886.26 % | -0.01 -119.32 % | 0.07 -81.17 % | 0.36 -48.57 % | 0.70 192.11 % | -0.76 -173.08 % | 1.04 144.71 % | 0.43 0.00 % | 0.43 -59.13 % | 1.04 10.64 % | 0.94 187.04 % | -1.08 -334.78 % | 0.46 100.00 % | 0.23 -56.60 % | 0.53 |
| Gross profit | 9.610 M -8.19 % | 10.467 M -5.63 % | 11.091 M -0.46 % | 11.142 M -6.15 % | 11.872 M -5.42 % | 12.553 M -0.25 % | 12.585 M 3.01 % | 12.217 M 29.44 % | 9.438 M 7.56 % | 8.775 M -42.63 % | 15.296 M -3.77 % | 15.896 M -2.42 % | 16.290 M 5.87 % | 15.387 M 10.06 % | 13.981 M -8.58 % | 15.293 M 0.22 % | 15.260 M 4.18 % | 14.648 M -5.40 % | 15.484 M 0.00 % | 15.484 M 6.66 % | 14.517 M 1.84 % | 14.254 M 1.14 % | 14.094 M -4.50 % | 14.758 M 100.00 % | 7.379 M -5.33 % | 7.794 M |
| Income tax expense | 0.000 | 0.000 -100.00 % | 2.677 M -69.54 % | 8.788 M 141.75 % | -21.048 M 76.88 % | -91.027 M -1 208.99 % | -6.954 M -205.84 % | 6.570 M 884 252 928.26 % | 0.743 575.67 % | -0.156 -100.00 % | 3.467 M -84.23 % | 21.979 M | 0.000 | 0.000 100.00 % | -3.940 M -136.22 % | 10.879 M 129.35 % | -37.072 M -268.73 % | 21.971 M | 0.000 | 0.000 -100.00 % | 21.719 M 16.71 % | 18.610 M 139.82 % | -46.738 M -1 780.96 % | 2.780 M 100.00 % | 1.390 M -86.76 % | 10.503 M |
| Cost of revenue | 1.734 M -1.64 % | 1.763 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.212 M 5.74 % | 2.092 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.042 M | 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 | 0.000 -100.00 % | 1.777 M 1.31 % | 1.754 M 1.21 % | 1.733 M -10.62 % | 1.939 M -14.01 % | 2.255 M 7.38 % | 2.100 M 89.62 % | 1.108 M 5.63 % | 1.049 M -50.47 % | 2.117 M 2.92 % | 2.057 M -8.09 % | 2.238 M 11.96 % | 1.999 M -5.57 % | 2.117 M 0.38 % | 2.109 M 0.00 % | 2.109 M -1.40 % | 2.139 M -2.24 % | 2.188 M 0.00 % | 2.188 M 5.84 % | 2.067 M 5.82 % | 1.954 M -4.19 % | 2.039 M -3.82 % | 2.120 M 100.00 % | 1.060 M 5.15 % | 1.008 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.052 K -29.11 % | 9.948 K 135.96 % | 4.216 K -50.01 % | 8.434 K 100.00 % | 4.217 K 65.18 % | 2.553 K |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.128 726.16 % | -0.340 | 0.000 | 0.000 | 0.000 | 0.000 | 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 expenses | 5.743 M 166.93 % | -8.581 M -476.19 % | 2.281 M -71.94 % | 8.128 M -62.75 % | 21.820 M -76.36 % | 92.298 M 947.17 % | 8.814 M 79.29 % | 4.916 M -20.79 % | 6.207 M -22.61 % | 8.020 M 176.15 % | 2.904 M -86.60 % | 21.670 M 868.28 % | 2.238 M 11.96 % | 1.999 M 76.59 % | 1.132 M -87.51 % | 9.066 M -76.74 % | 38.974 M 94.96 % | 19.991 M 813.67 % | 2.188 M 0.00 % | 2.188 M -88.93 % | 19.761 M 18.07 % | 16.737 M -65.67 % | 48.758 M 6 313.11 % | 760.282 K 100.00 % | 380.141 K -95.71 % | 8.868 M |
| Cost and expenses | -7.477 M -172.28 % | 10.344 M 353.49 % | 2.281 M -71.94 % | 8.128 M -62.75 % | 21.820 M -76.36 % | 92.298 M 947.17 % | 8.814 M 79.29 % | 4.916 M -80.52 % | 25.238 M 1 126.35 % | -2.459 M -184.68 % | 2.904 M -86.60 % | 21.670 M 868.28 % | 2.238 M 11.96 % | 1.999 M 76.59 % | 1.132 M -87.51 % | 9.066 M -76.74 % | 38.974 M 94.96 % | 19.991 M 813.67 % | 2.188 M 0.00 % | 2.188 M -88.93 % | 19.761 M 18.07 % | 16.737 M -65.67 % | 48.758 M 6 313.11 % | 760.282 K 100.00 % | 380.141 K -95.71 % | 8.868 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 | 5.743 M 166.93 % | -8.581 M -582.89 % | 1.777 M 1.31 % | 1.754 M 1.21 % | 1.733 M -10.62 % | 1.939 M -14.01 % | 2.255 M 7.38 % | 2.100 M 89.62 % | 1.108 M 5.63 % | 1.049 M -50.47 % | 2.117 M 2.92 % | 2.057 M -8.09 % | 2.238 M 11.96 % | 1.999 M -5.57 % | 2.117 M 0.38 % | 2.109 M 0.00 % | 2.109 M -1.40 % | 2.139 M -2.24 % | 2.188 M 0.00 % | 2.188 M 5.48 % | 2.074 M 5.64 % | 1.964 M -3.90 % | 2.043 M -4.00 % | 2.128 M 100.00 % | 1.064 M 5.30 % | 1.011 M |
| Interest income | 0.000 | 0.000 -100.00 % | 1.381 M 26.23 % | 1.094 M 13.84 % | 961.000 K 43.86 % | 668.000 K 69.11 % | 395.000 K -11.43 % | 446.000 K 102.27 % | 220.500 K -64.29 % | 617.500 K -60.26 % | 1.554 M -11.10 % | 1.748 M | 0.000 | 0.000 | 0.000 -100.00 % | 296.000 K 43.00 % | 207.000 K 30.19 % | 159.000 K | 0.000 | 0.000 -100.00 % | 116.492 K 28.71 % | 90.508 K 287.25 % | 23.372 K -78.40 % | 108.220 K 100.00 % | 54.110 K -91.32 % | 623.525 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 -100.00 % | 1.970 M | 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 | 0.000 | 0.000 100.00 % | -9.314 M 0.79 % | -9.388 M 7.41 % | -10.139 M 4.48 % | -10.614 M -2.75 % | -10.330 M -2.11 % | -10.117 M -140.80 % | 24.797 M 771.28 % | -3.694 M 71.97 % | -13.179 M 4.77 % | -13.839 M 1.52 % | -14.052 M -4.96 % | -13.388 M -3.73 % | -12.906 M 2.11 % | -13.184 M -0.25 % | -13.151 M -5.13 % | -12.509 M 5.92 % | -13.296 M 0.00 % | -13.296 M -6.86 % | -12.442 M -1.23 % | -12.291 M -1.99 % | -12.050 M 4.58 % | -12.629 M -100.00 % | -6.315 M 6.91 % | -6.784 M |
| Operating income | 3.867 M 105.04 % | 1.886 M -79.75 % | 9.314 M -0.79 % | 9.388 M -7.41 % | 10.139 M -4.48 % | 10.614 M 2.75 % | 10.330 M 2.11 % | 10.117 M -59.20 % | 24.797 M 771.28 % | -3.694 M -128.03 % | 13.179 M -4.77 % | 13.839 M -1.52 % | 14.052 M 4.96 % | 13.388 M 3.73 % | 12.906 M -2.11 % | 13.184 M 0.25 % | 13.151 M 5.13 % | 12.509 M -5.92 % | 13.296 M 0.00 % | 13.296 M 6.86 % | 12.442 M 1.23 % | 12.291 M 1.99 % | 12.050 M -4.58 % | 12.629 M 100.00 % | 6.315 M -6.91 % | 6.784 M |
| Operating income ratio | 0.34 121.05 % | 0.15 -81.64 % | 0.84 -0.33 % | 0.84 -1.34 % | 0.85 1.00 % | 0.85 3.01 % | 0.82 -0.88 % | 0.83 -61.09 % | 2.13 726.16 % | -0.34 -139.45 % | 0.86 -1.03 % | 0.87 0.93 % | 0.86 -0.86 % | 0.87 1.28 % | 0.86 -0.35 % | 0.86 0.03 % | 0.86 0.92 % | 0.85 -0.55 % | 0.86 0.00 % | 0.86 0.19 % | 0.86 -0.60 % | 0.86 0.84 % | 0.86 -0.09 % | 0.86 0.00 % | 0.86 -1.67 % | 0.87 |
| Total other income expenses net | -4.268 M -65.75 % | -2.575 M -196.19 % | 2.677 M -69.54 % | 8.788 M 141.75 % | -21.048 M 76.88 % | -91.027 M -1 208.99 % | -6.954 M -205.84 % | 6.570 M -66.29 % | 19.492 M 306.58 % | -9.436 M -372.15 % | 3.467 M -84.23 % | 21.979 M 277.44 % | -12.387 M -35.75 % | -9.125 M -1 715.04 % | 565.000 K -94.81 % | 10.879 M 129.35 % | -37.072 M -268.73 % | 21.971 M 41.09 % | 15.572 M 0.00 % | 15.572 M -28.30 % | 21.719 M 16.71 % | 18.610 M 139.82 % | -46.738 M -1 780.96 % | 2.780 M 100.00 % | 1.390 M -86.76 % | 10.503 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -8.743 M -104.76 % | 183.735 M 200.05 % | 61.235 M 187.22 % | 21.320 M -6.41 % | 22.779 M -56.89 % | 52.835 M -41.25 % | 89.933 M 23.13 % | 73.040 M -8.49 % | 79.817 M -0.22 % | 79.992 M -39.76 % | 132.796 M 8.21 % | 122.717 M 9.19 % | 112.387 M -19.14 % | 138.997 M 131.41 % | 60.065 M 41.87 % | 42.337 M 12.19 % | 37.737 M 47.56 % | 25.574 M -0.04 % | 25.584 M -0.01 % | 25.587 M -9.10 % | 28.147 M 0.72 % | 27.947 M 0.17 % | 27.900 M -1.31 % | 28.272 M -6.84 % | 30.346 M 895.66 % | -3.814 M |
| Total investments | 438.574 M -3.41 % | 454.053 M -3.51 % | 470.553 M -2.25 % | 481.394 M 0.73 % | 477.890 M -9.33 % | 527.064 M -19.44 % | 654.222 M 1.80 % | 642.627 M 0.22 % | 641.238 M 2.13 % | 627.879 M -9.43 % | 693.242 M 2.57 % | 675.857 M 5.35 % | 641.533 M -5.37 % | 677.918 M 32.39 % | 512.042 M -1.14 % | 517.955 M 2.31 % | 506.246 M -7.44 % | 546.966 M 4.02 % | 525.819 M -6.73 % | 563.741 M -1.69 % | 573.448 M 3.99 % | 551.442 M 2.53 % | 537.860 M -0.08 % | 538.313 M -6.07 % | 573.093 M 0.84 % | 568.293 M |
| Total debt | 0.000 -100.00 % | 184.200 M 200.80 % | 61.236 M 187.21 % | 21.321 M -6.40 % | 22.780 M -56.88 % | 52.835 M -41.25 % | 89.933 M 12.65 % | 79.835 M 0.02 % | 79.817 M -0.22 % | 79.992 M -39.76 % | 132.796 M 8.21 % | 122.718 M 9.19 % | 112.388 M -19.14 % | 138.997 M 131.08 % | 60.151 M 40.41 % | 42.840 M 11.90 % | 38.284 M 46.46 % | 26.140 M 0.03 % | 26.133 M -0.09 % | 26.156 M -8.26 % | 28.512 M 0.11 % | 28.482 M 0.21 % | 28.421 M 0.00 % | 28.421 M -8.09 % | 30.921 M | 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 -100.00 % | 46.472 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 | -46.387 M -6.35 % | -43.616 M -27.96 % | -34.085 M 15.37 % | -40.277 M 15.22 % | -47.510 M -85.93 % | -25.553 M -139.58 % | 64.566 M -7.52 % | 69.813 M 11.94 % | 62.364 M 34.20 % | 46.472 M -23.53 % | 60.774 M 10.39 % | 55.055 M 72.63 % | 31.892 M 7 171.40 % | -451.000 K -100.81 % | 55.438 M 188.86 % | -62.386 M 15.78 % | -74.076 M -53.28 % | -48.327 M 31.12 % | -70.160 M 13.24 % | -80.867 M -10.45 % | -73.219 M 13.05 % | -84.210 M 26.84 % | -115.100 M 12.96 % | -132.245 M -34.04 % | -98.663 M 1.58 % | -100.242 M |
| Common 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 -100.00 % | 325.000 0.00 % | 325.000 0.31 % | 324.000 0.00 % | 324.000 |
| Total equity | 263.660 M -3.00 % | 271.816 M -33.22 % | 407.033 M 47.85 % | 275.304 M 2.84 % | 267.714 M -39.79 % | 444.632 M -16.77 % | 534.221 M -0.97 % | 539.469 M 1.51 % | 531.441 M 3.03 % | 515.791 M -2.59 % | 529.505 M 1.04 % | 524.060 M 4.76 % | 500.257 M -8.00 % | 543.750 M -1.52 % | 552.129 M 0.28 % | 550.581 M 2.25 % | 538.460 M -6.38 % | 575.127 M 4.03 % | 552.845 M 1.56 % | 544.371 M -1.30 % | 551.561 M 2.11 % | 540.141 M 4.30 % | 517.856 M 3.52 % | 500.231 M -8.75 % | 548.225 M 0.38 % | 546.139 M |
| Other non current liabilities | 0.000 -100.00 % | 4.064 M 106.64 % | -61.236 M | 0.000 | 0.000 | 0.000 100.00 % | -124.170 M | 0.000 | 0.000 | 0.000 100.00 % | -34.231 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 253.000 K 43.75 % | 176.000 K -22.47 % | 227.000 K -11.33 % | 256.000 K 13.27 % | 226.000 K | 0.000 | 0.000 | 0.000 100.00 % | -32.121 M |
| Long term debt | 0.000 -100.00 % | 181.773 M 196.84 % | 61.236 M | 0.000 | 0.000 | 0.000 -100.00 % | 124.170 M | 0.000 | 0.000 | 0.000 -100.00 % | 34.231 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.140 M 0.03 % | 26.133 M -0.09 % | 26.156 M -8.26 % | 28.512 M 0.11 % | 28.482 M 0.21 % | 28.421 M 0.00 % | 28.421 M -8.09 % | 30.921 M -3.74 % | 32.121 M |
| Total non current liabilities | 0.000 -100.00 % | 185.837 M 182.74 % | 65.727 M 208.27 % | 21.321 M 469.17 % | 3.746 M 64.51 % | 2.277 M -97.47 % | 89.933 M 12.65 % | 79.835 M 5 117.97 % | 1.530 M -98.66 % | 114.237 M -31.61 % | 167.027 M 6.50 % | 156.838 M 7.07 % | 146.475 M 5.38 % | 138.997 M 131.08 % | 60.151 M | 0.000 | 0.000 -100.00 % | 26.393 M 0.32 % | 26.309 M -0.28 % | 26.383 M -8.29 % | 28.768 M 0.21 % | 28.708 M 1.01 % | 28.421 M 0.00 % | 28.421 M -8.09 % | 30.921 M -3.74 % | 32.121 M |
| Other current liabilities | -1.104 M 56.84 % | -2.558 M 64.13 % | -7.132 M 68.39 % | -22.562 M 14.94 % | -26.526 M 51.87 % | -55.112 M 39.75 % | -91.466 M -12.42 % | -81.364 M -0.02 % | -81.347 M -1 970.43 % | -3.929 M 48.91 % | -7.690 M -342.72 % | -1.737 M 8.43 % | -1.897 M 67.34 % | -5.808 M -367.53 % | 2.171 M 0.09 % | 2.169 M -8.90 % | 2.381 M 0.55 % | 2.368 M -1.25 % | 2.398 M 2.13 % | 2.348 M -0.13 % | 2.351 M 2.66 % | 2.290 M -17.92 % | 2.790 M -0.07 % | 2.792 M -2.30 % | 2.858 M -2.06 % | 2.918 M |
| Deferred revenue | 0.000 | 0.000 100.00 % | -3.937 M 80.39 % | -20.080 M -5.50 % | -19.034 M 62.35 % | -50.558 M 42.81 % | -88.400 M -12.89 % | -78.306 M -0.02 % | -78.287 M 2.13 % | -79.992 M 39.76 % | -132.796 M -8.21 % | -122.718 M -9.19 % | -112.388 M 19.14 % | -138.997 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 |
| Short term debt | 0.000 | 0.000 | 0.000 -100.00 % | 21.321 M -6.40 % | 22.780 M -56.88 % | 52.835 M -41.25 % | 89.933 M 12.65 % | 79.835 M 0.02 % | 79.817 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.151 M 40.41 % | 42.840 M 11.90 % | 38.284 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 2.558 M -19.94 % | 3.195 M 157.45 % | 1.241 M -66.87 % | 3.746 M 64.51 % | 2.277 M 48.53 % | 1.533 M 0.26 % | 1.529 M -0.07 % | 1.530 M -66.72 % | 4.597 M -46.76 % | 8.634 M 211.36 % | 2.773 M 5.40 % | 2.631 M -57.27 % | 6.157 M -90.44 % | 64.422 M 17.97 % | 54.611 M 34.29 % | 40.665 M 1 121.54 % | 3.329 M -71.19 % | 11.555 M 392.12 % | 2.348 M -0.13 % | 2.351 M 2.66 % | 2.290 M -17.92 % | 2.790 M -84.57 % | 18.083 M 150.00 % | 7.233 M 147.89 % | 2.918 M |
| Total liabilities | 189.117 M -0.17 % | 189.439 M 174.86 % | 68.922 M -67.47 % | 211.875 M -1.84 % | 215.840 M 140.41 % | 89.781 M -29.10 % | 126.634 M 8.67 % | 116.531 M 0.06 % | 116.460 M -2.00 % | 118.834 M -32.35 % | 175.661 M 10.06 % | 159.611 M 7.05 % | 149.106 M 2.72 % | 145.154 M 125.32 % | 64.422 M 17.97 % | 54.611 M 34.29 % | 40.665 M 36.82 % | 29.722 M -21.50 % | 37.864 M 31.79 % | 28.731 M -7.67 % | 31.119 M 0.39 % | 30.998 M -0.68 % | 31.211 M -32.89 % | 46.504 M 21.88 % | 38.154 M 8.89 % | 35.039 M |
| Other non current assets | 0.000 100.00 % | -453.167 M 3.61 % | -470.142 M 2.34 % | -481.394 M -0.73 % | -477.890 M 9.33 % | -527.064 M 19.44 % | -654.222 M -1.80 % | -642.627 M -0.22 % | -641.238 M -2.13 % | -627.879 M 9.43 % | -693.242 M -2.57 % | -675.857 M -5.35 % | -641.533 M 5.37 % | -677.918 M -813.64 % | 94.994 M 23.77 % | 76.751 M 17.19 % | 65.490 M 32.41 % | 49.460 M -0.42 % | 49.669 M 993 280.00 % | 5.000 K 0.00 % | 5.000 K -85.29 % | 34.000 K | 0.000 | 0.000 -100.00 % | 500.000 K 100.09 % | -568.293 M |
| Long term investments | 438.574 M -3.22 % | 453.167 M -3.61 % | 470.142 M -2.34 % | 481.394 M 0.73 % | 477.890 M -9.33 % | 527.064 M -19.44 % | 654.222 M 1.80 % | 642.627 M 0.22 % | 641.238 M 2.13 % | 627.879 M -9.43 % | 693.242 M 2.57 % | 675.857 M 5.35 % | 641.533 M -5.37 % | 677.918 M 32.39 % | 512.042 M -1.14 % | 517.955 M 2.31 % | 506.246 M -7.44 % | 546.966 M 4.02 % | 525.819 M -6.73 % | 563.741 M -1.69 % | 573.448 M 3.99 % | 551.442 M 2.53 % | 537.860 M -0.08 % | 538.313 M -6.07 % | 573.093 M 0.84 % | 568.293 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 |
| 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 |
| 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 |
| 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 |
| Total non current assets | 438.574 M -3.22 % | 453.167 M -3.64 % | 470.266 M -2.31 % | 481.394 M 0.73 % | 477.890 M -9.33 % | 527.064 M -19.44 % | 654.222 M 1.80 % | 642.627 M 0.22 % | 641.238 M 2.13 % | 627.879 M -9.43 % | 693.242 M 2.57 % | 675.857 M 5.35 % | 641.533 M -5.37 % | 677.918 M 11.68 % | 607.036 M 2.07 % | 594.706 M 4.02 % | 571.736 M -4.14 % | 596.426 M 3.64 % | 575.488 M 2.08 % | 563.746 M -1.69 % | 573.453 M 3.99 % | 551.476 M 2.53 % | 537.860 M -0.08 % | 538.313 M -6.15 % | 573.593 M 0.93 % | 568.293 M |
| Other current assets | -5.311 M 21.48 % | -6.764 M -1 745.74 % | 411.000 K -62.22 % | 1.088 M -54.84 % | 2.409 M -36.10 % | 3.770 M 58.40 % | 2.380 M | 0.000 -100.00 % | 13.918 M -48.28 % | 26.909 M 394.47 % | 5.442 M 822.37 % | 590.000 K -66.29 % | 1.750 M -76.81 % | 7.546 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.800 M | 0.000 | 0.000 -100.00 % | 10.600 M 17 179.60 % | 61.344 K 170.46 % | 22.681 K -67.38 % | 69.540 K 89.59 % | 36.679 K |
| Short term investments | 0.000 -100.00 % | 886.000 K 115.57 % | 411.000 K -62.22 % | 1.088 M -54.84 % | 2.409 M -36.10 % | 3.770 M 58.40 % | 2.380 M | 0.000 -100.00 % | 13.918 M -48.28 % | 26.909 M 394.47 % | 5.442 M 822.37 % | 590.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 |
| cash and cash equivalents | 8.743 M 1 780.22 % | 465.000 K 46 400.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 6.795 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 -100.00 % | 86.000 K -82.90 % | 503.000 K -8.04 % | 547.000 K -3.36 % | 566.000 K 3.10 % | 549.000 K -3.51 % | 569.000 K 55.89 % | 365.000 K -31.78 % | 535.000 K 2.73 % | 520.780 K 248.10 % | 149.607 K -74.00 % | 575.376 K -84.91 % | 3.814 M |
| Cash and short term investments | 8.743 M 547.15 % | 1.351 M 227.91 % | 412.000 K 41 100.00 % | 1.000 K 0.00 % | 1.000 K -99.97 % | 3.770 M 58.40 % | 2.380 M -64.97 % | 6.795 M -51.18 % | 13.918 M -48.28 % | 26.909 M 394.47 % | 5.442 M 544 100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 -100.00 % | 86.000 K -82.90 % | 503.000 K -8.04 % | 547.000 K -3.36 % | 566.000 K 3.10 % | 549.000 K -3.51 % | 569.000 K 55.89 % | 365.000 K -31.78 % | 535.000 K 2.73 % | 520.780 K 248.10 % | 149.607 K -74.00 % | 575.376 K -84.91 % | 3.814 M |
| Total current assets | 8.743 M 26.47 % | 6.913 M 21.52 % | 5.689 M 0.25 % | 5.675 M 1.12 % | 5.612 M -21.97 % | 7.192 M 9.47 % | 6.570 M -50.64 % | 13.310 M 101.67 % | 6.600 M -1.29 % | 6.686 M -43.65 % | 11.865 M 52.98 % | 7.756 M -0.24 % | 7.775 M -28.83 % | 10.925 M 12.92 % | 9.675 M -9.18 % | 10.653 M 41.57 % | 7.525 M -10.66 % | 8.423 M -44.66 % | 15.221 M 62.69 % | 9.356 M 1.40 % | 9.227 M -53.07 % | 19.663 M 75.44 % | 11.208 M 33.08 % | 8.422 M -34.14 % | 12.786 M -0.76 % | 12.885 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.021 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.346 M 576.91 % | -1.750 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 |
| Net receivables | 5.311 M -1.88 % | 5.413 M 2.58 % | 5.277 M -7.00 % | 5.674 M 1.12 % | 5.611 M -21.98 % | 7.192 M 9.47 % | 6.570 M 0.84 % | 6.515 M -1.29 % | 6.600 M -1.29 % | 6.686 M -43.65 % | 11.865 M 53.00 % | 7.755 M -0.24 % | 7.774 M -28.84 % | 10.925 M 13.93 % | 9.589 M -5.53 % | 10.150 M 45.46 % | 6.978 M -11.19 % | 7.857 M 14.33 % | 6.872 M -21.79 % | 8.787 M -0.85 % | 8.862 M 3.92 % | 8.528 M -19.74 % | 10.625 M 28.80 % | 8.249 M -32.06 % | 12.142 M 34.39 % | 9.034 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 5.460 M | 0.000 | 0.000 -100.00 % | 110.000 K 111.54 % | 52.000 K -66.88 % | 157.000 K 149.21 % | 63.000 K 0.00 % | 63.000 K 0.00 % | 63.000 K 5.00 % | 60.000 K 1.69 % | 59.000 K 1.72 % | 58.000 K 5.45 % | 55.000 K -9.84 % | 61.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 |
| Account payables | 1.104 M -56.84 % | 2.558 M -64.13 % | 7.132 M 474.70 % | 1.241 M -66.87 % | 3.746 M 64.51 % | 2.277 M 48.53 % | 1.533 M 0.26 % | 1.529 M -0.07 % | 1.530 M -61.06 % | 3.929 M -48.91 % | 7.690 M 342.72 % | 1.737 M -8.43 % | 1.897 M -67.34 % | 5.808 M 176.57 % | 2.100 M -78.13 % | 9.602 M | 0.000 -100.00 % | 961.000 K -89.51 % | 9.157 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.291 M 249.49 % | 4.375 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| Preferred stock | 0.000 -100.00 % | 1.175 M -99.09 % | 129.425 M -16.34 % | 154.700 M 0.00 % | 154.700 M 0.00 % | 154.700 M 0.00 % | 154.700 M 0.00 % | 154.700 M 0.00 % | 154.700 M 0.00 % | 154.700 M 0.00 % | 154.700 M 0.00 % | 154.700 M 0.00 % | 154.700 M -18.15 % | 189.000 M -0.03 % | 189.066 M 0.02 % | 189.037 M 0.00 % | 189.037 M 0.01 % | 189.013 M 0.00 % | 189.013 M 0.01 % | 189.003 M 0.00 % | 189.002 M 0.00 % | 189.002 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M |
| Other total stockholders equity | 310.047 M -1.34 % | 314.257 M 0.82 % | 311.693 M -33.74 % | 470.419 M 49.23 % | 315.224 M -0.08 % | 315.485 M 0.17 % | 314.955 M 0.00 % | 314.956 M 0.18 % | 314.377 M -0.08 % | 314.619 M 0.19 % | 314.031 M -0.09 % | 314.305 M 0.20 % | 313.665 M -11.69 % | 355.201 M 15.47 % | 307.625 M -27.43 % | 423.930 M 0.10 % | 423.499 M -2.52 % | 434.441 M 0.10 % | 433.992 M -0.51 % | 436.235 M 0.10 % | 435.778 M 0.10 % | 435.349 M -1.94 % | 443.957 M 0.11 % | 443.475 M -3.15 % | 457.888 M 0.11 % | 457.381 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 |
| Other liabilities | 189.117 M 18 014.66 % | 1.044 M | 0.000 -100.00 % | 189.313 M -9.14 % | 208.348 M 144.46 % | 85.227 M 142.34 % | 35.168 M 0.00 % | 35.167 M -68.99 % | 113.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -60.151 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 452.777 M -1.59 % | 460.080 M -3.34 % | 475.955 M -2.30 % | 487.179 M 0.75 % | 483.554 M -9.52 % | 534.413 M -19.13 % | 660.855 M 0.74 % | 656.000 M 1.25 % | 647.901 M 2.09 % | 634.625 M -10.00 % | 705.166 M 3.14 % | 683.671 M 5.28 % | 649.363 M -5.74 % | 688.904 M 11.71 % | 616.711 M 1.88 % | 605.359 M 4.51 % | 579.261 M -4.23 % | 604.849 M 2.39 % | 590.709 M 3.07 % | 573.102 M -1.64 % | 582.680 M 2.02 % | 571.139 M 4.02 % | 549.068 M 0.43 % | 546.735 M -6.76 % | 586.379 M 0.89 % | 581.178 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 |
| 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-09-30 | 2014-03-30 | 2013-09-30 | 2013-03-30 | 2012-09-30 | 2012-03-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 | -1.951 M 46.25 % | -3.630 M -182.29 % | 4.411 M 3 367.41 % | -135.000 K -114.80 % | 912.000 K 275.05 % | -521.000 K -3 621.43 % | -14.000 K -111.38 % | 123.000 K 105.76 % | -2.135 M -259.81 % | 1.336 M -24.31 % | 1.765 M 455.03 % | 318.000 K -91.02 % | 3.542 M 335.66 % | -1.503 M -768.79 % | -173.000 K 0.00 % | -173.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 103.000 K 175.74 % | -136.000 K -134.26 % | 397.000 K 730.16 % | -63.000 K -103.98 % | 1.581 M 354.18 % | -622.000 K -1 030.91 % | -55.000 K -164.71 % | 85.000 K -1.16 % | 86.000 K -98.34 % | 5.179 M 226.01 % | -4.110 M -21 731.58 % | 19.000 K -99.40 % | 3.151 M 335.85 % | -1.336 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 |
| 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 | -1.430 M 67.94 % | -4.461 M -217.06 % | 3.811 M 42 444.44 % | -9.000 K 98.70 % | -691.000 K -210.74 % | 624.000 K 1 980.00 % | 30.000 K 178.95 % | -38.000 K 98.40 % | -2.381 M 33.62 % | -3.587 M -160.10 % | 5.968 M | 0.000 -100.00 % | 7.834 M 315.58 % | -3.634 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 |
| Other working capital | -624.000 K -164.53 % | 967.000 K 376.35 % | 203.000 K 422.22 % | -63.000 K -386.36 % | 22.000 K 104.21 % | -523.000 K -4 854.55 % | 11.000 K -85.53 % | 76.000 K -40.16 % | 127.000 K 149.61 % | -256.000 K -175.27 % | -93.000 K -131.10 % | 299.000 K -23.53 % | 391.000 K 334.13 % | -167.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 |
| Other non cash items | 4.518 M -29.07 % | 6.370 M 171.15 % | -8.953 M 14.68 % | -10.494 M -157.08 % | 18.385 M -79.57 % | 89.976 M 1 329.32 % | 6.295 M 186.45 % | -7.282 M 41.73 % | -12.496 M -204.19 % | 11.994 M 269.31 % | -7.084 M 70.55 % | -24.053 M -174.03 % | 32.489 M 147.01 % | -69.113 M -204.41 % | -22.704 M 0.00 % | -22.704 M -330.04 % | -5.280 M 0.00 % | -5.280 M 81.71 % | -28.868 M 0.00 % | -28.868 M 11.26 % | -32.531 M 0.00 % | -32.531 M -437.50 % | 9.639 M 0.00 % | 9.639 M 127.29 % | -35.317 M 0.00 % | -35.317 M |
| Net cash provided by operating activities | 2.166 M 5.61 % | 2.051 M -82.41 % | 11.657 M 55.95 % | 7.475 M -19.43 % | 9.278 M 2.59 % | 9.044 M -6.10 % | 9.632 M 0.60 % | 9.575 M 21.65 % | 7.871 M -29.90 % | 11.228 M -14.84 % | 13.185 M 8.95 % | 12.102 M -67.90 % | 37.696 M 156.81 % | -66.353 M -470.26 % | -11.636 M 0.00 % | -11.636 M | 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 |
| 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 | -45.117 M 18.60 % | -55.425 M 64.74 % | -157.180 M -264.73 % | -43.095 M 62.93 % | -116.250 M 1.68 % | -118.237 M -115.40 % | -54.891 M -116.86 % | -25.312 M 58.90 % | -61.585 M 48.81 % | -120.297 M -108.89 % | -57.590 M 0.51 % | -57.886 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 |
| Sales maturities of investments | 57.332 M -13.15 % | 66.010 M -62.10 % | 174.179 M 272.30 % | 46.785 M -68.14 % | 146.861 M -8.11 % | 159.821 M 305.39 % | 39.424 M 128.47 % | 17.256 M -65.52 % | 50.042 M -74.13 % | 193.416 M 284.52 % | 50.301 M 8.25 % | 46.469 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 |
| 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 |
| Net cash used for investing activites | 12.215 M 15.40 % | 10.585 M -37.73 % | 16.999 M 360.68 % | 3.690 M -87.95 % | 30.611 M -26.39 % | 41.584 M 368.86 % | -15.467 M -91.99 % | -8.056 M 30.21 % | -11.543 M -115.79 % | 73.119 M 1 103.14 % | -7.289 M 36.16 % | -11.417 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 |
| Debt repayment | -407.000 K | 0.000 | 0.000 100.00 % | -1.458 M | 0.000 100.00 % | -37.089 M | 0.000 | 0.000 100.00 % | -175.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.935 M 0.00 % | 19.935 M | 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 |
| 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 | -6.581 M 26.85 % | -8.996 M 18.67 % | -11.061 M -0.30 % | -11.028 M 1.51 % | -11.197 M -22.53 % | -9.138 M -6.01 % | -8.620 M 0.46 % | -8.660 M 5.29 % | -9.144 M 10.48 % | -10.215 M 8.92 % | -11.216 M 7.88 % | -12.175 M 61.95 % | -31.994 M -154.30 % | -12.581 M -62.61 % | -7.737 M 0.00 % | -7.737 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 100.00 % | -2.701 M 88.65 % | -23.803 M | 0.000 100.00 % | -35.651 M -254.24 % | 23.114 M 147.73 % | 9.330 M 51 733.33 % | 18.000 K | 0.000 100.00 % | -52.665 M -617.80 % | 10.171 M -1.54 % | 10.330 M 281.20 % | -5.701 M -107.23 % | 78.848 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 |
| Net cash used provided by financing activities | -6.988 M 40.26 % | -11.697 M 60.12 % | -29.333 M -134.93 % | -12.486 M 69.73 % | -41.249 M 10.77 % | -46.227 M -3 355.42 % | 1.420 M 116.43 % | -8.642 M 7.26 % | -9.319 M 85.18 % | -62.880 M -5 917.22 % | -1.045 M 43.36 % | -1.845 M 95.11 % | -37.695 M -156.88 % | 66.267 M 443.26 % | 12.198 M 0.00 % | 12.198 M | 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 |
| Net change in cash | 0.000 -100.00 % | 464.000 K | 0.000 | 0.000 100.00 % | -1.360 M -103.27 % | 41.584 M 1 041.88 % | -4.415 M 38.02 % | -7.123 M 45.17 % | -12.991 M -160.52 % | 21.467 M 2 146 800.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K 102.33 % | -43.000 K -103.82 % | 1.125 M 0.00 % | 1.125 M | 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 | 465.000 K 46 400.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K -99.93 % | 1.361 M 103.66 % | -37.183 M -647.21 % | 6.795 M -51.18 % | 13.918 M | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K 13 398 466 142 077.15 % | 0.000 -100.00 % | 86.000 K -83.80 % | 531.000 K 0.00 % | 531.000 K | 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 | 8.743 M 1 780.22 % | 465.000 K 46 400.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K -99.98 % | 4.401 M 84.92 % | 2.380 M -64.97 % | 6.795 M 152.31 % | -12.991 M -160.52 % | 21.467 M 4 610 003 147 161 600 000.00 % | 0.000 -100.00 % | 1.000 K 0.00 % | 1,000.000 -97.67 % | 43.000 K -97.40 % | 1.656 M 0.00 % | 1.656 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 2.166 M 5.61 % | 2.051 M -82.41 % | 11.657 M 55.95 % | 7.475 M -19.43 % | 9.278 M 2.59 % | 9.044 M -6.10 % | 9.632 M 0.60 % | 9.575 M 21.65 % | 7.871 M -29.90 % | 11.228 M -14.84 % | 13.185 M 8.95 % | 12.102 M -67.90 % | 37.696 M 156.81 % | -66.353 M -470.26 % | -11.636 M 0.00 % | -11.636 M | 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 |
| Free CashFlow | 2.166 M 5.61 % | 2.051 M -82.41 % | 11.657 M 55.95 % | 7.475 M -19.43 % | 9.278 M 2.59 % | 9.044 M -6.10 % | 9.632 M 0.60 % | 9.575 M 21.65 % | 7.871 M -29.90 % | 11.228 M -14.84 % | 13.185 M 8.95 % | 12.102 M -67.90 % | 37.696 M 156.81 % | -66.353 M -470.26 % | -11.636 M 0.00 % | -11.636 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |