STOVACQ.BO

Stovec Industries Limited STOVACQ.BO

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 2.346 B 13.18 % 2.073 B -11.67 % 2.346 B 12.97 % 2.077 B 52.96 % 1.358 B -24.18 % 1.791 B -0.04 % 1.792 B -11.56 % 2.026 B 5.34 % 1.923 B 18.57 % 1.622 B 58.48 % 1.023 B 32.44 % 772.756 M 5.73 % 730.890 M 22.15 % 598.339 M 1.15 % 591.528 M 27.42 % 464.222 M -1.19 % 469.815 M 55.43 % 302.270 M -49.21 % 595.132 M 1.84 % 584.394 M 0.12 % 583.699 M
Net income 129.610 M 43.42 % 90.370 M -63.51 % 247.670 M -16.44 % 296.410 M 120.17 % 134.630 M -51.81 % 279.370 M -27.86 % 387.249 M 42.60 % 271.554 M 8.86 % 249.449 M 14.00 % 218.822 M 88.59 % 116.033 M 9.66 % 105.815 M 43.01 % 73.993 M 55.99 % 47.435 M -34.26 % 72.150 M 10.14 % 65.507 M -1.00 % 66.168 M 190.20 % 22.801 M 30.26 % 17.505 M -16.92 % 21.069 M -47.61 % 40.216 M
Income before tax 174.490 M 52.81 % 114.190 M -64.81 % 324.460 M -16.90 % 390.460 M 127.51 % 171.620 M -53.89 % 372.160 M -31.48 % 543.154 M 30.74 % 415.455 M 9.95 % 377.850 M 13.88 % 331.789 M 92.32 % 172.518 M 14.11 % 151.184 M 41.26 % 107.028 M 55.80 % 68.696 M -36.34 % 107.914 M 10.80 % 97.396 M 3.21 % 94.365 M 174.96 % 34.320 M 39.06 % 24.679 M -20.04 % 30.864 M -45.47 % 56.603 M
Income before tax ratio 0.07 35.01 % 0.06 -60.16 % 0.14 -26.44 % 0.19 48.74 % 0.13 -39.18 % 0.21 -31.46 % 0.30 47.82 % 0.21 4.38 % 0.20 -3.95 % 0.20 21.35 % 0.17 -13.84 % 0.20 33.60 % 0.15 27.55 % 0.11 -37.07 % 0.18 -13.05 % 0.21 4.46 % 0.20 76.90 % 0.11 173.80 % 0.04 -21.48 % 0.05 -45.54 % 0.10
EBITDA 240.250 M 35.12 % 177.810 M -53.72 % 384.240 M 3.32 % 371.910 M 132.04 % 160.280 M -61.50 % 416.260 M -30.39 % 597.946 M 25.21 % 477.573 M 11.10 % 429.864 M 11.27 % 386.311 M 93.34 % 199.805 M 46.00 % 136.852 M 42.40 % 96.106 M 14.99 % 83.575 M -30.05 % 119.477 M 3.92 % 114.973 M 8.62 % 105.853 M 159.52 % 40.787 M -23.88 % 53.582 M -13.50 % 61.943 M -19.17 % 76.637 M
Net income ratio 0.06 26.72 % 0.04 -58.69 % 0.11 -26.03 % 0.14 43.94 % 0.10 -36.44 % 0.16 -27.83 % 0.22 61.24 % 0.13 3.34 % 0.13 -3.85 % 0.13 18.99 % 0.11 -17.20 % 0.14 35.26 % 0.10 27.70 % 0.08 -35.00 % 0.12 -13.56 % 0.14 0.19 % 0.14 86.71 % 0.08 156.46 % 0.03 -18.42 % 0.04 -47.67 % 0.07
Ratio EBITDA 0.10 19.38 % 0.09 -47.61 % 0.16 -8.54 % 0.18 51.70 % 0.12 -49.21 % 0.23 -30.36 % 0.33 41.57 % 0.24 5.47 % 0.22 -6.15 % 0.24 22.00 % 0.20 10.24 % 0.18 34.68 % 0.13 -5.86 % 0.14 -30.85 % 0.20 -18.45 % 0.25 9.92 % 0.23 66.97 % 0.13 49.87 % 0.09 -15.06 % 0.11 -19.27 % 0.13
Gross profit ratio 0.43 8.74 % 0.39 44.37 % 0.27 -24.47 % 0.36 -6.28 % 0.38 67.85 % 0.23 7.25 % 0.21 8.70 % 0.20 -53.81 % 0.42 -1.85 % 0.43 105.05 % 0.21 -7.26 % 0.23 -42.97 % 0.40 0.03 % 0.40 20.06 % 0.33 20.48 % 0.27 22.15 % 0.23 6.47 % 0.21 41.39 % 0.15 178.10 % 0.05 -74.19 % 0.21
Weighted average shs out dil 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M
Weighted average shs out 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M
EPS diluted 62.06 43.39 % 43.28 -63.51 % 118.61 -16.45 % 141.96 120.16 % 64.48 -51.81 % 133.80 -27.86 % 185.46 42.61 % 130.05 8.86 % 119.47 14.00 % 104.80 88.59 % 55.57 9.65 % 50.68 43.00 % 35.44 55.99 % 22.72 -34.24 % 34.55 10.14 % 31.37 -1.01 % 31.69 113.83 % 14.82 76.85 % 8.38 -16.95 % 10.09 -47.61 % 19.26
Earnings per share 62.06 43.39 % 43.28 -63.51 % 118.61 -16.45 % 141.96 120.16 % 64.48 -51.81 % 133.80 -27.86 % 185.46 42.61 % 130.05 8.86 % 119.47 14.00 % 104.80 88.59 % 55.57 9.65 % 50.68 43.00 % 35.44 55.99 % 22.72 -34.24 % 34.55 10.14 % 31.37 -1.01 % 31.69 113.83 % 14.82 76.85 % 8.38 -16.95 % 10.09 -47.61 % 19.26
Gross profit 997.740 M 23.07 % 810.680 M 27.53 % 635.690 M -14.67 % 745.010 M 43.35 % 519.720 M 27.26 % 408.400 M 7.21 % 380.917 M -3.87 % 396.239 M -51.34 % 814.312 M 16.38 % 699.717 M 224.97 % 215.316 M 22.82 % 175.309 M -39.71 % 290.768 M 22.19 % 237.968 M 21.44 % 195.957 M 53.52 % 127.642 M 20.70 % 105.754 M 65.49 % 63.903 M -28.19 % 88.988 M 183.21 % 31.421 M -74.16 % 121.615 M
Income tax expense 44.880 M 88.41 % 23.820 M -68.98 % 76.790 M -18.35 % 94.050 M 154.26 % 36.990 M -60.14 % 92.790 M -40.48 % 155.905 M 208.34 % -143.901 M -12.07 % -128.401 M -13.66 % -112.967 M -299.99 % 56.485 M 24.50 % 45.369 M 37.34 % 33.035 M 55.38 % 21.261 M -40.55 % 35.764 M 12.15 % 31.889 M 13.10 % 28.197 M 144.79 % 11.519 M 46.14 % 7.882 M -19.37 % 9.775 M -40.35 % 16.387 M
Cost of revenue 1.348 B 6.82 % 1.262 B -12.91 % 1.449 B 8.78 % 1.332 B 58.92 % 838.190 M -39.38 % 1.383 B -2.00 % 1.411 B -13.43 % 1.630 B 46.97 % 1.109 B 20.23 % 922.258 M 14.12 % 808.120 M 35.26 % 597.448 M 35.75 % 440.122 M 22.13 % 360.371 M -8.90 % 395.571 M 17.53 % 336.580 M -7.55 % 364.061 M 52.73 % 238.367 M -52.91 % 506.144 M -8.47 % 552.973 M 19.67 % 462.084 M
General and administrative expenses 9.170 M 11.29 % 8.240 M 2.49 % 8.040 M -6.73 % 8.620 M 29.04 % 6.680 M -54.15 % 14.570 M 118.18 % 6.678 M 13.63 % 5.877 M -4.33 % 6.143 M 9.94 % 5.587 M -70.67 % 19.050 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 37.310 M 78.86 % 20.860 M -21.67 % 26.630 M -13.00 % 30.610 M 50.05 % 20.400 M -59.17 % 49.960 M 1 185.28 % 3.887 M 0.000 0.000 0.000 -100.00 % 7.493 M 0.000 0.000 -100.00 % 26.609 M -11.43 % 30.044 M 41.69 % 21.205 M 0.56 % 21.087 M 0.000 0.000 0.000 0.000
Other expenses 810.030 M 14.52 % 707.300 M 260.89 % 195.990 M -48.56 % 381.000 M 1.72 % 374.550 M -6.13 % 399.010 M 5 910.57 % 6.638 M -52.23 % 13.896 M -96.97 % 458.878 M 17.02 % 392.124 M 8 141.02 % -4.877 M -142.02 % 11.605 M -94.48 % 210.090 M 37.03 % 153.317 M 167.65 % 57.282 M 596.28 % 8.227 M -78.18 % 37.700 M 2 022.94 % 1.776 M -28.42 % 2.481 M -62.75 % 6.660 M 677.56 % -1.153 M
Operating expenses 856.510 M 15.75 % 739.940 M 215.81 % 234.300 M -44.76 % 424.120 M 4.78 % 404.780 M -13.28 % 466.770 M 14.95 % 406.068 M -9.82 % 450.280 M -4.28 % 470.424 M 18.28 % 397.711 M 75.43 % 226.702 M 3.69 % 218.630 M 4.06 % 210.090 M 13.37 % 185.307 M 112.20 % 87.326 M 196.71 % 29.432 M -49.94 % 58.787 M 58.12 % 37.179 M -48.30 % 71.906 M 979.66 % 6.660 M -90.94 % 73.509 M
Cost and expenses 2.204 B 10.12 % 2.002 B -6.84 % 2.149 B 22.36 % 1.756 B 41.28 % 1.243 B -15.58 % 1.472 B 2.76 % 1.433 B -12.67 % 1.641 B 3.89 % 1.579 B 19.64 % 1.320 B 50.48 % 877.148 M 34.77 % 650.864 M 0.10 % 650.212 M 19.16 % 545.678 M 13.00 % 482.897 M 31.93 % 366.012 M -13.44 % 422.848 M 53.46 % 275.546 M -52.33 % 578.050 M 3.29 % 559.633 M 4.49 % 535.594 M
Research and development expenses 0.000 -100.00 % 3.540 M -2.75 % 3.640 M -6.43 % 3.890 M 23.49 % 3.150 M -2.48 % 3.230 M -14.78 % 3.790 M 9.32 % 3.467 M -35.84 % 5.403 M 0.000 0.000 0.000 0.000 -100.00 % 5.381 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 46.480 M 59.73 % 29.100 M -16.07 % 34.670 M -11.62 % 39.230 M 44.87 % 27.080 M -58.04 % 64.530 M 510.79 % 10.565 M 79.77 % 5.877 M -4.33 % 6.143 M 9.94 % 5.587 M -78.95 % 26.543 M -47.10 % 50.180 M 0.000 -100.00 % 26.609 M -11.43 % 30.044 M 41.69 % 21.205 M 0.56 % 21.087 M -45.87 % 38.955 M -47.63 % 74.387 M 0.000 -100.00 % 72.356 M
Interest income 19.090 M -29.71 % 27.160 M -12.08 % 30.890 M -11.74 % 35.000 M -6.89 % 37.590 M -10.95 % 42.210 M 24.15 % 33.998 M 59.93 % 21.258 M -16.37 % 25.419 M 86.11 % 13.658 M -17.44 % 16.543 M -10.31 % 18.445 M 17.74 % 15.666 M 87.67 % 8.348 M 0.000 0.000 0.000 -100.00 % 4.401 M 727.19 % 532.029 K 44.41 % 368.418 K -51.45 % 758.773 K
Interest expense 850.000 K -3.41 % 880.000 K 0.000 0.000 0.000 -100.00 % 650.000 K -71.35 % 2.269 M 41.56 % 1.603 M -55.44 % 3.597 M 60.22 % 2.245 M 173.14 % 821.926 K 8.46 % 757.818 K -24.25 % 1.000 M 33.79 % 747.735 K 4.38 % 716.343 K -12.07 % 814.717 K 277.50 % 215.821 K -62.87 % 581.257 K -81.89 % 3.210 M 17.75 % 2.726 M -18.28 % 3.335 M
Depreciation and amortization 65.760 M 3.36 % 63.620 M 6.42 % 59.780 M 17.17 % 51.020 M 12.53 % 45.340 M 2.81 % 44.100 M -16.04 % 52.524 M -13.21 % 60.515 M 16.34 % 52.014 M -0.50 % 52.277 M 97.54 % 26.464 M 76.90 % 14.960 M -3.03 % 15.429 M 3.69 % 14.879 M 37.18 % 10.847 M -35.29 % 16.762 M 37.17 % 12.220 M 107.61 % 5.886 M -77.09 % 25.693 M -9.38 % 28.353 M 69.80 % 16.698 M
Operating income 141.230 M 99.65 % 70.740 M -64.19 % 197.550 M -38.44 % 320.890 M 179.18 % 114.940 M -63.93 % 318.660 M -11.20 % 358.843 M -6.83 % 385.147 M 12.00 % 343.888 M 13.87 % 302.006 M 106.45 % 146.289 M 20.02 % 121.892 M 51.09 % 80.678 M 53.20 % 52.662 M -51.52 % 108.630 M 10.61 % 98.210 M 109.11 % 46.967 M 75.75 % 26.724 M 56.45 % 17.082 M -31.01 % 24.761 M -48.53 % 48.106 M
Operating income ratio 0.06 76.40 % 0.03 -59.46 % 0.08 -45.50 % 0.15 82.52 % 0.08 -52.43 % 0.18 -11.17 % 0.20 5.35 % 0.19 6.32 % 0.18 -3.96 % 0.19 30.26 % 0.14 -9.38 % 0.16 42.90 % 0.11 25.42 % 0.09 -52.07 % 0.18 -13.20 % 0.21 111.62 % 0.10 13.07 % 0.09 208.03 % 0.03 -32.26 % 0.04 -48.59 % 0.08
Total other income expenses net 33.260 M -23.45 % 43.450 M -65.76 % 126.910 M 82.42 % 69.570 M 22.74 % 56.680 M 5.94 % 53.500 M -70.97 % 184.310 M 508.13 % 30.308 M -10.76 % 33.962 M 14.04 % 29.782 M 13.54 % 26.229 M -10.46 % 29.292 M 11.16 % 26.350 M 64.34 % 16.034 M 2 338.32 % -716.343 K 12.07 % -814.717 K -101.72 % 47.398 M 524.02 % 7.596 M -0.03 % 7.598 M 24.47 % 6.104 M -28.17 % 8.497 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt -165.350 M 24.53 % -219.100 M 7.76 % -237.520 M -51.21 % -157.080 M -15.14 % -136.420 M 56.49 % -313.560 M -287.46 % -80.927 M 53.27 % -173.175 M -65.78 % -104.463 M 62.34 % -277.392 M -87.10 % -148.258 M 44.20 % -265.716 M -25.96 % -210.950 M -36.42 % -154.632 M 26.94 % -211.654 M -27.47 % -166.038 M -10.53 % -150.217 M 4.77 % -157.746 M -1 348.92 % 12.631 M -71.52 % 44.352 M -19.59 % 55.157 M
Total investments 144.630 M -37.89 % 232.870 M -64.53 % 656.600 M 4.09 % 630.780 M -10.70 % 706.360 M 9 976.46 % 7.010 M -36.74 % 11.082 M -14.09 % 12.899 M 17.25 % 11.002 M 366 627.07 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K -99.98 % 19.881 M 662 587.20 % 3.000 K -99.94 % 5.008 M 0.00 % 5.008 M 61 919.50 % 8.075 K -98.96 % 779.150 K -58.34 % 1.870 M -89.46 % 17.743 M 927.89 % 1.726 M
Total debt 0.000 0.000 0.000 0.000 0.000 0.000 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 % 15.796 M -67.03 % 47.911 M -30.06 % 68.501 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 183.443 M 0.000 0.000 0.000 0.000 -100.00 % 255.790 M 22.50 % 208.802 M 23.59 % 168.945 M 0.000 -100.00 % 126.877 M 10.02 % 115.324 M 13.73 % 101.398 M
Retained earnings 1.157 B -11.47 % 1.307 B -20.50 % 1.643 B 8.53 % 1.514 B 19.51 % 1.267 B 0.59 % 1.260 B 12.21 % 1.123 B 26.65 % 886.392 M 27.77 % 693.737 M 0.000 -100.00 % 318.685 M 25.73 % 253.478 M 29.67 % 195.478 M 26.15 % 154.951 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M -50.00 % 41.760 M 100.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M
Total equity 1.250 B -10.78 % 1.401 B -19.37 % 1.737 B 8.09 % 1.607 B 18.64 % 1.355 B 0.53 % 1.347 B 11.05 % 1.213 B 3.75 % 1.170 B 19.62 % 977.678 M 34.37 % 727.605 M 25.10 % 581.627 M 15.37 % 504.127 M 15.86 % 435.127 M 12.41 % 387.101 M 8.65 % 356.289 M 15.19 % 309.300 M 14.79 % 269.444 M -46.57 % 504.266 M 121.78 % 227.376 M 5.35 % 215.823 M 6.90 % 201.896 M
Other non current liabilities 8.140 M 35.22 % 6.020 M -72.28 % 21.720 M 7.47 % 20.210 M -4.31 % 21.120 M 1 940.71 % 1.035 M -96.15 % 26.907 M 16.30 % 23.137 M 15.06 % 20.109 M 2.71 % 19.578 M -6.73 % 20.990 M -16.39 % 25.104 M 12.32 % 22.350 M 9.88 % 20.341 M 0.000 0.000 0.000 0.000 -100.00 % 14.167 M 3.15 % 13.735 M 29.45 % 10.610 M
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.227 M -62.71 % 3.290 M
Total non current liabilities 8.140 M -65.84 % 23.830 M 9.71 % 21.720 M 7.47 % 20.210 M -4.31 % 21.120 M 24.82 % 16.920 M -46.25 % 31.478 M 6.12 % 29.662 M 4.83 % 28.296 M -15.12 % 33.336 M 2.42 % 32.549 M -2.10 % 33.249 M 9.56 % 30.348 M 14.54 % 26.496 M 492.67 % 4.471 M 0.000 -100.00 % 3.994 M 609.58 % 562.886 K -98.53 % 38.300 M -14.06 % 44.567 M -13.27 % 51.385 M
Other current liabilities 201.620 M 153.32 % 79.590 M -30.07 % 113.820 M -35.80 % 177.280 M 84.47 % 96.100 M -14.42 % 112.290 M -60.17 % 281.900 M 513.81 % 45.926 M -73.27 % 171.833 M 18.44 % 145.079 M 58.31 % 91.640 M -0.69 % 92.275 M 24.96 % 73.842 M 6.48 % 69.348 M -64.73 % 196.642 M 12.04 % 175.504 M -13.10 % 201.966 M -42.49 % 351.189 M 879.84 % 35.841 M -13.58 % 41.472 M -13.68 % 48.045 M
Deferred revenue 0.000 -100.00 % 102.910 M 141.86 % 42.550 M -52.78 % 90.110 M -31.82 % 132.160 M 64.03 % 80.570 M 0.000 -100.00 % 25.080 M 0.000 -100.00 % 97.339 M 108.51 % 46.683 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 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 % 15.796 M -66.16 % 46.684 M -28.41 % 65.211 M
Total current liabilities 346.890 M -24.41 % 458.910 M 19.20 % 384.980 M 0.79 % 381.970 M -11.21 % 430.210 M 3.10 % 417.280 M -19.97 % 521.432 M 43.33 % 363.793 M -17.30 % 439.891 M -3.03 % 453.631 M 47.05 % 308.482 M 80.89 % 170.532 M 3.40 % 164.924 M 1.76 % 162.069 M -17.58 % 196.642 M 12.04 % 175.504 M -13.10 % 201.966 M -42.49 % 351.189 M 128.32 % 153.813 M -22.89 % 199.460 M -6.39 % 213.071 M
Total liabilities 355.030 M -26.46 % 482.740 M 18.70 % 406.700 M 1.12 % 402.180 M -10.89 % 451.330 M 3.95 % 434.200 M -21.47 % 552.910 M 40.53 % 393.455 M -15.96 % 468.187 M -3.86 % 486.966 M 42.79 % 341.031 M 67.35 % 203.780 M 4.36 % 195.272 M 3.56 % 188.565 M -6.24 % 201.113 M 14.59 % 175.504 M -14.79 % 205.960 M -41.45 % 351.751 M 83.10 % 192.113 M -21.27 % 244.027 M -7.73 % 264.457 M
Other non current assets 23.040 M -13.45 % 26.620 M -36.41 % 41.860 M 647.50 % 5.600 M -84.60 % 36.370 M -92.20 % 466.360 M 29 556.42 % 1.573 M -33.99 % 2.382 M -99.33 % 353.759 M 849.51 % 37.257 M 55.01 % 24.035 M -49.66 % 47.741 M 11.06 % 42.988 M 68.54 % 25.506 M 409.29 % 5.008 M 0.00 % 5.008 M 61 919.50 % 8.075 K -97.93 % 389.575 K 439.74 % 72.178 K 0.00 % 72.178 K 0.00 % 72.178 K
Long term investments 30.090 M 100.60 % 15.000 M -83.52 % 91.030 M 24.70 % 73.000 M 773.21 % 8.360 M 101.92 % -436.120 M -2 991.69 % 15.082 M -75.07 % 60.489 M 140.46 % -149.498 M 0.000 0.000 100.00 % -29.365 M 0.000 100.00 % -5.002 M 0.000 0.000 0.000 -100.00 % 389.575 K 0.00 % 389.575 K 0.00 % 389.575 K 0.00 % 389.575 K
Intangible assets 6.320 M -9.46 % 6.980 M 235.58 % 2.080 M -99.34 % 313.220 M 149 052.38 % 210.000 K -82.64 % 1.210 M -58.40 % 2.909 M -89.16 % 26.829 M -36.54 % 42.278 M -25.15 % 56.482 M -21.39 % 71.849 M 6 427.98 % 1.101 M 77.44 % 620.282 K -62.19 % 1.641 M 0.000 0.000 0.000 0.000 -100.00 % 150.495 M -2.86 % 154.924 M 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 6.320 M -14.25 % 7.370 M 254.33 % 2.080 M -95.86 % 50.270 M 23 838.10 % 210.000 K -82.64 % 1.210 M -58.40 % 2.909 M -89.16 % 26.829 M -36.54 % 42.278 M -25.15 % 56.482 M -21.39 % 71.849 M 6 427.98 % 1.101 M 77.44 % 620.282 K -62.19 % 1.641 M 0.000 0.000 0.000 0.000 -100.00 % 6.462 M -19.19 % 7.997 M 0.000
Property plant equipment net 313.970 M -11.61 % 355.190 M 2.35 % 347.050 M -3.91 % 361.170 M 21.90 % 296.280 M -2.57 % 304.100 M 3.43 % 294.010 M -16.49 % 352.068 M 38.51 % 254.182 M 25.96 % 201.800 M 11.78 % 180.528 M 38.57 % 130.279 M -2.36 % 133.433 M 10.81 % 120.412 M 6.07 % 113.522 M 47.35 % 77.042 M -1.94 % 78.569 M -55.17 % 175.271 M 63.47 % 107.221 M -10.69 % 120.050 M -8.25 % 130.838 M
Total non current assets 394.840 M -5.35 % 417.170 M -15.11 % 491.420 M -0.61 % 494.420 M 42.73 % 346.400 M 2.94 % 336.520 M 2.07 % 329.695 M -28.21 % 459.264 M -8.28 % 500.720 M 69.43 % 295.538 M 6.92 % 276.413 M 84.58 % 149.755 M -15.41 % 177.041 M 24.19 % 142.556 M 20.27 % 118.530 M 30.59 % 90.767 M 15.51 % 78.577 M -55.37 % 176.050 M 40.49 % 125.312 M -10.69 % 140.313 M -1.59 % 142.584 M
Other current assets 125.110 M 12.10 % 111.610 M 265.46 % 30.540 M -93.16 % 446.340 M 858.22 % 46.580 M 92.00 % 24.260 M 47.77 % 16.418 M 33.91 % 12.260 M -57.75 % 29.019 M 389.25 % 5.931 M -50.30 % 11.934 M 1 702.59 % 662.071 K -94.99 % 13.204 M 145.60 % 5.376 M 125.05 % 2.389 M -12.14 % 2.719 M -58.33 % 6.526 M -97.97 % 320.932 M 9 226.53 % 3.441 M 0.77 % 3.415 M -4.43 % 3.573 M
Short term investments 144.630 M -37.89 % 232.870 M -58.83 % 565.570 M 189.96 % 195.050 M -72.06 % 698.000 M 57.52 % 443.130 M -44.71 % 801.451 M 239.59 % 236.002 M 47.04 % 160.500 M 0.000 0.000 -100.00 % 29.368 M 0.000 -100.00 % 5.005 M 0.000 0.000 0.000 -100.00 % 389.575 K -73.69 % 1.481 M -91.47 % 17.354 M 1 198.34 % 1.337 M
cash and cash equivalents 165.350 M -24.53 % 219.100 M -7.76 % 237.520 M 51.21 % 157.080 M 15.14 % 136.420 M -56.49 % 313.560 M 287.46 % 80.927 M -53.27 % 173.175 M 65.78 % 104.463 M -62.34 % 277.392 M 87.10 % 148.258 M -44.20 % 265.716 M 25.96 % 210.950 M 36.42 % 154.632 M -26.94 % 211.654 M 27.47 % 166.038 M 10.53 % 150.217 M -4.77 % 157.746 M 4 883.33 % 3.165 M -11.06 % 3.559 M -73.33 % 13.344 M
Cash and short term investments 309.980 M -31.44 % 452.140 M -43.70 % 803.090 M 128.07 % 352.130 M -57.80 % 834.420 M 10.27 % 756.690 M -14.24 % 882.378 M 115.65 % 409.177 M 54.43 % 264.963 M -4.48 % 277.392 M 87.10 % 148.258 M -49.76 % 295.085 M 39.88 % 210.950 M 32.14 % 159.637 M -24.58 % 211.654 M 27.47 % 166.038 M 10.53 % 150.217 M -4.77 % 157.746 M 3 295.25 % 4.646 M -77.78 % 20.913 M 42.45 % 14.681 M
Total current assets 1.210 B -17.49 % 1.466 B -11.27 % 1.652 B 9.08 % 1.515 B 3.79 % 1.459 B 1.00 % 1.445 B 0.59 % 1.437 B 30.16 % 1.104 B 16.78 % 945.144 M 2.84 % 919.033 M 42.21 % 646.245 M 15.78 % 558.152 M 23.12 % 453.358 M 4.68 % 433.110 M -1.31 % 438.871 M 11.38 % 394.037 M -0.70 % 396.827 M -41.64 % 679.967 M 131.14 % 294.177 M -7.94 % 319.537 M -1.31 % 323.769 M
Inventory 420.620 M -28.13 % 585.260 M 1.14 % 578.680 M 46.78 % 394.260 M 26.84 % 310.830 M -7.63 % 336.520 M 37.01 % 245.619 M -27.00 % 336.461 M -12.23 % 383.360 M 27.31 % 301.116 M 35.06 % 222.957 M 105.00 % 108.757 M 7.05 % 101.593 M -23.57 % 132.929 M 70.58 % 77.927 M 31.92 % 59.071 M -30.15 % 84.573 M -58.28 % 202.725 M 49.51 % 135.594 M -3.34 % 140.285 M 49.14 % 94.061 M
Net receivables 354.110 M 11.63 % 317.210 M 32.09 % 240.140 M -25.45 % 322.120 M 20.35 % 267.650 M -18.31 % 327.630 M 15.16 % 284.498 M -14.35 % 332.145 M 24.03 % 267.802 M 0.000 -100.00 % 263.095 M 71.23 % 153.649 M 20.40 % 127.611 M -5.59 % 135.167 M -7.99 % 146.901 M -11.62 % 166.209 M 6.88 % 155.512 M 10 932.80 % -1.436 M -100.95 % 150.495 M -2.86 % 154.924 M -26.73 % 211.454 M
Tax assets 21.420 M 64.90 % 12.990 M 38.19 % 9.400 M 114.61 % 4.380 M -15.44 % 5.180 M 434.02 % 970.000 K -93.98 % 16.122 M -7.85 % 17.496 M -88.30 % 149.498 M 0.000 0.000 -100.00 % 29.365 M 0.000 -100.00 % 5.002 M 0.000 -100.00 % 8.716 M 0.000 0.000 -100.00 % 11.167 M -5.40 % 11.805 M 4.61 % 11.284 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
Account payables 145.270 M -47.44 % 276.410 M 20.91 % 228.610 M 99.52 % 114.580 M -42.94 % 200.810 M -6.61 % 215.020 M -8.96 % 236.180 M -18.84 % 291.008 M 8.56 % 268.058 M 26.91 % 211.213 M 24.13 % 170.159 M 117.44 % 78.257 M -14.08 % 91.081 M -1.77 % 92.722 M 0.000 0.000 0.000 0.000 -100.00 % 102.017 M -7.21 % 109.942 M 14.85 % 95.729 M
Tax payables 0.000 0.000 0.000 0.000 -100.00 % 1.140 M -87.87 % 9.400 M 180.40 % 3.352 M 88.42 % 1.779 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 158.715 K -88.35 % 1.362 M -66.66 % 4.086 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 72.010 M -1.56 % 73.150 M 0.48 % 72.800 M 1.31 % 71.860 M 8.04 % 66.510 M -0.49 % 66.840 M -4.36 % 69.886 M -73.35 % 262.271 M -0.30 % 263.061 M -49.73 % 523.283 M 116.18 % 242.061 M 5.35 % 229.769 M 5.03 % 218.769 M 3.55 % 211.269 M 165.35 % 79.619 M 0.00 % 79.619 M 0.00 % 79.619 M -82.79 % 462.505 M 480.90 % 79.619 M 0.00 % 79.619 M 0.00 % 79.619 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.885 M 247.56 % 4.570 M -29.96 % 6.525 M -20.30 % 8.187 M -40.49 % 13.757 M 19.02 % 11.559 M 41.91 % 8.145 M 1.84 % 7.998 M 29.94 % 6.155 M 37.67 % 4.471 M 0.000 -100.00 % 3.994 M 609.58 % 562.886 K -97.67 % 24.134 M -18.48 % 29.605 M -21.02 % 37.485 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
Total assets 1.605 B -14.80 % 1.883 B -12.15 % 2.144 B 6.70 % 2.009 B 11.26 % 1.806 B 1.36 % 1.782 B 0.87 % 1.766 B 13.01 % 1.563 B 8.10 % 1.446 B 19.04 % 1.215 B 31.64 % 922.657 M 30.34 % 707.907 M 12.30 % 630.398 M 9.51 % 575.665 M 3.28 % 557.402 M 14.97 % 484.804 M 1.98 % 475.404 M -44.46 % 856.017 M 104.06 % 419.489 M -8.78 % 459.850 M -1.39 % 466.353 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -17.810 M -229.21 % -5.410 M 86.00 % -38.650 M 84.25 % -245.370 M -316.20 % 113.490 M 257.67 % -71.980 M -152.18 % 137.940 M 277.87 % -77.551 M -483.36 % -13.294 M 71.53 % -46.696 M 59.48 % -115.254 M -360.14 % -25.048 M -196.80 % 25.877 M 188.79 % -29.145 M -178.96 % 36.912 M 187.56 % 12.836 M 100.31 % 6.408 M -75.84 % 26.527 M 1 163.88 % -2.493 M -116.62 % 15.000 M 140.14 % -37.373 M
Accounts receivables -52.930 M 32.77 % -78.730 M -202.45 % 76.850 M 209.12 % -70.430 M -209.60 % 64.260 M 285.13 % -34.710 M -153.51 % 64.868 M 199.83 % -64.978 M -300.42 % 32.421 M 160.11 % -53.932 M 0.000 0.000 -100.00 % 1.696 M 0.000 0.000 0.000 0.000 100.00 % -38.672 M -1 045.67 % 4.089 M -92.84 % 57.109 M 410.56 % -18.389 M
Inventory 164.630 M 1 747.95 % -9.990 M 94.48 % -181.010 M -116.96 % -83.430 M -501.49 % 20.780 M 123.28 % -89.250 M -221.91 % 73.210 M 59.31 % 45.955 M 156.01 % -82.045 M -4.59 % -78.444 M 32.02 % -115.386 M -1 160.06 % -9.157 M -129.08 % 31.492 M 156.34 % -55.901 M -182.11 % -19.815 M -515.34 % 4.771 M -75.51 % 19.482 M 705.46 % -3.218 M -168.60 % 4.691 M 110.15 % -46.224 M -106.19 % -22.418 M
Accounts payables -131.830 M -373.51 % 48.200 M -35.81 % 75.090 M 257.88 % -47.560 M -233.99 % -14.240 M -158.05 % 24.530 M 169.10 % -35.501 M -185.73 % 41.411 M -22.48 % 53.419 M -45.84 % 98.635 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 68.417 M 706.87 % -11.274 M -373.95 % 4.115 M 19.84 % 3.434 M
Other working capital 2.320 M -94.11 % 39.360 M 510.86 % -9.580 M 78.20 % -43.950 M -202.95 % 42.690 M 55.52 % 27.450 M -22.38 % 35.363 M 135.38 % -99.940 M -484.84 % -17.089 M -31.90 % -12.955 M -9 911.63 % 132.039 K 100.83 % -15.891 M -117.33 % -7.312 M -127.33 % 26.756 M -52.83 % 56.727 M 603.33 % 8.065 M 161.69 % -13.074 M 0.000 0.000 0.000 0.000
Other non cash items -59.860 M -259.74 % -16.640 M 83.47 % -100.650 M 34.37 % -153.350 M -41.09 % -108.690 M 16.52 % -130.200 M 29.29 % -184.145 M -12.31 % -163.957 M -17.43 % -139.623 M -29.14 % -108.116 M -52.30 % -70.990 M -31.96 % -53.796 M -17.44 % -45.809 M -51.03 % -30.330 M 28.38 % -42.351 M 30.39 % -60.837 M 30.23 % -87.193 M -10 569.90 % 832.793 K 113.84 % -6.017 M 58.31 % -14.433 M -0.79 % -14.319 M
Net cash provided by operating activities 162.580 M 23.22 % 131.940 M -46.13 % 244.940 M 472.83 % 42.760 M -80.72 % 221.760 M 3.59 % 214.080 M -47.58 % 408.391 M 74.18 % 234.462 M -15.34 % 276.947 M 20.80 % 229.254 M 1 699.58 % 12.739 M -85.41 % 87.301 M -14.85 % 102.524 M 325.42 % 24.099 M -78.73 % 113.322 M 71.29 % 66.157 M 156.42 % 25.800 M -53.97 % 56.047 M 61.58 % 34.688 M -30.61 % 49.989 M 857.32 % 5.222 M
Investments in property plant and equipment -28.720 M 64.00 % -79.770 M -17.36 % -67.970 M 25.90 % -91.730 M -123.62 % -41.020 M 24.29 % -54.180 M -78.12 % -30.418 M 81.11 % -161.040 M -119.41 % -73.398 M -24.43 % -58.989 M 59.70 % -146.387 M -994.44 % -13.375 M 51.73 % -27.712 M -16.98 % -23.690 M 50.01 % -47.388 M -189.13 % -16.390 M -93.58 % -8.467 M 79.52 % -41.340 M -256.14 % -11.608 M 55.56 % -26.120 M -125.50 % -11.583 M
Acquisitions net 0.000 0.000 -100.00 % 330.000 K -29.79 % 470.000 K 67.86 % 280.000 K 100.14 % -195.710 M -305.65 % 95.169 M 0.000 -100.00 % 326.709 K 0.000 0.000 0.000 -100.00 % 402.975 K 0.000 0.000 0.000 0.000 -100.00 % 2.623 M 694.15 % 330.295 K -36.05 % 516.501 K -87.57 % 4.156 M
Purchases of investments 0.000 100.00 % -276.180 M -2 076.36 % -12.690 M 0.000 100.00 % -270.650 M 0.000 100.00 % -567.742 M -18 178.39 % -3.106 M 97.80 % -141.109 M -2.55 % -137.595 M -33 459.76 % -410.000 K 95.68 % -9.491 M 52.25 % -19.878 M 0.000 0.000 100.00 % -5.000 M 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 69.340 M -78.87 % 328.130 M 5 424.07 % 5.940 M -92.59 % 80.160 M 0.000 -100.00 % 359.960 M 246.98 % 103.740 M 106.01 % 50.357 M 0.000 0.000 -100.00 % 29.368 M 0.000 -100.00 % 5.005 M -33.27 % 7.500 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 200.000 K
Other investing activites 19.350 M -93.64 % 304.470 M 953.16 % 28.910 M -17.23 % 34.930 M -5.34 % 36.900 M -22.09 % 47.360 M 35.52 % 34.948 M 26.86 % 27.549 M 38.70 % 19.863 M 57.95 % 12.576 M -78.29 % 57.933 M 87.58 % 30.885 M 228.16 % -24.098 M -454.44 % 6.799 M -36.33 % 10.678 M -31.28 % 15.538 M -75.27 % 62.827 M 0.000 0.000 -100.00 % 8.953 M 0.000
Net cash used for investing activites 59.970 M -78.32 % 276.650 M 708.29 % -45.480 M -290.85 % 23.830 M 108.68 % -274.490 M -274.36 % 157.430 M 143.21 % -364.303 M -322.43 % -86.240 M 55.62 % -194.318 M -5.60 % -184.009 M -209.28 % -59.496 M -841.95 % 8.019 M 112.10 % -66.280 M -605.81 % -9.391 M 74.42 % -36.710 M -527.31 % -5.852 M -110.77 % 54.360 M 240.41 % -38.716 M -243.31 % -11.277 M 32.27 % -16.650 M -130.38 % -7.227 M
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 100.00 % -22.556 M 29.76 % -32.115 M -56.65 % -20.501 M -277.05 % 11.579 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 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -275.620 M 35.29 % -425.960 M -257.89 % -119.020 M -159.08 % -45.940 M 63.07 % -124.400 M -9.75 % -113.350 M -50.79 % -75.169 M -16.13 % -64.728 M -6.90 % -60.552 M -87.10 % -32.364 M -3.33 % -31.320 M -40.19 % -22.342 M -56.20 % -14.303 M 33.50 % -21.507 M 0.49 % -21.612 M 47.25 % -40.966 M -515.29 % -6.658 M -47.52 % -4.513 M 25.99 % -6.099 M 25.34 % -8.169 M 0.15 % -8.181 M
Other financing activites -850.000 K 3.41 % -880.000 K 0.000 0.000 0.000 100.00 % -25.530 M -44.05 % -17.723 M -19.90 % -14.781 M 7.18 % -15.925 M -80.28 % -8.834 M -43.76 % -6.145 M -34.91 % -4.555 M -37.16 % -3.321 M 15.92 % -3.949 M 11.10 % -4.442 M 41.20 % -7.556 M -481.09 % -1.300 M 8.80 % -1.426 M 9.53 % -1.576 M -199.20 % 1.589 M -48.27 % 3.071 M
Net cash used provided by financing activities -276.470 M 35.23 % -426.840 M -258.63 % -119.020 M -159.08 % -45.940 M 63.07 % -124.400 M 10.43 % -138.880 M -49.51 % -92.892 M -16.83 % -79.510 M -3.96 % -76.478 M -85.64 % -41.198 M -9.96 % -37.465 M -39.29 % -26.897 M -52.62 % -17.624 M 30.77 % -25.456 M 2.30 % -26.054 M 46.30 % -48.522 M -509.70 % -7.958 M 72.07 % -28.495 M 28.38 % -39.790 M -46.93 % -27.081 M -518.63 % 6.469 M
Effect of forex changes on cash 0.000 -100.00 % 86.640 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
Net change in cash -53.920 M -178.84 % 68.390 M -14.98 % 80.440 M 289.54 % 20.650 M 111.66 % -177.130 M -176.14 % 232.630 M 576.66 % -48.804 M -171.03 % 68.712 M 1 017.05 % 6.151 M 51.97 % 4.048 M 104.92 % -82.344 M -220.35 % 68.423 M 267.45 % 18.621 M 273.26 % -10.747 M -121.26 % 50.558 M 329.06 % 11.783 M -83.68 % 72.202 M 0.000 0.000 0.000 0.000
Cash at beginning of period 219.270 M -7.68 % 237.520 M 51.21 % 157.080 M 15.14 % 136.430 M -56.49 % 313.560 M 287.45 % 80.930 M -37.62 % 129.731 M 24.19 % 104.463 M 6.26 % 98.312 M 4.29 % 94.264 M -46.63 % 176.608 M 63.25 % 108.185 M 20.79 % 89.564 M -10.71 % 100.312 M -37.73 % 161.096 M 7.89 % 149.313 M 93.63 % 77.110 M 2 335.99 % 3.165 M -11.06 % 3.559 M -73.33 % 13.344 M 0.000
Cash at end of period 165.350 M -24.59 % 219.270 M -7.68 % 237.520 M 51.21 % 157.080 M 15.14 % 136.430 M -56.49 % 313.560 M 287.46 % 80.927 M -53.27 % 173.175 M 65.78 % 104.463 M 6.26 % 98.312 M 4.29 % 94.264 M -46.63 % 176.608 M 63.25 % 108.185 M 20.79 % 89.564 M -57.68 % 211.654 M 31.38 % 161.096 M 7.89 % 149.313 M 541.88 % 23.262 M 634.86 % 3.165 M -11.06 % 3.559 M -73.33 % 13.344 M
Operating cash flow 162.580 M 2.24 % 159.020 M -35.08 % 244.940 M 472.83 % 42.760 M -80.72 % 221.760 M 3.59 % 214.080 M -47.58 % 408.391 M 74.18 % 234.462 M -15.34 % 276.947 M 20.80 % 229.254 M 1 699.58 % 12.739 M -85.41 % 87.301 M -14.85 % 102.524 M 325.42 % 24.099 M -78.73 % 113.322 M 71.29 % 66.157 M 156.42 % 25.800 M -53.97 % 56.047 M 61.58 % 34.688 M -30.61 % 49.989 M 857.32 % 5.222 M
Capital expenditure -28.720 M 64.00 % -79.770 M -17.36 % -67.970 M 25.90 % -91.730 M -123.62 % -41.020 M 24.29 % -54.180 M -78.12 % -30.418 M 81.11 % -161.040 M -119.41 % -73.398 M -24.43 % -58.989 M 59.70 % -146.387 M -994.44 % -13.375 M 51.73 % -27.712 M -16.98 % -23.690 M 50.01 % -47.388 M -189.13 % -16.390 M -93.58 % -8.467 M 79.52 % -41.340 M -256.14 % -11.608 M 55.56 % -26.120 M -125.50 % -11.583 M
Free CashFlow 133.860 M 68.91 % 79.250 M -55.22 % 176.970 M 461.38 % -48.970 M -127.09 % 180.740 M 13.03 % 159.900 M -57.70 % 377.973 M 414.80 % 73.421 M -63.93 % 203.549 M 19.55 % 170.265 M 227.40 % -133.647 M -280.79 % 73.925 M -1.19 % 74.812 M 18 152.74 % 409.868 K -99.38 % 65.934 M 32.48 % 49.768 M 187.12 % 17.334 M 17.86 % 14.708 M -36.28 % 23.080 M -3.30 % 23.869 M 475.21 % -6.362 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 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
Revenue 567.540 M 15.69 % 490.560 M -12.43 % 560.210 M -2.38 % 573.890 M -6.23 % 612.030 M 2.08 % 599.570 M 3.42 % 579.740 M 21.70 % 476.360 M -16.79 % 572.510 M 28.96 % 443.950 M -27.14 % 609.290 M 36.59 % 446.070 M -30.65 % 643.190 M -2.54 % 659.940 M 15.31 % 572.340 M -6.05 % 609.190 M 20.75 % 504.510 M -22.08 % 647.470 M 29.61 % 499.560 M 20.77 % 413.650 M 140.65 % 171.890 M -59.18 % 421.110 M 17.59 % 358.123 M -34.86 % 549.784 M 6.89 % 514.342 M 38.16 % 372.270 M -27.25 % 511.710 M 11.85 % 457.513 M -13.52 % 529.018 M 22.48 % 431.918 M -19.34 % 535.450 M 25.59 % 426.336 M -31.35 % 621.021 M 62.89 % 381.256 M 16.77 % 326.494 M -16.77 % 392.299 M 75.39 % 223.670 M -0.89 % 225.682 M 24.15 % 181.786 M -19.29 % 225.230 M 3.25 % 218.131 M 35.33 % 161.185 M -4.18 % 168.210 M -28.66 % 235.787 M 40.52 % 167.790 M 6.18 % 158.028 M -5.93 % 167.984 M
Net income 29.580 M 14.70 % 25.790 M 68.45 % 15.310 M -50.44 % 30.890 M -13.98 % 35.910 M -24.40 % 47.500 M 18.57 % 40.060 M 605.28 % 5.680 M -71.83 % 20.160 M -17.61 % 24.470 M 47.06 % 16.640 M 89.31 % 8.790 M -92.99 % 125.400 M 29.49 % 96.840 M 63.61 % 59.190 M -4.35 % 61.880 M -9.28 % 68.210 M -36.33 % 107.130 M 130.83 % 46.410 M -6.45 % 49.610 M 765.01 % -7.460 M -116.20 % 46.050 M -17.64 % 55.914 M -43.56 % 99.075 M 82.35 % 54.333 M -22.43 % 70.046 M 5.16 % 66.608 M 13.05 % 58.921 M -45.87 % 108.847 M -28.27 % 151.752 M 127.57 % 66.683 M 41.80 % 47.026 M -43.58 % 83.355 M 52.76 % 54.565 M 22.95 % 44.380 M 55.78 % 28.488 M 9.76 % 25.955 M -28.53 % 36.318 M 43.70 % 25.274 M 2.24 % 24.721 M -30.80 % 35.726 M 43.80 % 24.845 M 21.04 % 20.526 M -21.58 % 26.175 M 31.78 % 19.863 M 15.75 % 17.160 M 58.98 % 10.794 M
Income before tax 39.250 M 13.64 % 34.540 M 46.11 % 23.640 M -40.86 % 39.970 M -15.94 % 47.550 M -24.92 % 63.330 M 29.72 % 48.820 M 601.44 % 6.960 M -73.66 % 26.420 M -17.41 % 31.990 M 10.69 % 28.900 M 462.26 % 5.140 M -96.92 % 167.030 M 35.37 % 123.390 M 52.09 % 81.130 M 0.96 % 80.360 M -10.42 % 89.710 M -35.58 % 139.260 M 131.91 % 60.050 M -6.87 % 64.480 M 648.30 % -11.760 M -119.99 % 58.840 M -21.50 % 74.955 M -40.03 % 124.989 M 68.77 % 74.059 M -24.55 % 98.152 M 11.91 % 87.706 M -0.89 % 88.491 M -42.11 % 152.873 M -28.22 % 212.963 M 106.04 % 103.359 M 43.55 % 72.002 M -43.55 % 127.556 M 52.60 % 83.591 M 24.91 % 66.921 M 56.71 % 42.702 M 6.96 % 39.925 M -26.96 % 54.659 M 55.14 % 35.233 M -9.68 % 39.007 M -12.60 % 44.633 M 18.53 % 37.656 M 25.98 % 29.891 M -20.52 % 37.608 M 30.09 % 28.910 M 15.77 % 24.973 M 60.73 % 15.537 M
Income before tax ratio 0.07 -1.78 % 0.07 66.85 % 0.04 -39.41 % 0.07 -10.35 % 0.08 -26.45 % 0.11 25.43 % 0.08 476.36 % 0.01 -68.34 % 0.05 -35.96 % 0.07 51.92 % 0.05 311.64 % 0.01 -95.56 % 0.26 38.89 % 0.19 31.90 % 0.14 7.46 % 0.13 -25.82 % 0.18 -17.33 % 0.22 78.93 % 0.12 -22.89 % 0.16 327.84 % -0.07 -148.96 % 0.14 -33.24 % 0.21 -7.94 % 0.23 57.89 % 0.14 -45.39 % 0.26 53.83 % 0.17 -11.38 % 0.19 -33.07 % 0.29 -41.39 % 0.49 155.43 % 0.19 14.30 % 0.17 -17.78 % 0.21 -6.32 % 0.22 6.97 % 0.20 88.30 % 0.11 -39.02 % 0.18 -26.30 % 0.24 24.96 % 0.19 11.91 % 0.17 -15.36 % 0.20 -12.42 % 0.23 31.47 % 0.18 11.41 % 0.16 -7.43 % 0.17 9.03 % 0.16 70.86 % 0.09
EBITDA 53.950 M 7.88 % 50.010 M 24.90 % 40.040 M -28.97 % 56.370 M -12.40 % 64.350 M -19.69 % 80.130 M 18.31 % 67.730 M 210.12 % 21.840 M -46.98 % 41.190 M -12.45 % 47.050 M 37.65 % 34.180 M 70.99 % 19.990 M -77.60 % 89.230 M -29.18 % 125.990 M 96.25 % 64.200 M -23.48 % 83.900 M -8.45 % 91.640 M -33.68 % 138.170 M 126.36 % 61.040 M -5.20 % 64.390 M 489.06 % -16.550 M -129.74 % 55.650 M -35.64 % 86.471 M -36.82 % 136.858 M 60.20 % 85.428 M -21.93 % 109.418 M 8.89 % 100.487 M 0.88 % 99.614 M -39.56 % 164.816 M -28.93 % 231.909 M 90.72 % 121.594 M 37.71 % 88.298 M -37.69 % 141.697 M 48.47 % 95.437 M 15.42 % 82.690 M 251.86 % 23.501 M -51.27 % 48.227 M -20.28 % 60.497 M 53.42 % 39.432 M 204.30 % 12.958 M -73.25 % 48.447 M 16.93 % 41.431 M 21.79 % 34.018 M -19.54 % 42.280 M 30.23 % 32.465 M 13.70 % 28.553 M 40.41 % 20.335 M
Net income ratio 0.05 -0.86 % 0.05 92.37 % 0.03 -49.23 % 0.05 -8.26 % 0.06 -25.94 % 0.08 14.65 % 0.07 479.51 % 0.01 -66.14 % 0.04 -36.11 % 0.06 101.82 % 0.03 38.59 % 0.02 -89.89 % 0.19 32.86 % 0.15 41.89 % 0.10 1.81 % 0.10 -24.87 % 0.14 -18.29 % 0.17 78.10 % 0.09 -22.54 % 0.12 376.34 % -0.04 -139.69 % 0.11 -29.96 % 0.16 -13.36 % 0.18 70.59 % 0.11 -43.86 % 0.19 44.55 % 0.13 1.07 % 0.13 -37.41 % 0.21 -41.44 % 0.35 182.12 % 0.12 12.90 % 0.11 -17.82 % 0.13 -6.22 % 0.14 5.29 % 0.14 87.18 % 0.07 -37.42 % 0.12 -27.89 % 0.16 15.75 % 0.14 26.67 % 0.11 -32.98 % 0.16 6.26 % 0.15 26.32 % 0.12 9.92 % 0.11 -6.22 % 0.12 9.02 % 0.11 68.99 % 0.06
Ratio EBITDA 0.10 -6.75 % 0.10 42.63 % 0.07 -27.23 % 0.10 -6.58 % 0.11 -21.33 % 0.13 14.40 % 0.12 154.82 % 0.05 -36.28 % 0.07 -32.11 % 0.11 88.92 % 0.06 25.18 % 0.04 -67.70 % 0.14 -27.33 % 0.19 70.20 % 0.11 -18.55 % 0.14 -24.18 % 0.18 -14.88 % 0.21 74.65 % 0.12 -21.51 % 0.16 261.67 % -0.10 -172.86 % 0.13 -45.27 % 0.24 -3.00 % 0.25 49.88 % 0.17 -43.49 % 0.29 49.67 % 0.20 -9.81 % 0.22 -30.11 % 0.31 -41.98 % 0.54 136.44 % 0.23 9.65 % 0.21 -9.23 % 0.23 -8.85 % 0.25 -1.16 % 0.25 322.77 % 0.06 -72.22 % 0.22 -19.56 % 0.27 23.58 % 0.22 277.02 % 0.06 -74.10 % 0.22 -13.59 % 0.26 27.10 % 0.20 12.78 % 0.18 -7.32 % 0.19 7.09 % 0.18 49.26 % 0.12
Gross profit ratio 0.43 -8.40 % 0.47 18.21 % 0.40 -7.11 % 0.43 57.20 % 0.27 -4.88 % 0.29 1.70 % 0.28 -23.82 % 0.37 74.66 % 0.21 -14.77 % 0.25 13.22 % 0.22 -44.33 % 0.40 35.11 % 0.29 -15.67 % 0.35 19.54 % 0.29 -6.54 % 0.31 -14.76 % 0.37 0.69 % 0.36 -16.41 % 0.43 34.35 % 0.32 -31.95 % 0.47 49.38 % 0.32 117.83 % 0.15 -70.90 % 0.50 -2.15 % 0.51 -5.63 % 0.54 24.85 % 0.44 -11.86 % 0.49 1.14 % 0.49 -14.25 % 0.57 44.84 % 0.39 -20.67 % 0.50 16.47 % 0.43 -4.50 % 0.45 1.78 % 0.44 18.01 % 0.37 -25.16 % 0.50 2.53 % 0.48 5.20 % 0.46 9.35 % 0.42 -1.96 % 0.43 -14.00 % 0.50 16.20 % 0.43 -39.62 % 0.71 66.97 % 0.43 5.44 % 0.40 14.20 % 0.35
Weighted average shs out dil 2.088 M -0.04 % 2.088 M 0.01 % 2.088 M -0.03 % 2.089 M 0.04 % 2.088 M -0.01 % 2.088 M -0.01 % 2.088 M -0.01 % 2.088 M -0.04 % 2.089 M 0.06 % 2.088 M -0.01 % 2.088 M 0.01 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.01 % 2.088 M -0.01 % 2.088 M 0.00 % 2.088 M 0.01 % 2.088 M -0.01 % 2.088 M -0.08 % 2.090 M 0.06 % 2.088 M 0.01 % 2.088 M 0.01 % 2.088 M -0.01 % 2.088 M 0.02 % 2.088 M -0.01 % 2.088 M 0.01 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M -0.01 % 2.088 M 0.00 % 2.088 M 0.01 % 2.088 M -0.01 % 2.088 M -0.01 % 2.088 M 0.01 % 2.088 M 0.01 % 2.088 M -0.02 % 2.088 M -0.02 % 2.089 M 0.04 % 2.088 M 0.00 % 2.088 M 0.01 % 2.088 M -0.01 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M
Weighted average shs out 2.088 M -0.04 % 2.088 M 0.01 % 2.088 M -0.03 % 2.089 M 0.04 % 2.088 M -0.01 % 2.088 M -0.01 % 2.088 M -0.01 % 2.088 M -0.04 % 2.089 M 0.06 % 2.088 M -0.01 % 2.088 M 0.01 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.01 % 2.088 M -0.01 % 2.088 M 0.00 % 2.088 M 0.01 % 2.088 M -0.01 % 2.088 M -0.08 % 2.090 M 0.06 % 2.088 M 0.01 % 2.088 M 0.01 % 2.088 M -0.01 % 2.088 M 0.02 % 2.088 M -0.01 % 2.088 M 0.01 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M -0.01 % 2.088 M 0.00 % 2.088 M 0.01 % 2.088 M -0.01 % 2.088 M -0.01 % 2.088 M 0.01 % 2.088 M 0.01 % 2.088 M -0.02 % 2.088 M -0.02 % 2.089 M 0.04 % 2.088 M 0.00 % 2.088 M 0.01 % 2.088 M -0.01 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M 0.00 % 2.088 M
EPS diluted 14.17 14.74 % 12.35 68.49 % 7.33 -50.44 % 14.79 -14.01 % 17.20 -24.40 % 22.75 18.55 % 19.19 605.51 % 2.72 -71.81 % 9.65 -17.66 % 11.72 47.05 % 7.97 89.31 % 4.21 -92.99 % 60.06 29.50 % 46.38 1 001.66 % 4.21 -85.80 % 29.64 -9.27 % 32.67 -36.33 % 51.31 130.81 % 22.23 -6.44 % 23.76 765.55 % -3.57 -116.19 % 22.05 -17.66 % 26.78 -43.56 % 47.45 82.36 % 26.02 -22.44 % 33.55 5.17 % 31.90 13.04 % 28.22 -45.87 % 52.13 -28.27 % 72.68 127.62 % 31.93 41.79 % 22.52 -43.59 % 39.92 52.77 % 26.13 22.96 % 21.25 55.79 % 13.64 9.73 % 12.43 -28.52 % 17.39 43.72 % 12.10 2.20 % 11.84 -30.80 % 17.11 43.78 % 11.90 21.06 % 9.83 -21.61 % 12.54 31.86 % 9.51 15.69 % 8.22 58.99 % 5.17
Earnings per share 14.17 14.74 % 12.35 68.49 % 7.33 -50.44 % 14.79 -14.01 % 17.20 -24.40 % 22.75 18.55 % 19.19 605.51 % 2.72 -71.81 % 9.65 -17.66 % 11.72 47.05 % 7.97 89.31 % 4.21 -92.99 % 60.06 29.50 % 46.38 1 001.66 % 4.21 -85.80 % 29.64 -9.27 % 32.67 -36.33 % 51.31 130.81 % 22.23 -6.44 % 23.76 765.55 % -3.57 -116.19 % 22.05 -17.66 % 26.78 -43.56 % 47.45 82.36 % 26.02 -22.44 % 33.55 5.17 % 31.90 13.04 % 28.22 -45.87 % 52.13 -28.27 % 72.68 127.62 % 31.93 41.79 % 22.52 -43.59 % 39.92 52.77 % 26.13 22.96 % 21.25 55.79 % 13.64 9.73 % 12.43 -28.52 % 17.39 43.72 % 12.10 2.20 % 11.84 -30.80 % 17.11 43.78 % 11.90 21.06 % 9.83 -21.61 % 12.54 31.86 % 9.51 15.69 % 8.22 58.99 % 5.17
Gross profit 245.980 M 5.97 % 232.120 M 3.51 % 224.240 M -9.32 % 247.300 M 47.40 % 167.770 M -2.91 % 172.790 M 5.17 % 164.290 M -7.29 % 177.210 M 45.33 % 121.940 M 9.92 % 110.940 M -17.50 % 134.480 M -23.96 % 176.860 M -6.30 % 188.750 M -17.81 % 229.650 M 37.84 % 166.610 M -12.19 % 189.750 M 2.92 % 184.360 M -21.55 % 234.990 M 8.34 % 216.910 M 62.25 % 133.690 M 63.76 % 81.640 M -39.03 % 133.893 M 156.14 % 52.273 M -81.04 % 275.764 M 4.60 % 263.646 M 30.38 % 202.215 M -9.17 % 222.633 M -1.42 % 225.841 M -12.53 % 258.191 M 5.03 % 245.829 M 16.83 % 210.413 M -0.37 % 211.196 M -20.05 % 264.146 M 55.56 % 169.808 M 18.86 % 142.869 M -1.79 % 145.466 M 31.27 % 110.818 M 1.61 % 109.059 M 30.60 % 83.506 M -11.74 % 94.616 M 1.23 % 93.470 M 16.39 % 80.310 M 11.35 % 72.127 M -56.92 % 167.439 M 134.64 % 71.361 M 11.95 % 63.742 M 7.43 % 59.333 M
Income tax expense 9.670 M 10.51 % 8.750 M 5.04 % 8.330 M -8.26 % 9.080 M -21.99 % 11.640 M -26.47 % 15.830 M 80.71 % 8.760 M 584.38 % 1.280 M -79.55 % 6.260 M -16.76 % 7.520 M -38.66 % 12.260 M 435.89 % -3.650 M -108.77 % 41.630 M 56.80 % 26.550 M 21.01 % 21.940 M 18.72 % 18.480 M -14.05 % 21.500 M -33.08 % 32.130 M 135.56 % 13.640 M -8.27 % 14.870 M 445.81 % -4.300 M -133.62 % 12.790 M -32.83 % 19.041 M -26.52 % 25.914 M 31.37 % 19.726 M -29.82 % 28.106 M 233.22 % -21.098 M -171.35 % 29.570 M -32.84 % 44.026 M -28.08 % 61.211 M 124.21 % -252.858 M -1 112.40 % 24.976 M -43.49 % 44.201 M 52.28 % 29.026 M 28.77 % 22.541 M 58.58 % 14.214 M 1.75 % 13.970 M -23.83 % 18.341 M 84.17 % 9.959 M -30.29 % 14.286 M 60.39 % 8.907 M -30.47 % 12.811 M 36.80 % 9.365 M -18.09 % 11.433 M 26.37 % 9.047 M 15.79 % 7.813 M 64.73 % 4.743 M
Cost of revenue 321.560 M 24.42 % 258.440 M -23.08 % 335.970 M 2.87 % 326.590 M -26.49 % 444.260 M 4.10 % 426.780 M 2.73 % 415.450 M 38.88 % 299.150 M -33.61 % 450.570 M 35.30 % 333.010 M -29.86 % 474.810 M 76.37 % 269.210 M -40.76 % 454.440 M 5.61 % 430.290 M 6.05 % 405.730 M -3.27 % 419.440 M 31.01 % 320.150 M -22.38 % 412.480 M 45.93 % 282.650 M 0.96 % 279.960 M 210.20 % 90.250 M -68.58 % 287.217 M -6.09 % 305.850 M 11.62 % 274.020 M 9.30 % 250.696 M 47.42 % 170.055 M -41.17 % 289.077 M 24.78 % 231.672 M -14.46 % 270.827 M 45.54 % 186.089 M -42.75 % 325.037 M 51.08 % 215.140 M -39.72 % 356.875 M 68.78 % 211.448 M 15.15 % 183.625 M -25.61 % 246.832 M 118.72 % 112.852 M -3.23 % 116.623 M 18.66 % 98.280 M -24.76 % 130.614 M 4.78 % 124.661 M 54.14 % 80.875 M -15.83 % 96.083 M 40.58 % 68.348 M -29.12 % 96.429 M 2.27 % 94.286 M -13.22 % 108.651 M
General and administrative expenses 0.000 0.000 -100.00 % 68.950 M 0.000 0.000 0.000 -100.00 % 47.220 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 -100.00 % 4.410 M 0.000 0.000 0.000 -100.00 % 3.890 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 224.240 M 74.18 % 128.740 M -3.75 % 133.750 M -4.22 % 139.650 M 0.000 0.000 0.000 -100.00 % 74.760 M 0.000 0.000 0.000 -100.00 % 176.860 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 169.000 M 0.000 -100.00 % 106.660 M 0.000 100.00 % -16.757 M -110.48 % 159.822 M -19.45 % 198.415 M 49.77 % 132.483 M -9.09 % 145.728 M -6.62 % 156.063 M -0.40 % 156.682 M 3.03 % 152.067 M 40.99 % 107.855 M -28.68 % 151.228 M 4.49 % 144.736 M 68.29 % 86.005 M 13.68 % 75.658 M -42.09 % 130.646 M 84.71 % 70.730 M 30.33 % 54.272 M 13.05 % 48.009 M -43.81 % 85.441 M 75.27 % 48.749 M 14.57 % 42.551 M 1.58 % 41.888 M -73.30 % 156.910 M 269.71 % 42.441 M 9.77 % 38.663 M -11.42 % 43.649 M
Operating expenses 224.240 M 6.62 % 210.310 M 1.55 % 207.110 M -4.95 % 217.900 M 74.45 % 124.910 M 3.27 % 120.950 M -3.53 % 125.370 M -28.53 % 175.410 M -10.56 % 196.130 M 10.87 % 176.900 M -5.92 % 188.040 M 6.32 % 176.860 M -10.58 % 197.780 M 67.77 % 117.890 M -37.70 % 189.230 M -2.02 % 193.130 M 8.26 % 178.390 M 69.38 % 105.320 M -37.68 % 169.000 M 111.41 % 79.940 M -25.05 % 106.660 M 20.86 % 88.252 M 68.83 % 52.273 M -67.29 % 159.822 M -19.45 % 198.415 M 49.77 % 132.483 M -9.09 % 145.728 M -6.62 % 156.063 M -0.40 % 156.682 M 3.03 % 152.067 M 40.99 % 107.855 M -28.68 % 151.228 M 4.49 % 144.736 M 68.29 % 86.005 M 13.68 % 75.658 M -42.09 % 130.646 M 84.71 % 70.730 M 30.33 % 54.272 M 13.05 % 48.009 M -43.81 % 85.441 M 75.27 % 48.749 M 14.57 % 42.551 M 1.58 % 41.888 M -73.30 % 156.910 M 269.71 % 42.441 M 9.77 % 38.663 M -11.42 % 43.649 M
Cost and expenses 545.800 M 16.44 % 468.750 M -13.69 % 543.080 M -0.26 % 544.490 M -4.34 % 569.170 M 3.91 % 547.730 M 1.28 % 540.820 M 13.96 % 474.560 M -15.38 % 560.780 M 31.74 % 425.660 M -27.87 % 590.100 M 31.33 % 449.310 M -21.02 % 568.870 M 3.62 % 548.980 M 5.35 % 521.100 M -3.18 % 538.210 M 26.49 % 425.510 M -18.45 % 521.800 M 15.53 % 451.650 M 24.74 % 362.070 M 83.88 % 196.910 M -47.68 % 376.390 M 5.10 % 358.123 M -17.45 % 433.842 M -3.40 % 449.111 M 48.45 % 302.538 M -30.42 % 434.805 M 12.14 % 387.735 M -9.30 % 427.509 M 26.42 % 338.156 M -21.88 % 432.892 M 18.16 % 366.368 M -26.96 % 501.611 M 68.64 % 297.453 M 14.72 % 259.283 M -31.31 % 377.478 M 105.62 % 183.582 M 7.42 % 170.895 M 16.82 % 146.289 M -32.29 % 216.055 M 24.59 % 173.410 M 40.50 % 123.426 M -10.54 % 137.971 M -38.75 % 225.257 M 62.21 % 138.870 M 4.45 % 132.949 M -12.71 % 152.300 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
Selling general and administrative expenses 0.000 -100.00 % 81.570 M 11.19 % 73.360 M -6.25 % 78.250 M -37.35 % 124.910 M 3.27 % 120.950 M -3.53 % 125.370 M 24.56 % 100.650 M -8.67 % 110.210 M 18.95 % 92.650 M -19.64 % 115.290 M 0.000 -100.00 % 114.430 M -2.93 % 117.890 M 2.18 % 115.370 M -2.86 % 118.770 M 12.73 % 105.360 M 0.04 % 105.320 M 0.000 -100.00 % 79.940 M 0.000 -100.00 % 88.252 M 27.85 % 69.030 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
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 -100.00 % 42.199 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.258 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 % 15.666 M 0.000 100.00 % -96.000 K -20.00 % -80.000 K
Interest expense 0.000 0.000 -100.00 % 190.000 K -70.31 % 640.000 K 3 100.00 % 20.000 K 0.000 0.000 -100.00 % 880.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 579.000 K 128.85 % 253.000 K -22.87 % 328.000 K -37.75 % 526.898 K -38.52 % 857.000 K 128.53 % 375.000 K 125.90 % 166.000 K -89.30 % 1.551 M 350.87 % 344.000 K 138.89 % 144.000 K -37.39 % 230.000 K -67.18 % 700.773 K 208.71 % 227.000 K -37.98 % 366.000 K 72.64 % 212.000 K 0.000 0.000 0.000 -100.00 % 128.000 K -51.52 % 264.000 K 0.000 -100.00 % 88.000 K -14.56 % 103.000 K -70.40 % 348.000 K -61.90 % 913.387 K 9 033.87 % 10.000 K 0.00 % 10.000 K -85.07 % 67.000 K
Depreciation and amortization 14.700 M -4.98 % 15.470 M -5.67 % 16.400 M 4.06 % 15.760 M -6.19 % 16.800 M 0.00 % 16.800 M -11.16 % 18.910 M 27.08 % 14.880 M 0.74 % 14.770 M -1.93 % 15.060 M 0.47 % 14.990 M 0.94 % 14.850 M -0.40 % 14.910 M -0.80 % 15.030 M 15.97 % 12.960 M 0.31 % 12.920 M 2.22 % 12.640 M 1.12 % 12.500 M -4.80 % 13.130 M 2.50 % 12.810 M 51.17 % 8.474 M -22.47 % 10.930 M -0.54 % 10.989 M -0.21 % 11.012 M 0.16 % 10.994 M -0.95 % 11.100 M -1.16 % 11.230 M 4.18 % 10.779 M -8.64 % 11.799 M -36.96 % 18.716 M 6.74 % 17.534 M 9.12 % 16.069 M 16.65 % 13.775 M 18.40 % 11.634 M -24.84 % 15.479 M 78.32 % 8.680 M 6.65 % 8.139 M 42.54 % 5.710 M 45.11 % 3.935 M 4.01 % 3.783 M 1.54 % 3.726 M 1.47 % 3.672 M -2.83 % 3.779 M 0.53 % 3.759 M 6.04 % 3.545 M 2.04 % 3.474 M -25.31 % 4.651 M
Operating income 21.740 M -0.32 % 21.810 M 27.32 % 17.130 M -41.73 % 29.400 M -31.40 % 42.860 M -17.32 % 51.840 M 33.20 % 38.920 M 2 062.22 % 1.800 M -84.65 % 11.730 M -35.87 % 18.290 M -4.69 % 19.190 M 692.28 % -3.240 M -104.36 % 74.320 M -33.02 % 110.960 M 116.55 % 51.240 M -27.81 % 70.980 M -10.15 % 79.000 M -37.14 % 125.670 M 162.30 % 47.910 M -7.12 % 51.580 M 306.16 % -25.020 M -155.95 % 44.720 M -35.22 % 69.030 M -40.46 % 115.942 M 77.74 % 65.231 M -6.45 % 69.732 M -9.33 % 76.905 M 10.21 % 69.778 M -31.26 % 101.509 M 8.26 % 93.762 M -9.88 % 104.043 M 73.50 % 59.968 M -49.78 % 119.410 M 42.49 % 83.803 M 24.69 % 67.211 M 353.49 % 14.821 M -63.03 % 40.088 M -26.83 % 54.787 M 54.34 % 35.497 M 286.89 % 9.175 M -79.48 % 44.721 M 18.44 % 37.759 M 24.87 % 30.239 M 187.19 % 10.529 M -63.59 % 28.920 M 15.32 % 25.079 M 59.90 % 15.684 M
Operating income ratio 0.04 -13.84 % 0.04 45.40 % 0.03 -40.31 % 0.05 -26.85 % 0.07 -19.01 % 0.09 28.79 % 0.07 1 676.65 % 0.00 -81.56 % 0.02 -50.27 % 0.04 30.81 % 0.03 533.62 % -0.01 -106.29 % 0.12 -31.28 % 0.17 87.80 % 0.09 -23.16 % 0.12 -25.59 % 0.16 -19.32 % 0.19 102.38 % 0.10 -23.09 % 0.12 185.67 % -0.15 -237.07 % 0.11 -44.91 % 0.19 -8.60 % 0.21 66.28 % 0.13 -32.29 % 0.19 24.64 % 0.15 -1.46 % 0.15 -20.52 % 0.19 -11.61 % 0.22 11.72 % 0.19 38.14 % 0.14 -26.85 % 0.19 -12.52 % 0.22 6.78 % 0.21 444.89 % 0.04 -78.92 % 0.18 -26.17 % 0.24 24.32 % 0.20 379.36 % 0.04 -80.13 % 0.21 -12.48 % 0.23 30.31 % 0.18 302.56 % 0.04 -74.09 % 0.17 8.61 % 0.16 69.98 % 0.09
Total other income expenses net 17.510 M 37.55 % 12.730 M 95.55 % 6.510 M -38.41 % 10.570 M 125.37 % 4.690 M -59.18 % 11.490 M 16.06 % 9.900 M 91.86 % 5.160 M -64.87 % 14.690 M 7.23 % 13.700 M 41.09 % 9.710 M 15.87 % 8.380 M -90.96 % 92.710 M 645.86 % 12.430 M -58.41 % 29.890 M 218.66 % 9.380 M -12.42 % 10.710 M -21.19 % 13.590 M 11.94 % 12.140 M -5.89 % 12.900 M -2.71 % 13.260 M -6.09 % 14.120 M 138.30 % 5.925 M -34.50 % 9.047 M 2.48 % 8.828 M -68.94 % 28.420 M 163.12 % 10.801 M -42.28 % 18.713 M -63.57 % 51.364 M -56.91 % 119.201 M 17 526.79 % -684.010 K -105.68 % 12.034 M 47.73 % 8.146 M 3 942.45 % -212.000 K 26.90 % -290.000 K -101.04 % 27.882 M 17 205.26 % -163.000 K -27.34 % -128.000 K 51.52 % -264.000 K -100.88 % 29.832 M 34 000.25 % -88.000 K 14.56 % -103.000 K 70.40 % -348.000 K -101.29 % 27.079 M 270 885.41 % -10.000 K 90.57 % -106.000 K 27.89 % -147.000 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 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
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2016-12-31 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30
Net debt -140.470 M 0.000 100.00 % -165.350 M 0.000 100.00 % -118.340 M 0.000 100.00 % -219.100 M -21.74 % -179.980 M 24.23 % -237.520 M -78.17 % -133.310 M 15.13 % -157.080 M -21.66 % -129.110 M 5.36 % -136.420 M 5.95 % -145.051 M 53.74 % -313.560 M -144.88 % -128.044 M -58.22 % -80.927 M 65.39 % -233.847 M -35.04 % -173.175 M -57.63 % -109.865 M -6.24 % -103.412 M 41.15 % -175.717 M -18.52 % -148.258 M 29.29 % -209.679 M 21.09 % -265.716 M -53.03 % -173.637 M 17.69 % -210.950 M 40.76 % -356.076 M
Total investments 7.680 M 0.000 -100.00 % 144.630 M 0.000 -100.00 % 36.730 M 0.000 -100.00 % 232.870 M 2 936.11 % 7.670 M -98.32 % 455.790 M 548.07 % 70.330 M -63.94 % 195.050 M 2 443.02 % 7.670 M -8.25 % 8.360 M -43.19 % 14.715 M 109.91 % 7.010 M -76.07 % 29.299 M 164.39 % 11.082 M -80.09 % 55.670 M 331.57 % 12.899 M -91.96 % 160.500 M -7.75 % 173.980 M 168 812.62 % 103.000 K 3 333.33 % 3.000 K -97.09 % 103.000 K 3 333.33 % 3.000 K 0.00 % 3.000 K -99.98 % 19.881 M 331 243.60 % 6.000 K
Total debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 4.144 M
Accumulated other comprehensive income loss 0.000 -100.00 % 1.250 B 0.000 -100.00 % 1.208 B 0.000 -100.00 % 1.401 B 21 748.38 % -6.470 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.777 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
Retained earnings 0.000 0.000 -100.00 % 1.157 B 0.000 0.000 0.000 -100.00 % 1.307 B 0.000 -100.00 % 1.643 B 0.000 -100.00 % 1.514 B 0.000 -100.00 % 1.267 B 0.000 -100.00 % 1.260 B 0.000 -100.00 % 1.123 B 0.000 -100.00 % 886.392 M 44.08 % 615.206 M 38.66 % 443.664 M 0.000 -100.00 % 318.685 M 0.000 -100.00 % 253.478 M 0.000 -100.00 % 195.478 M 0.000
Common stock 20.880 M 0.000 -100.00 % 20.880 M 0.000 -100.00 % 20.880 M 0.000 -100.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M 0.00 % 20.880 M -50.00 % 41.760 M
Total equity 1.303 B 4.23 % 1.250 B 0.00 % 1.250 B 3.47 % 1.208 B 0.00 % 1.208 B -13.78 % 1.401 B 0.00 % 1.401 B -16.77 % 1.683 B -3.13 % 1.737 B 1.62 % 1.710 B 6.37 % 1.607 B 8.14 % 1.486 B 9.72 % 1.355 B -2.06 % 1.383 B 2.64 % 1.347 B 12.62 % 1.196 B -1.39 % 1.213 B -4.98 % 1.277 B 9.19 % 1.170 B 30.07 % 899.147 M 23.58 % 727.605 M 7.77 % 675.128 M 16.08 % 581.627 M 2.81 % 565.719 M 12.22 % 504.127 M 4.96 % 480.326 M 10.39 % 435.127 M -47.58 % 830.108 M
Other non current liabilities 13.840 M 101.11 % -1.250 B -15 451.72 % 8.140 M 100.67 % -1.208 B 0.000 100.00 % -1.401 B -23 366.61 % 6.020 M -74.74 % 23.830 M 9.71 % 21.720 M -0.18 % 21.760 M 7.67 % 20.210 M -1.46 % 20.510 M -2.89 % 21.120 M -19.63 % 26.277 M 55.30 % 16.920 M -39.05 % 27.759 M 3.17 % 26.907 M 38.13 % 19.480 M -15.80 % 23.137 M -95.93 % 568.363 M 32.44 % 429.142 M 2 085.71 % 19.634 M -6.46 % 20.990 M -24.68 % 27.870 M 11.02 % 25.104 M 16.92 % 21.470 M -3.94 % 22.350 M -38.59 % 36.394 M
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 4.144 M
Total non current liabilities 13.840 M 101.11 % -1.250 B -15 451.72 % 8.140 M 100.67 % -1.208 B 0.000 100.00 % -1.401 B -5 977.68 % 23.830 M 0.00 % 23.830 M 9.71 % 21.720 M -0.18 % 21.760 M 7.67 % 20.210 M -1.46 % 20.510 M -2.89 % 21.120 M -19.63 % 26.277 M 55.30 % 16.920 M -48.41 % 32.796 M 4.19 % 31.478 M 21.07 % 25.999 M -12.35 % 29.662 M -94.97 % 590.211 M 30.43 % 452.500 M 1 371.69 % 30.747 M -5.54 % 32.549 M -11.02 % 36.579 M 10.02 % 33.249 M 9.92 % 30.249 M -0.33 % 30.348 M -43.66 % 53.866 M
Other current liabilities 197.000 M 0.000 -100.00 % 201.620 M 0.000 -100.00 % 258.330 M 0.000 -100.00 % 79.590 M -62.79 % 213.920 M 87.95 % 113.820 M -29.72 % 161.960 M -29.22 % 228.830 M 28.98 % 177.420 M 80.27 % 98.420 M -39.92 % 163.805 M -15.07 % 192.860 M 86.45 % 103.437 M -63.31 % 281.900 M 132.52 % 121.239 M 70.74 % 71.006 M -76.26 % 299.108 M 23.65 % 241.908 M 78.36 % 135.630 M -1.95 % 138.323 M 33.52 % 103.599 M 12.27 % 92.275 M 48.84 % 61.996 M -16.04 % 73.842 M -63.43 % 201.908 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 102.910 M 0.000 -100.00 % 42.550 M 0.000 0.000 0.000 -100.00 % 129.840 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
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 407.170 M 0.000 -100.00 % 346.890 M 0.000 -100.00 % 505.330 M 0.000 -100.00 % 458.910 M 26.60 % 362.500 M -5.84 % 384.980 M 16.76 % 329.710 M -13.68 % 381.970 M 4.68 % 364.890 M -15.18 % 430.210 M 18.32 % 363.614 M -12.86 % 417.280 M 47.72 % 282.472 M -45.83 % 521.432 M 56.55 % 333.081 M -8.44 % 363.793 M -32.45 % 538.579 M 18.73 % 453.631 M 40.74 % 322.315 M 4.48 % 308.482 M 81.84 % 169.641 M -0.52 % 170.532 M 11.96 % 152.312 M -7.65 % 164.924 M -18.32 % 201.908 M
Total liabilities 421.010 M 133.69 % -1.250 B -451.98 % 355.030 M 129.40 % -1.208 B -338.99 % 505.330 M 136.08 % -1.401 B -390.15 % 482.740 M 24.96 % 386.330 M -5.01 % 406.700 M 15.71 % 351.470 M -12.61 % 402.180 M 4.35 % 385.400 M -14.61 % 451.330 M 15.76 % 389.891 M -10.20 % 434.200 M 37.72 % 315.268 M -42.98 % 552.910 M 53.98 % 359.080 M -8.74 % 393.455 M -65.14 % 1.129 B 24.57 % 906.131 M 156.65 % 353.062 M 3.53 % 341.031 M 65.37 % 206.220 M 1.20 % 203.780 M 11.62 % 182.561 M -6.51 % 195.272 M -23.65 % 255.774 M
Other non current assets 8.040 M 0.000 -100.00 % 53.130 M 0.000 -100.00 % 144.070 M 0.000 -100.00 % 41.620 M 62.39 % 25.630 M -80.71 % 132.890 M 599.79 % 18.990 M -77.99 % 86.270 M 270.10 % 23.310 M -96.83 % 734.370 M 38.49 % 530.277 M 13.71 % 466.360 M 35.50 % 344.168 M -58.19 % 823.146 M 175.38 % 298.911 M -1.50 % 303.469 M -59.28 % 745.250 M 66.79 % 446.820 M 65.52 % 269.955 M 1 023.16 % 24.035 M 43.90 % 16.703 M -65.01 % 47.741 M 2.79 % 46.444 M 8.04 % 42.988 M 34.51 % 31.958 M
Long term investments 7.680 M 0.000 0.000 0.000 100.00 % -95.900 M 0.000 0.000 -100.00 % 7.670 M -91.57 % 91.030 M 29.43 % 70.330 M 84.74 % 38.070 M 396.35 % 7.670 M 101.11 % -689.640 M -40.69 % -490.180 M -12.40 % -436.120 M -43.08 % -304.805 M 61.44 % -790.369 M -225.31 % -242.961 M -8.90 % -223.103 M 0.000 0.000 0.000 0.000 0.000 100.00 % -29.365 M -47.75 % -19.875 M 0.000 0.000
Intangible assets 4.860 M 0.000 -100.00 % 6.320 M 0.000 -100.00 % 7.800 M 0.000 -100.00 % 6.980 M 247.26 % 2.010 M -3.37 % 2.080 M 447.37 % 380.000 K -99.88 % 313.220 M 447 357.14 % 70.000 K -66.67 % 210.000 K -68.89 % 675.000 K -44.21 % 1.210 M -39.47 % 1.999 M -31.27 % 2.909 M -20.33 % 3.651 M -86.39 % 26.829 M -36.54 % 42.278 M -25.15 % 56.482 M 0.000 -100.00 % 71.849 M 0.000 -100.00 % 1.101 M 0.000 -100.00 % 620.282 K 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
Goodwill and intangible assets 4.860 M 0.000 -100.00 % 6.320 M 0.000 -100.00 % 7.800 M 0.000 -100.00 % 7.370 M 266.67 % 2.010 M -3.37 % 2.080 M 447.37 % 380.000 K -99.11 % 42.600 M 60 757.14 % 70.000 K -66.67 % 210.000 K -68.89 % 675.000 K -44.21 % 1.210 M -39.47 % 1.999 M -31.27 % 2.909 M -20.33 % 3.651 M -86.39 % 26.829 M -36.54 % 42.278 M -25.15 % 56.482 M 0.000 -100.00 % 71.849 M 0.000 -100.00 % 1.101 M 0.000 -100.00 % 620.282 K 0.000
Property plant equipment net 287.130 M 0.000 -100.00 % 313.970 M 0.000 -100.00 % 331.780 M 0.000 -100.00 % 355.190 M -0.57 % 357.210 M 2.93 % 347.050 M -0.30 % 348.090 M -3.62 % 361.170 M 23.57 % 292.270 M -1.35 % 296.280 M -1.95 % 302.165 M -0.64 % 304.100 M 9.04 % 278.888 M -5.14 % 294.010 M -1.05 % 297.137 M -15.60 % 352.068 M 38.51 % 254.182 M 25.96 % 201.800 M 0.000 -100.00 % 180.528 M -13.62 % 208.998 M 60.42 % 130.279 M -0.45 % 130.865 M -1.92 % 133.433 M -43.75 % 237.228 M
Total non current assets 336.130 M 0.000 -100.00 % 394.840 M 0.000 -100.00 % 406.850 M 0.000 -100.00 % 417.170 M 2.68 % 406.270 M -17.33 % 491.420 M 10.09 % 446.370 M -9.72 % 494.420 M 47.46 % 335.300 M -3.20 % 346.400 M 0.65 % 344.156 M 2.27 % 336.520 M 5.08 % 320.250 M -2.86 % 329.695 M -7.58 % 356.738 M -22.32 % 459.264 M -56.46 % 1.055 B 47.59 % 714.703 M 164.75 % 269.955 M -2.34 % 276.413 M 22.47 % 225.701 M 50.71 % 149.755 M -4.88 % 157.434 M -11.07 % 177.041 M -34.23 % 269.186 M
Other current assets 33.590 M 110.84 % -309.980 M -346.15 % 125.930 M 150.18 % -250.970 M -1 174.82 % 23.350 M 104.35 % -536.260 M -562.01 % 116.070 M 48.31 % 78.260 M 542.53 % 12.180 M -73.24 % 45.510 M -90.32 % 470.280 M 1 936.73 % 23.090 M -92.44 % 305.580 M 527.54 % 48.695 M 169.30 % 18.082 M -32.05 % 26.612 M 10.40 % 24.105 M -60.24 % 60.621 M 133.60 % 25.951 M 173.69 % 9.482 M 59.86 % 5.931 M 4.11 % 5.697 M -52.26 % 11.934 M 63.60 % 7.295 M 1 001.85 % 662.071 K 0.000 -100.00 % 13.204 M -87.72 % 107.485 M
Short term investments 195.230 M 0.000 -100.00 % 144.630 M 0.000 -100.00 % 132.630 M 0.000 -100.00 % 232.870 M -44.66 % 420.790 M -7.68 % 455.790 M -6.50 % 487.480 M 149.93 % 195.050 M 1 644.63 % 11.180 M -98.40 % 698.000 M 38.25 % 504.895 M 13.94 % 443.130 M 32.63 % 334.104 M -58.31 % 801.451 M 168.38 % 298.631 M 26.54 % 236.002 M 47.04 % 160.500 M -7.75 % 173.980 M 0.000 0.000 0.000 -100.00 % 29.368 M 47.74 % 19.878 M 0.000 0.000
cash and cash equivalents 140.470 M 0.000 -100.00 % 165.350 M 0.000 -100.00 % 118.340 M 0.000 -100.00 % 219.100 M 21.74 % 179.980 M -24.23 % 237.520 M 78.17 % 133.310 M -15.13 % 157.080 M 21.66 % 129.110 M -5.36 % 136.420 M -5.95 % 145.051 M -53.74 % 313.560 M 144.88 % 128.044 M 58.22 % 80.927 M -65.39 % 233.847 M 35.04 % 173.175 M 57.63 % 109.865 M 6.24 % 103.412 M -41.15 % 175.717 M 18.52 % 148.258 M -29.29 % 209.679 M -21.09 % 265.716 M 53.03 % 173.637 M -17.69 % 210.950 M -41.44 % 360.220 M
Cash and short term investments 335.700 M 8.30 % 309.980 M 0.00 % 309.980 M 23.51 % 250.970 M 0.00 % 250.970 M -53.20 % 536.260 M 18.60 % 452.140 M -24.74 % 600.770 M -13.35 % 693.310 M 11.68 % 620.790 M 76.30 % 352.130 M -55.92 % 798.890 M -4.26 % 834.420 M 28.38 % 649.946 M -14.11 % 756.690 M 63.73 % 462.148 M -47.62 % 882.378 M 65.71 % 532.478 M 30.13 % 409.177 M 51.34 % 270.365 M -2.53 % 277.392 M 57.86 % 175.717 M 18.52 % 148.258 M -29.29 % 209.679 M -28.94 % 295.085 M 52.49 % 193.515 M -8.26 % 210.950 M -41.44 % 360.220 M
Total current assets 1.387 B 0.000 -100.00 % 1.210 B 0.000 -100.00 % 1.306 B 0.000 -100.00 % 1.466 B -11.83 % 1.663 B 0.63 % 1.652 B 2.34 % 1.615 B 6.59 % 1.515 B -1.39 % 1.536 B 5.26 % 1.459 B 2.15 % 1.429 B -1.13 % 1.445 B 21.29 % 1.191 B -17.06 % 1.437 B 12.29 % 1.279 B 15.91 % 1.104 B 13.42 % 973.135 M 5.89 % 919.033 M 21.21 % 758.235 M 17.33 % 646.245 M 18.31 % 546.238 M -2.13 % 558.152 M 10.43 % 505.453 M 11.49 % 453.358 M -44.49 % 816.696 M
Inventory 510.100 M 0.000 -100.00 % 420.620 M 0.000 -100.00 % 606.810 M 0.000 -100.00 % 585.260 M -6.33 % 624.800 M 7.97 % 578.680 M 18.75 % 487.310 M 23.60 % 394.260 M -3.63 % 409.100 M 31.62 % 310.830 M -32.61 % 461.252 M 39.10 % 331.600 M -15.46 % 392.221 M 59.69 % 245.619 M -32.69 % 364.892 M 8.45 % 336.461 M -12.23 % 383.360 M 27.31 % 301.116 M 3.40 % 291.216 M 30.62 % 222.957 M 46.90 % 151.777 M 39.56 % 108.757 M -31.62 % 159.048 M 56.55 % 101.593 M -55.93 % 230.538 M
Net receivables 507.990 M 0.000 -100.00 % 353.290 M 0.000 -100.00 % 425.050 M 0.000 -100.00 % 312.750 M -12.90 % 359.070 M 49.53 % 240.140 M -47.91 % 461.030 M 47.19 % 313.220 M 2.63 % 305.200 M 3 428.32 % 8.650 M -96.78 % 268.822 M -16.84 % 323.254 M 4.10 % 310.509 M 9.14 % 284.498 M -11.47 % 321.340 M -3.25 % 332.145 M 7.17 % 309.928 M -7.37 % 334.594 M 17.15 % 285.605 M 8.56 % 263.095 M 48.23 % 177.487 M 15.51 % 153.649 M 0.50 % 152.890 M 19.81 % 127.611 M 7.73 % 118.453 M
Tax assets 28.420 M 0.000 -100.00 % 21.420 M 0.000 -100.00 % 19.100 M 0.000 -100.00 % 12.990 M -5.53 % 13.750 M 46.28 % 9.400 M 9.56 % 8.580 M 95.89 % 4.380 M -63.44 % 11.980 M 131.27 % 5.180 M 324.94 % 1.219 M 25.67 % 970.000 K -99.68 % 304.805 M -61.44 % 790.369 M 225.31 % 242.961 M 8.90 % 223.103 M 1 604.12 % 13.092 M 36.36 % 9.601 M 0.000 0.000 0.000 -100.00 % 29.365 M 0.000 0.000 0.000
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
Account payables 202.370 M 0.000 -100.00 % 145.270 M 0.000 -100.00 % 233.860 M 0.000 -100.00 % 276.410 M 86.03 % 148.580 M -35.01 % 228.610 M 45.29 % 157.350 M 2.75 % 153.140 M -10.07 % 170.290 M -15.20 % 200.810 M 0.73 % 199.352 M -7.29 % 215.020 M 25.06 % 171.927 M -27.21 % 236.180 M 11.49 % 211.842 M -27.20 % 291.008 M 21.52 % 239.471 M 13.11 % 211.723 M 13.41 % 186.685 M 9.71 % 170.159 M 157.65 % 66.042 M -15.61 % 78.257 M -13.35 % 90.316 M -0.84 % 91.081 M 0.000
Tax payables 7.800 M 0.000 0.000 0.000 -100.00 % 13.140 M 0.000 0.000 0.000 0.000 -100.00 % 10.400 M 0.000 -100.00 % 17.180 M 1 407.02 % 1.140 M 149.45 % 457.000 K -95.14 % 9.400 M 32.25 % 7.108 M 112.03 % 3.352 M 0.000 -100.00 % 1.779 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Other total stockholders equity 1.282 B 0.000 -100.00 % 72.010 M 0.000 -100.00 % 1.187 B 0.000 -100.00 % 79.620 M -95.21 % 1.662 B 2 182.91 % 72.800 M -95.69 % 1.689 B 2 249.93 % 71.860 M -95.10 % 1.465 B 2 102.80 % 66.520 M -95.12 % 1.362 B 1 610.64 % 79.625 M -93.23 % 1.176 B 1 582.15 % 69.886 M -94.44 % 1.256 B 378.94 % 262.271 M -0.30 % 263.061 M 0.00 % 263.061 M -59.79 % 654.248 M 170.28 % 242.061 M -55.57 % 544.839 M 137.12 % 229.769 M -49.99 % 459.446 M 110.01 % 218.769 M -72.25 % 788.348 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.037 M 10.21 % 4.570 M -29.89 % 6.519 M -0.09 % 6.525 M -70.13 % 21.848 M -6.47 % 23.358 M 110.19 % 11.113 M -3.85 % 11.559 M 32.72 % 8.709 M 6.93 % 8.145 M -7.22 % 8.779 M 9.77 % 7.998 M -39.99 % 13.328 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
Total assets 1.724 B 0.000 -100.00 % 1.605 B 0.000 -100.00 % 1.713 B 0.000 -100.00 % 1.883 B -8.98 % 2.069 B -3.48 % 2.144 B 4.02 % 2.061 B 2.58 % 2.009 B 7.36 % 1.872 B 3.64 % 1.806 B 1.86 % 1.773 B -0.49 % 1.782 B 17.85 % 1.512 B -14.41 % 1.766 B 7.96 % 1.636 B 4.68 % 1.563 B -22.93 % 2.028 B 24.13 % 1.634 B 58.89 % 1.028 B 11.44 % 922.657 M 19.52 % 771.939 M 9.05 % 707.907 M 6.79 % 662.887 M 5.15 % 630.398 M -41.95 % 1.086 B
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2016-12-31 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 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
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
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
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
Other non cash items -29.580 M -14.70 % -25.790 M -68.45 % -15.310 M 50.44 % -30.890 M 13.98 % -35.910 M 24.40 % -47.500 M -124.59 % -21.150 M -42.14 % -14.880 M -0.74 % -14.770 M 1.93 % -15.060 M -0.47 % -14.990 M -0.94 % -14.850 M 0.000 0.000 0.000 0.000 0.000 0.000
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.820 M 565.85 % 5.680 M -71.83 % 20.160 M -17.61 % 24.470 M 47.06 % 16.640 M 89.31 % 8.790 M -92.99 % 125.400 M 29.49 % 96.840 M 63.61 % 59.190 M -4.35 % 61.880 M -9.28 % 68.210 M -36.33 % 107.130 M
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
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
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
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
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
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
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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 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
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
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.820 M 109.51 % -397.670 M -2 072.57 % 20.160 M 108.71 % -231.410 M -1 490.69 % 16.640 M 102.77 % -600.500 M -578.87 % 125.400 M 29.49 % 96.840 M 63.61 % 59.190 M -4.35 % 61.880 M -9.28 % 68.210 M -36.33 % 107.130 M
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 302.710 M -24.95 % 403.350 M 5.26 % 383.190 M 49.75 % 255.880 M 6.96 % 239.240 M -60.73 % 609.290 M 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 0.000 0.000 -100.00 % 165.350 M 0.000 0.000 0.000 -100.00 % 340.530 M 5 895.25 % 5.680 M -98.59 % 403.350 M 1 548.34 % 24.470 M -90.44 % 255.880 M 2 811.04 % 8.790 M -92.99 % 125.400 M 29.49 % 96.840 M 63.61 % 59.190 M -4.35 % 61.880 M -9.28 % 68.210 M -36.33 % 107.130 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.820 M 565.85 % 5.680 M -71.83 % 20.160 M -17.61 % 24.470 M 47.06 % 16.640 M 89.31 % 8.790 M -92.99 % 125.400 M 29.49 % 96.840 M 63.61 % 59.190 M -4.35 % 61.880 M -9.28 % 68.210 M -36.33 % 107.130 M
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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.820 M 565.85 % 5.680 M -71.83 % 20.160 M -17.61 % 24.470 M 47.06 % 16.640 M 89.31 % 8.790 M -92.99 % 125.400 M 29.49 % 96.840 M 63.61 % 59.190 M -4.35 % 61.880 M -9.28 % 68.210 M -36.33 % 107.130 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004