SAHLIBHFI.BO

Shalibhadra Finance Limited SAHLIBHFI.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Revenue 347.520 M 7.54 % 323.144 M 17.95 % 273.966 M 24.25 % 220.500 M 6.13 % 207.756 M -12.21 % 236.638 M 6.68 % 221.810 M 14.88 % 193.079 M 23.80 % 155.957 M 20.81 % 129.091 M 4.25 % 123.823 M 16.99 % 105.845 M 5.56 % 100.267 M 22.59 % 81.788 M 32.71 % 61.629 M 86.29 % 33.083 M 37.04 % 24.140 M 23.84 % 19.492 M -27.30 % 26.812 M
Net income 160.000 M 33.67 % 119.702 M 42.84 % 83.800 M 39.20 % 60.200 M 71.28 % 35.148 M -39.46 % 58.061 M -9.26 % 63.987 M 12.90 % 56.676 M 31.75 % 43.019 M 24.38 % 34.587 M -8.82 % 37.933 M 26.19 % 30.061 M 6.39 % 28.255 M 31.08 % 21.556 M 47.71 % 14.594 M 22.72 % 11.892 M 56.67 % 7.590 M 76.04 % 4.312 M -15.89 % 5.126 M
Income before tax 206.100 M 28.01 % 161.002 M 42.45 % 113.020 M 38.69 % 81.490 M 63.29 % 49.905 M -37.94 % 80.411 M -10.01 % 89.356 M 12.68 % 79.299 M 22.19 % 64.899 M 18.76 % 54.649 M -6.83 % 58.652 M 22.46 % 47.896 M 6.95 % 44.784 M 31.32 % 34.102 M 42.65 % 23.906 M 36.93 % 17.458 M 45.48 % 12.000 M 80.37 % 6.653 M -22.87 % 8.626 M
Income before tax ratio 0.59 19.03 % 0.50 20.77 % 0.41 11.63 % 0.37 53.85 % 0.24 -29.31 % 0.34 -15.65 % 0.40 -1.91 % 0.41 -1.30 % 0.42 -1.70 % 0.42 -10.63 % 0.47 4.68 % 0.45 1.31 % 0.45 7.12 % 0.42 7.49 % 0.39 -26.50 % 0.53 6.16 % 0.50 45.64 % 0.34 6.09 % 0.32
EBITDA 207.000 M 3.38 % 200.235 M 42.93 % 140.090 M 34.19 % 104.400 M 28.24 % 81.411 M -10.65 % 91.116 M -6.77 % 97.734 M 19.29 % 81.932 M 25.34 % 65.370 M 18.82 % 55.017 M -7.09 % 59.213 M 22.06 % 48.509 M 3.70 % 46.778 M 34.38 % 34.809 M 32.99 % 26.174 M 46.07 % 17.919 M 44.08 % 12.437 M 78.21 % 6.979 M -26.65 % 9.514 M
Net income ratio 0.46 24.29 % 0.37 21.10 % 0.31 12.04 % 0.27 61.38 % 0.17 -31.05 % 0.25 -14.95 % 0.29 -1.72 % 0.29 6.42 % 0.28 2.95 % 0.27 -12.54 % 0.31 7.87 % 0.28 0.78 % 0.28 6.92 % 0.26 11.30 % 0.24 -34.13 % 0.36 14.32 % 0.31 42.15 % 0.22 15.70 % 0.19
Ratio EBITDA 0.60 -3.87 % 0.62 21.18 % 0.51 8.00 % 0.47 20.83 % 0.39 1.77 % 0.39 -12.61 % 0.44 3.83 % 0.42 1.24 % 0.42 -1.65 % 0.43 -10.88 % 0.48 4.34 % 0.46 -1.76 % 0.47 9.62 % 0.43 0.21 % 0.42 -21.59 % 0.54 5.13 % 0.52 43.90 % 0.36 0.90 % 0.35
Gross profit ratio 0.89 10.45 % 0.81 -0.41 % 0.81 3.44 % 0.78 8.96 % 0.72 37.61 % 0.52 -5.66 % 0.55 -3.49 % 0.57 -10.05 % 0.64 -30.03 % 0.91 -8.96 % 1.00 0.29 % 1.00 -0.29 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00
Weighted average shs out dil 7.703 M 10.04 % 7.000 M 11.62 % 6.271 M 25.34 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.03 % 5.002 M -0.03 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M
Weighted average shs out 7.703 M 15.06 % 6.695 M 6.76 % 6.271 M 25.34 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.03 % 5.002 M -0.03 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M
EPS diluted 4.32 0.93 % 4.28 26.63 % 3.38 17.36 % 2.88 63.64 % 1.76 -84.84 % 11.61 -9.23 % 12.79 12.89 % 11.33 31.74 % 8.60 24.46 % 6.91 -8.84 % 7.58 26.12 % 6.01 6.37 % 5.65 31.09 % 4.31 47.60 % 2.92 22.69 % 2.38 45.12 % 1.64 86.36 % 0.88 -14.56 % 1.03
Earnings per share 4.32 0.93 % 4.28 26.63 % 3.38 17.36 % 2.88 63.64 % 1.76 -84.84 % 11.61 -9.23 % 12.79 12.89 % 11.33 31.74 % 8.60 24.46 % 6.91 -8.84 % 7.58 26.12 % 6.01 6.37 % 5.65 31.09 % 4.31 47.60 % 2.92 22.69 % 2.38 45.12 % 1.64 86.36 % 0.88 -14.56 % 1.03
Gross profit 309.345 M 18.78 % 260.439 M 17.47 % 221.710 M 28.53 % 172.500 M 15.65 % 149.158 M 20.81 % 123.461 M 0.65 % 122.663 M 10.87 % 110.635 M 11.36 % 99.351 M -15.47 % 117.530 M -5.08 % 123.823 M 17.32 % 105.540 M 5.26 % 100.267 M 22.59 % 81.788 M 32.71 % 61.629 M 86.29 % 33.083 M 37.04 % 24.140 M 23.84 % 19.492 M 0.000
Income tax expense 46.100 M 11.62 % 41.300 M 41.39 % 29.210 M 37.43 % 21.254 M 44.03 % 14.757 M -33.97 % 22.349 M -11.90 % 25.369 M 12.14 % 22.623 M 3.40 % 21.880 M 9.06 % 20.062 M -3.17 % 20.719 M 16.18 % 17.834 M 7.90 % 16.528 M 31.74 % 12.546 M 34.73 % 9.312 M 67.29 % 5.566 M 26.22 % 4.410 M 88.33 % 2.342 M -33.10 % 3.500 M
Cost of revenue 38.175 M -39.12 % 62.705 M 20.00 % 52.256 M 8.87 % 48.000 M -18.09 % 58.597 M -48.22 % 113.177 M 14.15 % 99.147 M 20.26 % 82.443 M 45.64 % 56.606 M 389.60 % 11.562 M 0.000 -100.00 % 305.435 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 64.200 M 605.57 % 9.099 M -3.49 % 9.428 M 20.87 % 7.800 M 30.74 % 5.966 M -30.64 % 8.601 M 35.81 % 6.333 M -16.39 % 7.575 M 9.61 % 6.910 M 194.14 % 2.349 M -93.36 % 35.359 M 18.29 % 29.892 M 0.000 0.000 -100.00 % 15.228 M 61.70 % 9.417 M 15.81 % 8.132 M -3.67 % 8.442 M 0.000
Selling and marketing expenses 0.000 -100.00 % 1.149 M 17.60 % 977.000 K -18.58 % 1.200 M -44.57 % 2.165 M 3.60 % 2.090 M 2.52 % 2.038 M 4.83 % 1.944 M 45.48 % 1.336 M 7.93 % 1.238 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses -13.400 M -135.30 % 37.963 M -3.34 % 39.274 M 69.28 % 23.200 M -41.51 % 39.668 M 77.99 % 22.287 M 148.42 % -46.029 M -10.07 % -41.817 M -38.68 % -30.154 M -15.32 % -26.148 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 50.800 M 5.37 % 48.211 M -2.95 % 49.679 M 54.28 % 32.200 M -32.63 % 47.799 M 44.94 % 32.978 M 28.42 % 25.680 M -12.41 % 29.318 M -10.81 % 32.871 M -14.89 % 38.620 M 41.99 % 27.199 M -10.84 % 30.505 M 9.66 % 27.819 M -41.98 % 47.948 M 27.91 % 37.485 M 139.92 % 15.624 M 28.70 % 12.140 M -5.45 % 12.839 M 0.000
Cost and expenses 120.856 M 8.96 % 110.916 M 17.32 % 94.540 M 17.88 % 80.200 M -36.79 % 126.887 M -13.18 % 146.154 M 17.09 % 124.827 M 11.69 % 111.761 M 24.91 % 89.476 M 131.68 % 38.620 M 41.99 % 27.199 M -10.84 % 30.505 M 9.66 % 27.819 M -41.98 % 47.948 M 27.91 % 37.485 M 139.92 % 15.624 M 28.70 % 12.140 M -5.45 % 12.839 M 168.29 % -18.802 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.406 -1.48 % 0.412 -0.59 % 0.415 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 64.200 M 526.46 % 10.248 M -1.51 % 10.405 M 15.61 % 9.000 M 10.69 % 8.131 M -23.95 % 10.691 M 27.71 % 8.372 M -12.06 % 9.519 M 15.43 % 8.247 M 129.88 % 3.588 M -89.85 % 35.359 M 18.29 % 29.892 M 0.000 0.000 -100.00 % 15.228 M 61.70 % 9.417 M 15.81 % 8.132 M -3.67 % 8.442 M 0.000
Interest income 0.000 -100.00 % 926.000 K 0.000 0.000 0.000 -100.00 % 989.082 K 140.59 % 411.111 K -53.49 % 883.850 K 97.11 % 448.403 K -50.01 % 896.957 K 132.27 % 386.169 K 76.13 % 219.251 K 34.23 % 163.335 K -60.29 % 411.309 K 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 38.546 M -21.86 % 49.329 M 3.63 % 47.600 M -14.83 % 55.891 M 50.05 % 37.247 M -53.96 % 80.904 M 19.13 % 67.913 M 56.05 % 43.519 M 18.52 % 36.719 M 20.50 % 30.473 M 11.04 % 27.444 M -1.38 % 27.828 M 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 900.000 K 31.00 % 687.000 K 24.68 % 551.000 K 10.20 % 500.000 K -7.74 % 541.951 K -99.55 % 119.520 M 140.88 % 49.619 M -56.07 % 112.947 M 23.43 % 91.509 M 24 769.84 % 367.953 K -34.39 % 560.857 K -8.55 % 613.315 K 3.21 % 594.220 K 6.55 % 557.689 K 11.30 % 501.055 K 8.83 % 460.420 K 5.44 % 436.659 K 34.14 % 325.529 K -78.36 % 1.504 M
Operating income 226.664 M 6.80 % 212.228 M 52.09 % 139.539 M 34.30 % 103.900 M 28.48 % 80.869 M -34.92 % 124.263 M -27.36 % 171.062 M 15.68 % 147.869 M 127.85 % 64.899 M 18.76 % 54.649 M -6.83 % 58.652 M 22.46 % 47.896 M 6.95 % 44.784 M 31.32 % 34.102 M 42.65 % 23.906 M 36.93 % 17.458 M 45.48 % 12.000 M 80.37 % 6.653 M -16.94 % 8.010 M
Operating income ratio 0.65 -0.69 % 0.66 28.95 % 0.51 8.09 % 0.47 21.05 % 0.39 -25.87 % 0.53 -31.91 % 0.77 0.70 % 0.77 84.04 % 0.42 -1.70 % 0.42 -10.63 % 0.47 4.68 % 0.45 1.31 % 0.45 7.12 % 0.42 7.49 % 0.39 -26.50 % 0.53 6.16 % 0.50 45.64 % 0.34 14.25 % 0.30
Total other income expenses net -20.564 M 59.86 % -51.226 M -93.17 % -26.518 M -18.38 % -22.400 M 27.66 % -30.964 M -207.41 % -10.073 M -32.06 % -7.627 M -277.83 % -2.019 M -1 285 685.99 % -157.000 0.000 100.00 % -8.000 0.000 0.000 100.00 % -150.000 K 91.51 % -1.767 M 0.000 100.00 % -110.000 K -22.22 % -90.000 K -114.59 % 616.822 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Net debt 336.300 M -41.93 % 579.142 M 5.31 % 549.923 M -2.86 % 566.125 M -9.31 % 624.238 M -17.70 % 758.481 M 6.44 % 712.595 M 19.91 % 594.275 M 42.91 % 415.845 M 47.14 % 282.626 M 14.86 % 246.063 M 22.46 % 200.932 M 7.66 % 186.629 M 3.29 % 180.676 M 4 684.45 % -3.941 M -103.99 % 98.663 M 13.34 % 87.047 M 9.30 % 79.643 M 40.77 % 56.575 M
Total investments 4.598 M -0.04 % 4.600 M 49.50 % 3.077 M 14.94 % 2.677 M -68.87 % 8.600 M -43.13 % 15.122 M 6.22 % 14.237 M 6.87 % 13.321 M 6.57 % 12.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 571.659 K -24.29 % 755.055 K
Total debt 374.600 M -35.33 % 579.246 M 5.17 % 550.766 M -2.84 % 566.891 M -9.19 % 624.259 M -17.79 % 759.322 M 6.27 % 714.536 M 20.10 % 594.954 M 39.00 % 428.020 M 48.27 % 288.677 M 13.69 % 253.905 M 23.05 % 206.346 M 7.82 % 191.376 M 3.51 % 184.889 M 0.000 -100.00 % 101.396 M 12.69 % 89.976 M 10.92 % 81.117 M 39.45 % 58.167 M
Accumulated other comprehensive income loss 295.202 M 13.17 % 260.851 M 4.76 % 249.006 M -5.50 % 263.500 M 49.59 % 176.151 M 252.08 % 50.031 M 0.00 % 50.031 M 0.00 % 50.031 M 0.00 % 50.031 M 0.00 % 50.031 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.504 M
Retained earnings 476.874 M 21.47 % 392.578 M 24.57 % 315.148 M 19.90 % 262.840 M 16.14 % 226.306 M 8.61 % 208.358 M 16.05 % 179.534 M 24.63 % 144.058 M 37.12 % 105.062 M 27.09 % 82.670 M 23.18 % 67.111 M 39.22 % 48.205 M 46.10 % 32.994 M 73.35 % 19.033 M 97.66 % 9.629 M 0.000 0.000 0.000 0.000
Common stock 77.200 M 10.29 % 70.000 M 11.62 % 62.710 M 25.42 % 50.000 M -0.06 % 50.031 M 0.00 % 50.031 M 0.00 % 50.031 M 0.00 % 50.031 M 0.00 % 50.031 M 0.00 % 50.031 M 0.00 % 50.031 M 0.00 % 50.031 M 0.00 % 50.031 M 0.00 % 50.031 M 0.00 % 50.031 M 0.00 % 50.031 M 0.00 % 50.031 M 0.00 % 50.031 M 0.00 % 50.031 M
Total equity 1.542 B 59.32 % 968.130 M 23.76 % 782.233 M 35.73 % 576.300 M 27.36 % 452.487 M 8.42 % 417.340 M -60.42 % 1.054 B 20.92 % 872.045 M 29.47 % 673.555 M 213.94 % 214.552 M 15.36 % 185.993 M 20.43 % 154.441 M 18.59 % 130.230 M 20.51 % 108.069 M 18.74 % 91.015 M 13.13 % 80.455 M 9.84 % 73.245 M 5.01 % 69.752 M 0.31 % 69.535 M
Other non current liabilities 4.200 M 420 100.00 % -1.000 K -100.00 % 133.988 M 133 888.00 % 100.000 K 0.000 0.000 -100.00 % 334.893 M 181.35 % 119.029 M 2 063.94 % -6.061 M -816.74 % -661.117 K -113.46 % 4.912 M -28.39 % 6.859 M -9.34 % 7.566 M 119.91 % 3.440 M 0.000 100.00 % -101.396 M -12.69 % -89.976 M -10.92 % -81.117 M -440.78 % -15.000 M
Long term debt 374.600 M 0.39 % 373.147 M -16.75 % 448.200 M 6.38 % 421.300 M -27.01 % 577.215 M 4.67 % 551.457 M 128.52 % 241.319 M -50.18 % 484.341 M 13.16 % 428.020 M 48.27 % 288.677 M 13.69 % 253.905 M 23.05 % 206.346 M 7.82 % 191.376 M 3.51 % 184.889 M 0.000 -100.00 % 101.396 M 12.69 % 89.976 M 10.92 % 81.117 M 440.78 % 15.000 M
Total non current liabilities 379.200 M 0.84 % 376.059 M -32.68 % 558.602 M 31.65 % 424.300 M -26.83 % 579.863 M 4.70 % 553.848 M -4.24 % 578.355 M -4.44 % 605.243 M 42.91 % 423.509 M 46.37 % 289.336 M 11.30 % 259.963 M 21.31 % 214.303 M 7.15 % 200.006 M 5.62 % 189.365 M 0.000 -100.00 % 101.396 M 12.69 % 89.976 M 10.92 % 81.117 M 0.000
Other current liabilities -147.714 M -571.07 % 31.357 M 140.10 % -78.202 M -160.49 % 129.271 M 2 113.32 % 5.841 M -34.20 % 8.877 M 103.31 % -268.229 M -337.47 % -61.314 M -535.56 % 14.077 M 119.22 % 6.421 M -87.29 % 50.536 M 19.72 % 42.212 M 18.86 % 35.514 M 23.25 % 28.815 M 0.000 0.000 0.000 0.000 100.00 % -43.167 M
Deferred revenue 0.000 0.000 100.00 % -300.000 K 99.71 % -104.171 M -423.76 % 32.175 M -13.39 % 37.150 M -31.90 % 54.549 M 183.68 % -65.190 M -326.31 % 28.806 M -2.27 % 29.474 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 179.014 M -13.14 % 206.099 M 100.88 % 102.600 M -29.53 % 145.600 M 209.49 % 47.045 M -77.37 % 207.865 M -56.07 % 473.217 M 327.81 % 110.614 M 1 693.73 % 6.167 M 200.29 % 2.054 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.167 M
Total current liabilities 31.900 M -86.60 % 238.000 M 875.49 % 24.398 M -85.91 % 173.100 M 98.51 % 87.201 M -65.93 % 255.979 M 24.33 % 205.881 M 312.87 % 49.866 M -5.68 % 52.868 M 26.58 % 41.766 M -23.02 % 54.254 M 18.33 % 45.851 M 16.97 % 39.200 M 22.51 % 31.998 M 0.000 0.000 0.000 0.000 0.000
Total liabilities 411.100 M -33.05 % 614.059 M 5.33 % 583.000 M -2.41 % 597.400 M -10.44 % 667.064 M -17.63 % 809.828 M 3.26 % 784.236 M 19.71 % 655.108 M 37.52 % 476.377 M 43.88 % 331.102 M 5.37 % 314.217 M 20.78 % 260.155 M 8.76 % 239.206 M 8.06 % 221.363 M 0.000 -100.00 % 101.396 M 12.69 % 89.976 M 10.92 % 81.117 M 12.22 % 72.286 M
Other non current assets 92.700 M -84.18 % 585.790 M 725.75 % 70.940 M 197.93 % 23.811 M -93.24 % 352.291 M -16.86 % 423.757 M 15.53 % 366.786 M 19.82 % 306.121 M 34.27 % 227.996 M 29.99 % 175.400 M 8.62 % 161.477 M -39.56 % 267.185 M 12.29 % 237.945 M 114.58 % 110.891 M 1 429.28 % -8.342 M -6.65 % -7.822 M -1.01 % -7.744 M 1.29 % -7.844 M -67.30 % -4.689 M
Long term investments 0.000 100.00 % -117.539 M -73.20 % -67.863 M -225.16 % -20.871 M -624.34 % 3.980 M 114.75 % -26.993 M -289.60 % 14.237 M 13.89 % 12.500 M 0.00 % 12.500 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 100.00 % -1.365 B -16.32 % -1.174 B -4.84 % -1.120 B 8.77 % -1.227 B -6.64 % -1.151 B -19.46 % -963.327 M -32.34 % -727.920 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 33.800 M 30.00 % 26.000 M 2.80 % 25.293 M 8.28 % 23.360 M -1.63 % 23.747 M 6.79 % 22.238 M 5.14 % 21.151 M 6.74 % 19.815 M 24.38 % 15.931 M 26.22 % 12.622 M 34.97 % 9.351 M 19.54 % 7.823 M -4.48 % 8.189 M -4.10 % 8.540 M 2.37 % 8.342 M 6.65 % 7.822 M 1.01 % 7.744 M -1.29 % 7.844 M 67.30 % 4.689 M
Total non current assets 126.500 M -74.41 % 494.251 M 1 642.16 % 28.370 M 7.87 % 26.300 M -93.08 % 380.018 M -9.30 % 419.002 M 4.18 % 402.174 M 18.83 % 338.435 M 31.98 % 256.428 M 36.38 % 188.021 M 10.06 % 170.828 M -37.88 % 275.008 M 11.73 % 246.134 M 106.09 % 119.431 M 1 331.65 % 8.342 M 6.65 % 7.822 M 1.01 % 7.744 M -1.29 % 7.844 M 0.000
Other current assets 1.786 B 178 560 100.00 % -1.000 K -100.00 % 396.279 M 15.55 % 342.950 M 3 888.01 % 8.600 M -18.36 % 10.534 M 47.27 % 7.153 M -3.22 % 7.390 M 325.90 % 1.735 M 529.41 % 275.691 K -80.59 % 1.420 M 1.93 % 1.393 M 9.28 % 1.275 M 91.76 % 664.884 K 0.000 0.000 0.000 0.000 100.00 % -10.258 M
Short term investments 35.600 M -70.85 % 122.139 M 72.17 % 70.940 M 201.26 % 23.548 M 409.78 % 4.619 M -89.03 % 42.114 M 141.02 % 17.473 M -26.83 % 23.880 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 755.055 K
cash and cash equivalents 2.700 M 2 496.15 % 104.000 K -87.66 % 843.000 K 5.38 % 800.000 K 3 721.17 % 20.936 K -97.51 % 840.718 K -56.69 % 1.941 M 185.86 % 679.084 K -94.42 % 12.175 M 101.21 % 6.051 M -22.84 % 7.842 M 44.87 % 5.413 M 14.04 % 4.747 M 12.68 % 4.213 M 6.89 % 3.941 M 44.20 % 2.733 M -6.67 % 2.928 M 98.71 % 1.474 M -7.44 % 1.592 M
Cash and short term investments 38.300 M -77.41 % 169.509 M 136.14 % 71.783 M 195.40 % 24.300 M 423.69 % 4.640 M -89.20 % 42.955 M 121.25 % 19.415 M -20.95 % 24.559 M 101.72 % 12.175 M 101.21 % 6.051 M -22.84 % 7.842 M 44.87 % 5.413 M 14.04 % 4.747 M 12.68 % 4.213 M 6.89 % 3.941 M 44.20 % 2.733 M -6.67 % 2.928 M 98.71 % 1.474 M -37.21 % 2.347 M
Total current assets 1.827 B 67.93 % 1.088 B -18.62 % 1.337 B 16.50 % 1.148 B 55.17 % 739.533 M -8.49 % 808.165 M 7.96 % 748.578 M 19.64 % 625.713 M 32.71 % 471.493 M 31.84 % 357.633 M 8.58 % 329.381 M 135.97 % 139.588 M 13.21 % 123.302 M -41.29 % 210.002 M -18.45 % 257.499 M 9 321.52 % 2.733 M -6.67 % 2.928 M 98.71 % 1.474 M 0.000
Inventory 0.000 0.000 -100.00 % 841.700 M 12.24 % 749.935 M 3.74 % 722.865 M -3.81 % 751.534 M 4.41 % 719.807 M 21.66 % 591.665 M 29.30 % 457.582 M 30.81 % 349.806 M 9.27 % 320.119 M 141.09 % 132.781 M 13.22 % 117.280 M -42.82 % 205.124 M -19.10 % 253.558 M 0.000 0.000 0.000 0.000
Net receivables 3.100 M -99.66 % 918.431 M 3 289.04 % 27.100 M -10.61 % 30.315 M 784.10 % 3.429 M 9.15 % 3.142 M 42.56 % 2.204 M 5.03 % 2.098 M 0.000 -100.00 % 1.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.912 M
Tax assets 0.000 0.000 -100.00 % 1.365 B 16.32 % 1.174 B 4.84 % 1.120 B -8.77 % 1.227 B 6.64 % 1.151 B 19.46 % 963.327 M 32.34 % 727.920 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 100.00 % -1.000 K 0.000 100.00 % -100.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.218 M -98.85 % 192.672 M 12.30 % 171.570 M 6.98 % 160.374 M 13.08 % 141.821 M
Account payables 600.000 K 10.29 % 544.000 K 81.33 % 300.000 K -87.50 % 2.400 M 12.14 % 2.140 M 2.52 % 2.088 M 133.81 % 892.892 K 57.88 % 565.543 K -85.19 % 3.818 M 0.01 % 3.817 M 2.69 % 3.717 M 2.13 % 3.640 M -1.25 % 3.686 M 15.79 % 3.183 M 0.000 0.000 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 100.00 % -24.377 M 0.000 0.000 -100.00 % 809.828 M 9 541.85 % -8.577 M -1.93 % -8.415 M 59.72 % -20.890 M -58.00 % -13.222 M -116.85 % -6.097 M -157.08 % -2.372 M -422.97 % -453.507 K 32.67 % -673.525 K 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 -100.00 % 479.000 M -10.50 % 535.200 M 0.000 -100.00 % 705.832 M 2.60 % 687.969 M 22.20 % 563.005 M 33.41 % 422.011 M 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
Preferred stock 0.000 0.000 -100.00 % 470.500 M 78.97 % 262.900 M 16.17 % 226.306 M 8.61 % 208.358 M 16.05 % 179.534 M 25.34 % 143.237 M 36.34 % 105.062 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 693.124 M 183.25 % 244.700 M 177.65 % -315.131 M -19.89 % -262.851 M -16.15 % -226.306 M 0.000 100.00 % -179.534 M -129.24 % -78.318 M -33.55 % -58.642 M 0.000 0.000 0.000 -100.00 % 47.205 M 21.02 % 39.005 M 24.40 % 31.355 M 3.06 % 30.424 M 0.000 0.000 0.000
Deferred tax liabilities non current 400.000 K -86.27 % 2.913 M 0.00 % 2.913 M 0.35 % 2.903 M 9.59 % 2.649 M 10.74 % 2.392 M 11.64 % 2.142 M 14.36 % 1.873 M 20.85 % 1.550 M 17.42 % 1.320 M 15.19 % 1.146 M 4.27 % 1.099 M 3.26 % 1.064 M 2.74 % 1.036 M 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 -100.00 % 72.286 M
Total assets 1.954 B 23.47 % 1.582 B 15.89 % 1.365 B 16.32 % 1.174 B 4.84 % 1.120 B -8.77 % 1.227 B 6.64 % 1.151 B 19.35 % 964.148 M 32.45 % 727.920 M 33.40 % 545.654 M 9.09 % 500.209 M 20.65 % 414.596 M 12.22 % 369.436 M 12.14 % 329.432 M 22.90 % 268.059 M 31.90 % 203.227 M 11.52 % 182.241 M 7.40 % 169.692 M 19.65 % 141.821 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
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
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
Change in working capital -414.000 M -336.03 % -94.948 M 26.96 % -129.999 M -207.38 % -42.293 M -210.70 % 38.204 M 182.37 % -46.381 M 75.47 % -189.061 M 7.65 % -204.717 M -31.94 % -155.158 M -149.59 % -62.166 M 17.48 % -75.332 M -87.75 % -40.124 M -15.81 % -34.645 M 28.21 % -48.262 M 20.82 % -60.953 M -4.17 % -58.512 M -314.18 % -14.127 M 47.59 % -26.957 M 15.00 % -31.715 M
Accounts receivables -900.000 K 52.63 % -1.900 M -850.00 % -200.000 K 83.33 % -1.200 M -317.60 % -287.354 K 69.36 % -937.829 K -1 630.60 % -54.191 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
Inventory -417.200 M -332.78 % -96.400 M 26.77 % -131.641 M -165.87 % -49.514 M -207.19 % 46.193 M 189.10 % -51.843 M 73.08 % -192.614 M 5.50 % -203.821 M -26.53 % -161.090 M -263.80 % -44.280 M 45.89 % -81.835 M -77.50 % -46.103 M -5.25 % -43.802 M 19.08 % -54.128 M 17.46 % -65.580 M -89.40 % -34.624 M -238.54 % -10.228 M 62.90 % -27.566 M -16.48 % -23.666 M
Accounts payables 4.100 M 20.59 % 3.400 M 88.89 % 1.800 M -78.57 % 8.400 M 209.07 % -7.702 M -220.35 % 6.400 M -32.96 % 9.546 M 1 165.53 % -895.861 K -115.10 % 5.932 M 133.16 % -17.886 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.048 M
Other working capital 0.000 100.00 % -48.000 K -214.29 % 42.000 K 100.00 % 21.000 K 0.000 0.000 100.00 % -5.939 M 0.000 0.000 0.000 -100.00 % 6.502 M 8.76 % 5.979 M -34.70 % 9.156 M 56.07 % 5.867 M 26.80 % 4.627 M 119.37 % -23.887 M -512.55 % -3.900 M -740.67 % 608.689 K 0.000
Other non cash items -16.800 M 59.32 % -41.300 M -41.39 % -29.211 M -37.44 % -21.254 M -44.03 % -14.757 M 33.97 % -22.349 M -9.20 % -20.466 M 9.54 % -22.623 M -3.40 % -21.880 M -9.06 % -20.062 M 3.17 % -20.719 M -185.57 % 24.212 M -0.61 % 24.361 M 42.85 % 17.054 M 4.42 % 16.332 M -36.04 % 25.534 M 679.01 % -4.410 M -88.33 % -2.342 M -58 539 775.00 % 4.000
Net cash provided by operating activities -269.900 M -1 160.89 % 25.441 M 155.75 % -45.638 M -346.88 % 18.486 M -74.98 % 73.893 M 1 563.39 % 4.442 M 103.75 % -118.504 M 19.95 % -148.042 M -25.28 % -118.167 M -251.62 % -33.607 M 23.24 % -43.781 M -186.16 % -15.299 M -57.88 % -9.690 M 68.38 % -30.650 M 30.53 % -44.120 M -192.99 % -15.059 M -146.86 % -6.100 M 72.67 % -22.320 M 11.02 % -25.084 M
Investments in property plant and equipment -8.686 M -503.61 % -1.439 M 42.08 % -2.485 M -1 482.51 % -157.000 K 92.35 % -2.051 M -88.64 % -1.087 M 47.89 % -2.087 M 46.27 % -3.883 M -17.33 % -3.310 M -1.20 % -3.270 M -113.93 % -1.529 M -519.59 % -246.727 K -1.24 % -243.700 K 67.74 % -755.386 K 64.20 % -2.110 M -2 604.61 % -78.015 K 76.77 % -335.830 K 90.35 % -3.481 M -313.96 % -841.000 K
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
Purchases of investments -106.700 M 0.000 0.000 0.000 0.000 100.00 % -885.015 K 0.000 0.000 100.00 % -12.500 M 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 -100.00 % 15.122 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 % 571.659 K -23.74 % 749.629 K -55.27 % 1.676 M
Other investing activites 11.386 M 154.35 % -20.950 M -18.00 % -17.754 M -190.34 % -6.115 M -177.91 % 7.849 M 139.13 % -20.057 M -358.64 % -4.373 M -258.19 % 2.764 M 265.05 % 757.283 K 140.80 % 314.491 K 75.95 % 178.734 K -85.61 % 1.242 M -68.79 % 3.982 M 158.76 % -6.776 M -382.54 % 2.398 M -31.90 % 3.521 M 209.38 % 1.138 M -7.36 % 1.229 M -53.14 % 2.622 M
Net cash used for investing activites -104.000 M -364.51 % -22.389 M -10.62 % -20.239 M -222.69 % -6.272 M -129.98 % 20.920 M 194.96 % -22.029 M -241.03 % -6.460 M -477.29 % -1.119 M 92.57 % -15.052 M -409.25 % -2.956 M -118.96 % -1.350 M -235.57 % 995.772 K -73.36 % 3.738 M 149.63 % -7.531 M -2 712.90 % 288.236 K -91.63 % 3.443 M 150.60 % 1.374 M 191.42 % -1.503 M -143.48 % 3.457 M
Debt repayment -204.700 M -818.78 % 28.479 M 276.61 % -16.125 M 71.86 % -57.300 M 57.58 % -135.062 M -403.45 % 44.509 M -62.78 % 119.582 M -29.21 % 168.935 M 21.24 % 139.343 M 300.74 % 34.771 M -26.89 % 47.560 M 217.70 % 14.970 M 130.78 % 6.487 M -83.13 % 38.453 M -14.62 % 45.040 M 294.39 % 11.420 M 84.77 % 6.181 M -73.07 % 22.950 M 41.30 % 16.242 M
Common stock issued 455.600 M 528.71 % 72.466 M -42.49 % 126.000 M 90.33 % 66.200 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
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
Dividends paid -8.400 M -33.95 % -6.271 M -56.78 % -4.000 M -60.00 % -2.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
Other financing activites 100.000 K 0.000 -100.00 % 33.000 K 132.35 % -102.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
Net cash used provided by financing activities 242.600 M 156.25 % 94.674 M -10.61 % 105.908 M 1 581.61 % 6.298 M 104.66 % -135.062 M -403.45 % 44.509 M -62.78 % 119.582 M -29.21 % 168.935 M 21.24 % 139.343 M 300.74 % 34.771 M -26.89 % 47.560 M 217.70 % 14.970 M 130.78 % 6.487 M -83.13 % 38.453 M -14.62 % 45.040 M 294.39 % 11.420 M 84.77 % 6.181 M -73.07 % 22.950 M 41.30 % 16.242 M
Effect of forex changes on cash 47.357 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
Net change in cash -83.943 M -185.90 % 97.726 M 144.13 % 40.031 M 116.24 % 18.512 M 145.99 % -40.250 M -249.50 % 26.922 M 600.20 % -5.382 M -127.22 % 19.774 M 222.89 % 6.124 M 441.91 % -1.791 M -173.75 % 2.429 M 264.45 % 666.434 K 24.76 % 534.159 K 96.68 % 271.582 K -77.52 % 1.208 M 718.89 % -195.185 K -113.42 % 1.455 M 266.64 % -872.960 K 0.000
Cash at beginning of period 122.243 M 70.30 % 71.783 M 126.07 % 31.752 M 139.82 % 13.240 M -75.25 % 53.489 M 101.33 % 26.567 M -16.85 % 31.949 M 162.42 % 12.175 M 101.21 % 6.051 M -22.84 % 7.842 M 44.87 % 5.413 M 14.04 % 4.747 M 12.68 % 4.213 M 6.89 % 3.941 M 44.20 % 2.733 M -6.67 % 2.928 M 98.71 % 1.474 M -37.20 % 2.347 M 0.000
Cash at end of period 38.300 M -77.40 % 169.500 M 136.13 % 71.783 M 126.07 % 31.752 M 139.82 % 13.240 M -75.25 % 53.489 M 101.33 % 26.567 M -16.85 % 31.949 M 162.42 % 12.175 M 101.21 % 6.051 M -22.84 % 7.842 M 44.87 % 5.413 M 14.04 % 4.747 M 12.68 % 4.213 M 6.89 % 3.941 M 44.20 % 2.733 M -6.67 % 2.928 M 98.71 % 1.474 M -7.44 % 1.592 M
Operating cash flow -269.900 M -1 160.89 % 25.441 M 155.75 % -45.638 M -346.88 % 18.486 M -74.98 % 73.893 M 1 563.39 % 4.442 M 103.75 % -118.504 M 19.95 % -148.042 M -25.28 % -118.167 M -251.62 % -33.607 M 23.24 % -43.781 M -186.16 % -15.299 M -57.88 % -9.690 M 68.38 % -30.650 M 30.53 % -44.120 M -192.99 % -15.059 M -146.86 % -6.100 M 72.67 % -22.320 M 11.02 % -25.084 M
Capital expenditure -8.686 M -503.61 % -1.439 M 42.08 % -2.485 M -1 482.51 % -157.000 K 92.35 % -2.051 M -88.64 % -1.087 M 47.89 % -2.087 M 46.27 % -3.883 M -17.33 % -3.310 M -1.20 % -3.270 M -113.93 % -1.529 M -519.59 % -246.727 K -1.24 % -243.700 K 67.74 % -755.386 K 64.20 % -2.110 M -2 604.61 % -78.015 K 76.77 % -335.830 K 90.35 % -3.481 M -313.96 % -841.000 K
Free CashFlow -278.586 M -1 260.68 % 24.002 M 149.88 % -48.123 M -362.55 % 18.329 M -74.49 % 71.842 M 2 041.34 % 3.355 M 102.78 % -120.591 M 20.62 % -151.925 M -25.07 % -121.476 M -229.41 % -36.877 M 18.61 % -45.310 M -191.46 % -15.546 M -56.49 % -9.934 M 68.37 % -31.406 M 32.07 % -46.230 M -205.42 % -15.137 M -135.19 % -6.436 M 75.06 % -25.801 M 0.48 % -25.925 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
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 94.700 M 0.21 % 94.500 M 12.23 % 84.200 M 2.31 % 82.300 M -8.15 % 89.600 M -5.88 % 95.200 M 16.38 % 81.800 M 6.10 % 77.100 M 5.04 % 73.400 M -5.45 % 77.630 M 9.13 % 71.138 M 8.61 % 65.500 M 6.16 % 61.700 M 0.65 % 61.302 M 10.00 % 55.729 M 6.27 % 52.440 M 2.76 % 51.031 M 5.98 % 48.151 M -8.22 % 52.465 M 5.20 % 49.872 M -9.63 % 55.185 M -5.57 % 58.442 M -5.99 % 62.168 M 6.49 % 58.379 M -1.05 % 58.996 M -4.19 % 61.573 M 8.68 % 56.658 M 7.90 % 52.511 M 2.83 % 51.068 M -10.03 % 56.763 M 14.28 % 49.668 M 9.48 % 45.368 M 7.60 % 42.164 M -6.16 % 44.931 M 13.90 % 39.449 M 9.76 % 35.940 M -0.41 % 36.088 M -8.52 % 39.449 M 25.18 % 31.515 M 1.77 % 30.966 M -2.85 % 31.876 M -13.08 % 36.671 M 18.50 % 30.945 M 7.53 % 28.778 M 0.44 % 28.651 M 8.42 % 26.426 M -4.24 % 27.597 M 6.98 % 25.797 M -0.88 % 26.025 M -4.38 % 27.216 M 5.54 % 25.788 M 55.38 % 16.597 M -30.19 % 23.774 M 4.62 % 22.723 M 6.67 % 21.302 M 8.96 % 19.550 M
Net income 45.700 M 2.93 % 44.400 M -5.73 % 47.100 M 36.52 % 34.500 M 1.47 % 34.000 M 2.72 % 33.100 M 4.75 % 31.600 M 4.98 % 30.100 M 20.88 % 24.900 M 5.79 % 23.538 M 5.08 % 22.400 M 7.69 % 20.800 M 21.64 % 17.100 M -14.00 % 19.885 M 30.15 % 15.278 M 8.56 % 14.073 M 27.94 % 11.000 M 142.63 % 4.534 M -44.42 % 8.157 M -29.30 % 11.538 M 7.89 % 10.694 M 17.90 % 9.070 M -36.79 % 14.350 M -16.43 % 17.171 M -1.71 % 17.470 M 15.10 % 15.177 M -10.90 % 17.033 M 5.80 % 16.100 M -2.72 % 16.550 M 6.32 % 15.567 M 10.32 % 14.111 M 1.77 % 13.866 M 5.59 % 13.132 M 46.87 % 8.941 M -20.47 % 11.243 M -2.98 % 11.589 M 3.05 % 11.246 M 0.03 % 11.243 M 21.34 % 9.266 M -3.65 % 9.617 M -7.14 % 10.356 M 27.10 % 8.148 M -23.49 % 10.650 M 10.55 % 9.634 M 0.55 % 9.581 M 209.36 % 3.097 M -69.56 % 10.175 M 21.65 % 8.364 M -2.20 % 8.552 M 66.01 % 5.151 M -36.35 % 8.094 M 7.93 % 7.499 M -1.63 % 7.623 M 172.77 % 2.795 M -59.63 % 6.922 M 6.00 % 6.530 M
Income before tax 59.200 M 5.71 % 56.000 M -5.25 % 59.100 M 29.04 % 45.800 M 1.33 % 45.200 M 1.80 % 44.400 M 3.50 % 42.900 M 6.98 % 40.100 M 19.35 % 33.600 M 5.14 % 31.958 M 6.96 % 29.879 M 6.71 % 28.000 M 21.21 % 23.100 M -14.09 % 26.889 M 30.35 % 20.628 M 8.21 % 19.063 M 27.85 % 14.910 M 75.61 % 8.491 M -23.56 % 11.107 M -24.64 % 14.738 M -3.95 % 15.344 M 8.96 % 14.082 M -32.26 % 20.788 M -2.58 % 21.338 M -11.84 % 24.203 M 11.30 % 21.746 M -8.20 % 23.689 M 6.70 % 22.202 M -1.73 % 22.592 M 0.01 % 22.590 M 10.43 % 20.457 M 12.85 % 18.127 M 0.01 % 18.125 M 26.27 % 14.354 M -14.54 % 16.796 M -3.34 % 17.376 M 6.12 % 16.373 M -2.52 % 16.796 M 23.26 % 13.627 M -5.06 % 14.354 M -6.37 % 15.330 M 7.99 % 14.196 M -10.69 % 15.896 M 10.56 % 14.378 M 1.38 % 14.182 M 85.39 % 7.650 M -49.62 % 15.186 M 21.65 % 12.483 M -0.75 % 12.577 M 22.11 % 10.300 M -14.74 % 12.081 M 7.94 % 11.192 M -0.17 % 11.211 M 83.80 % 6.100 M -40.96 % 10.331 M 5.99 % 9.747 M
Income before tax ratio 0.63 5.49 % 0.59 -15.57 % 0.70 26.13 % 0.56 10.32 % 0.50 8.16 % 0.47 -11.07 % 0.52 0.84 % 0.52 13.62 % 0.46 11.20 % 0.41 -1.99 % 0.42 -1.75 % 0.43 14.18 % 0.37 -14.64 % 0.44 18.50 % 0.37 1.82 % 0.36 24.42 % 0.29 65.70 % 0.18 -16.71 % 0.21 -28.36 % 0.30 6.28 % 0.28 15.39 % 0.24 -27.94 % 0.33 -8.52 % 0.37 -10.90 % 0.41 16.16 % 0.35 -15.53 % 0.42 -1.11 % 0.42 -4.43 % 0.44 11.16 % 0.40 -3.38 % 0.41 3.08 % 0.40 -7.05 % 0.43 34.56 % 0.32 -24.97 % 0.43 -11.93 % 0.48 6.56 % 0.45 6.56 % 0.43 -1.53 % 0.43 -6.72 % 0.46 -3.61 % 0.48 24.23 % 0.39 -24.64 % 0.51 2.82 % 0.50 0.93 % 0.49 70.99 % 0.29 -47.39 % 0.55 13.72 % 0.48 0.13 % 0.48 27.70 % 0.38 -19.22 % 0.47 -30.53 % 0.67 43.00 % 0.47 75.67 % 0.27 -44.65 % 0.48 -2.73 % 0.50
EBITDA 59.500 M 5.68 % 56.300 M -5.06 % 59.300 M 28.91 % 46.000 M 1.32 % 45.400 M 1.79 % 44.600 M 3.48 % 43.100 M 8.56 % 39.700 M 17.80 % 33.700 M 4.97 % 32.105 M 6.96 % 30.017 M 6.59 % 28.160 M 20.92 % 23.289 M -14.40 % 27.207 M 31.02 % 20.766 M 9.19 % 19.019 M 26.44 % 15.042 M 74.22 % 8.634 M -23.22 % 11.245 M -22.54 % 14.517 M -6.17 % 15.471 M -59.92 % 38.599 M 84.25 % 20.949 M 20.65 % 17.364 M -28.70 % 24.354 M 4.97 % 23.201 M -2.77 % 23.863 M 6.65 % 22.375 M 6.46 % 21.018 M -7.66 % 22.761 M 10.40 % 20.616 M 12.77 % 18.281 M 0.14 % 18.256 M 26.11 % 14.476 M -14.36 % 16.903 M -3.37 % 17.492 M 6.02 % 16.499 M -2.39 % 16.903 M -29.15 % 23.857 M 1.84 % 23.426 M -2.32 % 23.982 M 5.43 % 22.747 M -4.15 % 23.732 M 9.09 % 21.755 M 1.41 % 21.452 M 41.00 % 15.214 M -28.73 % 21.348 M 7.68 % 19.826 M 1.33 % 19.565 M 320.37 % -8.878 M -145.56 % 19.485 M -44.06 % 34.829 M 95.93 % 17.776 M 295.33 % -9.101 M -157.68 % 15.778 M 2.77 % 15.352 M
Net income ratio 0.48 2.71 % 0.47 -16.01 % 0.56 33.44 % 0.42 10.47 % 0.38 9.14 % 0.35 -10.00 % 0.39 -1.05 % 0.39 15.08 % 0.34 11.88 % 0.30 -3.71 % 0.31 -0.84 % 0.32 14.58 % 0.28 -14.56 % 0.32 18.32 % 0.27 2.16 % 0.27 24.50 % 0.22 128.94 % 0.09 -39.44 % 0.16 -32.80 % 0.23 19.39 % 0.19 24.86 % 0.16 -32.76 % 0.23 -21.52 % 0.29 -0.67 % 0.30 20.13 % 0.25 -18.01 % 0.30 -1.95 % 0.31 -5.39 % 0.32 18.17 % 0.27 -3.47 % 0.28 -7.04 % 0.31 -1.86 % 0.31 56.51 % 0.20 -30.18 % 0.29 -11.61 % 0.32 3.47 % 0.31 9.34 % 0.29 -3.07 % 0.29 -5.33 % 0.31 -4.41 % 0.32 46.22 % 0.22 -35.44 % 0.34 2.80 % 0.33 0.11 % 0.33 185.34 % 0.12 -68.21 % 0.37 13.72 % 0.32 -1.33 % 0.33 73.61 % 0.19 -39.69 % 0.31 -30.53 % 0.45 40.91 % 0.32 160.72 % 0.12 -62.15 % 0.32 -2.72 % 0.33
Ratio EBITDA 0.63 5.46 % 0.60 -15.41 % 0.70 26.00 % 0.56 10.31 % 0.51 8.16 % 0.47 -11.09 % 0.53 2.33 % 0.51 12.15 % 0.46 11.02 % 0.41 -1.99 % 0.42 -1.85 % 0.43 13.90 % 0.38 -14.95 % 0.44 19.11 % 0.37 2.74 % 0.36 23.04 % 0.29 64.39 % 0.18 -16.34 % 0.21 -26.37 % 0.29 3.83 % 0.28 -57.55 % 0.66 96.00 % 0.34 13.29 % 0.30 -27.95 % 0.41 9.55 % 0.38 -10.54 % 0.42 -1.16 % 0.43 3.53 % 0.41 2.64 % 0.40 -3.40 % 0.42 3.01 % 0.40 -6.93 % 0.43 34.39 % 0.32 -24.81 % 0.43 -11.96 % 0.49 6.45 % 0.46 6.70 % 0.43 -43.40 % 0.76 0.07 % 0.76 0.55 % 0.75 21.29 % 0.62 -19.12 % 0.77 1.45 % 0.76 0.96 % 0.75 30.05 % 0.58 -25.58 % 0.77 0.65 % 0.77 2.23 % 0.75 330.46 % -0.33 -143.17 % 0.76 -63.99 % 2.10 180.66 % 0.75 286.70 % -0.40 -154.07 % 0.74 -5.68 % 0.79
Gross profit ratio 0.79 -12.35 % 0.90 23.72 % 0.72 -11.01 % 0.81 14.15 % 0.71 -10.67 % 0.80 18.30 % 0.67 -17.15 % 0.81 23.27 % 0.66 -2.11 % 0.67 13.37 % 0.60 -4.42 % 0.62 3.59 % 0.60 -2.93 % 0.62 13.43 % 0.55 -3.94 % 0.57 8.68 % 0.52 8.10 % 0.48 6.54 % 0.45 -6.16 % 0.48 -1.23 % 0.49 -7.09 % 0.53 6.98 % 0.49 -8.64 % 0.54 0.00 % 0.54 0.69 % 0.54 -4.43 % 0.56 0.11 % 0.56 0.46 % 0.56 0.76 % 0.55 0.20 % 0.55 -6.72 % 0.59 0.11 % 0.59 -8.26 % 0.64 4.12 % 0.62 -2.78 % 0.64 -2.29 % 0.65 5.28 % 0.62 -38.08 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 30.878 M 299.88 % 7.722 M 0.50 % 7.684 M 9.57 % 7.012 M 0.23 % 6.996 M -0.06 % 7.000 M 0.00 % 7.000 M 0.00 % 7.000 M 11.62 % 6.271 M 0.00 % 6.271 M 18.22 % 5.305 M 6.09 % 5.000 M 0.00 % 5.000 M -0.06 % 5.003 M -0.12 % 5.009 M 0.02 % 5.008 M 0.16 % 5.000 M -0.06 % 5.003 M -0.02 % 5.004 M 0.19 % 4.995 M -0.05 % 4.997 M -0.06 % 5.000 M 0.00 % 5.000 M -0.13 % 5.006 M 0.01 % 5.006 M 0.02 % 5.004 M -0.11 % 5.010 M 0.19 % 5.000 M 0.00 % 5.000 M -0.11 % 5.005 M 0.03 % 5.004 M -0.04 % 5.006 M -0.13 % 5.012 M 0.34 % 4.995 M -0.04 % 4.997 M 0.03 % 4.995 M -0.06 % 4.998 M 0.03 % 4.997 M -0.23 % 5.009 M 0.00 % 5.009 M -21.21 % 6.357 M 27.18 % 4.999 M -0.02 % 5.000 M 0.17 % 4.992 M -0.49 % 5.016 M 0.42 % 4.995 M -0.34 % 5.012 M 0.08 % 5.008 M 0.14 % 5.001 M -0.02 % 5.002 M -0.02 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M -0.13 % 5.010 M -0.13 % 5.016 M 0.63 % 4.985 M
Weighted average shs out 30.878 M 299.88 % 7.722 M 0.50 % 7.684 M 9.57 % 7.012 M 0.23 % 6.996 M -0.06 % 7.000 M 0.00 % 7.000 M 0.00 % 7.000 M 11.62 % 6.271 M 0.00 % 6.271 M 18.22 % 5.305 M 6.09 % 5.000 M 0.00 % 5.000 M -0.06 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M 0.06 % 5.000 M -0.06 % 5.003 M -0.02 % 5.004 M 0.19 % 4.995 M -0.05 % 4.997 M -0.06 % 5.000 M 0.00 % 5.000 M -0.13 % 5.006 M 0.01 % 5.006 M 0.02 % 5.004 M -0.11 % 5.010 M 0.19 % 5.000 M 0.00 % 5.000 M -0.11 % 5.005 M 0.03 % 5.004 M -0.04 % 5.006 M -0.13 % 5.012 M 0.34 % 4.995 M -0.04 % 4.997 M 0.03 % 4.995 M -0.06 % 4.998 M 0.03 % 4.997 M -0.23 % 5.009 M 0.00 % 5.009 M -21.21 % 6.357 M 27.18 % 4.999 M -0.02 % 5.000 M 0.17 % 4.992 M -0.49 % 5.016 M 0.42 % 4.995 M -0.34 % 5.012 M 0.08 % 5.008 M 0.14 % 5.001 M -0.02 % 5.002 M -0.02 % 5.003 M 0.00 % 5.003 M 0.00 % 5.003 M -0.13 % 5.010 M -0.13 % 5.016 M 0.63 % 4.985 M
EPS diluted 1.48 2.78 % 1.44 -5.88 % 1.53 24.39 % 1.23 1.65 % 1.21 2.54 % 1.18 4.42 % 1.13 -73.72 % 4.30 8.31 % 3.97 5.59 % 3.76 -10.48 % 4.20 0.96 % 4.16 21.64 % 3.42 -13.85 % 3.97 30.16 % 3.05 8.54 % 2.81 27.73 % 2.20 141.76 % 0.91 -44.17 % 1.63 -29.44 % 2.31 7.94 % 2.14 18.23 % 1.81 -36.93 % 2.87 -16.33 % 3.43 -1.72 % 3.49 15.18 % 3.03 -10.88 % 3.40 5.59 % 3.22 -2.72 % 3.31 6.43 % 3.11 10.28 % 2.82 1.81 % 2.77 5.73 % 2.62 46.37 % 1.79 -20.44 % 2.25 -3.02 % 2.32 3.11 % 2.25 0.00 % 2.25 21.62 % 1.85 -3.65 % 1.92 17.79 % 1.63 0.00 % 1.63 -23.47 % 2.13 10.36 % 1.93 1.05 % 1.91 208.06 % 0.62 -69.46 % 2.03 21.56 % 1.67 -2.34 % 1.71 66.02 % 1.03 -80.89 % 5.39 259.33 % 1.50 -1.32 % 1.52 171.43 % 0.56 -59.42 % 1.38 5.34 % 1.31
Earnings per share 1.48 2.78 % 1.44 -5.88 % 1.53 24.39 % 1.23 1.65 % 1.21 2.54 % 1.18 4.42 % 1.13 -73.72 % 4.30 8.31 % 3.97 5.59 % 3.76 -10.48 % 4.20 0.96 % 4.16 21.64 % 3.42 -13.85 % 3.97 30.16 % 3.05 8.54 % 2.81 27.73 % 2.20 141.76 % 0.91 -44.17 % 1.63 -29.44 % 2.31 7.94 % 2.14 18.23 % 1.81 -36.93 % 2.87 -16.33 % 3.43 -1.72 % 3.49 15.18 % 3.03 -10.88 % 3.40 5.59 % 3.22 -2.72 % 3.31 6.43 % 3.11 10.28 % 2.82 1.81 % 2.77 5.73 % 2.62 46.37 % 1.79 -20.44 % 2.25 -3.02 % 2.32 3.11 % 2.25 0.00 % 2.25 21.62 % 1.85 -3.65 % 1.92 17.79 % 1.63 0.00 % 1.63 -23.47 % 2.13 10.36 % 1.93 1.05 % 1.91 208.06 % 0.62 -69.46 % 2.03 21.56 % 1.67 -2.34 % 1.71 66.02 % 1.03 -80.89 % 5.39 259.33 % 1.50 -1.32 % 1.52 171.43 % 0.56 -59.42 % 1.38 5.34 % 1.31
Gross profit 74.400 M -12.16 % 84.700 M 38.85 % 61.000 M -8.96 % 67.000 M 4.85 % 63.900 M -15.92 % 76.000 M 37.68 % 55.200 M -12.10 % 62.800 M 29.48 % 48.500 M -7.44 % 52.400 M 23.72 % 42.355 M 3.81 % 40.800 M 9.97 % 37.100 M -2.30 % 37.974 M 24.78 % 30.434 M 2.09 % 29.812 M 11.68 % 26.694 M 14.56 % 23.300 M -2.22 % 23.829 M -1.28 % 24.137 M -10.74 % 27.041 M -12.27 % 30.822 M 0.57 % 30.648 M -2.71 % 31.502 M -1.05 % 31.836 M -3.52 % 32.998 M 3.86 % 31.773 M 8.02 % 29.415 M 3.29 % 28.477 M -9.35 % 31.413 M 14.51 % 27.432 M 2.13 % 26.861 M 7.72 % 24.936 M -13.91 % 28.965 M 18.59 % 24.425 M 6.71 % 22.889 M -2.70 % 23.523 M -3.69 % 24.425 M -22.50 % 31.515 M 1.77 % 30.966 M -2.85 % 31.876 M -13.08 % 36.671 M 18.50 % 30.945 M 7.53 % 28.778 M 0.44 % 28.651 M 8.42 % 26.426 M -4.24 % 27.597 M 6.98 % 25.797 M -0.88 % 26.025 M -4.38 % 27.216 M 5.54 % 25.788 M 55.38 % 16.597 M -30.19 % 23.774 M 4.62 % 22.723 M 6.67 % 21.302 M 8.96 % 19.550 M
Income tax expense 13.500 M 16.38 % 11.600 M -3.33 % 12.000 M 6.19 % 11.300 M 0.89 % 11.200 M -0.88 % 11.300 M 0.00 % 11.300 M 13.00 % 10.000 M 14.94 % 8.700 M 3.45 % 8.410 M 10.66 % 7.600 M 5.56 % 7.200 M 20.00 % 6.000 M -14.33 % 7.004 M 30.91 % 5.350 M 7.21 % 4.990 M 27.62 % 3.910 M -1.19 % 3.957 M 34.13 % 2.950 M -7.81 % 3.200 M -31.18 % 4.650 M -7.21 % 5.011 M -22.16 % 6.438 M 54.51 % 4.167 M -38.12 % 6.733 M 2.50 % 6.569 M -1.31 % 6.656 M 9.08 % 6.102 M 0.99 % 6.042 M -13.97 % 7.023 M 10.67 % 6.346 M 48.93 % 4.261 M -14.67 % 4.993 M -7.75 % 5.413 M -2.52 % 5.553 M -4.04 % 5.787 M 12.87 % 5.127 M -7.67 % 5.553 M 27.33 % 4.361 M -7.94 % 4.737 M -4.76 % 4.974 M -17.76 % 6.048 M 15.29 % 5.246 M 10.56 % 4.745 M 3.13 % 4.601 M 1.05 % 4.553 M -9.14 % 5.011 M 21.66 % 4.119 M 2.34 % 4.025 M -21.82 % 5.148 M 29.13 % 3.987 M 7.96 % 3.693 M 2.93 % 3.588 M 8.56 % 3.305 M -3.05 % 3.409 M 5.97 % 3.217 M
Cost of revenue 20.300 M 100.99 % 10.100 M -56.47 % 23.200 M -6.83 % 24.900 M -3.11 % 25.700 M 33.85 % 19.200 M -27.82 % 26.600 M 10.37 % 24.100 M -3.21 % 24.900 M -1.31 % 25.230 M -12.34 % 28.783 M 16.53 % 24.700 M 0.41 % 24.600 M 5.45 % 23.327 M -7.78 % 25.295 M 11.79 % 22.628 M -7.02 % 24.337 M -2.07 % 24.851 M -13.22 % 28.636 M 11.27 % 25.735 M -8.56 % 28.144 M 1.90 % 27.620 M -12.37 % 31.520 M 17.27 % 26.877 M -1.04 % 27.160 M -4.95 % 28.575 M 14.83 % 24.885 M 7.75 % 23.096 M 2.24 % 22.591 M -10.88 % 25.350 M 14.00 % 22.236 M 20.15 % 18.507 M 7.42 % 17.228 M 7.90 % 15.966 M 6.27 % 15.024 M 15.12 % 13.051 M 3.87 % 12.565 M -16.37 % 15.024 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
General and administrative expenses 14.900 M -18.58 % 18.300 M 14.38 % 16.000 M 40.35 % 11.400 M -38.38 % 18.500 M -18.86 % 22.800 M 88.43 % 12.100 M -4.72 % 12.700 M -15.89 % 15.100 M -28.80 % 21.208 M 69.45 % 12.516 M -1.45 % 12.700 M -8.63 % 13.900 M 0.000 -100.00 % 9.668 M -10.42 % 10.793 M -7.37 % 11.652 M 0.000 -100.00 % 12.584 M 30.81 % 9.620 M -16.85 % 11.570 M 0.000 -100.00 % 8.205 M -32.03 % 12.072 M 61.35 % 7.482 M 0.000 -100.00 % 7.910 M 12.36 % 7.040 M 6.89 % 6.586 M -23.88 % 8.652 M 26.94 % 6.816 M -20.56 % 8.580 M 28.44 % 6.680 M -53.90 % 14.489 M 92.62 % 7.522 M 122.15 % 3.386 M -51.79 % 7.024 M -6.62 % 7.522 M 34.90 % 5.576 M 1 315.23 % 394.000 K 0.000 -100.00 % 11.834 M 126.44 % 5.226 M 2.87 % 5.080 M 0.000 -100.00 % 11.212 M 136.74 % 4.736 M 5.83 % 4.475 M 0.000 0.000 -100.00 % 5.017 M 24.96 % 4.015 M -18.76 % 4.942 M 0.000 -100.00 % 4.519 M 38.03 % 3.274 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 147.000 K 0.000 0.000 0.000 -100.00 % 301.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
Other expenses 300.000 K 0.00 % 300.000 K 102.13 % -14.100 M -7 150.00 % 200.000 K 0.00 % 200.000 K -97.73 % 8.800 M 4 300.00 % 200.000 K 0.00 % 200.000 K 0.000 0.000 -100.00 % 178.000 K 78.00 % 100.000 K 0.000 -100.00 % 2.060 M 111.23 % -18.334 M -10 636.78 % 174.000 K 100.97 % -17.923 M -513.69 % 4.332 M 0.000 -100.00 % 355.000 K 57.78 % 225.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
Operating expenses 15.200 M -18.28 % 18.600 M 878.95 % 1.900 M -83.62 % 11.600 M -37.97 % 18.700 M -40.82 % 31.600 M 156.91 % 12.300 M -4.65 % 12.900 M -15.13 % 15.200 M -28.82 % 21.355 M 68.76 % 12.654 M -1.14 % 12.800 M -8.57 % 14.000 M 5 547.47 % -257.000 K -102.62 % 9.806 M -10.23 % 10.923 M -7.31 % 11.784 M 302.61 % -5.816 M -145.72 % 12.722 M 30.43 % 9.754 M -16.61 % 11.697 M 202.74 % 3.864 M -60.81 % 9.860 M -19.38 % 12.230 M 60.22 % 7.633 M -23.89 % 10.029 M 24.06 % 8.084 M 12.08 % 7.213 M 6.73 % 6.758 M -23.40 % 8.823 M 26.49 % 6.975 M -20.14 % 8.734 M 28.23 % 6.811 M -53.38 % 14.611 M 91.52 % 7.629 M 38.38 % 5.513 M -22.89 % 7.150 M -6.28 % 7.629 M -2.64 % 7.836 M 28.63 % 6.092 M -24.48 % 8.067 M -42.33 % 13.989 M 89.53 % 7.381 M 2.66 % 7.190 M -2.31 % 7.360 M -35.22 % 11.362 M 77.36 % 6.406 M 4.60 % 6.124 M -7.39 % 6.613 M -81.76 % 36.246 M 461.69 % 6.453 M 135.68 % -18.084 M -465.92 % 4.942 M -84.54 % 31.967 M 464.40 % 5.664 M 30.63 % 4.336 M
Cost and expenses 35.500 M -7.79 % 38.500 M 53.39 % 25.100 M -31.23 % 36.500 M -17.79 % 44.400 M -12.60 % 50.800 M 30.59 % 38.900 M 5.14 % 37.000 M -7.73 % 40.100 M -13.92 % 46.585 M 12.42 % 41.437 M 10.50 % 37.500 M -2.85 % 38.600 M 67.31 % 23.070 M -34.27 % 35.101 M 4.62 % 33.551 M -7.11 % 36.121 M 89.76 % 19.035 M -53.98 % 41.358 M 16.54 % 35.489 M -10.92 % 39.841 M 26.55 % 31.483 M -23.92 % 41.380 M 5.81 % 39.107 M 12.40 % 34.793 M -9.87 % 38.604 M 17.09 % 32.969 M 8.78 % 30.309 M 3.27 % 29.349 M -14.12 % 34.173 M 16.99 % 29.211 M 7.23 % 27.241 M 13.32 % 24.039 M -21.38 % 30.577 M 34.98 % 22.653 M 22.02 % 18.564 M -5.84 % 19.715 M -12.97 % 22.653 M 189.09 % 7.836 M 28.63 % 6.092 M -24.48 % 8.067 M -42.33 % 13.989 M 89.53 % 7.381 M 2.66 % 7.190 M -2.31 % 7.360 M -35.22 % 11.362 M 77.36 % 6.406 M 4.60 % 6.124 M -7.39 % 6.613 M -81.76 % 36.246 M 461.69 % 6.453 M 135.68 % -18.084 M -465.92 % 4.942 M -84.54 % 31.967 M 464.40 % 5.664 M 30.63 % 4.336 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 14.900 M -18.58 % 18.300 M 14.38 % 16.000 M 40.35 % 11.400 M -38.38 % 18.500 M -18.86 % 22.800 M 88.43 % 12.100 M -4.72 % 12.700 M -15.89 % 15.100 M -28.80 % 21.208 M 69.45 % 12.516 M -1.45 % 12.700 M -8.63 % 13.900 M 0.000 -100.00 % 9.668 M -10.42 % 10.793 M -7.37 % 11.652 M 0.000 -100.00 % 12.584 M 30.81 % 9.620 M -16.85 % 11.570 M 0.000 -100.00 % 8.205 M -32.03 % 12.072 M 61.35 % 7.482 M 0.000 -100.00 % 7.910 M 12.36 % 7.040 M 6.89 % 6.586 M -23.88 % 8.652 M 26.94 % 6.816 M -20.56 % 8.580 M 28.44 % 6.680 M -53.90 % 14.489 M 92.62 % 7.522 M 112.91 % 3.533 M -49.70 % 7.024 M -6.62 % 7.522 M 34.90 % 5.576 M 702.30 % 695.000 K 0.000 -100.00 % 11.834 M 126.44 % 5.226 M 2.87 % 5.080 M 0.000 -100.00 % 11.212 M 136.74 % 4.736 M 5.83 % 4.475 M 0.000 0.000 -100.00 % 5.017 M 24.96 % 4.015 M -18.76 % 4.942 M 0.000 -100.00 % 4.519 M 38.03 % 3.274 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 17.051 M 18.94 % 14.336 M 0.000 0.000 -100.00 % 11.706 M 14.92 % 10.186 M -0.57 % 10.244 M 10.26 % 9.291 M -7.57 % 10.052 M 12.98 % 8.897 M 4.93 % 8.479 M -0.08 % 8.486 M 10.67 % 7.668 M 6.35 % 7.210 M 1.42 % 7.109 M -4.11 % 7.414 M 23.46 % 6.005 M -16.48 % 7.190 M 5.19 % 6.835 M 0.000 -100.00 % 7.254 M 5.25 % 6.892 M 7.35 % 6.420 M 0.000 -100.00 % 5.307 M -2.93 % 5.467 M
Depreciation and amortization 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 100.00 % 100.000 K -31.97 % 147.000 K 6.52 % 138.000 K 3.76 % 133.000 K 0.00 % 133.000 K -7.64 % 144.000 K 4.35 % 138.000 K 6.15 % 130.000 K -1.52 % 132.000 K -7.69 % 143.000 K 3.62 % 138.000 K 2.99 % 134.000 K 5.51 % 127.000 K -21.97 % 162.756 K 1.09 % 161.000 K 1.90 % 158.000 K 4.64 % 151.000 K -34.87 % 231.850 K 33.25 % 174.000 K 0.58 % 173.000 K 0.58 % 172.000 K 0.58 % 171.000 K 7.55 % 159.000 K 3.25 % 154.000 K 17.56 % 131.000 K 7.38 % 122.000 K 14.02 % 107.000 K -7.76 % 116.000 K -7.94 % 126.000 K 17.76 % 107.000 K -39.89 % 178.000 K 1.71 % 175.000 K 1.16 % 173.000 K 166.15 % 65.000 K -61.31 % 168.000 K 0.60 % 167.000 K 3.73 % 161.000 K 7.33 % 150.000 K -4.46 % 157.000 K 2.61 % 153.000 K 0.00 % 153.000 K 1.17 % 151.225 K 0.82 % 150.000 K 1.35 % 148.000 K 2.07 % 145.000 K 0.91 % 143.689 K 2.64 % 140.000 K 1.45 % 138.000 K
Operating income 59.200 M 5.71 % 56.000 M -5.25 % 59.100 M 29.04 % 45.800 M 1.33 % 45.200 M 1.80 % 44.400 M 3.50 % 42.900 M -19.06 % 53.000 M 57.74 % 33.600 M 5.14 % 31.958 M 6.96 % 29.879 M 6.61 % 28.027 M 21.04 % 23.156 M -14.44 % 27.063 M 30.09 % 20.803 M 9.13 % 19.063 M 27.85 % 14.910 M 75.60 % 8.491 M -23.55 % 11.107 M -22.78 % 14.383 M -6.26 % 15.344 M -60.08 % 38.436 M 84.89 % 20.788 M 20.82 % 17.206 M -28.91 % 24.203 M 5.37 % 22.969 M -3.04 % 23.689 M 6.70 % 22.202 M 6.51 % 20.846 M -7.72 % 22.590 M 10.43 % 20.457 M 12.85 % 18.127 M 0.01 % 18.125 M 26.27 % 14.354 M -14.54 % 16.796 M -3.34 % 17.376 M 6.12 % 16.373 M 17.35 % 13.952 M 2.38 % 13.627 M -5.06 % 14.354 M -6.37 % 15.330 M 7.99 % 14.196 M -10.69 % 15.896 M 10.56 % 14.378 M 1.38 % 14.182 M 85.39 % 7.650 M -49.62 % 15.186 M 21.65 % 12.483 M -0.75 % 12.577 M -3.99 % 13.100 M 8.43 % 12.081 M 7.94 % 11.192 M -0.17 % 11.211 M 75.18 % 6.400 M -38.05 % 10.331 M 5.99 % 9.747 M
Operating income ratio 0.63 5.49 % 0.59 -15.57 % 0.70 26.13 % 0.56 10.32 % 0.50 8.16 % 0.47 -11.07 % 0.52 -23.71 % 0.69 50.17 % 0.46 11.20 % 0.41 -1.99 % 0.42 -1.84 % 0.43 14.01 % 0.38 -14.99 % 0.44 18.27 % 0.37 2.69 % 0.36 24.42 % 0.29 65.69 % 0.18 -16.70 % 0.21 -26.59 % 0.29 3.72 % 0.28 -57.72 % 0.66 96.68 % 0.33 13.46 % 0.29 -28.16 % 0.41 9.97 % 0.37 -10.78 % 0.42 -1.11 % 0.42 3.58 % 0.41 2.57 % 0.40 -3.38 % 0.41 3.08 % 0.40 -7.05 % 0.43 34.56 % 0.32 -24.97 % 0.43 -11.93 % 0.48 6.56 % 0.45 28.28 % 0.35 -18.21 % 0.43 -6.72 % 0.46 -3.61 % 0.48 24.23 % 0.39 -24.64 % 0.51 2.82 % 0.50 0.93 % 0.49 70.99 % 0.29 -47.39 % 0.55 13.72 % 0.48 0.13 % 0.48 0.40 % 0.48 2.74 % 0.47 -30.53 % 0.67 43.00 % 0.47 67.44 % 0.28 -41.93 % 0.48 -2.73 % 0.50
Total other income expenses net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.900 M 0.000 0.000 0.000 100.00 % -27.000 K 51.79 % -56.000 K 99.90 % -58.921 M -33 569.02 % -175.000 K -200.57 % 174.000 K 0.000 100.00 % -419.000 0.000 -100.00 % 355.000 K 57.78 % 225.000 K 101.75 % -12.877 M 0.000 -100.00 % 4.133 M 0.000 100.00 % -1.223 M 0.000 0.000 -100.00 % 1.747 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.844 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 % -2.800 M 0.000 0.000 0.000 100.00 % -300.000 K 0.000 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 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-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-06-30 2015-03-31 2014-03-31 2013-03-31 2012-03-31
Net debt 0.000 -100.00 % 336.300 M 0.000 -100.00 % 463.000 M 0.000 -100.00 % 579.142 M 0.000 -100.00 % 343.900 M -37.46 % 549.923 M -14.55 % 643.577 M 13.68 % 566.125 M -0.89 % 571.215 M -8.49 % 624.238 M 0.000 -100.00 % 737.206 M 0.000 -100.00 % 758.481 M 0.000 -100.00 % 671.106 M 0.000 -100.00 % 712.595 M 23.85 % 575.385 M -3.18 % 594.275 M 0.000 -100.00 % 491.996 M 0.000 -100.00 % 415.845 M 0.000 -100.00 % 307.943 M 0.000 -100.00 % 282.626 M 0.000 -100.00 % 246.063 M 22.46 % 200.932 M 7.66 % 186.629 M 3.29 % 180.676 M
Total investments 0.000 -100.00 % 4.598 M 0.000 -100.00 % 20.400 M 0.000 -100.00 % 4.600 M 0.000 -100.00 % 4.300 M 39.75 % 3.077 M -7.98 % 3.344 M 24.92 % 2.677 M 6.16 % 2.522 M -70.68 % 8.600 M 0.000 -100.00 % 2.194 M 0.000 -100.00 % 15.122 M 0.000 -100.00 % 14.566 M 0.000 -100.00 % 14.237 M 13.89 % 12.500 M -6.16 % 13.321 M 0.000 -100.00 % 12.500 M 0.000 -100.00 % 12.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 0.000 -100.00 % 374.600 M 0.000 -100.00 % 463.100 M 0.000 -100.00 % 579.246 M 0.000 -100.00 % 572.800 M 4.00 % 550.766 M -14.42 % 643.602 M 13.53 % 566.891 M -0.77 % 571.314 M -8.48 % 624.259 M 0.000 -100.00 % 737.217 M 0.000 -100.00 % 759.322 M 0.000 -100.00 % 722.737 M 0.000 -100.00 % 714.536 M 14.90 % 621.896 M 4.53 % 594.954 M 0.000 -100.00 % 503.993 M 0.000 -100.00 % 428.020 M 0.000 -100.00 % 317.279 M 0.000 -100.00 % 288.677 M 0.000 -100.00 % 253.905 M 23.05 % 206.346 M 7.82 % 191.376 M 3.51 % 184.889 M
Accumulated other comprehensive income loss 1.542 B 422.49 % 295.202 M -75.85 % 1.222 B 6.20 % 1.151 B 18.87 % 968.100 M 271.13 % 260.851 M -71.13 % 903.500 M 1 190.71 % 70.000 M 11.64 % 62.700 M -46.04 % 116.198 M 0.00 % 116.198 M 132.25 % 50.031 M 0.00 % 50.031 M -88.62 % 439.797 M 0.000 -100.00 % 417.340 M 0.000 -100.00 % 399.421 M 0.000 -100.00 % 364.779 M 0.000 0.000 0.000 -100.00 % 278.541 M 0.000 -100.00 % 251.543 M 0.000 -100.00 % 237.386 M 0.000 -100.00 % 214.552 M 0.000 -100.00 % 185.993 M 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 476.874 M 0.000 0.000 0.000 -100.00 % 392.578 M 0.000 0.000 -100.00 % 470.500 M 0.000 -100.00 % 262.840 M 0.000 -100.00 % 226.306 M 0.000 0.000 0.000 -100.00 % 208.358 M 0.000 0.000 0.000 -100.00 % 179.534 M 0.000 -100.00 % 144.058 M 0.000 0.000 0.000 -100.00 % 105.062 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 48.205 M 46.10 % 32.994 M 73.35 % 19.033 M
Common stock 0.000 -100.00 % 77.200 M 0.000 -100.00 % 71.400 M 0.000 -100.00 % 70.000 M 0.000 -100.00 % 70.000 M -19.42 % 86.865 M -25.24 % 116.198 M 0.00 % 116.198 M 132.25 % 50.031 M 0.00 % 50.031 M 0.000 -100.00 % 50.031 M 0.000 -100.00 % 50.031 M 0.000 -100.00 % 50.031 M 0.000 -100.00 % 50.031 M 0.00 % 50.031 M 0.00 % 50.031 M 0.000 -100.00 % 50.031 M 0.000 -100.00 % 50.031 M 0.000 -100.00 % 50.031 M 0.000 -100.00 % 50.031 M 0.000 -100.00 % 50.031 M 0.00 % 50.031 M 0.00 % 50.031 M 0.00 % 50.031 M
Total equity 1.542 B 0.00 % 1.542 B 26.20 % 1.222 B 0.00 % 1.222 B 26.25 % 968.100 M 0.00 % 968.130 M 7.15 % 903.500 M 0.00 % 903.500 M 15.50 % 782.232 M 27.32 % 614.371 M 6.59 % 576.389 M 20.69 % 477.561 M 5.54 % 452.487 M 2.89 % 439.797 M 0.00 % 439.797 M 5.38 % 417.340 M 0.00 % 417.340 M 4.49 % 399.421 M 0.00 % 399.421 M 9.50 % 364.779 M -0.47 % 366.516 M 7.80 % 339.996 M 10.02 % 309.040 M 10.95 % 278.541 M 0.00 % 278.541 M 10.73 % 251.543 M 0.00 % 251.543 M 5.96 % 237.386 M 0.00 % 237.386 M 10.64 % 214.552 M 0.00 % 214.552 M 15.35 % 185.993 M 0.00 % 185.993 M 20.43 % 154.441 M 18.59 % 130.230 M 20.51 % 108.069 M
Other non current liabilities -1.542 B -36 823.81 % 4.200 M 100.34 % -1.222 B -19 196.88 % 6.400 M 100.66 % -968.100 M -96 809 900.00 % -1.000 K 100.00 % -903.500 M -16 831.48 % 5.400 M -94.98 % 107.502 M 1 516.81 % 6.649 M 244 079.21 % 2.723 K 0.000 0.000 100.00 % -439.797 M -1 429.51 % 33.080 M 107.93 % -417.340 M -232.08 % 315.977 M 179.11 % -399.421 M -2 431.19 % 17.134 M 104.70 % -364.779 M -4 352.99 % 8.577 M -37.70 % 13.768 M 63.62 % 8.415 M 103.02 % -278.541 M -2 533.25 % 11.447 M 104.55 % -251.543 M -4 050.39 % -6.061 M 97.45 % -237.386 M -4 326.96 % 5.616 M 102.62 % -214.552 M -32 352.95 % -661.117 K 99.64 % -185.993 M -3 886.88 % 4.912 M -28.39 % 6.859 M -9.34 % 7.566 M 119.91 % 3.440 M
Long term debt 0.000 -100.00 % 374.600 M 0.000 -100.00 % 463.100 M 0.000 -100.00 % 373.147 M 0.000 -100.00 % 572.800 M 27.80 % 448.200 M -30.36 % 643.602 M 13.53 % 566.891 M -0.77 % 571.314 M -1.02 % 577.215 M 0.000 -100.00 % 737.217 M 0.000 -100.00 % 235.480 M 0.000 -100.00 % 722.737 M 0.000 -100.00 % 567.635 M -8.73 % 621.896 M 4.53 % 594.954 M 0.000 -100.00 % 503.993 M 0.000 -100.00 % 428.020 M 0.000 -100.00 % 317.279 M 0.000 -100.00 % 288.677 M 0.000 -100.00 % 253.905 M 23.05 % 206.346 M 7.82 % 191.376 M 3.51 % 184.889 M
Total non current liabilities -1.542 B -506.75 % 379.200 M 131.03 % -1.222 B -358.72 % 472.400 M 148.80 % -968.100 M -357.43 % 376.059 M 141.62 % -903.500 M -255.48 % 581.100 M 4.03 % 558.602 M -14.48 % 653.154 M 14.63 % 569.794 M -2.09 % 581.941 M 0.36 % 579.863 M 231.85 % -439.797 M -156.92 % 772.689 M 285.15 % -417.340 M -175.35 % 553.848 M 238.66 % -399.421 M -153.83 % 742.013 M 303.41 % -364.779 M -163.07 % 578.355 M -9.28 % 637.538 M 5.34 % 605.243 M 317.29 % -278.541 M -153.88 % 516.991 M 305.53 % -251.543 M -159.39 % 423.509 M 278.41 % -237.386 M -173.22 % 324.215 M 251.11 % -214.552 M -174.15 % 289.336 M 255.56 % -185.993 M -171.55 % 259.963 M 21.31 % 214.303 M 7.15 % 200.006 M 5.62 % 189.365 M
Other current liabilities 0.000 100.00 % -147.714 M 0.000 -100.00 % 36.200 M 0.000 -100.00 % 31.357 M 0.000 -100.00 % 29.000 M 136.94 % -78.502 M -323.47 % 35.129 M -23.50 % 45.922 M 65.07 % 27.820 M 376.32 % 5.841 M 0.000 -100.00 % 24.247 M 0.000 100.00 % -269.950 M 0.000 -100.00 % 35.003 M 0.000 -100.00 % 3.538 M -92.04 % 44.437 M 168.90 % -64.496 M 0.000 -100.00 % 32.851 M 0.000 -100.00 % 49.050 M 0.000 -100.00 % 28.701 M 0.000 -100.00 % 37.949 M 0.000 -100.00 % 50.536 M 19.72 % 42.212 M 18.86 % 35.514 M 23.25 % 28.815 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -300.000 K 0.000 0.000 0.000 -100.00 % 32.175 M 0.000 0.000 0.000 -100.00 % 37.150 M 0.000 0.000 0.000 -100.00 % 54.549 M 0.000 100.00 % -65.190 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 179.014 M 0.000 0.000 0.000 -100.00 % 206.099 M 0.000 0.000 -100.00 % 102.600 M 0.000 0.000 0.000 -100.00 % 47.045 M 0.000 0.000 0.000 -100.00 % 523.842 M 0.000 0.000 0.000 -100.00 % 146.901 M 0.000 -100.00 % 113.795 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
Total current liabilities 0.000 -100.00 % 31.900 M 0.000 -100.00 % 36.200 M 0.000 -100.00 % 238.000 M 0.000 -100.00 % 29.000 M 18.86 % 24.398 M -30.55 % 35.129 M -27.30 % 48.322 M 73.69 % 27.820 M -68.10 % 87.201 M 0.000 -100.00 % 24.247 M 0.000 -100.00 % 255.979 M 0.000 -100.00 % 36.612 M 0.000 -100.00 % 205.881 M 362.37 % 44.527 M -10.71 % 49.866 M 0.000 -100.00 % 36.669 M 0.000 -100.00 % 52.868 M 0.000 -100.00 % 31.284 M 0.000 -100.00 % 41.766 M 0.000 -100.00 % 54.254 M 18.33 % 45.851 M 16.97 % 39.200 M 22.51 % 31.998 M
Total liabilities -1.542 B -475.19 % 411.100 M 133.64 % -1.222 B -340.31 % 508.600 M 152.54 % -968.100 M -257.66 % 614.059 M 167.96 % -903.500 M -248.09 % 610.100 M 4.65 % 583.000 M -15.30 % 688.283 M 11.35 % 618.116 M 1.37 % 609.761 M -8.59 % 667.064 M 251.68 % -439.797 M -155.19 % 796.936 M 290.96 % -417.340 M -151.53 % 809.828 M 302.75 % -399.421 M -151.30 % 778.625 M 313.45 % -364.779 M -146.51 % 784.236 M 14.98 % 682.065 M 4.11 % 655.108 M 335.19 % -278.541 M -150.31 % 553.659 M 320.11 % -251.543 M -152.80 % 476.377 M 300.68 % -237.386 M -166.78 % 355.499 M 265.69 % -214.552 M -164.80 % 331.102 M 278.02 % -185.993 M -159.19 % 314.217 M 20.78 % 260.155 M 8.76 % 239.206 M 8.06 % 221.363 M
Other non current assets 0.000 -100.00 % 92.700 M 0.000 -100.00 % 176.900 M 0.000 -100.00 % 585.790 M 0.000 0.000 -100.00 % 70.940 M 0.000 -100.00 % 405.701 M 0.000 -100.00 % 352.291 M 0.000 -100.00 % 63.711 M 0.000 -100.00 % 423.757 M 0.000 -100.00 % 374.206 M 0.000 -100.00 % 384.260 M 18.96 % 323.015 M -1.87 % 329.180 M 0.000 -100.00 % 274.296 M 0.000 -100.00 % 240.496 M 0.000 -100.00 % 189.753 M 0.000 -100.00 % 175.400 M 0.000 -100.00 % 321.536 M 20.34 % 267.185 M 12.29 % 237.945 M 114.58 % 110.891 M
Long term investments 0.000 0.000 0.000 100.00 % -156.500 M 0.000 100.00 % -117.539 M 0.000 -100.00 % 4.300 M 106.34 % -67.863 M -2 129.40 % 3.344 M 116.02 % -20.871 M -927.66 % 2.522 M -36.65 % 3.980 M 0.000 100.00 % -61.516 M 0.000 100.00 % -26.993 M 0.000 0.000 0.000 100.00 % -3.237 M 0.000 100.00 % -10.559 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 -100.00 % 33.800 M 0.000 -100.00 % 30.300 M 0.000 -100.00 % 26.000 M 0.000 -100.00 % 25.100 M -0.76 % 25.293 M 6.40 % 23.771 M 1.76 % 23.360 M 6.75 % 21.883 M -7.85 % 23.747 M 0.000 -100.00 % 22.032 M 0.000 -100.00 % 22.238 M 0.000 -100.00 % 21.993 M 0.000 -100.00 % 21.151 M -0.15 % 21.182 M 6.90 % 19.815 M 0.000 -100.00 % 18.681 M 0.000 -100.00 % 15.931 M 0.000 -100.00 % 12.547 M 0.000 -100.00 % 12.622 M 0.000 -100.00 % 9.351 M 19.54 % 7.823 M -4.48 % 8.189 M -4.10 % 8.540 M
Total non current assets 0.000 -100.00 % 126.500 M 0.000 -100.00 % 50.700 M 0.000 -100.00 % 494.251 M 0.000 -100.00 % 29.400 M 3.63 % 28.370 M 4.63 % 27.115 M -93.36 % 408.190 M 1 572.62 % 24.404 M -93.58 % 380.018 M 0.000 -100.00 % 24.227 M 0.000 -100.00 % 419.002 M 0.000 -100.00 % 396.200 M 0.000 -100.00 % 402.174 M 16.84 % 344.198 M 1.70 % 338.435 M 0.000 -100.00 % 292.977 M 0.000 -100.00 % 256.428 M 0.000 -100.00 % 202.300 M 0.000 -100.00 % 188.021 M 0.000 -100.00 % 330.888 M 20.32 % 275.008 M 11.73 % 246.134 M 106.09 % 119.431 M
Other current assets 0.000 -100.00 % 1.786 B 0.000 -100.00 % 120.700 M 0.000 100.00 % -1.000 K 0.000 -100.00 % 1.251 B 237.39 % 370.879 M -69.23 % 1.205 B 251.42 % 342.950 M -66.09 % 1.011 B 11 658.98 % 8.600 M 0.000 -100.00 % 16.664 M 0.000 -100.00 % 10.534 M 0.000 -100.00 % 2.341 M 0.000 -100.00 % 7.153 M 233.92 % 2.142 M -71.02 % 7.390 M 0.000 -100.00 % 2.314 M 0.000 -100.00 % 1.735 M 0.000 -100.00 % 1.754 M 0.000 -100.00 % 1.776 M 0.000 -100.00 % 1.420 M 1.93 % 1.393 M 9.28 % 1.275 M 91.76 % 664.884 K
Short term investments 0.000 -100.00 % 35.600 M 0.000 -100.00 % 176.900 M 0.000 -100.00 % 122.139 M 0.000 0.000 -100.00 % 70.940 M 6.22 % 66.789 M 183.63 % 23.548 M -51.91 % 48.970 M 960.14 % 4.619 M 0.000 -100.00 % 63.711 M 0.000 -100.00 % 42.114 M 0.000 0.000 0.000 -100.00 % 17.473 M 0.000 -100.00 % 23.880 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
cash and cash equivalents 0.000 -100.00 % 2.700 M 0.000 -100.00 % 100.000 K 0.000 -100.00 % 104.000 K 0.000 -100.00 % 228.900 M 27 053.02 % 843.000 K 3 272.00 % 25.000 K -96.74 % 766.549 K 669.94 % 99.560 K 375.54 % 20.936 K 0.000 -100.00 % 11.379 K 0.000 -100.00 % 840.718 K 0.000 -100.00 % 51.631 M 0.000 -100.00 % 1.941 M -95.83 % 46.511 M 6 749.10 % 679.084 K 0.000 -100.00 % 11.997 M 0.000 -100.00 % 12.175 M 0.000 -100.00 % 9.336 M 0.000 -100.00 % 6.051 M 0.000 -100.00 % 7.842 M 44.87 % 5.413 M 14.04 % 4.747 M 12.68 % 4.213 M
Cash and short term investments 0.000 -100.00 % 38.300 M 0.000 -100.00 % 177.000 M 0.000 -100.00 % 169.509 M 0.000 -100.00 % 228.900 M 218.88 % 71.783 M 7.44 % 66.814 M 174.79 % 24.314 M -50.45 % 49.070 M 957.50 % 4.640 M 0.000 -100.00 % 63.722 M 0.000 -100.00 % 42.955 M 0.000 -100.00 % 51.631 M 0.000 -100.00 % 19.415 M -58.26 % 46.511 M 89.38 % 24.559 M 0.000 -100.00 % 11.997 M 0.000 -100.00 % 12.175 M 0.000 -100.00 % 9.336 M 0.000 -100.00 % 6.051 M 0.000 -100.00 % 7.842 M 44.87 % 5.413 M 14.04 % 4.747 M 12.68 % 4.213 M
Total current assets 0.000 -100.00 % 1.827 B 0.000 -100.00 % 1.680 B 0.000 -100.00 % 1.088 B 0.000 -100.00 % 1.484 B 11.02 % 1.337 B 4.81 % 1.276 B 62.22 % 786.315 M -26.02 % 1.063 B 43.73 % 739.533 M 0.000 -100.00 % 1.213 B 0.000 -100.00 % 808.165 M 0.000 -100.00 % 781.846 M 0.000 -100.00 % 748.578 M 10.43 % 677.863 M 8.33 % 625.713 M 0.000 -100.00 % 539.223 M 0.000 -100.00 % 471.493 M 0.000 -100.00 % 390.585 M 0.000 -100.00 % 357.633 M 0.000 -100.00 % 169.322 M 21.30 % 139.588 M 13.21 % 123.302 M -41.29 % 210.002 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 841.700 M 0.000 -100.00 % 749.935 M 0.000 -100.00 % 722.865 M 0.000 0.000 0.000 -100.00 % 751.534 M 0.000 -100.00 % 727.550 M 0.000 -100.00 % 719.807 M 14.40 % 629.203 M 6.34 % 591.665 M 0.000 -100.00 % 524.841 M 0.000 -100.00 % 457.582 M 0.000 -100.00 % 379.495 M 0.000 -100.00 % 349.806 M 0.000 -100.00 % 160.060 M 20.54 % 132.781 M 13.22 % 117.280 M -42.82 % 205.124 M
Net receivables 0.000 -100.00 % 3.100 M 0.000 -100.00 % 1.383 B 0.000 -100.00 % 918.431 M 0.000 -100.00 % 4.000 M -85.24 % 27.100 M 665.54 % 3.540 M -88.32 % 30.315 M 1 051.96 % 2.632 M -23.25 % 3.429 M 0.000 -100.00 % 1.132 B 0.000 -100.00 % 3.142 M 0.000 -100.00 % 323.585 K 0.000 -100.00 % 2.204 M 31 517.30 % 6.970 K -99.67 % 2.098 M 0.000 -100.00 % 70.840 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -100.000 K 0.000 100.00 % -1.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 600.000 K 0.000 0.000 0.000 -100.00 % 544.000 K 0.000 0.000 -100.00 % 300.000 K 0.000 -100.00 % 2.400 M 0.000 -100.00 % 2.140 M 0.000 0.000 0.000 -100.00 % 2.088 M 0.000 -100.00 % 1.609 M 0.000 -100.00 % 892.892 K 894.19 % 89.811 K -84.12 % 565.543 K 0.000 -100.00 % 3.817 M 0.000 -100.00 % 3.818 M 0.000 -100.00 % 2.583 M 0.000 -100.00 % 3.817 M 0.000 -100.00 % 3.717 M 2.13 % 3.640 M -1.25 % 3.686 M 15.79 % 3.183 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -24.377 M 30.61 % -35.129 M 27.30 % -48.322 M -705.65 % 7.978 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.577 M -155.34 % -3.359 M 60.08 % -8.415 M 0.000 100.00 % -4.848 M 0.000 100.00 % -20.890 M 0.000 100.00 % -5.322 M 0.000 100.00 % -13.222 M 0.000 100.00 % -6.097 M -157.08 % -2.372 M -422.97 % -453.507 K 32.67 % -673.525 K
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Other total stockholders equity 0.000 -100.00 % 693.124 M 0.000 -100.00 % 1.151 B 0.000 -100.00 % 244.700 M 0.000 -100.00 % 833.500 M 436.25 % 155.432 M -59.31 % 381.975 M 0.000 -100.00 % 377.499 M 0.000 0.000 -100.00 % 389.766 M 0.000 -100.00 % 158.951 M 0.000 -100.00 % 349.390 M 0.000 0.000 -100.00 % 289.965 M 152.25 % 114.951 M 0.000 -100.00 % 228.510 M 0.000 -100.00 % 96.451 M 0.000 -100.00 % 187.355 M 0.000 -100.00 % 164.521 M 0.000 -100.00 % 135.962 M 141.90 % 56.205 M 19.07 % 47.205 M 21.02 % 39.005 M
Deferred tax liabilities non current 0.000 -100.00 % 400.000 K 0.000 -100.00 % 2.900 M 0.000 -100.00 % 2.913 M 0.000 -100.00 % 2.900 M -0.45 % 2.913 M 0.34 % 2.903 M 0.01 % 2.903 M 9.59 % 2.649 M 0.00 % 2.649 M 0.000 -100.00 % 2.392 M 0.000 -100.00 % 2.392 M 0.000 -100.00 % 2.142 M 0.000 -100.00 % 2.142 M 14.36 % 1.873 M 0.00 % 1.873 M 0.000 -100.00 % 1.550 M 0.000 -100.00 % 1.550 M 0.000 -100.00 % 1.320 M 0.000 -100.00 % 1.320 M 0.000 -100.00 % 1.146 M 4.27 % 1.099 M 3.26 % 1.064 M 2.74 % 1.036 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 1.954 B 0.000 -100.00 % 1.731 B 0.000 -100.00 % 1.582 B 0.000 -100.00 % 1.514 B 10.87 % 1.365 B 4.80 % 1.303 B 9.05 % 1.195 B 9.86 % 1.087 B -2.88 % 1.120 B 0.000 -100.00 % 1.237 B 0.000 -100.00 % 1.227 B 0.000 -100.00 % 1.178 B 0.000 -100.00 % 1.151 B 12.59 % 1.022 B 6.01 % 964.148 M 0.000 -100.00 % 832.201 M 0.000 -100.00 % 727.920 M 0.000 -100.00 % 592.885 M 0.000 -100.00 % 545.654 M 0.000 -100.00 % 500.209 M 20.65 % 414.596 M 12.22 % 369.436 M 12.14 % 329.432 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-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-06-30 2015-03-31 2014-03-31 2013-03-31 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 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -45.700 M -2.93 % -44.400 M 5.73 % -47.100 M -36.52 % -34.500 M -1.47 % -34.000 M -2.71 % -33.102 M -5.42 % -31.400 M -15 600.00 % -200.000 K -100.00 % -100.000 K 31.97 % -147.000 K -6.52 % -138.000 K -3.76 % -133.000 K 99.22 % -17.146 M 14.52 % -20.059 M -31.28 % -15.279 M -8.57 % -14.073 M -27.94 % -11.000 M -142.61 % -4.534 M 44.42 % -8.157 M 29.30 % -11.538 M -5.67 % -10.919 M -20.39 % -9.070 M 36.79 % -14.350 M 16.43 % -17.171 M 1.71 % -17.470 M -15.11 % -15.177 M 10.90 % -17.033 M -5.80 % -16.100 M 2.72 % -16.550 M -6.31 % -15.567 M -10.32 % -14.111 M -1.77 % -13.866 M -5.59 % -13.132 M -60.50 % -8.182 M 27.23 % -11.243 M 2.99 % -11.589 M -3.05 % -11.246 M -110.32 % -5.347 M 42.29 % -9.266 M 3.65 % -9.617 M 7.14 % -10.356 M -27.11 % -8.147 M 23.50 % -10.650 M -10.55 % -9.634 M -0.55 % -9.581 M -209.46 % -3.096 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 400.000 K -98.67 % 30.100 M 20.88 % 24.900 M 5.74 % 23.548 M 5.70 % 22.279 M 6.92 % 20.837 M 21.53 % 17.146 M -14.52 % 20.059 M 31.28 % 15.279 M 8.57 % 14.073 M 27.94 % 11.000 M 142.61 % 4.534 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 400.000 K -98.67 % 30.100 M 454.12 % -8.500 M -136.10 % 23.548 M 152.88 % -44.535 M -313.73 % 20.837 M 21.53 % 17.146 M -14.52 % 20.059 M 31.28 % 15.279 M 8.57 % 14.073 M 27.94 % 11.000 M 142.61 % 4.534 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 229.300 M 0.17 % 228.900 M 15.14 % 198.800 M 495.21 % 33.400 M 239.02 % 9.852 M -85.25 % 66.814 M 45.32 % 45.977 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 169.500 M -26.08 % 229.300 M 0.17 % 228.900 M 819.28 % 24.900 M -25.45 % 33.400 M 49.92 % 22.279 M -66.66 % 66.814 M 289.68 % 17.146 M -14.52 % 20.059 M 31.28 % 15.279 M 8.57 % 14.073 M 27.94 % 11.000 M 142.61 % 4.534 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 400.000 K -98.67 % 30.100 M 20.88 % 24.900 M 5.74 % 23.548 M 5.70 % 22.279 M 6.92 % 20.837 M 21.53 % 17.146 M -14.52 % 20.059 M 31.28 % 15.279 M 8.57 % 14.073 M 27.94 % 11.000 M 142.61 % 4.534 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 400.000 K -98.67 % 30.100 M 20.88 % 24.900 M 5.74 % 23.548 M 5.70 % 22.279 M 6.92 % 20.837 M 21.53 % 17.146 M -14.52 % 20.059 M 31.28 % 15.279 M 8.57 % 14.073 M 27.94 % 11.000 M 142.61 % 4.534 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007