SWASTIKA.BO

Swastika Investmart Limited SWASTIKA.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Revenue 1.407 B 28.67 % 1.094 B 32.53 % 825.148 M 9.09 % 756.422 M 4.62 % 723.050 M 38.59 % 521.718 M 41.65 % 368.318 M 5.91 % 347.758 M -8.56 % 380.304 M 28.28 % 296.458 M 8.62 % 272.931 M 46.50 % 186.295 M -1.53 % 189.185 M 1.38 % 186.611 M -28.27 % 260.168 M 60.77 % 161.826 M 62.08 % 99.845 M -14.61 % 116.934 M 89.90 % 61.577 M 25.01 % 49.259 M -19.72 % 61.357 M
Net income 198.919 M 61.92 % 122.850 M 99.83 % 61.478 M -38.95 % 100.701 M -10.59 % 112.624 M 1 510.63 % 6.993 M -84.87 % 46.226 M 106.47 % 22.389 M -66.89 % 67.623 M 1 839.40 % -3.888 M -113.24 % 29.367 M 218.08 % 9.232 M 203.65 % 3.040 M -66.29 % 9.021 M -52.53 % 19.003 M -18.24 % 23.241 M 332.49 % 5.374 M -86.02 % 38.451 M 560.90 % 5.818 M -38.03 % 9.388 M -6.20 % 10.009 M
Income before tax 264.437 M 58.20 % 167.155 M 99.91 % 83.614 M -38.18 % 135.251 M -4.40 % 141.478 M 731.14 % 17.022 M -72.47 % 61.834 M 60.28 % 38.578 M -60.07 % 96.610 M 3 066.83 % -3.256 M -107.44 % 43.775 M 200.69 % 14.558 M 287.37 % 3.758 M -71.55 % 13.210 M -49.96 % 26.399 M -24.09 % 34.779 M 315.29 % 8.375 M -84.14 % 52.819 M 422.96 % 10.100 M -27.34 % 13.901 M 14.80 % 12.109 M
Income before tax ratio 0.19 22.94 % 0.15 50.85 % 0.10 -43.33 % 0.18 -8.62 % 0.20 499.71 % 0.03 -80.57 % 0.17 51.34 % 0.11 -56.33 % 0.25 2 412.73 % -0.01 -106.85 % 0.16 105.24 % 0.08 293.37 % 0.02 -71.94 % 0.07 -30.23 % 0.10 -52.79 % 0.21 156.23 % 0.08 -81.43 % 0.45 175.39 % 0.16 -41.88 % 0.28 42.99 % 0.20
EBITDA 351.825 M 50.33 % 234.041 M 95.13 % 119.939 M -30.71 % 173.088 M -5.59 % 183.342 M 59.09 % 115.241 M 55.70 % 74.017 M 7.35 % 68.948 M -47.82 % 132.135 M 1 824.21 % 6.867 M -87.72 % 55.926 M 206.91 % 18.222 M 125.22 % 8.091 M -62.93 % 21.825 M -20.55 % 27.470 M -34.64 % 42.029 M 164.37 % 15.898 M -73.72 % 60.488 M 316.61 % 14.519 M -12.52 % 16.596 M 23.02 % 13.491 M
Net income ratio 0.14 25.84 % 0.11 50.78 % 0.07 -44.03 % 0.13 -14.53 % 0.16 1 062.15 % 0.01 -89.32 % 0.13 94.94 % 0.06 -63.79 % 0.18 1 455.91 % -0.01 -112.19 % 0.11 117.11 % 0.05 208.36 % 0.02 -66.75 % 0.05 -33.82 % 0.07 -49.14 % 0.14 166.84 % 0.05 -83.63 % 0.33 248.03 % 0.09 -50.42 % 0.19 16.83 % 0.16
Ratio EBITDA 0.25 16.83 % 0.21 47.24 % 0.15 -36.48 % 0.23 -9.76 % 0.25 14.79 % 0.22 9.92 % 0.20 1.36 % 0.20 -42.94 % 0.35 1 399.98 % 0.02 -88.70 % 0.20 109.49 % 0.10 128.71 % 0.04 -63.43 % 0.12 10.76 % 0.11 -59.35 % 0.26 63.12 % 0.16 -69.22 % 0.52 119.39 % 0.24 -30.02 % 0.34 53.23 % 0.22
Gross profit ratio 0.93 317.59 % 0.22 -15.56 % 0.26 -10.45 % 0.29 -11.00 % 0.33 -13.96 % 0.38 3.31 % 0.37 -4.36 % 0.39 -1.98 % 0.40 15.56 % 0.34 -64.79 % 0.97 -0.59 % 0.98 -0.14 % 0.98 7.06 % 0.91 41.33 % 0.65 6.62 % 0.61 -39.36 % 1.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 22.943 M 55.04 % 14.799 M 0.00 % 14.799 M 0.00 % 14.799 M 0.00 % 14.799 M 0.00 % 14.799 M 0.00 % 14.799 M 0.00 % 14.799 M 0.00 % 14.799 M 0.00 % 14.799 M 0.00 % 14.799 M 0.00 % 14.799 M 0.00 % 14.799 M 0.00 % 14.799 M 0.00 % 14.799 M 0.00 % 14.799 M -0.23 % 14.832 M 0.00 % 14.832 M 0.00 % 14.832 M 0.01 % 14.830 M -1.31 % 15.027 M
Weighted average shs out 22.943 M 55.04 % 14.799 M -0.01 % 14.800 M 0.00 % 14.800 M 0.01 % 14.799 M -0.10 % 14.815 M 0.11 % 14.799 M -0.06 % 14.808 M 0.06 % 14.799 M 0.00 % 14.799 M -0.02 % 14.802 M 0.02 % 14.799 M 0.00 % 14.799 M 0.00 % 14.799 M 0.00 % 14.799 M 0.00 % 14.799 M -0.23 % 14.832 M 0.00 % 14.832 M 0.00 % 14.832 M 0.01 % 14.830 M -1.31 % 15.027 M
EPS diluted 8.67 4.46 % 8.30 100.00 % 4.15 -38.97 % 6.80 -10.64 % 7.61 1 519.15 % 0.47 -84.94 % 3.12 106.62 % 1.51 -66.96 % 4.57 1 857.69 % -0.26 -113.13 % 1.98 219.35 % 0.62 200.97 % 0.21 -66.23 % 0.61 -52.49 % 1.28 -17.59 % 1.56 330.39 % 0.36 -86.02 % 2.59 564.10 % 0.39 -38.10 % 0.63 -5.97 % 0.67
Earnings per share 13.31 60.36 % 8.30 100.00 % 4.15 -38.97 % 6.80 -10.64 % 7.61 1 519.15 % 0.47 -84.94 % 3.12 106.62 % 1.51 -66.96 % 4.57 1 857.69 % -0.26 -113.13 % 1.98 219.35 % 0.62 200.97 % 0.21 -66.23 % 0.61 -52.49 % 1.28 -17.59 % 1.56 330.39 % 0.36 -86.02 % 2.59 564.10 % 0.39 -38.10 % 0.63 -5.97 % 0.67
Gross profit 1.302 B 437.34 % 242.345 M 11.91 % 216.551 M -2.31 % 221.674 M -6.89 % 238.083 M 19.24 % 199.666 M 46.34 % 136.437 M 1.30 % 134.691 M -10.37 % 150.270 M 48.24 % 101.370 M -61.75 % 265.043 M 45.64 % 181.989 M -1.66 % 185.067 M 8.54 % 170.505 M 1.37 % 168.200 M 71.41 % 98.127 M -1.72 % 99.845 M 0.000 0.000 0.000 0.000
Income tax expense 65.518 M 47.88 % 44.305 M 100.15 % 22.136 M -35.93 % 34.550 M 19.74 % 28.854 M 187.69 % 10.030 M -35.74 % 15.608 M -3.59 % 16.189 M -44.15 % 28.987 M 4 491.13 % 631.370 K -95.62 % 14.408 M 170.53 % 5.326 M 641.92 % 717.857 K -82.87 % 4.190 M -43.36 % 7.397 M -35.90 % 11.538 M 284.49 % 3.001 M -79.11 % 14.368 M 235.54 % 4.282 M -5.14 % 4.514 M 114.95 % 2.100 M
Cost of revenue 505.151 M -40.65 % 851.197 M 39.86 % 608.597 M 13.81 % 534.748 M 10.26 % 484.967 M 50.59 % 322.052 M 38.89 % 231.881 M 8.83 % 213.068 M -7.38 % 230.034 M 17.91 % 195.088 M 2 373.15 % 7.888 M 83.17 % 4.307 M 4.59 % 4.118 M -74.44 % 16.107 M -82.49 % 91.968 M 44.38 % 63.699 M 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 412.014 M 13.25 % 363.821 M 1 506.70 % 22.644 M 150.99 % 9.022 M -17.89 % 10.988 M -10.70 % 12.304 M 18.18 % 10.411 M -62.24 % 27.575 M 59.06 % 17.336 M 36.98 % 12.655 M 527.91 % 2.016 M -89.09 % 18.471 M 21.92 % 15.150 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 19.064 M -9.09 % 20.970 M 9.62 % 19.129 M 8.35 % 17.655 M -0.27 % 17.702 M 168.55 % 6.592 M 79.63 % 3.670 M -25.62 % 4.934 M 181.71 % 1.751 M -16.45 % 2.096 M -95.39 % 45.456 M 3 025.81 % 1.454 M 42.92 % 1.018 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 100.00 % -202.439 M -260.64 % 126.024 M 14.86 % 109.719 M 36.01 % 80.669 M -5.91 % 85.734 M 4 124.71 % 2.029 M -54.60 % 4.470 M 2 235.94 % 191.338 K -8.21 % 208.451 K 0.000 -100.00 % 2.860 M 16.16 % 2.462 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 431.078 M 136.40 % 182.352 M 8.67 % 167.797 M 23.02 % 136.396 M 24.72 % 109.359 M 4.52 % 104.631 M 10.43 % 94.752 M -18.50 % 116.262 M 34.04 % 86.738 M 4.91 % 82.677 M -62.83 % 222.453 M 29.93 % 171.212 M -0.39 % 171.885 M 14.54 % 150.070 M 1.02 % 148.552 M 113.14 % 69.696 M -26.37 % 94.659 M 0.000 0.000 0.000 0.000
Cost and expenses 1.063 B 15.32 % 922.082 M 18.76 % 776.394 M 15.68 % 671.144 M 12.93 % 594.326 M 39.29 % 426.683 M 30.63 % 326.634 M -0.82 % 329.330 M 3.96 % 316.772 M 14.04 % 277.765 M 20.59 % 230.342 M 31.24 % 175.518 M -0.28 % 176.003 M 5.91 % 166.177 M -30.91 % 240.520 M 80.31 % 133.395 M 40.92 % 94.659 M 251.13 % -62.634 M -21.87 % -51.395 M -45.36 % -35.357 M 28.35 % -49.346 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.138 49.54 % 0.092 -58.26 % 0.221 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 431.078 M 12.03 % 384.791 M 821.15 % 41.773 M 56.59 % 26.677 M -7.02 % 28.690 M 51.83 % 18.896 M 34.20 % 14.081 M -56.69 % 32.508 M 70.31 % 19.087 M 29.39 % 14.751 M -68.93 % 47.471 M -52.14 % 99.189 M 21.14 % 81.882 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 177.425 M 34.46 % 131.954 M 132.21 % 56.826 M 4.97 % 54.133 M 30.85 % 41.369 M 1 272.58 % 3.014 M -95.88 % 73.202 M 6.52 % 68.722 M 471.10 % 12.033 M 80.99 % 6.649 M -33.42 % 9.987 M 7.42 % 9.296 M -3.73 % 9.657 M 21.85 % 7.926 M 12.28 % 7.059 M 7.95 % 6.539 M 63.40 % 4.002 M 0.000 0.000 0.000 0.000
Interest expense 73.169 M 26.53 % 57.826 M 164.71 % 21.845 M -3.73 % 22.691 M -22.34 % 29.218 M -41.39 % 49.851 M -3.61 % 51.717 M 158.90 % 19.976 M -21.52 % 25.452 M -1.64 % 25.876 M 30.91 % 19.766 M 7.24 % 18.432 M 0.000 -100.00 % 16.140 M 174.22 % 5.886 M 1 740.18 % 319.843 K -74.69 % 1.264 M 0.000 0.000 0.000 0.000
Depreciation and amortization 11.904 M -1.29 % 12.059 M 9.17 % 11.046 M 8.86 % 10.147 M -2.46 % 10.403 M -97.96 % 510.044 M 33.02 % 383.435 M 7.02 % 358.277 M 13.99 % 314.306 M 3 024.76 % 10.059 M -18.24 % 12.303 M 81.62 % 6.774 M -14.56 % 7.929 M -11.05 % 8.914 M 13.96 % 7.822 M 12.87 % 6.930 M 10.72 % 6.259 M 1.15 % 6.188 M 42.68 % 4.337 M 60.93 % 2.695 M 81.97 % 1.481 M
Operating income 339.921 M 446.34 % 62.218 M -42.86 % 108.893 M -33.17 % 162.941 M -6.01 % 173.363 M 827.75 % 18.686 M -72.43 % 67.772 M 13.56 % 59.681 M -36.30 % 93.692 M 2 977.23 % -3.256 M -107.44 % 43.775 M 200.69 % 14.558 M 1 023.09 % 1.296 M -90.19 % 13.210 M -49.96 % 26.399 M -27.58 % 36.452 M 339.47 % 8.295 M -84.72 % 54.300 M 433.29 % 10.182 M -26.76 % 13.902 M 15.75 % 12.010 M
Operating income ratio 0.24 324.59 % 0.06 -56.89 % 0.13 -38.74 % 0.22 -10.16 % 0.24 569.42 % 0.04 -80.53 % 0.18 7.22 % 0.17 -30.34 % 0.25 2 342.88 % -0.01 -106.85 % 0.16 105.24 % 0.08 1 040.51 % 0.01 -90.32 % 0.07 -30.23 % 0.10 -54.95 % 0.23 171.15 % 0.08 -82.11 % 0.46 180.83 % 0.17 -41.41 % 0.28 44.18 % 0.20
Total other income expenses net -648.010 M -19.65 % -541.596 M -2 042.47 % -25.279 M 8.71 % -27.690 M 11.99 % -31.461 M 59.67 % -78.013 M 56.29 % -178.489 M 7.54 % -193.050 M -33.63 % -144.471 M -222 866.56 % -64.795 K 99.93 % -86.695 M -101.28 % -43.073 M -994.61 % 4.815 M 1 506.02 % 299.789 K 0.000 100.00 % -304.733 K -480.30 % 80.130 K 105.41 % -1.481 M -1 707.55 % -81.934 K -26 763.61 % -305.000 -100.31 % 98.706 K
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 -9.488 M -105.94 % 159.700 M 120.27 % -787.721 M 33.49 % -1.184 B -45.28 % -815.184 M -87.99 % -433.638 M -129.22 % -189.178 M -1 387.43 % 14.694 M 112.42 % -118.334 M -700.63 % 19.702 M 124.81 % -79.416 M -252.78 % 51.981 M -43.80 % 92.486 M -9.80 % 102.538 M 766.07 % 11.840 M 123.72 % -49.910 M -34.57 % -37.087 M -3 912.04 % 972.904 K -68.83 % 3.121 M 168.97 % -4.525 M -355.07 % 1.774 M
Total investments 2.218 B 398.65 % 444.825 M -60.82 % 1.135 B 5.49 % 1.076 B 1 669.68 % 60.816 M 99.40 % 30.499 M -73.63 % 115.656 M 6.02 % 109.094 M 15.07 % 94.807 M 28.05 % 74.036 M 26.93 % 58.327 M 62.73 % 35.842 M 29.13 % 27.756 M 14.40 % 24.261 M 53.71 % 15.784 M 35.88 % 11.617 M 68.92 % 6.877 M -66.77 % 20.693 M 122.12 % 9.316 M -44.70 % 16.846 M 54.39 % 10.911 M
Total debt 54.501 M -80.37 % 277.600 M 79.66 % 154.511 M 9.56 % 141.031 M -44.39 % 253.585 M -38.39 % 411.609 M -14.97 % 484.094 M 18.78 % 407.556 M 51.18 % 269.588 M 75.59 % 153.535 M 224.35 % 47.336 M -75.31 % 191.696 M -11.03 % 215.461 M 22.39 % 176.043 M 76.37 % 99.815 M 1 472 753.83 % 6.777 K -99.89 % 6.086 M 19.47 % 5.094 M -13.00 % 5.855 M 0.000 -100.00 % 7.397 M
Accumulated other comprehensive income loss 376.633 M 5.45 % 357.168 M 57.63 % 226.581 M 81.30 % 124.976 M -0.93 % 126.145 M 1 056.54 % -13.188 M -144.22 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 12 952.79 % 228.499 K 0.00 % 228.499 K 0.00 % 228.499 K 0.000 0.000 0.000 0.000 -100.00 % 60.441 M 137.79 % 25.418 M 25.04 % 20.328 M 42.38 % 14.277 M
Retained earnings 559.078 M 36.69 % 409.008 M 30.61 % 313.142 M -11.35 % 353.238 M 50.66 % 234.458 M 79.88 % 130.339 M 7.22 % 121.558 M 34.70 % 90.245 M 19.68 % 75.404 M 503.22 % 12.500 M -40.18 % 20.895 M 38.25 % 15.114 M 46.44 % 10.321 M -3.72 % 10.720 M 5.73 % 10.140 M 18.06 % 8.588 M 80.60 % 4.756 M 0.000 0.000 0.000 0.000
Common stock 34.627 M 16.99 % 29.597 M 0.00 % 29.597 M 0.00 % 29.597 M 0.00 % 29.597 M -0.77 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 0.49 % 29.680 M 0.00 % 29.680 M 0.05 % 29.665 M 0.02 % 29.660 M 0.48 % 29.517 M
Total equity 1.122 B 40.95 % 796.002 M 39.76 % 569.549 M 11.91 % 508.914 M 30.35 % 390.429 M 45.43 % 268.473 M 193.61 % 91.437 M -74.40 % 357.224 M 189.29 % 123.484 M -18.37 % 151.276 M -7.90 % 164.259 M 18.62 % 138.478 M 4.30 % 132.771 M -0.30 % 133.171 M 4.37 % 127.590 M 13.88 % 112.038 M 21.71 % 92.052 M 2.14 % 90.120 M 63.61 % 55.083 M 10.19 % 49.987 M 14.14 % 43.794 M
Other non current liabilities -16.676 M -100.64 % 2.595 B 65.66 % 1.566 B -9.39 % 1.729 B 847.51 % -231.262 M -103 372.00 % -223.502 K 0.000 0.000 0.000 100.00 % -447.543 K -100.07 % 627.270 M -5.39 % 662.987 M 5 327.94 % 12.214 M 2 966.39 % 398.330 K 0.000 0.000 0.000 100.00 % -4.348 M 0.000 0.000 100.00 % -7.397 M
Long term debt 54.501 M -60.73 % 138.800 M -10.17 % 154.511 M 0.000 -100.00 % 253.585 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.513 M 228 805.99 % 6.777 K 0.000 0.000 0.000 0.000 -100.00 % 7.397 M
Total non current liabilities 37.989 M -98.61 % 2.734 B 10 208.19 % 26.521 M 16.67 % 22.731 M 0.00 % 22.730 M 0.000 -100.00 % 956.393 M 9 194.73 % 10.290 M 7.38 % 9.582 M -98.21 % 534.624 M 7 157.88 % 7.366 M -41.51 % 12.594 M -16.04 % 15.000 M 298.81 % 3.761 M -10.13 % 4.185 M -9.80 % 4.639 M 6.32 % 4.364 M 0.000 0.000 0.000 0.000
Other current liabilities 60.836 M -16.14 % 72.541 M -61.26 % 187.249 M -24.21 % 247.050 M 35.92 % 181.767 M -13.78 % 210.825 M 117.16 % -1.228 B -24.60 % -985.773 M -22.20 % -806.672 M -1 294.44 % 67.536 M 235.06 % -50.006 M 73.95 % -191.961 M -162.86 % 305.364 M 2.95 % 296.617 M 47.82 % 200.656 M 478.25 % 34.701 M 43.74 % 24.141 M 573.92 % -5.094 M 13.00 % -5.855 M 0.000 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 223.660 M 146.39 % -482.148 M -1.50 % -475.045 M -1 289.44 % 39.939 M 78.69 % 22.350 M 57.09 % 14.228 M -16.72 % 17.085 M -10.99 % 19.195 M 0.000 -100.00 % 8.133 M 0.000 0.000 0.000 0.000
Short term debt 54.501 M -60.73 % 138.800 M -10.17 % 154.510 M 9.56 % 141.031 M -44.39 % 253.585 M -38.39 % 411.609 M -14.97 % 484.094 M 18.78 % 407.556 M 51.18 % 269.588 M 75.59 % 153.535 M 224.35 % 47.336 M -75.31 % 191.696 M -11.03 % 215.461 M 22.39 % 176.043 M 76.37 % 99.815 M 10 800.28 % 915.713 K -84.95 % 6.086 M 19.47 % 5.094 M -13.00 % 5.855 M 0.000 0.000
Total current liabilities 2.356 B -11.84 % 2.673 B 73.58 % 1.540 B -16.65 % 1.847 B 10.70 % 1.669 B 15.03 % 1.451 B 0.70 % 1.441 B 19.40 % 1.207 B 38.61 % 870.460 M 27.23 % 684.149 M 10.20 % 620.845 M -4.92 % 653.003 M 21.06 % 539.412 M 9.58 % 492.242 M 52.52 % 322.734 M -14.84 % 378.965 M 55.77 % 243.290 M 0.000 0.000 0.000 0.000
Total liabilities 2.394 B -12.42 % 2.734 B 74.54 % 1.566 B -16.24 % 1.870 B 10.55 % 1.692 B 16.60 % 1.451 B 0.70 % 1.441 B 18.39 % 1.217 B 38.27 % 880.042 M 28.63 % 684.149 M 8.90 % 628.211 M -5.62 % 665.597 M 20.05 % 554.412 M 11.78 % 496.003 M 51.72 % 326.919 M -14.78 % 383.604 M 54.90 % 247.654 M 3.50 % 239.271 M 111.21 % 113.284 M 21.33 % 93.370 M 67.31 % 55.807 M
Other non current assets 140.428 M -93.61 % 2.196 B 467.57 % 386.938 M 508.93 % 63.544 M -82.14 % 355.862 M -28.03 % 494.454 M -5.07 % 520.869 M 108 469.70 % 479.755 K -99.61 % 121.588 M 46.05 % 83.253 M 4 427.44 % 1.839 M -4.55 % 1.927 M -96.19 % 50.560 M 12.42 % 44.975 M 23.78 % 36.335 M 202.89 % 11.996 M 73.38 % 6.919 M 120.22 % -34.216 M -20.30 % -28.443 M -19.48 % -23.805 M -58.35 % -15.033 M
Long term investments 0.000 100.00 % -2.080 B -32 393.95 % 6.441 M -2.35 % 6.596 M 102.48 % -265.564 M -163.99 % -100.595 M -219.41 % 84.244 M 407.19 % 16.610 M -40.91 % 28.108 M 10.17 % 25.513 M -69.54 % 83.757 M 35.91 % 61.628 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 2.775 M -21.57 % 3.538 M -17.85 % 4.307 M -15.48 % 5.096 M 3.28 % 4.934 M 2.55 % 4.811 M -13.68 % 5.574 M -9.76 % 6.177 M -6.45 % 6.603 M 0.23 % 6.588 M 0.51 % 6.554 M -11.54 % 7.410 M -19.18 % 9.168 M -97.88 % 432.515 M 21.47 % 356.081 M 0.06 % 355.860 M 63.27 % 217.963 M 15.09 % 189.381 M 104.42 % 92.643 M 35.56 % 68.339 M 78.31 % 38.326 M
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 2.775 M -21.57 % 3.538 M -17.85 % 4.307 M -15.48 % 5.096 M 3.28 % 4.934 M 2.55 % 4.811 M -13.68 % 5.574 M -9.76 % 6.177 M -6.45 % 6.603 M 0.23 % 6.588 M 0.51 % 6.554 M -11.54 % 7.410 M -19.18 % 9.168 M 39.29 % 6.582 M -32.27 % 9.718 M -11.11 % 10.933 M -14.89 % 12.845 M 93.21 % 6.648 M 25.93 % 5.279 M 12.63 % 4.687 M -40.09 % 7.823 M
Property plant equipment net 40.424 M -2.64 % 41.518 M 6.77 % 38.887 M 7.99 % 36.009 M -48.89 % 70.459 M 0.24 % 70.289 M -1.51 % 71.365 M 29.23 % 55.223 M 3.17 % 53.524 M -2.03 % 54.632 M 2.24 % 53.433 M 7.23 % 49.828 M 11.75 % 44.589 M 54.67 % 28.828 M 18.32 % 24.364 M 4.96 % 23.213 M 12.98 % 20.547 M -25.47 % 27.568 M 19.01 % 23.164 M 21.16 % 19.118 M 165.12 % 7.211 M
Total non current assets 183.627 M 11.98 % 163.984 M -62.68 % 439.449 M 285.13 % 114.105 M -32.12 % 168.090 M -64.48 % 473.180 M -30.63 % 682.159 M 207.59 % 221.773 M 5.51 % 210.201 M 20.70 % 174.152 M 19.52 % 145.703 M 20.50 % 120.913 M 15.91 % 104.316 M 29.77 % 80.385 M 14.15 % 70.418 M 52.61 % 46.141 M 14.47 % 40.310 M 0.000 0.000 0.000 0.000
Other current assets 150.505 M -58.44 % 362.145 M 340.07 % -150.847 M -461.56 % 41.721 M -8.88 % 45.786 M -96.30 % 1.237 B 657.76 % 163.268 M -80.98 % 858.250 M 74.51 % 491.809 M 9.32 % 449.877 M 0.60 % 447.192 M -11.99 % 508.119 M 3 190.51 % 15.442 M -52.12 % 32.251 M 143.43 % -74.256 M -360.00 % 28.560 M -18.08 % 34.862 M 116.28 % -214.195 M -104.59 % -104.693 M -16.70 % -89.709 M -63.53 % -54.859 M
Short term investments 2.218 B -12.15 % 2.525 B 122.39 % 1.135 B 236.37 % 337.525 M 3.41 % 326.380 M 148.97 % 131.094 M -39.00 % 214.905 M 511 579.06 % 42.000 K -99.84 % 26.970 M 76.28 % 15.299 M 160.16 % -25.430 M 1.38 % -25.786 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.693 M 122.12 % 9.316 M -44.70 % 16.846 M 54.39 % 10.911 M
cash and cash equivalents 63.989 M -45.73 % 117.900 M -87.49 % 942.232 M -28.91 % 1.325 B 610.58 % 186.520 M -77.93 % 845.247 M 25.54 % 673.272 M 71.38 % 392.862 M 1.27 % 387.922 M 189.86 % 133.833 M 5.59 % 126.752 M -9.28 % 139.715 M 13.61 % 122.975 M 67.30 % 73.505 M -16.45 % 87.976 M 76.24 % 49.917 M 15.62 % 43.173 M 947.64 % 4.121 M 50.73 % 2.734 M -39.58 % 4.525 M -19.51 % 5.622 M
Cash and short term investments 2.282 B -13.65 % 2.643 B 131.05 % 1.144 B -14.21 % 1.333 B 22.39 % 1.089 B 11.57 % 976.341 M 9.93 % 888.177 M 126.05 % 392.904 M -5.30 % 414.892 M 178.20 % 149.132 M 17.66 % 126.752 M -9.28 % 139.715 M 13.61 % 122.975 M 67.30 % 73.505 M -16.45 % 87.976 M 76.24 % 49.917 M 15.62 % 43.173 M 73.99 % 24.814 M 105.93 % 12.050 M -43.62 % 21.371 M 29.26 % 16.533 M
Total current assets 3.333 B -0.99 % 3.366 B 98.41 % 1.696 B -25.10 % 2.265 B 18.34 % 1.914 B 53.60 % 1.246 B 17.54 % 1.060 B -15.58 % 1.256 B 37.67 % 912.148 M 37.94 % 661.273 M 2.24 % 646.767 M -5.33 % 683.161 M 17.21 % 582.867 M 6.21 % 548.789 M 42.88 % 384.091 M -14.55 % 449.502 M 50.14 % 299.395 M 0.000 0.000 0.000 0.000
Inventory 0.000 -100.00 % 11.934 M 434.20 % 2.234 M -36.10 % 3.496 M -51.33 % 7.183 M 30.88 % 5.488 M -36.38 % 8.626 M 88.37 % 4.579 M -15.92 % 5.446 M -65.26 % 15.676 M 11.11 % 14.108 M 11.04 % 12.705 M 20.57 % 10.537 M 0.18 % 10.518 M -26.39 % 14.289 M -5.77 % 15.165 M 346.41 % 3.397 M 0.000 0.000 0.000 0.000
Net receivables 900.022 M 157.89 % 348.996 M -50.23 % 701.206 M -20.89 % 886.364 M 14.88 % 771.550 M 179.30 % -973.005 M -4.32 % -932.701 M 19.33 % -1.156 B -76.06 % -656.699 M -1 509.58 % 46.588 M -20.65 % 58.715 M 159.55 % 22.622 M -94.79 % 433.913 M 0.32 % 432.515 M 21.47 % 356.081 M 0.06 % 355.860 M 63.27 % 217.963 M 15.09 % 189.381 M 104.42 % 92.643 M 35.56 % 68.339 M 78.31 % 38.326 M
Tax assets 0.000 -100.00 % 2.822 M -1.88 % 2.876 M 0.56 % 2.860 M 19.22 % 2.399 M -43.16 % 4.221 M 3 838.40 % 107.167 K -99.93 % 143.284 M 37 745.05 % 378.607 K -90.91 % 4.166 M 3 351.18 % 120.701 K 0.00 % 120.701 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -14.373 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 329.392 M 95.64 % 168.367 M 17.45 % 143.357 M 43.93 % 99.601 M
Account payables 2.241 B -8.96 % 2.461 B 105.45 % 1.198 B -17.81 % 1.458 B 18.28 % 1.232 B 49.15 % 826.200 M 11.03 % 744.145 M 29.65 % 573.964 M 9.94 % 522.047 M 13.11 % 461.559 M 17 190.50 % 2.669 M 908.10 % 264.799 K -93.93 % 4.359 M 74.59 % 2.497 M -18.59 % 3.067 M -99.11 % 343.348 M 61.15 % 213.063 M 0.000 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 -100.00 % 1.652 M 46.32 % 1.129 M -45.61 % 2.076 M 0.000 -100.00 % 4.253 M -71.72 % 15.037 M 889.77 % 1.519 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 -100.00 % 27.033 M 156.26 % 10.549 M 49.19 % 7.071 M 0.000 -100.00 % 1.451 B 0.70 % 1.441 B 18.39 % 1.217 B 38.27 % 880.042 M 0.000 0.000 0.000 0.000 0.000 100.00 % -15.513 M 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 100.00 % -1.126 B 5.52 % -1.192 B -42.65 % -835.764 M -89.20 % -441.730 M -125.57 % -195.826 M -302.83 % 96.548 M 181.25 % -118.823 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
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 -100.00 % 313.142 M -11.57 % 354.112 M 51.03 % 234.458 M 79.88 % 130.339 M 0.000 -100.00 % 92.268 M 22.37 % 75.404 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 151.403 M 66 014.85 % 229.000 K 100.07 % -312.913 M 11.52 % -353.654 M -50.99 % -234.229 M 0.000 0.000 100.00 % -92.040 M -22.06 % -75.404 M -195.30 % 79.125 M 0.000 -100.00 % 92.538 M 40 598.34 % -228.499 K -100.25 % 92.625 M 5.71 % 87.625 M 19.02 % 73.625 M 27.78 % 57.617 M 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 164.000 K -38.58 % 267.000 K 102.27 % 132.000 K 594.74 % 19.000 K -95.33 % 407.000 K 82.10 % 223.502 K -95.87 % 5.412 M -47.40 % 10.290 M 7.38 % 9.582 M 2 041.09 % 447.543 K -52.46 % 941.449 K -63.93 % 2.610 M -6.31 % 2.786 M -17.17 % 3.363 M -19.64 % 4.185 M -9.67 % 4.633 M 6.16 % 4.364 M 0.36 % 4.348 M 0.000 0.000 0.000
Other liabilities 0.000 100.00 % -2.673 B 0.000 0.000 0.000 0.000 100.00 % -956.393 M 0.000 0.000 100.00 % -534.624 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 239.271 M 111.21 % 113.284 M 21.33 % 93.370 M 67.31 % 55.807 M
Total assets 3.516 B -0.38 % 3.530 B 65.26 % 2.136 B -10.22 % 2.379 B 14.26 % 2.082 B 21.10 % 1.719 B -0.50 % 1.728 B 16.94 % 1.478 B 31.64 % 1.122 B 34.34 % 835.425 M 5.42 % 792.470 M -1.44 % 804.074 M 17.01 % 687.183 M 9.22 % 629.174 M 38.43 % 454.508 M -8.30 % 495.643 M 45.90 % 339.705 M 3.13 % 329.392 M 95.64 % 168.367 M 17.45 % 143.357 M 43.93 % 99.601 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
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 -252.901 M -13.46 % -222.900 M -25.73 % -177.282 M -1 866.74 % -9.014 M 68.52 % -28.632 M -117.69 % 161.855 M 364.95 % -61.090 M 83.19 % -363.343 M -1 613.50 % -21.205 M -154.29 % 39.058 M 399.59 % -13.037 M -152.29 % 24.933 M -67.39 % 76.450 M 877.87 % -9.828 M -131.62 % 31.082 M 306.66 % -15.040 M -173.50 % 20.462 M 211.21 % -18.399 M -229.44 % -5.585 M -134.96 % 15.977 M 310.61 % -7.586 M
Accounts receivables -29.584 M 59.24 % -72.575 M -416.44 % 22.935 M 180.66 % -28.435 M -7.66 % -26.411 M -126.28 % 100.484 M 113.49 % 47.067 M -58.86 % 114.416 M 674.63 % 14.770 M 1 316.56 % -1.214 M -102.28 % 53.291 M 162.92 % -84.696 M -735.99 % 13.317 M 0.000 0.000 0.000 0.000 100.00 % -98.181 M -784.04 % -11.106 M 62.12 % -29.322 M -35.24 % -21.682 M
Inventory -16.671 M -71.87 % -9.700 M -868.62 % 1.262 M -65.78 % 3.688 M 317.58 % -1.695 M -154.02 % 3.138 M 177.54 % -4.047 M -207.74 % -1.315 M -112.85 % 10.229 M 752.53 % -1.568 M -11.74 % -1.403 M 35.28 % -2.168 M -11 378.23 % -18.885 K -100.50 % 3.771 M 330.96 % 875.038 K 107.44 % -11.768 M -1 805.91 % 689.807 K 132.82 % -2.102 M -215.37 % 1.822 M 268.70 % -1.080 M 52.69 % -2.283 M
Accounts payables -220.454 M -119.84 % 1.111 B 456.67 % -311.496 M -209.40 % 284.740 M -28.57 % 398.619 M 419.87 % 76.677 M -52.66 % 161.960 M 28.33 % 126.208 M 122.30 % 56.773 M 2 273.24 % 2.392 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 109.885 M 499.55 % 18.328 M -60.48 % 46.379 M 183.16 % 16.379 M
Other working capital 13.808 M 101.10 % -1.252 B -1 237.67 % 110.017 M 140.90 % -269.007 M 32.60 % -399.145 M -2 064.10 % -18.444 M 93.07 % -266.070 M 55.85 % -602.652 M -485.23 % -102.977 M -361.05 % 39.448 M 439.06 % -11.634 M -142.93 % 27.101 M -64.56 % 76.469 M 662.31 % -13.599 M -145.02 % 30.207 M 1 022.97 % -3.273 M -116.55 % 19.772 M 170.61 % -28.001 M -91.41 % -14.629 M 0.000 0.000
Other non cash items -156.170 M -17.66 % -132.726 M -11.06 % -119.512 M 2.09 % -122.060 M -29.89 % -93.974 M -269.97 % 55.290 M 866.84 % -7.210 M 83.99 % -45.039 M -109.77 % -21.470 M -2 590.31 % 862.140 K 108.33 % -10.347 M -255.94 % 6.635 M -4.85 % 6.974 M 229.50 % 2.116 M 111.90 % -17.785 M -67.21 % -10.636 M 42.79 % -18.593 M 26.28 % -25.219 M -1 046.84 % -2.199 M -99.91 % -1.100 M 82.56 % -6.307 M
Net cash provided by operating activities -198.249 M 10.18 % -220.717 M -9.19 % -202.134 M -1 511.35 % 14.322 M -51.08 % 29.275 M -88.04 % 244.843 M 8 032.57 % 3.011 M 100.84 % -360.536 M -668.01 % 63.474 M 38.33 % 45.885 M 40.35 % 32.694 M -38.20 % 52.901 M -44.38 % 95.111 M 559.91 % 14.413 M -69.67 % 47.518 M 196.38 % 16.033 M -2.85 % 16.503 M 1 516.40 % 1.021 M -56.94 % 2.371 M -91.21 % 26.959 M 1 221.89 % -2.403 M
Investments in property plant and equipment -10.614 M 24.50 % -14.058 M -7.76 % -13.046 M -22.59 % -10.642 M 0.72 % -10.719 M -28.35 % -8.351 M 66.90 % -25.228 M -138.05 % -10.598 M -25.23 % -8.463 M 28.06 % -11.764 M 21.40 % -14.967 M -100.15 % -7.478 M 67.40 % -22.938 M -123.98 % -10.241 M -29.54 % -7.906 M 4.23 % -8.255 M -40.33 % -5.882 M 50.83 % -11.963 M -30.10 % -9.195 M 19.86 % -11.473 M -14.31 % -10.037 M
Acquisitions net 828.000 K 0.000 -100.00 % 584.000 K -98.40 % 36.453 M 0.000 -100.00 % 4.958 M 891.51 % 500.000 K -92.80 % 6.946 M 4 117.12 % 164.700 K -59.56 % 407.300 K -96.51 % 11.673 M 79.51 % 6.503 M 0.000 -100.00 % 8.673 M 31.07 % 6.617 M 0.000 0.000 -100.00 % 1.800 K -99.02 % 184.431 K 2 534.73 % 7.000 K -99.18 % 850.000 K
Purchases of investments -4.220 M 0.000 0.000 100.00 % -12.736 M 0.000 100.00 % -20.119 M 34.77 % -30.843 M 86.12 % -222.267 M -524.60 % -35.586 M -17.36 % -30.322 M 21.89 % -38.818 M -109.54 % -18.525 M 31.43 % -27.016 M -36.32 % -19.817 M -5.94 % -18.707 M 21.49 % -23.827 M 63.93 % -66.053 M -23.70 % -53.399 M -710.06 % -6.592 M -5.54 % -6.246 M -83.17 % -3.410 M
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 69.272 M 46 705.41 % 148.000 K -99.68 % 46.688 M 104.12 % 22.873 M -89.30 % 213.752 M 233.21 % 64.148 M 332.41 % 14.835 M -23.80 % 19.468 M 268.97 % 5.276 M 0.000 -100.00 % 1.377 M -93.07 % 19.856 M 4 485.89 % 432.991 K -99.38 % 69.793 M -13.32 % 80.516 M 1 673.87 % 4.539 M -26.20 % 6.150 M -34.86 % 9.441 M
Other investing activites 210.560 M 75.53 % 119.957 M 8.56 % 110.495 M 11.65 % 98.968 M 25.39 % 78.929 M 0.000 -100.00 % 36.346 M 210.99 % 11.688 M -13.59 % 13.525 M 49.52 % 9.046 M -78.06 % 41.238 M 2 637.37 % -1.625 M -117.34 % 9.375 M -64.35 % 26.298 M 178.10 % -33.670 M -518.35 % 8.048 M 8.36 % 7.427 M 0.000 0.000 100.00 % -7.280 M -202.46 % 7.105 M
Net cash used for investing activites 196.554 M 85.61 % 105.899 M 8.02 % 98.033 M -45.93 % 181.315 M 165.24 % 68.358 M 194.96 % 23.175 M 535.32 % 3.648 M 858.93 % -480.651 K -101.42 % 33.791 M 289.86 % -17.798 M -357.14 % 6.922 M 130.97 % -22.351 M 44.92 % -40.579 M -1 602.42 % -2.384 M 94.10 % -40.427 M -71.29 % -23.601 M -546.61 % 5.284 M -65.13 % 15.156 M 237.00 % -11.063 M 41.29 % -18.842 M -577.01 % 3.950 M
Debt repayment -84.299 M -247.34 % 57.214 M 324.44 % 13.480 M 111.98 % -112.554 M 28.77 % -158.024 M -118.01 % -72.485 M 0.000 0.000 -100.00 % 116.053 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.506 M 228 705.99 % 6.777 K 0.000 0.000 0.000 100.00 % -117.000 K 7.87 % -127.000 K
Common stock issued 117.425 M 43.03 % 82.100 M 0.000 0.000 0.000 -100.00 % 7.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 M 0.000 -100.00 % 600.000 K 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 -6.204 M -6.80 % -5.809 M -0.33 % -5.790 M -2 931.41 % -191.000 K 96.78 % -5.931 M 15.93 % -7.055 M -97.26 % -3.576 M -5.53 % -3.389 M 5.74 % -3.595 M 1.27 % -3.641 M -1.67 % -3.582 M -2.16 % -3.506 M -0.10 % -3.502 M -3.23 % -3.393 M 1.79 % -3.454 M -0.76 % -3.429 M 0.00 % -3.429 M 0.01 % -3.429 M -2.76 % -3.337 M -0.94 % -3.306 M 0.000
Other financing activites -79.607 M -74.27 % -45.681 M -200.73 % -15.190 M -17.60 % -12.917 M 35.91 % -20.156 M 59.57 % -49.851 M -301.31 % 24.764 M -88.12 % 208.483 M 1 256.84 % -18.022 M 22.47 % -23.244 M -19.62 % -19.432 M -5.42 % -18.432 M 26.51 % -25.081 M -286.91 % -6.482 M 69.66 % -21.364 M -12 189.04 % -173.843 K 0.000 -100.00 % 15.000 K 200.00 % 5.000 K -96.50 % 143.000 K 197.92 % 48.000 K
Net cash used provided by financing activities -52.685 M -159.99 % 87.824 M 1 270.99 % -7.500 M 94.03 % -125.662 M 31.75 % -184.111 M -50.43 % -122.391 M -677.67 % 21.187 M -89.67 % 205.094 M 117.18 % 94.436 M 451.26 % -26.885 M -16.82 % -23.013 M -4.90 % -21.938 M 23.25 % -28.583 M -222.06 % -8.875 M 4.78 % -9.320 M -211.13 % -2.996 M 12.63 % -3.429 M -0.43 % -3.414 M -2.46 % -3.332 M -1.59 % -3.280 M -4 039.79 % -79.231 K
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
Net change in cash -54.380 M -101.45 % -26.994 M 75.81 % -111.601 M -259.49 % 69.975 M 180.92 % -86.478 M -159.38 % 145.627 M 422.98 % 27.846 M 117.86 % -155.923 M -181.34 % 191.701 M 15 843.73 % 1.202 M -92.76 % 16.602 M 92.77 % 8.612 M -66.81 % 25.949 M 722.71 % 3.154 M 241.53 % -2.229 M 78.90 % -10.564 M -157.54 % 18.359 M 0.000 0.000 0.000 0.000
Cash at beginning of period 117.900 M -18.63 % 144.894 M -43.51 % 256.495 M 37.52 % 186.520 M -31.68 % 272.998 M 114.33 % 127.371 M 27.98 % 99.525 M -61.04 % 255.449 M 300.71 % 63.748 M 1.08 % 63.068 M 35.73 % 46.466 M 22.75 % 37.854 M 217.97 % 11.905 M 36.04 % 8.751 M -20.30 % 10.979 M -49.04 % 21.543 M -13.18 % 24.814 M 807.60 % 2.734 M -39.58 % 4.525 M 0.000 0.000
Cash at end of period 63.520 M -46.12 % 117.900 M -18.63 % 144.894 M -43.51 % 256.495 M 37.52 % 186.520 M -31.68 % 272.998 M 114.33 % 127.371 M 27.98 % 99.525 M -61.04 % 255.449 M 297.46 % 64.270 M 1.91 % 63.068 M 35.73 % 46.466 M 22.75 % 37.854 M 217.97 % 11.905 M 36.04 % 8.751 M -20.30 % 10.979 M -74.57 % 43.173 M 947.64 % 4.121 M 50.73 % 2.734 M -39.58 % 4.525 M -19.51 % 5.622 M
Operating cash flow -198.249 M 10.18 % -220.717 M -9.19 % -202.134 M -1 511.35 % 14.322 M -51.08 % 29.275 M -88.04 % 244.843 M 8 032.57 % 3.011 M 100.84 % -360.536 M -668.01 % 63.474 M 38.33 % 45.885 M 40.35 % 32.694 M -38.20 % 52.901 M -44.38 % 95.111 M 559.91 % 14.413 M -69.67 % 47.518 M 196.38 % 16.033 M -2.85 % 16.503 M 1 516.40 % 1.021 M -56.94 % 2.371 M -91.21 % 26.959 M 1 221.89 % -2.403 M
Capital expenditure -10.614 M 24.50 % -14.058 M -7.76 % -13.046 M -22.59 % -10.642 M 0.72 % -10.719 M -28.35 % -8.351 M 66.90 % -25.228 M -138.05 % -10.598 M -25.23 % -8.463 M 28.06 % -11.764 M 21.40 % -14.967 M -100.15 % -7.478 M 67.40 % -22.938 M -123.98 % -10.241 M -29.54 % -7.906 M 4.23 % -8.255 M -40.33 % -5.882 M 50.83 % -11.963 M -30.10 % -9.195 M 19.86 % -11.473 M -14.31 % -10.037 M
Free CashFlow -208.863 M 11.04 % -234.775 M -9.11 % -215.180 M -5 947.28 % 3.680 M -80.17 % 18.556 M -92.15 % 236.492 M 1 164.43 % -22.218 M 94.01 % -371.134 M -774.65 % 55.011 M 61.22 % 34.122 M 92.48 % 17.727 M -60.97 % 45.424 M -37.06 % 72.173 M 1 630.08 % 4.172 M -89.47 % 39.612 M 409.32 % 7.778 M -26.77 % 10.621 M 197.07 % -10.942 M -60.37 % -6.823 M -144.06 % 15.486 M 224.49 % -12.440 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
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
Revenue 253.796 M -7.81 % 275.288 M -15.27 % 324.888 M -17.04 % 391.607 M 6.76 % 366.824 M 0.21 % 366.048 M 33.19 % 274.827 M -1.46 % 278.895 M 26.34 % 220.757 M 28.51 % 171.785 M -11.04 % 193.108 M -10.66 % 216.147 M 3.27 % 209.303 M 23.40 % 169.618 M -17.93 % 206.677 M 1.27 % 204.078 M 6.03 % 192.476 M -5.68 % 204.075 M 8.86 % 187.471 M -7.23 % 202.090 M 19.37 % 169.298 M 66.54 % 101.659 M -25.38 % 136.231 M 3.00 % 132.266 M 15.44 % 114.577 M 164.78 % 43.272 M -58.06 % 103.182 M -6.87 % 110.797 M 2.61 % 107.982 M
Net income 32.869 M 1 109.75 % 2.717 M -95.56 % 61.143 M -15.46 % 72.321 M 15.27 % 62.738 M 47.61 % 42.503 M 36.66 % 31.101 M -2.95 % 32.045 M 86.30 % 17.201 M 75.48 % 9.802 M -38.30 % 15.886 M 4.54 % 15.196 M -26.19 % 20.588 M -24.05 % 27.106 M -3.59 % 28.116 M 3.88 % 27.065 M 47.83 % 18.308 M 60.73 % 11.391 M -53.05 % 24.263 M -32.22 % 35.798 M -13.05 % 41.170 M 346.33 % -16.713 M -253.63 % 10.879 M 142.19 % 4.492 M -46.11 % 8.336 M 183.40 % 2.941 M -68.80 % 9.428 M -44.06 % 16.854 M -0.87 % 17.002 M
Income before tax 46.519 M 2 934.80 % -1.641 M -101.97 % 83.198 M -14.97 % 97.851 M 15.08 % 85.029 M 40.32 % 60.598 M 68.49 % 35.966 M -22.17 % 46.211 M 89.54 % 24.380 M 76.08 % 13.846 M -34.92 % 21.274 M 1.37 % 20.987 M -23.69 % 27.501 M -16.90 % 33.093 M -20.84 % 41.807 M 16.66 % 35.837 M 46.82 % 24.408 M 54.51 % 15.797 M -47.84 % 30.288 M -33.45 % 45.512 M -8.75 % 49.878 M 373.07 % -18.266 M -223.43 % 14.799 M 53.85 % 9.619 M -11.52 % 10.871 M 123.31 % 4.868 M -60.33 % 12.273 M -45.20 % 22.397 M 0.46 % 22.294 M
Income before tax ratio 0.18 3 174.85 % -0.01 -102.33 % 0.26 2.49 % 0.25 7.80 % 0.23 40.02 % 0.17 26.50 % 0.13 -21.02 % 0.17 50.03 % 0.11 37.02 % 0.08 -26.84 % 0.11 13.46 % 0.10 -26.10 % 0.13 -32.65 % 0.20 -3.55 % 0.20 15.19 % 0.18 38.48 % 0.13 63.82 % 0.08 -52.09 % 0.16 -28.26 % 0.23 -23.56 % 0.29 263.97 % -0.18 -265.40 % 0.11 49.37 % 0.07 -23.35 % 0.09 -15.66 % 0.11 -5.42 % 0.12 -41.16 % 0.20 -2.09 % 0.21
EBITDA 64.023 M 135.31 % 27.208 M -74.84 % 108.141 M -11.99 % 122.873 M 31.27 % 93.603 M 36.53 % 68.560 M 64.70 % 41.627 M -26.78 % 56.849 M 79.50 % 31.670 M 77.77 % 17.815 M -45.81 % 32.876 M -5.74 % 34.878 M 18.88 % 29.340 M -15.51 % 34.725 M -21.61 % 44.300 M 13.42 % 39.057 M 42.59 % 27.391 M -3.49 % 28.380 M -26.86 % 38.802 M -30.55 % 55.867 M -5.59 % 59.177 M 1 095.38 % -5.945 M -119.19 % 30.975 M 21.10 % 25.577 M -3.25 % 26.436 M 25.26 % 21.105 M -23.33 % 27.527 M -27.01 % 37.714 M 2.19 % 36.906 M
Net income ratio 0.13 1 212.20 % 0.01 -94.76 % 0.19 1.91 % 0.18 7.98 % 0.17 47.30 % 0.12 2.60 % 0.11 -1.51 % 0.11 47.46 % 0.08 36.56 % 0.06 -30.64 % 0.08 17.01 % 0.07 -28.53 % 0.10 -38.45 % 0.16 17.47 % 0.14 2.58 % 0.13 39.43 % 0.10 70.41 % 0.06 -56.87 % 0.13 -26.94 % 0.18 -27.16 % 0.24 247.91 % -0.16 -305.88 % 0.08 135.14 % 0.03 -53.32 % 0.07 7.03 % 0.07 -25.61 % 0.09 -39.93 % 0.15 -3.39 % 0.16
Ratio EBITDA 0.25 155.24 % 0.10 -70.31 % 0.33 6.08 % 0.31 22.96 % 0.26 36.24 % 0.19 23.66 % 0.15 -25.69 % 0.20 42.09 % 0.14 38.34 % 0.10 -39.09 % 0.17 5.51 % 0.16 15.11 % 0.14 -31.53 % 0.20 -4.49 % 0.21 12.00 % 0.19 34.48 % 0.14 2.33 % 0.14 -32.81 % 0.21 -25.13 % 0.28 -20.91 % 0.35 697.69 % -0.06 -125.72 % 0.23 17.58 % 0.19 -16.19 % 0.23 -52.69 % 0.49 82.82 % 0.27 -21.62 % 0.34 -0.41 % 0.34
Gross profit ratio 0.34 -37.92 % 0.55 29.18 % 0.43 0.86 % 0.42 -32.09 % 0.62 11.38 % 0.56 -41.36 % 0.95 170.20 % 0.35 -3.46 % 0.36 1 913.07 % 0.02 -90.89 % 0.20 -37.82 % 0.32 -5.91 % 0.34 88.54 % 0.18 -47.46 % 0.34 -0.28 % 0.34 -0.34 % 0.35 22.73 % 0.28 -17.08 % 0.34 -15.57 % 0.40 -10.28 % 0.45 2 032.65 % 0.02 -94.55 % 0.39 -10.23 % 0.43 -4.30 % 0.45 301.58 % -0.22 -150.80 % 0.44 -10.04 % 0.49 -8.98 % 0.53
Weighted average shs out dil 18.060 M -20.24 % 22.642 M 52.94 % 14.805 M 0.10 % 14.790 M -0.05 % 14.797 M -0.02 % 14.799 M 0.02 % 14.796 M 0.01 % 14.795 M -0.06 % 14.803 M -0.01 % 14.805 M 0.09 % 14.791 M -0.13 % 14.811 M 0.14 % 14.790 M -0.03 % 14.794 M -0.02 % 14.798 M -0.06 % 14.806 M 0.12 % 14.788 M -0.03 % 14.794 M -0.01 % 14.795 M 0.01 % 14.793 M -0.04 % 14.799 M 0.06 % 14.790 M -0.21 % 14.822 M 0.31 % 14.776 M -0.03 % 14.780 M -0.13 % 14.800 M 0.00 % 14.800 M -0.07 % 14.810 M 0.00 % 14.810 M
Weighted average shs out 18.060 M -20.24 % 22.642 M 52.94 % 14.805 M 0.10 % 14.790 M -0.05 % 14.797 M -0.02 % 14.799 M 0.02 % 14.796 M 0.01 % 14.795 M -0.06 % 14.803 M -0.07 % 14.813 M 0.14 % 14.791 M -0.13 % 14.811 M 0.14 % 14.790 M -0.07 % 14.801 M 0.02 % 14.798 M -0.06 % 14.806 M 0.12 % 14.788 M -0.10 % 14.803 M 0.06 % 14.795 M 0.01 % 14.793 M -0.04 % 14.799 M 0.10 % 14.783 M -0.26 % 14.822 M 0.31 % 14.776 M -0.03 % 14.780 M -0.13 % 14.800 M 0.00 % 14.800 M -0.07 % 14.810 M 0.00 % 14.810 M
EPS diluted 1.82 1 416.67 % 0.12 -97.09 % 4.13 -15.54 % 4.89 15.33 % 4.24 47.74 % 2.87 36.67 % 2.10 -3.23 % 2.17 87.07 % 1.16 75.76 % 0.66 -38.32 % 1.07 3.88 % 1.03 -25.90 % 1.39 -24.04 % 1.83 -3.68 % 1.90 3.83 % 1.83 47.58 % 1.24 61.04 % 0.77 -53.05 % 1.64 -32.23 % 2.42 -12.95 % 2.78 346.02 % -1.13 -254.79 % 0.73 143.33 % 0.30 -46.43 % 0.56 33.33 % 0.42 0.00 % 0.42 -63.16 % 1.14 -0.87 % 1.15
Earnings per share 1.82 911.11 % 0.18 -95.64 % 4.13 -15.54 % 4.89 15.33 % 4.24 47.74 % 2.87 36.67 % 2.10 -3.23 % 2.17 87.07 % 1.16 75.76 % 0.66 -38.32 % 1.07 3.88 % 1.03 -25.90 % 1.39 -24.04 % 1.83 -3.68 % 1.90 3.83 % 1.83 47.58 % 1.24 61.04 % 0.77 -53.05 % 1.64 -32.23 % 2.42 -12.95 % 2.78 346.02 % -1.13 -254.79 % 0.73 143.33 % 0.30 -46.43 % 0.56 33.33 % 0.42 0.00 % 0.42 -63.16 % 1.14 -0.87 % 1.15
Gross profit 86.574 M -42.76 % 151.253 M 9.46 % 138.181 M -16.32 % 165.135 M -27.50 % 227.766 M 11.62 % 204.053 M -21.90 % 261.275 M 166.25 % 98.130 M 21.97 % 80.454 M 2 486.95 % 3.110 M -91.90 % 38.396 M -44.44 % 69.113 M -2.83 % 71.127 M 132.65 % 30.572 M -56.88 % 70.895 M 0.99 % 70.201 M 5.67 % 66.433 M 15.75 % 57.391 M -9.74 % 63.581 M -21.68 % 81.183 M 7.10 % 75.803 M 3 451.62 % 2.134 M -95.93 % 52.458 M -7.54 % 56.733 M 10.47 % 51.355 M 633.73 % -9.622 M -121.30 % 45.165 M -16.22 % 53.910 M -6.61 % 57.723 M
Income tax expense 13.650 M 213.22 % 4.358 M -80.24 % 22.055 M -13.61 % 25.530 M 14.53 % 22.291 M 23.19 % 18.095 M 271.94 % 4.865 M -65.66 % 14.166 M 97.33 % 7.179 M 77.52 % 4.044 M -24.94 % 5.388 M -6.96 % 5.791 M -16.23 % 6.913 M 15.47 % 5.987 M -56.27 % 13.691 M 56.08 % 8.772 M 43.80 % 6.100 M 38.44 % 4.406 M -26.87 % 6.025 M -37.98 % 9.714 M 11.55 % 8.708 M 660.92 % -1.552 M -139.60 % 3.920 M -23.54 % 5.127 M 102.25 % 2.535 M 31.57 % 1.927 M -32.28 % 2.845 M -48.67 % 5.543 M 4.74 % 5.292 M
Cost of revenue 167.222 M 34.82 % 124.035 M -33.57 % 186.707 M -17.56 % 226.472 M 62.86 % 139.058 M -14.16 % 161.995 M -9.25 % 178.506 M -1.25 % 180.765 M 28.84 % 140.303 M -16.82 % 168.675 M 9.03 % 154.712 M 5.22 % 147.034 M 6.41 % 138.176 M -0.63 % 139.046 M 2.40 % 135.782 M 1.42 % 133.877 M 6.22 % 126.043 M -14.07 % 146.684 M 18.40 % 123.890 M 2.47 % 120.907 M 29.32 % 93.495 M -6.06 % 99.524 M 18.80 % 83.773 M 10.91 % 75.533 M 19.47 % 63.222 M 19.53 % 52.894 M -8.83 % 58.017 M 1.99 % 56.887 M 13.19 % 50.259 M
General and administrative expenses 0.000 -100.00 % 115.846 M 0.000 0.000 0.000 -100.00 % 71.427 M 0.000 0.000 0.000 -100.00 % 118.691 M 0.000 0.000 0.000 -100.00 % 95.554 M 0.000 0.000 0.000 -100.00 % 89.686 M 0.000 0.000 0.000 -100.00 % 76.595 M 0.000 0.000 0.000 -100.00 % 47.136 M 0.00 % 47.136 M 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.970 M 0.000 0.000 0.000 -100.00 % 19.129 M 0.000 0.000 0.000 -100.00 % 17.655 M 0.000 0.000 0.000 -100.00 % 17.702 M 0.000 0.000 0.000 -100.00 % 6.592 M 0.000 0.000 0.000 -100.00 % 1.835 M 0.00 % 1.835 M 0.000 0.000
Other expenses 39.712 M 152.48 % 15.729 M -64.78 % 44.654 M -15.23 % 52.676 M 272.43 % -30.549 M -165.96 % 46.313 M 229.78 % -35.685 M -842.51 % 4.806 M 3 104.00 % 150.000 K -77.71 % 673.000 K 84.38 % 365.000 K 30.36 % 280.000 K -63.92 % 776.000 K 13.62 % 683.000 K -38.58 % 1.112 M 11.09 % 1.001 M -2.53 % 1.027 M 214.56 % -896.471 K -139.46 % 2.272 M 70.70 % 1.331 M -18.59 % 1.635 M 104.15 % -39.419 M -2 207.97 % 1.870 M -41.80 % 3.213 M 14.46 % 2.807 M 111.80 % -23.782 M -461.37 % 6.581 M -48.37 % 12.746 M 96.97 % 6.471 M
Operating expenses 39.712 M -70.56 % 134.910 M 202.12 % 44.654 M -15.23 % 52.676 M -17.44 % 63.803 M -54.00 % 138.710 M 214.12 % 44.158 M 11.04 % 39.768 M -6.44 % 42.504 M 18.98 % 35.724 M -15.05 % 42.052 M 32.93 % 31.635 M -17.58 % 38.381 M 16.73 % 32.881 M -5.65 % 34.849 M 5.12 % 33.152 M -6.17 % 35.331 M 20.18 % 29.397 M -1.52 % 29.851 M 2.30 % 29.179 M 39.41 % 20.931 M 117.99 % 9.602 M -63.64 % 26.406 M -30.82 % 38.172 M 25.47 % 30.422 M 26.54 % 24.041 M -9.62 % 26.599 M -14.87 % 31.244 M 5.23 % 29.690 M
Cost and expenses 206.934 M -16.17 % 246.849 M 6.69 % 231.361 M -17.12 % 279.148 M -0.94 % 281.795 M -6.29 % 300.705 M 27.27 % 236.273 M 7.14 % 220.533 M 20.64 % 182.807 M -10.56 % 204.399 M 3.88 % 196.764 M 10.13 % 178.669 M 1.20 % 176.557 M 2.69 % 171.927 M 0.76 % 170.631 M 2.16 % 167.029 M 3.50 % 161.374 M -8.35 % 176.081 M 14.53 % 153.741 M 2.44 % 150.086 M 31.16 % 114.426 M 4.86 % 109.126 M -0.96 % 110.179 M -3.10 % 113.705 M 21.42 % 93.644 M 21.72 % 76.935 M -9.08 % 84.616 M -3.99 % 88.131 M 10.23 % 79.949 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
Selling general and administrative expenses 0.000 -100.00 % 119.181 M 0.000 0.000 -100.00 % 94.352 M 2.12 % 92.397 M 15.72 % 79.843 M -7.15 % 85.987 M 15.36 % 74.539 M -45.92 % 137.820 M 99.97 % 68.922 M -2.72 % 70.851 M 0.18 % 70.725 M -37.53 % 113.209 M 61.81 % 69.962 M -0.47 % 70.291 M 4.91 % 67.003 M -37.61 % 107.388 M 80.29 % 59.563 M 5.71 % 56.347 M 9.23 % 51.587 M -37.99 % 83.187 M 58.91 % 52.347 M 9.16 % 47.953 M 13.27 % 42.335 M -13.55 % 48.971 M 0.00 % 48.971 M 59.60 % 30.684 M 12.84 % 27.193 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.459 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.317 M -6.02 % 33.322 M 16.08 % 28.707 M 1.01 % 28.420 M 10.06 % 25.822 M 0.000 -100.00 % 34.126 M -16.30 % 40.772 M 38.11 % 29.521 M 0.000 -100.00 % 26.560 M -32.67 % 39.450 M 185.15 % 13.835 M
Interest expense 15.045 M 44.64 % 10.402 M -52.48 % 21.891 M -0.80 % 22.067 M 17.32 % 18.809 M 0.31 % 18.751 M 37.78 % 13.609 M 23.15 % 11.051 M 18.89 % 9.295 M 41.87 % 6.552 M 101.35 % 3.254 M -44.08 % 5.819 M -6.45 % 6.220 M 94.80 % 3.193 M -42.25 % 5.529 M -8.57 % 6.047 M -23.66 % 7.921 M 22.00 % 6.493 M 0.94 % 6.432 M -17.90 % 7.834 M -7.40 % 8.460 M -11.97 % 9.610 M -34.69 % 14.714 M 17.68 % 12.503 M -4.00 % 13.024 M -5.17 % 13.735 M 6.60 % 12.884 M -0.91 % 13.002 M 5.43 % 12.332 M
Depreciation and amortization 2.459 M -18.79 % 3.028 M -0.79 % 3.052 M 3.28 % 2.955 M 3.00 % 2.869 M -10.82 % 3.217 M 4.69 % 3.073 M 5.97 % 2.900 M 1.08 % 2.869 M -4.21 % 2.995 M 7.16 % 2.795 M 3.71 % 2.695 M 5.19 % 2.562 M 18.01 % 2.171 M -17.26 % 2.624 M 0.34 % 2.615 M -4.46 % 2.737 M 1.22 % 2.704 M 4.24 % 2.594 M 6.05 % 2.446 M -7.98 % 2.658 M -1.94 % 2.711 M -2.81 % 2.789 M 7.89 % 2.585 M -0.23 % 2.591 M 3.55 % 2.502 M 5.14 % 2.380 M 2.81 % 2.315 M 1.54 % 2.280 M
Operating income 46.862 M 64.78 % 28.439 M -69.59 % 93.527 M -16.83 % 112.459 M -58.73 % 272.472 M 316.99 % 65.343 M 69.48 % 38.554 M -28.54 % 53.949 M 87.32 % 28.801 M 94.34 % 14.820 M -50.73 % 30.081 M -6.53 % 32.183 M 20.18 % 26.778 M -17.74 % 32.554 M -21.89 % 41.676 M 14.36 % 36.442 M 47.81 % 24.654 M -3.98 % 25.676 M -29.09 % 36.208 M -32.22 % 53.421 M -5.48 % 56.519 M 118.42 % 25.876 M -8.20 % 28.186 M 22.59 % 22.992 M -3.58 % 23.845 M 27.51 % 18.701 M -25.63 % 25.147 M -28.99 % 35.414 M 2.64 % 34.504 M
Operating income ratio 0.18 78.73 % 0.10 -64.11 % 0.29 0.24 % 0.29 -61.34 % 0.74 316.11 % 0.18 27.25 % 0.14 -27.48 % 0.19 48.27 % 0.13 51.23 % 0.09 -44.62 % 0.16 4.62 % 0.15 16.38 % 0.13 -33.34 % 0.19 -4.82 % 0.20 12.92 % 0.18 39.41 % 0.13 1.80 % 0.13 -34.86 % 0.19 -26.94 % 0.26 -20.82 % 0.33 31.16 % 0.25 23.02 % 0.21 19.02 % 0.17 -16.47 % 0.21 -51.84 % 0.43 77.32 % 0.24 -23.75 % 0.32 0.03 % 0.32
Total other income expenses net -343.000 K 98.86 % -30.080 M -191.22 % -10.329 M 29.29 % -14.608 M 92.21 % -187.443 M -28.67 % -145.673 M -5 528.79 % -2.588 M 66.55 % -7.738 M -75.03 % -4.421 M 93.55 % -68.584 M -494.88 % -11.529 M 30.09 % -16.491 M -214.41 % -5.245 M 91.56 % -62.138 M 38.21 % -100.566 M -8 197.52 % -1.212 M 81.89 % -6.694 M 45.12 % -12.197 M -254.35 % -3.442 M 46.98 % -6.492 M -30.00 % -4.994 M 53.75 % -10.799 M 4.04 % -11.253 M -25.84 % -8.942 M 11.13 % -10.062 M 73.41 % -37.847 M -501.41 % -6.293 M -2 239.41 % -269.000 K 95.31 % -5.739 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
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-30 2021-03-31 2020-09-30 2020-03-31 2019-09-30 2019-03-31 2018-12-31 2017-03-31 2016-03-31 2015-03-31 2014-03-31 2013-03-31 2012-03-31 2011-03-31 2010-03-31
Net debt 0.000 100.00 % -9.488 M 0.000 -100.00 % 164.470 M 0.000 100.00 % -2.172 B 0.000 -100.00 % 163.430 M 120.75 % -787.721 M -4 393.05 % -17.532 M 98.52 % -1.184 B -1 002.17 % 131.276 M 116.10 % -815.184 M -293.37 % 421.574 M 197.22 % -433.638 M -261.87 % 267.897 M 241.61 % -189.178 M -48.52 % -127.371 M -413.53 % -24.803 M -145.54 % 54.461 M 5 974.81 % 896.506 K -99.18 % 109.367 M -38.42 % 177.607 M 8.21 % 164.138 M 501.24 % 27.300 M 348.79 % -10.973 M
Total investments 0.000 -100.00 % 2.218 B 0.000 -100.00 % 687.916 M 0.000 -100.00 % 444.825 M 0.000 -100.00 % 567.313 M 48.02 % 383.266 M -12.03 % 435.676 M 713.27 % 53.571 M -92.03 % 672.355 M 1 005.56 % 60.816 M -81.84 % 334.971 M 998.29 % 30.499 M -80.49 % 156.358 M 35.19 % 115.656 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 0.000 -100.00 % 54.501 M 0.000 -100.00 % 219.431 M 0.000 -100.00 % 277.600 M 0.000 -100.00 % 207.912 M 34.56 % 154.511 M 5.14 % 146.951 M 4.20 % 141.031 M -34.33 % 214.761 M -15.31 % 253.585 M -51.01 % 517.591 M 25.75 % 411.609 M -23.86 % 540.589 M 11.67 % 484.094 M 0.000 -100.00 % 269.588 M 75.59 % 153.535 M 105.79 % 74.607 M -61.08 % 191.696 M -11.03 % 215.461 M 22.39 % 176.043 M 388.33 % 36.050 M 531 846.29 % 6.777 K
Accumulated other comprehensive income loss 1.122 B 197.89 % 376.633 M -59.31 % 925.727 M 3.30 % 896.130 M 12.58 % 796.002 M 122.86 % 357.168 M -44.14 % 639.362 M 2 060.23 % 29.597 M -0.77 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 1 068.73 % 2.552 M 0.000 100.00 % -13.188 M -105.10 % 258.569 M 1 697.71 % 14.383 M 0.00 % 14.383 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 559.078 M 0.000 0.000 0.000 -100.00 % 409.008 M 0.000 0.000 -100.00 % 313.142 M 0.000 -100.00 % 353.238 M 0.000 -100.00 % 234.458 M 0.000 -100.00 % 130.339 M 0.000 -100.00 % 121.558 M -50.03 % 243.283 M 208.80 % 78.782 M 485.96 % 13.445 M -35.65 % 20.895 M 29.67 % 16.114 M 0.000 0.000 0.000 0.000
Common stock 0.000 -100.00 % 34.627 M 0.000 -100.00 % 29.597 M 0.000 -100.00 % 29.597 M 0.000 -100.00 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 0.00 % 29.826 M 0.77 % 29.597 M 0.00 % 29.597 M 0.00 % 29.597 M 0.00 % 29.597 M 0.00 % 29.597 M 0.00 % 29.597 M 0.00 % 29.597 M 0.00 % 29.597 M 0.00 % 29.597 M
Total equity 1.122 B 0.00 % 1.122 B 21.20 % 925.727 M 0.00 % 925.727 M 16.30 % 796.002 M 0.00 % 796.002 M 24.50 % 639.362 M 0.00 % 639.362 M 12.26 % 569.549 M 4.49 % 545.087 M 7.11 % 508.914 M 13.52 % 448.318 M 14.83 % 390.429 M 10.68 % 352.741 M 31.39 % 268.473 M -6.83 % 288.166 M 0.31 % 287.263 M 0.00 % 287.263 M 29.32 % 222.141 M 41.66 % 156.809 M -4.54 % 164.259 M 18.62 % 138.478 M 4.30 % 132.771 M -0.30 % 133.171 M 4.37 % 127.590 M 13.88 % 112.038 M
Other non current liabilities -1.122 B -6 628.05 % -16.676 M 98.20 % -925.727 M -1 040.72 % 98.406 M 112.36 % -796.002 M -130.68 % 2.595 B 505.84 % -639.362 M -4 296.67 % 15.235 M -99.03 % 1.566 B 10 760.61 % 14.422 M -99.17 % 1.729 B 15 224.03 % 11.281 M 0.000 0.000 0.000 0.000 100.00 % -5.412 M 0.000 0.000 100.00 % -448.000 K 52.39 % -941.000 K 63.95 % -2.610 M 6.32 % -2.786 M 17.16 % -3.363 M 20.02 % -4.205 M 9.63 % -4.653 M
Long term debt 0.000 -100.00 % 54.501 M 0.000 -100.00 % 219.431 M 0.000 -100.00 % 138.800 M 0.000 100.00 % -1.816 B 0.000 100.00 % -1.370 B -1 069.46 % 141.323 M 110.08 % -1.402 B 0.000 0.000 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 non current liabilities -1.122 B -3 053.41 % 37.989 M 104.10 % -925.727 M -391.13 % 317.973 M 139.95 % -796.002 M -392.19 % 272.422 M 142.61 % -639.362 M -304.35 % 312.869 M 1 079.70 % 26.521 M -91.54 % 313.462 M 1 279.01 % 22.731 M -94.59 % 420.240 M 1 748.83 % 22.730 M 0.000 0.000 -100.00 % 1.809 M -66.58 % 5.412 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 0.000 -100.00 % 60.836 M 0.000 0.000 0.000 100.00 % -138.800 M 0.000 100.00 % -2.024 B -68.91 % -1.198 B 20.98 % -1.516 B 5.25 % -1.600 B 1.01 % -1.617 B -8.71 % -1.487 B -1 109.83 % 147.256 M 111.88 % -1.240 B -2.97 % -1.204 B 1.96 % -1.228 B -2 945.52 % 43.164 M 116.01 % -269.588 M -75.59 % -153.535 M -105.79 % -74.607 M 61.08 % -191.696 M 11.03 % -215.461 M -22.39 % -176.043 M -388.33 % -36.050 M -531 846.29 % -6.777 K
Deferred revenue 0.000 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 % 136.899 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
Short term debt 0.000 -100.00 % 54.501 M 0.000 0.000 0.000 -100.00 % 138.800 M 0.000 0.000 0.000 0.000 -100.00 % 141.031 M 0.000 -100.00 % 253.585 M -51.01 % 517.591 M 25.75 % 411.609 M -23.86 % 540.589 M 11.67 % 484.094 M 0.000 -100.00 % 269.588 M 75.59 % 153.535 M 105.79 % 74.607 M -61.08 % 191.696 M -11.03 % 215.461 M 22.39 % 176.043 M 388.33 % 36.050 M 531 846.29 % 6.777 K
Total current liabilities 0.000 -100.00 % 2.356 B 0.000 -100.00 % 3.008 B 0.000 -100.00 % 2.461 B 0.000 -100.00 % 2.024 B 31.42 % 1.540 B 1.50 % 1.517 B -17.88 % 1.847 B 14.27 % 1.617 B -3.13 % 1.669 B -6.87 % 1.792 B 23.52 % 1.451 B 4.43 % 1.389 B -3.57 % 1.441 B 3 237.49 % 43.164 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total liabilities -1.122 B -146.86 % 2.394 B 358.64 % -925.727 M -127.83 % 3.326 B 517.87 % -796.002 M -129.12 % 2.734 B 527.59 % -639.362 M -127.36 % 2.337 B 49.17 % 1.566 B -14.43 % 1.830 B -2.11 % 1.870 B -8.19 % 2.037 B 20.41 % 1.692 B -5.60 % 1.792 B 23.52 % 1.451 B 4.29 % 1.391 B -3.44 % 1.441 B 3 237.49 % 43.164 M -95.12 % 884.528 M 28.54 % 688.158 M 9.54 % 628.211 M -5.62 % 665.597 M 20.05 % 554.412 M 11.78 % 496.003 M 23.76 % 400.785 M 4.47 % 383.645 M
Other non current assets 0.000 -100.00 % 140.428 M 0.000 -100.00 % 2.633 B 0.000 -100.00 % 2.551 B 0.000 -100.00 % 22.787 M -94.11 % 386.938 M 1 127.56 % 31.521 M 110.05 % -313.581 M -1 504.68 % 22.324 M -93.73 % 355.862 M -59.73 % 883.714 M 77.21 % 498.675 M 4 198.18 % 11.602 M 1 947.23 % 566.718 K -99.96 % 1.524 B 2 618.01 % -60.506 M 1.36 % -61.341 M -2.05 % -60.108 M -4.79 % -57.358 M -6.70 % -53.756 M -51.81 % -35.409 M -3.83 % -34.102 M 0.18 % -34.165 M
Long term investments 0.000 0.000 0.000 100.00 % -1.921 B 0.000 100.00 % -2.080 B 0.000 -100.00 % 567.313 M 8 707.84 % 6.441 M -98.52 % 435.676 M 13.54 % 383.721 M -42.93 % 672.355 M 353.18 % -265.564 M 51.61 % -548.743 M -445.50 % -100.595 M 68.36 % -317.952 M -220.36 % -99.249 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 2.775 M 0.000 -100.00 % 2.742 M 0.000 -100.00 % 3.538 M 0.000 -100.00 % 3.699 M -14.12 % 4.307 M -3.84 % 4.479 M -12.11 % 5.096 M 5.49 % 4.831 M -2.09 % 4.934 M -6.52 % 5.278 M 9.70 % 4.811 M -7.61 % 5.208 M -6.56 % 5.574 M 0.00 % 5.574 M -98.88 % 496.460 M 0.09 % 496.038 M 3.05 % 481.342 M -5.40 % 508.816 M 20.49 % 422.287 M -2.36 % 432.515 M 21.47 % 356.081 M 0.06 % 355.860 M
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
Goodwill and intangible assets 0.000 -100.00 % 2.775 M 0.000 -100.00 % 2.742 M 0.000 -100.00 % 3.538 M 0.000 -100.00 % 3.699 M -14.12 % 4.307 M -3.84 % 4.479 M -12.11 % 5.096 M 5.49 % 4.831 M -2.09 % 4.934 M -6.52 % 5.278 M 9.70 % 4.811 M -7.61 % 5.208 M -6.56 % 5.574 M 0.00 % 5.574 M -15.59 % 6.603 M 0.23 % 6.588 M 0.52 % 6.554 M -11.55 % 7.410 M -19.18 % 9.168 M 39.29 % 6.582 M 151.51 % 2.617 M -45.68 % 4.818 M
Property plant equipment net 0.000 -100.00 % 40.424 M 0.000 -100.00 % 41.706 M 0.000 -100.00 % 41.518 M 0.000 -100.00 % 37.578 M -3.37 % 38.887 M -0.63 % 39.133 M 8.68 % 36.009 M -48.52 % 69.948 M -0.73 % 70.459 M 3.78 % 67.895 M -3.41 % 70.289 M -2.32 % 71.960 M 0.83 % 71.365 M 0.00 % 71.365 M 33.33 % 53.524 M -2.03 % 54.632 M 2.24 % 53.433 M 7.23 % 49.828 M 11.75 % 44.589 M 54.67 % 28.828 M -8.38 % 31.465 M 7.29 % 29.327 M
Total non current assets 0.000 -100.00 % 183.627 M 0.000 -100.00 % 759.013 M 0.000 -100.00 % 518.978 M 0.000 -100.00 % 631.542 M 43.71 % 439.449 M -14.46 % 513.725 M 350.22 % 114.105 M -85.21 % 771.512 M 358.99 % 168.090 M -58.82 % 408.144 M -13.74 % 473.180 M 93.03 % 245.128 M -64.07 % 682.159 M -57.38 % 1.600 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current assets 0.000 -100.00 % 125.983 M 0.000 -100.00 % 456.119 M 0.000 100.00 % -274.745 M 0.000 100.00 % -234.587 M -142.59 % 550.859 M 312.56 % -259.149 M -265.44 % 156.641 M 23.55 % 126.783 M -84.87 % 837.916 M 6 263.27 % 13.168 M -95.02 % 264.174 M -5.05 % 278.234 M 70.42 % 163.268 M 0.000 100.00 % -920.430 M -43.24 % -642.559 M -4.70 % -613.737 M 5.99 % -652.845 M -19.73 % -545.262 M -7.76 % -506.020 M -13.95 % -444.057 M -9.43 % -405.777 M
Short term investments 0.000 -100.00 % 2.218 B 0.000 -100.00 % 2.609 B 0.000 -100.00 % 2.525 B 0.000 -100.00 % 1.718 B 751.98 % 201.592 M -81.43 % 1.085 B 221.59 % 337.525 M -68.88 % 1.085 B 232.34 % 326.380 M -63.07 % 883.714 M 574.11 % 131.094 M -72.36 % 474.310 M 120.71 % 214.905 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 63.989 M 0.000 -100.00 % 54.961 M 0.000 -100.00 % 117.900 M 0.000 -100.00 % 44.482 M -95.28 % 942.232 M 472.84 % 164.483 M -87.59 % 1.325 B 1 487.55 % 83.485 M -92.19 % 1.069 B 1 013.10 % 96.017 M -88.64 % 845.247 M 209.96 % 272.692 M -59.50 % 673.272 M 428.59 % 127.371 M -56.73 % 294.391 M 197.15 % 99.073 M 34.41 % 73.710 M -10.47 % 82.329 M 117.49 % 37.854 M 217.97 % 11.905 M 36.04 % 8.751 M -20.29 % 10.979 M
Cash and short term investments 0.000 -100.00 % 2.282 B 0.000 -100.00 % 2.664 B 0.000 -100.00 % 2.643 B 0.000 -100.00 % 1.762 B 54.04 % 1.144 B -8.49 % 1.250 B -24.83 % 1.663 B 42.35 % 1.168 B 9.30 % 1.069 B 9.09 % 979.731 M 0.35 % 976.341 M 30.70 % 747.002 M -15.89 % 888.177 M 597.31 % 127.371 M -69.96 % 423.969 M 189.36 % 146.520 M 10.67 % 132.394 M -8.08 % 144.029 M 17.12 % 122.975 M 67.30 % 73.505 M -16.45 % 87.976 M 76.24 % 49.917 M
Total current assets 0.000 -100.00 % 3.333 B 0.000 -100.00 % 3.493 B 0.000 -100.00 % 3.366 B 0.000 -100.00 % 2.344 B 38.19 % 1.696 B -8.89 % 1.862 B -17.79 % 2.265 B 32.17 % 1.714 B -10.46 % 1.914 B 10.22 % 1.736 B 39.36 % 1.246 B -13.11 % 1.434 B 35.28 % 1.060 B 732.27 % 127.371 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 -100.00 % 24.522 M 0.000 -100.00 % 12.546 M 0.000 0.000 0.000 -100.00 % 9.396 M 320.59 % 2.234 M 3.96 % 2.149 M -38.53 % 3.496 M -30.88 % 5.058 M -29.58 % 7.183 M 4.91 % 6.847 M 24.76 % 5.488 M -31.47 % 8.009 M -7.15 % 8.626 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 0.000 -100.00 % 900.022 M 0.000 -100.00 % 360.628 M 0.000 -100.00 % 997.820 M 0.000 -100.00 % 225.191 M 45 138.20 % -500.000 K -100.19 % 257.000 M 16.34 % 220.904 M 6.83 % 206.784 M -73.34 % 775.594 M 5.28 % 736.701 M 175.71 % -973.005 M -342.75 % 400.833 M 142.98 % -932.701 M 0.000 -100.00 % 496.460 M 0.09 % 496.038 M 3.05 % 481.342 M -5.40 % 508.816 M 20.49 % 422.287 M -2.36 % 432.515 M 21.47 % 356.081 M 0.06 % 355.860 M
Tax assets 0.000 0.000 0.000 -100.00 % 1.851 M 0.000 -100.00 % 2.822 M 0.000 -100.00 % 165.000 K -94.26 % 2.876 M -1.37 % 2.916 M 1.96 % 2.860 M 39.24 % 2.054 M -14.38 % 2.399 M 0.000 0.000 -100.00 % 474.310 M -32.62 % 703.902 M 0.000 -100.00 % 378.607 K 213.67 % 120.701 K 0.00 % 120.701 K 0.00 % 120.701 K 0.000 0.000 -100.00 % 20.175 K 0.00 % 20.175 K
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 100.00 % -14.373 M 0.000 -100.00 % 1.107 B 30.97 % 844.968 M 6.62 % 792.470 M -1.44 % 804.074 M 17.01 % 687.183 M 9.22 % 629.174 M 19.08 % 528.375 M 6.60 % 495.683 M
Account payables 0.000 -100.00 % 2.241 B 0.000 -100.00 % 3.008 B 0.000 -100.00 % 2.461 B 0.000 -100.00 % 2.024 B 68.91 % 1.198 B -21.03 % 1.517 B 4.08 % 1.458 B -9.74 % 1.615 B 31.04 % 1.232 B 9.59 % 1.124 B 36.10 % 826.200 M 24.58 % 663.172 M -10.88 % 744.145 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -864.000 K -152.30 % 1.652 M -4.95 % 1.738 M 53.94 % 1.129 M -55.60 % 2.543 M 22.51 % 2.076 M 420.23 % 399.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 100.00 % -2.461 B 0.000 -100.00 % 86.712 M 721.99 % 10.549 M -93.06 % 151.932 M 215.37 % -131.688 M -167.99 % 193.695 M 183.76 % -231.261 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 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 % -2.024 B 0.000 100.00 % -1.517 B 0.000 100.00 % -1.617 B 0.000 0.000 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 -100.00 % 13.188 M 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 % 151.403 M 0.000 -100.00 % 895.901 M 0.000 -100.00 % 229.000 K 0.000 0.000 0.000 -100.00 % 485.435 M 405.54 % 96.024 M -75.29 % 388.666 M 0.000 -100.00 % 322.915 M 339.76 % -134.684 M 0.000 0.000 0.000 -100.00 % 113.763 M 0.00 % 113.767 M 0.00 % 113.767 M 22.64 % 92.767 M -10.09 % 103.175 M -0.39 % 103.574 M 5.70 % 97.993 M 18.86 % 82.442 M
Deferred tax liabilities non current 0.000 -100.00 % 164.000 K 0.000 -100.00 % 136.000 K 0.000 -100.00 % 267.000 K 0.000 -100.00 % 3.010 M 2 180.30 % 132.000 K -15.92 % 157.000 K 726.32 % 19.000 K -96.22 % 503.000 K 23.59 % 407.000 K 0.000 0.000 -100.00 % 1.809 M -66.58 % 5.412 M 0.000 0.000 -100.00 % 447.543 K -52.46 % 941.449 K -63.93 % 2.610 M -6.32 % 2.786 M -17.16 % 3.363 M -20.02 % 4.205 M -9.63 % 4.653 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 100.00 % -5.412 M 0.000 -100.00 % 884.528 M 28.54 % 688.158 M 9.54 % 628.211 M -5.62 % 665.597 M 20.05 % 554.412 M 11.78 % 496.003 M 23.76 % 400.785 M 4.47 % 383.645 M
Total assets 0.000 -100.00 % 3.516 B 0.000 -100.00 % 4.252 B 0.000 -100.00 % 3.530 B 0.000 -100.00 % 2.976 B 39.33 % 2.136 B -10.09 % 2.376 B -0.14 % 2.379 B -4.27 % 2.485 B 19.36 % 2.082 B -2.92 % 2.145 B 24.74 % 1.719 B 2.38 % 1.679 B -2.82 % 1.728 B 0.00 % 1.728 B 56.13 % 1.107 B 30.97 % 844.968 M 6.62 % 792.470 M -1.44 % 804.074 M 17.01 % 687.183 M 9.22 % 629.174 M 19.08 % 528.375 M 6.60 % 495.683 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-30 2021-03-31 2020-09-30 2020-03-31 2019-09-30 2019-03-31 2018-12-31 2017-03-31 2016-03-31 2015-03-31 2014-03-31 2013-03-31 2012-03-31 2011-03-31 2010-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 -32.869 M -1 109.75 % -2.717 M 95.56 % -61.143 M 15.46 % -72.321 M -15.27 % -62.738 M -47.61 % -42.503 M -1 283.11 % -3.073 M 90.41 % -32.045 M -86.30 % -17.201 M -75.48 % -9.802 M 38.30 % -15.886 M -4.54 % -15.196 M 26.19 % -20.588 M 24.05 % -27.106 M 3.59 % -28.116 M -3.88 % -27.066 M -47.84 % -18.308 M -60.72 % -11.391 M 53.05 % -24.263 M 32.22 % -35.798 M 13.05 % -41.170 M -346.33 % 16.713 M 253.63 % -10.879 M -142.19 % -4.492 M 46.11 % -8.336 M -34.77 % -6.185 M 0.00 % -6.185 M 63.30 % -16.854 M 0.87 % -17.002 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.101 M -2.95 % 32.045 M 86.30 % 17.201 M 75.50 % 9.801 M -38.30 % 15.886 M 4.54 % 15.196 M -26.19 % 20.588 M -24.04 % 27.103 M -3.60 % 28.116 M 3.88 % 27.066 M 47.84 % 18.308 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
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 % -1.731 B -5 501.47 % 32.045 M 124.97 % -128.336 M -1 409.42 % 9.801 M 100.79 % -1.234 B -8 220.75 % 15.196 M -26.19 % 20.588 M -24.04 % 27.103 M -3.60 % 28.116 M 3.88 % 27.066 M 47.84 % 18.308 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.101 M -98.23 % 1.762 B 1.85 % 1.730 B 1 088.67 % 145.537 M 7.22 % 135.736 M -89.14 % 1.250 B 1.23 % 1.235 B 0.000 0.000 0.000 0.000 0.000 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 % 117.900 M 279.09 % 31.101 M -98.23 % 1.762 B 10 143.60 % 17.201 M -88.18 % 145.537 M 816.13 % 15.886 M -98.73 % 1.250 B 5 971.09 % 20.588 M -24.04 % 27.103 M -3.60 % 28.116 M 3.88 % 27.066 M 47.84 % 18.308 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.101 M -2.95 % 32.045 M 86.30 % 17.201 M 75.50 % 9.801 M -38.30 % 15.886 M 4.54 % 15.196 M -26.19 % 20.588 M -24.04 % 27.103 M -3.60 % 28.116 M 3.88 % 27.066 M 47.84 % 18.308 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
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 % 31.101 M -2.95 % 32.045 M 86.30 % 17.201 M 75.50 % 9.801 M -38.30 % 15.886 M 4.54 % 15.196 M -26.19 % 20.588 M -24.04 % 27.103 M -3.60 % 28.116 M 3.88 % 27.066 M 47.84 % 18.308 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
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