
Dongguang Chemical Limited 1702.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.575 B -11.82 % | 2.921 B -6.71 % | 3.131 B 8.67 % | 2.881 B 47.28 % | 1.956 B -7.80 % | 2.122 B -7.18 % | 2.286 B 22.95 % | 1.859 B 27.54 % | 1.458 B -21.61 % | 1.859 B 34.35 % | 1.384 B |
Net income | 84.605 M -55.49 % | 190.080 M -2.21 % | 194.380 M -26.95 % | 266.081 M 112.40 % | 125.276 M -22.46 % | 161.553 M 62.10 % | 99.664 M 112.58 % | 46.883 M 149.25 % | 18.810 M -82.60 % | 108.095 M 21.20 % | 89.185 M |
Income before tax | 123.025 M -54.21 % | 268.643 M -2.75 % | 276.226 M -28.19 % | 384.654 M 124.30 % | 171.489 M -22.11 % | 220.165 M 32.78 % | 165.806 M 132.12 % | 71.431 M 93.51 % | 36.914 M -82.29 % | 208.462 M 74.98 % | 119.135 M |
Income before tax ratio | 0.05 -48.06 % | 0.09 4.25 % | 0.09 -33.92 % | 0.13 52.29 % | 0.09 -15.52 % | 0.10 43.05 % | 0.07 88.79 % | 0.04 51.72 % | 0.03 -77.41 % | 0.11 30.24 % | 0.09 |
EBITDA | 260.672 M -35.95 % | 406.969 M -1.32 % | 412.415 M -26.96 % | 564.650 M 60.51 % | 351.784 M -13.82 % | 408.177 M 10.06 % | 370.871 M 33.64 % | 277.524 M 10.48 % | 251.189 M -41.70 % | 430.844 M 59.19 % | 270.655 M |
Net income ratio | 0.03 -49.52 % | 0.07 4.82 % | 0.06 -32.78 % | 0.09 44.21 % | 0.06 -15.89 % | 0.08 74.63 % | 0.04 72.90 % | 0.03 95.42 % | 0.01 -77.80 % | 0.06 -9.79 % | 0.06 |
Ratio EBITDA | 0.10 -27.36 % | 0.14 5.78 % | 0.13 -32.79 % | 0.20 8.98 % | 0.18 -6.52 % | 0.19 18.57 % | 0.16 8.69 % | 0.15 -13.37 % | 0.17 -25.63 % | 0.23 18.48 % | 0.20 |
Gross profit ratio | 0.07 -41.40 % | 0.11 8.28 % | 0.11 -33.89 % | 0.16 32.76 % | 0.12 -19.31 % | 0.15 16.12 % | 0.13 25.13 % | 0.10 -0.41 % | 0.10 -57.83 % | 0.24 44.32 % | 0.17 |
Weighted average shs out dil | 620.944 M 0.00 % | 620.944 M 0.00 % | 620.944 M 0.00 % | 620.944 M 0.00 % | 620.944 M 0.00 % | 620.944 M 0.05 % | 620.656 M 15.48 % | 537.441 M 16.84 % | 460.000 M -41.03 % | 780.000 M 0.00 % | 780.000 M |
Weighted average shs out | 621.559 M 0.10 % | 620.944 M 0.00 % | 620.944 M 0.00 % | 620.944 M 0.00 % | 620.944 M 0.04 % | 620.692 M 0.08 % | 620.222 M 15.56 % | 536.712 M 16.68 % | 460.000 M 0.00 % | 460.000 M 0.00 % | 460.000 M |
EPS diluted | 0.14 -54.84 % | 0.31 0.00 % | 0.31 -27.91 % | 0.43 115.00 % | 0.20 -23.08 % | 0.26 62.50 % | 0.16 83.91 % | 0.09 112.20 % | 0.04 -82.17 % | 0.23 21.05 % | 0.19 |
Earnings per share | 0.14 -54.84 % | 0.31 0.00 % | 0.31 -27.91 % | 0.43 115.00 % | 0.20 -23.08 % | 0.26 62.50 % | 0.16 83.91 % | 0.09 112.20 % | 0.04 -82.17 % | 0.23 21.05 % | 0.19 |
Gross profit | 172.047 M -48.33 % | 332.961 M 1.02 % | 329.614 M -28.16 % | 458.813 M 95.53 % | 234.649 M -25.61 % | 315.413 M 7.78 % | 292.636 M 53.85 % | 190.211 M 27.02 % | 149.754 M -66.94 % | 452.979 M 93.89 % | 233.622 M |
Income tax expense | 36.612 M -50.88 % | 74.536 M 0.61 % | 74.087 M -32.08 % | 109.072 M 142.36 % | 45.004 M -23.22 % | 58.612 M -11.38 % | 66.142 M 169.44 % | 24.548 M 35.59 % | 18.104 M -81.96 % | 100.367 M 235.12 % | 29.950 M |
Cost of revenue | 2.403 B -7.13 % | 2.588 B -7.62 % | 2.801 B 15.65 % | 2.422 B 40.71 % | 1.721 B -4.69 % | 1.806 B -9.37 % | 1.993 B 19.43 % | 1.669 B 27.60 % | 1.308 B -7.01 % | 1.406 B 22.26 % | 1.150 B |
General and administrative expenses | 77.584 M 4.85 % | 73.994 M 39.08 % | 53.204 M -16.82 % | 63.965 M 11.87 % | 57.180 M -6.93 % | 61.440 M -21.56 % | 78.331 M 16.60 % | 67.182 M 36.37 % | 49.264 M -21.40 % | 62.675 M 45.44 % | 43.093 M |
Selling and marketing expenses | 4.969 M 21.88 % | 4.077 M 12.19 % | 3.634 M 9.19 % | 3.328 M 3.94 % | 3.202 M 14.60 % | 2.794 M 19.45 % | 2.339 M -42.64 % | 4.078 M 96.53 % | 2.075 M -91.97 % | 25.840 M 11.08 % | 23.262 M |
Other expenses | -8.740 M -34.13 % | -6.516 M -585.17 % | -951.000 K 73.37 % | -3.571 M 12.37 % | -4.075 M 34.83 % | -6.253 M -793.24 % | 902.000 K 122.39 % | -4.029 M -199.78 % | -1.344 M 80.65 % | -6.947 M -58.57 % | -4.381 M |
Operating expenses | 73.813 M 3.16 % | 71.555 M 28.04 % | 55.887 M -12.30 % | 63.722 M 13.17 % | 56.307 M -2.89 % | 57.981 M -25.03 % | 77.335 M 15.03 % | 67.231 M 59.16 % | 42.241 M -48.21 % | 81.568 M 31.62 % | 61.974 M |
Cost and expenses | 2.477 B -6.85 % | 2.659 B -6.92 % | 2.857 B 14.93 % | 2.486 B 39.83 % | 1.778 B -4.64 % | 1.864 B -9.96 % | 2.070 B 19.26 % | 1.736 B 28.59 % | 1.350 B -9.27 % | 1.488 B 22.74 % | 1.212 B |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 82.553 M 5.74 % | 78.071 M 37.36 % | 56.838 M -15.54 % | 67.293 M 11.45 % | 60.382 M -6.00 % | 64.234 M -20.37 % | 80.670 M 13.21 % | 71.260 M 38.80 % | 51.339 M -42.00 % | 88.515 M 33.40 % | 66.355 M |
Interest income | 13.225 M 85.20 % | 7.141 M 33.85 % | 5.335 M -0.71 % | 5.373 M 314.58 % | 1.296 M -38.81 % | 2.118 M -70.51 % | 7.181 M 68.41 % | 4.264 M 416.22 % | 826.000 K -0.72 % | 832.000 K -46.90 % | 1.567 M |
Interest expense | 1.989 M 1.74 % | 1.955 M -0.51 % | 1.965 M -88.73 % | 17.438 M 0.94 % | 17.275 M -48.33 % | 33.432 M -37.84 % | 53.784 M -11.50 % | 60.770 M -10.79 % | 68.121 M -17.61 % | 82.683 M 51.82 % | 54.460 M |
Depreciation and amortization | 135.658 M -0.52 % | 136.371 M 1.60 % | 134.224 M -17.43 % | 162.558 M -0.28 % | 163.020 M 5.46 % | 154.580 M 2.18 % | 151.281 M 4.10 % | 145.323 M 1.47 % | 143.221 M 2.52 % | 139.699 M 43.93 % | 97.060 M |
Operating income | 98.234 M -62.42 % | 261.406 M -4.50 % | 273.727 M -30.09 % | 391.520 M 124.67 % | 174.267 M -31.28 % | 253.597 M 15.49 % | 219.590 M 207.42 % | 71.431 M 141.67 % | 29.557 M -87.63 % | 238.979 M 100.60 % | 119.135 M |
Operating income ratio | 0.04 -57.38 % | 0.09 2.37 % | 0.09 -35.67 % | 0.14 52.54 % | 0.09 -25.47 % | 0.12 24.42 % | 0.10 150.03 % | 0.04 89.48 % | 0.02 -84.22 % | 0.13 49.30 % | 0.09 |
Total other income expenses net | 24.791 M 242.56 % | 7.237 M 189.60 % | 2.499 M 136.40 % | -6.866 M -147.16 % | -2.778 M 91.04 % | -31.014 M 42.34 % | -53.784 M -13.18 % | -47.520 M 41.23 % | -80.854 M 49.97 % | -161.625 M -202.18 % | -53.487 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -673.958 M 12.44 % | -769.739 M -51.79 % | -507.104 M -68.60 % | -300.773 M -530.49 % | -47.705 M -223.73 % | 38.556 M -90.02 % | 386.227 M -47.67 % | 738.070 M -0.27 % | 740.090 M 2.05 % | 725.233 M -7.40 % | 783.173 M |
Total investments | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 M |
Total debt | 28.139 M 0.35 % | 28.041 M -1.13 % | 28.362 M -77.18 % | 124.288 M -61.09 % | 319.399 M -32.10 % | 470.381 M -21.83 % | 601.720 M -34.25 % | 915.226 M 1.41 % | 902.533 M -4.74 % | 947.444 M 7.46 % | 881.683 M |
Accumulated other comprehensive income loss | 0.000 100.00 % | -501.726 M 1.70 % | -510.406 M 0.94 % | -515.237 M -1.09 % | -509.705 M -0.51 % | -507.103 M 43.43 % | -896.481 M -19.43 % | -750.645 M -23.69 % | -606.857 M -30.82 % | -463.900 M 17.45 % | -561.979 M |
Retained earnings | 1.422 B -6.53 % | 1.521 B 10.21 % | 1.380 B 11.12 % | 1.242 B 24.03 % | 1.001 B 22.85 % | 815.124 M 20.29 % | 677.627 M 14.68 % | 590.899 M 7.50 % | 549.676 M 3.44 % | 531.376 M 23.99 % | 428.573 M |
Common stock | 392.000 K 0.00 % | 392.000 K 0.00 % | 392.000 K 0.00 % | 392.000 K 0.00 % | 392.000 K 0.00 % | 392.000 K 0.00 % | 392.000 K 0.00 % | 392.000 K 38.52 % | 283.000 K 0.00 % | 283.000 K 2.17 % | 277.000 K |
Total equity | 1.811 B 2.48 % | 1.767 B 9.06 % | 1.620 B 9.56 % | 1.479 B 19.85 % | 1.234 B 7.74 % | 1.145 B 14.74 % | 998.228 M 9.60 % | 910.767 M 23.09 % | 739.909 M 3.10 % | 717.662 M -4.02 % | 747.696 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.518 M | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 28.051 M 0.36 % | 27.951 M -0.60 % | 28.120 M -0.32 % | 28.211 M -26.06 % | 38.154 M 35.24 % | 28.213 M -75.17 % | 113.606 M 11.20 % | 102.162 M -72.00 % | 364.857 M 28.82 % | 283.241 M -42.03 % | 488.590 M |
Total non current liabilities | 37.335 M -6.42 % | 39.897 M 9.04 % | 36.591 M -5.99 % | 38.922 M -14.23 % | 45.378 M 16.18 % | 39.057 M -68.53 % | 124.124 M 7.07 % | 115.933 M -69.55 % | 380.784 M 21.41 % | 313.646 M -38.40 % | 509.188 M |
Other current liabilities | 141.820 M -28.80 % | 199.179 M 27.88 % | 155.751 M -2.36 % | 159.522 M 27.27 % | 125.342 M 10.81 % | 113.110 M 13.16 % | 99.953 M 19.70 % | 83.502 M -25.62 % | 112.267 M -20.80 % | 141.760 M -53.07 % | 302.066 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 88.000 K -2.22 % | 90.000 K -68.09 % | 282.000 K -99.71 % | 96.077 M -65.84 % | 281.245 M -36.39 % | 442.168 M -17.03 % | 532.900 M -34.46 % | 813.064 M 51.22 % | 537.676 M -19.05 % | 664.203 M 68.97 % | 393.093 M |
Total current liabilities | 174.646 M -40.63 % | 294.146 M 38.69 % | 212.096 M -34.25 % | 322.596 M -32.74 % | 479.598 M -25.08 % | 640.151 M -9.25 % | 705.424 M -25.03 % | 940.916 M 41.07 % | 666.989 M -20.30 % | 836.904 M 11.25 % | 752.248 M |
Total liabilities | 211.981 M -36.54 % | 334.043 M 34.32 % | 248.687 M -31.21 % | 361.518 M -31.14 % | 524.976 M -22.71 % | 679.208 M -18.12 % | 829.548 M -21.51 % | 1.057 B 0.87 % | 1.048 B -8.93 % | 1.151 B -8.79 % | 1.261 B |
Other non current assets | 6.571 M -14.85 % | 7.717 M -41.40 % | 13.170 M -5.79 % | 13.979 M -5.73 % | 14.828 M 139.86 % | 6.182 M -89.24 % | 57.478 M -60.95 % | 147.201 M 49.94 % | 98.175 M -2.96 % | 101.170 M -16.72 % | 121.476 M |
Long term investments | 40.000 K 344.44 % | 9.000 K -77.50 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.582 M | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 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 | 0.000 | 0.000 100.00 % | -40.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 83.582 M | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 1.027 B 5.08 % | 977.698 M -6.33 % | 1.044 B -7.97 % | 1.134 B -8.25 % | 1.236 B 0.64 % | 1.228 B 4.26 % | 1.178 B -3.33 % | 1.219 B -7.50 % | 1.317 B -7.74 % | 1.428 B -2.01 % | 1.457 B |
Total non current assets | 1.036 B 5.11 % | 985.424 M -6.77 % | 1.057 B -7.94 % | 1.148 B -8.22 % | 1.251 B 1.34 % | 1.234 B -6.42 % | 1.319 B -3.42 % | 1.366 B -3.66 % | 1.418 B -7.28 % | 1.529 B -3.82 % | 1.590 B |
Other current assets | 189.812 M 11.04 % | 170.933 M 24.24 % | 137.581 M 180.07 % | 49.123 M 12.72 % | 43.581 M -43.75 % | 77.471 M -61.30 % | 200.193 M -42.48 % | 348.044 M 147.27 % | 140.752 M 143.84 % | 57.723 M -76.81 % | 248.879 M |
Short term investments | 0.000 -100.00 % | 31.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 M |
cash and cash equivalents | 702.097 M -11.99 % | 797.780 M 48.99 % | 535.466 M 25.97 % | 425.061 M 15.79 % | 367.104 M -14.99 % | 431.825 M 100.39 % | 215.493 M 21.64 % | 177.156 M 9.06 % | 162.443 M -26.90 % | 222.211 M 125.57 % | 98.510 M |
Cash and short term investments | 702.097 M -12.00 % | 797.811 M 48.99 % | 535.466 M 25.97 % | 425.061 M 15.79 % | 367.104 M -14.99 % | 431.825 M 100.39 % | 215.493 M 21.64 % | 177.156 M 9.06 % | 162.443 M -26.90 % | 222.211 M 112.62 % | 104.510 M |
Total current assets | 987.279 M -11.52 % | 1.116 B 37.39 % | 812.144 M 17.30 % | 692.351 M 36.27 % | 508.070 M -13.92 % | 590.199 M 16.04 % | 508.638 M -15.48 % | 601.809 M 62.67 % | 369.957 M 9.08 % | 339.146 M -19.13 % | 419.348 M |
Inventory | 85.869 M -25.18 % | 114.774 M -11.24 % | 129.313 M -35.45 % | 200.326 M 139.54 % | 83.629 M 3.37 % | 80.903 M -12.96 % | 92.952 M 21.33 % | 76.609 M 14.75 % | 66.762 M 12.75 % | 59.212 M -10.23 % | 65.959 M |
Net receivables | 9.501 M -70.56 % | 32.269 M 229.81 % | 9.784 M -45.16 % | 17.841 M 29.70 % | 13.756 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 1.766 M | 0.000 -100.00 % | 60.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.181 M | 0.000 -100.00 % | 11.195 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 32.738 M -52.33 % | 68.674 M 37.18 % | 50.062 M -7.94 % | 54.380 M -13.58 % | 62.923 M -18.66 % | 77.362 M 36.99 % | 56.471 M 39.43 % | 40.502 M 212.64 % | 12.955 M -58.13 % | 30.941 M -23.38 % | 40.382 M |
Tax payables | 0.000 -100.00 % | 26.203 M 336.64 % | 6.001 M -52.44 % | 12.617 M 25.07 % | 10.088 M 34.31 % | 7.511 M -53.35 % | 16.100 M 318.40 % | 3.848 M -5.94 % | 4.091 M | 0.000 -100.00 % | 16.707 M |
Deferred revenue non current | 9.275 M 295.69 % | 2.344 M -26.03 % | 3.169 M -20.68 % | 3.995 M -17.12 % | 4.820 M -33.66 % | 7.266 M -30.92 % | 10.518 M -23.62 % | 13.771 M -13.54 % | 15.927 M -43.76 % | 28.320 M 37.49 % | 20.598 M |
Minority interest | 6.558 M -24.36 % | 8.670 M -24.63 % | 11.503 M -11.88 % | 13.054 M 311.93 % | 3.169 M 61.68 % | 1.960 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 28.139 M 0.35 % | 28.041 M -1.13 % | 28.362 M 0.26 % | 28.288 M -0.39 % | 28.399 M 0.27 % | 28.323 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 -100.00 % | 510.406 M -0.94 % | 515.237 M 1.09 % | 509.705 M 0.51 % | 507.103 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 382.406 M -48.24 % | 738.848 M 223.43 % | 228.442 M 2.16 % | 223.611 M -2.41 % | 229.143 M -1.12 % | 231.745 M -80.95 % | 1.217 B 13.70 % | 1.070 B 34.30 % | 796.807 M 13.46 % | 702.298 M -20.27 % | 880.825 M |
Deferred tax liabilities non current | 9.000 K -99.91 % | 9.602 M 81.10 % | 5.302 M -21.05 % | 6.716 M 179.37 % | 2.404 M -32.81 % | 3.578 M -99.30 % | 510.033 M 3 803.67 % | -13.771 M 13.54 % | -15.927 M -863.88 % | 2.085 M 110.12 % | -20.598 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.023 B -3.72 % | 2.101 B 12.42 % | 1.869 B 1.55 % | 1.841 B 4.63 % | 1.759 B -3.59 % | 1.825 B -0.17 % | 1.828 B -7.11 % | 1.968 B 10.07 % | 1.788 B -4.31 % | 1.868 B -7.01 % | 2.009 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -99.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.000 K -67.33 % | 303.000 K -72.07 % | 1.085 M | 0.000 | 0.000 | 0.000 |
Change in working capital | -51.679 M -329.69 % | 22.499 M 197.26 % | -23.133 M 81.83 % | -127.313 M -919.10 % | 15.543 M -81.76 % | 85.212 M -40.75 % | 143.819 M 198.49 % | -146.026 M 0.00 % | -146.026 M -68.53 % | -86.646 M -170.48 % | 122.929 M |
Accounts receivables | -1.506 M -126.64 % | 5.654 M -28.94 % | 7.957 M 186.02 % | -9.250 M -8.94 % | -8.491 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 28.905 M 98.81 % | 14.539 M 46.36 % | 9.934 M 117.48 % | -56.830 M -3 653.63 % | -1.514 M -112.57 % | 12.049 M 173.73 % | -16.343 M -116.46 % | -7.550 M 0.00 % | -7.550 M -211.90 % | 6.747 M 1 174.36 % | -628.000 K |
Accounts payables | 0.000 | 0.000 100.00 % | -7.957 M -186.02 % | 9.250 M 8.94 % | 8.491 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -79.078 M -3 529.23 % | 2.306 M 106.97 % | -33.067 M 53.09 % | -70.483 M -513.22 % | 17.057 M -76.69 % | 73.163 M -54.32 % | 160.162 M 215.66 % | -138.476 M 0.00 % | -138.476 M -48.27 % | -93.393 M -175.59 % | 123.557 M |
Other non cash items | -87.248 M -65.67 % | -52.665 M 35.09 % | -81.138 M -16.69 % | -69.532 M -87.07 % | -37.169 M 10.15 % | -41.369 M -1 388.75 % | 3.210 M -94.03 % | 53.729 M -3.76 % | 55.831 M 22.82 % | 45.457 M 103.30 % | 22.360 M |
Net cash provided by operating activities | 119.756 M -68.05 % | 374.848 M 22.43 % | 306.179 M -12.61 % | 350.367 M 11.98 % | 312.883 M -25.25 % | 418.588 M -9.81 % | 464.116 M 416.03 % | 89.940 M 0.00 % | 89.940 M -70.70 % | 306.972 M -15.08 % | 361.484 M |
Investments in property plant and equipment | -188.648 M -168.13 % | -70.357 M -56.14 % | -45.060 M 42.82 % | -78.806 M 55.70 % | -177.911 M -98.70 % | -89.538 M 15.51 % | -105.972 M -233.23 % | -31.801 M 0.00 % | -31.801 M 78.87 % | -150.533 M 56.40 % | -345.264 M |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 23.576 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.814 M |
Purchases of investments | 0.000 100.00 % | -13.000 K | 0.000 100.00 % | -3.141 M 48.00 % | -6.040 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.050 M |
Sales maturities of investments | 0.000 -100.00 % | 2.089 M 353.15 % | 461.000 K | 0.000 -100.00 % | 12.759 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 M -91.43 % | 70.050 M |
Other investing activites | 17.650 M 227.46 % | 5.390 M -34.43 % | 8.220 M -18.78 % | 10.121 M 680.94 % | 1.296 M -99.10 % | 143.258 M 679.68 % | 18.374 M 455.12 % | -5.174 M 0.00 % | -5.174 M -102.42 % | 214.220 M 212.87 % | -189.800 M |
Net cash used for investing activites | -170.998 M -171.90 % | -62.891 M -72.88 % | -36.379 M 24.60 % | -48.250 M 71.60 % | -169.896 M -416.26 % | 53.720 M 161.33 % | -87.598 M -136.91 % | -36.975 M 0.00 % | -36.975 M -153.06 % | 69.687 M 114.24 % | -489.250 M |
Debt repayment | -79.000 K 75.39 % | -321.000 K 99.67 % | -96.000 M 50.77 % | -195.000 M -29.09 % | -151.058 M 5.39 % | -159.662 M 49.11 % | -313.723 M -816.17 % | -34.243 M 33.32 % | -51.357 M -354.22 % | 20.202 M -94.64 % | 376.809 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 147.564 M | 0.000 | 0.000 -100.00 % | 277.000 K |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -309.000 K |
Dividends paid | -45.182 M -2.64 % | -44.022 M 14.46 % | -51.465 M -99.14 % | -25.843 M 23.10 % | -33.607 M -59.50 % | -21.070 M -101.05 % | -10.480 M | 0.000 | 0.000 100.00 % | -171.273 M | 0.000 |
Other financing activites | -5.732 M 34.97 % | -8.815 M 26.44 % | -11.983 M 33.90 % | -18.129 M 3.87 % | -18.859 M 76.38 % | -79.858 M -568.16 % | -11.952 M 82.21 % | -67.197 M -3.68 % | -64.813 M 36.68 % | -102.358 M 72.17 % | -367.735 M |
Net cash used provided by financing activities | -50.993 M 4.07 % | -53.158 M 66.66 % | -159.448 M 33.28 % | -238.972 M -17.42 % | -203.524 M 21.90 % | -260.590 M 22.48 % | -336.155 M -828.81 % | 46.124 M 139.70 % | -116.170 M 54.16 % | -253.429 M -2 902.80 % | 9.042 M |
Effect of forex changes on cash | 6.552 M 86.40 % | 3.515 M 6 532.08 % | 53.000 K 101.02 % | -5.188 M -24.00 % | -4.184 M -190.68 % | 4.614 M 327.74 % | -2.026 M 76.01 % | -8.445 M -345.71 % | 3.437 M 629.72 % | 471.000 K 251.45 % | -311.000 K |
Net change in cash | -95.683 M -136.48 % | 262.314 M 137.59 % | 110.405 M 90.49 % | 57.957 M 189.55 % | -64.721 M -129.92 % | 216.332 M 464.29 % | 38.337 M 160.57 % | 14.713 M 124.62 % | -59.768 M -148.32 % | 123.701 M 203.92 % | -119.035 M |
Cash at beginning of period | 797.780 M 48.99 % | 535.466 M 25.97 % | 425.061 M 15.79 % | 367.104 M -14.99 % | 431.825 M 100.39 % | 215.493 M 21.64 % | 177.156 M 9.06 % | 162.443 M -26.90 % | 222.211 M 125.57 % | 98.510 M -54.72 % | 217.545 M |
Cash at end of period | 702.097 M -11.99 % | 797.780 M 48.99 % | 535.466 M 25.97 % | 425.061 M 15.79 % | 367.104 M -14.99 % | 431.825 M 100.39 % | 215.493 M 21.64 % | 177.156 M 9.06 % | 162.443 M -26.90 % | 222.211 M 125.57 % | 98.510 M |
Operating cash flow | 119.756 M -67.87 % | 372.772 M 21.75 % | 306.179 M -12.61 % | 350.367 M 11.98 % | 312.883 M -25.25 % | 418.588 M -9.81 % | 464.116 M 416.03 % | 89.940 M 0.00 % | 89.940 M -70.70 % | 306.972 M -15.08 % | 361.484 M |
Capital expenditure | -188.648 M -168.13 % | -70.357 M -56.14 % | -45.060 M 42.82 % | -78.806 M 55.70 % | -177.911 M -98.70 % | -89.538 M 15.51 % | -105.972 M -233.23 % | -31.801 M 0.00 % | -31.801 M 78.87 % | -150.533 M 56.40 % | -345.264 M |
Free CashFlow | -68.892 M -122.78 % | 302.415 M 15.82 % | 261.119 M -3.85 % | 271.561 M 101.20 % | 134.972 M -58.98 % | 329.050 M -8.12 % | 358.144 M 516.01 % | 58.139 M 0.00 % | 58.139 M -62.84 % | 156.439 M 864.48 % | 16.220 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
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 | 2015-01-31 | 2014-06-30 | 2014-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.181 B -4.64 % | 1.238 B -7.41 % | 1.337 B 2.79 % | 1.301 B -19.68 % | 1.620 B 14.84 % | 1.410 B -18.01 % | 1.720 B 8.50 % | 1.586 B 22.40 % | 1.295 B 34.94 % | 959.957 M -3.63 % | 996.087 M -0.83 % | 1.004 B -10.09 % | 1.117 B -4.69 % | 1.172 B 5.26 % | 1.113 B 17.97 % | 943.891 M 3.15 % | 915.064 M 25.93 % | 726.667 M -0.57 % | 730.856 M -21.38 % | 929.650 M 0.00 % | 929.650 M 100.00 % | 464.825 M -32.82 % | 691.941 M 100.00 % | 345.971 M |
Net income | 72.318 M 1 409.87 % | -5.521 M -106.13 % | 90.126 M -24.46 % | 119.305 M 68.57 % | 70.775 M 52.25 % | 46.485 M -68.57 % | 147.895 M 15.89 % | 127.622 M -7.83 % | 138.459 M 96.73 % | 70.381 M 28.21 % | 54.895 M 12.45 % | 48.819 M -56.70 % | 112.734 M 228.49 % | 34.319 M -47.48 % | 65.345 M 404.59 % | 12.950 M -61.84 % | 33.933 M 1 296.09 % | -2.837 M -113.11 % | 21.647 M -59.95 % | 54.048 M 0.00 % | 54.048 M 100.00 % | 27.024 M -39.40 % | 44.593 M 100.00 % | 22.296 M |
Income before tax | 94.715 M 4 023.57 % | -2.414 M -101.92 % | 125.439 M -25.47 % | 168.308 M 67.75 % | 100.335 M 56.11 % | 64.270 M -69.68 % | 211.956 M 12.38 % | 188.612 M -3.79 % | 196.042 M 111.85 % | 92.539 M 17.21 % | 78.950 M 7.53 % | 73.418 M -49.97 % | 146.747 M 106.59 % | 71.032 M -25.05 % | 94.774 M 337.53 % | 21.661 M -56.48 % | 49.770 M 834.30 % | 5.327 M -83.14 % | 31.587 M -69.70 % | 104.231 M 0.00 % | 104.231 M 100.00 % | 52.116 M -12.51 % | 59.568 M 100.00 % | 29.784 M |
Income before tax ratio | 0.08 4 214.31 % | 0.00 -102.08 % | 0.09 -27.49 % | 0.13 108.85 % | 0.06 35.94 % | 0.05 -63.02 % | 0.12 3.57 % | 0.12 -21.39 % | 0.15 56.99 % | 0.10 21.62 % | 0.08 8.44 % | 0.07 -44.36 % | 0.13 116.76 % | 0.06 -28.80 % | 0.09 270.89 % | 0.02 -57.81 % | 0.05 641.94 % | 0.01 -83.04 % | 0.04 -61.45 % | 0.11 0.00 % | 0.11 0.00 % | 0.11 30.24 % | 0.09 0.00 % | 0.09 |
EBITDA | 138.840 M 84.37 % | 75.305 M -59.38 % | 185.367 M -17.89 % | 225.754 M 38.82 % | 162.625 M 36.54 % | 119.104 M -58.25 % | 285.290 M 10.18 % | 258.929 M -11.37 % | 292.158 M 73.78 % | 168.117 M 1.05 % | 166.362 M 0.88 % | 164.910 M -30.75 % | 238.121 M 43.17 % | 166.316 M -13.29 % | 191.801 M 66.82 % | 114.977 M -22.33 % | 148.026 M 14.42 % | 129.366 M -1.71 % | 131.623 M -38.90 % | 215.422 M 0.00 % | 215.422 M 100.00 % | 107.711 M -20.41 % | 135.328 M 100.00 % | 67.664 M |
Net income ratio | 0.06 1 473.55 % | 0.00 -106.62 % | 0.07 -26.51 % | 0.09 109.88 % | 0.04 32.58 % | 0.03 -61.66 % | 0.09 6.81 % | 0.08 -24.69 % | 0.11 45.78 % | 0.07 33.04 % | 0.06 13.39 % | 0.05 -51.84 % | 0.10 244.65 % | 0.03 -50.11 % | 0.06 327.73 % | 0.01 -63.00 % | 0.04 1 049.83 % | 0.00 -113.18 % | 0.03 -49.05 % | 0.06 0.00 % | 0.06 0.00 % | 0.06 -9.79 % | 0.06 0.00 % | 0.06 |
Ratio EBITDA | 0.12 93.33 % | 0.06 -56.12 % | 0.14 -20.12 % | 0.17 72.84 % | 0.10 18.90 % | 0.08 -49.08 % | 0.17 1.55 % | 0.16 -27.59 % | 0.23 28.78 % | 0.18 4.86 % | 0.17 1.73 % | 0.16 -22.97 % | 0.21 50.22 % | 0.14 -17.62 % | 0.17 41.41 % | 0.12 -24.70 % | 0.16 -9.13 % | 0.18 -1.15 % | 0.18 -22.28 % | 0.23 0.00 % | 0.23 0.00 % | 0.23 18.48 % | 0.20 0.00 % | 0.20 |
Gross profit ratio | 0.09 273.02 % | 0.02 -78.45 % | 0.11 -33.09 % | 0.16 108.70 % | 0.08 36.82 % | 0.06 -61.44 % | 0.15 6.90 % | 0.14 -27.37 % | 0.19 59.14 % | 0.12 -3.44 % | 0.12 1.56 % | 0.12 -31.08 % | 0.17 46.93 % | 0.12 -13.99 % | 0.14 69.79 % | 0.08 -34.53 % | 0.12 34.70 % | 0.09 -18.71 % | 0.11 -53.49 % | 0.24 0.00 % | 0.24 0.00 % | 0.24 44.32 % | 0.17 0.00 % | 0.17 |
Weighted average shs out dil | 620.944 M 0.00 % | 620.944 M 0.00 % | 620.944 M 0.00 % | 620.944 M 0.00 % | 620.944 M 0.00 % | 620.944 M 0.00 % | 620.944 M 0.00 % | 620.944 M 0.00 % | 620.944 M 0.00 % | 620.944 M 0.00 % | 620.944 M 0.01 % | 620.912 M 0.00 % | 620.940 M 0.08 % | 620.445 M -0.07 % | 620.889 M 0.98 % | 614.883 M 33.67 % | 460.000 M 0.00 % | 460.000 M -13.26 % | 530.330 M -32.01 % | 780.000 M 0.00 % | 780.000 M 0.00 % | 780.000 M 0.00 % | 780.000 M 0.00 % | 780.000 M |
Weighted average shs out | 620.947 M -0.10 % | 621.559 M 0.00 % | 621.559 M 0.09 % | 621.011 M 0.01 % | 620.953 M 0.00 % | 620.959 M -0.07 % | 621.408 M 0.07 % | 621.001 M 0.01 % | 620.948 M 0.00 % | 620.950 M -0.46 % | 623.807 M -0.10 % | 624.460 M 0.64 % | 620.474 M 0.00 % | 620.462 M -0.30 % | 622.345 M -0.61 % | 626.148 M 36.12 % | 460.009 M -0.02 % | 460.104 M -17.09 % | 554.937 M 20.64 % | 460.000 M 0.00 % | 460.000 M 0.00 % | 460.000 M 0.00 % | 460.000 M 0.00 % | 460.000 M |
EPS diluted | 0.12 1 448.31 % | -0.01 -105.93 % | 0.15 -21.05 % | 0.19 66.67 % | 0.11 52.41 % | 0.07 -68.83 % | 0.24 20.00 % | 0.20 -9.09 % | 0.22 94.00 % | 0.11 28.28 % | 0.09 12.47 % | 0.08 -56.72 % | 0.18 227.80 % | 0.06 -47.34 % | 0.11 400.95 % | 0.02 -71.54 % | 0.07 1 290.32 % | -0.01 -115.20 % | 0.04 -74.63 % | 0.16 132.37 % | 0.07 100.00 % | 0.03 -39.51 % | 0.06 100.00 % | 0.03 |
Earnings per share | 0.12 1 448.31 % | -0.01 -105.93 % | 0.15 -21.05 % | 0.19 66.67 % | 0.11 52.41 % | 0.07 -68.83 % | 0.24 20.00 % | 0.20 -9.09 % | 0.22 94.00 % | 0.11 28.86 % | 0.09 12.53 % | 0.08 -56.94 % | 0.18 227.80 % | 0.06 -47.24 % | 0.11 409.71 % | 0.02 -72.09 % | 0.07 1 290.32 % | -0.01 -115.90 % | 0.04 -65.36 % | 0.11 -4.09 % | 0.12 100.00 % | 0.06 -39.48 % | 0.10 100.00 % | 0.05 |
Gross profit | 101.808 M 255.72 % | 28.620 M -80.05 % | 143.427 M -31.23 % | 208.548 M 67.63 % | 124.413 M 57.13 % | 79.180 M -68.38 % | 250.434 M 15.98 % | 215.922 M -11.10 % | 242.891 M 114.75 % | 113.105 M -6.94 % | 121.544 M 0.72 % | 120.678 M -38.03 % | 194.735 M 40.04 % | 139.055 M -9.46 % | 153.581 M 100.30 % | 76.674 M -32.47 % | 113.537 M 69.62 % | 66.936 M -19.18 % | 82.818 M -63.43 % | 226.490 M 0.00 % | 226.490 M 100.00 % | 113.245 M -3.05 % | 116.811 M 100.00 % | 58.406 M |
Income tax expense | 21.784 M 2 150.41 % | 968.000 K -97.28 % | 35.644 M -26.75 % | 48.658 M 88.03 % | 25.878 M 96.78 % | 13.151 M -78.42 % | 60.936 M 10.06 % | 55.368 M 3.10 % | 53.704 M 141.23 % | 22.263 M -2.10 % | 22.741 M -7.55 % | 24.599 M -27.68 % | 34.013 M -7.35 % | 36.713 M 24.75 % | 29.429 M 237.84 % | 8.711 M -45.00 % | 15.837 M 93.99 % | 8.164 M -17.87 % | 9.940 M -80.19 % | 50.184 M 0.00 % | 50.184 M 100.00 % | 25.092 M 67.56 % | 14.975 M 100.00 % | 7.488 M |
Cost of revenue | 1.079 B -10.80 % | 1.210 B 1.32 % | 1.194 B 9.28 % | 1.092 B -26.95 % | 1.495 B 12.32 % | 1.331 B -9.43 % | 1.470 B 7.32 % | 1.370 B 30.13 % | 1.053 B 24.29 % | 846.852 M -3.17 % | 874.543 M -1.04 % | 883.767 M -4.19 % | 922.412 M -10.71 % | 1.033 B 7.62 % | 959.918 M 10.69 % | 867.217 M 8.20 % | 801.527 M 21.49 % | 659.731 M 1.80 % | 648.038 M -7.84 % | 703.161 M 0.00 % | 703.161 M 100.00 % | 351.580 M -38.87 % | 575.130 M 100.00 % | 287.565 M |
General and administrative expenses | 28.945 M -48.41 % | 56.110 M 161.29 % | 21.474 M -56.57 % | 49.441 M 101.36 % | 24.553 M 5.26 % | 23.327 M -21.92 % | 29.877 M 20.44 % | 24.806 M -36.65 % | 39.159 M 66.51 % | 23.517 M -30.14 % | 33.663 M 9.05 % | 30.869 M 0.97 % | 30.571 M -32.33 % | 45.179 M 36.28 % | 33.152 M 8.16 % | 30.652 M -16.09 % | 36.530 M 141.46 % | 15.129 M -36.65 % | 23.880 M -23.80 % | 31.338 M 0.00 % | 31.338 M 100.00 % | 15.669 M -27.28 % | 21.547 M 100.00 % | 10.773 M |
Selling and marketing expenses | 2.095 M -24.61 % | 2.779 M 26.89 % | 2.190 M -3.05 % | 2.259 M 24.26 % | 1.818 M 9.39 % | 1.662 M -15.72 % | 1.972 M 19.01 % | 1.657 M -0.84 % | 1.671 M -2.85 % | 1.720 M 16.06 % | 1.482 M 0.34 % | 1.477 M 12.15 % | 1.317 M 12.95 % | 1.166 M -0.60 % | 1.173 M -59.09 % | 2.867 M 136.75 % | 1.211 M 18.84 % | 1.019 M -3.50 % | 1.056 M -91.83 % | 12.920 M 0.00 % | 12.920 M 100.00 % | 6.460 M -44.46 % | 11.631 M 100.00 % | 5.816 M |
Other expenses | 0.000 100.00 % | -8.740 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.127 M | 0.000 | 0.000 100.00 % | -1.668 M 17.23 % | -2.015 M 0.00 % | -2.015 M 55.72 % | -4.549 M -30.96 % | -3.474 M 0.00 % | -3.474 M -100.00 % | -1.737 M 20.71 % | -2.191 M -100.00 % | -1.095 M |
Operating expenses | 31.040 M -38.10 % | 50.149 M 111.92 % | 23.664 M -54.23 % | 51.700 M 95.48 % | 26.448 M 52.64 % | 17.327 M -56.06 % | 39.431 M 69.09 % | 23.319 M -39.86 % | 38.775 M 187.65 % | 13.480 M -60.00 % | 33.701 M -2.19 % | 34.457 M 16.89 % | 29.477 M -36.12 % | 46.147 M 35.41 % | 34.080 M 18.15 % | 28.844 M -13.72 % | 33.430 M 9.05 % | 30.655 M 105.88 % | 14.890 M -63.49 % | 40.784 M 0.00 % | 40.784 M 100.00 % | 20.392 M -34.19 % | 30.987 M 100.00 % | 15.494 M |
Cost and expenses | 1.110 B -11.88 % | 1.260 B 3.47 % | 1.217 B 6.41 % | 1.144 B -24.82 % | 1.522 B 12.84 % | 1.349 B -10.65 % | 1.509 B 8.36 % | 1.393 B 27.64 % | 1.091 B 26.85 % | 860.332 M -5.28 % | 908.244 M -1.09 % | 918.224 M -3.54 % | 951.889 M -11.80 % | 1.079 B 8.57 % | 993.998 M 10.93 % | 896.061 M 7.32 % | 834.957 M 20.94 % | 690.386 M 4.14 % | 662.928 M -10.89 % | 743.945 M 0.00 % | 743.945 M 100.00 % | 371.972 M -38.63 % | 606.117 M 100.00 % | 303.059 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 31.040 M -47.29 % | 58.889 M 148.85 % | 23.664 M -54.23 % | 51.700 M 96.05 % | 26.371 M 5.53 % | 24.989 M -21.54 % | 31.849 M 20.35 % | 26.463 M -35.19 % | 40.830 M 61.79 % | 25.237 M -28.19 % | 35.145 M 8.65 % | 32.346 M 1.44 % | 31.888 M -31.19 % | 46.345 M 35.02 % | 34.325 M 2.40 % | 33.519 M -11.19 % | 37.741 M 133.72 % | 16.148 M -35.24 % | 24.936 M -43.66 % | 44.258 M 0.00 % | 44.258 M 100.00 % | 22.129 M -33.30 % | 33.178 M 100.00 % | 16.589 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 4.771 M 101.31 % | 2.370 M -1.94 % | 2.417 M 153.62 % | 953.000 K -76.12 % | 3.991 M -50.57 % | 8.074 M 13.94 % | 7.086 M -20.32 % | 8.893 M -30.54 % | 12.803 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 832.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 -100.00 % | 1.989 M | 0.000 100.00 % | -272.976 K -112.25 % | 2.228 M 1.00 % | 2.206 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.716 M 0.00 % | 16.716 M -37.84 % | 26.892 M 0.00 % | 26.892 M -11.50 % | 30.385 M 0.00 % | 30.385 M -10.79 % | 34.061 M -17.61 % | 41.342 M 0.00 % | 41.342 M 100.00 % | 20.671 M -24.09 % | 27.230 M 100.00 % | 13.615 M |
Depreciation and amortization | 68.072 M -2.83 % | 70.054 M 6.78 % | 65.604 M -4.79 % | 68.906 M 6.69 % | 64.583 M -0.51 % | 64.913 M -2.69 % | 66.705 M -3.98 % | 69.470 M -22.89 % | 90.097 M 12.27 % | 80.249 M 0.36 % | 79.963 M 4.42 % | 76.578 M 1.73 % | 75.274 M 2.27 % | 73.606 M 1.46 % | 72.545 M 1.01 % | 71.822 M -0.56 % | 72.230 M 0.15 % | 72.124 M 1.44 % | 71.097 M 1.79 % | 69.850 M 0.00 % | 69.850 M 100.00 % | 34.925 M -28.03 % | 48.530 M 100.00 % | 24.265 M |
Operating income | 70.768 M 428.71 % | -21.529 M -117.98 % | 119.763 M -23.64 % | 156.848 M 59.98 % | 98.042 M 80.92 % | 54.191 M -75.21 % | 218.585 M 15.37 % | 189.459 M -6.24 % | 202.061 M 129.96 % | 87.868 M 1.70 % | 86.399 M -2.19 % | 88.332 M -45.76 % | 162.847 M 75.65 % | 92.710 M -22.26 % | 119.256 M 176.34 % | 43.155 M -43.06 % | 75.796 M 32.41 % | 57.242 M -5.43 % | 60.526 M -35.20 % | 93.407 M -35.84 % | 145.573 M 100.00 % | 72.786 M -16.14 % | 86.798 M 100.00 % | 43.399 M |
Operating income ratio | 0.06 444.69 % | -0.02 -119.41 % | 0.09 -25.72 % | 0.12 99.18 % | 0.06 57.54 % | 0.04 -69.76 % | 0.13 6.33 % | 0.12 -23.39 % | 0.16 70.41 % | 0.09 5.53 % | 0.09 -1.37 % | 0.09 -39.67 % | 0.15 84.30 % | 0.08 -26.15 % | 0.11 134.25 % | 0.05 -44.80 % | 0.08 5.15 % | 0.08 -4.88 % | 0.08 -17.58 % | 0.10 -35.84 % | 0.16 0.00 % | 0.16 24.83 % | 0.13 0.00 % | 0.13 |
Total other income expenses net | 23.947 M 25.28 % | 19.115 M 236.77 % | 5.676 M -50.47 % | 11.460 M 399.78 % | 2.293 M -77.25 % | 10.079 M 252.04 % | -6.629 M -682.64 % | -847.000 K 85.93 % | -6.019 M -228.86 % | 4.671 M 162.71 % | -7.449 M 50.05 % | -14.914 M 7.37 % | -16.100 M 25.73 % | -21.678 M 11.45 % | -24.482 M -13.90 % | -21.494 M 17.41 % | -26.026 M 49.87 % | -51.915 M -79.39 % | -28.939 M 75.94 % | -120.284 M -190.95 % | -41.342 M -100.00 % | -20.671 M 24.09 % | -27.230 M -100.00 % | -13.615 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 | 2015-01-31 | 2014-06-30 | 2014-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 | 2015-12-31 | 2015-06-30 | 2014-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -711.062 M -5.51 % | -673.958 M 7.55 % | -729.017 M 5.29 % | -769.739 M -29.40 % | -594.839 M -17.30 % | -507.104 M -17.74 % | -430.713 M -43.20 % | -300.773 M -3.98 % | -289.253 M -506.34 % | -47.705 M -184.67 % | -16.758 M -143.46 % | 38.556 M -78.67 % | 180.791 M -53.19 % | 386.227 M -31.76 % | 566.000 M -23.31 % | 738.070 M -10.99 % | 829.241 M 12.05 % | 740.090 M 2.05 % | 725.233 M -3.84 % | 754.203 M -3.70 % | 783.173 M |
Total investments | 10.670 M 59.80 % | 6.677 M 15.18 % | 5.797 M 14 392.50 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 M -50.00 % | 6.000 M |
Total debt | 41.730 M 48.30 % | 28.139 M -3.17 % | 29.060 M 3.63 % | 28.041 M -3.91 % | 29.183 M 2.89 % | 28.362 M -3.11 % | 29.271 M -76.45 % | 124.288 M -70.99 % | 428.488 M 34.15 % | 319.399 M -20.61 % | 402.339 M -14.47 % | 470.381 M -24.03 % | 619.181 M 2.90 % | 601.720 M -22.73 % | 778.763 M -14.91 % | 915.226 M -5.12 % | 964.564 M 6.87 % | 902.533 M -4.74 % | 947.444 M 3.60 % | 914.564 M 3.73 % | 881.683 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 100.00 % | -494.810 M | 0.000 100.00 % | -495.688 M 2.88 % | -510.406 M -0.98 % | -505.431 M 1.90 % | -515.237 M -1.08 % | -509.735 M -0.01 % | -509.705 M -1.26 % | -503.356 M 0.74 % | -507.103 M 0.93 % | -511.845 M 0.44 % | -514.102 M -0.78 % | -510.116 M 0.76 % | -514.048 M -0.55 % | -511.251 M 0.21 % | -512.348 M -10.44 % | -463.900 M 9.56 % | -512.940 M 8.73 % | -561.979 M |
Retained earnings | 1.463 B 2.89 % | 1.422 B -9.16 % | 1.565 B 2.90 % | 1.521 B 16.99 % | 1.300 B -5.80 % | 1.380 B 3.38 % | 1.335 B 7.49 % | 1.242 B 11.69 % | 1.112 B 11.05 % | 1.001 B 7.69 % | 929.866 M 14.08 % | 815.124 M 6.36 % | 766.370 M 13.10 % | 677.627 M 5.47 % | 642.471 M 8.73 % | 590.899 M -12.58 % | 675.949 M 22.97 % | 549.676 M 3.44 % | 531.376 M 10.71 % | 479.975 M 11.99 % | 428.573 M |
Common stock | 392.000 K 0.00 % | 392.000 K 0.00 % | 392.000 K 0.00 % | 392.000 K 0.00 % | 392.000 K 0.00 % | 392.000 K 0.00 % | 392.000 K 0.00 % | 392.000 K 0.00 % | 392.000 K 0.00 % | 392.000 K 0.00 % | 392.000 K 0.00 % | 392.000 K 0.00 % | 392.000 K 0.00 % | 392.000 K 0.00 % | 392.000 K 0.00 % | 392.000 K 38.52 % | 283.000 K 0.00 % | 283.000 K 0.00 % | 283.000 K 1.07 % | 280.000 K 1.08 % | 277.000 K |
Total equity | 1.861 B 2.76 % | 1.811 B -0.16 % | 1.814 B 2.65 % | 1.767 B 6.90 % | 1.653 B 2.02 % | 1.620 B 2.85 % | 1.576 B 6.53 % | 1.479 B 3.07 % | 1.435 B 16.28 % | 1.234 B 5.56 % | 1.169 B 2.06 % | 1.145 B 5.16 % | 1.089 B 9.12 % | 998.228 M 3.31 % | 966.271 M 6.09 % | 910.767 M 18.11 % | 771.118 M 4.22 % | 739.909 M 3.10 % | 717.662 M -2.05 % | 732.679 M -2.01 % | 747.696 M |
Other non current liabilities | 0.000 | 0.000 -100.00 % | 13.444 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.518 M -37.10 % | 16.722 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 28.986 M 3.33 % | 28.051 M -3.01 % | 28.922 M 3.47 % | 27.951 M -3.43 % | 28.944 M 2.93 % | 28.120 M -3.67 % | 29.191 M 3.47 % | 28.211 M -3.18 % | 29.138 M -23.63 % | 38.154 M 30.40 % | 29.259 M 3.71 % | 28.213 M -3.68 % | 29.291 M -74.22 % | 113.606 M -20.00 % | 142.004 M 39.00 % | 102.162 M -70.58 % | 347.231 M -4.83 % | 364.857 M 28.82 % | 283.241 M -26.61 % | 385.916 M -21.01 % | 488.590 M |
Total non current liabilities | 37.288 M -0.13 % | 37.335 M -11.88 % | 42.366 M 6.19 % | 39.897 M 14.04 % | 34.986 M -4.39 % | 36.591 M -3.32 % | 37.846 M -2.76 % | 38.922 M 15.72 % | 33.636 M -25.88 % | 45.378 M 24.02 % | 36.589 M -6.32 % | 39.057 M -6.01 % | 41.554 M -66.52 % | 124.124 M -21.80 % | 158.726 M 36.91 % | 115.933 M -68.41 % | 367.043 M -3.61 % | 380.784 M 21.41 % | 313.646 M -23.76 % | 411.417 M -19.20 % | 509.188 M |
Other current liabilities | 177.808 M 25.41 % | 141.780 M 10.30 % | 128.540 M -35.45 % | 199.139 M 53.49 % | 129.744 M -16.72 % | 155.791 M 41.82 % | 109.855 M -31.13 % | 159.522 M 28.76 % | 123.892 M -1.16 % | 125.342 M 60.68 % | 78.008 M -31.03 % | 113.110 M 31.34 % | 86.119 M -13.84 % | 99.953 M 36.40 % | 73.282 M -12.24 % | 83.502 M 10.83 % | 75.344 M -32.89 % | 112.267 M -20.80 % | 141.760 M -36.12 % | 221.913 M -26.53 % | 302.066 M |
Deferred revenue | 0.000 | 0.000 | 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 % | 54.283 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 12.744 M 9 856.25 % | 128.000 K -7.25 % | 138.000 K 6.15 % | 130.000 K -45.61 % | 239.000 K -1.24 % | 242.000 K 202.50 % | 80.000 K -99.92 % | 96.077 M -75.94 % | 399.350 M 41.99 % | 281.245 M -24.62 % | 373.080 M -15.62 % | 442.168 M -25.04 % | 589.890 M 10.69 % | 532.900 M -21.63 % | 679.943 M -16.37 % | 813.064 M 31.71 % | 617.333 M 14.82 % | 537.676 M -19.05 % | 664.203 M 25.64 % | 528.648 M 34.48 % | 393.093 M |
Total current liabilities | 256.633 M 46.94 % | 174.646 M -4.73 % | 183.318 M -37.68 % | 294.146 M 66.31 % | 176.866 M -16.61 % | 212.096 M 3.79 % | 204.343 M -36.66 % | 322.596 M -49.14 % | 634.240 M 32.24 % | 479.598 M -10.69 % | 537.006 M -16.11 % | 640.151 M -15.66 % | 758.968 M 7.59 % | 705.424 M -15.01 % | 829.968 M -11.79 % | 940.916 M 29.51 % | 726.509 M 8.92 % | 666.989 M -20.30 % | 836.904 M 5.33 % | 794.576 M 5.63 % | 752.248 M |
Total liabilities | 293.921 M 38.65 % | 211.981 M -6.07 % | 225.684 M -32.44 % | 334.043 M 57.68 % | 211.852 M -14.81 % | 248.687 M 2.68 % | 242.189 M -33.01 % | 361.518 M -45.87 % | 667.876 M 27.22 % | 524.976 M -8.48 % | 573.595 M -15.55 % | 679.208 M -15.15 % | 800.522 M -3.50 % | 829.548 M -16.10 % | 988.694 M -6.45 % | 1.057 B -3.36 % | 1.094 B 4.37 % | 1.048 B -8.93 % | 1.151 B -4.60 % | 1.206 B -4.40 % | 1.261 B |
Other non current assets | 6.278 M -4.46 % | 6.571 M -12.23 % | 7.487 M -2.98 % | 7.717 M -39.45 % | 12.745 M -3.23 % | 13.170 M -2.83 % | 13.554 M -3.04 % | 13.979 M -2.94 % | 14.403 M -2.87 % | 14.828 M -2.78 % | 15.252 M 146.72 % | 6.182 M -2.09 % | 6.314 M -89.01 % | 57.478 M -62.09 % | 151.612 M 3.00 % | 147.201 M 54.97 % | 94.987 M -3.25 % | 98.175 M -2.96 % | 101.170 M -9.12 % | 111.323 M -8.36 % | 121.476 M |
Long term investments | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K 344.44 % | 9.000 K -77.50 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.582 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -40.000 K 0.00 % | -40.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.582 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 1.072 B 4.30 % | 1.027 B 2.87 % | 998.670 M 2.15 % | 977.698 M -4.18 % | 1.020 B -2.24 % | 1.044 B -4.95 % | 1.098 B -3.18 % | 1.134 B -3.46 % | 1.175 B -4.96 % | 1.236 B 4.20 % | 1.186 B -3.41 % | 1.228 B -0.53 % | 1.235 B 4.81 % | 1.178 B -1.00 % | 1.190 B -2.35 % | 1.219 B -3.78 % | 1.267 B -3.86 % | 1.317 B -7.74 % | 1.428 B -1.01 % | 1.443 B -1.00 % | 1.457 B |
Total non current assets | 1.082 B 4.44 % | 1.036 B 2.94 % | 1.006 B 2.11 % | 985.424 M -4.62 % | 1.033 B -2.26 % | 1.057 B -4.92 % | 1.112 B -3.18 % | 1.148 B -3.45 % | 1.189 B -4.93 % | 1.251 B 4.12 % | 1.202 B -2.66 % | 1.234 B -0.54 % | 1.241 B -5.92 % | 1.319 B -1.67 % | 1.342 B -1.77 % | 1.366 B 0.31 % | 1.362 B -3.96 % | 1.418 B -7.28 % | 1.529 B -1.95 % | 1.559 B -1.91 % | 1.590 B |
Other current assets | 225.155 M 18.62 % | 189.812 M 23.28 % | 153.969 M -9.92 % | 170.933 M 11.98 % | 152.648 M 3.58 % | 147.365 M 13.53 % | 129.801 M 1.37 % | 128.043 M -10.39 % | 142.894 M 144.06 % | 58.549 M -25.51 % | 78.599 M 1.46 % | 77.471 M -44.11 % | 138.601 M -30.77 % | 200.193 M -36.65 % | 315.994 M -9.21 % | 348.044 M 6.97 % | 325.375 M 131.17 % | 140.752 M 143.84 % | 57.723 M -62.35 % | 153.301 M -38.40 % | 248.879 M |
Short term investments | 0.000 -100.00 % | 6.637 M 15.29 % | 5.757 M 18 470.97 % | 31.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 M -50.00 % | 6.000 M |
cash and cash equivalents | 752.792 M 7.22 % | 702.097 M -7.38 % | 758.077 M -4.98 % | 797.780 M 27.84 % | 624.022 M 16.54 % | 535.466 M 16.41 % | 459.984 M 8.22 % | 425.061 M -40.78 % | 717.741 M 95.51 % | 367.104 M -12.41 % | 419.097 M -2.95 % | 431.825 M -1.50 % | 438.390 M 103.44 % | 215.493 M 1.28 % | 212.763 M 20.10 % | 177.156 M 30.91 % | 135.323 M -16.70 % | 162.443 M -26.90 % | 222.211 M 38.57 % | 160.361 M 62.79 % | 98.510 M |
Cash and short term investments | 752.792 M 7.22 % | 702.097 M -8.08 % | 763.834 M -4.26 % | 797.811 M 27.85 % | 624.022 M 16.54 % | 535.466 M 16.41 % | 459.984 M 8.22 % | 425.061 M -40.78 % | 717.741 M 95.51 % | 367.104 M -12.41 % | 419.097 M -2.95 % | 431.825 M -1.50 % | 438.390 M 103.44 % | 215.493 M 1.28 % | 212.763 M 20.10 % | 177.156 M 30.91 % | 135.323 M -16.70 % | 162.443 M -26.90 % | 222.211 M 36.02 % | 163.361 M 56.31 % | 104.510 M |
Total current assets | 1.073 B 8.71 % | 987.279 M -4.46 % | 1.033 B -7.38 % | 1.116 B 34.14 % | 831.831 M 2.42 % | 812.144 M 15.02 % | 706.100 M 1.99 % | 692.351 M -24.21 % | 913.555 M 79.81 % | 508.070 M -6.10 % | 541.101 M -8.32 % | 590.199 M -9.02 % | 648.685 M 27.53 % | 508.638 M -17.08 % | 613.389 M 1.92 % | 601.809 M 19.61 % | 503.150 M 36.00 % | 369.957 M 9.08 % | 339.146 M -10.57 % | 379.247 M -9.56 % | 419.348 M |
Inventory | 86.544 M 0.79 % | 85.869 M -21.33 % | 109.149 M -4.90 % | 114.774 M 108.07 % | 55.161 M -57.34 % | 129.313 M 11.17 % | 116.315 M -16.47 % | 139.247 M 163.13 % | 52.920 M -35.79 % | 82.417 M 89.88 % | 43.405 M -46.35 % | 80.903 M 12.84 % | 71.694 M -22.87 % | 92.952 M 9.83 % | 84.632 M 10.47 % | 76.609 M 80.46 % | 42.452 M -36.41 % | 66.762 M 12.75 % | 59.212 M -5.39 % | 62.586 M -5.11 % | 65.959 M |
Net receivables | 8.750 M -7.90 % | 9.501 M 47.26 % | 6.452 M -80.01 % | 32.269 M 159.75 % | 12.423 M | 0.000 | 0.000 -100.00 % | 17.841 M | 0.000 -100.00 % | 13.756 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 3.887 M 120.10 % | 1.766 M | 0.000 | 0.000 -100.00 % | 43.000 K -28.33 % | 60.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.181 M | 0.000 -100.00 % | 5.598 M -50.00 % | 11.195 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 55.800 M 70.44 % | 32.738 M -34.62 % | 50.072 M -27.09 % | 68.674 M 71.96 % | 39.935 M -20.23 % | 50.062 M 4.69 % | 47.821 M -12.06 % | 54.380 M -34.10 % | 82.519 M 31.14 % | 62.923 M -15.56 % | 74.520 M -3.67 % | 77.362 M 15.58 % | 66.933 M 18.53 % | 56.471 M -22.77 % | 73.122 M 80.54 % | 40.502 M 19.72 % | 33.832 M 161.15 % | 12.955 M -58.13 % | 30.941 M -13.24 % | 35.662 M -11.69 % | 40.382 M |
Tax payables | 10.281 M | 0.000 -100.00 % | 4.568 M -82.57 % | 26.203 M 277.13 % | 6.948 M 15.78 % | 6.001 M -87.12 % | 46.587 M 269.24 % | 12.617 M -55.70 % | 28.479 M 182.31 % | 10.088 M -11.49 % | 11.398 M 51.75 % | 7.511 M -53.13 % | 16.026 M -0.46 % | 16.100 M 344.63 % | 3.621 M -5.90 % | 3.848 M | 0.000 -100.00 % | 4.091 M | 0.000 -100.00 % | 8.354 M -50.00 % | 16.707 M |
Deferred revenue non current | 8.302 M -10.49 % | 9.275 M | 0.000 -100.00 % | 2.344 M -14.95 % | 2.756 M -13.03 % | 3.169 M -11.53 % | 3.582 M -10.34 % | 3.995 M -9.37 % | 4.408 M -8.55 % | 4.820 M -14.51 % | 5.638 M -22.41 % | 7.266 M -18.28 % | 8.891 M -15.47 % | 10.518 M -13.39 % | 12.144 M -11.81 % | 13.771 M -10.57 % | 15.398 M -3.32 % | 15.927 M -43.76 % | 28.320 M 15.79 % | 24.459 M 18.74 % | 20.598 M |
Minority interest | 7.171 M 9.35 % | 6.558 M 48.40 % | 4.419 M -49.03 % | 8.670 M 4.14 % | 8.325 M -27.63 % | 11.503 M 67.46 % | 6.869 M -47.38 % | 13.054 M -86.03 % | 93.426 M 2 848.12 % | 3.169 M -3.21 % | 3.274 M 67.04 % | 1.960 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 29.080 M 3.34 % | 28.139 M -3.04 % | 29.020 M 3.49 % | 28.041 M -3.91 % | 29.183 M 2.89 % | 28.362 M -3.11 % | 29.271 M 3.47 % | 28.288 M -3.73 % | 29.385 M 3.47 % | 28.399 M -3.20 % | 29.339 M 3.59 % | 28.323 M -3.78 % | 29.437 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 495.688 M -2.88 % | 510.406 M 0.98 % | 505.431 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 507.103 M -0.93 % | 511.845 M -0.44 % | 514.102 M 0.78 % | 510.116 M -0.76 % | 514.048 M | 0.000 -100.00 % | 512.348 M | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 390.724 M 2.18 % | 382.406 M -48.24 % | 738.848 M 211.59 % | 237.122 M 256.67 % | -151.349 M -166.25 % | 228.442 M -2.13 % | 233.417 M -68.41 % | 738.848 M 0.00 % | 738.848 M 0.00 % | 738.848 M 0.00 % | 738.848 M 512.31 % | -179.197 M 5.38 % | -189.379 M 2.33 % | -193.893 M -3.85 % | -186.708 M 4.04 % | -194.572 M -132.10 % | 606.137 M 288.01 % | -322.398 M -145.91 % | 702.298 M -11.28 % | 791.561 M -10.13 % | 880.825 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 9.000 K | 0.000 -100.00 % | 9.602 M 192.21 % | 3.286 M -38.02 % | 5.302 M 4.51 % | 5.073 M -24.46 % | 6.716 M 7 362.22 % | 90.000 K -96.26 % | 2.404 M 42.08 % | 1.692 M -52.71 % | 3.578 M 6.11 % | 3.372 M | 0.000 -100.00 % | 4.578 M 133.24 % | -13.771 M -411.98 % | 4.414 M 127.71 % | -15.927 M -863.88 % | 2.085 M 122.52 % | -9.257 M 55.06 % | -20.598 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.155 B 6.52 % | 2.023 B -0.81 % | 2.040 B -2.93 % | 2.101 B 12.67 % | 1.865 B -0.22 % | 1.869 B 2.82 % | 1.818 B -1.24 % | 1.841 B -12.47 % | 2.103 B 19.54 % | 1.759 B 0.94 % | 1.743 B -4.49 % | 1.825 B -3.45 % | 1.890 B 3.39 % | 1.828 B -6.51 % | 1.955 B -0.64 % | 1.968 B 5.52 % | 1.865 B 4.31 % | 1.788 B -4.31 % | 1.868 B -3.63 % | 1.939 B -3.51 % | 2.009 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 | 2015-12-31 | 2015-06-30 | 2014-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 | 2015-01-31 | 2014-06-30 | 2014-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 |
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 -100.00 % | 11.000 K -87.50 % | 88.000 K -12.00 % | 100.000 K -50.74 % | 203.000 K -81.29 % | 1.085 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 6.732 M 109.11 % | -73.894 M -432.63 % | 22.215 M 123.40 % | -94.916 M -231.51 % | 72.175 M 293.83 % | -37.236 M -527.66 % | 8.707 M 115.79 % | -55.155 M 17.92 % | -67.196 M -14 157.80 % | 477.998 K -94.11 % | 8.119 M -88.50 % | 70.628 M 401.82 % | -23.401 M -122.90 % | 102.173 M 2 241.09 % | -4.772 M 51.75 % | -9.891 M 90.09 % | -99.856 M -61.51 % | -61.825 M -1.29 % | -61.035 M -40.88 % | -43.323 M 0.00 % | -43.323 M -100.00 % | -21.662 M -135.24 % | 61.465 M 100.00 % | 30.732 M |
Accounts receivables | 3.279 M 4 922.06 % | -68.000 K 95.27 % | -1.438 M -130.85 % | 4.662 M 369.96 % | 992.000 K -77.59 % | 4.427 M 25.41 % | 3.530 M -42.46 % | 6.135 M 139.88 % | -15.385 M -350.65 % | 6.138 M 141.96 % | -14.629 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 |
Inventory | -675.000 K 80.56 % | -3.473 M -110.73 % | 32.378 M 154.31 % | -59.613 M -180.39 % | 74.152 M 670.49 % | -12.998 M -156.68 % | 22.932 M 126.56 % | -86.327 M -392.66 % | 29.497 M 175.61 % | -39.012 M -204.04 % | 37.498 M 507.19 % | -9.209 M -143.32 % | 21.258 M 355.50 % | -8.320 M -3.70 % | -8.023 M 76.51 % | -34.157 M -240.51 % | 24.310 M 203.55 % | -23.476 M -247.41 % | 15.926 M 372.09 % | 3.374 M 0.00 % | 3.374 M 100.00 % | 1.687 M 637.18 % | -314.000 K -100.00 % | -157.000 K |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.428 M -297.29 % | 8.327 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 |
Other working capital | 4.128 M 105.87 % | -70.353 M -706.34 % | -8.725 M 78.17 % | -39.965 M -1 246.08 % | -2.969 M 89.64 % | -28.665 M -61.45 % | -17.755 M -170.92 % | 25.037 M 130.79 % | -81.308 M -343.79 % | 33.352 M 326.12 % | -14.750 M -118.48 % | 79.837 M 278.77 % | -44.659 M -140.42 % | 110.493 M 3 298.74 % | 3.251 M -86.60 % | 24.266 M 119.54 % | -124.166 M -223.78 % | -38.349 M 50.17 % | -76.961 M -64.81 % | -46.697 M 0.00 % | -46.697 M -100.00 % | -23.348 M -137.79 % | 61.779 M 100.00 % | 30.889 M |
Other non cash items | 81.013 M 741.69 % | 9.625 M 109.94 % | -96.873 M -187.91 % | 110.193 M 367.91 % | -41.131 M -355.38 % | 16.106 M 261.03 % | -10.002 M 34.63 % | -15.300 M -125.77 % | 59.379 M 195.37 % | 20.103 M 588.77 % | -4.113 M -116.09 % | 25.568 M -13.51 % | 29.561 M -26.40 % | 40.164 M -50.07 % | 80.433 M 120.48 % | 36.481 M -25.83 % | 49.185 M 104.75 % | 24.022 M -10.19 % | 26.747 M 197.42 % | -27.455 M -137.65 % | 72.912 M 100.00 % | 36.456 M 39.38 % | 26.155 M 100.00 % | 13.078 M |
Net cash provided by operating activities | 230.104 M 524.08 % | 36.871 M -55.52 % | 82.885 M -59.49 % | 204.597 M 21.66 % | 168.175 M 83.97 % | 91.416 M -57.43 % | 214.763 M 67.60 % | 128.143 M -42.34 % | 222.224 M 28.71 % | 172.655 M 23.12 % | 140.228 M -37.11 % | 222.968 M 13.98 % | 195.620 M -21.87 % | 250.362 M 17.13 % | 213.754 M 90.09 % | 112.447 M 102.64 % | 55.492 M 76.25 % | 31.484 M -46.14 % | 58.456 M -61.91 % | 153.486 M 0.00 % | 153.486 M 100.00 % | 76.743 M -57.54 % | 180.742 M 100.00 % | 90.371 M |
Investments in property plant and equipment | -109.016 M 24.45 % | -144.299 M -225.37 % | -44.349 M -59.35 % | -27.831 M 34.56 % | -42.526 M -200.13 % | -14.169 M 54.13 % | -30.891 M 25.46 % | -41.442 M -42.33 % | -29.117 M 75.96 % | -121.128 M -152.68 % | -47.938 M 28.01 % | -66.591 M -190.19 % | -22.947 M 58.56 % | -55.372 M -19.13 % | -46.479 M -94.83 % | -23.856 M -12.21 % | -21.261 M -104.73 % | -10.385 M 51.51 % | -21.416 M 71.55 % | -75.267 M 0.00 % | -75.267 M -100.00 % | -37.633 M 78.20 % | -172.632 M -100.00 % | -86.316 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.853 M -171.49 % | -1.788 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 100.00 % | -24.880 K 99.25 % | -3.325 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 100.00 % | -13.025 M -100.00 % | -6.513 M |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.413 M 229.92 % | 1.035 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 % | 3.000 M 0.00 % | 3.000 M 100.00 % | 1.500 M -95.72 % | 35.025 M 100.00 % | 17.513 M |
Other investing activites | -47.459 M -189.81 % | 52.843 M 254.11 % | -34.289 M -1 412.25 % | 2.613 M -46.16 % | 4.853 M -24.36 % | 6.416 M 183.27 % | 2.265 M -89.88 % | 22.390 M 27 741.98 % | -81.000 K 98.74 % | -6.408 M -214.88 % | 5.578 M 270.37 % | -3.274 M -102.23 % | 146.532 M 1 169.11 % | 11.546 M 326.52 % | 2.707 M 105.04 % | -53.675 M 41.73 % | -92.113 M -1 781.01 % | -4.897 M -1 667.87 % | -277.000 K -100.20 % | 141.954 M 96.43 % | 72.267 M 100.00 % | 36.133 M -76.01 % | 150.632 M 100.00 % | 75.316 M |
Net cash used for investing activites | -156.475 M -71.09 % | -91.456 M -16.30 % | -78.638 M -211.83 % | -25.218 M 33.06 % | -37.673 M -385.92 % | -7.753 M 72.92 % | -28.626 M -50.25 % | -19.052 M 34.75 % | -29.198 M 77.11 % | -127.536 M -201.08 % | -42.360 M 39.37 % | -69.865 M -156.53 % | 123.585 M 381.99 % | -43.826 M -0.12 % | -43.772 M 43.54 % | -77.531 M 31.61 % | -113.374 M -641.88 % | -15.282 M 29.55 % | -21.693 M -146.89 % | 46.260 M 97.46 % | 23.428 M 100.00 % | 11.714 M 104.77 % | -245.532 M -100.00 % | -122.766 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.202 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 -100.00 % | 73.782 M 0.00 % | 73.782 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.500 K 100.00 % | 69.250 K |
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 100.00 % | -154.500 K -100.00 % | -77.250 K |
Dividends paid | -20.564 M -2 056 300.00 % | -1.000 K 100.00 % | -45.181 M -4 518 000.00 % | -1.000 K 100.00 % | -44.021 M | 0.000 100.00 % | -51.465 M | 0.000 100.00 % | -25.843 M | 0.000 100.00 % | -33.607 M | 0.000 100.00 % | -21.070 M -100.00 % | -10.535 M -0.52 % | -10.480 M -100.00 % | -5.240 M | 0.000 | 0.000 | 0.000 100.00 % | -85.637 M 0.00 % | -85.637 M -100.00 % | -42.818 M | 0.000 | 0.000 |
Other financing activites | 0.000 100.00 % | -1.891 M 51.76 % | -3.920 M -85.61 % | -2.112 M 69.93 % | -7.024 M -271.44 % | -1.891 M 98.22 % | -106.092 M 73.39 % | -398.680 M -314.86 % | 185.551 M 301.93 % | -91.888 M -17.76 % | -78.029 M 52.72 % | -165.034 M -121.56 % | -74.486 M 60.96 % | -190.809 M -53.47 % | -124.331 M -795.44 % | 17.878 M -46.61 % | 33.486 M 123.19 % | -144.406 M -611.43 % | 28.236 M 393.13 % | -9.633 M 89.61 % | -92.726 M -100.00 % | -46.363 M -246.02 % | 31.751 M 100.00 % | 15.876 M |
Net cash used provided by financing activities | -20.564 M -986.89 % | -1.892 M 96.15 % | -49.101 M -2 223.76 % | -2.113 M 95.86 % | -51.045 M -2 599.37 % | -1.891 M 98.80 % | -157.557 M 60.48 % | -398.680 M -349.63 % | 159.708 M 273.81 % | -91.888 M 17.69 % | -111.636 M 32.36 % | -165.034 M -72.71 % | -95.556 M 52.54 % | -201.344 M -49.35 % | -134.811 M -1 166.71 % | 12.638 M -62.26 % | 33.486 M 123.19 % | -144.406 M -611.43 % | 28.236 M 137.61 % | -75.067 M 57.91 % | -178.362 M -100.00 % | -89.181 M -380.88 % | 31.751 M 100.00 % | 15.876 M |
Effect of forex changes on cash | -2.370 M -576.86 % | 497.000 K -91.79 % | 6.055 M 208.43 % | -5.584 M -161.37 % | 9.099 M 244.66 % | -6.290 M -199.16 % | 6.343 M 305.21 % | -3.091 M -47.40 % | -2.097 M 59.86 % | -5.224 M -602.31 % | 1.040 M -80.62 % | 5.366 M 813.56 % | -752.000 K 69.46 % | -2.462 M -664.68 % | 436.000 K 107.62 % | -5.721 M -110.02 % | -2.724 M -256.55 % | 1.740 M 2.53 % | 1.697 M 128.94 % | -5.864 M -192.57 % | 6.335 M 100.00 % | 3.168 M 111.96 % | -26.479 M -100.00 % | -13.239 M |
Net change in cash | 752.792 M 1 444.75 % | -55.980 M -107.38 % | 758.077 M 772.57 % | 86.879 M 20.63 % | 72.018 M 16.15 % | 62.003 M 255.09 % | 17.462 M 111.93 % | -146.340 M -183.47 % | 175.319 M 774.39 % | -25.997 M -308.49 % | -6.364 M -93.88 % | -3.283 M -100.85 % | 384.517 M 610.98 % | 54.083 M -67.90 % | 168.474 M 1 657.82 % | 9.584 M -89.88 % | 94.712 M 2 474.93 % | 3.678 M -98.42 % | 233.354 M 88.64 % | 123.701 M 300.00 % | 30.925 M 0.00 % | 30.925 M 203.92 % | -29.759 M 0.00 % | -29.759 M |
Cash at beginning of period | 0.000 -100.00 % | 758.077 M | 0.000 -100.00 % | 624.022 M 3.80 % | 601.189 M 11.50 % | 539.186 M 21.84 % | 442.523 M | 0.000 -100.00 % | 542.423 M | 0.000 -100.00 % | 425.461 M | 0.000 -100.00 % | 53.873 M 0.00 % | 53.873 M 21.64 % | 44.289 M 0.00 % | 44.289 M 9.06 % | 40.611 M 0.00 % | 40.611 M -26.90 % | 55.553 M -43.61 % | 98.510 M 300.00 % | 24.628 M 0.00 % | 24.628 M -54.72 % | 54.386 M 0.00 % | 54.386 M |
Cash at end of period | 752.792 M 7.22 % | 702.097 M -7.38 % | 758.077 M -4.98 % | 797.780 M 18.50 % | 673.207 M 11.98 % | 601.189 M 30.70 % | 459.984 M 414.33 % | -146.340 M -120.39 % | 717.741 M 2 860.91 % | -25.997 M -106.20 % | 419.097 M 12 867.62 % | -3.283 M -100.75 % | 438.390 M 306.08 % | 107.956 M -49.26 % | 212.763 M 294.93 % | 53.873 M -60.19 % | 135.323 M 205.55 % | 44.289 M -84.67 % | 288.907 M 30.01 % | 222.211 M 300.00 % | 55.553 M 0.00 % | 55.553 M 125.57 % | 24.628 M 0.00 % | 24.628 M |
Operating cash flow | 230.104 M 524.08 % | 36.871 M -55.52 % | 82.885 M -59.49 % | 204.597 M 21.66 % | 168.175 M 83.97 % | 91.416 M -57.43 % | 214.763 M 67.60 % | 128.143 M -42.34 % | 222.224 M 28.71 % | 172.655 M 23.12 % | 140.228 M -37.11 % | 222.968 M 13.98 % | 195.620 M -21.87 % | 250.362 M 17.13 % | 213.754 M 90.09 % | 112.447 M 102.64 % | 55.492 M 76.25 % | 31.484 M -46.14 % | 58.456 M -61.91 % | 153.486 M 0.00 % | 153.486 M 100.00 % | 76.743 M -57.54 % | 180.742 M 100.00 % | 90.371 M |
Capital expenditure | -109.016 M 24.45 % | -144.299 M -225.37 % | -44.349 M -59.35 % | -27.831 M 34.56 % | -42.526 M -200.13 % | -14.169 M 54.13 % | -30.891 M 25.46 % | -41.442 M -42.33 % | -29.117 M 75.96 % | -121.128 M -152.68 % | -47.938 M 28.01 % | -66.591 M -190.19 % | -22.947 M 58.56 % | -55.372 M -19.13 % | -46.479 M -94.83 % | -23.856 M -12.21 % | -21.261 M -104.73 % | -10.385 M 51.51 % | -21.416 M 71.55 % | -75.267 M 0.00 % | -75.267 M -100.00 % | -37.633 M 78.20 % | -172.632 M -100.00 % | -86.316 M |
Free CashFlow | 121.088 M 212.72 % | -107.428 M -378.77 % | 38.536 M -78.20 % | 176.766 M 40.68 % | 125.649 M 62.66 % | 77.247 M -57.99 % | 183.872 M 112.08 % | 86.701 M -55.10 % | 193.107 M 274.77 % | 51.527 M -44.17 % | 92.290 M -40.98 % | 156.377 M -9.44 % | 172.673 M -11.45 % | 194.990 M 16.57 % | 167.275 M 88.82 % | 88.591 M 158.80 % | 34.231 M 62.24 % | 21.099 M -43.04 % | 37.040 M -52.65 % | 78.220 M 0.00 % | 78.220 M 100.00 % | 39.110 M 382.24 % | 8.110 M 100.00 % | 4.055 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2015 | 2014 | 2014 |