ORIBEVER.BO

Orient Beverages Limited ORIBEVER.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 1.637 B 12.17 % 1.459 B 28.59 % 1.135 B 54.45 % 734.602 M 62.96 % 450.796 M -45.36 % 824.959 M 13.96 % 723.887 M 44.03 % 502.587 M 23.51 % 406.928 M 14.86 % 354.282 M 28.89 % 274.868 M 24.99 % 219.915 M 15.19 % 190.921 M 25.70 % 151.887 M 18.56 % 128.106 M 60.30 % 79.917 M -11.28 % 90.078 M 7.87 % 83.505 M
Net income 30.200 M 5 400.91 % 549.000 K -98.07 % 28.400 M 249.97 % 8.115 M 110.09 % -80.457 M -2 048.58 % 4.129 M -82.61 % 23.738 M 100.59 % 11.834 M 203.05 % 3.905 M -76.12 % 16.354 M 755.03 % 1.913 M -84.78 % 12.563 M 54.95 % 8.108 M -10.68 % 9.078 M -9.77 % 10.061 M 16.46 % 8.639 M 165.89 % 3.249 M -53.56 % 6.996 M
Income before tax 39.200 M 1 220.75 % 2.968 M -90.49 % 31.217 M 3 730.31 % 815.000 K 100.96 % -84.685 M -995.76 % 9.454 M -69.45 % 30.945 M 142.34 % 12.769 M 0.58 % 12.695 M -14.69 % 14.881 M 71.81 % 8.662 M -49.67 % 17.211 M 61.60 % 10.650 M 19.50 % 8.912 M -29.02 % 12.556 M 172.35 % 4.610 M -13.03 % 5.301 M -47.41 % 10.079 M
Income before tax ratio 0.02 1 077.41 % 0.00 -92.61 % 0.03 2 379.99 % 0.00 100.59 % -0.19 -1 739.24 % 0.01 -73.19 % 0.04 68.26 % 0.03 -18.56 % 0.03 -25.73 % 0.04 33.30 % 0.03 -59.74 % 0.08 40.30 % 0.06 -4.93 % 0.06 -40.13 % 0.10 69.90 % 0.06 -1.97 % 0.06 -51.24 % 0.12
EBITDA 142.000 M 22.86 % 115.580 M -7.22 % 124.580 M 67.93 % 74.185 M 451.72 % -21.092 M -132.83 % 64.239 M -22.14 % 82.506 M 40.92 % 58.548 M 10.01 % 53.219 M 11.32 % 47.809 M 40.37 % 34.060 M -16.09 % 40.589 M 110.48 % 19.284 M 18.31 % 16.300 M -19.30 % 20.199 M 4.35 % 19.356 M -2.08 % 19.767 M -15.06 % 23.273 M
Net income ratio 0.02 4 803.90 % 0.00 -98.50 % 0.03 126.59 % 0.01 106.19 % -0.18 -3 665.92 % 0.01 -84.74 % 0.03 39.27 % 0.02 145.37 % 0.01 -79.21 % 0.05 563.37 % 0.01 -87.82 % 0.06 34.52 % 0.04 -28.94 % 0.06 -23.90 % 0.08 -27.35 % 0.11 199.70 % 0.04 -56.95 % 0.08
Ratio EBITDA 0.09 9.52 % 0.08 -27.85 % 0.11 8.73 % 0.10 315.84 % -0.05 -160.09 % 0.08 -31.68 % 0.11 -2.16 % 0.12 -10.93 % 0.13 -3.09 % 0.13 8.90 % 0.12 -32.86 % 0.18 82.73 % 0.10 -5.88 % 0.11 -31.94 % 0.16 -34.90 % 0.24 10.37 % 0.22 -21.26 % 0.28
Gross profit ratio 0.54 35.68 % 0.40 4.26 % 0.38 -1.51 % 0.39 -13.10 % 0.44 -0.12 % 0.44 -1.22 % 0.45 -0.32 % 0.45 85.43 % 0.24 -56.36 % 0.56 6.75 % 0.52 4.17 % 0.50 -0.66 % 0.51 73.17 % 0.29 -45.56 % 0.54 -11.75 % 0.61 12.83 % 0.54 391.87 % 0.11
Weighted average shs out dil 2.156 M -0.27 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M
Weighted average shs out 2.156 M -0.27 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M
EPS diluted 14.01 5 504.00 % 0.25 -98.09 % 13.09 249.07 % 3.75 110.08 % -37.22 -2 048.69 % 1.91 -82.60 % 10.98 100.73 % 5.47 202.21 % 1.81 -76.09 % 7.57 760.23 % 0.88 -84.85 % 5.81 54.93 % 3.75 -10.71 % 4.20 -9.68 % 4.65 16.25 % 4.00 166.67 % 1.50 -53.70 % 3.24
Earnings per share 14.01 5 504.00 % 0.25 -98.09 % 13.09 249.07 % 3.75 110.08 % -37.22 -2 048.69 % 1.91 -82.60 % 10.98 100.73 % 5.47 202.21 % 1.81 -76.09 % 7.57 760.23 % 0.88 -84.85 % 5.81 54.93 % 3.75 -10.71 % 4.20 -9.68 % 4.65 16.25 % 4.00 166.67 % 1.50 -53.70 % 3.24
Gross profit 880.500 M 52.20 % 578.521 M 34.08 % 431.486 M 52.12 % 283.651 M 41.60 % 200.312 M -45.42 % 367.024 M 12.57 % 326.034 M 43.58 % 227.078 M 129.02 % 99.150 M -49.88 % 197.819 M 37.59 % 143.778 M 30.20 % 110.428 M 14.43 % 96.505 M 117.68 % 44.334 M -35.46 % 68.690 M 41.47 % 48.555 M 0.10 % 48.507 M 430.58 % 9.142 M
Income tax expense 9.000 M 332.07 % 2.083 M -28.96 % 2.932 M 140.16 % -7.300 M -72.66 % -4.228 M -179.40 % 5.325 M -26.11 % 7.207 M 670.80 % 935.000 K -89.36 % 8.790 M 696.93 % -1.473 M -121.82 % 6.749 M 47.33 % 4.581 M 80.19 % 2.542 M 881.08 % -325.483 K -112.98 % 2.507 M 162.22 % -4.029 M -322.71 % 1.809 M -41.32 % 3.083 M
Cost of revenue 756.100 M -14.12 % 880.460 M 25.23 % 703.095 M 55.91 % 450.951 M 80.03 % 250.484 M -45.30 % 457.935 M 15.10 % 397.853 M 44.41 % 275.509 M -10.48 % 307.778 M 96.71 % 156.463 M 19.36 % 131.090 M 19.73 % 109.487 M 15.96 % 94.415 M -12.21 % 107.552 M 81.02 % 59.416 M 89.46 % 31.362 M -24.56 % 41.571 M -44.10 % 74.363 M
General and administrative expenses 262.778 M 573.17 % 39.036 M 54.36 % 25.289 M 49.07 % 16.965 M 41.48 % 11.991 M -37.96 % 19.327 M -7.58 % 20.913 M 16.49 % 17.952 M 37.14 % 13.090 M 424.41 % 2.496 M 115.71 % 1.157 M -94.12 % 19.665 M -2.37 % 20.144 M 17.79 % 17.101 M -2.89 % 17.611 M 0.94 % 17.448 M 12.24 % 15.544 M 0.000
Selling and marketing expenses 11.281 M -94.99 % 225.376 M 48.00 % 152.283 M 44.30 % 105.529 M 43.22 % 73.682 M -23.78 % 96.675 M 20.48 % 80.243 M 54.55 % 51.920 M 27.69 % 40.661 M -10.93 % 45.649 M 492.40 % 7.706 M -75.86 % 31.919 M 16.38 % 27.428 M 17.38 % 23.367 M 104.73 % 11.414 M 42.47 % 8.011 M -13.06 % 9.215 M 0.000
Other expenses 587.041 M 131.61 % 253.458 M 9.33 % 231.821 M 16.95 % 198.224 M -2.09 % 202.448 M -19.35 % 251.022 M 8 758.92 % -2.899 M -101.84 % 157.206 M 21 344.05 % -740.000 K -100.49 % 149.674 M 10.94 % 134.915 M 129.28 % 58.844 M 0.000 100.00 % -2.037 M 6.58 % -2.181 M -109.44 % 23.097 M -2.74 % 23.748 M 1 619.05 % -1.563 M
Operating expenses 861.100 M 66.28 % 517.870 M 26.50 % 409.393 M 27.65 % 320.718 M 11.31 % 288.121 M -21.50 % 367.024 M 12.57 % 326.034 M 43.58 % 227.078 M 33.41 % 170.205 M -13.96 % 197.819 M 37.59 % 143.778 M 30.20 % 110.428 M 14.43 % 96.505 M 18.40 % 81.510 M 18.66 % 68.690 M 41.47 % 48.555 M 0.10 % 48.507 M 52.97 % 31.710 M
Cost and expenses 1.617 B 15.65 % 1.398 B 25.69 % 1.112 B 44.17 % 771.669 M 43.27 % 538.605 M -34.81 % 826.211 M 14.14 % 723.887 M 44.03 % 502.587 M 23.51 % 406.928 M 14.86 % 354.282 M 28.89 % 274.868 M 33.90 % 205.272 M 7.52 % 190.921 M 30.92 % 145.834 M 23.86 % 117.744 M 47.33 % 79.917 M -11.28 % 90.078 M -15.08 % 106.072 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 274.059 M 3.65 % 264.412 M 48.90 % 177.572 M 44.96 % 122.494 M 42.98 % 85.673 M -26.15 % 116.002 M 14.68 % 101.156 M 44.77 % 69.872 M 29.99 % 53.751 M 11.64 % 48.145 M 443.22 % 8.863 M -82.82 % 51.584 M 8.44 % 47.571 M 17.55 % 40.469 M 39.43 % 29.025 M 14.01 % 25.459 M 2.83 % 24.759 M -17.87 % 30.146 M
Interest income 44.802 M 36.64 % 32.788 M 1.52 % 32.296 M -0.45 % 32.441 M -10.94 % 36.424 M 3.99 % 35.028 M 26.28 % 27.738 M 5.15 % 26.380 M 16.49 % 22.645 M 9.94 % 20.598 M 15.97 % 17.761 M 20.16 % 14.781 M 14.20 % 12.943 M -2.72 % 13.305 M 30.82 % 10.171 M -20.73 % 12.831 M 27.24 % 10.084 M 37.32 % 7.343 M
Interest expense 77.200 M -7.66 % 83.600 M 22.87 % 68.039 M 19.41 % 56.980 M 19.15 % 47.823 M 22.18 % 39.143 M 17.25 % 33.383 M 8.47 % 30.777 M 9.42 % 28.127 M 26.62 % 22.213 M 29.08 % 17.208 M 41.73 % 12.141 M 14.35 % 10.618 M -0.21 % 10.641 M 31.76 % 8.076 M 8.83 % 7.421 M -4.94 % 7.806 M 21.92 % 6.403 M
Depreciation and amortization 25.600 M -9.68 % 28.345 M 11.93 % 25.324 M 54.51 % 16.390 M 3.93 % 15.770 M 0.82 % 15.642 M 0.00 % 15.642 M 17.94 % 13.263 M 6.99 % 12.397 M 11.13 % 11.156 M 23.37 % 9.043 M -19.52 % 11.236 M 2.34 % 10.979 M 5.14 % 10.442 M 6.15 % 9.837 M 34.28 % 7.326 M 9.65 % 6.681 M -1.61 % 6.791 M
Operating income 19.400 M -68.01 % 60.651 M 174.53 % 22.093 M 162.98 % -35.078 M 60.05 % -87.809 M -6 913.50 % -1.252 M 87.67 % -10.155 M 3.88 % -10.565 M 34.56 % -16.145 M -185.41 % 18.903 M -2.77 % 19.440 M 32.77 % 14.643 M 76.10 % 8.315 M 41.94 % 5.858 M -42.93 % 10.264 M 1 321.83 % -840.070 K -128.68 % 2.929 M 112.98 % -22.567 M
Operating income ratio 0.01 -71.49 % 0.04 113.49 % 0.02 140.78 % -0.05 75.49 % -0.19 -12 734.74 % 0.00 89.18 % -0.01 33.27 % -0.02 47.02 % -0.04 -174.36 % 0.05 -24.56 % 0.07 6.22 % 0.07 52.88 % 0.04 12.92 % 0.04 -51.86 % 0.08 862.22 % -0.01 -132.33 % 0.03 112.03 % -0.27
Total other income expenses net 19.800 M 134.33 % -57.683 M -732.21 % 9.124 M 0.000 -100.00 % 3.124 M -70.82 % 10.706 M -73.95 % 41.100 M 76.14 % 23.334 M -19.09 % 28.840 M 817.15 % -4.021 M 62.69 % -10.779 M -519.66 % 2.568 M 9.98 % 2.335 M -23.53 % 3.054 M 33.30 % 2.291 M -57.96 % 5.450 M 129.80 % 2.372 M -92.74 % 32.647 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
Net debt 704.900 M 12.93 % 624.176 M -6.32 % 666.318 M 28.67 % 517.834 M 20.27 % 430.572 M 27.58 % 337.497 M 16.06 % 290.806 M 2.28 % 284.317 M 5.57 % 269.304 M 23.23 % 218.545 M 105.04 % 106.586 M 47.09 % 72.465 M 3.32 % 70.136 M 10.91 % 63.235 M -0.90 % 63.810 M 15.34 % 55.324 M -3.88 % 57.554 M 23.30 % 46.677 M
Total investments 75.600 M 6.03 % 71.300 M 219.56 % 22.312 M 0.00 % 22.312 M -55.48 % 50.118 M 116.70 % 23.128 M -12.93 % 26.564 M 0.17 % 26.519 M 3.95 % 25.512 M -16.66 % 30.612 M -23.32 % 39.924 M -16.24 % 47.665 M -10.39 % 53.190 M -15.99 % 63.314 M 58.13 % 40.039 M -15.11 % 47.164 M -1.31 % 47.789 M 25.06 % 38.214 M
Total debt 762.300 M 13.00 % 674.617 M -4.22 % 704.339 M 28.01 % 550.212 M 18.97 % 462.491 M 29.61 % 356.820 M 10.74 % 322.213 M -2.38 % 330.063 M 14.90 % 287.252 M 23.28 % 233.005 M 93.63 % 120.335 M 49.09 % 80.711 M 7.32 % 75.204 M 11.88 % 67.217 M 2.53 % 65.556 M 12.97 % 58.029 M -0.59 % 58.372 M 20.97 % 48.251 M
Accumulated other comprehensive income loss 48.935 M -5.97 % 52.044 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 90.396 M
Retained earnings 129.963 M 36.78 % 95.016 M -2.61 % 97.565 M 40.83 % 69.280 M 13.27 % 61.165 M -57.14 % 142.703 M 1.45 % 140.659 M 18.19 % 119.006 M 8.93 % 109.253 M 2.01 % 107.105 M 14.15 % 93.833 M 0.32 % 93.534 M 12.37 % 83.235 M 10.79 % 75.127 M 13.74 % 66.050 M 17.97 % 55.989 M 18.24 % 47.350 M 0.000
Common stock 21.600 M 0.00 % 21.600 M -0.07 % 21.615 M 0.00 % 21.615 M 0.00 % 21.615 M 0.00 % 21.615 M 0.00 % 21.615 M 0.00 % 21.615 M 0.00 % 21.615 M 0.00 % 21.615 M 0.00 % 21.615 M 0.00 % 21.615 M 0.00 % 21.615 M 0.00 % 21.615 M 0.00 % 21.615 M -0.06 % 21.629 M 0.00 % 21.629 M 0.00 % 21.629 M
Total equity 210.700 M 15.04 % 183.158 M 3.54 % 176.890 M 19.15 % 148.461 M 7.16 % 138.544 M -36.85 % 219.403 M 0.07 % 219.251 M 10.43 % 198.545 M 5.16 % 188.802 M 0.61 % 187.653 M 8.43 % 173.057 M 0.17 % 172.758 M 7.00 % 161.460 M 5.29 % 153.352 M 6.29 % 144.274 M 7.50 % 134.213 M 7.60 % 124.735 M 2.55 % 121.637 M
Other non current liabilities 41.900 M 11.07 % 37.723 M -4.12 % 39.344 M 587.95 % 5.719 M -90.83 % 62.335 M -2.81 % 64.139 M 878.77 % 6.553 M -31.09 % 9.509 M -82.39 % 53.988 M 522.05 % 8.679 M -83.88 % 53.845 M 0.12 % 53.780 M -8.47 % 58.756 M 9.48 % 53.668 M 18.37 % 45.339 M 0.000 0.000 0.000
Long term debt 389.900 M 172.77 % 142.939 M -44.64 % 258.211 M 33.11 % 193.989 M 42.96 % 135.690 M 4.49 % 129.861 M -1.16 % 131.379 M -14.96 % 154.497 M 24.19 % 124.407 M 42.23 % 87.471 M 30.10 % 67.236 M 12.80 % 59.605 M -8.38 % 65.054 M 5.58 % 61.616 M 4.50 % 58.961 M 13.92 % 51.759 M 2.89 % 50.303 M 10.81 % 45.394 M
Total non current liabilities 431.800 M 139.01 % 180.662 M -39.28 % 297.555 M 19.46 % 249.081 M 25.19 % 198.956 M 2.06 % 194.931 M 0.67 % 193.642 M -13.15 % 222.949 M 23.15 % 181.038 M 27.77 % 141.690 M 17.02 % 121.081 M 6.79 % 113.385 M -8.42 % 123.809 M 7.40 % 115.284 M 10.27 % 104.544 M 95.13 % 53.576 M 2.81 % 52.113 M 9.95 % 47.396 M
Other current liabilities 150.700 M 6.48 % 141.531 M 38.42 % 102.244 M 24.72 % 81.982 M -27.81 % 113.567 M -3.09 % 117.192 M -34.57 % 179.107 M 77.61 % 100.842 M 36.57 % 73.838 M -13.27 % 85.136 M -38.22 % 137.798 M 178.31 % 49.512 M 11.00 % 44.606 M 15.28 % 38.693 M 24.37 % 31.112 M -66.00 % 91.512 M 1.04 % 90.568 M 371.72 % 19.200 M
Deferred revenue 0.000 0.000 -100.00 % 5.856 M -0.19 % 5.867 M 9.50 % 5.358 M 0.000 -100.00 % 5.930 M 0.000 -100.00 % 12.594 M 0.000 0.000 -100.00 % 3.837 M 0.000 0.000 -100.00 % 334.461 K 0.000 0.000 0.000
Short term debt 372.400 M -29.95 % 531.600 M 19.16 % 446.128 M 25.24 % 356.223 M 9.00 % 326.801 M 43.99 % 226.959 M 18.93 % 190.834 M 11.37 % 171.348 M 5.22 % 162.845 M 11.89 % 145.534 M 174.08 % 53.099 M 151.59 % 21.105 M 107.92 % 10.151 M 81.23 % 5.601 M -10.53 % 6.260 M -0.17 % 6.271 M -22.29 % 8.069 M 182.38 % 2.857 M
Total current liabilities 615.600 M -28.70 % 863.401 M 18.84 % 726.511 M 16.88 % 621.593 M 12.28 % 553.625 M 23.42 % 448.588 M 18.78 % 377.661 M 13.46 % 332.844 M 13.28 % 293.812 M 10.00 % 267.105 M 20.80 % 221.117 M 131.17 % 95.650 M 21.97 % 78.423 M 13.99 % 68.795 M 16.37 % 59.118 M -39.54 % 97.782 M -0.87 % 98.637 M 11.75 % 88.263 M
Total liabilities 1.047 B 0.33 % 1.044 B 1.95 % 1.024 B 17.62 % 870.674 M 15.69 % 752.581 M 16.95 % 643.519 M 12.64 % 571.303 M 2.79 % 555.793 M 17.05 % 474.850 M 16.16 % 408.795 M 19.46 % 342.198 M 63.70 % 209.035 M 3.36 % 202.232 M 9.86 % 184.079 M 12.47 % 163.662 M 8.13 % 151.358 M 0.40 % 150.750 M 11.12 % 135.659 M
Other non current assets 49.900 M -14.99 % 58.699 M -33.64 % 88.451 M -44.82 % 160.290 M 61.04 % 99.534 M -20.04 % 124.479 M 13.86 % 109.323 M -10.62 % 122.306 M 14.96 % 106.386 M 8.34 % 98.195 M 68.66 % 58.220 M 270.22 % 15.726 M -79.87 % 78.129 M -13.62 % 90.447 M 9.19 % 82.835 M 0.000 -100.00 % 20.600 K -53.21 % 44.024 K
Long term investments 58.800 M 11.64 % 52.668 M 136.05 % 22.312 M 22.43 % 18.225 M -57.72 % 43.106 M 124.81 % 19.174 M -43.73 % 34.072 M 31.95 % 25.821 M -23.86 % 33.911 M 9.12 % 31.077 M -22.16 % 39.924 M -16.24 % 47.665 M 0.000 0.000 0.000 -100.00 % 47.164 M -1.31 % 47.789 M 25.06 % 38.214 M
Intangible assets 0.000 -100.00 % 32.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
GoodWill 0.000 -100.00 % 5.900 M -0.54 % 5.932 M 0.00 % 5.932 M 0.00 % 5.932 M 0.00 % 5.932 M 0.00 % 5.932 M -98.23 % 335.706 M 13.61 % 295.499 M 16 713.92 % 1.757 M -20.00 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M
Goodwill and intangible assets 0.000 -100.00 % 5.932 M 0.00 % 5.932 M 0.00 % 5.932 M 0.00 % 5.932 M 0.00 % 5.932 M 0.00 % 5.932 M -93.95 % 98.002 M 7 335.10 % 1.318 M -25.00 % 1.757 M -20.00 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M
Property plant equipment net 296.200 M -18.14 % 361.838 M -15.95 % 430.498 M 61.45 % 266.653 M 47.04 % 181.348 M -5.21 % 191.322 M 9.55 % 174.648 M 15.02 % 151.841 M 4.10 % 145.865 M 2.43 % 142.398 M 7.38 % 132.615 M 73.83 % 76.292 M 1.39 % 75.244 M 11.40 % 67.542 M -4.54 % 70.757 M 25.35 % 56.446 M -0.39 % 56.668 M 0.17 % 56.569 M
Total non current assets 415.400 M -16.16 % 495.470 M -12.20 % 564.342 M 19.82 % 470.996 M 37.27 % 343.123 M -1.98 % 350.043 M 6.28 % 329.369 M 8.14 % 304.588 M 4.55 % 291.326 M 2.58 % 284.000 M 19.78 % 237.108 M 63.16 % 145.322 M -8.44 % 158.725 M -2.69 % 163.120 M 4.71 % 155.789 M 47.24 % 105.807 M -0.81 % 106.675 M 9.95 % 97.024 M
Other current assets 132.906 M 18.59 % 112.072 M 176.58 % 40.520 M -31.61 % 59.249 M 95.88 % 30.248 M 31.32 % 23.033 M 85.79 % 12.397 M -25.74 % 16.695 M 205.94 % 5.457 M -36.44 % 8.586 M -63.68 % 23.643 M 54.96 % 15.257 M 90.70 % 8.001 M 236.01 % 2.381 M 5.90 % 2.249 M -68.42 % 7.119 M -57.59 % 16.787 M 12.15 % 14.969 M
Short term investments 16.800 M -9.83 % 18.632 M 41.54 % 13.164 M 222.09 % 4.087 M -41.71 % 7.012 M 77.34 % 3.954 M 215.56 % 1.253 M 79.51 % 698.000 K -88.07 % 5.849 M 1 155.15 % 466.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 62.502 M 23.91 % 50.441 M 32.67 % 38.021 M 17.43 % 32.378 M 1.44 % 31.919 M 65.19 % 19.323 M -38.48 % 31.407 M -31.34 % 45.746 M 154.88 % 17.948 M 24.12 % 14.460 M 5.17 % 13.749 M 66.75 % 8.245 M 62.66 % 5.069 M 27.31 % 3.982 M 128.07 % 1.746 M -35.48 % 2.706 M 230.77 % 817.997 K -48.02 % 1.574 M
Cash and short term investments 79.294 M 14.80 % 69.073 M 34.95 % 51.185 M 40.37 % 36.465 M -6.33 % 38.931 M 67.25 % 23.277 M -28.73 % 32.660 M -29.68 % 46.444 M 95.17 % 23.797 M 59.43 % 14.926 M 8.56 % 13.749 M 66.75 % 8.245 M 62.66 % 5.069 M 27.31 % 3.982 M 128.07 % 1.746 M -35.48 % 2.706 M 230.77 % 817.997 K -48.02 % 1.574 M
Total current assets 842.700 M 15.15 % 731.800 M 14.95 % 636.614 M 16.14 % 548.139 M 0.02 % 548.002 M 6.85 % 512.879 M 11.21 % 461.185 M 2.54 % 449.750 M 20.79 % 372.326 M 19.16 % 312.448 M 12.33 % 278.147 M 17.62 % 236.471 M 15.37 % 204.966 M 17.59 % 174.310 M 14.57 % 152.147 M -15.36 % 179.764 M 6.49 % 168.810 M 5.33 % 160.273 M
Inventory 124.000 M -10.77 % 138.973 M -27.84 % 192.601 M 66.35 % 115.778 M 43.18 % 80.864 M 17.01 % 69.108 M 32.68 % 52.088 M 3.66 % 50.248 M 7.13 % 46.904 M 15.74 % 40.527 M 34.55 % 30.121 M 27.43 % 23.637 M 29.06 % 18.315 M -10.12 % 20.377 M 9.32 % 18.641 M -46.81 % 35.045 M 83.23 % 19.126 M 76.03 % 10.865 M
Net receivables 506.500 M 23.03 % 411.682 M 16.85 % 352.308 M 4.65 % 336.647 M -15.41 % 397.959 M 0.13 % 397.461 M 10.57 % 359.469 M 7.08 % 335.706 M 13.61 % 295.499 M 19.09 % 248.140 M 17.81 % 210.635 M 11.25 % 189.332 M 9.07 % 173.582 M 17.63 % 147.570 M 13.94 % 129.512 M -3.99 % 134.895 M 2.13 % 132.079 M -0.59 % 132.865 M
Tax assets 10.500 M -35.71 % 16.333 M -4.76 % 17.149 M -13.81 % 19.896 M 50.69 % 13.203 M 44.52 % 9.136 M 69.37 % 5.394 M 16.75 % 4.620 M 20.12 % 3.846 M -63.62 % 10.572 M 154.59 % 4.153 M 20.62 % 3.443 M 9.10 % 3.156 M 7.53 % 2.935 M 0.000 0.000 0.000 0.000
Other assets 0.000 100.00 % -70.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 92.500 M -51.38 % 190.270 M 10.44 % 172.283 M -2.95 % 177.521 M 64.53 % 107.899 M 5.34 % 102.433 M 5 622.51 % 1.790 M -97.05 % 60.654 M 36.19 % 44.535 M 28.39 % 34.686 M 14.78 % 30.220 M 42.58 % 21.195 M -10.44 % 23.666 M -3.41 % 24.501 M 16.24 % 21.077 M 0.000 0.000 -100.00 % 51.082 M
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.004 M 0.000 0.000 0.000 -100.00 % 1.749 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.124 M
Deferred revenue non current 0.000 -100.00 % 29.775 M -5.43 % 31.484 M 3 303.68 % 925.000 K -0.64 % 931.000 K 0.00 % 931.000 K -98.33 % 55.710 M 10.30 % 50.507 M 1 810.97 % 2.643 M -94.20 % 45.540 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 -100.00 % 4.868 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
Capital lease obligations 43.900 M -6.13 % 46.769 M -4.57 % 49.007 M -4.39 % 51.258 M 0.000 -100.00 % 669.000 K 0.000 100.00 % -4.218 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -334.461 K -105.33 % 6.271 M -22.29 % 8.069 M 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 9.612 M -50.05 % 19.242 M -66.66 % 57.710 M 0.25 % 57.566 M 3.23 % 55.764 M 1.23 % 55.085 M -3.32 % 56.977 M -1.63 % 57.924 M -0.02 % 57.934 M -1.69 % 58.933 M 2.30 % 57.610 M 0.00 % 57.610 M 1.77 % 56.610 M 0.00 % 56.610 M 0.00 % 56.610 M 0.02 % 56.596 M 1.51 % 55.756 M 480.07 % 9.612 M
Deferred tax liabilities non current 0.000 100.00 % -4.543 M 0.000 -100.00 % 48.448 M 0.000 0.000 0.000 -100.00 % 4.218 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 244.466 K -86.55 % 1.818 M 0.43 % 1.810 M -9.64 % 2.003 M
Other liabilities 0.000 100.00 % -63.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
Total assets 1.258 B 2.52 % 1.227 B 2.19 % 1.201 B 17.84 % 1.019 B 14.36 % 891.125 M 3.27 % 862.922 M 9.15 % 790.554 M 4.80 % 754.338 M 13.66 % 663.652 M 11.27 % 596.448 M 15.76 % 515.255 M 34.96 % 381.794 M 4.98 % 363.692 M 7.78 % 337.430 M 9.58 % 307.936 M 7.83 % 285.572 M 3.66 % 275.485 M 7.07 % 257.297 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 -99.800 M -427.71 % 30.454 M 262.93 % -18.692 M 17.84 % -22.751 M -103.21 % -11.196 M -269.46 % 6.607 M -70.59 % 22.467 M 3.28 % 21.754 M 243.94 % -15.113 M 83.01 % -88.948 M -154.02 % -35.016 M -53.02 % -22.884 M -9.19 % -20.957 M -259.15 % 13.168 M 161.40 % -21.445 M -544.01 % -3.330 M -119.88 % 16.749 M 114.48 % 7.809 M
Accounts receivables -39.100 M -1 121.88 % -3.200 M 90.59 % -34.010 M -544.25 % -5.279 M -892.64 % 666.000 K -93.01 % 9.534 M 1 077.04 % 810.000 K 113.60 % -5.958 M 45.51 % -10.934 M 34.16 % -16.607 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.490 M
Inventory 300.000 K 102.50 % -12.000 M 63.43 % -32.818 M -26.25 % -25.994 M -2 937.77 % 916.000 K 105.38 % -17.020 M -825.00 % -1.840 M 44.98 % -3.344 M 47.56 % -6.377 M 38.72 % -10.406 M -60.51 % -6.483 M -21.81 % -5.322 M -725.71 % 850.599 K 262.05 % -524.888 K -103.20 % 16.404 M 203.05 % -15.919 M -92.70 % -8.261 M -75 967.03 % -10.860 K
Accounts payables -42.000 M -333.33 % 18.000 M 443.64 % -5.238 M -107.52 % 69.622 M 1 173.73 % 5.466 M -77.25 % 24.029 M -10.68 % 26.903 M 385.61 % 5.540 M -44.40 % 9.964 M 123.11 % 4.466 M 0.000 0.000 100.00 % -834.440 K 0.000 0.000 0.000 0.000 -100.00 % 7.162 M
Other working capital -19.000 M -168.71 % 27.654 M -48.19 % 53.374 M 187.36 % -61.100 M -234.90 % -18.244 M -83.62 % -9.936 M -191.72 % -3.406 M -113.35 % 25.516 M 428.56 % -7.766 M 88.30 % -66.401 M -132.72 % -28.532 M -62.47 % -17.561 M 16.27 % -20.973 M -253.17 % 13.693 M 136.18 % -37.849 M -400.65 % 12.589 M -49.66 % 25.010 M 694.60 % 3.148 M
Other non cash items 35.500 M -61.68 % 92.629 M 274.52 % 24.733 M 21.62 % 20.336 M 174.25 % 7.415 M 85.93 % 3.988 M -27.35 % 5.489 M 116.53 % 2.535 M 2 085.34 % 116.000 K -89.21 % 1.075 M 197.56 % -1.102 M -107.26 % 15.179 M 61.07 % 9.424 M 91.98 % 4.909 M 658.24 % -879.312 K -110.82 % 8.128 M 306.72 % -3.932 M -3 473.52 % 116.557 K
Net cash provided by operating activities 500.000 K -99.68 % 154.396 M 146.71 % 62.582 M 323.14 % 14.790 M 120.34 % -72.696 M -303.68 % 35.691 M -52.12 % 74.543 M 48.13 % 50.321 M 398.47 % 10.095 M 116.31 % -61.883 M -236.08 % -18.413 M -640.50 % 3.407 M 601.30 % -679.583 K -102.39 % 28.393 M 32 823.02 % 86.242 K -99.48 % 16.734 M -32.52 % 24.799 M 14.22 % 21.713 M
Investments in property plant and equipment -40.100 M 58.88 % -97.519 M 56.46 % -223.995 M -110.90 % -106.211 M -319.69 % -25.307 M 21.48 % -32.230 M -1.20 % -31.848 M -65.17 % -19.282 M -26.13 % -15.288 M 79.73 % -75.430 M -10.70 % -68.141 M -422.72 % -13.036 M 29.83 % -18.579 M -105.34 % -9.048 M 62.70 % -24.259 M -130.50 % -10.525 M -40.32 % -7.500 M 43.18 % -13.200 M
Acquisitions net 6.200 M -93.38 % 93.671 M 155.95 % 36.598 M 0.000 -100.00 % 17.390 M 5 677.41 % 301.000 K 101.87 % -16.096 M -2 367.04 % 710.000 K 1 214.81 % 54.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 310.000 K 11.11 % 279.000 K
Purchases of investments -45.900 M -162.29 % -17.500 M -91.28 % -9.149 M -110.32 % -4.350 M 76.67 % -18.649 M -521.63 % -3.000 M 66.83 % -9.044 M 53.82 % -19.584 M 51.04 % -40.000 M -35 147.88 % -113.482 K 95.18 % -2.352 M 0.000 0.000 100.00 % -23.400 M 0.000 0.000 100.00 % -10.300 M 34.63 % -15.757 M
Sales maturities of investments 47.700 M 208.26 % 15.474 M -52.09 % 32.296 M 330.73 % 7.498 M -56.95 % 17.416 M 222.52 % 5.400 M -37.24 % 8.604 M -64.12 % 23.983 M -40.19 % 40.100 M 269.55 % 10.851 M 5.62 % 10.273 M 90.25 % 5.400 M -46.00 % 10.000 M 0.000 -100.00 % 7.000 M 1 300.00 % 500.000 K -16.67 % 600.000 K -70.00 % 2.000 M
Other investing activites -16.200 M 35.28 % -25.032 M -234.75 % 18.576 M -82.96 % 109.014 M 222.91 % 33.760 M 466.08 % -9.222 M -287.17 % 4.927 M 167.82 % -7.265 M 55.06 % -16.166 M -123.01 % 70.262 M 243.57 % 20.450 M 33.62 % 15.305 M 17.96 % 12.975 M -15.02 % 15.270 M 45.46 % 10.497 M 818.59 % 1.143 M 139.27 % -2.910 M 0.000
Net cash used for investing activites -48.300 M -56.28 % -30.906 M 78.78 % -145.674 M -2 547.89 % 5.951 M -75.82 % 24.610 M 163.51 % -38.751 M 10.83 % -43.457 M -102.71 % -21.438 M 31.51 % -31.300 M -661.99 % 5.569 M 114.00 % -39.770 M -618.56 % 7.669 M 74.43 % 4.397 M 125.60 % -17.178 M -154.04 % -6.762 M 23.87 % -8.882 M 55.14 % -19.801 M 25.78 % -26.677 M
Debt repayment 137.100 M 598.55 % -27.500 M -117.59 % 156.378 M 328.87 % 36.463 M -66.64 % 109.310 M 247.47 % 31.459 M 409.00 % -10.181 M -132.37 % 31.455 M -42.55 % 54.748 M -36.61 % 86.366 M 5.25 % 82.058 M 1 390.30 % 5.506 M -31.07 % 7.988 M 380.94 % 1.661 M -87.96 % 13.797 M 847.70 % 1.456 M -29.04 % 2.052 M -63.42 % 5.608 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 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 100.00 % -1.081 M 48.15 % -2.085 M 0.00 % -2.085 M -20.59 % -1.729 M 0.00 % -1.729 M 16.92 % -2.081 M -60.00 % -1.301 M -2.87 % -1.264 M 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -77.200 M 7.62 % -83.570 M -23.55 % -67.643 M -19.21 % -56.745 M -19.35 % -47.547 M -23.83 % -38.398 M -15.80 % -33.159 M -7.62 % -30.811 M -8.77 % -28.326 M -28.38 % -22.064 M -29.25 % -17.071 M -40.60 % -12.141 M -14.35 % -10.618 M 0.21 % -10.641 M -31.67 % -8.081 M -8.90 % -7.421 M 4.94 % -7.806 M 0.000
Net cash used provided by financing activities 59.900 M 153.93 % -111.070 M -225.17 % 88.735 M 537.51 % -20.282 M -133.42 % 60.682 M 772.45 % -9.024 M 80.13 % -45.425 M -4 086.64 % -1.085 M -104.39 % 24.693 M -60.31 % 62.221 M -2.30 % 63.687 M 906.19 % -7.900 M -200.38 % -2.630 M 70.71 % -8.980 M -257.10 % 5.716 M 195.83 % -5.965 M -3.66 % -5.754 M -202.60 % 5.608 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 12.100 M -2.58 % 12.420 M 120.10 % 5.643 M 1 129.41 % 459.000 K -96.36 % 12.596 M 204.24 % -12.084 M 15.73 % -14.339 M -151.58 % 27.798 M 696.96 % 3.488 M -40.96 % 5.908 M 7.34 % 5.504 M 73.28 % 3.176 M 192.15 % 1.087 M -51.37 % 2.236 M 332.92 % -959.911 K -150.85 % 1.888 M 349.75 % -755.830 K 0.000
Cash at beginning of period 50.400 M 30.00 % 38.768 M 19.74 % 32.378 M 1.44 % 31.919 M 65.19 % 19.323 M -38.48 % 31.407 M -31.34 % 45.746 M 154.88 % 17.948 M 24.12 % 14.460 M 5.17 % 13.749 M 66.75 % 8.245 M 62.66 % 5.069 M 27.31 % 3.982 M 128.07 % 1.746 M -35.48 % 2.706 M 230.77 % 817.997 K -48.02 % 1.574 M 0.000
Cash at end of period 62.500 M 22.55 % 51.000 M 34.14 % 38.021 M 17.43 % 32.378 M 1.44 % 31.919 M 65.19 % 19.323 M -38.48 % 31.407 M -31.34 % 45.746 M 154.88 % 17.948 M -8.69 % 19.657 M 42.97 % 13.749 M 66.75 % 8.245 M 62.66 % 5.069 M 27.31 % 3.982 M 128.07 % 1.746 M -35.48 % 2.706 M 230.77 % 817.997 K -48.02 % 1.574 M
Operating cash flow 500.000 K -99.68 % 154.396 M 146.71 % 62.582 M 323.14 % 14.790 M 120.34 % -72.696 M -303.68 % 35.691 M -52.12 % 74.543 M 48.13 % 50.321 M 398.47 % 10.095 M 116.31 % -61.883 M -236.08 % -18.413 M -640.50 % 3.407 M 601.30 % -679.583 K -102.39 % 28.393 M 32 823.02 % 86.242 K -99.48 % 16.734 M -32.52 % 24.799 M 14.22 % 21.713 M
Capital expenditure -40.100 M 58.88 % -97.519 M 56.46 % -223.995 M -110.90 % -106.211 M -319.69 % -25.307 M 21.48 % -32.230 M -1.20 % -31.848 M -65.17 % -19.282 M -26.13 % -15.288 M 79.73 % -75.430 M -10.70 % -68.141 M -422.72 % -13.036 M 29.83 % -18.579 M -105.34 % -9.048 M 62.70 % -24.259 M -130.50 % -10.525 M -40.32 % -7.500 M 43.18 % -13.200 M
Free CashFlow -39.600 M -169.62 % 56.877 M 135.24 % -161.413 M -76.56 % -91.421 M 6.72 % -98.003 M -2 931.64 % 3.461 M -91.89 % 42.695 M 37.55 % 31.039 M 697.71 % -5.193 M 96.22 % -137.313 M -58.64 % -86.554 M -798.87 % -9.629 M 50.00 % -19.258 M -199.55 % 19.346 M 180.03 % -24.173 M -489.28 % 6.210 M -64.10 % 17.299 M 103.20 % 8.513 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 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30
Revenue 468.700 M 15.39 % 406.200 M 4.99 % 386.900 M -3.30 % 400.100 M -9.77 % 443.400 M 12.37 % 394.600 M 17.09 % 337.000 M -9.63 % 372.900 M -2.48 % 382.400 M 29.15 % 296.081 M 9.74 % 269.800 M -3.02 % 278.200 M -4.23 % 290.500 M 39.60 % 208.102 M -11.52 % 235.200 M 31.03 % 179.500 M 60.55 % 111.800 M -24.00 % 147.096 M 5.75 % 139.100 M 46.88 % 94.700 M 35.48 % 69.900 M -55.09 % 155.659 M -21.34 % 197.900 M -18.73 % 243.500 M 6.85 % 227.900 M 10.53 % 206.187 M 13.35 % 181.900 M 2.08 % 178.200 M -3.05 % 183.800 M 52.42 % 120.587 M -3.22 % 124.600 M 1.96 % 122.200 M 0.000 -100.00 % 104.100 M 6.77 % 97.500 M -7.76 % 105.700 M -13.50 % 122.200 M 32.97 % 91.900 M 10.72 % 83.000 M -7.16 % 89.400 M -0.67 % 90.000 M 27.18 % 70.768 M 7.88 % 65.600 M -4.51 % 68.700 M -1.58 % 69.800 M 17.48 % 59.415 M 9.62 % 54.200 M 13.15 % 47.900 M -17.98 % 58.400 M 9.73 % 53.221 M 19.87 % 44.400 M -1.11 % 44.900 M -7.23 % 48.400 M 15.55 % 41.887 M 7.68 % 38.900 M 7.16 % 36.300 M
Net income 17.000 M 2 733.33 % 600.000 K -83.33 % 3.600 M 56.52 % 2.300 M -90.30 % 23.700 M -11.57 % 26.800 M 129.06 % 11.700 M 120.53 % -57.000 M -396.88 % 19.200 M 525.25 % -4.515 M -148.55 % 9.300 M -51.56 % 19.200 M 368.29 % 4.100 M -84.71 % 26.815 M 587.56 % 3.900 M 290.00 % 1.000 M 104.24 % -23.600 M -78.02 % -13.257 M 22.02 % -17.000 M 40.14 % -28.400 M -30.28 % -21.800 M -83.64 % -11.871 M -1 419.00 % 900.000 K -88.16 % 7.600 M 1.33 % 7.500 M 287.00 % 1.938 M 142.25 % 800.000 K -84.00 % 5.000 M -70.59 % 17.000 M 628.36 % 2.334 M 22.84 % 1.900 M -34.48 % 2.900 M -38.30 % 4.700 M 164.38 % -7.300 M -3 550.00 % -200.000 K 0.000 -100.00 % 4.500 M 136.84 % 1.900 M -40.63 % 3.200 M -25.58 % 4.300 M -37.68 % 6.900 M 172.73 % -9.487 M -890.61 % 1.200 M -57.14 % 2.800 M -62.16 % 7.400 M 1 938.30 % 363.048 K -92.88 % 5.100 M 466.67 % 900.000 K -85.48 % 6.200 M 919.65 % 608.053 K -79.73 % 3.000 M 233.33 % 900.000 K -75.00 % 3.600 M -9.49 % 3.978 M -9.60 % 4.400 M 331.58 % -1.900 M
Income before tax 24.500 M 716.67 % 3.000 M -38.78 % 4.900 M -32.88 % 7.300 M -69.58 % 24.000 M -22.83 % 31.100 M 146.83 % 12.600 M 121.32 % -59.100 M -421.20 % 18.400 M 509.88 % 3.017 M -68.90 % 9.700 M -39.38 % 16.000 M 540.00 % 2.500 M -88.95 % 22.615 M 679.83 % 2.900 M 0.000 100.00 % -24.700 M -39.67 % -17.685 M -4.64 % -16.900 M 40.49 % -28.400 M -30.88 % -21.700 M -50.21 % -14.446 M -635.04 % 2.700 M -74.53 % 10.600 M 0.00 % 10.600 M 237.04 % 3.145 M 109.67 % 1.500 M -76.92 % 6.500 M -69.48 % 21.300 M 16 359.54 % -131.000 K -105.04 % 2.600 M -53.57 % 5.600 M 19.15 % 4.700 M 291.67 % 1.200 M -55.56 % 2.700 M -41.30 % 4.600 M 2.22 % 4.500 M 800.00 % 500.000 K -84.38 % 3.200 M -25.58 % 4.300 M -37.68 % 6.900 M 351.98 % -2.738 M -328.20 % 1.200 M -57.14 % 2.800 M -62.16 % 7.400 M 47.67 % 5.011 M -1.74 % 5.100 M 466.67 % 900.000 K -85.48 % 6.200 M 96.80 % 3.150 M 5.01 % 3.000 M 233.33 % 900.000 K -75.00 % 3.600 M -5.57 % 3.812 M -13.36 % 4.400 M 331.58 % -1.900 M
Income before tax ratio 0.05 607.77 % 0.01 -41.68 % 0.01 -30.59 % 0.02 -66.29 % 0.05 -31.32 % 0.08 110.80 % 0.04 123.59 % -0.16 -429.38 % 0.05 372.21 % 0.01 -71.66 % 0.04 -37.49 % 0.06 568.30 % 0.01 -92.08 % 0.11 781.37 % 0.01 0.00 100.00 % -0.22 -83.76 % -0.12 1.04 % -0.12 59.49 % -0.30 3.40 % -0.31 -234.51 % -0.09 -780.23 % 0.01 -68.66 % 0.04 -6.41 % 0.05 204.93 % 0.02 84.97 % 0.01 -77.39 % 0.04 -68.52 % 0.12 10 767.52 % 0.00 -105.21 % 0.02 -54.47 % 0.05 0.00 -100.00 % 0.01 -58.37 % 0.03 -36.37 % 0.04 18.18 % 0.04 576.84 % 0.01 -85.89 % 0.04 -19.84 % 0.05 -37.26 % 0.08 298.13 % -0.04 -311.53 % 0.02 -55.12 % 0.04 -61.56 % 0.11 25.70 % 0.08 -10.37 % 0.09 400.80 % 0.02 -82.30 % 0.11 79.35 % 0.06 -12.39 % 0.07 237.09 % 0.02 -73.05 % 0.07 -18.28 % 0.09 -19.53 % 0.11 316.10 % -0.05
EBITDA 49.900 M 66.33 % 30.000 M -4.46 % 31.400 M -3.98 % 32.700 M -31.73 % 47.900 M -21.73 % 61.200 M 61.05 % 38.000 M 223.38 % -30.800 M -166.24 % 46.500 M 51.96 % 30.600 M -6.13 % 32.600 M -19.31 % 40.400 M 96.12 % 20.600 M -52.97 % 43.800 M 123.47 % 19.600 M 4.26 % 18.800 M 329.27 % -8.200 M -390.57 % 2.822 M 356.55 % -1.100 M 90.83 % -12.000 M -37.93 % -8.700 M -317.55 % 3.999 M -74.37 % 15.600 M -31.28 % 22.700 M -4.22 % 23.700 M 19.06 % 19.906 M 65.88 % 12.000 M -35.48 % 18.600 M -42.59 % 32.400 M 150.23 % 12.948 M -5.49 % 13.700 M -17.47 % 16.600 M 0.000 -100.00 % 11.400 M -12.31 % 13.000 M -5.80 % 13.800 M -0.72 % 13.900 M 44.79 % 9.600 M -21.95 % 12.300 M 8.85 % 11.300 M -24.16 % 14.900 M 284.53 % 3.875 M -51.56 % 8.000 M -20.79 % 10.100 M -25.19 % 13.500 M 566.17 % -2.896 M -127.32 % 10.600 M 63.08 % 6.500 M -43.97 % 11.600 M 421.67 % -3.606 M -143.98 % 8.200 M 43.86 % 5.700 M -36.67 % 9.000 M 349.63 % -3.605 M -137.95 % 9.500 M 179.41 % 3.400 M
Net income ratio 0.04 2 355.52 % 0.00 -84.13 % 0.01 61.86 % 0.01 -89.25 % 0.05 -21.30 % 0.07 95.62 % 0.03 122.71 % -0.15 -404.44 % 0.05 429.26 % -0.02 -144.24 % 0.03 -50.05 % 0.07 389.00 % 0.01 -89.05 % 0.13 677.10 % 0.02 197.64 % 0.01 102.64 % -0.21 -134.22 % -0.09 26.26 % -0.12 59.25 % -0.30 3.84 % -0.31 -308.95 % -0.08 -1 776.94 % 0.00 -85.43 % 0.03 -5.16 % 0.03 250.13 % 0.01 113.72 % 0.00 -84.33 % 0.03 -69.66 % 0.09 377.86 % 0.02 26.93 % 0.02 -35.74 % 0.02 0.00 100.00 % -0.07 -3 318.59 % 0.00 0.00 -100.00 % 0.04 78.12 % 0.02 -46.38 % 0.04 -19.84 % 0.05 -37.26 % 0.08 157.19 % -0.13 -832.87 % 0.02 -55.12 % 0.04 -61.56 % 0.11 1 635.04 % 0.01 -93.51 % 0.09 400.80 % 0.02 -82.30 % 0.11 829.22 % 0.01 -83.09 % 0.07 237.09 % 0.02 -73.05 % 0.07 -21.67 % 0.09 -16.05 % 0.11 316.10 % -0.05
Ratio EBITDA 0.11 44.15 % 0.07 -9.00 % 0.08 -0.70 % 0.08 -24.34 % 0.11 -30.35 % 0.16 37.54 % 0.11 236.52 % -0.08 -167.92 % 0.12 17.66 % 0.10 -14.47 % 0.12 -16.79 % 0.15 104.79 % 0.07 -66.31 % 0.21 152.57 % 0.08 -20.43 % 0.10 242.80 % -0.07 -482.31 % 0.02 342.60 % -0.01 93.76 % -0.13 -1.81 % -0.12 -584.47 % 0.03 -67.41 % 0.08 -15.44 % 0.09 -10.36 % 0.10 7.72 % 0.10 46.34 % 0.07 -36.80 % 0.10 -40.79 % 0.18 64.17 % 0.11 -2.34 % 0.11 -19.06 % 0.14 0.00 -100.00 % 0.11 -17.87 % 0.13 2.13 % 0.13 14.78 % 0.11 8.89 % 0.10 -29.51 % 0.15 17.24 % 0.13 -23.65 % 0.17 202.36 % 0.05 -55.10 % 0.12 -17.05 % 0.15 -23.99 % 0.19 496.81 % -0.05 -124.92 % 0.20 44.12 % 0.14 -31.68 % 0.20 393.14 % -0.07 -136.69 % 0.18 45.48 % 0.13 -31.73 % 0.19 316.04 % -0.09 -135.24 % 0.24 160.74 % 0.09
Gross profit ratio 0.53 -0.25 % 0.53 -2.94 % 0.54 0.73 % 0.54 38.58 % 0.39 -10.17 % 0.43 -29.15 % 0.61 9.43 % 0.56 41.89 % 0.39 348.52 % -0.16 -126.36 % 0.60 51.23 % 0.40 11.57 % 0.36 16.25 % 0.31 -21.84 % 0.39 14.48 % 0.34 24.57 % 0.28 429.78 % -0.08 -112.15 % 0.69 -4.15 % 0.72 2.07 % 0.70 308.36 % -0.34 -152.87 % 0.64 -1.22 % 0.65 8.10 % 0.60 2 085.54 % 0.03 -95.48 % 0.60 1.57 % 0.59 -3.16 % 0.61 660.21 % -0.11 -117.74 % 0.62 -7.45 % 0.67 0.00 -100.00 % 0.60 -8.69 % 0.65 -0.64 % 0.66 15.11 % 0.57 -9.02 % 0.63 -3.85 % 0.65 -1.05 % 0.66 7.99 % 0.61 103.25 % 0.30 -50.19 % 0.60 -0.31 % 0.61 2.34 % 0.59 97.19 % 0.30 -47.71 % 0.57 -2.19 % 0.59 2.57 % 0.57 102.85 % 0.28 -52.94 % 0.60 -0.74 % 0.60 5.08 % 0.57 82.12 % 0.32 -48.45 % 0.61 -1.73 % 0.62
Weighted average shs out dil 2.163 M 0.33 % 2.156 M 0.00 % 2.156 M -0.65 % 2.170 M 0.34 % 2.162 M 0.04 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M -0.06 % 2.163 M 1.16 % 2.138 M -3.53 % 2.216 M 2.53 % 2.162 M -0.24 % 2.167 M -0.33 % 2.174 M 0.68 % 2.159 M -0.11 % 2.162 M -0.06 % 2.163 M 0.07 % 2.161 M 0.04 % 2.161 M -0.02 % 2.161 M 0.85 % 2.143 M -1.03 % 2.165 M 0.47 % 2.155 M -0.15 % 2.158 M -0.18 % 2.162 M -0.11 % 2.165 M 0.08 % 2.163 M 0.12 % 2.160 M 0.06 % 2.159 M -0.24 % 2.164 M 0.12 % 2.162 M 0.08 % 2.160 M -2.81 % 2.222 M 5.40 % 2.108 M -3.95 % 2.195 M 5.13 % 2.088 M -4.74 % 2.192 M 1.43 % 2.161 M 0.21 % 2.156 M -0.12 % 2.159 M 0.75 % 2.143 M -0.51 % 2.154 M -1.04 % 2.176 M 0.35 % 2.169 M 0.37 % 2.161 M 0.85 % 2.143 M -0.81 % 2.160 M -0.34 % 2.168 M -0.29 % 2.174 M 1.45 % 2.143 M -1.19 % 2.169 M 0.17 % 2.165 M 1.37 % 2.136 M -0.60 % 2.149 M
Weighted average shs out 2.163 M 0.33 % 2.156 M 0.00 % 2.156 M -0.65 % 2.170 M 0.34 % 2.162 M 0.04 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M 0.00 % 2.162 M -0.06 % 2.163 M 1.16 % 2.138 M -3.53 % 2.216 M 2.53 % 2.162 M -0.24 % 2.167 M -0.33 % 2.174 M 0.68 % 2.159 M -0.11 % 2.162 M -0.06 % 2.163 M 0.07 % 2.161 M 0.04 % 2.161 M -0.02 % 2.161 M 0.85 % 2.143 M -1.03 % 2.165 M 0.47 % 2.155 M -0.15 % 2.158 M -0.18 % 2.162 M -0.11 % 2.165 M 0.08 % 2.163 M 0.12 % 2.160 M 0.06 % 2.159 M -0.24 % 2.164 M 0.12 % 2.162 M 0.08 % 2.160 M -2.81 % 2.222 M 5.40 % 2.108 M -3.95 % 2.195 M 5.13 % 2.088 M -4.74 % 2.192 M 1.43 % 2.161 M 0.21 % 2.156 M -0.12 % 2.159 M 0.75 % 2.143 M -0.51 % 2.154 M -1.04 % 2.176 M 0.35 % 2.169 M 0.37 % 2.161 M 0.85 % 2.143 M -0.81 % 2.160 M -0.34 % 2.168 M -0.29 % 2.174 M 1.45 % 2.143 M -1.19 % 2.169 M 0.17 % 2.165 M 1.37 % 2.136 M -0.60 % 2.149 M
EPS diluted 7.86 2 707.14 % 0.28 -83.23 % 1.67 57.55 % 1.06 -90.33 % 10.96 -11.97 % 12.45 107.15 % 6.01 122.79 % -26.37 -396.96 % 8.88 524.88 % -2.09 -148.60 % 4.30 -52.12 % 8.98 385.41 % 1.85 -85.09 % 12.41 589.44 % 1.80 291.30 % 0.46 104.21 % -10.93 -78.30 % -6.13 22.01 % -7.86 40.18 % -13.14 -30.23 % -10.09 -83.79 % -5.49 -1 407.14 % 0.42 -88.03 % 3.51 0.86 % 3.48 286.67 % 0.90 143.24 % 0.37 -83.98 % 2.31 -70.61 % 7.86 627.78 % 1.08 22.73 % 0.88 -34.33 % 1.34 -38.25 % 2.17 164.20 % -3.38 -3 655.56 % -0.09 0.00 -100.00 % 2.05 125.27 % 0.91 -37.67 % 1.46 -26.63 % 1.99 -37.81 % 3.20 172.89 % -4.39 -883.93 % 0.56 -56.92 % 1.30 -61.76 % 3.40 1 900.00 % 0.17 -92.80 % 2.36 461.90 % 0.42 -85.37 % 2.87 925.00 % 0.28 -79.71 % 1.38 228.57 % 0.42 -74.70 % 1.66 -9.78 % 1.84 -10.68 % 2.06 334.09 % -0.88
Earnings per share 7.86 2 707.14 % 0.28 -83.23 % 1.67 57.55 % 1.06 -90.33 % 10.96 -11.97 % 12.45 107.15 % 6.01 122.79 % -26.37 -396.96 % 8.88 524.88 % -2.09 -148.60 % 4.30 -52.12 % 8.98 385.41 % 1.85 -85.09 % 12.41 589.44 % 1.80 291.30 % 0.46 104.21 % -10.93 -78.30 % -6.13 22.01 % -7.86 40.18 % -13.14 -30.23 % -10.09 -83.79 % -5.49 -1 407.14 % 0.42 -88.03 % 3.51 0.86 % 3.48 286.67 % 0.90 143.24 % 0.37 -83.98 % 2.31 -70.61 % 7.86 627.78 % 1.08 22.73 % 0.88 -34.33 % 1.34 -38.25 % 2.17 164.20 % -3.38 -3 655.56 % -0.09 0.00 -100.00 % 2.05 125.27 % 0.91 -37.67 % 1.46 -26.63 % 1.99 -37.81 % 3.20 172.89 % -4.39 -883.93 % 0.56 -56.92 % 1.30 -61.76 % 3.40 1 900.00 % 0.17 -92.80 % 2.36 461.90 % 0.42 -85.37 % 2.87 925.00 % 0.28 -79.71 % 1.38 228.57 % 0.42 -74.70 % 1.66 -9.78 % 1.84 -10.68 % 2.06 334.09 % -0.88
Gross profit 247.000 M 15.10 % 214.600 M 1.90 % 210.600 M -2.59 % 216.200 M 25.04 % 172.900 M 0.93 % 171.300 M -17.05 % 206.500 M -1.10 % 208.800 M 38.37 % 150.900 M 420.97 % -47.014 M -128.93 % 162.500 M 46.66 % 110.800 M 6.85 % 103.700 M 62.28 % 63.902 M -30.84 % 92.400 M 50.00 % 61.600 M 100.00 % 30.800 M 350.65 % -12.288 M -112.85 % 95.600 M 40.80 % 67.900 M 38.29 % 49.100 M 193.57 % -52.476 M -141.58 % 126.200 M -19.72 % 157.200 M 15.50 % 136.100 M 2 315.69 % 5.634 M -94.87 % 109.900 M 3.68 % 106.000 M -6.11 % 112.900 M 953.88 % -13.222 M -117.17 % 77.000 M -5.64 % 81.600 M 0.000 -100.00 % 62.100 M -2.51 % 63.700 M -8.35 % 69.500 M -0.43 % 69.800 M 20.97 % 57.700 M 6.46 % 54.200 M -8.14 % 59.000 M 7.27 % 55.000 M 158.48 % 21.278 M -46.27 % 39.600 M -4.81 % 41.600 M 0.73 % 41.300 M 131.66 % 17.828 M -42.67 % 31.100 M 10.68 % 28.100 M -15.87 % 33.400 M 122.59 % 15.005 M -43.59 % 26.600 M -1.85 % 27.100 M -2.52 % 27.800 M 110.44 % 13.210 M -44.49 % 23.800 M 5.31 % 22.600 M
Income tax expense 7.500 M 212.50 % 2.400 M 84.62 % 1.300 M -74.00 % 5.000 M 1 566.67 % 300.000 K -92.86 % 4.200 M 1 150.00 % -400.000 K 50.00 % -800.000 K 11.11 % -900.000 K -111.95 % 7.532 M 1 783.00 % 400.000 K 111.76 % -3.400 M -112.50 % -1.600 M 61.90 % -4.200 M -320.00 % -1.000 M 0.00 % -1.000 M 9.09 % -1.100 M 75.16 % -4.428 M -4 528.00 % 100.000 K 0.000 -100.00 % 100.000 K 103.88 % -2.575 M -243.06 % 1.800 M -40.00 % 3.000 M -3.23 % 3.100 M 156.84 % 1.207 M 72.43 % 700.000 K -53.33 % 1.500 M -65.12 % 4.300 M 274.44 % -2.465 M -452.14 % 700.000 K -74.07 % 2.700 M 0.000 -100.00 % 8.500 M 193.10 % 2.900 M -36.96 % 4.600 M 0.000 100.00 % -1.400 M 0.000 0.000 0.000 -100.00 % 6.749 M 0.000 0.000 0.000 -100.00 % 4.581 M 0.000 0.000 0.000 -100.00 % 2.542 M 0.000 0.000 0.000 100.00 % -325.483 K 0.000 0.000
Cost of revenue 221.700 M 15.71 % 191.600 M 8.68 % 176.300 M -4.13 % 183.900 M -32.01 % 270.500 M 21.14 % 223.300 M 71.11 % 130.500 M -20.48 % 164.100 M -29.11 % 231.500 M -32.53 % 343.095 M 219.75 % 107.300 M -35.90 % 167.400 M -10.39 % 186.800 M 29.54 % 144.200 M 0.98 % 142.800 M 21.12 % 117.900 M 45.56 % 81.000 M -49.18 % 159.384 M 266.40 % 43.500 M 62.31 % 26.800 M 28.85 % 20.800 M -90.01 % 208.135 M 190.29 % 71.700 M -16.92 % 86.300 M -5.99 % 91.800 M -54.23 % 200.553 M 178.55 % 72.000 M -0.28 % 72.200 M 1.83 % 70.900 M -47.01 % 133.809 M 181.11 % 47.600 M 17.24 % 40.600 M 0.000 -100.00 % 42.000 M 24.26 % 33.800 M -6.63 % 36.200 M -30.92 % 52.400 M 53.22 % 34.200 M 18.75 % 28.800 M -5.26 % 30.400 M -13.14 % 35.000 M -29.28 % 49.490 M 90.35 % 26.000 M -4.06 % 27.100 M -4.91 % 28.500 M -31.47 % 41.587 M 80.03 % 23.100 M 16.67 % 19.800 M -20.80 % 25.000 M -34.58 % 38.215 M 114.69 % 17.800 M 0.00 % 17.800 M -13.59 % 20.600 M -28.16 % 28.676 M 89.91 % 15.100 M 10.22 % 13.700 M
General and administrative expenses 0.000 -100.00 % 75.878 M 0.000 0.000 0.000 -100.00 % 70.442 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 11.281 M 0.000 0.000 0.000 -100.00 % 9.604 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 228.200 M 200.26 % 76.000 M -64.34 % 213.100 M 1.62 % 209.700 M 0.000 0.000 -100.00 % 62.600 M 485.05 % 10.700 M 0.000 100.00 % -45.707 M -185.75 % 53.300 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 73.400 M 697.33 % -12.288 M -112.85 % 95.600 M 40.80 % 67.900 M 38.29 % 49.100 M 193.57 % -52.476 M -142.39 % 123.800 M -21.25 % 157.200 M 15.50 % 136.100 M 2 315.69 % 5.634 M -94.76 % 107.600 M 0.000 0.000 100.00 % -13.222 M -117.17 % 77.000 M -5.64 % 81.600 M 0.000 -100.00 % 62.100 M -2.51 % 63.700 M -8.35 % 69.500 M -0.43 % 69.800 M 20.97 % 57.700 M 6.46 % 54.200 M -8.14 % 59.000 M 7.27 % 55.000 M 158.48 % 21.278 M -46.27 % 39.600 M -4.81 % 41.600 M 0.73 % 41.300 M 131.66 % 17.828 M -42.67 % 31.100 M 10.68 % 28.100 M -15.87 % 33.400 M 122.59 % 15.005 M -43.59 % 26.600 M -1.85 % 27.100 M -2.52 % 27.800 M 110.44 % 13.210 M -44.49 % 23.800 M 7.69 % 22.100 M
Operating expenses 228.200 M 2.98 % 221.600 M 3.99 % 213.100 M 1.62 % 209.700 M 39.34 % 150.500 M -3.15 % 155.400 M -19.98 % 194.200 M -6.99 % 208.800 M 1.75 % 205.200 M 548.95 % -45.707 M -128.97 % 157.800 M -2.89 % 162.500 M 5.86 % 153.500 M 546.88 % -34.349 M -125.02 % 137.300 M 27.96 % 107.300 M 46.19 % 73.400 M 697.33 % -12.288 M -112.85 % 95.600 M 40.80 % 67.900 M 38.29 % 49.100 M 193.57 % -52.476 M -142.39 % 123.800 M -21.25 % 157.200 M 15.50 % 136.100 M 2 315.69 % 5.634 M -94.76 % 107.600 M 1.51 % 106.000 M -12.76 % 121.500 M 1 018.92 % -13.222 M -117.17 % 77.000 M -5.64 % 81.600 M 0.000 -100.00 % 62.100 M -2.51 % 63.700 M -8.35 % 69.500 M -0.43 % 69.800 M 20.97 % 57.700 M 6.46 % 54.200 M -8.14 % 59.000 M 7.27 % 55.000 M 158.48 % 21.278 M -46.27 % 39.600 M -4.81 % 41.600 M 0.73 % 41.300 M 131.66 % 17.828 M -42.67 % 31.100 M 10.68 % 28.100 M -15.87 % 33.400 M 122.59 % 15.005 M -43.59 % 26.600 M -1.85 % 27.100 M -2.52 % 27.800 M 110.44 % 13.210 M -44.49 % 23.800 M 7.69 % 22.100 M
Cost and expenses 449.900 M 8.88 % 413.200 M 6.11 % 389.400 M -1.07 % 393.600 M -6.51 % 421.000 M 11.17 % 378.700 M 16.63 % 324.700 M -22.98 % 421.600 M 18.33 % 356.300 M 19.81 % 297.388 M 12.18 % 265.100 M 0.04 % 265.000 M -7.02 % 285.000 M 28.92 % 221.069 M -3.04 % 228.000 M 20.44 % 189.300 M 42.01 % 133.300 M -9.38 % 147.096 M -4.17 % 153.500 M 25.51 % 122.300 M 33.95 % 91.300 M -41.35 % 155.659 M -20.38 % 195.500 M -16.17 % 233.200 M 7.61 % 216.700 M 5.10 % 206.187 M 14.80 % 179.600 M 0.79 % 178.200 M -7.38 % 192.400 M 59.55 % 120.587 M -0.42 % 121.100 M 4.40 % 116.000 M 0.000 -100.00 % 104.100 M 6.77 % 97.500 M -7.76 % 105.700 M -13.50 % 122.200 M 32.97 % 91.900 M 10.72 % 83.000 M -7.16 % 89.400 M -0.67 % 90.000 M 27.18 % 70.768 M 7.88 % 65.600 M -4.51 % 68.700 M -1.58 % 69.800 M 17.48 % 59.415 M 9.62 % 54.200 M 13.15 % 47.900 M -17.98 % 58.400 M 9.73 % 53.221 M 19.87 % 44.400 M -1.11 % 44.900 M -7.23 % 48.400 M 15.55 % 41.887 M 7.68 % 38.900 M 8.66 % 35.800 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 145.600 M 0.000 0.000 -100.00 % 150.500 M -3.15 % 155.400 M 18.09 % 131.600 M -31.78 % 192.900 M 54.57 % 124.800 M 0.000 -100.00 % 104.500 M 7.07 % 97.600 M -0.61 % 98.200 M 22.14 % 80.400 M -5.63 % 85.200 M 19.33 % 71.400 M 36.52 % 52.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 106.000 M -12.76 % 121.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 100.00 % -1.276 M 0.000 0.000 0.000 -100.00 % 31.198 M 0.000 0.000 0.000 -100.00 % 31.698 M 0.000 0.000 0.000 -100.00 % 35.723 M 0.000 0.000 0.000 -100.00 % 33.546 M 0.000 0.000 0.000 -100.00 % 27.410 M 0.000 0.000 0.000 -100.00 % 25.368 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
Interest expense 19.600 M -5.31 % 20.700 M 4.02 % 19.900 M 2.58 % 19.400 M 12.79 % 17.200 M -18.96 % 21.224 M 10.54 % 19.200 M -9.00 % 21.100 M 1.44 % 20.800 M 3.26 % 20.143 M 26.69 % 15.900 M -14.97 % 18.700 M 50.81 % 12.400 M -23.00 % 16.104 M 25.81 % 12.800 M -15.23 % 15.100 M 20.80 % 12.500 M -26.20 % 16.937 M 44.76 % 11.700 M -4.10 % 12.200 M 34.07 % 9.100 M -34.55 % 13.903 M 52.78 % 9.100 M 7.06 % 8.500 M -9.57 % 9.400 M -19.79 % 11.719 M 44.68 % 8.100 M 1.25 % 8.000 M -3.61 % 8.300 M -17.95 % 10.116 M 33.11 % 7.600 M 1.33 % 7.500 M 0.000 -100.00 % 6.900 M -10.39 % 7.700 M 8.45 % 7.100 M 12.70 % 6.300 M 0.00 % 6.300 M 10.53 % 5.700 M 26.67 % 4.500 M -19.64 % 5.600 M 0.000 -100.00 % 4.500 M -19.64 % 5.600 M 64.71 % 3.400 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.300 M 0.000 0.000 0.000 -100.00 % 2.400 M
Depreciation and amortization 5.800 M -7.94 % 6.300 M -4.55 % 6.600 M 10.00 % 6.000 M -10.45 % 6.700 M -12.36 % 7.645 M 23.31 % 6.200 M -13.89 % 7.200 M -1.37 % 7.300 M 5.43 % 6.924 M -1.09 % 7.000 M 22.81 % 5.700 M 0.00 % 5.700 M 18.75 % 4.800 M 23.08 % 3.900 M 5.41 % 3.700 M -7.50 % 4.000 M 11.11 % 3.600 M -12.20 % 4.100 M -2.38 % 4.200 M 7.69 % 3.900 M -14.13 % 4.542 M 19.53 % 3.800 M 5.56 % 3.600 M -2.70 % 3.700 M -26.62 % 5.042 M 40.06 % 3.600 M -12.20 % 4.100 M 5.13 % 3.900 M 30.00 % 3.000 M -14.29 % 3.500 M 0.00 % 3.500 M 0.000 -100.00 % 3.300 M 3.13 % 3.200 M 0.00 % 3.200 M 3.23 % 3.100 M 10.71 % 2.800 M -17.65 % 3.400 M 36.00 % 2.500 M 4.17 % 2.400 M 2.45 % 2.343 M 1.85 % 2.300 M 35.29 % 1.700 M -37.04 % 2.700 M -11.08 % 3.036 M 8.44 % 2.800 M 3.70 % 2.700 M 0.00 % 2.700 M -17.66 % 3.279 M 21.44 % 2.700 M 8.00 % 2.500 M 0.00 % 2.500 M -8.82 % 2.742 M 5.45 % 2.600 M -10.34 % 2.900 M
Operating income 18.800 M 368.57 % -7.000 M -180.00 % -2.500 M -138.46 % 6.500 M -70.98 % 22.400 M 40.88 % 15.900 M 29.27 % 12.300 M 125.26 % -48.700 M -286.59 % 26.100 M 2 096.94 % -1.307 M -127.81 % 4.700 M -64.39 % 13.200 M 140.00 % 5.500 M 142.42 % -12.967 M -280.10 % 7.200 M 173.47 % -9.800 M 54.42 % -21.500 M -16.85 % -18.400 M -27.78 % -14.400 M 47.83 % -27.600 M -28.97 % -21.400 M 14.92 % -25.152 M -1 148.00 % 2.400 M -76.70 % 10.300 M -8.04 % 11.200 M 128.68 % -39.055 M -1 798.04 % 2.300 M -84.14 % 14.500 M -34.68 % 22.200 M 189.28 % -24.865 M -810.43 % 3.500 M -43.55 % 6.200 M -48.33 % 12.000 M 12 100.00 % -100.000 K -102.63 % 3.800 M 18.75 % 3.200 M -70.37 % 10.800 M 58.82 % 6.800 M -23.60 % 8.900 M 1.14 % 8.800 M -29.60 % 12.500 M 346.83 % -5.064 M -188.85 % 5.700 M -32.14 % 8.400 M -22.22 % 10.800 M 282.06 % -5.932 M -176.05 % 7.800 M 105.26 % 3.800 M -57.30 % 8.900 M 229.27 % -6.885 M -225.18 % 5.500 M 71.88 % 3.200 M -50.77 % 6.500 M 202.41 % -6.347 M -191.99 % 6.900 M 1 280.00 % 500.000 K
Operating income ratio 0.04 332.76 % -0.02 -166.70 % -0.01 -139.77 % 0.02 -67.84 % 0.05 25.38 % 0.04 10.40 % 0.04 127.95 % -0.13 -291.34 % 0.07 1 646.17 % 0.00 -125.34 % 0.02 -63.29 % 0.05 150.61 % 0.02 130.38 % -0.06 -303.55 % 0.03 156.07 % -0.05 71.61 % -0.19 -53.74 % -0.13 -20.83 % -0.10 64.48 % -0.29 4.80 % -0.31 -89.47 % -0.16 -1 432.39 % 0.01 -71.33 % 0.04 -13.93 % 0.05 125.95 % -0.19 -1 598.03 % 0.01 -84.46 % 0.08 -32.63 % 0.12 158.58 % -0.21 -834.07 % 0.03 -44.64 % 0.05 0.00 100.00 % 0.00 -102.46 % 0.04 28.74 % 0.03 -65.75 % 0.09 19.44 % 0.07 -30.99 % 0.11 8.93 % 0.10 -29.13 % 0.14 294.09 % -0.07 -182.36 % 0.09 -28.94 % 0.12 -20.98 % 0.15 254.97 % -0.10 -169.38 % 0.14 81.40 % 0.08 -47.94 % 0.15 217.80 % -0.13 -204.44 % 0.12 73.81 % 0.07 -46.93 % 0.13 188.63 % -0.15 -185.43 % 0.18 1 187.76 % 0.01
Total other income expenses net 5.700 M -43.00 % 10.000 M 35.14 % 7.400 M 825.00 % 800.000 K -50.00 % 1.600 M -89.47 % 15.200 M 4 966.67 % 300.000 K 102.88 % -10.400 M -35.06 % -7.700 M -278.08 % 4.324 M -13.52 % 5.000 M 78.57 % 2.800 M 193.33 % -3.000 M -108.43 % 35.582 M 927.49 % -4.300 M -143.88 % 9.800 M 406.25 % -3.200 M -547.55 % 715.000 K 128.60 % -2.500 M -212.50 % -800.000 K -166.67 % -300.000 K -102.80 % 10.706 M 3 468.67 % 300.000 K 0.00 % 300.000 K 150.00 % -600.000 K -101.42 % 42.200 M 5 375.00 % -800.000 K 90.00 % -8.000 M -788.89 % -900.000 K -103.64 % 24.734 M 2 848.22 % -900.000 K -50.00 % -600.000 K 91.78 % -7.300 M -661.54 % 1.300 M 218.18 % -1.100 M -178.57 % 1.400 M 122.22 % -6.300 M 0.00 % -6.300 M -10.53 % -5.700 M -26.67 % -4.500 M 19.64 % -5.600 M -340.77 % 2.326 M 151.69 % -4.500 M 19.64 % -5.600 M -64.71 % -3.400 M -131.07 % 10.943 M 505.31 % -2.700 M 6.90 % -2.900 M -7.41 % -2.700 M -126.90 % 10.035 M 501.42 % -2.500 M -8.70 % -2.300 M 20.69 % -2.900 M -128.55 % 10.159 M 506.38 % -2.500 M -4.17 % -2.400 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-09-30 2018-06-30 2018-03-31 2017-09-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-09-30 2013-03-31 2012-09-30 2012-03-31
Net debt 0.000 -100.00 % 704.900 M 0.000 -100.00 % 709.000 M 0.000 -100.00 % 623.500 M 0.000 -100.00 % 635.800 M -4.58 % 666.318 M 31.45 % 506.900 M -2.11 % 517.834 M 25.17 % 413.700 M -3.92 % 430.572 M 0.000 -100.00 % 353.600 M 0.000 -100.00 % 337.497 M 0.000 -100.00 % 285.800 M 0.000 -100.00 % 290.806 M 13.29 % 256.700 M 0.000 -100.00 % 284.317 M 12.69 % 252.300 M 5.65 % 238.800 M 0.000 -100.00 % 176.700 M 0.000 -100.00 % 218.545 M 0.000 -100.00 % 180.100 M 0.000 -100.00 % 106.586 M 0.000 -100.00 % 107.600 M 0.000 -100.00 % 72.465 M -0.87 % 73.100 M 4.23 % 70.136 M 8.74 % 64.500 M 2.00 % 63.235 M
Total investments 0.000 -100.00 % 75.600 M 0.000 -100.00 % 54.200 M 0.000 -100.00 % 71.300 M 0.000 -100.00 % 49.700 M 122.75 % 22.312 M -55.82 % 50.500 M 126.34 % 22.312 M -55.38 % 50.000 M -0.24 % 50.118 M 0.000 -100.00 % 50.500 M 0.000 -100.00 % 23.128 M 0.000 -100.00 % 53.200 M 0.000 -100.00 % 26.564 M -55.58 % 59.800 M 0.000 -100.00 % 26.519 M -3.57 % 27.500 M -15.12 % 32.400 M 0.000 -100.00 % 31.100 M 0.000 -100.00 % 30.612 M 0.000 -100.00 % 39.900 M 0.000 -100.00 % 39.924 M 0.000 -100.00 % 55.200 M 0.000 -100.00 % 47.665 M -10.24 % 53.100 M -0.17 % 53.190 M -15.97 % 63.300 M -0.02 % 63.314 M
Total debt 0.000 -100.00 % 762.300 M 0.000 -100.00 % 771.200 M 0.000 -100.00 % 674.617 M 0.000 -100.00 % 669.500 M -4.95 % 704.339 M 23.40 % 570.800 M 3.74 % 550.212 M 24.20 % 443.000 M -4.21 % 462.491 M 0.000 -100.00 % 377.300 M 0.000 -100.00 % 356.820 M 0.000 -100.00 % 303.600 M 0.000 -100.00 % 322.213 M 14.38 % 281.700 M 0.000 -100.00 % 330.063 M 19.50 % 276.200 M 5.62 % 261.500 M 0.000 -100.00 % 225.500 M 0.000 -100.00 % 233.005 M 0.000 -100.00 % 201.300 M 0.000 -100.00 % 120.335 M 0.000 -100.00 % 133.500 M 0.000 -100.00 % 80.711 M -0.11 % 80.800 M 7.44 % 75.204 M 8.68 % 69.200 M 2.95 % 67.217 M
Accumulated other comprehensive income loss 210.100 M 329.35 % 48.935 M -76.13 % 205.000 M 11.78 % 183.400 M 2.86 % 178.300 M 242.59 % 52.044 M -62.83 % 140.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 168.300 M 0.000 -100.00 % 219.400 M 0.000 -100.00 % 231.800 M 0.000 -100.00 % 219.251 M 0.000 0.000 -100.00 % 198.545 M 0.000 0.000 0.000 -100.00 % 195.300 M 0.000 -100.00 % 187.330 M 0.000 -100.00 % 184.300 M 0.000 -100.00 % 173.057 M 0.000 -100.00 % 182.600 M 0.000 -100.00 % 172.758 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 129.963 M 0.000 0.000 0.000 -100.00 % 95.016 M 0.000 0.000 -100.00 % 97.565 M 0.000 -100.00 % 69.280 M 0.000 -100.00 % 61.165 M 0.000 0.000 0.000 -100.00 % 142.703 M 0.000 0.000 0.000 -100.00 % 140.659 M 0.000 0.000 -100.00 % 119.006 M 0.000 -100.00 % 107.815 M 0.000 0.000 0.000 -100.00 % 107.429 M 0.000 0.000 0.000 -100.00 % 93.833 M 0.000 0.000 0.000 -100.00 % 93.534 M 0.000 -100.00 % 83.235 M 0.000 -100.00 % 75.127 M
Common stock 0.000 -100.00 % 21.600 M 0.000 -100.00 % 21.600 M 0.000 -100.00 % 21.600 M 0.000 -100.00 % 21.600 M -0.07 % 21.615 M 0.07 % 21.600 M -0.07 % 21.615 M 0.07 % 21.600 M -0.07 % 21.615 M 0.000 -100.00 % 21.600 M 0.000 -100.00 % 21.615 M 0.000 -100.00 % 21.600 M 0.000 -100.00 % 21.629 M 0.13 % 21.600 M 0.000 -100.00 % 21.629 M 0.13 % 21.600 M 0.00 % 21.600 M 0.000 -100.00 % 21.600 M 0.000 -100.00 % 21.629 M 0.000 -100.00 % 21.600 M 0.000 -100.00 % 21.629 M 0.000 -100.00 % 21.600 M 0.000 -100.00 % 21.629 M 0.13 % 21.600 M -0.13 % 21.629 M 0.13 % 21.600 M -0.13 % 21.629 M
Total equity 210.100 M -0.28 % 210.700 M 2.78 % 205.000 M 0.00 % 205.000 M 11.90 % 183.200 M 0.02 % 183.158 M 27.73 % 143.400 M 0.00 % 143.400 M -18.93 % 176.890 M 2.37 % 172.800 M 16.39 % 148.461 M 27.65 % 116.300 M -16.06 % 138.544 M -17.68 % 168.300 M 0.00 % 168.300 M -23.29 % 219.400 M 0.00 % 219.403 M -5.35 % 231.800 M 0.00 % 231.800 M 5.72 % 219.251 M 0.00 % 219.251 M 0.34 % 218.500 M 10.05 % 198.545 M 0.00 % 198.545 M 1.92 % 194.800 M 3.62 % 188.000 M -3.74 % 195.300 M 0.00 % 195.300 M 4.25 % 187.330 M -0.17 % 187.653 M 1.82 % 184.300 M 0.00 % 184.300 M 6.50 % 173.057 M 0.00 % 173.057 M -5.23 % 182.600 M 0.00 % 182.600 M 5.70 % 172.758 M 0.00 % 172.758 M 2.47 % 168.600 M 4.42 % 161.460 M 2.32 % 157.800 M 2.90 % 153.352 M
Other non current liabilities -210.100 M -601.43 % 41.900 M 120.44 % -205.000 M -591.61 % 41.700 M 122.76 % -183.200 M -585.65 % 37.723 M 126.31 % -143.400 M -429.66 % 43.500 M 453.44 % 7.860 M -85.00 % 52.400 M -3.26 % 54.167 M -17.80 % 65.900 M 5.72 % 62.335 M 137.04 % -168.300 M -344.98 % 68.700 M 131.31 % -219.400 M -442.07 % 64.139 M 127.67 % -231.800 M -434.97 % 69.200 M 131.56 % -219.251 M -3 445.81 % 6.553 M -89.78 % 64.100 M 132.28 % -198.545 M -1 546.38 % 13.727 M -75.40 % 55.800 M -1.59 % 56.700 M 129.03 % -195.300 M -467.11 % 53.200 M 128.40 % -187.330 M -2 258.43 % 8.679 M 104.71 % -184.300 M -435.70 % 54.900 M 131.72 % -173.057 M -421.40 % 53.845 M 129.49 % -182.600 M -423.19 % 56.500 M 132.70 % -172.758 M -421.23 % 53.780 M -5.15 % 56.700 M -3.50 % 58.756 M -0.92 % 59.300 M 10.49 % 53.668 M
Long term debt 0.000 -100.00 % 389.900 M 0.000 -100.00 % 311.900 M 0.000 -100.00 % 142.939 M 0.000 -100.00 % 248.500 M -3.76 % 258.211 M 17.69 % 219.400 M 13.10 % 193.989 M 41.80 % 136.800 M 0.82 % 135.690 M 0.000 -100.00 % 169.600 M 0.000 -100.00 % 129.861 M 0.000 -100.00 % 130.700 M 0.000 -100.00 % 131.379 M -18.09 % 160.400 M 0.000 -100.00 % 158.715 M 37.42 % 115.500 M -7.15 % 124.400 M 0.000 -100.00 % 80.800 M 0.000 -100.00 % 87.471 M 0.000 -100.00 % 100.900 M 0.000 -100.00 % 67.236 M 0.000 -100.00 % 90.400 M 0.000 -100.00 % 59.605 M -13.24 % 68.700 M 5.61 % 65.054 M 3.26 % 63.000 M 2.25 % 61.616 M
Total non current liabilities -210.100 M -148.66 % 431.800 M 310.63 % -205.000 M -157.98 % 353.600 M 293.01 % -183.200 M -201.40 % 180.662 M 225.98 % -143.400 M -149.11 % 292.000 M -1.87 % 297.555 M 9.48 % 271.800 M 9.12 % 249.081 M 22.88 % 202.700 M 1.88 % 198.956 M 218.22 % -168.300 M -170.63 % 238.300 M 208.61 % -219.400 M -212.55 % 194.931 M 184.09 % -231.800 M -215.96 % 199.900 M 191.17 % -219.251 M -213.22 % 193.642 M -13.75 % 224.500 M 213.07 % -198.545 M -189.05 % 222.949 M 30.15 % 171.300 M -5.41 % 181.100 M 192.73 % -195.300 M -245.75 % 134.000 M 171.53 % -187.330 M -232.21 % 141.690 M 176.88 % -184.300 M -218.29 % 155.800 M 190.03 % -173.057 M -242.93 % 121.081 M 166.31 % -182.600 M -224.30 % 146.900 M 185.03 % -172.758 M -252.36 % 113.385 M -9.58 % 125.400 M 1.28 % 123.809 M 1.23 % 122.300 M 6.09 % 115.284 M
Other current liabilities 0.000 -100.00 % 150.700 M 0.000 -100.00 % 180.900 M 0.000 -100.00 % 141.501 M 0.000 -100.00 % 143.800 M 40.64 % 102.244 M -26.60 % 139.300 M 69.92 % 81.982 M -50.55 % 165.800 M 45.99 % 113.567 M 0.000 -100.00 % 134.400 M 0.000 -100.00 % 117.192 M 0.000 -100.00 % 130.700 M 0.000 -100.00 % 105.440 M -14.83 % 123.800 M 0.000 -100.00 % 100.842 M -17.07 % 121.600 M 6.39 % 114.300 M 0.000 -100.00 % 128.900 M 0.000 -100.00 % 85.136 M 0.000 -100.00 % 115.700 M 0.000 -100.00 % 133.850 M 0.000 -100.00 % 74.400 M 0.000 -100.00 % 50.180 M 2.62 % 48.900 M 9.84 % 44.521 M -0.40 % 44.700 M 16.54 % 38.355 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.856 M 0.000 -100.00 % 5.867 M 0.000 -100.00 % 5.358 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.800 M 0.000 -100.00 % 3.948 M 0.000 -100.00 % 200.000 K 0.000 -100.00 % 3.170 M 0.000 -100.00 % 85.080 K 0.000 -100.00 % 338.556 K
Short term debt 0.000 -100.00 % 372.400 M 0.000 -100.00 % 459.300 M 0.000 -100.00 % 531.630 M 0.000 -100.00 % 421.000 M -5.63 % 446.128 M 26.96 % 351.400 M -1.35 % 356.223 M 16.34 % 306.200 M -6.30 % 326.801 M 0.000 -100.00 % 207.700 M 0.000 -100.00 % 226.959 M 0.000 -100.00 % 172.900 M 0.000 -100.00 % 190.834 M 57.32 % 121.300 M 0.000 -100.00 % 171.348 M 6.63 % 160.700 M 17.21 % 137.100 M 0.000 -100.00 % 144.700 M 0.000 -100.00 % 145.534 M 0.000 -100.00 % 100.400 M 0.000 -100.00 % 53.099 M 0.000 -100.00 % 43.100 M 0.000 -100.00 % 21.105 M 74.43 % 12.100 M 19.20 % 10.151 M 63.72 % 6.200 M 10.69 % 5.601 M
Total current liabilities 0.000 -100.00 % 615.600 M 0.000 -100.00 % 826.000 M 0.000 -100.00 % 863.401 M 0.000 -100.00 % 714.300 M -1.68 % 726.511 M 8.19 % 671.500 M 8.03 % 621.593 M 5.62 % 588.500 M 6.30 % 553.625 M 0.000 -100.00 % 440.700 M 0.000 -100.00 % 448.588 M 0.000 -100.00 % 390.400 M 0.000 -100.00 % 377.661 M 21.36 % 311.200 M 0.000 -100.00 % 332.844 M 2.41 % 325.000 M 9.83 % 295.900 M 0.000 -100.00 % 314.300 M 0.000 -100.00 % 267.105 M 0.000 -100.00 % 258.900 M 0.000 -100.00 % 221.117 M 0.000 -100.00 % 149.100 M 0.000 -100.00 % 95.650 M 12.66 % 84.900 M 8.26 % 78.423 M 4.15 % 75.300 M 9.46 % 68.795 M
Total liabilities -210.100 M -120.06 % 1.047 B 610.93 % -205.000 M -117.38 % 1.180 B 743.89 % -183.200 M -117.55 % 1.044 B 828.03 % -143.400 M -114.25 % 1.006 B -1.73 % 1.024 B 8.56 % 943.300 M 8.34 % 870.674 M 10.04 % 791.200 M 5.13 % 752.581 M 547.17 % -168.300 M -124.79 % 679.000 M 409.48 % -219.400 M -134.09 % 643.519 M 377.62 % -231.800 M -139.27 % 590.300 M 369.23 % -219.251 M -138.38 % 571.303 M 6.65 % 535.700 M 369.81 % -198.545 M -135.72 % 555.793 M 11.99 % 496.300 M 4.05 % 477.000 M 344.24 % -195.300 M -143.56 % 448.300 M 339.31 % -187.330 M -145.82 % 408.795 M 321.81 % -184.300 M -144.44 % 414.700 M 339.63 % -173.057 M -150.57 % 342.198 M 287.40 % -182.600 M -161.69 % 296.000 M 271.34 % -172.758 M -182.65 % 209.035 M -0.60 % 210.300 M 3.99 % 202.232 M 2.34 % 197.600 M 7.35 % 184.079 M
Other non current assets 0.000 -100.00 % 49.900 M 0.000 -100.00 % 80.300 M 0.000 -100.00 % 58.667 M 0.000 -100.00 % 61.700 M -1.07 % 62.370 M 86.74 % 33.400 M -79.16 % 160.290 M 31.82 % 121.600 M 22.17 % 99.534 M 0.000 -100.00 % 94.600 M 0.000 -100.00 % 124.479 M 0.000 -100.00 % 96.300 M 0.000 -100.00 % 118.084 M 22.88 % 96.100 M 0.000 -100.00 % 122.306 M 125.66 % 54.200 M -81.34 % 290.400 M 0.000 -100.00 % 289.400 M 0.000 -100.00 % 99.127 M 0.000 -100.00 % 257.400 M 0.000 -100.00 % 98.143 M 0.000 -100.00 % 204.500 M 0.000 -100.00 % 63.390 M -58.89 % 154.200 M 97.37 % 78.129 M -53.52 % 168.100 M 85.85 % 90.447 M
Long term investments 0.000 -100.00 % 58.800 M 0.000 -100.00 % 32.500 M 0.000 -100.00 % 52.700 M 0.000 -100.00 % 49.700 M 2.70 % 48.393 M -4.17 % 50.500 M 177.09 % 18.225 M -63.55 % 50.000 M 15.99 % 43.106 M 0.000 -100.00 % 48.300 M 0.000 -100.00 % 19.174 M 0.000 -100.00 % 50.000 M 0.000 -100.00 % 25.311 M -57.67 % 59.800 M 0.000 -100.00 % 25.821 M 26.57 % 20.400 M 0.000 0.000 0.000 0.000 -100.00 % 30.146 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
Intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.900 M 0.000 -100.00 % 5.900 M -0.54 % 5.932 M 0.54 % 5.900 M -0.54 % 5.932 M 0.54 % 5.900 M -0.54 % 5.932 M 0.000 -100.00 % 5.900 M 0.000 -100.00 % 5.932 M 0.000 -100.00 % 5.900 M 0.000 -100.00 % 5.932 M 0.000 0.000 0.000 -100.00 % 1.100 M 0.000 0.000 0.000 0.000 -100.00 % 245.309 M 0.000 0.000 0.000 -100.00 % 232.518 M 0.000 0.000 0.000 -100.00 % 203.992 M 0.000 -100.00 % 180.674 M 0.000 -100.00 % 150.574 M
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.932 M 0.000 -100.00 % 5.900 M -0.54 % 5.932 M 0.54 % 5.900 M -0.54 % 5.932 M 0.54 % 5.900 M -0.54 % 5.932 M 0.000 -100.00 % 5.900 M 0.000 -100.00 % 5.932 M 0.000 -100.00 % 5.900 M 0.000 -100.00 % 5.932 M 0.000 0.000 0.000 -100.00 % 1.100 M 0.000 0.000 0.000 0.000 -100.00 % 1.757 M 0.000 0.000 0.000 -100.00 % 2.197 M 0.000 0.000 0.000 -100.00 % 2.197 M 0.000 -100.00 % 2.197 M 0.000 -100.00 % 2.197 M
Property plant equipment net 0.000 -100.00 % 296.200 M 0.000 -100.00 % 290.900 M 0.000 -100.00 % 361.838 M 0.000 -100.00 % 365.300 M -15.14 % 430.498 M 15.23 % 373.600 M 40.11 % 266.653 M 50.14 % 177.600 M -2.07 % 181.348 M 0.000 -100.00 % 186.100 M 0.000 -100.00 % 191.322 M 0.000 -100.00 % 176.000 M 0.000 -100.00 % 174.648 M 13.48 % 153.900 M 0.000 -100.00 % 151.841 M -36.57 % 239.400 M 0.000 0.000 0.000 0.000 -100.00 % 142.398 M 0.000 0.000 0.000 -100.00 % 132.615 M 0.000 0.000 0.000 -100.00 % 76.292 M 0.000 -100.00 % 75.244 M 0.000 -100.00 % 67.542 M
Total non current assets 0.000 -100.00 % 415.400 M 0.000 -100.00 % 415.200 M 0.000 -100.00 % 495.470 M 0.000 -100.00 % 501.500 M -11.14 % 564.342 M 15.64 % 488.000 M 3.61 % 470.996 M 27.19 % 370.300 M 7.92 % 343.123 M 0.000 -100.00 % 344.200 M 0.000 -100.00 % 350.043 M 0.000 -100.00 % 333.900 M 0.000 -100.00 % 329.369 M 4.69 % 314.600 M 0.000 -100.00 % 304.588 M -4.67 % 319.500 M 8.60 % 294.200 M 0.000 -100.00 % 300.000 M 0.000 -100.00 % 284.000 M 0.000 -100.00 % 261.600 M 0.000 -100.00 % 237.108 M 0.000 -100.00 % 208.100 M 0.000 -100.00 % 145.322 M -7.67 % 157.400 M -0.84 % 158.725 M -7.18 % 171.000 M 4.83 % 163.120 M
Other current assets -79.700 M -159.97 % 132.906 M 258.41 % -83.900 M -139.30 % 213.500 M 406.75 % -69.600 M -162.40 % 111.545 M 333.85 % -47.700 M -143.52 % 109.600 M 175.56 % 39.773 M -61.16 % 102.400 M 75.34 % 58.402 M -24.05 % 76.900 M 168.69 % 28.620 M 210.50 % -25.900 M -187.50 % 29.600 M 222.31 % -24.200 M -262.31 % 14.910 M 171.00 % -21.000 M -156.15 % 37.400 M 214.51 % -32.660 M -287.25 % 17.442 M 21.97 % 14.300 M 130.79 % -46.444 M -344.51 % 18.995 M 227.50 % 5.800 M 14.87 % 5.049 M 110.35 % -48.800 M -124.21 % 201.600 M 1 125.59 % -19.657 M -268.21 % 11.686 M 155.12 % -21.200 M -1 425.00 % 1.600 M 111.64 % -13.749 M -881.18 % 1.760 M 106.80 % -25.900 M -3 337.50 % 800.000 K 109.70 % -8.245 M -1 480.01 % 597.458 K -33.62 % 900.000 K -0.91 % 908.302 K 81.66 % 500.000 K -15.13 % 589.163 K
Short term investments 0.000 -100.00 % 16.800 M 0.000 -100.00 % 21.100 M 0.000 -100.00 % 18.600 M 0.000 -100.00 % 14.000 M 6.35 % 13.164 M 56.71 % 8.400 M 105.53 % 4.087 M 77.70 % 2.300 M -67.20 % 7.012 M 0.000 -100.00 % 2.200 M 0.000 -100.00 % 3.954 M 0.000 -100.00 % 3.200 M 0.000 -100.00 % 1.253 M 13.91 % 1.100 M 0.000 -100.00 % 698.000 K -90.17 % 7.100 M 0.000 0.000 0.000 0.000 -100.00 % 466.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
cash and cash equivalents 0.000 -100.00 % 62.502 M 0.000 -100.00 % 62.200 M 0.000 -100.00 % 51.000 M 0.000 -100.00 % 33.700 M -11.36 % 38.021 M -40.50 % 63.900 M 97.36 % 32.378 M 10.51 % 29.300 M -8.21 % 31.919 M 0.000 -100.00 % 23.700 M 0.000 -100.00 % 19.323 M 0.000 -100.00 % 17.800 M 0.000 -100.00 % 31.407 M 25.63 % 25.000 M 0.000 -100.00 % 45.746 M 91.41 % 23.900 M 5.29 % 22.700 M 0.000 -100.00 % 48.800 M 0.000 -100.00 % 14.460 M 0.000 -100.00 % 21.200 M 0.000 -100.00 % 13.749 M 0.000 -100.00 % 25.900 M 0.000 -100.00 % 8.245 M 7.08 % 7.700 M 51.91 % 5.069 M 7.85 % 4.700 M 18.04 % 3.982 M
Cash and short term investments 79.700 M 0.51 % 79.294 M -5.49 % 83.900 M 0.00 % 83.900 M 20.55 % 69.600 M 0.00 % 69.600 M 45.91 % 47.700 M 0.00 % 47.700 M -6.81 % 51.185 M -29.20 % 72.300 M 98.27 % 36.465 M 15.40 % 31.600 M -18.83 % 38.931 M 50.31 % 25.900 M 0.00 % 25.900 M 7.02 % 24.200 M 3.97 % 23.277 M 10.84 % 21.000 M 0.00 % 21.000 M -35.70 % 32.660 M 0.00 % 32.660 M 25.13 % 26.100 M -43.80 % 46.444 M 0.00 % 46.444 M 49.82 % 31.000 M 36.56 % 22.700 M -53.48 % 48.800 M 0.00 % 48.800 M 148.26 % 19.657 M 31.70 % 14.926 M -29.59 % 21.200 M 0.00 % 21.200 M 54.19 % 13.749 M 0.00 % 13.749 M -46.92 % 25.900 M 0.00 % 25.900 M 214.13 % 8.245 M 0.00 % 8.245 M 7.08 % 7.700 M 51.91 % 5.069 M 7.85 % 4.700 M 18.04 % 3.982 M
Total current assets 0.000 -100.00 % 842.700 M 0.000 -100.00 % 969.400 M 0.000 -100.00 % 731.800 M 0.000 -100.00 % 648.200 M 1.82 % 636.614 M 1.36 % 628.100 M 14.59 % 548.139 M 2.04 % 537.200 M -1.97 % 548.002 M 0.000 -100.00 % 503.100 M 0.000 -100.00 % 512.879 M 0.000 -100.00 % 488.200 M 0.000 -100.00 % 461.185 M 4.91 % 439.600 M 0.000 -100.00 % 449.750 M 21.03 % 371.600 M 0.22 % 370.800 M 0.000 -100.00 % 343.600 M 0.000 -100.00 % 312.448 M 0.000 -100.00 % 337.400 M 0.000 -100.00 % 278.147 M 0.000 -100.00 % 270.500 M 0.000 -100.00 % 236.471 M 6.76 % 221.500 M 8.07 % 204.966 M 11.15 % 184.400 M 5.79 % 174.310 M
Inventory 0.000 -100.00 % 124.000 M 0.000 -100.00 % 129.200 M 0.000 -100.00 % 138.973 M 0.000 -100.00 % 120.800 M -37.28 % 192.601 M 62.26 % 118.700 M 2.52 % 115.778 M 52.14 % 76.100 M 11.60 % 68.192 M 0.000 -100.00 % 71.400 M 0.000 -100.00 % 69.108 M 0.000 -100.00 % 57.500 M 0.000 -100.00 % 52.088 M -7.15 % 56.100 M 0.000 -100.00 % 50.248 M 1.51 % 49.500 M 5.54 % 46.900 M 0.000 -100.00 % 44.500 M 0.000 -100.00 % 40.527 M 0.000 -100.00 % 39.700 M 0.000 -100.00 % 30.121 M 0.000 -100.00 % 33.700 M 0.000 -100.00 % 23.637 M 0.58 % 23.500 M 28.31 % 18.315 M -11.09 % 20.600 M 7.48 % 19.166 M
Net receivables 0.000 -100.00 % 506.500 M 0.000 -100.00 % 542.800 M 0.000 -100.00 % 411.682 M 0.000 0.000 -100.00 % 352.308 M 0.000 -100.00 % 336.647 M 0.000 -100.00 % 397.959 M 0.000 0.000 0.000 -100.00 % 397.461 M 0.000 0.000 0.000 -100.00 % 358.995 M 4.63 % 343.100 M 0.000 -100.00 % 335.706 M 0.000 -100.00 % 296.151 M 0.000 -100.00 % 48.700 M 0.000 -100.00 % 245.309 M 0.000 -100.00 % 274.900 M 0.000 -100.00 % 232.518 M 0.000 -100.00 % 210.100 M 0.000 -100.00 % 203.992 M 7.70 % 189.400 M 4.83 % 180.674 M 13.92 % 158.600 M 5.33 % 150.574 M
Tax assets 0.000 -100.00 % 10.500 M 0.000 -100.00 % 11.500 M 0.000 -100.00 % 16.333 M 0.000 -100.00 % 18.900 M 10.21 % 17.149 M -30.29 % 24.600 M 23.64 % 19.896 M 30.89 % 15.200 M 15.13 % 13.203 M 0.000 -100.00 % 9.300 M 0.000 -100.00 % 9.136 M 0.000 -100.00 % 5.700 M 0.000 -100.00 % 5.394 M 12.38 % 4.800 M 0.000 -100.00 % 4.620 M 5.00 % 4.400 M 15.79 % 3.800 M 0.000 -100.00 % 10.600 M 0.000 -100.00 % 10.572 M 0.000 -100.00 % 4.200 M 0.000 -100.00 % 4.153 M 0.000 -100.00 % 3.600 M 0.000 -100.00 % 3.443 M 7.59 % 3.200 M 1.41 % 3.156 M 8.81 % 2.900 M -1.18 % 2.935 M
Other assets 0.000 0.000 0.000 0.000 0.000 100.00 % -70.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 92.500 M 0.000 -100.00 % 185.800 M 0.000 -100.00 % 190.270 M 0.000 -100.00 % 149.500 M -13.22 % 172.283 M -4.71 % 180.800 M 1.85 % 177.521 M 52.38 % 116.500 M 7.97 % 107.899 M 0.000 -100.00 % 97.800 M 0.000 -100.00 % 102.433 M 0.000 -100.00 % 86.100 M 0.000 -100.00 % 81.387 M 25.99 % 64.600 M 0.000 -100.00 % 60.654 M 43.73 % 42.200 M -5.17 % 44.500 M 0.000 -100.00 % 40.700 M 0.000 -100.00 % 34.686 M 0.000 -100.00 % 41.000 M 0.000 -100.00 % 30.220 M 0.000 -100.00 % 31.400 M 0.000 -100.00 % 21.195 M -11.32 % 23.900 M 0.99 % 23.666 M -3.01 % 24.400 M -0.41 % 24.501 M
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 -100.00 % 800.000 K 0.000 -100.00 % 2.004 M 0.000 -100.00 % 700.000 K 0.000 0.000 -100.00 % 1.500 M 0.000 0.000 -100.00 % 500.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.749 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.484 M 0.000 -100.00 % 925.000 K 0.000 -100.00 % 931.000 K 0.000 0.000 0.000 -100.00 % 931.000 K 0.000 0.000 0.000 -100.00 % 55.710 M 0.000 0.000 -100.00 % 50.507 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.540 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
Minority interest 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.868 M 0.000 -100.00 % 3.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 43.900 M 0.000 -100.00 % 45.400 M 0.000 -100.00 % 46.769 M 0.000 -100.00 % 47.900 M -2.26 % 49.007 M -2.57 % 50.300 M -1.87 % 51.258 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 669.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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 9.612 M 0.000 -100.00 % 183.400 M 3 642.86 % 4.900 M -49.02 % 9.612 M 182.71 % 3.400 M -97.13 % 118.400 M 105.16 % 57.710 M -61.83 % 151.200 M 162.66 % 57.566 M -39.21 % 94.700 M 69.82 % 55.764 M 0.000 -100.00 % 146.700 M 0.000 -100.00 % 55.085 M 0.000 -100.00 % 210.200 M 0.000 -100.00 % 56.963 M -71.07 % 196.900 M 0.000 -100.00 % 57.910 M -66.56 % 173.200 M 195.64 % 58.585 M 0.000 -100.00 % 173.700 M 0.000 -100.00 % 58.595 M 0.000 -100.00 % 162.700 M 0.000 -100.00 % 57.596 M 0.000 -100.00 % 161.000 M 0.000 -100.00 % 57.596 M -60.82 % 147.000 M 159.74 % 56.596 M -58.45 % 136.200 M 140.65 % 56.596 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 -100.00 % 48.448 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 100.00 % -63.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 1.258 B 0.000 -100.00 % 1.385 B 0.000 -100.00 % 1.227 B 0.000 -100.00 % 1.150 B -4.27 % 1.201 B 7.60 % 1.116 B 9.51 % 1.019 B 12.30 % 907.500 M 1.84 % 891.125 M 0.000 -100.00 % 847.300 M 0.000 -100.00 % 862.922 M 0.000 -100.00 % 822.100 M 0.000 -100.00 % 790.554 M 4.82 % 754.200 M 0.000 -100.00 % 754.338 M 9.15 % 691.100 M 3.92 % 665.000 M 0.000 -100.00 % 643.600 M 0.000 -100.00 % 596.448 M 0.000 -100.00 % 599.000 M 0.000 -100.00 % 515.255 M 0.000 -100.00 % 478.600 M 0.000 -100.00 % 381.794 M 0.76 % 378.900 M 4.18 % 363.692 M 2.33 % 355.400 M 5.33 % 337.430 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-09-30 2018-06-30 2018-03-31 2017-09-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-09-30 2013-03-31 2012-09-30 2012-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 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -17.000 M -2 705.28 % -606.000 K 83.17 % -3.600 M -56.52 % -2.300 M 90.30 % -23.700 M 11.07 % -26.649 M -384.53 % -5.500 M 23.61 % -7.200 M 1.37 % -7.300 M -5.80 % -6.900 M 1.43 % -7.000 M -22.81 % -5.700 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.000 M -40.14 % 28.400 M 30.28 % 21.800 M 83.64 % 11.871 M 1 419.00 % -900.000 K 88.16 % -7.600 M -1.33 % -7.500 M -699.57 % -938.000 K -17.25 % -800.000 K 84.00 % -5.000 M 70.59 % -17.000 M -332.59 % 7.309 M 448.05 % -2.100 M 40.00 % -3.500 M 22.22 % -4.500 M -130.30 % -1.954 M 38.94 % -3.200 M 25.58 % -4.300 M 37.68 % -6.900 M -172.73 % 9.487 M 890.58 % -1.200 M 57.14 % -2.800 M 62.16 % -7.400 M -1 938.57 % -363.000 K
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.400 M 121.72 % -57.100 M -397.40 % 19.200 M 536.36 % -4.400 M -147.31 % 9.300 M -52.06 % 19.400 M 373.17 % 4.100 M -84.70 % 26.800 M 587.18 % 3.900 M 290.00 % 1.000 M 104.24 % -23.600 M -77.44 % -13.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.400 M 121.72 % -57.100 M -191.80 % -19.568 M -344.73 % -4.400 M 92.06 % -55.400 M -385.57 % 19.400 M 373.17 % 4.100 M -84.70 % 26.800 M 587.18 % 3.900 M 290.00 % 1.000 M 104.24 % -23.600 M -77.44 % -13.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.800 M 36.05 % 34.400 M -62.40 % 91.500 M 136.02 % 38.768 M -10.19 % 43.168 M -33.28 % 64.700 M 42.83 % 45.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 51.000 M 8.97 % 46.800 M 36.05 % 34.400 M 79.17 % 19.200 M -50.47 % 38.768 M 316.86 % 9.300 M -85.63 % 64.700 M 1 478.05 % 4.100 M -84.70 % 26.800 M 587.18 % 3.900 M 290.00 % 1.000 M 104.24 % -23.600 M -77.44 % -13.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.400 M 121.72 % -57.100 M -397.40 % 19.200 M 536.36 % -4.400 M -147.31 % 9.300 M -52.06 % 19.400 M 373.17 % 4.100 M -84.70 % 26.800 M 587.18 % 3.900 M 290.00 % 1.000 M 104.24 % -23.600 M -77.44 % -13.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 12.400 M 121.72 % -57.100 M -397.40 % 19.200 M 536.36 % -4.400 M -147.31 % 9.300 M -52.06 % 19.400 M 373.17 % 4.100 M -84.70 % 26.800 M 587.18 % 3.900 M 290.00 % 1.000 M 104.24 % -23.600 M -77.44 % -13.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008