AVA.AX

Ava Risk Group Limited AVA.AX

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 31.603 M 4.84 % 30.145 M 5.40 % 28.601 M 53.60 % 18.621 M -24.61 % 24.700 M -46.46 % 46.131 M 45.97 % 31.602 M 59.36 % 19.830 M 53.77 % 12.896 M -10.20 % 14.361 M -20.66 % 18.101 M 47.41 % 12.279 M 4.55 % 11.744 M
Net income -6.458 M -24.12 % -5.203 M -393.64 % -1.054 M -103.18 % 33.132 M 140.98 % 13.749 M 178.21 % 4.942 M 204.70 % -4.720 M -65.15 % -2.858 M 63.45 % -7.820 M -34.71 % -5.805 M -369.12 % 2.157 M 32.33 % 1.630 M 61.56 % 1.009 M
Income before tax -7.155 M -37.36 % -5.209 M -517.18 % -844.000 K -135.75 % -358.000 K -105.35 % 6.693 M 35.29 % 4.947 M 204.61 % -4.729 M -11.51 % -4.241 M 45.77 % -7.820 M -34.71 % -5.805 M -369.12 % 2.157 M 32.33 % 1.630 M 61.07 % 1.012 M
Income before tax ratio -0.23 -31.02 % -0.17 -485.57 % -0.03 -53.49 % -0.02 -107.10 % 0.27 152.68 % 0.11 171.66 % -0.15 30.03 % -0.21 64.73 % -0.61 -50.01 % -0.40 -439.21 % 0.12 -10.23 % 0.13 54.06 % 0.09
EBITDA 906.000 K 135.98 % -2.518 M -277.45 % 1.419 M 4.49 % 1.358 M -84.16 % 8.571 M 15.17 % 7.442 M 360.03 % -2.862 M 5.54 % -3.030 M 57.96 % -7.207 M -27.15 % -5.668 M -360.72 % 2.174 M 7.68 % 2.019 M 76.48 % 1.144 M
Net income ratio -0.20 -18.39 % -0.17 -368.36 % -0.04 -102.07 % 1.78 219.65 % 0.56 419.59 % 0.11 171.73 % -0.15 -3.63 % -0.14 76.23 % -0.61 -50.01 % -0.40 -439.21 % 0.12 -10.23 % 0.13 54.53 % 0.09
Ratio EBITDA 0.03 134.32 % -0.08 -268.36 % 0.05 -31.97 % 0.07 -78.98 % 0.35 115.10 % 0.16 278.13 % -0.09 40.73 % -0.15 72.66 % -0.56 -41.60 % -0.39 -428.62 % 0.12 -26.96 % 0.16 68.79 % 0.10
Gross profit ratio 0.64 7.51 % 0.60 202.04 % 0.20 -6.73 % 0.21 -49.82 % 0.42 112.59 % 0.20 -54.03 % 0.43 -22.56 % 0.56 4.80 % 0.53 -11.62 % 0.60 0.00 % 0.60 -15.33 % 0.71 5.73 % 0.67
Weighted average shs out dil 290.155 M 10.16 % 263.388 M 3.31 % 254.959 M 3.60 % 246.094 M -0.68 % 247.774 M 1.97 % 242.981 M 14.36 % 212.469 M 26.53 % 167.919 M 36.04 % 123.437 M 1.23 % 121.932 M 19.27 % 102.227 M 12.80 % 90.624 M 2 900.01 % 3.021 M
Weighted average shs out 289.596 M 10.21 % 262.778 M 3.07 % 254.959 M 4.89 % 243.063 M 1.09 % 240.446 M 2.64 % 234.252 M 10.25 % 212.469 M 26.53 % 167.919 M 36.14 % 123.346 M 1.16 % 121.932 M 28.52 % 94.873 M 4.69 % 90.626 M 2 900.07 % 3.021 M
EPS diluted -0.02 -12.63 % -0.02 -382.93 % 0.00 -51.85 % 0.00 -104.86 % 0.06 173.40 % 0.02 191.44 % -0.02 -30.59 % -0.02 73.19 % -0.06 -33.19 % -0.05 -325.59 % 0.02 17.22 % 0.02 -94.55 % 0.33
Earnings per share -0.02 -12.63 % -0.02 -382.93 % 0.00 -182.00 % 0.01 -91.26 % 0.06 171.09 % 0.02 195.05 % -0.02 -30.59 % -0.02 73.19 % -0.06 -33.19 % -0.05 -309.69 % 0.02 26.11 % 0.02 -94.55 % 0.33
Gross profit 20.283 M 12.71 % 17.996 M 218.34 % 5.653 M 43.26 % 3.946 M -62.17 % 10.430 M 13.83 % 9.163 M -32.90 % 13.655 M 23.41 % 11.065 M 61.16 % 6.866 M -20.63 % 8.651 M -20.66 % 10.904 M 24.82 % 8.736 M 10.55 % 7.903 M
Income tax expense 697.000 K 11 716.67 % -6.000 K -102.86 % 210.000 K -30.92 % 304.000 K 1 347.62 % 21.000 K 320.00 % 5.000 K 155.56 % -9.000 K -100.85 % 1.062 M 0.000 0.000 -100.00 % 1.424 M 0.000 -100.00 % 3.044 K
Cost of revenue 11.320 M -6.82 % 12.149 M -47.06 % 22.948 M 56.37 % 14.675 M 2.84 % 14.270 M -61.40 % 36.968 M 105.98 % 17.947 M 104.76 % 8.765 M 45.36 % 6.030 M 5.60 % 5.710 M -20.66 % 7.197 M 103.13 % 3.543 M -7.78 % 3.842 M
General and administrative expenses 13.090 M 4.05 % 12.580 M 12.50 % 11.182 M 64.18 % 6.811 M -43.38 % 12.030 M 8.53 % 11.085 M -4.81 % 11.645 M 20.44 % 9.669 M 29.21 % 7.483 M 8.29 % 6.910 M 22.87 % 5.624 M 977.39 % 522.000 K -56.04 % 1.187 M
Selling and marketing expenses 525.000 K -14.08 % 611.000 K -1.45 % 620.000 K 60.62 % 386.000 K 108.65 % 185.000 K 31.21 % 141.000 K -66.75 % 424.000 K -20.15 % 531.000 K 39.74 % 380.000 K -11.21 % 428.000 K 11.75 % 383.000 K 80.66 % 212.000 K -67.64 % 655.117 K
Other expenses 0.000 -100.00 % 6.190 M 0.000 0.000 100.00 % -10.380 M -22.25 % -8.491 M -4 616.49 % 188.000 K -41.43 % 321.000 K 155.06 % -583.000 K -206.97 % 545.000 K -61.18 % 1.404 M 0.000 0.000
Operating expenses 17.885 M -16.35 % 21.382 M 311.19 % 5.200 M 19.21 % 4.362 M 45.16 % 3.005 M -18.52 % 3.688 M -79.94 % 18.383 M 19.43 % 15.392 M 1.28 % 15.197 M 2.61 % 14.811 M 46.02 % 10.143 M 42.66 % 7.110 M 2.77 % 6.919 M
Cost and expenses 29.205 M -10.06 % 32.472 M 15.36 % 28.148 M 47.86 % 19.037 M 10.20 % 17.275 M -57.51 % 40.656 M 11.91 % 36.330 M 50.39 % 24.157 M 13.80 % 21.227 M 3.44 % 20.521 M 28.77 % 15.936 M 49.59 % 10.653 M -1.00 % 10.760 M
Research and development expenses 4.270 M 113.39 % 2.001 M 13.24 % 1.767 M 0.45 % 1.759 M 50.34 % 1.170 M 22.77 % 953.000 K -47.90 % 1.829 M 84.00 % 994.000 K -32.15 % 1.465 M 33.55 % 1.097 M 10.47 % 993.000 K 4.20 % 953.000 K 0.000
Selling general and administrative expenses 13.615 M 3.21 % 13.191 M 284.24 % 3.433 M 31.89 % 2.603 M -78.69 % 12.215 M 8.81 % 11.226 M -6.98 % 12.069 M 18.32 % 10.200 M 29.72 % 7.863 M 7.15 % 7.338 M 22.16 % 6.007 M -1.30 % 6.086 M -9.95 % 6.759 M
Interest income 37.000 K 42.31 % 26.000 K -10.34 % 29.000 K 0.000 -100.00 % 80.000 K 515.38 % 13.000 K 0.00 % 13.000 K -85.39 % 89.000 K -83.08 % 526.000 K 46.11 % 360.000 K 2 900.00 % 12.000 K 200.00 % 4.000 K -85.66 % 27.894 K
Interest expense 248.000 K 3.33 % 240.000 K 23.08 % 195.000 K 622.22 % 27.000 K -66.25 % 80.000 K 14.29 % 70.000 K 400.00 % 14.000 K 366.67 % 3.000 K -80.00 % 15.000 K 200.00 % 5.000 K -75.00 % 20.000 K 0.000 0.000
Depreciation and amortization 600.000 K -75.52 % 2.451 M 18.52 % 2.068 M 22.44 % 1.689 M -6.06 % 1.798 M -25.86 % 2.425 M 29.89 % 1.867 M 34.70 % 1.386 M 67.80 % 826.000 K 36.08 % 607.000 K 12.83 % 538.000 K 35.86 % 396.000 K -8.62 % 433.346 K
Operating income -458.000 K 86.47 % -3.386 M -847.46 % 453.000 K 208.89 % -416.000 K -105.60 % 7.425 M 35.62 % 5.475 M 252.72 % -3.585 M -31.46 % -2.727 M 59.24 % -6.690 M -35.67 % -4.931 M -348.41 % 1.985 M 22.30 % 1.623 M 128.36 % 710.714 K
Operating income ratio -0.01 87.10 % -0.11 -809.18 % 0.02 170.90 % -0.02 -107.43 % 0.30 153.28 % 0.12 204.62 % -0.11 17.51 % -0.14 73.49 % -0.52 -51.08 % -0.34 -413.11 % 0.11 -17.03 % 0.13 118.42 % 0.06
Total other income expenses net -6.697 M -267.36 % -1.823 M -40.56 % -1.297 M -2 336.21 % 58.000 K 107.92 % -732.000 K -38.64 % -528.000 K 53.85 % -1.144 M 24.44 % -1.514 M -33.98 % -1.130 M -29.29 % -874.000 K -801.03 % -97.000 K -44.78 % -67.000 K 8.32 % -73.081 K
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 -2.790 M -35.24 % -2.063 M 23.22 % -2.687 M 82.02 % -14.942 M 11.39 % -16.863 M -141.24 % -6.990 M -126.80 % -3.082 M 47.85 % -5.910 M 14.72 % -6.930 M 42.71 % -12.096 M 31.11 % -17.559 M -1 270.73 % -1.281 M -7.01 % -1.197 M
Total investments 0.000 100.00 % -46.000 K -102.47 % 1.860 M 29.62 % 1.435 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.291 M 0.000 0.000 0.000
Total debt 2.801 M -7.28 % 3.021 M 6.75 % 2.830 M 896.48 % 284.000 K -33.95 % 430.000 K -39.69 % 713.000 K 0.000 0.000 -100.00 % 15.000 K -34.78 % 23.000 K -28.13 % 32.000 K 0.00 % 32.000 K 535.80 % 5.033 K
Accumulated other comprehensive income loss -77.999 K 89.26 % -726.000 K 24.30 % -959.000 K 57.96 % -2.281 M 21.67 % -2.912 M -26.66 % -2.299 M 6.62 % -2.462 M -91.74 % -1.284 M -305.44 % 625.000 K 34.99 % 463.000 K 16.62 % 397.000 K 19 750.00 % 2.000 K -20.00 % 2.500 K
Retained earnings -35.679 M -21.95 % -29.257 M -23.88 % -23.618 M -4.67 % -22.564 M 6.41 % -24.110 M 21.30 % -30.635 M 13.75 % -35.520 M -15.32 % -30.800 M -10.23 % -27.942 M -38.86 % -20.122 M -40.55 % -14.317 M 13.09 % -16.474 M 9.00 % -18.102 M
Common stock 57.931 M 0.00 % 57.932 M 7.62 % 53.831 M 5.98 % 50.793 M -14.00 % 59.062 M 1.22 % 58.349 M 0.21 % 58.226 M 5.51 % 55.187 M 24.91 % 44.183 M 0.68 % 43.883 M 0.39 % 43.714 M 80.08 % 24.275 M 0.00 % 24.275 M
Total equity 22.174 M -20.66 % 27.949 M -4.46 % 29.254 M 12.74 % 25.948 M -19.01 % 32.040 M 26.07 % 25.415 M 25.54 % 20.244 M -14.03 % 23.547 M 39.61 % 16.866 M -30.37 % 24.224 M -18.70 % 29.794 M 281.83 % 7.803 M 26.37 % 6.175 M
Other non current liabilities 119.000 K -76.01 % 496.000 K 740.69 % 58.999 K -81.51 % 319.000 K -15.83 % 379.000 K 615.09 % 53.000 K -10.17 % 58.999 K -19.18 % 73.000 K 102.78 % 36.000 K 140.02 % 14.999 K -0.01 % 15.000 K -95.05 % 303.000 K 12.12 % 270.250 K
Long term debt 612.000 K -17.63 % 743.000 K 12.58 % 660.000 K 331.37 % 153.000 K -30.45 % 220.000 K -46.08 % 408.000 K 0.000 0.000 0.000 -100.00 % 15.000 K -37.50 % 24.000 K -25.00 % 32.000 K 217.90 % 10.066 K
Total non current liabilities 1.146 M -7.51 % 1.239 M -4.25 % 1.294 M 174.15 % 472.000 K -21.20 % 599.000 K -21.39 % 762.000 K 133.03 % 327.000 K 347.95 % 73.000 K 102.78 % 36.000 K 20.00 % 29.999 K -23.08 % 39.000 K -88.36 % 335.000 K 19.51 % 280.316 K
Other current liabilities 2.735 M -8.31 % 2.983 M 15.62 % 2.580 M -5.08 % 2.718 M -58.65 % 6.573 M 47.91 % 4.444 M 134.88 % 1.892 M -22.40 % 2.438 M 3.57 % 2.354 M 19.07 % 1.977 M 42.44 % 1.388 M 96.04 % 708.001 K -2.60 % 726.886 K
Deferred revenue 0.000 0.000 -100.00 % 278.000 K 23.56 % 225.000 K 3.21 % 218.000 K -49.42 % 431.000 K -4.65 % 452.000 K -34.59 % 691.000 K 75.38 % 394.000 K -4.14 % 411.000 K 5 237.50 % -8.000 K 0.000 0.000
Short term debt 2.189 M -3.91 % 2.278 M 4.98 % 2.170 M 728.24 % 262.000 K -37.62 % 420.000 K 37.70 % 305.000 K 0.000 0.000 -100.00 % 15.000 K 87.50 % 8.000 K 0.00 % 8.000 K -33.33 % 12.000 K 0.000
Total current liabilities 6.284 M -8.52 % 6.869 M 5.24 % 6.527 M 63.54 % 3.991 M -62.40 % 10.614 M 41.46 % 7.503 M 26.19 % 5.946 M 0.92 % 5.892 M 77.26 % 3.324 M -13.39 % 3.838 M 56.46 % 2.453 M 38.98 % 1.765 M -5.51 % 1.868 M
Total liabilities 7.430 M -8.36 % 8.108 M 3.67 % 7.821 M 75.24 % 4.463 M -60.20 % 11.213 M 35.67 % 8.265 M 31.76 % 6.273 M -1.49 % 6.368 M 89.52 % 3.360 M -13.13 % 3.868 M 55.22 % 2.492 M 18.67 % 2.100 M -2.25 % 2.148 M
Other non current assets 6.354 M 0.000 100.00 % -9.477 M -343.47 % -2.137 M 57.40 % -5.016 M 7.39 % -5.416 M 41.80 % -9.306 M 5.07 % -9.803 M -527.99 % -1.561 M 23.41 % -2.038 M 0.000 -100.00 % 440.000 K -11.05 % 494.674 K
Long term investments 0.000 0.000 -100.00 % 1.860 M 29.62 % 1.435 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.291 M 0.000 0.000 0.000
Intangible assets 257.000 K -96.19 % 6.741 M -50.38 % 13.584 M 128.15 % 5.954 M -45.10 % 10.845 M -9.95 % 12.043 M 283.29 % 3.142 M -19.33 % 3.895 M 609.47 % 549.000 K -25.61 % 738.000 K -41.48 % 1.261 M 16.98 % 1.078 M -13.66 % 1.249 M
GoodWill 702.000 K -88.41 % 6.057 M -20.48 % 7.617 M 985.04 % 702.000 K -86.01 % 5.018 M -7.55 % 5.428 M 2.07 % 5.318 M 6.87 % 4.976 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 959.000 K -92.51 % 12.798 M -39.63 % 21.201 M 218.52 % 6.656 M -58.04 % 15.863 M -9.20 % 17.471 M 106.51 % 8.460 M -4.63 % 8.871 M 1 515.85 % 549.000 K -25.61 % 738.000 K -41.48 % 1.261 M 16.98 % 1.078 M -13.66 % 1.249 M
Property plant equipment net 2.032 M 13.14 % 1.796 M 30.43 % 1.377 M 86.08 % 740.000 K -8.07 % 805.000 K -37.98 % 1.298 M 53.43 % 846.000 K -9.23 % 932.000 K -7.91 % 1.012 M -22.15 % 1.300 M 33.06 % 977.000 K 67.87 % 582.000 K 9.14 % 533.280 K
Total non current assets 9.781 M -33.19 % 14.640 M -2.63 % 15.036 M 121.44 % 6.790 M -41.73 % 11.652 M -12.74 % 13.353 M 43.49 % 9.306 M -5.07 % 9.803 M 527.99 % 1.561 M -23.41 % 2.038 M -8.94 % 2.238 M 6.57 % 2.100 M -7.75 % 2.277 M
Other current assets 828.000 K 12.20 % 738.000 K 10.15 % 670.000 K 67.50 % 400.000 K -79.08 % 1.912 M -22.87 % 2.479 M 537.28 % 389.000 K -15.98 % 463.000 K 11.57 % 415.000 K 17.56 % 353.000 K -54.51 % 776.000 K -28.55 % 1.086 M 122.91 % 487.191 K
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 5.591 M 9.97 % 5.084 M -7.85 % 5.517 M -63.77 % 15.226 M -11.95 % 17.293 M 124.50 % 7.703 M 149.94 % 3.082 M -47.85 % 5.910 M -14.90 % 6.945 M -42.69 % 12.119 M -31.11 % 17.591 M 1 239.76 % 1.313 M 9.22 % 1.202 M
Cash and short term investments 5.591 M 9.97 % 5.084 M -7.85 % 5.517 M -63.77 % 15.226 M -11.95 % 17.293 M 124.50 % 7.703 M 149.94 % 3.082 M -47.85 % 5.910 M -14.90 % 6.945 M -42.69 % 12.119 M -31.11 % 17.591 M 1 239.76 % 1.313 M 9.22 % 1.202 M
Total current assets 19.823 M -7.44 % 21.417 M -2.82 % 22.039 M -6.70 % 23.621 M -25.25 % 31.601 M 55.46 % 20.327 M 57.12 % 12.937 M -20.42 % 16.257 M -1.21 % 16.456 M -24.83 % 21.893 M -27.14 % 30.048 M 285.08 % 7.803 M 29.05 % 6.046 M
Inventory 6.596 M 0.18 % 6.584 M -11.79 % 7.464 M 129.24 % 3.256 M 4.16 % 3.126 M -20.48 % 3.931 M -12.49 % 4.492 M -1.64 % 4.567 M 8.58 % 4.206 M 5.41 % 3.990 M 175.74 % 1.447 M 3.73 % 1.395 M 28.76 % 1.083 M
Net receivables 6.808 M -24.45 % 9.011 M 7.43 % 8.388 M 77.00 % 4.739 M -48.88 % 9.270 M 49.18 % 6.214 M 24.93 % 4.974 M -6.45 % 5.317 M 8.73 % 4.890 M -9.96 % 5.431 M -46.93 % 10.234 M 155.28 % 4.009 M 22.93 % 3.261 M
Tax assets 436.000 K 847.83 % 46.000 K -38.67 % 75.000 K -21.88 % 96.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -1.253 M 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.274 M 10.87 % 3.855 M 74.51 % 2.209 M -46.91 % 4.161 M 0.000 0.000 0.000
Account payables 1.360 M -15.42 % 1.608 M 7.27 % 1.499 M 90.71 % 786.000 K -76.90 % 3.403 M 46.49 % 2.323 M -35.51 % 3.602 M -6.61 % 3.857 M 303.87 % 955.000 K -48.46 % 1.853 M 75.31 % 1.057 M 1.15 % 1.045 M -8.42 % 1.141 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 415.000 K 2.47 % 405.000 K -5.59 % 429.000 K 57.72 % 272.000 K -12.26 % 310.000 K 2.99 % 301.000 K 12.31 % 268.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 444.000 K 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 1.059 M 22.29 % 866.000 K 199.65 % 289.000 K 1.76 % 284.000 K -33.95 % 430.000 K -39.69 % 713.000 K 0.000 0.000 -100.00 % 15.000 K -34.78 % 23.000 K -28.13 % 32.000 K -27.27 % 44.000 K 774.23 % 5.033 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.462 M 91.74 % 1.284 M 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.462 M -91.74 % -1.284 M 0.000 0.000 0.000 100.00 % 0.000 -231.23 % 0.000
Deferred tax liabilities non current 0.000 100.00 % -405.000 K -377.40 % 146.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 403.000 K 0.000 0.000 0.000 0.000 0.000
Total assets 29.604 M -17.90 % 36.057 M -2.75 % 37.075 M 21.91 % 30.411 M -29.69 % 43.253 M 28.42 % 33.680 M 27.01 % 26.517 M -11.36 % 29.915 M 47.90 % 20.226 M -28.00 % 28.092 M -12.99 % 32.286 M 226.02 % 9.903 M 18.99 % 8.323 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 % -7.787 M -91.75 % -4.061 M -51.93 % -2.673 M 36.40 % -4.203 M -15 110.71 % 28.000 K -97.67 % 1.200 M 162.93 % -1.907 M 0.000 -100.00 % 6.022 M 0.000 0.000
Stock based compensation 203.000 K -38.67 % 331.000 K 9.97 % 301.000 K -14.49 % 352.000 K 59.28 % 221.000 K 36.42 % 162.000 K 102.50 % 80.000 K 23.08 % 65.000 K -18.75 % 80.000 K 0.000 -100.00 % 327.000 K 0.000 0.000
Change in working capital 462.000 K -81.23 % 2.461 M 164.78 % -3.799 M -983.49 % 430.000 K -59.78 % 1.069 M 26.06 % 848.000 K 885.19 % -108.000 K 91.46 % -1.265 M -169.24 % 1.827 M 201.61 % -1.798 M 70.57 % -6.109 M -144.56 % -2.498 M -76.94 % -1.412 M
Accounts receivables 1.195 M -17.13 % 1.442 M 199.04 % -1.456 M -242.61 % 1.021 M 138.78 % -2.633 M -138.07 % -1.106 M -504.37 % -183.000 K 79.76 % -904.000 K -144.25 % 2.043 M 174.23 % 745.000 K 111.83 % -6.297 M -199.57 % -2.102 M -40.80 % -1.493 M
Inventory -59.000 K -106.70 % 880.000 K 141.06 % -2.143 M -1 548.46 % -130.000 K -130.88 % 421.000 K -24.96 % 561.000 K 648.00 % 75.000 K 120.78 % -361.000 K -67.13 % -216.000 K 91.51 % -2.543 M -4 790.38 % -52.000 K 83.01 % -306.000 K -698.57 % 51.122 K
Accounts payables 0.000 100.00 % -504.000 K -302.41 % 249.000 K 120.38 % -1.222 M -136.41 % 3.356 M 147.86 % 1.354 M 820.21 % -188.000 K -107.39 % 2.545 M 519.97 % -606.000 K -155.24 % 1.097 M 0.000 0.000 0.000
Other working capital -674.000 K -584.89 % 139.000 K 130.96 % -449.000 K -159.00 % 761.000 K 1 114.67 % -75.000 K -292.31 % 39.000 K -79.26 % 188.000 K 107.39 % -2.545 M -519.97 % 606.000 K 155.24 % -1.097 M -557.08 % 240.000 K 366.67 % -90.000 K -400.20 % 29.980 K
Other non cash items 6.432 M 1 218.61 % -575.000 K -107.11 % 8.089 M 70.76 % 4.737 M -54.86 % 10.494 M 488.89 % 1.782 M 873.77 % 183.000 K -93.52 % 2.826 M 11.92 % 2.525 M 8.51 % 2.327 M 686.15 % 296.000 K -15.67 % 351.000 K -0.97 % 354.445 K
Net cash provided by operating activities 4.167 M 878.88 % -535.000 K 75.48 % -2.182 M -187.81 % 2.485 M -85.87 % 17.581 M 195.18 % 5.956 M 279.67 % -3.315 M -472.89 % 889.000 K 132.34 % -2.749 M 41.87 % -4.729 M -65.87 % -2.851 M -2 256.20 % -121.000 K -131.44 % 384.894 K
Investments in property plant and equipment -470.000 K -32.39 % -355.000 K 85.33 % -2.420 M -73.35 % -1.396 M -28.66 % -1.085 M -0.74 % -1.077 M -458.03 % -193.000 K -302.08 % -48.000 K 75.13 % -193.000 K 72.07 % -691.000 K 19.65 % -860.000 K -357.45 % -188.000 K -535.50 % -29.583 K
Acquisitions net 0.000 0.000 100.00 % -5.522 M -115.14 % 36.469 M 0.000 0.000 100.00 % -1.240 M -166.13 % 1.875 M 46 775.00 % 4.000 K 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.240 M 32.79 % -1.845 M -2 045.35 % -86.000 K 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.240 M 4 233.33 % -30.000 K -136.59 % 82.000 K 0.000 0.000 0.000 0.000
Other investing activites -2.491 M -4.97 % -2.373 M 0.000 0.000 0.000 0.000 100.00 % -1.067 M 23.07 % -1.387 M 44.36 % -2.493 M -261.83 % -689.000 K -6 163.64 % -11.000 K 75.00 % -44.000 K -110.27 % 428.583 K
Net cash used for investing activites -2.961 M -8.54 % -2.728 M 65.65 % -7.942 M -122.64 % 35.073 M 3 332.53 % -1.085 M -0.74 % -1.077 M 56.92 % -2.500 M -74.22 % -1.435 M 48.16 % -2.768 M -100.58 % -1.380 M -60.47 % -860.000 K -270.69 % -232.000 K -158.15 % 399.000 K
Debt repayment -719.000 K -146.23 % -292.000 K 68.09 % -915.000 K -304.87 % -226.000 K 18.12 % -276.000 K 8.31 % -301.000 K 0.000 100.00 % -15.000 K -87.50 % -8.000 K 11.11 % -9.000 K 30.77 % -13.000 K -144.83 % 29.000 K 0.000
Common stock issued 0.000 -100.00 % 4.342 M 144 833.33 % -3.000 K -100.48 % 626.000 K -12.20 % 713.000 K 479.67 % 123.000 K -96.05 % 3.114 M 9 258.82 % -34.000 K -111.33 % 300.000 K 77.51 % 169.000 K -99.20 % 21.168 M 0.000 -100.00 % 60.000
Common stock repurchased 0.000 100.00 % -241.000 K -7 933.33 % -3.000 K 99.97 % -8.895 M 0.000 100.00 % -2.000 K 98.58 % -141.000 K 68.39 % -446.000 K 0.000 100.00 % -81.000 K 95.12 % -1.661 M 0.000 0.000
Dividends paid 0.000 100.00 % -436.000 K -331.68 % -101.000 K 99.68 % -31.232 M -337.55 % -7.138 M 0.000 0.000 0.000 0.000 100.00 % -79.000 K 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -455.000 K -40.00 % -325.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 79.000 K 0.000 0.000 100.00 % -8.855 K
Net cash used provided by financing activities -719.000 K -124.64 % 2.918 M 317.11 % -1.344 M 96.62 % -39.727 M -492.85 % -6.701 M -3 664.61 % -178.000 K -105.99 % 2.973 M 700.61 % -495.000 K -269.52 % 292.000 K 82.50 % 160.000 K -99.18 % 19.494 M 67 120.69 % 29.000 K 429.73 % -8.795 K
Effect of forex changes on cash 126.000 K 270.27 % -74.000 K -157.36 % 129.000 K 26.47 % 102.000 K 149.76 % -205.000 K -156.25 % -80.000 K -671.43 % 14.000 K 133.33 % 6.000 K -88.24 % 51.000 K -89.31 % 477.000 K -3.64 % 495.000 K 13.83 % 434.851 K 1.83 % 427.050 K
Net change in cash 613.000 K 246.30 % -419.000 K 96.30 % -11.339 M -448.57 % -2.067 M -121.55 % 9.590 M 107.53 % 4.621 M 263.40 % -2.828 M -173.24 % -1.035 M 80.00 % -5.174 M 5.45 % -5.472 M -133.62 % 16.278 M 14 584.58 % 110.851 K -90.78 % 1.202 M
Cash at beginning of period 3.468 M -10.78 % 3.887 M -74.47 % 15.226 M -11.95 % 17.293 M 124.50 % 7.703 M 149.94 % 3.082 M -47.85 % 5.910 M -14.90 % 6.945 M -42.69 % 12.119 M -31.11 % 17.591 M 1 239.76 % 1.313 M 9.22 % 1.202 M 0.000
Cash at end of period 4.081 M 17.68 % 3.468 M -37.14 % 5.517 M -63.77 % 15.226 M -11.95 % 17.293 M 124.50 % 7.703 M 149.94 % 3.082 M -47.85 % 5.910 M -14.90 % 6.945 M -42.69 % 12.119 M -31.11 % 17.591 M 1 239.76 % 1.313 M 9.22 % 1.202 M
Operating cash flow 4.167 M 878.88 % -535.000 K 75.48 % -2.182 M -187.81 % 2.485 M -85.87 % 17.581 M 195.18 % 5.956 M 279.67 % -3.315 M -472.89 % 889.000 K 132.34 % -2.749 M 41.87 % -4.729 M -65.87 % -2.851 M -2 256.20 % -121.000 K -131.44 % 384.894 K
Capital expenditure -470.000 K 82.77 % -2.728 M -12.73 % -2.420 M -73.35 % -1.396 M -28.66 % -1.085 M -0.74 % -1.077 M -458.03 % -193.000 K -302.08 % -48.000 K 75.13 % -193.000 K 72.07 % -691.000 K 19.65 % -860.000 K -357.45 % -188.000 K -535.50 % -29.583 K
Free CashFlow 3.697 M 213.30 % -3.263 M 29.10 % -4.602 M -522.59 % 1.089 M -93.40 % 16.496 M 238.10 % 4.879 M 239.08 % -3.508 M -517.12 % 841.000 K 128.59 % -2.942 M 45.72 % -5.420 M -46.05 % -3.711 M -1 100.97 % -309.000 K -186.97 % 355.311 K
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-30 2013-06-30 2012-12-30
Revenue 14.572 M -14.44 % 17.031 M 6.54 % 15.986 M 12.90 % 14.159 M -5.57 % 14.994 M 10.19 % 13.607 M 42.56 % 9.545 M 5.17 % 9.076 M -69.63 % 29.881 M -15.01 % 35.159 M 36.89 % 25.685 M 25.62 % 20.446 M 37.10 % 14.913 M -10.64 % 16.689 M 48.39 % 11.247 M 31.04 % 8.583 M 23.51 % 6.949 M 16.85 % 5.947 M 3.66 % 5.737 M -33.48 % 8.624 M -31.23 % 12.541 M 125.56 % 5.560 M -9.44 % 6.140 M 0.00 % 6.140 M 4.55 % 5.872 M 0.00 % 5.872 M
Net income -6.435 M -27 878.26 % -23.000 K 99.20 % -2.871 M -23.11 % -2.332 M -180.63 % -831.000 K -272.65 % -223.000 K -179.93 % 279.000 K -70.29 % 939.000 K -65.49 % 2.721 M -75.33 % 11.028 M 175.70 % 4.000 M 324.63 % 942.000 K 145.42 % -2.074 M 21.62 % -2.646 M 13.64 % -3.064 M -1 587.38 % 206.000 K 104.29 % -4.800 M -58.94 % -3.020 M 39.62 % -5.002 M -522.91 % -803.000 K -130.79 % 2.608 M 678.27 % -451.000 K -155.34 % 815.000 K 0.00 % 815.000 K 61.56 % 504.455 K 0.00 % 504.455 K
Income before tax -6.884 M -2 440.22 % -271.000 K 90.90 % -2.979 M -33.59 % -2.230 M -157.21 % -867.000 K -3 869.57 % 23.000 K -94.16 % 394.000 K 152.39 % -752.000 K -127.64 % 2.721 M -75.37 % 11.049 M 175.88 % 4.005 M 325.16 % 942.000 K 145.42 % -2.074 M 21.88 % -2.655 M 19.25 % -3.288 M -245.02 % -953.000 K 80.15 % -4.800 M -58.94 % -3.020 M 39.62 % -5.002 M -522.91 % -803.000 K -130.79 % 2.608 M 678.27 % -451.000 K -155.34 % 815.000 K 0.00 % 815.000 K 61.07 % 505.977 K 0.00 % 505.977 K
Income before tax ratio -0.47 -2 868.88 % -0.02 91.46 % -0.19 -18.32 % -0.16 -172.38 % -0.06 -3 520.87 % 0.00 -95.91 % 0.04 149.82 % -0.08 -190.99 % 0.09 -71.02 % 0.31 101.54 % 0.16 238.44 % 0.05 133.13 % -0.14 12.58 % -0.16 45.58 % -0.29 -163.29 % -0.11 83.93 % -0.69 -36.02 % -0.51 41.76 % -0.87 -836.38 % -0.09 -144.77 % 0.21 356.37 % -0.08 -161.11 % 0.13 0.00 % 0.13 54.06 % 0.09 0.00 % 0.09
EBITDA -1.659 M -164.68 % 2.565 M 329.63 % -1.117 M -272.33 % -300.000 K -240.19 % 214.000 K -88.07 % 1.794 M 44.21 % 1.244 M 991.23 % 114.000 K -97.06 % 3.875 M -68.14 % 12.162 M 131.44 % 5.255 M 72.41 % 3.048 M 370.93 % -1.125 M -4.65 % -1.075 M 54.66 % -2.371 M -418.68 % 744.000 K 121.48 % -3.463 M -33.81 % -2.588 M 35.41 % -4.007 M -962.86 % -377.000 K -111.35 % 3.322 M 486.73 % -859.000 K -185.09 % 1.010 M 0.00 % 1.010 M 76.48 % 572.030 K 0.00 % 572.030 K
Net income ratio -0.44 -32 599.55 % 0.00 99.25 % -0.18 -9.04 % -0.16 -197.18 % -0.06 -238.17 % -0.02 -156.07 % 0.03 -71.75 % 0.10 13.62 % 0.09 -70.97 % 0.31 101.41 % 0.16 238.02 % 0.05 133.13 % -0.14 12.28 % -0.16 41.80 % -0.27 -1 235.07 % 0.02 103.47 % -0.69 -36.02 % -0.51 41.76 % -0.87 -836.38 % -0.09 -144.77 % 0.21 356.37 % -0.08 -161.11 % 0.13 0.00 % 0.13 54.53 % 0.09 0.00 % 0.09
Ratio EBITDA -0.11 -175.59 % 0.15 315.54 % -0.07 -229.78 % -0.02 -248.45 % 0.01 -89.17 % 0.13 1.16 % 0.13 937.61 % 0.01 -90.31 % 0.13 -62.51 % 0.35 69.07 % 0.20 37.24 % 0.15 297.61 % -0.08 -17.11 % -0.06 69.44 % -0.21 -343.20 % 0.09 117.39 % -0.50 -14.52 % -0.44 37.69 % -0.70 -1 497.72 % -0.04 -116.50 % 0.26 271.45 % -0.15 -193.96 % 0.16 0.00 % 0.16 68.79 % 0.10 0.00 % 0.10
Gross profit ratio 0.64 -0.70 % 0.64 9.22 % 0.59 508.82 % 0.10 -41.81 % 0.17 -28.30 % 0.23 2.13 % 0.23 16.06 % 0.20 25.95 % 0.16 -58.86 % 0.38 77.23 % 0.21 18.23 % 0.18 222.84 % 0.06 -86.47 % 0.41 -15.71 % 0.49 -24.39 % 0.65 32.62 % 0.49 -16.39 % 0.58 -12.86 % 0.67 20.26 % 0.56 -9.81 % 0.62 8.89 % 0.57 -20.24 % 0.71 0.00 % 0.71 5.73 % 0.67 0.00 % 0.67
Weighted average shs out dil 241.236 M -28.85 % 339.074 M 25.07 % 271.103 M 6.03 % 255.674 M 0.10 % 255.415 M 0.36 % 254.509 M 4.75 % 242.963 M -2.07 % 248.110 M 0.21 % 247.587 M -0.09 % 247.820 M 1.85 % 243.323 M 0.74 % 241.538 M 12.41 % 214.882 M 2.32 % 210.000 M 96.35 % 106.950 M -53.27 % 228.889 M 84.43 % 124.109 M 1.10 % 122.764 M 0.46 % 122.197 M 0.44 % 121.667 M 6.43 % 114.320 M 26.74 % 90.200 M -0.47 % 90.624 M 0.00 % 90.624 M 2 900.01 % 3.021 M 0.00 % 3.021 M
Weighted average shs out 241.210 M 3.83 % 232.323 M -13.79 % 269.476 M 5.40 % 255.674 M 0.10 % 255.415 M 0.36 % 254.509 M 4.75 % 242.963 M -0.64 % 244.539 M 1.20 % 241.629 M 1.01 % 239.219 M 2.11 % 234.284 M 0.07 % 234.116 M 8.95 % 214.882 M 2.32 % 210.000 M 96.35 % 106.950 M -53.27 % 228.889 M 84.65 % 123.957 M 0.97 % 122.764 M 0.46 % 122.197 M 0.44 % 121.667 M 6.45 % 114.291 M 26.71 % 90.200 M -0.47 % 90.626 M 0.00 % 90.626 M 2 900.07 % 3.021 M 0.00 % 3.021 M
EPS diluted -0.03 -26 600.00 % 0.00 99.06 % -0.01 -16.48 % -0.01 -175.76 % 0.00 -266.67 % 0.00 -181.82 % 0.00 -71.05 % 0.00 -65.45 % 0.01 -75.28 % 0.04 171.34 % 0.02 320.51 % 0.00 140.21 % -0.01 23.02 % -0.01 55.94 % -0.03 -3 277.78 % 0.00 102.33 % -0.04 -57.32 % -0.02 39.85 % -0.04 -519.70 % -0.01 -128.95 % 0.02 556.00 % -0.01 -155.56 % 0.01 0.00 % 0.01 -94.71 % 0.17 0.00 % 0.17
Earnings per share -0.03 -26 600.00 % 0.00 99.07 % -0.01 -17.58 % -0.01 -175.76 % 0.00 -266.67 % 0.00 -181.82 % 0.00 -71.05 % 0.00 -66.37 % 0.01 -75.49 % 0.05 169.59 % 0.02 327.50 % 0.00 141.24 % -0.01 23.02 % -0.01 55.94 % -0.03 -3 277.78 % 0.00 102.33 % -0.04 -57.32 % -0.02 39.85 % -0.04 -519.70 % -0.01 -128.95 % 0.02 556.00 % -0.01 -155.56 % 0.01 0.00 % 0.01 -94.71 % 0.17 0.00 % 0.17
Gross profit 9.317 M -15.04 % 10.966 M 16.36 % 9.424 M 587.38 % 1.371 M -45.05 % 2.495 M -20.99 % 3.158 M 45.60 % 2.169 M 22.06 % 1.777 M -61.74 % 4.645 M -65.04 % 13.285 M 142.60 % 5.476 M 48.52 % 3.687 M 342.62 % 833.000 K -87.91 % 6.888 M 25.08 % 5.507 M -0.92 % 5.558 M 63.81 % 3.393 M -2.30 % 3.473 M -9.67 % 3.845 M -20.00 % 4.806 M -37.98 % 7.749 M 145.61 % 3.155 M -27.77 % 4.368 M 0.00 % 4.368 M 10.55 % 3.951 M 0.00 % 3.951 M
Income tax expense 449.000 K 281.05 % -248.000 K -129.63 % -108.000 K -205.88 % 102.000 K 383.33 % -36.000 K -114.63 % 246.000 K 113.91 % 115.000 K -39.15 % 189.000 K 0.000 -100.00 % 21.000 K 320.00 % 5.000 K 0.000 0.000 100.00 % -9.000 K -280.00 % 5.000 K -99.53 % 1.067 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.522 K 0.00 % 1.522 K
Cost of revenue 5.255 M -13.36 % 6.065 M -7.57 % 6.562 M -48.69 % 12.788 M 2.31 % 12.499 M 19.62 % 10.449 M 41.66 % 7.376 M 1.05 % 7.299 M -71.08 % 25.236 M 15.37 % 21.874 M 8.24 % 20.209 M 20.59 % 16.759 M 19.03 % 14.080 M 43.66 % 9.801 M 70.75 % 5.740 M 89.75 % 3.025 M -14.93 % 3.556 M 43.73 % 2.474 M 30.76 % 1.892 M -50.45 % 3.818 M -20.33 % 4.792 M 99.25 % 2.405 M 35.76 % 1.772 M 0.00 % 1.772 M -7.78 % 1.921 M 0.00 % 1.921 M
General and administrative expenses 6.381 M -4.89 % 6.709 M -0.16 % 6.720 M 300.48 % 1.678 M 9.60 % 1.531 M 25.49 % 1.220 M 0.000 -100.00 % 1.338 M 22.87 % 1.089 M -14.92 % 1.280 M 14.49 % 1.118 M -40.94 % 1.893 M -68.61 % 6.030 M -11.64 % 6.824 M 5.32 % 6.479 M 54.45 % 4.195 M -27.90 % 5.818 M 29.26 % 4.501 M -37.28 % 7.176 M 76.88 % 4.057 M 1 391.54 % 272.000 K 0.00 % 272.000 K 4.21 % 261.000 K 0.00 % 261.000 K -56.04 % 593.709 K 0.00 % 593.709 K
Selling and marketing expenses 376.000 K 152.35 % 149.000 K -64.69 % 422.000 K 123.28 % 189.000 K -35.49 % 293.000 K -10.40 % 327.000 K 0.000 -100.00 % 145.000 K 40.78 % 103.000 K 71.67 % 60.000 K 62.16 % 37.000 K -64.42 % 104.000 K -46.11 % 193.000 K -16.45 % 231.000 K -45.90 % 427.000 K 310.58 % 104.000 K -6.31 % 111.000 K -58.74 % 269.000 K 15.95 % 232.000 K 18.37 % 196.000 K -17.65 % 238.000 K 60.81 % 148.000 K 39.62 % 106.000 K 0.00 % 106.000 K -67.64 % 327.559 K 0.00 % 327.559 K
Other 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
Operating expenses 10.062 M 28.62 % 7.823 M -18.43 % 9.591 M 229.25 % 2.913 M 6.90 % 2.725 M 12.93 % 2.413 M 4.41 % 2.311 M -4.03 % 2.408 M 36.20 % 1.768 M -8.58 % 1.934 M 15.88 % 1.669 M -31.49 % 2.436 M -21.17 % 3.090 M -67.66 % 9.554 M 7.87 % 8.857 M 35.53 % 6.535 M -23.19 % 8.508 M 27.19 % 6.689 M -27.34 % 9.206 M 64.25 % 5.605 M 9.15 % 5.135 M 42.48 % 3.604 M 1.38 % 3.555 M 0.00 % 3.555 M 2.77 % 3.459 M 0.00 % 3.459 M
Cost and expenses 15.317 M 10.29 % 13.888 M -14.02 % 16.153 M 2.88 % 15.701 M 3.13 % 15.224 M 18.36 % 12.862 M 32.78 % 9.687 M -0.21 % 9.707 M -64.05 % 27.004 M 13.42 % 23.808 M 8.82 % 21.878 M 13.98 % 19.195 M 11.79 % 17.170 M -11.29 % 19.355 M 32.60 % 14.597 M 52.69 % 9.560 M -20.76 % 12.064 M 31.66 % 9.163 M -17.44 % 11.098 M 17.78 % 9.423 M -5.08 % 9.927 M 65.20 % 6.009 M 12.81 % 5.327 M 0.00 % 5.327 M -1.00 % 5.380 M 0.00 % 5.380 M
Research and development expenses 3.305 M 242.49 % 965.000 K -60.60 % 2.449 M 134.13 % 1.046 M 16.09 % 901.000 K 4.04 % 866.000 K 3.84 % 834.000 K -9.84 % 925.000 K 60.59 % 576.000 K -3.03 % 594.000 K 15.56 % 514.000 K 17.08 % 439.000 K -47.99 % 844.000 K 148.24 % 340.000 K -58.02 % 810.000 K 340.22 % 184.000 K -75.17 % 741.000 K 2.35 % 724.000 K 53.39 % 472.000 K -24.48 % 625.000 K 5.93 % 590.000 K 27.43 % 463.000 K -2.83 % 476.500 K 0.00 % 476.500 K 0.000 0.000
Selling general and administrative expenses 6.757 M -1.47 % 6.858 M -3.98 % 7.142 M 282.54 % 1.867 M 2.36 % 1.824 M 17.91 % 1.547 M 4.74 % 1.477 M -0.40 % 1.483 M 24.41 % 1.192 M -11.04 % 1.340 M 16.02 % 1.155 M -42.16 % 1.997 M -11.09 % 2.246 M -68.16 % 7.055 M 2.16 % 6.906 M 60.64 % 4.299 M -27.49 % 5.929 M 24.30 % 4.770 M -35.61 % 7.408 M 74.18 % 4.253 M -5.51 % 4.501 M 45.38 % 3.096 M 1.74 % 3.043 M 0.00 % 3.043 M -9.95 % 3.379 M 0.00 % 3.379 M
Interest income 0.000 0.000 0.000 0.000 -100.00 % 87.000 K 10.13 % 79.000 K 0.000 -100.00 % 22.000 K -60.71 % 56.000 K 133.33 % 24.000 K 242.86 % 7.000 K 16.67 % 6.000 K -50.00 % 12.000 K 9.09 % 11.000 K -82.26 % 62.000 K 158.33 % 24.000 K -92.38 % 315.000 K 60.71 % 196.000 K -45.40 % 359.000 K 8 875.00 % 4.000 K -33.33 % 6.000 K 200.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K -85.66 % 13.947 K 0.00 % 13.947 K
Interest expense 109.000 K -21.58 % 139.000 K 7.75 % 129.000 K 16.22 % 111.000 K 4.72 % 106.000 K 19.10 % 89.000 K 1 680.00 % 5.000 K -77.27 % 22.000 K 29.41 % 17.000 K -29.17 % 24.000 K -44.19 % 43.000 K 59.26 % 27.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
Depreciation and amortization -1.108 M -164.87 % 1.708 M 438.89 % -504.000 K -145.90 % 1.098 M 12.62 % 975.000 K -10.80 % 1.093 M 29.35 % 845.000 K 0.12 % 844.000 K -25.77 % 1.137 M 4.41 % 1.089 M -9.78 % 1.207 M -0.90 % 1.218 M 28.35 % 949.000 K 3.38 % 918.000 K 104.00 % 450.000 K -4.46 % 471.000 K 67.02 % 282.000 K -21.01 % 357.000 K 43.95 % 248.000 K -17.06 % 299.000 K 12.83 % 265.000 K 24.41 % 213.000 K 7.58 % 198.000 K 0.00 % 198.000 K -8.62 % 216.673 K 0.00 % 216.673 K
Operating income -851.000 K -127.08 % 3.143 M 1 982.04 % -167.000 K 89.17 % -1.542 M -570.43 % -230.000 K -130.87 % 745.000 K 624.65 % -142.000 K 77.50 % -631.000 K -121.93 % 2.877 M -74.65 % 11.351 M 198.16 % 3.807 M 204.32 % 1.251 M 155.43 % -2.257 M -13.25 % -1.993 M 33.57 % -3.000 M -1 198.90 % 273.000 K 107.29 % -3.745 M -27.16 % -2.945 M 30.79 % -4.255 M -529.44 % -676.000 K -122.11 % 3.057 M 385.17 % -1.072 M -232.10 % 811.500 K 0.00 % 811.500 K 128.36 % 355.357 K 0.00 % 355.357 K
Operating income ratio -0.06 -131.65 % 0.18 1 866.56 % -0.01 90.41 % -0.11 -609.97 % -0.02 -128.02 % 0.05 468.03 % -0.01 78.60 % -0.07 -172.21 % 0.10 -70.18 % 0.32 117.82 % 0.15 142.24 % 0.06 140.43 % -0.15 -26.73 % -0.12 55.23 % -0.27 -938.61 % 0.03 105.90 % -0.54 -8.83 % -0.50 33.23 % -0.74 -846.19 % -0.08 -132.16 % 0.24 226.43 % -0.19 -245.87 % 0.13 0.00 % 0.13 118.42 % 0.06 0.00 % 0.06
Total other income expenses net -6.033 M -76.71 % -3.414 M -21.41 % -2.812 M -308.72 % -688.000 K -8.01 % -637.000 K 11.77 % -722.000 K -234.70 % 536.000 K 542.98 % -121.000 K 22.44 % -156.000 K 48.34 % -302.000 K 63.44 % -826.000 K -167.31 % -309.000 K -268.85 % 183.000 K 127.64 % -662.000 K -129.86 % -288.000 K 85.80 % -2.028 M -92.23 % -1.055 M -1 306.67 % -75.000 K 92.24 % -967.000 K -32.28 % -731.000 K -1 362.00 % -50.000 K -6.38 % -47.000 K -40.30 % -33.500 K 0.00 % -33.500 K 8.32 % -36.541 K 0.00 % -36.541 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-30 2013-06-30 2012-12-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-06-30
Net debt -2.790 M -113.14 % -1.309 M 36.55 % -2.063 M -251.25 % 1.364 M 150.76 % -2.687 M 32.40 % -3.975 M 73.40 % -14.942 M 72.84 % -55.023 M -226.29 % -16.863 M -30.59 % -12.913 M -84.74 % -6.990 M -212.61 % -2.236 M 27.45 % -3.082 M 0.39 % -3.094 M 47.65 % -5.910 M 37.74 % -9.493 M -36.98 % -6.930 M 28.87 % -9.743 M 19.45 % -12.096 M 15.91 % -14.384 M 18.12 % -17.567 M -1 496.88 % -1.100 M 14.12 % -1.281 M -7.01 % -1.197 M
Total investments 0.000 0.000 100.00 % -46.000 K -206.67 % -15.000 K -100.81 % 1.860 M -87.11 % 14.430 M 905.57 % 1.435 M -78.67 % 6.729 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
Total debt 2.801 M -16.61 % 3.359 M 11.19 % 3.021 M -3.85 % 3.142 M 11.02 % 2.830 M -8.94 % 3.108 M 994.37 % 284.000 K -26.99 % 389.000 K -9.53 % 430.000 K -11.34 % 485.000 K -31.98 % 713.000 K -19.71 % 888.000 K 0.000 0.000 0.000 0.000 -100.00 % 15.000 K 36.36 % 11.000 K -52.17 % 23.000 K 15.00 % 20.000 K -16.67 % 24.000 K -96.25 % 639.182 K 1 897.44 % 32.000 K 535.80 % 5.033 K
Accumulated other comprehensive income loss -77.999 K -163.41 % 123.000 K 116.94 % -726.000 K 15.19 % -856.000 K 10.74 % -959.000 K 35.64 % -1.490 M 34.68 % -2.281 M -2.98 % -2.215 M 23.94 % -2.912 M 1.46 % -2.955 M -28.53 % -2.299 M -8.39 % -2.121 M 13.85 % -2.462 M -39.89 % -1.760 M -37.07 % -1.284 M -101.89 % -636.000 K -201.76 % 625.000 K 572.05 % 92.999 K -79.91 % 463.000 K 37.80 % 336.000 K -15.37 % 397.000 K 31 407.94 % 1.260 K -37.00 % 2.000 K -20.00 % 2.500 K
Retained earnings -35.679 M -21.85 % -29.280 M -0.08 % -29.257 M -10.88 % -26.385 M -11.72 % -23.618 M -3.65 % -22.787 M -0.99 % -22.564 M -358.08 % 8.743 M 136.26 % -24.110 M -9.60 % -21.999 M 28.19 % -30.635 M 11.55 % -34.635 M 2.49 % -35.520 M -6.20 % -33.446 M -8.59 % -30.800 M -11.05 % -27.736 M 0.74 % -27.942 M -20.74 % -23.142 M -15.01 % -20.122 M -33.08 % -15.120 M -5.61 % -14.317 M 15.40 % -16.923 M -2.73 % -16.474 M 9.00 % -18.102 M
Common stock 57.931 M 0.00 % 57.931 M 0.00 % 57.932 M 7.62 % 53.830 M 0.00 % 53.831 M 0.00 % 53.831 M 5.98 % 50.793 M -12.97 % 58.362 M -1.19 % 59.062 M 0.06 % 59.029 M 1.17 % 58.349 M 0.21 % 58.226 M 0.00 % 58.226 M 5.65 % 55.112 M -0.14 % 55.187 M -0.06 % 55.221 M 24.98 % 44.183 M 0.00 % 44.183 M 0.68 % 43.883 M 0.32 % 43.742 M 0.06 % 43.714 M 80.07 % 24.276 M 0.00 % 24.275 M 0.00 % 24.275 M
Total equity 22.174 M -22.94 % 28.774 M 2.95 % 27.949 M 5.11 % 26.589 M -9.11 % 29.254 M -1.02 % 29.554 M 13.90 % 25.948 M -60.01 % 64.890 M 102.53 % 32.040 M -5.97 % 34.075 M 34.07 % 25.415 M 18.37 % 21.470 M 6.06 % 20.244 M 1.70 % 19.906 M -15.46 % 23.547 M -15.14 % 27.747 M 64.51 % 16.866 M -20.19 % 21.134 M -12.76 % 24.224 M -16.35 % 28.958 M -2.81 % 29.794 M 305.16 % 7.354 M -5.76 % 7.803 M 26.37 % 6.175 M
Other non current liabilities 119.000 K 13.33 % 104.999 K -78.83 % 496.000 K 445.05 % 91.000 K 54.24 % 58.999 K -15.72 % 70.000 K 48.94 % 47.000 K 23.68 % 38.000 K -44.93 % 68.999 K 2.98 % 67.000 K 26.42 % 53.000 K 35.90 % 39.000 K -33.90 % 58.999 K 0.000 -100.00 % 73.000 K 0.000 -100.00 % 36.000 K 56.52 % 23.000 K 53.33 % 15.000 K 50.00 % 10.000 K -33.33 % 15.000 K 168.77 % 5.581 K -98.16 % 303.000 K 12.12 % 270.250 K
Long term debt 612.000 K -32.60 % 908.000 K 22.21 % 743.000 K -16.33 % 888.000 K 34.55 % 660.000 K -27.31 % 908.000 K 493.46 % 153.000 K -11.05 % 172.000 K -21.82 % 220.000 K -1.35 % 223.000 K -45.34 % 408.000 K -30.26 % 585.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.000 K -26.67 % 15.000 K -25.00 % 20.000 K -16.67 % 24.000 K -85.38 % 164.182 K 413.07 % 32.000 K 217.90 % 10.066 K
Total non current liabilities 1.146 M -44.23 % 2.055 M 65.86 % 1.239 M -13.60 % 1.434 M 10.82 % 1.294 M 13.51 % 1.140 M 141.53 % 472.000 K 14.01 % 414.000 K -30.88 % 599.000 K -2.28 % 613.000 K -19.55 % 762.000 K -28.05 % 1.059 M 223.85 % 327.000 K 0.000 -100.00 % 73.000 K 0.000 -100.00 % 36.000 K 5.88 % 34.000 K 13.33 % 30.000 K 0.00 % 30.000 K -23.08 % 39.000 K -77.03 % 169.763 K -49.32 % 335.000 K 19.51 % 280.316 K
Other current liabilities 2.735 M 55.93 % 1.754 M -32.25 % 2.589 M 237.55 % 767.000 K -70.27 % 2.580 M 163.53 % 979.000 K -68.15 % 3.074 M 97.94 % 1.553 M -77.10 % 6.783 M 387.99 % 1.390 M -68.72 % 4.444 M 264.86 % 1.218 M -35.62 % 1.892 M -15.08 % 2.228 M 9.48 % 2.035 M 33.62 % 1.523 M -35.30 % 2.354 M 140.20 % 980.000 K -37.42 % 1.566 M -55.74 % 3.538 M 154.90 % 1.388 M 68.38 % 824.339 K 16.43 % 708.001 K -2.60 % 726.886 K
Deferred revenue 0.000 0.000 -100.00 % 394.000 K 18.32 % 333.000 K 19.78 % 278.000 K -34.12 % 422.000 K 87.56 % 225.000 K -42.60 % 392.000 K 79.82 % 218.000 K -23.24 % 284.000 K -34.11 % 431.000 K -2.27 % 441.000 K -2.43 % 452.000 K 0.000 0.000 0.000 100.00 % -15.000 K 0.000 100.00 % -8.000 K 0.000 0.000 0.000 0.000 0.000
Short term debt 2.189 M -10.69 % 2.451 M 7.59 % 2.278 M -14.33 % 2.659 M 22.53 % 2.170 M -1.36 % 2.200 M 1 579.39 % 131.000 K -39.63 % 217.000 K 2 812.50 % -8.000 K -103.05 % 262.000 K -14.10 % 305.000 K 0.66 % 303.000 K 0.000 0.000 0.000 0.000 -100.00 % 15.000 K 87.50 % 8.000 K 100.59 % -1.353 M -17 012.50 % 8.000 K 0.00 % 8.000 K -98.55 % 549.874 K 4 482.28 % 12.000 K 0.000
Total current liabilities 6.284 M -11.93 % 7.135 M 3.87 % 6.869 M -1.77 % 6.993 M 7.14 % 6.527 M -5.34 % 6.895 M 72.76 % 3.991 M -11.61 % 4.515 M -57.46 % 10.614 M 31.30 % 8.084 M 7.74 % 7.503 M 10.89 % 6.766 M 13.79 % 5.946 M -23.71 % 7.794 M 32.28 % 5.892 M 35.51 % 4.348 M 30.81 % 3.324 M -10.43 % 3.711 M -3.31 % 3.838 M 8.23 % 3.546 M 44.56 % 2.453 M -16.83 % 2.950 M 67.11 % 1.765 M -5.51 % 1.868 M
Total liabilities 7.430 M -19.15 % 9.190 M 13.34 % 8.108 M -3.79 % 8.427 M 7.75 % 7.821 M -2.66 % 8.035 M 80.04 % 4.463 M -9.45 % 4.929 M -56.04 % 11.213 M 28.93 % 8.697 M 5.23 % 8.265 M 5.62 % 7.825 M 24.74 % 6.273 M -19.52 % 7.794 M 22.39 % 6.368 M 46.46 % 4.348 M 29.40 % 3.360 M -10.28 % 3.745 M -3.18 % 3.868 M 8.17 % 3.576 M 43.50 % 2.492 M -20.11 % 3.119 M 48.54 % 2.100 M -2.25 % 2.148 M
Other non current assets 6.354 M 0.000 0.000 -100.00 % 15.000 K 100.16 % -9.477 M 34.32 % -14.430 M -575.25 % -2.137 M 68.24 % -6.729 M -34.15 % -5.016 M -71 746.91 % 7.001 K 100.13 % -5.416 M -31 958.82 % 17.000 K 100.18 % -9.306 M -35 890.93 % 26.001 K 100.27 % -9.803 M 28.59 % -13.727 M -779.37 % -1.561 M -154.07 % 2.887 M 241.66 % -2.038 M 6.90 % -2.189 M -676.05 % 380.000 K 116.89 % -2.250 M -611.35 % 440.000 K -11.05 % 494.674 K
Long term investments 0.000 0.000 0.000 100.00 % -15.000 K -100.81 % 1.860 M -87.11 % 14.430 M 905.57 % 1.435 M -78.67 % 6.729 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
Intangible assets 257.000 K -98.00 % 12.852 M 90.65 % 6.741 M -52.17 % 14.093 M 3.75 % 13.584 M 5.55 % 12.870 M 116.16 % 5.954 M -0.53 % 5.986 M -44.80 % 10.845 M -0.87 % 10.940 M -9.16 % 12.043 M -2.11 % 12.303 M 291.57 % 3.142 M -75.74 % 12.953 M 232.55 % 3.895 M -69.48 % 12.763 M 2 224.77 % 549.000 K -82.08 % 3.064 M 315.18 % 738.000 K -35.43 % 1.143 M 29.74 % 881.000 K -36.73 % 1.393 M 29.18 % 1.078 M -13.66 % 1.249 M
GoodWill 702.000 K 0.000 -100.00 % 6.057 M 0.000 -100.00 % 7.617 M 0.000 -100.00 % 702.000 K 0.000 -100.00 % 5.018 M 0.000 -100.00 % 5.428 M 0.000 -100.00 % 5.318 M 0.000 -100.00 % 4.976 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 959.000 K -92.54 % 12.852 M 0.42 % 12.798 M -9.19 % 14.093 M -33.53 % 21.201 M 64.73 % 12.870 M 93.36 % 6.656 M 11.19 % 5.986 M -62.26 % 15.863 M 45.00 % 10.940 M -37.38 % 17.471 M 42.01 % 12.303 M 45.43 % 8.460 M -34.69 % 12.953 M 46.02 % 8.871 M -30.49 % 12.763 M 2 224.77 % 549.000 K -82.08 % 3.064 M 315.18 % 738.000 K -35.43 % 1.143 M 29.74 % 881.000 K -36.73 % 1.393 M 29.18 % 1.078 M -13.66 % 1.249 M
Property plant equipment net 2.032 M -5.44 % 2.149 M 19.65 % 1.796 M -3.75 % 1.866 M 35.51 % 1.377 M -11.73 % 1.560 M 110.81 % 740.000 K -0.40 % 743.000 K -7.70 % 805.000 K -21.62 % 1.027 M -20.88 % 1.298 M -16.15 % 1.548 M 82.98 % 846.000 K -17.78 % 1.029 M 10.41 % 932.000 K -3.32 % 964.000 K -4.74 % 1.012 M -18.52 % 1.242 M -4.46 % 1.300 M 24.28 % 1.046 M 7.06 % 977.000 K 13.95 % 857.425 K 47.32 % 582.000 K 9.14 % 533.280 K
Total non current assets 9.781 M -35.25 % 15.105 M 3.18 % 14.640 M -8.35 % 15.974 M 6.24 % 15.036 M 3.81 % 14.484 M 113.31 % 6.790 M 0.49 % 6.757 M -42.01 % 11.652 M -2.69 % 11.974 M -10.33 % 13.353 M -3.71 % 13.868 M 49.02 % 9.306 M -33.57 % 14.008 M 42.90 % 9.803 M -28.59 % 13.727 M 779.37 % 1.561 M -78.30 % 7.193 M 252.94 % 2.038 M -6.90 % 2.189 M -2.19 % 2.238 M -0.53 % 2.250 M 7.14 % 2.100 M -7.75 % 2.277 M
Other current assets 828.000 K -17.86 % 1.008 M 36.59 % 738.000 K -39.46 % 1.219 M 81.94 % 670.000 K -43.79 % 1.192 M 198.00 % 400.000 K -24.24 % 528.000 K 6.67 % 495.000 K 19.85 % 413.000 K -27.29 % 568.000 K 16.87 % 486.000 K 24.94 % 389.000 K -24.02 % 512.000 K 10.58 % 463.000 K -6.28 % 494.000 K 19.04 % 415.000 K -73.92 % 1.591 M -24.24 % 2.100 M 39.44 % 1.506 M 94.07 % 776.000 K 101.84 % 384.460 K -64.60 % 1.086 M 122.91 % 487.191 K
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 5.591 M 19.77 % 4.668 M -8.18 % 5.084 M 185.94 % 1.778 M -67.77 % 5.517 M -22.11 % 7.083 M -53.48 % 15.226 M -72.52 % 55.412 M 220.43 % 17.293 M 29.07 % 13.398 M 73.93 % 7.703 M 146.57 % 3.124 M 1.36 % 3.082 M -0.39 % 3.094 M -47.65 % 5.910 M -37.74 % 9.493 M 36.69 % 6.945 M -28.80 % 9.754 M -19.51 % 12.119 M -15.86 % 14.404 M -18.12 % 17.591 M 911.40 % 1.739 M 32.46 % 1.313 M 9.22 % 1.202 M
Cash and short term investments 5.591 M 19.77 % 4.668 M -8.18 % 5.084 M 185.94 % 1.778 M -67.77 % 5.517 M -22.11 % 7.083 M -53.48 % 15.226 M -72.52 % 55.412 M 220.43 % 17.293 M 29.07 % 13.398 M 73.93 % 7.703 M 146.57 % 3.124 M 1.36 % 3.082 M -0.39 % 3.094 M -47.65 % 5.910 M -37.74 % 9.493 M 36.69 % 6.945 M -28.80 % 9.754 M -19.51 % 12.119 M -15.86 % 14.404 M -18.12 % 17.591 M 911.40 % 1.739 M 32.46 % 1.313 M 9.22 % 1.202 M
Total current assets 19.823 M -13.28 % 22.859 M 6.73 % 21.417 M 12.47 % 19.042 M -13.60 % 22.039 M -4.61 % 23.105 M -2.18 % 23.621 M -62.54 % 63.062 M 99.56 % 31.601 M 2.61 % 30.798 M 51.51 % 20.327 M 31.76 % 15.427 M 19.25 % 12.937 M -6.15 % 13.785 M -15.21 % 16.257 M -11.64 % 18.398 M 11.80 % 16.456 M -6.95 % 17.686 M -19.22 % 21.893 M -27.85 % 30.345 M 0.99 % 30.048 M 265.42 % 8.223 M 5.38 % 7.803 M 29.05 % 6.046 M
Inventory 6.596 M -1.35 % 6.686 M 1.55 % 6.584 M -17.22 % 7.954 M 6.56 % 7.464 M 5.53 % 7.073 M 117.23 % 3.256 M -3.27 % 3.366 M 7.68 % 3.126 M -15.19 % 3.686 M -6.23 % 3.931 M -8.69 % 4.305 M -4.16 % 4.492 M -9.53 % 4.965 M 8.71 % 4.567 M -2.16 % 4.668 M 10.98 % 4.206 M 29.14 % 3.257 M -18.37 % 3.990 M 107.06 % 1.927 M 33.17 % 1.447 M -10.29 % 1.613 M 15.63 % 1.395 M 28.76 % 1.083 M
Net receivables 6.808 M -35.14 % 10.497 M 16.49 % 9.011 M 11.37 % 8.091 M -3.54 % 8.388 M 8.13 % 7.757 M 63.68 % 4.739 M 26.17 % 3.756 M -60.28 % 9.457 M -28.90 % 13.301 M 114.05 % 6.214 M -17.28 % 7.512 M 51.03 % 4.974 M -4.60 % 5.214 M -1.94 % 5.317 M 42.05 % 3.743 M -23.46 % 4.890 M 58.56 % 3.084 M -16.29 % 3.684 M -70.55 % 12.508 M 22.22 % 10.234 M 128.12 % 4.486 M 11.90 % 4.009 M 40.43 % 2.855 M
Tax assets 436.000 K 319.23 % 104.000 K 126.09 % 46.000 K 206.67 % 15.000 K -80.00 % 75.000 K 38.89 % 54.000 K -43.75 % 96.000 K 242.86 % 28.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 % 4.274 M 0.000 -100.00 % 3.855 M 0.000 -100.00 % 2.209 M 0.000 -100.00 % 4.161 M 0.000 0.000 0.000 0.000 0.000
Account payables 1.360 M -53.58 % 2.930 M 82.21 % 1.608 M -50.28 % 3.234 M 115.74 % 1.499 M -47.81 % 2.872 M 265.39 % 786.000 K -66.60 % 2.353 M -30.86 % 3.403 M -44.65 % 6.148 M 164.66 % 2.323 M -51.64 % 4.804 M 33.37 % 3.602 M -35.29 % 5.566 M 44.31 % 3.857 M 36.53 % 2.825 M 195.81 % 955.000 K -64.93 % 2.723 M 46.95 % 1.853 M 0.000 -100.00 % 1.057 M -32.90 % 1.575 M 50.75 % 1.045 M -8.42 % 1.141 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 415.000 K -60.17 % 1.042 M 157.28 % 405.000 K 17.05 % 346.000 K -19.35 % 429.000 K 197.92 % 144.000 K -47.06 % 272.000 K 33.33 % 204.000 K -34.19 % 310.000 K -4.02 % 323.000 K 7.31 % 301.000 K -30.80 % 435.000 K 62.31 % 268.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 444.000 K -50.56 % 898.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 1.059 M -16.55 % 1.269 M 46.54 % 866.000 K -9.03 % 952.000 K 229.41 % 289.000 K -27.75 % 400.000 K 40.85 % 284.000 K -26.99 % 389.000 K -9.53 % 430.000 K -11.34 % 485.000 K -31.98 % 713.000 K -19.71 % 888.000 K 0.000 0.000 0.000 0.000 -100.00 % 15.000 K -21.05 % 19.000 K -17.39 % 23.000 K -17.86 % 28.000 K -12.50 % 32.000 K -86.61 % 239.056 K 443.31 % 44.000 K 774.23 % 5.033 K
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 -100.00 % 2.462 M 0.000 -100.00 % 1.284 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 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.462 M 0.000 100.00 % -1.284 M 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 -100.00 % 0.000 162.00 % 0.000 -231.23 % 0.000
Deferred tax liabilities non current 0.000 0.000 100.00 % -405.000 K -471.56 % 109.000 K -25.34 % 146.000 K -9.88 % 162.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 -100.00 % 403.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 29.604 M -22.02 % 37.964 M 5.29 % 36.057 M 2.97 % 35.016 M -5.55 % 37.075 M -1.37 % 37.589 M 23.60 % 30.411 M -56.44 % 69.819 M 61.42 % 43.253 M 1.12 % 42.772 M 27.00 % 33.680 M 14.97 % 29.295 M 10.48 % 26.517 M -4.59 % 27.793 M -7.09 % 29.915 M -6.88 % 32.125 M 58.83 % 20.226 M -18.70 % 24.879 M -11.44 % 28.092 M -13.65 % 32.534 M 0.77 % 32.286 M 208.28 % 10.473 M 5.75 % 9.903 M 18.99 % 8.323 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-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-30 2013-06-30 2012-12-30
Deferred income tax 0.000 0.000 0.000 0.000 -100.00 % 1.566 M 0.000 0.000 0.000 -100.00 % 8.000 K 0.000 100.00 % -1.950 M 0.000 -100.00 % 58.000 K 0.000 -100.00 % 1.200 M 0.000 100.00 % -1.907 M 0.000 0.000 0.000 -100.00 % 6.022 M 0.000 0.000 0.000 0.000 0.000
Stock based compensation 203.000 K 0.000 -100.00 % 331.000 K 0.000 -100.00 % 83.000 K 0.000 0.000 -100.00 % 252.000 K 460.00 % -70.000 K -124.05 % 291.000 K 259.26 % 81.000 K 0.00 % 81.000 K 62.00 % 50.000 K 66.67 % 30.000 K -53.85 % 65.000 K 0.000 -100.00 % 80.000 K 0.000 0.000 0.000 -100.00 % 327.000 K 0.000 0.000 0.000 0.000 0.000
Change in working capital 462.000 K 0.000 -100.00 % 2.461 M 0.000 100.00 % -4.048 M 0.000 0.000 0.000 100.00 % -2.287 M 0.000 100.00 % -506.000 K 0.000 100.00 % -111.000 K 0.000 100.00 % -447.000 K 0.000 -100.00 % 2.226 M 0.000 100.00 % -2.386 M 0.000 100.00 % -6.109 M 0.000 100.00 % -1.249 M 0.00 % -1.249 M -76.94 % -705.903 K 0.00 % -705.903 K
Accounts receivables 1.195 M 0.000 -100.00 % 1.442 M 0.000 100.00 % -1.456 M 0.000 0.000 0.000 100.00 % -2.633 M 0.000 100.00 % -1.106 M 0.000 100.00 % -183.000 K 0.000 100.00 % -904.000 K 0.000 -100.00 % 2.043 M 0.000 -100.00 % 745.000 K 0.000 100.00 % -6.297 M 0.000 100.00 % -1.051 M 0.00 % -1.051 M -40.80 % -746.454 K 0.00 % -746.454 K
Inventory -59.000 K 0.000 -100.00 % 880.000 K 0.000 100.00 % -2.143 M 0.000 0.000 0.000 -100.00 % 421.000 K 0.000 -100.00 % 561.000 K 0.000 -100.00 % 75.000 K 0.000 100.00 % -361.000 K 0.000 100.00 % -216.000 K 0.000 100.00 % -2.543 M 0.000 100.00 % -52.000 K 0.000 100.00 % -153.000 K 0.00 % -153.000 K -698.57 % 25.561 K 0.00 % 25.561 K
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -674.000 K 0.000 -100.00 % 139.000 K 0.000 100.00 % -449.000 K 0.000 0.000 0.000 100.00 % -75.000 K 0.000 -100.00 % 39.000 K 0.000 100.00 % -3.000 K 0.000 -100.00 % 818.000 K 0.000 -100.00 % 399.000 K 0.000 100.00 % -588.000 K 0.000 -100.00 % 240.000 K 0.000 100.00 % -45.000 K 0.00 % -45.000 K -400.20 % 14.990 K 0.00 % 14.990 K
Other non cash items 7.048 M 1 244.16 % -616.000 K -41.61 % -435.000 K -210.71 % -140.000 K -107.56 % 1.853 M 302.96 % -913.000 K -124.32 % -407.000 K -107.76 % 5.243 M -32.92 % 7.816 M 544.60 % -1.758 M -171.70 % 2.452 M 148.43 % 987.000 K 306.17 % 243.000 K -79.11 % 1.163 M 40.46 % 828.000 K -65.21 % 2.380 M 2 100.00 % -119.000 K -105.30 % 2.245 M -59.11 % 5.491 M 313.16 % -2.576 M -404.11 % -511.000 K -163.32 % 807.000 K 359.83 % 175.500 K 0.00 % 175.500 K -0.97 % 177.223 K 0.00 % 177.223 K
Net cash provided by operating activities 3.098 M 189.80 % 1.069 M 27.41 % 839.000 K 161.06 % -1.374 M -3 023.40 % 47.000 K 102.11 % -2.229 M -129.09 % -973.000 K -128.14 % 3.458 M -63.21 % 9.400 M 14.90 % 8.181 M 55.98 % 5.245 M 637.69 % 711.000 K 125.58 % -2.780 M -419.63 % -535.000 K 75.32 % -2.168 M -170.92 % 3.057 M 231.15 % -2.331 M -457.66 % -418.000 K 74.65 % -1.649 M 46.46 % -3.080 M 9.94 % -3.420 M -701.05 % 569.000 K 1 040.50 % -60.500 K 0.00 % -60.500 K -131.44 % 192.447 K 0.00 % 192.447 K
Investments in property plant and equipment -299.000 K -74.85 % -171.000 K 26.61 % -233.000 K 83.21 % -1.388 M -22.08 % -1.137 M 11.38 % -1.283 M -78.44 % -719.000 K -6.20 % -677.000 K -19.82 % -565.000 K -8.65 % -520.000 K 13.91 % -604.000 K -27.70 % -473.000 K -15.65 % -409.000 K -47.12 % -278.000 K -717.65 % -34.000 K -142.86 % -14.000 K 60.00 % -35.000 K 77.85 % -158.000 K 65.50 % -458.000 K -96.57 % -233.000 K 51.26 % -478.000 K -28.84 % -371.000 K -294.68 % -94.000 K 0.00 % -94.000 K -535.50 % -14.792 K 0.00 % -14.792 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 100.00 % -5.522 M -115.14 % 36.469 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.240 M 0.000 -100.00 % 30.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -1.349 M -18.13 % -1.142 M -3.16 % -1.107 M 0.000 100.00 % -1.002 M -4.48 % -959.000 K 97.37 % -36.469 M -200.00 % 36.469 M 8 115.16 % -455.000 K 0.87 % -459.000 K 3.57 % -476.000 K -4.85 % -454.000 K 8.10 % -494.000 K 13.79 % -573.000 K 46.35 % -1.068 M -206.02 % -349.000 K 63.19 % -948.000 K 41.73 % -1.627 M -142.11 % -672.000 K -3 852.94 % -17.000 K -466.67 % -3.000 K 62.50 % -8.000 K 63.64 % -22.000 K 0.00 % -22.000 K -110.27 % 214.292 K 0.00 % 214.292 K
Net cash used for investing activites -1.648 M -25.51 % -1.313 M 2.01 % -1.340 M 3.46 % -1.388 M -22.08 % -1.137 M 83.29 % -6.805 M -846.45 % -719.000 K -102.01 % 35.792 M 6 434.87 % -565.000 K -8.65 % -520.000 K 13.91 % -604.000 K -27.70 % -473.000 K -15.65 % -409.000 K 80.44 % -2.091 M -89.75 % -1.102 M -230.93 % -333.000 K 66.12 % -983.000 K 44.93 % -1.785 M -57.96 % -1.130 M -352.00 % -250.000 K 48.02 % -481.000 K -26.91 % -379.000 K -226.72 % -116.000 K 0.00 % -116.000 K -158.15 % 199.500 K 0.00 % 199.500 K
Debt repayment -328.000 K 42.46 % -570.000 K -395.65 % -115.000 K 67.88 % -358.000 K 0.000 100.00 % -492.000 K 0.000 100.00 % -187.000 K 0.000 100.00 % -147.000 K 0.000 100.00 % -169.000 K 0.000 0.000 0.000 100.00 % -15.000 K 0.000 100.00 % -4.000 K 0.000 100.00 % -4.000 K 0.000 -100.00 % 195.000 K 1 244.83 % 14.500 K 0.00 % 14.500 K 0.000 0.000
Common stock issued 1.000 K 200.00 % -1.000 K -100.02 % 4.101 M 0.000 0.000 100.00 % -3.000 K 0.00 % -3.000 K 0.000 -100.00 % 33.000 K -95.15 % 680.000 K 452.85 % 123.000 K 0.000 -100.00 % 3.114 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.000 0.00 % 30.000
Common stock repurchased 0.000 0.000 -100.00 % 1.000 K 200.00 % -1.000 K 0.000 0.000 100.00 % -7.566 M -469.30 % -1.329 M 0.000 -100.00 % 1.805 M 0.000 0.000 0.000 100.00 % -141.000 K 68.39 % -446.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 100.00 % -436.000 K -0.23 % -435.000 K -464.94 % -77.000 K -220.83 % -24.000 K 99.92 % -31.225 M -445 971.43 % -7.000 K 99.85 % -4.800 M -105.30 % -2.338 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
Other financing activites -189.000 K -151.36 % 368.000 K 128.57 % 161.000 K 0.000 100.00 % -748.000 K 0.000 100.00 % -39.000 K -106.20 % 629.000 K 443.72 % -183.000 K -124.93 % 734.000 K 8 255.56 % -9.000 K 0.000 -100.00 % 3.114 M 0.000 100.00 % -34.000 K 0.000 100.00 % -4.000 K -101.33 % 300.000 K 120.59 % 136.000 K 385.71 % 28.000 K -99.85 % 18.824 M 3 862.95 % 475.000 K 0.000 0.000 100.00 % -4.428 K 0.00 % -4.428 K
Net cash used provided by financing activities -516.000 K -154.19 % -203.000 K -105.47 % 3.712 M 567.51 % -794.000 K 3.76 % -825.000 K -58.96 % -519.000 K 98.66 % -38.833 M -4 243.74 % -894.000 K 81.74 % -4.896 M -171.25 % -1.805 M -19 955.56 % -9.000 K 94.67 % -169.000 K -105.43 % 3.114 M 2 308.51 % -141.000 K 70.63 % -480.000 K -3 100.00 % -15.000 K -275.00 % -4.000 K -101.35 % 296.000 K 117.65 % 136.000 K 466.67 % 24.000 K -99.87 % 18.824 M 2 709.55 % 670.000 K 4 520.69 % 14.500 K 0.00 % 14.500 K 429.73 % -4.398 K 0.00 % -4.398 K
Effect of forex changes on cash -11.000 K -135.48 % 31.000 K -67.37 % 95.000 K 151.91 % -183.000 K -34.56 % -136.000 K -151.32 % 265.000 K 101.78 % -14.887 M -6 181.43 % -237.000 K -438.64 % -44.000 K 72.67 % -161.000 K -203.77 % -53.000 K -96.30 % -27.000 K -142.86 % 63.000 K 228.57 % -49.000 K -129.34 % 167.000 K 203.73 % -161.000 K -131.63 % 509.000 K 211.14 % -458.000 K -227.93 % 358.000 K 200.84 % 119.000 K -75.96 % 495.000 K -43.69 % 879.000 K 304.28 % 217.426 K 0.00 % 217.426 K 1.83 % 213.525 K 0.00 % 213.525 K
Net change in cash 923.000 K 321.88 % -416.000 K -112.58 % 3.306 M 188.42 % -3.739 M -138.76 % -1.566 M 80.77 % -8.143 M 79.74 % -40.186 M -205.42 % 38.119 M 878.66 % 3.895 M -31.61 % 5.695 M 24.37 % 4.579 M 10 802.38 % 42.000 K 450.00 % -12.000 K 99.57 % -2.816 M 21.41 % -3.583 M -240.62 % 2.548 M 190.71 % -2.809 M -18.77 % -2.365 M -3.50 % -2.285 M 28.30 % -3.187 M -120.67 % 15.418 M 786.60 % 1.739 M 1 468.77 % 110.851 K 0.00 % 110.851 K -90.78 % 1.202 M 0.00 % 1.202 M
Cash at beginning of period 3.173 M -37.59 % 5.084 M 1 617.57 % 296.000 K -94.63 % 5.517 M -22.11 % 7.083 M -53.48 % 15.226 M -72.52 % 55.412 M 220.43 % 17.293 M 29.07 % 13.398 M 73.93 % 7.703 M 146.57 % 3.124 M 1.36 % 3.082 M -0.39 % 3.094 M -47.65 % 5.910 M -37.74 % 9.493 M 36.69 % 6.945 M -28.80 % 9.754 M -19.51 % 12.119 M -15.86 % 14.404 M -18.12 % 17.591 M 911.56 % 1.739 M 0.000 -100.00 % 1.202 M 0.00 % 1.202 M 0.000 0.000
Cash at end of period 5.591 M 76.21 % 3.173 M -37.59 % 5.084 M 185.94 % 1.778 M -67.77 % 5.517 M -22.11 % 7.083 M -53.48 % 15.226 M -72.52 % 55.412 M 220.43 % 17.293 M 29.07 % 13.398 M 73.93 % 7.703 M 146.57 % 3.124 M 1.36 % 3.082 M -0.39 % 3.094 M -47.65 % 5.910 M -37.74 % 9.493 M 36.69 % 6.945 M -28.80 % 9.754 M -19.51 % 12.119 M -15.86 % 14.404 M -16.05 % 17.157 M 886.60 % 1.739 M 32.44 % 1.313 M 0.00 % 1.313 M 9.22 % 1.202 M 0.00 % 1.202 M
Operating cash flow 3.098 M 189.80 % 1.069 M 27.41 % 839.000 K 161.06 % -1.374 M -3 023.40 % 47.000 K 102.11 % -2.229 M -129.09 % -973.000 K -128.14 % 3.458 M -63.21 % 9.400 M 14.90 % 8.181 M 55.98 % 5.245 M 637.69 % 711.000 K 125.58 % -2.780 M -419.63 % -535.000 K 75.32 % -2.168 M -170.92 % 3.057 M 231.15 % -2.331 M -457.66 % -418.000 K 74.65 % -1.649 M 46.46 % -3.080 M 9.94 % -3.420 M -701.05 % 569.000 K 1 040.50 % -60.500 K 0.00 % -60.500 K -131.44 % 192.447 K 0.00 % 192.447 K
Capital expenditure -299.000 K -74.85 % -171.000 K 26.61 % -233.000 K 83.21 % -1.388 M -22.08 % -1.137 M 11.38 % -1.283 M -78.44 % -719.000 K -6.20 % -677.000 K -19.82 % -565.000 K -8.65 % -520.000 K 13.91 % -604.000 K -27.70 % -473.000 K -15.65 % -409.000 K -47.12 % -278.000 K -717.65 % -34.000 K -142.86 % -14.000 K 60.00 % -35.000 K 77.85 % -158.000 K 65.50 % -458.000 K -96.57 % -233.000 K 51.26 % -478.000 K -28.84 % -371.000 K -294.68 % -94.000 K 0.00 % -94.000 K -535.50 % -14.792 K 0.00 % -14.792 K
Free CashFlow 2.799 M 211.69 % 898.000 K 48.18 % 606.000 K 121.94 % -2.762 M -153.39 % -1.090 M 68.96 % -3.512 M -107.57 % -1.692 M -160.84 % 2.781 M -68.52 % 8.835 M 15.32 % 7.661 M 65.07 % 4.641 M 1 850.00 % 238.000 K 107.46 % -3.189 M -292.25 % -813.000 K 63.08 % -2.202 M -172.36 % 3.043 M 228.61 % -2.366 M -310.76 % -576.000 K 72.66 % -2.107 M 36.40 % -3.313 M 15.01 % -3.898 M -2 068.69 % 198.000 K 228.16 % -154.500 K 0.00 % -154.500 K -186.97 % 177.656 K 0.00 % 177.656 K
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