AMBZ

American Business Bank AMBZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2007 2006 2005 2004 2003 2002
Revenue 183.258 M 43.88 % 127.365 M -5.29 % 134.473 M 16.52 % 115.405 M 16.81 % 98.799 M 17.60 % 84.014 M 18.41 % 70.953 M 18.12 % 60.071 M 7.82 % 55.715 M 17.89 % 47.262 M 9.03 % 43.348 M -4.34 % 45.314 M 13.23 % 40.021 M 73.91 % 23.012 M 14.19 % 20.153 M 4.84 % 19.223 M 28.88 % 14.916 M 30.93 % 11.392 M 13.86 % 10.005 M
Net income 43.277 M -1.57 % 43.966 M -9.46 % 48.559 M 23.99 % 39.163 M 36.11 % 28.773 M 30.33 % 22.077 M 34.67 % 16.393 M 97.07 % 8.319 M -35.18 % 12.833 M 5.88 % 12.120 M 5.76 % 11.460 M -15.07 % 13.493 M 23.97 % 10.884 M 108.99 % 5.208 M 3.79 % 5.018 M -5.09 % 5.287 M 54.77 % 3.416 M 66.47 % 2.052 M 24.67 % 1.646 M
Income before tax 60.181 M -0.88 % 60.714 M -8.73 % 66.522 M 25.95 % 52.817 M 34.88 % 39.160 M 30.86 % 29.924 M 38.29 % 21.639 M 18.93 % 18.195 M 3.23 % 17.625 M 8.94 % 16.179 M -2.29 % 16.558 M -17.82 % 20.148 M 24.12 % 16.233 M 125.15 % 7.210 M -0.59 % 7.253 M -2.96 % 7.474 M 71.58 % 4.356 M 51.04 % 2.884 M 18.63 % 2.431 M
Income before tax ratio 0.33 -31.11 % 0.48 -3.64 % 0.49 8.09 % 0.46 15.47 % 0.40 11.28 % 0.36 16.79 % 0.30 0.69 % 0.30 -4.25 % 0.32 -7.59 % 0.34 -10.38 % 0.38 -14.09 % 0.44 9.62 % 0.41 29.46 % 0.31 -12.94 % 0.36 -7.44 % 0.39 33.14 % 0.29 15.36 % 0.25 4.19 % 0.24
EBITDA 60.181 M -3.36 % 62.275 M -10.81 % 69.822 M 24.72 % 55.985 M 42.97 % 39.160 M 17.09 % 33.444 M 48.14 % 22.576 M 3 266.34 % 670.651 K -96.19 % 17.625 M 0.000 0.000 0.000 0.000 -100.00 % 17.948 M 24.41 % 14.426 M 0.000 0.000 0.000 -100.00 % 4.749 M
Net income ratio 0.24 -31.59 % 0.35 -4.41 % 0.36 6.41 % 0.34 16.52 % 0.29 10.82 % 0.26 13.74 % 0.23 66.84 % 0.14 -39.88 % 0.23 -10.18 % 0.26 -3.00 % 0.26 -11.22 % 0.30 9.49 % 0.27 20.17 % 0.23 -9.11 % 0.25 -9.47 % 0.28 20.09 % 0.23 27.14 % 0.18 9.49 % 0.16
Ratio EBITDA 0.33 -32.84 % 0.49 -5.83 % 0.52 7.03 % 0.49 22.39 % 0.40 -0.43 % 0.40 25.11 % 0.32 2 750.04 % 0.01 -96.47 % 0.32 0.00 0.00 0.00 0.00 -100.00 % 0.78 8.96 % 0.72 0.00 0.00 0.00 -100.00 % 0.47
Gross profit ratio 0.71 -28.51 % 1.00 5.66 % 0.95 -2.16 % 0.97 2.38 % 0.94 -5.51 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 9.319 M 0.88 % 9.238 M 0.47 % 9.194 M 1.61 % 9.048 M 1.30 % 8.933 M 0.40 % 8.897 M 2.89 % 8.647 M 0.78 % 8.580 M 2.06 % 8.407 M 16.04 % 7.245 M 0.77 % 7.190 M 1.23 % 7.102 M 0.36 % 7.076 M -4.71 % 7.426 M 0.00 % 7.426 M -1.07 % 7.506 M -0.96 % 7.579 M 6.62 % 7.108 M 26.80 % 5.606 M
Weighted average shs out 9.264 M 0.79 % 9.192 M 1.06 % 9.095 M 1.98 % 8.919 M 0.58 % 8.867 M 1.19 % 8.763 M 4.24 % 8.407 M 1.79 % 8.259 M 1.36 % 8.148 M 12.46 % 7.245 M 0.77 % 7.190 M 1.23 % 7.102 M 0.36 % 7.076 M 2.52 % 6.903 M 0.00 % 6.903 M 0.68 % 6.856 M 2.04 % 6.719 M 1.93 % 6.592 M 22.17 % 5.396 M
EPS diluted 4.64 -2.52 % 4.76 -9.85 % 5.28 21.94 % 4.33 34.47 % 3.22 29.84 % 2.48 30.53 % 1.90 95.88 % 0.97 -36.60 % 1.53 -8.38 % 1.67 5.03 % 1.59 -16.32 % 1.90 23.38 % 1.54 120.00 % 0.70 2.94 % 0.68 -4.23 % 0.71 57.78 % 0.45 55.17 % 0.29 0.00 % 0.29
Earnings per share 4.67 -2.30 % 4.78 -10.49 % 5.34 21.64 % 4.39 35.49 % 3.24 28.57 % 2.52 29.23 % 1.95 93.07 % 1.01 -35.67 % 1.57 -5.99 % 1.67 5.03 % 1.59 -16.32 % 1.90 23.38 % 1.54 108.11 % 0.74 1.37 % 0.73 -5.19 % 0.77 50.98 % 0.51 64.52 % 0.31 3.33 % 0.30
Gross profit 131.009 M 2.86 % 127.365 M 0.08 % 127.269 M 14.01 % 111.633 M 19.58 % 93.352 M 11.11 % 84.014 M 18.41 % 70.953 M 18.12 % 60.071 M 7.82 % 55.715 M 17.89 % 47.262 M 9.03 % 43.348 M -4.34 % 45.314 M 13.23 % 40.021 M 73.91 % 23.012 M 14.19 % 20.153 M 4.84 % 19.223 M 28.88 % 14.916 M 30.93 % 11.392 M 13.86 % 10.005 M
Income tax expense 16.905 M 0.93 % 16.748 M -6.76 % 17.963 M 31.56 % 13.654 M 31.46 % 10.387 M 32.36 % 7.847 M 49.59 % 5.246 M -46.89 % 9.876 M 106.10 % 4.792 M 18.06 % 4.059 M -20.38 % 5.098 M -23.40 % 6.655 M 24.42 % 5.349 M 167.18 % 2.002 M -10.43 % 2.235 M 2.19 % 2.187 M 132.66 % 940.000 K 12.98 % 832.000 K 5.99 % 785.000 K
Cost of revenue 183.258 M 351.23 % 40.613 M 463.75 % 7.204 M 90.97 % 3.772 M -30.74 % 5.447 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
General and administrative expenses 8.425 M -81.54 % 45.631 M 9.46 % 41.689 M 4.57 % 39.867 M 6.85 % 37.312 M 5.20 % 35.466 M 11.98 % 31.674 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
Selling and marketing expenses 2.708 M 6.25 % 2.548 M 29.11 % 1.974 M 13.81 % 1.734 M 42.11 % 1.220 M -11.02 % 1.371 M 2.68 % 1.336 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 18.471 M 8.11 % 17.084 M 60.69 % 10.632 M -32.11 % 15.660 M 117.22 % -90.927 M -14.82 % -79.188 M -637.60 % -10.736 M 70.59 % -36.500 M 0.000 0.000 0.000 0.000 100.00 % -15.802 M -22.50 % -12.900 M -9.80 % -11.749 M -11.26 % -10.560 M -24.13 % -8.507 M -12.32 % -7.574 M
Operating expenses 64.734 M -2.88 % 66.650 M 9.72 % 60.747 M 16.30 % 52.233 M -3.62 % 54.192 M 200.19 % -54.089 M -17.13 % -46.179 M -530.13 % 10.736 M -70.59 % 36.500 M 17.43 % 31.083 M 16.02 % 26.790 M 6.45 % 25.166 M 5.79 % 23.788 M 250.54 % -15.802 M -22.50 % -12.900 M -9.80 % -11.749 M -11.26 % -10.560 M -24.13 % -8.507 M -12.32 % -7.574 M
Cost and expenses 123.077 M 102.00 % 60.930 M -10.33 % 67.951 M 8.57 % 62.588 M 4.95 % 59.639 M 210.26 % -54.089 M -17.13 % -46.179 M -210.28 % 41.876 M 9.94 % 38.090 M 22.54 % 31.083 M 16.02 % 26.790 M 6.45 % 25.166 M 5.79 % 23.788 M 250.54 % -15.802 M -22.50 % -12.900 M -9.80 % -11.749 M -11.26 % -10.560 M -24.13 % -8.507 M -12.32 % -7.574 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
Selling general and administrative expenses 64.734 M 34.36 % 48.179 M 10.34 % 43.663 M 4.95 % 41.601 M 7.96 % 38.533 M 4.60 % 36.838 M 11.60 % 33.009 M 24.15 % 26.588 M 22.85 % 21.643 M 7.81 % 20.075 M 13.14 % 17.744 M 2.07 % 17.384 M 9.76 % 15.838 M 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 -100.00 % 159.132 M 24.57 % 127.749 M 17.33 % 108.879 M 16.71 % 93.294 M 12.29 % 83.083 M 18.41 % 70.165 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.420 M 22.90 % 26.380 M 18.29 % 22.302 M 40.37 % 15.888 M 33.77 % 11.877 M 5.37 % 11.272 M
Interest expense 0.000 -100.00 % 37.215 M 1 281.88 % 2.693 M 48.02 % 1.819 M -36.89 % 2.883 M -39.79 % 4.788 M 52.76 % 3.135 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.738 M 49.70 % 7.173 M 87.82 % 3.819 M 98.18 % 1.927 M 10.81 % 1.739 M -24.98 % 2.318 M
Depreciation and amortization 0.000 -100.00 % 1.560 M -52.71 % 3.299 M 4.14 % 3.168 M 0.000 -100.00 % 1.434 M 52.96 % 937.240 K 39.75 % 670.651 K 103.87 % -17.339 M -7.17 % -16.179 M 2.29 % -16.558 M 17.82 % -20.148 M -24.12 % -16.233 M -251.17 % 10.738 M 49.70 % 7.173 M 87.82 % 3.819 M 98.18 % 1.927 M 10.87 % 1.738 M -25.02 % 2.318 M
Operating income 66.276 M 9.16 % 60.714 M -8.73 % 66.522 M 23.33 % 53.936 M 37.73 % 39.160 M 30.86 % 29.924 M 20.79 % 24.774 M 36.16 % 18.195 M 4.94 % 17.339 M 7.17 % 16.179 M -2.29 % 16.558 M -17.82 % 20.148 M 24.12 % 16.233 M 125.15 % 7.210 M -0.59 % 7.253 M -2.96 % 7.474 M 71.58 % 4.356 M 50.99 % 2.885 M 18.68 % 2.431 M
Operating income ratio 0.36 -24.13 % 0.48 -3.64 % 0.49 5.85 % 0.47 17.92 % 0.40 11.28 % 0.36 2.01 % 0.35 15.27 % 0.30 -2.67 % 0.31 -9.09 % 0.34 -10.38 % 0.38 -14.09 % 0.44 9.62 % 0.41 29.46 % 0.31 -12.94 % 0.36 -7.44 % 0.39 33.14 % 0.29 15.32 % 0.25 4.23 % 0.24
Total other income expenses net -6.094 M -6.53 % -5.721 M 0.000 100.00 % -1.120 M 0.000 0.000 100.00 % -4.583 M -3 950 597.41 % -116.000 -100.04 % 286.000 K 0.000 0.000 100.00 % -7.782 M 0.000 100.00 % -31.000 K 0.000 0.000 0.000 100.00 % -1.000 K 0.000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2007 2006 2005 2004 2003 2002
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2007 2006 2005 2004 2003 2002
Net debt -101.617 M -958.10 % 11.842 M -90.52 % 124.925 M 156.68 % -220.423 M 4.70 % -231.286 M -286.71 % -59.808 M 42.09 % -103.272 M -449.18 % 29.576 M -54.80 % 65.440 M 288.06 % -34.798 M -1 006.45 % -3.145 M 96.22 % -83.300 M -126.04 % -36.852 M -198.64 % -12.340 M 28.21 % -17.190 M -252.76 % -4.873 M -117.17 % 28.389 M 517.67 % -6.797 M 17.87 % -8.276 M
Total investments 0.000 -100.00 % 1.792 B -7.82 % 1.943 B -29.98 % 2.776 B 37.29 % 2.022 B 38.89 % 1.456 B 3.66 % 1.404 B 7 130.67 % 19.421 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 284.357 M 7.05 % 265.632 M -5.57 % 281.313 M 0.55 % 279.761 M 41.34 % 197.931 M 44.96 % 136.544 M
Total debt 16.666 M -69.70 % 55.000 M -65.94 % 161.500 M 1 811.78 % 8.448 M -42.79 % 14.767 M -13.47 % 17.067 M 0.000 -100.00 % 62.000 M -39.81 % 103.000 M 1 960.00 % 5.000 M -87.80 % 41.000 M 720.00 % 5.000 M 0.000 -100.00 % 7.985 M 5.27 % 7.585 M -43.48 % 13.420 M -61.12 % 34.520 M 483.11 % 5.920 M 0.000
Accumulated other comprehensive income loss -75.590 M -6.86 % -70.741 M 12.87 % -81.188 M -1 471.64 % -5.166 M -185.84 % 6.018 M 250.77 % -3.991 M 76.65 % -17.097 M -111.67 % -8.077 M 37.36 % -12.895 M -742.81 % -1.530 M -285.39 % -397.000 K 96.62 % -11.730 M 0.000 -100.00 % 43.604 M 12.09 % 38.900 M 20.17 % 32.370 M 12.65 % 28.736 M 14.09 % 25.187 M 7.51 % 23.427 M
Retained earnings 220.023 M 24.48 % 176.747 M 35.88 % 130.080 M 59.57 % 81.521 M 7.89 % 75.557 M 61.50 % 46.784 M 70.41 % 27.454 M 148.21 % 11.061 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 210.345 M 1.10 % 208.048 M 1.21 % 205.558 M 1.66 % 202.199 M 21.61 % 166.263 M 1.46 % 163.872 M 5.92 % 154.710 M 3.26 % 149.819 M 0.70 % 148.779 M 11.94 % 132.913 M 10.95 % 119.794 M 11.39 % 107.546 M 18.70 % 90.605 M 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 354.778 M 12.97 % 314.054 M 23.42 % 254.450 M -8.65 % 278.554 M 12.39 % 247.838 M 19.92 % 206.665 M 25.20 % 165.067 M 8.03 % 152.803 M 12.66 % 135.637 M 3.24 % 131.383 M 10.04 % 119.397 M 24.61 % 95.816 M -7.63 % 103.735 M 137.90 % 43.604 M 12.09 % 38.900 M 20.17 % 32.370 M 12.65 % 28.736 M 14.09 % 25.187 M 7.51 % 23.427 M
Other non current liabilities 3.686 B 0.000 -100.00 % 3.586 B -1.30 % 3.634 B 13.33 % 3.206 B 0.000 100.00 % -235.976 K -100.03 % 775.280 M 1 166.65 % 61.207 M 0.000 0.000 0.000 100.00 % -117.600 M -1 372.76 % -7.985 M -5.27 % -7.585 M 43.48 % -13.420 M 61.12 % -34.520 M -483.11 % -5.920 M 0.000
Long term debt 13.836 M -74.84 % 55.000 M 0.000 -100.00 % 6.138 M 0.000 0.000 0.000 -100.00 % 62.000 M -39.81 % 103.000 M 1 960.00 % 5.000 M -87.80 % 41.000 M 720.00 % 5.000 M -95.75 % 117.600 M 1 372.76 % 7.985 M 5.27 % 7.585 M -43.48 % 13.420 M -61.12 % 34.520 M 483.11 % 5.920 M 0.000
Total non current liabilities 3.686 B 6 601.03 % 55.000 M -98.47 % 3.586 B 110.75 % 1.702 B -46.93 % 3.206 B 187.73 % 1.114 B 10.42 % 1.009 B 20.54 % 837.280 M 409.89 % 164.207 M 3 184.14 % 5.000 M -87.80 % 41.000 M 720.00 % 5.000 M -95.75 % 117.600 M 1 372.76 % 7.985 M 5.27 % 7.585 M -43.48 % 13.420 M -61.12 % 34.520 M 483.11 % 5.920 M 0.000
Other current liabilities 2.331 B -0.91 % 2.353 B 7 015.84 % -34.017 M -100.95 % 3.563 B 13.52 % 3.138 B 10 428.35 % -30.386 M -63.21 % -18.617 M -102.11 % 883.466 M -43.13 % 1.554 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue 0.000 100.00 % -2.087 M -106.59 % 31.656 M -4.84 % 33.265 M 4.34 % 31.880 M 10.46 % 28.861 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
Short term debt 2.830 M 35.62 % 2.087 M -11.63 % 2.361 M 2.24 % 2.310 M 8.26 % 2.133 M 39.91 % 1.525 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
Total current liabilities 2.334 B -2.30 % 2.389 B 6 922.43 % 34.017 M -99.06 % 3.634 B 13.33 % 3.206 B 10 452.22 % 30.386 M 63.21 % 18.617 M -97.89 % 883.466 M -43.13 % 1.554 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total liabilities 3.690 B 2.83 % 3.589 B 0.07 % 3.586 B -1.30 % 3.634 B 13.33 % 3.206 B 10 452.22 % 30.386 M -98.47 % 1.992 B 15.79 % 1.721 B 0.17 % 1.718 B 34 255.30 % 5.000 M -87.80 % 41.000 M 720.00 % 5.000 M -95.75 % 117.600 M -79.18 % 564.707 M 13.34 % 498.257 M 4.64 % 476.171 M 10.93 % 429.257 M 27.67 % 336.224 M 23.58 % 272.080 M
Other non current assets 3.969 B 49.15 % 2.661 B 309.58 % -1.270 B 17.75 % -1.544 B -41.58 % -1.090 B -39.75 % -780.223 M -4.35 % -747.714 M -2 183.45 % 35.888 M -98.02 % 1.814 B 11.27 % 1.630 B 9.44 % 1.489 B 18.86 % 1.253 B 174 124.44 % -720.000 K 99.76 % -306.207 M -6.93 % -286.350 M 4.44 % -299.667 M 0.47 % -301.090 M -44.61 % -208.212 M -44.67 % -143.925 M
Long term investments 0.000 -100.00 % 1.180 B -6.63 % 1.264 B -17.76 % 1.537 B 42.00 % 1.082 B 40.36 % 771.200 M 3.39 % 745.880 M 3 740.68 % 19.421 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 284.357 M 7.05 % 265.632 M -5.57 % 281.313 M 0.55 % 279.761 M 41.34 % 197.931 M 44.96 % 136.544 M
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Goodwill and intangible assets 0.000 0.000 -100.00 % 1.214 B -20.19 % 1.522 B 41.96 % 1.072 B 40.77 % 761.410 M 4.37 % 729.495 M -58.37 % 1.752 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 17.063 M 271.82 % 4.589 M -18.12 % 5.605 M -14.82 % 6.580 M -16.26 % 7.857 M -12.92 % 9.023 M 392.07 % 1.834 M 44.05 % 1.273 M -11.72 % 1.442 M -4.63 % 1.512 M 6.48 % 1.420 M 67.26 % 849.000 K 17.92 % 720.000 K -96.70 % 21.850 M 5.46 % 20.718 M 12.88 % 18.354 M -13.95 % 21.329 M 107.46 % 10.281 M 39.29 % 7.381 M
Total non current assets 4.040 B 5.05 % 3.846 B 202.91 % 1.270 B -17.75 % 1.544 B 41.58 % 1.090 B 39.75 % 780.223 M 4.35 % 747.714 M -58.96 % 1.822 B 0.37 % 1.815 B 11.26 % 1.631 B 9.44 % 1.491 B 18.89 % 1.254 B 174 042.36 % 720.000 K -99.76 % 306.207 M 6.93 % 286.350 M -4.44 % 299.667 M -0.47 % 301.090 M 44.61 % 208.212 M 44.67 % 143.925 M
Other current assets 117.470 M 319.44 % 28.006 M -46.62 % 52.466 M -78.42 % 243.080 M 0.000 -100.00 % 86.828 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
Short term investments 0.000 -100.00 % 611.202 M -10.03 % 679.349 M -45.15 % 1.238 B 31.86 % 939.265 M 37.22 % 684.493 M 3.97 % 658.354 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 and cash equivalents 101.617 M 135.45 % 43.158 M 18.00 % 36.575 M -84.02 % 228.870 M -6.98 % 246.053 M 220.07 % 76.875 M -25.56 % 103.272 M 218.51 % 32.424 M -13.67 % 37.560 M -5.62 % 39.798 M -9.85 % 44.145 M -50.01 % 88.300 M 139.61 % 36.852 M 81.31 % 20.325 M -17.96 % 24.775 M 35.43 % 18.293 M 198.37 % 6.131 M -51.79 % 12.717 M 53.66 % 8.276 M
Cash and short term investments 0.000 -100.00 % 654.360 M -8.60 % 715.924 M -51.21 % 1.467 B 23.79 % 1.185 B 55.68 % 761.368 M -0.03 % 761.626 M 2 248.96 % 32.424 M -13.67 % 37.560 M -5.62 % 39.798 M -9.85 % 44.145 M -50.01 % 88.300 M 139.61 % 36.852 M 81.31 % 20.325 M -17.96 % 24.775 M 35.43 % 18.293 M 198.37 % 6.131 M -51.79 % 12.717 M 53.66 % 8.276 M
Total current assets 117.470 M -83.56 % 714.720 M -4.13 % 745.495 M -50.18 % 1.496 B 23.05 % 1.216 B 54.23 % 788.439 M 0.87 % 781.657 M 1 412.18 % 51.691 M 35.11 % 38.257 M -3.87 % 39.798 M -9.85 % 44.145 M -50.01 % 88.300 M 139.61 % 36.852 M 81.31 % 20.325 M -17.96 % 24.775 M 35.43 % 18.293 M 198.37 % 6.131 M -51.79 % 12.717 M 53.66 % 8.276 M
Inventory 0.000 100.00 % -44.053 K 99.92 % -52.466 M 78.42 % -243.080 M 0.000 100.00 % -86.828 M 23.72 % -113.832 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
Net receivables 0.000 -100.00 % 32.398 M 9.56 % 29.571 M 2.10 % 28.962 M -5.54 % 30.660 M 13.25 % 27.071 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
Tax assets 54.257 M 0.000 -100.00 % 55.348 M 149.83 % 22.154 M 19.82 % 18.489 M -1.73 % 18.813 M 3.26 % 18.219 M 39.95 % 13.018 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 100.00 % -657.983 M -136.04 % 1.826 B 109.30 % 872.239 M -24.02 % 1.148 B 37.77 % 833.249 M 32.67 % 628.071 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.267 B 349.62 % 281.779 M 24.66 % 226.032 M 18.60 % 190.581 M 26.40 % 150.772 M 7.32 % 140.482 M -1.97 % 143.306 M
Account payables 0.000 -100.00 % 36.258 M 6.59 % 34.017 M -4.38 % 35.574 M 4.59 % 34.014 M 11.94 % 30.386 M 63.21 % 18.617 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
Tax 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
Deferred revenue non current 0.000 100.00 % -3.624 M 1.09 % -3.664 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
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
Capital lease obligations 13.836 M 0.000 0.000 -100.00 % 6.138 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -247.000 K 0.000 0.000 0.000 -100.00 % 13.130 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 4.531 M 25.02 % 3.624 M -1.09 % 3.664 M -23.31 % 4.778 M 0.000 -100.00 % 4.431 M 1 777.86 % 235.976 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 100.00 % -37.795 M -101.07 % 3.518 B 306.75 % -1.702 B 0.000 100.00 % -1.114 B -215.54 % 964.518 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 556.722 M 13.46 % 490.672 M 6.03 % 462.751 M 17.23 % 394.737 M 19.51 % 330.304 M 21.40 % 272.080 M
Total assets 4.045 B 3.64 % 3.903 B 1.61 % 3.841 B -1.83 % 3.912 B 13.26 % 3.454 B 43.81 % 2.402 B 11.33 % 2.157 B 15.15 % 1.874 B 1.09 % 1.853 B 10.90 % 1.671 B 8.89 % 1.535 B 14.36 % 1.342 B 2.88 % 1.305 B 114.45 % 608.311 M 13.25 % 537.157 M 5.63 % 508.541 M 11.04 % 457.993 M 26.72 % 361.411 M 22.30 % 295.507 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2007 2006 2005 2004 2003 2002
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2006 2005 2004 2003 2002
Deferred income tax 0.000 100.00 % -1.017 M 57.62 % -2.400 M -16.14 % -2.066 M -375.53 % -434.505 K 77.13 % -1.900 M -61.10 % -1.179 M 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 -100.00 % 2.512 M -9.81 % 2.786 M 11.39 % 2.501 M 16.17 % 2.153 M 11.41 % 1.932 M 6.16 % 1.820 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 1.056 M 141.54 % -2.542 M 30.96 % -3.683 M -267.04 % 2.205 M 198.36 % -2.241 M -124.49 % 9.151 M 1 003.78 % 829.043 K 21.34 % 683.221 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 265.165 K 113.78 % -1.924 M -91.41 % -1.005 M -171.24 % 1.411 M 128.64 % -4.926 M -174.21 % 6.638 M 1 107.02 % 549.969 K 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 -100.00 % 2.678 M 437.28 % -793.866 K 70.43 % -2.685 M -39.53 % -1.924 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
Accounts payables 0.000 100.00 % -618.587 K 76.90 % -2.678 M -437.28 % 793.866 K -70.43 % 2.685 M 6.85 % 2.513 M 800.34 % 279.074 K 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 790.856 K 227.85 % -618.587 K 76.90 % -2.678 M -437.28 % 793.866 K -70.43 % 2.685 M 39.53 % 1.924 M 589.50 % 279.074 K 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 13.534 M 16.44 % 11.624 M -30.68 % 16.769 M 12.37 % 14.923 M -4.19 % 15.575 M -19.22 % 19.280 M -5.53 % 20.410 M -2.11 % 20.850 M 263.95 % -12.717 M -4.93 % -12.120 M -5.76 % -11.460 M 15.07 % -13.493 M -23.97 % -10.884 M -116.90 % -5.018 M 5.09 % -5.287 M -54.77 % -3.416 M -66.47 % -2.052 M -24.67 % -1.646 M
Net cash provided by operating activities 57.867 M 0.26 % 57.715 M -11.66 % 65.331 M 9.08 % 59.893 M 27.37 % 47.023 M -13.02 % 54.061 M 37.87 % 39.210 M 34.37 % 29.181 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment -1.836 M -237.21 % -544.507 K 31.73 % -797.576 K -60.72 % -496.242 K 28.51 % -694.160 K 91.95 % -8.623 M -475.66 % -1.498 M -229.34 % -454.839 K 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 100.00 % -16.694 M 97.09 % -573.488 M 0.000 100.00 % -329.875 M 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 -9.709 M -405.33 % -1.921 M 87.94 % -15.933 M 97.75 % -708.459 M -38.88 % -510.126 M -117.81 % -234.206 M -170.78 % -86.493 M 80.32 % -439.431 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 91.768 M 0.82 % 91.021 M -46.20 % 169.170 M -24.31 % 223.514 M 11.93 % 199.683 M -3.72 % 207.393 M 25.43 % 165.347 M -68.92 % 531.976 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -170.779 M -22.18 % -139.782 M 61.68 % -364.787 M -39 797.97 % -914.300 K -79.98 % -508.000 K 99.79 % -237.326 M -56 595.20 % -418.600 K 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 -90.555 M -76.77 % -51.227 M 75.88 % -212.347 M 57.79 % -503.050 M 43.17 % -885.133 M -224.51 % -272.763 M -7.84 % -252.937 M -840.68 % -26.889 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment -55.000 M 48.36 % -106.500 M -165.94 % 161.500 M 0.000 0.000 0.000 100.00 % -42.000 M 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 -100.00 % 1.082 M -32.24 % 1.597 M 59.67 % 1.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -440.496 K 3.70 % -457.438 K -0.17 % -456.647 K -67.14 % -273.211 K -88.48 % -144.954 K -12.98 % -128.296 K -102.59 % -63.327 K 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 146.588 M 36.93 % 107.052 M 151.89 % -206.323 M -148.40 % 426.247 M -57.71 % 1.008 B 424.46 % 192.183 M -39.10 % 315.559 M 88 178.04 % 357.460 K 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 91.147 M 95 865.75 % 94.979 K 100.21 % -45.279 M -110.63 % 425.974 M -57.73 % 1.008 B 424.74 % 192.055 M -30.19 % 275.092 M 20 162.57 % 1.358 M 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 58.459 M 788.02 % 6.583 M 103.42 % -192.295 M -1 019.11 % -17.183 M -110.13 % 169.678 M 736.76 % -26.647 M -143.42 % 61.365 M 1 581.21 % 3.650 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 43.158 M 18.00 % 36.575 M -84.02 % 228.870 M -6.98 % 246.053 M 222.17 % 76.375 M -25.87 % 103.022 M 147.31 % 41.657 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 101.617 M 135.45 % 43.158 M 18.00 % 36.575 M -84.02 % 228.870 M -6.98 % 246.053 M 222.17 % 76.375 M -25.87 % 103.022 M 2 722.46 % 3.650 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating cash flow 57.867 M 0.26 % 57.715 M -11.66 % 65.331 M 9.08 % 59.893 M 27.37 % 47.023 M -13.02 % 54.061 M 37.87 % 39.210 M 34.37 % 29.181 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure -1.836 M -237.21 % -544.507 K 31.73 % -797.576 K -60.72 % -496.242 K 28.51 % -694.160 K 91.95 % -8.623 M -475.66 % -1.498 M -229.34 % -454.839 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 56.031 M -1.99 % 57.171 M -11.41 % 64.533 M 8.65 % 59.397 M 28.21 % 46.328 M 1.96 % 45.438 M 20.49 % 37.712 M 31.28 % 28.726 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2006 2005 2004 2003 2002
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 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 2003-03-31
Revenue 49.103 M 4.04 % 47.195 M 32.23 % 35.690 M -23.63 % 46.731 M 5.45 % 44.317 M 1.44 % 43.687 M 0.35 % 43.536 M 35.08 % 32.230 M 3.78 % 31.056 M -10.22 % 34.591 M -5.89 % 36.757 M 6.66 % 34.462 M 11.23 % 30.982 M 4.74 % 29.579 M 0.47 % 29.441 M -0.37 % 29.549 M 3.40 % 28.578 M 9.83 % 26.020 M -4.20 % 27.161 M 9.59 % 24.785 M 5.29 % 23.539 M 15.23 % 20.428 M -6.10 % 21.754 M 0.96 % 21.548 M 5.62 % 20.402 M 0.45 % 20.311 M 15.59 % 17.572 M -2.70 % 18.060 M 10.03 % 16.413 M 8.70 % 15.099 M 7.63 % 14.028 M -3.56 % 14.546 M 5.51 % 13.787 M 4.56 % 13.186 M -2.44 % 13.516 M 8.87 % 12.415 M -13.42 % 14.339 M 5.71 % 13.564 M 11.97 % 12.114 M 0.53 % 12.050 M 3.57 % 11.635 M 1.50 % 11.463 M 5.37 % 10.879 M -1.23 % 11.014 M -1.35 % 11.165 M 8.50 % 10.290 M -1.89 % 10.488 M -1.03 % 10.597 M -13.56 % 12.260 M 2.43 % 11.969 M 16.70 % 10.256 M -5.60 % 10.864 M 65.43 % 6.567 M 13.38 % 5.792 M -0.60 % 5.827 M -3.43 % 6.034 M 4.70 % 5.763 M -2.04 % 5.883 M 10.33 % 5.332 M -1.73 % 5.426 M 7.53 % 5.046 M 3.11 % 4.894 M 2.24 % 4.787 M -6.45 % 5.117 M 1.51 % 5.041 M 6.28 % 4.743 M 9.69 % 4.324 M 0.21 % 4.315 M 10.75 % 3.896 M 13.45 % 3.434 M 4.98 % 3.271 M 7.95 % 3.030 M 9.82 % 2.759 M 2.00 % 2.705 M -6.66 % 2.898 M
Net income 13.156 M 10.68 % 11.887 M -4.91 % 12.501 M 15.96 % 10.780 M 13.49 % 9.499 M -9.51 % 10.497 M -7.71 % 11.374 M 11.71 % 10.182 M 9.18 % 9.326 M -28.73 % 13.085 M -6.22 % 13.952 M 5.30 % 13.250 M 15.88 % 11.434 M 15.23 % 9.923 M 2.70 % 9.662 M -16.16 % 11.525 M 27.22 % 9.059 M 1.60 % 8.916 M -4.38 % 9.324 M 18.42 % 7.874 M 16.91 % 6.735 M 39.18 % 4.839 M -19.22 % 5.990 M 10.58 % 5.417 M 2.81 % 5.269 M -2.44 % 5.401 M -11.39 % 6.095 M 47.16 % 4.142 M 11.05 % 3.730 M 53.75 % 2.426 M 195.74 % -2.534 M -166.98 % 3.783 M 7.69 % 3.513 M -1.24 % 3.557 M 22.66 % 2.900 M -9.66 % 3.210 M -2.07 % 3.278 M -1.53 % 3.329 M 12.89 % 2.949 M -4.10 % 3.075 M -0.81 % 3.100 M 3.47 % 2.996 M 6.70 % 2.808 M -3.64 % 2.914 M -4.24 % 3.043 M 12.91 % 2.695 M -5.04 % 2.838 M -8.19 % 3.091 M -14.85 % 3.630 M -7.73 % 3.934 M 58.37 % 2.484 M -25.47 % 3.333 M 130.34 % 1.447 M 9.87 % 1.317 M 19.62 % 1.101 M -23.44 % 1.438 M 6.68 % 1.348 M -2.95 % 1.389 M 34.46 % 1.033 M -16.15 % 1.232 M 1.23 % 1.217 M -10.38 % 1.358 M 12.14 % 1.211 M -7.35 % 1.307 M -11.99 % 1.485 M 10.99 % 1.338 M 15.64 % 1.157 M -6.09 % 1.232 M 36.74 % 901.000 K 31.53 % 685.000 K 14.55 % 598.000 K -13.21 % 689.000 K 36.17 % 506.000 K 19.06 % 425.000 K -1.62 % 432.000 K
Income before tax 18.099 M 10.30 % 16.409 M -5.89 % 17.435 M 16.28 % 14.995 M 13.58 % 13.202 M -9.26 % 14.549 M -7.33 % 15.700 M 10.73 % 14.178 M 10.08 % 12.880 M -28.27 % 17.957 M -6.47 % 19.199 M 6.68 % 17.997 M 12.92 % 15.938 M 19.05 % 13.388 M 3.77 % 12.902 M -17.90 % 15.715 M 29.74 % 12.113 M 0.22 % 12.086 M -3.90 % 12.576 M 17.55 % 10.698 M 19.73 % 8.935 M 28.58 % 6.949 M -14.93 % 8.169 M 10.69 % 7.380 M 2.86 % 7.175 M -0.36 % 7.201 M -13.84 % 8.358 M 53.08 % 5.460 M 12.90 % 4.836 M 62.01 % 2.985 M -14.03 % 3.472 M -35.34 % 5.370 M 12.37 % 4.779 M 4.48 % 4.574 M 23.96 % 3.690 M -18.16 % 4.509 M -2.49 % 4.624 M 2.39 % 4.516 M 12.31 % 4.021 M 0.90 % 3.985 M -1.99 % 4.066 M -1.00 % 4.107 M 2.91 % 3.991 M -4.86 % 4.195 M -7.90 % 4.555 M 19.33 % 3.817 M -9.57 % 4.221 M -3.76 % 4.386 M -22.19 % 5.637 M -4.52 % 5.904 M 60.52 % 3.678 M -27.53 % 5.075 M 166.12 % 1.907 M 11.39 % 1.712 M 18.23 % 1.448 M -24.31 % 1.913 M 11.35 % 1.718 M -12.08 % 1.954 M 20.25 % 1.625 M -7.25 % 1.752 M -0.28 % 1.757 M -12.85 % 2.016 M 16.67 % 1.728 M -18.49 % 2.120 M 6.69 % 1.987 M 9.42 % 1.816 M 17.09 % 1.551 M 10.00 % 1.410 M 15.67 % 1.219 M 30.65 % 933.000 K 17.51 % 794.000 K -6.48 % 849.000 K 35.19 % 628.000 K 0.96 % 622.000 K -20.76 % 785.000 K
Income before tax ratio 0.37 6.01 % 0.35 -28.83 % 0.49 52.24 % 0.32 7.71 % 0.30 -10.55 % 0.33 -7.65 % 0.36 -18.02 % 0.44 6.07 % 0.41 -20.11 % 0.52 -0.61 % 0.52 0.02 % 0.52 1.52 % 0.51 13.66 % 0.45 3.28 % 0.44 -17.60 % 0.53 25.47 % 0.42 -8.75 % 0.46 0.32 % 0.46 7.27 % 0.43 13.71 % 0.38 11.59 % 0.34 -9.41 % 0.38 9.64 % 0.34 -2.61 % 0.35 -0.81 % 0.35 -25.46 % 0.48 57.33 % 0.30 2.61 % 0.29 49.04 % 0.20 -20.12 % 0.25 -32.96 % 0.37 6.50 % 0.35 -0.07 % 0.35 27.06 % 0.27 -24.83 % 0.36 12.62 % 0.32 -3.14 % 0.33 0.30 % 0.33 0.37 % 0.33 -5.37 % 0.35 -2.46 % 0.36 -2.34 % 0.37 -3.68 % 0.38 -6.64 % 0.41 9.98 % 0.37 -7.83 % 0.40 -2.76 % 0.41 -9.98 % 0.46 -6.79 % 0.49 37.55 % 0.36 -23.23 % 0.47 60.87 % 0.29 -1.76 % 0.30 18.95 % 0.25 -21.62 % 0.32 6.35 % 0.30 -10.25 % 0.33 8.98 % 0.30 -5.61 % 0.32 -7.27 % 0.35 -15.47 % 0.41 14.12 % 0.36 -12.87 % 0.41 5.11 % 0.39 2.95 % 0.38 6.74 % 0.36 9.77 % 0.33 4.44 % 0.31 15.16 % 0.27 11.93 % 0.24 -13.37 % 0.28 23.10 % 0.23 -1.01 % 0.23 -15.11 % 0.27
EBITDA 18.099 M 10.30 % 16.409 M 0.00 % 16.409 M 9.43 % 14.995 M -61.48 % 38.926 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 100.00 % -979.000 K -843 865.52 % -116.000 0.000 0.000 0.000 -100.00 % 1.764 M 0.000 100.00 % -1.764 M -115.73 % 11.214 M 12.33 % 9.983 M 1.40 % 9.845 M 49.08 % 6.604 M -0.93 % 6.666 M -26.40 % 9.057 M 39.53 % 6.491 M -27.01 % 8.893 M 12.38 % 7.913 M 29.64 % 6.104 M -24.70 % 8.106 M 0.000 0.000 0.000 -100.00 % 5.075 M 166.12 % 1.907 M 11.39 % 1.712 M 18.23 % 1.448 M -24.31 % 1.913 M 11.35 % 1.718 M -12.08 % 1.954 M 20.25 % 1.625 M -7.25 % 1.752 M -0.28 % 1.757 M -12.85 % 2.016 M 16.67 % 1.728 M -18.49 % 2.120 M 6.69 % 1.987 M 9.42 % 1.816 M 17.09 % 1.551 M 10.00 % 1.410 M 15.67 % 1.219 M 30.65 % 933.000 K 17.51 % 794.000 K -6.48 % 849.000 K 35.19 % 628.000 K 0.96 % 622.000 K -20.76 % 785.000 K
Net income ratio 0.27 6.37 % 0.25 -28.09 % 0.35 51.84 % 0.23 7.62 % 0.21 -10.79 % 0.24 -8.03 % 0.26 -17.30 % 0.32 5.20 % 0.30 -20.61 % 0.38 -0.34 % 0.38 -1.28 % 0.38 4.18 % 0.37 10.01 % 0.34 2.22 % 0.33 -15.86 % 0.39 23.04 % 0.32 -7.49 % 0.34 -0.18 % 0.34 8.06 % 0.32 11.03 % 0.29 20.79 % 0.24 -13.97 % 0.28 9.53 % 0.25 -2.66 % 0.26 -2.88 % 0.27 -23.34 % 0.35 51.25 % 0.23 0.92 % 0.23 41.44 % 0.16 188.95 % -0.18 -169.46 % 0.26 2.07 % 0.25 -5.54 % 0.27 25.72 % 0.21 -17.02 % 0.26 13.10 % 0.23 -6.85 % 0.25 0.82 % 0.24 -4.60 % 0.26 -4.22 % 0.27 1.94 % 0.26 1.26 % 0.26 -2.44 % 0.26 -2.93 % 0.27 4.06 % 0.26 -3.21 % 0.27 -7.23 % 0.29 -1.49 % 0.30 -9.92 % 0.33 35.71 % 0.24 -21.05 % 0.31 39.23 % 0.22 -3.10 % 0.23 20.34 % 0.19 -20.72 % 0.24 1.89 % 0.23 -0.93 % 0.24 21.87 % 0.19 -14.67 % 0.23 -5.86 % 0.24 -13.08 % 0.28 9.69 % 0.25 -0.96 % 0.26 -13.29 % 0.29 4.43 % 0.28 5.43 % 0.27 -6.28 % 0.29 23.46 % 0.23 15.94 % 0.20 9.11 % 0.18 -19.60 % 0.23 23.99 % 0.18 16.73 % 0.16 5.40 % 0.15
Ratio EBITDA 0.37 6.01 % 0.35 -24.38 % 0.46 43.28 % 0.32 -63.47 % 0.88 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -0.06 -783 999.20 % 0.00 0.00 0.00 0.00 -100.00 % 0.13 0.00 100.00 % -0.12 -114.88 % 0.83 0.32 % 0.82 0.87 % 0.82 43.94 % 0.57 -2.39 % 0.58 -30.15 % 0.83 41.26 % 0.59 -26.01 % 0.80 3.58 % 0.77 32.13 % 0.58 -23.92 % 0.76 0.00 0.00 0.00 -100.00 % 0.47 60.87 % 0.29 -1.76 % 0.30 18.95 % 0.25 -21.62 % 0.32 6.35 % 0.30 -10.25 % 0.33 8.98 % 0.30 -5.61 % 0.32 -7.27 % 0.35 -15.47 % 0.41 14.12 % 0.36 -12.87 % 0.41 5.11 % 0.39 2.95 % 0.38 6.74 % 0.36 9.77 % 0.33 4.44 % 0.31 15.16 % 0.27 11.93 % 0.24 -13.37 % 0.28 23.10 % 0.23 -1.01 % 0.23 -15.11 % 0.27
Gross profit ratio 0.77 2.59 % 0.75 -24.85 % 1.00 40.42 % 0.71 2.75 % 0.69 -3.33 % 0.72 -28.30 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 9.243 M -1.34 % 9.369 M 0.00 % 9.369 M 0.54 % 9.319 M 0.23 % 9.298 M 0.04 % 9.294 M 0.32 % 9.264 M 0.26 % 9.240 M 0.24 % 9.218 M -0.11 % 9.229 M 0.10 % 9.220 M 0.20 % 9.201 M 0.12 % 9.190 M 0.24 % 9.167 M 0.25 % 9.144 M 2.50 % 8.921 M -1.92 % 9.096 M 0.69 % 9.033 M 0.72 % 8.968 M 0.54 % 8.920 M 0.15 % 8.907 M -0.31 % 8.935 M 0.07 % 8.929 M 0.20 % 8.911 M 0.27 % 8.887 M 0.57 % 8.837 M 12.12 % 7.881 M -0.05 % 7.885 M 0.48 % 7.848 M 0.23 % 7.830 M 3.85 % 7.540 M -4.33 % 7.881 M 4.97 % 7.508 M -2.14 % 7.673 M 3.11 % 7.441 M 0.10 % 7.434 M 0.06 % 7.430 M 1.44 % 7.324 M 0.72 % 7.272 M 0.05 % 7.268 M 0.48 % 7.234 M 0.37 % 7.207 M 0.17 % 7.195 M 0.02 % 7.193 M 0.04 % 7.190 M 0.12 % 7.181 M 0.64 % 7.136 M 0.38 % 7.109 M 0.36 % 7.083 M 0.03 % 7.081 M 0.04 % 7.078 M -0.02 % 7.079 M -5.64 % 7.503 M -0.85 % 7.567 M 3.45 % 7.314 M -1.50 % 7.426 M 0.00 % 7.426 M 0.00 % 7.426 M 0.00 % 7.426 M 23.80 % 5.998 M 31.23 % 4.571 M -8.66 % 5.004 M 0.00 % 5.004 M -31.35 % 7.289 M -3.82 % 7.579 M 0.00 % 7.579 M -0.02 % 7.581 M -15.69 % 8.991 M 26.49 % 7.108 M 0.00 % 7.108 M 0.00 % 7.108 M -35.97 % 11.101 M 122.03 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M
Weighted average shs out 9.178 M -1.14 % 9.284 M 0.00 % 9.284 M 0.04 % 9.280 M 0.22 % 9.260 M 0.24 % 9.237 M 0.17 % 9.221 M 0.10 % 9.212 M 0.35 % 9.180 M 0.28 % 9.154 M 0.25 % 9.131 M 0.23 % 9.110 M 0.13 % 9.099 M 0.64 % 9.041 M 0.43 % 9.002 M 2.41 % 8.790 M -1.92 % 8.962 M 0.45 % 8.922 M 0.24 % 8.901 M 0.26 % 8.878 M 0.30 % 8.851 M 0.12 % 8.840 M 0.21 % 8.822 M 0.26 % 8.799 M 0.65 % 8.743 M 2.92 % 8.495 M 8.57 % 7.824 M 0.12 % 7.815 M 0.57 % 7.771 M -0.70 % 7.826 M 3.79 % 7.540 M -4.33 % 7.881 M 1.96 % 7.729 M 0.74 % 7.673 M 3.11 % 7.441 M 0.10 % 7.434 M 0.06 % 7.430 M 1.44 % 7.324 M 0.72 % 7.272 M 0.05 % 7.268 M 0.48 % 7.234 M 0.37 % 7.207 M 0.17 % 7.195 M 0.02 % 7.193 M 0.04 % 7.190 M 0.12 % 7.181 M 0.64 % 7.136 M 0.38 % 7.109 M 0.36 % 7.083 M 0.03 % 7.081 M 0.04 % 7.078 M -0.02 % 7.079 M -5.64 % 7.503 M -0.85 % 7.567 M 3.45 % 7.314 M 5.97 % 6.903 M -1.24 % 6.989 M 1.26 % 6.903 M 0.00 % 6.903 M 20.32 % 5.737 M 25.51 % 4.571 M 0.00 % 4.571 M 0.00 % 4.571 M -37.10 % 7.267 M 8.15 % 6.719 M 0.00 % 6.719 M -0.01 % 6.720 M -5.35 % 7.100 M 7.70 % 6.592 M 0.00 % 6.592 M 0.00 % 6.592 M -29.84 % 9.397 M 87.95 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M
EPS diluted 1.42 11.81 % 1.27 -5.22 % 1.34 15.52 % 1.16 13.73 % 1.02 -9.73 % 1.13 -8.13 % 1.23 11.82 % 1.10 8.91 % 1.01 -28.87 % 1.42 -5.96 % 1.51 4.86 % 1.44 16.13 % 1.24 14.81 % 1.08 1.89 % 1.06 -17.83 % 1.29 29.00 % 1.00 1.01 % 0.99 -4.81 % 1.04 18.18 % 0.88 15.79 % 0.76 38.18 % 0.55 -17.91 % 0.67 9.84 % 0.61 3.39 % 0.59 -3.28 % 0.61 -20.78 % 0.77 45.28 % 0.53 10.42 % 0.48 54.84 % 0.31 191.18 % -0.34 -170.83 % 0.48 2.13 % 0.47 2.17 % 0.46 17.95 % 0.39 -9.30 % 0.43 -2.27 % 0.44 -2.22 % 0.45 9.76 % 0.41 -2.38 % 0.42 -2.33 % 0.43 2.38 % 0.42 7.69 % 0.39 -4.88 % 0.41 -2.38 % 0.42 10.53 % 0.38 -5.00 % 0.40 -6.98 % 0.43 -15.69 % 0.51 -8.93 % 0.56 60.00 % 0.35 -25.53 % 0.47 147.37 % 0.19 11.76 % 0.17 13.33 % 0.15 -21.05 % 0.19 0.00 % 0.19 0.00 % 0.19 26.67 % 0.15 -28.57 % 0.21 16.67 % 0.18 -33.33 % 0.27 12.50 % 0.24 118.18 % 0.11 -50.00 % 0.22 4.76 % 0.21 40.00 % 0.15 15.38 % 0.13 0.00 % 0.13 30.00 % 0.10 15.47 % 0.09 -21.27 % 0.11 53.42 % 0.07 26.01 % 0.06 -4.69 % 0.06
Earnings per share 1.43 11.72 % 1.28 -5.19 % 1.35 16.38 % 1.16 12.62 % 1.03 -9.65 % 1.14 -7.32 % 1.23 10.81 % 1.11 8.82 % 1.02 -28.67 % 1.43 -6.54 % 1.53 5.52 % 1.45 15.08 % 1.26 14.55 % 1.10 2.80 % 1.07 -18.32 % 1.31 29.70 % 1.01 1.00 % 1.00 -4.76 % 1.05 17.98 % 0.89 17.11 % 0.76 38.18 % 0.55 -19.12 % 0.68 9.68 % 0.62 3.33 % 0.60 -6.25 % 0.64 -17.95 % 0.78 47.17 % 0.53 10.42 % 0.48 54.84 % 0.31 191.18 % -0.34 -170.83 % 0.48 6.67 % 0.45 -2.17 % 0.46 17.95 % 0.39 -9.30 % 0.43 -2.27 % 0.44 -2.22 % 0.45 9.76 % 0.41 -2.38 % 0.42 -2.33 % 0.43 2.38 % 0.42 7.69 % 0.39 -4.88 % 0.41 -2.38 % 0.42 10.53 % 0.38 -5.00 % 0.40 -6.98 % 0.43 -15.69 % 0.51 -8.93 % 0.56 60.00 % 0.35 -25.53 % 0.47 147.37 % 0.19 11.76 % 0.17 13.33 % 0.15 -21.05 % 0.19 0.00 % 0.19 0.00 % 0.19 26.67 % 0.15 -28.57 % 0.21 16.67 % 0.18 -40.00 % 0.30 15.38 % 0.26 44.44 % 0.18 -18.18 % 0.22 4.76 % 0.21 23.53 % 0.17 -10.53 % 0.19 46.15 % 0.13 30.00 % 0.10 15.47 % 0.09 -21.27 % 0.11 36.48 % 0.08 23.24 % 0.07 0.00 % 0.07
Gross profit 37.856 M 6.73 % 35.468 M -0.62 % 35.690 M 7.24 % 33.280 M 8.34 % 30.717 M -1.93 % 31.322 M -28.05 % 43.536 M 35.08 % 32.230 M 3.78 % 31.056 M -10.22 % 34.591 M -5.89 % 36.757 M 6.66 % 34.462 M 11.23 % 30.982 M 4.74 % 29.579 M 0.47 % 29.441 M -0.37 % 29.549 M 3.40 % 28.578 M 9.83 % 26.020 M -4.20 % 27.161 M 9.59 % 24.785 M 5.29 % 23.539 M 15.23 % 20.428 M -6.10 % 21.754 M 0.96 % 21.548 M 5.62 % 20.402 M 0.45 % 20.311 M 15.59 % 17.572 M -2.70 % 18.060 M 10.03 % 16.413 M 8.70 % 15.099 M 7.63 % 14.028 M -3.56 % 14.546 M 5.51 % 13.787 M 4.56 % 13.186 M -2.44 % 13.516 M 8.87 % 12.415 M -13.42 % 14.339 M 5.71 % 13.564 M 11.97 % 12.114 M 0.53 % 12.050 M 3.57 % 11.635 M 1.50 % 11.463 M 5.37 % 10.879 M -1.23 % 11.014 M -1.35 % 11.165 M 8.50 % 10.290 M -1.89 % 10.488 M -1.03 % 10.597 M -13.56 % 12.260 M 2.43 % 11.969 M 16.70 % 10.256 M -5.60 % 10.864 M 65.43 % 6.567 M 13.38 % 5.792 M -0.60 % 5.827 M -3.43 % 6.034 M 4.70 % 5.763 M -2.04 % 5.883 M 10.33 % 5.332 M -1.73 % 5.426 M 7.53 % 5.046 M 3.11 % 4.894 M 2.24 % 4.787 M -6.45 % 5.117 M 1.51 % 5.041 M 6.28 % 4.743 M 9.69 % 4.324 M 0.21 % 4.315 M 10.75 % 3.896 M 13.45 % 3.434 M 4.98 % 3.271 M 7.95 % 3.030 M 9.82 % 2.759 M 2.00 % 2.705 M -6.66 % 2.898 M
Income tax expense 4.943 M 9.31 % 4.522 M -8.36 % 4.935 M 17.07 % 4.215 M 13.83 % 3.703 M -8.61 % 4.052 M -6.33 % 4.326 M 8.26 % 3.996 M 12.44 % 3.554 M -27.05 % 4.872 M -7.14 % 5.247 M 10.53 % 4.747 M 5.40 % 4.504 M 29.99 % 3.465 M 6.94 % 3.240 M -22.67 % 4.190 M 37.20 % 3.054 M -3.66 % 3.170 M -2.52 % 3.252 M 15.16 % 2.824 M 28.36 % 2.200 M 4.27 % 2.110 M -3.17 % 2.179 M 11.00 % 1.963 M 2.99 % 1.906 M 5.89 % 1.800 M -20.45 % 2.263 M 71.68 % 1.318 M 19.17 % 1.106 M 97.85 % 559.000 K -90.69 % 6.006 M 278.45 % 1.587 M 25.36 % 1.266 M 24.48 % 1.017 M 28.73 % 790.000 K -39.18 % 1.299 M -3.49 % 1.346 M 13.40 % 1.187 M 10.73 % 1.072 M 17.80 % 910.000 K -5.80 % 966.000 K -13.05 % 1.111 M -6.09 % 1.183 M -7.65 % 1.281 M -15.28 % 1.512 M 34.76 % 1.122 M -18.87 % 1.383 M 6.80 % 1.295 M -35.48 % 2.007 M 1.88 % 1.970 M 64.99 % 1.194 M -31.46 % 1.742 M 278.70 % 460.000 K 16.46 % 395.000 K 13.83 % 347.000 K -26.95 % 475.000 K 28.38 % 370.000 K -34.51 % 565.000 K -4.56 % 592.000 K 13.85 % 520.000 K -3.70 % 540.000 K -17.93 % 658.000 K 27.27 % 517.000 K -36.41 % 813.000 K 61.95 % 502.000 K 5.02 % 478.000 K 21.32 % 394.000 K 121.35 % 178.000 K -44.03 % 318.000 K 28.23 % 248.000 K 26.53 % 196.000 K 22.50 % 160.000 K 31.15 % 122.000 K -38.07 % 197.000 K -44.19 % 353.000 K
Cost of revenue 11.247 M -4.09 % 11.727 M 0.000 -100.00 % 13.451 M -1.10 % 13.600 M 9.99 % 12.365 M 10.30 % 11.211 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 13.625 M 5.81 % 12.877 M 482.49 % 2.211 M -82.49 % 12.622 M 4.73 % 12.052 M 3.46 % 11.649 M 4.17 % 11.182 M -2.65 % 11.487 M -1.18 % 11.624 M 2.52 % 11.338 M 4.28 % 10.873 M 0.17 % 10.854 M 14.41 % 9.487 M -9.43 % 10.475 M 0.15 % 10.459 M 9.92 % 9.515 M -7.00 % 10.231 M 5.88 % 9.663 M -5.40 % 10.215 M 7.59 % 9.494 M 1.17 % 9.384 M 14.17 % 8.219 M -8.73 % 9.005 M 6.64 % 8.444 M -1.52 % 8.574 M -9.21 % 9.444 M 644.24 % 1.269 M 21.78 % 1.042 M -13.67 % 1.207 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 -100.00 % 1.626 M -6.28 % 1.735 M 0.000 0.000 0.000 -100.00 % 1.672 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 743.000 K 3.05 % 721.000 K -7.63 % 780.540 K 8.41 % 720.000 K 5.88 % 680.000 K 28.79 % 528.000 K -25.35 % 707.263 K -10.92 % 794.000 K 31.02 % 606.000 K 37.41 % 441.000 K -30.29 % 632.660 K 2.37 % 618.000 K 53.35 % 403.000 K 25.94 % 320.000 K -60.00 % 800.000 K 92.77 % 415.000 K 39.73 % 297.000 K 33.78 % 222.000 K -43.08 % 390.000 K 97.97 % 197.000 K -26.22 % 267.000 K -27.05 % 366.000 K -13.88 % 425.000 K 17.73 % 361.000 K 12.11 % 322.000 K 21.97 % 264.000 K -34.25 % 401.522 K 17.75 % 341.000 K 6.23 % 321.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 5.389 M -1.32 % 5.461 M 0.000 -100.00 % 4.943 M 3.35 % 4.783 M 4.07 % 4.596 M -2.95 % 4.736 M 115.61 % -30.333 M 0.24 % -30.406 M -34.55 % -22.599 M 18.18 % -27.620 M -0.48 % -27.488 M -12.23 % -24.492 M 8.02 % -26.627 M 4.21 % -27.798 M -16.98 % -23.764 M 11.96 % -26.993 M -13.33 % -23.819 M 5.44 % -25.190 M -5.94 % -23.778 M 1.97 % -24.255 M -9.93 % -22.064 M 4.13 % -23.015 M -0.18 % -22.973 M -3.84 % -22.123 M 3.05 % -22.818 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 100.00 % -4.660 M -14.22 % -4.080 M 6.83 % -4.379 M -6.26 % -4.121 M -1.88 % -4.045 M -2.95 % -3.929 M -5.99 % -3.707 M -0.90 % -3.674 M -11.71 % -3.289 M 26.98 % -4.504 M 6.05 % -4.794 M -59.96 % -2.997 M 1.87 % -3.054 M -4.34 % -2.927 M 34.15 % -4.445 M -53.01 % -2.905 M -8.52 % -2.677 M -7.04 % -2.501 M -0.97 % -2.477 M -13.57 % -2.181 M -2.35 % -2.131 M -2.30 % -2.083 M 1.42 % -2.113 M
Operating expenses 19.757 M 3.66 % 19.059 M 14.40 % 16.660 M -8.89 % 18.285 M 4.40 % 17.515 M 4.42 % 16.773 M 0.89 % 16.625 M 192.10 % -18.052 M 0.68 % -18.176 M -67.99 % -10.820 M 32.85 % -16.114 M -0.61 % -16.016 M -9.68 % -14.602 M 7.77 % -15.832 M 4.27 % -16.539 M -19.55 % -13.834 M 15.98 % -16.465 M -18.16 % -13.934 M 4.46 % -14.585 M -3.54 % -14.087 M 3.54 % -14.604 M -8.35 % -13.479 M 0.78 % -13.585 M 4.11 % -14.168 M -7.11 % -13.227 M -0.89 % -13.110 M -242.29 % 9.214 M -26.87 % 12.600 M 8.84 % 11.577 M -4.43 % 12.114 M 14.76 % 10.556 M 15.04 % 9.176 M 1.87 % 9.008 M 4.60 % 8.612 M -12.35 % 9.826 M 24.29 % 7.906 M -18.62 % 9.715 M 7.37 % 9.048 M 11.80 % 8.093 M 0.35 % 8.065 M 6.55 % 7.569 M 2.90 % 7.356 M 6.79 % 6.888 M 1.01 % 6.819 M 3.16 % 6.610 M 2.12 % 6.473 M 3.29 % 6.267 M 0.90 % 6.211 M -6.22 % 6.623 M 9.20 % 6.065 M -7.80 % 6.578 M 13.63 % 5.789 M 224.23 % -4.660 M -14.22 % -4.080 M 6.83 % -4.379 M -6.26 % -4.121 M -1.88 % -4.045 M -2.95 % -3.929 M -5.99 % -3.707 M -0.90 % -3.674 M -11.71 % -3.289 M -14.28 % -2.878 M 5.92 % -3.059 M -2.07 % -2.997 M 1.87 % -3.054 M -4.34 % -2.927 M -5.55 % -2.773 M 4.54 % -2.905 M -8.52 % -2.677 M -7.04 % -2.501 M -0.97 % -2.477 M -13.57 % -2.181 M -2.35 % -2.131 M -2.30 % -2.083 M 1.42 % -2.113 M
Cost and expenses 31.004 M 0.71 % 30.786 M 84.79 % 16.660 M -47.50 % 31.736 M 2.00 % 31.115 M 6.78 % 29.138 M 4.68 % 27.836 M 254.20 % -18.052 M 0.68 % -18.176 M -67.99 % -10.820 M 32.85 % -16.114 M -0.61 % -16.016 M -9.68 % -14.602 M 7.77 % -15.832 M 4.27 % -16.539 M -19.55 % -13.834 M 15.98 % -16.465 M -18.16 % -13.934 M 4.46 % -14.585 M -3.54 % -14.087 M 3.54 % -14.604 M -8.35 % -13.479 M 0.78 % -13.585 M 4.11 % -14.168 M -7.11 % -13.227 M -0.89 % -13.110 M -242.29 % 9.214 M -26.87 % 12.600 M 8.84 % 11.577 M -4.43 % 12.114 M 14.76 % 10.556 M 15.04 % 9.176 M 1.87 % 9.008 M 4.60 % 8.612 M -12.35 % 9.826 M 24.29 % 7.906 M -18.62 % 9.715 M 7.37 % 9.048 M 11.80 % 8.093 M 0.35 % 8.065 M 6.55 % 7.569 M 2.90 % 7.356 M 6.79 % 6.888 M 1.01 % 6.819 M 3.16 % 6.610 M 2.12 % 6.473 M 3.29 % 6.267 M 0.90 % 6.211 M -6.22 % 6.623 M 9.20 % 6.065 M -7.80 % 6.578 M 213.63 % -5.789 M -24.23 % -4.660 M -14.22 % -4.080 M 6.83 % -4.379 M -6.26 % -4.121 M -1.88 % -4.045 M -2.95 % -3.929 M -5.99 % -3.707 M -0.90 % -3.674 M -11.71 % -3.289 M -14.28 % -2.878 M 5.92 % -3.059 M -2.07 % -2.997 M 1.87 % -3.054 M -4.34 % -2.927 M -5.55 % -2.773 M 4.54 % -2.905 M -8.52 % -2.677 M -7.04 % -2.501 M -0.97 % -2.477 M -13.57 % -2.181 M -2.35 % -2.131 M -2.30 % -2.083 M 1.42 % -2.113 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 14.368 M 5.66 % 13.598 M -18.38 % 16.660 M 24.87 % 13.342 M 4.79 % 12.732 M 4.56 % 12.177 M 2.42 % 11.889 M -3.19 % 12.281 M 0.42 % 12.230 M 3.83 % 11.779 M 2.38 % 11.506 M 0.29 % 11.472 M 16.00 % 9.890 M -8.38 % 10.795 M -4.12 % 11.259 M 13.38 % 9.930 M -5.68 % 10.528 M 6.50 % 9.885 M -6.79 % 10.605 M 9.43 % 9.691 M 0.41 % 9.651 M 12.42 % 8.585 M -8.96 % 9.430 M 7.10 % 8.805 M -1.02 % 8.896 M -8.36 % 9.708 M 15.28 % 8.421 M -24.93 % 11.217 M 8.45 % 10.343 M 21.00 % 8.548 M 12.40 % 7.605 M 17.56 % 6.469 M 2.57 % 6.307 M 1.61 % 6.207 M 19.09 % 5.212 M -2.31 % 5.335 M -1.15 % 5.397 M -5.30 % 5.699 M 11.48 % 5.112 M -0.45 % 5.135 M 2.07 % 5.031 M 4.88 % 4.797 M 10.15 % 4.355 M -3.71 % 4.523 M 1.85 % 4.441 M 0.36 % 4.425 M 0.94 % 4.384 M 0.76 % 4.351 M -2.18 % 4.448 M 5.88 % 4.201 M -64.16 % 11.723 M 184.88 % 4.115 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.626 M -6.28 % 1.735 M 0.000 0.000 0.000 -100.00 % 1.672 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 47.663 M 4.46 % 45.628 M 0.000 -100.00 % 44.818 M 5.14 % 42.628 M 2.54 % 41.572 M -0.07 % 41.602 M 2.98 % 40.398 M 2.74 % 39.320 M 3.99 % 37.812 M 4.77 % 36.091 M 10.09 % 32.782 M 8.08 % 30.330 M 6.25 % 28.547 M 1.87 % 28.022 M -1.02 % 28.310 M 2.62 % 27.586 M 10.51 % 24.962 M -3.15 % 25.774 M 7.79 % 23.912 M 7.01 % 22.346 M 5.10 % 21.262 M -1.07 % 21.493 M 0.05 % 21.482 M 6.07 % 20.253 M 2.01 % 19.854 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 -100.00 % 7.883 M 7.97 % 7.301 M -5.29 % 7.709 M -10.22 % 8.587 M 1.09 % 8.494 M 5.35 % 8.063 M 10.82 % 7.276 M 0.00 % 7.276 M 6.72 % 6.818 M 8.15 % 6.304 M 5.38 % 5.982 M -1.34 % 6.063 M 2.00 % 5.944 M 9.41 % 5.433 M 11.70 % 4.864 M 3.64 % 4.693 M 13.96 % 4.118 M 13.10 % 3.641 M 5.97 % 3.436 M 5.92 % 3.244 M 11.44 % 2.911 M 1.25 % 2.875 M 0.98 % 2.847 M
Interest expense 10.884 M 0.17 % 10.865 M 0.000 -100.00 % 13.451 M -1.01 % 13.588 M 11.81 % 12.153 M 14.09 % 10.652 M 5.25 % 10.120 M -4.79 % 10.629 M 82.82 % 5.814 M 302.62 % 1.444 M 221.61 % 449.000 K 1.58 % 442.000 K 23.12 % 359.000 K -14.52 % 420.000 K -7.08 % 452.000 K -5.44 % 478.000 K 1.92 % 469.000 K -1.26 % 475.000 K -15.33 % 561.000 K -6.97 % 603.000 K -51.57 % 1.245 M -5.18 % 1.313 M 3.63 % 1.267 M 6.20 % 1.193 M 17.42 % 1.016 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 -100.00 % 1.887 M 0.91 % 1.870 M -23.45 % 2.443 M -16.02 % 2.909 M -2.42 % 2.981 M 12.28 % 2.655 M 21.07 % 2.193 M -0.63 % 2.207 M 10.63 % 1.995 M 24.61 % 1.601 M 16.86 % 1.370 M 16.20 % 1.179 M 8.76 % 1.084 M 23.74 % 876.000 K 28.82 % 680.000 K 12.77 % 603.000 K 22.06 % 494.000 K 17.90 % 419.000 K 1.95 % 411.000 K 8.44 % 379.000 K -2.57 % 389.000 K -18.62 % 478.000 K -3.04 % 493.000 K
Depreciation and amortization 0.000 0.000 0.000 0.000 100.00 % -13.202 M 9.26 % -14.549 M 7.33 % -15.700 M -10.73 % -14.178 M -10.08 % -12.880 M 28.27 % -17.957 M 6.47 % -19.199 M -6.68 % -17.997 M -12.92 % -15.938 M -19.05 % -13.388 M -3.76 % -12.903 M 17.90 % -15.715 M -29.74 % -12.113 M -0.22 % -12.086 M 3.91 % -12.578 M -16.30 % -10.815 M -21.04 % -8.935 M -28.58 % -6.949 M 14.92 % -8.167 M -10.67 % -7.380 M -2.86 % -7.175 M 0.36 % -7.201 M 13.84 % -8.358 M -53.08 % -5.460 M -12.90 % -4.836 M -22.00 % -3.964 M -14.17 % -3.472 M 35.34 % -5.370 M -12.37 % -4.779 M -4.48 % -4.574 M -137.49 % -1.926 M 57.29 % -4.509 M 29.41 % -6.388 M -41.45 % -4.516 M -12.31 % -4.021 M -0.90 % -3.985 M 1.99 % -4.066 M 1.00 % -4.107 M -2.91 % -3.991 M 4.86 % -4.195 M 7.90 % -4.555 M -19.33 % -3.817 M 9.57 % -4.221 M 3.76 % -4.386 M 22.19 % -5.637 M 4.52 % -5.904 M -60.52 % -3.678 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
Operating income 18.099 M 10.30 % 16.409 M -13.78 % 19.031 M 26.91 % 14.995 M 13.58 % 13.202 M -9.26 % 14.549 M -7.33 % 15.700 M 10.74 % 14.178 M 10.08 % 12.880 M -45.82 % 23.771 M 15.15 % 20.643 M 11.91 % 18.446 M 12.61 % 16.380 M 19.15 % 13.747 M 6.55 % 12.902 M -17.90 % 15.715 M 29.74 % 12.113 M 0.22 % 12.086 M -3.90 % 12.576 M 17.55 % 10.698 M 19.73 % 8.935 M 28.58 % 6.949 M -14.93 % 8.169 M 10.69 % 7.380 M 2.86 % 7.175 M -0.36 % 7.201 M -13.84 % 8.358 M 53.08 % 5.460 M 12.90 % 4.836 M 22.00 % 3.964 M 14.17 % 3.472 M -35.34 % 5.370 M 12.37 % 4.779 M 4.48 % 4.574 M 137.49 % 1.926 M -57.29 % 4.509 M -29.41 % 6.388 M 41.45 % 4.516 M 12.31 % 4.021 M 0.90 % 3.985 M -1.99 % 4.066 M -1.00 % 4.107 M 2.91 % 3.991 M -4.86 % 4.195 M -7.90 % 4.555 M 19.33 % 3.817 M -9.57 % 4.221 M -3.76 % 4.386 M -22.19 % 5.637 M -4.52 % 5.904 M 60.52 % 3.678 M -27.53 % 5.075 M 166.12 % 1.907 M 11.39 % 1.712 M 18.23 % 1.448 M -24.31 % 1.913 M 11.35 % 1.718 M -12.08 % 1.954 M 20.25 % 1.625 M -7.25 % 1.752 M -0.28 % 1.757 M -12.85 % 2.016 M 16.67 % 1.728 M -18.49 % 2.120 M 6.69 % 1.987 M 9.42 % 1.816 M 17.09 % 1.551 M 10.00 % 1.410 M 15.67 % 1.219 M 30.65 % 933.000 K 17.51 % 794.000 K -6.48 % 849.000 K 35.19 % 628.000 K 0.96 % 622.000 K -20.76 % 785.000 K
Operating income ratio 0.37 6.01 % 0.35 -34.79 % 0.53 66.17 % 0.32 7.71 % 0.30 -10.55 % 0.33 -7.65 % 0.36 -18.02 % 0.44 6.07 % 0.41 -39.65 % 0.69 22.36 % 0.56 4.92 % 0.54 1.24 % 0.53 13.76 % 0.46 6.05 % 0.44 -17.60 % 0.53 25.47 % 0.42 -8.75 % 0.46 0.32 % 0.46 7.27 % 0.43 13.71 % 0.38 11.59 % 0.34 -9.41 % 0.38 9.64 % 0.34 -2.61 % 0.35 -0.81 % 0.35 -25.46 % 0.48 57.33 % 0.30 2.61 % 0.29 12.23 % 0.26 6.07 % 0.25 -32.96 % 0.37 6.50 % 0.35 -0.07 % 0.35 143.43 % 0.14 -60.76 % 0.36 -18.48 % 0.45 33.81 % 0.33 0.30 % 0.33 0.37 % 0.33 -5.37 % 0.35 -2.46 % 0.36 -2.34 % 0.37 -3.68 % 0.38 -6.64 % 0.41 9.98 % 0.37 -7.83 % 0.40 -2.76 % 0.41 -9.98 % 0.46 -6.79 % 0.49 37.55 % 0.36 -23.23 % 0.47 60.87 % 0.29 -1.76 % 0.30 18.95 % 0.25 -21.62 % 0.32 6.35 % 0.30 -10.25 % 0.33 8.98 % 0.30 -5.61 % 0.32 -7.27 % 0.35 -15.47 % 0.41 14.12 % 0.36 -12.87 % 0.41 5.11 % 0.39 2.95 % 0.38 6.74 % 0.36 9.77 % 0.33 4.44 % 0.31 15.16 % 0.27 11.93 % 0.24 -13.37 % 0.28 23.10 % 0.23 -1.01 % 0.23 -15.11 % 0.27
Total other income expenses net 0.000 100.00 % -1.720 M -7.83 % -1.595 M 0.000 0.000 0.000 0.000 100.00 % -1.587 M -12.87 % -1.406 M -9.76 % -1.281 M 24.56 % -1.698 M -41.74 % -1.198 M 5.89 % -1.273 M -19.64 % -1.064 M 9.39 % -1.174 M -19.46 % -983.000 K 69.53 % -3.226 M -168.83 % -1.200 M -19.62 % -1.003 M 30.04 % -1.434 M 15.30 % -1.693 M -60.02 % -1.058 M -12.08 % -943.998 K 11.69 % -1.069 M 7.84 % -1.160 M -6.03 % -1.094 M -37.99 % -792.809 K 42.67 % -1.383 M -12.07 % -1.234 M 65.40 % -3.566 M -20.84 % -2.951 M -9.01 % -2.707 M 0.000 100.00 % -2.405 M 47.88 % -4.614 M 0.000 100.00 % -4.318 M -28.93 % -3.349 M -12.34 % -2.981 M -1.74 % -2.930 M 0.000 0.000 100.00 % -2.533 M 0.000 100.00 % -2.169 M -5.91 % -2.048 M 0.000 100.00 % -1.860 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.414 M 0.000 0.000 0.000 0.000 100.00 % -2.000 K 99.97 % -6.108 M 0.000 0.000 0.000 100.00 % -5.354 M 0.000 0.000 100.00 % -1.000 K 0.000 100.00 % -4.166 M 1.42 % -4.226 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 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 2003-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 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 2003-03-31
Net debt -252.535 M -49.43 % -169.001 M -66.31 % -101.617 M 63.41 % -277.735 M -79 938.90 % -347.000 K -100.24 % 147.434 M 1 145.00 % 11.842 M 127.25 % -43.462 M -118.75 % 231.808 M -46.42 % 432.626 M 246.31 % 124.925 M 234.46 % -92.910 M -82.93 % -50.789 M 54.47 % -111.553 M 49.39 % -220.423 M 41.75 % -378.410 M -10.05 % -343.838 M 11.61 % -388.991 M -58.09 % -246.053 M -83.01 % -134.446 M 55.31 % -300.842 M -61.58 % -186.193 M -142.20 % -76.875 M 12.85 % -88.211 M -32.44 % -66.605 M -22.40 % -54.418 M 46.98 % -102.640 M -76.94 % -58.007 M -223.77 % -17.916 M -47.20 % -12.171 M -141.15 % 29.576 M 142.23 % -70.033 M -66.20 % -42.138 M -170.32 % 59.924 M -8.43 % 65.440 M 507.42 % -16.062 M 75.81 % -66.387 M -100.90 % -33.044 M 5.04 % -34.798 M 47.25 % -65.972 M 3.55 % -68.401 M -57.23 % -43.503 M -1 283.24 % -3.145 M -113.64 % 23.062 M 199.90 % 7.690 M 125.07 % -30.670 M 63.18 % -83.300 M -201.07 % -27.668 M -275.92 % -7.360 M -129.19 % 25.210 M 168.41 % -36.852 M 26.68 % -50.261 M -4 440.33 % 1.158 M 112.74 % -9.091 M 29.50 % -12.895 M -4.50 % -12.340 M 57.94 % -29.338 M 15.57 % -34.748 M -156.18 % -13.564 M 21.09 % -17.190 M -135.30 % 48.700 M 164.99 % 18.378 M 327.42 % -8.081 M -65.83 % -4.873 M 77.59 % -21.745 M -34.14 % -16.211 M -39.44 % -11.626 M -140.95 % 28.389 M 571.81 % -6.017 M 44.65 % -10.870 M 9.27 % -11.981 M -76.27 % -6.797 M 65.62 % -19.768 M 3.64 % -20.514 M 20.10 % -25.675 M
Total investments 3.911 B 0.97 % 3.874 B 0.000 -100.00 % 1.686 B -54.38 % 3.696 B 0.29 % 3.685 B 105.71 % 1.792 B 0.92 % 1.775 B -4.33 % 1.855 B -3.58 % 1.924 B -0.98 % 1.943 B -1.86 % 1.980 B -5.31 % 2.091 B -9.28 % 2.305 B -16.95 % 2.776 B 2.11 % 2.718 B 19.09 % 2.282 B 16.34 % 1.962 B -2.96 % 2.022 B 11.96 % 1.806 B 18.96 % 1.518 B 8.34 % 1.401 B -3.75 % 1.456 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 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 % 327.381 M 8.02 % 303.080 M 13.40 % 267.271 M -6.01 % 284.357 M 6.26 % 267.604 M -2.44 % 274.310 M 3.21 % 265.766 M 0.05 % 265.632 M -4.34 % 277.674 M 9.61 % 253.329 M 4.47 % 242.494 M -13.80 % 281.313 M 0.24 % 280.626 M -2.90 % 289.016 M 2.51 % 281.938 M 0.78 % 279.761 M 12.81 % 247.996 M 19.77 % 207.057 M 2.52 % 201.974 M 2.04 % 197.931 M 4.67 % 189.098 M 7.07 % 176.605 M 3.83 % 170.086 M
Total debt 0.000 0.000 -100.00 % 16.666 M 0.000 -100.00 % 100.000 M -52.38 % 210.000 M 208.24 % 68.129 M 70.32 % 40.000 M -87.50 % 320.000 M -34.16 % 486.000 M 200.93 % 161.500 M 0.000 -100.00 % 40.000 M 0.000 -100.00 % 8.448 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 M -97.30 % 37.000 M 15.63 % 32.000 M -48.39 % 62.000 M 3 000.00 % 2.000 M -88.89 % 18.000 M -84.75 % 118.000 M 14.56 % 103.000 M 101.96 % 51.000 M 1 600.00 % 3.000 M -93.18 % 44.000 M 780.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M -73.68 % 19.000 M -53.66 % 41.000 M -47.70 % 78.400 M 4.53 % 75.000 M 117.39 % 34.500 M 590.00 % 5.000 M -88.64 % 44.000 M -4.35 % 46.000 M -34.75 % 70.500 M 0.000 0.000 -100.00 % 40.585 M 32.69 % 30.586 M 8.14 % 28.285 M 254.23 % 7.985 M 1 260.31 % 587.000 K -70.04 % 1.959 M -74.17 % 7.585 M 0.00 % 7.585 M -90.14 % 76.920 M 47.00 % 52.326 M 344.53 % 11.771 M -12.29 % 13.420 M 22.89 % 10.920 M 84.46 % 5.920 M -4.19 % 6.179 M -82.10 % 34.520 M 167.18 % 12.920 M 0.00 % 12.920 M 0.00 % 12.920 M 118.24 % 5.920 M 0.000 0.000 0.000
Accumulated other comprehensive income loss -70.659 M -2.79 % -68.744 M 9.06 % -75.590 M -26.70 % -59.660 M 20.36 % -74.913 M 5.89 % -79.605 M -12.53 % -70.741 M 24.38 % -93.546 M -18.81 % -78.737 M -9.39 % -71.975 M 11.35 % -81.188 M 4.16 % -84.713 M -25.39 % -67.557 M -70.52 % -39.619 M -666.94 % -5.166 M -12 699.63 % 41.000 K -96.97 % 1.353 M 140.45 % -3.345 M -155.58 % 6.018 M 51.70 % 3.967 M 0.00 % 3.967 M 563.43 % -856.000 K 78.55 % -3.991 M -25.08 % -3.191 M 45.93 % -5.902 M 49.48 % -11.683 M 31.67 % -17.097 M 17.29 % -20.672 M -29.07 % -16.016 M -26.98 % -12.613 M -56.16 % -8.077 M -12.87 % -7.156 M -31.40 % -5.446 M 56.65 % -12.563 M 2.57 % -12.895 M -1 071.21 % -1.101 M -193.38 % 1.179 M 195.78 % -1.231 M 19.54 % -1.530 M 4.32 % -1.599 M -151.61 % 3.098 M 76.42 % 1.756 M 542.32 % -397.000 K 75.97 % -1.652 M 59.18 % -4.047 M 41.68 % -6.939 M 40.84 % -11.730 M -38.31 % -8.481 M -891.93 % -855.000 K -108.66 % 9.868 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.604 M 4.24 % 41.831 M 5.04 % 39.822 M -0.31 % 39.944 M 2.68 % 38.900 M 4.50 % 37.226 M 961.91 % -4.319 M -43.87 % -3.002 M -109.27 % 32.370 M 0.09 % 32.340 M 2.42 % 31.577 M 1 515.37 % -2.231 M -107.76 % 28.736 M 3.27 % 27.826 M 14.77 % 24.246 M -12.13 % 27.594 M 9.56 % 25.187 M 4.67 % 24.063 M -2.55 % 24.693 M 4.30 % 23.676 M
Retained earnings 240.534 M 4.77 % 229.590 M 4.35 % 220.023 M 6.02 % 207.523 M 5.48 % 196.743 M 5.07 % 187.243 M 5.94 % 176.747 M 6.88 % 165.372 M 6.56 % 155.190 M 6.39 % 145.865 M 12.14 % 130.080 M 12.01 % 116.128 M 12.88 % 102.878 M 12.51 % 91.443 M 12.17 % 81.521 M 13.45 % 71.858 M 19.09 % 60.337 M -28.57 % 84.473 M 11.80 % 75.557 M 14.08 % 66.233 M 13.49 % 58.359 M 13.05 % 51.624 M 10.34 % 46.784 M 14.68 % 40.795 M 0.000 0.000 -100.00 % 27.454 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 -100.00 % 8.937 M 17.93 % 7.578 M 0.000 0.000 0.000 -100.00 % 6.438 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 202.723 M -2.24 % 207.373 M -1.41 % 210.345 M 0.32 % 209.679 M 0.30 % 209.042 M 0.34 % 208.336 M 0.14 % 208.048 M 0.29 % 207.451 M 0.41 % 206.597 M 0.39 % 205.791 M 0.11 % 205.558 M 0.43 % 204.682 M 0.31 % 204.057 M 0.32 % 203.400 M 0.59 % 202.199 M 0.28 % 201.625 M 0.36 % 200.904 M 20.33 % 166.956 M 0.42 % 166.263 M 0.29 % 165.789 M 0.46 % 165.032 M 0.35 % 164.456 M 0.36 % 163.872 M 0.25 % 163.464 M -17.43 % 197.966 M 6.69 % 185.556 M 19.94 % 154.710 M -11.90 % 175.616 M 2.90 % 170.673 M 2.97 % 165.750 M 3.03 % 160.880 M -0.84 % 162.238 M 2.88 % 157.692 M 2.85 % 153.315 M 3.05 % 148.779 M 2.62 % 144.974 M 1.50 % 142.827 M 3.25 % 138.336 M 4.08 % 132.913 M 2.26 % 129.976 M 7.87 % 120.489 M -2.03 % 122.988 M 2.67 % 119.794 M 2.54 % 116.827 M 2.72 % 113.734 M 3.05 % 110.364 M 2.62 % 107.546 M 3.53 % 103.878 M 3.53 % 100.340 M 5.96 % 94.696 M 4.52 % 90.605 M -9.75 % 100.397 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.354 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 372.598 M 1.19 % 368.219 M 3.79 % 354.778 M -0.77 % 357.542 M 8.06 % 330.872 M 4.71 % 315.974 M 0.61 % 314.054 M 12.45 % 279.277 M -1.33 % 283.050 M 1.20 % 279.681 M 9.92 % 254.450 M 7.77 % 236.097 M -1.37 % 239.378 M -6.21 % 255.224 M -8.38 % 278.554 M 1.84 % 273.524 M 4.16 % 262.594 M 5.85 % 248.084 M 0.10 % 247.838 M 5.02 % 235.989 M 3.80 % 227.358 M 5.64 % 215.224 M 4.14 % 206.665 M 2.78 % 201.068 M 4.69 % 192.064 M 10.46 % 173.873 M 5.33 % 165.067 M 6.53 % 154.944 M 0.19 % 154.657 M 0.99 % 153.137 M 0.22 % 152.803 M -1.47 % 155.082 M 1.86 % 152.246 M 8.17 % 140.752 M 3.58 % 135.884 M -5.55 % 143.873 M -0.09 % 144.006 M 5.03 % 137.105 M 4.36 % 131.383 M 2.34 % 128.377 M 3.88 % 123.587 M -0.93 % 124.744 M 4.48 % 119.397 M 3.67 % 115.175 M 5.00 % 109.687 M 6.05 % 103.425 M 7.94 % 95.816 M 0.44 % 95.397 M -4.11 % 99.485 M -4.86 % 104.564 M 0.80 % 103.735 M 3.32 % 100.397 M 128.64 % 43.910 M -3.89 % 45.688 M -0.26 % 45.807 M 5.05 % 43.604 M 4.24 % 41.831 M 5.04 % 39.822 M -0.31 % 39.944 M 2.68 % 38.900 M 4.50 % 37.226 M 11.08 % 33.514 M 0.50 % 33.348 M 3.02 % 32.370 M 0.09 % 32.340 M 2.42 % 31.577 M 10.56 % 28.561 M -0.61 % 28.736 M 3.27 % 27.826 M 14.77 % 24.246 M -12.13 % 27.594 M 9.56 % 25.187 M 4.67 % 24.063 M -2.55 % 24.693 M 4.30 % 23.676 M
Other non current liabilities 53.431 M 12.81 % 47.363 M -98.71 % 3.686 B 124.60 % 1.641 B -53.09 % 3.498 B -1.75 % 3.560 B 0.000 100.00 % -40.000 M 87.50 % -320.000 M 34.16 % -486.000 M -213.55 % -155.000 M -104.37 % 3.547 B 8 968.31 % -40.000 M 0.000 100.00 % -10.916 M -100.30 % 3.629 B 4.60 % 3.470 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 -100.00 % 61.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -117.600 M -17.60 % -100.000 M -146.40 % -40.585 M -32.69 % -30.586 M -8.14 % -28.285 M -254.23 % -7.985 M -1 260.31 % -587.000 K 70.04 % -1.959 M 74.17 % -7.585 M 0.00 % -7.585 M 90.14 % -76.920 M -13 048.72 % -585.000 K 77.37 % -2.585 M 80.74 % -13.420 M -22.89 % -10.920 M -84.46 % -5.920 M 4.19 % -6.179 M 82.10 % -34.520 M -167.18 % -12.920 M 0.00 % -12.920 M 0.00 % -12.920 M -118.24 % -5.920 M 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 -100.00 % 100.000 M 0.000 -100.00 % 55.000 M 37.50 % 40.000 M -87.50 % 320.000 M -34.16 % 486.000 M 213.55 % 155.000 M 0.000 -100.00 % 40.000 M 0.000 -100.00 % 6.138 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 M -97.30 % 37.000 M 15.63 % 32.000 M 3 100.00 % 1.000 M -50.00 % 2.000 M -88.89 % 18.000 M -84.75 % 118.000 M 14.56 % 103.000 M 101.96 % 51.000 M 1 600.00 % 3.000 M -93.18 % 44.000 M 780.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M -73.68 % 19.000 M -53.66 % 41.000 M -47.70 % 78.400 M 4.53 % 75.000 M 117.39 % 34.500 M 590.00 % 5.000 M -88.64 % 44.000 M -4.35 % 46.000 M -34.75 % 70.500 M -40.05 % 117.600 M 17.60 % 100.000 M 146.40 % 40.585 M 32.69 % 30.586 M 8.14 % 28.285 M 254.23 % 7.985 M 1 260.31 % 587.000 K -70.04 % 1.959 M -74.17 % 7.585 M 0.00 % 7.585 M -90.14 % 76.920 M 13 048.72 % 585.000 K -77.37 % 2.585 M -80.74 % 13.420 M 22.89 % 10.920 M 84.46 % 5.920 M -4.19 % 6.179 M -82.10 % 34.520 M 167.18 % 12.920 M 0.00 % 12.920 M 0.00 % 12.920 M 118.24 % 5.920 M 0.000 0.000 0.000
Total non current liabilities 53.431 M 12.81 % 47.363 M -98.71 % 3.686 B 124.60 % 1.641 B -54.39 % 3.598 B 1.06 % 3.560 B 6 373.09 % 55.000 M 37.50 % 40.000 M -87.50 % 320.000 M -34.16 % 486.000 M 1 328.70 % 34.017 M -97.94 % 1.653 B 4 033.17 % 40.000 M -97.58 % 1.652 B -2.94 % 1.702 B -0.50 % 1.710 B 4.35 % 1.639 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 M -97.30 % 37.000 M 15.63 % 32.000 M -48.39 % 62.000 M 3 000.00 % 2.000 M -88.89 % 18.000 M -84.75 % 118.000 M 14.56 % 103.000 M 101.96 % 51.000 M 1 600.00 % 3.000 M -93.18 % 44.000 M 780.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M -73.68 % 19.000 M -53.66 % 41.000 M -47.70 % 78.400 M 4.53 % 75.000 M 117.39 % 34.500 M 590.00 % 5.000 M -88.64 % 44.000 M -4.35 % 46.000 M -34.75 % 70.500 M -40.05 % 117.600 M 17.60 % 100.000 M 146.40 % 40.585 M 32.69 % 30.586 M 8.14 % 28.285 M 254.23 % 7.985 M 1 260.31 % 587.000 K -70.04 % 1.959 M -74.17 % 7.585 M 0.00 % 7.585 M -90.14 % 76.920 M 13 048.72 % 585.000 K -77.37 % 2.585 M -80.74 % 13.420 M 22.89 % 10.920 M 84.46 % 5.920 M -4.19 % 6.179 M -82.10 % 34.520 M 167.18 % 12.920 M 0.00 % 12.920 M 0.00 % 12.920 M 118.24 % 5.920 M 0.000 0.000 0.000
Other current liabilities 3.872 B 3.02 % 3.759 B 61.24 % 2.331 B 9.88 % 2.122 B -38.63 % 3.457 B 0.000 -100.00 % 2.049 B 0.000 0.000 0.000 100.00 % -34.017 M 0.000 0.000 0.000 100.00 % -37.884 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -30.386 M 0.000 0.000 0.000 -100.00 % 87.289 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -51.741 M -463.26 % -9.186 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
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.656 M 0.000 0.000 0.000 -100.00 % 33.265 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 2.830 M 0.000 0.000 0.000 -100.00 % 2.087 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.310 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 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 51.741 M 463.26 % 9.186 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
Total current liabilities 3.872 B 3.02 % 3.759 B 61.04 % 2.334 B 10.01 % 2.122 B -38.63 % 3.457 B 0.000 -100.00 % 2.088 B 16.19 % 1.797 B 2.18 % 1.758 B 2.91 % 1.709 B 4 923.22 % 34.017 M -98.20 % 1.894 B 2.36 % 1.850 B -3.63 % 1.920 B 5 297.19 % 35.574 M -98.15 % 1.919 B 4.82 % 1.831 B 0.000 -100.00 % 34.014 M 0.000 0.000 0.000 -100.00 % 30.386 M 0.000 0.000 0.000 -100.00 % 87.289 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 51.741 M 463.26 % 9.186 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
Total liabilities 3.926 B 3.14 % 3.806 B 3.27 % 3.686 B -2.04 % 3.762 B 4.58 % 3.598 B 1.06 % 3.560 B -0.79 % 3.589 B 8 871.68 % 40.000 M -87.50 % 320.000 M -34.16 % 486.000 M -86.45 % 3.586 B 1.10 % 3.547 B 8 768.31 % 40.000 M -98.88 % 3.572 B 9 939.98 % 35.574 M -99.02 % 3.629 B 4.60 % 3.470 B 0.000 -100.00 % 34.014 M 0.000 0.000 0.000 -100.00 % 30.386 M 0.000 0.000 0.000 -100.00 % 87.289 K -91.27 % 1.000 M -97.30 % 37.000 M 15.63 % 32.000 M -48.39 % 62.000 M 3 000.00 % 2.000 M -88.89 % 18.000 M -84.75 % 118.000 M 14.56 % 103.000 M 101.96 % 51.000 M 1 600.00 % 3.000 M -93.18 % 44.000 M 780.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M -73.68 % 19.000 M -53.66 % 41.000 M -47.70 % 78.400 M 4.53 % 75.000 M 117.39 % 34.500 M 590.00 % 5.000 M -88.64 % 44.000 M -4.35 % 46.000 M -34.75 % 70.500 M -40.05 % 117.600 M 17.60 % 100.000 M 146.40 % 40.585 M 32.69 % 30.586 M 8.14 % 28.285 M 254.23 % 7.985 M 1 260.31 % 587.000 K -70.04 % 1.959 M -74.17 % 7.585 M 0.00 % 7.585 M -90.14 % 76.920 M -84.08 % 483.153 M 12.16 % 430.758 M 3 109.82 % 13.420 M 22.89 % 10.920 M 84.46 % 5.920 M -4.19 % 6.179 M -82.10 % 34.520 M 167.18 % 12.920 M 0.00 % 12.920 M 0.00 % 12.920 M 118.24 % 5.920 M 0.000 0.000 0.000
Other non current assets 129.633 M 2.23 % 126.802 M -96.85 % 4.023 B 10.11 % 3.654 B 426.17 % 694.440 M -1.36 % 704.031 M -73.68 % 2.675 B 326.94 % -1.179 B 3.47 % -1.221 B 2.96 % -1.258 B 0.91 % -1.270 B 1.58 % -1.290 B 4.33 % -1.348 B 7.59 % -1.459 B 5.47 % -1.544 B -2.37 % -1.508 B -18.15 % -1.276 B -19.96 % -1.064 B 2.42 % -1.090 B -13.94 % -956.930 M -18.04 % -810.651 M -7.71 % -752.636 M 3.54 % -780.223 M -134.91 % 2.235 B 4.02 % 2.148 B 0.72 % 2.133 B 3.90 % 2.053 B 0.86 % 2.035 B 3.61 % 1.965 B 4.10 % 1.887 B 2.57 % 1.840 B 9.56 % 1.679 B -2.14 % 1.716 B -2.47 % 1.760 B -2.47 % 1.804 B 3.31 % 1.746 B 9.60 % 1.593 B -4.22 % 1.664 B 2.06 % 1.630 B 6.05 % 1.537 B 6.05 % 1.449 B 0.45 % 1.443 B -3.12 % 1.489 B 4.92 % 1.419 B 2.35 % 1.387 B 4.99 % 1.321 B 5.42 % 1.253 B -1.84 % 1.276 B 2.58 % 1.244 B -1.41 % 1.262 B 175 402.92 % -720.000 K 9.21 % -793.000 K 99.77 % -350.448 M -7.42 % -326.248 M -12.48 % -290.062 M 5.27 % -306.207 M -4.89 % -291.941 M 0.99 % -294.856 M -3.39 % -285.195 M 0.40 % -286.350 M 3.16 % -295.693 M -16.50 % -253.821 M -4.47 % -242.950 M 18.93 % -299.667 M -1.36 % -295.642 M 2.79 % -304.132 M -7.72 % -282.335 M 6.23 % -301.090 M -15.55 % -260.567 M -25.84 % -207.057 M 2.39 % -212.118 M -1.88 % -208.212 M -5.48 % -197.394 M -6.89 % -184.663 M -4.05 % -177.481 M
Long term investments 3.401 B 1.76 % 3.342 B 0.000 -100.00 % 1.120 B -64.22 % 3.129 B 0.77 % 3.105 B 163.08 % 1.180 B 0.56 % 1.174 B -3.46 % 1.216 B -2.96 % 1.253 B -0.89 % 1.264 B -1.58 % 1.284 B -4.33 % 1.342 B -7.61 % 1.453 B -5.48 % 1.537 B 2.39 % 1.501 B 18.28 % 1.269 B 20.14 % 1.056 B -2.40 % 1.082 B 14.09 % 948.785 M 18.28 % 802.131 M 7.84 % 743.803 M -3.55 % 771.200 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 -100.00 % 327.381 M 8.02 % 303.080 M 13.40 % 267.271 M -6.01 % 284.357 M 6.26 % 267.604 M -2.44 % 274.310 M 3.21 % 265.766 M 0.05 % 265.632 M -4.34 % 277.674 M 9.61 % 253.329 M 4.47 % 242.494 M -13.80 % 281.313 M 0.24 % 280.626 M -2.90 % 289.016 M 2.51 % 281.938 M 0.78 % 279.761 M 12.81 % 247.996 M 19.77 % 207.057 M 2.52 % 201.974 M 2.04 % 197.931 M 4.67 % 189.098 M 7.07 % 176.605 M 3.83 % 170.086 M
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -50.810 M 0.000 0.000 0.000 -100.00 % 1.214 B 0.000 0.000 0.000 -100.00 % 1.522 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 4.889 M 1.68 % 4.808 M -71.82 % 17.063 M 253.19 % 4.831 M 3.14 % 4.684 M 6.94 % 4.380 M -4.55 % 4.589 M -5.28 % 4.845 M -4.98 % 5.099 M -4.41 % 5.334 M -4.83 % 5.605 M -0.71 % 5.645 M -6.31 % 6.025 M -4.77 % 6.327 M -3.84 % 6.580 M -2.52 % 6.750 M -4.58 % 7.074 M -5.33 % 7.472 M -4.91 % 7.857 M -3.53 % 8.145 M -4.40 % 8.520 M -3.54 % 8.833 M -2.11 % 9.023 M 3.71 % 8.700 M 34.82 % 6.453 M 111.99 % 3.044 M 66.00 % 1.834 M 0.15 % 1.831 M 0.83 % 1.816 M 17.09 % 1.551 M 21.84 % 1.273 M -4.14 % 1.328 M -7.20 % 1.431 M 7.92 % 1.326 M -8.04 % 1.442 M 1.41 % 1.422 M 3.87 % 1.369 M -4.13 % 1.428 M -5.56 % 1.512 M -5.79 % 1.605 M 1.39 % 1.583 M 4.42 % 1.516 M 6.76 % 1.420 M 32.34 % 1.073 M 16.00 % 925.000 K -3.14 % 955.000 K 12.49 % 849.000 K 16.94 % 726.000 K 13.44 % 640.000 K 0.00 % 640.000 K -11.11 % 720.000 K -9.21 % 793.000 K -96.56 % 23.067 M -0.44 % 23.168 M 1.65 % 22.791 M 4.31 % 21.850 M -10.22 % 24.337 M 18.45 % 20.546 M 5.75 % 19.429 M -6.22 % 20.718 M 14.98 % 18.019 M 3 562.40 % 492.000 K 7.89 % 456.000 K -97.52 % 18.354 M 22.23 % 15.016 M -0.66 % 15.116 M 3 707.56 % 397.000 K -98.14 % 21.329 M 69.67 % 12.571 M 0.000 -100.00 % 10.144 M -1.33 % 10.281 M 23.93 % 8.296 M 2.95 % 8.058 M 8.97 % 7.395 M
Total non current assets 3.535 B 1.78 % 3.473 B -14.03 % 4.040 B -15.44 % 4.778 B 24.82 % 3.828 B 0.39 % 3.814 B -1.19 % 3.860 B 227.48 % 1.179 B -3.47 % 1.221 B -2.96 % 1.258 B -0.91 % 1.270 B -1.58 % 1.290 B -4.33 % 1.348 B -7.59 % 1.459 B -5.47 % 1.544 B 2.37 % 1.508 B 18.15 % 1.276 B 19.96 % 1.064 B -2.42 % 1.090 B 13.94 % 956.930 M 18.04 % 810.651 M 7.71 % 752.636 M -3.54 % 780.223 M -65.22 % 2.243 B 4.11 % 2.155 B 0.88 % 2.136 B 3.96 % 2.055 B 0.86 % 2.037 B 3.61 % 1.966 B 4.11 % 1.889 B 2.59 % 1.841 B 9.55 % 1.681 B -2.15 % 1.717 B -2.47 % 1.761 B -2.47 % 1.806 B 3.30 % 1.748 B 9.60 % 1.595 B -4.22 % 1.665 B 2.06 % 1.631 B 6.04 % 1.539 B 6.04 % 1.451 B 0.46 % 1.444 B -3.11 % 1.491 B 4.94 % 1.421 B 2.36 % 1.388 B 4.98 % 1.322 B 5.43 % 1.254 B -1.83 % 1.277 B 2.58 % 1.245 B -1.41 % 1.263 B 175 291.81 % 720.000 K -9.21 % 793.000 K -99.77 % 350.448 M 7.42 % 326.248 M 12.48 % 290.062 M -5.27 % 306.207 M 4.89 % 291.941 M -0.99 % 294.856 M 3.39 % 285.195 M -0.40 % 286.350 M -3.16 % 295.693 M 16.50 % 253.821 M 4.47 % 242.950 M -18.93 % 299.667 M 1.36 % 295.642 M -2.79 % 304.132 M 7.72 % 282.335 M -6.23 % 301.090 M 15.55 % 260.567 M 25.84 % 207.057 M -2.39 % 212.118 M 1.88 % 208.212 M 5.48 % 197.394 M 6.89 % 184.663 M 4.05 % 177.481 M
Other current assets 0.000 0.000 -100.00 % 117.470 M -57.70 % 277.735 M 148.99 % -566.948 M 2.29 % -580.207 M 9.85 % -643.600 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 investments 510.566 M -4.03 % 531.989 M 0.000 -100.00 % 566.521 M -0.08 % 566.948 M -2.29 % 580.207 M -5.07 % 611.202 M 1.63 % 601.403 M -5.98 % 639.680 M -4.75 % 671.594 M -1.14 % 679.349 M -2.37 % 695.820 M -7.07 % 748.751 M -12.14 % 852.191 M -31.19 % 1.238 B 1.76 % 1.217 B 20.11 % 1.013 B 11.91 % 905.454 M -3.60 % 939.265 M 9.59 % 857.068 M 19.73 % 715.842 M 8.91 % 657.304 M -3.97 % 684.493 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 252.535 M 49.43 % 169.001 M 66.31 % 101.617 M -63.41 % 277.735 M 176.77 % 100.347 M 60.39 % 62.566 M 44.97 % 43.158 M -48.29 % 83.462 M -5.36 % 88.192 M 65.23 % 53.374 M 45.93 % 36.575 M -60.63 % 92.910 M 2.34 % 90.789 M -18.61 % 111.553 M -51.26 % 228.870 M -39.52 % 378.410 M 10.05 % 343.838 M -11.61 % 388.991 M 58.09 % 246.053 M 83.01 % 134.446 M -55.31 % 300.842 M 61.58 % 186.193 M 142.20 % 76.875 M -12.85 % 88.211 M 32.44 % 66.605 M 22.40 % 54.418 M -46.98 % 102.640 M 73.95 % 59.007 M 7.45 % 54.916 M 24.33 % 44.171 M 36.23 % 32.424 M -54.99 % 72.033 M 19.78 % 60.138 M 3.55 % 58.076 M 54.62 % 37.560 M -43.99 % 67.062 M -3.35 % 69.387 M -9.94 % 77.044 M 93.59 % 39.798 M -43.92 % 70.972 M -3.31 % 73.401 M 17.44 % 62.503 M 41.59 % 44.145 M -20.23 % 55.338 M -17.79 % 67.310 M 3.28 % 65.170 M -26.19 % 88.300 M 23.21 % 71.668 M 34.31 % 53.360 M 17.82 % 45.290 M 22.90 % 36.852 M -26.68 % 50.261 M 27.48 % 39.427 M -0.63 % 39.677 M -3.65 % 41.180 M 102.61 % 20.325 M -32.08 % 29.925 M -18.48 % 36.707 M 73.56 % 21.149 M -14.64 % 24.775 M -12.21 % 28.220 M -16.87 % 33.948 M 71.01 % 19.852 M 8.52 % 18.293 M -44.00 % 32.665 M 47.60 % 22.131 M 24.30 % 17.805 M 190.41 % 6.131 M -67.62 % 18.937 M -20.40 % 23.790 M -4.46 % 24.901 M 95.81 % 12.717 M -35.67 % 19.768 M -3.64 % 20.514 M -20.10 % 25.675 M
Cash and short term investments 763.101 M 8.86 % 700.990 M 0.000 -100.00 % 844.256 M 26.52 % 667.295 M 3.82 % 642.773 M -1.77 % 654.360 M -4.45 % 684.865 M -5.91 % 727.872 M 0.40 % 724.968 M 1.26 % 715.924 M -9.23 % 788.730 M -6.05 % 839.540 M -12.89 % 963.744 M -34.32 % 1.467 B -8.03 % 1.595 B 17.57 % 1.357 B 4.84 % 1.294 B 9.21 % 1.185 B 19.55 % 991.514 M -2.48 % 1.017 B 20.53 % 843.497 M 10.79 % 761.368 M 763.12 % 88.211 M 32.44 % 66.605 M 22.40 % 54.418 M -46.98 % 102.640 M 73.95 % 59.007 M 7.45 % 54.916 M 24.33 % 44.171 M 36.23 % 32.424 M -54.99 % 72.033 M 19.78 % 60.138 M 3.55 % 58.076 M 54.62 % 37.560 M -43.99 % 67.062 M -3.35 % 69.387 M -9.94 % 77.044 M 93.59 % 39.798 M -43.92 % 70.972 M -3.31 % 73.401 M 17.44 % 62.503 M 41.59 % 44.145 M -20.23 % 55.338 M -17.79 % 67.310 M 3.28 % 65.170 M -26.19 % 88.300 M 23.21 % 71.668 M 34.31 % 53.360 M 17.82 % 45.290 M 22.90 % 36.852 M -26.68 % 50.261 M 27.48 % 39.427 M -0.63 % 39.677 M -3.65 % 41.180 M 102.61 % 20.325 M -32.08 % 29.925 M -18.48 % 36.707 M 73.56 % 21.149 M -14.64 % 24.775 M -12.21 % 28.220 M -16.87 % 33.948 M 71.01 % 19.852 M 8.52 % 18.293 M -44.00 % 32.665 M 47.60 % 22.131 M 24.30 % 17.805 M 190.41 % 6.131 M -67.62 % 18.937 M -20.40 % 23.790 M -4.46 % 24.901 M 95.81 % 12.717 M -35.67 % 19.768 M -3.64 % 20.514 M -20.10 % 25.675 M
Total current assets 763.101 M 8.86 % 700.990 M 496.74 % 117.470 M -89.53 % 1.122 B 1 018.11 % 100.347 M 60.39 % 62.566 M 44.97 % 43.158 M -93.70 % 684.865 M -5.91 % 727.872 M 0.40 % 724.968 M -2.75 % 745.495 M -5.48 % 788.730 M -6.05 % 839.540 M -12.89 % 963.744 M -35.59 % 1.496 B -6.22 % 1.595 B 17.57 % 1.357 B 4.84 % 1.294 B 6.45 % 1.216 B 22.64 % 991.514 M -2.48 % 1.017 B 20.53 % 843.497 M 6.98 % 788.439 M 793.81 % 88.211 M 32.44 % 66.605 M 22.40 % 54.418 M -46.98 % 102.640 M 73.95 % 59.007 M 7.45 % 54.916 M 24.33 % 44.171 M 36.23 % 32.424 M -54.99 % 72.033 M 19.78 % 60.138 M 3.55 % 58.076 M 54.62 % 37.560 M -43.99 % 67.062 M -3.35 % 69.387 M -9.94 % 77.044 M 93.59 % 39.798 M -43.92 % 70.972 M -3.31 % 73.401 M 17.44 % 62.503 M 41.59 % 44.145 M -20.23 % 55.338 M -17.79 % 67.310 M 3.28 % 65.170 M -26.19 % 88.300 M 23.21 % 71.668 M 34.31 % 53.360 M 17.82 % 45.290 M 22.90 % 36.852 M -26.68 % 50.261 M 27.48 % 39.427 M -0.63 % 39.677 M -3.65 % 41.180 M 102.61 % 20.325 M -32.08 % 29.925 M -18.48 % 36.707 M 73.56 % 21.149 M -14.64 % 24.775 M -12.21 % 28.220 M -16.87 % 33.948 M 71.01 % 19.852 M 8.52 % 18.293 M -44.00 % 32.665 M 47.60 % 22.131 M 24.30 % 17.805 M 190.41 % 6.131 M -67.62 % 18.937 M -20.40 % 23.790 M -4.46 % 24.901 M 95.81 % 12.717 M -35.67 % 19.768 M -3.64 % 20.514 M -20.10 % 25.675 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -52.466 M 0.000 0.000 0.000 100.00 % -243.080 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 receivables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.398 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.660 M 0.000 0.000 0.000 -100.00 % 27.071 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.810 M 0.000 0.000 0.000 -100.00 % 55.348 M 0.000 0.000 0.000 -100.00 % 22.154 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 assets 0.000 0.000 0.000 100.00 % -1.780 B 0.000 0.000 0.000 -100.00 % 2.011 B 2.91 % 1.954 B 3.05 % 1.896 B 3.86 % 1.826 B 7.09 % 1.705 B 7.25 % 1.589 B 13.21 % 1.404 B 60.95 % 872.239 M 9.12 % 799.360 M -27.26 % 1.099 B -18.40 % 1.347 B 17.32 % 1.148 B -16.39 % 1.373 B -6.47 % 1.468 B 55.91 % 941.501 M 12.99 % 833.249 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 -100.00 % 1.267 B 3.11 % 1.229 B 293.11 % 312.559 M 9.43 % 285.629 M 3.00 % 277.298 M -1.59 % 281.779 M 5.79 % 266.366 M 5.38 % 252.763 M 5.64 % 239.277 M 5.86 % 226.032 M 4.81 % 215.666 M -5.78 % 228.898 M 13.71 % 201.304 M 5.63 % 190.581 M 8.38 % 175.844 M 6.47 % 165.161 M -10.50 % 184.533 M 22.39 % 150.772 M -6.41 % 161.098 M -0.54 % 161.972 M 17.10 % 138.315 M -1.54 % 140.482 M 11.04 % 126.517 M -11.43 % 142.846 M 13.93 % 125.380 M
Account payables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.258 M 0.000 0.000 0.000 -100.00 % 34.017 M 0.000 0.000 0.000 -100.00 % 35.574 M 0.000 0.000 0.000 -100.00 % 34.014 M 0.000 0.000 0.000 -100.00 % 30.386 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 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.624 M 0.000 0.000 0.000 100.00 % -3.664 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 6.138 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.130 M 113.08 % -100.397 M -328.64 % 43.910 M -3.89 % 45.688 M -0.26 % 45.807 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.896 M 0.43 % 28.772 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
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.624 M 0.000 0.000 0.000 -100.00 % 3.664 M 0.000 0.000 0.000 -100.00 % 4.778 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.797 B -2.18 % -1.758 B -2.91 % -1.709 B -148.57 % 3.518 B 0.000 100.00 % -1.850 B 0.000 100.00 % -1.702 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 430.827 M 2.83 % 418.987 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
Total assets 4.298 B 2.97 % 4.174 B 3.32 % 4.040 B -1.93 % 4.120 B 4.87 % 3.929 B 1.35 % 3.876 B -0.68 % 3.903 B 0.74 % 3.874 B -0.73 % 3.903 B 0.61 % 3.879 B 1.00 % 3.841 B 1.52 % 3.783 B 0.16 % 3.777 B -1.29 % 3.827 B -2.18 % 3.912 B 0.24 % 3.903 B 4.57 % 3.732 B 0.73 % 3.705 B 7.26 % 3.454 B 4.00 % 3.321 B 0.79 % 3.295 B 29.86 % 2.538 B 5.65 % 2.402 B 3.01 % 2.332 B 4.96 % 2.221 B 1.41 % 2.191 B 1.54 % 2.157 B 2.92 % 2.096 B 3.71 % 2.021 B 4.57 % 1.933 B 3.17 % 1.874 B 6.90 % 1.753 B -1.40 % 1.778 B -2.27 % 1.819 B -1.31 % 1.843 B 1.56 % 1.815 B 9.06 % 1.664 B -4.47 % 1.742 B 4.24 % 1.671 B 3.83 % 1.610 B 5.59 % 1.524 B 1.16 % 1.507 B -1.83 % 1.535 B 4.00 % 1.476 B 1.43 % 1.455 B 4.90 % 1.387 B 3.35 % 1.342 B -0.50 % 1.349 B 3.89 % 1.298 B -0.75 % 1.308 B 0.28 % 1.305 B 1.93 % 1.280 B 82.19 % 702.434 M 7.81 % 651.554 M 7.07 % 608.540 M 0.04 % 608.311 M 3.41 % 588.232 M 0.67 % 584.326 M 7.09 % 545.621 M 1.58 % 537.157 M -0.45 % 539.579 M 4.43 % 516.667 M 11.33 % 464.106 M -8.74 % 508.541 M 0.87 % 504.151 M 2.59 % 491.424 M 1.39 % 484.673 M 5.83 % 457.993 M 3.95 % 440.602 M 12.16 % 392.819 M 4.66 % 375.334 M 3.85 % 361.411 M 5.16 % 343.679 M -1.25 % 348.023 M 5.93 % 328.536 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 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 2003-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 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 2.738 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.786 M 0.000 0.000 0.000 -100.00 % 2.501 M 0.000 0.000 0.000 -100.00 % 2.153 M 0.000 0.000 0.000 -100.00 % 1.483 M 74 254.55 % -2.000 K -103.85 % 52.000 K 0.000 -100.00 % 1.820 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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -13.156 M -10.68 % -11.887 M 22.00 % -15.239 M -41.36 % -10.780 M -13.49 % -9.499 M 9.51 % -10.497 M 7.71 % -11.374 M -11.71 % -10.182 M -9.18 % -9.326 M 28.73 % -13.085 M 21.82 % -16.738 M -26.32 % -13.250 M -15.88 % -11.434 M -15.23 % -9.923 M 18.42 % -12.163 M -5.54 % -11.525 M -27.22 % -9.059 M -1.60 % -8.916 M 22.32 % -11.477 M -45.76 % -7.874 M -16.91 % -6.735 M -39.18 % -4.839 M 35.23 % -7.471 M -37.98 % -5.415 M -1.77 % -5.321 M 1.48 % -5.401 M 31.77 % -7.915 M -91.10 % -4.142 M -11.05 % -3.730 M -53.75 % -2.426 M -195.74 % 2.534 M 166.98 % -3.783 M -7.69 % -3.513 M 1.24 % -3.557 M -22.66 % -2.900 M 9.66 % -3.210 M 2.07 % -3.278 M 1.53 % -3.329 M -12.89 % -2.949 M 4.10 % -3.075 M 0.81 % -3.100 M -3.47 % -2.996 M -6.70 % -2.808 M 3.64 % -2.914 M 4.24 % -3.043 M -12.91 % -2.695 M 5.04 % -2.838 M 8.19 % -3.091 M 14.85 % -3.630 M 7.73 % -3.934 M -58.37 % -2.484 M 25.47 % -3.333 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.786 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 0.000
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 -100.00 % 2.786 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 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.786 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 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.786 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 0.000
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 -100.00 % 2.786 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 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 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012 2012
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2007
2006
2005
2004
2003
2002