SHERVANI.BO

Shervani Industrial Syndicate Limited SHERVANI.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Revenue 484.000 M -66.08 % 1.427 B 434.20 % 267.126 M 201.46 % 88.611 M -72.22 % 318.943 M -65.46 % 923.274 M 17.58 % 785.227 M -13.86 % 911.599 M 97.82 % 460.819 M 45.28 % 317.199 M 740.68 % 37.731 M -2.05 % 38.519 M -67.10 % 117.066 M 23.88 % 94.500 M 54.49 % 61.171 M 15 434.82 % -398.901 K -342.18 % 164.714 K -96.50 % 4.713 M -88.58 % 41.255 M -50.47 % 83.291 M -15.16 % 98.172 M
Net income 38.500 M -87.52 % 308.481 M 30.55 % 236.300 M 952.15 % -27.730 M -141.62 % 66.628 M -66.56 % 199.269 M -41.49 % 340.568 M 35.19 % 251.916 M 58.78 % 158.654 M 809.03 % 17.453 M 205.32 % -16.572 M -243.31 % -4.827 M 97.81 % -220.643 M -2 181.53 % 10.600 M 98.84 % 5.331 M -85.28 % 36.221 M 206.51 % -34.007 M -293.79 % 17.549 M 186.60 % 6.123 M 18.46 % 5.169 M -57.53 % 12.172 M
Income before tax 48.600 M -85.59 % 337.375 M 38.09 % 244.316 M 926.23 % -29.570 M -164.66 % 45.731 M -81.85 % 252.014 M -40.71 % 425.064 M 23.58 % 343.970 M 118.19 % 157.649 M 739.08 % 18.788 M 214.21 % -16.451 M -248.58 % -4.720 M 97.90 % -224.687 M -2 219.69 % 10.600 M 1 662.67 % 601.360 K -98.39 % 37.266 M 201.36 % -36.764 M -280.70 % 20.345 M 460.95 % 3.627 M -77.20 % 15.906 M 2.12 % 15.576 M
Income before tax ratio 0.10 -57.53 % 0.24 -74.15 % 0.91 374.08 % -0.33 -332.74 % 0.14 -47.47 % 0.27 -49.58 % 0.54 43.46 % 0.38 10.30 % 0.34 477.57 % 0.06 113.59 % -0.44 -255.86 % -0.12 93.62 % -1.92 -1 811.09 % 0.11 1 040.99 % 0.01 100.01 % -93.42 58.15 % -223.20 -5 270.16 % 4.32 4 810.45 % 0.09 -53.96 % 0.19 20.36 % 0.16
EBITDA 24.100 M -93.09 % 348.711 M 591.89 % 50.400 M 400.66 % -16.763 M -126.59 % 63.038 M -75.03 % 252.406 M -41.66 % 432.671 M 29.36 % 334.460 M 106.17 % 162.229 M 704.14 % 20.174 M 2 134.23 % 902.956 K 255.85 % -579.360 K 99.74 % -221.888 M -1 766.01 % 13.318 M 232.06 % -10.085 M -140.06 % 25.178 M 150.72 % -49.637 M 10.23 % -55.295 M -532.47 % 12.786 M -53.26 % 27.354 M -6.28 % 29.188 M
Net income ratio 0.08 -63.20 % 0.22 -75.56 % 0.88 382.67 % -0.31 -249.80 % 0.21 -3.21 % 0.22 -50.24 % 0.43 56.95 % 0.28 -19.73 % 0.34 525.72 % 0.06 112.53 % -0.44 -250.48 % -0.13 93.35 % -1.88 -1 780.29 % 0.11 28.71 % 0.09 100.10 % -90.80 56.02 % -206.46 -5 644.67 % 3.72 2 408.88 % 0.15 139.15 % 0.06 -49.95 % 0.12
Ratio EBITDA 0.05 -79.62 % 0.24 29.52 % 0.19 199.74 % -0.19 -195.71 % 0.20 -27.70 % 0.27 -50.39 % 0.55 50.18 % 0.37 4.22 % 0.35 453.52 % 0.06 165.77 % 0.02 259.11 % -0.02 99.21 % -1.90 -1 444.86 % 0.14 185.48 % -0.16 99.74 % -63.12 79.05 % -301.35 -2 468.39 % -11.73 -3 885.77 % 0.31 -5.63 % 0.33 10.46 % 0.30
Gross profit ratio 0.27 -13.03 % 0.31 -41.21 % 0.53 -25.35 % 0.71 48.15 % 0.48 16.93 % 0.41 -39.79 % 0.68 47.80 % 0.46 17.15 % 0.39 101.07 % 0.20 -63.99 % 0.54 9.76 % 0.50 -3.82 % 0.51 19.55 % 0.43 210.99 % 0.14 -88.75 % 1.23 134.21 % -3.60 -466.54 % 0.98 256.10 % -0.63 -81 865.47 % 0.00 -99.11 % 0.09
Weighted average shs out dil 2.591 M -4.04 % 2.700 M -0.77 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M -13.23 % 3.136 M 0.00 % 3.136 M -4.40 % 3.280 M 0.61 % 3.260 M -0.06 % 3.262 M -0.66 % 3.284 M 0.10 % 3.280 M -0.04 % 3.282 M 0.05 % 3.280 M 0.00 % 3.280 M 0.00 % 3.280 M 0.61 % 3.260 M -0.60 % 3.280 M 0.00 % 3.280 M 0.00 % 3.280 M
Weighted average shs out 2.591 M -0.04 % 2.592 M -4.74 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M -13.23 % 3.136 M 0.00 % 3.136 M -4.40 % 3.280 M 0.61 % 3.260 M -0.06 % 3.262 M -0.66 % 3.284 M 0.10 % 3.280 M -0.04 % 3.282 M 0.05 % 3.280 M 0.00 % 3.280 M 0.00 % 3.280 M 0.61 % 3.260 M -0.60 % 3.280 M 0.00 % 3.280 M 0.00 % 3.280 M
EPS diluted 14.86 -86.99 % 114.25 31.55 % 86.85 952.31 % -10.19 -141.61 % 24.49 -66.56 % 73.23 -32.57 % 108.60 35.19 % 80.33 66.07 % 48.37 804.11 % 5.35 205.31 % -5.08 -245.58 % -1.47 97.81 % -67.26 -2 182.35 % 3.23 98.16 % 1.63 -85.24 % 11.04 206.46 % -10.37 -292.75 % 5.38 187.70 % 1.87 18.35 % 1.58 -57.41 % 3.71
Earnings per share 14.86 -87.51 % 119.01 37.03 % 86.85 952.31 % -10.19 -141.61 % 24.49 -66.56 % 73.23 -32.57 % 108.60 35.19 % 80.33 66.07 % 48.37 804.11 % 5.35 205.31 % -5.08 -245.58 % -1.47 97.81 % -67.26 -2 182.35 % 3.23 98.16 % 1.63 -85.24 % 11.04 206.46 % -10.37 -292.75 % 5.38 187.70 % 1.87 18.35 % 1.58 -57.41 % 3.71
Gross profit 131.300 M -70.50 % 445.141 M 214.06 % 141.737 M 125.05 % 62.981 M -58.84 % 153.018 M -59.61 % 378.823 M -29.20 % 535.069 M 27.31 % 420.282 M 131.75 % 181.355 M 192.11 % 62.085 M 202.72 % 20.509 M 7.51 % 19.076 M -68.35 % 60.274 M 48.09 % 40.700 M 380.43 % 8.472 M 1 825.83 % -490.866 K 17.15 % -592.477 K -112.81 % 4.625 M 117.83 % -25.935 M -40 599.39 % 64.038 K -99.24 % 8.434 M
Income tax expense 10.100 M -65.04 % 28.894 M 261.85 % 7.985 M 533.97 % -1.840 M 91.19 % -20.897 M -139.62 % 52.745 M -37.58 % 84.496 M -8.21 % 92.054 M 9 263.41 % -1.005 M -175.23 % 1.335 M 1 009.21 % 120.384 K 12.04 % 107.450 K 102.66 % -4.044 M 0.000 100.00 % -4.730 M -552.56 % 1.045 M 137.91 % -2.757 M -198.57 % 2.797 M 212.05 % -2.496 M -123.25 % 10.737 M 215.42 % 3.404 M
Cost of revenue 352.700 M -64.08 % 981.859 M 683.05 % 125.389 M 389.23 % 25.630 M -84.55 % 165.925 M -69.52 % 544.451 M 117.64 % 250.158 M -49.08 % 491.317 M 75.81 % 279.465 M 9.55 % 255.114 M 1 381.31 % 17.222 M -11.42 % 19.444 M -65.76 % 56.792 M 5.56 % 53.800 M 2.09 % 52.699 M 57 203.58 % 91.965 K -87.85 % 757.191 K 761.39 % 87.903 K -99.87 % 67.190 M -19.27 % 83.227 M -7.26 % 89.738 M
General and administrative expenses 2.100 M -95.75 % 49.354 M 615.17 % 6.901 M 4.72 % 6.590 M -26.72 % 8.993 M -16.07 % 10.715 M 8.57 % 9.869 M -4.04 % 10.285 M 30.23 % 7.898 M -78.10 % 36.062 M 811.93 % 3.954 M -71.32 % 13.786 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 9.600 M 32.52 % 7.244 M -18.31 % 8.868 M 389.94 % 1.810 M -75.98 % 7.536 M -51.55 % 15.555 M 86.69 % 8.332 M -1.58 % 8.466 M 4.52 % 8.100 M 0.000 -100.00 % 840.925 K -96.21 % 22.188 M 3 598.08 % 600.000 K -25.00 % 800.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 45.500 M 0.000 -100.00 % 23.455 M -12.65 % 26.852 M -72.22 % 96.658 M -11.62 % 109.369 M 2 478.24 % 4.242 M 180.37 % 1.513 M 206.47 % 493.680 K 508.13 % 81.180 K 15.17 % 70.488 K 0.00 % 70.488 K -74.13 % 272.500 K 0.000 0.000 0.000 0.000 0.000 100.00 % -4.613 M 0.000 0.000
Operating expenses 55.100 M -2.65 % 56.598 M 44.29 % 39.224 M 11.27 % 35.252 M -68.86 % 113.187 M -16.55 % 135.639 M -5.51 % 143.546 M 54.97 % 92.626 M 21.84 % 76.025 M 24.25 % 61.189 M 41.39 % 43.277 M -26.19 % 58.630 M 28.53 % 45.616 M 53.59 % 29.700 M 41.60 % 20.974 M 190.55 % -23.162 M -144.98 % 51.499 M 47.93 % 34.814 M 654.70 % 4.613 M 0.000 0.000
Cost and expenses 407.800 M -60.73 % 1.038 B 332.77 % 239.954 M 284.49 % 62.409 M -69.01 % 201.353 M -70.39 % 680.090 M 72.74 % 393.704 M -32.58 % 583.943 M 64.26 % 355.489 M 12.39 % 316.303 M 422.82 % 60.500 M 3.19 % 58.630 M -42.75 % 102.408 M 22.64 % 83.500 M 13.34 % 73.674 M 419.34 % -23.070 M -144.15 % 52.257 M 49.72 % 34.902 M 148.61 % -71.803 M 21.27 % -91.205 M 5.99 % -97.021 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
Selling general and administrative expenses 9.600 M -83.04 % 56.598 M 258.92 % 15.769 M 87.73 % 8.400 M -49.18 % 16.529 M -37.08 % 26.270 M 44.33 % 18.201 M -2.93 % 18.751 M 17.21 % 15.997 M -55.64 % 36.062 M 652.01 % 4.795 M -86.67 % 35.975 M 5 895.77 % 600.000 K -25.00 % 800.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 -100.00 % 10.624 M 37.87 % 7.706 M 14.38 % 6.737 M -39.82 % 11.195 M -2.53 % 11.486 M -34.25 % 17.468 M 18.96 % 14.684 M 3.16 % 14.234 M 23.60 % 11.517 M -5.49 % 12.185 M -0.47 % 12.242 M 12.62 % 10.870 M 172 338.81 % -6.311 K -100.05 % 13.104 M -10.21 % 14.594 M -4.78 % 15.328 M -24.41 % 20.278 M 22.21 % 16.592 M 0.74 % 16.470 M 48.26 % 11.109 M
Interest expense 3.600 M 138.89 % 1.507 M -21.59 % 1.922 M -28.01 % 2.670 M -33.15 % 3.994 M 27.04 % 3.144 M 59.27 % 1.974 M 117.16 % 909.000 K -54.28 % 1.988 M -60.83 % 5.077 M 3.10 % 4.924 M 254.34 % 1.390 M 346.53 % 311.213 K -20.95 % 393.689 K 0.000 0.000 0.000 0.000 -100.00 % 3.491 M -36.27 % 5.478 M -26.81 % 7.485 M
Depreciation and amortization 15.100 M 53.63 % 9.829 M 5.62 % 9.306 M 4.93 % 8.869 M 19.11 % 7.446 M 5.17 % 7.080 M 10.11 % 6.430 M 33.79 % 4.806 M 13.21 % 4.245 M 125.89 % 1.879 M -65.83 % 5.500 M 99.96 % 2.751 M 10.56 % 2.488 M 7.31 % 2.318 M -4.10 % 2.418 M -3.55 % 2.507 M 58.31 % 1.583 M -69.26 % 5.151 M -9.12 % 5.668 M -5.04 % 5.969 M -2.59 % 6.128 M
Operating income 76.200 M -80.39 % 388.543 M 1 238.42 % 29.030 M 192.72 % -31.309 M -162.62 % 49.995 M -79.82 % 247.706 M -42.03 % 427.286 M 29.84 % 329.091 M 135.06 % 140.002 M 702.95 % 17.436 M 200.00 % -17.435 M -125.67 % -7.726 M -129.86 % 25.875 M 135.22 % 11.000 M 187.98 % -12.503 M -155.15 % 22.671 M 144.26 % -51.220 M 15.26 % -60.446 M -97.87 % -30.548 M -286.00 % -7.914 M -788.17 % 1.150 M
Operating income ratio 0.16 -42.18 % 0.27 150.54 % 0.11 130.76 % -0.35 -325.41 % 0.16 -41.57 % 0.27 -50.70 % 0.54 50.73 % 0.36 18.83 % 0.30 452.70 % 0.05 111.90 % -0.46 -130.38 % -0.20 -190.75 % 0.22 89.88 % 0.12 156.95 % -0.20 99.64 % -56.83 81.72 % -310.96 -2 324.47 % -12.83 -1 632.16 % -0.74 -679.31 % -0.10 -911.12 % 0.01
Total other income expenses net -27.600 M 46.06 % -51.168 M -123.77 % 215.270 M 12 278.95 % 1.739 M 140.78 % -4.264 M -148.29 % 8.830 M 497.39 % -2.222 M 94.44 % -39.962 M -1 093.01 % 4.024 M 197.56 % 1.352 M 104.83 % -28.017 M -282.03 % 15.391 M 106.43 % -239.345 M -59 736.13 % -400.000 K -103.05 % 13.104 M -10.21 % 14.594 M 0.96 % 14.456 M -71.18 % 50.153 M 46.75 % 34.176 M 43.48 % 23.820 M 65.12 % 14.426 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Net debt 220.900 M -18.82 % 272.114 M 5 042.96 % 5.291 M -91.80 % 64.555 M 363.49 % 13.928 M -69.11 % 45.094 M 251.86 % -29.695 M -76.29 % -16.844 M 75.25 % -68.057 M -352.36 % 26.968 M 135.93 % -75.049 M 2.71 % -77.140 M 47.78 % -147.725 M -24.37 % -118.779 M 1.14 % -120.144 M -32.85 % -90.434 M 8.31 % -98.631 M 15.94 % -117.336 M -255.99 % 75.219 M -17.68 % 91.371 M -16.51 % 109.440 M
Total investments 258.300 M -38.72 % 421.478 M 25.29 % 336.407 M 163.53 % 127.654 M 126.00 % 56.485 M 51.27 % 37.341 M -0.01 % 37.345 M -44.43 % 67.199 M 1.65 % 66.109 M -2.00 % 67.456 M 53.93 % 43.824 M -59.79 % 108.998 M 2.83 % 105.998 M -47.00 % 199.998 M -22.31 % 257.427 M -0.63 % 259.047 M 15.19 % 224.883 M -9.50 % 248.497 M -23.19 % 323.531 M 74.08 % 185.848 M -20.98 % 235.180 M
Total debt 513.800 M 62.91 % 315.386 M 1 904.61 % 15.733 M -86.56 % 117.043 M 131.39 % 50.582 M -14.51 % 59.168 M -17.82 % 71.994 M 5.54 % 68.212 M 578.36 % 10.055 M -87.30 % 79.176 M -25.85 % 106.771 M 87.05 % 57.082 M 1 578.89 % 3.400 M 112.50 % 1.600 M -71.19 % 5.554 M -78.70 % 26.076 M 51.69 % 17.190 M 53.79 % 11.178 M -88.40 % 96.344 M 5.44 % 91.371 M -16.51 % 109.440 M
Accumulated other comprehensive income loss 410.983 M -3.73 % 426.906 M 1 468.93 % 27.210 M 0.00 % 27.210 M 0.00 % 27.210 M 0.00 % 27.210 M -13.23 % 31.360 M 0.00 % 31.360 M -14.42 % 36.643 M 0.00 % 36.643 M -97.60 % 1.529 B 0.00 % 1.529 B 0.00 % 1.529 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 563.309 M 0.75 % 559.097 M 726.24 % 67.668 M
Retained earnings 1.068 B -2.60 % 1.096 B 94.85 % 562.559 M 69.61 % 331.670 M -9.43 % 366.202 M 19.98 % 305.222 M 188.07 % 105.953 M 56.19 % 67.835 M 213.36 % -59.839 M 68.25 % -188.493 M 11.30 % -212.501 M -8.46 % -195.929 M -157.49 % 340.816 M 0.000 -100.00 % 4.713 M 47.54 % 3.194 M 0.000 0.000 0.000 0.000 0.000
Common stock 25.900 M -0.12 % 25.930 M -4.70 % 27.210 M 0.00 % 27.210 M 0.00 % 27.210 M 0.00 % 27.210 M -13.23 % 31.360 M 0.00 % 31.360 M -4.40 % 32.803 M 0.00 % 32.803 M 0.00 % 32.803 M 0.00 % 32.803 M 0.00 % 32.803 M 0.00 % 32.803 M 0.00 % 32.803 M 0.00 % 32.803 M 0.00 % 32.803 M 0.00 % 32.803 M 0.00 % 32.803 M 0.00 % 32.803 M 0.00 % 32.803 M
Total equity 1.504 B -2.87 % 1.549 B 6.95 % 1.448 B 12.08 % 1.292 B -2.78 % 1.329 B -0.17 % 1.331 B -12.96 % 1.530 B -11.93 % 1.737 B -11.79 % 1.969 B 4.07 % 1.892 B 0.52 % 1.882 B -0.93 % 1.900 B -0.35 % 1.907 B -10.37 % 2.127 B 253.63 % 601.583 M 0.25 % 600.064 M 3.69 % 578.690 M -5.70 % 613.663 M 2.29 % 599.952 M 0.38 % 597.667 M 0.24 % 596.238 M
Other non current liabilities -100.000 K -5 100.00 % 2.000 K -96.00 % 50.000 K -96.42 % 1.396 M 3.56 % 1.348 M -8.67 % 1.476 M 21.98 % 1.210 M 37.66 % 879.000 K 8.20 % 812.379 K 28.91 % 630.172 K -86.95 % 4.831 M 244.54 % 1.402 M -87.63 % 11.335 M -1.49 % 11.507 M 0.000 0.000 0.000 0.000 -100.00 % 817.197 K -23.84 % 1.073 M -85.61 % 7.459 M
Long term debt 500.700 M 168.40 % 186.550 M 1 354.24 % 12.828 M -25.79 % 17.286 M -11.94 % 19.629 M 37.87 % 14.237 M 15.31 % 12.347 M -4.70 % 12.956 M 1 820.89 % 674.479 K -38.05 % 1.089 M -22.94 % 1.413 M -59.40 % 3.480 M 132.01 % 1.500 M -6.25 % 1.600 M -71.19 % 5.554 M -78.70 % 26.076 M 51.69 % 17.190 M 53.79 % 11.178 M -88.40 % 96.339 M 5.47 % 91.341 M 25.85 % 72.582 M
Total non current liabilities 500.600 M 168.34 % 186.552 M 819.25 % 20.294 M -17.63 % 24.638 M -6.56 % 26.369 M 19.00 % 22.159 M 61.37 % 13.732 M -0.74 % 13.835 M 830.49 % 1.487 M -13.50 % 1.719 M -72.47 % 6.243 M 27.88 % 4.882 M -61.96 % 12.835 M -2.07 % 13.107 M 136.00 % 5.554 M -78.70 % 26.076 M 51.69 % 17.190 M 18.94 % 14.453 M -87.16 % 112.572 M 4.40 % 107.829 M 34.72 % 80.041 M
Other current liabilities 545.400 M 554.34 % 83.351 M 10.73 % 75.274 M 73.39 % 43.414 M -40.50 % 72.961 M -19.72 % 90.881 M -4.50 % 95.165 M 528.48 % 15.142 M 79.26 % 8.447 M -74.44 % 33.053 M -37.70 % 53.056 M 251.76 % 15.083 M 28.69 % 11.720 M -88.41 % 101.150 M 35.31 % 74.754 M 36.03 % 54.953 M 144.75 % -122.798 M -288.16 % 65.264 M 141.95 % 26.974 M -24.46 % 35.710 M -27.02 % 48.933 M
Deferred revenue 0.000 -100.00 % 305.675 M -71.19 % 1.061 B 52.28 % 696.681 M 84.62 % 377.358 M 88.87 % 199.803 M -66.20 % 591.095 M 26.77 % 466.269 M 503.83 % 77.219 M 6 510.61 % 1.168 M -97.00 % 38.905 M -7.19 % 41.918 M 4.80 % 40.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 13.100 M -89.83 % 128.836 M 4 334.97 % 2.905 M -97.09 % 99.757 M 222.29 % 30.953 M -31.11 % 44.931 M -24.67 % 59.647 M 7.95 % 55.256 M 156.31 % -98.135 M -225.67 % 78.087 M -25.88 % 105.358 M 652.00 % 14.010 M 637.39 % 1.900 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.200 K -86.21 % 30.454 K -99.92 % 36.857 M
Total current liabilities 569.400 M 1.58 % 560.525 M -52.17 % 1.172 B 33.29 % 879.277 M 76.40 % 498.463 M 43.33 % 347.779 M -54.67 % 767.266 M 37.92 % 556.312 M 328.97 % 129.685 M -11.65 % 146.785 M -26.91 % 200.829 M 78.21 % 112.690 M 98.10 % 56.885 M -46.92 % 107.173 M 30.89 % 81.881 M 37.79 % 59.424 M 6.46 % 55.815 M -14.48 % 65.264 M -17.45 % 79.058 M -10.59 % 88.424 M -6.72 % 94.796 M
Total liabilities 1.070 B 43.22 % 747.077 M -37.34 % 1.192 B 31.91 % 903.915 M 72.23 % 524.832 M 41.87 % 369.938 M -52.63 % 780.998 M 36.98 % 570.147 M 334.66 % 131.172 M -11.67 % 148.504 M -28.28 % 207.073 M 76.12 % 117.572 M 68.63 % 69.720 M -42.04 % 120.280 M 37.57 % 87.435 M 2.26 % 85.500 M 17.11 % 73.006 M -8.42 % 79.717 M -58.40 % 191.630 M -2.36 % 196.253 M 12.25 % 174.837 M
Other non current assets 239.400 M 1 046.77 % 20.876 M 4 966.20 % -429.000 K 67.87 % -1.335 M 64.24 % -3.733 M -128.11 % 13.281 M 346.86 % -5.380 M -122.14 % 24.300 M 0.00 % 24.300 M -18.28 % 29.737 M -35.93 % 46.415 M -31.62 % 67.877 M -0.91 % 68.503 M 2.18 % 67.043 M -73.96 % 257.427 M -0.63 % 259.047 M -14.20 % 301.911 M 21.49 % 248.497 M 0.000 -100.00 % 53.680 K -4.64 % 56.289 K
Long term investments 221.300 M -24.94 % 294.841 M 9.43 % 269.440 M 352.68 % 59.521 M 18.56 % 50.203 M 34.44 % 37.341 M -22.65 % 48.276 M 0.21 % 48.175 M 2.10 % 47.183 M 9.33 % 43.156 M 2 115.14 % -2.142 M -105.12 % 41.802 M 9.73 % 38.096 M -71.42 % 133.301 M 0.000 0.000 0.000 0.000 -100.00 % 164.848 M -11.30 % 185.848 M -20.98 % 235.180 M
Intangible assets 0.000 0.000 0.000 0.000 -100.00 % 58.164 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
GoodWill 58.000 M 0.00 % 58.000 M 0.00 % 58.000 M -0.28 % 58.164 M 0.00 % 58.164 M 0.00 % 58.164 M 0.00 % 58.164 M 0.00 % 58.164 M -9.77 % 64.464 M 10.83 % 58.164 M -13.07 % 66.909 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 58.000 M 0.00 % 58.000 M 0.00 % 58.000 M -0.28 % 58.164 M 0.00 % 58.164 M 0.00 % 58.164 M 0.00 % 58.164 M 0.00 % 58.164 M -9.77 % 64.464 M 10.83 % 58.164 M -13.07 % 66.909 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 221.600 M 27.71 % 173.521 M 57.57 % 110.120 M -5.81 % 116.918 M -1.74 % 118.993 M 8.37 % 109.806 M 0.44 % 109.322 M 27.16 % 85.970 M 30.96 % 65.647 M -3.09 % 67.743 M -3.95 % 70.530 M -5.27 % 74.455 M 25.60 % 59.282 M -3.77 % 61.602 M -4.70 % 64.643 M -2.15 % 66.063 M 3 217.96 % 1.991 M -97.78 % 89.747 M 10.24 % 81.412 M 13.21 % 71.910 M -5.15 % 75.813 M
Total non current assets 740.300 M 35.28 % 547.238 M 25.07 % 437.559 M 86.51 % 234.603 M 4.91 % 223.627 M 2.30 % 218.592 M 1.04 % 216.345 M -2.49 % 221.860 M 9.54 % 202.533 M -1.22 % 205.034 M 12.83 % 181.713 M -1.31 % 184.134 M 11.00 % 165.881 M -36.67 % 261.946 M -18.67 % 322.070 M -0.93 % 325.109 M 6.98 % 303.902 M -10.15 % 338.244 M 30.90 % 258.400 M -4.28 % 269.952 M -13.21 % 311.049 M
Other current assets 43.600 M -65.28 % 125.558 M -9.15 % 138.199 M 3.91 % 132.996 M 5.70 % 125.825 M -3.90 % 130.933 M -58.88 % 318.395 M 128.75 % 139.189 M 21.81 % 114.264 M -51.16 % 233.967 M 642.07 % 31.529 M -14.54 % 36.893 M -8.91 % 40.500 M 613.26 % 5.678 M -76.64 % 24.305 M -15.03 % 28.604 M -38.40 % 46.432 M 170.19 % 17.185 M -60.44 % 43.444 M 32.80 % 32.715 M 19.61 % 27.352 M
Short term investments 37.000 M -70.78 % 126.637 M 89.10 % 66.967 M -1.71 % 68.133 M 132.48 % 29.307 M 23.17 % 23.794 M -78.58 % 111.087 M -69.93 % 369.453 M 219.98 % 115.463 M 248.30 % 33.150 M -27.88 % 45.965 M -31.60 % 67.196 M -1.04 % 67.902 M 1.81 % 66.697 M 0.000 0.000 0.000 0.000 -100.00 % 158.683 M 0.000 0.000
cash and cash equivalents 292.900 M 576.88 % 43.272 M 314.40 % 10.442 M -80.11 % 52.488 M 43.20 % 36.654 M 160.44 % 14.074 M -86.16 % 101.689 M 19.56 % 85.056 M 8.89 % 78.113 M 49.62 % 52.208 M -71.29 % 181.820 M 35.46 % 134.222 M -11.18 % 151.125 M 25.54 % 120.379 M -4.23 % 125.698 M 7.89 % 116.510 M 0.59 % 115.822 M -9.88 % 128.514 M 508.35 % 21.125 M 0.000 0.000
Cash and short term investments 329.900 M 94.16 % 169.909 M 119.50 % 77.409 M -35.82 % 120.621 M 82.87 % 65.961 M 74.19 % 37.868 M -82.20 % 212.776 M -53.19 % 454.509 M 134.80 % 193.576 M 126.78 % 85.358 M -62.53 % 227.785 M 13.09 % 201.418 M -8.04 % 219.027 M 17.08 % 187.076 M 48.83 % 125.698 M 7.89 % 116.510 M 0.59 % 115.822 M -9.88 % 128.514 M -28.53 % 179.808 M -3.17 % 185.694 M 12.69 % 164.779 M
Total current assets 1.834 B 4.88 % 1.749 B -20.62 % 2.203 B 12.31 % 1.961 B 20.31 % 1.630 B 9.95 % 1.483 B -29.20 % 2.094 B 0.44 % 2.085 B 9.87 % 1.898 B 3.39 % 1.836 B -3.78 % 1.908 B 4.05 % 1.833 B 1.26 % 1.811 B -8.82 % 1.986 B 441.14 % 366.948 M 1.80 % 360.454 M 3.64 % 347.793 M -2.07 % 355.137 M -33.39 % 533.182 M 1.76 % 523.968 M 13.90 % 460.026 M
Inventory 1.448 B 0.96 % 1.435 B -26.61 % 1.955 B 15.93 % 1.686 B 18.90 % 1.418 B 8.57 % 1.306 B -14.11 % 1.521 B 3.07 % 1.475 B 10.14 % 1.340 B -11.66 % 1.516 B -7.90 % 1.646 B 3.42 % 1.592 B 2.59 % 1.552 B -2.24 % 1.587 B 4 953.99 % 31.408 M -40.50 % 52.786 M 662.09 % 6.926 M -41.10 % 11.760 M -7.22 % 12.675 M -3.90 % 13.190 M -6.45 % 14.099 M
Net receivables 12.100 M -34.88 % 18.582 M -42.92 % 32.555 M 49.94 % 21.712 M 6.04 % 20.476 M 160.14 % 7.871 M -76.98 % 34.188 M 112.27 % 16.106 M -93.35 % 242.228 M 0.000 -100.00 % 28.570 M -20.07 % 35.745 M 1.68 % 35.155 M -82.90 % 205.597 M 0.000 -100.00 % 162.555 M -8.99 % 178.613 M 0.000 -100.00 % 297.254 M 1.67 % 292.369 M 15.20 % 253.795 M
Tax assets 0.000 0.000 -100.00 % 428.000 K -67.94 % 1.335 M 0.000 0.000 -100.00 % 5.963 M 13.56 % 5.251 M -27.46 % 7.239 M 16.11 % 6.234 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.140 M 0.00 % 12.140 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 10.900 M -68.73 % 34.856 M 191.02 % 11.977 M -6.59 % 12.822 M 30.94 % 9.792 M -15.61 % 11.603 M -43.75 % 20.628 M 275.81 % 5.489 M 26.43 % 4.342 M 144.57 % 1.775 M -95.81 % 42.415 M 1 932.98 % 2.086 M -36.08 % 3.264 M -45.81 % 6.023 M -15.49 % 7.127 M 59.43 % 4.471 M -97.50 % 178.613 M 0.000 -100.00 % 6.473 M -30.52 % 9.317 M 3.45 % 9.006 M
Tax payables 0.000 -100.00 % 7.807 M -62.78 % 20.978 M -21.14 % 26.603 M 259.55 % 7.399 M 1 218.89 % 561.000 K -23.26 % 731.000 K -94.84 % 14.156 M -53.28 % 30.297 M -7.35 % 32.702 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.607 M 5.17 % 43.367 M 0.000
Deferred revenue non current 0.000 0.000 -100.00 % 50.000 K 0.000 0.000 0.000 0.000 100.00 % -5.937 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -107.516 M 0.000 0.000 100.00 % -39.592 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 -100.00 % 512.678 M -12.82 % 588.056 M -1.71 % 598.279 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.478 B 739 250.00 % -200.000 K -100.02 % 831.134 M -8.26 % 905.998 M 11 833.59 % 7.592 M -99.22 % 971.744 M -28.60 % 1.361 B -15.28 % 1.606 B -19.53 % 1.996 B -2.52 % 2.048 B -0.69 % 2.062 B -0.05 % 2.063 B 10.10 % 1.874 B -10.53 % 2.095 B 271.33 % 564.068 M 0.00 % 564.068 M 3.33 % 545.887 M -6.02 % 580.861 M 15 022.64 % 3.841 M -33.41 % 5.768 M -98.84 % 495.768 M
Deferred tax liabilities non current 0.000 -100.00 % 9.458 M 27.55 % 7.415 M 24.50 % 5.956 M 10.46 % 5.392 M -16.35 % 6.446 M 3 583.43 % 175.000 K -97.05 % 5.937 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.275 M -78.75 % 15.415 M 0.00 % 15.415 M 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
Total assets 2.574 B 12.13 % 2.296 B -13.05 % 2.640 B 20.24 % 2.196 B 18.45 % 1.854 B 8.97 % 1.701 B -26.37 % 2.311 B 0.16 % 2.307 B 9.84 % 2.100 B 2.92 % 2.041 B -2.33 % 2.089 B 3.56 % 2.018 B 2.08 % 1.976 B -12.07 % 2.248 B 226.21 % 689.018 M 0.50 % 685.564 M 5.20 % 651.695 M -6.01 % 693.380 M -12.41 % 791.582 M -0.29 % 793.920 M 2.96 % 771.075 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 136.700 M 170.71 % -193.334 M -266.56 % 116.077 M 98.63 % 58.438 M 6.58 % 54.830 M 135.61 % -153.990 M -240.12 % 109.896 M -76.84 % 474.579 M 360.48 % 103.062 M 318.22 % -47.228 M -1 866.79 % -2.401 M -104.88 % 49.227 M -67.97 % 153.705 M 1 118.53 % -15.091 M -142.39 % 35.599 M 237.14 % -25.959 M -81.11 % -14.333 M -160.06 % 23.866 M 204.76 % -22.782 M
Accounts receivables -5.300 M -148.53 % 10.920 M 221.93 % -8.956 M -68.00 % -5.331 M 9.01 % -5.859 M -113.24 % 44.263 M 320.51 % -20.073 M -109.43 % 212.863 M 266.29 % -128.006 M -18.75 % -107.796 M -1 459.57 % 7.929 M 809.43 % 871.832 K -99.45 % 158.996 M 0.000 0.000 0.000 0.000 0.000 100.00 % -13.978 M
Inventory 18.300 M -96.48 % 520.145 M 293.63 % -268.635 M -1.88 % -263.684 M -135.47 % -111.982 M -152.61 % 212.840 M 564.54 % -45.817 M 66.28 % -135.889 M -176.86 % 176.812 M 540.41 % -40.147 M 26.19 % -54.393 M -35.48 % -40.147 M -212.80 % 35.591 M 201.68 % -35.001 M -263.72 % 21.378 M 184.06 % -25.431 M -626.08 % 4.834 M 428.31 % 915.000 K 78.02 % 514.000 K
Accounts payables -54.700 M 92.45 % -724.400 M -284.01 % 393.668 M 20.22 % 327.453 M 87.43 % 174.707 M 142.50 % -411.093 M -333.86 % 175.786 M -55.79 % 397.605 M 633.68 % 54.193 M 328.90 % -23.675 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.318 M
Other working capital 178.400 M 17 839 900.00 % 1.000 K 0.000 -100.00 % 327.453 M 16 183.15 % -2.036 M 0.000 100.00 % -583.000 K 0.000 -100.00 % 63.938 K -99.97 % 248.780 M 378.50 % 51.991 M -41.83 % 89.374 M -24.33 % 118.114 M 493.24 % 19.910 M 40.01 % 14.220 M 2 796.18 % -527.432 K 97.25 % -19.167 M -183.51 % 22.951 M 0.000
Other non cash items -46.600 M 77.84 % -210.263 M 30.39 % -302.068 M -1 062.25 % -25.990 M 54.51 % -57.132 M 75.48 % -233.023 M 18.89 % -287.298 M 48.85 % -561.720 M -423.88 % -107.222 M -587.97 % -15.585 M -11.57 % -13.970 M 87.82 % -114.708 M -233.42 % 85.975 M 1 410.72 % -6.559 M 39.51 % -10.843 M 84.28 % -68.973 M -554.59 % 15.173 M 117.18 % -88.309 M -240.80 % -25.912 M
Net cash provided by operating activities 143.700 M 268.49 % -85.287 M -225.80 % 67.795 M 477.13 % 11.747 M -76.91 % 50.875 M 139.77 % -127.919 M -150.34 % 254.092 M -2.88 % 261.635 M 65.87 % 157.735 M 317.45 % -72.538 M -255.72 % -20.392 M 69.77 % -67.450 M -485.85 % 17.481 M 300.08 % -8.737 M -131.46 % 27.775 M 150.35 % -55.160 M -64.33 % -33.567 M 13.81 % -38.947 M -5.54 % -36.903 M
Investments in property plant and equipment -80.600 M -10.00 % -73.272 M -3 099.65 % -2.290 M 67.38 % -7.020 M 62.05 % -18.499 M -14.19 % -16.200 M 49.77 % -32.253 M -20.61 % -26.742 M -993.51 % -2.446 M 86.26 % -17.796 M -472.27 % -3.110 M 84.17 % -19.647 M -2 742.70 % -691.141 K 72.87 % -2.548 M -37.41 % -1.854 M -9.97 % -1.686 M 74.91 % -6.719 M 73.77 % -25.619 M -40.80 % -18.195 M
Acquisitions net 1.400 M 0.000 -100.00 % 82.000 K -83.43 % 495.000 K -58.75 % 1.200 M -84.27 % 7.627 M 381.20 % 1.585 M 88.47 % 841.000 K 341.53 % 190.476 K 104.22 % -4.512 M 47.93 % -8.665 M -188.83 % -3.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.239 M
Purchases of investments -299.000 M -429.36 % -56.483 M -115.40 % -26.222 M 23.45 % -34.256 M -148.74 % -13.772 M 0.000 0.000 100.00 % -249.396 M -252.03 % -70.846 M -1 440.12 % -4.600 M 34.29 % -7.000 M 54.55 % -15.400 M 45.25 % -28.131 M -75.36 % -16.042 M 0.000 100.00 % -83.584 M -548.95 % -12.880 M 88.81 % -115.110 M -379.63 % -24.000 M
Sales maturities of investments 117.500 M 866.12 % 12.162 M -28.12 % 16.919 M 238.62 % -12.205 M -296.82 % 6.201 M -97.52 % 250.500 M 188.09 % 86.951 M -65.08 % 248.989 M 6 020.68 % 4.068 M 93.55 % 2.102 M -92.35 % 27.458 M 33.93 % 20.502 M -21.59 % 26.146 M 0.000 -100.00 % 3.795 M -95.87 % 91.807 M 0.000 -100.00 % 38.968 M -46.74 % 73.166 M
Other investing activites 5.700 M -60.67 % 14.493 M 37.69 % 10.526 M 1 052 700.00 % -1.000 K -100.01 % 8.535 M -44.58 % 15.401 M -9.23 % 16.967 M 107.20 % -235.583 M -1 269.58 % 20.143 M 40.07 % 14.380 M 21.93 % 11.793 M -13.26 % 13.595 M -47.57 % 25.931 M 20.34 % 21.548 M 635.85 % 2.928 M -93.11 % 42.507 M 11.16 % 38.241 M -78.69 % 179.487 M 5 012.07 % -3.654 M
Net cash used for investing activites -255.000 M -147.33 % -103.100 M -10 367.01 % -985.000 K 98.14 % -52.987 M -224.38 % -16.335 M -106.35 % 257.328 M 251.30 % 73.250 M 127.97 % -261.891 M -435.67 % -48.890 M -1 868.24 % -2.484 M -109.04 % 27.477 M 795.65 % -3.950 M -116.98 % 23.255 M 686.04 % 2.959 M -39.24 % 4.870 M -90.07 % 49.043 M 163.07 % 18.642 M -76.02 % 77.726 M 162.98 % 29.556 M
Debt repayment 198.400 M -33.79 % 299.653 M 395.78 % -101.310 M -252.44 % 66.461 M 874.06 % -8.586 M 33.06 % -12.826 M -439.04 % 3.783 M -93.50 % 58.156 M 184.14 % -69.121 M -219.60 % 57.795 M 21.99 % 47.376 M -15.24 % 55.895 M 1 158.62 % -5.280 M -243.48 % 3.680 M 117.93 % -20.522 M -317.65 % 9.429 M 56.82 % 6.012 M 106.99 % -85.979 M -1 913.52 % 4.741 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -14.900 M 77.18 % -65.304 M 0.000 0.000 0.000 100.00 % -207.500 M 0.000 100.00 % -29.567 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -51.900 M -662.90 % -6.803 M -25.01 % -5.442 M 19.99 % -6.802 M 0.00 % -6.802 M 0.000 100.00 % -250.882 M -1 500.01 % -15.680 M 0.000 0.000 100.00 % -1.918 M 0.000 100.00 % -3.280 M 0.000 0.000 0.000 0.000 0.000 100.00 % -3.280 M
Other financing activites -35.800 M -465.74 % -6.328 M -200.76 % -2.104 M 18.61 % -2.585 M 35.92 % -4.034 M -58.38 % -2.547 M 95.98 % -63.404 M -1 483.52 % -4.004 M -101.37 % -1.988 M 97.52 % -80.313 M -1 524.43 % -4.944 M -253.49 % -1.399 M 2.18 % -1.430 M -2 337.83 % 63.892 K -81.06 % 337.327 K 133.00 % -1.022 M -104.55 % -499.702 K 0.000 0.000
Net cash used provided by financing activities 95.800 M -56.69 % 221.218 M 303.22 % -108.856 M -290.73 % 57.074 M 393.86 % -19.422 M 91.29 % -222.873 M 28.22 % -310.503 M -3 586.84 % 8.905 M 112.52 % -71.109 M -226.09 % 56.396 M 39.20 % 40.514 M -25.66 % 54.496 M 645.51 % -9.990 M -2 254.76 % 463.625 K 101.98 % -23.456 M -446.65 % 6.766 M 203.09 % 2.233 M 102.48 % -90.073 M -6 265.16 % 1.461 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -15.572 M -147.43 % 32.830 M 178.08 % -42.046 M -365.54 % 15.834 M 4.74 % 15.118 M 116.18 % -93.464 M -655.04 % 16.839 M 94.69 % 8.649 M -77.08 % 37.736 M 302.60 % -18.626 M -139.13 % 47.598 M 381.60 % -16.903 M -154.98 % 30.746 M 678.53 % -5.314 M -157.84 % 9.188 M 1 313.32 % 650.131 K 105.12 % -12.692 M 75.26 % -51.294 M 0.000
Cash at beginning of period 43.272 M 314.40 % 10.442 M -80.11 % 52.488 M 43.20 % 36.654 M 66.86 % 21.967 M -80.97 % 115.431 M 17.08 % 98.592 M 9.62 % 89.943 M 72.28 % 52.208 M -64.14 % 145.578 M 8.46 % 134.222 M -11.18 % 151.125 M 25.54 % 120.379 M -4.23 % 125.693 M 7.88 % 116.510 M 0.56 % 115.860 M -9.85 % 128.514 M -28.53 % 179.808 M 0.000
Cash at end of period 27.700 M -35.99 % 43.272 M 314.40 % 10.442 M -80.11 % 52.488 M 41.53 % 37.085 M 68.82 % 21.967 M -80.97 % 115.431 M 17.08 % 98.592 M 9.62 % 89.943 M -29.15 % 126.952 M -30.18 % 181.820 M 35.46 % 134.222 M -11.18 % 151.125 M 25.54 % 120.379 M -4.23 % 125.698 M 7.89 % 116.510 M 0.59 % 115.822 M -9.88 % 128.514 M 508.35 % 21.125 M
Operating cash flow 143.700 M 268.49 % -85.287 M -225.80 % 67.795 M 477.13 % 11.747 M -76.91 % 50.875 M 139.77 % -127.919 M -150.34 % 254.092 M -2.88 % 261.635 M 65.87 % 157.735 M 317.45 % -72.538 M -255.72 % -20.392 M 69.77 % -67.450 M -485.85 % 17.481 M 300.08 % -8.737 M -131.46 % 27.775 M 150.35 % -55.160 M -64.33 % -33.567 M 13.81 % -38.947 M -5.54 % -36.903 M
Capital expenditure -80.600 M -10.00 % -73.272 M -3 099.65 % -2.290 M 67.38 % -7.020 M 62.05 % -18.499 M -14.19 % -16.200 M 49.77 % -32.253 M -20.61 % -26.742 M -993.51 % -2.446 M 86.26 % -17.796 M -472.27 % -3.110 M 84.17 % -19.647 M -2 742.70 % -691.141 K 72.87 % -2.548 M -37.41 % -1.854 M -9.97 % -1.686 M 74.91 % -6.719 M 73.77 % -25.619 M -40.80 % -18.195 M
Free CashFlow 63.100 M 139.80 % -158.559 M -342.06 % 65.505 M 1 285.76 % 4.727 M -85.40 % 32.376 M 122.46 % -144.119 M -164.97 % 221.839 M -5.56 % 234.893 M 51.26 % 155.289 M 271.90 % -90.335 M -284.37 % -23.502 M 73.02 % -87.097 M -618.76 % 16.789 M 248.79 % -11.284 M -143.53 % 25.921 M 145.60 % -56.846 M -41.11 % -40.286 M 37.61 % -64.566 M -17.18 % -55.098 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2009-03-31 2008-12-31
Revenue 88.500 M 37.85 % 64.200 M -45.18 % 117.100 M -40.65 % 197.300 M 87.19 % 105.400 M -58.96 % 256.800 M 96.48 % 130.700 M -57.12 % 304.800 M -58.51 % 734.700 M 1 442.64 % 47.626 M 44.76 % 32.900 M -80.08 % 165.200 M 671.96 % 21.400 M -44.14 % 38.311 M 175.62 % 13.900 M -30.85 % 20.100 M 23.31 % 16.300 M -82.15 % 91.300 M -19.27 % 113.100 M 64.39 % 68.800 M 50.55 % 45.700 M -52.68 % 96.574 M -40.72 % 162.900 M -29.45 % 230.900 M -46.66 % 432.900 M 223.96 % 133.627 M -74.45 % 523.000 M 784.94 % 59.100 M -14.96 % 69.500 M 0.000 -100.00 % 65.600 M 186.46 % 22.900 M 68.38 % 13.600 M 0.00 % 13.600 M 0.000 0.000
Net income 3.400 M -83.08 % 20.100 M 286.54 % 5.200 M -55.17 % 11.600 M 625.00 % 1.600 M 106.08 % -26.300 M -152.39 % 50.200 M -30.18 % 71.900 M -66.20 % 212.700 M 13.36 % 187.631 M 0.000 -100.00 % 46.300 M 1 829.17 % 2.400 M 1 311.76 % 170.000 K 101.93 % -8.800 M 1.12 % -8.900 M 12.75 % -10.200 M -128.23 % 36.128 M 34.81 % 26.800 M 4 366.67 % 600.000 K -80.65 % 3.100 M -27.38 % 4.269 M -90.47 % 44.800 M -4.48 % 46.900 M -54.60 % 103.300 M 270.68 % 27.868 M -89.25 % 259.200 M 1 480.49 % 16.400 M -56.27 % 37.500 M 1 236.36 % -3.300 M 98.58 % -232.600 M -4 407.41 % 5.400 M 145.45 % 2.200 M 450.00 % 400.000 K 101.21 % -32.954 M -8 138.50 % -400.000 K
Income before tax 4.200 M -82.86 % 24.500 M 265.67 % 6.700 M -57.59 % 15.800 M 887.50 % 1.600 M -37.86 % 2.575 M -94.58 % 47.500 M -33.94 % 71.900 M -66.20 % 212.700 M 8.79 % 195.516 M 12 319.75 % -1.600 M -103.45 % 46.400 M 1 833.33 % 2.400 M 201.27 % -2.370 M 76.06 % -9.900 M 3.88 % -10.300 M -47.14 % -7.000 M -146.05 % 15.200 M -41.31 % 25.900 M 4 216.67 % 600.000 K -80.65 % 3.100 M -66.36 % 9.214 M -81.93 % 51.000 M -16.53 % 61.100 M -53.25 % 130.700 M 121.29 % 59.064 M -81.04 % 311.600 M 1 701.16 % 17.300 M -53.87 % 37.500 M 1 236.36 % -3.300 M 98.56 % -228.500 M -17 676.92 % 1.300 M -40.91 % 2.200 M 450.00 % 400.000 K 101.11 % -35.912 M -11 870.67 % -300.000 K
Income before tax ratio 0.05 -87.56 % 0.38 566.98 % 0.06 -28.55 % 0.08 427.53 % 0.02 51.39 % 0.01 -97.24 % 0.36 54.07 % 0.24 -18.52 % 0.29 -92.95 % 4.11 8 541.39 % -0.05 -117.31 % 0.28 150.44 % 0.11 281.29 % -0.06 91.31 % -0.71 -38.99 % -0.51 -19.32 % -0.43 -357.95 % 0.17 -27.30 % 0.23 2 525.88 % 0.01 -87.14 % 0.07 -28.90 % 0.10 -69.53 % 0.31 18.31 % 0.26 -12.35 % 0.30 -31.69 % 0.44 -25.81 % 0.60 103.53 % 0.29 -45.75 % 0.54 0.00 100.00 % -3.48 -6 235.85 % 0.06 -64.91 % 0.16 450.00 % 0.03 0.00 0.00
EBITDA 8.700 M -72.03 % 31.100 M 175.22 % 11.300 M -44.88 % 20.500 M 152.84 % -38.800 M -631.51 % 7.300 M -85.46 % 50.200 M -34.97 % 77.200 M -61.71 % 201.600 M 6 009.09 % 3.300 M 175.00 % 1.200 M -97.45 % 47.000 M 1 666.67 % -3.000 M -314.29 % 1.400 M 119.44 % -7.200 M -7.46 % -6.700 M 4.96 % -7.050 M -137.90 % 18.600 M -33.81 % 28.100 M 170.19 % 10.400 M 79.31 % 5.800 M -53.74 % 12.538 M -76.52 % 53.400 M -15.24 % 63.000 M -52.56 % 132.800 M 116.75 % 61.268 M -80.46 % 313.500 M 1 515.98 % 19.400 M -51.13 % 39.700 M 1 517.86 % -2.800 M -112.02 % 23.300 M 1 194.44 % 1.800 M -33.33 % 2.700 M 200.00 % 900.000 K 102.51 % -35.796 M -35 896.00 % 100.000 K
Net income ratio 0.04 -87.73 % 0.31 605.04 % 0.04 -24.47 % 0.06 287.30 % 0.02 114.82 % -0.10 -126.66 % 0.38 62.82 % 0.24 -18.52 % 0.29 -92.65 % 3.94 0.00 -100.00 % 0.28 149.90 % 0.11 2 427.39 % 0.00 100.70 % -0.63 -42.98 % -0.44 29.24 % -0.63 -258.14 % 0.40 66.99 % 0.24 2 617.12 % 0.01 -87.14 % 0.07 53.45 % 0.04 -83.93 % 0.28 35.40 % 0.20 -14.88 % 0.24 14.42 % 0.21 -57.92 % 0.50 78.60 % 0.28 -48.57 % 0.54 0.00 100.00 % -3.55 -1 603.65 % 0.24 45.77 % 0.16 450.00 % 0.03 0.00 0.00
Ratio EBITDA 0.10 -79.71 % 0.48 402.00 % 0.10 -7.13 % 0.10 128.23 % -0.37 -1 394.98 % 0.03 -92.60 % 0.38 51.64 % 0.25 -7.70 % 0.27 296.01 % 0.07 89.97 % 0.04 -87.18 % 0.28 302.95 % -0.14 -483.62 % 0.04 107.05 % -0.52 -55.40 % -0.33 22.93 % -0.43 -312.30 % 0.20 -18.00 % 0.25 64.36 % 0.15 19.11 % 0.13 -2.24 % 0.13 -60.40 % 0.33 20.14 % 0.27 -11.06 % 0.31 -33.09 % 0.46 -23.51 % 0.60 82.61 % 0.33 -42.53 % 0.57 0.00 -100.00 % 0.36 351.87 % 0.08 -60.41 % 0.20 200.00 % 0.07 0.00 0.00
Gross profit ratio 0.30 -15.42 % 0.36 22.49 % 0.29 -6.12 % 0.31 149.57 % 0.12 -32.66 % 0.18 -33.54 % 0.28 -16.18 % 0.33 8.30 % 0.31 -44.67 % 0.55 -14.18 % 0.64 37.89 % 0.47 -41.17 % 0.79 43.01 % 0.56 175.76 % 0.20 -13.85 % 0.23 15.50 % 0.20 -46.58 % 0.38 14.60 % 0.33 -37.33 % 0.53 -6.90 % 0.57 18.70 % 0.48 8.18 % 0.44 16.47 % 0.38 1.96 % 0.37 -60.10 % 0.93 47.27 % 0.63 34.95 % 0.47 -37.48 % 0.75 0.00 -100.00 % 0.70 229.14 % 0.21 -42.94 % 0.38 88.89 % 0.20 0.00 0.00
Weighted average shs out dil 2.595 M 0.25 % 2.589 M 0.07 % 2.587 M -0.09 % 2.589 M -0.14 % 2.593 M -4.71 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M 0.03 % 2.720 M -0.25 % 2.727 M 0.23 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M -4.76 % 2.857 M 5.07 % 2.719 M -0.08 % 2.722 M 0.05 % 2.720 M -0.01 % 2.720 M 0.02 % 2.720 M -9.48 % 3.005 M -3.28 % 3.106 M 15.01 % 2.701 M -14.00 % 3.141 M -4.83 % 3.300 M 0.91 % 3.270 M 0.31 % 3.260 M 0.00 % 3.260 M -2.19 % 3.333 M 1.63 % 3.280 M 0.00 % 3.280 M
Weighted average shs out 2.595 M 0.25 % 2.589 M 0.07 % 2.587 M -0.09 % 2.589 M -0.14 % 2.593 M -4.71 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M 0.03 % 2.720 M -0.03 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M 0.00 % 2.721 M -4.76 % 2.857 M 5.07 % 2.719 M -0.08 % 2.722 M 0.05 % 2.720 M -0.01 % 2.720 M 0.02 % 2.720 M -9.48 % 3.005 M -3.28 % 3.106 M 15.01 % 2.701 M -14.00 % 3.141 M -4.83 % 3.300 M 0.91 % 3.270 M 0.31 % 3.260 M 0.00 % 3.260 M -2.19 % 3.333 M 1.63 % 3.280 M 0.00 % 3.280 M
EPS diluted 1.31 -83.12 % 7.76 286.07 % 2.01 -55.13 % 4.48 622.58 % 0.62 106.41 % -9.67 -152.41 % 18.45 -30.17 % 26.42 -66.20 % 78.17 13.39 % 68.94 344 600.00 % 0.02 -99.88 % 17.02 1 834.09 % 0.88 1 308.00 % 0.06 101.93 % -3.23 1.22 % -3.27 12.80 % -3.75 -128.26 % 13.27 34.72 % 9.85 4 590.48 % 0.21 -81.58 % 1.14 -27.39 % 1.57 -90.47 % 16.47 -4.47 % 17.24 -54.61 % 37.98 309.71 % 9.27 -88.89 % 83.44 1 498.47 % 5.22 -56.28 % 11.94 1 294.00 % -1.00 98.59 % -71.12 -4 410.55 % 1.65 146.27 % 0.67 458.33 % 0.12 101.19 % -10.05 -8 275.00 % -0.12
Earnings per share 1.31 -83.12 % 7.76 286.07 % 2.01 -55.13 % 4.48 622.58 % 0.62 106.41 % -9.67 -152.41 % 18.45 -30.17 % 26.42 -66.20 % 78.17 13.39 % 68.94 344 600.00 % 0.02 -99.88 % 17.02 1 834.09 % 0.88 1 308.00 % 0.06 101.93 % -3.23 1.22 % -3.27 12.80 % -3.75 -128.26 % 13.27 34.72 % 9.85 4 590.48 % 0.21 -81.58 % 1.14 -27.39 % 1.57 -90.47 % 16.47 -4.47 % 17.24 -54.61 % 37.98 309.71 % 9.27 -88.89 % 83.44 1 498.47 % 5.22 -56.28 % 11.94 1 294.00 % -1.00 98.59 % -71.12 -4 410.55 % 1.65 146.27 % 0.67 458.33 % 0.12 101.19 % -10.05 -8 275.00 % -0.12
Gross profit 26.700 M 16.59 % 22.900 M -32.84 % 34.100 M -44.28 % 61.200 M 367.18 % 13.100 M -72.36 % 47.400 M 30.58 % 36.300 M -64.06 % 101.000 M -55.07 % 224.800 M 753.55 % 26.337 M 24.23 % 21.200 M -72.54 % 77.200 M 354.12 % 17.000 M -20.12 % 21.281 M 660.04 % 2.800 M -40.43 % 4.700 M 42.42 % 3.300 M -90.46 % 34.600 M -7.49 % 37.400 M 3.03 % 36.300 M 40.15 % 25.900 M -43.83 % 46.111 M -35.87 % 71.900 M -17.83 % 87.500 M -45.62 % 160.900 M 29.27 % 124.469 M -62.37 % 330.800 M 1 094.22 % 27.700 M -46.83 % 52.100 M 13 125.00 % -400.000 K -100.87 % 46.200 M 842.86 % 4.900 M -3.92 % 5.100 M 88.89 % 2.700 M 0.000 0.000
Income tax expense 800.000 K -81.82 % 4.400 M 193.33 % 1.500 M -64.29 % 4.200 M 255.56 % -2.700 M -109.34 % 28.900 M 1 170.37 % -2.700 M 0.000 0.000 -100.00 % 7.885 M 592.81 % -1.600 M -1 700.00 % 100.000 K 101.27 % -7.900 M -315.79 % -1.900 M -72.73 % -1.100 M 21.43 % -1.400 M -143.75 % 3.200 M 115.31 % -20.900 M -2 222.22 % -900.000 K 82.35 % -5.100 M 0.000 -100.00 % 4.945 M -20.24 % 6.200 M -56.34 % 14.200 M -48.18 % 27.400 M -12.17 % 31.196 M -40.47 % 52.400 M 5 722.22 % 900.000 K -89.16 % 8.300 M 0.000 -100.00 % 4.100 M 200.00 % -4.100 M 0.000 0.000 100.00 % -2.957 M -3 057.00 % 100.000 K
Cost of revenue 61.800 M 49.64 % 41.300 M -50.24 % 83.000 M -39.02 % 136.100 M 47.45 % 92.300 M -55.92 % 209.400 M 121.82 % 94.400 M -53.68 % 203.800 M -60.03 % 509.900 M 2 295.13 % 21.289 M 81.96 % 11.700 M -86.70 % 88.000 M 1 900.00 % 4.400 M -74.16 % 17.030 M 53.42 % 11.100 M -27.92 % 15.400 M 18.46 % 13.000 M -77.07 % 56.700 M -25.10 % 75.700 M 132.92 % 32.500 M 64.14 % 19.800 M -60.76 % 50.463 M -44.55 % 91.000 M -36.54 % 143.400 M -47.28 % 272.000 M 2 870.08 % 9.158 M -95.24 % 192.200 M 512.10 % 31.400 M 80.46 % 17.400 M 4 250.00 % 400.000 K -97.94 % 19.400 M 7.78 % 18.000 M 111.76 % 8.500 M -22.02 % 10.900 M 476.72 % 1.890 M -59.79 % 4.700 M
General and administrative expenses 600.000 K 0.000 0.000 0.000 -100.00 % 10.400 M -74.57 % 40.900 M 0.000 0.000 0.000 -100.00 % 6.901 M 0.000 0.000 0.000 -100.00 % 6.590 M 0.000 0.000 -100.00 % 11.800 M -38.43 % 19.164 M 24.44 % 15.400 M 0.000 0.000 -100.00 % 10.715 M 0.000 0.000 0.000 -100.00 % 9.869 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 10.400 M 1 055.56 % 900.000 K -64.00 % 2.500 M -24.24 % 3.300 M 13.79 % 2.900 M -58.57 % 7.000 M 0.000 -100.00 % 200.000 K 0.000 -100.00 % 6.168 M 585.33 % 900.000 K 28.57 % 700.000 K -36.36 % 1.100 M 168.29 % 410.000 K -31.67 % 600.000 K 50.00 % 400.000 K 0.00 % 400.000 K -67.64 % 1.236 M -50.56 % 2.500 M -3.85 % 2.600 M 116.67 % 1.200 M -56.44 % 2.755 M 129.58 % 1.200 M -78.95 % 5.700 M -3.39 % 5.900 M -3.78 % 6.132 M 581.33 % 900.000 K 80.00 % 500.000 K -37.50 % 800.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 19.100 M 41.48 % 13.500 M -51.44 % 27.800 M 104.41 % 13.600 M 385.71 % 2.800 M 0.000 0.000 -100.00 % 3.600 M 24.14 % 2.900 M 134.11 % -8.503 M -232.86 % 6.400 M 236.84 % 1.900 M -26.92 % 2.600 M 174.31 % -3.499 M -259.05 % 2.200 M -12.00 % 2.500 M 0.000 0.000 0.000 -100.00 % 1.600 M -42.86 % 2.800 M 133.96 % -8.245 M -374.83 % 3.000 M 20.00 % 2.500 M -19.35 % 3.100 M 115.46 % -20.058 M -657.17 % 3.600 M -75.34 % 14.600 M 139.34 % 6.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 30.100 M 109.03 % 14.400 M -52.48 % 30.300 M 79.29 % 16.900 M 4.97 % 16.100 M -66.39 % 47.900 M 186.83 % 16.700 M -43.58 % 29.600 M 15.63 % 25.600 M -10.06 % 28.465 M -0.82 % 28.700 M -11.69 % 32.500 M 30.52 % 24.900 M 0.72 % 24.721 M 83.12 % 13.500 M -10.60 % 15.100 M 23.77 % 12.200 M -40.20 % 20.400 M 13.97 % 17.900 M -38.70 % 29.200 M 19.67 % 24.400 M -26.12 % 33.027 M 29.52 % 25.500 M -11.76 % 28.900 M -19.27 % 35.800 M -50.65 % 72.546 M 208.71 % 23.500 M -6.75 % 25.200 M 13.00 % 22.300 M 696.43 % 2.800 M -88.43 % 24.200 M 591.43 % 3.500 M 25.00 % 2.800 M 27.27 % 2.200 M 0.000 0.000
Cost and expenses 91.900 M 64.99 % 55.700 M -50.84 % 113.300 M -37.26 % 180.600 M 66.61 % 108.400 M -57.87 % 257.300 M 131.59 % 111.100 M -52.40 % 233.400 M -56.41 % 535.500 M 976.30 % 49.754 M 23.15 % 40.400 M -66.47 % 120.500 M 311.26 % 29.300 M -29.82 % 41.751 M 69.72 % 24.600 M -19.34 % 30.500 M 21.03 % 25.200 M -67.32 % 77.100 M -17.63 % 93.600 M 51.70 % 61.700 M 39.59 % 44.200 M -47.06 % 83.490 M -28.33 % 116.500 M -32.39 % 172.300 M -44.02 % 307.800 M 276.73 % 81.704 M -62.12 % 215.700 M 281.10 % 56.600 M 42.57 % 39.700 M 1 140.63 % 3.200 M -92.66 % 43.600 M 102.79 % 21.500 M 90.27 % 11.300 M -13.74 % 13.100 M 0.000 0.000
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
Selling general and administrative expenses 11.000 M 1 122.22 % 900.000 K -64.00 % 2.500 M -24.24 % 3.300 M -75.19 % 13.300 M -72.23 % 47.900 M 186.83 % 16.700 M 8 250.00 % 200.000 K -98.45 % 12.900 M -1.29 % 13.069 M 1 352.11 % 900.000 K 28.57 % 700.000 K -36.36 % 1.100 M -84.29 % 7.000 M 1 066.67 % 600.000 K 50.00 % 400.000 K -96.72 % 12.200 M -40.20 % 20.400 M 13.97 % 17.900 M 588.46 % 2.600 M 116.67 % 1.200 M -91.09 % 13.470 M 1 022.50 % 1.200 M -78.95 % 5.700 M -3.39 % 5.900 M -63.13 % 16.001 M 1 677.89 % 900.000 K 80.00 % 500.000 K -37.50 % 800.000 K 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 800.000 K -11.11 % 900.000 K 0.00 % 900.000 K -10.00 % 1.000 M 25.00 % 800.000 K -11.11 % 900.000 K 200.00 % 300.000 K 50.00 % 200.000 K 100.00 % 100.000 K -76.30 % 422.000 K -15.60 % 500.000 K -37.50 % 800.000 K 300.00 % 200.000 K -79.38 % 970.000 K 385.00 % 200.000 K -83.33 % 1.200 M 300.00 % 300.000 K -56.77 % 694.000 K -0.86 % 700.000 K -50.00 % 1.400 M 16.67 % 1.200 M -27.01 % 1.644 M 174.00 % 600.000 K 20.00 % 500.000 K 25.00 % 400.000 K -15.61 % 474.000 K 18.50 % 400.000 K -20.00 % 500.000 K -16.67 % 600.000 K 0.000 0.000 -100.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K -13.79 % 116.000 K 16.00 % 100.000 K
Depreciation and amortization 3.700 M 2.78 % 3.600 M -2.70 % 3.700 M 0.00 % 3.700 M -9.76 % 4.100 M 46.43 % 2.800 M 16.67 % 2.400 M 9.09 % 2.200 M -8.33 % 2.400 M 0.00 % 2.400 M 4.35 % 2.300 M 0.00 % 2.300 M 0.00 % 2.300 M 53.33 % 1.500 M -40.00 % 2.500 M 4.17 % 2.400 M -4.00 % 2.500 M -7.41 % 2.700 M 80.00 % 1.500 M -11.76 % 1.700 M 13.33 % 1.500 M -10.71 % 1.680 M -6.67 % 1.800 M -5.26 % 1.900 M 11.76 % 1.700 M -1.73 % 1.730 M 15.33 % 1.500 M -6.25 % 1.600 M 0.00 % 1.600 M 300.00 % 400.000 K -69.23 % 1.300 M 225.00 % 400.000 K 0.00 % 400.000 K 0.00 % 400.000 K 0.000 -100.00 % 300.000 K
Operating income -3.400 M 54.05 % -7.400 M -294.74 % 3.800 M -77.91 % 17.200 M -63.17 % 46.700 M 5.08 % 44.444 M 126.76 % 19.600 M -72.55 % 71.400 M -64.16 % 199.200 M 10 584.21 % -1.900 M 73.61 % -7.200 M -115.25 % 47.200 M 737.84 % -7.400 M -196.00 % -2.500 M 76.64 % -10.700 M -2.88 % -10.400 M -16.85 % -8.900 M -162.68 % 14.200 M -27.18 % 19.500 M 174.65 % 7.100 M 373.33 % 1.500 M -90.15 % 15.226 M -67.19 % 46.400 M -20.82 % 58.600 M -53.16 % 125.100 M 44.39 % 86.641 M -71.81 % 307.300 M 12 192.00 % 2.500 M -91.61 % 29.800 M 1 031.25 % -3.200 M -114.55 % 22.000 M 1 471.43 % 1.400 M -39.13 % 2.300 M 360.00 % 500.000 K 101.52 % -32.839 M -598.70 % -4.700 M
Operating income ratio -0.04 66.67 % -0.12 -455.20 % 0.03 -62.78 % 0.09 -80.32 % 0.44 156.01 % 0.17 15.41 % 0.15 -35.98 % 0.23 -13.60 % 0.27 779.63 % -0.04 81.77 % -0.22 -176.60 % 0.29 182.63 % -0.35 -429.91 % -0.07 91.52 % -0.77 -48.78 % -0.52 5.24 % -0.55 -451.06 % 0.16 -9.79 % 0.17 67.07 % 0.10 214.41 % 0.03 -79.18 % 0.16 -44.65 % 0.28 12.23 % 0.25 -12.18 % 0.29 -55.43 % 0.65 10.35 % 0.59 1 289.02 % 0.04 -90.13 % 0.43 0.00 -100.00 % 0.34 448.56 % 0.06 -63.85 % 0.17 360.00 % 0.04 0.00 0.00
Total other income expenses net 7.600 M -76.18 % 31.900 M 1 000.00 % 2.900 M 307.14 % -1.400 M 96.90 % -45.100 M -7.72 % -41.869 M -236.83 % 30.600 M 6 020.00 % 500.000 K -96.30 % 13.500 M -93.17 % 197.644 M 2 225.20 % -9.300 M -647.06 % 1.700 M 142.50 % -4.000 M 71.64 % -14.102 M -1 862.75 % 800.000 K 700.00 % 100.000 K 107.69 % -1.300 M -226.09 % 1.031 M -83.89 % 6.400 M 198.46 % -6.500 M -506.25 % 1.600 M 141.34 % -3.870 M -184.13 % 4.600 M 84.00 % 2.500 M -55.36 % 5.600 M -21.58 % 7.141 M 169.33 % -10.300 M -5 050.00 % -200.000 K 96.88 % -6.400 M -6 300.00 % -100.000 K 99.96 % -250.500 M -250 400.00 % -100.000 K 0.00 % -100.000 K 0.00 % -100.000 K 96.75 % -3.073 M -169.84 % 4.400 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2009-03-31 2008-12-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-03-31 2017-03-31 2016-03-31 2015-03-31 2014-03-31 2013-03-31 2012-09-30 2012-03-31 2011-03-31 2010-03-31 2009-03-31 2007-03-31
Net debt 0.000 -100.00 % 220.900 M 0.000 -100.00 % 168.100 M 0.000 -100.00 % 154.600 M -33.76 % 233.400 M 1 038.54 % 20.500 M -90.13 % 207.700 M 3 825.53 % 5.291 M -98.27 % 305.000 M 76 150.00 % 400.000 K -99.67 % 120.621 M 86.85 % 64.555 M -68.53 % 205.100 M 348.91 % -82.400 M -146.14 % 178.600 M 1 223.26 % 13.497 M -93.27 % 200.500 M 186.02 % 70.100 M 53.19 % 45.761 M 1.48 % 45.094 M -83.66 % 275.900 M 2 238.76 % -12.900 M -102.54 % 507.500 M 1 809.04 % -29.695 M 76.59 % -126.857 M 38.25 % -205.435 M -97.97 % -103.771 M -38.27 % -75.049 M -0.30 % -74.827 M 49.35 % -147.725 M 61.85 % -387.200 M -5 457.69 % 7.227 M 692.86 % -1.219 M -105.34 % 22.815 M 67.88 % 13.590 M -81.93 % 75.219 M
Total investments 0.000 -100.00 % 258.300 M 0.000 -100.00 % 335.700 M 0.000 -100.00 % 411.500 M -11.85 % 466.800 M 70.80 % 273.300 M -34.21 % 415.400 M 79.42 % 231.530 M -62.04 % 610.000 M 1 134.82 % 49.400 M -79.52 % 241.242 M 814.28 % 26.386 M -93.57 % 410.200 M 284.80 % 106.600 M -70.16 % 357.200 M 86.37 % 191.659 M -52.20 % 401.000 M 817.62 % 43.700 M -52.25 % 91.522 M 145.10 % 37.341 M -93.23 % 551.800 M 961.15 % 52.000 M -94.88 % 1.015 B 2 617.90 % 37.345 M 7.02 % 34.894 M 3.22 % 33.804 M 5.14 % 32.151 M 33.11 % 24.154 M -75.35 % 97.993 M -7.55 % 105.998 M -74.61 % 417.400 M 108.70 % 199.998 M 953.01 % 18.993 M -85.04 % 126.998 M -1.47 % 128.897 M -1.49 % 130.843 M
Total debt 0.000 -100.00 % 513.800 M 0.000 -100.00 % 372.300 M 0.000 -100.00 % 315.500 M 0.000 -100.00 % 38.100 M 0.000 -100.00 % 15.733 M 0.000 -100.00 % 87.700 M 0.000 -100.00 % 117.043 M 0.000 -100.00 % 83.000 M 0.000 -100.00 % 50.582 M 0.000 -100.00 % 137.200 M 0.000 -100.00 % 59.168 M 0.000 -100.00 % 52.800 M 0.000 -100.00 % 71.994 M 5.55 % 68.211 M 578.38 % 10.055 M -87.30 % 79.176 M -25.85 % 106.771 M 79.76 % 59.395 M 1 646.91 % 3.400 M 6.25 % 3.200 M -63.55 % 8.780 M 72.02 % 5.104 M -80.07 % 25.616 M 53.50 % 16.688 M -82.68 % 96.344 M
Accumulated other comprehensive income loss 1.504 B 266.02 % 410.983 M -72.45 % 1.492 B 1.77 % 1.466 B -5.35 % 1.549 B 1.70 % 1.523 B -6.72 % 1.633 B 5 901.84 % 27.200 M -98.12 % 1.448 B 5 221.94 % 27.210 M -97.86 % 1.269 B 2.19 % 1.242 B -3.86 % 1.292 B 4 648.58 % 27.210 M -97.92 % 1.310 B 2.12 % 1.282 B -3.51 % 1.329 B 331.13 % 308.285 M -76.47 % 1.310 B 2.12 % 1.283 B -3.63 % 1.331 B 89.66 % 701.968 M -47.98 % 1.349 B 2.06 % 1.322 B -13.56 % 1.530 B 72.29 % 887.839 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
Retained earnings 0.000 0.000 0.000 0.000 0.000 -100.00 % 864.254 M 0.000 0.000 0.000 -100.00 % 562.559 M 0.000 0.000 0.000 -100.00 % 331.670 M 0.000 0.000 0.000 -100.00 % 366.188 M 0.000 0.000 0.000 -100.00 % 305.222 M 0.000 0.000 0.000 -100.00 % 105.953 M -64.24 % 296.290 M 596.51 % -59.675 M 68.34 % -188.493 M 11.30 % -212.501 M -8.46 % -195.929 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 0.000 -100.00 % 25.900 M 0.000 -100.00 % 25.900 M 0.000 -100.00 % 25.900 M 0.000 -100.00 % 27.200 M 0.000 -100.00 % 27.210 M 0.000 -100.00 % 27.200 M 0.000 -100.00 % 27.210 M 0.000 -100.00 % 27.200 M 0.000 -100.00 % 27.210 M 0.000 -100.00 % 27.200 M 0.000 -100.00 % 27.210 M 0.000 -100.00 % 27.200 M 0.000 -100.00 % 31.360 M 0.00 % 31.360 M -4.40 % 32.803 M 0.00 % 32.803 M 0.00 % 32.803 M 0.00 % 32.803 M 0.00 % 32.803 M -50.00 % 65.600 M 99.98 % 32.803 M 0.00 % 32.803 M 0.00 % 32.803 M 0.00 % 32.803 M 0.00 % 32.803 M
Total equity 1.504 B 0.00 % 1.504 B 0.84 % 1.492 B 0.00 % 1.492 B -3.67 % 1.549 B 0.00 % 1.549 B -5.13 % 1.633 B 0.00 % 1.633 B 12.73 % 1.448 B 0.00 % 1.448 B 14.08 % 1.269 B 0.00 % 1.269 B -1.76 % 1.292 B 0.00 % 1.292 B -1.34 % 1.310 B 0.00 % 1.310 B -1.47 % 1.329 B 0.15 % 1.327 B 1.30 % 1.310 B 0.00 % 1.310 B -1.59 % 1.331 B 0.00 % 1.331 B -1.33 % 1.349 B 0.00 % 1.349 B -11.79 % 1.530 B 0.00 % 1.530 B -22.09 % 1.963 B -0.45 % 1.972 B 4.00 % 1.897 B 0.86 % 1.880 B -0.93 % 1.898 B -0.45 % 1.907 B -55.52 % 4.287 B 101.69 % 2.125 B 253.31 % 601.583 M 0.25 % 600.064 M 3.69 % 578.690 M -3.54 % 599.952 M
Other non current liabilities -1.504 B -1 504 200.00 % -100.000 K 99.99 % -1.492 B 0.000 100.00 % -1.549 B 0.000 100.00 % -1.633 B -1 632 600.00 % 100.000 K 0.000 -100.00 % 51.000 K 0.000 -100.00 % 7.300 M 0.000 -100.00 % 7.352 M 0.000 0.000 0.000 -100.00 % 7.746 M 0.000 -100.00 % 1.500 M 0.000 -100.00 % 1.476 M 0.000 -100.00 % 1.400 M 0.000 -100.00 % 1.385 M 57.52 % 879.226 K -53.77 % 1.902 M -44.14 % 3.405 M -29.52 % 4.831 M 244.58 % 1.402 M -87.63 % 11.335 M -45.50 % 20.800 M 80.76 % 11.507 M 2 435.65 % 453.809 K -2.16 % 463.809 K -8.46 % 506.692 K -38.00 % 817.197 K
Long term debt 0.000 -100.00 % 500.700 M 0.000 -100.00 % 305.000 M 0.000 -100.00 % 186.600 M 0.000 -100.00 % 10.400 M 0.000 -100.00 % 12.828 M 0.000 -100.00 % 14.900 M 0.000 -100.00 % 17.286 M 0.000 -100.00 % 20.200 M 0.000 -100.00 % 19.629 M 0.000 -100.00 % 24.500 M 0.000 -100.00 % 14.237 M 0.000 -100.00 % 39.600 M 0.000 -100.00 % 12.347 M -4.69 % 12.955 M 1 820.74 % 674.479 K -38.06 % 1.089 M -22.93 % 1.413 M -59.40 % 3.480 M 132.00 % 1.500 M -53.13 % 3.200 M 100.00 % 1.600 M -68.63 % 5.100 M -80.09 % 25.612 M 53.51 % 16.684 M -82.68 % 96.339 M
Total non current liabilities -1.504 B -400.50 % 500.600 M 133.56 % -1.492 B -589.11 % 305.000 M 119.69 % -1.549 B -929.96 % 186.600 M 111.43 % -1.633 B -9 220.11 % 17.900 M 0.000 -100.00 % 20.294 M 0.000 -100.00 % 22.200 M 0.000 -100.00 % 24.638 M 0.000 -100.00 % 25.600 M 0.000 -100.00 % 27.375 M 0.000 -100.00 % 32.400 M 0.000 -100.00 % 22.159 M 0.000 -100.00 % 41.200 M 0.000 -100.00 % 13.732 M -30.54 % 19.771 M 667.21 % 2.577 M -42.66 % 4.494 M -28.02 % 6.243 M 27.88 % 4.882 M -61.96 % 12.835 M -49.07 % 25.200 M 92.26 % 13.107 M 135.99 % 5.554 M -78.70 % 26.076 M 51.69 % 17.190 M -84.73 % 112.572 M
Other current liabilities 0.000 -100.00 % 545.400 M 0.000 -100.00 % 451.400 M 0.000 -100.00 % 93.625 M 0.000 -100.00 % 435.600 M 0.000 -100.00 % 75.274 M 0.000 -100.00 % 909.300 M 0.000 -100.00 % 43.414 M 0.000 -100.00 % 597.900 M 0.000 -100.00 % 39.326 M 0.000 -100.00 % 245.700 M 0.000 -100.00 % 795.000 K 0.000 -100.00 % 251.900 M 0.000 -100.00 % 4.581 M -91.52 % 54.047 M -51.34 % 111.065 M 55.45 % 71.446 M 33.55 % 53.498 M 264.55 % 14.675 M 25.21 % 11.720 M -92.92 % 165.600 M 206.84 % 53.970 M 55.31 % 34.750 M 189.46 % 12.005 M 28.23 % 9.362 M -67.95 % 29.214 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 305.675 M 0.000 -100.00 % 10.100 M 0.000 -100.00 % 1.061 B 0.000 -100.00 % 36.100 M 0.000 -100.00 % 696.681 M 0.000 0.000 0.000 -100.00 % 377.358 M 0.000 -100.00 % 65.800 M 0.000 -100.00 % 289.889 M 0.000 -100.00 % 82.600 M 0.000 -100.00 % 681.679 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.000 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 13.100 M 0.000 -100.00 % 67.300 M 0.000 -100.00 % 128.900 M 0.000 -100.00 % 17.500 M 0.000 100.00 % -1.078 B 0.000 -100.00 % 36.700 M 0.000 100.00 % -622.564 M 0.000 -100.00 % 62.800 M 0.000 100.00 % -387.439 M 0.000 -100.00 % 112.700 M 0.000 -100.00 % 44.931 M 0.000 -100.00 % 13.200 M 0.000 100.00 % -621.656 M -1 225.05 % 55.256 M 489.02 % 9.381 M -87.99 % 78.087 M -25.88 % 105.358 M 88.43 % 55.915 M 2 842.89 % 1.900 M 0.000 -100.00 % 7.180 M 170 852.38 % 4.200 K 0.00 % 4.200 K 0.00 % 4.200 K 0.00 % 4.200 K
Total current liabilities 0.000 -100.00 % 569.400 M 0.000 -100.00 % 526.300 M 0.000 -100.00 % 563.100 M 0.000 -100.00 % 483.200 M 0.000 -100.00 % 1.172 B 0.000 -100.00 % 1.031 B 0.000 -100.00 % 879.277 M 0.000 -100.00 % 670.100 M 0.000 -100.00 % 498.463 M 0.000 -100.00 % 491.900 M 0.000 -100.00 % 347.779 M 0.000 -100.00 % 421.900 M 0.000 -100.00 % 767.266 M 568.18 % 114.829 M -16.97 % 138.298 M -8.60 % 151.309 M -24.66 % 200.829 M 78.21 % 112.690 M 98.10 % 56.885 M -65.65 % 165.600 M 54.52 % 107.173 M 30.89 % 81.881 M 37.79 % 59.424 M 6.47 % 55.815 M -29.40 % 79.058 M
Total liabilities -1.504 B -240.59 % 1.070 B 171.73 % -1.492 B -279.45 % 831.300 M 153.68 % -1.549 B -306.58 % 749.700 M 145.92 % -1.633 B -425.78 % 501.100 M 0.000 -100.00 % 1.192 B 0.000 -100.00 % 1.053 B 0.000 -100.00 % 903.915 M 0.000 -100.00 % 695.700 M 0.000 -100.00 % 525.838 M 0.000 -100.00 % 524.300 M 0.000 -100.00 % 369.938 M 0.000 -100.00 % 463.100 M 0.000 -100.00 % 780.998 M 480.23 % 134.601 M -4.45 % 140.875 M -9.58 % 155.802 M -24.76 % 207.073 M 76.12 % 117.572 M 68.63 % 69.720 M -63.46 % 190.800 M 58.63 % 120.280 M 37.57 % 87.435 M 2.26 % 85.500 M 17.11 % 73.006 M -61.90 % 191.630 M
Other non current assets 0.000 -100.00 % 221.000 M 0.000 0.000 100.00 % -277.500 M 0.000 100.00 % -233.400 M -302.41 % -58.000 M 72.08 % -207.700 M -48 314.92 % -429.000 K 99.86 % -305.000 M -223.58 % 246.800 M 304.61 % -120.621 M -8 935.28 % -1.335 M 99.35 % -205.100 M -999.56 % 22.800 M 112.77 % -178.600 M -207.06 % -58.164 M 70.99 % -200.500 M -6 567.74 % 3.100 M 106.77 % -45.761 M -444.56 % 13.281 M 104.81 % -275.900 M 0.000 100.00 % -507.500 M -4 507.68 % 11.514 M -69.36 % 37.581 M 331.67 % 8.706 M -24.32 % 11.504 M -42.82 % 20.120 M 72.17 % 11.686 M -82.94 % 68.503 M -70.60 % 233.000 M 67 291.29 % 345.742 K -99.85 % 238.434 M 80.56 % 132.049 M 37.57 % 95.986 M 182.27 % 34.005 M
Long term investments 0.000 -100.00 % 221.300 M 0.000 -100.00 % 293.500 M 0.000 -100.00 % 294.900 M 0.000 -100.00 % 291.600 M 0.000 -100.00 % 269.440 M 0.000 100.00 % -174.600 M 0.000 -100.00 % 59.521 M 0.000 -100.00 % 66.900 M 0.000 -100.00 % 50.203 M 0.000 -100.00 % 43.700 M 0.000 -100.00 % 37.341 M 0.000 -100.00 % 52.000 M 0.000 -100.00 % 37.345 M 7.02 % 34.894 M 3.22 % 33.804 M 5.14 % 32.151 M 33.11 % 24.154 M -75.35 % 97.993 M 157.22 % 38.096 M -86.61 % 284.600 M 42.30 % 199.998 M 953.01 % 18.993 M -85.04 % 126.998 M -1.47 % 128.897 M -1.49 % 130.843 M
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 58.164 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
GoodWill 0.000 -100.00 % 58.000 M 0.000 -100.00 % 58.000 M 0.000 -100.00 % 58.000 M 0.000 -100.00 % 58.000 M 0.000 -100.00 % 58.000 M 0.000 -100.00 % 58.200 M 0.000 -100.00 % 58.164 M 0.000 -100.00 % 58.200 M 0.000 -100.00 % 58.164 M 0.000 -100.00 % 58.200 M 0.000 -100.00 % 58.164 M 0.000 -100.00 % 58.200 M 0.000 -100.00 % 58.164 M 0.00 % 58.164 M -9.77 % 64.464 M 0.00 % 64.464 M -3.65 % 66.909 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 58.000 M 0.000 -100.00 % 58.000 M 0.000 -100.00 % 58.000 M 0.000 -100.00 % 58.000 M 0.000 -100.00 % 58.000 M 0.000 -100.00 % 58.200 M 0.000 -100.00 % 58.164 M 0.000 -100.00 % 58.200 M 0.000 -100.00 % 116.328 M 0.000 -100.00 % 58.200 M 0.000 -100.00 % 58.164 M 0.000 -100.00 % 58.200 M 0.000 -100.00 % 58.164 M 0.00 % 58.164 M -9.77 % 64.464 M 0.00 % 64.464 M -3.65 % 66.909 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 -100.00 % 221.600 M 0.000 -100.00 % 175.300 M 0.000 -100.00 % 173.500 M 0.000 -100.00 % 117.900 M 0.000 -100.00 % 110.120 M 0.000 -100.00 % 114.700 M 0.000 -100.00 % 116.918 M 0.000 -100.00 % 125.000 M 0.000 -100.00 % 123.339 M 0.000 -100.00 % 110.600 M 0.000 -100.00 % 109.806 M 0.000 -100.00 % 114.600 M 0.000 -100.00 % 109.322 M 27.16 % 85.970 M 30.96 % 65.647 M -3.09 % 67.743 M -3.95 % 70.530 M -5.27 % 74.455 M 25.60 % 59.282 M 0.000 -100.00 % 61.602 M -4.70 % 64.643 M -2.15 % 66.063 M -16.39 % 79.018 M -2.94 % 81.412 M
Total non current assets 0.000 -100.00 % 740.300 M 0.000 -100.00 % 545.700 M 296.65 % -277.500 M -150.70 % 547.300 M 334.49 % -233.400 M -149.04 % 475.900 M 329.13 % -207.700 M -147.47 % 437.559 M 243.46 % -305.000 M -224.44 % 245.100 M 303.20 % -120.621 M -151.41 % 234.603 M 214.38 % -205.100 M -182.01 % 250.100 M 240.03 % -178.600 M -176.75 % 232.712 M 216.07 % -200.500 M -193.00 % 215.600 M 571.14 % -45.761 M -120.93 % 218.592 M 179.23 % -275.900 M -222.73 % 224.800 M 144.30 % -507.500 M -334.58 % 216.345 M -5.03 % 227.798 M 31.30 % 173.491 M -1.35 % 175.862 M -3.22 % 181.713 M -1.31 % 184.134 M 11.00 % 165.881 M -67.95 % 517.600 M 97.60 % 261.946 M -18.67 % 322.070 M -0.93 % 325.109 M 6.98 % 303.902 M 17.61 % 258.400 M
Other current assets -329.900 M -856.65 % 43.600 M 112.31 % -354.200 M -1 126.67 % 34.500 M 0.000 -100.00 % 117.827 M 0.000 -100.00 % 27.800 M 0.000 -100.00 % 141.099 M 0.000 -100.00 % 22.100 M 0.000 -100.00 % 134.587 M 0.000 -100.00 % 18.000 M 0.000 -100.00 % 5.166 M 0.000 -100.00 % 26.900 M 0.000 -100.00 % 124.551 M 0.000 -100.00 % 37.000 M 0.000 -100.00 % 318.395 M 991.28 % 29.176 M 170.24 % 10.796 M 45.76 % 7.407 M -24.09 % 9.758 M 6.17 % 9.191 M 17.33 % 7.833 M -83.33 % 47.000 M 727.76 % 5.678 M -86.91 % 43.382 M 51.67 % 28.603 M -38.40 % 46.432 M 6.88 % 43.444 M
Short term investments 0.000 -100.00 % 37.000 M 0.000 -100.00 % 42.200 M 0.000 -100.00 % 126.637 M -72.87 % 466.800 M 108.49 % 223.900 M -46.10 % 415.400 M 520.31 % 66.967 M -89.02 % 610.000 M 172.32 % 224.000 M -7.15 % 241.242 M 254.08 % 68.133 M -83.39 % 410.200 M 933.25 % 39.700 M -88.89 % 357.200 M 152.52 % 141.456 M -64.72 % 401.000 M 190.37 % 138.100 M 50.89 % 91.522 M 284.64 % 23.794 M -95.69 % 551.800 M 154.64 % 216.700 M -78.65 % 1.015 B 813.70 % 111.087 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 67.902 M -48.87 % 132.800 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 292.900 M 0.000 -100.00 % 312.000 M 0.000 -100.00 % 160.900 M 168.94 % -233.400 M -1 426.14 % 17.600 M 108.47 % -207.700 M -2 089.08 % 10.442 M 103.42 % -305.000 M -449.37 % 87.300 M 172.38 % -120.621 M -329.81 % 52.488 M 125.59 % -205.100 M -224.00 % 165.400 M 192.61 % -178.600 M -581.60 % 37.085 M 118.50 % -200.500 M -398.81 % 67.100 M 246.63 % -45.761 M -425.15 % 14.074 M 105.10 % -275.900 M -519.94 % 65.700 M 112.95 % -507.500 M -599.07 % 101.689 M -47.87 % 195.068 M -9.48 % 215.490 M 17.79 % 182.947 M 0.62 % 181.820 M 35.46 % 134.222 M -11.18 % 151.125 M -61.29 % 390.400 M 25 038.44 % 1.553 M -75.44 % 6.323 M 125.74 % 2.801 M -9.59 % 3.098 M -85.33 % 21.125 M
Cash and short term investments 329.900 M 0.00 % 329.900 M -6.86 % 354.200 M 0.00 % 354.200 M 27.64 % 277.500 M 63.32 % 169.909 M -27.20 % 233.400 M -3.35 % 241.500 M 16.27 % 207.700 M 168.32 % 77.409 M -74.62 % 305.000 M -2.02 % 311.300 M 158.08 % 120.621 M 0.00 % 120.621 M -41.19 % 205.100 M 0.00 % 205.100 M 14.84 % 178.600 M 0.03 % 178.541 M -10.95 % 200.500 M -2.29 % 205.200 M 348.42 % 45.761 M 20.84 % 37.868 M -86.27 % 275.900 M -2.30 % 282.400 M -44.35 % 507.500 M 138.51 % 212.776 M -62.31 % 564.522 M 71.08 % 329.974 M 47.16 % 224.227 M -1.56 % 227.785 M 13.09 % 201.418 M -8.04 % 219.027 M -58.14 % 523.200 M 179.67 % 187.076 M 48.83 % 125.698 M 7.89 % 116.510 M 0.59 % 115.822 M -35.59 % 179.808 M
Total current assets 0.000 -100.00 % 1.834 B 0.000 -100.00 % 1.777 B 540.50 % 277.500 M -84.15 % 1.751 B 650.26 % 233.400 M -85.92 % 1.658 B 698.12 % 207.700 M -90.57 % 2.203 B 622.25 % 305.000 M -85.32 % 2.077 B 1 622.17 % 120.621 M -93.85 % 1.961 B 856.31 % 205.100 M -88.31 % 1.755 B 882.75 % 178.600 M -88.99 % 1.622 B 709.09 % 200.500 M -87.62 % 1.619 B 3 437.73 % 45.761 M -96.91 % 1.483 B 437.42 % 275.900 M -82.62 % 1.588 B 212.85 % 507.500 M -75.77 % 2.094 B 11.86 % 1.872 B -3.58 % 1.942 B 3.37 % 1.878 B -1.53 % 1.908 B 4.05 % 1.833 B 1.26 % 1.811 B -54.28 % 3.960 B 99.43 % 1.986 B 441.14 % 366.948 M 1.80 % 360.454 M 3.64 % 347.793 M -34.77 % 533.182 M
Inventory 0.000 -100.00 % 1.448 B 0.000 -100.00 % 1.373 B 0.000 -100.00 % 1.435 B 0.000 -100.00 % 1.379 B 0.000 -100.00 % 1.955 B 0.000 -100.00 % 1.726 B 0.000 -100.00 % 1.686 B 0.000 -100.00 % 1.512 B 0.000 -100.00 % 1.418 B 0.000 -100.00 % 1.383 B 0.000 -100.00 % 1.306 B 0.000 -100.00 % 1.265 B 0.000 -100.00 % 1.521 B 68.13 % 904.461 M -32.48 % 1.340 B -11.66 % 1.516 B -7.90 % 1.646 B 3.42 % 1.592 B 2.59 % 1.552 B -50.83 % 3.156 B 98.81 % 1.587 B 4 953.97 % 31.408 M -40.50 % 52.786 M 662.14 % 6.926 M -45.36 % 12.675 M
Net receivables 0.000 -100.00 % 12.100 M 0.000 -100.00 % 16.200 M 0.000 -100.00 % 28.764 M 0.000 -100.00 % 17.100 M 0.000 -100.00 % 32.555 M 0.000 -100.00 % 24.100 M 0.000 -100.00 % 21.712 M 0.000 -100.00 % 19.800 M 0.000 -100.00 % 20.476 M 0.000 -100.00 % 9.000 M 0.000 -100.00 % 6.360 M 0.000 -100.00 % 10.000 M 0.000 -100.00 % 28.752 M -92.31 % 374.008 M 43.06 % 261.434 M 100.39 % 130.462 M 447.29 % 23.838 M -22.86 % 30.903 M -3.26 % 31.944 M 0.000 -100.00 % 205.597 M 23.51 % 166.459 M 2.40 % 162.555 M -8.99 % 178.613 M -39.91 % 297.254 M
Tax assets 0.000 -100.00 % 18.400 M 0.000 -100.00 % 18.900 M 0.000 -100.00 % 20.900 M 0.000 -100.00 % 66.400 M 0.000 -100.00 % 428.000 K 0.000 0.000 0.000 -100.00 % 1.335 M 0.000 100.00 % -22.800 M 0.000 -100.00 % 1.006 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.189 M 1 187.80 % 868.845 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.140 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
Account payables 0.000 -100.00 % 10.900 M 0.000 -100.00 % 7.600 M 0.000 -100.00 % 34.900 M 0.000 -100.00 % 9.800 M 0.000 -100.00 % 11.977 M 0.000 -100.00 % 12.600 M 0.000 -100.00 % 12.822 M 0.000 -100.00 % 9.400 M 0.000 -100.00 % 9.792 M 0.000 -100.00 % 11.800 M 0.000 -100.00 % 11.603 M 0.000 -100.00 % 8.100 M 0.000 -100.00 % 20.628 M 273.29 % 5.526 M 27.27 % 4.342 M 144.62 % 1.775 M -10.04 % 1.973 M -6.05 % 2.100 M -35.66 % 3.264 M 0.000 -100.00 % 6.023 M -15.49 % 7.127 M 59.41 % 4.471 M 14.41 % 3.908 M -39.63 % 6.473 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.978 M 0.000 0.000 0.000 -100.00 % 26.603 M 0.000 0.000 0.000 -100.00 % 41.034 M 0.000 -100.00 % 55.900 M 0.000 -100.00 % 561.000 K 0.000 -100.00 % 66.100 M 0.000 -100.00 % 731.000 K 0.000 -100.00 % 13.511 M 0.000 -100.00 % 40.000 M 0.00 % 40.000 M 0.000 0.000 -100.00 % 40.000 M 0.00 % 40.000 M -6.85 % 42.943 M 0.94 % 42.541 M -1.90 % 43.367 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.400 M 0.000 0.000 0.000 100.00 % -6.400 M 0.000 100.00 % -6.446 M 0.000 100.00 % -200.000 K 0.000 100.00 % -175.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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.200 M 0.000 100.00 % -1.081 B 0.000 100.00 % -36.100 M 0.000 100.00 % -722.321 M 0.000 0.000 0.000 100.00 % -418.392 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -681.303 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 -100.00 % 512.678 M 0.000 0.000 0.000 -100.00 % 588.056 M 0.000 0.000 0.000 -100.00 % 598.279 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 504.486 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 1.478 B 0.000 -100.00 % 1.466 B 0.000 100.00 % -864.254 M 0.000 0.000 0.000 -100.00 % 318.456 M 0.000 0.000 0.000 -100.00 % 317.942 M 0.000 0.000 0.000 -100.00 % 27.210 M 0.000 0.000 0.000 -100.00 % 296.986 M 0.000 0.000 0.000 0.000 -100.00 % 1.636 B -18.18 % 1.999 B -2.58 % 2.052 B -0.38 % 2.060 B -0.05 % 2.061 B 9.99 % 1.874 B -55.61 % 4.221 B 101.72 % 2.093 B 267.92 % 568.780 M 0.27 % 567.262 M 3.92 % 545.887 M -3.75 % 567.150 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.400 M 0.000 -100.00 % 7.415 M 0.000 -100.00 % 6.000 M 0.000 -100.00 % 5.956 M 0.000 -100.00 % 5.400 M 0.000 -100.00 % 6.398 M 0.000 -100.00 % 6.400 M 0.000 -100.00 % 6.446 M 0.000 -100.00 % 200.000 K 0.000 -100.00 % 175.000 K -97.05 % 5.937 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.200 M 0.000 0.000 0.000 0.000 -100.00 % 15.415 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 2.574 B 0.000 -100.00 % 2.323 B 0.000 -100.00 % 2.298 B 0.000 -100.00 % 2.134 B 0.000 -100.00 % 2.640 B 0.000 -100.00 % 2.322 B 0.000 -100.00 % 2.196 B 0.000 -100.00 % 2.005 B 0.000 -100.00 % 1.855 B 0.000 -100.00 % 1.835 B 0.000 -100.00 % 1.701 B 0.000 -100.00 % 1.813 B 0.000 -100.00 % 2.311 B 10.03 % 2.100 B -0.72 % 2.115 B 2.97 % 2.054 B -1.68 % 2.089 B 3.56 % 2.018 B 2.08 % 1.976 B -55.86 % 4.478 B 99.21 % 2.248 B 226.21 % 689.018 M 0.50 % 685.564 M 5.20 % 651.695 M -17.67 % 791.582 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-03-31 2017-03-31 2016-03-31 2015-03-31 2014-03-31 2013-03-31 2012-09-30 2012-03-31 2011-03-31 2010-03-31 2009-03-31 2007-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -3.400 M 83.08 % -20.100 M -286.54 % -5.200 M 55.17 % -11.600 M -625.00 % -1.600 M -106.08 % 26.300 M 155.02 % -47.800 M 33.52 % -71.900 M 66.20 % -212.700 M -13.36 % -187.631 M -8 257.87 % 2.300 M 104.97 % -46.300 M -1 829.17 % -2.400 M -1 311.76 % -170.000 K -101.93 % 8.800 M -1.12 % 8.900 M -12.75 % 10.200 M 128.23 % -36.128 M -34.81 % -26.800 M -4 366.67 % -600.000 K 80.65 % -3.100 M 27.38 % -4.269 M 90.47 % -44.800 M 4.48 % -46.900 M 54.60 % -103.300 M -270.68 % -27.868 M 89.25 % -259.200 M -1 480.49 % -16.400 M 56.27 % -37.500 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.800 M -93.32 % 71.900 M -66.20 % 212.700 M 13.38 % 187.600 M 3 978.26 % 4.600 M 0.000 -100.00 % 2.400 M 1 100.00 % 200.000 K 102.27 % -8.800 M 1.12 % -8.900 M 12.75 % -10.200 M -128.25 % 36.100 M 34.70 % 26.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.800 M -93.32 % 71.900 M -0.03 % 71.921 M -61.66 % 187.600 M 3 978.26 % 4.600 M 0.000 -100.00 % 2.400 M 1 100.00 % 200.000 K 102.27 % -8.800 M 1.12 % -8.900 M 12.75 % -10.200 M -128.25 % 36.100 M 34.70 % 26.800 M 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 % 172.400 M 2.86 % 167.600 M 75.13 % 95.700 M -32.02 % 140.779 M 400.67 % -46.821 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.272 M -74.90 % 172.400 M 2.86 % 167.600 M -21.20 % 212.700 M 51.09 % 140.779 M 2 960.41 % 4.600 M 0.000 -100.00 % 2.400 M 1 100.00 % 200.000 K 102.27 % -8.800 M 1.12 % -8.900 M 12.75 % -10.200 M -128.25 % 36.100 M 34.70 % 26.800 M 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 % 4.800 M -93.32 % 71.900 M -66.20 % 212.700 M 13.38 % 187.600 M 3 978.26 % 4.600 M 0.000 -100.00 % 2.400 M 1 100.00 % 200.000 K 102.27 % -8.800 M 1.12 % -8.900 M 12.75 % -10.200 M -128.25 % 36.100 M 34.70 % 26.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.800 M -93.32 % 71.900 M -66.20 % 212.700 M 13.38 % 187.600 M 3 978.26 % 4.600 M 0.000 -100.00 % 2.400 M 1 100.00 % 200.000 K 102.27 % -8.800 M 1.12 % -8.900 M 12.75 % -10.200 M -128.25 % 36.100 M 34.70 % 26.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005