ZHONGTAI FUTURES Company Limited 1461.HK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.849 B -14.02 % | 2.151 B -12.16 % | 2.448 B 8.61 % | 2.254 B 361.20 % | 488.819 M 3.05 % | 474.366 M -14.87 % | 557.236 M -5.35 % | 588.719 M 21.56 % | 484.302 M -39.81 % | 804.653 M 149.85 % | 322.053 M -52.72 % | 681.222 M |
| Net income | 4.530 M -96.61 % | 133.719 M -19.50 % | 166.102 M -11.92 % | 188.573 M 231.80 % | 56.834 M 91.04 % | 29.750 M -74.73 % | 117.719 M -25.79 % | 158.631 M 40.38 % | 113.003 M 20.75 % | 93.583 M 16.55 % | 80.291 M 2.06 % | 78.674 M |
| Income before tax | 8.293 M -95.43 % | 181.425 M -19.51 % | 225.389 M -12.03 % | 256.204 M 161.73 % | 97.890 M 131.07 % | 42.363 M -72.27 % | 152.745 M -26.06 % | 206.568 M 33.33 % | 154.926 M 24.03 % | 124.910 M 18.27 % | 105.612 M 3.11 % | 102.422 M |
| Income before tax ratio | 0.00 -94.68 % | 0.08 -8.37 % | 0.09 -19.00 % | 0.11 -43.25 % | 0.20 124.24 % | 0.09 -67.42 % | 0.27 -21.88 % | 0.35 9.68 % | 0.32 106.07 % | 0.16 -52.66 % | 0.33 118.11 % | 0.15 |
| EBITDA | 34.955 M -83.13 % | 207.182 M -16.04 % | 246.752 M -9.36 % | 272.244 M 132.50 % | 117.096 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.580 M |
| Net income ratio | 0.00 -96.06 % | 0.06 -8.36 % | 0.07 -18.90 % | 0.08 -28.06 % | 0.12 85.39 % | 0.06 -70.31 % | 0.21 -21.60 % | 0.27 15.48 % | 0.23 100.63 % | 0.12 -53.35 % | 0.25 115.87 % | 0.12 |
| Ratio EBITDA | 0.02 -80.38 % | 0.10 -4.42 % | 0.10 -16.55 % | 0.12 -49.59 % | 0.24 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 |
| Gross profit ratio | 1.00 -0.08 % | 1.00 0.08 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 17.19 % | 854.958 M 13.99 % | 750.000 M 0.00 % | 750.000 M |
| Weighted average shs out | 1.007 B 0.47 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 17.19 % | 854.958 M 13.99 % | 750.000 M 0.00 % | 750.005 M |
| EPS diluted | 0.00 -96.54 % | 0.13 -23.53 % | 0.17 -10.53 % | 0.19 235.10 % | 0.06 90.91 % | 0.03 -75.25 % | 0.12 -25.00 % | 0.16 45.45 % | 0.11 0.00 % | 0.11 0.00 % | 0.11 10.00 % | 0.10 |
| Earnings per share | 0.00 -96.54 % | 0.13 -23.53 % | 0.17 -10.53 % | 0.19 235.10 % | 0.06 90.91 % | 0.03 -75.25 % | 0.12 -25.00 % | 0.16 45.45 % | 0.11 0.00 % | 0.11 0.00 % | 0.11 10.00 % | 0.10 |
| Gross profit | 1.849 B -14.09 % | 2.153 B -12.08 % | 2.448 B 8.61 % | 2.254 B 361.20 % | 488.819 M 3.05 % | 474.366 M -14.87 % | 557.236 M -5.35 % | 588.719 M 21.56 % | 484.302 M -39.81 % | 804.653 M 149.85 % | 322.053 M -52.72 % | 681.222 M |
| Income tax expense | 3.763 M -92.11 % | 47.707 M -19.59 % | 59.330 M -12.27 % | 67.631 M 64.48 % | 41.117 M 219.68 % | 12.862 M -67.05 % | 39.031 M -21.31 % | 49.603 M 17.68 % | 42.150 M 34.55 % | 31.327 M 23.72 % | 25.321 M 6.62 % | 23.748 M |
| Cost of revenue | 282.365 M 16 304.28 % | -1.743 M -100.81 % | 214.350 M 127.90 % | 94.054 M 83.78 % | 51.176 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 1.133 M -99.10 % | 125.193 M 12.50 % | 111.286 M -19.86 % | 138.872 M 183.56 % | 48.975 M 7.51 % | 45.552 M -20.45 % | 57.265 M 6.45 % | 53.797 M | 0.000 -100.00 % | 69.523 M 34.08 % | 51.853 M | 0.000 |
| Selling and marketing expenses | 86.901 M 302.79 % | 21.575 M 66.20 % | 12.981 M -35.81 % | 20.224 M -21.36 % | 25.716 M 68.40 % | 15.271 M -9.30 % | 16.836 M 1.73 % | 16.550 M | 0.000 -100.00 % | 59.462 M 15.57 % | 51.449 M | 0.000 |
| Other expenses | 1.749 B -3.97 % | 1.822 B -13.21 % | 2.099 B 14.12 % | 1.839 B 526.90 % | 293.367 M -20.96 % | 371.180 M | 0.000 -100.00 % | 939.000 K | 0.000 | 0.000 -100.00 % | 116.304 M | 0.000 |
| Operating expenses | 1.837 B -6.65 % | 1.968 B -11.46 % | 2.223 B 11.25 % | 1.998 B 442.91 % | 368.058 M -14.80 % | 432.003 M 6.80 % | 404.491 M 5.85 % | 382.151 M 16.02 % | 329.376 M -51.54 % | 679.743 M 209.53 % | 219.606 M -62.06 % | 578.800 M |
| Cost and expenses | 1.837 B -5.72 % | 1.949 B -12.33 % | 2.223 B 11.25 % | 1.998 B 431.98 % | 375.622 M -13.05 % | 432.003 M 6.80 % | 404.491 M 5.85 % | 382.151 M 16.02 % | 329.376 M -51.54 % | 679.743 M 209.53 % | 219.606 M -62.06 % | 578.800 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 |
| Selling general and administrative expenses | 88.034 M -40.02 % | 146.767 M 18.11 % | 124.268 M -21.89 % | 159.096 M 113.01 % | 74.691 M 22.80 % | 60.823 M -17.92 % | 74.101 M 5.34 % | 70.347 M | 0.000 -100.00 % | 128.985 M 24.86 % | 103.302 M 21.02 % | 85.359 M |
| Interest income | 528.669 M 9.36 % | 483.415 M 9.85 % | 440.085 M 51.47 % | 290.541 M 47.73 % | 196.666 M -0.73 % | 198.108 M -7.80 % | 214.876 M -1.63 % | 218.430 M 29.15 % | 169.125 M -1.75 % | 172.146 M 75.40 % | 98.146 M | 0.000 |
| Interest expense | 282.365 M 12.19 % | 251.682 M 17.42 % | 214.350 M 127.90 % | 94.054 M 83.78 % | 51.176 M 28.58 % | 39.802 M 105.45 % | 19.373 M 27.80 % | 15.159 M -5.46 % | 16.034 M -38.63 % | 26.126 M 1 253.68 % | 1.930 M | 0.000 |
| Depreciation and amortization | 26.662 M 3.52 % | 25.756 M 20.57 % | 21.363 M 33.18 % | 16.040 M -16.48 % | 19.206 M 4.88 % | 18.312 M 56.53 % | 11.699 M 17.26 % | 9.977 M 19.37 % | 8.358 M 107.24 % | -115.421 M -1 453.59 % | 8.527 M 108.46 % | -100.842 M |
| Operating income | 11.957 M -94.08 % | 201.975 M -10.39 % | 225.389 M -12.93 % | 258.862 M 128.68 % | 113.197 M 149.96 % | 45.286 M -69.40 % | 148.011 M -28.67 % | 207.488 M 33.03 % | 155.971 M 35.13 % | 115.421 M 7.33 % | 107.542 M 6.64 % | 100.842 M |
| Operating income ratio | 0.01 -93.11 % | 0.09 2.01 % | 0.09 -19.83 % | 0.11 -50.42 % | 0.23 142.57 % | 0.10 -64.06 % | 0.27 -24.63 % | 0.35 9.44 % | 0.32 124.52 % | 0.14 -57.04 % | 0.33 125.58 % | 0.15 |
| Total other income expenses net | -3.664 M 82.17 % | -20.550 M -8 243.86 % | -246.287 K 87.29 % | -1.938 M 87.34 % | -15.307 M -423.67 % | -2.923 M -154.81 % | 5.333 M 679.67 % | -920.000 K -886.32 % | 117.000 K -98.80 % | 9.726 M 186.31 % | 3.397 M 115.00 % | 1.580 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 | -1.244 B 93.34 % | -18.696 B -13.95 % | -16.407 B -58.57 % | -10.347 B -1 456.16 % | -664.876 M -18.67 % | -560.256 M 29.80 % | -798.062 M -1.39 % | -787.146 M 21.15 % | -998.225 M 16.60 % | -1.197 B 61.14 % | -3.080 B -303.56 % | -763.212 M |
| Total investments | -817.181 M -169.70 % | 1.172 B 20.32 % | 974.461 M 7.89 % | 903.239 M 28.96 % | 700.380 M 82.78 % | 383.187 M -46.81 % | 720.465 M -35.90 % | 1.124 B 30.47 % | 861.489 M 84.28 % | 467.483 M 33.65 % | 349.772 M | 0.000 |
| Total debt | 147.165 M 193.66 % | 50.115 M -16.86 % | 60.279 M 216.17 % | 19.065 M -5.04 % | 20.077 M 20.88 % | 16.609 M 60.82 % | 10.328 M -20.55 % | 13.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 13.967 M 3.80 % | 13.457 M 2.45 % | 13.134 M 1 324.51 % | 922.007 K -35.43 % | 1.428 M -53.47 % | 3.069 M 56.66 % | 1.959 M 151.48 % | 779.000 K -77.76 % | 3.503 M 15.61 % | 3.030 M 109.92 % | -30.550 M -9 646.88 % | 320.000 K |
| Retained earnings | 884.808 M -1.06 % | 894.305 M 15.17 % | 776.536 M 23.55 % | 628.510 M 7.36 % | 585.436 M 10.75 % | 528.602 M -4.58 % | 553.953 M 10.07 % | 503.262 M 28.15 % | 392.722 M 21.66 % | 322.801 M 194.63 % | 109.562 M -26.43 % | 148.927 M |
| Common stock | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 33.59 % | 750.000 M 0.00 % | 750.000 M |
| Total equity | 2.551 B -0.35 % | 2.560 B 4.84 % | 2.442 B 7.02 % | 2.282 B 1.90 % | 2.239 B 2.51 % | 2.185 B -2.18 % | 2.233 B 2.23 % | 2.185 B 5.11 % | 2.079 B 5.06 % | 1.978 B 55.49 % | 1.272 B 6.96 % | 1.190 B |
| Other non current liabilities | 31.086 B 12.97 % | 27.516 B 4.36 % | 26.365 B | 0.000 | 0.000 | 0.000 100.00 % | -10.328 M 20.55 % | -13.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 147.165 M 193.66 % | 50.115 M 42.05 % | 35.279 M 85.04 % | 19.065 M 896.62 % | 1.913 M -88.48 % | 16.609 M 60.82 % | 10.328 M -20.55 % | 13.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 31.086 B 12.77 % | 27.566 B 4.41 % | 26.401 B 138 375.46 % | 19.065 M 896.62 % | 1.913 M -88.48 % | 16.609 M 60.82 % | 10.328 M -20.55 % | 13.000 M | 0.000 | 0.000 -100.00 % | 4.205 B | 0.000 |
| Other current liabilities | 88.039 M 4 310.23 % | -2.091 M 96.96 % | -68.861 M -158.56 % | 117.595 M 101.16 % | -10.095 B -58.95 % | -6.351 B -18.61 % | -5.354 B 12.02 % | -6.086 B -6.81 % | -5.698 B -9.77 % | -5.191 B -23.05 % | -4.218 B -25 760.33 % | 16.439 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 |
| Short term debt | 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 current liabilities | 119.895 M 356.87 % | 26.243 M 62.14 % | 16.185 M -89.64 % | 156.196 M 87.19 % | 83.444 M 89.57 % | 44.017 M -22.39 % | 56.717 M 5.61 % | 53.702 M 6.38 % | 50.480 M 67.29 % | 30.176 M -99.28 % | 4.205 B 25 480.59 % | 16.439 M |
| Total liabilities | 31.206 B 13.20 % | 27.566 B 4.35 % | 26.417 B 43.57 % | 18.400 B 72.19 % | 10.686 B 24 177.56 % | 44.017 M -22.39 % | 56.717 M 5.61 % | 53.702 M 6.38 % | 50.480 M 67.29 % | 30.176 M -99.29 % | 4.255 B 25 783.09 % | 16.439 M |
| Other non current assets | 33.244 B 230.95 % | 10.045 B 13 038.50 % | -77.637 M -15.26 % | -67.358 M -3.59 % | -65.025 M 5.06 % | -68.492 M -13.88 % | -60.146 M -0.75 % | -59.701 M -19.34 % | -50.026 M 2.45 % | -51.282 M 87.11 % | -397.829 M -113.25 % | 3.002 B |
| Long term investments | -817.181 M -169.70 % | 1.172 B 20.32 % | 974.461 M 7.89 % | 903.239 M 28.96 % | 700.380 M 82.78 % | 383.187 M -46.81 % | 720.465 M -35.90 % | 1.124 B 30.47 % | 861.489 M 84.28 % | 467.483 M 33.65 % | 349.772 M | 0.000 |
| Intangible assets | 16.093 M 11.01 % | 14.497 M 76.76 % | 8.201 M 14.73 % | 7.148 M 5.62 % | 6.768 M -20.18 % | 8.479 M -44.93 % | 15.398 M 4.50 % | 14.735 M 89.23 % | 7.787 M 26.47 % | 6.157 M 0.33 % | 6.137 M -12.90 % | 7.046 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 16.093 M 11.01 % | 14.497 M 76.76 % | 8.201 M 14.73 % | 7.148 M 5.62 % | 6.768 M -20.18 % | 8.479 M -44.93 % | 15.398 M 4.50 % | 14.735 M 89.23 % | 7.787 M 26.47 % | 6.157 M 0.33 % | 6.137 M -12.90 % | 7.046 M |
| Property plant equipment net | 69.659 M -8.30 % | 75.968 M 9.41 % | 69.435 M 15.32 % | 60.209 M 3.35 % | 58.257 M -2.93 % | 60.013 M 34.11 % | 44.748 M -0.48 % | 44.966 M 6.46 % | 42.239 M -6.40 % | 45.125 M 7.65 % | 41.920 M -6.46 % | 44.814 M |
| Total non current assets | 32.513 B 187.52 % | 11.308 B 14 465.16 % | 77.637 M 15.26 % | 67.358 M 3.59 % | 65.025 M -5.06 % | 68.492 M 13.88 % | 60.146 M 0.75 % | 59.701 M 19.34 % | 50.026 M -2.45 % | 51.282 M -87.11 % | 397.829 M -86.97 % | 3.054 B |
| Other current assets | -11.511 B 58.76 % | -27.911 B -153.96 % | -10.990 B -19.80 % | -9.174 B -12 081.94 % | -75.307 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 -100.00 % | 72.409 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.244 B -93.36 % | 18.746 B 13.84 % | 16.467 B 58.86 % | 10.366 B 1 413.33 % | 684.953 M 18.74 % | 576.865 M -28.64 % | 808.390 M 1.03 % | 800.146 M -19.84 % | 998.225 M -16.60 % | 1.197 B -61.14 % | 3.080 B 303.56 % | 763.212 M |
| Cash and short term investments | 1.244 B -93.39 % | 18.818 B 14.28 % | 16.467 B 58.86 % | 10.366 B 1 413.33 % | 684.953 M 18.74 % | 576.865 M -28.64 % | 808.390 M 1.03 % | 800.146 M -19.84 % | 998.225 M -16.60 % | 1.197 B -61.14 % | 3.080 B 303.56 % | 763.212 M |
| Total current assets | 1.244 B 145.44 % | 507.037 M -96.92 % | 16.467 B 58.86 % | 10.366 B 1 413.33 % | 684.953 M 18.74 % | 576.865 M -28.64 % | 808.390 M 1.03 % | 800.146 M -19.84 % | 998.225 M -16.60 % | 1.197 B -61.14 % | 3.080 B 303.56 % | 763.212 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 11.511 B 19.90 % | 9.600 B -12.65 % | 10.990 B 19.80 % | 9.174 B 12 081.94 % | 75.307 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 100.00 % | -896.824 M -7.29 % | -835.881 M -31.56 % | -635.355 M -101.90 % | -314.695 M 52.34 % | -660.319 M 37.95 % | -1.064 B -31.15 % | -811.463 M -94.97 % | -416.201 M | 0.000 | 0.000 |
| Other assets | 0.000 -100.00 % | 18.311 B 48.70 % | 12.314 B 20.15 % | 10.249 B -15.82 % | 12.176 B 46.99 % | 8.283 B 17.80 % | 7.032 B -11.76 % | 7.969 B 11.36 % | 7.156 B 15.70 % | 6.185 B 201.80 % | 2.049 B | 0.000 |
| Account payables | 31.857 M 42.80 % | 22.308 M 60.98 % | 13.858 M -46.61 % | 25.956 M -99.74 % | 10.171 B 59.20 % | 6.389 B 18.51 % | 5.391 B -11.98 % | 6.125 B 7.00 % | 5.725 B 9.81 % | 5.214 B 23.98 % | 4.205 B | 0.000 |
| Tax payables | 0.000 -100.00 % | 6.026 M -91.54 % | 71.188 M 462.96 % | 12.645 M 91.19 % | 6.614 M 18.42 % | 5.585 M -71.78 % | 19.788 M 40.60 % | 14.074 M -40.25 % | 23.555 M 222.76 % | 7.298 M -44.32 % | 13.108 M | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 461.000 K -98.15 % | 24.884 M -11.55 % | 28.132 M -5.51 % | 29.773 M | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 -100.00 % | 250.263 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 650.630 M 57.22 % | 413.823 M -36.40 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M -18.25 % | 795.866 M 174.16 % | 290.292 M 0.00 % | 290.292 M |
| Deferred tax liabilities non current | 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 liabilities | 0.000 | 0.000 100.00 % | -60.279 M -216.17 % | -19.065 M -100.18 % | 10.601 B 63 926.21 % | -16.609 M -60.82 % | -10.328 M 20.55 % | -13.000 M | 0.000 | 0.000 100.00 % | -4.155 B | 0.000 |
| Total assets | 33.757 B 12.05 % | 30.126 B 4.39 % | 28.859 B 39.54 % | 20.682 B 60.01 % | 12.926 B 44.76 % | 8.929 B 13.02 % | 7.900 B -10.52 % | 8.829 B 7.61 % | 8.204 B 10.37 % | 7.433 B 34.49 % | 5.527 B 44.82 % | 3.817 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 | -1.638 B -158.31 % | 2.810 B 239.68 % | -2.012 B 23.88 % | -2.643 B 30.91 % | -3.825 B -3 442.97 % | -107.963 M 28.63 % | -151.267 M -1 588.41 % | 10.163 M 114.75 % | -68.920 M -672.00 % | 12.049 M 327.47 % | -5.297 M 95.23 % | -110.934 M |
| Accounts receivables | -1.657 B -258.20 % | 1.047 B 152.44 % | -1.997 B 24.44 % | -2.643 B -44 825.25 % | 5.909 M 287.73 % | 1.524 M 110.97 % | -13.895 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -3.412 M -108.66 % | 39.401 M 219.63 % | -32.935 M -147.36 % | 69.538 M -64.29 % | 194.723 M 277.85 % | -109.487 M 20.30 % | -137.372 M -1 451.69 % | 10.163 M 114.75 % | -68.920 M -672.00 % | 12.049 M 272.18 % | -6.998 M 19.48 % | -8.691 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 |
| Other working capital | 21.580 M -98.75 % | 1.723 B 9 449.86 % | 18.046 M 125.95 % | -69.538 M 98.27 % | -4.026 B | 0.000 -100.00 % | 771.956 M 303.65 % | -379.066 M 34.35 % | -577.425 M 47.16 % | -1.093 B -64 343.50 % | 1.701 M 101.66 % | -102.243 M |
| Other non cash items | 3.488 B 3 105.26 % | -116.072 M -101.50 % | 7.714 B 4.02 % | 7.416 B 110.18 % | 3.529 B 615.18 % | 493.379 M 36.83 % | 360.574 M 193.15 % | -387.103 M -21.04 % | -319.803 M -123.60 % | -143.023 M -85.65 % | -77.037 M -199.85 % | 77.149 M |
| Net cash provided by operating activities | 1.883 B -34.02 % | 2.853 B -51.55 % | 5.889 B 18.33 % | 4.977 B 2 327.18 % | -223.450 M -151.89 % | 430.648 M 28.76 % | 334.458 M 257.73 % | -212.046 M 21.62 % | -270.552 M -729.84 % | -32.603 M -202.51 % | 31.805 M -39.91 % | 52.932 M |
| Investments in property plant and equipment | -19.771 M 8.32 % | -21.566 M -58.73 % | -13.587 M 22.54 % | -17.541 M -131.29 % | -7.584 M 4.00 % | -7.900 M 34.45 % | -12.052 M 42.19 % | -20.848 M -247.18 % | -6.005 M 36.52 % | -9.460 M -324.79 % | -2.227 M 61.60 % | -5.800 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 14.099 M 4 105.40 % | -352.000 K 98.24 % | -20.049 M | 0.000 100.00 % | -17.500 M -108.61 % | 203.178 M -47.90 % | 389.964 M | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -585.000 M | 0.000 100.00 % | -8.635 M | 0.000 100.00 % | -1.179 B 11.49 % | -1.332 B -19.17 % | -1.118 B -37.17 % | -814.800 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 9.544 M -96.87 % | 305.180 M | 0.000 -100.00 % | 28.684 M -93.90 % | 470.023 M -65.92 % | 1.379 B 22.20 % | 1.129 B 55.11 % | 727.686 M -3.85 % | 756.801 M | 0.000 |
| Other investing activites | 214.620 K -16.85 % | 258.118 K 605.74 % | 36.574 K 100.28 % | -13.123 M -176.91 % | 17.063 M 381.85 % | -6.054 M -125.03 % | 24.185 M -54.54 % | 53.203 M 154.47 % | 20.907 M 636.16 % | 2.840 M -94.84 % | 55.046 M 468.13 % | -14.953 M |
| Net cash used for investing activites | -19.557 M 8.22 % | -21.308 M -431.86 % | -4.006 M 98.65 % | -296.385 M -3 347.34 % | 9.127 M 165.41 % | -13.954 M -102.89 % | 482.156 M 123.93 % | 215.316 M 214.36 % | -188.276 M 52.53 % | -396.584 M -7 556.06 % | -5.180 M 75.04 % | -20.753 M |
| Debt repayment | 84.826 M 143.82 % | -193.582 M -194.87 % | 204.046 M | 0.000 100.00 % | -9.428 M 16.47 % | -11.287 M -256.84 % | -3.163 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 612.238 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -15.227 M 47.00 % | -28.731 M -59.32 % | -18.034 M 23.73 % | -23.645 M | 0.000 100.00 % | -55.101 M 17.92 % | -67.127 M -39.58 % | -48.091 M -11.63 % | -43.082 M | 0.000 | 0.000 | 0.000 |
| Other financing activites | -19.726 M -10.80 % | -17.803 M -18.54 % | -15.018 M -55.64 % | -9.649 M | 0.000 100.00 % | -12.338 M 95.47 % | -272.619 M -1 061.59 % | 28.351 M -84.71 % | 185.466 M | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 49.873 M 120.77 % | -240.116 M -240.42 % | 170.993 M 613.58 % | -33.294 M -253.14 % | -9.428 M 88.02 % | -78.726 M 77.04 % | -342.909 M -1 637.13 % | -19.740 M -113.86 % | 142.384 M -76.74 % | 612.238 M | 0.000 | 0.000 |
| Effect of forex changes on cash | -49.558 K -134.55 % | 143.426 K 459.41 % | 25.639 K 116.44 % | -155.969 K -11.41 % | -140.000 K -37.25 % | -102.000 K 93.27 % | -1.516 M -750.64 % | 233.000 K 169.76 % | -334.000 K -104.09 % | 8.176 M | 0.000 | 0.000 |
| Net change in cash | 1.913 B -26.20 % | 2.592 B -57.20 % | 6.056 B -32.44 % | 8.963 B 4 103.42 % | -223.891 M -166.27 % | 337.866 M -28.45 % | 472.189 M 3 008.10 % | -16.237 M 94.87 % | -316.778 M -265.66 % | 191.227 M 618.22 % | 26.625 M -17.26 % | 32.179 M |
| Cash at beginning of period | 18.423 B 16.37 % | 15.831 B 61.95 % | 9.775 B 1 104.12 % | 811.805 M -21.62 % | 1.036 B 48.42 % | 697.830 M 209.27 % | 225.641 M -6.71 % | 241.878 M -56.70 % | 558.656 M 52.04 % | 367.429 M 7.81 % | 340.804 M 10.43 % | 308.625 M |
| Cash at end of period | 20.336 B 10.38 % | 18.423 B 16.37 % | 15.831 B 61.95 % | 9.775 B 1 104.12 % | 811.805 M -21.62 % | 1.036 B 48.42 % | 697.830 M 209.27 % | 225.641 M -6.71 % | 241.878 M -56.70 % | 558.656 M 52.04 % | 367.429 M 7.81 % | 340.804 M |
| Operating cash flow | 1.883 B -34.02 % | 2.853 B -51.55 % | 5.889 B 18.33 % | 4.977 B 2 327.18 % | -223.450 M -151.89 % | 430.648 M 28.76 % | 334.458 M 257.73 % | -212.046 M 21.62 % | -270.552 M -729.84 % | -32.603 M -202.51 % | 31.805 M -39.91 % | 52.932 M |
| Capital expenditure | -19.771 M 8.32 % | -21.566 M -58.73 % | -13.587 M 22.54 % | -17.541 M -131.29 % | -7.584 M 4.00 % | -7.900 M 34.45 % | -12.052 M 42.19 % | -20.848 M -247.18 % | -6.005 M 36.52 % | -9.460 M -324.79 % | -2.227 M 61.60 % | -5.800 M |
| Free CashFlow | 1.863 B -34.22 % | 2.832 B -51.80 % | 5.875 B 18.47 % | 4.959 B 2 246.48 % | -231.034 M -154.65 % | 422.748 M 31.12 % | 322.406 M 238.43 % | -232.894 M 15.79 % | -276.557 M -557.48 % | -42.063 M -242.21 % | 29.578 M -37.24 % | 47.132 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 414.578 M -59.20 % | 1.016 B 21.99 % | 833.064 M -37.35 % | 1.330 B 61.58 % | 822.907 M -25.17 % | 1.100 B -18.47 % | 1.349 B 6.18 % | 1.270 B 29.07 % | 984.166 M 178.91 % | 352.865 M 159.55 % | 135.954 M -55.30 % | 304.126 M 78.65 % | 170.240 M -33.60 % | 256.371 M -14.79 % | 300.865 M -11.42 % | 339.637 M 36.36 % | 249.082 M 14.12 % | 218.254 M -17.96 % | 266.048 M -26.82 % | 363.550 M -17.58 % | 441.103 M 173.93 % | 161.027 M 0.00 % | 161.027 M 100.00 % | 80.513 M -86.60 % | 600.709 M |
| Net income | 32.585 M 727.24 % | 3.939 M 566.64 % | 590.871 K -99.10 % | 65.587 M -3.73 % | 68.132 M -9.71 % | 75.455 M -16.76 % | 90.647 M -19.41 % | 112.481 M 47.82 % | 76.092 M 404.99 % | 15.068 M -63.92 % | 41.766 M 840.27 % | -5.642 M -115.94 % | 35.392 M 20.89 % | 29.276 M -66.90 % | 88.443 M 16.99 % | 75.602 M -8.95 % | 83.029 M 15.96 % | 71.603 M 72.95 % | 41.400 M -19.17 % | 51.219 M 20.90 % | 42.364 M 5.53 % | 40.146 M 0.00 % | 40.146 M 100.00 % | 20.073 M -65.75 % | 58.601 M |
| Income before tax | 48.629 M 650.90 % | 6.476 M 256.37 % | 1.817 M -97.92 % | 87.551 M -6.74 % | 93.875 M -7.82 % | 101.835 M -17.58 % | 123.555 M -19.52 % | 153.530 M 49.53 % | 102.674 M 194.82 % | 34.826 M -44.78 % | 63.064 M 1 383.61 % | -4.913 M -110.39 % | 47.276 M 25.43 % | 37.692 M -67.24 % | 115.053 M 14.63 % | 100.370 M -5.49 % | 106.198 M 9.36 % | 97.105 M 67.94 % | 57.821 M -16.44 % | 69.194 M 24.19 % | 55.716 M 5.51 % | 52.806 M 0.00 % | 52.806 M 100.00 % | 26.403 M -65.27 % | 76.019 M |
| Income before tax ratio | 0.12 1 740.67 % | 0.01 192.13 % | 0.00 -96.69 % | 0.07 -42.28 % | 0.11 23.19 % | 0.09 1.09 % | 0.09 -24.21 % | 0.12 15.85 % | 0.10 5.71 % | 0.10 -78.72 % | 0.46 2 971.42 % | -0.02 -105.82 % | 0.28 88.89 % | 0.15 -61.55 % | 0.38 29.40 % | 0.30 -30.69 % | 0.43 -4.17 % | 0.44 104.72 % | 0.22 14.19 % | 0.19 50.68 % | 0.13 -61.48 % | 0.33 0.00 % | 0.33 0.00 % | 0.33 159.14 % | 0.13 |
| EBITDA | 0.000 -100.00 % | 30.283 M 548.08 % | 4.673 M 583.82 % | -965.782 K 31.67 % | -1.413 M -24.80 % | -1.132 M 86.71 % | -8.518 M -305.14 % | -2.103 M -278.24 % | -555.863 K 97.03 % | -18.731 M -1 027.74 % | 2.019 M 230.34 % | -1.549 M -155.74 % | 2.779 M -55.51 % | 6.246 M 150.54 % | 2.493 M -19.24 % | 3.087 M 231.87 % | -2.341 M -117.36 % | -1.077 M -515.83 % | 259.000 K -97.41 % | 10.001 M 2 053.32 % | -512.000 K | 0.000 | 0.000 -100.00 % | 29.017 M 205.76 % | -27.437 M |
| Net income ratio | 0.08 1 927.80 % | 0.00 446.47 % | 0.00 -98.56 % | 0.05 -40.42 % | 0.08 20.66 % | 0.07 2.10 % | 0.07 -24.10 % | 0.09 14.53 % | 0.08 81.06 % | 0.04 -86.10 % | 0.31 1 755.97 % | -0.02 -108.92 % | 0.21 82.05 % | 0.11 -61.15 % | 0.29 32.06 % | 0.22 -33.22 % | 0.33 1.61 % | 0.33 110.83 % | 0.16 10.45 % | 0.14 46.69 % | 0.10 -61.48 % | 0.25 0.00 % | 0.25 0.00 % | 0.25 155.56 % | 0.10 |
| Ratio EBITDA | 0.00 -100.00 % | 0.03 431.26 % | 0.01 872.22 % | 0.00 57.71 % | 0.00 -66.78 % | 0.00 83.69 % | -0.01 -281.56 % | 0.00 -193.06 % | 0.00 98.94 % | -0.05 -457.44 % | 0.01 391.57 % | -0.01 -131.20 % | 0.02 -33.00 % | 0.02 194.02 % | 0.01 -8.83 % | 0.01 196.71 % | -0.01 -90.46 % | 0.00 -606.89 % | 0.00 -96.46 % | 0.03 2 470.01 % | 0.00 | 0.00 | 0.00 -100.00 % | 0.36 889.06 % | -0.05 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 1.002 B 0.00 % | 1.002 B 1.74 % | 984.785 M -1.71 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B -3.20 % | 1.035 B 7.82 % | 959.916 M 27.99 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M |
| Weighted average shs out | 1.003 B -0.73 % | 1.010 B 2.56 % | 984.785 M -9.91 % | 1.093 B 9.10 % | 1.002 B 0.00 % | 1.002 B -0.52 % | 1.007 B 0.53 % | 1.002 B -0.06 % | 1.003 B 0.06 % | 1.002 B -4.04 % | 1.044 B 2.06 % | 1.023 B 2.11 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B -3.46 % | 1.038 B -0.45 % | 1.043 B 0.73 % | 1.035 B 7.82 % | 959.930 M 27.99 % | 750.004 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M |
| EPS diluted | 0.03 733.33 % | 0.00 550.00 % | 0.00 -99.08 % | 0.07 -3.68 % | 0.07 -9.69 % | 0.08 -16.80 % | 0.09 -17.73 % | 0.11 44.93 % | 0.08 406.00 % | 0.02 -64.03 % | 0.04 844.64 % | -0.01 -115.86 % | 0.04 20.89 % | 0.03 -66.93 % | 0.09 16.95 % | 0.08 -8.93 % | 0.08 15.94 % | 0.07 78.75 % | 0.04 -25.09 % | 0.05 -5.49 % | 0.06 2.73 % | 0.06 0.00 % | 0.06 105.22 % | 0.03 -63.39 % | 0.07 |
| Earnings per share | 0.03 733.33 % | 0.00 550.00 % | 0.00 -99.00 % | 0.06 -11.76 % | 0.07 -9.69 % | 0.08 -16.33 % | 0.09 -18.18 % | 0.11 44.93 % | 0.08 406.00 % | 0.02 -62.50 % | 0.04 827.27 % | -0.01 -115.58 % | 0.04 20.89 % | 0.03 -66.93 % | 0.09 16.95 % | 0.08 -5.63 % | 0.08 16.45 % | 0.07 71.75 % | 0.04 -25.09 % | 0.05 -5.49 % | 0.06 2.73 % | 0.06 0.00 % | 0.06 105.22 % | 0.03 -63.39 % | 0.07 |
| Gross profit | 414.578 M -59.20 % | 1.016 B 21.99 % | 833.064 M -37.35 % | 1.330 B 61.58 % | 822.907 M -25.17 % | 1.100 B -18.47 % | 1.349 B 6.18 % | 1.270 B 29.07 % | 984.166 M 178.91 % | 352.865 M 159.55 % | 135.954 M -55.30 % | 304.126 M 78.65 % | 170.240 M -33.60 % | 256.371 M -14.79 % | 300.865 M -11.42 % | 339.637 M 36.36 % | 249.082 M 14.12 % | 218.254 M -17.96 % | 266.048 M -26.82 % | 363.550 M -17.58 % | 441.103 M 173.93 % | 161.027 M 0.00 % | 161.027 M 100.00 % | 80.513 M -86.60 % | 600.709 M |
| Income tax expense | 16.044 M 532.38 % | 2.537 M 106.88 % | 1.226 M -94.42 % | 21.963 M -14.68 % | 25.743 M -2.41 % | 26.380 M -19.84 % | 32.907 M -19.83 % | 41.050 M 54.43 % | 26.581 M 34.54 % | 19.758 M -7.50 % | 21.359 M 994.21 % | 1.952 M -86.82 % | 14.814 M 41.72 % | 10.453 M -63.42 % | 28.578 M 12.01 % | 25.513 M 5.91 % | 24.090 M -6.37 % | 25.729 M 56.68 % | 16.421 M -8.65 % | 17.975 M 34.62 % | 13.352 M 5.46 % | 12.661 M 0.00 % | 12.661 M 100.00 % | 6.330 M -63.66 % | 17.418 M |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -997.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 131.638 K -89.63 % | 1.269 M 1 029.74 % | -136.530 K -136.95 % | 369.544 K 89.86 % | 194.642 K -69.26 % | 633.144 K 255.28 % | -407.736 K -505.99 % | 100.429 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 -100.00 % | 25.927 M 0.00 % | 25.927 M 100.00 % | 12.963 M 200.00 % | -12.963 M |
| Selling and marketing expenses | 25.873 M -62.22 % | 68.488 M 271.95 % | 18.413 M 44.30 % | 12.761 M 44.78 % | 8.814 M 30.14 % | 6.772 M 9.08 % | 6.209 M -31.92 % | 9.119 M -17.88 % | 11.105 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 -100.00 % | 25.725 M 0.00 % | 25.725 M 100.00 % | 12.862 M 200.00 % | -12.862 M |
| Other expenses | 339.940 M -63.81 % | 939.204 M 15.93 % | 810.115 M -34.00 % | 1.227 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 58.152 M 0.00 % | 58.152 M 336.95 % | -24.542 M -200.00 % | 24.542 M |
| Operating expenses | 365.945 M -63.73 % | 1.009 B 21.80 % | 828.392 M -33.22 % | 1.241 B 70.16 % | 729.032 M -26.94 % | 997.837 M -18.56 % | 1.225 B 9.71 % | 1.117 B 26.69 % | 881.492 M 177.16 % | 318.039 M 336.33 % | 72.890 M -76.41 % | 309.039 M 151.32 % | 122.964 M -43.77 % | 218.679 M 17.69 % | 185.812 M -22.34 % | 239.267 M 67.46 % | 142.884 M 17.94 % | 121.149 M -41.82 % | 208.227 M -29.26 % | 294.356 M -23.62 % | 385.387 M 250.98 % | 109.803 M 0.00 % | 109.803 M 8 456.63 % | 1.283 M -99.78 % | 577.517 M |
| Cost and expenses | 365.945 M -63.73 % | 1.009 B 21.80 % | 828.392 M -33.22 % | 1.241 B 70.16 % | 729.032 M -26.94 % | 997.837 M -18.56 % | 1.225 B 9.71 % | 1.117 B 26.69 % | 881.492 M 177.16 % | 318.039 M 336.33 % | 72.890 M -76.41 % | 309.039 M 151.32 % | 122.964 M -43.77 % | 218.679 M 17.69 % | 185.812 M -22.34 % | 239.267 M 67.46 % | 142.884 M 17.94 % | 121.149 M -41.82 % | 208.227 M -29.26 % | 294.356 M -23.62 % | 385.387 M 250.98 % | 109.803 M 0.00 % | 109.803 M 8 456.63 % | 1.283 M -99.78 % | 577.517 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 26.005 M -62.72 % | 69.757 M 281.67 % | 18.277 M 39.20 % | 13.130 M 45.75 % | 9.009 M 21.65 % | 7.406 M 27.66 % | 5.801 M -37.08 % | 9.220 M -16.98 % | 11.105 M -90.34 % | 114.939 M 55.95 % | 73.701 M -6.10 % | 78.485 M 9.54 % | 71.652 M -16.16 % | 85.460 M 29.45 % | 66.016 M -25.01 % | 88.031 M 47.21 % | 59.798 M -26.50 % | 81.355 M 60.64 % | 50.645 M -10.82 % | 56.789 M 11.24 % | 51.049 M -1.17 % | 51.651 M 0.00 % | 51.651 M 100.00 % | 25.826 M -56.62 % | 59.534 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 49.073 M 0.00 % | 49.073 M | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 965.000 K 0.00 % | 965.000 K 100.00 % | 482.500 K 200.00 % | -482.500 K |
| Depreciation and amortization | 0.000 -100.00 % | 31.335 M 770.59 % | -4.673 M | 0.000 100.00 % | -95.288 M 7.46 % | -102.967 M 22.04 % | -132.073 M 15.14 % | -155.633 M -50.76 % | -103.229 M -92.75 % | -53.557 M 12.35 % | -61.106 M -2 954.09 % | 2.141 M 104.51 % | -47.427 M -41.65 % | -33.483 M 70.76 % | -114.528 M -16.83 % | -98.028 M 10.44 % | -109.460 M -11.23 % | -98.409 M -70.96 % | -57.562 M 2.76 % | -59.193 M -5.27 % | -56.228 M -1 418.82 % | 4.264 M 0.00 % | 4.264 M 100.00 % | 2.132 M 102.07 % | -102.974 M |
| Operating income | 48.633 M 567.65 % | 7.284 M 55.89 % | 4.673 M -94.76 % | 89.105 M -6.49 % | 95.288 M -7.46 % | 102.967 M -22.04 % | 132.073 M -15.14 % | 155.633 M 50.76 % | 103.229 M 92.75 % | 53.557 M -12.35 % | 61.106 M 2 954.09 % | -2.141 M -104.51 % | 47.427 M 41.65 % | 33.483 M -70.76 % | 114.528 M 16.83 % | 98.028 M -10.44 % | 109.460 M 11.23 % | 98.409 M 70.96 % | 57.562 M -2.76 % | 59.193 M 5.27 % | 56.228 M 4.57 % | 53.771 M 0.00 % | 53.771 M 100.00 % | 26.886 M -63.65 % | 73.957 M |
| Operating income ratio | 0.12 1 536.60 % | 0.01 27.79 % | 0.01 -91.63 % | 0.07 -42.13 % | 0.12 23.67 % | 0.09 -4.38 % | 0.10 -20.08 % | 0.12 16.81 % | 0.10 -30.89 % | 0.15 -66.23 % | 0.45 6 484.53 % | -0.01 -102.53 % | 0.28 113.31 % | 0.13 -65.69 % | 0.38 31.89 % | 0.29 -34.32 % | 0.44 -2.54 % | 0.45 108.40 % | 0.22 32.88 % | 0.16 27.73 % | 0.13 -61.83 % | 0.33 0.00 % | 0.33 0.00 % | 0.33 171.23 % | 0.12 |
| Total other income expenses net | -4.261 K 99.47 % | -808.115 K 71.70 % | -2.855 M -83.66 % | -1.555 M -10.00 % | -1.413 M -24.80 % | -1.132 M 86.71 % | -8.518 M -305.14 % | -2.103 M -278.24 % | -555.863 K 97.03 % | -18.731 M -1 056.64 % | 1.958 M 170.63 % | -2.772 M -1 735.76 % | -151.000 K -103.59 % | 4.209 M 701.71 % | 525.000 K -77.58 % | 2.342 M 171.80 % | -3.262 M -150.15 % | -1.304 M -603.47 % | 259.000 K -97.41 % | 10.001 M 2 053.32 % | -512.000 K -130.14 % | 1.699 M 0.00 % | 1.699 M 452.02 % | -482.500 K -123.39 % | 2.063 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 |
| 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 | 2013-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -1.028 B 17.38 % | -1.244 B -61.10 % | -772.468 M 95.87 % | -18.696 B -11.50 % | -16.767 B -2.20 % | -16.407 B -1 395.92 % | -1.097 B 89.40 % | -10.347 B -1 020.45 % | -923.427 M -38.89 % | -664.876 M -21.43 % | -547.517 M 2.27 % | -560.256 M 6.16 % | -597.025 M 25.19 % | -798.062 M -18.69 % | -672.396 M 14.58 % | -787.146 M 15.87 % | -935.618 M 6.27 % | -998.225 M -6.49 % | -937.374 M 21.69 % | -1.197 B -33.02 % | -899.833 M 70.78 % | -3.080 B -303.56 % | -763.212 M |
| Total investments | 0.000 100.00 % | -817.181 M -171.76 % | -300.701 M -125.65 % | 1.172 B 22.49 % | 957.176 M -1.77 % | 974.461 M 26.88 % | 767.995 M -16.20 % | 916.420 M 2.39 % | 895.010 M 27.79 % | 700.380 M 20.65 % | 580.516 M 51.50 % | 383.187 M -28.12 % | 533.082 M -26.01 % | 720.465 M -41.40 % | 1.230 B 9.40 % | 1.124 B 30.21 % | 863.176 M 0.20 % | 861.489 M 17.49 % | 733.236 M 56.85 % | 467.483 M 163.05 % | 177.716 M -49.19 % | 349.772 M | 0.000 |
| Total debt | 0.000 -100.00 % | 147.165 M | 0.000 -100.00 % | 50.115 M -53.76 % | 108.387 M 79.81 % | 60.279 M -54.65 % | 132.922 M 597.20 % | 19.065 M -18.14 % | 23.291 M 16.01 % | 20.077 M -21.49 % | 25.572 M 53.96 % | 16.609 M 46.71 % | 11.321 M 9.61 % | 10.328 M | 0.000 -100.00 % | 13.000 M -61.76 % | 34.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.800 M | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 13.604 M -2.60 % | 13.967 M 2.54 % | 13.621 M 1.22 % | 13.457 M -2.92 % | 13.861 M 5.54 % | 13.134 M 965.80 % | 1.232 M 33.66 % | 922.007 K -22.26 % | 1.186 M -16.95 % | 1.428 M -62.79 % | 3.838 M 25.06 % | 3.069 M 65.71 % | 1.852 M -5.46 % | 1.959 M -8.03 % | 2.130 M 173.43 % | 779.000 K -87.01 % | 5.997 M 71.20 % | 3.503 M -26.27 % | 4.751 M 56.80 % | 3.030 M -58.00 % | 7.215 M 123.62 % | -30.550 M -9 646.88 % | 320.000 K |
| Retained earnings | 917.393 M 3.68 % | 884.808 M 0.45 % | 880.869 M 36.77 % | 644.042 M -22.28 % | 828.718 M 6.72 % | 776.536 M 10.74 % | 701.194 M 11.56 % | 628.510 M -2.72 % | 646.064 M 10.36 % | 585.436 M 2.64 % | 570.368 M 7.90 % | 528.602 M -1.06 % | 534.240 M -3.56 % | 553.953 M 5.58 % | 524.676 M 4.26 % | 503.262 M 17.68 % | 427.660 M 8.90 % | 392.722 M 22.30 % | 321.119 M -0.52 % | 322.801 M 18.86 % | 271.583 M 147.88 % | 109.562 M -26.43 % | 148.927 M |
| Common stock | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 0.00 % | 1.002 B 33.59 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M |
| Total equity | 2.584 B 1.26 % | 2.551 B 0.17 % | 2.547 B -0.52 % | 2.560 B 2.61 % | 2.495 B 2.17 % | 2.442 B 3.70 % | 2.355 B 3.20 % | 2.282 B -0.77 % | 2.300 B 2.70 % | 2.239 B 0.57 % | 2.227 B 1.93 % | 2.185 B -1.17 % | 2.211 B -1.02 % | 2.233 B 1.26 % | 2.206 B 0.95 % | 2.185 B 3.29 % | 2.115 B 1.76 % | 2.079 B 5.06 % | 1.978 B 0.00 % | 1.978 B 49.98 % | 1.319 B 3.67 % | 1.272 B 6.96 % | 1.190 B |
| Other non current liabilities | 30.954 B -0.43 % | 31.086 B -0.21 % | 31.152 B 13.51 % | 27.444 B 25 420.14 % | -108.387 M -79.81 % | -60.279 M 54.65 % | -132.922 M -597.20 % | -19.065 M 38.60 % | -31.049 M -1 523.05 % | -1.913 M 92.52 % | -25.572 M -53.96 % | -16.609 M -46.71 % | -11.321 M -9.61 % | -10.328 M | 0.000 100.00 % | -13.000 M 61.76 % | -34.000 M | 0.000 | 0.000 | 0.000 100.00 % | -28.800 M | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 -100.00 % | 96.095 M -11.34 % | 108.387 M 79.81 % | 60.279 M -54.65 % | 132.922 M 597.20 % | 19.065 M -38.60 % | 31.049 M 1 523.05 % | 1.913 M -92.52 % | 25.572 M 53.96 % | 16.609 M 46.71 % | 11.321 M 9.61 % | 10.328 M | 0.000 -100.00 % | 13.000 M -61.76 % | 34.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.800 M | 0.000 | 0.000 |
| Total non current liabilities | 30.954 B -0.43 % | 31.086 B -0.21 % | 31.152 B 13.12 % | 27.540 B 25 308.80 % | 108.387 M 79.81 % | 60.279 M -54.65 % | 132.922 M 597.20 % | 19.065 M -38.60 % | 31.049 M 1 523.05 % | 1.913 M -92.52 % | 25.572 M 53.96 % | 16.609 M 46.71 % | 11.321 M 9.61 % | 10.328 M | 0.000 -100.00 % | 13.000 M -61.76 % | 34.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.800 M -99.32 % | 4.205 B | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 88.039 M 802.14 % | -12.539 M -119.40 % | 64.636 M 448.11 % | -18.568 M 78.17 % | -85.046 M -55.87 % | -54.562 M -145.15 % | 120.846 M 101.00 % | -12.038 B -19.25 % | -10.095 B -23.27 % | -8.189 B -28.94 % | -6.351 B 7.10 % | -6.836 B -27.67 % | -5.354 B 6.04 % | -5.699 B 6.36 % | -6.086 B -10.78 % | -5.494 B 3.59 % | -5.698 B -10.25 % | -5.168 B 0.44 % | -5.191 B 36.32 % | -8.152 B -93.24 % | -4.218 B -25 760.33 % | 16.439 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 current liabilities | 0.000 -100.00 % | 119.895 M | 0.000 -100.00 % | 92.970 M 8.25 % | 85.888 M -28.04 % | 119.355 M -16.37 % | 142.713 M -8.63 % | 156.196 M 73.35 % | 90.105 M 7.98 % | 83.444 M 116.30 % | 38.578 M -12.36 % | 44.017 M 10.44 % | 39.855 M -29.73 % | 56.717 M 21.34 % | 46.742 M -12.96 % | 53.702 M 55.18 % | 34.607 M -31.44 % | 50.480 M 108.53 % | 24.207 M -19.78 % | 30.176 M -19.82 % | 37.637 M -99.10 % | 4.205 B 25 480.59 % | 16.439 M |
| Total liabilities | 30.954 B -0.81 % | 31.206 B 0.17 % | 31.152 B 13.01 % | 27.566 B 31 995.48 % | 85.888 M -28.04 % | 119.355 M -16.37 % | 142.713 M -8.63 % | 156.196 M -98.81 % | 13.116 B 22.74 % | 10.686 B 27 600.38 % | 38.578 M -12.36 % | 44.017 M 10.44 % | 39.855 M -29.73 % | 56.717 M 21.34 % | 46.742 M -12.96 % | 53.702 M 55.18 % | 34.607 M -31.44 % | 50.480 M 108.53 % | 24.207 M -19.78 % | 30.176 M -19.82 % | 37.637 M -99.12 % | 4.255 B 25 783.09 % | 16.439 M |
| Other non current assets | 33.456 B 0.64 % | 33.244 B 0.33 % | 33.135 B 195.39 % | 11.217 B 13 970.53 % | -80.873 M -4.17 % | -77.637 M -9.33 % | -71.009 M -5.42 % | -67.358 M -1.44 % | -66.402 M -2.12 % | -65.025 M 11.61 % | -73.567 M -7.41 % | -68.492 M 17.81 % | -83.334 M -38.55 % | -60.146 M -0.76 % | -59.691 M 0.02 % | -59.701 M -7.63 % | -55.470 M -10.88 % | -50.026 M -3.74 % | -48.223 M 5.97 % | -51.282 M -9.78 % | -46.713 M 88.26 % | -397.829 M -113.25 % | 3.002 B |
| Long term investments | 0.000 100.00 % | -817.181 M -171.76 % | -300.701 M -125.65 % | 1.172 B 22.49 % | 957.176 M -1.77 % | 974.461 M 26.88 % | 767.995 M -16.20 % | 916.420 M 2.39 % | 895.010 M 27.79 % | 700.380 M 20.65 % | 580.516 M 51.50 % | 383.187 M -28.12 % | 533.082 M -26.01 % | 720.465 M -41.40 % | 1.230 B 9.40 % | 1.124 B 30.21 % | 863.176 M 0.20 % | 861.489 M 17.49 % | 733.236 M 56.85 % | 467.483 M 163.05 % | 177.716 M -49.19 % | 349.772 M | 0.000 |
| Intangible assets | 18.511 M 15.03 % | 16.093 M -6.50 % | 17.211 M 18.73 % | 14.497 M 50.00 % | 9.664 M 17.84 % | 8.201 M 23.44 % | 6.644 M -7.05 % | 7.148 M 9.57 % | 6.524 M -3.61 % | 6.768 M -7.49 % | 7.316 M -13.72 % | 8.479 M -40.78 % | 14.319 M -7.01 % | 15.398 M 15.12 % | 13.376 M -9.22 % | 14.735 M 24.88 % | 11.799 M 51.52 % | 7.787 M 39.10 % | 5.598 M -9.08 % | 6.157 M 9.34 % | 5.631 M -8.25 % | 6.137 M -12.90 % | 7.046 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 18.511 M 15.03 % | 16.093 M -6.50 % | 17.211 M 18.73 % | 14.497 M 50.00 % | 9.664 M 17.84 % | 8.201 M 23.44 % | 6.644 M -7.05 % | 7.148 M 9.57 % | 6.524 M -3.61 % | 6.768 M -7.49 % | 7.316 M -13.72 % | 8.479 M -40.78 % | 14.319 M -7.01 % | 15.398 M 15.12 % | 13.376 M -9.22 % | 14.735 M 24.88 % | 11.799 M 51.52 % | 7.787 M 39.10 % | 5.598 M -9.08 % | 6.157 M 9.34 % | 5.631 M -8.25 % | 6.137 M -12.90 % | 7.046 M |
| Property plant equipment net | 62.301 M -10.56 % | 69.659 M -8.06 % | 75.762 M -0.27 % | 75.968 M 6.68 % | 71.208 M 2.55 % | 69.435 M 7.88 % | 64.365 M 6.90 % | 60.209 M 0.55 % | 59.878 M 2.78 % | 58.257 M -12.07 % | 66.251 M 10.39 % | 60.013 M -13.04 % | 69.015 M 54.23 % | 44.748 M -3.38 % | 46.315 M 3.00 % | 44.966 M 2.97 % | 43.671 M 3.39 % | 42.239 M -0.91 % | 42.625 M -5.54 % | 45.125 M 9.84 % | 41.082 M -2.00 % | 41.920 M -6.46 % | 44.814 M |
| Total non current assets | 33.537 B 3.15 % | 32.513 B -1.26 % | 32.927 B 191.18 % | 11.308 B 13 882.39 % | 80.873 M 4.17 % | 77.637 M 9.33 % | 71.009 M 5.42 % | 67.358 M 1.44 % | 66.402 M 2.12 % | 65.025 M -11.61 % | 73.567 M 7.41 % | 68.492 M -17.81 % | 83.334 M 38.55 % | 60.146 M 0.76 % | 59.691 M -0.02 % | 59.701 M 7.63 % | 55.470 M 10.88 % | 50.026 M 3.74 % | 48.223 M -5.97 % | 51.282 M 9.78 % | 46.713 M -88.26 % | 397.829 M -86.97 % | 3.054 B |
| Other current assets | 0.000 100.00 % | -11.511 B -1.47 % | -11.343 B -15 565.85 % | -72.409 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 |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 72.409 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 |
| cash and cash equivalents | 1.028 B -17.38 % | 1.244 B 61.10 % | 772.468 M -95.88 % | 18.746 B 11.08 % | 16.876 B 2.48 % | 16.467 B 1 239.12 % | 1.230 B -88.14 % | 10.366 B 994.90 % | 946.718 M 38.22 % | 684.953 M 19.52 % | 573.089 M -0.65 % | 576.865 M -5.17 % | 608.346 M -24.75 % | 808.390 M 20.23 % | 672.396 M -15.97 % | 800.146 M -17.48 % | 969.618 M -2.87 % | 998.225 M 6.49 % | 937.374 M -21.69 % | 1.197 B 28.89 % | 928.633 M -69.85 % | 3.080 B 303.56 % | 763.212 M |
| Cash and short term investments | 0.000 -100.00 % | 1.244 B 61.10 % | 772.468 M -95.90 % | 18.818 B 11.51 % | 16.876 B 2.48 % | 16.467 B 1 239.12 % | 1.230 B -88.14 % | 10.366 B 994.90 % | 946.718 M 38.22 % | 684.953 M 19.52 % | 573.089 M -0.65 % | 576.865 M -5.17 % | 608.346 M -24.75 % | 808.390 M 20.23 % | 672.396 M -15.97 % | 800.146 M -17.48 % | 969.618 M -2.87 % | 998.225 M 6.49 % | 937.374 M -21.69 % | 1.197 B 28.89 % | 928.633 M -69.85 % | 3.080 B 303.56 % | 763.212 M |
| Total current assets | 0.000 -100.00 % | 1.244 B 61.10 % | 772.468 M -97.29 % | 28.481 B 68.77 % | 16.876 B 2.48 % | 16.467 B 1 239.12 % | 1.230 B -88.14 % | 10.366 B 994.90 % | 946.718 M 38.22 % | 684.953 M 19.52 % | 573.089 M -0.65 % | 576.865 M -5.17 % | 608.346 M -24.75 % | 808.390 M 20.23 % | 672.396 M -15.97 % | 800.146 M -17.48 % | 969.618 M -2.87 % | 998.225 M 6.49 % | 937.374 M -21.69 % | 1.197 B 28.89 % | 928.633 M -69.85 % | 3.080 B 303.56 % | 763.212 M |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 134.517 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 |
| Net receivables | 0.000 -100.00 % | 11.511 B 1.47 % | 11.343 B 18.16 % | 9.600 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 100.00 % | -1.172 B -33.79 % | -876.304 M 2.29 % | -896.824 M -28.67 % | -696.986 M 17.91 % | -849.062 M -2.47 % | -828.608 M -30.42 % | -635.355 M -25.33 % | -506.949 M -61.09 % | -314.695 M 30.03 % | -449.748 M 31.89 % | -660.319 M 43.56 % | -1.170 B -9.92 % | -1.064 B -31.76 % | -807.706 M 0.46 % | -811.463 M -18.46 % | -685.013 M -64.59 % | -416.201 M -217.70 % | -131.003 M | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 -100.00 % | 18.311 B 39.88 % | 13.091 B 6.30 % | 12.314 B -58.37 % | 29.581 B 188.62 % | 10.249 B -28.84 % | 14.403 B 18.29 % | 12.176 B 20.95 % | 10.067 B 21.53 % | 8.283 B -6.39 % | 8.849 B 25.84 % | 7.032 B -10.72 % | 7.876 B -1.16 % | 7.969 B 15.06 % | 6.926 B -3.21 % | 7.156 B 6.00 % | 6.751 B 9.15 % | 6.185 B -28.44 % | 8.644 B 321.75 % | 2.049 B | 0.000 |
| Account payables | 0.000 -100.00 % | 31.857 M 154.07 % | 12.539 M -43.79 % | 22.308 M 84.52 % | 12.090 M -12.76 % | 13.858 M -51.07 % | 28.323 M 9.12 % | 25.956 M -99.79 % | 12.128 B 19.24 % | 10.171 B 23.65 % | 8.226 B 28.75 % | 6.389 B -6.92 % | 6.864 B 27.32 % | 5.391 B -5.92 % | 5.731 B -6.44 % | 6.125 B 10.99 % | 5.519 B -3.60 % | 5.725 B 10.52 % | 5.180 B -0.65 % | 5.214 B -36.28 % | 8.183 B 94.58 % | 4.205 B | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 6.026 M -6.98 % | 6.478 M -90.90 % | 71.188 M 171.31 % | 26.239 M 179.31 % | 9.394 M 34 692.59 % | 27.000 K -99.59 % | 6.614 M 458.14 % | 1.185 M -78.78 % | 5.585 M -52.96 % | 11.872 M -40.00 % | 19.788 M 35.85 % | 14.566 M 3.50 % | 14.074 M 48.55 % | 9.474 M -59.78 % | 23.555 M 89.04 % | 12.460 M 70.73 % | 7.298 M 8.59 % | 6.721 M -48.73 % | 13.108 M | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 461.000 K -97.90 % | 21.953 M -11.78 % | 24.884 M -4.89 % | 26.164 M -7.00 % | 28.132 M -2.50 % | 28.852 M -3.09 % | 29.773 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 250.263 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 |
| Other total stockholders equity | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M 0.00 % | 650.630 M -18.25 % | 795.866 M 174.16 % | 290.292 M 0.00 % | 290.292 M 0.00 % | 290.292 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -108.387 M -79.81 % | -60.279 M 54.65 % | -132.922 M -597.20 % | -19.065 M -100.15 % | 12.995 B 22.58 % | 10.601 B 41 555.09 % | -25.572 M -53.96 % | -16.609 M -46.71 % | -11.321 M -9.61 % | -10.328 M | 0.000 100.00 % | -13.000 M 61.76 % | -34.000 M | 0.000 | 0.000 | 0.000 100.00 % | -28.800 M 99.31 % | -4.155 B | 0.000 |
| Total assets | 33.537 B -0.65 % | 33.757 B 0.17 % | 33.699 B 11.86 % | 30.126 B 0.26 % | 30.047 B 4.12 % | 28.859 B -6.55 % | 30.882 B 49.32 % | 20.682 B 34.16 % | 15.416 B 19.26 % | 12.926 B 20.65 % | 10.713 B 19.99 % | 8.929 B -6.41 % | 9.540 B 20.76 % | 7.900 B -8.22 % | 8.608 B -2.50 % | 8.829 B 11.04 % | 7.951 B -3.09 % | 8.204 B 6.04 % | 7.737 B 4.08 % | 7.433 B -22.72 % | 9.619 B 74.03 % | 5.527 B 44.82 % | 3.817 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 | 2015-06-30 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 0.000 | 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 | -1.641 B -1 440.37 % | 122.416 M 106.95 % | -1.761 B -192.07 % | 1.912 B 337.52 % | -805.159 M -155.79 % | 1.443 B 141.77 % | -3.455 B -601.51 % | -492.483 M 77.10 % | -2.150 B -32.01 % | -1.629 B 25.83 % | -2.196 B -1 137.35 % | 211.710 M 117.28 % | -1.225 B -519.97 % | 291.671 M -11.35 % | 329.018 M 162.86 % | -523.426 M -438.74 % | 154.523 M 122.28 % | -693.633 M -1 566.83 % | 47.288 M -98.38 % | 2.925 B 173.02 % | -4.006 B -151 148.59 % | -2.649 M 99.63 % | -711.806 M -53 651.63 % | -1.324 M |
| Accounts receivables | -1.642 B -3 020.09 % | 56.245 M 103.28 % | -1.713 B -182.30 % | 2.081 B 301.26 % | -1.034 B -173.12 % | 1.414 B 141.46 % | -3.411 B -1 116.39 % | -280.431 M 88.13 % | -2.362 B -40 079.42 % | 5.909 M | 0.000 -100.00 % | 1.524 M | 0.000 100.00 % | -13.895 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -7.214 M -113.56 % | 53.206 M 193.97 % | -56.618 M -628.73 % | 10.708 M -62.68 % | 28.693 M -68.44 % | 90.903 M 173.40 % | -123.838 M -252.43 % | 81.241 M 200.00 % | -81.241 M 7.93 % | -88.238 M -131.18 % | 282.961 M 198.13 % | -288.348 M -261.21 % | 178.861 M 440.38 % | -52.548 M 38.05 % | -84.824 M -447.38 % | 24.418 M 271.29 % | -14.255 M 80.35 % | -72.557 M -2 094.97 % | 3.637 M -54.50 % | 7.993 M 97.07 % | 4.056 M 215.92 % | -3.499 M 73.88 % | -13.398 M | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 8.803 M -32.10 % | 12.965 M 50.50 % | 8.615 M 104.80 % | -179.576 M -189.65 % | 200.312 M 422.57 % | -62.099 M -177.48 % | 80.145 M 127.33 % | -293.293 M -200.00 % | 293.293 M 118.96 % | -1.547 B 37.62 % | -2.479 B -597.29 % | 498.534 M 135.51 % | -1.404 B -492.00 % | 358.114 M -13.47 % | 413.842 M 175.54 % | -547.844 M -424.59 % | 168.778 M 127.18 % | -621.076 M -1 522.82 % | 43.651 M -98.50 % | 2.917 B 172.75 % | -4.010 B -471 572.66 % | 850.500 K 100.12 % | -698.408 M | 0.000 |
| Other non cash items | -223.833 M -306.00 % | -55.131 M -101.56 % | 3.543 B 541.46 % | 552.394 M -46.58 % | 1.034 B 139.40 % | -2.624 B -125.38 % | 10.339 B 176.24 % | 3.743 B 1.88 % | 3.674 B 98.29 % | 1.853 B 10.55 % | 1.676 B 1 143.89 % | -160.541 M -110.30 % | 1.559 B 4 165.04 % | -38.356 M 89.72 % | -373.026 M -289.18 % | 197.184 M 196.08 % | -205.221 M -151.68 % | 397.067 M 384.75 % | -139.445 M 95.36 % | -3.003 B -175.97 % | 3.953 B 10 362.35 % | -38.519 M -106.14 % | 627.812 M 4 955.84 % | -12.929 M |
| Net cash provided by operating activities | -1.818 B -2 226.59 % | 85.509 M -95.24 % | 1.797 B -29.38 % | 2.545 B 724.24 % | 308.721 M 128.18 % | -1.096 B -115.69 % | 6.984 B 107.26 % | 3.370 B 109.71 % | 1.607 B 552.62 % | 246.218 M 152.42 % | -469.668 M -1 009.89 % | 51.618 M -86.38 % | 379.030 M 32.38 % | 286.320 M 494.79 % | 48.138 M 119.33 % | -248.988 M -774.00 % | 36.942 M 116.48 % | -224.214 M -383.87 % | -46.338 M -78.09 % | -26.019 M -295.19 % | -6.584 M -141.40 % | 15.903 M 127.37 % | -58.107 M -830.79 % | 7.951 M |
| Investments in property plant and equipment | -1.982 M 29.92 % | -2.828 M 83.31 % | -16.944 M 17.06 % | -20.428 M -1 694.38 % | -1.138 M 91.10 % | -12.786 M -1 496.53 % | -800.871 K 95.13 % | -16.440 M -1 393.09 % | -1.101 M 76.90 % | -4.766 M -69.13 % | -2.818 M 50.86 % | -5.735 M -164.90 % | -2.165 M 63.30 % | -5.899 M 4.13 % | -6.153 M 29.98 % | -8.787 M 27.15 % | -12.061 M -108.78 % | -5.777 M -2 433.77 % | -228.000 K 96.75 % | -7.009 M -185.96 % | -2.451 M -120.12 % | -1.114 M -6.25 % | -1.048 M -88.24 % | -556.750 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -352.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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -407.400 M | 0.000 100.00 % | -203.700 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 378.401 M | 0.000 -100.00 % | 189.200 M |
| Other investing activites | 221.526 K 361.83 % | -84.607 K -128.28 % | 299.227 K 105.74 % | -5.212 M -195.28 % | 5.470 M -41.81 % | 9.400 M 5 110.39 % | 180.413 K 100.07 % | -270.772 M -3 254.70 % | -8.071 M -194.91 % | 8.504 M -0.64 % | 8.559 M -42.08 % | 14.777 M 170.94 % | -20.831 M -110.03 % | 207.585 M -27.58 % | 286.623 M 217.60 % | 90.246 M -38.15 % | 145.918 M 1 371.69 % | 9.915 M 105.16 % | -192.186 M 62.41 % | -511.237 M -511.91 % | 124.113 M 350.94 % | 27.523 M 117.55 % | -156.853 M -1 141.76 % | 15.057 M |
| Net cash used for investing activites | -1.760 M 39.56 % | -2.912 M 82.50 % | -16.644 M 35.08 % | -25.640 M -691.90 % | 4.332 M 227.94 % | -3.386 M -445.71 % | -620.458 K 99.78 % | -287.212 M -3 031.23 % | -9.172 M -345.39 % | 3.738 M -30.64 % | 5.389 M -40.40 % | 9.042 M 139.32 % | -22.996 M -111.40 % | 201.686 M -28.09 % | 280.470 M 244.31 % | 81.459 M -39.14 % | 133.857 M 3 134.82 % | 4.138 M 102.15 % | -192.414 M 62.87 % | -518.246 M -525.97 % | 121.662 M 4 797.37 % | -2.590 M 98.36 % | -157.901 M -948.72 % | -15.057 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.733 M | 0.000 100.00 % | -6.839 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -3.039 M 79.34 % | -14.711 M -2 754.73 % | -515.337 K 96.84 % | -16.328 M -31.64 % | -12.404 M 31.22 % | -18.034 M | 0.000 100.00 % | -23.645 M | 0.000 | 0.000 | 0.000 100.00 % | -55.101 M | 0.000 100.00 % | -67.127 M | 0.000 100.00 % | -48.091 M | 0.000 100.00 % | -43.082 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -44.615 M -163.03 % | 70.788 M 1 344.44 % | -5.688 M 97.70 % | -247.224 M -789.81 % | 35.840 M 239.97 % | -25.606 M -111.93 % | 214.633 M 1 078.00 % | 18.220 M 165.38 % | -27.869 M -747.37 % | 4.305 M | 0.000 100.00 % | -6.362 M 38.97 % | -10.424 M 96.59 % | -305.821 M -1 118.08 % | 30.039 M -86.80 % | 227.597 M 214.23 % | -199.246 M -207.43 % | 185.466 M -66.80 % | 558.656 M -4.25 % | 583.438 M 1 925.83 % | 28.800 M | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -47.654 M -184.98 % | 56.077 M 1 003.92 % | -6.204 M 97.65 % | -263.552 M -1 224.56 % | 23.436 M 153.70 % | -43.640 M -120.33 % | 214.633 M 4 056.56 % | -5.425 M 80.54 % | -27.869 M -747.37 % | 4.305 M 131.35 % | -13.733 M 77.66 % | -61.463 M -256.04 % | -17.263 M 95.37 % | -372.948 M -1 341.55 % | 30.039 M -83.27 % | 179.506 M 190.09 % | -199.246 M -239.94 % | 142.384 M -74.51 % | 558.656 M -4.25 % | 583.438 M 1 925.83 % | 28.800 M | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | -8.379 K 84.51 % | -54.079 K -1 296.17 % | 4.521 K -95.99 % | 112.808 K 268.44 % | 30.618 K 2 180.03 % | -1.472 K -105.43 % | 27.111 K -96.90 % | 873.649 K 184.85 % | -1.030 M -2 001.26 % | -49.000 K 46.15 % | -91.000 K -3.41 % | -88.000 K -528.57 % | -14.000 K 97.56 % | -574.000 K 39.07 % | -942.000 K -499.15 % | 236.000 K 7 966.67 % | -3.000 K 98.73 % | -237.000 K -144.33 % | -97.000 K -101.19 % | 8.176 M -97.77 % | 367.428 M | 0.000 | 0.000 | 0.000 |
| Net change in cash | 18.468 B 191.44 % | -20.197 B -200.00 % | 20.197 B 795.45 % | 2.256 B 570.25 % | 336.520 M 129.45 % | -1.143 B -115.87 % | 7.198 B 133.86 % | 3.078 B 96.20 % | 1.569 B 517.12 % | 254.212 M 153.17 % | -478.103 M -53 559.15 % | -891.000 K -100.26 % | 338.757 M 195.90 % | 114.484 M -67.99 % | 357.705 M 2 828.89 % | 12.213 M 142.93 % | -28.450 M 63.49 % | -77.929 M -124.37 % | 319.807 M 575.43 % | 47.349 M -90.74 % | 511.306 M 1 820.40 % | 26.625 M -78.67 % | 124.796 M 1 774.87 % | 6.656 M |
| Cash at beginning of period | 0.000 -100.00 % | 20.197 B | 0.000 -100.00 % | 16.167 B 2.13 % | 15.831 B -6.73 % | 16.973 B 73.64 % | 9.775 B 45.96 % | 6.697 B 30.59 % | 5.128 B 819.72 % | 557.593 M -46.16 % | 1.036 B -0.09 % | 1.037 B 48.54 % | 697.830 M 19.63 % | 583.346 M 158.53 % | 225.641 M 5.72 % | 213.428 M -11.76 % | 241.878 M -24.37 % | 319.807 M | 0.000 -100.00 % | 511.306 M | 0.000 -100.00 % | 340.804 M | 0.000 -100.00 % | 85.201 M |
| Cash at end of period | 18.468 B | 0.000 -100.00 % | 20.197 B 9.63 % | 18.423 B 13.95 % | 16.167 B 2.13 % | 15.831 B -6.73 % | 16.973 B 73.64 % | 9.775 B 45.96 % | 6.697 B 724.96 % | 811.805 M 45.59 % | 557.593 M -46.16 % | 1.036 B -0.09 % | 1.037 B 48.54 % | 697.830 M 19.63 % | 583.346 M 158.53 % | 225.641 M 5.72 % | 213.428 M -11.76 % | 241.878 M -24.37 % | 319.807 M -42.75 % | 558.655 M 9.26 % | 511.306 M 39.16 % | 367.429 M 194.42 % | 124.796 M 35.86 % | 91.857 M |
| Operating cash flow | -1.818 B -2 226.59 % | 85.509 M -95.24 % | 1.797 B -29.38 % | 2.545 B 724.24 % | 308.721 M 128.18 % | -1.096 B -115.69 % | 6.984 B 107.26 % | 3.370 B 109.71 % | 1.607 B 552.62 % | 246.218 M 152.42 % | -469.668 M -1 009.89 % | 51.618 M -86.38 % | 379.030 M 32.38 % | 286.320 M 494.79 % | 48.138 M 119.33 % | -248.988 M -774.00 % | 36.942 M 116.48 % | -224.214 M -383.87 % | -46.338 M -78.09 % | -26.019 M -295.19 % | -6.584 M -141.40 % | 15.903 M 127.37 % | -58.107 M -830.79 % | 7.951 M |
| Capital expenditure | -1.982 M 29.92 % | -2.828 M 83.31 % | -16.944 M 17.06 % | -20.428 M -1 694.38 % | -1.138 M 91.10 % | -12.786 M -1 496.53 % | -800.871 K 95.13 % | -16.440 M -1 393.09 % | -1.101 M 76.90 % | -4.766 M -69.13 % | -2.818 M 50.86 % | -5.735 M -164.90 % | -2.165 M 63.30 % | -5.899 M 4.13 % | -6.153 M 29.98 % | -8.787 M 27.15 % | -12.061 M -108.78 % | -5.777 M -2 433.77 % | -228.000 K 96.75 % | -7.009 M -185.96 % | -2.451 M -120.12 % | -1.114 M -6.25 % | -1.048 M -88.24 % | -556.750 K |
| Free CashFlow | -1.820 B -2 301.72 % | 82.682 M -95.36 % | 1.780 B -29.47 % | 2.524 B 720.65 % | 307.583 M 127.75 % | -1.108 B -115.87 % | 6.983 B 108.25 % | 3.353 B 108.83 % | 1.606 B 565.04 % | 241.452 M 151.10 % | -472.486 M -1 129.76 % | 45.883 M -87.83 % | 376.865 M 34.39 % | 280.421 M 567.91 % | 41.985 M 116.29 % | -257.775 M -1 136.03 % | 24.881 M 110.82 % | -229.991 M -393.90 % | -46.566 M -40.99 % | -33.028 M -265.56 % | -9.035 M -161.09 % | 14.789 M 125.00 % | -59.155 M -899.99 % | 7.395 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 |