SUDTIND-B.BO

Suditi Industries Limited SUDTIND-B.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 954.768 M 41.21 % 676.157 M -34.22 % 1.028 B -0.48 % 1.033 B 106.57 % 499.993 M -47.25 % 947.783 M -15.27 % 1.119 B 7.84 % 1.037 B 15.65 % 896.904 M 0.26 % 894.614 M 27.98 % 698.999 M 12.61 % 620.738 M 15.36 % 538.073 M 28.09 % 420.073 M 35.40 % 310.244 M 2.12 % 303.791 M 30.63 % 232.567 M -1.72 % 236.627 M 11.04 % 213.109 M -2.04 % 217.538 M
Net income 28.205 M 123.75 % -118.782 M 27.67 % -164.226 M 53.26 % -351.388 M -53.91 % -228.302 M -1 279.27 % -16.552 M -150.29 % 32.914 M 3.41 % 31.829 M 50.30 % 21.176 M 62.91 % 12.999 M 33.07 % 9.768 M 26.33 % 7.732 M 33.11 % 5.809 M -11.11 % 6.535 M -45.39 % 11.967 M 41.54 % 8.455 M 53.64 % 5.503 M -97.65 % 234.595 M 649.85 % 31.285 M 7.11 % 29.209 M
Income before tax 19.219 M 116.00 % -120.087 M 32.28 % -177.336 M 49.37 % -350.277 M -53.68 % -227.923 M -1 448.72 % -14.717 M -128.87 % 50.982 M 9.42 % 46.592 M 26.14 % 36.936 M 49.71 % 24.672 M 104.36 % 12.073 M 26.00 % 9.582 M 33.80 % 7.162 M -10.82 % 8.031 M -46.61 % 15.042 M 46.69 % 10.255 M 37.87 % 7.438 M 141.01 % -18.137 M -156.82 % 31.918 M 9.27 % 29.209 M
Income before tax ratio 0.02 111.33 % -0.18 -2.94 % -0.17 49.13 % -0.34 25.60 % -0.46 -2 835.75 % -0.02 -134.07 % 0.05 1.47 % 0.04 9.07 % 0.04 49.32 % 0.03 59.67 % 0.02 11.89 % 0.02 15.98 % 0.01 -30.38 % 0.02 -60.57 % 0.05 43.64 % 0.03 5.55 % 0.03 141.72 % -0.08 -151.18 % 0.15 11.54 % 0.13
EBITDA 36.550 M 151.22 % -71.355 M 37.27 % -113.755 M 52.27 % -238.339 M -117.28 % -109.690 M -318.84 % 50.123 M -54.08 % 109.142 M 15.01 % 94.895 M 10.12 % 86.173 M 20.17 % 71.709 M 26.86 % 56.524 M 31.74 % 42.905 M 43.84 % 29.829 M 26.42 % 23.595 M -8.78 % 25.866 M 46.39 % 17.669 M 43.29 % 12.331 M 233.64 % -9.227 M -125.72 % 35.871 M -16.89 % 43.161 M
Net income ratio 0.03 116.82 % -0.18 -9.95 % -0.16 53.04 % -0.34 25.49 % -0.46 -2 514.53 % -0.02 -159.35 % 0.03 -4.11 % 0.03 29.96 % 0.02 62.50 % 0.01 3.98 % 0.01 12.19 % 0.01 15.38 % 0.01 -30.60 % 0.02 -59.67 % 0.04 38.60 % 0.03 17.62 % 0.02 -97.61 % 0.99 575.33 % 0.15 9.33 % 0.13
Ratio EBITDA 0.04 136.28 % -0.11 4.65 % -0.11 52.04 % -0.23 -5.19 % -0.22 -514.83 % 0.05 -45.80 % 0.10 6.65 % 0.09 -4.78 % 0.10 19.86 % 0.08 -0.88 % 0.08 16.99 % 0.07 24.68 % 0.06 -1.30 % 0.06 -32.63 % 0.08 43.35 % 0.06 9.69 % 0.05 235.97 % -0.04 -123.17 % 0.17 -15.16 % 0.20
Gross profit ratio 0.28 6.46 % 0.26 -7.01 % 0.28 -3.39 % 0.29 30.98 % 0.23 -39.61 % 0.37 -0.52 % 0.37 -10.79 % 0.42 -10.92 % 0.47 -30.94 % 0.68 1.53 % 0.67 0.11 % 0.67 6.33 % 0.63 0.58 % 0.63 -8.96 % 0.69 161.49 % 0.26 18.27 % 0.22 -61.06 % 0.57 148.95 % 0.23 2 007.40 % 0.01
Weighted average shs out dil 25.410 M -5.23 % 26.813 M 1.69 % 26.367 M 43.83 % 18.333 M 0.00 % 18.333 M 0.00 % 18.333 M 3.31 % 17.745 M -3.27 % 18.346 M 4.39 % 17.575 M 0.34 % 17.516 M 0.24 % 17.475 M 0.22 % 17.437 M 0.13 % 17.414 M 95.71 % 8.898 M 0.00 % 8.898 M 0.00 % 8.898 M 0.00 % 8.898 M 0.00 % 8.898 M 0.00 % 8.898 M 0.00 % 8.898 M
Weighted average shs out 25.410 M -5.23 % 26.813 M 1.69 % 26.367 M 43.83 % 18.333 M 0.00 % 18.333 M 0.00 % 18.333 M 3.37 % 17.735 M 1.31 % 17.507 M 0.00 % 17.507 M 0.53 % 17.414 M 0.00 % 17.414 M 0.00 % 17.414 M 0.00 % 17.414 M 95.71 % 8.898 M 0.00 % 8.898 M 0.00 % 8.898 M 0.00 % 8.898 M 0.00 % 8.898 M 0.00 % 8.898 M 0.00 % 8.898 M
EPS diluted 1.11 125.06 % -4.43 28.89 % -6.23 67.50 % -19.17 -53.98 % -12.45 -1 283.33 % -0.90 -148.65 % 1.85 6.94 % 1.73 44.17 % 1.20 62.16 % 0.74 32.14 % 0.56 27.27 % 0.44 -2.22 % 0.45 -38.36 % 0.73 -45.52 % 1.34 41.05 % 0.95 53.23 % 0.62 -97.65 % 26.36 651.00 % 3.51 7.01 % 3.28
Earnings per share 1.13 125.51 % -4.43 28.89 % -6.23 67.50 % -19.17 -53.98 % -12.45 -1 283.33 % -0.90 -148.39 % 1.86 2.20 % 1.82 50.41 % 1.21 61.33 % 0.75 33.93 % 0.56 27.27 % 0.44 -2.22 % 0.45 -39.19 % 0.74 -44.78 % 1.34 41.05 % 0.95 53.23 % 0.62 -97.65 % 26.36 651.00 % 3.51 7.01 % 3.28
Gross profit 269.189 M 50.33 % 179.066 M -38.83 % 292.726 M -3.86 % 304.480 M 170.56 % 112.537 M -68.14 % 353.260 M -15.71 % 419.121 M -3.79 % 435.648 M 3.02 % 422.874 M -30.76 % 610.750 M 29.95 % 469.998 M 12.73 % 416.927 M 22.66 % 339.899 M 28.84 % 263.818 M 23.27 % 214.011 M 167.05 % 80.140 M 54.49 % 51.875 M -61.73 % 135.535 M 176.42 % 49.032 M 1 964.49 % 2.375 M
Income tax expense 12.199 M 502.87 % -3.028 M -93.85 % -1.562 M -843.81 % 210.000 K -44.44 % 378.000 K -79.41 % 1.836 M -89.84 % 18.067 M 22.38 % 14.763 M -6.32 % 15.759 M 34.78 % 11.693 M 407.28 % 2.305 M 24.59 % 1.850 M 36.78 % 1.353 M -9.58 % 1.496 M -51.36 % 3.075 M 70.88 % 1.800 M -6.99 % 1.935 M 110.67 % -18.137 M -2 968.49 % 632.284 K 0.000
Cost of revenue 685.579 M 37.92 % 497.091 M -32.38 % 735.103 M 0.93 % 728.352 M 87.98 % 387.456 M -34.83 % 594.524 M -15.01 % 699.491 M 16.27 % 601.629 M 26.92 % 474.030 M 66.99 % 283.863 M 23.96 % 229.001 M 12.36 % 203.811 M 2.84 % 198.174 M 26.83 % 156.255 M 62.37 % 96.233 M -56.97 % 223.651 M 23.78 % 180.692 M 78.74 % 101.092 M -38.39 % 164.077 M -23.74 % 215.163 M
General and administrative expenses 43.295 M 348.10 % 9.662 M -92.77 % 133.604 M 994.13 % 12.211 M 60.52 % 7.607 M -24.97 % 10.139 M -16.09 % 12.084 M -18.98 % 14.915 M 7.41 % 13.886 M 53.09 % 9.071 M -54.07 % 19.747 M 8.71 % 18.165 M 48.01 % 12.273 M 0.000 -100.00 % 44.011 M -0.27 % 44.128 M 54.94 % 28.481 M 9.65 % 25.975 M 34.95 % 19.247 M 0.000
Selling and marketing expenses 19.692 M -5.78 % 20.900 M -14.97 % 24.580 M 21.66 % 20.204 M 379.34 % 4.215 M 137.73 % 1.773 M -60.64 % 4.505 M -12.58 % 5.153 M -34.39 % 7.855 M -96.00 % 196.126 M 56.61 % 125.228 M 57.19 % 79.667 M 23.00 % 64.768 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses -22.742 M -108.71 % 261.241 M -35.61 % 405.706 M 580.26 % 59.640 M -73.92 % 228.708 M -28.08 % 318.015 M 6 569.46 % 4.768 M 170.68 % 1.762 M -49.23 % 3.469 M -28.92 % 4.881 M -2.15 % 4.988 M 131.80 % 2.152 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.595 M
Operating expenses 40.245 M -86.21 % 291.803 M -48.25 % 563.890 M 512.56 % 92.055 M -61.73 % 240.530 M -27.10 % 329.927 M -1.12 % 333.661 M -6.23 % 355.817 M 1.08 % 351.998 M -37.32 % 561.557 M 28.03 % 438.619 M 12.94 % 388.372 M 21.17 % 320.525 M 29.01 % 248.452 M 26.88 % 195.823 M 178.81 % 70.235 M 33.03 % 52.795 M -64.62 % 149.238 M 378.68 % 31.177 M 1 854.67 % 1.595 M
Cost and expenses 941.669 M 19.37 % 788.894 M -39.27 % 1.299 B 6.63 % 1.218 B 93.99 % 627.986 M -32.07 % 924.450 M -10.52 % 1.033 B 7.91 % 957.446 M 15.91 % 826.028 M -2.29 % 845.420 M 26.63 % 667.620 M 12.74 % 592.184 M 14.17 % 518.699 M 28.17 % 404.707 M 38.57 % 292.056 M -0.62 % 293.887 M 25.87 % 233.487 M -6.73 % 250.330 M 28.21 % 195.254 M -9.92 % 216.758 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
Selling general and administrative expenses 62.987 M 106.10 % 30.562 M -80.68 % 158.184 M 388.00 % 32.415 M 174.19 % 11.822 M -0.76 % 11.912 M -28.19 % 16.589 M -17.34 % 20.069 M -7.69 % 21.741 M -89.40 % 205.197 M -9.67 % 227.159 M 21.11 % 187.571 M 10.61 % 169.576 M 0.000 -100.00 % 44.011 M -0.27 % 44.128 M 54.94 % 28.481 M 9.65 % 25.975 M 34.95 % 19.247 M 0.000
Interest income 469.000 K 48.42 % 316.000 K -8.14 % 344.000 K 1 046.67 % 30.000 K 275.00 % 8.000 K -61.83 % 20.961 K -89.14 % 192.978 K 33.64 % 144.401 K 19.77 % 120.569 K -91.31 % 1.388 M 90.41 % 728.713 K 270.51 % 196.681 K 21.27 % 162.179 K -61.44 % 420.569 K -47.58 % 802.255 K -36.18 % 1.257 M 64.05 % 766.309 K 416.67 % 148.318 K -89.86 % 1.462 M 154.79 % 573.879 K
Interest expense 6.396 M -69.91 % 21.258 M -37.04 % 33.766 M -25.32 % 45.215 M -8.79 % 49.570 M 12.93 % 43.893 M 11.74 % 39.282 M 20.43 % 32.619 M 5.65 % 30.875 M 0.00 % 30.875 M 23.38 % 25.024 M 17.30 % 21.334 M 72.26 % 12.385 M 59.47 % 7.766 M 96.26 % 3.957 M 336.19 % 907.163 K 0.000 -100.00 % 4.434 M 253.48 % 1.254 M 203.05 % 413.917 K
Depreciation and amortization 28.908 M 5.22 % 27.473 M 46.37 % 18.770 M 37.44 % 13.657 M -14.16 % 15.909 M -24.05 % 20.947 M 10.96 % 18.878 M 20.36 % 15.684 M -14.58 % 18.362 M 2.16 % 17.974 M -7.48 % 19.427 M 62.04 % 11.989 M 16.59 % 10.283 M 31.87 % 7.798 M 13.56 % 6.867 M 5.53 % 6.507 M 32.99 % 4.893 M 9.32 % 4.476 M 34.37 % 3.331 M -75.40 % 13.538 M
Operating income 8.068 M 107.16 % -112.737 M 58.23 % -269.912 M -48.21 % -182.112 M -42.65 % -127.662 M -647.29 % 23.326 M -72.68 % 85.392 M 7.39 % 79.517 M 155.79 % 31.087 M 57.07 % 19.791 M -46.65 % 37.097 M 287.14 % 9.582 M 33.80 % 7.162 M -10.82 % 8.031 M -46.61 % 15.042 M 46.69 % 10.255 M 37.87 % 7.438 M 141.01 % -18.137 M -156.82 % 31.918 M 3 992.15 % 779.974 K
Operating income ratio 0.01 105.07 % -0.17 36.51 % -0.26 -48.93 % -0.18 30.94 % -0.26 -1 137.44 % 0.02 -67.76 % 0.08 -0.42 % 0.08 121.18 % 0.03 56.67 % 0.02 -58.32 % 0.05 243.80 % 0.02 15.98 % 0.01 -30.38 % 0.02 -60.57 % 0.05 43.64 % 0.03 5.55 % 0.03 141.72 % -0.08 -151.18 % 0.15 4 077.20 % 0.00
Total other income expenses net 11.151 M 231.89 % -8.455 M -109.13 % 92.576 M 155.05 % -168.165 M -67.73 % -100.261 M -163.50 % -38.050 M -10.36 % -34.478 M -3.73 % -33.239 M -21.48 % -27.362 M -13.82 % -24.041 M 3.93 % -25.024 M -20.85 % -20.706 M -46.59 % -14.125 M 0.000 0.000 100.00 % -12.500 K -100.06 % 20.216 M 534.26 % 3.187 M 0.000 -100.00 % 28.429 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt 103.876 M -13.11 % 119.542 M 739.95 % 14.232 M -96.56 % 413.517 M -1.41 % 419.424 M 10.99 % 377.891 M -11.18 % 425.471 M 28.37 % 331.443 M 26.92 % 261.136 M 12.44 % 232.235 M 33.22 % 174.328 M 8.37 % 160.863 M 41.27 % 113.873 M 52.65 % 74.595 M 102.79 % 36.785 M 140.42 % 15.300 M 186.36 % -17.716 M 66.35 % -52.652 M -114.63 % 359.876 M -6.14 % 383.415 M
Total investments 1.742 M -73.05 % 6.463 M -9.58 % 7.148 M 7.70 % 6.637 M 570.40 % 990.000 K 194.16 % 336.555 K 26.49 % 266.064 K -87.93 % 2.204 M -19.04 % 2.723 M 37.11 % 1.986 M 332.25 % 459.400 K 96.32 % 234.000 K 0.00 % 234.000 K 0.00 % 234.000 K 0.00 % 234.000 K 0.00 % 234.000 K 0.00 % 234.000 K 0.00 % 234.000 K 0.00 % 234.000 K -67.57 % 721.662 K
Total debt 114.269 M -5.15 % 120.479 M 26.52 % 95.226 M -77.16 % 416.893 M -0.96 % 420.919 M 10.16 % 382.091 M -10.78 % 428.254 M 28.45 % 333.397 M 26.74 % 263.062 M 12.31 % 234.224 M 31.87 % 177.613 M 8.47 % 163.740 M 40.61 % 116.448 M 53.12 % 76.049 M 83.11 % 41.533 M 96.77 % 21.107 M 0.000 0.000 -100.00 % 363.626 M -5.65 % 385.391 M
Accumulated other comprehensive income loss 89.658 M 1 469.37 % 5.713 M -98.84 % 494.144 M 11 922.97 % 4.110 M 10.31 % 3.726 M 1.54 % 3.670 M -98.01 % 184.513 M 8.77 % 169.635 M 0.00 % 169.635 M 1.73 % 166.743 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -684.247 M 3.96 % -712.444 M -19.75 % -594.953 M -38.32 % -430.129 M -446.26 % -78.741 M -152.87 % 148.924 M -15.01 % 175.231 M 22.63 % 142.889 M 21.69 % 117.420 M 17.91 % 99.580 M 10.49 % 90.123 M 8.29 % 83.227 M 6.71 % 77.992 M -1.93 % 79.526 M 8.95 % 72.991 M 19.61 % 61.023 M 16.08 % 52.568 M 11.69 % 47.065 M 0.000 100.00 % -218.816 M
Common stock 396.163 M 50.25 % 263.673 M 0.02 % 263.613 M 50.17 % 175.541 M 0.00 % 175.541 M 0.00 % 175.541 M 3.37 % 169.820 M 1.31 % 167.632 M 0.00 % 167.632 M 0.53 % 166.743 M 0.00 % 166.743 M 0.00 % 166.743 M 0.00 % 166.743 M 95.71 % 85.200 M 0.00 % 85.200 M 0.00 % 85.200 M 0.00 % 85.200 M 0.00 % 85.200 M 0.00 % 85.200 M 0.00 % 85.200 M
Total equity 259.834 M 220.35 % -215.893 M -116.14 % -99.885 M 47.01 % -188.483 M -222.61 % 153.720 M -59.76 % 381.966 M 5.31 % 362.700 M 12.36 % 322.803 M 10.72 % 291.555 M 8.03 % 269.894 M 5.07 % 256.866 M 2.76 % 249.970 M 2.14 % 244.735 M 53.18 % 159.775 M 1.00 % 158.191 M 8.18 % 146.223 M 6.14 % 137.768 M 4.16 % 132.265 M 55.24 % 85.200 M 163.76 % -133.616 M
Other non current liabilities 7.199 M 43.52 % 5.016 M -70.73 % 17.139 M -21.17 % 21.743 M 3.58 % 20.991 M 7.59 % 19.510 M -3.38 % 20.192 M -34.33 % 30.748 M 10.43 % 27.844 M 250.29 % 7.949 M 316.65 % 1.908 M -66.07 % 5.623 M 2.82 % 5.469 M 24.30 % 4.400 M 1.15 % 4.350 M 0.000 0.000 0.000 0.000 -100.00 % 17.080 M
Long term debt 56.067 M -15.84 % 66.623 M -15.46 % 78.811 M 150.92 % 31.409 M -37.38 % 50.162 M 0.000 -100.00 % 38.575 M -6.08 % 41.071 M 18.82 % 34.566 M -20.27 % 43.352 M 1 240.38 % 3.234 M -57.17 % 7.552 M -27.90 % 10.474 M 389.84 % 2.138 M 0.000 -100.00 % 21.107 M 0.000 0.000 -100.00 % 363.626 M 0.33 % 362.429 M
Total non current liabilities 63.267 M -11.69 % 71.639 M -25.38 % 96.010 M 63.52 % 58.714 M -22.71 % 75.962 M 289.35 % 19.510 M -71.75 % 69.057 M -3.85 % 71.819 M 15.08 % 62.410 M 21.66 % 51.300 M 897.67 % 5.142 M -60.97 % 13.175 M -17.36 % 15.943 M 143.84 % 6.538 M 50.30 % 4.350 M -79.39 % 21.107 M 0.000 0.000 -100.00 % 363.626 M -4.19 % 379.509 M
Other current liabilities 251.036 M -23.32 % 327.362 M 106.49 % 158.534 M 10.77 % 143.118 M 62.74 % 87.945 M 83.19 % 48.008 M 71.22 % 28.039 M -17.50 % 33.987 M 1.71 % 33.417 M 28.52 % 26.002 M 28.80 % 20.188 M 60.67 % 12.565 M 8.48 % 11.583 M -26.58 % 15.776 M -11.48 % 17.821 M -59.97 % 44.519 M -24.45 % 58.927 M 401.26 % 11.756 M -86.33 % 85.966 M 167.81 % 32.099 M
Deferred revenue 0.000 0.000 -100.00 % 87.831 M -41.72 % 150.717 M 111.22 % 71.357 M -9.36 % 78.723 M 1 633.67 % 4.541 M -15.48 % 5.372 M 260.82 % 1.489 M -84.38 % 9.529 M -10.25 % 10.618 M -2.83 % 10.926 M -1.69 % 11.114 M 108.09 % 5.341 M -6.97 % 5.741 M 0.000 0.000 0.000 0.000 0.000
Short term debt 75.645 M 40.46 % 53.856 M 228.09 % 16.415 M -95.68 % 379.922 M 3.82 % 365.948 M -4.22 % 382.091 M -0.64 % 384.534 M 31.54 % 292.327 M 27.94 % 228.496 M 19.71 % 190.872 M 22.48 % 155.840 M -0.22 % 156.188 M 89.27 % 82.519 M 20.34 % 68.570 M 65.10 % 41.533 M 0.000 0.000 0.000 0.000 -100.00 % 22.962 M
Total current liabilities 596.585 M -2.14 % 609.646 M -1.98 % 621.981 M -39.64 % 1.030 B 30.11 % 791.909 M -0.15 % 793.079 M 19.63 % 662.942 M 20.29 % 551.102 M 21.67 % 452.947 M 36.44 % 331.984 M 14.55 % 289.816 M 12.18 % 258.341 M 19.89 % 215.483 M 28.41 % 167.802 M 27.32 % 131.798 M 49.97 % 87.882 M -20.73 % 110.860 M 10.41 % 100.410 M 16.80 % 85.966 M 7.55 % 79.928 M
Total liabilities 659.852 M -3.15 % 681.285 M -5.11 % 717.991 M -34.07 % 1.089 B 25.49 % 867.871 M 6.80 % 812.589 M 11.01 % 731.998 M 17.51 % 622.921 M 20.87 % 515.357 M 34.46 % 383.285 M 29.95 % 294.958 M 8.63 % 271.516 M 17.32 % 231.426 M 32.74 % 174.341 M 28.05 % 136.148 M 24.92 % 108.989 M -1.69 % 110.860 M 10.41 % 100.410 M -77.67 % 449.592 M -2.14 % 459.437 M
Other non current assets 26.379 M 158.54 % 10.203 M -33.50 % 15.344 M -80.73 % 79.635 M -8.26 % 86.801 M -0.01 % 86.811 M 2 629.22 % 3.181 M -96.42 % 88.963 M 120.40 % 40.365 M -5.48 % 42.704 M 2.12 % 41.818 M 3 541.66 % 1.148 M -97.18 % 40.714 M 63.08 % 24.966 M 22.77 % 20.335 M 8 590.35 % 234.000 K 0.00 % 234.000 K 0.00 % 234.000 K -99.88 % 187.764 M 999.32 % 17.080 M
Long term investments 1.518 M -76.51 % 6.463 M -9.58 % 7.148 M 7.70 % 6.637 M 655.06 % 879.000 K 212.84 % 280.971 K -99.66 % 82.140 M 3 626.56 % 2.204 M -19.04 % 2.723 M 52.45 % 1.786 M 692.31 % 225.400 K -99.49 % 44.056 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 234.000 K
Intangible assets 191.976 M 48 501.52 % 395.000 K -4.13 % 412.000 K -3.96 % 429.000 K -82.92 % 2.512 M -4.23 % 2.623 M -6.72 % 2.812 M 3.64 % 2.713 M -17.48 % 3.288 M -12.75 % 3.769 M 20.06 % 3.139 M -1.20 % 3.177 M 50.09 % 2.117 M -97.72 % 92.720 M 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
Goodwill and intangible assets 191.976 M 48 501.52 % 395.000 K -4.13 % 412.000 K -3.96 % 429.000 K -82.92 % 2.512 M -4.23 % 2.623 M -6.72 % 2.812 M 3.64 % 2.713 M -17.48 % 3.288 M -12.75 % 3.769 M 20.06 % 3.139 M -1.20 % 3.177 M 50.09 % 2.117 M -6.19 % 2.256 M -4.62 % 2.366 M 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 100.413 M -10.34 % 111.987 M -19.66 % 139.385 M 52.25 % 91.552 M 0.14 % 91.428 M -9.86 % 101.426 M -5.34 % 107.148 M -11.36 % 120.876 M 12.94 % 107.028 M -7.70 % 115.953 M -1.66 % 117.914 M -9.43 % 130.196 M 4.34 % 124.779 M 65.62 % 75.341 M 14.65 % 65.716 M -0.11 % 65.788 M 2.03 % 64.481 M 17.36 % 54.941 M -76.37 % 232.524 M 13.56 % 204.764 M
Total non current assets 320.286 M 139.23 % 133.884 M -18.59 % 164.463 M -8.08 % 178.911 M -2.03 % 182.617 M -5.15 % 192.535 M -2.28 % 197.031 M -9.17 % 216.922 M 40.16 % 154.771 M -7.26 % 166.880 M -7.38 % 180.177 M -7.91 % 195.658 M 5.94 % 184.690 M 54.37 % 119.644 M 13.41 % 105.497 M 26.95 % 83.102 M 1.60 % 81.795 M 13.20 % 72.255 M -83.48 % 437.369 M 82.88 % 239.159 M
Other current assets 96.905 M 120.93 % 43.863 M -47.58 % 83.677 M -34.06 % 126.899 M 19.10 % 106.552 M -26.33 % 144.639 M -73.41 % 543.945 M 52.88 % 355.788 M 10.57 % 321.771 M 28.01 % 251.370 M 442.72 % 46.316 M -15.05 % 54.523 M 56.58 % 34.822 M 11 626.35 % 296.952 K -93.05 % 4.272 M -71.54 % 15.009 M -19.61 % 18.671 M 236.49 % 5.549 M -67.77 % 17.214 M 267.04 % 4.690 M
Short term investments 224.000 K -3.86 % 233.000 K 79.23 % 130.000 K 5.69 % 123.000 K 10.81 % 111.000 K 99.70 % 55.584 K -58.63 % 134.352 K -35.43 % 208.080 K -3.79 % 216.288 K 8.21 % 199.872 K -14.58 % 234.000 K 0.00 % 234.000 K 0.00 % 234.000 K 0.00 % 234.000 K 0.00 % 234.000 K 0.000 0.000 0.000 0.000 -100.00 % 487.662 K
cash and cash equivalents 10.393 M 1 009.18 % 937.000 K 70.99 % 548.000 K -83.77 % 3.376 M 125.82 % 1.495 M -64.41 % 4.201 M 50.94 % 2.783 M 42.39 % 1.954 M 1.50 % 1.925 M -3.15 % 1.988 M -39.47 % 3.285 M 14.18 % 2.877 M 11.72 % 2.575 M 77.09 % 1.454 M -69.38 % 4.748 M -18.25 % 5.807 M -67.22 % 17.716 M -66.35 % 52.652 M 1 304.21 % 3.750 M 89.76 % 1.976 M
Cash and short term investments 10.617 M 807.44 % 1.170 M -46.48 % 2.186 M -59.78 % 5.435 M 37.77 % 3.945 M -7.31 % 4.256 M 45.90 % 2.917 M 34.90 % 2.162 M 0.97 % 2.142 M -2.11 % 2.188 M -37.82 % 3.519 M 13.11 % 3.111 M 10.75 % 2.809 M 66.40 % 1.688 M -66.12 % 4.982 M -14.22 % 5.807 M -67.22 % 17.716 M -66.35 % 52.652 M 1 304.21 % 3.750 M 52.24 % 2.463 M
Total current assets 599.400 M 80.81 % 331.508 M -26.92 % 453.643 M -37.14 % 721.705 M -13.98 % 838.974 M -16.27 % 1.002 B 11.62 % 897.668 M 23.17 % 728.802 M 11.76 % 652.140 M 34.10 % 486.299 M 30.85 % 371.648 M 14.06 % 325.828 M 11.79 % 291.472 M 35.90 % 214.471 M 13.57 % 188.841 M 9.72 % 172.111 M 3.16 % 166.834 M 4.00 % 160.420 M 64.66 % 97.423 M 12.42 % 86.663 M
Inventory 81.670 M -8.97 % 89.719 M -18.76 % 110.439 M -58.23 % 264.413 M -32.80 % 393.467 M -4.98 % 414.070 M 18.03 % 350.805 M -5.41 % 370.851 M 12.99 % 328.227 M 41.03 % 232.741 M 9.60 % 212.359 M 24.36 % 170.758 M 3.15 % 165.542 M 39.04 % 119.065 M 16.81 % 101.927 M 127.41 % 44.821 M 73.81 % 25.788 M 90.10 % 13.565 M 14.49 % 11.848 M 3.02 % 11.501 M
Net receivables 410.208 M 108.49 % 196.756 M -23.54 % 257.341 M -20.81 % 324.958 M -3.00 % 335.010 M -23.70 % 439.055 M -9.06 % 482.811 M 48.12 % 325.956 M 8.79 % 299.620 M 43.01 % 209.514 M 48.16 % 141.414 M 5.41 % 134.158 M 17.92 % 113.771 M 22.70 % 92.720 M 0.000 -100.00 % 106.473 M 1.73 % 104.659 M 18.05 % 88.654 M 37.21 % 64.611 M -5.00 % 68.008 M
Tax assets 0.000 -100.00 % 4.836 M 122.45 % 2.174 M 230.40 % 658.000 K -34.00 % 997.000 K -28.48 % 1.394 M -20.36 % 1.750 M -19.16 % 2.165 M 58.39 % 1.367 M -48.75 % 2.668 M -84.38 % 17.080 M 0.00 % 17.080 M 0.00 % 17.080 M 0.00 % 17.080 M 0.00 % 17.080 M 0.00 % 17.080 M 0.00 % 17.080 M 0.00 % 17.080 M 0.00 % 17.080 M 0.00 % 17.080 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 269.904 M 19.18 % 226.476 M -36.95 % 359.201 M 1.42 % 354.171 M 33.25 % 265.803 M -5.24 % 280.490 M 24.71 % 224.922 M 6.58 % 211.046 M 15.81 % 182.229 M 67.10 % 109.055 M 26.15 % 86.449 M 9.90 % 78.662 M -9.39 % 86.812 M 19.29 % 72.775 M 9.10 % 66.703 M 53.82 % 43.363 M -16.50 % 51.933 M -41.42 % 88.654 M 0.000 -100.00 % 24.867 M
Tax payables 0.000 -100.00 % 1.952 M 0.000 -100.00 % 2.457 M 187.03 % 856.000 K -77.27 % 3.767 M -81.98 % 20.905 M 52.12 % 13.743 M 87.83 % 7.317 M 20.83 % 6.055 M 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 % 6.300 M 14.82 % 5.487 M 15.91 % 4.734 M 0.000 -100.00 % 1.473 M 0.000 100.00 % -475.440 K 48.65 % -925.952 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -98.000 K 97.04 % -3.307 M 22.37 % -4.260 M -154.71 % 7.787 M 867.95 % -1.014 M -168.84 % -377.182 K -9 292.83 % 4.103 K -94.81 % 79.074 K -27.57 % 109.179 K -39.54 % 180.595 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 53.504 M -20.52 % 67.318 M -16.32 % 80.446 M 1 546.35 % -5.562 M -15.66 % -4.809 M 0.000 100.00 % -5.144 M 0.000 0.000 0.000 100.00 % -18.538 M 0.000 100.00 % -23.455 M -339.17 % -5.341 M 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
Other total stockholders equity 458.359 M 98.88 % 230.471 M 189.16 % -258.489 M -576.85 % 54.208 M 0.00 % 54.208 M 0.00 % 54.208 M 268.94 % 14.693 M 633.49 % 2.003 M 0.00 % 2.003 M -40.90 % 3.390 M 0.000 0.000 0.000 100.00 % -4.951 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 76.000 K 1.33 % 75.000 K 0.00 % 75.000 K -0.74 % 75.560 K -70.37 % 255.048 K -93.05 % 3.671 M 0.000 -100.00 % 475.440 K -48.65 % 925.952 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 919.686 M 97.62 % 465.392 M -24.71 % 618.106 M -31.37 % 900.616 M -11.84 % 1.022 B -14.48 % 1.195 B 9.12 % 1.095 B 15.75 % 945.724 M 17.20 % 806.912 M 23.54 % 653.179 M 18.37 % 551.824 M 5.82 % 521.486 M 9.52 % 476.161 M 42.51 % 334.115 M 13.51 % 294.338 M 15.33 % 255.213 M 2.65 % 248.628 M 6.86 % 232.675 M -56.49 % 534.792 M 64.14 % 325.821 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 0.000 0.000 0.000 -100.00 % 356.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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.700 M 10.57 % 6.059 M 98.34 % 3.055 M 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 -290.754 M -454.60 % 81.994 M -63.86 % 226.895 M -34.14 % 344.526 M 80.69 % 190.671 M 550.04 % 29.332 M 119.70 % -148.927 M -261.72 % -41.172 M 50.33 % -82.899 M -20.71 % -68.677 M -392.77 % -13.937 M -258.30 % 8.804 M 131.22 % -28.198 M 4.01 % -29.377 M -8.74 % -27.015 M 32.74 % -40.163 M -29.99 % -30.898 M -8 902.85 % 351.000 K -98.20 % 19.525 M 16.16 % 16.809 M
Accounts receivables -210.128 M -466.96 % 57.262 M -15.31 % 67.617 M 538.80 % 10.585 M -89.77 % 103.512 M 136.58 % 43.753 M 123.35 % -187.341 M -441.62 % -34.589 M 50.45 % -69.805 M 25.74 % -94.005 M -2 366.03 % -3.812 M 86.78 % -28.838 M 1.92 % -29.402 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.738 M
Inventory 8.050 M -61.15 % 20.719 M -86.54 % 153.974 M 19.31 % 129.055 M 526.39 % 20.603 M 132.57 % -63.265 M -415.60 % 20.046 M 147.03 % -42.624 M 55.36 % -95.486 M -368.48 % -20.382 M 51.00 % -41.600 M -697.55 % -5.216 M 88.78 % -46.477 M -171.19 % -17.138 M 69.99 % -57.106 M -200.04 % -19.033 M -55.73 % -12.222 M -611.82 % -1.717 M -394.81 % -347.000 K -134.77 % 998.000 K
Accounts payables 43.428 M 132.72 % -132.726 M -2 738.16 % 5.031 M -94.31 % 88.367 M 701.67 % -14.687 M -126.43 % 55.568 M 300.46 % 13.876 M -51.85 % 28.817 M -60.84 % 73.584 M 60.98 % 45.710 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.927 M
Other working capital -132.104 M -196.61 % 136.739 M 49 987.55 % 273.000 K -99.77 % 116.519 M 43.42 % 81.243 M 1 308.25 % -6.724 M -249.69 % 4.492 M -37.82 % 7.224 M -17.98 % 8.808 M 0.000 -100.00 % 27.663 M 97.31 % 14.020 M -23.30 % 18.279 M 249.35 % -12.239 M -140.67 % 30.091 M 242.41 % -21.130 M -13.14 % -18.676 M -1 003.09 % 2.068 M -89.59 % 19.872 M 0.000
Other non cash items -2.581 M -112.31 % 20.967 M 118.84 % -111.272 M -2 316.85 % -4.604 M 14.31 % -5.373 M -119.70 % 27.280 M -0.34 % 27.374 M 35.74 % 20.166 M -14.92 % 23.703 M 465.16 % 4.194 M 725.04 % -671.000 K -199.11 % 677.000 K 3 663.16 % -19.000 K -100.14 % 13.870 M -8.22 % 15.113 M 53.98 % 9.815 M 78.32 % 5.504 M 113.27 % -41.465 M -321.93 % 18.684 M 49 604.71 % 37.590 K
Net cash provided by operating activities -236.222 M -2 382.78 % 10.348 M 132.44 % -31.898 M -157.80 % 55.187 M 111.95 % 26.038 M -61.94 % 68.422 M 232.30 % -51.716 M -225.38 % 41.247 M 1 140.80 % -3.963 M 81.85 % -21.837 M -229.27 % 16.892 M -45.60 % 31.052 M 388.27 % -10.772 M -39.73 % -7.709 M -53.11 % -5.035 M 78.88 % -23.841 M -16.29 % -20.501 M 44.04 % -36.638 M -188.20 % 41.540 M -30.29 % 59.594 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -28.945 M -235.40 % -8.630 M 46.92 % -16.260 M -58.00 % -10.291 M 44.35 % -18.491 M 68.76 % -59.198 M -241.91 % -17.314 M -31.14 % -13.203 M -52.32 % -8.668 M 39.95 % -14.435 M -1 077.41 % -1.226 M 96.06 % -31.092 M -371.23 % -6.598 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.000 K -89.52 % 105.000 K -47.50 % 200.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.000 K
Purchases of investments -208.916 M -94 432.13 % -221.000 K 99.74 % -83.964 M -509.41 % -13.778 M -134.80 % -5.868 M 58.51 % -14.144 M -166.62 % -5.305 M 81.67 % -28.945 M 0.000 100.00 % -1.095 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 -100.00 % 30.000 K -99.98 % 150.134 M 0.000 0.000 -100.00 % 27.000 K -97.09 % 927.000 K 782.86 % 105.000 K 0.000 -100.00 % 459.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 6.017 M 4.66 % 5.749 M -90.99 % 63.779 M 4 423.33 % 1.410 M 371.15 % -520.000 K 72.12 % -1.865 M -132.94 % 5.661 M 129.57 % -19.145 M -977.41 % 2.182 M 163.17 % -3.454 M -165.93 % 5.239 M 208.18 % -4.843 M 69.96 % -16.121 M -3 840.37 % 431.000 K -46.86 % 811.000 K 102.75 % 400.000 K 0.000 -100.00 % 147.850 M 0.000 -100.00 % 74.552 M
Net cash used for investing activites -202.899 M -3 750.58 % 5.558 M -95.72 % 129.949 M 1 150.69 % -12.368 M -93.61 % -6.388 M 60.03 % -15.982 M -1 345.67 % 1.283 M 101.67 % -76.919 M -1 112.66 % -6.343 M 68.52 % -20.150 M -298.85 % -5.052 M 78.35 % -23.334 M 69.02 % -75.319 M -346.12 % -16.883 M -36.24 % -12.392 M -49.88 % -8.268 M 42.72 % -14.435 M -109.84 % 146.624 M 571.58 % -31.092 M -145.73 % 67.988 M
Debt repayment 25.047 M -34.74 % 38.381 M 109.54 % -402.113 M -9 887.90 % -4.026 M -116.27 % 24.746 M 153.61 % -46.163 M -148.66 % 94.878 M 30.70 % 72.592 M 62.34 % 44.715 M -3.13 % 46.158 M 1 168.97 % -4.318 M -47.78 % -2.922 M -107.23 % 40.398 M 17.04 % 34.516 M 68.99 % 20.425 M -3.23 % 21.107 M 0.000 0.000 0.000 100.00 % -126.605 M
Common stock issued 444.941 M 0.000 -100.00 % 264.295 M 3 245.51 % 7.900 M 0.000 -100.00 % 43.119 M 1 870.70 % 2.188 M 0.000 -100.00 % 889.000 K 0.000 0.000 0.000 -100.00 % 81.543 M 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 100.00 % -1.420 M -32.83 % -1.069 M 54.70 % -2.360 M 26.50 % -3.211 M -9.40 % -2.935 M -40.03 % -2.096 M 1.83 % -2.135 M -3.79 % -2.057 M 51.71 % -4.260 M 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -22.300 M 59.10 % -54.518 M -249.32 % 36.511 M 180.75 % -45.214 M 4.83 % -47.510 M -1.64 % -46.745 M -5.00 % -44.518 M -31.06 % -33.968 M -7.66 % -31.552 M -3 469.23 % -884.000 K 82.38 % -5.018 M -112.72 % -2.359 M 92.78 % -32.672 M -264.72 % -8.958 M -120.80 % -4.057 M -347.30 % -907.000 K 0.000 100.00 % -56.647 M -160.27 % -21.765 M 0.000
Net cash used provided by financing activities 447.688 M 2 874.30 % -16.137 M 84.07 % -101.307 M -145.06 % -41.340 M -81.60 % -22.764 M 55.55 % -51.209 M -199.48 % 51.479 M 41.96 % 36.264 M 234.51 % 10.841 M -74.39 % 42.339 M 470.36 % -11.432 M -54.15 % -7.416 M -108.50 % 87.212 M 309.48 % 21.298 M 30.12 % 16.368 M -18.97 % 20.200 M 0.000 100.00 % -61.081 M -566.53 % -9.164 M 92.76 % -126.605 M
Effect of forex changes on cash 0.000 -100.00 % 2.000 K 0.000 100.00 % -1.000 K -200.00 % 1.000 K 0.000 0.000 100.00 % -95.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
Net change in cash 8.567 M 3 824.78 % -230.000 K 92.94 % -3.256 M -320.30 % 1.478 M 147.48 % -3.113 M -352.88 % 1.231 M 17.69 % 1.046 M 110.46 % 497.000 K -6.93 % 534.000 K 51.70 % 352.000 K -13.73 % 408.000 K 35.10 % 302.000 K -73.06 % 1.121 M 134.03 % -3.294 M -211.05 % -1.059 M 91.11 % -11.909 M 65.91 % -34.936 M -171.44 % 48.905 M 3 708.80 % 1.284 M 0.000
Cash at beginning of period 1.826 M -11.19 % 2.056 M -61.30 % 5.312 M 38.55 % 3.834 M -44.80 % 6.946 M 21.56 % 5.714 M 22.41 % 4.668 M 11.92 % 4.171 M 14.68 % 3.637 M 10.72 % 3.285 M 14.18 % 2.877 M 11.73 % 2.575 M 77.10 % 1.454 M -69.38 % 4.748 M -18.24 % 5.807 M -67.22 % 17.716 M -66.35 % 52.652 M 1 305.18 % 3.747 M 52.13 % 2.463 M 0.000
Cash at end of period 10.393 M 469.17 % 1.826 M -11.19 % 2.056 M -61.30 % 5.312 M 38.59 % 3.833 M -44.81 % 6.945 M 21.54 % 5.714 M 22.41 % 4.668 M 11.92 % 4.171 M 14.68 % 3.637 M 10.72 % 3.285 M 14.18 % 2.877 M 11.73 % 2.575 M 77.10 % 1.454 M -69.38 % 4.748 M -18.24 % 5.807 M -67.22 % 17.716 M -66.35 % 52.652 M 1 305.18 % 3.747 M 89.63 % 1.976 M
Operating cash flow -236.222 M -2 382.78 % 10.348 M 132.44 % -31.898 M -157.80 % 55.187 M 111.95 % 26.038 M -61.94 % 68.422 M 232.30 % -51.716 M -225.38 % 41.247 M 1 140.80 % -3.963 M 81.85 % -21.837 M -229.27 % 16.892 M -45.60 % 31.052 M 388.27 % -10.772 M -39.73 % -7.709 M -53.11 % -5.035 M 78.88 % -23.841 M -16.29 % -20.501 M 44.04 % -36.638 M -188.20 % 41.540 M -30.29 % 59.594 M
Capital expenditure 242.618 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -28.945 M -235.40 % -8.630 M 46.92 % -16.260 M -58.00 % -10.291 M 44.35 % -18.491 M 68.76 % -59.198 M -241.91 % -17.314 M -31.14 % -13.203 M -52.32 % -8.668 M 39.95 % -14.435 M -1 077.41 % -1.226 M 96.06 % -31.092 M -371.23 % -6.598 M
Free CashFlow -236.222 M -2 382.78 % 10.348 M 132.44 % -31.898 M -157.80 % 55.187 M 111.95 % 26.038 M -61.94 % 68.422 M 232.30 % -51.716 M -520.39 % 12.302 M 197.69 % -12.593 M 66.94 % -38.097 M -677.14 % 6.601 M -47.45 % 12.561 M 117.95 % -69.970 M -179.62 % -25.023 M -37.20 % -18.238 M 43.90 % -32.509 M 6.95 % -34.936 M 7.73 % -37.864 M -462.40 % 10.448 M -80.29 % 52.996 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2017-03-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 2009-03-31 2008-03-31
Revenue 286.360 M -20.74 % 361.303 M 50.58 % 239.944 M 15.63 % 207.504 M 42.11 % 146.017 M 19.40 % 122.289 M -26.46 % 166.290 M -14.36 % 194.163 M -0.09 % 194.344 M 15.46 % 168.321 M -36.66 % 265.753 M -7.59 % 287.587 M -6.07 % 306.168 M 22.21 % 250.531 M -11.78 % 283.983 M -6.16 % 302.628 M 19.87 % 252.474 M 48.59 % 169.908 M -10.80 % 190.483 M 72.86 % 110.197 M 274.76 % 29.405 M -79.20 % 141.381 M -43.61 % 250.703 M -3.41 % 259.553 M -12.65 % 297.148 M 4.00 % 285.729 M 10.86 % 257.750 M -14.10 % 300.050 M 9.08 % 275.083 M -73.75 % 1.048 B 265.15 % 286.948 M 33.94 % 214.241 M -30.18 % 306.847 M 97.04 % 155.730 M -31.20 % 226.351 M 40.25 % 161.391 M -23.90 % 212.089 M 82.39 % 116.282 M -35.50 % 180.289 M -5.28 % 190.339 M 5.50 % 180.408 M 23.37 % 146.233 M -13.79 % 169.625 M 36.49 % 124.272 M -17.93 % 151.421 M -4.30 % 158.223 M 26.90 % 124.682 M 20.18 % 103.747 M 22.62 % 84.610 M -19.19 % 104.702 M -4.04 % 109.109 M 95.81 % 55.723 M -5.76 % 59.130 M
Net income 20.382 M -48.99 % 39.960 M 223.54 % 12.351 M 690.72 % 1.562 M 106.09 % -25.668 M 41.51 % -43.883 M -117.86 % -20.143 M 49.82 % -40.141 M -174.69 % -14.613 M 81.39 % -78.519 M -34.59 % -58.339 M -111.66 % -27.562 M -14 307.22 % 194.000 K 100.06 % -347.522 M -22 095.06 % 1.580 M 350.40 % -631.000 K 99.82 % -348.423 M -489.77 % -59.077 M -106.69 % -28.582 M 40.99 % -48.433 M -22.76 % -39.455 M -356.26 % -8.647 M -8.17 % -7.994 M -4 492.31 % 182.000 K 345.95 % -74.000 K -100.91 % 8.116 M -37.50 % 12.987 M -49.23 % 25.580 M 285.78 % -13.769 M -163.03 % 21.844 M 156.87 % 8.504 M 165.25 % 3.206 M -16.91 % 3.859 M 113.78 % 1.805 M -60.43 % 4.562 M 64.51 % 2.773 M 13.60 % 2.441 M 125.19 % 1.084 M -62.65 % 2.902 M -13.14 % 3.341 M 116.36 % 1.544 M -26.29 % 2.095 M -38.81 % 3.424 M 411.81 % 669.000 K 70.22 % 393.025 K -80.97 % 2.065 M -20.02 % 2.582 M 235.76 % 769.000 K -61.06 % 1.975 M 187.47 % -2.258 M -182.53 % 2.736 M 231.48 % -2.081 M -100.81 % 258.326 M
Income before tax 19.049 M -35.19 % 29.392 M 165.25 % 11.081 M 317.21 % 2.656 M 111.12 % -23.887 M 47.12 % -45.172 M -123.88 % -20.177 M 54.74 % -44.585 M -339.13 % -10.153 M 87.35 % -80.288 M -34.71 % -59.602 M -123.09 % -26.717 M -8 554.75 % 316.000 K 100.09 % -356.008 M -21 794.58 % 1.641 M -63.26 % 4.466 M 101.47 % -304.123 M -232.52 % -91.459 M -877.12 % -9.360 M 75.27 % -37.849 M -3.69 % -36.501 M -161.02 % -13.984 M -331.87 % -3.238 M -158.01 % -1.255 M -133.38 % 3.760 M -69.19 % 12.204 M -21.57 % 15.561 M -51.06 % 31.793 M 470.72 % -8.576 M -123.66 % 36.246 M 185.29 % 12.705 M 165.24 % 4.790 M -63.41 % 13.092 M 419.94 % 2.518 M -55.31 % 5.635 M 64.43 % 3.427 M 13.44 % 3.021 M 125.62 % 1.339 M -64.74 % 3.797 M -3.04 % 3.916 M 102.46 % 1.934 M -25.35 % 2.591 M -38.76 % 4.231 M 412.23 % 826.000 K 75.55 % 470.525 K -81.56 % 2.551 M -20.03 % 3.190 M 235.79 % 950.000 K -61.09 % 2.442 M 186.50 % -2.823 M -183.79 % 3.369 M 5.51 % 3.193 M 137.44 % -8.529 M
Income before tax ratio 0.07 -18.23 % 0.08 76.15 % 0.05 260.80 % 0.01 107.82 % -0.16 55.71 % -0.37 -204.43 % -0.12 47.16 % -0.23 -339.54 % -0.05 89.05 % -0.48 -112.68 % -0.22 -141.41 % -0.09 -9 101.01 % 0.00 100.07 % -1.42 -24 691.33 % 0.01 -60.84 % 0.01 101.23 % -1.20 -123.78 % -0.54 -995.45 % -0.05 85.69 % -0.34 72.33 % -1.24 -1 155.01 % -0.10 -665.81 % -0.01 -167.12 % 0.00 -138.21 % 0.01 -70.37 % 0.04 -29.25 % 0.06 -43.02 % 0.11 439.87 % -0.03 -190.12 % 0.03 -21.87 % 0.04 98.03 % 0.02 -47.60 % 0.04 163.88 % 0.02 -35.05 % 0.02 17.24 % 0.02 49.07 % 0.01 23.70 % 0.01 -45.32 % 0.02 2.37 % 0.02 91.90 % 0.01 -39.49 % 0.02 -28.97 % 0.02 275.27 % 0.01 113.90 % 0.00 -80.73 % 0.02 -36.98 % 0.03 179.41 % 0.01 -68.27 % 0.03 207.03 % -0.03 -187.32 % 0.03 -46.11 % 0.06 139.73 % -0.14
EBITDA 29.149 M -15.05 % 34.314 M 79.32 % 19.136 M 76.86 % 10.820 M 169.77 % -15.507 M 41.33 % -26.431 M -161.00 % -10.127 M 69.26 % -32.949 M -1 681.99 % -1.849 M 97.32 % -69.108 M -44.26 % -47.905 M -333.14 % -11.060 M -184.52 % 13.085 M 104.55 % -287.683 M -2 102.39 % 14.367 M -24.81 % 19.108 M 30.09 % 14.688 M 119.79 % -74.219 M -1 649.13 % 4.791 M 122.98 % -20.849 M 3.37 % -21.577 M -1 890.50 % -1.084 M -110.16 % 10.674 M -39.88 % 17.754 M -18.19 % 21.702 M -32.03 % 31.929 M 8.79 % 29.350 M -34.36 % 44.714 M 1 253.33 % 3.304 M -96.03 % 83.216 M 224.77 % 25.623 M 62.37 % 15.781 M -33.51 % 23.736 M 56.59 % 15.158 M -19.78 % 18.896 M 34.32 % 14.068 M -14.71 % 16.495 M 42.44 % 11.580 M -17.73 % 14.076 M -2.07 % 14.373 M 31.63 % 10.919 M -4.76 % 11.465 M -6.45 % 12.255 M 48.28 % 8.265 M 5.48 % 7.835 M 5.32 % 7.440 M -12.81 % 8.533 M 46.16 % 5.838 M -22.60 % 7.542 M 923.40 % 737.000 K -89.04 % 6.722 M 55.85 % 4.313 M 169.23 % -6.230 M
Net income ratio 0.07 -35.65 % 0.11 114.86 % 0.05 583.81 % 0.01 104.28 % -0.18 51.01 % -0.36 -196.24 % -0.12 41.41 % -0.21 -174.95 % -0.08 83.88 % -0.47 -112.50 % -0.22 -129.05 % -0.10 -15 225.15 % 0.00 100.05 % -1.39 -25 031.94 % 0.01 366.84 % 0.00 99.85 % -1.38 -296.90 % -0.35 -131.72 % -0.15 65.86 % -0.44 67.24 % -1.34 -2 093.74 % -0.06 -91.82 % -0.03 -4 647.36 % 0.00 381.57 % 0.00 -100.88 % 0.03 -43.62 % 0.05 -40.90 % 0.09 270.32 % -0.05 -340.09 % 0.02 -29.65 % 0.03 98.04 % 0.01 19.00 % 0.01 8.49 % 0.01 -42.49 % 0.02 17.30 % 0.02 49.28 % 0.01 23.47 % 0.01 -42.09 % 0.02 -8.30 % 0.02 105.07 % 0.01 -40.25 % 0.01 -29.03 % 0.02 274.97 % 0.01 107.40 % 0.00 -80.11 % 0.01 -36.98 % 0.02 179.38 % 0.01 -68.25 % 0.02 208.24 % -0.02 -186.00 % 0.03 167.15 % -0.04 -100.85 % 4.37
Ratio EBITDA 0.10 7.18 % 0.09 19.09 % 0.08 52.95 % 0.05 149.10 % -0.11 50.86 % -0.22 -254.90 % -0.06 64.11 % -0.17 -1 683.65 % -0.01 97.68 % -0.41 -127.77 % -0.18 -368.72 % -0.04 -189.99 % 0.04 103.72 % -1.15 -2 369.75 % 0.05 -19.88 % 0.06 8.53 % 0.06 113.32 % -0.44 -1 836.73 % 0.03 113.29 % -0.19 74.22 % -0.73 -9 470.40 % -0.01 -118.01 % 0.04 -37.76 % 0.07 -6.34 % 0.07 -34.64 % 0.11 -1.87 % 0.11 -23.59 % 0.15 1 140.72 % 0.01 -84.88 % 0.08 -11.06 % 0.09 21.23 % 0.07 -4.78 % 0.08 -20.53 % 0.10 16.60 % 0.08 -4.23 % 0.09 12.08 % 0.08 -21.90 % 0.10 27.55 % 0.08 3.39 % 0.08 24.76 % 0.06 -22.80 % 0.08 8.52 % 0.07 8.63 % 0.07 28.53 % 0.05 10.05 % 0.05 -31.29 % 0.07 21.62 % 0.06 -36.88 % 0.09 1 166.42 % 0.01 -88.57 % 0.06 -20.40 % 0.08 173.46 % -0.11
Gross profit ratio 0.35 74.35 % 0.20 -47.88 % 0.39 21.59 % 0.32 123.24 % 0.14 -52.68 % 0.30 16.86 % 0.26 22.86 % 0.21 -39.04 % 0.34 1 262.37 % -0.03 -113.71 % 0.22 -46.19 % 0.40 -1.30 % 0.41 184.33 % -0.48 -193.16 % 0.52 32.16 % 0.39 290.22 % -0.21 -507.87 % -0.03 -107.71 % 0.44 47.12 % 0.30 459.23 % 0.05 -81.30 % 0.29 -28.88 % 0.40 -7.96 % 0.44 30.26 % 0.34 16.57 % 0.29 -37.51 % 0.46 10.07 % 0.42 24.06 % 0.34 -36.43 % 0.53 -24.27 % 0.70 21.53 % 0.58 -16.63 % 0.69 -18.22 % 0.85 33.91 % 0.63 4.76 % 0.60 7.13 % 0.56 -31.76 % 0.82 29.73 % 0.64 -13.86 % 0.74 61.47 % 0.46 -38.01 % 0.74 11.99 % 0.66 -3.40 % 0.68 -6.53 % 0.73 2.28 % 0.71 17.59 % 0.61 -9.75 % 0.67 -10.95 % 0.75 15.11 % 0.65 0.25 % 0.65 -4.17 % 0.68 16.93 % 0.58
Weighted average shs out dil 42.463 M 61.52 % 26.289 M -2.09 % 26.850 M 1.83 % 26.367 M 0.00 % 26.367 M 0.00 % 26.367 M 0.00 % 26.367 M 0.00 % 26.367 M 0.00 % 26.367 M 0.00 % 26.367 M 0.00 % 26.367 M -1.46 % 26.759 M 37.93 % 19.400 M 5.82 % 18.333 M 4.43 % 17.556 M -4.24 % 18.333 M -0.35 % 18.396 M 0.35 % 18.333 M 0.00 % 18.333 M 0.03 % 18.327 M 0.07 % 18.314 M 10.49 % 16.574 M -26.54 % 22.564 M 18.71 % 19.007 M 7.11 % 17.745 M -3.40 % 18.370 M 3.58 % 17.735 M 0.25 % 17.692 M -5.26 % 18.675 M 6.67 % 17.507 M 0.53 % 17.414 M -1.18 % 17.622 M 2.25 % 17.234 M 0.56 % 17.137 M -2.88 % 17.646 M 3.58 % 17.035 M 4.73 % 16.267 M 0.58 % 16.173 M -9.28 % 17.828 M 2.19 % 17.446 M 1.63 % 17.167 M 2.00 % 16.830 M -1.16 % 17.028 M -2.51 % 17.467 M -11.11 % 19.650 M 27.56 % 15.404 M 73.12 % 8.898 M 0.00 % 8.898 M 0.00 % 8.898 M 1.88 % 8.734 M -1.84 % 8.898 M 0.00 % 8.898 M 0.00 % 8.898 M
Weighted average shs out 38.457 M 46.28 % 26.289 M -2.09 % 26.850 M 1.83 % 26.367 M 0.00 % 26.367 M 0.00 % 26.367 M 0.00 % 26.367 M 0.00 % 26.367 M 0.00 % 26.367 M 0.00 % 26.367 M 0.00 % 26.367 M 0.00 % 26.367 M 35.91 % 19.400 M 5.82 % 18.333 M 4.43 % 17.556 M -4.24 % 18.333 M 0.00 % 18.333 M 0.00 % 18.333 M 0.00 % 18.333 M 0.03 % 18.327 M 0.07 % 18.314 M 10.49 % 16.574 M -26.54 % 22.564 M 18.71 % 19.007 M 7.11 % 17.745 M -3.40 % 18.371 M 3.58 % 17.735 M 0.25 % 17.692 M -5.26 % 18.675 M 6.67 % 17.507 M 0.53 % 17.414 M -1.18 % 17.622 M 0.02 % 17.618 M 2.81 % 17.137 M -2.88 % 17.646 M 3.58 % 17.035 M 2.01 % 16.700 M 3.26 % 16.173 M -9.28 % 17.828 M 2.19 % 17.446 M -1.79 % 17.764 M 5.55 % 16.830 M -1.16 % 17.028 M -2.51 % 17.467 M -22.67 % 22.588 M 46.63 % 15.404 M 73.12 % 8.898 M 0.00 % 8.898 M 0.00 % 8.898 M 1.88 % 8.734 M -1.84 % 8.898 M 0.00 % 8.898 M 0.00 % 8.898 M
EPS diluted 0.48 -68.42 % 1.52 230.43 % 0.46 677.03 % 0.06 106.10 % -0.97 41.57 % -1.66 -118.42 % -0.76 50.00 % -1.52 -176.36 % -0.55 81.54 % -2.98 -34.84 % -2.21 -114.56 % -1.03 -10 400.00 % 0.01 100.05 % -18.96 -21 166.67 % 0.09 361.63 % -0.03 99.82 % -18.94 -488.20 % -3.22 -106.41 % -1.56 40.91 % -2.64 -22.79 % -2.15 -313.46 % -0.52 -48.57 % -0.35 -3 745.83 % 0.01 328.57 % 0.00 -100.95 % 0.44 -39.73 % 0.73 -49.66 % 1.45 295.95 % -0.74 -159.68 % 1.24 153.06 % 0.49 172.22 % 0.18 -18.18 % 0.22 100.00 % 0.11 -57.69 % 0.26 62.50 % 0.16 6.67 % 0.15 123.88 % 0.07 -58.13 % 0.16 -15.79 % 0.19 118.64 % 0.09 -27.58 % 0.12 -40.00 % 0.20 422.19 % 0.04 120.11 % 0.02 -86.62 % 0.13 -55.17 % 0.29 236.43 % 0.09 -60.82 % 0.22 184.62 % -0.26 -183.87 % 0.31 234.78 % -0.23 -100.79 % 29.03
Earnings per share 0.53 -65.58 % 1.54 234.78 % 0.46 677.03 % 0.06 106.10 % -0.97 41.57 % -1.66 -118.42 % -0.76 50.00 % -1.52 -176.36 % -0.55 81.54 % -2.98 -34.84 % -2.21 -110.48 % -1.05 -10 600.00 % 0.01 100.05 % -18.96 -21 166.67 % 0.09 361.63 % -0.03 99.82 % -19.01 -490.37 % -3.22 -106.41 % -1.56 40.91 % -2.64 -22.79 % -2.15 -313.46 % -0.52 -48.57 % -0.35 -3 745.83 % 0.01 328.57 % 0.00 -100.95 % 0.44 -39.73 % 0.73 -49.66 % 1.45 295.95 % -0.74 -159.68 % 1.24 153.06 % 0.49 172.22 % 0.18 -21.74 % 0.23 109.09 % 0.11 -57.69 % 0.26 62.50 % 0.16 6.67 % 0.15 123.88 % 0.07 -58.13 % 0.16 -15.79 % 0.19 111.11 % 0.09 -25.00 % 0.12 -40.00 % 0.20 422.19 % 0.04 91.50 % 0.02 -84.62 % 0.13 -55.17 % 0.29 236.43 % 0.09 -60.82 % 0.22 184.62 % -0.26 -183.87 % 0.31 234.78 % -0.23 -100.79 % 29.03
Gross profit 100.820 M 38.19 % 72.960 M -21.52 % 92.961 M 40.60 % 66.116 M 217.24 % 20.841 M -43.50 % 36.885 M -14.07 % 42.922 M 5.22 % 40.792 M -39.10 % 66.983 M 1 442.08 % -4.991 M -108.68 % 57.467 M -50.28 % 115.580 M -7.29 % 124.670 M 203.05 % -120.977 M -182.18 % 147.206 M 24.02 % 118.695 M 328.01 % -52.058 M -803.27 % -5.763 M -106.88 % 83.783 M 154.31 % 32.945 M 1 995.74 % 1.572 M -96.11 % 40.426 M -59.89 % 100.796 M -11.10 % 113.385 M 13.78 % 99.654 M 21.22 % 82.206 M -30.73 % 118.670 M -5.44 % 125.503 M 35.32 % 92.742 M -83.31 % 555.681 M 176.54 % 200.940 M 62.77 % 123.450 M -41.79 % 212.073 M 61.13 % 131.617 M -7.87 % 142.861 M 46.93 % 97.232 M -18.48 % 119.268 M 24.46 % 95.829 M -16.33 % 114.530 M -18.41 % 140.371 M 70.36 % 82.396 M -23.52 % 107.740 M -3.45 % 111.593 M 31.85 % 84.634 M -23.29 % 110.333 M -2.12 % 112.719 M 49.22 % 75.540 M 8.46 % 69.650 M 9.19 % 63.787 M -6.98 % 68.572 M -3.80 % 71.281 M 87.64 % 37.989 M 10.20 % 34.474 M
Income tax expense -1.770 M -113.05 % 13.567 M 1 574.67 % -920.000 K 16.29 % -1.099 M -132.45 % 3.387 M 349.96 % -1.355 M -19.81 % -1.131 M 24.04 % -1.489 M -257.23 % 947.000 K 155.87 % -1.695 M -818.22 % 236.000 K 197.12 % -243.000 K -273.57 % 140.000 K 159.83 % -234.000 K -1 214.29 % 21.000 K 106.73 % -312.000 K -33.33 % -234.000 K -180.56 % 290.484 K 169.16 % -420.000 K -47.37 % -285.000 K -135.94 % 793.000 K 132.39 % -2.448 M -184.55 % 2.896 M 209.95 % -2.634 M -165.49 % 4.022 M 7.87 % 3.728 M 34.79 % 2.766 M -71.96 % 9.863 M 476.78 % 1.710 M -88.13 % 14.402 M 242.82 % 4.201 M 165.21 % 1.584 M -92.00 % 19.803 M 2 677.42 % 713.000 K -33.55 % 1.073 M 64.07 % 654.000 K 12.76 % 580.000 K 127.45 % 255.000 K -71.51 % 895.000 K 55.65 % 575.000 K 47.44 % 390.000 K -21.37 % 496.000 K -38.54 % 807.000 K 414.01 % 157.000 K 102.58 % 77.500 K -84.05 % 486.000 K -20.07 % 608.000 K 235.91 % 181.000 K -61.22 % 466.764 K 182.61 % -565.000 K -189.26 % 633.000 K -49.24 % 1.247 M 261.45 % 345.000 K
Cost of revenue 185.540 M -35.65 % 288.343 M 96.17 % 146.983 M 3.96 % 141.388 M 12.95 % 125.176 M 46.57 % 85.404 M -30.77 % 123.368 M -19.56 % 153.371 M 20.42 % 127.361 M -26.51 % 173.312 M -16.79 % 208.286 M 21.09 % 172.007 M -5.23 % 181.498 M -51.15 % 371.508 M 171.62 % 136.777 M -25.64 % 183.933 M -39.60 % 304.532 M 73.35 % 175.671 M 64.64 % 106.700 M 38.12 % 77.252 M 177.56 % 27.833 M -72.43 % 100.955 M -32.66 % 149.907 M 2.56 % 146.168 M -25.99 % 197.494 M -2.96 % 203.523 M 46.33 % 139.080 M -20.32 % 174.547 M -4.27 % 182.341 M -62.95 % 492.101 M 472.16 % 86.008 M -5.27 % 90.791 M -4.20 % 94.773 M 293.04 % 24.113 M -71.12 % 83.490 M 30.13 % 64.159 M -30.88 % 92.821 M 353.82 % 20.453 M -68.90 % 65.759 M 31.60 % 49.968 M -49.02 % 98.012 M 154.62 % 38.493 M -33.67 % 58.032 M 46.40 % 39.638 M -3.53 % 41.088 M -9.71 % 45.504 M -7.40 % 49.142 M 44.12 % 34.097 M 63.75 % 20.823 M -42.37 % 36.130 M -4.49 % 37.828 M 113.31 % 17.734 M -28.07 % 24.656 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.731 M 0.000 0.000 0.000 -100.00 % 155.785 M 0.000 0.000 0.000 -100.00 % 122.108 M 0.000 0.000 0.000 -100.00 % 87.796 M 0.000 0.000 0.000 -100.00 % 22.751 M 0.000 0.000 0.000 -100.00 % 21.906 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.165 M 0.000 0.000 0.000 -100.00 % 19.747 M 0.000 0.000 0.000 -100.00 % 18.165 M 0.000 0.000 0.000 -100.00 % 12.273 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.902 M 0.000 0.000 0.000 -100.00 % 24.580 M 0.000 0.000 0.000 -100.00 % 17.305 M 0.000 0.000 0.000 -100.00 % 3.141 M 0.000 0.000 0.000 -100.00 % 1.230 M 0.000 0.000 0.000 -100.00 % 3.343 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.032 M 0.000 0.000 0.000 -100.00 % 125.228 M 0.000 0.000 0.000 -100.00 % 79.667 M 0.000 0.000 0.000 -100.00 % 64.768 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 88.242 M 0.000 -100.00 % 83.074 M 14.29 % 72.687 M 0.000 0.000 0.000 -100.00 % 2.740 M 278.45 % 724.000 K -99.46 % 134.909 M 17 604.59 % 762.000 K -9.72 % 844.000 K -5.27 % 891.000 K -68.28 % 2.809 M 75.34 % 1.602 M -55.67 % 3.614 M 27.30 % 2.839 M -7.23 % 3.060 M 14 472.61 % 21.000 K 600.00 % 3.000 K 50.00 % 2.000 K -99.95 % 4.346 M 1 773.20 % 232.000 K -75.35 % 941.000 K 6.21 % 886.000 K 332.68 % -380.782 K -116.52 % 2.305 M 1.50 % 2.271 M 296.34 % 573.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
Operating expenses 88.242 M 742.49 % 10.474 M -87.39 % 83.074 M 14.29 % 72.687 M 66.71 % 43.602 M -61.61 % 113.575 M 87.13 % 60.693 M -27.23 % 83.401 M 8.99 % 76.520 M -63.05 % 207.084 M 88.66 % 109.763 M -16.22 % 131.019 M 12.92 % 116.024 M 24.24 % 93.384 M -32.29 % 137.909 M 29.43 % 106.553 M -35.66 % 165.610 M 128.41 % 72.506 M -12.80 % 83.147 M 43.02 % 58.136 M 112.19 % 27.398 M -43.56 % 48.547 M -46.59 % 90.903 M -13.32 % 104.877 M 21.10 % 86.601 M 60.03 % 54.115 M -43.88 % 96.423 M 9.81 % 87.808 M -6.94 % 94.357 M -80.91 % 494.293 M 174.74 % 179.913 M 60.41 % 112.155 M -42.81 % 196.118 M 59.81 % 122.720 M -4.33 % 128.269 M 46.62 % 87.483 M -23.98 % 115.071 M 30.02 % 88.505 M -15.35 % 104.559 M -19.87 % 130.484 M 73.79 % 75.081 M -24.33 % 99.228 M -3.03 % 102.326 M 29.16 % 79.223 M -25.46 % 106.288 M -1.10 % 107.473 M 55.63 % 69.057 M 4.55 % 66.050 M 12.12 % 58.909 M -15.21 % 69.475 M 4.60 % 66.419 M 90.88 % 34.796 M -16.93 % 41.888 M
Cost and expenses 273.782 M -18.08 % 334.216 M 45.28 % 230.057 M 52.27 % 151.082 M -10.48 % 168.778 M -15.18 % 198.979 M 8.10 % 184.061 M -22.26 % 236.772 M 16.13 % 203.881 M -46.40 % 380.396 M 19.60 % 318.049 M 4.96 % 303.026 M 1.85 % 297.522 M -36.00 % 464.892 M 69.24 % 274.686 M -5.44 % 290.486 M -38.21 % 470.142 M 89.44 % 248.177 M 30.72 % 189.847 M 40.22 % 135.388 M 145.13 % 55.231 M -63.06 % 149.502 M -37.92 % 240.810 M -4.08 % 251.045 M -11.63 % 284.095 M 10.27 % 257.638 M 9.40 % 235.503 M -10.23 % 262.355 M -5.18 % 276.698 M -71.95 % 986.394 M 270.93 % 265.921 M 31.03 % 202.946 M -30.23 % 290.891 M 98.11 % 146.833 M -30.66 % 211.759 M 39.64 % 151.642 M -27.06 % 207.892 M 90.80 % 108.958 M -36.03 % 170.318 M -5.62 % 180.452 M 4.25 % 173.094 M 25.68 % 137.721 M -14.12 % 160.358 M 34.91 % 118.861 M -19.35 % 147.376 M -3.66 % 152.977 M 29.42 % 118.199 M 18.03 % 100.147 M 25.60 % 79.732 M -24.50 % 105.605 M 1.30 % 104.247 M 98.45 % 52.530 M -21.06 % 66.544 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
Selling general and administrative expenses 0.000 -100.00 % 10.474 M 0.000 0.000 -100.00 % 43.602 M -61.61 % 113.575 M 87.13 % 60.693 M -2.27 % 62.100 M 14.70 % 54.142 M -69.98 % 180.365 M 111.56 % 85.255 M -19.00 % 105.255 M 15.46 % 91.161 M -34.61 % 139.413 M 20.15 % 116.033 M 33.68 % 86.799 M 37.38 % 63.182 M -30.52 % 90.937 M 600.59 % 12.980 M 12.79 % 11.508 M 202.92 % 3.799 M -84.16 % 23.981 M 46.42 % 16.379 M -14.83 % 19.231 M 7.62 % 17.870 M -29.22 % 25.249 M 30.23 % 19.388 M 10.05 % 17.618 M -20.92 % 22.279 M -95.49 % 494.293 M 0.000 -100.00 % 16.443 M -63.62 % 45.198 M 183.16 % 15.962 M -0.03 % 15.967 M 20.72 % 13.227 M -92.93 % 187.043 M 1 285.29 % 13.502 M 0.81 % 13.394 M 1.32 % 13.220 M -90.86 % 144.643 M 960.28 % 13.642 M -6.68 % 14.619 M -0.33 % 14.667 M -88.69 % 129.646 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 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 % 14.042 M 0.000 0.000 0.000 -100.00 % 8.571 M 0.000 0.000 0.000 -100.00 % 13.431 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 670.903 K 0.000 0.000 0.000 -100.00 % 728.713 K 0.000 0.000 0.000 -100.00 % 196.681 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
Interest expense 1.376 M -39.01 % 2.256 M 96.34 % 1.149 M -5.12 % 1.211 M -31.97 % 1.780 M -85.15 % 11.985 M 272.55 % 3.217 M -31.79 % 4.716 M 251.94 % 1.340 M -57.08 % 3.122 M -61.30 % 8.068 M -33.44 % 12.122 M 31.46 % 9.221 M -28.78 % 12.947 M 39.85 % 9.258 M -18.00 % 11.290 M -12.80 % 12.947 M 0.000 -100.00 % 10.017 M -20.88 % 12.661 M 18.58 % 10.677 M 0.000 -100.00 % 13.363 M 24.84 % 10.704 M 5.16 % 10.179 M 0.000 -100.00 % 8.991 M 10.01 % 8.173 M 8.48 % 7.534 M -74.09 % 29.079 M 249.42 % 8.322 M 27.93 % 6.505 M -18.04 % 7.937 M 24.42 % 6.379 M -28.78 % 8.957 M 41.68 % 6.322 M -8.29 % 6.894 M 15.18 % 5.985 M -3.06 % 6.174 M 3.40 % 5.971 M 3.10 % 5.792 M -2.19 % 5.921 M 17.57 % 5.036 M 9.84 % 4.585 M 0.000 -100.00 % 2.895 M -12.09 % 3.293 M 24.26 % 2.650 M 0.000 0.000 -100.00 % 1.493 M 0.000 -100.00 % 1.115 M
Depreciation and amortization 8.724 M 20.71 % 7.227 M 5.70 % 6.837 M -1.04 % 6.909 M 4.68 % 6.600 M -2.31 % 6.756 M -1.13 % 6.833 M -1.26 % 6.920 M -0.63 % 6.964 M -13.58 % 8.058 M 122.04 % 3.629 M 2.66 % 3.535 M -0.37 % 3.548 M 1.57 % 3.493 M 0.72 % 3.468 M 3.46 % 3.352 M 0.24 % 3.344 M 4.86 % 3.189 M -22.86 % 4.134 M -4.72 % 4.339 M 2.17 % 4.247 M -1.91 % 4.330 M 688.68 % 549.000 K -93.39 % 8.305 M 6.98 % 7.763 M 55.70 % 4.986 M 3.91 % 4.798 M 1.05 % 4.748 M 9.25 % 4.346 M -75.71 % 17.891 M 289.27 % 4.596 M 2.45 % 4.486 M 65.70 % 2.707 M -56.76 % 6.261 M 45.47 % 4.304 M -0.35 % 4.319 M -34.36 % 6.580 M 54.60 % 4.256 M 3.68 % 4.105 M -8.49 % 4.486 M 40.47 % 3.194 M 8.15 % 2.953 M -1.17 % 2.988 M 4.70 % 2.854 M -21.12 % 3.618 M 81.46 % 1.994 M -2.73 % 2.050 M -8.40 % 2.238 M 0.19 % 2.234 M 36.20 % 1.640 M -11.83 % 1.860 M 66.07 % 1.120 M -5.41 % 1.184 M
Operating income 12.578 M -53.56 % 27.087 M 173.97 % 9.887 M 250.46 % -6.571 M 71.13 % -22.761 M 70.32 % -76.690 M -331.55 % -17.771 M 58.29 % -42.609 M -346.78 % -9.537 M 95.50 % -212.075 M -305.53 % -52.296 M -238.73 % -15.439 M -278.57 % 8.646 M 103.97 % -217.668 M -2 441.27 % 9.297 M -23.43 % 12.142 M 12.06 % 10.835 M 113.46 % -80.476 M -12 349.01 % 657.000 K 102.61 % -25.188 M 2.46 % -25.824 M -386.75 % -5.305 M -152.40 % 10.125 M 7.15 % 9.449 M -32.21 % 13.939 M -48.26 % 26.943 M 9.74 % 24.552 M -38.57 % 39.966 M 3 935.51 % -1.042 M -101.70 % 61.388 M 383.18 % 12.705 M 165.24 % 4.790 M -41.66 % 8.211 M 226.10 % 2.518 M -55.31 % 5.635 M 64.43 % 3.427 M -65.44 % 9.915 M 640.46 % 1.339 M -64.74 % 3.797 M -3.04 % 3.916 M 126.07 % 1.732 M -33.15 % 2.591 M -38.76 % 4.231 M 412.23 % 826.000 K 75.55 % 470.525 K -79.99 % 2.351 M -26.30 % 3.190 M 235.79 % 950.000 K -61.09 % 2.442 M 186.50 % -2.823 M -183.79 % 3.369 M 5.51 % 3.193 M 137.44 % -8.529 M
Operating income ratio 0.04 -41.41 % 0.07 81.94 % 0.04 230.12 % -0.03 79.68 % -0.16 75.14 % -0.63 -486.82 % -0.11 51.30 % -0.22 -347.19 % -0.05 96.11 % -1.26 -540.27 % -0.20 -266.56 % -0.05 -290.11 % 0.03 103.25 % -0.87 -2 753.89 % 0.03 -18.40 % 0.04 -6.51 % 0.04 109.06 % -0.47 -13 832.30 % 0.00 101.51 % -0.23 73.97 % -0.88 -2 240.33 % -0.04 -192.92 % 0.04 10.94 % 0.04 -22.39 % 0.05 -50.25 % 0.09 -1.01 % 0.10 -28.49 % 0.13 3 616.36 % 0.00 -106.47 % 0.06 32.32 % 0.04 98.03 % 0.02 -16.45 % 0.03 65.50 % 0.02 -35.05 % 0.02 17.24 % 0.02 -54.58 % 0.05 305.97 % 0.01 -45.32 % 0.02 2.37 % 0.02 114.28 % 0.01 -45.81 % 0.02 -28.97 % 0.02 275.27 % 0.01 113.90 % 0.00 -79.09 % 0.01 -41.92 % 0.03 179.41 % 0.01 -68.27 % 0.03 207.03 % -0.03 -187.32 % 0.03 -46.11 % 0.06 139.73 % -0.14
Total other income expenses net 6.471 M 180.74 % 2.305 M 93.05 % 1.194 M -87.12 % 9.271 M 923.36 % -1.126 M -103.33 % 33.864 M 940.30 % -4.030 M -103.95 % -1.976 M -220.78 % -616.000 K -100.47 % 131.787 M 1 903.82 % -7.306 M 35.22 % -11.278 M -35.39 % -8.330 M 93.60 % -130.103 M -1 599.36 % -7.656 M 0.26 % -7.676 M 31.53 % -11.211 M -2.08 % -10.983 M -9.87 % -9.996 M 21.03 % -12.658 M -18.58 % -10.675 M -23.02 % -8.678 M 33.91 % -13.131 M -34.50 % -9.763 M -5.06 % -9.293 M 36.95 % -14.739 M -63.93 % -8.991 M -10.01 % -8.173 M -17.41 % -6.961 M 72.31 % -25.142 M 0.000 100.00 % -5.670 M 5.03 % -5.971 M -19.87 % -4.981 M 37.80 % -8.008 M -57.61 % -5.081 M 28.77 % -7.134 M -43.24 % -4.980 M 3.66 % -5.169 M 5.95 % -5.496 M 22.04 % -7.050 M -36.89 % -5.150 M -14.57 % -4.495 M -12.07 % -4.011 M 39.63 % -6.644 M -3 421.85 % 200.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2017-03-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 2009-03-31 2008-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-06-30 2018-03-31 2017-03-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-09-30 2012-03-31 2009-03-31 2008-03-31
Net debt 0.000 -100.00 % 103.876 M 0.000 -100.00 % 87.179 M 0.000 -100.00 % 118.652 M 2 650.39 % 4.314 M -82.15 % 24.173 M 3 465.34 % 678.000 K -95.24 % 14.232 M -90.50 % 149.842 M 21.51 % 123.316 M 2 168.92 % 5.435 M -98.69 % 413.517 M 9 132.35 % 4.479 M -98.72 % 350.593 M 8 787.02 % 3.945 M -99.06 % 419.424 M 4 019.27 % 10.182 M -97.50 % 406.504 M 5 705.54 % 7.002 M -98.15 % 377.891 M 12 070.39 % 3.105 M -99.30 % 441.700 M 7 453.01 % 5.848 M -98.63 % 425.471 M 8 624.85 % 4.877 M -98.52 % 328.729 M 26.98 % 258.891 M 1.75 % 254.450 M 6 473.95 % 3.871 M -98.33 % 232.235 M 4 581.22 % 4.961 M -97.46 % 195.569 M 5 457.52 % 3.519 M -97.98 % 174.328 M 6 328.03 % 2.712 M -98.42 % 171.848 M 5 423.88 % 3.111 M -98.07 % 160.863 M 4 001.55 % 3.922 M -97.15 % 137.773 M 4 804.92 % 2.809 M -97.53 % 113.873 M -4.80 % 119.613 M 60.35 % 74.595 M 521.06 % -17.716 M 66.35 % -52.652 M
Total investments 0.000 -100.00 % 1.742 M 0.000 -100.00 % 6.922 M 0.000 -100.00 % 6.463 M -25.09 % 8.628 M 20.52 % 7.159 M 427.95 % 1.356 M -81.03 % 7.148 M -97.61 % 299.684 M 4 413.31 % 6.640 M -38.91 % 10.870 M 63.78 % 6.637 M -25.91 % 8.958 M 7 365.00 % 120.000 K -98.48 % 7.890 M 2 186.96 % 345.000 K -98.31 % 20.364 M 5 871.85 % 341.000 K -97.56 % 14.004 M 4 060.98 % 336.555 K -94.58 % 6.210 M 2 150.00 % 276.000 K -97.64 % 11.696 M 4 295.93 % 266.064 K -97.27 % 9.753 M 0.000 -100.00 % 216.000 K -97.60 % 9.000 M 16.26 % 7.741 M 289.84 % 1.986 M -79.99 % 9.922 M 8.18 % 9.172 M 30.32 % 7.038 M 1 432.00 % 459.400 K -91.53 % 5.424 M 2 217.95 % 234.000 K -96.24 % 6.222 M 2 558.97 % 234.000 K -97.02 % 7.844 M 3 252.14 % 234.000 K -95.83 % 5.618 M 2 300.74 % 234.000 K 0.00 % 234.000 K 0.00 % 234.000 K 0.00 % 234.000 K 0.00 % 234.000 K
Total debt 0.000 -100.00 % 114.269 M 0.000 -100.00 % 92.648 M 0.000 -100.00 % 120.479 M 0.000 -100.00 % 28.283 M 0.000 -100.00 % 14.780 M 0.000 -100.00 % 273.039 M 0.000 -100.00 % 416.893 M 0.000 -100.00 % 352.599 M 0.000 -100.00 % 420.919 M 0.000 -100.00 % 416.586 M 0.000 -100.00 % 382.091 M 0.000 -100.00 % 444.714 M 0.000 -100.00 % 428.254 M 0.000 -100.00 % 333.397 M 26.74 % 263.062 M 1.79 % 258.432 M 0.000 -100.00 % 234.224 M 0.000 -100.00 % 200.296 M 0.000 -100.00 % 177.613 M 0.000 -100.00 % 174.326 M 0.000 -100.00 % 163.740 M 0.000 -100.00 % 141.461 M 0.000 -100.00 % 116.448 M -3.82 % 121.072 M 59.20 % 76.049 M 0.000 0.000
Accumulated other comprehensive income loss 259.932 M 189.92 % 89.658 M 137.88 % -236.691 M 0.000 100.00 % -212.586 M -3 821.09 % 5.713 M 103.80 % -150.319 M -157.01 % 263.673 M 375.91 % -95.565 M -119.34 % 494.144 M 1 112.44 % 40.756 M -84.54 % 263.673 M 234.34 % -196.270 M -185.43 % 229.749 M 52.97 % 150.189 M -14.44 % 175.541 M 13.45 % 154.734 M -32.65 % 229.749 M -21.95 % 294.377 M 147.72 % 118.836 M -68.92 % 382.343 M 10 319.29 % 3.670 M -99.09 % 404.993 M 76.50 % 229.452 M -36.74 % 362.696 M 12 185.75 % 2.952 M -99.09 % 322.724 M 0.000 0.000 0.000 -100.00 % 266.324 M 0.000 -100.00 % 264.201 M 0.000 -100.00 % 256.866 M 0.000 -100.00 % 256.212 M 0.000 -100.00 % 249.970 M 0.000 -100.00 % 248.784 M 0.000 -100.00 % 244.735 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 100.00 % -684.247 M 0.000 0.000 0.000 100.00 % -712.444 M 0.000 0.000 0.000 100.00 % -594.953 M 0.000 0.000 0.000 100.00 % -430.129 M 0.000 0.000 0.000 100.00 % -78.741 M 0.000 0.000 0.000 -100.00 % 148.924 M 0.000 0.000 0.000 -100.00 % 175.231 M 0.000 -100.00 % 142.889 M 15.58 % 123.626 M 9.44 % 112.960 M 0.000 -100.00 % 99.580 M 0.000 -100.00 % 97.458 M 0.000 -100.00 % 90.123 M 0.000 -100.00 % 89.469 M 0.000 -100.00 % 83.227 M 0.000 -100.00 % 82.041 M 0.000 -100.00 % 77.992 M 0.000 -100.00 % 79.526 M 51.28 % 52.568 M 11.69 % 47.065 M
Common stock 0.000 -100.00 % 396.163 M 0.000 -100.00 % 263.673 M 0.000 -100.00 % 263.673 M 0.000 -100.00 % 263.673 M 0.000 -100.00 % 263.613 M 0.000 -100.00 % 263.673 M 0.000 -100.00 % 175.541 M 0.000 -100.00 % 175.541 M 0.000 -100.00 % 175.541 M 0.000 -100.00 % 175.541 M 0.000 -100.00 % 175.541 M 0.000 -100.00 % 175.541 M 0.000 -100.00 % 169.820 M 0.000 -100.00 % 167.632 M 0.00 % 167.632 M 0.00 % 167.632 M 0.000 -100.00 % 166.743 M 0.000 -100.00 % 166.743 M 0.000 -100.00 % 166.743 M 0.000 -100.00 % 166.743 M 0.000 -100.00 % 166.743 M 0.000 -100.00 % 166.743 M 0.000 -100.00 % 166.743 M 95.71 % 85.200 M 0.00 % 85.200 M 0.00 % 85.200 M 0.00 % 85.200 M
Total equity 259.834 M 0.00 % 259.834 M 208.52 % -239.433 M 0.00 % -239.433 M -10.90 % -215.893 M 0.00 % -215.893 M -38.53 % -155.847 M 0.00 % -155.847 M -56.12 % -99.825 M 0.06 % -99.885 M -305.20 % 48.676 M 0.00 % 48.676 M 125.83 % -188.483 M 0.00 % -188.483 M -226.38 % 149.134 M 0.00 % 149.134 M -2.98 % 153.720 M 0.00 % 153.720 M -47.69 % 293.886 M 0.00 % 293.886 M -23.06 % 381.966 M 0.00 % 381.966 M -5.67 % 404.920 M 0.00 % 404.920 M 11.64 % 362.700 M 0.00 % 362.700 M 12.36 % 322.803 M 0.02 % 322.724 M 10.80 % 291.258 M 3.80 % 280.592 M 5.29 % 266.504 M -1.26 % 269.894 M 2.15 % 264.201 M 0.00 % 264.201 M 2.86 % 256.866 M 0.00 % 256.866 M 0.26 % 256.212 M 0.00 % 256.212 M 2.50 % 249.970 M 0.00 % 249.970 M 0.48 % 248.784 M 0.00 % 248.784 M 1.65 % 244.735 M 0.00 % 244.735 M 50.03 % 163.126 M 2.10 % 159.775 M 15.97 % 137.768 M 4.16 % 132.265 M
Other non current liabilities -259.834 M -3 709.31 % 7.199 M -96.99 % 239.433 M 3 670.00 % 6.351 M -97.06 % 215.893 M 4 204.09 % 5.016 M -96.78 % 155.847 M 81.69 % 85.778 M 0.000 -100.00 % 10.824 M 0.000 -100.00 % 29.612 M 0.000 -100.00 % 16.181 M 0.000 -100.00 % 21.836 M 0.000 -100.00 % 16.182 M 0.000 -100.00 % 21.140 M 0.000 -100.00 % 19.510 M 0.000 -100.00 % 24.537 M 0.000 -100.00 % 25.337 M 0.000 -100.00 % 26.171 M -6.38 % 27.954 M 2 925.32 % 924.000 K 0.000 -100.00 % 7.949 M 0.000 -100.00 % 1.815 M 0.000 -100.00 % 1.908 M 0.000 -100.00 % 2.658 M 0.000 -100.00 % 5.623 M 0.000 -100.00 % 6.867 M 0.000 -100.00 % 5.469 M 20.20 % 4.550 M 3.41 % 4.400 M 0.000 0.000
Long term debt 0.000 -100.00 % 56.067 M 0.000 -100.00 % 51.217 M 0.000 -100.00 % 66.623 M 0.000 -100.00 % 4.153 M 0.000 -100.00 % 78.811 M 0.000 -100.00 % 25.889 M 0.000 -100.00 % 31.409 M 0.000 -100.00 % 43.073 M 0.000 -100.00 % 50.162 M 0.000 -100.00 % 49.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.720 M 0.000 -100.00 % 41.071 M 18.82 % 34.566 M -11.95 % 39.259 M 0.000 -100.00 % 43.352 M 0.000 -100.00 % 1.916 M 0.000 -100.00 % 3.234 M 0.000 -100.00 % 6.742 M 0.000 -100.00 % 7.552 M 0.000 -100.00 % 9.169 M 0.000 -100.00 % 10.474 M 10.80 % 9.453 M 342.11 % 2.138 M 0.000 0.000
Total non current liabilities -259.834 M -510.69 % 63.267 M -73.58 % 239.433 M 315.91 % 57.568 M -73.33 % 215.893 M 201.36 % 71.639 M -54.03 % 155.847 M 73.30 % 89.931 M 0.000 -100.00 % 96.010 M 0.000 -100.00 % 55.501 M 0.000 -100.00 % 58.714 M 0.000 -100.00 % 64.909 M 0.000 -100.00 % 75.962 M 0.000 -100.00 % 70.140 M 0.000 -100.00 % 19.510 M 0.000 -100.00 % 24.537 M 0.000 -100.00 % 69.057 M 0.000 -100.00 % 67.241 M 7.55 % 62.520 M 55.59 % 40.183 M 0.000 -100.00 % 51.300 M 0.000 -100.00 % 3.731 M 0.000 -100.00 % 5.142 M 0.000 -100.00 % 9.400 M 0.000 -100.00 % 13.175 M 0.000 -100.00 % 16.036 M 0.000 -100.00 % 15.943 M 13.85 % 14.003 M 114.17 % 6.538 M 0.000 0.000
Other current liabilities 0.000 -100.00 % 251.036 M 0.000 -100.00 % 360.943 M 0.000 -100.00 % 327.362 M 0.000 -100.00 % 290.419 M 0.000 -100.00 % 164.519 M 0.000 -100.00 % 358.933 M 0.000 -100.00 % 143.118 M 0.000 -100.00 % 288.870 M 0.000 -100.00 % 159.302 M 0.000 -100.00 % 145.630 M 0.000 -100.00 % 48.008 M 0.000 -100.00 % 142.410 M 0.000 -100.00 % 32.580 M 0.000 -100.00 % 52.307 M 82.74 % 28.623 M 17.45 % 24.370 M 0.000 -100.00 % 26.002 M 0.000 -100.00 % 45.254 M 0.000 -100.00 % 18.371 M 0.000 -100.00 % 20.233 M 0.000 -100.00 % 12.565 M 0.000 -100.00 % 8.092 M 0.000 -100.00 % 11.583 M 65.47 % 7.000 M -55.63 % 15.776 M -73.23 % 58.927 M -41.31 % 100.410 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.032 M 0.000 -100.00 % 87.831 M 0.000 -100.00 % 49.393 M 0.000 -100.00 % 150.717 M 0.000 -100.00 % 35.072 M 0.000 -100.00 % 71.357 M 0.000 -100.00 % 45.271 M 0.000 -100.00 % 120.725 M 0.000 -100.00 % 118.352 M 0.000 -100.00 % 51.026 M 0.000 0.000 0.000 -100.00 % 28.413 M 0.000 -100.00 % 32.057 M 0.000 -100.00 % 34.531 M 0.000 -100.00 % 10.618 M 0.000 -100.00 % 40.081 M 0.000 -100.00 % 10.926 M 0.000 -100.00 % 35.705 M 0.000 -100.00 % 11.114 M -65.29 % 32.015 M 499.45 % 5.341 M 0.000 0.000
Short term debt 0.000 -100.00 % 75.645 M 0.000 -100.00 % 84.772 M 0.000 -100.00 % 53.856 M 0.000 -100.00 % 24.130 M 0.000 -100.00 % 10.430 M 0.000 -100.00 % 247.150 M 0.000 -100.00 % 221.532 M 0.000 -100.00 % 309.526 M 0.000 -100.00 % 365.948 M 0.000 -100.00 % 367.586 M 0.000 -100.00 % 382.091 M 0.000 -100.00 % 444.714 M 0.000 -100.00 % 384.534 M 0.000 -100.00 % 292.327 M 27.94 % 228.496 M 4.25 % 219.173 M 0.000 -100.00 % 190.872 M 0.000 -100.00 % 198.380 M 0.000 -100.00 % 154.022 M 0.000 -100.00 % 167.584 M 0.000 -100.00 % 156.188 M 0.000 -100.00 % 132.292 M 0.000 -100.00 % 105.974 M -5.06 % 111.619 M 51.02 % 73.911 M 0.000 0.000
Total current liabilities 0.000 -100.00 % 596.585 M 0.000 -100.00 % 733.160 M 0.000 -100.00 % 609.646 M 0.000 -100.00 % 695.341 M 0.000 -100.00 % 621.981 M 0.000 -100.00 % 1.068 B 0.000 -100.00 % 1.030 B 0.000 -100.00 % 1.022 B 0.000 -100.00 % 791.909 M 0.000 -100.00 % 801.060 M 0.000 -100.00 % 793.079 M 0.000 -100.00 % 918.944 M 0.000 -100.00 % 662.942 M 0.000 -100.00 % 555.679 M 22.68 % 452.947 M 29.03 % 351.035 M 0.000 -100.00 % 331.984 M 0.000 -100.00 % 308.846 M 0.000 -100.00 % 289.816 M 0.000 -100.00 % 270.421 M 0.000 -100.00 % 258.341 M 0.000 -100.00 % 242.642 M 0.000 -100.00 % 215.483 M 8.37 % 198.835 M 18.49 % 167.802 M 51.36 % 110.860 M 10.41 % 100.410 M
Total liabilities -259.834 M -139.38 % 659.852 M 175.59 % 239.433 M -69.72 % 790.728 M 266.26 % 215.893 M -68.31 % 681.285 M 337.15 % 155.847 M -80.15 % 785.272 M 0.000 -100.00 % 717.991 M 0.000 -100.00 % 1.124 B 0.000 -100.00 % 1.089 B 0.000 -100.00 % 1.087 B 0.000 -100.00 % 867.871 M 0.000 -100.00 % 871.200 M 0.000 -100.00 % 812.589 M 0.000 -100.00 % 943.481 M 0.000 -100.00 % 731.998 M 0.000 -100.00 % 622.921 M 20.85 % 515.467 M 31.76 % 391.218 M 0.000 -100.00 % 383.285 M 0.000 -100.00 % 312.577 M 0.000 -100.00 % 294.958 M 0.000 -100.00 % 279.821 M 0.000 -100.00 % 271.516 M 0.000 -100.00 % 258.678 M 0.000 -100.00 % 231.426 M 8.73 % 212.838 M 22.08 % 174.341 M 57.26 % 110.860 M 10.41 % 100.410 M
Other non current assets 0.000 -100.00 % 26.379 M 0.000 -100.00 % 10.304 M 0.000 -100.00 % 10.203 M 336.51 % -4.314 M -17 356.00 % 25.000 K 103.69 % -678.000 K -1 456.00 % 50.000 K 100.03 % -149.842 M -161 220.43 % 93.000 K 101.71 % -5.435 M -106.85 % 79.345 M 1 871.49 % -4.479 M -9 058.00 % 50.000 K 101.27 % -3.945 M -238.85 % 2.841 M 127.90 % -10.182 M -111.67 % 87.246 M 1 346.02 % -7.002 M -108.07 % 86.811 M 2 895.85 % -3.105 M -103.55 % 87.415 M 1 594.78 % -5.848 M -106.86 % 85.189 M 1 846.91 % -4.877 M -105.52 % 88.375 M 121.69 % 39.865 M -74.50 % 156.335 M 4 139.06 % -3.871 M -109.06 % 42.704 M 960.80 % -4.961 M -103.21 % 154.417 M 4 488.09 % -3.519 M -108.41 % 41.818 M 1 641.98 % -2.712 M -106.17 % 43.944 M 1 512.54 % -3.111 M -370.91 % 1.148 M 129.28 % -3.922 M -112.70 % 30.875 M 1 199.20 % -2.809 M -106.90 % 40.714 M 43.70 % 28.333 M 13.49 % 24.966 M 10 569.27 % 234.000 K 0.00 % 234.000 K
Long term investments 0.000 -100.00 % 1.518 M 0.000 -100.00 % 6.671 M 0.000 -100.00 % 6.463 M 0.000 -100.00 % 19.055 M 0.000 -100.00 % 22.442 M 0.000 -100.00 % 96.173 M 0.000 -100.00 % 6.927 M 0.000 -100.00 % 87.405 M 0.000 -100.00 % 84.839 M 0.000 -100.00 % 241.000 K 0.000 -100.00 % 280.971 K 0.000 -100.00 % 185.000 K 0.000 -100.00 % 131.712 K 0.000 0.000 0.000 -100.00 % 8.766 M 0.000 -100.00 % 1.786 M 0.000 -100.00 % 8.938 M 0.000 -100.00 % 225.400 K 0.000 0.000 0.000 -100.00 % 44.056 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 191.976 M 0.000 -100.00 % 387.000 K 0.000 -100.00 % 395.000 K 0.000 -100.00 % 404.000 K 0.000 -100.00 % 412.000 K 0.000 -100.00 % 378.000 K 0.000 -100.00 % 429.000 K 0.000 -100.00 % 2.456 M 0.000 -100.00 % 2.512 M 0.000 -100.00 % 2.584 M 0.000 -100.00 % 2.623 M 0.000 -100.00 % 2.691 M 0.000 -100.00 % 2.812 M 0.000 -100.00 % 2.713 M -17.49 % 3.288 M 0.000 0.000 -100.00 % 3.769 M 0.000 0.000 0.000 -100.00 % 3.139 M 0.000 0.000 0.000 -100.00 % 3.177 M 0.000 0.000 0.000 -100.00 % 2.117 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 191.976 M 0.000 -100.00 % 387.000 K 0.000 -100.00 % 395.000 K 0.000 -100.00 % 404.000 K 0.000 -100.00 % 412.000 K 0.000 -100.00 % 378.000 K 0.000 -100.00 % 429.000 K 0.000 -100.00 % 2.456 M 0.000 -100.00 % 2.512 M 0.000 -100.00 % 2.584 M 0.000 -100.00 % 2.623 M 0.000 -100.00 % 2.691 M 0.000 -100.00 % 2.812 M 0.000 -100.00 % 2.713 M -17.49 % 3.288 M 0.000 0.000 -100.00 % 3.769 M 0.000 100.00 % -113.250 M 0.000 -100.00 % 3.139 M 0.000 0.000 0.000 -100.00 % 3.177 M 0.000 0.000 0.000 -100.00 % 2.117 M 0.000 -100.00 % 2.256 M 0.000 0.000
Property plant equipment net 0.000 -100.00 % 100.413 M 0.000 -100.00 % 108.306 M 0.000 -100.00 % 111.987 M 0.000 -100.00 % 125.730 M 0.000 -100.00 % 139.385 M 0.000 -100.00 % 84.536 M 0.000 -100.00 % 91.552 M 0.000 -100.00 % 85.633 M 0.000 -100.00 % 91.428 M 0.000 -100.00 % 97.884 M 0.000 -100.00 % 101.426 M 0.000 -100.00 % 168.441 M 0.000 -100.00 % 107.148 M 0.000 -100.00 % 123.668 M 12.08 % 110.339 M 0.000 0.000 -100.00 % 115.953 M 0.000 -100.00 % 113.250 M 0.000 -100.00 % 117.914 M 0.000 -100.00 % 130.573 M 0.000 -100.00 % 130.196 M 0.000 -100.00 % 129.702 M 0.000 -100.00 % 124.779 M 38.42 % 90.148 M 19.65 % 75.341 M 16.84 % 64.481 M 17.36 % 54.941 M
Total non current assets 0.000 -100.00 % 320.286 M 0.000 -100.00 % 128.141 M 0.000 -100.00 % 133.884 M 3 203.48 % -4.314 M -102.92 % 147.930 M 21 918.58 % -678.000 K -100.41 % 164.463 M 209.76 % -149.842 M -182.36 % 181.940 M 3 447.56 % -5.435 M -103.04 % 178.911 M 4 094.44 % -4.479 M -102.54 % 176.118 M 4 564.33 % -3.945 M -102.16 % 182.617 M 1 893.53 % -10.182 M -105.39 % 188.841 M 2 796.96 % -7.002 M -103.64 % 192.535 M 6 300.81 % -3.105 M -101.19 % 261.608 M 4 573.46 % -5.848 M -102.97 % 197.031 M 4 140.38 % -4.877 M -102.25 % 216.922 M 40.38 % 154.520 M -7.11 % 166.354 M 4 397.91 % -3.871 M -102.32 % 166.880 M 3 463.83 % -4.961 M -102.75 % 180.435 M 5 227.45 % -3.519 M -101.95 % 180.177 M 6 743.68 % -2.712 M -101.42 % 191.597 M 6 258.69 % -3.111 M -101.59 % 195.658 M 5 088.73 % -3.922 M -102.21 % 177.657 M 6 424.85 % -2.809 M -101.52 % 184.690 M 36.24 % 135.561 M 13.30 % 119.644 M 46.27 % 81.795 M 13.20 % 72.255 M
Other current assets -10.617 M -110.93 % 97.153 M 1 798.48 % -5.720 M -113.18 % 43.387 M 2 207.19 % -2.059 M -105.19 % 39.650 M 0.000 -100.00 % 87.959 M 0.000 -100.00 % 83.798 M 0.000 -100.00 % 116.611 M 0.000 -100.00 % 453.793 M 0.000 -100.00 % 124.266 M 0.000 -100.00 % 443.901 M 0.000 -100.00 % 160.063 M 0.000 -100.00 % 583.694 M 0.000 -100.00 % 93.420 M 0.000 -100.00 % 543.945 M 0.000 -100.00 % 1.505 M -92.46 % 19.959 M 127.66 % 8.767 M 0.000 -100.00 % 251.370 M 0.000 -100.00 % 51.365 M 0.000 -100.00 % 46.316 M 0.000 -100.00 % 43.188 M 0.000 -100.00 % 54.523 M 0.000 -100.00 % 62.980 M 0.000 -100.00 % 34.822 M 244.12 % 10.119 M 23.73 % 8.178 M 0.000 0.000
Short term investments 0.000 -100.00 % 224.000 K 0.000 -100.00 % 251.000 K 0.000 -100.00 % 233.000 K -97.30 % 8.628 M 403.97 % 1.712 M 26.25 % 1.356 M -17.22 % 1.638 M -99.45 % 299.684 M 14 497.37 % 2.053 M -81.11 % 10.870 M 8 737.40 % 123.000 K -98.63 % 8.958 M 267.13 % 2.440 M -69.07 % 7.890 M 7 008.11 % 111.000 K -99.45 % 20.364 M 20 264.00 % 100.000 K -99.29 % 14.004 M 25 094.30 % 55.584 K -99.10 % 6.210 M 6 724.18 % 91.000 K -99.22 % 11.696 M 8 605.49 % 134.352 K -98.62 % 9.753 M 0.000 -100.00 % 216.000 K -7.69 % 234.000 K -96.98 % 7.741 M 3 773.06 % 199.872 K -97.99 % 9.922 M 4 140.17 % 234.000 K -96.68 % 7.038 M 2 907.69 % 234.000 K -95.69 % 5.424 M 2 217.95 % 234.000 K -96.24 % 6.222 M 2 558.97 % 234.000 K -97.02 % 7.844 M 3 252.14 % 234.000 K -95.83 % 5.618 M 2 300.74 % 234.000 K 0.00 % 234.000 K 0.00 % 234.000 K 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 10.393 M 0.000 -100.00 % 5.469 M 0.000 -100.00 % 1.826 M 142.33 % -4.314 M -204.96 % 4.110 M 706.19 % -678.000 K -223.72 % 548.000 K 100.37 % -149.842 M -200.08 % 149.723 M 2 854.79 % -5.435 M -260.99 % 3.376 M 175.37 % -4.479 M -323.28 % 2.006 M 150.85 % -3.945 M -363.88 % 1.495 M 114.68 % -10.182 M -200.99 % 10.082 M 243.99 % -7.002 M -266.69 % 4.201 M 235.28 % -3.105 M -203.02 % 3.014 M 151.54 % -5.848 M -310.14 % 2.783 M 157.07 % -4.877 M -204.47 % 4.668 M 11.92 % 4.171 M 4.75 % 3.982 M 202.88 % -3.871 M -294.69 % 1.988 M 140.07 % -4.961 M -204.95 % 4.727 M 234.33 % -3.519 M -207.14 % 3.285 M 221.11 % -2.712 M -209.44 % 2.478 M 179.65 % -3.111 M -208.14 % 2.877 M 173.35 % -3.922 M -206.34 % 3.688 M 231.30 % -2.809 M -209.09 % 2.575 M 76.48 % 1.459 M 0.34 % 1.454 M -91.79 % 17.716 M -66.35 % 52.652 M
Cash and short term investments 10.617 M 0.00 % 10.617 M 85.61 % 5.720 M 0.00 % 5.720 M 177.80 % 2.059 M 0.00 % 2.059 M -52.27 % 4.314 M -25.90 % 5.822 M 758.70 % 678.000 K -68.98 % 2.186 M -98.54 % 149.842 M -1.27 % 151.776 M 2 692.57 % 5.435 M 55.33 % 3.499 M -21.88 % 4.479 M 0.74 % 4.446 M 12.70 % 3.945 M 145.64 % 1.606 M -84.23 % 10.182 M 0.00 % 10.182 M 45.42 % 7.002 M 64.52 % 4.256 M 37.07 % 3.105 M 0.00 % 3.105 M -46.90 % 5.848 M 100.46 % 2.917 M -40.18 % 4.877 M -0.01 % 4.877 M 11.17 % 4.387 M 4.06 % 4.216 M 8.92 % 3.871 M 76.90 % 2.188 M -55.90 % 4.961 M 0.00 % 4.961 M 40.98 % 3.519 M 0.01 % 3.519 M 29.74 % 2.712 M 0.00 % 2.712 M -12.83 % 3.111 M 0.01 % 3.111 M -20.68 % 3.922 M 0.00 % 3.922 M 39.63 % 2.809 M 0.00 % 2.809 M 65.91 % 1.693 M 0.30 % 1.688 M -90.47 % 17.716 M -66.35 % 52.652 M
Total current assets 0.000 -100.00 % 599.400 M 0.000 -100.00 % 423.154 M 0.000 -100.00 % 331.508 M 7 584.47 % 4.314 M -99.10 % 481.495 M 70 916.96 % 678.000 K -99.85 % 453.643 M 202.75 % 149.842 M -84.87 % 990.523 M 18 124.89 % 5.435 M -99.25 % 721.705 M 16 013.08 % 4.479 M -99.58 % 1.060 B 26 764.18 % 3.945 M -99.53 % 838.974 M 8 139.78 % 10.182 M -98.96 % 976.245 M 13 842.37 % 7.002 M -99.30 % 1.002 B 32 171.16 % 3.105 M -99.71 % 1.087 B 18 484.01 % 5.848 M -99.35 % 897.668 M 18 307.88 % 4.877 M -99.33 % 728.802 M 11.74 % 652.205 M 29.03 % 505.456 M 12 958.92 % 3.871 M -99.20 % 486.299 M 9 702.43 % 4.961 M -98.75 % 396.343 M 11 162.94 % 3.519 M -99.05 % 371.648 M 13 603.82 % 2.712 M -99.21 % 344.436 M 10 971.55 % 3.111 M -99.05 % 325.828 M 8 207.70 % 3.922 M -98.81 % 329.805 M 11 641.55 % 2.809 M -99.04 % 291.472 M 21.24 % 240.403 M 12.09 % 214.471 M 28.55 % 166.834 M 4.00 % 160.420 M
Inventory 0.000 -100.00 % 81.670 M 0.000 -100.00 % 79.162 M 0.000 -100.00 % 89.719 M 0.000 -100.00 % 94.570 M 0.000 -100.00 % 110.439 M 0.000 -100.00 % 262.226 M 0.000 -100.00 % 264.413 M 0.000 -100.00 % 461.426 M 0.000 -100.00 % 393.467 M 0.000 -100.00 % 428.992 M 0.000 -100.00 % 414.070 M 0.000 -100.00 % 417.788 M 0.000 -100.00 % 350.805 M 0.000 -100.00 % 375.284 M 14.34 % 328.228 M 49.90 % 218.970 M 0.000 -100.00 % 232.741 M 0.000 -100.00 % 183.780 M 0.000 -100.00 % 212.359 M 0.000 -100.00 % 159.290 M 0.000 -100.00 % 170.758 M 0.000 -100.00 % 157.255 M 0.000 -100.00 % 165.542 M 37.40 % 120.483 M 1.19 % 119.065 M 361.71 % 25.788 M 90.10 % 13.565 M
Net receivables 0.000 -100.00 % 409.960 M 0.000 -100.00 % 294.885 M 0.000 -100.00 % 200.080 M 0.000 0.000 0.000 -100.00 % 257.341 M 0.000 0.000 0.000 -100.00 % 324.958 M 0.000 -100.00 % 469.654 M 0.000 -100.00 % 335.010 M 0.000 -100.00 % 377.482 M 0.000 -100.00 % 439.055 M 0.000 -100.00 % 572.796 M 0.000 -100.00 % 482.811 M 0.000 -100.00 % 347.136 M 15.85 % 299.631 M 0.000 0.000 -100.00 % 209.514 M 0.000 -100.00 % 197.873 M 0.000 -100.00 % 141.414 M 0.000 -100.00 % 174.741 M 0.000 -100.00 % 134.158 M 0.000 -100.00 % 150.580 M 0.000 -100.00 % 113.771 M 0.000 0.000 -100.00 % 123.330 M 30.92 % 94.203 M
Tax assets 0.000 0.000 0.000 -100.00 % 2.473 M 0.000 -100.00 % 4.836 M 0.000 -100.00 % 2.716 M 0.000 -100.00 % 2.174 M 0.000 -100.00 % 760.000 K 0.000 -100.00 % 658.000 K 0.000 -100.00 % 574.000 K 0.000 -100.00 % 997.000 K 0.000 -100.00 % 886.000 K 0.000 -100.00 % 1.394 M 0.000 -100.00 % 2.876 M 0.000 -100.00 % 1.750 M 0.000 -100.00 % 2.165 M 110.60 % 1.028 M -17.96 % 1.253 M 0.000 -100.00 % 2.668 M 0.000 -100.00 % 17.080 M 0.000 -100.00 % 17.080 M 0.000 -100.00 % 17.080 M 0.000 -100.00 % 17.080 M 0.000 -100.00 % 17.080 M 0.000 -100.00 % 17.080 M 0.00 % 17.080 M 0.00 % 17.080 M 0.00 % 17.080 M 0.00 % 17.080 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 269.904 M 0.000 -100.00 % 287.445 M 0.000 -100.00 % 226.476 M 0.000 -100.00 % 380.792 M 0.000 -100.00 % 359.201 M 0.000 -100.00 % 462.203 M 0.000 -100.00 % 354.171 M 0.000 -100.00 % 423.471 M 0.000 -100.00 % 265.803 M 0.000 -100.00 % 287.844 M 0.000 -100.00 % 280.490 M 0.000 -100.00 % 331.820 M 0.000 -100.00 % 224.922 M 0.000 -100.00 % 211.046 M 15.81 % 182.229 M 130.44 % 79.079 M 0.000 -100.00 % 109.055 M 0.000 -100.00 % 65.212 M 0.000 -100.00 % 86.449 M 0.000 -100.00 % 42.523 M 0.000 -100.00 % 78.662 M 0.000 -100.00 % 66.553 M 0.000 -100.00 % 86.812 M 80.10 % 48.201 M -33.77 % 72.775 M 40.13 % 51.933 M 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.952 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.457 M 0.000 0.000 0.000 -100.00 % 856.000 K 0.000 0.000 0.000 -100.00 % 3.767 M 0.000 0.000 0.000 -100.00 % 20.905 M 0.000 0.000 -100.00 % 13.599 M 0.000 0.000 -100.00 % 6.055 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.300 M 0.000 0.000 0.000 -100.00 % 5.487 M 0.000 0.000 0.000 -100.00 % 4.733 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
Minority interest 0.000 100.00 % -98.000 K 0.000 100.00 % -2.742 M 0.000 100.00 % -3.307 M 0.000 100.00 % -5.528 M 0.000 100.00 % -4.260 M 0.000 -100.00 % 7.920 M 0.000 -100.00 % 7.787 M 0.000 100.00 % -1.055 M 0.000 100.00 % -1.014 M 0.000 100.00 % -491.000 K 0.000 100.00 % -377.182 K 0.000 100.00 % -73.000 K 0.000 -100.00 % 4.103 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 180.595 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
Capital lease obligations 0.000 -100.00 % 53.504 M 0.000 -100.00 % 43.341 M 0.000 -100.00 % 67.318 M 0.000 0.000 0.000 -100.00 % 74.461 M 0.000 0.000 0.000 100.00 % -163.952 M 0.000 0.000 0.000 100.00 % -4.809 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 100.00 % -20.356 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -98.000 K -100.02 % 458.359 M 16 816.23 % -2.742 M 99.45 % -500.364 M -15 030.45 % -3.307 M -101.43 % 230.471 M 4 269.16 % -5.528 M 98.66 % -413.992 M -9 618.12 % -4.260 M 98.35 % -258.489 M -3 363.75 % 7.920 M 103.55 % -222.917 M -2 962.68 % 7.787 M -86.65 % 58.318 M 5 627.77 % -1.055 M 95.84 % -25.352 M -2 400.20 % -1.014 M -101.87 % 54.208 M 11 140.33 % -491.000 K 0.000 100.00 % -377.000 K -100.70 % 54.208 M 74 357.71 % -73.000 K 0.000 -100.00 % 4.000 K -99.98 % 17.645 M 22 214.71 % 79.074 K -99.35 % 12.202 M 9 243 839.39 % 132.000 0.000 -100.00 % 180.595 K -94.67 % 3.390 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 % 77.926 M 1 673.92 % -4.951 M 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 75.000 K 0.000 0.000 0.000 -100.00 % 75.000 K 0.000 0.000 0.000 -100.00 % 75.560 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
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 919.686 M 0.000 -100.00 % 551.295 M 0.000 -100.00 % 465.392 M 0.000 -100.00 % 629.425 M 0.000 -100.00 % 618.106 M 0.000 -100.00 % 1.172 B 0.000 -100.00 % 900.616 M 0.000 -100.00 % 1.236 B 0.000 -100.00 % 1.022 B 0.000 -100.00 % 1.165 B 0.000 -100.00 % 1.195 B 0.000 -100.00 % 1.348 B 0.000 -100.00 % 1.095 B 0.000 -100.00 % 945.724 M 17.23 % 806.725 M 20.08 % 671.810 M 0.000 -100.00 % 653.179 M 0.000 -100.00 % 576.778 M 0.000 -100.00 % 551.824 M 0.000 -100.00 % 536.033 M 0.000 -100.00 % 521.486 M 0.000 -100.00 % 507.462 M 0.000 -100.00 % 476.161 M 26.65 % 375.964 M 12.53 % 334.115 M 34.38 % 248.628 M 6.86 % 232.675 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-06-30 2018-03-31 2017-03-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-09-30 2012-03-31 2009-03-31 2008-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 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
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
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 -100.00 % 6.700 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
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 100.00 % -71.458 M 0.00 % -71.458 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
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 100.00 % -94.091 M 0.00 % -94.091 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
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 -100.00 % 10.496 M 0.00 % 10.496 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
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
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 -100.00 % 12.138 M 0.00 % 12.138 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -20.382 M 48.99 % -39.960 M -223.54 % -12.351 M -690.72 % -1.562 M -106.09 % 25.668 M -41.51 % 43.883 M 62.67 % 26.976 M -32.80 % 40.141 M 174.69 % 14.613 M -83.78 % 90.067 M 54.39 % 58.339 M 111.66 % 27.562 M 14 307.22 % -194.000 K -100.06 % 347.522 M 22 095.06 % -1.580 M -350.40 % 631.000 K -83.88 % 3.914 M -96.50 % 111.832 M 291.27 % 28.582 M -40.99 % 48.433 M 22.76 % 39.455 M 356.26 % 8.647 M 8.17 % 7.994 M 5 004.29 % -163.000 K -235.83 % 120.000 K 100.81 % -14.816 M -14.08 % -12.987 M -144.18 % 29.393 M -40.10 % 49.067 M 1 630.47 % -3.206 M 16.91 % -3.859 M -113.78 % -1.805 M 60.43 % -4.562 M -64.51 % -2.773 M -13.60 % -2.441 M -125.19 % -1.084 M 62.65 % -2.902 M 13.14 % -3.341 M -116.36 % -1.544 M 26.29 % -2.095 M 38.81 % -3.424 M -411.81 % -669.000 K -70.22 % -393.025 K
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.666 M 134.04 % -40.141 M -174.69 % -14.613 M 81.39 % -78.519 M -34.59 % -58.339 M -111.66 % -27.562 M -14 307.22 % 194.000 K 100.06 % -348.423 M -22 152.09 % 1.580 M 350.40 % -631.000 K 83.88 % -3.914 M 96.48 % -111.193 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.938 M 0.00 % -11.938 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
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
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
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
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
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 100.00 % -3.020 M 0.00 % -3.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
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 100.00 % -3.020 M 0.00 % -3.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
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
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
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
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
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 -100.00 % 14.988 M 0.00 % 14.988 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
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 -100.00 % 14.988 M 0.00 % 14.988 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
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
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.666 M 134.04 % -40.141 M -140.81 % -16.669 M 78.77 % -78.519 M 62.61 % -209.996 M -661.90 % -27.562 M -14 307.22 % 194.000 K 100.06 % -348.423 M -22 152.09 % 1.580 M 350.40 % -631.000 K 83.88 % -3.914 M 96.48 % -111.193 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.500 K 0.00 % 30.500 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.284 M 243.25 % 5.618 M -87.72 % 45.759 M 2 125.63 % 2.056 M -97.45 % 80.575 M -46.87 % 151.657 M -15.38 % 179.219 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.826 M -90.53 % 19.284 M 243.25 % 5.618 M 138.45 % -14.613 M -810.75 % 2.056 M 103.52 % -58.339 M -138.47 % 151.657 M 78 073.71 % 194.000 K 100.06 % -348.423 M -22 152.09 % 1.580 M 350.40 % -631.000 K 83.88 % -3.914 M 96.48 % -111.193 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.500 K 0.00 % 30.500 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.666 M 134.04 % -40.141 M -174.69 % -14.613 M 81.39 % -78.519 M -34.59 % -58.339 M -111.66 % -27.562 M -14 307.22 % 194.000 K 100.06 % -348.423 M -22 152.09 % 1.580 M 350.40 % -631.000 K 83.88 % -3.914 M 96.48 % -111.193 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.938 M 0.00 % -11.938 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
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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.666 M 134.04 % -40.141 M -174.69 % -14.613 M 81.39 % -78.519 M -34.59 % -58.339 M -111.66 % -27.562 M -14 307.22 % 194.000 K 100.06 % -348.423 M -22 152.09 % 1.580 M 350.40 % -631.000 K 83.88 % -3.914 M 96.48 % -111.193 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.938 M 0.00 % -11.938 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
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 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006