1596.HK

Hebei Yichen Industrial Group Corporation Limited 1596.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 1.091 B -8.81 % 1.196 B -4.94 % 1.258 B -7.73 % 1.364 B 19.40 % 1.142 B 0.45 % 1.137 B 2.29 % 1.111 B 15.07 % 965.898 M -6.72 % 1.035 B 14.15 % 907.049 M 6.12 % 854.777 M 40.28 % 609.318 M
Net income -50.828 M -202.80 % 49.444 M -69.30 % 161.032 M -34.56 % 246.088 M -2.44 % 252.233 M 30.14 % 193.822 M 7.58 % 180.169 M 2.32 % 176.080 M -42.43 % 305.857 M 34.11 % 228.069 M 21.05 % 188.410 M 180.49 % 67.171 M
Income before tax -57.724 M -215.15 % 50.131 M -72.68 % 183.475 M -35.51 % 284.481 M -4.01 % 296.379 M 30.19 % 227.656 M 19.95 % 189.791 M -7.27 % 204.681 M -42.30 % 354.732 M 28.82 % 275.370 M 9.95 % 250.447 M 180.55 % 89.271 M
Income before tax ratio -0.05 -226.27 % 0.04 -71.26 % 0.15 -30.10 % 0.21 -19.61 % 0.26 29.60 % 0.20 17.27 % 0.17 -19.42 % 0.21 -38.15 % 0.34 12.85 % 0.30 3.62 % 0.29 99.98 % 0.15
EBITDA 21.066 M -83.00 % 123.911 M -49.76 % 246.650 M -24.70 % 327.555 M -2.40 % 335.594 M 39.75 % 240.132 M 5.72 % 227.137 M -9.54 % 251.081 M -33.16 % 375.669 M 22.55 % 306.531 M 6.48 % 287.885 M 120.26 % 130.704 M
Net income ratio -0.05 -212.73 % 0.04 -67.70 % 0.13 -29.08 % 0.18 -18.29 % 0.22 29.55 % 0.17 5.17 % 0.16 -11.08 % 0.18 -38.29 % 0.30 17.48 % 0.25 14.07 % 0.22 99.95 % 0.11
Ratio EBITDA 0.02 -81.36 % 0.10 -47.15 % 0.20 -18.39 % 0.24 -18.26 % 0.29 39.12 % 0.21 3.35 % 0.20 -21.38 % 0.26 -28.35 % 0.36 7.36 % 0.34 0.34 % 0.34 57.01 % 0.21
Gross profit ratio 0.23 -4.73 % 0.24 5.89 % 0.23 -22.84 % 0.30 -15.26 % 0.35 10.46 % 0.32 -4.69 % 0.33 -5.13 % 0.35 -22.09 % 0.45 5.16 % 0.43 3.71 % 0.41 26.68 % 0.33
Weighted average shs out dil 894.618 M -0.36 % 897.840 M 0.00 % 897.840 M -1.49 % 911.436 M 1.18 % 900.831 M 2.25 % 881.007 M -2.69 % 905.384 M 0.84 % 897.840 M 32.13 % 679.530 M 0.91 % 673.380 M 0.00 % 673.380 M 0.00 % 673.380 M
Weighted average shs out 894.618 M -0.36 % 897.841 M 0.00 % 897.840 M -1.49 % 911.436 M 1.18 % 900.831 M 2.25 % 881.007 M -1.87 % 897.840 M 0.00 % 897.840 M 32.13 % 679.530 M 0.91 % 673.380 M 0.00 % 673.380 M 0.00 % 673.380 M
EPS diluted -0.06 -202.36 % 0.06 -69.39 % 0.18 -33.33 % 0.27 -3.57 % 0.28 27.27 % 0.22 10.00 % 0.20 0.00 % 0.20 -55.56 % 0.45 32.35 % 0.34 21.43 % 0.28 180.56 % 0.10
Earnings per share -0.06 -203.09 % 0.06 -69.39 % 0.18 -33.33 % 0.27 -3.57 % 0.28 27.27 % 0.22 10.00 % 0.20 0.00 % 0.20 -55.56 % 0.45 32.35 % 0.34 21.43 % 0.28 180.56 % 0.10
Gross profit 253.124 M -13.12 % 291.351 M 0.66 % 289.441 M -28.81 % 406.551 M 1.18 % 401.802 M 10.96 % 362.119 M -2.51 % 371.434 M 9.17 % 340.242 M -27.32 % 468.149 M 20.05 % 389.970 M 10.06 % 354.340 M 77.72 % 199.385 M
Income tax expense -6.676 M -3 791.20 % -171.556 K -100.80 % 21.316 M -40.80 % 36.005 M -8.48 % 39.342 M 27.18 % 30.933 M 23.64 % 25.019 M -11.40 % 28.240 M -42.22 % 48.875 M 3.20 % 47.359 M -23.11 % 61.593 M 180.80 % 21.935 M
Cost of revenue 837.626 M -7.42 % 904.796 M -6.61 % 968.825 M 1.23 % 957.094 M 29.29 % 740.256 M -4.46 % 774.795 M 4.70 % 740.026 M 18.28 % 625.656 M 10.29 % 567.278 M 9.71 % 517.079 M 3.33 % 500.437 M 22.08 % 409.933 M
General and administrative expenses 0.000 -100.00 % 94.937 M 183.71 % 33.463 M -59.06 % 81.744 M 17.40 % 69.626 M 6.90 % 65.135 M 0.84 % 64.593 M -1.24 % 65.401 M 1.04 % 64.728 M 20.44 % 53.745 M 4.92 % 51.223 M -2.35 % 52.455 M
Selling and marketing expenses 20.678 M 4.47 % 19.793 M 5.88 % 18.693 M -12.07 % 21.260 M 12.95 % 18.823 M -7.81 % 20.417 M -52.85 % 43.306 M -2.94 % 44.619 M -8.29 % 48.654 M -3.70 % 50.525 M 22.15 % 41.364 M 6.82 % 38.722 M
Other expenses 263.679 M 39.28 % 189.322 M 334.81 % 43.542 M 1 043.09 % -4.617 M 87.89 % -38.126 M -339.64 % 15.910 M 0.000 0.000 0.000 0.000 100.00 % -442.000 K 60.92 % -1.131 M
Operating expenses 311.777 M 28.60 % 242.444 M 130.65 % 105.113 M -26.51 % 143.023 M 39.35 % 102.638 M -33.31 % 153.903 M -19.17 % 190.406 M 58.47 % 120.154 M 18.95 % 101.015 M 4.29 % 96.860 M 5.12 % 92.145 M 2.33 % 90.046 M
Cost and expenses 1.149 B 0.19 % 1.147 B 6.83 % 1.074 B -0.21 % 1.076 B 27.67 % 842.894 M -9.24 % 928.698 M -0.19 % 930.431 M 24.75 % 745.810 M 11.60 % 668.293 M 8.85 % 613.939 M 3.60 % 592.582 M 18.52 % 499.979 M
Research and development expenses 27.420 M -17.73 % 33.329 M -22.27 % 42.878 M -3.94 % 44.637 M 5.41 % 42.346 M -4.50 % 44.344 M 22.96 % 36.063 M 0.000 0.000 0.000 -100.00 % 10.400 M -62.18 % 27.500 M
Selling general and administrative expenses 20.678 M 4.47 % 19.793 M 5.88 % 18.693 M -81.85 % 103.003 M 4.66 % 98.417 M 5.09 % 93.650 M -33.00 % 139.772 M 27.04 % 110.020 M -2.97 % 113.382 M 8.32 % 104.672 M 13.05 % 92.587 M 1.55 % 91.177 M
Interest income 1.276 M -25.95 % 1.723 M -62.94 % 4.649 M -21.63 % 5.932 M -68.13 % 18.613 M -4.26 % 19.441 M 121.86 % 8.763 M 86.35 % 4.702 M -62.08 % 12.402 M -30.09 % 17.740 M 3 448.00 % 500.000 K -62.21 % 1.323 M
Interest expense 18.054 M -3.25 % 18.660 M -26.11 % 25.252 M 22.10 % 20.681 M 0.000 -100.00 % 8.388 M -51.07 % 17.142 M -30.02 % 24.495 M 71.28 % 14.301 M -24.24 % 18.877 M -31.71 % 27.644 M 26.59 % 21.838 M
Depreciation and amortization 60.735 M 10.19 % 55.119 M 31.06 % 42.057 M 54.26 % 27.263 M 10.85 % 24.595 M 16.40 % 21.130 M 4.58 % 20.204 M 7.21 % 18.845 M 8.82 % 17.317 M -11.72 % 19.617 M -7.29 % 21.160 M -0.39 % 21.242 M
Operating income -58.653 M -219.93 % 48.907 M -73.47 % 184.328 M -35.88 % 287.481 M -3.91 % 299.164 M 36.60 % 219.002 M 16.44 % 188.084 M -19.01 % 232.236 M -35.19 % 358.352 M 24.90 % 286.914 M 4.88 % 273.561 M 148.82 % 109.945 M
Operating income ratio -0.05 -231.52 % 0.04 -72.09 % 0.15 -30.51 % 0.21 -19.52 % 0.26 35.99 % 0.19 13.83 % 0.17 -29.62 % 0.24 -30.53 % 0.35 9.41 % 0.32 -1.16 % 0.32 77.37 % 0.18
Total other income expenses net 929.268 K -24.10 % 1.224 M 243.42 % -853.711 K 71.54 % -3.000 M -7.72 % -2.785 M -5 227.02 % -52.273 K -105.61 % 931.694 K 108.01 % -11.632 M -250.05 % -3.323 M 72.68 % -12.163 M 47.38 % -23.114 M -11.80 % -20.674 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt 498.187 M 22.31 % 407.302 M 37.16 % 296.947 M 42.03 % 209.075 M 140.95 % 86.772 M 183.88 % -103.446 M -80.75 % -57.232 M -174.26 % 77.068 M 127.72 % -278.026 M -248.27 % 187.514 M -0.19 % 187.878 M -38.86 % 307.267 M
Total investments 327.288 M 12.86 % 290.004 M -36.63 % 457.619 M 42.35 % 321.471 M 17.47 % 273.654 M 70.04 % 160.937 M -38.25 % 260.644 M 29.59 % 201.123 M 6.95 % 188.054 M 368.81 % 40.113 M 23.33 % 32.525 M 23.41 % 26.355 M
Total debt 656.036 M 21.63 % 539.390 M -9.84 % 598.267 M 63.29 % 366.378 M 20.20 % 304.798 M 21.62 % 250.625 M 100.81 % 124.810 M -65.98 % 366.900 M -1.21 % 371.410 M 36.02 % 273.055 M 17.68 % 232.024 M -32.81 % 345.329 M
Accumulated other comprehensive income loss 0.000 100.00 % -124.000 K -0.40 % -123.507 K 0.000 0.000 0.000 0.000 -100.00 % 840.558 M 0.11 % 839.608 M 117.64 % 385.781 M 448.22 % -110.786 M -12.38 % -98.581 M
Retained earnings 987.101 M -5.71 % 1.047 B -12.68 % 1.199 B 10.24 % 1.088 B 29.24 % 841.488 M 31.03 % 642.228 M 23.88 % 518.438 M 38.19 % 375.169 M 7.49 % 349.028 M 200.28 % 116.233 M -76.46 % 493.780 M 53.08 % 322.570 M
Common stock 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 33.33 % 336.690 M 298.12 % 84.570 M 0.00 % 84.570 M
Total equity 2.394 B -3.41 % 2.479 B 0.23 % 2.473 B 4.76 % 2.361 B 11.76 % 2.112 B 5.78 % 1.997 B 6.88 % 1.868 B 7.62 % 1.736 B 6.02 % 1.638 B 95.25 % 838.704 M 34.53 % 623.453 M 40.23 % 444.599 M
Other non current liabilities 0.000 0.000 -100.00 % 451.731 K 0.000 -100.00 % 24.672 M 0.000 100.00 % -5.641 M 0.000 0.000 0.000 0.000 0.000
Long term debt 384.933 M 156.09 % 150.310 M -23.89 % 197.500 M -10.28 % 220.127 M 17 847.74 % 1.226 M -98.25 % 70.000 M 133.33 % 30.000 M 200.00 % 10.000 M -50.00 % 20.000 M 0.000 -100.00 % 3.884 M -70.09 % 12.987 M
Total non current liabilities 389.444 M 151.13 % 155.079 M -23.60 % 202.977 M -9.97 % 225.465 M 601.71 % 32.131 M -54.10 % 70.000 M 133.33 % 30.000 M 200.00 % 10.000 M -50.00 % 20.000 M 215.56 % 6.338 M -39.38 % 10.455 M -47.17 % 19.791 M
Other current liabilities 38.256 M -11.60 % 43.274 M -90.35 % 448.540 M 219.13 % 140.552 M 24.52 % 112.876 M -57.86 % 267.886 M 161.90 % 102.284 M 111.23 % 48.423 M -52.90 % 102.808 M 73.31 % 59.321 M -29.01 % 83.560 M 54.57 % 54.060 M
Deferred revenue 0.000 0.000 100.00 % -256.441 M -332.35 % -59.313 M 0.000 100.00 % -180.625 M -90.51 % -94.810 M 73.44 % -356.900 M -1.56 % -351.410 M -28.70 % -273.055 M 0.000 0.000
Short term debt 271.103 M -30.32 % 389.080 M -2.92 % 400.767 M 174.03 % 146.251 M -51.82 % 303.572 M 68.07 % 180.625 M 90.51 % 94.810 M -73.44 % 356.900 M 1.56 % 351.410 M 28.70 % 273.055 M 19.69 % 228.140 M -31.35 % 332.342 M
Total current liabilities 717.681 M -10.87 % 805.210 M -12.40 % 919.184 M 44.61 % 635.634 M -15.64 % 753.491 M 3.67 % 726.826 M 18.63 % 612.702 M -23.93 % 805.416 M 12.63 % 715.096 M 37.04 % 521.803 M -3.89 % 542.930 M -4.19 % 566.676 M
Total liabilities 1.107 B 15.29 % 960.289 M -14.43 % 1.122 B 30.32 % 861.099 M 9.61 % 785.622 M -7.67 % 850.877 M 31.24 % 648.344 M -21.11 % 821.790 M 10.87 % 741.202 M 40.34 % 528.141 M -4.56 % 553.385 M -5.64 % 586.467 M
Other non current assets 138.970 M 55.88 % 89.151 M 879.84 % -11.432 M 53.41 % -24.540 M 2.69 % -25.217 M 6.97 % -27.107 M -47.75 % -18.346 M -2.48 % -17.902 M -3.97 % -17.218 M -17.37 % -14.670 M -131.60 % 46.424 M 122.80 % 20.837 M
Long term investments 327.288 M 12.86 % 290.004 M 15.96 % 250.094 M 16.54 % 214.593 M 17.69 % 182.343 M 14.68 % 158.998 M 20.57 % 131.874 M 119.91 % 59.968 M 17.16 % 51.185 M 27.60 % 40.113 M 23.33 % 32.525 M 23.41 % 26.355 M
Intangible assets 142.578 M 3.10 % 138.296 M -2.18 % 141.373 M -2.20 % 144.552 M 59.49 % 90.632 M -0.71 % 91.285 M 4.32 % 87.503 M -35.07 % 134.760 M -1.23 % 136.440 M 39.24 % 97.988 M 37 587.69 % 260.000 K -7.80 % 282.000 K
GoodWill 59.836 M -18.49 % 73.408 M -7.16 % 79.073 M -23.04 % 102.739 M 0.00 % 102.739 M 0.00 % 102.739 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 202.414 M -4.39 % 211.703 M -3.97 % 220.445 M -10.86 % 247.291 M 27.88 % 193.371 M -0.34 % 194.024 M 121.73 % 87.503 M -35.07 % 134.760 M -1.23 % 136.440 M 39.24 % 97.988 M 37 587.69 % 260.000 K -7.80 % 282.000 K
Property plant equipment net 845.259 M -2.49 % 866.857 M 2.51 % 845.654 M 15.23 % 733.855 M 20.84 % 607.271 M 30.84 % 464.123 M 32.93 % 349.136 M 50.84 % 231.457 M 110.25 % 110.087 M -5.95 % 117.046 M -30.81 % 169.165 M -16.37 % 202.286 M
Total non current assets 1.571 B 5.39 % 1.491 B 13.27 % 1.316 B 10.07 % 1.196 B 21.64 % 982.985 M 20.30 % 817.145 M 43.73 % 568.513 M 33.40 % 426.185 M 43.15 % 297.712 M 16.68 % 255.147 M -4.46 % 267.051 M 1.30 % 263.631 M
Other current assets 51.493 M 11.31 % 46.259 M -22.75 % 59.885 M 18.67 % 50.465 M -40.90 % 85.393 M -6.26 % 91.091 M 77.44 % 51.335 M -64.01 % 142.631 M 29.53 % 110.114 M -1.85 % 112.184 M 77.36 % 63.251 M 11.99 % 56.477 M
Short term investments 327.288 M 222.94 % 101.346 M -51.16 % 207.524 M 94.17 % 106.879 M 17.05 % 91.311 M 4 609.88 % 1.939 M -98.49 % 128.770 M -8.77 % 141.155 M 3.13 % 136.869 M 0.000 0.000 0.000
cash and cash equivalents 157.849 M 19.50 % 132.087 M -15.86 % 156.994 M -0.20 % 157.303 M -27.85 % 218.026 M -38.42 % 354.072 M 94.50 % 182.042 M -37.19 % 289.832 M -55.37 % 649.436 M 659.21 % 85.541 M 93.77 % 44.146 M 15.98 % 38.062 M
Cash and short term investments 157.849 M -32.38 % 233.434 M -35.96 % 364.518 M 37.98 % 264.182 M -14.60 % 309.337 M -13.11 % 356.010 M 14.54 % 310.812 M -27.88 % 430.987 M -45.19 % 786.305 M 819.21 % 85.541 M 93.77 % 44.146 M 15.98 % 38.062 M
Total current assets 1.930 B -0.92 % 1.948 B -10.88 % 2.186 B 13.53 % 1.926 B 7.31 % 1.794 B -3.32 % 1.856 B -2.97 % 1.913 B -8.73 % 2.096 B 1.91 % 2.056 B 88.91 % 1.089 B 19.65 % 909.787 M 18.55 % 767.435 M
Inventory 422.598 M 18.94 % 355.301 M 0.11 % 354.921 M -21.12 % 449.963 M 13.56 % 396.225 M 11.54 % 355.230 M 28.40 % 276.649 M 21.11 % 228.431 M 33.64 % 170.935 M 24.35 % 137.459 M -17.03 % 165.679 M -4.15 % 172.859 M
Net receivables 1.298 B -1.14 % 1.313 B -6.64 % 1.407 B 21.17 % 1.161 B 15.70 % 1.003 B -4.76 % 1.054 B -17.29 % 1.274 B -1.52 % 1.294 B 30.80 % 989.010 M 31.28 % 753.375 M 18.32 % 636.711 M 27.33 % 500.037 M
Tax assets 57.236 M 72.60 % 33.161 M 190.07 % 11.432 M -53.41 % 24.540 M -2.69 % 25.217 M -6.97 % 27.107 M 47.75 % 18.346 M 2.48 % 17.902 M 3.97 % 17.218 M 17.37 % 14.670 M -21.45 % 18.677 M 34.65 % 13.871 M
Other assets 0.000 0.000 -100.00 % 93.113 M -7.49 % 100.657 M -16.56 % 120.635 M -30.96 % 174.735 M 393.46 % 35.410 M -1.60 % 35.986 M 45.80 % 24.682 M 6.67 % 23.139 M 0.000 0.000
Account payables 392.130 M 11.93 % 350.349 M 11.46 % 314.327 M -18.91 % 387.634 M 18.93 % 325.942 M -26.37 % 442.650 M 9.88 % 402.839 M 20.26 % 334.971 M 29.49 % 258.693 M 36.82 % 189.076 M 6.22 % 178.007 M 9.09 % 163.171 M
Tax payables 16.192 M -28.06 % 22.507 M 87.70 % 11.991 M -41.54 % 20.510 M 84.74 % 11.102 M -31.85 % 16.290 M 27.57 % 12.769 M -80.39 % 65.122 M 2 880.41 % 2.185 M 522.51 % 351.000 K -99.34 % 53.223 M 211.19 % 17.103 M
Deferred revenue non current 4.246 M -5.19 % 4.478 M -4.94 % 4.711 M -4.71 % 4.944 M -4.49 % 5.176 M -4.30 % 5.409 M -4.12 % 5.641 M -11.50 % 6.374 M 4.39 % 6.106 M -3.66 % 6.338 M -3.55 % 6.571 M -3.42 % 6.804 M
Minority interest 12.925 M -1.67 % 13.144 M 6.99 % 12.286 M 10.10 % 11.159 M 27.23 % 8.771 M -88.33 % 75.185 M 6.87 % 70.351 M -1.54 % 71.449 M 0.000 0.000 -100.00 % 2.818 M 18.70 % 2.374 M
Capital lease obligations 1.245 M 0.000 -100.00 % 627.472 K -48.84 % 1.226 M -31.80 % 1.798 M 187.57 % 625.360 K 0.000 0.000 0.000 -100.00 % 3.900 M -69.97 % 12.987 M -46.69 % 24.361 M
Preferred stock 0.000 -100.00 % 156.495 M 126 609.30 % 123.507 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 945.427 M 16.26 % 813.227 M 0.02 % 813.104 M -0.02 % 813.227 M 0.00 % 813.227 M -2.10 % 830.651 M 0.00 % 830.651 M 0.000 0.000 0.000 -100.00 % 110.786 M -17.12 % 133.666 M
Deferred tax liabilities non current 264.912 K -8.72 % 290.218 K -7.57 % 314.000 K -20.37 % 394.336 K -62.66 % 1.056 M 59.57 % 661.825 K -97.28 % 24.359 M 571.79 % 3.626 M -73.90 % 13.894 M 0.000 100.00 % -6.571 M 3.42 % -6.804 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 -100.00 % 54.051 M 858.10 % 5.641 M -11.49 % 6.374 M 4.39 % 6.106 M 0.000 0.000 0.000
Total assets 3.501 B 1.81 % 3.439 B -4.35 % 3.595 B 11.59 % 3.222 B 11.18 % 2.898 B 1.76 % 2.848 B 13.16 % 2.517 B -1.61 % 2.558 B 7.53 % 2.379 B 74.03 % 1.367 B 16.15 % 1.177 B 14.14 % 1.031 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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
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
Change in working capital -154.538 M -365.80 % 58.140 M 120.73 % -280.412 M -22.45 % -229.004 M -6 193.54 % -3.639 M 84.27 % -23.139 M 74.11 % -89.374 M 75.56 % -365.699 M -6.23 % -344.266 M -204.15 % -113.191 M 3.55 % -117.363 M 31.41 % -171.119 M
Accounts receivables -82.713 M -197.81 % 84.568 M 125.25 % -334.869 M -112.30 % -157.733 M -411.88 % 50.575 M -24.49 % 66.980 M 815.36 % -9.363 M 97.09 % -322.013 M -25.00 % -257.610 M -97.86 % -130.199 M 13.23 % -150.055 M -132.04 % -64.669 M
Inventory -104.033 M -293.64 % -26.428 M -148.53 % 54.457 M 176.41 % -71.272 M -31.46 % -54.214 M 39.84 % -90.119 M -12.63 % -80.011 M -83.15 % -43.686 M 49.59 % -86.656 M -609.50 % 17.008 M 136.88 % 7.180 M 106.78 % -105.856 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 150.055 M 132.04 % 64.669 M
Other working capital 32.208 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.204 M 144.99 % -20.459 M -637.83 % 3.804 M -85.09 % 25.512 M 4 394.95 % -594.000 K
Other non cash items 162.773 M 441.44 % 30.063 M 168.78 % -43.706 M -147.88 % 91.288 M 173.70 % -123.873 M -461.09 % 34.305 M -73.96 % 131.757 M 28.80 % 102.294 M 35.69 % 75.389 M 301.38 % -37.436 M -58.02 % -23.691 M -166.16 % -8.901 M
Net cash provided by operating activities 17.922 M -90.74 % 193.625 M 259.56 % -121.350 M -189.47 % 135.635 M -9.16 % 149.317 M -34.24 % 227.052 M 0.66 % 225.556 M 429.37 % -68.480 M -226.12 % 54.297 M -44.06 % 97.059 M -25.66 % 130.553 M 287.83 % -69.507 M
Investments in property plant and equipment -84.624 M 10.61 % -94.668 M 15.25 % -111.701 M 30.45 % -160.617 M -10.70 % -145.096 M -13.00 % -128.409 M -28.55 % -99.892 M 33.37 % -149.911 M -990.82 % -13.743 M 14.45 % -16.065 M 53.26 % -34.370 M -8.19 % -31.768 M
Acquisitions net 0.000 0.000 100.00 % -10.385 M -18.60 % -8.756 M -116.72 % 52.382 M 602.57 % -10.423 M 0.000 -100.00 % 500.000 K 0.000 0.000 0.000 100.00 % -24.010 M
Purchases of investments -38.308 M 0.000 100.00 % -5.476 M 54.41 % -12.011 M 80.47 % -61.497 M 0.000 100.00 % -39.900 K 99.90 % -38.000 M 70.54 % -129.000 M 0.000 0.000 0.000
Sales maturities of investments 71.880 M 14.62 % 62.710 M 295.38 % 15.860 M -23.63 % 20.767 M 127.84 % 9.115 M 0.000 0.000 -100.00 % 37.500 M 0.000 0.000 0.000 0.000
Other investing activites 282.989 K 256.23 % 79.440 K -99.24 % 10.385 M 17.80 % 8.815 M 116.91 % -52.116 M -18 322.39 % 285.999 K -99.07 % 30.628 M 210.02 % -27.839 M -297.16 % 14.120 M 120.42 % -69.149 M -284.15 % 37.550 M 235.70 % -27.672 M
Net cash used for investing activites -50.769 M -59.26 % -31.879 M 68.54 % -101.317 M 33.26 % -151.801 M 23.03 % -197.212 M -42.34 % -138.546 M -99.91 % -69.303 M 61.12 % -178.250 M -38.58 % -128.623 M -50.94 % -85.214 M -2 779.69 % 3.180 M 105.70 % -55.778 M
Debt repayment 97.041 M 215.79 % -83.805 M -128.50 % 294.053 M 702.64 % -48.794 M -260.83 % 30.338 M -75.77 % 125.190 M 151.71 % -242.090 M -5 267.85 % -4.510 M -104.41 % 102.255 M 60.15 % 63.849 M 160.71 % -105.166 M -312.27 % 49.544 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 602.520 M 0.000 0.000 0.000
Common stock repurchased -24.878 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -27.005 M 57.56 % -63.627 M 10.04 % -70.726 M -345.79 % -15.865 M 76.99 % -68.939 M 29.94 % -98.401 M -82.11 % -54.035 M 65.32 % -155.789 M -456.39 % -28.000 M -180.00 % -10.000 M 0.00 % -10.000 M 0.00 % -10.000 M
Other financing activites -700.000 K 0.00 % -699.999 K -106.76 % 10.360 M -1.28 % 10.495 M 118.68 % -56.197 M -423.90 % 17.350 M 2 142 006 807.28 % 0.810 -100.00 % 66.441 M 272.93 % -38.420 M -58.11 % -24.299 M -93.82 % -12.537 M -155.21 % 22.707 M
Net cash used provided by financing activities 44.457 M 130.01 % -148.132 M -163.39 % 233.688 M 531.44 % -54.164 M 42.86 % -94.798 M -314.77 % 44.140 M 114.76 % -299.050 M -218.62 % -93.858 M -114.70 % 638.355 M 2 060.25 % 29.550 M 123.14 % -127.703 M -305.14 % 62.251 M
Effect of forex changes on cash -697.886 K -21.77 % -573.137 K -1 089.69 % 57.911 K -88.10 % 486.790 K 127.27 % -1.785 M -1 177.84 % -139.707 K -103.89 % 3.589 M 118.88 % -19.016 M -14 091.04 % -134.000 K 0.000 -100.00 % 54.000 K 147.37 % -114.000 K
Net change in cash 10.913 M -16.32 % 13.041 M 17.71 % 11.079 M 115.86 % -69.844 M 51.66 % -144.478 M -209.03 % 132.506 M 193.26 % -142.076 M 60.49 % -359.604 M -163.77 % 563.895 M 1 262.23 % 41.395 M 580.39 % 6.084 M 109.63 % -63.148 M
Cash at beginning of period 90.061 M 16.93 % 77.020 M 16.80 % 65.941 M -51.44 % 135.785 M -51.55 % 280.263 M 89.68 % 147.756 M -49.02 % 289.832 M -55.37 % 649.436 M 659.21 % 85.541 M 93.77 % 44.146 M 15.98 % 38.062 M -62.39 % 101.210 M
Cash at end of period 100.974 M 12.12 % 90.061 M 16.93 % 77.020 M 16.80 % 65.941 M -51.44 % 135.785 M -51.55 % 280.263 M 89.68 % 147.756 M -49.02 % 289.832 M -55.37 % 649.436 M 659.21 % 85.541 M 93.77 % 44.146 M 15.98 % 38.062 M
Operating cash flow 17.922 M -90.74 % 193.625 M 259.56 % -121.350 M -189.47 % 135.635 M -9.16 % 149.317 M -34.24 % 227.052 M 0.66 % 225.556 M 429.37 % -68.480 M -226.12 % 54.297 M -44.06 % 97.059 M -25.66 % 130.553 M 287.83 % -69.507 M
Capital expenditure -84.624 M 10.61 % -94.668 M 15.25 % -111.701 M 30.45 % -160.617 M -10.70 % -145.096 M -13.00 % -128.409 M -28.55 % -99.892 M 33.37 % -149.911 M -990.82 % -13.743 M 14.45 % -16.065 M 53.26 % -34.370 M -8.19 % -31.768 M
Free CashFlow -66.702 M -167.40 % 98.958 M 142.46 % -233.052 M -832.89 % -24.982 M -691.87 % 4.221 M -95.72 % 98.643 M -21.50 % 125.664 M 157.54 % -218.391 M -638.52 % 40.554 M -49.93 % 80.994 M -15.79 % 96.183 M 194.97 % -101.275 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2014-01-31 2013-06-30 2013-01-31
Revenue 477.143 M -19.41 % 592.043 M 18.72 % 498.707 M -23.69 % 653.505 M 20.43 % 542.641 M -11.38 % 612.296 M -5.21 % 645.970 M -16.02 % 769.224 M 29.41 % 594.421 M 4.79 % 567.244 M -1.32 % 574.814 M -16.64 % 689.583 M 54.16 % 447.330 M -16.09 % 533.121 M -7.82 % 578.339 M 31.35 % 440.307 M -16.23 % 525.591 M 2.36 % 513.478 M -1.62 % 521.949 M 11.21 % 469.350 M 7.23 % 437.699 M 2.41 % 427.389 M 0.00 % 427.389 M 100.00 % 213.694 M -29.86 % 304.659 M 100.00 % 152.330 M
Net income 48.617 M 661.95 % -8.651 M 79.49 % -42.177 M -150.60 % 83.359 M 345.80 % -33.914 M -138.72 % 87.578 M 19.23 % 73.455 M -53.27 % 157.177 M 76.78 % 88.911 M -29.22 % 125.612 M -0.80 % 126.621 M 21.52 % 104.200 M 16.27 % 89.622 M 59.92 % 56.040 M -47.59 % 106.929 M 114.83 % 49.774 M -60.59 % 126.306 M -15.06 % 148.706 M -5.37 % 157.151 M 28.80 % 122.010 M 15.04 % 106.059 M 12.85 % 93.983 M -0.47 % 94.427 M 100.00 % 47.214 M 40.23 % 33.668 M 100.00 % 16.834 M
Income before tax 53.605 M 974.35 % -6.131 M 88.12 % -51.593 M -152.63 % 98.025 M 304.67 % -47.894 M -147.48 % 100.863 M 22.09 % 82.612 M -54.64 % 182.114 M 77.90 % 102.367 M -30.55 % 147.401 M -1.06 % 148.978 M 21.99 % 122.122 M 15.72 % 105.534 M 66.23 % 63.487 M -49.73 % 126.304 M 108.13 % 60.685 M -57.86 % 143.996 M -15.28 % 169.972 M -8.00 % 184.760 M 37.44 % 134.434 M -4.61 % 140.936 M 12.55 % 125.224 M 0.00 % 125.224 M 100.00 % 62.612 M 40.27 % 44.636 M 100.00 % 22.318 M
Income before tax ratio 0.11 1 184.91 % -0.01 89.99 % -0.10 -168.97 % 0.15 269.95 % -0.09 -153.58 % 0.16 28.81 % 0.13 -45.98 % 0.24 37.48 % 0.17 -33.73 % 0.26 0.26 % 0.26 46.35 % 0.18 -24.93 % 0.24 98.11 % 0.12 -45.47 % 0.22 58.46 % 0.14 -49.69 % 0.27 -17.23 % 0.33 -6.49 % 0.35 23.59 % 0.29 -11.05 % 0.32 9.90 % 0.29 0.00 % 0.29 0.00 % 0.29 99.98 % 0.15 0.00 % 0.15
EBITDA 76.089 M 622.86 % -14.552 M -140.86 % 35.618 M -44.91 % 64.653 M 2.56 % 63.042 M 46.10 % 43.150 M -50.49 % 87.155 M -37.74 % 139.996 M 5.91 % 132.186 M 3.22 % 128.065 M -14.79 % 150.290 M 10.84 % 135.589 M 29.70 % 104.543 M 41.57 % 73.844 M -45.07 % 134.444 M 60.70 % 83.660 M -50.03 % 167.421 M -5.67 % 177.491 M -10.44 % 198.178 M 36.53 % 145.149 M -10.06 % 161.382 M 16.54 % 138.482 M -7.31 % 149.404 M 100.00 % 74.702 M 13.03 % 66.093 M 100.00 % 33.047 M
Net income ratio 0.10 797.27 % -0.01 82.72 % -0.08 -166.30 % 0.13 304.10 % -0.06 -143.70 % 0.14 25.78 % 0.11 -44.35 % 0.20 36.61 % 0.15 -32.45 % 0.22 0.53 % 0.22 45.78 % 0.15 -24.58 % 0.20 90.60 % 0.11 -43.15 % 0.18 63.56 % 0.11 -52.96 % 0.24 -17.02 % 0.29 -3.81 % 0.30 15.82 % 0.26 7.28 % 0.24 10.19 % 0.22 -0.47 % 0.22 0.00 % 0.22 99.93 % 0.11 0.00 % 0.11
Ratio EBITDA 0.16 748.77 % -0.02 -134.42 % 0.07 -27.81 % 0.10 -14.84 % 0.12 64.85 % 0.07 -47.77 % 0.13 -25.87 % 0.18 -18.16 % 0.22 -1.50 % 0.23 -13.65 % 0.26 32.97 % 0.20 -15.87 % 0.23 68.72 % 0.14 -40.42 % 0.23 22.35 % 0.19 -40.35 % 0.32 -7.85 % 0.35 -8.96 % 0.38 22.78 % 0.31 -16.12 % 0.37 13.79 % 0.32 -7.31 % 0.35 0.00 % 0.35 61.14 % 0.22 0.00 % 0.22
Gross profit ratio 0.25 -8.94 % 0.27 44.39 % 0.19 -25.68 % 0.25 15.89 % 0.22 -2.09 % 0.22 -6.77 % 0.24 -10.31 % 0.27 -22.17 % 0.34 -1.92 % 0.35 -2.45 % 0.36 13.37 % 0.31 -3.41 % 0.33 13.08 % 0.29 -23.73 % 0.38 32.75 % 0.28 -30.61 % 0.41 -8.05 % 0.45 -2.99 % 0.46 12.77 % 0.41 -10.47 % 0.45 9.65 % 0.41 0.00 % 0.41 0.00 % 0.41 26.68 % 0.33 0.00 % 0.33
Weighted average shs out dil 972.340 M 8.69 % 894.618 M 6.06 % 843.540 M -11.00 % 947.830 M 11.79 % 847.850 M -3.38 % 877.505 M -4.43 % 918.188 M -1.67 % 933.761 M 5.02 % 889.110 M -0.90 % 897.225 M -0.80 % 904.436 M 4.46 % 865.794 M -3.39 % 896.220 M -2.55 % 919.693 M 3.21 % 891.075 M -0.75 % 897.840 M 0.00 % 897.840 M 30.94 % 685.680 M 1.83 % 673.380 M 0.00 % 673.380 M 0.00 % 673.380 M 0.00 % 673.380 M 0.00 % 673.380 M 0.00 % 673.380 M 0.00 % 673.380 M 0.00 % 673.380 M
Weighted average shs out 972.340 M 8.69 % 894.618 M 6.06 % 843.540 M -11.00 % 947.832 M 11.79 % 847.850 M -3.38 % 877.509 M -4.43 % 918.188 M -1.67 % 933.763 M 5.02 % 889.110 M -0.90 % 897.225 M -0.80 % 904.436 M 4.46 % 865.797 M -3.39 % 896.220 M -2.55 % 919.700 M 3.21 % 891.075 M -0.75 % 897.848 M 0.00 % 897.844 M 30.94 % 685.682 M 1.83 % 673.381 M 0.00 % 673.382 M 0.00 % 673.382 M 0.00 % 673.380 M 0.00 % 673.380 M 0.00 % 673.380 M 0.00 % 673.380 M 0.00 % 673.380 M
EPS diluted 0.05 509.84 % -0.01 75.60 % -0.05 -156.88 % 0.09 319.75 % -0.04 -140.08 % 0.10 24.75 % 0.08 -52.94 % 0.17 70.00 % 0.10 -28.57 % 0.14 0.00 % 0.14 16.67 % 0.12 20.00 % 0.10 64.20 % 0.06 -49.25 % 0.12 116.61 % 0.06 -60.43 % 0.14 -36.36 % 0.22 -4.35 % 0.23 27.78 % 0.18 12.50 % 0.16 14.45 % 0.14 -0.29 % 0.14 100.00 % 0.07 40.20 % 0.05 100.00 % 0.03
Earnings per share 0.05 649.45 % -0.01 81.80 % -0.05 -156.88 % 0.09 319.75 % -0.04 -140.08 % 0.10 24.75 % 0.08 -52.94 % 0.17 70.00 % 0.10 -28.57 % 0.14 0.00 % 0.14 16.67 % 0.12 20.00 % 0.10 64.20 % 0.06 -49.25 % 0.12 116.61 % 0.06 -60.43 % 0.14 -36.36 % 0.22 -4.35 % 0.23 27.78 % 0.18 12.50 % 0.16 14.45 % 0.14 -0.29 % 0.14 100.00 % 0.07 40.20 % 0.05 100.00 % 0.03
Gross profit 117.320 M -26.61 % 159.862 M 71.41 % 93.262 M -43.28 % 164.439 M 39.56 % 117.823 M -13.23 % 135.787 M -11.63 % 153.654 M -24.68 % 204.004 M 0.72 % 202.547 M 2.77 % 197.079 M -3.73 % 204.723 M -5.50 % 216.629 M 48.90 % 145.490 M -5.12 % 153.341 M -29.69 % 218.093 M 74.36 % 125.081 M -41.87 % 215.161 M -5.88 % 228.603 M -4.57 % 239.546 M 25.41 % 191.013 M -3.99 % 198.957 M 12.30 % 177.170 M 0.00 % 177.170 M 100.00 % 88.585 M -11.14 % 99.693 M 100.00 % 49.846 M
Income tax expense 4.934 M 79.65 % 2.746 M -70.85 % 9.422 M -33.78 % 14.228 M -1.19 % 14.400 M 10.89 % 12.986 M 55.91 % 8.329 M -64.22 % 23.275 M 82.84 % 12.730 M -31.49 % 18.582 M -10.49 % 20.760 M 28.18 % 16.196 M 9.90 % 14.737 M 114.62 % 6.866 M -62.17 % 18.153 M 72.07 % 10.550 M -40.36 % 17.690 M -16.82 % 21.266 M -22.97 % 27.609 M 118.13 % 12.657 M -63.53 % 34.702 M 12.68 % 30.797 M 0.00 % 30.797 M 100.00 % 15.398 M 40.40 % 10.968 M 100.00 % 5.484 M
Cost of revenue 359.823 M -16.74 % 432.181 M 6.59 % 405.445 M -17.10 % 489.066 M 15.12 % 424.818 M -10.85 % 476.509 M -3.21 % 492.316 M -12.90 % 565.220 M 44.24 % 391.874 M 5.86 % 370.165 M 0.02 % 370.091 M -21.75 % 472.955 M 56.69 % 301.840 M -20.52 % 379.780 M 5.42 % 360.246 M 14.28 % 315.226 M 1.54 % 310.430 M 8.97 % 284.875 M 0.88 % 282.403 M 1.46 % 278.337 M 16.58 % 238.742 M -4.59 % 250.219 M 0.00 % 250.219 M 100.00 % 125.109 M -38.96 % 204.967 M 100.00 % 102.483 M
General and administrative expenses 44.013 M 204.32 % -42.191 M -200.00 % 42.191 M -17.92 % 51.401 M 16.51 % 44.119 M 2.38 % 43.095 M 18.77 % 36.285 M -21.59 % 46.275 M 30.47 % 35.469 M -1.43 % 35.982 M 6.95 % 33.644 M -8.83 % 36.903 M 30.71 % 28.232 M -27.46 % 38.920 M 51.60 % 25.673 M -37.51 % 41.084 M 91.16 % 21.492 M -35.83 % 33.493 M 15.62 % 28.967 M -18.02 % 35.335 M 91.93 % 18.410 M -28.12 % 25.612 M 0.00 % 25.612 M 100.00 % 12.806 M -51.17 % 26.228 M 100.00 % 13.114 M
Selling and marketing expenses 10.156 M -2.45 % 10.411 M 1.40 % 10.267 M 1.72 % 10.093 M 4.05 % 9.700 M -3.04 % 10.004 M 15.13 % 8.689 M -2.81 % 8.941 M -27.42 % 12.319 M 15.82 % 10.637 M 29.94 % 8.186 M 2 040.83 % 382.375 K -98.09 % 20.035 M 21.92 % 16.433 M -38.85 % 26.873 M 36.77 % 19.649 M -21.31 % 24.970 M 0.52 % 24.842 M 4.33 % 23.812 M -15.18 % 28.073 M 25.04 % 22.452 M 8.56 % 20.682 M 0.00 % 20.682 M 100.00 % 10.341 M -46.59 % 19.361 M 100.00 % 9.681 M
Other expenses -2.100 M -101.06 % 198.794 M 206.38 % 64.885 M 235.82 % -47.772 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 100.00 % -697.250 K -131.26 % -301.500 K -36.43 % -221.000 K 0.00 % -221.000 K -100.00 % -110.500 K 80.46 % -565.500 K -100.00 % -282.750 K
Operating expenses 63.708 M -61.83 % 166.897 M 15.20 % 144.880 M 118.28 % 66.374 M -57.73 % 157.016 M 227.35 % 47.966 M -39.96 % 79.885 M 108.38 % 38.336 M -63.38 % 104.687 M 85.69 % 56.378 M -16.67 % 67.657 M -42.11 % 116.876 M 215.65 % 37.027 M -65.44 % 107.140 M 28.67 % 83.266 M 41.65 % 58.782 M -4.22 % 61.372 M 13.88 % 53.890 M 14.36 % 47.125 M -4.65 % 49.421 M 4.18 % 47.439 M 2.97 % 46.073 M 0.00 % 46.073 M 100.00 % 23.036 M -48.83 % 45.023 M 100.00 % 22.512 M
Cost and expenses 423.531 M -29.30 % 599.078 M 8.86 % 550.325 M -0.92 % 555.440 M -4.54 % 581.834 M 10.94 % 524.475 M -8.34 % 572.201 M -5.20 % 603.557 M 21.55 % 496.561 M 16.42 % 426.543 M -2.56 % 437.748 M -25.78 % 589.831 M 74.06 % 338.867 M -30.41 % 486.919 M 9.79 % 443.512 M 18.58 % 374.008 M 0.59 % 371.802 M 9.75 % 338.765 M 2.80 % 329.528 M 0.54 % 327.758 M 14.53 % 286.181 M -3.41 % 296.291 M 0.00 % 296.291 M 100.00 % 148.146 M -40.74 % 249.990 M 100.00 % 124.995 M
Research and development expenses 14.646 M 1.74 % 14.395 M 10.52 % 13.025 M -18.86 % 16.053 M -7.08 % 17.276 M -24.41 % 22.855 M 14.14 % 20.023 M -6.09 % 21.321 M -8.56 % 23.316 M 3.69 % 22.487 M 13.23 % 19.859 M -29.71 % 28.253 M 75.58 % 16.091 M 88.06 % 8.556 M -68.89 % 27.507 M 0.000 0.000 0.000 0.000 -100.00 % 15.100 M 0.00 % 15.100 M 45.19 % 10.400 M 0.000 0.000 0.000 0.000
Selling general and administrative expenses 51.162 M 210.52 % -46.292 M -169.12 % 66.970 M -31.73 % 98.093 M 68.47 % 58.226 M -31.27 % 84.720 M 40.27 % 60.400 M 12.13 % 53.864 M -0.24 % 53.993 M -3.66 % 56.046 M 32.28 % 42.371 M -30.19 % 60.692 M 84.15 % 32.958 M -58.50 % 79.411 M 31.56 % 60.361 M -5.03 % 63.558 M 36.80 % 46.462 M -23.33 % 60.603 M 14.82 % 52.779 M -15.63 % 62.560 M 48.56 % 42.112 M -9.03 % 46.294 M 0.00 % 46.294 M 100.00 % 23.147 M -49.23 % 45.589 M 100.00 % 22.794 M
Interest income 0.000 0.000 0.000 100.00 % -6.978 M -180.20 % 8.701 M -33.28 % 13.041 M 47.48 % 8.843 M -46.23 % 16.446 M 264.91 % 4.507 M -32.74 % 6.701 M -43.75 % 11.912 M -46.75 % 22.370 M 663.73 % 2.929 M -83.06 % 17.286 M 102.81 % 8.523 M 51.82 % 5.614 M -42.67 % 9.793 M 106.56 % 4.741 M -38.12 % 7.661 M 7.03 % 7.158 M -32.36 % 10.582 M 2 016.40 % 500.000 K 0.000 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 18.054 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 -100.00 % 3.575 M -24.24 % 4.719 M -65.86 % 13.822 M 0.00 % 13.822 M 100.00 % 6.911 M -36.71 % 10.919 M 100.00 % 5.460 M
Depreciation and amortization 29.914 M -8.90 % 32.835 M 17.69 % 27.900 M 94.54 % 14.341 M -46.48 % 26.795 M 19.47 % 22.428 M 19.89 % 18.708 M 29.60 % 14.435 M 18.04 % 12.229 M -1.76 % 12.448 M 7.78 % 11.549 M 4.64 % 11.037 M 9.35 % 10.093 M 4.03 % 9.702 M -7.62 % 10.502 M 8.26 % 9.701 M 6.09 % 9.144 M 3.73 % 8.815 M 3.68 % 8.502 M -2.59 % 8.728 M -19.85 % 10.889 M 2.92 % 10.580 M 0.00 % 10.580 M 100.00 % 5.290 M -50.19 % 10.621 M 100.00 % 5.311 M
Operating income 53.612 M 862.07 % -7.035 M 86.37 % -51.618 M -152.64 % 98.065 M 170.55 % 36.247 M 74.93 % 20.721 M -69.73 % 68.447 M -45.49 % 125.561 M 4.67 % 119.957 M 3.75 % 115.617 M -16.67 % 138.741 M 11.39 % 124.552 M 31.87 % 94.450 M 47.25 % 64.142 M -48.25 % 123.942 M 67.58 % 73.959 M -53.27 % 158.277 M -6.17 % 168.676 M -11.07 % 189.676 M 39.04 % 136.421 M -9.35 % 150.493 M 11.69 % 134.738 M -2.94 % 138.824 M 100.00 % 69.412 M 25.13 % 55.472 M 100.00 % 27.736 M
Operating income ratio 0.11 1 045.58 % -0.01 88.52 % -0.10 -168.97 % 0.15 124.65 % 0.07 97.38 % 0.03 -68.06 % 0.11 -35.09 % 0.16 -19.11 % 0.20 -0.99 % 0.20 -15.55 % 0.24 33.63 % 0.18 -14.46 % 0.21 75.49 % 0.12 -43.86 % 0.21 27.59 % 0.17 -44.22 % 0.30 -8.33 % 0.33 -9.60 % 0.36 25.03 % 0.29 -15.46 % 0.34 9.06 % 0.32 -2.94 % 0.32 0.00 % 0.32 78.39 % 0.18 0.00 % 0.18
Total other income expenses net -7.000 K -100.77 % 904.268 K 3 517.07 % 25.000 K 162.50 % -40.000 K -103.16 % 1.265 M 299.30 % -634.711 K -189.82 % -219.000 K 92.36 % -2.868 M -2 072.49 % -132.000 K 68.84 % -423.595 K 82.06 % -2.361 M -2 458.88 % -92.267 K -330.67 % 40.000 K -95.94 % 984.694 K 1 957.91 % -53.000 K 98.38 % -3.271 M 60.88 % -8.361 M -624.86 % 1.593 M 132.40 % -4.916 M -94.00 % -2.534 M 73.68 % -9.629 M -1.21 % -9.514 M 30.04 % -13.600 M -100.00 % -6.800 M 37.25 % -10.837 M -100.00 % -5.418 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 2014-01-31 2013-06-30 2013-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 2014-12-31 2013-12-31
Net debt 427.952 M -14.10 % 498.187 M 33.04 % 374.463 M -16.66 % 449.328 M 26.45 % 355.335 M 19.66 % 296.947 M -24.07 % 391.058 M 220.18 % 122.137 M 198.62 % 40.900 M -52.87 % 86.772 M 161.75 % -140.515 M -35.83 % -103.446 M -45.18 % -71.256 M -24.50 % -57.232 M -144.00 % 130.069 M 68.77 % 77.068 M 290.35 % -40.488 M 85.44 % -278.026 M -365.50 % 104.718 M -44.15 % 187.514 M -0.19 % 187.878 M -38.86 % 307.267 M
Total investments 338.887 M 3.54 % 327.288 M -3.80 % 340.224 M 17.32 % 290.004 M -10.62 % 324.473 M -29.10 % 457.619 M 31.48 % 348.054 M 8.27 % 321.471 M 27.23 % 252.676 M -7.67 % 273.654 M 59.54 % 171.523 M 6.58 % 160.937 M 10.89 % 145.131 M -44.32 % 260.644 M 1.14 % 257.700 M 28.13 % 201.123 M -12.42 % 229.637 M 22.11 % 188.054 M 338.78 % 42.858 M 6.84 % 40.113 M 23.33 % 32.525 M 23.41 % 26.355 M
Total debt 699.084 M 6.56 % 656.036 M 16.35 % 563.842 M 4.53 % 539.390 M -6.02 % 573.927 M 26.43 % 453.941 M -21.16 % 575.772 M 106.04 % 279.441 M -27.46 % 385.198 M 26.38 % 304.798 M 96.64 % 155.000 M -38.15 % 250.625 M 77.86 % 140.908 M 12.90 % 124.810 M -58.87 % 303.435 M -17.30 % 366.900 M 17.99 % 310.968 M -16.27 % 371.410 M 20.79 % 307.475 M 12.61 % 273.055 M 17.68 % 232.024 M -32.81 % 345.329 M
Accumulated other comprehensive income loss 813.984 M 139 404.80 % 583.481 K 570.55 % -124.000 K 0.00 % -124.000 K 0.00 % -124.000 K -0.40 % -123.507 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 830.651 M 0.000 -100.00 % 888.397 M 5.69 % 840.558 M -4.78 % 882.724 M 5.14 % 839.608 M 117.64 % 385.781 M 465.70 % -105.492 M 4.78 % -110.786 M -12.38 % -98.581 M
Retained earnings 1.177 B 19.25 % 987.101 M -0.87 % 995.753 M -4.89 % 1.047 B -6.53 % 1.120 B -6.58 % 1.199 B 7.88 % 1.111 B 2.19 % 1.088 B 16.89 % 930.399 M 10.57 % 841.488 M 15.09 % 731.140 M 13.84 % 642.228 M 1.84 % 630.607 M 21.64 % 518.438 M 24.45 % 416.572 M 11.04 % 375.169 M 31.90 % 284.430 M -18.51 % 349.028 M 74.23 % 200.322 M 90.25 % 105.294 M -78.68 % 493.780 M 53.08 % 322.570 M
Common stock 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 0.00 % 448.920 M 33.33 % 336.690 M 0.00 % 336.690 M 298.12 % 84.570 M 0.00 % 84.570 M
Total equity 2.425 B 1.30 % 2.394 B -1.38 % 2.428 B -2.06 % 2.479 B 3.51 % 2.395 B -3.17 % 2.473 B 3.68 % 2.386 B 1.04 % 2.361 B 7.21 % 2.202 B 4.24 % 2.112 B 1.19 % 2.087 B 4.53 % 1.997 B 0.57 % 1.986 B 6.28 % 1.868 B 2.29 % 1.827 B 5.21 % 1.736 B 7.43 % 1.616 B -1.31 % 1.638 B 77.46 % 922.793 M 10.03 % 838.704 M 34.53 % 623.453 M 40.23 % 444.599 M
Other non current liabilities 4.383 M 0.000 -100.00 % 4.641 M 0.000 0.000 -100.00 % 5.163 M 0.000 -100.00 % 5.338 M 140.67 % -13.124 M -153.19 % 24.672 M 0.000 0.000 100.00 % -899.000 K 84.06 % -5.641 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 515.202 M 33.84 % 384.933 M 68.77 % 228.082 M 51.74 % 150.310 M 7.21 % 140.200 M -29.01 % 197.500 M -22.70 % 255.500 M 16.07 % 220.127 M 126.65 % 97.124 M 7 818.85 % 1.226 M 0.000 -100.00 % 70.000 M -1.27 % 70.899 M 136.33 % 30.000 M 200.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M -50.00 % 20.000 M 0.00 % 20.000 M 0.000 -100.00 % 3.884 M -70.09 % 12.987 M
Total non current liabilities 519.585 M 33.42 % 389.444 M 67.34 % 232.723 M 50.07 % 155.079 M 10.61 % 140.200 M -29.01 % 197.500 M -22.70 % 255.500 M 16.40 % 219.500 M 161.31 % 84.000 M 161.43 % 32.131 M -24.25 % 42.418 M -39.40 % 70.000 M 0.00 % 70.000 M 133.33 % 30.000 M 200.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M -50.00 % 20.000 M 0.00 % 20.000 M 215.56 % 6.338 M -39.38 % 10.455 M -47.17 % 19.791 M
Other current liabilities 121.351 M 217.21 % 38.256 M -68.05 % 119.737 M 1 021.28 % 10.679 M -93.24 % 157.905 M -17.80 % 192.099 M 18.55 % 162.046 M 94.29 % 83.406 M -3.02 % 85.999 M -3.98 % 89.567 M -56.80 % 207.314 M 137.58 % 87.261 M 4.04 % 83.875 M -18.00 % 102.284 M -11.91 % 116.108 M 139.78 % 48.423 M -81.51 % 261.860 M 154.71 % 102.808 M 7.12 % 95.973 M 61.79 % 59.321 M -29.01 % 83.560 M 54.57 % 54.060 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 800.000 100.00 % -433.727 M -69.13 % -256.441 M 19.93 % -320.272 M -439.97 % -59.313 M 80.27 % -300.585 M 0.98 % -303.572 M -95.85 % -155.000 M 14.19 % -180.625 M -158.00 % -70.009 M 26.16 % -94.810 M 67.69 % -293.435 M 17.78 % -356.900 M -18.58 % -300.968 M 14.35 % -351.410 M -22.24 % -287.475 M 0.000 0.000 0.000
Short term debt 183.882 M -32.17 % 271.103 M -19.26 % 335.760 M -13.70 % 389.080 M 8.28 % 359.342 M -10.34 % 400.767 M 69.58 % 236.324 M 61.59 % 146.251 M -54.94 % 324.566 M -0.71 % 326.880 M 110.89 % 155.000 M -14.19 % 180.625 M 158.00 % 70.009 M -26.16 % 94.810 M -67.69 % 293.435 M -17.78 % 356.900 M 18.58 % 300.968 M -14.35 % 351.410 M 22.24 % 287.475 M 5.28 % 273.055 M 19.69 % 228.140 M -31.35 % 332.342 M
Total current liabilities 648.182 M -9.68 % 717.681 M -11.09 % 807.161 M 0.24 % 805.210 M -10.77 % 902.373 M -1.83 % 919.184 M 14.11 % 805.505 M 26.72 % 635.634 M -17.86 % 773.815 M 2.70 % 753.491 M 4.96 % 717.875 M -1.23 % 726.826 M 32.30 % 549.377 M -10.34 % 612.702 M -26.96 % 838.901 M 4.16 % 805.416 M -16.63 % 966.034 M 35.09 % 715.096 M 10.20 % 648.894 M 24.36 % 521.803 M -3.89 % 542.930 M -4.19 % 566.676 M
Total liabilities 1.168 B 5.48 % 1.107 B 6.47 % 1.040 B 8.29 % 960.289 M -8.32 % 1.047 B -6.66 % 1.122 B 5.25 % 1.066 B 23.81 % 861.099 M -1.79 % 876.764 M 11.60 % 785.622 M 3.33 % 760.293 M -10.65 % 850.877 M 35.97 % 625.801 M -3.48 % 648.344 M -24.18 % 855.159 M 4.06 % 821.790 M -16.32 % 982.024 M 32.49 % 741.202 M 9.79 % 675.116 M 27.83 % 528.141 M -4.56 % 553.385 M -5.64 % 586.467 M
Other non current assets 197.488 M 42.11 % 138.970 M -27.30 % 191.147 M 114.41 % 89.151 M 409.48 % -28.807 M -151.99 % -11.432 M 59.33 % -28.111 M -14.55 % -24.540 M 14.49 % -28.697 M -13.80 % -25.217 M 9.64 % -27.908 M -2.95 % -27.107 M -48.86 % -18.210 M 0.74 % -18.346 M -1.38 % -18.097 M -1.09 % -17.902 M -2.81 % -17.412 M -1.13 % -17.218 M -3.32 % -16.664 M -115.68 % 106.280 M 128.93 % 46.424 M 122.80 % 20.837 M
Long term investments 338.887 M 3.54 % 327.288 M 9.58 % 298.680 M 2.99 % 290.004 M 7.33 % 270.205 M 8.04 % 250.094 M 8.88 % 229.707 M 7.04 % 214.593 M 10.53 % 194.153 M 6.48 % 182.343 M 7.52 % 169.584 M 6.66 % 158.998 M 9.56 % 145.131 M 10.05 % 131.874 M 17.87 % 111.883 M 86.57 % 59.968 M 13.97 % 52.617 M 2.80 % 51.185 M 19.43 % 42.858 M 6.84 % 40.113 M 23.33 % 32.525 M 23.41 % 26.355 M
Intangible assets 141.780 M -0.56 % 142.578 M -1.21 % 144.330 M 4.36 % 138.296 M -1.26 % 140.056 M -0.93 % 141.373 M -1.14 % 143.001 M -1.07 % 144.552 M 61.01 % 89.780 M -0.94 % 90.632 M -1.02 % 91.566 M 0.31 % 91.285 M -0.76 % 91.980 M 5.12 % 87.503 M -1.10 % 88.473 M -34.35 % 134.760 M -1.05 % 136.193 M -0.18 % 136.440 M 40.74 % 96.946 M 54 671.75 % 177.000 K -31.92 % 260.000 K -7.80 % 282.000 K
GoodWill 59.836 M 0.00 % 59.836 M -18.49 % 73.408 M 0.00 % 73.408 M -7.16 % 79.073 M 0.00 % 79.073 M -23.04 % 102.739 M 0.00 % 102.739 M 0.00 % 102.739 M 0.00 % 102.739 M 0.00 % 102.739 M 0.00 % 102.739 M -9.62 % 113.677 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 201.616 M -0.39 % 202.414 M -7.04 % 217.738 M 2.85 % 211.703 M -3.39 % 219.129 M -0.60 % 220.445 M -10.29 % 245.740 M -0.63 % 247.291 M 28.45 % 192.519 M -0.44 % 193.371 M -0.48 % 194.305 M 0.14 % 194.024 M -5.66 % 205.657 M 135.03 % 87.503 M -1.10 % 88.473 M -34.35 % 134.760 M -1.05 % 136.193 M -0.18 % 136.440 M 40.74 % 96.946 M 54 671.75 % 177.000 K -31.92 % 260.000 K -7.80 % 282.000 K
Property plant equipment net 850.798 M 0.66 % 845.259 M -0.48 % 849.335 M -2.02 % 866.857 M 1.47 % 854.320 M 1.02 % 845.654 M 4.60 % 808.471 M 10.17 % 733.855 M 16.48 % 630.046 M 3.75 % 607.271 M 15.78 % 524.519 M 13.01 % 464.123 M 10.97 % 418.257 M 19.80 % 349.136 M 17.36 % 297.483 M 28.53 % 231.457 M 28.88 % 179.598 M 63.14 % 110.087 M -1.98 % 112.315 M -4.04 % 117.046 M -30.81 % 169.165 M -16.37 % 202.286 M
Total non current assets 1.589 B 1.12 % 1.571 B 0.92 % 1.557 B 4.43 % 1.491 B 10.96 % 1.344 B 2.09 % 1.316 B 2.51 % 1.284 B 7.37 % 1.196 B 17.61 % 1.017 B 3.43 % 982.985 M 10.65 % 888.408 M 8.72 % 817.145 M 6.25 % 769.045 M 35.27 % 568.513 M 14.20 % 497.839 M 16.81 % 426.185 M 15.68 % 368.408 M 23.75 % 297.712 M 18.08 % 252.119 M -9.40 % 278.286 M 4.21 % 267.051 M 1.30 % 263.631 M
Other current assets 52.970 M 2.87 % 51.493 M 6.04 % 48.558 M 4.97 % 46.259 M -32.85 % 68.888 M 15.03 % 59.885 M 7.78 % 55.563 M 10.10 % 50.465 M -42.20 % 87.308 M 2.24 % 85.393 M 57.13 % 54.346 M -40.34 % 91.091 M -26.09 % 123.239 M 140.07 % 51.335 M -59.94 % 128.156 M -10.15 % 142.631 M 60.44 % 88.902 M -19.26 % 110.114 M 0.93 % 109.104 M -2.75 % 112.184 M 77.36 % 63.251 M 11.99 % 56.477 M
Short term investments 0.000 -100.00 % 327.288 M 687.81 % 41.544 M -59.01 % 101.346 M 86.75 % 54.268 M -73.85 % 207.524 M 75.35 % 118.347 M 10.73 % 106.879 M 82.63 % 58.523 M -35.91 % 91.311 M 4 609.16 % 1.939 M 0.02 % 1.939 M 0.000 -100.00 % 128.770 M -11.69 % 145.817 M 3.30 % 141.155 M -20.26 % 177.020 M 29.34 % 136.869 M 0.000 0.000 0.000 0.000
cash and cash equivalents 271.132 M 71.77 % 157.849 M -16.65 % 189.379 M 110.28 % 90.061 M -58.80 % 218.592 M 39.24 % 156.994 M -15.01 % 184.714 M 17.43 % 157.303 M -54.31 % 344.298 M 57.92 % 218.026 M -26.22 % 295.515 M -16.54 % 354.072 M 66.89 % 212.164 M 16.55 % 182.042 M 5.00 % 173.366 M -40.18 % 289.832 M -17.53 % 351.456 M -45.88 % 649.436 M 220.30 % 202.757 M 137.03 % 85.541 M 93.77 % 44.146 M 15.98 % 38.062 M
Cash and short term investments 271.132 M 71.77 % 157.849 M -31.64 % 230.923 M -1.08 % 233.434 M -14.45 % 272.860 M -25.15 % 364.518 M 20.28 % 303.061 M 14.72 % 264.182 M -34.42 % 402.821 M 30.22 % 309.337 M 3.99 % 297.454 M -16.45 % 356.010 M 67.80 % 212.164 M -31.74 % 310.812 M -2.62 % 319.183 M -25.94 % 430.987 M -18.45 % 528.476 M -32.79 % 786.305 M 287.81 % 202.757 M 137.03 % 85.541 M 93.77 % 44.146 M 15.98 % 38.062 M
Total current assets 2.004 B 3.84 % 1.930 B 1.02 % 1.911 B -1.92 % 1.948 B -1.77 % 1.984 B -9.27 % 2.186 B 6.41 % 2.054 B 6.69 % 1.926 B -0.14 % 1.928 B 7.47 % 1.794 B -0.59 % 1.805 B -2.75 % 1.856 B 2.71 % 1.807 B -5.53 % 1.913 B -10.96 % 2.148 B 2.51 % 2.096 B -4.79 % 2.201 B 7.04 % 2.056 B 56.30 % 1.316 B 20.86 % 1.089 B 19.65 % 909.787 M 18.55 % 767.435 M
Inventory 466.228 M 10.32 % 422.598 M -3.01 % 435.713 M 22.63 % 355.301 M -13.27 % 409.675 M 15.43 % 354.921 M -16.25 % 423.805 M -5.81 % 449.963 M 20.92 % 372.129 M -6.08 % 396.225 M 7.40 % 368.918 M 3.85 % 355.230 M 0.75 % 352.581 M 27.45 % 276.649 M 16.62 % 237.215 M 3.85 % 228.431 M -3.31 % 236.256 M 38.21 % 170.935 M 42.18 % 120.226 M -12.54 % 137.459 M -17.03 % 165.679 M -4.15 % 172.859 M
Net receivables 1.214 B -6.50 % 1.298 B 8.59 % 1.196 B -8.96 % 1.313 B 6.59 % 1.232 B -12.42 % 1.407 B 10.59 % 1.272 B 9.57 % 1.161 B 8.90 % 1.066 B 6.24 % 1.003 B -7.46 % 1.084 B 2.91 % 1.054 B -5.84 % 1.119 B -12.16 % 1.274 B -12.96 % 1.464 B 13.14 % 1.294 B -4.00 % 1.348 B 36.26 % 989.010 M 11.93 % 883.569 M 17.28 % 753.375 M 18.32 % 636.711 M 27.33 % 500.037 M
Tax assets 0.000 -100.00 % 57.236 M 0.000 -100.00 % 33.161 M 15.11 % 28.807 M 151.99 % 11.432 M -59.33 % 28.111 M 14.55 % 24.540 M -14.49 % 28.697 M 13.80 % 25.217 M -9.64 % 27.908 M 2.95 % 27.107 M 48.86 % 18.210 M -0.74 % 18.346 M 1.38 % 18.097 M 1.09 % 17.902 M 2.81 % 17.412 M 1.13 % 17.218 M 3.32 % 16.664 M 13.59 % 14.670 M -21.45 % 18.677 M 34.65 % 13.871 M
Other assets 0.000 0.000 0.000 0.000 -100.00 % 115.096 M 23.61 % 93.113 M -17.79 % 113.266 M 12.53 % 100.657 M -24.72 % 133.712 M 10.84 % 120.635 M -21.84 % 154.349 M -11.67 % 174.735 M 393.83 % 35.384 M -0.07 % 35.410 M -0.61 % 35.628 M -0.99 % 35.986 M 26.39 % 28.472 M 15.36 % 24.682 M -18.09 % 30.134 M 0.000 0.000 0.000
Account payables 342.949 M -12.54 % 392.130 M 12.58 % 348.323 M -9.04 % 382.944 M 2.19 % 374.723 M 19.21 % 314.327 M -19.18 % 388.922 M 0.33 % 387.634 M 11.14 % 348.789 M 7.01 % 325.942 M -4.47 % 341.189 M -22.92 % 442.650 M 13.07 % 391.476 M -2.82 % 402.839 M -4.06 % 419.887 M 25.35 % 334.971 M -16.12 % 399.366 M 54.38 % 258.693 M -2.25 % 264.648 M 39.97 % 189.076 M 6.22 % 178.007 M 9.09 % 163.171 M
Tax payables 0.000 -100.00 % 16.192 M 384.65 % 3.341 M -85.16 % 22.507 M 116.35 % 10.403 M -13.24 % 11.991 M -34.16 % 18.213 M -0.71 % 18.343 M 26.85 % 14.461 M 30.26 % 11.102 M -22.75 % 14.372 M -11.77 % 16.290 M 305.53 % 4.017 M -68.54 % 12.769 M 34.82 % 9.471 M -85.46 % 65.122 M 1 595.89 % 3.840 M 75.74 % 2.185 M 173.81 % 798.000 K 127.35 % 351.000 K -99.34 % 53.223 M 211.19 % 17.103 M
Deferred revenue non current 0.000 -100.00 % 4.246 M 0.000 -100.00 % 4.478 M -2.54 % 4.595 M -2.46 % 4.711 M -2.42 % 4.828 M -2.34 % 4.944 M -2.30 % 5.060 M -2.25 % 5.176 M -2.21 % 5.293 M -2.14 % 5.409 M 0.000 -100.00 % 5.641 M -9.86 % 6.258 M -1.82 % 6.374 M 6.41 % 5.990 M -1.90 % 6.106 M -1.86 % 6.222 M -1.83 % 6.338 M -3.55 % 6.571 M -3.42 % 6.804 M
Minority interest 12.979 M 0.42 % 12.925 M -1.71 % 13.150 M 0.04 % 13.144 M 3.45 % 12.706 M 3.42 % 12.286 M 2.49 % 11.987 M 7.42 % 11.159 M 17.50 % 9.497 M 8.28 % 8.771 M -88.58 % 76.783 M 2.13 % 75.185 M -0.35 % 75.453 M 7.25 % 70.351 M -3.19 % 72.671 M 1.71 % 71.449 M 0.000 0.000 0.000 0.000 -100.00 % 2.818 M 18.70 % 2.374 M
Capital lease obligations 0.000 -100.00 % 1.245 M 100.12 % 622.000 K 0.000 -100.00 % 642.000 K 2.32 % 627.472 K -95.22 % 13.124 M 970.05 % 1.226 M -96.75 % 37.690 M 50.12 % 25.107 M 0.000 -100.00 % 625.360 K -30.44 % 899.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.900 M -69.97 % 12.987 M -46.69 % 24.361 M
Preferred stock 0.000 0.000 0.000 -100.00 % 156.495 M 126 105.53 % 124.000 K 0.40 % 123.507 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -27.630 M -102.92 % 945.427 M -2.56 % 970.221 M 19.26 % 813.539 M 0.05 % 813.103 M 0.00 % 813.104 M -0.02 % 813.227 M 0.00 % 813.227 M 0.00 % 813.227 M 0.00 % 813.227 M -2.10 % 830.651 M 0.00 % 830.651 M 0.000 -100.00 % 830.651 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 110.786 M -17.12 % 133.666 M
Deferred tax liabilities non current 0.000 -100.00 % 264.912 K 0.000 -100.00 % 290.218 K -3.26 % 300.000 K -4.46 % 314.000 K -3.68 % 326.000 K -17.33 % 394.336 K -48.45 % 765.000 K -27.56 % 1.056 M 66.83 % 633.000 K -4.36 % 661.825 K 0.000 -100.00 % 24.359 M 550.96 % 3.742 M 3.20 % 3.626 M -9.58 % 4.010 M -71.14 % 13.894 M 0.84 % 13.778 M 0.000 100.00 % -6.571 M 3.42 % -6.804 M
Other liabilities 0.000 0.000 0.000 0.000 -100.00 % 4.895 M -10.63 % 5.477 M 6.27 % 5.154 M -13.60 % 5.965 M -68.52 % 18.949 M 0.000 0.000 -100.00 % 54.051 M 741.39 % 6.424 M 13.87 % 5.641 M -9.85 % 6.258 M -1.82 % 6.374 M 6.41 % 5.990 M -1.90 % 6.106 M -1.86 % 6.222 M 0.000 0.000 0.000
Total assets 3.593 B 2.62 % 3.501 B 0.97 % 3.468 B 0.83 % 3.439 B -0.09 % 3.442 B -4.26 % 3.595 B 4.16 % 3.452 B 7.13 % 3.222 B 4.65 % 3.079 B 6.24 % 2.898 B 1.76 % 2.848 B 0.00 % 2.848 B 9.05 % 2.611 B 3.76 % 2.517 B -6.15 % 2.682 B 4.84 % 2.558 B -1.55 % 2.598 B 9.22 % 2.379 B 48.87 % 1.598 B 16.90 % 1.367 B 16.15 % 1.177 B 14.14 % 1.031 B
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 2014-12-31 2013-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 2014-01-31 2013-06-30 2013-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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -154.538 M 0.000 -100.00 % 58.140 M 0.000 100.00 % -280.412 M 0.000 100.00 % -229.004 M 0.000 100.00 % -3.639 M 0.000 100.00 % -23.139 M 0.000 100.00 % -89.374 M 0.000 100.00 % -356.495 M 0.000 100.00 % -364.725 M 0.000 100.00 % -48.798 M 19.46 % -60.589 M -3.25 % -58.682 M 0.00 % -58.682 M -100.00 % -29.341 M 65.71 % -85.560 M -100.00 % -42.780 M
Accounts receivables 0.000 100.00 % -82.713 M 0.000 -100.00 % 84.568 M 0.000 100.00 % -334.869 M 0.000 100.00 % -157.733 M 0.000 -100.00 % 50.575 M 0.000 -100.00 % 66.980 M 0.000 100.00 % -9.363 M 0.000 100.00 % -322.013 M 0.000 100.00 % -257.610 M 0.000 -100.00 % 7.599 M 105.51 % -137.798 M 8.17 % -150.055 M 0.000 0.000 0.000 0.000
Inventory 0.000 100.00 % -104.033 M 0.000 100.00 % -26.428 M 0.000 -100.00 % 54.457 M 0.000 100.00 % -71.272 M 0.000 100.00 % -54.214 M 0.000 100.00 % -90.119 M 0.000 100.00 % -80.011 M 0.000 100.00 % -43.686 M 0.000 100.00 % -86.656 M 0.000 -100.00 % 39.195 M 276.66 % -22.187 M -718.02 % 3.590 M 0.00 % 3.590 M 100.00 % 1.795 M 103.39 % -52.928 M -100.00 % -26.464 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 -100.00 % 66.746 M 110.99 % 31.635 M -78.92 % 150.055 M 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 32.208 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.204 M 0.000 100.00 % -20.459 M 0.000 100.00 % -95.592 M -196.17 % 99.396 M 13.23 % 87.784 M 240.97 % -62.272 M -100.00 % -31.136 M 4.58 % -32.632 M -100.00 % -16.316 M
Other non cash items -25.306 M -120.48 % 123.562 M 215.12 % 39.211 M 135.19 % -111.442 M -165.29 % 170.687 M 56.89 % 108.791 M 181.31 % -133.790 M -242.63 % 93.799 M 3 835.53 % -2.511 M -138.03 % 6.603 M 105.06 % -130.476 M -374.51 % 47.530 M 459.40 % -13.225 M -106.70 % 197.353 M 400.86 % -65.596 M -120.94 % 313.314 M 242.27 % -220.224 M -259.60 % 137.986 M 427.46 % -42.138 M -43.04 % -29.458 M -150.03 % -11.782 M 72.51 % -42.864 M -323.56 % 19.173 M 100.00 % 9.587 M 45.26 % 6.600 M 100.00 % 3.300 M
Net cash provided by operating activities 23.311 M 432.46 % -7.012 M -128.12 % 24.934 M -17.04 % 30.057 M -81.62 % 163.568 M 368.08 % -61.015 M -1.13 % -60.335 M -222.55 % 49.235 M -43.02 % 86.400 M -43.59 % 153.172 M 4 073.32 % -3.855 M -102.56 % 150.655 M 97.20 % 76.397 M -56.02 % 173.721 M 235.14 % 51.835 M 218.12 % 16.294 M 119.22 % -84.774 M -22.47 % -69.218 M -156.04 % 123.515 M 135.35 % 52.482 M 17.73 % 44.577 M -31.71 % 65.277 M 0.00 % 65.277 M 100.00 % 32.638 M 193.91 % -34.754 M -100.00 % -17.377 M
Investments in property plant and equipment -30.451 M -2.65 % -29.664 M 46.03 % -54.960 M -20.18 % -45.730 M 6.56 % -48.938 M -65.33 % -29.600 M 63.95 % -82.101 M 35.72 % -127.728 M -288.36 % -32.889 M 61.16 % -84.678 M -40.15 % -60.418 M 3.08 % -62.337 M 5.65 % -66.072 M -181.38 % -23.482 M 69.27 % -76.410 M -14.45 % -66.764 M 19.70 % -83.147 M -753.05 % -9.747 M -143.92 % -3.996 M 27.83 % -5.537 M 47.41 % -10.528 M 38.74 % -17.185 M 0.00 % -17.185 M -100.00 % -8.593 M 45.90 % -15.884 M -100.00 % -7.942 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 100.00 % -10.423 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
Purchases of investments 0.000 100.00 % -38.308 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 100.00 % -32.250 M 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 71.880 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
Other investing activites 11.013 M 187.12 % -12.641 M -197.81 % 12.924 M 2 857.65 % 436.968 K -99.30 % 62.352 M 293.12 % 15.861 M 389.64 % -5.476 M -157.03 % 9.601 M 1 321.55 % -786.000 K 98.68 % -59.546 M -901.42 % 7.430 M 2 497.90 % 286.000 K 102.74 % -10.423 M -134.08 % 30.588 M 0.000 -100.00 % 10.775 M 127.55 % -39.114 M 64.45 % -110.025 M -2 166.22 % -4.855 M 92.96 % -68.919 M -29 864.78 % -230.000 K -101.13 % 20.365 M 18.50 % 17.185 M 100.00 % 8.593 M -45.90 % 15.884 M 100.00 % 7.942 M
Net cash used for investing activites -19.438 M -122.59 % -8.733 M 79.23 % -42.036 M 7.19 % -45.293 M -437.65 % 13.414 M 197.63 % -13.740 M 84.31 % -87.577 M 25.86 % -118.126 M -250.78 % -33.675 M 76.65 % -144.224 M -172.18 % -52.988 M 14.61 % -62.051 M 18.88 % -76.495 M -1 176.39 % 7.107 M 109.30 % -76.410 M -36.47 % -55.989 M 54.21 % -122.261 M -2.08 % -119.772 M -1 253.20 % -8.851 M 88.11 % -74.456 M -592.10 % -10.758 M -152.83 % 20.365 M 218.50 % -17.185 M -100.00 % -8.593 M 45.90 % -15.884 M -100.00 % -7.942 M
Debt repayment 117.605 M 302.64 % 29.208 M -56.94 % 67.833 M 0.000 100.00 % -113.540 M 0.000 -100.00 % 200.286 M 0.000 -100.00 % 81.000 M 0.000 100.00 % -25.000 M 0.000 -100.00 % 25.190 M 0.000 100.00 % -63.465 M 0.000 100.00 % -60.442 M 0.000 -100.00 % 36.188 M 0.000 -100.00 % 61.114 M 158.11 % -105.166 M 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 -100.00 % 150.630 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 100.00 % -24.878 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 100.00 % -40.907 M 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -8.921 M 51.27 % -18.306 M -110.44 % -8.699 M 86.33 % -63.627 M 0.000 100.00 % -53.439 M -209.13 % -17.287 M -121.88 % -7.791 M 3.50 % -8.074 M 85.59 % -56.021 M -389.44 % -11.446 M 84.18 % -72.341 M -177.59 % -26.060 M -1.50 % -25.676 M 9.46 % -28.359 M 79.86 % -140.787 M -838.45 % -15.002 M 0.000 100.00 % -28.000 M -300.00 % -7.000 M 30.00 % -10.000 M -100.00 % -5.000 M 0.00 % -5.000 M -100.00 % -2.500 M 50.00 % -5.000 M -100.00 % -2.500 M
Other financing activites -3.452 M 0.000 100.00 % -700.000 K -102.89 % 24.260 M 408.06 % 4.775 M -95.52 % 106.547 M 4 504.58 % -2.419 M 96.40 % -67.168 M -28.84 % -52.131 M -711.68 % 8.523 M 178.53 % -10.853 M -109.25 % 117.341 M 1 303 691.73 % 9.000 K 100.00 % -181.550 M 0.000 -100.00 % 126.103 M 3 480.78 % -3.730 M -100.59 % 635.803 M 11 381.10 % -5.636 M 74.94 % -22.494 M -2 518.71 % 930.000 K -99.59 % 227.356 M 194.77 % -239.893 M -100.00 % -119.947 M 34.14 % -182.128 M -100.00 % -91.064 M
Net cash used provided by financing activities 105.232 M 852.92 % -13.977 M -123.92 % 58.434 M 248.43 % -39.367 M 63.81 % -108.765 M -304.80 % 53.108 M -70.59 % 180.580 M 340.90 % -74.959 M -460.47 % 20.795 M 143.78 % -47.499 M -0.42 % -47.299 M -205.11 % 45.001 M 5 326.55 % -861.000 K 99.58 % -207.226 M -125.68 % -91.824 M -525.33 % -14.684 M 81.45 % -79.174 M -112.45 % 635.803 M 24 813.91 % 2.552 M 111.35 % -22.494 M -143.22 % 52.044 M -55.59 % 117.190 M 147.85 % -244.893 M -100.00 % -122.447 M 34.57 % -187.128 M -100.00 % -93.564 M
Effect of forex changes on cash -126.000 K 59.34 % -309.886 K 20.13 % -388.000 K -15.77 % -335.137 K -40.81 % -238.000 K -240.07 % 169.911 K 251.71 % -112.000 K -119.38 % 577.790 K 734.93 % -91.000 K 96.29 % -2.450 M -468.46 % 665.000 K 151.61 % 264.293 K 165.42 % -404.000 K -111.05 % 3.656 M 5 557.23 % -67.000 K 99.08 % -7.245 M 38.45 % -11.771 M -8 684.33 % -134.000 K -100.16 % 85.541 M -33.03 % 127.736 M 22.14 % 104.581 M 152.35 % -199.790 M -199.97 % 199.844 M 100.00 % 99.922 M -51.54 % 206.191 M 100.00 % 103.096 M
Net change in cash 209.953 M 799.13 % -30.031 M -122.92 % 131.005 M 190.35 % -144.999 M -313.30 % 67.979 M 416.52 % -21.477 M -165.97 % 32.556 M 122.72 % -143.273 M -295.12 % 73.429 M 279.09 % -41.001 M 60.38 % -103.477 M -177.30 % 133.869 M 9 921.67 % -1.363 M 94.01 % -22.743 M 80.47 % -116.466 M -88.99 % -61.624 M 79.32 % -297.980 M -166.71 % 446.679 M 120.30 % 202.757 M 526.76 % 32.350 M -72.81 % 118.972 M 1 855.50 % 6.084 M 300.00 % 1.521 M 0.00 % 1.521 M 109.63 % -15.787 M 0.00 % -15.787 M
Cash at beginning of period 0.000 -100.00 % 131.005 M 0.000 -100.00 % 144.999 M 88.26 % 77.020 M -21.80 % 98.497 M 49.37 % 65.941 M -68.48 % 209.214 M 54.08 % 135.785 M -23.19 % 176.786 M -36.92 % 280.263 M 88.42 % 148.747 M -0.91 % 150.110 M -13.41 % 173.366 M -40.18 % 289.832 M -17.53 % 351.456 M -45.88 % 649.436 M 220.30 % 202.757 M 0.000 -100.00 % 130.009 M 1 077.99 % 11.037 M -71.00 % 38.062 M 300.00 % 9.516 M 0.00 % 9.516 M -62.39 % 25.303 M 0.00 % 25.303 M
Cash at end of period 209.953 M 107.93 % 100.974 M -22.92 % 131.005 M 0.000 -100.00 % 144.999 M 88.26 % 77.020 M -21.80 % 98.497 M 49.37 % 65.941 M -68.48 % 209.214 M 54.08 % 135.785 M -23.19 % 176.786 M -37.45 % 282.616 M 90.00 % 148.747 M -1.25 % 150.623 M -13.12 % 173.366 M -40.18 % 289.832 M -17.53 % 351.456 M -45.88 % 649.436 M 220.30 % 202.757 M 24.88 % 162.359 M 24.88 % 130.009 M 194.50 % 44.146 M 300.00 % 11.037 M 0.00 % 11.037 M 15.98 % 9.516 M 0.00 % 9.516 M
Operating cash flow 23.311 M 432.46 % -7.012 M -128.12 % 24.934 M -17.04 % 30.057 M -81.62 % 163.568 M 368.08 % -61.015 M -1.13 % -60.335 M -222.55 % 49.235 M -43.02 % 86.400 M -43.59 % 153.172 M 4 073.32 % -3.855 M -102.56 % 150.655 M 97.20 % 76.397 M -56.02 % 173.721 M 235.14 % 51.835 M 218.12 % 16.294 M 119.22 % -84.774 M -22.47 % -69.218 M -156.04 % 123.515 M 135.35 % 52.482 M 17.73 % 44.577 M -31.71 % 65.277 M 0.00 % 65.277 M 100.00 % 32.638 M 193.91 % -34.754 M -100.00 % -17.377 M
Capital expenditure -30.451 M -2.65 % -29.664 M 46.03 % -54.960 M -20.18 % -45.730 M 6.56 % -48.938 M -65.33 % -29.600 M 63.95 % -82.101 M 35.72 % -127.728 M -288.36 % -32.889 M 61.16 % -84.678 M -40.15 % -60.418 M 3.08 % -62.337 M 5.65 % -66.072 M -181.38 % -23.482 M 69.27 % -76.410 M -14.45 % -66.764 M 19.70 % -83.147 M -753.05 % -9.747 M -143.92 % -3.996 M 27.83 % -5.537 M 47.41 % -10.528 M 38.74 % -17.185 M 0.00 % -17.185 M -100.00 % -8.593 M 45.90 % -15.884 M -100.00 % -7.942 M
Free CashFlow -7.140 M 80.53 % -36.676 M -22.15 % -30.026 M -91.58 % -15.672 M -113.67 % 114.630 M 226.50 % -90.616 M 36.38 % -142.436 M -81.46 % -78.493 M -246.69 % 53.511 M -21.87 % 68.494 M 206.57 % -64.273 M -172.77 % 88.318 M 755.38 % 10.325 M -93.13 % 150.239 M 711.35 % -24.575 M 51.31 % -50.470 M 69.94 % -167.921 M -112.65 % -78.965 M -166.07 % 119.519 M 154.59 % 46.945 M 37.87 % 34.049 M -29.20 % 48.092 M 0.00 % 48.092 M 100.00 % 24.046 M 147.49 % -50.638 M -100.00 % -25.319 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2014 2013 2013