
Hoymiles Power Electronics Inc. 688032.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Revenue | 1.993 B -1.63 % | 2.026 B 31.86 % | 1.537 B 93.23 % | 795.186 M 60.64 % | 495.016 M 7.60 % | 460.045 M 49.91 % | 306.876 M 23.10 % | 249.300 M |
Net income | 344.217 M -32.75 % | 511.854 M -3.89 % | 532.552 M 163.98 % | 201.740 M 93.78 % | 104.105 M 29.26 % | 80.538 M 407.80 % | 15.860 M 180.72 % | -19.649 M |
Income before tax | 353.361 M -40.41 % | 592.980 M -3.22 % | 612.721 M 172.86 % | 224.555 M 88.00 % | 119.447 M 27.79 % | 93.470 M 376.42 % | 19.619 M 214.41 % | -17.148 M |
Income before tax ratio | 0.18 -39.42 % | 0.29 -26.60 % | 0.40 41.21 % | 0.28 17.03 % | 0.24 18.76 % | 0.20 217.80 % | 0.06 192.95 % | -0.07 |
EBITDA | 224.455 M -44.34 % | 403.264 M -13.85 % | 468.090 M 100.93 % | 232.966 M 89.20 % | 123.132 M 18.03 % | 104.325 M 155.61 % | 40.814 M 3 246.77 % | 1.220 M |
Net income ratio | 0.17 -31.64 % | 0.25 -27.11 % | 0.35 36.62 % | 0.25 20.63 % | 0.21 20.13 % | 0.18 238.73 % | 0.05 165.57 % | -0.08 |
Ratio EBITDA | 0.11 -43.42 % | 0.20 -34.66 % | 0.30 3.98 % | 0.29 17.78 % | 0.25 9.69 % | 0.23 70.51 % | 0.13 2 618.85 % | 0.00 |
Gross profit ratio | 0.41 -3.96 % | 0.43 -5.39 % | 0.45 5.29 % | 0.43 3.17 % | 0.41 2.02 % | 0.41 27.32 % | 0.32 30.94 % | 0.24 |
Weighted average shs out dil | 123.375 M -0.84 % | 124.415 M 49.11 % | 83.439 M 0.00 % | 83.440 M 0.00 % | 83.440 M 0.00 % | 83.440 M 178.12 % | 30.001 M 0.00 % | 30.001 M |
Weighted average shs out | 123.375 M -0.35 % | 123.809 M 48.38 % | 83.439 M 0.00 % | 83.440 M 0.00 % | 83.440 M 0.00 % | 83.440 M 178.12 % | 30.001 M 0.00 % | 30.001 M |
EPS diluted | 2.79 -32.12 % | 4.11 -4.20 % | 4.29 98.61 % | 2.16 92.86 % | 1.12 15.46 % | 0.97 83.02 % | 0.53 181.54 % | -0.65 |
Earnings per share | 2.79 -32.45 % | 4.13 -3.73 % | 4.29 98.61 % | 2.16 92.86 % | 1.12 15.46 % | 0.97 83.02 % | 0.53 181.54 % | -0.65 |
Gross profit | 813.671 M -5.53 % | 861.276 M 24.75 % | 690.401 M 103.44 % | 339.364 M 65.73 % | 204.769 M 9.78 % | 186.526 M 90.87 % | 97.723 M 61.18 % | 60.631 M |
Income tax expense | 9.918 M -87.53 % | 79.567 M -1.12 % | 80.467 M 252.69 % | 22.815 M 48.71 % | 15.342 M 18.74 % | 12.921 M 239.73 % | 3.803 M 51.45 % | 2.511 M |
Cost of revenue | 1.179 B 1.25 % | 1.165 B 37.66 % | 846.111 M 85.62 % | 455.822 M 57.05 % | 290.247 M 6.12 % | 273.520 M 30.78 % | 209.153 M 10.86 % | 188.669 M |
General and administrative expenses | 153.674 M 32.39 % | 116.079 M 88.67 % | 61.525 M 106.95 % | 29.729 M 25.64 % | 23.662 M 6.20 % | 22.279 M -0.93 % | 22.488 M -18.69 % | 27.658 M |
Selling and marketing expenses | 217.696 M 47.03 % | 148.063 M 43.11 % | 103.462 M 93.22 % | 53.545 M 51.36 % | 35.377 M -17.42 % | 42.839 M 45.66 % | 29.410 M 74.05 % | 16.897 M |
Other expenses | -179.273 M 26.13 % | -242.683 M -31.82 % | -184.096 M -1 419.99 % | -12.112 M -447.83 % | -2.211 M -245.96 % | 1.515 M 2 146.47 % | 67.426 K -99.45 % | 12.287 M |
Operating expenses | 458.212 M 70.21 % | 269.204 M 243.85 % | 78.291 M -33.05 % | 116.944 M 36.45 % | 85.703 M -7.16 % | 92.311 M 38.21 % | 66.793 M -4.86 % | 70.205 M |
Cost and expenses | 1.637 B 14.20 % | 1.434 B 55.12 % | 924.402 M 61.39 % | 572.766 M 52.35 % | 375.950 M 2.77 % | 365.831 M 32.57 % | 275.945 M 6.59 % | 258.874 M |
Research and development expenses | 266.115 M 7.41 % | 247.745 M 154.36 % | 97.400 M 112.75 % | 45.782 M 58.55 % | 28.875 M 12.45 % | 25.678 M 73.18 % | 14.827 M 10.96 % | 13.363 M |
Selling general and administrative expenses | 371.370 M 40.60 % | 264.142 M 60.10 % | 164.987 M 98.12 % | 83.274 M 41.05 % | 59.039 M -9.34 % | 65.118 M 25.47 % | 51.898 M 16.48 % | 44.556 M |
Interest income | 107.296 M -20.59 % | 135.110 M -12.07 % | 153.664 M 2 699.35 % | 5.489 M 291.43 % | 1.402 M 65.72 % | 846.213 K 93.53 % | 437.255 K -23.74 % | 573.347 K |
Interest expense | 8.823 M 140.44 % | 3.670 M 131.53 % | 1.585 M -31.73 % | 2.322 M 38.52 % | 1.676 M -70.87 % | 5.753 M 0.06 % | 5.749 M -11.33 % | 6.484 M |
Depreciation and amortization | 47.814 M 93.63 % | 24.694 M 108.28 % | 11.856 M 51.34 % | 7.834 M 36.43 % | 5.742 M 6.97 % | 5.368 M 16.75 % | 4.598 M 2 618.82 % | 169.120 K |
Operating income | 355.460 M -39.96 % | 592.072 M -3.27 % | 612.111 M 175.21 % | 222.420 M 86.80 % | 119.066 M 26.38 % | 94.215 M 204.60 % | 30.930 M 423.05 % | -9.574 M |
Operating income ratio | 0.18 -38.97 % | 0.29 -26.64 % | 0.40 42.43 % | 0.28 16.29 % | 0.24 17.45 % | 0.20 103.19 % | 0.10 362.44 % | -0.04 |
Total other income expenses net | -2.099 M -331.30 % | 907.357 K 48.63 % | 610.482 K -71.41 % | 2.135 M 459.48 % | 381.689 K 151.24 % | -744.841 K 93.42 % | -11.311 M -49.36 % | -7.573 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Net debt | -3.308 B 30.61 % | -4.768 B 9.61 % | -5.275 B 4.76 % | -5.538 B -3 699.53 % | -145.766 M -68.18 % | -86.671 M 18.20 % | -105.952 M -9 069.81 % | -1.155 M |
Total investments | 91.231 M 89.11 % | 48.243 M 543.20 % | 7.500 M -93.18 % | 110.010 M 6 586.01 % | 1.645 M 797.20 % | 183.391 K | 0.000 | 0.000 |
Total debt | 800.619 M 1 244.71 % | 59.538 M 379.30 % | 12.422 M -70.10 % | 41.540 M 31.68 % | 31.546 M -66.50 % | 94.173 M 4.06 % | 90.500 M 18.30 % | 76.500 M |
Accumulated other comprehensive income loss | 98.906 M | 0.000 -100.00 % | 99.963 M 303.04 % | 24.802 M -91.86 % | 304.809 M 57.79 % | 193.175 M 4.61 % | 184.657 M | 0.000 |
Retained earnings | 637.695 M 7.91 % | 590.955 M 3.03 % | 573.588 M 154.21 % | 225.636 M 432.85 % | 42.345 M -22.42 % | 54.582 M 413.01 % | -17.438 M 44.82 % | -31.603 M |
Common stock | 124.074 M 48.92 % | 83.318 M 48.78 % | 56.000 M 40.00 % | 40.000 M 33.33 % | 30.000 M 12.68 % | 26.624 M 0.00 % | 26.624 M 0.00 % | 26.624 M |
Total equity | 6.357 B -0.35 % | 6.379 B -0.46 % | 6.409 B 7.07 % | 5.985 B 1 486.96 % | 377.154 M 37.46 % | 274.381 M 33.30 % | 205.843 M 5.17 % | 195.727 M |
Other non current liabilities | 62.714 M -2.40 % | 64.260 M 10.84 % | 57.975 M 90.02 % | 30.510 M -18.80 % | 37.574 M 32.01 % | 28.463 M -95.30 % | 605.093 M 6 735.54 % | 8.852 M |
Long term debt | 284.085 M 768.27 % | 32.718 M 323.88 % | 7.719 M -64.15 % | 21.529 M | 0.000 | 0.000 -100.00 % | 72.500 M -1.36 % | 73.500 M |
Total non current liabilities | 362.891 M 258.86 % | 101.123 M 50.49 % | 67.195 M 3.12 % | 65.164 M 66.08 % | 39.237 M 29.90 % | 30.206 M -95.55 % | 679.278 M 724.84 % | 82.352 M |
Other current liabilities | 532.807 M 427.91 % | 100.928 M -61.88 % | 264.788 M 481.78 % | 45.514 M 46.18 % | 31.135 M -13.53 % | 36.009 M -61.00 % | 92.322 M 56.73 % | 58.906 M |
Deferred revenue | 53.001 M 9.28 % | 48.502 M -66.95 % | 146.776 M 17.11 % | 125.334 M 73.90 % | 72.075 M 56.10 % | 46.172 M 238.66 % | 13.634 M -62.30 % | 36.163 M |
Short term debt | 168.089 M 349.87 % | 37.364 M | 0.000 -100.00 % | 20.012 M -36.56 % | 31.546 M -66.50 % | 94.173 M 423.18 % | 18.000 M 500.00 % | 3.000 M |
Total current liabilities | 1.613 B 115.88 % | 747.407 M -11.23 % | 841.944 M 126.01 % | 372.522 M 37.71 % | 270.506 M 9.29 % | 247.501 M 15.18 % | 214.889 M 23.53 % | 173.953 M |
Total liabilities | 1.976 B 132.92 % | 848.530 M -6.67 % | 909.139 M 107.72 % | 437.686 M 41.31 % | 309.743 M 11.54 % | 277.707 M -68.94 % | 894.167 M 248.87 % | 256.305 M |
Other non current assets | 40.699 M -49.11 % | 79.968 M -63.47 % | 218.919 M 15 961.42 % | 1.363 M -68.85 % | 4.376 M 122.06 % | 1.971 M -93.90 % | 32.283 M 881.98 % | 3.287 M |
Long term investments | 91.231 M | 0.000 100.00 % | -183.510 M -7 273.72 % | 2.558 M 55.47 % | 1.645 M 797.20 % | 183.391 K | 0.000 | 0.000 |
Intangible assets | 359.402 M 71.94 % | 209.032 M 1 071.37 % | 17.845 M 2.97 % | 17.330 M 0.60 % | 17.226 M 80.92 % | 9.522 M -6.31 % | 10.163 M 50.93 % | 6.733 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 359.402 M 71.94 % | 209.032 M 1 071.37 % | 17.845 M 2.97 % | 17.330 M 0.60 % | 17.226 M 80.92 % | 9.522 M -6.31 % | 10.163 M 50.93 % | 6.733 M |
Property plant equipment net | 1.530 B 126.30 % | 675.940 M 17.82 % | 573.695 M 284.71 % | 149.123 M 38.54 % | 107.638 M 40.77 % | 76.462 M -86.05 % | 548.018 M 640.27 % | 74.029 M |
Total non current assets | 2.166 B 107.49 % | 1.044 B 54.52 % | 675.458 M 264.16 % | 185.482 M 34.15 % | 138.268 M 47.49 % | 93.746 M -84.37 % | 599.645 M 567.85 % | 89.787 M |
Other current assets | 22.037 M -78.24 % | 101.253 M -37.98 % | 163.269 M 191.75 % | 55.962 M 153.75 % | 22.054 M -0.81 % | 22.235 M 403.20 % | 4.419 M -86.04 % | 31.642 M |
Short term investments | 0.000 -100.00 % | 48.243 M -74.74 % | 191.010 M 73.63 % | 110.010 M | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 4.109 B -15.16 % | 4.843 B -8.40 % | 5.287 B -5.24 % | 5.580 B 3 046.98 % | 177.312 M -1.95 % | 180.845 M -7.94 % | 196.452 M 152.98 % | 77.655 M |
Cash and short term investments | 4.109 B -15.16 % | 4.843 B -11.59 % | 5.478 B -3.72 % | 5.690 B 3 109.02 % | 177.312 M -1.95 % | 180.845 M -7.94 % | 196.452 M 152.98 % | 77.655 M |
Total current assets | 6.168 B -0.26 % | 6.184 B -6.90 % | 6.642 B 6.49 % | 6.237 B 1 036.92 % | 548.629 M 19.70 % | 458.342 M -8.40 % | 500.364 M 38.13 % | 362.245 M |
Inventory | 940.621 M 28.72 % | 730.754 M 13.90 % | 641.589 M 199.35 % | 214.326 M 69.80 % | 126.223 M 47.20 % | 85.752 M -23.68 % | 112.351 M 5.46 % | 106.531 M |
Net receivables | 1.096 B 115.44 % | 508.648 M 41.65 % | 359.089 M 11.91 % | 320.878 M 43.87 % | 223.040 M 29.61 % | 172.081 M -8.05 % | 187.142 M 27.82 % | 146.416 M |
Tax assets | 144.687 M 83.61 % | 78.803 M 62.45 % | 48.509 M 221.08 % | 15.108 M 104.64 % | 7.383 M 31.63 % | 5.609 M -38.91 % | 9.181 M 60.02 % | 5.738 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 859.591 M 64.56 % | 522.367 M 1.89 % | 512.701 M 127.74 % | 225.124 M 40.58 % | 160.137 M 81.34 % | 88.308 M -2.89 % | 90.934 M -10.02 % | 101.055 M |
Tax payables | 0.000 -100.00 % | 48.789 M -24.31 % | 64.456 M 28.81 % | 50.038 M 121.48 % | 22.592 M 122.31 % | 10.163 M -25.46 % | 13.634 M 24.03 % | 10.992 M |
Deferred revenue non current | 14.340 M 517.48 % | 2.322 M 54.69 % | 1.501 M -5.10 % | 1.582 M -4.85 % | 1.663 M -4.62 % | 1.743 M -4.42 % | 1.824 M | 0.000 |
Minority interest | -440.772 K -125.06 % | 1.759 M 766.92 % | 202.924 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 M -44.16 % | 21.490 M |
Capital lease obligations | 27.990 M -18.31 % | 34.262 M 343.88 % | 7.719 M | 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 |
Other total stockholders equity | 5.497 B -3.62 % | 5.703 B -1.31 % | 5.779 B 1.47 % | 5.695 B 1 768.33 % | 304.809 M 57.79 % | 193.175 M 5.58 % | 182.962 M 2.09 % | 179.217 M |
Deferred tax liabilities non current | 1.752 M -3.90 % | 1.823 M | 0.000 -100.00 % | 11.544 M 178.21 % | -14.760 M -86.65 % | -7.908 M | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 8.333 B 15.30 % | 7.228 B -1.23 % | 7.318 B 13.93 % | 6.423 B 835.07 % | 686.897 M 24.42 % | 552.088 M -49.81 % | 1.100 B 143.35 % | 452.032 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Deferred income tax | -65.955 M | 0.000 100.00 % | -33.401 M -332.35 % | -7.725 M -335.48 % | -1.774 M -149.66 % | 3.573 M 203.74 % | -3.444 M | 0.000 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 10.469 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -320.010 M 46.68 % | -600.118 M -341.43 % | -135.950 M -77.99 % | -76.381 M -226.07 % | -23.424 M 77.64 % | -104.751 M -378.57 % | 37.603 M 164.93 % | -57.909 M |
Accounts receivables | -475.863 M -28.36 % | -370.735 M -73.24 % | -213.995 M -161.21 % | -81.923 M -12.81 % | -72.621 M -119.22 % | -33.127 M -1 610.74 % | -1.936 M | 0.000 |
Inventory | -240.490 M -16.65 % | -206.161 M 51.83 % | -427.965 M -384.81 % | -88.275 M -98.16 % | -44.547 M -321.41 % | 20.119 M 335.61 % | -8.539 M 87.33 % | -67.403 M |
Accounts payables | 376.812 M 2 969.68 % | 12.275 M -97.72 % | 539.411 M 431.22 % | 101.542 M 6.31 % | 95.518 M 200.21 % | -95.316 M -285.00 % | 51.522 M | 0.000 |
Other working capital | 19.531 M 155.02 % | -35.497 M -6.28 % | -33.401 M -332.35 % | -7.725 M -335.48 % | -1.774 M -149.65 % | 3.573 M -92.26 % | 46.142 M 386.00 % | 9.494 M |
Other non cash items | 46.790 M -49.42 % | 92.505 M 140.28 % | 38.498 M 129.15 % | 16.800 M 128.22 % | 7.361 M -61.06 % | 18.904 M 18.34 % | 15.974 M 7.62 % | 14.844 M |
Net cash provided by operating activities | 66.894 M 64.34 % | 40.704 M -90.45 % | 426.074 M 184.06 % | 149.993 M 59.93 % | 93.784 M 16 733.04 % | 557.143 K -99.25 % | 74.215 M 224.94 % | -59.402 M |
Investments in property plant and equipment | -737.357 M -142.58 % | -303.965 M 35.34 % | -470.104 M -982.95 % | -43.409 M -2.14 % | -42.501 M 69.80 % | -140.717 M 82.83 % | -819.348 M -633.09 % | -111.766 M |
Acquisitions net | 5.313 M -94.86 % | 103.362 M 14 165.84 % | 724.541 K 1 742.68 % | 39.320 K 7 978.40 % | 486.730 -100.00 % | 74.725 M 327.11 % | 17.496 M 3 996.89 % | 427.046 K |
Purchases of investments | -1.506 B -662.03 % | -197.609 M 78.35 % | -912.815 M -41.52 % | -645.010 M -20 025.12 % | -3.205 M -1 418.96 % | -211.000 K 78.90 % | -1.000 M | 0.000 |
Sales maturities of investments | 1.482 B 342.31 % | 335.056 M -59.88 % | 835.173 M 55.71 % | 536.378 M 17 376.14 % | 3.069 M 4 055.54 % | 73.858 K -92.64 % | 1.004 M 1 897.74 % | 50.249 K |
Other investing activites | 187.338 K -99.69 % | 59.948 M 1 100.79 % | -5.990 M -1 098.00 % | -500.000 K 32.86 % | -744.740 K -104.40 % | 16.940 M 677 313.03 % | 2.501 K -99.99 % | 32.703 M |
Net cash used for investing activites | -755.698 M -23 449.99 % | -3.209 M 99.42 % | -553.011 M -262.62 % | -152.502 M -251.54 % | -43.381 M 11.81 % | -49.189 M 93.87 % | -801.846 M -920.35 % | -78.585 M |
Debt repayment | 407.657 M 3 976.57 % | 10.000 M 124.10 % | -41.500 M -515.00 % | 10.000 M 116.00 % | -62.500 M -1 885.71 % | 3.500 M -75.00 % | 14.000 M -31.87 % | 20.550 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -123.904 M 18.74 % | -152.483 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -297.478 M 39.84 % | -494.488 M -312.07 % | -120.000 M -7 084.42 % | -1.670 M 42.89 % | -2.925 M 47.21 % | -5.541 M -0.88 % | -5.492 M 7.85 % | -5.960 M |
Other financing activites | 5.040 M 103.30 % | -152.568 M -795.00 % | -17.047 M -100.31 % | 5.414 B 425 422.26 % | 1.272 M -96.31 % | 34.502 M -95.86 % | 832.856 M 336.95 % | 190.608 M |
Net cash used provided by financing activities | -8.685 M 98.64 % | -637.056 M -256.80 % | -178.547 M -103.29 % | 5.422 B 8 552.46 % | -64.152 M -297.63 % | 32.461 M -96.14 % | 841.364 M 310.03 % | 205.198 M |
Effect of forex changes on cash | 13.016 M 126.43 % | 5.748 M 1 080.64 % | -586.174 K 92.62 % | -7.939 M -189.78 % | -2.740 M -998.22 % | 305.022 K 1 084.41 % | 25.753 K -69.12 % | 83.397 K |
Net change in cash | -684.473 M -15.27 % | -593.812 M -94.01 % | -306.070 M -105.66 % | 5.412 B 32 922.07 % | -16.489 M -3.92 % | -15.866 M -113.95 % | 113.759 M 69.05 % | 67.294 M |
Cash at beginning of period | 4.667 B -11.29 % | 5.261 B -5.50 % | 5.567 B 3 496.71 % | 154.774 M -9.63 % | 171.263 M -8.48 % | 187.129 M 155.05 % | 73.371 M 1 107.38 % | 6.077 M |
Cash at end of period | 3.982 B -14.67 % | 4.667 B -11.29 % | 5.261 B -5.50 % | 5.567 B 3 496.71 % | 154.774 M -9.63 % | 171.263 M -8.48 % | 187.129 M 155.05 % | 73.371 M |
Operating cash flow | 66.894 M 64.34 % | 40.704 M -90.45 % | 426.074 M 184.06 % | 149.993 M 59.93 % | 93.784 M 16 733.04 % | 557.143 K -99.25 % | 74.215 M 224.94 % | -59.402 M |
Capital expenditure | -737.357 M -142.58 % | -303.965 M 35.34 % | -470.104 M -982.95 % | -43.409 M -2.14 % | -42.501 M 69.80 % | -140.717 M 82.83 % | -819.348 M -633.09 % | -111.766 M |
Free CashFlow | -670.463 M -154.68 % | -263.261 M -497.91 % | -44.030 M -141.31 % | 106.583 M 107.83 % | 51.283 M 136.59 % | -140.160 M 81.19 % | -745.133 M -335.32 % | -171.168 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 669.181 M 99.08 % | 336.142 M -53.79 % | 727.414 M 103.17 % | 358.038 M -37.86 % | 576.187 M 73.91 % | 331.314 M -46.39 % | 617.991 M 80.14 % | 343.069 M -29.21 % | 484.604 M -16.50 % | 580.339 M -3.34 % | 600.380 M 42.13 % | 422.412 M 48.33 % | 284.770 M 24.38 % | 228.951 M -20.58 % | 288.274 M 52.59 % | 188.921 M -5.96 % | 200.897 M 71.57 % | 117.094 M -38.22 % | 189.542 M 23.74 % | 153.180 M 101.16 % | 76.147 M 0.00 % | 76.147 M |
Net income | 26.629 M 357.10 % | -10.358 M -110.50 % | 98.606 M 70.05 % | 57.987 M -51.81 % | 120.322 M 78.78 % | 67.302 M -30.20 % | 96.415 M 43.99 % | 66.961 M -61.11 % | 172.163 M -2.36 % | 176.316 M 3.45 % | 170.439 M 6.32 % | 160.307 M 39.94 % | 114.558 M 31.30 % | 87.248 M 8.87 % | 80.138 M 86.69 % | 42.926 M -8.62 % | 46.976 M 48.19 % | 31.700 M -18.14 % | 38.726 M 4.42 % | 37.086 M 162.16 % | 14.146 M 0.00 % | 14.146 M |
Income before tax | 10.746 M 156.43 % | -19.044 M -120.84 % | 91.376 M 73.75 % | 52.592 M -63.82 % | 145.365 M 127.04 % | 64.028 M -48.02 % | 123.168 M 60.82 % | 76.590 M -60.26 % | 192.746 M -3.86 % | 200.476 M 2.86 % | 194.900 M 5.60 % | 184.572 M 38.78 % | 132.994 M 32.66 % | 100.254 M 8.13 % | 92.716 M 110.36 % | 44.075 M -14.19 % | 51.364 M 41.11 % | 36.400 M -22.09 % | 46.721 M 15.48 % | 40.458 M 150.76 % | 16.134 M 0.00 % | 16.134 M |
Income before tax ratio | 0.02 128.34 % | -0.06 -145.10 % | 0.13 -14.48 % | 0.15 -41.78 % | 0.25 30.55 % | 0.19 -3.04 % | 0.20 -10.73 % | 0.22 -43.87 % | 0.40 15.14 % | 0.35 6.41 % | 0.32 -25.71 % | 0.44 -6.44 % | 0.47 6.65 % | 0.44 36.15 % | 0.32 37.86 % | 0.23 -8.75 % | 0.26 -17.75 % | 0.31 26.11 % | 0.25 -6.67 % | 0.26 24.65 % | 0.21 0.00 % | 0.21 |
EBITDA | -27.677 M 42.97 % | -48.531 M -323.51 % | 21.713 M 10.96 % | 19.568 M -84.71 % | 127.945 M 177.20 % | 46.157 M -12.21 % | 52.579 M -10.70 % | 58.880 M -45.83 % | 108.685 M -38.36 % | 176.317 M 14.56 % | 153.907 M 6.46 % | 144.569 M 64.27 % | 88.009 M 11.15 % | 79.182 M -16.69 % | 95.042 M 107.63 % | 45.775 M -15.53 % | 54.193 M 39.65 % | 38.806 M -15.72 % | 46.044 M 9.50 % | 42.047 M 139.28 % | 17.572 M 0.00 % | 17.572 M |
Net income ratio | 0.04 229.15 % | -0.03 -122.73 % | 0.14 -16.30 % | 0.16 -22.44 % | 0.21 2.80 % | 0.20 30.20 % | 0.16 -20.07 % | 0.20 -45.06 % | 0.36 16.93 % | 0.30 7.02 % | 0.28 -25.20 % | 0.38 -5.66 % | 0.40 5.56 % | 0.38 37.08 % | 0.28 22.35 % | 0.23 -2.83 % | 0.23 -13.63 % | 0.27 32.50 % | 0.20 -15.61 % | 0.24 30.32 % | 0.19 0.00 % | 0.19 |
Ratio EBITDA | -0.04 71.35 % | -0.14 -583.67 % | 0.03 -45.38 % | 0.05 -75.39 % | 0.22 59.39 % | 0.14 63.75 % | 0.09 -50.43 % | 0.17 -23.48 % | 0.22 -26.18 % | 0.30 18.52 % | 0.26 -25.10 % | 0.34 10.74 % | 0.31 -10.64 % | 0.35 4.90 % | 0.33 36.07 % | 0.24 -10.18 % | 0.27 -18.60 % | 0.33 36.43 % | 0.24 -11.50 % | 0.27 18.95 % | 0.23 0.00 % | 0.23 |
Gross profit ratio | 0.23 -31.68 % | 0.34 20.32 % | 0.28 -43.28 % | 0.50 5.10 % | 0.47 -0.94 % | 0.48 13.01 % | 0.42 -8.28 % | 0.46 29.12 % | 0.36 -23.13 % | 0.46 10.84 % | 0.42 -12.57 % | 0.48 7.91 % | 0.44 -7.92 % | 0.48 11.09 % | 0.43 6.62 % | 0.41 -0.37 % | 0.41 -13.61 % | 0.47 17.53 % | 0.40 -0.51 % | 0.40 -6.88 % | 0.43 0.00 % | 0.43 |
Weighted average shs out dil | 123.103 M -0.78 % | 124.074 M 0.09 % | 123.965 M 0.90 % | 122.855 M 0.00 % | 122.855 M 47.86 % | 83.089 M -1.36 % | 84.236 M 1.41 % | 83.068 M 0.00 % | 83.068 M -0.45 % | 83.440 M 0.00 % | 83.440 M -22.46 % | 107.612 M 0.00 % | 107.612 M 92.06 % | 56.031 M -47.93 % | 107.612 M 71.86 % | 62.617 M 108.60 % | 30.018 M -51.88 % | 62.383 M 108.58 % | 29.908 M -52.06 % | 62.389 M -0.64 % | 62.789 M 0.00 % | 62.789 M |
Weighted average shs out | 123.103 M -0.78 % | 124.074 M 0.09 % | 123.965 M 0.90 % | 122.855 M 0.00 % | 122.855 M 47.86 % | 83.089 M -1.36 % | 84.236 M 1.41 % | 83.068 M 0.00 % | 83.068 M -0.45 % | 83.440 M 0.00 % | 83.440 M -22.46 % | 107.612 M 0.18 % | 107.417 M 91.71 % | 56.031 M -46.75 % | 105.216 M 69.55 % | 62.055 M 106.73 % | 30.018 M -51.88 % | 62.377 M 108.56 % | 29.908 M -52.06 % | 62.389 M -0.31 % | 62.580 M 0.00 % | 62.580 M |
EPS diluted | 0.22 359.04 % | -0.08 -110.44 % | 0.80 70.21 % | 0.47 -52.04 % | 0.98 20.99 % | 0.81 -28.95 % | 1.14 40.74 % | 0.81 -41.73 % | 1.39 -2.11 % | 1.42 -30.39 % | 2.04 58.14 % | 1.29 21.70 % | 1.06 -32.05 % | 1.56 110.81 % | 0.74 7.25 % | 0.69 -55.77 % | 1.56 205.88 % | 0.51 -60.47 % | 1.29 118.64 % | 0.59 96.67 % | 0.30 30.43 % | 0.23 |
Earnings per share | 0.22 359.04 % | -0.08 -110.44 % | 0.80 70.19 % | 0.47 -52.04 % | 0.98 20.99 % | 0.81 -30.77 % | 1.17 44.44 % | 0.81 -41.73 % | 1.39 -2.11 % | 1.42 -30.39 % | 2.04 58.14 % | 1.29 20.56 % | 1.07 -31.41 % | 1.56 105.26 % | 0.76 10.14 % | 0.69 -55.77 % | 1.56 205.88 % | 0.51 -60.47 % | 1.29 118.64 % | 0.59 96.67 % | 0.30 30.43 % | 0.23 |
Gross profit | 155.073 M 36.00 % | 114.021 M -44.40 % | 205.064 M 15.24 % | 177.948 M -34.69 % | 272.485 M 72.27 % | 158.174 M -39.42 % | 261.078 M 65.22 % | 158.014 M -8.59 % | 172.867 M -35.81 % | 269.317 M 7.14 % | 251.372 M 24.26 % | 202.295 M 60.07 % | 126.382 M 14.53 % | 110.352 M -11.77 % | 125.075 M 62.69 % | 76.878 M -6.31 % | 82.054 M 48.23 % | 55.357 M -27.40 % | 76.245 M 23.11 % | 61.931 M 87.33 % | 33.060 M 0.00 % | 33.060 M |
Income tax expense | -15.645 M -87.51 % | -8.344 M -19.51 % | -6.982 M -47.93 % | -4.720 M -119.70 % | 23.958 M 1 124.70 % | -2.338 M -110.29 % | 22.725 M 117.68 % | 10.440 M -50.34 % | 21.022 M -17.17 % | 25.380 M 7.77 % | 23.550 M -6.71 % | 25.243 M 35.23 % | 18.667 M 43.53 % | 13.006 M 3.41 % | 12.577 M 994.04 % | 1.150 M -73.80 % | 4.388 M -6.64 % | 4.700 M -41.21 % | 7.995 M 137.12 % | 3.372 M 69.60 % | 1.988 M 0.00 % | 1.988 M |
Cost of revenue | 514.108 M 131.45 % | 222.121 M -57.48 % | 522.350 M 190.05 % | 180.090 M -40.70 % | 303.702 M 75.41 % | 173.140 M -51.49 % | 356.913 M 92.87 % | 185.055 M -40.64 % | 311.737 M 0.23 % | 311.022 M -10.88 % | 349.008 M 58.56 % | 220.116 M 38.97 % | 158.388 M 33.55 % | 118.599 M -27.33 % | 163.199 M 45.66 % | 112.044 M -5.72 % | 118.842 M 92.50 % | 61.737 M -45.51 % | 113.297 M 24.16 % | 91.249 M 111.78 % | 43.087 M 0.00 % | 43.087 M |
General and administrative expenses | 31.499 M -23.34 % | 41.087 M 88.71 % | 21.772 M -60.26 % | 54.783 M 41.27 % | 38.779 M 1.15 % | 38.339 M 32.78 % | 28.874 M -20.79 % | 36.450 M 58.54 % | 22.991 M -17.19 % | 27.763 M 42.76 % | 19.447 M 9.91 % | 17.694 M 31.08 % | 13.499 M 24.01 % | 10.885 M 52.45 % | 7.140 M -15.03 % | 8.403 M 7.86 % | 7.790 M 21.79 % | 6.397 M -17.96 % | 7.797 M 26.66 % | 6.156 M 26.81 % | 4.854 M 0.00 % | 4.854 M |
Selling and marketing expenses | 78.140 M 25.34 % | 62.342 M -5.30 % | 65.829 M 14.91 % | 57.289 M 0.06 % | 57.256 M 53.41 % | 37.322 M -6.67 % | 39.988 M 31.45 % | 30.421 M 37.89 % | 22.062 M -60.31 % | 55.591 M 43.70 % | 38.686 M 44.79 % | 26.719 M 15.34 % | 23.166 M 55.58 % | 14.890 M -19.28 % | 18.448 M 65.78 % | 11.128 M -15.02 % | 13.095 M 20.42 % | 10.874 M -5.04 % | 11.451 M 28.98 % | 8.878 M 18.00 % | 7.524 M 0.00 % | 7.524 M |
Other expenses | -57.159 M -27.45 % | -44.849 M -5.52 % | -42.502 M 35.03 % | -65.419 M -71.08 % | -38.239 M -15.48 % | -33.112 M 8.77 % | -36.297 M 10.48 % | -40.546 M 64.79 % | -115.140 M -127.10 % | -50.700 M -5.70 % | -47.964 M 1.79 % | -48.838 M 18.95 % | -60.254 M -122.84 % | -27.039 M -207.88 % | -8.782 M -323.95 % | 3.922 M 261.07 % | -2.435 M 49.45 % | -4.816 M -213.10 % | 4.258 M 261.81 % | -2.632 M -22.12 % | -2.155 M 0.00 % | -2.155 M |
Operating expenses | 143.487 M 7.70 % | 133.231 M 19.10 % | 111.860 M -10.32 % | 124.740 M -2.20 % | 127.542 M 35.58 % | 94.070 M -31.73 % | 137.794 M 68.26 % | 81.892 M 510.42 % | -19.953 M -128.72 % | 69.471 M 22.00 % | 56.945 M 221.82 % | 17.694 M 363.82 % | -6.707 M -164.75 % | 10.358 M -68.50 % | 32.884 M -2.99 % | 33.898 M 11.03 % | 30.532 M 55.53 % | 19.631 M -34.95 % | 30.179 M 38.77 % | 21.748 M 30.60 % | 16.652 M 0.00 % | 16.652 M |
Cost and expenses | 657.595 M 85.05 % | 355.352 M -43.97 % | 634.210 M 108.05 % | 304.829 M -29.31 % | 431.244 M 61.39 % | 267.210 M -45.99 % | 494.708 M 85.32 % | 266.946 M -8.51 % | 291.784 M -23.31 % | 380.493 M -6.27 % | 405.952 M 70.70 % | 237.811 M 56.78 % | 151.681 M 17.62 % | 128.957 M -34.23 % | 196.082 M 34.36 % | 145.942 M -2.30 % | 149.374 M 83.58 % | 81.367 M -43.29 % | 143.476 M 26.97 % | 112.997 M 89.15 % | 59.739 M 0.00 % | 59.739 M |
Research and development expenses | 91.007 M 21.91 % | 74.652 M 11.82 % | 66.761 M -14.51 % | 78.087 M 11.96 % | 69.746 M 35.38 % | 51.520 M -51.04 % | 105.228 M 89.37 % | 55.567 M 10.84 % | 50.133 M 36.17 % | 36.817 M -21.29 % | 46.776 M 111.48 % | 22.119 M 31.02 % | 16.882 M 45.26 % | 11.622 M -27.71 % | 16.078 M 53.92 % | 10.446 M -13.54 % | 12.082 M 68.36 % | 7.176 M 7.56 % | 6.672 M -28.60 % | 9.345 M 45.36 % | 6.429 M 0.00 % | 6.429 M |
Selling general and administrative expenses | 109.639 M 6.00 % | 103.429 M 18.07 % | 87.601 M -21.83 % | 112.072 M 16.70 % | 96.035 M 26.93 % | 75.662 M 9.87 % | 68.862 M 2.98 % | 66.871 M 48.43 % | 45.054 M -45.95 % | 83.354 M 43.39 % | 58.133 M 30.89 % | 44.413 M 21.13 % | 36.665 M 42.25 % | 25.775 M 0.73 % | 25.588 M 31.01 % | 19.531 M -6.48 % | 20.885 M 20.92 % | 17.271 M -10.28 % | 19.249 M 28.03 % | 15.034 M 21.46 % | 12.378 M 0.00 % | 12.378 M |
Interest income | 24.180 M 1.29 % | 23.872 M -53.26 % | 51.074 M 77.37 % | 28.796 M -0.41 % | 28.915 M -11.35 % | 32.617 M 0.60 % | 32.423 M -35.10 % | 49.960 M 2.69 % | 48.653 M 96.40 % | 24.773 M -41.44 % | 42.302 M 7.00 % | 39.536 M -15.61 % | 46.846 M 87.54 % | 24.980 M 1 008.13 % | 2.254 M 177.12 % | 813.440 K 66.20 % | 489.436 K 260.28 % | 135.849 K -64.89 % | 386.905 K 73.10 % | 223.520 K | 0.000 | 0.000 |
Interest expense | 4.002 M -24.05 % | 5.270 M 361.69 % | 1.141 M -73.74 % | 4.346 M 327.63 % | 1.016 M -26.30 % | 1.379 M 35.96 % | 1.014 M 145.40 % | 413.289 K -35.51 % | 640.827 K 294.32 % | 162.514 K -38.75 % | 265.350 K 7.75 % | 246.258 K 128.57 % | 107.739 K -54.94 % | 239.116 K | 0.000 -100.00 % | 606.962 K 10.07 % | 551.439 K 31.77 % | 418.487 K 249.96 % | 119.581 K -80.74 % | 620.856 K | 0.000 | 0.000 |
Depreciation and amortization | 17.612 M 47.33 % | 11.954 M 0.00 % | 11.954 M 100.96 % | 5.948 M -49.13 % | 11.693 M 89.41 % | 6.173 M 0.00 % | 6.173 M 108.28 % | 2.964 M -48.81 % | 5.790 M 95.33 % | 2.964 M 0.00 % | 2.964 M 51.34 % | 1.958 M -23.28 % | 2.553 M 30.34 % | 1.958 M -57.16 % | 4.571 M 386.96 % | 938.770 K -46.03 % | 1.739 M 21.16 % | 1.436 M -64.30 % | 4.021 M 600.91 % | 573.696 K -55.55 % | 1.291 M 0.00 % | 1.291 M |
Operating income | 11.586 M 160.31 % | -19.210 M -120.61 % | 93.204 M 75.17 % | 53.209 M -63.29 % | 144.943 M 126.11 % | 64.104 M -48.00 % | 123.284 M 61.95 % | 76.123 M -60.52 % | 192.820 M -3.52 % | 199.846 M 2.79 % | 194.427 M 5.32 % | 184.601 M 38.70 % | 133.089 M 33.10 % | 99.993 M 8.46 % | 92.191 M 114.50 % | 42.979 M -16.58 % | 51.523 M 44.21 % | 35.726 M -22.44 % | 46.066 M 14.64 % | 40.183 M 144.90 % | 16.408 M 0.00 % | 16.408 M |
Operating income ratio | 0.02 130.30 % | -0.06 -144.60 % | 0.13 -13.78 % | 0.15 -40.92 % | 0.25 30.01 % | 0.19 -3.01 % | 0.20 -10.09 % | 0.22 -44.23 % | 0.40 15.55 % | 0.34 6.34 % | 0.32 -25.90 % | 0.44 -6.49 % | 0.47 7.01 % | 0.44 36.57 % | 0.32 40.57 % | 0.23 -11.29 % | 0.26 -15.94 % | 0.31 25.54 % | 0.24 -7.35 % | 0.26 21.74 % | 0.22 0.00 % | 0.22 |
Total other income expenses net | -840.614 K -606.16 % | 166.078 K 109.08 % | -1.828 M -196.30 % | -616.991 K -245.92 % | 422.839 K 653.73 % | -76.362 K 34.17 % | -115.998 K -124.85 % | 466.869 K 733.82 % | -73.659 K -111.69 % | 630.145 K 33.25 % | 472.897 K 1 750.14 % | -28.658 K 69.73 % | -94.676 K -136.29 % | 260.919 K -50.24 % | 524.399 K -52.15 % | 1.096 M 791.84 % | -158.403 K -123.52 % | 673.592 K 2.84 % | 654.959 K 138.63 % | 274.463 K 200.22 % | -273.867 K 0.00 % | -273.867 K |
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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -2.625 B -0.78 % | -2.605 B 21.26 % | -3.308 B -1.61 % | -3.256 B 20.98 % | -4.121 B 12.08 % | -4.687 B 1.71 % | -4.768 B 1.10 % | -4.821 B 0.01 % | -4.821 B 8.04 % | -5.243 B 0.61 % | -5.275 B -2.68 % | -5.137 B 6.54 % | -5.496 B -0.14 % | -5.489 B 0.89 % | -5.538 B -2 948.27 % | -181.690 M -12.09 % | -162.095 M -191.42 % | 177.312 M 221.64 % | -145.766 M -243.30 % | 101.722 M 249.21 % | -68.175 M -18.39 % | -57.587 M |
Total investments | 207.507 M -20.42 % | 260.739 M 185.80 % | 91.231 M -50.71 % | 185.096 M 18.90 % | 155.671 M 222.31 % | 48.298 M 0.11 % | 48.243 M -1.97 % | 49.214 M 470.37 % | 8.628 M -0.27 % | 8.652 M 15.35 % | 7.500 M 95.84 % | 3.830 M 127.71 % | 1.682 M -98.80 % | 140.010 M 27.27 % | 110.010 M 1 100 000.00 % | 10.000 K -99.62 % | 2.607 M -99.26 % | 354.623 M 21 452.69 % | 1.645 M -99.19 % | 203.444 M 122 203.30 % | 166.344 K 0.00 % | 166.344 K |
Total debt | 1.089 B -6.65 % | 1.166 B 45.70 % | 800.619 M 24.41 % | 643.522 M 113.14 % | 301.929 M 323.22 % | 71.342 M -5.23 % | 75.275 M 233.31 % | 22.584 M -8.04 % | 24.559 M 20.30 % | 20.414 M 64.34 % | 12.422 M 1.19 % | 12.276 M -61.46 % | 31.851 M -0.32 % | 31.953 M -23.08 % | 41.540 M -7.15 % | 44.741 M 28.77 % | 34.745 M | 0.000 -100.00 % | 31.546 M | 0.000 -100.00 % | 33.547 M -23.99 % | 44.135 M |
Accumulated other comprehensive income loss | 97.091 M -98.29 % | 5.686 B 5 649.05 % | 98.906 M | 0.000 -100.00 % | 110.880 M -98.11 % | 5.867 B 254 203.74 % | -2.309 M -100.04 % | 5.786 B 4 628.31 % | 122.373 M -97.89 % | 5.787 B 5 689.44 % | 99.963 M -98.25 % | 5.704 B 22 896.26 % | 24.802 M -99.57 % | 5.720 B 22 960.77 % | 24.802 M | 0.000 | 0.000 -100.00 % | 377.154 M 23.73 % | 304.809 M 1.15 % | 301.342 M | 0.000 | 0.000 |
Retained earnings | 260.044 M -58.55 % | 627.337 M -1.62 % | 637.695 M 18.22 % | 539.415 M 12.04 % | 481.428 M -26.86 % | 658.257 M 11.39 % | 590.955 M -14.79 % | 693.552 M 10.69 % | 626.591 M -16.44 % | 749.904 M 30.74 % | 573.588 M 22.63 % | 467.749 M 52.14 % | 307.442 M -1.74 % | 312.884 M 38.67 % | 225.636 M 37.63 % | 163.947 M 35.47 % | 121.021 M | 0.000 -100.00 % | 42.345 M | 0.000 100.00 % | -27.114 M 0.00 % | -27.114 M |
Common stock | 124.074 M 0.00 % | 124.074 M 0.00 % | 124.074 M 0.25 % | 123.763 M 0.00 % | 123.763 M 48.54 % | 83.318 M 0.00 % | 83.318 M 0.00 % | 83.318 M 0.00 % | 83.318 M 48.78 % | 56.000 M 0.00 % | 56.000 M 0.00 % | 56.000 M 0.00 % | 56.000 M 40.00 % | 40.000 M 0.00 % | 40.000 M 33.33 % | 30.000 M 0.00 % | 30.000 M | 0.000 -100.00 % | 30.000 M | 0.000 -100.00 % | 30.000 M 0.00 % | 30.000 M |
Total equity | 5.888 B -6.96 % | 6.329 B -0.44 % | 6.357 B 2.04 % | 6.230 B 0.98 % | 6.169 B -4.15 % | 6.436 B 0.90 % | 6.379 B -0.49 % | 6.411 B 1.32 % | 6.327 B -4.02 % | 6.592 B 2.86 % | 6.409 B 2.92 % | 6.227 B 2.63 % | 6.067 B -0.09 % | 6.073 B 1.46 % | 5.985 B 1 100.04 % | 498.756 M 9.42 % | 455.830 M 11.49 % | 408.854 M 8.40 % | 377.154 M 25.16 % | 301.342 M 0.00 % | 301.342 M 0.00 % | 301.342 M |
Other non current liabilities | 67.550 M -1.96 % | 68.903 M 124.11 % | -285.836 M -547.77 % | 63.836 M -23.95 % | 83.937 M 39.31 % | 60.253 M -6.23 % | 64.260 M -5.35 % | 67.890 M 17.96 % | 57.555 M -21.20 % | 73.040 M 25.99 % | 57.975 M 5.64 % | 54.877 M 11.33 % | 49.292 M 51.65 % | 32.503 M 6.53 % | 30.510 M -23.76 % | 40.019 M 8.21 % | 36.984 M -86.52 % | 274.403 M 630.29 % | 37.574 M | 0.000 -100.00 % | 32.864 M 37.06 % | 23.978 M |
Long term debt | 552.019 M 6.50 % | 518.335 M 82.46 % | 284.085 M -6.39 % | 303.461 M 1 157.45 % | 24.133 M -36.49 % | 38.001 M 16.15 % | 32.718 M 159.77 % | 12.595 M -17.40 % | 15.247 M -2.24 % | 15.597 M 102.07 % | 7.719 M -37.12 % | 12.276 M | 0.000 -100.00 % | 11.211 M -47.93 % | 21.529 M 0.00 % | 21.529 M -0.01 % | 21.532 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.588 M |
Total non current liabilities | 635.260 M 5.23 % | 603.685 M | 0.000 -100.00 % | 384.767 M 307.47 % | 94.427 M -8.45 % | 103.142 M 2.00 % | 101.123 M 22.44 % | 82.591 M -1.53 % | 83.875 M -8.74 % | 91.910 M 36.78 % | 67.195 M -2.15 % | 68.670 M 35.09 % | 50.833 M 12.28 % | 45.274 M -30.52 % | 65.164 M 3.19 % | 63.150 M 5.01 % | 60.138 M -78.08 % | 274.403 M 599.35 % | 39.237 M | 0.000 -100.00 % | 34.567 M 0.00 % | 34.567 M |
Other current liabilities | 218.296 M 64.77 % | 132.484 M -28.14 % | 184.361 M -73.90 % | 706.262 M 90.94 % | 369.887 M 348.72 % | 82.431 M -17.50 % | 99.919 M 38.07 % | 72.367 M -26.20 % | 98.064 M -1.98 % | 100.040 M -62.22 % | 264.788 M 82.81 % | 144.840 M 75.21 % | 82.669 M -0.40 % | 82.999 M 82.36 % | 45.514 M -21.00 % | 57.612 M 70.75 % | 33.740 M | 0.000 -100.00 % | 31.135 M | 0.000 -100.00 % | 54.835 M -15.65 % | 65.009 M |
Deferred revenue | 0.000 -100.00 % | 39.714 M -25.07 % | 53.001 M | 0.000 -100.00 % | 80.281 M -53.12 % | 171.255 M -3.69 % | 177.811 M -5.75 % | 188.651 M -11.41 % | 212.939 M 48.08 % | 143.799 M -2.03 % | 146.776 M 40.54 % | 104.435 M 160.51 % | 40.089 M 13.42 % | 35.344 M -71.80 % | 125.334 M 69.68 % | 73.866 M 28.79 % | 57.353 M | 0.000 -100.00 % | 72.075 M | 0.000 -100.00 % | 58.898 M | 0.000 |
Short term debt | 536.933 M -17.16 % | 648.145 M 25.48 % | 516.534 M 48.41 % | 348.036 M 155.02 % | 136.476 M 356.75 % | 29.880 M 7.37 % | 27.829 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.012 M -13.79 % | 23.212 M 9.99 % | 21.103 M | 0.000 -100.00 % | 31.546 M | 0.000 -100.00 % | 33.547 M 0.00 % | 33.547 M |
Total current liabilities | 1.467 B 11.37 % | 1.317 B -18.38 % | 1.613 B 8.88 % | 1.482 B 10.18 % | 1.345 B 59.52 % | 843.116 M 12.81 % | 747.407 M 13.26 % | 659.921 M -1.96 % | 673.088 M -14.38 % | 786.160 M -6.63 % | 841.944 M 42.35 % | 591.442 M 47.47 % | 401.067 M 12.79 % | 355.596 M -4.54 % | 372.522 M 28.70 % | 289.449 M 18.19 % | 244.902 M | 0.000 -100.00 % | 270.506 M | 0.000 -100.00 % | 194.131 M 0.00 % | 194.130 M |
Total liabilities | 2.102 B 9.44 % | 1.921 B | 0.000 -100.00 % | 1.867 B 29.69 % | 1.439 B 52.11 % | 946.258 M 11.52 % | 848.530 M 14.28 % | 742.511 M -1.91 % | 756.963 M -13.79 % | 878.070 M -3.42 % | 909.139 M 37.73 % | 660.112 M 46.07 % | 451.900 M 12.73 % | 400.870 M -8.41 % | 437.686 M 24.13 % | 352.598 M 15.59 % | 305.040 M 11.17 % | 274.403 M -11.41 % | 309.743 M | 0.000 -100.00 % | 228.697 M 0.00 % | 228.697 M |
Other non current assets | 44.668 M -14.38 % | 52.170 M 33.96 % | 38.945 M 3.49 % | 37.632 M 128.54 % | 16.466 M -58.64 % | 39.815 M 25.50 % | 31.725 M 5 195.94 % | 599.050 K -98.28 % | 34.802 M -56.39 % | 79.807 M -63.54 % | 218.919 M -16.53 % | 262.277 M 90.47 % | 137.699 M 3 306.83 % | 4.042 M 196.54 % | 1.363 M -72.51 % | 4.958 M 113.34 % | 2.324 M -99.66 % | 683.257 M 15 514.54 % | 4.376 M 104.30 % | -101.722 M -6 304.42 % | 1.640 M -83.00 % | 9.643 M |
Long term investments | 136.908 M 3.86 % | 131.824 M 44.50 % | 91.231 M -37.09 % | 145.027 M -6.84 % | 155.671 M 272.16 % | 41.830 M -13.29 % | 48.243 M -21.96 % | 61.822 M 711.48 % | 7.618 M 122.84 % | -33.358 M 81.82 % | -183.510 M 26.06 % | -248.180 M -90.43 % | -130.328 M | 0.000 -100.00 % | 2.558 M -5.13 % | 2.696 M 3.44 % | 2.607 M | 0.000 -100.00 % | 1.645 M | 0.000 -100.00 % | 1.967 M 1 082.23 % | 166.344 K |
Intangible assets | 334.222 M -0.07 % | 334.458 M -6.94 % | 359.402 M 8.76 % | 330.440 M 5.30 % | 313.822 M 49.80 % | 209.488 M 0.22 % | 209.032 M 1.21 % | 206.537 M 500.17 % | 34.413 M 2.81 % | 33.472 M 87.57 % | 17.845 M 0.21 % | 17.808 M 1.88 % | 17.479 M -1.29 % | 17.707 M 2.17 % | 17.330 M 0.04 % | 17.323 M -0.81 % | 17.465 M | 0.000 -100.00 % | 17.226 M | 0.000 -100.00 % | 17.297 M 0.00 % | 17.297 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 |
Goodwill and intangible assets | 334.222 M -0.07 % | 334.458 M -6.94 % | 359.402 M 8.76 % | 330.440 M 5.30 % | 313.822 M 49.80 % | 209.488 M 0.22 % | 209.032 M 1.21 % | 206.537 M 500.17 % | 34.413 M 2.81 % | 33.472 M 87.57 % | 17.845 M 0.21 % | 17.808 M 1.88 % | 17.479 M -1.29 % | 17.707 M 2.17 % | 17.330 M 0.04 % | 17.323 M -0.81 % | 17.465 M | 0.000 -100.00 % | 17.226 M | 0.000 -100.00 % | 17.297 M 0.00 % | 17.297 M |
Property plant equipment net | 1.566 B -1.97 % | 1.598 B 4.33 % | 1.531 B 21.73 % | 1.258 B 59.25 % | 789.962 M 12.74 % | 700.665 M 3.66 % | 675.940 M 16.69 % | 579.260 M -17.45 % | 701.679 M 8.52 % | 646.601 M 12.71 % | 573.695 M 6.22 % | 540.093 M 244.93 % | 156.579 M 5.16 % | 148.901 M -0.15 % | 149.123 M 4.33 % | 142.936 M 18.45 % | 120.676 M | 0.000 -100.00 % | 107.638 M | 0.000 -100.00 % | 86.869 M 0.00 % | 86.869 M |
Total non current assets | 2.278 B -0.19 % | 2.282 B 5.38 % | 2.166 B 13.72 % | 1.904 B 37.80 % | 1.382 B 29.25 % | 1.069 B 2.45 % | 1.044 B 11.57 % | 935.533 M 7.67 % | 868.926 M 8.43 % | 801.357 M 18.64 % | 675.458 M 12.10 % | 602.538 M 190.54 % | 207.384 M 9.30 % | 189.732 M 2.29 % | 185.482 M 2.69 % | 180.621 M 18.32 % | 152.656 M -77.66 % | 683.257 M 394.15 % | 138.268 M 235.93 % | -101.722 M -189.25 % | 113.975 M 0.00 % | 113.975 M |
Other current assets | 252.842 M -14.57 % | 295.950 M 1 242.95 % | 22.037 M -89.76 % | 215.253 M -31.64 % | 314.901 M 34.50 % | 234.120 M 44.59 % | 161.915 M -46.98 % | 305.365 M 110.85 % | 144.825 M -20.66 % | 182.547 M 11.81 % | 163.269 M 24.44 % | 131.205 M 158.47 % | 50.762 M 153.74 % | 20.005 M -64.25 % | 55.962 M 108.40 % | 26.854 M 2.42 % | 26.220 M | 0.000 -100.00 % | 22.054 M | 0.000 -100.00 % | 30.867 M 0.00 % | 30.867 M |
Short term investments | 70.599 M -45.24 % | 128.915 M | 0.000 -100.00 % | 40.070 M | 0.000 -100.00 % | 6.469 M -99.93 % | 9.687 B 76 936.78 % | -12.608 M -1 348.29 % | 1.010 M -97.60 % | 42.010 M -78.01 % | 191.010 M -24.21 % | 252.010 M 90.90 % | 132.010 M -5.71 % | 140.010 M 27.27 % | 110.010 M 1 100 000.00 % | 10.000 K | 0.000 -100.00 % | 354.623 M | 0.000 -100.00 % | 203.444 M 11 401.08 % | -1.800 M | 0.000 |
cash and cash equivalents | 3.714 B -1.52 % | 3.772 B -8.21 % | 4.109 B -4.63 % | 4.309 B -2.58 % | 4.423 B -7.05 % | 4.758 B -1.76 % | 4.843 B -0.01 % | 4.844 B -0.05 % | 4.846 B -7.93 % | 5.263 B -0.45 % | 5.287 B 2.68 % | 5.149 B -6.86 % | 5.528 B 0.13 % | 5.521 B -1.06 % | 5.580 B 2 364.31 % | 226.431 M 15.03 % | 196.839 M 211.01 % | -177.312 M -200.00 % | 177.312 M 274.31 % | -101.722 M -200.00 % | 101.722 M 0.00 % | 101.722 M |
Cash and short term investments | 3.785 B -2.96 % | 3.901 B -5.07 % | 4.109 B -5.51 % | 4.349 B -1.67 % | 4.423 B -7.18 % | 4.764 B -1.63 % | 4.843 B -0.01 % | 4.844 B -0.07 % | 4.847 B -8.64 % | 5.305 B -3.16 % | 5.478 B 1.43 % | 5.401 B -4.58 % | 5.660 B -0.01 % | 5.661 B -0.51 % | 5.690 B 2 412.78 % | 226.441 M 15.04 % | 196.839 M 11.01 % | 177.312 M 0.00 % | 177.312 M 74.31 % | 101.722 M 0.00 % | 101.722 M 0.00 % | 101.722 M |
Total current assets | 5.712 B -4.27 % | 5.967 B -3.25 % | 6.168 B -0.39 % | 6.192 B -0.80 % | 6.242 B -1.13 % | 6.313 B 2.09 % | 6.184 B -0.54 % | 6.218 B 0.04 % | 6.215 B -6.80 % | 6.669 B 0.40 % | 6.642 B 5.70 % | 6.284 B -0.44 % | 6.312 B 0.45 % | 6.284 B 0.74 % | 6.237 B 829.95 % | 670.733 M 10.28 % | 608.214 M 243.02 % | 177.312 M -67.68 % | 548.629 M 439.34 % | 101.722 M -75.55 % | 416.065 M 0.00 % | 416.065 M |
Inventory | 994.725 M 8.16 % | 919.671 M -2.23 % | 940.621 M -4.89 % | 988.988 M 1.79 % | 971.570 M 16.16 % | 836.427 M 14.46 % | 730.754 M -13.14 % | 841.319 M 2.90 % | 817.581 M 4.37 % | 783.352 M 22.10 % | 641.589 M 63.66 % | 392.035 M 22.24 % | 320.706 M 24.65 % | 257.276 M 20.04 % | 214.326 M 15.94 % | 184.852 M 7.40 % | 172.118 M | 0.000 -100.00 % | 126.223 M | 0.000 -100.00 % | 125.492 M 0.00 % | 125.492 M |
Net receivables | 679.591 M -20.13 % | 850.864 M -22.35 % | 1.096 B 71.51 % | 638.949 M 19.06 % | 536.654 M 12.16 % | 478.459 M 6.80 % | 447.987 M 97.21 % | 227.163 M -44.03 % | 405.865 M 2.08 % | 397.589 M 10.72 % | 359.089 M -0.19 % | 359.760 M 16.29 % | 309.367 M -10.43 % | 345.396 M 7.64 % | 320.878 M 37.96 % | 232.586 M 9.18 % | 213.037 M | 0.000 -100.00 % | 223.040 M | 0.000 -100.00 % | 157.984 M 0.00 % | 157.984 M |
Tax assets | 196.006 M 18.02 % | 166.081 M 14.79 % | 144.687 M 8.51 % | 133.338 M 25.65 % | 106.117 M 36.91 % | 77.507 M -1.64 % | 78.803 M -9.75 % | 87.315 M -3.43 % | 90.414 M 20.82 % | 74.835 M 54.27 % | 48.509 M 58.84 % | 30.539 M 17.66 % | 25.955 M 36.02 % | 19.083 M 26.31 % | 15.108 M 18.89 % | 12.708 M 32.58 % | 9.585 M | 0.000 -100.00 % | 7.383 M | 0.000 -100.00 % | 6.203 M | 0.000 |
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 100.00 % | -177.312 M | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 663.147 M 33.54 % | 496.599 M -42.23 % | 859.591 M 133.85 % | 367.583 M -53.64 % | 792.953 M 50.14 % | 528.144 M 1.11 % | 522.367 M 14.62 % | 455.746 M 10.59 % | 412.116 M -13.12 % | 474.368 M -7.48 % | 512.701 M 27.98 % | 400.621 M 43.81 % | 278.568 M 19.77 % | 232.584 M 3.31 % | 225.124 M 18.26 % | 190.363 M 15.51 % | 164.795 M | 0.000 -100.00 % | 160.137 M | 0.000 -100.00 % | 97.395 M 1.90 % | 95.574 M |
Tax payables | 48.316 M | 0.000 | 0.000 -100.00 % | 59.998 M 31.53 % | 45.615 M 45.25 % | 31.405 M -35.63 % | 48.789 M 29.84 % | 37.576 M -22.87 % | 48.720 M -28.30 % | 67.952 M 5.42 % | 64.456 M 40.18 % | 45.981 M 15.44 % | 39.830 M -0.46 % | 40.012 M -20.04 % | 50.038 M 174.00 % | 18.262 M 83.74 % | 9.939 M | 0.000 -100.00 % | 22.592 M | 0.000 -100.00 % | 8.354 M | 0.000 |
Deferred revenue non current | 13.975 M -5.02 % | 14.713 M | 0.000 -100.00 % | 15.702 M 1.76 % | 15.430 M 400.53 % | 3.083 M 32.74 % | 2.322 M 10.27 % | 2.106 M 44.15 % | 1.461 M -1.34 % | 1.481 M -1.37 % | 1.501 M -0.99 % | 1.516 M -1.64 % | 1.542 M -1.18 % | 1.560 M -1.38 % | 1.582 M -1.26 % | 1.602 M -1.24 % | 1.622 M | 0.000 -100.00 % | 1.663 M | 0.000 -100.00 % | 1.703 M | 0.000 |
Minority interest | -1.092 M -35.80 % | -804.349 K -82.49 % | -440.772 K -89.44 % | -232.672 K -112.14 % | 1.917 M 132.92 % | 822.842 K -53.23 % | 1.759 M 177.62 % | -2.266 M -55.73 % | -1.455 M -43.14 % | -1.017 M -601.02 % | 202.924 K 128.64 % | -708.595 K -362.85 % | 269.584 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 10.083 M -11.04 % | 11.334 M -36.71 % | 17.908 M 45.04 % | 12.347 M -20.51 % | 15.533 M -46.44 % | 29.001 M 22.27 % | 23.718 M 88.31 % | 12.595 M -17.40 % | 15.247 M -2.24 % | 15.597 M 102.07 % | 7.719 M -37.12 % | 12.276 M | 0.000 -100.00 % | 11.211 M | 0.000 | 0.000 -100.00 % | 7.890 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.588 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.402 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 |
Other total stockholders equity | 5.408 B 5 105.77 % | -108.036 M -101.97 % | 5.497 B -1.26 % | 5.567 B 2.12 % | 5.451 B 3 259.47 % | -172.538 M -103.07 % | 5.616 B 3 837.95 % | -150.244 M -102.73 % | 5.496 B | 0.000 -100.00 % | 5.779 B | 0.000 -100.00 % | 5.704 B | 0.000 -100.00 % | 5.695 B 1 768.33 % | 304.809 M 0.00 % | 304.809 M 861.55 % | 31.700 M -89.60 % | 304.809 M | 0.000 -100.00 % | 298.456 M 0.00 % | 298.456 M |
Deferred tax liabilities non current | 1.716 M -1.02 % | 1.734 M -1.01 % | 1.752 M -1.00 % | 1.770 M -0.99 % | 1.787 M -0.98 % | 1.805 M -0.97 % | 1.823 M | 0.000 -100.00 % | 9.611 M 436.37 % | 1.792 M | 0.000 | 0.000 100.00 % | -10.878 M 2.97 % | -11.211 M -197.12 % | 11.544 M | 0.000 | 0.000 | 0.000 100.00 % | -14.760 M | 0.000 100.00 % | -10.588 M | 0.000 |
Other liabilities | 0.000 | 0.000 100.00 % | -1.613 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 |
Total assets | 7.990 B -3.14 % | 8.249 B -1.01 % | 8.333 B 2.93 % | 8.096 B 6.19 % | 7.624 B 3.27 % | 7.383 B 2.15 % | 7.228 B 1.04 % | 7.153 B 0.97 % | 7.084 B -5.17 % | 7.470 B 2.08 % | 7.318 B 6.26 % | 6.887 B 5.64 % | 6.519 B 0.71 % | 6.473 B 0.79 % | 6.423 B 654.44 % | 851.354 M 11.89 % | 760.871 M 11.36 % | 683.257 M -0.53 % | 686.897 M | 0.000 -100.00 % | 530.039 M 0.00 % | 530.039 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -144.018 M -203.45 % | 139.213 M | 0.000 100.00 % | -33.401 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.774 M | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 141.289 M | 0.000 -100.00 % | 113.354 M 457.78 % | -31.683 M -200.00 % | 31.683 M | 0.000 -100.00 % | 10.469 M | 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 % | -403.299 M | 0.000 100.00 % | -452.212 M -336.77 % | 190.994 M 200.00 % | -190.994 M | 0.000 100.00 % | -641.960 M -707.33 % | 105.701 M 200.00 % | -105.701 M | 0.000 100.00 % | -170.198 M -586.65 % | 34.973 M 200.00 % | -34.973 M | 0.000 100.00 % | -117.168 M -402.82 % | 38.692 M 300.00 % | -19.346 M 0.00 % | -19.346 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -158.962 M | 0.000 100.00 % | -370.735 M -2 621.73 % | 14.702 M 200.00 % | -14.702 M | 0.000 100.00 % | -213.995 M -32 916.43 % | -648.146 K -200.00 % | 648.146 K | 0.000 100.00 % | -81.923 M -644.33 % | -11.006 M -200.00 % | 11.006 M | 0.000 100.00 % | -72.621 M -4 676.80 % | -1.520 M -300.00 % | 760.148 K 0.00 % | 760.148 K |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -261.710 M | 0.000 100.00 % | -206.161 M -216.94 % | 176.293 M 200.00 % | -176.293 M | 0.000 100.00 % | -427.965 M -502.41 % | 106.350 M 200.00 % | -106.350 M | 0.000 100.00 % | -88.275 M -291.99 % | 45.979 M 200.00 % | -45.979 M | 0.000 100.00 % | -44.547 M -210.78 % | 40.213 M 300.00 % | -20.106 M 0.00 % | -20.106 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.683 M 200.00 % | -31.683 M | 0.000 100.00 % | -10.561 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.373 M | 0.000 -100.00 % | 124.684 M 493.54 % | -31.683 M -200.00 % | 31.683 M | 0.000 -100.00 % | 10.561 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 220.180 M 165.59 % | -335.708 M -179.61 % | -120.062 M 13.33 % | -138.525 M -591.48 % | -20.033 M -281.40 % | 11.044 M -97.11 % | 382.415 M 610.71 % | -74.879 M 9.92 % | -83.125 M -818.49 % | -9.050 M -101.37 % | 659.878 M 696.51 % | -110.623 M -207.37 % | 103.033 M 277.85 % | -57.933 M 27.71 % | -80.138 M -86.69 % | -42.926 M -250.13 % | 28.593 M 194.35 % | -30.304 M 21.75 % | -38.726 M -4.42 % | -37.086 M -660.21 % | 6.620 M 0.00 % | 6.620 M |
Net cash provided by operating activities | 220.180 M 163.62 % | -346.065 M -13 142.73 % | -2.613 M 96.76 % | -80.538 M -196.69 % | 83.296 M 6.32 % | 78.346 M 24.20 % | 63.082 M 896.68 % | -7.918 M -110.15 % | 77.990 M -55.77 % | 176.316 M 3.45 % | 170.439 M 6.32 % | 160.307 M 39.94 % | 114.558 M 290.78 % | 29.315 M -57.85 % | 69.548 M 98.85 % | 34.975 M -20.65 % | 44.074 M 3 057.75 % | 1.396 M -96.83 % | 44.089 M -0.41 % | 44.272 M 1 532.98 % | 2.711 M 0.00 % | 2.711 M |
Investments in property plant and equipment | -38.479 M 89.16 % | -354.851 M -342.81 % | -80.136 M 72.77 % | -294.322 M -45.79 % | -201.876 M -25.37 % | -161.023 M -36.45 % | -118.009 M -43.31 % | -82.345 M -30.83 % | -62.938 M -54.74 % | -40.673 M -25.59 % | -32.386 M 92.21 % | -415.749 M -2 581.03 % | -15.507 M -140.00 % | -6.461 M 2.25 % | -6.610 M 55.22 % | -14.760 M -21.37 % | -12.161 M -23.10 % | -9.879 M 19.46 % | -12.266 M -30.22 % | -9.420 M 9.49 % | -10.408 M 0.00 % | -10.408 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 5.303 M 3 421 008.39 % | 155.000 | 0.000 -100.00 % | 10.000 K -99.95 % | 21.606 M -80.36 % | 110.000 M 486.56 % | -28.456 M -189 807.68 % | 15.000 K -97.22 % | 539.541 K 207.91 % | -500.000 K | 0.000 | 0.000 -100.00 % | 39.320 K 214.57 % | -34.320 K | 0.000 | 0.000 -100.00 % | 486.730 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -50.300 M 75.69 % | -206.915 M 70.62 % | -704.280 M | 0.000 -100.00 % | 8.103 M 200.00 % | -8.103 M 94.60 % | -150.000 M -242.41 % | -43.807 M -131.86 % | 137.492 M 197.31 % | -141.295 M -741.69 % | 22.019 M 106.14 % | -358.552 M -0.64 % | -356.282 M -61.95 % | -220.000 M 65.01 % | -628.827 M | 0.000 | 0.000 | 0.000 100.00 % | -3.000 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 111.999 M 273.33 % | 30.000 M -95.84 % | 721.000 M -6.29 % | 769.404 M | 0.000 -100.00 % | 34.000 K -99.98 % | 140.041 M 13 675.87 % | 1.017 M 101.05 % | -97.002 M -133.33 % | 291.000 M 634.33 % | 39.628 M -83.43 % | 239.198 M -34.54 % | 365.411 M 91.38 % | 190.936 M -63.30 % | 520.254 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 23.298 M 2 521.43 % | 888.761 K 107.42 % | -11.971 M 98.52 % | -809.965 M -10 095.63 % | 8.103 M 200.55 % | -8.059 M -113.46 % | 59.864 M 59.81 % | 37.459 M 263.28 % | -22.942 M -58.98 % | -14.431 M -162.86 % | -5.490 M -1 930.00 % | 300.000 K 62.16 % | 185.000 K 161.67 % | -300.000 K -1 112.42 % | -24.744 K 14.55 % | -28.956 K 93.78 % | -465.680 K | 0.000 -100.00 % | 2.304 M 200.74 % | 766.000 K 261.31 % | -474.870 K 0.00 % | -474.870 K |
Net cash used for investing activites | 46.519 M 108.76 % | -530.877 M -657.49 % | -70.084 M 79.07 % | -334.883 M -72.82 % | -193.773 M -14.60 % | -169.082 M -265.17 % | -46.302 M -307.41 % | 22.324 M 130.23 % | -73.846 M -178.05 % | 94.616 M 289.20 % | 24.310 M 104.54 % | -535.303 M -8 543.44 % | -6.193 M 82.71 % | -35.825 M 68.90 % | -115.208 M -679.01 % | -14.789 M -17.13 % | -12.626 M -27.82 % | -9.879 M 23.79 % | -12.962 M -49.79 % | -8.654 M 20.48 % | -10.882 M 0.00 % | -10.882 M |
Debt repayment | 154.920 M -72.08 % | 554.966 M 489.50 % | -142.481 M -128.49 % | 500.189 M 453.63 % | 90.347 M 202.36 % | 29.880 M | 0.000 | 0.000 -100.00 % | 32.534 M 196.96 % | -33.554 M | 0.000 -100.00 % | 838.443 K 108.38 % | -10.000 M 68.25 % | -31.500 M -884.38 % | -3.200 M -132.00 % | 10.000 M | 0.000 | 0.000 100.00 % | -2.000 M | 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 -100.00 % | 117.633 M | 0.000 | 0.000 -100.00 % | 19.732 M 200.00 % | -19.732 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -88.622 M | 0.000 100.00 % | -123.904 M -203.18 % | 120.089 M 200.00 % | -120.089 M | 0.000 100.00 % | -152.483 M | 0.000 100.00 % | -147.740 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 |
Dividends paid | -397.374 M -18 016.93 % | -2.193 M | 0.000 100.00 % | -185.426 M -63.39 % | -113.484 M -36 318.52 % | -311.611 K 99.94 % | -494.488 M | 0.000 100.00 % | -295.389 M -343 375.66 % | -86.000 K 50.63 % | -174.208 K 99.86 % | -120.174 M -2.90 % | -116.788 M -66 939.09 % | -174.208 K 68.77 % | -557.912 K -48.82 % | -374.900 K 2.76 % | -385.534 K -9.55 % | -351.936 K 79.87 % | -1.748 M -312.39 % | -423.956 K -12.69 % | -376.219 K 0.00 % | -376.219 K |
Other financing activites | 8.387 M 143.54 % | 3.444 M -95.21 % | 71.866 M 1 387.39 % | -5.582 M 96.82 % | -175.633 M -478.37 % | 46.419 M 349.30 % | 10.331 M 368.49 % | -3.848 M 97.57 % | -158.076 M -1 629.38 % | 10.336 M 132.17 % | 4.452 M 120.88 % | -21.320 M -558.35 % | -3.238 M 81.32 % | -17.332 M -100.32 % | 5.419 B 1 359 398.11 % | -398.641 K -89.50 % | -210.360 K 73.30 % | -787.725 K -139.51 % | 1.994 M 18.19 % | 1.687 M 105.36 % | -31.454 M 0.00 % | -31.454 M |
Net cash used provided by financing activities | -322.689 M -158.02 % | 556.216 M 385.94 % | -194.520 M -162.91 % | 309.180 M 255.55 % | -198.771 M -361.59 % | 75.987 M 140.21 % | -188.972 M -4 810.94 % | -3.848 M 99.09 % | -420.932 M -1 706.25 % | -23.304 M -623.94 % | 4.448 M 199.68 % | -4.462 M 96.55 % | -129.526 M -164.31 % | -49.006 M -100.91 % | 5.415 B 58 589.50 % | 9.226 M 1 648.34 % | -595.894 K 47.71 % | -1.140 M 35.05 % | -1.755 M -238.93 % | 1.263 M 103.97 % | -31.830 M 0.00 % | -31.830 M |
Effect of forex changes on cash | -5.449 M -401.87 % | 1.805 M | 0.000 | 0.000 -100.00 % | 4.270 M 358.70 % | 930.832 K -77.85 % | 4.202 M 161.25 % | -6.861 M -161.31 % | 11.191 M 502.02 % | -2.784 M -470.79 % | 750.731 K 586.79 % | -154.220 K -138.40 % | 401.613 K 125.35 % | -1.584 M 64.78 % | -4.498 M -63.60 % | -2.750 M -471.40 % | 740.328 K 151.71 % | -1.432 M -2.66 % | -1.395 M 21.81 % | -1.784 M -913.71 % | 219.185 K 0.00 % | 219.185 K |
Net change in cash | -61.440 M 80.74 % | -318.920 M | 0.000 100.00 % | -99.805 M 70.25 % | -335.459 M -2 321.57 % | -13.853 M 91.75 % | -167.990 M -4 643.61 % | 3.697 M 100.91 % | -405.597 M -1 595.55 % | -23.921 M -118.54 % | 128.997 M 133.95 % | -379.991 M -18 870.08 % | 2.024 M 103.55 % | -57.101 M -101.06 % | 5.365 B 20 021.02 % | 26.663 M -15.07 % | 31.392 M 194.01 % | -33.391 M -219.35 % | 27.978 M -20.29 % | 35.098 M 188.23 % | -39.782 M 0.00 % | -39.782 M |
Cash at beginning of period | 3.664 B -8.01 % | 3.982 B -7.57 % | 4.309 B -0.91 % | 4.348 B -8.62 % | 4.758 B 1.95 % | 4.667 B -3.47 % | 4.835 B 0.08 % | 4.831 B -7.75 % | 5.237 B -0.45 % | 5.261 B 2.51 % | 5.132 B -6.89 % | 5.512 B 0.04 % | 5.510 B -1.03 % | 5.567 B 2 656.17 % | 201.975 M 15.21 % | 175.313 M 21.81 % | 143.920 M -18.83 % | 177.312 M 39.84 % | 126.796 M 38.28 % | 91.698 M | 0.000 | 0.000 |
Cash at end of period | 3.602 B -1.68 % | 3.664 B -10.84 % | 4.109 B -3.28 % | 4.248 B -3.94 % | 4.423 B -4.95 % | 4.653 B -0.30 % | 4.667 B -3.47 % | 4.835 B 0.08 % | 4.831 B -7.75 % | 5.237 B -0.45 % | 5.261 B 2.51 % | 5.132 B -6.89 % | 5.512 B 0.04 % | 5.510 B -1.03 % | 5.567 B 2 656.17 % | 201.975 M 15.21 % | 175.313 M 21.81 % | 143.920 M -7.01 % | 154.774 M 22.07 % | 126.796 M 418.72 % | -39.782 M 0.00 % | -39.782 M |
Operating cash flow | 220.180 M 163.62 % | -346.065 M -13 142.73 % | -2.613 M 96.76 % | -80.538 M -196.69 % | 83.296 M 6.32 % | 78.346 M 24.20 % | 63.082 M 896.68 % | -7.918 M -110.15 % | 77.990 M -55.77 % | 176.316 M 3.45 % | 170.439 M 6.32 % | 160.307 M 39.94 % | 114.558 M 290.78 % | 29.315 M -57.85 % | 69.548 M 98.85 % | 34.975 M -20.65 % | 44.074 M 3 057.75 % | 1.396 M -96.83 % | 44.089 M -0.41 % | 44.272 M 1 532.98 % | 2.711 M 0.00 % | 2.711 M |
Capital expenditure | -38.479 M 89.16 % | -354.851 M -342.81 % | -80.136 M 72.77 % | -294.322 M -45.79 % | -201.876 M -25.37 % | -161.023 M -36.45 % | -118.009 M -43.31 % | -82.345 M -30.83 % | -62.938 M -54.74 % | -40.673 M -25.59 % | -32.386 M 92.21 % | -415.749 M -2 581.03 % | -15.507 M -140.00 % | -6.461 M 2.25 % | -6.610 M 55.22 % | -14.760 M -21.37 % | -12.161 M -23.10 % | -9.879 M 19.46 % | -12.266 M -30.22 % | -9.420 M 9.49 % | -10.408 M 0.00 % | -10.408 M |
Free CashFlow | 181.701 M 125.92 % | -700.916 M -747.04 % | -82.749 M 77.93 % | -374.860 M -216.12 % | -118.580 M -43.42 % | -82.677 M -50.52 % | -54.927 M 39.15 % | -90.263 M -699.68 % | 15.052 M -88.90 % | 135.642 M -1.75 % | 138.052 M 154.04 % | -255.442 M -357.89 % | 99.051 M 333.41 % | 22.854 M -63.69 % | 62.938 M 211.34 % | 20.215 M -36.66 % | 31.914 M 476.22 % | -8.483 M -126.66 % | 31.823 M -8.69 % | 34.853 M 552.84 % | -7.696 M 0.00 % | -7.696 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 |