605099.SS

CoCreation Grass Co., Ltd 605099.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2013 2012 2011 2010 2009 2008
Revenue 2.952 B 19.92 % 2.461 B -0.38 % 2.471 B 7.35 % 2.302 B 24.39 % 1.850 B 19.10 % 1.554 B 11.15 % 1.398 B 12.77 % 1.239 B 14.13 % 1.086 B 69.28 % 641.520 M 3.33 % 620.832 M 36.45 % 454.997 M 37.15 % 331.740 M 20.46 % 275.395 M 23.80 % 222.455 M
Net income 511.249 M 18.56 % 431.224 M -3.54 % 447.030 M 17.55 % 380.293 M -7.45 % 410.922 M 44.38 % 284.604 M 16.28 % 244.749 M 1.98 % 239.985 M 5.14 % 228.249 M 303.19 % 56.611 M 12.93 % 50.131 M -29.68 % 71.287 M 45.16 % 49.108 M 36.03 % 36.101 M 23.57 % 29.215 M
Income before tax 565.039 M 19.02 % 474.755 M -1.66 % 482.781 M 23.36 % 391.362 M -11.73 % 443.391 M 33.95 % 331.007 M 17.40 % 281.953 M 1.68 % 277.296 M 3.39 % 268.195 M 303.20 % 66.517 M 16.33 % 57.182 M -31.87 % 83.933 M 45.13 % 57.834 M 33.23 % 43.410 M 10.84 % 39.165 M
Income before tax ratio 0.19 -0.76 % 0.19 -1.29 % 0.20 14.92 % 0.17 -29.04 % 0.24 12.47 % 0.21 5.62 % 0.20 -9.84 % 0.22 -9.41 % 0.25 138.18 % 0.10 12.58 % 0.09 -50.07 % 0.18 5.81 % 0.17 10.60 % 0.16 -10.47 % 0.18
EBITDA 588.107 M 13.47 % 518.276 M 7.12 % 483.809 M 8.22 % 447.066 M -13.38 % 516.109 M 40.55 % 367.206 M 43.82 % 255.319 M -6.23 % 272.272 M 2.02 % 266.885 M 251.48 % 75.932 M 11.07 % 68.362 M -12.00 % 77.688 M 23.95 % 62.677 M 21.44 % 51.612 M 27.50 % 40.480 M
Net income ratio 0.17 -1.14 % 0.18 -3.17 % 0.18 9.50 % 0.17 -25.60 % 0.22 21.23 % 0.18 4.62 % 0.18 -9.57 % 0.19 -7.87 % 0.21 138.18 % 0.09 9.28 % 0.08 -48.46 % 0.16 5.84 % 0.15 12.92 % 0.13 -0.18 % 0.13
Ratio EBITDA 0.20 -5.38 % 0.21 7.53 % 0.20 0.81 % 0.19 -30.36 % 0.28 18.01 % 0.24 29.39 % 0.18 -16.85 % 0.22 -10.61 % 0.25 107.63 % 0.12 7.49 % 0.11 -35.51 % 0.17 -9.63 % 0.19 0.81 % 0.19 2.99 % 0.18
Gross profit ratio 0.29 -2.53 % 0.30 7.08 % 0.28 2.22 % 0.27 -25.00 % 0.37 -0.28 % 0.37 10.25 % 0.33 -4.95 % 0.35 -6.26 % 0.37 47.78 % 0.25 6.03 % 0.24 -9.57 % 0.26 -7.37 % 0.29 -3.82 % 0.30 10.87 % 0.27
Weighted average shs out dil 399.414 M 0.03 % 399.282 M 0.04 % 399.134 M -0.29 % 400.309 M 8.13 % 370.200 M 2.76 % 360.258 M -0.59 % 362.389 M 0.00 % 362.389 M 0.00 % 362.389 M -9.97 % 402.539 M 0.00 % 402.539 M 0.00 % 402.539 M 0.00 % 402.539 M 0.00 % 402.539 M 0.00 % 402.539 M
Weighted average shs out 399.414 M 0.03 % 399.282 M 0.04 % 399.134 M -0.24 % 400.090 M 8.07 % 370.200 M 2.76 % 360.258 M 0.09 % 359.925 M -0.68 % 362.389 M 0.00 % 362.389 M -9.97 % 402.539 M 0.00 % 402.539 M 0.00 % 402.539 M 0.00 % 402.539 M 0.00 % 402.539 M 0.00 % 402.539 M
EPS diluted 1.28 18.52 % 1.08 -3.57 % 1.12 17.89 % 0.95 -14.41 % 1.11 40.51 % 0.79 25.40 % 0.63 -4.55 % 0.66 4.76 % 0.63 350.00 % 0.14 16.67 % 0.12 -33.33 % 0.18 50.00 % 0.12 33.78 % 0.09 23.55 % 0.07
Earnings per share 1.28 18.52 % 1.08 -3.57 % 1.12 17.89 % 0.95 -14.41 % 1.11 40.51 % 0.79 25.40 % 0.63 -4.55 % 0.66 4.76 % 0.63 350.00 % 0.14 16.67 % 0.12 -33.33 % 0.18 50.00 % 0.12 33.78 % 0.09 23.55 % 0.07
Gross profit 865.574 M 16.89 % 740.517 M 6.67 % 694.190 M 9.73 % 632.646 M -6.70 % 678.082 M 18.77 % 570.912 M 22.54 % 465.889 M 7.19 % 434.620 M 6.99 % 406.237 M 150.16 % 162.388 M 9.56 % 148.213 M 23.39 % 120.115 M 27.04 % 94.547 M 15.86 % 81.608 M 37.26 % 59.455 M
Income tax expense 53.789 M 23.57 % 43.531 M 21.76 % 35.750 M 222.98 % 11.069 M -65.91 % 32.469 M -30.03 % 46.403 M 24.72 % 37.205 M -0.28 % 37.310 M -6.60 % 39.946 M 303.24 % 9.906 M 39.44 % 7.104 M -43.82 % 12.646 M 44.92 % 8.726 M 19.40 % 7.308 M -26.55 % 9.950 M
Cost of revenue 2.086 B 21.23 % 1.721 B -3.13 % 1.777 B 6.44 % 1.669 B 42.38 % 1.172 B 19.29 % 982.630 M 5.46 % 931.787 M 15.78 % 804.758 M 18.39 % 679.725 M 41.87 % 479.132 M -6.41 % 511.922 M 52.87 % 334.881 M 41.19 % 237.193 M 22.40 % 193.788 M 18.89 % 163.000 M
General and administrative expenses 110.216 M 7.28 % 102.735 M 7.31 % 95.739 M 12.88 % 84.815 M 7.55 % 78.860 M 14.56 % 68.838 M -8.20 % 74.987 M 52.99 % 49.015 M 10.66 % 44.291 M -19.88 % 55.284 M 23.94 % 44.605 M 120.12 % 20.264 M 36.04 % 14.896 M 13.31 % 13.147 M 93.08 % 6.809 M
Selling and marketing expenses 148.486 M 23.81 % 119.926 M 6.39 % 112.728 M 19.73 % 94.150 M 29.43 % 72.740 M -38.94 % 119.127 M 9.58 % 108.713 M 8.09 % 100.578 M 14.17 % 88.094 M 102.85 % 43.429 M 7.79 % 40.290 M 18.12 % 34.109 M 42.32 % 23.967 M 10.76 % 21.639 M 81.09 % 11.949 M
Other expenses -51.625 M -29.87 % -39.750 M 46.79 % -74.703 M -456.39 % -13.426 M -158.92 % 22.789 M 693.52 % -3.840 M -122.54 % 17.035 M 14.15 % 14.924 M 5 291.46 % -287.476 K -109.80 % 2.932 M 93.40 % 1.516 M 0.17 % 1.514 M 130.21 % 657.432 K -9.34 % 725.172 K 233.93 % 217.161 K
Operating expenses 297.506 M 11.87 % 265.949 M 24.83 % 213.048 M -11.14 % 239.769 M 3.01 % 232.756 M -3.05 % 240.067 M -3.42 % 248.568 M 19.22 % 208.489 M 26.35 % 165.004 M 62.33 % 101.645 M 17.63 % 86.412 M 54.62 % 55.887 M 41.41 % 39.520 M 11.29 % 35.511 M 87.14 % 18.975 M
Cost and expenses 2.384 B 19.98 % 1.987 B -0.14 % 1.990 B 4.23 % 1.909 B 35.86 % 1.405 B 14.91 % 1.223 B 3.59 % 1.180 B 16.49 % 1.013 B 19.95 % 844.729 M 45.45 % 580.777 M -2.93 % 598.334 M 53.12 % 390.769 M 41.22 % 276.713 M 20.68 % 229.299 M 26.01 % 181.975 M
Research and development expenses 90.428 M 8.90 % 83.038 M 4.73 % 79.285 M 6.81 % 74.230 M 27.18 % 58.367 M 4.33 % 55.942 M 16.96 % 47.832 M 8.78 % 43.971 M 33.63 % 32.906 M 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 258.702 M 16.19 % 222.662 M 6.81 % 208.466 M 16.48 % 178.965 M 18.05 % 151.601 M -19.35 % 187.964 M 2.32 % 183.700 M 22.80 % 149.593 M 13.00 % 132.385 M 34.11 % 98.713 M 16.28 % 84.896 M 56.13 % 54.374 M 39.91 % 38.863 M 11.72 % 34.786 M 85.44 % 18.758 M
Interest income 32.655 M 73.08 % 18.867 M 47.63 % 12.781 M -30.62 % 18.420 M 556.43 % 2.806 M 2 140.28 % 125.255 K 1.75 % 123.100 K -98.20 % 6.831 M 12.83 % 6.054 M 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 5.017 M -5.53 % 5.310 M 10.32 % 4.814 M 60.86 % 2.993 M -1.58 % 3.041 M -74.44 % 11.896 M 70.00 % 6.998 M 38.00 % 5.071 M 22.47 % 4.140 M 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 83.781 M -13.62 % 96.986 M -0.94 % 97.904 M 17.64 % 83.221 M 18.79 % 70.054 M 22.24 % 57.310 M 42.66 % 40.173 M -2.44 % 41.179 M 4.74 % 39.316 M 158.85 % 15.189 M 42.60 % 10.651 M -20.87 % 13.460 M 75.92 % 7.651 M 38.72 % 5.515 M 0.000
Operating income 568.068 M 19.70 % 474.568 M -1.37 % 481.142 M 22.47 % 392.878 M -11.78 % 445.326 M 34.60 % 330.845 M 52.24 % 217.322 M -3.90 % 226.131 M -6.26 % 241.233 M 364.64 % 51.918 M -6.44 % 55.489 M -8.29 % 60.507 M 11.03 % 54.496 M 19.76 % 45.504 M 20.01 % 37.917 M
Operating income ratio 0.19 -0.18 % 0.19 -0.99 % 0.19 14.08 % 0.17 -29.08 % 0.24 13.02 % 0.21 36.96 % 0.16 -14.78 % 0.18 -17.86 % 0.22 174.48 % 0.08 -9.45 % 0.09 -32.79 % 0.13 -19.05 % 0.16 -0.58 % 0.17 -3.06 % 0.17
Total other income expenses net -3.029 M -1 719.02 % 187.078 K -88.59 % 1.639 M 208.16 % -1.515 M 21.68 % -1.935 M -1 293.04 % 162.185 K -99.75 % 64.632 M 26.32 % 51.164 M 89.77 % 26.961 M 84.68 % 14.599 M 762.65 % 1.692 M -92.78 % 23.426 M 601.78 % 3.338 M 259.36 % -2.095 M -267.79 % 1.248 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2013 2012 2011 2010 2009 2008
2024 2023 2022 2021 2020 2019 2018 2017 2016 2013 2012 2011 2010 2009 2008
Net debt -790.169 M -18.37 % -667.541 M -172.16 % -245.272 M 51.99 % -510.912 M -23.67 % -413.129 M -634.67 % 77.268 M -27.81 % 107.028 M 66.71 % 64.201 M 118.67 % 29.360 M -72.93 % 108.469 M 70.03 % 63.793 M 360.52 % 13.852 M 164.12 % -21.603 M -102.62 % -10.662 M -1 262.51 % -782.514 K
Total investments 180.411 M -13.76 % 209.204 M -62.37 % 556.021 M 5 452.71 % 10.014 M -83.31 % 60.000 M 541.71 % 9.350 M 62.79 % 5.744 M -34.26 % 8.737 M -58.97 % 21.297 M -19.48 % 26.449 M 113.81 % 12.370 M 0.00 % 12.370 M 0.000 0.000 0.000
Total debt 152.712 M -50.29 % 307.213 M 51.52 % 202.750 M 2 280.01 % 8.519 M -35.76 % 13.260 M -89.01 % 120.603 M -33.00 % 180.000 M 71.43 % 105.000 M 5.00 % 100.000 M -36.08 % 156.449 M -16.88 % 188.224 M 265.48 % 51.500 M 255.17 % 14.500 M 625.00 % 2.000 M -63.64 % 5.500 M
Accumulated other comprehensive income loss 169.075 M -6.30 % 180.448 M 51.76 % 118.900 M 63.74 % 72.616 M 39.73 % 51.970 M -47.80 % 99.563 M 13.27 % 87.896 M 70.50 % 51.552 M 3.10 % 50.000 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.579 B 20.03 % 1.315 B 14.17 % 1.152 B 23.54 % 932.468 M 20.73 % 772.351 M 74.87 % 441.670 M 88.52 % 234.287 M -11.20 % 263.831 M -47.39 % 501.511 M 255.07 % 141.245 M 57.02 % 89.952 M 29.50 % 69.463 M 6.37 % 65.305 M -40.15 % 109.108 M 42.41 % 76.616 M
Common stock 401.642 M 0.39 % 400.090 M -0.40 % 401.704 M -0.21 % 402.539 M 0.61 % 400.090 M 11.14 % 360.000 M 0.00 % 360.000 M 260.00 % 100.000 M 0.00 % 100.000 M -50.00 % 200.000 M 0.00 % 200.000 M 0.00 % 200.000 M 0.00 % 200.000 M 300.00 % 50.000 M 25.00 % 40.000 M
Total equity 2.759 B 10.73 % 2.492 B 8.86 % 2.289 B 14.53 % 1.999 B 9.94 % 1.818 B 98.05 % 917.989 M 34.57 % 682.183 M 64.23 % 415.383 M -36.24 % 651.511 M 81.90 % 358.171 M 13.92 % 314.398 M 8.86 % 288.815 M 4.07 % 277.528 M 66.76 % 166.420 M 38.32 % 120.319 M
Other non current liabilities 0.000 -100.00 % 12.596 M -6.67 % 13.496 M 3.68 % 13.017 M 1 727.50 % 712.258 K -89.66 % 6.892 M 12.65 % 6.118 M 80.40 % 3.391 M -0.10 % 3.395 M 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 2.712 M -62.40 % 7.213 M 0.000 -100.00 % 3.071 M -81.54 % 16.637 M 0.000 0.000 0.000 0.000 -100.00 % 96.449 M 1.88 % 94.674 M 0.000 0.000 0.000 0.000
Total non current liabilities 9.174 M -63.28 % 24.985 M -21.43 % 31.798 M -26.20 % 43.084 M -19.96 % 53.825 M -9.88 % 59.725 M 1.08 % 59.090 M -11.69 % 66.910 M 855.54 % 7.002 M -92.74 % 96.449 M 1.88 % 94.674 M 0.000 0.000 0.000 0.000
Other current liabilities 259.964 M 32.52 % 196.170 M -7.70 % 212.524 M 45.48 % 146.086 M 20.39 % 121.342 M 5.39 % 115.140 M 20.46 % 95.585 M 1 859.42 % 4.878 M -97.11 % 168.945 M 477.73 % 29.243 M -43.55 % 51.804 M 49.26 % 34.708 M 386.84 % 7.129 M 29.68 % 5.497 M -79.91 % 27.365 M
Deferred revenue 0.000 0.000 -100.00 % 78.818 M -66.67 % 236.451 M 635.35 % 32.155 M -52.56 % 67.783 M 3 993.46 % 1.656 M -99.05 % 174.719 M 8.04 % 161.723 M 546.48 % 25.016 M -2.10 % 25.554 M 18.20 % 21.619 M 12 052.62 % -180.876 K 80.42 % -923.680 K -104.13 % 22.341 M
Short term debt 150.000 M -50.00 % 300.000 M 50.00 % 200.000 M 0.000 0.000 -100.00 % 120.603 M -33.00 % 180.000 M 71.43 % 105.000 M 5.00 % 100.000 M 66.67 % 60.000 M -35.86 % 93.550 M 81.65 % 51.500 M 255.17 % 14.500 M 625.00 % 2.000 M -63.64 % 5.500 M
Total current liabilities 539.152 M -9.07 % 592.900 M 16.41 % 509.324 M 42.67 % 356.990 M 79.83 % 198.518 M -36.67 % 313.468 M -4.91 % 329.647 M -6.48 % 352.505 M -2.81 % 362.713 M 205.89 % 118.575 M -44.52 % 213.712 M 69.14 % 126.353 M 154.19 % 49.708 M 8.73 % 45.718 M -39.99 % 76.182 M
Total liabilities 548.326 M -12.68 % 627.933 M 16.04 % 541.122 M 35.26 % 400.074 M 58.54 % 252.343 M -32.38 % 373.194 M -4.00 % 388.737 M -7.31 % 419.415 M 13.44 % 369.715 M 71.94 % 215.024 M -30.27 % 308.385 M 144.07 % 126.353 M 154.19 % 49.708 M 8.73 % 45.718 M -39.99 % 76.182 M
Other non current assets 41.357 M 94.68 % 21.244 M -8.17 % 23.134 M 158.26 % 8.957 M 564.40 % 1.348 M -96.24 % 35.895 M 446.78 % 6.565 M 36.61 % 4.805 M 167.36 % 1.797 M -93.20 % 26.449 M 113.81 % 12.370 M 0.00 % 12.370 M 0.000 0.000 0.000
Long term investments 0.000 0.000 0.000 -100.00 % 18.066 M 139.75 % 7.535 M -19.41 % 9.350 M 62.79 % 5.744 M -34.26 % 8.737 M -58.97 % 21.297 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 227.510 M -5.33 % 240.313 M 13.61 % 211.530 M 0.10 % 211.312 M 51.74 % 139.261 M 25.31 % 111.132 M 8.10 % 102.803 M 48.91 % 69.038 M -2.51 % 70.813 M 2 060.31 % 3.278 M -34.22 % 4.983 M -0.37 % 5.002 M 5.04 % 4.762 M 9.23 % 4.359 M -2.19 % 4.457 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
Goodwill and intangible assets 227.510 M -5.33 % 240.313 M 13.61 % 211.530 M 0.10 % 211.312 M 51.74 % 139.261 M 25.31 % 111.132 M 8.10 % 102.803 M 48.91 % 69.038 M -2.51 % 70.813 M 2 060.31 % 3.278 M -34.22 % 4.983 M -0.37 % 5.002 M 5.04 % 4.762 M 9.23 % 4.359 M -2.19 % 4.457 M
Property plant equipment net 692.024 M 10.43 % 626.670 M -6.64 % 671.218 M -1.47 % 681.241 M 15.74 % 588.599 M 4.18 % 564.957 M 37.01 % 412.357 M 33.69 % 308.435 M 6.29 % 290.175 M 17.83 % 246.265 M 28.59 % 191.511 M 57.77 % 121.389 M 61.35 % 75.234 M 19.89 % 62.750 M 31.43 % 47.744 M
Total non current assets 972.717 M 7.55 % 904.391 M -0.76 % 911.309 M -1.29 % 923.209 M 24.62 % 740.804 M 1.70 % 728.409 M 34.78 % 540.459 M 33.08 % 406.130 M 4.23 % 389.664 M 41.19 % 275.992 M 32.14 % 208.864 M 50.52 % 138.761 M 73.46 % 79.996 M 19.20 % 67.110 M 28.56 % 52.201 M
Other current assets 41.418 M 54.54 % 26.802 M -23.08 % 34.845 M -25.16 % 46.561 M -81.43 % 250.670 M 458.92 % 44.849 M 45.59 % 30.806 M -29.38 % 43.623 M -85.35 % 297.680 M 77.33 % 167.867 M -7.23 % 180.958 M 2.02 % 177.375 M 759.49 % 20.637 M -79.34 % 99.890 M 450.45 % 18.147 M
Short term investments 180.411 M -13.76 % 209.204 M -62.37 % 556.021 M 5 452.71 % 10.014 M -83.31 % 60.000 M 0.000 0.000 0.000 -100.00 % 125.000 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 942.881 M -3.73 % 979.364 M 118.60 % 448.023 M -13.75 % 519.431 M 21.82 % 426.390 M 883.94 % 43.335 M -40.61 % 72.972 M 78.86 % 40.799 M -42.24 % 70.640 M 47.23 % 47.980 M -61.44 % 124.431 M 230.51 % 37.648 M 4.28 % 36.103 M 185.13 % 12.662 M 101.54 % 6.283 M
Cash and short term investments 1.123 B -5.49 % 1.189 B 18.38 % 1.004 B 89.64 % 529.445 M 8.85 % 486.390 M 1 022.39 % 43.335 M -40.61 % 72.972 M 78.86 % 40.799 M -42.24 % 70.640 M 47.23 % 47.980 M -61.44 % 124.431 M 230.51 % 37.648 M 4.28 % 36.103 M 185.13 % 12.662 M 101.54 % 6.283 M
Total current assets 2.335 B 5.39 % 2.216 B 15.45 % 1.919 B 30.05 % 1.476 B 10.99 % 1.330 B 136.25 % 562.774 M 6.09 % 530.461 M 23.75 % 428.668 M -32.13 % 631.562 M 112.50 % 297.203 M -28.20 % 413.919 M 49.75 % 276.408 M 11.80 % 247.240 M 70.48 % 145.029 M 0.51 % 144.300 M
Inventory 564.476 M 11.27 % 507.316 M 6.41 % 476.765 M -14.61 % 558.309 M 71.57 % 325.410 M 27.39 % 255.451 M 26.44 % 202.027 M 11.70 % 180.869 M 37.16 % 131.864 M 65.65 % 79.605 M 2.77 % 77.457 M 26.18 % 61.385 M 24.77 % 49.199 M 51.49 % 32.476 M 14.07 % 28.471 M
Net receivables 605.883 M 22.89 % 493.024 M 18.75 % 415.178 M 21.63 % 341.352 M 21.93 % 279.954 M 19.47 % 234.337 M -1.43 % 237.724 M 32.38 % 179.573 M -37.93 % 289.310 M 16 428.20 % 1.750 M -99.41 % 297.267 M 0.000 -100.00 % 141.302 M 0.000 -100.00 % 91.400 M
Tax assets 11.826 M -26.84 % 16.164 M 197.83 % 5.427 M 49.39 % 3.633 M -10.54 % 4.061 M -42.60 % 7.075 M -45.54 % 12.991 M -14.06 % 15.115 M 170.78 % 5.582 M 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 109.748 M 30.49 % 84.107 M 7.53 % 78.220 M -31.61 % 114.373 M 42.34 % 80.352 M 5.48 % 76.179 M 50.11 % 50.751 M -5.73 % 53.834 M -32.91 % 80.242 M 191.37 % 27.540 M -59.32 % 67.705 M 67.17 % 40.501 M 43.32 % 28.260 M -27.81 % 39.145 M -11.93 % 44.448 M
Tax payables 19.441 M 54.01 % 12.623 M -32.06 % 18.580 M 120.15 % 8.440 M 378.14 % 1.765 M 14.21 % 1.546 M -6.66 % 1.656 M -88.23 % 14.074 M 4.05 % 13.526 M 654.85 % 1.792 M 174.86 % 651.932 K 282.97 % -356.301 K -96.99 % -180.876 K 80.42 % -923.680 K 18.33 % -1.131 M
Deferred revenue non current 6.358 M 0.000 -100.00 % 14.283 M -35.39 % 22.107 M -25.78 % 29.786 M -23.13 % 38.750 M -18.98 % 47.826 M -19.11 % 59.127 M 7 290.90 % 800.000 K 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
Capital lease obligations 2.712 M -62.40 % 7.213 M 0.000 -100.00 % 3.071 M -63.08 % 8.319 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 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 594.855 M -0.26 % 596.407 M -18.92 % 735.601 M 7.23 % 685.973 M 15.56 % 593.627 M 437.83 % 110.375 M 26.64 % 87.154 M 0.000 0.000 -100.00 % 16.926 M -30.76 % 24.446 M 26.32 % 19.352 M 58.32 % 12.223 M 67.16 % 7.312 M 97.51 % 3.702 M
Deferred tax liabilities non current 104.280 K -97.99 % 5.176 M 28.77 % 4.019 M -17.80 % 4.890 M -67.42 % 15.008 M 6.57 % 14.084 M 173.71 % 5.145 M 17.17 % 4.392 M 56.41 % 2.808 M 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 -100.00 % 10.048 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
Total assets 3.308 B 6.02 % 3.120 B 10.23 % 2.830 B 17.99 % 2.399 B 15.87 % 2.070 B 60.35 % 1.291 B 20.57 % 1.071 B 28.28 % 834.798 M -18.26 % 1.021 B 78.16 % 573.195 M -7.96 % 622.783 M 50.01 % 415.169 M 26.87 % 327.236 M 54.26 % 212.139 M 7.96 % 196.501 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2013 2012 2011 2010 2009 2008
2024 2023 2022 2021 2020 2019 2018 2017 2016 2013 2012 2011 2010 2009
Deferred income tax 0.000 0.000 100.00 % -2.665 M 72.50 % -9.691 M -346.03 % 3.939 M -73.48 % 14.854 M 416.06 % 2.878 M 136.21 % -7.949 M -543.67 % 1.792 M 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 100.00 % -73.880 K -101.30 % 5.683 M 244.28 % -3.939 M 73.48 % -14.854 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -151.469 M -7.29 % -141.174 M -7 441.32 % 1.923 M 100.78 % -245.207 M -106.27 % -118.877 M -4 411.39 % -2.635 M 97.15 % -92.595 M -68.67 % -54.896 M -390.11 % 18.922 M 152.52 % -36.031 M -564.83 % -5.420 M -144.29 % 12.237 M 125.16 % -48.635 M -73.49 % -28.033 M
Accounts receivables -133.787 M -51.01 % -88.597 M -54.78 % -57.241 M 26.29 % -77.661 M -33.01 % -58.388 M -680.83 % -7.478 M 86.05 % -53.589 M -31.52 % -40.746 M -2 614.58 % 1.620 M 0.000 0.000 0.000 0.000 0.000
Inventory -77.385 M -40.21 % -55.191 M -184.06 % 65.659 M 127.18 % -241.609 M -224.46 % -74.466 M -25.61 % -59.281 M -135.66 % -25.156 M 52.67 % -53.151 M -336.61 % -12.174 M -104.78 % -5.945 M 63.01 % -16.073 M -31.89 % -12.186 M 27.12 % -16.722 M -317.46 % -4.006 M
Accounts payables 60.435 M 395.57 % 12.195 M 418.40 % -3.830 M -104.57 % 83.753 M 734.40 % 10.038 M -79.63 % 49.270 M 394.53 % -16.728 M -135.63 % 46.950 M 69.59 % 27.684 M 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -9.580 M -259.53 % -2.665 M 72.50 % -9.691 M -346.03 % 3.939 M -73.48 % 14.854 M 122.03 % -67.439 M -3 764.50 % -1.745 M -105.61 % 31.096 M 203.36 % -30.086 M -382.41 % 10.653 M -56.38 % 24.423 M 176.53 % -31.913 M -32.82 % -24.027 M
Other non cash items 15.276 M -53.21 % 32.651 M 174.98 % -43.547 M -222.47 % 35.559 M -16.23 % 42.447 M 2 617.20 % 1.562 M -97.33 % 58.614 M 508.66 % 9.630 M 196.59 % -9.970 M -161.64 % 16.174 M 178.70 % 5.803 M 214.83 % 1.843 M 0.000 0.000
Net cash provided by operating activities 465.499 M 10.92 % 419.688 M -17.04 % 505.917 M 97.89 % 255.650 M -36.81 % 404.546 M 18.69 % 340.841 M 45.35 % 234.496 M -0.59 % 235.898 M -14.69 % 276.517 M 432.35 % 51.943 M -15.08 % 61.166 M -38.11 % 98.827 M 1 116.43 % 8.124 M -40.19 % 13.584 M
Investments in property plant and equipment -170.388 M -90.95 % -89.233 M 33.12 % -133.429 M 43.10 % -234.488 M -140.28 % -97.587 M 62.58 % -260.814 M -36.16 % -191.548 M -37.48 % -139.332 M -140.93 % -57.831 M 17.50 % -70.098 M 13.06 % -80.627 M -34.70 % -59.855 M 1.13 % -60.537 M -359.79 % -13.166 M
Acquisitions net 0.000 0.000 -100.00 % 388.942 K -65.47 % 1.126 M 350.23 % 250.184 K 24.46 % 201.017 K -43.41 % 355.196 K 3 451.96 % 10.000 K -79.29 % 48.278 K 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -850.000 M -1 270.97 % -62.000 M 82.78 % -360.000 M 0.000 0.000 0.000 0.000 100.00 % -2.001 M 0.000 100.00 % -12.370 M 0.000 0.000
Sales maturities of investments 4.508 M -62.60 % 12.053 M 318.57 % 2.880 M -46.42 % 5.374 M 159.98 % 2.067 M 0.000 0.000 -100.00 % 21.584 M 2 777.28 % 750.157 K 0.000 -100.00 % 1.237 M 0.000 0.000 0.000
Other investing activites -154.044 M -144.78 % 344.032 M 10.98 % 310.000 M 6.08 % 292.237 M 192.24 % 100.000 M 4 995.57 % 1.962 M 115.06 % -13.028 M -120.68 % 62.996 M 138.49 % -163.657 M -133.47 % -70.098 M 13.06 % -80.627 M -34.70 % -59.855 M 1.13 % -60.537 M -359.79 % -13.166 M
Net cash used for investing activites -319.925 M -219.89 % 266.852 M 139.82 % -670.160 M -29 892.21 % 2.249 M 100.63 % -355.270 M -37.36 % -258.650 M -26.43 % -204.575 M -273.64 % -54.752 M 75.20 % -220.738 M -206.16 % -72.099 M 9.18 % -79.390 M -9.92 % -72.225 M -19.31 % -60.537 M -359.79 % -13.166 M
Debt repayment -152.357 M -256.67 % 97.246 M -50.86 % 197.908 M 3 714.97 % -5.475 M 95.46 % -120.475 M -102.36 % -59.536 M -179.38 % 75.000 M 1 400.00 % 5.000 M 0.000 100.00 % -29.500 M -121.58 % 136.724 M 269.52 % 37.000 M 155.17 % 14.500 M 514.29 % -3.500 M
Common stock issued 0.000 0.000 100.00 % -185.332 M -3 073.23 % -5.840 M 62.80 % -15.700 M -332.38 % -3.631 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 100.00 % -21.907 M -74.20 % -12.576 M -3 337.84 % -365.800 K 0.000 -100.00 % 3.631 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -216.049 M 3.96 % -224.954 M -18.41 % -189.986 M 5.54 % -201.126 M -249.18 % -57.600 M -6.67 % -54.000 M 40.21 % -90.318 M 51.22 % -185.170 M -965.60 % -17.377 M -96.11 % -8.861 M 72.06 % -31.717 M 48.89 % -62.058 M 29.99 % -88.646 M 0.000
Other financing activites 109.685 M 185.84 % -127.772 M -2 134.65 % -5.718 M -113.56 % 42.173 M -92.63 % 572.290 M 0.000 100.00 % -1.226 M 92.54 % -16.448 M 0.000 0.000 0.000 0.000 -100.00 % 150.000 M 1 485.40 % 9.461 M
Net cash used provided by financing activities -258.721 M -1.27 % -255.480 M -2 363.35 % -10.371 M 93.91 % -170.268 M -143.54 % 391.046 M 407.40 % -127.212 M -668.91 % -16.544 M 91.59 % -196.619 M -1 031.48 % -17.377 M 54.70 % -38.361 M -136.53 % 105.007 M 519.06 % -25.058 M -133.03 % 75.854 M 1 172.44 % 5.961 M
Effect of forex changes on cash -6.087 M -152.17 % 11.667 M -88.74 % 103.588 M 720.36 % -16.698 M 68.68 % -53.309 M -378.58 % 19.136 M 69.81 % 11.269 M 187.69 % -12.851 M -218.60 % 10.836 M 0.000 0.000 0.000 0.000 0.000
Net change in cash -119.233 M -127.69 % 430.674 M 706.36 % -71.026 M -200.13 % 70.933 M -81.67 % 387.013 M 1 595.11 % -25.885 M -205.03 % 24.645 M 187.01 % -28.324 M -157.52 % 49.238 M 184.14 % -58.517 M -167.43 % 86.783 M 5 518.22 % 1.545 M -93.41 % 23.441 M 267.46 % 6.379 M
Cash at beginning of period 856.970 M 101.03 % 426.296 M -14.28 % 497.322 M 16.64 % 426.390 M 982.86 % 39.376 M -39.66 % 65.262 M 60.68 % 40.616 M -41.08 % 68.940 M 249.91 % 19.702 M -81.50 % 106.498 M 182.88 % 37.648 M 4.28 % 36.103 M 185.13 % 12.662 M 101.54 % 6.283 M
Cash at end of period 737.737 M -13.91 % 856.970 M 101.03 % 426.296 M -14.28 % 497.322 M 16.64 % 426.390 M 982.86 % 39.376 M -39.66 % 65.262 M 60.68 % 40.616 M -41.08 % 68.940 M 43.68 % 47.980 M -61.44 % 124.431 M 230.51 % 37.648 M 4.28 % 36.103 M 185.13 % 12.662 M
Operating cash flow 465.499 M 14.19 % 407.635 M -19.43 % 505.917 M 97.89 % 255.650 M -36.81 % 404.546 M 18.69 % 340.841 M 45.35 % 234.496 M -0.59 % 235.898 M -14.69 % 276.517 M 432.35 % 51.943 M -15.08 % 61.166 M -38.11 % 98.827 M 1 116.43 % 8.124 M -40.19 % 13.584 M
Capital expenditure -170.388 M -90.95 % -89.233 M 33.12 % -133.429 M 43.10 % -234.488 M -140.28 % -97.587 M 62.58 % -260.814 M -36.16 % -191.548 M -37.48 % -139.332 M -140.93 % -57.831 M 17.50 % -70.098 M 13.06 % -80.627 M -34.70 % -59.855 M 1.13 % -60.537 M -359.79 % -13.166 M
Free CashFlow 295.111 M -7.32 % 318.402 M -14.52 % 372.489 M 1 660.16 % 21.162 M -93.11 % 306.959 M 283.57 % 80.027 M 86.33 % 42.949 M -55.52 % 96.566 M -55.84 % 218.686 M 1 304.57 % -18.155 M 6.71 % -19.460 M -149.93 % 38.972 M 174.36 % -52.413 M -12 639.81 % 417.971 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2013 2012 2011 2010 2009
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2011-12-31
Revenue 888.661 M 12.05 % 793.123 M 14.48 % 692.779 M -7.60 % 749.724 M -8.71 % 821.266 M 19.36 % 688.068 M 26.21 % 545.156 M -15.62 % 646.047 M -9.19 % 711.447 M 27.32 % 558.781 M 7.81 % 518.325 M -18.62 % 636.932 M 0.42 % 634.289 M -6.89 % 681.209 M 23.24 % 552.750 M -5.29 % 583.633 M -7.68 % 632.170 M 18.58 % 533.107 M 5.13 % 507.087 M -6.03 % 539.630 M 21.05 % 445.774 M 24.59 % 357.797 M -7.24 % 385.725 M -10.87 % 432.750 M 149.52 % 173.434 M 46.77 % 118.164 M -44.88 % 214.369 M 11.27 % 192.649 M 63.91 % 117.537 M -34.07 % 178.275 M 61.03 % 110.707 M
Net income 188.635 M 20.92 % 155.994 M 32.61 % 117.634 M 6.54 % 110.415 M -31.85 % 162.022 M 33.71 % 121.178 M 53.42 % 78.983 M -37.23 % 125.835 M -5.19 % 132.728 M 41.68 % 93.679 M 0.65 % 93.078 M -35.92 % 145.242 M 17.68 % 123.416 M 44.69 % 85.295 M 42.51 % 59.851 M -42.48 % 104.044 M -11.41 % 117.443 M 18.68 % 98.954 M 1.96 % 97.056 M -27.40 % 133.682 M 18.28 % 113.023 M 68.29 % 67.161 M -8.12 % 73.094 M -26.65 % 99.651 M 629.39 % 13.662 M 9.09 % 12.523 M -45.21 % 22.855 M 139.80 % 9.531 M -18.55 % 11.701 M -23.00 % 15.196 M -19.10 % 18.784 M
Income before tax 207.283 M 18.85 % 174.412 M 29.64 % 134.534 M 11.65 % 120.493 M -31.96 % 177.088 M 33.22 % 132.924 M 52.68 % 87.058 M -38.02 % 140.466 M -4.58 % 147.210 M 47.18 % 100.021 M 3.82 % 96.345 M -40.96 % 163.194 M 20.73 % 135.177 M 53.50 % 88.066 M 42.50 % 61.800 M -43.07 % 108.553 M -6.94 % 116.652 M 11.78 % 104.358 M 0.34 % 104.008 M -27.27 % 143.001 M 18.24 % 120.938 M 60.30 % 75.444 M -8.70 % 82.637 M -29.16 % 116.656 M 609.86 % 16.434 M 13.22 % 14.515 M -46.04 % 26.899 M 138.34 % 11.286 M -18.31 % 13.817 M 27.18 % 10.864 M -51.33 % 22.322 M
Income before tax ratio 0.23 6.07 % 0.22 13.24 % 0.19 20.83 % 0.16 -25.47 % 0.22 11.62 % 0.19 20.97 % 0.16 -26.55 % 0.22 5.08 % 0.21 15.60 % 0.18 -3.70 % 0.19 -27.45 % 0.26 20.22 % 0.21 64.85 % 0.13 15.63 % 0.11 -39.89 % 0.19 0.80 % 0.18 -5.74 % 0.20 -4.56 % 0.21 -22.60 % 0.26 -2.32 % 0.27 28.67 % 0.21 -1.58 % 0.21 -20.53 % 0.27 184.49 % 0.09 -22.86 % 0.12 -2.11 % 0.13 114.19 % 0.06 -50.16 % 0.12 92.90 % 0.06 -69.78 % 0.20
EBITDA 210.811 M 9.71 % 192.155 M 83.65 % 104.629 M -40.29 % 175.237 M 0.80 % 173.840 M 18.64 % 146.524 M 81.07 % 80.921 M -53.27 % 173.162 M 27.99 % 135.292 M 2.16 % 132.433 M 28.29 % 103.226 M -30.09 % 147.657 M 29.15 % 114.333 M 3.38 % 110.599 M 85.61 % 59.586 M -52.07 % 124.324 M -9.30 % 137.066 M 15.89 % 118.272 M 15.36 % 102.521 M -42.64 % 178.746 M 34.14 % 133.257 M 39.27 % 95.681 M 15.87 % 82.575 M -27.33 % 113.637 M 383.76 % 23.490 M 167.29 % 8.788 M -75.96 % 36.552 M 62.49 % 22.495 M 177.32 % 8.112 M -53.30 % 17.371 M -22.97 % 22.550 M
Net income ratio 0.21 7.92 % 0.20 15.83 % 0.17 15.29 % 0.15 -25.35 % 0.20 12.02 % 0.18 21.56 % 0.14 -25.62 % 0.19 4.40 % 0.19 11.28 % 0.17 -6.64 % 0.18 -21.25 % 0.23 17.20 % 0.19 55.40 % 0.13 15.64 % 0.11 -39.26 % 0.18 -4.04 % 0.19 0.09 % 0.19 -3.02 % 0.19 -22.74 % 0.25 -2.29 % 0.25 35.07 % 0.19 -0.94 % 0.19 -17.71 % 0.23 192.32 % 0.08 -25.67 % 0.11 -0.60 % 0.11 115.50 % 0.05 -50.31 % 0.10 16.80 % 0.09 -49.76 % 0.17
Ratio EBITDA 0.24 -2.09 % 0.24 60.42 % 0.15 -35.39 % 0.23 10.42 % 0.21 -0.60 % 0.21 43.46 % 0.15 -44.62 % 0.27 40.95 % 0.19 -19.76 % 0.24 19.01 % 0.20 -14.09 % 0.23 28.61 % 0.18 11.02 % 0.16 50.61 % 0.11 -49.39 % 0.21 -1.75 % 0.22 -2.27 % 0.22 9.73 % 0.20 -38.96 % 0.33 10.81 % 0.30 11.79 % 0.27 24.92 % 0.21 -18.48 % 0.26 93.88 % 0.14 82.11 % 0.07 -56.38 % 0.17 46.03 % 0.12 69.19 % 0.07 -29.17 % 0.10 -52.16 % 0.20
Gross profit ratio 0.33 1.31 % 0.33 22.44 % 0.27 -11.43 % 0.30 -1.19 % 0.30 0.98 % 0.30 15.92 % 0.26 -25.56 % 0.35 28.25 % 0.27 -15.89 % 0.32 4.05 % 0.31 -1.02 % 0.31 17.50 % 0.27 10.82 % 0.24 16.36 % 0.21 -29.30 % 0.29 2.72 % 0.29 -9.02 % 0.31 -7.25 % 0.34 -18.43 % 0.41 9.41 % 0.38 18.34 % 0.32 -17.65 % 0.39 3.12 % 0.38 43.36 % 0.26 63.37 % 0.16 -46.77 % 0.30 17.27 % 0.26 4.58 % 0.25 -4.23 % 0.26 -3.64 % 0.27
Weighted average shs out dil 399.985 M 0.00 % 399.985 M 0.07 % 399.699 M -0.46 % 401.536 M 0.36 % 400.090 M 0.00 % 400.090 M 0.00 % 400.090 M -1.56 % 406.413 M 4.99 % 387.108 M -4.96 % 407.302 M 0.14 % 406.735 M 0.14 % 406.167 M 0.00 % 406.167 M 0.00 % 406.167 M 1.65 % 399.580 M 0.95 % 395.817 M 0.00 % 395.817 M 0.00 % 395.817 M 9.55 % 361.304 M 0.00 % 361.304 M 2.21 % 353.479 M 0.00 % 353.479 M -0.68 % 355.896 M 0.00 % 355.896 M -11.59 % 402.539 M 0.00 % 402.539 M 0.00 % 402.539 M 0.00 % 402.539 M 0.00 % 402.539 M 0.00 % 402.539 M 0.00 % 402.539 M
Weighted average shs out 399.985 M 0.00 % 399.985 M 0.07 % 399.699 M -0.46 % 401.536 M 0.36 % 400.090 M 0.00 % 400.090 M 0.00 % 400.090 M 0.00 % 400.090 M 3.35 % 387.108 M -3.24 % 400.090 M 2.62 % 389.880 M -3.48 % 403.923 M 1.85 % 396.568 M -0.95 % 400.363 M 0.20 % 399.578 M 0.95 % 395.817 M 0.00 % 395.817 M 0.00 % 395.817 M 9.55 % 361.304 M 0.00 % 361.304 M 2.21 % 353.479 M 0.00 % 353.479 M -0.68 % 355.896 M 0.00 % 355.896 M -11.59 % 402.539 M 0.00 % 402.539 M 0.00 % 402.539 M 0.00 % 402.539 M 0.00 % 402.539 M 0.00 % 402.539 M 0.00 % 402.539 M
EPS diluted 0.47 20.51 % 0.39 32.65 % 0.29 6.91 % 0.28 -32.10 % 0.41 33.71 % 0.30 53.44 % 0.20 -36.32 % 0.31 -8.82 % 0.34 47.83 % 0.23 0.00 % 0.23 -36.11 % 0.36 20.00 % 0.30 42.86 % 0.21 40.00 % 0.15 -42.31 % 0.26 -13.33 % 0.30 20.00 % 0.25 -7.41 % 0.27 -27.03 % 0.37 15.63 % 0.32 68.42 % 0.19 -5.00 % 0.20 -28.57 % 0.28 725.96 % 0.03 9.00 % 0.03 -45.25 % 0.06 139.66 % 0.02 -18.56 % 0.03 -23.02 % 0.04 -19.06 % 0.05
Earnings per share 0.47 20.51 % 0.39 32.65 % 0.29 6.91 % 0.28 -32.10 % 0.41 33.71 % 0.30 53.44 % 0.20 -37.23 % 0.31 -7.50 % 0.34 45.18 % 0.23 -2.42 % 0.24 -33.33 % 0.36 16.13 % 0.31 45.54 % 0.21 42.00 % 0.15 -42.31 % 0.26 -11.41 % 0.29 17.40 % 0.25 -7.41 % 0.27 -27.03 % 0.37 15.63 % 0.32 68.42 % 0.19 -9.52 % 0.21 -25.00 % 0.28 725.96 % 0.03 9.00 % 0.03 -45.25 % 0.06 139.66 % 0.02 -18.56 % 0.03 -23.02 % 0.04 -19.06 % 0.05
Gross profit 293.033 M 13.51 % 258.151 M 40.17 % 184.166 M -18.15 % 225.013 M -9.79 % 249.442 M 20.53 % 206.953 M 46.31 % 141.450 M -37.18 % 225.178 M 16.46 % 193.350 M 7.10 % 180.539 M 12.17 % 160.946 M -19.45 % 199.804 M 17.99 % 169.334 M 3.19 % 164.105 M 43.40 % 114.442 M -33.04 % 170.913 M -5.17 % 180.232 M 7.89 % 167.059 M -2.49 % 171.329 M -23.35 % 223.526 M 32.45 % 168.762 M 47.44 % 114.465 M -23.61 % 149.842 M -8.09 % 163.027 M 257.71 % 45.575 M 139.79 % 19.007 M -70.66 % 64.778 M 30.49 % 49.642 M 71.41 % 28.961 M -36.86 % 45.865 M 55.17 % 29.559 M
Income tax expense 18.648 M 1.25 % 18.417 M 8.98 % 16.900 M 67.70 % 10.077 M -33.11 % 15.066 M 28.27 % 11.746 M 45.45 % 8.075 M -44.81 % 14.632 M 1.03 % 14.483 M 128.39 % 6.341 M 94.07 % 3.267 M -81.80 % 17.952 M 52.64 % 11.761 M 324.51 % 2.771 M 42.21 % 1.948 M -56.79 % 4.508 M 669.64 % -791.432 K -114.65 % 5.404 M -22.28 % 6.953 M -25.39 % 9.318 M 17.73 % 7.915 M -4.44 % 8.283 M -13.20 % 9.543 M -43.88 % 17.005 M 513.58 % 2.771 M 39.13 % 1.992 M -50.74 % 4.044 M 130.40 % 1.755 M -17.02 % 2.115 M 148.83 % -4.332 M -222.43 % 3.538 M
Cost of revenue 595.627 M 11.34 % 534.972 M 5.18 % 508.612 M -3.07 % 524.711 M -8.24 % 571.825 M 18.85 % 481.115 M 19.17 % 403.706 M -4.08 % 420.869 M -18.77 % 518.097 M 36.98 % 378.242 M 5.84 % 357.379 M -18.24 % 437.128 M -5.98 % 464.955 M -10.08 % 517.103 M 17.98 % 438.308 M 6.20 % 412.721 M -8.68 % 451.938 M 23.46 % 366.047 M 9.02 % 335.758 M 6.22 % 316.104 M 14.11 % 277.012 M 13.84 % 243.333 M 3.16 % 235.883 M -12.55 % 269.723 M 110.95 % 127.858 M 28.95 % 99.157 M -33.71 % 149.591 M 4.60 % 143.007 M 63.66 % 87.378 M -34.01 % 132.410 M 63.17 % 81.148 M
General and administrative expenses 28.870 M 10.29 % 26.176 M -4.24 % 27.336 M 2.96 % 26.550 M -5.74 % 28.168 M 0.02 % 28.163 M 1.73 % 27.684 M 5.28 % 26.294 M 8.24 % 24.293 M -0.70 % 24.464 M 2.43 % 23.884 M -2.05 % 24.383 M 4.07 % 23.430 M -2.55 % 24.042 M 34.16 % 17.920 M -26.65 % 24.431 M 22.41 % 19.958 M -11.32 % 22.506 M -1.92 % 22.948 M 0.92 % 22.739 M 26.11 % 18.031 M 19.08 % 15.142 M -23.34 % 19.753 M 18.28 % 16.700 M 22.35 % 13.650 M 93.49 % 7.055 M -59.50 % 17.417 M -2.17 % 17.804 M 36.87 % 13.008 M -30.85 % 18.812 M 499.66 % 3.137 M
Selling and marketing expenses 31.339 M -12.12 % 35.661 M -20.06 % 44.610 M 12.19 % 39.762 M 27.50 % 31.187 M -5.29 % 32.928 M -0.25 % 33.009 M 10.85 % 29.779 M 14.67 % 25.970 M -16.68 % 31.168 M -6.52 % 33.341 M 15.92 % 28.763 M 13.99 % 25.233 M -0.62 % 25.390 M 2.98 % 24.657 M -7.41 % 26.631 M 24.01 % 21.475 M 0.41 % 21.388 M 22.07 % 17.520 M -19.77 % 21.837 M 32.95 % 16.424 M -3.15 % 16.959 M -42.27 % 29.376 M -1.19 % 29.731 M 114.78 % 13.843 M 457.86 % 2.481 M -83.32 % 14.876 M 9.44 % 13.593 M 8.94 % 12.478 M 5.16 % 11.865 M 94.96 % 6.086 M
Other expenses -1.810 M -157.85 % 3.128 M 106.35 % -49.283 M -407.46 % 16.029 M 230.89 % -12.247 M -99.98 % -6.124 M 76.33 % -25.872 M -481.80 % 6.776 M 124.70 % -27.429 M -504.89 % 6.774 M 201.52 % -6.673 M 81.37 % -35.813 M 14.24 % -41.757 M -537.72 % 9.540 M 2 453.23 % -405.387 K 94.85 % -7.871 M -54.79 % -5.085 M -7 699.70 % -65.193 K -100.59 % 11.025 M -49.99 % 22.044 M 1 303.04 % -1.832 M 78.31 % -8.448 M -321.86 % 3.808 M 125.93 % -14.687 M -891.51 % 1.856 M 149.61 % -3.740 M -167.14 % 5.571 M -18.39 % 6.826 M 119.06 % 3.116 M -27.80 % 4.316 M 131.33 % 1.866 M
Operating expenses 85.375 M 2.41 % 83.363 M 73.17 % 48.140 M -53.47 % 103.464 M 43.74 % 71.978 M -2.63 % 73.924 M 37.44 % 53.788 M -36.53 % 84.747 M 81.57 % 46.675 M -42.19 % 80.740 M 23.72 % 65.262 M 77.82 % 36.702 M 7.61 % 34.106 M -55.69 % 76.977 M 46.45 % 52.562 M -14.83 % 61.711 M -2.01 % 62.977 M 0.73 % 62.519 M -6.60 % 66.940 M -16.78 % 80.433 M 66.97 % 48.171 M 29.45 % 37.213 M -44.51 % 67.059 M 43.49 % 46.735 M 59.25 % 29.348 M 406.37 % 5.796 M -84.69 % 37.864 M -0.94 % 38.223 M 33.64 % 28.602 M -18.27 % 34.993 M 215.57 % 11.089 M
Cost and expenses 681.002 M 10.13 % 618.334 M 11.06 % 556.753 M -11.37 % 628.175 M -2.43 % 643.803 M 15.99 % 555.039 M 21.32 % 457.494 M -9.52 % 505.615 M -10.47 % 564.772 M 23.05 % 458.981 M 8.60 % 422.641 M -10.80 % 473.830 M -5.06 % 499.062 M -15.99 % 594.080 M 21.03 % 490.870 M 3.46 % 474.432 M -7.86 % 514.915 M 20.15 % 428.566 M 6.42 % 402.698 M 1.55 % 396.536 M 21.94 % 325.182 M 15.91 % 280.546 M -7.39 % 302.942 M -4.27 % 316.459 M 101.30 % 157.206 M 49.79 % 104.953 M -44.01 % 187.455 M 3.43 % 181.230 M 54.68 % 117.162 M -30.01 % 167.403 M 81.49 % 92.237 M
Research and development expenses 26.976 M 46.63 % 18.397 M -27.79 % 25.478 M 20.62 % 21.123 M -15.07 % 24.870 M 31.19 % 18.958 M -0.05 % 18.967 M -13.38 % 21.897 M -8.15 % 23.841 M 30.04 % 18.333 M 24.63 % 14.710 M -24.05 % 19.369 M -28.79 % 27.200 M 51.07 % 18.005 M 73.29 % 10.391 M -43.90 % 18.520 M -30.45 % 26.630 M 42.48 % 18.690 M 21.00 % 15.447 M 11.83 % 13.813 M -11.16 % 15.547 M 14.66 % 13.560 M -3.99 % 14.123 M -5.79 % 14.992 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 60.209 M -2.63 % 61.837 M -14.05 % 71.945 M 8.50 % 66.312 M 11.72 % 59.355 M -2.84 % 61.090 M 0.65 % 60.693 M 8.24 % 56.073 M 11.56 % 50.263 M -9.65 % 55.632 M -2.78 % 57.225 M 7.68 % 53.146 M 9.21 % 48.663 M -1.56 % 49.432 M 16.10 % 42.577 M -16.62 % 51.061 M 23.24 % 41.432 M -5.61 % 43.894 M 8.47 % 40.468 M -9.22 % 44.576 M 29.37 % 34.456 M 7.34 % 32.101 M -34.66 % 49.129 M 5.81 % 46.431 M 68.89 % 27.492 M 188.30 % 9.536 M -70.47 % 32.294 M 2.85 % 31.397 M 23.20 % 25.486 M -16.92 % 30.677 M 232.61 % 9.223 M
Interest income 5.807 M -15.77 % 6.895 M -29.10 % 9.724 M 171.81 % 3.577 M -55.17 % 7.979 M -29.85 % 11.374 M 136.53 % 4.809 M -33.47 % 7.228 M 73.64 % 4.162 M -37.09 % 6.616 M 69.06 % 3.913 M 51.07 % 2.590 M -4.12 % 2.702 M -22.56 % 3.489 M -4.98 % 3.672 M 20.63 % 3.044 M -52.18 % 6.365 M 19.21 % 5.339 M 139.95 % 2.225 M 1 133.45 % 180.404 K 697.15 % 22.631 K 0.000 -100.00 % 71.785 K 196.73 % 24.192 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 1.053 M -60.85 % 2.690 M 155.75 % 1.052 M 1 194.90 % 81.216 K -93.92 % 1.336 M 455.28 % 240.674 K -72.75 % 883.169 K -53.36 % 1.894 M 336.72 % 433.615 K 1 430.32 % 28.335 K -37.96 % 45.673 K 85.81 % 24.580 K -98.86 % 2.164 M 2 424.80 % 85.700 K -90.74 % 925.090 K 723.79 % 112.297 K -9.17 % 123.633 K -58.88 % 300.691 K 0.000 -100.00 % 62.368 K -96.82 % 1.961 M 102.69 % 967.653 K -49.47 % 1.915 M -36.89 % 3.034 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 20.457 M -2.33 % 20.945 M 0.00 % 20.945 M -8.50 % 22.891 M 4.67 % 21.869 M -9.80 % 24.247 M 0.00 % 24.247 M -0.94 % 24.476 M -10.41 % 27.321 M 11.62 % 24.476 M 0.00 % 24.476 M 17.64 % 20.805 M -12.67 % 23.824 M 14.51 % 20.805 M 0.00 % 20.805 M 18.79 % 17.513 M -10.51 % 19.571 M 11.75 % 17.513 M 0.00 % 17.513 M 22.24 % 14.327 M -20.33 % 17.983 M 25.52 % 14.327 M 0.00 % 14.327 M 42.66 % 10.043 M 57.80 % 6.364 M 36 139.71 % 17.562 K -99.68 % 5.561 M 12.40 % 4.948 M 6.14 % 4.662 M 79.48 % 2.597 M -2.07 % 2.652 M
Operating income 207.658 M 18.81 % 174.789 M 28.50 % 136.026 M 11.91 % 121.549 M -31.51 % 177.464 M 33.40 % 133.029 M 51.75 % 87.662 M -37.58 % 140.432 M -4.26 % 146.675 M 46.97 % 99.799 M 4.30 % 95.684 M -41.34 % 163.102 M 20.61 % 135.228 M 55.21 % 87.128 M 40.80 % 61.880 M -43.33 % 109.202 M -6.87 % 117.255 M 12.16 % 104.541 M 0.15 % 104.389 M -27.05 % 143.094 M 18.66 % 120.592 M 56.10 % 77.252 M -6.68 % 82.783 M -28.81 % 116.292 M 616.63 % 16.228 M 22.83 % 13.211 M -50.91 % 26.914 M 135.70 % 11.419 M 2 948.61 % 374.561 K -96.55 % 10.872 M -41.14 % 18.470 M
Operating income ratio 0.23 6.03 % 0.22 12.24 % 0.20 21.11 % 0.16 -24.97 % 0.22 11.77 % 0.19 20.23 % 0.16 -26.02 % 0.22 5.44 % 0.21 15.43 % 0.18 -3.25 % 0.18 -27.91 % 0.26 20.11 % 0.21 66.69 % 0.13 14.25 % 0.11 -40.17 % 0.19 0.88 % 0.19 -5.41 % 0.20 -4.74 % 0.21 -22.37 % 0.27 -1.98 % 0.27 25.29 % 0.22 0.60 % 0.21 -20.14 % 0.27 187.20 % 0.09 -16.31 % 0.11 -10.95 % 0.13 111.82 % 0.06 1 759.98 % 0.00 -94.77 % 0.06 -63.45 % 0.17
Total other income expenses net -375.372 K 0.48 % -377.174 K 74.73 % -1.492 M -41.26 % -1.056 M -181.04 % -375.908 K -261.00 % -104.131 K 82.77 % -604.498 K -1 840.06 % 34.740 K -93.51 % 535.607 K 142.11 % 221.229 K -66.53 % 660.979 K 625.11 % 91.156 K 280.00 % -50.643 K -105.40 % 937.575 K 1 260.26 % -80.807 K 87.55 % -648.986 K -7.60 % -603.124 K -230.49 % -182.495 K 52.03 % -380.444 K -308.57 % -93.117 K -100.77 % 12.121 M 770.51 % -1.808 M -1 136.61 % -146.188 K -140.10 % 364.526 K 76.91 % 206.052 K -84.20 % 1.304 M 8 974.67 % -14.697 K 88.92 % -132.639 K -100.99 % 13.442 M 173 121.65 % -7.769 K -100.20 % 3.852 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2011-12-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2011-12-31
Net debt -246.505 M 68.99 % -795.010 M -0.61 % -790.169 M -11.46 % -708.926 M -36.60 % -518.989 M 40.53 % -872.649 M -30.73 % -667.541 M -24.79 % -534.950 M -6.34 % -503.058 M 4.28 % -525.572 M -114.28 % -245.272 M -77.76 % -137.983 M 63.18 % -374.782 M 20.72 % -472.706 M 7.48 % -510.912 M -30.84 % -390.477 M -33.89 % -291.630 M 25.06 % -389.161 M 8.73 % -426.390 M 37.25 % -679.476 M -1 145.13 % -54.571 M -225.93 % 43.335 M -43.92 % 77.268 M -69.85 % 256.255 M 61.60 % 158.572 M 46.19 % 108.469 M -22.03 % 139.115 M 6.06 % 131.170 M -11.14 % 147.612 M 131.39 % 63.793 M -60.00 % 159.500 M 1 051.44 % 13.852 M
Total investments 601.472 M 332.07 % 139.207 M -22.84 % 180.411 M 49.58 % 120.613 M 0.10 % 120.492 M 1 104.88 % 10.000 M -95.22 % 209.204 M -0.82 % 210.923 M 106.20 % 102.290 M -66.71 % 307.273 M -44.74 % 556.021 M 10.54 % 502.988 M 150.58 % 200.728 M 1 896.10 % 10.056 M 0.42 % 10.014 M -83.31 % 60.000 M 0.00 % 60.000 M 0.00 % 60.000 M 0.00 % 60.000 M 111.34 % -529.090 M 0.000 -100.00 % 86.670 M 826.95 % 9.350 M 39.80 % 6.688 M -45.93 % 12.370 M -53.23 % 26.449 M 113.81 % 12.370 M 0.00 % 12.370 M 0.00 % 12.370 M 0.00 % 12.370 M 0.00 % 12.370 M 0.00 % 12.370 M
Total debt 420.000 M 26.83 % 331.158 M 116.85 % 152.712 M 46.73 % 104.077 M -4.99 % 109.537 M -1.04 % 110.685 M -64.50 % 311.822 M -0.36 % 312.950 M 525.90 % 50.000 M -75.17 % 201.382 M -0.67 % 202.750 M -0.66 % 204.095 M -0.93 % 206.000 M 2 735.01 % 7.266 M -14.70 % 8.519 M -12.61 % 9.748 M -11.02 % 10.956 M -9.56 % 12.114 M 0.000 -100.00 % 100.000 M -44.47 % 180.084 M 0.000 -100.00 % 120.603 M -60.35 % 304.164 M 65.76 % 183.493 M 17.29 % 156.449 M -11.11 % 176.005 M 13.14 % 155.562 M -8.02 % 169.118 M -10.15 % 188.224 M -3.75 % 195.550 M 279.71 % 51.500 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 -100.00 % 767.045 M 433.78 % 143.701 M -81.16 % 762.745 M 322.69 % 180.448 M -75.58 % 739.050 M 311.94 % 179.406 M -76.24 % 755.206 M 427.40 % 143.193 M -80.60 % 738.224 M 661.05 % 97.001 M -86.10 % 697.605 M 860.67 % 72.616 M -89.47 % 689.855 M 1 141.83 % 55.551 M -91.86 % 682.351 M 4 003.57 % -17.480 M -666.89 % -2.279 M 0.000 -100.00 % 917.989 M 15 342.31 % 5.945 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.666 B -3.94 % 1.735 B 9.88 % 1.579 B 5.75 % 1.493 B 7.99 % 1.382 B -3.76 % 1.436 B 9.21 % 1.315 B 2.81 % 1.279 B 10.91 % 1.153 B -7.40 % 1.246 B 8.13 % 1.152 B 5.07 % 1.096 B 15.27 % 951.193 M -6.54 % 1.018 B 9.15 % 932.468 M 4.58 % 891.667 M 13.21 % 787.622 M -9.60 % 871.305 M 12.81 % 772.351 M 10.66 % 697.936 M 23.69 % 564.254 M 0.000 -100.00 % 441.670 M 43.89 % 306.945 M 98.15 % 154.907 M 9.67 % 141.245 M 5.47 % 133.918 M 20.79 % 110.864 M 9.06 % 101.654 M 13.01 % 89.952 M -14.47 % 105.172 M 51.41 % 69.463 M
Common stock 401.642 M 0.00 % 401.642 M 0.00 % 401.642 M 0.03 % 401.536 M 0.36 % 400.090 M 0.00 % 400.090 M 0.00 % 400.090 M 0.00 % 400.090 M 0.00 % 400.090 M -0.40 % 401.704 M 0.00 % 401.704 M -0.02 % 401.773 M 0.00 % 401.773 M -0.18 % 402.514 M -0.01 % 402.539 M 0.08 % 402.227 M 0.00 % 402.241 M 0.00 % 402.252 M 0.54 % 400.090 M 0.00 % 400.090 M 11.14 % 360.000 M 0.000 -100.00 % 360.000 M 0.00 % 360.000 M 80.00 % 200.000 M 0.00 % 200.000 M 0.00 % 200.000 M 0.00 % 200.000 M 0.00 % 200.000 M 0.00 % 200.000 M 0.00 % 200.000 M 0.00 % 200.000 M
Total equity 2.834 B -2.75 % 2.914 B 5.60 % 2.759 B 4.24 % 2.647 B 4.94 % 2.523 B -2.95 % 2.599 B 4.30 % 2.492 B 3.05 % 2.418 B 3.82 % 2.329 B -2.06 % 2.378 B 3.89 % 2.289 B 3.54 % 2.211 B 8.27 % 2.042 B -1.88 % 2.081 B 4.13 % 1.999 B 2.43 % 1.951 B 6.24 % 1.837 B -4.49 % 1.923 B 5.79 % 1.818 B 4.71 % 1.736 B 66.16 % 1.045 B 13.82 % 917.989 M 0.00 % 917.989 M 24.44 % 737.682 M 98.39 % 371.833 M 3.81 % 358.171 M -0.05 % 358.363 M 6.88 % 335.309 M 2.82 % 326.099 M 3.72 % 314.398 M -3.15 % 324.609 M 12.39 % 288.815 M
Other non current liabilities 0.000 0.000 0.000 -100.00 % 14.947 M -0.20 % 14.976 M 8.69 % 13.779 M 9.39 % 12.596 M 40.93 % 8.938 M 0.76 % 8.871 M -3.87 % 9.228 M -31.62 % 13.496 M -7.45 % 14.582 M -1.54 % 14.810 M 3.16 % 14.356 M 10.29 % 13.017 M 13.94 % 11.424 M -69.06 % 36.920 M 268.68 % 10.014 M -42.28 % 17.350 M 112.64 % 8.159 M 1.85 % 8.010 M 0.000 -100.00 % 6.892 M -3.45 % 7.138 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 -100.00 % 1.158 M -57.31 % 2.712 M -33.47 % 4.077 M -68.44 % 12.919 M 114.01 % 6.036 M -65.03 % 17.261 M 105.97 % 8.380 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.701 M -44.61 % 3.071 M -68.50 % 9.748 M -11.02 % 10.956 M -9.56 % 12.114 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 96.893 M 0.46 % 96.449 M -38.18 % 156.005 M 0.29 % 155.562 M 0.29 % 155.118 M 63.84 % 94.674 M 0.000 0.000
Total non current liabilities 6.146 M -33.85 % 9.291 M 1.27 % 9.174 M -65.89 % 26.896 M 33.05 % 20.215 M -40.44 % 33.941 M 35.85 % 24.985 M -28.18 % 34.787 M 28.02 % 27.173 M -4.66 % 28.501 M -10.37 % 31.798 M -3.38 % 32.910 M -7.82 % 35.703 M -8.56 % 39.047 M -9.37 % 43.084 M -14.94 % 50.652 M -9.66 % 56.069 M -10.72 % 62.799 M 16.67 % 53.825 M -2.62 % 55.276 M -3.34 % 57.186 M 0.000 -100.00 % 59.725 M 0.65 % 59.339 M -38.76 % 96.893 M 0.46 % 96.449 M -38.18 % 156.005 M 0.29 % 155.562 M 0.29 % 155.118 M 63.84 % 94.674 M 0.000 0.000
Other current liabilities 265.583 M 9.50 % 242.538 M -6.70 % 259.964 M 59.73 % 162.749 M -15.14 % 191.779 M 43.22 % 133.907 M -31.74 % 196.170 M 64.74 % 119.077 M 8.72 % 109.528 M -12.66 % 125.404 M -40.99 % 212.524 M 70.83 % 124.403 M -66.81 % 374.862 M 134.49 % 159.864 M 9.43 % 146.086 M -24.69 % 193.976 M 6.26 % 182.554 M 23.82 % 147.431 M 21.50 % 121.342 M 48.76 % 81.569 M -14.09 % 94.947 M 0.000 -100.00 % 115.140 M 33.90 % 85.991 M -12.25 % 97.999 M 235.12 % 29.243 M -30.26 % 41.931 M 8.65 % 38.592 M -1.65 % 39.239 M -24.25 % 51.804 M 198.90 % 17.331 M -50.07 % 34.708 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 55.641 M 18.92 % 46.788 M -16.53 % 56.057 M -8.22 % 61.077 M -66.97 % 184.890 M -1.27 % 187.266 M 140.25 % 77.947 M -1.10 % 78.818 M 38.35 % 56.969 M 0.000 -100.00 % 74.351 M -68.56 % 236.451 M 231.97 % 71.227 M 41.47 % 50.346 M 47.01 % 34.248 M 0.000 -100.00 % 133.258 M 32.75 % 100.380 M 0.000 -100.00 % 67.783 M 0.93 % 67.156 M 126.99 % 29.586 M 18.27 % 25.016 M -17.67 % 30.384 M 0.000 -100.00 % 25.954 M 1.57 % 25.554 M 472.63 % 4.463 M -79.36 % 21.619 M
Short term debt 420.000 M 27.27 % 330.000 M 120.00 % 150.000 M 50.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M -66.67 % 300.000 M 0.00 % 300.000 M 500.00 % 50.000 M -75.00 % 200.000 M 0.00 % 200.000 M -2.01 % 204.095 M 2.05 % 200.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 M -44.47 % 180.084 M 0.000 -100.00 % 120.603 M -60.35 % 304.164 M 1 043.50 % 26.599 M -55.67 % 60.000 M 200.00 % 20.000 M 0.000 -100.00 % 14.000 M -85.03 % 93.550 M -52.16 % 195.550 M 279.71 % 51.500 M
Total current liabilities 831.360 M 14.82 % 724.071 M 34.30 % 539.152 M 29.27 % 417.071 M 4.28 % 399.939 M -0.73 % 402.877 M -32.05 % 592.900 M 3.35 % 573.695 M 78.14 % 322.056 M -34.91 % 494.815 M -2.85 % 509.324 M 6.09 % 480.104 M -28.82 % 674.470 M 92.79 % 349.840 M -2.00 % 356.990 M 22.62 % 291.131 M -4.17 % 303.788 M 16.97 % 259.725 M 30.83 % 198.518 M -35.49 % 307.741 M -10.87 % 345.261 M 0.000 -100.00 % 313.468 M -34.42 % 477.979 M 189.45 % 165.134 M 39.27 % 118.575 M 1.47 % 116.862 M 13.04 % 103.379 M -7.01 % 111.177 M -47.98 % 213.712 M -18.62 % 262.612 M 107.84 % 126.353 M
Total liabilities 837.506 M 14.20 % 733.361 M 33.75 % 548.326 M 23.51 % 443.968 M 5.67 % 420.154 M -3.81 % 436.818 M -29.30 % 617.885 M 1.55 % 608.482 M 74.24 % 349.229 M -33.27 % 523.316 M -3.29 % 541.122 M 5.48 % 513.015 M -27.76 % 710.173 M 82.62 % 388.886 M -2.80 % 400.074 M 17.05 % 341.783 M -5.02 % 359.858 M 11.58 % 322.524 M 27.81 % 252.343 M -30.49 % 363.016 M -9.80 % 402.447 M 0.000 -100.00 % 373.194 M -30.55 % 537.318 M 105.06 % 262.027 M 21.86 % 215.024 M -21.20 % 272.868 M 5.38 % 258.941 M -2.76 % 266.294 M -13.65 % 308.385 M 17.43 % 262.612 M 107.84 % 126.353 M
Other non current assets 100.997 M 87.38 % 53.899 M 30.33 % 41.357 M 22.88 % 33.658 M 56.56 % 21.498 M -17.72 % 26.127 M 22.99 % 21.244 M 217.11 % 6.699 M 18.69 % 5.644 M -73.91 % 21.636 M -6.48 % 23.134 M 2.42 % 22.588 M 9.74 % 20.583 M -61.81 % 53.898 M 501.71 % 8.957 M -82.95 % 52.547 M 1 073.53 % 4.478 M -1.91 % 4.565 M 238.59 % 1.348 M -99.75 % 537.492 M 5 703.96 % 9.261 M 121.37 % -43.335 M -220.73 % 35.895 M 2.63 % 34.976 M 143.26 % 14.378 M -45.64 % 26.449 M 113.81 % 12.370 M 0.00 % 12.370 M 0.00 % 12.370 M 0.00 % 12.370 M 0.00 % 12.370 M 0.00 % 12.370 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.512 M 3.61 % 22.693 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.066 M 54.03 % 11.729 M 30.63 % 8.978 M 17.13 % 7.665 M 1.72 % 7.535 M 101.42 % -529.090 M 0.000 0.000 -100.00 % 9.350 M 39.80 % 6.688 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 223.342 M -0.96 % 225.498 M -0.88 % 227.510 M -1.59 % 231.187 M -0.45 % 232.224 M -1.89 % 236.693 M -1.51 % 240.313 M 16.67 % 205.981 M -3.56 % 213.585 M 2.33 % 208.723 M -1.33 % 211.530 M -1.96 % 215.770 M 1.53 % 212.512 M 1.79 % 208.775 M -1.20 % 211.312 M 54.19 % 137.045 M 0.17 % 136.807 M -1.32 % 138.633 M -0.45 % 139.261 M -1.88 % 141.933 M -2.64 % 145.780 M 0.000 -100.00 % 111.132 M -0.82 % 112.052 M 3 332.66 % 3.264 M -0.41 % 3.278 M -32.94 % 4.888 M -0.64 % 4.920 M -0.71 % 4.955 M -0.57 % 4.983 M 1.14 % 4.927 M -1.49 % 5.002 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 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 223.342 M -0.96 % 225.498 M -0.88 % 227.510 M -1.59 % 231.187 M -0.45 % 232.224 M -1.89 % 236.693 M -1.51 % 240.313 M 16.67 % 205.981 M -3.56 % 213.585 M 2.33 % 208.723 M -1.33 % 211.530 M -1.96 % 215.770 M 1.53 % 212.512 M 1.79 % 208.775 M -1.20 % 211.312 M 54.19 % 137.045 M 0.17 % 136.807 M -1.32 % 138.633 M -0.45 % 139.261 M -1.88 % 141.933 M -2.64 % 145.780 M 0.000 -100.00 % 111.132 M -0.82 % 112.052 M 3 332.66 % 3.264 M -0.41 % 3.278 M -32.94 % 4.888 M -0.64 % 4.920 M -0.71 % 4.955 M -0.57 % 4.983 M 1.14 % 4.927 M -1.49 % 5.002 M
Property plant equipment net 753.998 M 1.34 % 744.032 M 7.52 % 692.024 M 7.73 % 642.383 M 7.12 % 599.664 M -0.99 % 605.688 M -3.35 % 626.670 M -1.71 % 637.593 M -2.09 % 651.229 M -0.55 % 654.816 M -2.44 % 671.218 M -3.88 % 698.304 M -0.09 % 698.906 M 3.32 % 676.453 M -0.70 % 681.241 M -1.66 % 692.758 M 1.99 % 679.237 M 2.48 % 662.795 M 12.61 % 588.599 M 9.51 % 537.492 M 0.19 % 536.470 M 0.000 -100.00 % 564.957 M 5.51 % 535.453 M 107.70 % 257.796 M 4.68 % 246.265 M 1.58 % 242.425 M 1.91 % 237.874 M 4.44 % 227.764 M 18.93 % 191.511 M 40.47 % 136.340 M 12.32 % 121.389 M
Total non current assets 1.096 B 5.97 % 1.034 B 6.29 % 972.717 M 5.00 % 926.357 M 6.14 % 872.789 M -1.69 % 887.831 M -1.83 % 904.391 M 2.07 % 886.021 M -2.14 % 905.420 M 1.08 % 895.727 M -1.71 % 911.309 M -3.20 % 941.393 M 0.49 % 936.846 M -0.72 % 943.666 M 2.22 % 923.209 M 2.73 % 898.657 M 7.73 % 834.160 M 2.25 % 815.767 M 10.12 % 740.804 M 6.62 % 694.813 M 0.00 % 694.834 M 1 703.40 % -43.335 M -105.95 % 728.409 M 4.29 % 698.463 M 153.58 % 275.438 M -0.20 % 275.992 M 6.28 % 259.683 M 1.77 % 255.164 M 4.11 % 245.089 M 17.34 % 208.864 M 35.95 % 153.638 M 10.72 % 138.761 M
Other current assets 45.091 M -42.14 % 77.930 M 88.15 % 41.418 M 2.22 % 40.517 M -43.06 % 71.154 M 44.57 % 49.218 M 83.63 % 26.802 M -42.81 % 46.866 M -24.18 % 61.814 M 17.31 % 52.694 M 51.22 % 34.845 M 18.56 % 29.390 M -36.56 % 46.328 M -26.54 % 63.068 M 35.45 % 46.561 M 1.50 % 45.873 M -40.63 % 77.267 M -70.97 % 266.181 M 6.19 % 250.670 M 636.77 % 34.023 M -88.35 % 292.111 M 0.000 -100.00 % 44.849 M -84.37 % 286.949 M 1 184.73 % 22.335 M -86.69 % 167.867 M 405.09 % 33.235 M -85.19 % 224.412 M 339.40 % 51.072 M -71.78 % 180.958 M 527.40 % 28.842 M -83.74 % 177.375 M
Short term investments 601.472 M 332.07 % 139.207 M -22.84 % 180.411 M 49.58 % 120.613 M 0.10 % 120.492 M 1 104.88 % 10.000 M -95.22 % 209.204 M -0.82 % 210.923 M 106.20 % 102.290 M -66.71 % 307.273 M -44.74 % 556.021 M 10.54 % 502.988 M 150.58 % 200.728 M 1 896.10 % 10.056 M 0.42 % 10.014 M -83.31 % 60.000 M 0.00 % 60.000 M 0.00 % 60.000 M 0.00 % 60.000 M 0.000 0.000 -100.00 % 86.670 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 666.505 M -40.82 % 1.126 B 19.44 % 942.881 M 15.79 % 814.269 M 29.55 % 628.527 M -36.08 % 983.334 M 0.41 % 979.364 M 15.50 % 847.900 M 53.31 % 553.058 M -23.92 % 726.954 M 62.26 % 448.023 M 30.97 % 342.077 M -41.10 % 580.783 M 21.00 % 479.972 M -7.60 % 519.431 M 29.78 % 400.225 M 32.27 % 302.586 M -24.59 % 401.275 M -5.89 % 426.390 M -45.30 % 779.476 M 232.18 % 234.654 M 641.49 % -43.335 M -200.00 % 43.335 M -9.55 % 47.909 M 92.25 % 24.920 M -48.06 % 47.980 M 30.06 % 36.890 M 51.24 % 24.392 M 13.42 % 21.506 M -82.72 % 124.431 M 245.16 % 36.050 M -4.24 % 37.648 M
Cash and short term investments 1.268 B 0.21 % 1.265 B 12.65 % 1.123 B 20.15 % 934.882 M 24.81 % 749.018 M -24.60 % 993.334 M -16.43 % 1.189 B 12.25 % 1.059 B 61.57 % 655.348 M -36.63 % 1.034 B 3.01 % 1.004 B 18.81 % 845.065 M 8.13 % 781.510 M 59.48 % 490.028 M -7.44 % 529.445 M 15.04 % 460.225 M 26.93 % 362.586 M -21.39 % 461.275 M -5.16 % 486.390 M -37.60 % 779.476 M 232.18 % 234.654 M 441.49 % 43.335 M 0.00 % 43.335 M -9.55 % 47.909 M 92.25 % 24.920 M -48.06 % 47.980 M 30.06 % 36.890 M 51.24 % 24.392 M 13.42 % 21.506 M -82.72 % 124.431 M 245.16 % 36.050 M -4.24 % 37.648 M
Total current assets 2.576 B -1.44 % 2.613 B 11.92 % 2.335 B 7.87 % 2.165 B 4.18 % 2.078 B -3.27 % 2.148 B -3.05 % 2.216 B 3.49 % 2.141 B 20.74 % 1.773 B -11.60 % 2.006 B 4.52 % 1.919 B 7.65 % 1.783 B -1.81 % 1.816 B 18.93 % 1.527 B 3.45 % 1.476 B 5.81 % 1.395 B 2.35 % 1.363 B -4.71 % 1.430 B 7.55 % 1.330 B -5.33 % 1.404 B 86.63 % 752.510 M 1 636.49 % 43.335 M -92.30 % 562.774 M -2.39 % 576.538 M 60.85 % 358.422 M 20.60 % 297.203 M -20.01 % 371.547 M 9.57 % 339.087 M -2.37 % 347.305 M -16.09 % 413.919 M -4.54 % 433.584 M 56.86 % 276.408 M
Inventory 496.546 M -11.20 % 559.156 M -0.94 % 564.476 M 7.04 % 527.348 M -2.05 % 538.393 M 6.81 % 504.068 M -0.64 % 507.316 M 0.89 % 502.854 M 2.52 % 490.508 M 3.08 % 475.854 M -0.19 % 476.765 M 7.47 % 443.642 M -17.83 % 539.914 M 1.45 % 532.212 M -4.67 % 558.309 M 9.43 % 510.178 M 0.13 % 509.496 M 38.69 % 367.362 M 12.89 % 325.410 M 16.22 % 280.004 M 24.04 % 225.744 M 0.000 -100.00 % 255.451 M 5.70 % 241.679 M 197.69 % 81.184 M 1.98 % 79.605 M 7.80 % 73.842 M -18.21 % 90.283 M -0.39 % 90.637 M 17.01 % 77.457 M 7.32 % 72.174 M 17.58 % 61.385 M
Net receivables 766.111 M 7.76 % 710.942 M 17.34 % 605.883 M -8.48 % 662.048 M -9.55 % 731.982 M 21.67 % 601.602 M 22.02 % 493.024 M -7.39 % 532.364 M -7.76 % 577.145 M 30.24 % 443.126 M 6.73 % 415.178 M -10.64 % 464.623 M 0.89 % 460.520 M 4.35 % 441.312 M 29.28 % 341.352 M -9.77 % 378.309 M -14.77 % 443.858 M 32.42 % 335.179 M 19.73 % 279.954 M -9.95 % 310.884 M 8.27 % 287.129 M 0.000 -100.00 % 234.337 M -15.49 % 277.287 M 20.57 % 229.982 M 13 038.82 % 1.750 M -99.23 % 227.579 M 0.000 -100.00 % 184.090 M -38.07 % 297.267 M 0.25 % 296.517 M 0.000
Tax assets 17.344 M 65.37 % 10.488 M -11.31 % 11.826 M -38.18 % 19.129 M -1.41 % 19.403 M 0.41 % 19.323 M 19.54 % 16.164 M 32.11 % 12.235 M -0.27 % 12.268 M 16.26 % 10.553 M 94.44 % 5.427 M 14.70 % 4.732 M -2.34 % 4.845 M 6.72 % 4.540 M 24.96 % 3.633 M -20.65 % 4.578 M -1.74 % 4.659 M 120.83 % 2.110 M -48.04 % 4.061 M -41.86 % 6.985 M 110.16 % 3.324 M 0.000 -100.00 % 7.075 M -23.87 % 9.294 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 114.017 M -8.13 % 124.113 M 13.09 % 109.748 M 36.78 % 80.236 M -9.28 % 88.448 M -4.35 % 92.471 M 9.94 % 84.107 M 2.56 % 82.007 M -2.29 % 83.927 M 9.96 % 76.325 M -2.42 % 78.220 M 9.82 % 71.225 M -14.84 % 83.633 M -16.93 % 100.684 M -11.97 % 114.373 M 22.83 % 93.116 M -18.23 % 113.871 M 13.28 % 100.519 M 25.10 % 80.352 M 11.27 % 72.211 M 14.47 % 63.080 M 0.000 -100.00 % 76.179 M -3.10 % 78.614 M 134.52 % 33.521 M 21.72 % 27.540 M -41.44 % 47.026 M -23.90 % 61.791 M 9.96 % 56.193 M -17.00 % 67.705 M 43.78 % 47.090 M 16.27 % 40.501 M
Tax payables 31.760 M 15.83 % 27.419 M 41.04 % 19.441 M 5.40 % 18.445 M -6.43 % 19.712 M -3.57 % 20.441 M 61.94 % 12.623 M -30.82 % 18.245 M -43.36 % 32.211 M 112.76 % 15.139 M -18.52 % 18.580 M -20.64 % 23.413 M 46.57 % 15.974 M 6.91 % 14.941 M 77.04 % 8.440 M 108.96 % 4.039 M -45.15 % 7.363 M -37.47 % 11.775 M 567.09 % 1.765 M -82.84 % 10.289 M 43.91 % 7.149 M 0.000 -100.00 % 1.546 M -83.22 % 9.210 M 31.30 % 7.015 M 291.47 % 1.792 M -77.33 % 7.905 M 163.84 % 2.996 M 71.80 % 1.744 M 167.51 % 651.932 K -75.31 % 2.641 M 841.18 % -356.301 K
Deferred revenue non current 4.679 M -15.17 % 5.515 M -13.25 % 6.358 M -11.77 % 7.205 M -10.71 % 8.069 M -10.43 % 9.009 M -10.34 % 10.048 M -9.50 % 11.103 M -8.79 % 12.173 M -9.28 % 13.418 M -6.05 % 14.283 M -9.61 % 15.801 M -10.71 % 17.697 M -10.62 % 19.800 M -10.44 % 22.107 M -7.26 % 23.838 M -8.90 % 26.167 M -6.09 % 27.865 M -6.45 % 29.786 M -7.68 % 32.262 M -7.39 % 34.837 M 0.000 -100.00 % 38.750 M -12.35 % 44.209 M 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 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 1.158 M -57.31 % 2.712 M -33.47 % 4.077 M -15.94 % 4.850 M -19.66 % 6.036 M -16.32 % 7.213 M -13.92 % 8.380 M 0.000 0.000 0.000 -100.00 % 4.095 M 0.000 -100.00 % 1.701 M -44.61 % 3.071 M -68.50 % 9.748 M -11.02 % 10.956 M -9.56 % 12.114 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
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 -100.00 % 17.480 M 666.89 % 2.279 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
Other total stockholders equity 766.017 M -1.50 % 777.659 M -0.19 % 779.155 M 5 592.71 % -14.185 M -102.38 % 596.407 M 0.000 -100.00 % 776.856 M 0.000 -100.00 % 775.813 M 6.14 % 730.913 M -0.64 % 735.601 M 3.19 % 712.891 M 3.19 % 690.842 M 1 993.59 % -36.483 M -105.32 % 685.973 M 4.32 % 657.565 M 11.17 % 591.482 M -8.96 % 649.683 M -2.02 % 663.078 M 3.91 % 638.157 M 428.97 % 120.642 M 0.000 -100.00 % 110.375 M 56.04 % 70.737 M 317.92 % 16.926 M 0.00 % 16.926 M -30.76 % 24.446 M 0.00 % 24.446 M 0.00 % 24.446 M 0.00 % 24.446 M 25.76 % 19.438 M 0.44 % 19.352 M
Deferred tax liabilities non current 1.467 M -43.94 % 2.617 M 2 410.00 % 104.280 K -84.38 % 667.777 K 71.63 % 389.085 K -92.40 % 5.117 M -1.14 % 5.176 M -18.71 % 6.366 M 3.87 % 6.129 M 4.69 % 5.855 M 45.67 % 4.019 M 59.02 % 2.527 M -20.93 % 3.196 M 0.22 % 3.189 M -34.77 % 4.890 M -13.35 % 5.643 M -31.14 % 8.194 M -36.02 % 12.807 M -14.67 % 15.008 M 1.04 % 14.855 M 3.60 % 14.338 M 0.000 -100.00 % 14.084 M 76.21 % 7.992 M 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 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 3.671 B 0.66 % 3.647 B 10.26 % 3.308 B 7.01 % 3.091 B 4.76 % 2.951 B -2.81 % 3.036 B -2.69 % 3.120 B 3.08 % 3.027 B 13.00 % 2.679 B -7.69 % 2.902 B 2.52 % 2.830 B 3.90 % 2.724 B -1.03 % 2.752 B 11.42 % 2.470 B 2.98 % 2.399 B 4.61 % 2.293 B 4.39 % 2.197 B -2.18 % 2.246 B 8.47 % 2.070 B -1.37 % 2.099 B 45.04 % 1.447 B 0.000 -100.00 % 1.291 B 1.27 % 1.275 B 101.15 % 633.860 M 10.58 % 573.195 M -9.19 % 631.231 M 6.22 % 594.250 M 0.31 % 592.393 M -4.88 % 622.783 M 6.06 % 587.221 M 41.44 % 415.169 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2011-12-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2011-12-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -175.213 M -208.89 % 160.911 M 0.000 -100.00 % 56.335 M -3.28 % 58.243 M 2 104.91 % -2.905 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 4.018 M 0.000 -100.00 % 3.678 M 191.53 % -4.018 M -200.00 % 4.018 M 0.000 100.00 % -73.880 K 97.87 % -3.470 M -200.00 % 3.470 M 0.000 -100.00 % 5.683 M 188.63 % -6.412 M -200.00 % 6.412 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
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -328.965 M 0.000 100.00 % -139.770 M -160.19 % 232.224 M 200.00 % -232.224 M 0.000 -100.00 % 8.418 M -86.44 % 62.064 M 206.47 % -58.294 M 0.000 100.00 % -312.976 M -185.97 % 364.044 M 200.00 % -364.044 M 0.000 100.00 % -132.853 M -9 117.29 % 1.473 M 200.00 % -1.473 M 0.000 100.00 % -66.759 M 0.000 100.00 % -14.091 M -213.29 % 12.438 M 146.97 % -26.480 M -170.98 % 37.307 M 162.92 % -59.296 M -9 060.44 % 661.755 K 101.45 % -45.529 M
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -288.010 M 0.000 100.00 % -88.597 M -143.90 % 201.825 M 200.00 % -201.825 M 0.000 100.00 % -57.241 M -177.83 % 73.547 M 200.00 % -73.547 M 0.000 100.00 % -77.661 M -142.79 % 181.514 M 200.00 % -181.514 M 0.000 100.00 % -58.388 M -327.47 % 25.669 M 200.00 % -25.669 M 0.000 100.00 % -7.478 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 100.00 % -40.955 M 0.000 100.00 % -55.191 M -281.56 % 30.399 M 200.00 % -30.399 M 0.000 -100.00 % 65.659 M 671.82 % -11.483 M -200.00 % 11.483 M 0.000 100.00 % -241.609 M -227.87 % 188.942 M 200.00 % -188.942 M 0.000 100.00 % -74.466 M -207.77 % -24.195 M -200.00 % 24.195 M 0.000 100.00 % -59.281 M 0.000 -100.00 % 617.542 K 106.46 % -9.560 M -158.15 % 16.440 M 4 546.05 % 353.856 K 102.68 % -13.179 M -176.52 % -4.766 M 43.78 % -8.478 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 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 % 4.018 M 200.00 % -4.018 M -200.00 % 4.018 M 0.000 100.00 % -80.214 K 97.87 % -3.770 M -200.00 % 3.770 M 0.000 -100.00 % 6.294 M 198.16 % -6.412 M -200.00 % 6.412 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -14.708 M -166.86 % 21.998 M 151.25 % -42.920 M -216.15 % 36.953 M 180.13 % -46.117 M -949.62 % 5.428 M 114.65 % -37.050 M
Other non cash items 218.794 M 326.42 % -96.633 M 0.000 -100.00 % 37.191 M 195.37 % -38.998 M 58.87 % -94.822 M -175.23 % 126.042 M 77.04 % 71.196 M 162.22 % -114.422 M -275.60 % -30.464 M 67.27 % -93.078 M 35.92 % -145.242 M -468.94 % -25.529 M 45.44 % -46.791 M -156.85 % 82.307 M 179.11 % -104.044 M 11.41 % -117.443 M -18.68 % -98.954 M -1.96 % -97.056 M 27.40 % -133.682 M -18.28 % -113.023 M -68.29 % -67.161 M 8.12 % -73.094 M 26.65 % -99.651 M -11 194.80 % 898.176 K -72.38 % 3.252 M -4.90 % 3.420 M -43.11 % 6.011 M 72.22 % 3.491 M -6.30 % 3.725 M 18 687.51 % -20.043 K
Net cash provided by operating activities 218.794 M 268.58 % 59.362 M 0.000 -100.00 % 147.606 M 52.13 % 97.027 M 268.14 % 26.356 M -85.46 % 181.304 M -6.67 % 194.251 M 1 148.52 % -18.526 M -119.78 % 93.679 M 0.65 % 93.078 M -35.92 % 145.242 M 48.38 % 97.887 M 154.22 % 38.504 M -66.72 % 115.695 M -36.51 % 182.223 M 467.47 % -49.589 M -777.34 % 7.321 M -93.57 % 113.785 M 32.26 % 86.030 M -31.12 % 124.895 M 56.44 % 79.836 M -40.03 % 133.130 M 19.65 % 111.269 M 1 528.16 % 6.834 M -75.79 % 28.231 M 427.01 % 5.357 M -90.73 % 57.798 M 246.54 % -39.442 M -277.83 % 22.180 M 191.99 % -24.113 M
Investments in property plant and equipment -33.275 M 64.68 % -94.200 M -32.24 % -71.236 M 7.48 % -76.993 M -448.91 % -14.027 M -72.46 % -8.133 M 81.69 % -44.417 M -521.66 % 10.534 M 123.38 % -45.064 M -338.08 % -10.287 M -421.15 % -1.974 M 94.60 % -36.575 M -50.37 % -24.323 M 65.53 % -70.556 M -125.85 % -31.240 M 67.72 % -96.793 M -169.15 % -35.962 M 48.98 % -70.491 M -12.51 % -62.656 M -243.82 % -18.223 M -16.03 % -15.705 M -1 464.84 % -1.004 M 96.65 % -29.928 M 38.38 % -48.572 M -172.18 % -17.846 M -228.08 % -5.439 M 38.28 % -8.813 M 41.20 % -14.988 M 63.32 % -40.857 M -120.70 % -18.513 M -202.41 % -6.122 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 198.071 K -25.96 % 267.506 K 197.76 % 89.839 K -66.70 % 269.821 K -62.76 % 724.500 K 36 125.00 % 2.000 K -98.86 % 174.986 K 21 863.58 % 796.710 -99.77 % 349.308 K 1 033.56 % 30.815 K 284.15 % 8.022 K 101.45 % -554.790 K -275.35 % 316.385 K -72.20 % 1.138 M 401.70 % 226.827 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 -100.00 % 234.155 M 200.00 % -234.155 M 0.000 100.00 % -27.135 M 87.09 % -210.203 M -110.20 % -100.000 M -57 047.69 % -174.985 K 99.98 % -850.000 M 0.000 0.000 0.000 100.00 % -62.000 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 -100.00 % 11.213 M
Sales maturities of investments 0.000 -100.00 % 1.154 M 342.56 % -475.657 K 99.85 % -311.101 M -200.00 % 311.101 M 6 228.35 % 4.916 M -83.72 % 30.199 M 986.66 % 2.779 M -56.36 % 6.367 M 128.04 % 2.792 M 2.57 % 2.722 M 0.000 0.000 0.000 -100.00 % 1.446 M 1 600.17 % 85.052 K -97.38 % 3.250 M 448.54 % 592.543 K -63.39 % 1.618 M 1 094.17 % 135.521 K -49.08 % 266.156 K 465.96 % 47.027 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -310.732 M -1 036.11 % 33.194 M 114.33 % -231.561 M -400.88 % 76.961 M 1.49 % 75.833 M -65.04 % 216.925 M 6 980.25 % 3.064 M -96.94 % 100.000 M -66.67 % 300.000 M 19.92 % 250.175 M -68.73 % 800.000 M 366.67 % -300.000 M -58.05 % -189.812 M -2 366 377.17 % 8.022 K -99.97 % 29.884 M 9 345.38 % 316.385 K -99.84 % 200.936 M 88 485.58 % 226.827 K 100.14 % -159.757 M -3 328 083.64 % 4.800 K 100.00 % -99.999 M -7 142 873.07 % 1.400 K -99.84 % 872.552 K 349.34 % -349.938 K 98.04 % -17.846 M -791.69 % -2.001 M 77.29 % -8.813 M 41.20 % -14.988 M 63.32 % -40.857 M -120.70 % -18.513 M 0.000
Net cash used for investing activites -344.007 M -474.76 % -59.852 M 80.26 % -303.272 M -294.99 % -76.780 M 50.06 % -153.738 M -173.60 % 208.882 M 608.44 % -41.083 M 57.28 % -96.165 M -159.62 % 161.306 M -33.53 % 242.681 M 592.74 % -49.251 M 85.35 % -336.226 M -57.02 % -214.135 M -203.53 % -70.548 M -79 065.06 % 89.341 K 100.09 % -96.392 M -157.30 % 168.224 M 341.45 % -69.672 M 68.44 % -220.794 M -1 121.02 % -18.083 M 84.34 % -115.438 M -11 985.21 % -955.199 K 96.71 % -29.056 M 40.61 % -48.922 M -174.14 % -17.846 M -139.84 % -7.441 M 15.57 % -8.813 M 41.20 % -14.988 M 63.32 % -40.857 M -120.70 % -18.513 M -463.62 % 5.091 M
Debt repayment 89.005 M -49.82 % 177.379 M 261.79 % 49.028 M 0.000 0.000 100.00 % -200.140 M -36 355.37 % -549.000 K -100.22 % 248.215 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 536.060 K 100.54 % -100.010 M -25.03 % -79.990 M -179.99 % 100.000 M 347.07 % -40.475 M 82.77 % -234.900 M 0.000 -100.00 % 6.599 M 62.95 % 4.050 M -79.75 % 20.000 M 158.82 % -34.000 M -73.91 % -19.550 M -232.78 % 14.724 M -60.21 % 37.000 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 403.357 M 0.000 0.000 0.000 0.000 0.000 100.00 % -5.840 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -21.907 M 0.000 100.00 % -21.907 M 0.000 100.00 % -12.576 M 0.000 100.00 % -11.194 M 0.000 100.00 % -365.800 K 0.000 100.00 % -160.710 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
Dividends paid 0.000 0.000 0.000 0.000 100.00 % -216.049 M 0.000 100.00 % -224.954 M -1 311.44 % -15.938 M 92.38 % -209.124 M 0.000 100.00 % -189.986 M 0.00 % -189.986 M 0.000 0.000 100.00 % -177.960 0.000 100.00 % -201.125 M -122 474.55 % -164.084 K -462.53 % -29.169 K 94.67 % -547.363 K 94.90 % -10.735 M 78.32 % -49.516 M -2 313.24 % -2.052 M 34.03 % -3.110 M -30.55 % -2.383 M 43.04 % -4.183 M -3.40 % -4.046 M 31.70 % -5.923 M -92.61 % -3.075 M 89.66 % -29.738 M -2 672.41 % -1.073 M
Other financing activites -258.521 M -17 488.62 % -1.470 M 31.28 % -2.139 M -101.87 % 114.594 M 4 320.41 % -2.715 M -108.83 % -1.300 M 98.72 % -101.300 M -7 690.95 % -1.300 M 99.66 % -382.917 M -26 013.58 % -1.466 M 49.15 % -2.884 M -105.21 % -1.405 M -100.71 % 196.795 M 11 693.88 % -1.697 M -165.20 % 2.603 M 270.78 % -1.524 M 6.18 % -1.625 M -105.18 % 31.355 M 340.11 % -13.059 M -102.22 % 587.235 M 33 044.55 % -1.782 M -1 617.67 % -103.774 K 92.30 % -1.348 M -102.80 % 48.074 M 260.25 % -30.000 M -458.58 % 8.366 M 0.000 0.000 0.000 -100.00 % 98.000 M 0.000
Net cash used provided by financing activities -169.516 M -196.37 % 175.909 M 275.16 % 46.889 M -59.08 % 114.594 M 152.38 % -218.764 M -8.60 % -201.440 M -97.35 % -102.073 M -144.19 % 230.977 M 160.32 % -382.917 M -26 013.58 % -1.466 M 49.15 % -2.884 M 98.49 % -191.392 M -203.12 % 185.601 M 11 034.39 % -1.697 M -165.20 % 2.603 M 270.79 % -1.524 M 99.25 % -203.074 M -740.07 % 31.727 M 128.07 % -113.040 M -122.31 % 506.698 M 479.20 % 87.483 M 197.10 % -90.095 M 62.19 % -238.300 M -595.69 % 48.074 M 286.46 % -25.783 M -413.16 % 8.233 M -48.40 % 15.954 M 139.96 % -39.923 M -76.45 % -22.625 M -127.26 % 82.986 M 130.98 % 35.927 M
Effect of forex changes on cash -12.493 M -1 406.68 % -829.181 K -106.53 % 12.703 M 0.000 100.00 % -7.456 M 23.65 % -9.766 M -80.25 % -5.418 M 84.29 % -34.498 M -151.53 % 66.953 M 535.61 % -15.370 M -134.36 % 44.734 M 39.08 % 32.165 M -7.72 % 34.857 M 526.81 % -8.167 M 61.64 % -21.291 M -259.68 % 13.333 M 193.56 % -14.250 M -358.64 % 5.510 M 116.68 % -33.038 M -10.78 % -29.823 M -461.71 % 8.245 M 530.86 % 1.307 M 119.02 % -6.872 M -129.32 % 23.437 M 112.84 % 11.012 M 161.40 % -17.933 M 0.000 0.000 0.000 -100.00 % 21.491 M 0.000
Net change in cash -307.222 M -275.97 % 174.590 M 495.11 % -44.187 M -124.03 % 183.852 M 151.82 % -354.807 M -9 037.11 % 3.970 M -96.98 % 131.464 M -55.37 % 294.564 M 270.09 % -173.184 M -162.62 % 276.565 M 162.00 % 105.557 M 144.19 % -238.885 M -329.23 % 104.210 M 348.66 % -41.908 M -143.16 % 97.097 M -0.56 % 97.640 M 198.94 % -98.690 M -292.96 % -25.114 M 90.08 % -253.087 M -146.45 % 544.822 M 417.97 % 105.185 M 1 161.75 % -9.907 M 92.98 % -141.098 M -205.41 % 133.858 M 619.17 % -25.783 M -332.48 % 11.090 M -11.27 % 12.498 M 333.06 % 2.886 M 102.80 % -102.925 M -195.17 % 108.144 M 539.69 % 16.906 M
Cash at beginning of period 912.327 M 23.67 % 737.737 M -5.65 % 781.924 M 30.74 % 598.072 M -39.18 % 983.334 M 0.41 % 979.364 M 15.50 % 847.900 M 60.08 % 529.677 M -24.64 % 702.862 M 64.88 % 426.296 M 32.91 % 320.739 M -42.69 % 559.624 M 22.88 % 455.414 M -8.43 % 497.322 M 24.26 % 400.225 M 32.27 % 302.586 M -24.59 % 401.275 M -5.89 % 426.390 M -37.25 % 679.476 M 404.61 % 134.654 M 356.93 % 29.470 M -25.16 % 39.376 M -78.18 % 180.474 M 287.15 % 46.616 M 0.000 -100.00 % 36.890 M 51.24 % 24.392 M 13.42 % 21.506 M -82.72 % 124.431 M 663.98 % 16.287 M -21.48 % 20.742 M
Cash at end of period 605.105 M -33.67 % 912.327 M 23.67 % 737.737 M -5.65 % 781.924 M 24.41 % 628.527 M -36.08 % 983.334 M 0.41 % 979.364 M 18.82 % 824.241 M 55.61 % 529.677 M -24.64 % 702.862 M 64.88 % 426.296 M 32.91 % 320.739 M -42.69 % 559.624 M 22.88 % 455.414 M -8.43 % 497.322 M 24.26 % 400.225 M 32.27 % 302.586 M -24.59 % 401.275 M -5.89 % 426.390 M -37.25 % 679.476 M 404.61 % 134.654 M 356.93 % 29.470 M -25.16 % 39.376 M -78.18 % 180.474 M 799.97 % -25.783 M -153.74 % 47.980 M 30.06 % 36.890 M 51.24 % 24.392 M 13.42 % 21.506 M -82.72 % 124.431 M 230.51 % 37.648 M
Operating cash flow 218.794 M 268.58 % 59.362 M 0.000 -100.00 % 147.606 M 52.13 % 97.027 M 268.14 % 26.356 M -85.46 % 181.304 M -6.67 % 194.251 M 1 148.52 % -18.526 M -119.78 % 93.679 M 0.65 % 93.078 M -35.92 % 145.242 M 48.38 % 97.887 M 154.22 % 38.504 M -66.72 % 115.695 M -36.51 % 182.223 M 467.47 % -49.589 M -777.34 % 7.321 M -93.57 % 113.785 M 32.26 % 86.030 M -31.12 % 124.895 M 56.44 % 79.836 M -40.03 % 133.130 M 19.65 % 111.269 M 1 528.16 % 6.834 M -75.79 % 28.231 M 427.01 % 5.357 M -90.73 % 57.798 M 246.54 % -39.442 M -277.83 % 22.180 M 191.99 % -24.113 M
Capital expenditure -33.275 M 64.68 % -94.200 M -32.24 % -71.236 M 7.48 % -76.993 M -448.91 % -14.027 M -72.46 % -8.133 M 81.69 % -44.417 M -521.66 % 10.534 M 123.38 % -45.064 M -338.08 % -10.287 M -421.15 % -1.974 M 94.60 % -36.575 M -50.37 % -24.323 M 65.53 % -70.556 M -125.85 % -31.240 M 67.72 % -96.793 M -169.15 % -35.962 M 48.98 % -70.491 M -12.51 % -62.656 M -243.82 % -18.223 M -16.03 % -15.705 M -1 464.84 % -1.004 M 96.65 % -29.928 M 38.38 % -48.572 M -172.18 % -17.846 M -228.08 % -5.439 M 38.28 % -8.813 M 41.20 % -14.988 M 63.32 % -40.857 M -120.70 % -18.513 M -202.41 % -6.122 M
Free CashFlow 185.519 M 632.52 % -34.838 M -127.16 % 128.257 M 81.63 % 70.614 M -14.92 % 83.001 M 355.47 % 18.223 M -86.69 % 136.887 M -33.16 % 204.785 M 422.04 % -63.590 M -176.25 % 83.393 M -8.46 % 91.104 M -16.16 % 108.667 M 47.72 % 73.564 M 329.52 % -32.052 M -137.95 % 84.455 M -1.14 % 85.429 M 199.86 % -85.551 M -35.43 % -63.170 M -223.55 % 51.130 M -24.60 % 67.807 M -37.90 % 109.190 M 38.51 % 78.832 M -23.61 % 103.202 M 64.61 % 62.696 M 669.36 % -11.012 M -148.32 % 22.792 M 759.48 % -3.456 M -108.07 % 42.809 M 153.31 % -80.300 M -2 289.43 % 3.668 M 112.13 % -30.235 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2014 2013 2013 2013 2013 2012 2011
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2013
2012
2011
2010
2009
2008