
COFCO Technology & Industry Co., Ltd. 301058.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Revenue | 2.652 B 9.84 % | 2.414 B -10.51 % | 2.698 B 24.36 % | 2.170 B 6.30 % | 2.041 B 4.85 % | 1.947 B 17.48 % | 1.657 B 52.56 % | 1.086 B |
Net income | 233.671 M 7.34 % | 217.688 M 29.03 % | 168.711 M 4.47 % | 161.485 M 25.12 % | 129.061 M 47.75 % | 87.350 M 61.74 % | 54.006 M -0.78 % | 54.431 M |
Income before tax | 253.920 M 0.06 % | 253.769 M 23.64 % | 205.248 M 7.12 % | 191.613 M 23.58 % | 155.057 M 53.24 % | 101.186 M 49.72 % | 67.584 M -14.00 % | 78.589 M |
Income before tax ratio | 0.10 -8.90 % | 0.11 38.17 % | 0.08 -13.87 % | 0.09 16.26 % | 0.08 46.15 % | 0.05 27.44 % | 0.04 -43.63 % | 0.07 |
EBITDA | 308.168 M -0.96 % | 311.164 M 19.65 % | 260.059 M 10.06 % | 236.291 M 4.53 % | 226.057 M 100.90 % | 112.523 M 22.00 % | 92.230 M -12.01 % | 104.822 M |
Net income ratio | 0.09 -2.27 % | 0.09 44.19 % | 0.06 -15.99 % | 0.07 17.71 % | 0.06 40.92 % | 0.04 37.68 % | 0.03 -34.96 % | 0.05 |
Ratio EBITDA | 0.12 -9.83 % | 0.13 33.71 % | 0.10 -11.50 % | 0.11 -1.66 % | 0.11 91.61 % | 0.06 3.85 % | 0.06 -42.33 % | 0.10 |
Gross profit ratio | 0.25 4.08 % | 0.24 18.19 % | 0.21 -3.18 % | 0.21 11.63 % | 0.19 34.23 % | 0.14 17.83 % | 0.12 -26.44 % | 0.16 |
Weighted average shs out dil | 507.981 M -1.99 % | 518.304 M 1.18 % | 512.274 M 0.00 % | 512.274 M 24.85 % | 410.314 M -19.90 % | 512.274 M 42.28 % | 360.038 M 0.00 % | 360.038 M |
Weighted average shs out | 507.981 M -1.99 % | 518.304 M 1.18 % | 512.274 M 0.00 % | 512.274 M 24.85 % | 410.314 M -19.90 % | 512.274 M 42.28 % | 360.038 M 0.00 % | 360.038 M |
EPS diluted | 0.46 9.52 % | 0.42 27.27 % | 0.33 3.13 % | 0.32 3.23 % | 0.31 82.35 % | 0.17 13.33 % | 0.15 0.00 % | 0.15 |
Earnings per share | 0.46 9.52 % | 0.42 27.27 % | 0.33 3.13 % | 0.32 3.23 % | 0.31 82.35 % | 0.17 13.33 % | 0.15 0.00 % | 0.15 |
Gross profit | 676.103 M 14.32 % | 591.389 M 5.77 % | 559.151 M 20.40 % | 464.399 M 18.66 % | 391.380 M 40.74 % | 278.095 M 38.43 % | 200.896 M 12.23 % | 179.007 M |
Income tax expense | 20.830 M -29.31 % | 29.468 M 9.52 % | 26.906 M 1.05 % | 26.625 M 15.27 % | 23.099 M 62.49 % | 14.216 M 1.72 % | 13.975 M -42.60 % | 24.346 M |
Cost of revenue | 1.976 B 8.39 % | 1.823 B -14.77 % | 2.139 B 25.44 % | 1.705 B 3.36 % | 1.650 B -1.13 % | 1.669 B 14.59 % | 1.456 B 60.52 % | 907.125 M |
General and administrative expenses | 27.460 M 7.90 % | 25.448 M -15.86 % | 30.246 M 5.48 % | 28.676 M 116.21 % | -176.897 M 73.86 % | -676.848 M -14.10 % | -593.190 M -93.65 % | -306.320 M |
Selling and marketing expenses | 12.402 M 0.61 % | 12.327 M -51.67 % | 25.508 M 44.70 % | 17.627 M -1.70 % | 17.931 M 73.49 % | 10.336 M 32.82 % | 7.782 M -13.32 % | 8.977 M |
Other expenses | 248.831 M 53.20 % | 162.425 M 13.74 % | 142.802 M 16.43 % | 122.648 M -59.65 % | 303.956 M -61.60 % | 791.470 M 2 247.68 % | -36.852 M -173.15 % | -13.491 M |
Operating expenses | 423.117 M 26.59 % | 334.248 M 6.89 % | 312.690 M 24.89 % | 250.372 M 26.36 % | 198.145 M 19.20 % | 166.227 M 22.58 % | 135.602 M 2.87 % | 131.816 M |
Cost and expenses | 2.399 B 11.21 % | 2.157 B -12.01 % | 2.452 B 25.37 % | 1.956 B 5.83 % | 1.848 B 0.71 % | 1.835 B 15.27 % | 1.592 B 53.21 % | 1.039 B |
Research and development expenses | 134.425 M 0.28 % | 134.048 M 17.45 % | 114.134 M 40.18 % | 81.421 M 53.18 % | 53.155 M 28.80 % | 41.270 M 39.44 % | 29.597 M -1.17 % | 29.946 M |
Selling general and administrative expenses | 39.862 M 5.52 % | 37.775 M -32.25 % | 55.754 M 20.41 % | 46.303 M 129.13 % | -158.966 M 76.15 % | -666.512 M -13.85 % | -585.408 M -96.88 % | -297.343 M |
Interest income | 20.717 M 10.45 % | 18.756 M -9.98 % | 20.836 M 41.89 % | 14.685 M 112.42 % | 6.913 M 9.67 % | 6.303 M -4.11 % | 6.573 M -83.30 % | 39.372 M |
Interest expense | 4.664 M -8.79 % | 5.114 M 13.91 % | 4.489 M 67.82 % | 2.675 M 438.94 % | 496.328 K -39.18 % | 816.100 K -38.50 % | 1.327 M -87.97 % | 11.035 M |
Depreciation and amortization | 51.114 M -2.39 % | 52.364 M 2.49 % | 51.090 M 36.83 % | 37.338 M 9.58 % | 34.074 M 223.89 % | 10.520 M -6.72 % | 11.278 M -53.77 % | 24.394 M |
Operating income | 252.986 M -1.62 % | 257.141 M 25.97 % | 204.131 M 8.82 % | 187.585 M -23.63 % | 245.633 M 17.36 % | 209.291 M 232.11 % | 63.019 M -10.37 % | 70.314 M |
Operating income ratio | 0.10 -10.43 % | 0.11 40.77 % | 0.08 -12.50 % | 0.09 -28.16 % | 0.12 11.94 % | 0.11 182.69 % | 0.04 -41.25 % | 0.06 |
Total other income expenses net | 934.361 K 127.71 % | -3.372 M -401.96 % | 1.117 M -72.27 % | 4.028 M 1 166.74 % | 317.947 K 100.29 % | -108.104 M -2 468.06 % | 4.565 M -44.83 % | 8.275 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Net debt | -1.973 B -30.26 % | -1.515 B -18.89 % | -1.274 B 5.73 % | -1.352 B -29.24 % | -1.046 B -13.85 % | -918.493 M -21.50 % | -755.961 M -79.45 % | -421.258 M |
Total investments | 7.045 M -95.71 % | 164.171 M 2 586.44 % | 6.111 M 10.91 % | 5.510 M 0.00 % | 5.510 M 0.00 % | 5.510 M 0.00 % | 5.510 M -98.55 % | 380.000 M |
Total debt | 52.181 M 7.07 % | 48.734 M -35.51 % | 75.562 M -8.72 % | 82.779 M 238.74 % | 24.437 M 4 787.48 % | 500.000 K 852.38 % | 52.500 K -99.75 % | 21.000 M |
Accumulated other comprehensive income loss | 72.811 M | 0.000 -100.00 % | 42.509 M 55.96 % | 27.257 M 84.00 % | 14.813 M 17.63 % | 12.593 M 171.25 % | 4.643 M | 0.000 |
Retained earnings | 620.374 M 31.44 % | 471.967 M 26.57 % | 372.889 M 26.99 % | 293.645 M 105.39 % | 142.968 M 1 143.70 % | 11.495 M 12.80 % | 10.191 M 132.65 % | -31.209 M |
Common stock | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 24.85 % | 410.314 M 0.00 % | 410.314 M 14.37 % | 358.762 M 0.00 % | 358.762 M |
Total equity | 2.294 B 7.30 % | 2.138 B 6.00 % | 2.017 B 5.47 % | 1.913 B 37.83 % | 1.388 B 18.82 % | 1.168 B 20.39 % | 970.037 M 4.92 % | 924.511 M |
Other non current liabilities | 17.225 M 6.48 % | 16.176 M -38.05 % | 26.111 M -1.14 % | 26.412 M -27.97 % | 36.666 M 67.93 % | 21.834 M 279.75 % | 5.750 M -74.16 % | 22.249 M |
Long term debt | 5.106 M -41.31 % | 8.700 M -72.81 % | 31.996 M 85.27 % | 17.270 M | 0.000 | 0.000 -100.00 % | 15.803 M | 0.000 |
Total non current liabilities | 41.607 M -19.47 % | 51.667 M -38.59 % | 84.133 M 18.78 % | 70.832 M 68.59 % | 42.016 M 38.76 % | 30.279 M -0.21 % | 30.342 M -3.47 % | 31.432 M |
Other current liabilities | 1.321 B 27.24 % | 1.038 B 330.54 % | 241.158 M 390.42 % | 49.174 M -71.98 % | 175.525 M -6.21 % | 187.137 M 72.91 % | 108.226 M -72.38 % | 391.863 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 593.402 M -42.74 % | 1.036 B 118.23 % | 474.898 M 23.47 % | 384.619 M -0.55 % | 386.760 M 134.47 % | 164.950 M |
Short term debt | 47.075 M -21.70 % | 60.122 M 50.20 % | 40.027 M 8.05 % | 37.046 M | 0.000 -100.00 % | 500.000 K 852.38 % | 52.500 K -99.75 % | 21.000 M |
Total current liabilities | 2.540 B 26.15 % | 2.013 B 17.64 % | 1.711 B -5.21 % | 1.805 B 38.27 % | 1.306 B 23.00 % | 1.062 B 11.74 % | 950.037 M 9.16 % | 870.312 M |
Total liabilities | 2.581 B 25.01 % | 2.065 B 15.01 % | 1.795 B -4.31 % | 1.876 B 39.21 % | 1.348 B 23.44 % | 1.092 B 11.37 % | 980.379 M 8.72 % | 901.743 M |
Other non current assets | 178.654 M 4 761.51 % | 3.675 M -97.37 % | 139.957 M -38.33 % | 226.949 M 5 866.26 % | 3.804 M 0.12 % | 3.799 M -11.26 % | 4.281 M 0.79 % | 4.248 M |
Long term investments | -145.256 M -626.04 % | 27.613 M 129.18 % | -94.639 M 40.69 % | -159.570 M -343.46 % | 65.542 M 24.32 % | 52.720 M -5.90 % | 56.022 M -86.92 % | 428.295 M |
Intangible assets | 162.758 M -3.10 % | 167.968 M -2.84 % | 172.873 M -1.69 % | 175.842 M 14.10 % | 154.114 M 45.11 % | 106.206 M -2.73 % | 109.183 M 78.84 % | 61.049 M |
GoodWill | 23.955 M 0.00 % | 23.955 M -0.13 % | 23.987 M 0.00 % | 23.987 M 8.04 % | 22.202 M 16.19 % | 19.108 M 0.00 % | 19.108 M 0.00 % | 19.108 M |
Goodwill and intangible assets | 186.714 M -2.71 % | 191.923 M -2.51 % | 196.860 M -1.49 % | 199.828 M 13.34 % | 176.316 M 40.70 % | 125.314 M -2.32 % | 128.291 M 60.05 % | 80.157 M |
Property plant equipment net | 334.929 M -6.56 % | 358.429 M -0.11 % | 358.836 M 4.48 % | 343.438 M 44.90 % | 237.012 M 73.34 % | 136.730 M 13.57 % | 120.393 M -10.92 % | 135.150 M |
Total non current assets | 634.785 M -1.07 % | 641.635 M -2.24 % | 656.359 M 0.18 % | 655.149 M 26.33 % | 518.586 M 51.12 % | 343.164 M 3.49 % | 331.601 M -50.30 % | 667.201 M |
Other current assets | 258.485 M 59.74 % | 161.820 M -15.68 % | 191.911 M -15.47 % | 227.021 M 123.30 % | 101.664 M -55.61 % | 229.011 M -7.64 % | 247.965 M 161.91 % | 94.674 M |
Short term investments | 152.301 M 11.53 % | 136.558 M 35.54 % | 100.750 M -38.97 % | 165.080 M 374.99 % | -60.032 M -27.16 % | -47.209 M 6.54 % | -50.512 M -4.59 % | -48.295 M |
cash and cash equivalents | 2.025 B 26.27 % | 1.604 B 18.84 % | 1.350 B -5.90 % | 1.434 B 34.03 % | 1.070 B 16.45 % | 918.993 M 21.56 % | 756.013 M 70.94 % | 442.258 M |
Cash and short term investments | 2.178 B 25.11 % | 1.741 B 20.00 % | 1.450 B -9.31 % | 1.599 B 49.45 % | 1.070 B 16.45 % | 918.993 M 21.56 % | 756.013 M 70.94 % | 442.258 M |
Total current assets | 4.241 B 19.08 % | 3.561 B 12.84 % | 3.156 B 0.72 % | 3.134 B 41.36 % | 2.217 B 15.67 % | 1.917 B 18.39 % | 1.619 B 39.67 % | 1.159 B |
Inventory | 552.450 M 11.29 % | 496.389 M 6.96 % | 464.077 M -10.39 % | 517.872 M 64.75 % | 314.346 M -20.08 % | 393.308 M 28.94 % | 305.036 M 10.83 % | 275.229 M |
Net receivables | 1.252 B 7.71 % | 1.163 B 6.10 % | 1.096 B 30.43 % | 840.182 M 11.07 % | 756.410 M 41.01 % | 536.437 M 22.24 % | 438.829 M 26.50 % | 346.893 M |
Tax assets | 79.745 M 32.92 % | 59.995 M 8.40 % | 55.344 M 24.36 % | 44.504 M 23.93 % | 35.912 M 45.98 % | 24.601 M 8.79 % | 22.614 M 16.86 % | 19.351 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.115 B 24.63 % | 894.801 M 16.98 % | 764.934 M 19.95 % | 637.697 M 5.43 % | 604.851 M 30.73 % | 462.666 M 7.76 % | 429.354 M 2.18 % | 420.186 M |
Tax payables | 56.340 M 181.10 % | 20.043 M -72.09 % | 71.805 M 59.06 % | 45.142 M -10.58 % | 50.483 M 89.45 % | 26.647 M 3.91 % | 25.644 M -31.18 % | 37.262 M |
Deferred revenue non current | 4.934 M -52.58 % | 10.404 M 5.17 % | 9.893 M -1.42 % | 10.035 M -10.15 % | 11.169 M 47.07 % | 7.594 M -4.29 % | 7.934 M -3.81 % | 8.248 M |
Minority interest | 150.715 M -2.39 % | 154.402 M 2.02 % | 151.345 M 7.12 % | 141.289 M 59.97 % | 88.323 M 3 884.98 % | 2.216 M 85.04 % | 1.198 M -61.31 % | 3.096 M |
Capital lease obligations | 5.106 M -41.31 % | 8.700 M -26.62 % | 11.856 M -31.35 % | 17.270 M | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 938.108 M -6.14 % | 999.476 M 6.54 % | 938.108 M 0.00 % | 938.108 M 28.30 % | 731.211 M -1.69 % | 743.804 M 22.04 % | 609.498 M 2.63 % | 593.862 M |
Deferred tax liabilities non current | 14.342 M -12.48 % | 16.386 M 1.57 % | 16.133 M -5.74 % | 17.115 M 59.71 % | 10.716 M 1 158.84 % | 851.295 K -0.56 % | 856.127 K -8.33 % | 933.894 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 4.876 B 16.00 % | 4.203 B 10.24 % | 3.813 B 0.63 % | 3.789 B 38.51 % | 2.735 B 21.05 % | 2.260 B 15.86 % | 1.950 B 6.80 % | 1.826 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -11.822 M -61.99 % | -7.298 M 35.77 % | -11.363 M | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 147.470 M 47.39 % | 100.052 M 133.08 % | -302.419 M -1 643.31 % | 19.596 M -19.68 % | 24.396 M 133.74 % | -72.316 M -760.83 % | -8.401 M 75.78 % | -34.681 M |
Accounts receivables | -281.016 M -145.98 % | -114.241 M 60.67 % | -290.495 M -155.65 % | -113.631 M 50.05 % | -227.499 M -173.74 % | -83.107 M 36.04 % | -129.946 M | 0.000 |
Inventory | -54.654 M -49.79 % | -36.486 M -165.13 % | 56.021 M 289.68 % | -29.535 M -164.21 % | -11.179 M 87.43 % | -88.950 M -244.15 % | -25.846 M 51.63 % | -53.430 M |
Accounts payables | 513.655 M 101.29 % | 255.176 M 554.67 % | -56.123 M -133.00 % | 170.060 M -38.03 % | 274.437 M 230.22 % | 83.107 M | 0.000 | 0.000 |
Other working capital | -30.515 M -593.99 % | -4.397 M 62.81 % | -11.822 M -61.99 % | -7.298 M 35.77 % | -11.363 M -168.31 % | 16.634 M -4.65 % | 17.446 M -6.95 % | 18.749 M |
Other non cash items | 82.616 M 32.04 % | 62.567 M -69.53 % | 205.347 M 540.49 % | 32.061 M -24.01 % | 42.191 M -16.16 % | 50.322 M 125.02 % | -201.125 M -1 396.51 % | -13.440 M |
Net cash provided by operating activities | 514.290 M 18.86 % | 432.671 M 227.63 % | 132.063 M -49.41 % | 261.050 M 12.83 % | 231.368 M 159.03 % | 89.322 M 167.50 % | -132.337 M -533.67 % | 30.516 M |
Investments in property plant and equipment | -16.786 M 18.43 % | -20.579 M 57.37 % | -48.270 M 12.66 % | -55.266 M -59.58 % | -34.632 M -30.23 % | -26.592 M 60.40 % | -67.145 M -54.05 % | -43.587 M |
Acquisitions net | 892.034 K | 0.000 100.00 % | -3.103 M 94.13 % | -52.850 M -1.23 % | -52.206 M -7 794.36 % | 678.500 K -98.99 % | 67.175 M 107.00 % | 32.451 M |
Purchases of investments | -173.440 M 26.51 % | -236.000 M -38.01 % | -171.000 M -3.64 % | -165.000 M -574.12 % | 34.801 M 5 229.13 % | -678.500 K 99.55 % | -150.621 M -444.52 % | 43.718 M |
Sales maturities of investments | 153.201 M -24.73 % | 203.526 M -14.66 % | 238.480 M | 0.000 -100.00 % | 8.000 M -92.31 % | 104.000 M -73.36 % | 390.444 M 911.40 % | 38.604 M |
Other investing activites | 98.361 K -76.15 % | 412.383 K 198.81 % | 138.009 K 151.20 % | 54.940 K 100.16 % | -34.632 M -5 204.50 % | 678.466 K 101.01 % | -67.145 M -54.05 % | -43.587 M |
Net cash used for investing activites | -36.035 M 31.55 % | -52.640 M -424.04 % | 16.245 M 105.95 % | -273.062 M -247.10 % | -78.670 M -200.75 % | 78.086 M -54.79 % | 172.709 M 525.74 % | 27.601 M |
Debt repayment | -12.950 M -17 489.13 % | -73.625 K 98.55 % | -5.081 M -159.20 % | 8.583 M | 0.000 | 0.000 100.00 % | -21.000 M | 0.000 |
Common stock issued | 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 |
Dividends paid | -78.684 M 27.34 % | -108.285 M -40.92 % | -76.841 M -14 165.51 % | -538.650 K | 0.000 100.00 % | -70.000 M -158.28 % | -27.103 M 69.90 % | -90.052 M |
Other financing activites | -8.829 M 0.11 % | -8.839 M -4 056.02 % | -212.674 K -100.06 % | 336.668 M 7 105.31 % | -4.806 M -102.54 % | 188.896 M 12 750.06 % | 1.470 M 101.05 % | -139.584 M |
Net cash used provided by financing activities | -100.463 M 14.28 % | -117.197 M -38.82 % | -84.423 M -124.49 % | 344.713 M 7 272.70 % | -4.806 M -104.04 % | 118.896 M 354.96 % | -46.633 M 79.69 % | -229.636 M |
Effect of forex changes on cash | 748.340 K 409.63 % | 146.839 K -70.93 % | 505.164 K 145.43 % | -1.112 M -31.98 % | -842.613 K -638.18 % | 156.568 K 497.72 % | 26.194 K 157.23 % | -45.772 K |
Net change in cash | 378.541 M 43.94 % | 262.981 M 308.42 % | 64.390 M -80.58 % | 331.589 M 125.49 % | 147.050 M -48.67 % | 286.460 M 4 694.57 % | -6.235 M 96.37 % | -171.566 M |
Cash at beginning of period | 1.481 B 21.59 % | 1.218 B 5.58 % | 1.154 B 40.33 % | 822.259 M 21.78 % | 675.209 M 73.69 % | 388.749 M -1.58 % | 394.984 M -30.28 % | 566.549 M |
Cash at end of period | 1.860 B 25.56 % | 1.481 B 21.59 % | 1.218 B 5.58 % | 1.154 B 40.33 % | 822.259 M 21.78 % | 675.209 M 73.69 % | 388.749 M -1.58 % | 394.984 M |
Operating cash flow | 514.290 M 18.86 % | 432.671 M 227.63 % | 132.063 M -49.41 % | 261.050 M 12.83 % | 231.368 M 159.03 % | 89.322 M 167.50 % | -132.337 M -533.67 % | 30.516 M |
Capital expenditure | -16.786 M 18.43 % | -20.579 M 57.37 % | -48.270 M 12.66 % | -55.266 M -59.58 % | -34.632 M -30.23 % | -26.592 M 60.40 % | -67.145 M -54.05 % | -43.587 M |
Free CashFlow | 497.504 M 20.73 % | 412.093 M 391.80 % | 83.792 M -59.28 % | 205.784 M 4.60 % | 196.736 M 213.63 % | 62.729 M 131.45 % | -199.482 M -1 426.14 % | -13.071 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 582.893 M 23.09 % | 473.531 M -64.13 % | 1.320 B 201.64 % | 437.644 M -17.50 % | 530.504 M 49.26 % | 355.427 M -64.13 % | 990.746 M 143.06 % | 407.607 M -30.03 % | 582.579 M 36.43 % | 427.011 M -60.49 % | 1.081 B 81.70 % | 594.790 M -6.60 % | 636.826 M 65.07 % | 385.794 M -63.03 % | 1.043 B 150.70 % | 416.215 M -14.20 % | 485.090 M 115.79 % | 224.797 M -74.66 % | 887.034 M 198.95 % | 296.712 M -58.52 % | 715.372 M 404.04 % | 141.927 M -84.17 % | 896.692 M |
Net income | 47.371 M 28.16 % | 36.962 M -68.74 % | 118.231 M 258.82 % | 32.950 M -31.55 % | 48.138 M 40.13 % | 34.352 M -69.13 % | 111.291 M 359.41 % | 24.225 M -49.99 % | 48.440 M 43.60 % | 33.732 M -53.69 % | 72.833 M 207.94 % | 23.652 M -45.83 % | 43.663 M 52.87 % | 28.563 M -67.15 % | 86.962 M 283.16 % | 22.696 M -32.64 % | 33.695 M 85.84 % | 18.132 M -79.86 % | 90.013 M 4 220.66 % | -2.184 M -104.93 % | 44.286 M 1 549.88 % | -3.055 M -104.86 % | 62.846 M |
Income before tax | 58.360 M 39.38 % | 41.870 M -65.39 % | 120.994 M 242.08 % | 35.370 M -40.42 % | 59.370 M 50.48 % | 39.453 M -69.02 % | 127.365 M 265.68 % | 34.830 M -32.38 % | 51.505 M 28.80 % | 39.987 M -55.12 % | 89.100 M 282.81 % | 23.275 M -57.93 % | 55.326 M 47.35 % | 37.547 M -64.64 % | 106.186 M 347.92 % | 23.706 M -40.20 % | 39.645 M 79.58 % | 22.076 M -79.43 % | 107.315 M 45 269.74 % | 236.534 K -99.52 % | 49.361 M 2 760.69 % | -1.855 M -102.71 % | 68.524 M |
Income before tax ratio | 0.10 13.23 % | 0.09 -3.53 % | 0.09 13.41 % | 0.08 -27.78 % | 0.11 0.82 % | 0.11 -13.65 % | 0.13 50.44 % | 0.09 -3.35 % | 0.09 -5.59 % | 0.09 13.58 % | 0.08 110.69 % | 0.04 -54.96 % | 0.09 -10.73 % | 0.10 -4.36 % | 0.10 78.67 % | 0.06 -30.31 % | 0.08 -16.78 % | 0.10 -18.83 % | 0.12 15 076.12 % | 0.00 -98.84 % | 0.07 627.87 % | -0.01 -117.11 % | 0.08 |
EBITDA | 57.608 M 30.73 % | 44.065 M -63.69 % | 121.351 M 230.63 % | 36.702 M -49.91 % | 73.277 M 53.56 % | 47.718 M -62.95 % | 128.779 M 167.23 % | 48.190 M -27.23 % | 66.225 M 21.51 % | 54.503 M -40.03 % | 90.880 M 150.88 % | 36.225 M -47.84 % | 69.446 M 35.85 % | 51.121 M -51.69 % | 105.818 M 257.10 % | 29.633 M -18.57 % | 36.392 M 62.87 % | 22.345 M 102.33 % | -960.776 M -72 116.48 % | -1.330 M 98.45 % | -85.796 M -409.61 % | 27.711 M 102.95 % | -938.116 M |
Net income ratio | 0.08 4.12 % | 0.08 -12.85 % | 0.09 18.96 % | 0.08 -17.03 % | 0.09 -6.11 % | 0.10 -13.96 % | 0.11 89.01 % | 0.06 -28.52 % | 0.08 5.25 % | 0.08 17.22 % | 0.07 69.48 % | 0.04 -42.00 % | 0.07 -7.39 % | 0.07 -11.16 % | 0.08 52.84 % | 0.05 -21.50 % | 0.07 -13.88 % | 0.08 -20.52 % | 0.10 1 478.36 % | -0.01 -111.89 % | 0.06 387.65 % | -0.02 -130.71 % | 0.07 |
Ratio EBITDA | 0.10 6.21 % | 0.09 1.23 % | 0.09 9.61 % | 0.08 -39.28 % | 0.14 2.88 % | 0.13 3.29 % | 0.13 9.94 % | 0.12 4.00 % | 0.11 -10.94 % | 0.13 51.78 % | 0.08 38.07 % | 0.06 -44.15 % | 0.11 -17.70 % | 0.13 30.67 % | 0.10 42.44 % | 0.07 -5.10 % | 0.08 -24.53 % | 0.10 109.18 % | -1.08 -24 056.32 % | 0.00 96.26 % | -0.12 -161.42 % | 0.20 118.66 % | -1.05 |
Gross profit ratio | 0.28 39.72 % | 0.20 -18.12 % | 0.24 -8.58 % | 0.27 5.07 % | 0.25 -3.48 % | 0.26 9.38 % | 0.24 -15.67 % | 0.28 25.13 % | 0.23 -3.82 % | 0.24 1.42 % | 0.23 30.87 % | 0.18 -10.79 % | 0.20 0.96 % | 0.20 -0.34 % | 0.20 -6.12 % | 0.21 -2.66 % | 0.22 -23.82 % | 0.28 31.37 % | 0.22 -93.72 % | 3.44 593.57 % | 0.50 132.20 % | -1.54 -254.03 % | 1.00 |
Weighted average shs out dil | 528.026 M 0.00 % | 528.026 M 1.93 % | 518.004 M 1.12 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 7.61 % | 476.050 M 0.00 % | 476.050 M 0.00 % | 476.050 M -5.50 % | 503.739 M -1.67 % | 512.274 M 0.00 % | 512.274 M 13.01 % | 453.287 M -11.51 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M |
Weighted average shs out | 528.026 M 0.00 % | 528.026 M 1.93 % | 518.004 M 1.12 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 7.61 % | 476.050 M 0.00 % | 476.050 M 0.00 % | 476.050 M -5.50 % | 503.738 M -1.67 % | 512.274 M 0.00 % | 512.274 M 13.01 % | 453.287 M -8.22 % | 493.876 M -3.59 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M |
EPS diluted | 0.09 28.14 % | 0.07 -69.30 % | 0.23 254.59 % | 0.06 -31.60 % | 0.09 40.09 % | 0.07 -69.50 % | 0.22 365.12 % | 0.05 -50.00 % | 0.09 43.55 % | 0.07 -52.93 % | 0.14 181.69 % | 0.05 -45.80 % | 0.09 52.83 % | 0.06 -64.71 % | 0.17 286.36 % | 0.04 -33.33 % | 0.07 65.00 % | 0.04 -77.78 % | 0.18 4 286.05 % | 0.00 -105.00 % | 0.09 1 533.33 % | -0.01 -105.00 % | 0.12 |
Earnings per share | 0.09 28.14 % | 0.07 -69.30 % | 0.23 254.59 % | 0.06 -31.60 % | 0.09 40.09 % | 0.07 -69.50 % | 0.22 365.12 % | 0.05 -50.00 % | 0.09 43.55 % | 0.07 -52.93 % | 0.14 181.69 % | 0.05 -45.80 % | 0.09 52.83 % | 0.06 -64.71 % | 0.17 286.36 % | 0.04 -33.33 % | 0.07 65.00 % | 0.04 -77.78 % | 0.18 4 286.05 % | 0.00 -105.00 % | 0.09 1 533.33 % | -0.01 -105.00 % | 0.12 |
Gross profit | 161.649 M 71.99 % | 93.987 M -70.63 % | 320.017 M 175.76 % | 116.051 M -13.32 % | 133.887 M 44.07 % | 92.932 M -60.76 % | 236.834 M 104.98 % | 115.537 M -12.45 % | 131.971 M 31.23 % | 100.568 M -59.93 % | 250.955 M 137.79 % | 105.535 M -16.68 % | 126.660 M 66.66 % | 76.001 M -63.15 % | 206.261 M 135.35 % | 87.641 M -16.48 % | 104.939 M 64.39 % | 63.835 M -66.71 % | 191.743 M -81.22 % | 1.021 B 187.67 % | 354.840 M 262.32 % | -218.606 M -124.38 % | 896.692 M |
Income tax expense | 10.663 M 131.57 % | 4.605 M 197.19 % | 1.549 M -56.67 % | 3.576 M -61.24 % | 9.224 M 42.33 % | 6.481 M -47.00 % | 12.228 M 43.05 % | 8.548 M 274.66 % | 2.282 M -64.41 % | 6.410 M -36.59 % | 10.110 M 1 032.72 % | -1.084 M -112.75 % | 8.499 M -9.40 % | 9.381 M -45.57 % | 17.236 M 4 371.07 % | 385.497 K -93.52 % | 5.949 M 50.82 % | 3.945 M -77.20 % | 17.302 M 614.65 % | 2.421 M -52.29 % | 5.075 M | 0.000 -100.00 % | 5.678 M |
Cost of revenue | 421.244 M 10.99 % | 379.544 M -62.05 % | 1.000 B 210.98 % | 321.593 M -18.92 % | 396.617 M 51.10 % | 262.495 M -65.18 % | 753.913 M 158.13 % | 292.069 M -35.18 % | 450.608 M 38.04 % | 326.443 M -60.66 % | 829.764 M 69.60 % | 489.255 M -4.10 % | 510.166 M 64.68 % | 309.793 M -63.00 % | 837.190 M 154.79 % | 328.575 M -13.57 % | 380.151 M 136.18 % | 160.961 M -76.85 % | 695.291 M 196.03 % | -724.059 M -300.83 % | 360.532 M 0.00 % | 360.532 M | 0.000 |
General and administrative expenses | -22.852 M -160.18 % | 37.969 M 143.98 % | -86.339 M -187.45 % | 98.735 M 585.63 % | -20.331 M -157.44 % | 35.395 M 144.75 % | -79.101 M -187.57 % | 90.326 M 517.32 % | -21.645 M -160.35 % | 35.868 M 140.77 % | -87.970 M -186.56 % | 101.633 M 516.13 % | -24.423 M -159.56 % | 41.006 M 157.01 % | -71.932 M -182.90 % | 86.766 M 198.98 % | 29.021 M -17.20 % | 35.050 M -0.09 % | 35.083 M 4.84 % | 33.464 M 30.74 % | 25.595 M 0.00 % | 25.595 M | 0.000 |
Selling and marketing expenses | 77.912 K -98.65 % | 5.754 M 232.67 % | -4.337 M -138.61 % | 11.232 M 129.51 % | 4.894 M -28.11 % | 6.808 M 0.23 % | 6.792 M 20.26 % | 5.648 M -12.24 % | 6.435 M 57.89 % | 4.076 M -40.89 % | 6.895 M 0.90 % | 6.834 M -12.24 % | 7.786 M 95.01 % | 3.993 M -5.19 % | 4.212 M 16.49 % | 3.615 M -42.67 % | 6.306 M 80.43 % | 3.495 M -57.51 % | 8.225 M 112.78 % | 3.865 M 32.35 % | 2.921 M 0.00 % | 2.921 M | 0.000 |
Other expenses | 91.111 M 680.89 % | -15.685 M -106.55 % | 239.508 M 487.04 % | -61.882 M -1 100.96 % | -5.153 M -87.34 % | -2.750 M 84.05 % | -17.248 M -990.74 % | 1.936 M 269.64 % | -1.141 M -169.28 % | 1.648 M -98.82 % | 139.137 M 319.82 % | -63.297 M -197.20 % | 65.120 M 3 434.85 % | 1.842 M 1 117.29 % | 151.338 K 111.44 % | -1.323 M 99.71 % | -448.698 M -119.23 % | -204.668 M 73.64 % | -776.403 M 24.00 % | -1.022 B -53.24 % | -666.679 M -357.75 % | -145.643 M 82.55 % | -834.435 M |
Operating expenses | 102.202 M 91.62 % | 53.335 M -72.87 % | 196.609 M 148.76 % | 79.037 M -6.63 % | 84.648 M 41.93 % | 59.641 M -47.46 % | 113.524 M 57.91 % | 71.892 M 0.71 % | 71.387 M 13.03 % | 63.157 M -38.64 % | 102.923 M 48.32 % | 69.393 M -8.87 % | 76.147 M 18.56 % | 64.227 M -10.16 % | 71.489 M 18.81 % | 60.171 M 113.41 % | -448.698 M -119.23 % | -204.668 M 73.64 % | -776.403 M 24.00 % | -1.022 B -53.24 % | -666.679 M -357.75 % | -145.643 M 82.55 % | -834.435 M |
Cost and expenses | 523.446 M 20.92 % | 432.879 M -63.83 % | 1.197 B 198.70 % | 400.629 M -16.76 % | 481.266 M 49.40 % | 322.135 M -62.86 % | 867.437 M 138.33 % | 363.961 M -30.27 % | 521.995 M 33.98 % | 389.600 M -58.23 % | 932.687 M 66.95 % | 558.648 M -4.72 % | 586.313 M 56.76 % | 374.020 M -58.84 % | 908.679 M 133.75 % | 388.746 M 186.64 % | -448.698 M -119.23 % | -204.668 M 73.64 % | -776.403 M 55.52 % | -1.746 B -161.85 % | -666.679 M -357.75 % | -145.643 M 82.55 % | -834.435 M |
Research and development expenses | 33.864 M 33.87 % | 25.296 M -47.05 % | 47.777 M 54.36 % | 30.952 M 4.64 % | 29.580 M 15.51 % | 25.609 M -48.47 % | 49.694 M 59.46 % | 31.164 M 0.88 % | 30.893 M 43.25 % | 21.566 M -51.93 % | 44.861 M 85.19 % | 24.224 M -12.43 % | 27.664 M 59.11 % | 17.386 M -24.20 % | 22.937 M 23.08 % | 18.636 M -33.69 % | 28.103 M 74.45 % | 16.110 M -36.28 % | 25.283 M 174.54 % | 9.209 M -1.30 % | 9.331 M 0.00 % | 9.331 M | 0.000 |
Selling general and administrative expenses | -22.774 M -152.09 % | 43.723 M 148.22 % | -90.676 M -182.46 % | 109.966 M 120.30 % | 49.916 M 18.28 % | 42.203 M -9.40 % | 46.582 M -51.46 % | 95.974 M 731.02 % | -15.209 M -138.08 % | 39.944 M 149.27 % | -81.075 M -174.75 % | 108.467 M 751.97 % | -16.637 M -136.97 % | 44.999 M 166.45 % | -67.720 M -174.93 % | 90.381 M 84.28 % | 49.046 M 27.24 % | 38.545 M -29.25 % | 54.478 M 7.59 % | 50.632 M 37.37 % | 36.859 M 0.00 % | 36.859 M | 0.000 |
Interest income | 5.441 M 10.94 % | 4.904 M -40.04 % | 8.180 M 57.00 % | 5.210 M -17.77 % | 6.336 M 227.75 % | 1.933 M -69.96 % | 6.435 M 248.42 % | 1.847 M -77.85 % | 8.338 M 108.40 % | 4.001 M -3.62 % | 4.151 M -48.85 % | 8.117 M 35.72 % | 5.981 M 17.41 % | 5.094 M -79.91 % | 25.354 M 727.10 % | 3.065 M | 0.000 -100.00 % | 2.607 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 -100.00 % | 2.194 M 515.93 % | 356.268 K -73.25 % | 1.332 M 67.93 % | 793.145 K 21.49 % | 652.830 K -50.98 % | 1.332 M 57.74 % | 844.235 K -19.93 % | 1.054 M 24.07 % | 849.867 K -52.27 % | 1.781 M 569.25 % | 266.084 K -78.86 % | 1.259 M 76.46 % | 713.302 K -42.75 % | 1.246 M 935.10 % | 120.364 K | 0.000 -100.00 % | 268.550 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.114 M 25.81 % | 10.424 M -16.72 % | 12.516 M 0.00 % | 12.516 M -8.41 % | 13.666 M 0.00 % | 13.666 M 7.74 % | 12.684 M 0.00 % | 12.684 M -1.37 % | 12.861 M 0.00 % | 12.861 M 36.79 % | 9.402 M 14.58 % | 8.205 M 2.12 % | 8.035 M -0.38 % | 8.066 M -1.70 % | 8.205 M 5.92 % | 7.747 M 0.00 % | 7.747 M 0.00 % | 7.747 M 100.77 % | -1.000 B |
Operating income | 59.447 M 46.23 % | 40.653 M -67.06 % | 123.408 M 233.41 % | 37.014 M -24.83 % | 49.238 M 47.90 % | 33.291 M -73.00 % | 123.310 M 274.88 % | 32.893 M -37.52 % | 52.646 M 36.25 % | 38.641 M -55.76 % | 87.349 M 95.26 % | 44.735 M -20.57 % | 56.318 M 281.07 % | 14.779 M -86.06 % | 106.034 M 323.64 % | 25.030 M -31.22 % | 36.392 M 80.79 % | 20.129 M -81.81 % | 110.631 M 12 836.49 % | -868.612 K -101.78 % | 48.693 M 1 410.34 % | -3.716 M -105.97 % | 62.256 M |
Operating income ratio | 0.10 18.80 % | 0.09 -8.17 % | 0.09 10.53 % | 0.08 -8.88 % | 0.09 -0.91 % | 0.09 -24.74 % | 0.12 54.23 % | 0.08 -10.70 % | 0.09 -0.14 % | 0.09 11.96 % | 0.08 7.46 % | 0.08 -14.95 % | 0.09 130.86 % | 0.04 -62.30 % | 0.10 68.98 % | 0.06 -19.84 % | 0.08 -16.22 % | 0.09 -28.20 % | 0.12 4 360.34 % | 0.00 -104.30 % | 0.07 359.96 % | -0.03 -137.71 % | 0.07 |
Total other income expenses net | -1.087 M -189.27 % | 1.218 M 150.46 % | -2.413 M -46.81 % | -1.644 M -150.25 % | 3.271 M -46.91 % | 6.162 M 211.76 % | -5.513 M -384.73 % | 1.936 M 269.64 % | -1.141 M -184.79 % | 1.346 M -23.10 % | 1.751 M 654.29 % | -315.834 K 68.15 % | -991.689 K -104.36 % | 22.768 M 14 944.57 % | 151.338 K 111.44 % | -1.323 M -140.69 % | 3.252 M 67.04 % | 1.947 M 158.72 % | -3.316 M -400.04 % | 1.105 M 65.50 % | 667.753 K -64.12 % | 1.861 M -70.31 % | 6.267 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -1.402 B 11.96 % | -1.593 B 19.29 % | -1.973 B -63.00 % | -1.210 B 10.49 % | -1.352 B 0.74 % | -1.362 B 10.06 % | -1.515 B -36.94 % | -1.106 B -11.06 % | -996.006 M 7.27 % | -1.074 B 15.69 % | -1.274 B -21.65 % | -1.047 B -4.07 % | -1.006 B -0.61 % | -1.000 B 25.99 % | -1.352 B -7.37 % | -1.259 B -40.80 % | -893.968 M | 0.000 100.00 % | -1.070 B -234.90 % | 793.312 M 201.02 % | -785.312 M 0.00 % | -785.312 M 14.55 % | -918.993 M |
Total investments | 7.112 M 0.73 % | 7.061 M 0.23 % | 7.045 M 15.82 % | 6.083 M -85.52 % | 41.998 M -44.19 % | 75.248 M -54.16 % | 164.171 M 2 641.26 % | 5.989 M 0.85 % | 5.939 M -2.82 % | 6.111 M 0.00 % | 6.111 M 10.91 % | 5.510 M 0.00 % | 5.510 M 0.00 % | 5.510 M 0.00 % | 5.510 M 0.00 % | 5.510 M 0.00 % | 5.510 M | 0.000 -100.00 % | 5.510 M -99.65 % | 1.587 B 28 695.13 % | 5.510 M -59.22 % | 13.510 M 145.19 % | 5.510 M |
Total debt | 50.284 M -11.92 % | 57.089 M 9.41 % | 52.181 M -1.26 % | 52.849 M -14.10 % | 61.522 M -32.39 % | 90.997 M 2.02 % | 89.196 M 19.01 % | 74.948 M 0.84 % | 74.327 M -13.87 % | 86.295 M 14.20 % | 75.562 M 3.53 % | 72.984 M -16.08 % | 86.966 M 11.55 % | 77.963 M -5.82 % | 82.779 M 182.23 % | 29.330 M 40.87 % | 20.821 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.878 M -93.61 % | 1.000 B 1 530.02 % | 61.368 M -93.75 % | 982.003 M 1 429.16 % | 64.219 M -93.45 % | 980.507 M 2 206.59 % | 42.509 M -95.61 % | 967.442 M 3 312.40 % | 28.351 M -97.06 % | 965.669 M 3 442.88 % | 27.257 M -97.14 % | 953.207 M | 0.000 | 0.000 -100.00 % | 6.445 M -99.47 % | 1.211 B 21 043.84 % | 5.726 M 0.00 % | 5.726 M | 0.000 |
Retained earnings | 627.865 M -4.48 % | 657.335 M 5.96 % | 620.374 M 21.51 % | 510.567 M 6.90 % | 477.616 M -5.67 % | 506.319 M 7.28 % | 471.967 M 25.25 % | 376.831 M 6.87 % | 352.606 M -13.28 % | 406.621 M 9.05 % | 372.889 M 19.26 % | 312.682 M 8.18 % | 289.030 M -10.30 % | 322.208 M 9.73 % | 293.645 M 35.01 % | 217.491 M 11.65 % | 194.795 M | 0.000 -100.00 % | 142.968 M | 0.000 -100.00 % | 55.930 M -11.93 % | 63.508 M 452.46 % | 11.495 M |
Common stock | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 0.00 % | 512.274 M 24.85 % | 410.314 M | 0.000 -100.00 % | 410.314 M | 0.000 -100.00 % | 410.314 M 0.00 % | 410.314 M 0.00 % | 410.314 M |
Total equity | 2.302 B -1.27 % | 2.332 B 1.63 % | 2.294 B 5.37 % | 2.177 B 1.48 % | 2.146 B -1.22 % | 2.172 B 1.58 % | 2.138 B 5.57 % | 2.025 B 1.34 % | 1.998 B -2.55 % | 2.051 B 1.66 % | 2.017 B 4.09 % | 1.938 B 1.33 % | 1.912 B -1.48 % | 1.941 B 1.49 % | 1.913 B 7.88 % | 1.773 B 23.08 % | 1.440 B 2.46 % | 1.406 B 1.30 % | 1.388 B 7.19 % | 1.295 B -0.07 % | 1.296 B 0.00 % | 1.296 B 10.94 % | 1.168 B |
Other non current liabilities | 14.229 M -13.47 % | 16.445 M -4.53 % | 17.225 M -39.25 % | 28.354 M -9.31 % | 31.266 M 55.55 % | 20.101 M 248.24 % | 5.772 M -83.02 % | 33.996 M 70.54 % | 19.935 M -15.09 % | 23.479 M -10.08 % | 26.111 M -12.01 % | 29.675 M -8.82 % | 32.547 M 71.01 % | 19.032 M -27.94 % | 26.412 M 41.00 % | 18.732 M -0.46 % | 18.820 M -98.52 % | 1.273 B 3 370.91 % | 36.666 M -96.91 % | 1.185 B 3 471.19 % | 33.195 M | 0.000 -100.00 % | 21.834 M |
Long term debt | 3.219 M 211.17 % | 1.034 M -79.74 % | 5.106 M -14.29 % | 5.957 M -63.46 % | 16.303 M -21.72 % | 20.827 M 139.39 % | 8.700 M -22.65 % | 11.248 M 5.08 % | 10.704 M -67.12 % | 32.560 M 1.76 % | 31.996 M -8.07 % | 34.805 M -2.30 % | 35.623 M 141.71 % | 14.738 M -14.66 % | 17.270 M 40.49 % | 12.293 M -10.82 % | 13.784 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 35.734 M -1.52 % | 36.284 M -12.79 % | 41.607 M -29.99 % | 59.431 M 10.34 % | 53.859 M 0.10 % | 53.803 M 30.39 % | 41.263 M -42.17 % | 71.348 M 19.70 % | 59.603 M -26.84 % | 81.472 M -3.16 % | 84.133 M -6.63 % | 90.109 M 0.50 % | 89.659 M 47.91 % | 60.618 M -14.42 % | 70.832 M 36.57 % | 51.865 M -3.39 % | 53.687 M -95.78 % | 1.273 B 2 928.95 % | 42.016 M -96.46 % | 1.185 B 2 206.72 % | 51.392 M | 0.000 -100.00 % | 30.279 M |
Other current liabilities | 1.176 B -5.15 % | 1.240 B -6.15 % | 1.321 B 491.44 % | 223.380 M 0.29 % | 222.739 M -77.06 % | 971.151 M -7.66 % | 1.052 B 7 665.62 % | 13.543 M -68.31 % | 42.732 M -74.55 % | 167.898 M -30.38 % | 241.158 M 20.84 % | 199.563 M -81.31 % | 1.068 B -0.82 % | 1.077 B 2 089.98 % | 49.174 M 80.50 % | 27.242 M -96.26 % | 728.125 M | 0.000 -100.00 % | 657.325 M | 0.000 -100.00 % | 507.633 M -3.48 % | 525.936 M -8.09 % | 572.256 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 802.627 M 8.06 % | 742.761 M 0.01 % | 742.706 M 4.19 % | 712.826 M -20.16 % | 892.835 M 16.13 % | 768.838 M 21.59 % | 632.327 M 6.56 % | 593.402 M -32.21 % | 875.403 M | 0.000 | 0.000 -100.00 % | 1.036 B 28.27 % | 807.982 M 14.96 % | 702.845 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 47.066 M -16.04 % | 56.055 M 19.07 % | 47.075 M 0.39 % | 46.892 M -2.04 % | 47.869 M 20.14 % | 39.843 M -0.48 % | 40.034 M -37.15 % | 63.701 M 67.67 % | 37.991 M -20.90 % | 48.030 M 19.99 % | 40.027 M 15.66 % | 34.607 M -26.45 % | 47.052 M -25.58 % | 63.225 M 70.67 % | 37.046 M 270.46 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 2.221 B -2.69 % | 2.282 B -10.14 % | 2.540 B 30.96 % | 1.939 B 5.62 % | 1.836 B 5.71 % | 1.737 B -13.72 % | 2.013 B 14.54 % | 1.758 B 10.73 % | 1.587 B 3.14 % | 1.539 B -10.06 % | 1.711 B -0.52 % | 1.720 B 3.15 % | 1.668 B 0.98 % | 1.652 B -8.52 % | 1.805 B 29.72 % | 1.392 B 12.76 % | 1.234 B | 0.000 -100.00 % | 1.306 B | 0.000 -100.00 % | 1.140 B 0.00 % | 1.140 B 7.40 % | 1.062 B |
Total liabilities | 2.257 B -2.67 % | 2.319 B -10.18 % | 2.581 B 29.15 % | 1.999 B 5.75 % | 1.890 B 5.54 % | 1.791 B -12.84 % | 2.055 B 12.32 % | 1.829 B 11.05 % | 1.647 B 1.63 % | 1.621 B -9.74 % | 1.795 B -0.82 % | 1.810 B 3.01 % | 1.757 B 2.64 % | 1.712 B -8.75 % | 1.876 B 29.97 % | 1.444 B 12.09 % | 1.288 B 1.20 % | 1.273 B -5.58 % | 1.348 B 13.69 % | 1.185 B -0.51 % | 1.192 B 4.51 % | 1.140 B 4.42 % | 1.092 B |
Other non current assets | 35.053 M -79.43 % | 170.387 M -4.63 % | 178.654 M 1 142.17 % | 14.382 M 204.56 % | 4.722 M -58.34 % | 11.337 M 208.49 % | 3.675 M -97.11 % | 127.104 M -0.03 % | 127.141 M -4.11 % | 132.596 M -5.26 % | 139.957 M -4.66 % | 146.793 M -24.57 % | 194.606 M -26.33 % | 264.151 M 16.39 % | 226.949 M 5 857.38 % | 3.810 M -68.02 % | 11.914 M -99.56 % | 2.678 B 70 311.57 % | 3.804 M -99.85 % | 2.480 B 65 168.89 % | 3.800 M -96.35 % | 104.092 M 2 639.78 % | 3.799 M |
Long term investments | 0.000 100.00 % | -129.490 M 10.85 % | -145.256 M -669.92 % | 25.487 M -2.15 % | 26.048 M 10.80 % | 23.510 M -14.86 % | 27.613 M 129.28 % | -94.314 M 0.48 % | -94.765 M -0.56 % | -94.239 M 0.42 % | -94.639 M 0.23 % | -94.857 M 29.93 % | -135.366 M 32.70 % | -201.129 M -26.04 % | -159.570 M -365.48 % | 60.107 M -3.70 % | 62.420 M | 0.000 -100.00 % | 65.542 M | 0.000 -100.00 % | 76.440 M 1 287.28 % | 5.510 M -89.55 % | 52.720 M |
Intangible assets | 159.641 M -0.23 % | 160.001 M -1.69 % | 162.758 M -0.61 % | 163.751 M -0.62 % | 164.774 M -0.94 % | 166.329 M -0.98 % | 167.968 M 0.12 % | 167.760 M -1.40 % | 170.136 M -1.37 % | 172.498 M -0.22 % | 172.873 M -0.70 % | 174.099 M -0.01 % | 174.108 M -0.12 % | 174.312 M -0.87 % | 175.842 M 14.00 % | 154.245 M 0.77 % | 153.072 M | 0.000 -100.00 % | 154.114 M | 0.000 -100.00 % | 154.477 M 0.00 % | 154.477 M 45.45 % | 106.206 M |
GoodWill | 30.433 M 27.04 % | 23.955 M 0.00 % | 23.955 M 0.00 % | 23.955 M 0.00 % | 23.955 M 0.00 % | 23.955 M 0.00 % | 23.955 M -0.13 % | 23.987 M 0.00 % | 23.987 M 0.00 % | 23.987 M 0.00 % | 23.987 M 0.00 % | 23.987 M 0.00 % | 23.987 M 0.00 % | 23.987 M 0.00 % | 23.987 M 8.04 % | 22.202 M 0.00 % | 22.202 M | 0.000 -100.00 % | 22.202 M | 0.000 -100.00 % | 22.202 M 0.00 % | 22.202 M 16.19 % | 19.108 M |
Goodwill and intangible assets | 190.073 M 3.33 % | 183.956 M -1.48 % | 186.714 M -0.53 % | 187.707 M -0.54 % | 188.729 M -0.82 % | 190.285 M -0.85 % | 191.923 M 0.09 % | 191.747 M -1.22 % | 194.122 M -1.20 % | 196.485 M -0.19 % | 196.860 M -0.62 % | 198.085 M 0.00 % | 198.095 M -0.10 % | 198.299 M -0.77 % | 199.828 M 13.25 % | 176.447 M 0.67 % | 175.274 M | 0.000 -100.00 % | 176.316 M | 0.000 -100.00 % | 176.679 M 0.00 % | 176.679 M 40.99 % | 125.314 M |
Property plant equipment net | 329.201 M 0.04 % | 329.063 M -1.75 % | 334.929 M 2.38 % | 327.133 M -5.01 % | 344.389 M -0.39 % | 345.739 M -3.54 % | 358.429 M 1.94 % | 351.611 M -2.19 % | 359.482 M -0.01 % | 359.507 M 0.19 % | 358.836 M 5.33 % | 340.693 M -0.31 % | 341.763 M -0.52 % | 343.536 M 0.03 % | 343.438 M 32.55 % | 259.109 M 3.14 % | 251.212 M | 0.000 -100.00 % | 237.012 M | 0.000 -100.00 % | 199.496 M 0.02 % | 199.456 M 45.88 % | 136.730 M |
Total non current assets | 635.844 M 0.40 % | 633.323 M -0.23 % | 634.785 M 3.25 % | 614.822 M -1.48 % | 624.090 M -0.87 % | 629.582 M -1.88 % | 641.635 M 1.77 % | 630.470 M -2.27 % | 645.142 M -0.60 % | 649.038 M -1.12 % | 656.359 M 3.12 % | 636.519 M -0.62 % | 640.463 M -0.94 % | 646.543 M -1.31 % | 655.149 M 22.15 % | 536.349 M -0.13 % | 537.039 M -79.95 % | 2.678 B 416.47 % | 518.586 M -79.09 % | 2.480 B 410.58 % | 485.737 M 0.00 % | 485.737 M 41.55 % | 343.164 M |
Other current assets | 338.025 M -2.88 % | 348.062 M 34.66 % | 258.485 M -26.89 % | 353.541 M 36.58 % | 258.859 M -2.93 % | 266.677 M 25.23 % | 212.943 M -35.04 % | 327.808 M 46.77 % | 223.355 M -11.83 % | 253.313 M 31.99 % | 191.911 M -43.46 % | 339.403 M 3.40 % | 328.247 M 3 334.39 % | 9.558 M -95.79 % | 227.021 M 17.40 % | 193.366 M 20.47 % | 160.512 M | 0.000 -100.00 % | 101.664 M | 0.000 -100.00 % | 130.231 M 0.00 % | 130.231 M 29.67 % | 100.435 M |
Short term investments | 136.924 M 0.27 % | 136.552 M -10.34 % | 152.301 M -0.01 % | 152.313 M 854.94 % | 15.950 M -69.17 % | 51.739 M -62.11 % | 136.558 M 36.15 % | 100.303 M -0.40 % | 100.704 M 0.35 % | 100.350 M -0.40 % | 100.750 M 0.38 % | 100.367 M -28.76 % | 140.876 M -31.83 % | 206.639 M 25.18 % | 165.080 M 402.36 % | -54.597 M 4.06 % | -56.910 M | 0.000 100.00 % | -60.032 M -103.78 % | 1.587 B 2 336.90 % | -70.930 M -986.62 % | 8.000 M 116.95 % | -47.209 M |
cash and cash equivalents | 1.452 B -11.96 % | 1.650 B -18.55 % | 2.025 B 60.31 % | 1.263 B -10.65 % | 1.414 B -2.72 % | 1.453 B -9.39 % | 1.604 B 35.80 % | 1.181 B 10.35 % | 1.070 B -7.76 % | 1.160 B -14.02 % | 1.350 B 20.47 % | 1.120 B 2.47 % | 1.093 B 1.40 % | 1.078 B -24.82 % | 1.434 B 11.35 % | 1.288 B 40.80 % | 914.790 M | 0.000 -100.00 % | 1.070 B 234.90 % | -793.312 M -201.02 % | 785.312 M 0.00 % | 785.312 M -14.55 % | 918.993 M |
Cash and short term investments | 1.589 B -11.02 % | 1.786 B -17.98 % | 2.178 B 53.82 % | 1.416 B -0.99 % | 1.430 B -5.00 % | 1.505 B -13.53 % | 1.741 B 35.83 % | 1.281 B 9.43 % | 1.171 B -7.12 % | 1.261 B -13.07 % | 1.450 B 18.81 % | 1.221 B -1.09 % | 1.234 B -3.94 % | 1.285 B -19.66 % | 1.599 B 24.17 % | 1.288 B 40.80 % | 914.790 M | 0.000 -100.00 % | 1.070 B 34.90 % | 793.312 M 1.02 % | 785.312 M -1.01 % | 793.312 M -13.68 % | 918.993 M |
Total current assets | 3.923 B -2.34 % | 4.017 B -5.28 % | 4.241 B 19.09 % | 3.561 B 4.09 % | 3.421 B 2.64 % | 3.333 B -6.41 % | 3.561 B 10.47 % | 3.224 B 7.45 % | 3.000 B -0.72 % | 3.022 B -4.24 % | 3.156 B 1.43 % | 3.112 B 2.72 % | 3.029 B 0.75 % | 3.007 B -4.05 % | 3.134 B 16.92 % | 2.680 B 22.31 % | 2.191 B | 0.000 -100.00 % | 2.217 B 179.44 % | 793.312 M -60.36 % | 2.001 B 0.00 % | 2.001 B 4.43 % | 1.917 B |
Inventory | 677.209 M 5.16 % | 643.962 M 16.56 % | 552.450 M -1.97 % | 563.548 M 13.42 % | 496.871 M -0.97 % | 501.723 M 1.07 % | 496.389 M -8.92 % | 545.016 M 6.65 % | 511.013 M -0.01 % | 511.053 M 10.12 % | 464.077 M -28.94 % | 653.060 M -0.84 % | 658.576 M 12.90 % | 583.320 M 12.64 % | 517.872 M 12.26 % | 461.304 M 14.29 % | 403.641 M | 0.000 -100.00 % | 314.346 M | 0.000 -100.00 % | 329.131 M 0.00 % | 329.131 M -16.32 % | 393.308 M |
Net receivables | 1.318 B 6.42 % | 1.239 B -1.09 % | 1.252 B 1.94 % | 1.228 B -0.58 % | 1.236 B 16.60 % | 1.060 B -4.67 % | 1.112 B 3.92 % | 1.070 B -6.79 % | 1.148 B 15.08 % | 997.110 M -9.01 % | 1.096 B 21.97 % | 898.452 M 4.92 % | 856.356 M | 0.000 -100.00 % | 840.182 M 13.95 % | 737.352 M 3.52 % | 712.297 M | 0.000 -100.00 % | 756.410 M | 0.000 -100.00 % | 781.834 M 4.42 % | 748.714 M 26.32 % | 592.695 M |
Tax assets | 81.518 M 2.66 % | 79.406 M -0.42 % | 79.745 M 32.66 % | 60.112 M -0.15 % | 60.201 M 2.54 % | 58.712 M -2.14 % | 59.995 M 10.44 % | 54.323 M -8.18 % | 59.162 M 8.18 % | 54.689 M -1.18 % | 55.344 M 20.83 % | 45.805 M 10.74 % | 41.364 M -0.77 % | 41.686 M -6.33 % | 44.504 M 20.68 % | 36.876 M 1.81 % | 36.220 M | 0.000 -100.00 % | 35.912 M | 0.000 -100.00 % | 29.323 M | 0.000 -100.00 % | 24.601 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 100.00 % | -793.312 M | 0.000 | 0.000 | 0.000 |
Account payables | 984.454 M 1.79 % | 967.168 M -13.27 % | 1.115 B 30.24 % | 856.257 M 5.25 % | 813.520 M 15.52 % | 704.212 M -21.89 % | 901.515 M 16.45 % | 774.173 M 6.18 % | 729.090 M 9.11 % | 668.207 M -12.65 % | 764.934 M 32.88 % | 575.654 M 11.73 % | 515.213 M 9.43 % | 470.819 M -26.17 % | 637.697 M 17.99 % | 540.450 M 9.15 % | 495.150 M | 0.000 -100.00 % | 604.851 M | 0.000 -100.00 % | 614.221 M 0.00 % | 614.221 M 32.76 % | 462.666 M |
Tax payables | 13.343 M -30.38 % | 19.166 M -65.98 % | 56.340 M 454.03 % | 10.169 M 9.50 % | 9.287 M -57.27 % | 21.736 M 8.45 % | 20.043 M 48.52 % | 13.495 M 52.80 % | 8.832 M -61.11 % | 22.711 M -68.37 % | 71.805 M 105.05 % | 35.019 M -6.46 % | 37.439 M -7.74 % | 40.578 M -10.11 % | 45.142 M 642.13 % | 6.083 M -44.42 % | 10.944 M | 0.000 -100.00 % | 50.483 M | 0.000 -100.00 % | 18.303 M | 0.000 -100.00 % | 26.647 M |
Deferred revenue non current | 4.328 M -6.55 % | 4.631 M -6.14 % | 4.934 M -46.97 % | 9.304 M -3.79 % | 9.671 M -3.65 % | 10.038 M -3.52 % | 10.404 M -2.36 % | 10.656 M -3.29 % | 11.019 M 14.97 % | 9.584 M -3.13 % | 9.893 M 7.71 % | 9.185 M -2.99 % | 9.468 M -2.91 % | 9.752 M -2.82 % | 10.035 M -2.75 % | 10.319 M -2.67 % | 10.602 M | 0.000 -100.00 % | 11.169 M | 0.000 -100.00 % | 7.392 M | 0.000 -100.00 % | 7.594 M |
Minority interest | 151.572 M 0.37 % | 151.019 M 0.20 % | 150.715 M -1.13 % | 152.439 M -0.78 % | 153.644 M 0.36 % | 153.088 M -0.85 % | 154.402 M 0.16 % | 154.148 M 1.35 % | 152.094 M 0.56 % | 151.242 M -0.07 % | 151.345 M 4.09 % | 145.403 M 0.58 % | 144.569 M 2.61 % | 140.892 M -0.28 % | 141.289 M 57.27 % | 89.838 M 0.70 % | 89.213 M 0.81 % | 88.497 M 0.20 % | 88.323 M 2.98 % | 85.766 M 1.12 % | 84.817 M 0.00 % | 84.817 M 3 726.76 % | 2.216 M |
Capital lease obligations | 3.219 M 211.17 % | 1.034 M -79.74 % | 5.106 M -14.29 % | 5.957 M -10.17 % | 6.632 M -10.68 % | 7.424 M -14.66 % | 8.700 M -22.65 % | 11.248 M 5.08 % | 10.704 M -13.84 % | 12.424 M 4.79 % | 11.856 M -19.15 % | 14.663 M -5.69 % | 15.548 M 5.49 % | 14.738 M -14.66 % | 17.270 M 40.49 % | 12.293 M -10.82 % | 13.784 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.010 B -0.07 % | 1.011 B 0.01 % | 1.011 B 0.89 % | 1.002 B 0.00 % | 1.002 B | 0.000 -100.00 % | 999.476 M | 0.000 -100.00 % | 917.233 M | 0.000 -100.00 % | 938.108 M | 0.000 -100.00 % | 938.108 M | 0.000 -100.00 % | 938.108 M | 0.000 -100.00 % | 746.051 M -43.36 % | 1.317 B 76.57 % | 746.025 M 38 948.20 % | -1.920 M -100.26 % | 744.515 M 1.82 % | 731.211 M -1.69 % | 743.804 M |
Deferred tax liabilities non current | 13.959 M -1.52 % | 14.174 M -1.17 % | 14.342 M -9.31 % | 15.815 M -0.92 % | 15.961 M -1.72 % | 16.241 M -0.89 % | 16.386 M 6.08 % | 15.448 M -13.91 % | 17.945 M 13.22 % | 15.849 M -1.76 % | 16.133 M -1.88 % | 16.443 M -2.41 % | 16.849 M -1.45 % | 17.097 M -0.11 % | 17.115 M 62.67 % | 10.521 M 0.39 % | 10.481 M | 0.000 -100.00 % | 10.716 M | 0.000 -100.00 % | 10.805 M | 0.000 -100.00 % | 851.295 K |
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 | 0.000 | 0.000 |
Total assets | 4.559 B -1.97 % | 4.650 B -4.62 % | 4.876 B 16.75 % | 4.176 B 3.23 % | 4.045 B 2.08 % | 3.963 B -5.72 % | 4.203 B 9.05 % | 3.854 B 5.73 % | 3.646 B -0.70 % | 3.671 B -3.71 % | 3.813 B 1.72 % | 3.748 B 2.14 % | 3.670 B 0.45 % | 3.653 B -3.58 % | 3.789 B 17.80 % | 3.216 B 17.89 % | 2.728 B 1.86 % | 2.678 B -2.09 % | 2.735 B 10.30 % | 2.480 B -0.28 % | 2.487 B 0.00 % | 2.487 B 10.07 % | 2.260 B |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -631.727 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.874 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -259.059 M | 0.000 100.00 % | -142.079 M -213.39 % | 125.298 M 200.00 % | -125.298 M | 0.000 100.00 % | -234.474 M -197.88 % | 239.557 M 200.00 % | -239.557 M | 0.000 100.00 % | -152.514 M -223.80 % | 123.198 M 200.00 % | -123.198 M | 0.000 100.00 % | -242.033 M -182.63 % | 292.902 M 300.00 % | -146.451 M 0.00 % | -146.451 M | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -176.957 M | 0.000 100.00 % | -114.241 M -245.79 % | 78.362 M 200.00 % | -78.362 M | 0.000 100.00 % | -290.495 M -393.87 % | 98.852 M 200.00 % | -98.852 M | 0.000 100.00 % | -113.631 M -369.81 % | 42.116 M 200.00 % | -42.116 M | 0.000 100.00 % | -227.499 M -186.56 % | 262.836 M 300.00 % | -131.418 M 0.00 % | -131.418 M | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -482.426 K | 0.000 100.00 % | -36.486 M -177.73 % | 46.936 M 200.00 % | -46.936 M | 0.000 -100.00 % | 56.021 M -60.19 % | 140.705 M 200.00 % | -140.705 M | 0.000 100.00 % | -29.535 M -134.06 % | 86.703 M 200.00 % | -86.703 M | 0.000 100.00 % | -11.179 M -144.63 % | 25.046 M 300.00 % | -12.523 M 0.00 % | -12.523 M | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -52.258 M -200.00 % | 52.258 M | 0.000 100.00 % | -141.249 M -189.12 % | 158.489 M 200.00 % | -158.489 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -81.620 M | 0.000 -100.00 % | 8.648 M -83.45 % | 52.258 M 200.00 % | -52.258 M | 0.000 -100.00 % | 141.249 M 189.12 % | -158.489 M -200.00 % | 158.489 M | 0.000 100.00 % | -9.348 M -66.31 % | -5.621 M -200.00 % | 5.621 M | 0.000 100.00 % | -3.355 M -166.82 % | 5.021 M 300.00 % | -2.510 M 0.00 % | -2.510 M | 0.000 |
Other non cash items | -164.343 M 57.08 % | -382.931 M -148.96 % | 782.063 M 13 687.35 % | -5.756 M 93.43 % | -87.649 M 68.02 % | -274.063 M -164.03 % | 428.002 M 2 063.22 % | -21.801 M -122.16 % | 98.388 M 819.96 % | -13.666 M -106.16 % | 221.790 M 187.93 % | -252.241 M -1 609.91 % | -14.752 M 91.24 % | -168.486 M -171.62 % | 235.262 M 1 136.58 % | -22.696 M 32.64 % | -33.695 M -85.84 % | -18.132 M 79.86 % | -90.013 M -4 220.66 % | 2.184 M 104.93 % | -44.286 M -1 549.88 % | 3.055 M 104.86 % | -62.846 M |
Net cash provided by operating activities | -164.343 M 57.08 % | -382.931 M -148.96 % | 782.063 M 2 775.83 % | 27.194 M 151.06 % | -53.257 M 77.78 % | -239.710 M -145.51 % | 526.777 M 420.55 % | 101.195 M 187.53 % | 35.195 M 4.34 % | 33.732 M -53.69 % | 72.833 M 207.94 % | 23.652 M -45.83 % | 43.663 M 131.21 % | -139.923 M -143.42 % | 322.225 M 367.31 % | 68.954 M 1 821.68 % | 3.588 M -69.56 % | 11.787 M 132.63 % | 5.067 M -56.97 % | 11.775 M 131.01 % | -37.969 M 0.00 % | -37.969 M 60.36 % | -95.788 M |
Investments in property plant and equipment | -2.780 M -74.26 % | -1.595 M 78.08 % | -7.279 M -86.54 % | -3.902 M 8.37 % | -4.259 M -216.43 % | -1.346 M 81.96 % | -7.459 M -27.65 % | -5.843 M -51.15 % | -3.866 M -13.37 % | -3.410 M 59.49 % | -8.417 M 11.97 % | -9.562 M 18.44 % | -11.724 M 36.86 % | -18.567 M -32.40 % | -14.024 M 46.46 % | -26.192 M -723.33 % | -3.181 M 73.20 % | -11.869 M -24.19 % | -9.557 M 33.42 % | -14.355 M -167.81 % | -5.360 M 0.00 % | -5.360 M | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 3.600 K -91.48 % | 42.276 K 22.15 % | 34.610 K 557.29 % | 5.266 K -91.70 % | 63.434 K -81.52 % | 343.304 K 90 243.16 % | 380.000 100.01 % | -2.971 M -146 528.15 % | 2.029 K | 0.000 | 0.000 100.00 % | -52.811 M | 0.000 | 0.000 -100.00 % | 200.000 | 0.000 | 0.000 100.00 % | -26.103 M 0.00 % | -26.103 M | 0.000 |
Purchases of investments | -3.870 M 96.35 % | -106.000 M -1 324.73 % | -7.440 M 95.07 % | -151.000 M | 0.000 100.00 % | -15.000 M 58.33 % | -36.000 M 64.00 % | -100.000 M | 0.000 100.00 % | -100.000 M -3 322.69 % | 3.103 M 103.10 % | -100.000 M -566.67 % | -15.000 M 74.62 % | -59.103 M 64.18 % | -165.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 122.764 M | 0.000 -100.00 % | 15.200 M -57.78 % | 36.000 M -64.00 % | 100.000 M 80 504.86 % | 124.062 K -99.88 % | 101.532 M | 0.000 -100.00 % | 101.870 M 143.17 % | -236.000 M -266.53 % | 141.713 M 73.56 % | 81.649 M 440.07 % | 15.118 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 5.829 K -16.30 % | 6.964 K -99.23 % | 909.908 K | 0.000 -100.00 % | 36.561 M -57.74 % | 86.517 M 341.19 % | -35.871 M | 0.000 -100.00 % | 343.304 K | 0.000 -100.00 % | 236.000 M | 0.000 -100.00 % | 4.100 K 1 950.00 % | 200.000 100.00 % | -217.811 M -217 810 906.49 % | 100.000 100.00 % | -3.166 M 73.32 % | -11.869 M -169.61 % | -4.402 M 61.23 % | -11.354 M -311.93 % | -2.756 M 95.42 % | -60.158 M -162.79 % | 95.812 M |
Net cash used for investing activites | -6.644 M -143.78 % | 15.176 M 209.89 % | -13.809 M 90.11 % | -139.698 M -539.53 % | 31.784 M -62.02 % | 83.689 M 292.59 % | -43.454 M -922.90 % | -4.248 M -20.59 % | -3.523 M -128.79 % | -1.540 M 81.42 % | -8.286 M -125.77 % | 32.154 M -41.46 % | 54.929 M 187.81 % | -62.552 M 73.02 % | -231.835 M -785.14 % | -26.192 M -727.22 % | -3.166 M 73.32 % | -11.869 M -169.61 % | -4.402 M 61.23 % | -11.354 M -311.93 % | -2.756 M 95.42 % | -60.158 M -162.79 % | 95.812 M |
Debt repayment | -9.036 M -200.40 % | 9.000 M 4 400.00 % | 200.000 K 120.00 % | -1.000 M 91.63 % | -11.950 M -5 875.00 % | -200.000 K | 0.000 | 0.000 100.00 % | -10.074 M -225.92 % | 8.000 M 43.17 % | 5.588 M 144.39 % | -12.588 M | 0.000 | 0.000 -100.00 % | 8.500 M | 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 |
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 |
Dividends paid | -77.162 M -2 718.63 % | -2.738 M -439.71 % | 805.861 K 252.45 % | -528.607 K 99.33 % | -78.413 M -14 217.03 % | -547.691 K 86.89 % | -4.178 M -548.57 % | -644.234 K 99.37 % | -102.929 M -19 224.41 % | -532.639 K 57.94 % | -1.266 M -406.03 % | -250.242 K 99.68 % | -77.641 M -16 336.23 % | -472.375 K 12.30 % | -538.649 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -1.099 M 46.75 % | -2.064 M 36.34 % | -3.243 M -49.43 % | -2.170 M -78.00 % | -1.219 M 44.50 % | -2.197 M 27.19 % | -3.017 M -2 580.84 % | 121.605 K 112.96 % | -938.501 K 52.22 % | -1.964 M -40.66 % | -1.397 M 33.68 % | -2.106 M -127.94 % | 7.538 M 512.10 % | -1.829 M 24.88 % | -2.435 M -100.72 % | 337.568 M 5 851.89 % | 5.672 M 239.92 % | -4.054 M -14.71 % | -3.534 M -1 011.29 % | -318.000 K 33.33 % | -477.000 K 0.00 % | -477.000 K -100.32 % | 148.061 M |
Net cash used provided by financing activities | -87.298 M -2 179.50 % | 4.198 M 287.65 % | -2.237 M 39.52 % | -3.699 M 95.96 % | -91.582 M -3 010.49 % | -2.944 M 59.08 % | -7.195 M -1 276.73 % | -522.628 K 99.55 % | -114.982 M -2 189.45 % | 5.503 M 88.14 % | 2.925 M 119.57 % | -14.944 M 78.68 % | -70.103 M -2 945.86 % | -2.302 M -141.65 % | 5.526 M -98.36 % | 337.568 M 5 851.89 % | 5.672 M 239.92 % | -4.054 M -14.71 % | -3.534 M -1 011.29 % | -318.000 K 33.33 % | -477.000 K 0.00 % | -477.000 K -100.32 % | 148.061 M |
Effect of forex changes on cash | 229.028 K 65.39 % | 138.477 K -75.09 % | 555.834 K 566.57 % | -119.133 K -141.48 % | 287.201 K 1 075.27 % | 24.437 K 119.13 % | -127.711 K -196.22 % | -43.113 K -111.68 % | 368.965 K 819.19 % | -51.303 K -28.62 % | -39.887 K -112.66 % | 315.130 K -8.89 % | 345.895 K 398.25 % | -115.974 K 80.82 % | -604.727 K -261.29 % | -167.381 K 60.33 % | -421.954 K -614.58 % | 82.000 K 112.34 % | -664.513 K -57.71 % | -421.356 K -327.20 % | 185.456 K 220.86 % | 57.800 K 344.59 % | -23.631 K |
Net change in cash | -258.160 M 29.31 % | -365.183 M -147.64 % | 766.572 M 759.01 % | -116.322 M -194.52 % | -39.495 M 73.77 % | -150.595 M -135.62 % | 422.840 M 338.71 % | 96.382 M 216.21 % | -82.941 M 63.38 % | -226.460 M -184.01 % | 269.552 M 7 350.90 % | -3.718 M -207.84 % | 3.447 M 101.68 % | -204.892 M -314.97 % | 95.312 M -74.93 % | 380.163 M 153.51 % | -710.485 M 14.02 % | -826.313 M -45.44 % | -568.155 M -178 564.56 % | -318.001 K 99.22 % | -41.017 M 58.38 % | -98.546 M -166.56 % | 148.061 M |
Cash at beginning of period | 1.495 B -19.63 % | 1.860 B 70.13 % | 1.093 B -9.62 % | 1.210 B -16.78 % | 1.453 B -9.39 % | 1.604 B 35.80 % | 1.181 B 29.96 % | 908.837 M -8.36 % | 991.777 M -18.59 % | 1.218 B 28.41 % | 948.685 M -0.39 % | 952.403 M 0.36 % | 948.956 M -17.76 % | 1.154 B 9.00 % | 1.059 B 56.04 % | 678.373 M -5.28 % | 716.157 M -12.90 % | 822.259 M 45.63 % | 564.621 M | 0.000 -100.00 % | 38.446 M 0.00 % | 38.446 M | 0.000 |
Cash at end of period | 1.237 B -17.27 % | 1.495 B -19.63 % | 1.860 B 70.12 % | 1.093 B -22.68 % | 1.414 B -2.72 % | 1.453 B -9.39 % | 1.604 B 59.57 % | 1.005 B 10.60 % | 908.837 M -8.36 % | 991.777 M -18.59 % | 1.218 B 28.41 % | 948.685 M -0.39 % | 952.403 M 0.36 % | 948.956 M -17.76 % | 1.154 B 9.00 % | 1.059 B 18 563.76 % | 5.672 M 239.92 % | -4.054 M -14.71 % | -3.534 M -1 011.29 % | -318.000 K 87.63 % | -2.571 M 95.72 % | -60.100 M -140.59 % | 148.061 M |
Operating cash flow | -164.343 M 57.08 % | -382.931 M -148.96 % | 782.063 M 2 775.83 % | 27.194 M 151.06 % | -53.257 M 77.78 % | -239.710 M -145.51 % | 526.777 M 420.55 % | 101.195 M 187.53 % | 35.195 M 4.34 % | 33.732 M -53.69 % | 72.833 M 207.94 % | 23.652 M -45.83 % | 43.663 M 131.21 % | -139.923 M -143.42 % | 322.225 M 367.31 % | 68.954 M 1 821.68 % | 3.588 M -69.56 % | 11.787 M 132.63 % | 5.067 M -56.97 % | 11.775 M 131.01 % | -37.969 M 0.00 % | -37.969 M 60.36 % | -95.788 M |
Capital expenditure | -2.780 M -74.26 % | -1.595 M 78.08 % | -7.279 M -86.54 % | -3.902 M 8.37 % | -4.259 M -216.43 % | -1.346 M 81.96 % | -7.459 M -27.65 % | -5.843 M -51.15 % | -3.866 M -13.37 % | -3.410 M 59.49 % | -8.417 M 11.97 % | -9.562 M 18.44 % | -11.724 M 36.86 % | -18.567 M -32.40 % | -14.024 M 46.46 % | -26.192 M -723.33 % | -3.181 M 73.20 % | -11.869 M -24.19 % | -9.557 M 33.42 % | -14.355 M -167.81 % | -5.360 M 0.00 % | -5.360 M | 0.000 |
Free CashFlow | -167.123 M 56.74 % | -386.291 M -149.86 % | 774.784 M 3 226.37 % | 23.292 M 140.50 % | -57.515 M 76.14 % | -241.056 M -146.42 % | 519.318 M 444.63 % | 95.352 M 204.36 % | 31.329 M 3.32 % | 30.322 M -52.93 % | 64.416 M 357.17 % | 14.090 M -55.88 % | 31.939 M 120.15 % | -158.490 M -151.42 % | 308.201 M 620.74 % | 42.762 M 10 407.32 % | 406.970 K 595.00 % | -82.216 K 98.17 % | -4.491 M -74.08 % | -2.580 M 94.05 % | -43.329 M 0.00 % | -43.329 M 54.77 % | -95.788 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 |