
Chengdu Kanghua Biological Products Co., Ltd. 300841.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.432 B -9.23 % | 1.577 B 9.03 % | 1.447 B 11.94 % | 1.292 B 24.44 % | 1.039 B 87.26 % | 554.637 M -0.86 % | 559.468 M 113.59 % | 261.930 M 181.90 % | 92.916 M 30.74 % | 71.069 M |
Net income | 398.652 M -21.71 % | 509.216 M -14.86 % | 598.066 M -27.90 % | 829.478 M 103.28 % | 408.046 M 118.57 % | 186.687 M 21.12 % | 154.140 M 107.02 % | 74.458 M 1 018.33 % | 6.658 M -43.10 % | 11.702 M |
Income before tax | 467.023 M -18.64 % | 573.994 M -16.06 % | 683.793 M -25.32 % | 915.579 M 89.19 % | 483.938 M 116.69 % | 223.333 M 17.90 % | 189.424 M 108.44 % | 90.875 M 1 176.58 % | 7.119 M -52.31 % | 14.928 M |
Income before tax ratio | 0.33 -10.37 % | 0.36 -23.01 % | 0.47 -33.28 % | 0.71 52.04 % | 0.47 15.71 % | 0.40 18.93 % | 0.34 -2.41 % | 0.35 352.85 % | 0.08 -63.53 % | 0.21 |
EBITDA | 595.043 M -8.67 % | 651.503 M 1.26 % | 643.367 M 2.28 % | 629.004 M 31.54 % | 478.184 M 109.17 % | 228.615 M 15.27 % | 198.325 M 89.70 % | 104.544 M 296.35 % | 26.376 M -24.11 % | 34.756 M |
Net income ratio | 0.28 -13.76 % | 0.32 -21.91 % | 0.41 -35.59 % | 0.64 63.36 % | 0.39 16.72 % | 0.34 22.17 % | 0.28 -3.08 % | 0.28 296.71 % | 0.07 -56.48 % | 0.16 |
Ratio EBITDA | 0.42 0.62 % | 0.41 -7.12 % | 0.44 -8.62 % | 0.49 5.71 % | 0.46 11.70 % | 0.41 16.28 % | 0.35 -11.18 % | 0.40 40.60 % | 0.28 -41.95 % | 0.49 |
Gross profit ratio | 0.94 0.79 % | 0.93 0.42 % | 0.93 -0.44 % | 0.93 -0.62 % | 0.94 0.18 % | 0.94 0.38 % | 0.93 5.17 % | 0.89 8.14 % | 0.82 1.03 % | 0.81 |
Weighted average shs out dil | 131.658 M -1.56 % | 133.747 M -0.17 % | 133.975 M -0.76 % | 134.996 M 0.00 % | 135.000 M 0.00 % | 135.000 M 34.68 % | 100.235 M -25.75 % | 135.000 M 0.00 % | 135.000 M 0.00 % | 135.000 M |
Weighted average shs out | 131.658 M -1.56 % | 133.747 M -0.14 % | 133.939 M -0.76 % | 134.971 M -0.02 % | 135.000 M 0.00 % | 135.000 M 34.68 % | 100.235 M -25.75 % | 135.000 M 0.00 % | 135.000 M 0.00 % | 135.000 M |
EPS diluted | 3.03 -20.47 % | 3.81 -14.57 % | 4.46 -27.36 % | 6.14 77.97 % | 3.45 87.50 % | 1.84 19.48 % | 1.54 180.00 % | 0.55 1 015.62 % | 0.05 -43.14 % | 0.09 |
Earnings per share | 3.03 -20.47 % | 3.81 -14.77 % | 4.47 -27.32 % | 6.15 78.26 % | 3.45 87.50 % | 1.84 19.48 % | 1.54 180.00 % | 0.55 1 015.62 % | 0.05 -43.14 % | 0.09 |
Gross profit | 1.347 B -8.51 % | 1.472 B 9.49 % | 1.345 B 11.45 % | 1.207 B 23.66 % | 975.827 M 87.60 % | 520.175 M -0.49 % | 522.724 M 124.65 % | 232.688 M 204.85 % | 76.329 M 32.08 % | 57.788 M |
Income tax expense | 68.371 M 5.55 % | 64.778 M -24.44 % | 85.727 M -0.43 % | 86.101 M 13.45 % | 75.892 M 107.09 % | 36.646 M 3.86 % | 35.284 M 114.92 % | 16.418 M 3 463.41 % | 460.725 K -85.72 % | 3.227 M |
Cost of revenue | 84.637 M -19.32 % | 104.899 M 3.00 % | 101.841 M 18.83 % | 85.705 M 36.45 % | 62.809 M 82.26 % | 34.462 M -6.21 % | 36.744 M 25.65 % | 29.242 M 76.29 % | 16.588 M 24.90 % | 13.281 M |
General and administrative expenses | 111.272 M 4.16 % | 106.824 M 29.22 % | 82.665 M -4.27 % | 86.350 M 16.79 % | 73.936 M 28.14 % | 57.697 M -6.22 % | 61.525 M 161.34 % | 23.542 M 21.92 % | 19.309 M 37.83 % | 14.009 M |
Selling and marketing expenses | 547.124 M 10.68 % | 494.325 M 15.46 % | 428.119 M 3.89 % | 412.070 M 11.06 % | 371.045 M 70.96 % | 217.038 M -12.84 % | 249.019 M 124.74 % | 110.803 M 269.62 % | 29.977 M 139.92 % | 12.495 M |
Other expenses | 89.508 M 114.59 % | 41.711 M 233.08 % | -31.344 M 89.05 % | -286.310 M -2 196.56 % | -12.467 M -1 562.53 % | -749.872 K -120.67 % | 3.629 M 14.67 % | 3.164 M -77.32 % | 13.953 M 9.17 % | 12.781 M |
Operating expenses | 879.956 M -1.78 % | 895.885 M 35.87 % | 659.382 M 126.60 % | 290.985 M -40.71 % | 490.767 M 65.37 % | 296.771 M -10.91 % | 333.095 M 134.93 % | 141.783 M 103.73 % | 69.595 M 57.12 % | 44.294 M |
Cost and expenses | 964.593 M -3.62 % | 1.001 B 31.47 % | 761.223 M 102.08 % | 376.690 M -31.95 % | 553.576 M 67.13 % | 331.233 M -10.44 % | 369.839 M 116.25 % | 171.025 M 98.45 % | 86.182 M 49.69 % | 57.575 M |
Research and development expenses | 132.051 M -47.81 % | 253.026 M 40.62 % | 179.941 M 128.13 % | 78.875 M 35.40 % | 58.254 M 155.66 % | 22.786 M 20.41 % | 18.923 M 342.75 % | 4.274 M -32.75 % | 6.355 M 26.87 % | 5.009 M |
Selling general and administrative expenses | 658.396 M 9.52 % | 601.148 M 17.69 % | 510.784 M 2.48 % | 498.420 M 12.01 % | 444.980 M 61.97 % | 274.735 M -11.53 % | 310.543 M 131.16 % | 134.344 M 172.58 % | 49.286 M 85.96 % | 26.504 M |
Interest income | 12.280 M -5.09 % | 12.938 M -12.41 % | 14.771 M -30.59 % | 21.280 M 70.79 % | 12.460 M 1 763.88 % | 668.481 K 124.06 % | 298.345 K -28.34 % | 416.344 K -4.00 % | 433.672 K -10.40 % | 484.034 K |
Interest expense | 5.376 M 11.86 % | 4.806 M 43.88 % | 3.340 M 4 495.30 % | 72.687 K -68.51 % | 230.791 K -56.69 % | 532.838 K 16.57 % | 457.081 K -91.08 % | 5.123 M -49.33 % | 10.110 M -12.54 % | 11.560 M |
Depreciation and amortization | 63.399 M 24.27 % | 51.016 M 61.80 % | 31.530 M 109.64 % | 15.040 M 22.67 % | 12.260 M 35.04 % | 9.079 M -1.84 % | 9.250 M -4.79 % | 9.715 M -2.52 % | 9.966 M -2.16 % | 10.186 M |
Operating income | 467.284 M -18.96 % | 576.612 M -15.88 % | 685.502 M -25.14 % | 915.758 M 88.79 % | 485.060 M 117.12 % | 223.404 M 17.81 % | 189.629 M 108.60 % | 90.905 M 1 249.95 % | 6.734 M -50.10 % | 13.494 M |
Operating income ratio | 0.33 -10.72 % | 0.37 -22.85 % | 0.47 -33.13 % | 0.71 51.72 % | 0.47 15.94 % | 0.40 18.84 % | 0.34 -2.34 % | 0.35 378.88 % | 0.07 -61.83 % | 0.19 |
Total other income expenses net | -260.362 K 90.06 % | -2.619 M -53.23 % | -1.709 M -856.59 % | -178.648 K 84.07 % | -1.121 M -1 474.37 % | -71.215 K 65.29 % | -205.184 K -588.35 % | -29.808 K -107.75 % | 384.682 K -73.17 % | 1.434 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | -814.438 M 4.01 % | -848.452 M -61.58 % | -525.112 M 43.29 % | -925.978 M 19.00 % | -1.143 B -393.52 % | -231.633 M -215.76 % | -73.357 M -33.19 % | -55.075 M -484.04 % | -9.430 M -12.38 % | -8.391 M |
Total investments | 416.380 M -12.78 % | 477.371 M -4.99 % | 502.468 M 7.23 % | 468.574 M 333.86 % | 108.000 M 470.67 % | 18.925 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 186.889 M -2.11 % | 190.914 M 51.10 % | 126.351 M 13 930.88 % | 900.522 K -61.52 % | 2.340 M -76.60 % | 10.000 M -47.37 % | 19.000 M 153.33 % | 7.500 M 1 701.15 % | 416.400 K -36.88 % | 659.700 K |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 133.533 M -2.88 % | 137.491 M 22.71 % | 112.047 M 32.17 % | 84.774 M 19.59 % | 70.889 M -71.51 % | 248.799 M 21.22 % | 205.244 M | 0.000 | 0.000 |
Retained earnings | 2.389 B 5.92 % | 2.256 B 24.39 % | 1.813 B 32.23 % | 1.371 B 112.00 % | 646.846 M 167.38 % | 241.919 M 227.35 % | 73.901 M 332.72 % | -31.756 M 70.10 % | -106.214 M 5.90 % | -112.872 M |
Common stock | 132.947 M -1.27 % | 134.650 M 0.00 % | 134.650 M 49.61 % | 90.000 M 50.00 % | 60.000 M 33.33 % | 45.000 M 0.00 % | 45.000 M 202.40 % | 14.881 M 48.81 % | 10.000 M 0.00 % | 10.000 M |
Total equity | 3.448 B -1.89 % | 3.514 B 14.25 % | 3.076 B 15.18 % | 2.670 B 35.24 % | 1.974 B 243.59 % | 574.650 M 56.28 % | 367.700 M 95.20 % | 188.369 M 295.78 % | -96.214 M 6.47 % | -102.872 M |
Other non current liabilities | 7.538 M -31.42 % | 10.992 M 176.01 % | 3.982 M 5.71 % | 3.767 M 29.08 % | 2.919 M 105.69 % | 1.419 M -9.36 % | 1.566 M 91.27 % | 818.478 K 151.59 % | 325.316 K 77.98 % | 182.778 K |
Long term debt | 0.000 | 0.000 -100.00 % | 15.748 M 5 039.36 % | 306.410 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 13.705 M 1.58 % | 13.492 M -43.05 % | 23.689 M 169.08 % | 8.804 M 201.63 % | 2.919 M 105.69 % | 1.419 M -9.36 % | 1.566 M 91.27 % | 818.478 K 151.59 % | 325.316 K 77.98 % | 182.778 K |
Other current liabilities | 362.211 M -20.56 % | 455.971 M 2.51 % | 444.808 M 49.40 % | 297.738 M 104.44 % | 145.638 M 85.66 % | 78.445 M -3.91 % | 81.633 M 15.02 % | 70.975 M -75.74 % | 292.573 M 9.57 % | 267.012 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 466.955 M | 0.000 100.00 % | -1.440 M -101.45 % | 99.533 M 4.48 % | 95.269 M 23.20 % | 77.327 M 54 510.94 % | 141.597 K -94.11 % | 2.403 M |
Short term debt | 186.889 M -2.11 % | 190.914 M 74.68 % | 109.296 M | 0.000 | 0.000 -100.00 % | 10.000 M -47.37 % | 19.000 M 153.33 % | 7.500 M | 0.000 | 0.000 |
Total current liabilities | 566.369 M -16.92 % | 681.725 M 11.45 % | 611.708 M 80.48 % | 338.937 M 98.99 % | 170.325 M 50.64 % | 113.067 M -3.20 % | 116.809 M 36.53 % | 85.557 M -71.18 % | 296.900 M 8.98 % | 272.431 M |
Total liabilities | 580.074 M -16.56 % | 695.217 M 9.41 % | 635.397 M 82.72 % | 347.741 M 100.72 % | 173.244 M 51.32 % | 114.486 M -3.29 % | 118.374 M 37.05 % | 86.375 M -70.94 % | 297.225 M 9.03 % | 272.614 M |
Other non current assets | 144.668 M 47.12 % | 98.334 M -82.54 % | 563.281 M 900.69 % | 56.289 M -73.92 % | 215.830 M 6 328.08 % | 3.358 M 3 746.73 % | 87.285 K -89.96 % | 869.019 K 43.19 % | 606.889 K -36.41 % | 954.337 K |
Long term investments | 416.380 M -12.78 % | 477.371 M -4.99 % | 502.468 M -0.43 % | 504.641 M 800.89 % | -72.000 M -480.44 % | 18.925 M | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 17.514 M 13.91 % | 15.376 M -10.78 % | 17.233 M -8.17 % | 18.766 M -13.73 % | 21.754 M 138.53 % | 9.120 M -21.48 % | 11.614 M -11.91 % | 13.185 M -13.75 % | 15.287 M -12.66 % | 17.503 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 17.514 M 13.91 % | 15.376 M -10.78 % | 17.233 M -8.17 % | 18.766 M -13.73 % | 21.754 M 138.53 % | 9.120 M -21.48 % | 11.614 M -11.91 % | 13.185 M -13.75 % | 15.287 M -12.66 % | 17.503 M |
Property plant equipment net | 958.946 M -0.24 % | 961.290 M -2.45 % | 985.451 M 101.64 % | 488.716 M 141.78 % | 202.133 M 153.14 % | 79.850 M -1.56 % | 81.115 M 59.61 % | 50.819 M -6.78 % | 54.518 M -9.21 % | 60.049 M |
Total non current assets | 1.540 B -0.82 % | 1.552 B -0.87 % | 1.566 B 45.61 % | 1.075 B 192.11 % | 368.171 M 229.22 % | 111.831 M 19.31 % | 93.731 M 43.00 % | 65.548 M -13.22 % | 75.535 M -8.52 % | 82.572 M |
Other current assets | 10.138 M -69.72 % | 33.476 M -4.88 % | 35.194 M -51.81 % | 73.039 M 42.05 % | 51.417 M 148.74 % | 20.671 M 101.45 % | 10.261 M 294.45 % | 2.601 M -72.09 % | 9.320 M -18.29 % | 11.406 M |
Short term investments | 0.000 | 0.000 | 0.000 100.00 % | -36.067 M -120.04 % | 180.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 1.001 B -3.66 % | 1.039 B 59.54 % | 651.463 M -29.71 % | 926.879 M -19.08 % | 1.145 B 374.06 % | 241.633 M 161.63 % | 92.357 M 47.59 % | 62.575 M 535.51 % | 9.846 M 8.79 % | 9.051 M |
Cash and short term investments | 1.001 B -3.66 % | 1.039 B 59.54 % | 651.463 M -29.71 % | 926.879 M -30.07 % | 1.325 B 448.56 % | 241.633 M 161.63 % | 92.357 M 47.59 % | 62.575 M 535.51 % | 9.846 M 8.79 % | 9.051 M |
Total current assets | 2.488 B -6.36 % | 2.657 B 23.86 % | 2.145 B 10.42 % | 1.943 B 9.16 % | 1.780 B 208.24 % | 577.305 M 47.14 % | 392.344 M 87.55 % | 209.196 M 66.72 % | 125.477 M 43.95 % | 87.170 M |
Inventory | 176.882 M 1.93 % | 173.536 M 12.95 % | 153.646 M 45.65 % | 105.493 M 111.34 % | 49.916 M 2.66 % | 48.625 M 26.08 % | 38.567 M 1.81 % | 37.882 M 7.11 % | 35.368 M -3.51 % | 36.654 M |
Net receivables | 1.300 B -7.86 % | 1.411 B 8.10 % | 1.305 B 55.38 % | 839.756 M 138.10 % | 352.683 M 27.35 % | 276.937 M 10.04 % | 251.670 M 135.15 % | 107.024 M 34.37 % | 79.647 M 101.06 % | 39.614 M |
Tax assets | 2.073 M | 0.000 100.00 % | -502.468 M -7 236.13 % | 7.041 M 1 449.25 % | 454.489 K -21.35 % | 577.857 K -36.84 % | 914.954 K 35.57 % | 674.885 K -86.83 % | 5.123 M 26.00 % | 4.066 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 5.903 M -17.20 % | 7.129 M -79.12 % | 34.143 M 463.57 % | 6.058 M 3.33 % | 5.863 M 67.07 % | 3.509 M 39.55 % | 2.515 M 256.34 % | 705.760 K -69.45 % | 2.310 M -18.38 % | 2.830 M |
Tax payables | 11.366 M -58.98 % | 27.711 M 19.30 % | 23.228 M -33.90 % | 35.141 M 86.68 % | 18.824 M -10.84 % | 21.112 M 54.84 % | 13.635 M 113.86 % | 6.376 M 216.06 % | 2.017 M 985.08 % | 185.905 K |
Deferred revenue non current | 6.167 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 -100.00 % | 306.410 K | 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 |
Other total stockholders equity | 925.477 M -6.54 % | 990.238 M 0.00 % | 990.238 M -9.73 % | 1.097 B -7.26 % | 1.183 B 311.08 % | 287.731 M 15.65 % | 248.799 M 21.22 % | 205.244 M | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 2.500 M -36.86 % | 3.959 M -16.30 % | 4.730 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 4.028 B -4.32 % | 4.209 B 13.42 % | 3.711 B 22.96 % | 3.018 B 40.53 % | 2.148 B 211.65 % | 689.136 M 41.78 % | 486.075 M 76.92 % | 274.744 M 36.68 % | 201.012 M 18.42 % | 169.742 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 -100.00 % | 6.270 M 437.66 % | -1.857 M -1 605.27 % | 123.368 K -63.40 % | 337.097 K 240.40 % | -240.100 K -105.40 % | 4.448 M 520.72 % | -1.057 M -132.77 % | 3.227 M |
Stock based compensation | 0.000 | 0.000 -100.00 % | 1.858 M -79.12 % | 8.902 M -17.30 % | 10.765 M -42.33 % | 18.665 M -14.67 % | 21.873 M | 0.000 | 0.000 | 0.000 |
Change in working capital | 7.443 M 118.77 % | -39.661 M 90.95 % | -438.143 M 6.76 % | -469.900 M -662.93 % | -61.591 M -66.13 % | -37.073 M 73.01 % | -137.341 M -9 470.31 % | 1.466 M 104.14 % | -35.416 M -18.70 % | -29.836 M |
Accounts receivables | 102.447 M 189.99 % | -113.841 M 74.64 % | -448.908 M 16.13 % | -535.229 M -423.96 % | -102.151 M -295.01 % | -25.860 M 83.21 % | -154.051 M -493.63 % | -25.951 M 38.41 % | -42.136 M -498.79 % | -7.037 M |
Inventory | -4.976 M 76.88 % | -21.521 M 62.15 % | -56.859 M 1.17 % | -57.532 M -4 476.98 % | -1.257 M 92.16 % | -16.036 M -153.05 % | -6.337 M -53.08 % | -4.140 M 37.98 % | -6.675 M 67.06 % | -20.265 M |
Accounts payables | -90.028 M -194.07 % | 95.701 M 55.98 % | 61.354 M -50.81 % | 124.717 M 199.12 % | 41.694 M 829.32 % | 4.486 M -80.73 % | 23.287 M -14.09 % | 27.108 M 87.57 % | 14.452 M 350.87 % | -5.761 M |
Other working capital | 0.000 | 0.000 -100.00 % | 6.270 M 437.66 % | -1.857 M -1 605.27 % | 123.368 K -63.40 % | 337.097 K 100.26 % | -131.004 M -2 437.07 % | 5.605 M 119.50 % | -28.741 M -200.29 % | -9.571 M |
Other non cash items | 100.914 M 136.57 % | 42.657 M 1 611.68 % | 2.492 M 101.01 % | -245.783 M -2 365.48 % | 10.849 M -54.87 % | 24.037 M -23.00 % | 31.216 M 624.63 % | 4.308 M -79.90 % | 21.435 M 48.31 % | 14.453 M |
Net cash provided by operating activities | 572.242 M -0.30 % | 573.983 M 194.36 % | 194.991 M 49.62 % | 130.326 M -64.74 % | 369.564 M 102.25 % | 182.730 M 218.60 % | 57.355 M -36.24 % | 89.956 M 3 303.18 % | 2.643 M -59.37 % | 6.505 M |
Investments in property plant and equipment | -144.299 M 8.25 % | -157.275 M 62.48 % | -419.226 M -33.11 % | -314.939 M -132.14 % | -135.668 M -464.46 % | -24.035 M 30.50 % | -34.581 M -663.15 % | -4.531 M -144.21 % | -1.855 M 39.57 % | -3.071 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 1.568 K -84.32 % | 10.000 K -99.99 % | 135.716 M 205 247.81 % | 66.091 K 1 584.99 % | 3.922 K -97.35 % | 148.067 K | 0.000 | 0.000 |
Purchases of investments | -300.000 M -430.97 % | -56.500 M 73.10 % | -210.000 M 75.30 % | -850.250 M -43.50 % | -592.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 102.156 M 102.90 % | 50.349 M -76.77 % | 216.766 M -77.51 % | 963.651 M 236.09 % | 286.723 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 276.540 K 655.78 % | 36.590 K | 0.000 | 0.000 100.00 % | -135.668 M | 0.000 -100.00 % | 3.922 K -97.35 % | 148.067 K 107.98 % | -1.855 M 39.57 % | -3.071 M |
Net cash used for investing activites | -341.867 M -109.23 % | -163.389 M 60.39 % | -412.459 M -104.67 % | -201.528 M 54.34 % | -441.398 M -1 741.53 % | -23.969 M 30.68 % | -34.577 M -688.84 % | -4.383 M -136.23 % | -1.855 M 39.57 % | -3.071 M |
Debt repayment | -3.970 M -106.12 % | 64.829 M -48.52 % | 125.925 M | 0.000 100.00 % | -10.000 M -11.11 % | -9.000 M -178.26 % | 11.500 M 105.19 % | -221.663 M | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 -100.00 % | 67.213 M | 0.000 -100.00 % | 985.985 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -199.998 M | 0.000 100.00 % | -67.213 M -20.27 % | -55.884 M 94.33 % | -985.985 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -267.827 M -273.88 % | -71.634 M 46.45 % | -133.776 M -48.64 % | -90.000 M -38 896.21 % | -230.792 K 56.69 % | -532.839 K 91.03 % | -5.942 M 72.07 % | -21.270 M | 0.000 | 0.000 |
Other financing activites | 0.000 100.00 % | -312.311 K 99.52 % | -65.714 M -14.49 % | -57.396 M -105.82 % | 985.754 M | 0.000 -100.00 % | 1.446 M -99.31 % | 210.125 M | 0.000 | 0.000 |
Net cash used provided by financing activities | -471.795 M -6 528.79 % | -7.117 M 90.33 % | -73.565 M 50.09 % | -147.396 M -115.11 % | 975.754 M 10 335.72 % | -9.533 M -236.11 % | 7.004 M 121.35 % | -32.808 M | 0.000 | 0.000 |
Effect of forex changes on cash | 1.767 M 2 658.38 % | -69.074 K -161.14 % | 112.981 K 933.53 % | -13.555 K 78.20 % | -62.181 K -228.00 % | 48.581 K 7 849.53 % | -626.890 98.30 % | -36.829 K -561.92 % | 7.973 K -39.68 % | 13.219 K |
Net change in cash | -239.653 M -159.41 % | 403.408 M 238.67 % | -290.920 M -33.08 % | -218.613 M -124.19 % | 903.858 M 505.49 % | 149.276 M 401.24 % | 29.782 M -43.52 % | 52.729 M 6 525.43 % | 795.853 K -76.92 % | 3.448 M |
Cash at beginning of period | 1.039 B 63.43 % | 635.958 M -31.39 % | 926.879 M -19.08 % | 1.145 B 374.06 % | 241.633 M 161.63 % | 92.357 M 47.59 % | 62.575 M 535.51 % | 9.846 M 8.79 % | 9.051 M 61.54 % | 5.603 M |
Cash at end of period | 799.713 M -23.06 % | 1.039 B 63.43 % | 635.958 M -31.39 % | 926.879 M -19.08 % | 1.145 B 374.06 % | 241.633 M 161.63 % | 92.357 M 47.59 % | 62.575 M 535.51 % | 9.846 M 8.79 % | 9.051 M |
Operating cash flow | 572.242 M -0.30 % | 573.983 M 194.36 % | 194.991 M 49.62 % | 130.326 M -64.74 % | 369.564 M 102.25 % | 182.730 M 218.60 % | 57.355 M -36.24 % | 89.956 M 3 303.18 % | 2.643 M -59.37 % | 6.505 M |
Capital expenditure | -144.299 M 8.25 % | -157.275 M 62.48 % | -419.226 M -33.11 % | -314.939 M -132.14 % | -135.668 M -464.46 % | -24.035 M 30.50 % | -34.581 M -663.15 % | -4.531 M -144.21 % | -1.855 M 39.57 % | -3.071 M |
Free CashFlow | 427.942 M 2.70 % | 416.709 M 285.84 % | -224.236 M -21.46 % | -184.614 M -178.93 % | 233.896 M 47.39 % | 158.695 M 596.82 % | 22.774 M -73.34 % | 85.425 M 10 743.04 % | 787.833 K -77.06 % | 3.435 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
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 | 2023-01-01 | 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 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 345.976 M 150.81 % | 137.943 M -62.87 % | 371.498 M 16.35 % | 319.294 M -25.70 % | 429.718 M 38.01 % | 311.367 M -46.99 % | 587.340 M 65.16 % | 355.616 M -0.20 % | 356.325 M 28.12 % | 278.114 M -29.08 % | 392.176 M -0.66 % | 394.778 M 0.44 % | 393.035 M 47.35 % | 266.736 M -47.97 % | 512.648 M 125.03 % | 227.816 M -27.64 % | 314.834 M 32.76 % | 237.150 M 11.03 % | 213.600 M -42.29 % | 370.122 M 24.28 % | 297.815 M 89.57 % | 157.099 M -39.66 % | 260.370 M 1 011.34 % | 23.428 M -83.31 % | 140.335 M 7.53 % | 130.503 M 0.10 % | 130.368 M |
Net income | 93.812 M 353.01 % | 20.709 M 385.62 % | -7.250 M -107.30 % | 99.347 M -36.76 % | 157.088 M 5.10 % | 149.467 M 6.55 % | 140.278 M 16.19 % | 120.733 M -15.58 % | 143.014 M 35.96 % | 105.191 M -8.33 % | 114.753 M -31.55 % | 167.637 M -7.07 % | 180.399 M 33.36 % | 135.277 M -45.04 % | 246.117 M -25.69 % | 331.191 M 118.36 % | 151.670 M 50.92 % | 100.500 M 56.10 % | 64.381 M -60.00 % | 160.974 M 36.63 % | 117.816 M 81.60 % | 64.876 M -33.95 % | 98.220 M 2 558.16 % | 3.695 M -92.50 % | 49.241 M 38.58 % | 35.531 M 188.29 % | 12.325 M |
Income before tax | 105.440 M 425.68 % | 20.058 M 337.32 % | 4.587 M -95.87 % | 111.135 M -37.97 % | 179.158 M 4.07 % | 172.144 M 3.72 % | 165.962 M 27.53 % | 130.136 M -19.17 % | 161.007 M 37.74 % | 116.889 M -12.72 % | 133.918 M -29.28 % | 189.356 M -7.35 % | 204.384 M 30.90 % | 156.134 M -41.04 % | 264.822 M -24.88 % | 352.536 M 96.66 % | 179.258 M 50.68 % | 118.964 M 53.26 % | 77.621 M -59.17 % | 190.125 M 36.77 % | 139.011 M 80.11 % | 77.181 M -33.65 % | 116.320 M 2 244.72 % | 4.961 M -91.77 % | 60.244 M 44.10 % | 41.808 M 29.86 % | 32.195 M |
Income before tax ratio | 0.30 109.59 % | 0.15 1 077.76 % | 0.01 -96.45 % | 0.35 -16.52 % | 0.42 -24.59 % | 0.55 95.66 % | 0.28 -22.78 % | 0.37 -19.01 % | 0.45 7.51 % | 0.42 23.08 % | 0.34 -28.81 % | 0.48 -7.76 % | 0.52 -11.16 % | 0.59 13.31 % | 0.52 -66.62 % | 1.55 171.78 % | 0.57 13.50 % | 0.50 38.04 % | 0.36 -29.26 % | 0.51 10.05 % | 0.47 -4.99 % | 0.49 9.97 % | 0.45 110.98 % | 0.21 -50.67 % | 0.43 34.00 % | 0.32 29.72 % | 0.25 |
EBITDA | 118.837 M 241.45 % | 34.804 M -57.75 % | 82.383 M -34.40 % | 125.578 M -38.85 % | 205.347 M 12.83 % | 181.997 M -18.32 % | 222.814 M 61.23 % | 138.197 M -17.49 % | 167.492 M 51.81 % | 110.329 M 16.93 % | 94.358 M -50.26 % | 189.700 M -8.82 % | 208.046 M 45.78 % | 142.712 M -36.45 % | 224.579 M 87.44 % | 119.816 M -28.52 % | 167.627 M 45.33 % | 115.346 M 67.60 % | 68.822 M -63.37 % | 187.865 M 33.61 % | 140.612 M 77.90 % | 79.039 M -31.16 % | 114.823 M 1 488.48 % | 7.228 M -88.33 % | 61.962 M 39.54 % | 44.403 M 30.33 % | 34.071 M |
Net income ratio | 0.27 80.62 % | 0.15 869.22 % | -0.02 -106.27 % | 0.31 -14.88 % | 0.37 -23.85 % | 0.48 100.99 % | 0.24 -29.65 % | 0.34 -15.41 % | 0.40 6.12 % | 0.38 29.26 % | 0.29 -31.09 % | 0.42 -7.48 % | 0.46 -9.50 % | 0.51 5.64 % | 0.48 -66.98 % | 1.45 201.77 % | 0.48 13.68 % | 0.42 40.60 % | 0.30 -30.70 % | 0.43 9.94 % | 0.40 -4.20 % | 0.41 9.47 % | 0.38 139.19 % | 0.16 -55.05 % | 0.35 28.87 % | 0.27 187.99 % | 0.09 |
Ratio EBITDA | 0.34 36.14 % | 0.25 13.78 % | 0.22 -43.62 % | 0.39 -17.70 % | 0.48 -18.25 % | 0.58 54.08 % | 0.38 -2.38 % | 0.39 -17.33 % | 0.47 18.49 % | 0.40 64.88 % | 0.24 -49.93 % | 0.48 -9.22 % | 0.53 -1.07 % | 0.54 22.13 % | 0.44 -16.70 % | 0.53 -1.22 % | 0.53 9.47 % | 0.49 50.96 % | 0.32 -36.52 % | 0.51 7.50 % | 0.47 -6.16 % | 0.50 14.08 % | 0.44 42.93 % | 0.31 -30.12 % | 0.44 29.77 % | 0.34 30.19 % | 0.26 |
Gross profit ratio | 0.92 -2.46 % | 0.94 0.92 % | 0.94 -0.03 % | 0.94 -0.23 % | 0.94 -2.36 % | 0.96 3.32 % | 0.93 -0.82 % | 0.94 0.42 % | 0.93 -0.18 % | 0.94 2.72 % | 0.91 -2.56 % | 0.93 -0.05 % | 0.94 -0.72 % | 0.94 0.95 % | 0.93 0.16 % | 0.93 -0.54 % | 0.94 0.35 % | 0.93 -0.33 % | 0.94 -0.23 % | 0.94 -0.30 % | 0.94 -0.09 % | 0.94 -0.97 % | 0.95 1.20 % | 0.94 3.15 % | 0.91 -2.88 % | 0.94 2.71 % | 0.91 |
Weighted average shs out dil | 129.916 M 0.00 % | 129.916 M -0.67 % | 130.788 M 0.68 % | 129.900 M -1.81 % | 132.298 M -1.08 % | 133.749 M -2.39 % | 137.022 M 2.44 % | 133.762 M -0.01 % | 133.771 M -0.01 % | 133.779 M -0.08 % | 133.889 M -0.08 % | 134.002 M 0.58 % | 133.223 M -0.78 % | 134.270 M -0.53 % | 134.986 M -0.01 % | 135.000 M 0.00 % | 135.000 M 0.00 % | 134.995 M 14.28 % | 118.126 M -12.50 % | 135.000 M 33.48 % | 101.138 M -0.23 % | 101.368 M 0.15 % | 101.216 M -0.05 % | 101.264 M -0.05 % | 101.313 M 0.11 % | 101.197 M -0.30 % | 101.499 M |
Weighted average shs out | 129.916 M 0.00 % | 129.916 M -0.67 % | 130.788 M 0.68 % | 129.900 M -1.81 % | 132.298 M -1.08 % | 133.749 M -0.67 % | 134.650 M 0.67 % | 133.749 M 0.00 % | 133.749 M 0.00 % | 133.749 M -0.10 % | 133.889 M -0.08 % | 134.002 M 0.58 % | 133.223 M -0.77 % | 134.257 M -0.48 % | 134.902 M -0.07 % | 135.000 M 0.00 % | 135.000 M 0.00 % | 134.995 M 14.28 % | 118.126 M -12.50 % | 135.000 M 33.48 % | 101.138 M -0.23 % | 101.368 M 0.15 % | 101.216 M -0.05 % | 101.264 M -0.05 % | 101.313 M 0.11 % | 101.197 M -0.30 % | 101.499 M |
EPS diluted | 0.72 350.00 % | 0.16 386.74 % | -0.06 -107.30 % | 0.76 -35.73 % | 1.19 6.25 % | 1.12 9.80 % | 1.02 13.33 % | 0.90 -15.89 % | 1.07 35.44 % | 0.79 -8.14 % | 0.86 -31.20 % | 1.25 -7.41 % | 1.35 33.66 % | 1.01 -44.51 % | 1.82 -25.71 % | 2.45 118.75 % | 1.12 50.46 % | 0.74 55.08 % | 0.48 -59.66 % | 1.19 2.59 % | 1.16 81.25 % | 0.64 -34.02 % | 0.97 2 557.53 % | 0.04 -92.55 % | 0.49 40.00 % | 0.35 45.83 % | 0.24 |
Earnings per share | 0.72 350.00 % | 0.16 386.74 % | -0.06 -107.30 % | 0.76 -35.73 % | 1.19 6.25 % | 1.12 7.69 % | 1.04 15.56 % | 0.90 -15.89 % | 1.07 35.44 % | 0.79 -8.14 % | 0.86 -31.20 % | 1.25 -7.41 % | 1.35 33.66 % | 1.01 -44.51 % | 1.82 -25.71 % | 2.45 118.75 % | 1.12 50.46 % | 0.74 55.08 % | 0.48 -59.66 % | 1.19 2.59 % | 1.16 81.25 % | 0.64 -34.02 % | 0.97 2 557.53 % | 0.04 -92.55 % | 0.49 40.00 % | 0.35 45.83 % | 0.24 |
Gross profit | 318.663 M 144.64 % | 130.257 M -62.53 % | 347.615 M 16.32 % | 298.853 M -25.87 % | 403.138 M 34.75 % | 299.172 M -45.23 % | 546.202 M 63.81 % | 333.441 M 0.22 % | 332.699 M 27.88 % | 260.155 M -27.16 % | 357.151 M -3.20 % | 368.974 M 0.39 % | 367.531 M 46.29 % | 251.227 M -47.48 % | 478.309 M 125.38 % | 212.220 M -28.03 % | 294.871 M 33.22 % | 221.343 M 10.66 % | 200.023 M -42.42 % | 347.407 M 23.91 % | 280.368 M 89.40 % | 148.029 M -40.25 % | 247.737 M 1 024.65 % | 22.028 M -82.78 % | 127.921 M 4.43 % | 122.489 M 2.82 % | 119.129 M |
Income tax expense | 11.628 M 1 886.75 % | -650.796 K -105.50 % | 11.837 M 0.42 % | 11.787 M -46.59 % | 22.070 M -2.68 % | 22.677 M -11.71 % | 25.684 M 173.17 % | 9.403 M -47.74 % | 17.992 M 53.80 % | 11.698 M -38.96 % | 19.165 M -11.76 % | 21.720 M -9.44 % | 23.985 M 15.00 % | 20.857 M 11.51 % | 18.705 M -12.37 % | 21.344 M -22.63 % | 27.588 M 49.41 % | 18.464 M 39.46 % | 13.240 M -54.58 % | 29.151 M 37.53 % | 21.196 M 72.24 % | 12.306 M -32.01 % | 18.101 M 1 329.85 % | 1.266 M -88.50 % | 11.003 M 75.32 % | 6.276 M -16.57 % | 7.523 M |
Cost of revenue | 27.313 M 255.36 % | 7.686 M -67.82 % | 23.883 M 16.84 % | 20.441 M -23.09 % | 26.579 M 117.95 % | 12.195 M -70.36 % | 41.138 M 85.52 % | 22.175 M -6.14 % | 23.626 M 31.56 % | 17.959 M -48.72 % | 35.025 M 35.74 % | 25.803 M 1.18 % | 25.503 M 64.44 % | 15.509 M -54.84 % | 34.340 M 120.18 % | 15.596 M -21.87 % | 19.963 M 26.29 % | 15.807 M 16.42 % | 13.577 M -40.23 % | 22.715 M 30.19 % | 17.447 M 92.35 % | 9.070 M -28.20 % | 12.632 M 802.00 % | 1.400 M -88.72 % | 12.415 M 54.91 % | 8.014 M -28.70 % | 11.240 M |
General and administrative expenses | 28.720 M 22.53 % | 23.439 M -22.25 % | 30.147 M 11.57 % | 27.020 M -7.25 % | 29.131 M 16.65 % | 24.974 M -38.44 % | 40.566 M 57.27 % | 25.794 M 41.09 % | 18.282 M -17.58 % | 22.181 M -10.20 % | 24.701 M 34.48 % | 18.368 M -10.21 % | 20.457 M 6.88 % | 19.139 M -18.42 % | 23.460 M 23.69 % | 18.967 M -4.80 % | 19.922 M -16.99 % | 24.001 M 7.39 % | 22.349 M 24.22 % | 17.991 M -13.44 % | 20.785 M 62.24 % | 12.811 M -23.89 % | 16.832 M 106.22 % | 8.162 M -39.11 % | 13.404 M -30.55 % | 19.300 M 25.75 % | 15.347 M |
Selling and marketing expenses | 148.365 M 165.03 % | 55.981 M -72.58 % | 204.195 M 50.28 % | 135.881 M -0.05 % | 135.955 M 87.18 % | 72.632 M -67.58 % | 224.064 M 135.47 % | 95.155 M -1.62 % | 96.718 M 23.38 % | 78.388 M -54.05 % | 170.605 M 63.81 % | 104.149 M 22.99 % | 84.683 M 23.29 % | 68.684 M -64.59 % | 193.955 M 205.57 % | 63.473 M -29.45 % | 89.974 M 39.13 % | 64.669 M -26.08 % | 87.489 M -31.47 % | 127.664 M 27.96 % | 99.769 M 77.77 % | 56.122 M -46.08 % | 104.092 M 1 694.50 % | 5.801 M -88.68 % | 51.259 M -8.28 % | 55.886 M -7.55 % | 60.450 M |
Other expenses | 6.277 M 9.74 % | 5.720 M -91.71 % | 68.997 M 2 279.66 % | -3.166 M -115.76 % | 20.092 M 460.39 % | 3.585 M -92.27 % | 46.388 M 2 249.94 % | 1.974 M 464.95 % | -540.895 K 91.15 % | -6.110 M 75.49 % | -24.930 M -948.66 % | -2.377 M -124.50 % | 9.705 M 170.63 % | -13.741 M 62.92 % | -37.058 M 84.15 % | -233.770 M -1 780.11 % | -12.434 M -307.95 % | -3.048 M 66.04 % | -8.974 M -60.85 % | -5.579 M -300.21 % | 2.786 M 497.55 % | -700.916 K 76.44 % | -2.975 M -10 889.53 % | 27.573 K 109.03 % | -305.509 K -112.21 % | 2.503 M 217.27 % | 788.932 K |
Operating expenses | 213.189 M 93.47 % | 110.192 M -67.87 % | 342.982 M 82.81 % | 187.616 M -16.20 % | 223.880 M 76.26 % | 127.017 M -66.41 % | 378.117 M 86.23 % | 203.037 M 18.31 % | 171.614 M 19.91 % | 143.117 M -35.70 % | 222.587 M 23.88 % | 179.679 M 10.90 % | 162.023 M 70.39 % | 95.092 M -55.45 % | 213.461 M 252.48 % | -139.990 M -221.58 % | 115.140 M 12.47 % | 102.375 M -15.91 % | 121.750 M -22.39 % | 156.878 M 10.99 % | 141.349 M 99.68 % | 70.790 M -46.13 % | 131.414 M 672.62 % | 17.009 M -74.87 % | 67.682 M -16.10 % | 80.666 M -7.24 % | 86.960 M |
Cost and expenses | 240.502 M 104.03 % | 117.878 M -67.87 % | 366.865 M 76.33 % | 208.057 M -16.93 % | 250.459 M 79.91 % | 139.212 M -66.80 % | 419.255 M 86.16 % | 225.212 M 15.35 % | 195.241 M 21.21 % | 161.076 M -37.47 % | 257.612 M 25.37 % | 205.482 M 9.57 % | 187.527 M 69.55 % | 110.602 M -55.37 % | 247.800 M 299.21 % | -124.394 M -192.07 % | 135.102 M 14.32 % | 118.182 M -12.67 % | 135.328 M -24.65 % | 179.593 M 13.10 % | 158.796 M 98.84 % | 79.860 M -44.56 % | 144.046 M 682.47 % | 18.409 M -77.02 % | 80.097 M -9.68 % | 88.680 M -9.69 % | 98.199 M |
Research and development expenses | 29.826 M 19.06 % | 25.052 M -36.81 % | 39.644 M 42.19 % | 27.881 M -27.96 % | 38.702 M 49.86 % | 25.825 M -61.51 % | 67.098 M -16.25 % | 80.114 M 40.17 % | 57.156 M 17.46 % | 48.658 M -6.81 % | 52.211 M -12.31 % | 59.540 M 26.20 % | 47.179 M 124.54 % | 21.011 M -36.53 % | 33.104 M 191.90 % | 11.341 M -35.84 % | 17.677 M 5.52 % | 16.753 M -19.79 % | 20.886 M 24.31 % | 16.801 M -6.71 % | 18.009 M 604.01 % | 2.558 M -81.00 % | 13.466 M 346.09 % | 3.019 M -9.19 % | 3.324 M 11.64 % | 2.977 M -71.30 % | 10.374 M |
Selling general and administrative expenses | 177.086 M 122.97 % | 79.420 M -66.11 % | 234.342 M 43.86 % | 162.901 M -1.32 % | 165.087 M 69.13 % | 97.606 M -63.12 % | 264.630 M 118.79 % | 120.949 M 5.17 % | 115.000 M 14.35 % | 100.569 M -48.51 % | 195.306 M 59.41 % | 122.517 M 16.53 % | 105.139 M 19.72 % | 87.822 M -59.61 % | 217.415 M 163.73 % | 82.439 M -24.98 % | 109.896 M 23.94 % | 88.670 M -19.27 % | 109.838 M -24.59 % | 145.656 M 20.82 % | 120.554 M 74.89 % | 68.932 M -42.99 % | 120.923 M 766.05 % | 13.963 M -78.41 % | 64.663 M -14.00 % | 75.186 M -0.81 % | 75.797 M |
Interest income | 3.220 M 97.93 % | 1.627 M -49.17 % | 3.201 M 39.55 % | 2.294 M -45.32 % | 4.194 M 18.19 % | 3.549 M -3.96 % | 3.696 M 11.70 % | 3.308 M 4.50 % | 3.166 M 14.36 % | 2.768 M 15.35 % | 2.400 M -16.07 % | 2.859 M -66.87 % | 8.632 M 60.69 % | 5.372 M 11.62 % | 4.813 M 8.91 % | 4.419 M -44.38 % | 7.944 M 14.81 % | 6.919 M -10.13 % | 7.699 M 54.82 % | 4.973 M 247.37 % | 1.432 M 147.58 % | 578.247 K 127.18 % | 254.527 K 42.42 % | 178.717 K 11.32 % | 160.545 K 144.38 % | 65.696 K 29.29 % | 50.811 K |
Interest expense | 927.856 K -16.83 % | 1.116 M -20.80 % | 1.409 M 8.51 % | 1.298 M 3.02 % | 1.260 M -10.58 % | 1.409 M 11.39 % | 1.265 M 6.76 % | 1.185 M -10.98 % | 1.331 M 29.89 % | 1.025 M -13.68 % | 1.187 M 1.07 % | 1.175 M 54.47 % | 760.416 K 1 043.67 % | 66.489 K 371.49 % | 14.102 K -8.61 % | 15.431 K -64.24 % | 43.153 K -96.97 % | 1.422 M | 0.000 -100.00 % | 39.849 K -68.21 % | 125.368 K 14.01 % | 109.958 K 10.98 % | 99.083 K -17.92 % | 120.712 K -12.28 % | 137.618 K -23.06 % | 178.865 K -15.66 % | 212.084 K |
Depreciation and amortization | 18.075 M 14.04 % | 15.850 M 0.00 % | 15.850 M 31.06 % | 12.094 M -44.49 % | 21.784 M 70.80 % | 12.754 M 0.00 % | 12.754 M 61.80 % | 7.882 M -19.78 % | 9.826 M 24.66 % | 7.882 M 0.00 % | 7.882 M 109.64 % | 3.760 M -50.38 % | 7.577 M 101.52 % | 3.760 M 0.00 % | 3.760 M 22.67 % | 3.065 M -12.75 % | 3.513 M 14.62 % | 3.065 M 0.00 % | 3.065 M 35.04 % | 2.270 M -19.23 % | 2.810 M 23.81 % | 2.270 M 0.00 % | 2.270 M -1.84 % | 2.312 M 15.49 % | 2.002 M -13.41 % | 2.312 M -3.16 % | 2.388 M |
Operating income | 105.474 M 425.68 % | 20.064 M 333.10 % | 4.633 M -95.84 % | 111.237 M -37.95 % | 179.259 M 4.13 % | 172.155 M 2.42 % | 168.086 M 28.90 % | 130.404 M -19.05 % | 161.084 M 37.63 % | 117.038 M -13.02 % | 134.564 M -28.91 % | 189.295 M -7.89 % | 205.508 M 31.62 % | 156.134 M -41.05 % | 264.848 M -24.80 % | 352.210 M 95.96 % | 179.732 M 51.08 % | 118.968 M 51.99 % | 78.272 M -58.92 % | 190.529 M 37.05 % | 139.019 M 79.98 % | 77.239 M -33.60 % | 116.323 M 2 217.56 % | 5.019 M -91.67 % | 60.239 M 44.03 % | 41.823 M 30.01 % | 32.169 M |
Operating income ratio | 0.30 109.59 % | 0.15 1 066.40 % | 0.01 -96.42 % | 0.35 -16.49 % | 0.42 -24.55 % | 0.55 93.20 % | 0.29 -21.96 % | 0.37 -18.88 % | 0.45 7.42 % | 0.42 22.65 % | 0.34 -28.44 % | 0.48 -8.30 % | 0.52 -10.67 % | 0.59 13.30 % | 0.52 -66.58 % | 1.55 170.82 % | 0.57 13.80 % | 0.50 36.90 % | 0.37 -28.81 % | 0.51 10.28 % | 0.47 -5.06 % | 0.49 10.05 % | 0.45 108.54 % | 0.21 -50.09 % | 0.43 33.94 % | 0.32 29.87 % | 0.25 |
Total other income expenses net | -33.625 K -408.55 % | -6.612 K 85.69 % | -46.215 K 55.00 % | -102.693 K -1.90 % | -100.778 K -843.97 % | -10.676 K 99.50 % | -2.124 M -691.18 % | -268.403 K -245.73 % | -77.634 K 47.88 % | -148.962 K 76.95 % | -646.264 K -1 156.56 % | 61.167 K 105.44 % | -1.124 M -711 082.91 % | -158.000 99.39 % | -26.085 K -108.01 % | 325.770 K 168.69 % | -474.272 K -11 578.70 % | -4.061 K 99.38 % | -651.446 K -61.04 % | -404.526 K -5 260.09 % | -7.547 K 86.91 % | -57.669 K -1 873.61 % | -2.922 K 94.98 % | -58.258 K -1 262.60 % | 5.011 K 133.31 % | -15.042 K -156.74 % | 26.511 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 | 2023-01-01 | 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 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-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 | 2023-01-01 | 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 | 2019-03-31 | 2018-12-31 | 2018-09-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -711.692 M 7.65 % | -770.626 M 5.38 % | -814.438 M -49.19 % | -545.909 M 8.05 % | -593.730 M 25.56 % | -797.637 M 5.56 % | -844.611 M -38.83 % | -608.374 M -23.73 % | -491.683 M 0.77 % | -495.484 M 5.64 % | -525.112 M -17.28 % | -447.753 M 10.94 % | -502.740 M 21.15 % | -637.616 M 31.14 % | -925.978 M -14.31 % | -810.058 M 10.93 % | -909.433 M 6.55 % | -973.179 M 15.04 % | -1.145 B -5.56 % | -1.085 B 16.62 % | -1.301 B -508.48 % | -213.879 M 7.66 % | -231.633 M -350.80 % | 92.357 M 225.90 % | -73.357 M -171.29 % | -27.040 M |
Total investments | 418.278 M 0.43 % | 416.486 M 0.03 % | 416.380 M -11.08 % | 468.245 M -0.96 % | 472.794 M -10.44 % | 527.893 M 10.58 % | 477.371 M -8.18 % | 519.912 M -0.86 % | 524.411 M 1.72 % | 515.521 M 2.60 % | 502.468 M 8.70 % | 462.271 M 2.70 % | 450.107 M -6.44 % | 481.113 M 2.68 % | 468.574 M 7.10 % | 437.516 M 134.10 % | 186.892 M 18.29 % | 158.000 M 46.30 % | 108.000 M 285.71 % | 28.000 M 26.91 % | 22.062 M 3.63 % | 21.290 M 12.49 % | 18.925 M -89.75 % | 184.713 M | 0.000 | 0.000 |
Total debt | 151.314 M -6.20 % | 161.323 M -13.68 % | 186.889 M -13.65 % | 216.432 M 22.73 % | 176.345 M -16.10 % | 210.192 M 7.93 % | 194.755 M 37.04 % | 142.118 M -8.38 % | 155.110 M 11.39 % | 139.247 M 10.21 % | 126.351 M -6.29 % | 134.833 M 1.46 % | 132.890 M 226.08 % | 40.755 M 4 425.66 % | 900.522 K -39.38 % | 1.485 M -28.32 % | 2.072 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 -100.00 % | 19.000 M 0.00 % | 19.000 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.150 B | 0.000 | 0.000 -100.00 % | 133.533 M -89.29 % | 1.247 B 833.75 % | 133.533 M -89.33 % | 1.252 B 802.69 % | 138.700 M -88.92 % | 1.251 B | 0.000 -100.00 % | 1.232 B 1 002.37 % | 111.742 M -91.19 % | 1.269 B 1 032.24 % | 112.047 M -91.01 % | 1.246 B 1 292.64 % | 89.473 M -92.95 % | 1.270 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 367.700 M | 0.000 | 0.000 |
Retained earnings | 2.374 B -1.50 % | 2.410 B 0.87 % | 2.389 B -0.30 % | 2.396 B 4.33 % | 2.297 B -4.50 % | 2.405 B 6.63 % | 2.256 B 6.63 % | 2.115 B 6.05 % | 1.995 B 3.97 % | 1.918 B 2.01 % | 1.881 B 9.28 % | 1.721 B 10.79 % | 1.553 B 3.09 % | 1.507 B 9.86 % | 1.371 B 20.27 % | 1.140 B 40.94 % | 809.015 M 8.25 % | 747.345 M 15.54 % | 646.846 M 10.46 % | 585.584 M 37.91 % | 424.610 M 38.40 % | 306.795 M 26.82 % | 241.919 M | 0.000 -100.00 % | 73.901 M 10.86 % | 66.664 M |
Common stock | 132.947 M 0.00 % | 132.947 M 0.00 % | 132.947 M -1.27 % | 134.650 M 0.00 % | 134.650 M 0.00 % | 134.650 M 0.00 % | 134.650 M 0.00 % | 134.650 M 0.00 % | 134.650 M 0.00 % | 134.650 M 0.00 % | 134.650 M 0.00 % | 134.650 M 0.00 % | 134.650 M 49.61 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M 50.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 33.33 % | 45.000 M 0.00 % | 45.000 M | 0.000 -100.00 % | 45.000 M 0.00 % | 45.000 M |
Total equity | 3.432 B -1.04 % | 3.468 B 0.60 % | 3.448 B -0.21 % | 3.455 B 0.40 % | 3.441 B -4.44 % | 3.601 B 2.48 % | 3.514 B 4.00 % | 3.379 B 3.71 % | 3.258 B 2.41 % | 3.181 B 3.44 % | 3.076 B 3.76 % | 2.964 B 5.77 % | 2.802 B -0.07 % | 2.804 B 5.02 % | 2.670 B 7.84 % | 2.476 B 15.64 % | 2.141 B 3.09 % | 2.077 B 5.20 % | 1.974 B 3.49 % | 1.908 B 9.35 % | 1.745 B 171.06 % | 643.642 M 12.01 % | 574.650 M 56.28 % | 367.700 M 0.00 % | 367.700 M 8.39 % | 339.228 M |
Other non current liabilities | 3.016 M -4.18 % | 3.147 M -58.25 % | 7.538 M 97.89 % | 3.809 M 228.68 % | -2.960 M -173.56 % | 4.024 M 385.92 % | -1.407 M -138.98 % | 3.610 M 12.25 % | 3.216 M -5.42 % | 3.401 M -57.18 % | 7.941 M 44.79 % | 5.485 M -12.09 % | 6.239 M 57.16 % | 3.970 M 5.37 % | 3.767 M 36.62 % | 2.758 M -1.59 % | 2.802 M 24.33 % | 2.254 M -22.78 % | 2.919 M -12.61 % | 3.340 M 96.66 % | 1.698 M -18.63 % | 2.087 M 47.09 % | 1.419 M | 0.000 -100.00 % | 1.566 M -9.45 % | 1.729 M |
Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.248 M 0.00 % | 15.248 M -3.18 % | 15.748 M 0.00 % | 15.748 M | 0.000 | 0.000 -100.00 % | 154.772 K -49.49 % | 306.410 K -32.86 % | 456.374 K -24.62 % | 605.438 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 9.003 M -3.34 % | 9.314 M -32.04 % | 13.705 M 37.38 % | 9.976 M 209.60 % | 3.222 M -73.41 % | 12.119 M 66.20 % | 7.292 M -69.42 % | 23.848 M 1.82 % | 23.422 M -2.47 % | 24.016 M 1.38 % | 23.689 M 97.92 % | 11.969 M -3.46 % | 12.398 M 15.49 % | 10.735 M 21.94 % | 8.804 M 173.92 % | 3.214 M -5.68 % | 3.407 M 51.19 % | 2.254 M -22.78 % | 2.919 M -12.61 % | 3.340 M 96.66 % | 1.698 M -18.63 % | 2.087 M 47.09 % | 1.419 M | 0.000 -100.00 % | 1.566 M -9.45 % | 1.729 M |
Other current liabilities | 231.112 M -1.17 % | 233.845 M -35.44 % | 362.211 M 43.98 % | 251.567 M -24.76 % | 334.370 M -4.39 % | 349.738 M -23.30 % | 455.971 M 36.39 % | 334.315 M 5.95 % | 315.548 M -14.37 % | 368.490 M -21.09 % | 466.962 M 127.13 % | 205.591 M 602.55 % | -40.910 M -119.23 % | 212.695 M -28.56 % | 297.738 M 143.63 % | 122.207 M -9.88 % | 135.603 M 46.18 % | 92.764 M -36.31 % | 145.638 M 0.56 % | 144.834 M 27.18 % | 113.877 M 67.16 % | 68.123 M -13.16 % | 78.445 M | 0.000 -100.00 % | 81.633 M -20.39 % | 102.539 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 105.605 K -49.07 % | 207.372 K 12.39 % | 184.511 K -37.56 % | 295.511 K -99.92 % | 349.671 M 4.63 % | 334.195 M -12.86 % | 383.527 M | 0.000 -100.00 % | 228.292 M -6.03 % | 242.939 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.706 M -16.91 % | 99.533 M | 0.000 -100.00 % | 95.269 M -22.96 % | 123.667 M |
Short term debt | 151.314 M -6.20 % | 161.323 M -13.68 % | 186.889 M -13.65 % | 216.432 M 22.69 % | 176.402 M -16.08 % | 210.192 M 10.10 % | 190.914 M 51.67 % | 125.871 M -9.36 % | 138.862 M 13.50 % | 122.346 M 10.62 % | 110.604 M -17.69 % | 134.376 M 1.58 % | 132.282 M 230.70 % | 40.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 -100.00 % | 19.000 M 0.00 % | 19.000 M |
Total current liabilities | 395.816 M -2.54 % | 406.136 M -28.29 % | 566.369 M 16.53 % | 486.032 M -8.17 % | 529.263 M -10.07 % | 588.528 M -13.67 % | 681.725 M 33.06 % | 512.333 M -2.22 % | 523.957 M -3.85 % | 544.925 M -10.92 % | 611.708 M 55.59 % | 393.161 M -1.14 % | 397.714 M 38.37 % | 287.429 M -15.20 % | 338.937 M 117.39 % | 155.915 M -15.46 % | 184.423 M 49.78 % | 123.130 M -27.71 % | 170.325 M -7.28 % | 183.696 M 25.64 % | 146.203 M 49.15 % | 98.023 M -13.30 % | 113.067 M | 0.000 -100.00 % | 116.809 M -20.62 % | 147.158 M |
Total liabilities | 404.819 M -2.56 % | 415.450 M -28.38 % | 580.074 M 16.95 % | 496.008 M -6.85 % | 532.485 M -11.35 % | 600.648 M -12.83 % | 689.017 M 28.50 % | 536.181 M -2.05 % | 547.379 M -3.79 % | 568.941 M -10.46 % | 635.397 M 56.84 % | 405.130 M -1.22 % | 410.113 M 37.55 % | 298.164 M -14.26 % | 347.741 M 118.53 % | 159.129 M -15.28 % | 187.830 M 49.80 % | 125.384 M -27.63 % | 173.244 M -7.37 % | 187.036 M 26.46 % | 147.901 M 47.74 % | 100.111 M -12.56 % | 114.486 M | 0.000 -100.00 % | 118.374 M -20.49 % | 148.887 M |
Other non current assets | 583.876 M 281.22 % | 153.158 M -72.70 % | 561.048 M 297.87 % | 141.014 M 13.74 % | 123.977 M 8.32 % | 114.456 M 21.26 % | 94.390 M -85.54 % | 652.690 M 6.99 % | 610.069 M 5.63 % | 577.577 M 849.76 % | 60.813 M -61.39 % | 157.519 M 17.32 % | 134.259 M -35.52 % | 208.204 M 269.88 % | 56.289 M -80.46 % | 288.012 M 17.18 % | 245.790 M -11.70 % | 278.347 M 28.97 % | 215.830 M 452.28 % | 39.080 M 82.43 % | 21.421 M 0.80 % | 21.251 M 532.93 % | 3.358 M 103.64 % | -92.357 M -105 910.37 % | 87.285 K -99.45 % | 15.964 M |
Long term investments | 0.000 -100.00 % | 416.486 M | 0.000 -100.00 % | 468.245 M -0.96 % | 472.794 M -1.07 % | 477.893 M 0.11 % | 477.371 M -8.18 % | 519.912 M -0.86 % | 524.411 M 1.72 % | 515.521 M 2.60 % | 502.468 M -2.42 % | 514.952 M 5.46 % | 488.307 M 28.13 % | 381.113 M -24.48 % | 504.641 M 58.93 % | 317.516 M 760.67 % | 36.892 M 219.01 % | -31.000 M 56.94 % | -72.000 M -240.20 % | 51.354 M 132.77 % | 22.062 M 3.63 % | 21.290 M 12.49 % | 18.925 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 15.831 M -4.07 % | 16.503 M -5.77 % | 17.514 M 10.64 % | 15.829 M 0.34 % | 15.776 M 2.62 % | 15.373 M -0.02 % | 15.376 M -4.04 % | 16.023 M -1.36 % | 16.244 M -6.15 % | 17.309 M 0.44 % | 17.233 M -1.04 % | 17.414 M -6.16 % | 18.557 M -0.82 % | 18.709 M -0.30 % | 18.766 M -3.21 % | 19.389 M -2.65 % | 19.917 M -11.92 % | 22.614 M 3.96 % | 21.754 M 2.57 % | 21.209 M -3.28 % | 21.929 M 143.45 % | 9.007 M -1.23 % | 9.120 M | 0.000 -100.00 % | 11.614 M 0.02 % | 11.612 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 15.831 M -4.07 % | 16.503 M -5.77 % | 17.514 M 10.64 % | 15.829 M 0.34 % | 15.776 M 2.62 % | 15.373 M -0.02 % | 15.376 M -4.04 % | 16.023 M -1.36 % | 16.244 M -6.15 % | 17.309 M 0.44 % | 17.233 M -1.04 % | 17.414 M -6.16 % | 18.557 M -0.82 % | 18.709 M -0.30 % | 18.766 M -3.21 % | 19.389 M -2.65 % | 19.917 M -11.92 % | 22.614 M 3.96 % | 21.754 M 2.57 % | 21.209 M -3.28 % | 21.929 M 143.45 % | 9.007 M -1.23 % | 9.120 M | 0.000 -100.00 % | 11.614 M 0.02 % | 11.612 M |
Property plant equipment net | 919.281 M -2.30 % | 940.881 M -1.88 % | 958.946 M -0.59 % | 964.626 M 2.04 % | 945.345 M -0.44 % | 949.564 M -1.62 % | 965.234 M 1.18 % | 954.015 M -1.62 % | 969.747 M -1.01 % | 979.662 M -0.59 % | 985.451 M 52.18 % | 647.557 M 15.70 % | 559.675 M 11.47 % | 502.067 M 2.73 % | 488.716 M 62.53 % | 300.698 M 25.58 % | 239.454 M 12.81 % | 212.258 M 5.01 % | 202.133 M 66.37 % | 121.492 M 16.84 % | 103.985 M 32.84 % | 78.278 M -1.97 % | 79.850 M | 0.000 -100.00 % | 81.115 M 26.09 % | 64.330 M |
Total non current assets | 1.522 B -0.48 % | 1.529 B -0.66 % | 1.540 B -3.19 % | 1.590 B 1.99 % | 1.559 B 0.12 % | 1.557 B 0.32 % | 1.552 B -4.34 % | 1.623 B 1.67 % | 1.596 B 1.37 % | 1.575 B 0.55 % | 1.566 B 16.16 % | 1.348 B 10.45 % | 1.221 B 8.86 % | 1.121 B 4.26 % | 1.075 B 16.00 % | 927.106 M 70.69 % | 543.157 M 12.43 % | 483.128 M 31.22 % | 368.171 M 57.63 % | 233.574 M 37.39 % | 170.008 M 30.57 % | 130.204 M 16.43 % | 111.831 M 221.09 % | -92.357 M -198.53 % | 93.731 M 1.24 % | 92.587 M |
Other current assets | 7.512 M -64.15 % | 20.955 M -98.40 % | 1.310 B 12 292.90 % | 10.569 M -60.24 % | 26.581 M -25.88 % | 35.863 M 7.13 % | 33.476 M -16.27 % | 39.983 M 35.19 % | 29.576 M -4.59 % | 30.997 M -41.42 % | 52.918 M -58.23 % | 126.690 M 71.62 % | 73.819 M -33.09 % | 110.321 M 51.05 % | 73.039 M -7.70 % | 79.135 M 74.80 % | 45.271 M 73.52 % | 26.090 M -49.26 % | 51.417 M -82.68 % | 296.853 M 1 538.92 % | 18.113 M 65.43 % | 10.949 M -47.03 % | 20.671 M | 0.000 -100.00 % | 10.261 M -96.63 % | 304.189 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -52.681 M -37.91 % | -38.200 M -138.20 % | 100.000 M 377.26 % | -36.067 M -130.06 % | 120.000 M -20.00 % | 150.000 M -20.63 % | 189.000 M 5.00 % | 180.000 M 870.74 % | -23.354 M | 0.000 | 0.000 | 0.000 -100.00 % | 184.713 M | 0.000 | 0.000 |
cash and cash equivalents | 863.005 M -7.40 % | 931.950 M -6.93 % | 1.001 B 31.35 % | 762.342 M -1.00 % | 770.075 M -23.59 % | 1.008 B -3.03 % | 1.039 B 38.49 % | 750.492 M 16.03 % | 646.792 M 1.90 % | 634.731 M -2.57 % | 651.463 M 11.82 % | 582.586 M -8.35 % | 635.630 M -6.30 % | 678.370 M -26.81 % | 926.879 M 14.21 % | 811.543 M -10.97 % | 911.506 M -6.34 % | 973.179 M -15.04 % | 1.145 B 5.56 % | 1.085 B -16.62 % | 1.301 B 481.30 % | 223.879 M -7.35 % | 241.633 M 361.63 % | -92.357 M -200.00 % | 92.357 M 100.60 % | 46.040 M |
Cash and short term investments | 863.005 M -7.40 % | 931.950 M -6.93 % | 1.001 B 31.35 % | 762.342 M -1.00 % | 770.075 M -27.20 % | 1.058 B 1.78 % | 1.039 B 38.49 % | 750.492 M 16.03 % | 646.792 M 1.90 % | 634.731 M -2.57 % | 651.463 M 11.82 % | 582.586 M -8.35 % | 635.630 M -18.34 % | 778.370 M -16.02 % | 926.879 M -0.50 % | 931.543 M -12.24 % | 1.062 B -8.66 % | 1.162 B -12.32 % | 1.325 B 22.15 % | 1.085 B -16.62 % | 1.301 B 481.30 % | 223.879 M -7.35 % | 241.633 M 161.63 % | 92.357 M 0.00 % | 92.357 M 100.60 % | 46.040 M |
Total current assets | 2.315 B -1.68 % | 2.354 B -5.37 % | 2.488 B 5.40 % | 2.361 B -2.48 % | 2.421 B -8.47 % | 2.644 B -0.47 % | 2.657 B 15.90 % | 2.292 B 3.75 % | 2.210 B 1.55 % | 2.176 B 1.43 % | 2.145 B 6.13 % | 2.021 B 1.47 % | 1.992 B 0.54 % | 1.981 B 1.98 % | 1.943 B 13.72 % | 1.708 B -4.35 % | 1.786 B 3.87 % | 1.719 B -3.38 % | 1.780 B -4.39 % | 1.861 B 8.06 % | 1.723 B 180.75 % | 613.549 M 6.28 % | 577.305 M 525.08 % | 92.357 M -76.46 % | 392.344 M -0.81 % | 395.528 M |
Inventory | 179.195 M -4.73 % | 188.084 M 6.33 % | 176.882 M -1.97 % | 180.436 M -6.88 % | 193.763 M 2.46 % | 189.113 M 8.98 % | 173.536 M -5.77 % | 184.161 M -3.68 % | 191.195 M 3.14 % | 185.375 M 20.65 % | 153.646 M -0.07 % | 153.750 M -7.08 % | 165.459 M 14.93 % | 143.963 M 36.47 % | 105.493 M 34.44 % | 78.466 M 30.75 % | 60.013 M 9.70 % | 54.705 M 9.59 % | 49.916 M -1.86 % | 50.863 M -7.87 % | 55.206 M 0.16 % | 55.118 M 13.35 % | 48.625 M | 0.000 -100.00 % | 38.567 M -14.86 % | 45.300 M |
Net receivables | 1.265 B 4.27 % | 1.213 B | 0.000 -100.00 % | 1.407 B -2.51 % | 1.443 B 4.70 % | 1.379 B -2.26 % | 1.411 B 5.63 % | 1.335 B -0.50 % | 1.342 B 1.30 % | 1.325 B 2.93 % | 1.287 B 4.53 % | 1.231 B | 0.000 -100.00 % | 948.471 M 12.95 % | 839.756 M 35.04 % | 621.868 M 0.43 % | 619.185 M 29.27 % | 478.989 M 35.81 % | 352.683 M -18.22 % | 431.278 M 20.45 % | 358.065 M 9.85 % | 325.953 M 17.70 % | 276.937 M | 0.000 -100.00 % | 251.670 M | 0.000 |
Tax assets | 3.127 M 32.17 % | 2.366 M 14.12 % | 2.073 M 294.84 % | 525.073 K -57.92 % | 1.248 M | 0.000 | 0.000 100.00 % | -519.912 M 0.86 % | -524.411 M -1.72 % | -515.521 M | 0.000 -100.00 % | 10.664 M -46.10 % | 19.785 M 76.75 % | 11.194 M 58.98 % | 7.041 M 372.22 % | 1.491 M 35.17 % | 1.103 M 21.41 % | 908.586 K 99.91 % | 454.489 K 3.76 % | 438.027 K -28.24 % | 610.392 K 61.86 % | 377.110 K -34.74 % | 577.857 K | 0.000 -100.00 % | 914.954 K 34.43 % | 680.594 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 4.984 M -36.55 % | 7.854 M 33.05 % | 5.903 M -4.04 % | 6.152 M -1.08 % | 6.219 M -44.82 % | 11.270 M 58.08 % | 7.129 M -80.08 % | 35.781 M -28.29 % | 49.895 M 31.66 % | 37.896 M 10.99 % | 34.143 M 13.71 % | 30.026 M 37.21 % | 21.884 M 10.39 % | 19.824 M 227.21 % | 6.058 M 3.20 % | 5.871 M -52.22 % | 12.288 M 127.58 % | 5.399 M -7.91 % | 5.863 M 17.62 % | 4.985 M -15.51 % | 5.900 M 18.42 % | 4.982 M 41.97 % | 3.509 M | 0.000 -100.00 % | 2.515 M -43.67 % | 4.465 M |
Tax payables | 8.407 M 169.94 % | 3.114 M -72.60 % | 11.366 M -3.48 % | 11.776 M -2.39 % | 12.065 M -29.63 % | 17.144 M -38.13 % | 27.711 M 69.32 % | 16.366 M -15.19 % | 19.296 M 19.78 % | 16.109 M | 0.000 -100.00 % | 22.838 M -44.99 % | 41.520 M 178.45 % | 14.911 M -57.57 % | 35.141 M 26.24 % | 27.838 M -23.80 % | 36.532 M 46.32 % | 24.967 M 32.63 % | 18.824 M -44.44 % | 33.878 M 28.20 % | 26.426 M 81.22 % | 14.583 M -30.93 % | 21.112 M | 0.000 -100.00 % | 13.635 M -35.54 % | 21.154 M |
Deferred revenue non current | 5.987 M -2.91 % | 6.167 M 0.00 % | 6.167 M 0.00 % | 6.167 M -0.25 % | 6.182 M -0.24 % | 6.197 M -0.04 % | 6.200 M 7 237.68 % | 84.492 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 307.909 K | 0.000 | 0.000 -100.00 % | 154.772 K -49.49 % | 306.410 K -32.86 % | 456.374 K -24.62 % | 605.438 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 925.477 M 512.53 % | -224.340 M -124.24 % | 925.477 M 0.18 % | 923.773 M 5.47 % | 875.869 M -17.48 % | 1.061 B 7.18 % | 990.238 M -12.29 % | 1.129 B 14.01 % | 990.238 M 904.43 % | -123.098 M -111.61 % | 1.060 B -4.36 % | 1.109 B -0.52 % | 1.115 B -7.71 % | 1.208 B 10.09 % | 1.097 B | 0.000 -100.00 % | 1.153 B | 0.000 -100.00 % | 1.268 B 0.42 % | 1.262 B 0.18 % | 1.260 B 331.75 % | 291.847 M 1.43 % | 287.731 M | 0.000 -100.00 % | 248.799 M 9.33 % | 227.564 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.898 M -24.07 % | 2.500 M -49.05 % | 4.906 M -1.06 % | 4.958 M 1.86 % | 4.868 M | 0.000 -100.00 % | 6.484 M 5.27 % | 6.160 M -6.82 % | 6.611 M 39.77 % | 4.730 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 3.837 B -1.20 % | 3.884 B -3.57 % | 4.028 B 1.94 % | 3.951 B -0.73 % | 3.980 B -5.28 % | 4.202 B -0.18 % | 4.209 B 7.51 % | 3.915 B 2.88 % | 3.806 B 1.47 % | 3.750 B 1.06 % | 3.711 B 10.14 % | 3.369 B 4.88 % | 3.213 B 3.55 % | 3.102 B 2.80 % | 3.018 B 14.52 % | 2.635 B 13.15 % | 2.329 B 5.75 % | 2.203 B 2.55 % | 2.148 B 2.52 % | 2.095 B 10.69 % | 1.893 B 154.46 % | 743.752 M 7.93 % | 689.136 M | 0.000 -100.00 % | 486.075 M -0.42 % | 488.115 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 | 2023-01-01 | 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 | 2019-03-31 | 2018-12-31 | 2018-09-30 |
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 | 2023-01-01 | 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 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 143.278 M 383.30 % | -50.574 M -200.00 % | 50.574 M | 0.000 | 0.000 100.00 % | -449.844 M -200.00 % | 449.844 M | 0.000 | 0.000 | 0.000 100.00 % | -648.636 K | 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 100.00 % | -3.958 M -227.42 % | -1.209 M -200.00 % | 1.209 M | 0.000 -100.00 % | 1.858 M 156.08 % | -3.314 M -200.00 % | 3.314 M | 0.000 -100.00 % | 8.902 M 290.33 % | -4.677 M -200.00 % | 4.677 M | 0.000 -100.00 % | 10.765 M 284.40 % | -5.838 M -200.00 % | 5.838 M | 0.000 -100.00 % | 18.665 M | 0.000 -100.00 % | 12.031 M | 0.000 100.00 % | -7.599 M |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.962 M | 0.000 100.00 % | -139.320 M -369.04 % | 51.783 M 200.00 % | -51.783 M | 0.000 100.00 % | -502.648 M -210.92 % | 453.157 M 200.00 % | -453.157 M | 0.000 100.00 % | -580.487 M -299.95 % | 290.316 M 200.00 % | -290.316 M | 0.000 100.00 % | -92.644 M -201.95 % | 90.870 M 200.00 % | -90.870 M | 0.000 100.00 % | -21.634 M -1 277.17 % | -1.571 M -200.00 % | 1.571 M | 0.000 -100.00 % | 13.324 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.735 M | 0.000 100.00 % | -113.841 M -846.92 % | 15.241 M 200.00 % | -15.241 M | 0.000 100.00 % | -448.908 M -212.70 % | 398.305 M 200.00 % | -398.305 M | 0.000 100.00 % | -535.229 M -288.01 % | 284.687 M 200.00 % | -284.687 M | 0.000 100.00 % | -102.151 M -213.09 % | 90.328 M 200.00 % | -90.328 M | 0.000 100.00 % | -25.860 M -244.59 % | 17.885 M 200.00 % | -17.885 M | 0.000 -100.00 % | 42.321 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.227 M | 0.000 100.00 % | -21.521 M -157.31 % | 37.549 M 200.00 % | -37.549 M | 0.000 100.00 % | -56.859 M -194.82 % | 59.966 M 200.00 % | -59.966 M | 0.000 100.00 % | -57.532 M -657.04 % | 10.328 M 200.00 % | -10.328 M | 0.000 100.00 % | -1.257 M -118.29 % | 6.874 M 200.00 % | -6.874 M | 0.000 100.00 % | -16.036 M -115.99 % | -7.425 M -200.00 % | 7.425 M | 0.000 -100.00 % | 3.352 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 100.00 % | -3.958 M -292.90 % | -1.007 M -200.00 % | 1.007 M | 0.000 -100.00 % | 3.119 M 161.00 % | -5.114 M -200.00 % | 5.114 M | 0.000 -100.00 % | 12.273 M 361.19 % | -4.699 M -200.00 % | 4.699 M | 0.000 -100.00 % | 10.765 M 270.00 % | -6.332 M -200.00 % | 6.332 M | 0.000 -100.00 % | 20.263 M 268.42 % | -12.031 M -200.00 % | 12.031 M | 0.000 -100.00 % | 9.972 M |
Other non cash items | 82.009 M 594.92 % | -16.570 M | 0.000 | 0.000 100.00 % | -54.831 M -7.77 % | -50.877 M -133.85 % | 150.300 M 3 895.11 % | 3.762 M 107.48 % | -50.280 M 49.94 % | -100.437 M -119.30 % | 520.449 M 668.18 % | -91.600 M 37.04 % | -145.479 M 38.67 % | -237.188 M -95.63 % | -121.241 M 58.51 % | -292.228 M -190.34 % | -100.649 M 36.26 % | -157.917 M -275.54 % | 89.960 M 197.05 % | -92.693 M -197.74 % | 94.834 M 255.56 % | -60.965 M 2.26 % | -62.373 M -172.81 % | 85.663 M 380.64 % | -30.524 M -105.34 % | -14.865 M -173.64 % | 20.186 M |
Net cash provided by operating activities | 82.009 M 594.92 % | -16.570 M | 0.000 | 0.000 -100.00 % | 77.952 M -20.93 % | 98.590 M -68.13 % | 309.325 M 115.94 % | 143.242 M 36.59 % | 104.873 M 520.84 % | 16.892 M -90.37 % | 175.364 M 102.46 % | 86.618 M 93.28 % | 44.815 M 140.08 % | -111.806 M -194.30 % | 118.562 M 263.15 % | 32.648 M -28.68 % | 45.778 M 173.82 % | -62.011 M -173.19 % | 84.723 M -42.64 % | 147.693 M 10.85 % | 133.238 M 3 306.80 % | 3.911 M -90.68 % | 41.957 M -49.92 % | 83.783 M 130.66 % | 36.323 M 75.76 % | 20.666 M -57.14 % | 48.224 M |
Investments in property plant and equipment | -11.826 M 45.65 % | -21.760 M 54.40 % | -47.719 M -18.29 % | -40.342 M -97.28 % | -20.449 M 42.86 % | -35.790 M 30.88 % | -51.777 M -79.05 % | -28.917 M -80.95 % | -15.981 M 73.63 % | -60.600 M 40.64 % | -102.097 M 23.36 % | -133.221 M -18.60 % | -112.329 M -56.93 % | -71.579 M -7.23 % | -66.750 M 53.01 % | -142.060 M -86.75 % | -76.070 M -153.07 % | -30.059 M 41.84 % | -51.688 M -155.57 % | -20.225 M 52.07 % | -42.194 M -95.69 % | -21.562 M -244.76 % | -6.254 M -27.80 % | -4.894 M 53.67 % | -10.563 M -354.56 % | -2.324 M -37.01 % | -1.696 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.590 K | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 -100.00 % | 64.320 K 100.03 % | -216.250 M | 0.000 -100.00 % | 10.000 K -99.99 % | 142.060 M 86.75 % | 76.070 M 153.07 % | 30.059 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -310.000 M -55.00 % | -200.000 M | 0.000 | 0.000 100.00 % | -100.000 M -100.00 % | -50.000 M -3 671.43 % | 1.400 M 117.72 % | -7.900 M | 0.000 | 0.000 | 0.000 100.00 % | -100.000 M 0.00 % | -100.000 M -66.67 % | -60.000 M 81.82 % | -330.000 M -83.33 % | -180.000 M 35.77 % | -280.250 M -7.79 % | -260.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 % | 260.116 M 200 713.99 % | 129.531 K -89.84 % | 1.275 M -97.45 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M | 0.000 -100.00 % | 7.896 M | 0.000 | 0.000 | 0.000 -100.00 % | 216.250 M | 0.000 -100.00 % | 180.347 M -47.16 % | 341.320 M 41.93 % | 240.477 M 19.34 % | 201.506 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 17.500 K | 0.000 -100.00 % | 276.139 K 68 796.96 % | 400.800 -100.00 % | 50.751 M 201.50 % | -50.000 M -13 211.66 % | 381.340 K -72.76 % | 1.400 M 117.73 % | -7.896 M | 0.000 100.00 % | -10.094 M -15 792.94 % | 64.320 K -99.97 % | 216.797 M 316.80 % | -100.000 M -1 000 100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 286.726 M 186.23 % | -332.500 M -831 204.56 % | 40.007 K 715.98 % | 4.903 K 100.08 % | -6.254 M -27.80 % | -4.894 M 53.67 % | -10.563 M -16 082.92 % | 66.091 K 103.90 % | -1.696 M |
Net cash used for investing activites | -11.808 M 83.52 % | -71.644 M 71.03 % | -247.314 M -533.07 % | -39.066 M -232.20 % | 29.551 M 134.45 % | -85.790 M -65.80 % | -51.744 M -88.04 % | -27.517 M -15.25 % | -23.877 M 60.60 % | -60.600 M 45.98 % | -112.191 M 15.75 % | -133.157 M -3 080.68 % | 4.467 M 102.60 % | -171.579 M -420.06 % | 53.608 M 141.00 % | -130.740 M -738.46 % | -15.593 M 85.67 % | -108.803 M -335.87 % | -24.962 M 92.92 % | -352.725 M -736.75 % | -42.154 M -95.55 % | -21.557 M -244.68 % | -6.254 M -27.80 % | -4.894 M 53.67 % | -10.563 M -367.86 % | -2.258 M -33.12 % | -1.696 M |
Debt repayment | -10.000 M 60.86 % | -25.551 M 13.56 % | -29.560 M -173.90 % | 40.000 M | 0.000 -100.00 % | 19.308 M -60.41 % | 48.772 M 474.58 % | -13.020 M -315.52 % | 6.041 M -73.77 % | 23.037 M 6.33 % | 21.665 M 939.70 % | 2.084 M -97.74 % | 92.177 M 130.44 % | 40.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.500 M | 0.000 100.00 % | -5.500 M | 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 100.00 % | -62.180 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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -114.369 M | 0.000 | 0.000 100.00 % | -1.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.096 M 200.00 % | -60.096 M | 0.000 100.00 % | -55.884 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 |
Dividends paid | -130.934 M -3 217.31 % | -3.947 M 24.79 % | -5.248 M -24 322.69 % | -21.489 K 99.99 % | -261.193 M -18 453.10 % | -1.408 M 97.89 % | -66.874 M -25 354.98 % | -262.716 K 99.62 % | -69.121 M -22 110.86 % | -311.202 K 73.57 % | -1.177 M 14.41 % | -1.376 M 98.98 % | -134.249 M -720 162.18 % | -18.639 K | 0.000 | 0.000 100.00 % | -90.000 M | 0.000 | 0.000 | 0.000 100.00 % | -120.833 K -9.89 % | -109.958 K -10.98 % | -99.083 K 17.92 % | -120.713 K 10.04 % | -134.178 K 24.98 % | -178.865 K 13.99 % | -207.948 K |
Other financing activites | 0.000 | 0.000 | 0.000 100.00 % | -85.586 M 0.08 % | -85.655 M -37.20 % | -62.433 M | 0.000 100.00 % | -312.312 K -122.31 % | 1.400 M | 0.000 100.00 % | -30.308 M -316.67 % | -7.274 M 85.45 % | -49.981 M -878.69 % | -5.107 M 90.96 % | -56.483 M -10 171.49 % | -549.904 K 99.39 % | -90.363 M | 0.000 -100.00 % | 623.500 K 105.57 % | -11.189 M -101.13 % | 986.550 M 897 306.21 % | -109.958 K -10.98 % | -99.083 K 17.92 % | -120.713 K 10.03 % | -134.177 K | 0.000 | 0.000 |
Net cash used provided by financing activities | -140.934 M -377.78 % | -29.498 M 15.26 % | -34.808 M 23.68 % | -45.607 M 86.85 % | -346.847 M -678.87 % | -44.532 M -195.09 % | 46.832 M 412.31 % | -14.995 M 75.69 % | -61.679 M -371.41 % | 22.725 M 331.40 % | -9.821 M -49.58 % | -6.566 M 92.87 % | -92.053 M -363.95 % | 34.874 M 161.74 % | -56.483 M -10 170.11 % | -549.977 K 99.39 % | -90.363 M | 0.000 -100.00 % | 623.500 K 105.57 % | -11.189 M -101.13 % | 986.429 M 897 193.62 % | -109.958 K -10.98 % | -99.083 K 97.26 % | -3.621 M -2 598.45 % | -134.178 K 97.64 % | -5.679 M -2 630.90 % | -207.948 K |
Effect of forex changes on cash | -2.466 K -103.82 % | 64.558 K -62.96 % | 174.313 K 191.01 % | -191.537 K -112.05 % | 1.589 M 714.39 % | 195.146 K 668.88 % | -34.304 K -1.61 % | -33.761 K -486.87 % | 8.727 K 189.63 % | -9.736 K -148.11 % | 20.236 K -66.79 % | 60.941 K 100.58 % | 30.383 K 2 038.73 % | 1.421 K 141.89 % | -3.391 K -311.29 % | -824.470 95.31 % | -17.568 K -313.49 % | 8.229 K 117.46 % | -47.118 K -28.06 % | -36.795 K -286.63 % | 19.716 K 878.05 % | 2.016 K 108.11 % | -24.862 K -152.38 % | 47.467 K 47.91 % | 32.092 K 624.66 % | -6.117 K -107.17 % | -2.952 K |
Net change in cash | -70.736 M 39.93 % | -117.764 M -415.11 % | 37.372 M 583.28 % | -7.733 M 96.75 % | -237.754 M -653.89 % | -31.537 M -110.92 % | 288.874 M 148.60 % | 116.200 M 501.27 % | 19.326 M 192.06 % | -20.992 M -139.33 % | 53.373 M 200.62 % | -53.044 M -24.11 % | -42.740 M 82.80 % | -248.509 M -315.47 % | 115.336 M 215.38 % | -99.963 M -62.08 % | -61.673 M 64.21 % | -172.313 M -385.58 % | 60.337 M 127.90 % | -216.257 M -120.07 % | 1.078 B 6 169.28 % | -17.754 M -149.90 % | 35.579 M -52.76 % | 75.316 M 193.54 % | 25.658 M 101.66 % | 12.724 M -72.53 % | 46.317 M |
Cash at beginning of period | 681.950 M -14.73 % | 799.713 M 4.90 % | 762.342 M -1.00 % | 770.075 M -23.59 % | 1.008 B -3.03 % | 1.039 B 38.49 % | 750.492 M 18.32 % | 634.292 M 3.14 % | 614.966 M -3.30 % | 635.958 M 9.16 % | 582.586 M -8.35 % | 635.630 M -6.30 % | 678.370 M -26.81 % | 926.879 M 14.21 % | 811.543 M -10.97 % | 911.506 M -6.34 % | 973.179 M -15.04 % | 1.145 B 5.56 % | 1.085 B -16.62 % | 1.301 B 481.30 % | 223.879 M -7.35 % | 241.633 M 17.27 % | 206.054 M 57.61 % | 130.738 M 24.42 % | 105.080 M 13.78 % | 92.357 M 100.60 % | 46.040 M |
Cash at end of period | 611.213 M -10.37 % | 681.950 M -14.73 % | 799.713 M 4.90 % | 762.342 M -1.00 % | 770.075 M -23.59 % | 1.008 B -3.03 % | 1.039 B 38.49 % | 750.492 M 18.32 % | 634.292 M 3.14 % | 614.966 M -3.30 % | 635.958 M 9.16 % | 582.586 M -8.35 % | 635.630 M -6.30 % | 678.370 M -26.81 % | 926.879 M 14.21 % | 811.543 M -10.97 % | 911.506 M -6.34 % | 973.179 M -15.04 % | 1.145 B 5.56 % | 1.085 B -16.62 % | 1.301 B 481.30 % | 223.879 M -7.35 % | 241.633 M 17.27 % | 206.054 M 57.61 % | 130.738 M 24.42 % | 105.080 M 13.78 % | 92.357 M |
Operating cash flow | 82.009 M 594.92 % | -16.570 M | 0.000 | 0.000 -100.00 % | 77.952 M -20.93 % | 98.590 M -68.13 % | 309.325 M 115.94 % | 143.242 M 36.59 % | 104.873 M 520.84 % | 16.892 M -90.37 % | 175.364 M 102.46 % | 86.618 M 93.28 % | 44.815 M 140.08 % | -111.806 M -194.30 % | 118.562 M 263.15 % | 32.648 M -28.68 % | 45.778 M 173.82 % | -62.011 M -173.19 % | 84.723 M -42.64 % | 147.693 M 10.85 % | 133.238 M 3 306.80 % | 3.911 M -90.68 % | 41.957 M -49.92 % | 83.783 M 130.66 % | 36.323 M 75.76 % | 20.666 M -57.14 % | 48.224 M |
Capital expenditure | -11.826 M 45.65 % | -21.760 M 54.40 % | -47.719 M -18.29 % | -40.342 M -97.28 % | -20.449 M 42.86 % | -35.790 M 30.88 % | -51.777 M -79.05 % | -28.917 M -80.95 % | -15.981 M 73.63 % | -60.600 M 40.64 % | -102.097 M 23.36 % | -133.221 M -18.60 % | -112.329 M -56.93 % | -71.579 M -7.23 % | -66.750 M 53.01 % | -142.060 M -86.75 % | -76.070 M -153.07 % | -30.059 M 41.84 % | -51.688 M -155.57 % | -20.225 M 52.07 % | -42.194 M -95.69 % | -21.562 M -244.76 % | -6.254 M -27.80 % | -4.894 M 53.67 % | -10.563 M -354.56 % | -2.324 M -37.01 % | -1.696 M |
Free CashFlow | 70.183 M 282.55 % | -38.447 M -114.16 % | 271.600 M 773.25 % | -40.342 M -170.15 % | 57.504 M -8.43 % | 62.800 M -75.62 % | 257.548 M 125.28 % | 114.325 M 28.61 % | 88.892 M 303.38 % | -43.708 M -159.66 % | 73.267 M 257.21 % | -46.604 M 30.97 % | -67.515 M 63.18 % | -183.384 M -453.94 % | 51.812 M 147.36 % | -109.412 M -261.19 % | -30.292 M 67.10 % | -92.071 M -378.71 % | 33.035 M -74.08 % | 127.468 M 40.01 % | 91.044 M 615.80 % | -17.651 M -149.44 % | 35.703 M -54.74 % | 78.889 M 206.24 % | 25.760 M 40.44 % | 18.342 M -60.58 % | 46.528 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 |