2023.HK

China Ludao Technology Company Limited 2023.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 906.846 M 28.49 % 705.753 M 31.99 % 534.701 M 12.24 % 476.397 M -15.87 % 566.291 M 37.26 % 412.578 M 1.86 % 405.047 M 2.35 % 395.741 M 44.31 % 274.232 M 3.09 % 266.010 M 4.81 % 253.795 M 0.96 % 251.382 M 9.84 % 228.852 M
Net income 51.300 M 17.71 % 43.580 M 95.24 % 22.321 M -36.64 % 35.230 M -13.05 % 40.517 M 70.58 % 23.752 M 2.21 % 23.239 M 6.36 % 21.850 M -6.15 % 23.282 M 552.71 % 3.567 M -82.61 % 20.508 M -14.57 % 24.007 M 0.82 % 23.812 M
Income before tax 58.840 M 21.32 % 48.498 M 96.06 % 24.736 M -38.23 % 40.048 M -24.59 % 53.110 M 69.50 % 31.334 M 9.24 % 28.683 M 7.30 % 26.732 M -3.77 % 27.778 M 255.40 % 7.816 M -67.65 % 24.162 M -17.97 % 29.456 M 4.10 % 28.297 M
Income before tax ratio 0.06 -5.58 % 0.07 48.54 % 0.05 -44.97 % 0.08 -10.37 % 0.09 23.49 % 0.08 7.25 % 0.07 4.83 % 0.07 -33.31 % 0.10 244.74 % 0.03 -69.14 % 0.10 -18.75 % 0.12 -5.23 % 0.12
EBITDA 67.640 M -11.03 % 76.028 M 158.70 % 29.389 M -44.76 % 53.198 M -46.88 % 100.149 M 78.09 % 56.234 M 23.68 % 45.469 M 19.11 % 38.175 M 41.50 % 26.978 M 214.25 % 8.585 M -70.88 % 29.486 M -14.75 % 34.588 M 19.35 % 28.980 M
Net income ratio 0.06 -8.39 % 0.06 47.92 % 0.04 -43.55 % 0.07 3.36 % 0.07 24.28 % 0.06 0.34 % 0.06 3.91 % 0.06 -34.97 % 0.08 533.14 % 0.01 -83.41 % 0.08 -15.39 % 0.10 -8.22 % 0.10
Ratio EBITDA 0.07 -30.76 % 0.11 96.00 % 0.05 -50.78 % 0.11 -36.86 % 0.18 29.75 % 0.14 21.42 % 0.11 16.37 % 0.10 -1.94 % 0.10 204.82 % 0.03 -72.22 % 0.12 -15.56 % 0.14 8.65 % 0.13
Gross profit ratio 0.16 -17.07 % 0.19 20.96 % 0.16 -42.23 % 0.27 -15.56 % 0.32 16.18 % 0.28 17.14 % 0.23 5.16 % 0.22 -20.70 % 0.28 13.98 % 0.25 -3.07 % 0.25 2.50 % 0.25 2.97 % 0.24
Weighted average shs out dil 491.800 M 0.00 % 491.800 M 0.00 % 491.800 M 0.00 % 491.800 M 0.00 % 491.800 M 0.00 % 491.800 M 0.58 % 488.987 M 1.87 % 480.000 M 0.00 % 480.000 M 6.19 % 452.000 M 13.00 % 400.000 M 24.04 % 322.466 M 7.49 % 300.000 M
Weighted average shs out 491.803 M 0.00 % 491.801 M 0.00 % 491.800 M 0.00 % 491.800 M 0.00 % 491.800 M 0.00 % 491.800 M 0.58 % 488.987 M 1.87 % 480.000 M 0.00 % 480.000 M 6.19 % 452.000 M 13.00 % 400.000 M 24.04 % 322.466 M 7.49 % 300.000 M
EPS diluted 0.10 12.87 % 0.09 95.15 % 0.05 -37.12 % 0.07 -12.38 % 0.08 70.60 % 0.05 1.68 % 0.05 4.40 % 0.05 -6.19 % 0.05 513.92 % 0.01 -84.60 % 0.05 -31.05 % 0.07 -7.00 % 0.08
Earnings per share 0.10 12.87 % 0.09 95.15 % 0.05 -37.12 % 0.07 -12.38 % 0.08 70.60 % 0.05 1.68 % 0.05 4.40 % 0.05 -6.19 % 0.05 513.92 % 0.01 -84.60 % 0.05 -31.05 % 0.07 -7.00 % 0.08
Gross profit 141.836 M 6.55 % 133.111 M 59.65 % 83.375 M -35.16 % 128.588 M -28.96 % 181.020 M 59.47 % 113.516 M 19.31 % 95.140 M 7.63 % 88.395 M 14.44 % 77.242 M 17.51 % 65.735 M 1.60 % 64.701 M 3.49 % 62.522 M 13.10 % 55.278 M
Income tax expense 7.557 M 52.98 % 4.940 M 83.99 % 2.685 M -44.27 % 4.818 M -62.00 % 12.678 M 67.21 % 7.582 M 39.27 % 5.444 M 11.51 % 4.882 M 8.59 % 4.496 M 5.81 % 4.249 M 16.28 % 3.654 M -32.94 % 5.449 M 21.49 % 4.485 M
Cost of revenue 765.010 M 33.59 % 572.642 M 26.88 % 451.326 M 29.76 % 347.809 M -9.72 % 385.271 M 28.83 % 299.062 M -3.50 % 309.907 M 0.83 % 307.346 M 56.02 % 196.990 M -1.64 % 200.275 M 5.91 % 189.094 M 0.12 % 188.860 M 8.81 % 173.574 M
General and administrative expenses 65.884 M 13.07 % 58.267 M 4.01 % 56.020 M -13.77 % 64.969 M -6.49 % 69.475 M 51.81 % 45.763 M -1.28 % 46.356 M 12.53 % 41.196 M 15.02 % 35.817 M -22.79 % 46.391 M 68.28 % 27.568 M -7.02 % 29.648 M 29.02 % 22.980 M
Selling and marketing expenses 21.304 M -23.39 % 27.810 M 34.92 % 20.612 M -19.08 % 25.471 M -6.66 % 27.289 M 9.05 % 25.024 M 10.02 % 22.744 M 22.23 % 18.608 M -13.90 % 21.612 M 16.55 % 18.543 M 15.11 % 16.109 M 41.02 % 11.423 M 14.61 % 9.967 M
Other expenses -33.374 M -180.74 % -11.888 M 76.53 % -50.653 M -22.28 % -41.423 M -106.70 % -20.040 M -2.80 % -19.494 M -2 912.99 % 693.000 K 113.23 % 325.000 K 0.000 0.000 0.000 0.000 100.00 % -3.195 M
Operating expenses 77.907 M 5.01 % 74.189 M 65.84 % 44.735 M -35.11 % 68.935 M -35.15 % 106.300 M 72.58 % 61.594 M 21.59 % 50.658 M -13.66 % 58.672 M 15.94 % 50.604 M -11.82 % 57.384 M 44.21 % 39.792 M 19.51 % 33.296 M 11.91 % 29.752 M
Cost and expenses 842.917 M 30.31 % 646.831 M 30.16 % 496.938 M 19.24 % 416.744 M -15.22 % 491.571 M 36.30 % 360.656 M 0.03 % 360.565 M -1.49 % 366.018 M 47.83 % 247.594 M -3.91 % 257.659 M 12.57 % 228.886 M 3.03 % 222.156 M 9.26 % 203.326 M
Research and development expenses 24.093 M 0.000 -100.00 % 18.756 M -5.83 % 19.918 M -32.65 % 29.576 M 187.12 % 10.301 M -1.55 % 10.463 M -1.50 % 10.622 M 30.62 % 8.132 M 4.36 % 7.792 M 9.19 % 7.136 M -11.33 % 8.048 M 0.000
Selling general and administrative expenses 87.188 M 1.29 % 86.077 M 12.33 % 76.632 M -15.27 % 90.440 M -6.54 % 96.764 M 36.70 % 70.787 M 2.44 % 69.100 M 15.54 % 59.804 M 4.14 % 57.429 M -11.56 % 64.934 M 48.67 % 43.677 M 6.35 % 41.071 M 24.66 % 32.947 M
Interest income 883.000 K 93.64 % 456.000 K -27.73 % 631.000 K 8.61 % 581.000 K -70.04 % 1.939 M -18.63 % 2.383 M 0.59 % 2.369 M 16.87 % 2.027 M 67.66 % 1.209 M 125.98 % 535.000 K 14.56 % 467.000 K -17.35 % 565.000 K -35.58 % 877.000 K
Interest expense 8.681 M -24.16 % 11.446 M -16.20 % 13.658 M -21.86 % 17.479 M -5.68 % 18.532 M -19.32 % 22.971 M 26.44 % 18.168 M 262.06 % 5.018 M 7 172.46 % 69.000 K -93.86 % 1.124 M -7.41 % 1.214 M 262.39 % 335.000 K 1 495.24 % 21.000 K
Depreciation and amortization 11.320 M -29.62 % 16.084 M 47.63 % 10.895 M -3.12 % 11.246 M 20.63 % 9.323 M -24.71 % 12.383 M 22.36 % 10.120 M 32.79 % 7.621 M 16.71 % 6.530 M 24.98 % 5.225 M 17.79 % 4.436 M 22.14 % 3.632 M 22.08 % 2.975 M
Operating income 63.929 M 8.50 % 58.922 M 52.49 % 38.640 M -35.23 % 59.653 M -20.16 % 74.720 M 59.89 % 46.732 M 31.48 % 35.543 M 15.61 % 30.744 M 49.11 % 20.618 M 513.63 % 3.360 M -86.59 % 25.050 M -19.08 % 30.956 M 12.81 % 27.441 M
Operating income ratio 0.07 -15.56 % 0.08 15.53 % 0.07 -42.29 % 0.13 -5.10 % 0.13 16.49 % 0.11 29.08 % 0.09 12.95 % 0.08 3.33 % 0.08 495.23 % 0.01 -87.20 % 0.10 -19.85 % 0.12 2.70 % 0.12
Total other income expenses net -5.089 M 51.18 % -10.424 M 25.03 % -13.904 M 29.08 % -19.605 M 9.28 % -21.610 M -22.60 % -17.626 M -53.87 % -11.455 M -320.06 % -2.727 M -138.09 % 7.160 M 60.68 % 4.456 M 696.52 % -747.000 K 50.20 % -1.500 M -275.23 % 856.000 K
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 608.668 M -10.67 % 681.390 M 15.94 % 587.723 M 74.84 % 336.141 M 46.61 % 229.281 M 10.48 % 207.524 M 9.54 % 189.446 M 11.43 % 170.021 M 818.60 % -23.660 M 61.98 % -62.229 M -2 955.85 % 2.179 M 104.92 % -44.291 M -22.07 % -36.284 M
Total investments 50.313 M -3.97 % 52.395 M -11.87 % 59.451 M 4.77 % 56.745 M -8.19 % 61.806 M -79.88 % 307.148 M -2.99 % 316.619 M 121.89 % 142.690 M 75.94 % 81.100 M -10.86 % 90.980 M 20.17 % 75.712 M 39.90 % 54.117 M 0.000
Total debt 640.755 M -10.13 % 712.969 M 11.66 % 638.509 M 77.17 % 360.400 M 27.35 % 282.989 M 10.41 % 256.299 M -1.04 % 258.984 M 15.47 % 224.289 M 10 136.83 % 2.191 M -96.26 % 58.590 M 102.03 % 29.000 M 190.00 % 10.000 M 0.000
Accumulated other comprehensive income loss -134.724 M -18.08 % -114.095 M -6.57 % -107.061 M -34.46 % -79.622 M 23.90 % -104.633 M -92.90 % -54.241 M -278.82 % 30.332 M -21.51 % 38.645 M -35.76 % 60.156 M 0.43 % 59.896 M 62.70 % 36.814 M -0.19 % 36.884 M 351.03 % -14.693 M
Retained earnings 368.735 M 16.59 % 316.254 M 13.35 % 279.018 M 6.93 % 260.928 M 13.46 % 229.972 M 1.17 % 227.322 M 11.67 % 203.570 M 12.89 % 180.331 M 31.10 % 137.553 M 20.37 % 114.271 M 3.22 % 110.704 M 22.74 % 90.196 M 55.39 % 58.044 M
Common stock 3.901 M 0.00 % 3.901 M 0.00 % 3.901 M 0.00 % 3.901 M 0.00 % 3.901 M 0.00 % 3.901 M 0.00 % 3.901 M 2.63 % 3.801 M 0.00 % 3.801 M 0.00 % 3.801 M 19.91 % 3.170 M 0.00 % 3.170 M 0.000
Total equity 447.396 M 9.24 % 409.566 M 9.40 % 374.382 M -1.42 % 379.770 M 16.22 % 326.776 M -0.11 % 327.125 M -15.68 % 387.946 M 8.69 % 356.920 M 6.34 % 335.653 M 7.54 % 312.111 M 53.87 % 202.841 M 11.20 % 182.403 M 96.21 % 92.962 M
Other non current 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
Long term debt 281.026 M -10.07 % 312.502 M -36.21 % 489.870 M 584.15 % 71.603 M 1 898.97 % 3.582 M -90.42 % 37.372 M -74.91 % 148.978 M 219.35 % 46.650 M 3 533.18 % 1.284 M 0.000 0.000 0.000 0.000
Total non current liabilities 298.268 M -9.80 % 330.658 M -34.99 % 508.634 M 533.69 % 80.265 M 547.56 % 12.395 M -62.92 % 33.426 M -77.56 % 148.978 M 219.35 % 46.650 M 3 533.18 % 1.284 M 11.17 % 1.155 M -11.15 % 1.300 M 0.000 -100.00 % 114.963 M
Other current liabilities 258.183 M 431.54 % 48.573 M -72.81 % 178.616 M -44.89 % 324.132 M 643.80 % 43.578 M -82.81 % 253.568 M 872.83 % 26.065 M 138.33 % -68.005 M -190.92 % 74.795 M 267.21 % -44.732 M -155.37 % 80.788 M 312.23 % 19.598 M 0.000
Deferred revenue 0.000 0.000 100.00 % -148.639 M 48.53 % -288.797 M 0.000 100.00 % -218.927 M -99.01 % -110.006 M 38.07 % -177.639 M -19 485.34 % -907.000 K 98.45 % -58.590 M -102.03 % -29.000 M -190.00 % -10.000 M 0.000
Short term debt 359.729 M -10.17 % 400.467 M 169.42 % 148.639 M -48.53 % 288.797 M 3.36 % 279.407 M 27.63 % 218.927 M 99.01 % 110.006 M -38.07 % 177.639 M 19 485.34 % 907.000 K -98.45 % 58.590 M 102.03 % 29.000 M 190.00 % 10.000 M 0.000
Total current liabilities 949.153 M 46.30 % 648.787 M 142.80 % 267.207 M -43.59 % 473.721 M -8.97 % 520.424 M 36.93 % 380.060 M 47.54 % 257.598 M 9.22 % 235.848 M 135.11 % 100.315 M 0.97 % 99.355 M -28.20 % 138.380 M 22.03 % 113.397 M -2.58 % 116.400 M
Total liabilities 1.247 B 27.36 % 979.445 M 26.24 % 775.841 M 40.05 % 553.986 M 3.97 % 532.819 M 27.14 % 419.095 M 2.65 % 408.264 M 43.88 % 283.750 M 176.13 % 102.761 M 2.24 % 100.510 M -28.04 % 139.680 M 23.18 % 113.397 M -2.58 % 116.400 M
Other non current assets 82.902 M -39.24 % 136.451 M 7 451.89 % -1.856 M -3 337.04 % -54.000 K 26.03 % -73.000 K 76.60 % -312.000 K 5.74 % -331.000 K 5.97 % -352.000 K 99.63 % -95.385 M -4.39 % -91.374 M -20.03 % -76.128 M -40.04 % -54.360 M -8 867.74 % 620.000 K
Long term investments 48.500 M -5.83 % 51.500 M -8.85 % 56.500 M 3.67 % 54.500 M -11.06 % 61.278 M -69.93 % 203.804 M -4.55 % 213.520 M 291.41 % 54.551 M -42.59 % 95.013 M 4.43 % 90.980 M 20.17 % 75.712 M 39.90 % 54.117 M 0.000
Intangible assets 1.586 M 3 768.29 % 41.000 K -69.85 % 136.000 K -25.68 % 183.000 K -28.79 % 257.000 K -22.36 % 331.000 K -93.79 % 5.328 M -3.95 % 5.547 M -3.96 % 5.776 M 4.30 % 5.538 M -5.24 % 5.844 M 106.50 % 2.830 M -0.70 % 2.850 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
Goodwill and intangible assets 1.586 M 3 768.29 % 41.000 K -69.85 % 136.000 K -25.68 % 183.000 K -28.79 % 257.000 K -22.36 % 331.000 K -93.79 % 5.328 M -3.95 % 5.547 M -3.96 % 5.776 M 4.30 % 5.538 M -5.24 % 5.844 M 106.50 % 2.830 M -0.70 % 2.850 M
Property plant equipment net 879.032 M 25.62 % 699.739 M 19.74 % 584.388 M 78.00 % 328.306 M -1.35 % 332.793 M 208.62 % 107.832 M 6.69 % 101.074 M 5.03 % 96.237 M 7.40 % 89.609 M 4.40 % 85.836 M 22.13 % 70.284 M 36.39 % 51.530 M 13.64 % 45.346 M
Total non current assets 1.012 B 13.74 % 889.759 M 38.80 % 641.024 M 67.37 % 382.989 M -2.88 % 394.328 M 26.40 % 311.967 M -2.49 % 319.922 M 104.64 % 156.335 M 63.90 % 95.385 M 4.39 % 91.374 M 20.03 % 76.128 M 40.04 % 54.360 M 10.76 % 49.080 M
Other current assets 359.645 M 60.29 % 224.376 M 47.13 % 152.500 M -10.39 % 170.188 M 4.89 % 162.249 M 69.79 % 95.560 M -10.72 % 107.033 M 7.07 % 99.963 M 25.78 % 79.477 M 19.31 % 66.614 M 45.28 % 45.853 M -11.31 % 51.700 M 31.07 % 39.445 M
Short term investments 1.813 M 102.57 % 895.000 K -69.67 % 2.951 M 31.45 % 2.245 M 325.19 % 528.000 K -99.49 % 103.344 M 0.24 % 103.099 M 16.97 % 88.139 M 8.68 % 81.100 M 0.000 0.000 0.000 0.000
cash and cash equivalents 32.087 M 1.61 % 31.579 M -37.82 % 50.786 M 109.35 % 24.259 M -54.83 % 53.708 M 10.11 % 48.775 M -29.86 % 69.538 M 28.14 % 54.268 M 109.93 % 25.851 M -78.60 % 120.819 M 350.46 % 26.821 M -50.60 % 54.291 M 49.63 % 36.284 M
Cash and short term investments 33.900 M 4.39 % 32.474 M -39.57 % 53.737 M 102.75 % 26.504 M -51.32 % 54.444 M -66.24 % 161.251 M -9.84 % 178.843 M 25.59 % 142.407 M 12.85 % 126.191 M 4.45 % 120.819 M 350.46 % 26.821 M -50.60 % 54.291 M 49.63 % 36.284 M
Total current assets 682.797 M 36.76 % 499.252 M 32.52 % 376.725 M 7.53 % 350.355 M -9.38 % 386.634 M -8.13 % 420.830 M -8.91 % 462.010 M 14.51 % 403.455 M 21.40 % 332.340 M 5.33 % 315.508 M 21.39 % 259.914 M 10.52 % 235.165 M 46.72 % 160.282 M
Inventory 57.593 M 18.42 % 48.635 M -2.57 % 49.920 M -12.21 % 56.863 M -17.39 % 68.832 M 77.96 % 38.679 M -12.16 % 44.034 M -21.41 % 56.029 M 48.53 % 37.723 M 7.67 % 35.037 M -32.28 % 51.738 M 30.43 % 39.666 M 61.31 % 24.590 M
Net receivables 231.659 M 19.56 % 193.767 M 60.71 % 120.568 M 24.55 % 96.800 M -4.26 % 101.109 M -19.33 % 125.340 M -5.12 % 132.100 M 25.74 % 105.056 M 18.11 % 88.949 M -4.39 % 93.038 M -31.34 % 135.502 M 51.39 % 89.508 M 49.27 % 59.963 M
Tax assets 0.000 -100.00 % 2.028 M 9.27 % 1.856 M 3 337.04 % 54.000 K -26.03 % 73.000 K -76.60 % 312.000 K -5.74 % 331.000 K -5.97 % 352.000 K -5.38 % 372.000 K -5.58 % 394.000 K -5.29 % 416.000 K 71.19 % 243.000 K -7.95 % 264.000 K
Other assets 0.000 0.000 -100.00 % 132.474 M -33.90 % 200.412 M 154.87 % 78.633 M 485.81 % 13.423 M -5.99 % 14.278 M -82.35 % 80.880 M 656.67 % 10.689 M 86.25 % 5.739 M -11.42 % 6.479 M 3.25 % 6.275 M 0.000
Account payables 331.241 M 66.51 % 198.932 M 131.33 % 85.994 M -41.72 % 147.561 M -25.03 % 196.826 M 55.62 % 126.478 M 8.16 % 116.931 M -2.04 % 119.365 M 388.50 % 24.435 M -69.84 % 81.029 M 201.02 % 26.918 M -66.99 % 81.534 M -29.08 % 114.963 M
Tax payables 0.000 -100.00 % 815.000 K -68.62 % 2.597 M 28.06 % 2.028 M 230.83 % 613.000 K 4 278.57 % 14.000 K -99.70 % 4.596 M -32.90 % 6.849 M 3 747.75 % 178.000 K -96.02 % 4.468 M 166.91 % 1.674 M -26.09 % 2.265 M 57.62 % 1.437 M
Deferred revenue non current 9.486 M -3.28 % 9.808 M -4.06 % 10.223 M 2 804.26 % 352.000 K -26.82 % 481.000 K -21.02 % 609.000 K -17.59 % 739.000 K -15.54 % 875.000 K -13.37 % 1.010 M -12.55 % 1.155 M -11.15 % 1.300 M 0.000 0.000
Minority interest 365.000 K -4.45 % 382.000 K -78.10 % 1.744 M -13.41 % 2.014 M -78.86 % 9.526 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 22.602 M 191.23 % 7.761 M -81.19 % 41.257 M 585.33 % 6.020 M -24.83 % 8.009 M 12.38 % 7.127 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 -100.00 % 52.981 M -50.51 % 107.061 M 34.46 % 79.622 M -23.90 % 104.633 M 92.90 % 54.241 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 74.395 M -50.45 % 150.143 M 67.35 % 89.719 M -20.55 % 112.927 M 35.44 % 83.377 M -44.47 % 150.143 M 0.00 % 150.143 M 11.93 % 134.143 M 0.00 % 134.143 M 0.00 % 134.143 M 157.21 % 52.153 M 0.00 % 52.153 M 5.12 % 49.611 M
Deferred tax liabilities non current 7.756 M -7.09 % 8.348 M -2.26 % 8.541 M 2.78 % 8.310 M -0.26 % 8.332 M 690.51 % 1.054 M 11.06 % 949.000 K 151.72 % 377.000 K 148.03 % 152.000 K 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.609 M 232.29 % 1.688 M 34.82 % 1.252 M 7.75 % 1.162 M 0.000 0.000 0.000 100.00 % -114.963 M
Total assets 1.695 B 22.02 % 1.389 B 20.76 % 1.150 B 23.18 % 933.756 M 8.63 % 859.595 M 15.19 % 746.220 M -6.28 % 796.210 M 24.28 % 640.670 M 46.13 % 438.414 M 6.25 % 412.621 M 20.47 % 342.521 M 15.79 % 295.800 M 41.29 % 209.362 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 100.00 % -67.084 M 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 -100.00 % 20.928 M 0.000 0.000 0.000
Change in working capital 111.532 M 333.27 % -47.813 M -441.61 % -8.828 M 44.49 % -15.903 M -138.56 % 41.242 M 51.26 % 27.266 M 210.05 % -24.775 M 46.49 % -46.304 M -194.11 % -15.744 M -134.11 % 46.156 M 178.58 % -58.735 M 12.51 % -67.134 M -208.12 % -21.788 M
Accounts receivables -148.686 M -26.00 % -118.007 M -648.25 % -15.771 M 43.07 % -27.702 M -144.07 % 62.857 M 181.21 % 22.352 M 160.79 % -36.770 M -31.33 % -27.998 M -114.41 % -13.058 M -127.53 % 47.431 M 185.77 % -55.302 M 10.22 % -61.595 M 0.000
Inventory -9.086 M -899.82 % 1.136 M -83.64 % 6.943 M -41.16 % 11.799 M 154.59 % -21.615 M -539.87 % 4.914 M -59.03 % 11.995 M 165.52 % -18.306 M -581.53 % -2.686 M -110.67 % -1.275 M 62.86 % -3.433 M 38.02 % -5.539 M -116.54 % -2.558 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 100.00 % -500.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 269.304 M 289.97 % 69.058 M 0.000 0.000 0.000 -100.00 % 500.000 K 200.00 % -500.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -19.230 M
Other non cash items 7.608 M -42.52 % 13.236 M 11.53 % 11.868 M 138.55 % -30.789 M 62.18 % -81.417 M -546.32 % 18.242 M 300.68 % -9.090 M -148.87 % 18.601 M 415.97 % -5.887 M 36.47 % -9.266 M -276.29 % 5.256 M -39.79 % 8.730 M 233.57 % -6.536 M
Net cash provided by operating activities 191.687 M 538.85 % 30.005 M -28.33 % 41.864 M 550.47 % 6.436 M -52.63 % 13.587 M -83.34 % 81.572 M 11 753.14 % -700.000 K -144.36 % 1.578 M -80.30 % 8.011 M -87.97 % 66.610 M 333.43 % -28.535 M 7.25 % -30.765 M -1 143.59 % 2.948 M
Investments in property plant and equipment -104.344 M 4.42 % -109.174 M 32.52 % -161.783 M -23.59 % -130.899 M -35.38 % -96.690 M -4 642.03 % -2.039 M 86.03 % -14.598 M -17.15 % -12.461 M -41.09 % -8.832 M 55.22 % -19.722 M 4.27 % -20.601 M -44.12 % -14.294 M -169.44 % -5.305 M
Acquisitions net 0.000 100.00 % -3.900 M 0.000 0.000 100.00 % -55.379 M 23.05 % -71.967 M -60.64 % -44.801 M 14.66 % -52.497 M 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -1.000 M 0.000 100.00 % -200.000 K -100.28 % 71.941 M 580.89 % -14.960 M 78.70 % -70.219 M -264.96 % -19.240 M 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 203.000 K -99.80 % 103.231 M 396 942.31 % 26.000 K -99.96 % 59.761 M 210.61 % 19.240 M 0.000 0.000 0.000 0.000 0.000
Other investing activites -28.830 M -7.27 % -26.877 M -612.92 % 5.240 M -74.48 % 20.536 M 172.15 % -28.463 M 62.46 % -75.814 M -47.29 % -51.471 M -268.97 % -13.950 M 82.86 % -81.384 M -1 224.39 % -6.145 M -267.21 % 3.675 M -11.68 % 4.161 M -56.24 % 9.509 M
Net cash used for investing activites -133.174 M 4.84 % -139.951 M 11.17 % -157.543 M -43.01 % -110.160 M -42.14 % -77.501 M 0.45 % -77.853 M -17.84 % -66.069 M 49.13 % -129.887 M -18.67 % -109.456 M -323.15 % -25.867 M -52.82 % -16.926 M -67.04 % -10.133 M -341.03 % 4.204 M
Debt repayment -3.927 M -102.99 % 131.174 M -25.07 % 175.063 M 113.52 % 81.988 M 161.83 % 31.313 M 243.18 % -21.870 M -127.79 % 78.697 M -9.33 % 86.797 M 1 272.07 % 6.326 M 121.81 % -29.000 M -261.29 % 17.980 M 360.32 % 3.906 M 168.78 % -5.679 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 82.621 M 0.000 -100.00 % 63.400 M 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 -40.718 M -10.18 % -36.955 M -11.83 % -33.046 M -147.07 % -13.375 M -139.93 % 33.498 M 1 603.50 % -2.228 M 0.000 -100.00 % 70.313 M 0.000 100.00 % -1.269 M 0.000 -100.00 % 55.323 M 81.13 % 30.543 M
Net cash used provided by financing activities -44.645 M -147.38 % 94.219 M -33.66 % 142.017 M 106.98 % 68.613 M 5.87 % 64.811 M 368.95 % -24.098 M -130.62 % 78.697 M -49.91 % 157.110 M 2 383.56 % 6.326 M -87.92 % 52.352 M 191.17 % 17.980 M -69.64 % 59.229 M 138.21 % 24.864 M
Effect of forex changes on cash -13.360 M -283.91 % -3.480 M -1 941.27 % 189.000 K -96.66 % 5.662 M 40.29 % 4.036 M 1 151.04 % -384.000 K -111.49 % 3.342 M 970.31 % -384.000 K -354.30 % 151.000 K -83.28 % 903.000 K 8 109.09 % 11.000 K 103.40 % -324.000 K 0.000
Net change in cash 508.000 K 102.64 % -19.207 M -172.41 % 26.527 M 190.08 % -29.449 M -696.98 % 4.933 M 123.76 % -20.763 M -235.97 % 15.270 M -46.26 % 28.417 M 129.92 % -94.968 M -201.03 % 93.998 M 442.18 % -27.470 M -252.55 % 18.007 M -43.76 % 32.016 M
Cash at beginning of period 31.579 M -37.82 % 50.786 M 109.35 % 24.259 M -54.83 % 53.708 M 10.11 % 48.775 M -29.86 % 69.538 M 28.14 % 54.268 M 109.93 % 25.851 M -78.60 % 120.819 M 350.46 % 26.821 M -50.60 % 54.291 M 49.63 % 36.284 M 750.14 % 4.268 M
Cash at end of period 32.087 M 1.61 % 31.579 M -37.82 % 50.786 M 109.35 % 24.259 M -54.83 % 53.708 M 10.11 % 48.775 M -29.86 % 69.538 M 28.14 % 54.268 M 109.93 % 25.851 M -78.60 % 120.819 M 350.46 % 26.821 M -50.60 % 54.291 M 49.63 % 36.284 M
Operating cash flow 191.687 M 538.85 % 30.005 M -28.33 % 41.864 M 550.47 % 6.436 M -52.63 % 13.587 M -83.34 % 81.572 M 11 753.14 % -700.000 K -144.36 % 1.578 M -80.30 % 8.011 M -87.97 % 66.610 M 333.43 % -28.535 M 7.25 % -30.765 M -1 143.59 % 2.948 M
Capital expenditure -104.428 M 5.27 % -110.237 M 31.86 % -161.783 M -23.59 % -130.899 M -35.38 % -96.690 M -4 642.03 % -2.039 M 86.03 % -14.598 M -17.15 % -12.461 M -41.09 % -8.832 M 55.22 % -19.722 M 4.27 % -20.601 M -44.12 % -14.294 M -169.44 % -5.305 M
Free CashFlow 87.259 M 208.76 % -80.232 M 33.09 % -119.919 M 3.65 % -124.463 M -49.77 % -83.103 M -204.49 % 79.533 M 619.89 % -15.298 M -40.57 % -10.883 M -1 225.58 % -821.000 K -101.75 % 46.888 M 195.42 % -49.136 M -9.05 % -45.059 M -1 811.71 % -2.357 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 596.928 M 68.69 % 353.870 M -36.01 % 552.976 M 84.70 % 299.395 M -26.32 % 406.358 M 29.77 % 313.135 M 41.33 % 221.566 M 34.89 % 164.262 M -47.37 % 312.135 M 3.09 % 302.774 M 14.90 % 263.517 M 35.64 % 194.281 M -11.00 % 218.297 M 10.13 % 198.212 M -4.17 % 206.835 M -2.64 % 212.454 M 15.91 % 183.287 M 37.65 % 133.157 M -5.61 % 141.075 M 1.43 % 139.082 M 9.58 % 126.928 M -15.59 % 150.368 M 45.39 % 103.427 M -29.15 % 145.974 M 38.48 % 105.408 M 67.73 % 62.846 M -45.08 % 114.426 M 100.00 % 57.213 M
Net income 43.183 M 345.97 % 9.683 M -76.73 % 41.617 M 212.28 % 13.327 M -55.95 % 30.253 M 5 974.90 % 498.000 K -97.72 % 21.823 M 94.81 % 11.202 M -53.89 % 24.293 M 106.27 % 11.777 M -59.02 % 28.740 M 171.62 % 10.581 M -19.66 % 13.171 M 23.75 % 10.643 M -15.50 % 12.596 M 30.73 % 9.635 M -21.12 % 12.215 M 31.03 % 9.322 M -33.22 % 13.960 M 6.00 % 13.170 M 237.14 % -9.603 M -182.96 % 11.575 M 29.58 % 8.933 M -36.72 % 14.117 M 42.74 % 9.890 M 64.79 % 6.002 M -49.59 % 11.906 M 100.00 % 5.953 M
Income before tax 47.677 M 265.90 % 13.030 M -71.56 % 45.810 M 216.59 % 14.470 M -57.48 % 34.028 M 2 042.24 % -1.752 M -106.61 % 26.488 M 186.60 % 9.242 M -70.00 % 30.806 M 78.17 % 17.290 M -51.73 % 35.820 M 173.75 % 13.085 M -28.30 % 18.249 M 37.28 % 13.293 M -13.63 % 15.390 M 31.94 % 11.664 M -22.59 % 15.068 M 36.21 % 11.062 M -33.82 % 16.716 M 10.67 % 15.105 M 307.23 % -7.289 M -156.79 % 12.836 M 13.33 % 11.326 M -35.48 % 17.554 M 47.49 % 11.902 M 61.62 % 7.364 M -47.95 % 14.149 M 100.00 % 7.074 M
Income before tax ratio 0.08 116.91 % 0.04 -55.55 % 0.08 71.41 % 0.05 -42.28 % 0.08 1 596.67 % -0.01 -104.68 % 0.12 112.48 % 0.06 -42.99 % 0.10 72.83 % 0.06 -57.99 % 0.14 101.82 % 0.07 -19.43 % 0.08 24.65 % 0.07 -9.87 % 0.07 35.53 % 0.05 -33.22 % 0.08 -1.04 % 0.08 -29.89 % 0.12 9.10 % 0.11 289.12 % -0.06 -167.27 % 0.09 -22.05 % 0.11 -8.94 % 0.12 6.50 % 0.11 -3.64 % 0.12 -5.23 % 0.12 0.00 % 0.12
EBITDA 51.879 M 403.77 % 10.298 M -82.04 % 57.342 M 56.14 % 36.725 M 1.23 % 36.280 M 1 282.10 % 2.625 M -90.19 % 26.764 M 191.96 % 9.167 M -79.18 % 44.031 M -10.76 % 49.338 M -2.90 % 50.811 M 137.05 % 21.435 M -38.40 % 34.799 M 47.27 % 23.629 M 8.19 % 21.840 M 7.06 % 20.399 M 14.76 % 17.776 M 123.96 % 7.937 M -58.32 % 19.041 M 339.57 % -7.948 M -148.07 % 16.533 M -0.98 % 16.696 M 30.54 % 12.790 M -39.99 % 21.314 M 60.57 % 13.274 M 58.44 % 8.378 M -46.46 % 15.647 M 100.00 % 7.823 M
Net income ratio 0.07 164.38 % 0.03 -63.64 % 0.08 69.07 % 0.04 -40.21 % 0.07 4 581.25 % 0.00 -98.39 % 0.10 44.43 % 0.07 -12.38 % 0.08 100.09 % 0.04 -64.34 % 0.11 100.25 % 0.05 -9.73 % 0.06 12.37 % 0.05 -11.83 % 0.06 34.28 % 0.05 -31.95 % 0.07 -4.80 % 0.07 -29.25 % 0.10 4.50 % 0.09 225.16 % -0.08 -198.28 % 0.08 -10.87 % 0.09 -10.69 % 0.10 3.07 % 0.09 -1.75 % 0.10 -8.22 % 0.10 0.00 % 0.10
Ratio EBITDA 0.09 198.65 % 0.03 -71.94 % 0.10 -15.46 % 0.12 37.39 % 0.09 965.03 % 0.01 -93.06 % 0.12 116.45 % 0.06 -60.44 % 0.14 -13.43 % 0.16 -15.49 % 0.19 74.77 % 0.11 -30.79 % 0.16 33.72 % 0.12 12.90 % 0.11 9.97 % 0.10 -1.00 % 0.10 62.71 % 0.06 -55.84 % 0.13 336.19 % -0.06 -143.87 % 0.13 17.31 % 0.11 -10.21 % 0.12 -15.31 % 0.15 15.95 % 0.13 -5.53 % 0.13 -2.51 % 0.14 0.00 % 0.14
Gross profit ratio 0.12 -46.19 % 0.22 83.13 % 0.12 -47.57 % 0.23 39.37 % 0.16 3.76 % 0.16 -0.27 % 0.16 -42.26 % 0.27 0.31 % 0.27 -19.38 % 0.33 10.51 % 0.30 9.55 % 0.28 0.77 % 0.27 2.86 % 0.27 30.28 % 0.20 -6.75 % 0.22 -3.76 % 0.23 -23.42 % 0.30 11.69 % 0.27 6.56 % 0.25 2.60 % 0.24 -11.92 % 0.28 24.03 % 0.22 -16.41 % 0.27 19.50 % 0.22 -10.17 % 0.25 2.97 % 0.24 0.00 % 0.24
Weighted average shs out dil 491.800 M 0.00 % 491.800 M 0.00 % 491.800 M 0.00 % 491.800 M 0.00 % 491.800 M 0.00 % 491.800 M 0.00 % 491.800 M 0.00 % 491.800 M 0.00 % 491.800 M 0.00 % 491.800 M 0.00 % 491.800 M 0.00 % 491.800 M 0.00 % 491.800 M -0.01 % 491.846 M -3.51 % 509.728 M 6.19 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M -0.30 % 481.459 M 13.94 % 422.541 M 5.64 % 400.000 M 0.00 % 400.000 M 15.96 % 344.932 M 14.98 % 300.000 M -6.97 % 322.466 M 7.49 % 300.000 M 0.00 % 300.000 M
Weighted average shs out 491.800 M 0.00 % 491.822 M -5.46 % 520.213 M 5.78 % 491.808 M -2.46 % 504.217 M 2.46 % 492.095 M -9.80 % 545.575 M 7.99 % 505.209 M 2.73 % 491.801 M -6.52 % 526.111 M 6.98 % 491.803 M -14.96 % 578.323 M 17.59 % 491.804 M -5.71 % 521.562 M 7.24 % 486.332 M -21.66 % 620.812 M 29.33 % 480.017 M -4.72 % 503.783 M 4.95 % 480.006 M -9.02 % 527.623 M 24.86 % 422.556 M 5.64 % 400.007 M -10.44 % 446.650 M 29.49 % 344.940 M 14.98 % 300.006 M -6.97 % 322.466 M 7.49 % 300.000 M 0.00 % 300.000 M
EPS diluted 0.09 345.69 % 0.02 -76.71 % 0.08 212.18 % 0.03 -55.93 % 0.06 6 050.00 % 0.00 -97.75 % 0.04 94.74 % 0.02 -53.85 % 0.05 106.69 % 0.02 -59.08 % 0.06 171.63 % 0.02 -19.78 % 0.03 24.07 % 0.02 -12.55 % 0.02 22.89 % 0.02 -20.87 % 0.03 30.93 % 0.02 -33.33 % 0.03 6.20 % 0.03 220.70 % -0.02 -178.55 % 0.03 29.60 % 0.02 -45.48 % 0.04 23.94 % 0.03 77.42 % 0.02 -53.03 % 0.04 100.00 % 0.02
Earnings per share 0.09 345.69 % 0.02 -75.38 % 0.08 195.20 % 0.03 -54.83 % 0.06 5 900.00 % 0.00 -97.50 % 0.04 80.18 % 0.02 -55.06 % 0.05 120.54 % 0.02 -61.64 % 0.06 219.13 % 0.02 -31.72 % 0.03 31.37 % 0.02 -21.24 % 0.03 67.10 % 0.02 -38.98 % 0.03 37.30 % 0.02 -36.43 % 0.03 16.40 % 0.03 210.13 % -0.02 -178.55 % 0.03 44.50 % 0.02 -51.10 % 0.04 23.94 % 0.03 77.42 % 0.02 -53.03 % 0.04 100.00 % 0.02
Gross profit 69.473 M -9.22 % 76.532 M 17.19 % 65.304 M -3.16 % 67.437 M 2.68 % 65.674 M 34.66 % 48.772 M 40.95 % 34.603 M -22.11 % 44.426 M -47.21 % 84.162 M -16.89 % 101.265 M 26.97 % 79.755 M 48.60 % 53.672 M -10.31 % 59.844 M 13.28 % 52.827 M 24.85 % 42.313 M -9.22 % 46.611 M 11.55 % 41.784 M 5.41 % 39.640 M 5.42 % 37.602 M 8.08 % 34.790 M 12.43 % 30.945 M -25.65 % 41.620 M 80.32 % 23.081 M -40.78 % 38.972 M 65.49 % 23.550 M 50.67 % 15.631 M -43.45 % 27.639 M 100.00 % 13.820 M
Income tax expense 4.458 M 32.52 % 3.364 M -19.77 % 4.193 M 259.91 % 1.165 M -69.14 % 3.775 M 90.66 % 1.980 M -57.56 % 4.665 M 166.12 % 1.753 M -73.32 % 6.571 M 17.38 % 5.598 M -20.93 % 7.080 M 182.75 % 2.504 M -50.69 % 5.078 M 91.62 % 2.650 M -5.15 % 2.794 M 37.70 % 2.029 M -28.88 % 2.853 M 63.97 % 1.740 M -36.87 % 2.756 M 42.43 % 1.935 M -16.38 % 2.314 M 83.51 % 1.261 M -47.30 % 2.393 M -30.38 % 3.437 M 70.83 % 2.012 M 47.70 % 1.362 M -39.25 % 2.243 M 100.00 % 1.121 M
Cost of revenue 527.455 M 90.18 % 277.338 M -43.13 % 487.672 M 110.24 % 231.958 M -31.91 % 340.684 M 28.87 % 264.363 M 41.40 % 186.963 M 56.02 % 119.836 M -47.43 % 227.973 M 13.13 % 201.509 M 9.66 % 183.762 M 30.69 % 140.609 M -11.26 % 158.453 M 8.99 % 145.385 M -11.63 % 164.522 M -0.80 % 165.843 M 17.20 % 141.503 M 51.31 % 93.517 M -9.62 % 103.473 M -0.79 % 104.292 M 8.66 % 95.983 M -11.74 % 108.748 M 35.35 % 80.346 M -24.91 % 107.002 M 30.72 % 81.858 M 73.37 % 47.215 M -45.60 % 86.787 M 100.00 % 43.394 M
General and administrative expenses 34.953 M -1.11 % 35.346 M 15.74 % 30.538 M -1.47 % 30.993 M 13.64 % 27.274 M -10.65 % 30.526 M 19.74 % 25.494 M -19.39 % 31.626 M -5.15 % 33.343 M -16.91 % 40.131 M 36.76 % 29.344 M 40.36 % 20.906 M -15.89 % 24.857 M -3.93 % 25.873 M 26.31 % 20.483 M 0.82 % 20.316 M 8.99 % 18.641 M -13.74 % 21.609 M 52.09 % 14.208 M -57.77 % 33.643 M 163.91 % 12.748 M -27.72 % 17.636 M 77.57 % 9.932 M -46.57 % 18.590 M 68.11 % 11.058 M 49.19 % 7.412 M -35.49 % 11.490 M 100.00 % 5.745 M
Selling and marketing expenses 13.915 M 18.77 % 11.716 M 22.19 % 9.588 M -38.57 % 15.608 M 27.91 % 12.202 M -14.23 % 14.226 M 122.77 % 6.386 M -45.56 % 11.731 M -14.62 % 13.740 M -18.14 % 16.785 M 59.80 % 10.504 M -24.02 % 13.825 M 23.45 % 11.199 M -24.02 % 14.740 M 84.16 % 8.004 M -21.42 % 10.186 M 20.95 % 8.422 M -41.28 % 14.343 M 97.32 % 7.269 M -42.24 % 12.585 M 111.23 % 5.958 M -42.53 % 10.368 M 80.60 % 5.741 M -8.95 % 6.305 M 23.19 % 5.118 M 79.22 % 2.856 M -42.70 % 4.984 M 100.00 % 2.492 M
Other expenses -41.446 M -622.58 % 7.931 M 119.20 % -41.305 M -440.64 % -7.640 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 100.00 % -984.750 K 51.70 % -2.039 M 0.00 % -2.039 M -27.62 % -1.598 M -100.00 % -798.750 K
Operating expenses 19.153 M -71.62 % 67.486 M 547.60 % 10.421 M -79.13 % 49.928 M 106.78 % 24.145 M -43.77 % 42.942 M 1 508.31 % 2.670 M -89.61 % 25.709 M -44.03 % 45.933 M -39.47 % 75.880 M 114.13 % 35.437 M 16.52 % 30.414 M -2.46 % 31.180 M 7.80 % 28.924 M 33.08 % 21.734 M -29.57 % 30.859 M 10.95 % 27.813 M -4.82 % 29.221 M 36.66 % 21.383 M 7.98 % 19.802 M -47.31 % 37.582 M 35.78 % 27.678 M 128.48 % 12.114 M -43.40 % 21.402 M 79.94 % 11.894 M 44.54 % 8.229 M -44.68 % 14.876 M 100.00 % 7.438 M
Cost and expenses 546.608 M 58.52 % 344.824 M -30.77 % 498.093 M 76.70 % 281.886 M -22.73 % 364.829 M 18.72 % 307.305 M 62.05 % 189.633 M 30.29 % 145.545 M -46.86 % 273.906 M -1.26 % 277.389 M 26.55 % 219.199 M 28.17 % 171.023 M -9.81 % 189.633 M 8.79 % 174.309 M -6.41 % 186.256 M -5.31 % 196.702 M 16.17 % 169.316 M 37.95 % 122.738 M -1.70 % 124.856 M 0.61 % 124.094 M -7.09 % 133.565 M -2.10 % 136.426 M 47.55 % 92.460 M -27.99 % 128.404 M 36.96 % 93.752 M 69.09 % 55.444 M -45.46 % 101.663 M 100.00 % 50.832 M
Research and development expenses 11.731 M -6.10 % 12.493 M 7.70 % 11.600 M 5.77 % 10.967 M 24.02 % 8.843 M -18.92 % 10.906 M 38.93 % 7.850 M 7.06 % 7.332 M -41.74 % 12.586 M -28.05 % 17.492 M 44.75 % 12.084 M 420.41 % 2.322 M -70.90 % 7.979 M 14.36 % 6.977 M 100.14 % 3.486 M -42.72 % 6.086 M 34.17 % 4.536 M 10.50 % 4.105 M 1.94 % 4.027 M -14.25 % 4.696 M 51.68 % 3.096 M -7.91 % 3.362 M -10.92 % 3.774 M -53.11 % 8.048 M 0.000 0.000 0.000 0.000
Selling general and administrative expenses 48.868 M 3.84 % 47.062 M 17.29 % 40.126 M -13.89 % 46.601 M 18.05 % 39.476 M -22.83 % 51.153 M 60.45 % 31.880 M -28.14 % 44.364 M -5.77 % 47.083 M -20.07 % 58.907 M 47.83 % 39.848 M 10.71 % 35.994 M -0.17 % 36.056 M -11.22 % 40.613 M 42.57 % 28.487 M -10.07 % 31.677 M 12.62 % 28.127 M -21.04 % 35.624 M 63.38 % 21.805 M -52.83 % 46.228 M 147.13 % 18.706 M -33.20 % 28.004 M 78.68 % 15.673 M -37.04 % 24.895 M 53.90 % 16.176 M 57.54 % 10.268 M -37.67 % 16.474 M 100.00 % 8.237 M
Interest income 0.000 0.000 0.000 100.00 % -7.045 M -193.92 % 7.501 M -1.07 % 7.582 M 39.25 % 5.445 M -42.53 % 9.475 M 27.64 % 7.423 M -8.30 % 8.095 M -4.74 % 8.498 M -16.47 % 10.173 M -2.32 % 10.415 M -1.84 % 10.610 M 104.47 % 5.189 M 26.93 % 4.088 M 272.65 % 1.097 M 70.61 % 643.000 K 29.38 % 497.000 K 324.79 % 117.000 K -82.06 % 652.000 K -41.05 % 1.106 M 208.08 % 359.000 K 2 143.75 % 16.000 K -93.50 % 246.000 K 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 -100.00 % 303.500 K 262.39 % 83.750 K 0.00 % 83.750 K 697.62 % 10.500 K 100.00 % 5.250 K
Depreciation and amortization 5.130 M -2.41 % 5.256 M -13.32 % 6.064 M 40.08 % 4.329 M -38.08 % 6.991 M 77.26 % 3.944 M -43.26 % 6.951 M 27.03 % 5.472 M -5.23 % 5.774 M 85.54 % 3.112 M -49.90 % 6.211 M 71.24 % 3.627 M -38.26 % 5.875 M 1.82 % 5.770 M 38.84 % 4.156 M 14.62 % 3.626 M -4.70 % 3.805 M 7.55 % 3.538 M 25.37 % 2.822 M -5.40 % 2.983 M 33.05 % 2.242 M -14.20 % 2.613 M 43.34 % 1.823 M -9.48 % 2.014 M 24.47 % 1.618 M 73.98 % 930.000 K -37.48 % 1.488 M 100.00 % 743.750 K
Operating income 50.320 M 456.27 % 9.046 M -83.52 % 54.883 M 213.46 % 17.509 M -40.22 % 29.289 M 2 320.55 % -1.319 M -106.66 % 19.813 M 436.21 % 3.695 M -90.34 % 38.257 M -17.24 % 46.226 M 3.65 % 44.600 M 150.45 % 17.808 M -38.43 % 28.924 M 61.96 % 17.859 M 0.99 % 17.684 M 5.43 % 16.773 M 20.06 % 13.971 M 217.59 % 4.399 M -72.88 % 16.219 M 248.38 % -10.931 M -176.49 % 14.291 M 1.48 % 14.083 M 28.41 % 10.967 M -43.18 % 19.300 M 65.58 % 11.656 M 56.50 % 7.448 M -47.40 % 14.159 M 100.00 % 7.080 M
Operating income ratio 0.08 229.77 % 0.03 -74.24 % 0.10 69.71 % 0.06 -18.86 % 0.07 1 811.13 % 0.00 -104.71 % 0.09 297.53 % 0.02 -81.65 % 0.12 -19.72 % 0.15 -9.79 % 0.17 84.65 % 0.09 -30.82 % 0.13 47.06 % 0.09 5.38 % 0.09 8.30 % 0.08 3.57 % 0.08 130.73 % 0.03 -71.26 % 0.11 246.28 % -0.08 -169.80 % 0.11 20.22 % 0.09 -11.67 % 0.11 -19.80 % 0.13 19.57 % 0.11 -6.69 % 0.12 -4.23 % 0.12 0.00 % 0.12
Total other income expenses net -2.643 M -166.34 % 3.984 M 143.91 % -9.073 M -198.55 % -3.039 M 58.85 % -7.385 M 25.87 % -9.962 M -152.71 % -3.942 M 67.57 % -12.154 M -63.12 % -7.451 M 41.93 % -12.830 M -46.13 % -8.780 M -26.31 % -6.951 M 34.89 % -10.675 M -16.53 % -9.161 M -299.35 % -2.294 M 40.01 % -3.824 M -448.59 % 1.097 M -64.15 % 3.060 M 515.69 % 497.000 K -79.78 % 2.458 M 111.39 % -21.580 M -1 851.18 % -1.106 M -408.08 % 359.000 K 120.56 % -1.746 M -809.76 % 246.000 K 393.73 % -83.750 K -697.62 % -10.500 K -100.00 % -5.250 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 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 2013-06-30 2012-12-31
Net debt 563.336 M -7.45 % 608.668 M -13.09 % 700.327 M 2.78 % 681.390 M 2.33 % 665.850 M 13.29 % 587.723 M 46.57 % 400.997 M 19.29 % 336.141 M 38.00 % 243.575 M 6.23 % 229.281 M -5.72 % 243.194 M 17.19 % 207.524 M -4.44 % 217.163 M 14.63 % 189.446 M -27.68 % 261.963 M 54.08 % 170.021 M 512.10 % -41.257 M -74.37 % -23.660 M 81.37 % -127.007 M -104.10 % -62.229 M 42.83 % -108.852 M -5 095.50 % 2.179 M -43.61 % 3.864 M 108.72 % -44.291 M -221.88 % 36.341 M 200.16 % -36.284 M
Total investments 48.290 M -4.02 % 50.313 M -1.91 % 51.294 M -2.10 % 52.395 M -7.46 % 56.616 M -4.77 % 59.451 M 4.29 % 57.003 M 0.45 % 56.745 M -7.67 % 61.458 M -0.56 % 61.806 M -81.24 % 329.463 M 7.27 % 307.148 M -3.40 % 317.956 M 0.42 % 316.619 M 1.05 % 313.326 M 119.59 % 142.690 M 54.93 % 92.100 M 13.56 % 81.100 M -14.36 % 94.700 M 4.09 % 90.980 M 4.76 % 86.846 M 14.71 % 75.712 M 19.87 % 63.160 M 0.000 -100.00 % 72.682 M 0.000
Total debt 588.240 M -8.20 % 640.755 M -12.60 % 733.092 M 2.82 % 712.969 M 1.63 % 701.523 M 9.87 % 638.509 M 29.84 % 491.772 M 36.45 % 360.400 M 26.75 % 284.345 M 0.48 % 282.989 M -0.10 % 283.261 M 10.52 % 256.299 M -7.88 % 278.213 M 7.42 % 258.984 M -23.26 % 337.478 M 50.47 % 224.289 M 2 540.56 % 8.494 M 287.68 % 2.191 M -17.13 % 2.644 M -95.49 % 58.590 M 241.87 % 17.138 M -40.90 % 29.000 M 93.33 % 15.000 M 50.00 % 10.000 M 0.000 0.000
Accumulated other comprehensive income loss -65.544 M 51.35 % -134.724 M -159.04 % -52.008 M 54.42 % -114.095 M -1 177.66 % -8.930 M 91.66 % -107.061 M -205.74 % -35.017 M 56.02 % -79.622 M -20.00 % -66.352 M 36.59 % -104.633 M -279.46 % -27.574 M 49.16 % -54.241 M -197.09 % 55.864 M 84.18 % 30.332 M -52.81 % 64.281 M 66.34 % 38.645 M -32.93 % 57.616 M -4.22 % 60.156 M -20.34 % 75.517 M 26.08 % 59.896 M -17.06 % 72.215 M 96.16 % 36.814 M -23.16 % 47.913 M 363.26 % -18.200 M -118.71 % 97.281 M 762.09 % -14.693 M
Retained earnings 411.918 M 11.71 % 368.735 M 3.04 % 357.871 M 13.16 % 316.254 M 3.26 % 306.284 M -5.95 % 325.655 M 15.17 % 282.752 M -6.79 % 303.334 M 19.30 % 254.265 M -5.07 % 267.839 M 18.78 % 225.495 M -0.80 % 227.322 M 18.76 % 191.413 M -5.97 % 203.570 M 18.71 % 171.492 M -4.90 % 180.331 M 18.21 % 152.549 M 10.90 % 137.553 M 21.84 % 112.892 M -1.21 % 114.271 M 31.01 % 87.222 M -21.21 % 110.704 M 26.47 % 87.534 M 11.36 % 78.601 M 0.000 -100.00 % 58.044 M
Common stock 3.901 M 0.00 % 3.901 M 0.00 % 3.901 M 0.00 % 3.901 M 0.00 % 3.901 M 0.00 % 3.901 M 0.00 % 3.901 M 0.00 % 3.901 M 0.00 % 3.901 M 0.00 % 3.901 M 0.00 % 3.901 M 0.00 % 3.901 M 0.00 % 3.901 M 0.00 % 3.901 M 0.00 % 3.901 M 2.63 % 3.801 M 0.00 % 3.801 M 0.00 % 3.801 M 0.00 % 3.801 M 0.00 % 3.801 M 0.00 % 3.801 M 19.91 % 3.170 M 0.00 % 3.170 M 0.00 % 3.170 M 0.000 0.000
Total equity 500.819 M 11.94 % 447.396 M -2.80 % 460.289 M 12.38 % 409.566 M -9.62 % 453.142 M 21.04 % 374.382 M -7.28 % 403.793 M 6.33 % 379.770 M 10.34 % 344.178 M 5.33 % 326.776 M -7.16 % 351.965 M 7.59 % 327.125 M -18.49 % 401.321 M 3.45 % 387.946 M -0.45 % 389.717 M 9.19 % 356.920 M 2.53 % 348.109 M 3.71 % 335.653 M 2.85 % 326.353 M 4.56 % 312.111 M 4.95 % 297.381 M 46.61 % 202.841 M 6.33 % 190.770 M 4.59 % 182.403 M 87.50 % 97.281 M 4.65 % 92.962 M
Other non current liabilities 17.242 M 0.000 -100.00 % 18.157 M 0.000 100.00 % -52.764 M -0.01 % -52.760 M -154.95 % -20.694 M -0.07 % -20.680 M 0.000 0.000 0.000 100.00 % -11.218 M -15.91 % -9.678 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
Long term debt 268.762 M -4.36 % 281.026 M -12.71 % 321.931 M 3.02 % 312.502 M -42.35 % 542.081 M 14.57 % 473.150 M 72.15 % 274.841 M 283.84 % 71.603 M 2 852.70 % 2.425 M -32.30 % 3.582 M 123.32 % 1.604 M -95.71 % 37.372 M 5.13 % 35.548 M -76.14 % 148.978 M -21.89 % 190.721 M 308.83 % 46.650 M 5 513.72 % 831.000 K -35.28 % 1.284 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 286.004 M -4.11 % 298.268 M -12.30 % 340.088 M 2.85 % 330.658 M -38.13 % 534.463 M 14.81 % 465.534 M 70.44 % 273.141 M 290.62 % 69.925 M 522.33 % 11.236 M -9.35 % 12.395 M 280.45 % 3.258 M -90.25 % 33.426 M 3.18 % 32.397 M -78.25 % 148.978 M -21.89 % 190.721 M 308.83 % 46.650 M 5 513.72 % 831.000 K -35.28 % 1.284 M 11.17 % 1.155 M 0.00 % 1.155 M -11.15 % 1.300 M 0.00 % 1.300 M 0.000 -100.00 % 111.132 M 0.000 -100.00 % 114.963 M
Other current liabilities 220.487 M -14.60 % 258.183 M 437.13 % 48.067 M -1.04 % 48.573 M 171.12 % 17.916 M -40.23 % 29.977 M 1.80 % 29.448 M -16.66 % 35.335 M -31.43 % 51.529 M 18.25 % 43.578 M 155.19 % 17.077 M -50.70 % 34.641 M 84.21 % 18.805 M -27.85 % 26.065 M -74.16 % 100.886 M 248.35 % -68.005 M -539.54 % 15.472 M -79.31 % 74.795 M 412.75 % 14.587 M 132.61 % -44.732 M -388.85 % 15.486 M -80.83 % 80.788 M 353.46 % 17.816 M 0.000 0.000 0.000
Deferred revenue 0.000 0.000 0.000 0.000 100.00 % -159.442 M -7.27 % -148.639 M 31.48 % -216.931 M 24.88 % -288.797 M -2.44 % -281.920 M -0.90 % -279.407 M 0.80 % -281.657 M -28.65 % -218.927 M 9.78 % -242.665 M -120.59 % -110.006 M 25.04 % -146.757 M 17.38 % -177.639 M -2 218.14 % -7.663 M -744.87 % -907.000 K 65.70 % -2.644 M 95.49 % -58.590 M -241.87 % -17.138 M 40.90 % -29.000 M -93.33 % -15.000 M 0.000 0.000 0.000
Short term debt 319.478 M -11.19 % 359.729 M -12.51 % 411.161 M 2.67 % 400.467 M 151.17 % 159.442 M 7.27 % 148.639 M -31.48 % 216.931 M -24.88 % 288.797 M 2.44 % 281.920 M 0.90 % 279.407 M -0.80 % 281.657 M 28.65 % 218.927 M -9.78 % 242.665 M 120.59 % 110.006 M 69.56 % 64.878 M -63.48 % 177.639 M 2 218.14 % 7.663 M 744.87 % 907.000 K -65.70 % 2.644 M -95.49 % 58.590 M 241.87 % 17.138 M -40.90 % 29.000 M 93.33 % 15.000 M 50.00 % 10.000 M 0.000 0.000
Total current liabilities 852.026 M -10.23 % 949.153 M 50.03 % 632.651 M -2.49 % 648.787 M 193.75 % 220.865 M -17.34 % 267.207 M -32.49 % 395.779 M -16.45 % 473.721 M -14.23 % 552.322 M 6.13 % 520.424 M 19.25 % 436.423 M 14.83 % 380.060 M -3.42 % 393.508 M 52.76 % 257.598 M 21.98 % 211.179 M -10.46 % 235.848 M 74.87 % 134.870 M 34.45 % 100.315 M 5.34 % 95.226 M -4.16 % 99.355 M -20.14 % 124.408 M -10.10 % 138.380 M 27.04 % 108.925 M -3.94 % 113.397 M 0.000 -100.00 % 116.400 M
Total liabilities 1.138 B -8.77 % 1.247 B 28.24 % 972.739 M -0.68 % 979.445 M 25.30 % 781.710 M 0.76 % 775.841 M 14.22 % 679.267 M 22.61 % 553.986 M -1.70 % 563.558 M 5.77 % 532.819 M 21.18 % 439.681 M 4.91 % 419.095 M -2.70 % 430.744 M 5.51 % 408.264 M 1.27 % 403.152 M 42.08 % 283.750 M 107.29 % 136.883 M 33.21 % 102.761 M 6.62 % 96.381 M -4.11 % 100.510 M -20.04 % 125.708 M -10.00 % 139.680 M 28.24 % 108.925 M -3.94 % 113.397 M 0.000 -100.00 % 116.400 M
Other non current assets 82.901 M 0.00 % 82.902 M -39.45 % 136.916 M 0.000 100.00 % -1.856 M 0.00 % -1.856 M -3 337.04 % -54.000 K 0.00 % -54.000 K 26.03 % -73.000 K 0.00 % -73.000 K 76.60 % -312.000 K 0.00 % -312.000 K 5.74 % -331.000 K 0.00 % -331.000 K 5.97 % -352.000 K 0.00 % -352.000 K 99.63 % -94.740 M 0.68 % -95.385 M -0.31 % -95.094 M -4.07 % -91.374 M -4.71 % -87.262 M -14.63 % -76.128 M -20.11 % -63.381 M -1 150.75 % 6.032 M 116.60 % -36.341 M -5 961.45 % 620.000 K
Long term investments 48.290 M -0.43 % 48.500 M -5.45 % 51.294 M -0.40 % 51.500 M -9.04 % 56.616 M 0.21 % 56.500 M -0.88 % 57.003 M 4.59 % 54.500 M -11.02 % 61.250 M -0.05 % 61.278 M -77.35 % 270.522 M 32.74 % 203.804 M -5.13 % 214.817 M 0.61 % 213.520 M -3.18 % 220.533 M 304.27 % 54.551 M -42.19 % 94.368 M -0.68 % 95.013 M 0.33 % 94.700 M 4.09 % 90.980 M 4.76 % 86.846 M 14.71 % 75.712 M 19.87 % 63.160 M 0.000 0.000 0.000
Intangible assets 916.000 K -42.24 % 1.586 M 43.27 % 1.107 M -97.36 % 41.992 M 4 754.57 % 865.000 K 536.03 % 136.000 K -67.92 % 424.000 K 131.69 % 183.000 K 226.79 % 56.000 K -78.21 % 257.000 K -12.59 % 294.000 K -11.18 % 331.000 K 6.43 % 311.000 K -94.16 % 5.328 M -1.75 % 5.423 M -2.24 % 5.547 M -2.70 % 5.701 M -1.30 % 5.776 M -1.42 % 5.859 M 5.80 % 5.538 M -7.34 % 5.977 M 2.28 % 5.844 M -2.11 % 5.970 M 110.95 % 2.830 M 0.000 -100.00 % 2.850 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 916.000 K -42.24 % 1.586 M 43.27 % 1.107 M -97.36 % 41.992 M 4 754.57 % 865.000 K 536.03 % 136.000 K -67.92 % 424.000 K 131.69 % 183.000 K 226.79 % 56.000 K -78.21 % 257.000 K -12.59 % 294.000 K -11.18 % 331.000 K 6.43 % 311.000 K -94.16 % 5.328 M -1.75 % 5.423 M -2.24 % 5.547 M -2.70 % 5.701 M -1.30 % 5.776 M -1.42 % 5.859 M 5.80 % 5.538 M -7.34 % 5.977 M 2.28 % 5.844 M -2.11 % 5.970 M 110.95 % 2.830 M 0.000 -100.00 % 2.850 M
Property plant equipment net 910.774 M 3.61 % 879.032 M 19.33 % 736.669 M -7.25 % 794.239 M 23.79 % 641.596 M 9.79 % 584.388 M 60.06 % 365.116 M 11.21 % 328.306 M -17.42 % 397.539 M 19.46 % 332.793 M 221.99 % 103.355 M -4.15 % 107.832 M -2.78 % 110.912 M 9.73 % 101.074 M 0.30 % 100.773 M 4.71 % 96.237 M 8.08 % 89.039 M -0.64 % 89.609 M 0.42 % 89.235 M 3.96 % 85.836 M 5.60 % 81.285 M 15.65 % 70.284 M 22.42 % 57.411 M 11.41 % 51.530 M 0.000 -100.00 % 45.346 M
Total non current assets 1.043 B 3.05 % 1.012 B 9.29 % 925.986 M 4.07 % 889.759 M 27.28 % 699.077 M 9.06 % 641.024 M 51.71 % 422.543 M 10.33 % 382.989 M -16.53 % 458.845 M 16.36 % 394.328 M 5.39 % 374.171 M 19.94 % 311.967 M -4.32 % 326.040 M 1.91 % 319.922 M -2.08 % 326.729 M 108.99 % 156.335 M 65.01 % 94.740 M -0.68 % 95.385 M 0.31 % 95.094 M 4.07 % 91.374 M 4.71 % 87.262 M 14.63 % 76.128 M 20.11 % 63.381 M 4.53 % 60.635 M 266.85 % -36.341 M -174.04 % 49.080 M
Other current assets 308.389 M -14.25 % 359.645 M 56.53 % 229.762 M 2.40 % 224.376 M 47.40 % 152.218 M -0.18 % 152.500 M 16.96 % 130.381 M -23.39 % 170.188 M 18.64 % 143.454 M -11.58 % 162.249 M 53.26 % 105.865 M 10.78 % 95.560 M -19.22 % 118.303 M 10.53 % 107.033 M 17.20 % 91.322 M -8.64 % 99.963 M 19.11 % 83.925 M 5.60 % 79.477 M 17.96 % 67.378 M 1.15 % 66.614 M 59.89 % 41.662 M -9.14 % 45.853 M -43.93 % 81.774 M 58.17 % 51.700 M 0.000 -100.00 % 39.445 M
Short term investments 0.000 -100.00 % 1.813 M 0.000 -100.00 % 895.000 K 0.000 -100.00 % 2.951 M 0.000 -100.00 % 2.245 M 979.33 % 208.000 K -60.61 % 528.000 K -99.10 % 58.941 M -42.97 % 103.344 M 0.20 % 103.139 M 0.04 % 103.099 M 11.11 % 92.793 M 5.28 % 88.139 M -4.30 % 92.100 M 13.56 % 81.100 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 72.682 M 0.000
cash and cash equivalents 24.904 M -22.39 % 32.087 M -2.07 % 32.765 M 3.76 % 31.579 M -11.48 % 35.673 M -29.76 % 50.786 M -44.05 % 90.775 M 274.19 % 24.259 M -40.50 % 40.770 M -24.09 % 53.708 M 34.05 % 40.067 M -17.85 % 48.775 M -20.11 % 61.050 M -12.21 % 69.538 M -7.91 % 75.515 M 39.15 % 54.268 M 9.08 % 49.751 M 92.45 % 25.851 M -80.06 % 129.651 M 7.31 % 120.819 M -4.10 % 125.990 M 369.74 % 26.821 M 140.85 % 11.136 M -79.49 % 54.291 M 249.39 % -36.341 M -200.16 % 36.284 M
Cash and short term investments 24.904 M -26.54 % 33.900 M 3.46 % 32.765 M 0.90 % 32.474 M -8.97 % 35.673 M -33.62 % 53.737 M -40.80 % 90.775 M 242.50 % 26.504 M -35.32 % 40.978 M -24.73 % 54.444 M -49.67 % 108.176 M -32.91 % 161.251 M -5.61 % 170.841 M -4.47 % 178.843 M 6.26 % 168.308 M 18.19 % 142.407 M 0.39 % 141.851 M 12.41 % 126.191 M -2.67 % 129.651 M 7.31 % 120.819 M -4.10 % 125.990 M 369.74 % 26.821 M 140.85 % 11.136 M -79.49 % 54.291 M 49.39 % 36.341 M 0.16 % 36.284 M
Total current assets 595.968 M -12.72 % 682.797 M 34.66 % 507.042 M 1.56 % 499.252 M 24.01 % 402.600 M 6.87 % 376.725 M -10.07 % 418.929 M 19.57 % 350.355 M -7.38 % 378.258 M -2.17 % 386.634 M -4.31 % 404.042 M -3.99 % 420.830 M -14.81 % 493.994 M 6.92 % 462.010 M 1.73 % 454.147 M 12.56 % 403.455 M 6.09 % 380.299 M 14.43 % 332.340 M 4.26 % 318.763 M 1.03 % 315.508 M -3.70 % 327.616 M 26.05 % 259.914 M 14.84 % 226.334 M -3.76 % 235.165 M 547.11 % 36.341 M -77.33 % 160.282 M
Inventory 68.390 M 18.75 % 57.593 M 6.32 % 54.171 M 11.38 % 48.635 M -39.29 % 80.109 M 60.47 % 49.920 M -11.61 % 56.477 M -0.68 % 56.863 M 18.58 % 47.953 M -30.33 % 68.832 M 68.94 % 40.744 M 5.34 % 38.679 M -7.42 % 41.781 M -5.12 % 44.034 M -11.18 % 49.577 M -11.52 % 56.029 M -15.19 % 66.067 M 75.14 % 37.723 M 2.79 % 36.700 M 4.75 % 35.037 M -34.88 % 53.800 M 3.99 % 51.738 M 21.07 % 42.733 M 40.90 % 30.329 M 0.000 -100.00 % 24.590 M
Net receivables 194.285 M -16.13 % 231.659 M 21.71 % 190.344 M -1.77 % 193.767 M 43.96 % 134.600 M 11.64 % 120.568 M -14.67 % 141.296 M 45.97 % 96.800 M -33.64 % 145.873 M 44.27 % 101.109 M -32.26 % 149.257 M 19.08 % 125.340 M -23.14 % 163.069 M 23.44 % 132.100 M -8.86 % 144.940 M 37.96 % 105.056 M 18.77 % 88.456 M -0.55 % 88.949 M 4.60 % 85.034 M -8.60 % 93.038 M -12.36 % 106.164 M -21.65 % 135.502 M 49.41 % 90.691 M 1.32 % 89.508 M 0.000 -100.00 % 59.963 M
Tax assets 0.000 0.000 0.000 -100.00 % 2.028 M 9.27 % 1.856 M 0.00 % 1.856 M 3 337.04 % 54.000 K 0.00 % 54.000 K -26.03 % 73.000 K 0.00 % 73.000 K -76.60 % 312.000 K 0.00 % 312.000 K -5.74 % 331.000 K 0.00 % 331.000 K -5.97 % 352.000 K 0.00 % 352.000 K -5.38 % 372.000 K 0.00 % 372.000 K -5.58 % 394.000 K 0.00 % 394.000 K -5.29 % 416.000 K 0.00 % 416.000 K 88.24 % 221.000 K -9.05 % 243.000 K 0.000 -100.00 % 264.000 K
Other assets 0.000 0.000 0.000 0.000 -100.00 % 133.175 M 0.53 % 132.474 M -45.17 % 241.588 M 20.55 % 200.412 M 183.74 % 70.633 M -10.17 % 78.633 M 485.37 % 13.433 M 0.07 % 13.423 M 11.57 % 12.031 M -15.74 % 14.278 M 19.05 % 11.993 M -85.17 % 80.880 M 712.62 % 9.953 M -6.89 % 10.689 M 20.41 % 8.877 M 54.68 % 5.739 M -30.11 % 8.211 M 26.73 % 6.479 M -35.08 % 9.980 M 0.000 0.000 0.000
Account payables 312.061 M -5.79 % 331.241 M 91.00 % 173.423 M -12.82 % 198.932 M 382.70 % 41.212 M -52.08 % 85.994 M -36.27 % 134.945 M -8.55 % 147.561 M -30.52 % 212.383 M 7.90 % 196.826 M 50.75 % 130.564 M 3.23 % 126.478 M -1.79 % 128.785 M 10.14 % 116.931 M 206.09 % 38.202 M -68.00 % 119.365 M 8.25 % 110.271 M 351.28 % 24.435 M -67.85 % 76.010 M -6.19 % 81.029 M -10.21 % 90.244 M 235.26 % 26.918 M -64.03 % 74.837 M -26.00 % 101.132 M 0.000 -100.00 % 114.963 M
Tax payables 0.000 0.000 0.000 -100.00 % 815.000 K -64.49 % 2.295 M -11.63 % 2.597 M -82.03 % 14.455 M 612.77 % 2.028 M -68.75 % 6.490 M 958.73 % 613.000 K -91.40 % 7.125 M 50 792.86 % 14.000 K -99.57 % 3.253 M -29.22 % 4.596 M -36.28 % 7.213 M 5.31 % 6.849 M 367.83 % 1.464 M 722.47 % 178.000 K -91.03 % 1.985 M -55.57 % 4.468 M 190.13 % 1.540 M -8.00 % 1.674 M 31.60 % 1.272 M -43.84 % 2.265 M 0.000 -100.00 % 1.437 M
Deferred revenue non current 0.000 -100.00 % 9.486 M 0.000 -100.00 % 9.808 M -4.06 % 10.223 M 0.00 % 10.223 M 2 804.26 % 352.000 K 0.00 % 352.000 K -26.82 % 481.000 K 0.00 % 481.000 K -21.02 % 609.000 K 0.00 % 609.000 K -17.59 % 739.000 K 0.00 % 739.000 K -15.54 % 875.000 K 0.00 % 875.000 K -13.62 % 1.013 M 0.30 % 1.010 M -12.55 % 1.155 M 0.00 % 1.155 M -11.15 % 1.300 M 0.00 % 1.300 M 0.000 0.000 0.000 0.000
Minority interest 401.000 K 9.86 % 365.000 K -4.45 % 382.000 K 0.00 % 382.000 K -78.10 % 1.744 M 0.00 % 1.744 M -13.41 % 2.014 M 0.00 % 2.014 M -9.32 % 2.221 M -76.68 % 9.526 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
Capital lease obligations 3.203 M -85.83 % 22.602 M 156.67 % 8.806 M -50.83 % 17.911 M 19.06 % 15.044 M -38.69 % 24.537 M 305.17 % 6.056 M 0.60 % 6.020 M 2.54 % 5.871 M -26.69 % 8.009 M 75.17 % 4.572 M -35.85 % 7.127 M 21.31 % 5.875 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
Preferred stock 0.000 0.000 0.000 -100.00 % 52.981 M 493.29 % 8.930 M -91.66 % 107.061 M 205.74 % 35.017 M -56.02 % 79.622 M 20.00 % 66.352 M -36.59 % 104.633 M 279.46 % 27.574 M -49.16 % 54.241 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
Other total stockholders equity 150.143 M 0.00 % 150.143 M 0.00 % 150.143 M 0.00 % 150.143 M 0.00 % 150.143 M -23.70 % 196.780 M 31.06 % 150.143 M -22.02 % 192.549 M 28.24 % 150.143 M -20.14 % 188.010 M 25.22 % 150.143 M -16.91 % 180.710 M 20.36 % 150.143 M 0.00 % 150.143 M 0.07 % 150.043 M 11.85 % 134.143 M 0.00 % 134.143 M 0.00 % 134.143 M 0.00 % 134.143 M 0.00 % 134.143 M 0.00 % 134.143 M 157.21 % 52.153 M 0.00 % 52.153 M 0.00 % 52.153 M 0.000 -100.00 % 49.611 M
Deferred tax liabilities non current 0.000 -100.00 % 7.756 M 0.000 -100.00 % 8.348 M -2.26 % 8.541 M 0.00 % 8.541 M 2.97 % 8.295 M -0.18 % 8.310 M -0.24 % 8.330 M -0.02 % 8.332 M 697.32 % 1.045 M -0.85 % 1.054 M 11.06 % 949.000 K 0.00 % 949.000 K 151.72 % 377.000 K 0.00 % 377.000 K 123.08 % 169.000 K 11.18 % 152.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 -100.00 % 26.382 M -38.79 % 43.100 M 316.55 % 10.347 M 0.07 % 10.340 M 0.000 0.000 0.000 -100.00 % 5.609 M 15.91 % 4.839 M 186.67 % 1.688 M 34.82 % 1.252 M 0.00 % 1.252 M 5.92 % 1.182 M 1.72 % 1.162 M 0.000 0.000 0.000 0.000 0.000 100.00 % -111.132 M 0.000 100.00 % -114.963 M
Total assets 1.639 B -3.30 % 1.695 B 18.27 % 1.433 B 3.17 % 1.389 B 12.48 % 1.235 B 7.36 % 1.150 B 6.20 % 1.083 B 15.99 % 933.756 M 2.87 % 907.736 M 5.60 % 859.595 M 8.58 % 791.646 M 6.09 % 746.220 M -10.32 % 832.065 M 4.50 % 796.210 M 0.42 % 792.869 M 23.76 % 640.670 M 32.10 % 484.992 M 10.62 % 438.414 M 3.71 % 422.734 M 2.45 % 412.621 M -2.47 % 423.089 M 23.52 % 342.521 M 14.29 % 299.695 M 1.32 % 295.800 M 0.000 -100.00 % 209.362 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 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 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 -100.00 % 20.928 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -157.772 M 0.000 100.00 % -116.871 M 0.000 100.00 % -8.828 M 0.000 100.00 % -15.903 M 0.000 -100.00 % 41.242 M 0.000 -100.00 % 27.766 M 0.000 100.00 % -25.275 M 0.000 100.00 % -46.304 M 0.000 100.00 % -15.744 M 0.000 -100.00 % 46.156 M 0.000 100.00 % -58.735 M 0.000 100.00 % -67.134 M -359.15 % -14.621 M 0.00 % -14.621 M -34.21 % -10.894 M -100.00 % -5.447 M
Accounts receivables 0.000 100.00 % -148.686 M 0.000 100.00 % -118.007 M 0.000 100.00 % -15.771 M 0.000 100.00 % -27.702 M 0.000 -100.00 % 62.857 M 0.000 -100.00 % 22.352 M 0.000 100.00 % -36.770 M 0.000 100.00 % -27.998 M 0.000 100.00 % -13.058 M 0.000 -100.00 % 47.431 M 0.000 100.00 % -55.302 M 0.000 100.00 % -61.595 M 0.000 0.000 0.000 0.000
Inventory 0.000 100.00 % -9.086 M 0.000 -100.00 % 1.136 M 0.000 -100.00 % 6.943 M 0.000 -100.00 % 11.799 M 0.000 100.00 % -21.615 M 0.000 -100.00 % 4.914 M 0.000 -100.00 % 11.995 M 0.000 100.00 % -18.306 M 0.000 100.00 % -2.686 M 0.000 100.00 % -1.275 M 0.000 100.00 % -3.433 M 0.000 100.00 % -5.539 M -300.00 % -1.385 M 0.00 % -1.385 M -8.27 % -1.279 M -100.00 % -639.500 K
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.240 M 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 500.000 K 0.000 100.00 % -500.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.237 M 0.00 % -13.237 M -37.67 % -9.615 M -100.00 % -4.808 M
Other non cash items -43.183 M -113.13 % 328.925 M 993.09 % -36.830 M -122.49 % 163.756 M 313.94 % -76.544 M -266.43 % -20.889 M -163.77 % 32.757 M 154.49 % -60.112 M -305.00 % 29.323 M 150.34 % -58.254 M -151.50 % -23.163 M -144.18 % 52.429 M 251.15 % -34.687 M -342.14 % 14.325 M 162.51 % -22.915 M -158.29 % 39.315 M 289.80 % -20.714 M -193.27 % -7.063 M -700.60 % 1.176 M 103.45 % -34.058 M -237.37 % 24.792 M -35.05 % 38.170 M 215.97 % -32.914 M -197.67 % 33.698 M 234.96 % -24.968 M -1 426 642.86 % -1.750 K 99.83 % -1.026 M -100.00 % -512.750 K
Net cash provided by operating activities 0.000 -100.00 % 180.836 M 1 566.54 % 10.851 M -84.34 % 69.305 M 276.35 % -39.300 M -99.83 % -19.667 M -131.96 % 61.531 M 216.20 % -52.954 M -189.16 % 59.390 M 3 201.28 % 1.799 M -84.74 % 11.788 M -87.87 % 97.213 M 721.53 % -15.641 M -386.31 % 5.463 M 188.64 % -6.163 M -198.26 % 6.272 M 233.62 % -4.694 M 52.81 % -9.947 M -155.39 % 17.958 M -36.43 % 28.251 M -26.35 % 38.359 M 701.52 % -6.377 M 71.22 % -22.158 M -41.25 % -15.687 M -4.04 % -15.078 M -96.04 % -7.691 M -621.79 % 1.474 M 100.00 % 737.000 K
Investments in property plant and equipment 0.000 0.000 100.00 % -40.535 M 27.28 % -55.745 M -4.33 % -53.429 M 23.52 % -69.856 M 24.01 % -91.927 M -54.85 % -59.366 M 17.01 % -71.533 M 13.45 % -82.650 M -488.68 % -14.040 M -2 324.87 % -579.000 K 60.34 % -1.460 M 68.00 % -4.562 M 54.54 % -10.036 M -0.52 % -9.984 M -303.07 % -2.477 M -219.84 % 2.067 M 118.97 % -10.899 M -131.70 % -4.704 M 68.68 % -15.018 M -47.66 % -10.171 M 2.48 % -10.430 M 27.03 % -14.294 M -529.97 % -2.269 M 0.00 % -2.269 M 14.46 % -2.653 M -100.00 % -1.326 M
Acquisitions net 0.000 0.000 0.000 100.00 % -3.900 M 0.000 0.000 0.000 0.000 0.000 100.00 % -55.379 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
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 0.000 100.00 % -87.843 M -1 731.59 % -4.796 M 88.26 % -40.857 M -392.25 % 13.980 M 140.58 % 5.811 M 469.89 % -1.571 M -189.72 % 1.751 M -90.78 % 18.988 M -79.78 % 93.927 M 585.19 % -19.359 M 73.96 % -74.343 M -4 953.91 % -1.471 M 80.63 % -7.595 M 82.69 % -43.876 M 65.38 % -126.725 M -1 462.78 % 9.299 M 108.81 % -105.497 M -2 264.93 % 4.873 M 215.45 % -4.221 M -119.39 % -1.924 M -271.43 % -518.000 K -112.35 % 4.193 M -49.59 % 8.318 M 300.10 % -4.157 M -283.21 % 2.269 M -14.46 % 2.653 M 100.00 % 1.326 M
Net cash used for investing activites 0.000 100.00 % -87.843 M -93.78 % -45.331 M 54.90 % -100.502 M -154.76 % -39.449 M 38.40 % -64.045 M 31.50 % -93.498 M -62.28 % -57.615 M -9.65 % -52.545 M -19.14 % -44.102 M -32.05 % -33.399 M 55.42 % -74.922 M -2 456.19 % -2.931 M 75.89 % -12.157 M 77.45 % -53.912 M 60.56 % -136.709 M -2 103.94 % 6.822 M 106.60 % -103.430 M -1 616.40 % -6.026 M 32.48 % -8.925 M 47.32 % -16.942 M -58.50 % -10.689 M -71.38 % -6.237 M -4.37 % -5.976 M -43.76 % -4.157 M -55.43 % -2.675 M -260.78 % 1.664 M 100.00 % 831.750 K
Debt repayment 0.000 0.000 -100.00 % 18.065 M 0.000 -100.00 % 50.983 M 0.000 -100.00 % 117.048 M 0.000 -100.00 % 5.604 M 0.000 -100.00 % 21.648 M 0.000 -100.00 % 8.944 M 0.000 -100.00 % 131.453 M 0.000 -100.00 % 6.303 M 0.000 -100.00 % 2.644 M 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 -100.00 % 15.850 M 0.00 % 15.850 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 0.000 0.000 0.000 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 100.00 % -76.958 M -640.13 % 14.248 M -79.02 % 67.909 M 375.24 % -24.673 M -144.67 % 55.237 M 282.49 % -30.268 M -139.26 % 77.089 M 647.51 % -14.080 M -127.69 % 50.854 M 761.21 % -7.691 M 77.67 % -34.435 M -2 572.00 % 1.393 M 187.17 % -1.598 M 96.88 % -51.158 M -137.73 % 135.579 M 790.33 % 15.228 M 47.46 % 10.327 M 255.41 % -6.645 M 74.10 % -25.657 M -132.89 % 78.009 M 138.07 % 32.767 M 321.59 % -14.787 M -123.85 % 62.008 M 2 331.31 % -2.779 M 83.15 % -16.496 M 69.55 % -54.168 M -100.00 % -27.084 M
Net cash used provided by financing activities 0.000 100.00 % -76.958 M -338.16 % 32.313 M -52.42 % 67.909 M 158.11 % 26.310 M -52.37 % 55.237 M -36.35 % 86.780 M 12.57 % 77.089 M 1 009.50 % -8.476 M -116.67 % 50.854 M 264.36 % 13.957 M 140.53 % -34.435 M -433.12 % 10.337 M 746.87 % -1.598 M -101.99 % 80.295 M -40.78 % 135.579 M 529.69 % 21.531 M 108.49 % 10.327 M 358.11 % -4.001 M 84.41 % -25.657 M -132.89 % 78.009 M 138.07 % 32.767 M 321.59 % -14.787 M -123.85 % 62.008 M 2 331.31 % -2.779 M 83.15 % -16.496 M 69.55 % -54.168 M -100.00 % -27.084 M
Effect of forex changes on cash 0.000 100.00 % -16.713 M -598.45 % 3.353 M 108.22 % -40.806 M -209.32 % 37.326 M 424.18 % -11.514 M -198.39 % 11.703 M -31.03 % 16.969 M 250.08 % -11.307 M -322.14 % 5.090 M 582.92 % -1.054 M -704.58 % -131.000 K 48.22 % -253.000 K -110.93 % 2.315 M 125.41 % 1.027 M 264.32 % -625.000 K -359.34 % 241.000 K 132.13 % -750.000 K -183.24 % 901.000 K -22.33 % 1.160 M 551.36 % -257.000 K -1 506.25 % -16.000 K -159.26 % 27.000 K 108.33 % -324.000 K -101.03 % 31.363 M 0.00 % 31.363 M -53.22 % 67.039 M 100.00 % 33.519 M
Net change in cash 0.000 100.00 % -32.765 M -200.00 % 32.765 M 191.85 % -35.673 M -136.04 % -15.113 M 62.21 % -39.989 M -160.12 % 66.516 M 502.86 % -16.511 M -27.62 % -12.938 M -194.85 % 13.641 M 256.65 % -8.708 M 29.06 % -12.275 M -44.62 % -8.488 M -42.01 % -5.977 M -128.13 % 21.247 M 370.38 % 4.517 M -81.10 % 23.900 M 123.03 % -103.800 M -1 275.27 % 8.832 M 270.80 % -5.171 M -105.21 % 99.169 M 532.25 % 15.685 M 136.35 % -43.155 M -470.47 % -7.565 M -245.50 % 5.199 M 15.49 % 4.502 M -43.76 % 8.004 M 0.00 % 8.004 M
Cash at beginning of period 0.000 -100.00 % 32.765 M 0.000 -100.00 % 35.673 M -29.76 % 50.786 M -44.05 % 90.775 M 274.19 % 24.259 M -40.50 % 40.770 M -24.09 % 53.708 M 34.05 % 40.067 M -17.85 % 48.775 M -20.11 % 61.050 M -12.21 % 69.538 M -7.91 % 75.515 M 39.15 % 54.268 M 9.08 % 49.751 M 92.45 % 25.851 M -80.06 % 129.651 M 7.31 % 120.819 M -4.10 % 125.990 M 369.74 % 26.821 M 140.85 % 11.136 M -79.49 % 54.291 M 280.46 % 14.270 M 57.31 % 9.071 M 0.00 % 9.071 M 750.14 % 1.067 M 0.00 % 1.067 M
Cash at end of period 0.000 0.000 -100.00 % 32.765 M -8.15 % 35.673 M 0.00 % 35.673 M -29.76 % 50.786 M -44.05 % 90.775 M 274.19 % 24.259 M -40.50 % 40.770 M -24.09 % 53.708 M 34.05 % 40.067 M -17.85 % 48.775 M -20.11 % 61.050 M -12.21 % 69.538 M -7.91 % 75.515 M 39.15 % 54.268 M 9.08 % 49.751 M 92.45 % 25.851 M -80.06 % 129.651 M 7.31 % 120.819 M -4.10 % 125.990 M 369.74 % 26.821 M 140.85 % 11.136 M 66.08 % 6.705 M -53.01 % 14.270 M 5.14 % 13.573 M 49.63 % 9.071 M 0.00 % 9.071 M
Operating cash flow 0.000 -100.00 % 180.836 M 1 566.54 % 10.851 M -84.34 % 69.305 M 276.35 % -39.300 M -99.83 % -19.667 M -131.96 % 61.531 M 216.20 % -52.954 M -189.16 % 59.390 M 3 201.28 % 1.799 M -84.74 % 11.788 M -87.87 % 97.213 M 721.53 % -15.641 M -386.31 % 5.463 M 188.64 % -6.163 M -198.26 % 6.272 M 233.62 % -4.694 M 52.81 % -9.947 M -155.39 % 17.958 M -36.43 % 28.251 M -26.35 % 38.359 M 701.52 % -6.377 M 71.22 % -22.158 M -41.25 % -15.687 M -4.04 % -15.078 M -96.04 % -7.691 M -621.79 % 1.474 M 100.00 % 737.000 K
Capital expenditure 0.000 100.00 % -28.552 M 29.56 % -40.535 M 27.28 % -55.745 M -4.33 % -53.429 M 23.52 % -69.856 M 24.01 % -91.927 M -54.85 % -59.366 M 17.01 % -71.533 M 13.45 % -82.650 M -488.68 % -14.040 M -2 324.87 % -579.000 K 60.34 % -1.460 M 68.00 % -4.562 M 54.54 % -10.036 M -0.52 % -9.984 M -303.07 % -2.477 M -219.84 % 2.067 M 118.97 % -10.899 M -131.70 % -4.704 M 68.68 % -15.018 M -47.66 % -10.171 M 2.48 % -10.430 M 27.03 % -14.294 M -529.97 % -2.269 M 0.00 % -2.269 M 14.46 % -2.653 M -100.00 % -1.326 M
Free CashFlow 0.000 -100.00 % 152.284 M 613.02 % -29.684 M -318.91 % 13.560 M 114.62 % -92.729 M -3.58 % -89.523 M -194.52 % -30.396 M 72.94 % -112.320 M -824.98 % -12.143 M 84.98 % -80.851 M -3 490.19 % -2.252 M -102.33 % 96.634 M 665.08 % -17.101 M -1 998.00 % 901.000 K 105.56 % -16.199 M -336.40 % -3.712 M 48.24 % -7.171 M 9.00 % -7.880 M -211.63 % 7.059 M -70.02 % 23.547 M 0.88 % 23.341 M 241.05 % -16.548 M 49.22 % -32.588 M -8.70 % -29.981 M -72.83 % -17.347 M -74.16 % -9.960 M -745.16 % -1.179 M -100.00 % -589.250 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 2013 2012 2012