9103.TW

Medtecs International Corporation Limited 9103.TW

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Revenue 54.423 M 3.39 % 52.639 M -6.41 % 56.243 M -60.98 % 144.155 M -63.99 % 400.327 M 480.38 % 68.977 M 0.99 % 68.304 M 10.48 % 61.826 M 7.34 % 57.596 M -6.48 % 61.587 M 19.34 % 51.606 M -7.68 % 55.897 M 6.59 % 52.440 M -3.39 % 54.279 M 20.12 % 45.187 M -21.30 % 57.420 M
Net income -22.026 M -4.56 % -21.066 M 26.33 % -28.596 M -264.89 % 17.342 M -86.83 % 131.711 M 11 234.85 % 1.162 M 27.13 % 914.000 K 3.51 % 883.000 K -13.52 % 1.021 M 92.64 % 530.000 K 38.38 % 383.000 K -37.52 % 613.000 K -53.17 % 1.309 M -24.03 % 1.723 M 22.98 % 1.401 M -21.60 % 1.787 M
Income before tax -23.522 M -4.47 % -22.515 M 26.55 % -30.654 M -281.19 % 16.918 M -87.48 % 135.090 M 8 805.08 % 1.517 M 27.91 % 1.186 M 24.19 % 955.000 K -38.82 % 1.561 M -7.74 % 1.692 M 58.43 % 1.068 M 21.36 % 880.000 K -44.48 % 1.585 M -3.94 % 1.650 M -3.45 % 1.709 M -38.03 % 2.758 M
Income before tax ratio -0.43 -1.05 % -0.43 21.52 % -0.55 -564.41 % 0.12 -65.22 % 0.34 1 434.36 % 0.02 26.66 % 0.02 12.41 % 0.02 -43.01 % 0.03 -1.35 % 0.03 32.75 % 0.02 31.45 % 0.02 -47.91 % 0.03 -0.57 % 0.03 -19.62 % 0.04 -21.26 % 0.05
EBITDA -15.261 M -4.79 % -14.564 M 37.84 % -23.431 M -196.14 % 24.371 M -83.15 % 144.645 M 1 405.62 % 9.607 M 90.12 % 5.053 M -2.66 % 5.191 M -2.04 % 5.299 M -18.33 % 6.488 M 21.52 % 5.339 M -7.69 % 5.784 M -24.82 % 7.694 M 1.72 % 7.564 M 21.74 % 6.213 M -2.48 % 6.371 M
Net income ratio -0.40 -1.13 % -0.40 21.29 % -0.51 -522.64 % 0.12 -63.44 % 0.33 1 853.01 % 0.02 25.89 % 0.01 -6.31 % 0.01 -19.43 % 0.02 105.99 % 0.01 15.95 % 0.01 -32.33 % 0.01 -56.07 % 0.02 -21.36 % 0.03 2.38 % 0.03 -0.38 % 0.03
Ratio EBITDA -0.28 -1.35 % -0.28 33.59 % -0.42 -346.42 % 0.17 -53.21 % 0.36 159.42 % 0.14 88.27 % 0.07 -11.89 % 0.08 -8.74 % 0.09 -12.67 % 0.11 1.83 % 0.10 -0.02 % 0.10 -29.47 % 0.15 5.29 % 0.14 1.35 % 0.14 23.92 % 0.11
Gross profit ratio 0.13 12.37 % 0.11 290.74 % -0.06 -120.35 % 0.29 -31.98 % 0.43 180.79 % 0.15 1.40 % 0.15 -3.82 % 0.16 -2.55 % 0.16 0.23 % 0.16 7.45 % 0.15 -10.26 % 0.17 -16.86 % 0.20 -2.24 % 0.20 -8.38 % 0.22 11.67 % 0.20
Weighted average shs out dil 544.911 M 0.00 % 544.911 M -0.07 % 545.286 M -0.30 % 546.911 M -0.46 % 549.411 M 0.00 % 549.411 M 0.00 % 549.411 M 0.00 % 549.411 M 0.00 % 549.411 M 13.32 % 484.819 M 8.66 % 446.174 M 2.59 % 434.906 M 0.00 % 434.906 M 0.00 % 434.906 M 0.00 % 434.906 M -0.04 % 435.084 M
Weighted average shs out 544.911 M -0.01 % 544.955 M -0.06 % 545.286 M -0.30 % 546.911 M -0.46 % 549.411 M 0.00 % 549.411 M 0.00 % 549.411 M 0.00 % 549.411 M 0.00 % 549.411 M 13.32 % 484.819 M 8.66 % 446.174 M 2.59 % 434.906 M 0.00 % 434.906 M 0.00 % 434.906 M 0.00 % 434.906 M 0.00 % 434.906 M
EPS diluted -0.04 -4.39 % -0.04 26.15 % -0.05 -265.30 % 0.03 -86.79 % 0.24 11 328.57 % 0.00 23.53 % 0.00 6.25 % 0.00 -15.79 % 0.00 72.73 % 0.00 22.22 % 0.00 -35.71 % 0.00 -51.72 % 0.00 -27.50 % 0.00 25.00 % 0.00 -21.95 % 0.00
Earnings per share -0.04 -4.39 % -0.04 26.15 % -0.05 -265.30 % 0.03 -86.79 % 0.24 11 328.57 % 0.00 23.53 % 0.00 6.25 % 0.00 -15.79 % 0.00 72.73 % 0.00 22.22 % 0.00 -35.71 % 0.00 -51.72 % 0.00 -27.50 % 0.00 25.00 % 0.00 -21.95 % 0.00
Gross profit 6.921 M 16.18 % 5.957 M 278.51 % -3.337 M -107.94 % 42.034 M -75.51 % 171.620 M 1 529.66 % 10.531 M 2.40 % 10.284 M 6.26 % 9.678 M 4.60 % 9.252 M -6.26 % 9.870 M 28.23 % 7.697 M -17.15 % 9.290 M -11.38 % 10.483 M -5.55 % 11.099 M 10.05 % 10.085 M -12.12 % 11.476 M
Income tax expense 135.000 K 600.00 % -27.000 K 98.06 % -1.391 M -440.93 % 408.000 K -87.91 % 3.374 M 861.25 % 351.000 K 29.04 % 272.000 K 231.71 % 82.000 K -84.87 % 542.000 K -53.32 % 1.161 M 62.83 % 713.000 K 151.94 % 283.000 K 10.55 % 256.000 K 148.54 % 103.000 K -68.60 % 328.000 K -48.02 % 631.000 K
Cost of revenue 47.502 M 1.76 % 46.682 M -21.65 % 59.580 M -41.66 % 102.121 M -55.35 % 228.707 M 291.31 % 58.446 M 0.73 % 58.020 M 11.26 % 52.148 M 7.87 % 48.344 M -6.52 % 51.717 M 17.78 % 43.909 M -5.79 % 46.607 M 11.08 % 41.957 M -2.83 % 43.180 M 23.01 % 35.102 M -23.60 % 45.944 M
General and administrative expenses 29.323 M 25.80 % 23.310 M 31.52 % 17.723 M 28.01 % 13.845 M 5.37 % 13.139 M 168.36 % 4.896 M -1.63 % 4.977 M 9.67 % 4.538 M 2.67 % 4.420 M 3.76 % 4.260 M -6.46 % 4.554 M -12.47 % 5.203 M -8.54 % 5.689 M -5.31 % 6.008 M 6.73 % 5.629 M -10.95 % 6.321 M
Selling and marketing expenses 5.905 M -22.68 % 7.637 M -36.41 % 12.009 M -1.38 % 12.177 M -45.32 % 22.271 M 756.58 % 2.600 M -3.09 % 2.683 M 0.37 % 2.673 M 9.10 % 2.450 M -8.10 % 2.666 M 28.79 % 2.070 M -9.01 % 2.275 M 36.31 % 1.669 M -6.13 % 1.778 M 10.37 % 1.611 M -10.10 % 1.792 M
Other expenses -4.125 M 0.000 0.000 100.00 % -698.000 K -199.57 % -233.000 K 0.000 0.000 0.000 100.00 % -327.000 K -81.67 % -180.000 K 65.58 % -523.000 K 18.91 % -645.000 K -341.78 % -146.000 K 8.18 % -159.000 K -109.57 % 1.662 M 6.95 % 1.554 M
Operating expenses 31.103 M 0.50 % 30.947 M 4.09 % 29.732 M 17.41 % 25.324 M -28.01 % 35.177 M 369.28 % 7.496 M -2.14 % 7.660 M 6.23 % 7.211 M 10.21 % 6.543 M -3.01 % 6.746 M 10.57 % 6.101 M -10.71 % 6.833 M -5.26 % 7.212 M -5.44 % 7.627 M -14.32 % 8.902 M -7.91 % 9.667 M
Cost and expenses 78.605 M 1.26 % 77.629 M -13.08 % 89.312 M -30.30 % 128.143 M -51.44 % 263.884 M 300.18 % 65.942 M 0.40 % 65.680 M 10.65 % 59.359 M 8.15 % 54.887 M -6.12 % 58.463 M 16.90 % 50.010 M -6.42 % 53.440 M 8.69 % 49.169 M -3.22 % 50.807 M 15.46 % 44.004 M -20.87 % 55.611 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
Selling general and administrative expenses 35.228 M 13.83 % 30.947 M 4.09 % 29.732 M 14.26 % 26.022 M -26.51 % 35.410 M 372.39 % 7.496 M -2.14 % 7.660 M 6.23 % 7.211 M 4.96 % 6.870 M -0.81 % 6.926 M 4.56 % 6.624 M -11.42 % 7.478 M 1.63 % 7.358 M -5.50 % 7.786 M 7.54 % 7.240 M -10.76 % 8.113 M
Interest income 1.457 M 11.73 % 1.304 M 44.09 % 905.000 K 2 642.42 % 33.000 K -8.33 % 36.000 K -82.78 % 209.000 K 88.29 % 111.000 K 753.85 % 13.000 K 160.00 % 5.000 K -37.50 % 8.000 K -99.05 % 840.000 K 46.34 % 574.000 K 17.14 % 490.000 K 0.82 % 486.000 K -7.60 % 526.000 K -44.57 % 949.000 K
Interest expense 764.000 K 2.96 % 742.000 K -9.40 % 819.000 K -3.99 % 853.000 K -42.60 % 1.486 M -35.02 % 2.287 M 27.27 % 1.797 M 24.53 % 1.443 M 5.41 % 1.369 M -5.98 % 1.456 M -11.33 % 1.642 M -10.42 % 1.833 M 5.16 % 1.743 M -24.48 % 2.308 M 22.57 % 1.883 M 0.000
Depreciation and amortization 7.493 M 3.94 % 7.209 M 12.57 % 6.404 M -3.45 % 6.633 M -17.82 % 8.071 M 38.89 % 5.811 M 17.30 % 4.954 M 81.86 % 2.724 M -6.62 % 2.917 M -17.69 % 3.544 M -16.92 % 4.266 M 7.40 % 3.972 M -10.40 % 4.433 M -21.40 % 5.640 M 12.13 % 5.030 M 10.26 % 4.562 M
Operating income -24.182 M 3.23 % -24.990 M 24.43 % -33.069 M -306.53 % 16.012 M -88.28 % 136.574 M 3 497.84 % 3.796 M 44.66 % 2.624 M 6.36 % 2.467 M -8.93 % 2.709 M -13.28 % 3.124 M 95.74 % 1.596 M -35.04 % 2.457 M -24.89 % 3.271 M -5.79 % 3.472 M 193.49 % 1.183 M -34.60 % 1.809 M
Operating income ratio -0.44 6.41 % -0.47 19.26 % -0.59 -629.34 % 0.11 -67.44 % 0.34 519.91 % 0.06 43.25 % 0.04 -3.72 % 0.04 -15.16 % 0.05 -7.28 % 0.05 64.02 % 0.03 -29.64 % 0.04 -29.53 % 0.06 -2.49 % 0.06 144.33 % 0.03 -16.90 % 0.03
Total other income expenses net 660.000 K -73.33 % 2.475 M 2.48 % 2.415 M 166.56 % 906.000 K 180.89 % -1.120 M 0.000 100.00 % -1.438 M 4.89 % -1.512 M -84.17 % -821.000 K 42.67 % -1.432 M -2 069.70 % -66.000 K 95.81 % -1.577 M 10.04 % -1.753 M 3.79 % -1.822 M -34.27 % -1.357 M -242.99 % 949.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt 5.528 M 20.17 % 4.600 M 221.45 % 1.431 M 104.45 % -32.152 M 29.39 % -45.536 M -205.83 % 43.029 M 18.56 % 36.293 M 5.66 % 34.348 M 17.32 % 29.276 M 1.10 % 28.957 M -1.51 % 29.401 M -13.83 % 34.119 M -5.65 % 36.162 M -3.53 % 37.486 M -12.86 % 43.019 M 33.31 % 32.270 M
Total investments 10.547 M 26.22 % 8.356 M 31.36 % 6.361 M 245.14 % 1.843 M -64.41 % 5.178 M 5.03 % 4.930 M 15.73 % 4.260 M -53.11 % 9.086 M 5.31 % 8.628 M -5.67 % 9.147 M 224.82 % 2.816 M 36.63 % 2.061 M -2.55 % 2.115 M 9.70 % 1.928 M 11.83 % 1.724 M 9.53 % 1.574 M
Total debt 22.318 M -17.05 % 26.905 M 37.60 % 19.553 M 21.56 % 16.085 M -56.08 % 36.625 M -20.55 % 46.099 M 12.95 % 40.814 M 13.12 % 36.079 M 16.92 % 30.857 M 0.04 % 30.844 M -10.45 % 34.445 M -17.66 % 41.832 M 0.85 % 41.478 M 4.78 % 39.587 M -11.20 % 44.579 M 22.08 % 36.517 M
Accumulated other comprehensive income loss -866.000 K -253.47 % -245.000 K 47.42 % -466.000 K -116.39 % 2.843 M -18.40 % 3.484 M 452.14 % 631.000 K 13.69 % 555.000 K -47.34 % 1.054 M 21.85 % 865.000 K 77.98 % 486.000 K -33.70 % 733.000 K -52.86 % 1.555 M 0.000 0.000 0.000 0.000
Retained earnings 77.204 M -22.50 % 99.618 M -17.28 % 120.424 M -20.93 % 152.291 M -3.48 % 157.789 M 413.19 % 30.747 M 3.93 % 29.585 M 3.19 % 28.671 M 3.18 % 27.788 M 3.81 % 26.767 M 2.02 % 26.237 M 1.48 % 25.854 M 2.76 % 25.159 M 5.49 % 23.850 M 7.79 % 22.127 M 6.76 % 20.726 M
Common stock 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 17.51 % 23.378 M 7.51 % 21.745 M 0.00 % 21.745 M 0.00 % 21.745 M 0.00 % 21.745 M 0.00 % 21.745 M
Total equity 107.054 M -17.85 % 130.308 M -14.45 % 152.315 M -18.94 % 187.907 M -3.38 % 194.490 M 201.11 % 64.590 M 1.96 % 63.348 M 0.68 % 62.923 M 1.72 % 61.859 M 2.31 % 60.462 M 7.50 % 56.244 M -0.51 % 56.532 M -0.05 % 56.558 M 3.58 % 54.603 M 2.16 % 53.449 M 5.52 % 50.651 M
Other non current liabilities 932.000 K 5 077.78 % 18.000 K 0.000 0.000 -100.00 % 423.000 K -74.49 % 1.658 M 99.76 % 830.000 K -10.08 % 923.000 K -7.14 % 994.000 K 36.35 % 729.000 K -25.23 % 975.000 K 11.94 % 871.000 K 45.41 % 599.000 K 8.91 % 550.000 K 64.67 % 334.000 K 47.79 % 226.000 K
Long term debt 2.311 M 3.03 % 2.243 M -32.74 % 3.335 M -42.41 % 5.791 M 71.03 % 3.386 M -62.18 % 8.953 M 51.41 % 5.913 M 261.87 % 1.634 M 1 427.10 % 107.000 K -95.09 % 2.181 M -48.99 % 4.276 M -44.23 % 7.667 M -25.13 % 10.240 M -6.30 % 10.929 M -22.61 % 14.122 M -20.98 % 17.871 M
Total non current liabilities 3.552 M 1.75 % 3.491 M -24.99 % 4.654 M -33.90 % 7.041 M 35.12 % 5.211 M -50.89 % 10.611 M 57.36 % 6.743 M 163.71 % 2.557 M 132.24 % 1.101 M -65.60 % 3.201 M -39.04 % 5.251 M -38.50 % 8.538 M -21.76 % 10.912 M -5.59 % 11.558 M -22.50 % 14.913 M -19.82 % 18.600 M
Other current liabilities 0.000 -100.00 % 3.929 M -15.18 % 4.632 M 45.07 % 3.193 M -19.53 % 3.968 M 64.78 % 2.408 M -14.37 % 2.812 M -7.86 % 3.052 M -39.43 % 5.039 M -53.62 % 10.864 M 36.19 % 7.977 M 28.47 % 6.209 M 0.000 0.000 -100.00 % 1.507 M -42.48 % 2.620 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.097 M -26.82 % 1.499 M -10.61 % 1.677 M 23.49 % 1.358 M 207.24 % 442.000 K 0.000 -100.00 % 251.000 K -28.29 % 350.000 K -23.91 % 460.000 K 538.89 % 72.000 K
Short term debt 20.007 M -18.88 % 24.662 M 52.07 % 16.218 M 57.55 % 10.294 M -69.03 % 33.239 M -10.52 % 37.146 M 9.89 % 33.804 M 2.60 % 32.946 M 7.14 % 30.750 M 5.86 % 29.049 M -0.39 % 29.163 M -14.64 % 34.165 M 0.54 % 33.983 M 5.38 % 32.249 M 5.88 % 30.457 M 63.34 % 18.646 M
Total current liabilities 27.892 M -15.40 % 32.968 M 31.45 % 25.080 M 21.59 % 20.626 M -55.15 % 45.985 M 11.07 % 41.402 M -3.26 % 42.799 M -2.86 % 44.059 M 3.24 % 42.678 M -6.48 % 45.635 M 5.60 % 43.214 M -6.76 % 46.349 M 1.21 % 45.795 M 5.76 % 43.300 M -3.45 % 44.849 M 35.81 % 33.023 M
Total liabilities 31.444 M -13.76 % 36.459 M 22.62 % 29.734 M 7.47 % 27.667 M -45.96 % 51.196 M -1.57 % 52.013 M 4.99 % 49.542 M 6.28 % 46.616 M 6.48 % 43.779 M -10.36 % 48.836 M 0.77 % 48.465 M -11.70 % 54.887 M -3.21 % 56.707 M 3.37 % 54.858 M -8.21 % 59.762 M 15.77 % 51.623 M
Other non current assets 10.848 M -1.55 % 11.019 M -49.67 % 21.893 M 56.97 % 13.947 M 87.06 % 7.456 M 7.53 % 6.934 M 2.82 % 6.744 M 26.20 % 5.344 M 21.90 % 4.384 M -13.21 % 5.051 M -1.56 % 5.131 M -14.27 % 5.985 M 808.19 % 659.000 K -89.64 % 6.360 M -28.22 % 8.860 M 81.52 % 4.881 M
Long term investments 0.000 -100.00 % 3.000 M 127.78 % -10.798 M -45.29 % -7.432 M 0.000 -100.00 % 2.950 M -3.63 % 3.061 M -66.31 % 9.086 M 5.31 % 8.628 M -5.67 % 9.147 M 121.91 % 4.122 M -2.94 % 4.247 M -57.92 % 10.092 M 163.57 % 3.829 M 943.32 % 367.000 K -8.25 % 400.000 K
Intangible assets 2.407 M -9.31 % 2.654 M 1 809.35 % 139.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
GoodWill 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K -0.42 % 712.000 K -0.28 % 714.000 K -30.14 % 1.022 M -0.20 % 1.024 M 0.59 % 1.018 M
Goodwill and intangible assets 3.116 M -7.34 % 3.363 M 296.58 % 848.000 K 19.61 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K -0.42 % 712.000 K -0.28 % 714.000 K -30.14 % 1.022 M -0.20 % 1.024 M 0.59 % 1.018 M
Property plant equipment net 26.528 M -50.50 % 53.590 M -10.48 % 59.865 M 33.19 % 44.948 M 43.01 % 31.430 M 2.38 % 30.698 M 9.96 % 27.917 M 19.25 % 23.410 M -4.10 % 24.410 M -2.90 % 25.140 M -13.10 % 28.931 M -8.26 % 31.535 M -14.86 % 37.038 M -8.69 % 40.564 M -13.64 % 46.971 M 15.18 % 40.779 M
Total non current assets 42.883 M -39.58 % 70.972 M -3.98 % 73.914 M 41.58 % 52.205 M 31.74 % 39.628 M -4.08 % 41.312 M 7.46 % 38.444 M -0.31 % 38.564 M 1.10 % 38.144 M -4.76 % 40.051 M 2.84 % 38.945 M -8.76 % 42.682 M -12.66 % 48.868 M -6.12 % 52.053 M -9.45 % 57.484 M 21.80 % 47.194 M
Other current assets 6.940 M -35.09 % 10.691 M 27.94 % 8.356 M -36.08 % 13.072 M -16.91 % 15.733 M -2.30 % 16.103 M -8.82 % 17.661 M 2.44 % 17.240 M 28.06 % 13.462 M 0.88 % 13.345 M -52.75 % 28.241 M 130.97 % 12.227 M -45.00 % 22.231 M 140.28 % 9.252 M -3.15 % 9.553 M 12.14 % 8.519 M
Short term investments 10.547 M 96.92 % 5.356 M -68.79 % 17.159 M 85.00 % 9.275 M 79.12 % 5.178 M 5.03 % 4.930 M 15.73 % 4.260 M 78.32 % 2.389 M -38.60 % 3.891 M -3.78 % 4.044 M 43.61 % 2.816 M 36.63 % 2.061 M -2.55 % 2.115 M 9.70 % 1.928 M 11.83 % 1.724 M 9.53 % 1.574 M
cash and cash equivalents 16.790 M -24.73 % 22.305 M 23.08 % 18.122 M -63.03 % 49.015 M -40.34 % 82.161 M 2 576.25 % 3.070 M -32.09 % 4.521 M 161.18 % 1.731 M 9.49 % 1.581 M -16.22 % 1.887 M -62.59 % 5.044 M -34.60 % 7.713 M 45.09 % 5.316 M 153.02 % 2.101 M 34.68 % 1.560 M -63.27 % 4.247 M
Cash and short term investments 27.337 M -1.17 % 27.661 M -21.60 % 35.281 M -39.47 % 58.290 M -33.26 % 87.339 M 991.74 % 8.000 M -8.89 % 8.781 M 407.28 % 1.731 M 9.49 % 1.581 M -16.22 % 1.887 M -75.99 % 7.860 M -19.58 % 9.774 M 31.53 % 7.431 M 84.44 % 4.029 M 22.69 % 3.284 M -43.58 % 5.821 M
Total current assets 95.615 M -0.19 % 95.795 M -13.22 % 110.389 M -32.43 % 163.369 M -20.72 % 206.058 M 173.68 % 75.291 M 1.14 % 74.446 M 4.89 % 70.975 M 5.16 % 67.494 M -2.53 % 69.247 M 5.30 % 65.764 M -4.33 % 68.737 M 6.74 % 64.397 M 12.17 % 57.408 M 3.02 % 55.727 M 1.17 % 55.080 M
Inventory 25.075 M -32.88 % 37.359 M 2.65 % 36.394 M -26.71 % 49.660 M -7.49 % 53.678 M 41.84 % 37.844 M 11.80 % 33.850 M -1.35 % 34.312 M -1.26 % 34.749 M -3.46 % 35.995 M -1.60 % 36.580 M 3.95 % 35.191 M 1.31 % 34.735 M 5.93 % 32.790 M 7.90 % 30.389 M 10.15 % 27.588 M
Net receivables 36.263 M 80.56 % 20.084 M -33.84 % 30.358 M -28.31 % 42.347 M -14.12 % 49.308 M 269.51 % 13.344 M -9.39 % 14.727 M -3.76 % 15.303 M 10.80 % 13.811 M -1.18 % 13.976 M 8.27 % 12.909 M -5.12 % 13.606 M -13.05 % 15.648 M 38.03 % 11.337 M -9.31 % 12.501 M -4.95 % 13.152 M
Tax assets 2.391 M 0.000 -100.00 % 2.106 M 6 281.82 % 33.000 K 0.00 % 33.000 K 57.14 % 21.000 K 61.54 % 13.000 K -13.33 % 15.000 K 15.38 % 13.000 K 225.00 % 4.000 K -92.31 % 52.000 K -74.38 % 203.000 K -44.38 % 365.000 K 31.29 % 278.000 K 6.11 % 262.000 K 125.86 % 116.000 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 5.816 M 184.40 % 2.045 M 12.67 % 1.815 M -60.30 % 4.572 M -23.84 % 6.003 M 533.23 % 948.000 K -67.22 % 2.892 M -18.86 % 3.564 M -31.62 % 5.212 M 19.43 % 4.364 M -22.51 % 5.632 M -4.09 % 5.872 M -49.21 % 11.561 M 8.04 % 10.701 M -13.88 % 12.425 M 6.33 % 11.685 M
Tax payables 2.069 M -11.28 % 2.332 M -3.44 % 2.415 M -5.92 % 2.567 M -7.50 % 2.775 M 208.33 % 900.000 K -17.96 % 1.097 M -26.82 % 1.499 M -10.61 % 1.677 M 23.49 % 1.358 M 207.24 % 442.000 K 329.13 % 103.000 K -58.96 % 251.000 K -28.29 % 350.000 K -23.91 % 460.000 K 538.89 % 72.000 K
Deferred revenue non current 0.000 -100.00 % 918.000 K 13.19 % 811.000 K -24.56 % 1.075 M -11.96 % 1.221 M 3 113.16 % 38.000 K -11.63 % 43.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 483.000 K -56.25 % 1.104 M -56.29 % 2.526 M -6.20 % 2.693 M 162.73 % 1.025 M 0.49 % 1.020 M 0.39 % 1.016 M 0.99 % 1.006 M -0.79 % 1.014 M -0.29 % 1.017 M 0.10 % 1.016 M -61.53 % 2.641 M -1.97 % 2.694 M 2.86 % 2.619 M -0.83 % 2.641 M 4.93 % 2.517 M
Capital lease obligations 2.960 M -2.76 % 3.044 M -22.15 % 3.910 M -42.32 % 6.779 M 91.28 % 3.544 M -0.53 % 3.563 M 424.79 % -1.097 M 26.82 % -1.499 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 -100.00 % 466.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
Other total stockholders equity 2.360 M 0.00 % 2.360 M 0.00 % 2.360 M -9.54 % 2.609 M -44.74 % 4.721 M 0.00 % 4.721 M 0.00 % 4.721 M 0.00 % 4.721 M 0.00 % 4.721 M 0.00 % 4.721 M -3.26 % 4.880 M 3.02 % 4.737 M -31.13 % 6.878 M 10.22 % 6.240 M -10.03 % 6.936 M 22.48 % 5.663 M
Deferred tax liabilities non current 309.000 K -0.96 % 312.000 K -20.20 % 391.000 K 165.99 % 147.000 K -18.78 % 181.000 K -15.02 % 213.000 K 5.45 % 202.000 K 0.00 % 202.000 K -24.34 % 267.000 K -8.25 % 291.000 K 53.97 % 189.000 K 112.36 % 89.000 K 21.92 % 73.000 K -7.59 % 79.000 K -82.71 % 457.000 K -9.15 % 503.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 138.498 M -16.95 % 166.767 M -8.39 % 182.049 M -15.55 % 215.574 M -12.26 % 245.686 M 110.70 % 116.603 M 3.29 % 112.890 M 3.06 % 109.539 M 3.69 % 105.638 M -3.35 % 109.298 M 4.38 % 104.709 M -6.02 % 111.419 M -1.63 % 113.265 M 3.48 % 109.461 M -3.31 % 113.211 M 10.69 % 102.274 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 568.000 K 152.69 % -1.078 M -118.03 % 5.979 M 99.83 % 2.992 M 107.21 % -41.512 M -740.66 % -4.938 M -123.34 % -2.211 M 52.73 % -4.677 M -44.13 % -3.245 M -49.75 % -2.167 M -2 125.23 % 107.000 K 103.12 % -3.431 M 43.04 % -6.024 M -1 023.88 % -536.000 K 26.58 % -730.000 K -122.00 % 3.318 M
Accounts receivables 3.082 M 3 483.72 % 86.000 K -98.91 % 7.895 M 21.35 % 6.506 M 119.14 % -33.999 M -2 290.66 % 1.552 M 6 108.00 % 25.000 K 101.14 % -2.198 M -855.33 % 291.000 K 127.27 % -1.067 M -269.10 % 631.000 K 7.13 % 589.000 K 0.000 0.000 0.000 0.000
Inventory 85.000 K 103.27 % -2.596 M -393.00 % 886.000 K 38.44 % 640.000 K 104.23 % -15.143 M -263.84 % -4.162 M -2 638.16 % -152.000 K -994.12 % 17.000 K -98.42 % 1.076 M 511.36 % 176.000 K 111.44 % -1.539 M -252.17 % -437.000 K 75.48 % -1.782 M 25.59 % -2.395 M -26.59 % -1.892 M 3.62 % -1.963 M
Accounts payables 0.000 100.00 % -86.000 K 98.91 % -7.895 M -21.35 % -6.506 M -119.14 % 33.999 M 2 290.66 % -1.552 M -6 108.00 % -25.000 K -101.14 % 2.198 M 855.33 % -291.000 K -127.27 % 1.067 M 269.10 % -631.000 K -7.13 % -589.000 K 0.000 0.000 0.000 0.000
Other working capital -2.599 M -271.21 % 1.518 M -70.19 % 5.093 M 116.54 % 2.352 M 108.92 % -26.369 M -3 298.07 % -776.000 K 62.31 % -2.059 M 17.51 % -2.496 M 45.88 % -4.612 M -261.44 % -1.276 M -225.71 % 1.015 M 128.33 % -3.583 M 15.54 % -4.242 M -328.19 % 1.859 M 59.98 % 1.162 M -78.00 % 5.281 M
Other non cash items 15.773 M 71.46 % 9.199 M -35.30 % 14.218 M 299.27 % 3.561 M 6 135.59 % -59.000 K -102.98 % 1.980 M 16.75 % 1.696 M -49.60 % 3.365 M -2.91 % 3.466 M -10.00 % 3.851 M 10.76 % 3.477 M -7.82 % 3.772 M 15.00 % 3.280 M 89.81 % 1.728 M 19.42 % 1.447 M 20.28 % 1.203 M
Net cash provided by operating activities 312.000 K 104.34 % -7.185 M -77.28 % -4.053 M -113.46 % 30.104 M -70.37 % 101.590 M 2 224.71 % 4.370 M -22.31 % 5.625 M 137.64 % 2.367 M -49.63 % 4.699 M -32.10 % 6.920 M -22.40 % 8.918 M 71.73 % 5.193 M 58.61 % 3.274 M -61.40 % 8.482 M 13.76 % 7.456 M -37.03 % 11.841 M
Investments in property plant and equipment -2.756 M 43.66 % -4.892 M 75.27 % -19.779 M -20.80 % -16.374 M -94.91 % -8.401 M -83.75 % -4.572 M 13.88 % -5.309 M -457.67 % -952.000 K 54.38 % -2.087 M -98.01 % -1.054 M -343.98 % 432.000 K 156.40 % -766.000 K 11.65 % -867.000 K 58.85 % -2.107 M 74.79 % -8.358 M 18.11 % -10.206 M
Acquisitions net 0.000 -100.00 % 3.938 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 -100.00 % 440.000 K
Purchases of investments -373.000 K -114.83 % 2.515 M 119.77 % -12.721 M 0.000 0.000 0.000 0.000 0.000 100.00 % -2.371 M 0.000 0.000 0.000 0.000 0.000 100.00 % -36.000 K 92.80 % -500.000 K
Sales maturities of investments 0.000 -100.00 % 14.908 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 % 536.000 K 0.000 -100.00 % 4.000 M
Other investing activites 2.731 M 139.80 % -6.861 M -179.79 % 8.599 M 803.26 % 952.000 K -57.06 % 2.217 M 2 979.22 % -77.000 K -115.34 % 502.000 K 113.52 % -3.712 M -394.84 % 1.259 M 120.93 % -6.016 M -446.41 % -1.101 M 27.85 % -1.526 M 27.68 % -2.110 M -309.33 % 1.008 M 112.98 % -7.768 M -310.35 % -1.893 M
Net cash used for investing activites -398.000 K -104.14 % 9.608 M 140.20 % -23.901 M -54.98 % -15.422 M -149.39 % -6.184 M -33.02 % -4.649 M 3.29 % -4.807 M -3.07 % -4.664 M -45.80 % -3.199 M 54.75 % -7.070 M -956.80 % -669.000 K 70.81 % -2.292 M 23.01 % -2.977 M -428.77 % -563.000 K 96.52 % -16.162 M -98.09 % -8.159 M
Debt repayment -4.503 M -154.79 % 8.218 M 250.54 % -5.459 M -191.61 % -1.872 M 66.22 % -5.542 M -169.55 % -2.056 M -138.56 % 5.332 M 283.32 % 1.391 M 145.67 % -3.046 M 29.46 % -4.318 M 1.89 % -4.401 M -81.63 % -2.423 M -238.14 % 1.754 M 134.06 % -5.149 M -166.34 % 7.762 M 368.12 % -2.895 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.934 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 100.00 % -249.000 K 88.21 % -2.112 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
Dividends paid 0.000 0.000 100.00 % -3.271 M 85.68 % -22.840 M -389.18 % -4.669 M 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 -926.000 K 85.48 % -6.378 M -205.98 % 6.018 M 129.13 % -20.660 M -252.86 % -5.855 M -762.33 % 884.000 K 126.31 % -3.360 M -418.18 % 1.056 M -14.84 % 1.240 M -16.10 % 1.478 M 129.58 % -4.997 M -721.88 % -608.000 K 68.50 % -1.930 M 13.41 % -2.229 M -27.88 % -1.743 M 45.17 % -3.179 M
Net cash used provided by financing activities -5.429 M -395.05 % 1.840 M 162.14 % -2.961 M 93.76 % -47.484 M -195.56 % -16.066 M -1 270.82 % -1.172 M -159.43 % 1.972 M -19.41 % 2.447 M 235.49 % -1.806 M -265.08 % 1.094 M 111.64 % -9.398 M -210.06 % -3.031 M -1 622.16 % -176.000 K 97.61 % -7.378 M -222.58 % 6.019 M 199.09 % -6.074 M
Effect of forex changes on cash 0.000 100.00 % -80.000 K -463.64 % 22.000 K 105.84 % -377.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
Net change in cash -5.515 M -231.84 % 4.183 M 113.54 % -30.893 M 6.80 % -33.146 M -141.91 % 79.091 M 5 550.79 % -1.451 M -152.01 % 2.790 M 1 760.00 % 150.000 K 149.02 % -306.000 K -132.42 % 944.000 K 182.16 % -1.149 M -783.85 % -130.000 K -207.44 % 121.000 K -77.63 % 541.000 K 120.13 % -2.687 M -12.33 % -2.392 M
Cash at beginning of period 22.305 M 23.08 % 18.122 M -63.03 % 49.015 M -40.34 % 82.161 M 2 576.25 % 3.070 M -32.09 % 4.521 M 161.18 % 1.731 M 9.49 % 1.581 M -16.22 % 1.887 M 100.11 % 943.000 K -54.92 % 2.092 M -5.85 % 2.222 M 5.76 % 2.101 M 34.68 % 1.560 M -63.27 % 4.247 M -36.03 % 6.639 M
Cash at end of period 16.790 M -24.73 % 22.305 M 23.08 % 18.122 M -63.03 % 49.015 M -40.34 % 82.161 M 2 576.25 % 3.070 M -32.09 % 4.521 M 161.18 % 1.731 M 9.49 % 1.581 M -16.22 % 1.887 M 100.11 % 943.000 K -54.92 % 2.092 M -5.85 % 2.222 M 5.76 % 2.101 M 34.68 % 1.560 M -63.27 % 4.247 M
Operating cash flow 312.000 K 104.34 % -7.185 M -77.28 % -4.053 M -113.62 % 29.760 M -70.71 % 101.590 M 2 224.71 % 4.370 M -22.31 % 5.625 M 137.64 % 2.367 M -49.63 % 4.699 M -32.10 % 6.920 M -22.40 % 8.918 M 71.73 % 5.193 M 58.61 % 3.274 M -61.40 % 8.482 M 13.76 % 7.456 M -37.03 % 11.841 M
Capital expenditure -2.756 M 62.79 % -7.407 M 62.55 % -19.779 M -20.80 % -16.374 M -94.91 % -8.401 M -83.75 % -4.572 M 13.88 % -5.309 M -457.67 % -952.000 K 54.38 % -2.087 M -98.01 % -1.054 M -343.98 % 432.000 K 156.40 % -766.000 K 11.65 % -867.000 K 58.85 % -2.107 M 74.79 % -8.358 M 18.11 % -10.206 M
Free CashFlow -2.444 M 83.25 % -14.592 M 38.77 % -23.832 M -278.04 % 13.386 M -85.64 % 93.189 M 46 233.17 % -202.000 K -163.92 % 316.000 K -77.67 % 1.415 M -45.83 % 2.612 M -55.47 % 5.866 M -37.26 % 9.350 M 111.20 % 4.427 M 83.92 % 2.407 M -62.24 % 6.375 M 806.76 % -902.000 K -155.17 % 1.635 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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-06-30 2010-06-30 2009-06-30
Revenue 36.438 M 26.10 % 28.896 M 13.20 % 25.527 M -2.20 % 26.101 M -1.65 % 26.538 M 7.71 % 24.639 M -22.04 % 31.604 M -46.30 % 58.852 M -31.01 % 85.303 M -64.12 % 237.718 M 46.19 % 162.609 M 353.94 % 35.822 M 8.04 % 33.155 M -6.19 % 35.341 M 7.21 % 32.963 M 11.40 % 29.591 M -8.20 % 32.235 M 7.30 % 30.043 M 9.04 % 27.553 M -17.50 % 33.397 M 18.47 % 28.190 M 9.92 % 25.645 M -1.22 % 25.961 M 12.86 % 23.003 M -30.07 % 32.894 M -37.27 % 52.440 M 16.05 % 45.187 M -21.30 % 57.420 M
Net income 178.000 K 100.98 % -18.147 M -367.83 % -3.879 M 75.31 % -15.708 M -193.17 % -5.358 M 78.48 % -24.897 M -573.07 % -3.699 M -114.56 % -1.724 M -109.04 % 19.066 M -79.46 % 92.821 M 138.68 % 38.890 M 4 905.15 % 777.000 K 101.82 % 385.000 K -31.37 % 561.000 K 58.92 % 353.000 K 3.52 % 341.000 K -37.08 % 542.000 K 1.50 % 534.000 K 9.65 % 487.000 K 126.51 % 215.000 K -31.75 % 315.000 K 146.09 % 128.000 K -49.80 % 255.000 K 222.60 % -208.000 K -125.33 % 821.000 K -37.28 % 1.309 M -6.57 % 1.401 M -21.60 % 1.787 M
Income before tax 243.000 K 101.30 % -18.689 M -286.70 % -4.833 M 71.18 % -16.767 M -191.70 % -5.748 M 78.17 % -26.329 M -508.76 % -4.325 M -142.30 % -1.785 M -109.54 % 18.703 M -79.72 % 92.222 M 115.13 % 42.868 M 4 065.99 % 1.029 M 110.86 % 488.000 K -32.32 % 721.000 K 55.05 % 465.000 K 150.00 % 186.000 K -75.81 % 769.000 K -5.18 % 811.000 K 8.13 % 750.000 K -42.92 % 1.314 M 247.62 % 378.000 K -51.85 % 785.000 K 177.39 % 283.000 K 3 637.50 % -8.000 K -100.90 % 888.000 K -43.97 % 1.585 M -7.26 % 1.709 M -38.03 % 2.758 M
Income before tax ratio 0.01 101.03 % -0.65 -241.61 % -0.19 70.53 % -0.64 -196.59 % -0.22 79.73 % -1.07 -680.85 % -0.14 -351.20 % -0.03 -113.83 % 0.22 -43.48 % 0.39 47.16 % 0.26 817.75 % 0.03 95.16 % 0.01 -27.85 % 0.02 44.62 % 0.01 124.43 % 0.01 -73.65 % 0.02 -11.63 % 0.03 -0.83 % 0.03 -30.82 % 0.04 193.42 % 0.01 -56.19 % 0.03 180.80 % 0.01 3 234.44 % 0.00 -101.29 % 0.03 -10.68 % 0.03 -20.08 % 0.04 -21.26 % 0.05
EBITDA 2.304 M 119.35 % -11.909 M -255.28 % -3.352 M 79.49 % -16.343 M -303.93 % -4.046 M 85.25 % -27.431 M -1 067.28 % -2.350 M -243.07 % -685.000 K -103.36 % 20.375 M -78.76 % 95.922 M 116.78 % 44.248 M 1 484.25 % 2.793 M 10.22 % 2.534 M 1.12 % 2.506 M -1.61 % 2.547 M 19.07 % 2.139 M -29.91 % 3.052 M 38.73 % 2.200 M -29.01 % 3.099 M 10.84 % 2.796 M -24.27 % 3.692 M 48.04 % 2.494 M -12.34 % 2.845 M 32.51 % 2.147 M -40.97 % 3.637 M -52.73 % 7.694 M 23.84 % 6.213 M -2.48 % 6.371 M
Net income ratio 0.00 100.78 % -0.63 -313.28 % -0.15 74.75 % -0.60 -198.08 % -0.20 80.02 % -1.01 -763.34 % -0.12 -299.55 % -0.03 -113.11 % 0.22 -42.76 % 0.39 63.26 % 0.24 1 002.61 % 0.02 86.79 % 0.01 -26.85 % 0.02 48.23 % 0.01 -7.07 % 0.01 -31.46 % 0.02 -5.40 % 0.02 0.56 % 0.02 174.55 % 0.01 -42.39 % 0.01 123.88 % 0.00 -49.19 % 0.01 208.63 % -0.01 -136.23 % 0.02 -0.01 % 0.02 -19.49 % 0.03 -0.38 % 0.03
Ratio EBITDA 0.06 115.34 % -0.41 -213.86 % -0.13 79.03 % -0.63 -310.69 % -0.15 86.31 % -1.11 -1 397.24 % -0.07 -538.85 % -0.01 -104.87 % 0.24 -40.81 % 0.40 48.29 % 0.27 249.00 % 0.08 2.01 % 0.08 7.78 % 0.07 -8.23 % 0.08 6.89 % 0.07 -23.65 % 0.09 29.29 % 0.07 -34.89 % 0.11 34.35 % 0.08 -36.08 % 0.13 34.67 % 0.10 -11.26 % 0.11 17.41 % 0.09 -15.58 % 0.11 -24.64 % 0.15 6.71 % 0.14 23.92 % 0.11
Gross profit ratio 0.21 57.38 % 0.13 5.76 % 0.12 89.46 % 0.07 -59.40 % 0.16 133.49 % -0.48 -278.84 % 0.27 24.05 % 0.22 -40.16 % 0.36 -28.68 % 0.51 59.95 % 0.32 116.64 % 0.15 -8.72 % 0.16 7.18 % 0.15 -1.85 % 0.15 1.73 % 0.15 -8.35 % 0.16 13.13 % 0.14 -19.32 % 0.18 7.69 % 0.17 8.00 % 0.15 11.27 % 0.14 -13.79 % 0.16 -11.09 % 0.18 15.10 % 0.16 -21.73 % 0.20 -10.43 % 0.22 11.67 % 0.20
Weighted average shs out dil 544.911 M 0.00 % 544.911 M 0.00 % 544.911 M 0.00 % 544.911 M 0.00 % 544.911 M 0.00 % 544.911 M -0.14 % 545.661 M -0.14 % 546.411 M -0.18 % 547.411 M -0.36 % 549.411 M 0.00 % 549.411 M 0.00 % 549.411 M 0.00 % 549.411 M 0.00 % 549.411 M 0.00 % 549.411 M 0.00 % 549.411 M 0.00 % 549.411 M 0.00 % 549.411 M 0.00 % 549.411 M 9.43 % 502.089 M 7.39 % 467.549 M 2.21 % 457.442 M 5.18 % 434.906 M 0.00 % 434.906 M 0.00 % 434.906 M 0.00 % 434.906 M -0.02 % 434.995 M -0.02 % 435.084 M
Weighted average shs out 546.012 M 0.20 % 544.911 M 0.01 % 544.880 M 0.00 % 544.868 M -0.02 % 544.955 M 0.01 % 544.911 M -0.14 % 545.656 M -0.14 % 546.434 M -0.18 % 547.417 M -0.36 % 549.412 M -0.01 % 549.449 M -0.36 % 551.455 M 0.37 % 549.411 M 0.00 % 549.411 M 0.00 % 549.411 M 0.00 % 549.411 M 0.00 % 549.411 M 0.00 % 549.411 M 0.00 % 549.411 M 9.43 % 502.089 M 7.39 % 467.549 M 2.21 % 457.442 M 5.18 % 434.906 M 0.15 % 434.238 M -0.15 % 434.906 M 0.00 % 434.906 M 0.00 % 434.906 M 0.00 % 434.906 M
EPS diluted 0.00 100.90 % -0.03 -369.01 % -0.01 75.35 % -0.03 -193.88 % -0.01 78.56 % -0.05 -572.06 % -0.01 -112.50 % 0.00 -109.20 % 0.03 -79.53 % 0.17 140.11 % 0.07 4 957.14 % 0.00 100.00 % 0.00 -30.00 % 0.00 66.67 % 0.00 0.00 % 0.00 -40.00 % 0.00 0.00 % 0.00 11.11 % 0.00 125.00 % 0.00 -42.86 % 0.00 133.33 % 0.00 -50.00 % 0.00 220.00 % 0.00 -126.32 % 0.00 -36.67 % 0.00 -6.25 % 0.00 -21.95 % 0.00
Earnings per share 0.00 100.90 % -0.03 -369.01 % -0.01 75.35 % -0.03 -193.88 % -0.01 78.56 % -0.05 -572.06 % -0.01 -112.50 % 0.00 -109.20 % 0.03 -79.53 % 0.17 140.11 % 0.07 4 957.14 % 0.00 100.00 % 0.00 -30.00 % 0.00 66.67 % 0.00 0.00 % 0.00 -40.00 % 0.00 0.00 % 0.00 11.11 % 0.00 125.00 % 0.00 -42.86 % 0.00 133.33 % 0.00 -50.00 % 0.00 220.00 % 0.00 -126.32 % 0.00 -36.67 % 0.00 -6.25 % 0.00 -21.95 % 0.00
Gross profit 7.484 M 98.46 % 3.771 M 19.71 % 3.150 M 85.29 % 1.700 M -60.07 % 4.257 M 136.08 % -11.800 M -239.43 % 8.463 M -33.38 % 12.704 M -58.72 % 30.774 M -74.41 % 120.243 M 133.84 % 51.422 M 883.40 % 5.229 M -1.38 % 5.302 M 0.55 % 5.273 M 5.23 % 5.011 M 13.32 % 4.422 M -15.87 % 5.256 M 21.39 % 4.330 M -12.03 % 4.922 M -11.16 % 5.540 M 27.94 % 4.330 M 22.32 % 3.540 M -14.84 % 4.157 M 0.34 % 4.143 M -19.51 % 5.147 M -50.90 % 10.483 M 3.95 % 10.085 M -12.12 % 11.476 M
Income tax expense 63.000 K -90.02 % 631.000 K 417.21 % 122.000 K 354.17 % -48.000 K -328.57 % 21.000 K -97.83 % 966.000 K 127.29 % 425.000 K 102.38 % 210.000 K 6.06 % 198.000 K -67.05 % 601.000 K -84.88 % 3.975 M 1 496.39 % 249.000 K 144.12 % 102.000 K -35.85 % 159.000 K 40.71 % 113.000 K -22.60 % 146.000 K -35.96 % 228.000 K -17.99 % 278.000 K 5.30 % 264.000 K -75.96 % 1.098 M 1 642.86 % 63.000 K -90.83 % 687.000 K 2 542.31 % 26.000 K -87.56 % 209.000 K 182.43 % 74.000 K -71.09 % 256.000 K -21.95 % 328.000 K -48.02 % 631.000 K
Cost of revenue 28.954 M 15.24 % 25.125 M 12.28 % 22.377 M -8.29 % 24.401 M 9.51 % 22.281 M -38.85 % 36.439 M 57.47 % 23.141 M -49.85 % 46.148 M -15.37 % 54.529 M -53.58 % 117.475 M 5.66 % 111.187 M 263.44 % 30.593 M 9.84 % 27.853 M -7.37 % 30.068 M 7.57 % 27.952 M 11.06 % 25.169 M -6.71 % 26.979 M 4.92 % 25.713 M 13.62 % 22.631 M -18.76 % 27.857 M 16.75 % 23.860 M 7.94 % 22.105 M 1.38 % 21.804 M 15.61 % 18.860 M -32.03 % 27.747 M -33.87 % 41.957 M 19.53 % 35.102 M -23.60 % 45.944 M
General and administrative expenses 4.753 M -79.04 % 22.681 M 241.48 % 6.642 M -58.98 % 16.192 M 127.48 % 7.118 M -32.89 % 10.606 M 49.02 % 7.117 M -12.25 % 8.111 M 44.97 % 5.595 M -33.34 % 8.393 M 77.63 % 4.725 M 103.05 % 2.327 M -9.42 % 2.569 M -0.66 % 2.586 M 8.16 % 2.391 M 17.03 % 2.043 M -18.12 % 2.495 M 15.30 % 2.164 M -4.08 % 2.256 M 12.63 % 2.003 M -11.25 % 2.257 M 7.84 % 2.093 M -14.95 % 2.461 M -11.16 % 2.770 M 13.85 % 2.433 M -57.23 % 5.689 M 1.07 % 5.629 M -10.95 % 6.321 M
Selling and marketing expenses 2.891 M -10.72 % 3.238 M 21.41 % 2.667 M -24.19 % 3.518 M -14.59 % 4.119 M -31.17 % 5.984 M -0.68 % 6.025 M -21.12 % 7.638 M 27.66 % 5.983 M -64.73 % 16.965 M 217.04 % 5.351 M 299.63 % 1.339 M 6.19 % 1.261 M -21.24 % 1.601 M 47.97 % 1.082 M -31.86 % 1.588 M 46.36 % 1.085 M -27.71 % 1.501 M 58.17 % 949.000 K -45.90 % 1.754 M 92.32 % 912.000 K -22.97 % 1.184 M 33.63 % 886.000 K -29.18 % 1.251 M 22.17 % 1.024 M -38.65 % 1.669 M 3.60 % 1.611 M -10.10 % 1.792 M
Other expenses 0.000 100.00 % -4.125 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -146.000 K -108.78 % 1.662 M 6.95 % 1.554 M
Operating expenses 7.644 M -64.93 % 21.794 M 134.12 % 9.309 M -52.77 % 19.710 M 91.36 % 10.300 M -29.64 % 14.639 M 14.69 % 12.764 M -9.63 % 14.124 M 21.59 % 11.616 M -57.82 % 27.538 M 262.96 % 7.587 M 145.45 % 3.091 M -19.61 % 3.845 M 4.63 % 3.675 M -1.66 % 3.737 M 7.69 % 3.470 M -9.23 % 3.823 M 36.68 % 2.797 M -19.23 % 3.463 M -0.40 % 3.477 M 9.20 % 3.184 M 28.39 % 2.480 M -23.72 % 3.251 M -5.60 % 3.444 M -4.04 % 3.589 M -50.24 % 7.212 M -18.98 % 8.902 M -7.91 % 9.667 M
Cost and expenses 36.598 M -22.00 % 46.919 M 48.07 % 31.686 M -28.17 % 44.111 M 35.39 % 32.581 M -36.21 % 51.078 M 42.26 % 35.905 M -40.43 % 60.272 M -8.88 % 66.145 M -54.39 % 145.013 M 22.09 % 118.774 M 252.61 % 33.684 M 6.27 % 31.698 M -6.06 % 33.743 M 6.48 % 31.689 M 10.65 % 28.639 M -7.02 % 30.802 M 8.04 % 28.510 M 9.26 % 26.094 M -16.72 % 31.334 M 15.86 % 27.044 M 10.00 % 24.585 M -1.88 % 25.055 M 12.33 % 22.304 M -28.82 % 31.336 M -36.27 % 49.169 M 11.74 % 44.004 M -20.87 % 55.611 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 7.644 M -70.51 % 25.919 M 178.43 % 9.309 M -52.77 % 19.710 M 75.40 % 11.237 M -32.27 % 16.590 M 26.24 % 13.142 M -17.28 % 15.888 M 37.23 % 11.578 M -54.38 % 25.379 M 151.88 % 10.076 M 174.85 % 3.666 M -4.28 % 3.830 M -8.53 % 4.187 M 20.56 % 3.473 M -4.35 % 3.631 M 1.42 % 3.580 M -2.32 % 3.665 M 14.35 % 3.205 M -14.69 % 3.757 M 18.55 % 3.169 M -3.30 % 3.277 M -2.09 % 3.347 M -16.76 % 4.021 M 16.31 % 3.457 M -53.02 % 7.358 M 1.63 % 7.240 M -10.76 % 8.113 M
Interest income 0.000 -100.00 % 1.457 M 0.000 -100.00 % 387.000 K 31.19 % 295.000 K 168.18 % 110.000 K 358.33 % 24.000 K -93.42 % 365.000 K -19.78 % 455.000 K -5.80 % 483.000 K -50.05 % 967.000 K -12.80 % 1.109 M 14.45 % 969.000 K 10.49 % 877.000 K 8.41 % 809.000 K 5.61 % 766.000 K 15.36 % 664.000 K -8.03 % 722.000 K 1.83 % 709.000 K -5.34 % 749.000 K -2.47 % 768.000 K 179.27 % 275.000 K -55.86 % 623.000 K -11.88 % 707.000 K 5.52 % 670.000 K 36.73 % 490.000 K -6.84 % 526.000 K -44.57 % 949.000 K
Interest expense 0.000 -100.00 % 768.000 K 19 300.00 % -4.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.743 M -7.43 % 1.883 M 0.000
Depreciation and amortization 1.891 M -63.56 % 5.189 M 125.22 % 2.304 M 7.46 % 2.144 M 2.78 % 2.086 M 18.79 % 1.756 M 14.62 % 1.532 M -20.25 % 1.921 M 9.33 % 1.757 M 34.64 % 1.305 M -50.85 % 2.655 M 117.80 % 1.219 M 13.61 % 1.073 M -9.07 % 1.180 M -5.52 % 1.249 M -3.55 % 1.295 M -9.38 % 1.429 M -1.04 % 1.444 M -1.97 % 1.473 M 34.03 % 1.099 M -55.05 % 2.445 M 2.13 % 2.394 M 27.88 % 1.872 M -5.02 % 1.971 M -1.50 % 2.001 M -54.86 % 4.433 M -11.87 % 5.030 M 10.26 % 4.562 M
Operating income -160.000 K 99.11 % -18.023 M -192.63 % -6.159 M 65.80 % -18.010 M -176.95 % -6.503 M 77.72 % -29.187 M -651.85 % -3.882 M -48.96 % -2.606 M -114.00 % 18.618 M -80.32 % 94.617 M 127.48 % 41.593 M 2 542.50 % 1.574 M 7.73 % 1.461 M 10.18 % 1.326 M 2.16 % 1.298 M 53.79 % 844.000 K -48.00 % 1.623 M 114.68 % 756.000 K -53.51 % 1.626 M -4.18 % 1.697 M 36.09 % 1.247 M 1 147.00 % 100.000 K -89.72 % 973.000 K 452.84 % 176.000 K -89.24 % 1.636 M -49.98 % 3.271 M 176.50 % 1.183 M -34.60 % 1.809 M
Operating income ratio 0.00 99.30 % -0.62 -158.51 % -0.24 65.03 % -0.69 -181.59 % -0.25 79.31 % -1.18 -864.39 % -0.12 -177.40 % -0.04 -120.29 % 0.22 -45.16 % 0.40 55.61 % 0.26 482.13 % 0.04 -0.29 % 0.04 17.45 % 0.04 -4.72 % 0.04 38.06 % 0.03 -43.35 % 0.05 100.08 % 0.03 -57.36 % 0.06 16.14 % 0.05 14.87 % 0.04 1 034.42 % 0.00 -89.60 % 0.04 389.85 % 0.01 -84.62 % 0.05 -20.27 % 0.06 138.26 % 0.03 -16.90 % 0.03
Total other income expenses net 403.000 K 160.51 % -666.000 K -150.23 % 1.326 M 6.68 % 1.243 M 0.89 % 1.232 M -40.22 % 2.061 M 565.24 % -443.000 K -153.96 % 821.000 K 266.53 % -493.000 K 79.42 % -2.395 M -257.36 % 1.522 M 385.02 % -534.000 K 45.73 % -984.000 K -169.59 % -365.000 K 65.98 % -1.073 M -77.36 % -605.000 K 33.30 % -907.000 K -721.23 % 146.000 K 115.10 % -967.000 K -106.18 % -469.000 K 40.10 % -783.000 K -250.00 % 522.000 K 199.05 % -527.000 K -305.38 % -130.000 K 82.62 % -748.000 K 57.33 % -1.753 M -29.18 % -1.357 M -242.99 % 949.000 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-06-30 2010-06-30 2009-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30
Net debt 8.856 M 60.20 % 5.528 M -40.44 % 9.281 M 101.76 % 4.600 M -49.96 % 9.192 M 542.35 % 1.431 M 155.49 % -2.579 M 91.98 % -32.152 M 30.48 % -46.250 M -1.57 % -45.536 M -291.40 % 23.791 M -44.71 % 43.029 M 14.93 % 37.438 M 3.15 % 36.293 M 4.21 % 34.828 M 1.40 % 34.348 M 12.34 % 30.574 M 4.43 % 29.276 M -4.88 % 30.778 M 6.29 % 28.957 M -14.83 % 33.999 M 15.64 % 29.401 M -9.03 % 32.318 M -5.28 % 34.119 M -9.31 % 37.621 M 4.03 % 36.162 M -10.87 % 40.574 M 8.24 % 37.486 M -2.44 % 38.424 M -10.68 % 43.019 M 139.21 % 17.984 M -44.27 % 32.270 M -3.28 % 33.364 M
Total investments 7.317 M -30.62 % 10.547 M -27.24 % 14.495 M 383.17 % 3.000 M -83.79 % 18.503 M 190.88 % 6.361 M 116.62 % 2.937 M 59.33 % 1.843 M 13.56 % 1.623 M -68.66 % 5.178 M 5.03 % 4.930 M 0.00 % 4.930 M -7.82 % 5.348 M 25.54 % 4.260 M 36.71 % 3.116 M -65.71 % 9.086 M 6.32 % 8.546 M -0.95 % 8.628 M -7.10 % 9.287 M 1.53 % 9.147 M 420.01 % 1.759 M -37.54 % 2.816 M -20.72 % 3.552 M 72.34 % 2.061 M -78.48 % 9.577 M 352.81 % 2.115 M 9.70 % 1.928 M 0.00 % 1.928 M -58.81 % 4.681 M 171.52 % 1.724 M 244.11 % 501.000 K -68.17 % 1.574 M -40.11 % 2.628 M
Total debt 21.515 M -3.60 % 22.318 M -17.09 % 26.917 M 0.04 % 26.905 M 10.39 % 24.372 M 24.65 % 19.553 M -46.99 % 36.886 M 118.74 % 16.863 M 13.42 % 14.868 M -59.40 % 36.625 M -17.70 % 44.501 M -3.47 % 46.099 M 17.44 % 39.252 M -3.83 % 40.814 M 3.36 % 39.489 M 9.45 % 36.079 M 12.84 % 31.973 M 3.62 % 30.857 M -5.43 % 32.628 M 5.78 % 30.844 M -13.82 % 35.789 M 3.90 % 34.445 M -5.56 % 36.473 M -12.81 % 41.832 M -0.79 % 42.164 M 1.65 % 41.478 M -3.20 % 42.851 M 8.25 % 39.587 M -6.59 % 42.380 M -4.93 % 44.579 M 98.84 % 22.420 M -38.60 % 36.517 M -16.27 % 43.612 M
Accumulated other comprehensive income loss 0.000 100.00 % -866.000 K -8.25 % -800.000 K -226.53 % -245.000 K -371.15 % -52.000 K 88.84 % -466.000 K -222.31 % 381.000 K -86.60 % 2.843 M 8.22 % 2.627 M -24.60 % 3.484 M 886.46 % -443.000 K -170.21 % 631.000 K -3.66 % 655.000 K 18.02 % 555.000 K -34.55 % 848.000 K -19.54 % 1.054 M -16.61 % 1.264 M 46.13 % 865.000 K 159.76 % 333.000 K -31.48 % 486.000 K -55.62 % 1.095 M 49.39 % 733.000 K -53.93 % 1.591 M 2.32 % 1.555 M -14.14 % 1.811 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 0.000 -100.00 % 95.739 M -3.94 % 99.670 M -13.38 % 115.066 M -4.45 % 120.424 M -17.13 % 145.323 M -4.58 % 152.291 M -1.12 % 154.015 M -2.39 % 157.789 M 126.59 % 69.637 M 126.48 % 30.747 M 1.75 % 30.219 M 2.14 % 29.585 M 1.68 % 29.097 M 1.49 % 28.671 M 1.27 % 28.312 M 1.89 % 27.788 M 1.96 % 27.254 M 1.82 % 26.767 M 0.81 % 26.552 M 1.20 % 26.237 M 0.49 % 26.109 M 0.99 % 25.854 M -0.48 % 25.980 M 3.26 % 25.159 M 0.000 -100.00 % 23.850 M 0.000 -100.00 % 22.127 M 0.000 -100.00 % 20.726 M 0.000
Common stock 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 0.00 % 27.471 M 17.51 % 23.378 M 0.00 % 23.378 M 7.51 % 21.745 M 0.00 % 21.745 M 0.00 % 21.745 M 0.00 % 21.745 M 0.00 % 21.745 M 0.00 % 21.745 M 0.00 % 21.745 M 0.00 % 21.745 M 0.00 % 21.745 M 0.00 % 21.745 M 0.00 % 21.745 M
Total equity 107.185 M 0.12 % 107.054 M -14.39 % 125.042 M -4.04 % 130.308 M -11.33 % 146.960 M -3.52 % 152.315 M -14.68 % 178.527 M -4.99 % 187.907 M 0.39 % 187.186 M -3.76 % 194.490 M 89.91 % 102.409 M 58.55 % 64.590 M 1.18 % 63.834 M 0.77 % 63.348 M 0.43 % 63.079 M 0.25 % 62.923 M 0.22 % 62.783 M 1.49 % 61.859 M 1.75 % 60.794 M 0.55 % 60.462 M 6.22 % 56.922 M 1.21 % 56.244 M -1.02 % 56.826 M 0.52 % 56.532 M -0.68 % 56.919 M 0.64 % 56.558 M 2.04 % 55.425 M 1.51 % 54.603 M 0.21 % 54.488 M 1.94 % 53.449 M 4.29 % 51.252 M 1.19 % 50.651 M 3.51 % 48.933 M
Other non current liabilities 105.000 K -88.73 % 932.000 K -21.94 % 1.194 M 6 533.33 % 18.000 K -98.68 % 1.368 M 169.29 % 508.000 K -60.95 % 1.301 M 643.43 % 175.000 K -87.73 % 1.426 M 237.12 % 423.000 K -57.95 % 1.006 M -39.32 % 1.658 M -23.74 % 2.174 M 161.93 % 830.000 K 11.26 % 746.000 K -19.18 % 923.000 K 21.29 % 761.000 K -23.44 % 994.000 K 31.13 % 758.000 K 3.98 % 729.000 K -11.10 % 820.000 K -15.90 % 975.000 K 7.26 % 909.000 K 4.36 % 871.000 K 22.33 % 712.000 K 18.86 % 599.000 K 8.12 % 554.000 K 0.73 % 550.000 K 20.35 % 457.000 K 36.83 % 334.000 K -97.97 % 16.426 M 7 168.14 % 226.000 K 222.86 % 70.000 K
Long term debt 2.033 M -12.03 % 2.311 M 11.05 % 2.081 M -7.22 % 2.243 M -29.44 % 3.179 M -4.68 % 3.335 M -85.02 % 22.261 M 284.41 % 5.791 M 83.14 % 3.162 M -6.62 % 3.386 M -34.63 % 5.180 M -42.14 % 8.953 M 61.61 % 5.540 M -6.31 % 5.913 M -4.98 % 6.223 M 280.84 % 1.634 M -17.22 % 1.974 M 1 744.86 % 107.000 K -94.49 % 1.941 M -11.00 % 2.181 M -48.63 % 4.246 M -0.70 % 4.276 M -25.74 % 5.758 M -24.90 % 7.667 M -23.15 % 9.977 M -2.57 % 10.240 M -0.55 % 10.297 M -5.78 % 10.929 M -19.59 % 13.591 M -3.76 % 14.122 M 0.000 -100.00 % 17.871 M -24.20 % 23.578 M
Total non current liabilities 2.669 M -24.86 % 3.552 M 8.46 % 3.275 M -6.19 % 3.491 M -23.22 % 4.547 M -2.30 % 4.654 M -80.25 % 23.562 M 234.64 % 7.041 M 53.47 % 4.588 M -11.96 % 5.211 M -18.48 % 6.392 M -39.76 % 10.611 M 33.66 % 7.939 M 17.74 % 6.743 M -6.53 % 7.214 M 182.13 % 2.557 M -14.85 % 3.003 M 172.75 % 1.101 M -63.20 % 2.992 M -6.53 % 3.201 M -38.94 % 5.242 M -0.17 % 5.251 M -21.24 % 6.667 M -21.91 % 8.538 M -20.12 % 10.689 M -2.04 % 10.912 M -0.16 % 10.930 M -5.43 % 11.558 M -19.86 % 14.423 M -3.29 % 14.913 M -11.91 % 16.929 M -8.98 % 18.600 M -23.02 % 24.161 M
Other current liabilities 0.000 0.000 0.000 -100.00 % 3.929 M 0.000 -100.00 % 4.632 M 1 871.06 % 235.000 K -92.64 % 3.193 M 0.000 -100.00 % 1.193 M 0.000 -100.00 % 2.408 M 0.000 -100.00 % 2.812 M 0.000 -100.00 % 3.052 M 0.000 -100.00 % 5.039 M 0.000 -100.00 % 10.864 M 0.000 -100.00 % 7.977 M 0.000 -100.00 % 6.209 M 0.000 0.000 -100.00 % 1.288 M 0.000 0.000 -100.00 % 1.507 M -40.62 % 2.538 M -3.13 % 2.620 M 91.94 % 1.365 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.775 M 0.000 -100.00 % 900.000 K 0.000 -100.00 % 1.097 M 0.000 -100.00 % 1.499 M -7.18 % 1.615 M -3.70 % 1.677 M 11.13 % 1.509 M 11.12 % 1.358 M 233.66 % 407.000 K -7.92 % 442.000 K 0.000 0.000 0.000 -100.00 % 251.000 K 65.13 % 152.000 K -56.57 % 350.000 K 0.000 -100.00 % 460.000 K 767.92 % 53.000 K -26.39 % 72.000 K -18.18 % 88.000 K
Short term debt 19.482 M -2.62 % 20.007 M -19.44 % 24.836 M 0.71 % 24.662 M 16.37 % 21.193 M 30.68 % 16.218 M 10.89 % 14.625 M 42.07 % 10.294 M -12.06 % 11.706 M -64.78 % 33.239 M -15.47 % 39.321 M 5.86 % 37.146 M 10.19 % 33.712 M -0.27 % 33.804 M 1.62 % 33.266 M 0.97 % 32.946 M 6.06 % 31.065 M 1.02 % 30.750 M -0.60 % 30.936 M 6.50 % 29.049 M -9.11 % 31.960 M 9.59 % 29.163 M -5.05 % 30.715 M -10.10 % 34.165 M 6.15 % 32.187 M -5.28 % 33.983 M 4.39 % 32.554 M 0.95 % 32.249 M 12.02 % 28.789 M -5.48 % 30.457 M 35.85 % 22.420 M 20.24 % 18.646 M -6.93 % 20.034 M
Total current liabilities 30.687 M 10.02 % 27.892 M -15.00 % 32.814 M -0.47 % 32.968 M 9.08 % 30.223 M 20.51 % 25.080 M -1.33 % 25.419 M 23.24 % 20.626 M 14.59 % 18.000 M -60.86 % 45.985 M -22.38 % 59.240 M 43.08 % 41.402 M 0.53 % 41.184 M -3.77 % 42.799 M -1.08 % 43.268 M -1.80 % 44.059 M -1.30 % 44.640 M 4.60 % 42.678 M -5.68 % 45.246 M -0.85 % 45.635 M -3.00 % 47.047 M 8.87 % 43.214 M 0.27 % 43.097 M -7.02 % 46.349 M 0.91 % 45.929 M 0.29 % 45.795 M 6.72 % 42.910 M -0.90 % 43.300 M -8.69 % 47.420 M 5.73 % 44.849 M 16.15 % 38.614 M 16.93 % 33.023 M 0.02 % 33.016 M
Total liabilities 33.356 M 6.08 % 31.444 M -12.87 % 36.089 M -1.01 % 36.459 M 4.86 % 34.770 M 16.94 % 29.734 M -39.29 % 48.981 M 77.04 % 27.667 M 22.49 % 22.588 M -55.88 % 51.196 M -22.00 % 65.632 M 26.18 % 52.013 M 5.88 % 49.123 M -0.85 % 49.542 M -1.86 % 50.482 M 8.29 % 46.616 M -2.16 % 47.643 M 8.83 % 43.779 M -9.24 % 48.238 M -1.22 % 48.836 M -6.60 % 52.289 M 7.89 % 48.465 M -2.61 % 49.764 M -9.33 % 54.887 M -3.06 % 56.618 M -0.16 % 56.707 M 5.33 % 53.840 M -1.86 % 54.858 M -11.29 % 61.843 M 3.48 % 59.762 M 7.60 % 55.543 M 7.59 % 51.623 M -9.71 % 57.177 M
Other non current assets 3.410 M -68.57 % 10.848 M -6.39 % 11.588 M 2 685.58 % 416.000 K -94.59 % 7.688 M -65.11 % 22.032 M -28.48 % 30.804 M 120.87 % 13.947 M 396.86 % 2.807 M 364.74 % 604.000 K -91.80 % 7.370 M 6.29 % 6.934 M -47.37 % 13.176 M 95.37 % 6.744 M -40.00 % 11.240 M 110.33 % 5.344 M 24.34 % 4.298 M -1.96 % 4.384 M -15.71 % 5.201 M 2.97 % 5.051 M -18.53 % 6.200 M 20.83 % 5.131 M -19.99 % 6.413 M 7.15 % 5.985 M 348.99 % 1.333 M 102.28 % 659.000 K -56.62 % 1.519 M -76.12 % 6.360 M 239.02 % 1.876 M -78.83 % 8.860 M 61.77 % 5.477 M 12.21 % 4.881 M 169.37 % 1.812 M
Long term investments 0.000 0.000 0.000 -100.00 % 11.349 M 342.80 % 2.563 M 123.74 % -10.798 M 46.29 % -20.104 M -170.51 % -7.432 M -367.05 % 2.783 M -59.38 % 6.852 M 136.77 % 2.894 M -1.90 % 2.950 M -1.83 % 3.005 M -1.83 % 3.061 M -1.77 % 3.116 M -65.71 % 9.086 M 6.32 % 8.546 M -0.95 % 8.628 M -7.10 % 9.287 M 1.53 % 9.147 M 165.21 % 3.449 M -16.33 % 4.122 M 16.05 % 3.552 M -16.36 % 4.247 M -55.65 % 9.577 M -5.10 % 10.092 M 7.33 % 9.403 M 145.57 % 3.829 M -18.20 % 4.681 M 1 175.48 % 367.000 K -26.60 % 500.000 K 25.00 % 400.000 K -84.78 % 2.628 M
Intangible assets 4.883 M 102.87 % 2.407 M -25.85 % 3.246 M 22.31 % 2.654 M 0.000 -100.00 % 139.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 -100.00 % 709.000 K 0.000 -100.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K -0.42 % 712.000 K 0.00 % 712.000 K 0.00 % 712.000 K -0.28 % 714.000 K -30.21 % 1.023 M 0.10 % 1.022 M -0.29 % 1.025 M 0.10 % 1.024 M 0.59 % 1.018 M 0.00 % 1.018 M 0.30 % 1.015 M
Goodwill and intangible assets 4.883 M 56.71 % 3.116 M -4.00 % 3.246 M -3.48 % 3.363 M 374.33 % 709.000 K -16.39 % 848.000 K 19.61 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K 0.00 % 709.000 K -0.42 % 712.000 K 0.00 % 712.000 K 0.00 % 712.000 K -0.28 % 714.000 K -30.21 % 1.023 M 0.10 % 1.022 M -0.29 % 1.025 M 0.10 % 1.024 M 0.59 % 1.018 M 0.00 % 1.018 M 0.30 % 1.015 M
Property plant equipment net 51.206 M 93.03 % 26.528 M -46.61 % 49.686 M -7.28 % 53.590 M -7.21 % 57.753 M -3.53 % 59.865 M 8.93 % 54.955 M 22.26 % 44.948 M 37.47 % 32.696 M 4.03 % 31.430 M -0.18 % 31.488 M 2.57 % 30.698 M 37.49 % 22.328 M -20.02 % 27.917 M 24.76 % 22.376 M -4.42 % 23.410 M -1.80 % 23.840 M -2.34 % 24.410 M -0.51 % 24.536 M -2.40 % 25.140 M -10.07 % 27.955 M -3.37 % 28.931 M -3.06 % 29.843 M -5.37 % 31.535 M -9.80 % 34.963 M -5.60 % 37.038 M -4.33 % 38.714 M -4.56 % 40.564 M -18.23 % 49.605 M 5.61 % 46.971 M 4.51 % 44.946 M 10.22 % 40.779 M 8.08 % 37.729 M
Total non current assets 61.783 M 44.07 % 42.883 M -33.54 % 64.520 M -9.09 % 70.972 M 0.16 % 70.860 M -4.13 % 73.914 M 11.29 % 66.413 M 27.22 % 52.205 M 33.76 % 39.028 M -1.51 % 39.628 M -6.71 % 42.478 M 2.82 % 41.312 M 5.31 % 39.228 M 2.04 % 38.444 M 2.65 % 37.453 M -2.88 % 38.564 M 3.10 % 37.406 M -1.93 % 38.144 M -4.01 % 39.737 M -0.78 % 40.051 M 4.09 % 38.478 M -1.20 % 38.945 M -4.37 % 40.724 M -4.59 % 42.682 M -9.09 % 46.950 M -3.92 % 48.868 M -4.07 % 50.939 M -2.14 % 52.053 M -9.39 % 57.450 M -0.06 % 57.484 M 10.43 % 52.057 M 10.30 % 47.194 M 8.60 % 43.457 M
Other current assets 8.243 M 18.78 % 6.940 M 14.98 % 6.036 M -25.62 % 8.115 M -9.09 % 8.926 M -2.86 % 9.189 M -11.26 % 10.355 M -25.23 % 13.849 M 32.48 % 10.454 M -50.01 % 20.911 M 31.14 % 15.946 M -24.19 % 21.033 M 17.31 % 17.930 M 1.52 % 17.661 M -15.14 % 20.811 M 20.71 % 17.240 M -3.48 % 17.862 M 32.68 % 13.462 M -14.47 % 15.740 M 17.95 % 13.345 M -12.58 % 15.266 M -45.94 % 28.241 M 117.42 % 12.989 M 6.23 % 12.227 M 2.89 % 11.884 M -46.54 % 22.231 M 123.67 % 9.939 M 7.43 % 9.252 M -6.04 % 9.847 M 3.08 % 9.553 M 22.36 % 7.807 M -8.36 % 8.519 M -33.04 % 12.723 M
Short term investments 7.317 M -30.62 % 10.547 M -27.24 % 14.495 M 170.63 % 5.356 M -71.05 % 18.503 M 7.83 % 17.159 M -25.53 % 23.041 M 148.42 % 9.275 M 471.47 % 1.623 M -68.66 % 5.178 M 5.03 % 4.930 M 0.00 % 4.930 M -7.82 % 5.348 M 25.54 % 4.260 M 50.05 % 2.839 M 18.84 % 2.389 M -11.78 % 2.708 M -30.40 % 3.891 M 150.87 % 1.551 M -61.65 % 4.044 M 129.90 % 1.759 M -37.54 % 2.816 M 63.25 % 1.725 M -16.30 % 2.061 M -2.55 % 2.115 M 0.00 % 2.115 M 9.70 % 1.928 M 0.00 % 1.928 M 0.000 -100.00 % 1.724 M 244.11 % 501.000 K -68.17 % 1.574 M 0.000
cash and cash equivalents 12.659 M -24.60 % 16.790 M -4.80 % 17.636 M -20.93 % 22.305 M 46.94 % 15.180 M -16.23 % 18.122 M -54.08 % 39.465 M -19.48 % 49.015 M -19.80 % 61.118 M -25.61 % 82.161 M 296.72 % 20.710 M 574.59 % 3.070 M 69.24 % 1.814 M -59.88 % 4.521 M -3.00 % 4.661 M 169.27 % 1.731 M 23.73 % 1.399 M -11.51 % 1.581 M -14.54 % 1.850 M -1.96 % 1.887 M 5.42 % 1.790 M -64.51 % 5.044 M 21.40 % 4.155 M -46.13 % 7.713 M 69.78 % 4.543 M -14.54 % 5.316 M 133.47 % 2.277 M 8.38 % 2.101 M -46.89 % 3.956 M 153.59 % 1.560 M -64.83 % 4.436 M 4.45 % 4.247 M -58.56 % 10.248 M
Cash and short term investments 19.976 M -26.93 % 27.337 M -14.92 % 32.131 M 16.16 % 27.661 M -17.88 % 33.683 M -4.53 % 35.281 M -43.56 % 62.506 M 7.23 % 58.290 M -7.09 % 62.741 M -28.16 % 87.339 M 240.64 % 25.640 M 220.50 % 8.000 M 11.70 % 7.162 M -18.44 % 8.781 M 88.39 % 4.661 M 169.27 % 1.731 M 23.73 % 1.399 M -11.51 % 1.581 M -14.54 % 1.850 M -1.96 % 1.887 M -46.83 % 3.549 M -54.85 % 7.860 M 89.17 % 4.155 M -57.49 % 9.774 M 115.14 % 4.543 M -38.86 % 7.431 M 76.72 % 4.205 M 4.37 % 4.029 M 1.85 % 3.956 M 20.46 % 3.284 M -33.48 % 4.937 M -15.19 % 5.821 M -43.20 % 10.248 M
Total current assets 78.758 M -17.63 % 95.615 M -1.03 % 96.611 M 0.85 % 95.795 M -13.60 % 110.870 M 2.53 % 108.135 M -32.88 % 161.095 M -1.39 % 163.369 M -4.32 % 170.746 M -17.14 % 206.058 M 64.11 % 125.563 M 66.77 % 75.291 M 2.12 % 73.729 M -0.96 % 74.446 M -2.18 % 76.108 M 7.23 % 70.975 M -2.80 % 73.020 M 8.19 % 67.494 M -2.60 % 69.295 M 0.07 % 69.247 M -2.10 % 70.733 M 7.56 % 65.764 M -0.15 % 65.866 M -4.18 % 68.737 M 3.23 % 66.587 M 3.40 % 64.397 M 10.41 % 58.326 M 1.60 % 57.408 M -2.50 % 58.881 M 5.66 % 55.727 M 1.81 % 54.738 M -0.62 % 55.080 M -12.09 % 62.653 M
Inventory 29.554 M 17.86 % 25.075 M -33.84 % 37.902 M -5.09 % 39.935 M 1.05 % 39.521 M 8.59 % 36.394 M -25.25 % 48.686 M -1.96 % 49.660 M -0.56 % 49.941 M -6.96 % 53.678 M 42.43 % 37.688 M -0.41 % 37.844 M 12.08 % 33.764 M -0.25 % 33.850 M -3.91 % 35.228 M 2.67 % 34.312 M -3.23 % 35.459 M 2.04 % 34.749 M -4.19 % 36.267 M 0.76 % 35.995 M -0.13 % 36.043 M -1.47 % 36.580 M -0.10 % 36.615 M 4.05 % 35.191 M -2.99 % 36.274 M 4.43 % 34.735 M 4.63 % 33.197 M 1.24 % 32.790 M -0.25 % 32.873 M 8.17 % 30.389 M 3.60 % 29.334 M 6.33 % 27.588 M 12.04 % 24.623 M
Net receivables 20.985 M -42.13 % 36.263 M 76.53 % 20.542 M 2.28 % 20.084 M -30.12 % 28.740 M -5.33 % 30.358 M -23.24 % 39.548 M -6.61 % 42.347 M -11.05 % 47.610 M -3.44 % 49.308 M 6.52 % 46.289 M 246.89 % 13.344 M -10.28 % 14.873 M 0.99 % 14.727 M -4.42 % 15.408 M 0.69 % 15.303 M -1.85 % 15.592 M 12.90 % 13.811 M -0.55 % 13.887 M -0.64 % 13.976 M -11.96 % 15.875 M 22.98 % 12.909 M 6.62 % 12.107 M -11.02 % 13.606 M -2.02 % 13.886 M -11.26 % 15.648 M 42.45 % 10.985 M -3.10 % 11.337 M -7.11 % 12.205 M -2.37 % 12.501 M -1.26 % 12.660 M -3.74 % 13.152 M -12.66 % 15.059 M
Tax assets 2.284 M -4.48 % 2.391 M 0.000 -100.00 % 2.254 M 4.98 % 2.147 M 1.95 % 2.106 M 4 197.96 % 49.000 K 48.48 % 33.000 K 0.00 % 33.000 K 0.00 % 33.000 K 94.12 % 17.000 K -19.05 % 21.000 K 110.00 % 10.000 K -23.08 % 13.000 K 8.33 % 12.000 K -20.00 % 15.000 K 15.38 % 13.000 K 0.00 % 13.000 K 225.00 % 4.000 K 0.00 % 4.000 K -97.58 % 165.000 K 217.31 % 52.000 K -74.51 % 204.000 K 0.49 % 203.000 K -44.38 % 365.000 K 0.00 % 365.000 K 30.36 % 280.000 K 0.72 % 278.000 K 5.70 % 263.000 K 0.38 % 262.000 K 125.86 % 116.000 K 0.00 % 116.000 K -57.51 % 273.000 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 9.154 M 57.39 % 5.816 M -1.07 % 5.879 M 187.48 % 2.045 M -68.76 % 6.547 M 260.72 % 1.815 M -79.20 % 8.724 M 90.81 % 4.572 M 45.79 % 3.136 M -47.76 % 6.003 M -64.08 % 16.714 M 1 663.08 % 948.000 K -84.25 % 6.020 M 108.16 % 2.892 M -65.72 % 8.437 M 136.73 % 3.564 M -70.20 % 11.960 M 129.47 % 5.212 M -59.28 % 12.801 M 193.33 % 4.364 M -70.27 % 14.680 M 160.65 % 5.632 M -54.43 % 12.359 M 110.47 % 5.872 M -56.78 % 13.586 M 17.52 % 11.561 M 29.67 % 8.916 M -16.68 % 10.701 M -40.98 % 18.131 M 45.92 % 12.425 M -8.66 % 13.603 M 16.41 % 11.685 M 1.35 % 11.529 M
Tax payables 2.051 M -0.87 % 2.069 M -1.43 % 2.099 M -9.99 % 2.332 M -6.08 % 2.483 M 2.82 % 2.415 M 31.61 % 1.835 M -28.52 % 2.567 M -18.71 % 3.158 M 13.80 % 2.775 M -13.42 % 3.205 M 256.11 % 900.000 K -38.02 % 1.452 M 32.36 % 1.097 M -29.90 % 1.565 M 4.40 % 1.499 M -7.18 % 1.615 M -3.70 % 1.677 M 11.13 % 1.509 M 11.12 % 1.358 M 233.66 % 407.000 K -7.92 % 442.000 K 1 821.74 % 23.000 K -77.67 % 103.000 K -33.97 % 156.000 K -37.85 % 251.000 K 65.13 % 152.000 K -56.57 % 350.000 K -30.00 % 500.000 K 8.70 % 460.000 K 767.92 % 53.000 K -26.39 % 72.000 K -18.18 % 88.000 K
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 918.000 K 0.000 -100.00 % 811.000 K 0.000 -100.00 % 1.075 M 0.000 -100.00 % 1.221 M 0.000 -100.00 % 38.000 K 0.000 -100.00 % 43.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 485.000 K 0.41 % 483.000 K 77.57 % 272.000 K -75.36 % 1.104 M -47.80 % 2.115 M -16.27 % 2.526 M -15.57 % 2.992 M 11.10 % 2.693 M 480.39 % 464.000 K -54.73 % 1.025 M 0.20 % 1.023 M 0.29 % 1.020 M 0.29 % 1.017 M 0.10 % 1.016 M 0.10 % 1.015 M 0.89 % 1.006 M -0.89 % 1.015 M 0.10 % 1.014 M -0.10 % 1.015 M -0.20 % 1.017 M 0.00 % 1.017 M 0.10 % 1.016 M -61.57 % 2.644 M 0.11 % 2.641 M -0.19 % 2.646 M -1.78 % 2.694 M -0.04 % 2.695 M 2.90 % 2.619 M -2.64 % 2.690 M 1.86 % 2.641 M 3.69 % 2.547 M 1.19 % 2.517 M 15.46 % 2.180 M
Capital lease obligations 2.666 M -9.93 % 2.960 M 2.71 % 2.882 M -5.32 % 3.044 M -18.91 % 3.754 M -3.99 % 3.910 M 26.37 % 3.094 M -54.36 % 6.779 M 114.39 % 3.162 M -10.78 % 3.544 M 8.65 % 3.262 M -8.45 % 3.563 M 0.000 100.00 % -1.097 M 0.000 100.00 % -1.499 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
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 52.000 K -88.84 % 466.000 K 0.000 0.000 0.000 0.000 -100.00 % 443.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 79.229 M 0.16 % 79.100 M 3 251.69 % 2.360 M 0.00 % 2.360 M 2.25 % 2.308 M 61.62 % 1.428 M -39.49 % 2.360 M -9.54 % 2.609 M 0.00 % 2.609 M -44.74 % 4.721 M 10.36 % 4.278 M -9.38 % 4.721 M 0.00 % 4.721 M 0.00 % 4.721 M 0.00 % 4.721 M 0.00 % 4.721 M 0.00 % 4.721 M 0.00 % 4.721 M 0.00 % 4.721 M 0.00 % 4.721 M -85.49 % 32.527 M 566.54 % 4.880 M 3.02 % 4.737 M 0.00 % 4.737 M -85.44 % 32.528 M 372.93 % 6.878 M -77.80 % 30.985 M 396.55 % 6.240 M -79.24 % 30.053 M 333.29 % 6.936 M -74.27 % 26.960 M 376.07 % 5.663 M -77.36 % 25.008 M
Deferred tax liabilities non current 531.000 K 71.84 % 309.000 K 0.000 -100.00 % 312.000 K -20.20 % 391.000 K 0.00 % 391.000 K 122.16 % 176.000 K 19.73 % 147.000 K 0.00 % 147.000 K -18.78 % 181.000 K -12.14 % 206.000 K -3.29 % 213.000 K -5.33 % 225.000 K 11.39 % 202.000 K -17.55 % 245.000 K 21.29 % 202.000 K -24.63 % 268.000 K 0.37 % 267.000 K -8.87 % 293.000 K 0.69 % 291.000 K 65.34 % 176.000 K -6.88 % 189.000 K 112.36 % 89.000 K 0.00 % 89.000 K 21.92 % 73.000 K 0.00 % 73.000 K -7.59 % 79.000 K 0.00 % 79.000 K -78.93 % 375.000 K -17.94 % 457.000 K -9.15 % 503.000 K 0.00 % 503.000 K -1.95 % 513.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 140.541 M 1.48 % 138.498 M -14.05 % 161.131 M -3.38 % 166.767 M -8.23 % 181.730 M -0.18 % 182.049 M -19.98 % 227.508 M 5.54 % 215.574 M 2.76 % 209.774 M -14.62 % 245.686 M 46.21 % 168.041 M 44.11 % 116.603 M 3.23 % 112.957 M 0.06 % 112.890 M -0.59 % 113.561 M 3.67 % 109.539 M -0.80 % 110.426 M 4.53 % 105.638 M -3.11 % 109.032 M -0.24 % 109.298 M 0.08 % 109.211 M 4.30 % 104.709 M -1.76 % 106.590 M -4.33 % 111.419 M -1.87 % 113.537 M 0.24 % 113.265 M 3.66 % 109.265 M -0.18 % 109.461 M -5.91 % 116.331 M 2.76 % 113.211 M 6.01 % 106.795 M 4.42 % 102.274 M -3.62 % 106.110 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -6.466 M -479.46 % 1.704 M 250.00 % -1.136 M -121.85 % 5.199 M 191.29 % -5.695 M -122.36 % 25.470 M 301.22 % -12.658 M -411.43 % -2.475 M -124.73 % 10.009 M 161.13 % -16.374 M 50.93 % -33.370 M -2 435.71 % -1.316 M -67.43 % -786.000 K -140.29 % 1.951 M 172.07 % -2.707 M -529.00 % 631.000 K 113.89 % -4.542 M -289.09 % 2.402 M 2 655.32 % -94.000 K -111.82 % 795.000 K 114.23 % -5.587 M -76.52 % -3.165 M -204.77 % 3.021 M 948.60 % -356.000 K 89.86 % -3.512 M
Accounts receivables -7.393 M -427.70 % 2.256 M 173.12 % 826.000 K 154.06 % -1.528 M -190.68 % 1.685 M -72.12 % 6.043 M 230.40 % 1.829 M -65.23 % 5.261 M 322.57 % 1.245 M 481.90 % -326.000 K 99.03 % -33.673 M -2 142.03 % 1.649 M 1 800.00 % -97.000 K -145.97 % 211.000 K 213.44 % -186.000 K 64.97 % -531.000 K 68.15 % -1.667 M -1 211.33 % 150.000 K 6.38 % 141.000 K -92.26 % 1.822 M 163.07 % -2.889 M -230.55 % -874.000 K -158.07 % 1.505 M 229.32 % 457.000 K 246.21 % 132.000 K
Inventory -1.136 M -185.80 % 1.324 M 206.86 % -1.239 M -237.21 % 903.000 K 125.81 % -3.499 M -620.68 % 672.000 K 1 100.00 % 56.000 K 105.78 % -969.000 K -128.09 % 3.450 M 121.69 % -15.907 M -15 249.52 % 105.000 K 102.60 % -4.035 M -3 490.76 % 119.000 K -85.13 % 800.000 K 184.03 % -952.000 K -236.59 % 697.000 K 202.50 % -680.000 K -151.67 % 1.316 M 648.33 % -240.000 K 44.32 % -431.000 K -171.00 % 607.000 K 265.85 % -366.000 K 74.10 % -1.413 M -213.59 % 1.244 M 174.00 % -1.681 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 2.063 M 209.97 % -1.876 M -159.47 % -723.000 K -112.41 % 5.824 M 250.06 % -3.881 M -120.69 % 18.755 M 228.96 % -14.543 M -114.91 % -6.767 M -227.34 % 5.314 M 3 868.79 % -141.000 K -171.21 % 198.000 K -81.50 % 1.070 M 232.43 % -808.000 K -185.96 % 940.000 K 159.91 % -1.569 M -437.42 % 465.000 K 121.18 % -2.195 M -334.51 % 936.000 K 18 620.00 % 5.000 K 100.84 % -596.000 K 81.97 % -3.305 M -71.69 % -1.925 M -165.72 % 2.929 M 242.39 % -2.057 M -4.79 % -1.963 M
Other non cash items -1.934 M -111.76 % 16.442 M 2 557.70 % -669.000 K -108.83 % 7.575 M 1 164.61 % 599.000 K -95.37 % 12.950 M 4 185.17 % -317.000 K -104.27 % 7.422 M 210.93 % -6.691 M -195.67 % -2.263 M -113.20 % 17.142 M 9 924.56 % 171.000 K -92.08 % 2.160 M 224.81 % 665.000 K -71.98 % 2.373 M 238.77 % -1.710 M -139.03 % 4.381 M 483.96 % -1.141 M -181.03 % -406.000 K -110.37 % 3.915 M 5.16 % 3.723 M 56.56 % 2.378 M 1.67 % 2.339 M 2.54 % 2.281 M 3.92 % 2.195 M
Net cash provided by operating activities -4.989 M -321.44 % 2.253 M 216.07 % -1.941 M -403.76 % 639.000 K 108.17 % -7.824 M -149.15 % 15.920 M 208.63 % -14.655 M -359.61 % 5.645 M -76.92 % 24.459 M -67.69 % 75.709 M 195.37 % 25.632 M 1 566.58 % 1.538 M -45.69 % 2.832 M -35.00 % 4.357 M 243.61 % 1.268 M 127.65 % 557.000 K -69.23 % 1.810 M -44.12 % 3.239 M 121.85 % 1.460 M -75.76 % 6.024 M 572.32 % 896.000 K -48.36 % 1.735 M -76.83 % 7.487 M 103.01 % 3.688 M 145.05 % 1.505 M
Investments in property plant and equipment -2.505 M -49.11 % -1.680 M -56.13 % -1.076 M 68.58 % -3.425 M -133.47 % -1.467 M 85.52 % -10.128 M -36.92 % -7.397 M 40.69 % -12.472 M -219.63 % -3.902 M -9.64 % -3.559 M 26.50 % -4.842 M -68.59 % -2.872 M -68.94 % -1.700 M 55.44 % -3.815 M -155.35 % -1.494 M -30.37 % -1.146 M 41.20 % -1.949 M -70.96 % -1.140 M 65.64 % -3.318 M -201.64 % -1.100 M 55.77 % -2.487 M -0.73 % -2.469 M -127.14 % -1.087 M 22.96 % -1.411 M -22.16 % -1.155 M
Acquisitions net 757.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -373.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Other investing activites 1.205 M -43.88 % 2.147 M 267.64 % 584.000 K -95.26 % 12.312 M 462.71 % 2.188 M 167.78 % -3.228 M 61.62 % -8.410 M -919.39 % -825.000 K -145.58 % 1.810 M -35.03 % 2.786 M 589.63 % -569.000 K -518.38 % 136.000 K 163.85 % -213.000 K -160.17 % 354.000 K 139.19 % 148.000 K 107.91 % -1.871 M -719.54 % 302.000 K -38.99 % 495.000 K -35.21 % 764.000 K 123.24 % -3.287 M -1 577.04 % -196.000 K -107.56 % 2.591 M 32 487.50 % -8.000 K -104.73 % 169.000 K 60.95 % 105.000 K
Net cash used for investing activites -543.000 K -677.66 % 94.000 K 119.11 % -492.000 K -105.54 % 8.887 M 1 132.59 % 721.000 K 105.40 % -13.356 M 15.51 % -15.807 M -18.88 % -13.297 M -535.61 % -2.092 M -170.63 % -773.000 K 85.71 % -5.411 M -97.77 % -2.736 M -43.02 % -1.913 M 44.73 % -3.461 M -157.13 % -1.346 M 55.39 % -3.017 M -83.18 % -1.647 M -155.35 % -645.000 K 74.75 % -2.554 M 41.78 % -4.387 M -63.51 % -2.683 M -2 299.18 % 122.000 K 111.14 % -1.095 M 11.84 % -1.242 M -18.29 % -1.050 M
Debt repayment -322.000 K 92.38 % -4.225 M -1 419.78 % -278.000 K 0.000 100.00 % -589.000 K 0.000 -100.00 % 19.416 M 0.000 100.00 % -1.256 M 0.000 100.00 % -2.257 M 0.000 100.00 % -484.000 K 0.000 -100.00 % 4.413 M 0.000 -100.00 % 1.188 M 0.000 -100.00 % 963.000 K 0.000 100.00 % -883.000 K 0.000 100.00 % -4.021 M 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -249.000 K 0.000 100.00 % -2.112 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 100.00 % -237.000 K 92.19 % -3.034 M 0.000 100.00 % -22.840 M -389.18 % -4.669 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
Other financing activites 1.724 M 67.05 % 1.032 M 152.71 % -1.958 M 15.64 % -2.321 M -148.86 % 4.750 M 120.05 % -23.692 M -595.75 % 4.779 M 217.30 % -4.074 M 76.32 % -17.202 M -95.12 % -8.816 M -2 620.99 % -324.000 K -113.20 % 2.454 M 178.10 % -3.142 M -203.28 % -1.036 M 26.26 % -1.405 M -150.32 % 2.792 M 282.13 % -1.533 M 46.45 % -2.863 M -3 145.74 % 94.000 K 106.10 % -1.540 M -143.79 % 3.517 M 205.17 % -3.344 M -64.49 % -2.033 M 26.92 % -2.782 M -1 017.27 % -249.000 K
Net cash used provided by financing activities 1.402 M 143.91 % -3.193 M -42.80 % -2.236 M 3.66 % -2.321 M -155.78 % 4.161 M 117.39 % -23.929 M -214.43 % 20.912 M 613.30 % -4.074 M 90.62 % -43.410 M -221.91 % -13.485 M -422.47 % -2.581 M -205.18 % 2.454 M 167.68 % -3.626 M -250.00 % -1.036 M -134.44 % 3.008 M 7.74 % 2.792 M 909.28 % -345.000 K 87.95 % -2.863 M -370.86 % 1.057 M 168.64 % -1.540 M -158.47 % 2.634 M 178.77 % -3.344 M 44.76 % -6.054 M -117.61 % -2.782 M -1 017.27 % -249.000 K
Effect of forex changes on cash 0.000 0.000 0.000 100.00 % -80.000 K -100.44 % 18.122 M 82 272.73 % 22.000 K -99.96 % 49.015 M 13 101.33 % -377.000 K -100.46 % 82.161 M 200.00 % -82.161 M -2 776.25 % 3.070 M 200.00 % -3.070 M -167.91 % 4.521 M 200.00 % -4.521 M -361.18 % 1.731 M 200.00 % -1.731 M -209.49 % 1.581 M 200.00 % -1.581 M -183.78 % 1.887 M 200.00 % -1.887 M -300.11 % 943.000 K 200.00 % -943.000 K -145.08 % 2.092 M 200.00 % -2.092 M -194.15 % 2.222 M
Net change in cash 12.659 M 1 596.34 % -846.000 K -104.80 % 17.636 M 147.52 % 7.125 M -53.06 % 15.180 M 171.12 % -21.343 M -154.08 % 39.465 M 426.08 % -12.103 M -119.80 % 61.118 M 395.11 % -20.710 M -200.00 % 20.710 M 1 241.68 % -1.814 M -200.00 % 1.814 M 138.92 % -4.661 M -200.00 % 4.661 M 433.17 % -1.399 M -200.00 % 1.399 M 175.62 % -1.850 M -200.00 % 1.850 M 203.35 % -1.790 M -200.00 % 1.790 M 173.66 % -2.430 M -200.00 % 2.430 M 200.08 % -2.428 M -200.00 % 2.428 M
Cash at beginning of period 0.000 -100.00 % 17.636 M 0.000 -100.00 % 15.180 M 0.000 -100.00 % 39.465 M 0.000 -100.00 % 61.118 M 0.000 -100.00 % 20.710 M 0.000 -100.00 % 1.814 M 0.000 -100.00 % 4.661 M 0.000 -100.00 % 1.399 M 0.000 -100.00 % 1.850 M 0.000 -100.00 % 1.790 M 0.000 -100.00 % 2.430 M 0.000 -100.00 % 2.428 M 0.000
Cash at end of period 12.659 M -24.60 % 16.790 M -4.80 % 17.636 M -20.93 % 22.305 M 46.94 % 15.180 M -16.23 % 18.122 M -54.08 % 39.465 M -19.48 % 49.015 M -19.80 % 61.118 M 0.000 -100.00 % 20.710 M 0.000 -100.00 % 1.814 M 0.000 -100.00 % 4.661 M 0.000 -100.00 % 1.399 M 0.000 -100.00 % 1.850 M 0.000 -100.00 % 1.790 M 0.000 -100.00 % 2.430 M 0.000 -100.00 % 2.428 M
Operating cash flow -4.989 M -321.44 % 2.253 M 216.07 % -1.941 M -403.76 % 639.000 K 108.17 % -7.824 M -149.15 % 15.920 M 208.63 % -14.655 M -359.61 % 5.645 M -76.92 % 24.459 M -67.69 % 75.709 M 195.37 % 25.632 M 1 566.58 % 1.538 M -45.69 % 2.832 M -35.00 % 4.357 M 243.61 % 1.268 M 127.65 % 557.000 K -69.23 % 1.810 M -44.12 % 3.239 M 121.85 % 1.460 M -75.76 % 6.024 M 572.32 % 896.000 K -48.36 % 1.735 M -76.83 % 7.487 M 103.01 % 3.688 M 145.05 % 1.505 M
Capital expenditure -2.505 M -49.11 % -1.680 M -56.13 % -1.076 M 68.58 % -3.425 M -133.47 % -1.467 M 85.52 % -10.128 M -36.92 % -7.397 M 40.69 % -12.472 M -219.63 % -3.902 M -9.64 % -3.559 M 26.50 % -4.842 M -68.59 % -2.872 M -68.94 % -1.700 M 55.44 % -3.815 M -155.35 % -1.494 M -30.37 % -1.146 M 41.20 % -1.949 M -70.96 % -1.140 M 65.64 % -3.318 M -201.64 % -1.100 M 55.77 % -2.487 M -0.73 % -2.469 M -127.14 % -1.087 M 22.96 % -1.411 M -22.16 % -1.155 M
Free CashFlow -7.494 M -1 407.85 % 573.000 K 118.99 % -3.017 M -8.29 % -2.786 M 70.01 % -9.291 M -260.41 % 5.792 M 126.27 % -22.052 M -223.01 % -6.827 M -133.21 % 20.557 M -71.51 % 72.150 M 247.04 % 20.790 M 1 658.47 % -1.334 M -217.84 % 1.132 M 108.86 % 542.000 K 339.82 % -226.000 K 61.63 % -589.000 K -323.74 % -139.000 K -106.62 % 2.099 M 212.97 % -1.858 M -137.73 % 4.924 M 409.49 % -1.591 M -116.76 % -734.000 K -111.47 % 6.400 M 181.07 % 2.277 M 550.57 % 350.000 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009