1400.HK

Moody Technology Holdings Limited 1400.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 112.716 M -19.66 % 140.296 M 54.95 % 90.544 M -41.79 % 155.541 M -24.74 % 206.666 M -60.08 % 517.665 M 106.52 % 250.660 M -7.80 % 271.858 M -65.16 % 780.310 M 16.42 % 670.255 M -17.33 % 810.795 M 2.44 % 791.518 M 95.30 % 405.286 M
Net income -88.389 M 89.17 % -816.320 M -481.02 % -140.498 M -39.76 % -100.528 M 54.11 % -219.049 M 23.84 % -287.608 M 22.12 % -369.281 M 49.60 % -732.765 M -121.36 % -331.023 M -1 319.66 % -23.317 M -135.11 % 66.402 M -11.43 % 74.974 M 115.21 % 34.837 M
Income before tax -30.807 M 96.23 % -816.351 M -483.79 % -139.836 M -39.10 % -100.528 M 54.11 % -219.049 M 23.95 % -288.027 M 22.25 % -370.431 M 47.15 % -700.951 M -101.56 % -347.762 M -912.08 % -34.361 M -137.74 % 91.039 M -12.03 % 103.490 M 119.75 % 47.094 M
Income before tax ratio -0.27 95.30 % -5.82 -276.77 % -1.54 -138.96 % -0.65 39.02 % -1.06 -90.50 % -0.56 62.35 % -1.48 42.68 % -2.58 -478.54 % -0.45 -769.34 % -0.05 -145.66 % 0.11 -14.12 % 0.13 12.52 % 0.12
EBITDA -12.337 M 98.41 % -775.560 M -1 096.63 % -64.812 M -531.33 % -10.266 M 84.98 % -68.355 M 37.04 % -108.577 M 35.69 % -168.832 M 71.08 % -583.812 M -205.52 % -191.085 M -794.15 % 27.528 M -81.90 % 152.110 M 0.52 % 151.328 M 86.78 % 81.020 M
Net income ratio -0.78 86.52 % -5.82 -274.98 % -1.55 -140.09 % -0.65 39.02 % -1.06 -90.77 % -0.56 62.29 % -1.47 45.34 % -2.70 -535.38 % -0.42 -1 119.43 % -0.03 -142.48 % 0.08 -13.54 % 0.09 10.20 % 0.09
Ratio EBITDA -0.11 98.02 % -5.53 -672.28 % -0.72 -984.52 % -0.07 80.04 % -0.33 -57.69 % -0.21 68.86 % -0.67 68.64 % -2.15 -776.94 % -0.24 -696.25 % 0.04 -78.11 % 0.19 -1.87 % 0.19 -4.36 % 0.20
Gross profit ratio 0.08 -24.51 % 0.11 29.23 % 0.08 250.30 % 0.02 139.13 % -0.06 -379.94 % 0.02 8 846.79 % 0.00 99.60 % -0.06 -128.65 % -0.03 -313.24 % 0.01 -93.20 % 0.18 -1.62 % 0.19 0.34 % 0.19
Weighted average shs out dil 3.716 B 8.51 % 3.425 B 5 157.78 % 65.139 M 45.37 % 44.808 M 55.23 % 28.865 M 55.19 % 18.600 M 8.90 % 17.080 M 10.19 % 15.500 M 1.59 % 15.258 M 24.05 % 12.300 M 33.21 % 9.233 M 23.11 % 7.500 M -4.01 % 7.813 M
Weighted average shs out 8.840 B 161.47 % 3.381 B 5 097.57 % 65.045 M 45.16 % 44.808 M 55.23 % 28.865 M 55.56 % 18.555 M 8.64 % 17.080 M 10.19 % 15.500 M 1.59 % 15.258 M 24.33 % 12.272 M 32.91 % 9.233 M 23.11 % 7.500 M -4.01 % 7.813 M
EPS diluted -0.01 97.17 % -0.24 88.89 % -2.16 3.57 % -2.24 70.49 % -7.59 50.91 % -15.46 28.49 % -21.62 54.27 % -47.28 -117.88 % -21.70 -1 042.11 % -1.90 -126.43 % 7.19 -28.10 % 10.00 124.72 % 4.45
Earnings per share 0.00 98.83 % -0.24 88.89 % -2.16 3.57 % -2.24 70.49 % -7.59 51.03 % -15.50 28.31 % -21.62 54.27 % -47.28 -117.88 % -21.70 -1 042.11 % -1.90 -126.43 % 7.19 -28.10 % 10.00 124.72 % 4.45
Gross profit 8.982 M -39.35 % 14.810 M 100.24 % 7.396 M 103.92 % 3.627 M 129.45 % -12.315 M -211.76 % 11.019 M 18 163.93 % -61.000 K 99.63 % -16.604 M 20.34 % -20.843 M -348.25 % 8.396 M -94.38 % 149.306 M 0.78 % 148.154 M 95.96 % 75.605 M
Income tax expense 654.000 K 2 209.68 % -31.000 K -104.68 % 662.000 K -96.90 % 21.335 M 0.000 -100.00 % 419.000 K -63.57 % 1.150 M -96.39 % 31.814 M 90.06 % 16.739 M 51.57 % 11.044 M -55.17 % 24.637 M -13.60 % 28.516 M 132.65 % 12.257 M
Cost of revenue 103.734 M -17.33 % 125.486 M 50.92 % 83.148 M -45.27 % 151.914 M -30.63 % 218.981 M -56.78 % 506.646 M 102.08 % 250.721 M -13.08 % 288.462 M -63.99 % 801.153 M 21.05 % 661.859 M 0.06 % 661.489 M 2.82 % 643.364 M 95.15 % 329.681 M
General and administrative expenses 33.827 M -16.99 % 40.751 M 27.33 % 32.005 M 0.87 % 31.730 M -68.69 % 101.344 M 51.44 % 66.920 M -70.03 % 223.322 M -63.20 % 606.820 M 186.86 % 211.537 M 605.36 % 29.990 M -18.86 % 36.959 M 17.42 % 31.477 M 127.98 % 13.807 M
Selling and marketing expenses 7.727 M -28.49 % 10.805 M 82.46 % 5.922 M 95.90 % 3.023 M -58.94 % 7.362 M -9.98 % 8.178 M 181.42 % 2.906 M 39.04 % 2.090 M -52.77 % 4.425 M -17.66 % 5.374 M 27.56 % 4.213 M 92.46 % 2.189 M 55.14 % 1.411 M
Other expenses -3.702 M -100.49 % 759.079 M 1 238.10 % 56.728 M 4 955.97 % 1.122 M 103.89 % -28.878 M -137.96 % 76.072 M 1 866.70 % 3.868 M 0.000 0.000 0.000 0.000 0.000 100.00 % -1.121 M
Operating expenses 37.852 M -95.33 % 810.635 M 756.41 % 94.655 M 163.85 % 35.875 M -55.06 % 79.828 M -47.19 % 151.170 M -43.42 % 267.156 M -56.62 % 615.915 M 113.50 % 288.489 M 2 491.76 % 11.131 M -71.14 % 38.567 M 28.32 % 30.055 M 113.20 % 14.097 M
Cost and expenses 141.586 M -84.88 % 936.121 M 426.49 % 177.803 M -5.32 % 187.789 M -37.15 % 298.809 M -54.58 % 657.816 M 27.02 % 517.877 M -42.74 % 904.377 M -17.00 % 1.090 B 61.91 % 672.990 M -3.87 % 700.056 M 3.96 % 673.419 M 95.89 % 343.778 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 41.554 M -19.40 % 51.556 M 35.93 % 37.927 M 9.13 % 34.753 M -68.03 % 108.706 M 44.75 % 75.098 M -66.80 % 226.228 M -62.85 % 608.910 M 181.95 % 215.962 M 510.68 % 35.364 M -14.11 % 41.172 M 22.30 % 33.666 M 121.22 % 15.218 M
Interest income 33.000 K -85.71 % 231.000 K 2 787.50 % 8.000 K 100.00 % 4.000 K 33.33 % 3.000 K -25.00 % 4.000 K -33.33 % 6.000 K -97.56 % 246.000 K -99.36 % 38.430 M 21.51 % 31.626 M 60.54 % 19.700 M 34.85 % 14.609 M 1 016.90 % 1.308 M
Interest expense 1.937 M -90.56 % 20.526 M -60.97 % 52.585 M -22.99 % 68.284 M -46.19 % 126.909 M -14.18 % 147.880 M 43.27 % 103.220 M 50.30 % 68.678 M 61.40 % 42.552 M 26.03 % 33.764 M 57.11 % 21.490 M 34.51 % 15.977 M 11.49 % 14.331 M
Depreciation and amortization 17.237 M -14.94 % 20.265 M -9.69 % 22.439 M 2.10 % 21.978 M -7.60 % 23.785 M -24.66 % 31.570 M -10.63 % 35.326 M 3.25 % 34.214 M -20.09 % 42.813 M 5.57 % 40.555 M 3.90 % 39.032 M 21.53 % 32.116 M 63.90 % 19.595 M
Operating income -28.870 M 96.37 % -795.825 M -812.11 % -87.251 M -170.60 % -32.244 M 65.01 % -92.140 M 34.36 % -140.380 M 31.05 % -203.600 M 67.03 % -617.469 M -164.62 % -233.341 M -1 691.21 % -13.027 M -111.55 % 112.833 M -5.35 % 119.212 M 93.82 % 61.508 M
Operating income ratio -0.26 95.48 % -5.67 -488.66 % -0.96 -364.84 % -0.21 53.50 % -0.45 -64.41 % -0.27 66.61 % -0.81 64.24 % -2.27 -659.54 % -0.30 -1 438.58 % -0.02 -113.97 % 0.14 -7.60 % 0.15 -0.76 % 0.15
Total other income expenses net -1.937 M 90.56 % -20.526 M 60.97 % -52.585 M 22.99 % -68.284 M 46.19 % -126.909 M 14.18 % -147.880 M 11.36 % -166.831 M -98.54 % -84.028 M 25.17 % -112.290 M -380.10 % -23.389 M -7.32 % -21.794 M -38.62 % -15.722 M -9.07 % -14.414 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Net debt 116.246 M -38.17 % 188.000 M -82.52 % 1.075 B 10.95 % 969.133 M 2.30 % 947.349 M -0.77 % 954.667 M 18.19 % 807.735 M 11.50 % 724.407 M 35.27 % 535.515 M 1 680.12 % 30.083 M -84.36 % 192.359 M -13.70 % 222.904 M -13.09 % 256.470 M
Total investments 935.000 K -24.90 % 1.245 M -88.77 % 11.083 M 803.26 % 1.227 M 0.000 0.000 0.000 -100.00 % 71.506 M -21.73 % 91.356 M 1 930.13 % 4.500 M 0.00 % 4.500 M 0.000 0.000
Total debt 124.513 M -39.37 % 205.377 M -80.92 % 1.077 B 10.82 % 971.368 M 2.15 % 950.920 M -0.87 % 959.226 M 18.55 % 809.149 M 11.51 % 725.661 M 34.48 % 539.597 M 33.21 % 405.066 M 23.65 % 327.582 M 20.96 % 270.826 M 2.68 % 263.748 M
Accumulated other comprehensive income loss -567.735 M -606.33 % 112.128 M -1.22 % 113.510 M 0.00 % 113.510 M 0.00 % 113.510 M 0.00 % 113.510 M 0.00 % 113.510 M 0.00 % 113.510 M 0.00 % 113.510 M 0.00 % 113.510 M -4.27 % 118.574 M 4.46 % 113.510 M 272.89 % -65.656 M
Retained earnings -2.884 B -2.28 % -2.820 B -42.11 % -1.984 B -7.62 % -1.844 B -5.77 % -1.743 B -14.37 % -1.524 B -23.26 % -1.237 B -42.58 % -867.297 M -544.68 % -134.532 M -168.47 % 196.491 M -10.61 % 219.808 M 43.28 % 153.407 M 117.52 % 70.527 M
Common stock 336.995 M 5.83 % 318.424 M 4 007.11 % 7.753 M 74.97 % 4.431 M 42.94 % 3.100 M 105.98 % 1.505 M -99.00 % 150.493 M 21.36 % 124.010 M 0.00 % 124.010 M 3.56 % 119.745 M 49.28 % 80.215 M 8 021 400.00 % 1.000 K 0.000
Total equity -223.378 M -52.87 % -146.126 M 87.57 % -1.175 B -12.17 % -1.048 B -9.23 % -959.287 M -26.26 % -759.788 M -60.91 % -472.180 M -265.94 % -129.032 M -121.37 % 603.733 M -33.55 % 908.489 M 89.09 % 480.460 M 80.00 % 266.918 M 45.14 % 183.909 M
Other non current liabilities 0.000 0.000 100.00 % -12.645 M 2.21 % -12.931 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.874 M 0.000
Long term debt 19.555 M 752.07 % 2.295 M -98.11 % 121.264 M -28.50 % 169.597 M -30.26 % 243.177 M -37.64 % 389.981 M 39.95 % 278.660 M -3.02 % 287.337 M 3.36 % 277.988 M -7.63 % 300.955 M 48.52 % 202.636 M 137.38 % 85.362 M 344.27 % 19.214 M
Total non current liabilities 21.024 M 26.62 % 16.604 M -87.58 % 133.738 M -26.67 % 182.383 M -28.83 % 256.275 M -34.29 % 389.981 M 39.95 % 278.660 M -3.02 % 287.337 M 3.36 % 277.988 M -7.63 % 300.955 M 48.52 % 202.636 M 53.30 % 132.181 M 291.40 % 33.771 M
Other current liabilities 184.934 M -9.52 % 204.388 M -82.86 % 1.193 B 18.03 % 1.010 B 434.59 % 189.015 M -74.12 % 730.290 M 430.01 % 137.787 M 33.08 % 103.536 M 25.27 % 82.649 M 819.81 % -11.482 M -109.55 % 120.265 M 833.23 % 12.887 M 0.000
Deferred revenue 0.000 0.000 100.00 % -955.243 M -19.14 % -801.771 M 0.000 100.00 % -569.245 M -7.31 % -530.489 M -21.03 % -438.324 M -67.55 % -261.609 M -151.28 % -104.111 M 16.68 % -124.946 M 0.000 0.000
Short term debt 104.958 M -48.32 % 203.082 M -78.74 % 955.243 M 19.14 % 801.771 M 13.29 % 707.743 M 24.33 % 569.245 M 7.31 % 530.489 M 21.03 % 438.324 M 67.55 % 261.609 M 151.28 % 104.111 M -16.68 % 124.946 M -33.64 % 188.272 M -23.01 % 244.534 M
Total current liabilities 324.476 M -26.25 % 439.941 M -65.76 % 1.285 B 17.53 % 1.093 B 11.17 % 983.267 M 20.37 % 816.853 M 13.05 % 722.576 M 20.20 % 601.130 M 45.83 % 412.213 M 71.26 % 240.696 M -16.56 % 288.455 M -32.61 % 428.036 M 34.70 % 317.759 M
Total liabilities 345.500 M -24.32 % 456.545 M -67.81 % 1.418 B 11.21 % 1.276 B 2.90 % 1.240 B 1.58 % 1.220 B 20.18 % 1.015 B 11.92 % 907.273 M 28.09 % 708.305 M 24.47 % 569.043 M 7.00 % 531.811 M -5.07 % 560.217 M 59.37 % 351.530 M
Other non current assets 0.000 0.000 0.000 0.000 0.000 100.00 % -21.203 M 6.45 % -22.665 M 95.16 % -467.878 M -765.10 % -54.084 M -42.69 % -37.903 M -38.25 % -27.416 M -2 086.67 % 1.380 M 0.000
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 71.506 M -21.73 % 91.356 M 1 930.13 % 4.500 M 0.00 % 4.500 M 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.203 M -6.45 % 22.665 M 0.000 -100.00 % 24.338 M -2.24 % 24.896 M -2.19 % 25.453 M 3.09 % 24.690 M -2.11 % 25.221 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 909.000 K 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.203 M -6.45 % 22.665 M 2 393.40 % 909.000 K -96.27 % 24.338 M -2.24 % 24.896 M -2.19 % 25.453 M 3.09 % 24.690 M -2.11 % 25.221 M
Property plant equipment net 39.915 M -81.02 % 210.266 M 13.56 % 185.152 M -10.21 % 206.213 M -9.06 % 226.746 M -33.25 % 339.691 M -9.11 % 373.734 M -5.71 % 396.372 M -2.23 % 405.430 M -15.08 % 477.453 M -0.20 % 478.430 M 0.20 % 477.469 M 57.58 % 302.995 M
Total non current assets 39.915 M -81.02 % 210.266 M 13.56 % 185.152 M -10.21 % 206.213 M -9.06 % 226.746 M -33.25 % 339.691 M -9.11 % 373.734 M -20.12 % 467.878 M -5.82 % 496.786 M 3.08 % 481.953 M -0.20 % 482.930 M -4.09 % 503.539 M 53.21 % 328.659 M
Other current assets 104.217 M 2 827.44 % 3.560 M -85.14 % 23.951 M 183.28 % 8.455 M 52.70 % 5.537 M 0.000 -100.00 % 114.677 M -50.92 % 233.673 M -66.96 % 707.149 M 288.35 % 182.091 M 22.02 % 149.236 M -25.39 % 200.027 M 112.68 % 94.052 M
Short term investments 935.000 K -24.90 % 1.245 M -88.77 % 11.083 M 803.26 % 1.227 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 8.267 M -52.43 % 17.377 M 1 238.75 % 1.298 M -41.92 % 2.235 M -37.41 % 3.571 M -21.67 % 4.559 M 222.42 % 1.414 M 12.76 % 1.254 M -69.28 % 4.082 M -98.91 % 374.983 M 177.31 % 135.223 M 182.17 % 47.922 M 558.45 % 7.278 M
Cash and short term investments 9.202 M -47.04 % 17.377 M 1 238.75 % 1.298 M -41.92 % 2.235 M -37.41 % 3.571 M -21.67 % 4.559 M 222.42 % 1.414 M 12.76 % 1.254 M -69.28 % 4.082 M -98.91 % 374.983 M 177.31 % 135.223 M 182.17 % 47.922 M 558.45 % 7.278 M
Total current assets 82.207 M -17.92 % 100.153 M 72.66 % 58.006 M 169.76 % 21.503 M -59.81 % 53.509 M -55.69 % 120.765 M -17.73 % 146.798 M -48.88 % 287.140 M -62.28 % 761.168 M -13.27 % 877.676 M 74.86 % 501.925 M 55.11 % 323.596 M 56.49 % 206.780 M
Inventory -46.337 M -199.44 % 46.598 M 347.67 % 10.409 M 417.35 % 2.012 M -44.10 % 3.599 M -94.76 % 68.713 M 123.77 % 30.707 M -41.19 % 52.213 M -73.61 % 197.845 M -8.03 % 215.117 M 44.41 % 148.964 M 27.12 % 117.186 M 87.40 % 62.533 M
Net receivables 15.125 M -53.63 % 32.618 M 45.95 % 22.348 M 153.93 % 8.801 M -78.43 % 40.802 M -14.09 % 47.493 M -56.25 % 108.555 M -49.60 % 215.389 M 0.000 -100.00 % 256.659 M 71.72 % 149.465 M 42.23 % 105.088 M 144.86 % 42.917 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 466.969 M 1 469.85 % 29.746 M 128.69 % 13.007 M 562.61 % 1.963 M 0.000 -100.00 % 443.000 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.665 M -2.40 % 23.223 M -57.06 % 54.084 M -54.13 % 117.903 M 330.05 % 27.416 M 0.000 0.000
Account payables 34.584 M 6.59 % 32.445 M -64.53 % 91.468 M 10.64 % 82.672 M -4.44 % 86.509 M -0.06 % 86.563 M 59.42 % 54.300 M -8.39 % 59.270 M -11.50 % 66.969 M -50.67 % 135.758 M 340.13 % 30.845 M -86.40 % 226.877 M 246.72 % 65.436 M
Tax payables 0.000 -100.00 % 26.000 K -96.18 % 681.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 986.000 K -91.99 % 12.309 M -0.73 % 12.399 M 0.000 -100.00 % 7.789 M
Deferred revenue non current 0.000 -100.00 % 12.162 M -2.50 % 12.474 M -2.44 % 12.786 M -2.38 % 13.098 M -2.33 % 13.410 M -2.27 % 13.722 M -20.39 % 17.237 M -4.79 % 18.104 M -5.87 % 19.232 M -27.67 % 26.590 M 0.000 -100.00 % 14.557 M
Minority interest 7.362 M -42.15 % 12.727 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 2.353 M -53.00 % 5.006 M 1 203.65 % 384.000 K -9.43 % 424.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -99.98 % 5.546 M -47.32 % 10.528 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 2.340 B 6.08 % 2.206 B 220.83 % 687.663 M 1.42 % 678.025 M 1.60 % 667.338 M 2.76 % 649.383 M 1.78 % 638.056 M -0.05 % 638.406 M 0.00 % 638.406 M 3.57 % 616.404 M 201.29 % 204.588 M 0.000 -100.00 % 179.038 M
Deferred tax liabilities non current 1.469 M -31.58 % 2.147 M -98.02 % 108.619 M -30.67 % 156.666 M 0.000 -100.00 % 376.571 M 89 773.75 % 419.000 K -73.30 % 1.569 M -99.40 % 259.884 M -7.75 % 281.723 M 60.03 % 176.046 M 0.000 0.000
Other liabilities 0.000 0.000 -100.00 % 12.645 M -2.21 % 12.931 M 0.000 -100.00 % 13.410 M -5.17 % 14.141 M -24.81 % 18.806 M 3.88 % 18.104 M -33.91 % 27.392 M -32.73 % 40.720 M 0.000 0.000
Total assets 122.122 M -60.66 % 310.419 M 27.66 % 243.158 M 6.78 % 227.716 M -18.75 % 280.255 M -39.14 % 460.456 M -15.23 % 543.197 M -30.20 % 778.241 M -40.68 % 1.312 B -11.20 % 1.478 B 45.96 % 1.012 B 22.38 % 827.135 M 54.48 % 535.439 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 8.186 M 107.42 % -110.376 M -189.65 % -38.107 M -621.01 % 7.314 M -42.52 % 12.725 M 124.09 % -52.814 M -25.70 % -42.016 M 55.53 % -94.484 M 75.38 % -383.720 M -493.66 % -64.636 M 3.52 % -66.993 M 30.29 % -96.106 M -4 498.44 % 2.185 M
Accounts receivables 957.000 K -89.88 % 9.457 M 131.83 % -29.710 M -531.39 % 6.887 M 187.42 % -7.878 M 80.14 % -39.660 M 29.37 % -56.149 M 38.08 % -90.679 M 77.20 % -397.802 M -479.73 % -68.618 M 8.07 % -74.639 M 10.06 % -82.992 M 0.000
Inventory 1.333 M -75.17 % 5.368 M 163.93 % -8.397 M -2 066.51 % 427.000 K -97.93 % 20.603 M 256.63 % -13.154 M -193.07 % 14.133 M 471.43 % -3.805 M -127.02 % 14.082 M 253.64 % 3.982 M -47.92 % 7.646 M 158.30 % -13.114 M -159.07 % -5.062 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.492 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 5.896 M 104.71 % -125.201 M 0.000 0.000 0.000 100.00 % -4.492 M -138.13 % 11.782 M 261.62 % -7.290 M 0.000 0.000 0.000 0.000 -100.00 % 7.247 M
Other non cash items 61.610 M -92.16 % 786.179 M 447.04 % 143.714 M 102.68 % 70.907 M -57.46 % 166.688 M -42.90 % 291.922 M -21.33 % 371.065 M -40.15 % 619.981 M 151.29 % 246.722 M 407.58 % -80.213 M -160.50 % -30.792 M -162.28 % 49.438 M 704.79 % 6.143 M
Net cash provided by operating activities -6.380 M 94.70 % -120.283 M -865.97 % -12.452 M -3 684.80 % -329.000 K 97.92 % -15.851 M 6.37 % -16.930 M -209.85 % -5.464 M 96.85 % -173.611 M 59.22 % -425.765 M -233.64 % -127.611 M -1 768.34 % 7.649 M -87.34 % 60.422 M -19.46 % 75.017 M
Investments in property plant and equipment -6.407 M -403.30 % -1.273 M -92.01 % -663.000 K 0.000 100.00 % -1.626 M -15.89 % -1.403 M 88.80 % -12.531 M -202.83 % -4.138 M 44.48 % -7.453 M 84.75 % -48.881 M 17.55 % -59.288 M 60.18 % -148.891 M -7.63 % -138.336 M
Acquisitions net 0.000 100.00 % -2.857 M 0.000 0.000 0.000 0.000 100.00 % -595.000 K 0.000 100.00 % -70.000 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -80.000 M -1 677.78 % -4.500 M 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 34.000 K -88.32 % 291.000 K 3 537.50 % 8.000 K 100.00 % 4.000 K -99.99 % 64.242 M 14 434.39 % 442.000 K 48.32 % 298.000 K -92.48 % 3.962 M -98.78 % 323.712 M 201.97 % -317.444 M -2 911.23 % 11.292 M 23.91 % 9.113 M -92.45 % 120.776 M
Net cash used for investing activites -6.373 M -66.01 % -3.839 M -486.11 % -655.000 K -16 475.00 % 4.000 K -99.99 % 62.616 M 6 615.71 % -961.000 K 92.51 % -12.828 M -7 188.64 % -176.000 K -100.07 % 246.259 M 155.17 % -446.325 M -750.21 % -52.496 M 62.44 % -139.778 M -696.00 % -17.560 M
Debt repayment -12.719 M 32.75 % -18.912 M -5 495.27 % -338.000 K 97.38 % -12.885 M 80.86 % -67.303 M -265.77 % 40.601 M 67.14 % 24.291 M -86.19 % 175.952 M 30.79 % 134.531 M 73.62 % 77.484 M 51.30 % 51.211 M -56.39 % 117.440 M 323.01 % -52.661 M
Common stock issued 18.571 M -88.59 % 162.762 M 1 132.02 % 13.211 M 6.89 % 12.359 M -39.24 % 20.340 M 0.000 -100.00 % 26.133 M 0.000 0.000 -100.00 % 412.813 M 220.64 % 128.748 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 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 -2.410 M 37.08 % -3.830 M -444.81 % -703.000 K -44.95 % -485.000 K 38.61 % -790.000 K 95.96 % -19.565 M 38.81 % -31.972 M -540.34 % -4.993 M 21.30 % -6.344 M -266.20 % 3.817 M 107.98 % -47.811 M -1 966.89 % 2.561 M 29.08 % 1.984 M
Net cash used provided by financing activities 3.442 M -97.54 % 140.020 M 1 050.53 % 12.170 M 1 303.76 % -1.011 M 97.88 % -47.753 M -327.01 % 21.036 M 14.00 % 18.452 M -89.21 % 170.959 M 33.37 % 128.187 M -74.06 % 494.114 M 273.91 % 132.148 M 10.12 % 120.001 M 336.80 % -50.677 M
Effect of forex changes on cash 201.000 K 11.05 % 181.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K -100.01 % 7.278 M 0.000
Net change in cash -9.110 M -156.66 % 16.079 M 1 816.01 % -937.000 K 29.87 % -1.336 M -35.22 % -988.000 K -131.41 % 3.145 M 1 865.63 % 160.000 K 105.66 % -2.828 M 94.49 % -51.319 M 35.71 % -79.822 M -191.43 % 87.300 M 82.17 % 47.923 M 606.83 % 6.780 M
Cash at beginning of period 17.377 M 1 238.75 % 1.298 M -41.92 % 2.235 M -37.41 % 3.571 M -21.67 % 4.559 M 222.42 % 1.414 M 12.76 % 1.254 M -69.28 % 4.082 M -92.63 % 55.401 M -59.03 % 135.223 M 182.17 % 47.923 M 0.000 -100.00 % 498.000 K
Cash at end of period 8.267 M -52.43 % 17.377 M 1 238.75 % 1.298 M -41.92 % 2.235 M -37.41 % 3.571 M -21.67 % 4.559 M 222.42 % 1.414 M 12.76 % 1.254 M -69.28 % 4.082 M -92.63 % 55.401 M -59.03 % 135.223 M 182.17 % 47.923 M 558.46 % 7.278 M
Operating cash flow -6.380 M 94.70 % -120.283 M -865.97 % -12.452 M -3 684.80 % -329.000 K 97.92 % -15.851 M 6.37 % -16.930 M -209.85 % -5.464 M 96.85 % -173.611 M 59.22 % -425.765 M -233.64 % -127.611 M -1 768.34 % 7.649 M -87.34 % 60.422 M -19.46 % 75.017 M
Capital expenditure -6.407 M -403.30 % -1.273 M -92.01 % -663.000 K 0.000 100.00 % -1.626 M -15.89 % -1.403 M 88.80 % -12.531 M -202.83 % -4.138 M 44.48 % -7.453 M 84.75 % -48.881 M 17.55 % -59.288 M 60.18 % -148.891 M -7.63 % -138.336 M
Free CashFlow -12.787 M 89.48 % -121.556 M -826.85 % -13.115 M -3 886.32 % -329.000 K 98.12 % -17.477 M 4.67 % -18.333 M -1.88 % -17.995 M 89.88 % -177.749 M 58.97 % -433.218 M -145.46 % -176.492 M -241.78 % -51.639 M 41.63 % -88.469 M -39.72 % -63.319 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2013-01-31 2012-06-30 2012-01-31
Revenue 86.433 M 49.42 % 57.844 M 5.42 % 54.872 M -1.46 % 55.686 M -34.19 % 84.610 M 40.76 % 60.111 M 97.52 % 30.433 M 207.68 % 9.891 M -93.21 % 145.650 M 659.70 % 19.172 M -89.77 % 187.494 M -40.54 % 315.317 M 55.83 % 202.348 M 73.60 % 116.562 M -13.08 % 134.098 M -3.71 % 139.270 M 5.04 % 132.588 M -70.74 % 453.160 M 38.52 % 327.150 M -10.45 % 365.314 M 19.80 % 304.941 M -22.01 % 391.023 M -6.85 % 419.772 M -11.11 % 472.227 M 47.90 % 319.291 M 61.36 % 197.880 M -2.35 % 202.643 M 100.00 % 101.322 M
Net income -18.693 M 74.60 % -73.586 M -397.10 % -14.803 M 98.16 % -802.520 M -8 949.62 % -8.868 M 90.17 % -90.219 M -79.44 % -50.279 M 16.57 % -60.268 M -49.70 % -40.260 M 72.18 % -144.694 M -94.60 % -74.355 M 69.04 % -240.154 M -406.08 % -47.454 M 84.51 % -306.398 M -387.25 % -62.883 M 90.84 % -686.236 M -1 374.86 % -46.529 M 84.35 % -297.216 M -779.16 % -33.807 M -11.94 % -30.200 M -538.76 % 6.883 M -76.57 % 29.371 M -20.69 % 37.031 M -24.42 % 48.995 M 88.59 % 25.979 M 38.60 % 18.744 M 7.61 % 17.419 M 100.00 % 8.709 M
Income before tax -10.229 M 29.42 % -14.493 M 11.16 % -16.314 M 97.98 % -807.284 M -8 803.54 % -9.067 M 89.95 % -90.178 M -81.60 % -49.658 M 17.60 % -60.268 M -49.70 % -40.260 M 72.18 % -144.694 M -94.60 % -74.355 M 69.09 % -240.573 M -406.96 % -47.454 M 84.57 % -307.548 M -389.08 % -62.883 M 90.35 % -651.568 M -1 219.42 % -49.383 M 84.14 % -311.455 M -757.84 % -36.307 M 16.92 % -43.702 M -567.85 % 9.341 M -76.55 % 39.834 M -22.21 % 51.205 M -23.65 % 67.070 M 84.16 % 36.420 M 40.77 % 25.873 M 9.88 % 23.547 M 100.00 % 11.774 M
Income before tax ratio -0.12 52.77 % -0.25 15.73 % -0.30 97.95 % -14.50 -13 428.15 % -0.11 92.86 % -1.50 8.06 % -1.63 73.22 % -6.09 -2 104.36 % -0.28 96.34 % -7.55 -1 803.09 % -0.40 48.02 % -0.76 -225.33 % -0.23 91.11 % -2.64 -462.66 % -0.47 89.98 % -4.68 -1 156.11 % -0.37 45.81 % -0.69 -519.30 % -0.11 7.23 % -0.12 -490.53 % 0.03 -69.93 % 0.10 -16.49 % 0.12 -14.11 % 0.14 24.52 % 0.11 -12.76 % 0.13 12.52 % 0.12 0.00 % 0.12
EBITDA -7.990 M 45.94 % -14.781 M -704.89 % 2.444 M 108.64 % -28.282 M -1 566.59 % -1.697 M 54.05 % -3.693 M 14.12 % -4.300 M 85.91 % -30.527 M -1 657.50 % 1.960 M 102.15 % -91.210 M -437.73 % -16.962 M 85.66 % -118.304 M -1 423.90 % 8.936 M 105.00 % -178.575 M -1 932.85 % 9.743 M 101.68 % -580.197 M -15 949.71 % -3.615 M 98.09 % -189.689 M -13 488.04 % -1.396 M 87.80 % -11.443 M -129.36 % 38.971 M -38.58 % 63.455 M -28.23 % 88.410 M -6.82 % 94.878 M 68.07 % 56.450 M 48.44 % 38.029 M -6.13 % 40.510 M 100.00 % 20.255 M
Net income ratio -0.22 83.00 % -1.27 -371.56 % -0.27 98.13 % -14.41 -13 650.10 % -0.10 93.02 % -1.50 9.15 % -1.65 72.89 % -6.09 -2 104.36 % -0.28 96.34 % -7.55 -1 803.09 % -0.40 47.93 % -0.76 -224.76 % -0.23 91.08 % -2.63 -460.55 % -0.47 90.48 % -4.93 -1 304.09 % -0.35 46.49 % -0.66 -534.69 % -0.10 -25.00 % -0.08 -466.25 % 0.02 -69.95 % 0.08 -14.85 % 0.09 -14.97 % 0.10 27.52 % 0.08 -14.10 % 0.09 10.20 % 0.09 0.00 % 0.09
Ratio EBITDA -0.09 63.82 % -0.26 -673.81 % 0.04 108.77 % -0.51 -2 432.23 % -0.02 67.35 % -0.06 56.52 % -0.14 95.42 % -3.09 -23 034.98 % 0.01 100.28 % -4.76 -5 158.78 % -0.09 75.89 % -0.38 -949.59 % 0.04 102.88 % -1.53 -2 208.60 % 0.07 101.74 % -4.17 -15 179.66 % -0.03 93.49 % -0.42 -9 709.62 % 0.00 86.38 % -0.03 -124.51 % 0.13 -21.25 % 0.16 -22.95 % 0.21 4.83 % 0.20 13.64 % 0.18 -8.00 % 0.19 -3.87 % 0.20 0.00 % 0.20
Gross profit ratio 0.12 156.69 % 0.05 -58.95 % 0.11 59.17 % 0.07 -43.84 % 0.13 51.19 % 0.08 11.12 % 0.08 122.58 % -0.34 -805.06 % 0.05 106.15 % -0.78 -5 735.17 % 0.01 -4.94 % 0.01 -54.44 % 0.03 235.97 % -0.02 -217.67 % 0.02 128.63 % -0.07 -33.16 % -0.05 -32.84 % -0.04 -323.92 % -0.01 86.65 % -0.07 -162.72 % 0.11 -34.76 % 0.17 -14.07 % 0.20 -1.64 % 0.20 20.28 % 0.17 -10.79 % 0.19 0.34 % 0.19 0.00 % 0.19
Weighted average shs out dil 3.802 B 2.30 % 3.716 B 3.10 % 3.605 B 1.47 % 3.552 B 7.73 % 3.297 B 4 293.32 % 75.057 M 35.92 % 55.221 M 8.99 % 50.666 M 30.08 % 38.950 M 16.76 % 33.359 M 36.88 % 24.371 M 31.03 % 18.600 M 0.00 % 18.600 M -0.14 % 18.625 M 19.90 % 15.534 M 0.22 % 15.500 M 0.00 % 15.500 M -0.04 % 15.506 M 3.31 % 15.010 M 6.08 % 14.150 M 35.41 % 10.450 M 3.47 % 10.100 M 20.72 % 8.367 M 67.33 % 5.000 M -50.00 % 10.000 M 1 179.89 % 781.319 K 0.00 % 781.319 K 0.00 % 781.319 K
Weighted average shs out 7.070 B -20.02 % 8.840 B 145.19 % 3.605 B 2.82 % 3.506 B 6.75 % 3.284 B 4 285.75 % 74.889 M 35.62 % 55.221 M 8.99 % 50.666 M 30.08 % 38.950 M 16.76 % 33.359 M 39.08 % 23.985 M 28.95 % 18.600 M 1.91 % 18.252 M -1.88 % 18.602 M 19.75 % 15.534 M 0.22 % 15.500 M 0.00 % 15.500 M -0.04 % 15.506 M 3.31 % 15.010 M 6.26 % 14.125 M 35.17 % 10.450 M 3.41 % 10.105 M 20.78 % 8.367 M 67.33 % 5.000 M -50.00 % 10.000 M 1 179.89 % 781.319 K 0.00 % 781.319 K 0.00 % 781.319 K
EPS diluted 0.00 3.70 % 0.00 34.15 % 0.00 98.22 % -0.23 -8 418.52 % 0.00 99.78 % -1.20 -31.87 % -0.91 23.53 % -1.19 -15.53 % -1.03 76.27 % -4.34 -42.30 % -3.05 76.37 % -12.91 -406.27 % -2.55 84.50 % -16.45 -306.17 % -4.05 90.85 % -44.27 -1 375.67 % -3.00 84.35 % -19.17 -752.00 % -2.25 -5.63 % -2.13 -422.73 % 0.66 -77.32 % 2.91 -34.31 % 4.43 -54.80 % 9.80 276.92 % 2.60 -89.16 % 23.99 7.58 % 22.30 100.00 % 11.15
Earnings per share 0.00 -300.00 % 0.00 131.71 % 0.00 98.22 % -0.23 -8 418.52 % 0.00 99.78 % -1.20 -31.87 % -0.91 23.53 % -1.19 -15.53 % -1.03 76.27 % -4.34 -40.00 % -3.10 75.99 % -12.91 -396.54 % -2.60 84.21 % -16.47 -306.67 % -4.05 90.85 % -44.27 -1 375.67 % -3.00 84.35 % -19.17 -752.00 % -2.25 -5.14 % -2.14 -424.24 % 0.66 -77.32 % 2.91 -34.31 % 4.43 -54.80 % 9.80 276.92 % 2.60 -89.16 % 23.99 7.58 % 22.30 100.00 % 11.15
Gross profit 10.406 M 283.56 % 2.713 M -56.72 % 6.269 M 56.84 % 3.997 M -63.04 % 10.813 M 112.81 % 5.081 M 119.48 % 2.315 M 169.48 % -3.332 M -147.88 % 6.959 M 146.70 % -14.901 M -676.22 % 2.586 M -43.48 % 4.575 M -29.00 % 6.444 M 336.04 % -2.730 M -202.29 % 2.669 M 127.57 % -9.682 M -39.87 % -6.922 M 61.13 % -17.810 M -487.21 % -3.033 M 88.05 % -25.375 M -175.14 % 33.771 M -49.12 % 66.380 M -19.95 % 82.926 M -12.56 % 94.841 M 77.89 % 53.313 M 43.94 % 37.039 M -2.02 % 37.803 M 100.00 % 18.901 M
Income tax expense 7.000 K -98.92 % 650.000 K 16 150.00 % 4.000 K 101.87 % -214.000 K -216.94 % 183.000 K 346.34 % 41.000 K -93.40 % 621.000 K 0.000 0.000 0.000 0.000 -100.00 % 419.000 K 0.000 -100.00 % 1.150 M 0.000 -100.00 % 34.668 M 1 114.72 % 2.854 M -79.96 % 14.239 M 469.56 % 2.500 M -81.48 % 13.502 M 449.31 % 2.458 M -76.51 % 10.463 M -26.18 % 14.174 M -21.58 % 18.075 M 73.12 % 10.441 M 46.46 % 7.129 M 16.33 % 6.129 M 100.00 % 3.064 M
Cost of revenue 76.027 M 37.90 % 55.131 M 13.43 % 48.603 M -5.97 % 51.689 M -29.96 % 73.797 M 34.10 % 55.030 M 95.71 % 28.118 M 112.64 % 13.223 M -90.47 % 138.691 M 307.04 % 34.073 M -81.57 % 184.908 M -40.49 % 310.742 M 58.62 % 195.904 M 64.22 % 119.292 M -9.23 % 131.429 M -11.76 % 148.952 M 6.77 % 139.510 M -70.38 % 470.970 M 42.64 % 330.183 M -15.49 % 390.689 M 44.08 % 271.170 M -16.47 % 324.643 M -3.62 % 336.846 M -10.74 % 377.386 M 41.89 % 265.978 M 65.37 % 160.841 M -2.43 % 164.841 M 100.00 % 82.420 M
General and administrative expenses 14.012 M -17.84 % 17.054 M 1.68 % 16.773 M -40.26 % 28.078 M 121.56 % 12.673 M -26.47 % 17.235 M 16.69 % 14.770 M -11.86 % 16.757 M 11.91 % 14.973 M -79.58 % 73.327 M 161.72 % 28.017 M -48.32 % 54.213 M 326.64 % 12.707 M -94.01 % 212.222 M 1 811.91 % 11.100 M -98.14 % 596.745 M 5 823.03 % 10.075 M -94.78 % 192.955 M 938.40 % 18.582 M 31.48 % 14.133 M -7.63 % 15.300 M -17.63 % 18.574 M 4.14 % 17.836 M -1.68 % 18.141 M 36.03 % 13.336 M 69.47 % 7.869 M 13.99 % 6.904 M 100.00 % 3.452 M
Selling and marketing expenses 3.887 M -2.87 % 4.002 M 7.44 % 3.725 M -19.32 % 4.617 M -25.39 % 6.188 M 20.16 % 5.150 M 567.10 % 772.000 K -61.03 % 1.981 M 90.12 % 1.042 M -78.03 % 4.743 M 81.10 % 2.619 M -64.72 % 7.424 M 884.62 % 754.000 K -63.50 % 2.066 M 145.95 % 840.000 K -17.73 % 1.021 M -4.49 % 1.069 M -68.55 % 3.399 M 231.29 % 1.026 M -72.54 % 3.737 M 128.28 % 1.637 M -41.49 % 2.798 M 97.74 % 1.415 M -11.12 % 1.592 M 166.67 % 597.000 K 9.09 % 547.250 K -22.43 % 705.500 K 100.00 % 352.750 K
Other expenses 2.022 M -53.54 % 4.352 M 154.04 % -8.054 M -101.05 % 765.785 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 100.00 % -1.159 M -106.69 % -560.500 K -100.00 % -280.250 K
Operating expenses 19.971 M -21.40 % 25.408 M 104.18 % 12.444 M -98.44 % 798.480 M 6 346.63 % 12.386 M -84.07 % 77.769 M 360.55 % 16.886 M -34.78 % 25.891 M 159.32 % 9.984 M -74.26 % 38.783 M -5.51 % 41.045 M -72.43 % 148.877 M 6 392.67 % 2.293 M -99.09 % 251.433 M 1 499.14 % 15.723 M -97.36 % 594.579 M 2 686.74 % 21.336 M -92.05 % 268.546 M 1 246.57 % 19.943 M 330.92 % 4.628 M -70.63 % 15.759 M 5.63 % 14.919 M -36.91 % 23.648 M 17.79 % 20.077 M 101.21 % 9.978 M 37.48 % 7.258 M 2.97 % 7.049 M 100.00 % 3.524 M
Cost and expenses 95.998 M 19.19 % 80.539 M 31.93 % 61.047 M -92.82 % 850.169 M 886.47 % 86.183 M -35.10 % 132.799 M 195.08 % 45.004 M 15.06 % 39.114 M -73.69 % 148.675 M 104.07 % 72.856 M -67.76 % 225.953 M -50.84 % 459.619 M 131.90 % 198.197 M -46.54 % 370.725 M 151.93 % 147.152 M -80.21 % 743.531 M 362.26 % 160.846 M -78.25 % 739.516 M 111.21 % 350.126 M -11.43 % 395.317 M 37.78 % 286.929 M -15.50 % 339.562 M -5.81 % 360.494 M -9.30 % 397.463 M 44.03 % 275.956 M 64.16 % 168.099 M -2.20 % 171.889 M 100.00 % 85.945 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 17.949 M -14.76 % 21.056 M 2.72 % 20.498 M -37.31 % 32.695 M 73.35 % 18.861 M -19.51 % 23.434 M 50.78 % 15.542 M -59.97 % 38.828 M 142.45 % 16.015 M -82.21 % 90.014 M 193.82 % 30.636 M -78.65 % 143.478 M 965.88 % 13.461 M -93.72 % 214.288 M 1 694.71 % 11.940 M -98.00 % 597.766 M 5 264.02 % 11.144 M -94.32 % 196.354 M 901.40 % 19.608 M 6.41 % 18.427 M 8.80 % 16.937 M -22.74 % 21.921 M 13.87 % 19.251 M -2.44 % 19.733 M 41.63 % 13.933 M 65.54 % 8.417 M 10.61 % 7.609 M 100.00 % 3.805 M
Interest income 0.000 0.000 0.000 100.00 % -7.263 M -196.92 % 7.494 M -57.15 % 17.490 M -50.15 % 35.087 M 13.02 % 31.045 M -16.62 % 37.235 M -59.09 % 91.010 M 153.54 % 35.896 M -62.71 % 96.271 M 86.55 % 51.605 M -3.33 % 53.385 M 7.14 % 49.829 M 5.33 % 47.307 M 123.94 % 21.125 M -15.83 % 25.099 M 88.28 % 13.331 M -41.93 % 22.955 M 164.73 % 8.671 M -25.42 % 11.627 M 44.02 % 8.073 M 4.93 % 7.694 M 11.27 % 6.915 M 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 3.994 M -44.26 % 7.166 M 100.00 % 3.583 M
Depreciation and amortization 1.575 M -81.73 % 8.619 M 0.00 % 8.619 M -10.17 % 9.594 M 25.53 % 7.643 M -33.65 % 11.520 M 12.16 % 10.271 M -4.78 % 10.787 M 0.02 % 10.785 M -17.95 % 13.144 M 28.90 % 10.197 M -37.16 % 16.227 M 9.75 % 14.785 M -27.87 % 20.499 M 43.66 % 14.269 M -25.02 % 19.031 M 30.12 % 14.626 M -33.98 % 22.155 M 10.22 % 20.101 M -5.57 % 21.287 M 10.48 % 19.268 M 13.43 % 16.987 M -22.94 % 22.045 M 12.71 % 19.559 M 55.76 % 12.557 M 53.85 % 8.162 M -16.70 % 9.798 M 100.00 % 4.899 M
Operating income -9.565 M 57.85 % -22.695 M -267.53 % -6.175 M 99.21 % -786.485 M -8 320.61 % -9.340 M 38.61 % -15.213 M -4.41 % -14.571 M 64.73 % -41.314 M -368.15 % -8.825 M 91.54 % -104.354 M -284.23 % -27.159 M 79.81 % -134.531 M -2 200.07 % -5.849 M 97.06 % -199.074 M -4 298.45 % -4.526 M 99.24 % -599.228 M -3 185.06 % -18.241 M 91.39 % -211.844 M -885.46 % -21.497 M 34.32 % -32.730 M -266.12 % 19.703 M -57.60 % 46.468 M -29.98 % 66.365 M -11.89 % 75.319 M 71.60 % 43.893 M 46.96 % 29.867 M -2.75 % 30.713 M 100.00 % 15.356 M
Operating income ratio -0.11 71.79 % -0.39 -248.65 % -0.11 99.20 % -14.12 -12 694.38 % -0.11 56.38 % -0.25 47.14 % -0.48 88.54 % -4.18 -6 793.71 % -0.06 98.89 % -5.44 -3 657.64 % -0.14 66.05 % -0.43 -1 376.02 % -0.03 98.31 % -1.71 -4 960.17 % -0.03 99.22 % -4.30 -3 027.45 % -0.14 70.57 % -0.47 -611.43 % -0.07 26.66 % -0.09 -238.66 % 0.06 -45.63 % 0.12 -24.83 % 0.16 -0.88 % 0.16 16.02 % 0.14 -8.92 % 0.15 -0.41 % 0.15 0.00 % 0.15
Total other income expenses net -664.000 K -108.10 % 8.202 M 180.90 % -10.139 M 51.25 % -20.799 M -7 718.68 % 273.000 K 100.36 % -74.965 M -113.65 % -35.087 M -85.12 % -18.954 M 39.70 % -31.435 M 22.07 % -40.340 M 14.53 % -47.196 M 55.49 % -106.042 M -154.88 % -41.605 M 61.65 % -108.474 M -85.88 % -58.357 M -11.50 % -52.340 M -68.07 % -31.142 M 68.74 % -99.611 M -572.59 % -14.810 M -34.98 % -10.972 M -5.89 % -10.362 M -56.20 % -6.634 M 56.24 % -15.160 M -83.78 % -8.249 M -10.38 % -7.473 M -87.09 % -3.994 M 44.26 % -7.166 M -100.00 % -3.583 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 2013-01-31 2012-06-30 2012-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2012-12-31
Net debt 129.485 M 11.39 % 116.246 M -38.08 % 187.747 M -0.13 % 188.000 M -6.80 % 201.723 M -81.24 % 1.075 B 4.88 % 1.025 B 5.79 % 969.133 M -0.15 % 970.617 M 2.46 % 947.349 M 1.49 % 933.419 M -2.23 % 954.667 M 11.38 % 857.164 M 6.12 % 807.735 M 4.97 % 769.502 M 6.23 % 724.407 M 24.25 % 583.007 M 8.87 % 535.515 M 151.85 % 212.629 M 606.81 % 30.083 M -83.12 % 178.197 M -7.36 % 192.359 M -16.36 % 229.971 M 3.17 % 222.904 M -13.09 % 256.470 M
Total investments 640.000 K -31.55 % 935.000 K -33.69 % 1.410 M 13.25 % 1.245 M -7.85 % 1.351 M -87.81 % 11.083 M 0.000 -100.00 % 1.227 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 62.978 M -11.93 % 71.506 M -12.49 % 81.711 M -10.56 % 91.356 M 1 930.13 % 4.500 M 0.00 % 4.500 M 0.00 % 4.500 M 0.00 % 4.500 M -99.06 % 479.983 M 0.000 0.000
Total debt 134.034 M 7.65 % 124.513 M -38.14 % 201.266 M -2.00 % 205.377 M -8.84 % 225.296 M -79.07 % 1.077 B 4.93 % 1.026 B 5.61 % 971.368 M -0.03 % 971.644 M 2.18 % 950.920 M 0.95 % 941.992 M -1.80 % 959.226 M 11.48 % 860.427 M 6.34 % 809.149 M 1.38 % 798.104 M 9.98 % 725.661 M 13.28 % 640.592 M 18.72 % 539.597 M 16.22 % 464.290 M 14.62 % 405.066 M 1.69 % 398.339 M 21.60 % 327.582 M -10.31 % 365.224 M 34.86 % 270.826 M 2.68 % 263.748 M
Accumulated other comprehensive income loss 112.356 M 119.79 % -567.735 M -617.77 % 109.651 M 0.000 -100.00 % 113.510 M 0.00 % 113.510 M 0.00 % 113.510 M 0.00 % 113.510 M 0.00 % 113.510 M 0.00 % 113.510 M 0.00 % 113.510 M 0.00 % 113.510 M 0.00 % 113.510 M 0.00 % 113.510 M 0.00 % 113.510 M 0.00 % 113.510 M -82.22 % 638.406 M 462.42 % 113.510 M -81.93 % 628.184 M 453.42 % 113.510 M -63.92 % 314.614 M 165.33 % 118.574 M -8.98 % 130.266 M 14.76 % 113.510 M 272.89 % -65.656 M
Retained earnings -2.903 B -0.65 % -2.884 B -2.62 % -2.810 B 0.33 % -2.820 B -41.48 % -1.993 B -0.45 % -1.984 B -4.76 % -1.894 B -2.73 % -1.844 B -3.38 % -1.783 B -2.31 % -1.743 B -9.05 % -1.599 B -4.88 % -1.524 B -18.70 % -1.284 B -3.84 % -1.237 B -32.94 % -930.180 M -7.25 % -867.297 M -322.63 % -205.212 M -52.54 % -134.532 M -197.11 % 138.533 M -29.50 % 196.491 M -2.99 % 202.540 M -7.86 % 219.808 M 26.56 % 173.682 M 13.22 % 153.407 M 117.52 % 70.527 M
Common stock 336.995 M 0.00 % 336.995 M 0.00 % 336.995 M 5.83 % 318.424 M 7.83 % 295.296 M 3 708.80 % 7.753 M 45.65 % 5.323 M 20.13 % 4.431 M 19.53 % 3.707 M 19.58 % 3.100 M 20.72 % 2.568 M 70.63 % 1.505 M 0.00 % 1.505 M -99.00 % 150.493 M 0.22 % 150.158 M 21.09 % 124.010 M 0.00 % 124.010 M 0.00 % 124.010 M 2.10 % 121.454 M 1.43 % 119.745 M 23.75 % 96.763 M 20.63 % 80.215 M 285.63 % 20.801 M 2 080 000.00 % 1.000 K 0.000
Total equity -239.690 M -7.30 % -223.378 M -51.51 % -147.434 M -0.90 % -146.126 M 42.58 % -254.491 M 78.35 % -1.175 B -7.24 % -1.096 B -4.60 % -1.048 B -5.41 % -994.048 M -3.62 % -959.287 M -16.69 % -822.049 M -8.19 % -759.788 M -46.21 % -519.662 M -10.06 % -472.180 M -184.31 % -166.079 M -28.71 % -129.032 M -123.16 % 557.204 M -7.71 % 603.733 M -32.03 % 888.171 M -2.24 % 908.489 M 47.98 % 613.917 M 27.78 % 480.460 M 7.72 % 446.026 M 67.10 % 266.918 M 45.14 % 183.909 M
Other non current liabilities 1.469 M 0.000 -100.00 % 14.153 M 0.000 0.000 100.00 % -12.645 M 1.06 % -12.780 M 1.17 % -12.931 M 0.000 0.000 0.000 0.000 100.00 % -28.562 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.874 M 0.000
Long term debt 30.044 M 53.64 % 19.555 M 752.07 % 2.295 M 0.00 % 2.295 M 710.95 % 283.000 K -99.77 % 121.264 M -31.64 % 177.391 M 4.60 % 169.597 M 2.30 % 165.784 M -31.83 % 243.177 M -16.82 % 292.339 M -25.04 % 389.981 M 46.47 % 266.245 M -4.46 % 278.660 M -26.53 % 379.302 M 32.01 % 287.337 M 18.57 % 242.328 M -12.83 % 277.988 M -11.50 % 314.120 M 4.37 % 300.955 M 12.48 % 267.571 M 32.05 % 202.636 M 14.58 % 176.852 M 107.18 % 85.362 M 344.27 % 19.214 M
Total non current liabilities 31.513 M 49.89 % 21.024 M 27.82 % 16.448 M -0.94 % 16.604 M 12.59 % 14.747 M -87.82 % 121.093 M -31.68 % 177.240 M 4.60 % 169.452 M 2.21 % 165.784 M -31.83 % 243.177 M -16.82 % 292.339 M -25.04 % 389.981 M 46.64 % 265.949 M -4.56 % 278.660 M -26.53 % 379.302 M 32.01 % 287.337 M 18.57 % 242.328 M -12.83 % 277.988 M -11.50 % 314.120 M 4.37 % 300.955 M 12.48 % 267.571 M 32.05 % 202.636 M 14.58 % 176.852 M 33.80 % 132.181 M 291.40 % 33.771 M
Other current liabilities 176.995 M -4.29 % 184.934 M -12.74 % 211.938 M 3.69 % 204.388 M -23.34 % 266.627 M 12.33 % 237.363 M 18.51 % 200.289 M -4.02 % 208.687 M 7.33 % 194.431 M 2.87 % 189.015 M 18.59 % 159.390 M -1.03 % 161.045 M 16.07 % 138.745 M 0.70 % 137.787 M 15.38 % 119.424 M 15.35 % 103.536 M 0.000 -100.00 % 82.649 M -58.80 % 200.626 M 1 847.31 % -11.482 M 0.000 -100.00 % 120.265 M 0.000 -100.00 % 12.887 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 100.00 % -225.013 M 76.44 % -955.243 M -12.58 % -848.516 M -5.83 % -801.771 M 0.51 % -805.860 M -13.86 % -707.743 M -8.94 % -649.653 M -14.13 % -569.245 M 4.20 % -594.182 M -12.01 % -530.489 M -26.67 % -418.802 M 4.45 % -438.324 M -10.06 % -398.264 M -52.24 % -261.609 M -74.21 % -150.170 M -44.24 % -104.111 M 20.38 % -130.768 M -4.66 % -124.946 M 33.67 % -188.372 M 0.000 0.000
Short term debt 103.990 M -0.92 % 104.958 M -47.25 % 198.971 M -2.02 % 203.082 M -9.75 % 225.013 M -76.44 % 955.243 M 12.58 % 848.516 M 5.83 % 801.771 M -0.51 % 805.860 M 13.86 % 707.743 M 8.94 % 649.653 M 14.13 % 569.245 M -4.20 % 594.182 M 12.01 % 530.489 M 26.67 % 418.802 M -4.45 % 438.324 M 10.06 % 398.264 M 52.24 % 261.609 M 74.21 % 150.170 M 44.24 % 104.111 M -20.38 % 130.768 M 4.66 % 124.946 M -33.67 % 188.372 M 0.05 % 188.272 M -23.01 % 244.534 M
Total current liabilities 316.785 M -2.37 % 324.476 M -24.22 % 428.158 M -2.68 % 439.941 M -25.22 % 588.348 M -54.21 % 1.285 B 13.87 % 1.128 B 3.22 % 1.093 B 0.81 % 1.084 B 10.28 % 983.267 M 9.80 % 895.523 M 9.63 % 816.853 M -0.65 % 822.200 M 13.79 % 722.576 M 12.04 % 644.919 M 7.28 % 601.130 M 23.49 % 486.798 M 18.09 % 412.213 M 17.51 % 350.796 M 45.74 % 240.696 M -16.13 % 286.989 M -0.51 % 288.455 M -26.86 % 394.371 M -7.86 % 428.036 M 34.70 % 317.759 M
Total liabilities 348.298 M 0.81 % 345.500 M -22.29 % 444.606 M -2.62 % 456.545 M -24.30 % 603.095 M -57.48 % 1.418 B 7.60 % 1.318 B 3.36 % 1.276 B 0.99 % 1.263 B 1.90 % 1.240 B 3.20 % 1.201 B -1.57 % 1.220 B 10.69 % 1.102 B 8.57 % 1.015 B -2.64 % 1.043 B 14.95 % 907.273 M 21.25 % 748.289 M 5.65 % 708.305 M 2.53 % 690.833 M 21.40 % 569.043 M -3.85 % 591.808 M 11.28 % 531.811 M -15.50 % 629.381 M 12.35 % 560.217 M 59.37 % 351.530 M
Other non current assets 0.000 0.000 0.000 0.000 100.00 % -214.572 M -15.89 % -185.152 M 5.41 % -195.739 M 5.08 % -206.213 M 4.42 % -215.758 M 4.85 % -226.746 M 12.93 % -260.429 M -1 128.26 % -21.203 M -2 689.87 % -760.000 K 96.65 % -22.665 M 94.91 % -445.081 M 4.87 % -467.878 M -722.35 % -56.895 M -5.20 % -54.084 M -34.79 % -40.124 M -5.86 % -37.903 M -1 336.81 % -2.638 M 90.38 % -27.416 M 94.31 % -481.861 M -35 017.46 % 1.380 M 0.000
Long 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 -100.00 % 62.978 M -11.93 % 71.506 M -12.49 % 81.711 M -10.56 % 91.356 M 1 930.13 % 4.500 M 0.00 % 4.500 M 0.00 % 4.500 M 0.00 % 4.500 M -99.06 % 479.983 M 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.203 M 2 689.87 % 760.000 K -96.65 % 22.665 M 0.000 0.000 -100.00 % 24.059 M -1.15 % 24.338 M -1.13 % 24.617 M -1.12 % 24.896 M -1.10 % 25.174 M -1.10 % 25.453 M -1.08 % 25.731 M 4.22 % 24.690 M -2.11 % 25.221 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 909.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.203 M 2 689.87 % 760.000 K -96.65 % 22.665 M 0.000 -100.00 % 909.000 K -96.22 % 24.059 M -1.15 % 24.338 M -1.13 % 24.617 M -1.12 % 24.896 M -1.10 % 25.174 M -1.10 % 25.453 M -1.08 % 25.731 M 4.22 % 24.690 M -2.11 % 25.221 M
Property plant equipment net 39.358 M -1.40 % 39.915 M -80.45 % 204.211 M -2.88 % 210.266 M -2.01 % 214.572 M 15.89 % 185.152 M -5.41 % 195.739 M -5.08 % 206.213 M -4.42 % 215.758 M -4.85 % 226.746 M -12.93 % 260.429 M -23.33 % 339.691 M -5.67 % 360.111 M -3.65 % 373.734 M -2.19 % 382.103 M -3.60 % 396.372 M 4.17 % 380.487 M -6.15 % 405.430 M -11.35 % 457.334 M -4.21 % 477.453 M -3.58 % 495.172 M 3.50 % 478.430 M 4.89 % 456.130 M -4.47 % 477.469 M 57.58 % 302.995 M
Total non current assets 39.358 M -1.40 % 39.915 M -80.45 % 204.211 M -2.88 % 210.266 M -2.01 % 214.572 M 15.89 % 185.152 M -5.41 % 195.739 M -5.08 % 206.213 M -4.42 % 215.758 M -4.85 % 226.746 M -12.93 % 260.429 M -23.33 % 339.691 M -5.67 % 360.111 M -3.65 % 373.734 M -16.03 % 445.081 M -4.87 % 467.878 M 1.23 % 462.198 M -6.96 % 496.786 M 7.57 % 461.834 M -4.17 % 481.953 M -8.17 % 524.846 M 8.68 % 482.930 M 0.22 % 481.861 M -4.31 % 503.539 M 53.21 % 328.659 M
Other current assets 5.555 M -94.67 % 104.217 M 611.77 % 14.642 M 311.29 % 3.560 M -92.85 % 49.805 M 7.57 % 46.299 M 118.24 % 21.215 M 22.94 % 17.256 M -49.12 % 33.915 M -26.81 % 46.339 M -22.10 % 59.485 M 0.64 % 59.105 M -32.72 % 87.846 M -23.40 % 114.677 M 62.22 % 70.692 M -69.75 % 233.673 M -65.16 % 670.635 M -5.16 % 707.149 M -14.68 % 828.821 M 355.17 % 182.091 M 17.92 % 154.421 M 3.47 % 149.236 M -36.93 % 236.615 M 18.29 % 200.027 M 112.68 % 94.052 M
Short term investments 640.000 K -31.55 % 935.000 K -33.69 % 1.410 M 13.25 % 1.245 M -7.85 % 1.351 M -87.81 % 11.083 M 0.000 -100.00 % 1.227 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
cash and cash equivalents 4.549 M -44.97 % 8.267 M -38.85 % 13.519 M -22.20 % 17.377 M -26.28 % 23.573 M 1 716.10 % 1.298 M 87.57 % 692.000 K -69.04 % 2.235 M 117.62 % 1.027 M -71.24 % 3.571 M -58.35 % 8.573 M 88.05 % 4.559 M 39.72 % 3.263 M 130.76 % 1.414 M -95.06 % 28.602 M 2 180.86 % 1.254 M -97.82 % 57.585 M 1 310.71 % 4.082 M -98.38 % 251.661 M -32.89 % 374.983 M 70.34 % 220.142 M 62.80 % 135.223 M -0.02 % 135.253 M 182.24 % 47.922 M 558.45 % 7.278 M
Cash and short term investments 5.189 M -43.61 % 9.202 M -38.36 % 14.929 M -14.09 % 17.377 M -30.28 % 24.924 M 101.31 % 12.381 M 1 689.16 % 692.000 K -80.01 % 3.462 M 237.10 % 1.027 M -71.24 % 3.571 M -58.35 % 8.573 M 88.05 % 4.559 M 39.72 % 3.263 M 130.76 % 1.414 M -95.06 % 28.602 M 2 180.86 % 1.254 M -97.82 % 57.585 M 1 310.71 % 4.082 M -98.38 % 251.661 M -32.89 % 374.983 M 70.34 % 220.142 M 62.80 % 135.223 M -0.02 % 135.253 M 182.24 % 47.922 M 558.45 % 7.278 M
Total current assets 69.250 M -15.76 % 82.207 M -11.57 % 92.961 M -7.18 % 100.153 M -25.28 % 134.032 M 131.07 % 58.006 M 118.34 % 26.567 M 23.55 % 21.503 M -59.61 % 53.243 M -0.50 % 53.509 M -54.90 % 118.638 M -1.76 % 120.765 M -39.70 % 200.270 M 36.43 % 146.798 M -64.04 % 408.209 M 42.16 % 287.140 M -63.49 % 786.400 M 3.31 % 761.168 M -17.89 % 927.046 M 5.63 % 877.676 M 29.40 % 678.241 M 35.13 % 501.925 M -15.17 % 591.668 M 82.84 % 323.596 M 56.49 % 206.780 M
Inventory 42.702 M 192.16 % -46.337 M -192.75 % 49.961 M 7.22 % 46.598 M -23.17 % 60.654 M 482.71 % 10.409 M -11.24 % 11.727 M 482.85 % 2.012 M -80.55 % 10.343 M 187.39 % 3.599 M -94.57 % 66.329 M -3.47 % 68.713 M 25.12 % 54.919 M 78.85 % 30.707 M -67.69 % 95.028 M 82.00 % 52.213 M -81.13 % 276.700 M 39.86 % 197.845 M -23.34 % 258.066 M 19.97 % 215.117 M -11.36 % 242.687 M 62.92 % 148.964 M -29.91 % 212.529 M 81.36 % 117.186 M 87.40 % 62.533 M
Net receivables 15.804 M 4.49 % 15.125 M 12.63 % 13.429 M -58.83 % 32.618 M -9.41 % 36.007 M 61.12 % 22.348 M 57.96 % 14.148 M 60.75 % 8.801 M -78.98 % 41.873 M 2.62 % 40.802 M -6.71 % 43.736 M -7.91 % 47.493 M -66.44 % 141.530 M 30.38 % 108.555 M -65.46 % 314.305 M 45.92 % 215.389 M 0.000 0.000 100.00 % -215.800 M -184.08 % 256.659 M 52.64 % 168.143 M 12.50 % 149.465 M 14.38 % 130.672 M 24.35 % 105.088 M 144.86 % 42.917 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 466.969 M 1 322.13 % 32.836 M 10.39 % 29.746 M 91.82 % 15.507 M 19.22 % 13.007 M 393.06 % 2.638 M 34.39 % 1.963 M 4.53 % 1.878 M 0.000 -100.00 % 443.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 -100.00 % 22.387 M -1.23 % 22.665 M -3.56 % 23.502 M 1.20 % 23.223 M -59.18 % 56.895 M 5.20 % 54.084 M -71.55 % 190.124 M 61.25 % 117.903 M 4 369.41 % 2.638 M -90.38 % 27.416 M 1 359.85 % 1.878 M 0.000 0.000
Account payables 35.800 M 3.52 % 34.584 M 100.50 % 17.249 M -46.84 % 32.445 M -66.07 % 95.616 M 4.53 % 91.468 M 15.98 % 78.865 M -4.60 % 82.672 M -1.62 % 84.033 M -2.86 % 86.509 M 0.03 % 86.480 M -0.10 % 86.563 M -3.04 % 89.273 M 64.41 % 54.300 M -49.11 % 106.693 M 80.01 % 59.270 M -33.05 % 88.534 M 32.20 % 66.969 M 0.000 -100.00 % 135.758 M -11.94 % 154.174 M 399.83 % 30.845 M -84.01 % 192.898 M -14.98 % 226.877 M 246.72 % 65.436 M
Tax payables 0.000 0.000 0.000 -100.00 % 26.000 K -97.62 % 1.092 M 60.35 % 681.000 K 6.57 % 639.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 986.000 K 0.000 -100.00 % 12.309 M 501.32 % 2.047 M -83.49 % 12.399 M -5.36 % 13.101 M 0.000 -100.00 % 7.789 M
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 12.162 M -1.26 % 12.317 M -1.26 % 12.474 M -1.23 % 12.629 M -1.23 % 12.786 M -1.20 % 12.941 M -1.20 % 13.098 M -1.18 % 13.254 M -1.16 % 13.410 M -1.15 % 13.566 M -1.14 % 13.722 M -19.67 % 17.081 M -0.91 % 17.237 M -2.76 % 17.727 M -2.08 % 18.104 M -9.18 % 19.935 M 3.66 % 19.232 M -24.11 % 25.341 M -4.70 % 26.590 M 50.84 % 17.628 M 0.000 -100.00 % 14.557 M
Minority interest 7.637 M 3.74 % 7.362 M -28.66 % 10.319 M -18.92 % 12.727 M -30.12 % 18.213 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
Capital lease obligations 2.817 M 19.72 % 2.353 M -50.02 % 4.708 M -5.95 % 5.006 M 503.13 % 830.000 K 116.15 % 384.000 K -14.67 % 450.000 K 6.13 % 424.000 K 0.000 0.000 0.000 0.000 -100.00 % 781.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -99.96 % 2.842 M -48.76 % 5.546 M -47.32 % 10.528 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.206 B -5.74 % 2.340 B 6.09 % 2.206 B -5.83 % 2.343 B 78.60 % 1.312 B 90.74 % 687.663 M 1.25 % 679.186 M 0.17 % 678.025 M 0.86 % 672.230 M -16.49 % 804.999 M 0.87 % 798.075 M 1.40 % 787.044 M 0.00 % 787.044 M 23.35 % 638.056 M -0.01 % 638.094 M -0.05 % 638.406 M 0.000 -100.00 % 638.406 M 0.000 -100.00 % 616.404 M 0.000 -100.00 % 204.588 M -18.67 % 251.543 M 0.000 -100.00 % 179.038 M
Deferred tax liabilities non current 0.000 -100.00 % 1.469 M 0.000 -100.00 % 2.147 M 0.00 % 2.147 M -98.02 % 108.619 M -34.01 % 164.611 M 5.07 % 156.666 M 2.50 % 152.843 M -33.57 % 230.079 M -17.56 % 279.085 M -25.89 % 376.571 M 89 773.75 % 419.000 K 0.00 % 419.000 K -73.30 % 1.569 M 0.00 % 1.569 M -99.30 % 224.601 M -13.58 % 259.884 M -11.66 % 294.185 M 4.42 % 281.723 M 16.30 % 242.230 M 37.59 % 176.046 M 10.56 % 159.224 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.645 M -1.06 % 12.780 M -1.17 % 12.931 M -0.08 % 12.941 M -1.20 % 13.098 M -1.18 % 13.254 M -1.16 % 13.410 M -6.10 % 14.281 M 0.99 % 14.141 M -24.18 % 18.650 M -0.83 % 18.806 M -1.86 % 19.163 M 5.85 % 18.104 M -30.15 % 25.917 M -5.38 % 27.392 M -26.46 % 37.248 M -8.53 % 40.720 M -29.98 % 58.158 M 0.000 0.000
Total assets 108.608 M -11.07 % 122.122 M -58.91 % 297.172 M -4.27 % 310.419 M -10.95 % 348.604 M 43.37 % 243.158 M 9.38 % 222.306 M -2.38 % 227.716 M -15.35 % 269.001 M -4.02 % 280.255 M -26.07 % 379.067 M -17.68 % 460.456 M -20.99 % 582.768 M 7.28 % 543.197 M -38.05 % 876.792 M 12.66 % 778.241 M -40.39 % 1.305 B -0.50 % 1.312 B -16.91 % 1.579 B 6.87 % 1.478 B 22.54 % 1.206 B 19.11 % 1.012 B -5.87 % 1.075 B 30.02 % 827.135 M 54.48 % 535.439 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 2012-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2013-01-31 2012-06-30 2012-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 385.220 M 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 100.00 % -1.500 M -200.00 % 1.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 -100.00 % 13.688 M 0.000 100.00 % -38.107 M 0.000 -100.00 % 7.314 M 0.000 -100.00 % 12.725 M 0.000 100.00 % -57.306 M 0.000 100.00 % -30.234 M 0.000 100.00 % -101.774 M 0.000 100.00 % -383.720 M 0.000 100.00 % -64.636 M 0.000 100.00 % -66.993 M 0.000 100.00 % -96.106 M 0.000 100.00 % -18.084 M -1 755.31 % 1.093 M 100.00 % 546.250 K
Accounts receivables 0.000 0.000 0.000 -100.00 % 9.457 M 0.000 100.00 % -29.710 M 0.000 -100.00 % 6.887 M 0.000 100.00 % -7.878 M 0.000 100.00 % -39.660 M 0.000 100.00 % -56.149 M 0.000 100.00 % -90.679 M 0.000 100.00 % -397.802 M 0.000 100.00 % -68.618 M 0.000 100.00 % -74.639 M 0.000 100.00 % -82.992 M 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 -100.00 % 5.368 M 0.000 100.00 % -8.397 M 0.000 -100.00 % 427.000 K 0.000 -100.00 % 20.603 M 0.000 100.00 % -13.154 M 0.000 -100.00 % 14.133 M 0.000 100.00 % -3.805 M 0.000 -100.00 % 14.082 M 0.000 -100.00 % 3.982 M 0.000 -100.00 % 7.646 M 0.000 100.00 % -13.114 M 0.000 100.00 % -3.279 M -29.53 % -2.531 M -100.00 % -1.266 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 100.00 % -1.137 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.492 M 0.000 -100.00 % 11.782 M 0.000 100.00 % -7.290 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -14.806 M -508.60 % 3.624 M 100.00 % 1.812 M
Other non cash items 2.792 M 0.000 -100.00 % 1.554 M -99.75 % 625.662 M 1 886.86 % 31.490 M -70.70 % 107.469 M 196.51 % 36.245 M -10.62 % 40.553 M 33.60 % 30.354 M -76.01 % 126.547 M 215.26 % 40.141 M -84.76 % 263.422 M 698.44 % 32.992 M -90.20 % 336.621 M 1 385.40 % 22.662 M -96.60 % 667.203 M 1 770.85 % -39.932 M -111.40 % 350.418 M 437.93 % -103.696 M -462.32 % 28.620 M 126.30 % -108.833 M -247.59 % 73.738 M 170.54 % -104.530 M -861.60 % 13.725 M -61.57 % 35.713 M 468.32 % 6.284 M -31.70 % 9.200 M 100.00 % 4.600 M
Net cash provided by operating activities -14.014 M 0.000 100.00 % -13.249 M 91.21 % -150.751 M -594.78 % 30.468 M 442.65 % -8.892 M -149.78 % -3.560 M -152.30 % -1.411 M -230.41 % 1.082 M -86.41 % 7.963 M 133.44 % -23.814 M -36.95 % -17.389 M -3 888.45 % 459.000 K -97.76 % 20.488 M 178.95 % -25.952 M 74.50 % -101.776 M -41.68 % -71.835 M 76.82 % -309.863 M -167.35 % -115.902 M -157.97 % -44.929 M 45.66 % -82.682 M -255.70 % 53.103 M 216.83 % -45.454 M -228.73 % -13.827 M -118.62 % 74.249 M 391.55 % 15.105 M -59.73 % 37.509 M 100.00 % 18.754 M
Investments in property plant and equipment -1.330 M 0.000 100.00 % -1.815 M -42.58 % -1.273 M 0.000 100.00 % -663.000 K 0.000 0.000 0.000 0.000 100.00 % -1.626 M -62.44 % -1.001 M -149.00 % -402.000 K 96.79 % -12.531 M 0.000 100.00 % -4.077 M -6 583.61 % -61.000 K 99.18 % -7.450 M -248 233.33 % -3.000 K 99.96 % -8.554 M 78.79 % -40.327 M 11.63 % -45.632 M -234.15 % -13.656 M 1.52 % -13.867 M 89.73 % -135.024 M -262.75 % -37.223 M 46.19 % -69.168 M -100.00 % -34.584 M
Acquisitions net 0.000 0.000 0.000 0.000 100.00 % -2.857 M 0.000 0.000 -100.00 % 416.000 K 200.00 % -416.000 K 0.000 0.000 0.000 0.000 100.00 % -595.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
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 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 0.000 0.000
Other investing activites 7.000 K 0.000 -100.00 % 10.000 K -96.11 % 257.000 K 655.88 % 34.000 K 466.67 % 6.000 K 200.00 % 2.000 K -33.33 % 3.000 K 200.00 % 1.000 K 100.02 % -6.249 M -108.86 % 70.491 M 15 920.68 % 440.000 K 21 900.00 % 2.000 K -98.20 % 111.000 K -40.64 % 187.000 K 102.30 % -8.115 M -167.19 % 12.077 M -94.48 % 218.679 M 524.21 % 35.033 M 108.76 % -400.046 M -15 474.56 % 2.602 M -57.76 % 6.160 M 874.68 % 632.000 K -81.32 % 3.383 M -40.96 % 5.730 M -84.61 % 37.223 M -46.19 % 69.168 M 100.00 % 34.584 M
Net cash used for investing activites -1.323 M 0.000 100.00 % -1.805 M -77.66 % -1.016 M 64.01 % -2.823 M -329.68 % -657.000 K -32 950.00 % 2.000 K -99.52 % 419.000 K 200.96 % -415.000 K 93.36 % -6.249 M -109.07 % 68.865 M 12 375.40 % -561.000 K -40.25 % -400.000 K 96.93 % -13.015 M -7 059.89 % 187.000 K 101.53 % -12.192 M -201.46 % 12.016 M -94.31 % 211.229 M 502.99 % 35.030 M 108.57 % -408.600 M -983.10 % -37.725 M 4.43 % -39.472 M -203.07 % -13.024 M -24.23 % -10.484 M 91.89 % -129.294 M -253.72 % -36.553 M 40.92 % -61.865 M -100.00 % -30.933 M
Debt repayment 9.057 M 0.000 100.00 % -3.813 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 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 -100.00 % 18.379 M -87.36 % 145.390 M 2 807.45 % -5.370 M -152.88 % 10.155 M 403.97 % 2.015 M -8.41 % 2.200 M 168.51 % -3.211 M 52.19 % -6.716 M 83.63 % -41.037 M -313.22 % 19.246 M 975.20 % 1.790 M 105.16 % -34.661 M -165.26 % 53.113 M -32.42 % 78.597 M -14.90 % 92.362 M 38.15 % 66.855 M 9.01 % 61.332 M -84.35 % 391.888 M 283.35 % 102.226 M 848.31 % -13.661 M -109.37 % 145.809 M 116.10 % 67.474 M 28.46 % 52.527 M 173.38 % -71.587 M 59.20 % -175.452 M -100.00 % -87.726 M
Net cash used provided by financing activities 9.057 M 0.000 -100.00 % 14.566 M -89.98 % 145.390 M 2 807.45 % -5.370 M -152.88 % 10.155 M 403.97 % 2.015 M -8.41 % 2.200 M 168.51 % -3.211 M 52.19 % -6.716 M 83.63 % -41.037 M -313.22 % 19.246 M 975.20 % 1.790 M 105.16 % -34.661 M -165.26 % 53.113 M -32.42 % 78.597 M -14.90 % 92.362 M 38.15 % 66.855 M 9.01 % 61.332 M -84.35 % 391.888 M 283.35 % 102.226 M 848.31 % -13.661 M -109.37 % 145.809 M 116.10 % 67.474 M 28.46 % 52.527 M 173.38 % -71.587 M 59.20 % -175.452 M -100.00 % -87.726 M
Effect of forex changes on cash 2.562 M 0.000 100.00 % -3.370 M 0.000 -100.00 % 1.298 M 200.00 % -1.298 M -158.08 % 2.235 M 200.00 % -2.235 M -162.59 % 3.571 M 200.00 % -3.571 M -178.33 % 4.559 M 200.00 % -4.559 M -422.42 % 1.414 M 200.00 % -1.414 M -212.76 % 1.254 M 105.65 % -22.214 M -188.71 % 25.042 M 713.47 % -4.082 M -107.37 % 55.401 M 200.00 % -55.401 M -140.97 % 135.223 M 200.00 % -135.223 M -382.17 % 47.922 M 200.00 % -47.923 M -758.46 % 7.278 M -92.95 % 103.195 M -49.21 % 203.199 M 100.00 % 101.599 M
Net change in cash 4.549 M 133.65 % -13.519 M -200.00 % 13.519 M 157.35 % -23.573 M -200.00 % 23.573 M 3 506.50 % -692.000 K -200.00 % 692.000 K 167.38 % -1.027 M -200.00 % 1.027 M 111.98 % -8.573 M -200.00 % 8.573 M 362.73 % -3.263 M -200.00 % 3.263 M 111.41 % -28.602 M -200.00 % 28.602 M 149.67 % -57.585 M -200.00 % 57.585 M 260.58 % -35.861 M -200.00 % 35.861 M 130.64 % -117.042 M -200.00 % 117.042 M 186.54 % -135.253 M -200.00 % 135.253 M 2 941.45 % -4.760 M -200.00 % 4.760 M -53.15 % 10.161 M 499.47 % 1.695 M 0.00 % 1.695 M
Cash at beginning of period 0.000 -100.00 % 13.519 M 0.000 -100.00 % 23.573 M 0.000 -100.00 % 692.000 K 0.000 -100.00 % 1.027 M 0.000 -100.00 % 8.573 M 0.000 -100.00 % 3.263 M 0.000 -100.00 % 28.602 M 0.000 -100.00 % 57.585 M 0.000 -100.00 % 35.861 M 0.000 -100.00 % 117.042 M 0.000 -100.00 % 135.253 M 0.000 -100.00 % 4.760 M 0.000 -100.00 % 1.820 M 1 361.45 % 124.500 K 0.00 % 124.500 K
Cash at end of period 4.549 M 0.000 -100.00 % 13.519 M -42.65 % 23.573 M 0.00 % 23.573 M 0.000 -100.00 % 692.000 K 0.000 -100.00 % 1.027 M 0.000 -100.00 % 8.573 M 0.000 -100.00 % 3.263 M 0.000 -100.00 % 28.602 M 0.000 -100.00 % 57.585 M 0.000 -100.00 % 35.861 M 0.000 -100.00 % 117.042 M 0.000 -100.00 % 135.253 M 0.000 -100.00 % 4.760 M -60.27 % 11.981 M 558.45 % 1.820 M 0.00 % 1.820 M
Operating cash flow -14.014 M 0.000 100.00 % -13.249 M 91.21 % -150.751 M -594.78 % 30.468 M 442.65 % -8.892 M -149.78 % -3.560 M -152.30 % -1.411 M -230.41 % 1.082 M -86.41 % 7.963 M 133.44 % -23.814 M -36.95 % -17.389 M -3 888.45 % 459.000 K -97.76 % 20.488 M 178.95 % -25.952 M 74.50 % -101.776 M -41.68 % -71.835 M 76.82 % -309.863 M -167.35 % -115.902 M -157.97 % -44.929 M 45.66 % -82.682 M -255.70 % 53.103 M 216.83 % -45.454 M -228.73 % -13.827 M -118.62 % 74.249 M 391.55 % 15.105 M -59.73 % 37.509 M 100.00 % 18.754 M
Capital expenditure -1.330 M 0.000 100.00 % -1.815 M -42.58 % -1.273 M 0.000 100.00 % -663.000 K 0.000 0.000 0.000 0.000 100.00 % -1.626 M -62.44 % -1.001 M -149.00 % -402.000 K 96.79 % -12.531 M 0.000 100.00 % -4.077 M -6 583.61 % -61.000 K 99.18 % -7.450 M -248 233.33 % -3.000 K 99.96 % -8.554 M 78.79 % -40.327 M 11.63 % -45.632 M -234.15 % -13.656 M 1.52 % -13.867 M 89.73 % -135.024 M -262.75 % -37.223 M 46.19 % -69.168 M -100.00 % -34.584 M
Free CashFlow -15.344 M 0.000 100.00 % -15.064 M 90.09 % -152.024 M -598.96 % 30.468 M 418.87 % -9.555 M -168.40 % -3.560 M -152.30 % -1.411 M -230.41 % 1.082 M -86.41 % 7.963 M 131.30 % -25.440 M -38.34 % -18.390 M -32 363.16 % 57.000 K -99.28 % 7.957 M 130.66 % -25.952 M 75.48 % -105.853 M -47.23 % -71.896 M 77.34 % -317.313 M -173.77 % -115.905 M -116.71 % -53.483 M 56.52 % -123.009 M -1 746.49 % 7.471 M 112.64 % -59.110 M -113.44 % -27.694 M 54.43 % -60.775 M -174.78 % -22.118 M 30.14 % -31.660 M -100.00 % -15.830 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2013 2012 2012