TAPARIA.BO

Taparia Tools Ltd. TAPARIA.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 9.129 B 10.18 % 8.285 B 8.38 % 7.645 B 14.51 % 6.676 B 24.54 % 5.361 B 13.71 % 4.714 B 0.05 % 4.712 B 16.22 % 4.054 B 8.94 % 3.722 B 10.26 % 3.375 B 13.53 % 2.973 B 11.72 % 2.661 B 10.48 % 2.409 B 8.16 % 2.227 B 22.25 % 1.822 B 25.77 % 1.448 B 22.40 % 1.183 B 7.97 % 1.096 B
Net income 1.225 B 22.81 % 997.661 M 37.95 % 723.203 M 11.11 % 650.901 M 34.66 % 483.359 M 58.02 % 305.883 M 30.11 % 235.095 M 61.62 % 145.463 M 33.28 % 109.145 M -13.73 % 126.521 M 30.03 % 97.298 M -18.34 % 119.149 M 24.43 % 95.754 M 31.64 % 72.742 M 25.32 % 58.044 M -0.52 % 58.349 M 47.86 % 39.462 M 1.57 % 38.853 M
Income before tax 1.649 B 23.57 % 1.334 B 37.95 % 967.242 M 10.68 % 873.882 M 35.61 % 644.396 M 56.64 % 411.388 M 13.10 % 363.744 M 65.09 % 220.331 M 27.48 % 172.839 M -10.61 % 193.347 M 28.00 % 151.054 M -18.50 % 185.331 M 34.20 % 138.102 M 22.56 % 112.685 M 30.52 % 86.334 M -2.63 % 88.665 M 38.41 % 64.061 M 10.09 % 58.191 M
Income before tax ratio 0.18 12.15 % 0.16 27.28 % 0.13 -3.34 % 0.13 8.89 % 0.12 37.75 % 0.09 13.04 % 0.08 42.05 % 0.05 17.02 % 0.05 -18.92 % 0.06 12.75 % 0.05 -27.04 % 0.07 21.47 % 0.06 13.31 % 0.05 6.77 % 0.05 -22.58 % 0.06 13.08 % 0.05 1.96 % 0.05
EBITDA 1.678 B 24.17 % 1.351 B 37.11 % 985.491 M 10.40 % 892.646 M 34.62 % 663.069 M 54.02 % 430.508 M 16.13 % 370.714 M 63.71 % 226.447 M 18.92 % 190.413 M -11.95 % 216.264 M 23.07 % 175.729 M -16.37 % 210.132 M 20.27 % 174.717 M 25.52 % 139.191 M 34.30 % 103.640 M 0.61 % 103.009 M 40.24 % 73.450 M 14.20 % 64.318 M
Net income ratio 0.13 11.46 % 0.12 27.29 % 0.09 -2.97 % 0.10 8.12 % 0.09 38.96 % 0.06 30.04 % 0.05 39.07 % 0.04 22.34 % 0.03 -21.76 % 0.04 14.54 % 0.03 -26.90 % 0.04 12.63 % 0.04 21.70 % 0.03 2.51 % 0.03 -20.90 % 0.04 20.80 % 0.03 -5.93 % 0.04
Ratio EBITDA 0.18 12.70 % 0.16 26.51 % 0.13 -3.59 % 0.13 8.09 % 0.12 35.45 % 0.09 16.07 % 0.08 40.87 % 0.06 9.17 % 0.05 -20.15 % 0.06 8.40 % 0.06 -25.14 % 0.08 8.86 % 0.07 16.05 % 0.06 9.86 % 0.06 -20.00 % 0.07 14.58 % 0.06 5.77 % 0.06
Gross profit ratio 0.48 15.21 % 0.41 73.97 % 0.24 -3.79 % 0.25 4.31 % 0.24 16.13 % 0.20 4.63 % 0.19 12.76 % 0.17 -2.70 % 0.18 -10.76 % 0.20 12.04 % 0.18 -34.46 % 0.27 0.64 % 0.27 50.58 % 0.18 -6.47 % 0.19 2.42 % 0.19 1.72 % 0.18 0.00
Weighted average shs out dil 15.178 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M
Weighted average shs out 15.178 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M -0.01 % 15.180 M 0.01 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M
EPS diluted 80.72 22.81 % 65.73 37.94 % 47.65 11.12 % 42.88 34.67 % 31.84 0.00 % 31.84 105.55 % 15.49 61.69 % 9.58 33.24 % 7.19 -13.79 % 8.34 30.11 % 6.41 -18.34 % 7.85 24.41 % 6.31 31.73 % 4.79 25.39 % 3.82 -0.52 % 3.84 47.69 % 2.60 1.56 % 2.56
Earnings per share 80.72 22.81 % 65.73 37.94 % 47.65 11.12 % 42.88 34.67 % 31.84 0.00 % 31.84 105.55 % 15.49 61.69 % 9.58 33.24 % 7.19 -13.79 % 8.34 30.11 % 6.41 -18.34 % 7.85 24.41 % 6.31 31.73 % 4.79 25.39 % 3.82 -0.52 % 3.84 47.69 % 2.60 1.56 % 2.56
Gross profit 4.343 B 26.94 % 3.421 B 88.54 % 1.815 B 10.17 % 1.647 B 29.91 % 1.268 B 32.06 % 960.074 M 4.68 % 917.109 M 31.05 % 699.832 M 5.99 % 660.259 M -1.60 % 671.014 M 27.20 % 527.530 M -26.78 % 720.483 M 11.18 % 648.019 M 62.88 % 397.858 M 14.34 % 347.953 M 28.81 % 270.119 M 24.50 % 216.957 M 0.000
Income tax expense 423.567 M 25.83 % 336.624 M 37.94 % 244.039 M 9.44 % 222.981 M 38.47 % 161.037 M 52.63 % 105.505 M -17.99 % 128.649 M 71.83 % 74.868 M 17.54 % 63.694 M -4.69 % 66.826 M 24.31 % 53.756 M -18.78 % 66.182 M 56.28 % 42.348 M 6.02 % 39.943 M 41.19 % 28.290 M -6.68 % 30.316 M 23.24 % 24.599 M 27.20 % 19.338 M
Cost of revenue 4.786 B -1.61 % 4.864 B -16.57 % 5.830 B 15.93 % 5.029 B 22.88 % 4.093 B 9.02 % 3.754 B -1.07 % 3.794 B 13.12 % 3.354 B 9.57 % 3.061 B 13.20 % 2.704 B 10.58 % 2.446 B 26.01 % 1.941 B 10.22 % 1.761 B -3.74 % 1.829 B 24.11 % 1.474 B 25.07 % 1.178 B 21.92 % 966.483 M -11.82 % 1.096 B
General and administrative expenses 80.922 M 27.39 % 63.523 M 27.18 % 49.949 M -6.32 % 53.320 M 5.87 % 50.366 M 0.00 % 50.366 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.653 M 11.14 % 16.784 M 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 986.915 M 9.96 % 897.502 M 8.50 % 827.207 M 13.57 % 728.391 M 24.80 % 583.661 M 0.00 % 583.661 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 282.259 M 10.94 % 254.419 M 0.000 0.000 0.000 0.000 0.000
Other expenses 1.744 B 7 178.70 % -24.633 M 3.11 % -25.424 M -36.12 % -18.678 M 6.12 % -19.895 M -2 330.38 % 892.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -712.060 K 30.02 % -1.018 M -21.68 % -836.200 K 99.92 % -1.060 B
Operating expenses 2.812 B 192.61 % 960.853 M 9.66 % 876.193 M 12.15 % 781.270 M 23.75 % 631.315 M 0.00 % 631.315 M 11.43 % 566.562 M 15.96 % 488.589 M 1.63 % 480.761 M 5.02 % 457.768 M 88.63 % 242.684 M -53.45 % 521.299 M 8.35 % 481.143 M 71.89 % 279.918 M 1.41 % 276.018 M 29.11 % 213.785 M 15.89 % 184.466 M -82.60 % 1.060 B
Cost and expenses 7.598 B 7.93 % 7.039 B 4.96 % 6.707 B 15.42 % 5.810 B 23.00 % 4.724 B 9.15 % 4.328 B -0.76 % 4.361 B 13.48 % 3.843 B 8.49 % 3.542 B 12.02 % 3.162 B 11.96 % 2.824 B 14.71 % 2.462 B 9.82 % 2.242 B 6.30 % 2.109 B 20.53 % 1.750 B 25.69 % 1.392 B 20.96 % 1.151 B 7.93 % 1.066 B
Research and development expenses 0.000 -100.00 % 24.461 M 0.00 % 24.461 M 34.13 % 18.237 M 6.13 % 17.183 M 14.59 % 14.995 M 0.000 -100.00 % 12.540 M -17.05 % 15.118 M -6.33 % 16.139 M 0.000 0.000 0.000 -100.00 % 7.010 M 0.000 0.000 0.000 0.000
Selling general and administrative expenses 1.068 B 11.11 % 961.025 M 9.56 % 877.156 M 12.21 % 781.711 M 23.29 % 634.027 M 3.02 % 615.428 M 8.80 % 565.647 M 22.15 % 463.065 M 5.48 % 438.988 M 7.84 % 407.090 M 15.35 % 352.906 M -29.17 % 498.248 M 2.92 % 484.105 M 77.39 % 272.908 M -0.87 % 275.306 M 29.39 % 212.767 M 15.87 % 183.630 M -91.34 % 2.121 B
Interest income 1.368 M 62.47 % 842.000 K -85.40 % 5.769 M 2 534.25 % 219.000 K -84.37 % 1.401 M -15.30 % 1.654 M -45.95 % 3.060 M 71.52 % 1.784 M -81.57 % 9.678 M -49.45 % 19.144 M 19.30 % 16.047 M 15.84 % 13.853 M -51.86 % 28.774 M 886.76 % 2.916 M 883.91 % 296.369 K -64.30 % 830.206 K 22.06 % 680.174 K 0.000
Interest expense 2.906 M 0.00 % 2.906 M 57.76 % 1.842 M 62.43 % 1.134 M -43.44 % 2.005 M -15.47 % 2.372 M 379.19 % 495.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.176 M 75.84 % 11.474 M 35.89 % 8.444 M 104.90 % 4.121 M 2 802.05 % 142.000 K
Depreciation and amortization 26.061 M 86.51 % 13.973 M -14.84 % 16.407 M -6.93 % 17.629 M 5.77 % 16.668 M -0.48 % 16.748 M 158.66 % 6.475 M 32.12 % 4.901 M 15.81 % 4.232 M -4.83 % 4.447 M -45.20 % 8.115 M -4.66 % 8.512 M 27.71 % 6.665 M 5.29 % 6.330 M 8.55 % 5.831 M -1.16 % 5.900 M 12.00 % 5.268 M -11.98 % 5.985 M
Operating income 1.531 B 21.18 % 1.264 B 34.68 % 938.337 M 8.38 % 865.791 M 36.01 % 636.563 M 64.88 % 386.066 M 10.13 % 350.547 M 65.94 % 211.243 M 17.69 % 179.498 M -15.83 % 213.246 M 27.73 % 166.946 M -16.16 % 199.122 M 18.85 % 167.547 M 42.06 % 117.940 M 63.95 % 71.935 M 27.69 % 56.334 M 73.38 % 32.491 M 9.46 % 29.683 M
Operating income ratio 0.17 9.98 % 0.15 24.27 % 0.12 -5.35 % 0.13 9.21 % 0.12 45.00 % 0.08 10.07 % 0.07 42.79 % 0.05 8.03 % 0.05 -23.66 % 0.06 12.51 % 0.06 -24.95 % 0.07 7.57 % 0.07 31.34 % 0.05 34.12 % 0.04 1.53 % 0.04 41.66 % 0.03 1.38 % 0.03
Total other income expenses net 117.433 M 66.43 % 70.561 M 144.11 % 28.905 M 257.25 % 8.091 M 3.29 % 7.833 M -69.07 % 25.322 M 91.88 % 13.197 M 45.21 % 9.088 M 236.48 % -6.659 M 66.54 % -19.899 M -25.21 % -15.892 M -15.23 % -13.791 M 53.16 % -29.445 M -460.32 % -5.255 M -136.50 % 14.399 M -55.46 % 32.330 M 2.41 % 31.570 M 10.74 % 28.508 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt -37.315 M 64.47 % -105.030 M -74.62 % -60.149 M -12.43 % -53.498 M 71.34 % -186.640 M -474.12 % -32.509 M -18.91 % -27.340 M 74.64 % -107.827 M -238.38 % 77.920 M -71.38 % 272.302 M 19.21 % 228.419 M 2.23 % 223.426 M -13.28 % 257.629 M -9.37 % 284.274 M 84.10 % 154.413 M 60.17 % 96.408 M -33.71 % 145.435 M
Total investments 1.592 B 10.37 % 1.442 B 72.68 % 835.104 M 125.19 % 370.837 M 37.46 % 269.772 M 15.82 % 232.926 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.536 M 110.48 % 1.680 M 0.000 0.000
Total debt 20.805 M 533.72 % 3.283 M -42.96 % 5.756 M 59.53 % 3.608 M -63.20 % 9.805 M -22.16 % 12.596 M 0.000 0.000 -100.00 % 80.264 M -70.78 % 274.645 M 17.28 % 234.172 M 1.58 % 230.538 M -11.90 % 261.677 M -8.52 % 286.033 M 82.27 % 156.930 M 55.07 % 101.198 M -31.84 % 148.460 M
Accumulated other comprehensive income loss 509.071 M 31.78 % 386.297 M 35.09 % 285.953 M 33.71 % 213.866 M 44.24 % 148.275 M 0.00 % 148.275 M 0.00 % 148.275 M 0.00 % 148.275 M 0.00 % 148.275 M 1.02 % 146.781 M 917.33 % 14.428 M 0.00 % 14.428 M -3.75 % 14.990 M -95.58 % 339.402 M 27.01 % 267.222 M 27.45 % 209.661 M 40.48 % 149.242 M
Retained earnings 3.044 B 16.09 % 2.623 B 10.07 % 2.383 B 11.94 % 2.128 B 11.88 % 1.902 B 34.35 % 1.416 B 27.39 % 1.112 B 26.66 % 877.529 M 19.65 % 733.419 M 16.65 % 628.715 M -0.92 % 634.547 M 17.78 % 538.753 M 28.40 % 419.604 M 0.000 0.000 0.000 0.000
Common stock 151.788 M 0.00 % 151.788 M 399.99 % 30.358 M 0.00 % 30.358 M 0.00 % 30.358 M 0.00 % 30.358 M 0.00 % 30.358 M 0.00 % 30.358 M 0.00 % 30.358 M 0.00 % 30.358 M 0.00 % 30.358 M 0.00 % 30.358 M 0.00 % 30.358 M 0.00 % 30.358 M 0.00 % 30.358 M 0.00 % 30.358 M 0.00 % 30.358 M
Total equity 3.710 B 17.21 % 3.166 B 17.08 % 2.704 B 13.72 % 2.378 B 13.98 % 2.086 B 30.41 % 1.600 B 23.51 % 1.295 B 22.05 % 1.061 B 15.71 % 917.052 M 13.10 % 810.854 M 18.49 % 684.333 M 16.28 % 588.539 M 25.23 % 469.952 M 25.40 % 374.760 M 23.85 % 302.580 M 23.49 % 245.019 M 32.73 % 184.600 M
Other non current liabilities 21.874 M 14.81 % 19.053 M -31.20 % 27.692 M 3.44 % 26.770 M -11.44 % 30.229 M 3.83 % 29.113 M -9.09 % 32.024 M 13.84 % 28.130 M 10.88 % 25.370 M -8.06 % 27.595 M 0.000 -100.00 % 28.694 M 35.15 % 21.231 M 26.01 % 16.849 M 29.12 % 13.049 M 2 024.62 % -678.000 K 28.56 % -949.000 K
Long term debt 8.944 M 581.19 % 1.313 M -59.99 % 3.282 M 851.30 % 345.000 K -90.44 % 3.608 M -27.08 % 4.948 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 723.000 K -74.60 % 2.846 M -51.59 % 5.879 M -58.34 % 14.113 M -32.01 % 20.757 M -82.32 % 117.421 M
Total non current liabilities 54.248 M 53.72 % 35.290 M 1.21 % 34.868 M 11.34 % 31.317 M -7.45 % 33.837 M -22.84 % 43.851 M -1.36 % 44.457 M 17.86 % 37.720 M 10.88 % 34.020 M 23.28 % 27.595 M -15.80 % 32.772 M 11.40 % 29.417 M 22.18 % 24.077 M 5.94 % 22.728 M -16.32 % 27.162 M 35.27 % 20.079 M -82.76 % 116.472 M
Other current liabilities 100.228 M -56.01 % 227.830 M -3.77 % 236.751 M 40.49 % 168.519 M 10.50 % 152.503 M 52.92 % 99.726 M -25.54 % 133.937 M 20.96 % 110.728 M 175.34 % 40.215 M 4.91 % 38.332 M -47.88 % 73.548 M 88.11 % 39.098 M 7.99 % 36.205 M 29.34 % 27.993 M -25.42 % 37.534 M -31.28 % 54.617 M 9.77 % 49.757 M
Deferred revenue 0.000 -100.00 % 33.708 M 267.11 % 9.182 M -49.62 % 18.225 M -47.37 % 34.631 M 178.05 % 12.455 M 200.48 % 4.145 M 59.85 % 2.593 M -66.97 % 7.850 M 183.50 % 2.769 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 23.722 M 502.08 % 3.940 M -11.34 % 4.444 M -22.54 % 5.737 M -39.36 % 9.460 M -31.67 % 13.845 M 0.000 0.000 -100.00 % 80.264 M -72.01 % 286.777 M 22.46 % 234.172 M 1.90 % 229.815 M -11.21 % 258.831 M -7.61 % 280.154 M 96.16 % 142.817 M 41.13 % 101.198 M 226.03 % 31.039 M
Total current liabilities 652.627 M -27.08 % 894.930 M 18.97 % 752.221 M -0.98 % 759.686 M 74.21 % 436.084 M 11.05 % 392.696 M -36.24 % 615.907 M 35.53 % 454.432 M 75.01 % 259.668 M -59.01 % 633.553 M 33.76 % 473.633 M 11.35 % 425.338 M -5.85 % 451.777 M -25.33 % 605.064 M 30.43 % 463.886 M 67.42 % 277.078 M 79.24 % 154.581 M
Total liabilities 706.875 M -24.01 % 930.220 M 18.18 % 787.089 M -0.49 % 791.003 M 68.33 % 469.921 M 7.64 % 436.547 M -33.89 % 660.364 M 34.18 % 492.152 M 67.58 % 293.688 M -55.58 % 661.148 M 30.56 % 506.400 M 11.36 % 454.755 M -4.43 % 475.854 M -24.20 % 627.792 M 27.85 % 491.048 M 65.25 % 297.157 M 9.63 % 271.053 M
Other non current assets 218.070 M 86.78 % 116.751 M 927.29 % 11.365 M -35.72 % 17.680 M -44.27 % 31.727 M 19.63 % 26.522 M -61.56 % 68.988 M -42.98 % 120.993 M -33.69 % 182.452 M -23.63 % 238.904 M -15.05 % 281.217 M 2 145.42 % 12.524 M 13.32 % 11.052 M 110.43 % 5.252 M 0.000 100.00 % -678.000 K 28.56 % -949.000 K
Long term investments 0.000 0.000 -100.00 % 3.917 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
Intangible assets 485.000 K -31.88 % 712.000 K 12.48 % 633.000 K -7.73 % 686.000 K -18.33 % 840.000 K -15.24 % 991.000 K -19.23 % 1.227 M 46.25 % 839.000 K -21.07 % 1.063 M 73.98 % 611.000 K 4.27 % 586.000 K 29.93 % 451.000 K -38.22 % 730.000 K -10.21 % 813.000 K 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
Goodwill and intangible assets 485.000 K -31.88 % 712.000 K 12.48 % 633.000 K -7.73 % 686.000 K -18.33 % 840.000 K -15.24 % 991.000 K -19.23 % 1.227 M 46.25 % 839.000 K -21.07 % 1.063 M 73.98 % 611.000 K 4.27 % 586.000 K 29.93 % 451.000 K -38.22 % 730.000 K -10.21 % 813.000 K 0.000 0.000 0.000
Property plant equipment net 211.167 M 51.61 % 139.280 M -35.07 % 214.500 M 3.50 % 207.251 M 2.23 % 202.727 M 10.18 % 183.988 M 13.91 % 161.519 M 117.75 % 74.178 M 30.54 % 56.825 M -1.09 % 57.454 M 7.08 % 53.655 M 16.69 % 45.980 M -14.36 % 53.688 M 30.54 % 41.128 M -2.21 % 42.055 M -2.85 % 43.290 M 1.21 % 42.774 M
Total non current assets 429.722 M 67.37 % 256.743 M 11.43 % 230.415 M 2.13 % 225.617 M -4.11 % 235.294 M 7.63 % 218.605 M -9.35 % 241.155 M 17.67 % 204.942 M -17.07 % 247.136 M -18.41 % 302.913 M -9.70 % 335.458 M 469.01 % 58.955 M -9.95 % 65.470 M 29.04 % 50.738 M 15.73 % 43.843 M 1.28 % 43.290 M 1.21 % 42.774 M
Other current assets 38.773 M -83.89 % 240.744 M 120.84 % 109.013 M -26.16 % 147.631 M -14.37 % 172.398 M 196.92 % -177.869 M -265.28 % 107.615 M 2 895.96 % 3.592 M -81.52 % 19.438 M -11.48 % 21.959 M 21.45 % 18.081 M -91.89 % 222.977 M 22.16 % 182.533 M 1 641.23 % 10.483 M -4.82 % 11.013 M -31.45 % 16.065 M -26.61 % 21.891 M
Short term investments 1.592 B 10.37 % 1.442 B 73.50 % 831.187 M 124.14 % 370.837 M 37.46 % 269.772 M 15.82 % 232.926 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.536 M 110.48 % 1.680 M 0.000 0.000
cash and cash equivalents 58.120 M -46.34 % 108.313 M 64.35 % 65.905 M 15.41 % 57.106 M -70.93 % 196.445 M 335.53 % 45.105 M 64.98 % 27.340 M -74.64 % 107.827 M 4 500.13 % 2.344 M 0.04 % 2.343 M -59.27 % 5.753 M -19.11 % 7.112 M 75.69 % 4.048 M 130.13 % 1.759 M -30.12 % 2.517 M -47.45 % 4.790 M 58.31 % 3.026 M
Cash and short term investments 1.650 B 6.41 % 1.550 B 72.82 % 897.092 M 109.63 % 427.943 M -8.21 % 466.217 M 67.69 % 278.031 M 916.94 % 27.340 M -74.64 % 107.827 M 4 500.13 % 2.344 M 0.04 % 2.343 M -59.27 % 5.753 M -19.11 % 7.112 M 75.69 % 4.048 M -23.55 % 5.295 M 26.16 % 4.197 M -12.37 % 4.790 M 58.31 % 3.026 M
Total current assets 3.987 B 3.86 % 3.839 B 17.74 % 3.261 B 10.79 % 2.943 B 26.82 % 2.321 B 28.18 % 1.810 B 5.61 % 1.714 B 27.14 % 1.348 B 39.93 % 963.604 M -17.58 % 1.169 B 36.69 % 855.280 M -13.11 % 984.339 M 11.81 % 880.336 M -7.51 % 951.814 M 26.94 % 749.785 M 50.29 % 498.886 M 20.83 % 412.879 M
Inventory 1.505 B 19.24 % 1.262 B -20.85 % 1.595 B -9.13 % 1.755 B 49.83 % 1.171 B 0.00 % 1.171 B -1.55 % 1.190 B 54.58 % 769.673 M 7.75 % 714.345 M -22.42 % 920.778 M 46.10 % 630.223 M 11.11 % 567.204 M 10.64 % 512.654 M -9.25 % 564.935 M 48.84 % 379.559 M 47.93 % 256.580 M 15.09 % 222.938 M
Net receivables 793.890 M 1.04 % 785.700 M 19.10 % 659.713 M 7.72 % 612.436 M 19.92 % 510.698 M -5.25 % 538.971 M 29.39 % 416.548 M -10.86 % 467.280 M 98.36 % 235.577 M -0.04 % 235.682 M 17.12 % 201.223 M 7.58 % 187.046 M -45.72 % 344.589 M -7.14 % 371.101 M 4.53 % 355.015 M 60.31 % 221.450 M 34.19 % 165.024 M
Tax assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.104 M -24.59 % 9.421 M 5.47 % 8.932 M 31.43 % 6.796 M 14.33 % 5.944 M 0.000 0.000 0.000 -100.00 % 3.545 M 98.27 % 1.788 M 163.72 % 678.000 K -28.56 % 949.000 K
Other assets 1.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 525.452 M -16.08 % 626.102 M 25.60 % 498.494 M -10.69 % 558.148 M 139.20 % 233.343 M -10.09 % 259.518 M -44.73 % 469.532 M 40.22 % 334.861 M 167.70 % 125.089 M -59.49 % 308.789 M 86.12 % 165.913 M 6.07 % 156.425 M -0.20 % 156.741 M -46.57 % 293.363 M 3.47 % 283.536 M 139.45 % 118.413 M 70.91 % 69.285 M
Tax payables 3.225 M -3.73 % 3.350 M 0.00 % 3.350 M -63.01 % 9.057 M 47.34 % 6.147 M -14.05 % 7.152 M -13.76 % 8.293 M 32.69 % 6.250 M 0.00 % 6.250 M -30.69 % 9.018 M 0.000 0.000 0.000 -100.00 % 3.554 M 0.000 -100.00 % 2.850 M -36.67 % 4.500 M
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
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
Capital lease obligations 20.805 M 533.72 % 3.283 M -42.96 % 5.756 M 59.53 % 3.608 M -63.20 % 9.805 M -22.16 % 12.596 M 0.000 0.000 0.000 -100.00 % 12.132 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.757 M 0.00 % 20.757 M
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
Other total stockholders equity 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M
Deferred tax liabilities non current 23.430 M 57.00 % 14.924 M 283.26 % 3.894 M -7.33 % 4.202 M 0.000 -100.00 % 9.790 M -21.26 % 12.433 M 29.65 % 9.590 M 10.87 % 8.650 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 100.00 % -4.999 K 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 4.417 B 7.85 % 4.096 B 17.33 % 3.491 B 10.17 % 3.169 B 23.97 % 2.556 B 25.53 % 2.036 B 4.13 % 1.956 B 25.89 % 1.553 B 28.29 % 1.211 B -17.75 % 1.472 B 23.62 % 1.191 B 14.13 % 1.043 B 10.31 % 945.806 M -5.66 % 1.003 B 26.33 % 793.628 M 46.38 % 542.176 M 18.99 % 455.653 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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
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
Change in working capital -389.068 M -326.67 % 171.647 M 20.29 % 142.699 M 146.26 % -308.486 M -13.88 % -270.884 M -431.71 % -50.946 M 87.01 % -392.193 M -713.61 % 63.916 M -22.90 % 82.901 M 126.89 % -308.338 M -185.89 % -107.853 M -18.98 % -90.647 M -218.23 % 76.669 M 137.93 % -202.147 M -124.39 % -90.086 M -197.59 % -30.272 M 80.31 % -153.780 M
Accounts receivables -19.801 M 84.32 % -126.307 M -159.20 % -48.729 M 51.80 % -101.089 M 54.27 % -221.072 M -277.67 % 124.425 M 328.68 % -54.409 M 58.84 % -132.198 M -8 085.63 % -1.615 M 93.92 % -26.569 M -87.41 % -14.177 M -273.87 % -3.792 M -112.44 % 30.485 M 190.95 % -33.520 M 73.85 % -128.196 M -153.25 % -50.620 M -960.77 % -4.772 M
Inventory -242.840 M -173.04 % 332.483 M 107.41 % 160.299 M 127.46 % -583.683 M -2 785.38 % -20.229 M -256.39 % 12.935 M 103.05 % -423.958 M -1 412.30 % -28.034 M -113.70 % 204.571 M 171.43 % -286.396 M -354.46 % -63.019 M -15.53 % -54.549 M -238.53 % 39.377 M 122.83 % -172.473 M -40.25 % -122.979 M -265.56 % -33.641 M -167.91 % 49.540 M
Accounts payables -100.650 M -178.75 % 127.805 M 314.59 % -59.559 M -118.34 % 324.710 M 1 341.48 % -26.155 M 87.54 % -209.858 M -255.92 % 134.593 M -36.14 % 210.762 M 214.73 % -183.701 M -228.61 % 142.836 M 0.000 0.000 0.000 -100.00 % 9.827 M -93.90 % 161.089 M 198.37 % 53.989 M 127.19 % -198.548 M
Other working capital -25.777 M 84.12 % -162.334 M -279.00 % 90.688 M 75.83 % 51.576 M 1 604.55 % -3.428 M -115.91 % 21.552 M 144.51 % -48.419 M -461.71 % 13.386 M -78.97 % 63.646 M 146.05 % -138.209 M -350.82 % -30.657 M 5.10 % -32.306 M -574.60 % 6.807 M 213.81 % -5.981 M 0.000 0.000 0.000
Other non cash items -493.937 M -5 462.35 % -8.880 M 74.83 % -35.279 M -86.84 % -18.882 M -77.86 % -10.616 M -311.39 % 5.022 M -96.47 % 142.219 M 2 070.61 % -7.217 M -433.50 % 2.164 M -98.49 % 143.694 M 522.29 % 23.091 M 58.97 % 14.525 M 113.66 % -106.325 M -578.81 % 22.206 M 617.18 % -4.294 M -211.18 % -1.380 M -1 149.87 % -110.394 K
Net cash provided by operating activities 791.815 M -32.58 % 1.174 B 38.65 % 847.030 M 148.28 % 341.162 M 56.12 % 218.528 M -21.03 % 276.707 M 3 392.56 % -8.404 M -104.06 % 207.063 M 4.34 % 198.442 M 689.27 % -33.676 M -263.07 % 20.651 M -59.93 % 51.539 M -29.17 % 72.763 M 172.14 % -100.869 M -230.67 % -30.504 M -193.58 % 32.597 M 129.86 % -109.160 M
Investments in property plant and equipment -70.484 M -556.40 % -10.738 M 39.13 % -17.642 M 26.88 % -24.129 M 25.50 % -32.388 M -63.53 % -19.805 M 72.58 % -72.233 M -226.96 % -22.092 M -445.21 % -4.052 M 54.60 % -8.926 M -346.30 % -2.000 M -78.57 % -1.120 M 94.32 % -19.704 M -188.07 % -6.840 M -22.16 % -5.599 M -29.37 % -4.328 M 59.59 % -10.710 M
Acquisitions net 158.000 K 0.00 % 158.000 K -72.13 % 567.000 K 687.50 % 72.000 K -81.49 % 389.000 K -99.83 % 227.843 M 0.000 0.000 0.000 -100.00 % 356.000 K 0.000 0.000 0.000 -100.00 % 71.000 K -86.75 % 536.000 K 0.000 -100.00 % 956.000 K
Purchases of investments -43.759 M 92.84 % -610.900 M -40.96 % -433.393 M -395.82 % -87.409 M -219.38 % -27.368 M 88.10 % -230.000 M 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 -100.00 % 35.311 M 383.38 % 7.305 M 761.44 % 848.000 K -55.49 % 1.905 M 1 121.15 % 156.000 K 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 1.368 M 9.35 % 1.251 M -76.15 % 5.246 M 202.01 % 1.737 M 0.000 100.00 % -227.843 M -2 695.02 % 8.780 M 1 031.44 % 776.000 K 0.000 100.00 % -818.000 K -190.19 % 907.000 K -10.73 % 1.016 M -42.73 % 1.774 M 1 028.80 % -191.000 K 0.000 0.000 0.000
Net cash used for investing activites -112.717 M 80.73 % -584.918 M -33.57 % -437.917 M -302.20 % -108.881 M -89.48 % -57.462 M 76.98 % -249.649 M -293.44 % -63.453 M -197.68 % -21.316 M -426.06 % -4.052 M 56.84 % -9.388 M -758.92 % -1.093 M -950.96 % -104.000 K 99.42 % -17.930 M -157.61 % -6.960 M -37.47 % -5.063 M -16.98 % -4.328 M 55.63 % -9.754 M
Debt repayment -12.257 M 0.00 % -12.257 M -196.28 % -4.137 M 0.00 % -4.137 M 41.24 % -7.041 M 24.23 % -9.293 M 0.000 0.000 0.000 0.000 0.000 100.00 % -2.123 M 0.000 -100.00 % 129.103 M 269.14 % 34.974 M 231.95 % -26.505 M -122.78 % 116.349 M
Common stock issued 0.000 100.00 % -2.850 M 0.00 % -2.850 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
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
Dividends paid -679.114 M -26.03 % -538.846 M -36.54 % -394.648 M -8.33 % -364.290 M 0.00 % -364.290 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 financing activites -1.044 M -115.18 % 6.878 M 420.67 % 1.321 M 141.36 % -3.194 M -100.88 % 361.373 M 0.000 100.00 % -495.000 K 99.38 % -80.264 M 58.71 % -194.389 M -580.29 % 40.473 M 293.49 % -20.917 M 53.83 % -45.305 M 16.58 % -54.307 M -169.17 % -20.176 M 0.000 0.000 0.000
Net cash used provided by financing activities -692.415 M -26.57 % -547.075 M -36.66 % -400.314 M -7.72 % -371.621 M -3 631.88 % -9.958 M -7.16 % -9.293 M -1 777.37 % -495.000 K 99.38 % -80.264 M 58.71 % -194.389 M -580.29 % 40.473 M 293.49 % -20.917 M 55.90 % -47.428 M 12.67 % -54.307 M -149.86 % 108.927 M 211.45 % 34.974 M 231.95 % -26.505 M -122.78 % 116.349 M
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
Net change in cash -13.317 M -131.40 % 42.408 M 381.96 % 8.799 M 106.31 % -139.339 M -192.07 % 151.340 M 751.90 % 17.765 M 122.07 % -80.487 M -176.30 % 105.483 M 10 548 200.00 % 1.000 K 100.04 % -2.591 M -90.65 % -1.359 M -133.92 % 4.007 M 661.79 % 526.000 K 0.000 0.000 0.000 0.000
Cash at beginning of period 71.437 M 8.39 % 65.905 M 15.41 % 57.106 M -70.93 % 196.445 M 335.53 % 45.105 M 64.98 % 27.340 M -74.64 % 107.827 M 4 500.13 % 2.344 M 0.04 % 2.343 M -52.51 % 4.934 M -21.60 % 6.293 M 175.28 % 2.286 M 29.96 % 1.759 M -30.12 % 2.517 M -47.45 % 4.790 M 58.31 % 3.026 M 0.000
Cash at end of period 58.120 M -46.34 % 108.313 M 64.35 % 65.905 M 15.41 % 57.106 M -70.93 % 196.445 M 335.53 % 45.105 M 64.98 % 27.340 M -74.64 % 107.827 M 4 500.13 % 2.344 M 0.04 % 2.343 M -52.51 % 4.934 M -21.60 % 6.293 M 175.40 % 2.285 M 29.90 % 1.759 M -30.12 % 2.517 M -47.45 % 4.790 M 58.31 % 3.026 M
Operating cash flow 791.815 M -32.58 % 1.174 B 38.65 % 847.030 M 147.50 % 342.241 M 56.61 % 218.528 M -21.03 % 276.707 M 3 392.56 % -8.404 M -104.06 % 207.063 M 4.34 % 198.442 M 689.27 % -33.676 M -263.07 % 20.651 M -59.93 % 51.539 M -29.17 % 72.763 M 172.14 % -100.869 M -230.67 % -30.504 M -193.58 % 32.597 M 129.86 % -109.160 M
Capital expenditure -70.484 M -556.40 % -10.738 M 39.13 % -17.642 M 26.88 % -24.129 M 25.50 % -32.388 M -63.53 % -19.805 M 72.58 % -72.233 M -226.96 % -22.092 M -445.21 % -4.052 M 54.60 % -8.926 M -409.47 % -1.752 M -57.98 % -1.109 M 94.37 % -19.704 M -188.07 % -6.840 M -22.16 % -5.599 M -29.37 % -4.328 M 59.59 % -10.710 M
Free CashFlow 721.331 M -38.01 % 1.164 B 40.30 % 829.388 M 160.72 % 318.112 M 71.56 % 185.420 M -27.82 % 256.902 M 418.59 % -80.637 M -143.59 % 184.971 M -4.85 % 194.390 M 556.29 % -42.602 M -328.42 % 18.651 M -63.01 % 50.419 M -4.98 % 53.059 M 149.26 % -107.709 M -198.34 % -36.103 M -227.71 % 28.269 M 123.58 % -119.870 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 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 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
Revenue 2.417 B -0.47 % 2.428 B 3.37 % 2.349 B 4.86 % 2.240 B 6.07 % 2.112 B -3.80 % 2.195 B 5.24 % 2.086 B -0.23 % 2.091 B 9.25 % 1.914 B -1.80 % 1.949 B 0.81 % 1.933 B -0.98 % 1.952 B 7.84 % 1.811 B -1.14 % 1.831 B -3.02 % 1.888 B 11.62 % 1.692 B 33.80 % 1.264 B -28.84 % 1.777 B 7.37 % 1.655 B 17.07 % 1.414 B 174.52 % 514.930 M -54.69 % 1.136 B -9.10 % 1.250 B 5.23 % 1.188 B 4.14 % 1.141 B 0.92 % 1.130 B -5.84 % 1.200 B -3.87 % 1.249 B 9.61 % 1.139 B 3.10 % 1.105 B 1.70 % 1.087 B 7.20 % 1.014 B 18.26 % 857.133 M -11.56 % 969.130 M 10.03 % 880.757 M -9.09 % 968.797 M 6.59 % 908.888 M -2.37 % 930.940 M 11.97 % 831.452 M -0.93 % 839.226 M 8.44 % 773.935 M -1.76 % 787.832 M 4.66 % 752.719 M 0.63 % 747.998 M 9.27 % 684.526 M -6.17 % 729.572 M 10.83 % 658.286 M -1.33 % 667.186 M 10.06 % 606.188 M
Net income 345.840 M 11.03 % 311.474 M 1.96 % 305.481 M -0.68 % 307.567 M 2.29 % 300.672 M 3.98 % 289.156 M 2.49 % 282.134 M 19.30 % 236.497 M 24.55 % 189.875 M 6.46 % 178.359 M -7.56 % 192.944 M 11.19 % 173.529 M -2.72 % 178.372 M -10.60 % 199.524 M 10.25 % 180.971 M 18.37 % 152.881 M 30.08 % 117.524 M -24.41 % 155.471 M -8.95 % 170.751 M 12.59 % 151.652 M 2 473.43 % 5.893 M -93.89 % 96.409 M 14.60 % 84.123 M 15.47 % 72.855 M 40.81 % 51.740 M -29.53 % 73.417 M 31.65 % 55.765 M 3.78 % 53.732 M 2.97 % 52.182 M 18.11 % 44.180 M 4.96 % 42.093 M 30.13 % 32.347 M 20.51 % 26.842 M 41.43 % 18.979 M -47.69 % 36.281 M 34.36 % 27.003 M 0.45 % 26.882 M -5.75 % 28.522 M -13.82 % 33.097 M -0.95 % 33.413 M 6.11 % 31.490 M 410.04 % 6.174 M -80.56 % 31.753 M -12.15 % 36.146 M 55.63 % 23.225 M -0.59 % 23.363 M -32.54 % 34.632 M 3.07 % 33.601 M 32.18 % 25.420 M
Income before tax 463.555 M 7.65 % 430.598 M 5.96 % 406.378 M -1.01 % 410.538 M 2.32 % 401.247 M 5.98 % 378.593 M 0.49 % 376.751 M 16.41 % 323.631 M 26.76 % 255.311 M 5.63 % 241.692 M -5.88 % 256.797 M 11.40 % 230.511 M -3.25 % 238.243 M -12.35 % 271.807 M 13.64 % 239.176 M 16.91 % 204.587 M 29.23 % 158.312 M -22.46 % 204.164 M -9.94 % 226.704 M 10.57 % 205.037 M 2 315.04 % 8.490 M -93.66 % 133.945 M 19.52 % 112.065 M 30.84 % 85.652 M 7.43 % 79.728 M -28.62 % 111.696 M 24.76 % 89.531 M 8.22 % 82.729 M 3.68 % 79.789 M 18.74 % 67.194 M 5.31 % 63.808 M 32.19 % 48.271 M 17.57 % 41.057 M 15.38 % 35.583 M -35.45 % 55.122 M 32.16 % 41.708 M 3.17 % 40.426 M -11.09 % 45.469 M -9.85 % 50.435 M 0.74 % 50.065 M 5.67 % 47.378 M 248.52 % 13.594 M -71.74 % 48.110 M -12.17 % 54.774 M 58.42 % 34.576 M -25.07 % 46.145 M -9.99 % 51.265 M 2.20 % 50.161 M 32.84 % 37.760 M
Income before tax ratio 0.19 8.16 % 0.18 2.51 % 0.17 -5.60 % 0.18 -3.54 % 0.19 10.17 % 0.17 -4.52 % 0.18 16.68 % 0.15 16.03 % 0.13 7.57 % 0.12 -6.64 % 0.13 12.51 % 0.12 -10.28 % 0.13 -11.34 % 0.15 17.18 % 0.13 4.74 % 0.12 -3.42 % 0.13 8.98 % 0.11 -16.13 % 0.14 -5.56 % 0.15 779.72 % 0.02 -86.01 % 0.12 31.49 % 0.09 24.34 % 0.07 3.16 % 0.07 -29.27 % 0.10 32.49 % 0.07 12.58 % 0.07 -5.40 % 0.07 15.18 % 0.06 3.55 % 0.06 23.30 % 0.05 -0.58 % 0.05 30.46 % 0.04 -41.33 % 0.06 45.37 % 0.04 -3.21 % 0.04 -8.93 % 0.05 -19.48 % 0.06 1.68 % 0.06 -2.55 % 0.06 254.78 % 0.02 -73.00 % 0.06 -12.72 % 0.07 44.97 % 0.05 -20.14 % 0.06 -18.78 % 0.08 3.58 % 0.08 20.70 % 0.06
EBITDA 471.466 M 18.22 % 398.800 M -3.72 % 414.192 M -0.97 % 418.236 M 2.67 % 407.372 M 6.10 % 383.953 M 0.85 % 380.706 M 16.25 % 327.489 M 35.64 % 241.432 M -1.73 % 245.680 M -1.56 % 249.577 M 10.21 % 226.451 M -5.35 % 239.262 M -13.38 % 276.222 M 16.01 % 238.097 M 15.83 % 205.558 M 28.83 % 159.563 M -23.70 % 209.132 M -6.07 % 222.655 M 7.79 % 206.573 M 1 697.54 % 11.492 M -88.54 % 100.263 M -12.18 % 114.165 M 26.66 % 90.134 M 7.21 % 84.070 M -19.44 % 104.362 M 15.06 % 90.700 M 8.11 % 83.897 M 3.36 % 81.169 M 22.55 % 66.232 M 1.42 % 65.303 M 31.33 % 49.726 M 17.58 % 42.292 M 9.81 % 38.514 M -34.63 % 58.920 M 25.70 % 46.873 M 3.03 % 45.494 M -9.38 % 50.204 M -13.76 % 58.213 M 0.59 % 57.874 M 11.85 % 51.742 M 197.29 % 17.405 M -67.84 % 54.123 M -11.84 % 61.391 M 46.88 % 41.797 M -13.55 % 48.348 M -13.95 % 56.186 M -0.88 % 56.686 M 25.89 % 45.028 M
Net income ratio 0.14 11.55 % 0.13 -1.36 % 0.13 -5.29 % 0.14 -3.56 % 0.14 8.09 % 0.13 -2.62 % 0.14 19.57 % 0.11 14.01 % 0.10 8.41 % 0.09 -8.30 % 0.10 12.29 % 0.09 -9.79 % 0.10 -9.57 % 0.11 13.69 % 0.10 6.05 % 0.09 -2.78 % 0.09 6.24 % 0.09 -15.20 % 0.10 -3.83 % 0.11 837.41 % 0.01 -86.51 % 0.08 26.08 % 0.07 9.73 % 0.06 35.21 % 0.05 -30.16 % 0.06 39.82 % 0.05 7.96 % 0.04 -6.05 % 0.05 14.56 % 0.04 3.21 % 0.04 21.38 % 0.03 1.90 % 0.03 59.91 % 0.02 -52.46 % 0.04 47.79 % 0.03 -5.76 % 0.03 -3.46 % 0.03 -23.03 % 0.04 -0.02 % 0.04 -2.15 % 0.04 419.20 % 0.01 -81.42 % 0.04 -12.70 % 0.05 42.43 % 0.03 5.95 % 0.03 -39.13 % 0.05 4.46 % 0.05 20.10 % 0.04
Ratio EBITDA 0.20 18.78 % 0.16 -6.85 % 0.18 -5.56 % 0.19 -3.21 % 0.19 10.29 % 0.17 -4.17 % 0.18 16.52 % 0.16 24.16 % 0.13 0.07 % 0.13 -2.35 % 0.13 11.31 % 0.12 -12.23 % 0.13 -12.38 % 0.15 19.63 % 0.13 3.77 % 0.12 -3.72 % 0.13 7.23 % 0.12 -12.52 % 0.13 -7.93 % 0.15 554.78 % 0.02 -74.71 % 0.09 -3.39 % 0.09 20.37 % 0.08 2.95 % 0.07 -20.17 % 0.09 22.20 % 0.08 12.46 % 0.07 -5.70 % 0.07 18.87 % 0.06 -0.27 % 0.06 22.50 % 0.05 -0.58 % 0.05 24.16 % 0.04 -40.59 % 0.07 38.27 % 0.05 -3.34 % 0.05 -7.18 % 0.05 -22.98 % 0.07 1.53 % 0.07 3.15 % 0.07 202.62 % 0.02 -69.28 % 0.07 -12.39 % 0.08 34.42 % 0.06 -7.86 % 0.07 -22.36 % 0.09 0.46 % 0.08 14.38 % 0.07
Gross profit ratio 0.48 7.76 % 0.44 -10.86 % 0.50 3.26 % 0.48 -1.79 % 0.49 14.00 % 0.43 16.03 % 0.37 11.55 % 0.33 4.51 % 0.32 3.97 % 0.30 -3.06 % 0.31 -5.95 % 0.33 -2.94 % 0.34 -1.60 % 0.35 5.29 % 0.33 1.39 % 0.33 -2.99 % 0.34 1.45 % 0.33 1.99 % 0.33 0.45 % 0.33 66.02 % 0.20 -43.74 % 0.35 7.01 % 0.33 4.47 % 0.31 8.62 % 0.29 -15.49 % 0.34 7.45 % 0.32 5.52 % 0.30 5.70 % 0.28 -4.21 % 0.30 29.18 % 0.23 2.11 % 0.22 -9.46 % 0.25 -4.48 % 0.26 -24.12 % 0.34 9.96 % 0.31 -0.99 % 0.31 -2.07 % 0.32 -3.82 % 0.33 -0.88 % 0.34 -13.05 % 0.39 -10.63 % 0.43 37.55 % 0.31 -2.60 % 0.32 0.93 % 0.32 394.48 % 0.06 -80.90 % 0.34 -0.58 % 0.34 7.38 % 0.32
Weighted average shs out dil 15.182 M 0.02 % 15.179 M 0.02 % 15.175 M -0.04 % 15.181 M 0.02 % 15.178 M -0.01 % 15.179 M 0.01 % 15.177 M -0.02 % 15.180 M 0.01 % 15.178 M -0.01 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M -0.01 % 15.180 M 0.00 % 15.180 M 0.01 % 15.179 M -0.01 % 15.180 M 0.01 % 15.179 M 0.01 % 15.178 M -0.01 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M -0.47 % 15.251 M 0.48 % 15.178 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.178 M -0.03 % 15.182 M 0.02 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M -0.01 % 15.180 M 0.07 % 15.170 M 0.00 % 15.170 M 0.00 % 15.171 M -0.07 % 15.182 M 0.05 % 15.174 M -0.06 % 15.183 M -0.12 % 15.202 M 0.16 % 15.178 M 0.02 % 15.175 M -0.03 % 15.180 M 0.06 % 15.170 M -0.04 % 15.176 M 0.00 % 15.177 M -0.06 % 15.185 M
Weighted average shs out 15.182 M 0.02 % 15.179 M 0.02 % 15.175 M -0.04 % 15.181 M 0.02 % 15.178 M -0.01 % 15.179 M 0.01 % 15.177 M -0.02 % 15.180 M 0.01 % 15.178 M -0.01 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M -0.01 % 15.180 M 0.01 % 15.180 M 0.01 % 15.179 M -0.01 % 15.180 M 0.01 % 15.179 M 0.01 % 15.178 M -0.01 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M -0.47 % 15.251 M 0.48 % 15.178 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.178 M -0.03 % 15.182 M 0.02 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M -0.06 % 15.187 M 0.04 % 15.180 M 0.07 % 15.170 M 0.00 % 15.170 M 0.00 % 15.171 M -0.07 % 15.182 M 0.05 % 15.174 M -0.06 % 15.183 M -0.12 % 15.202 M 0.16 % 15.178 M 0.02 % 15.175 M -0.03 % 15.180 M 0.06 % 15.170 M -0.04 % 15.176 M 0.00 % 15.177 M -0.06 % 15.185 M
EPS diluted 22.78 11.01 % 20.52 1.94 % 20.13 -0.64 % 20.26 2.27 % 19.81 3.99 % 19.05 2.47 % 18.59 19.32 % 15.58 24.54 % 12.51 6.47 % 11.75 -7.55 % 12.71 11.20 % 11.43 -2.72 % 11.75 -10.58 % 13.14 10.23 % 11.92 18.37 % 10.07 30.10 % 7.74 -24.41 % 10.24 -8.98 % 11.25 12.61 % 9.99 2 461.54 % 0.39 -93.86 % 6.35 15.04 % 5.52 15.00 % 4.80 40.76 % 3.41 -29.55 % 4.84 31.88 % 3.67 3.67 % 3.54 2.91 % 3.44 18.21 % 2.91 5.05 % 2.77 30.05 % 2.13 20.34 % 1.77 41.60 % 1.25 -47.70 % 2.39 34.27 % 1.78 0.56 % 1.77 -5.85 % 1.88 -13.76 % 2.18 -0.91 % 2.20 6.28 % 2.07 404.88 % 0.41 -80.38 % 2.09 -12.18 % 2.38 55.56 % 1.53 -0.65 % 1.54 -32.46 % 2.28 3.17 % 2.21 32.34 % 1.67
Earnings per share 22.78 11.01 % 20.52 1.94 % 20.13 -0.64 % 20.26 2.27 % 19.81 3.99 % 19.05 2.47 % 18.59 19.32 % 15.58 24.54 % 12.51 6.47 % 11.75 -7.55 % 12.71 11.20 % 11.43 -2.72 % 11.75 -10.58 % 13.14 10.23 % 11.92 18.37 % 10.07 30.10 % 7.74 -24.41 % 10.24 -8.98 % 11.25 12.61 % 9.99 2 461.54 % 0.39 -93.86 % 6.35 15.04 % 5.52 15.00 % 4.80 40.76 % 3.41 -29.55 % 4.84 31.88 % 3.67 3.67 % 3.54 2.91 % 3.44 18.21 % 2.91 5.05 % 2.77 30.05 % 2.13 20.34 % 1.77 41.60 % 1.25 -47.70 % 2.39 34.27 % 1.78 0.56 % 1.77 -5.85 % 1.88 -13.76 % 2.18 -0.91 % 2.20 6.28 % 2.07 404.88 % 0.41 -80.38 % 2.09 -12.18 % 2.38 55.56 % 1.53 -0.65 % 1.54 -32.46 % 2.28 3.17 % 2.21 32.34 % 1.67
Gross profit 1.150 B 7.26 % 1.072 B -7.86 % 1.164 B 8.28 % 1.075 B 4.17 % 1.032 B 9.67 % 940.866 M 22.11 % 770.520 M 11.29 % 692.328 M 14.17 % 606.391 M 2.09 % 593.956 M -2.27 % 607.783 M -6.87 % 652.641 M 4.67 % 623.546 M -2.72 % 640.974 M 2.11 % 627.752 M 13.17 % 554.683 M 29.80 % 427.330 M -27.81 % 591.974 M 9.51 % 540.571 M 17.60 % 459.654 M 355.76 % 100.854 M -74.51 % 395.597 M -2.73 % 406.689 M 9.93 % 369.959 M 13.12 % 327.052 M -14.71 % 383.480 M 1.18 % 379.018 M 1.43 % 373.665 M 15.85 % 322.543 M -1.24 % 326.601 M 31.37 % 248.604 M 9.46 % 227.114 M 7.07 % 212.110 M -15.52 % 251.070 M -16.51 % 300.705 M -0.03 % 300.807 M 5.53 % 285.039 M -4.39 % 298.127 M 7.69 % 276.828 M -1.80 % 281.890 M -5.71 % 298.963 M -12.21 % 340.536 M 43.96 % 236.542 M -1.98 % 241.325 M 10.29 % 218.819 M 363.95 % 47.164 M -78.83 % 222.809 M -1.90 % 227.128 M 18.18 % 192.182 M
Income tax expense 117.714 M -1.18 % 119.124 M 18.06 % 100.897 M -2.01 % 102.971 M 2.38 % 100.575 M 12.45 % 89.437 M -5.47 % 94.617 M 8.59 % 87.134 M 33.16 % 65.436 M 3.32 % 63.333 M -0.81 % 63.853 M 12.06 % 56.982 M -4.83 % 59.871 M -17.17 % 72.282 M 24.19 % 58.205 M 12.57 % 51.706 M 26.77 % 40.788 M -16.23 % 48.693 M -12.98 % 55.953 M 4.81 % 53.385 M 1 955.64 % 2.597 M -93.08 % 37.536 M 34.34 % 27.942 M 118.35 % 12.797 M -54.28 % 27.988 M -26.88 % 38.279 M 13.37 % 33.766 M 16.45 % 28.997 M 5.03 % 27.607 M 19.96 % 23.014 M 5.98 % 21.715 M 36.37 % 15.924 M 12.02 % 14.215 M -14.39 % 16.604 M -11.87 % 18.841 M 28.13 % 14.705 M 8.57 % 13.544 M -20.08 % 16.947 M -2.26 % 17.338 M 4.12 % 16.652 M 4.81 % 15.888 M 114.12 % 7.420 M -54.64 % 16.357 M -12.19 % 18.628 M 64.11 % 11.351 M -50.18 % 22.782 M 36.97 % 16.633 M 0.44 % 16.560 M 34.20 % 12.340 M
Cost of revenue 1.266 B -6.58 % 1.356 B 14.39 % 1.185 B 1.71 % 1.165 B 7.89 % 1.080 B -13.90 % 1.254 B -4.64 % 1.315 B -5.93 % 1.398 B 6.96 % 1.307 B -3.51 % 1.355 B 2.22 % 1.325 B 1.97 % 1.300 B 9.50 % 1.187 B -0.29 % 1.190 B -5.57 % 1.261 B 10.86 % 1.137 B 35.85 % 837.113 M -29.36 % 1.185 B 6.34 % 1.114 B 16.82 % 953.953 M 130.38 % 414.076 M -44.10 % 740.743 M -12.17 % 843.393 M 3.10 % 817.998 M 0.53 % 813.657 M 8.94 % 746.884 M -9.08 % 821.431 M -6.13 % 875.119 M 7.14 % 816.790 M 4.92 % 778.512 M -7.11 % 838.079 M 6.55 % 786.541 M 21.94 % 645.023 M -10.17 % 718.060 M 23.79 % 580.052 M -13.16 % 667.990 M 7.08 % 623.849 M -1.42 % 632.813 M 14.10 % 554.624 M -0.49 % 557.336 M 17.34 % 474.972 M 6.19 % 447.296 M -13.34 % 516.177 M 1.88 % 506.673 M 8.80 % 465.707 M -31.76 % 682.408 M 56.70 % 435.477 M -1.04 % 440.058 M 6.29 % 414.006 M
General and administrative 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 -100.00 % 18.653 M 0.000 0.000 0.000
Selling and marketing 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 -100.00 % 282.259 M 0.000 0.000 0.000
Other expenses 718.349 M 4 741.40 % -15.477 M -101.97 % 786.145 M 13.80 % 690.840 M 24.81 % 553.528 M 2 362.90 % -24.461 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 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 -100.00 % 182.161 M -7.77 % 197.512 M 7.58 % 183.593 M -53.77 % 397.103 M 143.45 % 163.116 M -1.83 % 166.160 M -10.31 % 185.260 M -53.63 % 399.502 M 209.80 % 128.955 M -2.69 % 132.522 M -0.78 % 133.559 M 182.06 % -162.756 M -231.54 % 123.727 M -0.86 % 124.797 M 0.000
Operating expenses 718.349 M 576.46 % 106.192 M -86.49 % 786.145 M 13.80 % 690.840 M 5.12 % 657.222 M 10.90 % 592.626 M 41.54 % 418.711 M 8.82 % 384.759 M 4.50 % 368.177 M -0.82 % 371.218 M 2.02 % 363.859 M -15.24 % 429.257 M 10.52 % 388.402 M 3.70 % 374.532 M -4.93 % 393.937 M 11.38 % 353.702 M 29.87 % 272.360 M -30.67 % 392.821 M 22.78 % 319.951 M 24.35 % 257.300 M 175.04 % 93.549 M -68.76 % 299.476 M 1.83 % 294.080 M 3.60 % 283.856 M 15.00 % 246.836 M -12.06 % 280.674 M -3.04 % 289.487 M -0.50 % 290.937 M 19.85 % 242.754 M -8.25 % 264.575 M 43.54 % 184.316 M 3.31 % 178.403 M 4.43 % 170.833 M -18.89 % 210.613 M -13.29 % 242.895 M -4.75 % 254.995 M 6.49 % 239.458 M -48.36 % 463.677 M 110.48 % 220.297 M -2.44 % 225.803 M -8.22 % 246.031 M -50.00 % 492.106 M 166.76 % 184.474 M 1.37 % 181.989 M 1.87 % 178.653 M 20 155.44 % 882.000 K -99.48 % 168.289 M -2.22 % 172.108 M 15.65 % 148.820 M
Cost and expenses 1.985 B 35.77 % 1.462 B -25.84 % 1.971 B 6.21 % 1.856 B 6.84 % 1.737 B -5.94 % 1.847 B 6.51 % 1.734 B -2.75 % 1.783 B 6.42 % 1.675 B -2.93 % 1.726 B 2.18 % 1.689 B -2.30 % 1.729 B 9.75 % 1.575 B 0.66 % 1.565 B -5.42 % 1.655 B 10.98 % 1.491 B 34.38 % 1.109 B -29.69 % 1.578 B 10.00 % 1.434 B 18.42 % 1.211 B 138.61 % 507.625 M -51.20 % 1.040 B -8.55 % 1.137 B 3.23 % 1.102 B 3.90 % 1.060 B 3.21 % 1.028 B -7.50 % 1.111 B -4.73 % 1.166 B 10.05 % 1.060 B 1.58 % 1.043 B 2.02 % 1.022 B 5.95 % 964.944 M 18.27 % 815.856 M -12.15 % 928.673 M 12.73 % 823.802 M -10.96 % 925.173 M 7.17 % 863.307 M -21.27 % 1.096 B 41.50 % 774.921 M -1.05 % 783.139 M 8.62 % 721.003 M -23.25 % 939.402 M 34.08 % 700.651 M 1.74 % 688.662 M 6.88 % 644.360 M -26.98 % 882.474 M 46.16 % 603.766 M -1.37 % 612.166 M 8.77 % 562.826 M
Research and development expenses 0.000 -100.00 % 15.477 M 0.000 0.000 0.000 -100.00 % 24.461 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.995 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
Selling general and administrative expenses 0.000 -100.00 % 106.192 M 0.000 0.000 -100.00 % 103.694 M -82.50 % 592.626 M 41.54 % 418.711 M 8.82 % 384.759 M 4.50 % 368.177 M -0.82 % 371.218 M 2.02 % 363.859 M -15.24 % 429.257 M 10.52 % 388.402 M 3.70 % 374.532 M -4.93 % 393.937 M 11.38 % 353.702 M 29.87 % 272.360 M -30.67 % 392.821 M 22.78 % 319.951 M 24.35 % 257.300 M 175.04 % 93.549 M -68.76 % 299.476 M 1.83 % 294.080 M 3.60 % 283.856 M 15.00 % 246.836 M -12.06 % 280.674 M -3.04 % 289.487 M -0.50 % 290.937 M 19.85 % 242.754 M -8.25 % 264.576 M 43.54 % 184.316 M 3.31 % 178.403 M 4.43 % 170.833 M -18.89 % 210.613 M 246.78 % 60.734 M 5.66 % 57.483 M 2.90 % 55.865 M -16.09 % 66.574 M 16.43 % 57.181 M -4.13 % 59.643 M -1.86 % 60.771 M -34.38 % 92.604 M 66.80 % 55.519 M 12.23 % 49.467 M 9.70 % 45.094 M -87.57 % 362.822 M 714.20 % 44.562 M -5.81 % 47.311 M 4.32 % 45.353 M
Interest income 0.000 0.000 0.000 0.000 0.000 100.00 % -459.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.119 M 608.23 % 158.000 K -66.81 % 476.000 K 71.22 % 278.000 K -84.70 % 1.817 M 555.96 % 277.000 K -33.73 % 418.000 K 24.78 % 335.000 K -89.06 % 3.061 M 462.68 % 544.000 K 20.62 % 451.000 K -7.77 % 489.000 K -94.27 % 8.540 M 0.000 0.000 0.000 -100.00 % 2.924 M 509.17 % 480.000 K 9.09 % 440.000 K 100.00 % 220.000 K -90.30 % 2.269 M -15.59 % 2.688 M -34.50 % 4.104 M -20.39 % 5.155 M 250.20 % 1.472 M -75.85 % 6.096 M 1.23 % 6.022 M 8.43 % 5.554 M 186.73 % 1.937 M -51.06 % 3.958 M -13.24 % 4.562 M -18.39 % 5.590 M 3 980.29 % 137.000 K -95.79 % 3.255 M -33.01 % 4.859 M -13.26 % 5.602 M
Interest expense 667.000 K -6.32 % 712.000 K 13.56 % 627.000 K -32.58 % 930.000 K 46.00 % 637.000 K 14.98 % 554.000 K 52.62 % 363.000 K -11.25 % 409.000 K 47.12 % 278.000 K -21.47 % 354.000 K -64.13 % 987.000 K 144.91 % 403.000 K 311.22 % 98.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 7.244 M 93.74 % 3.739 M -47.98 % 7.187 M 6.19 % 6.768 M 23.32 % 5.488 M 56.58 % 3.505 M -2.42 % 3.592 M 4.15 % 3.449 M 0.64 % 3.427 M -5.70 % 3.634 M -35.72 % 5.653 M 88.37 % 3.001 M -27.12 % 4.118 M -1.81 % 4.194 M -2.06 % 4.282 M -6.12 % 4.561 M -0.70 % 4.593 M 15.03 % 3.993 M 96.22 % 2.035 M -51.77 % 4.219 M -0.14 % 4.225 M 107.64 % 2.035 M 30.77 % 1.556 M -61.40 % 4.031 M 4.59 % 3.854 M 147.69 % 1.556 M 33.08 % 1.169 M 0.00 % 1.169 M -15.27 % 1.380 M 18.02 % 1.169 M 15.23 % 1.015 M 0.00 % 1.015 M 0.00 % 1.015 M 0.00 % 1.015 M -8.58 % 1.110 M 2.92 % 1.079 M 0.00 % 1.079 M -2.99 % 1.112 M -44.25 % 1.994 M 0.00 % 1.994 M 78.67 % 1.116 M -44.99 % 2.029 M -1.29 % 2.055 M 0.00 % 2.055 M 26.01 % 1.631 M -23.36 % 2.128 M 27.71 % 1.666 M 0.00 % 1.666 M 0.00 % 1.666 M
Operating income 431.912 M -55.30 % 966.196 M 155.83 % 377.672 M -1.65 % 384.000 M 2.51 % 374.594 M 7.57 % 348.240 M -1.01 % 351.809 M 14.38 % 307.569 M 29.11 % 238.214 M 6.95 % 222.738 M -8.69 % 243.924 M 9.19 % 223.384 M -5.00 % 235.144 M -11.75 % 266.442 M 13.95 % 233.815 M 16.34 % 200.981 M 29.69 % 154.970 M -22.19 % 199.153 M -9.73 % 220.620 M 9.03 % 202.354 M 2 670.08 % 7.305 M -92.56 % 98.228 M -12.77 % 112.609 M 30.78 % 86.103 M 7.34 % 80.216 M -21.97 % 102.806 M 14.83 % 89.531 M 8.22 % 82.728 M 3.68 % 79.789 M 22.63 % 65.063 M 1.21 % 64.288 M 31.98 % 48.711 M 18.01 % 41.277 M 10.07 % 37.499 M -34.16 % 56.955 M 30.56 % 43.624 M -4.29 % 45.581 M 127.53 % -165.550 M -392.85 % 56.531 M 1.16 % 55.880 M 10.38 % 50.626 M 133.40 % -151.570 M -391.10 % 52.068 M -12.25 % 59.336 M 47.73 % 40.166 M 126.27 % -152.902 M -380.45 % 54.520 M -0.91 % 55.020 M 26.89 % 43.362 M
Operating income ratio 0.18 -55.09 % 0.40 147.50 % 0.16 -6.21 % 0.17 -3.36 % 0.18 11.81 % 0.16 -5.94 % 0.17 14.65 % 0.15 18.19 % 0.12 8.91 % 0.11 -9.42 % 0.13 10.28 % 0.11 -11.91 % 0.13 -10.73 % 0.15 17.50 % 0.12 4.23 % 0.12 -3.07 % 0.12 9.36 % 0.11 -15.93 % 0.13 -6.87 % 0.14 909.05 % 0.01 -83.59 % 0.09 -4.04 % 0.09 24.28 % 0.07 3.07 % 0.07 -22.68 % 0.09 21.95 % 0.07 12.58 % 0.07 -5.40 % 0.07 18.95 % 0.06 -0.48 % 0.06 23.11 % 0.05 -0.21 % 0.05 24.46 % 0.04 -40.16 % 0.06 43.61 % 0.05 -10.21 % 0.05 128.20 % -0.18 -361.55 % 0.07 2.11 % 0.07 1.79 % 0.07 134.00 % -0.19 -378.13 % 0.07 -12.80 % 0.08 35.19 % 0.06 128.00 % -0.21 -353.05 % 0.08 0.43 % 0.08 15.28 % 0.07
Total other income expenses net 31.643 M 105.91 % -535.598 M -1 965.81 % 28.706 M 8.17 % 26.538 M -0.43 % 26.653 M -12.19 % 30.353 M 21.69 % 24.942 M 55.29 % 16.062 M -6.05 % 17.097 M -9.80 % 18.954 M 47.24 % 12.873 M 80.62 % 7.127 M 129.98 % 3.099 M -42.24 % 5.365 M 0.07 % 5.361 M 48.67 % 3.606 M 7.90 % 3.342 M -33.31 % 5.011 M -17.64 % 6.084 M 126.76 % 2.683 M 126.41 % 1.185 M -96.68 % 35.717 M 6 665.63 % -544.000 K -20.62 % -451.000 K 7.58 % -488.000 K -105.49 % 8.890 M 0.000 -100.00 % 1.000 K 0.000 -100.00 % 2.131 M 543.96 % -480.000 K -9.09 % -440.000 K -100.00 % -220.000 K 88.52 % -1.916 M -4.53 % -1.833 M 4.33 % -1.916 M 62.83 % -5.155 M -102.44 % 211.019 M 3 561.60 % -6.096 M -4.83 % -5.815 M -79.03 % -3.248 M -101.97 % 165.164 M 4 272.92 % -3.958 M 13.24 % -4.562 M 18.39 % -5.590 M -102.81 % 199.047 M 6 215.12 % -3.255 M 33.01 % -4.859 M 13.26 % -5.602 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 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
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-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
Net debt 0.000 100.00 % -49.549 M 0.000 100.00 % -20.992 M 0.000 100.00 % -105.030 M -109.16 % 1.146 B 2 415.25 % -49.506 M -105.52 % 897.092 M 1 591.45 % -60.149 M -116.91 % 355.764 M 591.07 % -72.446 M -116.93 % 427.943 M 899.92 % -53.498 M -209.31 % -17.296 M -103.71 % 466.218 M 349.80 % -186.640 M -168.08 % 274.167 M 1 883.20 % -15.375 M -105.53 % 278.031 M 792.36 % -40.157 M -4 079.88 % 1.009 M -94.64 % 18.826 M -31.14 % 27.340 M 200.00 % -27.340 M -119.54 % 139.892 M 200.00 % -139.892 M -229.03 % 108.420 M 200.55 % -107.827 M -170.69 % 152.532 M 209.33 % -139.518 M -6 052.13 % 2.344 M -96.99 % 77.920 M 2 168.41 % 3.435 M -97.80 % 156.469 M 6 578.15 % 2.343 M -99.14 % 272.302 M 6 395.75 % 4.192 M -98.19 % 231.510 M 3 924.86 % 5.752 M -97.48 % 228.419 M 3 315.36 % 6.688 M -95.78 % 158.319 M 2 126.40 % 7.111 M -96.82 % 223.426 M 6 087.37 % 3.611 M -97.14 % 126.329 M 3 020.78 % 4.048 M
Total investments 0.000 -100.00 % 1.592 B 0.000 -100.00 % 1.618 B 0.000 -100.00 % 1.442 B -37.09 % 2.292 B 106.73 % 1.109 B -38.19 % 1.794 B 114.85 % 835.104 M 17.37 % 711.528 M 145.20 % 290.187 M -66.10 % 855.886 M 130.80 % 370.837 M -10.69 % 415.203 M -55.47 % 932.436 M 245.64 % 269.772 M -50.80 % 548.334 M 117.38 % 252.245 M -54.64 % 556.062 M 138.73 % 232.926 M 11 442.42 % 2.018 M 0.000 -100.00 % 54.680 M 0.000 -100.00 % 279.784 M 0.000 -100.00 % 216.840 M 0.000 -100.00 % 305.064 M 3 930.97 % 7.568 M 61.43 % 4.688 M 0.000 -100.00 % 6.870 M 0.000 -100.00 % 4.686 M 0.000 -100.00 % 8.384 M 0.000 -100.00 % 11.504 M 0.000 -100.00 % 13.376 M 0.000 -100.00 % 14.222 M 0.000 -100.00 % 7.222 M 0.000 -100.00 % 8.096 M
Total debt 0.000 -100.00 % 20.805 M 0.000 -100.00 % 16.006 M 0.000 -100.00 % 3.283 M 0.000 -100.00 % 4.497 M 0.000 -100.00 % 5.756 M 0.000 -100.00 % 2.551 M 0.000 -100.00 % 3.608 M -37.91 % 5.811 M 0.000 -100.00 % 9.805 M 0.000 -100.00 % 6.547 M 0.000 -100.00 % 4.948 M 0.000 -100.00 % 19.835 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.678 M 0.000 -100.00 % 80.264 M 0.000 -100.00 % 159.904 M 0.000 -100.00 % 274.645 M 0.000 -100.00 % 235.702 M 0.000 -100.00 % 234.172 M 0.000 -100.00 % 165.007 M 0.000 -100.00 % 230.538 M 0.000 -100.00 % 129.940 M 0.000
Accumulated other comprehensive income loss 3.710 B 4.27 % 3.559 B 2.54 % 3.470 B 4.57 % 3.318 B 4.83 % 3.166 B 16 474.71 % 19.099 M -99.34 % 2.892 B 0.000 -100.00 % 2.704 B 845.56 % 285.953 M -88.87 % 2.570 B 1.20 % 2.540 B 6.82 % 2.378 B 1 011.74 % 213.866 M -90.81 % 2.326 B 11.51 % 2.086 B 46 256.07 % 4.500 M -99.74 % 1.757 B 1.76 % 1.726 B 7.93 % 1.600 B 35 447.33 % 4.500 M -99.68 % 1.419 B 2.19 % 1.389 B 7.23 % 1.295 B 28 680.93 % 4.500 M -99.61 % 1.167 B 2.67 % 1.136 B 7.07 % 1.061 B 23 481.36 % 4.500 M -99.54 % 985.235 M 3.18 % 954.877 M 3.22 % 925.064 M 20 456.98 % 4.500 M -99.48 % 864.739 M 3.64 % 834.381 M 2.90 % 810.854 M 5 520.39 % 14.427 M -98.07 % 749.235 M 4.22 % 718.877 M 5.05 % 684.331 M 4 643.08 % 14.428 M -97.77 % 647.910 M 4.92 % 617.552 M 4.93 % 588.539 M 3 979.14 % 14.428 M -97.27 % 528.174 M 6.10 % 497.816 M 5.93 % 469.952 M
Retained earnings 0.000 -100.00 % 3.044 B 0.000 0.000 0.000 -100.00 % 2.990 B 0.000 0.000 0.000 -100.00 % 2.383 B 0.000 0.000 0.000 -100.00 % 2.128 B 0.000 0.000 -100.00 % 1.902 B 0.000 0.000 0.000 -100.00 % 1.560 B 0.000 0.000 0.000 -100.00 % 1.255 B 0.000 0.000 0.000 -100.00 % 1.021 B 0.000 0.000 0.000 -100.00 % 877.194 M 0.000 0.000 0.000 -100.00 % 761.069 M 0.000 0.000 0.000 -100.00 % 634.547 M 0.000 0.000 0.000 -100.00 % 538.753 M 0.000 0.000 0.000
Common stock 0.000 -100.00 % 151.788 M 0.000 -100.00 % 151.788 M 0.000 -100.00 % 151.788 M 0.000 -100.00 % 151.788 M 0.000 -100.00 % 30.358 M 0.000 -100.00 % 30.358 M 0.000 -100.00 % 30.358 M 0.00 % 30.358 M 0.000 -100.00 % 30.358 M 0.000 -100.00 % 30.358 M 0.000 -100.00 % 30.358 M 0.000 -100.00 % 30.358 M 0.000 -100.00 % 30.358 M 0.000 -100.00 % 30.358 M 0.000 -100.00 % 30.358 M 0.000 -100.00 % 30.358 M 0.000 -100.00 % 30.358 M 0.000 -100.00 % 30.358 M 0.000 -100.00 % 30.358 M 0.000 -100.00 % 30.358 M 0.000 -100.00 % 30.358 M 0.000 -100.00 % 30.358 M 0.000 -100.00 % 30.358 M 0.000 -100.00 % 30.358 M 0.000
Total equity 3.710 B 0.00 % 3.710 B 6.92 % 3.470 B 0.00 % 3.470 B 9.62 % 3.166 B 0.00 % 3.166 B 9.46 % 2.892 B 0.00 % 2.892 B 6.96 % 2.704 B 0.00 % 2.704 B 5.20 % 2.570 B 0.00 % 2.570 B 8.10 % 2.378 B 0.00 % 2.378 B 0.90 % 2.356 B 12.96 % 2.086 B 0.00 % 2.086 B 18.74 % 1.757 B 0.00 % 1.757 B 9.82 % 1.600 B 0.00 % 1.600 B 12.72 % 1.419 B 0.00 % 1.419 B 9.57 % 1.295 B 0.00 % 1.295 B 11.02 % 1.167 B 0.00 % 1.167 B 9.93 % 1.061 B 0.00 % 1.061 B 7.71 % 985.235 M 0.00 % 985.235 M 6.50 % 925.064 M 0.87 % 917.052 M 6.05 % 864.739 M 0.00 % 864.739 M 6.65 % 810.854 M 0.00 % 810.854 M 8.22 % 749.235 M 0.00 % 749.235 M 9.48 % 684.331 M 0.00 % 684.333 M 5.62 % 647.910 M 0.00 % 647.910 M 10.09 % 588.539 M 0.00 % 588.539 M 11.43 % 528.174 M 0.00 % 528.174 M 12.39 % 469.952 M
Other non current liabilities -3.710 B -17 062.14 % 21.874 M 100.63 % -3.470 B -15 895.50 % 21.970 M 100.69 % -3.166 B -16 714.72 % 19.053 M 100.66 % -2.892 B -7 144.83 % 41.053 M 0.000 -100.00 % 27.692 M 0.000 -100.00 % 36.185 M 0.000 -100.00 % 26.770 M -23.67 % 35.072 M 0.000 -100.00 % 27.348 M 0.000 -100.00 % 36.723 M 0.000 -100.00 % 31.799 M 0.000 -100.00 % 37.223 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 -100.00 % 24.926 M 0.000 -100.00 % 28.694 M 0.000 -100.00 % 26.966 M 0.000
Long term debt 0.000 -100.00 % 8.944 M 0.000 -100.00 % 7.452 M 0.000 -100.00 % 1.313 M 0.000 -100.00 % 2.368 M 0.000 -100.00 % 3.282 M 0.000 -100.00 % 118.000 K 0.000 -100.00 % 345.000 K -88.67 % 3.044 M 0.000 -100.00 % 3.608 M 0.000 -100.00 % 6.547 M 0.000 -100.00 % 4.948 M 0.000 -100.00 % 15.257 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 -100.00 % 723.000 K 0.000 -100.00 % 723.000 K 0.000 -100.00 % 2.846 M 0.000
Total non current liabilities -3.710 B -6 939.51 % 54.248 M 101.56 % -3.470 B -7 886.99 % 44.565 M 101.41 % -3.166 B -9 070.26 % 35.290 M 101.22 % -2.892 B -6 359.99 % 46.200 M 0.000 -100.00 % 45.064 M 0.000 -100.00 % 36.303 M 0.000 -100.00 % 38.470 M -4.57 % 40.313 M 0.000 -100.00 % 41.783 M 0.000 -100.00 % 43.270 M 0.000 -100.00 % 36.747 M 0.000 -100.00 % 52.480 M 0.000 -100.00 % 35.036 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.224 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.649 M 0.000 -100.00 % 29.417 M 0.000 -100.00 % 29.812 M 0.000
Other current liabilities 0.000 -100.00 % 115.314 M 0.000 -100.00 % 313.533 M 0.000 -100.00 % 227.830 M 0.000 -100.00 % 352.967 M 0.000 -100.00 % 238.721 M 0.000 -100.00 % 531.697 M 0.000 -100.00 % 170.993 M -44.03 % 305.509 M 0.000 -100.00 % 156.321 M 0.000 -100.00 % 115.354 M 0.000 -100.00 % 125.532 M 0.000 -100.00 % 260.084 M 0.000 -100.00 % 146.375 M 0.000 -100.00 % 230.890 M 0.000 -100.00 % 119.572 M 0.000 -100.00 % 88.467 M 0.000 -100.00 % 54.315 M 0.000 -100.00 % 42.704 M 0.000 -100.00 % 50.119 M 0.000 -100.00 % 62.288 M 0.000 -100.00 % 73.543 M 0.000 -100.00 % 31.978 M 0.000 -100.00 % 39.098 M 0.000 -100.00 % 35.657 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 33.708 M 0.000 0.000 0.000 -100.00 % 9.182 M 0.000 -100.00 % 6.597 M 0.000 -100.00 % 18.225 M 588.26 % 2.648 M 0.000 -100.00 % 34.631 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
Short term debt 0.000 -100.00 % 11.861 M 0.000 -100.00 % 17.108 M 0.000 -100.00 % 3.940 M 0.000 -100.00 % 4.258 M 0.000 -100.00 % 2.474 M 0.000 100.00 % -4.164 M 0.000 -100.00 % 3.263 M -23.92 % 4.289 M 0.000 -100.00 % 6.197 M 0.000 -100.00 % 1.898 M 0.000 -100.00 % 7.648 M 0.000 -100.00 % 4.578 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.678 M 0.000 -100.00 % 80.264 M 0.000 -100.00 % 159.904 M 0.000 -100.00 % 274.645 M 0.000 -100.00 % 235.702 M 0.000 -100.00 % 234.172 M 0.000 -100.00 % 164.284 M 0.000 -100.00 % 229.815 M 0.000 -100.00 % 127.094 M 0.000
Total current liabilities 0.000 -100.00 % 652.627 M 0.000 -100.00 % 921.492 M 0.000 -100.00 % 894.930 M 0.000 -100.00 % 1.023 B 0.000 -100.00 % 752.221 M 0.000 -100.00 % 1.246 B 0.000 -100.00 % 759.686 M 25.34 % 606.089 M 0.000 -100.00 % 436.639 M 0.000 -100.00 % 383.754 M 0.000 -100.00 % 392.698 M 0.000 -100.00 % 1.034 B 0.000 -100.00 % 615.907 M 0.000 -100.00 % 684.640 M 0.000 -100.00 % 454.433 M 0.000 -100.00 % 101.145 M 0.000 -100.00 % 259.668 M 0.000 -100.00 % 558.663 M 0.000 -100.00 % 633.553 M 0.000 -100.00 % 549.422 M 0.000 -100.00 % 473.633 M 0.000 -100.00 % 456.187 M 0.000 -100.00 % 425.338 M 0.000 -100.00 % 350.428 M 0.000
Total liabilities -3.710 B -624.89 % 706.875 M 120.37 % -3.470 B -459.22 % 966.057 M 130.52 % -3.166 B -440.31 % 930.220 M 132.16 % -2.892 B -370.57 % 1.069 B 0.000 -100.00 % 797.285 M 0.000 -100.00 % 1.283 B 0.000 -100.00 % 798.156 M 23.48 % 646.402 M 0.000 -100.00 % 478.422 M 0.000 -100.00 % 427.024 M 0.000 -100.00 % 429.445 M 0.000 -100.00 % 1.086 B 0.000 -100.00 % 650.943 M 0.000 -100.00 % 684.640 M 0.000 -100.00 % 454.433 M 0.000 -100.00 % 101.145 M 0.000 -100.00 % 286.892 M 0.000 -100.00 % 558.663 M 0.000 -100.00 % 633.553 M 0.000 -100.00 % 549.422 M 0.000 -100.00 % 473.633 M 0.000 -100.00 % 481.836 M 0.000 -100.00 % 454.755 M 0.000 -100.00 % 380.240 M 0.000
Other non current assets 0.000 -100.00 % 218.071 M 0.000 -100.00 % 160.208 M 110.33 % -1.550 B -1 427.95 % 116.751 M 110.19 % -1.146 B -972.49 % 131.369 M 114.64 % -897.092 M -7 993.46 % 11.365 M 103.19 % -355.764 M -1 496.91 % 25.468 M 105.95 % -427.943 M -2 520.49 % 17.680 M 100.34 % 8.825 M 101.89 % -466.218 M -1 529.85 % 32.606 M 111.89 % -274.167 M -426.67 % 83.927 M 130.19 % -278.031 M -609.52 % 54.567 M 5 508.03 % -1.009 M -101.92 % 52.485 M 291.97 % -27.340 M -130.78 % 88.828 M 163.50 % -139.892 M -243.19 % 97.695 M 190.11 % -108.420 M -189.61 % 120.993 M 179.32 % -152.532 M -1 296.14 % 12.752 M 644.03 % -2.344 M -101.28 % 182.452 M 5 411.56 % -3.435 M -102.04 % 168.286 M 7 282.50 % -2.343 M -100.96 % 244.848 M 5 940.84 % -4.192 M -140.38 % 10.382 M 280.49 % -5.752 M -102.05 % 281.217 M 4 304.80 % -6.688 M -153.40 % 12.524 M 276.12 % -7.111 M -156.78 % 12.524 M 446.83 % -3.611 M -133.74 % 10.702 M 364.38 % -4.048 M
Long term investments 0.000 0.000 0.000 -100.00 % 81.228 M 0.000 0.000 0.000 -100.00 % 16.714 M 0.000 -100.00 % 3.917 M 0.000 -100.00 % 9.420 M 0.000 0.000 -100.00 % 9.505 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 % 7.232 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
Intangible assets 0.000 -100.00 % 485.000 K 0.000 -100.00 % 712.000 K 0.000 -100.00 % 712.000 K 0.000 -100.00 % 633.000 K 0.000 -100.00 % 633.000 K 0.000 -100.00 % 840.000 K 0.000 -100.00 % 686.000 K -18.33 % 840.000 K 0.000 -100.00 % 840.000 K 0.000 -100.00 % 865.000 K 0.000 -100.00 % 991.000 K 0.000 -100.00 % 1.302 M 0.000 -100.00 % 1.227 M 0.000 -100.00 % 10.399 M 0.000 -100.00 % 839.000 K 0.000 0.000 0.000 -100.00 % 1.063 M 0.000 0.000 0.000 -100.00 % 611.000 K 0.000 -100.00 % 586.000 K 0.000 -100.00 % 586.000 K 0.000 -100.00 % 451.000 K 0.000 -100.00 % 451.000 K 0.000 -100.00 % 730.000 K 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 485.000 K 0.000 -100.00 % 712.000 K 0.000 -100.00 % 712.000 K 0.000 -100.00 % 633.000 K 0.000 -100.00 % 633.000 K 0.000 -100.00 % 840.000 K 0.000 -100.00 % 686.000 K -18.33 % 840.000 K 0.000 -100.00 % 840.000 K 0.000 -100.00 % 865.000 K 0.000 -100.00 % 991.000 K 0.000 -100.00 % 1.302 M 0.000 -100.00 % 1.227 M 0.000 -100.00 % 10.399 M 0.000 -100.00 % 839.000 K 0.000 0.000 0.000 -100.00 % 1.063 M 0.000 0.000 0.000 -100.00 % 611.000 K 0.000 -100.00 % 586.000 K 0.000 -100.00 % 586.000 K 0.000 -100.00 % 451.000 K 0.000 -100.00 % 451.000 K 0.000 -100.00 % 730.000 K 0.000
Property plant equipment net 0.000 -100.00 % 211.167 M 0.000 -100.00 % 162.066 M 0.000 -100.00 % 139.280 M 0.000 -100.00 % 196.448 M 0.000 -100.00 % 214.500 M 0.000 -100.00 % 191.549 M 0.000 -100.00 % 207.251 M 10.58 % 187.422 M 0.000 -100.00 % 202.727 M 0.000 -100.00 % 163.584 M 0.000 -100.00 % 163.047 M 0.000 -100.00 % 180.095 M 0.000 -100.00 % 141.679 M 0.000 -100.00 % 82.034 M 0.000 -100.00 % 86.338 M 0.000 -100.00 % 60.553 M 0.000 -100.00 % 56.825 M 0.000 -100.00 % 57.299 M 0.000 -100.00 % 57.454 M 0.000 -100.00 % 53.117 M 0.000 -100.00 % 53.655 M 0.000 -100.00 % 43.174 M 0.000 -100.00 % 45.980 M 0.000 -100.00 % 49.202 M 0.000
Total non current assets 0.000 -100.00 % 429.723 M 0.000 -100.00 % 404.214 M 126.07 % -1.550 B -703.87 % 256.743 M 122.40 % -1.146 B -432.07 % 345.164 M 138.48 % -897.092 M -472.84 % 240.611 M 167.63 % -355.764 M -256.53 % 227.277 M 153.11 % -427.943 M -283.85 % 232.770 M 12.67 % 206.592 M 144.31 % -466.218 M -290.98 % 244.119 M 189.04 % -274.167 M -210.38 % 248.376 M 189.33 % -278.031 M -227.18 % 218.605 M 21 765.51 % -1.009 M -100.43 % 233.882 M 955.46 % -27.340 M -111.80 % 231.734 M 265.65 % -139.892 M -173.58 % 190.128 M 275.36 % -108.420 M -152.08 % 208.170 M 236.48 % -152.532 M -289.39 % 80.537 M 3 535.88 % -2.344 M -100.98 % 240.340 M 7 096.80 % -3.435 M -101.52 % 225.585 M 9 728.04 % -2.343 M -100.77 % 302.913 M 7 325.98 % -4.192 M -106.54 % 64.085 M 1 214.13 % -5.752 M -101.71 % 335.458 M 5 115.82 % -6.688 M -111.91 % 56.149 M 889.61 % -7.111 M -112.06 % 58.955 M 1 732.65 % -3.611 M -105.96 % 60.634 M 1 597.88 % -4.048 M
Other current assets -1.662 B -6 156.67 % 27.440 M 101.74 % -1.574 B -9 863.58 % 16.118 M 0.000 -100.00 % 243.883 M 0.000 -100.00 % 116.962 M 0.000 -100.00 % 109.013 M 0.000 -100.00 % 331.098 M 0.000 -100.00 % 137.786 M -30.32 % 197.741 M 0.000 -100.00 % 171.519 M 0.000 -100.00 % 46.132 M 0.000 -100.00 % 90.620 M 0.000 -100.00 % 215.831 M 0.000 -100.00 % 107.615 M 0.000 -100.00 % 187.078 M 0.000 -100.00 % 126.486 M 0.000 -100.00 % 173.427 M 0.000 -100.00 % 19.438 M 0.000 -100.00 % 16.846 M 0.000 -100.00 % 21.959 M 0.000 -100.00 % 309.614 M 0.000 -100.00 % 18.081 M 0.000 -100.00 % 271.365 M 0.000 -100.00 % 222.977 M 0.000 -100.00 % 194.090 M 0.000
Short term investments 0.000 -100.00 % 1.592 B 0.000 -100.00 % 1.537 B 0.000 -100.00 % 1.442 B -37.09 % 2.292 B 109.89 % 1.092 B -39.13 % 1.794 B 115.86 % 831.187 M 16.82 % 711.528 M 153.42 % 280.767 M -67.20 % 855.886 M 130.80 % 370.837 M -8.59 % 405.698 M -56.49 % 932.436 M 245.64 % 269.772 M -50.80 % 548.334 M 117.38 % 252.245 M -54.64 % 556.062 M 138.73 % 232.926 M 11 442.42 % 2.018 M 0.000 -100.00 % 54.680 M 0.000 -100.00 % 279.784 M 0.000 -100.00 % 216.840 M 0.000 -100.00 % 305.064 M 90 692.86 % 336.000 K -92.83 % 4.688 M 0.000 -100.00 % 6.870 M 0.000 -100.00 % 4.686 M 0.000 -100.00 % 8.384 M 0.000 -100.00 % 11.504 M 0.000 -100.00 % 13.376 M 0.000 -100.00 % 14.222 M 0.000 -100.00 % 7.222 M 0.000 -100.00 % 8.096 M
cash and cash equivalents 0.000 -100.00 % 70.354 M 0.000 -100.00 % 36.998 M 0.000 -100.00 % 108.313 M 109.45 % -1.146 B -2 222.45 % 54.003 M 106.02 % -897.092 M -1 461.19 % 65.905 M 118.52 % -355.764 M -574.37 % 74.997 M 117.52 % -427.943 M -849.38 % 57.106 M 147.14 % 23.107 M 104.96 % -466.218 M -337.33 % 196.445 M 171.65 % -274.167 M -1 350.65 % 21.922 M 107.88 % -278.031 M -716.41 % 45.105 M 4 570.27 % -1.009 M -200.00 % 1.009 M 103.69 % -27.340 M -200.00 % 27.340 M 119.54 % -139.892 M -200.00 % 139.892 M 229.03 % -108.420 M -200.55 % 107.827 M 170.69 % -152.532 M -200.22 % 152.196 M 6 593.00 % -2.344 M -200.00 % 2.344 M 168.24 % -3.435 M -200.00 % 3.435 M 246.61 % -2.343 M -200.00 % 2.343 M 155.89 % -4.192 M -200.00 % 4.192 M 172.88 % -5.752 M -199.98 % 5.753 M 186.02 % -6.688 M -200.00 % 6.688 M 194.05 % -7.111 M -199.99 % 7.112 M 296.95 % -3.611 M -200.00 % 3.611 M 189.20 % -4.048 M
Cash and short term investments 1.662 B 0.00 % 1.662 B 5.61 % 1.574 B 0.00 % 1.574 B 1.50 % 1.550 B 0.00 % 1.550 B 35.27 % 1.146 B 0.00 % 1.146 B 27.77 % 897.092 M 0.00 % 897.092 M 152.16 % 355.764 M 0.00 % 355.764 M -16.87 % 427.943 M 0.00 % 427.943 M -0.20 % 428.805 M -8.02 % 466.218 M 0.00 % 466.217 M 70.05 % 274.167 M 0.00 % 274.167 M -1.39 % 278.031 M 0.00 % 278.031 M 27 455.10 % 1.009 M 0.00 % 1.009 M -96.31 % 27.340 M 0.00 % 27.340 M -80.46 % 139.892 M 0.00 % 139.892 M 29.03 % 108.420 M 0.55 % 107.827 M -29.31 % 152.532 M 0.00 % 152.532 M 6 407.34 % 2.344 M 0.00 % 2.344 M -31.76 % 3.435 M 0.00 % 3.435 M 46.61 % 2.343 M 0.00 % 2.343 M -44.11 % 4.192 M 0.00 % 4.192 M -27.12 % 5.752 M -0.02 % 5.753 M -13.98 % 6.688 M 0.00 % 6.688 M -5.95 % 7.111 M -0.01 % 7.112 M 96.95 % 3.611 M 0.00 % 3.611 M -10.80 % 4.048 M
Total current assets 0.000 -100.00 % 3.987 B 0.000 -100.00 % 4.032 B 160.07 % 1.550 B -59.62 % 3.839 B 234.94 % 1.146 B -68.30 % 3.616 B 303.07 % 897.092 M -72.49 % 3.261 B 816.49 % 355.764 M -90.19 % 3.626 B 747.23 % 427.943 M -85.46 % 2.943 B 5.25 % 2.796 B 499.77 % 466.218 M -79.91 % 2.320 B 746.32 % 274.167 M -85.83 % 1.935 B 596.11 % 278.031 M -84.64 % 1.810 B 179 332.11 % 1.009 M -99.96 % 2.272 B 8 208.68 % 27.340 M -98.41 % 1.714 B 1 125.48 % 139.892 M -91.80 % 1.707 B 1 474.08 % 108.420 M -91.89 % 1.336 B 776.02 % 152.532 M -89.33 % 1.429 B 60 878.16 % 2.344 M -99.76 % 963.604 M 27 952.52 % 3.435 M -99.72 % 1.226 B 52 216.82 % 2.343 M -99.80 % 1.169 B 27 788.57 % 4.192 M -99.67 % 1.261 B 21 829.89 % 5.752 M -99.33 % 855.280 M 12 688.28 % 6.688 M -99.38 % 1.074 B 14 997.69 % 7.111 M -99.28 % 984.339 M 27 159.46 % 3.611 M -99.57 % 847.780 M 20 843.18 % 4.048 M
Inventory 0.000 -100.00 % 1.505 B 0.000 -100.00 % 1.483 B 0.000 -100.00 % 1.262 B 0.000 -100.00 % 1.548 B 0.000 -100.00 % 1.595 B 0.000 -100.00 % 2.149 B 0.000 -100.00 % 1.765 B 14.22 % 1.545 B 0.000 -100.00 % 1.175 B 0.000 -100.00 % 1.152 B 0.000 -100.00 % 1.151 B 0.000 -100.00 % 1.506 B 0.000 -100.00 % 1.164 B 0.000 -100.00 % 882.308 M 0.000 -100.00 % 740.083 M 0.000 -100.00 % 767.797 M 0.000 -100.00 % 712.049 M 0.000 -100.00 % 949.536 M 0.000 -100.00 % 916.619 M 0.000 -100.00 % 717.218 M 0.000 -100.00 % 630.223 M 0.000 -100.00 % 606.893 M 0.000 -100.00 % 567.204 M 0.000 -100.00 % 474.274 M 0.000
Net receivables 0.000 -100.00 % 792.989 M 0.000 -100.00 % 959.030 M 0.000 -100.00 % 782.561 M 0.000 -100.00 % 805.315 M 0.000 -100.00 % 659.713 M 0.000 -100.00 % 790.274 M 0.000 -100.00 % 612.436 M -1.94 % 624.536 M 0.000 -100.00 % 540.176 M 0.000 -100.00 % 463.520 M 0.000 -100.00 % 290.712 M 0.000 -100.00 % 549.251 M 0.000 -100.00 % 415.352 M 0.000 -100.00 % 497.344 M 0.000 -100.00 % 361.816 M 0.000 -100.00 % 335.572 M 0.000 -100.00 % 229.773 M 0.000 -100.00 % 255.966 M 0.000 -100.00 % 228.168 M 0.000 -100.00 % 230.383 M 0.000 -100.00 % 201.223 M 0.000 -100.00 % 188.651 M 0.000 -100.00 % 187.046 M 0.000 -100.00 % 175.805 M 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.196 M 0.000 0.000 0.000 -100.00 % 7.153 M 0.000 0.000 -100.00 % 7.946 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
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 0.000 0.000 0.000 0.000 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 % 525.452 M 0.000 -100.00 % 580.174 M 0.000 -100.00 % 626.102 M 0.000 -100.00 % 665.489 M 0.000 -100.00 % 498.494 M 0.000 -100.00 % 699.142 M 0.000 -100.00 % 558.148 M 91.81 % 290.995 M 0.000 -100.00 % 233.343 M 0.000 -100.00 % 266.502 M 0.000 -100.00 % 259.518 M 0.000 -100.00 % 769.188 M 0.000 -100.00 % 469.532 M 0.000 -100.00 % 453.750 M 0.000 -100.00 % 334.861 M 0.000 0.000 0.000 -100.00 % 125.089 M 0.000 -100.00 % 356.055 M 0.000 -100.00 % 308.789 M 0.000 -100.00 % 251.432 M 0.000 -100.00 % 165.918 M 0.000 -100.00 % 259.925 M 0.000 -100.00 % 156.425 M 0.000 -100.00 % 187.677 M 0.000
Tax payables 0.000 0.000 0.000 -100.00 % 10.677 M 0.000 -100.00 % 3.350 M 0.000 -100.00 % 21.698 M 0.000 -100.00 % 3.350 M 0.000 -100.00 % 6.597 M 0.000 -100.00 % 9.057 M 242.03 % 2.648 M 0.000 -100.00 % 6.147 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
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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 20.805 M 0.000 -100.00 % 16.006 M 0.000 -100.00 % 3.283 M 0.000 -100.00 % 4.497 M 0.000 -100.00 % 5.756 M 0.000 -100.00 % 2.551 M 0.000 -100.00 % 3.608 M -37.91 % 5.811 M 0.000 -100.00 % 9.805 M 0.000 -100.00 % 8.445 M 0.000 -100.00 % 12.596 M 0.000 -100.00 % 15.257 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 -100.00 % 5.000 M 0.000 -100.00 % 3.318 B 0.000 -100.00 % 5.000 M 0.000 -100.00 % 2.740 B 0.000 -100.00 % 5.000 M 0.000 0.000 0.000 -100.00 % 5.000 M 0.000 0.000 -100.00 % 148.775 M 0.000 0.000 0.000 -100.00 % 5.000 M 0.000 0.000 0.000 -100.00 % 5.000 M 0.000 0.000 0.000 -100.00 % 5.000 M 0.000 0.000 0.000 -100.00 % 5.000 M 0.000 0.000 0.000 -100.00 % 5.000 M 0.000 0.000 0.000 -100.00 % 5.000 M 0.000 0.000 0.000 -100.00 % 5.000 M 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 23.430 M 0.000 -100.00 % 15.143 M 0.000 -100.00 % 14.924 M 0.000 -100.00 % 2.779 M 0.000 -100.00 % 14.090 M 0.000 0.000 0.000 -100.00 % 11.355 M 416.84 % 2.197 M 0.000 -100.00 % 10.827 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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 4.417 B 0.000 -100.00 % 4.436 B 0.000 -100.00 % 4.096 B 0.000 -100.00 % 3.961 B 0.000 -100.00 % 3.501 B 0.000 -100.00 % 3.853 B 0.000 -100.00 % 3.176 B 5.76 % 3.003 B 0.000 -100.00 % 2.564 B 0.000 -100.00 % 2.184 B 0.000 -100.00 % 2.029 B 0.000 -100.00 % 2.505 B 0.000 -100.00 % 1.946 B 0.000 -100.00 % 1.897 B 0.000 -100.00 % 1.544 B 0.000 -100.00 % 1.510 B 0.000 -100.00 % 1.204 B 0.000 -100.00 % 1.451 B 0.000 -100.00 % 1.472 B 0.000 -100.00 % 1.325 B 0.000 -100.00 % 1.191 B 0.000 -100.00 % 1.130 B 0.000 -100.00 % 1.043 B 0.000 -100.00 % 908.414 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-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
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
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 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -345.840 M -11.03 % -311.474 M -1.96 % -305.481 M 0.68 % -307.567 M -2.29 % -300.672 M -3.98 % -289.156 M -2.49 % -282.134 M -19.30 % -236.497 M -24.55 % -189.875 M -6.46 % -178.356 M 7.56 % -192.944 M -11.19 % -173.529 M 2.72 % -178.372 M 10.60 % -199.524 M -10.25 % -180.971 M -18.37 % -152.881 M -30.08 % -117.524 M 24.41 % -155.471 M 8.95 % -170.751 M -12.59 % -151.652 M -2 473.43 % -5.893 M 93.89 % -96.409 M -14.60 % -84.123 M -15.47 % -72.855 M -40.81 % -51.740 M 29.53 % -73.417 M -31.65 % -55.765 M -3.78 % -53.732 M -2.97 % -52.182 M -18.11 % -44.180 M -4.96 % -42.093 M -30.13 % -32.347 M -20.51 % -26.842 M -41.43 % -18.979 M 47.69 % -36.281 M -34.36 % -27.003 M -0.45 % -26.882 M 5.75 % -28.522 M 13.82 % -33.097 M 0.95 % -33.413 M -6.11 % -31.490 M -410.04 % -6.174 M 80.56 % -31.753 M 12.15 % -36.146 M -55.63 % -23.225 M 0.59 % -23.363 M 32.54 % -34.632 M -3.07 % -33.601 M -32.18 % -25.420 M
Net cash provided by operating 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000
Net change in 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 0.000 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 2013 2013 2013
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008