TITANBIO.BO

Titan Biotech Limited TITANBIO.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 1.565 B -4.65 % 1.641 B 13.94 % 1.440 B 16.55 % 1.235 B -13.14 % 1.422 B 79.05 % 794.380 M 22.39 % 649.080 M 13.13 % 573.740 M 8.89 % 526.917 M 15.12 % 457.705 M 13.53 % 403.161 M 3.02 % 391.335 M 44.53 % 270.758 M 20.24 % 225.178 M 20.53 % 186.818 M 16.27 % 160.675 M 19.56 % 134.388 M 9.07 % 123.207 M
Net income 215.316 M -13.36 % 248.530 M 0.04 % 248.442 M 14.57 % 216.843 M -28.52 % 303.352 M 329.33 % 70.658 M 100.60 % 35.223 M 38.51 % 25.430 M 16.61 % 21.808 M 23.34 % 17.682 M 8.35 % 16.319 M 9.39 % 14.918 M 13.74 % 13.116 M 5.61 % 12.420 M 21.57 % 10.216 M 22.73 % 8.324 M 17.88 % 7.061 M -5.76 % 7.493 M
Income before tax 276.278 M -12.37 % 315.290 M -1.27 % 319.354 M 10.24 % 289.690 M -32.17 % 427.056 M 310.46 % 104.042 M 87.66 % 55.441 M 35.23 % 40.996 M 22.43 % 33.487 M 26.31 % 26.512 M 8.21 % 24.500 M 9.68 % 22.338 M 12.81 % 19.801 M 6.90 % 18.523 M 19.39 % 15.514 M 22.56 % 12.658 M 15.37 % 10.972 M 6.74 % 10.279 M
Income before tax ratio 0.18 -8.10 % 0.19 -13.35 % 0.22 -5.42 % 0.23 -21.90 % 0.30 129.24 % 0.13 53.34 % 0.09 19.54 % 0.07 12.44 % 0.06 9.72 % 0.06 -4.68 % 0.06 6.46 % 0.06 -21.95 % 0.07 -11.09 % 0.08 -0.95 % 0.08 5.41 % 0.08 -3.50 % 0.08 -2.14 % 0.08
EBITDA 293.389 M -18.04 % 357.986 M 13.78 % 314.623 M -1.76 % 320.256 M -30.98 % 464.023 M 225.27 % 142.660 M 51.36 % 94.250 M 29.73 % 72.653 M 32.56 % 54.809 M 32.11 % 41.487 M -3.27 % 42.888 M 24.11 % 34.556 M 27.81 % 27.037 M 16.31 % 23.245 M 19.35 % 19.477 M 23.99 % 15.708 M 10.43 % 14.225 M 6.21 % 13.394 M
Net income ratio 0.14 -9.14 % 0.15 -12.20 % 0.17 -1.70 % 0.18 -17.71 % 0.21 139.77 % 0.09 63.91 % 0.05 22.43 % 0.04 7.09 % 0.04 7.14 % 0.04 -4.56 % 0.04 6.18 % 0.04 -21.31 % 0.05 -12.17 % 0.06 0.86 % 0.05 5.56 % 0.05 -1.41 % 0.05 -13.60 % 0.06
Ratio EBITDA 0.19 -14.05 % 0.22 -0.14 % 0.22 -15.71 % 0.26 -20.54 % 0.33 81.66 % 0.18 23.68 % 0.15 14.67 % 0.13 21.74 % 0.10 14.76 % 0.09 -14.79 % 0.11 20.47 % 0.09 -11.57 % 0.10 -3.27 % 0.10 -0.99 % 0.10 6.64 % 0.10 -7.64 % 0.11 -2.63 % 0.11
Gross profit ratio 0.54 103.04 % 0.26 -34.89 % 0.41 -5.56 % 0.43 -8.83 % 0.47 17.59 % 0.40 5.91 % 0.38 14.68 % 0.33 38.80 % 0.24 -8.07 % 0.26 56.66 % 0.16 12.25 % 0.15 -21.43 % 0.19 3.94 % 0.18 13.44 % 0.16 -26.76 % 0.22 2.23 % 0.21 138.76 % 0.09
Weighted average shs out dil 8.268 M 0.03 % 8.265 M 0.02 % 8.264 M 0.00 % 8.264 M 0.00 % 8.264 M 0.00 % 8.264 M 0.00 % 8.264 M 6.78 % 7.739 M 0.00 % 7.739 M 0.00 % 7.739 M 0.00 % 7.739 M 9.95 % 7.039 M 0.00 % 7.039 M 0.00 % 7.039 M 26.08 % 5.583 M 0.79 % 5.539 M 0.00 % 5.539 M -0.06 % 5.542 M
Weighted average shs out 8.268 M 0.03 % 8.265 M 0.02 % 8.264 M 0.00 % 8.264 M 0.00 % 8.264 M 0.00 % 8.264 M 0.00 % 8.264 M 6.78 % 7.739 M 0.00 % 7.739 M 0.00 % 7.739 M 0.00 % 7.739 M 9.95 % 7.039 M 0.00 % 7.039 M 0.00 % 7.039 M 26.08 % 5.583 M 0.79 % 5.539 M 0.00 % 5.539 M -0.06 % 5.542 M
EPS diluted 26.04 -13.40 % 30.07 0.03 % 30.06 14.56 % 26.24 -28.52 % 36.71 329.36 % 8.55 100.70 % 4.26 29.48 % 3.29 16.67 % 2.82 23.68 % 2.28 8.06 % 2.11 -0.47 % 2.12 13.98 % 1.86 5.68 % 1.76 -3.83 % 1.83 22.00 % 1.50 18.11 % 1.27 -5.93 % 1.35
Earnings per share 26.04 -13.40 % 30.07 0.03 % 30.06 14.56 % 26.24 -28.52 % 36.71 329.36 % 8.55 100.70 % 4.26 29.48 % 3.29 16.67 % 2.82 23.14 % 2.29 8.53 % 2.11 -0.47 % 2.12 13.98 % 1.86 5.68 % 1.76 -3.83 % 1.83 22.00 % 1.50 18.11 % 1.27 -5.93 % 1.35
Gross profit 838.227 M 93.61 % 432.955 M -25.81 % 583.599 M 10.07 % 530.200 M -20.81 % 669.535 M 110.54 % 318.004 M 29.61 % 245.349 M 29.74 % 189.102 M 51.14 % 125.119 M 5.83 % 118.229 M 77.86 % 66.474 M 15.64 % 57.485 M 13.56 % 50.621 M 24.98 % 40.502 M 36.73 % 29.623 M -14.84 % 34.785 M 22.22 % 28.460 M 160.42 % 10.928 M
Income tax expense 60.962 M -22.50 % 78.658 M 10.92 % 70.912 M -2.66 % 72.847 M -33.78 % 110.003 M 328.56 % 25.668 M 57.30 % 16.318 M 13.98 % 14.317 M 22.59 % 11.678 M 32.25 % 8.831 M 7.94 % 8.181 M 10.26 % 7.420 M 10.99 % 6.685 M 9.54 % 6.103 M 15.19 % 5.298 M 22.23 % 4.335 M 10.85 % 3.910 M 40.36 % 2.786 M
Cost of revenue 726.281 M -39.87 % 1.208 B 41.03 % 856.394 M 21.42 % 705.289 M -6.32 % 752.837 M 58.03 % 476.376 M 17.99 % 403.731 M 4.96 % 384.638 M -4.27 % 401.798 M 18.36 % 339.475 M 0.83 % 336.687 M 0.85 % 333.851 M 51.66 % 220.138 M 19.20 % 184.676 M 17.48 % 157.195 M 24.87 % 125.890 M 18.85 % 105.928 M -5.66 % 112.279 M
General and administrative expenses 269.461 M 1 025.29 % 23.946 M 30.26 % 18.383 M 31.37 % 13.993 M -7.10 % 15.062 M 49.53 % 10.073 M 18.92 % 8.470 M 14.80 % 7.378 M 13.96 % 6.474 M 471.97 % 1.132 M -10.74 % 1.268 M -96.27 % 33.955 M 27.26 % 26.681 M 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 40.717 M -53.54 % 87.631 M 12.36 % 77.990 M 50.95 % 51.665 M 20.73 % 42.795 M 21.14 % 35.327 M 29.26 % 27.330 M 2.07 % 26.775 M 17.62 % 22.764 M 1 162.23 % 1.803 M 78.14 % 1.012 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 315.483 M 7 479.55 % 4.162 M -98.08 % 216.286 M 23.22 % 175.522 M 126.34 % 77.547 M -71.55 % 272.604 M 35 632.27 % -767.200 K -185.27 % 899.773 K -99.06 % 95.881 M -16.84 % 115.294 M 15.34 % 99.964 M 23 872.56 % -420.500 K -50.07 % -280.210 K 35.40 % -433.780 K -16.45 % -372.490 K -101.07 % 34.785 M 12 021.26 % -291.790 K -44.39 % -202.090 K
Operating expenses 625.661 M 434.49 % 117.057 M -62.68 % 313.626 M 30.04 % 241.180 M 6.81 % 225.795 M -29.00 % 318.004 M 29.61 % 245.349 M 29.74 % 189.102 M 51.14 % 125.119 M 5.83 % 118.229 M 15.63 % 102.244 M 15.20 % 88.750 M 24.63 % 71.210 M 23.80 % 57.520 M -9.33 % 63.438 M 190.27 % 21.855 M -23.21 % 28.460 M -22.85 % 36.888 M
Cost and expenses 1.352 B 2.05 % 1.325 B 13.23 % 1.170 B 23.62 % 946.469 M -3.29 % 978.632 M 44.44 % 677.555 M 17.44 % 576.955 M 12.40 % 513.315 M 6.66 % 481.274 M 12.79 % 426.683 M 14.65 % 372.164 M 1.24 % 367.603 M 48.44 % 247.640 M 19.65 % 206.966 M 21.10 % 170.909 M 16.12 % 147.177 M 19.24 % 123.426 M 9.73 % 112.481 M
Research and development expenses 0.000 -100.00 % 1.318 M 36.27 % 967.006 K 0.000 -100.00 % 1.754 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 202.140 K 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 310.178 M 177.99 % 111.577 M 15.78 % 96.373 M 46.78 % 65.658 M -55.18 % 146.494 M 222.67 % 45.400 M 26.82 % 35.800 M 4.82 % 34.153 M 16.81 % 29.238 M 896.06 % 2.935 M 28.71 % 2.281 M -93.28 % 33.955 M 27.26 % 26.681 M -53.96 % 57.954 M 334.41 % 13.341 M 203.17 % -12.930 M -144.97 % 28.752 M -22.48 % 37.090 M
Interest income 0.000 -100.00 % 857.000 K 93.45 % 443.000 K -60.80 % 1.130 M 97.12 % 573.250 K 12.37 % 510.165 K 33.09 % 383.332 K 14.00 % 336.262 K 933.21 % -40.358 K 91.30 % -464.107 K -47 845 936.05 % -0.970 -9 600.00 % -0.010 0.000 0.000 -100.00 % 168.000 0.000 0.000 0.000
Interest expense 8.018 M -31.47 % 11.700 M 56.86 % 7.459 M -14.47 % 8.721 M -47.70 % 16.676 M -28.61 % 23.358 M 2.00 % 22.899 M -4.16 % 23.893 M 61.90 % 14.758 M 49.49 % 9.872 M -0.51 % 9.923 M 151.64 % 3.943 M 10.39 % 3.572 M 253.92 % 1.009 M 47.31 % 685.168 K 151.80 % 272.106 K -60.25 % 684.613 K 5.98 % 646.000 K
Depreciation and amortization 41.698 M 25.20 % 33.306 M 28.08 % 26.004 M 9.76 % 23.691 M 6.70 % 22.203 M 23.13 % 18.032 M 5.17 % 17.146 M 83.40 % 9.349 M 14.61 % 8.157 M 4.49 % 7.807 M -6.89 % 8.385 M 2.31 % 8.195 M 128.70 % 3.583 M -1.37 % 3.633 M 10.83 % 3.278 M 17.99 % 2.778 M 8.14 % 2.569 M 4.05 % 2.469 M
Operating income 212.566 M -32.71 % 315.898 M -39.03 % 518.129 M 77.17 % 292.440 M -34.10 % 443.740 M 277.96 % 117.403 M 58.78 % 73.938 M 22.20 % 60.506 M 30.66 % 46.307 M 47.15 % 31.469 M 3.00 % 30.552 M 29.40 % 23.609 M 4.70 % 22.550 M 23.82 % 18.212 M 12.43 % 16.199 M 25.28 % 12.930 M 10.93 % 11.656 M 6.69 % 10.925 M
Operating income ratio 0.14 -29.43 % 0.19 -46.49 % 0.36 52.01 % 0.24 -24.13 % 0.31 111.09 % 0.15 29.74 % 0.11 8.02 % 0.11 20.00 % 0.09 27.82 % 0.07 -9.27 % 0.08 25.61 % 0.06 -27.56 % 0.08 2.98 % 0.08 -6.73 % 0.09 7.75 % 0.08 -7.22 % 0.09 -2.18 % 0.09
Total other income expenses net 63.712 M 464.32 % 11.290 M 105.68 % -198.775 M -7 128.18 % -2.750 M 83.52 % -16.684 M -24.87 % -13.361 M 27.77 % -18.498 M 5.19 % -19.510 M -52.17 % -12.821 M -158.67 % -4.956 M 18.09 % -6.051 M -375.86 % -1.272 M 53.74 % -2.749 M -984.46 % 310.765 K 145.37 % -685.000 K -151.74 % -272.106 K 60.25 % -684.613 K -5.98 % -646.000 K
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 2008
Net debt -23.312 M -142.67 % 54.628 M 49.74 % 36.481 M 72.44 % 21.156 M -77.35 % 93.384 M -57.63 % 220.423 M 1.23 % 217.748 M -13.03 % 250.379 M 37.01 % 182.746 M 105.05 % 89.125 M 21.25 % 73.507 M 46.40 % 50.211 M 212.88 % 16.048 M 22.15 % 13.138 M -46.85 % 24.718 M 120.39 % 11.215 M 149.54 % 4.495 M -11.60 % 5.085 M
Total investments 352.210 M 23.37 % 285.484 M 82.20 % 156.689 M 273.71 % 41.928 M -46.44 % 78.281 M 31 697.80 % 246.185 K 6.21 % 231.791 K -16.63 % 278.015 K -0.26 % 278.738 K -24.19 % 367.661 K -26.38 % 499.400 K 0.00 % 499.400 K 0.00 % 499.400 K 0.00 % 499.400 K 0.000 0.000 0.000 0.000
Total debt 27.967 M -66.32 % 83.029 M -2.45 % 85.118 M -4.68 % 89.295 M -39.62 % 147.890 M -38.06 % 238.750 M 0.95 % 236.497 M -8.24 % 257.745 M 14.78 % 224.556 M 96.82 % 114.093 M 47.96 % 77.108 M 10.35 % 69.874 M 95.10 % 35.815 M 108.70 % 17.161 M -37.25 % 27.351 M 113.32 % 12.822 M 158.00 % 4.970 M -12.95 % 5.709 M
Accumulated other comprehensive income loss 3.987 M 22.45 % 3.256 M 116.06 % 1.507 M 70.09 % 886.000 K -24.74 % 1.177 M 90.79 % 617.069 K -44.14 % 1.105 M 721.15 % 134.527 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.367 M
Retained earnings 1.361 B 17.11 % 1.162 B 25.17 % 928.214 M 22.16 % 759.855 M 46.97 % 517.018 M 132.97 % 221.929 M 46.71 % 151.271 M 30.35 % 116.048 M 12.97 % 102.724 M 16.86 % 87.901 M 13.65 % 77.347 M 13.72 % 68.013 M 879.99 % 6.940 M -44.12 % 12.420 M -68.88 % 39.912 M 15.61 % 34.523 M 17.31 % 29.429 M 0.000
Common stock 82.637 M 0.00 % 82.637 M 0.00 % 82.637 M 0.00 % 82.637 M 0.00 % 82.637 M 0.00 % 82.637 M 0.00 % 82.637 M 6.78 % 77.387 M 0.00 % 77.387 M 0.00 % 77.387 M 0.00 % 77.387 M 9.95 % 70.387 M 0.00 % 70.387 M 0.00 % 70.387 M 27.08 % 55.387 M 0.00 % 55.387 M 0.00 % 55.387 M 0.00 % 55.387 M
Total equity 1.534 B 14.95 % 1.335 B 21.42 % 1.099 B 27.44 % 862.441 M 19.00 % 724.761 M 74.45 % 415.450 M 23.07 % 337.578 M 32.14 % 255.477 M 5.85 % 241.362 M 6.54 % 226.539 M 10.65 % 204.734 M 33.46 % 153.400 M 6.04 % 144.658 M 5.04 % 137.718 M 44.51 % 95.299 M 5.99 % 89.910 M 6.01 % 84.816 M 9.08 % 77.754 M
Other non current liabilities 16.278 M 9.73 % 14.834 M -8.15 % 16.150 M 12.72 % 14.327 M 8.77 % 13.172 M 3.04 % 12.784 M 31.01 % 9.758 M -39.84 % 16.219 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.472 M 848.49 % 893.245 K -79.80 % 4.423 M 0.000
Long term debt 4.191 M -63.48 % 11.477 M -19.81 % 14.312 M -34.64 % 21.897 M -64.98 % 62.535 M -45.87 % 115.538 M -12.25 % 131.660 M -26.33 % 178.711 M 17.77 % 151.742 M 254.87 % 42.759 M 94.81 % 21.949 M -43.91 % 39.134 M 95.06 % 20.063 M 107.15 % 9.685 M -48.70 % 18.879 M 58.26 % 11.929 M 2 081.09 % 546.908 K 0.000
Total non current liabilities 35.679 M -10.88 % 40.035 M -5.88 % 42.537 M -13.15 % 48.979 M -45.34 % 89.599 M -36.30 % 140.648 M -7.43 % 151.945 M -24.97 % 202.522 M 28.23 % 157.939 M 233.45 % 47.365 M 85.15 % 25.582 M -38.78 % 41.783 M 94.51 % 21.482 M 90.48 % 11.278 M -61.18 % 29.055 M 98.61 % 14.629 M 113.17 % 6.863 M 241.77 % 2.008 M
Other current liabilities 101.423 M 52.60 % 66.463 M 18.70 % 55.992 M 58.95 % 35.225 M -47.22 % 66.736 M 85.39 % 35.997 M 21.17 % 29.707 M 214.35 % 9.450 M -42.59 % 16.461 M -36.49 % 25.920 M -26.78 % 35.399 M -8.06 % 38.505 M 46.47 % 26.288 M 122.10 % 11.836 M 445.66 % 2.169 M -72.39 % 7.855 M -38.47 % 12.767 M 265.25 % 3.495 M
Deferred revenue 0.000 -100.00 % 19.555 M -6.53 % 20.922 M 64.65 % 12.707 M 0.000 0.000 0.000 0.000 -100.00 % 9.140 M 104.82 % 4.463 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 23.776 M -66.77 % 71.552 M 1.05 % 70.806 M 5.06 % 67.398 M -21.04 % 85.355 M -30.73 % 123.212 M 17.53 % 104.837 M 32.65 % 79.034 M 8.54 % 72.814 M 2.08 % 71.333 M 29.32 % 55.159 M 79.44 % 30.740 M 95.14 % 15.753 M 110.70 % 7.477 M -11.75 % 8.472 M 0.000 0.000 -100.00 % 5.709 M
Total current liabilities 177.364 M -7.26 % 191.252 M -6.02 % 203.505 M 20.07 % 169.494 M -12.09 % 192.796 M -5.63 % 204.298 M 29.49 % 157.775 M 43.27 % 110.122 M -10.12 % 122.525 M -3.25 % 126.640 M 20.90 % 104.744 M 24.99 % 83.802 M 47.28 % 56.899 M -14.34 % 66.427 M 134.06 % 28.381 M 147.44 % 11.470 M -41.60 % 19.641 M 21.06 % 16.224 M
Total liabilities 213.043 M -9.63 % 235.741 M -4.19 % 246.042 M 12.62 % 218.473 M -22.64 % 282.395 M -18.13 % 344.946 M 11.37 % 309.720 M -0.94 % 312.644 M 11.47 % 280.464 M 61.18 % 174.006 M 33.52 % 130.325 M 3.77 % 125.586 M 60.22 % 78.381 M 0.87 % 77.705 M 35.29 % 57.436 M 120.07 % 26.099 M 18.20 % 22.081 M 21.11 % 18.232 M
Other non current assets 19.110 M 47.83 % 12.927 M 168.92 % 4.807 M -68.45 % 15.238 M 728.50 % 1.839 M -69.96 % 6.122 M -14.32 % 7.144 M -30.48 % 10.276 M 80.86 % 5.682 M -61.83 % 14.887 M 439.79 % 2.758 M 7.28 % 2.571 M 12.95 % 2.276 M -11.74 % 2.579 M 705.86 % 320.000 K 0.000 0.000 0.000
Long term investments 347.906 M 21.87 % 285.484 M 82.20 % 156.689 M 273.71 % 41.928 M -46.44 % 78.281 M 0.000 100.00 % -1.381 M 71.04 % -4.768 M -432.73 % -895.025 K 91.32 % -10.306 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 1.221 M 28.53 % 950.000 K 11.50 % 852.000 K -18.50 % 1.045 M 13.97 % 917.307 K -9.12 % 1.009 M 7.16 % 941.939 K -49.37 % 1.861 M -18.99 % 2.297 M 0.000 0.000 0.000 0.000 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
Goodwill and intangible assets 1.221 M 28.53 % 950.000 K 11.50 % 852.000 K -18.50 % 1.045 M 13.97 % 917.307 K -9.12 % 1.009 M 7.16 % 941.939 K -49.37 % 1.861 M -18.99 % 2.297 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 588.459 M 8.03 % 544.697 M 10.93 % 491.036 M 27.49 % 385.145 M 14.00 % 337.854 M 8.53 % 311.286 M 7.62 % 289.241 M 7.91 % 268.031 M 22.19 % 219.360 M 38.72 % 158.132 M 32.10 % 119.708 M 7.59 % 111.262 M 7.75 % 103.255 M 5.94 % 97.462 M 18.96 % 81.931 M 42.12 % 57.649 M 21.40 % 47.485 M 34.27 % 35.366 M
Total non current assets 956.696 M 13.34 % 844.058 M 27.48 % 662.095 M 49.34 % 443.356 M 5.84 % 418.892 M 31.55 % 318.417 M 7.59 % 295.946 M 7.46 % 275.399 M 21.62 % 226.443 M 39.17 % 162.713 M 32.86 % 122.466 M 7.58 % 113.833 M 7.87 % 105.531 M 5.49 % 100.041 M 21.63 % 82.251 M 42.68 % 57.649 M 21.40 % 47.485 M 34.10 % 35.409 M
Other current assets 39.404 M -1.87 % 40.154 M -82.20 % 225.615 M 282.20 % 59.031 M 115.89 % 27.343 M 207.19 % 8.901 M -34.24 % 13.535 M 0.97 % 13.406 M -50.22 % 26.930 M 453.43 % 4.866 M -76.17 % 20.424 M 46.18 % 13.972 M 3.69 % 13.475 M 25.48 % 10.739 M 14.36 % 9.390 M 27.34 % 7.374 M -16.07 % 8.786 M 7.55 % 8.170 M
Short term investments 4.304 M 0.000 0.000 0.000 0.000 -100.00 % 246.185 K -84.74 % 1.613 M -68.04 % 5.046 M 329.91 % 1.174 M -89.00 % 10.674 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 51.279 M 80.55 % 28.401 M -41.61 % 48.637 M -28.62 % 68.139 M 25.01 % 54.506 M 197.41 % 18.327 M -2.25 % 18.748 M 154.53 % 7.366 M -82.38 % 41.810 M 67.46 % 24.968 M 593.40 % 3.601 M -81.69 % 19.663 M -0.53 % 19.767 M 391.26 % 4.024 M 52.82 % 2.633 M 63.91 % 1.606 M 238.11 % 475.104 K -23.95 % 624.750 K
Cash and short term investments 55.583 M 95.71 % 28.401 M -41.61 % 48.637 M -28.62 % 68.139 M 25.01 % 54.506 M 193.47 % 18.573 M -8.78 % 20.361 M 64.04 % 12.412 M -71.12 % 42.984 M 20.60 % 35.642 M 889.83 % 3.601 M -81.69 % 19.663 M -0.53 % 19.767 M 391.26 % 4.024 M 52.82 % 2.633 M 63.91 % 1.606 M 238.11 % 475.104 K -23.95 % 624.750 K
Total current assets 790.379 M 9.51 % 721.741 M 5.66 % 683.056 M 7.14 % 637.558 M 8.38 % 588.264 M 33.10 % 441.979 M 25.79 % 351.351 M 20.03 % 292.721 M -0.90 % 295.382 M 24.20 % 237.832 M 11.87 % 212.593 M 28.73 % 165.153 M 40.55 % 117.509 M 1.84 % 115.383 M 63.70 % 70.484 M 20.77 % 58.360 M -1.77 % 59.411 M -1.93 % 60.577 M
Inventory 507.229 M 8.83 % 466.094 M 28.86 % 361.696 M 4.30 % 346.797 M 6.58 % 325.377 M 9.97 % 295.881 M 31.17 % 225.563 M 18.74 % 189.956 M 31.01 % 144.993 M 23.48 % 117.419 M 6.08 % 110.686 M 61.09 % 68.710 M 26.59 % 54.277 M -2.86 % 55.875 M 37.39 % 40.670 M 32.43 % 30.712 M 28.33 % 23.931 M -21.76 % 30.587 M
Net receivables 188.163 M 0.57 % 187.092 M 297.16 % 47.108 M -71.20 % 163.591 M -9.64 % 181.038 M 52.61 % 118.625 M 28.34 % 92.431 M 18.89 % 77.745 M -0.17 % 77.875 M -2.54 % 79.905 M 2.60 % 77.883 M 24.00 % 62.808 M 109.43 % 29.990 M -32.98 % 44.746 M 151.52 % 17.790 M -4.70 % 18.668 M -28.80 % 26.219 M 23.70 % 21.196 M
Tax assets 0.000 0.000 -100.00 % 8.711 M 0.000 0.000 0.000 -100.00 % 1.381 M -71.04 % 4.768 M 432.73 % 895.025 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.001 K
Other assets 0.000 -100.00 % 10.511 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
Account payables 52.165 M 54.88 % 33.682 M -39.31 % 55.497 M 33.41 % 41.599 M 12.02 % 37.135 M -9.95 % 41.238 M 92.26 % 21.449 M 97.27 % 10.873 M -22.46 % 14.022 M -17.84 % 17.068 M 20.32 % 14.185 M -2.56 % 14.557 M -2.03 % 14.858 M -68.46 % 47.115 M 165.60 % 17.739 M 390.78 % 3.615 M -47.42 % 6.874 M 59.32 % 4.315 M
Tax payables 0.000 0.000 -100.00 % 288.000 K -97.71 % 12.565 M 251.94 % 3.570 M -7.28 % 3.850 M 116.03 % 1.782 M -83.44 % 10.765 M 6.72 % 10.087 M 28.38 % 7.857 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.705 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 0.000
Minority interest 0.000 0.000 0.000 -100.00 % 67.439 M 81.39 % 37.179 M 58.09 % 23.517 M 48.70 % 15.815 M 32.82 % 11.907 M 5.83 % 11.251 M 0.00 % 11.251 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 6.945 M -38.65 % 11.320 M -25.19 % 15.132 M 8.22 % 13.983 M -15.18 % 16.485 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
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
Other total stockholders equity 86.750 M 0.00 % 86.750 M 0.00 % 86.751 M 355.08 % 19.063 M -78.03 % 86.750 M 0.00 % 86.750 M 0.00 % 86.750 M 73.50 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 233.33 % 15.000 M -77.72 % 67.331 M 22.62 % 54.912 M 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 15.210 M 10.83 % 13.724 M 13.66 % 12.075 M -5.33 % 12.755 M -8.19 % 13.892 M 12.70 % 12.327 M 17.10 % 10.526 M 38.66 % 7.592 M 22.50 % 6.197 M 34.55 % 4.606 M 26.80 % 3.633 M 37.13 % 2.649 M 86.64 % 1.419 M -10.91 % 1.593 M -6.50 % 1.704 M -5.72 % 1.807 M -4.52 % 1.893 M -5.73 % 2.008 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 100.00 % -4.423 M 0.000
Total assets 1.747 B 10.83 % 1.576 B 17.18 % 1.345 B 24.45 % 1.081 B 7.32 % 1.007 B 32.45 % 760.396 M 17.47 % 647.297 M 13.94 % 568.121 M 8.87 % 521.825 M 30.28 % 400.545 M 19.54 % 335.059 M 20.10 % 278.986 M 25.08 % 223.039 M 3.54 % 215.424 M 41.04 % 152.734 M 31.66 % 116.009 M 8.52 % 106.896 M 11.37 % 95.987 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 2008
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
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
Change in working capital -35.460 M 51.27 % -72.769 M -145.87 % -29.596 M 11.14 % -33.308 M 80.10 % -167.412 M -157.59 % -64.993 M -110.15 % -30.926 M 32.79 % -46.013 M -2.32 % -44.968 M -487.18 % 11.614 M 121.63 % -53.692 M -63.80 % -32.778 M -511.64 % -5.359 M -52.88 % -3.505 M -165.00 % 5.393 M 426.26 % -1.653 M -129.27 % 5.647 M 149.31 % -11.452 M
Accounts receivables -953.000 K -102.70 % 35.287 M 171.43 % -49.398 M -343.05 % 20.324 M 114.84 % -136.922 M -461.65 % -24.378 M -485.08 % -4.167 M 84.69 % -27.208 M -539.25 % -4.256 M -183.49 % 5.098 M 0.000 0.000 -100.00 % 10.847 M 0.000 0.000 0.000 0.000 100.00 % -7.731 M
Inventory -51.518 M 45.20 % -94.015 M -531.06 % -14.898 M 84.73 % -97.567 M -113.87 % -45.620 M 33.33 % -68.426 M -92.75 % -35.499 M -15.11 % -30.840 M 12.18 % -35.115 M -4 442.41 % 808.664 K 101.93 % -41.975 M -190.82 % -14.434 M -1 003.16 % 1.598 M 110.51 % -15.205 M -52.71 % -9.957 M -46.84 % -6.781 M -262.93 % 4.162 M 249.98 % -2.775 M
Accounts payables 18.477 M 223.55 % -14.955 M -145.34 % 32.984 M 32.56 % 24.883 M 64.47 % 15.129 M -45.60 % 27.811 M 218.23 % 8.740 M -27.38 % 12.035 M 315.04 % -5.596 M -198.05 % 5.708 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -903.000 K
Other working capital -1.466 M -107.90 % 18.565 M 981.88 % 1.716 M -90.99 % 19.052 M 0.000 0.000 -100.00 % 0.610 -47.86 % 1.170 350.00 % 0.260 0.000 100.00 % -11.716 M 36.13 % -18.344 M -3.03 % -17.805 M -252.18 % 11.699 M -23.78 % 15.350 M 199.34 % 5.128 M 245.32 % 1.485 M 3 553.49 % -43.000 K
Other non cash items -20.321 M -948.12 % 2.396 M 103.64 % -65.786 M -7.21 % -61.359 M 32.59 % -91.025 M -2 329.36 % 4.083 M -68.61 % 13.009 M -11.05 % 14.625 M 223.45 % 4.522 M 124.41 % 2.015 M -26.07 % 2.725 M 221.29 % -2.247 M 31.63 % -3.287 M 36.85 % -5.205 M -147.75 % 10.900 M 26.80 % 8.596 M 10.96 % 7.747 M 93 844.69 % -8.264 K
Net cash provided by operating activities 201.233 M -4.84 % 211.463 M -0.15 % 211.783 M -3.91 % 220.407 M 15.50 % 190.821 M 211.98 % 61.164 M 11.88 % 54.669 M 188.37 % 18.958 M 1 328.65 % 1.327 M -97.23 % 47.948 M 366.36 % -18.002 M -308.02 % -4.412 M -129.77 % 14.819 M 9.56 % 13.526 M -30.89 % 19.571 M 101.33 % 9.721 M -39.10 % 15.963 M 1 165.62 % -1.498 M
Investments in property plant and equipment -93.901 M 52.31 % -196.896 M -49.50 % -131.702 M 29.89 % -187.850 M -286.13 % -48.649 M 10.76 % -54.518 M -22.58 % -44.476 M 22.72 % -57.554 M 19.71 % -71.681 M -55.39 % -46.131 M -174.09 % -16.831 M -3.88 % -16.202 M -72.81 % -9.376 M 51.08 % -19.165 M 30.46 % -27.560 M -112.95 % -12.942 M 11.89 % -14.688 M -512.00 % -2.400 M
Acquisitions net 0.000 -100.00 % 109.830 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
Purchases of investments -13.166 M 88.65 % -115.971 M -53.50 % -75.550 M -174.10 % -27.563 M -1 630.26 % -1.593 M 0.000 0.000 100.00 % -3.872 M -229.91 % -1.174 M 90.42 % -12.250 M 0.000 0.000 0.000 100.00 % -11.772 M 0.000 0.000 0.000 0.000
Sales maturities of investments 150.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.367 M -60.20 % 3.433 M 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 8.170 M 0.000 0.000 -100.00 % 51.047 M 3 104.46 % 1.593 M -94.87 % 31.047 M 78 459.98 % -39.620 K -100.69 % 5.714 M 151.83 % -11.024 M -224.91 % 8.825 M 165.10 % -13.555 M -295.28 % -3.429 M -345.88 % 1.395 M 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites -98.747 M 51.37 % -203.037 M 2.03 % -207.252 M -26.09 % -164.366 M -237.86 % -48.649 M -120.09 % -22.105 M 46.19 % -41.082 M 26.26 % -55.712 M 33.58 % -83.879 M -69.26 % -49.556 M -63.09 % -30.386 M -54.78 % -19.632 M -145.97 % -7.981 M 74.20 % -30.936 M -12.25 % -27.560 M -112.95 % -12.942 M 11.89 % -14.688 M -512.00 % -2.400 M
Debt repayment -50.688 M -3 040.14 % 1.724 M 132.36 % -5.328 M 69.32 % -17.369 M 82.19 % -97.538 M -504.97 % -16.123 M 24.32 % -21.305 M -164.19 % 33.189 M -69.95 % 110.463 M 198.67 % 36.985 M 411.27 % 7.234 M -78.76 % 34.059 M 82.58 % 18.654 M 283.07 % -10.190 M -170.13 % 14.529 M 85.01 % 7.853 M 1 161.22 % -740.000 K -117.30 % 4.277 M
Common stock issued 0.000 0.000 0.000 -100.00 % 56.437 M 0.000 0.000 -100.00 % 42.000 M 0.000 0.000 0.000 -100.00 % 42.000 M 0.000 0.000 -100.00 % 30.000 M 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
Dividends paid -16.527 M -11.11 % -14.875 M -20.00 % -12.396 M 0.00 % -12.396 M -50.01 % -8.264 M 0.000 0.000 100.00 % -6.986 M 0.00 % -6.986 M 0.00 % -6.986 M 0.00 % -6.986 M -13.11 % -6.176 M 0.00 % -6.176 M 0.000 100.00 % -4.154 M -50.02 % -2.769 M 0.000 0.000
Other financing activites -12.393 M 20.10 % -15.511 M -145.82 % -6.310 M 90.67 % -67.660 M -35 186.30 % -191.746 K 99.18 % -23.358 M -2.00 % -22.899 M 4.16 % -23.893 M -61.90 % -14.758 M -49.49 % -9.872 M 0.51 % -9.923 M -151.64 % -3.943 M -10.39 % -3.572 M -253.92 % -1.009 M 25.73 % -1.359 M -85.66 % -732.000 K -6.86 % -685.000 K 0.000
Net cash used provided by financing activities -79.608 M -177.75 % -28.662 M -19.26 % -24.034 M 41.36 % -40.988 M 61.33 % -105.993 M -168.47 % -39.481 M -1 691.29 % -2.204 M -195.40 % 2.310 M -97.40 % 88.720 M 340.81 % 20.127 M -37.74 % 32.325 M 35.03 % 23.939 M 168.81 % 8.906 M -52.63 % 18.801 M 108.53 % 9.016 M 107.17 % 4.352 M 405.40 % -1.425 M -133.32 % 4.277 M
Effect of forex changes on cash 0.000 0.000 -100.00 % 2.000 K 0.000 0.000 0.000 -100.00 % 0.210 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 22.878 M 213.06 % -20.236 M -3.76 % -19.502 M -229.55 % 15.054 M -58.39 % 36.179 M 8 679.35 % -421.696 K -103.70 % 11.382 M 133.05 % -34.444 M -658.39 % 6.168 M -66.69 % 18.519 M 215.30 % -16.062 M -15 315.07 % -104.198 K -100.66 % 15.743 M 1 032.08 % 1.391 M 35.41 % 1.027 M -9.20 % 1.131 M 854.00 % -150.000 K 0.000
Cash at beginning of period 28.401 M -41.61 % 48.637 M -28.62 % 68.139 M 28.36 % 53.085 M 189.66 % 18.327 M -2.25 % 18.748 M 154.53 % 7.366 M -82.38 % 41.810 M 17.31 % 35.642 M 108.16 % 17.123 M -12.92 % 19.663 M -0.53 % 19.767 M 391.26 % 4.024 M 52.82 % 2.633 M 63.95 % 1.606 M 238.11 % 475.000 K -24.00 % 625.000 K 0.000
Cash at end of period 51.279 M 80.55 % 28.401 M -41.61 % 48.637 M -28.62 % 68.139 M 25.01 % 54.506 M 197.41 % 18.327 M -2.25 % 18.748 M 154.53 % 7.366 M -82.38 % 41.810 M 17.31 % 35.642 M 889.83 % 3.601 M -81.69 % 19.663 M -0.53 % 19.767 M 391.26 % 4.024 M 52.82 % 2.633 M 63.95 % 1.606 M 238.11 % 475.000 K -23.97 % 624.750 K
Operating cash flow 201.233 M -4.84 % 211.463 M -0.15 % 211.783 M -3.91 % 220.407 M 15.50 % 190.821 M 211.98 % 61.164 M 11.88 % 54.669 M 188.37 % 18.958 M 1 328.65 % 1.327 M -97.23 % 47.948 M 366.36 % -18.002 M -308.02 % -4.412 M -129.77 % 14.819 M 9.56 % 13.526 M -30.89 % 19.571 M 101.33 % 9.721 M -39.10 % 15.963 M 1 165.62 % -1.498 M
Capital expenditure -94.440 M 51.95 % -196.530 M -54.34 % -127.338 M 6.92 % -136.803 M -181.20 % -48.649 M 10.76 % -54.518 M -22.58 % -44.476 M 22.72 % -57.554 M 19.71 % -71.681 M -55.39 % -46.131 M -174.09 % -16.831 M -3.88 % -16.202 M -72.81 % -9.376 M 51.08 % -19.165 M 30.46 % -27.560 M -112.95 % -12.942 M 11.89 % -14.688 M -512.00 % -2.400 M
Free CashFlow 106.793 M 633.12 % 14.567 M -82.75 % 84.446 M 1.01 % 83.604 M -41.20 % 142.172 M 2 039.17 % 6.646 M -34.80 % 10.193 M 126.41 % -38.596 M 45.14 % -70.354 M -3 971.60 % 1.817 M 105.22 % -34.832 M -68.97 % -20.614 M -478.72 % 5.443 M 196.53 % -5.639 M 29.42 % -7.989 M -148.03 % -3.221 M -352.63 % 1.275 M 132.71 % -3.898 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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 2011-03-31 2009-03-31 2008-03-31
Revenue 543.547 M 16.90 % 464.964 M 32.21 % 351.693 M -8.12 % 382.758 M -4.05 % 398.911 M -7.48 % 431.146 M 8.01 % 399.187 M -13.18 % 459.789 M 5.88 % 434.271 M 24.98 % 347.474 M -5.67 % 368.363 M 21.44 % 303.330 M -27.49 % 418.338 M 19.54 % 349.962 M 1.29 % 345.496 M -5.15 % 364.269 M -10.84 % 408.552 M -1.41 % 414.397 M 16.52 % 355.652 M 2.80 % 345.971 M 5.94 % 326.563 M -17.16 % 394.186 M 96.32 % 200.784 M 7.03 % 187.597 M 1.37 % 185.062 M -16.24 % 220.937 M 56.90 % 140.813 M -5.57 % 149.119 M -21.78 % 190.649 M 21.28 % 157.191 M 4.28 % 150.740 M -1.92 % 153.686 M -1.18 % 155.523 M 22.14 % 127.329 M -15.43 % 150.563 M 21.88 % 123.530 M -7.31 % 133.278 M 11.06 % 120.010 M -4.68 % 125.904 M 9.38 % 115.107 M -4.09 % 120.010 M 28.60 % 93.324 M -21.99 % 119.625 M 44.06 % 83.041 M -25.70 % 111.762 M 25.95 % 88.733 M -20.21 % 111.211 M 19.17 % 93.318 M -23.60 % 122.145 M 88.90 % 64.661 M -13.33 % 74.607 M 9.90 % 67.884 M -3.75 % 70.526 M 22.14 % 57.741 M -23.51 % 75.489 M 58.60 % 47.598 M -11.33 % 53.681 M 61.70 % 33.198 M -1.22 % 33.609 M
Net income 77.647 M 13.14 % 68.628 M 69.59 % 40.468 M -7.82 % 43.901 M -34.43 % 66.951 M 4.62 % 63.996 M 28.09 % 49.963 M -30.36 % 71.747 M 10.02 % 65.214 M 5.86 % 61.606 M 24.43 % 49.511 M 51.80 % 32.616 M -64.26 % 91.269 M 21.62 % 75.045 M 50.48 % 49.870 M -4.66 % 52.305 M -18.17 % 63.923 M -26.72 % 87.232 M 131.93 % 37.611 M -43.23 % 66.248 M -8.12 % 72.099 M -43.40 % 127.394 M 561.90 % 19.247 M 9.33 % 17.605 M 23.58 % 14.246 M -27.17 % 19.561 M 568.50 % 2.926 M -67.86 % 9.103 M -16.46 % 10.897 M 26.21 % 8.634 M -34.70 % 13.222 M 69.77 % 7.788 M 95.58 % 3.982 M -34.55 % 6.084 M -30.92 % 8.807 M 207.08 % 2.868 M -48.35 % 5.553 M 21.19 % 4.582 M -15.32 % 5.411 M 26.77 % 4.268 M -6.85 % 4.582 M 19.60 % 3.831 M -7.74 % 4.152 M 2.53 % 4.050 M -8.72 % 4.437 M 20.57 % 3.680 M 3.81 % 3.545 M -8.66 % 3.881 M -4.83 % 4.078 M 19.45 % 3.414 M 6.51 % 3.205 M 24.82 % 2.568 M -31.97 % 3.775 M 10.93 % 3.403 M -5.76 % 3.611 M 29.71 % 2.784 M 69.65 % 1.641 M 490.29 % 278.000 K -82.60 % 1.598 M
Income before tax 101.208 M 14.83 % 88.141 M 66.02 % 53.092 M 4.00 % 51.049 M -39.29 % 84.085 M 11.86 % 75.170 M 17.92 % 63.748 M -35.87 % 99.405 M 22.33 % 81.260 M 14.65 % 70.877 M 11.51 % 63.561 M 75.21 % 36.277 M -65.55 % 105.298 M 38.51 % 76.024 M 10.08 % 69.065 M -13.18 % 79.554 M -18.36 % 97.448 M -28.30 % 135.916 M 135.04 % 57.826 M -36.51 % 91.074 M -10.20 % 101.416 M -42.62 % 176.740 M 673.48 % 22.850 M -9.19 % 25.162 M 25.52 % 20.047 M -44.29 % 35.984 M 228.82 % 10.944 M -20.59 % 13.781 M -21.28 % 17.507 M 32.54 % 13.209 M 0.61 % 13.129 M 26.99 % 10.339 M -0.62 % 10.403 M 20.66 % 8.622 M -19.88 % 10.762 M 22.60 % 8.778 M 25.60 % 6.989 M 0.46 % 6.957 M 0.11 % 6.949 M 1.95 % 6.816 M -2.03 % 6.957 M 19.89 % 5.803 M -4.39 % 6.069 M -1.05 % 6.134 M -8.75 % 6.722 M 20.57 % 5.575 M 9.12 % 5.109 M -13.07 % 5.877 M -5.79 % 6.238 M 21.98 % 5.114 M 2.09 % 5.009 M 22.81 % 4.079 M -26.64 % 5.560 M 7.90 % 5.153 M 0.82 % 5.111 M 19.30 % 4.284 M 22.72 % 3.491 M 159.94 % 1.343 M -38.56 % 2.186 M
Income before tax ratio 0.19 -1.78 % 0.19 25.57 % 0.15 13.19 % 0.13 -36.73 % 0.21 20.90 % 0.17 9.18 % 0.16 -26.13 % 0.22 15.54 % 0.19 -8.27 % 0.20 18.21 % 0.17 44.28 % 0.12 -52.49 % 0.25 15.87 % 0.22 8.67 % 0.20 -8.47 % 0.22 -8.44 % 0.24 -27.28 % 0.33 101.72 % 0.16 -38.24 % 0.26 -15.24 % 0.31 -30.74 % 0.45 293.98 % 0.11 -15.15 % 0.13 23.82 % 0.11 -33.49 % 0.16 109.57 % 0.08 -15.91 % 0.09 0.64 % 0.09 9.28 % 0.08 -3.52 % 0.09 29.47 % 0.07 0.57 % 0.07 -1.22 % 0.07 -5.27 % 0.07 0.59 % 0.07 35.51 % 0.05 -9.54 % 0.06 5.03 % 0.06 -6.79 % 0.06 2.15 % 0.06 -6.77 % 0.06 22.55 % 0.05 -31.31 % 0.07 22.81 % 0.06 -4.27 % 0.06 36.77 % 0.05 -27.06 % 0.06 23.32 % 0.05 -35.43 % 0.08 17.79 % 0.07 11.74 % 0.06 -23.78 % 0.08 -11.66 % 0.09 31.81 % 0.07 -24.78 % 0.09 38.40 % 0.07 60.76 % 0.04 -37.80 % 0.07
EBITDA 106.522 M 12.61 % 94.593 M 58.96 % 59.506 M -7.54 % 64.362 M -20.33 % 80.788 M -8.95 % 88.733 M 17.44 % 75.556 M -31.56 % 110.390 M 19.14 % 92.657 M 13.42 % 81.693 M 11.54 % 73.241 M 65.79 % 44.177 M -61.04 % 113.377 M 35.25 % 83.828 M 9.93 % 76.257 M -14.51 % 89.200 M -16.89 % 107.332 M -26.24 % 145.509 M 110.05 % 69.272 M -30.08 % 99.069 M -10.51 % 110.706 M -45.36 % 202.624 M 557.58 % 30.813 M -12.91 % 35.383 M 17.46 % 30.124 M -35.12 % 46.430 M 137.17 % 19.577 M -18.55 % 24.036 M -9.11 % 26.446 M 9.32 % 24.191 M 29.41 % 18.694 M -7.41 % 20.189 M -5.83 % 21.439 M 39.37 % 15.383 M -19.83 % 19.187 M 44.28 % 13.299 M 4.26 % 12.755 M 14.29 % 11.160 M 25.10 % 8.921 M -13.33 % 10.293 M -7.77 % 11.160 M 12.81 % 9.893 M -12.41 % 11.294 M 19.50 % 9.451 M -14.94 % 11.111 M 15.73 % 9.601 M 11.77 % 8.590 M 0.42 % 8.554 M -7.70 % 9.268 M 43.07 % 6.478 M -2.99 % 6.678 M 11.78 % 5.974 M -25.56 % 8.025 M 27.79 % 6.280 M 40.84 % 4.459 M -26.95 % 6.104 M 25.65 % 4.858 M 106.99 % 2.347 M -22.21 % 3.017 M
Net income ratio 0.14 -3.22 % 0.15 28.27 % 0.12 0.32 % 0.11 -31.66 % 0.17 13.07 % 0.15 18.59 % 0.13 -19.79 % 0.16 3.91 % 0.15 -15.30 % 0.18 31.91 % 0.13 25.00 % 0.11 -50.71 % 0.22 1.74 % 0.21 48.56 % 0.14 0.53 % 0.14 -8.23 % 0.16 -25.67 % 0.21 99.05 % 0.11 -44.77 % 0.19 -13.27 % 0.22 -31.69 % 0.32 237.15 % 0.10 2.15 % 0.09 21.91 % 0.08 -13.05 % 0.09 326.07 % 0.02 -65.96 % 0.06 6.80 % 0.06 4.06 % 0.05 -37.38 % 0.09 73.09 % 0.05 97.92 % 0.03 -46.41 % 0.05 -18.31 % 0.06 151.94 % 0.02 -44.28 % 0.04 9.13 % 0.04 -11.16 % 0.04 15.90 % 0.04 -2.89 % 0.04 -6.99 % 0.04 18.26 % 0.03 -28.83 % 0.05 22.85 % 0.04 -4.27 % 0.04 30.11 % 0.03 -23.36 % 0.04 24.57 % 0.03 -36.77 % 0.05 22.89 % 0.04 13.57 % 0.04 -29.33 % 0.05 -9.18 % 0.06 23.21 % 0.05 -18.22 % 0.06 91.33 % 0.03 265.05 % 0.01 -82.39 % 0.05
Ratio EBITDA 0.20 -3.67 % 0.20 20.24 % 0.17 0.62 % 0.17 -16.97 % 0.20 -1.60 % 0.21 8.73 % 0.19 -21.16 % 0.24 12.53 % 0.21 -9.25 % 0.24 18.25 % 0.20 36.52 % 0.15 -46.26 % 0.27 13.14 % 0.24 8.52 % 0.22 -9.86 % 0.24 -6.79 % 0.26 -25.18 % 0.35 80.28 % 0.19 -31.98 % 0.29 -15.53 % 0.34 -34.05 % 0.51 234.95 % 0.15 -18.63 % 0.19 15.87 % 0.16 -22.54 % 0.21 51.16 % 0.14 -13.75 % 0.16 16.20 % 0.14 -9.86 % 0.15 24.09 % 0.12 -5.60 % 0.13 -4.70 % 0.14 14.10 % 0.12 -5.20 % 0.13 18.37 % 0.11 12.49 % 0.10 2.91 % 0.09 31.25 % 0.07 -20.77 % 0.09 -3.84 % 0.09 -12.28 % 0.11 12.28 % 0.09 -17.04 % 0.11 14.48 % 0.10 -8.12 % 0.11 40.08 % 0.08 -15.73 % 0.09 20.81 % 0.08 -24.26 % 0.10 11.93 % 0.09 1.71 % 0.09 -22.66 % 0.11 4.62 % 0.11 84.13 % 0.06 -53.94 % 0.13 41.71 % 0.09 28.01 % 0.07 -21.24 % 0.09
Gross profit ratio 0.36 -25.21 % 0.48 -15.39 % 0.57 10.02 % 0.52 -7.15 % 0.56 72.41 % 0.33 -7.14 % 0.35 -34.09 % 0.53 45.41 % 0.37 -9.03 % 0.40 9.39 % 0.37 0.53 % 0.37 -0.30 % 0.37 -3.93 % 0.38 -8.33 % 0.42 15.75 % 0.36 2.39 % 0.35 -18.60 % 0.43 32.41 % 0.33 -18.11 % 0.40 -29.60 % 0.57 1.83 % 0.56 322.94 % 0.13 -74.81 % 0.52 6.00 % 0.49 5.60 % 0.47 -26.33 % 0.63 29.75 % 0.49 -16.44 % 0.58 15.85 % 0.50 77.55 % 0.28 -2.18 % 0.29 -2.42 % 0.30 -6.56 % 0.32 20.31 % 0.26 -38.45 % 0.43 30.76 % 0.33 28.02 % 0.26 1 062.63 % -0.03 -107.34 % 0.36 0.68 % 0.36 -3.49 % 0.37 666.74 % -0.07 -113.54 % 0.49 44.73 % 0.34 -7.02 % 0.36 878.52 % -0.05 -112.23 % 0.38 32.84 % 0.29 -21.36 % 0.36 351.55 % 0.08 -76.41 % 0.34 5.33 % 0.32 -2.24 % 0.33 33.55 % 0.25 -39.41 % 0.41 34.67 % 0.30 -15.17 % 0.36 16.19 % 0.31
Weighted average shs out dil 8.264 M -0.06 % 8.268 M 0.01 % 8.268 M 0.00 % 8.268 M 0.02 % 8.266 M 0.02 % 8.264 M 0.00 % 8.264 M -0.03 % 8.266 M 0.00 % 8.265 M 0.02 % 8.264 M 0.00 % 8.264 M 0.08 % 8.257 M -0.12 % 8.267 M 0.03 % 8.265 M 0.01 % 8.264 M 0.01 % 8.263 M 0.05 % 8.259 M -0.02 % 8.261 M -0.04 % 8.264 M 0.04 % 8.260 M -0.10 % 8.268 M 0.08 % 8.262 M -0.01 % 8.263 M -0.03 % 8.265 M -0.21 % 8.283 M 0.35 % 8.254 M -0.06 % 8.259 M -0.20 % 8.275 M 6.94 % 7.739 M 0.00 % 7.739 M 0.08 % 7.732 M -0.08 % 7.739 M 0.00 % 7.739 M 0.00 % 7.739 M 0.17 % 7.725 M -0.33 % 7.751 M 0.50 % 7.713 M -2.37 % 7.900 M 1.94 % 7.749 M -0.14 % 7.760 M -0.08 % 7.766 M -0.67 % 7.818 M 0.51 % 7.779 M -0.13 % 7.788 M 10.59 % 7.043 M -0.48 % 7.077 M 0.27 % 7.058 M 18.21 % 5.971 M -15.08 % 7.031 M -1.15 % 7.113 M 0.37 % 7.086 M -0.66 % 7.133 M 1.34 % 7.039 M 0.00 % 7.039 M -0.59 % 7.080 M 27.83 % 5.539 M 1.26 % 5.470 M -1.24 % 5.539 M -0.06 % 5.542 M
Weighted average shs out 8.264 M -0.06 % 8.268 M 0.01 % 8.268 M 0.00 % 8.268 M 0.02 % 8.266 M 0.02 % 8.264 M 0.00 % 8.264 M -0.03 % 8.266 M 0.00 % 8.265 M 0.02 % 8.264 M 0.00 % 8.264 M 0.08 % 8.257 M -0.12 % 8.267 M 0.03 % 8.265 M 0.01 % 8.264 M 0.01 % 8.263 M 0.05 % 8.259 M -0.02 % 8.261 M -0.04 % 8.264 M 0.04 % 8.260 M -0.10 % 8.268 M 0.08 % 8.262 M -0.01 % 8.263 M -0.03 % 8.265 M -0.21 % 8.283 M 0.35 % 8.254 M -0.06 % 8.259 M -0.07 % 8.265 M 6.79 % 7.739 M 0.00 % 7.739 M 0.08 % 7.732 M -0.08 % 7.739 M 0.00 % 7.739 M 0.00 % 7.739 M 0.17 % 7.725 M -0.33 % 7.751 M 0.50 % 7.713 M -2.37 % 7.900 M 1.94 % 7.749 M -0.14 % 7.760 M -0.08 % 7.766 M -0.67 % 7.818 M 0.51 % 7.779 M -0.13 % 7.788 M 10.59 % 7.043 M -0.48 % 7.077 M 0.27 % 7.058 M 18.21 % 5.971 M -15.08 % 7.031 M -1.15 % 7.113 M 0.37 % 7.086 M -0.66 % 7.133 M 1.34 % 7.039 M 0.00 % 7.039 M -0.59 % 7.080 M 27.83 % 5.539 M 1.26 % 5.470 M -1.24 % 5.539 M -0.06 % 5.542 M
EPS diluted 9.40 13.25 % 8.30 69.73 % 4.89 -7.91 % 5.31 -34.44 % 8.10 4.65 % 7.74 27.93 % 6.05 -30.30 % 8.68 10.01 % 7.89 5.76 % 7.46 24.54 % 5.99 51.65 % 3.95 -64.22 % 11.04 21.59 % 9.08 50.58 % 6.03 -4.74 % 6.33 -18.22 % 7.74 -26.70 % 10.56 132.09 % 4.55 -43.27 % 8.02 -8.03 % 8.72 -43.45 % 15.42 561.80 % 2.33 9.39 % 2.13 23.84 % 1.72 -27.43 % 2.37 577.14 % 0.35 -68.18 % 1.10 -21.99 % 1.41 25.89 % 1.12 -34.50 % 1.71 69.31 % 1.01 98.04 % 0.51 -35.44 % 0.79 -30.70 % 1.14 208.11 % 0.37 -48.61 % 0.72 24.14 % 0.58 -17.14 % 0.70 27.27 % 0.55 -6.78 % 0.59 20.41 % 0.49 -7.55 % 0.53 1.92 % 0.52 -17.46 % 0.63 21.15 % 0.52 4.00 % 0.50 -23.08 % 0.65 12.07 % 0.58 20.83 % 0.48 6.67 % 0.45 25.00 % 0.36 -33.33 % 0.54 12.50 % 0.48 -5.88 % 0.51 2.00 % 0.50 66.67 % 0.30 497.61 % 0.05 -82.69 % 0.29
Earnings per share 9.40 13.25 % 8.30 69.73 % 4.89 -7.91 % 5.31 -34.44 % 8.10 4.65 % 7.74 27.93 % 6.05 -30.30 % 8.68 10.01 % 7.89 5.76 % 7.46 24.54 % 5.99 51.65 % 3.95 -64.22 % 11.04 21.59 % 9.08 50.58 % 6.03 -4.74 % 6.33 -18.22 % 7.74 -26.70 % 10.56 132.09 % 4.55 -43.27 % 8.02 -8.03 % 8.72 -43.45 % 15.42 561.80 % 2.33 9.39 % 2.13 23.84 % 1.72 -27.43 % 2.37 577.14 % 0.35 -71.07 % 1.21 -14.18 % 1.41 25.89 % 1.12 -34.50 % 1.71 69.31 % 1.01 98.04 % 0.51 -35.44 % 0.79 -30.70 % 1.14 208.11 % 0.37 -48.61 % 0.72 24.14 % 0.58 -17.14 % 0.70 27.27 % 0.55 -6.78 % 0.59 20.41 % 0.49 -7.55 % 0.53 1.92 % 0.52 -17.46 % 0.63 21.15 % 0.52 4.00 % 0.50 -23.08 % 0.65 12.07 % 0.58 20.83 % 0.48 6.67 % 0.45 25.00 % 0.36 -33.33 % 0.54 12.50 % 0.48 -5.88 % 0.51 2.00 % 0.50 66.67 % 0.30 497.61 % 0.05 -82.69 % 0.29
Gross profit 197.139 M -12.56 % 225.469 M 11.86 % 201.567 M 1.09 % 199.384 M -10.91 % 223.801 M 59.52 % 140.296 M 0.29 % 139.889 M -42.78 % 244.468 M 53.95 % 158.796 M 13.69 % 139.677 M 3.19 % 135.361 M 22.08 % 110.875 M -27.71 % 153.375 M 14.84 % 133.556 M -7.15 % 143.838 M 9.79 % 131.014 M -8.71 % 143.509 M -19.75 % 178.834 M 54.28 % 115.916 M -15.82 % 137.703 M -25.42 % 184.635 M -15.64 % 218.863 M 730.33 % 26.359 M -73.04 % 97.769 M 7.45 % 90.992 M -11.55 % 102.873 M 15.60 % 88.994 M 22.52 % 72.636 M -34.64 % 111.139 M 40.50 % 79.100 M 85.15 % 42.722 M -4.06 % 44.528 M -3.57 % 46.178 M 14.13 % 40.460 M 1.75 % 39.765 M -24.98 % 53.008 M 21.20 % 43.737 M 42.18 % 30.762 M 1 017.57 % -3.353 M -108.02 % 41.778 M -3.43 % 43.262 M 24.11 % 34.857 M 542.13 % -7.884 M -119.50 % 40.429 M 7.54 % 37.596 M 17.11 % 32.103 M 721.16 % -5.168 M -114.58 % 35.459 M 1.49 % 34.939 M 48.55 % 23.520 M 291.35 % 6.010 M -74.08 % 23.183 M 1.38 % 22.867 M 19.41 % 19.150 M 2.16 % 18.746 M -3.90 % 19.507 M 19.41 % 16.336 M 37.16 % 11.910 M 14.77 % 10.377 M
Income tax expense 23.561 M 20.75 % 19.513 M 54.57 % 12.624 M -3.12 % 13.030 M -23.95 % 17.134 M -5.72 % 18.174 M 18.51 % 15.336 M -40.02 % 25.570 M 21.94 % 20.969 M 24.94 % 16.783 M -2.00 % 17.126 M 84.99 % 9.258 M -64.77 % 26.277 M 43.98 % 18.251 M 3.88 % 17.569 M -12.87 % 20.164 M -5.60 % 21.361 M -42.82 % 37.358 M 120.39 % 16.951 M -26.04 % 22.920 M -10.49 % 25.605 M -42.50 % 44.527 M 1 227.69 % 3.354 M -52.13 % 7.006 M 32.26 % 5.297 M -47.09 % 10.011 M 143.12 % 4.118 M 7.96 % 3.814 M -19.92 % 4.763 M 31.47 % 3.623 M 3 995.70 % -93.000 K -103.65 % 2.551 M -60.27 % 6.421 M 152.99 % 2.538 M 29.82 % 1.955 M -66.93 % 5.912 M 311.70 % 1.436 M -39.54 % 2.375 M 54.36 % 1.539 M -39.62 % 2.548 M 7.28 % 2.375 M 20.44 % 1.972 M 2.86 % 1.917 M -8.00 % 2.084 M -8.80 % 2.285 M 20.58 % 1.895 M 21.17 % 1.564 M -21.65 % 1.996 M -7.59 % 2.160 M 27.06 % 1.700 M -5.77 % 1.804 M 19.39 % 1.511 M -15.35 % 1.785 M 2.00 % 1.750 M 16.67 % 1.500 M 0.00 % 1.500 M -18.92 % 1.850 M 73.71 % 1.065 M 81.12 % 588.000 K
Cost of revenue 346.408 M 44.64 % 239.495 M 59.53 % 150.126 M -18.13 % 183.374 M 4.72 % 175.110 M -39.79 % 290.850 M 12.17 % 259.298 M 20.42 % 215.321 M -21.84 % 275.475 M 32.57 % 207.797 M -10.82 % 233.002 M 21.07 % 192.455 M -27.37 % 264.963 M 22.44 % 216.406 M 7.31 % 201.658 M -13.55 % 233.255 M -11.99 % 265.043 M 12.51 % 235.563 M -1.74 % 239.736 M 15.11 % 208.268 M 46.74 % 141.928 M -19.05 % 175.323 M 0.51 % 174.425 M 94.18 % 89.828 M -4.51 % 94.070 M -20.32 % 118.064 M 127.84 % 51.819 M -32.25 % 76.483 M -3.81 % 79.510 M 1.82 % 78.091 M -27.71 % 108.018 M -1.04 % 109.158 M -0.17 % 109.345 M 25.87 % 86.869 M -21.60 % 110.798 M 57.11 % 70.522 M -21.24 % 89.541 M 0.33 % 89.248 M -30.95 % 129.256 M 76.27 % 73.329 M -4.45 % 76.748 M 31.27 % 58.467 M -54.15 % 127.509 M 199.23 % 42.612 M -42.55 % 74.166 M 30.97 % 56.630 M -51.34 % 116.380 M 101.14 % 57.859 M -33.65 % 87.206 M 111.97 % 41.141 M -40.03 % 68.597 M 53.46 % 44.701 M -6.21 % 47.659 M 23.50 % 38.591 M -31.99 % 56.743 M 102.00 % 28.091 M -24.78 % 37.345 M 75.43 % 21.288 M -8.37 % 23.232 M
General and administrative expenses 0.000 0.000 -100.00 % 75.104 M 0.000 0.000 0.000 -100.00 % 72.771 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 0.000 0.000 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 0.000 -100.00 % 149.618 M 96.78 % 76.033 M -53.28 % 162.745 M 3.55 % 157.163 M 0.000 100.00 % -1.318 M 0.000 -100.00 % 5.521 M 95.85 % 2.819 M 0.000 0.000 0.000 -100.00 % 3.164 M 0.000 -100.00 % 2.283 M -11.03 % 2.566 M 78.82 % 1.435 M 135.45 % -4.048 M -397.00 % 1.363 M -99.26 % 184.635 M 7 803.90 % 2.336 M 0.000 0.000 0.000 0.000 -100.00 % 88.994 M 0.000 -100.00 % 90.635 M 4 910.23 % 1.809 M -95.77 % 42.722 M 0.000 -100.00 % 46.178 M 14.13 % 40.460 M 1.75 % 39.765 M -24.98 % 53.008 M 21.20 % 43.737 M 42.18 % 30.762 M 1 017.57 % -3.353 M -108.02 % 41.778 M -3.43 % 43.262 M 24.11 % 34.857 M 542.13 % -7.884 M -119.50 % 40.429 M 7.54 % 37.596 M 17.11 % 32.103 M 721.16 % -5.168 M -114.58 % 35.459 M 1.49 % 34.939 M 48.55 % 23.520 M 291.35 % 6.010 M -74.08 % 23.183 M 1.38 % 22.867 M 19.41 % 19.150 M 2.16 % 18.746 M -3.90 % 19.507 M 19.41 % 16.336 M 37.16 % 11.910 M 14.77 % 10.377 M
Operating expenses 115.957 M -22.50 % 149.618 M -8.94 % 164.301 M 0.96 % 162.745 M 3.55 % 157.163 M 130.20 % 68.273 M -11.91 % 77.505 M -47.20 % 146.796 M -33.89 % 222.051 M 10.03 % 201.814 M 445.24 % 37.014 M -77.43 % 164.015 M -19.98 % 204.972 M 15.41 % 177.596 M 143.89 % 72.817 M -59.07 % 177.915 M -11.56 % 201.179 M -9.05 % 221.194 M 271.48 % 59.543 M -66.56 % 178.054 M -3.56 % 184.635 M -26.97 % 252.807 M 859.11 % 26.359 M -73.04 % 97.769 M 7.45 % 90.992 M -11.55 % 102.873 M 15.60 % 88.994 M 22.52 % 72.636 M -19.86 % 90.635 M 14.58 % 79.100 M 85.15 % 42.722 M -4.06 % 44.528 M -3.57 % 46.178 M 14.13 % 40.460 M 1.75 % 39.765 M -24.98 % 53.008 M 21.20 % 43.737 M 42.18 % 30.762 M 1 017.57 % -3.353 M -108.02 % 41.778 M -3.43 % 43.262 M 24.11 % 34.857 M 542.13 % -7.884 M -119.50 % 40.429 M 7.54 % 37.596 M 17.11 % 32.103 M 721.16 % -5.168 M -114.58 % 35.459 M 1.49 % 34.939 M 48.55 % 23.520 M 291.35 % 6.010 M -74.08 % 23.183 M 1.38 % 22.867 M 19.41 % 19.150 M 2.16 % 18.746 M -3.90 % 19.507 M 19.41 % 16.336 M 37.16 % 11.910 M 14.77 % 10.377 M
Cost and expenses 462.365 M 18.83 % 389.113 M 23.75 % 314.427 M -9.16 % 346.119 M 4.17 % 332.273 M -7.48 % 359.123 M 6.63 % 336.803 M -6.99 % 362.117 M 1.79 % 355.733 M 28.63 % 276.560 M -9.96 % 307.150 M 14.43 % 268.412 M -16.10 % 319.901 M 16.18 % 275.343 M -0.48 % 276.674 M -0.83 % 278.979 M -10.02 % 310.031 M 12.26 % 276.163 M -5.19 % 291.276 M 15.18 % 252.888 M 13.84 % 222.145 M 2.38 % 216.971 M 24.96 % 173.632 M 8.22 % 160.438 M -1.86 % 163.484 M -9.21 % 180.062 M 27.87 % 140.813 M 6.78 % 131.870 M -22.50 % 170.145 M 20.83 % 140.809 M 3.96 % 135.449 M -1.57 % 137.605 M -0.80 % 138.718 M 21.81 % 113.882 M -24.36 % 150.563 M 39.33 % 108.062 M -13.73 % 125.265 M 4.38 % 120.010 M -4.68 % 125.904 M 9.38 % 115.107 M -4.09 % 120.010 M 28.60 % 93.324 M -21.99 % 119.625 M 44.06 % 83.041 M -25.70 % 111.762 M 25.95 % 88.733 M -20.21 % 111.211 M 19.17 % 93.318 M -23.60 % 122.145 M 88.90 % 64.661 M -13.33 % 74.607 M 9.90 % 67.884 M -3.75 % 70.526 M 22.14 % 57.741 M -23.51 % 75.489 M 58.60 % 47.598 M -11.33 % 53.681 M 61.70 % 33.198 M -1.22 % 33.609 M
Research and development expenses 0.000 0.000 -100.00 % 1.839 M 0.000 0.000 0.000 -100.00 % 1.318 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 115.957 M 0.000 -100.00 % 86.429 M 0.000 0.000 -100.00 % 68.273 M -11.91 % 77.505 M -47.20 % 146.796 M 82.91 % 80.258 M 16.72 % 68.763 M -7.26 % 74.148 M -2.38 % 75.957 M 38.26 % 54.938 M -6.79 % 58.937 M -19.06 % 72.817 M 59.25 % 45.724 M 1.64 % 44.988 M 10.81 % 40.600 M -36.15 % 63.591 M 42.52 % 44.620 M 0.000 -100.00 % 41.648 M 58.01 % 26.359 M -73.04 % 97.769 M 7.45 % 90.992 M -11.55 % 102.873 M 0.000 -100.00 % 72.636 M 0.000 -100.00 % 77.291 M 0.000 -100.00 % 44.528 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
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 443.000 K 0.000 0.000 0.000 -100.00 % 136.564 K 0.000 0.000 0.000 100.00 % -25.157 K 0.000 0.000 0.000 -100.00 % 399.058 K 0.000 0.000 0.000 100.00 % -75.420 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 100.00 % -1.351 M 0.000 0.000 0.000 100.00 % -0.700 0.000 0.000 0.000 100.00 % -0.210 0.000 0.000 0.000 -100.00 % 1.378 M 0.000 0.000 0.000 0.000
Interest expense 2.241 M 14.81 % 1.952 M 147.72 % 788.000 K -46.94 % 1.485 M -44.07 % 2.655 M -14.08 % 3.090 M -9.33 % 3.408 M 29.24 % 2.637 M -5.79 % 2.799 M -2.00 % 2.856 M 11.09 % 2.571 M 80.29 % 1.426 M -16.27 % 1.703 M -3.18 % 1.759 M -13.52 % 2.034 M -40.21 % 3.402 M -6.46 % 3.637 M -3.09 % 3.753 M -23.97 % 4.936 M 46.38 % 3.372 M -27.59 % 4.657 M 25.49 % 3.711 M -39.36 % 6.120 M 8.32 % 5.650 M 1.25 % 5.580 M -7.12 % 6.008 M 2.87 % 5.840 M -2.84 % 6.011 M -0.91 % 6.066 M 21.76 % 4.982 M -21.74 % 6.366 M 11.04 % 5.733 M -17.74 % 6.969 M 44.44 % 4.825 M 4.80 % 4.604 M 23.53 % 3.727 M -8.47 % 4.072 M 72.98 % 2.354 M -22.97 % 3.056 M 97.42 % 1.548 M -34.24 % 2.354 M 23.50 % 1.906 M -14.73 % 2.235 M 45.99 % 1.531 M -41.94 % 2.637 M 21.58 % 2.169 M 57.15 % 1.380 M 219.48 % 432.000 K 178.71 % 155.000 K -60.26 % 390.000 K -50.33 % 785.238 K -21.08 % 995.000 K -36.42 % 1.565 M 589.43 % 227.000 K 0.000 -100.00 % 920.000 K 37.93 % 667.000 K 226.96 % 204.000 K -16.73 % 245.000 K
Depreciation and amortization 12.095 M 4.99 % 11.520 M 36.61 % 8.433 M -28.70 % 11.828 M 7.88 % 10.964 M 4.69 % 10.473 M 24.68 % 8.400 M 0.62 % 8.348 M -2.91 % 8.598 M 8.02 % 7.960 M 11.97 % 7.109 M 9.81 % 6.474 M 1.54 % 6.376 M 5.48 % 6.045 M -14.32 % 7.055 M 12.99 % 6.244 M -0.02 % 6.245 M 6.93 % 5.840 M -30.41 % 8.392 M 81.53 % 4.623 M -0.22 % 4.633 M -79.11 % 22.173 M 393.37 % 4.494 M -1.68 % 4.571 M 1.65 % 4.497 M 1.31 % 4.439 M 11.01 % 3.999 M -5.78 % 4.244 M 47.72 % 2.873 M -52.12 % 6.000 M 849.06 % -801.000 K -119.46 % 4.117 M 1.23 % 4.067 M 110.07 % 1.936 M -49.32 % 3.820 M 381.11 % 794.000 K -53.13 % 1.694 M -8.38 % 1.849 M -6.79 % 1.984 M 2.83 % 1.929 M 4.33 % 1.849 M -15.34 % 2.184 M -26.95 % 2.990 M 67.39 % 1.786 M 1.94 % 1.752 M -5.65 % 1.857 M -11.62 % 2.101 M -6.41 % 2.245 M -21.91 % 2.875 M 195.17 % 974.000 K 10.26 % 883.343 K -1.85 % 900.000 K 0.00 % 900.000 K 0.00 % 900.000 K 23.97 % 726.000 K -19.33 % 900.000 K 28.57 % 700.000 K -12.50 % 800.000 K 36.52 % 586.000 K
Operating income 81.182 M 7.03 % 75.851 M 103.54 % 37.266 M 1.71 % 36.639 M -45.02 % 66.638 M -7.48 % 72.023 M 15.45 % 62.384 M -36.13 % 97.672 M 24.36 % 78.538 M 10.75 % 70.914 M 14.38 % 62.000 M 77.56 % 34.918 M -64.53 % 98.437 M 31.92 % 74.619 M 8.42 % 68.822 M -14.69 % 80.673 M -18.11 % 98.519 M -28.73 % 138.234 M 114.73 % 64.376 M -30.84 % 93.083 M -10.86 % 104.418 M -41.08 % 177.215 M 547.87 % 27.353 M 0.72 % 27.159 M 25.86 % 21.578 M -47.21 % 40.875 M 4 619.87 % 866.019 K -95.33 % 18.533 M -16.82 % 22.281 M 36.01 % 16.382 M 7.13 % 15.291 M -4.91 % 16.081 M -4.31 % 16.805 M 24.97 % 13.447 M 3.80 % 12.955 M -16.25 % 15.468 M 93.04 % 8.013 M -11.47 % 9.051 M 95.67 % 4.626 M -44.70 % 8.364 M -10.17 % 9.311 M 20.78 % 7.709 M 35.93 % 5.671 M -26.01 % 7.665 M -18.10 % 9.359 M 20.85 % 7.744 M 15.44 % 6.708 M 6.33 % 6.309 M -1.31 % 6.393 M 16.15 % 5.504 M -11.68 % 6.232 M 22.82 % 5.074 M -18.67 % 6.239 M 15.97 % 5.380 M 44.12 % 3.733 M -18.30 % 4.569 M 9.88 % 4.158 M 168.78 % 1.547 M -36.36 % 2.431 M
Operating income ratio 0.15 -8.45 % 0.16 53.95 % 0.11 10.70 % 0.10 -42.70 % 0.17 0.00 % 0.17 6.89 % 0.16 -26.43 % 0.21 17.46 % 0.18 -11.38 % 0.20 21.25 % 0.17 46.21 % 0.12 -51.08 % 0.24 10.36 % 0.21 7.04 % 0.20 -10.05 % 0.22 -8.16 % 0.24 -27.71 % 0.33 84.29 % 0.18 -32.72 % 0.27 -15.86 % 0.32 -28.88 % 0.45 230.00 % 0.14 -5.90 % 0.14 24.16 % 0.12 -36.98 % 0.19 2 908.19 % 0.01 -95.05 % 0.12 6.34 % 0.12 12.14 % 0.10 2.74 % 0.10 -3.05 % 0.10 -3.16 % 0.11 2.32 % 0.11 22.74 % 0.09 -31.28 % 0.13 108.27 % 0.06 -20.28 % 0.08 105.28 % 0.04 -49.44 % 0.07 -6.34 % 0.08 -6.08 % 0.08 74.24 % 0.05 -48.64 % 0.09 10.23 % 0.08 -4.05 % 0.09 44.68 % 0.06 -10.78 % 0.07 29.17 % 0.05 -38.51 % 0.09 1.90 % 0.08 11.75 % 0.07 -15.51 % 0.09 -5.06 % 0.09 88.42 % 0.05 -48.48 % 0.10 23.93 % 0.08 66.22 % 0.05 -35.58 % 0.07
Total other income expenses net 20.026 M 62.95 % 12.290 M -22.34 % 15.826 M 9.83 % 14.410 M -17.41 % 17.447 M 454.40 % 3.147 M 7.96 % 2.915 M 921.13 % -355.000 K -113.04 % 2.722 M 7 456.76 % -37.000 K -102.37 % 1.561 M 14.86 % 1.359 M -80.19 % 6.861 M 388.33 % 1.405 M 477.74 % 243.188 K 121.73 % -1.119 M -4.48 % -1.071 M 53.80 % -2.318 M 64.61 % -6.550 M -226.05 % -2.009 M 33.08 % -3.002 M -532.00 % -475.000 K 89.45 % -4.503 M -125.51 % -1.997 M -30.44 % -1.531 M 68.70 % -4.891 M -148.53 % 10.077 M 312.07 % -4.752 M 0.46 % -4.774 M -50.46 % -3.173 M -46.76 % -2.162 M 62.35 % -5.742 M 10.31 % -6.402 M -32.68 % -4.825 M -120.02 % -2.193 M 67.22 % -6.690 M -553.32 % -1.024 M 51.10 % -2.094 M -190.12 % 2.324 M 250.10 % -1.548 M 34.24 % -2.354 M -23.50 % -1.906 M -578.63 % 398.222 K 126.01 % -1.531 M 41.94 % -2.637 M -21.58 % -2.169 M -35.60 % -1.600 M -270.26 % -432.000 K -178.71 % -155.000 K 60.26 % -390.000 K 68.10 % -1.223 M -22.87 % -995.000 K -46.54 % -679.000 K -199.12 % -227.000 K -116.47 % 1.378 M 583.51 % -285.000 K 57.27 % -667.000 K -226.96 % -204.000 K 16.73 % -245.000 K
2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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 2011-03-31 2009-03-31 2008-03-31
2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-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-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-06-30 2014-03-31 2013-09-30 2013-03-31 2012-03-31 2011-03-31 2009-03-31
Net debt 52.513 M 0.000 100.00 % -23.312 M 0.000 100.00 % -54.430 M 0.000 -100.00 % 54.628 M 0.000 -100.00 % 40.010 M 9.67 % 36.481 M -5.59 % 38.640 M 89.05 % 20.439 M -59.02 % 49.880 M -66.69 % 149.761 M 65.17 % 90.672 M -17.25 % 109.574 M 17.34 % 93.384 M 63.38 % 57.156 M -51.29 % 117.335 M -26.65 % 159.976 M -27.42 % 220.423 M 0.000 -100.00 % 212.924 M 0.000 -100.00 % 217.748 M 0.000 -100.00 % 235.714 M 0.000 -100.00 % 250.379 M 14.29 % 219.069 M 0.000 -100.00 % 182.746 M 0.000 -100.00 % 85.385 M 0.000 -100.00 % 89.125 M 0.000 -100.00 % 35.129 M 0.000 -100.00 % 73.507 M 0.000 -100.00 % 50.211 M 697.75 % -8.400 M -152.34 % 16.048 M 22.15 % 13.138 M -46.85 % 24.718 M 449.96 % 4.495 M
Total investments 525.425 M 0.000 -100.00 % 352.210 M 0.000 -100.00 % 224.043 M 0.000 -100.00 % 285.484 M 0.000 0.000 -100.00 % 156.689 M 37.01 % 114.364 M 12.00 % 102.113 M 0.000 -100.00 % 13.844 M 11.70 % 12.394 M 21.57 % 10.195 M -86.98 % 78.281 M 46.24 % 53.529 M 174.76 % 19.482 M 49.86 % 13.000 M 5 180.58 % 246.185 K 0.000 -100.00 % 6.160 M 0.000 -100.00 % 231.791 K 0.000 -100.00 % 5.529 M 0.000 -100.00 % 278.015 K 0.000 0.000 -100.00 % 278.738 K 0.000 0.000 0.000 -100.00 % 367.661 K 0.000 -100.00 % 499.000 K 0.000 -100.00 % 499.400 K 0.000 -100.00 % 499.400 K -0.12 % 500.000 K 0.12 % 499.400 K 0.00 % 499.400 K 0.000 0.000
Total debt 88.502 M 0.000 -100.00 % 27.967 M 0.000 -100.00 % 26.131 M 0.000 -100.00 % 83.029 M 0.000 -100.00 % 85.648 M 0.62 % 85.118 M 16.05 % 73.343 M 53.85 % 47.673 M -76.85 % 205.947 M 12.50 % 183.060 M 40.00 % 130.754 M -21.06 % 165.647 M 12.01 % 147.890 M 27.94 % 115.597 M -40.97 % 195.826 M -14.71 % 229.610 M -3.83 % 238.750 M 0.000 -100.00 % 222.448 M 0.000 -100.00 % 236.497 M 0.000 -100.00 % 245.436 M 0.000 -100.00 % 257.745 M 12.84 % 228.406 M 0.000 -100.00 % 224.556 M 0.000 -100.00 % 111.481 M 0.000 -100.00 % 114.093 M 0.000 -100.00 % 60.784 M 0.000 -100.00 % 77.108 M 0.000 -100.00 % 69.874 M 164.68 % 26.400 M -26.29 % 35.815 M 108.70 % 17.161 M -37.25 % 27.351 M 450.36 % 4.970 M
Accumulated other comprehensive income loss 0.000 -100.00 % 1.534 B 38 375.85 % 3.987 M -99.72 % 1.450 B 0.000 -100.00 % 1.335 B 40 886.24 % 3.256 M -99.73 % 1.211 B 0.000 -100.00 % 1.507 M 0.000 0.000 -100.00 % 57.444 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 355.599 M 0.000 -100.00 % 321.763 M 0.000 -100.00 % 276.532 M 0.000 -100.00 % 254.202 M 0.000 0.000 -100.00 % 230.111 M 0.000 -100.00 % 225.099 M 0.000 -100.00 % 215.009 M 0.000 -100.00 % 212.735 M 0.000 -100.00 % 204.734 M 0.000 -100.00 % 153.400 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 0.000 -100.00 % 1.361 B 0.000 0.000 0.000 -100.00 % 1.162 B 0.000 0.000 -100.00 % 928.214 M 0.000 0.000 -100.00 % 759.855 M 0.000 0.000 0.000 -100.00 % 517.018 M 0.000 0.000 0.000 -100.00 % 221.929 M 0.000 0.000 0.000 -100.00 % 151.271 M 0.000 0.000 0.000 -100.00 % 116.048 M 0.000 0.000 -100.00 % 102.724 M 0.000 -100.00 % 147.712 M 0.000 -100.00 % 87.901 M 0.000 -100.00 % 135.348 M 0.000 -100.00 % 77.347 M 0.000 -100.00 % 68.013 M -16.85 % 81.800 M 1 078.64 % 6.940 M -44.12 % 12.420 M -68.88 % 39.912 M 35.62 % 29.429 M
Common stock 82.637 M 0.000 -100.00 % 82.637 M 0.000 -100.00 % 82.637 M 0.000 -100.00 % 82.637 M 0.000 -100.00 % 82.637 M 0.00 % 82.637 M 0.00 % 82.637 M 0.00 % 82.637 M 0.00 % 82.637 M 0.00 % 82.637 M 0.00 % 82.637 M 0.00 % 82.637 M 0.00 % 82.637 M 0.00 % 82.637 M 0.00 % 82.637 M 0.00 % 82.637 M 0.00 % 82.637 M 0.000 -100.00 % 82.637 M 0.000 -100.00 % 82.637 M 0.000 -100.00 % 77.387 M 0.000 -100.00 % 77.387 M 0.00 % 77.387 M 0.000 -100.00 % 77.387 M 0.000 -100.00 % 77.387 M 0.000 -100.00 % 77.387 M 0.000 -100.00 % 77.387 M 0.000 -100.00 % 77.387 M 0.000 -100.00 % 70.387 M -0.02 % 70.400 M 0.02 % 70.387 M 0.00 % 70.387 M 27.08 % 55.387 M 0.00 % 55.387 M
Total equity 1.664 B 8.48 % 1.534 B 0.00 % 1.534 B 5.81 % 1.450 B 0.00 % 1.450 B 8.64 % 1.335 B 0.00 % 1.335 B 10.17 % 1.211 B 4.36 % 1.161 B 5.61 % 1.099 B 8.14 % 1.016 B 8.41 % 937.486 M -11.06 % 1.054 B 11.38 % 946.401 M 6.70 % 887.010 M 7.74 % 823.319 M 13.60 % 724.761 M 6.06 % 683.363 M 11.08 % 615.210 M 12.33 % 547.663 M 31.82 % 415.450 M 9.82 % 378.299 M 0.00 % 378.299 M 12.06 % 337.578 M 0.00 % 337.578 M 17.30 % 287.783 M 0.00 % 287.783 M 8.41 % 265.452 M 3.90 % 255.477 M 2.10 % 250.232 M 3.68 % 241.362 M 0.00 % 241.362 M 2.12 % 236.349 M 0.00 % 236.349 M 4.46 % 226.259 M -0.12 % 226.539 M 6.49 % 212.735 M 0.00 % 212.735 M 3.91 % 204.734 M 0.00 % 204.734 M 33.46 % 153.400 M 0.00 % 153.400 M 0.79 % 152.200 M 5.21 % 144.658 M 5.04 % 137.718 M 44.51 % 95.299 M 12.36 % 84.816 M
Other non current liabilities 17.799 M 101.16 % -1.534 B -9 523.96 % 16.278 M 101.12 % -1.450 B -9 736.46 % 15.045 M 101.13 % -1.335 B -9 096.31 % 14.834 M 101.22 % -1.211 B -7 037.55 % 17.461 M 8.12 % 16.150 M 5.03 % 15.377 M 7.33 % 14.327 M -27.47 % 19.754 M 32.83 % 14.872 M 0.00 % 14.872 M 0.00 % 14.872 M 12.91 % 13.172 M 3.04 % 12.783 M -0.01 % 12.784 M 0.00 % 12.784 M 0.00 % 12.784 M 103.38 % -378.299 M -3 976.81 % 9.758 M 102.89 % -337.578 M -3 559.64 % 9.758 M 103.39 % -287.783 M 0.000 100.00 % -265.452 M -3 336.85 % 8.201 M 0.000 100.00 % -241.361 M 0.000 100.00 % -236.349 M 0.000 100.00 % -226.259 M 0.000 100.00 % -212.735 M 0.000 100.00 % -204.734 M 0.000 100.00 % -153.400 M 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 9.434 M 0.000 -100.00 % 4.191 M 0.000 -100.00 % 21.109 M 0.000 -100.00 % 11.477 M 0.000 -100.00 % 22.835 M 59.55 % 14.312 M -46.97 % 26.986 M -15.26 % 31.847 M -66.50 % 95.070 M -11.04 % 106.872 M 23.72 % 86.383 M -2.08 % 88.216 M 41.07 % 62.535 M 55.10 % 40.320 M -68.81 % 129.267 M -13.14 % 148.829 M 28.81 % 115.538 M 0.000 -100.00 % 124.799 M 0.000 -100.00 % 131.660 M 0.000 -100.00 % 176.771 M 0.000 -100.00 % 186.729 M 21.16 % 154.112 M 0.000 -100.00 % 151.742 M 0.000 -100.00 % 51.080 M 0.000 -100.00 % 42.759 M 0.000 -100.00 % 22.791 M 0.000 -100.00 % 21.949 M 0.000 -100.00 % 39.134 M 113.85 % 18.300 M -8.79 % 20.063 M 107.15 % 9.685 M -64.59 % 27.351 M 450.36 % 4.970 M
Total non current liabilities 37.828 M 102.47 % -1.534 B -4 399.54 % 35.679 M 102.46 % -1.450 B -2 943.76 % 50.982 M 103.82 % -1.335 B -3 433.36 % 40.035 M 103.30 % -1.211 B -2 394.82 % 52.787 M 24.10 % 42.537 M -22.58 % 54.942 M -6.87 % 58.993 M -53.76 % 127.579 M -6.39 % 136.283 M 18.03 % 115.462 M -1.45 % 117.161 M 30.76 % 89.599 M 33.21 % 67.261 M -56.76 % 155.561 M -10.86 % 174.516 M 24.08 % 140.648 M 137.18 % -378.299 M -358.21 % 146.509 M 143.40 % -337.578 M -322.17 % 151.945 M 152.80 % -287.783 M -255.35 % 185.253 M 169.79 % -265.452 M -231.07 % 202.522 M 24.39 % 162.812 M 167.46 % -241.361 M -252.82 % 157.939 M 166.82 % -236.349 M -519.63 % 56.323 M 124.89 % -226.259 M -577.69 % 47.365 M 122.26 % -212.735 M -892.72 % 26.836 M 113.11 % -204.734 M -900.31 % 25.582 M 116.68 % -153.400 M -467.13 % 41.783 M 112.10 % 19.700 M -8.29 % 21.482 M 90.48 % 11.278 M -61.18 % 29.055 M 323.38 % 6.863 M
Other current liabilities 183.007 M 0.000 -100.00 % 101.423 M 0.000 -100.00 % 142.697 M 0.000 -100.00 % 66.463 M 0.000 -100.00 % 94.551 M 68.87 % 55.992 M 1.36 % 55.241 M -22.43 % 71.218 M -45.52 % 130.723 M 135.88 % 55.420 M 2.90 % 53.858 M -12.87 % 61.814 M -7.38 % 66.736 M 13.39 % 58.857 M 2.21 % 57.586 M 25.44 % 45.906 M 27.53 % 35.997 M 0.000 -100.00 % 20.695 M 0.000 -100.00 % 29.707 M 0.000 -100.00 % 42.348 M 0.000 -100.00 % 28.233 M -2.43 % 28.935 M 0.000 -100.00 % 26.548 M 0.000 -100.00 % 15.092 M 0.000 -100.00 % 38.239 M 0.000 -100.00 % 19.808 M 0.000 -100.00 % 21.216 M 0.000 -100.00 % 26.138 M 151.33 % 10.400 M -21.53 % 13.253 M 135.73 % 5.622 M -47.17 % 10.641 M 63.12 % 6.524 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.555 M 0.000 0.000 -100.00 % 20.922 M 0.000 0.000 -100.00 % 79.904 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 -100.00 % 9.140 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.333 M 0.000 -100.00 % 14.183 M 0.000 -100.00 % 12.366 M 217.09 % 3.900 M -70.08 % 13.035 M 109.77 % 6.214 M 0.000 0.000
Short term debt 79.068 M 0.000 -100.00 % 23.776 M 0.000 -100.00 % 5.022 M 0.000 -100.00 % 71.552 M 0.000 -100.00 % 62.813 M -11.29 % 70.806 M 52.74 % 46.357 M 192.92 % 15.826 M -76.52 % 67.398 M -11.54 % 76.188 M 71.71 % 44.371 M -42.70 % 77.431 M -9.28 % 85.355 M 13.39 % 75.277 M 13.10 % 66.559 M -17.61 % 80.781 M -34.44 % 123.212 M 0.000 -100.00 % 97.649 M 0.000 -100.00 % 104.837 M 0.000 -100.00 % 68.665 M 0.000 -100.00 % 71.016 M -4.41 % 74.295 M 0.000 -100.00 % 72.814 M 0.000 -100.00 % 60.401 M 0.000 -100.00 % 71.333 M 0.000 -100.00 % 37.993 M 0.000 -100.00 % 55.159 M 0.000 -100.00 % 30.740 M 279.51 % 8.100 M -48.58 % 15.753 M 110.70 % 7.477 M 0.000 0.000
Total current liabilities 322.888 M 0.000 -100.00 % 177.364 M 0.000 -100.00 % 230.201 M 0.000 -100.00 % 191.252 M 0.000 -100.00 % 213.763 M 5.04 % 203.505 M 22.69 % 165.875 M 25.29 % 132.392 M -47.52 % 252.285 M 33.65 % 188.761 M 23.69 % 152.605 M -28.16 % 212.428 M 10.18 % 192.796 M -3.34 % 199.468 M -6.21 % 212.685 M -2.47 % 218.064 M 6.74 % 204.298 M 0.000 -100.00 % 156.528 M 0.000 -100.00 % 157.775 M 0.000 -100.00 % 133.453 M 0.000 -100.00 % 110.122 M -39.44 % 181.854 M 0.000 -100.00 % 122.525 M 0.000 -100.00 % 131.896 M 0.000 -100.00 % 126.640 M 0.000 -100.00 % 92.244 M 0.000 -100.00 % 104.744 M 0.000 -100.00 % 83.802 M 2.95 % 81.400 M 43.06 % 56.899 M -14.34 % 66.427 M 134.06 % 28.381 M 86.49 % 15.218 M
Total liabilities 360.716 M 123.51 % -1.534 B -820.06 % 213.043 M 114.69 % -1.450 B -615.61 % 281.183 M 121.07 % -1.335 B -666.09 % 235.741 M 119.46 % -1.211 B -554.46 % 266.550 M 8.34 % 246.042 M 11.42 % 220.817 M 15.38 % 191.385 M -49.62 % 379.863 M 16.87 % 325.044 M 21.25 % 268.067 M -18.67 % 329.589 M 16.71 % 282.395 M 5.87 % 266.729 M -27.57 % 368.246 M -6.20 % 392.580 M 13.81 % 344.946 M 191.18 % -378.299 M -224.84 % 303.037 M 189.77 % -337.578 M -208.99 % 309.720 M 207.62 % -287.783 M -190.30 % 318.706 M 220.06 % -265.452 M -184.91 % 312.644 M -9.29 % 344.666 M 242.80 % -241.361 M -186.06 % 280.464 M 218.67 % -236.349 M -225.57 % 188.219 M 183.19 % -226.259 M -230.03 % 174.006 M 181.79 % -212.735 M -278.65 % 119.080 M 158.16 % -204.734 M -257.09 % 130.325 M 184.96 % -153.400 M -222.15 % 125.586 M 24.22 % 101.100 M 28.99 % 78.381 M 0.87 % 77.705 M 35.29 % 57.436 M 160.12 % 22.081 M
Other non current assets 0.000 0.000 -100.00 % 19.110 M 0.000 -100.00 % 19.743 M 0.000 -100.00 % 12.927 M 0.000 -100.00 % 140.396 M 2 820.66 % 4.807 M 0.000 0.000 -100.00 % 19.280 M 0.000 0.000 -100.00 % 2.186 M 18.86 % 1.839 M 6 030.62 % 30.000 K -99.73 % 11.046 M 259.10 % 3.076 M -49.75 % 6.122 M 0.000 -100.00 % 1.658 M 0.000 -100.00 % 7.144 M 0.000 -100.00 % 1.636 M 0.000 -100.00 % 10.276 M 92.01 % 5.352 M 0.000 -100.00 % 5.682 M 0.000 -100.00 % 4.231 M 0.000 -100.00 % 14.887 M 0.000 -100.00 % 4.889 M 0.000 -100.00 % 2.758 M 0.000 -100.00 % 2.571 M 16.85 % 2.200 M -3.33 % 2.276 M -11.74 % 2.579 M 705.86 % 320.000 K 0.000
Long term investments 525.425 M 0.000 -100.00 % 347.906 M 0.000 -100.00 % 204.300 M 0.000 -100.00 % 285.484 M 0.000 0.000 -100.00 % 156.689 M 37.01 % 114.364 M 12.00 % 102.113 M 0.000 -100.00 % 11.658 M 14.20 % 10.208 M 27.46 % 8.009 M -89.77 % 78.281 M 269.90 % 21.163 M 149.98 % 8.466 M -14.95 % 9.954 M 0.000 0.000 -100.00 % 4.547 M 0.000 100.00 % -1.381 M 0.000 -100.00 % 3.967 M 0.000 100.00 % -4.768 M 0.000 0.000 100.00 % -895.025 K 0.000 0.000 0.000 100.00 % -10.306 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 1.105 M 0.000 -100.00 % 1.221 M 0.000 -100.00 % 911.000 K 0.000 -100.00 % 950.000 K 0.000 -100.00 % 716.000 K -15.96 % 852.000 K -14.11 % 992.000 K -1.20 % 1.004 M -3.96 % 1.045 M -12.44 % 1.194 M -1.89 % 1.217 M 36.13 % 894.000 K -2.54 % 917.307 K 3.77 % 884.000 K 0.00 % 884.000 K -12.39 % 1.009 M -0.04 % 1.009 M 0.000 -100.00 % 411.000 K 0.000 -100.00 % 941.939 K 0.000 -100.00 % 1.861 M 0.000 -100.00 % 1.861 M 19.68 % 1.555 M 0.000 -100.00 % 2.297 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 68.365 M 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 1.105 M 0.000 -100.00 % 1.221 M 0.000 -100.00 % 911.000 K 0.000 -100.00 % 950.000 K 0.000 -100.00 % 716.000 K -15.96 % 852.000 K -14.11 % 992.000 K -1.20 % 1.004 M -3.96 % 1.045 M -12.44 % 1.194 M -1.89 % 1.217 M 36.13 % 894.000 K -2.54 % 917.307 K 3.77 % 884.000 K 0.00 % 884.000 K -12.39 % 1.009 M -0.04 % 1.009 M 0.000 -100.00 % 411.000 K 0.000 -100.00 % 941.939 K 0.000 -100.00 % 1.861 M 0.000 -100.00 % 1.861 M 19.68 % 1.555 M 0.000 -100.00 % 2.297 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.161 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 599.959 M 0.000 -100.00 % 588.459 M 0.000 -100.00 % 592.068 M 0.000 -100.00 % 544.697 M 0.000 -100.00 % 533.527 M 8.65 % 491.036 M 17.67 % 417.284 M 6.98 % 390.063 M -22.02 % 500.191 M -4.80 % 525.386 M 21.11 % 433.796 M 2.73 % 422.271 M 24.99 % 337.854 M 5.02 % 321.691 M 0.71 % 319.421 M 1.33 % 315.240 M 1.27 % 311.286 M 0.000 -100.00 % 293.355 M 0.000 -100.00 % 289.241 M 0.000 -100.00 % 275.328 M 0.000 -100.00 % 268.031 M 3.17 % 259.791 M 0.000 -100.00 % 219.360 M 0.000 -100.00 % 167.881 M 0.000 -100.00 % 158.132 M 0.000 -100.00 % 105.050 M 0.000 -100.00 % 119.708 M 0.000 -100.00 % 111.262 M 1.42 % 109.700 M 6.24 % 103.255 M 5.94 % 97.462 M 18.96 % 81.931 M 72.54 % 47.485 M
Total non current assets 1.126 B 0.000 -100.00 % 956.696 M 0.000 -100.00 % 817.022 M 0.000 -100.00 % 844.058 M 0.000 -100.00 % 674.639 M 1.89 % 662.095 M 24.30 % 532.640 M 8.00 % 493.180 M -5.25 % 520.516 M -3.29 % 538.238 M 20.89 % 445.221 M 2.74 % 433.360 M 3.45 % 418.892 M 21.85 % 343.768 M 1.16 % 339.817 M 3.20 % 329.279 M 3.41 % 318.417 M 0.000 -100.00 % 299.971 M 0.000 -100.00 % 295.946 M 0.000 -100.00 % 282.792 M 0.000 -100.00 % 275.399 M 3.26 % 266.698 M 0.000 -100.00 % 226.443 M 0.000 -100.00 % 172.112 M 0.000 -100.00 % 162.713 M 0.000 -100.00 % 140.100 M 0.000 -100.00 % 122.466 M 0.000 -100.00 % 113.833 M 1.73 % 111.900 M 6.04 % 105.531 M 5.49 % 100.041 M 21.63 % 82.251 M 73.21 % 47.485 M
Other current assets 109.835 M 297.61 % -55.583 M -241.06 % 39.404 M 139.28 % -100.304 M -224.87 % 80.327 M 382.83 % -28.401 M -170.73 % 40.154 M 187.98 % -45.638 M -200.94 % 45.215 M -79.96 % 225.615 M 1 127.77 % 18.376 M -46.65 % 34.443 M -60.52 % 87.243 M 99.81 % 43.662 M -14.41 % 51.013 M 7.87 % 47.293 M 65.88 % 28.511 M -37.51 % 45.627 M 53.42 % 29.740 M -41.40 % 50.749 M -64.67 % 143.649 M 1 389.83 % -11.137 M -162.46 % 17.832 M 187.58 % -20.361 M -117.02 % 119.658 M 1 160.42 % -11.284 M -128.83 % 39.144 M 415.37 % -12.412 M -111.88 % 104.477 M 150.66 % 41.681 M 196.97 % -42.984 M -259.61 % 26.930 M 203.19 % -26.098 M -169.06 % 37.793 M 206.03 % -35.642 M -138.61 % 92.313 M 459.82 % -25.655 M -299.17 % 12.881 M 457.71 % -3.601 M -117.63 % 20.424 M 203.87 % -19.663 M -240.73 % 13.972 M 154.04 % 5.500 M -59.18 % 13.475 M 0.000 0.000 0.000
Short term investments 0.000 0.000 -100.00 % 4.304 M 0.000 -100.00 % 19.743 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.186 M 0.00 % 2.186 M 0.00 % 2.186 M 0.000 -100.00 % 32.366 M 193.81 % 11.016 M 261.65 % 3.046 M 1 137.28 % 246.185 K 0.000 -100.00 % 1.613 M 0.000 -100.00 % 1.613 M 0.000 -100.00 % 1.562 M 0.000 -100.00 % 5.046 M 0.000 0.000 -100.00 % 1.174 M 0.000 0.000 0.000 -100.00 % 10.674 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 35.989 M 0.000 -100.00 % 51.279 M 0.000 -100.00 % 80.561 M 0.000 -100.00 % 28.401 M 0.000 -100.00 % 45.638 M -6.17 % 48.637 M 40.15 % 34.703 M 27.43 % 27.234 M -82.55 % 156.067 M 368.68 % 33.299 M -16.92 % 40.082 M -28.52 % 56.073 M 2.88 % 54.506 M -6.73 % 58.441 M -25.54 % 78.491 M 12.72 % 69.634 M 279.96 % 18.327 M 0.000 -100.00 % 9.524 M 0.000 -100.00 % 18.748 M 0.000 -100.00 % 9.722 M 0.000 -100.00 % 7.366 M -21.12 % 9.338 M 0.000 -100.00 % 41.810 M 0.000 -100.00 % 26.097 M 0.000 -100.00 % 24.968 M 0.000 -100.00 % 25.655 M 0.000 -100.00 % 3.601 M 0.000 -100.00 % 19.663 M -43.50 % 34.800 M 76.05 % 19.767 M 391.26 % 4.024 M 52.82 % 2.633 M 454.21 % 475.104 K
Cash and short term investments 35.989 M -35.25 % 55.583 M 0.00 % 55.583 M -44.59 % 100.304 M 0.00 % 100.304 M 253.17 % 28.401 M 0.00 % 28.401 M -37.77 % 45.638 M 0.00 % 45.638 M -6.17 % 48.637 M 40.15 % 34.703 M 27.43 % 27.234 M -82.55 % 156.067 M 339.81 % 35.485 M -16.05 % 42.268 M -27.45 % 58.259 M 6.89 % 54.506 M -39.98 % 90.807 M 1.45 % 89.507 M 23.15 % 72.680 M 291.32 % 18.573 M 66.77 % 11.137 M 0.00 % 11.137 M -45.30 % 20.361 M 0.00 % 20.361 M 80.44 % 11.284 M 0.00 % 11.284 M -9.09 % 12.412 M 0.00 % 12.412 M 32.92 % 9.338 M -78.28 % 42.984 M 0.00 % 42.984 M 64.70 % 26.099 M 0.01 % 26.097 M -26.78 % 35.642 M 0.00 % 35.642 M 38.93 % 25.655 M 0.00 % 25.655 M 612.44 % 3.601 M 0.01 % 3.601 M -81.69 % 19.663 M 0.00 % 19.663 M -43.50 % 34.800 M 76.05 % 19.767 M 391.26 % 4.024 M 52.82 % 2.633 M 454.21 % 475.104 K
Total current assets 898.371 M 0.000 -100.00 % 790.379 M 0.000 -100.00 % 913.967 M 0.000 -100.00 % 721.741 M 0.000 -100.00 % 752.649 M 10.19 % 683.056 M -3.05 % 704.536 M 10.83 % 635.691 M -30.41 % 913.472 M 24.59 % 733.207 M 3.29 % 709.856 M -1.35 % 719.548 M 22.32 % 588.264 M -2.98 % 606.324 M -5.80 % 643.639 M 5.35 % 610.964 M 38.23 % 441.979 M 0.000 -100.00 % 381.365 M 0.000 -100.00 % 351.351 M 0.000 -100.00 % 323.697 M 0.000 -100.00 % 292.721 M -10.81 % 328.201 M 0.000 -100.00 % 295.382 M 0.000 -100.00 % 252.457 M 0.000 -100.00 % 237.832 M 0.000 -100.00 % 191.715 M 0.000 -100.00 % 212.593 M 0.000 -100.00 % 165.153 M 16.80 % 141.400 M 20.33 % 117.509 M 1.84 % 115.383 M 63.70 % 70.484 M 18.64 % 59.411 M
Inventory 456.192 M 0.000 -100.00 % 507.229 M 0.000 -100.00 % 492.889 M 0.000 -100.00 % 466.094 M 0.000 -100.00 % 423.347 M 17.04 % 361.696 M -9.12 % 398.012 M 5.83 % 376.080 M 8.44 % 346.797 M -13.66 % 401.658 M 5.59 % 380.382 M 0.66 % 377.881 M 16.14 % 325.377 M 3.43 % 314.577 M -9.24 % 346.601 M 11.61 % 310.537 M 11.00 % 279.758 M 0.000 -100.00 % 227.518 M 0.000 -100.00 % 211.332 M 0.000 -100.00 % 166.370 M 0.000 -100.00 % 175.832 M -6.18 % 187.416 M 0.000 -100.00 % 144.993 M 0.000 -100.00 % 114.650 M 0.000 -100.00 % 109.877 M 0.000 -100.00 % 84.814 M 0.000 -100.00 % 110.686 M 0.000 -100.00 % 68.710 M 19.29 % 57.600 M 6.12 % 54.277 M -2.86 % 55.875 M 37.39 % 40.670 M 69.95 % 23.931 M
Net receivables 296.355 M 0.000 -100.00 % 188.163 M 0.000 -100.00 % 240.447 M 0.000 -100.00 % 187.092 M 0.000 -100.00 % 238.449 M 406.18 % 47.108 M -81.41 % 253.445 M 28.05 % 197.934 M -38.79 % 323.365 M 28.11 % 252.402 M 6.86 % 236.193 M 0.03 % 236.115 M 30.42 % 181.038 M 16.56 % 155.313 M -12.64 % 177.791 M 0.45 % 176.998 M 0.000 0.000 -100.00 % 124.878 M 0.000 0.000 0.000 -100.00 % 106.899 M 0.000 0.000 -100.00 % 89.766 M 0.000 -100.00 % 80.476 M 0.000 -100.00 % 73.918 M 0.000 0.000 0.000 -100.00 % 68.365 M 0.000 -100.00 % 77.883 M 0.000 -100.00 % 62.808 M 44.39 % 43.500 M 45.05 % 29.990 M -45.95 % 55.484 M 104.13 % 27.181 M -22.35 % 35.005 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.711 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.016 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.381 M 0.000 0.000 0.000 -100.00 % 4.768 M 0.000 0.000 -100.00 % 895.025 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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.511 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 60.813 M 0.000 -100.00 % 52.165 M 0.000 -100.00 % 76.777 M 0.000 -100.00 % 33.682 M 0.000 -100.00 % 48.655 M -12.33 % 55.497 M 3.61 % 53.564 M 39.75 % 38.328 M -7.86 % 41.599 M -9.65 % 46.042 M 25.15 % 36.788 M -22.78 % 47.642 M 28.29 % 37.135 M 13.06 % 32.845 M -21.30 % 41.734 M -17.24 % 50.428 M 22.28 % 41.238 M 0.000 -100.00 % 32.616 M 0.000 -100.00 % 21.449 M 0.000 -100.00 % 22.440 M 0.000 -100.00 % 10.873 M -86.17 % 78.624 M 0.000 -100.00 % 14.022 M 0.000 -100.00 % 56.404 M 0.000 -100.00 % 17.068 M 0.000 -100.00 % 30.110 M 0.000 -100.00 % 14.185 M 0.000 -100.00 % 14.557 M -75.33 % 59.000 M 297.08 % 14.858 M -68.46 % 47.115 M 165.60 % 17.739 M 104.04 % 8.694 M
Tax payables 0.000 0.000 0.000 0.000 -100.00 % 5.705 M 0.000 0.000 0.000 -100.00 % 7.744 M 2 588.89 % 288.000 K -97.31 % 10.713 M 52.61 % 7.020 M -44.13 % 12.565 M 13.08 % 11.111 M -36.83 % 17.588 M -31.14 % 25.541 M 615.40 % 3.570 M -89.01 % 32.489 M -30.59 % 46.806 M 14.30 % 40.949 M 963.50 % 3.850 M 0.000 -100.00 % 5.568 M 0.000 -100.00 % 1.782 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
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 -100.00 % 5.427 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 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 -100.00 % 67.439 M -0.47 % 67.755 M 11.68 % 60.669 M 25.08 % 48.505 M 30.46 % 37.179 M 9.50 % 33.953 M 5.94 % 32.048 M 13.10 % 28.336 M 20.49 % 23.517 M 0.000 -100.00 % 22.700 M 0.000 -100.00 % 15.815 M 0.000 -100.00 % 11.251 M 0.000 -100.00 % 11.907 M 5.83 % 11.251 M 0.000 -100.00 % 11.251 M 0.000 -100.00 % 11.251 M 0.000 -100.00 % 11.251 M 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 6.957 M 0.000 -100.00 % 6.945 M 0.000 -100.00 % 18.100 M 0.000 -100.00 % 11.320 M 0.000 -100.00 % 13.226 M -12.60 % 15.132 M 20.73 % 12.534 M -5.47 % 13.259 M -5.18 % 13.983 M -28.05 % 19.435 M -3.56 % 20.153 M 27.08 % 15.859 M -3.79 % 16.485 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
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
Other total stockholders equity 1.582 B 0.000 -100.00 % 86.750 M 0.000 -100.00 % 1.367 B 0.000 -100.00 % 86.750 M 0.000 -100.00 % 1.078 B 1 142.75 % 86.751 M -90.71 % 933.722 M 9.23 % 854.849 M 885.42 % 86.750 M -89.10 % 796.009 M 7.03 % 743.704 M 7.44 % 692.177 M 687.22 % 87.927 M -84.49 % 566.773 M 13.24 % 500.525 M 14.62 % 436.690 M 399.83 % 87.367 M 284.88 % 22.700 M -91.68 % 272.962 M 1 625.97 % 15.815 M -82.00 % 87.855 M 680.86 % 11.251 M -94.35 % 199.145 M 1 670.02 % 11.251 M -77.56 % 50.135 M -68.98 % 161.595 M 1 336.27 % 11.251 M -77.50 % 50.000 M 344.40 % 11.251 M 0.000 -100.00 % 11.251 M -77.50 % 50.000 M 0.000 0.000 0.000 -100.00 % 50.000 M 0.000 -100.00 % 15.000 M 0.000 -100.00 % 67.331 M 22.62 % 54.912 M 0.000 0.000
Deferred tax liabilities non current 10.595 M 0.000 -100.00 % 15.210 M 0.000 -100.00 % 14.828 M 0.000 -100.00 % 13.724 M 0.000 -100.00 % 12.491 M 3.45 % 12.075 M -4.01 % 12.579 M -1.87 % 12.819 M 0.50 % 12.755 M -12.27 % 14.539 M 2.34 % 14.207 M 0.95 % 14.073 M 1.30 % 13.892 M -1.88 % 14.158 M 4.80 % 13.510 M 4.70 % 12.903 M 4.67 % 12.327 M 0.000 -100.00 % 11.952 M 0.000 -100.00 % 10.526 M 0.000 -100.00 % 8.482 M 0.000 -100.00 % 7.592 M -12.74 % 8.701 M 0.000 -100.00 % 6.197 M 0.000 -100.00 % 5.242 M 0.000 -100.00 % 4.606 M 0.000 -100.00 % 4.045 M 0.000 -100.00 % 3.633 M 0.000 -100.00 % 2.649 M 89.23 % 1.400 M -1.37 % 1.419 M -10.91 % 1.593 M -6.50 % 1.704 M -9.98 % 1.893 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.025 B 0.000 -100.00 % 1.747 B 0.000 -100.00 % 1.731 B 0.000 -100.00 % 1.576 B 0.000 -100.00 % 1.427 B 6.11 % 1.345 B 8.73 % 1.237 B 9.59 % 1.129 B -21.28 % 1.434 B 12.78 % 1.271 B 10.07 % 1.155 B 0.19 % 1.153 B 14.47 % 1.007 B 6.01 % 950.092 M -3.39 % 983.456 M 4.60 % 940.243 M 23.65 % 760.396 M 0.000 -100.00 % 681.336 M 0.000 -100.00 % 647.297 M 0.000 -100.00 % 606.489 M 0.000 -100.00 % 568.121 M -4.50 % 594.899 M 0.000 -100.00 % 521.825 M 0.000 -100.00 % 424.568 M 0.000 -100.00 % 400.545 M 0.000 -100.00 % 331.815 M 0.000 -100.00 % 335.059 M 0.000 -100.00 % 278.986 M 10.14 % 253.300 M 13.57 % 223.039 M 3.54 % 215.424 M 41.04 % 152.734 M 42.88 % 106.896 M
2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-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-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-06-30 2014-03-31 2013-09-30 2013-03-31 2012-03-31 2011-03-31 2009-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 100.00 % -45.060 M 1.79 % -45.883 M -464.18 % -8.133 M 60.84 % -20.768 M 17.33 % -25.122 M 51.84 % -52.159 M 19.62 % -64.890 M -200.00 % 64.891 M 0.000 100.00 % -167.413 M -461.51 % -29.815 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
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -39.446 M -160.15 % -15.163 M 65.68 % -44.178 M -328.58 % -10.308 M -170.48 % -3.811 M 45.09 % -6.940 M 89.25 % -64.559 M -200.00 % 64.559 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
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -21.934 M 25.09 % -29.280 M -37.55 % -21.287 M -0.05 % -21.276 M -750.70 % -2.501 M 95.24 % -52.504 M -386.13 % -10.801 M -200.00 % 10.801 M 0.000 100.00 % -45.620 M -65.79 % -27.517 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
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.320 M 1 233.33 % -1.440 M -102.51 % 57.333 M 430.08 % 10.816 M 157.50 % -18.810 M -358.20 % 7.285 M -30.41 % 10.469 M 237.44 % -7.617 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
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 -100.00 % 1.040 0.000 0.000 0.000 -100.00 % 1.250 100.00 % -2.852 M 0.000 100.00 % -121.793 M -5 200.01 % -2.298 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
Other non cash items -68.628 M -69.59 % -40.468 M 7.82 % -43.901 M 34.43 % -66.951 M -4.62 % -63.996 M -28.09 % -49.963 M 21.19 % -63.399 M -637.37 % -8.598 M -8.02 % -7.960 M -11.99 % -7.108 M 72.81 % -26.142 M -31.96 % -19.810 M -57.89 % -12.547 M 1.15 % -12.692 M 44.58 % -22.904 M 10.34 % -25.546 M -123.07 % -11.452 M 70.30 % -38.559 M -200.00 % 38.559 M 0.000 100.00 % -89.402 M -2 241.99 % 4.174 M 123.71 % -17.605 M -23.58 % -14.246 M 27.17 % -19.561 M -568.52 % -2.926 M 70.64 % -9.967 M 8.53 % -10.896 M -26.20 % -8.634 M -13.97 % -7.576 M 2.72 % -7.788 M -95.68 % -3.980 M 34.58 % -6.084 M 30.89 % -8.803 M -206.72 % -2.870 M 49.23 % -5.653 M -23.37 % -4.582 M 15.32 % -5.411 M -26.78 % -4.268 M -2.30 % -4.172 M -8.90 % -3.831 M 7.73 % -4.152 M -2.52 % -4.050 M 8.72 % -4.437 M -20.57 % -3.680 M -3.81 % -3.545 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.696 M -74.40 % 65.214 M 5.86 % 61.606 M 24.43 % 49.512 M 282.39 % 12.948 M -72.34 % 46.804 M 97.99 % 23.639 M -57.25 % 55.295 M 31.26 % 42.125 M -20.56 % 53.026 M -32.14 % 78.145 M 309.89 % -37.232 M -200.00 % 37.232 M 0.000 -100.00 % 192.414 M 11 192.84 % 1.704 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
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 100.00 % -34.569 M -190.30 % -11.908 M 80.35 % -60.587 M 38.85 % -99.083 M -259.67 % 62.055 M 168.77 % -90.234 M -267.00 % -24.587 M -200.00 % 24.587 M 383.00 % -8.688 M 82.14 % -48.649 M -2 398.42 % 2.117 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
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 100.00 % -27.563 M -8 043.23 % 347.000 K 0.000 0.000 0.000 -100.00 % 30.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 0.000 0.000 0.000 0.000 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 -100.00 % 985.000 K 0.00 % 985.000 K -98.75 % 78.875 M 6 095.99 % 1.273 M 101.59 % -80.148 M -22 997.41 % -347.000 K -104.58 % 7.575 M 111.03 % -68.655 M -890.23 % 8.688 M 645.39 % -1.593 M -111.64 % 13.690 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 100.00 % -33.584 M 12.74 % -38.486 M -306.53 % 18.635 M 119.05 % -97.810 M -440.60 % -18.093 M 80.03 % -90.581 M -770.22 % 13.515 M 130.67 % -44.068 M 0.000 100.00 % -50.242 M -417.86 % 15.806 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
Debt repayment 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.072 M 138.48 % -23.575 M -801.03 % -2.616 M -104.93 % 53.024 M 235.31 % -39.186 M -313.18 % 18.382 M 123.27 % 8.233 M -63.11 % 22.320 M 0.000 100.00 % -97.538 M -1 173.70 % -7.658 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
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 -100.00 % 56.437 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
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 -100.00 % 900.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -12.396 M 0.000 -100.00 % 450.000 0.000 100.00 % -12.396 M 0.000 -100.00 % 300.000 0.000 0.000 100.00 % -8.264 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
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 100.00 % -2.427 M 2.26 % -2.483 M 50.17 % -4.983 M -20.88 % -4.122 M -726.44 % 658.000 K 115.03 % -4.379 M -137.92 % 11.548 M 199.99 % -11.549 M 0.000 100.00 % -191.000 K 96.88 % -6.120 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 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 100.00 % -5.751 M 77.93 % -26.058 M -153.36 % 48.838 M -0.13 % 48.902 M 196.03 % -50.924 M -463.66 % 14.003 M -29.21 % 19.781 M 83.66 % 10.771 M 0.000 100.00 % -105.993 M -669.30 % -13.778 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
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 100.00 % -445.180 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 16.696 M -74.40 % 65.214 M 402.85 % 12.969 M -73.81 % 49.512 M 282.39 % 12.948 M 73.36 % 7.469 M 118.26 % -40.905 M -133.32 % 122.768 M 1 909.93 % -6.783 M 57.58 % -15.991 M -1 120.49 % 1.567 M 139.82 % -3.935 M -200.01 % 3.935 M 0.000 -100.00 % 36.179 M 869.23 % 3.733 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 beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 62.334 M 36.58 % 45.638 M 333.13 % -19.576 M -140.25 % 48.637 M 5 658.51 % -875.000 K -102.52 % 34.703 M 27.43 % 27.234 M -60.03 % 68.139 M 104.63 % 33.299 M -16.92 % 40.082 M -28.52 % 56.073 M 2.87 % 54.506 M -6.73 % 58.441 M 7.22 % 54.506 M 0.00 % 54.506 M 197.41 % 18.327 M 25.58 % 14.594 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 % 28.401 M -54.44 % 62.334 M 36.58 % 45.638 M -25.92 % 61.606 M 26.66 % 48.637 M 2.07 % 47.651 M 37.31 % 34.703 M 27.43 % 27.234 M -82.55 % 156.067 M 368.68 % 33.299 M -16.92 % 40.082 M -28.52 % 56.073 M 2.88 % 54.506 M -6.73 % 58.441 M 7.22 % 54.506 M 0.00 % 54.506 M 197.41 % 18.327 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.696 M -74.40 % 65.214 M 5.86 % 61.606 M 24.43 % 49.512 M 282.39 % 12.948 M -72.34 % 46.804 M 97.99 % 23.639 M -57.25 % 55.295 M 31.26 % 42.125 M -20.56 % 53.026 M -32.14 % 78.145 M 309.89 % -37.232 M -200.00 % 37.232 M 0.000 -100.00 % 192.414 M 11 192.84 % 1.704 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
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -34.569 M -190.30 % -11.908 M 80.35 % -60.587 M 38.06 % -97.810 M -440.60 % -18.093 M 79.95 % -90.234 M -267.00 % -24.587 M -256.65 % -6.894 M 20.65 % -8.688 M 82.14 % -48.649 M -2 398.42 % 2.117 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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.696 M -74.40 % 65.214 M 5.86 % 61.606 M 24.43 % 49.512 M 282.39 % 12.948 M 5.83 % 12.235 M 4.30 % 11.731 M 321.67 % -5.292 M 90.50 % -55.685 M -259.41 % 34.933 M 388.97 % -12.089 M 80.44 % -61.819 M -303.77 % 30.338 M 449.19 % -8.688 M -106.04 % 143.765 M 3 663.00 % 3.820 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
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