MUKESHB.BO

Mukesh Babu Financial Services Limited MUKESHB.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2005 2004 2003 2002
Revenue 77.566 M -56.52 % 178.383 M 55.16 % 114.965 M -47.13 % 217.454 M -59.10 % 531.686 M 26.74 % 419.514 M 118.90 % 191.645 M -19.97 % 239.473 M 247.10 % 68.992 M 21.92 % 56.586 M -2.33 % 57.936 M -22.12 % 74.388 M 12.56 % 66.086 M -48.30 % 127.829 M 6.44 % 120.091 M 0.000 0.000 0.000 -100.00 % 22.285 M -45.91 % 41.197 M -5.85 % 43.758 M 16.21 % 37.653 M
Net income 13.451 M -77.17 % 58.917 M 20.94 % 48.715 M 151.89 % 19.340 M -85.68 % 135.027 M 54.99 % 87.118 M 89.01 % 46.092 M -39.57 % 76.275 M 144.68 % 31.173 M -27.75 % 43.145 M 21.16 % 35.610 M -53.65 % 76.836 M 63.15 % 47.094 M -31.55 % 68.804 M 19.22 % 57.711 M 0.84 % 57.229 M 403.00 % 11.378 M -53.98 % 24.725 M 238.10 % -17.904 M -846.31 % 2.399 M 280.61 % 630.300 K -89.02 % 5.741 M
Income before tax 15.942 M -80.27 % 80.810 M 18.76 % 68.042 M 191.25 % 23.362 M -83.45 % 141.172 M 34.76 % 104.759 M 114.58 % 48.820 M -43.12 % 85.832 M 113.19 % 40.261 M -23.00 % 52.289 M 16.98 % 44.698 M -56.67 % 103.150 M 55.43 % 66.363 M -30.40 % 95.352 M 19.73 % 79.637 M -2.80 % 81.931 M 597.36 % 11.749 M -68.29 % 37.053 M 297.57 % -18.754 M -357.26 % 7.290 M -4.15 % 7.606 M -37.98 % 12.264 M
Income before tax ratio 0.21 -54.63 % 0.45 -23.46 % 0.59 450.89 % 0.11 -59.54 % 0.27 6.33 % 0.25 -1.97 % 0.25 -28.93 % 0.36 -38.58 % 0.58 -36.85 % 0.92 19.77 % 0.77 -44.36 % 1.39 38.09 % 1.00 34.62 % 0.75 12.49 % 0.66 0.00 0.00 0.00 100.00 % -0.84 -575.58 % 0.18 1.80 % 0.17 -46.63 % 0.33
EBITDA 54.703 M -35.82 % 85.228 M -6.61 % 91.263 M 98.72 % 45.926 M -83.21 % 273.568 M 36.29 % 200.729 M 279.49 % 52.895 M -31.34 % 77.039 M 84.52 % 41.752 M -44.53 % 75.272 M 12.27 % 67.043 M -45.78 % 123.647 M 38.73 % 89.130 M -29.17 % 125.837 M 12.12 % 112.233 M 593.26 % 16.189 M -8.55 % 17.703 M -28.60 % 24.795 M 249.67 % -16.566 M -270.52 % 9.715 M -5.09 % 10.236 M -33.32 % 15.351 M
Net income ratio 0.17 -47.50 % 0.33 -22.05 % 0.42 376.44 % 0.09 -64.98 % 0.25 22.29 % 0.21 -13.66 % 0.24 -24.49 % 0.32 -29.51 % 0.45 -40.74 % 0.76 24.05 % 0.61 -40.49 % 1.03 44.95 % 0.71 32.39 % 0.54 12.01 % 0.48 0.00 0.00 0.00 100.00 % -0.80 -1 479.66 % 0.06 304.27 % 0.01 -90.55 % 0.15
Ratio EBITDA 0.71 47.61 % 0.48 -39.81 % 0.79 275.87 % 0.21 -58.95 % 0.51 7.53 % 0.48 73.36 % 0.28 -14.21 % 0.32 -46.84 % 0.61 -54.51 % 1.33 14.95 % 1.16 -30.38 % 1.66 23.24 % 1.35 37.01 % 0.98 5.33 % 0.93 0.00 0.00 0.00 100.00 % -0.74 -415.23 % 0.24 0.81 % 0.23 -42.62 % 0.41
Gross profit ratio 0.98 18.99 % 0.82 -16.67 % 0.99 9.87 % 0.90 -10.05 % 1.00 29.73 % 0.77 60.96 % 0.48 -49.49 % 0.95 35.28 % 0.70 -30.05 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 0.00 -100.00 % 0.78 -9.88 % 0.86 12.61 % 0.77 1.39 % 0.76
Weighted average shs out dil 4.429 M -36.46 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M -0.03 % 6.973 M 0.03 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.07 % 6.966 M 0.00 % 6.966 M -0.02 % 6.967 M -0.05 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M
Weighted average shs out 4.429 M -36.46 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M -0.03 % 6.973 M 0.03 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.07 % 6.966 M 0.00 % 6.966 M -0.02 % 6.967 M -0.05 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M
EPS diluted 1.93 -77.16 % 8.45 20.89 % 6.99 152.35 % 2.77 -85.70 % 19.37 54.96 % 12.50 89.11 % 6.61 -39.58 % 10.94 144.74 % 4.47 -27.79 % 6.19 21.14 % 5.11 -53.63 % 11.02 63.02 % 6.76 -31.51 % 9.87 19.20 % 8.28 0.73 % 8.22 404.29 % 1.63 -54.08 % 3.55 238.13 % -2.57 -855.88 % 0.34 276.11 % 0.09 -88.98 % 0.82
Earnings per share 1.93 -77.16 % 8.45 20.89 % 6.99 152.35 % 2.77 -85.70 % 19.37 54.96 % 12.50 89.11 % 6.61 -39.58 % 10.94 144.74 % 4.47 -27.79 % 6.19 21.14 % 5.11 -53.63 % 11.02 63.02 % 6.76 -31.51 % 9.87 19.20 % 8.28 0.73 % 8.22 404.29 % 1.63 -54.08 % 3.55 238.13 % -2.57 -855.88 % 0.34 276.11 % 0.09 -88.98 % 0.82
Gross profit 75.859 M -48.26 % 146.609 M 29.30 % 113.388 M -41.92 % 195.213 M -63.21 % 530.629 M 64.42 % 322.726 M 252.35 % 91.593 M -59.58 % 226.594 M 369.56 % 48.257 M -14.72 % 56.586 M -2.33 % 57.936 M -22.12 % 74.388 M 12.56 % 66.086 M -48.30 % 127.829 M 6.44 % 120.091 M 0.000 0.000 0.000 -100.00 % 17.331 M -51.25 % 35.553 M 6.02 % 33.534 M 17.83 % 28.460 M
Income tax expense 10.826 M -50.94 % 22.069 M 8.40 % 20.358 M 265.63 % 5.568 M -9.39 % 6.145 M -65.17 % 17.641 M 546.64 % 2.728 M -71.46 % 9.558 M 5.16 % 9.088 M -0.60 % 9.143 M 0.60 % 9.089 M -65.46 % 26.314 M 36.56 % 19.269 M -27.42 % 26.548 M 21.08 % 21.926 M -11.24 % 24.702 M 6 555.05 % 371.180 K -96.99 % 12.327 M 0.000 -100.00 % 235.000 K -96.44 % 6.597 M 99.31 % 3.310 M
Cost of revenue 1.707 M -93.37 % 25.733 M 14.91 % 22.394 M 0.69 % 22.241 M -83.17 % 132.132 M 36.52 % 96.788 M -3.26 % 100.052 M 676.86 % 12.879 M -37.89 % 20.735 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.954 M -12.23 % 5.644 M -44.80 % 10.224 M 11.22 % 9.193 M
General and administrative expenses 2.376 M 0.00 % 2.376 M -30.55 % 3.421 M 132.88 % 1.469 M -67.08 % 4.463 M -47.75 % 8.541 M 248.64 % 2.450 M 19.83 % 2.045 M 30.60 % 1.565 M -27.66 % 2.164 M 2 292.55 % 90.450 K 0.000 0.000 0.000 -100.00 % 18.997 M -24.67 % 25.219 M 66.61 % 15.136 M -4.08 % 15.781 M 0.000 0.000 0.000 0.000
Selling and marketing expenses 1.035 M 88.18 % 550.000 K -0.54 % 553.000 K 26.26 % 438.000 K -17.51 % 531.000 K 0.86 % 526.464 K -17.26 % 636.293 K -60.60 % 1.615 M 104.79 % 788.582 K -69.11 % 2.553 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 11.660 M -82.29 % 65.849 M 363.76 % 14.199 M -89.23 % 131.856 M -39.15 % 216.698 M 1.38 % 213.748 M 0.000 -100.00 % 3.542 K 0.000 -100.00 % 75.000 K -91.67 % 900.000 K 0.00 % 900.000 K 0.00 % 900.000 K 0.00 % 900.000 K 0.00 % 900.000 K 0.000 0.000 0.000 100.00 % -36.073 M -230.02 % 27.744 M 7.29 % 25.858 M 60.70 % 16.091 M
Operating expenses 28.348 M -58.88 % 68.946 M 279.39 % 18.173 M -86.41 % 133.763 M -39.66 % 221.692 M -0.50 % 222.816 M 367.02 % 47.710 M -68.42 % 151.066 M 1 787.51 % 8.003 M -53.80 % 17.324 M 4.27 % 16.615 M 0.46 % 16.539 M 5.79 % 15.634 M -4.36 % 16.348 M -19.37 % 20.274 M 551.86 % 3.110 M 358.43 % -1.203 M 88.73 % -10.676 M -129.60 % 36.073 M 30.02 % 27.744 M 7.29 % 25.858 M 60.70 % 16.091 M
Cost and expenses 30.055 M -58.79 % 72.923 M 196.75 % 24.574 M -84.25 % 156.004 M 1 915.30 % 7.741 M -97.58 % 319.604 M 116.30 % 147.762 M -9.87 % 163.945 M 470.47 % 28.738 M 65.89 % 17.324 M 4.27 % 16.615 M 0.46 % 16.539 M 5.79 % 15.634 M -4.36 % 16.348 M -19.37 % 20.274 M 551.86 % 3.110 M 358.43 % -1.203 M 88.73 % -10.676 M 73.98 % -41.027 M -222.88 % 33.388 M -7.47 % 36.082 M 42.71 % 25.284 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
Selling general and administrative expenses 16.688 M 438.84 % 3.097 M -22.07 % 3.974 M 108.39 % 1.907 M -61.81 % 4.994 M -44.93 % 9.068 M 193.81 % 3.086 M -15.67 % 3.659 M 55.46 % 2.354 M -50.10 % 4.717 M 5 115.20 % 90.450 K 0.000 0.000 0.000 -100.00 % 18.997 M -24.67 % 25.219 M 66.61 % 15.136 M -4.08 % 15.781 M 0.000 0.000 0.000 0.000
Interest income 5.523 M 14.80 % 4.811 M -4.56 % 5.041 M -11.09 % 5.670 M -17.64 % 6.884 M -4.27 % 7.191 M -2.66 % 7.387 M -28.28 % 10.301 M 132 708.56 % 7.756 K -99.95 % 14.544 M -24.13 % 19.171 M -10.12 % 21.331 M -11.35 % 24.061 M 181.00 % 8.563 M 15.90 % 7.388 M 24.90 % 5.915 M 87.68 % 3.152 M 180.44 % 1.124 M 0.000 0.000 0.000 0.000
Interest expense 30.869 M 988.47 % 2.836 M -86.75 % 21.398 M 631.31 % 2.926 M 4 619.35 % 62.000 K -99.93 % 94.280 M 3 747.94 % 2.450 M 0.000 -100.00 % 14.232 M -34.74 % 21.809 M 2.01 % 21.379 M 9.44 % 19.534 M -9.91 % 21.682 M -26.23 % 29.391 M -6.15 % 31.318 M 299.76 % 7.834 M 160.45 % 3.008 M 593.50 % 433.735 K 3 761.60 % 11.232 K -39.48 % 18.560 K -73.13 % 69.080 K -34.01 % 104.688 K
Depreciation and amortization 1.707 M 7.90 % 1.582 M -13.22 % 1.823 M -21.86 % 2.333 M 60.69 % 1.452 M -23.45 % 1.897 M 16.75 % 1.624 M 7.50 % 1.511 M 0.81 % 1.499 M 27.63 % 1.174 M 21.52 % 966.470 K 0.33 % 963.294 K -11.26 % 1.086 M -0.70 % 1.093 M -14.44 % 1.278 M -15.20 % 1.507 M 33.40 % 1.129 M -9.30 % 1.245 M -42.80 % 2.177 M -9.52 % 2.406 M -6.05 % 2.561 M -14.15 % 2.983 M
Operating income 47.511 M -54.95 % 105.460 M 16.67 % 90.391 M 103.78 % 44.357 M -91.53 % 523.945 M 163.51 % 198.832 M 287.81 % 51.270 M -32.12 % 75.528 M 87.60 % 40.261 M -23.00 % 52.289 M 16.98 % 44.698 M -56.67 % 103.150 M 55.43 % 66.363 M -30.40 % 95.352 M 19.73 % 79.637 M -2.80 % 81.931 M 597.36 % 11.749 M -68.29 % 37.053 M 297.69 % -18.743 M -340.05 % 7.808 M 1.73 % 7.675 M -37.95 % 12.369 M
Operating income ratio 0.61 3.61 % 0.59 -24.81 % 0.79 285.45 % 0.20 -79.30 % 0.99 107.92 % 0.47 77.16 % 0.27 -15.18 % 0.32 -45.95 % 0.58 -36.85 % 0.92 19.77 % 0.77 -44.36 % 1.39 38.09 % 1.00 34.62 % 0.75 12.49 % 0.66 0.00 0.00 0.00 100.00 % -0.84 -543.76 % 0.19 8.06 % 0.18 -46.61 % 0.33
Total other income expenses net 0.000 100.00 % -24.650 M -10.30 % -22.349 M -6.45 % -20.995 M 94.52 % -382.773 M -328.01 % -89.432 M -3 550.07 % -2.450 M -123.78 % 10.304 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.232 K 97.84 % -519.000 K -651.30 % -69.080 K 34.21 % -105.000 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2005 2004 2003 2002
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2005 2004 2003 2002
Net debt 308.038 M 7.67 % 286.097 M 15.74 % 247.198 M 15.77 % 213.523 M 24.15 % 171.981 M -81.19 % 914.100 M 160.60 % 350.767 M 254.28 % 99.008 M -14.80 % 116.204 M 51.31 % 76.800 M -14.79 % 90.134 M -23.66 % 118.062 M 16.65 % 101.212 M 3.68 % 97.620 M -52.89 % 207.198 M -5.90 % 220.180 M 133.75 % 94.193 M 169.01 % 35.015 M 1.79 % 34.401 M 168.49 % 12.813 M 113.05 % 6.014 M 123.55 % -25.538 M
Total investments 1.644 B 31.59 % 1.250 B 35.18 % 924.467 M 10.03 % 840.168 M 37.93 % 609.110 M 99.86 % 304.768 M 3.10 % 295.605 M 0.26 % 294.850 M -17.49 % 357.332 M -1.22 % 361.732 M 0.15 % 361.185 M 0.00 % 361.185 M 14.46 % 315.567 M -1.07 % 318.978 M 0.00 % 318.978 M 89.55 % 168.278 M 116.86 % 77.598 M 6.89 % 72.598 M 29.58 % 56.026 M 30.19 % 43.034 M 17.84 % 36.519 M -7.59 % 39.519 M
Total debt 402.277 M 36.28 % 295.184 M 13.30 % 260.525 M 19.56 % 217.907 M -22.92 % 282.708 M -70.45 % 956.637 M 155.30 % 374.710 M 268.13 % 101.789 M -15.02 % 119.776 M -40.09 % 199.937 M -2.72 % 205.531 M -7.40 % 221.960 M 4.43 % 212.545 M 3.97 % 204.434 M -37.51 % 327.149 M 42.92 % 228.901 M 114.45 % 106.740 M 98.31 % 53.824 M -1.28 % 54.524 M 0.00 % 54.524 M -5.67 % 57.800 M -0.83 % 58.284 M
Accumulated other comprehensive income loss 2.404 B 15.06 % 2.089 B 58.20 % 1.321 B -3.51 % 1.369 B 0.000 -100.00 % 143.269 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 -100.00 % 1.208 M 0.00 % 1.208 M 0.000 0.000
Retained earnings 611.957 M 0.05 % 611.666 M 6.62 % 573.682 M 5.61 % 543.216 M 1.33 % 536.085 M 15.83 % 462.814 M 10.53 % 418.731 M 5.97 % 395.159 M 15.43 % 342.346 M 7.59 % 318.183 M 7.90 % 294.885 M 5.75 % 278.840 M 18.53 % 235.243 M 13.17 % 207.876 M 27.62 % 162.885 M 105.66 % 79.202 M 73.69 % 45.600 M 30.80 % 34.863 M -41.75 % 59.851 M -15.54 % 70.863 M 6.18 % 66.736 M 0.79 % 66.215 M
Common stock 69.675 M 0.00 % 69.675 M 0.00 % 69.675 M 0.00 % 69.675 M 0.00 % 69.675 M 0.00 % 69.675 M 0.00 % 69.675 M 0.00 % 69.675 M 0.00 % 69.675 M 0.00 % 69.675 M 0.00 % 69.675 M 0.00 % 69.675 M 0.00 % 69.675 M 0.00 % 69.675 M 0.00 % 69.675 M -9.23 % 76.761 M 10.17 % 69.673 M 0.00 % 69.673 M -0.05 % 69.709 M 0.00 % 69.709 M 0.00 % 69.709 M 0.00 % 69.709 M
Total equity 3.331 B 10.14 % 3.024 B 36.36 % 2.218 B -0.83 % 2.236 B 16.58 % 1.918 B 48.26 % 1.294 B -41.63 % 2.217 B -7.42 % 2.394 B 242.04 % 700.042 M 4.68 % 668.763 M 5.49 % 633.974 M 4.50 % 606.702 M 12.74 % 538.160 M 7.80 % 499.219 M 13.76 % 438.840 M 12.75 % 389.232 M 14.45 % 340.076 M 3.46 % 328.716 M 20.87 % 271.953 M -4.18 % 283.815 M 2.11 % 277.959 M 0.32 % 277.060 M
Other non current liabilities -136.192 M -766.66 % 20.429 M -94.01 % 341.222 M -5.61 % 361.490 M 2 851.90 % 12.246 M 0.000 -100.00 % 1.363 M 0.000 -100.00 % 267.049 K -28.46 % 373.300 K -8.25 % 406.858 K -11.38 % 459.107 K 43.09 % 320.846 K -0.68 % 323.034 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 402.277 M 36.28 % 295.184 M 13.30 % 260.525 M 19.56 % 217.907 M -22.92 % 282.708 M -70.45 % 956.637 M 155.30 % 374.710 M 268.13 % 101.789 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 176.025 M 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 839.796 M -0.93 % 847.705 M 40.87 % 601.747 M 3.86 % 579.397 M 1.91 % 568.560 M -48.46 % 1.103 B 35.81 % 812.313 M 37.83 % 589.357 M 220 592.61 % 267.049 K -77.28 % 1.175 M -11.48 % 1.328 M -9.58 % 1.468 M 4.50 % 1.405 M -5.16 % 1.482 M 19.44 % 1.240 M -99.30 % 177.314 M 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 6.766 M 102.31 % -293.343 M -13.70 % -258.008 M -19.45 % -215.997 M 17.99 % -263.393 M -11 231.61 % 2.366 M 100.63 % -373.003 M -848.60 % 49.827 M -70.71 % 170.099 M 11.45 % 152.629 M 0.30 % 152.178 M 0.31 % 151.712 M 1.14 % 150.000 M 0.00 % 150.000 M 0.00 % 150.000 M -24.23 % 197.976 M 22.50 % 161.607 M -3.38 % 167.254 M 10.03 % 152.010 M -7.36 % 164.088 M -58.78 % 398.072 M 782.99 % -58.284 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -100.048 M -597.77 % 20.099 M 16.16 % 17.304 M 48.97 % 11.615 M -58.79 % 28.183 M 21.37 % 23.220 M -43.76 % 41.285 M 39.38 % 29.621 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 402.277 M 36.28 % 295.184 M 13.30 % 260.525 M 19.56 % 217.907 M -22.92 % 282.708 M 0.000 -100.00 % 374.710 M 268.13 % 101.789 M -15.02 % 119.776 M -40.09 % 199.937 M -2.72 % 205.531 M -7.40 % 221.960 M 4.43 % 212.545 M 3.97 % 204.434 M -37.51 % 327.149 M 518.71 % 52.876 M -50.46 % 106.740 M 98.31 % 53.824 M -1.28 % 54.524 M 0.00 % 54.524 M -5.67 % 57.800 M -0.83 % 58.284 M
Total current liabilities 486.358 M 789.09 % 54.703 M 68.42 % 32.481 M 115.21 % 15.093 M -75.76 % 62.269 M 369.96 % 13.250 M 32.81 % 9.976 M -94.08 % 168.404 M -49.23 % 331.694 M -16.33 % 396.434 M 2.34 % 387.364 M -11.23 % 436.353 M 6.29 % 410.526 M 1.64 % 403.899 M -24.67 % 536.154 M 113.73 % 250.852 M -6.52 % 268.347 M 21.38 % 221.078 M 7.04 % 206.534 M -5.52 % 218.612 M -52.05 % 455.872 M 0.000
Total liabilities 1.087 B 20.69 % 900.567 M 41.99 % 634.228 M 6.68 % 594.490 M -5.76 % 630.829 M -43.50 % 1.116 B 35.77 % 822.289 M 8.52 % 757.762 M 128.27 % 331.961 M -16.51 % 397.610 M 2.29 % 388.692 M -11.22 % 437.821 M 6.29 % 411.931 M 1.62 % 405.381 M -24.57 % 537.395 M 25.51 % 428.165 M 59.56 % 268.347 M 21.38 % 221.078 M 7.04 % 206.534 M -5.52 % 218.612 M -52.05 % 455.872 M 66.42 % 273.931 M
Other non current assets 5.793 M -99.30 % 831.347 M 345.28 % 186.701 M -13.54 % 215.943 M 82.73 % 118.175 M -75.63 % 484.845 M -20.83 % 612.438 M -21.88 % 783.941 M 3 107.83 % 24.438 M -94.32 % 430.525 M -1.61 % 437.578 M 0.00 % 437.578 M 20.38 % 363.505 M -1.19 % 367.893 M -17.49 % 445.870 M 164.96 % 168.278 M 116.86 % 77.598 M 6.89 % 72.598 M 198 799.05 % 36.500 K -94.99 % 728.574 K -54.35 % 1.596 M 101.82 % -87.861 M
Long term investments 1.560 B 187.74 % 542.241 M -35.26 % 837.572 M 11.12 % 753.763 M 45.42 % 518.335 M 843.66 % 54.928 M 117.13 % -320.740 M 34.75 % -491.581 M -295.29 % 251.718 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.026 M 30.19 % 43.034 M 17.84 % 36.519 M -7.59 % 39.519 M
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 290.043 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -541.291 M 4.19 % -564.944 M -86.12 % -303.541 M -26.46 % -240.037 M 0.000 0.000 -100.00 % 147.668 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 20.726 M 2.33 % 20.254 M -1.97 % 20.662 M -8.01 % 22.460 M -9.41 % 24.792 M 9.00 % 22.744 M -9.11 % 25.025 M -5.11 % 26.371 M 3.12 % 25.574 M 5.45 % 24.253 M 6.83 % 22.703 M 1.03 % 22.471 M -3.89 % 23.381 M -0.86 % 23.585 M -3.88 % 24.537 M -4.29 % 25.637 M -4.97 % 26.978 M 5.33 % 25.613 M -44.58 % 46.214 M -0.33 % 46.369 M -2.31 % 47.465 M -1.81 % 48.342 M
Total non current assets 1.587 B 13.84 % 1.394 B 172.89 % 510.766 M 18.27 % 431.876 M 19.52 % 361.328 M 10.32 % 327.512 M 2.15 % 320.630 M -0.18 % 321.221 M -28.90 % 451.762 M -0.66 % 454.778 M -1.20 % 460.281 M 0.05 % 460.049 M 18.91 % 386.886 M -1.17 % 391.478 M -16.78 % 470.407 M 142.58 % 193.915 M 79.90 % 107.790 M 6.09 % 101.600 M -8.22 % 110.705 M 22.83 % 90.132 M 5.32 % 85.580 M 0.000
Other current assets 620.107 M 72.65 % 359.164 M -28.51 % 502.366 M -7.74 % 544.489 M -4.33 % 569.108 M -51.52 % 1.174 B 1 429.88 % 76.736 M -14.14 % 89.370 M -73.64 % 339.069 M 1 079.32 % 28.751 M 41.58 % 20.307 M -33.33 % 30.458 M -25.73 % 41.008 M 226.59 % 12.556 M -56.74 % 29.028 M -83.20 % 172.808 M 6.13 % 162.822 M -8.29 % 177.549 M -2.85 % 182.753 M -6.87 % 196.237 M 14.12 % 171.956 M 158.03 % -296.298 M
Short term investments 84.232 M -2.58 % 86.459 M -0.50 % 86.895 M 0.57 % 86.405 M -4.81 % 90.775 M -63.67 % 249.840 M -59.46 % 616.345 M -21.63 % 786.431 M 644.63 % 105.614 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 7.346 M -19.16 % 9.087 M -31.82 % 13.327 M 203.99 % 4.384 M -96.04 % 110.727 M 160.30 % 42.538 M 77.66 % 23.943 M 761.20 % 2.780 M -22.17 % 3.572 M -97.10 % 123.137 M 6.71 % 115.397 M 11.07 % 103.898 M -6.68 % 111.333 M 4.23 % 106.814 M -10.95 % 119.951 M 1 275.43 % 8.721 M -30.49 % 12.547 M -33.29 % 18.809 M -6.53 % 20.123 M -51.76 % 41.711 M -19.46 % 51.787 M -38.22 % 83.822 M
Cash and short term investments 92.851 M -4.12 % 96.844 M -76.82 % 417.853 M 1.68 % 410.940 M 2.56 % 400.701 M 37.05 % 292.377 M -54.34 % 640.288 M -18.87 % 789.211 M 622.81 % 109.186 M -11.33 % 123.137 M 6.71 % 115.397 M 11.07 % 103.898 M -6.68 % 111.333 M 4.23 % 106.814 M -10.95 % 119.951 M 1 275.43 % 8.721 M -30.49 % 12.547 M -33.29 % 18.809 M -6.53 % 20.123 M -51.76 % 41.711 M -19.46 % 51.787 M -38.22 % 83.822 M
Total current assets 2.831 B 11.85 % 2.531 B 8.10 % 2.341 B -2.41 % 2.399 B 9.65 % 2.188 B 5.04 % 2.083 B -23.38 % 2.719 B -3.97 % 2.831 B 387.89 % 580.241 M -5.13 % 611.595 M 8.75 % 562.385 M -3.78 % 584.474 M 3.78 % 563.204 M 9.76 % 513.122 M 1.44 % 505.828 M -18.87 % 623.482 M 24.54 % 500.633 M 11.70 % 448.194 M 21.86 % 367.782 M -10.80 % 412.295 M -9.56 % 455.872 M 0.000
Inventory 2.111 B 3.40 % 2.041 B 47.15 % 1.387 B -1.49 % 1.408 B 25.03 % 1.126 B 100.03 % 563.123 M -63.40 % 1.539 B -5.72 % 1.632 B 1 136.54 % 131.986 M 1.06 % 130.600 M 18.39 % 110.311 M 3.50 % 106.582 M -0.66 % 107.292 M 6.47 % 100.776 M -6.13 % 107.351 M -10.29 % 119.671 M 5.84 % 113.069 M -14.85 % 132.785 M 37.36 % 96.667 M 10.30 % 87.637 M 11.40 % 78.668 M -7.13 % 84.708 M
Net receivables 7.211 M -78.48 % 33.510 M -0.79 % 33.778 M -4.42 % 35.341 M -61.48 % 91.741 M 71.69 % 53.435 M -88.45 % 462.807 M 44.49 % 320.293 M 10.43 % 290.043 M -11.87 % 329.106 M 4.03 % 316.369 M -7.91 % 343.536 M 13.17 % 303.571 M 3.62 % 292.975 M 17.43 % 249.497 M -22.58 % 322.282 M 51.88 % 212.196 M 78.24 % 119.052 M 74.46 % 68.239 M -21.30 % 86.711 M -43.50 % 153.462 M 20.11 % 127.768 M
Tax assets 0.000 0.000 -100.00 % 7.122 M 53.03 % 4.654 M 30.46 % 3.567 M -29.11 % 5.032 M 28.80 % 3.907 M 56.96 % 2.489 M 5.36 % 2.363 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.213 M -5.20 % 3.389 M -59.78 % 8.428 M 0.000 0.000 0.000
Other assets 0.000 100.00 % -875.798 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 -100.00 % 550.990 M
Account payables 77.315 M 95.81 % 39.485 M 141.78 % 16.331 M 25.27 % 13.037 M -62.61 % 34.863 M 657.37 % 4.603 M 1 369.45 % 313.260 K -98.12 % 16.664 M -60.15 % 41.819 M 57.42 % 26.565 M 47.26 % 18.040 M -47.71 % 34.497 M 39.32 % 24.761 M 202.71 % 8.180 M -72.16 % 29.384 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax payables 0.000 -100.00 % 13.377 M -1.88 % 13.633 M 9 237.67 % 146.000 K -98.20 % 8.091 M 28.83 % 6.280 M -21.06 % 7.955 M 6 248.75 % 125.306 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
Deferred revenue non current 0.000 0.000 100.00 % -335.662 M 4.08 % -349.928 M 0.000 -100.00 % 11.345 M 0.000 -100.00 % 8.020 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
Minority interest 171.768 M -4.63 % 180.102 M -0.10 % 180.277 M -0.57 % 181.308 M -0.85 % 182.855 M 35.22 % 135.225 M 21.30 % 111.480 M 4.38 % 106.802 M -0.46 % 107.291 M 1.42 % 105.788 M 7.93 % 98.016 M 4.37 % 93.912 M 21.05 % 77.583 M 4.97 % 73.911 M 3.93 % 71.113 M 3.93 % 68.422 M 3.78 % 65.932 M 2.28 % 64.462 M 6.50 % 60.525 M -1.38 % 61.374 M 0.85 % 60.854 M 0.63 % 60.476 M
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
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
Other total stockholders equity 73.560 M 0.00 % 73.560 M 0.00 % 73.560 M 0.00 % 73.560 M -93.49 % 1.130 B 1 435.93 % 73.560 M -95.45 % 1.617 B -11.29 % 1.823 B 908.56 % 180.730 M 3.21 % 175.117 M 2.17 % 171.397 M 4.34 % 164.275 M 5.54 % 155.658 M 5.35 % 147.758 M 9.31 % 135.167 M -18.00 % 164.846 M 3.76 % 158.872 M -0.53 % 159.719 M 98.01 % 80.660 M 0.00 % 80.660 M 0.00 % 80.660 M 0.00 % 80.660 M
Deferred tax liabilities non current 573.711 M 7.82 % 532.092 M 58.89 % 334.881 M -5.24 % 353.382 M 29.16 % 273.606 M 102.34 % 135.220 M -69.00 % 436.240 M -9.03 % 479.549 M 0.000 -100.00 % 802.053 K -12.90 % 920.873 K -8.77 % 1.009 M -6.91 % 1.084 M -6.41 % 1.159 M -6.60 % 1.240 M -3.77 % 1.289 M 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 100.00 % -1.841 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 -100.00 % 273.931 M
Total assets 4.418 B 12.41 % 3.930 B 37.80 % 2.852 B 0.75 % 2.831 B 11.05 % 2.549 B 5.76 % 2.410 B -20.69 % 3.039 B -3.59 % 3.152 B 205.44 % 1.032 B -3.22 % 1.066 B 4.27 % 1.023 B -2.09 % 1.045 B 9.94 % 950.091 M 5.03 % 904.600 M -7.34 % 976.235 M 19.43 % 817.397 M 34.35 % 608.423 M 10.66 % 549.794 M 14.90 % 478.487 M -4.76 % 502.427 M -7.21 % 541.452 M -1.73 % 550.990 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2005 2004 2003 2002
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2005 2004 2003
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
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
Change in working capital -133.211 M -462.64 % 36.734 M 64.40 % 22.344 M -15.53 % 26.451 M -95.87 % 640.176 M 199.94 % -640.571 M -121.38 % -289.351 M -510.91 % -47.364 M -221.37 % 39.024 M 301.94 % -19.325 M -93.95 % -9.964 M 76.50 % -42.396 M 8.13 % -46.147 M -178.82 % 58.549 M 2 772.07 % -2.191 M 98.13 % -116.993 M -83.74 % -63.672 M -144.74 % -26.016 M -750.56 % 3.999 M 123.76 % -16.833 M 62.45 % -44.826 M
Accounts receivables -47.000 K 99.96 % -122.716 M -31 285.17 % -391.000 K -342.86 % 161.000 K -97.27 % 5.889 M -73.32 % 22.070 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 -100.00 % 2.740 M -91.49 % 32.204 M 1 449.76 % 2.078 M
Inventory -31.980 M -970.28 % -2.988 M 91.83 % -36.552 M -358.27 % -7.976 M -211.09 % 7.180 M -79.92 % 35.750 M 488.57 % 6.074 M 181.23 % -7.477 M -439.21 % -1.387 M 93.16 % -20.288 M -444.02 % -3.729 M -625.08 % 710.243 K 110.90 % -6.516 M -199.10 % 6.576 M -46.62 % 12.319 M 286.59 % -6.602 M -133.49 % 19.716 M 190.47 % -21.793 M 0.000 0.000 0.000
Accounts payables 0.000 -100.00 % 23.032 M 655.64 % 3.048 M 107.75 % -39.342 M -5 915 990.23 % -665.000 0.000 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 % -593.000 K 93.03 % -8.507 M -530.95 % 1.974 M
Other working capital -101.184 M -172.58 % 139.406 M 147.88 % 56.239 M -23.60 % 73.608 M -88.26 % 627.107 M 189.79 % -698.392 M -136.40 % -295.425 M -640.66 % -39.886 M -198.70 % 40.411 M 4 092.96 % 963.771 K 115.46 % -6.234 M 85.54 % -43.106 M -8.77 % -39.631 M -176.25 % 51.974 M 458.18 % -14.511 M 86.86 % -110.391 M -32.38 % -83.388 M -1 874.76 % -4.223 M -328.01 % 1.852 M 104.57 % -40.530 M 17.08 % -48.879 M
Other non cash items 53.837 M 140.76 % -132.086 M -302.35 % -32.829 M -97.90 % -16.589 M 89.30 % -155.090 M 9.88 % -172.088 M -77.34 % -97.040 M -394.18 % -19.637 M -38.64 % -14.164 M 20.54 % -17.826 M -17.74 % -15.139 M 53.21 % -32.356 M -44.09 % -22.455 M 48.06 % -43.231 M -6.76 % -40.494 M -70.90 % -23.695 M -45.89 % -16.242 M 52.46 % -34.167 M -438.69 % 10.088 M 241.16 % 2.957 M -21.02 % 3.744 M
Net cash provided by operating activities -64.216 M -84.25 % -34.853 M -158.69 % 59.380 M 67.00 % 35.557 M -94.34 % 627.710 M 188.91 % -706.004 M -110.15 % -335.946 M -1 751.41 % 20.343 M -69.46 % 66.620 M 308.39 % 16.313 M -20.66 % 20.562 M -29.97 % 29.361 M 1 411.24 % -2.239 M -102.02 % 110.671 M 199.50 % 36.952 M 162.89 % -58.757 M 13.80 % -68.165 M -194.70 % -23.130 M -1 309.52 % -1.641 M 81.91 % -9.071 M 76.06 % -37.891 M
Investments in property plant and equipment -2.182 M -86.02 % -1.173 M -4 592.00 % -25.000 K 0.000 100.00 % -3.500 M -2 920.65 % -115.869 K 58.35 % -278.206 K 87.95 % -2.308 M 18.15 % -2.820 M -3.52 % -2.724 M -127.36 % -1.198 M -2 152.82 % -53.188 K 93.97 % -882.145 K -524.32 % -141.298 K 20.43 % -177.577 K -7.47 % -165.238 K 94.22 % -2.857 M -2 477.76 % -110.823 K 91.72 % -1.338 M -202.03 % -443.000 K 45.78 % -817.000 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 -100.00 % 500.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 -100.00 % 7.960 K 0.000 0.000
Purchases of investments -26.686 M -240.77 % -7.831 M 91.74 % -94.769 M -20.73 % -78.495 M -108.38 % -37.670 M 65.75 % -110.000 M 0.000 100.00 % -5.965 M 0.000 100.00 % -1.350 M 0.000 100.00 % -72.500 M 18.54 % -89.000 M 0.000 100.00 % -165.200 M -82.18 % -90.680 M -1 713.60 % -5.000 M -8 240.42 % -59.949 K 99.80 % -30.131 M -63.97 % -18.376 M 70.61 % -62.521 M
Sales maturities of investments 11.475 M 282.50 % 3.000 M 0.000 -100.00 % 251.000 K -99.84 % 153.728 M -36.25 % 241.148 M 425.20 % 45.915 M 1 152.29 % 3.667 M -16.67 % 4.400 M 448.02 % 802.889 K 0.000 -100.00 % 26.882 M -72.17 % 96.609 M 0.000 -100.00 % 14.500 M 0.000 0.000 -100.00 % 8.216 M -32.82 % 12.230 M -31.16 % 17.767 M -74.32 % 69.194 M
Other investing activites 12.004 M 16.18 % 10.332 M 2.26 % 10.104 M 6.23 % 9.511 M -6.90 % 10.216 M -51.87 % 21.224 M -56.36 % 48.635 M 476.93 % 8.430 M 199.05 % 2.819 M -61.37 % 7.297 M 55.79 % 4.684 M 26.74 % 3.696 M 19.64 % 3.089 M -84.63 % 20.096 M 4.21 % 19.284 M -18.34 % 23.615 M 40.21 % 16.843 M -39.20 % 27.703 M 0.000 0.000 0.000
Net cash used for investing activites -5.389 M -224.51 % 4.328 M 105.11 % -84.690 M -23.22 % -68.733 M -155.98 % 122.774 M -19.63 % 152.756 M 62.04 % 94.272 M 2 365.85 % 3.823 M -13.09 % 4.399 M 9.27 % 4.025 M 15.49 % 3.486 M 108.30 % -41.976 M -527.62 % 9.816 M -50.81 % 19.955 M 115.16 % -131.594 M -95.74 % -67.230 M -848.13 % 8.986 M -74.86 % 35.748 M 285.90 % -19.230 M -1 726.21 % -1.053 M -117.98 % 5.856 M
Debt repayment 107.098 M 209.09 % 34.650 M -18.70 % 42.618 M 165.77 % -64.802 M 90.38 % -673.929 M -215.81 % 581.927 M 113.22 % 272.922 M 1 617.30 % -17.987 M 77.56 % -80.161 M -1 332.96 % -5.594 M 65.95 % -16.429 M -274.50 % 9.415 M 16.08 % 8.111 M 106.61 % -122.715 M -224.90 % 98.248 M -19.57 % 122.160 M 130.86 % 52.916 M 753.22 % -8.101 M -16 876 729.17 % -48.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
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
Dividends paid -8.365 M 0.00 % -8.365 M 0.00 % -8.365 M 0.00 % -8.365 M 0.00 % -8.365 M 17.05 % -10.085 M 0.000 100.00 % -6.971 M 0.000 100.00 % -6.971 M 0.00 % -6.971 M 0.00 % -6.971 M 0.00 % -6.971 M 0.00 % -6.971 M -0.05 % -6.967 M 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -30.869 M 0.000 0.000 0.000 -100.00 % 80.000 0.000 0.000 0.000 0.000 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 67.864 M 158.19 % 26.285 M -23.26 % 34.253 M 146.81 % -73.167 M 89.28 % -682.294 M -219.32 % 571.842 M 117.57 % 262.837 M 1 153.11 % -24.958 M 68.86 % -80.161 M -537.97 % -12.565 M 46.30 % -23.400 M -1 057.40 % 2.444 M 114.37 % 1.140 M 100.88 % -129.686 M -242.07 % 91.281 M -25.28 % 122.160 M 130.86 % 52.916 M 753.22 % -8.101 M -16 876 729.17 % -48.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -1.741 M 58.94 % -4.240 M -147.41 % 8.943 M 108.41 % -106.343 M -255.95 % 68.189 M 266.72 % 18.594 M -12.14 % 21.163 M 2 771.82 % -792.081 K 91.34 % -9.142 M -217.61 % 7.773 M 1 100.87 % 647.298 K 106.36 % -10.171 M -216.67 % 8.717 M 827.28 % 940.068 K 127.97 % -3.362 M 12.14 % -3.826 M 38.90 % -6.262 M -238.63 % 4.517 M 0.000 0.000 0.000
Cash at beginning of period 9.087 M -31.82 % 13.327 M 203.99 % 4.384 M -96.04 % 110.727 M 160.30 % 42.538 M 77.66 % 23.943 M 761.20 % 2.780 M -22.17 % 3.572 M -71.90 % 12.714 M 157.31 % 4.941 M 15.07 % 4.294 M -70.31 % 14.464 M 151.67 % 5.747 M 19.56 % 4.807 M -41.15 % 8.169 M -34.89 % 12.547 M -33.29 % 18.809 M 31.60 % 14.292 M -65.74 % 41.711 M -19.46 % 51.787 M -38.22 % 83.822 M
Cash at end of period 7.346 M -19.16 % 9.087 M -31.82 % 13.327 M 203.99 % 4.384 M -96.04 % 110.727 M 160.30 % 42.538 M 77.66 % 23.943 M 761.20 % 2.780 M -22.17 % 3.572 M -71.90 % 12.714 M 157.31 % 4.941 M 15.07 % 4.294 M -70.31 % 14.464 M 151.67 % 5.747 M 19.56 % 4.807 M -44.88 % 8.721 M -30.49 % 12.547 M -33.29 % 18.809 M -6.53 % 20.123 M -51.76 % 41.711 M -19.46 % 51.787 M
Operating cash flow -64.216 M -84.25 % -34.853 M -158.69 % 59.380 M 67.00 % 35.557 M -94.34 % 627.710 M 188.91 % -706.004 M -110.15 % -335.946 M -1 751.41 % 20.343 M -69.46 % 66.620 M 308.39 % 16.313 M -20.66 % 20.562 M -29.97 % 29.361 M 1 411.24 % -2.239 M -102.02 % 110.671 M 199.50 % 36.952 M 162.89 % -58.757 M 13.80 % -68.165 M -194.70 % -23.130 M -1 309.52 % -1.641 M 81.91 % -9.071 M 76.06 % -37.891 M
Capital expenditure -2.182 M -86.02 % -1.173 M -4 592.00 % -25.000 K 0.000 100.00 % -3.500 M -2 920.65 % -115.869 K 58.35 % -278.206 K 87.95 % -2.308 M 18.15 % -2.820 M -3.52 % -2.724 M -127.36 % -1.198 M -2 152.82 % -53.188 K 93.97 % -882.145 K -524.32 % -141.298 K 20.43 % -177.577 K -7.47 % -165.238 K 94.22 % -2.857 M -2 477.76 % -110.823 K 91.72 % -1.338 M -202.03 % -443.000 K 45.78 % -817.000 K
Free CashFlow -66.398 M -84.31 % -36.026 M -160.70 % 59.355 M 66.93 % 35.557 M -94.30 % 624.210 M 188.40 % -706.120 M -110.01 % -336.224 M -1 964.32 % 18.035 M -71.73 % 63.800 M 369.52 % 13.588 M -29.82 % 19.363 M -33.93 % 29.308 M 1 038.96 % -3.121 M -102.82 % 110.530 M 200.56 % 36.774 M 162.41 % -58.922 M 17.04 % -71.021 M -205.59 % -23.241 M -680.16 % -2.979 M 68.69 % -9.515 M 75.42 % -38.708 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2005 2004 2003
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2015-06-30 2014-06-30
Revenue 13.942 M 278.84 % -7.796 M -216.03 % 6.719 M -87.00 % 51.697 M -14.09 % 60.174 M 2 206.93 % -2.856 M -112.71 % 22.477 M 30.97 % 17.162 M -46.12 % 31.851 M 202.51 % 10.529 M -74.21 % 40.823 M 71.00 % 23.873 M -12.66 % 27.332 M -83.61 % 166.808 M 225.30 % 51.278 M 20.78 % 42.456 M -48.17 % 81.912 M -27.65 % 113.215 M 56.35 % 72.411 M -36.61 % 114.225 M 74.61 % 65.418 M -69.07 % 211.510 M 41.20 % 149.794 M 389.65 % 30.592 M 187.57 % 10.638 M -89.49 % 101.245 M 288.45 % 26.064 M 29.95 % 20.057 M 343.64 % 4.521 M -70.56 % 15.359 M -26.37 % 20.860 M
Net income 29.507 M 746.80 % -4.562 M 75.20 % -18.398 M -161.37 % 29.981 M 4.65 % 28.648 M 308.39 % -13.747 M -257.34 % 8.737 M -74.07 % 33.690 M 10.14 % 30.589 M 545.45 % -6.867 M -127.18 % 25.263 M 31.20 % 19.255 M 51.78 % 12.686 M 206.29 % -11.935 M -262.20 % 7.358 M 46.95 % 5.007 M -71.16 % 17.364 M 528.05 % -4.057 M -129.70 % 13.658 M -82.21 % 76.782 M 622.38 % 10.629 M 110.77 % -98.650 M -185.65 % 115.179 M 491.88 % 19.460 M 27.75 % 15.233 M 79.19 % 8.501 M -56.77 % 19.665 M 50.07 % 13.104 M 145.85 % 5.330 M -19.39 % 6.612 M -36.36 % 10.389 M
Income before tax 50.888 M 289.60 % -26.840 M 22.42 % -34.598 M -191.68 % 37.738 M -4.80 % 39.642 M 351.60 % -15.756 M -248.66 % 10.599 M -76.53 % 45.164 M 10.69 % 40.803 M 779.60 % -6.004 M -118.90 % 31.767 M 20.05 % 26.461 M 67.28 % 15.818 M 195.33 % -16.593 M -267.08 % 9.931 M 43.02 % 6.944 M -69.91 % 23.080 M 170.59 % -32.694 M -264.95 % 19.821 M -85.44 % 136.105 M 658.71 % 17.939 M 113.10 % -136.906 M -171.01 % 192.800 M 670.83 % 25.012 M 4.85 % 23.854 M 149.54 % 9.559 M -51.69 % 19.789 M 54.23 % 12.831 M 104.97 % 6.260 M -28.83 % 8.796 M -41.80 % 15.114 M
Income before tax ratio 3.65 6.02 % 3.44 166.86 % -5.15 -805.40 % 0.73 10.81 % 0.66 -88.06 % 5.52 1 069.93 % 0.47 -82.08 % 2.63 105.43 % 1.28 324.65 % -0.57 -173.28 % 0.78 -29.79 % 1.11 91.52 % 0.58 681.80 % -0.10 -151.36 % 0.19 18.41 % 0.16 -41.95 % 0.28 197.57 % -0.29 -205.50 % 0.27 -77.03 % 1.19 334.52 % 0.27 142.37 % -0.65 -150.29 % 1.29 57.42 % 0.82 -63.54 % 2.24 2 274.94 % 0.09 -87.56 % 0.76 18.68 % 0.64 -53.80 % 1.38 141.78 % 0.57 -20.96 % 0.72
EBITDA 61.379 M 463.62 % -16.880 M 37.11 % -26.842 M -160.73 % 44.197 M 10.40 % 40.032 M 361.20 % -15.326 M -191.72 % 16.710 M -63.32 % 45.552 M 10.63 % 41.175 M 841.89 % -5.550 M -117.22 % 32.223 M 19.79 % 26.899 M 65.10 % 16.293 M 201.77 % -16.009 M -252.26 % 10.514 M 39.68 % 7.527 M -68.19 % 23.663 M 173.17 % -32.339 M -150.67 % 63.827 M 141.24 % 26.458 M 242.74 % -18.536 M -23.57 % -15.000 M -113.71 % 109.410 M 1 377.71 % 7.404 M -35.53 % 11.484 M 114.07 % -81.636 M -2 475.27 % -3.170 M 67.93 % -9.885 M 51.94 % -20.568 M -246.97 % 13.995 M -28.31 % 19.522 M
Net income ratio 2.12 261.67 % 0.59 121.37 % -2.74 -572.16 % 0.58 21.81 % 0.48 -90.11 % 4.81 1 138.30 % 0.39 -80.20 % 1.96 104.40 % 0.96 247.25 % -0.65 -205.39 % 0.62 -23.27 % 0.81 73.77 % 0.46 748.71 % -0.07 -149.86 % 0.14 21.67 % 0.12 -44.37 % 0.21 691.63 % -0.04 -119.00 % 0.19 -71.94 % 0.67 313.72 % 0.16 134.84 % -0.47 -160.66 % 0.77 20.88 % 0.64 -55.58 % 1.43 1 605.39 % 0.08 -88.87 % 0.75 15.48 % 0.65 -44.58 % 1.18 173.86 % 0.43 -13.56 % 0.50
Ratio EBITDA 4.40 103.33 % 2.17 154.20 % -3.99 -567.29 % 0.85 28.51 % 0.67 -87.60 % 5.37 621.83 % 0.74 -71.99 % 2.65 105.32 % 1.29 345.25 % -0.53 -166.78 % 0.79 -29.95 % 1.13 89.02 % 0.60 721.13 % -0.10 -146.81 % 0.21 15.65 % 0.18 -38.63 % 0.29 201.13 % -0.29 -132.41 % 0.88 280.54 % 0.23 181.75 % -0.28 -299.54 % -0.07 -109.71 % 0.73 201.79 % 0.24 -77.58 % 1.08 233.88 % -0.81 -562.96 % -0.12 75.32 % -0.49 89.17 % -4.55 -599.28 % 0.91 -2.64 % 0.94
Gross profit ratio 0.79 -66.63 % 2.36 427.12 % 0.45 -48.74 % 0.88 0.39 % 0.87 -74.31 % 3.39 365.93 % 0.73 -19.49 % 0.90 -4.28 % 0.94 275.02 % -0.54 -156.62 % 0.95 7.88 % 0.88 -6.47 % 0.94 5.43 % 0.90 0.29 % 0.89 1.82 % 0.88 -5.22 % 0.93 15.03 % 0.81 -17.84 % 0.98 43.00 % 0.69 38.03 % 0.50 -43.43 % 0.88 14.93 % 0.76 124.85 % 0.34 1 399.26 % -0.03 -105.14 % 0.51 91.60 % 0.27 643.91 % 0.04 101.66 % -2.14 -314.24 % 1.00 0.00 % 1.00
Weighted average shs out dil 5.186 M 17.09 % 4.429 M -36.46 % 6.971 M -8.86 % 7.648 M 10.79 % 6.903 M -0.97 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M -1.53 % 7.079 M -5.14 % 7.462 M 7.05 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 11.65 % 6.244 M 13.19 % 5.516 M -20.87 % 6.971 M 0.00 % 6.971 M -0.03 % 6.973 M 0.00 % 6.973 M 0.05 % 6.970 M -0.61 % 7.013 M 0.76 % 6.960 M -0.18 % 6.972 M
Weighted average shs out 5.186 M 17.09 % 4.429 M -36.46 % 6.971 M -8.86 % 7.648 M 10.79 % 6.903 M -0.97 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M -6.59 % 7.462 M 7.05 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 0.00 % 6.971 M 11.65 % 6.244 M 13.19 % 5.516 M -20.87 % 6.971 M 0.00 % 6.971 M -0.03 % 6.973 M 0.00 % 6.973 M 0.05 % 6.970 M -0.61 % 7.013 M 0.76 % 6.960 M -0.18 % 6.972 M
EPS diluted 5.69 652.43 % -1.03 60.98 % -2.64 -167.35 % 3.92 -5.54 % 4.15 310.66 % -1.97 -279.09 % 1.10 -77.23 % 4.83 10.02 % 4.39 543.43 % -0.99 -127.35 % 3.62 33.09 % 2.72 60.00 % 1.70 199.42 % -1.71 -261.32 % 1.06 47.22 % 0.72 -71.08 % 2.49 529.31 % -0.58 -129.59 % 1.96 -82.20 % 11.01 624.34 % 1.52 109.62 % -15.80 -175.67 % 20.88 648.39 % 2.79 27.40 % 2.19 79.66 % 1.22 -56.77 % 2.82 50.00 % 1.88 147.37 % 0.76 -20.00 % 0.95 -36.24 % 1.49
Earnings per share 5.69 652.43 % -1.03 60.98 % -2.64 -167.35 % 3.92 -5.54 % 4.15 310.66 % -1.97 -279.09 % 1.10 -77.23 % 4.83 10.02 % 4.39 543.43 % -0.99 -127.35 % 3.62 31.16 % 2.76 62.35 % 1.70 199.42 % -1.71 -261.32 % 1.06 47.22 % 0.72 -71.08 % 2.49 529.31 % -0.58 -129.59 % 1.96 -82.20 % 11.01 624.34 % 1.52 109.62 % -15.80 -175.67 % 20.88 648.39 % 2.79 27.40 % 2.19 79.66 % 1.22 -56.77 % 2.82 50.00 % 1.88 147.37 % 0.76 -20.00 % 0.95 -36.24 % 1.49
Gross profit 11.000 M 159.67 % -18.434 M -711.61 % 3.014 M -93.34 % 45.238 M -13.75 % 52.451 M 641.35 % -9.689 M -159.20 % 16.366 M 5.44 % 15.521 M -48.42 % 30.093 M 629.43 % -5.684 M -114.60 % 38.921 M 84.47 % 21.099 M -18.31 % 25.827 M -82.72 % 149.502 M 226.23 % 45.827 M 22.98 % 37.263 M -50.87 % 75.853 M -16.77 % 91.140 M 28.46 % 70.946 M -9.35 % 78.264 M 141.02 % 32.472 M -82.50 % 185.577 M 62.28 % 114.358 M 1 000.97 % 10.387 M 3 836.33 % -278.000 K -100.54 % 51.443 M 644.26 % 6.912 M 866.71 % 715.000 K 107.38 % -9.686 M -163.06 % 15.359 M -26.37 % 20.860 M
Income tax expense 11.229 M 104.42 % 5.493 M 214.13 % -4.813 M -146.21 % 10.416 M -2.80 % 10.716 M 577.75 % -2.243 M -175.98 % 2.952 M -73.09 % 10.970 M 5.58 % 10.390 M 739.94 % 1.237 M -83.91 % 7.689 M 2.67 % 7.489 M 89.93 % 3.943 M 195.73 % -4.119 M -245.39 % 2.833 M 110.48 % 1.346 M -75.56 % 5.508 M 119.23 % -28.638 M -620.30 % 5.504 M -78.37 % 25.441 M 563.04 % 3.837 M 110.03 % -38.256 M -180.98 % 47.242 M 1 591.44 % 2.793 M -52.35 % 5.862 M 454.55 % 1.057 M 752.48 % 124.000 K 145.42 % -273.000 K -129.35 % 930.000 K -57.42 % 2.184 M -53.78 % 4.725 M
Cost of revenue 2.942 M -72.34 % 10.638 M 187.13 % 3.705 M -42.64 % 6.459 M -16.37 % 7.723 M 13.03 % 6.833 M 11.81 % 6.111 M 272.39 % 1.641 M -6.66 % 1.758 M -89.16 % 16.213 M 752.42 % 1.902 M -31.43 % 2.774 M 84.32 % 1.505 M -91.30 % 17.306 M 217.48 % 5.451 M 4.97 % 5.193 M -14.29 % 6.059 M -72.55 % 22.075 M 1 406.85 % 1.465 M -95.93 % 35.961 M 9.15 % 32.946 M 27.04 % 25.934 M -26.82 % 35.436 M 75.38 % 20.205 M 85.10 % 10.916 M -78.08 % 49.801 M 160.03 % 19.152 M -0.98 % 19.342 M 36.14 % 14.207 M 0.000 0.000
General and administrative expenses 508.000 K -53.56 % 1.094 M 106.42 % 530.000 K 1 392.68 % -41.000 K -108.87 % 462.000 K 6.21 % 435.000 K -40.25 % 728.000 K 8.01 % 674.000 K 25.05 % 539.000 K -48.67 % 1.050 M -9.64 % 1.162 M 14.94 % 1.011 M 410.61 % 198.000 K -54.48 % 435.000 K 20.50 % 361.000 K 47.35 % 245.000 K 9.38 % 224.000 K -93.81 % 3.621 M 1 024.65 % 322.000 K 25.78 % 256.000 K -3.03 % 264.000 K -93.91 % 4.334 M 1 262.98 % 318.000 K -24.11 % 419.000 K -87.93 % 3.470 M 224.49 % 1.069 M 112.18 % 504.000 K 111.76 % 238.000 K -82.30 % 1.345 M 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 1.035 M 0.000 0.000 -100.00 % 2.668 M 385.09 % 550.000 K -76.51 % 2.341 M 0.000 0.000 -100.00 % 553.000 K 0.000 0.000 0.000 -100.00 % 438.000 K 0.000 0.000 0.000 -100.00 % 530.518 K 0.000 0.000 0.000 -100.00 % 526.464 K 0.000 0.000 0.000 -100.00 % 636.293 K 0.000 0.000 0.000 0.000 0.000
Other expenses -19.028 M -697.43 % 3.185 M -89.98 % 31.772 M 321.32 % 7.541 M 176.43 % 2.728 M -46.28 % 5.078 M 88.21 % 2.698 M -40.68 % 4.548 M 153.65 % 1.793 M 121.75 % -8.242 M -476.00 % 2.192 M -50.24 % 4.405 M 83.08 % 2.406 M 61.69 % 1.488 M 104.15 % -35.896 M -18.39 % -30.319 M 42.55 % -52.773 M 57.38 % -123.833 M -3 042.11 % 4.209 M -96.17 % 110.013 M 198.62 % 36.841 M 0.000 -100.00 % 83.726 M 366.54 % 17.946 M 41.27 % 12.703 M 0.000 -100.00 % 23.362 M 1.06 % 23.118 M -15.10 % 27.230 M 0.000 0.000
Operating expenses -18.520 M -305.71 % 9.003 M -72.13 % 32.302 M 330.69 % 7.500 M 28.03 % 5.858 M -3.44 % 6.067 M 5.20 % 5.767 M 119.10 % -30.192 M -92.33 % -15.698 M -330.58 % 6.808 M 73.94 % 3.914 M 168.09 % -5.748 M -179.17 % 7.260 M -94.56 % 133.415 M 271.67 % 35.896 M 18.39 % 30.319 M -42.55 % 52.773 M -57.38 % 123.833 M 958.95 % 11.694 M -77.59 % 52.172 M 1.55 % 51.374 M -75.38 % 208.659 M 3 848.88 % 5.284 M 59.11 % 3.321 M 129.06 % -11.429 M -174.61 % 15.319 M 46.12 % 10.484 M -4.71 % 11.002 M -2.50 % 11.284 M 633.68 % 1.538 M -0.77 % 1.550 M
Cost and expenses -15.578 M -179.31 % 19.641 M -45.45 % 36.007 M 157.95 % 13.959 M 2.78 % 13.581 M 5.28 % 12.900 M 8.60 % 11.878 M 141.60 % -28.551 M -104.81 % -13.940 M -160.55 % 23.021 M 295.82 % 5.816 M 295.56 % -2.974 M -133.93 % 8.765 M -94.18 % 150.721 M 264.53 % 41.347 M 16.43 % 35.512 M -39.64 % 58.832 M -59.68 % 145.909 M 1 008.81 % 13.159 M -85.07 % 88.133 M 4.52 % 84.320 M -64.06 % 234.592 M 476.11 % 40.720 M 73.09 % 23.526 M 4 685.96 % -513.000 K -100.79 % 65.120 M 119.73 % 29.636 M -2.33 % 30.344 M 19.04 % 25.491 M 1 557.41 % 1.538 M -0.77 % 1.550 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
Selling general and administrative expenses 508.000 K -91.27 % 5.818 M 997.74 % 530.000 K 1 392.68 % -41.000 K -101.31 % 3.130 M 216.48 % 989.000 K -67.77 % 3.069 M 355.34 % 674.000 K 25.05 % 539.000 K -66.38 % 1.603 M 37.95 % 1.162 M 14.94 % 1.011 M 410.61 % 198.000 K -77.32 % 873.000 K 141.83 % 361.000 K 47.35 % 245.000 K 9.38 % 224.000 K -94.60 % 4.152 M 1 189.40 % 322.000 K 25.78 % 256.000 K -3.03 % 264.000 K -94.57 % 4.861 M 1 428.54 % 318.000 K -24.11 % 419.000 K -87.93 % 3.470 M 103.44 % 1.706 M 238.43 % 504.000 K 111.76 % 238.000 K -82.30 % 1.345 M 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.884 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
Interest expense 10.046 M -0.83 % 10.130 M 38.07 % 7.337 M 20.89 % 6.069 M -17.24 % 7.333 M 14.52 % 6.403 M 11.96 % 5.719 M 12.20 % 5.097 M -24.83 % 6.781 M 0.000 -100.00 % 5.432 M 13.38 % 4.791 M -7.06 % 5.155 M 0.000 -100.00 % 4.868 M 5.60 % 4.610 M -15.81 % 5.476 M -74.79 % 21.721 M -50.23 % 43.640 M 26.60 % 34.472 M 9.37 % 31.520 M 0.000 -100.00 % 33.586 M 79.51 % 18.710 M 96.04 % 9.544 M 0.000 -100.00 % 17.622 M -1.81 % 17.946 M 39.24 % 12.889 M 156.50 % 5.025 M 19.76 % 4.196 M
Depreciation and amortization 445.000 K 4.28 % 426.750 K 1.85 % 419.000 K 7.44 % 390.000 K 0.00 % 390.000 K -9.30 % 430.000 K 9.69 % 392.000 K 1.03 % 388.000 K 4.30 % 372.000 K -18.06 % 454.000 K -0.44 % 456.000 K 4.11 % 438.000 K -7.79 % 475.000 K -18.66 % 584.000 K 0.17 % 583.000 K 0.00 % 583.000 K 0.00 % 583.000 K 64.74 % 353.898 K -3.31 % 366.000 K 0.00 % 366.000 K 0.00 % 366.000 K -58.95 % 891.638 K 165.37 % 336.000 K -0.59 % 338.000 K 1.50 % 333.000 K -20.24 % 417.483 K 3.85 % 402.000 K 0.00 % 402.000 K 0.00 % 402.000 K 131.03 % 174.000 K -17.92 % 212.000 K
Operating income 29.520 M 207.59 % -27.437 M 6.32 % -29.288 M -160.36 % 48.523 M 4.14 % 46.593 M 722.98 % -7.479 M -170.56 % 10.599 M -76.53 % 45.164 M 10.69 % 40.803 M 779.60 % -6.004 M -118.90 % 31.767 M 20.05 % 26.461 M 67.28 % 15.818 M 195.33 % -16.593 M -267.08 % 9.931 M 43.02 % 6.944 M -69.91 % 23.080 M 170.60 % -32.693 M -151.52 % 63.461 M 143.22 % 26.092 M 238.04 % -18.902 M -18.94 % -15.892 M -114.57 % 109.074 M 1 443.65 % 7.066 M -36.63 % 11.151 M -69.13 % 36.125 M 1 111.33 % -3.572 M 65.28 % -10.287 M 50.94 % -20.970 M -338.40 % 8.796 M -41.80 % 15.114 M
Operating income ratio 2.12 -39.84 % 3.52 180.74 % -4.36 -564.41 % 0.94 21.22 % 0.77 -70.43 % 2.62 455.34 % 0.47 -82.08 % 2.63 105.43 % 1.28 324.65 % -0.57 -173.28 % 0.78 -29.79 % 1.11 91.52 % 0.58 681.80 % -0.10 -151.36 % 0.19 18.41 % 0.16 -41.95 % 0.28 197.57 % -0.29 -132.95 % 0.88 283.67 % 0.23 179.06 % -0.29 -284.57 % -0.08 -110.32 % 0.73 215.25 % 0.23 -77.97 % 1.05 193.78 % 0.36 360.35 % -0.14 73.28 % -0.51 88.94 % -4.64 -909.92 % 0.57 -20.96 % 0.72
Total other income expenses net 21.368 M 3 479.23 % 597.000 K 111.24 % -5.310 M 50.76 % -10.785 M -55.16 % -6.951 M 16.02 % -8.277 M 0.000 0.000 0.000 -100.00 % 6.488 M 300.25 % -3.240 M -739.38 % -386.000 K 85.96 % -2.749 M 91.59 % -32.680 M -1 163.73 % -2.586 M -118.78 % -1.182 M 59.17 % -2.895 M -290 271.11 % -997.000 100.00 % -39.431 M -135.84 % 110.012 M 198.61 % 36.841 M 130.44 % -121.015 M -341.35 % 50.140 M 6 662.83 % -764.000 K -124.18 % 3.159 M -85.57 % 21.892 M 281.45 % 5.739 M 10.96 % 5.172 M -81.01 % 27.230 M 0.000 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2015-06-30 2014-06-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-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
Net debt 0.000 -100.00 % 308.038 M 0.000 -100.00 % 241.343 M 0.000 -100.00 % 196.871 M 0.000 -100.00 % 192.967 M -21.94 % 247.198 M 20.59 % 204.995 M -3.99 % 213.523 M 28.02 % 166.794 M -2.20 % 170.551 M 0.000 -100.00 % 1.009 B 0.000 -100.00 % 914.100 M 0.000 -100.00 % 1.170 B 0.000 -100.00 % 350.767 M
Total investments 0.000 -100.00 % 1.438 B 0.000 -100.00 % 1.510 B 0.000 -100.00 % 1.250 B 0.000 -100.00 % 1.104 B 134.09 % 471.650 M -43.82 % 839.567 M 114.17 % 392.016 M -41.72 % 672.599 M -0.20 % 673.942 M 0.000 -100.00 % 560.041 M 0.000 -100.00 % 304.768 M 0.000 -100.00 % 680.524 M 0.000 -100.00 % 295.605 M
Total debt 0.000 -100.00 % 402.277 M 0.000 -100.00 % 252.160 M 0.000 -100.00 % 295.184 M 0.000 -100.00 % 202.489 M -22.28 % 260.525 M 24.50 % 209.264 M -3.97 % 217.907 M -19.06 % 269.235 M -4.77 % 282.708 M 0.000 -100.00 % 1.014 B 0.000 -100.00 % 956.637 M 0.000 -100.00 % 1.174 B 0.000 -100.00 % 374.710 M
Accumulated other comprehensive income loss 3.159 B 31.42 % 2.404 B -29.60 % 3.415 B 2.08 % 3.345 B 17.62 % 2.844 B 36.13 % 2.089 B -13.70 % 2.421 B 3 374.81 % 69.675 M -51.37 % 143.269 M 105.62 % 69.675 M -51.37 % 143.269 M 105.62 % 69.675 M -51.37 % 143.269 M -90.16 % 1.456 B 0.000 -100.00 % 1.159 B 0.000 -100.00 % 1.810 B 0.000 -100.00 % 691.877 M 0.000
Retained earnings 0.000 -100.00 % 611.957 M 0.000 0.000 0.000 -100.00 % 611.666 M 0.000 0.000 -100.00 % 573.682 M 0.000 -100.00 % 543.216 M 0.000 -100.00 % 536.010 M 0.000 0.000 0.000 -100.00 % 462.814 M 0.000 0.000 0.000 -100.00 % 418.731 M
Common stock 0.000 -100.00 % 69.675 M 0.000 -100.00 % 69.675 M 0.000 -100.00 % 69.675 M 0.000 -100.00 % 69.675 M 0.00 % 69.675 M 0.00 % 69.675 M 0.00 % 69.675 M 0.00 % 69.675 M -0.05 % 69.709 M 0.000 -100.00 % 69.675 M 0.000 -100.00 % 69.675 M 0.000 -100.00 % 69.675 M 0.000 -100.00 % 69.675 M
Total equity 3.331 B 0.00 % 3.331 B -7.42 % 3.598 B 0.00 % 3.598 B 18.97 % 3.024 B 0.00 % 3.024 B 16.23 % 2.602 B 0.00 % 2.602 B 17.32 % 2.218 B 0.89 % 2.198 B -1.70 % 2.236 B 2.86 % 2.174 B 13.33 % 1.918 B 17.83 % 1.628 B 0.00 % 1.628 B 25.83 % 1.294 B 0.00 % 1.294 B -32.90 % 1.928 B 0.00 % 1.928 B 140.05 % 803.358 M -63.76 % 2.217 B
Other non current liabilities -3.331 B -2 345.71 % -136.192 M 96.21 % -3.598 B -25 400.06 % 14.221 M 100.47 % -3.024 B -14 903.84 % 20.429 M 100.79 % -2.602 B -704.88 % 430.175 M 26.07 % 341.222 M -1.41 % 346.089 M -4.26 % 361.490 M 1 731.63 % 19.736 M 61.17 % 12.246 M 100.75 % -1.628 B -3 066.36 % 54.888 M 104.24 % -1.294 B -11 505.93 % 11.345 M 100.59 % -1.928 B -135 620.87 % 1.423 M 100.18 % -803.358 M -59 060.84 % 1.363 M
Long term debt 0.000 -100.00 % 402.277 M 0.000 -100.00 % 252.160 M 0.000 -100.00 % 295.184 M 0.000 -100.00 % 202.489 M -22.28 % 260.525 M 24.50 % 209.264 M -3.97 % 217.907 M -19.06 % 269.235 M -4.77 % 282.708 M 0.000 -100.00 % 1.014 B 0.000 -100.00 % 956.637 M 0.000 -100.00 % 1.174 B 0.000 -100.00 % 374.710 M
Total non current liabilities -3.331 B -496.63 % 839.796 M 123.34 % -3.598 B -486.49 % 930.930 M 130.78 % -3.024 B -456.76 % 847.705 M 132.58 % -2.602 B -511.28 % 632.664 M 5.14 % 601.747 M 8.35 % 555.353 M -4.15 % 579.397 M -7.84 % 628.695 M 10.58 % 568.560 M 134.92 % -1.628 B -229.48 % 1.257 B 197.18 % -1.294 B -217.29 % 1.103 B 157.21 % -1.928 B -225.81 % 1.533 B 290.80 % -803.358 M -198.90 % 812.313 M
Other current liabilities 0.000 -100.00 % 5.927 M 0.000 100.00 % -223.629 M 0.000 100.00 % -295.184 M 0.000 0.000 -100.00 % 2.517 M 0.000 -100.00 % 1.910 M 0.000 -100.00 % 19.315 M 0.000 0.000 0.000 -100.00 % 2.366 M 0.000 0.000 0.000 100.00 % -373.003 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -244.675 M 0.000 -100.00 % 2.056 M 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 % 402.277 M 0.000 -100.00 % 252.160 M 0.000 -100.00 % 295.184 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 374.710 M
Total current liabilities 0.000 -100.00 % 485.519 M 0.000 -100.00 % 73.585 M 0.000 -100.00 % 52.862 M 0.000 -100.00 % 54.310 M 67.21 % 32.481 M 12.63 % 28.839 M 91.08 % 15.093 M -79.03 % 71.964 M 15.57 % 62.269 M 0.000 -100.00 % 62.524 M 0.000 -100.00 % 13.250 M 0.000 -100.00 % 13.053 M 0.000 -100.00 % 9.976 M
Total liabilities -3.331 B -406.47 % 1.087 B 130.21 % -3.598 B -458.18 % 1.005 B 133.22 % -3.024 B -435.82 % 900.567 M 134.61 % -2.602 B -478.77 % 686.974 M 8.32 % 634.228 M 8.56 % 584.192 M -1.73 % 594.490 M -15.15 % 700.659 M 10.44 % 634.397 M 138.96 % -1.628 B -223.35 % 1.320 B 202.01 % -1.294 B -215.90 % 1.116 B 157.89 % -1.928 B -224.75 % 1.546 B 292.42 % -803.358 M -197.70 % 822.289 M
Other non current assets 0.000 -100.00 % 128.378 M 0.000 -100.00 % 217.553 M 0.000 -100.00 % 213.148 M 0.000 -100.00 % 118.055 M -36.77 % 186.701 M 11.49 % 167.465 M -22.45 % 215.943 M -21.22 % 274.093 M 277.28 % 72.649 M 0.000 -100.00 % 166.033 M 0.000 -100.00 % 249.840 M 0.000 -100.00 % 1.515 B 0.000 -100.00 % 612.438 M
Long term investments 0.000 -100.00 % 1.438 B 0.000 -100.00 % 1.421 B 0.000 -100.00 % 1.160 B 0.000 -100.00 % 1.104 B 31.82 % 837.572 M -0.24 % 839.567 M 11.38 % 753.763 M 12.07 % 672.599 M 15.34 % 583.167 M 0.000 -100.00 % 451.302 M 0.000 -100.00 % 54.928 M 0.000 -100.00 % 573.784 M 0.000 100.00 % -320.740 M
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
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
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -541.291 M 0.000 100.00 % -564.944 M 0.000 100.00 % -322.848 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 -100.00 % 20.726 M 0.000 -100.00 % 19.472 M 0.000 -100.00 % 20.254 M 0.000 -100.00 % 20.122 M -2.61 % 20.662 M -4.11 % 21.547 M -4.07 % 22.460 M -4.94 % 23.626 M -4.70 % 24.792 M 0.000 -100.00 % 22.012 M 0.000 -100.00 % 22.744 M 0.000 -100.00 % 24.394 M 0.000 -100.00 % 25.025 M
Total non current assets 0.000 -100.00 % 1.587 B 0.000 -100.00 % 1.658 B 0.000 -100.00 % 1.394 B 0.000 -100.00 % 1.242 B 143.21 % 510.766 M -50.34 % 1.029 B 138.17 % 431.876 M -55.49 % 970.318 M 168.54 % 361.328 M 0.000 -100.00 % 639.347 M 0.000 -100.00 % 327.512 M 0.000 -100.00 % 2.113 B 0.000 -100.00 % 320.630 M
Other current assets -94.239 M -115.23 % 618.719 M 717.65 % -100.173 M -129.40 % 340.720 M 446.57 % -98.313 M -127.37 % 359.164 M 463.40 % -98.834 M -133.32 % 296.589 M -40.96 % 502.366 M 79.54 % 279.806 M -48.61 % 544.489 M 34.11 % 405.999 M -38.56 % 660.849 M 680.95 % -113.754 M 0.000 100.00 % -150.844 M -263.31 % 92.368 M 183.53 % -110.575 M -737.69 % 17.340 M 106.53 % -265.718 M -446.28 % 76.736 M
Short term investments 0.000 -100.00 % 84.232 M 0.000 -100.00 % 89.356 M 0.000 -100.00 % 86.459 M 0.000 -100.00 % 89.312 M -77.92 % 404.526 M 353.10 % 89.280 M -78.04 % 406.556 M 329.31 % 94.700 M 4.32 % 90.775 M 0.000 -100.00 % 108.739 M 0.000 -100.00 % 249.840 M 0.000 -100.00 % 106.740 M 0.000 -100.00 % 616.345 M
cash and cash equivalents 0.000 -100.00 % 94.239 M 0.000 -100.00 % 10.817 M 0.000 -100.00 % 9.087 M 0.000 -100.00 % 9.522 M -28.55 % 13.327 M 212.18 % 4.269 M -2.62 % 4.384 M -95.72 % 102.441 M -8.66 % 112.157 M 0.000 -100.00 % 5.015 M 0.000 -100.00 % 42.538 M 0.000 -100.00 % 3.835 M 0.000 -100.00 % 23.943 M
Cash and short term investments 94.239 M 0.00 % 94.239 M -5.92 % 100.173 M 0.00 % 100.173 M 1.89 % 98.313 M 1.52 % 96.844 M -2.01 % 98.834 M 0.00 % 98.834 M -76.35 % 417.853 M 346.67 % 93.549 M -77.24 % 410.940 M 301.15 % 102.441 M -49.52 % 202.932 M 78.40 % 113.754 M 0.00 % 113.754 M -24.59 % 150.844 M -48.41 % 292.377 M 164.42 % 110.575 M 0.00 % 110.575 M -58.39 % 265.718 M -58.50 % 640.288 M
Total current assets 0.000 -100.00 % 2.831 B 0.000 -100.00 % 2.944 B 0.000 -100.00 % 2.531 B 0.000 -100.00 % 2.047 B -12.58 % 2.341 B 33.49 % 1.754 B -26.89 % 2.399 B 25.96 % 1.905 B -12.95 % 2.188 B 0.000 -100.00 % 2.309 B 0.000 -100.00 % 2.083 B 0.000 -100.00 % 1.361 B 0.000 -100.00 % 2.719 B
Inventory 0.000 -100.00 % 2.111 B 0.000 -100.00 % 2.496 B 0.000 -100.00 % 2.041 B 0.000 -100.00 % 1.644 B 18.50 % 1.387 B 1.07 % 1.373 B -2.53 % 1.408 B 1.97 % 1.381 B 22.62 % 1.126 B 0.000 -100.00 % 816.426 M 0.000 -100.00 % 563.123 M 0.000 -100.00 % 1.233 B 0.000 -100.00 % 1.539 B
Net receivables 0.000 -100.00 % 7.211 M 0.000 -100.00 % 7.164 M 0.000 -100.00 % 33.510 M 0.000 -100.00 % 303.922 M 799.76 % 33.778 M -88.26 % 287.767 M 714.26 % 35.341 M 134.73 % 15.056 M -92.39 % 197.769 M 0.000 -100.00 % 1.379 B 0.000 -100.00 % 1.135 B 0.000 0.000 0.000 -100.00 % 462.807 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.122 M 0.000 -100.00 % 4.654 M 0.000 -100.00 % 3.567 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.907 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.601 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 77.315 M 0.000 -100.00 % 45.054 M 0.000 -100.00 % 39.485 M 0.000 -100.00 % 38.492 M 135.70 % 16.331 M -24.47 % 21.622 M 65.85 % 13.037 M -81.88 % 71.964 M 106.42 % 34.863 M 0.000 -100.00 % 62.524 M 0.000 -100.00 % 4.603 M 0.000 -100.00 % 13.053 M 0.000 -100.00 % 313.260 K
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.377 M 0.000 -100.00 % 15.818 M 16.03 % 13.633 M 88.90 % 7.217 M 4 843.15 % 146.000 K 0.000 -100.00 % 8.091 M 0.000 0.000 0.000 -100.00 % 6.280 M 0.000 0.000 0.000 -100.00 % 7.955 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -403.444 M -20.19 % -335.662 M -0.79 % -333.023 M 4.83 % -349.928 M -386.25 % -71.964 M -9.31 % -65.837 M 0.000 0.000 0.000 -100.00 % 11.345 M 0.000 -100.00 % 18.407 M 0.000 0.000
Minority interest 0.000 -100.00 % 171.768 M 0.000 -100.00 % 183.039 M 0.000 -100.00 % 180.102 M 0.000 -100.00 % 180.958 M 0.38 % 180.277 M -0.28 % 180.780 M -0.29 % 181.308 M -1.32 % 183.728 M 0.44 % 182.928 M 0.000 -100.00 % 172.580 M 0.000 -100.00 % 135.225 M 0.000 -100.00 % 118.721 M 0.000 -100.00 % 111.480 M
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
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
Other total stockholders equity 171.768 M 133.51 % 73.560 M -59.81 % 183.039 M -94.53 % 3.345 B 1 757.40 % 180.102 M 144.84 % 73.560 M -59.35 % 180.958 M -92.07 % 2.282 B 3 001.86 % 73.560 M -96.08 % 1.878 B 2 453.34 % 73.560 M -96.03 % 1.851 B 2 416.61 % 73.560 M -57.38 % 172.580 M -87.55 % 1.386 B 924.90 % 135.225 M -78.41 % 626.249 M 427.50 % 118.721 M -93.18 % 1.740 B 1 460.88 % 111.480 M -93.11 % 1.617 B
Deferred tax liabilities non current 0.000 -100.00 % 573.711 M 0.000 -100.00 % 664.549 M 0.000 -100.00 % 532.092 M 0.000 -100.00 % 416.639 M 21.82 % 342.003 M 0.72 % 339.556 M -5.16 % 358.036 M 5.39 % 339.724 M 22.57 % 277.173 M 0.000 -100.00 % 188.718 M 0.000 -100.00 % 135.220 M 0.000 -100.00 % 338.960 M 0.000 -100.00 % 436.240 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 -100.00 % 3.568 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 4.418 B 0.000 -100.00 % 4.602 B 0.000 -100.00 % 3.925 B 0.000 -100.00 % 3.289 B 15.32 % 2.852 B 2.50 % 2.783 B -1.71 % 2.831 B -1.53 % 2.875 B 12.62 % 2.553 B 0.000 -100.00 % 2.948 B 0.000 -100.00 % 2.410 B 0.000 -100.00 % 3.474 B 0.000 -100.00 % 3.039 B
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-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
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
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
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
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
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
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
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
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
Other non cash items -29.507 M -746.80 % 4.562 M -75.20 % 18.398 M 161.37 % -29.981 M -4.65 % -28.648 M -308.39 % 13.747 M 3 606.89 % -392.000 K -1.03 % -388.000 K -4.30 % -372.000 K 18.06 % -454.000 K 0.44 % -456.000 K -4.11 % -438.000 K 96.04 % -11.064 M -206.50 % 10.389 M 241.19 % -7.358 M -46.95 % -5.007 M 71.16 % -17.364 M -528.05 % 4.057 M 129.70 % -13.660 M 82.21 % -76.781 M -622.37 % -10.629 M -110.77 % 98.650 M 167.77 % -145.557 M -555.10 % -22.219 M -23.49 % -17.992 M -111.65 % -8.501 M 56.77 % -19.665 M -50.07 % -13.104 M -145.85 % -5.330 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.737 M -74.07 % 33.690 M 10.14 % 30.589 M 545.45 % -6.867 M -127.18 % 25.263 M 31.20 % 19.255 M 74.03 % 11.064 M 206.50 % -10.389 M -241.19 % 7.358 M 46.95 % 5.007 M -71.16 % 17.364 M 528.05 % -4.057 M 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
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
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
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
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
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
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
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
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
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
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
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
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
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -785.000 K -102.33 % 33.690 M 114.42 % 15.712 M 328.80 % -6.867 M 89.94 % -68.286 M -454.64 % 19.255 M 74.03 % 11.064 M 206.50 % -10.389 M -241.19 % 7.358 M 46.95 % 5.007 M -71.16 % 17.364 M 528.05 % -4.057 M 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 % 8.737 M -8.24 % 9.522 M 139.40 % -24.168 M -262.45 % 14.877 M -31.58 % 21.744 M -76.76 % 93.549 M 25.92 % 74.294 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.087 M 4.01 % 8.737 M -8.24 % 9.522 M -68.87 % 30.589 M 105.61 % 14.877 M -41.11 % 25.263 M -72.99 % 93.549 M 745.53 % 11.064 M 206.50 % -10.389 M -241.19 % 7.358 M 46.95 % 5.007 M -71.16 % 17.364 M 528.05 % -4.057 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.737 M -74.07 % 33.690 M 10.14 % 30.589 M 545.45 % -6.867 M -127.18 % 25.263 M 31.20 % 19.255 M 74.03 % 11.064 M 206.50 % -10.389 M -241.19 % 7.358 M 46.95 % 5.007 M -71.16 % 17.364 M 528.05 % -4.057 M 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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.737 M -74.07 % 33.690 M 10.14 % 30.589 M 545.45 % -6.867 M -127.18 % 25.263 M 31.20 % 19.255 M 74.03 % 11.064 M 206.50 % -10.389 M -241.19 % 7.358 M 46.95 % 5.007 M -71.16 % 17.364 M 528.05 % -4.057 M 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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2005
2004
2003
2002