SANCTRN.BO

Sanco Trans Limited SANCTRN.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 1.050 B 7.18 % 979.315 M -8.78 % 1.074 B -9.63 % 1.188 B 16.73 % 1.018 B 5.88 % 961.220 M -9.06 % 1.057 B 20.24 % 879.057 M -2.23 % 899.150 M 9.40 % 821.921 M 8.94 % 754.499 M 4.85 % 719.604 M -6.43 % 769.063 M -0.22 % 770.789 M 22.87 % 627.306 M 24.18 % 505.155 M -18.08 % 616.652 M 43.53 % 429.636 M
Net income 14.928 M 29.97 % 11.486 M -16.14 % 13.697 M -83.58 % 83.416 M 186.44 % 29.122 M 2 339.03 % 1.194 M 131.45 % -3.796 M 50.69 % -7.699 M 56.57 % -17.727 M -208.78 % -5.741 M -124.42 % 23.514 M -43.51 % 41.627 M -34.61 % 63.658 M -16.90 % 76.604 M -7.53 % 82.845 M 35.61 % 61.090 M -42.40 % 106.058 M 126.99 % 46.723 M
Income before tax 26.708 M 38.66 % 19.262 M 14.23 % 16.862 M -85.20 % 113.900 M 154.69 % 44.721 M 2 142.78 % 1.994 M 138.17 % -5.224 M 73.91 % -20.025 M 6.10 % -21.325 M -346.32 % -4.778 M -121.03 % 22.725 M -53.60 % 48.972 M -47.08 % 92.533 M -6.14 % 98.582 M 31.05 % 75.225 M -19.60 % 93.561 M -43.47 % 165.499 M 124.99 % 73.557 M
Income before tax ratio 0.03 29.36 % 0.02 25.22 % 0.02 -83.62 % 0.10 118.19 % 0.04 2 018.28 % 0.00 141.97 % 0.00 78.30 % -0.02 3.95 % -0.02 -307.98 % -0.01 -119.30 % 0.03 -55.74 % 0.07 -43.44 % 0.12 -5.93 % 0.13 6.65 % 0.12 -35.25 % 0.19 -30.99 % 0.27 56.76 % 0.17
EBITDA 84.241 M 30.16 % 64.720 M 2.94 % 62.872 M -61.52 % 163.402 M 64.98 % 99.045 M 25.60 % 78.857 M 4.98 % 75.114 M 1.64 % 73.904 M -10.58 % 82.647 M 5.73 % 78.169 M -10.13 % 86.978 M -7.99 % 94.536 M -34.97 % 145.374 M 20.89 % 120.252 M -4.43 % 125.825 M -6.85 % 135.074 M -33.76 % 203.929 M 140.22 % 84.891 M
Net income ratio 0.01 21.26 % 0.01 -8.07 % 0.01 -81.83 % 0.07 145.38 % 0.03 2 203.63 % 0.00 134.59 % 0.00 58.99 % -0.01 55.58 % -0.02 -182.26 % -0.01 -122.41 % 0.03 -46.13 % 0.06 -30.11 % 0.08 -16.71 % 0.10 -24.75 % 0.13 9.20 % 0.12 -29.69 % 0.17 58.15 % 0.11
Ratio EBITDA 0.08 21.44 % 0.07 12.84 % 0.06 -57.42 % 0.14 41.33 % 0.10 18.63 % 0.08 15.44 % 0.07 -15.47 % 0.08 -8.53 % 0.09 -3.35 % 0.10 -17.50 % 0.12 -12.25 % 0.13 -30.50 % 0.19 21.16 % 0.16 -22.22 % 0.20 -24.99 % 0.27 -19.14 % 0.33 67.37 % 0.20
Gross profit ratio 0.05 15.60 % 0.05 -19.48 % 0.06 -44.38 % 0.10 -13.35 % 0.12 75.42 % 0.07 66.42 % 0.04 -41.69 % 0.07 15.23 % 0.06 -82.11 % 0.34 -7.51 % 0.36 66.06 % 0.22 -59.23 % 0.54 -20.28 % 0.67 264.50 % 0.18 -25.56 % 0.25 -43.85 % 0.44 17.71 % 0.38
Weighted average shs out dil 1.800 M 0.00 % 1.800 M 0.02 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M
Weighted average shs out 1.800 M 0.00 % 1.800 M 0.02 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.05 % 1.799 M 0.01 % 1.799 M -0.05 % 1.800 M -0.02 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M
EPS diluted 8.29 29.94 % 6.38 -16.16 % 7.61 -83.74 % 46.80 189.25 % 16.18 2 351.52 % 0.66 131.28 % -2.11 50.70 % -4.28 56.55 % -9.85 -208.78 % -3.19 -124.43 % 13.06 -43.54 % 23.13 -34.61 % 35.37 -16.89 % 42.56 -7.54 % 46.03 35.62 % 33.94 -42.40 % 58.92 126.96 % 25.96
Earnings per share 8.29 29.94 % 6.38 -16.16 % 7.61 -83.74 % 46.80 189.25 % 16.18 2 351.52 % 0.66 131.28 % -2.11 50.70 % -4.28 56.55 % -9.85 -208.78 % -3.19 -124.43 % 13.06 -43.54 % 23.13 -34.61 % 35.37 -16.89 % 42.56 -7.54 % 46.03 35.62 % 33.94 -42.40 % 58.92 126.96 % 25.96
Gross profit 55.490 M 23.90 % 44.786 M -26.55 % 60.972 M -49.74 % 121.319 M 1.15 % 119.943 M 85.73 % 64.580 M 51.34 % 42.671 M -29.89 % 60.862 M 12.66 % 54.025 M -80.43 % 275.995 M 0.76 % 273.918 M 74.11 % 157.322 M -61.85 % 412.414 M -20.46 % 518.481 M 347.87 % 115.767 M -7.56 % 125.229 M -54.01 % 272.272 M 68.95 % 161.156 M
Income tax expense 11.780 M 51.49 % 7.776 M 145.61 % 3.166 M -89.33 % 29.667 M 90.19 % 15.599 M 1 849.88 % 800.000 K 156.02 % -1.428 M 88.41 % -12.326 M -242.58 % -3.598 M -473.62 % 963.000 K 222.05 % -789.000 K -110.74 % 7.345 M -74.56 % 28.875 M 31.38 % 21.978 M 388.43 % -7.620 M -123.47 % 32.471 M -45.37 % 59.441 M 121.51 % 26.834 M
Cost of revenue 994.176 M 6.38 % 934.529 M -7.71 % 1.013 B -5.07 % 1.067 B 18.81 % 897.773 M 0.13 % 896.640 M -11.60 % 1.014 B 23.97 % 818.195 M -3.19 % 845.125 M 54.81 % 545.926 M 13.60 % 480.581 M -14.53 % 562.282 M 57.66 % 356.649 M 41.35 % 252.308 M -50.68 % 511.539 M 34.64 % 379.926 M 10.32 % 344.380 M 28.27 % 268.480 M
General and administrative expenses 3.969 M 10.28 % 3.599 M 6.04 % 3.394 M 9.73 % 3.093 M -8.14 % 3.367 M -25.59 % 4.525 M 61.03 % 2.810 M 80.13 % 1.560 M -11.01 % 1.753 M 93.70 % 905.000 K 34.67 % 672.000 K -89.78 % 6.577 M 0.000 -100.00 % 165.880 M 8.61 % 152.728 M 589.61 % 22.147 M 1.64 % 21.790 M -27.03 % 29.862 M
Selling and marketing expenses 0.000 -100.00 % 51.559 M 0.000 0.000 0.000 -100.00 % 50.692 M 34.27 % 37.753 M 0.000 0.000 -100.00 % 8.951 M 0.000 -100.00 % 60.138 M 0.000 0.000 100.00 % -126.741 M 0.000 0.000 0.000
Other expenses 55.272 M 1 843.60 % -3.170 M -105.63 % 56.337 M 31.21 % 42.938 M -18.16 % 52.466 M 460.35 % 9.363 M -76.51 % 39.861 M 75.52 % 22.710 M -69.42 % 74.274 M -72.58 % 270.917 M 8.14 % 250.521 M 0.000 -100.00 % 319.881 M 25.93 % 254.019 M 0.000 0.000 -100.00 % 250.482 M 90.78 % 131.294 M
Operating expenses 59.241 M 13.95 % 51.988 M -12.96 % 59.731 M 29.76 % 46.031 M -17.56 % 55.833 M -13.54 % 64.580 M 51.34 % 42.671 M 75.82 % 24.270 M -68.08 % 76.027 M -72.92 % 280.773 M 11.78 % 251.193 M 119.25 % 114.567 M -64.18 % 319.881 M -23.23 % 416.656 M -2.38 % 426.830 M 115.08 % 198.450 M -27.11 % 272.272 M 68.95 % 161.156 M
Cost and expenses 1.053 B 6.74 % 986.517 M -7.60 % 1.068 B -4.03 % 1.113 B 16.66 % 953.606 M 0.63 % 947.616 M -10.71 % 1.061 B 17.48 % 903.378 M -1.93 % 921.152 M 11.43 % 826.699 M 12.97 % 731.774 M 11.91 % 653.916 M -3.34 % 676.530 M 0.64 % 672.207 M 24.87 % 538.308 M 33.99 % 401.757 M -6.31 % 428.824 M -0.19 % 429.636 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 3.969 M -92.80 % 55.158 M 1 525.16 % 3.394 M 9.73 % 3.093 M -8.14 % 3.367 M -93.90 % 55.217 M 36.13 % 40.563 M 2 500.19 % 1.560 M -11.01 % 1.753 M -82.21 % 9.856 M 1 366.67 % 672.000 K -98.99 % 66.715 M 0.000 -100.00 % 165.880 M 538.32 % 25.987 M 17.34 % 22.147 M 1.64 % 21.790 M -27.03 % 29.862 M
Interest income 1.355 M -56.47 % 3.113 M 36.06 % 2.288 M 40.89 % 1.624 M -55.24 % 3.628 M -47.21 % 6.872 M -10.66 % 7.692 M -23.15 % 10.009 M -2.50 % 10.266 M 106.43 % 4.973 M -4.73 % 5.220 M -28.78 % 7.329 M -22.80 % 9.494 M 27.76 % 7.431 M 0.000 0.000 0.000 0.000
Interest expense 8.791 M -15.95 % 10.459 M -22.89 % 13.563 M -28.92 % 19.080 M -16.19 % 22.767 M -21.64 % 29.054 M 7.80 % 26.952 M -6.60 % 28.858 M -21.92 % 36.958 M 12.74 % 32.781 M 9.22 % 30.015 M 22.03 % 24.597 M -0.60 % 24.745 M 47.53 % 16.773 M -5.70 % 17.786 M 83.06 % 9.716 M -40.78 % 16.406 M 0.000
Depreciation and amortization 48.742 M 39.27 % 34.999 M 7.87 % 32.447 M 6.66 % 30.422 M -3.60 % 31.557 M -34.21 % 47.966 M -10.15 % 53.386 M -17.96 % 65.071 M -2.90 % 67.014 M 33.32 % 50.267 M 39.75 % 35.969 M 20.86 % 29.761 M -21.76 % 38.036 M 106.41 % 18.427 M -43.84 % 32.814 M 3.20 % 31.797 M 44.37 % 22.024 M 84.22 % 11.955 M
Operating income -3.751 M 47.92 % -7.202 M -221.70 % 5.918 M -92.16 % 75.478 M 17.73 % 64.110 M 371.26 % 13.604 M 415.64 % -4.310 M 82.28 % -24.321 M -10.54 % -22.002 M -196.20 % 22.872 M 0.65 % 22.725 M -65.40 % 65.688 M -43.31 % 115.865 M 17.53 % 98.582 M 5.99 % 93.011 M -9.77 % 103.082 M -43.17 % 181.381 M 148.69 % 72.936 M
Operating income ratio 0.00 51.41 % -0.01 -233.41 % 0.01 -91.32 % 0.06 0.86 % 0.06 345.10 % 0.01 447.07 % 0.00 85.26 % -0.03 -13.07 % -0.02 -187.93 % 0.03 -7.61 % 0.03 -67.00 % 0.09 -39.41 % 0.15 17.80 % 0.13 -13.74 % 0.15 -27.34 % 0.20 -30.62 % 0.29 73.26 % 0.17
Total other income expenses net 30.459 M 15.10 % 26.464 M 141.81 % 10.944 M -71.52 % 38.422 M 298.16 % -19.389 M 0.000 100.00 % -914.000 K -121.28 % 4.296 M 534.56 % 677.000 K 102.45 % -27.650 M 0.000 100.00 % -16.716 M 28.36 % -23.332 M 0.000 100.00 % -17.786 M -86.81 % -9.521 M 40.05 % -15.882 M -2 657.49 % 621.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 58.269 M -35.52 % 90.373 M 11.48 % 81.064 M -24.60 % 107.511 M -47.04 % 202.992 M -21.82 % 259.643 M -0.34 % 260.525 M -5.40 % 275.405 M -8.93 % 302.411 M -7.91 % 328.399 M 93.22 % 169.963 M 24.31 % 136.724 M 74.75 % 78.239 M 64 760.33 % -121.000 K 98.33 % -7.249 M -115.42 % 47.010 M -42.46 % 81.706 M -39.21 % 134.398 M
Total investments 150.655 M 16.88 % 128.893 M 752.64 % 15.117 M 33.74 % 11.303 M 14 579.22 % 77.000 K -22.22 % 99.000 K -93.16 % 1.447 M 3 045.65 % 46.000 K -99.42 % 7.978 M 201.40 % 2.647 M 0.000 0.000 0.000 0.000 -100.00 % 2.419 M 0.00 % 2.419 M 0.00 % 2.419 M 0.00 % 2.419 M
Total debt 101.334 M -19.24 % 125.482 M 54.68 % 81.124 M -48.95 % 158.925 M -30.25 % 227.840 M -13.81 % 264.350 M -0.43 % 265.495 M -8.18 % 289.152 M -11.83 % 327.950 M -1.74 % 333.745 M 43.96 % 231.831 M -0.16 % 232.207 M 25.94 % 184.374 M 38.75 % 132.879 M 75.03 % 75.919 M -48.54 % 147.538 M -9.75 % 163.480 M 1.49 % 161.087 M
Accumulated other comprehensive income loss 393.108 M 0.000 -100.00 % 388.314 M -11.64 % 439.492 M -5.10 % 463.108 M -2.11 % 473.108 M 0.00 % 473.108 M -50.00 % 946.216 M 100.00 % 473.108 M 2 528.38 % 18.000 M -98.07 % 930.739 M 1.64 % 915.739 M 95.42 % 468.609 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 654.282 M -36.77 % 1.035 B 62.27 % 637.664 M 9.55 % 582.068 M 21.98 % 477.201 M 8.64 % 439.230 M -0.31 % 440.577 M -0.10 % 441.024 M -0.35 % 442.571 M -3.94 % 460.716 M 1 191.93 % 35.661 M 2.67 % 34.732 M 20.79 % 28.753 M 38.62 % 20.743 M 0.000 0.000 0.000 0.000
Common stock 18.000 M 0.00 % 18.000 M 0.00 % 18.000 M 0.00 % 18.000 M 0.00 % 18.000 M 0.00 % 18.000 M 0.00 % 18.000 M 0.00 % 18.000 M 0.00 % 18.000 M 0.00 % 18.000 M 0.00 % 18.000 M 0.00 % 18.000 M 0.00 % 18.000 M 0.00 % 18.000 M 0.00 % 18.000 M 0.00 % 18.000 M 0.00 % 18.000 M 0.00 % 18.000 M
Total equity 1.065 B 1.20 % 1.053 B 0.84 % 1.044 B 0.42 % 1.040 B 8.48 % 958.309 M 3.01 % 930.338 M -0.14 % 931.685 M -0.05 % 932.132 M -0.17 % 933.679 M -1.71 % 949.955 M -3.50 % 984.400 M 1.64 % 968.471 M 3.76 % 933.362 M 6.52 % 876.221 M 6.20 % 825.033 M 9.76 % 751.704 M 7.83 % 697.151 M 474.04 % 121.446 M
Other non current liabilities 6.962 M 7.89 % 6.453 M 0.00 % 6.453 M 6.34 % 6.068 M -0.48 % 6.097 M -72.12 % 21.869 M 341.71 % 4.951 M 6.75 % 4.638 M 14.43 % 4.053 M 7.17 % 3.782 M -65.52 % 10.969 M -18.21 % 13.411 M 114.54 % 6.251 M -60.03 % 15.641 M 53.31 % 10.202 M 0.000 -100.00 % 16.293 M 0.000
Long term debt 40.772 M -13.64 % 47.212 M 18.02 % 40.005 M -38.66 % 65.222 M -15.31 % 77.016 M -8.92 % 84.554 M 6.52 % 79.375 M 3.59 % 76.627 M -33.29 % 114.871 M -23.99 % 151.122 M 5.88 % 142.733 M -20.00 % 178.426 M -2.99 % 183.934 M 143.25 % 75.614 M -0.40 % 75.919 M -48.54 % 147.538 M 0.24 % 147.187 M -8.63 % 161.087 M
Total non current liabilities 89.629 M -1.30 % 90.808 M 17.26 % 77.442 M -22.55 % 99.992 M 1.03 % 98.973 M -7.00 % 106.423 M 3.99 % 102.336 M -4.98 % 107.696 M -34.57 % 164.592 M -22.15 % 211.419 M 16.61 % 181.307 M -20.43 % 227.850 M -1.89 % 232.232 M 88.99 % 122.882 M 6.33 % 115.570 M -36.56 % 182.180 M -7.20 % 196.305 M 6.54 % 184.251 M
Other current liabilities 153.294 M 11.86 % 137.041 M 19.23 % 114.939 M 10.61 % 103.911 M -31.85 % 152.469 M 29.46 % 117.770 M -33.03 % 175.861 M -1.82 % 179.121 M 31.03 % 136.707 M -5.33 % 144.404 M 49.64 % 96.499 M 4.30 % 92.518 M -9.65 % 102.405 M -9.26 % 112.850 M -23.67 % 147.849 M 409.60 % 29.013 M -30.16 % 41.542 M -54.77 % 91.847 M
Deferred revenue 1.820 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 636.000 K -31.61 % 930.000 K -95.91 % 22.764 M 0.000 -100.00 % 10.914 M -33.82 % 16.491 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 60.562 M -22.62 % 78.270 M 90.37 % 41.115 M -56.12 % 93.703 M -37.87 % 150.824 M -16.11 % 179.796 M -3.40 % 186.121 M -12.42 % 212.525 M -0.26 % 213.079 M 16.68 % 182.623 M 17.23 % 155.788 M 24.07 % 125.568 M 109.19 % 60.026 M 4.82 % 57.265 M 0.000 0.000 0.000 0.000
Total current liabilities 291.129 M 0.46 % 289.784 M 36.18 % 212.802 M -14.68 % 249.408 M -30.56 % 359.149 M -4.63 % 376.584 M -14.92 % 442.628 M -9.54 % 489.319 M 3.02 % 474.970 M 20.90 % 392.859 M 25.89 % 312.070 M 11.38 % 280.187 M 41.70 % 197.731 M -1.05 % 199.820 M 35.15 % 147.849 M 37.54 % 107.499 M -14.36 % 125.530 M 36.67 % 91.847 M
Total liabilities 380.758 M 0.04 % 380.592 M 31.13 % 290.244 M -16.93 % 349.400 M -23.73 % 458.122 M -5.15 % 483.007 M -11.37 % 544.964 M -8.72 % 597.015 M -6.65 % 639.562 M 5.84 % 604.278 M 22.48 % 493.377 M -2.89 % 508.037 M 18.16 % 429.963 M 33.24 % 322.702 M 22.51 % 263.419 M -9.07 % 289.679 M -9.99 % 321.835 M 16.57 % 276.098 M
Other non current assets 25.317 M 96.53 % 12.882 M -91.63 % 153.984 M 606.67 % 21.790 M -2.58 % 22.367 M -69.20 % 72.611 M -13.98 % 84.412 M -27.39 % 116.250 M -22.13 % 149.291 M -0.55 % 150.111 M 79.06 % 83.832 M 150.22 % 33.503 M -0.73 % 33.751 M 3.32 % 32.665 M -0.62 % 32.868 M 127.52 % 14.446 M -38.41 % 23.454 M 25.57 % 18.678 M
Long term investments 117.563 M -5.54 % 124.462 M 4 340.31 % 2.803 M -3.51 % 2.905 M 145.02 % -6.453 M 76.63 % -27.617 M -2 008.57 % 1.447 M 560.73 % 219.000 K 100.63 % -34.649 M 17.19 % -41.844 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 287.000 K 129.60 % 125.000 K -57.77 % 296.000 K -11.38 % 334.000 K 215.09 % 106.000 K -79.09 % 507.000 K -62.75 % 1.361 M -7.54 % 1.472 M 136.28 % 623.000 K 219.49 % 195.000 K 0.000 -100.00 % 184.000 K -65.80 % 538.000 K -41.52 % 920.000 K 61.69 % 569.000 K 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 287.000 K 129.60 % 125.000 K -57.77 % 296.000 K -11.38 % 334.000 K 215.09 % 106.000 K -79.09 % 507.000 K -62.75 % 1.361 M -7.54 % 1.472 M 136.28 % 623.000 K 219.49 % 195.000 K 0.000 -100.00 % 184.000 K -65.80 % 538.000 K -41.52 % 920.000 K 61.69 % 569.000 K 0.000 0.000 0.000
Property plant equipment net 931.723 M -0.92 % 940.357 M 5.37 % 892.473 M -11.67 % 1.010 B -0.47 % 1.015 B -2.59 % 1.042 B -1.31 % 1.056 B -2.77 % 1.086 B -5.31 % 1.147 B -5.67 % 1.216 B 2.09 % 1.191 B 3.82 % 1.147 B 8.29 % 1.059 B 25.14 % 846.413 M 7.15 % 789.953 M -0.40 % 793.092 M 1.32 % 782.775 M 219.25 % 245.193 M
Total non current assets 1.075 B -1.42 % 1.090 B 4.16 % 1.047 B -0.51 % 1.052 B 1.40 % 1.038 B -4.59 % 1.088 B -4.86 % 1.143 B -5.05 % 1.204 B -4.62 % 1.262 B -4.69 % 1.324 B 3.88 % 1.275 B 7.96 % 1.181 B 7.98 % 1.093 B 24.26 % 879.998 M 6.87 % 823.390 M 1.96 % 807.538 M 0.16 % 806.229 M 205.54 % 263.871 M
Other current assets 28.945 M -8.40 % 31.601 M 14.74 % 27.542 M 2.38 % 26.903 M 3.21 % 26.066 M -58.65 % 63.045 M 456.25 % 11.334 M -43.37 % 20.014 M -14.03 % 23.281 M 41.90 % 16.407 M 21.16 % 13.542 M -93.36 % 203.950 M 452.14 % 36.938 M 519.77 % 5.960 M -53.31 % 12.765 M -51.40 % 26.264 M -3.96 % 27.346 M 114.24 % 12.764 M
Short term investments 33.092 M 167.93 % 12.351 M 0.30 % 12.314 M 46.63 % 8.398 M 28.61 % 6.530 M -76.44 % 27.716 M 5.07 % 26.379 M -51.54 % 54.438 M 27.71 % 42.627 M -4.19 % 44.491 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 35.699 M 1.68 % 35.109 M 58 415.00 % 60.000 K -99.88 % 51.414 M 106.91 % 24.848 M 427.89 % 4.707 M -5.29 % 4.970 M -63.85 % 13.747 M -46.17 % 25.539 M 377.72 % 5.346 M -91.36 % 61.868 M -35.21 % 95.483 M -10.04 % 106.135 M -20.20 % 133.000 M 59.92 % 83.168 M -17.27 % 100.528 M 22.93 % 81.774 M 206.40 % 26.689 M
Cash and short term investments 68.791 M 36.80 % 50.287 M 306.39 % 12.374 M -79.31 % 59.812 M 90.62 % 31.378 M -3.22 % 32.423 M 3.43 % 31.349 M -54.02 % 68.185 M 0.03 % 68.166 M 36.78 % 49.837 M -19.45 % 61.868 M -35.21 % 95.483 M -10.04 % 106.135 M -20.20 % 133.000 M 59.92 % 83.168 M -17.27 % 100.528 M 22.93 % 81.774 M 206.40 % 26.689 M
Total current assets 371.258 M 8.23 % 343.014 M 19.32 % 287.469 M -17.45 % 348.223 M -8.07 % 378.779 M 16.28 % 325.746 M -2.34 % 333.538 M 2.54 % 325.277 M 4.56 % 311.099 M 35.25 % 230.020 M 13.27 % 203.072 M -31.34 % 295.757 M 9.61 % 269.831 M -15.39 % 318.925 M 20.32 % 265.062 M 13.35 % 233.845 M 9.91 % 212.757 M 59.16 % 133.673 M
Inventory 1.480 M 60.69 % 921.000 K -12.54 % 1.053 M -18.62 % 1.294 M -10.39 % 1.444 M 53.62 % 940.000 K -15.70 % 1.115 M 6.39 % 1.048 M -19.45 % 1.301 M 16.47 % 1.117 M 38.24 % 808.000 K 79.56 % 450.000 K -66.09 % 1.327 M 32.04 % 1.005 M 63.68 % 614.000 K 42.13 % 432.000 K -87.20 % 3.376 M 1 996.89 % 161.000 K
Net receivables 272.042 M 4.55 % 260.205 M 5.56 % 246.500 M -5.27 % 260.214 M -18.66 % 319.891 M 39.48 % 229.338 M -18.52 % 281.478 M 21.14 % 232.354 M 7.53 % 216.077 M 38.38 % 156.145 M 23.09 % 126.854 M 3 174.50 % -4.126 M -103.29 % 125.431 M -29.91 % 178.960 M 0.000 -100.00 % 102.093 M 4.15 % 98.025 M 4.22 % 94.059 M
Tax assets 0.000 -100.00 % 12.514 M 546.45 % -2.803 M -116.72 % 16.762 M 158.15 % 6.493 M 0.000 100.00 % -1.447 M 0.000 -100.00 % 34.649 M -23.95 % 45.561 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 100.00 % -11.410 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
Account payables 75.453 M 1.32 % 74.473 M 31.23 % 56.748 M 9.56 % 51.794 M -7.27 % 55.856 M -29.31 % 79.018 M -1.24 % 80.010 M -17.30 % 96.743 M 4.92 % 92.204 M 40.06 % 65.832 M 34.71 % 48.869 M 7.15 % 45.610 M 29.21 % 35.300 M 18.84 % 29.705 M 0.000 -100.00 % 78.486 M -6.55 % 83.988 M 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.216 M 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 -100.00 % 1.183 M -22.27 % 1.522 M -17.15 % 1.837 M -13.72 % 2.129 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 15.951 M 44.33 % 11.052 M 29.93 % 8.506 M -70.99 % 29.317 M 39.59 % 21.002 M -10.88 % 23.567 M 2 356 600.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 992.000 K 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.183 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -473.108 M 0.000 -100.00 % 453.239 M 0.000 0.000 -100.00 % 418.000 M -50.09 % 837.478 M 3.77 % 807.033 M 9.99 % 733.704 M 8.03 % 679.151 M 556.53 % 103.446 M
Deferred tax liabilities non current 41.895 M 12.79 % 37.143 M 19.88 % 30.984 M 7.95 % 28.702 M 80.97 % 15.860 M 0.000 -100.00 % 16.828 M -32.44 % 24.909 M -43.17 % 43.831 M -19.41 % 54.386 M 97.02 % 27.605 M -23.35 % 36.013 M -14.35 % 42.047 M 32.95 % 31.627 M 7.40 % 29.449 M -14.99 % 34.642 M 5.54 % 32.825 M 41.71 % 23.164 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
Total assets 1.446 B 0.89 % 1.433 B 7.43 % 1.334 B -3.94 % 1.389 B -1.94 % 1.416 B 0.22 % 1.413 B -4.29 % 1.477 B -3.43 % 1.529 B -2.80 % 1.573 B 1.22 % 1.554 B 5.17 % 1.478 B 0.09 % 1.477 B 8.30 % 1.363 B 13.71 % 1.199 B 10.15 % 1.088 B 4.52 % 1.041 B 2.20 % 1.019 B 156.32 % 397.544 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 -27.228 M -88.04 % -14.480 M -146.83 % 30.920 M 393.46 % 6.266 M 107.80 % -80.346 M -2 673.54 % 3.122 M 104.96 % -62.883 M -3 409.63 % 1.900 M -81.37 % 10.200 M -44.03 % 18.223 M -8.60 % 19.938 M 680.77 % -3.433 M -114.56 % -1.600 M -104.45 % 35.932 M 162.05 % -57.910 M -319.85 % -13.793 M 28.49 % -19.287 M -1 409.37 % 1.473 M
Accounts receivables -7.028 M 60.09 % -17.608 M -212.76 % 15.616 M -65.42 % 45.155 M 159.52 % -75.860 M -232.18 % 57.393 M 184.64 % -67.812 M -152.47 % -26.859 M 54.42 % -58.921 M -407.37 % -11.613 M -176.37 % 15.207 M 267.72 % -9.067 M -188.54 % 10.241 M 0.000 0.000 0.000 0.000 0.000
Inventory -559.000 K -523.48 % 132.000 K -45.23 % 241.000 K 60.67 % 150.000 K 129.76 % -504.000 K -388.00 % 175.000 K 361.19 % -67.000 K -126.48 % 253.000 K 181.88 % -309.000 K 0.00 % -309.000 K 13.69 % -358.000 K -140.82 % 877.000 K 372.36 % -322.000 K 17.65 % -391.000 K -114.84 % -182.000 K -106.18 % 2.944 M 191.54 % -3.216 M -5 747.27 % -55.000 K
Accounts payables 3.657 M -79.37 % 17.725 M 257.79 % 4.954 M 221.96 % -4.062 M 82.46 % -23.162 M -1 780.03 % -1.232 M 92.64 % -16.733 M -468.65 % 4.539 M -82.39 % 25.782 M 306.53 % 6.342 M 0.000 0.000 0.000 0.000 0.000 100.00 % -5.626 M 0.000 0.000
Other working capital -23.298 M -58.18 % -14.729 M -245.70 % 10.109 M 128.90 % -34.977 M -282.36 % 19.180 M 136.04 % -53.214 M -344.90 % 21.729 M -9.34 % 23.967 M -45.09 % 43.648 M 83.37 % 23.803 M 367.73 % 5.089 M 6.98 % 4.757 M 141.30 % -11.519 M -131.71 % 36.323 M 162.92 % -57.728 M -419.56 % -11.111 M 30.86 % -16.071 M -1 151.77 % 1.528 M
Other non cash items 27.412 M -8.13 % 29.839 M 509.21 % 4.898 M 108.43 % -58.096 M -179.59 % 72.992 M 413.67 % 14.210 M -57.95 % 33.791 M 440.22 % 6.255 M -6.88 % 6.717 M -4.13 % 7.006 M 262.93 % -4.300 M 13.11 % -4.949 M 49.38 % -9.776 M 61.06 % -25.103 M -150.28 % -10.030 M 73.19 % -37.407 M -2.46 % -36.510 M -64.16 % -22.240 M
Net cash provided by operating activities 63.854 M -7.38 % 68.944 M -22.25 % 88.677 M -3.27 % 91.675 M 33.01 % 68.924 M 2.66 % 67.135 M 252.05 % 19.070 M -64.15 % 53.201 M -15.02 % 62.606 M -11.47 % 70.718 M -4.86 % 74.332 M 6.51 % 69.792 M -41.45 % 119.193 M -6.76 % 127.838 M 218.81 % 40.099 M -45.93 % 74.158 M -43.70 % 131.726 M 103.45 % 64.745 M
Investments in property plant and equipment -42.846 M 46.20 % -79.633 M -78.55 % -44.599 M -51.99 % -29.344 M -70.17 % -17.244 M 79.83 % -85.487 M -144.16 % -35.013 M -221.07 % -10.905 M -445.80 % -1.998 M 97.35 % -75.310 M 11.11 % -84.721 M 28.61 % -118.666 M 51.99 % -247.194 M -234.69 % -73.857 M -136.52 % -31.227 M 9.06 % -34.339 M 59.11 % -83.984 M 33.98 % -127.203 M
Acquisitions net 6.133 M 0.000 0.000 -100.00 % 6.561 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
Purchases of investments 0.000 0.000 100.00 % -1.861 M 22.30 % -2.395 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 100.00 % -2.419 M
Sales maturities of investments 297.000 K 0.000 0.000 -100.00 % 44.654 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 200.000 K -93.78 % 3.214 M 105.76 % 1.562 M -81.90 % 8.630 M -68.86 % 27.714 M 0.000 0.000 0.000 0.000
Other investing activites 0.000 -100.00 % 13.659 M 131.82 % 5.892 M -16.58 % 7.063 M -78.36 % 32.635 M -34.29 % 49.664 M -16.44 % 59.438 M 302.59 % 14.764 M 170.95 % 5.449 M 7.10 % 5.088 M -62.77 % 13.668 M 120.34 % 6.203 M -34.66 % 9.494 M 135.04 % -27.096 M -341.84 % 11.204 M 8.51 % 10.325 M 231.81 % -7.833 M -285.86 % -2.030 M
Net cash used for investing activites -36.416 M 44.80 % -65.974 M -62.63 % -40.568 M -252.86 % 26.539 M 72.43 % 15.391 M 142.96 % -35.823 M -246.67 % 24.425 M 532.94 % 3.859 M 11.82 % 3.451 M 104.93 % -70.022 M -3.22 % -67.839 M 38.83 % -110.901 M 51.59 % -229.070 M -212.77 % -73.239 M -265.77 % -20.023 M 16.62 % -24.014 M 73.85 % -91.817 M 30.26 % -131.652 M
Debt repayment -24.890 M -159.53 % 41.812 M 173.37 % -56.990 M 17.30 % -68.915 M -103.02 % -33.945 M -37.36 % -24.712 M -4.46 % -23.657 M 39.03 % -38.798 M -247.00 % 26.393 M 29.09 % 20.446 M 147.69 % -42.876 M -588.39 % 8.779 M -92.07 % 110.641 M 610.56 % 15.571 M 181.99 % -18.992 M -4.21 % -18.224 M -590.04 % -2.641 M -102.46 % 107.407 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 100.00 % -24.000 M
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 -2.700 M -25.00 % -2.160 M 73.33 % -8.100 M -200.00 % -2.700 M 0.000 100.00 % -1.620 M 0.00 % -1.620 M 0.00 % -1.620 M 0.00 % -1.620 M 72.30 % -5.849 M -3.56 % -5.648 M 0.00 % -5.648 M 0.00 % -5.648 M 0.00 % -5.648 M 0.34 % -5.667 M 40.20 % -9.476 M -42.84 % -6.634 M -16.67 % -5.686 M
Other financing activites 0.000 100.00 % -7.573 M 77.97 % -34.373 M -72.96 % -19.873 M 23.90 % -26.116 M -398.11 % -5.243 M 80.49 % -26.871 M 5.51 % -28.438 M 59.74 % -70.637 M -313.66 % -17.076 M 38.99 % -27.990 M -11.39 % -25.127 M -11.41 % -22.554 M -40.96 % -16.000 M -18.91 % -13.456 M -32.23 % -10.176 M 35.73 % -15.832 M -78.73 % -8.858 M
Net cash used provided by financing activities -27.590 M -186.01 % 32.079 M 132.25 % -99.463 M -8.72 % -91.488 M -52.33 % -60.061 M -90.22 % -31.575 M 39.45 % -52.148 M 24.27 % -68.856 M -50.13 % -45.864 M -1 750.10 % -2.479 M 96.76 % -76.514 M -247.85 % -21.996 M -126.68 % 82.439 M 1 456.57 % -6.077 M 84.06 % -38.115 M -0.63 % -37.876 M -50.86 % -25.107 M -136.46 % 68.863 M
Effect of forex changes on cash 6.023 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -75.00 % 4.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 5.871 M -83.25 % 35.049 M 168.25 % -51.354 M -292.15 % 26.726 M 10.19 % 24.254 M 9 322.05 % -263.000 K 97.00 % -8.777 M 25.57 % -11.792 M -158.40 % 20.193 M 1 232.53 % -1.783 M 97.45 % -70.021 M -10.96 % -63.105 M -129.99 % -27.438 M -156.55 % 48.522 M 368.98 % -18.039 M -247.04 % 12.268 M -17.12 % 14.802 M 656.75 % 1.956 M
Cash at beginning of period 37.194 M 61 890.00 % 60.000 K -99.88 % 51.414 M 108.26 % 24.688 M 424.50 % 4.707 M -5.29 % 4.970 M -63.85 % 13.747 M -46.17 % 25.539 M 377.72 % 5.346 M -37.83 % 8.599 M -79.10 % 41.147 M -60.53 % 104.252 M -20.84 % 131.690 M 58.34 % 83.168 M 117.75 % 38.195 M 47.32 % 25.927 M 133.05 % 11.125 M 21.33 % 9.169 M
Cash at end of period 43.065 M 22.66 % 35.109 M 58 415.00 % 60.000 K -99.88 % 51.414 M 77.53 % 28.961 M 515.28 % 4.707 M -5.29 % 4.970 M -63.85 % 13.747 M -46.17 % 25.539 M 274.69 % 6.816 M 123.61 % -28.874 M -170.17 % 41.147 M -60.53 % 104.252 M -20.84 % 131.690 M 553.35 % 20.156 M -47.23 % 38.195 M 47.32 % 25.927 M 133.05 % 11.125 M
Operating cash flow 63.854 M -7.38 % 68.944 M -22.25 % 88.677 M -3.16 % 91.575 M 32.86 % 68.924 M 2.66 % 67.135 M 252.05 % 19.070 M -64.15 % 53.201 M -15.02 % 62.606 M -11.47 % 70.718 M -4.86 % 74.332 M 6.51 % 69.792 M -41.45 % 119.193 M -6.76 % 127.838 M 218.81 % 40.099 M -45.93 % 74.158 M -43.70 % 131.726 M 103.45 % 64.745 M
Capital expenditure -42.846 M 46.20 % -79.633 M -78.55 % -44.599 M -51.99 % -29.344 M -70.17 % -17.244 M 79.83 % -85.487 M -138.26 % -35.879 M -188.83 % -12.422 M -372.50 % -2.629 M 96.51 % -75.310 M 11.11 % -84.721 M 28.61 % -118.666 M 51.99 % -247.194 M -234.69 % -73.857 M -136.52 % -31.227 M -26.48 % -24.690 M 73.32 % -92.528 M 28.77 % -129.902 M
Free CashFlow 21.008 M 296.54 % -10.689 M -124.25 % 44.078 M -29.28 % 62.331 M 20.61 % 51.680 M 381.60 % -18.352 M -9.18 % -16.809 M -141.22 % 40.779 M -32.01 % 59.977 M 1 406.12 % -4.592 M 55.80 % -10.389 M 78.74 % -48.874 M 61.82 % -128.001 M -337.12 % 53.981 M 508.44 % 8.872 M -82.07 % 49.468 M 26.20 % 39.198 M 160.16 % -65.157 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
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 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-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Revenue 336.395 M 19.01 % 282.667 M 0.35 % 281.681 M 11.61 % 252.372 M 8.34 % 232.946 M -10.32 % 259.765 M 9.09 % 238.114 M -4.75 % 249.994 M 8.02 % 231.442 M -11.66 % 261.994 M 2.27 % 256.188 M -14.12 % 298.303 M 16.04 % 257.060 M -9.22 % 283.154 M -9.96 % 314.475 M -0.51 % 316.102 M 15.26 % 274.258 M -10.16 % 305.260 M 14.98 % 265.494 M -1.38 % 269.210 M 51.45 % 177.752 M -13.55 % 205.602 M -22.45 % 265.137 M 3.60 % 255.924 M 9.11 % 234.557 M -23.14 % 305.190 M 13.06 % 269.943 M 10.12 % 245.130 M 3.57 % 236.685 M 20.75 % 196.011 M 4.70 % 187.214 M 3.77 % 180.410 M -5.78 % 191.475 M 4.92 % 182.489 M 2.42 % 178.184 M -4.91 % 187.385 M 9.23 % 171.546 M -17.77 % 208.624 M 4.06 % 200.476 M 2.49 % 195.614 M 19.02 % 164.349 M -19.40 % 203.901 M -0.56 % 205.043 M 10.18 % 186.097 M 5.89 % 175.748 M -15.35 % 207.613 M 27.72 % 162.554 M 17.92 % 137.856 M 15.53 % 119.322 M
Net income 16.598 M 260.67 % 4.602 M -3.90 % 4.789 M 54.73 % 3.095 M 26.74 % 2.442 M -62.59 % 6.528 M 343.78 % 1.471 M -62.08 % 3.879 M 1 089.54 % -392.000 K 77.93 % -1.776 M -125.73 % 6.902 M 142.69 % 2.844 M -50.33 % 5.726 M -43.48 % 10.131 M -76.38 % 42.890 M 177.26 % 15.469 M 3.67 % 14.922 M 75.53 % 8.501 M 26.22 % 6.735 M -34.93 % 10.351 M 194.82 % 3.511 M 218.57 % -2.961 M -264.50 % 1.800 M 12.36 % 1.602 M 168.34 % 597.000 K -96.16 % 15.562 M 1 296.16 % -1.301 M 91.40 % -15.136 M -418.00 % -2.922 M -112.60 % 23.187 M 15 661.74 % -149.000 K 95.32 % -3.187 M -187.08 % 3.660 M -76.53 % 15.593 M 1 806.23 % 818.000 K -93.27 % 12.154 M -6.95 % 13.062 M -53.19 % 27.905 M 126.19 % 12.337 M 11.62 % 11.053 M -10.56 % 12.358 M -57.27 % 28.922 M 67.55 % 17.262 M 69.40 % 10.190 M -49.63 % 20.230 M -51.75 % 41.928 M 67.69 % 25.003 M 55.12 % 16.118 M 367.87 % 3.445 M
Income before tax 21.940 M 257.45 % 6.138 M -12.71 % 7.032 M 7.85 % 6.520 M -7.10 % 7.018 M -30.93 % 10.160 M 169.64 % 3.768 M -29.16 % 5.319 M 35 360.00 % 15.000 K -96.70 % 455.000 K -87.46 % 3.629 M -55.15 % 8.091 M 72.63 % 4.687 M -56.80 % 10.849 M -80.85 % 56.646 M 124.20 % 25.266 M 23.67 % 20.431 M 69.41 % 12.060 M 1.28 % 11.907 M -18.11 % 14.541 M 134.95 % 6.189 M 293.29 % -3.202 M -260.02 % 2.001 M -15.78 % 2.376 M 258.37 % 663.000 K -95.52 % 14.799 M 1 371.07 % 1.006 M 105.62 % -17.886 M -468.89 % -3.144 M -112.25 % 25.664 M 1 924.02 % -1.407 M 71.20 % -4.885 M -245.82 % 3.350 M -80.03 % 16.776 M 1 166.11 % 1.325 M -91.30 % 15.229 M -2.64 % 15.642 M -67.73 % 48.469 M 236.82 % 14.390 M -12.05 % 16.362 M 22.91 % 13.312 M -58.53 % 32.099 M 10.43 % 29.068 M 95.28 % 14.885 M -33.93 % 22.530 M -44.28 % 40.432 M 114.16 % 18.879 M 42.72 % 13.228 M 108.81 % 6.335 M
Income before tax ratio 0.07 200.36 % 0.02 -13.02 % 0.02 -3.37 % 0.03 -14.25 % 0.03 -22.97 % 0.04 147.17 % 0.02 -25.63 % 0.02 32 728.50 % 0.00 -96.27 % 0.00 -87.74 % 0.01 -47.77 % 0.03 48.76 % 0.02 -52.41 % 0.04 -78.73 % 0.18 125.36 % 0.08 7.29 % 0.07 88.56 % 0.04 -11.91 % 0.04 -16.97 % 0.05 55.13 % 0.03 323.57 % -0.02 -306.36 % 0.01 -18.71 % 0.01 228.45 % 0.00 -94.17 % 0.05 1 201.18 % 0.00 105.11 % -0.07 -449.29 % -0.01 -110.15 % 0.13 1 842.16 % -0.01 72.24 % -0.03 -254.76 % 0.02 -80.97 % 0.09 1 136.25 % 0.01 -90.85 % 0.08 -10.87 % 0.09 -60.75 % 0.23 223.67 % 0.07 -14.19 % 0.08 3.27 % 0.08 -48.55 % 0.16 11.05 % 0.14 77.24 % 0.08 -37.61 % 0.13 -34.17 % 0.19 67.68 % 0.12 21.04 % 0.10 80.74 % 0.05
EBITDA 23.893 M 18.36 % 20.187 M 115.58 % 9.364 M 5.34 % 8.889 M -57.15 % 20.746 M -15.36 % 24.510 M 49.09 % 16.440 M -7.22 % 17.720 M 34.75 % 13.150 M 314.30 % 3.174 M -80.91 % 16.623 M -16.69 % 19.952 M 26.53 % 15.768 M 11.05 % 14.199 M -79.22 % 68.321 M 123.44 % 30.577 M -8.39 % 33.379 M 29.54 % 25.768 M 4.90 % 24.564 M -10.70 % 27.507 M 29.86 % 21.182 M 294.30 % 5.372 M -75.42 % 21.852 M 141.83 % 9.036 M -55.41 % 20.266 M 0.29 % 20.208 M 150.38 % 8.071 M 173.41 % -10.995 M -399.35 % 3.673 M -90.90 % 40.361 M 159.82 % 15.534 M 33.04 % 11.676 M -39.83 % 19.404 M -26.68 % 26.466 M 82.93 % 14.468 M -46.58 % 27.085 M -2.92 % 27.901 M -57.62 % 65.838 M 130.81 % 28.525 M 2.48 % 27.835 M 33.29 % 20.883 M -55.78 % 47.221 M 33.56 % 35.355 M 69.70 % 20.834 M -27.64 % 28.791 M -28.79 % 40.432 M 55.60 % 25.984 M 32.75 % 19.574 M 55.07 % 12.623 M
Net income ratio 0.05 203.06 % 0.02 -4.24 % 0.02 38.63 % 0.01 16.98 % 0.01 -58.29 % 0.03 306.79 % 0.01 -60.19 % 0.02 1 016.11 % 0.00 75.01 % -0.01 -125.16 % 0.03 182.58 % 0.01 -57.20 % 0.02 -37.74 % 0.04 -73.77 % 0.14 178.70 % 0.05 -10.06 % 0.05 95.37 % 0.03 9.78 % 0.03 -34.02 % 0.04 94.66 % 0.02 237.15 % -0.01 -312.13 % 0.01 8.46 % 0.01 145.94 % 0.00 -95.01 % 0.05 1 158.01 % 0.00 92.19 % -0.06 -400.16 % -0.01 -110.44 % 0.12 14 963.33 % 0.00 95.49 % -0.02 -192.42 % 0.02 -77.63 % 0.09 1 761.27 % 0.00 -92.92 % 0.06 -14.82 % 0.08 -43.07 % 0.13 117.36 % 0.06 8.91 % 0.06 -24.86 % 0.08 -46.99 % 0.14 68.49 % 0.08 53.75 % 0.05 -52.43 % 0.12 -43.00 % 0.20 31.30 % 0.15 31.56 % 0.12 304.96 % 0.03
Ratio EBITDA 0.07 -0.55 % 0.07 114.83 % 0.03 -5.62 % 0.04 -60.45 % 0.09 -5.61 % 0.09 36.66 % 0.07 -2.59 % 0.07 24.75 % 0.06 368.99 % 0.01 -81.33 % 0.06 -2.99 % 0.07 9.04 % 0.06 22.32 % 0.05 -76.92 % 0.22 124.60 % 0.10 -20.52 % 0.12 44.18 % 0.08 -8.76 % 0.09 -9.45 % 0.10 -14.26 % 0.12 356.08 % 0.03 -68.30 % 0.08 133.43 % 0.04 -59.14 % 0.09 30.49 % 0.07 121.46 % 0.03 166.66 % -0.04 -389.03 % 0.02 -92.46 % 0.21 148.16 % 0.08 28.21 % 0.06 -36.14 % 0.10 -30.12 % 0.15 78.61 % 0.08 -43.82 % 0.14 -11.13 % 0.16 -48.46 % 0.32 121.79 % 0.14 -0.01 % 0.14 11.99 % 0.13 -45.13 % 0.23 34.31 % 0.17 54.02 % 0.11 -31.66 % 0.16 -15.88 % 0.19 21.83 % 0.16 12.58 % 0.14 34.22 % 0.11
Gross profit ratio 0.11 93.04 % 0.06 20.28 % 0.05 -14.95 % 0.05 -4.37 % 0.06 -21.67 % 0.07 57.44 % 0.05 5.02 % 0.04 40.58 % 0.03 5.41 % 0.03 -52.05 % 0.06 -21.94 % 0.08 -14.35 % 0.09 -12.16 % 0.10 25.56 % 0.08 -36.78 % 0.13 -7.32 % 0.14 -16.60 % 0.17 22.13 % 0.14 15.26 % 0.12 3.31 % 0.12 37.16 % 0.09 -3.91 % 0.09 1.96 % 0.09 16.90 % 0.07 -66.66 % 0.22 238.10 % 0.07 467.44 % -0.02 -130.45 % 0.06 110.06 % -0.59 -312.61 % 0.28 9.05 % 0.25 -5.75 % 0.27 2 957.44 % -0.01 -103.07 % 0.31 -19.83 % 0.38 -45.33 % 0.70 -10.71 % 0.79 17.82 % 0.67 3.73 % 0.64 -3.11 % 0.66 -62.31 % 1.76 503.20 % 0.29 27.06 % 0.23 -28.79 % 0.32 -11.71 % 0.37 15.63 % 0.32 2.49 % 0.31 3.83 % 0.30
Weighted average shs out dil 1.800 M -0.01 % 1.800 M 0.00 % 1.800 M 0.05 % 1.799 M 0.21 % 1.796 M -0.25 % 1.800 M 0.34 % 1.794 M -0.11 % 1.796 M 0.79 % 1.782 M -1.01 % 1.800 M -0.12 % 1.802 M 0.12 % 1.800 M -0.03 % 1.801 M 0.03 % 1.800 M 0.00 % 1.800 M -0.04 % 1.801 M 0.05 % 1.800 M 0.00 % 1.800 M -0.04 % 1.801 M 0.03 % 1.800 M -0.02 % 1.801 M 0.03 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M -0.50 % 1.809 M 0.63 % 1.798 M -0.51 % 1.807 M 0.76 % 1.793 M -0.57 % 1.804 M 0.21 % 1.800 M -3.36 % 1.863 M 3.44 % 1.801 M -0.13 % 1.803 M 0.16 % 1.800 M -0.98 % 1.818 M 0.95 % 1.801 M 0.08 % 1.799 M -0.07 % 1.800 M -0.04 % 1.801 M 0.06 % 1.800 M -0.08 % 1.801 M 0.08 % 1.800 M 0.00 % 1.800 M -0.02 % 1.800 M 0.03 % 1.800 M -0.01 % 1.800 M 0.00 % 1.800 M -0.05 % 1.801 M -0.15 % 1.804 M
Weighted average shs out 1.800 M -0.01 % 1.800 M 0.00 % 1.800 M 0.05 % 1.799 M 0.21 % 1.796 M -0.25 % 1.800 M 0.34 % 1.794 M -0.11 % 1.796 M 0.79 % 1.782 M -1.01 % 1.800 M -0.12 % 1.802 M 0.12 % 1.800 M -0.03 % 1.801 M 0.03 % 1.800 M 0.00 % 1.800 M -0.04 % 1.801 M 0.05 % 1.800 M 0.00 % 1.800 M -0.04 % 1.801 M 0.03 % 1.800 M -0.02 % 1.801 M 0.03 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M -0.50 % 1.809 M 0.62 % 1.798 M -0.50 % 1.807 M 0.76 % 1.793 M -0.57 % 1.804 M 0.21 % 1.800 M -3.36 % 1.863 M 3.44 % 1.801 M -0.13 % 1.803 M 0.16 % 1.800 M -0.98 % 1.818 M 0.95 % 1.801 M 0.08 % 1.799 M -0.07 % 1.800 M -0.04 % 1.801 M 0.06 % 1.800 M -0.08 % 1.801 M 0.08 % 1.800 M 0.00 % 1.800 M -0.02 % 1.800 M 0.03 % 1.800 M -0.01 % 1.800 M 0.00 % 1.800 M -0.05 % 1.801 M -0.15 % 1.804 M
EPS diluted 9.22 260.16 % 2.56 -3.76 % 2.66 54.65 % 1.72 26.47 % 1.36 -62.53 % 3.63 342.68 % 0.82 -62.04 % 2.16 1 081.82 % -0.22 77.78 % -0.99 -125.85 % 3.83 142.41 % 1.58 -50.31 % 3.18 -43.52 % 5.63 -76.37 % 23.83 177.42 % 8.59 3.62 % 8.29 75.64 % 4.72 26.20 % 3.74 -34.96 % 5.75 194.87 % 1.95 218.18 % -1.65 -265.00 % 1.00 12.36 % 0.89 169.70 % 0.33 -96.19 % 8.66 1 302.78 % -0.72 91.47 % -8.44 -420.99 % -1.62 -112.23 % 13.25 16 662.50 % -0.08 95.48 % -1.77 -187.19 % 2.03 -76.56 % 8.66 1 824.44 % 0.45 -93.33 % 6.75 -7.02 % 7.26 -53.16 % 15.50 126.28 % 6.85 11.56 % 6.14 -10.50 % 6.86 -57.31 % 16.07 67.57 % 9.59 69.43 % 5.66 -49.64 % 11.24 -51.74 % 23.29 67.67 % 13.89 55.20 % 8.95 368.59 % 1.91
Earnings per share 9.22 260.16 % 2.56 -3.76 % 2.66 54.65 % 1.72 26.47 % 1.36 -62.53 % 3.63 342.68 % 0.82 -62.04 % 2.16 1 081.82 % -0.22 77.78 % -0.99 -125.85 % 3.83 142.41 % 1.58 -50.31 % 3.18 -43.52 % 5.63 -76.37 % 23.83 177.42 % 8.59 3.62 % 8.29 75.64 % 4.72 26.20 % 3.74 -34.96 % 5.75 194.87 % 1.95 218.18 % -1.65 -265.00 % 1.00 12.36 % 0.89 169.70 % 0.33 -96.19 % 8.66 1 302.78 % -0.72 91.47 % -8.44 -420.99 % -1.62 -112.23 % 13.25 16 662.50 % -0.08 95.48 % -1.77 -187.19 % 2.03 -76.56 % 8.66 1 824.44 % 0.45 -93.33 % 6.75 -7.02 % 7.26 -53.16 % 15.50 126.28 % 6.85 11.56 % 6.14 -10.50 % 6.86 -57.31 % 16.07 67.57 % 9.59 69.43 % 5.66 -49.64 % 11.24 -51.74 % 23.29 67.67 % 13.89 55.20 % 8.95 368.59 % 1.91
Gross profit 35.974 M 129.73 % 15.659 M 20.70 % 12.973 M -5.08 % 13.667 M 3.61 % 13.191 M -29.75 % 18.778 M 71.76 % 10.933 M 0.03 % 10.930 M 51.85 % 7.198 M -6.88 % 7.730 M -50.96 % 15.763 M -32.96 % 23.512 M -0.61 % 23.657 M -20.25 % 29.665 M 13.05 % 26.240 M -37.10 % 41.719 M 6.82 % 39.055 M -25.07 % 52.125 M 40.42 % 37.120 M 13.67 % 32.655 M 56.47 % 20.870 M 18.58 % 17.600 M -25.48 % 23.619 M 5.63 % 22.361 M 27.54 % 17.532 M -74.38 % 68.425 M 282.24 % 17.901 M 504.63 % -4.424 M -131.54 % 14.028 M 112.15 % -115.496 M -322.60 % 51.884 M 13.16 % 45.849 M -11.19 % 51.628 M 3 098.14 % -1.722 M -103.14 % 54.814 M -23.77 % 71.904 M -40.28 % 120.398 M -26.58 % 163.979 M 22.60 % 133.747 M 6.30 % 125.816 M 15.32 % 109.102 M -69.62 % 359.128 M 499.84 % 59.871 M 39.99 % 42.767 M -24.59 % 56.715 M -25.26 % 75.887 M 47.68 % 51.387 M 20.85 % 42.521 M 19.96 % 35.447 M
Income tax expense 5.342 M 247.79 % 1.536 M -31.52 % 2.243 M -34.51 % 3.425 M -25.15 % 4.576 M 25.99 % 3.632 M 58.12 % 2.297 M 59.51 % 1.440 M 253.81 % 407.000 K -81.77 % 2.232 M 168.19 % -3.273 M -162.38 % 5.247 M 605.00 % -1.039 M -244.71 % 718.000 K -94.78 % 13.756 M 42.05 % 9.684 M 75.79 % 5.509 M 54.79 % 3.559 M -31.16 % 5.170 M 23.39 % 4.190 M 56.46 % 2.678 M 1 211.20 % -241.000 K -219.90 % 201.000 K -74.03 % 774.000 K 1 072.73 % 66.000 K 108.65 % -763.000 K -133.07 % 2.307 M 183.89 % -2.750 M -1 138.74 % -222.000 K -108.96 % 2.477 M 296.90 % -1.258 M 25.91 % -1.698 M -447.74 % -310.000 K -126.20 % 1.183 M 133.33 % 507.000 K -83.51 % 3.075 M 19.19 % 2.580 M -87.45 % 20.564 M 901.66 % 2.053 M -61.33 % 5.309 M 456.50 % 954.000 K -69.97 % 3.177 M -73.09 % 11.806 M 151.46 % 4.695 M 104.13 % 2.300 M 253.74 % -1.496 M 75.57 % -6.124 M -111.90 % -2.890 M -200.00 % 2.890 M
Cost of revenue 300.421 M 12.51 % 267.008 M -0.63 % 268.708 M 12.57 % 238.705 M 8.62 % 219.755 M -8.81 % 240.987 M 6.08 % 227.181 M -4.97 % 239.064 M 6.61 % 224.244 M -11.81 % 254.264 M 5.76 % 240.425 M -12.51 % 274.791 M 17.73 % 233.403 M -7.92 % 253.489 M -12.05 % 288.235 M 5.05 % 274.383 M 16.66 % 235.203 M -7.08 % 253.135 M 10.84 % 228.374 M -3.46 % 236.555 M 50.79 % 156.882 M -16.55 % 188.002 M -22.16 % 241.518 M 3.41 % 233.563 M 7.62 % 217.025 M -8.34 % 236.765 M -6.06 % 252.042 M 1.00 % 249.554 M 12.08 % 222.657 M -28.52 % 311.507 M 130.18 % 135.330 M 0.57 % 134.561 M -3.78 % 139.847 M -24.08 % 184.211 M 49.32 % 123.370 M 6.83 % 115.481 M 125.78 % 51.148 M 14.57 % 44.645 M -33.10 % 66.729 M -4.40 % 69.798 M 26.34 % 55.247 M 135.59 % -155.227 M -206.93 % 145.172 M 1.29 % 143.330 M 20.41 % 119.033 M -9.64 % 131.726 M 18.49 % 111.167 M 16.61 % 95.335 M 13.66 % 83.875 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.552 M 0.000 0.000 0.000 -100.00 % 6.577 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 144.276 M 1 925.21 % 7.124 M 0.000 0.000 -100.00 % 1.606 M -79.02 % 7.656 M 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 -100.00 % 64.636 M 0.000 0.000 0.000 -100.00 % 60.138 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
Other expenses 17.459 M 0.000 -100.00 % 14.724 M 1.88 % 14.452 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.240 M 0.000 0.000 0.000 -100.00 % 37.120 M 13.67 % 32.655 M 56.47 % 20.870 M 0.000 -100.00 % 23.619 M 5.63 % 22.361 M 27.54 % 17.532 M 15.60 % 15.166 M -15.28 % 17.901 M 504.63 % -4.424 M -131.54 % 14.028 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 104.756 M -11.53 % 118.411 M -0.79 % 119.357 M 9.09 % 109.414 M 16.91 % 93.585 M -56.44 % 214.852 M 807.35 % 23.679 M -15.07 % 27.882 M -18.44 % 34.185 M -53.98 % 74.281 M 198.89 % 24.852 M -15.16 % 29.293 M 0.62 % 29.112 M
Operating expenses 17.459 M 7.57 % 16.231 M 10.23 % 14.724 M 1.88 % 14.452 M 4.47 % 13.834 M -12.32 % 15.777 M 18.62 % 13.301 M 0.02 % 13.298 M 7.75 % 12.341 M -8.12 % 13.431 M -14.79 % 15.763 M -19.98 % 19.698 M 4.80 % 18.796 M 7.95 % 17.412 M -33.64 % 26.240 M -37.10 % 41.719 M 162.70 % 15.881 M -35.05 % 24.450 M -34.13 % 37.120 M 13.67 % 32.655 M 56.47 % 20.870 M 19.70 % 17.435 M -26.18 % 23.619 M 5.63 % 22.361 M 27.54 % 17.532 M 15.60 % 15.166 M -15.28 % 17.901 M 504.63 % -4.424 M -131.54 % 14.028 M 109.94 % -141.160 M -355.51 % 55.246 M 3.43 % 53.415 M 4.26 % 51.232 M 362.69 % -19.503 M -141.03 % 47.534 M -15.62 % 56.331 M -46.23 % 104.756 M -11.53 % 118.411 M -0.79 % 119.357 M 9.09 % 109.414 M 16.91 % 93.585 M -73.94 % 359.128 M 1 065.89 % 30.803 M 10.48 % 27.882 M -18.44 % 34.185 M -54.95 % 75.887 M 133.44 % 32.508 M 10.98 % 29.293 M 0.62 % 29.112 M
Cost and expenses 317.880 M 212.23 % -283.239 M -199.93 % 283.432 M 11.96 % 253.157 M 8.38 % 233.589 M -9.03 % 256.764 M 6.77 % 240.482 M -4.87 % 252.803 M 6.86 % 236.585 M -11.62 % 267.695 M 3.78 % 257.937 M -12.41 % 294.489 M 16.77 % 252.199 M -6.79 % 270.579 M -10.33 % 301.765 M 4.36 % 289.153 M 14.99 % 251.452 M -9.41 % 277.585 M 10.29 % 251.679 M -0.31 % 252.450 M 45.28 % 173.767 M -15.48 % 205.602 M -21.03 % 260.351 M 3.13 % 252.460 M 9.41 % 230.745 M -21.16 % 292.674 M 8.42 % 269.943 M 10.12 % 245.130 M 3.57 % 236.685 M 43.15 % 165.344 M -10.38 % 184.487 M -0.44 % 185.295 M 1.40 % 182.741 M 11.95 % 163.235 M -4.49 % 170.904 M 1.72 % 168.018 M 10.71 % 151.759 M -6.93 % 163.056 M -12.38 % 186.086 M 3.84 % 179.212 M 20.41 % 148.832 M -27.01 % 203.901 M 15.87 % 175.975 M 2.78 % 171.212 M 11.74 % 153.218 M -26.20 % 207.613 M 44.50 % 143.675 M 15.28 % 124.628 M 10.30 % 112.987 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
Selling general and administrative expenses 0.000 -100.00 % 16.231 M 0.000 0.000 -100.00 % 13.834 M -12.32 % 15.777 M 18.62 % 13.301 M -3.19 % 13.739 M 11.33 % 12.341 M -8.12 % 13.431 M -23.30 % 17.512 M -11.10 % 19.698 M 4.80 % 18.796 M 4.07 % 18.061 M 0.000 -100.00 % 17.606 M 7.45 % 16.385 M -34.34 % 24.956 M 0.000 0.000 0.000 -100.00 % 17.435 M 0.000 0.000 0.000 -100.00 % 40.563 M 0.000 0.000 0.000 -100.00 % 73.188 M 32.48 % 55.246 M 3.43 % 53.415 M 4.26 % 51.232 M -23.21 % 66.715 M 40.35 % 47.534 M -15.62 % 56.331 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 144.276 M 1 925.21 % 7.124 M 0.000 0.000 -100.00 % 1.606 M -79.02 % 7.656 M 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 % 431.000 K 0.000 0.000 0.000 -100.00 % 1.726 M 0.000 0.000 0.000 -100.00 % 2.290 M 0.000 0.000 0.000 -100.00 % 1.702 M 0.000 0.000 0.000 -100.00 % 2.283 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.069 M 0.000 0.000 0.000 -100.00 % 5.139 M 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.953 M -5.52 % 2.067 M -11.36 % 2.332 M -1.56 % 2.369 M 17.28 % 2.020 M -43.13 % 3.552 M 45.04 % 2.449 M 3.90 % 2.357 M 12.18 % 2.101 M -22.73 % 2.719 M -16.82 % 3.269 M -8.89 % 3.588 M 16.91 % 3.069 M 0.000 -100.00 % 3.620 M -33.26 % 5.424 M -4.05 % 5.653 M -4.80 % 5.938 M 18.57 % 5.008 M -0.14 % 5.015 M -25.65 % 6.745 M 79.72 % 3.753 M -45.57 % 6.895 M 3.53 % 6.660 M 1.28 % 6.576 M 754.03 % 770.000 K -89.10 % 7.065 M 2.53 % 6.891 M 1.09 % 6.817 M 0.000 0.000 0.000 0.000 -100.00 % 896.000 K 0.000 0.000 0.000 -100.00 % 707.000 K -91.93 % 8.761 M 36.38 % 6.424 M 42.82 % 4.498 M -56.65 % 10.377 M 395.09 % 2.096 M 0.38 % 2.088 M -5.61 % 2.212 M -54.30 % 4.840 M 45.21 % 3.333 M 25.73 % 2.651 M 0.72 % 2.632 M
Depreciation and amortization 0.000 -100.00 % 11.982 M 0.000 -100.00 % 12.409 M 6.01 % 11.705 M 8.40 % 10.798 M 5.62 % 10.223 M 1.78 % 10.044 M -8.97 % 11.034 M 0.000 -100.00 % 9.725 M 17.55 % 8.273 M 3.26 % 8.012 M 0.000 -100.00 % 7.402 M 0.000 -100.00 % 7.666 M -1.34 % 7.770 M 1.58 % 7.649 M -3.80 % 7.951 M -3.60 % 8.248 M -11.94 % 9.366 M -27.71 % 12.956 M 0.000 -100.00 % 13.027 M 0.000 -100.00 % 10.060 M 0.000 -100.00 % 10.784 M 45.81 % 7.396 M -21.72 % 9.448 M -1.80 % 9.621 M 1.23 % 9.504 M -16.52 % 11.385 M 94.15 % 5.864 M 1.88 % 5.756 M -7.12 % 6.197 M -69.43 % 20.270 M 277.19 % 5.374 M 7.29 % 5.009 M -6.65 % 5.366 M 13.09 % 4.745 M 13.22 % 4.191 M 8.55 % 3.861 M -4.64 % 4.049 M 0.000 -100.00 % 3.772 M 2.08 % 3.695 M 1.07 % 3.656 M
Operating income 18.515 M 3 336.89 % -572.000 K 67.33 % -1.751 M -123.06 % -785.000 K -22.08 % -643.000 K -121.43 % 3.001 M 226.73 % -2.368 M 15.70 % -2.809 M 45.38 % -5.143 M 1.81 % -5.238 M -199.49 % -1.749 M -145.86 % 3.814 M -21.54 % 4.861 M -56.24 % 11.109 M -12.60 % 12.710 M -52.84 % 26.950 M 18.17 % 22.806 M -17.59 % 27.675 M 100.33 % 13.815 M -17.57 % 16.760 M 320.58 % 3.985 M 161.65 % 1.523 M -68.18 % 4.786 M 38.16 % 3.464 M -9.13 % 3.812 M -73.70 % 14.496 M 614.09 % 2.030 M 110.58 % -19.194 M -1 067.52 % -1.644 M -104.29 % 38.303 M 1 304.58 % 2.727 M 155.82 % -4.885 M -155.93 % 8.734 M -54.64 % 19.254 M 164.48 % 7.280 M -62.41 % 19.367 M -2.12 % 19.787 M -56.58 % 45.568 M 102.59 % 22.493 M 37.14 % 16.402 M 5.70 % 15.517 M -62.01 % 40.850 M 40.53 % 29.068 M 95.28 % 14.885 M -33.93 % 22.530 M -44.23 % 40.397 M 113.98 % 18.879 M 42.72 % 13.228 M 108.81 % 6.335 M
Operating income ratio 0.06 2 819.90 % 0.00 67.45 % -0.01 -99.85 % 0.00 -12.69 % 0.00 -123.89 % 0.01 216.17 % -0.01 11.49 % -0.01 49.44 % -0.02 -11.15 % -0.02 -192.85 % -0.01 -153.40 % 0.01 -32.39 % 0.02 -51.80 % 0.04 -2.93 % 0.04 -52.59 % 0.09 2.53 % 0.08 -8.28 % 0.09 74.23 % 0.05 -16.42 % 0.06 177.70 % 0.02 202.65 % 0.01 -58.96 % 0.02 33.36 % 0.01 -16.72 % 0.02 -65.78 % 0.05 531.62 % 0.01 109.60 % -0.08 -1 027.30 % -0.01 -103.55 % 0.20 1 241.55 % 0.01 153.80 % -0.03 -159.36 % 0.05 -56.77 % 0.11 158.24 % 0.04 -60.47 % 0.10 -10.40 % 0.12 -47.19 % 0.22 94.68 % 0.11 33.81 % 0.08 -11.19 % 0.09 -52.87 % 0.20 41.32 % 0.14 77.24 % 0.08 -37.61 % 0.13 -34.12 % 0.19 67.54 % 0.12 21.04 % 0.10 80.74 % 0.05
Total other income expenses net 3.425 M -48.96 % 6.710 M -23.60 % 8.783 M 20.23 % 7.305 M -4.65 % 7.661 M 7.01 % 7.159 M 16.67 % 6.136 M -24.51 % 8.128 M 57.58 % 5.158 M -9.40 % 5.693 M 5.86 % 5.378 M 25.74 % 4.277 M 2 558.05 % -174.000 K 33.08 % -260.000 K -100.59 % 43.936 M 2 709.03 % -1.684 M 29.09 % -2.375 M 84.79 % -15.615 M -718.40 % -1.908 M 14.02 % -2.219 M -200.68 % 2.204 M 146.65 % -4.725 M -69.66 % -2.785 M -155.97 % -1.088 M 65.45 % -3.149 M -1 139.27 % 303.000 K 129.59 % -1.024 M -178.29 % 1.308 M 187.20 % -1.500 M 88.13 % -12.639 M -205.73 % -4.134 M 0.000 100.00 % -5.384 M -117.27 % -2.478 M 58.39 % -5.955 M -43.91 % -4.138 M 0.17 % -4.145 M -242.88 % 2.901 M 135.80 % -8.103 M -20 157.50 % -40.000 K 98.19 % -2.205 M 74.80 % -8.751 M 0.000 0.000 0.000 100.00 % -40.397 M 0.000 0.000 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 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-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-03-31 2017-03-31 2016-03-31 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-03-31 2011-09-30 2011-03-31
Net debt 0.000 -100.00 % 58.269 M 0.000 -100.00 % 90.596 M 0.000 -100.00 % 90.373 M 522.83 % 14.510 M -85.04 % 96.967 M 627.33 % 13.332 M -83.55 % 81.064 M 425.67 % 15.421 M -87.13 % 119.826 M 100.34 % 59.812 M -44.37 % 107.511 M 122.14 % 48.397 M -72.06 % 173.194 M 369.37 % 36.899 M -81.82 % 202.992 M 168.51 % 75.599 M -52.24 % 158.276 M 388.16 % 32.423 M -87.51 % 259.643 M 831.82 % 27.864 M -87.63 % 225.169 M 403.59 % 44.713 M -82.84 % 260.525 M -2.67 % 267.683 M -8.90 % 293.825 M 7.43 % 273.505 M 60.92 % 169.963 M 142.28 % 70.151 M -58.23 % 167.943 M 75.89 % 95.483 M -30.16 % 136.724 M 88.65 % 72.476 M -42.84 % 126.794 M 19.46 % 106.135 M 35.65 % 78.239 M -5.93 % 83.174 M -57.83 % 197.218 M 163 090.08 % -121.000 K -100.26 % 46.761 M 745.07 % -7.249 M
Total investments 0.000 -100.00 % 121.969 M 0.000 -100.00 % 8.176 M 0.000 -100.00 % 136.813 M 371.44 % 29.020 M 346.81 % 6.495 M -75.64 % 26.664 M 851.27 % 2.803 M -90.91 % 30.842 M 586.90 % 4.490 M -96.25 % 119.624 M 4 312.54 % 2.711 M -97.20 % 96.794 M 1 864.96 % 4.926 M -93.33 % 73.798 M 95 741.56 % 77.000 K -99.95 % 151.198 M 3 787.84 % 3.889 M -94.00 % 64.846 M 65 401.01 % 99.000 K -99.82 % 55.728 M 420.58 % 10.705 M -88.03 % 89.426 M 6 080.10 % 1.447 M -97.34 % 54.438 M 7.57 % 50.606 M 0.000 0.000 -100.00 % 140.302 M 0.000 -100.00 % 190.966 M 0.000 -100.00 % 144.952 M 0.000 -100.00 % 212.270 M 0.000 -100.00 % 166.348 M 0.000 0.000 0.000 -100.00 % 2.419 M
Total debt 0.000 -100.00 % 101.334 M 0.000 -100.00 % 90.772 M 0.000 -100.00 % 125.482 M 0.000 -100.00 % 97.117 M 0.000 -100.00 % 81.124 M 0.000 -100.00 % 121.676 M 0.000 -100.00 % 158.925 M 0.000 -100.00 % 208.729 M 0.000 -100.00 % 227.840 M 0.000 -100.00 % 221.571 M 0.000 -100.00 % 264.350 M 0.000 -100.00 % 232.299 M 0.000 -100.00 % 265.495 M -8.18 % 289.152 M -11.83 % 327.950 M -1.74 % 333.745 M 43.96 % 231.831 M 0.000 -100.00 % 238.094 M 0.000 -100.00 % 232.207 M 0.000 -100.00 % 199.270 M 0.000 -100.00 % 184.374 M 0.000 -100.00 % 363.566 M 173.61 % 132.879 M -4.83 % 139.619 M 83.91 % 75.919 M
Accumulated other comprehensive income loss 1.065 B 171.02 % 393.108 M -62.75 % 1.055 B 0.000 -100.00 % 1.053 B 0.000 -100.00 % 1.045 B 5 703.94 % 18.000 M -98.28 % 1.044 B 0.000 -100.00 % 1.040 B 5 677.14 % 18.000 M -98.27 % 1.040 B 0.000 -100.00 % 985.222 M 5 373.46 % 18.000 M -98.12 % 958.309 M 106.93 % 463.108 M -50.94 % 944.005 M 0.000 -100.00 % 930.338 M 96.64 % 473.108 M -49.19 % 931.044 M 0.000 -100.00 % 931.685 M 0.000 0.000 0.000 0.000 -100.00 % 463.870 M -52.03 % 966.980 M 0.000 -100.00 % 968.471 M 116.18 % 448.000 M -53.26 % 958.578 M 0.000 -100.00 % 933.362 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 654.282 M 0.000 0.000 0.000 -100.00 % 1.035 B 0.000 0.000 0.000 -100.00 % 637.664 M 0.000 0.000 0.000 -100.00 % 582.068 M 0.000 0.000 0.000 -100.00 % 477.201 M 0.000 0.000 0.000 -100.00 % 439.230 M 0.000 0.000 0.000 -100.00 % 440.577 M -0.10 % 441.024 M 9 479.50 % -4.702 M -124.09 % 19.520 M -45.26 % 35.661 M 0.000 0.000 0.000 -100.00 % 34.732 M 0.000 0.000 0.000 -100.00 % 446.753 M 0.000 0.000 -100.00 % 20.743 M 0.000 0.000
Common stock 0.000 -100.00 % 18.000 M 0.000 -100.00 % 18.000 M 0.000 -100.00 % 18.000 M 0.000 -100.00 % 18.000 M 0.000 -100.00 % 18.000 M 0.000 -100.00 % 18.000 M 0.000 -100.00 % 18.000 M 0.000 -100.00 % 18.000 M 0.000 -100.00 % 18.000 M 0.000 -100.00 % 18.000 M 0.000 -100.00 % 18.000 M 0.000 -100.00 % 18.000 M 0.000 -100.00 % 18.000 M 0.00 % 18.000 M 0.00 % 18.000 M 0.00 % 18.000 M 0.00 % 18.000 M 0.000 -100.00 % 18.000 M 0.000 -100.00 % 18.000 M 0.000 -100.00 % 18.000 M 0.000 -100.00 % 18.000 M 0.000 -100.00 % 36.000 M 100.00 % 18.000 M 0.00 % 18.000 M 0.00 % 18.000 M
Total equity 1.065 B 0.00 % 1.065 B 0.95 % 1.055 B 0.00 % 1.055 B 0.24 % 1.053 B 0.00 % 1.053 B 0.77 % 1.045 B 0.00 % 1.045 B 0.07 % 1.044 B 0.00 % 1.044 B 0.39 % 1.040 B 0.00 % 1.040 B 0.03 % 1.040 B 0.00 % 1.040 B 5.52 % 985.222 M 0.00 % 985.222 M 2.81 % 958.309 M 0.00 % 958.309 M 1.52 % 944.005 M 0.00 % 944.005 M 1.47 % 930.338 M 0.00 % 930.338 M -0.08 % 931.044 M 0.00 % 931.044 M -0.07 % 931.685 M 0.00 % 931.685 M -0.05 % 932.132 M -2.04 % 951.537 M -2.38 % 974.759 M -0.98 % 984.400 M 1.80 % 966.980 M 0.00 % 966.980 M -0.15 % 968.471 M 0.00 % 968.471 M 1.03 % 958.578 M 0.00 % 958.578 M 2.70 % 933.362 M 0.00 % 933.362 M 3.80 % 899.196 M -50.00 % 1.798 B 105.24 % 876.221 M 2.48 % 855.010 M 3.63 % 825.033 M
Other non current liabilities -1.065 B -15 402.93 % 6.962 M 100.66 % -1.055 B -16 454.07 % 6.453 M 100.61 % -1.053 B -16 414.30 % 6.453 M 100.62 % -1.045 B -17 511.83 % 6.000 M 0.000 -100.00 % 6.453 M 0.000 -100.00 % 6.044 M 0.000 -100.00 % 6.068 M 0.000 -100.00 % 6.113 M 0.000 -100.00 % 6.097 M 0.000 -100.00 % 6.115 M 0.000 -100.00 % 21.869 M 0.000 -100.00 % 27.493 M 0.000 -100.00 % 4.951 M -19.63 % 6.160 M -0.37 % 6.183 M -43.63 % 10.969 M 0.00 % 10.969 M 0.000 -100.00 % 11.038 M 0.000 -100.00 % 13.411 M 0.000 -100.00 % 6.201 M 0.000 -100.00 % 48.298 M 0.000 -100.00 % 30.072 M 177.03 % 10.855 M 0.000 -100.00 % 10.202 M
Long term debt 0.000 -100.00 % 40.772 M 0.000 -100.00 % 48.725 M 0.000 -100.00 % 47.212 M 0.000 -100.00 % 34.629 M 0.000 -100.00 % 40.005 M 0.000 -100.00 % 46.749 M 0.000 -100.00 % 65.222 M 0.000 -100.00 % 72.026 M 0.000 -100.00 % 77.016 M 0.000 -100.00 % 93.935 M 0.000 -100.00 % 84.554 M 0.000 -100.00 % 90.776 M 0.000 -100.00 % 79.374 M 3.58 % 76.627 M -33.29 % 114.871 M -23.99 % 151.122 M 5.88 % 142.733 M 0.000 -100.00 % 164.058 M 0.000 -100.00 % 178.426 M 0.000 -100.00 % 170.250 M 0.000 -100.00 % 183.934 M 0.000 -100.00 % 363.566 M 380.82 % 75.614 M -45.84 % 139.619 M 83.91 % 75.919 M
Total non current liabilities -1.065 B -1 288.67 % 89.629 M 108.49 % -1.055 B -1 183.08 % 97.438 M 109.26 % -1.053 B -1 259.33 % 90.808 M 108.69 % -1.045 B -1 541.06 % 72.496 M 0.000 -100.00 % 77.442 M 0.000 -100.00 % 85.500 M 0.000 -100.00 % 99.992 M 0.000 -100.00 % 98.002 M 0.000 -100.00 % 98.973 M 0.000 -100.00 % 117.345 M 0.000 -100.00 % 106.423 M 0.000 -100.00 % 134.075 M 0.000 -100.00 % 102.336 M -4.98 % 107.696 M -25.98 % 145.490 M -23.53 % 190.257 M 4.94 % 181.307 M 0.000 -100.00 % 209.026 M 0.000 -100.00 % 227.850 M 0.000 -100.00 % 218.756 M 0.000 -100.00 % 232.232 M 0.000 -100.00 % 469.418 M 282.01 % 122.882 M -27.19 % 168.763 M 46.03 % 115.570 M
Other current liabilities 0.000 -100.00 % 146.564 M 0.000 -100.00 % 177.658 M 0.000 -100.00 % 137.041 M 0.000 -100.00 % 141.717 M 0.000 -100.00 % 114.939 M 0.000 -100.00 % 144.132 M 0.000 -100.00 % 103.911 M 0.000 -100.00 % 195.637 M 0.000 -100.00 % 152.469 M 0.000 -100.00 % 113.914 M 0.000 -100.00 % 117.770 M 0.000 -100.00 % 195.210 M 0.000 -100.00 % 176.497 M -1.64 % 179.436 M 4.72 % 171.343 M 11.88 % 153.151 M 60.26 % 95.564 M 0.000 -100.00 % 165.488 M 0.000 -100.00 % 109.009 M 0.000 -100.00 % 141.335 M 0.000 -100.00 % 161.991 M 0.000 -100.00 % 502.544 M 345.32 % 112.850 M 12.99 % 99.874 M -32.45 % 147.849 M
Deferred revenue 0.000 -100.00 % 1.820 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.993 M 0.000 0.000 0.000 -100.00 % 12.593 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 76.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.849 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
Short term debt 0.000 -100.00 % 67.292 M 0.000 -100.00 % 42.047 M 0.000 -100.00 % 78.270 M 0.000 -100.00 % 62.488 M 0.000 -100.00 % 41.115 M 0.000 -100.00 % 74.927 M 0.000 -100.00 % 93.703 M 0.000 -100.00 % 136.703 M 0.000 -100.00 % 150.824 M 0.000 -100.00 % 127.636 M 0.000 -100.00 % 179.796 M 0.000 -100.00 % 141.523 M 0.000 -100.00 % 186.121 M -12.42 % 212.525 M -0.26 % 213.079 M 16.68 % 182.623 M 26.88 % 143.939 M 0.000 -100.00 % 74.036 M 0.000 -100.00 % 125.568 M 0.000 -100.00 % 29.020 M 0.000 -100.00 % 440.000 K 0.000 0.000 -100.00 % 57.265 M 0.000 0.000
Total current liabilities 0.000 -100.00 % 291.129 M 0.000 -100.00 % 276.868 M 0.000 -100.00 % 289.784 M 0.000 -100.00 % 270.181 M 0.000 -100.00 % 212.802 M 0.000 -100.00 % 271.018 M 0.000 -100.00 % 249.408 M 0.000 -100.00 % 378.797 M 0.000 -100.00 % 359.149 M 0.000 -100.00 % 356.185 M 0.000 -100.00 % 376.584 M 0.000 -100.00 % 440.629 M 0.000 -100.00 % 442.628 M -9.43 % 488.704 M 2.53 % 476.626 M 21.70 % 391.633 M 25.50 % 312.070 M 0.000 -100.00 % 301.998 M 0.000 -100.00 % 280.187 M 0.000 -100.00 % 201.092 M 0.000 -100.00 % 197.731 M 0.000 -100.00 % 502.544 M 151.50 % 199.820 M 100.07 % 99.874 M -32.45 % 147.849 M
Total liabilities -1.065 B -379.81 % 380.758 M 136.08 % -1.055 B -381.94 % 374.306 M 135.55 % -1.053 B -376.61 % 380.592 M 136.43 % -1.045 B -404.87 % 342.677 M 0.000 -100.00 % 290.244 M 0.000 -100.00 % 356.518 M 0.000 -100.00 % 349.400 M 0.000 -100.00 % 476.799 M 0.000 -100.00 % 458.122 M 0.000 -100.00 % 473.530 M 0.000 -100.00 % 483.007 M 0.000 -100.00 % 574.704 M 0.000 -100.00 % 544.964 M -8.62 % 596.400 M -4.13 % 622.116 M 6.91 % 581.890 M 17.94 % 493.377 M 0.000 -100.00 % 511.024 M 0.000 -100.00 % 508.037 M 0.000 -100.00 % 419.848 M 0.000 -100.00 % 429.963 M 0.000 -100.00 % 971.962 M 201.19 % 322.702 M 20.13 % 268.637 M 1.98 % 263.419 M
Other non current assets 0.000 -100.00 % 20.911 M 0.000 -100.00 % 155.131 M 0.000 -100.00 % 12.882 M 188.78 % -14.510 M -108.30 % 174.834 M 1 411.39 % -13.332 M -108.82 % 151.181 M 1 080.36 % -15.421 M -127.96 % 55.146 M 192.20 % -59.812 M -254.37 % 38.746 M 180.06 % -48.397 M -239.64 % 34.658 M 193.93 % -36.899 M -227.86 % 28.860 M 138.18 % -75.599 M -226.62 % 59.706 M 284.15 % -32.423 M -144.65 % 72.611 M 360.59 % -27.864 M -126.94 % 103.433 M 331.33 % -44.713 M -140.36 % 110.791 M -4.88 % 116.469 M 9.04 % 106.813 M 5.08 % 101.652 M 21.26 % 83.832 M 219.50 % -70.151 M -334.16 % 29.959 M 131.38 % -95.483 M -385.00 % 33.503 M 146.23 % -72.476 M -325.41 % 32.153 M 130.29 % -106.135 M -414.46 % 33.751 M 0.000 -100.00 % 73.078 M 123.72 % 32.665 M 589.28 % 4.739 M -85.58 % 32.868 M
Long term investments 0.000 -100.00 % 121.969 M 0.000 100.00 % -18.983 M 0.000 -100.00 % 124.462 M 0.000 100.00 % -8.884 M 0.000 -100.00 % 2.803 M 0.000 100.00 % -9.982 M 0.000 -100.00 % 2.711 M 0.000 100.00 % -8.678 M 0.000 100.00 % -6.453 M 0.000 100.00 % -15.845 M 0.000 100.00 % -27.617 M 0.000 100.00 % -25.492 M 0.000 100.00 % -24.932 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 287.000 K 0.000 -100.00 % 392.000 K 0.000 -100.00 % 125.000 K 0.000 -100.00 % 210.000 K 0.000 -100.00 % 296.000 K 0.000 -100.00 % 276.000 K 0.000 -100.00 % 334.000 K 0.000 -100.00 % 18.000 K 0.000 -100.00 % 106.000 K 0.000 -100.00 % 368.000 K 0.000 -100.00 % 507.000 K 0.000 -100.00 % 1.011 M 0.000 -100.00 % 1.361 M -7.54 % 1.472 M 136.28 % 623.000 K 219.49 % 195.000 K 0.000 0.000 -100.00 % 77.000 K 0.000 -100.00 % 184.000 K 0.000 -100.00 % 346.000 K 0.000 -100.00 % 538.000 K 0.000 -100.00 % 1.456 M 58.26 % 920.000 K 0.000 -100.00 % 569.000 K
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
Goodwill and intangible assets 0.000 -100.00 % 287.000 K 0.000 -100.00 % 392.000 K 0.000 -100.00 % 125.000 K 0.000 -100.00 % 210.000 K 0.000 -100.00 % 296.000 K 0.000 -100.00 % 276.000 K 0.000 -100.00 % 334.000 K 0.000 -100.00 % 18.000 K 0.000 -100.00 % 106.000 K 0.000 -100.00 % 368.000 K 0.000 -100.00 % 507.000 K 0.000 -100.00 % 1.011 M 0.000 -100.00 % 1.361 M -7.54 % 1.472 M 136.28 % 623.000 K 219.49 % 195.000 K 0.000 0.000 -100.00 % 77.000 K 0.000 -100.00 % 184.000 K 0.000 -100.00 % 346.000 K 0.000 -100.00 % 538.000 K 0.000 -100.00 % 1.456 M 58.26 % 920.000 K 0.000 -100.00 % 569.000 K
Property plant equipment net 0.000 -100.00 % 931.723 M 0.000 -100.00 % 939.618 M 0.000 -100.00 % 940.357 M 0.000 -100.00 % 897.387 M 0.000 -100.00 % 892.473 M 0.000 -100.00 % 1.014 B 0.000 -100.00 % 1.010 B 0.000 -100.00 % 1.020 B 0.000 -100.00 % 1.015 B 0.000 -100.00 % 1.028 B 0.000 -100.00 % 1.042 B 0.000 -100.00 % 1.072 B 0.000 -100.00 % 1.056 B -2.77 % 1.086 B -5.31 % 1.147 B -5.67 % 1.216 B 2.09 % 1.191 B 0.000 -100.00 % 1.154 B 0.000 -100.00 % 1.147 B 0.000 -100.00 % 1.087 B 0.000 -100.00 % 1.059 B 0.000 -100.00 % 2.064 B 143.88 % 846.413 M 3.18 % 820.320 M 3.84 % 789.953 M
Total non current assets 0.000 -100.00 % 1.075 B 0.000 -100.00 % 1.095 B 0.000 -100.00 % 1.090 B 7 614.40 % -14.510 M -101.36 % 1.064 B 8 077.40 % -13.332 M -101.27 % 1.047 B 6 887.84 % -15.421 M -101.46 % 1.060 B 1 871.42 % -59.812 M -105.68 % 1.052 B 2 273.99 % -48.397 M -104.63 % 1.046 B 2 933.41 % -36.899 M -103.56 % 1.038 B 1 472.57 % -75.599 M -107.05 % 1.073 B 3 408.17 % -32.423 M -102.98 % 1.088 B 4 003.24 % -27.864 M -102.42 % 1.151 B 2 674.01 % -44.713 M -103.91 % 1.143 B -5.05 % 1.204 B -4.02 % 1.254 B -4.95 % 1.320 B 3.52 % 1.275 B 1 917.09 % -70.151 M -105.93 % 1.184 B 1 339.53 % -95.483 M -108.09 % 1.181 B 1 729.16 % -72.476 M -106.47 % 1.120 B 1 155.21 % -106.135 M -109.71 % 1.093 B 0.000 -100.00 % 2.139 B 143.04 % 879.998 M 6.66 % 825.059 M 0.20 % 823.390 M
Other current assets -41.007 M -175.01 % 54.671 M 4 078.97 % -1.374 M -103.19 % 43.073 M 186.94 % -49.545 M -256.78 % 31.601 M 0.000 -100.00 % 59.399 M 0.000 -100.00 % 29.507 M 0.000 -100.00 % 31.048 M 0.000 -100.00 % 28.213 M 0.000 -100.00 % 78.086 M 0.000 -100.00 % 15.653 M 0.000 -100.00 % 22.349 M 0.000 -100.00 % 63.298 M 0.000 -100.00 % 30.659 M 0.000 -100.00 % 20.147 M 26.17 % 15.968 M -7.95 % 17.347 M 5.73 % 16.407 M 21.16 % 13.542 M 0.000 -100.00 % 122.103 M 0.000 -100.00 % 203.950 M 0.000 -100.00 % 67.848 M 0.000 -100.00 % 36.938 M 0.000 -100.00 % 12.794 M 114.66 % 5.960 M 0.000 -100.00 % 13.908 M
Short term investments 0.000 -100.00 % 33.092 M 0.000 -100.00 % 27.159 M 0.000 -100.00 % 12.351 M -57.44 % 29.020 M 88.70 % 15.379 M -42.32 % 26.664 M 116.53 % 12.314 M -60.07 % 30.842 M 113.11 % 14.472 M -87.90 % 119.624 M 1 324.43 % 8.398 M -91.32 % 96.794 M 611.51 % 13.604 M -81.57 % 73.798 M 1 030.14 % 6.530 M -95.68 % 151.198 M 666.18 % 19.734 M -69.57 % 64.846 M 133.97 % 27.716 M -50.27 % 55.728 M 53.96 % 36.197 M -59.52 % 89.426 M 239.00 % 26.379 M -51.54 % 54.438 M 7.57 % 50.606 M 0.000 0.000 -100.00 % 140.302 M 0.000 -100.00 % 190.966 M 0.000 -100.00 % 144.952 M 0.000 -100.00 % 212.270 M 0.000 -100.00 % 166.348 M 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 43.065 M 0.000 -100.00 % 176.000 K 0.000 -100.00 % 35.109 M 341.96 % -14.510 M -9 773.33 % 150.000 K 101.13 % -13.332 M -22 320.00 % 60.000 K 100.39 % -15.421 M -933.57 % 1.850 M 103.09 % -59.812 M -216.33 % 51.414 M 206.23 % -48.397 M -236.20 % 35.535 M 196.30 % -36.899 M -248.50 % 24.848 M 132.87 % -75.599 M -219.44 % 63.295 M 295.22 % -32.423 M -788.83 % 4.707 M 116.89 % -27.864 M -490.80 % 7.130 M 115.95 % -44.713 M -999.66 % 4.970 M -76.85 % 21.469 M -37.09 % 34.125 M -43.35 % 60.240 M -2.63 % 61.868 M 188.19 % -70.151 M -200.00 % 70.151 M 173.47 % -95.483 M -200.00 % 95.483 M 231.74 % -72.476 M -200.00 % 72.476 M 168.29 % -106.135 M -200.00 % 106.135 M 227.61 % -83.174 M -150.00 % 166.348 M 25.07 % 133.000 M 43.23 % 92.858 M 11.65 % 83.168 M
Cash and short term investments 41.007 M -4.78 % 43.065 M 3 034.28 % 1.374 M -94.97 % 27.335 M -44.83 % 49.545 M -1.48 % 50.287 M 246.57 % 14.510 M -6.56 % 15.529 M 16.48 % 13.332 M 7.74 % 12.374 M -19.76 % 15.421 M -5.52 % 16.322 M -72.71 % 59.812 M 0.00 % 59.812 M 23.59 % 48.397 M -1.51 % 49.139 M 33.17 % 36.899 M 17.60 % 31.378 M -58.49 % 75.599 M -8.95 % 83.029 M 156.08 % 32.423 M 0.00 % 32.423 M 16.36 % 27.864 M -35.69 % 43.327 M -3.10 % 44.713 M 42.63 % 31.349 M -58.70 % 75.907 M -10.41 % 84.731 M 40.66 % 60.240 M -2.63 % 61.868 M -11.81 % 70.151 M 0.00 % 70.151 M -26.53 % 95.483 M 0.00 % 95.483 M 31.74 % 72.476 M 0.00 % 72.476 M -31.71 % 106.135 M 0.00 % 106.135 M 27.61 % 83.174 M -50.00 % 166.348 M 25.07 % 133.000 M 43.23 % 92.858 M 11.65 % 83.168 M
Total current assets 0.000 -100.00 % 371.258 M 0.000 -100.00 % 334.493 M 0.000 -100.00 % 343.014 M 2 263.98 % 14.510 M -95.52 % 323.840 M 2 329.04 % 13.332 M -95.36 % 287.469 M 1 764.14 % 15.421 M -95.42 % 336.879 M 463.23 % 59.812 M -82.82 % 348.223 M 619.51 % 48.397 M -88.38 % 416.521 M 1 028.81 % 36.899 M -90.26 % 378.779 M 401.04 % 75.599 M -78.08 % 344.926 M 963.83 % 32.423 M -90.05 % 325.746 M 1 069.06 % 27.864 M -92.15 % 354.830 M 693.57 % 44.713 M -86.59 % 333.538 M 2.73 % 324.662 M 1.67 % 319.339 M 34.70 % 237.067 M 16.74 % 203.072 M 189.48 % 70.151 M -76.18 % 294.465 M 208.40 % 95.483 M -67.72 % 295.757 M 308.08 % 72.476 M -71.96 % 258.483 M 143.54 % 106.135 M -60.67 % 269.831 M 224.42 % 83.174 M -86.83 % 631.576 M 98.03 % 318.925 M 6.81 % 298.588 M 12.65 % 265.062 M
Inventory 0.000 -100.00 % 1.480 M 0.000 -100.00 % 679.000 K 0.000 -100.00 % 921.000 K 0.000 -100.00 % 1.317 M 0.000 -100.00 % 1.053 M 0.000 -100.00 % 1.372 M 0.000 -100.00 % 1.294 M 0.000 -100.00 % 602.000 K 0.000 -100.00 % 1.444 M 0.000 -100.00 % 965.000 K 0.000 -100.00 % 940.000 K 0.000 -100.00 % 1.306 M 0.000 -100.00 % 1.115 M 6.39 % 1.048 M -19.45 % 1.301 M 16.47 % 1.117 M 38.24 % 808.000 K 0.000 -100.00 % 393.000 K 0.000 -100.00 % 450.000 K 0.000 -100.00 % 696.000 K 0.000 -100.00 % 1.327 M 0.000 -100.00 % 4.654 M 363.08 % 1.005 M 1.21 % 993.000 K 61.73 % 614.000 K
Net receivables 0.000 -100.00 % 272.042 M 0.000 -100.00 % 263.406 M 0.000 -100.00 % 260.205 M 0.000 -100.00 % 247.595 M 0.000 -100.00 % 246.940 M 0.000 -100.00 % 288.137 M 0.000 -100.00 % 260.214 M 0.000 -100.00 % 288.694 M 0.000 -100.00 % 319.891 M 0.000 -100.00 % 238.583 M 0.000 -100.00 % 224.234 M 0.000 -100.00 % 279.538 M 0.000 -100.00 % 280.927 M 21.23 % 231.739 M 7.31 % 215.960 M 35.57 % 159.303 M 25.58 % 126.854 M 0.000 -100.00 % 101.818 M 0.000 100.00 % -4.126 M 0.000 -100.00 % 179.740 M 0.000 -100.00 % 125.431 M 0.000 -100.00 % 447.780 M 150.21 % 178.960 M -12.59 % 204.737 M 22.32 % 167.372 M
Tax assets 0.000 0.000 0.000 -100.00 % 18.983 M 0.000 -100.00 % 12.514 M 0.000 -100.00 % 8.884 M 0.000 100.00 % -2.803 M 0.000 -100.00 % 9.982 M 0.000 -100.00 % 11.198 M 0.000 -100.00 % 8.678 M 0.000 -100.00 % 6.493 M 0.000 -100.00 % 15.845 M 0.000 -100.00 % 27.617 M 0.000 -100.00 % 25.492 M 0.000 -100.00 % 24.932 M 0.000 0.000 -100.00 % 1.984 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
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 100.00 % -11.410 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
Account payables 0.000 -100.00 % 75.453 M 0.000 -100.00 % 57.163 M 0.000 -100.00 % 74.473 M 0.000 -100.00 % 63.983 M 0.000 -100.00 % 56.748 M 0.000 -100.00 % 39.366 M 0.000 -100.00 % 51.794 M 0.000 -100.00 % 46.457 M 0.000 -100.00 % 55.856 M 0.000 -100.00 % 114.635 M 0.000 -100.00 % 79.018 M 0.000 -100.00 % 103.820 M 0.000 -100.00 % 80.010 M -17.30 % 96.743 M 4.92 % 92.204 M 65.07 % 55.859 M 14.30 % 48.869 M 0.000 -100.00 % 62.474 M 0.000 -100.00 % 45.610 M 0.000 -100.00 % 30.737 M 0.000 -100.00 % 35.300 M 0.000 0.000 -100.00 % 29.705 M 0.000 0.000
Tax 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.183 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 -100.00 % 4.786 M 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
Capital lease obligations 0.000 -100.00 % 15.951 M 0.000 -100.00 % 19.002 M 0.000 -100.00 % 11.052 M 0.000 -100.00 % 13.684 M 0.000 -100.00 % 8.506 M 0.000 -100.00 % 9.120 M 0.000 -100.00 % 29.317 M 0.000 -100.00 % 29.913 M 0.000 -100.00 % 21.002 M 0.000 -100.00 % 22.071 M 0.000 -100.00 % 23.567 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.849 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 0.000 0.000 0.000 -100.00 % 2.183 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
Other total stockholders equity 0.000 0.000 0.000 -100.00 % 1.037 B 0.000 0.000 0.000 -100.00 % 1.009 B 0.000 -100.00 % 388.314 M 0.000 -100.00 % 1.004 B 0.000 -100.00 % 439.492 M 0.000 -100.00 % 949.222 M 0.000 0.000 0.000 -100.00 % 926.005 M 0.000 100.00 % -2.183 M 0.000 -100.00 % 913.044 M 0.000 -100.00 % 473.108 M 0.00 % 473.108 M -49.57 % 938.239 M 0.11 % 937.239 M 100.75 % 466.869 M 0.000 -100.00 % 948.980 M 0.000 -100.00 % 467.739 M 0.000 -100.00 % 940.578 M 0.000 -100.00 % 468.609 M 0.000 -100.00 % 1.762 B 110.44 % 837.478 M 0.06 % 837.010 M 3.71 % 807.033 M
Deferred tax liabilities non current 0.000 -100.00 % 41.895 M 0.000 -100.00 % 42.260 M 0.000 -100.00 % 37.143 M 0.000 -100.00 % 31.867 M 0.000 -100.00 % 30.984 M 0.000 -100.00 % 32.707 M 0.000 -100.00 % 28.702 M 0.000 -100.00 % 19.863 M 0.000 -100.00 % 15.860 M 0.000 -100.00 % 17.295 M 0.000 0.000 0.000 -100.00 % 15.806 M 0.000 -100.00 % 16.828 M -32.44 % 24.909 M 1.94 % 24.436 M -13.24 % 28.166 M 2.03 % 27.605 M 0.000 -100.00 % 33.930 M 0.000 -100.00 % 36.013 M 0.000 -100.00 % 42.305 M 0.000 0.000 0.000 -100.00 % 75.780 M 139.61 % 31.627 M 8.52 % 29.144 M -1.04 % 29.449 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
Total assets 0.000 -100.00 % 1.446 B 0.000 -100.00 % 1.430 B 0.000 -100.00 % 1.433 B 0.000 -100.00 % 1.387 B 0.000 -100.00 % 1.334 B 0.000 -100.00 % 1.396 B 0.000 -100.00 % 1.389 B 0.000 -100.00 % 1.462 B 0.000 -100.00 % 1.416 B 0.000 -100.00 % 1.418 B 0.000 -100.00 % 1.413 B 0.000 -100.00 % 1.506 B 0.000 -100.00 % 1.477 B -3.39 % 1.529 B -2.87 % 1.574 B 1.09 % 1.557 B 5.34 % 1.478 B 0.000 -100.00 % 1.478 B 0.000 -100.00 % 1.477 B 0.000 -100.00 % 1.378 B 0.000 -100.00 % 1.363 B 0.000 -100.00 % 2.770 B 131.07 % 1.199 B 6.70 % 1.124 B 3.23 % 1.088 B
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-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-03-31 2017-03-31 2016-03-31 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-03-31 2011-09-30 2011-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 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
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
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
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
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
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
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
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
Other non cash items -16.598 M -260.67 % -4.602 M 3.90 % -4.789 M -54.73 % -3.095 M -26.74 % -2.442 M 62.59 % -6.528 M -134.40 % 18.975 M 589.17 % -3.879 M 0.000 100.00 % -1.000 K 99.99 % -6.902 M -142.69 % -2.844 M 50.33 % -5.726 M -143 250.00 % 4.000 K 0.000 0.000 0.000 100.00 % -8.501 M -26.22 % -6.735 M 34.93 % -10.351 M -194.82 % -3.511 M -218.57 % 2.961 M 264.50 % -1.800 M -15.16 % -1.563 M -161.81 % -597.000 K 96.16 % -15.562 M -1 296.16 % 1.301 M -91.40 % 15.136 M 418.00 % 2.922 M 112.60 % -23.187 M -15 661.74 % 149.000 K -95.32 % 3.187 M 187.08 % -3.660 M 76.52 % -15.591 M -1 801.34 % -820.000 K 93.25 % -12.154 M 6.95 % -13.062 M 53.19 % -27.905 M -126.19 % -12.337 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.446 M 427.09 % 3.879 M 1 089.54 % -392.000 K 77.94 % -1.777 M 0.000 -100.00 % 2.844 M 0.000 -100.00 % 10.135 M -76.72 % 43.543 M 179.44 % 15.582 M 4.04 % 14.977 M 76.16 % 8.502 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
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
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
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
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
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
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
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
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
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
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
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
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
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
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.446 M 427.09 % 3.879 M 0.000 100.00 % -1.777 M 0.000 -100.00 % 2.844 M 0.000 -100.00 % 10.135 M -76.72 % 43.543 M 179.44 % 15.582 M 4.04 % 14.977 M 76.16 % 8.502 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.956 M 140.91 % 14.510 M 36.49 % 10.631 M 0.000 -100.00 % 2.795 M 0.000 -100.00 % 12.577 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.109 M 0.44 % 34.956 M 140.91 % 14.510 M 3 801.53 % -392.000 K -138.51 % 1.018 M 0.000 -100.00 % 15.421 M 0.000 -100.00 % 10.135 M -76.72 % 43.543 M 179.44 % 15.582 M 4.04 % 14.977 M 76.16 % 8.502 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.446 M 427.09 % 3.879 M 1 089.54 % -392.000 K 77.94 % -1.777 M 0.000 -100.00 % 2.844 M 0.000 -100.00 % 10.135 M -76.72 % 43.543 M 179.44 % 15.582 M 4.04 % 14.977 M 76.16 % 8.502 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
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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.446 M 427.09 % 3.879 M 1 089.54 % -392.000 K 77.94 % -1.777 M 0.000 -100.00 % 2.844 M 0.000 -100.00 % 10.135 M -76.72 % 43.543 M 179.44 % 15.582 M 4.04 % 14.977 M 76.16 % 8.502 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
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 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008