
Stelrad Group PLC SRAD.L
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 290.577 M -5.72 % | 308.193 M -2.57 % | 316.315 M 16.17 % | 272.285 M 38.52 % | 196.565 M -5.76 % | 208.581 M 1.64 % | 205.207 M 0.00 % | 205.208 M 14.83 % | 178.699 M 4.78 % | 170.545 M -3.58 % | 176.879 M |
Net income | 16.518 M 7.09 % | 15.424 M 257.95 % | 4.309 M -70.61 % | 14.660 M 68.53 % | 8.699 M 370.47 % | 1.849 M 1 068.06 % | -191.000 K 84.79 % | -1.256 M -133.75 % | 3.722 M 4.20 % | 3.572 M 120.46 % | -17.456 M |
Income before tax | 23.382 M 21.90 % | 19.182 M 87.23 % | 10.245 M -37.23 % | 16.321 M 77.65 % | 9.187 M 273.15 % | 2.462 M 909.02 % | 244.000 K -71.86 % | 867.000 K -84.23 % | 5.498 M 49.28 % | 3.683 M 119.95 % | -18.460 M |
Income before tax ratio | 0.08 29.29 % | 0.06 92.17 % | 0.03 -45.97 % | 0.06 28.25 % | 0.05 295.96 % | 0.01 892.69 % | 0.00 -71.86 % | 0.00 -86.27 % | 0.03 42.47 % | 0.02 120.69 % | -0.10 |
EBITDA | 42.315 M 13.16 % | 37.394 M 54.52 % | 24.200 M -28.51 % | 33.849 M 24.45 % | 27.198 M 75.09 % | 15.534 M -3.03 % | 16.019 M 49.82 % | 10.692 M -37.04 % | 16.981 M 19.17 % | 14.249 M -2.96 % | 14.683 M |
Net income ratio | 0.06 13.59 % | 0.05 267.38 % | 0.01 -74.70 % | 0.05 21.66 % | 0.04 399.23 % | 0.01 1 052.40 % | 0.00 84.79 % | -0.01 -129.39 % | 0.02 -0.56 % | 0.02 121.22 % | -0.10 |
Ratio EBITDA | 0.15 20.02 % | 0.12 58.59 % | 0.08 -38.46 % | 0.12 -10.16 % | 0.14 85.79 % | 0.07 -4.60 % | 0.08 49.82 % | 0.05 -45.17 % | 0.10 13.74 % | 0.08 0.65 % | 0.08 |
Gross profit ratio | 0.31 8.64 % | 0.28 11.33 % | 0.25 -13.85 % | 0.29 0.99 % | 0.29 11.53 % | 0.26 8.38 % | 0.24 5.80 % | 0.23 -17.92 % | 0.28 0.94 % | 0.27 10.70 % | 0.25 |
Weighted average shs out dil | 128.390 M 0.81 % | 127.353 M 0.00 % | 127.353 M 0.00 % | 127.353 M 0.00 % | 127.353 M -0.01 % | 127.365 M 0.00 % | 127.365 M 0.00 % | 127.365 M 0.00 % | 127.365 M 0.00 % | 127.365 M 0.00 % | 127.365 M |
Weighted average shs out | 127.353 M 0.00 % | 127.353 M 0.00 % | 127.353 M 0.00 % | 127.353 M 0.00 % | 127.353 M -0.01 % | 127.365 M 0.00 % | 127.365 M 0.00 % | 127.365 M 0.00 % | 127.365 M 0.00 % | 127.365 M 0.00 % | 127.365 M |
EPS diluted | 0.13 8.33 % | 0.12 255.03 % | 0.03 -71.83 % | 0.12 75.70 % | 0.07 371.03 % | 0.01 1 066.67 % | 0.00 84.85 % | -0.01 -133.90 % | 0.03 4.29 % | 0.03 120.00 % | -0.14 |
Earnings per share | 0.13 8.33 % | 0.12 255.03 % | 0.03 -71.83 % | 0.12 75.70 % | 0.07 371.03 % | 0.01 1 066.67 % | 0.00 84.85 % | -0.01 -133.90 % | 0.03 4.29 % | 0.03 120.00 % | -0.14 |
Gross profit | 88.960 M 2.43 % | 86.850 M 8.47 % | 80.067 M 0.08 % | 80.006 M 39.89 % | 57.193 M 5.11 % | 54.415 M 10.16 % | 49.397 M 5.80 % | 46.689 M -5.74 % | 49.532 M 5.77 % | 46.831 M 6.73 % | 43.877 M |
Income tax expense | 6.864 M 82.65 % | 3.758 M -36.69 % | 5.936 M 257.38 % | 1.661 M 240.37 % | 488.000 K -20.39 % | 613.000 K 40.92 % | 435.000 K -79.51 % | 2.123 M 19.54 % | 1.776 M 1 500.00 % | 111.000 K -91.46 % | 1.300 M |
Cost of revenue | 201.617 M -8.91 % | 221.343 M -6.31 % | 236.248 M 22.87 % | 192.279 M 37.96 % | 139.372 M -9.60 % | 154.166 M -1.06 % | 155.810 M -1.71 % | 158.519 M 22.72 % | 129.167 M 4.41 % | 123.714 M -6.98 % | 133.002 M |
General and administrative expenses | 17.165 M 3.25 % | 16.624 M 29.76 % | 12.811 M 10.59 % | 11.584 M -1.34 % | 11.741 M -7.14 % | 12.644 M 16.32 % | 10.870 M -5.95 % | 11.558 M 0.78 % | 11.468 M -4.23 % | 11.975 M 18.88 % | 10.073 M |
Selling and marketing expenses | 41.729 M -1.30 % | 42.278 M 3.62 % | 40.800 M 15.00 % | 35.478 M 13.48 % | 31.265 M -3.06 % | 32.253 M 13.18 % | 28.497 M -0.44 % | 28.622 M 7.67 % | 26.583 M 7.53 % | 24.722 M -8.80 % | 27.106 M |
Other expenses | -2.871 M -786.11 % | -324.000 K | 0.000 -100.00 % | 5.338 M 183.90 % | -6.362 M 92.87 % | -89.263 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 57.575 M -4.31 % | 60.169 M 10.67 % | 54.366 M 1.72 % | 53.447 M 41.89 % | 37.669 M 187.24 % | -43.181 M -3.68 % | -41.650 M -5.81 % | -39.363 M -2.70 % | -38.327 M -4.72 % | -36.601 M 24.08 % | -48.211 M |
Cost and expenses | 259.192 M -7.93 % | 281.512 M -4.15 % | 293.687 M 19.23 % | 246.313 M 39.13 % | 177.041 M 59.52 % | 110.985 M -2.78 % | 114.160 M -4.19 % | 119.156 M 31.17 % | 90.840 M 4.28 % | 87.113 M 2.74 % | 84.791 M |
Research and development expenses | 1.552 M -2.45 % | 1.591 M 46.91 % | 1.083 M 3.44 % | 1.047 M 2.15 % | 1.025 M 8.01 % | 949.000 K -0.84 % | 957.000 K 1.06 % | 947.000 K 0.96 % | 938.000 K -0.21 % | 940.000 K -64.93 % | 2.680 M |
Selling general and administrative expenses | 58.894 M -0.01 % | 58.902 M 10.55 % | 53.283 M 13.22 % | 47.062 M 9.43 % | 43.006 M -4.71 % | 45.133 M 14.04 % | 39.578 M -2.14 % | 40.442 M 5.62 % | 38.290 M 3.82 % | 36.881 M -1.25 % | 37.346 M |
Interest income | 186.000 K 2.20 % | 182.000 K 264.00 % | 50.000 K -64.54 % | 141.000 K 107.35 % | 68.000 K -8.11 % | 74.000 K -2.63 % | 76.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 7.268 M -0.76 % | 7.324 M 78.98 % | 4.092 M -59.56 % | 10.119 M 0.29 % | 10.090 M 14.46 % | 8.815 M 15.74 % | 7.616 M 17.91 % | 6.459 M 13.18 % | 5.707 M -12.83 % | 6.547 M -53.65 % | 14.126 M |
Depreciation and amortization | 12.160 M 0.73 % | 12.072 M 22.40 % | 9.863 M 33.12 % | 7.409 M -6.46 % | 7.921 M 6.42 % | 7.443 M 48.36 % | 5.017 M 0.08 % | 5.013 M 6.75 % | 4.696 M 10.05 % | 4.267 M -48.07 % | 8.217 M |
Operating income | 31.385 M 17.63 % | 26.681 M 17.91 % | 22.628 M -14.80 % | 26.559 M 36.03 % | 19.524 M 103.04 % | 9.616 M -12.13 % | 10.943 M 92.69 % | 5.679 M -53.77 % | 12.285 M 23.07 % | 9.982 M 54.38 % | 6.466 M |
Operating income ratio | 0.11 24.76 % | 0.09 21.02 % | 0.07 -26.66 % | 0.10 -1.80 % | 0.10 115.45 % | 0.05 -13.55 % | 0.05 92.69 % | 0.03 -59.74 % | 0.07 17.46 % | 0.06 60.11 % | 0.04 |
Total other income expenses net | -8.003 M -6.72 % | -7.499 M 39.44 % | -12.383 M -20.95 % | -10.238 M 0.96 % | -10.337 M | 0.000 100.00 % | -7.993 M -66.11 % | -4.812 M 29.10 % | -6.787 M 1.98 % | -6.924 M 72.22 % | -24.926 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 66.908 M -3.39 % | 69.254 M -10.52 % | 77.392 M 57.63 % | 49.096 M -28.91 % | 69.062 M -3.69 % | 71.710 M 33.82 % | 53.586 M 20.04 % | 44.641 M 9.18 % | 40.887 M -3.49 % | 42.367 M -85.66 % | 295.352 M |
Total investments | 284.000 K -5.65 % | 301.000 K -5.05 % | 317.000 K 3 070.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 353.000 K | 0.000 | 0.000 |
Total debt | 85.541 M -5.68 % | 90.696 M -9.33 % | 100.033 M 54.71 % | 64.659 M -27.46 % | 89.132 M 2.54 % | 86.927 M 21.97 % | 71.269 M 19.77 % | 59.503 M 9.36 % | 54.409 M 8.44 % | 50.173 M -83.54 % | 304.764 M |
Accumulated other comprehensive income loss | 0.000 100.00 % | -63.792 M 63.86 % | -176.527 M -2.84 % | -171.646 M -403.04 % | -34.122 M -29.83 % | -26.283 M -32.54 % | -19.830 M -75.50 % | -11.299 M -77.63 % | -6.361 M 29.56 % | -9.030 M 95.42 % | -197.042 M |
Retained earnings | 239.788 M 2.77 % | 233.329 M 2.41 % | 227.849 M 294.11 % | 57.814 M 33.64 % | 43.260 M 24.28 % | 34.808 M 3.93 % | 33.491 M -1.36 % | 33.953 M -3.95 % | 35.348 M 11.42 % | 31.724 M 1 225.15 % | 2.394 M |
Common stock | 127.000 K 0.00 % | 127.000 K 0.00 % | 127.000 K -99.90 % | 127.353 M 195 827.69 % | 65.000 K -74.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K |
Total equity | 57.593 M 4.34 % | 55.195 M 7.28 % | 51.449 M 91.17 % | 26.912 M 186.66 % | 9.388 M 6.99 % | 8.775 M -36.92 % | 13.911 M -39.26 % | 22.904 M -21.66 % | 29.237 M 27.43 % | 22.944 M 111.72 % | -195.802 M |
Other non current liabilities | 7.028 M 16.49 % | 6.033 M -4.86 % | 6.341 M 236.21 % | 1.886 M -30.97 % | 2.732 M -2.71 % | 2.808 M 471.89 % | 491.000 K -85.76 % | 3.448 M -0.09 % | 3.451 M -9.16 % | 3.799 M -4.45 % | 3.976 M |
Long term debt | 83.329 M -5.55 % | 88.227 M -10.44 % | 98.513 M 56.71 % | 62.865 M -26.72 % | 85.785 M 3.83 % | 82.624 M 21.93 % | 67.764 M 19.31 % | 56.797 M 9.67 % | 51.789 M 7.84 % | 48.022 M -3.10 % | 49.560 M |
Total non current liabilities | 90.566 M -4.14 % | 94.478 M -12.08 % | 107.465 M 65.64 % | 64.877 M -26.71 % | 88.517 M 3.61 % | 85.432 M 20.63 % | 70.820 M 17.55 % | 60.245 M 9.06 % | 55.240 M 6.60 % | 51.821 M -3.20 % | 53.536 M |
Other current liabilities | 19.556 M -39.13 % | 32.128 M 31.66 % | 24.402 M -7.26 % | 26.311 M 54.16 % | 17.067 M -16.75 % | 20.501 M 54.24 % | 13.292 M -21.13 % | 16.852 M 33.72 % | 12.602 M -15.33 % | 14.883 M -92.35 % | 194.630 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 1.829 M 201.95 % | -1.794 M | 0.000 100.00 % | -4.303 M -22.77 % | -3.505 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 2.212 M -10.41 % | 2.469 M 62.43 % | 1.520 M -57.64 % | 3.588 M 7.20 % | 3.347 M -22.22 % | 4.303 M 22.77 % | 3.505 M 26.40 % | 2.773 M 0.04 % | 2.772 M 27.10 % | 2.181 M -99.15 % | 255.229 M |
Total current liabilities | 72.721 M -14.99 % | 85.546 M -17.33 % | 103.483 M 18.43 % | 87.378 M 51.62 % | 57.628 M 1.50 % | 56.777 M -0.24 % | 56.915 M -1.00 % | 57.492 M 25.04 % | 45.979 M 4.53 % | 43.986 M -90.75 % | 475.434 M |
Total liabilities | 163.287 M -9.30 % | 180.024 M -14.66 % | 210.948 M 38.55 % | 152.255 M 4.18 % | 146.145 M 2.77 % | 142.209 M 11.33 % | 127.735 M 8.49 % | 117.737 M 16.32 % | 101.219 M 5.65 % | 95.807 M -81.89 % | 528.970 M |
Other non current assets | 0.000 | 0.000 100.00 % | -1.294 M 97.59 % | -53.694 M -315 947.06 % | 17.000 K -22.73 % | 22.000 K -15.38 % | 26.000 K -99.28 % | 3.594 M 10.96 % | 3.239 M 22.50 % | 2.644 M 107.05 % | 1.277 M |
Long term investments | 284.000 K -5.65 % | 301.000 K -5.05 % | 317.000 K 3 070.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 2.045 M -18.82 % | 2.519 M -34.66 % | 3.855 M -91.65 % | 46.167 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 2.607 M -4.58 % | 2.732 M 111.13 % | 1.294 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 4.652 M -11.41 % | 5.251 M 1.98 % | 5.149 M -89.14 % | 47.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 79.173 M -9.25 % | 87.247 M -4.76 % | 91.604 M 70.60 % | 53.694 M -12.01 % | 61.024 M -0.62 % | 61.403 M 18.90 % | 51.643 M 6.86 % | 48.326 M 8.10 % | 44.704 M 16.87 % | 38.251 M -8.79 % | 41.939 M |
Total non current assets | 88.930 M -10.61 % | 99.484 M -1.67 % | 101.173 M 88.43 % | 53.694 M -17.88 % | 65.383 M 1.03 % | 64.717 M 17.48 % | 55.090 M 6.11 % | 51.920 M 8.30 % | 47.943 M 17.23 % | 40.895 M -5.37 % | 43.216 M |
Other current assets | 1.098 M -66.71 % | 3.298 M 487.88 % | 561.000 K -16.02 % | 668.000 K -80.56 % | 3.436 M 7.34 % | 3.201 M 0.38 % | 3.189 M 39.75 % | 2.282 M 30.85 % | 1.744 M -69.51 % | 5.720 M -97.38 % | 218.695 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 353.000 K | 0.000 | 0.000 |
cash and cash equivalents | 18.633 M -13.10 % | 21.442 M -5.30 % | 22.641 M 45.48 % | 15.563 M -22.46 % | 20.070 M 31.89 % | 15.217 M -13.95 % | 17.683 M 18.98 % | 14.862 M 9.91 % | 13.522 M 73.23 % | 7.806 M -17.06 % | 9.412 M |
Cash and short term investments | 18.633 M -13.10 % | 21.442 M -5.30 % | 22.641 M 45.48 % | 15.563 M -22.46 % | 20.070 M 31.89 % | 15.217 M -13.95 % | 17.683 M 18.98 % | 14.862 M 7.11 % | 13.875 M 77.75 % | 7.806 M -17.06 % | 9.412 M |
Total current assets | 131.950 M -2.79 % | 135.735 M -15.81 % | 161.224 M 35.28 % | 119.179 M 32.20 % | 90.150 M 4.50 % | 86.267 M -0.33 % | 86.556 M -2.44 % | 88.721 M 7.52 % | 82.513 M 5.98 % | 77.856 M -73.15 % | 289.952 M |
Inventory | 67.311 M 6.21 % | 63.376 M -18.59 % | 77.851 M 37.11 % | 56.781 M 83.25 % | 30.986 M -13.68 % | 35.896 M 3.82 % | 34.575 M 2.42 % | 33.759 M 13.12 % | 29.843 M 15.87 % | 25.755 M 5.74 % | 24.358 M |
Net receivables | 44.908 M -5.69 % | 47.619 M -20.86 % | 60.171 M 30.33 % | 46.167 M 29.47 % | 35.658 M 11.60 % | 31.953 M 2.71 % | 31.109 M -17.74 % | 37.818 M 2.07 % | 37.051 M -3.95 % | 38.575 M 2.90 % | 37.487 M |
Tax assets | 4.821 M -27.88 % | 6.685 M 23.87 % | 5.397 M -14.12 % | 6.284 M 44.73 % | 4.342 M 31.90 % | 3.292 M -3.77 % | 3.421 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 -100.00 % | 6.294 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 46.581 M -5.44 % | 49.263 M -33.34 % | 73.903 M 27.97 % | 57.751 M 84.33 % | 31.331 M -5.37 % | 33.110 M -10.19 % | 36.867 M -2.64 % | 37.867 M 23.73 % | 30.605 M 13.68 % | 26.922 M 5.27 % | 25.575 M |
Tax payables | 4.372 M 159.31 % | 1.686 M -7.82 % | 1.829 M 20.17 % | 1.522 M -74.13 % | 5.883 M 85.82 % | 3.166 M -2.61 % | 3.251 M | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.565 M | 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 100.00 % | -1.404 M |
Capital lease obligations | 7.883 M -20.14 % | 9.871 M -1.64 % | 10.036 M 7.71 % | 9.318 M -12.22 % | 10.615 M -1.94 % | 10.825 M 6 230.41 % | 171.000 K 94.32 % | 88.000 K -47.31 % | 167.000 K 178.33 % | 60.000 K 30.43 % | 46.000 K |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 171.646 M 403.04 % | 34.122 M -2.67 % | 35.058 M 76.79 % | 19.830 M 75.50 % | 11.299 M 77.63 % | 6.361 M -29.56 % | 9.030 M -95.42 % | 197.042 M |
Other total stockholders equity | -182.322 M -2.28 % | -178.261 M | 0.000 100.00 % | -158.255 M -366.50 % | -33.924 M 44.70 % | -61.341 M -54.67 % | -39.660 M -251.00 % | -11.299 M -77.63 % | -6.361 M 29.56 % | -9.030 M 95.42 % | -197.042 M |
Deferred tax liabilities non current | 209.000 K -4.13 % | 218.000 K -91.65 % | 2.611 M 1 972.22 % | 126.000 K | 0.000 | 0.000 -100.00 % | 289.000 K | 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 |
Total assets | 220.880 M -6.10 % | 235.219 M -10.36 % | 262.397 M 46.45 % | 179.167 M 15.20 % | 155.533 M 3.01 % | 150.984 M 6.59 % | 141.646 M 0.71 % | 140.641 M 7.81 % | 130.456 M 9.86 % | 118.751 M -64.36 % | 333.168 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -24.041 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 440.000 K -14.56 % | 515.000 K 106.00 % | 250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -12.375 M -869.11 % | 1.609 M 128.21 % | -5.704 M 88.38 % | -49.075 M -6 005.54 % | 831.000 K 114.97 % | -5.551 M -426.34 % | 1.701 M 118.96 % | -8.972 M -432.15 % | -1.686 M 73.11 % | -6.270 M -142.73 % | 14.672 M |
Accounts receivables | 3.885 M -52.83 % | 8.237 M 404.72 % | 1.632 M 109.39 % | -17.380 M -172.71 % | -6.373 M -105.71 % | -3.098 M -495.15 % | 784.000 K 117.65 % | -4.441 M -335.22 % | 1.888 M 145.52 % | -4.148 M -174.64 % | 5.557 M |
Inventory | -6.143 M -147.68 % | 12.884 M 120.96 % | 5.831 M 118.40 % | -31.695 M -961.04 % | 3.681 M 213.82 % | -3.234 M -41.97 % | -2.278 M 54.21 % | -4.975 M -69.74 % | -2.931 M 0.58 % | -2.948 M -134.16 % | 8.630 M |
Accounts payables | -6.743 M 66.89 % | -20.364 M -76.65 % | -11.528 M -128.61 % | 40.291 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -3.374 M -496.01 % | 852.000 K 151.98 % | -1.639 M -2 228.57 % | 77.000 K -97.81 % | 3.523 M 351.09 % | 781.000 K -75.56 % | 3.195 M 619.59 % | 444.000 K 169.05 % | -643.000 K -177.85 % | 826.000 K 70.31 % | 485.000 K |
Other non cash items | 1.806 M -54.31 % | 3.953 M -89.77 % | 38.650 M -20.25 % | 48.461 M 483.66 % | 8.303 M -0.71 % | 8.362 M 17.15 % | 7.138 M -64.69 % | 20.216 M 187.36 % | 7.035 M 103.34 % | -210.365 M -1 662.43 % | 13.464 M |
Net cash provided by operating activities | 25.413 M -24.31 % | 33.573 M 43.92 % | 23.327 M 8.73 % | 21.455 M -18.24 % | 26.242 M 106.37 % | 12.716 M -9.82 % | 14.100 M -6.01 % | 15.001 M 8.96 % | 13.767 M 18.81 % | 11.587 M -73.75 % | 44.142 M |
Investments in property plant and equipment | -5.861 M 11.01 % | -6.586 M 33.04 % | -9.835 M -13.75 % | -8.646 M -0.07 % | -8.640 M 7.75 % | -9.366 M 10.05 % | -10.413 M -3.04 % | -10.106 M -16.68 % | -8.661 M -17.23 % | -7.388 M 27.43 % | -10.180 M |
Acquisitions net | 0.000 | 0.000 100.00 % | -20.168 M -4 241.27 % | 487.000 K | 0.000 | 0.000 100.00 % | -1.664 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 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 |
Other investing activites | 241.000 K 255.48 % | -155.000 K | 0.000 | 0.000 -100.00 % | 474.000 K -72.33 % | 1.713 M 851.67 % | 180.000 K -22.75 % | 233.000 K -93.56 % | 3.620 M -98.47 % | 235.902 M 50 522.75 % | 466.000 K |
Net cash used for investing activites | -5.620 M 16.63 % | -6.741 M 77.53 % | -30.003 M -267.73 % | -8.159 M 0.09 % | -8.166 M -6.70 % | -7.653 M 35.67 % | -11.897 M -20.50 % | -9.873 M -95.85 % | -5.041 M -102.21 % | 228.514 M 2 452.42 % | -9.714 M |
Debt repayment | -1.762 M 78.90 % | -8.350 M -137.74 % | 22.126 M 171.31 % | -31.029 M -343.33 % | -6.999 M -56.65 % | -4.468 M -198.78 % | 4.523 M 407.90 % | -1.469 M 40.96 % | -2.488 M 94.12 % | -42.286 M -597.56 % | -6.062 M |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 25.085 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -13.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.993 M |
Dividends paid | -9.806 M -0.79 % | -9.729 M -96.90 % | -4.941 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -10.237 M -7.23 % | -9.547 M -285.27 % | -2.478 M 35.10 % | -3.818 M -49.14 % | -2.560 M -190.58 % | -881.000 K -6.92 % | -824.000 K -20.82 % | -682.000 K 12.11 % | -776.000 K 99.65 % | -219.501 M -1 930.35 % | -10.811 M |
Net cash used provided by financing activities | -21.805 M 21.07 % | -27.626 M -287.84 % | 14.707 M 250.46 % | -9.775 M -2.26 % | -9.559 M -78.71 % | -5.349 M -244.61 % | 3.699 M 271.97 % | -2.151 M 34.10 % | -3.264 M 98.75 % | -261.787 M -1 097.23 % | -21.866 M |
Effect of forex changes on cash | -797.000 K -96.79 % | -405.000 K 57.50 % | -953.000 K 88.15 % | -8.041 M -119.46 % | -3.664 M -68.07 % | -2.180 M 29.24 % | -3.081 M -88.21 % | -1.637 M -744.49 % | 254.000 K 143.12 % | -589.000 K -5.94 % | -556.000 K |
Net change in cash | -2.809 M -134.28 % | -1.199 M -116.94 % | 7.078 M 256.59 % | -4.520 M -193.14 % | 4.853 M 296.80 % | -2.466 M -187.42 % | 2.821 M 110.52 % | 1.340 M -76.56 % | 5.716 M 125.66 % | -22.275 M -285.53 % | 12.006 M |
Cash at beginning of period | 21.442 M -5.30 % | 22.641 M 45.48 % | 15.563 M -22.51 % | 20.083 M 31.98 % | 15.217 M -13.95 % | 17.683 M 18.98 % | 14.862 M 9.91 % | 13.522 M 73.23 % | 7.806 M -74.05 % | 30.081 M 66.42 % | 18.075 M |
Cash at end of period | 18.633 M -13.10 % | 21.442 M -5.30 % | 22.641 M 45.48 % | 15.563 M -22.46 % | 20.070 M 31.89 % | 15.217 M -13.95 % | 17.683 M 18.98 % | 14.862 M 9.91 % | 13.522 M 73.23 % | 7.806 M -74.05 % | 30.081 M |
Operating cash flow | 25.413 M -24.31 % | 33.573 M 43.92 % | 23.327 M 8.73 % | 21.455 M -18.24 % | 26.242 M 106.37 % | 12.716 M -9.82 % | 14.100 M -6.01 % | 15.001 M 8.96 % | 13.767 M 18.81 % | 11.587 M -73.75 % | 44.142 M |
Capital expenditure | -5.861 M 17.37 % | -7.093 M 27.88 % | -9.835 M -13.75 % | -8.646 M -0.07 % | -8.640 M 7.75 % | -9.366 M 10.05 % | -10.413 M -3.04 % | -10.106 M -16.68 % | -8.661 M -17.23 % | -7.388 M 27.43 % | -10.180 M |
Free CashFlow | 19.552 M -26.16 % | 26.480 M 96.26 % | 13.492 M 5.33 % | 12.809 M -27.23 % | 17.602 M 425.43 % | 3.350 M -9.14 % | 3.687 M -24.68 % | 4.895 M -4.13 % | 5.106 M 21.60 % | 4.199 M -87.64 % | 33.962 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
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 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 136.475 M -7.45 % | 147.461 M 3.04 % | 143.116 M -5.32 % | 151.150 M -3.75 % | 157.043 M -5.51 % | 166.205 M 10.72 % | 150.110 M 3.98 % | 144.360 M 12.85 % | 127.925 M |
Net income | -3.445 M -140.56 % | 8.494 M 5.86 % | 8.024 M 7.91 % | 7.436 M -6.91 % | 7.988 M 119.21 % | 3.644 M 447.97 % | 665.000 K -88.57 % | 5.818 M -34.20 % | 8.842 M |
Income before tax | 98.000 K -99.16 % | 11.659 M -0.55 % | 11.723 M 31.41 % | 8.921 M -13.06 % | 10.261 M 84.88 % | 5.550 M 18.21 % | 4.695 M 20.26 % | 3.904 M -68.56 % | 12.417 M |
Income before tax ratio | 0.00 -99.09 % | 0.08 -3.48 % | 0.08 38.79 % | 0.06 -9.67 % | 0.07 95.67 % | 0.03 6.76 % | 0.03 15.65 % | 0.03 -72.14 % | 0.10 |
EBITDA | 16.747 M -23.61 % | 21.922 M 4.18 % | 21.042 M 9.37 % | 19.239 M -2.32 % | 19.696 M 40.80 % | 13.989 M -25.83 % | 18.861 M 2.06 % | 18.481 M -9.18 % | 20.349 M |
Net income ratio | -0.03 -143.82 % | 0.06 2.74 % | 0.06 13.97 % | 0.05 -3.28 % | 0.05 132.00 % | 0.02 394.91 % | 0.00 -89.01 % | 0.04 -41.69 % | 0.07 |
Ratio EBITDA | 0.12 -17.46 % | 0.15 1.11 % | 0.15 15.51 % | 0.13 1.49 % | 0.13 49.01 % | 0.08 -33.01 % | 0.13 -1.85 % | 0.13 -19.52 % | 0.16 |
Gross profit ratio | 0.29 -3.07 % | 0.30 -1.40 % | 0.31 7.10 % | 0.29 4.34 % | 0.28 15.28 % | 0.24 -10.82 % | 0.27 -5.04 % | 0.28 -7.79 % | 0.31 |
Weighted average shs out dil | 129.438 M 0.61 % | 128.659 M 0.43 % | 128.106 M 0.59 % | 127.353 M 0.00 % | 127.353 M 0.00 % | 127.353 M -0.16 % | 127.554 M 0.16 % | 127.353 M 0.00 % | 127.353 M |
Weighted average shs out | 127.357 M 0.00 % | 127.353 M 0.00 % | 127.353 M 0.00 % | 127.353 M 0.00 % | 127.353 M 0.00 % | 127.353 M 0.00 % | 127.353 M 0.00 % | 127.353 M -0.04 % | 127.408 M |
EPS diluted | -0.03 -140.91 % | 0.07 5.43 % | 0.06 7.19 % | 0.06 -6.86 % | 0.06 119.23 % | 0.03 450.00 % | 0.01 -88.62 % | 0.05 -34.15 % | 0.07 |
Earnings per share | -0.03 -140.48 % | 0.07 5.87 % | 0.06 7.88 % | 0.06 -6.86 % | 0.06 119.23 % | 0.03 450.00 % | 0.01 -88.62 % | 0.05 -34.15 % | 0.07 |
Gross profit | 40.216 M -10.29 % | 44.831 M 1.59 % | 44.129 M 1.40 % | 43.518 M 0.43 % | 43.332 M 8.93 % | 39.780 M -1.26 % | 40.287 M -1.25 % | 40.798 M 4.06 % | 39.208 M |
Income tax expense | 3.543 M 11.94 % | 3.165 M -14.44 % | 3.699 M 149.09 % | 1.485 M -34.67 % | 2.273 M 19.25 % | 1.906 M -52.70 % | 4.030 M 110.55 % | 1.914 M -46.46 % | 3.575 M |
Cost of revenue | 96.259 M -6.21 % | 102.630 M 3.68 % | 98.987 M -8.03 % | 107.632 M -5.35 % | 113.711 M -10.06 % | 126.425 M 15.12 % | 109.823 M 6.05 % | 103.562 M 16.73 % | 88.717 M |
General and administrative expenses | 8.788 M 9.84 % | 8.001 M -12.69 % | 9.164 M 12.29 % | 8.161 M -3.57 % | 8.463 M 38.15 % | 6.126 M -8.36 % | 6.685 M 6.91 % | 6.253 M 17.30 % | 5.331 M |
Selling and marketing expenses | 19.699 M -9.67 % | 21.807 M 9.46 % | 19.922 M -5.03 % | 20.977 M -1.52 % | 21.301 M -2.41 % | 21.826 M 15.03 % | 18.974 M 4.24 % | 18.202 M 5.36 % | 17.276 M |
Other expenses | 7.885 M 450.91 % | -2.247 M -260.10 % | -624.000 K 60.78 % | -1.591 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 36.372 M 24.93 % | 29.113 M 2.29 % | 28.462 M -2.32 % | 29.138 M -2.10 % | 29.764 M 3.68 % | 28.707 M 11.88 % | 25.659 M -21.63 % | 32.742 M 53.78 % | 21.292 M |
Cost and expenses | 132.631 M 0.67 % | 131.743 M 3.37 % | 127.449 M -6.82 % | 136.770 M -4.67 % | 143.475 M -7.51 % | 155.132 M 14.50 % | 135.482 M -0.60 % | 136.304 M 23.90 % | 110.009 M |
Research and development expenses | 0.000 -100.00 % | 1.552 M | 0.000 -100.00 % | 1.591 M | 0.000 -100.00 % | 1.083 M | 0.000 -100.00 % | 1.047 M | 0.000 |
Selling general and administrative expenses | 28.487 M -4.43 % | 29.808 M 2.48 % | 29.086 M -0.18 % | 29.138 M -2.10 % | 29.764 M 3.68 % | 28.707 M 11.88 % | 25.659 M 3.82 % | 24.715 M 9.32 % | 22.607 M |
Interest income | 86.000 K 17.81 % | 73.000 K -35.40 % | 113.000 K -19.86 % | 141.000 K 243.90 % | 41.000 K 115.79 % | 19.000 K -38.71 % | 31.000 K | 0.000 | 0.000 |
Interest expense | 3.832 M -7.26 % | 4.132 M 1.85 % | 4.057 M -1.10 % | 4.102 M 14.61 % | 3.579 M 27.28 % | 2.812 M 59.68 % | 1.761 M -57.59 % | 4.152 M -24.50 % | 5.499 M |
Depreciation and amortization | 5.966 M -2.69 % | 6.131 M 1.69 % | 6.029 M -3.01 % | 6.216 M 6.15 % | 5.856 M 4.07 % | 5.627 M 32.84 % | 4.236 M 117.68 % | 1.946 M -48.57 % | 3.784 M |
Operating income | 3.844 M -74.41 % | 15.023 M -4.11 % | 15.667 M 8.95 % | 14.380 M 5.98 % | 13.568 M 22.53 % | 11.073 M -24.30 % | 14.628 M -11.53 % | 16.535 M -0.18 % | 16.565 M |
Operating income ratio | 0.03 -72.35 % | 0.10 -6.94 % | 0.11 15.07 % | 0.10 10.12 % | 0.09 29.68 % | 0.07 -31.63 % | 0.10 -14.92 % | 0.11 -11.55 % | 0.13 |
Total other income expenses net | -3.746 M -11.36 % | -3.364 M 14.71 % | -3.944 M 27.75 % | -5.459 M -65.07 % | -3.307 M 36.80 % | -5.233 M 47.32 % | -9.933 M -109.60 % | -4.739 M 13.82 % | -5.499 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 |
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 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 72.651 M 8.58 % | 66.908 M -7.77 % | 72.546 M 4.75 % | 69.254 M -13.58 % | 80.137 M 3.55 % | 77.392 M 39.34 % | 55.542 M 13.13 % | 49.096 M -21.79 % | 62.777 M -9.10 % | 69.062 M -3.69 % | 71.710 M 33.82 % | 53.586 M 20.04 % | 44.641 M 9.18 % | 40.887 M -3.49 % | 42.367 M -85.66 % | 295.352 M |
Total investments | 295.000 K 3.87 % | 284.000 K -4.70 % | 298.000 K -1.00 % | 301.000 K -1.63 % | 306.000 K -3.47 % | 317.000 K 3 422.22 % | 9.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 353.000 K | 0.000 | 0.000 |
Total debt | 90.223 M 5.47 % | 85.541 M -6.92 % | 91.905 M 1.33 % | 90.696 M -9.93 % | 100.700 M 0.67 % | 100.033 M 44.91 % | 69.030 M 6.76 % | 64.659 M -28.69 % | 90.678 M 1.73 % | 89.132 M 2.54 % | 86.927 M 21.97 % | 71.269 M 19.77 % | 59.503 M 9.36 % | 54.409 M 8.44 % | 50.173 M -83.54 % | 304.764 M |
Accumulated other comprehensive income loss | -179.564 M 1.51 % | -182.322 M -1.19 % | -180.171 M -1.07 % | -178.261 M -175.34 % | -64.741 M -4.32 % | -62.058 M -2.19 % | -60.730 M 64.62 % | -171.646 M | 0.000 | 0.000 100.00 % | -26.283 M -32.54 % | -19.830 M -75.50 % | -11.299 M -77.63 % | -6.361 M 29.56 % | -9.030 M 95.42 % | -197.042 M |
Retained earnings | 230.758 M -3.77 % | 239.788 M 2.05 % | 234.971 M 0.70 % | 233.329 M 102.75 % | 115.084 M 1.50 % | 113.380 M 4.79 % | 108.198 M 87.15 % | 57.814 M 11.13 % | 52.024 M 20.26 % | 43.260 M 24.28 % | 34.808 M 3.93 % | 33.491 M -1.36 % | 33.953 M -3.95 % | 35.348 M 11.42 % | 31.724 M 1 225.15 % | 2.394 M |
Common stock | 127.000 K 0.00 % | 127.000 K 0.00 % | 127.000 K 0.00 % | 127.000 K 0.00 % | 127.000 K 0.00 % | 127.000 K 0.00 % | 127.000 K -99.90 % | 127.353 M 50 841.20 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K |
Total equity | 51.321 M -10.89 % | 57.593 M 4.85 % | 54.927 M -0.49 % | 55.195 M 9.36 % | 50.470 M -1.90 % | 51.449 M 8.10 % | 47.595 M 76.85 % | 26.912 M 160.93 % | 10.314 M 9.86 % | 9.388 M 6.99 % | 8.775 M -36.92 % | 13.911 M -39.26 % | 22.904 M -21.66 % | 29.237 M 27.43 % | 22.944 M 111.72 % | -195.802 M |
Other non current liabilities | 6.337 M -9.83 % | 7.028 M 3.51 % | 6.790 M 12.55 % | 6.033 M 2.06 % | 5.911 M -6.78 % | 6.341 M 127.93 % | 2.782 M 38.27 % | 2.012 M -21.13 % | 2.551 M -6.63 % | 2.732 M -2.71 % | 2.808 M 471.89 % | 491.000 K -85.76 % | 3.448 M -0.09 % | 3.451 M -9.16 % | 3.799 M -4.45 % | 3.976 M |
Long term debt | 87.767 M 5.33 % | 83.329 M -7.01 % | 89.610 M 1.57 % | 88.227 M -11.10 % | 99.242 M 0.74 % | 98.513 M 46.80 % | 67.109 M 6.75 % | 62.865 M -28.13 % | 87.473 M 1.97 % | 85.785 M 3.83 % | 82.624 M 21.93 % | 67.764 M 19.31 % | 56.797 M 9.67 % | 51.789 M 7.84 % | 48.022 M -3.10 % | 49.560 M |
Total non current liabilities | 94.321 M 4.15 % | 90.566 M -6.26 % | 96.614 M 2.26 % | 94.478 M -10.33 % | 105.367 M -1.95 % | 107.465 M 53.39 % | 70.062 M 7.99 % | 64.877 M -27.93 % | 90.024 M 1.70 % | 88.517 M 3.61 % | 85.432 M 20.63 % | 70.820 M 17.55 % | 60.245 M 9.06 % | 55.240 M 6.60 % | 51.821 M -3.20 % | 53.536 M |
Other current liabilities | -842.000 K -104.85 % | 17.344 M 716.13 % | -2.815 M -243.29 % | -820.000 K 43.99 % | -1.464 M -106.00 % | 24.402 M 1 933.36 % | -1.331 M -105.93 % | 22.453 M 29.22 % | 17.376 M 1.81 % | 17.067 M 5.36 % | 16.198 M 21.86 % | 13.292 M -21.13 % | 16.852 M 33.72 % | 12.602 M -15.33 % | 14.883 M -92.35 % | 194.630 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 1.317 M -21.89 % | 1.686 M -26.28 % | 2.287 M 25.04 % | 1.829 M 28.17 % | 1.427 M 179.54 % | -1.794 M | 0.000 | 0.000 100.00 % | -4.303 M -22.77 % | -3.505 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 4.912 M 11.03 % | 4.424 M -3.62 % | 4.590 M -7.05 % | 4.938 M 238.68 % | 1.458 M 571.84 % | -309.000 K -116.09 % | 1.921 M 7.08 % | 1.794 M -44.02 % | 3.205 M -4.24 % | 3.347 M -22.22 % | 4.303 M 22.77 % | 3.505 M 26.40 % | 2.773 M 0.04 % | 2.772 M 27.10 % | 2.181 M -99.15 % | 255.229 M |
Total current liabilities | 71.705 M -1.40 % | 72.721 M -19.53 % | 90.372 M 5.64 % | 85.546 M -7.60 % | 92.581 M -10.54 % | 103.483 M 26.14 % | 82.040 M -6.11 % | 87.378 M 9.18 % | 80.034 M 38.88 % | 57.628 M 1.50 % | 56.777 M -0.24 % | 56.915 M -1.00 % | 57.492 M 25.04 % | 45.979 M 4.53 % | 43.986 M -90.75 % | 475.434 M |
Total liabilities | 166.026 M 1.68 % | 163.287 M -12.67 % | 186.986 M 3.87 % | 180.024 M -9.05 % | 197.948 M -6.16 % | 210.948 M 38.69 % | 152.102 M -0.10 % | 152.255 M -10.47 % | 170.058 M 16.36 % | 146.145 M 2.77 % | 142.209 M 11.33 % | 127.735 M 8.49 % | 117.737 M 16.32 % | 101.219 M 5.65 % | 95.807 M -81.89 % | 528.970 M |
Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.294 M 98.13 % | -69.139 M -691 490.00 % | 10.000 K -28.57 % | 14.000 K -17.65 % | 17.000 K -22.73 % | 22.000 K -15.38 % | 26.000 K -99.28 % | 3.594 M 10.96 % | 3.239 M 22.50 % | 2.644 M 107.05 % | 1.277 M |
Long term investments | 295.000 K 3.87 % | 284.000 K -4.70 % | 298.000 K -1.00 % | 301.000 K -1.63 % | 306.000 K -3.47 % | 317.000 K 3 422.22 % | 9.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 547.000 K -73.25 % | 2.045 M -11.74 % | 2.317 M -8.02 % | 2.519 M -51.15 % | 5.157 M 33.77 % | 3.855 M -92.17 % | 49.210 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 -100.00 % | 2.607 M -2.47 % | 2.673 M -2.16 % | 2.732 M | 0.000 -100.00 % | 1.294 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 547.000 K -88.24 % | 4.652 M -6.77 % | 4.990 M -4.97 % | 5.251 M 1.82 % | 5.157 M 0.16 % | 5.149 M -92.55 % | 69.139 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 73.781 M -6.81 % | 79.173 M -3.58 % | 82.111 M -5.89 % | 87.247 M -1.62 % | 88.682 M -3.19 % | 91.604 M 32.49 % | 69.139 M 28.76 % | 53.694 M -5.57 % | 56.861 M -6.82 % | 61.024 M -0.62 % | 61.403 M 18.90 % | 51.643 M 6.86 % | 48.326 M 8.10 % | 44.704 M 16.87 % | 38.251 M -8.79 % | 41.939 M |
Total non current assets | 80.864 M -9.07 % | 88.930 M -5.43 % | 94.039 M -5.47 % | 99.484 M 0.40 % | 99.090 M -2.06 % | 101.173 M 41.41 % | 71.547 M 19.27 % | 59.988 M -0.62 % | 60.362 M -7.68 % | 65.383 M 1.03 % | 64.717 M 17.48 % | 55.090 M 6.11 % | 51.920 M 8.30 % | 47.943 M 17.23 % | 40.895 M -5.37 % | 43.216 M |
Other current assets | 254.000 K -76.87 % | 1.098 M 250.80 % | 313.000 K -47.22 % | 593.000 K | 0.000 -100.00 % | 4.993 M | 0.000 -100.00 % | 4.086 M 670.94 % | 530.000 K 1.15 % | 524.000 K -83.63 % | 3.201 M 0.38 % | 3.189 M 39.75 % | 2.282 M 30.85 % | 1.744 M -69.51 % | 5.720 M -97.38 % | 218.695 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 -100.00 % | 353.000 K | 0.000 | 0.000 |
cash and cash equivalents | 17.572 M -5.69 % | 18.633 M -3.75 % | 19.359 M -9.71 % | 21.442 M 4.27 % | 20.563 M -9.18 % | 22.641 M 67.86 % | 13.488 M -13.33 % | 15.563 M -44.22 % | 27.901 M 39.02 % | 20.070 M 31.89 % | 15.217 M -13.95 % | 17.683 M 18.98 % | 14.862 M 9.91 % | 13.522 M 73.23 % | 7.806 M -17.06 % | 9.412 M |
Cash and short term investments | 17.572 M -5.69 % | 18.633 M -3.75 % | 19.359 M -9.71 % | 21.442 M 4.27 % | 20.563 M -9.18 % | 22.641 M 67.86 % | 13.488 M -13.33 % | 15.563 M -44.22 % | 27.901 M 39.02 % | 20.070 M 31.89 % | 15.217 M -13.95 % | 17.683 M 18.98 % | 14.862 M 7.11 % | 13.875 M 77.75 % | 7.806 M -17.06 % | 9.412 M |
Total current assets | 136.483 M 3.44 % | 131.950 M -10.77 % | 147.874 M 8.94 % | 135.735 M -9.10 % | 149.328 M -7.38 % | 161.224 M 25.81 % | 128.150 M 7.53 % | 119.179 M -0.69 % | 120.010 M 33.12 % | 90.150 M 4.50 % | 86.267 M -0.33 % | 86.556 M -2.44 % | 88.721 M 7.52 % | 82.513 M 5.98 % | 77.856 M -73.15 % | 289.952 M |
Inventory | 69.786 M 3.68 % | 67.311 M -4.54 % | 70.512 M 11.26 % | 63.376 M -8.01 % | 68.895 M -11.50 % | 77.851 M 18.94 % | 65.452 M 15.27 % | 56.781 M 38.36 % | 41.039 M 32.44 % | 30.986 M -13.68 % | 35.896 M 3.82 % | 34.575 M 2.42 % | 33.759 M 13.12 % | 29.843 M 15.87 % | 25.755 M 5.74 % | 24.358 M |
Net receivables | 48.871 M 8.82 % | 44.908 M -22.16 % | 57.690 M 14.64 % | 50.324 M -15.94 % | 59.870 M -0.50 % | 60.171 M 22.27 % | 49.210 M 15.11 % | 42.749 M -15.42 % | 50.540 M 31.03 % | 38.570 M 20.71 % | 31.953 M 2.71 % | 31.109 M -17.74 % | 37.818 M 2.07 % | 37.051 M -3.95 % | 38.575 M 2.90 % | 37.487 M |
Tax assets | 6.241 M 29.45 % | 4.821 M -27.39 % | 6.640 M -0.67 % | 6.685 M 35.19 % | 4.945 M -8.38 % | 5.397 M 124.97 % | 2.399 M -61.82 % | 6.284 M 80.21 % | 3.487 M -19.69 % | 4.342 M 31.90 % | 3.292 M -3.77 % | 3.421 M | 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 |
Account payables | 67.635 M 45.20 % | 46.581 M -45.81 % | 85.963 M 10.13 % | 78.056 M -11.31 % | 88.013 M 19.09 % | 73.903 M -5.97 % | 78.596 M 36.09 % | 57.751 M 12.74 % | 51.224 M 63.49 % | 31.331 M -5.37 % | 33.110 M -10.19 % | 36.867 M -2.64 % | 37.867 M 23.73 % | 30.605 M 13.68 % | 26.922 M 5.27 % | 25.575 M |
Tax payables | 0.000 -100.00 % | 4.372 M 231.97 % | 1.317 M -21.89 % | 1.686 M -26.28 % | 2.287 M 25.04 % | 1.829 M 28.17 % | 1.427 M -73.48 % | 5.380 M -34.62 % | 8.229 M 39.88 % | 5.883 M 85.82 % | 3.166 M -2.61 % | 3.251 M | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 100.00 % | -214.000 K | 0.000 -100.00 % | 9.037 M 6.12 % | 8.516 M 19.52 % | 7.125 M -87.55 % | 57.227 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.565 M | 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 100.00 % | -1.404 M |
Capital lease obligations | 8.329 M 5.66 % | 7.883 M -10.09 % | 8.768 M -11.17 % | 9.871 M -5.95 % | 10.495 M 4.57 % | 10.036 M 10.94 % | 9.046 M -2.92 % | 9.318 M -3.58 % | 9.664 M -8.96 % | 10.615 M -1.94 % | 10.825 M 6 230.41 % | 171.000 K 94.32 % | 88.000 K -47.31 % | 167.000 K 178.33 % | 60.000 K 30.43 % | 46.000 K |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 171.646 M | 0.000 | 0.000 -100.00 % | 35.058 M 76.79 % | 19.830 M 75.50 % | 11.299 M 77.63 % | 6.361 M -29.56 % | 9.030 M -95.42 % | 197.042 M |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.469 M 0.00 % | 114.469 M 0.00 % | 114.469 M 134.70 % | -329.901 M -686.23 % | -41.960 M -23.69 % | -33.924 M 44.70 % | -61.341 M -54.67 % | -39.660 M -251.00 % | -11.299 M -77.63 % | -6.361 M 29.56 % | -9.030 M 95.42 % | -197.042 M |
Deferred tax liabilities non current | 217.000 K 3.83 % | 209.000 K -2.34 % | 214.000 K -1.83 % | 218.000 K 1.87 % | 214.000 K -91.80 % | 2.611 M 1 426.90 % | 171.000 K 35.71 % | 126.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 289.000 K | 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 |
Total assets | 217.347 M -1.60 % | 220.880 M -8.69 % | 241.913 M 2.85 % | 235.219 M -5.31 % | 248.418 M -5.33 % | 262.397 M 31.40 % | 199.697 M 11.46 % | 179.167 M -0.67 % | 180.372 M 15.97 % | 155.533 M 3.01 % | 150.984 M 6.59 % | 141.646 M 0.71 % | 140.641 M 7.81 % | 130.456 M 9.86 % | 118.751 M -64.36 % | 333.168 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 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-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 | |
---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -8.259 M 47.20 % | -15.643 M -3 820.55 % | -399.000 K 98.31 % | -23.642 M | 0.000 | 0.000 |
Stock based compensation | 588.000 K | 0.000 -100.00 % | 336.000 K 56.28 % | 215.000 K -28.33 % | 300.000 K 50.00 % | 200.000 K 300.00 % | 50.000 K | 0.000 | 0.000 |
Change in working capital | -6.179 M -139.31 % | -2.582 M 86.23 % | -18.747 M -388.06 % | 6.508 M 232.84 % | -4.899 M -152.37 % | 9.354 M 162.12 % | -15.058 M 33.22 % | -22.547 M 14.76 % | -26.451 M |
Accounts receivables | -2.360 M -120.51 % | 11.507 M 250.97 % | -7.622 M -184.15 % | 9.058 M 1 203.29 % | -821.000 K -114.65 % | 5.604 M 241.09 % | -3.972 M -28.01 % | -3.103 M 78.27 % | -14.277 M |
Inventory | -2.992 M -247.61 % | 2.027 M 124.81 % | -8.170 M -236.01 % | 6.007 M -12.65 % | 6.877 M -48.37 % | 13.320 M 277.86 % | -7.489 M 61.81 % | -19.612 M -62.31 % | -12.083 M |
Accounts payables | -2.819 M 82.04 % | -15.697 M -275.31 % | 8.954 M 183.86 % | -10.677 M -10.22 % | -9.687 M -23.10 % | -7.869 M -115.06 % | -3.659 M | 0.000 | 0.000 |
Other working capital | -827.000 K -97.37 % | -419.000 K 96.48 % | -11.909 M -661.75 % | 2.120 M 267.19 % | -1.268 M 25.46 % | -1.701 M -2 843.55 % | 62.000 K -63.10 % | 168.000 K 284.62 % | -91.000 K |
Other non cash items | 8.596 M 475.37 % | 1.494 M -83.14 % | 8.862 M 34.60 % | 6.584 M -54.10 % | 14.343 M 212.82 % | 4.585 M -86.54 % | 34.065 M 94.34 % | 17.529 M -43.19 % | 30.855 M |
Net cash provided by operating activities | 5.526 M -59.18 % | 13.537 M 200.56 % | 4.504 M -75.91 % | 18.700 M 135.37 % | 7.945 M -65.47 % | 23.011 M 7 181.96 % | 316.000 K -92.86 % | 4.425 M -74.02 % | 17.030 M |
Investments in property plant and equipment | -2.626 M 36.00 % | -4.103 M -120.83 % | -1.858 M 50.64 % | -3.764 M -13.07 % | -3.329 M 46.63 % | -6.238 M -73.42 % | -3.597 M 37.18 % | -5.726 M -96.10 % | -2.920 M |
Acquisitions net | 68.000 K -56.69 % | 157.000 K -14.67 % | 184.000 K -34.29 % | 280.000 K 288.89 % | 72.000 K 100.35 % | -20.377 M -9 849.76 % | 209.000 K | 0.000 | 0.000 |
Purchases of investments | 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 |
Other investing activites | -18.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 72.000 K 226.32 % | -57.000 K -127.27 % | 209.000 K 140.23 % | 87.000 K -78.25 % | 400.000 K |
Net cash used for investing activites | -2.576 M 34.72 % | -3.946 M -135.72 % | -1.674 M 51.95 % | -3.484 M -6.97 % | -3.257 M 87.76 % | -26.615 M -685.57 % | -3.388 M 39.92 % | -5.639 M -123.77 % | -2.520 M |
Debt repayment | 1.602 M 190.92 % | -1.762 M -219.13 % | 1.479 M 117.71 % | -8.350 M -859.09 % | 1.100 M | 0.000 -100.00 % | 4.389 M | 0.000 100.00 % | -3.484 M |
Common stock issued | 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 100.00 % | -13.000 K | 0.000 |
Dividends paid | -6.126 M -61.42 % | -3.795 M 36.87 % | -6.011 M -61.67 % | -3.718 M 38.15 % | -6.011 M -61.67 % | -3.718 M -204.01 % | -1.223 M | 0.000 | 0.000 |
Other financing activites | 0.000 100.00 % | -4.344 M | 0.000 100.00 % | -2.483 M 42.18 % | -4.294 M -126.58 % | 16.158 M 1 897.33 % | -899.000 K 84.90 % | -5.955 M -1 743.65 % | -323.000 K |
Net cash used provided by financing activities | -4.524 M 54.31 % | -9.901 M -118.47 % | -4.532 M 68.85 % | -14.551 M -136.72 % | -6.147 M -149.41 % | 12.440 M 448.74 % | 2.267 M 137.99 % | -5.968 M -56.76 % | -3.807 M |
Effect of forex changes on cash | 513.000 K 223.32 % | -416.000 K -9.19 % | -381.000 K -278.04 % | 214.000 K 134.57 % | -619.000 K -295.27 % | 317.000 K 124.96 % | -1.270 M 75.43 % | -5.169 M -79.98 % | -2.872 M |
Net change in cash | -1.061 M -46.14 % | -726.000 K 65.15 % | -2.083 M -336.97 % | 879.000 K 142.30 % | -2.078 M -122.70 % | 9.153 M 541.11 % | -2.075 M 83.20 % | -12.351 M -257.72 % | 7.831 M |
Cash at beginning of period | 18.633 M -3.75 % | 19.359 M -9.71 % | 21.442 M 4.27 % | 20.563 M -9.18 % | 22.641 M 67.86 % | 13.488 M -13.33 % | 15.563 M -44.25 % | 27.914 M 38.99 % | 20.083 M |
Cash at end of period | 17.572 M -5.69 % | 18.633 M -3.75 % | 19.359 M -9.71 % | 21.442 M 4.27 % | 20.563 M -9.18 % | 22.641 M 67.86 % | 13.488 M -13.33 % | 15.563 M -44.25 % | 27.914 M |
Operating cash flow | 8.647 M -36.12 % | 13.537 M 63.45 % | 8.282 M -55.71 % | 18.700 M 135.37 % | 7.945 M -65.47 % | 23.011 M 7 181.96 % | 316.000 K -92.86 % | 4.425 M -74.02 % | 17.030 M |
Capital expenditure | -2.626 M 34.40 % | -4.003 M -115.45 % | -1.858 M 50.64 % | -3.764 M -13.07 % | -3.329 M 46.63 % | -6.238 M -73.42 % | -3.597 M 37.18 % | -5.726 M -96.10 % | -2.920 M |
Free CashFlow | 6.021 M -36.85 % | 9.534 M 48.41 % | 6.424 M -56.99 % | 14.936 M 223.57 % | 4.616 M -72.48 % | 16.773 M 611.22 % | -3.281 M -152.19 % | -1.301 M -109.22 % | 14.110 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 |