300841.SZ

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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015