RAMINFO.BO

Raminfo Limited RAMINFO.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 206.170 M -74.88 % 820.851 M 1.36 % 809.820 M -23.09 % 1.053 B 35.88 % 774.948 M 169.10 % 287.980 M -12.46 % 328.978 M 27.04 % 258.960 M 28.44 % 201.613 M -11.15 % 226.922 M 76.30 % 128.710 M 27.73 % 100.764 M 242.46 % 29.424 M 7.00 % 27.499 M -38.12 % 44.438 M -40.16 % 74.265 M -34.69 % 113.715 M -30.57 % 163.776 M 12.16 % 146.022 M 11.27 % 131.227 M
Net income 17.816 M -72.07 % 63.780 M 9.38 % 58.310 M -29.01 % 82.136 M 358.22 % 17.925 M 134.65 % 7.639 M -56.89 % 17.720 M 42.04 % 12.475 M 2.20 % 12.207 M 27.28 % 9.591 M -17.37 % 11.607 M 58.57 % 7.320 M 1 985.47 % 351.000 K 101.75 % -20.009 M 94.39 % -356.703 M -117.26 % -164.179 M -65 007.56 % 252.943 K -99.06 % 26.889 M 21.75 % 22.086 M 557.62 % -4.826 M
Income before tax 18.927 M -81.84 % 104.207 M 19.01 % 87.563 M -15.82 % 104.017 M 303.87 % 25.755 M 263.72 % 7.081 M -51.47 % 14.590 M 46.21 % 9.979 M 9.30 % 9.130 M -6.22 % 9.736 M -16.12 % 11.607 M 58.57 % 7.320 M 1 985.47 % 351.000 K 101.92 % -18.311 M 94.87 % -356.667 M -117.29 % -164.143 M -4 946.44 % 3.387 M -88.12 % 28.507 M 59.03 % 17.926 M 336.31 % -7.586 M
Income before tax ratio 0.09 -27.69 % 0.13 17.41 % 0.11 9.46 % 0.10 197.23 % 0.03 35.16 % 0.02 -44.56 % 0.04 15.09 % 0.04 -14.91 % 0.05 5.55 % 0.04 -52.42 % 0.09 24.14 % 0.07 508.98 % 0.01 101.79 % -0.67 91.70 % -8.03 -263.14 % -2.21 -7 520.94 % 0.03 -82.89 % 0.17 41.79 % 0.12 312.36 % -0.06
EBITDA 67.368 M -48.78 % 131.523 M 12.45 % 116.958 M -4.22 % 122.109 M 244.62 % 35.433 M 37.76 % 25.721 M -3.28 % 26.594 M 35.50 % 19.627 M 15.04 % 17.061 M 5.93 % 16.106 M -5.39 % 17.023 M 48.22 % 11.485 M 142.56 % 4.735 M 108.41 % -56.326 M 83.86 % -348.888 M -124.31 % -155.535 M -1 076.76 % 15.924 M -57.73 % 37.675 M 36.45 % 27.610 M 61.65 % 17.080 M
Net income ratio 0.09 11.22 % 0.08 7.91 % 0.07 -7.69 % 0.08 237.22 % 0.02 -12.80 % 0.03 -50.75 % 0.05 11.81 % 0.05 -20.44 % 0.06 43.25 % 0.04 -53.13 % 0.09 24.14 % 0.07 508.98 % 0.01 101.64 % -0.73 90.94 % -8.03 -263.09 % -2.21 -99 487.48 % 0.00 -98.65 % 0.16 8.55 % 0.15 511.26 % -0.04
Ratio EBITDA 0.33 103.93 % 0.16 10.94 % 0.14 24.54 % 0.12 153.62 % 0.05 -48.81 % 0.09 10.49 % 0.08 6.66 % 0.08 -10.44 % 0.08 19.23 % 0.07 -46.34 % 0.13 16.04 % 0.11 -29.17 % 0.16 107.86 % -2.05 73.91 % -7.85 -274.87 % -2.09 -1 595.62 % 0.14 -39.13 % 0.23 21.66 % 0.19 45.27 % 0.13
Gross profit ratio 0.07 -60.23 % 0.18 40.68 % 0.13 -86.01 % 0.92 6.82 % 0.86 43.59 % 0.60 -10.12 % 0.67 2.31 % 0.65 245.98 % 0.19 -71.97 % 0.67 201.47 % 0.22 -77.57 % 0.99 191.70 % 0.34 -25.33 % 0.46 19.60 % 0.38 -52.65 % 0.80 -4.43 % 0.84 -0.12 % 0.84 432.48 % 0.16 1 038.84 % -0.02
Weighted average shs out dil 7.549 M 12.33 % 6.720 M 0.10 % 6.714 M 0.00 % 6.714 M 0.00 % 6.714 M -12.69 % 7.689 M 6.08 % 7.248 M 15.40 % 6.281 M -0.03 % 6.283 M 0.03 % 6.281 M 0.01 % 6.281 M -0.01 % 6.281 M 458.76 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M
Weighted average shs out 7.549 M 12.32 % 6.721 M 0.11 % 6.714 M 0.00 % 6.714 M 0.00 % 6.714 M -0.01 % 6.714 M 6.84 % 6.284 M 0.05 % 6.281 M -0.18 % 6.292 M 0.19 % 6.281 M 0.00 % 6.281 M -0.01 % 6.281 M 436.84 % 1.170 M 4.08 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M
EPS diluted 2.36 -75.13 % 9.49 9.21 % 8.69 -28.95 % 12.23 358.05 % 2.67 169.70 % 0.99 -59.43 % 2.44 22.61 % 1.99 2.58 % 1.94 26.80 % 1.53 -17.30 % 1.85 58.12 % 1.17 290.00 % 0.30 101.69 % -17.80 94.39 % -317.31 -117.26 % -146.05 -63 600.00 % 0.23 -99.04 % 23.92 22.04 % 19.60 555.81 % -4.30
Earnings per share 2.36 -75.13 % 9.49 9.21 % 8.69 -28.95 % 12.23 358.05 % 2.67 134.21 % 1.14 -59.57 % 2.82 41.71 % 1.99 2.58 % 1.94 26.80 % 1.53 -17.30 % 1.85 58.12 % 1.17 290.00 % 0.30 101.69 % -17.80 94.39 % -317.31 -117.26 % -146.05 -63 600.00 % 0.23 -99.04 % 23.92 22.04 % 19.60 555.81 % -4.30
Gross profit 14.808 M -90.01 % 148.246 M 42.60 % 103.960 M -89.24 % 966.391 M 45.14 % 665.819 M 286.41 % 172.311 M -21.32 % 218.995 M 29.98 % 168.490 M 344.39 % 37.915 M -75.10 % 152.248 M 431.50 % 28.645 M -71.35 % 99.994 M 898.94 % 10.010 M -20.10 % 12.528 M -25.99 % 16.928 M -71.67 % 59.743 M -37.58 % 95.719 M -30.65 % 138.030 M 497.22 % 23.112 M 1 144.69 % -2.212 M
Income tax expense 1.131 M -97.20 % 40.426 M 38.20 % 29.252 M 33.69 % 21.881 M 179.45 % 7.830 M 1 503.23 % -558.000 K 82.17 % -3.130 M -33.59 % -2.343 M 24.05 % -3.085 M -1 852.84 % 176.000 K 0.000 0.000 0.000 -100.00 % 1.698 M 4 616.67 % 36.000 K -0.66 % 36.240 K -98.84 % 3.134 M 93.64 % 1.618 M 138.90 % -4.160 M -50.74 % -2.760 M
Cost of revenue 191.362 M -71.55 % 672.605 M -4.71 % 705.860 M 715.00 % 86.609 M -20.64 % 109.129 M -5.65 % 115.669 M 5.17 % 109.983 M 21.57 % 90.470 M -44.73 % 163.698 M 119.22 % 74.674 M -25.37 % 100.065 M 12 895.45 % 770.000 K -96.03 % 19.414 M 29.68 % 14.971 M -45.58 % 27.510 M 89.44 % 14.521 M -19.31 % 17.996 M -30.10 % 25.746 M -79.05 % 122.910 M -7.89 % 133.439 M
General and administrative expenses 5.290 M -23.71 % 6.934 M 138.61 % 2.906 M 64.93 % 1.762 M 81.65 % 970.000 K -39.49 % 1.603 M 38.91 % 1.154 M 30.99 % 881.000 K 28.43 % 686.000 K -95.74 % 16.116 M 133.90 % 6.890 M 16.07 % 5.936 M 8.32 % 5.480 M -88.42 % 47.323 M 96.62 % 24.068 M -86.67 % 180.573 M 693.78 % 22.749 M -18.76 % 28.001 M 0.000 0.000
Selling and marketing expenses 1.114 M 305.09 % 275.000 K -25.47 % 369.000 K -62.84 % 993.000 K 763.48 % 115.000 K -89.02 % 1.047 M -41.83 % 1.800 M 28.39 % 1.402 M 152.61 % 555.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses -100.760 M 80.06 % -505.328 M -1 755.67 % 30.521 M -60.31 % 76.902 M 17.28 % 65.572 M 18.08 % 55.533 M -4.50 % 58.151 M 95.45 % 29.752 M 0.000 -100.00 % 9.943 M 110.75 % 4.718 M -80.03 % 23.627 M 0.000 100.00 % -16.484 M -104.72 % 349.527 M 0.000 -100.00 % 69.583 M -14.64 % 81.521 M 2 248.22 % -3.795 M 18.61 % -4.663 M
Operating expenses 26.156 M 250.43 % 7.464 M -98.69 % 570.271 M -34.41 % 869.459 M 33.98 % 648.950 M 276.62 % 172.311 M -17.73 % 209.435 M 24.30 % 168.490 M 609.82 % 23.737 M -83.34 % 142.513 M 779.22 % 16.209 M -82.36 % 91.865 M 908.84 % 9.106 M -70.47 % 30.839 M -91.67 % 370.050 M 65.28 % 223.886 M 142.48 % 92.332 M -13.22 % 106.396 M 2 703.72 % 3.795 M -18.61 % 4.663 M
Cost and expenses 217.518 M -68.02 % 680.069 M -7.94 % 738.721 M -22.77 % 956.548 M 26.18 % 758.079 M 162.31 % 288.999 M -9.52 % 319.418 M 24.99 % 255.547 M 34.55 % 189.930 M -12.55 % 217.187 M 85.85 % 116.861 M 25.06 % 93.443 M 221.40 % 29.074 M -36.53 % 45.810 M -88.48 % 397.560 M 66.76 % 238.408 M 116.09 % 110.328 M -18.44 % 135.269 M 6.76 % 126.705 M -8.25 % 138.102 M
Research and development expenses 120.512 M -76.15 % 505.328 M -0.35 % 507.115 M -35.79 % 789.802 M 35.64 % 582.293 M 410.21 % 114.128 M -23.06 % 148.330 M 8.70 % 136.455 M 0.000 -100.00 % 116.454 M 0.000 -100.00 % 63.110 M 1 605.68 % 3.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 6.404 M -14.20 % 7.464 M -77.13 % 32.635 M 1 084.57 % 2.755 M 153.92 % 1.085 M -59.06 % 2.650 M -10.29 % 2.954 M 29.39 % 2.283 M 83.96 % 1.241 M -92.30 % 16.116 M 133.90 % 6.890 M 16.07 % 5.936 M 8.32 % 5.480 M -88.42 % 47.323 M 96.62 % 24.068 M -86.67 % 180.573 M 693.78 % 22.749 M -18.76 % 28.001 M 268.94 % 7.590 M -18.61 % 9.326 M
Interest income 0.000 -100.00 % 17.921 M 26.25 % 14.195 M 79.80 % 7.895 M -14.78 % 9.264 M 4.22 % 8.889 M 32.24 % 6.722 M 176.74 % 2.429 M 8.92 % 2.230 M 150.28 % 891.000 K 0.000 -100.00 % 343.000 K -5.77 % 364.000 K 787.80 % 41.000 K -70.07 % 137.000 K -5.23 % 144.556 K 13.60 % 127.252 K -53.47 % 273.510 K 23.66 % 221.187 K -69.87 % 734.153 K
Interest expense 11.857 M 352.56 % 2.620 M -22.39 % 3.376 M -25.21 % 4.514 M 133.16 % 1.936 M -71.54 % 6.803 M 12.13 % 6.067 M 133.08 % 2.603 M -25.73 % 3.505 M 9.46 % 3.202 M 0.000 -100.00 % 1.151 M 25.52 % 917.000 K -36.36 % 1.441 M -46.28 % 2.682 M -12.76 % 3.075 M 4.32 % 2.947 M -11.69 % 3.337 M 124.86 % 1.484 M 64.74 % 900.952 K
Depreciation and amortization 36.584 M 48.18 % 24.689 M -4.96 % 25.978 M 84.78 % 14.059 M 81.59 % 7.742 M -34.59 % 11.837 M 99.34 % 5.938 M -15.73 % 7.046 M 15.06 % 6.124 M 96.91 % 3.110 M -37.42 % 4.970 M 48.09 % 3.356 M 12.69 % 2.978 M 127.50 % 1.309 M -69.08 % 4.233 M -24.77 % 5.627 M -20.19 % 7.050 M 16.71 % 6.041 M -26.33 % 8.200 M -65.50 % 23.765 M
Operating income -11.348 M -108.06 % 140.782 M 98.01 % 71.099 M -26.65 % 96.932 M 904.37 % 9.651 M 524.66 % 1.545 M -88.11 % 12.994 M 127.09 % 5.722 M -51.02 % 11.683 M 20.01 % 9.735 M -16.14 % 11.608 M 58.56 % 7.321 M 1 991.71 % 350.000 K 101.91 % -18.311 M 94.87 % -356.667 M -117.29 % -164.143 M -4 946.44 % 3.387 M -88.12 % 28.507 M 47.57 % 19.317 M 380.98 % -6.875 M
Operating income ratio -0.06 -132.09 % 0.17 95.35 % 0.09 -4.62 % 0.09 639.16 % 0.01 132.13 % 0.01 -86.42 % 0.04 78.76 % 0.02 -61.87 % 0.06 35.08 % 0.04 -52.43 % 0.09 24.13 % 0.07 510.80 % 0.01 101.79 % -0.67 91.70 % -8.03 -263.14 % -2.21 -7 520.94 % 0.03 -82.89 % 0.17 31.58 % 0.13 352.51 % -0.05
Total other income expenses net 30.275 M 182.78 % -36.575 M -322.15 % 16.464 M 117.63 % 7.565 M -53.02 % 16.104 M 190.90 % 5.536 M 246.87 % 1.596 M -62.51 % 4.257 M 266.75 % -2.553 M -255 400.00 % 1.000 K 200.00 % -1.000 K 0.00 % -1.000 K -200.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -1.391 M -95.74 % -710.771 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt -282.936 M -106.71 % -136.878 M -84.93 % -74.017 M 52.64 % -156.277 M -72.44 % -90.625 M -853.76 % 12.023 M -56.70 % 27.765 M 18.94 % 23.344 M 78.76 % 13.059 M 2.76 % 12.708 M 351.64 % -5.050 M -837.23 % 685.000 K -51.49 % 1.412 M -97.70 % 61.518 M 263.90 % 16.905 M -27.79 % 23.410 M 0.19 % 23.366 M -1.89 % 23.817 M 109.75 % 11.355 M 470.75 % -3.063 M
Total investments 219.497 M 509.31 % 36.024 M 220.21 % 11.250 M -87.33 % 88.763 M -25.21 % 118.683 M 624 547.37 % 19.000 K 0.00 % 19.000 K -99.95 % 39.837 M 22 406.78 % 177.000 K 129.87 % 77.000 K 0.000 0.000 0.000 -100.00 % 1.000 K 0.00 % 1.000 K 0.000 -100.00 % 1.741 M 0.000 -100.00 % 1.097 M -80.52 % 5.632 M
Total debt 83.033 M -23.62 % 108.705 M 180.49 % 38.756 M 21.54 % 31.887 M 84.65 % 17.269 M 33.28 % 12.957 M -69.74 % 42.820 M 73.99 % 24.611 M 18.49 % 20.771 M 39.30 % 14.911 M 140.50 % 6.200 M 69.91 % 3.649 M -67.50 % 11.228 M -82.84 % 65.449 M 272.21 % 17.584 M -24.89 % 23.410 M 0.19 % 23.366 M -1.89 % 23.817 M 75.18 % 13.596 M 559.73 % 2.061 M
Accumulated other comprehensive income loss 433.883 M 227.38 % 132.532 M 996.39 % 12.088 M 0.00 % 12.088 M -0.01 % 12.089 M -29.25 % 17.088 M 41.36 % 12.088 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.115 M 0.000 0.000 0.000 0.000 0.000 100.00 % -53.049 M 29.40 % -75.135 M
Retained earnings 308.401 M 10.74 % 278.497 M 25.49 % 221.936 M 32.63 % 167.339 M 88.66 % 88.700 M 26.20 % 70.286 M 12.19 % 62.647 M 43.06 % 43.792 M 36.60 % 32.059 M 63.29 % 19.633 M 85.30 % 10.595 M 1 146.94 % -1.012 M 87.85 % -8.332 M 98.61 % -598.296 M -6.16 % -563.570 M -172.43 % -206.867 M -384.60 % -42.688 M 0.59 % -42.941 M 0.000 0.000
Common stock 75.425 M 0.00 % 75.425 M 12.35 % 67.136 M 0.00 % 67.136 M 0.00 % 67.136 M 0.00 % 67.136 M 0.00 % 67.136 M 6.89 % 62.806 M 0.00 % 62.806 M 0.00 % 62.806 M 0.00 % 62.806 M 0.00 % 62.806 M 458.72 % 11.241 M -90.00 % 112.414 M 0.00 % 112.414 M 0.00 % 112.414 M 0.00 % 112.414 M 0.00 % 112.414 M 0.00 % 112.414 M 0.00 % 112.414 M
Total equity 629.755 M 2.91 % 611.936 M 92.14 % 318.479 M 20.69 % 263.883 M 42.45 % 185.245 M 7.81 % 171.830 M 7.94 % 159.191 M 49.52 % 106.470 M 12.20 % 94.890 M 15.08 % 82.457 M 12.34 % 73.401 M 18.78 % 61.794 M 54.39 % 40.024 M 1 464.66 % 2.558 M -93.14 % 37.284 M -90.54 % 393.986 M -29.41 % 558.165 M 0.05 % 557.913 M 5.06 % 531.024 M 4.34 % 508.938 M
Other non current liabilities 3.210 M -48.75 % 6.263 M 35.59 % 4.619 M 92.14 % 2.404 M 36.20 % 1.765 M -14.28 % 2.059 M -4.68 % 2.160 M -18.40 % 2.647 M -85.82 % 18.664 M 48.48 % 12.570 M 0.000 -100.00 % 546.000 K -63.65 % 1.502 M -18.50 % 1.843 M -2.23 % 1.885 M 62.16 % 1.162 M -88.81 % 10.391 M 271.05 % 2.801 M -3.92 % 2.915 M 1.75 % 2.865 M
Long term debt 75.070 M -27.98 % 104.233 M 2 799.39 % 3.595 M 7.63 % 3.340 M -36.06 % 5.224 M 664.86 % 683.000 K 0.000 0.000 -100.00 % 594.000 K -47.80 % 1.138 M -31.98 % 1.673 M -22.33 % 2.154 M 0.000 -100.00 % 32.724 M 86.10 % 17.584 M 52.79 % 11.508 M -11.30 % 12.975 M -5.21 % 13.688 M 81.52 % 7.541 M 1 196.83 % 581.472 K
Total non current liabilities 78.280 M -29.16 % 110.496 M 1 245.22 % 8.214 M 43.00 % 5.744 M -17.81 % 6.989 M 154.89 % 2.742 M 26.94 % 2.160 M -18.40 % 2.647 M -86.26 % 19.258 M 40.49 % 13.708 M 719.37 % 1.673 M -38.04 % 2.700 M 79.76 % 1.502 M -95.65 % 34.567 M 77.55 % 19.469 M 53.65 % 12.671 M -45.77 % 23.366 M 41.71 % 16.488 M 57.70 % 10.456 M 203.39 % 3.446 M
Other current liabilities 134.213 M -10.35 % 149.706 M -2.35 % 153.316 M -1.26 % 155.273 M -23.97 % 204.239 M 39.58 % 146.319 M 582.17 % 21.449 M -68.74 % 68.618 M 301.30 % 17.099 M -18.27 % 20.922 M -47.07 % 39.526 M 244.00 % 11.490 M 8.36 % 10.604 M 68.24 % 6.303 M -34.30 % 9.593 M -86.48 % 70.974 M 117.85 % 32.580 M -22.46 % 42.019 M 1 158.46 % 3.339 M 7.37 % 3.110 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 98.267 M 14.54 % 85.796 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 7.963 M 78.06 % 4.472 M -87.28 % 35.161 M 23.17 % 28.547 M 137.00 % 12.045 M 114.01 % -85.993 M -100.10 % -42.976 M -274.61 % 24.612 M 21.98 % 20.177 M 46.50 % 13.773 M 204.24 % 4.527 M 202.81 % 1.495 M -86.69 % 11.228 M -65.69 % 32.725 M 0.000 0.000 -100.00 % 10.391 M 0.000 -100.00 % 6.055 M 193.83 % 2.061 M
Total current liabilities 501.436 M -26.39 % 681.247 M -11.09 % 766.224 M 8.88 % 703.705 M 57.40 % 447.092 M 79.53 % 249.032 M 0.05 % 248.911 M 8.49 % 229.439 M 126.10 % 101.475 M 18.73 % 85.468 M 94.01 % 44.053 M 51.99 % 28.984 M -3.05 % 29.895 M -42.97 % 52.418 M -26.96 % 71.769 M 1.12 % 70.974 M 65.17 % 42.971 M 2.27 % 42.019 M 82.64 % 23.006 M 28.49 % 17.905 M
Total liabilities 579.716 M -26.78 % 791.743 M 2.23 % 774.438 M 9.16 % 709.449 M 56.24 % 454.081 M 80.35 % 251.774 M 0.28 % 251.071 M 8.18 % 232.086 M 92.23 % 120.733 M 21.74 % 99.176 M 113.83 % 46.381 M 46.39 % 31.684 M 0.91 % 31.397 M -42.14 % 54.261 M -40.53 % 91.238 M 9.08 % 83.645 M 26.09 % 66.338 M 13.38 % 58.508 M 74.85 % 33.462 M 56.72 % 21.352 M
Other non current assets 14.174 M -93.88 % 231.431 M 96.31 % 117.891 M 436 533.33 % 27.000 K -99.51 % 5.461 M -91.49 % 64.187 M 368.11 % 13.712 M 32.42 % 10.355 M -71.95 % 36.911 M 219.66 % 11.547 M 1 154 600.00 % 1.000 K 0.000 0.000 100.00 % -1.000 K -413.48 % 319.000 0.000 -100.00 % 50.000 K -50.00 % 100.000 K -33.33 % 150.000 K -25.00 % 200.000 K
Long term investments 16.065 M 108.22 % -195.408 M -115.36 % -90.734 M -816.98 % 12.655 M 0.000 100.00 % -48.718 M -256 510.53 % 19.000 K 0.000 -100.00 % 177.000 K 129.87 % 77.000 K 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 44.690 M 2 044.43 % 2.084 M 5 688.89 % 36.000 K 33.33 % 27.000 K 2 600.00 % 1.000 K -98.81 % 84.000 K -97.02 % 2.817 M -47.48 % 5.364 M -33.33 % 8.046 M -24.99 % 10.727 M 65.36 % 6.487 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 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 -100.00 % 1.000 K -100.00 % 316.895 M 0.30 % 315.939 M -0.13 % 316.361 M 0.04 % 316.242 M 0.02 % 316.186 M
Goodwill and intangible assets 44.690 M 2 044.43 % 2.084 M 5 688.89 % 36.000 K 33.33 % 27.000 K 2 600.00 % 1.000 K -98.81 % 84.000 K -97.02 % 2.817 M -47.48 % 5.364 M -33.33 % 8.046 M -24.99 % 10.727 M 65.36 % 6.487 M 0.000 0.000 0.000 -100.00 % 1.000 K -100.00 % 316.895 M 0.30 % 315.939 M -0.13 % 316.361 M 0.04 % 316.242 M 0.02 % 316.186 M
Property plant equipment net 253.935 M -4.15 % 264.923 M 207.26 % 86.222 M 18.93 % 72.497 M 177.22 % 26.151 M -57.93 % 62.166 M 140.18 % 25.883 M 54.66 % 16.735 M 12.26 % 14.908 M -32.45 % 22.070 M 86.18 % 11.854 M -2.30 % 12.133 M 2.16 % 11.876 M 16.44 % 10.199 M -49.40 % 20.156 M -35.08 % 31.046 M -15.41 % 36.702 M -14.27 % 42.809 M 19.45 % 35.840 M 8.85 % 32.925 M
Total non current assets 328.864 M 5.79 % 310.878 M 135.80 % 131.840 M 13.33 % 116.331 M 123.41 % 52.071 M -40.31 % 87.238 M 69.75 % 51.393 M 34.23 % 38.286 M -46.32 % 71.319 M 41.10 % 50.545 M 175.57 % 18.342 M 51.17 % 12.133 M 2.16 % 11.876 M 16.44 % 10.199 M -68.83 % 32.722 M -90.92 % 360.506 M -1.30 % 365.256 M -2.53 % 374.728 M 1.55 % 369.026 M 1.97 % 361.902 M
Other current assets 72.139 M -25.41 % 96.717 M 24.20 % 77.871 M -20.96 % 98.523 M 2 102.91 % -4.919 M -108.00 % 61.479 M 8.44 % 56.695 M 15.14 % 49.238 M 761.86 % 5.713 M -71.63 % 20.134 M 1 735.37 % 1.097 M -96.11 % 28.211 M 145.80 % 11.477 M -73.99 % 44.129 M 205.42 % 14.449 M -86.57 % 107.581 M 888.36 % 10.885 M 117.52 % 5.004 M -55.79 % 11.320 M 18.93 % 9.518 M
Short term investments 203.432 M -12.10 % 231.432 M 126.93 % 101.984 M 34.00 % 76.108 M -35.87 % 118.683 M 143.52 % 48.737 M 10.72 % 44.020 M 10.50 % 39.837 M 0.000 -100.00 % 262.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.741 M 0.000 -100.00 % 1.097 M -80.52 % 5.632 M
cash and cash equivalents 162.024 M -34.02 % 245.583 M 117.77 % 112.773 M -40.07 % 188.164 M 74.40 % 107.894 M 11 451.82 % 934.000 K -93.80 % 15.055 M 1 089.18 % 1.266 M -83.58 % 7.712 M 249.91 % 2.204 M -80.41 % 11.250 M 279.55 % 2.964 M -69.80 % 9.816 M 149.71 % 3.931 M 478.94 % 679.000 K 0.000 0.000 0.000 -100.00 % 2.241 M -56.26 % 5.124 M
Cash and short term investments 365.969 M -23.28 % 477.015 M 122.12 % 214.757 M -18.74 % 264.272 M 16.64 % 226.577 M 356.16 % 49.671 M -15.92 % 59.075 M 43.72 % 41.104 M 432.99 % 7.712 M 212.86 % 2.465 M -78.09 % 11.250 M 279.55 % 2.964 M -69.80 % 9.816 M 149.71 % 3.931 M 478.94 % 679.000 K 0.000 -100.00 % 1.741 M 0.000 -100.00 % 3.338 M -68.97 % 10.756 M
Total current assets 880.607 M -19.42 % 1.093 B 13.71 % 961.078 M 12.14 % 857.001 M 45.93 % 587.255 M 74.59 % 336.366 M -6.27 % 358.869 M 19.52 % 300.269 M 108.08 % 144.304 M 10.08 % 131.088 M 771.36 % 15.044 M -81.51 % 81.345 M 36.61 % 59.544 M 27.72 % 46.619 M -51.34 % 95.800 M -18.21 % 117.126 M -54.82 % 259.247 M 7.26 % 241.693 M 23.65 % 195.459 M 16.08 % 168.387 M
Inventory 48.067 M 15.10 % 41.760 M 560.34 % 6.324 M 0.00 % 6.324 M 40.53 % 4.500 M -45.98 % 8.330 M 0.000 -100.00 % 3.366 M -87.98 % 27.994 M 154.21 % 11.012 M 0.000 0.000 0.000 100.00 % -38.602 M -274.13 % 22.169 M 0.000 -100.00 % 75.825 M 0.000 -100.00 % 87.747 M 3.61 % 84.694 M
Net receivables 394.432 M -17.36 % 477.309 M -27.91 % 662.126 M 35.71 % 487.882 M 35.11 % 361.097 M 66.49 % 216.886 M -10.78 % 243.099 M 15.57 % 210.341 M 104.44 % 102.885 M -7.95 % 111.773 M 0.000 -100.00 % 49.981 M 8.31 % 46.145 M 24.18 % 37.161 M -36.48 % 58.503 M 512.93 % 9.545 M -94.41 % 170.797 M 0.000 -100.00 % 93.054 M 46.73 % 63.419 M
Tax assets 0.000 -100.00 % 7.848 M -57.41 % 18.425 M -40.80 % 31.125 M 52.14 % 20.458 M 114.92 % 9.519 M 6.22 % 8.962 M 53.67 % 5.832 M -48.28 % 11.277 M 84.14 % 6.124 M 0.000 0.000 0.000 0.000 -100.00 % 12.565 M 0.00 % 12.565 M 0.00 % 12.565 M -18.72 % 15.458 M -7.96 % 16.794 M 33.38 % 12.592 M
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 -100.00 % 86.396 M 0.000 -100.00 % 1.000 K 0.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 359.260 M -31.03 % 520.891 M -9.34 % 574.576 M 10.52 % 519.885 M 130.71 % 225.338 M 156.16 % 87.967 M -2.02 % 89.784 M -27.99 % 124.678 M 112.71 % 58.613 M 48.05 % 39.589 M 0.000 -100.00 % 15.999 M 98.42 % 8.063 M -39.78 % 13.390 M -78.46 % 62.176 M 0.000 0.000 0.000 -100.00 % 11.139 M -12.28 % 12.698 M
Tax payables 0.000 -100.00 % 6.178 M 94.83 % 3.171 M 0.000 -100.00 % 5.470 M 121.28 % 2.472 M -72.72 % 9.062 M -21.41 % 11.531 M 106.43 % 5.586 M -50.05 % 11.184 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.473 M 6 542.21 % 37.230 K
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
Minority interest 3.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -128.000 K -612.00 % 25.000 K 47.06 % 17.000 K 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 100.00 % -98.267 M -14.54 % -85.796 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.231 M -40.75 % 3.765 M -5.74 % 3.994 M -12.04 % 4.541 M 680.90 % 581.472 K
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
Other total stockholders equity 120.444 M -4.01 % 125.482 M 624.53 % 17.319 M -0.01 % 17.320 M 0.00 % 17.320 M 0.00 % 17.320 M 0.00 % 17.320 M 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 -100.00 % 488.440 M 0.00 % 488.440 M 0.00 % 488.440 M 0.00 % 488.440 M 0.00 % 488.440 M 3.56 % 471.659 M 0.00 % 471.659 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 655.000 K 0.000 0.000 100.00 % -32.724 M 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.209 B -13.84 % 1.404 B 28.43 % 1.093 B 12.29 % 973.332 M 52.24 % 639.326 M 50.93 % 423.604 M 3.25 % 410.262 M 21.18 % 338.556 M 57.01 % 215.623 M 18.71 % 181.633 M 51.64 % 119.782 M 28.14 % 93.478 M 30.88 % 71.421 M 25.70 % 56.819 M -55.79 % 128.522 M -73.09 % 477.631 M -23.52 % 624.503 M 1.31 % 616.420 M 9.20 % 564.485 M 6.45 % 530.289 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -100.191 M -302.90 % 49.379 M 180.77 % -61.135 M 3.85 % -63.582 M -160.12 % 105.751 M 123.84 % 47.245 M 296.52 % -24.041 M -25.61 % -19.140 M -297.18 % 9.707 M 122.26 % -43.599 M -269.14 % -11.811 M 43.18 % -20.787 M -147.23 % -8.408 M -155.16 % 15.243 M -35.32 % 23.565 M -83.79 % 145.417 M 1 079.31 % -14.849 M 62.12 % -39.202 M -2.52 % -38.238 M -13.54 % -33.678 M
Accounts receivables 96.233 M -38.48 % 156.414 M 182.88 % -188.718 M 18.60 % -231.847 M -251.82 % -65.899 M -240.65 % 46.854 M 332.12 % -20.185 M 81.62 % -109.833 M -538.12 % -17.212 M 49.72 % -34.234 M 0.000 100.00 % -11.729 M -159.20 % -4.525 M 0.000 0.000 -100.00 % 119.680 M 0.000 0.000 100.00 % -33.363 M -79.02 % -18.636 M
Inventory -6.307 M 82.20 % -35.436 M 0.000 100.00 % -1.824 M -147.62 % 3.830 M 145.98 % -8.330 M -347.47 % 3.366 M 200.00 % -3.366 M -130.57 % 11.012 M 200.00 % -11.012 M 0.000 0.000 0.000 -100.00 % 14.971 M -32.47 % 22.169 M 221.85 % 6.888 M -37.96 % 11.102 M 310.07 % -5.285 M -52.75 % -3.460 M 53.19 % -7.391 M
Accounts payables -152.070 M -191.45 % -52.177 M -151.56 % 101.202 M -61.10 % 260.190 M 89.41 % 137.371 M 7 660.32 % -1.817 M 94.79 % -34.894 M -141.89 % 83.297 M 337.94 % 19.020 M -34.23 % 28.918 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.415 M 81.51 % -7.651 M
Other working capital -38.047 M -95.90 % -19.422 M -173.62 % 26.381 M 129.28 % -90.101 M -395.91 % 30.449 M 188.94 % 10.538 M -61.92 % 27.672 M 157.13 % 10.762 M 445.71 % -3.113 M 88.58 % -27.271 M -130.89 % -11.811 M -30.39 % -9.058 M -133.27 % -3.883 M -1 527.57 % 272.000 K -80.52 % 1.396 M -92.59 % 18.849 M 172.63 % -25.951 M 23.49 % -33.917 M 0.000 0.000
Other non cash items -4.712 M -121.58 % 21.840 M 181.58 % -26.771 M -254.14 % 17.368 M 32.76 % 13.082 M 703.97 % -2.166 M -184.91 % 2.551 M 41.25 % 1.806 M 1.46 % 1.780 M -35.74 % 2.770 M -77.98 % 12.577 M 1 345.63 % 870.000 K 390.97 % -299.000 K 92.21 % -3.837 M -152.59 % 7.296 M 421.89 % 1.398 M -74.67 % 5.519 M -83.18 % 32.803 M 7 912.28 % 409.409 K 52.66 % 268.190 K
Net cash provided by operating activities -50.503 M -131.63 % 159.688 M 521.93 % 25.676 M -64.27 % 71.862 M -52.82 % 152.330 M 135.97 % 64.555 M 6 803.53 % -963.000 K -211.65 % -309.000 K -101.16 % 26.742 M 196.17 % -27.807 M -260.34 % 17.343 M 287.67 % -9.241 M -104.22 % -4.525 M 16.79 % -5.438 M 98.31 % -321.609 M -2 648.56 % -11.701 M -402.19 % -2.330 M -550.84 % -358.000 K 95.25 % -7.543 M 47.88 % -14.471 M
Investments in property plant and equipment -68.207 M 71.96 % -243.245 M -195.36 % -82.355 M -236.86 % -24.448 M -722.61 % -2.972 M 93.20 % -43.720 M -248.64 % -12.540 M -102.58 % -6.190 M 11.80 % -7.018 M -1.83 % -6.892 M 42.60 % -12.007 M -232.33 % -3.613 M 22.38 % -4.655 M 1.29 % -4.716 M -4 349.06 % -106.000 K -863.64 % -11.000 K 98.77 % -893.000 K 93.14 % -13.010 M -9.05 % -11.930 M 34.57 % -18.232 M
Acquisitions net 0.000 0.000 -100.00 % 200.000 K 0.000 -100.00 % 11.977 M 0.000 100.00 % -7.977 M -696.90 % -1.001 M 0.000 -100.00 % 42.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 495.000 K 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -11.250 M 77.67 % -50.391 M -435.50 % -9.410 M -19.61 % -7.867 M -168.87 % -2.926 M 80.15 % -14.739 M -19 041.56 % -77.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 15.666 M 0.000 0.000 -100.00 % 30.376 M 159 773.68 % 19.000 K 0.000 -100.00 % 19.000 K -89.27 % 177.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
Other investing activites 26.613 M -43.35 % 46.981 M 805.75 % 5.187 M -16.14 % 6.185 M 308.11 % -2.972 M -161.63 % 4.822 M -66.19 % 14.262 M 490.56 % 2.415 M 216.61 % -2.071 M -797.31 % 297.000 K -48.79 % 580.000 K 106.41 % 281.000 K -22.80 % 364.000 K 787.80 % 41.000 K -99.99 % 329.639 M 2 140.31 % 14.714 M 143.73 % 6.037 M 0.27 % 6.021 M 895.21 % 605.000 K 105.24 % -11.547 M
Net cash used for investing activites -25.928 M 86.79 % -196.264 M -154.99 % -76.968 M -9 018.66 % 863.000 K 101.95 % -44.339 M 8.22 % -48.308 M -242.54 % -14.103 M -87.42 % -7.525 M 68.42 % -23.828 M -259.40 % -6.630 M 41.98 % -11.427 M -242.95 % -3.332 M 22.35 % -4.291 M 8.21 % -4.675 M -101.42 % 329.533 M 2 141.26 % 14.703 M 185.83 % 5.144 M 173.60 % -6.989 M 35.47 % -10.830 M 63.63 % -29.779 M
Debt repayment -25.673 M -136.70 % 69.950 M 918.34 % 6.869 M -53.01 % 14.618 M 239.01 % 4.312 M 114.44 % -29.863 M -264.01 % 18.208 M 374.04 % 3.841 M -34.45 % 5.860 M -79.49 % 28.575 M 7 760.86 % -373.000 K 95.08 % -7.580 M 64.74 % -21.497 M -242.00 % 15.139 M 359.90 % -5.825 M -13 044.44 % 45.000 K 109.98 % -451.000 K -104.41 % 10.221 M -6.69 % 10.954 M 288.28 % -5.818 M
Common stock issued 0.000 -100.00 % 128.732 M 0.000 0.000 100.00 % -5.000 M -200.00 % 5.000 M -85.18 % 33.738 M 0.000 0.000 0.000 0.000 -100.00 % 51.565 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.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 0.000 0.000
Dividends paid 0.000 100.00 % -6.714 M -66.68 % -4.028 M -22.51 % -3.288 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
Other financing activites -8.941 M -520.04 % -1.442 M -46.10 % -987.000 K 73.43 % -3.715 M -979.94 % -344.000 K 93.75 % -5.504 M 76.16 % -23.091 M -841.34 % -2.453 M 24.87 % -3.265 M -2.54 % -3.184 M -220.02 % 2.653 M 106.93 % -38.265 M -205.71 % 36.198 M 2 680.04 % -1.403 M 61.90 % -3.682 M -19.74 % -3.075 M -4.34 % -2.947 M 11.69 % -3.337 M 0.000 -100.00 % 19.980 M
Net cash used provided by financing activities -34.614 M -118.17 % 190.526 M 10 176.48 % 1.854 M -75.65 % 7.615 M 837.89 % -1.032 M 96.60 % -30.367 M -205.24 % 28.855 M 1 978.89 % 1.388 M -46.51 % 2.595 M -89.78 % 25.391 M 1 013.64 % 2.280 M -60.14 % 5.720 M -61.09 % 14.701 M 7.03 % 13.736 M 244.48 % -9.507 M -213.76 % -3.030 M 10.83 % -3.398 M -149.36 % 6.884 M -37.16 % 10.954 M -78.59 % 51.162 M
Effect of forex changes on cash 231.432 M 0.000 100.00 % -40.000 K -3 900.00 % -1.000 K -200.00 % 1.000 K 200.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
Net change in cash -111.046 M -172.13 % 153.949 M 411.40 % -49.437 M -161.54 % 80.339 M -24.89 % 106.960 M 857.45 % -14.121 M -202.41 % 13.789 M 313.92 % -6.446 M -217.03 % 5.508 M 160.89 % -9.046 M 0.000 100.00 % -6.852 M -216.43 % 5.885 M 62.39 % 3.624 M 328.93 % -1.583 M -5 553.57 % -28.000 K 95.21 % -584.000 K -26.13 % -463.000 K 0.000 0.000
Cash at beginning of period 477.015 M 121.97 % 214.904 M 14.17 % 188.233 M 74.46 % 107.894 M 11 451.82 % 934.000 K -93.80 % 15.055 M 1 089.18 % 1.266 M -83.58 % 7.712 M 249.91 % 2.204 M -80.41 % 11.250 M 0.000 -100.00 % 9.816 M 149.71 % 3.931 M 1 180.46 % 307.000 K -86.43 % 2.262 M -1.22 % 2.290 M -20.32 % 2.874 M -13.87 % 3.337 M -34.87 % 5.124 M 0.000
Cash at end of period 365.969 M -0.78 % 368.853 M 71.64 % 214.904 M 14.17 % 188.233 M 74.46 % 107.894 M 11 451.82 % 934.000 K -93.80 % 15.055 M 1 089.18 % 1.266 M -83.58 % 7.712 M 249.91 % 2.204 M 2 348.89 % 90.000 K -96.96 % 2.964 M -69.80 % 9.816 M 149.71 % 3.931 M 478.94 % 679.000 K -69.98 % 2.262 M -1.22 % 2.290 M -20.32 % 2.874 M 28.25 % 2.241 M -56.26 % 5.124 M
Operating cash flow -50.503 M -131.63 % 159.688 M 521.93 % 25.676 M -64.27 % 71.862 M -52.82 % 152.330 M 135.97 % 64.555 M 6 803.53 % -963.000 K -211.65 % -309.000 K -101.16 % 26.742 M 196.17 % -27.807 M -260.34 % 17.343 M 287.67 % -9.241 M -104.22 % -4.525 M 16.79 % -5.438 M 98.31 % -321.609 M -2 648.56 % -11.701 M -402.19 % -2.330 M -550.84 % -358.000 K 95.25 % -7.543 M 47.88 % -14.471 M
Capital expenditure -68.207 M 71.96 % -243.245 M -195.36 % -82.355 M -236.86 % -24.448 M -722.61 % -2.972 M 93.20 % -43.720 M -248.64 % -12.540 M -102.58 % -6.190 M 11.80 % -7.018 M -1.83 % -6.892 M 42.60 % -12.007 M -232.33 % -3.613 M 22.38 % -4.655 M 1.29 % -4.716 M -4 349.06 % -106.000 K 89.04 % -967.000 K -8.29 % -893.000 K 93.14 % -13.010 M -9.57 % -11.874 M 34.87 % -18.232 M
Free CashFlow -118.710 M -42.07 % -83.557 M -47.42 % -56.679 M -219.54 % 47.414 M -68.25 % 149.358 M 616.86 % 20.835 M 254.30 % -13.503 M -107.77 % -6.499 M -132.95 % 19.724 M 156.84 % -34.699 M -191.17 % -11.917 M 7.29 % -12.854 M -40.02 % -9.180 M 9.59 % -10.154 M 96.84 % -321.715 M -2 439.59 % -12.668 M -293.05 % -3.223 M 76.10 % -13.487 M 30.54 % -19.417 M 40.63 % -32.703 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 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
Revenue 116.116 M 152.06 % 46.067 M 14.56 % 40.213 M 0.41 % 40.047 M -49.84 % 79.843 M -67.97 % 249.292 M 19.69 % 208.283 M 10.01 % 189.324 M 8.84 % 173.952 M -15.31 % 205.408 M -2.02 % 209.643 M 9.59 % 191.289 M -5.99 % 203.480 M -11.57 % 230.099 M -26.08 % 311.292 M 9.97 % 283.070 M 23.86 % 228.539 M -23.40 % 298.356 M 45.23 % 205.437 M -7.37 % 221.779 M 349.16 % 49.376 M -48.74 % 96.325 M 70.98 % 56.336 M -13.10 % 64.826 M -8.04 % 70.494 M 88.47 % 37.403 M -39.71 % 62.041 M 72.05 % 36.059 M -33.28 % 54.047 M 4.19 % 51.874 M -53.35 % 111.195 M 179.20 % 39.827 M -13.98 % 46.300 M 56.42 % 29.600 M -31.60 % 43.274 M 44.53 % 29.942 M -4.19 % 31.250 M 28.90 % 24.243 M 8.04 % 22.438 M -14.42 % 26.219 M -4.60 % 27.483 M 11.61 % 24.624 M 225.46 % 7.566 M 13.35 % 6.675 M -7.27 % 7.198 M -9.86 % 7.985 M
Net income 528.000 K -90.53 % 5.573 M 148.24 % 2.245 M 59.22 % 1.410 M -83.58 % 8.588 M 102.64 % 4.238 M -82.83 % 24.676 M 20.43 % 20.490 M 47.88 % 13.856 M 309.09 % 3.387 M -83.50 % 20.531 M 4.35 % 19.675 M 34.14 % 14.668 M -18.43 % 17.981 M -27.66 % 24.856 M 20.51 % 20.626 M 8.90 % 18.941 M 298.42 % 4.754 M -36.54 % 7.491 M 5.02 % 7.133 M 590.92 % -1.453 M -10.24 % -1.318 M -212.46 % 1.172 M -22.44 % 1.511 M -75.92 % 6.274 M 208.46 % 2.034 M -38.64 % 3.315 M 2.63 % 3.230 M -16.71 % 3.878 M 351.46 % 859.000 K -63.89 % 2.379 M 8.38 % 2.195 M 6.35 % 2.064 M -30.13 % 2.954 M 338.93 % 673.000 K -84.69 % 4.397 M 8.01 % 4.071 M 63.76 % 2.486 M -49.70 % 4.942 M 513.15 % 806.000 K -13.33 % 930.000 K 44.63 % 643.000 K 230.96 % -491.000 K -243.15 % 343.000 K -40.35 % 575.000 K 846.75 % -77.000 K
Income before tax 1.548 M -64.87 % 4.407 M 173.73 % 1.610 M -30.96 % 2.332 M -77.96 % 10.580 M 14.65 % 9.228 M -72.31 % 33.322 M -14.55 % 38.997 M 76.08 % 22.147 M 219.67 % 6.928 M -75.01 % 27.721 M -8.91 % 30.434 M 35.69 % 22.429 M -17.00 % 27.024 M -9.57 % 29.885 M 22.86 % 24.324 M 6.76 % 22.783 M 85.06 % 12.311 M 62.54 % 7.574 M 24.82 % 6.068 M 517.62 % -1.453 M -246.78 % -419.000 K -134.37 % 1.219 M -46.23 % 2.267 M -43.52 % 4.014 M 95.33 % 2.055 M 37.00 % 1.500 M -62.15 % 3.963 M -21.20 % 5.029 M 609.31 % 709.000 K 2.90 % 689.000 K -75.01 % 2.757 M 6.86 % 2.580 M -30.48 % 3.711 M 451.41 % 673.000 K -84.69 % 4.397 M 8.01 % 4.071 M 63.76 % 2.486 M -49.70 % 4.942 M 513.15 % 806.000 K -13.33 % 930.000 K 44.63 % 643.000 K 230.96 % -491.000 K -243.15 % 343.000 K -40.35 % 575.000 K 846.75 % -77.000 K
Income before tax ratio 0.01 -86.06 % 0.10 138.94 % 0.04 -31.25 % 0.06 -56.05 % 0.13 257.97 % 0.04 -76.86 % 0.16 -22.33 % 0.21 61.79 % 0.13 277.48 % 0.03 -74.49 % 0.13 -16.89 % 0.16 44.34 % 0.11 -6.15 % 0.12 22.33 % 0.10 11.72 % 0.09 -13.80 % 0.10 141.60 % 0.04 11.92 % 0.04 34.75 % 0.03 192.98 % -0.03 -576.51 % 0.00 -120.10 % 0.02 -38.12 % 0.03 -38.58 % 0.06 3.64 % 0.05 127.24 % 0.02 -78.00 % 0.11 18.11 % 0.09 580.79 % 0.01 120.58 % 0.01 -91.05 % 0.07 24.23 % 0.06 -55.55 % 0.13 706.14 % 0.02 -89.41 % 0.15 12.73 % 0.13 27.04 % 0.10 -53.44 % 0.22 616.47 % 0.03 -9.16 % 0.03 29.59 % 0.03 140.24 % -0.06 -226.29 % 0.05 -35.67 % 0.08 928.40 % -0.01
EBITDA 12.571 M -27.20 % 17.267 M 33.10 % 12.973 M -8.65 % 14.201 M -38.08 % 22.935 M 32.20 % 17.349 M -57.29 % 40.617 M -9.27 % 44.767 M 52.19 % 29.415 M 179.34 % 10.530 M -71.18 % 36.539 M -5.63 % 38.719 M 35.52 % 28.571 M -17.48 % 34.622 M -2.83 % 35.629 M 33.81 % 26.627 M 4.35 % 25.516 M 111.40 % 12.070 M 8.02 % 11.174 M 27.57 % 8.759 M 872.14 % 901.000 K -88.49 % 7.827 M 93.02 % 4.055 M -22.89 % 5.259 M -27.75 % 7.279 M 108.03 % 3.499 M -23.62 % 4.581 M -23.15 % 5.961 M -28.09 % 8.290 M 310.40 % 2.020 M 11.17 % 1.817 M -53.65 % 3.921 M -35.14 % 6.045 M 34.15 % 4.506 M 346.14 % 1.010 M -83.40 % 6.083 M -1.01 % 6.145 M 76.53 % 3.481 M -38.59 % 5.668 M 217.54 % 1.785 M -14.02 % 2.076 M 6.13 % 1.956 M -18.12 % 2.389 M 194.21 % 812.000 K -28.08 % 1.129 M 165.02 % 426.000 K
Net income ratio 0.00 -96.24 % 0.12 116.70 % 0.06 58.56 % 0.04 -67.27 % 0.11 532.71 % 0.02 -85.65 % 0.12 9.47 % 0.11 35.87 % 0.08 383.07 % 0.02 -83.16 % 0.10 -4.79 % 0.10 42.68 % 0.07 -7.75 % 0.08 -2.13 % 0.08 9.58 % 0.07 -12.08 % 0.08 420.14 % 0.02 -56.30 % 0.04 13.37 % 0.03 209.30 % -0.03 -115.07 % -0.01 -165.77 % 0.02 -10.75 % 0.02 -73.81 % 0.09 63.66 % 0.05 1.77 % 0.05 -40.35 % 0.09 24.84 % 0.07 333.30 % 0.02 -22.60 % 0.02 -61.18 % 0.06 23.63 % 0.04 -55.33 % 0.10 541.70 % 0.02 -89.41 % 0.15 12.73 % 0.13 27.04 % 0.10 -53.44 % 0.22 616.47 % 0.03 -9.16 % 0.03 29.59 % 0.03 140.24 % -0.06 -226.29 % 0.05 -35.67 % 0.08 928.40 % -0.01
Ratio EBITDA 0.11 -71.12 % 0.37 16.19 % 0.32 -9.02 % 0.35 23.45 % 0.29 312.76 % 0.07 -64.31 % 0.20 -17.53 % 0.24 39.83 % 0.17 229.86 % 0.05 -70.59 % 0.17 -13.89 % 0.20 44.16 % 0.14 -6.68 % 0.15 31.46 % 0.11 21.68 % 0.09 -15.75 % 0.11 175.98 % 0.04 -25.62 % 0.05 37.72 % 0.04 116.43 % 0.02 -77.54 % 0.08 12.89 % 0.07 -11.27 % 0.08 -21.43 % 0.10 10.38 % 0.09 26.69 % 0.07 -55.33 % 0.17 7.78 % 0.15 293.90 % 0.04 138.30 % 0.02 -83.40 % 0.10 -24.60 % 0.13 -14.23 % 0.15 552.24 % 0.02 -88.51 % 0.20 3.32 % 0.20 36.95 % 0.14 -43.16 % 0.25 271.04 % 0.07 -9.87 % 0.08 -4.91 % 0.08 -74.84 % 0.32 159.56 % 0.12 -22.44 % 0.16 194.00 % 0.05
Gross profit ratio 0.84 1 055.26 % -0.09 -112.57 % 0.70 -15.28 % 0.83 465.67 % 0.15 -2.17 % 0.15 -21.66 % 0.19 -17.12 % 0.23 47.45 % 0.16 152.64 % 0.06 -45.08 % 0.11 -38.66 % 0.18 54.20 % 0.12 -82.87 % 0.70 -22.46 % 0.90 -2.63 % 0.92 328.54 % 0.22 88.51 % 0.11 -86.95 % 0.88 9.69 % 0.80 34.55 % 0.59 478.83 % 0.10 -85.93 % 0.73 283.54 % 0.19 -2.39 % 0.19 -80.47 % 1.00 16.46 % 0.86 26.87 % 0.67 -15.96 % 0.80 -9.31 % 0.88 808.24 % 0.10 -26.55 % 0.13 -49.85 % 0.26 16.09 % 0.23 -76.25 % 0.96 49.82 % 0.64 -35.51 % 0.99 48.33 % 0.67 -32.73 % 0.99 65.05 % 0.60 -38.27 % 0.98 46.52 % 0.67 74.87 % 0.38 -20.14 % 0.48 -52.28 % 1.00 0.00 % 1.00
Weighted average shs out dil 7.543 M 0.16 % 7.531 M 0.64 % 7.483 M 0.84 % 7.421 M -1.49 % 7.533 M -0.12 % 7.542 M 12.48 % 6.705 M -0.19 % 6.718 M -0.11 % 6.726 M 0.18 % 6.714 M 0.06 % 6.709 M -0.08 % 6.715 M -0.20 % 6.728 M -2.96 % 6.934 M 0.99 % 6.866 M 3.54 % 6.632 M -1.26 % 6.716 M 0.04 % 6.714 M 0.00 % 6.714 M -0.23 % 6.729 M 1.89 % 6.605 M -1.62 % 6.714 M -14.07 % 7.813 M 3.42 % 7.555 M -1.26 % 7.651 M 20.37 % 6.356 M 1.18 % 6.282 M 0.02 % 6.281 M 1.17 % 6.208 M 1.18 % 6.136 M -2.76 % 6.310 M 0.66 % 6.269 M -0.19 % 6.281 M -0.07 % 6.285 M 0.07 % 6.281 M 0.00 % 6.281 M 0.28 % 6.263 M 0.77 % 6.215 M -1.05 % 6.281 M 1.30 % 6.200 M 0.00 % 6.200 M 6.07 % 5.845 M -40.47 % 9.820 M 766.47 % 1.133 M 0.82 % 1.124 M 0.00 % 1.124 M
Weighted average shs out 7.543 M 0.16 % 7.531 M 0.64 % 7.483 M 0.84 % 7.421 M -1.49 % 7.533 M -0.12 % 7.542 M 12.48 % 6.705 M -0.19 % 6.718 M -0.11 % 6.726 M 0.18 % 6.714 M 0.06 % 6.709 M -0.08 % 6.715 M -0.20 % 6.728 M -2.96 % 6.934 M 0.99 % 6.866 M 3.54 % 6.632 M -1.26 % 6.716 M 0.04 % 6.714 M 0.38 % 6.688 M -0.61 % 6.729 M 1.89 % 6.605 M 2.19 % 6.463 M -6.25 % 6.894 M 4.94 % 6.570 M -2.62 % 6.746 M 6.14 % 6.356 M 1.11 % 6.286 M 0.09 % 6.281 M 1.17 % 6.208 M 1.18 % 6.136 M -2.76 % 6.310 M 0.66 % 6.269 M 0.27 % 6.252 M -0.53 % 6.285 M 0.07 % 6.281 M 0.00 % 6.281 M 0.28 % 6.263 M 0.77 % 6.215 M -1.05 % 6.281 M 1.30 % 6.200 M 0.00 % 6.200 M 6.07 % 5.845 M -40.47 % 9.820 M 766.47 % 1.133 M 0.82 % 1.124 M 0.00 % 1.124 M
EPS diluted 0.07 -90.54 % 0.74 146.67 % 0.30 57.89 % 0.19 -83.33 % 1.14 103.57 % 0.56 -84.78 % 3.68 20.66 % 3.05 48.06 % 2.06 281.48 % 0.54 -82.35 % 3.06 4.44 % 2.93 34.40 % 2.18 -18.66 % 2.68 -25.97 % 3.62 16.40 % 3.11 10.28 % 2.82 297.18 % 0.71 -36.61 % 1.12 5.66 % 1.06 581.82 % -0.22 -10.00 % -0.20 -233.33 % 0.15 -25.00 % 0.20 -75.61 % 0.82 156.25 % 0.32 -39.62 % 0.53 3.92 % 0.51 -17.74 % 0.62 342.86 % 0.14 -63.16 % 0.38 8.57 % 0.35 6.06 % 0.33 -29.79 % 0.47 327.27 % 0.11 -84.29 % 0.70 7.69 % 0.65 62.50 % 0.40 -49.37 % 0.79 507.69 % 0.13 -13.33 % 0.15 36.36 % 0.11 320.00 % -0.05 -116.67 % 0.30 -40.00 % 0.50 829.93 % -0.07
Earnings per share 0.07 -90.54 % 0.74 146.67 % 0.30 57.89 % 0.19 -83.33 % 1.14 103.57 % 0.56 -84.78 % 3.68 20.66 % 3.05 48.06 % 2.06 281.48 % 0.54 -82.35 % 3.06 4.44 % 2.93 34.40 % 2.18 -18.66 % 2.68 -25.97 % 3.62 16.40 % 3.11 10.28 % 2.82 297.18 % 0.71 -36.61 % 1.12 5.66 % 1.06 581.82 % -0.22 -10.00 % -0.20 -217.65 % 0.17 -26.09 % 0.23 -75.27 % 0.93 190.63 % 0.32 -39.62 % 0.53 3.92 % 0.51 -17.74 % 0.62 342.86 % 0.14 -63.16 % 0.38 8.57 % 0.35 6.06 % 0.33 -29.79 % 0.47 327.27 % 0.11 -84.29 % 0.70 7.69 % 0.65 62.50 % 0.40 -49.37 % 0.79 507.69 % 0.13 -13.33 % 0.15 36.36 % 0.11 320.00 % -0.05 -116.67 % 0.30 -40.00 % 0.50 829.93 % -0.07
Gross profit 98.070 M 2 507.81 % -4.073 M -114.40 % 28.276 M -14.93 % 33.238 M 183.72 % 11.715 M -68.67 % 37.389 M -6.23 % 39.874 M -8.82 % 43.732 M 60.48 % 27.251 M 113.95 % 12.737 M -46.19 % 23.672 M -32.77 % 35.210 M 44.96 % 24.289 M -84.85 % 160.330 M -42.68 % 279.715 M 7.08 % 261.221 M 430.80 % 49.213 M 44.40 % 34.082 M -81.04 % 179.796 M 1.61 % 176.950 M 504.36 % 29.279 M 196.71 % 9.868 M -75.95 % 41.024 M 233.31 % 12.308 M -10.24 % 13.712 M -63.19 % 37.254 M -29.79 % 53.058 M 118.29 % 24.306 M -43.93 % 43.351 M -5.51 % 45.879 M 323.71 % 10.828 M 105.08 % 5.280 M -56.86 % 12.239 M 81.59 % 6.740 M -83.76 % 41.495 M 116.53 % 19.164 M -38.20 % 31.012 M 91.20 % 16.220 M -27.32 % 22.318 M 41.24 % 15.801 M -41.11 % 26.833 M 63.54 % 16.408 M 469.13 % 2.883 M -9.48 % 3.185 M -55.75 % 7.198 M -9.86 % 7.985 M
Income tax expense 1.021 M -10.91 % 1.146 M 280.47 % -635.000 K -168.95 % 921.000 K -53.77 % 1.992 M -60.02 % 4.982 M -42.38 % 8.646 M -53.28 % 18.507 M 123.22 % 8.291 M 134.14 % 3.541 M -50.76 % 7.191 M -33.16 % 10.759 M 38.63 % 7.761 M -14.18 % 9.043 M 79.78 % 5.030 M 26.86 % 3.965 M 3.20 % 3.842 M -49.25 % 7.570 M 9 020.48 % 83.000 K -53.11 % 177.000 K 0.000 -100.00 % 899.000 K 1 854.35 % 46.000 K -93.92 % 756.000 K 133.47 % -2.259 M -10 857.14 % 21.000 K 101.15 % -1.822 M -348.57 % 733.000 K -36.26 % 1.150 M 866.67 % -150.000 K 90.96 % -1.659 M -395.20 % 562.000 K 8.91 % 516.000 K -31.84 % 757.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
Cost of revenue 18.046 M -63.10 % 48.905 M 309.69 % 11.937 M 75.31 % 6.809 M -90.01 % 68.128 M -67.85 % 211.903 M 25.83 % 168.409 M 15.67 % 145.592 M -0.76 % 146.701 M -23.86 % 192.671 M 3.60 % 185.971 M 19.15 % 156.079 M -12.90 % 179.191 M 156.83 % 69.769 M 120.95 % 31.577 M 44.52 % 21.849 M -87.82 % 179.326 M -32.14 % 264.274 M 930.67 % 25.641 M -42.80 % 44.829 M 123.06 % 20.097 M -76.75 % 86.457 M 464.64 % 15.312 M -70.84 % 52.518 M -7.51 % 56.782 M 38 008.72 % 149.000 K -98.34 % 8.983 M -23.57 % 11.753 M 9.88 % 10.696 M 78.42 % 5.995 M -94.03 % 100.367 M 190.52 % 34.547 M 1.43 % 34.061 M 49.00 % 22.860 M 1 184.99 % 1.779 M -83.49 % 10.778 M 4 428.57 % 238.000 K -97.03 % 8.023 M 6 585.83 % 120.000 K -98.85 % 10.418 M 1 502.77 % 650.000 K -92.09 % 8.216 M 75.44 % 4.683 M 34.18 % 3.490 M 0.000 0.000
General and administrative expenses 0.000 -100.00 % 5.290 M 0.000 0.000 0.000 -100.00 % 6.934 M 0.000 0.000 0.000 -100.00 % 14.411 M 0.000 0.000 0.000 -100.00 % 22.313 M 0.000 -100.00 % 4.171 M 0.000 -100.00 % 26.774 M 5.80 % 25.306 M 1 573.68 % 1.512 M -2.07 % 1.544 M -92.68 % 21.087 M 417.98 % 4.071 M -64.83 % 11.575 M 11.68 % 10.364 M 717.35 % 1.268 M 145.37 % -2.795 M -154.59 % 5.120 M -19.03 % 6.323 M 2.41 % 6.174 M -40.07 % 10.302 M 466.67 % 1.818 M -72.21 % 6.543 M 200.83 % 2.175 M -68.43 % 6.890 M 195.45 % 2.332 M -81.61 % 12.680 M 372.08 % 2.686 M -52.82 % 5.693 M 0.000 -100.00 % 8.922 M -38.35 % 14.471 M 57.64 % 9.180 M 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 1.114 M 0.000 0.000 0.000 -100.00 % 275.000 K 0.000 0.000 0.000 -100.00 % 518.000 K 0.000 0.000 0.000 -100.00 % 993.000 K 0.000 0.000 0.000 -100.00 % 115.000 K 0.000 0.000 0.000 -100.00 % 1.047 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 72.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
Other expenses 101.478 M 3 782.08 % -2.756 M -108.45 % 32.625 M -13.23 % 37.601 M 197.36 % -38.620 M -284.19 % 20.968 M 0.000 -100.00 % 5.177 M -58.56 % 12.494 M 0.000 -100.00 % 5.974 M 44.89 % 4.123 M 10.15 % 3.743 M 0.000 0.000 0.000 -100.00 % 191.000 K 107.66 % -2.492 M 0.000 0.000 100.00 % -1.598 M 0.000 0.000 -100.00 % 733.000 K -85.03 % 4.898 M -45.60 % 9.003 M -21.28 % 11.437 M 750.33 % 1.345 M -50.86 % 2.737 M -67.46 % 8.410 M 0.000 -100.00 % 789.000 K 5.48 % 748.000 K 0.000 -100.00 % 33.932 M 131.49 % 14.658 M 630.34 % 2.007 M -81.61 % 10.911 M -6.60 % 11.682 M -23.21 % 15.212 M -10.42 % 16.981 M 78.56 % 9.510 M 946.84 % -1.123 M -117.74 % 6.332 M -4.09 % 6.602 M -18.11 % 8.062 M
Operating expenses 101.478 M 2 681.74 % 3.648 M -88.82 % 32.625 M -13.23 % 37.601 M 178.80 % -47.718 M -269.35 % 28.177 M 143.68 % 11.563 M -93.04 % 166.186 M 1 508.77 % 10.330 M -30.11 % 14.780 M 0.000 -100.00 % 157.956 M 8.76 % 145.234 M 7.54 % 135.056 M -51.72 % 279.715 M 7.39 % 260.458 M 19.89 % 217.254 M -22.35 % 279.793 M 55.62 % 179.796 M 1.61 % 176.950 M 504.36 % 29.279 M -59.03 % 71.456 M 74.18 % 41.024 M 23.59 % 33.194 M 24.61 % 26.638 M -24.32 % 35.199 M -31.73 % 51.560 M 153.48 % 20.341 M -46.92 % 38.321 M -15.16 % 45.170 M 26.05 % 35.834 M 21.37 % 29.524 M 304.94 % 7.291 M 234.45 % 2.180 M -94.66 % 40.822 M 178.50 % 14.658 M -0.20 % 14.687 M 8.02 % 13.597 M -21.74 % 17.375 M 14.22 % 15.212 M -40.55 % 25.589 M 6.71 % 23.981 M 197.64 % 8.057 M 27.24 % 6.332 M -4.09 % 6.602 M -18.11 % 8.062 M
Cost and expenses 119.524 M 153.31 % 47.184 M 5.88 % 44.562 M 0.34 % 44.410 M -41.56 % 75.994 M -67.06 % 230.739 M 28.21 % 179.972 M 15.78 % 155.437 M -4.41 % 162.616 M -20.83 % 205.408 M 10.45 % 185.971 M 13.40 % 163.994 M -11.17 % 184.615 M -10.88 % 207.161 M -26.57 % 282.105 M 7.79 % 261.709 M 27.20 % 205.747 M -31.04 % 298.356 M 45.51 % 205.043 M -5.66 % 217.334 M 308.34 % 53.224 M -44.42 % 95.755 M 67.59 % 57.137 M -12.96 % 65.643 M -2.24 % 67.145 M 89.95 % 35.348 M -41.62 % 60.543 M 88.64 % 32.094 M -34.52 % 49.017 M -4.20 % 51.165 M -54.12 % 111.530 M 200.86 % 37.070 M -9.50 % 40.961 M 58.22 % 25.889 M -39.04 % 42.466 M 66.25 % 25.544 M -7.17 % 27.516 M 27.27 % 21.620 M 23.59 % 17.493 M -31.17 % 25.413 M -4.29 % 26.553 M 10.73 % 23.981 M 197.64 % 8.057 M 27.24 % 6.332 M -4.09 % 6.602 M -18.11 % 8.062 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 -100.00 % 243.955 M 4.62 % 233.171 M 38.76 % 168.041 M -27.68 % 232.371 M 53.03 % 151.846 M -10.01 % 168.743 M 475.27 % 29.333 M -35.76 % 45.662 M 26.12 % 36.204 M 73.34 % 20.886 M 83.60 % 11.376 M -54.36 % 24.928 M -41.92 % 42.918 M 209.30 % 13.876 M -52.58 % 29.261 M -4.33 % 30.586 M 0.000 -100.00 % 27.001 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
Selling general and administrative expenses 0.000 -100.00 % 6.404 M 0.000 0.000 100.00 % -9.098 M -226.20 % 7.209 M -37.65 % 11.563 M 179.16 % 4.142 M -59.90 % 10.330 M -30.11 % 14.780 M 347.41 % -5.974 M -175.48 % 7.915 M 45.93 % 5.424 M -76.73 % 23.306 M -34.83 % 35.760 M 757.35 % 4.171 M -82.74 % 24.171 M -10.11 % 26.889 M 6.26 % 25.306 M 1 573.68 % 1.512 M -2.07 % 1.544 M -93.02 % 22.134 M 443.70 % 4.071 M -64.83 % 11.575 M 11.68 % 10.364 M 717.35 % 1.268 M 145.37 % -2.795 M -154.59 % 5.120 M -19.03 % 6.323 M 2.41 % 6.174 M -40.49 % 10.374 M 470.63 % 1.818 M -72.21 % 6.543 M 200.83 % 2.175 M -68.43 % 6.890 M 195.45 % 2.332 M -81.61 % 12.680 M 372.08 % 2.686 M -52.82 % 5.693 M 0.000 -100.00 % 8.922 M -38.35 % 14.471 M 57.64 % 9.180 M 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 % 18.277 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 % 7.590 M 0.000 0.000 0.000 0.000 -100.00 % 2.203 M 0.000 0.000 100.00 % -262.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 343.000 K 0.000 0.000 0.000 -100.00 % 186.000 K 0.000 0.000 0.000
Interest expense 1.900 M -45.02 % 3.456 M 37.42 % 2.515 M -4.59 % 2.636 M -18.89 % 3.250 M 110.36 % 1.545 M 217.90 % 486.000 K 710.00 % 60.000 K -88.83 % 537.000 K -77.53 % 2.390 M 22.13 % 1.957 M 109.75 % 933.000 K 196.19 % 315.000 K 0.000 -100.00 % 3.265 M 477.88 % 565.000 K 16.98 % 483.000 K 0.000 -100.00 % 1.038 M 135.37 % 441.000 K 350.00 % 98.000 K -90.75 % 1.059 M -17.65 % 1.286 M -10.82 % 1.442 M -16.02 % 1.717 M 0.000 -100.00 % 1.361 M -6.59 % 1.457 M 487.50 % 248.000 K 24.62 % 199.000 K 0.000 -100.00 % 322.000 K -88.15 % 2.718 M 2 538.83 % 103.000 K 0.000 -100.00 % 62.000 K -7.46 % 67.000 K -30.21 % 96.000 K -51.02 % 196.000 K 36.11 % 144.000 K -54.14 % 314.000 K -36.69 % 496.000 K 6 100.00 % 8.000 K -96.21 % 211.000 K 0.000 0.000
Depreciation and amortization 9.123 M -3.00 % 9.405 M 6.30 % 8.848 M -4.17 % 9.233 M 1.48 % 9.098 M 37.68 % 6.608 M -2.74 % 6.794 M 19.13 % 5.703 M 2.11 % 5.585 M -4.07 % 5.822 M -15.54 % 6.893 M -5.59 % 7.301 M 22.44 % 5.963 M -17.75 % 7.250 M 213.99 % 2.309 M 2.62 % 2.250 M 0.00 % 2.250 M 126.81 % 992.000 K -55.91 % 2.250 M 0.00 % 2.250 M 0.00 % 2.250 M -68.69 % 7.187 M 363.68 % 1.550 M 0.00 % 1.550 M 0.00 % 1.550 M 19.23 % 1.300 M -24.42 % 1.720 M 217.93 % 541.000 K -82.04 % 3.013 M 254.47 % 850.000 K -3.52 % 881.000 K 11.66 % 789.000 K 5.48 % 748.000 K 8.09 % 692.000 K 57.63 % 439.000 K -72.97 % 1.624 M -19.08 % 2.007 M 123.25 % 899.000 K 3.10 % 872.000 K 4.43 % 835.000 K 0.36 % 832.000 K 1.84 % 817.000 K -62.93 % 2.204 M 754.26 % 258.000 K -7.53 % 279.000 K 17.72 % 237.000 K
Operating income -3.408 M -163.92 % 5.332 M 222.60 % -4.349 M 0.32 % -4.363 M -213.35 % 3.849 M -92.28 % 49.837 M 76.03 % 28.311 M -16.45 % 33.887 M 232.26 % 10.199 M 260.03 % -6.373 M -126.92 % 23.672 M -13.27 % 27.295 M 43.48 % 19.023 M -24.73 % 25.274 M -13.41 % 29.187 M 34.94 % 21.629 M -5.10 % 22.792 M 286.37 % 5.899 M 1 397.21 % 394.000 K -91.14 % 4.445 M 215.51 % -3.848 M -775.09 % 570.000 K 171.16 % -801.000 K 1.96 % -817.000 K -124.40 % 3.348 M 62.92 % 2.055 M 37.18 % 1.498 M -62.22 % 3.965 M -21.17 % 5.030 M 609.45 % 709.000 K 3.20 % 687.000 K -75.08 % 2.757 M -44.79 % 4.994 M 34.57 % 3.711 M 451.41 % 673.000 K -84.70 % 4.398 M 17.78 % 3.734 M 42.36 % 2.623 M -46.94 % 4.943 M 513.28 % 806.000 K -33.83 % 1.218 M 8.75 % 1.120 M 328.11 % -491.000 K -187.68 % 560.000 K -6.04 % 596.000 K 874.03 % -77.000 K
Operating income ratio -0.03 -125.36 % 0.12 207.02 % -0.11 0.73 % -0.11 -326.00 % 0.05 -75.89 % 0.20 47.08 % 0.14 -24.06 % 0.18 205.28 % 0.06 288.97 % -0.03 -127.48 % 0.11 -20.87 % 0.14 52.63 % 0.09 -14.89 % 0.11 17.15 % 0.09 22.71 % 0.08 -23.38 % 0.10 404.40 % 0.02 930.92 % 0.00 -90.43 % 0.02 125.72 % -0.08 -1 416.99 % 0.01 141.62 % -0.01 -12.82 % -0.01 -126.54 % 0.05 -13.56 % 0.05 127.55 % 0.02 -78.04 % 0.11 18.15 % 0.09 580.93 % 0.01 121.22 % 0.01 -91.07 % 0.07 -35.82 % 0.11 -13.97 % 0.13 706.14 % 0.02 -89.41 % 0.15 22.93 % 0.12 10.44 % 0.11 -50.89 % 0.22 616.62 % 0.03 -30.64 % 0.04 -2.56 % 0.05 170.09 % -0.06 -177.35 % 0.08 1.32 % 0.08 958.65 % -0.01
Total other income expenses net 4.956 M 635.78 % -925.000 K -115.52 % 5.959 M -10.99 % 6.695 M -0.53 % 6.731 M 116.57 % -40.617 M -910.56 % 5.011 M -1.94 % 5.110 M -57.23 % 11.948 M -10.17 % 13.301 M 228.50 % 4.049 M 28.99 % 3.139 M -7.84 % 3.406 M 94.63 % 1.750 M 150.72 % 698.000 K -74.10 % 2.695 M 30 044.44 % -9.000 K -100.14 % 6.412 M -10.70 % 7.180 M 342.39 % 1.623 M -32.23 % 2.395 M 342.16 % -989.000 K -148.96 % 2.020 M -34.50 % 3.084 M 363.06 % 666.000 K 0.000 -100.00 % 2.000 K 200.00 % -2.000 K -100.00 % -1.000 K 0.000 -100.00 % 2.000 K 0.000 100.00 % -2.414 M 0.000 0.000 100.00 % -1.000 K -100.30 % 337.000 K 345.99 % -137.000 K -13 600.00 % -1.000 K 0.000 100.00 % -288.000 K 39.62 % -477.000 K 0.000 100.00 % -217.000 K -933.33 % -21.000 K 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 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
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 2018-03-31 2017-03-31 2016-09-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-09-30
Net debt 0.000 100.00 % -282.936 M 0.000 100.00 % -62.949 M 0.000 100.00 % -136.364 M -134.87 % 391.043 M 1 657.13 % -25.113 M -111.69 % 214.904 M 390.34 % -74.017 M 0.000 100.00 % -80.347 M -130.40 % 264.341 M 269.15 % -156.277 M -155.85 % 279.807 M 941.53 % 26.865 M 690.15 % 3.400 M 103.75 % -90.625 M -148.60 % 186.467 M 215.06 % 59.185 M -35.10 % 91.200 M 658.55 % 12.023 M -84.29 % 76.525 M 111.17 % 36.238 M 140.72 % 15.054 M 218.42 % -12.712 M -197.34 % 13.059 M 710.80 % -2.138 M -116.82 % 12.708 M 193.96 % 4.323 M 172.74 % 1.585 M -85.91 % 11.250 M 322.77 % -5.050 M -154.64 % 9.242 M 235.12 % -6.840 M -330.77 % 2.964 M 332.70 % 685.000 K -90.66 % 7.335 M 537.91 % -1.675 M -117.06 % 9.816 M 595.18 % 1.412 M 144.91 % -3.144 M
Total investments 0.000 -100.00 % 11.286 M 0.000 -100.00 % 63.742 M 0.000 -100.00 % 36.024 M -95.39 % 782.086 M 1 977.97 % 37.637 M -91.24 % 429.808 M 3 720.52 % 11.250 M 0.000 -100.00 % 120.346 M -77.24 % 528.682 M 4 599.40 % 11.250 M -97.99 % 559.614 M 102.75 % 276.009 M 3 958.96 % 6.800 M -94.27 % 118.683 M -68.18 % 372.934 M 1 962 710.53 % 19.000 K -99.99 % 182.400 M 959 900.00 % 19.000 K -99.99 % 153.050 M 805 426.32 % 19.000 K -99.94 % 30.108 M 0.000 -100.00 % 177.000 K 38.28 % 128.000 K 66.23 % 77.000 K -99.11 % 8.646 M 0.000 -100.00 % 22.500 M 0.000 -100.00 % 18.484 M 0.000 -100.00 % 5.928 M 0.000 -100.00 % 14.670 M 0.000 -100.00 % 19.632 M 0.000 -100.00 % 1.000 K
Total debt 0.000 -100.00 % 83.033 M 0.000 -100.00 % 106.587 M 0.000 -100.00 % 108.705 M 0.000 -100.00 % 4.217 M 0.000 -100.00 % 38.756 M 0.000 -100.00 % 16.257 M 0.000 -100.00 % 31.887 M 0.000 -100.00 % 30.663 M 0.000 -100.00 % 17.269 M 0.000 -100.00 % 87.941 M 0.000 -100.00 % 12.957 M 0.000 -100.00 % 37.384 M 0.000 -100.00 % 24.612 M 18.49 % 20.771 M 1 371.03 % 1.412 M -90.53 % 14.911 M 0.000 -100.00 % 5.908 M 0.000 -100.00 % 6.200 M 0.000 -100.00 % 2.402 M 0.000 -100.00 % 3.649 M 0.000 -100.00 % 5.660 M 0.000 -100.00 % 11.228 M 107.89 % 5.401 M
Accumulated other comprehensive income loss 629.752 M 13.61 % 554.327 M -10.87 % 621.934 M 416.37 % 120.444 M -80.32 % 611.936 M 361.73 % 132.532 M -61.71 % 346.125 M 0.000 -100.00 % 318.480 M 2 534.68 % 12.088 M -95.89 % 294.039 M 0.000 -100.00 % 263.883 M 2 083.02 % 12.088 M -94.63 % 225.079 M 0.000 -100.00 % 185.200 M 0.000 -100.00 % 172.521 M 63.71 % 105.385 M -38.66 % 171.800 M 905.38 % 17.088 M -90.06 % 171.973 M 64.04 % 104.837 M -34.14 % 159.190 M 0.000 0.000 0.000 0.000 -100.00 % 78.419 M 0.000 -100.00 % 73.401 M 0.000 -100.00 % 68.350 M 0.000 -100.00 % 61.793 M 0.000 -100.00 % 56.846 M 0.000 -100.00 % 40.024 M 0.000 0.000
Retained earnings 0.000 -100.00 % 308.401 M 0.000 0.000 0.000 -100.00 % 278.498 M 0.000 0.000 0.000 -100.00 % 221.936 M 0.000 0.000 0.000 -100.00 % 167.339 M 0.000 0.000 0.000 -100.00 % 88.700 M 0.000 0.000 0.000 -100.00 % 70.286 M 0.000 0.000 0.000 -100.00 % 43.791 M 36.60 % 32.059 M 0.000 -100.00 % 19.633 M 0.000 -100.00 % 15.613 M 0.000 -100.00 % 10.595 M 0.000 -100.00 % 5.544 M 0.000 100.00 % -1.012 M 0.000 0.000 0.000 100.00 % -8.332 M 0.000
Common stock 0.000 -100.00 % 75.425 M 0.000 -100.00 % 75.425 M 0.000 -100.00 % 75.425 M 0.000 -100.00 % 67.136 M 0.000 -100.00 % 67.136 M 0.000 -100.00 % 67.136 M 0.000 -100.00 % 67.136 M 0.000 -100.00 % 67.136 M 0.000 -100.00 % 67.136 M 0.000 -100.00 % 67.136 M 0.000 -100.00 % 67.136 M 0.000 -100.00 % 67.136 M 0.000 -100.00 % 62.806 M 0.00 % 62.806 M 0.00 % 62.806 M 0.00 % 62.806 M 0.000 -100.00 % 62.806 M 0.000 -100.00 % 62.806 M 0.000 -100.00 % 62.806 M 0.000 -100.00 % 62.806 M 0.000 -100.00 % 62.806 M 0.000 -100.00 % 11.241 M 0.000
Total equity 629.755 M 0.00 % 629.755 M 1.26 % 621.934 M 0.00 % 621.934 M 1.63 % 611.936 M 0.00 % 611.936 M 76.80 % 346.125 M 0.00 % 346.125 M 8.68 % 318.480 M 0.00 % 318.479 M 8.31 % 294.039 M 0.00 % 294.039 M 11.43 % 263.883 M 0.00 % 263.883 M 17.24 % 225.079 M 0.00 % 225.079 M 21.53 % 185.200 M -0.02 % 185.245 M 7.38 % 172.521 M 0.00 % 172.521 M 0.42 % 171.800 M -0.02 % 171.830 M -0.08 % 171.973 M 0.00 % 171.974 M 8.03 % 159.190 M 49.34 % 106.597 M 12.34 % 94.890 M 7.72 % 88.093 M 6.84 % 82.457 M 5.15 % 78.419 M 0.00 % 78.419 M 6.84 % 73.401 M 0.00 % 73.401 M 7.39 % 68.350 M 0.00 % 68.350 M 10.61 % 61.793 M 0.00 % 61.794 M 8.70 % 56.846 M 1.43 % 56.046 M 40.03 % 40.024 M 0.00 % 40.024 M 1 842.91 % 2.060 M
Other non current liabilities -629.755 M -19 718.54 % 3.210 M 100.52 % -621.934 M -22 014.52 % 2.838 M 100.46 % -611.936 M -9 870.65 % 6.263 M 101.81 % -346.125 M -5 366.66 % 6.572 M 0.000 -100.00 % 4.619 M 101.57 % -294.039 M -7 729.45 % 3.854 M 0.000 -100.00 % 2.404 M 0.000 -100.00 % 1.683 M 0.000 -100.00 % 1.765 M 0.000 -100.00 % 2.060 M 0.000 -100.00 % 2.059 M 0.000 -100.00 % 2.059 M 0.000 -100.00 % 2.648 M -85.81 % 18.664 M -38.16 % 30.183 M 140.12 % 12.570 M 0.000 -100.00 % 569.000 K 0.000 0.000 0.000 -100.00 % 547.000 K 0.000 -100.00 % 546.000 K 0.000 -100.00 % 2.285 M 0.000 -100.00 % 1.502 M -95.76 % 35.436 M
Long term debt 0.000 -100.00 % 75.070 M 0.000 -100.00 % 101.846 M 0.000 -100.00 % 104.233 M 0.000 -100.00 % 2.067 M 0.000 -100.00 % 3.595 M 0.000 -100.00 % 3.653 M 0.000 -100.00 % 3.340 M 0.000 -100.00 % 4.928 M 0.000 -100.00 % 5.224 M 0.000 0.000 0.000 -100.00 % 683.000 K 0.000 0.000 0.000 0.000 -100.00 % 594.000 K 0.000 -100.00 % 1.138 M 0.000 0.000 0.000 -100.00 % 1.673 M 0.000 0.000 0.000 -100.00 % 2.154 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities -629.755 M -904.49 % 78.280 M 112.59 % -621.934 M -694.11 % 104.684 M 117.11 % -611.936 M -653.81 % 110.496 M 131.92 % -346.125 M -4 106.54 % 8.639 M 0.000 -100.00 % 8.214 M 102.79 % -294.039 M -4 016.86 % 7.507 M 0.000 -100.00 % 5.744 M 0.000 -100.00 % 6.611 M 0.000 -100.00 % 6.989 M 0.000 -100.00 % 2.060 M 0.000 -100.00 % 2.742 M 0.000 -100.00 % 2.059 M 0.000 -100.00 % 2.648 M -86.25 % 19.258 M -36.20 % 30.183 M 120.19 % 13.708 M 0.000 -100.00 % 569.000 K 0.000 -100.00 % 1.673 M 0.000 -100.00 % 547.000 K 0.000 -100.00 % 2.700 M 0.000 -100.00 % 2.285 M 0.000 -100.00 % 1.502 M -95.76 % 35.436 M
Other current liabilities 0.000 -100.00 % 134.213 M 0.000 -100.00 % 141.518 M 0.000 -100.00 % 149.706 M 0.000 -100.00 % 155.270 M 0.000 -100.00 % 153.316 M 0.000 -100.00 % 259.830 M 0.000 -100.00 % 155.273 M 0.000 -100.00 % 207.058 M 0.000 -100.00 % 204.239 M 0.000 -100.00 % 134.873 M 0.000 -100.00 % 48.052 M 0.000 -100.00 % 146.173 M 0.000 -100.00 % 62.902 M 267.87 % 17.099 M 197.53 % 5.747 M -72.53 % 20.922 M 0.000 -100.00 % 5.310 M 0.000 -100.00 % 39.526 M 0.000 -100.00 % 8.262 M 0.000 -100.00 % 11.490 M 0.000 -100.00 % 10.349 M 0.000 -100.00 % 10.604 M 197.28 % 3.567 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 98.267 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
Short term debt 0.000 -100.00 % 7.963 M 0.000 -100.00 % 4.741 M 0.000 -100.00 % 4.472 M 0.000 -100.00 % 2.150 M 0.000 -100.00 % 35.161 M 0.000 -100.00 % 12.604 M 0.000 -100.00 % 28.547 M 0.000 -100.00 % 25.735 M 0.000 -100.00 % 12.045 M 0.000 -100.00 % 87.941 M 0.000 100.00 % -85.993 M 0.000 -100.00 % 37.384 M 0.000 -100.00 % 24.612 M 21.98 % 20.177 M 1 328.97 % 1.412 M -89.75 % 13.773 M 0.000 -100.00 % 5.908 M 0.000 -100.00 % 4.527 M 0.000 -100.00 % 2.402 M 0.000 -100.00 % 1.495 M 0.000 -100.00 % 5.660 M 0.000 -100.00 % 11.228 M 0.000
Total current liabilities 0.000 -100.00 % 501.436 M 0.000 -100.00 % 563.456 M 0.000 -100.00 % 681.247 M 0.000 -100.00 % 710.210 M 0.000 -100.00 % 766.224 M 0.000 -100.00 % 749.576 M 0.000 -100.00 % 703.705 M 0.000 -100.00 % 597.903 M 0.000 -100.00 % 447.092 M 0.000 -100.00 % 435.652 M 0.000 -100.00 % 249.032 M 0.000 -100.00 % 290.429 M 0.000 -100.00 % 229.439 M 126.10 % 101.475 M 74.48 % 58.158 M -31.95 % 85.468 M 0.000 -100.00 % 36.584 M 0.000 -100.00 % 44.053 M 0.000 -100.00 % 31.894 M 0.000 -100.00 % 28.984 M 0.000 -100.00 % 33.008 M 0.000 -100.00 % 29.895 M 49.72 % 19.967 M
Total liabilities -629.755 M -208.63 % 579.716 M 193.21 % -621.934 M -193.08 % 668.140 M 209.18 % -611.936 M -177.29 % 791.743 M 328.74 % -346.125 M -148.15 % 718.849 M 0.000 -100.00 % 774.438 M 363.38 % -294.039 M -138.84 % 757.083 M 0.000 -100.00 % 709.449 M 0.000 -100.00 % 604.514 M 0.000 -100.00 % 454.081 M 0.000 -100.00 % 437.712 M 0.000 -100.00 % 251.774 M 0.000 -100.00 % 292.488 M 0.000 -100.00 % 232.087 M 92.23 % 120.733 M 36.67 % 88.341 M -10.93 % 99.176 M 0.000 -100.00 % 37.153 M 0.000 -100.00 % 46.381 M 0.000 -100.00 % 32.441 M 0.000 -100.00 % 31.684 M 0.000 -100.00 % 35.293 M 0.000 -100.00 % 31.397 M -43.33 % 55.403 M
Other non current assets 0.000 -100.00 % 9.071 M 0.000 -100.00 % 172.567 M 136.18 % -477.015 M -306.12 % 231.431 M 159.18 % -391.043 M -1 729.41 % 23.999 M 111.17 % -214.904 M -191.15 % 235.780 M 298.98 % -118.493 M -664.44 % 20.993 M 107.94 % -264.341 M -979 140.74 % 27.000 K 100.01 % -279.807 M -4 031.53 % 7.117 M 309.32 % -3.400 M -119.20 % 17.709 M 109.50 % -186.467 M -207.13 % 174.063 M 290.86 % -91.200 M -242.08 % 64.187 M 183.88 % -76.525 M -184.55 % 90.504 M 701.20 % -15.054 M 0.000 -100.00 % 41.475 M 32 302.34 % 128.000 K -98.89 % 11.547 M 367.11 % -4.323 M -432 200.00 % -1.000 K 99.99 % -11.250 M -1 125 100.00 % 1.000 K 100.01 % -9.242 M 0.000 100.00 % -2.964 M 0.000 100.00 % -7.335 M 0.000 100.00 % -9.816 M 0.000 0.000
Long term investments 0.000 -100.00 % 11.286 M 0.000 100.00 % -108.824 M 0.000 100.00 % -195.408 M 0.000 -100.00 % 37.637 M 0.000 100.00 % -90.734 M 0.000 -100.00 % 120.346 M 0.000 -100.00 % 12.655 M 0.000 0.000 0.000 -100.00 % 12.247 M 0.000 100.00 % -157.692 M 0.000 100.00 % -48.718 M 0.000 100.00 % -75.360 M 0.000 0.000 100.00 % -4.387 M 0.000 -100.00 % 77.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
Intangible assets 0.000 -100.00 % 44.690 M 0.000 -100.00 % 1.699 M 0.000 -100.00 % 2.084 M 0.000 0.000 0.000 -100.00 % 36.000 K 0.000 0.000 0.000 -100.00 % 27.000 K 0.000 -100.00 % 27.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 83.000 K 0.000 -100.00 % 84.000 K 0.000 -100.00 % 1.469 M 0.000 -100.00 % 5.364 M -33.33 % 8.046 M 0.000 -100.00 % 10.727 M 0.000 -100.00 % 6.580 M 0.000 -100.00 % 6.487 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -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
Goodwill and intangible assets 0.000 -100.00 % 44.690 M 0.000 -100.00 % 1.699 M 0.000 -100.00 % 2.084 M 0.000 0.000 0.000 -100.00 % 37.000 K 0.000 0.000 0.000 -100.00 % 27.000 K 0.000 -100.00 % 27.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 83.000 K 0.000 -100.00 % 84.000 K 0.000 -100.00 % 1.469 M 0.000 -100.00 % 5.364 M -33.33 % 8.046 M 0.000 -100.00 % 10.727 M 0.000 -100.00 % 6.580 M 0.000 -100.00 % 6.487 M 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 % 253.935 M 0.000 -100.00 % 258.243 M 0.000 -100.00 % 264.923 M 0.000 -100.00 % 91.432 M 0.000 -100.00 % 86.222 M 0.000 -100.00 % 67.707 M 0.000 -100.00 % 72.497 M 0.000 -100.00 % 29.334 M 0.000 -100.00 % 26.151 M 0.000 -100.00 % 37.337 M 0.000 -100.00 % 62.166 M 0.000 -100.00 % 67.034 M 0.000 -100.00 % 16.735 M 12.26 % 14.908 M -42.66 % 26.001 M 17.81 % 22.070 M 0.000 -100.00 % 11.394 M 0.000 -100.00 % 11.854 M 0.000 -100.00 % 9.666 M 0.000 -100.00 % 12.133 M 0.000 -100.00 % 10.708 M 0.000 -100.00 % 11.876 M 16.76 % 10.171 M
Total non current assets 0.000 -100.00 % 328.864 M 0.000 -100.00 % 333.326 M 169.88 % -477.015 M -253.44 % 310.878 M 179.50 % -391.043 M -340.30 % 162.732 M 175.72 % -214.904 M -263.00 % 131.840 M 211.26 % -118.493 M -151.21 % 231.383 M 187.53 % -264.341 M -327.23 % 116.331 M 141.58 % -279.807 M -726.99 % 44.627 M 1 412.56 % -3.400 M -106.53 % 52.071 M 127.93 % -186.467 M -394.80 % 63.251 M 169.35 % -91.200 M -204.54 % 87.238 M 214.00 % -76.525 M -181.31 % 94.118 M 725.20 % -15.054 M -139.32 % 38.287 M -46.32 % 71.319 M 172.95 % 26.129 M -48.31 % 50.545 M 1 269.21 % -4.323 M -124.05 % 17.973 M 259.76 % -11.250 M -161.33 % 18.342 M 298.46 % -9.242 M -195.61 % 9.666 M 426.11 % -2.964 M -124.43 % 12.133 M 265.41 % -7.335 M -168.50 % 10.708 M 209.09 % -9.816 M -182.65 % 11.876 M 16.76 % 10.171 M
Other current assets -365.969 M -607.31 % 72.139 M 121.88 % -329.656 M -159.92 % 550.149 M 0.000 -100.00 % 96.717 M 0.000 -100.00 % 82.238 M 0.000 -100.00 % 77.724 M 0.000 -100.00 % 116.702 M 0.000 -100.00 % 126.905 M 0.000 -100.00 % 144.379 M 0.000 -100.00 % 101.559 M 0.000 -100.00 % 62.605 M 0.000 -100.00 % 61.479 M 0.000 -100.00 % 54.095 M 0.000 -100.00 % 9.588 M -92.67 % 130.886 M 339.72 % 29.766 M 47.84 % 20.134 M 0.000 -100.00 % 28.208 M 0.000 -100.00 % 1.097 M 0.000 -100.00 % 26.070 M 0.000 -100.00 % 28.211 M 0.000 -100.00 % 26.048 M 0.000 -100.00 % 11.478 M 1 147 700.00 % 1.000 K
Short term investments 0.000 -100.00 % 203.432 M 0.000 -100.00 % 172.566 M 0.000 -100.00 % 231.432 M -70.41 % 782.086 M 109.33 % 373.612 M -13.07 % 429.808 M 321.45 % 101.984 M 0.000 -100.00 % 30.597 M -94.21 % 528.682 M 594.65 % 76.108 M -86.40 % 559.614 M 102.75 % 276.009 M 3 958.96 % 6.800 M -94.27 % 118.683 M -68.18 % 372.934 M 136.47 % 157.711 M -13.54 % 182.400 M 274.25 % 48.737 M -68.16 % 153.050 M 103.04 % 75.379 M 150.36 % 30.108 M 0.000 -100.00 % 4.564 M 0.000 -100.00 % 262.000 K -96.97 % 8.646 M 0.000 -100.00 % 22.500 M 0.000 -100.00 % 18.484 M 0.000 -100.00 % 5.928 M 0.000 -100.00 % 14.670 M 0.000 -100.00 % 19.632 M 0.000 -100.00 % 1.000 K
cash and cash equivalents 0.000 -100.00 % 365.969 M 0.000 -100.00 % 169.536 M 0.000 -100.00 % 245.583 M 162.80 % -391.043 M -1 433.25 % 29.330 M 113.65 % -214.904 M -290.56 % 112.773 M 0.000 -100.00 % 96.604 M 136.55 % -264.341 M -240.48 % 188.164 M 167.25 % -279.807 M -7 467.22 % 3.798 M 211.71 % -3.400 M -103.15 % 107.894 M 157.86 % -186.467 M -748.45 % 28.756 M 131.53 % -91.200 M -9 864.45 % 934.000 K 101.22 % -76.525 M -6 777.57 % 1.146 M 107.61 % -15.054 M -140.33 % 37.324 M 383.97 % 7.712 M 117.24 % 3.550 M 61.07 % 2.204 M 150.98 % -4.323 M -200.00 % 4.323 M 138.43 % -11.250 M -200.00 % 11.250 M 221.73 % -9.242 M -200.00 % 9.242 M 411.81 % -2.964 M -200.00 % 2.964 M 140.41 % -7.335 M -200.00 % 7.335 M 174.72 % -9.816 M -200.00 % 9.816 M 212.21 % 3.144 M
Cash and short term investments 365.969 M 0.00 % 365.969 M 11.02 % 329.656 M -3.64 % 342.102 M -28.28 % 477.015 M 0.00 % 477.015 M 21.99 % 391.043 M -2.95 % 402.942 M 87.50 % 214.904 M 0.07 % 214.757 M 81.24 % 118.493 M -6.85 % 127.201 M -51.88 % 264.341 M 0.03 % 264.272 M -5.55 % 279.807 M 0.00 % 279.807 M 8 129.62 % 3.400 M -98.50 % 226.577 M 21.51 % 186.467 M 0.00 % 186.467 M 104.46 % 91.200 M 83.61 % 49.671 M -35.09 % 76.525 M 0.00 % 76.525 M 408.34 % 15.054 M -59.67 % 37.324 M 204.04 % 12.276 M 245.80 % 3.550 M 44.02 % 2.465 M -42.98 % 4.323 M 0.00 % 4.323 M -61.57 % 11.250 M 0.00 % 11.250 M 21.73 % 9.242 M 0.00 % 9.242 M 211.81 % 2.964 M 0.00 % 2.964 M -59.59 % 7.335 M 0.00 % 7.335 M -25.28 % 9.816 M 0.00 % 9.816 M 212.11 % 3.145 M
Total current assets 0.000 -100.00 % 880.607 M 0.000 -100.00 % 956.748 M 100.57 % 477.015 M -56.35 % 1.093 B 179.46 % 391.043 M -56.66 % 902.242 M 319.83 % 214.904 M -77.64 % 961.078 M 711.08 % 118.493 M -85.55 % 819.739 M 210.11 % 264.341 M -69.16 % 857.001 M 206.28 % 279.807 M -64.35 % 784.966 M 22 987.24 % 3.400 M -99.42 % 587.255 M 214.94 % 186.467 M -65.91 % 546.982 M 499.76 % 91.200 M -72.89 % 336.366 M 339.55 % 76.525 M -79.34 % 370.344 M 2 360.10 % 15.054 M -94.99 % 300.269 M 108.08 % 144.304 M -3.99 % 150.304 M 14.66 % 131.088 M 2 932.34 % 4.323 M -95.57 % 97.599 M 767.55 % 11.250 M -25.22 % 15.044 M 62.78 % 9.242 M -89.86 % 91.124 M 2 974.36 % 2.964 M -96.36 % 81.345 M 1 009.00 % 7.335 M -90.90 % 80.631 M 721.42 % 9.816 M -83.51 % 59.544 M 1 792.69 % 3.146 M
Inventory 0.000 -100.00 % 48.067 M 0.000 -100.00 % 41.760 M 0.000 -100.00 % 41.760 M 0.000 0.000 0.000 -100.00 % 6.324 M 0.000 -100.00 % 6.324 M 0.000 -100.00 % 6.324 M 0.000 -100.00 % 4.500 M 0.000 -100.00 % 4.500 M 0.000 -100.00 % 9.250 M 0.000 -100.00 % 8.330 M 0.000 -100.00 % 8.330 M 0.000 -100.00 % 9.110 M 0.000 -100.00 % 2.851 M -74.11 % 11.012 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
Net receivables 0.000 -100.00 % 394.432 M 0.000 -100.00 % 22.737 M 0.000 -100.00 % 477.309 M 0.000 -100.00 % 432.114 M 0.000 -100.00 % 662.126 M 0.000 -100.00 % 569.512 M 0.000 -100.00 % 459.500 M 0.000 -100.00 % 356.280 M 0.000 -100.00 % 266.818 M 0.000 -100.00 % 288.660 M 0.000 -100.00 % 216.886 M 0.000 -100.00 % 253.315 M 0.000 -100.00 % 244.247 M 0.000 -100.00 % 114.137 M 2.12 % 111.773 M 0.000 -100.00 % 65.068 M 0.000 0.000 0.000 -100.00 % 55.812 M 0.000 -100.00 % 49.981 M 0.000 -100.00 % 47.248 M 0.000 -100.00 % 46.145 M 0.000
Tax assets 0.000 -100.00 % 9.882 M 0.000 -100.00 % 9.641 M 0.000 -100.00 % 7.848 M 0.000 -100.00 % 9.664 M 0.000 -100.00 % 18.425 M 0.000 -100.00 % 22.337 M 0.000 -100.00 % 31.125 M 0.000 -100.00 % 8.149 M 0.000 -100.00 % 8.210 M 0.000 -100.00 % 9.460 M 0.000 -100.00 % 9.519 M 0.000 -100.00 % 10.471 M 0.000 -100.00 % 16.188 M 43.55 % 11.277 M 0.000 -100.00 % 6.124 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 -100.00 % 86.396 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -100.00 % 44.146 M
Account payables 0.000 -100.00 % 359.260 M 0.000 -100.00 % 417.197 M 0.000 -100.00 % 520.891 M 0.000 -100.00 % 552.790 M 0.000 -100.00 % 574.576 M 0.000 -100.00 % 477.142 M 0.000 -100.00 % 519.885 M 0.000 -100.00 % 365.110 M 0.000 -100.00 % 225.338 M 0.000 -100.00 % 212.838 M 0.000 -100.00 % 87.967 M 0.000 -100.00 % 106.872 M 0.000 -100.00 % 141.910 M 142.11 % 58.613 M 14.93 % 50.999 M 28.82 % 39.589 M 0.000 -100.00 % 25.366 M 0.000 0.000 0.000 -100.00 % 21.230 M 0.000 -100.00 % 15.999 M 0.000 -100.00 % 16.999 M 0.000 -100.00 % 8.063 M -50.84 % 16.400 M
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.178 M 0.000 0.000 0.000 -100.00 % 3.171 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.470 M 0.000 0.000 0.000 -100.00 % 2.472 M 0.000 0.000 0.000 -100.00 % 15.000 K -99.73 % 5.586 M 0.000 -100.00 % 11.184 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 3.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 -100.00 % 25.000 K 0.000 -100.00 % 17.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
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 100.00 % -98.267 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
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 -100.00 % 5.960 M 0.000 0.000 0.000
Other total stockholders equity 3.000 K -100.00 % 125.482 M 0.000 -100.00 % 426.065 M 0.000 -100.00 % 125.481 M 0.000 -100.00 % 278.989 M 0.000 -100.00 % 17.319 M 0.000 -100.00 % 226.903 M 0.000 -100.00 % 17.320 M 0.000 -100.00 % 157.943 M 0.000 -100.00 % 29.409 M 0.000 0.000 0.000 -100.00 % 17.320 M 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 -100.00 % 25.287 M 2 528 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 % -12.720 M 0.000 -100.00 % 37.115 M 1 701.70 % 2.060 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 655.000 K 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.209 B 0.000 -100.00 % 1.290 B 0.000 -100.00 % 1.404 B 0.000 -100.00 % 1.065 B 0.000 -100.00 % 1.093 B 0.000 -100.00 % 1.051 B 0.000 -100.00 % 973.332 M 0.000 -100.00 % 829.593 M 0.000 -100.00 % 639.326 M 0.000 -100.00 % 610.233 M 0.000 -100.00 % 423.604 M 0.000 -100.00 % 464.462 M 0.000 -100.00 % 338.556 M 57.01 % 215.623 M 22.21 % 176.434 M -2.86 % 181.633 M 0.000 -100.00 % 115.572 M 0.000 -100.00 % 119.782 M 0.000 -100.00 % 100.790 M 0.000 -100.00 % 93.478 M 0.000 -100.00 % 91.339 M 0.000 -100.00 % 71.421 M 24.29 % 57.463 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 2018-03-31 2017-03-31 2016-09-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-09-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 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
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 -536.000 K 90.38 % -5.573 M -148.24 % -2.245 M -59.22 % -1.410 M 83.58 % -8.588 M -102.64 % -4.238 M 61.78 % -11.088 M 0.000 100.00 % -13.855 M -309.06 % -3.387 M 83.50 % -20.531 M 0.000 100.00 % -14.668 M -66 572.73 % -22.000 K 0.000 0.000 0.000 100.00 % -4.754 M 36.54 % -7.491 M -5.02 % -7.133 M -590.92 % 1.453 M 10.24 % 1.318 M 212.46 % -1.172 M 22.44 % -1.511 M 75.92 % -6.274 M -163.72 % -2.379 M -8.43 % -2.194 M -6.35 % -2.063 M 30.30 % -2.960 M -339.82 % -673.000 K 84.69 % -4.397 M -8.01 % -4.071 M -63.76 % -2.486 M 49.70 % -4.942 M -513.15 % -806.000 K 13.33 % -930.000 K -44.63 % -643.000 K -230.96 % 491.000 K 244.41 % -340.000 K
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.588 M -33.68 % 20.490 M 47.89 % 13.855 M 283.90 % 3.609 M 0.000 -100.00 % 19.675 M 0.000 -100.00 % 17.959 M -27.75 % 24.856 M 22.09 % 20.359 M 7.49 % 18.940 M 298.40 % 4.754 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 % 13.588 M -33.68 % 20.490 M 0.000 -100.00 % 3.609 M 0.000 -100.00 % 19.675 M 0.000 -100.00 % 17.959 M -27.75 % 24.856 M 22.09 % 20.359 M 7.49 % 18.940 M 298.40 % 4.754 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 % 404.631 M 3.47 % 391.043 M 5.53 % 370.553 M 0.000 -100.00 % 109.311 M 0.000 -100.00 % 98.818 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 % 368.853 M -8.84 % 404.631 M 3.47 % 391.043 M 2 722.40 % 13.855 M -87.73 % 112.920 M 0.000 -100.00 % 118.493 M 0.000 -100.00 % 17.959 M -27.75 % 24.856 M 22.09 % 20.359 M 7.49 % 18.940 M 298.40 % 4.754 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 % 13.588 M -33.68 % 20.490 M 47.89 % 13.855 M 283.90 % 3.609 M 0.000 -100.00 % 19.675 M 0.000 -100.00 % 17.959 M -27.75 % 24.856 M 22.09 % 20.359 M 7.49 % 18.940 M 298.40 % 4.754 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 % 13.588 M -33.68 % 20.490 M 47.89 % 13.855 M 283.90 % 3.609 M 0.000 -100.00 % 19.675 M 0.000 -100.00 % 17.959 M -27.75 % 24.856 M 22.09 % 20.359 M 7.49 % 18.940 M 298.40 % 4.754 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 2016 2015 2015 2015 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
2007
2006