Alquiber Quality, S.A. ALQ.MC
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 144.474 M 14.55 % | 126.122 M 25.66 % | 100.365 M 31.91 % | 76.085 M 29.10 % | 58.933 M 15.85 % | 50.873 M 22.86 % | 41.407 M 30.06 % | 31.836 M 34.94 % | 23.592 M |
| Net income | 6.074 M -21.96 % | 7.783 M -8.61 % | 8.516 M 82.30 % | 4.672 M 90.96 % | 2.446 M -11.03 % | 2.750 M 10.62 % | 2.486 M 4.36 % | 2.382 M 3.01 % | 2.312 M |
| Income before tax | 8.411 M -19.29 % | 10.422 M -6.90 % | 11.194 M 83.29 % | 6.107 M 87.14 % | 3.263 M -11.14 % | 3.673 M 10.62 % | 3.320 M 4.86 % | 3.166 M 2.53 % | 3.088 M |
| Income before tax ratio | 0.06 -29.54 % | 0.08 -25.91 % | 0.11 38.95 % | 0.08 44.95 % | 0.06 -23.30 % | 0.07 -9.96 % | 0.08 -19.38 % | 0.10 -24.02 % | 0.13 |
| EBITDA | 81.478 M 13.86 % | 71.558 M 26.74 % | 56.462 M 39.21 % | 40.559 M 26.62 % | 32.031 M 16.76 % | 27.434 M 23.81 % | 22.158 M 29.24 % | 17.145 M 25.45 % | 13.666 M |
| Net income ratio | 0.04 -31.87 % | 0.06 -27.27 % | 0.08 38.20 % | 0.06 47.92 % | 0.04 -23.20 % | 0.05 -9.96 % | 0.06 -19.76 % | 0.07 -23.66 % | 0.10 |
| Ratio EBITDA | 0.56 -0.60 % | 0.57 0.85 % | 0.56 5.53 % | 0.53 -1.92 % | 0.54 0.79 % | 0.54 0.77 % | 0.54 -0.63 % | 0.54 -7.03 % | 0.58 |
| Gross profit ratio | 0.90 -2.13 % | 0.92 110.07 % | 0.44 2.45 % | 0.43 10.49 % | 0.39 -3.85 % | 0.40 -2.63 % | 0.42 -1.84 % | 0.42 -12.62 % | 0.48 |
| Weighted average shs out dil | 5.321 M -21.38 % | 6.768 M 23.36 % | 5.486 M -0.74 % | 5.527 M -0.19 % | 5.537 M -0.37 % | 5.558 M 0.02 % | 5.557 M -0.10 % | 5.563 M 0.00 % | 5.563 M |
| Weighted average shs out | 5.321 M -21.38 % | 6.768 M 23.36 % | 5.486 M -0.74 % | 5.527 M -0.19 % | 5.537 M -0.37 % | 5.558 M 0.02 % | 5.557 M -0.10 % | 5.563 M 0.00 % | 5.563 M |
| EPS diluted | 1.14 -21.92 % | 1.46 -5.81 % | 1.55 82.35 % | 0.85 93.18 % | 0.44 -10.20 % | 0.49 8.89 % | 0.45 4.65 % | 0.43 2.38 % | 0.42 |
| Earnings per share | 1.14 -21.92 % | 1.46 -5.81 % | 1.55 82.35 % | 0.85 93.18 % | 0.44 -10.20 % | 0.49 8.89 % | 0.45 4.65 % | 0.43 2.38 % | 0.42 |
| Gross profit | 130.672 M 12.11 % | 116.555 M 163.98 % | 44.153 M 35.14 % | 32.672 M 42.65 % | 22.904 M 11.39 % | 20.562 M 19.63 % | 17.188 M 27.67 % | 13.463 M 17.91 % | 11.418 M |
| Income tax expense | 2.337 M -11.44 % | 2.639 M -1.45 % | 2.678 M 86.53 % | 1.436 M 75.69 % | 817.101 K -11.48 % | 923.078 K 10.62 % | 834.433 K 6.34 % | 784.648 K 1.08 % | 776.292 K |
| Cost of revenue | 13.802 M 44.25 % | 9.568 M -82.98 % | 56.212 M 29.48 % | 43.412 M 20.49 % | 36.030 M 18.87 % | 30.311 M 25.16 % | 24.218 M 31.81 % | 18.373 M 50.91 % | 12.175 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 63.143 M 17.13 % | 53.908 M 6 146.30 % | -891.590 K -18.00 % | -755.610 K -58.44 % | -476.920 K 16.82 % | -573.359 K -37.98 % | -415.540 K -52.16 % | -273.100 K -30.87 % | -208.680 K |
| Operating expenses | 110.983 M 14.11 % | 97.258 M 242.48 % | 28.398 M 21.29 % | 23.413 M 37.74 % | 16.998 M 17.29 % | 14.493 M 23.20 % | 11.764 M 36.79 % | 8.600 M 23.79 % | 6.947 M |
| Cost and expenses | 124.785 M 16.75 % | 106.881 M 26.32 % | 84.609 M 26.61 % | 66.826 M 26.02 % | 53.028 M 18.36 % | 44.804 M 24.52 % | 35.982 M 33.40 % | 26.973 M 41.06 % | 19.122 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 47.841 M 10.22 % | 43.405 M 57.80 % | 27.506 M 21.40 % | 22.658 M 37.14 % | 16.521 M 18.69 % | 13.920 M 22.66 % | 11.348 M 36.28 % | 8.327 M 23.58 % | 6.738 M |
| Interest income | 0.000 -100.00 % | 34.570 887.71 % | 3.500 | 0.000 -100.00 % | 579.450 114.33 % | 270.350 49.60 % | 180.710 262.14 % | 49.900 | 0.000 |
| Interest expense | 11.435 M 27.69 % | 8.955 M 97.80 % | 4.527 M | 0.000 -100.00 % | 2.627 M 9.59 % | 2.398 M 14.63 % | 2.092 M 24.56 % | 1.679 M 21.81 % | 1.378 M |
| Depreciation and amortization | 61.632 M 18.11 % | 52.181 M 28.19 % | 40.706 M 29.90 % | 31.337 M 19.95 % | 26.126 M 22.28 % | 21.365 M 27.68 % | 16.733 M 36.05 % | 12.299 M 33.75 % | 9.195 M |
| Operating income | 19.689 M 2.03 % | 19.297 M 22.48 % | 15.755 M 70.16 % | 9.259 M 56.79 % | 5.905 M -2.70 % | 6.069 M 11.87 % | 5.425 M 11.56 % | 4.863 M 8.77 % | 4.471 M |
| Operating income ratio | 0.14 -10.93 % | 0.15 -2.53 % | 0.16 29.00 % | 0.12 21.44 % | 0.10 -16.01 % | 0.12 -8.94 % | 0.13 -14.23 % | 0.15 -19.39 % | 0.19 |
| Total other income expenses net | -11.278 M -27.07 % | -8.875 M -95.97 % | -4.529 M -45.34 % | -3.116 M -18.63 % | -2.627 M -9.58 % | -2.397 M -14.64 % | -2.091 M -24.56 % | -1.679 M -21.44 % | -1.382 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | 208.779 M 11.05 % | 188.003 M 20.93 % | 155.467 M 28.42 % | 121.059 M 35.48 % | 89.359 M 14.62 % | 77.958 M 30.97 % | 59.524 M 16.63 % | 51.035 M 34.84 % | 37.848 M |
| Total investments | 1.071 M 83.12 % | 585.136 K -44.37 % | 1.052 M -0.63 % | 1.058 M 44.93 % | 730.294 K 40.58 % | 519.491 K 28.71 % | 403.625 K 20.74 % | 334.293 K 42.33 % | 234.869 K |
| Total debt | 212.553 M 9.84 % | 193.507 M 19.32 % | 162.176 M 27.93 % | 126.773 M 28.63 % | 98.555 M 23.32 % | 79.918 M 19.45 % | 66.907 M 30.60 % | 51.229 M 35.26 % | 37.874 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.028 M -95.95 % | 25.401 M 50.99 % | 16.823 M 30.99 % | 12.843 M 23.51 % | 10.398 M 25.46 % | 8.288 M 30.95 % | 6.329 M 43.52 % | 4.410 M |
| Retained earnings | 6.074 M -21.96 % | 7.783 M -8.61 % | 8.516 M 82.30 % | 4.672 M 90.96 % | 2.446 M -76.30 % | 10.321 M | 0.000 | 0.000 | 0.000 |
| Common stock | 5.401 M 0.00 % | 5.401 M -3.80 % | 5.615 M 0.00 % | 5.615 M 0.00 % | 5.615 M 0.00 % | 5.615 M 0.00 % | 5.615 M 40.37 % | 4.000 M 0.00 % | 4.000 M |
| Total equity | 46.771 M 10.69 % | 42.254 M 12.96 % | 37.404 M 27.99 % | 29.223 M 15.58 % | 25.285 M 10.18 % | 22.948 M 10.15 % | 20.833 M 101.69 % | 10.329 M 22.82 % | 8.410 M |
| Other non current liabilities | 3.619 M 11.21 % | 3.254 M 21.72 % | 2.674 M | 0.000 | 0.000 -100.00 % | 1.114 M 21.24 % | 918.983 K | 0.000 -100.00 % | 2.082 M |
| Long term debt | 106.898 M 14.21 % | 93.600 M 20.67 % | 77.565 M 22.06 % | 63.549 M 25.06 % | 50.814 M 39.99 % | 36.298 M 10.87 % | 32.738 M 31.19 % | 24.954 M 40.03 % | 17.821 M |
| Total non current liabilities | 125.069 M 15.25 % | 108.522 M 21.43 % | 89.368 M 25.94 % | 70.959 M 24.23 % | 57.118 M 34.86 % | 42.353 M 13.88 % | 37.191 M 34.40 % | 27.671 M 39.03 % | 19.903 M |
| Other current liabilities | 1.698 M 19.46 % | 1.421 M 63.40 % | 869.648 K 84.53 % | 471.277 K -5.99 % | 501.287 K -2.63 % | 514.810 K -88.92 % | 4.648 M -59.81 % | 11.565 M 323.29 % | 2.732 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 7.947 K -17.86 % | 9.675 K 0.00 % | 9.675 K -62.50 % | 25.798 K 0.00 % | 25.798 K -0.04 % | 25.808 K -60.07 % | 64.641 K |
| Short term debt | 105.655 M 5.75 % | 99.906 M 21.93 % | 81.937 M 29.60 % | 63.224 M 32.43 % | 47.741 M 12.32 % | 42.505 M 45.55 % | 29.203 M 92.36 % | 15.181 M -24.29 % | 20.052 M |
| Total current liabilities | 114.581 M 4.42 % | 109.734 M 24.23 % | 88.329 M 28.97 % | 68.490 M 34.67 % | 50.858 M 10.53 % | 46.013 M 29.05 % | 35.656 M 24.58 % | 28.621 M 24.81 % | 22.931 M |
| Total liabilities | 239.650 M 9.80 % | 218.256 M 22.82 % | 177.697 M 27.43 % | 139.448 M 29.15 % | 107.976 M 22.19 % | 88.366 M 21.30 % | 72.847 M 29.41 % | 56.291 M 31.42 % | 42.834 M |
| Other non current assets | 1.477 M 162.96 % | 561.794 K 28 089 600.00 % | 2.000 | 0.000 -100.00 % | 2.000 | 0.000 -100.00 % | 49.484 K 16.14 % | 42.606 K | 0.000 |
| Long term investments | 0.000 -100.00 % | 23.343 K -95.80 % | 555.782 K 4.63 % | 531.199 K 95.87 % | 271.195 K 7.05 % | 253.340 K 14.85 % | 220.590 K 11.16 % | 198.440 K 33.22 % | 148.954 K |
| Intangible assets | 499.697 K 83.22 % | 272.730 K -30.47 % | 392.262 K -9.82 % | 434.980 K 26.88 % | 342.840 K 241.26 % | 100.464 K | 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 |
| Goodwill and intangible assets | 499.697 K 83.22 % | 272.730 K -30.47 % | 392.262 K -9.82 % | 434.980 K 26.88 % | 342.840 K 241.26 % | 100.464 K | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 254.624 M 11.70 % | 227.946 M 21.35 % | 187.846 M 31.94 % | 142.377 M 32.83 % | 107.189 M 15.26 % | 92.996 M 26.60 % | 73.457 M 33.14 % | 55.174 M 34.49 % | 41.025 M |
| Total non current assets | 258.886 M 12.30 % | 230.540 M 21.14 % | 190.302 M 31.34 % | 144.889 M 32.15 % | 109.639 M 15.85 % | 94.639 M 26.98 % | 74.533 M 32.85 % | 56.103 M 33.54 % | 42.012 M |
| Other current assets | 1.220 M -48.26 % | 2.357 M 77.33 % | 1.329 M -33.37 % | 1.995 M 33.24 % | 1.497 M 52.26 % | 983.497 K | 0.000 -100.00 % | 876.019 K | 0.000 |
| Short term investments | 1.071 M 90.73 % | 561.793 K 13.26 % | 496.023 K -5.92 % | 527.232 K 14.84 % | 459.098 K 72.50 % | 266.151 K 45.41 % | 183.035 K 34.73 % | 135.853 K 58.13 % | 85.914 K |
| cash and cash equivalents | 3.774 M -31.43 % | 5.504 M -17.97 % | 6.709 M 17.42 % | 5.714 M -37.87 % | 9.197 M 369.28 % | 1.960 M -73.46 % | 7.383 M 3 708.32 % | 193.867 K 646.30 % | 25.977 K |
| Cash and short term investments | 4.846 M -20.11 % | 6.065 M -15.82 % | 7.205 M 15.45 % | 6.241 M -35.36 % | 9.656 M 333.79 % | 2.226 M -70.58 % | 7.566 M 2 194.70 % | 329.721 K 194.68 % | 111.892 K |
| Total current assets | 27.536 M -8.12 % | 29.969 M 20.62 % | 24.846 M 4.27 % | 23.830 M 0.72 % | 23.660 M 41.63 % | 16.705 M -12.89 % | 19.177 M 81.88 % | 10.544 M 13.95 % | 9.253 M |
| Inventory | 504.639 K 17.93 % | 427.900 K -4.03 % | 445.882 K -4.20 % | 465.424 K 4.60 % | 444.953 K 100.49 % | 221.928 K -10.24 % | 247.246 K 43.79 % | 171.953 K 36.94 % | 125.564 K |
| Net receivables | 20.966 M -0.72 % | 21.119 M 33.11 % | 15.866 M 4.88 % | 15.128 M | 0.000 -100.00 % | 13.274 M 16.81 % | 11.363 M 23.97 % | 9.166 M 1.67 % | 9.016 M |
| Tax assets | 2.284 M 31.56 % | 1.736 M 15.17 % | 1.508 M -2.48 % | 1.546 M -15.80 % | 1.836 M 42.39 % | 1.289 M 60.01 % | 805.879 K 17.15 % | 687.876 K -17.92 % | 838.052 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 7.017 M -16.52 % | 8.406 M 69.01 % | 4.974 M 3.66 % | 4.798 M 83.58 % | 2.614 M -6.80 % | 2.804 M 44.28 % | 1.944 M 2.28 % | 1.900 M | 0.000 |
| Tax payables | 210.726 K | 0.000 -100.00 % | 595.586 K 1 281.61 % | 43.108 K 8.57 % | 39.707 K -82.26 % | 223.772 K | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 30.367 M 28.60 % | 23.614 M 36.68 % | 17.277 M -2.94 % | 17.800 M | 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 |
| Capital lease obligations | 113.717 M 7.30 % | 105.977 M 25.63 % | 84.355 M 35.17 % | 62.407 M 29.30 % | 48.267 M 15.58 % | 41.762 M 27.37 % | 32.789 M 97.08 % | 16.637 M -14.43 % | 19.443 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 35.296 M 25.87 % | 28.042 M 20.49 % | 23.273 M 22.90 % | 18.937 M 9.95 % | 17.224 M 18.10 % | 14.584 M -4.17 % | 15.219 M | 0.000 | 0.000 |
| Deferred tax liabilities non current | 14.553 M 24.73 % | 11.668 M 27.80 % | 9.129 M 23.21 % | 7.410 M 17.54 % | 6.304 M 27.61 % | 4.940 M 39.81 % | 3.533 M 30.08 % | 2.716 M 30.47 % | 2.082 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 286.422 M 9.95 % | 260.510 M 21.08 % | 215.149 M 27.52 % | 168.719 M 26.57 % | 133.299 M 19.72 % | 111.344 M 18.82 % | 93.709 M 40.61 % | 66.647 M 30.00 % | 51.265 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Change in working capital | -1.220 M 41.12 % | -2.073 M -174.50 % | 2.782 M 535.80 % | 437.558 K 176.62 % | 158.180 K -95.09 % | 3.221 M 171.61 % | 1.186 M 130.87 % | 513.650 K 133.77 % | -1.521 M |
| Accounts receivables | 1.225 M 121.18 % | -5.782 M -6 792.08 % | 86.401 K 102.81 % | -3.076 M -13 529.22 % | -22.568 K -101.80 % | 1.254 M 239.40 % | 369.416 K 185.95 % | -429.790 K 85.39 % | -2.942 M |
| Inventory | -76.739 K -526.78 % | 17.981 K -7.98 % | 19.541 K 195.46 % | -20.470 K 90.82 % | -223.025 K -980.93 % | 25.317 K 133.63 % | -75.292 K -62.31 % | -46.389 K -92.81 % | -24.060 K |
| Accounts payables | 0.000 -100.00 % | 3.377 M 199.86 % | 1.126 M -48.95 % | 2.206 M 664.08 % | -391.101 K | 0.000 -100.00 % | 231.312 K -9.33 % | 255.120 K -63.08 % | 690.971 K |
| Other working capital | -2.368 M -854.08 % | 314.075 K -79.73 % | 1.550 M 16.72 % | 1.328 M 67.04 % | 794.876 K -59.07 % | 1.942 M 194.02 % | 660.451 K -10.11 % | 734.709 K -2.55 % | 753.896 K |
| Other non cash items | -8.249 M -17.80 % | -7.002 M -109.46 % | 74.047 M 24.79 % | 59.338 M 16.15 % | 51.087 M 27.98 % | 39.919 M 27.09 % | 31.410 M 36.52 % | 23.009 M 22.02 % | 18.857 M |
| Net cash provided by operating activities | 60.574 M 19.03 % | 50.889 M 10.94 % | 45.871 M 42.37 % | 32.220 M 19.65 % | 26.930 M 4.36 % | 25.804 M 36.71 % | 18.874 M 41.02 % | 13.384 M 63.67 % | 8.177 M |
| Investments in property plant and equipment | -105.954 M -2.99 % | -102.876 M -7.55 % | -95.656 M -28.59 % | -74.388 M -60.09 % | -46.467 M -0.26 % | -46.346 M -17.62 % | -39.404 M -24.97 % | -31.531 M -49.76 % | -21.054 M |
| Acquisitions net | -958.747 K | 0.000 -100.00 % | 16.506 M 37.57 % | 11.999 M 40.79 % | 8.522 M 17.02 % | 7.283 M 9.62 % | 6.644 M 24.15 % | 5.351 M 49.02 % | 3.591 M |
| Purchases of investments | 0.000 100.00 % | -29.354 K -7.66 % | -27.265 K 89.51 % | -260.003 K -1 356.19 % | -17.855 K 45.48 % | -32.750 K -47.86 % | -22.150 K 55.24 % | -49.485 K 31.27 % | -72.000 K |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 2.682 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 27.066 M 41.66 % | 19.106 M 19.58 % | 15.978 M 36.74 % | 11.685 M 41.99 % | 8.229 M 14.58 % | 7.182 M | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -79.847 M 4.72 % | -83.799 M -5.84 % | -79.174 M -26.37 % | -62.650 M -65.03 % | -37.962 M 2.90 % | -39.096 M -19.26 % | -32.783 M -24.99 % | -26.229 M -49.58 % | -17.535 M |
| Debt repayment | 19.047 M -43.99 % | 34.004 M -1.99 % | 34.695 M 25.42 % | 27.662 M 50.58 % | 18.370 M 118.07 % | 8.424 M -35.58 % | 13.077 M -2.86 % | 13.462 M 39.97 % | 9.617 M |
| Common stock issued | 532.927 K 90.25 % | 280.120 K -29.24 % | 395.849 K | 0.000 | 0.000 -100.00 % | 5.046 K -99.94 % | 8.879 M | 0.000 | 0.000 |
| Common stock repurchased | -532.746 K 64.73 % | -1.511 M -90.51 % | -792.895 K -1 825.16 % | -41.186 K 61.96 % | -108.280 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -1.557 M 8.61 % | -1.703 M | 0.000 100.00 % | -673.773 K | 0.000 100.00 % | -561.478 K -6.59 % | -526.779 K -13.92 % | -462.398 K -49.57 % | -309.161 K |
| Other financing activites | 51.920 K -91.81 % | 634.196 K 317 098 215.00 % | -0.200 99.91 % | -232.260 -103.10 % | 7.490 K 434.93 % | 1.400 K -53.33 % | 3.000 K -78.57 % | 13.999 K 258.40 % | 3.906 K |
| Net cash used provided by financing activities | 17.543 M -44.67 % | 31.704 M -7.56 % | 34.298 M 27.28 % | 26.947 M 47.50 % | 18.270 M 132.17 % | 7.869 M -62.70 % | 21.098 M 62.13 % | 13.013 M 39.75 % | 9.312 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 |
| Net change in cash | -1.730 M -43.46 % | -1.206 M -221.14 % | 995.192 K 128.58 % | -3.483 M -148.12 % | 7.237 M 233.44 % | -5.423 M -175.44 % | 7.189 M 4 182.10 % | 167.890 K 468.03 % | -45.618 K |
| Cash at beginning of period | 5.504 M -17.97 % | 6.709 M 17.42 % | 5.714 M -37.87 % | 9.197 M 369.28 % | 1.960 M -73.46 % | 7.383 M 3 708.32 % | 193.867 K 646.30 % | 25.977 K -63.72 % | 71.595 K |
| Cash at end of period | 3.774 M -31.43 % | 5.504 M -17.97 % | 6.709 M 17.42 % | 5.714 M -37.87 % | 9.197 M 369.28 % | 1.960 M -73.46 % | 7.383 M 3 708.32 % | 193.867 K 646.30 % | 25.977 K |
| Operating cash flow | 60.574 M 19.03 % | 50.889 M 10.94 % | 45.871 M 42.37 % | 32.220 M 19.65 % | 26.930 M 4.36 % | 25.804 M 36.71 % | 18.874 M 41.02 % | 13.384 M 63.67 % | 8.177 M |
| Capital expenditure | -106.283 M -3.31 % | -102.876 M -7.55 % | -95.656 M -28.59 % | -74.388 M -60.09 % | -46.467 M -0.26 % | -46.346 M -17.62 % | -39.404 M -24.97 % | -31.531 M -49.76 % | -21.054 M |
| Free CashFlow | -45.709 M 12.08 % | -51.987 M -4.42 % | -49.784 M -18.06 % | -42.168 M -115.84 % | -19.537 M 4.89 % | -20.543 M -0.06 % | -20.530 M -13.13 % | -18.147 M -40.93 % | -12.877 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 74.963 M 7.61 % | 69.664 M 4.41 % | 66.724 M 12.23 % | 59.454 M 11.70 % | 53.229 M 12.93 % | 47.136 M 44.06 % | 32.720 M 24.82 % | 26.213 M -3.00 % | 27.024 M 13.32 % | 23.849 M 5.95 % | 22.510 M 19.12 % | 18.897 M |
| Net income | 3.007 M -1.93 % | 3.067 M -13.07 % | 3.528 M -17.09 % | 4.255 M -3.01 % | 4.387 M 6.25 % | 4.129 M 92.66 % | 2.143 M 607.07 % | 303.113 K -79.45 % | 1.475 M 15.68 % | 1.275 M -22.07 % | 1.636 M 92.56 % | 849.613 K |
| Income before tax | 4.177 M -1.35 % | 4.234 M -12.49 % | 4.839 M -13.34 % | 5.583 M -3.59 % | 5.792 M 7.20 % | 5.402 M 88.97 % | 2.859 M 606.71 % | 404.535 K -79.43 % | 1.967 M 15.32 % | 1.706 M -20.97 % | 2.158 M 85.79 % | 1.162 M |
| Income before tax ratio | 0.06 -8.33 % | 0.06 -16.18 % | 0.07 -22.78 % | 0.09 -13.69 % | 0.11 -5.07 % | 0.11 31.18 % | 0.09 466.16 % | 0.02 -78.80 % | 0.07 1.77 % | 0.07 -25.41 % | 0.10 55.98 % | 0.06 |
| EBITDA | 46.971 M 35.19 % | 34.746 M -8.44 % | 37.947 M 13.04 % | 33.570 M 10.85 % | 30.283 M 15.67 % | 26.179 M 42.84 % | 18.327 M 33.74 % | 13.704 M -7.14 % | 14.757 M 16.41 % | 12.677 M 2.60 % | 12.356 M 26.06 % | 9.802 M |
| Net income ratio | 0.04 -8.87 % | 0.04 -16.74 % | 0.05 -26.13 % | 0.07 -13.16 % | 0.08 -5.91 % | 0.09 33.74 % | 0.07 466.45 % | 0.01 -78.81 % | 0.05 2.09 % | 0.05 -26.45 % | 0.07 61.66 % | 0.04 |
| Ratio EBITDA | 0.63 25.63 % | 0.50 -12.30 % | 0.57 0.72 % | 0.56 -0.75 % | 0.57 2.43 % | 0.56 -0.84 % | 0.56 7.14 % | 0.52 -4.27 % | 0.55 2.73 % | 0.53 -3.16 % | 0.55 5.83 % | 0.52 |
| Gross profit ratio | 0.90 -0.44 % | 0.91 -1.41 % | 0.92 -1.05 % | 0.93 0.98 % | 0.92 997.43 % | -0.10 -124.93 % | 0.41 14.17 % | 0.36 -10.77 % | 0.40 -0.21 % | 0.40 -1.68 % | 0.41 -1.86 % | 0.42 |
| Weighted average shs out dil | 5.321 M 0.28 % | 5.306 M -0.27 % | 5.320 M -4.04 % | 5.544 M 0.03 % | 5.542 M 1.02 % | 5.486 M -0.93 % | 5.537 M -0.21 % | 5.549 M -0.16 % | 5.558 M -0.08 % | 5.562 M 0.10 % | 5.557 M -0.10 % | 5.563 M |
| Weighted average shs out | 5.321 M 0.28 % | 5.306 M -0.27 % | 5.320 M -4.04 % | 5.544 M 0.03 % | 5.542 M 1.02 % | 5.486 M -0.93 % | 5.537 M -0.21 % | 5.549 M -0.16 % | 5.558 M -0.08 % | 5.562 M 0.10 % | 5.557 M -0.10 % | 5.563 M |
| EPS diluted | 0.56 -3.45 % | 0.58 -12.12 % | 0.66 -13.16 % | 0.76 -5.00 % | 0.80 6.67 % | 0.75 92.31 % | 0.39 614.29 % | 0.05 -79.78 % | 0.27 17.39 % | 0.23 -20.69 % | 0.29 93.33 % | 0.15 |
| Earnings per share | 0.56 -3.45 % | 0.58 -12.12 % | 0.66 -13.16 % | 0.76 -5.00 % | 0.80 6.67 % | 0.75 92.31 % | 0.39 614.29 % | 0.05 -79.78 % | 0.27 17.39 % | 0.23 -20.69 % | 0.29 93.33 % | 0.15 |
| Gross profit | 67.667 M 7.14 % | 63.158 M 2.93 % | 61.359 M 11.05 % | 55.252 M 12.79 % | 48.987 M 1 113.43 % | -4.834 M -135.91 % | 13.459 M 42.51 % | 9.444 M -13.45 % | 10.912 M 13.08 % | 9.650 M 4.17 % | 9.264 M 16.90 % | 7.924 M |
| Income tax expense | 1.170 M 0.17 % | 1.168 M -10.92 % | 1.311 M -1.32 % | 1.328 M -5.42 % | 1.404 M 10.30 % | 1.273 M 77.92 % | 715.678 K 605.64 % | 101.422 K -79.40 % | 492.223 K 14.24 % | 430.854 K -17.52 % | 522.347 K 67.37 % | 312.085 K |
| Cost of revenue | 7.296 M 12.15 % | 6.505 M 21.25 % | 5.365 M 27.68 % | 4.202 M -0.93 % | 4.242 M -91.84 % | 51.970 M 169.81 % | 19.261 M 14.87 % | 16.769 M 4.07 % | 16.112 M 13.48 % | 14.199 M 7.19 % | 13.246 M 20.72 % | 10.973 M |
| General and administrative 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 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 |
| Other expenses | 33.323 M 11.17 % | 29.974 M | 0.000 | 0.000 | 0.000 100.00 % | -891.590 K -242.67 % | -260.190 K -20.05 % | -216.730 K 34.03 % | -328.550 K -34.21 % | -244.810 K -17.91 % | -207.620 K 0.14 % | -207.920 K |
| Operating expenses | 57.629 M 7.70 % | 53.508 M 4.19 % | 51.357 M 11.75 % | 45.956 M 13.02 % | 40.662 M 431.55 % | -12.264 M -234.48 % | 9.120 M 15.76 % | 7.878 M 2.15 % | 7.713 M 13.75 % | 6.780 M 13.49 % | 5.974 M 3.20 % | 5.789 M |
| Cost and expenses | 64.925 M 8.18 % | 60.013 M 5.80 % | 56.722 M 13.09 % | 50.158 M 11.70 % | 44.904 M 13.09 % | 39.706 M 39.90 % | 28.381 M 15.15 % | 24.647 M 3.45 % | 23.825 M 13.56 % | 20.979 M 9.15 % | 19.220 M 14.66 % | 16.762 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 | 24.306 M 3.28 % | 23.534 M 4.98 % | 22.417 M 6.81 % | 20.988 M 15.62 % | 18.152 M 94.06 % | 9.354 M 5.58 % | 8.860 M 15.64 % | 7.662 M 3.76 % | 7.384 M 12.98 % | 6.536 M 13.33 % | 5.767 M 3.32 % | 5.581 M |
| Interest income | 0.000 | 0.000 -100.00 % | 5.163 M 39.09 % | 3.712 M 46.53 % | 2.533 M 200.00 % | -2.533 M -1 886 734.27 % | 134.280 -69.84 % | 445.170 227.16 % | 136.070 1.33 % | 134.280 -12.17 % | 152.890 449.57 % | 27.820 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.527 M 209.35 % | 1.463 M 25.72 % | 1.164 M -5.86 % | 1.236 M 6.50 % | 1.161 M 3.11 % | 1.126 M 16.62 % | 965.547 K |
| Depreciation and amortization | 36.718 M 47.99 % | 24.812 M -10.71 % | 27.787 M 14.43 % | 24.283 M 10.62 % | 21.951 M 17.04 % | 18.755 M 34.08 % | 13.988 M 15.24 % | 12.138 M 5.02 % | 11.558 M 17.85 % | 9.807 M 8.17 % | 9.066 M 18.26 % | 7.667 M |
| Operating income | 10.039 M 4.02 % | 9.650 M -5.02 % | 10.160 M 9.41 % | 9.287 M 11.47 % | 8.331 M 12.22 % | 7.424 M 71.09 % | 4.339 M 177.08 % | 1.566 M -51.05 % | 3.199 M 11.49 % | 2.870 M -12.77 % | 3.290 M 54.07 % | 2.135 M |
| Operating income ratio | 0.13 -3.33 % | 0.14 -9.03 % | 0.15 -2.51 % | 0.16 -0.20 % | 0.16 -0.63 % | 0.16 18.77 % | 0.13 121.98 % | 0.06 -49.54 % | 0.12 -1.61 % | 0.12 -17.67 % | 0.15 29.34 % | 0.11 |
| Total other income expenses net | -5.862 M -8.23 % | -5.416 M -4.90 % | -5.163 M -39.09 % | -3.712 M -46.53 % | -2.533 M -26.96 % | -1.995 M -34.79 % | -1.480 M -27.45 % | -1.162 M 5.75 % | -1.232 M -5.88 % | -1.164 M -2.88 % | -1.131 M -16.21 % | -973.481 K |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 208.779 M 7.00 % | 195.119 M 3.79 % | 188.003 M 5.23 % | 178.657 M 16.93 % | 152.793 M 70.99 % | 89.359 M 7.53 % | 83.098 M 6.59 % | 77.958 M 8.56 % | 71.812 M 20.64 % | 59.524 M 5.88 % | 56.216 M |
| Total investments | 1.071 M 100.44 % | 534.565 K -8.64 % | 585.136 K -46.59 % | 1.096 M 367.06 % | 234.565 K -67.88 % | 730.294 K 14.03 % | 640.438 K 23.28 % | 519.491 K 4.19 % | 498.589 K 23.53 % | 403.625 K 7.52 % | 375.382 K |
| Total debt | 212.553 M 7.12 % | 198.420 M 2.54 % | 193.507 M 5.00 % | 184.290 M 15.54 % | 159.502 M 61.84 % | 98.555 M 4.55 % | 94.263 M 17.95 % | 79.918 M 3.27 % | 77.387 M 15.66 % | 66.907 M 1.86 % | 65.685 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.286 M 25.12 % | 1.028 M -96.33 % | 27.987 M 8 225.44 % | 336.166 K -97.38 % | 12.843 M 20.02 % | 10.701 M 2.91 % | 10.398 M 15.51 % | 9.002 M 8.61 % | 8.288 M 24.59 % | 6.652 M |
| Retained earnings | 6.074 M -80.11 % | 30.532 M 292.29 % | 7.783 M 82.91 % | 4.255 M -50.04 % | 8.516 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 5.401 M 0.00 % | 5.401 M 0.00 % | 5.401 M -3.80 % | 5.615 M 0.00 % | 5.615 M 0.00 % | 5.615 M 0.00 % | 5.615 M 0.00 % | 5.615 M 0.00 % | 5.615 M 0.00 % | 5.615 M 0.00 % | 5.615 M |
| Total equity | 46.771 M 7.05 % | 43.691 M 3.40 % | 42.254 M 8.97 % | 38.775 M 3.66 % | 37.404 M 47.93 % | 25.285 M 8.98 % | 23.201 M 1.10 % | 22.948 M 6.34 % | 21.580 M 3.59 % | 20.833 M 6.67 % | 19.531 M |
| Other non current liabilities | 3.619 M -78.12 % | 16.541 M 408.24 % | 3.254 M 6.15 % | 3.066 M -74.03 % | 11.803 M | 0.000 -100.00 % | 5.736 M 414.79 % | 1.114 M | 0.000 -100.00 % | 918.983 K -70.62 % | 3.128 M |
| Long term debt | 106.898 M 9.67 % | 97.469 M 4.13 % | 93.600 M 0.07 % | 93.534 M 20.59 % | 77.565 M 52.64 % | 50.814 M 2.37 % | 49.636 M 36.75 % | 36.298 M -6.71 % | 38.907 M 18.84 % | 32.738 M 0.95 % | 32.429 M |
| Total non current liabilities | 125.069 M 9.70 % | 114.010 M 5.06 % | 108.522 M 1.40 % | 107.023 M 19.76 % | 89.368 M 56.46 % | 57.118 M 3.15 % | 55.372 M 30.74 % | 42.353 M -1.50 % | 42.997 M 15.61 % | 37.191 M 4.60 % | 35.557 M |
| Other current liabilities | 1.698 M 16.26 % | 1.460 M 2.75 % | 1.421 M -6.34 % | 1.517 M 74.46 % | 869.648 K 60.75 % | 540.994 K 58.62 % | 341.053 K -93.81 % | 5.513 M 370.14 % | 1.173 M -74.77 % | 4.648 M 30.56 % | 3.560 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 7.947 K 100.02 % | -42.137 M -435 614.78 % | 9.675 K -62.50 % | 25.798 K 0.00 % | 25.798 K 0.00 % | 25.798 K 0.00 % | 25.798 K -0.04 % | 25.808 K |
| Short term debt | 105.655 M 4.66 % | 100.951 M 1.05 % | 99.906 M 10.08 % | 90.757 M 10.76 % | 81.937 M 71.63 % | 47.741 M 6.98 % | 44.627 M 17.30 % | 38.044 M -1.13 % | 38.480 M 31.77 % | 29.203 M -12.19 % | 33.256 M |
| Total current liabilities | 114.581 M 3.81 % | 110.381 M 0.59 % | 109.734 M 8.96 % | 100.708 M 13.95 % | 88.376 M 73.77 % | 50.858 M 6.09 % | 47.937 M 4.18 % | 46.013 M 11.25 % | 41.361 M 16.00 % | 35.656 M -3.73 % | 37.040 M |
| Total liabilities | 239.650 M 6.80 % | 224.390 M 2.81 % | 218.256 M 5.07 % | 207.731 M 16.87 % | 177.744 M 64.61 % | 107.976 M 4.52 % | 103.309 M 16.91 % | 88.366 M 4.75 % | 84.358 M 15.80 % | 72.847 M 0.35 % | 72.597 M |
| Other non current assets | 1.477 M -38.12 % | 2.387 M 324.97 % | 561.794 K | 0.000 -100.00 % | 321.219 K -6.31 % | 342.842 K 201.47 % | 113.723 K 13.20 % | 100.465 K 14.73 % | 87.563 K 76.95 % | 49.484 K 11.03 % | 44.567 K |
| Long term investments | 0.000 -100.00 % | 334.565 K 1 333.26 % | 23.343 K -96.05 % | 591.082 K 151.99 % | 234.565 K -13.51 % | 271.195 K 2.77 % | 263.890 K 4.16 % | 253.340 K 5.40 % | 240.365 K 8.96 % | 220.590 K 5.31 % | 209.472 K |
| Intangible assets | 499.697 K 25.91 % | 396.870 K 45.52 % | 272.730 K -27.35 % | 375.404 K -4.30 % | 392.262 K | 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 |
| Goodwill and intangible assets | 499.697 K 25.91 % | 396.870 K 45.52 % | 272.730 K -27.35 % | 375.404 K -4.30 % | 392.262 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 254.624 M 6.91 % | 238.157 M 4.48 % | 227.946 M 5.46 % | 216.147 M 15.07 % | 187.846 M 75.25 % | 107.189 M 10.02 % | 97.428 M 4.77 % | 92.996 M 8.11 % | 86.023 M 17.11 % | 73.457 M 5.03 % | 69.941 M |
| Total non current assets | 258.886 M 7.30 % | 241.276 M 4.66 % | 230.540 M 5.42 % | 218.685 M 14.91 % | 190.302 M 73.57 % | 109.639 M 9.87 % | 99.789 M 5.44 % | 94.639 M 8.43 % | 87.282 M 17.11 % | 74.533 M 4.80 % | 71.118 M |
| Other current assets | 1.220 M -52.97 % | 2.593 M 10.01 % | 2.357 M -7.59 % | 2.551 M 91.90 % | 1.329 M 22.91 % | 1.081 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 1.071 M 435.74 % | 200.000 K -64.40 % | 561.793 K 11.36 % | 504.468 K 1.70 % | 496.023 K 8.04 % | 459.098 K 21.92 % | 376.548 K 41.48 % | 266.151 K 3.07 % | 258.224 K 41.08 % | 183.035 K 10.32 % | 165.910 K |
| cash and cash equivalents | 3.774 M 14.33 % | 3.301 M -40.02 % | 5.504 M -2.30 % | 5.633 M -16.04 % | 6.709 M -27.05 % | 9.197 M -17.63 % | 11.165 M 469.70 % | 1.960 M -64.85 % | 5.575 M -24.48 % | 7.383 M -22.03 % | 9.469 M |
| Cash and short term investments | 4.846 M 37.15 % | 3.533 M -41.75 % | 6.065 M -1.17 % | 6.137 M -14.82 % | 7.205 M -25.38 % | 9.656 M -16.34 % | 11.541 M 418.49 % | 2.226 M -61.84 % | 5.834 M -22.90 % | 7.566 M -21.47 % | 9.635 M |
| Total current assets | 27.536 M 2.73 % | 26.805 M -10.56 % | 29.969 M 7.54 % | 27.869 M 12.16 % | 24.846 M 5.02 % | 23.660 M -11.58 % | 26.759 M 60.18 % | 16.705 M -10.60 % | 18.685 M -2.56 % | 19.177 M -8.84 % | 21.036 M |
| Inventory | 504.639 K 14.37 % | 441.223 K 3.11 % | 427.900 K -0.02 % | 427.986 K -4.01 % | 445.882 K 0.21 % | 444.953 K 32.51 % | 335.791 K 51.31 % | 221.928 K 2.94 % | 215.581 K -12.81 % | 247.246 K 63.26 % | 151.440 K |
| Net receivables | 20.966 M 3.60 % | 20.238 M -4.17 % | 21.119 M 12.62 % | 18.753 M 18.19 % | 15.866 M 27.16 % | 12.477 M -16.15 % | 14.882 M 4.38 % | 14.257 M 12.83 % | 12.636 M 11.20 % | 11.363 M 1.01 % | 11.250 M |
| Tax assets | 2.284 M | 0.000 -100.00 % | 1.736 M 10.54 % | 1.571 M 4.18 % | 1.508 M -17.89 % | 1.836 M -7.43 % | 1.984 M 53.83 % | 1.289 M 38.46 % | 931.306 K 15.56 % | 805.879 K -12.64 % | 922.467 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 7.017 M -11.95 % | 7.969 M -5.20 % | 8.406 M -3.57 % | 8.718 M 75.28 % | 4.974 M 90.29 % | 2.614 M | 0.000 -100.00 % | 2.804 M 50.46 % | 1.864 M -4.11 % | 1.944 M | 0.000 |
| Tax payables | 210.726 K | 0.000 | 0.000 -100.00 % | 69.519 K -88.33 % | 595.586 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 54.396 M 695.83 % | -9.129 M | 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 |
| Capital lease obligations | 113.717 M 4.95 % | 108.356 M 2.24 % | 105.977 M 3.76 % | 102.135 M 21.08 % | 84.355 M 74.77 % | 48.267 M 5.07 % | 45.939 M 10.00 % | 41.762 M -5.54 % | 44.213 M 34.84 % | 32.789 M 31.76 % | 24.885 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.548 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 35.296 M 445.34 % | 6.472 M -76.92 % | 28.042 M -2.99 % | 28.905 M 352.43 % | 6.389 M -62.91 % | 17.224 M -1.41 % | 17.471 M 151.91 % | 6.935 M -56.56 % | 15.966 M 4.91 % | 15.219 M 10.18 % | 13.813 M |
| Deferred tax liabilities non current | 14.553 M | 0.000 -100.00 % | 11.668 M 11.93 % | 10.424 M 14.18 % | 9.129 M 44.82 % | 6.304 M 9.91 % | 5.736 M 16.10 % | 4.940 M 20.79 % | 4.090 M 15.74 % | 3.533 M 12.97 % | 3.128 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 286.422 M 6.84 % | 268.081 M 2.91 % | 260.510 M 5.66 % | 246.554 M 14.60 % | 215.149 M 61.40 % | 133.299 M 5.33 % | 126.548 M 13.65 % | 111.344 M 5.07 % | 105.967 M 13.08 % | 93.709 M 1.69 % | 92.153 M |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | -2.545 M -213.67 % | 2.239 M 179.57 % | -2.814 M -594.20 % | 569.453 K -65.33 % | 1.642 M 44.11 % | 1.140 M 137.44 % | -3.044 M -195.06 % | 3.202 M -23.66 % | 4.194 M 530.90 % | -973.399 K 2.25 % | -995.768 K -145.64 % | 2.182 M |
| Accounts receivables | -240.990 K -116.44 % | 1.466 M 176.93 % | -1.905 M 50.85 % | -3.877 M -846.88 % | 519.042 K 219.97 % | -432.641 K 87.80 % | -3.546 M -200.64 % | 3.524 M 39.47 % | 2.526 M 298.52 % | -1.273 M -1 007.19 % | -114.946 K -123.73 % | 484.363 K |
| Inventory | -63.502 K -379.69 % | -13.238 K -15 493.02 % | 86.000 -99.52 % | 17.896 K -95.67 % | 413.746 K 204.96 % | -394.205 K -261.12 % | -109.162 K 4.13 % | -113.862 K -1 694.03 % | -6.347 K -120.04 % | 31.664 K 133.05 % | -95.805 K -567.07 % | 20.512 K |
| Accounts payables | 0.000 | 0.000 | 0.000 -100.00 % | 3.205 M | 0.000 -100.00 % | 1.126 M 682.17 % | -193.468 K 2.11 % | -197.632 K | 0.000 | 0.000 100.00 % | -1.299 M -184.88 % | 1.530 M |
| Other working capital | -2.241 M -384.89 % | 786.600 K 186.54 % | -908.920 K -174.32 % | 1.223 M 72.36 % | 709.558 K -15.55 % | 840.207 K 4.34 % | 805.242 K 7 868.11 % | -10.366 K -100.62 % | 1.674 M 525.65 % | 267.608 K -47.92 % | 513.875 K 250.59 % | 146.576 K |
| Other non cash items | -1.258 M 77.41 % | -5.568 M -44.17 % | -3.862 M -108.32 % | 46.434 M 1 398.41 % | -3.576 M -104.61 % | 77.623 M 151.30 % | 30.889 M 52.93 % | 20.198 M 2.19 % | 19.765 M -1.93 % | 20.154 M 4.47 % | 19.293 M 59.21 % | 12.118 M |
| Net cash provided by operating activities | 31.574 M 8.87 % | 29.001 M 17.71 % | 24.638 M -6.14 % | 26.251 M 7.57 % | 24.405 M 13.69 % | 21.466 M 76.65 % | 12.152 M -17.77 % | 14.778 M -9.87 % | 16.396 M 74.28 % | 9.408 M 0.54 % | 9.357 M -1.69 % | 9.518 M |
| Investments in property plant and equipment | -59.700 M -29.07 % | -46.254 M -1.17 % | -45.718 M 19.91 % | -57.081 M -23.36 % | -46.271 M 6.30 % | -49.384 M -80.07 % | -27.425 M -44.02 % | -19.042 M 11.31 % | -21.470 M 13.69 % | -24.876 M -66.06 % | -14.980 M 38.67 % | -24.424 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.506 M 233.92 % | 4.943 M 38.11 % | 3.579 M -3.59 % | 3.713 M 3.99 % | 3.570 M 1 233.64 % | 267.708 K -95.80 % | 6.376 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -35.300 K | 0.000 100.00 % | -27.265 K -273.24 % | -7.305 K 30.76 % | -10.550 K 18.69 % | -12.975 K 34.39 % | -19.775 K 10.72 % | -22.150 K | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.682 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 14.743 M 29.74 % | 11.364 M 1.88 % | 11.154 M 41.54 % | 7.880 M 3.53 % | 7.612 M -9.01 % | 8.366 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.032 K 200.00 % | -11.032 K |
| Net cash used for investing activites | -44.956 M -28.85 % | -34.890 M -0.95 % | -34.564 M 29.80 % | -49.236 M -27.36 % | -38.659 M 4.58 % | -40.514 M -80.15 % | -22.489 M -45.34 % | -15.473 M 12.93 % | -17.771 M 16.67 % | -21.325 M -44.84 % | -14.724 M 18.47 % | -18.060 M |
| Debt repayment | 0.000 | 0.000 | 0.000 -100.00 % | 24.827 M | 0.000 -100.00 % | 34.695 M 311.73 % | 8.427 M -15.26 % | 9.944 M 549.14 % | -2.214 M -120.81 % | 10.638 M | 0.000 -100.00 % | 9.058 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 395.849 K | 0.000 | 0.000 100.00 % | -28.253 K -184.85 % | 33.299 K 100.38 % | -8.821 M -200.00 % | 8.821 M |
| Common stock repurchased | -532.746 K | 0.000 100.00 % | -294.654 K 75.77 % | -1.216 M -56.02 % | -779.324 K -5 642.57 % | -13.571 K 76.54 % | -57.852 K -14.72 % | -50.427 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 100.00 % | -1.557 M | 0.000 100.00 % | -1.703 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -561.478 K | 0.000 100.00 % | -526.779 K |
| Other financing activites | 14.388 M 174.39 % | 5.244 M -48.03 % | 10.091 M 181.29 % | -12.414 M -175.84 % | 16.367 M 200.00 % | -16.367 M -56 481.43 % | -28.927 K -63.21 % | -17.724 K -101.58 % | 1.122 M | 0.000 -100.00 % | 12.102 M 2 506.05 % | 464.375 K |
| Net cash used provided by financing activities | 13.856 M 275.78 % | 3.687 M -62.36 % | 9.796 M -55.29 % | 21.908 M 40.55 % | 15.588 M -16.69 % | 18.710 M 123.57 % | 8.369 M -15.47 % | 9.901 M 541.84 % | -2.241 M -122.16 % | 10.110 M 208.12 % | 3.281 M -81.58 % | 17.817 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 |
| Net change in cash | 0.000 | 0.000 100.00 % | -64.684 K 98.18 % | -3.564 M -634.61 % | 666.605 K -33.02 % | 995.192 K 150.57 % | -1.968 M -121.38 % | 9.205 M 354.59 % | -3.616 M -100.01 % | -1.808 M 13.32 % | -2.086 M -122.49 % | 9.275 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 -100.00 % | 9.197 M | 0.000 -100.00 % | 5.714 M -48.82 % | 11.165 M 469.70 % | 1.960 M -64.85 % | 5.575 M -24.48 % | 7.383 M -22.03 % | 9.469 M 4 784.05 % | 193.868 K |
| Cash at end of period | 0.000 | 0.000 100.00 % | -64.684 K -101.15 % | 5.633 M 745.03 % | 666.605 K -90.06 % | 6.709 M -27.05 % | 9.197 M -17.63 % | 11.165 M 469.70 % | 1.960 M -64.85 % | 5.575 M -24.48 % | 7.383 M -22.03 % | 9.469 M |
| Operating cash flow | 31.574 M 8.87 % | 29.001 M 17.71 % | 24.638 M -6.14 % | 26.251 M 7.57 % | 24.405 M 13.69 % | 21.466 M 76.65 % | 12.152 M -17.77 % | 14.778 M -9.87 % | 16.396 M 74.28 % | 9.408 M 0.54 % | 9.357 M -1.69 % | 9.518 M |
| Capital expenditure | -59.700 M -29.07 % | -46.254 M -1.17 % | -45.718 M 19.91 % | -57.081 M -23.36 % | -46.271 M 6.30 % | -49.384 M -80.07 % | -27.425 M -44.02 % | -19.042 M 11.31 % | -21.470 M 13.69 % | -24.876 M -66.06 % | -14.980 M 38.67 % | -24.424 M |
| Free CashFlow | -28.126 M -63.02 % | -17.254 M 18.15 % | -21.080 M 31.63 % | -30.830 M -40.99 % | -21.867 M 21.67 % | -27.918 M -82.80 % | -15.273 M -258.12 % | -4.265 M 15.96 % | -5.074 M 67.19 % | -15.468 M -175.07 % | -5.623 M 62.28 % | -14.907 M |
| 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 |