NITINCAST.BO

Nitin Castings Limited NITINCAST.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 1.506 B 1.23 % 1.487 B 11.52 % 1.334 B 38.20 % 965.140 M 55.75 % 619.664 M -3.30 % 640.821 M -13.12 % 737.601 M 28.23 % 575.202 M -6.46 % 614.897 M -4.40 % 643.180 M 52.90 % 420.653 M 15.85 % 363.102 M 4.80 % 346.473 M 0.47 % 344.861 M 10.89 % 310.984 M 18.13 % 263.259 M -39.89 % 437.991 M 6.67 % 410.620 M
Net income 124.127 M 2.34 % 121.285 M 147.94 % 48.917 M -5.20 % 51.600 M 58.40 % 32.575 M 148.63 % 13.102 M -43.94 % 23.372 M 177.38 % 8.426 M -28.41 % 11.769 M 4 193.00 % 274.144 K -97.53 % 11.109 M 25.39 % 8.860 M -38.16 % 14.326 M 1.17 % 14.160 M -2.84 % 14.573 M -5.82 % 15.474 M -14.99 % 18.202 M 4.61 % 17.400 M
Income before tax 167.657 M 8.53 % 154.486 M 81.47 % 85.131 M 30.50 % 65.236 M 66.77 % 39.118 M 135.20 % 16.632 M -49.84 % 33.156 M 272.96 % 8.890 M -48.66 % 17.317 M 1 987.97 % 829.369 K -94.99 % 16.557 M 17.39 % 14.104 M -33.49 % 21.206 M 1.04 % 20.987 M -9.20 % 23.113 M -0.84 % 23.309 M -15.40 % 27.552 M 6.21 % 25.940 M
Income before tax ratio 0.11 7.21 % 0.10 62.72 % 0.06 -5.57 % 0.07 7.07 % 0.06 143.23 % 0.03 -42.26 % 0.04 190.84 % 0.02 -45.12 % 0.03 2 084.01 % 0.00 -96.72 % 0.04 1.33 % 0.04 -36.54 % 0.06 0.57 % 0.06 -18.12 % 0.07 -16.06 % 0.09 40.75 % 0.06 -0.42 % 0.06
EBITDA 192.683 M 10.93 % 173.703 M 65.40 % 105.017 M 19.64 % 87.775 M 22.88 % 71.434 M -6.63 % 76.509 M -11.73 % 86.678 M 52.49 % 56.840 M -11.51 % 64.235 M 56.10 % 41.149 M 52.97 % 26.901 M 16.89 % 23.014 M -31.86 % 33.773 M -14.49 % 39.496 M -3.83 % 41.067 M -8.75 % 45.006 M -13.32 % 51.920 M 26.23 % 41.130 M
Net income ratio 0.08 1.10 % 0.08 122.33 % 0.04 -31.40 % 0.05 1.70 % 0.05 157.11 % 0.02 -35.48 % 0.03 116.31 % 0.01 -23.46 % 0.02 4 390.46 % 0.00 -98.39 % 0.03 8.23 % 0.02 -40.99 % 0.04 0.70 % 0.04 -12.38 % 0.05 -20.27 % 0.06 41.44 % 0.04 -1.93 % 0.04
Ratio EBITDA 0.13 9.58 % 0.12 48.32 % 0.08 -13.43 % 0.09 -21.11 % 0.12 -3.45 % 0.12 1.60 % 0.12 18.92 % 0.10 -5.41 % 0.10 63.28 % 0.06 0.04 % 0.06 0.90 % 0.06 -34.98 % 0.10 -14.89 % 0.11 -13.27 % 0.13 -22.76 % 0.17 44.22 % 0.12 18.35 % 0.10
Gross profit ratio 0.19 -17.12 % 0.23 45.14 % 0.16 -25.31 % 0.21 -24.48 % 0.28 -13.15 % 0.32 11.32 % 0.29 -0.47 % 0.29 10.65 % 0.26 15.95 % 0.23 48.91 % 0.15 -4.29 % 0.16 -19.89 % 0.20 -5.75 % 0.21 -0.94 % 0.21 -6.86 % 0.23 29.25 % 0.18 -29.05 % 0.25
Weighted average shs out dil 5.141 M -0.02 % 5.141 M 0.01 % 5.141 M -0.01 % 5.141 M 0.00 % 5.141 M 0.00 % 5.141 M 0.00 % 5.141 M 0.00 % 5.141 M 0.00 % 5.141 M 83.10 % 2.808 M 0.00 % 2.808 M 0.00 % 2.808 M 0.00 % 2.808 M 0.00 % 2.808 M 0.00 % 2.808 M 0.00 % 2.808 M 51.34 % 1.855 M 0.02 % 1.855 M
Weighted average shs out 5.141 M -0.02 % 5.141 M 0.01 % 5.141 M -0.01 % 5.141 M 0.00 % 5.141 M 0.00 % 5.141 M 0.00 % 5.141 M 0.00 % 5.141 M 0.00 % 5.141 M 83.10 % 2.808 M 0.00 % 2.808 M 0.00 % 2.808 M 0.00 % 2.808 M 0.00 % 2.808 M 0.00 % 2.808 M 0.00 % 2.808 M 51.34 % 1.855 M 0.02 % 1.855 M
EPS diluted 24.15 2.37 % 23.59 147.79 % 9.52 -5.18 % 10.04 58.36 % 6.34 148.63 % 2.55 -43.96 % 4.55 177.44 % 1.64 -28.38 % 2.29 2 246.31 % 0.10 -97.54 % 3.96 25.32 % 3.16 -38.04 % 5.10 1.19 % 5.04 -2.89 % 5.19 -5.81 % 5.51 -43.83 % 9.81 4.58 % 9.38
Earnings per share 24.15 2.37 % 23.59 147.79 % 9.52 -5.18 % 10.04 58.36 % 6.34 148.63 % 2.55 -43.96 % 4.55 177.44 % 1.64 -28.38 % 2.29 2 246.31 % 0.10 -97.54 % 3.96 25.32 % 3.16 -38.04 % 5.10 1.19 % 5.04 -2.89 % 5.19 -5.81 % 5.51 -43.83 % 9.81 4.58 % 9.38
Gross profit 285.861 M -16.10 % 340.733 M 61.87 % 210.501 M 3.22 % 203.944 M 17.62 % 173.387 M -16.02 % 206.451 M -3.28 % 213.457 M 27.63 % 167.243 M 3.51 % 161.574 M 10.85 % 145.756 M 127.69 % 64.016 M 10.88 % 57.737 M -16.05 % 68.774 M -5.31 % 72.629 M 9.85 % 66.119 M 10.03 % 60.092 M -22.31 % 77.350 M -24.32 % 102.210 M
Income tax expense 43.537 M 31.13 % 33.201 M -8.32 % 36.213 M 165.57 % 13.636 M 108.41 % 6.543 M 85.30 % 3.531 M -63.91 % 9.784 M 2 008.62 % 464.000 K -91.64 % 5.548 M 899.23 % 555.225 K -89.81 % 5.448 M 3.89 % 5.244 M -23.78 % 6.880 M 0.78 % 6.827 M -20.05 % 8.539 M 9.00 % 7.835 M -16.20 % 9.350 M 9.48 % 8.540 M
Cost of revenue 1.220 B 6.38 % 1.147 B 10.44 % 1.038 B 37.27 % 756.404 M 69.49 % 446.277 M 2.74 % 434.370 M -17.13 % 524.144 M 28.48 % 407.959 M -10.01 % 453.323 M -8.87 % 497.423 M 39.48 % 356.637 M 16.79 % 305.365 M 9.96 % 277.699 M 2.01 % 272.232 M 11.18 % 244.865 M 20.52 % 203.166 M -43.67 % 360.641 M 16.94 % 308.410 M
General and administrative expenses 60.816 M 120.57 % 27.572 M 7.90 % 25.554 M 10.70 % 23.083 M 43.11 % 16.129 M -37.53 % 25.818 M 12.00 % 23.052 M 3.65 % 22.240 M 50.10 % 14.817 M -69.57 % 48.695 M 170.63 % 17.993 M 3.03 % 17.465 M 18.48 % 14.741 M 11.90 % 13.173 M 67.25 % 7.877 M 51.73 % 5.191 M -55.18 % 11.583 M 0.000
Selling and marketing expenses 44.606 M 40.81 % 31.679 M -5.44 % 33.501 M 127.45 % 14.729 M 23.31 % 11.945 M -5.33 % 12.618 M -8.32 % 13.763 M 44.12 % 9.550 M 4.81 % 9.112 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 47.519 M -68.08 % 148.884 M 4.15 % 142.955 M 22.12 % 117.064 M 15.16 % 101.649 M -31.34 % 148.037 M 1 238.97 % 11.056 M 625.94 % 1.523 M -31.12 % 2.211 M 1 782 964.52 % 124.000 -99.76 % 51.043 K -83.03 % 300.848 K 35 086.90 % 855.000 -86.51 % 6.339 K -8.50 % 6.928 K 0.000 0.000 0.000
Operating expenses 152.941 M -26.52 % 208.135 M 3.03 % 202.010 M 30.43 % 154.876 M 19.39 % 129.723 M -30.43 % 186.473 M 2.49 % 181.942 M 17.75 % 154.516 M 9.03 % 141.724 M -2.44 % 145.276 M 199.43 % 48.517 M 10.28 % 43.995 M -0.97 % 44.426 M 3.60 % 42.883 M 22.89 % 34.895 M 40.83 % 24.778 M -26.04 % 33.500 M -49.91 % 66.880 M
Cost and expenses 1.373 B 1.32 % 1.355 B 8.09 % 1.253 B 37.55 % 911.280 M 58.21 % 576.000 M -7.22 % 620.843 M -12.07 % 706.086 M 25.53 % 562.475 M -5.47 % 595.047 M -7.41 % 642.699 M 58.63 % 405.154 M 15.97 % 349.360 M 8.45 % 322.125 M 2.22 % 315.115 M 12.64 % 279.760 M 22.73 % 227.945 M -42.17 % 394.142 M 5.02 % 375.290 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 105.422 M 77.92 % 59.251 M 0.33 % 59.055 M 56.18 % 37.812 M 34.69 % 28.074 M -26.96 % 38.436 M 4.40 % 36.815 M 15.81 % 31.790 M 32.85 % 23.929 M -50.86 % 48.695 M 170.63 % 17.993 M 3.03 % 17.465 M 18.48 % 14.741 M 11.90 % 13.173 M 67.25 % 7.877 M 51.73 % 5.191 M -55.18 % 11.583 M 0.000
Interest income 6.741 M 155.05 % 2.643 M 275.96 % 703.000 K -94.23 % 12.194 M 97.86 % 6.163 M -14.81 % 7.234 M 32.95 % 5.441 M -3.85 % 5.659 M 128.92 % 2.472 M 26.18 % 1.959 M 26.74 % 1.546 M 155.81 % 604.260 K -37.03 % 959.617 K 165.71 % 361.146 K -80.74 % 1.875 M 0.000 100.00 % -1.724 M 0.000
Interest expense 4.619 M 101.70 % 2.290 M 24.19 % 1.844 M -27.00 % 2.526 M -75.23 % 10.197 M -31.47 % 14.879 M 29.54 % 11.486 M 23.04 % 9.335 M 1.90 % 9.161 M 211.31 % 2.943 M 591.85 % 425.342 K -21.72 % 543.348 K -86.75 % 4.102 M -49.69 % 8.154 M -5.97 % 8.671 M -18.90 % 10.692 M -19.37 % 13.260 M 41.21 % 9.390 M
Depreciation and amortization 20.716 M 22.38 % 16.927 M -6.18 % 18.042 M -9.85 % 20.013 M -9.52 % 22.119 M -50.84 % 44.998 M 4.36 % 43.116 M 11.66 % 38.615 M 2.27 % 37.757 M 251.92 % 10.729 M 8.18 % 9.918 M 18.54 % 8.367 M -1.15 % 8.464 M -13.18 % 9.749 M -0.95 % 9.843 M 17.49 % 8.378 M 3.82 % 8.070 M 39.14 % 5.800 M
Operating income 132.920 M 0.24 % 132.598 M 65.11 % 80.310 M 67.25 % 48.019 M 39.88 % 34.328 M 71.81 % 19.980 M -24.35 % 26.410 M 153.45 % 10.420 M -46.69 % 19.547 M 200.45 % 6.506 M -61.95 % 17.097 M 16.72 % 14.647 M -42.13 % 25.309 M -14.92 % 29.747 M -4.73 % 31.224 M -14.75 % 36.628 M -18.90 % 45.164 M 27.83 % 35.330 M
Operating income ratio 0.09 -0.97 % 0.09 48.05 % 0.06 21.02 % 0.05 -10.19 % 0.06 77.68 % 0.03 -12.92 % 0.04 97.65 % 0.02 -43.01 % 0.03 214.27 % 0.01 -75.11 % 0.04 0.75 % 0.04 -44.78 % 0.07 -15.31 % 0.09 -14.09 % 0.10 -27.84 % 0.14 34.93 % 0.10 19.84 % 0.09
Total other income expenses net 34.737 M 58.70 % 21.888 M 354.01 % 4.821 M -72.00 % 17.217 M 259.44 % 4.790 M 243.16 % -3.346 M -696.43 % 561.000 K 114.62 % -3.837 M -51.48 % -2.533 M 55.38 % -5.676 M -951.64 % -539.770 K 81.09 % -2.854 M 30.42 % -4.102 M 53.17 % -8.759 M -7.99 % -8.111 M 32.44 % -12.005 M 26.34 % -16.298 M -73.56 % -9.390 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 72.217 M 59.35 % 45.319 M -48.19 % 87.478 M 394.65 % 17.685 M -44.70 % 31.979 M -45.95 % 59.167 M -32.61 % 87.801 M -24.85 % 116.834 M 37.52 % 84.959 M 9.55 % 77.555 M 80.60 % 42.943 M 94.84 % 22.041 M 5.22 % 20.947 M -45.01 % 38.091 M -18.31 % 46.627 M -36.24 % 73.129 M -15.03 % 86.062 M
Total investments 473.674 M 30.53 % 362.872 M 45.89 % 248.723 M 46.91 % 169.300 M 6.87 % 158.413 M 8 967.72 % 1.747 M -23.78 % 2.292 M 13.58 % 2.018 M 20.69 % 1.672 M -93.15 % 24.411 M 3 195.72 % 740.687 K 70.97 % 433.215 K 0.00 % 433.215 K 0.00 % 433.215 K 21.91 % 355.365 K -21.96 % 455.365 K 0.00 % 455.365 K
Total debt 74.978 M 52.55 % 49.151 M -50.15 % 98.594 M 155.20 % 38.634 M 6.16 % 36.391 M -51.32 % 74.754 M -40.75 % 126.165 M -7.61 % 136.556 M 37.98 % 98.966 M 9.89 % 90.059 M 86.73 % 48.229 M 107.03 % 23.296 M -63.47 % 63.766 M 44.23 % 44.212 M -15.44 % 52.286 M -31.21 % 76.011 M -18.90 % 93.724 M
Accumulated other comprehensive income loss 10.250 M 0.00 % 10.250 M 0.00 % 10.250 M 0.00 % 10.250 M 0.00 % 10.250 M -96.06 % 259.881 M 0.00 % 259.881 M 0.00 % 259.881 M 0.00 % 259.881 M 335.71 % 59.646 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 555.665 M 24.34 % 446.890 M 35.82 % 329.030 M 16.64 % 282.100 M 21.20 % 232.761 M 16.88 % 199.137 M 5.64 % 188.503 M 10.27 % 170.947 M 4.09 % 164.235 M 8.22 % 151.758 M -0.41 % 152.384 M -0.89 % 153.746 M 6.11 % 144.887 M 10.97 % 130.561 M 12.16 % 116.401 M 14.31 % 101.827 M 17.92 % 86.353 M
Common stock 25.707 M 0.00 % 25.707 M 0.00 % 25.707 M 0.00 % 25.707 M 0.00 % 25.707 M 0.00 % 25.707 M 0.00 % 25.707 M 0.00 % 25.707 M 0.00 % 25.707 M 83.10 % 14.040 M 0.00 % 14.040 M 0.00 % 14.040 M 0.00 % 14.040 M 0.00 % 14.040 M 0.00 % 14.040 M 0.00 % 14.040 M 0.00 % 14.040 M
Total equity 825.796 M 15.17 % 717.021 M 19.67 % 599.161 M 8.50 % 552.231 M 9.81 % 502.892 M 7.17 % 469.268 M 2.32 % 458.634 M 3.98 % 441.078 M 1.55 % 434.366 M 2.96 % 421.889 M 89.80 % 222.280 M -0.61 % 223.642 M 4.12 % 214.783 M 7.15 % 200.457 M 7.60 % 186.297 M 8.49 % 171.723 M 9.90 % 156.249 M
Other non current liabilities 0.000 0.000 100.00 % -1.000 K 0.000 100.00 % -1.000 K 0.000 0.000 -100.00 % 1.000 K 0.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 18.998 M -29.42 % 26.917 M 877.02 % 2.755 M -10.61 % 3.082 M -20.73 % 3.888 M -91.40 % 45.206 M -40.54 % 76.024 M 5.47 % 72.082 M 207.14 % 23.469 M 26.18 % 18.600 M 325.41 % 4.372 M 115.53 % 2.029 M 0.000 -100.00 % 8.506 M -54.31 % 18.619 M -75.51 % 76.011 M -15.40 % 89.843 M
Total non current liabilities 40.098 M -13.39 % 46.298 M 147.24 % 18.726 M 299.87 % 4.683 M -21.61 % 5.974 M -87.30 % 47.031 M -42.06 % 81.169 M 2.67 % 79.059 M 154.41 % 31.076 M 10.51 % 28.120 M 101.66 % 13.945 M 17.65 % 11.852 M 21.81 % 9.731 M -45.71 % 17.923 M -34.27 % 27.267 M -67.33 % 83.455 M -16.42 % 99.848 M
Other current liabilities 133.118 M 624.29 % 18.379 M 11.26 % 16.519 M 22.02 % 13.538 M -14.85 % 15.899 M 63.40 % 9.730 M -77.83 % 43.889 M 11.21 % 39.464 M 26.28 % 31.250 M -31.94 % 45.914 M 318.39 % 10.974 M 1.21 % 10.842 M -20.72 % 13.676 M -25.32 % 18.313 M 11.45 % 16.432 M 62.72 % 10.098 M -66.17 % 29.846 M
Deferred revenue 0.000 -100.00 % 108.091 M 82.38 % 59.266 M 47.03 % 40.308 M 29.47 % 31.132 M -30.18 % 44.588 M 64.52 % 27.102 M -1.78 % 27.594 M 94.20 % 14.209 M -49.99 % 28.410 M 180.94 % 10.112 M 5.22 % 9.611 M 9.78 % 8.755 M 7.92 % 8.112 M 11.77 % 7.258 M 0.000 0.000
Short term debt 55.980 M 151.78 % 22.234 M -76.80 % 95.839 M 169.57 % 35.552 M 9.38 % 32.503 M 10.00 % 29.548 M -41.07 % 50.141 M -22.23 % 64.474 M -14.60 % 75.497 M 5.65 % 71.459 M 52.29 % 46.924 M 110.12 % 22.332 M -64.84 % 63.517 M 77.89 % 35.705 M 6.05 % 33.668 M 203.02 % 11.111 M 0.000
Total current liabilities 426.521 M 29.21 % 330.089 M 9.50 % 301.450 M 34.35 % 224.369 M 40.94 % 159.193 M 2.16 % 155.825 M -11.00 % 175.081 M -3.07 % 180.628 M 20.17 % 150.313 M -9.15 % 165.449 M 66.79 % 99.196 M 61.22 % 61.528 M -49.41 % 121.612 M 44.02 % 84.443 M -6.15 % 89.979 M 324.25 % 21.209 M -58.79 % 51.471 M
Total liabilities 466.619 M 23.97 % 376.387 M 17.56 % 320.176 M 39.78 % 229.052 M 38.68 % 165.167 M -18.58 % 202.856 M -20.84 % 256.250 M -1.32 % 259.687 M 43.17 % 181.389 M -6.29 % 193.569 M 71.09 % 113.140 M 54.18 % 73.381 M -44.13 % 131.343 M 28.31 % 102.366 M -12.69 % 117.245 M 12.02 % 104.664 M -30.83 % 151.319 M
Other non current assets 9.304 M 19.21 % 7.805 M 0.00 % 7.805 M -34.67 % 11.947 M 28.74 % 9.280 M -86.41 % 68.282 M 6 828 100.00 % 1.000 K -50.02 % 2.001 K 100.10 % 1.000 K 162.50 % -1.600 K -100.00 % 60.755 M 38.27 % 43.941 M 76.21 % 24.937 M 18.61 % 21.024 M -4.38 % 21.987 M 613.29 % 3.082 M -29.88 % 4.396 M
Long term investments 14.750 M 67.84 % 8.788 M 24.63 % 7.051 M 53.22 % 4.602 M 32.66 % 3.469 M 107.70 % -45.047 M -2 065.40 % 2.292 M 13.58 % 2.018 M 20.77 % 1.671 M 152.10 % 662.837 K 101.66 % -39.847 M -70.53 % -23.367 M 0.000 0.000 0.000 0.000 0.000
Intangible 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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.480 M -50.00 % 44.960 M -33.33 % 67.440 M -25.00 % 89.921 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.480 M -50.00 % 44.960 M -33.33 % 67.440 M -25.00 % 89.921 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 300.960 M 20.47 % 249.828 M 14.46 % 218.263 M -6.29 % 232.914 M -4.44 % 243.739 M -6.07 % 259.497 M -6.28 % 276.894 M 8.40 % 255.441 M 37.65 % 185.570 M 28.71 % 144.178 M 33.56 % 107.953 M -6.59 % 115.566 M -6.58 % 123.706 M -6.04 % 131.657 M -4.65 % 138.075 M -1.17 % 139.706 M -4.24 % 145.893 M
Total non current assets 325.014 M 21.99 % 266.421 M 14.29 % 233.119 M -6.55 % 249.463 M -2.74 % 256.488 M -9.28 % 282.732 M -14.02 % 328.828 M 0.53 % 327.089 M 12.50 % 290.750 M -0.58 % 292.438 M 126.94 % 128.860 M -5.35 % 136.140 M -8.41 % 148.643 M -2.64 % 152.681 M -4.61 % 160.062 M 12.10 % 142.789 M -4.99 % 150.289 M
Other current assets 48.692 M 583.40 % 7.125 M -54.05 % 15.505 M 24.44 % 12.460 M -26.83 % 17.030 M -61.68 % 44.445 M -26.51 % 60.477 M -58.82 % 146.853 M 262.50 % 40.511 M -75.86 % 167.827 M 3 834.85 % 4.265 M 5.56 % 4.041 M 102.67 % 1.994 M -87.93 % 16.520 M 3 006.87 % 531.734 K 6.68 % 498.458 K -96.97 % 16.474 M
Short term investments 458.924 M 29.61 % 354.084 M 45.99 % 242.545 M 47.27 % 164.698 M 6.30 % 154.944 M 231.12 % 46.794 M 0.000 0.000 -100.00 % 1.000 K -100.00 % 22.529 M -44.49 % 40.588 M 70.54 % 23.800 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 2.761 M -27.93 % 3.831 M -65.54 % 11.116 M -46.94 % 20.949 M 374.82 % 4.412 M -71.69 % 15.587 M -59.37 % 38.364 M 94.52 % 19.722 M 40.80 % 14.007 M 12.02 % 12.504 M 136.57 % 5.286 M 321.14 % 1.255 M -97.07 % 42.819 M 599.60 % 6.120 M 8.16 % 5.659 M 96.38 % 2.882 M -62.39 % 7.662 M
Cash and short term investments 461.685 M 28.99 % 357.915 M 41.10 % 253.661 M 34.32 % 188.855 M 18.51 % 159.356 M 155.46 % 62.381 M 62.60 % 38.364 M 94.52 % 19.722 M 40.80 % 14.007 M 12.02 % 12.504 M -72.74 % 45.873 M 83.09 % 25.055 M -41.49 % 42.819 M 599.60 % 6.120 M 8.16 % 5.659 M 96.38 % 2.882 M -62.39 % 7.662 M
Total current assets 967.401 M 16.98 % 826.987 M 20.51 % 686.218 M 29.03 % 531.820 M 29.22 % 411.571 M 5.70 % 389.392 M 0.86 % 386.056 M 3.31 % 373.676 M 14.98 % 325.005 M 0.61 % 323.020 M 56.38 % 206.559 M 28.39 % 160.883 M -18.53 % 197.482 M 31.53 % 150.141 M 4.64 % 143.480 M 7.40 % 133.598 M -15.06 % 157.279 M
Inventory 312.566 M 0.43 % 311.228 M 6.37 % 292.577 M 43.58 % 203.779 M 56.14 % 130.510 M -30.39 % 187.494 M 17.99 % 158.913 M -23.27 % 207.101 M 31.31 % 157.715 M 10.53 % 142.689 M 75.67 % 81.226 M 41.02 % 57.601 M -13.22 % 66.375 M 0.18 % 66.257 M -19.80 % 82.611 M 56.49 % 52.791 M -31.94 % 77.568 M
Net receivables 144.458 M -4.15 % 150.719 M 21.08 % 124.475 M -1.78 % 126.726 M 21.07 % 104.675 M 10.10 % 95.072 M -25.90 % 128.302 M 0.000 -100.00 % 112.772 M 600.56 % -22.529 M -132.86 % 68.557 M -6.30 % 73.170 M -5.12 % 77.117 M 25.92 % 61.244 M -18.34 % 74.996 M 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.161 M 10.11 % 24.668 M -31.61 % 36.068 M -37.47 % 57.678 M 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
Account payables 237.423 M 30.89 % 181.385 M 39.71 % 129.826 M -1.31 % 131.550 M 68.33 % 78.149 M 10.14 % 70.956 M 0.85 % 70.359 M -5.62 % 74.545 M 94.83 % 38.261 M -13.87 % 44.423 M 28.52 % 34.566 M 113.68 % 16.176 M -39.88 % 26.909 M 20.60 % 22.312 M 75.18 % 12.737 M 0.000 -100.00 % 21.625 M
Tax payables 0.000 0.000 0.000 -100.00 % 3.421 M 126.56 % 1.510 M 50.55 % 1.003 M -90.62 % 10.692 M 398.46 % 2.145 M -59.57 % 5.305 M 45.22 % 3.653 M 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 100.00 % -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
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 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 % -8.755 M 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
Other total stockholders equity 234.174 M 0.00 % 234.174 M 0.00 % 234.174 M 0.00 % 234.174 M 0.00 % 234.174 M 0.00 % 234.174 M 0.00 % 234.174 M 0.00 % 234.174 M 0.00 % 234.174 M 413.47 % 45.606 M 0.00 % 45.606 M 0.00 % 45.606 M -18.35 % 55.856 M 0.00 % 55.856 M 0.00 % 55.856 M 0.00 % 55.856 M 0.00 % 55.856 M
Deferred tax liabilities non current 21.100 M 8.87 % 19.381 M 21.34 % 15.972 M 897.63 % 1.601 M -23.29 % 2.087 M 14.36 % 1.825 M -64.53 % 5.145 M -26.25 % 6.976 M -8.28 % 7.606 M -20.11 % 9.520 M -0.55 % 9.572 M -2.56 % 9.824 M 0.96 % 9.731 M 3.33 % 9.417 M 8.89 % 8.648 M 16.18 % 7.444 M 21.55 % 6.124 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
Total assets 1.292 B 18.20 % 1.093 B 18.93 % 919.337 M 17.67 % 781.283 M 16.95 % 668.059 M -0.60 % 672.124 M -5.98 % 714.884 M 2.01 % 700.765 M 13.81 % 615.755 M 0.05 % 615.458 M 83.49 % 335.420 M 12.93 % 297.023 M -14.19 % 346.125 M 14.30 % 302.823 M -0.24 % 303.542 M 9.83 % 276.387 M -10.14 % 307.568 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 22.580 M -66.00 % 66.412 M 195.60 % -69.465 M -22.89 % -56.528 M -164.40 % 87.779 M 257.92 % 24.525 M -5.80 % 26.036 M 1 039.93 % 2.284 M 109.85 % -23.185 M -159.51 % -8.934 M 22.25 % -11.491 M -304.68 % 5.614 M 203.07 % -5.447 M 62.03 % -14.346 M -17.55 % -12.204 M -7.41 % -11.362 M -132.06 % 35.436 M
Accounts receivables 2.276 M 109.39 % -24.236 M -2 390.74 % 1.058 M 104.50 % -23.521 M -413.11 % -4.584 M -117.30 % 26.496 M 693.28 % -4.466 M -19.70 % -3.731 M -118.27 % 20.423 M 315.91 % -9.459 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -29.899 M -60.62 % -18.615 M 73.12 % -69.265 M -7.76 % -64.276 M -212.79 % 56.985 M 299.37 % -28.582 M -159.31 % 48.188 M 197.58 % -49.385 M -228.64 % -15.027 M -152.93 % 28.389 M 220.17 % -23.625 M -369.26 % 8.774 M 7 535.59 % -118.000 K -100.72 % 16.355 M 154.84 % -29.821 M -220.36 % 24.777 M 35.31 % 18.311 M
Accounts payables 56.038 M 8.69 % 51.559 M 3 090.66 % -1.724 M -103.23 % 53.401 M 33.74 % 39.930 M 138.39 % 16.750 M 500.14 % -4.186 M -111.54 % 36.284 M 688.83 % -6.162 M 76.96 % -26.745 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -5.835 M -110.11 % 57.704 M 12 282.83 % 466.000 K 102.11 % -22.132 M -386.20 % -4.552 M -146.16 % 9.861 M 173.04 % -13.500 M -170.62 % 19.116 M 185.27 % -22.419 M -1 903.49 % -1.119 M -109.22 % 12.134 M 483.99 % -3.160 M 40.70 % -5.329 M 82.64 % -30.701 M -274.27 % 17.617 M 148.75 % -36.139 M -311.03 % 17.125 M
Other non cash items 6.574 M 120.32 % -32.360 M -31.12 % -24.679 M -36.40 % -18.093 M -585.98 % 3.723 M -65.25 % 10.713 M 405.65 % -3.505 M -143.89 % 7.985 M 272.91 % -4.618 M -67.50 % -2.757 M 49.09 % -5.415 M -150.53 % 10.717 M -42.64 % 18.683 M -21.43 % 23.780 M 50.72 % 15.778 M -40.22 % 26.395 M -21.76 % 33.738 M
Net cash provided by operating activities 173.997 M 1.01 % 172.265 M 1 807.91 % 9.029 M -15.05 % 10.628 M -93.04 % 152.738 M 57.68 % 96.868 M -1.96 % 98.803 M 71.02 % 57.774 M 111.85 % 27.271 M 153.66 % 10.751 M 12.35 % 9.569 M -61.26 % 24.698 M 13.82 % 21.700 M 13.12 % 19.183 M 42.98 % 13.417 M -42.69 % 23.411 M -69.69 % 77.244 M
Investments in property plant and equipment -83.812 M -51.83 % -55.202 M -1 501.92 % -3.446 M 83.56 % -20.964 M -212.62 % -6.706 M -30.98 % -5.120 M 87.84 % -42.088 M 51.06 % -86.006 M -51.77 % -56.669 M -134.85 % -24.130 M -110.01 % -11.490 M -576.68 % -1.698 M -96.98 % -862.000 K 57.28 % -2.018 M 70.75 % -6.899 M -214.88 % -2.191 M 86.77 % -16.559 M
Acquisitions net 12.239 M 78.07 % 6.873 M 2 354.64 % 280.000 K -97.21 % 10.031 M 1 489.70 % 631.000 K 0.000 0.000 0.000 100.00 % -24.915 M -39.53 % -17.856 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -114.698 M 0.000 100.00 % -72.094 M -562.14 % -10.888 M 90.09 % -109.872 M -137.82 % -46.200 M -16 760.45 % -274.014 K 21.03 % -347.000 K -101.39 % 24.915 M 37.37 % 18.137 M 206.10 % -17.095 M 28.17 % -23.800 M 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 172.000 K -97.33 % 6.448 M 0.000 0.000 0.000 -100.00 % 42.000 K -99.83 % 24.856 M 37.05 % 18.137 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 100.00 % -78.795 M -7 879 600.00 % 1.000 K 200.00 % -1.000 K -101.33 % 75.000 K 476.92 % 13.000 K 0.000 -100.00 % 16.754 M 162.94 % -26.618 M -49.08 % -17.855 M -8 106.73 % 223.000 K -10.80 % 250.000 K -38.73 % 408.000 K 47.83 % 276.000 K 176.00 % 100.000 K -92.39 % 1.314 M -24.96 % 1.751 M
Net cash used for investing activites -186.271 M -46.53 % -127.124 M -69.30 % -75.087 M -388.40 % -15.374 M 86.73 % -115.872 M -125.84 % -51.307 M -21.11 % -42.362 M 39.10 % -69.557 M -107.53 % -33.516 M -486.87 % -5.711 M 79.86 % -28.362 M -12.33 % -25.248 M -5 461.23 % -454.000 K 73.94 % -1.742 M 74.38 % -6.799 M -675.26 % -877.000 K 94.08 % -14.808 M
Debt repayment 25.828 M 152.24 % -49.445 M -181.27 % 60.840 M 135.20 % 25.867 M 167.25 % -38.466 M 25.63 % -51.725 M -101.23 % -25.704 M -192.78 % 27.703 M 174.61 % 10.088 M 338.37 % -4.232 M -116.97 % 24.933 M 161.61 % -40.470 M -306.97 % 19.554 M 351.05 % -7.789 M -102.79 % -3.841 M 78.32 % -17.713 M 71.24 % -61.579 M
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
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 -15.424 M -300.00 % -3.856 M -49.98 % -2.571 M 0.00 % -2.571 M 0.000 100.00 % -3.104 M -3.47 % -3.000 M 3.51 % -3.109 M 0.000 100.00 % -1.267 M 24.81 % -1.685 M 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 -100.00 % 1.000 K 100.09 % -1.171 M 41.83 % -2.013 M 78.98 % -9.576 M 29.11 % -13.508 M -48.69 % -9.085 M -28.03 % -7.096 M -203.25 % -2.340 M -31.02 % -1.786 M -320.24 % -425.000 K 21.88 % -544.000 K 86.74 % -4.102 M 55.37 % -9.191 M 0.000 100.00 % -9.601 M 27.58 % -13.258 M
Net cash used provided by financing activities 10.404 M 119.52 % -53.300 M -193.35 % 57.098 M 168.28 % 21.283 M 144.30 % -48.042 M 29.70 % -68.337 M -80.77 % -37.804 M -316.05 % 17.498 M 125.84 % 7.748 M 206.36 % -7.285 M -131.92 % 22.823 M 155.65 % -41.014 M -365.43 % 15.452 M 191.00 % -16.980 M -342.07 % -3.841 M 85.94 % -27.314 M 62.96 % -73.748 M
Effect of forex changes on cash 800.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 -100.00 % 32.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 -1.070 M 86.88 % -8.158 M 8.94 % -8.959 M -154.18 % 16.537 M 247.97 % -11.176 M 50.93 % -22.776 M -222.21 % 18.637 M 226.11 % 5.715 M 280.24 % 1.503 M 166.92 % -2.246 M -155.73 % 4.030 M 109.70 % -41.564 M -213.26 % 36.698 M 7 860.52 % 461.000 K -83.40 % 2.777 M 158.10 % -4.780 M 57.74 % -11.312 M
Cash at beginning of period 3.831 M -68.05 % 11.989 M -42.77 % 20.949 M 374.82 % 4.412 M -71.70 % 15.588 M -59.37 % 38.364 M 94.52 % 19.722 M 40.80 % 14.007 M 12.02 % 12.504 M 136.55 % 5.286 M 321.20 % 1.255 M -97.07 % 42.819 M 599.54 % 6.121 M 8.16 % 5.659 M 96.36 % 2.882 M -62.39 % 7.663 M -59.61 % 18.974 M
Cash at end of period 2.761 M -27.93 % 3.831 M -68.05 % 11.990 M -42.77 % 20.949 M 374.82 % 4.412 M -71.70 % 15.588 M -59.36 % 38.359 M 94.50 % 19.722 M 40.80 % 14.007 M 360.76 % 3.040 M -42.48 % 5.285 M 321.12 % 1.255 M -97.07 % 42.819 M 599.66 % 6.120 M 8.15 % 5.659 M 96.29 % 2.883 M -62.37 % 7.662 M
Operating cash flow 173.997 M 1.01 % 172.265 M 1 807.91 % 9.029 M -15.05 % 10.628 M -93.04 % 152.738 M 57.68 % 96.868 M -1.96 % 98.803 M 71.02 % 57.774 M 111.85 % 27.271 M 153.66 % 10.751 M 12.35 % 9.569 M -61.26 % 24.698 M 13.82 % 21.700 M 13.12 % 19.183 M 42.98 % 13.417 M -42.69 % 23.411 M -69.69 % 77.244 M
Capital expenditure -83.812 M -51.83 % -55.202 M -1 501.92 % -3.446 M 83.56 % -20.964 M -212.62 % -6.706 M -30.98 % -5.120 M 87.84 % -42.088 M 51.06 % -86.006 M -51.77 % -56.669 M -134.85 % -24.130 M -110.01 % -11.490 M -576.68 % -1.698 M -96.98 % -862.000 K 57.28 % -2.018 M 70.75 % -6.899 M -214.88 % -2.191 M 86.77 % -16.559 M
Free CashFlow 90.185 M -22.96 % 117.063 M 1 996.78 % 5.583 M 154.02 % -10.336 M -107.08 % 146.032 M 59.17 % 91.748 M 61.77 % 56.715 M 300.89 % -28.232 M 3.97 % -29.398 M -119.73 % -13.379 M -596.46 % -1.921 M -108.35 % 23.000 M 10.38 % 20.838 M 21.40 % 17.165 M 163.35 % 6.518 M -69.28 % 21.220 M -65.03 % 60.685 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 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2009-03-31 2008-03-31
Revenue 357.454 M -8.69 % 391.483 M 15.84 % 337.958 M -11.81 % 383.234 M -3.89 % 398.741 M 1.86 % 391.456 M 16.12 % 337.119 M -15.97 % 401.211 M 12.17 % 357.691 M 19.64 % 298.979 M -14.43 % 349.381 M -7.22 % 376.561 M 21.91 % 308.882 M 10.65 % 279.141 M 2.48 % 272.379 M 20.27 % 226.465 M 21.00 % 187.156 M -12.87 % 214.806 M 6.28 % 202.104 M 51.25 % 133.622 M 93.28 % 69.133 M -49.25 % 136.222 M -13.17 % 156.890 M -12.09 % 178.463 M 5.45 % 169.246 M -18.66 % 208.060 M 4.23 % 199.621 M 14.96 % 173.642 M 11.11 % 156.279 M -18.69 % 192.201 M 48.46 % 129.466 M -5.25 % 136.638 M 0.28 % 136.250 M -46.16 % 253.043 M 105.00 % 123.434 M -20.10 % 154.493 M 0.71 % 153.397 M 188.39 % 53.191 M -25.49 % 71.389 M -22.77 % 92.442 M 8.84 % 84.933 M -6.00 % 90.354 M -19.76 % 112.602 M -8.22 % 122.684 M 29.12 % 95.013 M -4.10 % 99.079 M 12.47 % 88.097 M 1.40 % 86.879 M -1.95 % 88.609 M -6.91 % 95.184 M 25.45 % 75.873 M -13.58 % 87.799 M -0.19 % 87.969 M 11.59 % 78.830 M -14.45 % 92.145 M 51.33 % 60.890 M -52.21 % 127.400 M
Net income 57.059 M 132.52 % 24.539 M 36.48 % 17.980 M -57.18 % 41.993 M 6.02 % 39.608 M 71.23 % 23.132 M -22.95 % 30.021 M -5.83 % 31.879 M -12.07 % 36.253 M 423.36 % 6.927 M -71.17 % 24.028 M 64.72 % 14.587 M 332.21 % 3.375 M -79.61 % 16.549 M 53.54 % 10.778 M -21.33 % 13.701 M 29.60 % 10.572 M -21.22 % 13.420 M 25.35 % 10.706 M -11.03 % 12.033 M 435.74 % -3.584 M 20.05 % -4.483 M -190.62 % 4.947 M -35.80 % 7.706 M 51.37 % 5.091 M 18.18 % 4.308 M -48.70 % 8.398 M 29.26 % 6.497 M 55.84 % 4.169 M 172.19 % -5.775 M -213.64 % 5.082 M 37.54 % 3.695 M -31.88 % 5.424 M 280.02 % -3.013 M -158.36 % 5.163 M 28.08 % 4.031 M -27.34 % 5.548 M 189.04 % -6.231 M -330.27 % 2.706 M -56.02 % 6.153 M 19.08 % 5.167 M 299.89 % -2.585 M -198.40 % 2.627 M -53.41 % 5.638 M 3.85 % 5.429 M 245.93 % -3.720 M -200.09 % 3.717 M -12.52 % 4.249 M -7.93 % 4.615 M 202.63 % 1.525 M -59.96 % 3.809 M -24.35 % 5.035 M 27.24 % 3.957 M 992.90 % 362.065 K -91.98 % 4.515 M 183.96 % 1.590 M -63.36 % 4.340 M
Income before tax 74.433 M 123.09 % 33.365 M 27.42 % 26.185 M -50.51 % 52.910 M -4.14 % 55.197 M 91.18 % 28.872 M -25.25 % 38.626 M -5.60 % 40.919 M -11.18 % 46.069 M 180.05 % 16.450 M -49.87 % 32.815 M 54.57 % 21.230 M 45.05 % 14.636 M -30.65 % 21.104 M 53.16 % 13.779 M -16.18 % 16.438 M 18.13 % 13.915 M -14.26 % 16.229 M 26.94 % 12.785 M -3.85 % 13.297 M 516.31 % -3.194 M 46.47 % -5.967 M -196.93 % 6.156 M -32.00 % 9.053 M 22.50 % 7.390 M 21.87 % 6.064 M -50.47 % 12.242 M 29.71 % 9.438 M 117.87 % 4.332 M 156.99 % -7.601 M -212.77 % 6.740 M 60.74 % 4.193 M -24.56 % 5.558 M 268.07 % -3.307 M -147.15 % 7.014 M 29.72 % 5.407 M -33.77 % 8.164 M 266.65 % -4.899 M -229.30 % 3.789 M -46.60 % 7.096 M 23.90 % 5.727 M 997.55 % -638.067 K -116.17 % 3.946 M -42.25 % 6.833 M 6.50 % 6.416 M 398.53 % -2.149 M -139.13 % 5.492 M 6.72 % 5.146 M -8.37 % 5.616 M 4.48 % 5.375 M -0.58 % 5.407 M -1.92 % 5.513 M 12.26 % 4.911 M 88.36 % 2.607 M -61.05 % 6.694 M -0.68 % 6.740 M 55.30 % 4.340 M
Income before tax ratio 0.21 144.32 % 0.09 10.00 % 0.08 -43.88 % 0.14 -0.26 % 0.14 87.69 % 0.07 -35.63 % 0.11 12.34 % 0.10 -20.81 % 0.13 134.09 % 0.06 -41.42 % 0.09 66.59 % 0.06 18.98 % 0.05 -37.33 % 0.08 49.45 % 0.05 -30.31 % 0.07 -2.37 % 0.07 -1.59 % 0.08 19.43 % 0.06 -36.43 % 0.10 315.39 % -0.05 -5.47 % -0.04 -211.64 % 0.04 -22.65 % 0.05 16.18 % 0.04 49.82 % 0.03 -52.47 % 0.06 12.83 % 0.05 96.08 % 0.03 170.09 % -0.04 -175.96 % 0.05 69.65 % 0.03 -24.77 % 0.04 412.13 % -0.01 -123.00 % 0.06 62.36 % 0.03 -34.24 % 0.05 157.79 % -0.09 -273.53 % 0.05 -30.86 % 0.08 13.84 % 0.07 1 054.84 % -0.01 -120.15 % 0.04 -37.08 % 0.06 -17.52 % 0.07 411.31 % -0.02 -134.80 % 0.06 5.25 % 0.06 -6.54 % 0.06 12.23 % 0.06 -20.75 % 0.07 13.49 % 0.06 12.48 % 0.06 68.79 % 0.03 -54.47 % 0.07 -34.37 % 0.11 224.93 % 0.03
EBITDA 81.389 M 104.74 % 39.753 M 20.31 % 33.043 M -43.95 % 58.956 M -3.27 % 60.951 M 76.57 % 34.520 M -20.31 % 43.320 M -4.18 % 45.210 M -10.21 % 50.349 M 142.20 % 20.788 M -43.85 % 37.024 M 41.39 % 26.185 M 28.70 % 20.346 M -22.95 % 26.405 M 36.74 % 19.310 M -12.43 % 22.050 M 13.09 % 19.497 M -19.71 % 24.284 M 9.42 % 22.193 M 8.89 % 20.382 M 415.61 % 3.953 M -44.86 % 7.169 M -63.51 % 19.649 M -28.05 % 27.311 M 30.00 % 21.009 M 8.62 % 19.341 M -25.45 % 25.944 M 14.44 % 22.670 M 38.93 % 16.317 M 299.53 % 4.084 M -80.07 % 20.487 M 40.19 % 14.614 M -5.20 % 15.416 M 130.71 % 6.682 M -60.88 % 17.081 M 10.34 % 15.480 M -14.63 % 18.132 M 963.84 % -2.099 M -132.00 % 6.559 M -37.62 % 10.514 M 13.63 % 9.253 M 169.48 % 3.434 M -42.66 % 5.988 M -33.07 % 8.947 M 4.86 % 8.532 M 3 920.58 % -223.317 K -102.82 % 7.909 M 7.18 % 7.379 M -7.18 % 7.950 M -12.39 % 9.074 M 7.14 % 8.470 M -0.18 % 8.485 M -4.49 % 8.884 M 4.12 % 8.533 M -27.71 % 11.803 M 8.38 % 10.890 M 19.02 % 9.150 M
Net income ratio 0.16 154.66 % 0.06 17.82 % 0.05 -51.45 % 0.11 10.31 % 0.10 68.10 % 0.06 -33.64 % 0.09 12.08 % 0.08 -21.60 % 0.10 337.45 % 0.02 -66.31 % 0.07 77.54 % 0.04 254.53 % 0.01 -81.57 % 0.06 49.82 % 0.04 -34.59 % 0.06 7.10 % 0.06 -9.58 % 0.06 17.94 % 0.05 -41.18 % 0.09 273.71 % -0.05 -57.53 % -0.03 -204.37 % 0.03 -26.98 % 0.04 43.55 % 0.03 45.28 % 0.02 -50.78 % 0.04 12.44 % 0.04 40.26 % 0.03 188.78 % -0.03 -176.55 % 0.04 45.16 % 0.03 -32.07 % 0.04 434.33 % -0.01 -128.47 % 0.04 60.31 % 0.03 -27.86 % 0.04 130.87 % -0.12 -409.05 % 0.04 -43.05 % 0.07 9.41 % 0.06 312.65 % -0.03 -222.63 % 0.02 -49.23 % 0.05 -19.57 % 0.06 252.17 % -0.04 -188.99 % 0.04 -13.73 % 0.05 -6.10 % 0.05 225.08 % 0.02 -68.09 % 0.05 -12.46 % 0.06 27.49 % 0.04 879.36 % 0.00 -90.63 % 0.05 87.64 % 0.03 -23.35 % 0.03
Ratio EBITDA 0.23 124.23 % 0.10 3.86 % 0.10 -36.44 % 0.15 0.64 % 0.15 73.34 % 0.09 -31.37 % 0.13 14.04 % 0.11 -19.95 % 0.14 102.45 % 0.07 -34.39 % 0.11 52.39 % 0.07 5.57 % 0.07 -30.37 % 0.09 33.43 % 0.07 -27.19 % 0.10 -6.54 % 0.10 -7.85 % 0.11 2.95 % 0.11 -28.01 % 0.15 166.76 % 0.06 8.65 % 0.05 -57.98 % 0.13 -18.16 % 0.15 23.28 % 0.12 33.54 % 0.09 -28.47 % 0.13 -0.45 % 0.13 25.04 % 0.10 391.37 % 0.02 -86.57 % 0.16 47.95 % 0.11 -5.47 % 0.11 328.47 % 0.03 -80.92 % 0.14 38.11 % 0.10 -15.23 % 0.12 399.54 % -0.04 -142.95 % 0.09 -19.22 % 0.11 4.40 % 0.11 186.68 % 0.04 -28.54 % 0.05 -27.08 % 0.07 -18.79 % 0.09 4 084.08 % 0.00 -102.51 % 0.09 5.70 % 0.08 -5.33 % 0.09 -5.89 % 0.10 -14.60 % 0.11 15.51 % 0.10 -4.31 % 0.10 -6.70 % 0.11 -15.50 % 0.13 -28.38 % 0.18 149.02 % 0.07
Gross profit ratio 0.37 23.65 % 0.30 11.97 % 0.26 -6.82 % 0.28 30.87 % 0.22 51.90 % 0.14 -13.82 % 0.17 -26.08 % 0.22 -1.64 % 0.23 8.09 % 0.21 -21.76 % 0.27 45.24 % 0.19 -17.11 % 0.22 4.45 % 0.21 128.76 % 0.09 -24.82 % 0.12 -3.79 % 0.13 17.24 % 0.11 -64.67 % 0.31 -4.53 % 0.33 15.41 % 0.28 34.60 % 0.21 -32.87 % 0.31 -20.33 % 0.39 13.86 % 0.35 77.61 % 0.19 -36.96 % 0.31 -0.01 % 0.31 -16.63 % 0.37 120.69 % 0.17 -56.74 % 0.39 24.31 % 0.31 -3.75 % 0.32 133.93 % 0.14 -60.20 % 0.35 27.76 % 0.27 0.96 % 0.27 28.47 % 0.21 22.21 % 0.17 -31.04 % 0.25 -11.07 % 0.28 277.98 % 0.07 -25.58 % 0.10 -50.97 % 0.20 -11.45 % 0.23 112.91 % 0.11 -37.17 % 0.17 -7.00 % 0.18 5.53 % 0.17 -1.24 % 0.18 -21.09 % 0.22 20.32 % 0.19 -13.23 % 0.21 363.47 % -0.08 -126.97 % 0.30 -25.29 % 0.40 76.98 % 0.23
Weighted average shs out dil 5.140 M -0.07 % 5.144 M 0.13 % 5.137 M -0.05 % 5.140 M -0.08 % 5.144 M 0.05 % 5.141 M 0.00 % 5.141 M 0.00 % 5.141 M 0.00 % 5.141 M 0.00 % 5.141 M 0.00 % 5.141 M 0.10 % 5.136 M 0.44 % 5.114 M -0.53 % 5.141 M -0.01 % 5.141 M 0.00 % 5.141 M 0.00 % 5.141 M 0.00 % 5.141 M -0.02 % 5.142 M 0.00 % 5.142 M 0.44 % 5.120 M -0.21 % 5.131 M -0.44 % 5.153 M 0.31 % 5.137 M -0.10 % 5.142 M 1.43 % 5.070 M 1.43 % 4.999 M -1.52 % 5.076 M -1.38 % 5.147 M 0.11 % 5.141 M 3.70 % 4.958 M 1.31 % 4.894 M -1.65 % 4.976 M -3.21 % 5.141 M 83.10 % 2.808 M 0.00 % 2.808 M 0.00 % 2.808 M 0.04 % 2.807 M 0.09 % 2.804 M -0.19 % 2.810 M 0.05 % 2.808 M 0.00 % 2.808 M -0.06 % 2.810 M 0.17 % 2.805 M -0.03 % 2.806 M -0.04 % 2.807 M 0.06 % 2.805 M 0.02 % 2.805 M -0.03 % 2.805 M -0.05 % 2.807 M -0.05 % 2.808 M 0.00 % 2.808 M 0.00 % 2.808 M 0.00 % 2.808 M 0.00 % 2.808 M -0.22 % 2.814 M 104.58 % 1.376 M
Weighted average shs out 5.140 M -0.07 % 5.144 M 0.13 % 5.137 M -0.05 % 5.140 M -0.08 % 5.144 M 0.05 % 5.141 M 0.00 % 5.141 M 0.00 % 5.141 M 0.00 % 5.141 M 0.00 % 5.141 M 0.00 % 5.141 M 0.10 % 5.136 M 0.44 % 5.114 M -0.53 % 5.141 M -0.01 % 5.141 M 0.00 % 5.141 M 0.00 % 5.141 M 0.00 % 5.141 M -0.02 % 5.142 M 0.00 % 5.142 M 0.44 % 5.120 M -0.21 % 5.131 M -0.44 % 5.153 M 0.31 % 5.137 M -0.10 % 5.142 M 1.43 % 5.070 M 1.43 % 4.999 M -1.52 % 5.076 M -1.38 % 5.147 M 0.11 % 5.141 M 3.70 % 4.958 M 1.31 % 4.894 M -1.65 % 4.976 M -3.21 % 5.141 M 83.10 % 2.808 M 0.00 % 2.808 M 0.00 % 2.808 M 0.04 % 2.807 M 0.09 % 2.804 M -0.19 % 2.810 M 0.05 % 2.808 M 0.00 % 2.808 M -0.06 % 2.810 M 0.17 % 2.805 M -0.03 % 2.806 M -0.04 % 2.807 M 0.06 % 2.805 M 0.02 % 2.805 M -0.03 % 2.805 M -0.05 % 2.807 M -0.05 % 2.808 M 0.00 % 2.808 M 0.00 % 2.808 M 0.00 % 2.808 M 0.00 % 2.808 M -0.22 % 2.814 M 104.58 % 1.376 M
EPS diluted 11.10 132.70 % 4.77 36.29 % 3.50 -57.16 % 8.17 6.10 % 7.70 71.11 % 4.50 -22.95 % 5.84 -5.81 % 6.20 -12.06 % 7.05 422.22 % 1.35 -71.09 % 4.67 64.44 % 2.84 330.30 % 0.66 -79.50 % 3.22 53.33 % 2.10 -21.05 % 2.66 29.13 % 2.06 -21.07 % 2.61 25.48 % 2.08 -11.11 % 2.34 434.29 % -0.70 19.91 % -0.87 -191.04 % 0.96 -36.00 % 1.50 51.52 % 0.99 16.47 % 0.85 -49.40 % 1.68 31.25 % 1.28 58.02 % 0.81 172.32 % -1.12 -209.80 % 1.02 34.21 % 0.76 -30.28 % 1.09 284.75 % -0.59 -132.07 % 1.84 124.39 % 0.82 -26.79 % 1.12 150.45 % -2.22 -328.87 % 0.97 -55.71 % 2.19 19.02 % 1.84 299.78 % -0.92 -197.98 % 0.94 -53.23 % 2.01 3.61 % 1.94 246.42 % -1.33 -199.62 % 1.33 -12.50 % 1.52 -7.88 % 1.65 203.87 % 0.54 -60.07 % 1.36 -24.44 % 1.80 27.66 % 1.41 993.02 % 0.13 -91.99 % 1.61 187.50 % 0.56 -82.28 % 3.16
Earnings per share 11.10 132.70 % 4.77 36.29 % 3.50 -57.16 % 8.17 6.10 % 7.70 71.11 % 4.50 -22.95 % 5.84 -5.81 % 6.20 -12.06 % 7.05 422.22 % 1.35 -71.09 % 4.67 64.44 % 2.84 330.30 % 0.66 -79.50 % 3.22 53.33 % 2.10 -21.05 % 2.66 29.13 % 2.06 -21.07 % 2.61 25.48 % 2.08 -11.11 % 2.34 434.29 % -0.70 19.91 % -0.87 -191.04 % 0.96 -36.00 % 1.50 51.52 % 0.99 16.47 % 0.85 -49.40 % 1.68 31.25 % 1.28 58.02 % 0.81 172.32 % -1.12 -209.80 % 1.02 34.21 % 0.76 -30.28 % 1.09 284.75 % -0.59 -132.07 % 1.84 124.39 % 0.82 -26.79 % 1.12 150.45 % -2.22 -328.87 % 0.97 -55.71 % 2.19 19.02 % 1.84 299.78 % -0.92 -197.98 % 0.94 -53.23 % 2.01 3.61 % 1.94 246.42 % -1.33 -199.62 % 1.33 -12.50 % 1.52 -7.88 % 1.65 203.87 % 0.54 -60.07 % 1.36 -24.44 % 1.80 27.66 % 1.41 993.02 % 0.13 -91.99 % 1.61 187.50 % 0.56 -82.28 % 3.16
Gross profit 130.593 M 12.91 % 115.666 M 29.70 % 89.181 M -17.83 % 108.531 M 25.78 % 86.283 M 54.72 % 55.766 M 0.07 % 55.728 M -37.89 % 89.721 M 10.33 % 81.323 M 29.31 % 62.888 M -33.05 % 93.929 M 34.76 % 69.703 M 1.05 % 68.981 M 15.58 % 59.682 M 134.44 % 25.457 M -9.58 % 28.155 M 16.42 % 24.185 M 2.15 % 23.676 M -62.45 % 63.045 M 44.39 % 43.662 M 123.07 % 19.573 M -31.69 % 28.653 M -41.71 % 49.158 M -29.96 % 70.184 M 20.06 % 58.456 M 44.47 % 40.461 M -34.30 % 61.584 M 14.94 % 53.577 M -7.36 % 57.836 M 79.44 % 32.231 M -35.78 % 50.187 M 17.78 % 42.609 M -3.48 % 44.143 M 25.96 % 35.045 M -18.41 % 42.951 M 2.07 % 42.079 M 1.68 % 41.385 M 270.50 % 11.170 M -8.94 % 12.267 M -46.75 % 23.036 M -3.21 % 23.799 M 255.30 % 6.698 M -40.28 % 11.217 M -55.00 % 24.928 M 14.34 % 21.801 M 104.17 % 10.678 M -29.34 % 15.112 M -5.69 % 16.024 M 3.47 % 15.486 M -8.07 % 16.845 M -1.01 % 17.017 M 3.98 % 16.366 M -13.40 % 18.898 M 394.01 % -6.428 M -123.07 % 27.858 M 13.06 % 24.640 M -15.41 % 29.130 M
Income tax expense 17.374 M 96.85 % 8.826 M 7.57 % 8.205 M -24.84 % 10.916 M -29.98 % 15.590 M 171.60 % 5.740 M -33.29 % 8.605 M -4.80 % 9.039 M -7.92 % 9.816 M 3.09 % 9.522 M 8.36 % 8.787 M 32.27 % 6.643 M -41.01 % 11.261 M 147.28 % 4.554 M 51.70 % 3.002 M 9.68 % 2.737 M -18.13 % 3.343 M 18.97 % 2.810 M 35.16 % 2.079 M 64.48 % 1.264 M 224.10 % 390.000 K 126.30 % -1.483 M -222.66 % 1.209 M -10.24 % 1.347 M -41.41 % 2.299 M 30.92 % 1.756 M -54.32 % 3.844 M 30.70 % 2.941 M 1 704.29 % 163.000 K 108.93 % -1.826 M -210.13 % 1.658 M 232.93 % 498.000 K 271.64 % 134.000 K 145.58 % -294.000 K -115.88 % 1.851 M 34.52 % 1.376 M 0.000 -100.00 % 1.332 M 22.99 % 1.083 M 14.85 % 943.000 K 68.39 % 560.000 K -71.24 % 1.947 M 47.60 % 1.319 M 10.38 % 1.195 M 21.07 % 987.000 K -37.18 % 1.571 M -11.49 % 1.775 M 97.88 % 897.000 K -10.39 % 1.001 M -74.00 % 3.850 M 140.95 % 1.598 M 234.31 % 478.000 K -49.90 % 954.000 K -57.51 % 2.245 M 3.04 % 2.179 M -57.69 % 5.150 M 0.000
Cost of revenue 226.861 M -17.75 % 275.817 M 10.87 % 248.777 M -9.44 % 274.703 M -12.08 % 312.458 M -6.92 % 335.690 M 19.30 % 281.391 M -9.66 % 311.490 M 12.71 % 276.368 M 17.06 % 236.091 M -7.58 % 255.452 M -16.75 % 306.858 M 27.91 % 239.901 M 9.31 % 219.459 M -11.12 % 246.922 M 24.51 % 198.310 M 21.68 % 162.971 M -14.73 % 191.130 M 37.45 % 139.059 M 54.58 % 89.960 M 81.52 % 49.560 M -53.93 % 107.569 M -0.15 % 107.732 M -0.51 % 108.279 M -2.27 % 110.790 M -33.90 % 167.599 M 21.42 % 138.037 M 14.97 % 120.065 M 21.96 % 98.443 M -38.46 % 159.970 M 101.78 % 79.279 M -15.69 % 94.029 M 2.09 % 92.107 M -57.75 % 217.998 M 170.86 % 80.483 M -28.40 % 112.414 M 0.36 % 112.012 M 166.56 % 42.021 M -28.92 % 59.122 M -14.82 % 69.406 M 13.53 % 61.134 M -26.92 % 83.656 M -17.49 % 101.385 M 3.71 % 97.756 M 33.52 % 73.212 M -17.18 % 88.401 M 21.12 % 72.985 M 3.01 % 70.855 M -3.10 % 73.123 M -6.66 % 78.339 M 33.10 % 58.856 M -17.61 % 71.433 M 3.42 % 69.071 M -18.99 % 85.258 M 32.62 % 64.287 M 77.34 % 36.250 M -63.11 % 98.270 M
General and administrative expenses 44.411 M 181.12 % -54.750 M -259.94 % 34.231 M -5.50 % 36.224 M -19.70 % 45.111 M 363.25 % 9.738 M -68.07 % 30.495 M 7.14 % 28.462 M 27.34 % 22.352 M 135.11 % -63.667 M -261.19 % 39.499 M 115.77 % 18.306 M -41.73 % 31.416 M 220.86 % -25.994 M -270.78 % 15.221 M -27.96 % 21.128 M 66.00 % 12.728 M 139.55 % -32.178 M -211.39 % 28.888 M 157.77 % 11.207 M 36.47 % 8.212 M 122.70 % -36.181 M -407.17 % 11.779 M -60.00 % 29.445 M 41.73 % 20.775 M 174.24 % -27.983 M -250.85 % 18.550 M 14.65 % 16.180 M -0.77 % 16.305 M 42.54 % 11.439 M -37.88 % 18.415 M 36.10 % 13.530 M -7.61 % 14.644 M -3.99 % 15.252 M 10.96 % 13.746 M -2.90 % 14.157 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
Selling and marketing expenses 0.000 -100.00 % 44.606 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 % 40.322 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
Other expenses 36.503 M -57.59 % 86.076 M 148.39 % 34.653 M -7.64 % 37.519 M 0.000 0.000 0.000 -100.00 % 8.304 M -40.23 % 13.894 M 362.94 % -5.284 M -198.97 % 5.339 M 516.13 % -1.283 M -171.96 % 1.783 M 113.74 % -12.973 M 0.000 0.000 0.000 0.000 -100.00 % 6.696 M 107.63 % 3.225 M 64.29 % 1.963 M 141.20 % -4.764 M -537.47 % 1.089 M -80.03 % 5.454 M 682.50 % 697.000 K -87.36 % 5.515 M 472.10 % 964.000 K -61.22 % 2.486 M 18.83 % 2.092 M 39.84 % 1.496 M -70.75 % 5.114 M 655.39 % 677.000 K 12.27 % 603.000 K -80.79 % 3.139 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 80.914 M 6.56 % 75.932 M 10.23 % 68.884 M -6.59 % 73.743 M 63.47 % 45.111 M 363.25 % 9.738 M -68.07 % 30.495 M -46.29 % 56.779 M 16.30 % 48.820 M 47.70 % 33.053 M -50.15 % 66.306 M 40.90 % 47.059 M -15.35 % 55.592 M 49.10 % 37.284 M 144.95 % 15.221 M -27.96 % 21.128 M 66.00 % 12.728 M 56.29 % 8.144 M -84.62 % 52.955 M 65.07 % 32.081 M 39.03 % 23.075 M -29.24 % 32.611 M -22.14 % 41.886 M -29.80 % 59.664 M 21.01 % 49.303 M 2.50 % 48.102 M 0.12 % 48.044 M 9.23 % 43.985 M -1.37 % 44.594 M 12.21 % 39.742 M -10.37 % 44.338 M 15.45 % 38.403 M -0.48 % 38.590 M -5.49 % 40.832 M 15.25 % 35.428 M -1.70 % 36.042 M 10.29 % 32.678 M 104.89 % 15.949 M 91.46 % 8.330 M -45.45 % 15.271 M -11.34 % 17.224 M 99.87 % 8.618 M 19.91 % 7.187 M -60.14 % 18.029 M 17.75 % 15.311 M 12.16 % 13.651 M 43.87 % 9.488 M -11.90 % 10.769 M 11.61 % 9.649 M -2.31 % 9.877 M -7.45 % 10.672 M 6.68 % 10.004 M -17.49 % 12.124 M 202.59 % -11.818 M -164.01 % 18.463 M 17.08 % 15.770 M -24.83 % 20.980 M
Cost and expenses 307.775 M -12.50 % 351.749 M 10.73 % 317.661 M -8.83 % 348.446 M -2.55 % 357.569 M 3.51 % 345.428 M 10.75 % 311.886 M -15.31 % 368.269 M 13.25 % 325.188 M 20.82 % 269.144 M -16.35 % 321.758 M -9.09 % 353.917 M 19.77 % 295.493 M 15.09 % 256.743 M -2.06 % 262.143 M 19.46 % 219.438 M 24.89 % 175.699 M -11.83 % 199.274 M 3.78 % 192.014 M 57.34 % 122.041 M 68.02 % 72.635 M -48.18 % 140.180 M -6.31 % 149.618 M -10.91 % 167.943 M 4.90 % 160.093 M -25.78 % 215.701 M 15.92 % 186.081 M 13.43 % 164.050 M 14.69 % 143.037 M -28.38 % 199.712 M 61.56 % 123.617 M -6.66 % 132.432 M 1.33 % 130.697 M -49.50 % 258.830 M 123.30 % 115.911 M -21.92 % 148.456 M 2.60 % 144.690 M 149.59 % 57.970 M -14.06 % 67.452 M -20.34 % 84.677 M 8.06 % 78.358 M -15.08 % 92.274 M -15.01 % 108.572 M -6.23 % 115.785 M 30.80 % 88.523 M -13.26 % 102.052 M 23.74 % 82.473 M 1.04 % 81.624 M -1.39 % 82.772 M -6.17 % 88.216 M 26.88 % 69.528 M -14.62 % 81.437 M 0.30 % 81.195 M 10.56 % 73.440 M -11.25 % 82.750 M 59.07 % 52.020 M -56.38 % 119.250 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 44.411 M 537.81 % -10.144 M -129.63 % 34.231 M -5.50 % 36.224 M -19.70 % 45.111 M 363.25 % 9.738 M -68.07 % 30.495 M 7.14 % 28.462 M 27.34 % 22.352 M 174.10 % -30.166 M -176.37 % 39.499 M 115.77 % 18.306 M -41.73 % 31.416 M 378.88 % -11.265 M -174.01 % 15.221 M -27.96 % 21.128 M 66.00 % 12.728 M 56.29 % 8.144 M -71.81 % 28.888 M 157.77 % 11.207 M 36.47 % 8.212 M 134.85 % -23.563 M -300.04 % 11.779 M -60.00 % 29.445 M 41.73 % 20.775 M 246.10 % -14.220 M -176.66 % 18.550 M 14.65 % 16.180 M -0.77 % 16.305 M 42.54 % 11.439 M -37.88 % 18.415 M 36.10 % 13.530 M -7.61 % 14.644 M -3.99 % 15.252 M 10.96 % 13.746 M -2.90 % 14.157 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
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.000 K 0.000 0.000 0.000 -100.00 % 11.681 M 0.000 0.000 0.000 -100.00 % 5.542 M 0.000 0.000 0.000 -100.00 % 5.863 M 0.000 0.000 0.000 -100.00 % 1.331 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 % 1.546 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
Interest expense 1.499 M 24.09 % 1.208 M -9.17 % 1.330 M 64.81 % 807.000 K -16.37 % 965.000 K 3.99 % 928.000 K 129.14 % 405.000 K 23.85 % 327.000 K -0.30 % 328.000 K -8.12 % 357.000 K 142.86 % 147.000 K 12.21 % 131.000 K -75.56 % 536.000 K 59.52 % 336.000 K -23.29 % 438.000 K -21.08 % 555.000 K -18.86 % 684.000 K -71.64 % 2.412 M -39.72 % 4.001 M 165.14 % 1.509 M -8.82 % 1.655 M -13.89 % 1.922 M -12.83 % 2.205 M -68.14 % 6.921 M 181.34 % 2.460 M 203.70 % 810.000 K -64.19 % 2.262 M -14.32 % 2.640 M 58.65 % 1.664 M 4.98 % 1.585 M -62.47 % 4.223 M 512.03 % 690.000 K 15.38 % 598.000 K -9.12 % 658.000 K 29.27 % 509.000 K -19.21 % 630.000 K 16.02 % 543.000 K 352.50 % 120.000 K -18.92 % 148.000 K -77.88 % 669.000 K -21.11 % 848.000 K 321.17 % 201.342 K 139.69 % 84.000 K 27.27 % 66.000 K -10.81 % 74.000 K 0.000 -100.00 % 132.000 K 21.10 % 109.000 K -50.68 % 221.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.130 M -44.09 % 3.810 M
Depreciation and amortization 5.457 M 5.37 % 5.179 M -6.31 % 5.528 M 5.52 % 5.239 M 9.40 % 4.789 M 1.44 % 4.721 M 10.05 % 4.290 M 8.22 % 3.964 M 0.30 % 3.952 M -0.75 % 3.982 M -1.97 % 4.062 M -15.80 % 4.824 M -6.76 % 5.174 M 4.21 % 4.965 M -2.51 % 5.093 M 0.71 % 5.057 M 3.25 % 4.898 M -13.22 % 5.644 M 4.38 % 5.407 M -3.03 % 5.576 M 1.53 % 5.492 M -51.03 % 11.214 M -0.66 % 11.288 M -0.43 % 11.337 M 1.60 % 11.159 M 3.68 % 10.763 M -5.92 % 11.440 M 8.01 % 10.592 M 2.63 % 10.321 M 2.19 % 10.100 M 6.05 % 9.524 M -2.13 % 9.731 M 5.09 % 9.260 M -0.76 % 9.331 M -2.37 % 9.558 M 1.22 % 9.443 M 0.19 % 9.425 M 251.68 % 2.680 M 2.21 % 2.622 M -4.62 % 2.749 M 2.65 % 2.678 M -30.81 % 3.870 M 97.67 % 1.958 M -4.39 % 2.048 M 0.29 % 2.042 M 10.71 % 1.845 M -19.28 % 2.285 M 7.58 % 2.124 M 0.52 % 2.113 M 0.32 % 2.106 M -0.88 % 2.125 M 0.09 % 2.123 M 0.62 % 2.110 M -32.85 % 3.142 M 30.49 % 2.408 M 19.21 % 2.020 M 102.00 % 1.000 M
Operating income 49.679 M 25.03 % 39.734 M 95.76 % 20.297 M -41.66 % 34.788 M -15.51 % 41.172 M -10.55 % 46.028 M 82.41 % 25.233 M -23.40 % 32.942 M 1.35 % 32.503 M 122.29 % 14.622 M -47.07 % 27.623 M 21.99 % 22.644 M 69.12 % 13.389 M -21.43 % 17.040 M 66.47 % 10.236 M 45.67 % 7.027 M -38.67 % 11.457 M -26.24 % 15.532 M -7.47 % 16.786 M 13.37 % 14.806 M 1 062.05 % -1.539 M 44.92 % -2.794 M -133.42 % 8.361 M -47.66 % 15.974 M 62.17 % 9.850 M 1 351.59 % -787.000 K -105.43 % 14.504 M 20.09 % 12.078 M -21.23 % 15.334 M 354.89 % -6.016 M -154.88 % 10.963 M 124.51 % 4.883 M -20.68 % 6.156 M 332.39 % -2.649 M -135.21 % 7.523 M 24.61 % 6.037 M -30.66 % 8.707 M 282.19 % -4.779 M -221.39 % 3.937 M -49.30 % 7.765 M 18.10 % 6.575 M 2 137.41 % -322.714 K -108.01 % 4.030 M -41.59 % 6.899 M 6.30 % 6.490 M 374.06 % -2.368 M -142.11 % 5.624 M 7.02 % 5.255 M -9.97 % 5.837 M -16.23 % 6.968 M 9.82 % 6.345 M -0.27 % 6.362 M -6.08 % 6.774 M 25.67 % 5.390 M -42.63 % 9.395 M 5.92 % 8.870 M 8.83 % 8.150 M
Operating income ratio 0.14 36.93 % 0.10 69.00 % 0.06 -33.84 % 0.09 -12.09 % 0.10 -12.18 % 0.12 57.09 % 0.07 -8.84 % 0.08 -9.64 % 0.09 85.80 % 0.05 -38.14 % 0.08 31.48 % 0.06 38.73 % 0.04 -28.99 % 0.06 62.44 % 0.04 21.11 % 0.03 -49.31 % 0.06 -15.34 % 0.07 -12.94 % 0.08 -25.04 % 0.11 597.74 % -0.02 -8.54 % -0.02 -138.49 % 0.05 -40.46 % 0.09 53.80 % 0.06 1 638.62 % 0.00 -105.21 % 0.07 4.46 % 0.07 -29.11 % 0.10 413.47 % -0.03 -136.96 % 0.08 136.95 % 0.04 -20.90 % 0.05 531.59 % -0.01 -117.18 % 0.06 55.97 % 0.04 -31.16 % 0.06 163.18 % -0.09 -262.92 % 0.06 -34.35 % 0.08 8.51 % 0.08 2 267.45 % 0.00 -109.98 % 0.04 -36.36 % 0.06 -17.67 % 0.07 385.78 % -0.02 -137.44 % 0.06 5.54 % 0.06 -8.18 % 0.07 -10.02 % 0.07 -12.46 % 0.08 15.41 % 0.07 -5.90 % 0.08 12.61 % 0.07 -32.93 % 0.10 -30.01 % 0.15 127.71 % 0.06
Total other income expenses net 24.754 M 488.66 % -6.369 M -208.17 % 5.888 M -67.51 % 18.122 M 29.21 % 14.025 M 181.75 % -17.156 M -228.10 % 13.393 M 67.90 % 7.977 M -41.20 % 13.566 M 642.12 % 1.828 M -64.79 % 5.192 M 467.19 % -1.414 M -213.39 % 1.247 M 196.37 % -1.294 M -136.52 % 3.543 M -62.35 % 9.411 M 282.87 % 2.458 M 252.65 % 697.000 K 117.42 % -4.001 M -165.14 % -1.509 M -589.94 % 308.000 K 115.33 % -2.009 M -80.02 % -1.116 M 23.93 % -1.467 M 16.79 % -1.763 M -125.73 % 6.851 M 627.81 % -1.298 M -742.86 % -154.000 K 98.27 % -8.910 M -9 800.00 % -90.000 K 97.87 % -4.223 M -32 384.62 % -13.000 K 97.83 % -598.000 K 9.12 % -658.000 K -29.27 % -509.000 K 19.21 % -630.000 K -16.02 % -543.000 K -352.50 % -120.000 K 18.92 % -148.000 K 77.88 % -669.000 K 21.11 % -848.000 K -168.91 % -315.353 K -275.42 % -84.000 K -27.27 % -66.000 K 10.81 % -74.000 K -133.80 % 218.949 K 265.87 % -132.000 K -21.10 % -109.000 K 50.68 % -221.000 K 86.12 % -1.593 M -69.80 % -938.000 K -10.48 % -849.000 K 54.43 % -1.863 M 33.06 % -2.783 M -3.04 % -2.701 M -26.81 % -2.130 M 44.09 % -3.810 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 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2009-03-31 2008-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-03-31 2022-09-30 2022-03-31 2021-12-31 2021-09-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-09-30 2013-03-31 2012-12-31 2012-03-31 2009-03-31
Net debt 0.000 -100.00 % 72.217 M 0.000 -100.00 % 1.554 M 0.000 -100.00 % 45.319 M 0.000 100.00 % -7.045 M -108.05 % 87.478 M 244.71 % 25.377 M 43.49 % 17.685 M 233.24 % -13.273 M -2 098.95 % 664.000 K -97.92 % 31.979 M 0.000 -100.00 % 31.799 M 0.000 -100.00 % 59.167 M 0.000 -100.00 % 57.864 M 0.000 -100.00 % 87.801 M 0.000 -100.00 % 70.549 M 0.000 -100.00 % 116.834 M 0.000 -100.00 % 133.884 M 0.000 -100.00 % 84.783 M 0.000 -100.00 % 24.110 M 0.000 -100.00 % 77.555 M 0.000 -100.00 % 53.240 M 0.000 -100.00 % 42.943 M 0.000 -100.00 % 23.303 M 0.000 -100.00 % 22.041 M -2.41 % 22.584 M 7.81 % 20.947 M -59.17 % 51.304 M 34.69 % 38.091 M -55.74 % 86.062 M
Total investments 0.000 -100.00 % 473.674 M 0.000 -100.00 % 11.202 M 0.000 -100.00 % 362.872 M 0.000 -100.00 % 16.013 M 308.70 % 3.918 M -65.17 % 11.248 M 144.42 % 4.602 M -97.22 % 165.364 M 2.14 % 161.894 M 2.20 % 158.413 M 0.000 -100.00 % 9.542 M 0.000 -100.00 % 1.747 M 0.000 -100.00 % 10.479 M 0.000 -100.00 % 2.292 M 0.000 -100.00 % 10.800 M 0.000 -100.00 % 2.018 M 0.000 -100.00 % 26.953 M 0.000 -100.00 % 396.000 K 0.000 -100.00 % 662.800 K 0.000 -100.00 % 24.411 M 0.000 -100.00 % 741.000 K 0.000 -100.00 % 740.687 K 0.000 -100.00 % 433.000 K 0.000 -100.00 % 433.215 K 0.05 % 433.000 K -0.05 % 433.215 K 22.03 % 355.000 K -18.05 % 433.215 K -4.86 % 455.365 K
Total debt 0.000 -100.00 % 74.978 M 0.000 -100.00 % 56.012 M 0.000 -100.00 % 49.150 M 0.000 -100.00 % 10.977 M -88.87 % 98.594 M 284.70 % 25.629 M -33.66 % 38.634 M 909.78 % 3.826 M -84.76 % 25.100 M -31.03 % 36.391 M 0.000 -100.00 % 32.340 M 0.000 -100.00 % 74.754 M 0.000 -100.00 % 58.256 M 0.000 -100.00 % 126.165 M 0.000 -100.00 % 70.941 M 0.000 -100.00 % 136.556 M 0.000 -100.00 % 141.975 M 0.000 -100.00 % 98.791 M 0.000 -100.00 % 25.978 M 0.000 -100.00 % 90.059 M 0.000 -100.00 % 59.885 M 0.000 -100.00 % 48.229 M 0.000 -100.00 % 26.616 M 0.000 -100.00 % 23.296 M -2.61 % 23.920 M -62.49 % 63.766 M 10.99 % 57.454 M 29.95 % 44.212 M -52.83 % 93.724 M
Accumulated other comprehensive income loss 825.796 M 7 956.55 % 10.250 M -98.69 % 783.198 M 3.39 % 757.491 M 5.64 % 717.021 M 6 895.33 % 10.250 M -98.46 % 663.437 M 2 480.76 % 25.707 M -90.11 % 259.881 M 910.93 % 25.707 M -90.11 % 259.881 M 910.93 % 25.707 M 0.00 % 25.707 M -90.11 % 259.881 M -45.61 % 477.793 M 0.000 -100.00 % 469.428 M 0.000 -100.00 % 471.431 M 0.000 -100.00 % 458.634 M 0.000 -100.00 % 448.802 M 0.000 -100.00 % 441.079 M 0.000 -100.00 % 441.292 M 0.000 -100.00 % 433.748 M 0.000 -100.00 % 234.605 M 0.000 -100.00 % 228.807 M 0.000 -100.00 % 233.599 M 0.000 -100.00 % 222.280 M 0.000 -100.00 % 234.709 M 0.000 -100.00 % 223.642 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 555.665 M 0.000 0.000 0.000 -100.00 % 446.890 M 0.000 0.000 -100.00 % 329.030 M 0.000 -100.00 % 282.100 M 0.000 0.000 -100.00 % 232.760 M 0.000 0.000 0.000 -100.00 % 199.137 M 0.000 0.000 0.000 -100.00 % 188.503 M 0.000 0.000 0.000 -100.00 % 170.947 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 151.758 M 0.000 0.000 0.000 -100.00 % 152.384 M 0.000 0.000 0.000 -100.00 % 153.746 M 0.000 -100.00 % 144.887 M 0.000 -100.00 % 130.561 M 51.19 % 86.353 M
Common stock 0.000 -100.00 % 25.707 M 0.000 -100.00 % 25.707 M 0.000 -100.00 % 25.707 M 0.000 -100.00 % 25.707 M 0.00 % 25.707 M 0.00 % 25.707 M 0.00 % 25.707 M 0.00 % 25.707 M 0.00 % 25.707 M 0.00 % 25.707 M 0.000 -100.00 % 25.707 M 0.000 -100.00 % 25.707 M 0.000 -100.00 % 25.707 M 0.000 -100.00 % 25.707 M 0.000 -100.00 % 25.707 M 0.000 -100.00 % 25.707 M 0.000 -100.00 % 25.707 M 0.000 -100.00 % 25.707 M 0.000 -100.00 % 14.040 M 0.000 -100.00 % 14.040 M 0.000 -100.00 % 14.040 M 0.000 -100.00 % 14.040 M 0.000 -100.00 % 14.040 M 0.000 -100.00 % 14.040 M 0.00 % 14.040 M 0.00 % 14.040 M 0.00 % 14.040 M 0.00 % 14.040 M 0.00 % 14.040 M
Total equity 825.796 M 0.00 % 825.796 M 5.44 % 783.198 M 0.00 % 783.198 M 9.23 % 717.021 M 0.00 % 717.021 M 8.08 % 663.437 M 0.00 % 663.438 M 10.73 % 599.161 M 5.56 % 567.621 M 2.79 % 552.231 M 3.15 % 535.370 M 2.05 % 524.592 M 4.32 % 502.891 M 5.25 % 477.793 M 0.00 % 477.793 M 1.78 % 469.428 M 0.03 % 469.268 M -0.46 % 471.431 M 0.00 % 471.431 M 2.79 % 458.634 M 0.00 % 458.634 M 2.19 % 448.802 M 0.00 % 448.802 M 1.75 % 441.079 M 0.00 % 441.078 M -0.05 % 441.292 M 0.00 % 441.292 M 1.74 % 433.748 M 0.00 % 433.749 M 84.88 % 234.605 M 0.00 % 234.605 M 2.53 % 228.807 M -45.77 % 421.889 M 80.60 % 233.599 M 0.00 % 233.599 M 5.09 % 222.280 M 0.00 % 222.280 M -5.30 % 234.709 M 0.00 % 234.709 M 4.95 % 223.642 M 0.00 % 223.642 M 0.00 % 223.646 M 4.13 % 214.783 M 0.71 % 213.258 M 6.39 % 200.457 M 28.29 % 156.249 M
Other non current liabilities -825.796 M 0.000 100.00 % -783.198 M 0.000 100.00 % -717.021 M 0.000 100.00 % -663.437 M -66 343 600.00 % -1.000 K 0.00 % -1.000 K 0.000 0.000 0.000 0.000 100.00 % -1.000 K 100.00 % -477.793 M 0.000 100.00 % -469.428 M 0.000 100.00 % -471.431 M 0.000 100.00 % -458.634 M 0.000 100.00 % -448.802 M 0.000 100.00 % -441.079 M -44 108 000.00 % 1.000 K 100.00 % -441.292 M -8 584.75 % 5.201 M 101.20 % -433.748 M 0.000 100.00 % -234.605 M 0.000 100.00 % -228.807 M 0.000 100.00 % -233.599 M 0.000 100.00 % -222.280 M 0.000 100.00 % -234.709 M 0.000 100.00 % -223.642 M 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 -100.00 % 18.998 M 0.000 -100.00 % 23.768 M 0.000 -100.00 % 26.917 M 0.000 -100.00 % 5.735 M 108.17 % 2.755 M 77.86 % 1.549 M -49.74 % 3.082 M -19.45 % 3.826 M 22.67 % 3.119 M -19.78 % 3.888 M 0.000 -100.00 % 32.340 M 0.000 -100.00 % 45.206 M 0.000 -100.00 % 58.256 M 0.000 -100.00 % 76.024 M 0.000 -100.00 % 70.941 M 0.000 -100.00 % 72.082 M 0.000 -100.00 % 71.201 M 0.000 -100.00 % 25.350 M 0.000 -100.00 % 628.200 K 0.000 -100.00 % 18.600 M 0.000 -100.00 % 2.781 M 0.000 -100.00 % 4.372 M 0.000 -100.00 % 1.532 M 0.000 -100.00 % 2.029 M 0.000 0.000 -100.00 % 8.635 M 1.51 % 8.506 M -90.92 % 93.724 M
Total non current liabilities -825.796 M -2 159.44 % 40.098 M 105.12 % -783.198 M -1 742.61 % 47.680 M 106.65 % -717.021 M -1 648.71 % 46.298 M 106.98 % -663.437 M -2 821.68 % 24.376 M 30.17 % 18.726 M 57.39 % 11.898 M 154.07 % 4.683 M -18.12 % 5.719 M 13.34 % 5.046 M -15.56 % 5.976 M 101.25 % -477.793 M -1 470.29 % 34.868 M 107.43 % -469.428 M -1 098.12 % 47.031 M 109.98 % -471.431 M -864.26 % 61.685 M 113.45 % -458.634 M -665.04 % 81.169 M 118.09 % -448.802 M -683.62 % 76.900 M 117.43 % -441.079 M -657.91 % 79.059 M 117.92 % -441.292 M -634.82 % 82.513 M 119.02 % -433.748 M -1 402.39 % 33.304 M 114.20 % -234.605 M -2 707.21 % 8.998 M 103.93 % -228.807 M -913.68 % 28.120 M 112.04 % -233.599 M -2 048.28 % 11.990 M 105.39 % -222.280 M -1 694.03 % 13.945 M 105.94 % -234.709 M -2 187.42 % 11.244 M 105.03 % -223.642 M -1 986.89 % 11.852 M 22.40 % 9.683 M -0.49 % 9.731 M -45.31 % 17.791 M -0.74 % 17.923 M -82.05 % 99.848 M
Other current liabilities 0.000 -100.00 % 133.118 M 0.000 -100.00 % 158.883 M 0.000 -100.00 % 18.380 M 0.000 -100.00 % 94.402 M 471.48 % 16.519 M -76.93 % 71.603 M 428.90 % 13.538 M -77.66 % 60.610 M -38.50 % 98.557 M 519.89 % 15.899 M 0.000 -100.00 % 83.569 M 0.000 -100.00 % 55.321 M 0.000 -100.00 % 92.769 M 0.000 -100.00 % 43.889 M 0.000 -100.00 % 104.364 M 0.000 -100.00 % 39.464 M 0.000 -100.00 % 2.813 M 0.000 -100.00 % 33.306 M 0.000 -100.00 % 5.154 M 0.000 -100.00 % 45.914 M 0.000 -100.00 % 10.555 M 0.000 -100.00 % 10.661 M 0.000 -100.00 % 18.118 M 0.000 -100.00 % 14.474 M -13.31 % 16.697 M -24.73 % 22.183 M 129.30 % 9.674 M -47.17 % 18.313 M -64.42 % 51.471 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 108.091 M 0.000 -100.00 % 2.171 M -96.34 % 59.266 M 2 177.71 % 2.602 M -93.54 % 40.308 M 0.000 -100.00 % 1.661 M -94.66 % 31.132 M 0.000 0.000 0.000 -100.00 % 54.160 M 0.000 0.000 0.000 -100.00 % 48.429 M 0.000 0.000 0.000 -100.00 % 40.789 M 0.000 -100.00 % 14.860 M 0.000 0.000 0.000 -100.00 % 9.653 M 0.000 -100.00 % 45.838 M 0.000 -100.00 % 14.154 M 0.000 -100.00 % 10.112 M 0.000 -100.00 % 15.724 M 0.000 -100.00 % 9.611 M 73.45 % 5.541 M -36.71 % 8.755 M 26.94 % 6.897 M -14.98 % 8.112 M 0.000
Short term debt 0.000 -100.00 % 55.980 M 0.000 -100.00 % 32.244 M 0.000 -100.00 % 22.233 M 0.000 -100.00 % 5.242 M -94.53 % 95.839 M 298.00 % 24.080 M -32.27 % 35.552 M 0.000 -100.00 % 21.981 M -32.37 % 32.503 M 0.000 0.000 0.000 -100.00 % 29.548 M 0.000 0.000 0.000 -100.00 % 50.141 M 0.000 0.000 0.000 -100.00 % 64.474 M 0.000 -100.00 % 70.774 M 0.000 -100.00 % 73.441 M 0.000 -100.00 % 25.350 M 0.000 -100.00 % 71.459 M 0.000 -100.00 % 57.104 M 0.000 -100.00 % 43.857 M 0.000 -100.00 % 25.084 M 0.000 -100.00 % 21.267 M -11.09 % 23.920 M -62.49 % 63.766 M 30.62 % 48.819 M 36.73 % 35.705 M 0.000
Total current liabilities 0.000 -100.00 % 426.521 M 0.000 -100.00 % 384.941 M 0.000 -100.00 % 330.089 M 0.000 -100.00 % 339.578 M 12.65 % 301.450 M 42.99 % 210.821 M -6.04 % 224.369 M 19.11 % 188.366 M -15.44 % 222.759 M 39.93 % 159.193 M 0.000 -100.00 % 137.406 M 0.000 -100.00 % 155.825 M 0.000 -100.00 % 171.844 M 0.000 -100.00 % 175.081 M 0.000 -100.00 % 180.798 M 0.000 -100.00 % 180.628 M 0.000 -100.00 % 167.546 M 0.000 -100.00 % 144.846 M 0.000 -100.00 % 54.295 M 0.000 -100.00 % 165.449 M 0.000 -100.00 % 112.695 M 0.000 -100.00 % 99.196 M 0.000 -100.00 % 79.297 M 0.000 -100.00 % 61.528 M -8.04 % 66.904 M -44.99 % 121.612 M 2.21 % 118.985 M 40.91 % 84.443 M 64.06 % 51.471 M
Total liabilities -825.796 M -276.97 % 466.619 M 159.58 % -783.198 M -281.04 % 432.621 M 160.34 % -717.021 M -290.50 % 376.387 M 156.73 % -663.437 M -282.29 % 363.954 M 13.67 % 320.176 M 43.76 % 222.719 M -2.76 % 229.052 M 18.02 % 194.085 M -14.80 % 227.805 M 37.92 % 165.169 M 134.57 % -477.793 M -377.34 % 172.274 M 136.70 % -469.428 M -331.41 % 202.856 M 143.03 % -471.431 M -301.87 % 233.529 M 150.92 % -458.634 M -278.98 % 256.250 M 157.10 % -448.802 M -274.16 % 257.698 M 158.42 % -441.079 M -269.85 % 259.687 M 158.85 % -441.292 M -276.48 % 250.059 M 157.65 % -433.748 M -343.47 % 178.150 M 175.94 % -234.605 M -470.67 % 63.293 M 127.66 % -228.807 M -218.20 % 193.569 M 182.86 % -233.599 M -287.35 % 124.685 M 156.09 % -222.280 M -296.46 % 113.140 M 148.20 % -234.709 M -359.23 % 90.541 M 140.48 % -223.642 M -404.77 % 73.381 M -4.19 % 76.587 M -41.69 % 131.343 M -3.97 % 136.776 M 33.61 % 102.366 M -32.35 % 151.319 M
Other non current assets 0.000 -100.00 % 9.304 M 0.000 -100.00 % 450.473 M 0.000 -100.00 % 7.805 M 0.000 100.00 % -1.000 K -100.01 % 7.805 M 0.000 -100.00 % 11.947 M 0.000 0.000 -100.00 % 9.280 M 0.000 -100.00 % 102.099 M 0.000 -100.00 % 68.282 M 0.000 -100.00 % 73.699 M 0.000 -100.00 % 29.454 M 0.000 -100.00 % 60.450 M 0.000 -100.00 % 26.688 M 0.000 -100.00 % 21.000 K 0.000 -100.00 % 39.139 M 0.000 -100.00 % 37.797 M 0.000 100.00 % -1.600 K 0.000 -100.00 % 36.106 M 0.000 -100.00 % 60.755 M 0.000 -100.00 % 54.981 M 0.000 -100.00 % 43.941 M 112.85 % 20.644 M -17.22 % 24.937 M 21.40 % 20.541 M -2.30 % 21.024 M 378.26 % 4.396 M
Long term investments 0.000 -100.00 % 14.750 M 0.000 100.00 % -431.467 M 0.000 -100.00 % 8.788 M 0.000 -100.00 % 16.013 M 127.10 % 7.051 M -37.31 % 11.248 M 144.42 % 4.602 M -68.10 % 14.428 M 3.58 % 13.929 M 301.53 % 3.469 M 0.000 100.00 % -76.933 M 0.000 100.00 % -45.047 M 0.000 100.00 % -48.565 M 0.000 0.000 0.000 100.00 % -32.251 M 0.000 0.000 0.000 -100.00 % 15.810 M 0.000 0.000 0.000 100.00 % -17.134 M 0.000 -100.00 % 1.882 M 0.000 100.00 % -13.760 M 0.000 100.00 % -39.847 M 0.000 100.00 % -34.548 M 0.000 100.00 % -23.367 M 0.000 0.000 0.000 0.000 0.000
Intangible 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
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 -100.00 % 11.209 M 0.000 -100.00 % 22.480 M 0.000 -100.00 % 33.720 M 0.000 -100.00 % 44.960 M 0.000 -100.00 % 89.969 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 89.921 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
Goodwill and intangible 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 -100.00 % 11.209 M 0.000 -100.00 % 22.480 M 0.000 -100.00 % 33.720 M 0.000 -100.00 % 44.960 M 0.000 -100.00 % 56.201 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 89.921 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
Property plant equipment net 0.000 -100.00 % 300.960 M 0.000 -100.00 % 316.434 M 0.000 -100.00 % 249.828 M 0.000 -100.00 % 223.430 M 2.37 % 218.263 M -2.68 % 224.274 M -3.71 % 232.914 M -1.25 % 235.865 M -0.63 % 237.350 M -2.62 % 243.739 M 0.000 -100.00 % 248.673 M 0.000 -100.00 % 259.497 M 0.000 -100.00 % 267.685 M 0.000 -100.00 % 276.894 M 0.000 -100.00 % 258.559 M 0.000 -100.00 % 255.441 M 0.000 -100.00 % 228.866 M 0.000 -100.00 % 253.011 M 0.000 -100.00 % 140.289 M 0.000 -100.00 % 144.178 M 0.000 -100.00 % 103.665 M 0.000 -100.00 % 107.953 M 0.000 -100.00 % 116.968 M 0.000 -100.00 % 115.566 M -3.74 % 120.060 M -2.95 % 123.706 M -1.89 % 126.095 M -4.22 % 131.657 M -9.76 % 145.893 M
Total non current assets 0.000 -100.00 % 325.014 M 0.000 -100.00 % 335.440 M 0.000 -100.00 % 266.421 M 0.000 -100.00 % 239.442 M 2.71 % 233.119 M -1.02 % 235.522 M -5.59 % 249.463 M -0.33 % 250.293 M -0.39 % 251.279 M -2.03 % 256.488 M 0.000 -100.00 % 273.839 M 0.000 -100.00 % 282.732 M 0.000 -100.00 % 304.028 M 0.000 -100.00 % 328.828 M 0.000 -100.00 % 320.478 M 0.000 -100.00 % 327.089 M 0.000 -100.00 % 327.666 M 0.000 -100.00 % 292.150 M 0.000 -100.00 % 160.952 M 0.000 -100.00 % 292.438 M 0.000 -100.00 % 126.011 M 0.000 -100.00 % 128.860 M 0.000 -100.00 % 137.401 M 0.000 -100.00 % 136.140 M -3.24 % 140.704 M -5.34 % 148.643 M 1.37 % 146.636 M -3.96 % 152.681 M 1.59 % 150.289 M
Other current assets -461.021 M -1 046.81 % 48.692 M 109.79 % -497.127 M -2 436.89 % 21.273 M 105.94 % -357.866 M -5 122.68 % 7.125 M 102.55 % -279.639 M -1 482.16 % 20.232 M 50.91 % 13.407 M 23.75 % 10.834 M -92.84 % 151.387 M 588.91 % 21.975 M -33.17 % 32.881 M 191.11 % 11.295 M 113.55 % -83.348 M -318.65 % 38.119 M 161.11 % -62.382 M -144.71 % 139.517 M 421.85 % -43.349 M -156.97 % 76.088 M 298.33 % -38.365 M -120.32 % 188.779 M 573.59 % -39.861 M -209.77 % 36.313 M 261.76 % -22.449 M -115.29 % 146.853 M 1 915.02 % -8.091 M -123.13 % 34.973 M 349.68 % -14.007 M -138.80 % 36.100 M 283.57 % -19.665 M -211.03 % 17.712 M 169.43 % -25.510 M -115.20 % 167.827 M 893.66 % -21.146 M 0.000 100.00 % -45.874 M 0.000 100.00 % -38.294 M -1 738.60 % 2.337 M 109.33 % -25.055 M 0.000 0.000 0.000 -100.00 % 2.122 M 0.000 -100.00 % 16.474 M
Short term investments 0.000 -100.00 % 458.924 M 0.000 -100.00 % 442.669 M 0.000 -100.00 % 354.084 M 0.000 -100.00 % 261.617 M 7.86 % 242.545 M -1.22 % 245.533 M 49.08 % 164.698 M 9.12 % 150.936 M 2.01 % 147.965 M -4.50 % 154.944 M 0.000 -100.00 % 86.475 M 0.000 -100.00 % 46.794 M 0.000 -100.00 % 59.044 M 0.000 0.000 0.000 -100.00 % 43.051 M 0.000 0.000 0.000 -100.00 % 11.143 M 0.000 0.000 0.000 -100.00 % 17.797 M 0.000 -100.00 % 22.529 M 0.000 -100.00 % 14.501 M 0.000 -100.00 % 40.588 M 0.000 -100.00 % 34.981 M 0.000 -100.00 % 23.800 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 2.761 M 0.000 -100.00 % 54.458 M 0.000 -100.00 % 3.831 M 0.000 -100.00 % 18.022 M 62.13 % 11.116 M 4 311.11 % 252.000 K -98.80 % 20.949 M 22.52 % 17.099 M -30.03 % 24.436 M 453.85 % 4.412 M 0.000 -100.00 % 541.000 K 0.000 -100.00 % 15.587 M 0.000 -100.00 % 392.000 K 0.000 -100.00 % 38.364 M 0.000 -100.00 % 392.000 K 0.000 -100.00 % 19.722 M 0.000 -100.00 % 8.091 M 0.000 -100.00 % 14.008 M 0.000 -100.00 % 1.868 M 0.000 -100.00 % 12.504 M 0.000 -100.00 % 6.645 M 0.000 -100.00 % 5.286 M 0.000 -100.00 % 3.313 M 0.000 -100.00 % 1.255 M -6.06 % 1.336 M -96.88 % 42.819 M 596.24 % 6.150 M 0.48 % 6.120 M -20.12 % 7.662 M
Cash and short term investments 461.021 M -0.14 % 461.685 M -7.13 % 497.127 M 0.00 % 497.127 M 38.91 % 357.866 M -0.01 % 357.915 M 27.99 % 279.639 M 0.00 % 279.639 M 10.24 % 253.661 M 3.20 % 245.785 M 32.39 % 185.647 M 10.48 % 168.035 M -2.53 % 172.401 M 8.19 % 159.356 M 91.19 % 83.348 M -4.22 % 87.016 M 39.49 % 62.382 M 0.00 % 62.381 M 43.90 % 43.349 M -27.07 % 59.436 M 54.92 % 38.365 M 0.00 % 38.364 M -3.76 % 39.861 M -8.25 % 43.443 M 93.52 % 22.449 M 13.83 % 19.722 M 143.75 % 8.091 M -57.93 % 19.234 M 37.32 % 14.007 M -0.01 % 14.008 M -28.77 % 19.665 M 0.00 % 19.665 M -22.91 % 25.510 M 104.01 % 12.504 M -40.87 % 21.146 M 0.00 % 21.146 M -53.90 % 45.874 M 0.00 % 45.873 M 19.79 % 38.294 M 0.00 % 38.294 M 52.84 % 25.055 M 0.00 % 25.055 M 1 775.40 % 1.336 M -96.88 % 42.819 M 596.24 % 6.150 M 0.48 % 6.120 M -20.12 % 7.662 M
Total current assets 0.000 -100.00 % 967.401 M 0.000 -100.00 % 880.379 M 0.000 -100.00 % 826.987 M 0.000 -100.00 % 787.949 M 14.82 % 686.218 M 23.68 % 554.818 M 4.32 % 531.820 M 10.99 % 479.162 M -4.38 % 501.118 M 21.76 % 411.572 M 0.000 -100.00 % 376.228 M 0.000 -100.00 % 389.392 M 0.000 -100.00 % 400.932 M 0.000 -100.00 % 386.056 M 0.000 -100.00 % 386.022 M 0.000 -100.00 % 373.676 M 0.000 -100.00 % 363.685 M 0.000 -100.00 % 319.749 M 0.000 -100.00 % 136.946 M 0.000 -100.00 % 323.020 M 0.000 -100.00 % 232.273 M 0.000 -100.00 % 206.559 M 0.000 -100.00 % 187.849 M 0.000 -100.00 % 160.883 M 0.85 % 159.529 M -19.22 % 197.482 M -2.91 % 203.398 M 35.47 % 150.141 M -4.54 % 157.279 M
Inventory 0.000 -100.00 % 312.566 M 0.000 -100.00 % 224.293 M 0.000 -100.00 % 311.228 M 0.000 -100.00 % 294.591 M 11.57 % 264.051 M 32.33 % 199.541 M 2.44 % 194.786 M 2.12 % 190.735 M -0.40 % 191.494 M 40.55 % 136.246 M 0.000 -100.00 % 170.157 M 0.000 -100.00 % 187.494 M 0.000 -100.00 % 177.007 M 0.000 -100.00 % 158.913 M 0.000 -100.00 % 201.233 M 0.000 -100.00 % 207.101 M 0.000 -100.00 % 219.509 M 0.000 -100.00 % 157.715 M 0.000 -100.00 % 41.120 M 0.000 -100.00 % 142.689 M 0.000 -100.00 % 73.207 M 0.000 -100.00 % 81.226 M 0.000 -100.00 % 63.932 M 0.000 -100.00 % 57.601 M -7.09 % 61.999 M -6.59 % 66.375 M -11.65 % 75.129 M 13.39 % 66.257 M -14.58 % 77.568 M
Net receivables 0.000 -100.00 % 144.458 M 0.000 -100.00 % 137.686 M 0.000 -100.00 % 150.719 M 0.000 -100.00 % 194.536 M 53.69 % 126.573 M 27.33 % 99.403 M 2 499.88 % -4.142 M -104.21 % 98.417 M -5.68 % 104.342 M -0.32 % 104.675 M 0.000 -100.00 % 84.604 M 0.000 -100.00 % 95.072 M 0.000 -100.00 % 104.488 M 0.000 -100.00 % 128.302 M 0.000 -100.00 % 108.615 M 0.000 0.000 0.000 -100.00 % 89.969 M 0.000 -100.00 % 111.926 M 0.000 -100.00 % 58.449 M 0.000 -100.00 % 157.503 M 0.000 -100.00 % 137.920 M 0.000 -100.00 % 79.460 M 0.000 -100.00 % 83.286 M 0.000 -100.00 % 78.227 M -18.68 % 96.194 M 8.95 % 88.289 M -26.42 % 119.997 M 54.31 % 77.764 M 39.93 % 55.574 M
Tax 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 -100.00 % 26.768 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.458 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
Other assets 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 237.423 M 0.000 -100.00 % 190.896 M 0.000 -100.00 % 181.385 M 0.000 -100.00 % 237.763 M 83.14 % 129.826 M 15.36 % 112.536 M -14.45 % 131.550 M 2.97 % 127.756 M 27.04 % 100.560 M 28.68 % 78.149 M 0.000 -100.00 % 52.886 M 0.000 -100.00 % 70.956 M 0.000 -100.00 % 68.151 M 0.000 -100.00 % 70.359 M 0.000 -100.00 % 71.324 M 0.000 -100.00 % 74.545 M 0.000 -100.00 % 73.794 M 0.000 -100.00 % 38.099 M 0.000 -100.00 % 14.138 M 0.000 -100.00 % 44.423 M 0.000 -100.00 % 30.882 M 0.000 -100.00 % 34.566 M 0.000 -100.00 % 20.371 M 0.000 -100.00 % 16.176 M -22.03 % 20.746 M -22.90 % 26.909 M -49.79 % 53.595 M 140.20 % 22.312 M 0.000
Tax payables 0.000 0.000 0.000 -100.00 % 2.918 M 0.000 0.000 0.000 -100.00 % 2.171 M 0.000 -100.00 % 2.602 M -23.94 % 3.421 M 0.000 -100.00 % 1.661 M 10.00 % 1.510 M 0.000 -100.00 % 951.000 K 0.000 0.000 0.000 -100.00 % 10.924 M 0.000 -100.00 % 10.692 M 0.000 -100.00 % 5.110 M 0.000 -100.00 % 2.145 M 0.000 -100.00 % 5.305 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.653 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
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 -100.00 % 1,000.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 -100.00 % 234.174 M 0.000 -100.00 % 757.491 M 0.000 -100.00 % 234.174 M 0.000 -100.00 % 612.024 M 161.35 % 234.174 M -54.64 % 516.207 M 120.44 % 234.174 M -51.61 % 483.956 M 2.28 % 473.178 M 102.06 % 234.173 M 0.000 -100.00 % 452.086 M 0.000 -100.00 % 234.174 M 0.000 -100.00 % 445.724 M 0.000 -100.00 % 234.174 M 0.000 -100.00 % 423.095 M 0.000 -100.00 % 234.174 M 0.000 -100.00 % 415.585 M 0.000 -100.00 % 244.424 M 0.000 -100.00 % 220.565 M 0.000 -100.00 % 256.091 M 0.000 -100.00 % 219.559 M 0.000 -100.00 % 55.856 M 0.000 -100.00 % 220.669 M 0.000 -100.00 % 55.856 M -73.35 % 209.606 M 275.26 % 55.856 M -71.96 % 199.218 M 256.66 % 55.856 M 0.00 % 55.856 M
Deferred tax liabilities non current 0.000 -100.00 % 21.100 M 0.000 -100.00 % 23.912 M 0.000 -100.00 % 19.381 M 0.000 -100.00 % 18.642 M 16.72 % 15.972 M 54.33 % 10.349 M 546.41 % 1.601 M -15.43 % 1.893 M -1.76 % 1.927 M -7.71 % 2.088 M 0.000 -100.00 % 2.528 M 0.000 -100.00 % 1.825 M 0.000 -100.00 % 3.429 M 0.000 -100.00 % 5.145 M 0.000 -100.00 % 5.959 M 0.000 -100.00 % 6.976 M 0.000 -100.00 % 6.111 M 0.000 -100.00 % 7.954 M 0.000 -100.00 % 8.370 M 0.000 -100.00 % 9.520 M 0.000 -100.00 % 9.209 M 0.000 -100.00 % 9.572 M 0.000 -100.00 % 9.712 M 0.000 -100.00 % 9.824 M 1.45 % 9.683 M -0.49 % 9.731 M 6.27 % 9.156 M -2.77 % 9.417 M 53.77 % 6.124 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 0.000 -100.00 % 1.292 B 0.000 -100.00 % 1.216 B 0.000 -100.00 % 1.093 B 0.000 -100.00 % 1.027 B 11.75 % 919.337 M 16.32 % 790.340 M 1.16 % 781.283 M 7.11 % 729.455 M -3.05 % 752.397 M 12.62 % 668.060 M 0.000 -100.00 % 650.067 M 0.000 -100.00 % 672.124 M 0.000 -100.00 % 704.960 M 0.000 -100.00 % 714.884 M 0.000 -100.00 % 706.500 M 0.000 -100.00 % 700.765 M 0.000 -100.00 % 691.351 M 0.000 -100.00 % 611.899 M 0.000 -100.00 % 297.898 M 0.000 -100.00 % 615.458 M 0.000 -100.00 % 358.284 M 0.000 -100.00 % 335.420 M 0.000 -100.00 % 325.250 M 0.000 -100.00 % 297.023 M -1.07 % 300.233 M -13.26 % 346.125 M -1.12 % 350.034 M 15.59 % 302.823 M -1.54 % 307.568 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-03-31 2022-09-30 2022-03-31 2021-12-31 2021-09-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-09-30 2013-03-31 2012-12-31 2012-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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -57.059 M -132.51 % -24.540 M -36.48 % -17.980 M 57.18 % -41.993 M -6.02 % -39.608 M -71.23 % -23.132 M 10.10 % -25.731 M -549.12 % -3.964 M -0.30 % -3.952 M 0.75 % -3.982 M 1.97 % -4.062 M 15.80 % -4.824 M -42.93 % -3.375 M 79.61 % -16.549 M -53.54 % -10.778 M 21.33 % -13.701 M -29.60 % -10.572 M 21.22 % -13.419 M -25.34 % -10.706 M 11.03 % -12.033 M -435.74 % 3.584 M -22.79 % 4.642 M 193.83 % -4.947 M 35.80 % -7.706 M -51.37 % -5.091 M -18.18 % -4.308 M 48.70 % -8.398 M -29.26 % -6.497 M -55.84 % -4.169 M -172.19 % 5.775 M 213.64 % -5.082 M -37.54 % -3.695 M 31.88 % -5.424 M -269.92 % 3.192 M 162.05 % -5.144 M -55.69 % -3.304 M -32.48 % -2.494 M -118.14 % 13.752 M 608.20 % -2.706 M 56.02 % -6.153 M -19.08 % -5.167 M -299.88 % 2.585 M 198.40 % -2.627 M 53.41 % -5.638 M -3.85 % -5.429 M -245.94 % 3.720 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.580 M -73.09 % 31.879 M -12.07 % 36.253 M 423.36 % 6.927 M -71.17 % 24.028 M 64.72 % 14.587 M 332.21 % 3.375 M -79.61 % 16.549 M 53.54 % 10.778 M -21.33 % 13.701 M 29.60 % 10.572 M -21.22 % 13.419 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
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
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.580 M -73.09 % 31.879 M 31.38 % 24.264 M 250.28 % 6.927 M -22.33 % 8.918 M -38.86 % 14.587 M 332.21 % 3.375 M -79.61 % 16.549 M 53.54 % 10.778 M -21.33 % 13.701 M 29.60 % 10.572 M -21.22 % 13.419 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.472 M 45.42 % 18.892 M 245.47 % -12.987 M -208.32 % 11.989 M 136.84 % 5.062 M -66.50 % 15.110 M 2 789.10 % 523.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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.831 M -86.05 % 27.472 M 45.42 % 18.892 M -47.89 % 36.253 M 202.39 % 11.989 M -50.10 % 24.028 M 59.02 % 15.110 M 347.70 % 3.375 M -79.61 % 16.549 M 53.54 % 10.778 M -21.33 % 13.701 M 29.60 % 10.572 M -21.22 % 13.419 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.580 M -73.09 % 31.879 M -12.07 % 36.253 M 423.36 % 6.927 M -71.17 % 24.028 M 64.72 % 14.587 M 332.21 % 3.375 M -79.61 % 16.549 M 53.54 % 10.778 M -21.33 % 13.701 M 29.60 % 10.572 M -21.22 % 13.419 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
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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.580 M -73.09 % 31.879 M -12.07 % 36.253 M 423.36 % 6.927 M -71.17 % 24.028 M 64.72 % 14.587 M 332.21 % 3.375 M -79.61 % 16.549 M 53.54 % 10.778 M -21.33 % 13.701 M 29.60 % 10.572 M -21.22 % 13.419 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
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