Apollo Senior Floating Rate Fund Inc. AFT
Trading inactive
Finances
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 32.820 M 304.68 % | -16.035 M -172.43 % | 22.139 M 302.98 % | 5.494 M -81.69 % | 30.012 M 1 584.83 % | -2.021 M -111.97 % | 16.879 M -29.27 % | 23.863 M 2.46 % | 23.290 M -15.25 % | 27.481 M -7.43 % | 29.687 M -2.88 % | 30.569 M |
| Net income | 35.963 M 298.28 % | -18.137 M -191.84 % | 19.749 M 449.19 % | 3.596 M -87.19 % | 28.068 M 790.03 % | -4.068 M -127.47 % | 14.807 M -60.26 % | 37.261 M 1 620.46 % | -2.451 M -138.07 % | 6.438 M -74.95 % | 25.704 M -31.64 % | 37.600 M |
| Income before tax | 35.963 M 298.28 % | -18.137 M -191.84 % | 19.749 M 449.19 % | 3.596 M -87.19 % | 28.068 M 790.03 % | -4.068 M -127.47 % | 14.807 M -60.26 % | 37.261 M 1 620.46 % | -2.451 M -138.07 % | 6.438 M -74.95 % | 25.704 M -32.96 % | 38.339 M |
| Income before tax ratio | 1.10 -3.12 % | 1.13 26.80 % | 0.89 36.28 % | 0.65 -30.01 % | 0.94 -53.53 % | 2.01 129.40 % | 0.88 -43.82 % | 1.56 1 583.94 % | -0.11 -144.92 % | 0.23 -72.94 % | 0.87 -30.96 % | 1.25 |
| EBITDA | 44.052 M 342.88 % | -18.137 M -191.84 % | 19.749 M 449.19 % | 3.596 M -87.19 % | 28.068 M 10 035.54 % | 276.923 K -98.45 % | 17.880 M -55.40 % | 40.093 M 44 578.62 % | -90.140 K 99.38 % | -14.592 M -690.68 % | 2.470 M -81.62 % | 13.441 M |
| Net income ratio | 1.10 -3.12 % | 1.13 26.80 % | 0.89 36.28 % | 0.65 -30.01 % | 0.94 -53.53 % | 2.01 129.40 % | 0.88 -43.82 % | 1.56 1 583.94 % | -0.11 -144.92 % | 0.23 -72.94 % | 0.87 -29.61 % | 1.23 |
| Ratio EBITDA | 1.34 18.66 % | 1.13 26.80 % | 0.89 36.28 % | 0.65 -30.01 % | 0.94 782.61 % | -0.14 -112.93 % | 1.06 -36.95 % | 1.68 43 510.22 % | 0.00 99.27 % | -0.53 -738.10 % | 0.08 -81.07 % | 0.44 |
| Gross profit ratio | 0.86 -32.62 % | 1.28 64.25 % | 0.78 358.60 % | 0.17 -79.57 % | 0.83 -76.58 % | 3.56 419.17 % | 0.68 -12.83 % | 0.79 1.95 % | 0.77 -22.93 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 15.574 M 0.00 % | 15.574 M 0.00 % | 15.574 M 0.00 % | 15.573 M 0.00 % | 15.573 M -0.46 % | 15.645 M 0.38 % | 15.586 M 0.08 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.27 % | 15.530 M |
| Weighted average shs out | 15.574 M 0.00 % | 15.574 M 0.00 % | 15.574 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.27 % | 15.531 M |
| EPS diluted | 2.31 299.14 % | -1.16 -191.34 % | 1.27 452.17 % | 0.23 -87.22 % | 1.80 792.31 % | -0.26 -127.37 % | 0.95 -60.25 % | 2.39 1 593.75 % | -0.16 -139.02 % | 0.41 -75.15 % | 1.65 -31.82 % | 2.42 |
| Earnings per share | 2.31 299.14 % | -1.16 -191.34 % | 1.27 452.17 % | 0.23 -87.22 % | 1.80 792.31 % | -0.26 -127.37 % | 0.95 -60.25 % | 2.39 1 593.75 % | -0.16 -139.02 % | 0.41 -75.15 % | 1.65 -31.82 % | 2.42 |
| Gross profit | 28.354 M 237.92 % | -20.558 M -218.96 % | 17.281 M 1 748.08 % | 935.097 K -96.26 % | 25.001 M 447.81 % | -7.188 M -162.17 % | 11.562 M -38.34 % | 18.751 M 4.46 % | 17.950 M -34.68 % | 27.481 M -7.43 % | 29.687 M -2.88 % | 30.569 M |
| Income tax expense | 0.000 | 0.000 -100.00 % | 13.423 M -11.95 % | 15.244 M -19.39 % | 18.910 M 11 835.26 % | -161.141 K -100.77 % | 20.866 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.179 M |
| Cost of revenue | 4.466 M -1.27 % | 4.523 M -6.88 % | 4.858 M 6.56 % | 4.559 M -9.02 % | 5.011 M -3.02 % | 5.167 M -2.83 % | 5.317 M 4.01 % | 5.112 M -4.26 % | 5.340 M | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 2.236 M 14.31 % | 1.956 M -14.37 % | 2.284 M 32.22 % | 1.727 M -1.62 % | 1.756 M -3.89 % | 1.827 M -1.37 % | 1.852 M -66.82 % | 5.582 M -4.11 % | 5.821 M -4.51 % | 6.096 M 0.48 % | 6.067 M 3.69 % | 5.851 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 329.424 K -5.02 % | 346.828 K -2.54 % | 355.885 K -8.02 % | 386.906 K -30.74 % | 558.639 K |
| Other expenses | 15.698 M 157.72 % | -27.196 M -25 667.67 % | 106.367 K -37.58 % | 170.413 K -9.61 % | 188.531 K -14.12 % | 219.518 K -0.19 % | 219.935 K | 0.000 100.00 % | -18.040 M | 0.000 | 0.000 | 0.000 |
| Operating expenses | -15.698 M -846.72 % | 2.102 M -12.05 % | 2.390 M 25.95 % | 1.898 M -2.39 % | 1.944 M -4.99 % | 2.046 M -1.25 % | 2.072 M -82.70 % | 11.981 M -33.59 % | 18.040 M -0.74 % | 18.174 M 1 992.19 % | 868.645 K -91.69 % | 10.458 M |
| Cost and expenses | -11.232 M -634.28 % | 2.102 M -12.05 % | 2.390 M 25.95 % | 1.898 M -2.39 % | 1.944 M -4.99 % | 2.046 M -1.25 % | 2.072 M 115.47 % | -13.398 M -152.05 % | 25.740 M 41.63 % | 18.174 M 1 992.19 % | 868.645 K -91.69 % | 10.458 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 |
| Selling general and administrative expenses | 2.236 M 14.31 % | 1.956 M -14.37 % | 2.284 M 32.22 % | 1.727 M -1.62 % | 1.756 M -3.89 % | 1.827 M -1.37 % | 1.852 M -68.67 % | 5.911 M -4.16 % | 6.168 M -4.40 % | 6.452 M -0.03 % | 6.454 M 0.69 % | 6.410 M |
| Interest income | 38.673 M 49.52 % | 25.865 M 30.41 % | 19.834 M -12.40 % | 22.641 M -22.29 % | 29.135 M -1.81 % | 29.673 M 11.53 % | 26.606 M 839.54 % | 2.832 M 19.97 % | 2.361 M -17.74 % | 2.870 M -7.87 % | 3.115 M 15.84 % | 2.689 M |
| Interest expense | 8.089 M 138.87 % | 3.386 M 185.44 % | 1.186 M -38.78 % | 1.938 M -57.19 % | 4.526 M 4.19 % | 4.344 M 41.35 % | 3.074 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | -32.975 M -60.20 % | -20.584 M -39.29 % | -14.778 M 14.83 % | -17.352 M 26.55 % | -23.625 M 1.94 % | -24.092 M -15.46 % | -20.866 M 6.01 % | -22.201 M -4.01 % | -21.344 M -1.50 % | -21.030 M 9.49 % | -23.234 M 3.83 % | -24.160 M |
| Operating income | 44.052 M 342.88 % | -18.137 M -191.84 % | 19.749 M 449.19 % | 3.596 M -87.19 % | 28.068 M 10 035.54 % | 276.923 K -98.45 % | 17.880 M -55.40 % | 40.093 M 44 578.62 % | -90.140 K -100.43 % | 21.030 M -9.49 % | 23.234 M -3.83 % | 24.160 M |
| Operating income ratio | 1.34 18.66 % | 1.13 26.80 % | 0.89 36.28 % | 0.65 -30.01 % | 0.94 782.61 % | -0.14 -112.93 % | 1.06 -36.95 % | 1.68 43 510.22 % | 0.00 -100.51 % | 0.77 -2.22 % | 0.78 -0.98 % | 0.79 |
| Total other income expenses net | -8.089 M | 0.000 100.00 % | -1.355 M 35.71 % | -2.108 M 55.29 % | -4.715 M | 0.000 100.00 % | -3.294 M -16.31 % | -2.832 M -19.97 % | -2.361 M 83.82 % | -14.592 M -690.68 % | 2.470 M -82.58 % | 14.179 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 97.952 M -4.14 % | 102.185 M -1.46 % | 103.698 M -10.53 % | 115.901 M -8.58 % | 126.782 M 7.77 % | 117.637 M -7.82 % | 127.615 M 6.37 % | 119.977 M 5.01 % | 114.258 M -3.06 % | 117.862 M 16.69 % | 101.006 M 446.40 % | -29.159 M |
| Total investments | 336.228 M -0.03 % | 336.334 M -13.13 % | 387.173 M 2.47 % | 377.833 M -5.93 % | 401.636 M 0.57 % | 399.351 M -3.49 % | 413.795 M 0.69 % | 410.947 M 1.98 % | 402.951 M -4.33 % | 421.198 M -3.05 % | 434.459 M 2.18 % | 425.184 M |
| Total debt | 129.901 M 0.06 % | 129.817 M -0.06 % | 129.899 M 7.38 % | 120.972 M -14.08 % | 140.802 M -0.10 % | 140.948 M 0.17 % | 140.702 M 0.16 % | 140.482 M -5.86 % | 149.230 M -0.03 % | 149.269 M 21.65 % | 122.705 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 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -61.345 M 17.65 % | -74.490 M -89.47 % | -39.315 M 12.78 % | -45.074 M -37.41 % | -32.802 M 22.24 % | -42.181 M -25 086.66 % | 168.816 K 101.10 % | -15.374 M 53.79 % | -33.266 M -184.00 % | -11.713 M -1 251.94 % | 1.017 M 119.89 % | -5.112 M |
| Common stock | 295.426 M -0.03 % | 295.516 M 0.00 % | 295.516 M -0.37 % | 296.608 M 0.00 % | 296.608 M 0.00 % | 296.608 M -0.03 % | 296.699 M 0.00 % | 296.702 M 0.00 % | 296.704 M 0.00 % | 296.705 M 1 905 155.81 % | 15.573 K 0.28 % | 15.530 K |
| Total equity | 234.080 M 5.91 % | 221.026 M -13.73 % | 256.201 M 1.86 % | 251.534 M -4.65 % | 263.807 M 3.69 % | 254.427 M -8.50 % | 278.070 M -1.16 % | 281.328 M 6.79 % | 263.438 M -7.56 % | 284.992 M -13.27 % | 328.579 M 2.15 % | 321.679 M |
| Other non current liabilities | 6.701 M 105.16 % | -129.817 M 0.06 % | -129.899 M -7.38 % | -120.972 M 14.08 % | -140.802 M | 0.000 | 0.000 -100.00 % | 252.815 K -9.94 % | 280.729 K 7.16 % | 261.960 K -24.29 % | 345.983 K 100.28 % | -122.705 M |
| Long term debt | 129.901 M 0.06 % | 129.817 M -0.06 % | 129.899 M 7.38 % | 120.972 M -14.08 % | 140.802 M -0.10 % | 140.948 M 0.17 % | 140.702 M 0.16 % | 140.482 M -5.86 % | 149.230 M -0.03 % | 149.269 M 21.65 % | 122.705 M 0.00 % | 122.705 M |
| Total non current liabilities | 136.602 M 5.23 % | 129.817 M -0.06 % | 129.899 M 7.38 % | 120.972 M -14.08 % | 140.802 M -0.10 % | 140.948 M 0.17 % | 140.702 M -0.02 % | 140.735 M -5.87 % | 149.511 M -0.01 % | 149.531 M 21.52 % | 123.051 M 0.28 % | 122.705 M |
| Other current liabilities | -5.658 M 67.17 % | -17.235 M 70.89 % | -59.217 M -148.77 % | -23.804 M 31.20 % | -34.598 M 36.08 % | -54.129 M -56.04 % | -34.690 M -4 134.14 % | 859.899 K 8.62 % | 791.637 K -19.93 % | 988.670 K -23.21 % | 1.287 M -0.84 % | 1.298 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -149.230 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 149.230 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 5.658 M -67.17 % | 17.235 M -70.89 % | 59.217 M 148.77 % | 23.804 M -31.20 % | 34.598 M -36.08 % | 54.129 M 56.04 % | 34.690 M 33.77 % | 25.932 M -27.42 % | 35.727 M 3.39 % | 34.557 M 125.68 % | 15.312 M -57.43 % | 35.967 M |
| Total liabilities | 136.602 M -7.53 % | 147.718 M -22.11 % | 189.648 M 30.57 % | 145.250 M -17.42 % | 175.882 M -10.08 % | 195.590 M 11.18 % | 175.926 M 5.56 % | 166.667 M -10.03 % | 185.238 M 0.63 % | 184.088 M 33.05 % | 138.363 M -12.94 % | 158.936 M |
| Other non current assets | -336.228 M 0.03 % | -336.334 M 13.13 % | -387.173 M -2.47 % | -377.833 M 5.93 % | -401.636 M -0.57 % | -399.351 M 3.49 % | -413.795 M -4 731 893.28 % | 8.745 K | 0.000 -100.00 % | 143.354 K -66.94 % | 433.557 K 100.10 % | -425.184 M |
| Long term investments | 336.228 M -0.03 % | 336.334 M -13.13 % | 387.173 M 2.47 % | 377.833 M -5.93 % | 401.636 M 0.57 % | 399.351 M -3.49 % | 413.795 M 0.69 % | 410.947 M 1.98 % | 402.951 M -4.33 % | 421.198 M -3.05 % | 434.459 M 2.18 % | 425.184 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 |
| 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 |
| 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 |
| 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 |
| Total non current assets | 336.272 M -0.02 % | 336.334 M -13.13 % | 387.173 M 2.47 % | 377.833 M -5.93 % | 401.636 M 0.57 % | 399.351 M -3.49 % | 413.795 M 0.69 % | 410.956 M 1.99 % | 402.951 M -4.36 % | 421.342 M -3.12 % | 434.893 M 2.28 % | 425.184 M |
| Other current assets | 199.617 K 100.62 % | -32.016 M -23 463.55 % | 137.035 K 100.73 % | -18.824 M 50.40 % | -37.954 M 24.97 % | -50.586 M -26.08 % | -40.121 M -8.55 % | -36.960 M 19.03 % | -45.647 M -55 809.81 % | 81.937 K 48.83 % | 55.054 K 40.23 % | 39.260 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 31.949 M 15.62 % | 27.632 M 5.46 % | 26.201 M 416.60 % | 5.072 M -63.82 % | 14.020 M -39.85 % | 23.310 M 78.12 % | 13.087 M -36.18 % | 20.505 M -41.37 % | 34.972 M 11.35 % | 31.407 M 44.74 % | 21.699 M -25.58 % | 29.159 M |
| Cash and short term investments | 31.949 M 15.62 % | 27.632 M 5.46 % | 26.201 M 416.60 % | 5.072 M -63.82 % | 14.020 M -39.85 % | 23.310 M 78.12 % | 13.087 M -36.18 % | 20.505 M -41.37 % | 34.972 M 11.35 % | 31.407 M 44.74 % | 21.699 M -25.58 % | 29.159 M |
| Total current assets | 34.410 M 7.48 % | 32.016 M -45.31 % | 58.540 M 210.99 % | 18.824 M -50.40 % | 37.954 M -24.97 % | 50.586 M 26.08 % | 40.121 M 8.32 % | 37.039 M -19.00 % | 45.726 M -4.21 % | 47.738 M 48.95 % | 32.050 M -41.35 % | 54.648 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 2.261 M -48.42 % | 4.384 M -86.44 % | 32.339 M 135.16 % | 13.752 M -42.54 % | 23.934 M -12.25 % | 27.276 M 0.89 % | 27.035 M 64.29 % | 16.456 M 54.16 % | 10.675 M -34.30 % | 16.249 M 57.81 % | 10.296 M -59.54 % | 25.450 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 |
| Other assets | 0.000 -100.00 % | 393.893 K 187.44 % | 137.037 K 7.84 % | 127.079 K 28.68 % | 98.758 K 25.35 % | 78.785 K 0.00 % | 78.785 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 783.117 K |
| Account payables | 5.658 M -67.17 % | 17.235 M -70.89 % | 59.217 M 148.77 % | 23.804 M -31.20 % | 34.598 M -36.08 % | 54.129 M 56.04 % | 34.690 M | 0.000 | 0.000 -100.00 % | 33.568 M 139.35 % | 14.025 M -59.55 % | 34.669 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 |
| 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 |
| 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 |
| 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.848 M -0.03 % | 30.857 M |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.798 M | 0.000 | 0.000 | 0.000 -100.00 % | 296.698 M 0.26 % | 295.918 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 |
| Other liabilities | -5.658 M -949.61 % | 665.935 K 25.18 % | 531.979 K 12.29 % | 473.749 K -1.78 % | 482.329 K -6.07 % | 513.506 K -3.87 % | 534.199 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 263.994 K |
| Total assets | 370.682 M 0.53 % | 368.744 M -17.29 % | 445.849 M 12.37 % | 396.784 M -9.76 % | 439.689 M -2.29 % | 450.017 M -0.88 % | 453.996 M 1.34 % | 447.995 M -0.15 % | 448.676 M -4.35 % | 469.080 M 0.46 % | 466.942 M -2.84 % | 480.615 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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 |
| 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 |
| Change in working capital | -129.787 K 80.61 % | -669.183 K -2 702.51 % | 25.713 K -96.94 % | 841.655 K 3 791.31 % | -22.801 K -104.32 % | 527.349 K 688.40 % | -89.624 K 77.86 % | -404.872 K -859.07 % | 53.338 K -76.37 % | 225.699 K 27.94 % | 176.408 K -66.55 % | 527.404 K |
| Accounts receivables | -306.033 K 67.77 % | -949.545 K -821.81 % | -103.009 K -110.20 % | 1.009 M 430.83 % | 190.173 K -58.30 % | 456.100 K 218.38 % | 143.257 K 135.12 % | -407.943 K -352.05 % | 161.849 K -67.33 % | 495.368 K 103.93 % | 242.909 K -53.94 % | 527.404 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 8.950 K 132.68 % | -27.383 K -323.35 % | 12.260 K 145.96 % | -26.678 K -10 728.69 % | 251.000 101.67 % | -15.012 K -93.18 % | -7.771 K -203.52 % | 7.507 K -78.65 % | 35.164 K | 0.000 | 0.000 | 0.000 |
| Other working capital | 167.296 K -45.64 % | 307.745 K 164.24 % | 116.462 K 182.51 % | -141.156 K 33.80 % | -213.225 K -347.19 % | 86.261 K 138.32 % | -225.110 K -4 974.62 % | -4.436 K 96.91 % | -143.675 K 46.72 % | -269.669 K -305.51 % | -66.501 K | 0.000 |
| Other non cash items | -13.187 M -135.11 % | 37.561 M 307.36 % | 9.220 M -56.10 % | 21.001 M 214.72 % | -18.306 M -154.93 % | 33.325 M 931.49 % | -4.008 M 79.28 % | -19.340 M -195.45 % | 20.263 M -24.79 % | 26.941 M 292.80 % | -13.973 M -86.23 % | -7.503 M |
| Net cash provided by operating activities | 22.646 M 20.76 % | 18.754 M -35.32 % | 28.995 M 13.98 % | 25.439 M 161.22 % | 9.739 M -67.30 % | 29.785 M 178.12 % | 10.709 M -37.43 % | 17.116 M -5.24 % | 18.062 M -46.25 % | 33.605 M 182.22 % | 11.907 M -61.38 % | 30.835 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 |
| 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 |
| Purchases of investments | -174.892 M 43.76 % | -310.991 M 99.93 % | -450.330 B -126 005.16 % | -357.107 M 17.59 % | -433.316 M 16.61 % | -519.646 M -22.03 % | -425.849 M 7.41 % | -459.914 M -65.41 % | -278.043 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 179.471 M -42.99 % | 314.811 M -32.64 % | 467.347 M 26.49 % | 369.465 M -13.39 % | 426.568 M -19.87 % | 532.322 M 26.37 % | 421.238 M -7.76 % | 456.664 M 61.55 % | 282.678 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 -100.00 % | 449.880 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 4.579 M 19.87 % | 3.820 M -77.55 % | 17.017 M 37.70 % | 12.358 M 283.16 % | -6.747 M -153.23 % | 12.676 M 374.90 % | -4.611 M -41.91 % | -3.249 M -170.10 % | 4.635 M | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| Dividends paid | -22.909 M -34.46 % | -17.037 M -2.49 % | -16.624 M -15.54 % | -14.387 M 23.15 % | -18.721 M 4.30 % | -19.561 M -7.91 % | -18.127 M 6.24 % | -19.334 M -1.05 % | -19.132 M 2.24 % | -19.571 M -1.05 % | -19.367 M 8.50 % | -21.168 M |
| Other financing activites | -4.768 K 98.33 % | -285.586 K -103.26 % | 8.758 M 143.79 % | -20.000 M -6 394.16 % | -307.969 K | 0.000 | 0.000 100.00 % | -9.000 M | 0.000 100.00 % | -4.325 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | -22.909 M -32.24 % | -17.323 M -120.23 % | -7.866 M 77.13 % | -34.387 M -80.71 % | -19.029 M 2.72 % | -19.561 M -7.91 % | -18.127 M 36.02 % | -28.334 M -48.09 % | -19.132 M 19.93 % | -23.896 M -23.38 % | -19.367 M 8.50 % | -21.168 M |
| Effect of forex changes on cash | 0.000 100.00 % | -3.820 M 77.55 % | -17.017 M -37.70 % | -12.358 M -283.16 % | 6.747 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 4.317 M 201.67 % | 1.431 M -93.23 % | 21.129 M 336.12 % | -8.948 M 3.68 % | -9.290 M -190.87 % | 10.224 M 237.82 % | -7.418 M 48.73 % | -14.467 M -505.82 % | 3.565 M -63.28 % | 9.709 M 230.14 % | -7.460 M -177.16 % | 9.668 M |
| Cash at beginning of period | 27.632 M 5.46 % | 26.201 M 416.60 % | 5.072 M -63.82 % | 14.020 M -39.85 % | 23.310 M 78.12 % | 13.087 M -36.18 % | 20.505 M -41.37 % | 34.972 M 11.35 % | 31.407 M 44.74 % | 21.699 M -25.58 % | 29.159 M 49.60 % | 19.491 M |
| Cash at end of period | 31.949 M 15.62 % | 27.632 M 5.46 % | 26.201 M 416.60 % | 5.072 M -63.82 % | 14.020 M -39.85 % | 23.310 M 78.12 % | 13.087 M -36.18 % | 20.505 M -41.37 % | 34.972 M 11.35 % | 31.407 M 44.74 % | 21.699 M -25.58 % | 29.159 M |
| Operating cash flow | 22.646 M 20.76 % | 18.754 M -35.32 % | 28.995 M 13.98 % | 25.439 M 161.22 % | 9.739 M -67.30 % | 29.785 M 178.12 % | 10.709 M -37.43 % | 17.116 M -5.24 % | 18.062 M -46.25 % | 33.605 M 182.22 % | 11.907 M -61.38 % | 30.835 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 |
| Free CashFlow | 22.646 M 20.76 % | 18.754 M -35.32 % | 28.995 M 13.98 % | 25.439 M 161.22 % | 9.739 M -67.30 % | 29.785 M 178.12 % | 10.709 M -37.43 % | 17.116 M -5.24 % | 18.062 M -46.25 % | 33.605 M 182.22 % | 11.907 M -61.38 % | 30.835 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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 | 16.398 M -0.15 % | 16.422 M 57.06 % | 10.456 M 139.47 % | -26.491 M -372.13 % | 9.735 M -12.47 % | 11.121 M 1.99 % | 10.905 M -7.68 % | 11.812 M -1.76 % | 12.024 M -15.17 % | 14.174 M -6.37 % | 15.139 M 1.32 % | 14.942 M 8.65 % | 13.753 M 4.24 % | 13.193 M -5.59 % | 13.975 M -1.15 % | 14.137 M 5.81 % | 13.361 M -5.59 % | 14.151 M 3.57 % | 13.663 M -1.12 % | 13.818 M -4.19 % | 14.423 M -5.51 % | 15.265 M -1.87 % | 15.555 M 3.60 % | 15.015 M |
| Net income | 15.574 M -23.62 % | 20.390 M 30.92 % | 15.574 M 146.20 % | -33.711 M -1 094.29 % | 3.390 M -79.27 % | 16.358 M -45.70 % | 30.127 M 213.55 % | -26.531 M -270.36 % | 15.573 M -11.83 % | 17.662 M 296.88 % | -8.971 M -282.95 % | 4.903 M -19.49 % | 6.091 M -30.12 % | 8.716 M -54.56 % | 19.183 M 6.11 % | 18.079 M 234.82 % | -13.410 M -222.36 % | 10.959 M 381.77 % | -3.889 M -137.66 % | 10.327 M -26.53 % | 14.056 M 20.67 % | 11.648 M -33.59 % | 17.540 M -12.57 % | 20.061 M |
| Income before tax | 1.027 -100.00 % | 35.963 M 9 254 555 734.51 % | 0.389 100.00 % | -18.137 M -634.96 % | 3.390 M -79.27 % | 16.358 M -45.70 % | 30.127 M 213.55 % | -26.531 M -3 970 469 420.56 % | 0.668 -100.00 % | 17.662 M 296.88 % | -8.971 M -282.95 % | 4.903 M -19.49 % | 6.091 M -30.12 % | 8.716 M -54.56 % | 19.183 M 6.11 % | 18.079 M 234.82 % | -13.410 M -222.36 % | 10.959 M 365.10 % | -4.134 M -139.10 % | 10.572 M -22.93 % | 13.717 M 14.43 % | 11.987 M -33.04 % | 17.902 M -12.40 % | 20.437 M |
| Income before tax ratio | 0.00 -100.00 % | 2.19 5 886 811 081.72 % | 0.00 -100.00 % | 0.68 96.58 % | 0.35 -76.32 % | 1.47 -46.76 % | 2.76 223.00 % | -2.25 -4 039 672 887.05 % | 0.00 -100.00 % | 1.25 310.27 % | -0.59 -280.58 % | 0.33 -25.90 % | 0.44 -32.96 % | 0.66 -51.87 % | 1.37 7.34 % | 1.28 227.41 % | -1.00 -229.60 % | 0.77 355.95 % | -0.30 -139.55 % | 0.77 -19.56 % | 0.95 21.11 % | 0.79 -31.77 % | 1.15 -15.44 % | 1.36 |
| EBITDA | -454.558 K -101.02 % | 44.506 M 1 510.43 % | -3.156 M 78.94 % | -14.982 M -336.82 % | -3.430 M -140.83 % | 8.400 M -61.67 % | 21.915 M 161.44 % | -35.671 M -7 341.11 % | -479.371 K -102.38 % | 20.184 M 195.67 % | -21.098 M -198.77 % | -7.062 M -53.38 % | -4.604 M -216.40 % | -1.455 M -117.81 % | 8.169 M 18.53 % | 6.892 M 129.02 % | -23.751 M -54 267.47 % | -43.686 K 99.69 % | -14.293 M -4 679.18 % | -299.058 K -110.35 % | 2.890 M 789.11 % | -419.332 K -108.02 % | 5.227 M -36.36 % | 8.213 M |
| Net income ratio | 0.95 -23.51 % | 1.24 -16.64 % | 1.49 17.04 % | 1.27 265.37 % | 0.35 -76.32 % | 1.47 -46.76 % | 2.76 223.00 % | -2.25 -273.42 % | 1.30 3.94 % | 1.25 310.27 % | -0.59 -280.58 % | 0.33 -25.90 % | 0.44 -32.96 % | 0.66 -51.87 % | 1.37 7.34 % | 1.28 227.41 % | -1.00 -229.60 % | 0.77 372.05 % | -0.28 -138.09 % | 0.75 -23.31 % | 0.97 27.71 % | 0.76 -32.33 % | 1.13 -15.60 % | 1.34 |
| Ratio EBITDA | -0.03 -101.02 % | 2.71 998.03 % | -0.30 -153.36 % | 0.57 260.52 % | -0.35 -146.64 % | 0.76 -62.41 % | 2.01 166.55 % | -3.02 -7 474.51 % | -0.04 -102.80 % | 1.42 202.18 % | -1.39 -194.89 % | -0.47 -41.17 % | -0.33 -203.53 % | -0.11 -118.87 % | 0.58 19.90 % | 0.49 127.42 % | -1.78 -57 484.79 % | 0.00 99.70 % | -1.05 -4 733.37 % | -0.02 -110.80 % | 0.20 829.33 % | -0.03 -108.17 % | 0.34 -38.57 % | 0.55 |
| Gross profit ratio | 0.86 -0.56 % | 0.87 9.20 % | 0.79 -27.16 % | 1.09 8.92 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 26.39 % | 0.79 -3.94 % | 0.82 -17.64 % | 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 | 15.574 M 0.00 % | 15.574 M 0.00 % | 15.574 M 0.00 % | 15.574 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.04 % | 15.567 M 0.24 % | 15.530 M 0.00 % | 15.530 M |
| Weighted average shs out | 15.574 M 0.00 % | 15.574 M 0.00 % | 15.574 M 0.00 % | 15.574 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.00 % | 15.573 M 0.04 % | 15.567 M 0.24 % | 15.531 M 0.00 % | 15.531 M |
| EPS diluted | 1.00 -23.66 % | 1.31 31.00 % | 1.00 146.30 % | -2.16 -1 081.82 % | 0.22 -79.05 % | 1.05 -45.60 % | 1.93 213.53 % | -1.70 -270.00 % | 1.00 -11.50 % | 1.13 294.83 % | -0.58 -281.25 % | 0.32 -20.00 % | 0.40 -28.57 % | 0.56 -54.84 % | 1.24 6.90 % | 1.16 234.88 % | -0.86 -222.86 % | 0.70 391.67 % | -0.24 -136.36 % | 0.66 -26.67 % | 0.90 21.62 % | 0.74 -33.93 % | 1.12 -13.85 % | 1.30 |
| Earnings per share | 1.00 -23.66 % | 1.31 31.00 % | 1.00 146.30 % | -2.16 -1 081.82 % | 0.22 -79.05 % | 1.05 -45.60 % | 1.93 213.53 % | -1.70 -270.00 % | 1.00 -11.50 % | 1.13 294.83 % | -0.58 -281.25 % | 0.32 -20.00 % | 0.40 -28.57 % | 0.56 -54.84 % | 1.24 6.90 % | 1.16 234.88 % | -0.86 -222.86 % | 0.70 391.67 % | -0.24 -136.36 % | 0.66 -26.67 % | 0.90 21.62 % | 0.74 -33.93 % | 1.12 -13.85 % | 1.30 |
| Gross profit | 14.127 M -0.71 % | 14.228 M 71.51 % | 8.296 M 128.75 % | -28.854 M -396.40 % | 9.735 M -12.47 % | 11.121 M 1.99 % | 10.905 M -7.68 % | 11.812 M 24.17 % | 9.513 M -18.51 % | 11.674 M -22.88 % | 15.139 M 1.32 % | 14.942 M 8.65 % | 13.753 M 4.24 % | 13.193 M -5.59 % | 13.975 M -1.15 % | 14.137 M 5.81 % | 13.361 M -5.59 % | 14.151 M 3.57 % | 13.663 M -1.12 % | 13.818 M -4.19 % | 14.423 M -5.51 % | 15.265 M -1.87 % | 15.555 M 3.60 % | 15.015 M |
| Income tax expense | 1.027 -100.00 % | 32.975 M 8 485 605 399.97 % | 0.389 -100.00 % | 17.051 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.668 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -43.686 K 99.70 % | -14.537 M -26 613.90 % | -54.418 K -102.13 % | 2.551 M 3 260.57 % | -80.714 K -101.44 % | 5.589 M -34.93 % | 8.590 M |
| Cost of revenue | 2.271 M 3.48 % | 2.195 M 1.58 % | 2.161 M -8.55 % | 2.363 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.511 M 0.43 % | 2.500 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 |
| General and administrative expenses | 1.410 M 70.68 % | 825.893 K -37.76 % | 1.327 M 111.03 % | 628.755 K -77.07 % | 2.743 M -8.75 % | 3.006 M 18.62 % | 2.534 M -0.14 % | 2.538 M 85.40 % | 1.369 M -0.85 % | 1.380 M -51.64 % | 2.855 M 1.14 % | 2.823 M -2.76 % | 2.903 M 1.28 % | 2.866 M 2.44 % | 2.798 M 0.49 % | 2.784 M -2.17 % | 2.846 M -4.35 % | 2.975 M -3.43 % | 3.081 M 2.17 % | 3.015 M -2.40 % | 3.090 M 3.77 % | 2.977 M 0.54 % | 2.961 M 2.48 % | 2.890 M |
| Selling and marketing expenses | 78.003 K 200.00 % | -78.003 K -186.49 % | 90.184 K 200.00 % | -90.184 K -152.43 % | 172.000 K 8.93 % | 157.898 K -0.59 % | 158.842 K 17.89 % | 134.740 K 105.04 % | 65.715 K -15.94 % | 78.172 K -50.21 % | 157.018 K 1.66 % | 154.456 K -0.48 % | 155.200 K -0.69 % | 156.272 K -4.12 % | 162.988 K -2.07 % | 166.436 K -4.09 % | 173.538 K 0.14 % | 173.290 K -3.41 % | 179.406 K 1.66 % | 176.480 K 5.54 % | 167.210 K -23.89 % | 219.696 K -21.78 % | 280.876 K 1.12 % | 277.763 K |
| Other expenses | 0.976 -100.00 % | 15.698 M 2 712 517 180.32 % | 0.579 100.00 % | -27.196 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.865 -100.00 % | 8.510 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 |
| Operating expenses | 185.850 K 101.17 % | -15.884 M -586.59 % | 3.264 M 380.91 % | -1.162 M -120.55 % | 5.656 M -4.20 % | 5.904 M -70.40 % | 19.947 M -46.03 % | 36.959 M 4 421.24 % | 817.464 K 109.61 % | -8.510 M -139.30 % | 21.653 M 172.98 % | 7.932 M 36.59 % | 5.807 M 91.10 % | 3.039 M -54.64 % | 6.699 M 26.83 % | 5.282 M -79.33 % | 25.558 M 1 150.51 % | 2.044 M -87.52 % | 16.376 M 810.73 % | 1.798 M 50.84 % | 1.192 M -42.15 % | 2.061 M -43.57 % | 3.652 M -46.34 % | 6.806 M |
| Cost and expenses | 20.252 M 164.33 % | -31.484 M -463.23 % | 8.668 M 232.02 % | -6.566 M -216.09 % | 5.656 M -4.20 % | 5.904 M -70.40 % | 19.947 M -46.03 % | 36.959 M 193.36 % | 12.599 M 461.27 % | -3.487 M -116.11 % | 21.653 M 172.98 % | 7.932 M 36.59 % | 5.807 M 91.10 % | 3.039 M -54.64 % | 6.699 M 26.83 % | 5.282 M -79.33 % | 25.558 M 1 150.51 % | 2.044 M -87.52 % | 16.376 M 810.73 % | 1.798 M 50.84 % | 1.192 M -42.15 % | 2.061 M -43.57 % | 3.652 M -46.34 % | 6.806 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 |
| Selling general and administrative expenses | 1.488 M 98.92 % | 747.890 K -47.22 % | 1.417 M 163.12 % | 538.571 K -81.52 % | 2.915 M -7.87 % | 3.164 M 17.48 % | 2.693 M 0.77 % | 2.672 M 86.30 % | 1.434 M -1.66 % | 1.459 M -51.57 % | 3.012 M 1.16 % | 2.977 M -2.65 % | 3.058 M 1.18 % | 3.022 M 2.08 % | 2.961 M 0.34 % | 2.951 M -2.28 % | 3.019 M -4.10 % | 3.148 M -3.43 % | 3.260 M 2.14 % | 3.192 M -2.00 % | 3.257 M 1.87 % | 3.197 M -1.40 % | 3.242 M 2.36 % | 3.167 M |
| Interest income | 0.000 -100.00 % | 38.673 M 2 855.88 % | 1.308 M -94.67 % | 24.557 M 3 466.43 % | 688.550 K 3.25 % | 666.880 K -8.01 % | 724.978 K -47.59 % | 1.383 M 26.18 % | 1.096 M -13.07 % | 1.261 M | 0.000 | 0.000 -100.00 % | 1.855 M 28.93 % | 1.439 M -3.52 % | 1.491 M 11.23 % | 1.341 M 10.59 % | 1.212 M 5.57 % | 1.148 M -19.23 % | 1.422 M -1.83 % | 1.448 M -23.70 % | 1.898 M 55.95 % | 1.217 M -6.73 % | 1.305 M -5.74 % | 1.384 M |
| Interest expense | 4.256 M 11.06 % | 3.832 M 46.46 % | 2.617 M 240.05 % | 769.493 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 |
| Depreciation and amortization | 15.996 M 132.66 % | -48.971 M -909.28 % | 6.051 M 122.72 % | -26.635 M -290.54 % | -6.820 M 14.30 % | -7.958 M 3.10 % | -8.212 M 10.15 % | -9.140 M -187.83 % | 10.406 M 269.75 % | -6.130 M 49.45 % | -12.127 M -1.35 % | -11.965 M -11.88 % | -10.695 M -5.15 % | -10.171 M 7.65 % | -11.014 M 1.54 % | -11.187 M -8.18 % | -10.341 M 6.01 % | -11.003 M -5.76 % | -10.403 M 2.10 % | -10.626 M 4.83 % | -11.166 M 7.47 % | -12.068 M 1.99 % | -12.313 M -3.93 % | -11.847 M |
| Operating income | 15.996 M -42.98 % | 28.056 M 363.64 % | 6.051 M 125.02 % | -24.189 M -454.66 % | 6.820 M -14.30 % | 7.958 M -3.10 % | 8.212 M -10.15 % | 9.140 M -12.17 % | 10.406 M -48.44 % | 20.184 M 66.44 % | 12.127 M 1.35 % | 11.965 M 11.88 % | 10.695 M 5.15 % | 10.171 M -7.65 % | 11.014 M -1.54 % | 11.187 M 8.18 % | 10.341 M -6.01 % | 11.003 M 5.76 % | 10.403 M -2.10 % | 10.626 M -4.83 % | 11.166 M -7.47 % | 12.068 M -1.99 % | 12.313 M 3.93 % | 11.847 M |
| Operating income ratio | 0.98 -42.90 % | 1.71 195.20 % | 0.58 -36.62 % | 0.91 30.33 % | 0.70 -2.09 % | 0.72 -4.98 % | 0.75 -2.68 % | 0.77 -10.59 % | 0.87 -39.22 % | 1.42 77.76 % | 0.80 0.04 % | 0.80 2.97 % | 0.78 0.87 % | 0.77 -2.18 % | 0.79 -0.40 % | 0.79 2.23 % | 0.77 -0.45 % | 0.78 2.12 % | 0.76 -0.99 % | 0.77 -0.67 % | 0.77 -2.07 % | 0.79 -0.13 % | 0.79 0.32 % | 0.79 |
| Total other income expenses net | -454.558 K 94.05 % | -7.634 M -152.32 % | -3.026 M -200.00 % | 3.026 M 188.22 % | -3.430 M -140.83 % | 8.400 M -61.67 % | 21.915 M 161.44 % | -35.671 M -585.58 % | -5.203 M -106.27 % | -2.522 M 88.04 % | -21.098 M -198.77 % | -7.062 M -53.38 % | -4.604 M -216.40 % | -1.455 M -117.81 % | 8.169 M 18.53 % | 6.892 M 129.02 % | -23.751 M -54 267.47 % | -43.686 K 99.70 % | -14.537 M -26 613.90 % | -54.418 K -102.13 % | 2.551 M 3 260.57 % | -80.714 K -101.44 % | 5.589 M -34.93 % | 8.590 M |
| 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 97.952 M -23.21 % | 127.555 M 24.83 % | 102.185 M -20.31 % | 128.226 M 23.65 % | 103.698 M -1.10 % | 104.854 M -9.53 % | 115.901 M 10.12 % | 105.252 M -16.98 % | 126.782 M -2.62 % | 130.191 M 10.67 % | 117.637 M -3.10 % | 121.400 M -4.87 % | 127.615 M 1.94 % | 125.190 M 4.34 % | 119.977 M -4.84 % | 126.076 M 10.34 % | 114.258 M -12.46 % | 130.524 M 10.74 % | 117.862 M 3.26 % | 114.137 M 13.00 % | 101.006 M -1.14 % | 102.171 M 450.40 % | -29.159 M |
| Total investments | 336.228 M -2.75 % | 345.750 M 2.80 % | 336.334 M -3.89 % | 349.963 M -9.61 % | 387.173 M -1.54 % | 393.215 M 4.07 % | 377.833 M 8.53 % | 348.123 M -13.32 % | 401.636 M -1.41 % | 407.370 M 2.01 % | 399.351 M -1.25 % | 404.418 M -2.26 % | 413.774 M -1.35 % | 419.422 M 2.06 % | 410.947 M 4.42 % | 393.539 M -2.34 % | 402.951 M -3.99 % | 419.679 M -0.36 % | 421.198 M -2.42 % | 431.634 M -0.65 % | 434.459 M 0.88 % | 430.689 M 1.29 % | 425.184 M |
| Total debt | 129.901 M 0.05 % | 129.834 M 0.01 % | 129.817 M -0.18 % | 130.055 M 0.12 % | 129.899 M 0.73 % | 128.961 M 6.60 % | 120.972 M 0.07 % | 120.887 M -14.14 % | 140.802 M -0.31 % | 141.233 M 0.20 % | 140.948 M 0.10 % | 140.811 M 0.08 % | 140.702 M 0.08 % | 140.591 M 0.08 % | 140.482 M 4.35 % | 134.621 M -9.79 % | 149.230 M 0.04 % | 149.178 M -0.06 % | 149.269 M 0.00 % | 149.269 M 21.65 % | 122.705 M 0.00 % | 122.705 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 | 0.000 | 0.000 | 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 | -61.345 M 5.85 % | -65.160 M 12.53 % | -74.490 M -4.72 % | -71.135 M -80.93 % | -39.315 M -9.48 % | -35.910 M 20.33 % | -45.074 M 33.03 % | -67.306 M -105.19 % | -32.802 M 3.14 % | -33.864 M 19.72 % | -42.181 M -3 491.20 % | 1.244 M 106.68 % | -18.629 M -23.66 % | -15.065 M 2.01 % | -15.374 M 35.17 % | -23.715 M 28.71 % | -33.266 M -238.77 % | -9.820 M 16.17 % | -11.713 M -634.21 % | 2.193 M 115.63 % | 1.017 M 131.21 % | -3.258 M 36.27 % | -5.112 M |
| Common stock | 295.426 M -0.03 % | 295.516 M 0.00 % | 295.516 M 0.00 % | 295.516 M 0.00 % | 295.516 M -0.37 % | 296.608 M 0.00 % | 296.608 M 0.00 % | 296.608 M 0.00 % | 296.608 M 0.00 % | 296.608 M 0.00 % | 296.608 M -0.03 % | 296.699 M 0.00 % | 296.699 M 0.00 % | 296.699 M 0.00 % | 296.702 M 0.00 % | 296.702 M 0.00 % | 296.704 M 0.00 % | 296.704 M 0.00 % | 296.705 M 0.00 % | 296.705 M 1 905 155.81 % | 15.573 K 0.04 % | 15.567 K 0.24 % | 15.530 K |
| Total equity | 234.080 M 1.62 % | 230.356 M 4.22 % | 221.026 M -1.50 % | 224.381 M -12.42 % | 256.201 M -1.72 % | 260.698 M 3.64 % | 251.534 M 9.70 % | 229.303 M -13.08 % | 263.807 M 0.40 % | 262.745 M 3.27 % | 254.427 M -7.21 % | 274.190 M -1.40 % | 278.070 M -1.27 % | 281.635 M 0.11 % | 281.328 M 3.06 % | 272.987 M 3.62 % | 263.438 M -8.17 % | 286.885 M 0.66 % | 284.992 M -4.65 % | 298.898 M -9.03 % | 328.579 M 1.34 % | 324.227 M 0.79 % | 321.679 M |
| Other non current liabilities | 6.701 M 105.16 % | -129.834 M -0.01 % | -129.817 M -23.65 % | -104.986 M 19.18 % | -129.899 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 177.252 K -36.52 % | 279.223 K 10.45 % | 252.815 K -41.95 % | 435.482 K 55.13 % | 280.729 K | 0.000 -100.00 % | 261.960 K -43.93 % | 467.241 K 35.05 % | 345.983 K 9.48 % | 316.037 K 100.26 % | -122.705 M |
| Long term debt | 129.901 M 0.05 % | 129.834 M 0.01 % | 129.817 M -0.18 % | 130.055 M 0.12 % | 129.899 M 0.73 % | 128.961 M 6.60 % | 120.972 M 0.07 % | 120.887 M -14.14 % | 140.802 M -0.31 % | 141.233 M 0.20 % | 140.948 M 0.10 % | 140.811 M 0.08 % | 140.702 M 0.08 % | 140.591 M 0.08 % | 140.482 M 4.35 % | 134.621 M -9.79 % | 149.230 M | 0.000 -100.00 % | 149.269 M 0.00 % | 149.269 M 21.65 % | 122.705 M 0.00 % | 122.705 M 0.00 % | 122.705 M |
| Total non current liabilities | 136.602 M 5.21 % | 129.834 M 0.01 % | 129.817 M 417.84 % | 25.069 M -80.70 % | 129.899 M 0.73 % | 128.961 M 6.60 % | 120.972 M 0.07 % | 120.887 M -14.14 % | 140.802 M -0.31 % | 141.233 M 0.20 % | 140.948 M 0.10 % | 140.811 M -0.05 % | 140.879 M 0.01 % | 140.870 M 0.10 % | 140.735 M 4.20 % | 135.056 M -9.67 % | 149.511 M | 0.000 -100.00 % | 149.531 M -0.14 % | 149.736 M 21.69 % | 123.051 M 0.02 % | 123.021 M 0.26 % | 122.705 M |
| Other current liabilities | -5.658 M 19.22 % | -7.004 M 59.36 % | -17.235 M 31.25 % | -25.069 M 57.67 % | -59.217 M 7.84 % | -64.255 M -169.94 % | -23.804 M 57.20 % | -55.612 M -60.74 % | -34.598 M 12.40 % | -39.493 M 27.04 % | -54.129 M 2.15 % | -55.320 M -8 742.41 % | 640.101 K 16.26 % | 550.599 K -35.97 % | 859.899 K 19.24 % | 721.157 K -8.90 % | 791.637 K -5.45 % | 837.233 K -15.32 % | 988.670 K 15.41 % | 856.685 K -33.46 % | 1.287 M 13.55 % | 1.134 M -12.67 % | 1.298 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 149.178 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 5.658 M -19.22 % | 7.004 M -59.36 % | 17.235 M -31.25 % | 25.069 M -57.67 % | 59.217 M -7.84 % | 64.255 M 169.94 % | 23.804 M -57.20 % | 55.612 M 60.74 % | 34.598 M -12.40 % | 39.493 M -27.04 % | 54.129 M -2.15 % | 55.320 M 57.85 % | 35.046 M -1.38 % | 35.536 M 37.03 % | 25.932 M -18.67 % | 31.886 M -10.75 % | 35.727 M -80.17 % | 180.138 M 421.28 % | 34.557 M 13.18 % | 30.533 M 99.40 % | 15.312 M -68.79 % | 49.062 M 36.41 % | 35.967 M |
| Total liabilities | 136.602 M -0.61 % | 137.446 M -6.95 % | 147.718 M -5.32 % | 156.024 M -17.73 % | 189.648 M -2.40 % | 194.305 M 33.77 % | 145.250 M -18.13 % | 177.405 M 0.87 % | 175.882 M -2.99 % | 181.297 M -7.31 % | 195.590 M -0.59 % | 196.741 M 11.83 % | 175.926 M -0.27 % | 176.406 M 5.84 % | 166.667 M -0.16 % | 166.942 M -9.88 % | 185.238 M 2.83 % | 180.138 M -2.15 % | 184.088 M 2.12 % | 180.270 M 30.29 % | 138.363 M -19.60 % | 172.083 M 8.27 % | 158.936 M |
| Other non current assets | -336.228 M 2.75 % | -345.750 M -2.80 % | -336.334 M 3.89 % | -349.963 M 9.61 % | -387.173 M 1.54 % | -393.215 M -4.07 % | -377.833 M -8.53 % | -348.123 M 13.32 % | -401.636 M 1.41 % | -407.370 M -2.01 % | -399.351 M 1.25 % | -404.418 M -1 936 595.79 % | 20.884 K | 0.000 -100.00 % | 8.745 K 760.73 % | 1.016 K | 0.000 -100.00 % | 56.391 K -60.66 % | 143.354 K -40.55 % | 241.146 K -44.38 % | 433.557 K -29.16 % | 612.023 K 100.14 % | -425.184 M |
| Long term investments | 336.228 M -2.75 % | 345.750 M 2.80 % | 336.334 M -3.89 % | 349.963 M -9.61 % | 387.173 M -1.54 % | 393.215 M 4.07 % | 377.833 M 8.53 % | 348.123 M -13.32 % | 401.636 M -1.41 % | 407.370 M 2.01 % | 399.351 M -1.25 % | 404.418 M -2.26 % | 413.774 M -1.35 % | 419.422 M 2.06 % | 410.947 M 4.42 % | 393.539 M -2.34 % | 402.951 M -3.99 % | 419.679 M -0.36 % | 421.198 M -2.42 % | 431.634 M -0.65 % | 434.459 M 0.88 % | 430.689 M 1.29 % | 425.184 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 |
| 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 |
| 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 |
| 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 |
| Total non current assets | 336.272 M -2.74 % | 345.750 M 2.80 % | 336.334 M -3.89 % | 349.963 M -9.61 % | 387.173 M -1.54 % | 393.215 M 4.07 % | 377.833 M 8.53 % | 348.123 M -13.32 % | 401.636 M -1.41 % | 407.370 M 2.01 % | 399.351 M -1.25 % | 404.418 M -2.27 % | 413.795 M -1.34 % | 419.422 M 2.06 % | 410.956 M 4.43 % | 393.540 M -2.34 % | 402.951 M -4.00 % | 419.735 M -0.38 % | 421.342 M -2.44 % | 431.876 M -0.69 % | 434.893 M 0.83 % | 431.301 M 1.44 % | 425.184 M |
| Other current assets | 199.617 K -16.57 % | 239.253 K 100.75 % | -32.016 M -7.43 % | -29.803 M -21 848.62 % | 137.035 K 100.22 % | -62.313 M -231.04 % | -18.824 M -6 409.03 % | 298.359 K 100.79 % | -37.954 M -15 740.72 % | 242.663 K 54.00 % | 157.569 K -68.28 % | 496.808 K 530.60 % | 78.784 K -68.03 % | 246.426 K 213.22 % | 78.675 K -65.69 % | 229.279 K 190.95 % | 78.803 K -70.27 % | 265.029 K 223.45 % | 81.937 K -70.18 % | 274.818 K 399.18 % | 55.054 K -76.49 % | 234.147 K 496.40 % | 39.260 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 584.094 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 |
| cash and cash equivalents | 31.949 M 1 301.42 % | 2.280 M -91.75 % | 27.632 M 1 410.46 % | 1.829 M -93.02 % | 26.201 M 8.69 % | 24.107 M 375.30 % | 5.072 M -67.56 % | 15.634 M 11.51 % | 14.020 M 26.97 % | 11.042 M -52.63 % | 23.310 M 20.09 % | 19.411 M 48.33 % | 13.087 M -15.03 % | 15.401 M -24.89 % | 20.505 M 139.96 % | 8.545 M -75.57 % | 34.972 M 87.48 % | 18.654 M -40.61 % | 31.407 M -10.60 % | 35.132 M 61.91 % | 21.699 M 5.67 % | 20.533 M -29.58 % | 29.159 M |
| Cash and short term investments | 31.949 M 1 301.42 % | 2.280 M -91.75 % | 27.632 M 1 410.46 % | 1.829 M -93.02 % | 26.201 M 8.69 % | 24.107 M 375.30 % | 5.072 M -67.56 % | 15.634 M 11.51 % | 14.020 M 26.97 % | 11.042 M -52.63 % | 23.310 M 20.09 % | 19.411 M 48.33 % | 13.087 M -15.03 % | 15.401 M -24.89 % | 20.505 M 139.96 % | 8.545 M -75.57 % | 34.972 M 87.48 % | 18.654 M -40.61 % | 31.407 M -10.60 % | 35.132 M 61.91 % | 21.699 M 5.67 % | 20.533 M -29.58 % | 29.159 M |
| Total current assets | 34.410 M 57.75 % | 21.813 M -31.87 % | 32.016 M 7.43 % | 29.803 M -49.09 % | 58.540 M -4.76 % | 61.466 M 226.54 % | 18.824 M -67.70 % | 58.286 M 53.57 % | 37.954 M 4.19 % | 36.429 M -27.99 % | 50.586 M -23.66 % | 66.265 M 64.84 % | 40.200 M 4.10 % | 38.619 M 4.26 % | 37.039 M -20.16 % | 46.390 M 1.45 % | 45.726 M -3.81 % | 47.537 M -0.42 % | 47.738 M 0.94 % | 47.292 M 47.56 % | 32.050 M -50.70 % | 65.009 M 18.96 % | 54.648 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.051 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -78.784 K 68.28 % | -248.404 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 2.261 M -88.42 % | 19.533 M 345.54 % | 4.384 M -84.33 % | 27.974 M -13.50 % | 32.339 M -13.44 % | 37.360 M 171.67 % | 13.752 M -67.76 % | 42.652 M 78.20 % | 23.934 M -5.72 % | 25.386 M -6.93 % | 27.276 M -41.78 % | 46.854 M 73.31 % | 27.035 M 17.69 % | 22.971 M 39.59 % | 16.456 M -56.25 % | 37.616 M 252.38 % | 10.675 M -62.70 % | 28.619 M 76.13 % | 16.249 M 36.71 % | 11.885 M 15.44 % | 10.296 M -76.73 % | 44.241 M 73.84 % | 25.450 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 |
| Other assets | 0.000 -100.00 % | 239.254 K -39.26 % | 393.893 K -38.37 % | 639.177 K 366.43 % | 137.037 K -57.40 % | 321.648 K 153.11 % | 127.079 K -57.41 % | 298.360 K 202.11 % | 98.758 K -59.30 % | 242.664 K 208.01 % | 78.785 K -68.28 % | 248.404 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 783.117 K |
| Account payables | 5.658 M -19.22 % | 7.004 M -59.36 % | 17.235 M -31.25 % | 25.069 M -57.67 % | 59.217 M -7.84 % | 64.255 M 169.94 % | 23.804 M -57.20 % | 55.612 M 60.74 % | 34.598 M -12.40 % | 39.493 M -27.04 % | 54.129 M -2.15 % | 55.320 M 60.78 % | 34.406 M -1.66 % | 34.986 M 39.54 % | 25.072 M -19.55 % | 31.165 M -10.79 % | 34.936 M 15.98 % | 30.123 M -10.26 % | 33.568 M 13.11 % | 29.677 M 111.60 % | 14.025 M -70.74 % | 47.929 M 38.25 % | 34.669 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 | 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 |
| 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 |
| 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 |
| 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 -100.00 % | 30.848 M 0.00 % | 30.849 M -0.03 % | 30.857 M |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.753 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 296.698 M 0.03 % | 296.620 M 0.24 % | 295.918 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 |
| Other liabilities | -5.658 M -1 030.80 % | 607.850 K -8.72 % | 665.935 K -99.37 % | 105.886 M 19 804.14 % | 531.979 K -51.17 % | 1.089 M 129.95 % | 473.749 K -47.71 % | 905.920 K 87.82 % | 482.329 K -15.52 % | 570.935 K 11.18 % | 513.506 K -15.80 % | 609.841 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 263.994 K |
| Total assets | 370.682 M 0.78 % | 367.803 M -0.26 % | 368.744 M -3.07 % | 380.405 M -14.68 % | 445.849 M -2.01 % | 455.003 M 14.67 % | 396.784 M -2.44 % | 406.708 M -7.50 % | 439.689 M -0.98 % | 444.042 M -1.33 % | 450.017 M -4.44 % | 470.931 M 3.73 % | 453.996 M -0.88 % | 458.041 M 2.24 % | 447.995 M 1.83 % | 439.929 M -1.95 % | 448.676 M -3.98 % | 467.273 M -0.39 % | 469.080 M -2.11 % | 479.168 M 2.62 % | 466.942 M -5.92 % | 496.310 M 3.27 % | 480.615 M |
| 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -326.790 K -265.88 % | 197.003 K 148.10 % | -409.529 K -57.72 % | -259.654 K -45.44 % | -178.527 K -187.41 % | 204.240 K 4 746.70 % | 4.214 K -99.50 % | 837.441 K 25 331.73 % | -3.319 K 82.96 % | -19.482 K 70.45 % | -65.920 K -111.01 % | 598.950 K -29.90 % | 854.376 K 199.23 % | -860.970 K -846.14 % | -90.998 K 68.99 % | -293.426 K -149.33 % | 594.792 K 248.87 % | -399.544 K -193.56 % | 427.030 K 312.10 % | -201.332 K 59.54 % | -497.664 K -173.83 % | 674.072 K 53.37 % | 439.494 K |
| Accounts receivables | -651.692 K -288.54 % | 345.659 K 140.85 % | -846.183 K -718.66 % | -103.362 K -193.63 % | 110.395 K 151.73 % | -213.404 K -176.38 % | 279.397 K -61.73 % | 730.092 K 1 788.74 % | 38.655 K -74.49 % | 151.518 K 159.82 % | -253.280 K -135.70 % | 709.380 K 27.82 % | 554.964 K 234.80 % | -411.706 K -41.50 % | -290.962 K -148.72 % | -116.982 K -130.19 % | 387.478 K 271.73 % | -225.628 K -200.93 % | 223.546 K -17.76 % | 271.822 K 139.58 % | -686.704 K -173.87 % | 929.614 K 111.52 % | 439.494 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 14.369 K 365.16 % | -5.419 K -429.42 % | 1.645 K 105.67 % | -29.028 K -427.85 % | 8.854 K 159.95 % | 3.406 K -87.45 % | 27.133 K 150.42 % | -53.811 K -645.75 % | 9.860 K 202.61 % | -9.609 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 |
| Other working capital | 310.533 K 316.80 % | -143.237 K -132.93 % | 435.009 K 441.82 % | -127.264 K 57.26 % | -297.776 K -171.89 % | 414.238 K 237.02 % | -302.316 K -287.59 % | 161.160 K 410.92 % | -51.834 K 67.88 % | -161.391 K -186.14 % | 187.360 K 269.66 % | -110.430 K -136.88 % | 299.412 K 166.65 % | -449.264 K -324.67 % | 199.964 K 213.33 % | -176.444 K -185.11 % | 207.314 K 219.20 % | -173.916 K -185.47 % | 203.484 K 143.01 % | -473.154 K -350.29 % | 189.040 K 173.98 % | -255.542 K | 0.000 |
| Other non cash items | -3.773 M 58.62 % | -9.117 M -361.43 % | 3.487 M -88.73 % | 30.945 M 1 311.76 % | 2.192 M 122.15 % | -9.898 M 59.62 % | -24.510 M -176.19 % | 32.170 M 1 390.82 % | -2.492 M 73.94 % | -9.565 M -140.41 % | 23.673 M 145.40 % | 9.647 M 2 524.53 % | 367.556 K 108.24 % | -4.458 M -117.42 % | -2.051 M 90.22 % | -20.960 M -153.57 % | 39.128 M 376.03 % | -14.176 M -240.06 % | 10.121 M -39.83 % | 16.820 M 890.89 % | -2.127 M 82.05 % | -11.847 M -462.44 % | 3.269 M |
| Net cash provided by operating activities | 11.259 M -1.12 % | 11.387 M 37.45 % | 8.285 M 30.18 % | 6.364 M 15.23 % | 5.523 M -14.43 % | 6.455 M 8.90 % | 5.927 M -17.14 % | 7.153 M -10.12 % | 7.959 M -3.16 % | 8.219 M -43.84 % | 14.636 M -3.39 % | 15.149 M 107.16 % | 7.313 M 115.29 % | 3.397 M -80.07 % | 17.041 M 636.80 % | -3.175 M -112.06 % | 26.313 M 827.69 % | -3.616 M -156.38 % | 6.414 M -76.41 % | 27.190 M 145.12 % | 11.093 M 1 261.98 % | 814.462 K -96.15 % | 21.170 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 |
| 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 |
| Purchases of investments | -86.788 M 1.49 % | -88.103 M 1.19 % | -89.163 M 59.81 % | -221.828 M 99.95 % | -450.107 B -201 678.29 % | -223.070 M -14.66 % | -194.547 M -19.68 % | -162.560 M 23.36 % | -212.098 M 4.12 % | -221.218 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 |
| Sales maturities of investments | 117.470 M 89.47 % | 62.001 M -46.59 % | 116.088 M -41.58 % | 198.723 M -13.92 % | 230.869 M -2.37 % | 236.478 M 28.23 % | 184.410 M -0.35 % | 185.055 M -14.50 % | 216.445 M 3.01 % | 210.123 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 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 |
| Net cash used for investing activites | 30.682 M 217.54 % | -26.103 M -196.95 % | 26.925 M 216.53 % | -23.105 M -740.19 % | 3.609 M -73.08 % | 13.408 M 232.28 % | -10.136 M -145.06 % | 22.494 M 417.43 % | 4.347 M 139.18 % | -11.095 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 |
| 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 |
| 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 |
| 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 |
| Dividends paid | -12.272 M -15.37 % | -10.637 M -13.08 % | -9.406 M -23.27 % | -7.631 M 3.25 % | -7.887 M 9.72 % | -8.736 M -37.50 % | -6.354 M 20.91 % | -8.034 M 13.88 % | -9.328 M 0.68 % | -9.392 M 12.52 % | -10.737 M -21.67 % | -8.824 M 8.34 % | -9.627 M -13.25 % | -8.500 M 21.00 % | -10.760 M -25.50 % | -8.574 M 14.22 % | -9.995 M -9.38 % | -9.138 M 8.34 % | -9.968 M -3.81 % | -9.602 M 3.28 % | -9.928 M -5.17 % | -9.440 M 16.41 % | -11.293 M |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 849.451 K -89.26 % | 7.908 M | 0.000 100.00 % | -20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.679 M 138.69 % | -14.679 M | 0.000 | 0.000 100.00 % | -170.450 K 95.90 % | -4.154 M | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -12.272 M -15.37 % | -10.637 M -13.08 % | -9.406 M -23.27 % | -7.631 M -8.43 % | -7.038 M -749.91 % | -828.051 K 86.97 % | -6.354 M 77.33 % | -28.034 M -200.52 % | -9.328 M 0.68 % | -9.392 M 12.52 % | -10.737 M -21.67 % | -8.824 M 8.34 % | -9.627 M -13.25 % | -8.500 M -67.29 % | -5.081 M 78.15 % | -23.253 M -132.64 % | -9.995 M -9.38 % | -9.138 M 9.88 % | -10.139 M 26.30 % | -13.757 M -38.57 % | -9.928 M -5.17 % | -9.440 M 16.41 % | -11.293 M |
| 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 |
| Net change in cash | 29.669 M 217.03 % | -25.352 M -198.25 % | 25.803 M 205.87 % | -24.372 M -1 263.66 % | 2.094 M -89.00 % | 19.035 M 280.21 % | -10.562 M -754.37 % | 1.614 M -45.79 % | 2.978 M 124.27 % | -12.268 M -729.30 % | 1.949 M -38.35 % | 3.162 M 373.29 % | -1.157 M 54.65 % | -2.552 M -142.67 % | 5.980 M 145.26 % | -13.214 M -261.95 % | 8.159 M 227.95 % | -6.377 M -242.40 % | -1.862 M -127.73 % | 6.717 M 1 053.03 % | 582.531 K 113.51 % | -4.313 M -187.32 % | 4.939 M |
| Cash at beginning of period | 2.280 M -91.75 % | 27.632 M 1 410.46 % | 1.829 M -93.02 % | 26.201 M 8.69 % | 24.107 M 375.30 % | 5.072 M -67.56 % | 15.634 M 11.51 % | 14.020 M 26.97 % | 11.042 M -52.63 % | 23.310 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 |
| Cash at end of period | 31.949 M 1 301.42 % | 2.280 M -91.75 % | 27.632 M 1 410.46 % | 1.829 M -93.02 % | 26.201 M 8.69 % | 24.107 M 375.30 % | 5.072 M -67.56 % | 15.634 M 11.51 % | 14.020 M 26.97 % | 11.042 M 466.44 % | 1.949 M -38.35 % | 3.162 M 373.29 % | -1.157 M 54.65 % | -2.552 M -142.67 % | 5.980 M 145.26 % | -13.214 M -261.95 % | 8.159 M 227.95 % | -6.377 M -242.40 % | -1.862 M -127.73 % | 6.717 M 1 053.03 % | 582.531 K 113.51 % | -4.313 M -187.32 % | 4.939 M |
| Operating cash flow | 11.259 M -1.12 % | 11.387 M 37.45 % | 8.285 M 30.18 % | 6.364 M 15.23 % | 5.523 M -14.43 % | 6.455 M 8.90 % | 5.927 M -17.14 % | 7.153 M -10.12 % | 7.959 M -3.16 % | 8.219 M -43.84 % | 14.636 M -3.39 % | 15.149 M 107.16 % | 7.313 M 115.29 % | 3.397 M -80.07 % | 17.041 M 636.80 % | -3.175 M -112.06 % | 26.313 M 827.69 % | -3.616 M -156.38 % | 6.414 M -76.41 % | 27.190 M 145.12 % | 11.093 M 1 261.98 % | 814.462 K -96.15 % | 21.170 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 |
| Free CashFlow | 11.259 M -1.12 % | 11.387 M 37.45 % | 8.285 M 30.18 % | 6.364 M 15.23 % | 5.523 M -14.43 % | 6.455 M 8.90 % | 5.927 M -17.14 % | 7.153 M -10.12 % | 7.959 M -3.16 % | 8.219 M -43.84 % | 14.636 M -3.39 % | 15.149 M 107.16 % | 7.313 M 115.29 % | 3.397 M -80.07 % | 17.041 M 636.80 % | -3.175 M -112.06 % | 26.313 M 827.69 % | -3.616 M -156.38 % | 6.414 M -76.41 % | 27.190 M 145.12 % | 11.093 M 1 261.98 % | 814.462 K -96.15 % | 21.170 M |
| 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 |