BIRM.TA

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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012