
Birman Wood & Hardware Ltd BIRM.TA
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 353.866 M -3.69 % | 367.429 M -13.69 % | 425.723 M 7.83 % | 394.824 M 43.28 % | 275.568 M 1.00 % | 272.840 M -2.86 % | 280.884 M -1.90 % | 286.338 M -0.31 % | 287.218 M 0.25 % | 286.505 M 1.48 % | 282.329 M 0.64 % | 280.545 M 3.47 % | 271.142 M |
Net income | 6.972 M 290.23 % | -3.665 M -118.55 % | 19.760 M -64.20 % | 55.189 M 354.68 % | 12.138 M 40.10 % | 8.664 M -33.65 % | 13.059 M -7.19 % | 14.070 M -2.16 % | 14.381 M -8.92 % | 15.789 M 0.48 % | 15.714 M 29.48 % | 12.136 M 99.61 % | 6.080 M |
Income before tax | 9.877 M 316.70 % | -4.558 M -117.64 % | 25.836 M -64.08 % | 71.921 M 365.15 % | 15.462 M 36.93 % | 11.292 M -34.27 % | 17.180 M -8.30 % | 18.736 M -3.80 % | 19.477 M -10.30 % | 21.714 M 1.37 % | 21.420 M 36.54 % | 15.688 M 78.78 % | 8.775 M |
Income before tax ratio | 0.03 325.00 % | -0.01 -120.44 % | 0.06 -66.68 % | 0.18 224.65 % | 0.06 35.57 % | 0.04 -32.33 % | 0.06 -6.52 % | 0.07 -3.51 % | 0.07 -10.52 % | 0.08 -0.11 % | 0.08 35.67 % | 0.06 72.79 % | 0.03 |
EBITDA | 32.207 M 67.39 % | 19.241 M -54.26 % | 42.068 M -50.49 % | 84.962 M 183.74 % | 29.944 M 24.09 % | 24.130 M -17.22 % | 29.149 M -8.15 % | 31.736 M 4.25 % | 30.443 M -6.44 % | 32.538 M 2.27 % | 31.816 M 13.52 % | 28.026 M 20.91 % | 23.180 M |
Net income ratio | 0.02 297.52 % | -0.01 -121.49 % | 0.05 -66.79 % | 0.14 217.34 % | 0.04 38.71 % | 0.03 -31.70 % | 0.05 -5.38 % | 0.05 -1.86 % | 0.05 -9.14 % | 0.06 -0.99 % | 0.06 28.66 % | 0.04 92.92 % | 0.02 |
Ratio EBITDA | 0.09 73.80 % | 0.05 -47.01 % | 0.10 -54.08 % | 0.22 98.03 % | 0.11 22.87 % | 0.09 -14.78 % | 0.10 -6.37 % | 0.11 4.57 % | 0.11 -6.67 % | 0.11 0.78 % | 0.11 12.81 % | 0.10 16.85 % | 0.09 |
Gross profit ratio | 0.30 12.94 % | 0.27 -6.70 % | 0.28 -24.36 % | 0.38 23.18 % | 0.31 10.99 % | 0.27 -3.55 % | 0.28 -0.97 % | 0.29 1.56 % | 0.28 3.21 % | 0.27 0.42 % | 0.27 8.52 % | 0.25 7.03 % | 0.24 |
Weighted average shs out dil | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M 2.88 % | 10.692 M -2.39 % | 10.954 M 0.00 % | 10.954 M |
Weighted average shs out | 11.067 M 0.61 % | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M 2.88 % | 10.692 M -2.39 % | 10.954 M 0.00 % | 10.954 M |
EPS diluted | 0.63 290.91 % | -0.33 -118.33 % | 1.80 -64.14 % | 5.02 356.36 % | 1.10 39.24 % | 0.79 -33.61 % | 1.19 -7.03 % | 1.28 -2.29 % | 1.31 -9.03 % | 1.44 -2.04 % | 1.47 32.43 % | 1.11 98.21 % | 0.56 |
Earnings per share | 0.63 290.91 % | -0.33 -118.33 % | 1.80 -64.14 % | 5.02 356.36 % | 1.10 39.24 % | 0.79 -33.61 % | 1.19 -7.03 % | 1.28 -2.29 % | 1.31 -9.03 % | 1.44 -2.04 % | 1.47 32.43 % | 1.11 98.21 % | 0.56 |
Gross profit | 105.972 M 8.77 % | 97.425 M -19.47 % | 120.984 M -18.44 % | 148.339 M 76.49 % | 84.050 M 12.10 % | 74.979 M -6.31 % | 80.032 M -2.86 % | 82.388 M 1.24 % | 81.375 M 3.47 % | 78.645 M 1.91 % | 77.171 M 9.21 % | 70.662 M 10.74 % | 63.807 M |
Income tax expense | 2.905 M 225.31 % | 893.000 K -85.30 % | 6.076 M -63.69 % | 16.732 M 403.37 % | 3.324 M 26.48 % | 2.628 M -36.23 % | 4.121 M -11.68 % | 4.666 M -8.44 % | 5.096 M -13.99 % | 5.925 M 3.84 % | 5.706 M 60.64 % | 3.552 M 31.80 % | 2.695 M |
Cost of revenue | 247.894 M -8.19 % | 270.004 M -11.40 % | 304.739 M 23.63 % | 246.485 M 28.70 % | 191.518 M -3.21 % | 197.861 M -1.49 % | 200.852 M -1.52 % | 203.950 M -0.92 % | 205.843 M -0.97 % | 207.860 M 1.32 % | 205.158 M -2.25 % | 209.883 M 1.23 % | 207.335 M |
General and administrative expenses | 15.968 M -3.24 % | 16.503 M 0.78 % | 16.375 M 8.32 % | 15.117 M 5.94 % | 14.270 M 7.08 % | 13.327 M -2.62 % | 13.685 M 5.77 % | 12.939 M -6.31 % | 13.811 M 25.07 % | 11.043 M 2.11 % | 10.815 M 11.66 % | 9.686 M -4.62 % | 10.155 M |
Selling and marketing expenses | 66.104 M -4.99 % | 69.578 M 0.75 % | 69.059 M 21.34 % | 56.914 M 19.76 % | 47.524 M 4.91 % | 45.298 M 2.10 % | 44.365 M 0.14 % | 44.301 M 4.61 % | 42.347 M 5.78 % | 40.032 M 3.02 % | 38.859 M 5.23 % | 36.928 M 8.34 % | 34.084 M |
Other expenses | -381.000 K 31.47 % | -556.000 K -304.41 % | 272.000 K -68.55 % | 865.000 K 1 230.77 % | 65.000 K -94.31 % | 1.143 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 81.691 M -4.48 % | 85.525 M -0.21 % | 85.706 M 17.57 % | 72.896 M 17.37 % | 62.106 M 3.59 % | 59.954 M 1.82 % | 58.884 M -0.62 % | 59.250 M 2.61 % | 57.743 M 9.71 % | 52.630 M 4.58 % | 50.324 M 3.73 % | 48.514 M 5.38 % | 46.037 M |
Cost and expenses | 329.585 M -7.30 % | 355.529 M -8.94 % | 390.445 M 22.25 % | 319.381 M 25.93 % | 253.624 M -1.63 % | 257.815 M -0.74 % | 259.736 M -1.32 % | 263.200 M -0.15 % | 263.586 M 1.19 % | 260.490 M 1.96 % | 255.482 M -1.13 % | 258.397 M 1.98 % | 253.372 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 |
Selling general and administrative expenses | 82.072 M -4.66 % | 86.081 M 0.76 % | 85.434 M 18.61 % | 72.031 M 16.10 % | 62.041 M 5.49 % | 58.811 M 0.99 % | 58.237 M 1.40 % | 57.431 M 0.76 % | 56.998 M 9.79 % | 51.914 M 2.83 % | 50.487 M 6.54 % | 47.387 M 5.20 % | 45.046 M |
Interest income | 0.000 | 0.000 -100.00 % | 938.000 K -46.40 % | 1.750 M 173.44 % | 640.000 K -82.86 % | 3.733 M -5.92 % | 3.968 M -9.86 % | 4.402 M 5.94 % | 4.155 M -3.39 % | 4.301 M -20.75 % | 5.427 M -15.99 % | 6.460 M -28.18 % | 8.995 M |
Interest expense | 13.921 M -11.07 % | 15.654 M 50.81 % | 10.380 M 69.17 % | 6.136 M -13.84 % | 7.122 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 7.631 M 3.25 % | 7.391 M 18.46 % | 6.239 M -26.04 % | 8.436 M 6.80 % | 7.899 M -0.68 % | 7.953 M 15.68 % | 6.875 M 2.78 % | 6.689 M 10.97 % | 6.028 M 5.68 % | 5.704 M 12.26 % | 5.081 M 7.58 % | 4.723 M 7.22 % | 4.405 M |
Operating income | 24.281 M 104.04 % | 11.900 M -66.53 % | 35.550 M -53.55 % | 76.526 M 243.84 % | 22.256 M 37.58 % | 16.177 M -27.37 % | 22.274 M -11.07 % | 25.047 M 2.59 % | 24.415 M -9.01 % | 26.834 M 0.37 % | 26.735 M 14.73 % | 23.303 M 24.12 % | 18.775 M |
Operating income ratio | 0.07 111.86 % | 0.03 -61.22 % | 0.08 -56.92 % | 0.19 139.99 % | 0.08 36.22 % | 0.06 -25.23 % | 0.08 -9.34 % | 0.09 2.90 % | 0.09 -9.24 % | 0.09 -1.09 % | 0.09 14.00 % | 0.08 19.96 % | 0.07 |
Total other income expenses net | -14.404 M | 0.000 100.00 % | -9.714 M -121.48 % | -4.386 M 35.44 % | -6.794 M -39.08 % | -4.885 M 4.10 % | -5.094 M 19.28 % | -6.311 M -11.40 % | -5.665 M 0.91 % | -5.717 M -7.56 % | -5.315 M 30.20 % | -7.615 M 23.85 % | -10.000 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 256.052 M -7.76 % | 277.598 M -3.56 % | 287.845 M 20.47 % | 238.927 M 42.65 % | 167.494 M 1.45 % | 165.106 M -12.30 % | 188.252 M 4.93 % | 179.410 M -7.28 % | 193.496 M 5.64 % | 183.163 M -0.18 % | 183.489 M -1.96 % | 187.159 M 225 592.77 % | -83.000 K |
Total investments | 6.539 M -4.39 % | 6.839 M 0.91 % | 6.777 M -3.59 % | 7.029 M -4.32 % | 7.346 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 256.309 M -7.74 % | 277.800 M -4.47 % | 290.786 M 20.00 % | 242.323 M 40.95 % | 171.927 M 3.88 % | 165.505 M -12.25 % | 188.618 M 4.90 % | 179.804 M -7.15 % | 193.652 M 5.54 % | 183.494 M -0.08 % | 183.641 M -1.94 % | 187.272 M | 0.000 |
Accumulated other comprehensive income loss | 183.999 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K | 0.000 |
Retained earnings | 49.341 M 13.20 % | 43.588 M -14.97 % | 51.264 M -22.79 % | 66.395 M 60.14 % | 41.461 M 10.34 % | 37.575 M -0.99 % | 37.950 M 1.05 % | 37.557 M -3.92 % | 39.090 M -3.43 % | 40.478 M 11.31 % | 36.365 M 20.51 % | 30.177 M 16.78 % | 25.841 M |
Common stock | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M |
Total equity | 102.532 M 5.94 % | 96.779 M -7.35 % | 104.455 M -12.65 % | 119.586 M 26.34 % | 94.652 M 4.28 % | 90.766 M -0.41 % | 91.141 M 0.43 % | 90.748 M -1.66 % | 92.281 M -1.48 % | 93.669 M 4.59 % | 89.556 M 7.96 % | 82.956 M 5.52 % | 78.620 M |
Other non current liabilities | 7.283 M -7.97 % | 7.914 M -8.57 % | 8.656 M -18.36 % | 10.603 M 8.11 % | 9.808 M 29.14 % | 7.595 M 30.63 % | 5.814 M -1.91 % | 5.927 M 25.23 % | 4.733 M 2.07 % | 4.637 M -16.44 % | 5.549 M -5.92 % | 5.898 M | 0.000 |
Long term debt | 15.372 M -69.67 % | 50.689 M -7.39 % | 54.732 M -10.94 % | 61.453 M 57.74 % | 38.958 M -1.42 % | 39.519 M -33.24 % | 59.193 M -4.37 % | 61.897 M -35.63 % | 96.165 M 132.29 % | 41.398 M -4.04 % | 43.143 M -0.48 % | 43.351 M | 0.000 |
Total non current liabilities | 22.655 M -61.34 % | 58.603 M -7.55 % | 63.388 M -12.03 % | 72.056 M 47.76 % | 48.766 M 3.51 % | 47.114 M -27.52 % | 65.007 M -4.15 % | 67.824 M -32.78 % | 100.898 M 119.18 % | 46.035 M -5.46 % | 48.692 M -1.13 % | 49.249 M | 0.000 |
Other current liabilities | 11.714 M -16.47 % | 14.023 M -22.94 % | 18.197 M -30.59 % | 26.217 M 29.34 % | 20.270 M 43.42 % | 14.133 M -8.11 % | 15.381 M 47.36 % | 10.438 M 9.08 % | 9.569 M -2.15 % | 9.779 M 23.39 % | 7.925 M 30.60 % | 6.068 M -96.63 % | 179.807 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 |
Short term debt | 240.937 M 6.09 % | 227.111 M -3.79 % | 236.054 M 30.51 % | 180.870 M 36.02 % | 132.969 M 5.30 % | 126.274 M -2.43 % | 129.425 M 9.77 % | 117.907 M 20.95 % | 97.487 M -31.39 % | 142.096 M 1.14 % | 140.498 M -2.38 % | 143.921 M | 0.000 |
Total current liabilities | 271.936 M 7.00 % | 254.139 M -9.17 % | 279.799 M 19.08 % | 234.974 M 34.62 % | 174.542 M 13.03 % | 154.423 M -5.35 % | 163.150 M 8.50 % | 150.375 M 15.34 % | 130.370 M -23.72 % | 170.902 M 3.49 % | 165.134 M -0.84 % | 166.536 M -15.92 % | 198.074 M |
Total liabilities | 294.591 M -5.80 % | 312.742 M -8.87 % | 343.187 M 11.78 % | 307.030 M 37.49 % | 223.308 M 10.80 % | 201.537 M -11.67 % | 228.157 M 4.56 % | 218.199 M -5.65 % | 231.268 M 6.61 % | 216.937 M 1.45 % | 213.826 M -0.91 % | 215.785 M 5.53 % | 204.487 M |
Other non current assets | 3.164 M -8.84 % | 3.471 M 20.77 % | 2.874 M 15.79 % | 2.482 M 6.66 % | 2.327 M -72.03 % | 8.319 M -34.01 % | 12.606 M -6.46 % | 13.477 M -5.08 % | 14.198 M -2.77 % | 14.603 M -6.40 % | 15.602 M -13.94 % | 18.129 M 147.09 % | -38.500 M |
Long term investments | 6.539 M -4.39 % | 6.839 M 0.91 % | 6.777 M -3.59 % | 7.029 M -4.32 % | 7.346 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 486.000 K -8.30 % | 530.000 K 12.77 % | 470.000 K 116.59 % | 217.000 K -19.63 % | 270.000 K -29.50 % | 383.000 K 40.81 % | 272.000 K -19.53 % | 338.000 K 6.96 % | 316.000 K 17.47 % | 269.000 K 13.98 % | 236.000 K -15.11 % | 278.000 K -3.47 % | 288.000 K |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 486.000 K -8.30 % | 530.000 K 12.77 % | 470.000 K 116.59 % | 217.000 K -19.63 % | 270.000 K -29.50 % | 383.000 K 40.81 % | 272.000 K -19.53 % | 338.000 K 6.96 % | 316.000 K 17.47 % | 269.000 K 13.98 % | 236.000 K -15.11 % | 278.000 K -3.47 % | 288.000 K |
Property plant equipment net | 69.873 M -9.27 % | 77.016 M 10.46 % | 69.723 M 20.18 % | 58.017 M 12.04 % | 51.784 M -5.52 % | 54.811 M 5.96 % | 51.726 M -0.03 % | 51.739 M 6.56 % | 48.554 M 7.69 % | 45.086 M -2.82 % | 46.394 M 20.39 % | 38.537 M 0.85 % | 38.212 M |
Total non current assets | 80.062 M -8.87 % | 87.856 M 10.03 % | 79.844 M 17.86 % | 67.745 M 9.75 % | 61.727 M -2.81 % | 63.513 M -1.69 % | 64.604 M -1.45 % | 65.554 M 3.94 % | 63.068 M 5.19 % | 59.958 M -3.65 % | 62.232 M 9.29 % | 56.944 M 47.91 % | 38.500 M |
Other current assets | 6.778 M -39.83 % | 11.264 M 119.02 % | 5.143 M 12.76 % | 4.561 M 161.68 % | 1.743 M -52.65 % | 3.681 M 23.56 % | 2.979 M 10.99 % | 2.684 M -31.60 % | 3.924 M 74.87 % | 2.244 M -26.57 % | 3.056 M 36.79 % | 2.234 M 32.42 % | 1.687 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 257.000 K 27.23 % | 202.000 K -51.44 % | 416.000 K -58.06 % | 992.000 K -65.24 % | 2.854 M 615.29 % | 399.000 K 9.02 % | 366.000 K -7.11 % | 394.000 K 152.56 % | 156.000 K -52.87 % | 331.000 K 117.76 % | 152.000 K 34.51 % | 113.000 K 36.14 % | 83.000 K |
Cash and short term investments | 257.000 K 27.23 % | 202.000 K -51.44 % | 416.000 K -58.06 % | 992.000 K -65.24 % | 2.854 M 615.29 % | 399.000 K 9.02 % | 366.000 K -7.11 % | 394.000 K 152.56 % | 156.000 K -52.87 % | 331.000 K 117.76 % | 152.000 K 34.51 % | 113.000 K 36.14 % | 83.000 K |
Total current assets | 317.061 M -1.43 % | 321.665 M -12.54 % | 367.798 M 2.49 % | 358.871 M 40.06 % | 256.233 M 11.99 % | 228.790 M -10.17 % | 254.694 M 4.64 % | 243.393 M -6.56 % | 260.481 M 3.92 % | 250.648 M 3.94 % | 241.150 M -0.27 % | 241.797 M 7.32 % | 225.308 M |
Inventory | 166.128 M -6.71 % | 178.075 M -10.78 % | 199.600 M 12.17 % | 177.951 M 57.95 % | 112.663 M 13.33 % | 99.415 M -18.52 % | 122.010 M 13.23 % | 107.757 M -11.72 % | 122.067 M 12.13 % | 108.865 M -3.18 % | 112.435 M -2.65 % | 115.490 M 17.64 % | 98.175 M |
Net receivables | 143.898 M 8.91 % | 132.124 M -18.76 % | 162.639 M -7.26 % | 175.367 M 26.19 % | 138.973 M 10.92 % | 125.295 M -3.13 % | 129.339 M -2.43 % | 132.558 M -1.32 % | 134.334 M -3.50 % | 139.208 M 10.92 % | 125.507 M 1.25 % | 123.960 M -1.12 % | 125.363 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 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 % | 19.299 M |
Account payables | 19.285 M 48.29 % | 13.005 M -49.10 % | 25.548 M -8.39 % | 27.887 M 30.91 % | 21.303 M 51.99 % | 14.016 M -23.59 % | 18.344 M -16.73 % | 22.030 M -5.51 % | 23.314 M 22.53 % | 19.027 M 13.86 % | 16.711 M 0.99 % | 16.547 M -9.42 % | 18.267 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 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 6.323 M -27.15 % | 8.679 M 38.71 % | 6.257 M 13.52 % | 5.512 M 64.98 % | 3.341 M 40.08 % | 2.385 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 -100.00 % | 34.246 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 1.22 % | 33.834 M -0.54 % | 34.018 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 397.123 M -3.03 % | 409.521 M -8.52 % | 447.642 M 4.93 % | 426.616 M 34.17 % | 317.960 M 8.78 % | 292.303 M -8.45 % | 319.298 M 3.35 % | 308.947 M -4.51 % | 323.549 M 4.17 % | 310.606 M 2.38 % | 303.382 M 1.55 % | 298.741 M 5.52 % | 283.107 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -1.939 M -103.82 % | 50.763 M 495.91 % | -12.822 M 87.73 % | -104.518 M -394.83 % | -21.122 M -184.51 % | 24.994 M 550.67 % | -5.546 M -127.91 % | 19.874 M 298.22 % | -10.026 M -33.75 % | -7.496 M -670.47 % | 1.314 M 107.83 % | -16.783 M -163.71 % | 26.344 M |
Accounts receivables | -11.774 M -138.58 % | 30.515 M 139.75 % | 12.728 M 134.97 % | -36.394 M -166.08 % | -13.678 M -438.23 % | 4.044 M -41.62 % | 6.927 M 290.03 % | 1.776 M -63.56 % | 4.874 M 135.57 % | -13.701 M -785.65 % | -1.547 M -210.26 % | 1.403 M -77.90 % | 6.349 M |
Inventory | 11.947 M -44.50 % | 21.525 M 199.43 % | -21.649 M 66.84 % | -65.288 M -392.81 % | -13.248 M -158.63 % | 22.595 M 258.53 % | -14.253 M -199.60 % | 14.310 M 208.39 % | -13.202 M -469.80 % | 3.570 M 16.86 % | 3.055 M 117.64 % | -17.315 M -186.60 % | 19.995 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -2.112 M -65.39 % | -1.277 M 67.26 % | -3.901 M -37.55 % | -2.836 M -148.86 % | 5.804 M 452.83 % | -1.645 M -192.42 % | 1.780 M -53.01 % | 3.788 M 323.09 % | -1.698 M -164.44 % | 2.635 M 1 458.25 % | -194.000 K 77.73 % | -871.000 K | 0.000 |
Other non cash items | 24.437 M 426.87 % | -7.476 M -3 308.58 % | 233.000 K -98.59 % | 16.561 M 31.66 % | 12.579 M 3 599.71 % | 340.000 K 144.39 % | -766.000 K -136.15 % | 2.119 M -72.62 % | 7.739 M 17.45 % | 6.589 M -23.78 % | 8.645 M 52.52 % | 5.668 M -45.78 % | 10.453 M |
Net cash provided by operating activities | 41.119 M -18.83 % | 50.660 M 204.45 % | 16.640 M 168.39 % | -24.332 M -311.69 % | 11.494 M -72.60 % | 41.951 M 207.97 % | 13.622 M -68.14 % | 42.752 M 135.91 % | 18.122 M -11.97 % | 20.586 M -33.06 % | 30.754 M 435.41 % | 5.744 M -87.85 % | 47.282 M |
Investments in property plant and equipment | -4.287 M 65.56 % | -12.447 M 38.37 % | -20.195 M -88.61 % | -10.707 M -291.34 % | -2.736 M 44.91 % | -4.966 M 24.83 % | -6.606 M 38.42 % | -10.728 M -7.30 % | -9.998 M -118.20 % | -4.582 M 62.69 % | -12.282 M -104.90 % | -5.994 M -28.96 % | -4.648 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 740.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -467.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 1.147 M 2 224.07 % | -54.000 K -102.42 % | 2.231 M 193.17 % | 761.000 K 1 412.07 % | -58.000 K -105.48 % | 1.059 M 80.72 % | 586.000 K -55.27 % | 1.310 M 20.07 % | 1.091 M 66.31 % | 656.000 K 420.63 % | 126.000 K -92.41 % | 1.660 M 1 438.71 % | -124.000 K |
Net cash used for investing activites | -3.140 M 74.88 % | -12.501 M 30.41 % | -17.964 M -80.62 % | -9.946 M -294.53 % | -2.521 M 35.47 % | -3.907 M 35.10 % | -6.020 M 36.08 % | -9.418 M -5.74 % | -8.907 M -126.87 % | -3.926 M 67.70 % | -12.156 M -180.48 % | -4.334 M 9.18 % | -4.772 M |
Debt repayment | -24.184 M -15.41 % | -20.954 M -9.29 % | -19.172 M -206.38 % | 18.022 M 0.38 % | 17.953 M 141.13 % | -43.645 M -439.36 % | -8.092 M 82.19 % | -45.425 M -172.14 % | 62.967 M 392.16 % | 12.794 M -8.22 % | 13.940 M -78.80 % | 65.746 M | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 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 | -2.000 M 60.00 % | -5.000 M 86.49 % | -37.000 M -23.33 % | -30.000 M -328.57 % | -7.000 M 12.50 % | -8.000 M 38.46 % | -13.000 M 13.33 % | -15.000 M 6.25 % | -16.000 M -28.00 % | -12.500 M -25.00 % | -10.000 M -17.65 % | -8.500 M | 0.000 |
Other financing activites | -11.740 M 5.47 % | -12.419 M -121.82 % | 56.920 M 28.22 % | 44.394 M 354.10 % | -17.471 M -228.14 % | 13.634 M 1.28 % | 13.462 M -50.74 % | 27.329 M 148.49 % | -56.357 M -235.96 % | -16.775 M 25.44 % | -22.499 M 61.62 % | -58.626 M -37.35 % | -42.684 M |
Net cash used provided by financing activities | -37.924 M 1.17 % | -38.373 M -5 230.08 % | 748.000 K -97.69 % | 32.416 M 597.33 % | -6.518 M 82.85 % | -38.011 M -398.18 % | -7.630 M 76.95 % | -33.096 M -252.46 % | -9.390 M 43.03 % | -16.481 M 11.20 % | -18.559 M -1 244.86 % | -1.380 M 96.77 % | -42.684 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 -100.00 % | 83.000 K -67.70 % | 257.000 K |
Net change in cash | 55.000 K 125.70 % | -214.000 K 62.85 % | -576.000 K 69.07 % | -1.862 M -175.85 % | 2.455 M 7 339.39 % | 33.000 K 217.86 % | -28.000 K -111.76 % | 238.000 K 236.00 % | -175.000 K -197.77 % | 179.000 K 358.97 % | 39.000 K -65.49 % | 113.000 K 36.14 % | 83.000 K |
Cash at beginning of period | 202.000 K -51.44 % | 416.000 K -58.06 % | 992.000 K -65.24 % | 2.854 M 615.29 % | 399.000 K 9.02 % | 366.000 K -7.11 % | 394.000 K 152.56 % | 156.000 K -52.87 % | 331.000 K 117.76 % | 152.000 K 34.51 % | 113.000 K | 0.000 | 0.000 |
Cash at end of period | 257.000 K 27.23 % | 202.000 K -51.44 % | 416.000 K -58.06 % | 992.000 K -65.24 % | 2.854 M 615.29 % | 399.000 K 9.02 % | 366.000 K -7.11 % | 394.000 K 152.56 % | 156.000 K -52.87 % | 331.000 K 117.76 % | 152.000 K 34.51 % | 113.000 K 36.14 % | 83.000 K |
Operating cash flow | 41.119 M -18.83 % | 50.660 M 204.45 % | 16.640 M 168.39 % | -24.332 M -311.69 % | 11.494 M -72.60 % | 41.951 M 207.97 % | 13.622 M -68.14 % | 42.752 M 135.91 % | 18.122 M -11.97 % | 20.586 M -33.06 % | 30.754 M 435.41 % | 5.744 M -87.85 % | 47.282 M |
Capital expenditure | -4.287 M 65.56 % | -12.447 M 38.37 % | -20.195 M -88.61 % | -10.707 M -291.34 % | -2.736 M 44.91 % | -4.966 M 24.83 % | -6.606 M 38.42 % | -10.728 M -7.30 % | -9.998 M -118.20 % | -4.582 M 62.69 % | -12.282 M -104.90 % | -5.994 M -28.96 % | -4.648 M |
Free CashFlow | 36.832 M -3.61 % | 38.213 M 1 174.91 % | -3.555 M 89.85 % | -35.039 M -500.08 % | 8.758 M -76.32 % | 36.985 M 427.15 % | 7.016 M -78.09 % | 32.024 M 294.19 % | 8.124 M -49.24 % | 16.004 M -13.36 % | 18.472 M 7 488.80 % | -250.000 K -100.59 % | 42.634 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 183.120 M -3.31 % | 189.395 M 15.15 % | 164.471 M -0.38 % | 165.093 M -18.41 % | 202.336 M -0.43 % | 203.200 M -8.68 % | 222.523 M 5.73 % | 210.457 M 14.15 % | 184.367 M 19.39 % | 154.427 M 27.48 % | 121.141 M -9.94 % | 134.509 M -2.76 % | 138.331 M -2.20 % | 141.439 M 1.43 % | 139.445 M -1.91 % | 142.154 M -1.41 % | 144.184 M 2.90 % | 140.114 M -4.75 % | 147.104 M 1.04 % | 145.585 M 3.31 % | 140.920 M 0.97 % | 139.564 M -2.24 % | 142.765 M 4.56 % | 136.542 M -5.18 % | 144.003 M 110.52 % | 68.404 M -66.26 % | 202.738 M |
Net income | 2.256 M -53.38 % | 4.839 M 126.86 % | 2.133 M 148.42 % | -4.405 M -695.27 % | 740.000 K -53.34 % | 1.586 M -91.27 % | 18.174 M -43.28 % | 32.042 M 38.43 % | 23.147 M 200.73 % | 7.697 M 73.32 % | 4.441 M 0.68 % | 4.411 M 3.72 % | 4.253 M -14.08 % | 4.950 M -38.96 % | 8.109 M 2.28 % | 7.928 M 29.08 % | 6.142 M 6.98 % | 5.741 M -33.55 % | 8.640 M 12.76 % | 7.662 M -5.72 % | 8.127 M -4.57 % | 8.516 M 18.31 % | 7.198 M 23.38 % | 5.834 M -7.43 % | 6.302 M 279.64 % | 1.660 M -62.44 % | 4.420 M |
Income before tax | 3.061 M -55.91 % | 6.942 M 136.52 % | 2.935 M 150.64 % | -5.796 M -568.17 % | 1.238 M -36.84 % | 1.960 M -91.79 % | 23.876 M -42.81 % | 41.748 M 38.36 % | 30.173 M 209.78 % | 9.740 M 70.22 % | 5.722 M -1.62 % | 5.816 M 6.21 % | 5.476 M -15.97 % | 6.517 M -38.88 % | 10.663 M 0.50 % | 10.610 M 30.57 % | 8.126 M 3.11 % | 7.881 M -32.04 % | 11.596 M 9.83 % | 10.558 M -5.36 % | 11.156 M -3.21 % | 11.526 M 16.49 % | 9.894 M 28.33 % | 7.710 M -3.36 % | 7.978 M 226.97 % | 2.440 M -61.48 % | 6.335 M |
Income before tax ratio | 0.02 -54.40 % | 0.04 105.40 % | 0.02 150.83 % | -0.04 -673.79 % | 0.01 -36.57 % | 0.01 -91.01 % | 0.11 -45.91 % | 0.20 21.21 % | 0.16 159.48 % | 0.06 33.53 % | 0.05 9.24 % | 0.04 9.23 % | 0.04 -14.09 % | 0.05 -39.74 % | 0.08 2.45 % | 0.07 32.43 % | 0.06 0.20 % | 0.06 -28.65 % | 0.08 8.70 % | 0.07 -8.39 % | 0.08 -4.14 % | 0.08 19.17 % | 0.07 22.73 % | 0.06 1.92 % | 0.06 55.32 % | 0.04 14.16 % | 0.03 |
EBITDA | 17.633 M 5.16 % | 16.768 M 8.61 % | 15.439 M 196.62 % | 5.205 M -62.92 % | 14.036 M 29.82 % | 10.812 M -65.41 % | 31.256 M -31.59 % | 45.690 M 25.49 % | 36.410 M 149.78 % | 14.577 M 7.02 % | 13.621 M 19.09 % | 11.438 M 0.41 % | 11.391 M -9.21 % | 12.546 M -23.86 % | 16.477 M -4.74 % | 17.296 M 20.93 % | 14.303 M 12.51 % | 12.713 M -26.87 % | 17.385 M 12.53 % | 15.449 M -7.96 % | 16.786 M 7.31 % | 15.642 M -1.58 % | 15.893 M 18.08 % | 13.459 M -5.84 % | 14.294 M 191.65 % | 4.901 M -73.19 % | 18.279 M |
Net income ratio | 0.01 -51.78 % | 0.03 97.01 % | 0.01 148.61 % | -0.03 -829.56 % | 0.00 -53.14 % | 0.01 -90.44 % | 0.08 -46.36 % | 0.15 21.27 % | 0.13 151.89 % | 0.05 35.96 % | 0.04 11.79 % | 0.03 6.66 % | 0.03 -12.15 % | 0.03 -39.82 % | 0.06 4.27 % | 0.06 30.92 % | 0.04 3.96 % | 0.04 -30.24 % | 0.06 11.60 % | 0.05 -8.74 % | 0.06 -5.49 % | 0.06 21.02 % | 0.05 18.00 % | 0.04 -2.37 % | 0.04 80.34 % | 0.02 11.31 % | 0.02 |
Ratio EBITDA | 0.10 8.76 % | 0.09 -5.68 % | 0.09 197.74 % | 0.03 -54.55 % | 0.07 30.37 % | 0.05 -62.12 % | 0.14 -35.30 % | 0.22 9.93 % | 0.20 109.21 % | 0.09 -16.05 % | 0.11 32.23 % | 0.09 3.27 % | 0.08 -7.17 % | 0.09 -24.93 % | 0.12 -2.88 % | 0.12 22.65 % | 0.10 9.33 % | 0.09 -23.23 % | 0.12 11.37 % | 0.11 -10.91 % | 0.12 6.28 % | 0.11 0.68 % | 0.11 12.94 % | 0.10 -0.70 % | 0.10 38.54 % | 0.07 -20.53 % | 0.09 |
Gross profit ratio | 0.30 1.15 % | 0.30 -1.68 % | 0.30 12.50 % | 0.27 2.39 % | 0.26 5.02 % | 0.25 -20.85 % | 0.32 -18.25 % | 0.39 6.08 % | 0.36 24.25 % | 0.29 -8.61 % | 0.32 14.62 % | 0.28 3.48 % | 0.27 -0.19 % | 0.27 -9.58 % | 0.30 -0.21 % | 0.30 8.83 % | 0.28 -0.58 % | 0.28 -4.09 % | 0.29 5.59 % | 0.27 -0.52 % | 0.28 -1.79 % | 0.28 5.12 % | 0.27 1.30 % | 0.26 9.12 % | 0.24 6.67 % | 0.23 -5.18 % | 0.24 |
Weighted average shs out dil | 11.000 M 2.10 % | 10.773 M -4.04 % | 11.226 M -1.77 % | 11.428 M 8.10 % | 10.571 M -3.77 % | 10.985 M -0.27 % | 11.015 M 0.34 % | 10.977 M -0.41 % | 11.022 M 1.15 % | 10.897 M -1.85 % | 11.103 M 0.07 % | 11.094 M 1.74 % | 10.905 M -1.23 % | 11.041 M 0.76 % | 10.958 M -0.67 % | 11.032 M 0.58 % | 10.968 M -0.86 % | 11.063 M 1.15 % | 10.937 M -0.73 % | 11.017 M 0.32 % | 10.982 M 4.81 % | 10.478 M -3.92 % | 10.906 M -1.24 % | 11.043 M 1.63 % | 10.866 M 1.87 % | 10.666 M 0.00 % | 10.666 M |
Weighted average shs out | 11.000 M 1.21 % | 10.868 M -3.19 % | 11.226 M -1.77 % | 11.428 M 8.10 % | 10.571 M -3.77 % | 10.985 M -0.27 % | 11.015 M 0.34 % | 10.977 M -0.41 % | 11.022 M 1.15 % | 10.897 M -1.85 % | 11.103 M 0.07 % | 11.094 M 1.74 % | 10.905 M -1.23 % | 11.041 M 0.76 % | 10.958 M -0.67 % | 11.032 M 0.58 % | 10.968 M -0.86 % | 11.063 M 1.15 % | 10.937 M -0.73 % | 11.017 M 0.32 % | 10.982 M 4.81 % | 10.478 M -3.92 % | 10.906 M -1.24 % | 11.043 M 1.63 % | 10.866 M 1.87 % | 10.666 M 0.00 % | 10.666 M |
EPS diluted | 0.21 -53.33 % | 0.45 136.84 % | 0.19 148.72 % | -0.39 -657.14 % | 0.07 -50.00 % | 0.14 -91.52 % | 1.65 -43.49 % | 2.92 39.05 % | 2.10 195.77 % | 0.71 77.50 % | 0.40 0.00 % | 0.40 2.56 % | 0.39 -13.33 % | 0.45 -39.19 % | 0.74 2.78 % | 0.72 28.57 % | 0.56 7.69 % | 0.52 -34.18 % | 0.79 12.86 % | 0.70 -5.41 % | 0.74 -8.64 % | 0.81 22.73 % | 0.66 24.53 % | 0.53 -8.62 % | 0.58 262.50 % | 0.16 -60.00 % | 0.40 |
Earnings per share | 0.21 -53.33 % | 0.45 136.84 % | 0.19 148.72 % | -0.39 -657.14 % | 0.07 -50.00 % | 0.14 -91.52 % | 1.65 -43.49 % | 2.92 39.05 % | 2.10 195.77 % | 0.71 77.50 % | 0.40 0.00 % | 0.40 2.56 % | 0.39 -13.33 % | 0.45 -39.19 % | 0.74 2.78 % | 0.72 28.57 % | 0.56 7.69 % | 0.52 -34.18 % | 0.79 12.86 % | 0.70 -5.41 % | 0.74 -8.64 % | 0.81 22.73 % | 0.66 24.53 % | 0.53 -8.62 % | 0.58 262.50 % | 0.16 -60.00 % | 0.40 |
Gross profit | 55.033 M -2.20 % | 56.271 M 13.22 % | 49.701 M 12.08 % | 44.346 M -16.45 % | 53.079 M 4.58 % | 50.756 M -27.73 % | 70.228 M -13.56 % | 81.244 M 21.09 % | 67.095 M 48.35 % | 45.229 M 16.51 % | 38.821 M 3.23 % | 37.606 M 0.62 % | 37.373 M -2.39 % | 38.287 M -8.28 % | 41.745 M -2.11 % | 42.644 M 7.30 % | 39.744 M 2.31 % | 38.848 M -8.65 % | 42.527 M 6.69 % | 39.861 M 2.78 % | 38.784 M -0.84 % | 39.112 M 2.77 % | 38.059 M 5.92 % | 35.933 M 3.47 % | 34.729 M 124.57 % | 15.465 M -68.01 % | 48.342 M |
Income tax expense | 805.000 K -61.72 % | 2.103 M 162.22 % | 802.000 K -42.34 % | 1.391 M 179.32 % | 498.000 K 33.16 % | 374.000 K -93.44 % | 5.702 M -41.25 % | 9.706 M 38.14 % | 7.026 M 243.91 % | 2.043 M 59.48 % | 1.281 M -8.83 % | 1.405 M 14.88 % | 1.223 M -21.95 % | 1.567 M -38.65 % | 2.554 M -4.77 % | 2.682 M 35.18 % | 1.984 M -7.29 % | 2.140 M -27.60 % | 2.956 M 2.07 % | 2.896 M -4.39 % | 3.029 M 0.63 % | 3.010 M 11.65 % | 2.696 M 43.71 % | 1.876 M 11.93 % | 1.676 M 114.87 % | 780.000 K -59.27 % | 1.915 M |
Cost of revenue | 128.087 M -3.78 % | 133.124 M 15.99 % | 114.770 M -4.95 % | 120.747 M -19.10 % | 149.257 M -2.09 % | 152.444 M 0.10 % | 152.295 M 17.86 % | 129.213 M 10.18 % | 117.272 M 7.39 % | 109.198 M 32.65 % | 82.320 M -15.05 % | 96.903 M -4.02 % | 100.958 M -2.13 % | 103.152 M 5.58 % | 97.700 M -1.82 % | 99.510 M -4.72 % | 104.440 M 3.13 % | 101.266 M -3.17 % | 104.577 M -1.08 % | 105.724 M 3.51 % | 102.136 M 1.68 % | 100.452 M -4.06 % | 104.706 M 4.07 % | 100.609 M -7.93 % | 109.274 M 106.41 % | 52.939 M -65.71 % | 154.396 M |
General and administrative expenses | 7.747 M -4.41 % | 8.104 M 3.05 % | 7.864 M -3.80 % | 8.175 M -1.84 % | 8.328 M 14.08 % | 7.300 M -19.56 % | 9.075 M 20.95 % | 7.503 M -1.46 % | 7.614 M 2.13 % | 7.455 M 9.39 % | 6.815 M 2.91 % | 6.622 M -1.24 % | 6.705 M -4.61 % | 7.029 M 5.60 % | 6.656 M -4.04 % | 6.936 M 15.54 % | 6.003 M -19.27 % | 7.436 M 16.64 % | 6.375 M 11.70 % | 5.707 M 6.95 % | 5.336 M -1.19 % | 5.400 M -0.28 % | 5.415 M 6.47 % | 5.086 M 10.57 % | 4.600 M 91.91 % | 2.397 M -69.10 % | 7.758 M |
Selling and marketing expenses | 35.615 M 6.71 % | 33.376 M 1.98 % | 32.728 M -2.55 % | 33.585 M -6.69 % | 35.993 M 3.06 % | 34.924 M 2.31 % | 34.135 M 15.21 % | 29.629 M 8.59 % | 27.285 M 7.16 % | 25.461 M 15.40 % | 22.063 M -2.76 % | 22.689 M 0.35 % | 22.609 M 0.89 % | 22.410 M 2.07 % | 21.955 M 0.84 % | 21.773 M -3.35 % | 22.528 M 9.35 % | 20.601 M -5.27 % | 21.746 M 5.83 % | 20.549 M 5.47 % | 19.483 M -0.39 % | 19.559 M 1.34 % | 19.300 M 3.66 % | 18.619 M 1.69 % | 18.309 M 114.84 % | 8.522 M -66.66 % | 25.562 M |
Other expenses | -167.999 K -201.82 % | 165.000 K 130.22 % | -546.000 K -22.97 % | -444.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 43.194 M 3.72 % | 41.645 M 3.99 % | 40.046 M -3.07 % | 41.316 M -6.54 % | 44.209 M -0.98 % | 44.647 M 2.55 % | 43.537 M 14.76 % | 37.936 M 8.51 % | 34.960 M -3.09 % | 36.074 M 23.93 % | 29.108 M -4.09 % | 30.348 M 2.51 % | 29.606 M -1.82 % | 30.156 M 4.97 % | 28.728 M -5.89 % | 30.527 M 6.28 % | 28.723 M -3.07 % | 29.634 M 5.43 % | 28.109 M 0.96 % | 27.841 M 12.31 % | 24.789 M -3.20 % | 25.609 M 3.62 % | 24.715 M -4.12 % | 25.776 M 13.36 % | 22.738 M 82.83 % | 12.437 M -62.99 % | 33.600 M |
Cost and expenses | 171.281 M -2.00 % | 174.769 M 12.89 % | 154.816 M -4.47 % | 162.063 M -16.23 % | 193.466 M -1.84 % | 197.091 M 0.64 % | 195.832 M 17.16 % | 167.149 M 9.80 % | 152.232 M 4.79 % | 145.272 M 30.37 % | 111.428 M -12.43 % | 127.251 M -2.54 % | 130.564 M -2.06 % | 133.308 M 5.44 % | 126.428 M -2.78 % | 130.037 M -2.35 % | 133.163 M 1.73 % | 130.900 M -1.35 % | 132.686 M -0.66 % | 133.565 M 5.23 % | 126.925 M 0.69 % | 126.061 M -2.60 % | 129.421 M 2.40 % | 126.385 M -4.26 % | 132.012 M 101.93 % | 65.376 M -65.22 % | 187.996 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 43.362 M 4.54 % | 41.480 M 2.19 % | 40.592 M -2.80 % | 41.760 M -5.78 % | 44.321 M 4.97 % | 42.224 M -2.28 % | 43.210 M 15.66 % | 37.359 M 7.05 % | 34.899 M 5.23 % | 33.163 M 14.84 % | 28.878 M -2.10 % | 29.497 M 0.62 % | 29.314 M -1.05 % | 29.626 M 3.55 % | 28.611 M -1.00 % | 28.900 M 1.29 % | 28.531 M -1.20 % | 28.877 M 2.69 % | 28.121 M 3.79 % | 27.095 M 9.17 % | 24.819 M -3.70 % | 25.772 M 4.28 % | 24.715 M 0.97 % | 24.478 M 6.85 % | 22.909 M 95.37 % | 11.726 M -64.81 % | 33.320 M |
Interest income | 900.000 K 233.33 % | 270.000 K -31.99 % | 397.000 K 390.12 % | 81.000 K -98.94 % | 7.632 M 57.49 % | 4.846 M 72.15 % | 2.815 M 80.45 % | 1.560 M -20.49 % | 1.962 M 235.38 % | 585.000 K -85.34 % | 3.991 M 176.77 % | 1.442 M -37.06 % | 2.291 M 41.95 % | 1.614 M -31.44 % | 2.354 M 56.20 % | 1.507 M -47.94 % | 2.895 M 117.18 % | 1.333 M -52.76 % | 2.822 M 93.02 % | 1.462 M -48.50 % | 2.839 M 43.60 % | 1.977 M -42.70 % | 3.450 M 40.99 % | 2.447 M -39.02 % | 4.013 M 582.48 % | 588.000 K -93.01 % | 8.407 M |
Interest expense | 9.678 M 21.67 % | 7.954 M 11.76 % | 7.117 M -20.10 % | 8.907 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 5.794 M 213.70 % | 1.847 M -68.07 % | 5.784 M 159.96 % | 2.225 M -56.93 % | 5.166 M 208.60 % | 1.674 M -63.33 % | 4.565 M 199.15 % | 1.526 M -64.30 % | 4.275 M 90.42 % | 2.245 M -42.55 % | 3.908 M 29.06 % | 3.028 M -16.45 % | 3.624 M 10.19 % | 3.289 M -4.94 % | 3.460 M 5.81 % | 3.270 M -0.37 % | 3.282 M 20.84 % | 2.716 M -8.46 % | 2.967 M 13.68 % | 2.610 M -6.49 % | 2.791 M 23.99 % | 2.251 M -11.69 % | 2.549 M 18.72 % | 2.147 M -6.77 % | 2.303 M 165.32 % | 868.000 K -75.46 % | 3.537 M |
Operating income | 11.839 M -19.06 % | 14.626 M 51.49 % | 9.655 M 273.36 % | 2.586 M -70.85 % | 8.870 M -2.93 % | 9.138 M -65.76 % | 26.691 M -39.56 % | 44.164 M 37.43 % | 32.135 M 160.58 % | 12.332 M 26.96 % | 9.713 M 15.49 % | 8.410 M 8.28 % | 7.767 M -16.10 % | 9.257 M -28.89 % | 13.017 M -7.19 % | 14.026 M 27.27 % | 11.021 M 10.24 % | 9.997 M -30.66 % | 14.418 M 12.30 % | 12.839 M -8.26 % | 13.995 M 4.51 % | 13.391 M 0.35 % | 13.344 M 17.96 % | 11.312 M -5.66 % | 11.991 M 197.32 % | 4.033 M -72.64 % | 14.742 M |
Operating income ratio | 0.06 -16.28 % | 0.08 31.55 % | 0.06 274.77 % | 0.02 -64.27 % | 0.04 -2.52 % | 0.04 -62.51 % | 0.12 -42.84 % | 0.21 20.40 % | 0.17 118.27 % | 0.08 -0.40 % | 0.08 28.24 % | 0.06 11.36 % | 0.06 -14.21 % | 0.07 -29.89 % | 0.09 -5.39 % | 0.10 29.08 % | 0.08 7.13 % | 0.07 -27.20 % | 0.10 11.14 % | 0.09 -11.20 % | 0.10 3.50 % | 0.10 2.65 % | 0.09 12.82 % | 0.08 -0.51 % | 0.08 41.23 % | 0.06 -18.92 % | 0.07 |
Total other income expenses net | -8.778 M -14.24 % | -7.684 M -14.35 % | -6.720 M 19.83 % | -8.382 M -9.83 % | -7.632 M -15.17 % | -6.627 M -135.42 % | -2.815 M -16.51 % | -2.416 M -23.14 % | -1.962 M 24.31 % | -2.592 M 35.05 % | -3.991 M -70.99 % | -2.334 M -1.88 % | -2.291 M 16.39 % | -2.740 M -16.40 % | -2.354 M 25.17 % | -3.146 M -8.67 % | -2.895 M -1.83 % | -2.843 M -0.74 % | -2.822 M 1.95 % | -2.878 M -1.37 % | -2.839 M -52.23 % | -1.865 M 45.94 % | -3.450 M 4.22 % | -3.602 M 10.24 % | -4.013 M -151.91 % | -1.593 M 81.05 % | -8.407 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 276.652 M 8.05 % | 256.052 M 2.43 % | 249.982 M -7.04 % | 268.919 M -11.15 % | 302.679 M 5.15 % | 287.845 M -0.24 % | 288.531 M 20.76 % | 238.927 M 32.95 % | 179.715 M 7.30 % | 167.494 M -4.09 % | 174.637 M 5.77 % | 165.106 M -8.64 % | 180.726 M -4.00 % | 188.252 M -1.70 % | 191.500 M 6.74 % | 179.410 M -11.85 % | 203.536 M 5.19 % | 193.496 M 6.22 % | 182.157 M -0.55 % | 183.163 M -0.49 % | 184.065 M 0.31 % | 183.489 M -4.54 % | 192.211 M 2.70 % | 187.159 M 5.22 % | 177.869 M 214 400.00 % | -83.000 K |
Total investments | 6.362 M -2.71 % | 6.539 M -2.14 % | 6.682 M -2.30 % | 6.839 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 277.048 M 8.09 % | 256.309 M 2.00 % | 251.281 M -9.55 % | 277.800 M -8.26 % | 302.823 M 5.05 % | 288.261 M -0.93 % | 290.980 M 21.28 % | 239.919 M 33.26 % | 180.037 M 5.69 % | 170.348 M -3.57 % | 176.659 M 6.74 % | 165.505 M -8.62 % | 181.127 M -3.97 % | 188.618 M -1.93 % | 192.322 M 6.96 % | 179.804 M -11.67 % | 203.559 M 5.12 % | 193.652 M 6.00 % | 182.698 M -0.43 % | 183.494 M -0.52 % | 184.451 M 0.44 % | 183.641 M -4.61 % | 192.509 M 2.80 % | 187.272 M 5.26 % | 177.906 M | 0.000 |
Accumulated other comprehensive income loss | 183.999 K 0.00 % | 183.999 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K 0.00 % | 184.000 K | 0.000 |
Retained earnings | 45.597 M -7.59 % | 49.341 M 7.92 % | 45.721 M 4.89 % | 43.588 M -7.27 % | 47.004 M -8.31 % | 51.264 M -13.94 % | 59.569 M -10.28 % | 66.395 M 21.58 % | 54.608 M 31.71 % | 41.461 M 7.65 % | 38.516 M 2.50 % | 37.575 M 1.00 % | 37.203 M -1.97 % | 37.950 M -3.10 % | 39.166 M 4.28 % | 37.557 M 6.60 % | 35.232 M -9.87 % | 39.090 M -0.13 % | 39.140 M -3.31 % | 40.478 M 12.46 % | 35.992 M -1.03 % | 36.365 M 15.90 % | 31.375 M 3.97 % | 30.177 M 11.18 % | 27.143 M 5.04 % | 25.841 M |
Common stock | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M |
Total equity | 98.788 M -3.65 % | 102.532 M 3.66 % | 98.912 M 2.20 % | 96.779 M -3.41 % | 100.195 M -4.08 % | 104.455 M -7.37 % | 112.760 M -5.71 % | 119.586 M 10.93 % | 107.799 M 13.89 % | 94.652 M 3.21 % | 91.707 M 1.04 % | 90.766 M 0.41 % | 90.394 M -0.82 % | 91.141 M -1.32 % | 92.357 M 1.77 % | 90.748 M 2.63 % | 88.423 M -4.18 % | 92.281 M -0.05 % | 92.331 M -1.43 % | 93.669 M 5.03 % | 89.183 M -0.42 % | 89.556 M 6.42 % | 84.154 M 1.44 % | 82.956 M 3.80 % | 79.922 M 1.66 % | 78.620 M |
Other non current liabilities | 7.683 M 5.49 % | 7.283 M -13.00 % | 8.371 M 5.77 % | 7.914 M -14.44 % | 9.250 M 6.86 % | 8.656 M -22.17 % | 11.121 M 4.89 % | 10.603 M 4.27 % | 10.169 M 3.68 % | 9.808 M 24.75 % | 7.862 M 3.52 % | 7.595 M 26.12 % | 6.022 M 3.58 % | 5.814 M -3.87 % | 6.048 M 2.04 % | 5.927 M 21.06 % | 4.896 M 3.44 % | 4.733 M 1.09 % | 4.682 M 0.97 % | 4.637 M -17.97 % | 5.653 M 1.87 % | 5.549 M -8.51 % | 6.065 M 2.83 % | 5.898 M | 0.000 | 0.000 |
Long term debt | 15.435 M 0.41 % | 15.372 M -62.17 % | 40.633 M -19.84 % | 50.689 M 16.31 % | 43.580 M -20.38 % | 54.732 M -21.95 % | 70.120 M 14.10 % | 61.453 M 39.47 % | 44.062 M 13.10 % | 38.958 M -35.13 % | 60.057 M 51.97 % | 39.519 M -20.42 % | 49.661 M -16.10 % | 59.193 M 51.03 % | 39.193 M -36.68 % | 61.897 M -27.63 % | 85.523 M -11.07 % | 96.165 M 69.19 % | 56.839 M 37.30 % | 41.398 M 22.78 % | 33.716 M -21.85 % | 43.143 M 4.37 % | 41.338 M -4.64 % | 43.351 M | 0.000 | 0.000 |
Total non current liabilities | 23.118 M 2.04 % | 22.655 M -53.77 % | 49.004 M -16.38 % | 58.603 M 10.93 % | 52.830 M -16.66 % | 63.388 M -21.98 % | 81.241 M 12.75 % | 72.056 M 32.87 % | 54.231 M 11.21 % | 48.766 M -28.20 % | 67.919 M 44.16 % | 47.114 M -15.39 % | 55.683 M -14.34 % | 65.007 M 43.69 % | 45.241 M -33.30 % | 67.824 M -24.99 % | 90.419 M -10.39 % | 100.898 M 64.01 % | 61.521 M 33.64 % | 46.035 M 16.93 % | 39.369 M -19.15 % | 48.692 M 2.72 % | 47.403 M -3.75 % | 49.249 M | 0.000 | 0.000 |
Other current liabilities | 13.256 M 13.16 % | 11.714 M 1.69 % | 11.519 M -15.37 % | 13.611 M 11.23 % | 12.237 M -32.75 % | 18.197 M -8.93 % | 19.982 M -23.78 % | 26.217 M 6.39 % | 24.643 M 21.57 % | 20.270 M 36.79 % | 14.818 M 4.85 % | 14.133 M 39.38 % | 10.140 M -34.07 % | 15.381 M 64.45 % | 9.353 M -10.39 % | 10.438 M 14.18 % | 9.142 M -4.46 % | 9.569 M -1.45 % | 9.710 M -0.71 % | 9.779 M 3.59 % | 9.440 M 19.12 % | 7.925 M -2.75 % | 8.149 M 34.29 % | 6.068 M -5.51 % | 6.422 M -96.43 % | 179.807 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 412.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 261.613 M 8.58 % | 240.937 M 14.38 % | 210.648 M -7.25 % | 227.111 M -13.35 % | 262.090 M 11.03 % | 236.054 M 5.58 % | 223.574 M 23.61 % | 180.870 M 30.81 % | 138.269 M 3.99 % | 132.969 M 12.76 % | 117.917 M -6.62 % | 126.274 M -4.16 % | 131.750 M 1.80 % | 129.425 M -15.48 % | 153.129 M 29.87 % | 117.907 M -0.11 % | 118.036 M 21.08 % | 97.487 M -22.54 % | 125.859 M -11.43 % | 142.096 M -5.73 % | 150.735 M 7.29 % | 140.498 M -7.06 % | 151.171 M 5.04 % | 143.921 M -19.10 % | 177.906 M | 0.000 |
Total current liabilities | 294.577 M 8.33 % | 271.936 M 12.91 % | 240.847 M -5.23 % | 254.139 M -14.80 % | 298.274 M 6.60 % | 279.799 M -3.52 % | 290.015 M 23.42 % | 234.974 M 21.62 % | 193.201 M 10.69 % | 174.542 M 17.39 % | 148.682 M -3.72 % | 154.423 M -2.22 % | 157.925 M -3.20 % | 163.150 M -8.80 % | 178.897 M 18.97 % | 150.375 M 5.67 % | 142.304 M 9.15 % | 130.370 M -15.74 % | 154.732 M -9.46 % | 170.902 M -2.77 % | 175.773 M 6.44 % | 165.134 M -6.11 % | 175.879 M 5.61 % | 166.536 M -16.90 % | 200.395 M 1.17 % | 198.074 M |
Total liabilities | 317.695 M 7.84 % | 294.591 M 1.64 % | 289.851 M -7.32 % | 312.742 M -10.93 % | 351.104 M 2.31 % | 343.187 M -7.56 % | 371.256 M 20.92 % | 307.030 M 24.09 % | 247.432 M 10.80 % | 223.308 M 3.10 % | 216.601 M 7.47 % | 201.537 M -5.65 % | 213.608 M -6.38 % | 228.157 M 1.79 % | 224.138 M 2.72 % | 218.199 M -6.24 % | 232.723 M 0.63 % | 231.268 M 6.94 % | 216.253 M -0.32 % | 216.937 M 0.83 % | 215.142 M 0.62 % | 213.826 M -4.24 % | 223.282 M 3.47 % | 215.785 M 7.68 % | 200.395 M -2.00 % | 204.487 M |
Other non current assets | 2.602 M -17.76 % | 3.164 M | 0.000 | 0.000 -100.00 % | 9.700 M 0.51 % | 9.651 M -2.98 % | 9.947 M 4.58 % | 9.511 M -1.63 % | 9.669 M -0.04 % | 9.673 M 11.63 % | 8.665 M 4.16 % | 8.319 M -6.15 % | 8.864 M -29.68 % | 12.606 M -4.92 % | 13.259 M -1.62 % | 13.477 M -0.23 % | 13.508 M -4.86 % | 14.198 M 0.45 % | 14.134 M -3.21 % | 14.603 M -3.47 % | 15.128 M -3.04 % | 15.602 M -10.64 % | 17.459 M -3.70 % | 18.129 M -3.94 % | 18.873 M 149.02 % | -38.500 M |
Long term investments | 6.362 M -2.71 % | 6.539 M -2.14 % | 6.682 M -2.30 % | 6.839 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 446.000 K -8.23 % | 486.000 K 1.25 % | 480.000 K -9.43 % | 530.000 K 0.00 % | 530.000 K 12.77 % | 470.000 K 161.11 % | 180.000 K -17.05 % | 217.000 K -13.20 % | 250.000 K -7.41 % | 270.000 K -16.15 % | 322.000 K -15.93 % | 383.000 K 17.85 % | 325.000 K 19.49 % | 272.000 K -13.65 % | 315.000 K -6.80 % | 338.000 K -2.59 % | 347.000 K 9.81 % | 316.000 K 11.27 % | 284.000 K 5.58 % | 269.000 K 11.62 % | 241.000 K 2.12 % | 236.000 K -6.35 % | 252.000 K -9.35 % | 278.000 K -12.30 % | 317.000 K 10.07 % | 288.000 K |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 446.000 K -8.23 % | 486.000 K 1.25 % | 480.000 K -9.43 % | 530.000 K 0.00 % | 530.000 K 12.77 % | 470.000 K 161.11 % | 180.000 K -17.05 % | 217.000 K -13.20 % | 250.000 K -7.41 % | 270.000 K -16.15 % | 322.000 K -15.93 % | 383.000 K 17.85 % | 325.000 K 19.49 % | 272.000 K -13.65 % | 315.000 K -6.80 % | 338.000 K -2.59 % | 347.000 K 9.81 % | 316.000 K 11.27 % | 284.000 K 5.58 % | 269.000 K 11.62 % | 241.000 K 2.12 % | 236.000 K -6.35 % | 252.000 K -9.35 % | 278.000 K -12.30 % | 317.000 K 10.07 % | 288.000 K |
Property plant equipment net | 68.527 M -1.93 % | 69.873 M -7.35 % | 75.417 M -2.08 % | 77.016 M 1.48 % | 75.892 M 8.85 % | 69.723 M 5.91 % | 65.834 M 13.47 % | 58.017 M 6.51 % | 54.469 M 5.18 % | 51.784 M -2.35 % | 53.032 M -3.25 % | 54.811 M -1.89 % | 55.866 M 8.00 % | 51.726 M 0.53 % | 51.455 M -0.55 % | 51.739 M -3.01 % | 53.345 M 9.87 % | 48.554 M 5.93 % | 45.835 M 1.66 % | 45.086 M -1.97 % | 45.991 M -0.87 % | 46.394 M 14.23 % | 40.613 M 5.39 % | 38.537 M -1.44 % | 39.101 M 2.33 % | 38.212 M |
Total non current assets | 77.937 M -2.65 % | 80.062 M -6.58 % | 85.702 M -2.45 % | 87.856 M 2.01 % | 86.122 M 7.86 % | 79.844 M 5.11 % | 75.961 M 12.13 % | 67.745 M 5.21 % | 64.388 M 4.31 % | 61.727 M -0.47 % | 62.019 M -2.35 % | 63.513 M -2.37 % | 65.055 M 0.70 % | 64.604 M -0.65 % | 65.029 M -0.80 % | 65.554 M -2.45 % | 67.200 M 6.55 % | 63.068 M 4.67 % | 60.253 M 0.49 % | 59.958 M -2.28 % | 61.360 M -1.40 % | 62.232 M 6.70 % | 58.324 M 2.42 % | 56.944 M -2.31 % | 58.291 M 51.41 % | 38.500 M |
Other current assets | 6.421 M -5.27 % | 6.778 M -40.44 % | 11.380 M 1.03 % | 11.264 M -10.63 % | 12.604 M 145.07 % | 5.143 M -9.04 % | 5.654 M 23.96 % | 4.561 M 61.28 % | 2.828 M 62.25 % | 1.743 M -57.79 % | 4.129 M 12.17 % | 3.681 M -28.75 % | 5.166 M 73.41 % | 2.979 M 12.67 % | 2.644 M -1.49 % | 2.684 M 18.71 % | 2.261 M -42.38 % | 3.924 M 41.97 % | 2.764 M 23.17 % | 2.244 M -25.03 % | 2.993 M -2.06 % | 3.056 M 16.82 % | 2.616 M 17.10 % | 2.234 M -7.26 % | 2.409 M 42.80 % | 1.687 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 396.000 K 54.09 % | 257.000 K -80.22 % | 1.299 M 543.07 % | 202.000 K 40.28 % | 144.000 K -65.38 % | 416.000 K -83.01 % | 2.449 M 146.88 % | 992.000 K 208.07 % | 322.000 K -88.72 % | 2.854 M 41.15 % | 2.022 M 406.77 % | 399.000 K -0.50 % | 401.000 K 9.56 % | 366.000 K -55.47 % | 822.000 K 108.63 % | 394.000 K 1 613.04 % | 23.000 K -85.26 % | 156.000 K -71.16 % | 541.000 K 63.44 % | 331.000 K -14.25 % | 386.000 K 153.95 % | 152.000 K -48.99 % | 298.000 K 163.72 % | 113.000 K 205.41 % | 37.000 K -55.42 % | 83.000 K |
Cash and short term investments | 396.000 K 54.09 % | 257.000 K -80.22 % | 1.299 M 543.07 % | 202.000 K 40.28 % | 144.000 K -65.38 % | 416.000 K -83.01 % | 2.449 M 146.88 % | 992.000 K 208.07 % | 322.000 K -88.72 % | 2.854 M 41.15 % | 2.022 M 406.77 % | 399.000 K -0.50 % | 401.000 K 9.56 % | 366.000 K -55.47 % | 822.000 K 108.63 % | 394.000 K 1 613.04 % | 23.000 K -85.26 % | 156.000 K -71.16 % | 541.000 K 63.44 % | 331.000 K -14.25 % | 386.000 K 153.95 % | 152.000 K -48.99 % | 298.000 K 163.72 % | 113.000 K 205.41 % | 37.000 K -55.42 % | 83.000 K |
Total current assets | 338.546 M 6.78 % | 317.061 M 4.62 % | 303.061 M -5.78 % | 321.665 M -11.92 % | 365.177 M -0.71 % | 367.798 M -9.87 % | 408.055 M 13.71 % | 358.871 M 23.39 % | 290.843 M 13.51 % | 256.233 M 4.04 % | 246.289 M 7.65 % | 228.790 M -4.25 % | 238.947 M -6.18 % | 254.694 M 1.28 % | 251.466 M 3.32 % | 243.393 M -4.16 % | 253.946 M -2.51 % | 260.481 M 4.89 % | 248.331 M -0.92 % | 250.648 M 3.16 % | 242.965 M 0.75 % | 241.150 M -3.20 % | 249.112 M 3.03 % | 241.797 M 5.71 % | 228.735 M 1.52 % | 225.308 M |
Inventory | 186.965 M 12.54 % | 166.128 M 1.57 % | 163.553 M -8.15 % | 178.075 M -9.25 % | 196.227 M -1.69 % | 199.600 M -11.48 % | 225.492 M 26.72 % | 177.951 M 39.80 % | 127.288 M 12.98 % | 112.663 M -5.29 % | 118.961 M 19.66 % | 99.415 M -3.15 % | 102.645 M -15.87 % | 122.010 M 5.70 % | 115.434 M 7.12 % | 107.757 M -1.82 % | 109.754 M -10.09 % | 122.067 M 11.80 % | 109.181 M 0.29 % | 108.865 M 2.41 % | 106.299 M -5.46 % | 112.435 M -2.45 % | 115.264 M -0.20 % | 115.490 M 20.57 % | 95.790 M -2.43 % | 98.175 M |
Net receivables | 144.764 M 0.60 % | 143.898 M 13.46 % | 126.829 M -4.01 % | 132.124 M -15.41 % | 156.202 M -3.96 % | 162.639 M -6.78 % | 174.460 M -0.52 % | 175.367 M 9.33 % | 160.405 M 15.42 % | 138.973 M 14.69 % | 121.177 M -3.29 % | 125.295 M -4.16 % | 130.735 M 1.08 % | 129.339 M -2.43 % | 132.566 M 0.01 % | 132.558 M -6.59 % | 141.908 M 5.64 % | 134.334 M -1.11 % | 135.845 M -2.42 % | 139.208 M 4.44 % | 133.287 M 6.20 % | 125.507 M -4.14 % | 130.934 M 5.63 % | 123.960 M -5.01 % | 130.499 M 4.10 % | 125.363 M |
Tax assets | 0.000 | 0.000 -100.00 % | 3.123 M -10.03 % | 3.471 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.299 M |
Account payables | 19.708 M 2.19 % | 19.285 M 3.24 % | 18.680 M 43.64 % | 13.005 M -45.69 % | 23.947 M -6.27 % | 25.548 M -45.01 % | 46.459 M 66.60 % | 27.887 M -7.93 % | 30.289 M 42.18 % | 21.303 M 33.59 % | 15.947 M 13.78 % | 14.016 M -12.59 % | 16.035 M -12.59 % | 18.344 M 11.75 % | 16.415 M -25.49 % | 22.030 M 45.64 % | 15.126 M -35.12 % | 23.314 M 21.66 % | 19.163 M 0.71 % | 19.027 M 21.98 % | 15.598 M -6.66 % | 16.711 M 0.92 % | 16.559 M 0.07 % | 16.547 M 2.99 % | 16.067 M -12.04 % | 18.267 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 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 5.529 M -12.56 % | 6.323 M -16.68 % | 7.589 M -12.56 % | 8.679 M 25.29 % | 6.927 M 10.71 % | 6.257 M -1.22 % | 6.334 M 14.91 % | 5.512 M -7.28 % | 5.945 M 77.94 % | 3.341 M -2.40 % | 3.423 M 43.52 % | 2.385 M 2.98 % | 2.316 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 |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 34.246 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 0.00 % | 34.246 M 1.22 % | 33.834 M 0.00 % | 33.834 M 0.00 % | 33.834 M -0.54 % | 34.018 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 416.483 M 4.88 % | 397.123 M 2.15 % | 388.763 M -5.07 % | 409.521 M -9.26 % | 451.299 M 0.82 % | 447.642 M -7.52 % | 484.016 M 13.45 % | 426.616 M 20.10 % | 355.231 M 11.72 % | 317.960 M 3.13 % | 308.308 M 5.48 % | 292.303 M -3.85 % | 304.002 M -4.79 % | 319.298 M 0.89 % | 316.495 M 2.44 % | 308.947 M -3.80 % | 321.146 M -0.74 % | 323.549 M 4.85 % | 308.584 M -0.65 % | 310.606 M 2.06 % | 304.325 M 0.31 % | 303.382 M -1.32 % | 307.436 M 2.91 % | 298.741 M 4.08 % | 287.026 M 1.38 % | 283.107 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -22.927 M -17.91 % | -19.445 M -211.08 % | 17.506 M -61.27 % | 45.195 M 711.69 % | 5.568 M -85.75 % | 39.062 M 175.29 % | -51.884 M 18.84 % | -63.926 M -68.60 % | -37.916 M -854.82 % | -3.971 M 77.02 % | -17.284 M -224.88 % | 13.841 M 24.10 % | 11.153 M 208.86 % | 3.611 M 139.43 % | -9.157 M -181.46 % | 11.241 M 30.21 % | 8.633 M 171.66 % | -12.048 M -695.85 % | 2.022 M 129.69 % | -6.811 M -894.31 % | -685.000 K -109.33 % | 7.343 M 221.79 % | -6.029 M 55.77 % | -13.632 M -332.62 % | -3.151 M -123.03 % | 13.682 M |
Accounts receivables | -866.000 K 94.93 % | -17.069 M -422.36 % | 5.295 M -78.01 % | 24.078 M 274.06 % | 6.437 M -45.55 % | 11.821 M 1 203.31 % | 907.000 K 106.06 % | -14.962 M 30.19 % | -21.432 M -20.43 % | -17.796 M -532.15 % | 4.118 M -54.98 % | 9.148 M 279.23 % | -5.104 M -173.60 % | 6.935 M 86 787.50 % | -8.000 K -100.09 % | 9.350 M 223.45 % | -7.574 M -601.26 % | 1.511 M -55.07 % | 3.363 M 156.80 % | -5.921 M 23.89 % | -7.780 M -243.36 % | 5.427 M 177.82 % | -6.974 M -206.65 % | 6.539 M 227.32 % | -5.136 M -213.18 % | 4.538 M |
Inventory | -20.837 M -709.20 % | -2.575 M -117.73 % | 14.522 M -20.00 % | 18.152 M 438.16 % | 3.373 M -86.97 % | 25.892 M 154.46 % | -47.541 M 6.16 % | -50.663 M -246.41 % | -14.625 M -332.22 % | 6.298 M 132.22 % | -19.546 M -705.14 % | 3.230 M -83.32 % | 19.365 M 394.48 % | -6.576 M 14.34 % | -7.677 M -484.43 % | 1.997 M -83.78 % | 12.313 M 195.55 % | -12.886 M -3 977.85 % | -316.000 K 87.69 % | -2.566 M -141.82 % | 6.136 M 116.90 % | 2.829 M 1 151.77 % | 226.000 K 101.15 % | -19.700 M -926.00 % | 2.385 M -73.92 % | 9.144 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -1.224 M -715.08 % | 199.000 K 108.61 % | -2.311 M -177.94 % | 2.965 M 169.90 % | -4.242 M -414.46 % | 1.349 M 125.70 % | -5.250 M -409.01 % | 1.699 M 191.39 % | -1.859 M -124.70 % | 7.527 M 505.55 % | -1.856 M -226.86 % | 1.463 M 147.07 % | -3.108 M -195.57 % | 3.252 M 320.92 % | -1.472 M -1 288.68 % | -106.000 K -102.72 % | 3.894 M 678.60 % | -673.000 K 34.34 % | -1.025 M -161.16 % | 1.676 M 74.77 % | 959.000 K 205.04 % | -913.000 K -226.98 % | 719.000 K 252.65 % | -471.000 K -17.75 % | -400.000 K | 0.000 |
Other non cash items | 4.354 M -11.77 % | 4.935 M -22.85 % | 6.397 M 281.32 % | -3.528 M 10.64 % | -3.948 M 79.01 % | -18.813 M -198.78 % | 19.046 M 1 047.09 % | -2.011 M -112.51 % | 16.069 M 123.06 % | 7.204 M 26.85 % | 5.679 M 383.73 % | 1.174 M 269.90 % | -691.000 K -126.68 % | 2.590 M 180.19 % | -3.230 M -134.26 % | 9.429 M 231.45 % | -7.173 M -224.04 % | 5.783 M 151.33 % | 2.301 M -57.19 % | 5.375 M 254.32 % | 1.517 M -68.15 % | 4.763 M 14.41 % | 4.163 M -14.83 % | 4.888 M 364.20 % | 1.053 M -70.55 % | 3.576 M |
Net cash provided by operating activities | -10.523 M -176.48 % | -3.806 M -111.96 % | 31.820 M -26.23 % | 43.134 M 473.13 % | 7.526 M -71.85 % | 26.739 M 364.77 % | -10.099 M 66.23 % | -29.907 M -636.45 % | 5.575 M -62.20 % | 14.750 M 553.01 % | -3.256 M -113.79 % | 23.612 M 28.75 % | 18.339 M 27.00 % | 14.440 M 1 865.28 % | -818.000 K -102.57 % | 31.868 M 192.80 % | 10.884 M 396.53 % | 2.192 M -86.24 % | 15.930 M 80.29 % | 8.836 M -24.80 % | 11.750 M -48.63 % | 22.873 M 190.23 % | 7.881 M 1 132.90 % | -763.000 K -111.73 % | 6.507 M -67.11 % | 19.786 M |
Investments in property plant and equipment | -752.000 K 18.61 % | -924.000 K 72.52 % | -3.363 M -3.67 % | -3.244 M 64.75 % | -9.203 M -6.52 % | -8.640 M 25.23 % | -11.555 M -68.93 % | -6.840 M -76.88 % | -3.867 M -101.72 % | -1.917 M -134.07 % | -819.000 K 65.15 % | -2.350 M 10.17 % | -2.616 M 22.95 % | -3.395 M -5.73 % | -3.211 M -141.07 % | -1.332 M 85.82 % | -9.396 M -50.60 % | -6.239 M -65.97 % | -3.759 M -62.31 % | -2.316 M -2.21 % | -2.266 M 72.21 % | -8.154 M -97.53 % | -4.128 M -30.84 % | -3.155 M -11.13 % | -2.839 M -234.00 % | -850.000 K |
Acquisitions net | 0.000 | 0.000 -100.00 % | 133.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -252.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -2.243 M -311.01 % | 1.063 M 2 269.39 % | -49.000 K -244.12 % | 34.000 K -79.27 % | 164.000 K -83.18 % | 975.000 K -22.37 % | 1.256 M 3 388.89 % | 36.000 K -95.03 % | 725.000 K 489.43 % | 123.000 K 33.70 % | 92.000 K 73.58 % | 53.000 K -94.73 % | 1.006 M 302.40 % | 250.000 K -25.60 % | 336.000 K -50.81 % | 683.000 K 8.93 % | 627.000 K 0.64 % | 623.000 K 33.12 % | 468.000 K -2.30 % | 479.000 K 170.62 % | 177.000 K 20.41 % | 147.000 K 800.00 % | -21.000 K -101.45 % | 1.444 M 568.52 % | 216.000 K 325.00 % | -96.000 K |
Net cash used for investing activites | -2.995 M -2 254.68 % | 139.000 K 104.24 % | -3.279 M 5.29 % | -3.462 M 61.70 % | -9.039 M -17.93 % | -7.665 M 25.58 % | -10.299 M -51.37 % | -6.804 M -116.55 % | -3.142 M -75.14 % | -1.794 M -146.77 % | -727.000 K 68.35 % | -2.297 M -42.67 % | -1.610 M 48.81 % | -3.145 M -9.39 % | -2.875 M -342.99 % | -649.000 K 92.60 % | -8.769 M -56.14 % | -5.616 M -70.65 % | -3.291 M -79.15 % | -1.837 M 12.06 % | -2.089 M 73.91 % | -8.007 M -92.99 % | -4.149 M -142.49 % | -1.711 M 34.77 % | -2.623 M -177.27 % | -946.000 K |
Debt repayment | 9.124 M 44.96 % | 6.294 M 146.57 % | -13.515 M 54.38 % | -29.622 M -60.61 % | -18.444 M | 0.000 -100.00 % | 1.152 M | 0.000 -100.00 % | 8.068 M | 0.000 -100.00 % | 42.781 M | 0.000 100.00 % | -26.850 M | 0.000 100.00 % | -24.492 M | 0.000 100.00 % | -16.981 M | 0.000 -100.00 % | 16.357 M | 0.000 -100.00 % | 1.896 M | 0.000 -100.00 % | 4.629 M | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -6.000 M -200.00 % | -2.000 M | 0.000 | 0.000 100.00 % | -5.000 M 58.33 % | -12.000 M 52.00 % | -25.000 M -25.00 % | -20.000 M -100.00 % | -10.000 M -185.71 % | -3.500 M 0.00 % | -3.500 M -16.67 % | -3.000 M 40.00 % | -5.000 M 23.08 % | -6.500 M 0.00 % | -6.500 M -30.00 % | -5.000 M 50.00 % | -10.000 M -66.67 % | -6.000 M 40.00 % | -10.000 M -150.00 % | -4.000 M 52.94 % | -8.500 M -112.50 % | -4.000 M 33.33 % | -6.000 M -71.43 % | -3.500 M 30.00 % | -5.000 M | 0.000 |
Other financing activites | 10.533 M 731.10 % | -1.669 M 88.02 % | -13.929 M -39.40 % | -9.992 M -140.48 % | 24.685 M 371.06 % | -9.107 M -119.93 % | 45.703 M -20.35 % | 57.381 M 1 991.89 % | -3.033 M 64.83 % | -8.624 M 74.39 % | -33.675 M -83.85 % | -18.317 M -220.86 % | 15.156 M 388.63 % | -5.251 M -114.95 % | 35.113 M 235.84 % | -25.848 M -204.51 % | 24.733 M 173.63 % | 9.039 M 148.12 % | -18.786 M -515.13 % | -3.054 M -8.18 % | -2.823 M 74.36 % | -11.012 M -406.07 % | -2.176 M -135.97 % | 6.050 M 465.42 % | 1.070 M 105.70 % | -18.780 M |
Net cash used provided by financing activities | 13.657 M 420.27 % | 2.625 M 109.56 % | -27.444 M 30.72 % | -39.614 M -3 292.10 % | 1.241 M 105.88 % | -21.107 M -196.58 % | 21.855 M -41.53 % | 37.381 M 852.89 % | -4.965 M 59.05 % | -12.124 M -316.27 % | 5.606 M 126.30 % | -21.317 M -27.69 % | -16.694 M -42.06 % | -11.751 M -385.15 % | 4.121 M 113.36 % | -30.848 M -1 272.24 % | -2.248 M -173.97 % | 3.039 M 124.45 % | -12.429 M -76.20 % | -7.054 M 25.17 % | -9.427 M 37.20 % | -15.012 M -323.23 % | -3.547 M -239.10 % | 2.550 M 164.89 % | -3.930 M 79.07 % | -18.780 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 416.000 K 200.00 % | -416.000 K -141.94 % | 992.000 K 200.00 % | -992.000 K -134.76 % | 2.854 M 200.00 % | -2.854 M -815.29 % | 399.000 K 200.00 % | -399.000 K -209.02 % | 366.000 K 200.00 % | -366.000 K -192.89 % | 394.000 K 200.00 % | -394.000 K -352.56 % | 156.000 K 200.00 % | -156.000 K -147.13 % | 331.000 K 200.00 % | -331.000 K -317.76 % | 152.000 K 200.00 % | -152.000 K -234.51 % | 113.000 K 200.00 % | -113.000 K -236.14 % | 83.000 K | 0.000 |
Net change in cash | 139.000 K 113.34 % | -1.042 M -194.99 % | 1.097 M 1 791.38 % | 58.000 K -59.72 % | 144.000 K 105.88 % | -2.449 M -200.00 % | 2.449 M 860.56 % | -322.000 K -200.00 % | 322.000 K 115.92 % | -2.022 M -200.00 % | 2.022 M 604.24 % | -401.000 K -200.00 % | 401.000 K 148.78 % | -822.000 K -200.00 % | 822.000 K 3 673.91 % | -23.000 K -200.00 % | 23.000 K 104.25 % | -541.000 K -200.00 % | 541.000 K 240.16 % | -386.000 K -200.00 % | 386.000 K 229.53 % | -298.000 K -200.00 % | 298.000 K 292.11 % | 76.000 K 139.18 % | -194.000 K -423.33 % | 60.000 K |
Cash at beginning of period | 257.000 K -80.22 % | 1.299 M 543.07 % | 202.000 K 40.28 % | 144.000 K | 0.000 -100.00 % | 2.449 M | 0.000 -100.00 % | 322.000 K | 0.000 -100.00 % | 2.022 M | 0.000 -100.00 % | 401.000 K | 0.000 -100.00 % | 822.000 K | 0.000 -100.00 % | 23.000 K | 0.000 -100.00 % | 541.000 K | 0.000 -100.00 % | 386.000 K | 0.000 -100.00 % | 298.000 K | 0.000 -100.00 % | 37.000 K -83.98 % | 231.000 K 904.35 % | 23.000 K |
Cash at end of period | 396.000 K 54.09 % | 257.000 K -80.22 % | 1.299 M 543.07 % | 202.000 K 40.28 % | 144.000 K | 0.000 -100.00 % | 2.449 M | 0.000 -100.00 % | 322.000 K | 0.000 -100.00 % | 2.022 M | 0.000 -100.00 % | 401.000 K | 0.000 -100.00 % | 822.000 K | 0.000 -100.00 % | 23.000 K | 0.000 -100.00 % | 541.000 K | 0.000 -100.00 % | 386.000 K | 0.000 -100.00 % | 298.000 K 163.72 % | 113.000 K 205.41 % | 37.000 K -55.42 % | 83.000 K |
Operating cash flow | -3.793 M -224.16 % | 3.055 M -91.97 % | 38.064 M -11.75 % | 43.134 M 473.13 % | 7.526 M -71.85 % | 26.739 M 364.77 % | -10.099 M 66.23 % | -29.907 M -636.45 % | 5.575 M -62.20 % | 14.750 M 553.01 % | -3.256 M -113.79 % | 23.612 M 28.75 % | 18.339 M 27.00 % | 14.440 M 1 865.28 % | -818.000 K -102.57 % | 31.868 M 192.80 % | 10.884 M 396.53 % | 2.192 M -86.24 % | 15.930 M 80.29 % | 8.836 M -24.80 % | 11.750 M -48.63 % | 22.873 M 190.23 % | 7.881 M 1 132.90 % | -763.000 K -111.73 % | 6.507 M -67.11 % | 19.786 M |
Capital expenditure | -752.000 K 18.61 % | -924.000 K 72.52 % | -3.363 M -3.67 % | -3.244 M 64.75 % | -9.203 M -6.52 % | -8.640 M 25.23 % | -11.555 M -68.93 % | -6.840 M -76.88 % | -3.867 M -101.72 % | -1.917 M -134.07 % | -819.000 K 65.15 % | -2.350 M 10.17 % | -2.616 M 22.95 % | -3.395 M -5.73 % | -3.211 M -141.07 % | -1.332 M 85.82 % | -9.396 M -50.60 % | -6.239 M -65.97 % | -3.759 M -62.31 % | -2.316 M -2.21 % | -2.266 M 72.21 % | -8.154 M -97.53 % | -4.128 M -30.84 % | -3.155 M -11.13 % | -2.839 M -234.00 % | -850.000 K |
Free CashFlow | -4.545 M -313.28 % | 2.131 M -93.86 % | 34.701 M -13.01 % | 39.890 M 2 478.65 % | -1.677 M -109.27 % | 18.099 M 183.58 % | -21.654 M 41.07 % | -36.747 M -2 251.46 % | 1.708 M -86.69 % | 12.833 M 414.92 % | -4.075 M -119.17 % | 21.262 M 35.23 % | 15.723 M 42.35 % | 11.045 M 374.14 % | -4.029 M -113.19 % | 30.536 M 1 952.15 % | 1.488 M 136.77 % | -4.047 M -133.25 % | 12.171 M 86.67 % | 6.520 M -31.25 % | 9.484 M -35.57 % | 14.719 M 292.19 % | 3.753 M 195.79 % | -3.918 M -206.82 % | 3.668 M -80.63 % | 18.936 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 |