SAKTHIFIN.BO

Sakthi Finance Limited SAKTHIFIN.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 2.141 B 5.30 % 2.033 B 6.16 % 1.915 B 5.86 % 1.809 B 5.85 % 1.709 B 4.16 % 1.641 B 2.11 % 1.607 B -1.02 % 1.624 B 0.45 % 1.616 B -3.80 % 1.680 B 14.47 % 1.468 B 11.35 % 1.318 B 8.02 % 1.220 B 9.03 % 1.119 B 26.68 % 883.687 M 16.37 % 759.372 M 36.40 % 556.714 M 39.33 % 399.561 M 25.16 % 319.237 M 16.61 % 273.755 M
Net income 166.515 M 6.02 % 157.054 M 25.71 % 124.937 M 31.25 % 95.188 M 2.82 % 92.579 M -17.19 % 111.794 M 16.76 % 95.749 M -19.72 % 119.263 M -28.82 % 167.556 M 33.77 % 125.257 M -20.96 % 158.464 M 11.93 % 141.573 M 1.13 % 139.985 M 20.50 % 116.170 M 46.39 % 79.359 M 26.33 % 62.818 M 31.75 % 47.680 M 62.01 % 29.430 M -0.78 % 29.662 M 264.05 % 8.148 M
Income before tax 233.313 M 8.63 % 214.779 M 23.72 % 173.597 M 34.36 % 129.204 M 2.75 % 125.744 M -10.25 % 140.103 M 1.57 % 137.931 M -25.60 % 185.395 M -12.20 % 211.154 M 3.51 % 203.993 M -4.18 % 212.896 M -6.57 % 227.866 M 6.83 % 213.304 M 24.23 % 171.705 M 57.07 % 109.320 M 3.86 % 105.262 M 38.22 % 76.157 M 22.26 % 62.290 M 33.15 % 46.783 M 53.58 % 30.462 M
Income before tax ratio 0.11 3.16 % 0.11 16.54 % 0.09 26.92 % 0.07 -2.93 % 0.07 -13.83 % 0.09 -0.52 % 0.09 -24.84 % 0.11 -12.59 % 0.13 7.60 % 0.12 -16.29 % 0.15 -16.09 % 0.17 -1.10 % 0.17 13.94 % 0.15 23.99 % 0.12 -10.76 % 0.14 1.33 % 0.14 -12.25 % 0.16 6.38 % 0.15 31.70 % 0.11
EBITDA 353.219 M 11.37 % 317.145 M 2.62 % 309.044 M 22.51 % 252.255 M 9.86 % 229.605 M -0.81 % 231.477 M 10.60 % 209.294 M -18.67 % 257.332 M -9.64 % 284.799 M -76.84 % 1.230 B 10.72 % 1.111 B 8.61 % 1.023 B 5.67 % 967.900 M 384.06 % 199.955 M -70.86 % 686.176 M 10.46 % 621.200 M 587.01 % 90.421 M 42.95 % 63.255 M 8.77 % 58.157 M 54.24 % 37.705 M
Net income ratio 0.08 0.68 % 0.08 18.41 % 0.07 23.98 % 0.05 -2.87 % 0.05 -20.49 % 0.07 14.35 % 0.06 -18.89 % 0.07 -29.14 % 0.10 39.06 % 0.07 -30.95 % 0.11 0.53 % 0.11 -6.37 % 0.11 10.52 % 0.10 15.56 % 0.09 8.56 % 0.08 -3.41 % 0.09 16.28 % 0.07 -20.73 % 0.09 212.18 % 0.03
Ratio EBITDA 0.16 5.76 % 0.16 -3.34 % 0.16 15.73 % 0.14 3.79 % 0.13 -4.77 % 0.14 8.32 % 0.13 -17.83 % 0.16 -10.05 % 0.18 -75.93 % 0.73 -3.28 % 0.76 -2.46 % 0.78 -2.17 % 0.79 343.98 % 0.18 -77.00 % 0.78 -5.08 % 0.82 403.66 % 0.16 2.59 % 0.16 -13.10 % 0.18 32.27 % 0.14
Gross profit ratio 0.27 -0.27 % 0.27 -31.54 % 0.39 9.01 % 0.36 2.63 % 0.35 44.92 % 0.24 -2.42 % 0.25 -6.88 % 0.26 2.79 % 0.26 -74.34 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00
Weighted average shs out dil 64.792 M 0.25 % 64.631 M -0.12 % 64.706 M 0.00 % 64.706 M 0.00 % 64.706 M 27.47 % 50.763 M 1.53 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 65.78 % 30.161 M -34.25 % 45.872 M 28.52 % 35.692 M 0.31 % 35.582 M 0.88 % 35.273 M 0.88 % 34.964 M -0.25 % 35.051 M
Weighted average shs out 64.792 M 0.25 % 64.631 M -0.12 % 64.706 M 0.00 % 64.706 M 0.00 % 64.706 M 27.47 % 50.763 M 1.53 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 65.78 % 30.161 M 0.18 % 30.107 M 0.00 % 30.107 M 0.00 % 30.107 M 38.29 % 21.771 M -2.66 % 22.367 M 0.00 % 22.367 M
EPS diluted 2.57 5.76 % 2.43 25.91 % 1.93 31.29 % 1.47 2.80 % 1.43 -35.00 % 2.20 15.18 % 1.91 -9.91 % 2.12 -31.61 % 3.10 37.78 % 2.25 -23.21 % 2.93 12.69 % 2.60 0.78 % 2.58 -32.99 % 3.85 122.54 % 1.73 -1.70 % 1.76 31.34 % 1.34 61.45 % 0.83 -2.35 % 0.85 269.57 % 0.23
Earnings per share 2.57 5.76 % 2.43 25.91 % 1.93 31.29 % 1.47 2.80 % 1.43 -35.00 % 2.20 15.18 % 1.91 -9.91 % 2.12 -31.61 % 3.10 37.78 % 2.25 -23.21 % 2.93 12.69 % 2.60 0.78 % 2.58 -32.99 % 3.85 45.83 % 2.64 26.32 % 2.09 32.28 % 1.58 17.04 % 1.35 1.50 % 1.33 259.46 % 0.37
Gross profit 568.089 M 5.02 % 540.912 M -27.32 % 744.251 M 15.40 % 644.919 M 8.64 % 593.614 M 50.94 % 393.277 M -0.37 % 394.727 M -7.82 % 428.229 M 3.25 % 414.750 M -75.32 % 1.680 B 14.47 % 1.468 B 11.35 % 1.318 B 8.02 % 1.220 B 9.03 % 1.119 B 26.68 % 883.687 M 16.37 % 759.372 M 36.40 % 556.714 M 39.33 % 399.561 M 0.000 0.000
Income tax expense 66.798 M 15.72 % 57.725 M 18.63 % 48.660 M 43.05 % 34.016 M 2.57 % 33.165 M 17.15 % 28.309 M -32.89 % 42.182 M -36.22 % 66.132 M 51.69 % 43.598 M -44.63 % 78.736 M 44.65 % 54.432 M -36.92 % 86.293 M 17.70 % 73.319 M 32.02 % 55.535 M 85.36 % 29.961 M -29.41 % 42.444 M 49.05 % 28.477 M -13.34 % 32.860 M 91.93 % 17.120 M -23.27 % 22.314 M
Cost of revenue 1.573 B 5.41 % 1.493 B 7.73 % 1.385 B 3.04 % 1.345 B 3.53 % 1.299 B 4.09 % 1.248 B 2.91 % 1.212 B 1.42 % 1.195 B -0.51 % 1.202 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 319.237 M 16.61 % 273.755 M
General and administrative expenses 214.870 M 362.15 % 46.494 M 9.51 % 42.457 M 5.09 % 40.401 M 17.46 % 34.396 M 6.59 % 32.269 M -12.67 % 36.951 M -4.44 % 38.669 M 6.34 % 36.362 M 684.85 % 4.633 M 30.88 % 3.540 M 0.000 0.000 0.000 -100.00 % 79.404 M 8.58 % 73.132 M 41.32 % 51.749 M -23.79 % 67.901 M 0.000 0.000
Selling and marketing expenses 1.628 M -10.84 % 1.826 M 37.40 % 1.329 M -21.92 % 1.702 M 38.37 % 1.230 M -22.74 % 1.592 M -36.45 % 2.505 M -18.96 % 3.091 M -32.91 % 4.607 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 59.459 M -74.61 % 234.191 M 9.38 % 214.110 M 17.62 % 182.032 M 12.06 % 162.441 M -54.80 % 359.416 M 1.17 % 355.271 M -8.07 % 386.469 M 131.41 % 167.007 M -88.78 % 1.489 B 17.87 % 1.263 B 12.68 % 1.121 B 11.32 % 1.007 B 6.27 % 947.725 M 35.82 % 697.789 M 20.11 % 580.978 M 35.49 % 428.808 M 59.19 % 269.369 M 0.000 0.000
Operating expenses 274.329 M -2.90 % 282.511 M 9.54 % 257.896 M 15.06 % 224.135 M 13.16 % 198.067 M -49.64 % 393.277 M -0.37 % 394.727 M -7.82 % 428.229 M 105.90 % 207.976 M -86.08 % 1.494 B 17.90 % 1.267 B 12.99 % 1.121 B 11.32 % 1.007 B 6.27 % 947.725 M 21.94 % 777.193 M 18.82 % 654.110 M 36.12 % 480.557 M 42.48 % 337.271 M 0.000 0.000
Cost and expenses 1.848 B 4.08 % 1.775 B 158.48 % 686.715 M -2.86 % 706.936 M 2.89 % 687.051 M -58.13 % 1.641 B 2.11 % 1.607 B -1.02 % 1.624 B 15.19 % 1.410 B -5.63 % 1.494 B 17.90 % 1.267 B 12.99 % 1.121 B 11.32 % 1.007 B 6.27 % 947.725 M 21.94 % 777.193 M 18.82 % 654.110 M 36.12 % 480.557 M 42.48 % 337.271 M 24.77 % 270.320 M 10.80 % 243.964 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 214.870 M 344.68 % 48.320 M 10.35 % 43.786 M 4.00 % 42.103 M 18.18 % 35.626 M 5.21 % 33.861 M -14.18 % 39.456 M -5.52 % 41.760 M 1.93 % 40.969 M 784.29 % 4.633 M 30.88 % 3.540 M 0.000 0.000 0.000 -100.00 % 79.404 M 8.58 % 73.132 M 41.32 % 51.749 M -23.79 % 67.901 M 0.000 0.000
Interest income 27.917 M 7.45 % 25.982 M 59.20 % 16.320 M -56.72 % 37.704 M 49.13 % 25.283 M -0.30 % 25.359 M -15.55 % 30.027 M 12.18 % 26.767 M 16.61 % 22.954 M 179.92 % -28.723 M 2.17 % -29.361 M -83.31 % -16.017 M 0.000 0.000 -100.00 % 1.331 M 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 10.118 M 5.41 % 9.599 M -20.75 % 12.113 M 1.20 % 11.969 M -1.59 % 12.162 M -22.49 % 15.690 M -26.22 % 21.266 M -97.90 % 1.010 B 1.30 % 997.384 M 14.14 % 873.812 M 13.43 % 770.355 M 0.000 0.000 -100.00 % 559.262 M 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 59.459 M 1.22 % 58.744 M 7.41 % 54.693 M 12.43 % 48.647 M 16.63 % 41.710 M -9.52 % 46.101 M 6.19 % 43.412 M 30.79 % 33.192 M 3.17 % 32.171 M 12.86 % 28.505 M 18.18 % 24.121 M -1.77 % 24.555 M -14.35 % 28.668 M 1.83 % 28.154 M 27.96 % 22.001 M 18.50 % 18.566 M 21.38 % 15.296 M 48.45 % 10.304 M 11.53 % 9.239 M 16.74 % 7.914 M
Operating income 293.760 M 13.68 % 258.401 M -78.97 % 1.229 B 11.46 % 1.102 B 7.84 % 1.022 B 452.77 % 184.916 M -81.88 % 1.020 B 355.18 % 224.140 M 8.40 % 206.774 M 10.81 % 186.602 M -7.18 % 201.041 M 1.97 % 197.159 M -7.57 % 213.304 M 24.23 % 171.705 M 61.23 % 106.494 M 1.17 % 105.262 M 38.22 % 76.157 M 22.26 % 62.290 M 27.34 % 48.917 M 64.20 % 29.791 M
Operating income ratio 0.14 7.96 % 0.13 -80.19 % 0.64 5.28 % 0.61 1.88 % 0.60 430.71 % 0.11 -82.25 % 0.63 359.86 % 0.14 7.91 % 0.13 15.19 % 0.11 -18.91 % 0.14 -8.42 % 0.15 -14.43 % 0.17 13.94 % 0.15 27.28 % 0.12 -13.06 % 0.14 1.33 % 0.14 -12.25 % 0.16 1.74 % 0.15 40.81 % 0.11
Total other income expenses net -60.447 M -38.57 % -43.622 M 95.87 % -1.055 B -8.42 % -973.136 M -8.56 % -896.410 M -1 900.33 % -44.813 M 94.92 % -882.306 M -2 177.21 % -38.745 M -984.59 % 4.380 M -74.81 % 17.391 M 46.70 % 11.855 M -61.39 % 30.707 M 0.000 0.000 -100.00 % 2.826 M 0.000 0.000 0.000 100.00 % -2.135 M -418.33 % 670.602 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt 7.534 B -25.99 % 10.179 B -0.16 % 10.196 B 7.09 % 9.521 B 88.88 % 5.041 B -2.24 % 5.156 B -25.89 % 6.957 B 1.48 % 6.855 B 0.75 % 6.805 B -14.93 % 7.999 B 51.04 % 5.296 B -10.51 % 5.917 B 3.68 % 5.707 B 6.90 % 5.339 B 14.73 % 4.654 B 16.59 % 3.992 B 25.21 % 3.188 B 38.86 % 2.296 B 28.72 % 1.783 B 7.98 % 1.652 B
Total investments 61.000 M -78.00 % 277.301 M 332.11 % 64.174 M -77.29 % 282.534 M 785.80 % 31.896 M -88.01 % 265.980 M -4.43 % 278.315 M 8.78 % 255.848 M -1.78 % 260.490 M 16.48 % 223.635 M 6.80 % 209.392 M 61.55 % 129.614 M 15.22 % 112.491 M 54.86 % 72.640 M -38.29 % 117.715 M -0.43 % 118.223 M -7.34 % 127.588 M -8.09 % 138.815 M 599.66 % 19.840 M 480.59 % 3.417 M
Total debt 7.975 B -27.01 % 10.927 B 4.10 % 10.496 B 8.59 % 9.666 B 12.87 % 8.564 B 62.59 % 5.267 B -27.78 % 7.293 B 0.84 % 7.232 B 0.99 % 7.161 B -14.48 % 8.374 B 24.61 % 6.720 B 8.03 % 6.220 B 4.16 % 5.972 B 8.38 % 5.510 B 11.68 % 4.934 B 15.98 % 4.254 B 26.54 % 3.362 B 37.14 % 2.451 B 30.14 % 1.884 B 9.13 % 1.726 B
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 -100.00 % 781.823 M 0.000 0.000 0.000 -100.00 % 580.107 M -10.88 % 650.930 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 189.277 M 6.00 % 178.567 M
Retained earnings 608.139 M 15.46 % 526.692 M 18.00 % 446.343 M 15.87 % 385.217 M 10.73 % 347.891 M 11.27 % 312.652 M 10.28 % 283.495 M 4.24 % 271.951 M 150.14 % 108.719 M -26.19 % 147.288 M -30.26 % 211.211 M 34.78 % 156.712 M 37.89 % 113.652 M 59.63 % 71.195 M 95.63 % 36.392 M -76.95 % 157.896 M 80.18 % 87.630 M 73.95 % 50.377 M 0.000 0.000
Common stock 647.059 M 0.00 % 647.059 M 0.00 % 647.059 M 0.00 % 647.059 M 0.00 % 647.059 M 0.00 % 647.059 M 29.41 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M -17.45 % 605.725 M 0.95 % 600.000 M 0.00 % 600.000 M 5.44 % 569.030 M 89.00 % 301.070 M 0.00 % 301.070 M 0.00 % 301.070 M 0.00 % 301.070 M 50.00 % 200.713 M 0.00 % 200.713 M
Total equity 2.295 B 5.09 % 2.184 B 5.56 % 2.069 B 4.51 % 1.979 B 3.11 % 1.920 B 2.95 % 1.865 B -78.16 % 8.540 B 443.46 % 1.571 B -81.39 % 8.443 B 441.67 % 1.559 B 2.79 % 1.516 B 6.08 % 1.429 B 2.97 % 1.388 B 5.84 % 1.312 B 16.38 % 1.127 B 47.49 % 764.097 M 21.04 % 631.268 M 16.45 % 542.115 M 2.94 % 526.650 M 2.08 % 515.940 M
Other non current liabilities 3.339 B 260.99 % 925.069 M 972.15 % 86.282 M -69.61 % 283.924 M -93.15 % 4.146 B 7.35 % 3.862 B 278.62 % 1.020 B 3.26 % 987.845 M 23.57 % 799.434 M 0.000 -100.00 % 4.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.669 B -7.44 % -1.554 B
Long term debt 7.975 B 20.63 % 6.611 B 10.12 % 6.004 B 4.49 % 5.746 B -4.52 % 6.018 B 236.90 % 1.786 B -50.67 % 3.621 B -12.28 % 4.128 B -19.41 % 5.123 B 15.76 % 4.425 B 34.14 % 3.299 B 101.40 % 1.638 B 245.47 % 474.138 M 30.69 % 362.791 M -20.04 % 453.694 M -89.34 % 4.254 B 26.54 % 3.362 B 37.14 % 2.451 B 48.59 % 1.650 B 6.18 % 1.554 B
Total non current liabilities 11.315 B 50.13 % 7.537 B 23.75 % 6.090 B 1.00 % 6.030 B -12.20 % 6.867 B 21.12 % 5.670 B 21.18 % 4.679 B -9.76 % 5.185 B -13.07 % 5.965 B 33.02 % 4.484 B 33.25 % 3.365 B 94.49 % 1.730 B 209.98 % 558.210 M 24.79 % 447.325 M -15.23 % 527.688 M -87.76 % 4.312 B 28.26 % 3.362 B 37.14 % 2.451 B 0.000 0.000
Other current liabilities -2.645 B -1 484.10 % 191.106 M -42.00 % 329.506 M -55.62 % 742.528 M -27.12 % 1.019 B -12.06 % 1.159 B 13.26 % 1.023 B 13.84 % 898.580 M -6.86 % 964.740 M 52.06 % 634.455 M -80.91 % 3.323 B 159.76 % 1.279 B 38.60 % 923.118 M 19.41 % 773.059 M 42.93 % 540.847 M 150.91 % 215.552 M -3.26 % 222.806 M 27.89 % 174.220 M 174.48 % -233.916 M -35.70 % -172.373 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 86.818 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 2.688 B -37.70 % 4.315 B -3.94 % 4.492 B 14.60 % 3.920 B 53.98 % 2.546 B -26.87 % 3.481 B -5.19 % 3.671 B 18.58 % 3.096 B 51.88 % 2.038 B -48.37 % 3.949 B 15.42 % 3.421 B -25.34 % 4.582 B -16.65 % 5.498 B 6.80 % 5.147 B 14.90 % 4.480 B 0.000 0.000 0.000 -100.00 % 233.916 M 35.70 % 172.373 M
Total current liabilities 66.406 M -98.53 % 4.529 B -6.55 % 4.847 B 3.45 % 4.685 B 30.49 % 3.591 B -23.04 % 4.665 B -1.23 % 4.723 B 17.47 % 4.021 B 26.12 % 3.188 B -32.98 % 4.758 B -29.46 % 6.745 B 15.06 % 5.862 B -8.70 % 6.421 B 8.45 % 5.921 B 14.92 % 5.152 B 1 509.70 % 320.037 M -25.14 % 427.497 M -16.74 % 513.455 M 0.000 0.000
Total liabilities 11.381 B -5.67 % 12.066 B 10.32 % 10.937 B 2.07 % 10.715 B 2.46 % 10.458 B 1.18 % 10.335 B 9.92 % 9.402 B 2.13 % 9.206 B 0.58 % 9.153 B -0.96 % 9.242 B -8.59 % 10.110 B 33.16 % 7.592 B 8.79 % 6.979 B 9.60 % 6.368 B 12.12 % 5.679 B 22.61 % 4.632 B 22.24 % 3.789 B 27.81 % 2.965 B 31.68 % 2.252 B 16.63 % 1.931 B
Other non current assets 616.491 M 163.08 % 234.336 M -96.04 % 5.911 B 1.06 % 5.848 B 1 687.41 % 327.201 M -94.03 % 5.478 B 23.99 % 4.418 B -2.91 % 4.550 B 10 777.38 % 41.833 M -10.49 % 46.735 M 286.78 % 12.083 M -66.10 % 35.644 M -73.12 % 132.616 M 64.06 % 80.835 M -48.23 % 156.150 M 32.08 % 118.223 M -7.34 % 127.588 M -8.09 % 138.815 M 153.46 % -259.655 M -4.48 % -248.531 M
Long term investments 0.000 -100.00 % 104.902 M 177.73 % -134.958 M -345.43 % 54.989 M 0.000 -100.00 % 265.980 M -4.43 % 278.309 M 4.24 % 266.994 M -4.43 % 279.365 M 31.44 % 212.536 M 19.28 % 178.185 M 50.98 % 118.016 M 0.000 -100.00 % 27.865 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 38.517 M 65.24 % 23.310 M 48.87 % 15.658 M -12.75 % 17.946 M -4.97 % 18.884 M 45.24 % 13.002 M -31.68 % 19.030 M -15.69 % 22.571 M -51.23 % 46.283 M -19.82 % 57.726 M -87.88 % 476.154 M 13.23 % 420.520 M 9.11 % 385.395 M 15.73 % 332.998 M -4.06 % 347.095 M 0.000 0.000 0.000 0.000 0.000
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
Goodwill and intangible assets 38.517 M 65.24 % 23.310 M 48.87 % 15.658 M -12.75 % 17.946 M -4.97 % 18.884 M 45.24 % 13.002 M -31.68 % 19.030 M -15.69 % 22.571 M -51.23 % 46.283 M -19.82 % 57.726 M 75.66 % 32.863 M 2.83 % 31.959 M 32.59 % 24.104 M 851.97 % 2.532 M -26.48 % 3.444 M 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 642.849 M -20.75 % 811.161 M 17.50 % 690.370 M -1.94 % 704.023 M -2.12 % 719.279 M -5.95 % 764.773 M -3.26 % 790.545 M -1.75 % 804.644 M 33.87 % 601.054 M -0.77 % 605.724 M 9.54 % 552.977 M -2.89 % 569.427 M -8.28 % 620.800 M -8.16 % 675.934 M -4.06 % 704.549 M 100.63 % 351.170 M -8.28 % 382.879 M 26.69 % 302.212 M 32.57 % 227.972 M 2.57 % 222.255 M
Total non current assets 1.346 B 11.00 % 1.212 B -81.41 % 6.521 B -1.90 % 6.647 B -7.10 % 7.155 B 9.71 % 6.522 B 18.45 % 5.506 B -3.36 % 5.697 B 464.31 % 1.010 B 9.42 % 922.721 M 5.89 % 871.433 M 15.41 % 755.046 M -2.89 % 777.520 M -1.23 % 787.166 M -8.91 % 864.143 M 84.10 % 469.393 M -8.05 % 510.467 M 15.75 % 441.026 M 0.000 0.000
Other current assets 0.000 -100.00 % 287.537 M 537.20 % 45.125 M -99.20 % 5.675 B 15.39 % 4.918 B -10.52 % 5.496 B 8.05 % 5.086 B 14.94 % 4.425 B -5.50 % 4.683 B 2 104.77 % 212.393 M 755.49 % 24.827 M -11.04 % 27.907 M 126.48 % 12.322 M 93.01 % 6.384 M -45.04 % 11.616 M 359.05 % 2.530 M -92.78 % 35.054 M 15.82 % 30.267 M 109.96 % -303.818 M -11.57 % -272.304 M
Short term investments 61.000 M -64.62 % 172.399 M -13.42 % 199.132 M -12.49 % 227.545 M 93.79 % 117.418 M 0.000 -100.00 % 37.500 M -60.94 % 95.995 M 608.58 % -18.875 M -270.06 % 11.099 M -64.43 % 31.207 M 169.07 % 11.598 M 0.000 -100.00 % 44.775 M 0.000 0.000 0.000 0.000 -100.00 % 19.840 M 480.59 % 3.417 M
cash and cash equivalents 441.539 M -40.96 % 747.874 M 149.06 % 300.279 M 107.16 % 144.951 M 6.26 % 136.411 M 22.58 % 111.279 M -66.88 % 335.977 M -10.76 % 376.470 M 5.56 % 356.642 M -4.93 % 375.117 M -73.67 % 1.424 B 369.98 % 303.083 M 14.63 % 264.392 M 54.58 % 171.042 M -38.90 % 279.957 M 6.64 % 262.514 M 50.82 % 174.060 M 11.82 % 155.665 M 55.33 % 100.216 M 34.78 % 74.355 M
Cash and short term investments 510.425 M -44.54 % 920.273 M 84.27 % 499.411 M 34.07 % 372.496 M 46.75 % 253.829 M 128.10 % 111.279 M -70.20 % 373.477 M -20.95 % 472.465 M 32.48 % 356.642 M -7.66 % 386.216 M -73.47 % 1.456 B 362.57 % 314.681 M 19.02 % 264.392 M 22.51 % 215.817 M -22.91 % 279.957 M 6.64 % 262.514 M 50.82 % 174.060 M 11.82 % 155.665 M 29.66 % 120.056 M 54.37 % 77.772 M
Total current assets 12.330 B 75.47 % 7.027 B 8.36 % 6.485 B 7.24 % 6.047 B 15.80 % 5.222 B -8.03 % 5.678 B 3.24 % 5.500 B 8.27 % 5.080 B -48.06 % 9.782 B -0.97 % 9.878 B -8.16 % 10.755 B 30.10 % 8.267 B 8.92 % 7.590 B 10.12 % 6.892 B 15.99 % 5.942 B 20.61 % 4.927 B 26.00 % 3.910 B 27.54 % 3.066 B 0.000 0.000
Inventory 0.000 0.000 0.000 100.00 % -55.733 M 0.000 0.000 0.000 0.000 -100.00 % 9.037 B -1.97 % 9.218 B 4.77 % 8.798 B 17.26 % 7.504 B 8.31 % 6.928 B 9.32 % 6.337 B 19.49 % 5.304 B 20.70 % 4.394 B 28.27 % 3.426 B 31.64 % 2.602 B 0.000 0.000
Net receivables 11.820 B 103.12 % 5.819 B -2.04 % 5.940 B 10 558.20 % 55.733 M 10.17 % 50.590 M -28.64 % 70.896 M 75.24 % 40.457 M -77.85 % 182.683 M 18.02 % 154.788 M 153.46 % 61.071 M -87.17 % 476.154 M 13.23 % 420.520 M 9.11 % 385.395 M 15.73 % 332.998 M -4.06 % 347.095 M 29.71 % 267.585 M -2.88 % 275.507 M -0.81 % 277.765 M 51.15 % 183.762 M -5.54 % 194.532 M
Tax assets 47.935 M 23.85 % 38.703 M -2.09 % 39.530 M 81.38 % 21.794 M -99.64 % 6.090 B 0.000 0.000 -100.00 % 52.825 M 28.59 % 41.081 M 0.000 -100.00 % 95.325 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.683 M 20.58 % 26.276 M
Other assets 1.000 K -100.00 % 6.010 B 601 022 300.00 % 1.000 K 0.000 100.00 % -1.000 K 0.000 100.00 % -3.000 K 50.00 % -6.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.778 B 13.56 % 2.447 B
Account payables 12.886 M -43.13 % 22.660 M 45.12 % 15.615 M 21.95 % 12.804 M -11.01 % 14.388 M -14.17 % 16.763 M -9.66 % 18.556 M 57.40 % 11.789 M -93.37 % 177.867 M 102.86 % 87.680 M 0.000 0.000 0.000 0.000 -100.00 % 130.734 M 25.12 % 104.485 M -48.95 % 204.690 M -39.66 % 339.235 M 0.000 0.000
Tax payables 10.372 M 2 897.69 % 346.000 K -96.46 % 9.778 M -1.78 % 9.955 M -14.00 % 11.576 M 25.98 % 9.189 M -12.73 % 10.529 M -28.49 % 14.724 M 101.95 % 7.291 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.527 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
Minority interest 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.075 B 16.42 % 6.936 B 0.000 -100.00 % 6.805 B 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 -100.00 % 38.617 M 0.000 0.000 100.00 % -7.527 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 150.000 M 31.87 % 113.745 M 8.33 % 105.000 M 0.00 % 105.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.040 B 2.95 % 1.010 B 3.55 % 975.325 M 2.97 % 947.163 M 562.44 % 142.980 M -84.20 % 905.042 M 35.03 % 670.252 M -2.25 % 685.688 M 99.09 % 344.417 M 121.56 % 155.449 M -77.78 % 699.442 M 3.98 % 672.689 M -0.28 % 674.556 M 0.47 % 671.398 M -14.96 % 789.513 M 158.75 % 305.132 M 25.79 % 242.568 M 27.22 % 190.668 M 39.52 % 136.660 M 0.00 % 136.660 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 -100.00 % 3.948 M -81.70 % 21.571 M -42.67 % 37.625 M -30.23 % 53.926 M 26.95 % 42.479 M -27.84 % 58.867 M -11.40 % 66.439 M -28.06 % 92.348 M 9.84 % 84.072 M -0.55 % 84.534 M 14.24 % 73.994 M 27.73 % 57.931 M 0.000 0.000 -100.00 % 19.490 M 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 -100.00 % 2.252 B 16.63 % 1.931 B
Total assets 13.676 B -4.02 % 14.250 B 9.56 % 13.006 B 2.45 % 12.694 B 2.56 % 12.378 B 1.45 % 12.200 B 10.85 % 11.006 B 2.12 % 10.778 B -0.13 % 10.791 B -0.08 % 10.800 B -7.10 % 11.626 B 28.87 % 9.022 B 7.82 % 8.367 B 8.96 % 7.679 B 12.83 % 6.806 B 26.13 % 5.396 B 22.07 % 4.421 B 26.05 % 3.507 B 26.23 % 2.778 B 13.56 % 2.447 B
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 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 91.859 M -24.85 % 122.236 M 126.43 % -462.540 M -171.16 % -170.580 M -505.18 % 42.100 M 102.67 % -1.576 B -347.47 % -352.259 M -141.15 % 856.047 M 327.76 % -375.853 M 67.51 % -1.157 B -313.97 % 540.736 M 211.35 % -485.610 M 38.92 % -795.004 M 27.86 % -1.102 B -5.91 % -1.041 B -3.01 % -1.010 B -2.23 % -988.053 M -78.07 % -554.869 M -241.49 % -162.485 M -188.79 % -56.265 M
Accounts receivables 146.114 M 2 157.28 % 6.473 M 198.88 % -6.546 M -1 460.91 % 481.000 K -94.26 % 8.381 M 161.75 % -13.573 M -166.19 % -5.099 M -508.90 % 1.247 M -1.73 % 1.269 M 175.58 % -1.679 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 33.469 M -3.41 % 34.652 M
Inventory 0.000 0.000 100.00 % -510.355 M 0.000 0.000 100.00 % -1.511 B -349.09 % -336.402 M -1 739.07 % 20.524 M -88.68 % 181.255 M 143.19 % -419.638 M 67.59 % -1.295 B -124.80 % -575.947 M 4.07 % -600.368 M 41.92 % -1.034 B -13.66 % -909.367 M 6.11 % -968.541 M -17.64 % -823.310 M -46.89 % -560.479 M -80.98 % -309.694 M -84.13 % -168.192 M
Accounts payables -4.906 M -169.64 % 7.045 M 150.62 % 2.811 M 277.46 % -1.584 M 33.31 % -2.375 M -32.46 % -1.793 M -126.50 % 6.767 M 114.65 % -46.179 M 0.000 -100.00 % 14.127 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -49.350 M -145.39 % 108.718 M 110.90 % 51.550 M 130.42 % -169.477 M -569.54 % 36.094 M 171.99 % -50.136 M -186.08 % -17.525 M -101.99 % 880.455 M 257.68 % -558.377 M 25.53 % -749.800 M -140.85 % 1.835 B 1 931.83 % 90.337 M 146.41 % -194.636 M -184.57 % -68.397 M 47.84 % -131.134 M -215.83 % -41.521 M 74.80 % -164.743 M -3 036.49 % 5.610 M -95.07 % 113.740 M 47.19 % 77.275 M
Other non cash items -163.989 M -687.82 % 27.898 M -87.20 % 217.963 M 1 481.16 % 13.785 M 109.47 % -145.614 M -348.82 % 58.521 M 747.57 % -9.037 M 94.15 % -154.394 M -31.14 % -117.731 M -26.90 % -92.773 M 22.06 % -119.034 M -1 723.93 % 7.330 M -89.71 % 71.222 M 4.22 % 68.339 M 388.67 % 13.985 M -76.55 % 59.646 M 329.10 % 13.900 M 351.03 % 3.082 M 758.43 % -468.072 K 97.38 % -17.856 M
Net cash provided by operating activities 220.642 M -39.70 % 365.932 M 2 346.77 % -16.287 M -177.35 % 21.056 M -67.07 % 63.940 M 104.70 % -1.360 B -655.66 % -179.953 M -119.56 % 920.240 M 467.72 % -250.259 M 75.40 % -1.017 B -254.43 % 658.719 M 391.65 % -225.859 M 53.12 % -481.810 M 42.22 % -833.809 M 6.86 % -895.195 M -8.30 % -826.587 M 6.36 % -882.700 M -84.21 % -479.193 M -286.28 % -124.052 M -113.67 % -58.059 M
Investments in property plant and equipment -57.514 M -56.28 % -36.802 M 5.50 % -38.943 M -19.94 % -32.469 M -130.83 % -14.066 M -71.37 % -8.208 M 61.18 % -21.145 M -0.08 % -21.128 M -31.57 % -16.058 M 90.80 % -174.502 M -1 191.56 % -13.511 M 7.84 % -14.660 M -48.82 % -9.851 M -109.82 % -4.695 M 96.14 % -121.693 M -19.74 % -101.633 M -5.85 % -96.013 M 25.26 % -128.459 M -272.28 % -34.506 M -169.64 % -12.797 M
Acquisitions net 1.033 M 1 849.06 % 53.000 K 0.000 -100.00 % 3.000 K -91.43 % 35.000 K -61.11 % 90.000 K -64.71 % 255.000 K 147.57 % 103.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 500.000 K 0.000 0.000 0.000 -100.00 % 12.074 M 270.54 % 3.258 M
Purchases of investments -130.959 M -84.69 % -70.906 M 0.000 -100.00 % 21.824 M 0.000 100.00 % -5.187 M 86.70 % -38.991 M -298.48 % -9.785 M 62.01 % -25.756 M -539.15 % 5.865 M 104.91 % -119.427 M -157.05 % -46.461 M 0.000 0.000 0.000 0.000 0.000 100.00 % -33.323 M 0.000 100.00 % -15.195 M
Sales maturities of investments 34.100 M -51.42 % 70.200 M -40.79 % 118.567 M 492.84 % 20.000 M 0.000 -100.00 % 15.000 M 10.29 % 13.600 M 0.000 0.000 0.000 -100.00 % 12.358 M -29.78 % 17.600 M 251.51 % 5.007 M 1 569.00 % 300.000 K -40.00 % 500.000 K -94.74 % 9.500 M -10.86 % 10.657 M -75.68 % 43.828 M -79.67 % 215.609 M 789.54 % 24.238 M
Other investing activites 135.773 M 115.35 % -884.349 M -815.66 % 123.571 M 263.99 % -75.352 M -339.39 % 31.477 M -31.28 % 45.805 M -49.70 % 91.067 M 14.42 % 79.591 M 33.36 % 59.680 M -19.38 % 74.022 M -10.45 % 82.656 M 5.13 % 78.619 M 72.52 % 45.572 M 44.69 % 31.497 M -46.37 % 58.732 M 242.64 % 17.141 M -42.89 % 30.014 M -60.19 % 75.388 M 138.90 % -193.822 M 0.000
Net cash used for investing activites -17.567 M 98.09 % -921.804 M -553.65 % 203.195 M 407.90 % -65.994 M -478.28 % 17.446 M -63.27 % 47.500 M 6.06 % 44.786 M -8.19 % 48.781 M 173.04 % 17.866 M 118.88 % -94.615 M -149.49 % -37.924 M -208.05 % 35.098 M -13.82 % 40.728 M 50.28 % 27.102 M 143.74 % -61.961 M 17.38 % -74.992 M -35.50 % -55.343 M -30.02 % -42.565 M -6 501.31 % -644.800 K -30.12 % -495.558 K
Debt repayment -1.548 B -246.04 % 1.060 B 552.60 % 162.379 M -82.97 % 953.614 M 44 085.89 % -2.168 M -100.23 % 948.442 M 431.66 % 178.392 M 121.25 % -839.314 M -300.20 % 419.232 M 158.37 % 162.263 M -67.89 % 505.257 M 103.18 % 248.676 M -55.82 % 562.883 M -8.91 % 617.909 M -32.90 % 920.862 M 16.33 % 791.566 M -33.20 % 1.185 B 59.84 % 741.288 M 364.52 % 159.580 M -9.75 % 176.826 M
Common stock issued 0.000 -100.00 % 2.187 M 0.000 100.00 % -1.278 M -122.63 % 5.648 M -97.74 % 250.000 M 0.000 -100.00 % 8.745 M 0.000 100.00 % -725.000 K -100.07 % 1.069 B 0.000 -100.00 % 30.270 M -77.19 % 132.679 M 152.72 % 52.500 M 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -51.765 M -14.29 % -45.294 M -16.66 % -38.824 M 0.00 % -38.824 M 0.00 % -38.824 M 35.59 % -60.278 M 0.00 % -60.278 M 17.98 % -73.492 M -0.93 % -72.817 M 14.16 % -84.830 M -45.01 % -58.498 M 16.67 % -70.197 M -1.49 % -69.166 M -97.67 % -34.991 M 0.000 0.000 0.000 0.000 100.00 % -11.443 M 0.000
Other financing activites 1.031 B 9 527.94 % -10.931 M 92.95 % -155.135 M 81.96 % -860.034 M -4 013.03 % -20.910 M 58.62 % -50.527 M -115.56 % -23.440 M 0.000 100.00 % -75.342 M 0.000 100.00 % -1.069 B 0.000 0.000 0.000 0.000 -100.00 % 154.724 M 156.38 % -274.426 M -54.10 % -178.089 M -11 550.97 % 1.555 M 101.20 % -129.767 M
Net cash used provided by financing activities -568.787 M -156.68 % 1.003 B 3 277.54 % -31.580 M -159.05 % 53.478 M 195.07 % -56.254 M -105.17 % 1.088 B 1 048.82 % 94.674 M 110.47 % -904.061 M -433.51 % 271.073 M 253.38 % 76.708 M -82.83 % 446.759 M 150.31 % 178.479 M -65.94 % 523.987 M -26.78 % 715.597 M -26.48 % 973.362 M -2.30 % 996.290 M 4.66 % 951.953 M 69.14 % 562.832 M 275.99 % 149.692 M 218.10 % 47.059 M
Effect of forex changes on cash -2.335 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 0.000
Net change in cash -490.316 M -209.54 % 447.595 M 188.16 % 155.328 M 1 718.83 % 8.540 M -66.02 % 25.132 M 111.18 % -224.698 M -454.91 % -40.493 M -162.34 % 64.960 M 67.94 % 38.680 M 103.74 % -1.035 B -196.97 % 1.068 B 8 792.02 % -12.282 M -114.81 % 82.903 M 190.99 % -91.110 M -662.20 % 16.206 M -82.89 % 94.711 M 580.86 % 13.911 M -66.13 % 41.074 M 0.000 0.000
Cash at beginning of period 931.855 M 210.33 % 300.279 M 107.16 % 144.951 M 6.26 % 136.411 M 22.58 % 111.279 M -66.88 % 335.977 M -10.76 % 376.470 M 20.85 % 311.510 M 14.18 % 272.830 M -79.14 % 1.308 B 443.99 % 240.448 M -4.86 % 252.730 M 48.82 % 169.827 M -34.92 % 260.937 M 6.62 % 244.731 M 63.13 % 150.020 M 8.46 % 138.320 M 42.24 % 97.246 M 30.79 % 74.355 M 0.000
Cash at end of period 441.539 M -40.96 % 747.874 M 149.06 % 300.279 M 107.16 % 144.951 M 6.26 % 136.411 M 22.58 % 111.279 M -66.88 % 335.977 M -10.76 % 376.470 M 20.85 % 311.510 M 14.18 % 272.830 M -79.14 % 1.308 B 443.99 % 240.448 M -4.86 % 252.730 M 48.82 % 169.827 M -34.92 % 260.937 M 6.62 % 244.731 M 60.76 % 152.230 M 10.06 % 138.320 M 38.02 % 100.216 M 34.78 % 74.355 M
Operating cash flow 220.641 M -39.70 % 365.932 M 2 346.77 % -16.287 M -177.35 % 21.056 M -67.07 % 63.940 M 104.70 % -1.360 B -655.66 % -179.953 M -119.56 % 920.240 M 467.72 % -250.259 M 75.40 % -1.017 B -254.43 % 658.719 M 391.65 % -225.859 M 53.12 % -481.810 M 42.22 % -833.809 M 6.86 % -895.195 M -8.30 % -826.587 M 6.36 % -882.700 M -84.21 % -479.193 M -286.28 % -124.052 M -113.67 % -58.059 M
Capital expenditure -57.514 M -56.28 % -36.802 M 5.50 % -38.943 M -19.94 % -32.469 M -130.83 % -14.066 M -40.11 % -10.039 M 52.52 % -21.145 M -0.08 % -21.128 M -31.57 % -16.058 M 90.80 % -174.502 M -1 191.56 % -13.511 M 7.84 % -14.660 M -48.82 % -9.851 M -109.82 % -4.695 M 96.14 % -121.693 M -19.74 % -101.633 M -5.85 % -96.013 M 25.26 % -128.459 M -272.28 % -34.506 M -169.64 % -12.797 M
Free CashFlow 163.127 M -50.44 % 329.130 M 695.93 % -55.230 M -383.92 % -11.413 M -122.88 % 49.874 M 103.65 % -1.368 B -580.29 % -201.098 M -122.37 % 899.112 M 437.61 % -266.317 M 77.65 % -1.192 B -284.71 % 645.208 M 368.26 % -240.519 M 51.08 % -491.661 M 41.36 % -838.504 M 17.54 % -1.017 B -9.55 % -928.220 M 5.16 % -978.713 M -61.06 % -607.651 M -283.24 % -158.558 M -123.77 % -70.856 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
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 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31
Revenue 536.503 M 2.31 % 524.415 M -3.85 % 545.392 M 2.31 % 533.097 M 0.49 % 530.478 M -1.72 % 539.745 M 3.95 % 519.221 M 3.62 % 501.078 M 3.23 % 485.414 M 3.15 % 470.612 M -3.32 % 486.788 M 4.50 % 465.820 M 1.89 % 457.173 M -0.29 % 458.496 M -0.79 % 462.129 M 1.75 % 454.182 M 8.17 % 419.886 M -1.34 % 425.585 M -2.62 % 437.016 M 8.04 % 404.490 M 1.35 % 399.097 M -5.88 % 424.028 M -1.62 % 431.029 M 7.63 % 400.456 M 2.34 % 391.312 M 3.33 % 378.702 M -7.86 % 411.020 M 4.46 % 393.486 M -2.96 % 405.477 M -1.75 % 412.696 M 2.72 % 401.772 M -0.33 % 403.089 M -0.74 % 406.107 M -7.66 % 439.776 M 3.23 % 426.021 M 2.87 % 414.139 M 4.01 % 398.182 M -12.42 % 454.626 M 10.34 % 412.036 M -3.72 % 427.961 M 10.98 % 385.631 M -5.74 % 409.117 M 13.13 % 361.631 M 3.15 % 350.601 M 1.17 % 346.549 M -0.07 % 346.804 M 7.36 % 323.037 M -0.93 % 326.066 M 1.13 % 322.424 M 0.73 % 320.101 M 4.45 % 306.477 M -0.80 % 308.935 M 8.41 % 284.958 M -6.10 % 303.477 M 7.49 % 282.336 M
Net income 41.192 M -10.33 % 45.939 M -0.07 % 45.971 M 28.68 % 35.724 M -8.12 % 38.881 M -7.10 % 41.851 M -3.13 % 43.205 M 15.17 % 37.515 M 8.79 % 34.483 M -0.14 % 34.531 M 9.33 % 31.585 M -3.93 % 32.877 M 26.72 % 25.944 M -0.12 % 25.976 M 55.61 % 16.693 M -35.21 % 25.765 M -3.70 % 26.754 M 29.93 % 20.591 M -8.32 % 22.460 M -12.10 % 25.551 M 6.57 % 23.976 M -5.07 % 25.257 M -27.49 % 34.832 M 13.23 % 30.761 M 46.87 % 20.944 M -9.95 % 23.257 M -13.59 % 26.916 M 13.60 % 23.693 M -12.47 % 27.069 M 112.12 % 12.761 M -59.97 % 31.875 M -15.42 % 37.685 M 2.01 % 36.941 M -35.60 % 57.360 M 42.41 % 40.277 M 6.90 % 37.678 M 16.86 % 32.241 M -10.86 % 36.170 M 4.68 % 34.554 M 128.23 % 15.140 M -56.37 % 34.699 M -29.14 % 48.967 M 34.77 % 36.334 M -7.88 % 39.444 M 16.98 % 33.720 M 23.68 % 27.264 M -9.68 % 30.185 M -22.56 % 38.979 M -13.66 % 45.148 M 7.51 % 41.996 M 31.06 % 32.044 M -9.94 % 35.580 M 18.65 % 29.987 M -1.20 % 30.351 M 9.10 % 27.820 M
Income before tax 58.066 M -5.51 % 61.452 M 2.22 % 60.118 M 5.44 % 57.019 M 4.19 % 54.724 M -7.44 % 59.121 M 1.41 % 58.298 M 12.28 % 51.921 M 14.27 % 45.439 M -16.58 % 54.470 M 42.29 % 38.282 M -15.01 % 45.043 M 25.81 % 35.802 M 4.78 % 34.168 M 38.44 % 24.680 M -29.22 % 34.867 M -1.75 % 35.489 M 11.17 % 31.924 M 6.35 % 30.018 M -5.20 % 31.664 M -1.47 % 32.137 M -5.99 % 34.183 M -15.26 % 40.338 M 22.51 % 32.926 M 0.83 % 32.655 M -7.67 % 35.366 M -13.06 % 40.679 M 8.90 % 37.356 M 4.24 % 35.837 M -3.88 % 37.285 M -21.10 % 47.258 M -6.05 % 50.299 M -0.50 % 50.552 M -8.74 % 55.393 M 7.89 % 51.342 M -9.21 % 56.552 M 18.14 % 47.867 M -25.61 % 64.342 M 19.05 % 54.044 M 87.56 % 28.815 M -44.69 % 52.098 M 0.23 % 51.981 M -5.45 % 54.978 M 2.93 % 53.414 M 1.69 % 52.524 M -11.47 % 59.331 M 32.11 % 44.911 M -22.48 % 57.937 M -11.80 % 65.690 M -0.26 % 65.863 M 39.10 % 47.348 M -13.95 % 55.025 M 23.13 % 44.690 M -4.63 % 46.860 M 25.39 % 37.371 M
Income before tax ratio 0.11 -7.64 % 0.12 6.31 % 0.11 3.06 % 0.11 3.68 % 0.10 -5.82 % 0.11 -2.44 % 0.11 8.36 % 0.10 10.69 % 0.09 -19.12 % 0.12 47.18 % 0.08 -18.67 % 0.10 23.48 % 0.08 5.09 % 0.07 39.54 % 0.05 -30.43 % 0.08 -9.17 % 0.08 12.68 % 0.08 9.21 % 0.07 -12.25 % 0.08 -2.79 % 0.08 -0.11 % 0.08 -13.86 % 0.09 13.82 % 0.08 -1.47 % 0.08 -10.64 % 0.09 -5.64 % 0.10 4.25 % 0.09 7.42 % 0.09 -2.17 % 0.09 -23.19 % 0.12 -5.74 % 0.12 0.24 % 0.12 -1.17 % 0.13 4.52 % 0.12 -11.74 % 0.14 13.59 % 0.12 -15.06 % 0.14 7.90 % 0.13 94.80 % 0.07 -50.16 % 0.14 6.33 % 0.13 -16.43 % 0.15 -0.21 % 0.15 0.52 % 0.15 -11.41 % 0.17 23.05 % 0.14 -21.76 % 0.18 -12.79 % 0.20 -0.98 % 0.21 33.18 % 0.15 -13.26 % 0.18 13.57 % 0.16 1.57 % 0.15 16.66 % 0.13
EBITDA 82.559 M -13.66 % 95.626 M 5.66 % 90.503 M 15.21 % 78.554 M -11.27 % 88.536 M -4.00 % 92.221 M 12.53 % 81.953 M 7.34 % 76.351 M -0.16 % 76.472 M -17.01 % 92.145 M 18.23 % 77.934 M -1.15 % 78.844 M 13.75 % 69.316 M 20.55 % 57.502 M -1.81 % 58.559 M -22.06 % 75.130 M 1.65 % 73.909 M 18.68 % 62.276 M 8.12 % 57.601 M 10.32 % 52.215 M -9.21 % 57.512 M -28.30 % 80.210 M 33.35 % 60.150 M 35.64 % 44.346 M -8.36 % 48.394 M 4.63 % 46.252 M -17.43 % 56.016 M 0.26 % 55.873 M -8.64 % 61.156 M -6.28 % 65.256 M -1.67 % 66.367 M 6.24 % 62.466 M -1.23 % 63.242 M -15.21 % 74.585 M 0.99 % 73.856 M 9.15 % 67.666 M -78.17 % 309.992 M 277.58 % 82.099 M -74.25 % 318.876 M 10.43 % 288.747 M -7.16 % 311.003 M 10.56 % 281.306 M 1.42 % 277.363 M -0.72 % 279.365 M 2.41 % 272.794 M -0.69 % 274.692 M 10.85 % 247.814 M -3.10 % 255.754 M -1.84 % 260.536 M 2.34 % 254.579 M 7.41 % 237.015 M -4.12 % 247.188 M 8.07 % 228.740 M 0.81 % 226.907 M 4.28 % 217.594 M
Net income ratio 0.08 -12.35 % 0.09 3.93 % 0.08 25.78 % 0.07 -8.57 % 0.07 -5.47 % 0.08 -6.82 % 0.08 11.14 % 0.07 5.39 % 0.07 -3.18 % 0.07 13.09 % 0.06 -8.07 % 0.07 24.37 % 0.06 0.17 % 0.06 56.84 % 0.04 -36.32 % 0.06 -10.97 % 0.06 31.69 % 0.05 -5.86 % 0.05 -18.64 % 0.06 5.15 % 0.06 0.86 % 0.06 -26.29 % 0.08 5.20 % 0.08 43.52 % 0.05 -12.85 % 0.06 -6.22 % 0.07 8.76 % 0.06 -9.80 % 0.07 115.90 % 0.03 -61.03 % 0.08 -15.14 % 0.09 2.78 % 0.09 -30.26 % 0.13 37.96 % 0.09 3.92 % 0.09 12.36 % 0.08 1.77 % 0.08 -5.13 % 0.08 137.05 % 0.04 -60.68 % 0.09 -24.82 % 0.12 19.13 % 0.10 -10.69 % 0.11 15.62 % 0.10 23.77 % 0.08 -15.87 % 0.09 -21.83 % 0.12 -14.63 % 0.14 6.73 % 0.13 25.48 % 0.10 -9.22 % 0.12 9.44 % 0.11 5.22 % 0.10 1.50 % 0.10
Ratio EBITDA 0.15 -15.61 % 0.18 9.89 % 0.17 12.61 % 0.15 -11.71 % 0.17 -2.32 % 0.17 8.25 % 0.16 3.59 % 0.15 -3.28 % 0.16 -19.54 % 0.20 22.30 % 0.16 -5.41 % 0.17 11.63 % 0.15 20.89 % 0.13 -1.03 % 0.13 -23.40 % 0.17 -6.02 % 0.18 20.29 % 0.15 11.02 % 0.13 2.10 % 0.13 -10.42 % 0.14 -23.82 % 0.19 35.55 % 0.14 26.02 % 0.11 -10.46 % 0.12 1.26 % 0.12 -10.38 % 0.14 -4.02 % 0.14 -5.85 % 0.15 -4.61 % 0.16 -4.28 % 0.17 6.59 % 0.15 -0.49 % 0.16 -8.18 % 0.17 -2.17 % 0.17 6.10 % 0.16 -79.01 % 0.78 331.11 % 0.18 -76.67 % 0.77 14.70 % 0.67 -16.34 % 0.81 17.29 % 0.69 -10.35 % 0.77 -3.74 % 0.80 1.23 % 0.79 -0.62 % 0.79 3.25 % 0.77 -2.20 % 0.78 -2.93 % 0.81 1.60 % 0.80 2.84 % 0.77 -3.35 % 0.80 -0.32 % 0.80 7.36 % 0.75 -2.98 % 0.77
Gross profit ratio 0.26 -10.83 % 0.29 8.61 % 0.26 7.53 % 0.25 -9.47 % 0.27 -38.31 % 0.44 78.50 % 0.25 3.61 % 0.24 0.94 % 0.24 -30.11 % 0.34 37.51 % 0.24 -36.05 % 0.38 69.62 % 0.23 -31.69 % 0.33 53.15 % 0.22 -7.12 % 0.23 3.93 % 0.22 -21.19 % 0.28 21.89 % 0.23 21.80 % 0.19 -40.45 % 0.32 9.52 % 0.29 17.85 % 0.25 18.26 % 0.21 -2.10 % 0.21 -14.25 % 0.25 3.26 % 0.24 6.92 % 0.23 -8.23 % 0.25 -22.41 % 0.32 25.35 % 0.25 8.24 % 0.23 -5.25 % 0.25 -0.80 % 0.25 -9.77 % 0.28 8.66 % 0.25 -74.56 % 1.00 250.42 % 0.29 -71.46 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 64.363 M -0.66 % 64.792 M 0.07 % 64.748 M -0.32 % 64.953 M 0.23 % 64.802 M 0.15 % 64.706 M 0.34 % 64.485 M 8.00 % 59.706 M -8.23 % 65.062 M 0.55 % 64.706 M 0.38 % 64.459 M 7.83 % 59.776 M -7.62 % 64.706 M 0.00 % 64.706 M 0.78 % 64.204 M -7.80 % 69.635 M 27.54 % 54.600 M -15.62 % 64.706 M 3.71 % 62.389 M -3.58 % 64.706 M 0.00 % 64.706 M 12.07 % 57.735 M 15.47 % 50.000 M -2.47 % 51.268 M -6.98 % 55.116 M 4.87 % 52.558 M 1.54 % 51.762 M 3.52 % 50.000 M 0.00 % 50.000 M -3.87 % 52.013 M -3.73 % 54.025 M 0.35 % 53.836 M 7.84 % 49.920 M 0.08 % 49.878 M 0.31 % 49.725 M -1.02 % 50.237 M -0.28 % 50.377 M 0.28 % 50.236 M 0.32 % 50.078 M -0.77 % 50.467 M 0.35 % 50.288 M 0.81 % 49.886 M 0.23 % 49.773 M -0.31 % 49.929 M -0.79 % 50.328 M 0.35 % 50.154 M -0.31 % 50.308 M 0.67 % 49.973 M -0.38 % 50.164 M 0.33 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 31.98 % 37.884 M -16.93 % 45.607 M
Weighted average shs out 64.363 M -0.66 % 64.792 M 0.07 % 64.748 M -0.32 % 64.953 M 0.23 % 64.802 M 0.15 % 64.706 M 0.34 % 64.485 M 8.00 % 59.706 M -8.23 % 65.062 M 0.55 % 64.706 M 0.38 % 64.459 M 7.83 % 59.776 M -7.62 % 64.706 M 0.00 % 64.706 M 0.78 % 64.204 M -7.80 % 69.635 M 27.54 % 54.600 M -15.62 % 64.706 M 3.71 % 62.389 M -3.58 % 64.706 M 0.00 % 64.706 M 12.07 % 57.735 M 15.47 % 50.000 M -2.47 % 51.268 M -6.98 % 55.116 M 4.87 % 52.558 M 1.54 % 51.762 M 3.52 % 50.000 M 0.00 % 50.000 M -3.87 % 52.013 M -3.73 % 54.025 M 0.35 % 53.836 M 7.84 % 49.920 M 0.08 % 49.878 M 0.31 % 49.725 M -1.02 % 50.237 M -0.28 % 50.377 M 0.28 % 50.236 M 0.32 % 50.078 M -0.77 % 50.467 M 0.35 % 50.288 M 0.81 % 49.886 M 0.23 % 49.773 M -0.31 % 49.929 M -0.79 % 50.328 M 0.35 % 50.154 M -0.31 % 50.308 M 0.67 % 49.973 M -0.38 % 50.164 M 0.33 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 65.92 % 30.134 M 0.09 % 30.107 M
EPS diluted 0.64 -9.86 % 0.71 0.00 % 0.71 29.09 % 0.55 -8.33 % 0.60 -7.69 % 0.65 -2.99 % 0.67 6.35 % 0.63 18.87 % 0.53 0.00 % 0.53 8.16 % 0.49 -10.91 % 0.55 37.50 % 0.40 0.00 % 0.40 53.85 % 0.26 -29.73 % 0.37 -24.49 % 0.49 53.13 % 0.32 -11.11 % 0.36 -7.69 % 0.39 5.41 % 0.37 -15.91 % 0.44 -37.14 % 0.70 16.67 % 0.60 57.89 % 0.38 -13.64 % 0.44 -15.38 % 0.52 10.64 % 0.47 -12.96 % 0.54 116.00 % 0.25 -57.63 % 0.59 -15.71 % 0.70 -5.41 % 0.74 -35.65 % 1.15 41.98 % 0.81 8.00 % 0.75 17.19 % 0.64 -11.11 % 0.72 4.35 % 0.69 130.00 % 0.30 -56.52 % 0.69 -29.59 % 0.98 34.25 % 0.73 -7.59 % 0.79 17.91 % 0.67 24.07 % 0.54 -10.00 % 0.60 -23.08 % 0.78 -13.33 % 0.90 7.14 % 0.84 31.25 % 0.64 -9.86 % 0.71 18.33 % 0.60 -25.00 % 0.80 31.15 % 0.61
Earnings per share 0.64 -9.86 % 0.71 0.00 % 0.71 29.09 % 0.55 -8.33 % 0.60 -7.69 % 0.65 -2.99 % 0.67 6.35 % 0.63 18.87 % 0.53 0.00 % 0.53 8.16 % 0.49 -10.91 % 0.55 37.50 % 0.40 0.00 % 0.40 53.85 % 0.26 -29.73 % 0.37 -24.49 % 0.49 53.13 % 0.32 -11.11 % 0.36 -7.69 % 0.39 5.41 % 0.37 -15.91 % 0.44 -37.14 % 0.70 16.67 % 0.60 57.89 % 0.38 -13.64 % 0.44 -15.38 % 0.52 10.64 % 0.47 -12.96 % 0.54 116.00 % 0.25 -57.63 % 0.59 -15.71 % 0.70 -5.41 % 0.74 -35.65 % 1.15 41.98 % 0.81 8.00 % 0.75 17.19 % 0.64 -11.11 % 0.72 4.35 % 0.69 130.00 % 0.30 -56.52 % 0.69 -29.59 % 0.98 34.25 % 0.73 -7.59 % 0.79 17.91 % 0.67 24.07 % 0.54 -10.00 % 0.60 -23.08 % 0.78 -13.33 % 0.90 7.14 % 0.84 31.25 % 0.64 -9.86 % 0.71 18.33 % 0.60 -40.59 % 1.01 9.78 % 0.92
Gross profit 136.926 M -8.78 % 150.099 M 4.43 % 143.733 M 10.01 % 130.653 M -9.02 % 143.604 M -39.37 % 236.850 M 85.56 % 127.642 M 7.37 % 118.885 M 4.20 % 114.091 M -27.91 % 158.265 M 32.94 % 119.051 M -33.17 % 178.149 M 72.83 % 103.079 M -31.89 % 151.335 M 51.94 % 99.599 M -5.50 % 105.394 M 12.41 % 93.755 M -22.25 % 120.580 M 18.70 % 101.584 M 31.59 % 77.197 M -39.64 % 127.903 M 3.08 % 124.077 M 15.94 % 107.020 M 27.29 % 84.075 M 0.19 % 83.915 M -11.39 % 94.702 M -4.86 % 99.537 M 11.68 % 89.127 M -10.94 % 100.076 M -23.77 % 131.275 M 28.76 % 101.957 M 7.88 % 94.508 M -5.95 % 100.489 M -8.40 % 109.701 M -6.86 % 117.776 M 11.77 % 105.371 M -73.54 % 398.182 M 206.92 % 129.736 M -68.51 % 412.036 M -3.72 % 427.961 M 10.98 % 385.631 M -5.74 % 409.117 M 13.13 % 361.631 M 3.15 % 350.601 M 1.17 % 346.549 M -0.07 % 346.804 M 7.36 % 323.037 M -0.93 % 326.066 M 1.13 % 322.424 M 0.73 % 320.101 M 4.45 % 306.477 M -0.80 % 308.935 M 8.41 % 284.958 M -6.10 % 303.477 M 7.49 % 282.336 M
Income tax expense 16.874 M 8.77 % 15.513 M 9.66 % 14.147 M -33.57 % 21.295 M 34.41 % 15.843 M -8.26 % 17.270 M 14.42 % 15.093 M 4.77 % 14.406 M 31.49 % 10.956 M -45.05 % 19.939 M 197.73 % 6.697 M -44.95 % 12.166 M 23.41 % 9.858 M 20.34 % 8.192 M 2.57 % 7.987 M -12.25 % 9.102 M 4.20 % 8.735 M -22.92 % 11.333 M 49.95 % 7.558 M 23.64 % 6.113 M -25.09 % 8.161 M -8.57 % 8.926 M 62.11 % 5.506 M 154.32 % 2.165 M -81.51 % 11.711 M -3.29 % 12.109 M -12.02 % 13.763 M 0.73 % 13.663 M 55.83 % 8.768 M -64.25 % 24.524 M 59.42 % 15.383 M 21.95 % 12.614 M -7.32 % 13.611 M 791.97 % -1.967 M -117.78 % 11.065 M -41.37 % 18.874 M 20.79 % 15.626 M -44.53 % 28.172 M 44.55 % 19.490 M 42.52 % 13.675 M -21.40 % 17.399 M 477.27 % 3.014 M -83.83 % 18.644 M 33.46 % 13.970 M -25.71 % 18.804 M -41.36 % 32.067 M 117.76 % 14.726 M -22.32 % 18.958 M -7.71 % 20.542 M -13.93 % 23.867 M 55.95 % 15.304 M -21.30 % 19.445 M 32.25 % 14.703 M -10.94 % 16.509 M 72.85 % 9.551 M
Cost of revenue 399.577 M 4.55 % 382.201 M -4.84 % 401.659 M -0.20 % 402.444 M 4.02 % 386.874 M 11.36 % 347.406 M -11.28 % 391.579 M 2.46 % 382.193 M 2.93 % 371.323 M 18.88 % 312.347 M -15.06 % 367.737 M 27.83 % 287.671 M -18.76 % 354.094 M 15.28 % 307.161 M -15.27 % 362.530 M 3.94 % 348.788 M 6.95 % 326.131 M 6.93 % 305.005 M -9.07 % 335.432 M 2.49 % 327.293 M 20.69 % 271.194 M -9.59 % 299.951 M -7.43 % 324.009 M 2.41 % 316.381 M 2.92 % 307.397 M 8.24 % 284.000 M -8.82 % 311.483 M 2.34 % 304.359 M -0.34 % 305.401 M 8.52 % 281.421 M -6.14 % 299.815 M -2.84 % 308.581 M 0.97 % 305.618 M -7.41 % 330.075 M 7.08 % 308.245 M -0.17 % 308.768 M 0.000 -100.00 % 324.890 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
General and administrative expenses 54.367 M -0.19 % 54.473 M 2.34 % 53.230 M 2.17 % 52.099 M -5.39 % 55.068 M 164.43 % -85.463 M -287.05 % 45.689 M 7.42 % 42.534 M -2.74 % 43.734 M 156.57 % -77.313 M -279.77 % 43.007 M 15.16 % 37.344 M -5.26 % 39.419 M 161.98 % -63.595 M -254.96 % 41.040 M 7.08 % 38.327 M 55.62 % 24.629 M 143.37 % -56.792 M -229.12 % 43.983 M 76.06 % 24.982 M 12.42 % 22.223 M 125.94 % -85.664 M -291.31 % 44.778 M 12.71 % 39.729 M 11.85 % 35.521 M 0.000 -100.00 % 43.521 M 0.99 % 43.093 M 8.61 % 39.676 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 81.189 M 154.86 % 31.856 M 0.000 -100.00 % 31.862 M 12.78 % 28.251 M 0.83 % 28.019 M 0.000 -100.00 % 28.302 M -3.79 % 29.417 M 10.45 % 26.634 M 0.000 -100.00 % 24.553 M 2.77 % 23.891 M -2.70 % 24.555 M 0.000 -100.00 % 21.782 M
Selling and marketing expenses 0.000 -100.00 % 1.628 M 0.000 0.000 0.000 -100.00 % 1.826 M 0.000 0.000 0.000 -100.00 % 1.329 M 0.000 0.000 0.000 -100.00 % 1.702 M 0.000 0.000 0.000 -100.00 % 1.230 M 0.000 0.000 0.000 -100.00 % 1.592 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 0.000 0.000 0.000 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 expenses 15.336 M 6.33 % 14.423 M -3.35 % 14.923 M 0.10 % 14.908 M -1.95 % 15.205 M -92.01 % 190.314 M 1 193.25 % 14.716 M -80.73 % 76.351 M 8.52 % 70.357 M -69.96 % 234.249 M 208.04 % 76.044 M -1.49 % 77.195 M 1 259.55 % 5.678 M -96.71 % 172.639 M 194.81 % 58.559 M -12.69 % 67.067 M 1 302.20 % 4.783 M -97.28 % 176.142 M 205.80 % 57.601 M 441.67 % 10.634 M -81.51 % 57.512 M -72.37 % 208.149 M 246.05 % 60.150 M 546.70 % 9.301 M -80.78 % 48.394 M -48.90 % 94.702 M 69.06 % 56.016 M 550.52 % 8.611 M -85.74 % 60.400 M -53.99 % 131.275 M 140.00 % 54.699 M 23.73 % 44.209 M -11.47 % 49.936 M -8.05 % 54.308 M -18.25 % 66.434 M 36.08 % 48.819 M -86.06 % 350.315 M 435.70 % 65.394 M -81.73 % 357.992 M 12.59 % 317.957 M 5.40 % 301.677 M -26.26 % 409.117 M 48.88 % 274.791 M 2.18 % 268.936 M 1.10 % 266.006 M -7.47 % 287.473 M 15.07 % 249.825 M 4.66 % 238.712 M 3.74 % 230.100 M -9.49 % 254.238 M 8.38 % 234.576 M 1.98 % 230.019 M 6.63 % 215.713 M -16.29 % 257.702 M 15.47 % 223.183 M
Operating expenses 69.703 M 1.17 % 68.896 M 1.09 % 68.153 M 1.71 % 67.007 M -4.65 % 70.273 M -34.13 % 106.677 M 76.60 % 60.405 M -49.19 % 118.885 M 4.20 % 114.091 M -27.91 % 158.265 M 32.94 % 119.051 M 3.94 % 114.539 M 11.12 % 103.079 M -6.92 % 110.746 M 11.19 % 99.599 M -5.50 % 105.394 M 12.41 % 93.755 M -22.25 % 120.580 M 18.70 % 101.584 M 185.22 % 35.616 M -55.33 % 79.735 M -35.74 % 124.077 M 18.25 % 104.928 M 114.01 % 49.030 M -41.57 % 83.915 M -11.39 % 94.702 M -4.86 % 99.537 M 92.51 % 51.704 M -48.34 % 100.076 M -23.77 % 131.275 M 140.00 % 54.699 M 23.73 % 44.209 M -11.47 % 49.936 M -8.05 % 54.308 M -18.25 % 66.434 M 36.08 % 48.819 M -86.06 % 350.315 M 435.70 % 65.394 M -81.73 % 357.992 M -10.31 % 399.146 M 19.67 % 333.533 M -18.47 % 409.117 M 33.41 % 306.653 M 3.19 % 297.187 M 1.08 % 294.025 M 2.28 % 287.473 M 3.36 % 278.127 M 3.73 % 268.129 M 4.44 % 256.734 M 0.98 % 254.238 M -1.89 % 259.129 M 2.06 % 253.910 M 5.68 % 240.268 M -6.77 % 257.702 M 5.20 % 244.965 M
Cost and expenses 469.280 M 4.03 % 451.097 M -3.98 % 469.812 M 0.08 % 469.451 M 2.69 % 457.147 M -1.13 % 462.391 M 2.30 % 451.984 M 4.99 % 430.483 M 0.49 % 428.399 M -8.97 % 470.612 M 11.07 % 423.711 M 5.78 % 400.572 M -1.25 % 405.628 M -2.94 % 417.907 M 0.64 % 415.256 M -8.57 % 454.182 M 8.17 % 419.886 M -1.34 % 425.585 M 9.26 % 389.513 M 7.33 % 362.909 M 3.04 % 352.200 M -16.94 % 424.028 M 12.17 % 378.027 M 3.45 % 365.411 M -6.62 % 391.312 M 3.33 % 378.702 M 4.00 % 364.138 M 2.27 % 356.063 M -12.19 % 405.477 M -1.75 % 412.696 M 16.41 % 354.514 M 0.49 % 352.790 M -0.78 % 355.554 M -7.50 % 384.383 M 2.59 % 374.679 M 4.78 % 357.587 M 2.08 % 350.315 M -10.24 % 390.284 M 9.02 % 357.992 M -10.31 % 399.146 M 19.67 % 333.533 M -18.47 % 409.117 M 33.41 % 306.653 M 3.19 % 297.187 M 1.08 % 294.025 M 2.28 % 287.473 M 3.36 % 278.127 M 3.73 % 268.129 M 4.44 % 256.734 M 0.98 % 254.238 M -1.89 % 259.129 M 2.06 % 253.910 M 5.68 % 240.268 M -6.77 % 257.702 M 5.20 % 244.965 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 54.367 M -0.19 % 54.473 M 2.34 % 53.230 M 2.17 % 52.099 M -5.39 % 55.068 M 165.84 % -83.637 M -283.06 % 45.689 M 7.42 % 42.534 M -2.74 % 43.734 M 157.56 % -75.984 M -276.68 % 43.007 M 15.16 % 37.344 M -5.26 % 39.419 M 163.69 % -61.893 M -250.81 % 41.040 M 7.08 % 38.327 M 55.62 % 24.629 M 144.33 % -55.562 M -226.33 % 43.983 M 76.06 % 24.982 M 12.42 % 22.223 M 126.43 % -84.072 M -287.75 % 44.778 M 12.71 % 39.729 M 11.85 % 35.521 M 0.000 -100.00 % 43.521 M 0.99 % 43.093 M 8.61 % 39.676 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 81.189 M 154.86 % 31.856 M 0.000 -100.00 % 31.862 M 12.78 % 28.251 M 0.83 % 28.019 M 0.000 -100.00 % 28.302 M -3.79 % 29.417 M 10.45 % 26.634 M 0.000 -100.00 % 24.553 M 2.77 % 23.891 M -2.70 % 24.555 M 0.000 -100.00 % 21.782 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 245.101 M -3.29 % 253.435 M -0.29 % 254.168 M -3.09 % 262.280 M 2.16 % 256.743 M -1.70 % 261.171 M 2.64 % 254.461 M -3.81 % 264.529 M 2.83 % 257.253 M 1.81 % 252.691 M 0.42 % 251.635 M 0.000 -100.00 % 215.236 M -1.65 % 218.857 M 2.58 % 213.350 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 15.336 M 6.33 % 14.423 M -3.35 % 14.923 M 0.10 % 14.908 M -1.95 % 15.205 M 2.27 % 14.867 M 1.03 % 14.716 M 0.03 % 14.711 M 1.81 % 14.450 M 3.55 % 13.955 M 0.82 % 13.841 M 1.80 % 13.596 M 2.22 % 13.301 M 3.28 % 12.878 M 5.70 % 12.183 M 0.74 % 12.093 M 1.17 % 11.953 M 15.82 % 10.320 M -2.65 % 10.601 M -0.31 % 10.634 M 0.18 % 10.615 M -43.47 % 18.778 M 101.22 % 9.332 M 0.33 % 9.301 M 1.65 % 9.150 M 1.23 % 9.039 M -1.04 % 9.134 M 6.07 % 8.611 M 1.70 % 8.467 M 1.23 % 8.364 M 0.35 % 8.335 M 0.06 % 8.330 M 2.05 % 8.163 M 1.16 % 8.069 M -2.47 % 8.273 M 1.34 % 8.164 M 6.52 % 7.664 M -30.99 % 11.106 M 46.54 % 7.579 M 4.67 % 7.241 M -0.40 % 7.270 M 145.86 % 2.957 M -58.64 % 7.149 M 0.78 % 7.094 M 2.51 % 6.920 M 12.54 % 6.149 M -3.36 % 6.363 M 6.53 % 5.973 M -1.61 % 6.071 M -8.49 % 6.634 M -19.97 % 8.289 M 20.62 % 6.872 M 0.00 % 6.872 M -8.57 % 7.516 M 9.26 % 6.879 M
Operating income 67.223 M -17.22 % 81.203 M 7.44 % 75.580 M 18.75 % 63.646 M -13.21 % 73.331 M 30.16 % 56.337 M -16.21 % 67.237 M -7.65 % 72.805 M 17.39 % 62.022 M -20.68 % 78.190 M 21.99 % 64.093 M -1.77 % 65.248 M 16.48 % 56.015 M 25.53 % 44.624 M -3.78 % 46.376 M -26.43 % 63.037 M 1.74 % 61.956 M 19.25 % 51.956 M 10.54 % 47.000 M 13.03 % 41.581 M -11.34 % 46.897 M -23.66 % 61.432 M 20.89 % 50.818 M 45.01 % 35.045 M -32.91 % 52.236 M 40.37 % 37.213 M -20.62 % 46.882 M 25.28 % 37.423 M -28.97 % 52.689 M -7.39 % 56.892 M 20.39 % 47.258 M -6.05 % 50.299 M -0.50 % 50.553 M -8.74 % 55.393 M 7.89 % 51.342 M -9.21 % 56.552 M 18.14 % 47.867 M -25.61 % 64.342 M 19.05 % 54.044 M 87.56 % 28.815 M -44.69 % 52.098 M -82.38 % 295.595 M 437.66 % 54.978 M 2.93 % 53.414 M 1.69 % 52.524 M -11.47 % 59.331 M 32.11 % 44.910 M -22.48 % 57.937 M -11.80 % 65.690 M -0.26 % 65.863 M 39.10 % 47.348 M -13.95 % 55.025 M 23.13 % 44.690 M -2.37 % 45.775 M 22.49 % 37.371 M
Operating income ratio 0.13 -19.08 % 0.15 11.74 % 0.14 16.07 % 0.12 -13.63 % 0.14 32.44 % 0.10 -19.40 % 0.13 -10.87 % 0.15 13.72 % 0.13 -23.10 % 0.17 26.19 % 0.13 -6.00 % 0.14 14.32 % 0.12 25.89 % 0.10 -3.02 % 0.10 -27.70 % 0.14 -5.94 % 0.15 20.87 % 0.12 13.51 % 0.11 4.62 % 0.10 -12.52 % 0.12 -18.89 % 0.14 22.88 % 0.12 34.72 % 0.09 -34.44 % 0.13 35.85 % 0.10 -13.85 % 0.11 19.93 % 0.10 -26.81 % 0.13 -5.74 % 0.14 17.20 % 0.12 -5.74 % 0.12 0.24 % 0.12 -1.17 % 0.13 4.52 % 0.12 -11.74 % 0.14 13.59 % 0.12 -15.06 % 0.14 7.90 % 0.13 94.80 % 0.07 -50.16 % 0.14 -81.30 % 0.72 375.25 % 0.15 -0.21 % 0.15 0.52 % 0.15 -11.41 % 0.17 23.06 % 0.14 -21.76 % 0.18 -12.79 % 0.20 -0.98 % 0.21 33.18 % 0.15 -13.26 % 0.18 13.57 % 0.16 3.97 % 0.15 13.96 % 0.13
Total other income expenses net -9.157 M 53.64 % -19.751 M -27.74 % -15.462 M -133.32 % -6.627 M 64.38 % -18.607 M -768.35 % 2.784 M 131.14 % -8.939 M 57.20 % -20.884 M -25.94 % -16.583 M 30.09 % -23.720 M 8.10 % -25.811 M -27.75 % -20.205 M 0.04 % -20.213 M -93.31 % -10.456 M 51.81 % -21.696 M 22.98 % -28.170 M -6.43 % -26.467 M -32.12 % -20.032 M -17.96 % -16.982 M -71.24 % -9.917 M 32.81 % -14.760 M 45.83 % -27.249 M -160.01 % -10.480 M -394.57 % -2.119 M 89.18 % -19.581 M -960.15 % -1.847 M 70.22 % -6.203 M -9 158.21 % -67.000 K 99.60 % -16.852 M 14.05 % -19.607 M 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -243.614 M 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.085 M 0.000
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 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-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-03-31 2022-09-30 2022-03-31 2021-09-30 2021-06-30 2021-03-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-09-30 2014-03-31 2013-09-30 2013-03-31 2012-03-31
Net debt 0.000 -100.00 % 7.534 B 0.000 -100.00 % 8.233 B 0.000 -100.00 % 10.179 B 0.000 -100.00 % 6.371 B -37.51 % 10.196 B 66.87 % 6.110 B -35.83 % 9.521 B 67.05 % 5.699 B 0.000 -100.00 % 5.041 B 1.01 % 4.990 B 0.000 -100.00 % 5.156 B -28.68 % 7.230 B 49.91 % 4.823 B 0.000 -100.00 % 6.957 B 23.07 % 5.653 B 0.000 -100.00 % 6.855 B 0.000 -100.00 % 6.779 B 0.000 -100.00 % 6.805 B 0.000 -100.00 % 6.982 B -12.71 % 7.999 B 0.000 -100.00 % 6.401 B 0.000 -100.00 % 5.296 B -7.96 % 5.754 B -2.76 % 5.917 B 2.41 % 5.778 B 1.24 % 5.707 B 6.90 % 5.339 B
Total investments 0.000 -100.00 % 61.000 M 0.000 -100.00 % 337.718 M 0.000 -100.00 % 277.301 M 0.000 -100.00 % 258.098 M 302.18 % 64.174 M -83.45 % 387.791 M 37.25 % 282.534 M -41.45 % 482.518 M 0.000 -100.00 % 332.453 M -29.09 % 468.851 M 0.000 -100.00 % 265.980 M 0.000 -100.00 % 612.348 M 0.000 -100.00 % 278.315 M 4.34 % 266.739 M 0.000 -100.00 % 255.848 M 0.000 -100.00 % 260.490 M 0.000 -100.00 % 260.490 M 0.000 -100.00 % 233.735 M 4.52 % 223.635 M 0.000 -100.00 % 209.391 M 0.000 -100.00 % 209.392 M 1.13 % 207.048 M 59.74 % 129.614 M 36.81 % 94.743 M -15.78 % 112.491 M 54.86 % 72.640 M
Total debt 0.000 -100.00 % 7.975 B 0.000 -100.00 % 8.521 B 0.000 -100.00 % 10.927 B 0.000 -100.00 % 6.581 B -37.30 % 10.496 B 70.25 % 6.165 B -36.22 % 9.666 B 67.71 % 5.763 B 0.000 -100.00 % 5.177 B 2.56 % 5.048 B 0.000 -100.00 % 5.267 B -30.48 % 7.576 B 45.24 % 5.216 B 0.000 -100.00 % 7.293 B 16.74 % 6.247 B 0.000 -100.00 % 7.232 B 0.000 -100.00 % 7.335 B 0.000 -100.00 % 7.161 B 0.000 -100.00 % 7.505 B -10.37 % 8.374 B 0.000 -100.00 % 6.923 B 0.000 -100.00 % 6.720 B 8.50 % 6.194 B -0.43 % 6.220 B 0.64 % 6.181 B 3.50 % 5.972 B 8.38 % 5.510 B
Accumulated other comprehensive income loss 2.295 B 155.92 % 896.753 M -59.42 % 2.210 B 0.000 -100.00 % 2.184 B 151.88 % 866.966 M -58.73 % 2.101 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.920 B 0.000 0.000 -100.00 % 1.865 B 0.000 -100.00 % 1.056 B 0.000 -100.00 % 1.622 B 0.000 0.000 -100.00 % 1.579 B 0.000 -100.00 % 1.653 B 0.000 -100.00 % 1.533 B 0.000 -100.00 % 1.629 B 0.000 -100.00 % 464.362 M -70.16 % 1.556 B 0.000 -100.00 % 1.516 B 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 608.139 M 0.000 0.000 0.000 -100.00 % 526.692 M 0.000 0.000 -100.00 % 446.343 M 0.000 -100.00 % 385.217 M 0.000 0.000 -100.00 % 347.891 M 0.000 0.000 -100.00 % 312.652 M 0.000 0.000 0.000 -100.00 % 283.495 M 0.000 0.000 -100.00 % 271.951 M 0.000 0.000 0.000 -100.00 % 108.719 M 0.000 0.000 -100.00 % 147.288 M 0.000 0.000 0.000 -100.00 % 211.213 M 0.000 -100.00 % 156.712 M 0.000 -100.00 % 113.652 M 59.63 % 71.195 M
Common stock 0.000 -100.00 % 647.059 M 0.000 -100.00 % 647.059 M 0.000 -100.00 % 647.059 M 0.000 -100.00 % 647.059 M 0.00 % 647.059 M 0.00 % 647.059 M 0.00 % 647.059 M 0.00 % 647.059 M 0.000 -100.00 % 647.059 M 0.00 % 647.059 M 0.000 -100.00 % 647.059 M 29.41 % 500.000 M 0.00 % 500.000 M 0.000 -100.00 % 500.000 M -23.08 % 650.000 M 0.000 -100.00 % 500.000 M 0.000 -100.00 % 605.000 M 0.000 -100.00 % 500.000 M 0.000 -100.00 % 605.000 M 21.00 % 500.000 M 0.000 -100.00 % 605.000 M 0.000 -100.00 % 605.725 M 0.95 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 5.44 % 569.030 M
Total equity 2.295 B 0.00 % 2.295 B 3.85 % 2.210 B 0.00 % 2.210 B 1.19 % 2.184 B 0.00 % 2.184 B 3.95 % 2.101 B 0.00 % 2.101 B 1.54 % 2.069 B 3.27 % 2.003 B 1.20 % 1.979 B 0.22 % 1.975 B 2.89 % 1.920 B 0.00 % 1.920 B 0.33 % 1.914 B 2.62 % 1.865 B 0.00 % 1.865 B 19.84 % 1.556 B 2.32 % 1.521 B -14.23 % 1.773 B 10.55 % 1.604 B -7.69 % 1.737 B 1.36 % 1.714 B 9.08 % 1.571 B -4.92 % 1.653 B 0.00 % 1.653 B 0.55 % 1.644 B 0.33 % 1.638 B 0.59 % 1.629 B 0.00 % 1.629 B 4.49 % 1.559 B 0.17 % 1.556 B 0.00 % 1.556 B 2.61 % 1.516 B 0.00 % 1.516 B 1.04 % 1.501 B 4.99 % 1.429 B -2.24 % 1.462 B 5.33 % 1.388 B 5.84 % 1.312 B
Other non current liabilities -2.295 B -168.72 % 3.339 B 251.12 % -2.210 B -164.47 % 3.428 B 256.96 % -2.184 B -336.06 % 925.069 M 144.04 % -2.101 B -144.26 % 4.746 B 5 400.32 % 86.282 M -98.18 % 4.740 B 1 569.60 % 283.924 M -94.65 % 5.306 B 376.38 % -1.920 B -146.24 % 4.151 B 20.43 % 3.447 B 284.86 % -1.865 B -148.28 % 3.862 B 52.35 % 2.535 B -45.65 % 4.664 B 363.06 % -1.773 B -273.81 % 1.020 B 0.000 100.00 % -1.714 B -272.21 % 995.372 M 160.23 % -1.653 B 0.000 100.00 % -1.644 B -305.60 % 799.434 M 149.09 % -1.629 B 0.000 0.000 100.00 % -1.556 B 0.000 100.00 % -1.516 B -37 909 700.00 % 4.000 K 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 -100.00 % 7.975 B 0.000 -100.00 % 8.521 B 0.000 -100.00 % 6.611 B 0.000 -100.00 % 6.581 B 9.62 % 6.004 B -2.61 % 6.165 B 7.29 % 5.746 B -0.30 % 5.763 B 0.000 -100.00 % 2.712 B -46.27 % 5.048 B 0.000 -100.00 % 1.786 B -76.42 % 7.576 B 45.24 % 5.216 B 0.000 -100.00 % 3.621 B -10.49 % 4.046 B 0.000 -100.00 % 4.136 B 0.000 -100.00 % 5.351 B 0.000 -100.00 % 5.123 B 0.000 -100.00 % 5.711 B 29.05 % 4.425 B 0.000 -100.00 % 4.354 B 0.000 -100.00 % 3.299 B 25.95 % 2.619 B 59.90 % 1.638 B 129.98 % 712.243 M 50.22 % 474.138 M 30.69 % 362.791 M
Total non current liabilities -2.295 B -120.28 % 11.315 B 612.04 % -2.210 B -118.49 % 11.948 B 647.15 % -2.184 B -128.97 % 7.537 B 458.77 % -2.101 B -118.55 % 11.327 B 85.99 % 6.090 B -44.15 % 10.905 B 80.86 % 6.030 B -45.53 % 11.069 B 676.59 % -1.920 B -127.96 % 6.867 B -19.26 % 8.506 B 556.13 % -1.865 B -132.89 % 5.670 B -43.93 % 10.112 B 2.29 % 9.885 B 657.52 % -1.773 B -137.89 % 4.679 B 15.28 % 4.059 B 336.79 % -1.714 B -133.06 % 5.185 B 413.74 % -1.653 B -130.74 % 5.377 B 427.13 % -1.644 B -127.56 % 5.965 B 466.25 % -1.629 B -128.26 % 5.763 B 28.53 % 4.484 B 388.18 % -1.556 B -135.24 % 4.415 B 391.17 % -1.516 B -145.06 % 3.365 B 24.51 % 2.703 B 56.20 % 1.730 B 118.80 % 790.835 M 41.67 % 558.210 M 24.79 % 447.325 M
Other current liabilities 0.000 100.00 % -2.645 B 0.000 -100.00 % 36.580 M 0.000 -100.00 % 191.106 M 0.000 -100.00 % 23.302 M -92.93 % 329.506 M 1 551.49 % 19.952 M -97.31 % 742.528 M 3 840.19 % 18.845 M 0.000 -100.00 % 1.066 B -42.19 % 1.844 B 0.000 -100.00 % 1.159 B 0.000 0.000 0.000 -100.00 % 1.023 B -67.97 % 3.194 B 0.000 -100.00 % 898.580 M 0.000 -100.00 % 1.951 B 0.000 -100.00 % 964.740 M 0.000 -100.00 % 1.839 B 367.62 % 393.218 M 0.000 -100.00 % 2.072 B 0.000 -100.00 % 3.323 B 68.36 % 1.974 B 54.29 % 1.279 B 21.16 % 1.056 B 14.39 % 923.118 M 19.41 % 773.059 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 328.055 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 2.688 B 0.000 0.000 0.000 -100.00 % 4.315 B 0.000 0.000 -100.00 % 4.492 B 0.000 -100.00 % 3.920 B 0.000 0.000 -100.00 % 2.498 B 0.000 0.000 -100.00 % 3.481 B 0.000 0.000 0.000 -100.00 % 3.671 B 66.78 % 2.201 B 0.000 -100.00 % 3.096 B 0.000 -100.00 % 1.984 B 0.000 -100.00 % 2.038 B 0.000 -100.00 % 1.795 B -54.55 % 3.949 B 0.000 -100.00 % 2.569 B 0.000 -100.00 % 3.421 B -4.29 % 3.575 B -22.00 % 4.582 B -16.20 % 5.469 B -0.53 % 5.498 B 6.80 % 5.147 B
Total current liabilities 0.000 -100.00 % 66.406 M 0.000 -100.00 % 59.001 M 0.000 -100.00 % 4.529 B 0.000 -100.00 % 42.885 M -99.12 % 4.847 B 15 332.72 % 31.407 M -99.33 % 4.685 B 13 764.57 % 33.792 M 0.000 -100.00 % 3.591 B 92.62 % 1.864 B 0.000 -100.00 % 4.665 B 0.000 0.000 0.000 -100.00 % 4.723 B -12.45 % 5.395 B 0.000 -100.00 % 4.021 B 0.000 -100.00 % 3.935 B 0.000 -100.00 % 3.188 B 0.000 -100.00 % 3.634 B -23.63 % 4.758 B 0.000 -100.00 % 4.641 B 0.000 -100.00 % 6.745 B 21.56 % 5.549 B -5.35 % 5.862 B -10.16 % 6.525 B 1.62 % 6.421 B 8.45 % 5.921 B
Total liabilities -2.295 B -120.16 % 11.381 B 615.04 % -2.210 B -118.40 % 12.007 B 649.85 % -2.184 B -118.10 % 12.066 B 674.39 % -2.101 B -118.48 % 11.370 B 3.96 % 10.937 B 0.00 % 10.937 B 2.07 % 10.715 B -3.50 % 11.103 B 678.35 % -1.920 B -118.36 % 10.458 B 0.85 % 10.370 B 656.09 % -1.865 B -118.04 % 10.335 B 2.21 % 10.112 B 2.29 % 9.885 B 657.52 % -1.773 B -118.86 % 9.402 B -0.55 % 9.454 B 651.55 % -1.714 B -118.62 % 9.206 B 657.05 % -1.653 B -117.75 % 9.312 B 666.53 % -1.644 B -117.96 % 9.153 B 662.03 % -1.629 B -117.33 % 9.397 B 1.68 % 9.242 B 693.94 % -1.556 B -117.18 % 9.056 B 697.23 % -1.516 B -115.00 % 10.110 B 22.52 % 8.251 B 8.68 % 7.592 B 3.79 % 7.315 B 4.82 % 6.979 B 9.60 % 6.368 B
Other non current assets 0.000 -100.00 % 616.491 M 0.000 -100.00 % 328.190 M 0.000 -100.00 % 314.139 M 0.000 -100.00 % 217.732 M -96.32 % 5.911 B 2 565.44 % 221.747 M -96.21 % 5.848 B 444.21 % 1.075 B 0.000 -100.00 % 60.373 M -12.38 % 68.905 M 0.000 -100.00 % 5.756 B -48.10 % 11.091 B 40 177.88 % 27.537 M 0.000 -100.00 % 4.644 B 3 715.55 % 121.707 M 0.000 -100.00 % 4.916 B 0.000 -100.00 % 362.956 M 0.000 -100.00 % 321.198 M 0.000 -100.00 % 740.121 M 4 463.86 % 16.217 M 0.000 -100.00 % 742.081 M 0.000 -100.00 % 12.083 M -98.53 % 819.859 M 2 200.13 % 35.644 M -95.33 % 763.754 M 475.91 % 132.616 M 64.06 % 80.835 M
Long term investments 0.000 0.000 0.000 -100.00 % 224.252 M 0.000 -100.00 % 25.099 M 0.000 -100.00 % 258.098 M 291.24 % -134.958 M -134.80 % 387.791 M 605.22 % 54.989 M 110.56 % -520.944 M 0.000 -100.00 % 266.828 M -43.09 % 468.851 M 0.000 0.000 0.000 -100.00 % 529.455 M 0.000 -100.00 % 240.815 M -4.86 % 253.108 M 0.000 -100.00 % 159.853 M 0.000 0.000 0.000 100.00 % -4.694 B 0.000 -100.00 % 222.636 M 4.75 % 212.536 M 0.000 0.000 0.000 -100.00 % 178.185 M 0.000 -100.00 % 118.016 M 0.000 0.000 -100.00 % 27.865 M
Intangible assets 0.000 -100.00 % 38.517 M 0.000 -100.00 % 34.841 M 0.000 -100.00 % 23.310 M 0.000 -100.00 % 18.311 M 16.94 % 15.658 M -5.14 % 16.507 M -8.02 % 17.946 M 84.48 % 9.728 M 0.000 -100.00 % 18.884 M 26.36 % 14.945 M 0.000 -100.00 % 13.002 M -47.63 % 24.827 M -11.45 % 28.037 M 0.000 -100.00 % 19.030 M -94.09 % 321.815 M 0.000 -100.00 % 22.571 M 0.000 -100.00 % 29.692 M 0.000 -100.00 % 46.283 M 0.000 0.000 -100.00 % 250.995 M 0.000 0.000 0.000 -100.00 % 476.154 M 0.000 -100.00 % 420.520 M 0.000 -100.00 % 385.395 M 15.73 % 332.998 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 38.517 M 0.000 -100.00 % 34.841 M 0.000 -100.00 % 23.310 M 0.000 -100.00 % 18.311 M 16.94 % 15.658 M -5.14 % 16.507 M -8.02 % 17.946 M 84.48 % 9.728 M 0.000 -100.00 % 18.884 M 26.36 % 14.945 M 0.000 -100.00 % 13.002 M -47.63 % 24.827 M -11.45 % 28.037 M 0.000 -100.00 % 19.030 M -51.01 % 38.842 M 0.000 -100.00 % 22.571 M 0.000 -100.00 % 41.049 M 0.000 -100.00 % 46.283 M 0.000 0.000 -100.00 % 57.726 M 0.000 0.000 0.000 -100.00 % 32.863 M 0.000 -100.00 % 31.959 M 0.000 -100.00 % 24.104 M 851.97 % 2.532 M
Property plant equipment net 0.000 -100.00 % 642.849 M 0.000 -100.00 % 653.198 M 0.000 -100.00 % 811.161 M 0.000 -100.00 % 675.890 M -2.10 % 690.370 M -0.76 % 695.657 M -1.19 % 704.023 M -3.27 % 727.828 M 0.000 -100.00 % 719.279 M -2.12 % 734.833 M 0.000 -100.00 % 752.862 M 36.55 % 551.345 M -7.61 % 596.735 M 0.000 -100.00 % 602.344 M 2.26 % 589.047 M 0.000 -100.00 % 599.232 M 0.000 -100.00 % 594.334 M 0.000 -100.00 % 601.054 M 0.000 0.000 -100.00 % 605.724 M 0.000 0.000 0.000 -100.00 % 552.977 M 0.000 -100.00 % 569.427 M 0.000 -100.00 % 620.800 M -8.16 % 675.934 M
Total non current assets 0.000 -100.00 % 1.346 B 0.000 -100.00 % 1.281 B 0.000 -100.00 % 1.212 B 0.000 -100.00 % 1.216 B -81.36 % 6.521 B 380.93 % 1.356 B -79.60 % 6.647 B 414.78 % 1.291 B 0.000 -100.00 % 7.155 B 443.84 % 1.316 B 0.000 -100.00 % 6.522 B -44.10 % 11.667 B 822.58 % 1.265 B 0.000 -100.00 % 5.506 B 449.11 % 1.003 B 0.000 -100.00 % 5.697 B 0.000 -100.00 % 998.339 M 0.000 -100.00 % 1.010 B 0.000 -100.00 % 962.757 M 4.34 % 922.721 M 0.000 -100.00 % 742.081 M 0.000 -100.00 % 871.433 M 6.29 % 819.859 M 8.58 % 755.046 M -1.14 % 763.754 M -1.77 % 777.520 M -1.23 % 787.166 M
Other current assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.055 B 0.000 -100.00 % 11.964 B 99.89 % 5.985 B -47.67 % 11.436 B 101.54 % 5.675 B 0.000 0.000 -100.00 % 4.899 B -54.55 % 10.781 B 0.000 -100.00 % 101.440 M 0.000 0.000 0.000 -100.00 % 70.417 M 242.55 % 20.557 M 0.000 -100.00 % 62.475 M 0.000 -100.00 % 428.575 M 0.000 -100.00 % 4.683 B 0.000 -100.00 % 464.093 M 1 965.48 % 22.469 M 0.000 -100.00 % 17.168 M 0.000 -100.00 % 24.827 M -49.53 % 49.194 M 76.28 % 27.907 M 1 272.70 % 2.033 M -83.50 % 12.322 M 93.01 % 6.384 M
Short term investments 0.000 -100.00 % 61.000 M 0.000 -100.00 % 113.466 M 0.000 -100.00 % 172.399 M 0.000 -100.00 % 49.575 M -75.10 % 199.132 M 358.12 % 43.467 M -80.90 % 227.545 M -77.32 % 1.003 B 0.000 -100.00 % 117.418 M 52.26 % 77.117 M 0.000 0.000 0.000 -100.00 % 82.893 M 0.000 -100.00 % 37.500 M 175.11 % 13.631 M 0.000 -100.00 % 95.995 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.099 M 0.00 % 11.099 M 0.000 0.000 0.000 -100.00 % 31.207 M 0.000 -100.00 % 11.598 M 0.000 0.000 -100.00 % 44.775 M
cash and cash equivalents 0.000 -100.00 % 441.539 M 0.000 -100.00 % 287.348 M 0.000 -100.00 % 747.874 M 0.000 -100.00 % 210.091 M -30.03 % 300.279 M 446.58 % 54.938 M -62.10 % 144.951 M 126.08 % 64.115 M 0.000 -100.00 % 136.411 M 137.11 % 57.531 M 0.000 -100.00 % 111.279 M -67.93 % 346.942 M -11.91 % 393.865 M 0.000 -100.00 % 335.977 M -43.47 % 594.355 M 0.000 -100.00 % 376.470 M 0.000 -100.00 % 555.326 M 0.000 -100.00 % 356.642 M 0.000 -100.00 % 523.062 M 39.44 % 375.117 M 0.000 -100.00 % 522.022 M 0.000 -100.00 % 1.424 B 223.88 % 439.795 M 45.11 % 303.083 M -24.68 % 402.386 M 52.19 % 264.392 M 54.58 % 171.042 M
Cash and short term investments 0.000 -100.00 % 510.425 M 0.000 -100.00 % 400.814 M 0.000 -100.00 % 920.273 M 0.000 -100.00 % 259.666 M -48.01 % 499.411 M 407.51 % 98.405 M -73.58 % 372.496 M -65.11 % 1.068 B 0.000 -100.00 % 253.829 M 88.51 % 134.648 M 0.000 -100.00 % 111.279 M 0.000 -100.00 % 476.758 M 0.000 -100.00 % 373.477 M -38.57 % 607.986 M 0.000 -100.00 % 472.465 M 0.000 -100.00 % 555.326 M 0.000 -100.00 % 356.642 M 0.000 -100.00 % 534.161 M 38.31 % 386.216 M 0.000 -100.00 % 522.022 M 0.000 -100.00 % 1.456 B 230.98 % 439.795 M 39.76 % 314.681 M -21.80 % 402.386 M 52.19 % 264.392 M 22.51 % 215.817 M
Total current assets 0.000 -100.00 % 12.330 B 0.000 -100.00 % 12.936 B 0.000 -100.00 % 7.027 B 0.000 -100.00 % 12.255 B 88.98 % 6.485 B -44.02 % 11.584 B 91.56 % 6.047 B -48.60 % 11.764 B 0.000 -100.00 % 5.222 B -52.39 % 10.968 B 0.000 -100.00 % 5.678 B 0.000 -100.00 % 10.141 B 0.000 -100.00 % 5.500 B -46.02 % 10.189 B 0.000 -100.00 % 5.080 B 0.000 -100.00 % 9.966 B 0.000 -100.00 % 9.782 B 0.000 -100.00 % 10.063 B 1.87 % 9.878 B 0.000 -100.00 % 9.870 B 0.000 -100.00 % 10.755 B 20.40 % 8.932 B 8.05 % 8.267 B 3.15 % 8.014 B 5.59 % 7.590 B 10.12 % 6.892 B
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 9.239 B 0.000 0.000 0.000 -100.00 % 8.953 B 0.000 -100.00 % 9.037 B 0.000 -100.00 % 9.021 B -2.13 % 9.218 B 0.000 -100.00 % 8.658 B 0.000 -100.00 % 8.798 B 12.18 % 7.843 B 4.52 % 7.504 B 6.40 % 7.052 B 1.80 % 6.928 B 9.32 % 6.337 B
Net receivables 0.000 -100.00 % 11.820 B 0.000 -100.00 % 12.535 B 0.000 -100.00 % 51.946 M 0.000 -100.00 % 31.335 M -99.47 % 5.940 B 12 006.66 % 49.065 M -99.11 % 5.500 B -48.58 % 10.696 B 0.000 -100.00 % 68.831 M 32.42 % 51.978 M 0.000 -100.00 % 5.465 B 0.000 -100.00 % 9.664 B 0.000 -100.00 % 5.056 B 1 471.19 % 321.815 M 0.000 -100.00 % 4.545 B 0.000 -100.00 % 29.692 M 0.000 -100.00 % 13.612 M 0.000 -100.00 % 43.298 M -82.75 % 250.995 M 0.000 -100.00 % 672.898 M 0.000 -100.00 % 476.154 M -20.73 % 600.690 M 42.84 % 420.520 M -24.49 % 556.888 M 44.50 % 385.395 M 15.73 % 332.998 M
Tax assets 0.000 -100.00 % 47.935 M 0.000 -100.00 % 40.065 M 0.000 -100.00 % 38.703 M 0.000 -100.00 % 45.744 M 15.72 % 39.530 M 15.44 % 34.243 M 57.12 % 21.794 M -95.82 % 520.944 M 0.000 -100.00 % 6.090 B 21 487.75 % 28.211 M 0.000 0.000 0.000 -100.00 % 82.893 M 0.000 0.000 0.000 0.000 -100.00 % 45.559 M 0.000 0.000 0.000 -100.00 % 41.081 M 0.000 0.000 -100.00 % 30.518 M 0.000 0.000 0.000 -100.00 % 95.325 M 0.000 100.00 % -118.016 M 0.000 0.000 100.00 % -27.865 M
Other assets 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 -100.00 % 6.010 B 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 -100.00 % 23.066 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.000 K 0.000 0.000 100.00 % -6.000 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
Account payables 0.000 -100.00 % 12.886 M 0.000 -100.00 % 14.773 M 0.000 -100.00 % 22.660 M 0.000 -100.00 % 14.004 M -10.32 % 15.615 M 166.65 % 5.856 M -54.26 % 12.804 M 40.13 % 9.137 M 0.000 -100.00 % 14.388 M 3.17 % 13.946 M 0.000 -100.00 % 16.763 M 0.000 0.000 0.000 -100.00 % 18.556 M 0.000 0.000 -100.00 % 11.789 M 0.000 0.000 0.000 -100.00 % 177.867 M 0.000 0.000 -100.00 % 87.680 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax payables 0.000 -100.00 % 10.372 M 0.000 -100.00 % 7.648 M 0.000 -100.00 % 346.000 K 0.000 -100.00 % 5.579 M -42.94 % 9.778 M 74.64 % 5.599 M -43.76 % 9.955 M 71.34 % 5.810 M 0.000 -100.00 % 11.576 M 106.35 % 5.610 M 0.000 -100.00 % 9.189 M 0.000 0.000 0.000 -100.00 % 10.529 M 0.000 0.000 -100.00 % 14.724 M 0.000 0.000 0.000 -100.00 % 7.291 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 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 0.000 0.000 0.000 -100.00 % 33.161 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 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 -100.00 % 151.200 M 0.80 % 150.000 M 0.000 -100.00 % 135.120 M 18.79 % 113.745 M 0.000 0.000 -100.00 % 110.405 M 5.15 % 105.000 M 0.000 0.000 -100.00 % 105.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 142.980 M 0.000 -100.00 % 1.563 B 0.000 -100.00 % 142.980 M 0.000 -100.00 % 1.454 B 49.04 % 975.325 M -28.08 % 1.356 B 43.18 % 947.163 M -28.68 % 1.328 B 0.000 -100.00 % 924.803 M -26.98 % 1.266 B 0.000 -100.00 % 905.042 M 0.000 -100.00 % 1.021 B 0.000 -100.00 % 670.252 M -38.36 % 1.087 B 0.000 -100.00 % 685.688 M 0.000 -100.00 % 1.048 B 0.000 -100.00 % 924.524 M 0.000 -100.00 % 1.024 B 199.28 % 342.017 M 0.000 -100.00 % 950.984 M 0.000 -100.00 % 699.440 M -22.35 % 900.771 M 33.91 % 672.689 M -21.98 % 862.193 M 27.82 % 674.556 M 0.47 % 671.398 M
Deferred tax liabilities non current 0.000 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 % 3.948 M -63.84 % 10.917 M 0.000 -100.00 % 21.571 M 0.000 -100.00 % 4.395 M 0.000 -100.00 % 37.625 M 186.60 % 13.128 M 0.000 -100.00 % 53.926 M 0.000 -100.00 % 25.696 M 0.000 -100.00 % 42.479 M 0.000 -100.00 % 52.759 M -10.38 % 58.867 M 0.000 -100.00 % 60.736 M 0.000 -100.00 % 66.439 M -20.65 % 83.724 M -9.34 % 92.348 M 17.50 % 78.592 M -6.52 % 84.072 M -0.55 % 84.534 M
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 13.676 B 0.000 -100.00 % 14.217 B 0.000 -100.00 % 14.250 B 0.000 -100.00 % 13.470 B 3.57 % 13.006 B 0.51 % 12.940 B 1.93 % 12.694 B -2.93 % 13.078 B 0.000 -100.00 % 12.378 B 0.77 % 12.283 B 0.000 -100.00 % 12.200 B 4.57 % 11.667 B 2.30 % 11.405 B 0.000 -100.00 % 11.006 B -1.66 % 11.192 B 0.000 -100.00 % 10.778 B 0.000 -100.00 % 10.964 B 0.000 -100.00 % 10.791 B 0.000 -100.00 % 11.025 B 2.08 % 10.800 B 0.000 -100.00 % 10.612 B 0.000 -100.00 % 11.626 B 19.22 % 9.752 B 8.10 % 9.022 B 2.78 % 8.778 B 4.90 % 8.367 B 8.96 % 7.679 B
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-30 2021-06-30 2021-03-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-09-30 2014-03-31 2013-09-30 2013-03-31 2012-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 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 % -530.658 M 9.60 % -587.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 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 0.000 0.000 0.000 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 % -530.658 M 9.60 % -587.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -41.192 M 10.33 % -45.939 M 0.07 % -45.971 M -28.68 % -35.724 M 8.12 % -38.881 M 7.10 % -41.851 M -184.39 % -14.716 M -0.03 % -14.711 M -1.81 % -14.450 M -3.55 % -13.955 M -0.82 % -13.841 M -1.80 % -13.596 M 0.000 0.000 0.000 100.00 % -25.765 M 3.70 % -26.754 M 0.000 0.000 0.000 100.00 % -23.976 M 96.81 % -751.066 M -363.88 % 284.619 M 1 025.26 % -30.761 M -46.87 % -20.944 M 9.95 % -23.257 M 16.11 % -27.723 M -17.01 % -23.693 M 12.47 % -27.069 M -112.12 % -12.761 M 59.97 % -31.875 M 15.42 % -37.685 M -0.99 % -37.314 M 34.95 % -57.359 M -42.41 % -40.277 M -6.90 % -37.678 M -16.86 % -32.241 M 10.87 % -36.172 M 1.70 % -36.796 M -124.96 % -16.357 M 54.48 % -35.930 M 26.62 % -48.967 M -34.78 % -36.332 M 7.89 % -39.445 M -16.98 % -33.719 M -23.68 % -27.264 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.205 M 15.17 % 37.515 M 8.79 % 34.483 M -0.14 % 34.531 M 9.33 % 31.585 M -3.93 % 32.877 M 26.72 % 25.944 M -0.12 % 25.976 M 55.61 % 16.693 M 0.000 0.000 -100.00 % 20.591 M -8.32 % 22.460 M -12.10 % 25.552 M 0.000 100.00 % -1.238 B -379.32 % -258.216 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 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 847.000 K 149.88 % -1.698 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 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 55.142 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 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 55.989 M 3 397.35 % -1.698 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 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 179.757 M -39.68 % 298.023 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 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 799.329 M 776.93 % -118.081 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 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 979.086 M 444.11 % 179.942 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 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -216.461 M -677.00 % 37.515 M 113.89 % -270.087 M -882.16 % 34.531 M 151.68 % -66.820 M -303.24 % 32.877 M 26.72 % 25.944 M -0.12 % 25.976 M 55.61 % 16.693 M 0.000 100.00 % -136.411 M -762.48 % 20.591 M -8.32 % 22.460 M -12.10 % 25.552 M 122.96 % -111.279 M 45.08 % -202.614 M -164.55 % 313.893 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 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.205 M -83.36 % 259.666 M 16.89 % 222.151 M -27.06 % 304.570 M 12.79 % 270.039 M 174.42 % 98.405 M 50.17 % 65.528 M 0.000 0.000 0.000 0.000 -100.00 % 136.411 M 0.000 0.000 0.000 -100.00 % 111.279 M -64.55 % 313.893 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 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 747.874 M 1 630.99 % 43.205 M -83.36 % 259.666 M 653.03 % 34.483 M -88.68 % 304.570 M 864.29 % 31.585 M -67.90 % 98.405 M 279.30 % 25.944 M -0.12 % 25.976 M 55.61 % 16.693 M 0.000 0.000 -100.00 % 20.591 M -8.32 % 22.460 M -12.10 % 25.552 M 0.000 -100.00 % 111.279 M -64.55 % 313.893 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 0.000 0.000 0.000 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.205 M 15.17 % 37.515 M 8.79 % 34.483 M -0.14 % 34.531 M 9.33 % 31.585 M -3.93 % 32.877 M 26.72 % 25.944 M -0.12 % 25.976 M 55.61 % 16.693 M 0.000 0.000 -100.00 % 20.591 M -8.32 % 22.460 M -12.10 % 25.552 M 0.000 100.00 % -1.238 B -379.32 % -258.216 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 0.000 0.000 0.000 0.000 0.000
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 847.000 K 149.88 % -1.698 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 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.205 M 15.17 % 37.515 M 8.79 % 34.483 M -0.14 % 34.531 M 9.33 % 31.585 M -3.93 % 32.877 M 26.72 % 25.944 M -0.12 % 25.976 M 55.61 % 16.693 M 0.000 0.000 -100.00 % 20.591 M -8.32 % 22.460 M -12.10 % 25.552 M 0.000 100.00 % -1.237 B -375.87 % -259.914 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 0.000 0.000 0.000 0.000 0.000
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006