SHJ.AX

Shine Justice Ltd SHJ.AX

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 204.943 M 4.70 % 195.734 M -12.28 % 223.137 M 4.67 % 213.186 M 14.96 % 185.436 M 2.56 % 180.799 M 1.80 % 177.602 M -0.99 % 179.371 M 8.69 % 165.027 M 8.93 % 151.501 M 0.38 % 150.931 M 30.39 % 115.754 M 10.04 % 105.189 M
Net income 572.000 K -90.53 % 6.037 M 82.11 % 3.315 M -89.36 % 31.143 M 21.86 % 25.556 M 19.00 % 21.476 M 53.92 % 13.953 M -27.00 % 19.113 M -5.17 % 20.155 M 35.98 % 14.822 M -49.97 % 29.628 M 33.61 % 22.175 M 26.69 % 17.503 M
Income before tax 4.461 M -53.76 % 9.648 M 59.13 % 6.063 M -86.54 % 45.043 M 25.14 % 35.995 M 11.82 % 32.190 M 42.59 % 22.576 M -21.50 % 28.760 M 12.83 % 25.490 M 38.34 % 18.426 M -54.08 % 40.128 M 27.43 % 31.489 M 24.58 % 25.276 M
Income before tax ratio 0.02 -55.84 % 0.05 81.41 % 0.03 -87.14 % 0.21 8.85 % 0.19 9.02 % 0.18 40.06 % 0.13 -20.72 % 0.16 3.81 % 0.15 27.00 % 0.12 -54.25 % 0.27 -2.27 % 0.27 13.21 % 0.24
EBITDA 16.281 M -53.04 % 34.671 M 17.08 % 29.613 M -53.31 % 63.428 M 14.36 % 55.463 M 7.58 % 51.556 M 29.79 % 39.722 M 4.69 % 37.941 M 27.05 % 29.863 M 15.17 % 25.929 M -42.42 % 45.034 M 32.44 % 34.004 M 20.01 % 28.334 M
Net income ratio 0.00 -90.95 % 0.03 107.61 % 0.01 -89.83 % 0.15 6.00 % 0.14 16.02 % 0.12 51.20 % 0.08 -26.27 % 0.11 -12.75 % 0.12 24.83 % 0.10 -50.16 % 0.20 2.47 % 0.19 15.13 % 0.17
Ratio EBITDA 0.08 -55.15 % 0.18 33.47 % 0.13 -55.39 % 0.30 -0.53 % 0.30 4.89 % 0.29 27.50 % 0.22 5.74 % 0.21 16.89 % 0.18 5.73 % 0.17 -42.64 % 0.30 1.57 % 0.29 9.06 % 0.27
Gross profit ratio 0.41 -0.31 % 0.41 -15.10 % 0.48 0.81 % 0.48 0.10 % 0.48 -2.93 % 0.49 2.09 % 0.48 -3.05 % 0.50 -1.33 % 0.50 2.50 % 0.49 -9.85 % 0.54 0.21 % 0.54 3.35 % 0.52
Weighted average shs out dil 179.416 M 1.56 % 176.660 M -0.28 % 177.155 M -0.79 % 178.557 M 0.63 % 177.445 M 0.26 % 176.985 M 0.44 % 176.210 M 1.69 % 173.289 M 0.07 % 173.162 M 0.09 % 173.000 M 0.09 % 172.840 M 11.51 % 155.000 M 7.42 % 144.287 M
Weighted average shs out 178.750 M 3.92 % 171.999 M -0.29 % 172.499 M -0.22 % 172.871 M -0.22 % 173.259 M 0.02 % 173.225 M 0.04 % 173.162 M 0.00 % 173.162 M 0.00 % 173.162 M 0.09 % 173.000 M 0.58 % 172.001 M 10.97 % 155.000 M 7.42 % 144.287 M
EPS diluted 0.00 -90.64 % 0.03 82.89 % 0.02 -89.61 % 0.18 28.57 % 0.14 16.67 % 0.12 51.52 % 0.08 -28.00 % 0.11 -8.33 % 0.12 40.02 % 0.09 -49.59 % 0.17 21.43 % 0.14 16.67 % 0.12
Earnings per share 0.00 -90.57 % 0.04 82.29 % 0.02 -89.33 % 0.18 20.00 % 0.15 25.00 % 0.12 48.88 % 0.08 -26.73 % 0.11 -8.33 % 0.12 40.02 % 0.09 -49.59 % 0.17 21.43 % 0.14 16.67 % 0.12
Gross profit 83.352 M 4.38 % 79.851 M -25.52 % 107.216 M 5.52 % 101.609 M 15.08 % 88.297 M -0.44 % 88.689 M 3.93 % 85.335 M -4.01 % 88.900 M 7.25 % 82.890 M 11.65 % 74.239 M -9.51 % 82.039 M 30.67 % 62.784 M 13.73 % 55.206 M
Income tax expense 4.369 M 26.93 % 3.442 M 32.23 % 2.603 M -80.80 % 13.560 M 23.55 % 10.975 M 3.18 % 10.637 M 24.50 % 8.544 M -11.43 % 9.647 M 80.82 % 5.335 M 48.03 % 3.604 M -65.67 % 10.499 M 12.73 % 9.314 M 19.82 % 7.773 M
Cost of revenue 121.591 M 4.93 % 115.883 M -2.12 % 118.394 M 6.11 % 111.577 M 14.86 % 97.139 M 5.46 % 92.110 M -0.17 % 92.267 M 1.99 % 90.471 M 10.15 % 82.137 M 6.31 % 77.262 M 12.15 % 68.892 M 30.06 % 52.970 M 5.98 % 49.983 M
General and administrative expenses 12.633 M -89.38 % 118.945 M -3.59 % 123.370 M 9.33 % 112.838 M 10.65 % 101.973 M 8.92 % 93.623 M -0.86 % 94.436 M -9.52 % 104.378 M 22.93 % 84.911 M 6.65 % 79.619 M 11.92 % 71.137 M 24.00 % 57.368 M -6.97 % 61.664 M
Selling and marketing expenses 11.018 M 2.24 % 10.777 M -8.07 % 11.723 M -7.49 % 12.672 M 3.88 % 12.199 M -4.19 % 12.733 M 7.51 % 11.843 M 1.42 % 11.677 M 21.34 % 9.623 M 1.94 % 9.440 M 31.29 % 7.190 M 40.96 % 5.101 M 5.69 % 4.826 M
Other expenses 0.000 100.00 % -106.720 M -34.37 % -79.421 M 24.46 % -105.141 M -6.10 % -99.098 M -494.77 % 25.103 M 1 458.22 % 1.611 M 34.25 % 1.200 M -66.82 % 3.617 M 128.31 % -12.776 M -870.22 % -1.317 M -1 704.50 % 82.067 K -98.70 % 6.318 M
Operating expenses 23.651 M 2.82 % 23.002 M -58.68 % 55.672 M 173.32 % 20.369 M 35.13 % 15.074 M -88.53 % 131.459 M 137.14 % 55.435 M -2.41 % 56.806 M 4.22 % 54.508 M 3.95 % 52.437 M 31.14 % 39.986 M 32.60 % 30.156 M -61.64 % 78.610 M
Cost and expenses 145.242 M 3.07 % 140.919 M -16.24 % 168.251 M 5.03 % 160.192 M 13.23 % 141.472 M -1.42 % 143.512 M -2.84 % 147.702 M 0.29 % 147.277 M 7.78 % 136.645 M 5.36 % 129.699 M 19.12 % 108.878 M 30.98 % 83.126 M 5.15 % 79.058 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 23.651 M -81.77 % 129.722 M -3.98 % 135.093 M 7.64 % 125.510 M 9.93 % 114.172 M 7.35 % 106.356 M 0.07 % 106.279 M -8.42 % 116.055 M 22.77 % 94.534 M 6.15 % 89.059 M 13.70 % 78.327 M 25.39 % 62.468 M -6.05 % 66.490 M
Interest income 938.000 K 11.93 % 838.000 K 34.51 % 623.000 K 83.24 % 340.000 K 29.28 % 263.000 K -35.22 % 406.000 K 34.88 % 301.000 K 30.30 % 231.000 K 28.33 % 180.000 K -27.07 % 246.821 K -26.22 % 334.530 K 42.40 % 234.918 K -1.59 % 238.725 K
Interest expense 9.195 M -4.78 % 9.657 M 25.37 % 7.703 M 44.09 % 5.346 M -19.23 % 6.619 M -9.49 % 7.313 M -5.47 % 7.736 M 132.03 % 3.334 M 15.28 % 2.892 M -14.33 % 3.376 M 75.36 % 1.925 M 68.96 % 1.139 M 4.18 % 1.094 M
Depreciation and amortization 3.563 M -76.81 % 15.366 M -3.29 % 15.888 M 21.85 % 13.039 M 1.48 % 12.849 M 6.60 % 12.053 M -2.99 % 12.425 M 112.07 % 5.859 M 78.09 % 3.290 M -3.71 % 3.417 M 110.63 % 1.622 M 17.88 % 1.376 M -9.24 % 1.516 M
Operating income 59.701 M 5.02 % 56.849 M 3.58 % 54.886 M 3.57 % 52.994 M 20.54 % 43.964 M 17.91 % 37.287 M 6.50 % 35.011 M 9.09 % 32.094 M 1.65 % 31.573 M 36.23 % 23.177 M -47.45 % 44.103 M 35.17 % 32.628 M 21.67 % 26.818 M
Operating income ratio 0.29 0.30 % 0.29 18.08 % 0.25 -1.05 % 0.25 4.85 % 0.24 14.96 % 0.21 4.62 % 0.20 10.18 % 0.18 -6.48 % 0.19 25.06 % 0.15 -47.65 % 0.29 3.67 % 0.28 10.56 % 0.25
Total other income expenses net -55.240 M 0.000 100.00 % -48.823 M -514.05 % -7.951 M 0.23 % -7.969 M -15.38 % -6.907 M 44.46 % -12.435 M -272.98 % -3.334 M -45.84 % -2.286 M 51.88 % -4.751 M -33.55 % -3.558 M -212.24 % -1.139 M 12.55 % -1.303 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt 80.978 M 43.17 % 56.562 M -37.70 % 90.792 M 122.26 % 40.850 M 9.42 % 37.334 M -45.21 % 68.134 M -17.17 % 82.254 M 136.39 % 34.796 M -8.05 % 37.841 M 82.41 % 20.745 M 69.11 % 12.267 M 93.50 % 6.339 M 94.02 % 3.267 M
Total investments 100.000 K -99.51 % 20.395 M 24.89 % 16.331 M -3.16 % 16.864 M 194.36 % 5.729 M -3.11 % 5.913 M 15.78 % 5.107 M 324.52 % 1.203 M 0.000 -100.00 % 3.767 M 0.000 -100.00 % 150.622 K 57.40 % 95.696 K
Total debt 99.034 M 15.17 % 85.989 M -23.14 % 111.880 M 20.67 % 92.714 M -0.66 % 93.326 M -7.55 % 100.946 M -7.35 % 108.951 M 89.99 % 57.345 M 10.22 % 52.029 M 58.31 % 32.865 M 51.73 % 21.660 M 24.89 % 17.344 M -9.90 % 19.250 M
Accumulated other comprehensive income loss -224.999 K -185.55 % 263.000 K -83.04 % 1.551 M -58.31 % 3.720 M 272.37 % 999.000 K 162.89 % 380.000 K 103.21 % 187.000 K 156.50 % -331.000 K -341.33 % -75.000 K -850.00 % 10.000 K 70 368 744 177 500.02 % 0.000 0.000 -100.00 % 0.000
Retained earnings 211.172 M -4.06 % 220.110 M 1.59 % 216.672 M -2.41 % 222.020 M 10.55 % 200.840 M 9.44 % 183.514 M 8.61 % 168.966 M 2.20 % 165.321 M 9.19 % 151.403 M 10.82 % 136.616 M 9.46 % 124.805 M 22.79 % 101.641 M 19.73 % 84.891 M
Common stock 50.699 M -4.74 % 53.223 M 0.00 % 53.223 M 0.00 % 53.223 M 0.00 % 53.223 M 0.00 % 53.223 M 0.14 % 53.150 M 0.00 % 53.150 M 0.00 % 53.150 M 0.00 % 53.150 M 3.43 % 51.385 M 181.46 % 18.257 M 0.00 % 18.257 M
Total equity 261.295 M -4.16 % 272.628 M 0.66 % 270.844 M -2.51 % 277.804 M 8.88 % 255.141 M 7.55 % 237.220 M 6.66 % 222.408 M 1.96 % 218.140 M 6.68 % 204.478 M 7.75 % 189.776 M 7.71 % 176.190 M 46.95 % 119.898 M 16.24 % 103.148 M
Other non current liabilities 3.364 M 6.83 % 3.149 M -8.78 % 3.452 M -24.43 % 4.568 M -1.57 % 4.641 M 0.000 -100.00 % 2.543 M -8.79 % 2.788 M 2.61 % 2.717 M -62.28 % 7.202 M -48.12 % 13.884 M 4 275.49 % -332.500 K -119.66 % 1.692 M
Long term debt 64.272 M -4.16 % 67.063 M 116.28 % 31.007 M -60.46 % 78.416 M -2.82 % 80.693 M -9.66 % 89.322 M -8.75 % 97.886 M 85.54 % 52.757 M 8.24 % 48.741 M 58.61 % 30.730 M 1 710.93 % 1.697 M -86.20 % 12.300 M -26.80 % 16.803 M
Total non current liabilities 183.754 M -1.68 % 186.887 M 11.24 % 167.999 M -14.64 % 196.807 M 4.62 % 188.119 M -10.38 % 209.905 M 366.46 % 45.000 M 7.14 % 42.000 M 7.69 % 39.000 M 40.51 % 27.756 M 25 686.67 % 107.637 K -98.98 % 10.569 M -81.17 % 56.128 M
Other current liabilities 90.281 M 380.96 % 18.771 M -83.47 % 113.581 M -3.36 % 117.525 M 6.87 % 109.967 M 10.83 % 99.225 M 22.38 % 81.077 M 13.65 % 71.337 M 41.19 % 50.527 M 39.40 % 36.247 M -20.62 % 45.661 M 171.05 % 16.846 M 5.26 % 16.004 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 233.000 K -8.27 % 254.000 K 18.14 % 215.000 K 101.94 % -11.065 M -141.17 % -4.588 M -39.54 % -3.288 M -54.05 % -2.134 M 89.31 % -19.963 M -629.93 % 3.767 M 25.56 % 3.000 M
Short term debt 34.762 M 83.67 % 18.926 M -76.60 % 80.873 M 465.62 % 14.298 M 13.18 % 12.633 M 8.68 % 11.624 M 5.05 % 11.065 M 141.17 % 4.588 M 39.54 % 3.288 M -74.19 % 12.740 M -36.18 % 19.963 M 295.78 % 5.044 M 106.17 % 2.447 M
Total current liabilities 130.467 M -1.95 % 133.061 M -33.44 % 199.911 M 44.10 % 138.733 M 6.77 % 129.931 M 11.09 % 116.955 M 18.04 % 99.082 M 21.96 % 81.243 M 31.59 % 61.739 M 15.72 % 53.351 M -21.35 % 67.833 M 146.25 % 27.547 M 7.77 % 25.562 M
Total liabilities 314.221 M -1.79 % 319.948 M -13.04 % 367.910 M -2.27 % 376.438 M 12.36 % 335.033 M 2.50 % 326.860 M 15.43 % 283.172 M 33.84 % 211.574 M 18.56 % 178.456 M 17.97 % 151.274 M 8.14 % 139.883 M 60.88 % 86.949 M 6.44 % 81.689 M
Other non current assets 251.293 M 21.43 % 206.946 M 19.99 % 172.463 M 18.23 % 145.872 M 14.85 % 127.014 M 16.09 % 109.413 M 223.95 % -88.270 M -93.37 % -45.648 M 5.62 % -48.368 M 0.25 % -48.490 M -5.03 % -46.168 M -265.34 % -12.637 M -137.07 % 34.088 M
Long term investments 100.000 K -99.33 % 14.989 M -8.22 % 16.331 M -3.16 % 16.864 M 194.36 % 5.729 M -3.11 % 5.913 M 15.78 % 5.107 M 324.52 % 1.203 M 0.000 -100.00 % 3.767 M 0.000 -100.00 % 150.622 K 57.40 % 95.696 K
Intangible assets 7.663 M -30.76 % 11.067 M -76.49 % 47.068 M 0.15 % 46.998 M -3.25 % 48.578 M -0.76 % 48.949 M 3 972.30 % 1.202 M 231.13 % 363.000 K -86.26 % 2.642 M 287.39 % 682.000 K -72.07 % 2.442 M 119.61 % 1.112 M -52.66 % 2.349 M
GoodWill 38.724 M 20.04 % 32.258 M -2.81 % 33.189 M 0.01 % 33.185 M -8.20 % 36.151 M 0.00 % 36.152 M -0.02 % 36.158 M -3.96 % 37.650 M -0.02 % 37.659 M -11.21 % 42.412 M 14.37 % 37.083 M 445.56 % 6.797 M 0.00 % 6.797 M
Goodwill and intangible assets 46.387 M 7.07 % 43.325 M -46.02 % 80.257 M 0.09 % 80.183 M -5.37 % 84.729 M -0.44 % 85.101 M 127.79 % 37.360 M -1.72 % 38.013 M -5.68 % 40.301 M -6.48 % 43.094 M 9.03 % 39.525 M 399.73 % 7.909 M -13.52 % 9.146 M
Property plant equipment net 29.322 M -12.15 % 33.378 M -24.40 % 44.148 M 17.04 % 37.722 M -1.38 % 38.250 M -12.83 % 43.881 M -13.81 % 50.910 M 566.80 % 7.635 M -5.36 % 8.067 M 49.50 % 5.396 M -18.77 % 6.643 M 45.13 % 4.577 M -10.84 % 5.134 M
Total non current assets 327.102 M 9.53 % 298.638 M -9.68 % 330.656 M 2.84 % 321.539 M 17.91 % 272.705 M 1.77 % 267.969 M 203.58 % 88.270 M 93.37 % 45.648 M -5.62 % 48.368 M -0.25 % 48.490 M 5.03 % 46.168 M 265.34 % 12.637 M -73.87 % 48.368 M
Other current assets 8.163 M -96.73 % 249.821 M 3 108.59 % 7.786 M -3.16 % 8.040 M 82.73 % 4.400 M 21.61 % 3.618 M 26.06 % 2.870 M -95.11 % 58.731 M 72.07 % 34.133 M 14.83 % 29.724 M 14.13 % 26.045 M 2 278.39 % 1.095 M -94.93 % 21.612 M
Short term investments 0.000 -100.00 % 5.406 M 0.000 0.000 0.000 -100.00 % 313.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 18.056 M -38.64 % 29.427 M 39.54 % 21.088 M -59.34 % 51.864 M -7.37 % 55.992 M 70.64 % 32.812 M 22.91 % 26.697 M 18.40 % 22.549 M 58.93 % 14.188 M 17.06 % 12.120 M 29.03 % 9.393 M -14.64 % 11.004 M -31.15 % 15.982 M
Cash and short term investments 18.056 M -48.16 % 34.833 M 65.18 % 21.088 M -59.34 % 51.864 M -7.37 % 55.992 M 70.64 % 32.812 M 22.91 % 26.697 M 18.40 % 22.549 M 58.93 % 14.188 M 17.06 % 12.120 M 29.03 % 9.393 M -14.64 % 11.004 M -31.15 % 15.982 M
Total current assets 248.414 M -15.49 % 293.938 M -4.60 % 308.098 M -7.40 % 332.703 M 4.80 % 317.469 M 7.21 % 296.111 M 8.49 % 272.943 M 7.57 % 253.746 M 35.34 % 187.484 M 17.00 % 160.248 M 12.43 % 142.527 M 29.33 % 110.204 M -19.25 % 136.470 M
Inventory 0.000 0.000 -100.00 % 264.333 M 2.59 % 257.668 M 6.02 % 243.037 M -2.32 % 248.805 M 0.000 -100.00 % 160.245 M 29.54 % 123.705 M 22.13 % 101.287 M 10.20 % 91.913 M 25.70 % 73.123 M -17.73 % 88.886 M
Net receivables 222.195 M 2 293.31 % 9.284 M -37.65 % 14.891 M -1.59 % 15.131 M 7.77 % 14.040 M 29.09 % 10.876 M 0.84 % 10.785 M -11.75 % 12.221 M -35.83 % 19.046 M 11.27 % 17.117 M 12.79 % 15.176 M 179.32 % 5.433 M -45.61 % 9.989 M
Tax assets 0.000 0.000 -100.00 % 17.457 M -57.32 % 40.898 M 140.82 % 16.983 M -28.22 % 23.661 M -71.55 % 83.163 M 87.11 % 44.445 M 0.000 -100.00 % 44.723 M 0.000 0.000 100.00 % -95.696 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 144.367 M 10.78 % 130.320 M -11.40 % 147.082 M 11.16 % 132.312 M 3.87 % 127.379 M 51.63 % 84.006 M 0.000
Account payables 5.424 M -94.27 % 94.617 M 1 633.86 % 5.457 M -15.32 % 6.444 M -5.55 % 6.823 M 20.21 % 5.676 M -15.19 % 6.693 M 25.86 % 5.318 M -32.89 % 7.924 M 81.56 % 4.364 M 97.64 % 2.208 M 16.91 % 1.889 M -54.05 % 4.111 M
Tax payables 0.000 -100.00 % 747.000 K 0.000 -100.00 % 233.000 K -8.27 % 254.000 K 18.14 % 215.000 K -12.96 % 247.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 33.416 M 0.000 -100.00 % 2.535 M 0.80 % 2.515 M 107.67 % -32.786 M -24.86 % -26.259 M 18.54 % -32.234 M 42.81 % -56.362 M -2 775.59 % 2.107 M 128.23 % 923.006 K
Minority interest -351.000 K -306.47 % 170.000 K 4.29 % 163.000 K -1.81 % 166.000 K 17.73 % 141.000 K 36.89 % 103.000 K -1.90 % 105.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 29.028 M -4.70 % 30.459 M -35.82 % 47.456 M 11.61 % 42.518 M -0.99 % 42.943 M -11.36 % 48.447 M -11.17 % 54.538 M 285.89 % 14.133 M 20.28 % 11.750 M 201.62 % 3.896 M 55.26 % 2.509 M -2.88 % 2.583 M -20.03 % 3.230 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 331.000 K 341.33 % 75.000 K 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 100.00 % -1.138 M -48.76 % -765.000 K 42.26 % -1.325 M -2 037.10 % -62.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 0.000
Deferred tax liabilities non current 132.324 M 13.41 % 116.675 M -12.63 % 133.540 M 17.32 % 113.823 M 10.74 % 102.785 M -10.86 % 115.310 M 42.10 % 81.146 M 8.50 % 74.786 M 14.60 % 65.259 M 8.78 % 59.990 M 6.23 % 56.470 M 24.58 % 45.329 M 23.48 % 36.710 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 139.090 M 57.46 % 88.331 M 13.66 % 77.717 M 10.76 % 70.167 M -2.47 % 71.943 M 47.32 % 48.833 M 0.000
Total assets 575.516 M -2.88 % 592.576 M -7.23 % 638.754 M -2.37 % 654.242 M 10.86 % 590.174 M 4.63 % 564.080 M 11.57 % 505.580 M 17.65 % 429.714 M 12.22 % 382.934 M 12.28 % 341.050 M 7.90 % 316.073 M 52.81 % 206.847 M 11.91 % 184.837 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Deferred income tax 0.000 0.000 100.00 % -49.372 M -466.23 % 13.481 M 21.06 % 11.136 M 6.02 % 10.504 M 25.29 % 8.384 M -12.01 % 9.528 M 90.03 % 5.014 M 39.13 % 3.604 M 0.000 0.000 0.000
Stock based compensation 894.000 K 0.000 -100.00 % 43.000 K -98.31 % 2.547 M 168.39 % 949.000 K 86.81 % 508.000 K 29.59 % 392.000 K 856.10 % 41.000 K 0.000 0.000 0.000 0.000 0.000
Change in working capital -8.186 M -131.72 % 25.811 M 315.06 % -12.002 M 76.30 % -50.648 M -6 418.40 % -777.000 K 95.98 % -19.339 M 25.94 % -26.111 M 32.84 % -38.877 M -78.36 % -21.797 M -131.54 % -9.414 M 73.50 % -35.528 M -25.22 % -28.373 M -52.52 % -18.603 M
Accounts receivables -1.825 M -173.56 % 2.481 M -10.79 % 2.781 M 148.99 % -5.677 M -127.17 % -2.499 M -922.04 % 304.000 K 103.43 % -8.863 M -6.30 % -8.338 M -24.56 % -6.694 M -1 701.44 % 418.000 K 103.16 % -13.208 M -163.08 % -5.021 M -182.19 % -1.779 M
Inventory -9.630 M -163.10 % 15.261 M 145.53 % -33.521 M 18.70 % -41.230 M -250.33 % -11.769 M 64.21 % -32.882 M -90.64 % -17.248 M 43.52 % -30.539 M -102.20 % -15.103 M -53.61 % -9.832 M 55.95 % -22.320 M 4.42 % -23.352 M -23.00 % -18.986 M
Accounts payables 0.000 100.00 % -506.000 K -103.68 % 13.737 M 269.15 % -8.121 M -169.46 % 11.692 M -4.26 % 12.212 M 19.58 % 10.212 M -53.08 % 21.767 M 87.47 % 11.611 M 533.93 % 1.832 M 0.000 0.000 0.000
Other working capital 3.269 M -61.88 % 8.575 M 71.47 % 5.001 M 14.18 % 4.380 M 143.47 % 1.799 M 75.17 % 1.027 M 110.06 % -10.212 M 53.08 % -21.767 M -87.47 % -11.611 M -533.93 % -1.832 M -160.36 % 3.035 M 5 941.27 % -51.952 K -102.40 % 2.163 M
Other non cash items 10.213 M 393.86 % 2.068 M -95.88 % 50.180 M 6 219.90 % 794.000 K 1 380.65 % -62.000 K 86.16 % -448.000 K -103.36 % 13.325 M -44.96 % 24.211 M 139.40 % 10.113 M 84.14 % 5.492 M -62.59 % 14.681 M -9.24 % 16.176 M 238.48 % 4.779 M
Net cash provided by operating activities 19.489 M -60.58 % 49.444 M 493.78 % 8.327 M -21.64 % 10.626 M -78.35 % 49.077 M 98.26 % 24.754 M 19.94 % 20.638 M 10.62 % 18.656 M 11.53 % 16.727 M -1.02 % 16.900 M 62.45 % 10.403 M -8.38 % 11.355 M 128.77 % 4.963 M
Investments in property plant and equipment -1.554 M -56.81 % -991.000 K 86.99 % -7.620 M -32.85 % -5.736 M -28.01 % -4.481 M 0.99 % -4.526 M -376.42 % -950.000 K 51.85 % -1.973 M 59.37 % -4.856 M -369.63 % -1.034 M 47.75 % -1.979 M -86.76 % -1.060 M 63.55 % -2.907 M
Acquisitions net 37.000 K 0.000 -100.00 % 810.000 K -75.75 % 3.340 M 498.57 % -838.000 K -224.81 % -258.000 K 93.91 % -4.238 M -14.45 % -3.703 M 75.07 % -14.853 M 21.33 % -18.880 M 46.17 % -35.073 M -388.03 % -7.187 M 15.68 % -8.523 M
Purchases of investments 0.000 0.000 0.000 100.00 % -1.454 M -1 354.00 % -100.000 K 0.000 0.000 0.000 100.00 % -890.000 K -101.52 % -441.653 K 64.29 % -1.237 M -63.71 % -755.427 K 79.15 % -3.624 M
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 1.454 M 0.000 0.000 0.000 0.000 -100.00 % 15.743 M -18.52 % 19.322 M -46.79 % 36.310 M 357.18 % 7.942 M 0.000
Other investing activites 1.470 M 150.27 % -2.924 M -8.86 % -2.686 M -2.72 % -2.615 M -6 781.58 % -38.000 K 97.71 % -1.658 M -7.66 % -1.540 M 64.60 % -4.350 M 28.34 % -6.070 M -203.31 % -2.001 M -72.95 % -1.157 M -53.18 % -755.427 K 79.15 % -3.624 M
Net cash used for investing activites -47.000 K 98.80 % -3.915 M 58.77 % -9.496 M -89.50 % -5.011 M 8.17 % -5.457 M 15.29 % -6.442 M 4.25 % -6.728 M 32.89 % -10.026 M 62.41 % -26.669 M -19.29 % -22.357 M 43.32 % -39.446 M -338.20 % -9.002 M 40.20 % -15.054 M
Debt repayment 2.645 M 110.63 % -24.890 M -130.14 % -10.815 M -198.18 % -3.627 M 5.40 % -3.834 M -100.42 % -1.913 M 71.76 % -6.774 M -345.79 % 2.756 M -71.22 % 9.577 M -2.40 % 9.813 M 1 065.49 % 841.940 K 166.89 % -1.259 M -131.06 % 4.053 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.055 M 0.000 -100.00 % 15.506 M
Common stock repurchased -2.800 M -362.81 % -605.000 K 52.62 % -1.277 M 47.58 % -2.436 M -3 829.03 % -62.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -926.876 K 0.000 100.00 % -1.840 M
Dividends paid -9.510 M -265.91 % -2.599 M 70.00 % -8.663 M 13.05 % -9.963 M -21.06 % -8.230 M -18.79 % -6.928 M -14.30 % -6.061 M -16.67 % -5.195 M 3.22 % -5.368 M -78.27 % -3.011 M 53.42 % -6.465 M -19.17 % -5.425 M -258.60 % -1.513 M
Other financing activites -21.152 M -132.59 % -9.094 M -2.63 % -8.861 M -240.38 % 6.312 M 176.00 % -8.305 M -148.80 % -3.338 M -210.60 % 3.018 M 37.18 % 2.200 M -71.99 % 7.854 M 465.88 % 1.388 M 1 976.39 % -73.968 K 88.57 % -646.983 K -215.99 % 557.771 K
Net cash used provided by financing activities -30.817 M 17.13 % -37.188 M -25.57 % -29.616 M -204.88 % -9.714 M 52.45 % -20.431 M -67.76 % -12.179 M -24.06 % -9.817 M -4 007.53 % -239.000 K -101.98 % 12.063 M 47.47 % 8.180 M -70.18 % 27.431 M 474.19 % -7.331 M -143.73 % 16.765 M
Effect of forex changes on cash 4.000 K 300.00 % -2.000 K -122.22 % 9.000 K 131.03 % -29.000 K -222.22 % -9.000 K 50.00 % -18.000 K -132.73 % 55.000 K 283.33 % -30.000 K 37.50 % -48.000 K -3 455.56 % -1.350 K 0.000 0.000 -100.00 % 9.308 M
Net change in cash -11.371 M -236.36 % 8.339 M 127.10 % -30.776 M -645.54 % -4.128 M -117.81 % 23.180 M 279.07 % 6.115 M 47.42 % 4.148 M -50.39 % 8.361 M 303.33 % 2.073 M -23.83 % 2.722 M 268.93 % -1.611 M 67.63 % -4.978 M -174.58 % 6.674 M
Cash at beginning of period 29.427 M 39.54 % 21.088 M -59.34 % 51.864 M -7.37 % 55.992 M 70.64 % 32.812 M 22.91 % 26.697 M 18.40 % 22.549 M 58.93 % 14.188 M 17.11 % 12.115 M 28.97 % 9.393 M -14.64 % 11.004 M -31.15 % 15.982 M 71.70 % 9.308 M
Cash at end of period 18.056 M -38.64 % 29.427 M 39.54 % 21.088 M -59.34 % 51.864 M -7.37 % 55.992 M 70.64 % 32.812 M 22.91 % 26.697 M 18.40 % 22.549 M 58.93 % 14.188 M 17.11 % 12.115 M 28.97 % 9.393 M -14.64 % 11.004 M -31.15 % 15.982 M
Operating cash flow 19.489 M -60.58 % 49.444 M 493.78 % 8.327 M -21.64 % 10.626 M -78.35 % 49.077 M 98.26 % 24.754 M 19.94 % 20.638 M 10.62 % 18.656 M 11.53 % 16.727 M -1.02 % 16.900 M 62.45 % 10.403 M -8.38 % 11.355 M 128.77 % 4.963 M
Capital expenditure -1.554 M -56.81 % -991.000 K 86.99 % -7.620 M -32.85 % -5.736 M -28.01 % -4.481 M 0.99 % -4.526 M -376.42 % -950.000 K 51.85 % -1.973 M 59.37 % -4.856 M -369.63 % -1.034 M 47.75 % -1.979 M -86.76 % -1.060 M 63.55 % -2.907 M
Free CashFlow 17.935 M -62.98 % 48.453 M 6 753.32 % 707.000 K -85.54 % 4.890 M -89.03 % 44.596 M 120.47 % 20.228 M 2.74 % 19.688 M 18.01 % 16.683 M 40.54 % 11.871 M -25.18 % 15.866 M 88.33 % 8.424 M -18.17 % 10.295 M 400.72 % 2.056 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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
Revenue 104.777 M 4.60 % 100.166 M 3.75 % 96.549 M -0.26 % 96.800 M -18.66 % 119.001 M 8.63 % 109.546 M 1.02 % 108.443 M 7.54 % 100.838 M 1.60 % 99.253 M 7.15 % 92.627 M 0.27 % 92.379 M 4.48 % 88.420 M -2.38 % 90.575 M 5.04 % 86.230 M -5.39 % 91.140 M 3.30 % 88.231 M -3.12 % 91.072 M 23.15 % 73.955 M -15.44 % 87.463 M 36.58 % 64.038 M -17.64 % 77.753 M 6.25 % 73.178 M 23.77 % 59.125 M 4.41 % 56.629 M -0.01 % 56.632 M 16.06 % 48.795 M
Net income 2.306 M 232.99 % -1.734 M -129.60 % 5.859 M 3 210.17 % 177.000 K 102.42 % -7.323 M -168.84 % 10.638 M -42.90 % 18.629 M 43.19 % 13.010 M -16.10 % 15.507 M 54.31 % 10.049 M -20.82 % 12.691 M 44.46 % 8.785 M -25.20 % 11.744 M 431.64 % 2.209 M -80.43 % 11.287 M 44.22 % 7.826 M -51.80 % 16.238 M 314.55 % 3.917 M -70.97 % 13.491 M 913.60 % 1.331 M -91.87 % 16.370 M 23.46 % 13.259 M 22.96 % 10.783 M -5.34 % 11.392 M 19.79 % 9.510 M 18.97 % 7.993 M
Income before tax 4.947 M 1 117.90 % -486.000 K -105.27 % 9.217 M 1 428.52 % 603.000 K 105.87 % -10.281 M -163.28 % 16.246 M -37.99 % 26.199 M 42.45 % 18.392 M -17.62 % 22.327 M 53.10 % 14.583 M -25.03 % 19.452 M 52.71 % 12.738 M -25.86 % 17.182 M 218.54 % 5.394 M -67.54 % 16.615 M 36.81 % 12.145 M -45.53 % 22.295 M 597.81 % 3.195 M -83.05 % 18.852 M 4 525.35 % -426.000 K -102.01 % 21.169 M 11.66 % 18.958 M 25.19 % 15.144 M -7.34 % 16.345 M 18.61 % 13.780 M 19.87 % 11.496 M
Income before tax ratio 0.05 1 073.11 % 0.00 -105.08 % 0.10 1 432.50 % 0.01 107.21 % -0.09 -158.26 % 0.15 -38.61 % 0.24 32.46 % 0.18 -18.92 % 0.22 42.88 % 0.16 -25.23 % 0.21 46.16 % 0.14 -24.06 % 0.19 203.26 % 0.06 -65.69 % 0.18 32.44 % 0.14 -43.77 % 0.24 466.66 % 0.04 -79.96 % 0.22 3 340.12 % -0.01 -102.44 % 0.27 5.09 % 0.26 1.15 % 0.26 -11.26 % 0.29 18.62 % 0.24 3.28 % 0.24
EBITDA 4.343 M -63.62 % 11.938 M -43.36 % 21.076 M 55.03 % 13.595 M 435.03 % 2.541 M -90.69 % 27.290 M -22.88 % 35.387 M 28.33 % 27.574 M -13.81 % 31.993 M 30.97 % 24.427 M -17.63 % 29.655 M 35.40 % 21.901 M -21.82 % 28.013 M 90.25 % 14.724 M -27.28 % 20.248 M 22.82 % 16.486 M -28.84 % 23.166 M 566.07 % 3.478 M -84.83 % 22.923 M 765.02 % 2.650 M -89.32 % 24.809 M 18.61 % 20.916 M 28.11 % 16.327 M -7.64 % 17.678 M 13.30 % 15.603 M 24.84 % 12.499 M
Net income ratio 0.02 227.13 % -0.02 -128.53 % 0.06 3 218.77 % 0.00 102.97 % -0.06 -163.37 % 0.10 -43.47 % 0.17 33.15 % 0.13 -17.42 % 0.16 44.01 % 0.11 -21.03 % 0.14 38.27 % 0.10 -23.37 % 0.13 406.14 % 0.03 -79.31 % 0.12 39.62 % 0.09 -50.25 % 0.18 236.64 % 0.05 -65.66 % 0.15 642.13 % 0.02 -90.13 % 0.21 16.20 % 0.18 -0.66 % 0.18 -9.34 % 0.20 19.80 % 0.17 2.51 % 0.16
Ratio EBITDA 0.04 -65.22 % 0.12 -45.40 % 0.22 55.43 % 0.14 557.73 % 0.02 -91.43 % 0.25 -23.66 % 0.33 19.33 % 0.27 -15.17 % 0.32 22.23 % 0.26 -17.85 % 0.32 29.60 % 0.25 -19.91 % 0.31 81.13 % 0.17 -23.14 % 0.22 18.90 % 0.19 -26.54 % 0.25 440.88 % 0.05 -82.06 % 0.26 533.34 % 0.04 -87.03 % 0.32 11.63 % 0.29 3.51 % 0.28 -11.54 % 0.31 13.30 % 0.28 7.56 % 0.26
Gross profit ratio 0.43 11.55 % 0.38 -10.82 % 0.43 10.78 % 0.39 -19.28 % 0.48 7.56 % 0.45 -6.11 % 0.48 4.55 % 0.46 -54.39 % 1.00 117.11 % 0.46 -8.52 % 0.50 5.56 % 0.48 -3.25 % 0.49 6.58 % 0.46 -8.36 % 0.50 3.83 % 0.49 -10.72 % 0.54 20.94 % 0.45 -17.35 % 0.54 31.19 % 0.42 -23.79 % 0.54 0.51 % 0.54 -0.94 % 0.55 1.85 % 0.54 0.50 % 0.53 3.67 % 0.52
Weighted average shs out dil 187.150 M 9.01 % 171.683 M -2.81 % 176.650 M -0.20 % 177.000 M 2.52 % 172.653 M -2.62 % 177.300 M -1.31 % 179.657 M 1.50 % 177.007 M -0.67 % 178.197 M 1.08 % 176.298 M -0.48 % 177.141 M 0.22 % 176.761 M 0.22 % 176.379 M 0.61 % 175.317 M 1.08 % 173.436 M 0.17 % 173.142 M 0.08 % 173.005 M -0.18 % 173.319 M -0.14 % 173.561 M 0.65 % 172.439 M -0.95 % 174.089 M 1.46 % 171.591 M 12.84 % 152.061 M -3.72 % 157.939 M 9.85 % 143.779 M 2.87 % 139.772 M
Weighted average shs out 186.978 M 8.91 % 171.683 M -0.39 % 172.350 M -0.18 % 172.653 M 0.00 % 172.653 M 0.32 % 172.107 M -0.67 % 173.262 M 0.00 % 173.262 M 0.00 % 173.262 M 0.00 % 173.262 M 0.00 % 173.262 M 0.00 % 173.262 M 0.06 % 173.162 M -1.23 % 175.317 M 1.09 % 173.425 M 0.16 % 173.142 M 0.08 % 173.006 M -0.18 % 173.319 M -0.14 % 173.562 M 0.41 % 172.857 M -0.24 % 173.269 M 0.98 % 171.592 M 12.84 % 152.063 M -3.76 % 158.001 M 9.13 % 144.787 M 3.59 % 139.774 M
EPS diluted 0.01 221.78 % -0.01 -130.42 % 0.03 3 220.00 % 0.00 102.36 % -0.04 -170.67 % 0.06 -40.00 % 0.10 36.05 % 0.07 -15.52 % 0.09 52.63 % 0.06 -20.39 % 0.07 44.06 % 0.05 -25.38 % 0.07 428.57 % 0.01 -80.65 % 0.07 44.03 % 0.05 -51.86 % 0.09 315.49 % 0.02 -70.91 % 0.08 909.09 % 0.01 -91.81 % 0.09 21.60 % 0.08 9.03 % 0.07 -1.66 % 0.07 9.08 % 0.07 15.56 % 0.06
Earnings per share 0.01 232.67 % -0.01 -129.71 % 0.03 3 300.00 % 0.00 102.36 % -0.04 -168.61 % 0.06 -43.82 % 0.11 46.47 % 0.08 -16.09 % 0.09 54.31 % 0.06 -20.77 % 0.07 44.38 % 0.05 -25.22 % 0.07 438.10 % 0.01 -80.65 % 0.07 44.03 % 0.05 -51.86 % 0.09 315.49 % 0.02 -70.91 % 0.08 909.09 % 0.01 -91.85 % 0.09 22.25 % 0.08 9.03 % 0.07 -1.66 % 0.07 9.74 % 0.07 14.86 % 0.06
Gross profit 44.885 M 16.68 % 38.467 M -7.48 % 41.575 M 10.50 % 37.626 M -34.34 % 57.305 M 16.84 % 49.044 M -5.16 % 51.711 M 12.43 % 45.993 M -53.66 % 99.253 M 132.64 % 42.663 M -8.28 % 46.514 M 10.29 % 42.175 M -5.55 % 44.652 M 11.95 % 39.886 M -13.30 % 46.005 M 7.25 % 42.895 M -13.50 % 49.591 M 48.93 % 33.299 M -30.11 % 47.647 M 79.18 % 26.592 M -37.24 % 42.368 M 6.80 % 39.672 M 22.61 % 32.356 M 6.33 % 30.428 M 0.49 % 30.279 M 20.32 % 25.166 M
Income tax expense 3.115 M 148.41 % 1.254 M -60.68 % 3.189 M 959.47 % 301.000 K 110.22 % -2.945 M -152.61 % 5.598 M -27.90 % 7.764 M 37.25 % 5.657 M -16.65 % 6.787 M 49.86 % 4.529 M -32.69 % 6.729 M 72.19 % 3.908 M -27.08 % 5.359 M 68.26 % 3.185 M -40.22 % 5.328 M 23.36 % 4.319 M -28.69 % 6.057 M 738.92 % 722.000 K -86.53 % 5.361 M 205.12 % 1.757 M -63.39 % 4.800 M -15.79 % 5.700 M 30.70 % 4.361 M -11.95 % 4.953 M 15.98 % 4.271 M 21.92 % 3.503 M
Cost of revenue 59.892 M -2.93 % 61.699 M 6.08 % 58.160 M -5.52 % 61.559 M -0.22 % 61.696 M 1.97 % 60.502 M 6.65 % 56.732 M 3.44 % 54.845 M 0.000 -100.00 % 49.964 M 8.94 % 45.865 M -0.82 % 46.245 M 0.70 % 45.923 M -0.91 % 46.344 M 2.68 % 45.135 M -0.44 % 45.336 M 9.29 % 41.481 M 2.03 % 40.656 M 2.11 % 39.816 M 6.33 % 37.446 M 5.82 % 35.385 M 5.61 % 33.506 M 25.17 % 26.769 M 2.17 % 26.201 M -0.58 % 26.354 M 11.53 % 23.630 M
General and administrative expenses 6.455 M 4.48 % 6.178 M -85.83 % 43.596 M -42.14 % 75.349 M 0.28 % 75.137 M 0.74 % 74.588 M 15.04 % 64.835 M -2.20 % 66.292 M 0.000 -100.00 % 60.179 M 2.34 % 58.803 M -1.90 % 59.940 M 2 922.69 % 1.983 M -10.64 % 2.219 M -60.64 % 5.638 M -3.72 % 5.856 M 14.67 % 5.107 M 0.00 % 5.107 M -0.27 % 5.121 M -0.85 % 5.165 M 9.85 % 4.702 M 7.94 % 4.356 M 21.69 % 3.580 M 5.64 % 3.389 M -4.82 % 3.560 M 11.52 % 3.192 M
Selling and marketing expenses 5.620 M 4.11 % 5.398 M 4.90 % 5.146 M -8.61 % 5.631 M 7.56 % 5.235 M -19.31 % 6.488 M -6.58 % 6.945 M 21.27 % 5.727 M 0.000 -100.00 % 6.029 M 17.52 % 5.130 M -32.53 % 7.603 M 28.67 % 5.909 M -0.42 % 5.934 M 2.01 % 5.817 M -0.73 % 5.860 M 23.92 % 4.729 M -3.37 % 4.894 M -19.69 % 6.094 M 82.18 % 3.345 M -2.25 % 3.422 M -9.18 % 3.768 M 30.82 % 2.880 M 29.74 % 2.220 M -12.32 % 2.532 M 10.38 % 2.294 M
Other expenses 0.000 0.000 100.00 % -38.010 M 44.68 % -68.710 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
Operating expenses 12.075 M 4.31 % 11.576 M 7.86 % 10.732 M -12.53 % 12.270 M -84.73 % 80.372 M -0.87 % 81.076 M 12.95 % 71.780 M -0.33 % 72.019 M 6.38 % 67.702 M 2.26 % 66.208 M 3.56 % 63.933 M -5.34 % 67.543 M 6.38 % 63.492 M 103.81 % 31.152 M 12.44 % 27.705 M -4.80 % 29.101 M 13.11 % 25.728 M -10.60 % 28.780 M 6.93 % 26.915 M 5.46 % 25.522 M 26.16 % 20.229 M 2.39 % 19.757 M 19.80 % 16.491 M 20.69 % 13.664 M -13.75 % 15.842 M 19.72 % 13.232 M
Cost and expenses 71.967 M -1.79 % 73.275 M 6.36 % 68.892 M -19.69 % 85.787 M -3.82 % 89.194 M 0.88 % 88.417 M 12.89 % 78.320 M -0.23 % 78.503 M 5.76 % 74.230 M 2.29 % 72.571 M 3.37 % 70.208 M -4.25 % 73.321 M 4.60 % 70.095 M -9.55 % 77.496 M 6.39 % 72.840 M -2.15 % 74.437 M 10.75 % 67.209 M -3.21 % 69.436 M 4.05 % 66.731 M 5.98 % 62.968 M 13.22 % 55.615 M 4.42 % 53.263 M 23.12 % 43.261 M 8.52 % 39.865 M -5.52 % 42.196 M 14.47 % 36.862 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
Selling general and administrative expenses 12.075 M 4.31 % 11.576 M -76.25 % 48.742 M -39.81 % 80.980 M 0.76 % 80.372 M -0.87 % 81.076 M 12.95 % 71.780 M -0.33 % 72.019 M 6.38 % 67.702 M 2.26 % 66.208 M 3.56 % 63.933 M -5.34 % 67.543 M 6.38 % 63.492 M 678.76 % 8.153 M -28.83 % 11.455 M -2.23 % 11.716 M 19.11 % 9.836 M -1.65 % 10.001 M -10.82 % 11.215 M 31.79 % 8.510 M 4.75 % 8.124 M 0.00 % 8.124 M 25.76 % 6.460 M 15.18 % 5.609 M -7.94 % 6.092 M 11.05 % 5.486 M
Interest income 0.000 -100.00 % 525.000 K -6.08 % 559.000 K 100.36 % 279.000 K 17.23 % 238.000 K -38.18 % 385.000 K 85.10 % 208.000 K 57.58 % 132.000 K 4.76 % 126.000 K -8.03 % 137.000 K -19.88 % 171.000 K -27.23 % 235.000 K -94.10 % 3.984 M 19.28 % 3.340 M 98.22 % 1.685 M 2.18 % 1.649 M 5.17 % 1.568 M 18.43 % 1.324 M -29.57 % 1.880 M 25.67 % 1.496 M 54.41 % 968.869 K 1.32 % 956.282 K 32.79 % 720.166 K 71.79 % 419.222 K -36.12 % 656.298 K 50.05 % 437.379 K
Interest expense 4.288 M -12.61 % 4.907 M 8.23 % 4.534 M -11.50 % 5.123 M 28.08 % 4.000 M 8.02 % 3.703 M 39.84 % 2.648 M -1.85 % 2.698 M -14.02 % 3.138 M -9.85 % 3.481 M -11.38 % 3.928 M 16.04 % 3.385 M -19.94 % 4.228 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
Depreciation and amortization -4.479 M -155.70 % 8.042 M 9.79 % 7.325 M -8.90 % 8.041 M -8.85 % 8.822 M 20.17 % 7.341 M 12.25 % 6.540 M 0.86 % 6.484 M -0.67 % 6.528 M 2.59 % 6.363 M 1.40 % 6.275 M 8.60 % 5.778 M -12.49 % 6.603 M 13.41 % 5.822 M 198.87 % 1.948 M -27.64 % 2.692 M 8.81 % 2.474 M 222.14 % 768.000 K -39.05 % 1.260 M 10.92 % 1.136 M 82.96 % 620.886 K -37.99 % 1.001 M 116.51 % 462.444 K -49.39 % 913.678 K 27.17 % 718.459 K 27.07 % 565.387 K
Operating income 32.810 M 22.01 % 26.891 M -12.81 % 30.843 M 180.06 % 11.013 M -63.05 % 29.807 M 41.07 % 21.129 M -29.86 % 30.123 M 34.87 % 22.335 M -10.74 % 25.023 M 24.77 % 20.056 M -9.54 % 22.171 M 46.84 % 15.099 M -26.27 % 20.480 M 49.12 % 13.734 M -24.95 % 18.300 M 32.67 % 13.794 M -42.20 % 23.863 M 209.51 % 7.710 M -64.41 % 21.663 M 1 330.85 % 1.514 M -93.74 % 24.188 M 21.46 % 19.915 M 25.53 % 15.864 M -5.37 % 16.764 M 12.63 % 14.884 M 24.73 % 11.933 M
Operating income ratio 0.31 16.64 % 0.27 -15.96 % 0.32 180.79 % 0.11 -54.58 % 0.25 29.86 % 0.19 -30.56 % 0.28 25.41 % 0.22 -12.15 % 0.25 16.44 % 0.22 -9.78 % 0.24 40.54 % 0.17 -24.48 % 0.23 41.97 % 0.16 -20.68 % 0.20 28.43 % 0.16 -40.33 % 0.26 151.34 % 0.10 -57.91 % 0.25 947.63 % 0.02 -92.40 % 0.31 14.31 % 0.27 1.42 % 0.27 -9.36 % 0.30 12.63 % 0.26 7.47 % 0.24
Total other income expenses net -27.863 M -1.78 % -27.377 M -155.57 % -10.712 M -2.90 % -10.410 M -176.71 % -3.762 M -13.38 % -3.318 M 15.44 % -3.924 M -52.92 % -2.566 M 4.82 % -2.696 M 19.38 % -3.344 M -22.99 % -2.719 M 13.68 % -3.150 M 4.49 % -3.298 M 60.46 % -8.340 M -394.96 % -1.685 M -2.18 % -1.649 M -5.17 % -1.568 M 65.27 % -4.515 M -60.62 % -2.811 M -44.90 % -1.940 M 35.74 % -3.019 M -215.70 % -956.282 K -32.79 % -720.166 K -71.79 % -419.222 K 62.04 % -1.104 M -152.47 % -437.379 K
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
Net debt 80.978 M -10.50 % 90.475 M 59.96 % 56.562 M -17.00 % 68.146 M -24.94 % 90.792 M 16.22 % 78.119 M 91.23 % 40.850 M 10.29 % 37.039 M -0.79 % 37.334 M -20.21 % 46.790 M -31.33 % 68.134 M -14.76 % 79.931 M -2.82 % 82.254 M -0.34 % 82.536 M 136.39 % 34.915 M -13.59 % 40.406 M 6.78 % 37.841 M -4.07 % 39.447 M 10.11 % 35.824 M 14.42 % 31.309 M 155.23 % 12.267 M 18.17 % 10.381 M 63.75 % 6.339 M -51.47 % 13.063 M 462.62 % 2.322 M 492.86 % -591.000 K
Total investments 100.000 K 0.00 % 100.000 K -99.51 % 20.395 M 32.57 % 15.384 M -5.80 % 16.331 M -7.54 % 17.662 M 4.73 % 16.864 M 2 664.59 % 610.000 K -89.35 % 5.729 M -5.15 % 6.040 M 2.15 % 5.913 M 12.12 % 5.274 M 3.27 % 5.107 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 150.622 K 0.000 -100.00 % 95.696 K 0.000
Total debt 99.034 M -2.22 % 101.287 M 17.79 % 85.989 M -3.43 % 89.045 M -20.41 % 111.880 M 10.13 % 101.593 M 9.58 % 92.714 M 15.76 % 80.094 M -14.18 % 93.326 M -3.09 % 96.305 M -4.60 % 100.946 M -3.03 % 104.102 M -4.45 % 108.951 M 13.31 % 96.149 M 67.32 % 57.464 M -17.06 % 69.283 M 33.16 % 52.029 M 1.29 % 51.366 M 7.14 % 47.944 M 18.19 % 40.567 M 87.28 % 21.660 M 8.94 % 19.882 M 14.63 % 17.344 M -5.36 % 18.325 M 0.12 % 18.304 M 0.000
Accumulated other comprehensive income loss -224.999 K -124.40 % 922.000 K 250.57 % 263.000 K -84.18 % 1.662 M 7.16 % 1.551 M -17.98 % 1.891 M -49.17 % 3.720 M 303.03 % 923.000 K -7.61 % 999.000 K 16.57 % 857.000 K 125.53 % 380.000 K -49.80 % 757.000 K 304.81 % 187.000 K -17.98 % 228.000 K 168.88 % -331.000 K 1.19 % -335.000 K -346.67 % -75.000 K -725.00 % 12.000 K 20.00 % 10.000 K 187.27 % 3.481 K 24 495 359 848 200.00 % 0.000 0.00 % 0.000 0.000 -100.00 % 0.000 0.00 % 0.000 0.000
Retained earnings 211.172 M -0.13 % 211.447 M -3.94 % 220.110 M 1.50 % 216.849 M 0.08 % 216.672 M -4.38 % 226.594 M 2.06 % 222.020 M 6.63 % 208.219 M 3.67 % 200.840 M 6.38 % 188.798 M 2.88 % 183.514 M 5.82 % 173.422 M 2.64 % 168.966 M 6.01 % 159.390 M -3.59 % 165.321 M 6.13 % 155.766 M 2.88 % 151.403 M 11.16 % 136.204 M -0.30 % 136.616 M 10.96 % 123.124 M -1.35 % 124.805 M 11.55 % 111.883 M 10.08 % 101.641 M 8.63 % 93.571 M 10.22 % 84.891 M 11.29 % 76.282 M
Common stock 50.699 M -3.95 % 52.784 M -0.82 % 53.223 M 0.00 % 53.223 M 0.00 % 53.223 M 0.00 % 53.223 M 0.00 % 53.223 M 0.00 % 53.223 M 0.00 % 53.223 M 0.00 % 53.223 M 0.00 % 53.223 M 0.00 % 53.223 M 0.14 % 53.150 M 0.00 % 53.150 M 0.00 % 53.150 M 0.00 % 53.150 M 0.00 % 53.150 M 0.00 % 53.150 M 0.00 % 53.150 M 0.00 % 53.150 M 3.43 % 51.385 M 0.00 % 51.385 M 181.46 % 18.257 M 0.00 % 18.257 M 0.00 % 18.257 M 258.26 % 5.096 M
Total equity 261.295 M -1.09 % 264.169 M -3.10 % 272.628 M 0.63 % 270.933 M 0.03 % 270.844 M -3.66 % 281.119 M 1.19 % 277.804 M 5.81 % 262.544 M 2.90 % 255.141 M 5.00 % 242.986 M 2.43 % 237.220 M 4.28 % 227.473 M 2.28 % 222.408 M 4.53 % 212.768 M -2.46 % 218.140 M 4.58 % 208.581 M 2.01 % 204.478 M 7.98 % 189.366 M -0.22 % 189.776 M 7.66 % 176.278 M 0.05 % 176.190 M 7.91 % 163.268 M 36.17 % 119.898 M 7.22 % 111.827 M 8.41 % 103.148 M 26.75 % 81.378 M
Other non current liabilities 119.482 M 3 454.95 % 3.361 M 6.73 % 3.149 M -7.92 % 3.420 M -83.64 % 20.909 M -82.91 % 122.358 M -23.18 % 159.289 M 40.40 % 113.454 M 424.67 % 21.624 M -78.50 % 100.572 M -14.80 % 118.048 M 31.06 % 90.069 M 3 441.84 % 2.543 M -10.96 % 2.856 M 2.44 % 2.788 M -96.15 % 72.429 M 2 565.77 % 2.717 M 0.11 % 2.714 M -62.32 % 7.202 M -88.38 % 61.991 M 4 000.51 % -1.589 M -102.28 % 69.680 M 1 916.02 % -3.837 M -108.44 % 45.443 M 15.56 % 39.324 M 2 407.77 % -1.704 M
Long term debt 64.272 M -3.03 % 66.277 M -1.17 % 67.063 M -4.04 % 69.884 M 125.38 % 31.007 M -63.78 % 85.598 M 9.16 % 78.416 M -0.09 % 78.487 M -2.73 % 80.693 M -5.04 % 84.978 M -4.86 % 89.322 M -4.47 % 93.501 M -4.48 % 97.886 M 4.20 % 93.937 M 78.06 % 52.757 M -0.71 % 53.133 M 9.01 % 48.741 M 5.71 % 46.107 M 50.04 % 30.730 M 130.33 % 13.342 M 686.22 % 1.697 M -85.38 % 11.607 M -5.63 % 12.300 M -20.71 % 15.512 M -7.69 % 16.803 M 886.10 % 1.704 M
Total non current liabilities 183.754 M -0.43 % 184.543 M -1.25 % 186.887 M -1.29 % 189.334 M 12.70 % 167.999 M -19.21 % 207.956 M -12.52 % 237.705 M 23.84 % 191.941 M -6.42 % 205.102 M 10.54 % 185.550 M -11.60 % 209.905 M 14.35 % 183.570 M 307.93 % 45.000 M -73.97 % 172.890 M 311.64 % 42.000 M -66.55 % 125.562 M 221.95 % 39.000 M -64.00 % 108.320 M 290.26 % 27.756 M -63.16 % 75.333 M 69 887.57 % 107.637 K -99.87 % 81.287 M 669.08 % 10.569 M -82.66 % 60.955 M 8.60 % 56.128 M 3 193.88 % 1.704 M
Other current liabilities 90.281 M 8.18 % 83.458 M 931.62 % 8.090 M -23.35 % 10.555 M -90.71 % 113.581 M 939.64 % 10.925 M -90.72 % 117.758 M 13.52 % 103.732 M -5.89 % 110.221 M 1 272.27 % 8.032 M -91.91 % 99.225 M 1 126.51 % 8.090 M -90.02 % 81.077 M 5.01 % 77.208 M 8.23 % 71.337 M 12.98 % 63.143 M 24.97 % 50.527 M 55.65 % 32.462 M -10.44 % 36.247 M -5.86 % 38.503 M -15.68 % 45.661 M 241.98 % 13.352 M -35.23 % 20.614 M 138.23 % 8.653 M -56.44 % 19.865 M -14.48 % 23.230 M
Deferred revenue 0.000 0.000 -100.00 % 2.104 M 0.000 0.000 -100.00 % 251.000 K 7.73 % 233.000 K 0.000 -100.00 % 254.000 K -12.11 % 289.000 K 34.42 % 215.000 K 551.50 % 33.001 K 100.30 % -11.065 M 0.000 100.00 % -4.588 M 0.000 100.00 % -3.288 M 0.000 100.00 % -12.740 M 0.000 100.00 % -19.963 M 0.000 -100.00 % 3.767 M 0.000 0.000 0.000
Short term debt 34.762 M -0.71 % 35.010 M 84.98 % 18.926 M -1.23 % 19.161 M -76.31 % 80.873 M 405.61 % 15.995 M 11.87 % 14.298 M 789.73 % 1.607 M -87.28 % 12.633 M 11.53 % 11.327 M -2.56 % 11.624 M 9.65 % 10.601 M -4.19 % 11.065 M 400.23 % 2.212 M -51.79 % 4.588 M -71.59 % 16.150 M 391.18 % 3.288 M -37.48 % 5.259 M -58.72 % 12.740 M -53.21 % 27.225 M 36.37 % 19.963 M 141.26 % 8.275 M 64.05 % 5.044 M 79.27 % 2.814 M 87.48 % 1.501 M 0.000
Total current liabilities 130.467 M -0.16 % 130.680 M -1.79 % 133.061 M -4.18 % 138.869 M -30.53 % 199.911 M 35.91 % 147.095 M 6.03 % 138.733 M 16.08 % 119.511 M -8.02 % 129.931 M 7.37 % 121.010 M 3.47 % 116.955 M 6.56 % 109.755 M 10.77 % 99.082 M 3.39 % 95.833 M 17.96 % 81.243 M -13.58 % 94.007 M 52.27 % 61.739 M 23.84 % 49.853 M -6.56 % 53.351 M -27.41 % 73.500 M 8.35 % 67.833 M 68.14 % 40.344 M 46.46 % 27.547 M 2.91 % 26.769 M 4.72 % 25.562 M -29.64 % 36.329 M
Total liabilities 314.221 M -0.32 % 315.223 M -1.48 % 319.948 M -2.52 % 328.203 M -10.79 % 367.910 M 3.62 % 355.051 M -5.68 % 376.438 M 20.87 % 311.452 M -7.04 % 335.033 M 9.29 % 306.560 M -6.21 % 326.860 M 11.43 % 293.325 M 3.59 % 283.172 M 5.38 % 268.723 M 27.01 % 211.574 M -3.64 % 219.569 M 23.04 % 178.456 M 12.82 % 158.173 M 4.56 % 151.274 M 1.64 % 148.832 M 6.40 % 139.883 M 15.01 % 121.632 M 39.89 % 86.949 M -0.88 % 87.723 M 7.39 % 81.689 M 10.62 % 73.850 M
Other non current assets 251.293 M 2.70 % 244.696 M 18.24 % 206.946 M 16.73 % 177.290 M 2.80 % 172.463 M -7.12 % 185.688 M 27.30 % 145.872 M -28.88 % 205.110 M 61.49 % 127.014 M -19.93 % 158.623 M 44.98 % 109.413 M -16.50 % 131.033 M 248.45 % -88.270 M -167.72 % 130.346 M 385.55 % -45.648 M -127.90 % 163.637 M 438.32 % -48.368 M -134.62 % 139.692 M 388.08 % -48.490 M -138.38 % 126.339 M 373.65 % -46.168 M -145.71 % 101.000 M 899.24 % -12.637 M -120.15 % 62.701 M 76.97 % 35.431 M 343.75 % -14.536 M
Long term investments 100.000 K 0.00 % 100.000 K -99.33 % 14.989 M -2.57 % 15.384 M -5.80 % 16.331 M -7.54 % 17.662 M 4.73 % 16.864 M 2 664.59 % 610.000 K -89.35 % 5.729 M -5.15 % 6.040 M 2.15 % 5.913 M 12.12 % 5.274 M 3.27 % 5.107 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 150.622 K 0.000 -100.00 % 95.696 K 0.000
Intangible assets 7.663 M -84.10 % 48.193 M 335.47 % 11.067 M -75.72 % 45.574 M -3.17 % 47.068 M -1.29 % 47.681 M 1.45 % 46.998 M -3.06 % 48.484 M -0.19 % 48.578 M -1.17 % 49.153 M 0.42 % 48.949 M 1.66 % 48.148 M 3 905.66 % 1.202 M -18.29 % 1.471 M 305.23 % 363.000 K -74.77 % 1.439 M -45.53 % 2.642 M -31.71 % 3.869 M 467.30 % 682.000 K -19.54 % 847.669 K -65.29 % 2.442 M 153.98 % 961.506 K -13.53 % 1.112 M 32.91 % 836.619 K -8.06 % 909.976 K -90.17 % 9.257 M
GoodWill 38.724 M 0.000 -100.00 % 32.258 M 0.000 -100.00 % 33.189 M 0.000 -100.00 % 33.185 M 0.000 -100.00 % 36.151 M 0.000 -100.00 % 36.152 M 0.000 -100.00 % 36.158 M 10.71 % 32.659 M -13.26 % 37.650 M 0.01 % 37.648 M -0.03 % 37.659 M -0.01 % 37.662 M -11.20 % 42.412 M 0.00 % 42.412 M 14.37 % 37.083 M 13.27 % 32.737 M 381.62 % 6.797 M 0.00 % 6.797 M 0.00 % 6.797 M 0.000
Goodwill and intangible assets 46.387 M -3.75 % 48.193 M 11.24 % 43.325 M -4.93 % 45.574 M -43.21 % 80.257 M 68.32 % 47.681 M -40.53 % 80.183 M 65.38 % 48.484 M -42.78 % 84.729 M 72.38 % 49.153 M -42.24 % 85.101 M 76.75 % 48.148 M 28.88 % 37.360 M 9.46 % 34.130 M -10.21 % 38.013 M -2.75 % 39.087 M -3.01 % 40.301 M -2.96 % 41.531 M -3.63 % 43.094 M -0.38 % 43.259 M 9.45 % 39.525 M 17.29 % 33.699 M 326.07 % 7.909 M 3.61 % 7.634 M -0.95 % 7.707 M -16.74 % 9.257 M
Property plant equipment net 29.322 M -7.37 % 31.656 M -5.16 % 33.378 M -8.82 % 36.606 M -17.08 % 44.148 M -4.11 % 46.041 M 22.05 % 37.722 M -0.93 % 38.078 M -0.45 % 38.250 M -5.69 % 40.557 M -7.58 % 43.881 M -8.06 % 47.728 M -6.25 % 50.910 M 2.68 % 49.581 M 549.39 % 7.635 M -4.34 % 7.981 M -1.07 % 8.067 M 45.30 % 5.552 M 2.89 % 5.396 M -13.10 % 6.209 M -6.52 % 6.643 M 12.14 % 5.923 M 29.41 % 4.577 M -1.40 % 4.642 M -9.57 % 5.134 M -2.75 % 5.279 M
Total non current assets 327.102 M 0.76 % 324.645 M 8.71 % 298.638 M 8.65 % 274.854 M -16.88 % 330.656 M 11.31 % 297.072 M -7.61 % 321.539 M 10.01 % 292.282 M 7.18 % 272.705 M 7.21 % 254.373 M -5.07 % 267.969 M 15.41 % 232.183 M 163.04 % 88.270 M -58.76 % 214.057 M 368.93 % 45.648 M -78.34 % 210.705 M 335.63 % 48.368 M -74.10 % 186.775 M 285.18 % 48.490 M -72.42 % 175.808 M 280.80 % 46.168 M -67.17 % 140.622 M 1 012.78 % 12.637 M -83.15 % 74.977 M 55.02 % 48.368 M 232.74 % 14.536 M
Other current assets 8.163 M 9.79 % 7.435 M -18.94 % 9.172 M 42.84 % 6.421 M -97.64 % 272.319 M 4 310.02 % 6.175 M -23.20 % 8.040 M 121.98 % 3.622 M -17.68 % 4.400 M 30.29 % 3.377 M -52.19 % 7.063 M 194.66 % 2.397 M -16.48 % 2.870 M 20.49 % 2.382 M -95.94 % 58.731 M 2 971.71 % 1.912 M -94.40 % 34.133 M 3 031.47 % 1.090 M -96.33 % 29.724 M 2 669.77 % 1.073 M -95.88 % 26.045 M 1 695.05 % 1.451 M -92.97 % 20.644 M 831.04 % 2.217 M -58.70 % 5.369 M 574.54 % 796.000 K
Short term investments 0.000 0.000 -100.00 % 5.406 M 0.000 -100.00 % 1.398 M 22.74 % 1.139 M 27.55 % 893.000 K 0.000 0.000 0.000 -100.00 % 313.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
cash and cash equivalents 18.056 M 67.00 % 10.812 M -63.26 % 29.427 M 40.81 % 20.899 M -0.90 % 21.088 M -10.16 % 23.474 M -54.74 % 51.864 M 20.46 % 43.055 M -23.11 % 55.992 M 13.08 % 49.515 M 50.91 % 32.812 M 35.75 % 24.171 M -9.46 % 26.697 M 96.11 % 13.613 M -39.63 % 22.549 M -21.91 % 28.877 M 103.53 % 14.188 M 19.04 % 11.919 M -1.66 % 12.120 M 30.92 % 9.258 M -1.44 % 9.393 M -1.14 % 9.502 M -13.66 % 11.004 M 109.11 % 5.263 M -67.07 % 15.982 M 2 604.26 % 591.000 K
Cash and short term investments 18.056 M 67.00 % 10.812 M -63.26 % 29.427 M 40.81 % 20.899 M -0.90 % 21.088 M -10.16 % 23.474 M -54.74 % 51.864 M 20.46 % 43.055 M -23.11 % 55.992 M 13.08 % 49.515 M 50.91 % 32.812 M 35.75 % 24.171 M -9.46 % 26.697 M 96.11 % 13.613 M -39.63 % 22.549 M -21.91 % 28.877 M 103.53 % 14.188 M 19.04 % 11.919 M -1.66 % 12.120 M 30.92 % 9.258 M -1.44 % 9.393 M -1.14 % 9.502 M -13.66 % 11.004 M 109.11 % 5.263 M -67.07 % 15.982 M 2 604.26 % 591.000 K
Total current assets 248.414 M -2.49 % 254.747 M -13.33 % 293.938 M -9.36 % 324.282 M 5.25 % 308.098 M -9.14 % 339.098 M 1.92 % 332.703 M 18.10 % 281.714 M -11.26 % 317.469 M 7.55 % 295.173 M -0.32 % 296.111 M 2.60 % 288.615 M 5.74 % 272.943 M 2.06 % 267.434 M 5.39 % 253.746 M 16.69 % 217.445 M 15.98 % 187.484 M 16.62 % 160.764 M 0.32 % 160.248 M 7.33 % 149.302 M 4.75 % 142.527 M -1.21 % 144.278 M 30.92 % 110.204 M -11.53 % 124.574 M -8.72 % 136.470 M 7.87 % 126.510 M
Inventory 0.000 -100.00 % 230.847 M -6.18 % 246.055 M -12.36 % 280.748 M 6.21 % 264.333 M -9.89 % 293.334 M 13.84 % 257.668 M 0.000 -100.00 % 243.037 M 8.12 % 224.792 M -9.65 % 248.805 M -0.63 % 250.377 M 0.000 0.000 -100.00 % 160.245 M 17.99 % 135.809 M 9.78 % 123.705 M 18.10 % 104.745 M 3.41 % 101.287 M 5.42 % 96.076 M 4.53 % 91.913 M -5.03 % 96.785 M 32.36 % 73.123 M -18.36 % 89.569 M 0.77 % 88.886 M -6.22 % 94.782 M
Net receivables 222.195 M 3 830.57 % 5.653 M -39.11 % 9.284 M -42.74 % 16.214 M 8.88 % 14.891 M -0.57 % 14.976 M -1.02 % 15.131 M -93.56 % 235.037 M 1 574.05 % 14.040 M -19.72 % 17.489 M 60.80 % 10.876 M -6.80 % 11.670 M 8.21 % 10.785 M -95.71 % 251.439 M 1 957.43 % 12.221 M -75.97 % 50.847 M 166.97 % 19.046 M -55.72 % 43.010 M 151.27 % 17.117 M -60.09 % 42.895 M 182.65 % 15.176 M -58.47 % 36.540 M 572.54 % 5.433 M -80.26 % 27.525 M 4.93 % 26.232 M -13.54 % 30.341 M
Tax assets 0.000 0.000 0.000 0.000 -100.00 % 17.457 M 0.000 -100.00 % 40.898 M 0.000 -100.00 % 16.983 M 0.000 -100.00 % 23.661 M 0.000 -100.00 % 83.163 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other 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 % 144.367 M 0.000 -100.00 % 130.320 M 0.000 -100.00 % 147.082 M 0.000 -100.00 % 132.312 M 0.000 -100.00 % 127.379 M 0.000 -100.00 % 84.006 M 0.000 0.000 -100.00 % 14.182 M
Account payables 5.424 M -55.58 % 12.212 M -88.17 % 103.194 M -5.46 % 109.153 M 1 900.24 % 5.457 M -95.45 % 119.924 M 1 761.02 % 6.444 M 0.000 -100.00 % 6.823 M -93.27 % 101.362 M 1 685.80 % 5.676 M -93.76 % 91.031 M 1 260.09 % 6.693 M -91.56 % 79.293 M 1 391.03 % 5.318 M -92.15 % 67.730 M 754.75 % 7.924 M -75.08 % 31.801 M 628.64 % 4.364 M -43.84 % 7.771 M 251.91 % 2.208 M -88.20 % 18.717 M 890.90 % 1.889 M -87.66 % 15.302 M 264.73 % 4.195 M -67.97 % 13.099 M
Tax payables 0.000 0.000 -100.00 % 747.000 K 0.000 0.000 -100.00 % 251.000 K 7.73 % 233.000 K 0.000 -100.00 % 254.000 K -12.11 % 289.000 K 34.42 % 215.000 K 551.52 % 33.000 K -86.64 % 247.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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.348 M 14.76 % 33.416 M 0.000 -100.00 % 34.814 M -7.92 % 37.809 M 1 391.48 % 2.535 M -94.22 % 43.856 M 1 643.78 % 2.515 M 0.000 100.00 % -32.786 M 0.000 100.00 % -26.259 M 0.000 100.00 % -32.234 M 0.000 100.00 % -56.362 M 0.000 -100.00 % 2.107 M 0.000 0.000 0.000
Minority interest -351.000 K -361.94 % 134.000 K -21.18 % 170.000 K 3.66 % 164.000 K 0.61 % 163.000 K -7.39 % 176.000 K 6.02 % 166.000 K -7.26 % 179.000 K 26.95 % 141.000 K 30.56 % 108.000 K 4.85 % 103.000 K 45.07 % 71.000 K -32.38 % 105.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
Capital lease obligations 29.028 M -6.91 % 31.183 M 2.38 % 30.459 M 22.40 % 24.884 M -47.56 % 47.456 M 23.75 % 38.348 M -9.81 % 42.518 M 0.000 -100.00 % 42.943 M 13.58 % 37.809 M -21.96 % 48.447 M 10.47 % 43.856 M -19.59 % 54.538 M 20.44 % 45.283 M 220.41 % 14.133 M 26.95 % 11.133 M -5.25 % 11.750 M 193.60 % 4.002 M 2.73 % 3.896 M 0.000 -100.00 % 2.509 M 0.000 -100.00 % 2.583 M 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 331.000 K -1.19 % 335.000 K 346.67 % 75.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 100.00 % -1.118 M 1.76 % -1.138 M -17.93 % -965.000 K -26.14 % -765.000 K 0.00 % -765.000 K 42.26 % -1.325 M 0.000 100.00 % -62.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -335.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 0.000 0.00 % 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 114.905 M -1.52 % 116.675 M 0.56 % 116.030 M -13.11 % 133.540 M 12.12 % 119.103 M -23.02 % 154.721 M 0.000 -100.00 % 119.768 M 24.78 % 95.980 M -16.76 % 115.310 M 35.75 % 84.941 M 4.68 % 81.146 M 0.000 -100.00 % 74.786 M 0.000 -100.00 % 65.259 M 0.000 -100.00 % 59.990 M 0.000 -100.00 % 56.470 M 0.000 -100.00 % 45.329 M 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 -100.00 % 139.090 M 0.000 -100.00 % 88.331 M 0.000 -100.00 % 77.717 M 0.000 -100.00 % 70.167 M 0.000 -100.00 % 71.943 M 0.000 -100.00 % 48.833 M 0.000 0.000 -100.00 % 35.817 M
Total assets 575.516 M -0.67 % 579.392 M -2.22 % 592.576 M -1.09 % 599.136 M -6.20 % 638.754 M 0.41 % 636.170 M -2.76 % 654.242 M 13.98 % 573.996 M -2.74 % 590.174 M 7.39 % 549.546 M -2.58 % 564.080 M 8.31 % 520.798 M 3.01 % 505.580 M 5.00 % 481.491 M 12.05 % 429.714 M 0.37 % 428.150 M 11.81 % 382.934 M 10.18 % 347.539 M 1.90 % 341.050 M 4.90 % 325.110 M 2.86 % 316.073 M 10.94 % 284.900 M 37.73 % 206.847 M 3.66 % 199.551 M 7.96 % 184.837 M 19.07 % 155.228 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 -100.00 % 4.104 M 0.000 -100.00 % 13.481 M 0.000 0.000 0.000 -100.00 % 19.520 M 0.000 -100.00 % 25.719 M 0.000 -100.00 % 38.836 M 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 894.000 K 0.000 0.000 0.000 -100.00 % 43.000 K 0.000 -100.00 % 2.547 M 0.000 0.000 0.000 -100.00 % 508.000 K 0.000 -100.00 % 392.000 K 0.000 -100.00 % 41.000 K 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 5.179 M 138.75 % -13.365 M -221.74 % 10.978 M -25.99 % 14.833 M -24.58 % 19.668 M 162.10 % -31.670 M 0.88 % -31.950 M -70.87 % -18.698 M 0.000 0.000 100.00 % -31.397 M 0.000 100.00 % -26.266 M 0.000 100.00 % -37.871 M 0.000 100.00 % -24.771 M 0.000 100.00 % -7.606 M 0.000 100.00 % -32.494 M 0.000 100.00 % -28.425 M 0.000 100.00 % -18.603 M 0.000
Accounts receivables -2.695 M -409.77 % 870.000 K -76.90 % 3.766 M 393.07 % -1.285 M -146.59 % 2.758 M 11 891.30 % 23.000 K 100.77 % -2.975 M -10.10 % -2.702 M 0.000 0.000 100.00 % -10.667 M 0.000 100.00 % -8.863 M 0.000 100.00 % -8.338 M 0.000 100.00 % -6.694 M 0.000 -100.00 % 418.000 K 0.000 100.00 % -13.208 M 0.000 100.00 % -5.021 M 0.000 100.00 % -1.779 M 0.000
Inventory 4.633 M 132.48 % -14.263 M -529.61 % 3.320 M -72.20 % 11.941 M 36.06 % 8.776 M 120.75 % -42.297 M -38.81 % -30.471 M -183.21 % -10.759 M 0.000 0.000 100.00 % -21.911 M 0.000 100.00 % -17.248 M 0.000 100.00 % -30.539 M 0.000 100.00 % -15.103 M 0.000 100.00 % -9.832 M 0.000 100.00 % -22.320 M 0.000 100.00 % -23.352 M 0.000 100.00 % -18.986 M 0.000
Accounts payables 0.000 -100.00 % 2.827 M 206.72 % -2.649 M -223.61 % 2.143 M -79.11 % 10.257 M 194.74 % 3.480 M -24.41 % 4.604 M 136.18 % -12.725 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
Other working capital 3.241 M 285.94 % -1.743 M -126.65 % 6.541 M 221.58 % 2.034 M 182.52 % -2.465 M -134.60 % 7.124 M 330.40 % -3.092 M -141.29 % 7.488 M 0.000 0.000 -100.00 % 1.181 M 0.000 100.00 % -155.000 K 0.000 -100.00 % 1.006 M 0.000 100.00 % -2.974 M 0.000 -100.00 % 1.808 M 0.000 -100.00 % 3.035 M 0.000 100.00 % -51.952 K 0.000 -100.00 % 2.163 M 0.000
Other non cash items 4.952 M -5.87 % 5.261 M 364.75 % 1.132 M 39.41 % 812.000 K 124.87 % -3.265 M -106.11 % 53.445 M 20.87 % 44.216 M 9.10 % 40.529 M 360.40 % 8.803 M -68.12 % 27.609 M 258.14 % 7.709 M 1.14 % 7.622 M -48.85 % 14.900 M 437.41 % -4.416 M -111.51 % 38.372 M 780.48 % -5.639 M -130.52 % 18.479 M 4 988.62 % -378.000 K -105.73 % 6.592 M 847.13 % 696.000 K -97.06 % 23.689 M 296.71 % -12.043 M -142.19 % 28.544 M 331.76 % -12.316 M -180.27 % 15.344 M 245.24 % -10.565 M
Net cash provided by operating activities 21.285 M 1 285.13 % -1.796 M -107.06 % 25.457 M 6.13 % 23.987 M 8.79 % 22.049 M 260.68 % -13.722 M -256.50 % 8.768 M 371.91 % 1.858 M -89.55 % 17.782 M -43.18 % 31.295 M 121.56 % 14.125 M 32.89 % 10.629 M -46.96 % 20.041 M 454.38 % 3.615 M -73.76 % 13.777 M 182.37 % 4.879 M -60.72 % 12.420 M 188.37 % 4.307 M -68.65 % 13.737 M 334.30 % 3.163 M -61.36 % 8.186 M 269.16 % 2.217 M -80.49 % 11.365 M 108 411.80 % -10.493 K -100.15 % 6.969 M 447.43 % -2.006 M
Investments in property plant and equipment -542.000 K 46.44 % -1.012 M 19.36 % -1.255 M -23.16 % -1.019 M 53.08 % -2.172 M 60.13 % -5.448 M -68.51 % -3.233 M -29.17 % -2.503 M -12.70 % -2.221 M 1.73 % -2.260 M 4.40 % -2.364 M -9.34 % -2.162 M -1 563.08 % -130.000 K 75.97 % -541.000 K 36.65 % -854.000 K 23.68 % -1.119 M 72.42 % -4.058 M -408.52 % -798.000 K -20.54 % -662.000 K -77.96 % -372.000 K 47.95 % -714.747 K 43.46 % -1.264 M -33.59 % -946.260 K -735.02 % -113.322 K 63.59 % -311.212 K 83.75 % -1.915 M
Acquisitions net 0.000 -100.00 % 37.000 K 105.37 % -689.000 K 0.000 -100.00 % 87.000 K -87.97 % 723.000 K -78.35 % 3.340 M 0.000 -100.00 % 20.000 K 102.33 % -858.000 K -5 620.00 % -15.000 K -200.00 % 15.000 K 100.48 % -3.128 M -181.80 % -1.110 M 0.000 100.00 % -3.743 M -3 365.74 % -108.000 K 99.28 % -14.914 M -2 641.54 % -544.000 K 97.03 % -18.336 M -161.02 % -7.025 M 74.95 % -28.048 M -830.06 % -3.016 M 27.70 % -4.171 M -9.84 % -3.797 M 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -100.000 K 0.000 0.000 0.000 -100.00 % 338.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
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 -100.00 % 2.790 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 569.000 K -36.85 % 901.000 K 221.27 % -743.000 K -255.50 % -209.000 K 89.13 % -1.922 M -151.57 % -764.000 K 57.48 % -1.797 M -119.68 % -818.000 K -627.74 % 155.000 K 180.31 % -193.000 K 57.40 % -453.000 K 62.41 % -1.205 M -126.93 % -531.000 K 67.34 % -1.626 M 10.61 % -1.819 M 26.98 % -2.491 M 45.94 % -4.608 M -111.09 % -2.183 M -107.90 % -1.050 M 24.62 % -1.393 M -65.20 % -843.201 K 45.62 % -1.551 M -176.33 % 2.032 M 172.90 % -2.787 M -105.34 % -1.357 M 82.31 % -7.673 M
Net cash used for investing activites 27.000 K 136.49 % -74.000 K 97.25 % -2.687 M -118.81 % -1.228 M 69.35 % -4.007 M 27.00 % -5.489 M -224.79 % -1.690 M 49.11 % -3.321 M -54.75 % -2.146 M 35.19 % -3.311 M -7.15 % -3.090 M 7.82 % -3.352 M 2.87 % -3.451 M -5.31 % -3.277 M -22.60 % -2.673 M 63.65 % -7.353 M 16.20 % -8.774 M 50.97 % -17.895 M -693.22 % -2.256 M 88.78 % -20.101 M -134.20 % -8.583 M 72.19 % -30.863 M -1 498.81 % -1.930 M 72.70 % -7.071 M -29.37 % -5.466 M 42.99 % -9.588 M
Debt repayment -3.676 M -133.86 % 10.855 M 324.93 % -4.826 M 70.56 % -16.393 M 0.000 -100.00 % 287.000 K 111.76 % -2.440 M -105.56 % -1.187 M 63.41 % -3.244 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
Common stock issued 0.000 0.000 0.000 0.000 0.000 100.00 % -5.031 M -10.55 % -4.551 M -3.79 % -4.385 M -4.63 % -4.191 M 0.000 100.00 % -5.722 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
Common stock repurchased -2.243 M -302.69 % -557.000 K -223.84 % -172.000 K 60.28 % -433.000 K 0.000 100.00 % -1.277 M -10.37 % -1.157 M 9.54 % -1.279 M -1 962.90 % -62.000 K 0.000 100.00 % -73.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
Dividends paid -2.581 M 62.75 % -6.929 M -166.60 % -2.599 M 0.000 100.00 % -2.599 M 57.14 % -6.064 M -39.98 % -4.332 M 23.07 % -5.631 M -62.51 % -3.465 M 27.28 % -4.765 M -83.34 % -2.599 M 39.96 % -4.329 M -99.95 % -2.165 M 44.43 % -3.896 M -124.94 % -1.732 M 49.99 % -3.463 M -233.30 % -1.039 M 76.00 % -4.329 M 0.000 100.00 % -3.011 M 12.67 % -3.448 M -14.29 % -3.017 M -11.23 % -2.713 M 0.00 % -2.713 M -276.63 % -720.200 K 9.14 % -792.615 K
Other financing activites -5.573 M 72.29 % -20.113 M -202.77 % -6.643 M -8.51 % -6.122 M 65.64 % -17.819 M -54 096.97 % 33.000 K -99.66 % 9.695 M 386.58 % -3.383 M -40.14 % -2.414 M 62.75 % -6.481 M -2 612.02 % 258.000 K 104.68 % -5.509 M -434.89 % 1.645 M 130.46 % -5.401 M 65.62 % -15.708 M -176.02 % 20.664 M 7 225.52 % -290.000 K -101.64 % 17.721 M 322.68 % -7.958 M -141.56 % 19.149 M 412.44 % 3.737 M -87.61 % 30.159 M 3 176.28 % -980.386 K -5.94 % -925.378 K -106.33 % 14.608 M 298.06 % 3.670 M
Net cash used provided by financing activities -14.073 M 15.95 % -16.744 M -17.58 % -14.240 M 37.95 % -22.948 M -12.39 % -20.418 M -121.98 % -9.198 M -620.84 % 1.766 M 115.38 % -11.480 M -24.99 % -9.185 M 18.33 % -11.246 M -380.39 % -2.341 M 76.20 % -9.838 M -178.07 % -3.538 M 61.94 % -9.297 M 46.69 % -17.440 M -201.39 % 17.201 M 1 394.28 % -1.329 M -109.92 % 13.392 M 268.28 % -7.958 M -149.31 % 16.138 M 5 487.97 % 288.799 K -98.94 % 27.142 M 834.99 % -3.693 M -1.51 % -3.638 M -126.20 % 13.887 M 382.69 % 2.877 M
Effect of forex changes on cash 5.000 K 600.00 % -1.000 K 50.00 % -2.000 K 0.000 100.00 % -10.000 K -152.63 % 19.000 K 154.29 % -35.000 K -683.33 % 6.000 K 100.01 % -55.966 M -159 802.86 % -35.000 K 33.96 % -53.000 K -251.43 % 35.000 K 9.38 % 32.000 K 39.13 % 23.000 K 187.50 % 8.000 K 121.05 % -38.000 K 20.83 % -48.000 K -100.40 % 12.115 M 1 211 600.00 % -1.000 K -200.00 % 1.000 K 100.01 % -9.393 M -185.36 % 11.004 M 200.00 % -11.004 M -168.85 % 15.982 M 200.00 % -15.982 M -271.70 % 9.308 M
Net change in cash 7.244 M 138.91 % -18.615 M -318.28 % 8.528 M 4 612.17 % -189.000 K 92.08 % -2.386 M 91.60 % -28.390 M -422.28 % 8.809 M 168.09 % -12.937 M -299.74 % 6.477 M -61.22 % 16.703 M 93.30 % 8.641 M 442.08 % -2.526 M -119.31 % 13.084 M 246.42 % -8.936 M -41.21 % -6.328 M -143.08 % 14.689 M 547.38 % 2.269 M -80.96 % 11.919 M 238.42 % 3.522 M 540.80 % -799.000 K 91.59 % -9.502 M -200.00 % 9.502 M 280.55 % -5.263 M -200.00 % 5.263 M 989.77 % -591.445 K -200.00 % 591.445 K
Cash at beginning of period 10.812 M -63.26 % 29.427 M 40.81 % 20.899 M -0.90 % 21.088 M -10.16 % 23.474 M -54.74 % 51.864 M 20.46 % 43.055 M -23.11 % 55.992 M 13.08 % 49.515 M 50.91 % 32.812 M 35.75 % 24.171 M -9.46 % 26.697 M 96.11 % 13.613 M -39.63 % 22.549 M -21.91 % 28.877 M 103.53 % 14.188 M 19.04 % 11.919 M 0.000 -100.00 % 8.594 M -8.51 % 9.393 M -1.14 % 9.502 M 0.000 -100.00 % 5.263 M 0.000 -100.00 % 591.445 K 0.000
Cash at end of period 18.056 M 67.00 % 10.812 M -63.26 % 29.427 M 40.81 % 20.899 M -0.90 % 21.088 M -10.16 % 23.474 M -54.74 % 51.864 M 20.46 % 43.055 M -23.11 % 55.992 M 13.08 % 49.515 M 50.91 % 32.812 M 35.75 % 24.171 M -9.46 % 26.697 M 96.11 % 13.613 M -39.63 % 22.549 M -21.91 % 28.877 M 103.53 % 14.188 M 19.04 % 11.919 M -1.63 % 12.116 M 40.98 % 8.594 M 0.000 -100.00 % 9.502 M 0.000 -100.00 % 5.263 M 0.000 -100.00 % 591.445 K
Operating cash flow 21.285 M 1 285.13 % -1.796 M -107.06 % 25.457 M 6.13 % 23.987 M 8.79 % 22.049 M 260.68 % -13.722 M -256.50 % 8.768 M 371.91 % 1.858 M -89.55 % 17.782 M -43.18 % 31.295 M 121.56 % 14.125 M 32.89 % 10.629 M -46.96 % 20.041 M 454.38 % 3.615 M -73.76 % 13.777 M 182.37 % 4.879 M -60.72 % 12.420 M 188.37 % 4.307 M -68.65 % 13.737 M 334.30 % 3.163 M -61.36 % 8.186 M 269.16 % 2.217 M -80.49 % 11.365 M 108 411.80 % -10.493 K -100.15 % 6.969 M 447.43 % -2.006 M
Capital expenditure -542.000 K 46.44 % -1.012 M -72.40 % -587.000 K 42.39 % -1.019 M 53.08 % -2.172 M 60.13 % -5.448 M -68.51 % -3.233 M -29.17 % -2.503 M -12.70 % -2.221 M 1.73 % -2.260 M 4.40 % -2.364 M -9.34 % -2.162 M -1 563.08 % -130.000 K 75.97 % -541.000 K 36.65 % -854.000 K 23.68 % -1.119 M 72.42 % -4.058 M -408.52 % -798.000 K -20.54 % -662.000 K -77.96 % -372.000 K 47.95 % -714.747 K 43.46 % -1.264 M -33.59 % -946.260 K -735.02 % -113.322 K 63.59 % -311.212 K 83.75 % -1.915 M
Free CashFlow 20.743 M 838.71 % -2.808 M -111.29 % 24.870 M 8.28 % 22.968 M 15.55 % 19.877 M 203.69 % -19.170 M -446.34 % 5.535 M 958.14 % -645.000 K -104.14 % 15.561 M -46.41 % 29.035 M 146.88 % 11.761 M 38.90 % 8.467 M -57.48 % 19.911 M 547.72 % 3.074 M -76.21 % 12.923 M 243.70 % 3.760 M -55.03 % 8.362 M 138.30 % 3.509 M -73.16 % 13.075 M 368.47 % 2.791 M -62.64 % 7.471 M 683.66 % 953.353 K -90.85 % 10.419 M 8 514.89 % -123.815 K -101.86 % 6.658 M 269.80 % -3.921 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
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013